.daily_eyebrow__H6kBN{display:inline-flex;align-items:center;gap:.4rem;font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--accent)}.daily_eyebrow__H6kBN svg{width:14px;height:14px}.daily_today__HMxrD{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(260px,1fr);gap:clamp(1rem,3vw,2rem);align-items:center;margin-bottom:clamp(2rem,5vw,3rem);padding:clamp(.6rem,1.4vw,1rem);border-radius:calc(var(--radius-xl) + 8px)}@media (prefers-reduced-motion:no-preference){:root[data-entering]:not([data-motion=reduced]) .daily_today__HMxrD{animation:daily_rise__3nGy3 .6s var(--ease) backwards}}.daily_todayStage__k4ROV{border-radius:var(--radius-xl);overflow:hidden;background:color-mix(in srgb,var(--surface-raised) 20%,transparent)}.daily_todayButton__0KJDI{display:grid;place-items:center;width:100%;height:clamp(260px,46vh,460px);padding:1.25rem;border:none;background:none;cursor:zoom-in}.daily_todayButton__0KJDI img{max-width:100%;max-height:100%;object-fit:contain;border-radius:var(--radius-md);filter:drop-shadow(0 20px 36px rgb(0 0 0/.25))}.daily_todayText__ZXh1x{display:flex;flex-direction:column;gap:.5rem;padding:1rem}.daily_todayText__ZXh1x h2{font-family:var(--font-display);font-size:clamp(2rem,4vw,3rem);font-weight:700;letter-spacing:-.025em;line-height:1.05;overflow-wrap:anywhere}.daily_date__rADhP{color:var(--text-muted)}.daily_more__ggDTH{color:var(--text-faint);font-size:.88rem}.daily_view__Dw0kh{display:inline-flex;align-items:center;gap:.45rem;width:fit-content;height:42px;margin-top:.5rem;padding:0 1.1rem;border-radius:12px;border:none;background:var(--text);color:var(--bg);font-weight:600;transition:background .2s,transform .2s var(--ease)}.daily_view__Dw0kh:hover{background:var(--accent);color:var(--accent-text);transform:translateY(-1px)}.daily_view__Dw0kh svg{width:17px;height:17px}.daily_milestones__K_lRF{margin-bottom:clamp(1.75rem,4vw,2.75rem);padding:clamp(1rem,2.5vw,1.4rem);border-radius:var(--radius-xl)}.daily_milestoneGrid__T246B{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(220px,100%),1fr));gap:.75rem;list-style:none;padding:0;margin:.75rem 0 0}.daily_milestoneCard__aFESg{display:flex;align-items:center;gap:.75rem;width:100%;padding:.55rem;border-radius:14px;border:1px solid var(--glass-edge);background:color-mix(in srgb,var(--surface-raised) 50%,transparent);color:var(--text);text-align:left;cursor:zoom-in;transition:transform .2s var(--ease),border-color .2s}.daily_milestoneCard__aFESg:hover{transform:translateY(-2px);border-color:var(--accent)}.daily_milestoneThumb__WPaXs{width:56px;height:56px;border-radius:10px;overflow:hidden;flex-shrink:0;background:var(--ph,var(--bg-sunk))}.daily_milestoneThumb__WPaXs img{width:100%;height:100%;object-fit:cover}.daily_milestoneText__JW2Ih{min-width:0;display:flex;flex-direction:column;gap:.15rem}.daily_milestoneText__JW2Ih small{font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--accent)}.daily_milestoneText__JW2Ih strong{font-size:.92rem;font-weight:650;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.daily_milestoneText__JW2Ih span{font-size:.76rem;color:var(--text-muted)}.daily_month__8IZio{margin-bottom:clamp(1.75rem,4vw,2.75rem)}.daily_monthTitle__d_5P6{display:flex;align-items:baseline;gap:.75rem;margin-bottom:.9rem;font-family:var(--font-display);font-size:clamp(1.5rem,3vw,2rem);font-weight:700;letter-spacing:-.015em}.daily_monthTitle__d_5P6 span{color:var(--text-faint);font-family:var(--font-sans);font-size:.85rem;font-weight:500}.daily_days__dsREF{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(170px,45%),1fr));gap:clamp(.5rem,1.2vw,.85rem);margin:0;padding:0;list-style:none}.daily_days__dsREF li{animation-delay:calc(min(var(--i, 0), 14) * 30ms)}@media (prefers-reduced-motion:no-preference){:root[data-entering]:not([data-motion=reduced]) .daily_days__dsREF li{animation:daily_rise__3nGy3 .5s var(--ease) backwards}}.daily_day__XlYhq{position:relative;display:block;width:100%;aspect-ratio:1;padding:0;border-radius:var(--radius-lg);border:none;overflow:hidden;background:var(--ph,var(--bg-sunk));box-shadow:var(--shadow-sm);cursor:zoom-in;transition:transform .5s var(--ease),box-shadow .5s var(--ease)}.daily_day__XlYhq img{width:100%;height:100%;object-fit:cover;transition:transform .9s var(--ease)}.daily_day__XlYhq:focus-visible,.daily_day__XlYhq:hover{transform:translateY(-5px);box-shadow:var(--shadow-lg),0 0 0 1px var(--glass-edge)}.daily_day__XlYhq:hover img{transform:scale(1.07)}.daily_stamp__gsl8F{position:absolute;top:.5rem;left:.5rem;display:flex;flex-direction:column;align-items:center;min-width:2.6rem;padding:.25rem .45rem .3rem;border-radius:10px;border:1px solid var(--glass-edge);background:var(--glass);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);color:var(--text);line-height:1;box-shadow:var(--shadow-sm)}.daily_stamp__gsl8F strong{font-family:var(--font-display);font-size:1.25rem;font-weight:800}.daily_stamp__gsl8F small{margin-top:.15rem;color:var(--text-muted);font-size:.62rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.daily_name__sU2pl{position:absolute;left:.45rem;right:.45rem;bottom:.45rem;padding:.35rem .6rem;border-radius:var(--radius-md);border:1px solid var(--glass-edge);background:var(--glass);color:var(--text);font-size:.8rem;font-weight:600;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;opacity:0;transform:translateY(8px);transition:opacity .35s var(--ease),transform .45s var(--ease)}.daily_day__XlYhq:focus-visible .daily_name__sU2pl,.daily_day__XlYhq:hover .daily_name__sU2pl{opacity:1;transform:none}@media (hover:none){.daily_name__sU2pl{opacity:1;transform:none}}@media (max-width:860px){.daily_today__HMxrD{grid-template-columns:1fr}.daily_todayText__ZXh1x{padding-top:0}}@keyframes daily_rise__3nGy3{0%{opacity:0;transform:translateY(14px)}}@media (prefers-reduced-motion:reduce){.daily_days__dsREF li,.daily_today__HMxrD{animation:none}}:root[data-motion=reduced] .daily_days__dsREF li,:root[data-motion=reduced] .daily_today__HMxrD{animation:none}.cascade_layer__k_cVL{position:fixed;inset:0;z-index:250000;width:auto;height:auto;margin:0;padding:0;border:none;background:transparent;overflow:visible;pointer-events:none;color:var(--text)}.cascade_panel__VElUm{position:fixed;left:0;top:0;box-sizing:border-box;min-width:175px;max-width:min(240px,calc(100vw - 16px));min-height:48px;padding:.25rem;border-radius:12px;border:1px solid var(--glass-edge);background:color-mix(in srgb,var(--bg) 99%,transparent);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);box-shadow:var(--shadow-lg),var(--glass-shine);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;pointer-events:auto}.cascade_root__A_JvG{transform-origin:var(--ox,top left);animation:cascade_pop__hLViy .15s var(--ease)}.cascade_sub__01O2N{min-width:165px;animation:cascade_slide__tAnZr .14s var(--ease)}.cascade_sub__01O2N[data-side=left]{animation-name:cascade_slideLeft__Ja0RU}.cascade_row__gg4z_{display:flex;align-items:center;gap:.45rem;width:100%;min-height:28px;padding:.25rem .45rem;border:none;border-radius:7px;background:none;color:var(--text);font:inherit;font-size:.82rem;text-align:left;text-decoration:none;cursor:pointer;transition:background .12s,color .12s}.cascade_noIcon__zkk6S,.cascade_row__gg4z_>svg:first-child{width:14px;height:14px;flex-shrink:0;color:var(--text-faint);transition:color .12s,transform .2s var(--ease)}.cascade_text__FKf_N{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cascade_row__gg4z_ small{flex-shrink:0;color:var(--text-faint);font-size:.72rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cascade_chevron__w_sIw{width:12px;height:12px;flex-shrink:0;margin-right:-.15rem;color:var(--text-faint)}.cascade_rowOpen__or26M,.cascade_row__gg4z_:focus-visible,.cascade_row__gg4z_:hover{outline:none;background:color-mix(in srgb,var(--accent) 12%,transparent);color:var(--accent)}.cascade_rowOpen__or26M>svg:first-child,.cascade_row__gg4z_:focus-visible>svg:first-child,.cascade_row__gg4z_:hover>svg:first-child{color:var(--accent);transform:scale(1.12) rotate(-6deg)}.cascade_rowOpen__or26M .cascade_chevron__w_sIw{color:var(--accent)}.cascade_row__gg4z_:active{background:color-mix(in srgb,var(--accent) 20%,transparent)}.cascade_row__gg4z_:disabled{opacity:.45;cursor:default;background:none;color:var(--text)}.cascade_row__gg4z_[data-on]>svg:first-child{color:var(--accent)}.cascade_heart__WCPFJ[data-on]:hover>svg:first-child,.cascade_heart__WCPFJ[data-on]>svg:first-child{fill:currentColor;color:#d63a52}.cascade_danger__XCb5j:focus-visible,.cascade_danger__XCb5j:hover{background:color-mix(in srgb,#d63a52 12%,transparent);color:#d63a52}.cascade_danger__XCb5j:focus-visible>svg:first-child,.cascade_danger__XCb5j:hover>svg:first-child{color:#d63a52}.cascade_sep__B2j5T{height:1px;margin:.18rem .35rem;background:var(--glass-edge)}.cascade_label__uxH_F{margin:0;padding:.25rem .45rem .1rem;color:var(--text-faint);font-size:.62rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.cascade_node__2xP3g{padding:.15rem}.cascade_head__7_1p1{display:flex;align-items:center;gap:.45rem;padding:.2rem .35rem .35rem;margin-bottom:.15rem;border-bottom:1px solid var(--glass-edge)}.cascade_head__7_1p1 img{width:30px;height:30px;flex-shrink:0;border-radius:6px;object-fit:cover;background:conic-gradient(var(--bg-sunk) 25%,var(--surface-raised) 0 50%,var(--bg-sunk) 0 75%,var(--surface-raised) 0) 0 0 /10px 10px;box-shadow:var(--shadow-sm)}.cascade_headIcon__xouOR{display:grid;place-items:center;width:26px;height:26px;flex-shrink:0;border-radius:6px;background:color-mix(in srgb,var(--accent) 14%,transparent);color:var(--accent)}.cascade_headIcon__xouOR svg{width:14px;height:14px}.cascade_headText__4xQBB{display:flex;flex-direction:column;min-width:0}.cascade_headText__4xQBB strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-display);font-size:.82rem;font-weight:700}.cascade_headText__4xQBB small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-faint);font-size:.68rem}.cascade_nav__T2rFM{display:flex;gap:.15rem;padding:.1rem .15rem .25rem;margin-bottom:.15rem;border-bottom:1px solid var(--glass-edge)}.cascade_nav__T2rFM button{display:grid;place-items:center;flex:1 1;height:26px;border:none;border-radius:6px;background:none;color:var(--text-muted);cursor:pointer}.cascade_nav__T2rFM button:focus-visible,.cascade_nav__T2rFM button:hover{outline:none;background:color-mix(in srgb,var(--accent) 12%,transparent);color:var(--accent)}.cascade_nav__T2rFM button:disabled{opacity:.35;background:none;cursor:default}.cascade_nav__T2rFM svg{width:13px;height:13px}.cascade_newRow__7_9Bs{display:flex;gap:.3rem}.cascade_newRow__7_9Bs input{flex:1 1;min-width:0;height:32px;padding:0 .6rem;border:1px solid var(--glass-edge);border-radius:9px;background:color-mix(in srgb,var(--surface-raised) 55%,transparent);color:var(--text);font:inherit;font-size:.85rem}.cascade_newRow__7_9Bs input:focus{outline:none;border-color:var(--accent)}.cascade_newRow__7_9Bs button{display:grid;place-items:center;width:32px;height:32px;border:none;border-radius:9px;background:var(--accent);color:#fff;cursor:pointer}.cascade_newRow__7_9Bs button:disabled{opacity:.4;cursor:default}.cascade_newRow__7_9Bs svg{width:15px;height:15px}@keyframes cascade_pop__hLViy{0%{opacity:0;transform:scale(.92)}}@keyframes cascade_slide__tAnZr{0%{opacity:0;transform:translateX(-6px)}}@keyframes cascade_slideLeft__Ja0RU{0%{opacity:0;transform:translateX(6px)}}@media (prefers-reduced-motion:reduce){.cascade_root__A_JvG,.cascade_sub__01O2N{animation:none}}.menu_trigger__5HKA2{display:inline-flex;align-items:center;gap:.5rem;height:40px;padding:0 .95rem 0 .8rem;border-radius:calc(var(--bar-radius) - 10px);border:1px solid var(--glass-edge);background:color-mix(in srgb,var(--surface-raised) 55%,transparent);color:var(--text);font-size:.875rem;font-weight:600;transition:transform .25s var(--ease),border-color .2s}.menu_trigger__5HKA2:hover{border-color:var(--accent);transform:translateY(-1px)}.menu_burger__jKBiL{display:grid;gap:4px;width:16px}.menu_burger__jKBiL span{display:block;height:2px;border-radius:2px;background:currentColor;transition:transform .3s var(--ease)}.menu_burger__jKBiL span:last-child{width:70%;justify-self:end}.menu_trigger__5HKA2:hover .menu_burger__jKBiL span:last-child{transform:scaleX(1.43);transform-origin:right}.menu_menu__mvSid{position:fixed;inset:0;width:100vw;height:100dvh;max-width:none;max-height:none;margin:0;padding:0;border:none;color:var(--text);overflow:hidden;background:radial-gradient(60% 50% at 15% 10%,color-mix(in srgb,var(--accent) 20%,transparent),transparent 70%),radial-gradient(50% 45% at 90% 95%,color-mix(in srgb,#b58cf0 18%,transparent),transparent 70%),color-mix(in srgb,var(--bg) 94%,transparent);animation:menu_open__l_kB3 .45s var(--ease) backwards}.menu_menu__mvSid::backdrop{background:rgb(0 0 0/.1);-webkit-backdrop-filter:blur(22px) saturate(1.4);backdrop-filter:blur(22px) saturate(1.4);animation:menu_fade__FudYA .4s ease backwards}.menu_leaving__CpaRq{animation:menu_shut__G0PR7 .3s ease forwards}.menu_leaving__CpaRq::backdrop{animation:menu_fadeOut__Q_cux .3s ease forwards}.menu_glowA__jRfCH,.menu_glowB__BUHHd{position:absolute;z-index:-1;width:50vmax;aspect-ratio:1;border-radius:50%;pointer-events:none;animation:menu_drift__m_sjt 20s ease-in-out infinite alternate}.menu_glowA__jRfCH{top:-20%;right:-10%;background:radial-gradient(circle,color-mix(in srgb,#f2b35a 26%,transparent),transparent 65%)}.menu_glowB__BUHHd{bottom:-25%;left:-15%;background:radial-gradient(circle,color-mix(in srgb,var(--accent) 20%,transparent),transparent 65%);animation-duration:26s;animation-direction:alternate-reverse}.menu_corner__0xt4d{position:absolute;z-index:-1;right:clamp(-2rem,-2vw,0rem);bottom:-2rem;width:clamp(180px,24vw,360px);aspect-ratio:1;object-fit:contain;filter:drop-shadow(0 20px 30px rgb(60 30 5/.25));transform:rotate(-12deg);pointer-events:none;animation:menu_lean__pev62 .8s var(--ease) .3s backwards}@keyframes menu_lean__pev62{0%{opacity:0;transform:rotate(-30deg) translate(30%,30%)}}@media (max-width:860px){.menu_corner__0xt4d{width:140px;opacity:.85}}.menu_inner__UDBHK{height:100%;width:100%;overflow-y:auto;padding:var(--header-top) max(var(--page-pad),(100% - var(--max-w))/2 + var(--page-pad)) 2rem;overscroll-behavior:contain;scrollbar-gutter:stable}.menu_head__3xlA3{display:flex;align-items:center;justify-content:space-between;height:var(--header-h);padding:0 .6rem 0 1.1rem;margin-bottom:clamp(1rem,4vh,2.5rem)}.menu_logo___3t22{display:inline-flex;align-items:center;gap:.6rem;font-family:var(--font-display);font-size:1.45rem;font-weight:800;letter-spacing:-.02em;text-decoration:none}.menu_logoMascot__4a1Gk{width:34px;height:34px;object-fit:contain;filter:drop-shadow(0 2px 4px rgb(60 30 5/.25));transform:rotate(-6deg)}.menu_logoMark__GESlx{width:1.4rem;height:1.4rem;border-radius:.42rem .42rem .42rem .14rem;background:var(--amber-gradient);box-shadow:inset 0 1px 0 rgb(255 255 255/.35);transform:rotate(-6deg)}.menu_amber__M2isu,.menu_ink__mxPlu{-webkit-background-clip:text;background-clip:text;color:transparent}.menu_ink__mxPlu{background-image:var(--ink-gradient)}.menu_amber__M2isu{background-image:var(--amber-gradient)}.menu_close__ut5AV{display:grid;place-items:center;width:44px;height:44px;border-radius:14px;border:1px solid var(--glass-edge);background:color-mix(in srgb,var(--surface-raised) 60%,transparent);box-shadow:var(--shadow-sm),var(--glass-shine);color:var(--text);transition:transform .3s var(--ease)}.menu_close__ut5AV:hover{transform:rotate(90deg)}.menu_close__ut5AV svg{width:20px;height:20px}.menu_layout__uVKTz{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(300px,1fr);gap:clamp(1.5rem,4vw,3.5rem);align-items:start}.menu_left___LZWS,.menu_right__ocyQf{display:flex;flex-direction:column;gap:.9rem;min-width:0}.menu_list__LmyVI{margin:0;padding:0;list-style:none}.menu_list__LmyVI li{animation:menu_rise__aXiKL .5s var(--ease) backwards;animation-delay:calc(var(--i, 0) * 45ms + .1s)}.menu_link__dmCks{position:relative;isolation:isolate;display:flex;align-items:center;gap:1rem;padding:.7rem .9rem;border-radius:var(--radius-lg);color:var(--text);text-decoration:none;transition:padding .35s var(--ease)}.menu_link__dmCks:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:color-mix(in srgb,var(--surface-raised) 65%,transparent);box-shadow:var(--shadow-sm),var(--glass-shine);opacity:0;transform:scaleX(.97);transition:opacity .25s,transform .35s var(--ease)}.menu_link__dmCks:focus-visible:before,.menu_link__dmCks:hover:before{opacity:1;transform:none}.menu_link__dmCks:focus-visible,.menu_link__dmCks:hover{padding-left:1.3rem}.menu_num__oW52M{width:1.6rem;flex-shrink:0;color:var(--text-faint);font-family:var(--font-mono);font-size:.8rem}.menu_text__o6E9T{display:flex;flex-direction:column;min-width:0}.menu_text__o6E9T strong{font-family:var(--font-display);font-size:clamp(1.6rem,3.6vw,2.6rem);font-weight:800;letter-spacing:-.03em;line-height:1.05;font-variation-settings:"SOFT" 100,"opsz" 144;transition:color .2s}.menu_text__o6E9T small{margin-top:.15rem;color:var(--text-muted);font-size:.86rem}.menu_link__dmCks>svg{width:22px;height:22px;margin-left:auto;flex-shrink:0;color:var(--text-faint);opacity:0;transform:translateX(-10px);transition:opacity .25s,transform .35s var(--ease),color .2s}.menu_link__dmCks:focus-visible>svg,.menu_link__dmCks:hover>svg{opacity:1;transform:none;color:var(--accent)}.menu_linkOn__wxXax .menu_num__oW52M,.menu_linkOn__wxXax .menu_text__o6E9T strong,.menu_link__dmCks:focus-visible .menu_text__o6E9T strong,.menu_link__dmCks:hover .menu_num__oW52M,.menu_link__dmCks:hover .menu_text__o6E9T strong{color:var(--accent)}.menu_pick__rP9E_{display:flex;gap:.9rem;align-items:center;padding:.5rem;border-radius:var(--radius-xl);border:1px solid var(--glass-edge);background:color-mix(in srgb,var(--surface-raised) 55%,transparent);box-shadow:var(--glass-shine);animation:menu_rise__aXiKL .5s var(--ease) .35s backwards}.menu_pickImage__RxwIy{flex-shrink:0;display:block;width:84px;height:84px;border-radius:calc(var(--radius-xl) - 6px);overflow:hidden;background:linear-gradient(100deg,transparent 30%,rgb(255 255 255/.5) 50%,transparent 70%) 0 0 /250% 100%,var(--bg-sunk);animation:menu_sweep__KhBLS 1.2s linear infinite}.menu_pickImage__RxwIy img{width:100%;height:100%;object-fit:cover;animation:menu_pickIn__s2q4s .5s var(--ease) backwards;transition:transform .6s var(--ease)}.menu_pickImage__RxwIy:hover img{transform:scale(1.08) rotate(-2deg)}.menu_pickText__yNqSj{display:flex;flex-direction:column;gap:.25rem;min-width:0}.menu_pickText__yNqSj strong{font-family:var(--font-display);font-size:1.1rem;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.menu_pickShuffle__KGgqN{display:inline-flex;align-items:center;gap:.35rem;width:fit-content;padding:.3rem .7rem .3rem .55rem;border-radius:9px;border:1px solid var(--glass-edge);background:color-mix(in srgb,var(--surface-raised) 50%,transparent);color:var(--text-muted);font-size:.8rem;font-weight:600;transition:color .15s,border-color .2s}.menu_pickShuffle__KGgqN svg{width:14px;height:14px;transition:transform .4s var(--ease)}.menu_pickShuffle__KGgqN:hover:not(:disabled){color:var(--accent);border-color:var(--accent)}.menu_pickShuffle__KGgqN:hover:not(:disabled) svg{transform:rotate(180deg)}.menu_pickShuffle__KGgqN:disabled svg{animation:menu_spin__ulKV0 .8s linear infinite}.menu_box__Ic7xv{display:flex;flex-direction:column;gap:.6rem;padding:1rem;border-radius:var(--radius-xl);border:1px solid var(--glass-edge);background:color-mix(in srgb,var(--surface-raised) 50%,transparent);box-shadow:var(--shadow-sm),var(--glass-shine);animation:menu_rise__aXiKL .5s var(--ease) backwards;animation-delay:calc(var(--i, 0) * 70ms + .18s)}.menu_boxTitle__5UoLd{margin:0 0 0 .15rem;font-size:.68rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--text-faint)}.menu_tools__m4KQg{display:flex;flex-direction:column;gap:.4rem;margin:0;padding:0;list-style:none}.menu_tool__91hRP{display:flex;align-items:center;gap:.75rem;padding:.55rem .8rem .55rem .55rem;border-radius:var(--radius-lg);color:var(--text);text-decoration:none;transition:background .2s,transform .3s var(--ease)}.menu_tool__91hRP:hover{background:color-mix(in srgb,var(--surface-raised) 75%,transparent);transform:translateX(3px)}.menu_tool__91hRP>svg{width:16px;height:16px;margin-left:auto;flex-shrink:0;color:var(--text-faint);transition:color .2s,transform .3s var(--ease)}.menu_tool__91hRP:hover>svg{color:var(--accent);transform:translateX(2px)}.menu_toolIcon__i6TEc{display:grid;place-items:center;flex-shrink:0;width:38px;height:38px;border-radius:12px;background:var(--amber-gradient);color:#fff;box-shadow:inset 0 1px 0 rgb(255 255 255/.35)}.menu_tools__m4KQg li:nth-child(2) .menu_toolIcon__i6TEc{background:linear-gradient(160deg,#b58cf0,#7c4fd6 55%,#4b2a96)}.menu_tools__m4KQg li:nth-child(3) .menu_toolIcon__i6TEc{background:linear-gradient(160deg,#7fe0cf,#2bb39a 55%,#136f60)}.menu_toolIcon__i6TEc svg{width:18px;height:18px}.menu_toolText__F75e0{display:flex;flex-direction:column;min-width:0}.menu_toolText__F75e0 strong{font-size:.95rem;font-weight:650}.menu_toolText__F75e0 small{color:var(--text-muted);font-size:.8rem}.menu_rows__Mpvfr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.3rem;margin:0;padding:0;list-style:none}.menu_row__ZP0Hl{display:flex;align-items:center;gap:.55rem;padding:.5rem .65rem;border-radius:var(--radius-md);color:var(--text);font-size:.9rem;font-weight:500;text-decoration:none;transition:background .2s,color .15s}.menu_row__ZP0Hl svg{width:16px;height:16px;color:var(--text-faint);transition:color .2s}.menu_row__ZP0Hl:hover{background:color-mix(in srgb,var(--surface-raised) 75%,transparent);color:var(--accent)}.menu_rowOn__ecjyh,.menu_row__ZP0Hl:hover svg{color:var(--accent)}.menu_rowOn__ecjyh{background:color-mix(in srgb,var(--accent) 13%,transparent);font-weight:650}.menu_rowOn__ecjyh svg{color:var(--accent)}@media (max-width:520px){.menu_rows__Mpvfr{grid-template-columns:minmax(0,1fr)}}.menu_boxLegal__aROAo{flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.5rem 1rem;padding:.75rem 1rem;background:color-mix(in srgb,var(--surface-raised) 30%,transparent)}.menu_legal__FzoV_{display:flex;gap:1rem;margin:0;padding:0;list-style:none}.menu_legal__FzoV_ a{display:inline-flex;align-items:center;gap:.3rem;color:var(--text-muted);font-size:.85rem;text-decoration:none;transition:color .15s}.menu_legal__FzoV_{flex-wrap:wrap;gap:.4rem 1rem}.menu_legal__FzoV_ svg{width:13px;height:13px}.menu_legal__FzoV_ a:hover{color:var(--accent)}.menu_wordmark__Z_8WO{position:absolute;z-index:-1;left:50%;top:55%;font-family:var(--font-display);font-size:clamp(6rem,24vw,22rem);font-weight:800;letter-spacing:-.05em;line-height:1;white-space:nowrap;opacity:.09;filter:blur(4px);transform:translate(-50%,-50%) rotate(-8deg);-webkit-user-select:none;user-select:none;pointer-events:none}@media (max-width:860px){.menu_layout__uVKTz{grid-template-columns:1fr}}@media (max-width:640px){.menu_menu__mvSid{background:radial-gradient(60% 40% at 15% 5%,color-mix(in srgb,var(--accent) 16%,transparent),transparent 70%),var(--bg)}.menu_inner__UDBHK{padding-bottom:calc(5.5rem + env(safe-area-inset-bottom))}.menu_head__3xlA3{margin-bottom:.75rem}.menu_layout__uVKTz,.menu_left___LZWS,.menu_right__ocyQf{gap:.75rem}.menu_list__LmyVI{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem}.menu_link__dmCks,.menu_link__dmCks:focus-visible,.menu_link__dmCks:hover{flex-direction:column;align-items:flex-start;gap:.55rem;min-height:5.2rem;padding:.8rem .85rem}.menu_link__dmCks:before{opacity:1;transform:none;border:1px solid var(--glass-edge)}.menu_num__oW52M,.menu_text__o6E9T small{display:none}.menu_text__o6E9T strong{font-size:1.2rem;letter-spacing:-.02em}.menu_link__dmCks>svg{order:-1;width:20px;height:20px;margin:0;opacity:1;transform:none;color:var(--accent)}.menu_linkOn__wxXax:before{background:color-mix(in srgb,var(--accent) 14%,var(--surface-raised));border-color:color-mix(in srgb,var(--accent) 35%,transparent)}.menu_pick__rP9E_{display:none}.menu_box__Ic7xv{padding:.85rem}.menu_corner__0xt4d,.menu_wordmark__Z_8WO{display:none}}@media (max-width:640px) and (min-width:360px){.menu_rows__Mpvfr{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.menu_trigger__5HKA2{padding:0 .7rem}.menu_triggerLabel__ntFEv{display:none}.menu_head__3xlA3{padding:0 .4rem 0 .6rem;margin-bottom:.75rem}}@keyframes menu_open__l_kB3{0%{opacity:0;transform:translateY(-14px)}}@keyframes menu_shut__G0PR7{to{opacity:0;transform:translateY(-10px)}}@keyframes menu_fade__FudYA{0%{opacity:0}}@keyframes menu_fadeOut__Q_cux{to{opacity:0}}@keyframes menu_rise__aXiKL{0%{opacity:0;transform:translateY(18px)}}@keyframes menu_drift__m_sjt{to{transform:translate(-25vw,20vh) scale(1.15)}}@keyframes menu_sweep__KhBLS{0%{background-position:150% 0,0 0}to{background-position:-100% 0,0 0}}@keyframes menu_pickIn__s2q4s{0%{opacity:0;transform:scale(1.1)}}@keyframes menu_spin__ulKV0{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.menu_box__Ic7xv,.menu_corner__0xt4d,.menu_glowA__jRfCH,.menu_glowB__BUHHd,.menu_list__LmyVI li,.menu_menu__mvSid,.menu_menu__mvSid::backdrop,.menu_pickImage__RxwIy,.menu_pickImage__RxwIy img,.menu_pickShuffle__KGgqN:disabled svg,.menu_pick__rP9E_,.menu_wordmark__Z_8WO{animation:none}.menu_pickImage__RxwIy:hover img,.menu_pickShuffle__KGgqN:hover:not(:disabled) svg{transform:none}}:root[data-motion=reduced] .menu_box__Ic7xv,:root[data-motion=reduced] .menu_corner__0xt4d,:root[data-motion=reduced] .menu_glowA__jRfCH,:root[data-motion=reduced] .menu_glowB__BUHHd,:root[data-motion=reduced] .menu_list__LmyVI li,:root[data-motion=reduced] .menu_menu__mvSid,:root[data-motion=reduced] .menu_menu__mvSid::backdrop,:root[data-motion=reduced] .menu_pickImage__RxwIy,:root[data-motion=reduced] .menu_pickImage__RxwIy img,:root[data-motion=reduced] .menu_pickShuffle__KGgqN:disabled svg,:root[data-motion=reduced] .menu_pick__rP9E_,:root[data-motion=reduced] .menu_wordmark__Z_8WO{animation:none}:root[data-motion=reduced] .menu_pickImage__RxwIy:hover img,:root[data-motion=reduced] .menu_pickShuffle__KGgqN:hover:not(:disabled) svg{transform:none}.accountMenu_placeholder__KZF0f{display:inline-block;width:40px;height:40px}.accountMenu_signIn__hFaob svg{width:17px;height:17px}.accountMenu_unavailable__GY6H_{border:0;background:transparent;color:var(--text-faint);font:inherit;font-size:.875rem;cursor:pointer;opacity:.85}.accountMenu_unavailable__GY6H_ svg{opacity:.6}.accountMenu_me__6TxjQ{padding-left:.35rem;cursor:pointer;font:inherit;font-size:.875rem;font-weight:600}.accountMenu_label__nPwhX{max-width:9rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.accountMenu_avatar__e_qrA,.accountMenu_face__aNkYv{position:relative;display:grid;place-items:center;flex-shrink:0;border-radius:50%;background:var(--amber-gradient);color:#fff;font-family:var(--font-display);font-weight:800;box-shadow:inset 0 1px 0 rgb(255 255 255/.35)}.accountMenu_avatar__e_qrA{width:28px;height:28px;font-size:.8rem}.accountMenu_face__aNkYv{width:clamp(84px,12vw,120px);height:clamp(84px,12vw,120px);font-size:clamp(2.2rem,5vw,3.2rem);box-shadow:0 0 0 6px color-mix(in srgb,var(--surface-raised) 70%,transparent),var(--shadow-lg);animation:accountMenu_faceIn__QuLOT .6s cubic-bezier(.2,1.4,.4,1) .05s backwards}.accountMenu_withPic__R_8FE{overflow:hidden;background:radial-gradient(circle at 50% 35%,#fff,color-mix(in srgb,var(--accent) 12%,var(--surface-raised)))}.accountMenu_withPic__R_8FE img{width:86%;height:86%;object-fit:contain}.accountMenu_dot__kA1_6{position:absolute;top:-1px;right:-1px;width:9px;height:9px;border:2px solid var(--surface-raised);border-radius:50%;background:#f2a33a}.accountMenu_count__ID9m5{position:absolute;top:-5px;right:-7px;display:grid;place-items:center;min-width:17px;height:17px;padding:0 4px;border:2px solid var(--surface-raised);border-radius:999px;background:#d9453b;color:#fff;font-family:var(--font-body,inherit);font-size:.62rem;font-weight:800;line-height:1;animation:accountMenu_bump__QYCMI .5s cubic-bezier(.2,1.4,.4,1)}@keyframes accountMenu_bump__QYCMI{0%{transform:scale(.4)}}.accountMenu_wordmark__pRvCz{font-size:clamp(4rem,14vw,13rem)}.accountMenu_kicker__C12Ir{display:inline-flex;align-items:center;gap:.5rem;color:var(--accent);font-size:.78rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.accountMenu_kicker__C12Ir svg{width:17px;height:17px}.accountMenu_who__Fq_hs{display:flex;align-items:center;gap:clamp(1rem,3vw,1.6rem);margin-bottom:clamp(1.2rem,3vw,2rem);animation:accountMenu_rise__W9drE .5s var(--ease) backwards}.accountMenu_whoText__Y696g{min-width:0}.accountMenu_name__szaNg{display:block;overflow:hidden;font-family:var(--font-display);font-size:clamp(2.2rem,5.5vw,3.8rem);font-weight:800;letter-spacing:-.035em;line-height:1.02;text-overflow:ellipsis;white-space:nowrap;font-variation-settings:"SOFT" 100,"opsz" 144}.accountMenu_handle__CYHPX{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .55rem;margin-top:.45rem;color:var(--text-muted);font-weight:600}.accountMenu_role__WZYE5{display:inline-flex;align-items:center;gap:.25rem;padding:.12rem .55rem;border-radius:var(--radius-full);font-size:.7rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.accountMenu_role__WZYE5 svg{width:12px;height:12px}.accountMenu_admin__THFRi{background:var(--amber-gradient);color:#fff}.accountMenu_editor__yGCM4{background:color-mix(in srgb,#3b82c4 16%,transparent);color:#3b82c4}.accountMenu_insider__iiVqc{background:color-mix(in srgb,#8b5cf6 16%,transparent);color:#8b5cf6}.accountMenu_safe__tARcQ{background:color-mix(in srgb,var(--success) 16%,transparent);color:var(--success)}.accountMenu_discordLinked__7cpPW{background:color-mix(in srgb,#5865f2 16%,transparent);color:#5865f2}.accountMenu_discordConnectPill__2RBXV{background:color-mix(in srgb,var(--accent) 14%,transparent);color:var(--accent);text-decoration:none}.accountMenu_discordConnectPill__2RBXV:hover{background:color-mix(in srgb,var(--accent) 24%,transparent)}.accountMenu_notice__UIyN0{display:inline-flex;align-items:center;gap:.45rem;margin-top:.7rem;padding:.45rem .75rem;border-radius:10px;background:color-mix(in srgb,var(--accent) 16%,transparent);color:var(--accent);font-size:.84rem;font-weight:600;text-decoration:none}.accountMenu_outRow__t2PNM{margin-top:.35rem;padding-top:.55rem;border-top:1px solid var(--glass-edge)}.accountMenu_notice__UIyN0 svg{width:15px;height:15px}.accountMenu_stats__zRaCj{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.4rem;margin:0;padding:0;list-style:none}.accountMenu_stats__zRaCj li{display:flex;flex-direction:column;align-items:flex-start;gap:.1rem;padding:.6rem .65rem;border-radius:12px;background:color-mix(in srgb,var(--surface-raised) 60%,transparent)}.accountMenu_stats__zRaCj svg{width:15px;height:15px;color:var(--accent)}.accountMenu_stats__zRaCj strong{margin-top:.15rem;font-family:var(--font-display);font-size:1.5rem;font-weight:800;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.accountMenu_stats__zRaCj small{color:var(--text-muted);font-size:.74rem}.accountMenu_badges__SKI1M{margin-top:.6rem;color:var(--text-muted);font-size:.8rem;line-height:1.5}.accountMenu_badges__SKI1M:before{content:"✦ ";color:var(--accent)}.accountMenu_saved__kjpqf{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.35rem;margin:0;padding:0;list-style:none}.accountMenu_saved__kjpqf a{display:block;aspect-ratio:1;border-radius:10px;overflow:hidden;background:color-mix(in srgb,var(--text) 6%,transparent);transition:transform .25s var(--ease)}.accountMenu_saved__kjpqf a:hover{transform:translateY(-2px) scale(1.04)}.accountMenu_saved__kjpqf img{width:100%;height:100%;object-fit:cover}.accountMenu_empty__z5hrl{color:var(--text-muted);font-size:.86rem}.accountMenu_out__n_ZaZ{width:100%;border:none;background:none;font:inherit;font-size:.9rem;text-align:left;cursor:pointer}.accountMenu_out__n_ZaZ:hover,.accountMenu_out__n_ZaZ:hover svg{color:#b2392f!important}@keyframes accountMenu_faceIn__QuLOT{0%{opacity:0;transform:scale(.6) rotate(-10deg)}}@keyframes accountMenu_rise__W9drE{0%{opacity:0;transform:translateY(14px)}}@media (prefers-reduced-motion:reduce){.accountMenu_face__aNkYv,.accountMenu_who__Fq_hs{animation:none}}@media (max-width:720px){body:has([data-mobile-nav]) .accountMenu_me__6TxjQ,body:has([data-mobile-nav]) .accountMenu_placeholder__KZF0f,body:has([data-mobile-nav]) .accountMenu_signIn__hFaob{display:none}}@media (max-width:600px){.accountMenu_label__nPwhX{display:none}.accountMenu_me__6TxjQ,.accountMenu_signIn__hFaob{padding:0 .45rem}.accountMenu_stats__zRaCj{grid-template-columns:repeat(2,minmax(0,1fr))}.accountMenu_saved__kjpqf{grid-template-columns:repeat(3,minmax(0,1fr))}}.accountMenu_notes__J3MyT{display:flex;flex-direction:column;gap:.3rem;margin:0;padding:0;list-style:none}.accountMenu_notes__J3MyT a{display:flex;align-items:center;gap:.65rem;padding:.4rem .5rem;border-radius:12px;color:var(--text);font-size:.86rem;line-height:1.35;text-decoration:none;transition:background .2s}.accountMenu_notes__J3MyT a:hover{background:color-mix(in srgb,var(--surface-raised) 75%,transparent)}.accountMenu_noteIcon__3zQlP,.accountMenu_notes__J3MyT img{flex-shrink:0;width:38px;height:38px;border-radius:10px;object-fit:cover}.accountMenu_noteIcon__3zQlP{display:grid;place-items:center;background:color-mix(in srgb,var(--accent) 12%,transparent);color:var(--accent)}.accountMenu_noteIcon__3zQlP svg{width:17px;height:17px}.accountMenu_noteNew__Ez3HI a{background:color-mix(in srgb,var(--accent) 9%,transparent);font-weight:600}.mobileSheet_headSlot__fjov8{flex:1 1;min-width:0}.mobileSheet_headSlot__fjov8 button{height:40px!important;border-radius:12px!important}.mobileSheet_headSlot__fjov8 button svg{width:18px!important;height:18px!important}.mobileSheet_headSlot__fjov8>div{border-bottom:none!important;margin-bottom:0!important;padding:0!important;gap:.7rem!important}.mobileSheet_headSlot__fjov8 img{width:50px!important;height:50px!important;border-radius:12px!important}.mobileSheet_headSlot__fjov8 strong{font-size:.98rem!important}.mobileSheet_headSlot__fjov8 small{font-size:.78rem!important}.mobileSheet_group__Dxo9C{display:flex;flex-direction:column;gap:.35rem}.mobileSheet_groupLabel__2nQV6{margin:0;padding:0 .45rem;color:var(--text-faint);font-size:.68rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.mobileSheet_groupCard__YgkLE{display:flex;flex-direction:column;border-radius:18px;border:1px solid var(--glass-edge);background:color-mix(in srgb,var(--surface-raised) 72%,transparent);box-shadow:var(--shadow-sm);overflow:hidden}.mobileSheet_appRow__Pv15Q{display:flex;align-items:center;gap:.75rem;width:100%;min-height:52px;padding:.6rem .85rem;border:none;background:none;color:var(--text);font:inherit;font-size:.94rem;font-weight:560;text-align:left;text-decoration:none;cursor:pointer;transition:background .14s ease,transform .14s var(--ease)}.mobileSheet_groupCard__YgkLE>*{position:relative}.mobileSheet_groupCard__YgkLE>*+:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:color-mix(in srgb,var(--text) 5.5%,transparent);pointer-events:none}@media (min-resolution:2dppx){.mobileSheet_groupCard__YgkLE>*+:before{transform:scaleY(.5);transform-origin:top}}.mobileSheet_appRow__Pv15Q:active{background:color-mix(in srgb,var(--accent) 14%,transparent);transform:scale(.985)}.mobileSheet_appRow__Pv15Q:disabled{opacity:.42;cursor:default;transform:none}.mobileSheet_rowBadge__AyYtG{display:grid;place-items:center;flex-shrink:0;width:34px;height:34px;border-radius:10px;background:color-mix(in srgb,var(--accent) 12%,transparent);color:var(--accent)}.mobileSheet_rowBadge__AyYtG svg{width:17px;height:17px}.mobileSheet_rowText__58U2l{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mobileSheet_hintPill__D32v_{flex-shrink:0;padding:.16rem .5rem;border-radius:999px;background:color-mix(in srgb,var(--text) 7%,transparent);color:var(--text-muted);font-size:.74rem;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mobileSheet_rowCheck__Ge8dz,.mobileSheet_rowChevron__UIDLQ{flex-shrink:0;width:16px;height:16px;color:var(--text-faint)}.mobileSheet_rowCheck__Ge8dz{color:var(--accent)}.mobileSheet_rowPlain__hw_C8{min-height:50px;padding-left:1rem}.mobileSheet_rowPlain__hw_C8.mobileSheet_rowOn__cRjHd .mobileSheet_rowText__58U2l{color:var(--accent);font-weight:650}.mobileSheet_rowDot__VlqgU{flex-shrink:0;width:12px;height:12px;border-radius:50%;background:var(--dot);box-shadow:0 0 0 3px color-mix(in srgb,var(--dot) 18%,transparent)}.mobileSheet_rowOn__cRjHd .mobileSheet_rowBadge__AyYtG{background:var(--accent);color:#fff}.mobileSheet_rowHeart__BSNCM .mobileSheet_rowBadge__AyYtG{background:color-mix(in srgb,#d63a52 14%,transparent);color:#d63a52}.mobileSheet_rowHeartOn__RJq3H .mobileSheet_rowBadge__AyYtG{background:#d63a52;color:#fff}.mobileSheet_rowHeartOn__RJq3H .mobileSheet_rowBadge__AyYtG svg{fill:currentColor}.mobileSheet_rowDanger__EXiJI{color:#d63a52}.mobileSheet_rowDanger__EXiJI .mobileSheet_rowBadge__AyYtG{background:color-mix(in srgb,#d63a52 14%,transparent);color:#d63a52}.mobileSheet_rowDanger__EXiJI:active{background:color-mix(in srgb,#d63a52 14%,transparent)}.mobileSheet_nodeWrap__8Vw_L{padding:.6rem .75rem}@media (prefers-reduced-motion:reduce){.mobileSheet_appRow__Pv15Q{animation:none!important;transition:none!important}}:root[data-motion=reduced] .mobileSheet_appRow__Pv15Q{animation:none!important;transition:none!important}.mobileSheet_track__OABp7{display:flex;flex:1 1 auto;min-height:0;transition:transform .32s cubic-bezier(.22,1,.36,1);will-change:transform}.mobileSheet_pane__4VOwz{flex:0 0 100%;width:100%;min-width:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.mobileSheet_paneInner__FIcO2{display:flex;flex-direction:column;gap:.75rem;padding:.15rem .85rem max(1.4rem,calc(env(safe-area-inset-bottom) + .85rem))}.mobileSheet_paneTitle__c0QAy{margin:0 .2rem;font-family:var(--font-display);font-size:1.05rem;font-weight:750}.mobileSheet_backTitle__Y_fIF{display:flex;align-items:center;gap:.45rem;align-self:flex-start;min-height:40px;margin:0 0 -.2rem -.2rem;padding:0 .7rem 0 .4rem;border:0;border-radius:12px;background:none;color:var(--text);font:inherit;font-family:var(--font-display);font-size:1.05rem;font-weight:750;cursor:pointer}.mobileSheet_backTitle__Y_fIF svg{width:20px;height:20px;color:var(--accent)}.mobileSheet_backTitle__Y_fIF:active{background:color-mix(in srgb,var(--accent) 12%,transparent)}@media (prefers-reduced-motion:reduce){.mobileSheet_track__OABp7{transition:none}}:root[data-motion=reduced] .mobileSheet_track__OABp7{transition:none}.mobileSheet_pane__4VOwz{touch-action:pan-y}.bottomSheet_backdrop__I_zor{inset:0;z-index:0;background:rgb(12 8 4/.45);opacity:0;touch-action:none}.bottomSheet_backdrop__I_zor,.bottomSheet_sheet__GZh1b{position:fixed;pointer-events:auto;overscroll-behavior:contain}.bottomSheet_sheet__GZh1b{left:0;right:0;bottom:0;z-index:1;display:flex;flex-direction:column;width:100%;max-width:600px;height:90dvh;max-height:90dvh;margin:0 auto;border:1px solid var(--glass-edge);border-bottom:none;border-radius:26px 26px 0 0;background:radial-gradient(90% 35% at 50% 0,color-mix(in srgb,var(--accent) 8%,transparent),transparent 70%),var(--bg);box-shadow:0 -18px 48px rgb(20 10 2/.28),var(--glass-shine);color:var(--text);overflow:visible;transform:translate3d(0,100%,0);will-change:transform}.bottomSheet_sheet__GZh1b:after{content:"";position:absolute;top:100%;left:-1px;right:-1px;height:40dvh;background:var(--bg);border-inline:1px solid var(--glass-edge)}.bottomSheet_handleZone__i4Hfl{display:flex;justify-content:center;flex-shrink:0;padding:.6rem 1rem .5rem;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}.bottomSheet_handleZone__i4Hfl:active{cursor:grabbing}.bottomSheet_handle__hr_8o{width:40px;height:5px;border-radius:999px;background:color-mix(in srgb,var(--text) 18%,transparent)}.bottomSheet_scroll__kPzWy{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.bottomSheet_sheet__GZh1b:not([data-expanded]) [data-sheet-scroll]{overflow:hidden}.toast_region__UiP6z{position:fixed;inset:1rem auto auto 1rem;z-index:250000;margin:0;padding:0;border:0;background:transparent;overflow:visible;color:inherit;display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;pointer-events:none}.toast_toast__AXzBE{display:inline-flex;align-items:center;gap:.55rem;padding:.6rem 1rem;border-radius:1.4rem;background:var(--text);color:var(--bg);font-size:.875rem;font-weight:500;box-shadow:var(--shadow-lg);animation:toast_floatIn__l2pi_ .45s cubic-bezier(.2,1.3,.4,1) both;max-width:min(calc(100vw - 2rem),460px)}.toast_message__X0r5O{min-width:0}.toast_leaving__DY_E7{animation:toast_floatOut___xnGT .28s ease-in both}.toast_toast__AXzBE svg{flex-shrink:0;color:var(--accent)}.toast_error__3p1hl{background:var(--danger);color:#fff}.toast_error__3p1hl svg{color:#fff}@keyframes toast_floatIn__l2pi_{0%{opacity:0;transform:translateX(-28px) scale(.94)}}@keyframes toast_floatOut___xnGT{to{opacity:0;transform:translateX(-28px) scale(.94)}}.toast_action__vbfDA{pointer-events:auto;margin-left:.4rem;padding:.2rem .65rem;border-radius:var(--radius-full);background:color-mix(in srgb,var(--bg) 18%,transparent);color:inherit;font-weight:600;font-size:.8125rem}.toast_action__vbfDA:hover{background:color-mix(in srgb,var(--bg) 30%,transparent)}@media (prefers-reduced-motion:reduce){.toast_leaving__DY_E7,.toast_toast__AXzBE{animation:none}}.tilt_host__3O7NV{--rx:0deg;--ry:0deg;--mx:50%;--my:50%;position:relative;perspective:1100px}.tilt_host__3O7NV:after{content:"";position:absolute;inset:0;z-index:1;border-radius:inherit;background:radial-gradient(circle at var(--mx) var(--my),rgb(255 255 255/.28),transparent 45%);mix-blend-mode:soft-light;opacity:0;transition:opacity .4s;pointer-events:none}.tilt_host__3O7NV:hover:after{opacity:1}.tilt_target__s_z98{transform:rotateX(var(--rx)) rotateY(var(--ry));transition:transform .5s var(--ease)}.tilt_host__3O7NV:hover .tilt_target__s_z98{transform:rotateX(var(--rx)) rotateY(var(--ry)) scale(1.025);transition:transform .12s linear}@media (prefers-reduced-motion:reduce){.tilt_host__3O7NV:hover .tilt_target__s_z98{transform:none}.tilt_host__3O7NV:after{display:none}}:root[data-effects=off] .tilt_host__3O7NV:hover .tilt_target__s_z98,:root[data-motion=reduced] .tilt_host__3O7NV:hover .tilt_target__s_z98{transform:none}.mobileNav_wrap__n_BdW,:root[data-effects=off] .tilt_host__3O7NV:after,:root[data-motion=reduced] .tilt_host__3O7NV:after{display:none}@media (max-width:720px){.mobileNav_wrap__n_BdW{position:fixed;left:0;right:0;bottom:0;z-index:45;display:block;padding:0 .55rem max(.5rem,env(safe-area-inset-bottom));pointer-events:none}}.mobileNav_bar__q2p7B{pointer-events:auto;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));align-items:center;gap:.15rem;max-width:520px;margin:0 auto;padding:.3rem;border-radius:22px;border:1px solid var(--glass-edge);background:color-mix(in srgb,var(--bg) 72%,transparent);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);box-shadow:0 12px 32px rgb(30 15 4/.18),var(--glass-shine)}.mobileNav_item__jFkSK{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.16rem;min-width:0;height:50px;padding:.25rem 0;border:none;border-radius:16px;background:none;color:var(--text-muted);font:inherit;font-size:.67rem;font-weight:600;letter-spacing:-.01em;text-decoration:none;cursor:pointer;transition:color .18s var(--ease),background .18s var(--ease),transform .16s var(--ease)}.mobileNav_item__jFkSK svg{width:20px;height:20px;flex-shrink:0;transition:transform .2s var(--ease)}.mobileNav_item__jFkSK span{overflow:hidden;max-width:100%;text-overflow:ellipsis;white-space:nowrap}.mobileNav_item__jFkSK:active{transform:scale(.94)}.mobileNav_active__GaAjS{color:var(--accent);background:color-mix(in srgb,var(--accent) 13%,transparent)}.mobileNav_searchCenter__oTks8{gap:.14rem;height:50px;border-radius:17px;background:var(--amber-gradient);color:#fff;box-shadow:0 6px 16px -4px color-mix(in srgb,var(--accent) 55%,transparent),inset 0 1px 0 rgb(255 255 255/.35)}.mobileNav_searchCenter__oTks8 svg{width:20px;height:20px}.mobileNav_searchCenterActive__UJX9A{filter:brightness(1.06);transform:scale(.97)}.mobileNav_avatar__94lu5{position:relative;display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:var(--amber-gradient);color:#fff;font-family:var(--font-display);font-size:.7rem;font-weight:800}.mobileNav_avatar__94lu5 img{width:100%;height:100%;border-radius:50%;object-fit:cover}.mobileNav_badge__92KXP{top:-3px;right:-5px;min-width:14px;height:14px;padding:0 3px;border-radius:999px;background:#d63a52;color:#fff;font-size:.58rem;font-weight:800;line-height:14px;text-align:center}.mobileNav_badge__92KXP,.mobileNav_dot__NEG2F{position:absolute;box-shadow:0 0 0 2px var(--bg)}.mobileNav_dot__NEG2F{top:-1px;right:-2px;width:8px;height:8px;border-radius:50%;background:var(--accent)}.mobileNav_searchDialog__QxfYP{position:fixed;inset:0;width:100vw;height:100dvh;max-width:none;max-height:none;margin:0;padding:0;border:none;background:transparent;color:var(--text);overflow:hidden}.mobileNav_searchDialog__QxfYP[open]{display:flex}.mobileNav_searchDialog__QxfYP::backdrop{background:rgb(12 8 4/.36);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);animation:mobileNav_fadeIn__sG8hI .2s ease both}.mobileNav_searchCard__KHJjb{display:flex;flex-direction:column;width:100%;height:100dvh;max-height:100dvh;background:radial-gradient(85% 45% at 50% 0,color-mix(in srgb,var(--accent) 14%,transparent),transparent 68%),var(--bg);color:var(--text);overflow:hidden;animation:mobileNav_searchIn__B9nkf .26s cubic-bezier(.22,1,.36,1) backwards}.mobileNav_searchLeaving__ySZor .mobileNav_searchCard__KHJjb{animation:mobileNav_searchOut__iur02 .22s var(--ease) forwards}.mobileNav_searchLeaving__ySZor::backdrop{animation:mobileNav_fadeOut__VMBof .2s ease forwards}.mobileNav_searchTop__6mg_h{display:flex;flex-direction:column;gap:.65rem;flex-shrink:0;padding:max(.75rem,env(safe-area-inset-top)) .9rem .75rem;border-bottom:1px solid var(--glass-edge);background:color-mix(in srgb,var(--bg) 82%,transparent);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur)}.mobileNav_searchHeader__U_gVb{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.mobileNav_searchTitle__MatgW{font-family:var(--font-display);font-size:1.2rem;font-weight:800;letter-spacing:-.02em}.mobileNav_searchCloseBtn___IkF1{display:inline-flex;align-items:center;gap:.3rem;height:34px;padding:0 .85rem;border:1px solid var(--glass-edge);border-radius:999px;background:color-mix(in srgb,var(--surface-raised) 70%,transparent);color:var(--text);font:inherit;font-size:.84rem;font-weight:600;cursor:pointer}.mobileNav_searchField__wdLe7{display:flex;align-items:center;gap:.55rem;height:48px;padding:0 .8rem;border:1px solid var(--glass-edge);border-radius:16px;background:color-mix(in srgb,var(--surface-raised) 72%,transparent)}.mobileNav_searchField__wdLe7:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 18%,transparent)}.mobileNav_searchField__wdLe7>svg{width:18px;height:18px;color:var(--text-faint);flex-shrink:0}.mobileNav_searchField__wdLe7 input{flex:1 1;min-width:0;height:100%;border:none;background:none;color:var(--text);font:inherit;font-size:.98rem;outline:none}.mobileNav_searchField__wdLe7 input::-webkit-search-cancel-button{display:none}.mobileNav_clearBtn__BJRIR{display:grid;place-items:center;width:28px;height:28px;border:none;border-radius:999px;background:color-mix(in srgb,var(--text) 9%,transparent);color:var(--text-muted);cursor:pointer}.mobileNav_clearBtn__BJRIR svg{width:14px;height:14px}.mobileNav_searchResults__OqpAw{flex:1 1;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:.85rem .9rem max(2rem,env(safe-area-inset-bottom));overscroll-behavior:contain}.mobileNav_sectionLabel__H4H5F{margin:1.1rem 0 .5rem;color:var(--text-faint);font-size:.7rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.mobileNav_quickGrid__x7VTY{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;margin-bottom:1rem}.mobileNav_quickChip__G7l9N{display:flex;align-items:center;gap:.6rem;padding:.78rem .9rem;border:1px solid var(--glass-edge);border-radius:16px;background:color-mix(in srgb,var(--surface-raised) 62%,transparent);color:var(--text);font-size:.92rem;font-weight:600;text-decoration:none}.mobileNav_quickChip__G7l9N:active{transform:scale(.98)}.mobileNav_quickChip__G7l9N svg{width:18px;height:18px;color:var(--accent);flex-shrink:0}.mobileNav_tip__VX81Q{margin:.25rem 0 0;padding:.7rem .85rem;border-radius:14px;background:color-mix(in srgb,var(--text) 5%,transparent);color:var(--text-muted);font-size:.82rem;line-height:1.4}.mobileNav_tip__VX81Q code{padding:.08rem .35rem;border-radius:6px;background:color-mix(in srgb,var(--text) 9%,transparent);font-weight:700}.mobileNav_resultList__cB19F{display:grid;gap:.4rem;margin:0;padding:0;list-style:none}.mobileNav_resultRow__9jHpP{display:flex;align-items:center;gap:.75rem;width:100%;padding:.6rem .75rem;border:1px solid color-mix(in srgb,var(--glass-edge) 70%,transparent);border-radius:16px;background:color-mix(in srgb,var(--surface-raised) 56%,transparent);color:var(--text);font:inherit;font-size:.94rem;text-align:left;cursor:pointer}.mobileNav_resultRow__9jHpP:active{background:color-mix(in srgb,var(--accent) 14%,transparent);transform:scale(.985)}.mobileNav_resultThumb__bcGDX{width:42px;height:42px;border-radius:11px;object-fit:cover;flex-shrink:0;background:var(--surface)}.mobileNav_resultIcon__lmSMg{display:grid;place-items:center;width:42px;height:42px;border-radius:11px;background:color-mix(in srgb,var(--accent) 13%,transparent);color:var(--accent);flex-shrink:0}.mobileNav_resultIcon__lmSMg svg{width:18px;height:18px}.mobileNav_resultText__b4nyM{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mobileNav_resultKind__Tz8FS{flex-shrink:0;color:var(--text-faint);font-size:.74rem}.mobileNav_statusNote__wF9N4{margin:.75rem .25rem;color:var(--text-muted);font-size:.84rem}@keyframes mobileNav_searchIn__B9nkf{0%{opacity:0;transform:translateY(24px)}}@keyframes mobileNav_searchOut__iur02{to{opacity:0;transform:translateY(24px)}}@keyframes mobileNav_fadeOut__VMBof{to{opacity:0}}@keyframes mobileNav_fadeIn__sG8hI{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.mobileNav_item__jFkSK,.mobileNav_item__jFkSK svg,.mobileNav_searchCard__KHJjb,.mobileNav_searchDialog__QxfYP::backdrop,.mobileNav_searchLeaving__ySZor .mobileNav_searchCard__KHJjb,.mobileNav_searchLeaving__ySZor::backdrop{animation:none!important;transition:none!important}}:root[data-motion=reduced] .mobileNav_item__jFkSK,:root[data-motion=reduced] .mobileNav_item__jFkSK svg,:root[data-motion=reduced] .mobileNav_searchCard__KHJjb,:root[data-motion=reduced] .mobileNav_searchDialog__QxfYP::backdrop,:root[data-motion=reduced] .mobileNav_searchLeaving__ySZor .mobileNav_searchCard__KHJjb,:root[data-motion=reduced] .mobileNav_searchLeaving__ySZor::backdrop{animation:none!important;transition:none!important}.mobileNav_searchResults__OqpAw>.mobileNav_sectionHead__F4o4U:first-child .mobileNav_sectionLabel__H4H5F,.mobileNav_searchResults__OqpAw>.mobileNav_sectionLabel__H4H5F:first-child{margin-top:0}.mobileNav_sectionHead__F4o4U{display:flex;align-items:baseline;justify-content:space-between}.mobileNav_sectionAction__n1h9A{padding:.2rem .4rem;border:0;background:none;color:var(--accent);font:inherit;font-size:.8rem;font-weight:600;cursor:pointer}.mobileNav_recentList__89MJ5{display:grid;margin:0;padding:0;border:1px solid var(--glass-edge);border-radius:16px;background:color-mix(in srgb,var(--surface-raised) 72%,transparent);list-style:none;overflow:hidden}.mobileNav_recentList__89MJ5 li+li{border-top:1px solid var(--glass-edge)}.mobileNav_recentRow__qD6La{display:flex;align-items:center;gap:.7rem;width:100%;min-height:46px;padding:0 .9rem;border:0;background:none;color:var(--text);font:inherit;font-size:.95rem;text-align:left;cursor:pointer}.mobileNav_recentRow__qD6La span{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mobileNav_recentRow__qD6La svg{flex:none;width:16px;height:16px;color:var(--text-faint)}.mobileNav_recentRow__qD6La:active{background:color-mix(in srgb,var(--accent) 10%,transparent)}.mobileNav_tagChips__VJAiV{display:flex;flex-wrap:wrap;gap:.45rem}.mobileNav_tagChip__zlzmk{padding:.5rem .85rem;border:1px solid var(--glass-edge);border-radius:999px;background:color-mix(in srgb,var(--surface-raised) 72%,transparent);color:var(--text);font-size:.88rem;font-weight:600;text-decoration:none}.mobileNav_tagChip__zlzmk:active{border-color:var(--accent);color:var(--accent)}.mobileNav_searchCenter__oTks8{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;touch-action:manipulation}.mobileNav_sheetBody__RACEH{padding:0 1rem max(1rem,env(safe-area-inset-bottom))}.mobileNav_sheetSearch__iFa3H{display:flex;align-items:center;gap:.6rem;width:100%;height:46px;padding:0 1rem;border:1px solid var(--glass-edge);border-radius:999px;background:color-mix(in srgb,var(--surface-raised) 70%,transparent);color:var(--text-muted);font:inherit;font-size:.92rem;text-align:left;cursor:pointer}.mobileNav_sheetSearch__iFa3H svg{width:18px;height:18px;color:var(--accent)}.mobileNav_sheetGroup__VuN7d .mobileNav_sectionLabel__H4H5F{margin-top:1rem}.mobileNav_sheetGrid__kgPa9{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem}.mobileNav_sheetItem__cKSpL{display:flex;flex-direction:column;align-items:center;gap:.4rem;min-width:0;padding:.75rem .35rem .65rem;border-radius:18px;color:var(--text);font-size:.76rem;font-weight:600;text-align:center;text-decoration:none;transition:background .15s,transform .15s var(--ease)}.mobileNav_sheetItem__cKSpL:active{transform:scale(.95);background:color-mix(in srgb,var(--accent) 12%,transparent)}.mobileNav_sheetIcon__tRFy_{display:grid;place-items:center;width:44px;height:44px;border-radius:14px;background:color-mix(in srgb,var(--surface-raised) 72%,transparent);border:1px solid var(--glass-edge);color:var(--accent);box-shadow:var(--glass-shine)}.mobileNav_sheetIcon__tRFy_ svg{width:20px;height:20px}.mobileNav_sheetLabel__21mOj{overflow:hidden;max-width:100%;line-height:1.2;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.mobileNav_sheetHere__z2F9H .mobileNav_sheetIcon__tRFy_{background:var(--amber-gradient);border-color:transparent;color:#fff}:root[data-design=classic] .mobileNav_bar__q2p7B{background:var(--bg)}@supports not (((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))) or (-webkit-backdrop-filter:blur(1px))){.mobileNav_bar__q2p7B{background:var(--bg)}}.footer_footer__AQTwI{position:relative;isolation:isolate;margin-top:auto;padding:2rem var(--page-pad) calc(var(--page-pad) * .75)}@media (max-width:720px){body:has([data-mobile-nav]) .footer_footer__AQTwI{padding-bottom:calc(5.5rem + env(safe-area-inset-bottom))}}.footer_cutoutLeft__YVk1G,.footer_cutoutRight__OQ71f{display:none;position:absolute;z-index:-1;top:.5rem;width:150px;height:150px;object-fit:contain;filter:drop-shadow(0 10px 18px rgb(60 30 5/.25));pointer-events:none}.footer_cutoutLeft__YVk1G{left:calc(max(var(--page-pad), 50% - var(--max-w) / 2) + 4%);transform:rotate(-10deg);animation:footer_peek__DUUMQ 6s ease-in-out infinite}.footer_cutoutRight__OQ71f{right:calc(max(var(--page-pad), 50% - var(--max-w) / 2) + 4%);transform:rotate(10deg) scaleX(-1);animation:footer_peekFlip__zbPRJ 7s ease-in-out infinite}@media (min-width:1100px){.footer_footer__AQTwI{padding-top:7.5rem}.footer_cutoutLeft__YVk1G,.footer_cutoutRight__OQ71f{display:block}}.footer_panel__VEOFT{position:relative;isolation:isolate;overflow:hidden;max-width:var(--max-w);margin:0 auto;padding:clamp(1.15rem,3vw,2rem) max(clamp(1.15rem,3vw,2rem),4.75rem) 1.15rem clamp(1.15rem,3vw,2rem);border-radius:calc(var(--radius-xl) + 8px);border:1px solid var(--glass-edge);background:var(--glass);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);box-shadow:var(--shadow-lg),var(--glass-shine)}.footer_glow__Qao_O{position:absolute;z-index:-1;top:-40%;right:-10%;width:55%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--accent) 22%,transparent),transparent 65%);animation:footer_drift__Rsre_ 18s ease-in-out infinite alternate;pointer-events:none}.footer_ways__mEQ88{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.footer_way__f2Jgi{display:flex;align-items:center;gap:.9rem;padding:.9rem 1.1rem .9rem .9rem;border-radius:var(--radius-xl);border:1px solid var(--glass-edge);background:color-mix(in srgb,var(--surface-raised) 40%,transparent);color:var(--text);text-decoration:none;box-shadow:var(--glass-shine);transition:transform .3s var(--ease),border-color .25s,box-shadow .3s,background .25s}.footer_way__f2Jgi>svg{width:20px;height:20px;margin-left:auto;flex-shrink:0;color:var(--text-faint);transition:transform .3s var(--ease),color .2s}.footer_way__f2Jgi:hover{transform:translateY(-3px);border-color:color-mix(in srgb,var(--accent) 55%,transparent);background:color-mix(in srgb,var(--accent) 10%,transparent);box-shadow:var(--shadow-md),var(--glass-shine)}.footer_way__f2Jgi:hover>svg{transform:translateX(4px);color:var(--accent)}.footer_wayIcon__U63cl{display:grid;place-items:center;flex-shrink:0;width:46px;height:46px;border-radius:14px;background:var(--amber-gradient);color:#fff;box-shadow:inset 0 1px 0 rgb(255 255 255/.35),0 6px 16px -6px color-mix(in srgb,var(--accent) 70%,transparent);transition:transform .4s var(--ease)}.footer_wayIconAlt__xXiOM{background:linear-gradient(160deg,#b58cf0,#7c4fd6 55%,#4b2a96);box-shadow:inset 0 1px 0 rgb(255 255 255/.3),0 6px 16px -6px rgb(124 79 214/.6)}.footer_way__f2Jgi:hover .footer_wayIcon__U63cl{transform:rotate(-8deg) scale(1.06)}.footer_wayIcon__U63cl svg{width:22px;height:22px}.footer_wayText__w3n8X{display:flex;flex-direction:column;min-width:0}.footer_wayText__w3n8X strong{font-size:1rem;font-weight:650}.footer_wayText__w3n8X small{color:var(--text-muted);font-size:.82rem}.footer_middle__1Vfph{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.45fr);gap:clamp(1.5rem,4vw,3.25rem);margin-top:clamp(1.25rem,3vw,1.75rem);padding:clamp(1.25rem,3vw,2rem) clamp(.25rem,1.5vw,.75rem) 0;border-top:1px solid var(--glass-edge)}.footer_brand__wcUV_{gap:.85rem;max-width:400px}.footer_brandMeta__QNkoo,.footer_brand__wcUV_{display:flex;flex-direction:column;align-items:flex-start}.footer_brandMeta__QNkoo{gap:.55rem;margin-top:.25rem}.footer_verifyRow___p0An{display:flex;flex-wrap:wrap;align-items:center;gap:.55rem}.footer_networkPill__cR2CM{display:inline-flex;align-items:center;gap:.7rem;padding:.42rem .9rem .42rem .45rem;border-radius:16px;border:1px solid var(--glass-edge);background:color-mix(in srgb,var(--surface-raised) 50%,transparent);color:var(--text-muted);font-size:.84rem;text-decoration:none;box-shadow:var(--glass-shine);transition:border-color .2s,color .2s,transform .25s var(--ease),background .2s}.footer_networkText__v6_4o{display:flex;flex-direction:column;line-height:1.15}.footer_networkText__v6_4o small{font-size:.68rem;text-transform:uppercase;letter-spacing:.08em;color:var(--text-faint)}.footer_networkText__v6_4o strong{color:var(--text);font-size:.92rem;font-weight:700}.footer_networkPill__cR2CM>svg{width:14px;height:14px;margin-left:.15rem;color:var(--text-faint);transition:transform .2s var(--ease),color .2s}.footer_networkPill__cR2CM:hover{border-color:color-mix(in srgb,var(--accent) 55%,var(--glass-edge));background:color-mix(in srgb,var(--accent) 8%,var(--surface-raised));color:var(--text);transform:translateY(-1px)}.footer_networkPill__cR2CM:hover>svg{color:var(--accent);transform:translate(1px,-1px)}.footer_networkMark__N9DQP{display:grid;place-items:center;width:38px;height:38px;border-radius:11px;background:rgb(255 255 255/.94);border:1px solid rgb(0 0 0/.08);overflow:hidden;flex-shrink:0;box-shadow:0 2px 8px rgb(0 0 0/.12)}.footer_networkLogo__EnKRe{width:28px;height:28px;object-fit:contain}.footer_logo__ED_kM{display:inline-flex;align-items:center;gap:.55rem;font-family:var(--font-display);font-size:1.7rem;font-weight:800;letter-spacing:-.02em;text-decoration:none}.footer_logoMascot__JlpYV{width:2.1rem;height:2.1rem;object-fit:contain;filter:drop-shadow(0 3px 6px rgb(60 30 5/.25));transform:rotate(-6deg);transition:transform .4s var(--ease)}.footer_logo__ED_kM:hover .footer_logoMascot__JlpYV{transform:rotate(8deg) scale(1.1)}.footer_logoMark__xSrBI{width:1.5rem;height:1.5rem;border-radius:.4rem .4rem .4rem .15rem;background:var(--amber-gradient);box-shadow:inset 0 1px 0 rgb(255 255 255/.35),0 4px 10px rgb(160 80 10/.3);transform:rotate(-6deg);transition:transform .4s var(--ease)}.footer_logo__ED_kM:hover .footer_logoMark__xSrBI{transform:rotate(8deg) scale(1.08)}.footer_tagline__Ja2A3{color:var(--text-muted);font-size:.92rem;line-height:1.6}.footer_amber__rdO1A,.footer_ink__wJaeJ{-webkit-background-clip:text;background-clip:text;color:transparent}.footer_ink__wJaeJ{background-image:var(--ink-gradient)}.footer_amber__rdO1A{background-image:var(--amber-gradient)}.footer_columns__cR3nE{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}@media (max-width:560px){.footer_columns__cR3nE{grid-template-columns:repeat(2,minmax(0,1fr))}}.footer_col__mKvn8{display:flex;flex-direction:column;align-items:flex-start;gap:.15rem}.footer_colTitle__x_rfe{margin:0 0 .5rem .6rem;font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--text-faint)}.footer_link__5I8ag{display:inline-flex;align-items:center;gap:.6rem;padding:.42rem .8rem .42rem .6rem;border-radius:var(--radius-full);color:var(--text-muted);font-size:.92rem;text-decoration:none;white-space:nowrap;transition:color .15s,background .2s,transform .25s var(--ease)}.footer_link__5I8ag svg{width:16px;height:16px;flex-shrink:0;color:var(--text-faint);transition:color .2s,transform .3s var(--ease)}.footer_link__5I8ag:hover{color:var(--text);background:color-mix(in srgb,var(--accent) 12%,transparent);transform:translateX(3px)}.footer_link__5I8ag:hover svg{color:var(--accent);transform:scale(1.12)}.footer_badge__hlLfi{display:inline-flex;align-items:center}.footer_wordmark__mIHeC{position:absolute;z-index:-1;left:50%;top:50%;padding-bottom:.12em;font-family:var(--font-display);font-size:clamp(5rem,20vw,300px);font-weight:800;line-height:1;letter-spacing:-.05em;white-space:nowrap;opacity:.1;filter:blur(3px);transform:translate(-50%,-50%) rotate(-8deg);-webkit-user-select:none;user-select:none;pointer-events:none}.footer_wordmark__mIHeC .footer_amber__rdO1A,.footer_wordmark__mIHeC .footer_ink__wJaeJ{background-image:linear-gradient(100deg,transparent 40%,rgb(255 255 255/.5) 50%,transparent 60%),var(--gradient);background-size:250% 100%,100% 100%;background-repeat:no-repeat;animation:footer_shine__0X8EU 9s ease-in-out infinite}.footer_wordmark__mIHeC .footer_ink__wJaeJ{--gradient:var(--ink-gradient)}.footer_wordmark__mIHeC .footer_amber__rdO1A{--gradient:var(--amber-gradient)}.footer_bottom__2ITNk{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1.25rem;margin-top:1.5rem;padding:.9rem .5rem 0;border-top:1px solid var(--glass-edge);color:var(--text-faint);font-size:.8rem}.footer_build__xKebD{padding:.15rem .5rem;border-radius:var(--radius-full);background:color-mix(in srgb,var(--text) 6%,transparent);font-family:var(--font-mono);font-size:.72rem}.footer_backTop__7Be2N{display:inline-flex;align-items:center;gap:.35rem;margin-left:auto;padding:.4rem .6rem .4rem .85rem;border-radius:var(--radius-full);border:1px solid var(--glass-edge);background:color-mix(in srgb,var(--surface-raised) 40%,transparent);color:var(--text-muted);font-weight:500;text-decoration:none;transition:color .15s,border-color .2s,transform .25s var(--ease)}.footer_backTop__7Be2N svg{width:15px;height:15px;transition:transform .3s var(--ease)}.footer_backTop__7Be2N:hover{color:var(--accent);border-color:var(--accent);transform:translateY(-2px)}.footer_backTop__7Be2N:hover svg{transform:translateY(-3px)}.footer_verifyBtn__veeHX{display:inline-flex;align-items:center;gap:.5rem;padding:.4rem .8rem .4rem .4rem;border-radius:var(--radius-full);background:linear-gradient(145deg,#1f8a4a,#166534);border:1px solid rgb(255 255 255/.12);color:#fff;font-size:.8rem;font-weight:600;letter-spacing:.02em;text-decoration:none;box-shadow:inset 0 1px 0 rgb(255 255 255/.18),0 6px 16px -6px rgb(20 83 45/.6);transition:filter .15s,transform .25s var(--ease),box-shadow .25s}.footer_verifyBtn__veeHX:hover{filter:brightness(1.1);transform:translateY(-2px);color:#fff;box-shadow:inset 0 1px 0 rgb(255 255 255/.18),0 10px 22px -8px rgb(20 83 45/.7)}.footer_verifyShield__rnSfS{display:grid;place-items:center;width:1.4rem;height:1.4rem;border-radius:50%;background:rgb(255 255 255/.2);font-size:.72rem;font-weight:900}.footer_verifyArrow__MccwN{font-size:.72rem;color:rgb(255 255 255/.75)}@media (max-width:860px){.footer_middle__1Vfph,.footer_ways__mEQ88{grid-template-columns:1fr}}@media (max-width:480px){.footer_panel__VEOFT{padding-right:clamp(1rem,3vw,1.75rem);padding-bottom:4.5rem}.footer_columns__cR3nE{grid-template-columns:1fr 1fr;gap:1rem}.footer_link__5I8ag{padding-left:.3rem;font-size:.88rem}.footer_colTitle__x_rfe{margin-left:.3rem}.footer_bottom__2ITNk{margin-top:1.5rem}.footer_wordmark__mIHeC{font-size:30vw}.footer_backTop__7Be2N{margin-left:0}}@keyframes footer_peek__DUUMQ{0%,to{transform:rotate(-10deg) translateY(0)}50%{transform:rotate(-6deg) translateY(-10px)}}@keyframes footer_peekFlip__zbPRJ{0%,to{transform:rotate(10deg) scaleX(-1) translateY(0)}50%{transform:rotate(6deg) scaleX(-1) translateY(-10px)}}@keyframes footer_drift__Rsre_{to{transform:translate(-60%,40%) scale(1.2)}}@keyframes footer_shine__0X8EU{0%,60%{background-position:150% 0,0 0}to{background-position:-50% 0,0 0}}@media (prefers-reduced-motion:reduce){.footer_cutoutLeft__YVk1G,.footer_cutoutRight__OQ71f,.footer_glow__Qao_O,.footer_wordmark__mIHeC .footer_amber__rdO1A,.footer_wordmark__mIHeC .footer_ink__wJaeJ{animation:none}}:root[data-motion=reduced] .footer_cutoutLeft__YVk1G,:root[data-motion=reduced] .footer_cutoutRight__OQ71f,:root[data-motion=reduced] .footer_glow__Qao_O,:root[data-motion=reduced] .footer_wordmark__mIHeC .footer_amber__rdO1A,:root[data-motion=reduced] .footer_wordmark__mIHeC .footer_ink__wJaeJ{animation:none}.footer_legal__xi31G{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem .9rem}.footer_legal__xi31G a{color:var(--text-faint);font-size:.82rem;text-decoration:none;transition:color .15s}.footer_legal__xi31G a:hover{color:var(--accent)}.footer_verifyArrow__MccwN svg,.footer_verifyShield__rnSfS svg{width:12px;height:12px}.backdrop_field__Y5JY_{position:absolute;top:0;left:0;right:0;height:100vh;z-index:-1;overflow:hidden;pointer-events:none;background:var(--field-color,var(--bg));transition:background-color .9s var(--ease)}.backdrop_fixed__PfKO2{position:fixed;inset:0;height:auto}body:has(.backdrop_field__Y5JY_){background:transparent;--btn-bg:color-mix(in srgb,var(--surface-raised) 55%,transparent);--btn-edge:var(--glass-edge);--btn-blur:blur(12px) saturate(1.4)}.backdrop_img__JVSL_{position:absolute;inset:-12%;width:124%;height:124%;max-width:none;object-fit:cover;filter:var(--field-filter);opacity:0;transition:opacity .9s var(--ease);animation:backdrop_breathe__UEw8u 32s ease-in-out infinite alternate;will-change:transform}.backdrop_imgOn__8__Cy{opacity:1}.backdrop_field__Y5JY_:after{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,color-mix(in srgb,var(--bg) var(--field-veil),transparent) 0,color-mix(in srgb,var(--bg) var(--field-veil),transparent) 60%,var(--bg) 100%)}.backdrop_fixed__PfKO2:after{background:color-mix(in srgb,var(--bg) calc(var(--field-veil) + 8%),transparent)}@keyframes backdrop_breathe__UEw8u{0%{transform:scale(1.04) translate(0)}to{transform:scale(1.18) translate(-3%,2%)}}@media (prefers-reduced-motion:reduce){.backdrop_img__JVSL_{animation:none;transition:none}}:root[data-effects=off] .backdrop_img__JVSL_,:root[data-motion=reduced] .backdrop_img__JVSL_{animation:none;transition:none}:root[data-design=classic] .backdrop_field__Y5JY_{display:none}.lists_cards__c3xr_{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:.75rem;margin:0;padding:0;list-style:none}.lists_card__eUqpN{display:flex;flex-direction:column;gap:.6rem;padding:.6rem;border-radius:var(--radius-xl);color:var(--text);text-decoration:none;transition:transform .3s var(--ease),box-shadow .3s}.lists_card__eUqpN:hover{transform:translateY(-3px);box-shadow:var(--shadow-lg),var(--glass-shine)}.lists_cover__gkeDe{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:3px;aspect-ratio:1;border-radius:14px;overflow:hidden;background:color-mix(in srgb,var(--text) 5%,transparent)}.lists_cover__gkeDe img,.lists_cover__gkeDe span{width:100%;height:100%;min-height:0;object-fit:cover;background:color-mix(in srgb,var(--text) 6%,transparent)}.lists_cardText__WrRZx{display:flex;flex-direction:column;padding:0 .3rem .2rem}.lists_cardText__WrRZx strong{overflow:hidden;font-family:var(--font-display);font-size:1.05rem;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.lists_cardText__WrRZx small{display:flex;flex-wrap:wrap;align-items:center;gap:.2rem .6rem;color:var(--text-faint);font-size:.8rem}.lists_privacy__BeW_M{display:inline-flex;align-items:center;gap:.25rem}.lists_privacy__BeW_M svg{width:12px;height:12px}.lists_newList__pifCm{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.4rem}.lists_newList__pifCm input{flex:1 1 16rem}.lists_hero__qutn5{margin-bottom:1rem}.lists_by__SBkJf{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:1rem;color:var(--text-muted);font-size:.92rem}.lists_by__SBkJf a{color:inherit;text-decoration:none}.lists_by__SBkJf a:hover strong{color:var(--accent)}.lists_by__SBkJf strong{color:var(--text)}.lists_dotSep__uqVQK{color:var(--text-faint)}.lists_packActions___5kda{margin-top:1.15rem}.lists_owner__sRUom,.lists_packActions___5kda{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.lists_owner__sRUom{margin-bottom:1rem;padding:.7rem .9rem;border-radius:var(--radius-xl)}.lists_ownerNote__M0lY5{display:inline-flex;align-items:center;gap:.4rem;flex:1 1 14rem;color:var(--text-muted);font-size:.88rem}.lists_ownerNote__M0lY5 svg{width:15px;height:15px;color:var(--accent)}.lists_ownerForm__Y2zax{display:flex;flex-wrap:wrap;gap:.5rem;width:100%}.lists_ownerForm__Y2zax input{flex:1 1 12rem}.lists_grid__6kghh{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:.7rem;margin:0 0 2rem;padding:0;list-style:none}.lists_item__55Ypa{position:relative;transition:opacity .3s,filter .3s}.lists_item__55Ypa a{position:relative;display:block;aspect-ratio:1;border-radius:16px;overflow:hidden;background:var(--ph,color-mix(in srgb,var(--text) 6%,transparent));transition:transform .3s var(--ease),box-shadow .3s}.lists_item__55Ypa a:hover{transform:translateY(-3px);box-shadow:var(--shadow-md)}.lists_item__55Ypa img{width:100%;height:100%;object-fit:cover}.lists_itemName__Bf6jI{position:absolute;inset:auto 0 0;padding:1.6rem .6rem .5rem;overflow:hidden;background:linear-gradient(transparent,rgb(30 18 10/.6));color:#fff;font-size:.8rem;font-weight:600;text-overflow:ellipsis;white-space:nowrap;opacity:0;transition:opacity .2s}.lists_item__55Ypa:hover .lists_itemName__Bf6jI{opacity:1}.lists_remove__92Oi5{position:absolute;top:.4rem;right:.4rem;display:grid;place-items:center;width:30px;height:30px;border:1px solid var(--glass-edge);border-radius:50%;background:var(--glass);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);color:var(--text);cursor:pointer;opacity:0;transition:opacity .2s}.lists_remove__92Oi5 svg{width:14px;height:14px}.lists_itemOff__BrWb6 .lists_remove__92Oi5,.lists_item__55Ypa:hover .lists_remove__92Oi5,.lists_remove__92Oi5:focus-visible{opacity:1}.lists_itemOff__BrWb6 a{opacity:.35;filter:grayscale(.8)}@media (hover:none){.lists_remove__92Oi5{opacity:1}}.lists_empty__Ty5GB{padding:1.5rem;color:var(--text-muted)}.lists_empty__Ty5GB a{color:var(--accent)}.lists_sortable__jlbCN>li{cursor:grab}.lists_sortable__jlbCN>li[data-dragging]{opacity:.35}.lists_sortable__jlbCN>li[data-dragging] a{transform:scale(.96)}.lists_empty__Ty5GB svg{width:1em;height:1em;vertical-align:-.12em}.lists_inlineIcon__depAn{display:inline-block;width:1em;height:1em;margin:0 .1em;vertical-align:-.15em}