.learning_scope__UH2fa{--learn-ink:var(--text);--learn-quiet:var(--text-2);--learn-faint:var(--text-3);--learn-paper:var(--panel-strong);--learn-wash:color-mix(in srgb,var(--bg-soft) 70%,var(--surface));--learn-line:var(--border);--learn-rail:3px;--learn-display:var(--font-fraunces),"Fraunces",Georgia,serif;--learn-sans:var(--font-sora),"Sora",system-ui,sans-serif;--learn-mono:var(--font-jetbrains-mono),"JetBrains Mono",ui-monospace,monospace;font-family:var(--learn-sans);color:var(--learn-ink);display:grid;gap:1.5rem;max-width:min(100%,82rem);width:100%;min-width:0}.learning_gatePage__pPVde{display:grid;gap:1.25rem}.learning_loading__QlWAw{display:inline-flex;align-items:center;gap:.55rem;color:var(--learn-quiet);font-size:var(--fs-base)}.learning_spin__jS3JC{animation:learning_learn-spin__nuz4c .9s linear infinite}@keyframes learning_learn-spin__nuz4c{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.learning_spin__jS3JC{animation:none}}.learning_gateDialog__mXxSy{max-width:28rem}.learning_gateIcon__Rcdu0{width:2.75rem;height:2.75rem;border-radius:.85rem;display:grid;place-items:center;margin-bottom:.4rem;background:var(--brand-soft);color:var(--brand)}.learning_gateWalletNote__7mLER{margin:.35rem 0 0;padding:.7rem .85rem;border-radius:.75rem;border:1px solid color-mix(in srgb,var(--brand) 22%,var(--learn-line));background:color-mix(in srgb,var(--brand-soft) 55%,var(--learn-paper));color:var(--learn-quiet);font-size:var(--fs-sm);line-height:1.5}.learning_hero__AJ_0i{position:relative;overflow:hidden;border:1px solid var(--learn-line);border-radius:1.25rem;background:radial-gradient(120% 80% at 100% 0,color-mix(in srgb,var(--brand) 14%,transparent),transparent 55%),linear-gradient(165deg,var(--learn-paper) 0,color-mix(in srgb,var(--learn-paper) 88%,var(--brand-soft)) 100%);padding:clamp(1.35rem,3vw,2rem);box-shadow:var(--shadow)}.learning_hero__AJ_0i:before{content:"";position:absolute;inset:0 auto 0 0;width:var(--learn-rail);background:linear-gradient(180deg,var(--brand),var(--brand-2))}.learning_heroInner___yzQ3{position:relative;display:grid;gap:1rem;max-width:min(100%,58rem)}.learning_heroKicker__ENDxt{display:inline-flex;align-items:center;gap:.4rem;width:fit-content;margin:0;padding:.28rem .65rem;border-radius:999px;background:color-mix(in srgb,var(--learn-paper) 70%,var(--brand-soft));border:1px solid var(--brand-border);color:var(--brand-text);font-size:var(--fs-sm);font-weight:650;letter-spacing:.02em}.learning_hero__AJ_0i h1{margin:0;font-family:var(--learn-display);font-size:var(--fs-display);font-weight:600;letter-spacing:-.02em;line-height:1.15}.learning_heroLead__D6Lco{margin:0;color:var(--learn-quiet);font-size:var(--fs-lg);line-height:1.55;white-space:nowrap}@media (max-width:900px){.learning_heroLead__D6Lco{white-space:normal}}.learning_heroMeta__T4dwc{display:flex;flex-wrap:wrap;gap:.5rem 1rem;margin:0;padding:0;list-style:none;color:var(--learn-faint);font-size:var(--fs-md)}.learning_heroMeta__T4dwc li{display:inline-flex;align-items:center;gap:.35rem}.learning_heroMeta__T4dwc strong{color:var(--learn-ink);font-weight:650}.learning_slotStatus__K5h3_{margin:.85rem 0 0;max-width:42rem;font-size:var(--fs-sm);line-height:1.45;color:var(--learn-quiet)}.learning_slotStatus__K5h3_ strong{color:var(--learn-ink);font-weight:650}.learning_hubGrid__ktqXh{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;min-width:0}@media (max-width:860px){.learning_hubGrid__ktqXh{grid-template-columns:1fr}}.learning_hubLoading__AihXq{display:inline-flex;align-items:center;gap:.55rem;color:var(--text-2)}.learning_hubCard__MNiB8{display:grid;grid-template-columns:38px minmax(0,1fr);gap:.85rem;align-items:start;width:100%;min-width:0;padding:1.1rem;border:1px solid var(--border);border-radius:16px;background:var(--panel);box-shadow:0 8px 28px color-mix(in srgb,var(--text) 5%,transparent);color:inherit;font:inherit;text-align:left;text-decoration:none;cursor:pointer;transition:border-color .18s ease,box-shadow .18s ease}.learning_hubCard__MNiB8:hover{border-color:color-mix(in srgb,var(--brand) 35%,var(--border));box-shadow:0 12px 30px color-mix(in srgb,var(--text) 7%,transparent)}.learning_hubCard__MNiB8:disabled{cursor:progress}.learning_hubMark__pr1QH{display:grid;width:38px;height:38px;place-items:center;border-radius:11px;background:var(--brand-soft);color:var(--brand-text)}.learning_hubCardLocked__chNyh .learning_hubMark__pr1QH{background:var(--surface);color:var(--text-3)}.learning_hubBody__8ZIHD{display:grid;gap:.4rem;min-width:0}.learning_hubMeta__hR2DZ{display:flex;flex-wrap:wrap;gap:.35rem}.learning_hubChip___R_lr{display:inline-flex;align-items:center;max-width:100%;padding:.16rem .5rem;border:1px solid var(--brand-border);border-radius:999px;background:var(--brand-soft);color:var(--brand-text);font-size:var(--fs-xs);font-weight:650;line-height:1.35}.learning_hubChipMuted__jsf48{border-color:var(--border);background:var(--surface);color:var(--text-3)}.learning_hubChipLock__kBkYn{border-color:color-mix(in srgb,#f97316 28%,var(--border));background:color-mix(in srgb,#f97316 14%,transparent);color:#c2410c}html[data-theme=dark] .learning_hubChipLock__kBkYn{color:#fdba74}.learning_hubBody__8ZIHD h2{margin:0;color:var(--text);font-family:var(--font-display);font-size:var(--fs-md);font-weight:700;letter-spacing:-.02em;line-height:1.3}.learning_hubBody__8ZIHD p{margin:0;color:var(--text-2);font-size:var(--fs-sm);line-height:1.5}.learning_hubCta__LJ3Q_{display:inline-flex;align-items:center;gap:.3rem;margin-top:.15rem;color:var(--brand-text);font-size:var(--fs-sm);font-weight:650}.learning_courseGrid__oqkJZ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}@media (max-width:720px){.learning_courseGrid__oqkJZ{grid-template-columns:1fr}}.learning_courseCard__enM48{display:grid;grid-template-columns:auto 1fr;gap:1rem 1.15rem;align-items:start;padding:1.25rem 1.3rem;text-align:left;text-decoration:none;color:inherit;border:1px solid var(--learn-line);border-radius:1.15rem;background:var(--learn-paper);box-shadow:0 1px 0 color-mix(in srgb,var(--text) 4%,transparent);cursor:pointer;font:inherit;width:100%;transition:border-color .18s ease,transform .18s ease,box-shadow .18s ease}.learning_courseCard__enM48:hover{border-color:var(--brand-border);box-shadow:var(--shadow-hover);transform:translateY(-1px)}.learning_courseCardLocked__VmM36{opacity:.96}.learning_courseCardLocked__VmM36 .learning_courseMark__ODBcm{background:linear-gradient(145deg,color-mix(in srgb,var(--text-3) 35%,var(--brand)),color-mix(in srgb,var(--text-3) 20%,var(--brand-2)))}.learning_badgeLock__HO2nd{background:color-mix(in srgb,var(--brand-soft) 70%,transparent);border-color:color-mix(in srgb,var(--brand) 28%,var(--learn-line));color:var(--brand-text)}.learning_courseMark__ODBcm{width:3.4rem;height:3.4rem;border-radius:1rem;display:grid;place-items:center;background:linear-gradient(145deg,var(--brand),var(--brand-2));color:#fff;box-shadow:0 10px 24px color-mix(in srgb,var(--brand) 28%,transparent)}.learning_courseBody__MnTE3{display:grid;gap:.55rem;min-width:0}.learning_courseBody__MnTE3 h2{margin:0;font-family:var(--learn-display);font-size:var(--fs-xl);font-weight:600;letter-spacing:-.015em;line-height:1.25}.learning_courseBody__MnTE3 p{margin:0;color:var(--learn-quiet);line-height:1.55;font-size:var(--fs-base)}.learning_courseCta__vN964{display:inline-flex;align-items:center;gap:.35rem;margin-top:.25rem;color:var(--brand-text);font-weight:650;font-size:var(--fs-base)}.learning_progressChip__GoZ_n{display:inline-flex;align-items:center;gap:.4rem;flex-shrink:0;align-self:center;padding:.4rem .75rem;border-radius:999px;background:var(--surface);border:1px solid var(--learn-line);font-size:var(--fs-md);color:var(--learn-quiet);font-variant-numeric:tabular-nums}.learning_progressChip__GoZ_n strong{color:var(--learn-ink)}.learning_pathHead__HvXgy{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem 1.25rem}.learning_pathHead__HvXgy h2{margin:0;font-family:var(--learn-display);font-size:var(--fs-2xl);font-weight:600}.learning_pathHead__HvXgy p{margin:.25rem 0 0;color:var(--learn-quiet);font-size:var(--fs-base)}.learning_curriculum__R5J7Z{list-style:none;margin:0;padding:0;display:grid;gap:0;position:relative}.learning_curriculum__R5J7Z:before{content:"";position:absolute;left:1.55rem;top:1.8rem;bottom:1.8rem;width:2px;background:linear-gradient(180deg,var(--brand-border),var(--learn-line) 40%,transparent)}.learning_lessonRow__rkjyb{position:relative;display:grid;grid-template-columns:3.2rem 1fr;gap:.85rem 1rem;padding:.55rem 0;text-decoration:none;color:inherit}.learning_lessonIndex__VSbnk{position:relative;z-index:1;width:3.1rem;height:3.1rem;border-radius:999px;display:grid;place-items:center;font-family:var(--learn-display);font-size:var(--fs-lg);font-weight:650;background:var(--learn-paper);border:2px solid var(--learn-line);color:var(--learn-quiet);transition:border-color .15s ease,color .15s ease,background .15s ease}.learning_lessonRow__rkjyb:hover .learning_lessonIndex__VSbnk,.learning_lessonRow__rkjyb[data-done=true] .learning_lessonIndex__VSbnk{border-color:var(--brand);color:var(--brand-text)}.learning_lessonRow__rkjyb[data-done=true] .learning_lessonIndex__VSbnk{background:var(--brand-soft)}.learning_lessonPanel__D3diD[data-done=true] .learning_lessonIndex__VSbnk svg{color:var(--green-text)}.learning_lessonPanelCard__AjNL_{display:grid;gap:.45rem;padding:1rem 1.1rem;border:1px solid var(--learn-line);border-radius:1rem;background:var(--learn-paper);transition:border-color .15s ease,box-shadow .15s ease}.learning_lessonRow__rkjyb:hover .learning_lessonRowCard__W68_R{border-color:var(--brand-border);box-shadow:var(--shadow)}.learning_lessonRowTop__XfstR{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .65rem}.learning_badge__W2VVE{display:inline-flex;align-items:center;gap:.3rem;padding:.18rem .55rem;border-radius:999px;background:var(--brand-soft);color:var(--brand-text);font-weight:650;font-size:var(--fs-sm)}.learning_badgeMuted__b03_H{background:var(--surface);color:var(--learn-quiet)}.learning_badgeDone__wPIJW{background:var(--green-soft);color:var(--green-text);border:1px solid var(--green-border)}.learning_badgeLocked__2Z1yR{background:var(--surface);color:var(--learn-faint)}.learning_lessonRowLocked__T8zAd{opacity:.72;cursor:not-allowed;pointer-events:none}.learning_lessonRowLocked__T8zAd .learning_lessonIndex__VSbnk{color:var(--learn-faint);border-style:dashed}.learning_lessonRowLocked__T8zAd .learning_courseCta__vN964{color:var(--learn-faint)}.learning_lessonRowCard__W68_R h3{margin:0;font-family:var(--learn-display);font-size:var(--fs-xl);font-weight:600;letter-spacing:-.01em;line-height:1.3}.learning_lessonRowCard__W68_R p{margin:0;color:var(--learn-quiet);font-size:var(--fs-base);line-height:1.5}.learning_crumb__f2PBn{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem;font-size:var(--fs-md);color:var(--learn-faint)}.learning_crumb__f2PBn a{color:inherit;text-decoration:none}.learning_crumb__f2PBn a:hover{color:var(--brand-text)}.learning_crumbSep__0fAyN{opacity:.5}.learning_lessonHero__Fjq2U{display:grid;gap:1rem;padding:clamp(1.2rem,2.5vw,1.75rem);border:1px solid var(--learn-line);border-radius:1.2rem;background:linear-gradient(135deg,color-mix(in srgb,var(--brand) 7%,transparent),transparent 42%),var(--learn-paper);box-shadow:var(--shadow)}.learning_lessonHeroTop__6Opxs{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.65rem}.learning_lessonHero__Fjq2U h1{margin:0;font-family:var(--learn-display);font-size:var(--fs-display-sm);font-weight:600;letter-spacing:-.02em;line-height:1.18}.learning_subtitle__9i2kE{margin:0;font-size:var(--fs-lg);color:var(--learn-quiet);line-height:1.55}.learning_hubLead__8eAP5{margin:0;color:var(--learn-quiet);line-height:1.6;max-width:42rem}.learning_metaRow__mri3r{display:flex;flex-wrap:wrap;gap:.4rem .7rem;font-size:var(--fs-md);color:var(--learn-faint)}.learning_toolbar__vQSS2{display:flex;flex-wrap:wrap;gap:.55rem;align-items:center}.learning_downloadCard__lGq31{display:grid;grid-template-columns:auto 1fr auto;gap:.85rem;align-items:center;padding:.95rem 1.05rem;border:1px solid var(--brand-border);border-radius:1rem;background:color-mix(in srgb,var(--brand-soft) 70%,var(--learn-paper))}.learning_downloadIcon__Vuiis{width:2.5rem;height:2.5rem;border-radius:.75rem;display:grid;place-items:center;background:var(--learn-paper);color:var(--brand);border:1px solid var(--brand-border)}.learning_downloadCard__lGq31 p{margin:0;font-size:var(--fs-base);line-height:1.45;color:var(--learn-quiet)}.learning_downloadCard__lGq31 strong{color:var(--learn-ink)}@media (max-width:640px){.learning_downloadCard__lGq31{grid-template-columns:auto 1fr}.learning_downloadCard__lGq31 .learning_btn__UHaxn{grid-column:1/-1;justify-content:center}}.learning_lessonLayout__zlgQq{display:grid;gap:1.35rem;grid-template-columns:minmax(0,1fr);align-items:start}@media (min-width:1020px){.learning_lessonLayout__zlgQq{grid-template-columns:16.5rem minmax(0,1fr);gap:1.85rem}}.learning_toc__Z0KyG{position:sticky;top:5.25rem;max-height:calc(100vh - 6.25rem);overflow:auto;padding:.95rem .85rem;border:1px solid var(--learn-line);border-radius:1rem;background:var(--learn-paper)}.learning_tocTitle__2GOBa{margin:0 0 .65rem .35rem;font-size:var(--fs-sm);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--learn-faint)}.learning_tocList__vtZ3O{list-style:none;margin:0;padding:0;display:grid;gap:.15rem}.learning_tocList__vtZ3O a{display:grid;grid-template-columns:1.5rem 1fr;gap:.35rem;align-items:start;padding:.4rem .45rem;border-radius:.55rem;color:var(--learn-quiet);text-decoration:none;font-size:var(--fs-md);line-height:1.35;border-left:2px solid transparent}.learning_tocList__vtZ3O a:hover{background:var(--surface);color:var(--learn-ink)}.learning_tocList__vtZ3O a[data-active=true]{background:var(--brand-soft);color:var(--brand-text);border-left-color:var(--brand);font-weight:600}.learning_tocNum__oG_ev{font-family:var(--learn-mono);font-size:var(--fs-sm);opacity:.75;padding-top:.1rem}.learning_tocDetails__Ycds0{border:1px solid var(--learn-line);border-radius:1rem;padding:.2rem .85rem .75rem;background:var(--learn-paper)}.learning_tocDetails__Ycds0 summary{cursor:pointer;font-weight:650;padding:.65rem .15rem;list-style:none}.learning_tocDetails__Ycds0 summary::-webkit-details-marker{display:none}@media (min-width:1020px){.learning_tocDetails__Ycds0{display:none}}@media (max-width:1019px){.learning_tocDesktop__onUMk{display:none}}.learning_article__85iVf{display:grid;gap:1rem;max-width:none;width:100%;min-width:0}.learning_introCard__ak8PI{display:grid;gap:.7rem;padding:1.05rem 1.15rem;border-radius:1rem;border:1px solid var(--learn-line);background:var(--learn-wash)}.learning_section__QygAt{display:grid;gap:.85rem;padding:1.15rem 1.2rem 1.25rem;border:1px solid var(--learn-line);border-radius:1rem;background:var(--learn-paper);scroll-margin-top:5.5rem}.learning_sectionHead__HPYDL{display:flex;gap:.75rem;align-items:start;padding-bottom:.65rem;border-bottom:1px solid var(--learn-line)}.learning_sectionIndex__8YLtG{flex:0 0 auto;min-width:2.35rem;height:2.35rem;padding:0 .35rem;border-radius:.65rem;display:grid;place-items:center;font-family:var(--learn-mono);font-size:var(--fs-sm);font-weight:700;color:var(--brand-text);background:var(--brand-soft);border:1px solid var(--brand-border)}.learning_section__QygAt h2{margin:0;font-family:var(--learn-display);font-size:var(--fs-xl);font-weight:600;letter-spacing:-.015em;line-height:1.3}.learning_section__QygAt h3{margin:.2rem 0 0;font-size:var(--fs-lg);font-weight:650;color:var(--learn-ink)}.learning_prose__aPzk7 p,.learning_section__QygAt>p{margin:0;line-height:1.7;color:var(--learn-ink);font-size:var(--fs-lg)}.learning_prose__aPzk7 strong{font-weight:650}.learning_prose__aPzk7 code,.learning_section__QygAt code{font-family:var(--learn-mono);font-size:.95em;padding:.1rem .32rem;border-radius:.3rem;background:var(--surface-strong)}.learning_checklist__kRaY7,.learning_list__mSAQI{margin:0;padding-left:1.15rem;display:grid;gap:.4rem;line-height:1.6;font-size:var(--fs-base)}.learning_checklist__kRaY7{list-style:none;padding-left:0}.learning_checklist__kRaY7 li{display:grid;grid-template-columns:1.15rem 1fr;gap:.5rem;align-items:start;padding:.45rem .55rem;border-radius:.55rem;background:var(--surface)}.learning_checklist__kRaY7 mark{width:1.05rem;height:1.05rem;margin-top:.22rem;border:1.5px solid var(--learn-line);border-radius:.28rem;background:var(--learn-paper)}.learning_codeWrap__lYIrN{margin:0;overflow-x:auto;border:1px solid var(--code-border);border-radius:.85rem;background:var(--code-bg);-webkit-overflow-scrolling:touch}.learning_codeWrap__lYIrN pre{margin:0;padding:.95rem 1rem;font-family:var(--learn-mono);font-size:var(--fs-md);line-height:1.55;color:var(--code-text);white-space:pre}.learning_tableWrap__JOzls{overflow-x:auto;border:1px solid var(--learn-line);border-radius:.85rem;-webkit-overflow-scrolling:touch}.learning_tableWrap__JOzls table{width:100%;border-collapse:collapse;font-size:var(--fs-base)}.learning_tableWrap__JOzls td,.learning_tableWrap__JOzls th{padding:.65rem .8rem;border-bottom:1px solid var(--learn-line);text-align:left;vertical-align:top;line-height:1.45}.learning_tableWrap__JOzls th{background:var(--surface);font-weight:650;font-size:var(--fs-md)}.learning_callout__tQB_5{border:1px solid var(--learn-line);border-left-width:3px;border-radius:.85rem;padding:.85rem .95rem;display:grid;gap:.4rem}.learning_calloutResult__t7lta{border-left-color:var(--green);background:var(--green-soft)}.learning_calloutCheck__NIhk4{border-left-color:var(--amber-text);background:var(--amber-soft)}.learning_calloutTitle__kVKYq{margin:0;font-size:var(--fs-base);font-weight:700;letter-spacing:.01em}.learning_callout__tQB_5 p{margin:0;line-height:1.55;font-size:var(--fs-base)}.learning_prompt__SZ2g6{border:1px solid color-mix(in srgb,var(--code-border) 70%,var(--brand-border));border-radius:.95rem;overflow:hidden;background:var(--code-bg);box-shadow:0 8px 24px rgba(0,0,0,.12)}.learning_promptHead__N9CjE{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.55rem;padding:.7rem .9rem;background:color-mix(in srgb,#000 35%,var(--brand-2));border-bottom:1px solid rgba(255,255,255,.08)}.learning_promptHead__N9CjE strong{font-size:var(--fs-base);color:#fff;font-weight:650}.learning_promptBody__lu8_O{margin:0;overflow-x:auto;-webkit-overflow-scrolling:touch}.learning_promptBody__lu8_O pre{margin:0;padding:1rem 1.05rem;font-family:var(--learn-mono);font-size:var(--fs-md);line-height:1.55;color:var(--code-text);white-space:pre-wrap;word-break:break-word}.learning_promptHint__0gOmf{margin:0;padding:.6rem .9rem .8rem;font-size:var(--fs-md);color:rgba(238,233,230,.72);line-height:1.45;background:color-mix(in srgb,#000 25%,transparent)}.learning_promptFail__X2LnH{color:#fecaca}.learning_promptSample__FmsaU{border-color:color-mix(in srgb,var(--brand-border) 55%,var(--learn-line));background:color-mix(in srgb,var(--brand-soft) 35%,var(--code-bg));box-shadow:0 6px 18px rgba(0,0,0,.08)}.learning_promptSample__FmsaU .learning_promptHead__N9CjE{background:color-mix(in srgb,var(--brand) 72%,#1a1a1a)}.learning_promptCode__NFO0Y{box-shadow:none;border-color:var(--code-border)}.learning_promptCode__NFO0Y .learning_promptHead__N9CjE{background:color-mix(in srgb,#111 80%,var(--brand-2))}.learning_blockquote__DsdeX{margin:0;padding:.75rem .95rem;border-left:3px solid var(--brand);border-radius:0 .75rem .75rem 0;background:var(--learn-wash);color:var(--learn-quiet);font-size:var(--fs-base);line-height:1.55}.learning_blockquote__DsdeX a{color:var(--brand-text)}.learning_lessonPager__Eu8Om{display:grid;gap:.75rem;grid-template-columns:1fr}@media (min-width:720px){.learning_lessonPager__Eu8Om{grid-template-columns:1fr 1fr}}.learning_pagerLink__wfqHn{display:grid;gap:.35rem;padding:.9rem 1rem;border:1px solid var(--learn-line);border-radius:.95rem;background:var(--learn-paper);text-decoration:none;color:inherit;min-width:0;transition:border-color .15s ease,background .15s ease}.learning_pagerLink__wfqHn:hover{border-color:var(--brand-border);background:var(--brand-soft)}.learning_pagerNext__vrJ9q{text-align:right}.learning_pagerEnd__PuMz0{opacity:.9;cursor:default}.learning_pagerEnd__PuMz0:hover{border-color:var(--learn-line);background:var(--learn-paper)}.learning_pagerLocked__77t4s{opacity:.92;cursor:default;border-style:dashed}.learning_pagerLocked__77t4s:hover{border-color:var(--learn-line);background:var(--learn-paper)}.learning_lockGate__URcqQ{display:grid;gap:.85rem;justify-items:start;padding:1.5rem 1.35rem;border:1px dashed var(--learn-line);border-radius:1.1rem;background:var(--learn-wash);max-width:36rem}.learning_lockIcon__oG58S{width:3.2rem;height:3.2rem;display:grid;place-items:center;border-radius:999px;background:var(--surface);border:1px solid var(--learn-line);color:var(--learn-quiet)}.learning_lockGate__URcqQ h1{margin:0;font-family:var(--learn-display);font-size:var(--fs-display-sm);font-weight:600}.learning_lockGate__URcqQ p{margin:0;color:var(--learn-quiet);line-height:1.55;font-size:var(--fs-lg)}.learning_pagerLabel__1ecOb{display:inline-flex;align-items:center;gap:.3rem;justify-content:inherit;font-size:var(--fs-sm);font-weight:650;letter-spacing:.04em;text-transform:uppercase;color:var(--learn-faint)}.learning_pagerLink__wfqHn strong{font-size:var(--fs-base);font-weight:650;line-height:1.35;color:var(--learn-ink)}.learning_pagerPlaceholder__ibkXU{display:none}@media (min-width:720px){.learning_pagerPlaceholder__ibkXU{display:block}}.learning_actions__gjSeo{display:flex;flex-wrap:wrap;gap:.65rem;align-items:center;padding:1.15rem 1.2rem;border:1px solid var(--learn-line);border-radius:1rem;background:var(--learn-paper)}.learning_progressNote__jUsB2{margin:0;width:100%;font-size:var(--fs-md);color:var(--learn-faint)}.learning_footerNav__tmAbd{display:flex;flex-wrap:wrap;gap:.55rem}.learning_kitPanel__ED2JQ{display:grid;gap:1rem;padding:1.15rem 1.2rem 1.25rem;border:1px solid var(--brand-border);border-radius:1.1rem;background:linear-gradient(135deg,color-mix(in srgb,var(--brand-soft) 55%,transparent),var(--learn-paper))}.learning_kitHead__J6Vcc{display:grid;grid-template-columns:auto 1fr;gap:.85rem;align-items:start}.learning_kitMark__u_x9R{width:2.4rem;height:2.4rem;display:grid;place-items:center;border-radius:.75rem;background:var(--brand);color:#fff}.learning_kitHead__J6Vcc h2{margin:0 0 .35rem;font-family:var(--learn-display);font-size:var(--fs-xl);font-weight:600}.learning_kitHead__J6Vcc p{margin:0;font-size:var(--fs-base);line-height:1.5;color:var(--learn-quiet)}.learning_kitList___m8PI{list-style:none;margin:0;padding:0;display:grid;gap:.65rem}.learning_kitResource__MXa0y{display:grid;grid-template-columns:auto 1fr;gap:.65rem .8rem;padding:.85rem .9rem;border:1px solid var(--learn-line);border-radius:.9rem;background:var(--learn-paper)}@media (min-width:720px){.learning_kitResource__MXa0y{grid-template-columns:auto 1fr auto;align-items:center}}.learning_kitResource__MXa0y[data-kind=reference]{border-style:dashed;background:color-mix(in srgb,var(--surface) 70%,var(--learn-paper))}.learning_kitResourceIcon___ozqX{width:2rem;height:2rem;display:grid;place-items:center;border-radius:.55rem;background:var(--surface);color:var(--brand-text)}.learning_kitResourceBody___AZJO{display:grid;gap:.2rem;min-width:0}.learning_kitKind__jEyP3{font-size:var(--fs-xs);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--learn-faint)}.learning_kitResourceBody___AZJO strong{font-size:var(--fs-base)}.learning_kitResourceBody___AZJO p{margin:0;font-size:var(--fs-md);line-height:1.45;color:var(--learn-quiet)}.learning_kitWarn__OMWpc{color:var(--brand-text)!important;font-weight:550}.learning_kitResourceActions__yeizT{display:flex;flex-wrap:wrap;gap:.4rem;grid-column:1/-1}@media (min-width:720px){.learning_kitResourceActions__yeizT{grid-column:auto;justify-content:flex-end}}.learning_revealStack__h3mTn{display:grid;gap:.45rem}.learning_revealIntro__2dRaO{margin:.2rem 0 0;font-size:var(--fs-md);color:var(--learn-faint)}.learning_revealItem__tPr2N{border:1px solid var(--learn-line);border-radius:.75rem;background:var(--learn-paper);overflow:hidden}.learning_revealItem__tPr2N summary{cursor:pointer;list-style:none;display:flex;align-items:center;gap:.45rem;padding:.7rem .85rem;font-weight:650;font-size:var(--fs-base)}.learning_revealItem__tPr2N summary::-webkit-details-marker{display:none}.learning_revealItem__tPr2N[data-level=hint] summary{color:var(--brand-text)}.learning_revealItem__tPr2N[data-level=reference]{border-style:dashed}.learning_revealBody__qJwwY{padding:0 .85rem .85rem;display:grid;gap:.55rem;font-size:var(--fs-base);line-height:1.55;color:var(--learn-quiet)}.learning_revealBody__qJwwY p{margin:0}.learning_applyPanel__7PyAj,.learning_catchPanel__Q5Osc{display:grid;gap:.7rem;padding:1.1rem 1.15rem;border:1px solid var(--learn-line);border-radius:1rem;background:var(--learn-wash)}.learning_applyPanel__7PyAj h2,.learning_catchPanel__Q5Osc h2{margin:0;font-family:var(--learn-display);font-size:var(--fs-xl);font-weight:600}.learning_applyPanel__7PyAj>p,.learning_catchQuestion__8zf6q,.learning_catchScenario__bGkU5{margin:0;font-size:var(--fs-base);line-height:1.55;color:var(--learn-quiet)}.learning_applyList__mhydN{list-style:none;margin:0;padding:0;display:grid;gap:.55rem}.learning_applyList__mhydN li{display:grid;gap:.2rem;padding:.7rem .8rem;border-radius:.7rem;background:var(--learn-paper);border:1px solid var(--learn-line)}.learning_applyList__mhydN strong{font-size:var(--fs-base)}.learning_applyList__mhydN span{font-size:var(--fs-base);color:var(--learn-quiet);line-height:1.45}.learning_saveTip__ifUJA{display:flex;gap:.75rem;align-items:flex-start;margin:0 0 1rem;padding:.85rem 1rem;border:1px solid color-mix(in srgb,var(--brand) 28%,var(--learn-line));border-radius:.85rem;background:color-mix(in srgb,var(--brand) 8%,var(--learn-paper));font-size:var(--fs-base);line-height:1.5;color:var(--learn-quiet);position:sticky;top:.5rem;z-index:5}.learning_saveTip__ifUJA p{margin:0}.learning_saveTip__ifUJA strong{color:var(--brand-text)}.learning_saveTip__ifUJA code{font-size:.95em}.learning_abPattern__Gv0Ps,.learning_applyInline__MZIs3,.learning_beforeAfter__T6dyN,.learning_checkPanel__QhUMs,.learning_journalPanel__K9Rye,.learning_portfolioPanel__WOSux,.learning_reviewerPanel__U_zqq{display:grid;gap:.65rem;margin-top:1.1rem;padding:1.1rem 1.15rem;border:1px solid var(--learn-line);border-radius:1rem;background:var(--learn-wash)}.learning_abPattern__Gv0Ps h3,.learning_applyInline__MZIs3 h3,.learning_beforeAfter__T6dyN h2,.learning_checkPanel__QhUMs h2,.learning_journalPanel__K9Rye h2,.learning_portfolioPanel__WOSux h2,.learning_reviewerPanel__U_zqq h2{margin:0;font-family:var(--learn-display);font-size:var(--fs-xl);font-weight:600;display:flex;align-items:center;gap:.45rem}.learning_beforeAfter__T6dyN>p,.learning_checkPanel__QhUMs>p,.learning_journalPanel__K9Rye>p,.learning_portfolioPanel__WOSux>p,.learning_reviewerPanel__U_zqq>p{margin:0;font-size:var(--fs-base);line-height:1.5;color:var(--learn-quiet)}.learning_checkList__Gm4h_{list-style:none;margin:0;padding:0;display:grid;gap:.45rem}.learning_checkList__Gm4h_ label{display:flex;gap:.55rem;align-items:flex-start;padding:.55rem .65rem;border-radius:.65rem;background:var(--learn-paper);border:1px solid var(--learn-line);cursor:pointer;font-size:var(--fs-base);line-height:1.4}.learning_checkList__Gm4h_ input{margin-top:.15rem;flex-shrink:0}.learning_catchChoices__VNmRd{display:flex;flex-wrap:wrap;gap:.45rem}.learning_catchReveal__fCK54{padding:.75rem .85rem;border-radius:.75rem;background:var(--learn-paper);border:1px solid var(--learn-line);font-size:var(--fs-base);line-height:1.5}.learning_catchReveal__fCK54[data-correct=true]{border-color:color-mix(in srgb,#1a7f4b 40%,var(--learn-line));background:color-mix(in srgb,#1a7f4b 8%,var(--learn-paper))}.learning_catchReveal__fCK54[data-correct=false]{border-color:color-mix(in srgb,#b45309 35%,var(--learn-line));background:color-mix(in srgb,#b45309 8%,var(--learn-paper))}.learning_catchHint__fOiiN{margin:0;font-size:var(--fs-base);color:var(--learn-quiet)}.learning_baTabs__017s3{display:flex;flex-wrap:wrap;gap:.4rem}.learning_baFrame__aFxAc{width:100%;min-height:220px;border:1px solid var(--learn-line);border-radius:.75rem;background:var(--learn-paper)}.learning_reviewerDraft__e7SRQ{margin:0;padding:.85rem .95rem;border-radius:.75rem;background:var(--learn-paper);border:1px dashed var(--learn-line);white-space:pre-wrap;font-size:var(--fs-base);line-height:1.5;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.learning_journalInput__WLwTy{width:100%;box-sizing:border-box;padding:.7rem .8rem;border-radius:.65rem;border:1px solid var(--learn-line);background:var(--learn-paper);font:inherit;font-size:var(--fs-base);line-height:1.45;resize:vertical}.learning_portfolioList___gzUF{list-style:none;margin:0;padding:0;display:grid;gap:.5rem}.learning_portfolioList___gzUF li{display:flex;flex-wrap:wrap;gap:.5rem .85rem;align-items:center;justify-content:space-between;padding:.55rem .7rem;border-radius:.65rem;background:var(--learn-paper);border:1px solid var(--learn-line)}.learning_portfolioList___gzUF label{display:flex;gap:.5rem;align-items:flex-start;flex:1;min-width:12rem;font-size:var(--fs-base);cursor:pointer}.learning_portfolioLink__B3FP8{font-size:var(--fs-md);color:var(--brand);text-decoration:none}.learning_portfolioLink__B3FP8:hover{text-decoration:underline}.learning_abPattern__Gv0Ps ol,.learning_applyInline__MZIs3 .learning_applyList__mhydN{margin:0}.learning_abPattern__Gv0Ps ol{padding-left:1.2rem;display:grid;gap:.35rem;font-size:var(--fs-base);line-height:1.45;color:var(--learn-quiet)}.learning_gateWarn__F2Xee{margin:0;padding:.65rem .8rem;border-radius:.65rem;background:color-mix(in srgb,#b45309 12%,var(--learn-paper));border:1px solid color-mix(in srgb,#b45309 35%,var(--learn-line));color:var(--brand-text);font-size:var(--fs-base);line-height:1.45}.learning_achievementsBoard___o5uw,.learning_workSession__mdkps{display:grid;gap:.75rem;margin:0 0 1.25rem;padding:1.1rem 1.2rem;border:1px solid var(--learn-line);border-radius:1rem;background:var(--learn-wash)}.learning_achievementsBoard___o5uw h2,.learning_workSession__mdkps h2{margin:0;font-family:var(--learn-display);font-size:var(--fs-xl);font-weight:600;display:flex;align-items:center;gap:.45rem}.learning_achievementsGrid__XokO7{list-style:none;margin:0;padding:0;display:grid;gap:.55rem;grid-template-columns:repeat(auto-fill,minmax(16rem,1fr))}.learning_achievementsGrid__XokO7 li{display:grid;gap:.2rem;padding:.7rem .8rem;border-radius:.7rem;background:var(--learn-paper);border:1px solid var(--learn-line)}.learning_achievementsGrid__XokO7 strong{font-size:var(--fs-base)}.learning_achievementsGrid__XokO7 span{font-size:var(--fs-md);color:var(--learn-quiet);line-height:1.4}.learning_workSessionHead__p6lS5{display:flex;gap:.75rem;align-items:flex-start}.learning_workSessionHead__p6lS5 p{margin:.25rem 0 0;font-size:var(--fs-base);color:var(--learn-quiet);line-height:1.5}.learning_workSteps__WXPGs{list-style:none;margin:0;padding:0;display:grid;gap:.4rem}.learning_workSteps__WXPGs label{display:flex;gap:.55rem;align-items:flex-start;font-size:var(--fs-base);line-height:1.4;cursor:pointer}.learning_workDeliverable__BVZWZ,.learning_workDoneNote__8WvEA{margin:0;font-size:var(--fs-base);line-height:1.45;color:var(--learn-quiet)}.learning_filmAttribution__1wUFr{margin:.75rem 0 0;color:var(--learn-faint);font-size:var(--fs-sm);line-height:1.45}.learning_filmDashboard__wfksX{display:grid;gap:.85rem;padding:1.1rem 1.2rem;border:1px solid var(--learn-line);border-radius:1.1rem;background:var(--learn-paper)}.learning_filmDashboardHead__yUa3h{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem 1rem}.learning_filmDashboardHead__yUa3h>div{flex:1 1 14rem;min-width:0}.learning_filmDashboardHead__yUa3h .learning_progressChip__GoZ_n{margin-left:auto}.learning_filmDashboardHead__yUa3h h2{margin:0;font-family:var(--learn-display);font-size:var(--fs-lg)}.learning_filmDashboardHead__yUa3h p{margin:.2rem 0 0;color:var(--learn-quiet);font-size:var(--fs-sm);line-height:1.5;max-width:48rem}.learning_filmDashboardList__aTETL{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(11.5rem,1fr));gap:.45rem}.learning_filmDashItem__RR3Lv{display:inline-flex;align-items:center;gap:.4rem;width:100%;padding:.55rem .65rem;border:1px solid var(--learn-line);border-radius:.65rem;background:var(--learn-wash);color:inherit;font:inherit;font-size:var(--fs-sm);text-align:left;cursor:pointer}.learning_filmDashItem__RR3Lv[data-on=true]{border-color:color-mix(in srgb,var(--brand) 35%,var(--learn-line));background:color-mix(in srgb,var(--brand-soft) 55%,var(--learn-paper));color:var(--brand-text)}.learning_filmDashItem__RR3Lv[data-file=true]{border-style:dashed}.learning_filmDashHint__BrvBv{margin-left:auto;font-style:normal;font-size:var(--fs-2xs);color:var(--learn-faint)}.learning_filmDashFoot__9DL8f{margin:0;font-size:var(--fs-xs);color:var(--learn-faint)}.learning_filmExtra__KDNqy{display:grid;gap:.85rem;margin:0 0 1.25rem;padding:1.1rem 1.15rem;border:1px solid color-mix(in srgb,var(--brand) 22%,var(--learn-line));border-radius:1.05rem;background:color-mix(in srgb,var(--brand-soft) 28%,var(--learn-paper))}.learning_filmExtra__KDNqy h2{margin:0;display:inline-flex;align-items:center;gap:.45rem;font-family:var(--learn-display);font-size:var(--fs-lg)}.learning_filmExtra__KDNqy h3{margin:.35rem 0 0;font-size:var(--fs-base)}.learning_filmExtraLead__EcB8D{margin:0;color:var(--learn-quiet);font-size:var(--fs-sm);line-height:1.5}.learning_filmBadTakes__lW9_W,.learning_filmBeforeAfter__iKz5A,.learning_filmEditChoices__RtBW7,.learning_filmPromptLevels__PTdIH{display:grid;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:.75rem}.learning_filmCopyCard__XdBdz{display:grid;gap:.45rem;padding:.75rem .85rem;border:1px solid var(--learn-line);border-radius:.85rem;background:var(--learn-paper)}.learning_filmCopyHead__5lTRD{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.learning_filmCopyHead__5lTRD strong{font-size:var(--fs-sm)}.learning_filmCopyNote__zMGwy{margin:0;font-size:var(--fs-2xs);color:var(--learn-faint)}.learning_filmCopyPre__hjLiU{margin:0;padding:.65rem .7rem;border-radius:.55rem;background:color-mix(in srgb,var(--surface) 80%,transparent);font-family:var(--learn-mono);font-size:var(--fs-xs);line-height:1.45;white-space:pre-wrap;overflow-wrap:anywhere}.learning_filmResourceList__v_9b8{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.45rem .85rem}.learning_filmResourceList__v_9b8 a{display:inline-flex;align-items:center;gap:.3rem;font-size:var(--fs-sm);font-weight:650;color:var(--brand-text)}.learning_filmTableWrap__PlU8x{overflow-x:auto}.learning_filmTable__oVvI5{width:100%;border-collapse:collapse;font-size:var(--fs-sm)}.learning_filmTable__oVvI5 td,.learning_filmTable__oVvI5 th{padding:.45rem .6rem;border-bottom:1px solid var(--learn-line);text-align:left}.learning_filmTable__oVvI5 th{font-size:var(--fs-xs);letter-spacing:.04em;text-transform:uppercase;color:var(--learn-quiet)}.learning_advTracks__je26W{margin:1.25rem 0 1.75rem;padding:1.1rem 1.15rem;border:1px solid var(--learn-line);border-radius:14px;background:color-mix(in srgb,var(--brand-soft,#eef2ff) 55%,transparent)}.learning_advTracksHead__obWyM{display:flex;gap:.75rem;align-items:flex-start;margin-bottom:.85rem}.learning_advTracksHead__obWyM h2{margin:0;font-size:var(--fs-lg);font-weight:700}.learning_advTracksHead__obWyM p{margin:.2rem 0 0;color:var(--learn-quiet);font-size:var(--fs-sm)}.learning_advTrackFilters__Ez0qp{display:flex;flex-wrap:wrap;gap:.45rem}.learning_advTrackBlurb__bzPLV{margin:.75rem 0 0;font-size:var(--fs-sm);color:var(--learn-quiet)}.learning_advLessonTiers__Ne93J{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.35rem;margin:0}.learning_advLessonTiers__Ne93J em{font-style:normal;font-size:.68rem;font-weight:700;letter-spacing:.04em;padding:.15rem .45rem;border-radius:999px;border:1px solid var(--learn-line);color:var(--brand-text);background:var(--surface,#fff)}.learning_advLessonTiers__Ne93J em[data-tier=CORE]{border-color:color-mix(in srgb,#0d9488 40%,var(--learn-line));color:#0f766e}.learning_advLessonTiers__Ne93J em[data-tier=NATIVE]{border-color:color-mix(in srgb,#d97706 40%,var(--learn-line));color:#b45309}.learning_advLessonTiers__Ne93J em[data-tier=ENTERPRISE]{border-color:color-mix(in srgb,#4f46e5 40%,var(--learn-line));color:#4338ca}.learning_advPrereqNote__gXEeu{margin:1.5rem 0 0;font-size:var(--fs-sm);color:var(--learn-quiet)}.learning_advExtras__NJxAu{display:grid;gap:.75rem;margin:0 0 1.25rem}.learning_advTierRow__ugNvv{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.5rem}.learning_advTierRow__ugNvv li{display:flex;flex-direction:column;gap:.1rem;min-width:9.5rem;padding:.55rem .7rem;border-radius:12px;border:1px solid var(--learn-line);background:var(--surface,#fff)}.learning_advTierRow__ugNvv li strong{font-size:.72rem;letter-spacing:.06em}.learning_advTierRow__ugNvv li span{font-size:var(--fs-xs);color:var(--learn-quiet);line-height:1.35}.learning_advTierRow__ugNvv li[data-tier=CORE]{border-color:color-mix(in srgb,#0d9488 35%,var(--learn-line))}.learning_advTierRow__ugNvv li[data-tier=NATIVE]{border-color:color-mix(in srgb,#d97706 35%,var(--learn-line))}.learning_advTierRow__ugNvv li[data-tier=ENTERPRISE]{border-color:color-mix(in srgb,#4f46e5 35%,var(--learn-line))}.learning_advArtifact__ZsxrS{margin:0;font-size:var(--fs-sm);line-height:1.45}.learning_advCapstone__7psXS,.learning_advGateway__3tC3s{margin:0;padding:.85rem .95rem;border-radius:12px;border:1px solid var(--learn-line)}.learning_advGateway__3tC3s{border-color:color-mix(in srgb,#d97706 45%,var(--learn-line));background:color-mix(in srgb,#f59e0b 12%,transparent)}.learning_advCapstone__7psXS{border-color:color-mix(in srgb,#4f46e5 45%,var(--learn-line));background:color-mix(in srgb,#6366f1 10%,transparent)}.learning_advCapstone__7psXS strong,.learning_advGateway__3tC3s strong{display:block;margin-bottom:.25rem;font-size:var(--fs-sm)}.learning_advCapstone__7psXS p,.learning_advGateway__3tC3s p{margin:0;font-size:var(--fs-sm);line-height:1.45;color:var(--learn-quiet)}.learning_advScopeNote__7RRR4{margin:0;font-size:var(--fs-xs);color:var(--learn-quiet)}.learning_advCeoHeading__3dcuH,.learning_advRedTeamHeading__HhafY{scroll-margin-top:5rem;padding:.55rem .75rem;border-radius:10px;border-left:4px solid}.learning_advCeoHeading__3dcuH{border-left-color:#0d9488;background:color-mix(in srgb,#14b8a6 12%,transparent)}.learning_advRedTeamHeading__HhafY{border-left-color:#dc2626;background:color-mix(in srgb,#ef4444 10%,transparent)}@media (max-width:640px){.learning_advTracks__je26W{padding:.9rem}.learning_advTierRow__ugNvv li{min-width:calc(50% - .25rem)}}.DashPageHero_hero__GAS92{position:relative;display:grid;min-width:0;overflow:hidden;gap:0;border:1px solid color-mix(in srgb,var(--brand) 28%,var(--border));border-radius:18px;background:radial-gradient(circle at 8% 0,color-mix(in srgb,var(--brand) 16%,transparent),transparent 36%),radial-gradient(circle at 92% 8%,rgba(56,189,248,.1),transparent 32%),linear-gradient(145deg,var(--panel-strong) 0,var(--panel) 68%,color-mix(in srgb,var(--brand-soft) 55%,var(--panel)) 100%);isolation:isolate}.DashPageHero_hero__GAS92:after{position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(90deg,transparent 0,color-mix(in srgb,var(--brand) 85%,white) 42%,#38bdf8 62%,transparent 100%);background-size:220% 220%;animation:DashPageHero_heroBeam__ccxBE 7s linear infinite;content:"";pointer-events:none;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;-webkit-mask-composite:xor}@keyframes DashPageHero_heroBeam__ccxBE{0%{background-position:0 50%}to{background-position:220% 50%}}@media (prefers-reduced-motion:reduce){.DashPageHero_hero__GAS92:after{animation:none}}.DashPageHero_hero__GAS92.DashPageHero_hasAside__nnkRS{min-height:15.5rem;grid-template-columns:minmax(0,1.12fr) minmax(18rem,.88fr)}.DashPageHero_hero__GAS92:before{position:absolute;top:-10rem;right:-7rem;z-index:-1;width:25rem;height:25rem;border:1px solid color-mix(in srgb,var(--brand) 14%,transparent);border-radius:50%;box-shadow:0 0 0 4rem color-mix(in srgb,var(--brand) 4%,transparent),0 0 0 8rem color-mix(in srgb,var(--brand) 2%,transparent);content:"";pointer-events:none}.DashPageHero_copy__pUhWr{display:grid;align-content:center;justify-items:start;gap:.85rem;padding:1.65rem clamp(1.25rem,3vw,2.6rem)}.DashPageHero_copy__pUhWr h1{max-width:22ch;margin:0;color:var(--text);font-size:clamp(1.55rem,2.6vw,2.35rem);font-weight:700;letter-spacing:-.038em;line-height:1.08;text-wrap:balance}.DashPageHero_lead__kBxi3{max-width:58ch;margin:0;color:var(--text-2);font-size:var(--fs-md);line-height:1.55;text-wrap:pretty}.DashPageHero_benefits__vM_BO{display:flex;flex-wrap:wrap;gap:.55rem 1rem;color:var(--text-2);font-size:var(--fs-xs);font-weight:650}.DashPageHero_benefits__vM_BO span{display:inline-flex;align-items:center;gap:.38rem}.DashPageHero_benefits__vM_BO svg{flex:0 0 auto;color:var(--brand-text)}.DashPageHero_actions__LHuDz{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.15rem}.DashPageHero_aside__adGwv{position:relative;display:grid;min-width:0;align-content:center;justify-items:center;gap:.7rem;padding:1.4rem clamp(1rem,2.5vw,2rem) 1.4rem .6rem}.DashPageHero_pass__lBjkU{position:relative;width:min(100%,26rem);min-height:12.5rem;overflow:hidden;padding:1.2rem 1.25rem 1.1rem;border-radius:16px;background:radial-gradient(circle at 88% 12%,rgba(255,255,255,.13),transparent 28%),linear-gradient(145deg,#241a1d,#151014 58%,#0e0b0d);color:#fff8f4;box-shadow:0 24px 52px -30px rgba(23,10,13,.82);transform:rotate(.8deg);--pass-glow:rgba(217,31,39,0.28);--pass-accent:#ff6f74}.DashPageHero_pass__lBjkU:before{position:absolute;inset:0;background:linear-gradient(115deg,transparent 26%,rgba(255,255,255,.055) 48%,transparent 68%),radial-gradient(circle at 16% 84%,var(--pass-glow),transparent 36%);content:"";pointer-events:none}.DashPageHero_pass__lBjkU:after{position:absolute;right:-2.6rem;bottom:-3.5rem;width:10rem;height:10rem;border:1px solid rgba(255,255,255,.1);border-radius:50%;box-shadow:0 0 0 1.8rem rgba(255,255,255,.025);content:"";pointer-events:none}.DashPageHero_tone_blue__xXgWD{background:radial-gradient(circle at 88% 12%,rgba(255,255,255,.12),transparent 28%),linear-gradient(145deg,#152033,#0f1524 58%,#0a0e18);--pass-glow:rgba(37,99,235,0.34);--pass-accent:#6ea8ff;transform:rotate(-.7deg)}.DashPageHero_tone_teal__q86py{background:radial-gradient(circle at 88% 12%,rgba(255,255,255,.12),transparent 28%),linear-gradient(145deg,#112826,#0d1a1a 58%,#091212);--pass-glow:rgba(15,118,110,0.36);--pass-accent:#5eead4;transform:rotate(1.1deg)}.DashPageHero_tone_violet__D0_hS{background:radial-gradient(circle at 88% 12%,rgba(255,255,255,.12),transparent 28%),linear-gradient(145deg,#221833,#15101f 58%,#0d0a14);--pass-glow:rgba(124,58,237,0.34);--pass-accent:#c4b5fd;transform:rotate(-1deg)}.DashPageHero_tone_gold__aBrTv{background:radial-gradient(circle at 88% 12%,rgba(255,255,255,.14),transparent 28%),linear-gradient(145deg,#2a2114,#1a140c 58%,#100d08);--pass-glow:rgba(180,83,9,0.38);--pass-accent:#fbbf24;transform:rotate(1.2deg)}.DashPageHero_tone_emerald__81D9E{background:radial-gradient(circle at 88% 12%,rgba(255,255,255,.12),transparent 28%),linear-gradient(145deg,#12261c,#0d1a14 58%,#09110d);--pass-glow:rgba(5,150,105,0.34);--pass-accent:#6ee7b7;transform:rotate(-.9deg)}.DashPageHero_tone_amber__qpyAV{background:radial-gradient(circle at 88% 12%,rgba(255,255,255,.13),transparent 28%),linear-gradient(145deg,#2a1c12,#1a120c 58%,#110c08);--pass-glow:rgba(217,119,6,0.36);--pass-accent:#fdba74;transform:rotate(.6deg)}.DashPageHero_tone_slate__6_W6C{background:radial-gradient(circle at 88% 12%,rgba(255,255,255,.1),transparent 28%),linear-gradient(145deg,#1c222b,#12161c 58%,#0b0e12);--pass-glow:rgba(71,85,105,0.4);--pass-accent:#94a3b8;transform:rotate(-.5deg)}.DashPageHero_passFooter__bKchl,.DashPageHero_passTopline___SqaV,.DashPageHero_passValue__j0bLv{position:relative;z-index:1}.DashPageHero_passTopline___SqaV{display:flex;align-items:center;justify-content:space-between;gap:1rem;color:#c9bfc0;font-family:var(--mono);font-size:var(--fs-2xs);font-weight:600;letter-spacing:.11em;text-transform:uppercase}.DashPageHero_passTopline___SqaV svg{color:var(--pass-accent)}.DashPageHero_passValue__j0bLv{display:grid;align-content:center;min-height:5.8rem;padding-block:.75rem .45rem}.DashPageHero_passValue__j0bLv>span{color:#c9bfc0;font-size:var(--fs-2xs);font-weight:650}.DashPageHero_passValue__j0bLv strong{margin-top:.2rem;font-family:var(--font-display,var(--font-sans));font-size:clamp(1.85rem,3.2vw,2.55rem);font-weight:700;letter-spacing:-.038em;line-height:.98;overflow-wrap:anywhere}.DashPageHero_passValue__j0bLv small{margin-top:.4rem;color:#9f9697;font-size:var(--fs-2xs);font-weight:600}.DashPageHero_passFooter__bKchl{display:grid;grid-template-columns:1.2fr .8fr;gap:.85rem;padding-top:.8rem;border-top:1px solid rgba(255,255,255,.1)}.DashPageHero_passFooter__bKchl div{display:grid;gap:.12rem;min-width:0}.DashPageHero_passFooter__bKchl span{color:#8e8586;font-size:var(--fs-2xs);font-weight:600}.DashPageHero_passFooter__bKchl strong{overflow:hidden;color:#f7eeea;font-family:var(--mono);font-size:var(--fs-xs);font-weight:500;text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums}.DashPageHero_asideNote__5WxlQ{display:inline-flex;align-items:flex-start;justify-self:center;gap:.4rem;max-width:26rem;color:var(--text-3);font-size:var(--fs-2xs);line-height:1.45;text-align:center}.DashPageHero_asideNote__5WxlQ svg{flex:0 0 auto;margin-top:.05rem;color:var(--brand-text)}@media (max-width:980px){.DashPageHero_hero__GAS92.DashPageHero_hasAside__nnkRS{grid-template-columns:1fr;min-height:0}.DashPageHero_aside__adGwv{padding:0 1.25rem 1.45rem}.DashPageHero_pass__lBjkU{transform:none}}@media (max-width:640px){.DashPageHero_copy__pUhWr{padding:1.25rem 1.05rem 1.15rem;gap:.7rem}.DashPageHero_copy__pUhWr h1{max-width:none;font-size:clamp(1.35rem,7vw,1.75rem)}.DashPageHero_lead__kBxi3{font-size:var(--fs-sm);line-height:1.5}.DashPageHero_aside__adGwv{padding-inline:1.05rem}}.resources_theme__kVbGQ{--rs-card-bg:#ffffff;--rs-card-border:rgba(15,23,42,0.08);--rs-card-shadow:0 10px 30px -5px rgba(15,23,42,0.04),0 1px 3px rgba(15,23,42,0.02);--rs-muted:#64748b;--rs-chip-bg:#f1f5f9;--rs-chip-text:#1e293b;--rs-chip-active-bg:rgba(227,30,36,0.09);--rs-chip-active-border:rgba(227,30,36,0.45);--rs-chip-active-text:#b7141a;--rs-hero-glow:radial-gradient(circle,rgba(227,30,36,0.06) 0%,rgba(56,189,248,0.04) 50%,transparent 75%)}[data-theme=dark] .resources_theme__kVbGQ{--rs-card-bg:linear-gradient(160deg,rgba(255,255,255,0.038),rgba(255,255,255,0.008)),rgba(14,16,24,0.88);--rs-card-border:rgba(255,255,255,0.09);--rs-card-shadow:inset 0 1px 0 rgba(255,255,255,0.12),0 20px 45px -15px rgba(0,0,0,0.7);--rs-muted:#94a3b8;--rs-chip-bg:rgba(255,255,255,0.06);--rs-chip-text:#e2e8f0;--rs-chip-active-bg:rgba(227,30,36,0.16);--rs-chip-active-border:rgba(227,30,36,0.5);--rs-chip-active-text:#fecaca;--rs-hero-glow:radial-gradient(circle,color-mix(in srgb,var(--brand) 20%,transparent) 0%,rgba(56,189,248,0.09) 45%,transparent 70%)}.resources_page__5dq7I{position:relative;min-height:100vh;isolation:isolate}.resources_main__z4PkR{position:relative;z-index:1;max-width:1120px;margin:0 auto;padding:2.5rem 1rem 4.5rem}@media (min-width:1040px){.resources_main__z4PkR{padding:3.25rem 1.25rem 5.5rem}}.resources_hero__xMNUe{position:relative;margin-bottom:1.75rem;padding:1.75rem 1.35rem;border-radius:2px;border:1px solid var(--rs-card-border);background:var(--rs-card-bg);box-shadow:var(--rs-card-shadow);overflow:hidden}.resources_hero__xMNUe:before{content:"";position:absolute;inset:-40% auto auto -20%;width:70%;height:140%;background:var(--rs-hero-glow);pointer-events:none}.resources_heroInner__oHvgp{position:relative;display:grid;gap:1rem}@media (min-width:820px){.resources_heroInner__oHvgp{grid-template-columns:1fr auto;align-items:end;gap:1.5rem}}.resources_kicker__Q9Uq7{margin:0 0 .35rem;font-size:.78rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--brand,#e31e24)}.resources_hero__xMNUe h1{margin:0;font-size:clamp(1.65rem,2.4vw,2.15rem);line-height:1.15;letter-spacing:-.02em}.resources_lead__imLrI{margin:.65rem 0 0;max-width:42rem;color:var(--rs-muted);font-size:.98rem;line-height:1.55}.resources_tabs__trVMC{display:flex;flex-wrap:wrap;gap:.45rem;margin:0 0 1.35rem}.resources_tab__ZrubN{display:inline-flex;align-items:center;gap:.4rem;padding:.48rem .85rem;border-radius:2px;border:1px solid var(--rs-card-border);background:var(--rs-chip-bg);color:var(--rs-chip-text);font-size:.86rem;font-weight:550;text-decoration:none;transition:border-color .15s ease,background .15s ease,color .15s ease}.resources_tab__ZrubN:hover{border-color:color-mix(in srgb,var(--brand,#e31e24) 45%,transparent)}.resources_tabActive__1IssD{background:var(--rs-chip-active-bg);border-color:var(--rs-chip-active-border);color:var(--rs-chip-active-text)}.resources_panel__oRwZ4{border-radius:2px;border:1px solid var(--rs-card-border);background:var(--rs-card-bg);box-shadow:var(--rs-card-shadow);padding:1.1rem}@media (min-width:820px){.resources_panel__oRwZ4{padding:1.35rem}}.resources_panel__oRwZ4 .dash-page-stack{gap:1.1rem}.resources_toolsStack__jmGd4{display:grid;gap:2rem}.resources_studioSection__UIXQr{display:grid;gap:1.15rem}.resources_studioHead__0cc9_ h2{margin:0;font-size:clamp(1.25rem,2vw,1.55rem);letter-spacing:-.02em;line-height:1.2}.resources_studioKicker__7dE0p{margin:0 0 .35rem;font-size:.75rem;font-weight:650;letter-spacing:.08em;text-transform:uppercase;color:var(--brand,#e31e24)}.resources_studioLead__k4Flb{margin:.45rem 0 0;max-width:44rem;color:var(--rs-muted);font-size:.95rem;line-height:1.55}.resources_studioGrid__r6f8e{display:grid;gap:1rem}@media (min-width:860px){.resources_studioGrid__r6f8e{grid-template-columns:1fr 1fr;gap:1.1rem}}.resources_studioCard__UL1al{display:grid;gap:0;overflow:hidden;border:1px solid var(--rs-card-border);border-radius:2px;background:color-mix(in srgb,var(--rs-card-bg) 92%,transparent);box-shadow:var(--rs-card-shadow)}.resources_studioPreview____vZ6{position:relative;aspect-ratio:16/10;overflow:hidden;background:#0b0d12;border-bottom:1px solid var(--rs-card-border)}.resources_studioPreviewImg__UGRVK{width:100%;height:100%;object-fit:cover;object-position:top center;display:block}.resources_studioBody__WB_Ne{display:grid;gap:.55rem;padding:1rem 1.05rem 1.15rem}.resources_studioIcon__D_ONk{display:inline-grid;width:2rem;height:2rem;place-items:center;border-radius:2px;border:1px solid var(--rs-card-border);background:var(--rs-chip-bg);color:var(--brand,#e31e24)}.resources_studioBody__WB_Ne h3{margin:0;font-size:1.05rem;letter-spacing:-.015em}.resources_studioBody__WB_Ne p{margin:0;color:var(--rs-muted);font-size:.92rem;line-height:1.5}.resources_studioBadges__Xb0aq{display:flex;flex-wrap:wrap;gap:.35rem;margin:.15rem 0 .25rem;padding:0;list-style:none}.resources_studioBadges__Xb0aq li{padding:.28rem .55rem;border-radius:2px;border:1px solid var(--rs-card-border);background:var(--rs-chip-bg);color:var(--rs-chip-text);font-size:.75rem;font-weight:560}.resources_studioCta__eAbDq{justify-self:start;display:inline-flex;align-items:center;gap:.4rem;margin-top:.2rem}.resources_cliDownloads__u9Cs5{display:grid;gap:1.1rem}.resources_cliQuick__zCjA1{display:grid;gap:.65rem}@media (min-width:860px){.resources_cliQuick__zCjA1{grid-template-columns:1fr 1fr}}.resources_cliQuickItem__7fjP5{display:grid;gap:.4rem;padding:.85rem .95rem;border:1px solid var(--rs-card-border);border-radius:2px;background:color-mix(in srgb,var(--rs-card-bg) 92%,transparent)}.resources_cliQuickItem__7fjP5 span{font-size:.78rem;font-weight:650;letter-spacing:.04em;text-transform:uppercase;color:var(--rs-muted)}.resources_cliCode__unzwU{display:block;overflow-x:auto;padding:.55rem .65rem;border-radius:2px;border:1px solid var(--rs-card-border);background:color-mix(in srgb,#0b0d12 8%,transparent);font-size:.82rem;line-height:1.45;white-space:pre}[data-theme=dark] .resources_cliCode__unzwU{background:rgba(0,0,0,.28)}.resources_cliCard__Sw8jU{display:grid;gap:.75rem;padding:1rem 1.05rem 1.1rem;border:1px solid var(--rs-card-border);border-radius:2px;background:color-mix(in srgb,var(--rs-card-bg) 92%,transparent);box-shadow:var(--rs-card-shadow)}.resources_cliCardTop___KrHU{display:grid;grid-template-columns:auto 1fr;gap:.75rem;align-items:start}.resources_cliCardTop___KrHU h3{margin:0;font-size:1.05rem;letter-spacing:-.015em}.resources_cliCardTop___KrHU p{margin:.35rem 0 0;color:var(--rs-muted);font-size:.9rem;line-height:1.5}.resources_cliNote__MGnrb{margin:0;padding:.55rem .7rem;border-radius:2px;border:1px solid color-mix(in srgb,var(--brand,#e31e24) 28%,transparent);background:color-mix(in srgb,var(--brand,#e31e24) 8%,transparent);color:var(--rs-chip-active-text,#b7141a);font-size:.84rem;line-height:1.45}.resources_cliCommandRow__oROsH{display:grid;gap:.45rem;justify-items:start}.resources_cliCommand__cIQF8{margin:0;width:100%;overflow-x:auto;padding:.7rem .8rem;border-radius:2px;border:1px solid var(--rs-card-border);background:color-mix(in srgb,#0b0d12 8%,transparent);font-size:.82rem;line-height:1.5;white-space:pre-wrap}[data-theme=dark] .resources_cliCommand__cIQF8{background:rgba(0,0,0,.28)}.resources_cliLinks__HeuEA{display:flex;flex-wrap:wrap;gap:.4rem}.resources_cliLink__oqgRC{display:inline-flex;align-items:center;gap:.35rem}.resources_cliSection__8Vhwq{display:grid;gap:.85rem;padding-top:.35rem;border-top:1px solid var(--rs-card-border)}.resources_cliSection__8Vhwq h2{margin:0;font-size:clamp(1.15rem,1.8vw,1.4rem);letter-spacing:-.02em}.resources_cliLead__SaAua{margin:0;color:var(--rs-muted);font-size:.92rem;line-height:1.5}.resources_toolsWrap__uj6gU .appGuideArticle{margin:0}.resources_toolsWrap__uj6gU .appGuideBack{display:none}.wallet_page__lOs4g{display:grid;gap:.85rem}.wallet_summary__SJEdS{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(20rem,.85fr);min-width:0;overflow:hidden;border:1px solid var(--border);border-radius:16px;background:var(--panel)}.wallet_summaryLead__X1rdK{display:grid;align-content:start;min-width:0;padding:clamp(1rem,2.4vw,1.45rem);background:color-mix(in srgb,var(--panel-strong) 90%,var(--brand-soft))}.wallet_summaryHeading__AwC99{display:flex;align-items:flex-start;gap:.7rem;min-width:0}.wallet_summaryIcon__e3YsA{display:grid;place-items:center;width:2.25rem;height:2.25rem;flex:0 0 2.25rem;border-radius:10px;background:var(--brand-soft);color:var(--brand-text)}.wallet_summaryHeading__AwC99 h2{margin:0;font-family:var(--font-body);font-size:var(--fs-md);font-weight:700}.wallet_summaryDetails__W_uDI p,.wallet_summaryHeading__AwC99 p{margin:.18rem 0 0;color:var(--text-3);font-size:var(--fs-sm);line-height:1.45}.wallet_availableValue__f51GY{display:block;min-width:0;max-width:100%;margin-top:.95rem;font-size:var(--fs-display);line-height:1.08;letter-spacing:-.04em;overflow-wrap:normal;text-wrap:pretty;white-space:normal;font-variant-numeric:tabular-nums}.wallet_syncStatus__Gqymd{display:inline-flex;align-items:center;justify-self:start;gap:.42rem;margin-top:.75rem;color:var(--green-text);font-size:var(--fs-sm);font-weight:650}.wallet_syncStatus__Gqymd i{width:.42rem;height:.42rem;border-radius:999px;background:var(--green);box-shadow:0 0 0 3px var(--green-soft)}.wallet_summaryDetails__W_uDI{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;margin:0;border-left:1px solid var(--border)}.wallet_summaryDetails__W_uDI>div{display:flex;min-width:0;flex-direction:column;justify-content:center;padding:clamp(1rem,2vw,1.3rem)}.wallet_summaryDetails__W_uDI>div+div{border-left:1px solid var(--border)}.wallet_summaryDetails__W_uDI dt{display:flex;align-items:center;gap:.42rem;color:var(--text-2);font-size:var(--fs-sm);font-weight:650}.wallet_summaryDetails__W_uDI dt svg{color:var(--text-3)}.wallet_summaryDetails__W_uDI dd{min-width:0;max-width:100%;margin:.48rem 0 0;font-size:var(--fs-xl);font-weight:750;line-height:1.15;letter-spacing:-.035em;overflow-wrap:normal;text-wrap:pretty;white-space:normal;font-variant-numeric:tabular-nums}.wallet_section__WQfqN{border:1px solid var(--border);border-radius:16px;background:var(--panel);overflow:hidden}.wallet_sectionHead__pYQew{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;padding:1rem 1.05rem .85rem;border-bottom:1px solid var(--border)}.wallet_sectionHead__pYQew h2{margin:0;font-size:var(--fs-lg);font-weight:700}.wallet_sectionHead__pYQew p{max-width:58ch;margin:.18rem 0 0;color:var(--text-3);font-size:var(--fs-sm);line-height:1.45}.wallet_usageLink___29jg{display:inline-flex;align-items:center;flex:0 0 auto;gap:.35rem;min-height:2rem;color:var(--text-2);font-size:var(--fs-sm);font-weight:650;text-decoration:none;transition:color .18s ease,transform .18s ease}.wallet_usageLink___29jg:hover{color:var(--brand-text)}.wallet_usageLink___29jg:active{transform:translateY(1px)}.wallet_toolbar__LRLNS{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.62rem 1.05rem;border-bottom:1px solid var(--border);background:color-mix(in srgb,var(--surface) 68%,transparent)}.wallet_filters__ytVzV{display:inline-flex;align-items:center;gap:.18rem;min-width:0}.wallet_filters__ytVzV button{display:inline-flex;align-items:center;gap:.38rem;min-width:0;min-height:2rem;padding:.38rem .55rem;border:0;border-radius:8px;background:transparent;color:var(--text-3);cursor:pointer;font-size:var(--fs-sm);font-weight:650;white-space:nowrap;transition:color .18s ease,background-color .18s ease,transform .18s ease}.wallet_filters__ytVzV button>span{min-width:0;overflow:hidden;text-overflow:ellipsis}.wallet_filters__ytVzV button:hover{background:var(--surface);color:var(--text)}.wallet_filters__ytVzV button:active{transform:translateY(1px)}.wallet_filters__ytVzV button b{min-width:1.25rem;padding:.08rem .32rem;border-radius:999px;background:var(--surface);color:var(--text-3);font-size:var(--fs-xs);line-height:1.35;text-align:center;font-variant-numeric:tabular-nums}.wallet_filters__ytVzV .wallet_activeFilter__J2STW{background:var(--panel-strong);color:var(--text);box-shadow:0 1px 3px color-mix(in srgb,var(--text) 8%,transparent)}.wallet_filters__ytVzV .wallet_activeFilter__J2STW b{background:var(--brand-soft);color:var(--brand-text)}.wallet_count__YVS7T{display:inline-flex;align-items:center;flex:0 0 auto;gap:.35rem;color:var(--text-3);font-size:var(--fs-xs)}.wallet_list__YQ_5_{list-style:none;display:grid;grid-template-columns:1fr;gap:0;margin:0;padding:0}.wallet_row__SW_cR{display:grid;grid-template-columns:2.15rem minmax(0,1fr);gap:.78rem;align-items:start;min-width:0;height:100%;padding:.9rem 1.05rem;border-top:1px solid color-mix(in srgb,var(--border) 80%,transparent);transition:background-color .18s ease,border-color .18s ease}.wallet_row__SW_cR:first-child{border-top:0}.wallet_row__SW_cR:hover{background:color-mix(in srgb,var(--surface) 64%,transparent)}@media (min-width:900px){.wallet_list__YQ_5_{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;padding:.85rem 1.05rem 1.05rem}.wallet_row__SW_cR{padding:.85rem .95rem;border:1px solid color-mix(in srgb,var(--border) 88%,transparent);border-radius:12px;background:color-mix(in srgb,var(--surface) 72%,transparent)}.wallet_row__SW_cR:first-child{border-top:1px solid color-mix(in srgb,var(--border) 88%,transparent)}.wallet_row__SW_cR:hover{border-color:color-mix(in srgb,var(--brand-border) 55%,var(--border));background:color-mix(in srgb,var(--surface) 88%,var(--brand-soft))}}.wallet_icon__M8vPa{display:grid;place-items:center;width:2.15rem;height:2.15rem;border-radius:10px}.wallet_credit__j_8sg{color:var(--green-text);background:var(--green-soft)}.wallet_debit__AE_62{color:var(--danger-text);background:var(--danger-soft)}.wallet_main___sCHT{min-width:0;display:grid;gap:.34rem}.wallet_transactionHead__LhiHe{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.75rem;align-items:start}.wallet_titleLine__BOIOd{min-width:0}.wallet_titleLine__BOIOd strong{display:block;font-size:var(--fs-md);line-height:1.35;overflow-wrap:anywhere}.wallet_titleLine__BOIOd time{display:block;margin-top:.1rem;color:var(--text-3);font-size:var(--fs-xs);font-variant-numeric:tabular-nums}.wallet_note__tSgFa{margin:0;color:var(--text-2);font-size:var(--fs-sm);line-height:1.46;overflow-wrap:anywhere;text-wrap:pretty}.wallet_meta__wJSRS{display:flex;flex-wrap:wrap;gap:.35rem .5rem;margin-top:.08rem}.wallet_meta__wJSRS>span{display:inline-flex;align-items:baseline;min-width:0;gap:.3rem;padding:.18rem .42rem;border-radius:7px;background:var(--surface);color:var(--text-2);font-size:var(--fs-xs);line-height:1.35}.wallet_meta__wJSRS small{color:var(--text-3);font-size:inherit}.wallet_meta__wJSRS code{min-width:0;color:var(--text-2);font-size:var(--fs-xs);overflow-wrap:anywhere}.wallet_amount__LFbeE{display:block;min-width:0;font-size:var(--fs-md);line-height:1.35;letter-spacing:-.025em;text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.wallet_creditAmt__ElKgC{color:var(--green-text)}.wallet_debitAmt__e7OxH{color:var(--danger-text)}.wallet_loading__WTnW3{display:grid;gap:.85rem}.wallet_skeletonRow__g5sCi i,.wallet_skeleton__kRIgy{display:block;background:linear-gradient(90deg,var(--surface) 24%,var(--surface-strong) 42%,var(--surface) 62%);background-size:300% 100%;animation:wallet_wallet-shimmer__eD_rQ 1.4s ease-in-out infinite}.wallet_skeletonSummary__5brhL{height:9.25rem;border-radius:16px}.wallet_skeletonToolbar__oBkko{height:4.25rem;border-radius:16px 16px 0 0}.wallet_skeletonList__0HTfF{display:grid;grid-template-columns:1fr;overflow:hidden;margin-top:-.85rem;border:1px solid var(--border);border-top:0;border-radius:0 0 16px 16px;background:var(--panel)}@media (min-width:900px){.wallet_skeletonList__0HTfF{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;margin-top:0;padding:.85rem 1.05rem 1.05rem;border-radius:16px;border-top:1px solid var(--border)}.wallet_skeletonRow__g5sCi{border:1px solid var(--border);border-radius:12px}}.wallet_skeletonRow__g5sCi{display:grid;grid-template-columns:2.15rem minmax(0,1fr) 6rem;align-items:center;gap:.78rem;padding:.9rem 1.05rem;border-top:1px solid var(--border)}.wallet_skeletonIcon__Sp33O{width:2.15rem;height:2.15rem;border-radius:10px}.wallet_skeletonBody__NSOt5{width:min(22rem,80%);height:1.75rem;border-radius:7px}.wallet_skeletonAmount__icy26{width:5.5rem;height:.85rem;justify-self:end;border-radius:5px}.wallet_spinning__efvYP{animation:wallet_wallet-spin__Q_6hw .8s linear infinite}@keyframes wallet_wallet-spin__Q_6hw{to{transform:rotate(1turn)}}@keyframes wallet_wallet-shimmer__eD_rQ{0%{background-position:100% 0}to{background-position:0 0}}@media (max-width:980px){.wallet_summary__SJEdS{grid-template-columns:1fr}.wallet_summaryDetails__W_uDI{border-top:1px solid var(--border);border-left:0}}@media (max-width:720px){.wallet_page__lOs4g{gap:.55rem}.wallet_page__lOs4g.dash-usage-embed .dash-section-heading{gap:.45rem}.wallet_page__lOs4g.dash-usage-embed .dash-section-heading h2{font-size:var(--fs-base)}.wallet_page__lOs4g.dash-usage-embed .dash-section-heading p{display:none}.wallet_summary__SJEdS{border-radius:12px}.wallet_summaryLead__X1rdK{padding:.7rem .8rem .65rem}.wallet_summaryHeading__AwC99{gap:.5rem}.wallet_summaryIcon__e3YsA{width:1.75rem;height:1.75rem;flex-basis:1.75rem;border-radius:8px}.wallet_summaryIcon__e3YsA svg{width:15px;height:15px}.wallet_summaryHeading__AwC99 h2{font-size:var(--fs-sm)}.wallet_summaryDetails__W_uDI p,.wallet_summaryHeading__AwC99 p{display:none}.wallet_availableValue__f51GY{margin-top:.4rem;font-size:var(--fs-2xl);letter-spacing:-.03em}.wallet_syncStatus__Gqymd{margin-top:.35rem;font-size:var(--fs-xs)}.wallet_summaryDetails__W_uDI{grid-template-columns:repeat(2,minmax(0,1fr))}.wallet_summaryDetails__W_uDI>div{padding:.65rem .7rem}.wallet_summaryDetails__W_uDI>div+div{border-top:0;border-left:1px solid var(--border)}.wallet_summaryDetails__W_uDI dt{gap:.28rem;font-size:var(--fs-xs)}.wallet_summaryDetails__W_uDI dt svg{width:13px;height:13px}.wallet_summaryDetails__W_uDI dd{margin-top:.22rem;font-size:var(--fs-base)}.wallet_section__WQfqN{border-radius:12px}.wallet_sectionHead__pYQew{align-items:center;gap:.45rem;padding:.65rem .75rem}.wallet_sectionHead__pYQew h2{font-size:var(--fs-md)}.wallet_sectionHead__pYQew p{display:none}.wallet_usageLink___29jg{min-height:1.85rem;gap:.25rem;padding:0 .55rem;border-radius:8px;background:var(--surface);font-size:var(--fs-xs)}.wallet_usageLink___29jg svg:last-child{display:none}.wallet_toolbar__LRLNS{align-items:center;flex-direction:row;gap:.4rem;padding:.4rem .55rem}.wallet_filters__ytVzV{display:grid;flex:1 1 auto;grid-template-columns:repeat(3,minmax(0,1fr));gap:.15rem;min-width:0}.wallet_filters__ytVzV button{justify-content:center;gap:.25rem;min-height:1.9rem;padding:.22rem .3rem;border-radius:7px;font-size:var(--fs-xs)}.wallet_filters__ytVzV button b{min-width:1.05rem;padding:.04rem .22rem;font-size:var(--fs-2xs)}.wallet_count__YVS7T{display:none}.wallet_row__SW_cR{grid-template-columns:1.7rem minmax(0,1fr);gap:.5rem;padding:.62rem .7rem}.wallet_icon__M8vPa{width:1.7rem;height:1.7rem;border-radius:8px}.wallet_icon__M8vPa svg{width:13px;height:13px}.wallet_main___sCHT{gap:.18rem}.wallet_transactionHead__LhiHe{grid-template-columns:minmax(0,1fr) auto;gap:.45rem;align-items:start}.wallet_titleLine__BOIOd strong{font-size:var(--fs-sm);line-height:1.3}.wallet_titleLine__BOIOd time{margin-top:.06rem;font-size:var(--fs-2xs)}.wallet_amount__LFbeE{justify-self:end;font-size:var(--fs-sm);text-align:right}.wallet_note__tSgFa{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:1;font-size:var(--fs-xs);line-height:1.35}.wallet_meta__wJSRS{gap:.22rem;margin-top:0}.wallet_meta__wJSRS>span{max-width:100%;padding:.08rem .3rem;border-radius:5px;font-size:var(--fs-2xs)}.wallet_meta__wJSRS code{font-size:var(--fs-2xs)}.wallet_skeletonSummary__5brhL{height:7.25rem;border-radius:12px}.wallet_skeletonToolbar__oBkko{height:2.6rem;border-radius:12px 12px 0 0}.wallet_skeletonRow__g5sCi{grid-template-columns:1.7rem minmax(0,1fr);gap:.5rem;padding:.62rem .7rem}.wallet_skeletonIcon__Sp33O{width:1.7rem;height:1.7rem;border-radius:8px}.wallet_skeletonAmount__icy26{display:none}}@media (max-width:390px){.wallet_summaryLead__X1rdK{padding:.6rem .7rem .55rem}.wallet_availableValue__f51GY{font-size:var(--fs-xl)}.wallet_summaryDetails__W_uDI>div{padding:.55rem .6rem}.wallet_summaryDetails__W_uDI dd{font-size:var(--fs-md)}.wallet_filters__ytVzV button{gap:.18rem;min-height:1.8rem;padding-inline:.22rem;font-size:var(--fs-2xs)}.wallet_row__SW_cR{padding:.55rem .6rem}.wallet_meta__wJSRS>span:has(code){max-width:100%}}@media (prefers-reduced-motion:reduce){.wallet_filters__ytVzV button,.wallet_row__SW_cR,.wallet_usageLink___29jg{transition:none}.wallet_skeletonRow__g5sCi i,.wallet_skeleton__kRIgy,.wallet_spinning__efvYP{animation:none}}