.home_home__I2JpY{--home-text:#050505;position:relative;isolation:isolate;width:100%;max-width:none;min-height:100dvh;margin:0;padding:0;color:var(--home-text);text-align:center}.home_home__I2JpY>:not(script){position:relative;z-index:1}.home_hero__z_jpu{flex-direction:column;padding:2rem clamp(1rem,4vw,4rem);color:#fff;background:#000}.home_contentSection__yticn,.home_hero__z_jpu{position:relative;display:flex;min-height:100svh;align-items:center;justify-content:center}.home_contentSection__yticn{padding:clamp(4rem,10vw,8rem) clamp(1rem,4vw,4rem);color:#000;background:#fff}.home_contentRow__KJh3I{width:min(100%,1100px);gap:clamp(1.5rem,4vw,4rem)}.home_contentRow__KJh3I,.home_textRow__yNCOr{display:flex;flex-direction:column;align-items:center;justify-content:center}.home_textRow__yNCOr{gap:1.25rem;text-align:center}.home_finalSection__Ea6kw{padding:clamp(2rem,5vw,4rem) clamp(1rem,4vw,4rem);color:#000;background:#fff;text-align:center}.home_brand__pXnzD{margin:0 0 clamp(2.5rem,6vw,5rem);padding-inline:.25rem;font-size:clamp(2.2rem,10vw,8rem);line-height:.95;font-weight:800;letter-spacing:.08em;white-space:nowrap}.home_typewriterTitle__SUC7Z{display:inline-flex;max-width:100%;margin:0 0 2rem;color:inherit;font-size:clamp(1.6rem,5vw,4rem);line-height:1.1;font-weight:800;text-align:center;overflow-wrap:anywhere}.home_typewriterTitle__SUC7Z .typewriter-content{position:relative}.home_typewriterTitle__SUC7Z .typewriter-cursor{position:absolute;left:100%;margin-left:.15em}.home_heroLogo__bL_8O{display:block;width:min(42vw,18rem);height:auto;margin-top:clamp(1.5rem,4vw,3rem);margin-inline:auto;filter:brightness(0) invert(1)}.home_lead__kDW_5{max-width:700px;margin:0;font-size:clamp(1.15rem,2vw,1.5rem);line-height:1.5}.home_gameTitle__QDpRS{flex:0 0 auto;margin:0;font-size:clamp(2rem,4vw,4rem);line-height:1}.home_enterButton__oP7HX{align-self:center}.home_languages__YPste{margin-top:clamp(1rem,3vw,2.5rem);text-align:center}.home_languages__YPste ul{justify-content:center;padding-left:0}.home_languageTitle__2v1bs{display:block;position:relative;min-height:1.5em;color:inherit;text-align:center}.home_languageTitle__2v1bs .typewriter-content{position:relative}.home_languageTitle__2v1bs .typewriter-cursor{position:absolute;left:100%;margin-left:.15em}.home_languageSentenceHidden__4f6Rd,.home_languageSentenceVisible___FOeZ{display:inline-block;min-width:min(100%,20rem)}.home_languageSentenceVisible___FOeZ{animation:home_languageSentenceIn__hA0_P .55s ease both}.home_languageSentenceHidden__4f6Rd{opacity:0}@keyframes home_languageSentenceIn__hA0_P{0%{opacity:0;transform:translateY(.35rem)}to{opacity:1;transform:translateY(0)}}@media (max-width:480px){.home_brand__pXnzD{letter-spacing:.03em;font-size:clamp(1.7rem,8.3vw,2.5rem)}.home_heroLogo__bL_8O{width:min(58vw,14rem)}}@media (max-width:767px){.home_lead__kDW_5{text-align:center}}.AliveHumanLogoAnimation_root__JzbkZ{position:relative;display:inline-block;width:min(100%,var(--alivehuman-logo-animation-size,360px));aspect-ratio:1;color:var(--alivehuman-logo-animation-color,var(--ah-green));perspective:600px}.AliveHumanLogoAnimation_svg__Z6qNX{display:block;width:100%;height:100%;overflow:visible}.AliveHumanLogoAnimation_spinSurface__fMokk{display:block;width:100%;height:100%;color:inherit;perspective:900px;transform-style:preserve-3d;will-change:color,transform}.AliveHumanLogoAnimation_logoLine__duj2L,.AliveHumanLogoAnimation_wingLine__3H2mJ{fill:none;stroke:currentColor;stroke-width:var(--alivehuman-logo-animation-stroke-width,10);stroke-linecap:round;stroke-linejoin:round}.AliveHumanLogoAnimation_thinLine__JWpud{fill:none;stroke:currentColor;stroke-width:3;stroke-miterlimit:10}.AliveHumanLogoAnimation_shaalShape__8iJc7{fill:#fff;stroke:none}.AliveHumanLogoAnimation_shaalLine__LKeNI{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.AliveHumanLogoAnimation_kolahLine__NSIc0{fill:none;stroke:currentColor;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.AliveHumanLogoAnimation_legacyGeometry__kpW23{display:none}.AliveHumanLogoAnimation_topLogo__j9nT4{opacity:0;visibility:hidden}.AliveHumanLogoAnimation_variantPart__xoSxQ{pointer-events:none}.AliveHumanLogoAnimation_variantHidden__b7K6V{opacity:0;visibility:hidden}.AliveHumanLogoAnimation_debugPanel__CV_vl{position:fixed;right:16px;bottom:16px;width:min(320px,calc(100vw - 32px));display:grid;gap:10px;padding:12px;border:1px solid rgba(255,255,255,.22);background:rgba(10,20,14,.92);color:#f7fff9;font:12px/1.35 system-ui,sans-serif;box-shadow:0 16px 50px rgba(0,0,0,.28);z-index:50}.AliveHumanLogoAnimation_debugHeader__0r_Lx{font-weight:700}.AliveHumanLogoAnimation_debugRow__g4BFP{display:flex;justify-content:space-between;gap:12px}.AliveHumanLogoAnimation_debugActions__88HzV{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.AliveHumanLogoAnimation_copyButton__hlvmE,.AliveHumanLogoAnimation_debugActions__88HzV button{min-height:32px;border:1px solid rgba(255,255,255,.26);background:rgba(255,255,255,.08);color:inherit;cursor:pointer}.AliveHumanLogoAnimation_copyButton__hlvmE:hover,.AliveHumanLogoAnimation_debugActions__88HzV button:hover{background:rgba(255,255,255,.14)}.AliveHumanLogoAnimation_debugSlider__8xz22{display:grid;gap:6px}.AliveHumanLogoAnimation_debugSlider__8xz22 input{width:100%}@media (prefers-reduced-motion:reduce){.AliveHumanLogoAnimation_root__JzbkZ{--alivehuman-logo-animation-size:280px}}@media (max-width:640px){.AliveHumanLogoAnimation_root__JzbkZ{display:grid;justify-items:center}.AliveHumanLogoAnimation_debugPanel__CV_vl{position:static;width:min(100%,320px);margin-top:12px}}.LoadingComponents_overlay__QWKKm{position:fixed;z-index:1050;inset:var(--ah-global-nav-height,64px) 0 calc(var(--ah-footer-height, 60px) + var(--safe-area-bottom, 0px));display:grid;place-items:center;padding:clamp(1rem,4vw,2rem);overflow:hidden;background:radial-gradient(circle at 50% 42%,rgb(255 255 255/10%),transparent 34rem),linear-gradient(145deg,#171717,#050505 72%)}.LoadingComponents_fullViewport__TutiG{inset:0!important}.LoadingComponents_overlay__QWKKm:before{position:absolute;width:min(34rem,78vw);aspect-ratio:1;border:1px solid rgb(255 255 255/7%);border-radius:50%;box-shadow:0 0 0 5rem rgb(255 255 255/1.5%);content:"";pointer-events:none}.LoadingComponents_panel__4QOy3{position:relative;width:min(100%,25rem);padding:clamp(1.75rem,5vw,2.5rem);border:1px solid rgb(255 255 255/16%);border-radius:1.25rem;background:rgb(20 20 20/92%);box-shadow:0 1.5rem 5rem rgb(0 0 0/45%);color:#fff;text-align:center;backdrop-filter:blur(18px)}.LoadingComponents_loader__1jFzU{display:flex;align-items:center;justify-content:center;min-height:4rem;margin-block-end:1.25rem}.LoadingComponents_title__QilZP{margin:0;color:inherit;font-size:clamp(1.2rem,3.5vw,1.5rem);font-weight:650;line-height:1.3;letter-spacing:-.015em}.LoadingComponents_progress__C30bW{height:3px;margin-block:1.35rem 1.25rem;overflow:hidden;border-radius:999px;background:rgb(255 255 255/12%)}.LoadingComponents_progressBar__1IkYi{width:42%;height:100%;border-radius:inherit;background:linear-gradient(90deg,transparent,#fff,transparent);animation:LoadingComponents_loading-sweep__xUlCT 1.45s ease-in-out infinite}.LoadingComponents_subtext__9iLdw{max-width:19rem;margin:0 auto;color:rgb(255 255 255/68%);font-size:.95rem;line-height:1.6}@keyframes LoadingComponents_loading-sweep__xUlCT{0%{transform:translateX(-120%)}to{transform:translateX(340%)}}@media (prefers-reduced-motion:reduce){.LoadingComponents_progressBar__1IkYi{width:100%;animation:none;background:rgb(255 255 255/70%)}}.Navbar_navbar__CzJPW:after{content:"";display:block;position:absolute;left:50%;bottom:0;transform:translateX(-50%);width:50%;height:2px;background:linear-gradient(90deg,var(--ah-purple),var(--ah-white));border-radius:2px}.Navbar_navbar__CzJPW{direction:ltr;justify-content:space-between;padding:0 2rem;height:64px;background:#000;position:fixed;top:0;left:0;width:100%;max-width:100vw;box-sizing:border-box;z-index:200;box-shadow:0 2px 8px rgba(0,0,0,.08)}.Navbar_logoLink__aj9PI,.Navbar_navbar__CzJPW{display:flex;align-items:center}.Navbar_logo__PKZS_{display:inline-block}.Navbar_brandName__5B9d9{display:flex;align-items:center}.Navbar_navBtn__iQMX9{min-width:88px;white-space:nowrap}.Navbar_humanToggle__oYpCy{position:relative}.Navbar_humanMenu__tu_2k{min-width:180px;margin-top:.4rem;padding:.375rem;background:linear-gradient(var(--ah-black),var(--ah-black)) padding-box,linear-gradient(135deg,var(--ah-white),var(--ah-purple)) border-box;border:1px solid transparent;border-radius:.8rem;box-shadow:0 .5rem 1rem rgba(0,0,0,.28)}.Navbar_humanMenuItem__gm7rL+.Navbar_humanMenuItem__gm7rL{margin-top:.375rem}.Navbar_navbar__CzJPW .btn,.Navbar_navbar__CzJPW .navbar-toggler{border-radius:10px!important}.Navbar_navbar__CzJPW .btn{background:linear-gradient(var(--ah-white),var(--ah-white)) padding-box,var(--ah-gradient-G3) border-box!important;border:2px solid transparent!important;color:var(--ah-black)!important}.Navbar_navbar__CzJPW .btn.active,.Navbar_navbar__CzJPW .btn.show,.Navbar_navbar__CzJPW .btn:active,.Navbar_navbar__CzJPW .btn:focus-visible,.Navbar_navbar__CzJPW .btn:hover{background:linear-gradient(var(--ah-black),var(--ah-black)) padding-box,var(--ah-gradient-G3) border-box!important;border-color:transparent!important;color:var(--ah-white)!important}.Navbar_navbar__CzJPW .btn:focus-visible{box-shadow:inset 0 0 0 2px var(--ah-purple)!important;outline:0}@media (max-width:991.98px){.Navbar_navbar__CzJPW{padding:0 .75rem;height:64px}.Navbar_navBtn__iQMX9{width:100%;min-width:0;margin:.25rem 0}.Navbar_navList__EsmCu{width:100%;padding:.75rem;gap:.25rem;background:#000;border-top:1px solid rgba(255,255,255,.2);max-height:calc(100dvh - var(--ah-global-nav-height, 64px) - var(--ah-footer-height, 60px) - var(--safe-area-bottom, 0px));overflow-y:auto}.Navbar_navbar__CzJPW .navbar-toggler{background:linear-gradient(var(--ah-white),var(--ah-white)) padding-box,var(--ah-gradient-G3) border-box;border:2px solid transparent;min-width:44px;min-height:44px;padding:.5rem;border-radius:4px;transition:background-color .2s ease;position:relative}.Navbar_navbar__CzJPW .navbar-toggler:focus-visible{box-shadow:inset 0 0 0 2px var(--ah-purple);outline:0}.Navbar_navbar__CzJPW .navbar-toggler:active,.Navbar_navbar__CzJPW .navbar-toggler:hover{background:linear-gradient(var(--ah-black),var(--ah-black)) padding-box,var(--ah-gradient-G3) border-box}.Navbar_navbar__CzJPW .navbar-toggler:active .navbar-toggler-icon,.Navbar_navbar__CzJPW .navbar-toggler:hover .navbar-toggler-icon{filter:invert(1)}.Navbar_navbar__CzJPW .navbar-collapse{position:absolute;top:64px;left:0;right:0;background:#000;box-shadow:0 8px 16px rgba(0,0,0,.25)}.Navbar_navbar__CzJPW .dropdown,.Navbar_navbar__CzJPW .dropdown-toggle,.Navbar_navbar__CzJPW .nav-item{width:100%}.Navbar_humanMenu__tu_2k{position:static!important;width:100%;min-width:0;margin:.25rem 0 0;transform:none!important}.Navbar_navbar__CzJPW .btn{width:100%;margin-inline:0!important}}.Navbar_navbar__CzJPW .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.9%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='m4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}@media (min-width:992px) and (max-width:1199.98px){.Navbar_navbar__CzJPW{padding-inline:.75rem}.Navbar_navBtn__iQMX9,.Navbar_navbar__CzJPW .dropdown-toggle{min-width:0;margin-inline:.2rem!important;padding-inline:.75rem!important;font-size:.9rem;white-space:nowrap}.Navbar_logoLink__aj9PI{margin-right:.5rem}}.sectionLayout_sectionRoot__ka_BU{--font-size-base:clamp(1.0625rem,1rem + 0.25vw,1.25rem);--font-size-lg:clamp(1.1875rem,1.1rem + 0.34vw,1.4375rem);--font-size-xl:clamp(1.375rem,1.22rem + 0.58vw,1.8125rem);--font-size-2xl:clamp(1.625rem,1.4rem + 0.9vw,2.25rem);--font-size-3xl:clamp(2rem,1.66rem + 1.4vw,3rem);--font-size-4xl:clamp(2.375rem,1.9rem + 2vw,3.75rem);display:grid;grid-template-rows:auto minmax(0,1fr) auto;overflow:hidden;position:fixed;top:var(--ah-global-nav-height,64px);left:0;right:0;bottom:calc(var(--ah-footer-height, 60px) + var(--safe-area-bottom, 0px));z-index:1;background:transparent}.sectionLayout_sectionRoot__ka_BU :is(p,li){font-size:var(--font-size-base);line-height:var(--line-height-relaxed)}[lang=ar] .sectionLayout_sectionRoot__ka_BU,[lang=fa] .sectionLayout_sectionRoot__ka_BU,[lang=he] .sectionLayout_sectionRoot__ka_BU,[lang=ur] .sectionLayout_sectionRoot__ka_BU{--line-height-normal:1.65;--line-height-relaxed:1.85}[lang=ja] .sectionLayout_sectionRoot__ka_BU,[lang=ko] .sectionLayout_sectionRoot__ka_BU,[lang=zh] .sectionLayout_sectionRoot__ka_BU{--line-height-normal:1.6;--line-height-relaxed:1.8}.sectionLayout_navTop__8hP8_{justify-content:center;align-items:center;background:transparent!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;flex-shrink:0;z-index:100;top:auto;transform:translateZ(0);will-change:auto}.sectionLayout_contentArea__itmpL,.sectionLayout_navTop__8hP8_{display:flex;padding:0;min-height:0;position:relative;isolation:isolate}.sectionLayout_contentArea__itmpL{flex-direction:column;align-items:stretch;justify-content:flex-start;width:100%;height:100%;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;z-index:1;background:transparent;background-color:transparent;scrollbar-gutter:stable both-edges}.sectionLayout_sectionRoot__ka_BU button[data-training-tour=waiting-register-action]{background:linear-gradient(#000000,#000000) padding-box,var(--ah-gradient-G1) border-box!important;border:2px solid transparent!important;border-radius:8px!important;color:#ffffff!important}.sectionLayout_sectionRoot__ka_BU button[data-training-tour=waiting-register-action]:active,.sectionLayout_sectionRoot__ka_BU button[data-training-tour=waiting-register-action]:focus-visible,.sectionLayout_sectionRoot__ka_BU button[data-training-tour=waiting-register-action]:hover{background:linear-gradient(#ffffff,#ffffff) padding-box,var(--ah-gradient-G1) border-box!important;border:2px solid transparent!important;border-radius:8px!important;color:#000000!important}.sectionLayout_navBottom__fVV9j{display:flex;justify-content:center;align-items:center;padding:0 0 env(safe-area-inset-bottom,0);background:transparent!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;flex-shrink:0;min-height:0;z-index:100;position:relative;bottom:auto;isolation:isolate;transform:translateZ(0);will-change:auto}@media (max-width:767px){.sectionLayout_navTop__8hP8_{padding:0;min-height:0}.sectionLayout_navBottom__fVV9j{padding:0 0 env(safe-area-inset-bottom,0);min-height:0}.sectionLayout_contentArea__itmpL{padding:0}}.HumanPage_main__XDr_R{width:100%;max-width:100%;padding:9.5rem clamp(.75rem,2.5vw,2rem) 3rem;overflow-x:clip}.HumanPage_title__KaR_J{margin:0 auto .75rem;max-width:1200px;overflow-wrap:anywhere}.HumanPage_header__A9_2h{margin:0 auto 2rem;max-width:900px;text-align:center}.HumanPage_lead__WPifQ{margin:0 auto;max-width:760px;color:#4b5563;font-size:clamp(1rem,2vw,1.2rem);line-height:1.7}.HumanPage_breadcrumb__5VCRh{display:flex;gap:.5rem;align-items:center;margin:0 auto 1.5rem;max-width:1200px;font-size:.95rem}@media (max-width:640px){.HumanPage_main__XDr_R{padding-top:8.5rem}.HumanPage_title__KaR_J{font-size:clamp(1.75rem,8vw,2.25rem);line-height:1.15}}.DiaryFilter_formRow__aYRLK{display:flex;gap:1rem;flex-wrap:wrap;margin-bottom:1rem;align-items:flex-end}.DiaryFilter_field__bfwaV{display:flex;flex-direction:column;flex:1 1 180px;min-width:0}.DiaryFilter_field__bfwaV label{margin-bottom:.25rem;font-size:.9rem}.DiaryFilter_resetBtn__ZXgyt{align-self:flex-start;margin-top:.25rem}@media (max-width:576px){.DiaryFilter_field__bfwaV{flex:1 1 100%;min-width:0}.DiaryFilter_resetBtn__ZXgyt{width:100%;align-self:stretch}}.DiaryFilter_container__06DTy{width:100%;box-sizing:border-box;padding-block:.75rem;padding-inline:1rem;border:1px solid #d1d5db;background:#fafbfc;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.03);margin-block-end:1rem;overflow:hidden}@media (max-width:480px){.DiaryFilter_container__06DTy{padding:.5rem}}.DiaryCard_diaryCard__GO586{background:#fff;color:#111;border:2px solid #111;border-radius:.5rem;box-shadow:0 2px 8px rgba(0,0,0,.1)}.DiaryCard_diaryCard__GO586 .DiaryCard_card-body__pMzCb{padding:1rem;overflow:hidden}.DiaryCard_diaryCard__GO586 .DiaryCard_card-title__tqKni{color:#111;font-size:1.25rem;font-weight:600}.DiaryCard_diaryCard__GO586 .DiaryCard_card-subtitle__9TQw9{color:#444;font-size:.875rem;margin-bottom:.25rem}.DiaryCard_diaryCard__GO586 .DiaryCard_card-text__QC1v1{color:#222;word-break:break-word;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;line-clamp:3;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.DiaryCard_diaryCard__GO586 .DiaryCard_card-actions__gYt42{display:flex;gap:.75rem;margin-top:1rem}.DiaryCard_iconButton__lnS_g{background:none;border:none;color:#111;font-size:1.2rem;cursor:pointer;transition:color .2s}.DiaryCard_iconButton__lnS_g:hover{color:#007bff}.DiaryCard_diaryCard__GO586 .DiaryCard_text-muted__CwI7Q{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DashboardIcon_icon__bV8VM{display:block;background-color:currentColor;-webkit-mask-image:var(--dashboard-icon-image);mask-image:var(--dashboard-icon-image);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.DashboardNav_dashboardNav__tWjAN{width:100%;height:100%;min-height:0;display:flex;flex-direction:column;background-color:#1a1a1a;overflow:hidden}.DashboardNav_navHeader__IpWwl{flex:0 0 auto;min-height:1rem;display:flex;align-items:center;justify-content:center;padding:.25rem;color:#ffffff;border-bottom:1px solid #333333}.DashboardNav_navTitle__q8ehX{min-width:0;display:none;align-items:center;gap:.625rem;margin:0;font-size:1rem;font-weight:600;font-family:var(--app-font-family,sans-serif)}.DashboardNav_navTitleIcon__57xg5{flex:0 0 auto;width:2.25rem;height:2.25rem}.DashboardNav_navTitleText__p5Oig{min-width:0;overflow-wrap:anywhere}.DashboardNav_compactToggle___4jnN{position:relative;width:100%;min-height:48px;display:flex;align-items:center;justify-content:center;gap:0;padding:.5rem;border:0;border-radius:.375rem;background:transparent;color:#ffffff;font:inherit;font-weight:600}.DashboardNav_compactToggle___4jnN:active,.DashboardNav_compactToggle___4jnN:hover{background:rgba(255,255,255,.1)}.DashboardNav_compactToggle___4jnN:focus-visible{outline:2px solid var(--ah-purple,#8b5cf6);outline-offset:-2px}.DashboardNav_compactToggleLabel__4ntXb,.DashboardNav_navLabel__wd6A1{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.DashboardNav_compactToggleIndicator__M0vDM{position:absolute;inset-inline-end:.15rem;bottom:.15rem;display:inline-block;font-size:.625rem}.DashboardNav_navBody__R6xQN{min-height:0;display:flex;flex:1 1 auto;flex-direction:column;padding:.25rem;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:auto}.DashboardNav_navGroup__KnLZl{display:flex;flex-direction:column;gap:0;margin:0;padding:0;list-style:none}.DashboardNav_utilityGroup__7GJGE{margin-block-start:.5rem;padding-block-start:.5rem}.DashboardNav_navItem__He886{min-width:0}.DashboardNav_navLink__qjZio{position:relative;min-width:0;min-height:48px;display:flex;align-items:center;justify-content:center;gap:0;padding:.375rem .25rem;border-radius:.375rem;color:#ffffff;font-size:.9375rem;line-height:1.3;text-decoration:none;font-family:var(--app-font-family,sans-serif);transition:background-color .2s ease,color .2s ease}.DashboardNav_trainingTourControl__wakEq{width:100%;border:0;background:transparent;text-align:start;cursor:pointer}.DashboardNav_trainingTourControl__wakEq .DashboardNav_navLabel__wd6A1{display:flex;flex-direction:column;align-items:flex-start;gap:.1rem}.DashboardNav_trainingTourControl__wakEq small{opacity:.72}.DashboardNav_trainingTourAction__kXHqZ{color:var(--ah-green,#8fd694);font-size:.78rem;text-decoration:underline;text-underline-offset:2px}.DashboardNav_trainingTourGuide__cEUZA{display:block;width:100%;padding:.2rem 0;color:inherit;background:transparent;border:0;font:inherit;font-size:.82rem;text-align:start;text-decoration:underline;text-underline-offset:2px}.DashboardNav_navLink__qjZio:hover:not(.DashboardNav_active__dXNdK){background-color:rgba(255,255,255,.1);color:#ffffff}.DashboardNav_navLink__qjZio.DashboardNav_active__dXNdK{background:#ffffff;color:#000000;font-weight:600}.DashboardNav_navLink__qjZio.DashboardNav_active__dXNdK:before{content:"";position:absolute;inset-block:0;inset-inline-start:0;width:3px;border-radius:.375rem 0 0 .375rem;background:var(--ah-gradient-Green)}.DashboardNav_navLink__qjZio:focus-visible{outline:2px solid var(--ah-purple,#8b5cf6);outline-offset:2px}.DashboardNav_navIcon___4D2C{flex:0 0 2.25rem;width:2.25rem;height:2.25rem}.DashboardNav_compactExpanded__FSS6Q .DashboardNav_navHeader__IpWwl{justify-content:flex-start;padding-inline:.75rem}.DashboardNav_compactExpanded__FSS6Q .DashboardNav_compactToggle___4jnN{justify-content:flex-start;gap:.625rem;padding-inline:.5rem}.DashboardNav_compactExpanded__FSS6Q .DashboardNav_compactToggleLabel__4ntXb,.DashboardNav_compactExpanded__FSS6Q .DashboardNav_navLabel__wd6A1{position:static;width:auto;height:auto;padding:initial;margin:initial;overflow:visible;clip:auto;white-space:normal;border:initial}.DashboardNav_compactExpanded__FSS6Q .DashboardNav_compactToggleLabel__4ntXb{min-width:0;flex:1 1 auto;overflow-wrap:anywhere}.DashboardNav_compactExpanded__FSS6Q .DashboardNav_compactToggleIndicator__M0vDM{position:static;flex:0 0 auto;font-size:.875rem}.DashboardNav_compactExpanded__FSS6Q .DashboardNav_navBody__R6xQN{padding:.75rem;scrollbar-gutter:stable}.DashboardNav_compactExpanded__FSS6Q .DashboardNav_navLink__qjZio{justify-content:flex-start;gap:.75rem;padding-inline:.75rem}.DashboardNav_compactExpanded__FSS6Q .DashboardNav_navLabel__wd6A1{min-width:0;overflow-wrap:anywhere}@media (min-width:768px){.DashboardNav_dashboardNav__tWjAN{position:sticky;top:calc(var(--ah-global-nav-height, 64px) + var(--ah-page-chrome-gap, 1rem));height:calc(100dvh - var(--ah-global-nav-height, 64px) - var(--ah-footer-height, 60px) - var(--ah-page-chrome-gap, 1rem) - var(--safe-area-bottom, 0px))}.DashboardNav_navHeader__IpWwl{justify-content:flex-start;padding:.375rem 1rem}.DashboardNav_navTitle__q8ehX{display:flex}.DashboardNav_compactToggle___4jnN{display:none}.DashboardNav_navLabel__wd6A1,.DashboardNav_navTitleText__p5Oig{position:static;width:auto;height:auto;padding:initial;margin:initial;overflow:visible;clip:auto;white-space:normal;border:initial}.DashboardNav_navLabel__wd6A1{min-width:0;overflow-wrap:anywhere}.DashboardNav_navBody__R6xQN{padding:.5rem;scrollbar-gutter:stable}.DashboardNav_navLink__qjZio{justify-content:flex-start;gap:.5rem;padding-inline:.5rem}}@media (prefers-reduced-motion:reduce){.DashboardNav_navLink__qjZio{transition:none}}.DashboardPageTitle_heading__zAVqW{max-width:100%;margin:0 0 1.5rem;font-size:clamp(1.5rem,3vw,1.75rem);font-weight:700;line-height:1.2;text-align:start}.DashboardPageTitle_compact__qXCTR{margin-bottom:.25rem}.DashboardPageTitle_none__dd9FT{margin-bottom:0}.DashboardPageTitle_inline__bKwnN{max-width:100%;display:inline-flex;align-items:center;gap:clamp(.75rem,2vw,1rem);direction:ltr;vertical-align:middle}.DashboardPageTitle_label__1VGpy{min-width:0;overflow-wrap:anywhere;unicode-bidi:plaintext}.DashboardPageTitle_icon__1Dk_p{width:clamp(4rem,8vw,6.875rem);height:clamp(4rem,8vw,6.875rem);flex:0 0 clamp(4rem,8vw,6.875rem)}.page_cardDark___mUbc{background-color:#2a2a2a;color:#ffffff;border:1px solid #444444;transition:transform .2s ease,box-shadow .2s ease}.page_cardDark___mUbc:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.3)}.page_cardDark___mUbc .page_card-title__MmfPA{font-size:1.125rem;font-weight:600;margin-bottom:.75rem}.page_cardDark___mUbc .page_card-text__nsrw1{font-size:.9375rem;line-height:1.5}.page_pageTitle__7bKE4{font-size:1.5rem;font-weight:600}.page_balanceAmount__G6CYY{font-size:2rem;font-weight:700}.page_contractSection__8czeJ{border-top:1px solid #444444}.page_emptyIcon__Mxzb1{font-size:2rem}.page_addressText__joMOe{color:#00ff88;padding:.375rem .75rem;border-radius:.375rem;font-size:.875rem;border:1px solid #00ff8844;max-width:100%}.page_addressText__joMOe,.page_contractAddress__deLmY{background-color:#1a1a1a;font-family:Courier New,monospace;word-break:break-all}.page_contractAddress__deLmY{color:#fbbf24;padding:.25rem .5rem;border-radius:.25rem;font-size:.75rem;border:1px solid #fbbf2444;display:inline-block}@media (max-width:576px){.page_contractAddress__deLmY{font-size:.7rem;padding:.2rem .4rem}}.page_networkBadge__gFJ56{background-color:#000000;color:#ffffff;border:1px solid #ffffff;font-size:.875rem;padding:.5rem 1rem;font-weight:600;white-space:nowrap}@media (max-width:576px){.page_networkBadge__gFJ56{font-size:.75rem;padding:.375rem .75rem}}.page_btnGradient__8iaNY{background-color:#000000;color:#ffffff;border:1px solid #ffffff;font-weight:600;font-size:.9375rem;padding:.625rem 1.25rem;font-family:var(--app-font-family,sans-serif);transition:all .2s ease}.page_btnGradient__8iaNY:hover{transform:translateY(-1px);box-shadow:0 2px 8px rgba(255,255,255,.3)}.page_btnGradient__8iaNY:active,.page_btnGradient__8iaNY:hover{background-color:#ffffff;color:#000000;border:1px solid #000000}.page_btnGradient__8iaNY:active{transform:translateY(0)}.page_badgeDark__uFXEr{background-color:#6a6a6a}.page_badgeDark__uFXEr,.page_badgeMedium__yw2OI{color:#ffffff;font-size:.8125rem;padding:.375rem .75rem}.page_badgeMedium__yw2OI{background-color:#8a8a8a}.page_badgeLight__kcT3m{background-color:#aaaaaa;color:#000000;font-size:.8125rem;padding:.375rem .75rem}.page_badgeSuccess__bhWJB{background-color:#000000;color:#ffffff;border:1px solid #ffffff;font-size:.8125rem;padding:.375rem .75rem;font-weight:600}.page_transactionList__LJUqh{max-height:300px;overflow-y:auto;border:1px solid #444444;border-radius:.375rem;padding:.5rem;background-color:#1a1a1a}@media (max-width:992px){.page_transactionList__LJUqh{max-height:200px}}.page_transactionList__LJUqh::-webkit-scrollbar{width:6px}.page_transactionList__LJUqh::-webkit-scrollbar-track{background:#2a2a2a;border-radius:3px}.page_transactionList__LJUqh::-webkit-scrollbar-thumb{background:#6a6a6a;border-radius:3px}.page_transactionList__LJUqh::-webkit-scrollbar-thumb:hover{background:#8a8a8a}@media (max-width:576px){.page_cardDark___mUbc .page_card-title__MmfPA{font-size:1rem}}.page_cardDark___mUbc.page_cardDark___mUbc .btn,.page_cardDark___mUbc.page_cardDark___mUbc button.btn{background:#111111!important;color:#ffffff!important;border:1px solid #ffffff!important;font-weight:600;transition:all .2s ease}.page_cardDark___mUbc.page_cardDark___mUbc .btn:hover,.page_cardDark___mUbc.page_cardDark___mUbc button.btn:hover{background:#ffffff!important;color:#111111!important;border:1px solid #111111!important;transform:translateY(-1px);box-shadow:0 2px 8px rgba(255,255,255,.3)!important}.page_cardDark___mUbc.page_cardDark___mUbc .btn:active,.page_cardDark___mUbc.page_cardDark___mUbc .btn:focus,.page_cardDark___mUbc.page_cardDark___mUbc button.btn:active,.page_cardDark___mUbc.page_cardDark___mUbc button.btn:focus{background:#ffffff!important;color:#111111!important;border:1px solid #111111!important;transform:translateY(0);box-shadow:0 0 0 .2rem rgba(255,255,255,.25)!important}.page_cardDark___mUbc.page_cardDark___mUbc .btn:disabled,.page_cardDark___mUbc.page_cardDark___mUbc button.btn:disabled{background:#4b4b4b!important;color:#ffffff!important;border:1px solid #a3a3a3!important;opacity:1;cursor:not-allowed}.page_cardDark___mUbc.page_cardDark___mUbc a.btn,.page_cardDark___mUbc.page_cardDark___mUbc a.btn:visited{background:#111111!important;color:#ffffff!important;border:1px solid #ffffff!important;text-decoration:none}.page_cardDark___mUbc.page_cardDark___mUbc a.btn:hover{background:#ffffff!important;color:#111111!important;border:1px solid #111111!important}.page_pageTitle__K2N6P{color:#1a1a1a}.page_welcomeAlert__rrawC{margin-bottom:1.25rem;padding:.875rem 1rem;background-color:#2a2a2a;color:#ffffff;border:1px solid #444444;border-radius:.375rem;font-size:.9375rem;font-family:var(--app-font-family,sans-serif)}.page_cardDark__LxTMJ{background-color:#2a2a2a;color:#ffffff;border:1px solid #444444}.page_cardDark__LxTMJ .page_card-title__Z0zay{font-size:1.125rem;font-weight:600;margin-bottom:.75rem}.page_cardDark__LxTMJ .page_card-text__Rr_gg{font-size:.9375rem;line-height:1.5;color:#ffffff}.page_cardMedium__KNcVc{background-color:#3a3a3a;color:#ffffff;border:1px solid #555555}.page_cardMedium__KNcVc .page_card-title__Z0zay{font-size:1rem;font-weight:600;margin-bottom:.5rem}.page_cardMedium__KNcVc .page_card-text__Rr_gg{font-size:.875rem;color:#ffffff}.page_btnGradient__mCDsI{background-color:#000000;color:#ffffff;border:1px solid #ffffff;font-weight:600;font-size:.9375rem;padding:.625rem 1.25rem;font-family:var(--app-font-family,sans-serif);transition:all .2s ease}.page_btnGradient__mCDsI:hover{transform:translateY(-1px);box-shadow:0 2px 8px rgba(255,255,255,.3)}.page_btnGradient__mCDsI:active,.page_btnGradient__mCDsI:hover{background-color:#ffffff;color:#000000;border:1px solid #000000}.page_btnGradient__mCDsI:active{transform:translateY(0)}.page_btnLink__j18qb{background:linear-gradient(135deg,#e8e8e8,#f5f5f5);color:#000000;border:1px solid #cccccc;font-weight:500;font-size:1rem;padding:1rem 1.25rem;font-family:var(--app-font-family,sans-serif)}.page_btnLink__j18qb:hover{background:linear-gradient(135deg,#d8d8d8,#e5e5e5);color:#000000;border-color:#bbbbbb}.page_infoAlert__f_jy2{margin-bottom:1.25rem;padding:.875rem 1rem;background-color:#f0f0f0;color:#000000;border-radius:.375rem;border:1px solid #dddddd;font-size:.9375rem;font-family:var(--app-font-family,sans-serif)}.RelationFlow_wrapper__2_Nmp{border:1px solid var(--relation-outgoing);border-radius:.75rem;overflow:hidden;background:var(--sr-black)}.RelationFlow_header__FyKSJ{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:.45rem .75rem;padding:.75rem 1rem;border-bottom:1px solid var(--relation-focus);color:var(--sr-white)}.RelationFlow_canvas__y_K8m{width:100%;height:clamp(330px,58vh,470px)}.RelationFlow_hint__Dktl_{color:var(--sr-soft);font-size:.8125rem}.RelationFlow_modeRow__VFPC4{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.65rem;padding:.5rem 1rem;border-bottom:1px solid var(--relation-incoming);background:var(--sr-black)}.RelationFlow_modeBadge__nHwXK{display:inline-flex;align-items:center;border:1px solid var(--relation-outgoing);border-radius:999px;padding:.15rem .55rem;color:var(--sr-black);background:var(--sr-soft);font-size:.74rem;line-height:1.1;font-weight:600}.RelationFlow_modeExample__199Np{color:var(--sr-white);font-size:.75rem;line-height:1.1}.RelationFlow_legend__HMjBR{display:flex;flex-wrap:wrap;gap:.45rem;align-items:center;padding:.55rem 1rem;border-bottom:1px solid var(--relation-candidate);background:var(--sr-black)}.RelationFlow_legendChip__O9l8P{display:inline-flex;align-items:center;border-radius:999px;border:1px solid transparent;padding:.15rem .55rem;font-size:.72rem;line-height:1.1;background:transparent;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:transform .12s ease,box-shadow .12s ease,opacity .12s ease;opacity:.78}.RelationFlow_legendChip__O9l8P:hover{opacity:.95}.RelationFlow_legendChip__O9l8P:focus-visible{outline:2px solid var(--relation-focus);outline-offset:2px}.RelationFlow_legendTitle__VSnDC{color:var(--sr-light);font-size:.72rem;letter-spacing:.02em;margin-right:.15rem}.RelationFlow_legendFilters__ZQrAM{display:flex;align-items:center;flex-wrap:wrap;gap:.42rem}.RelationFlow_legendNeutral__hMNXv{color:var(--sr-black);background:var(--sr-pale);border-color:var(--relation-focus)}.RelationFlow_legendRelated__EvvCg{color:var(--sr-black);background:var(--sr-light);border-color:var(--relation-outgoing)}.RelationFlow_legendCandidate__ZGzCH{color:var(--sr-black);background:var(--sr-aqua);border-color:var(--relation-candidate)}.RelationFlow_legendOutgoing__P6kDQ{border-color:var(--relation-outgoing);color:var(--relation-outgoing)}.RelationFlow_legendIncoming__wQIYB{border-color:var(--relation-incoming);color:var(--relation-incoming)}.RelationFlow_legendActive__xnYPX{opacity:1;transform:translateY(-1px);box-shadow:0 0 0 1px var(--relation-danger)}.RelationFlow_confirmBar__fucjb{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.75rem;padding:.6rem 1rem;background:var(--sr-soft);border-bottom:1px solid var(--relation-danger)}.RelationFlow_confirmText__FFuR_{color:var(--sr-black);font-size:.86rem}.RelationFlow_confirmActions__MYq16{display:flex;gap:.5rem}.RelationFlow_node__bADip{border-radius:12px;border:1px solid var(--relation-outgoing);padding:.45rem .6rem;min-width:150px;max-width:210px;background:var(--sr-black);color:var(--sr-white);text-align:left;box-shadow:0 0 0 1px color-mix(in srgb,var(--sr-black) 20%,transparent)}.RelationFlow_nodeCenter__ClM_b{background:var(--relation-focus);color:var(--sr-black);border:2px solid var(--relation-danger);font-weight:700}.RelationFlow_nodeOutgoing__uoio1{background:var(--sr-mid);border-color:var(--relation-outgoing)}.RelationFlow_nodeIncoming__ukPtH{background:var(--sr-soft);color:var(--sr-black);border-color:var(--relation-incoming)}.RelationFlow_nodeBoth__Xs7vk{background:linear-gradient(135deg,var(--relation-outgoing),var(--relation-incoming));border-color:var(--relation-focus)}.RelationFlow_nodeCandidate__FjEFP{background:var(--sr-black);border-color:var(--relation-candidate)}.RelationFlow_nodeCategory__GY43Y{display:block;margin:0 0 .18rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:.66rem;line-height:1.2;color:var(--sr-aqua);font-weight:700}.RelationFlow_nodeCenter__ClM_b .RelationFlow_nodeCategory__GY43Y{color:var(--sr-dark)}.RelationFlow_nodeContent__FeMj1{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:.74rem;line-height:1.25;color:inherit}.RelationFlow_nodeHandle__XshD3{width:12px!important;height:12px!important;border:2px solid var(--sr-dark)!important;background:var(--relation-candidate)!important;box-shadow:0 0 0 2px color-mix(in srgb,var(--sr-black) 25%,transparent);z-index:12!important}.RelationFlow_canvas__y_K8m .react-flow__node{z-index:6}.RelationFlow_canvas__y_K8m .react-flow__edge{z-index:2}.RelationFlow_canvas__y_K8m .react-flow__controls{border:1px solid var(--sr-mint);border-radius:.5rem;overflow:hidden}.RelationFlow_canvas__y_K8m .react-flow__controls-button{background:var(--sr-white);border-bottom-color:var(--sr-deep);fill:var(--sr-dark)}.RelationFlow_canvas__y_K8m .react-flow__controls-button:hover{background:var(--sr-mint);fill:var(--sr-black)}@media (max-width:767px){.RelationFlow_canvas__y_K8m{height:360px}.RelationFlow_confirmBar__fucjb,.RelationFlow_header__FyKSJ,.RelationFlow_legend__HMjBR,.RelationFlow_modeRow__VFPC4{padding-left:.75rem;padding-right:.75rem}.RelationFlow_hint__Dktl_,.RelationFlow_modeExample__199Np{font-size:.74rem}.RelationFlow_node__bADip{min-width:132px;max-width:175px;padding:.4rem .5rem}.RelationFlow_nodeCategory__GY43Y{font-size:.62rem}.RelationFlow_nodeContent__FeMj1{font-size:.7rem}}.page_wrapper__dvxK_{display:flex;flex-direction:column;gap:1rem;min-width:0;color:var(--sr-dark)}.page_cardDark__DGRHn{border:1px solid var(--sr-light);border-radius:.9rem}.page_cardDark__DGRHn,.page_cardDark__DGRHn .card-body{background:var(--sr-black);color:var(--sr-white)}.page_meta__hR_Oj{color:var(--sr-pale);font-size:.85rem;line-height:1.35;word-break:break-word}.page_content__usV_5{white-space:pre-wrap;line-height:1.6;font-size:.97rem}.page_characterCounter__MhKZ6{color:var(--sr-pale);font-size:.78rem;margin-top:.3rem;text-align:end}.page_tagList__KUOi_{display:flex;flex-wrap:wrap;gap:.35rem}.page_tag__cF8bh{background:var(--sr-deep);border:1px solid var(--sr-mint);border-radius:999px;color:var(--sr-pale);font-size:.75rem;padding:.16rem .5rem}.page_linkList__snpCs{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem}.page_linkItem__MS9jW{border:1px solid var(--sr-light);border-radius:.6rem;background:var(--sr-black);padding:.65rem .8rem}.page_topActions__X7AAN{min-width:0}.page_deleteAction__FsMxW{align-self:flex-start}.page_relatedMain__OT70U,.page_relatedRow__3IOZt{min-width:0}.page_relatedCategory__i8ODW{margin:0 0 .2rem;color:var(--sr-aqua);font-size:.74rem;font-weight:700;line-height:1.2}.page_relatedCategory__i8ODW,.page_relatedContent___inZn{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page_relatedContent___inZn{margin:0 0 .25rem;color:var(--sr-white);max-width:100%}.page_relatedActions__FOzsL{align-self:flex-start}.page_relationDirectionTitle__cBltJ{color:var(--sr-mint);font-size:.78rem;letter-spacing:.04em;margin:.9rem 0 .45rem;text-transform:uppercase}.page_wrapper__dvxK_ .form-control,.page_wrapper__dvxK_ .form-select{background-color:var(--sr-white);border-color:var(--sr-soft);color:var(--sr-black)}.page_wrapper__dvxK_ .form-control::-moz-placeholder{color:var(--sr-olive)}.page_wrapper__dvxK_ .form-control::placeholder{color:var(--sr-olive)}@media (max-width:575px){.page_linkItem__MS9jW{padding:.6rem .65rem}.page_meta__hR_Oj{font-size:.79rem}}.page_page__Uk0KV{color:var(--sr-dark)}.page_intro__zr5VQ{background-color:#000000;border:1px solid #efbf04;border-radius:.75rem;color:#03cea4;font-size:1rem;font-weight:600;line-height:1.6;margin:0 auto 1.5rem;max-width:64rem;padding:.85rem 1.25rem;text-align:center}.page_header__esxVu{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1.5rem}.page_title__YvgSY{font-size:1.6rem;font-weight:700;color:var(--sr-mint);margin:0}.page_subtitle__p1CL5{margin:.3rem 0 0;color:var(--sr-deep);font-size:.95rem}.page_graphButton__DNzmg{align-items:center;border-radius:.65rem;display:inline-flex;font-weight:700;gap:.45rem;padding:.65rem .9rem}.page_cardDark__FQT0v{background:var(--sr-black);border:1px solid var(--sr-light);border-radius:.85rem;color:var(--sr-white)}.page_cardDark__FQT0v .card-body{background:var(--sr-black);border-radius:inherit;color:var(--sr-white)}.page_cardDark__FQT0v h5{color:var(--sr-heading-accent)}.page_newReflectionCard__ycTsw .page_formLabel___4yMC{color:var(--sr-label-accent)}.page_filtersGrid__SR86A{display:grid;grid-template-columns:repeat(3,minmax(180px,1fr));gap:.75rem}.page_characterCounter__BA6ik{color:var(--sr-pale);font-size:.78rem;margin-top:.3rem;text-align:end}.page_tagList__qm0Ml{display:flex;flex-wrap:wrap;gap:.35rem;margin-bottom:.65rem}.page_tag__4_Pa_{background:var(--sr-deep);border:1px solid var(--sr-mint);border-radius:999px;color:var(--sr-pale);font-size:.75rem;padding:.16rem .5rem}.page_formLabel___4yMC{color:var(--sr-light);font-size:.84rem;margin-bottom:.35rem}.page_personalCategories__HMiRJ{border-top:1px solid var(--sr-light);margin-top:1.25rem;padding-top:1rem}.page_emptyCategories___rJ6z{color:var(--sr-pale);margin:0}.page_categoryRow__39sM7{align-items:center;border-bottom:1px solid var(--sr-primary);display:flex;gap:.75rem;justify-content:space-between;padding:.6rem 0}.page_categoryActions__vzFNy,.page_categoryEditForm__4MgJb{align-items:center;display:flex;flex-wrap:wrap;gap:.45rem}.page_categoryEditForm__4MgJb{flex:1}.page_categoryEditForm__4MgJb input{min-width:160px}.page_categoryEditForm__4MgJb select{max-width:150px}.page_cardItem__GT9qu{background:var(--sr-black);border:1px solid var(--sr-light);border-radius:.85rem;padding:.9rem 1rem;color:var(--sr-white)}.page_itemRow__Dmx0a{min-width:0}.page_itemMeta__KOcNP{color:var(--sr-pale);font-size:.82rem;margin-bottom:.65rem;line-height:1.35;word-break:break-word}.page_itemCategoryRow__XZAau{margin:0 0 .25rem;color:var(--sr-label-accent);font-weight:700;font-size:.92rem;line-height:1.25}.page_itemCategoryRow__XZAau,.page_itemContentRow__zP2mH{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page_itemContentRow__zP2mH{margin:0 0 .45rem;color:var(--sr-white);font-size:1.11rem;font-weight:600}.page_itemOpenButton__kn7EI{margin-top:.1rem}.page_itemDeleteButton__IAg7d{align-self:flex-start;white-space:nowrap}.page_groupTitle__5Dolq{color:var(--sr-dark);font-size:1rem;margin:1.2rem 0 .65rem}.page_page__Uk0KV .form-control,.page_page__Uk0KV .form-select{background-color:var(--sr-white);border-color:var(--sr-soft);color:var(--sr-black)}.page_page__Uk0KV .form-control::-moz-placeholder{color:var(--sr-olive)}.page_page__Uk0KV .form-control::placeholder{color:var(--sr-olive)}@media (max-width:991px){.page_filtersGrid__SR86A{grid-template-columns:repeat(2,minmax(120px,1fr))}}@media (max-width:575px){.page_header__esxVu{flex-direction:column;align-items:flex-start}.page_filtersGrid__SR86A{grid-template-columns:1fr}.page_cardItem__GT9qu{padding:.75rem .8rem}.page_categoryEditForm__4MgJb,.page_categoryRow__39sM7{align-items:stretch;flex-direction:column}.page_categoryEditForm__4MgJb select{max-width:none}.page_itemContentRow__zP2mH{font-size:1rem}.page_itemMeta__KOcNP{font-size:.78rem}}.page_page__jdwWX{color:var(--sr-dark)}.page_header__NbZ5q{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between;margin-bottom:1rem}.page_header__NbZ5q h1{color:var(--sr-dark);font-size:1.7rem;margin:0}.page_header__NbZ5q p{color:var(--sr-deep);margin:.35rem 0 0}.page_backLink__2xwFR,.page_linkButton__OCZdw{border-radius:.55rem;padding:.55rem .85rem}.page_backLink__2xwFR{font-weight:700}.page_stats__fwLfB{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem}.page_stats__fwLfB span{background:var(--sr-soft);border:1px solid var(--graph-outgoing);border-radius:999px;font-size:.78rem;color:var(--sr-black);padding:.25rem .65rem}.page_controlsPanel__PPlW_{align-items:end;background:var(--sr-black);border:1px solid var(--graph-incoming);border-radius:.8rem;display:grid;gap:.75rem;grid-template-columns:minmax(170px,.8fr) minmax(220px,1fr) minmax(220px,1fr) auto;margin-bottom:.8rem;padding:.85rem}.page_field__fmaiy label{color:var(--sr-light);display:block;font-size:.78rem;margin-bottom:.3rem}.page_linkButton__OCZdw{cursor:pointer;font-weight:700}.page_linkButton__OCZdw:disabled{cursor:not-allowed;opacity:.45}.page_confirmBar__51YAL{align-items:center;background:var(--sr-soft);border:1px solid var(--graph-danger);border-radius:.7rem;display:flex;justify-content:space-between;margin-bottom:.8rem;padding:.65rem .85rem;color:var(--sr-black)}.page_confirmBar__51YAL div{display:flex;gap:.5rem}.page_workspace__nTZhc{display:grid;gap:.8rem;grid-template-columns:minmax(240px,310px) minmax(0,1fr)}.page_graphPanel__G458t,.page_itemPanel__R_O91{background:var(--sr-black);border:1px solid var(--graph-outgoing);border-radius:.8rem;overflow:hidden}.page_itemPanel__R_O91 h2{border-bottom:1px solid var(--graph-outgoing);color:var(--sr-light);font-size:.95rem;margin:0;padding:.75rem}.page_itemList__mCCkX{background:var(--sr-black);display:flex;flex-direction:column;gap:.45rem;max-height:68vh;overflow-y:auto;padding:.6rem}.page_itemState__5NJxx{color:var(--sr-white);font-size:.8rem;line-height:1.5;padding:.8rem .4rem;text-align:center}.page_item__ukrAk{background:var(--sr-black);border:1px solid var(--sr-light);border-radius:.55rem;color:var(--sr-white);cursor:pointer;display:flex;flex-direction:column;gap:.18rem;padding:.55rem;text-align:start}.page_itemSource__O1DA5,.page_item__ukrAk:hover{background:var(--sr-dark);border-color:var(--sr-mint)}.page_itemTarget__czAcP{border-color:var(--sr-aqua)}.page_item__ukrAk em,.page_item__ukrAk span{color:var(--sr-pale);font-size:.68rem;font-style:normal}.page_item__ukrAk strong{color:var(--sr-aqua);font-size:.74rem}.page_item__ukrAk small{font-size:.76rem}.page_graphPanel__G458t{height:72vh;min-height:520px;position:relative}.page_connectionHint__yePvI{align-items:center;background:color-mix(in srgb,var(--sr-black) 92%,transparent);border:1px solid var(--graph-outgoing);border-radius:999px;color:var(--sr-pale);display:flex;font-size:.72rem;gap:.4rem;inset-inline-start:50%;padding:.35rem .65rem;pointer-events:none;position:absolute;top:.65rem;transform:translateX(-50%);z-index:10}.page_sourceDot__k6wQr,.page_targetDot__0Gos7{border-radius:50%;display:inline-block;height:.8rem;width:.8rem}.page_sourceDot__k6wQr{background:var(--graph-focus);border:2px solid var(--graph-danger)}.page_targetDot__0Gos7{background:var(--graph-candidate);border:2px solid var(--graph-incoming)}.page_graphPanel__G458t .react-flow__controls{border:1px solid var(--graph-outgoing);border-radius:.55rem;box-shadow:0 5px 18px color-mix(in srgb,var(--sr-black) 38%,transparent);overflow:hidden}.page_graphPanel__G458t .react-flow__controls-button{background:var(--sr-white);border-bottom:1px solid var(--sr-deep);fill:var(--sr-dark)}.page_graphPanel__G458t .react-flow__controls-button:last-child{border-bottom:0}.page_graphPanel__G458t .react-flow__controls-button:hover{background:var(--sr-mint);fill:var(--sr-black)}.page_emptyState__aeCAr{align-items:center;color:var(--sr-white);display:flex;height:100%;justify-content:center;padding:2rem}.page_node__JEMLh{background:var(--sr-black);border:2px solid var(--graph-outgoing);border-radius:.7rem;color:var(--sr-white);display:flex;flex-direction:column;min-width:190px;max-width:230px;padding:.5rem .65rem}.page_node_source__R4fEb{background:var(--sr-dark);border-color:var(--graph-focus)}.page_node_target__9Vprv{background:var(--sr-soft);border-color:var(--sr-aqua);color:var(--sr-black)}.page_node_match__c37yR{border-color:var(--graph-candidate);box-shadow:0 0 0 2px color-mix(in srgb,var(--graph-candidate) 34%,transparent)}.page_node_valid-target__P9Ofz{border-color:var(--graph-candidate);box-shadow:0 0 0 4px color-mix(in srgb,var(--graph-candidate) 25%,transparent);transform:scale(1.025)}.page_node_invalid-target__WuOId{filter:grayscale(.55);opacity:.42}.page_node_source__R4fEb{box-shadow:0 0 0 4px color-mix(in srgb,var(--graph-focus) 28%,transparent)}.page_nodeMeta__V7s1_{color:var(--graph-candidate);font-size:.65rem;font-weight:700;margin-bottom:.2rem}.page_nodeContent__u0j_b{font-size:.74rem;line-height:1.3}.page_handle__Da_Sn{height:20px!important;transition:box-shadow .12s ease,transform .12s ease;width:20px!important;z-index:12!important}.page_handle__Da_Sn:hover{box-shadow:0 0 0 7px color-mix(in srgb,var(--sr-aqua) 28%,transparent);transform:translateY(-50%) scale(1.12)}.page_sourceHandle___PEd1{background:var(--graph-focus)!important;border:3px solid var(--graph-danger)!important}.page_targetHandle__zbOMK{background:var(--graph-candidate)!important;border:3px solid var(--graph-incoming)!important}.page_page__jdwWX .form-control,.page_page__jdwWX .form-select{background-color:var(--sr-white);border-color:var(--sr-soft);color:var(--sr-black)}.page_page__jdwWX .form-control::-moz-placeholder{color:var(--sr-olive)}.page_page__jdwWX .form-control::placeholder{color:var(--sr-olive)}@media (max-width:1100px){.page_controlsPanel__PPlW_{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.page_confirmBar__51YAL,.page_header__NbZ5q{align-items:stretch;flex-direction:column}.page_controlsPanel__PPlW_,.page_workspace__nTZhc{grid-template-columns:1fr}.page_itemList__mCCkX{max-height:280px}.page_graphPanel__G458t{height:64vh;min-height:440px}}.page_hub__wGoM5{width:min(100%,900px);margin-inline:auto;color:var(--ah-white,#fff)}.page_hub__wGoM5 h1,.page_hub__wGoM5 h2,.page_hub__wGoM5 h3{color:#ffffff;font-weight:700}.page_hero__Yibdd,.page_listItem__ge2_a{background:linear-gradient(var(--ah-black,#000),var(--ah-black,#000)) padding-box,var(--ah-gradient-G3) border-box;border:2px solid transparent}.page_hero__Yibdd{border-radius:20px;box-shadow:0 18px 46px rgba(0,0,0,.22)}.page_listItem__ge2_a{min-height:104px;border-color:transparent!important}.page_listItem__ge2_a+.page_listItem__ge2_a{margin-top:10px;border-radius:14px!important}.page_listItem__ge2_a:first-child{border-radius:14px!important}.page_rowIcon__DZVYR{flex:0 0 auto;width:42px;height:42px;padding:9px;border-radius:12px;color:#ffffff;background:#ffffff}.page_guideTitle__YlWsn{display:inline-block;background:none}.page_action__JOLO1.btn{flex:0 0 auto;min-height:44px;color:#ffffff!important;background:linear-gradient(#000000,#000000) padding-box,var(--ah-gradient-G2) border-box!important;border:2px solid transparent!important;border-radius:10px!important;box-shadow:none!important;font-weight:700}.page_action__JOLO1.btn.page_active__diZf9,.page_action__JOLO1.btn:active,.page_action__JOLO1.btn:focus-visible,.page_action__JOLO1.btn:hover:not(:disabled){color:#000000!important;background:linear-gradient(#ffffff,#ffffff) padding-box,var(--ah-gradient-G2) border-box!important;border-color:transparent!important;box-shadow:none!important}.page_muted__SiZNF{color:rgba(255,255,255,.74)}.page_sectionTitle__3xoQu{margin:28px 0 12px;font-size:.95rem;font-weight:800;letter-spacing:.02em}.page_status__ajhT0{display:inline-flex;margin-top:4px;color:rgba(255,255,255,.8);font-size:.9rem}@media (max-width:575.98px){.page_hero__Yibdd{border-radius:16px}.page_listItem__ge2_a{align-items:flex-start!important}.page_action__JOLO1{width:100%}}.l2e_page__PFiWk{width:100%;padding-top:6.25rem;padding-bottom:2rem}.l2e_pageNarrow__VqAds{width:min(100%,1140px);margin:0 auto;padding:6.25rem 1rem 2rem}.l2e_shell__HmoIW{display:flex;flex-direction:column;gap:1rem;color:#161616}.l2e_header__m_Mot{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;flex-wrap:wrap}.l2e_headerIntro__N7Neo{display:flex;align-items:center;gap:.85rem;min-width:0}.l2e_eyebrow__KGO90{color:#5f6470;font-size:.82rem;font-weight:700;margin:0 0 .25rem;text-transform:uppercase}.l2e_title__MJSAk{font-size:1.65rem;font-weight:800;margin:0}.l2e_subtitle__6h6qe{color:#5f6470;margin:.35rem 0 0;max-width:760px}.l2e_grid__ag85P{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.85rem}.l2e_panel__foUbd{background:#ffffff;border:1px solid #dfe3ea;border-radius:8px;padding:1rem}.l2e_statValue__xqjUZ{font-size:1.55rem;font-weight:800;margin:0}.l2e_statLabel__j3a4B{color:#5f6470;margin:0;font-size:.88rem}.l2e_actions__6r4dO{display:flex;flex-wrap:wrap;gap:.55rem;align-items:center}.l2e_actionGrid__dMfbw{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem}.l2e_actionTile__a1qS9{display:grid;gap:.25rem;min-height:7rem;padding:.85rem;border:1px solid #dfe3ea;border-radius:8px;background:#f8fafc;color:#171717;text-decoration:none}.l2e_actionTile__a1qS9:hover{border-color:#aeb8c7;background:#ffffff;color:#171717}.l2e_actionTile__a1qS9 span{color:#626875;font-size:.86rem}.l2e_list__5PwGj{display:grid;gap:.75rem}.l2e_item__PHsZY{border:1px solid #e0e4eb;border-radius:8px;padding:.85rem;background:#ffffff;min-width:0}.l2e_itemTitle__SdYci{font-weight:800;margin:0}.l2e_meta__e_mLz{color:#626875;font-size:.86rem;margin:.25rem 0 0}.l2e_constructionLayout__hFp8j{width:100%}.l2e_constructionNotice__ku_FS{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;width:min(100%,1140px);margin:5.75rem auto 0;padding:1rem;border:1px solid #c9d7e8;border-radius:8px;background:#eef5fb;color:#172033}.l2e_constructionBody__DgzD3{display:grid;gap:.85rem;min-width:0}.l2e_constructionNotice__ku_FS h2{margin:0;font-size:1.15rem;font-weight:800}.l2e_constructionNotice__ku_FS p:last-child{max-width:860px;margin:.35rem 0 0;color:#435062}.l2e_constructionNotice__ku_FS>span{flex:0 0 auto;border:1px solid #9eb2ca;border-radius:999px;padding:.3rem .65rem;background:#ffffff;color:#344154;font-size:.8rem;font-weight:800;text-transform:uppercase}.l2e_constructionContent__Zw_Sc{display:grid;gap:.55rem;max-width:900px;color:#344154}.l2e_constructionContent__Zw_Sc blockquote,.l2e_constructionContent__Zw_Sc h3,.l2e_constructionContent__Zw_Sc h4,.l2e_constructionContent__Zw_Sc h5,.l2e_constructionContent__Zw_Sc ol,.l2e_constructionContent__Zw_Sc p,.l2e_constructionContent__Zw_Sc pre,.l2e_constructionContent__Zw_Sc ul{margin:0}.l2e_constructionContent__Zw_Sc h3,.l2e_constructionContent__Zw_Sc h4,.l2e_constructionContent__Zw_Sc h5{font-weight:800}.l2e_constructionContent__Zw_Sc blockquote{border-left:3px solid #9eb2ca;padding-left:.75rem}.l2e_constructionContent__Zw_Sc pre{overflow:auto;border:1px solid #c9d7e8;border-radius:8px;padding:.65rem;background:#ffffff;font-size:.85rem}.l2e_constructionMedia__ac_9_{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:.75rem;max-width:900px}.l2e_constructionMedia__ac_9_ a{display:grid;place-items:center;min-height:8rem;overflow:hidden;border:1px solid #c9d7e8;border-radius:8px;background:#ffffff;color:#344154;text-decoration:none}.l2e_constructionMedia__ac_9_ img{width:100%;height:100%;max-height:220px;-o-object-fit:cover;object-fit:cover}.l2e_constructionMedia__ac_9_ span{padding:.75rem;text-align:center;font-weight:700}.l2e_readOnlyScope__0djUz>main{padding-top:1rem}.l2e_constructionLayout__hFp8j[data-l2e-readonly=true] .l2e_readOnlyScope__0djUz a[href*="/admin/"],.l2e_constructionLayout__hFp8j[data-l2e-readonly=true] .l2e_readOnlyScope__0djUz a[href*="/builder"],.l2e_constructionLayout__hFp8j[data-l2e-readonly=true] .l2e_readOnlyScope__0djUz a[href*="/courses/new"],.l2e_constructionLayout__hFp8j[data-l2e-readonly=true] .l2e_readOnlyScope__0djUz a[href*="/lessons"],.l2e_constructionLayout__hFp8j[data-l2e-readonly=true] .l2e_readOnlyScope__0djUz a[href*="/rewards"],.l2e_constructionLayout__hFp8j[data-l2e-readonly=true] .l2e_readOnlyScope__0djUz a[href*="/student/courses"],.l2e_constructionLayout__hFp8j[data-l2e-readonly=true] .l2e_readOnlyScope__0djUz a[href*="/teacher-profile"],.l2e_constructionLayout__hFp8j[data-l2e-readonly=true] .l2e_readOnlyScope__0djUz a[href*="/teacher/rewards"],.l2e_constructionLayout__hFp8j[data-l2e-readonly=true] .l2e_readOnlyScope__0djUz button,.l2e_constructionLayout__hFp8j[data-l2e-readonly=true] .l2e_readOnlyScope__0djUz form,.l2e_constructionLayout__hFp8j[data-l2e-readonly=true] .l2e_readOnlyScope__0djUz input,.l2e_constructionLayout__hFp8j[data-l2e-readonly=true] .l2e_readOnlyScope__0djUz label[class*=btn],.l2e_constructionLayout__hFp8j[data-l2e-readonly=true] .l2e_readOnlyScope__0djUz select,.l2e_constructionLayout__hFp8j[data-l2e-readonly=true] .l2e_readOnlyScope__0djUz textarea{cursor:not-allowed;opacity:.58;pointer-events:none}.l2e_formGrid__1YRgE{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem}.l2e_full__XDo5c{grid-column:1/-1}.l2e_stepIntro__uXfJh{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.75rem;align-items:start;margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid #e6e9ef}.l2e_stepIntro__uXfJh>span{display:inline-grid;place-items:center;min-width:4.5rem;min-height:2rem;border:1px solid #cfd6e1;border-radius:999px;background:#f6f8fb;color:#424957;font-size:.82rem;font-weight:800}.l2e_stepIntro__uXfJh h2{margin:0;font-size:1rem;font-weight:800}.l2e_stepIntro__uXfJh p{margin:.25rem 0 0;color:#626875}.l2e_mediaChoice__yDXL3{display:grid;grid-template-columns:minmax(0,1fr) 180px;gap:1rem;align-items:center;padding:.85rem;border:1px solid #dfe3ea;border-radius:8px;background:#f8fafc}.l2e_coverPreview__MXOpO{display:grid;place-items:center;aspect-ratio:16/10;overflow:hidden;border:1px solid #dfe3ea;border-radius:8px;background:#ffffff;color:#626875;font-size:.85rem}.l2e_coverPreview__MXOpO img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.l2e_categoryTree__TIloE{max-height:360px;overflow:auto;border:1px solid #dfe3ea;border-radius:8px;padding:.5rem}.l2e_treeItem__0tOog{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.35rem .45rem;border-radius:6px}.l2e_treeItem__0tOog:hover{background:#f3f6fa}.l2e_renderer__oOPHR{padding:1rem}.l2e_builderFrame__IT9MU,.l2e_renderer__oOPHR{border:1px solid #dfe3ea;border-radius:8px;background:#ffffff}.l2e_builderFrame__IT9MU{min-height:680px;overflow:hidden}.l2e_builderLayout__Fp9WB{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(320px,.75fr);gap:1rem;align-items:start}.l2e_builderPreviewPane__zrOlF{min-width:0}.l2e_previewSticky__D3htm{position:sticky;top:1rem;display:grid;gap:.75rem}.l2e_mediaPanel__aUnoh{border:1px solid #dfe3ea;border-radius:8px;padding:.85rem;background:#ffffff}.l2e_mediaList___Afpg{display:grid;gap:.55rem;max-height:260px;overflow:auto}.l2e_mediaItem__8QkFD{display:grid;grid-template-columns:56px minmax(0,1fr);gap:.5rem;align-items:center}.l2e_mediaItem__8QkFD img,.l2e_mediaItem__8QkFD span{width:56px;aspect-ratio:1;border:1px solid #dfe3ea;border-radius:6px;-o-object-fit:cover;object-fit:cover;background:#f6f8fb}.l2e_mediaItem__8QkFD span{display:grid;place-items:center;color:#626875;font-size:.72rem}.l2e_builderCanvas__e_LxO{--l2e-bg:#ffffff;--l2e-surface:#f6f8fb;--l2e-text:#171717;--l2e-muted:#626875;--l2e-border:#dfe3ea;--l2e-accent:#18705f;--l2e-accent-strong:#0e4c41;background:var(--l2e-bg);color:var(--l2e-text)}.l2e_themeHumanGrowth__B27l9{--l2e-bg:#fbf8f3;--l2e-surface:#f0f7ee;--l2e-accent:#3c7c4b;--l2e-accent-strong:#285735}.l2e_themeTechnicalBootcamp__F7teR{--l2e-bg:#f7f9fc;--l2e-surface:#eef3f8;--l2e-accent:#1f6b8f;--l2e-accent-strong:#174b66}.l2e_themeMinimalReading__ZpT0P{--l2e-bg:#ffffff;--l2e-surface:#f7f7f5;--l2e-accent:#2f5d50;--l2e-accent-strong:#213f38}.l2e_themeVideoCourse__zLE85{--l2e-bg:#f9f7fb;--l2e-surface:#f0edf5;--l2e-accent:#7b4b73;--l2e-accent-strong:#57354f}.l2e_builderCallout__itjC5,.l2e_builderColumns__et6ku,.l2e_builderHero__05TwL,.l2e_builderInstructor__82GX3,.l2e_builderReflection__Z395Y,.l2e_builderSectionHeader__DeKip,.l2e_builderSection__kZi3R,.l2e_builderText__DMpzD{margin:0 0 1rem}.l2e_builderHero__05TwL{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,.75fr);gap:1rem;align-items:center;padding:1.25rem;border:1px solid var(--l2e-border);border-radius:8px;background:var(--l2e-surface)}.l2e_builderCallout__itjC5 h2,.l2e_builderColumns__et6ku h2,.l2e_builderHero__05TwL h1,.l2e_builderInstructor__82GX3 h2,.l2e_builderReflection__Z395Y h2,.l2e_builderSectionHeader__DeKip h2,.l2e_builderSection__kZi3R h2,.l2e_builderText__DMpzD h2{margin:0 0 .45rem;color:var(--l2e-text)}.l2e_builderCallout__itjC5 p,.l2e_builderColumns__et6ku p,.l2e_builderHero__05TwL p,.l2e_builderInstructor__82GX3 p,.l2e_builderReflection__Z395Y p,.l2e_builderSectionHeader__DeKip p,.l2e_builderText__DMpzD p{color:var(--l2e-muted);margin:.35rem 0}.l2e_builderCenter__542kZ{text-align:center}.l2e_builderHero__05TwL.l2e_builderCenter__542kZ{grid-template-columns:1fr}.l2e_builderFigure__u4mQL img,.l2e_builderGallery__hjpaX img,.l2e_builderHeroImage__j0Mg9,.l2e_builderInstructor__82GX3 img{display:block;width:100%;-o-object-fit:cover;object-fit:cover;border-radius:8px}.l2e_builderHeroImage__j0Mg9{aspect-ratio:4/3}.l2e_builderButton__HWpQJ{display:inline-flex;align-items:center;justify-content:center;min-height:2.5rem;margin-top:.75rem;padding:.55rem .9rem;border-radius:6px;background:var(--l2e-accent);color:#ffffff;font-weight:700;text-decoration:none}.l2e_builderButton__HWpQJ:hover{color:#ffffff;background:var(--l2e-accent-strong)}.l2e_builderButtonSecondary__XbLtR{color:var(--l2e-accent-strong);background:#ffffff;border:1px solid var(--l2e-accent)}.l2e_builderButtonSecondary__XbLtR:hover{color:#ffffff}.l2e_builderSectionHeader__DeKip,.l2e_builderSection__kZi3R,.l2e_builderText__DMpzD{padding:.25rem 0}.l2e_builderFigure__u4mQL{margin:0 0 1rem}.l2e_builderFigureContained__9BOUw{max-width:760px;margin-left:auto;margin-right:auto}.l2e_builderFigure__u4mQL img{max-height:460px}.l2e_builderFigure__u4mQL figcaption,.l2e_builderGallery__hjpaX figcaption{color:var(--l2e-muted);font-size:.88rem;margin-top:.4rem}.l2e_builderMediaEmpty__EK6zm{display:grid;place-items:center;min-height:180px;border:1px dashed var(--l2e-border);border-radius:8px;background:var(--l2e-surface);color:var(--l2e-muted)}.l2e_builderCards__ODqrl,.l2e_builderColumns__et6ku,.l2e_builderGallery__hjpaX{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}.l2e_builderCallout__itjC5,.l2e_builderCards__ODqrl div,.l2e_builderColumns__et6ku div,.l2e_builderGallery__hjpaX figure,.l2e_builderInstructor__82GX3,.l2e_builderReflection__Z395Y{border:1px solid var(--l2e-border);border-radius:8px;background:var(--l2e-surface);padding:.85rem}.l2e_builderGallery__hjpaX img{aspect-ratio:4/3}.l2e_builderVideo__1gpRE{aspect-ratio:16/9;border-radius:8px;overflow:hidden;background:#111111}.l2e_builderVideo__1gpRE iframe{width:100%;height:100%;border:0}.l2e_builderCallout__itjC5{display:flex;align-items:center;justify-content:space-between;gap:1rem}.l2e_builderCalloutQuiet__w_rRR{background:#ffffff}.l2e_builderTimeline__IDbVn{display:grid;gap:.6rem;margin:0;padding-left:1.2rem}.l2e_builderTimeline__IDbVn li{padding:.6rem .75rem;border:1px solid var(--l2e-border);border-radius:8px;background:#ffffff}.l2e_builderTimeline__IDbVn span{display:inline-block;margin-left:.45rem;color:var(--l2e-muted);font-size:.84rem}.l2e_builderTimeline__IDbVn p{margin:.2rem 0 0;color:var(--l2e-muted)}.l2e_builderInstructor__82GX3{display:grid;grid-template-columns:96px minmax(0,1fr);gap:.85rem;align-items:center}.l2e_builderInstructor__82GX3 img{aspect-ratio:1}.l2e_builderFaq__r8xNA{display:grid;gap:.5rem}.l2e_builderFaq__r8xNA details{border:1px solid var(--l2e-border);border-radius:8px;background:#ffffff;padding:.75rem}.l2e_builderFaq__r8xNA summary{cursor:pointer;font-weight:700}.l2e_builderFaq__r8xNA p{color:var(--l2e-muted);margin:.5rem 0 0}.l2e_builderReflection__Z395Y{border-left:4px solid var(--l2e-accent)}.l2e_builderSpacer__DpTdR{height:1.5rem}.l2e_spacer_small__Dmd6s{height:.75rem}.l2e_spacer_large__baImC{height:3rem}.l2e_spacer_divider__ZBE8v{height:1px;margin:1.25rem 0;background:var(--l2e-border)}@media (max-width:991px){.l2e_builderCallout__itjC5,.l2e_builderHero__05TwL,.l2e_builderLayout__Fp9WB{grid-template-columns:1fr}.l2e_builderCallout__itjC5{display:grid}.l2e_actionGrid__dMfbw,.l2e_builderCards__ODqrl,.l2e_builderColumns__et6ku,.l2e_builderGallery__hjpaX,.l2e_formGrid__1YRgE,.l2e_grid__ag85P{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:575px){.l2e_page__PFiWk{padding-top:7.75rem}.l2e_pageNarrow__VqAds{padding:7.75rem .85rem 1.5rem}.l2e_constructionNotice__ku_FS{flex-direction:column;margin-top:6.75rem;width:calc(100% - 1.5rem)}.l2e_header__m_Mot{align-items:stretch}.l2e_actions__6r4dO>a,.l2e_actions__6r4dO>button{flex:1 1 auto}.l2e_actionGrid__dMfbw,.l2e_builderCards__ODqrl,.l2e_builderColumns__et6ku,.l2e_builderGallery__hjpaX,.l2e_builderInstructor__82GX3,.l2e_formGrid__1YRgE,.l2e_grid__ag85P,.l2e_mediaChoice__yDXL3{grid-template-columns:1fr}}