.LevelHeroCard_card__xa_by{border-radius:16px;overflow:hidden;border:1px solid var(--rs-color-border-neutral-faded)}.LevelHeroCard_banner__P0MY8{background:linear-gradient(135deg,#1a6a71,#14555b 50%,#0f4347);padding:28px 20px 24px;display:flex;flex-direction:column;align-items:center;gap:8px;position:relative}[data-rs-color-mode=dark] .LevelHeroCard_banner__P0MY8{background:linear-gradient(135deg,#2a8d96,#1f6f77 50%,#175459)}.LevelHeroCard_bannerPattern__dIJeD{position:absolute;inset:0;opacity:.06;background-image:radial-gradient(circle at 20% 80%,#fff 1px,transparent 0),radial-gradient(circle at 80% 20%,#fff 1px,transparent 0),radial-gradient(circle at 60% 60%,#fff .5px,transparent 0);background-size:40px 40px,50px 50px,30px 30px;pointer-events:none}.LevelHeroCard_ringWrap__5QDlH{position:relative;width:88px;height:88px}.LevelHeroCard_ringSvg__sWWqk{width:88px;height:88px;transform:rotate(-90deg)}.LevelHeroCard_ringTrack__Y43rT{fill:none;stroke:hsla(0,0%,100%,.15);stroke-width:4}.LevelHeroCard_ringFill__RW5kj{fill:none;stroke:#fff;stroke-width:4;stroke-linecap:round;transition:stroke-dashoffset .9s ease-out}.LevelHeroCard_ringLabel__C8_kt{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff}.LevelHeroCard_ringLevel___3tqK{font-size:26px;font-weight:800;line-height:1;letter-spacing:-.03em}.LevelHeroCard_ringCaption__g_ERn{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;opacity:.7;margin-top:2px}.LevelHeroCard_bannerName___lDPx{font-size:20px;font-weight:700;color:#fff;letter-spacing:-.02em}.LevelHeroCard_bannerXP__iqeOU{font-size:13px;font-weight:500;color:hsla(0,0%,100%,.7);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.LevelHeroCard_stats__1sxTb{background:var(--rs-color-background-elevated);padding:16px 20px;display:flex;flex-direction:column;gap:10px}.LevelHeroCard_barTrack__GEwKQ{height:6px;border-radius:999px;background:var(--rs-color-background-neutral-faded);overflow:hidden}.LevelHeroCard_barFill__5KrtV{height:100%;border-radius:999px;background:#1a6a71;animation:LevelHeroCard_barGrow__TTXEE .9s ease-out both}[data-rs-color-mode=dark] .LevelHeroCard_barFill__5KrtV{background:#2a8d96}@keyframes LevelHeroCard_barGrow__TTXEE{0%{width:0!important}}.LevelHeroCard_bottomRow__didLR{display:flex;justify-content:space-between;align-items:center;font-size:12px;color:var(--rs-color-foreground-disabled)}.LevelHeroCard_nextLevel__3QMNR{color:var(--rs-color-foreground-neutral-faded);font-weight:500}.LevelHeroCard_streakChip__Cu7Zm{display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:600;color:var(--rs-color-foreground-neutral)}.LevelHeroCard_flameIcon__S5cC0{color:#ea580c}[data-rs-color-mode=dark] .LevelHeroCard_flameIcon__S5cC0{color:#ffb020}.LevelNode_row__pvnwQ{display:flex;gap:14px;list-style:none}.LevelNode_timelineCol__LEq39{width:28px;display:flex;flex-direction:column;align-items:center}.LevelNode_lineSegment__phqyK{flex:1 1;min-height:12px}.LevelNode_lineUnlocked__B9w_I{border-left:2px solid #1a6a71}[data-rs-color-mode=dark] .LevelNode_lineUnlocked__B9w_I{border-left-color:#2a8d96}.LevelNode_lineLocked__X2h72{border-left:2px dashed var(--rs-color-border-neutral-faded)}.LevelNode_circle__IRcFK{width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#1a6a71;color:#fff;font-size:10px;font-weight:700;flex-shrink:0}[data-rs-color-mode=dark] .LevelNode_circle__IRcFK{background:#2a8d96}.LevelNode_circleCurrent__IgFji{width:28px;height:28px;font-size:12px;box-shadow:0 0 0 3px rgba(26,106,113,.25)}[data-rs-color-mode=dark] .LevelNode_circleCurrent__IgFji{box-shadow:0 0 0 3px rgba(42,141,150,.3)}.LevelNode_circleLocked__StiTc,[data-rs-color-mode=dark] .LevelNode_circleLocked__StiTc{background:var(--rs-color-background-neutral-faded);color:var(--rs-color-foreground-disabled)}.LevelNode_contentCol__uM6XA{flex:1 1;padding-bottom:24px;display:flex;flex-direction:column;gap:4px}.LevelNode_contentLocked__amOr5{opacity:.45}.LevelNode_contentLocked__amOr5 .LevelNode_threshold__3mHm0{color:var(--rs-color-foreground-disabled)}.LevelNode_nameRow__1Loh7{display:flex;align-items:center;gap:6px}.LevelNode_levelName__qrOqx{font-size:15px;font-weight:600;color:var(--rs-color-foreground-neutral)}.LevelNode_lockIcon__VPHNa{color:var(--rs-color-foreground-disabled)}.LevelNode_checkIcon__0WQ8d{color:#1a6a71}[data-rs-color-mode=dark] .LevelNode_checkIcon__0WQ8d{color:#2a8d96}.LevelNode_hereBadge__nurVo{display:inline-flex;align-self:flex-start;padding:1px 8px;border-radius:999px;background:rgba(26,106,113,.1);border:1px solid rgba(26,106,113,.25);font-size:11px;font-weight:600;color:#1a6a71}[data-rs-color-mode=dark] .LevelNode_hereBadge__nurVo{background:rgba(42,141,150,.15);border-color:rgba(42,141,150,.3);color:#2a8d96}.LevelNode_description__YRgfK{font-size:13px;line-height:1.4;color:var(--rs-color-foreground-neutral-faded);margin:0}.LevelNode_threshold__3mHm0{font-size:12px;font-weight:500;color:#1a6a71;margin-top:2px}[data-rs-color-mode=dark] .LevelNode_threshold__3mHm0{color:#2a8d96}.LevelRoadmap_container__daaUy{padding:0 4px;margin:0;list-style:none}.XPActionsCard_card__GVkbD{background:var(--rs-color-background-elevated);border:1px solid var(--rs-color-border-neutral-faded);border-radius:12px;overflow:hidden}.XPActionsCard_row__ZTTXt{display:flex;align-items:center;gap:12px;padding:12px 14px}.XPActionsCard_row__ZTTXt:not(:last-child){border-bottom:1px solid var(--rs-color-border-neutral-faded)}.XPActionsCard_rowComingSoon__rQXmv{opacity:.6}.XPActionsCard_iconWrap__fbqj8{width:32px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;background:rgba(26,106,113,.08);color:#1a6a71;flex-shrink:0}[data-rs-color-mode=dark] .XPActionsCard_iconWrap__fbqj8{background:rgba(42,141,150,.15);color:#2a8d96}.XPActionsCard_iconComingSoon__yaDha{background:var(--rs-color-background-neutral-faded);color:var(--rs-color-foreground-disabled)}.XPActionsCard_textCol__ODeaY{flex:1 1;display:flex;flex-direction:column;gap:2px}.XPActionsCard_labelRow__dH_cf{display:flex;align-items:center;gap:6px}.XPActionsCard_label__QYnd0{font-size:13.5px;font-weight:600;color:var(--rs-color-foreground-neutral)}.XPActionsCard_description__PwxH_{font-size:12px;color:var(--rs-color-foreground-neutral-faded);line-height:1.35}.XPActionsCard_comingSoonBadge__JuiGc{font-size:10px;font-weight:500;padding:1px 6px;border-radius:999px;background:var(--rs-color-background-neutral-faded);color:var(--rs-color-foreground-disabled)}.XPActionsCard_xpValue__Kysmm{font-size:13px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:#1a6a71;white-space:nowrap}[data-rs-color-mode=dark] .XPActionsCard_xpValue__Kysmm{color:#2a8d96}.XPActionsCard_xpComingSoon__TztpX{color:var(--rs-color-foreground-disabled)}@keyframes page_skeleton__eekb2{0%{background-position:100% 0}50%{background-position:0 0}to{background-position:-100% 0}}@keyframes page_spin__XmSbG{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes page_loadingPulse__2X5B0{0%{opacity:1;transform:scale(1)}40%{opacity:.7;transform:scale(.96)}60%{opacity:.6;transform:scale(1.04)}to{opacity:1;transform:scale(1)}}.page_root__MOEx5{overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain}.page_root__MOEx5::-webkit-scrollbar{display:none}.page_root__MOEx5{height:100%;width:100%;flex:1 1;display:flex;flex-direction:column;color:var(--rs-color-foreground-neutral)}.page_content__dAvb7{padding:60px 40px;display:flex;flex-direction:column;gap:24px}@media(max-width:768px){.page_content__dAvb7{padding:60px 16px 80px;gap:20px}}.page_backLink__qqTAy{display:inline-flex;align-items:center;gap:6px;font-size:13.5px;font-weight:500;color:#1a6a71;text-decoration:none}.page_backLink__qqTAy:hover{opacity:.8}[data-rs-color-mode=dark] .page_backLink__qqTAy{color:#2a8d96}.page_header__G6SEG{display:flex;flex-direction:column;gap:4px}.page_title__Mtpx5{font-size:30px;font-weight:700;letter-spacing:-.025em;line-height:1.2;margin:0}@media(max-width:768px){.page_title__Mtpx5{font-size:26px}}.page_subtitle__q88_a{font-size:14.5px;color:var(--rs-color-foreground-neutral-faded);margin:0}@media(max-width:768px){.page_subtitle__q88_a{font-size:13.5px}}.page_grid__EKcsb{display:grid;grid-template-columns:7fr 5fr;grid-gap:24px;gap:24px;align-items:start}@media(max-width:1024px){.page_grid__EKcsb{grid-template-columns:1fr}}.page_colLeft__l_fmr,.page_colRight__Ttskf{display:flex;flex-direction:column;gap:24px}.page_section__hC6XC{display:flex;flex-direction:column;gap:12px}.page_sectionTitle__4Iuu1{font-size:18px;font-weight:700;letter-spacing:-.02em;margin:0}.page_philosophyCard__WrqAO{display:flex;gap:10px;padding:14px;border-radius:12px;background:rgba(26,106,113,.04);border:1px solid rgba(26,106,113,.12)}[data-rs-color-mode=dark] .page_philosophyCard__WrqAO{background:rgba(42,141,150,.06);border-color:rgba(42,141,150,.15)}.page_colLeft__l_fmr .page_philosophyCard__WrqAO{display:none}@media(max-width:1024px){.page_colLeft__l_fmr .page_philosophyCard__WrqAO{display:flex}.page_colRight__Ttskf .page_philosophyCard__WrqAO{display:none}}.page_philosophyIcon__gHB_o{color:#1a6a71;flex-shrink:0;margin-top:2px}[data-rs-color-mode=dark] .page_philosophyIcon__gHB_o{color:#2a8d96}.page_philosophyText__FKYIg{font-size:13px;line-height:1.5;color:var(--rs-color-foreground-neutral-faded);margin:0}