._3H5EjW_shell{color:#eee6d9;background:#090a08;min-height:100vh;padding:clamp(.8rem,3vw,2.2rem)}._3H5EjW_library{width:min(100%,80rem);margin:auto}._3H5EjW_header{background:linear-gradient(145deg,#1e1c17d6,#0c0d0bbf);border:1px solid #dcb7702b;border-radius:1.35rem;justify-content:space-between;gap:2rem;padding:clamp(1.35rem,3vw,2.4rem);display:flex}._3H5EjW_header h1{color:#f2e8d9;margin:.45rem 0;font:400 clamp(2.4rem,5vw,4rem)/.98 Georgia,serif}._3H5EjW_header p:last-child{color:#aaa092;max-width:46rem;line-height:1.65}._3H5EjW_parentLink{color:#b9a986;margin-bottom:.55rem;font-size:.76rem;font-weight:800;text-decoration:none;display:inline-flex}._3H5EjW_headerActions{flex-wrap:wrap;gap:.5rem;display:flex}._3H5EjW_primary,._3H5EjW_secondary{border-radius:.85rem;justify-content:center;align-items:center;min-height:42px;padding:.62rem .92rem;font-weight:850;text-decoration:none;display:inline-flex}._3H5EjW_primary{color:#0b0a07;background:linear-gradient(#d0a24b,#ad7927)}._3H5EjW_secondary{color:#e0d5c3;background:#25231e;border:1px solid #d2b37833}._3H5EjW_summary{grid-template-columns:repeat(4,1fr);gap:.6rem;margin:.8rem 0;display:grid}._3H5EjW_summary div{background:#181713;border:1px solid #d6b26c1c;border-radius:.85rem;gap:.12rem;padding:.9rem 1rem;display:grid}._3H5EjW_summary strong{color:#e3c078;font:400 1.55rem Georgia,serif}._3H5EjW_summary span{text-transform:uppercase;color:#958d80;font:800 .65rem Inter,sans-serif}._3H5EjW_resume{background:linear-gradient(110deg,#3a2812db,#14120ec2);border:1px solid #dcad5247;border-radius:1.05rem;justify-content:space-between;align-items:center;gap:1rem;margin:.85rem 0;padding:1.05rem 1.15rem;display:flex}._3H5EjW_resume p,._3H5EjW_sectionHead p,._3H5EjW_emptyCallout p{color:#c99a43;text-transform:uppercase;letter-spacing:.11em;margin:0;font:900 .61rem Inter,sans-serif}._3H5EjW_resume h2{color:#f0e4d1;margin:.2rem 0;font:400 1.4rem Georgia,serif}._3H5EjW_resume span{color:#a49a8c}._3H5EjW_resume blockquote{color:#d8cab6;border-left:2px solid #deb96773;max-width:48rem;margin:.55rem 0 0;padding-left:.65rem;font:500 .82rem/1.5 Georgia,serif}._3H5EjW_resume>a{color:#ebcb85;border:1px solid #e1b55c52;border-radius:.72rem;align-items:center;min-height:40px;padding:.55rem .78rem;font-weight:850;text-decoration:none;display:inline-flex}._3H5EjW_index{z-index:20;background:#151511;border:1px solid #d8b36c26;border-radius:1rem;grid-template-columns:repeat(4,minmax(0,1fr));gap:.35rem;margin:.85rem 0;padding:.42rem;display:grid;position:sticky;top:4.6rem}._3H5EjW_index a,._3H5EjW_index button{color:#aaa092;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.72rem;justify-content:space-between;align-items:center;gap:.55rem;min-height:48px;padding:.5rem .65rem;font:800 .75rem Inter,sans-serif;text-decoration:none;display:flex}._3H5EjW_index ._3H5EjW_activeTab{color:#f1d99f;background:linear-gradient(145deg,#412f16d1,#1f1911c7);border-color:#d5a64961}._3H5EjW_tabCopy{text-align:left;min-width:0;display:grid!important}._3H5EjW_tabCopy strong{font-size:.76rem}._3H5EjW_tabCopy small{color:#81796e;margin-top:.12rem;font-size:.58rem}._3H5EjW_index b{color:#d3a44d;background:#251d12;border-radius:99px;place-items:center;min-width:1.55rem;height:1.55rem;font-size:.63rem;display:grid}._3H5EjW_grid{gap:1rem;display:grid}._3H5EjW_wide{width:100%}._3H5EjW_section{background:#161512;border:1px solid #d7b26c21;border-radius:1.08rem;padding:1.15rem;scroll-margin-top:7rem}._3H5EjW_sectionHead h2{color:#eee4d5;margin:.22rem 0 .55rem;font:400 1.8rem Georgia,serif}._3H5EjW_sectionIntro{color:#91897d;max-width:48rem;margin:0 0 1rem;font-size:.78rem;line-height:1.55}._3H5EjW_journeys{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}._3H5EjW_journey{background:linear-gradient(145deg,#221f19,#0f100d);border:1px solid #d6b16a21;border-radius:.95rem;flex-direction:column;min-height:12rem;padding:1rem;display:flex}._3H5EjW_journey>span{color:#c99a43;text-transform:uppercase;font:850 .61rem Inter,sans-serif}._3H5EjW_journey h3{color:#f0e5d6;margin:.35rem 0;font:400 1.2rem Georgia,serif}._3H5EjW_journey>p{color:#a49a8d;margin:0;font-size:.79rem}._3H5EjW_discoveryTakeaway{background:#d3a44b0e;border-left:2px solid #daad5380;gap:.25rem;margin:.7rem 0;padding:.65rem .7rem;display:grid}._3H5EjW_discoveryTakeaway small{color:#c99a43;text-transform:uppercase;font:900 .53rem Inter,sans-serif}._3H5EjW_discoveryTakeaway strong{color:#ddd2c1;-webkit-line-clamp:4;-webkit-box-orient:vertical;font:500 .76rem/1.48 Georgia,serif;display:-webkit-box;overflow:hidden}._3H5EjW_studyMeta{color:#81796e;flex-wrap:wrap;gap:.45rem;margin-top:auto;padding-top:.55rem;font-size:.62rem;display:flex}._3H5EjW_progressTrack{background:#211d17;border-radius:99px;height:.24rem;margin-top:.45rem;overflow:hidden}._3H5EjW_progressTrack i{background:#bd8b35;height:100%;display:block}._3H5EjW_journey a{color:#dfba6a;align-items:center;min-height:38px;margin-top:.55rem;font-weight:850;text-decoration:none;display:inline-flex}._3H5EjW_discoveryTools{grid-template-columns:minmax(16rem,1fr) auto;align-items:start;gap:.65rem;margin-bottom:1rem;display:grid}._3H5EjW_discoveryTools ._3H5EjW_collectionBar{margin:0}._3H5EjW_searchInput{color:#eee4d5;background:#11120f;border:1px solid #d6b16a2e;border-radius:.8rem;outline:none;width:100%;min-height:46px;padding:.68rem .82rem;font:700 .76rem Inter,sans-serif}._3H5EjW_searchInput::placeholder{color:#726b61}._3H5EjW_searchInput:focus{border-color:#d2a34880;box-shadow:0 0 0 3px #c99a4314}._3H5EjW_collectionBar{background:#0d0e0b6b;border:1px solid #d0ac681f;border-radius:.8rem;flex-wrap:wrap;gap:.38rem;margin-bottom:1rem;padding:.35rem;display:flex}._3H5EjW_collectionBar button{color:#9f9689;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.58rem;align-items:center;gap:.4rem;min-height:36px;padding:.42rem .62rem;font:800 .7rem Inter,sans-serif;display:inline-flex}._3H5EjW_collectionBar button._3H5EjW_activeTab{color:#edce8d;background:#302417;border-color:#d2a34852}._3H5EjW_collectionBar button span{color:#c99a43;background:#251d12;border-radius:99px;place-items:center;min-width:1.2rem;height:1.2rem;padding:0 .25rem;font-size:.58rem;display:grid}._3H5EjW_memoryStats{flex-wrap:wrap;gap:.45rem;margin-bottom:.85rem;display:flex}._3H5EjW_memoryStats>span{color:#91887b;background:#211c15;border:1px solid #d0ac6824;border-radius:.7rem;align-items:baseline;gap:.28rem;padding:.45rem .62rem;font:700 .66rem Inter,sans-serif;display:flex}._3H5EjW_memoryStats strong{color:#e0b45f;font:500 1rem Georgia,serif}._3H5EjW_empty{color:#8f877b}._3H5EjW_emptyCallout{background:#211b13;border:1px solid #d8ab5238;border-radius:.95rem;gap:.5rem;padding:1.2rem;display:grid}._3H5EjW_emptyCallout h2{margin:.1rem 0}._3H5EjW_emptyCallout span{color:#9f9689}._3H5EjW_emptyCallout ._3H5EjW_primary{width:max-content}@media (max-width:900px){._3H5EjW_journeys{grid-template-columns:repeat(2,1fr)}._3H5EjW_header{display:grid}}@media (max-width:700px){._3H5EjW_index{grid-template-columns:repeat(2,1fr)}._3H5EjW_discoveryTools{grid-template-columns:1fr}}@media (max-width:620px){._3H5EjW_summary{grid-template-columns:1fr 1fr}._3H5EjW_resume{display:grid}._3H5EjW_journeys{grid-template-columns:1fr}._3H5EjW_headerActions{display:grid}._3H5EjW_primary,._3H5EjW_secondary{width:100%}}._3H5EjW_pathResume{background:linear-gradient(145deg,#332816bd,#12120fb8);border:1px solid #dcb35e47;border-radius:20px;justify-content:space-between;align-items:center;gap:20px;margin:0 0 20px;padding:20px 22px;display:flex;box-shadow:inset 0 1px #ffffff14,0 18px 42px #0000003d}._3H5EjW_pathResume p{color:#cda955;letter-spacing:.13em;margin:0 0 5px;font-size:.7rem;font-weight:850}._3H5EjW_pathResume h2{color:#eee3d1;margin:0 0 6px;font:400 1.45rem Georgia,serif}._3H5EjW_pathResume span{color:#a69c8d;line-height:1.5}._3H5EjW_pathResume>div:last-child{flex-wrap:wrap;align-items:center;gap:12px;display:flex}._3H5EjW_pathResume a{color:#cdbb98;font-weight:750;text-decoration:none}._3H5EjW_pathResume ._3H5EjW_primary{color:#171108;background:linear-gradient(#d2a246f5,#a87222f5);border-radius:12px;padding:10px 14px;box-shadow:inset 0 1px #ffffff40,0 9px 22px #784e1238}@media (max-width:700px){._3H5EjW_pathResume{flex-direction:column;align-items:flex-start}._3H5EjW_pathResume>div:last-child{width:100%}}
.mggx8a_manager{gap:.8rem;display:grid}.mggx8a_filters{gap:.35rem;padding-bottom:.15rem;display:flex;overflow:auto}.mggx8a_filters button,.mggx8a_actions button,.mggx8a_edit button{color:#cfc5b5;cursor:pointer;background:#17140f;border:1px solid #433825;border-radius:.5rem;min-height:40px;padding:.45rem .65rem;font-weight:800}.mggx8a_filters .mggx8a_active{color:#efd9aa;background:#2a2116;border-color:#b98a36}.mggx8a_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;display:grid}.mggx8a_card{color:#302b23;background:linear-gradient(150deg,#f4ead5,#e8dcc1);border:1px solid #574326;border-radius:1rem;flex-direction:column;min-height:17rem;padding:1rem;display:flex}.mggx8a_top{justify-content:space-between;gap:.5rem;display:flex}.mggx8a_top span{color:#8b6127;text-transform:uppercase;letter-spacing:.08em;font:850 .62rem Inter,sans-serif}.mggx8a_top b{color:#76541f;font:800 .65rem Inter,sans-serif}.mggx8a_card h3{margin:.4rem 0;font:400 1.2rem Georgia,serif}.mggx8a_card>p{flex:1;font:1.02rem/1.65 Georgia,serif}.mggx8a_meta{color:#766c5d;border-top:1px solid #5a431f33;padding-top:.6rem;font:.7rem Inter,sans-serif}.mggx8a_actions{flex-wrap:wrap;gap:.3rem;margin-top:.6rem;display:flex}.mggx8a_actions a{color:#fff6e8;background:#8b6127;border-radius:.5rem;align-items:center;min-height:40px;padding:.45rem .65rem;font-weight:850;text-decoration:none;display:inline-flex}.mggx8a_actions button{color:#4a3926;background:#efe2c5;border-color:#a88b5d}.mggx8a_edit{grid-template-columns:1fr auto auto;gap:.3rem;margin-top:.6rem;display:grid}.mggx8a_edit input{color:#302b23;background:#fffaf0;border:1px solid #9a7a49;border-radius:.5rem;min-width:0;padding:.55rem}.mggx8a_empty{color:#8f877a}@media (max-width:900px){.mggx8a_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.mggx8a_grid{grid-template-columns:1fr}.mggx8a_edit{grid-template-columns:1fr 1fr}.mggx8a_edit input{grid-column:1/-1}}
