.ui_btn__GGLla{--btn-bg:var(--c-raised);--btn-fg:var(--c-text);--btn-bg-hover:var(--c-raised-2);display:inline-flex;align-items:center;justify-content:center;gap:8px;border:0;border-radius:var(--r-pill);background:var(--btn-bg);color:var(--btn-fg);font-weight:600;white-space:nowrap;text-decoration:none;transition:background var(--dur) var(--ease),transform var(--dur) var(--ease),box-shadow var(--dur) var(--ease),opacity var(--dur);-webkit-tap-highlight-color:transparent}.ui_btn__GGLla:hover:not(:disabled){background:var(--btn-bg-hover)}.ui_btn__GGLla:active:not(:disabled){transform:scale(.98)}.ui_btn__GGLla:disabled{opacity:.45;cursor:not-allowed}.ui_btn__GGLla:focus-visible{border-radius:var(--r-pill)}.ui_sm__xb9MO{height:34px;padding:0 14px;font-size:var(--t-13)}.ui_md__18cLn{height:44px;padding:0 20px;font-size:var(--t-15)}.ui_lg__kV6PY{height:54px;padding:0 28px;font-size:var(--t-17)}.ui_block__vpNvQ{width:100%}.ui_iconOnly__cvotT.ui_sm__xb9MO{width:34px;padding:0}.ui_iconOnly__cvotT.ui_md__18cLn{width:44px;padding:0}.ui_iconOnly__cvotT.ui_lg__kV6PY{width:54px;padding:0}.ui_primary__CaF0M{--btn-bg:var(--g-primary);--btn-fg:var(--c-on-primary);--btn-bg-hover:var(--g-primary-hover);box-shadow:var(--shadow-primary)}.ui_primary__CaF0M:hover:not(:disabled){transform:translateY(-1px);box-shadow:var(--shadow-primary),0 0 0 4px var(--c-primary-soft)}.ui_primary__CaF0M:active:not(:disabled){transform:translateY(0) scale(.98)}.ui_primary__CaF0M:disabled{box-shadow:none}.ui_primary__CaF0M:focus-visible{box-shadow:var(--focus),var(--shadow-primary)}.ui_ghost__8aKmW,.ui_secondary__Egai3{--btn-bg:transparent;--btn-bg-hover:var(--c-hover)}.ui_danger__m3TL_{--btn-bg:var(--c-danger-soft);--btn-fg:var(--c-danger);--btn-bg-hover:rgba(255,90,78,.22)}.ui_white__ZIVIw{--btn-bg:#fff;--btn-fg:#0e0e12;--btn-bg-hover:#eef1ff}.ui_soft__GYHy9{--btn-bg:var(--c-primary-soft);--btn-fg:var(--c-primary-ink);--btn-bg-hover:color-mix(in srgb,var(--c-primary) 26%,transparent)}.ui_panel__mEiJe{background:var(--c-panel);border-radius:var(--r-panel)}.ui_card__rjD3J{background:var(--c-panel);border-radius:var(--r-card);padding:var(--s-6);box-shadow:var(--shadow-card)}.ui_cardMinor__g4OZg{background:color-mix(in srgb,var(--c-panel) 72%,transparent);box-shadow:inset 0 0 0 1px var(--c-line);padding:var(--s-4) var(--s-5)}.ui_cardMinor__g4OZg .ui_cardHead__c5gaG{margin-bottom:var(--s-3)}.ui_cardMinor__g4OZg .ui_cardTitle__n4liE{font-size:var(--t-15)}.ui_cardRaised__q8C1O{background:var(--c-raised)}.ui_cardAccent__OEavO{background:var(--tex-grain),var(--g-accent);color:#fff}.ui_cardInteractive__RT5LW{transition:background var(--dur) var(--ease);cursor:pointer}.ui_cardInteractive__RT5LW:hover{background:var(--c-raised)}.ui_cardHead__c5gaG{display:flex;align-items:center;justify-content:space-between;gap:var(--s-3);margin-bottom:var(--s-4)}.ui_cardTitle__n4liE{display:flex;align-items:center;gap:10px;font-size:var(--t-18,18px);font-weight:650;letter-spacing:-.02em;line-height:1.3}.ui_cardSub___KPcT{color:var(--c-muted);font-size:var(--t-13);margin-top:2px}.ui_quick__6lkkf{display:flex;flex-direction:column;align-items:center;gap:10px;padding:6px;border:0;background:none;text-align:center;font-size:var(--t-13);line-height:1.3;color:var(--c-text);border-radius:18px;min-width:0}.ui_quickCircle__n4hVf{width:64px;height:64px;border-radius:50%;display:grid;place-items:center;color:var(--p-ink);box-shadow:inset 0 -6px 12px rgba(0,0,0,.06),inset 0 4px 10px hsla(0,0%,100%,.45);transition:transform .26s var(--ease-bounce),box-shadow var(--dur) var(--ease)}.ui_quick__6lkkf:hover .ui_quickCircle__n4hVf{transform:translateY(-3px) rotate(-6deg) scale(1.04)}@media (prefers-reduced-motion:reduce){.ui_quick__6lkkf:hover .ui_quickCircle__n4hVf{transform:none}}.ui_peach__ETnBy{background:var(--p-peach)}.ui_butter__zhzmT{background:var(--p-butter)}.ui_lime__k_DzW{background:var(--p-lime)}.ui_mint__R4lEI{background:var(--p-mint)}.ui_lilac__boL_B{background:var(--p-lilac)}.ui_sky__Q0ztU{background:var(--p-sky)}.ui_periwinkle__BIAIC{background:var(--p-periwinkle)}.ui_coral__ckJEy{background:var(--p-coral)}.ui_cyan__qW38h{background:var(--p-cyan)}.ui_field__FSvxQ{display:flex;flex-direction:column;gap:8px}.ui_label__76iKB{font-size:var(--t-13);font-weight:550;color:var(--c-muted)}.ui_hint__SWwDr{font-size:var(--t-12);color:var(--c-faint)}.ui_error__1xBZX{font-size:var(--t-13);color:var(--c-danger)}.ui_input__XtipX{width:100%;min-height:48px;padding:12px 16px;border-radius:var(--r-control);border:1px solid transparent;background:var(--c-raised);color:var(--c-text);font-size:var(--t-15);transition:border-color var(--dur),background var(--dur)}.ui_input__XtipX::placeholder{color:var(--c-faint)}.ui_input__XtipX:hover{background:var(--c-raised-2)}.ui_input__XtipX:focus{outline:none;border-color:var(--c-primary);box-shadow:0 0 0 4px var(--c-primary-soft)}.ui_inputInvalid__ZUYc2{border-color:var(--c-danger)}textarea.ui_input__XtipX{resize:vertical;min-height:110px;line-height:1.5}.ui_pwWrap__cGhgN{position:relative}.ui_pwInput__UKmOn{padding-right:52px}.ui_pwToggle__9HSbt{position:absolute;right:4px;top:50%;transform:translateY(-50%);width:40px;height:40px;border:0;border-radius:var(--r-control);display:grid;place-items:center;background:none;color:var(--c-muted);cursor:pointer;transition:color var(--dur),background var(--dur)}.ui_pwToggle__9HSbt:hover{color:var(--c-text);background:var(--c-raised-2)}.ui_pwToggle__9HSbt:focus-visible{outline:none;box-shadow:var(--focus)}.ui_pwToggle__9HSbt[aria-pressed=true]{color:var(--c-primary)}.ui_segmented__dRQ9v{display:inline-flex;padding:4px;gap:4px;background:var(--c-raised);border-radius:var(--r-pill);max-width:100%;overflow-x:auto}.ui_segment__sQpYd{border:0;background:none;height:36px;padding:0 16px;border-radius:var(--r-pill);color:var(--c-muted);font-weight:550;font-size:var(--t-13);white-space:nowrap;transition:background var(--dur),color var(--dur)}.ui_segment__sQpYd[aria-pressed=true]{background:var(--c-panel);color:var(--c-text);box-shadow:0 1px 2px rgba(0,0,0,.25)}@media (max-width:480px){.ui_segmented__dRQ9v{scrollbar-width:none}.ui_segment__sQpYd{padding:0 12px;flex:1 0 auto}}.ui_badge__N2sMx{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 10px;border-radius:var(--r-pill);font-size:var(--t-12);font-weight:600;background:var(--c-raised);color:var(--c-muted);white-space:nowrap}.ui_badgeDot__LEo5m:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.ui_tone-success__s2v3V{background:var(--c-success-soft);color:var(--c-success)}.ui_tone-warning__tH9Od{background:var(--c-warning-soft);color:var(--c-warning)}.ui_tone-danger__zManv{background:var(--c-danger-soft);color:var(--c-danger)}.ui_tone-primary__OZ9LQ{background:var(--c-primary-soft);color:var(--c-primary-ink)}.ui_tone-sun__91CbW{background:var(--a-sun-soft);color:var(--a-sun-ink)}.ui_tone-coral__7CRel{background:var(--a-coral-soft);color:var(--a-coral-ink)}.ui_tone-cyan__VRrZt{background:var(--a-cyan-soft);color:var(--a-cyan-ink)}.ui_tone-lilac__PovX0{background:var(--a-lilac-soft);color:var(--a-lilac-ink)}.ui_tone-mint__dmWeD{background:var(--a-mint-soft);color:var(--a-mint-ink)}.ui_stat__zvzeq{--stat-tint:var(--a-lilac);--stat-mix:30%;position:relative;overflow:hidden;isolation:isolate;background:var(--c-panel);border-radius:var(--r-card);padding:20px 22px;display:flex;flex-direction:column;gap:10px;min-width:0}.ui_stat__zvzeq:after{content:"";position:absolute;z-index:-1;top:-60px;right:-60px;width:150px;height:150px;border-radius:50%;background:radial-gradient(closest-side,color-mix(in srgb,var(--stat-tint) var(--stat-mix),transparent),transparent);transition:transform .32s var(--ease-bounce)}.ui_stat__zvzeq:hover:after{transform:scale(1.15)}.ui_stat__zvzeq:nth-child(4n+2){--stat-tint:var(--a-cyan)}.ui_stat__zvzeq:nth-child(4n+3){--stat-tint:var(--a-coral)}.ui_stat__zvzeq:nth-child(4n+4){--stat-tint:var(--a-sun)}[data-theme=light] .ui_stat__zvzeq{--stat-mix:45%}@media (prefers-reduced-motion:reduce){.ui_stat__zvzeq:hover:after{transform:none}}.ui_statLabel__rAul_{color:var(--c-muted);font-size:var(--t-13);line-height:1.35}.ui_statValue__MnWc_{font-size:var(--t-32);font-weight:650;letter-spacing:-.02em;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ui_statNote__Bzg7E{color:var(--c-muted);font-size:var(--t-12)}.ui_valueDanger__peebY{color:var(--c-danger)}.ui_valueWarning__MSjn3{color:var(--c-warning)}.ui_valueSuccess__ACaxP{color:var(--c-success)}.ui_empty__MrimE{display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px;padding:40px 24px;color:var(--c-muted)}.ui_emptyIcon__aNZ0q{display:grid;place-items:center;color:var(--c-primary-ink)}.ui_emptyIcon__aNZ0q svg{width:32px;height:32px}.ui_emptyArt___iiRZ{width:min(200px,56vw);margin-bottom:2px}.ui_emptyTitle__djLyD{color:var(--c-text);font-size:var(--t-17);font-weight:600}.ui_spinner__ayokA{width:20px;height:20px;border-radius:50%;border:2px solid;border-right:2px solid transparent;animation:ui_spin__X2E74 .8s linear infinite;opacity:.8}@keyframes ui_spin__X2E74{to{transform:rotate(1turn)}}.ui_skeleton__mi0Aq{background:linear-gradient(90deg,var(--c-raised) 0,var(--c-raised-2) 50%,var(--c-raised) 100%);background-size:200% 100%;animation:ui_shimmer__zKS8L 1.4s ease-in-out infinite;border-radius:12px}@keyframes ui_shimmer__zKS8L{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.ui_skeleton__mi0Aq,.ui_spinner__ayokA{animation:none}}.ui_overlay__DX_7U{position:fixed;inset:0;z-index:100;display:grid;place-items:center;padding:16px;background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:ui_fade__9pPpk var(--dur) var(--ease)}.ui_modal__9aGL2{width:min(520px,100%);max-height:calc(100dvh - 32px);overflow:auto;background:var(--c-panel);color:var(--c-text);border-radius:var(--r-panel);padding:28px;box-shadow:var(--shadow-float);animation:ui_rise__WoGa6 .22s var(--ease)}.ui_modalHead__23WUX{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:16px}@keyframes ui_fade__9pPpk{0%{opacity:0}}@keyframes ui_rise__WoGa6{0%{opacity:0;transform:translateY(12px) scale(.98)}}.ui_toasts__hb5xW{position:fixed;z-index:200;bottom:24px;left:50%;transform:translateX(-50%);display:flex;flex-direction:column;gap:8px;align-items:center;pointer-events:none;width:min(440px,calc(100% - 32px))}.ui_toast__jA7bO{pointer-events:auto;display:flex;align-items:center;gap:10px;padding:12px 18px;border-radius:var(--r-pill);background:var(--c-text);color:var(--c-page);font-weight:550;font-size:var(--t-15);box-shadow:var(--shadow-float);animation:ui_rise__WoGa6 .22s var(--ease)}.ui_toastError__rErYW{background:var(--c-danger);color:#fff}@media (max-width:560px){.ui_card__rjD3J{padding:var(--s-4);border-radius:18px}.ui_cardHead__c5gaG{margin-bottom:var(--s-3)}.ui_cardTitle__n4liE{font-size:var(--t-17)}}.ui_scrollRow__8m4X_{--fl:0px;--fr:0px;position:relative;min-width:0}.ui_scrollRow__8m4X_[data-over]:not([data-start]){--fl:32px}.ui_scrollRow__8m4X_[data-over]:not([data-end]){--fr:40px}.ui_srTrack__NqrMi{display:flex;gap:var(--s-3,12px);overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none;overscroll-behavior-x:contain;-webkit-mask-image:linear-gradient(to right,transparent,#000 var(--fl),#000 calc(100% - var(--fr)),transparent);mask-image:linear-gradient(to right,transparent,#000 var(--fl),#000 calc(100% - var(--fr)),transparent)}.ui_srTrack__NqrMi::-webkit-scrollbar{display:none}.ui_srTrack__NqrMi>*{flex:none;scroll-snap-align:start}.ui_srArrow__djV67{position:absolute;top:50%;z-index:2;width:32px;height:32px;margin-top:-16px;display:none;place-items:center;border:0;border-radius:50%;background:var(--c-panel);color:var(--c-text);box-shadow:var(--shadow-float);cursor:pointer;opacity:0;transition:opacity var(--dur),transform var(--dur)}.ui_srPrev__i1g2x{left:-6px}.ui_srNext__vk8y3{right:-6px}.ui_srArrow__djV67:disabled{opacity:0!important;pointer-events:none}.ui_srBar__gUHby{display:none;height:3px;margin:10px auto 0;width:48px;border-radius:2px;background:var(--c-raised-2);overflow:hidden}.ui_srBar__gUHby>span{display:block;height:100%;border-radius:2px;background:var(--c-muted);transition:transform 80ms linear}@media (hover:hover) and (pointer:fine){.ui_srArrow__djV67{display:grid}.ui_scrollRow__8m4X_:hover .ui_srArrow__djV67,.ui_srArrow__djV67:focus-visible{opacity:1}.ui_srArrow__djV67:hover{transform:scale(1.06)}}@media (hover:none),(pointer:coarse){.ui_srBar__gUHby{display:block}}.NumberInput_wrap__HpKQF{display:flex;align-items:center;width:100%;min-height:48px;padding:0 6px 0 0;border-radius:var(--r-control);border:1px solid transparent;background:var(--c-raised);color:var(--c-text);transition:border-color var(--dur),background var(--dur),box-shadow var(--dur)}.NumberInput_wrap__HpKQF:hover{background:var(--c-raised-2)}.NumberInput_wrap__HpKQF:focus-within{border-color:var(--c-primary);box-shadow:0 0 0 4px var(--c-primary-soft)}.NumberInput_invalid__Zp6Dh{border-color:var(--c-danger)}.NumberInput_disabled__ytrix{opacity:.6}.NumberInput_input__UpJGl{flex:1 1;min-width:0;width:100%;height:46px;padding:0 4px 0 16px;border:0;border-radius:inherit;background:transparent;color:inherit;font-size:var(--t-15);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.NumberInput_input__UpJGl:focus{outline:none}.NumberInput_input__UpJGl::placeholder{color:var(--c-faint)}.NumberInput_suffix__JjIwj{flex:none;padding-right:8px;color:var(--c-muted);font-size:var(--t-15)}.NumberInput_steps__ph3Y8{flex:none;display:flex;gap:2px}.NumberInput_step__A7i5y{width:34px;height:34px;display:grid;place-items:center;border:0;border-radius:10px;background:transparent;color:var(--c-muted);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:background var(--dur),color var(--dur),transform .12s}.NumberInput_step__A7i5y:hover:not(:disabled){background:var(--c-panel);color:var(--c-text)}.NumberInput_step__A7i5y:active:not(:disabled){transform:scale(.9)}.NumberInput_step__A7i5y:disabled{opacity:.35;cursor:default}@media (pointer:coarse){.NumberInput_step__A7i5y{width:40px;height:40px}}.Combobox_input__oXOOC{width:100%;min-height:48px;padding:12px 16px;border-radius:var(--r-control);border:1px solid transparent;background:var(--c-raised);color:var(--c-text);font-size:var(--t-15);transition:border-color var(--dur),background var(--dur)}.Combobox_input__oXOOC::placeholder{color:var(--c-faint)}.Combobox_input__oXOOC:hover{background:var(--c-raised-2)}.Combobox_input__oXOOC:focus{outline:none;border-color:var(--c-primary);box-shadow:0 0 0 4px var(--c-primary-soft)}.Combobox_invalid__L8RHi{border-color:var(--c-danger)}.Combobox_list__ZnnK8{position:fixed;z-index:1000;margin:0;padding:6px;list-style:none;overflow-y:auto;overscroll-behavior:contain;background:var(--c-panel);border:1px solid var(--c-line-strong);border-radius:16px;box-shadow:var(--shadow-float);animation:Combobox_listIn__0TNcd .12s var(--ease);transform-origin:top center}.Combobox_up__VTTaV{transform-origin:bottom center}@keyframes Combobox_listIn__0TNcd{0%{opacity:0;transform:translateY(-4px) scale(.98)}}.Combobox_option__qenZ0{padding:9px 12px;border-radius:10px;color:var(--c-text);font-size:var(--t-15);line-height:1.35;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Combobox_active__7JSrz{background:var(--c-raised-2)}.Combobox_mark__FHKPB{background:none;color:var(--c-primary-ink);font-weight:650}@media (pointer:coarse){.Combobox_option__qenZ0{padding:12px}}@media (prefers-reduced-motion:reduce){.Combobox_list__ZnnK8{animation:none}}.Select_trigger__8qWsn{display:flex;align-items:center;gap:10px;width:100%;min-height:48px;padding:0 12px 0 16px;border-radius:var(--r-control);border:1px solid transparent;background:var(--c-raised);color:var(--c-text);font:inherit;font-size:var(--t-15);text-align:left;cursor:pointer;transition:border-color var(--dur),background var(--dur),box-shadow var(--dur)}.Select_trigger__8qWsn:hover:not(:disabled){background:var(--c-raised-2)}.Select_trigger__8qWsn:focus-visible,.Select_trigger__8qWsn[aria-expanded=true]{outline:none;border-color:var(--c-primary);box-shadow:0 0 0 4px var(--c-primary-soft)}.Select_trigger__8qWsn:disabled{opacity:.55;cursor:not-allowed}.Select_invalid__tvbkb{border-color:var(--c-danger)}.Select_sm__thWvj{min-height:38px;padding:0 8px 0 12px;font-size:var(--t-13);border-radius:12px;gap:8px}.Select_icon__NJpSB{display:grid;place-items:center;color:var(--c-muted);flex:none}.Select_value__ALKNf{flex:1 1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Select_placeholder__bpGUZ{color:var(--c-faint)}.Select_chevron__KdSAw{flex:none;color:var(--c-muted);transition:transform .22s var(--ease)}.Select_trigger__8qWsn[aria-expanded=true] .Select_chevron__KdSAw{transform:rotate(180deg);color:var(--c-primary-ink)}.Select_scrim__ClqEe{display:none}.Select_list__WI8pp{position:fixed;z-index:1000;margin:0;padding:6px;list-style:none;max-width:min(420px,calc(100vw - 16px));overflow-y:auto;overscroll-behavior:contain;background:var(--c-panel);border:1px solid var(--c-line-strong);border-radius:16px;box-shadow:var(--shadow-float);outline:none;animation:Select_listIn__7folX .14s var(--ease);transform-origin:top center}.Select_up__kojdL{transform-origin:bottom center}@keyframes Select_listIn__7folX{0%{opacity:0;transform:translateY(-4px) scale(.98)}}.Select_option__NutnR{display:flex;align-items:center;gap:10px;min-height:40px;padding:8px 10px 8px 12px;border-radius:10px;color:var(--c-text);font-size:var(--t-15);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Select_option__NutnR[aria-selected=true]{font-weight:600}.Select_active__ePglS{background:var(--c-raised-2)}.Select_list__WI8pp:focus-visible .Select_active__ePglS{box-shadow:inset 0 0 0 2px var(--c-primary-soft)}.Select_option__NutnR[aria-disabled]{opacity:.45;cursor:not-allowed}.Select_optBody__WoCWS{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.Select_optHint__kzXFf{font-size:var(--t-12);color:var(--c-muted);font-weight:400}.Select_check__ZAFk_{flex:none;color:var(--c-primary-ink)}@media (max-width:560px){.Select_scrim__ClqEe{display:block;position:fixed;inset:0;z-index:999;background:rgba(5,5,12,.5);animation:Select_fade__4iFnr .16s ease}.Select_list__WI8pp{top:auto!important;bottom:0!important;left:0!important;right:0;min-width:0!important;max-width:none;max-height:min(70dvh,520px)!important;padding:10px 10px calc(14px + env(safe-area-inset-bottom));border-radius:24px 24px 0 0;border-width:1px 0 0;animation:Select_sheetIn__brsbQ .22s var(--ease)}.Select_option__NutnR{min-height:52px;padding:12px 14px;font-size:var(--t-17);border-radius:14px}}@keyframes Select_fade__4iFnr{0%{opacity:0}}@keyframes Select_sheetIn__brsbQ{0%{transform:translateY(40px);opacity:0}}@media (prefers-reduced-motion:reduce){.Select_list__WI8pp,.Select_scrim__ClqEe{animation:none}.Select_chevron__KdSAw{transition:none}}.Collapsible_card__YNmnN{background:var(--c-panel);border-radius:var(--r-card);box-shadow:inset 0 0 0 1px var(--c-line)}.Collapsible_head__cjUI_{display:flex;align-items:center;gap:10px;width:100%;min-height:52px;padding:12px 14px 12px 18px;border:0;background:none;color:var(--c-text);font:inherit;text-align:left;cursor:pointer;border-radius:var(--r-card);transition:background var(--dur)}.Collapsible_head__cjUI_:hover{background:color-mix(in srgb,var(--c-raised) 60%,transparent)}.Collapsible_head__cjUI_:focus-visible{outline:none;box-shadow:var(--focus)}.Collapsible_icon__J2dE2{display:grid;place-items:center;flex:none;color:var(--c-muted)}.Collapsible_title__ziDKu{font-size:var(--t-15);font-weight:650;letter-spacing:-.01em;min-width:0}.Collapsible_sub__xerU6{color:var(--c-muted);font-size:var(--t-13);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.Collapsible_badge__jQFOf{display:inline-flex;flex:none}.Collapsible_chevron__5Hwpp{margin-left:auto;flex:none;color:var(--c-faint);transition:transform .26s var(--ease)}.Collapsible_card__YNmnN:not([data-open]) .Collapsible_chevron__5Hwpp{transform:rotate(-90deg)}.Collapsible_body__s_mvx{display:grid;grid-template-rows:0fr;transition:grid-template-rows .26s var(--ease)}.Collapsible_card__YNmnN[data-open] .Collapsible_body__s_mvx{grid-template-rows:1fr}.Collapsible_inner__oZs8b{min-height:0;overflow:hidden}.Collapsible_card__YNmnN:not([data-open]) .Collapsible_inner__oZs8b{visibility:hidden;transition:visibility 0s linear .26s}.Collapsible_pad__ohTLy{padding:0 18px 18px}@media (prefers-reduced-motion:reduce){.Collapsible_body__s_mvx,.Collapsible_chevron__5Hwpp{transition:none}}.couples_page__nma3p{display:grid;grid-gap:24px;gap:24px}.couples_stack__0_oL9{display:grid;grid-gap:16px;gap:16px}.couples_actions__FIg5d{display:flex;flex-wrap:wrap;gap:12px}.couples_list__nUaep{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));grid-gap:16px;gap:16px}.couples_card__eTCQL{display:grid;grid-gap:12px;gap:12px}.couples_card__eTCQL h2,.couples_card__eTCQL p{margin:0}.couples_note__FVm1L{color:var(--c-muted);line-height:1.6}.couples_link__TCGyg{overflow-wrap:anywhere;width:100%}.couples_coupleHero__qpLh_{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;grid-gap:48px;gap:48px;padding-block:16px 32px}.couples_heroCopy__yDyey{display:grid;grid-gap:20px;gap:20px;justify-items:start}.couples_heroCopy__yDyey h1{font-size:clamp(32px,4vw,56px);line-height:1.08;letter-spacing:-.04em;max-width:12ch}.couples_heroCopy__yDyey>p{max-width:48ch;line-height:1.6}.couples_eyebrow__69BMK{font-size:var(--t-13);color:var(--c-primary-ink);font-weight:650}.couples_scene__d4mNC{position:relative;min-width:0;margin:0;padding:70px 0 48px}.couples_sceneFaces__7_ulH{display:grid;grid-template-columns:1fr 1fr;align-items:center}.couples_sceneOrb__m5evu{position:relative;aspect-ratio:.85}.couples_sceneAvatar__Uhr6E{width:100%;height:100%}.couples_dialogue__RaZJR{position:absolute;top:20px;padding:12px 18px;max-width:76%;border-radius:22px 22px 22px 4px;background:var(--a-lilac-soft);color:var(--a-lilac-ink);font-size:var(--t-15);font-weight:600}.couples_dialogueLeft__pGRP3{left:2%}.couples_dialogueRight__LnhA_{right:2%;border-radius:22px 22px 4px 22px;background:var(--a-coral-soft);color:var(--a-coral-ink)}.couples_scene__d4mNC[data-moving=true] .couples_dialogue__RaZJR{animation:couples_bubbleIn__WNcTw .4s ease-out both}.couples_hearts__kEGyW{position:absolute;top:23%;left:50%;display:flex;gap:8px;transform:translateX(-50%);font-size:24px}.couples_hearts__kEGyW span:nth-child(2){margin-top:-28px}.couples_scene__d4mNC[data-moving=true] .couples_hearts__kEGyW span{animation:couples_heartFloat__80qsU 2.2s ease-in-out 2 alternate}.couples_scene__d4mNC[data-moving=true] .couples_hearts__kEGyW span:nth-child(2){animation-delay:.3s}@keyframes couples_bubbleIn__WNcTw{0%{opacity:0;transform:translateY(8px) scale(.95)}to{opacity:1;transform:none}}@keyframes couples_heartFloat__80qsU{to{transform:translateY(-12px) rotate(8deg)}}.couples_how__ictIa{display:grid;grid-gap:28px;gap:28px;padding-block:32px;border-block:1px solid var(--c-line)}.couples_how__ictIa>.couples_note__FVm1L{max-width:72ch;font-size:var(--t-13)}.couples_consent__PNJAU{display:flex;align-items:flex-start;gap:16px;padding-block:24px;max-width:72ch}.couples_consentMark__W3eZn{color:var(--a-coral-ink);font-size:40px;line-height:1}.couples_consent__PNJAU h2{font-size:var(--t-17);margin-bottom:8px}.couples_consent__PNJAU p{color:var(--c-muted);line-height:1.6;margin-bottom:12px}.couples_consent__PNJAU a{color:var(--c-primary-ink);text-underline-offset:4px;font-weight:600}.couples_emptySpecialists__nG47D{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px}.couples_emptySpecialists__nG47D p{color:var(--c-muted);max-width:60ch;line-height:1.6}@media (prefers-reduced-motion:reduce){.couples_sceneOrb__m5evu{transition:none}.couples_scene__d4mNC .couples_dialogue__RaZJR,.couples_scene__d4mNC .couples_hearts__kEGyW span{animation:none!important}}.couples_steps__B7jq7{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px;gap:24px;padding:0;margin:0}.couples_steps__B7jq7 li{display:grid;grid-gap:12px;gap:12px;align-content:start}.couples_steps__B7jq7 h3{font-size:var(--t-17)}.couples_steps__B7jq7 p{color:var(--c-muted);line-height:1.6}.couples_stepNumber__P0vIv{width:40px;height:40px;display:grid;place-items:center;border-radius:50%;background:var(--a-lilac-soft);color:var(--c-primary-ink);font-weight:650}.couples_specialistsSection__CNHDj{scroll-margin-top:88px}@media (max-width:760px){.couples_coupleHero__qpLh_{grid-template-columns:minmax(0,1fr);gap:24px}.couples_scene__d4mNC{order:-1;width:100%;max-width:440px;justify-self:center;padding-top:70px}.couples_heroCopy__yDyey h1{max-width:14ch}.couples_steps__B7jq7{grid-template-columns:minmax(0,1fr);gap:24px}}.couples_page__nma3p{grid-template-columns:minmax(0,1fr);min-width:0}.couples_heroCopy__yDyey,.couples_page__nma3p>*{min-width:0}.couples_page__nma3p a,.couples_page__nma3p button{max-width:100%;white-space:normal}.AvatarStudio_studio__VMGqS{display:grid;grid-template-columns:minmax(320px,5fr) minmax(0,6fr);grid-gap:var(--s-6);gap:var(--s-6);align-items:start}.AvatarStudio_previewCol___WdwO{position:-webkit-sticky;position:sticky;top:var(--s-6);display:flex;flex-direction:column;gap:var(--s-3)}.AvatarStudio_stage__H1qrn{position:relative;height:clamp(440px,calc(100vh - 210px),760px);border-radius:var(--r-panel);overflow:hidden;background:radial-gradient(60% 46% at 50% 40%,color-mix(in srgb,var(--glow,var(--c-primary)) 26%,transparent),transparent 100%),radial-gradient(46% 10% at 50% 100%,color-mix(in srgb,var(--c-text) 7%,transparent),transparent 100%),var(--c-panel);transition:background var(--dur) var(--ease);cursor:-webkit-grab;cursor:grab}.AvatarStudio_stage__H1qrn:active{cursor:-webkit-grabbing;cursor:grabbing}.AvatarStudio_view__R_pb5{position:absolute!important;inset:0}.AvatarStudio_caption__M1XKB{position:absolute;left:0;right:0;top:var(--s-5);text-align:center;font-size:var(--t-13);color:var(--c-muted);pointer-events:none}.AvatarStudio_tools__89VSd{display:flex;align-items:center;gap:var(--s-2);flex-wrap:wrap}.AvatarStudio_toolsGap__nMk4y{flex:1 1}.AvatarStudio_editor__dkB_B{position:relative;background:var(--c-panel);border-radius:var(--r-panel);min-width:0;display:flex;flex-direction:column}.AvatarStudio_tabsWrap__BmknA{position:-webkit-sticky;position:sticky;top:0;z-index:3;background:var(--c-panel);border-radius:var(--r-panel) var(--r-panel) 0 0;border-bottom:1px solid var(--c-line);padding-right:56px}.AvatarStudio_tabs__QgQAm{display:flex;gap:2px;overflow-x:auto;scrollbar-width:none;padding:var(--s-3) var(--s-4) 0;-webkit-mask-image:linear-gradient(90deg,transparent,#000 16px,#000 calc(100% - 24px),transparent);mask-image:linear-gradient(90deg,transparent,#000 16px,#000 calc(100% - 24px),transparent);scroll-padding-inline:var(--s-6)}.AvatarStudio_tabs__QgQAm::-webkit-scrollbar{display:none}.AvatarStudio_tabNudge__MpzL_{position:absolute;top:12px;z-index:1;width:32px;height:36px;display:grid;place-items:center;border:0;border-radius:10px;background:var(--c-panel);color:var(--c-muted)}.AvatarStudio_tabNudge__MpzL_:hover{color:var(--c-text);background:var(--c-raised)}.AvatarStudio_tabNudgeLeft__kyi58{left:6px;box-shadow:14px 0 12px -2px var(--c-panel)}.AvatarStudio_tabNudgeRight__57L7C{right:62px;box-shadow:-14px 0 12px -2px var(--c-panel)}.AvatarStudio_statusShort__xQW5Z{display:none}.AvatarStudio_tab__HmMdE{position:relative;flex:none;border:0;background:none;padding:10px 12px 14px;font-size:var(--t-15);font-weight:550;color:var(--c-muted);white-space:nowrap;border-radius:10px 10px 0 0;transition:color var(--dur) var(--ease)}.AvatarStudio_tab__HmMdE:hover{color:var(--c-text)}.AvatarStudio_tab__HmMdE[aria-selected=true]{color:var(--c-primary-ink);font-weight:650}.AvatarStudio_tab__HmMdE[aria-selected=true]:after{content:"";position:absolute;left:12px;right:12px;bottom:-1px;height:2px;border-radius:2px;background:var(--c-primary)}.AvatarStudio_panel__D5R_B{padding:0 var(--s-6) var(--s-4);flex:1 1}.AvatarStudio_panel__D5R_B:focus-visible{box-shadow:inset var(--focus)}.AvatarStudio_section__niUPy{padding:var(--s-5) 0}.AvatarStudio_section__niUPy+.AvatarStudio_section__niUPy{border-top:1px solid var(--c-line)}.AvatarStudio_sectionHead__FrUya{display:flex;align-items:center;justify-content:space-between;gap:var(--s-3);min-height:36px;margin-bottom:var(--s-3)}.AvatarStudio_sectionTitle__2uacJ{font-size:var(--t-15);font-weight:650;letter-spacing:-.01em}.AvatarStudio_colorControl__wWlM0{display:flex;flex-direction:column;gap:var(--s-4)}.AvatarStudio_swatchRow__ZaPur{display:flex;flex-wrap:wrap;gap:10px;padding:4px;margin:-4px}.AvatarStudio_swatch__mdffI{position:relative;flex:none;width:38px;height:38px;border-radius:50%;border:0;padding:0;display:grid;place-items:center;background:var(--sw);box-shadow:inset 0 0 0 1px var(--c-line-strong);transition:transform var(--dur) var(--ease),box-shadow var(--dur) var(--ease)}.AvatarStudio_swatch__mdffI:hover{transform:scale(1.06)}.AvatarStudio_swatch__mdffI[aria-pressed=true],.AvatarStudio_swatch__mdffI[data-selected]{box-shadow:inset 0 0 0 1px var(--c-line-strong),0 0 0 3px var(--c-panel),0 0 0 5px var(--c-primary)}.AvatarStudio_swatch__mdffI:focus-visible{border-radius:50%;box-shadow:0 0 0 3px var(--c-panel),var(--focus)}.AvatarStudio_swatchNone__4CbQB{background:var(--c-raised);color:var(--c-muted)}.AvatarStudio_swatchNone__4CbQB[aria-pressed=true]{color:var(--c-text)}.AvatarStudio_swatchCustom__9eI2U{cursor:pointer;color:#fff;background:conic-gradient(from 90deg,#ff6b6b,#ffd166,#7ae582,#4cc9f0,#5a67f2,#d16ba5,#ff6b6b)}.AvatarStudio_swatchCustom__9eI2U svg{filter:drop-shadow(0 1px 1px rgba(0,0,0,.45))}.AvatarStudio_swatchCustom__9eI2U[data-selected]{background:radial-gradient(circle,var(--sw) 0 11px,transparent 11.5px),conic-gradient(from 90deg,#ff6b6b,#ffd166,#7ae582,#4cc9f0,#5a67f2,#d16ba5,#ff6b6b)}.AvatarStudio_swatchCustom__9eI2U:focus-within{box-shadow:0 0 0 3px var(--c-panel),var(--focus)}.AvatarStudio_shadeRow__12YrB{padding:2px 0}.AvatarStudio_shade__EvYQg{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;height:34px;margin:0;background:transparent;cursor:pointer}.AvatarStudio_shade__EvYQg::-webkit-slider-runnable-track{height:26px;border-radius:var(--r-pill);background:var(--track);box-shadow:inset 0 0 0 1px var(--c-line-strong)}.AvatarStudio_shade__EvYQg::-moz-range-track{height:26px;border-radius:var(--r-pill);background:var(--track);box-shadow:inset 0 0 0 1px var(--c-line-strong)}.AvatarStudio_shade__EvYQg::-webkit-slider-thumb{-webkit-appearance:none;width:34px;height:34px;margin-top:-4px;border-radius:50%;border:4px solid #fff;background:var(--thumb);box-shadow:0 2px 10px rgba(0,0,0,.35);-webkit-transition:transform var(--dur) var(--ease);transition:transform var(--dur) var(--ease)}.AvatarStudio_shade__EvYQg::-moz-range-thumb{width:26px;height:26px;border-radius:50%;border:4px solid #fff;background:var(--thumb);box-shadow:0 2px 10px rgba(0,0,0,.35)}.AvatarStudio_shade__EvYQg:active::-webkit-slider-thumb{transform:scale(1.08)}.AvatarStudio_shade__EvYQg:focus-visible{box-shadow:none}.AvatarStudio_shade__EvYQg:focus-visible::-webkit-slider-thumb{box-shadow:0 2px 10px rgba(0,0,0,.35),var(--focus)}.AvatarStudio_shade__EvYQg:focus-visible::-moz-range-thumb{box-shadow:var(--focus)}.AvatarStudio_range__gMuCY{display:flex;flex-direction:column;gap:6px}.AvatarStudio_colorControl__wWlM0+.AvatarStudio_range__gMuCY,.AvatarStudio_range__gMuCY+.AvatarStudio_range__gMuCY{margin-top:var(--s-5)}.AvatarStudio_rangeHead__33Ia0{display:flex;justify-content:space-between;align-items:baseline}.AvatarStudio_rangeLabel__ABB1P{font-size:var(--t-13);color:var(--c-muted);font-weight:550}.AvatarStudio_rangeValue__GxLBf{font-size:var(--t-13);color:var(--c-faint);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.AvatarStudio_rangeEnds__lMOiB{display:flex;justify-content:space-between;font-size:var(--t-12);color:var(--c-faint)}.AvatarStudio_unit__YfEta{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;height:28px;margin:0;background:transparent;cursor:pointer}.AvatarStudio_unit__YfEta::-webkit-slider-runnable-track{height:6px;border-radius:var(--r-pill);background:linear-gradient(90deg,var(--c-primary) var(--fill),var(--c-raised-2) var(--fill))}.AvatarStudio_unit__YfEta::-moz-range-track{height:6px;border-radius:var(--r-pill);background:linear-gradient(90deg,var(--c-primary) var(--fill),var(--c-raised-2) var(--fill))}.AvatarStudio_unit__YfEta::-webkit-slider-thumb{-webkit-appearance:none;width:24px;height:24px;margin-top:-9px;border-radius:50%;border:0;background:#fff;box-shadow:0 1px 6px rgba(0,0,0,.35)}.AvatarStudio_unit__YfEta::-moz-range-thumb{width:24px;height:24px;border-radius:50%;border:0;background:#fff;box-shadow:0 1px 6px rgba(0,0,0,.35)}.AvatarStudio_unit__YfEta:focus-visible{box-shadow:none}.AvatarStudio_unit__YfEta:focus-visible::-webkit-slider-thumb{box-shadow:var(--focus)}.AvatarStudio_unit__YfEta:focus-visible::-moz-range-thumb{box-shadow:var(--focus)}.AvatarStudio_tiles__iEHmU{display:grid;grid-template-columns:repeat(auto-fill,minmax(104px,1fr));grid-gap:var(--s-4) var(--s-3);gap:var(--s-4) var(--s-3)}.AvatarStudio_tile__uDRmu{display:flex;flex-direction:column;align-items:stretch;gap:8px;padding:0;border:0;background:none;text-align:center;min-width:0;-webkit-tap-highlight-color:transparent}.AvatarStudio_tile__uDRmu:focus-visible{box-shadow:none}.AvatarStudio_tile__uDRmu:focus-visible .AvatarStudio_tileArt__sHH6P{outline:2px solid var(--c-text);outline-offset:3px}.AvatarStudio_tileArt__sHH6P{position:relative;display:block;aspect-ratio:1;border-radius:20px;overflow:hidden;background:var(--c-raised);transition:box-shadow var(--dur) var(--ease),background var(--dur) var(--ease)}.AvatarStudio_tileArt__sHH6P>*{position:absolute;inset:0}.AvatarStudio_tileArt__sHH6P img{width:100%;height:100%;object-fit:cover;transition:opacity var(--dur) var(--ease)}.AvatarStudio_tileArt__sHH6P[data-stale] img{opacity:.55}.AvatarStudio_tile__uDRmu:hover .AvatarStudio_tileArt__sHH6P{background:var(--c-raised-2)}.AvatarStudio_tileArt__sHH6P:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;transition:box-shadow var(--dur) var(--ease)}.AvatarStudio_tile__uDRmu[aria-pressed=true] .AvatarStudio_tileArt__sHH6P{background:var(--c-primary-soft)}.AvatarStudio_tile__uDRmu[aria-pressed=true] .AvatarStudio_tileArt__sHH6P:after{box-shadow:inset 0 0 0 3px var(--c-primary)}.AvatarStudio_tileLabel__cjEyf{font-size:var(--t-13);line-height:1.25;color:var(--c-muted);overflow-wrap:anywhere}.AvatarStudio_tile__uDRmu[aria-pressed=true] .AvatarStudio_tileLabel__cjEyf{color:var(--c-text);font-weight:600}.AvatarStudio_saveBar__g7vJT{position:-webkit-sticky;position:sticky;bottom:var(--s-4);z-index:3;margin:0 var(--s-3) var(--s-3);display:flex;align-items:center;justify-content:space-between;gap:var(--s-3);padding:8px 8px 8px var(--s-5);border-radius:var(--r-card);background:color-mix(in srgb,var(--c-raised) 92%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid var(--c-line);box-shadow:var(--shadow-float)}.AvatarStudio_status__xzEgI{display:inline-flex;align-items:center;gap:8px;font-size:var(--t-13);color:var(--c-muted);min-width:0}.AvatarStudio_status__xzEgI:before{content:"";flex:none;width:8px;height:8px;border-radius:50%;background:var(--c-faint)}.AvatarStudio_status__xzEgI[data-state=dirty]:before{background:var(--c-warning)}.AvatarStudio_status__xzEgI[data-state=saved]:before{background:var(--c-success)}@media (max-width:860px){.AvatarStudio_studio__VMGqS{grid-template-columns:minmax(0,1fr);gap:0;--pv-h:clamp(240px,42vh,400px)}.AvatarStudio_previewCol___WdwO{top:60px;z-index:5;margin:0 -16px;padding:0 16px 10px;background:var(--c-page);gap:0}.AvatarStudio_stage__H1qrn{height:var(--pv-h);border-radius:var(--r-card)}.AvatarStudio_caption__M1XKB{display:none}.AvatarStudio_tools__89VSd{position:absolute;left:28px;right:28px;bottom:22px;flex-wrap:nowrap;gap:6px}.AvatarStudio_tools__89VSd>button{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:color-mix(in srgb,var(--c-raised) 80%,transparent)}.AvatarStudio_tools__89VSd>button[aria-pressed=true]{background:var(--c-primary-soft)}.AvatarStudio_editor__dkB_B{border-radius:var(--r-card)}.AvatarStudio_tabsWrap__BmknA{padding-right:0;top:calc(60px + var(--pv-h) + 10px);border-radius:var(--r-card) var(--r-card) 0 0}.AvatarStudio_tabs__QgQAm{padding:var(--s-2) var(--s-2) 0}.AvatarStudio_tab__HmMdE{padding:8px 10px 12px}.AvatarStudio_statusLong__MEX7A,.AvatarStudio_tabNudge__MpzL_{display:none}.AvatarStudio_statusShort__xQW5Z{display:inline}.AvatarStudio_panel__D5R_B{padding:0 var(--s-4) var(--s-3)}.AvatarStudio_swatchRow__ZaPur{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;scroll-snap-type:x proximity;padding:6px 4px;margin:-6px -4px}.AvatarStudio_swatchRow__ZaPur::-webkit-scrollbar{display:none}.AvatarStudio_swatch__mdffI{scroll-snap-align:start}.AvatarStudio_tiles__iEHmU{grid-template-columns:repeat(auto-fill,minmax(92px,1fr));gap:var(--s-3) 10px}.AvatarStudio_saveBar__g7vJT[data-idle]{position:static;box-shadow:none}.AvatarStudio_saveBar__g7vJT{bottom:calc(84px + env(safe-area-inset-bottom));margin:0 var(--s-2) var(--s-2);padding-left:var(--s-4)}}@media (max-width:400px){.AvatarStudio_status__xzEgI{font-size:var(--t-12)}}@media (prefers-reduced-motion:reduce){.AvatarStudio_swatch__mdffI:hover{transform:none}}.AvatarStudio_sliders__H4qpP{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));grid-gap:var(--s-3) var(--s-5);gap:var(--s-3) var(--s-5)}.AvatarStudio_sliders__H4qpP>.AvatarStudio_range__gMuCY+.AvatarStudio_range__gMuCY{margin-top:0}.AvatarStudio_signed__GxO_f{display:flex;flex-direction:column;gap:2px}.AvatarStudio_unit__YfEta[data-signed]::-webkit-slider-runnable-track{background:linear-gradient(90deg,transparent var(--lo),var(--c-primary) var(--lo),var(--c-primary) var(--hi),transparent var(--hi)),linear-gradient(90deg,transparent calc(50% - 1px),var(--c-muted) calc(50% - 1px),var(--c-muted) calc(50% + 1px),transparent calc(50% + 1px)),var(--c-line-strong)}.AvatarStudio_unit__YfEta[data-signed]::-moz-range-track{background:linear-gradient(90deg,transparent var(--lo),var(--c-primary) var(--lo),var(--c-primary) var(--hi),transparent var(--hi)),var(--c-line-strong)}.AvatarStudio_chips__YqvDw{display:flex;flex-wrap:wrap;gap:6px}.AvatarStudio_chip__mTha_{border:0;padding:7px 12px;border-radius:var(--r-pill);background:var(--c-raised);color:var(--c-muted);font-size:var(--t-13);font-weight:550;transition:background var(--dur) var(--ease),color var(--dur) var(--ease)}.AvatarStudio_chip__mTha_:hover{color:var(--c-text)}.AvatarStudio_chip__mTha_[aria-checked=true],.AvatarStudio_chip__mTha_[aria-pressed=true]{background:var(--c-primary-soft);color:var(--c-primary-ink)}.AvatarStudio_inlineRow__egOfE{display:flex;align-items:center;justify-content:space-between;gap:var(--s-3);margin-top:var(--s-4)}.AvatarStudio_linkBtn__zGIHx{border:0;background:none;padding:4px 0;font-size:var(--t-13);color:var(--c-muted)}.AvatarStudio_linkBtn__zGIHx:hover{color:var(--c-text)}.AvatarStudio_pickRows__lbzsC{display:flex;flex-direction:column;gap:var(--s-3)}.AvatarStudio_note__FZegP{font-size:var(--t-13);color:var(--c-muted)}.AvatarStudio_studio__VMGqS{--studio-height:clamp(540px,calc(100dvh - 160px),760px);gap:24px}.AvatarStudio_previewCol___WdwO{top:24px}.AvatarStudio_stage__H1qrn{height:calc(var(--studio-height) - 52px)}.AvatarStudio_editor__dkB_B{height:var(--studio-height);overflow:hidden}.AvatarStudio_tabsWrap__BmknA{position:static;padding:12px;flex:none}.AvatarStudio_tabs__QgQAm{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:6px;gap:6px;padding:0;overflow:visible;-webkit-mask-image:none;mask-image:none}.AvatarStudio_tab__HmMdE{display:flex;align-items:center;justify-content:center;gap:6px;min-height:44px;padding:8px 4px;border-radius:12px;font-size:var(--t-13);white-space:normal}.AvatarStudio_tab__HmMdE[aria-selected=true]{background:var(--c-primary-soft)}.AvatarStudio_tab__HmMdE[aria-selected=true]:after{display:none}.AvatarStudio_tab__HmMdE:focus-visible{outline:2px solid var(--c-primary-ink);outline-offset:2px}.AvatarStudio_panel__D5R_B{min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;padding:0 24px 20px}.AvatarStudio_saveBar__g7vJT{position:static;flex:none;margin:0;border-radius:0;border-width:1px 0 0;box-shadow:none;padding:12px 16px;-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--c-panel)}.AvatarStudio_swatch__mdffI{width:44px;height:44px}.AvatarStudio_tiles__iEHmU{grid-template-columns:repeat(auto-fill,minmax(112px,1fr))}.AvatarStudio_advanced__EeTZp{border-top:1px solid var(--c-line);padding-top:16px;margin-bottom:20px}.AvatarStudio_advanced__EeTZp summary{display:list-item;cursor:pointer;font-weight:600;color:var(--c-primary-ink);padding:12px 0}.AvatarStudio_advanced__EeTZp summary:focus-visible{outline:2px solid var(--c-primary-ink);outline-offset:3px}@media (max-width:860px){.AvatarStudio_studio__VMGqS{--pv-h:clamp(160px,24svh,220px);gap:12px}.AvatarStudio_previewCol___WdwO{margin:0;padding:0 0 8px;top:60px;gap:8px}.AvatarStudio_stage__H1qrn{height:var(--pv-h)}.AvatarStudio_tools__89VSd{position:static;min-height:40px;flex-wrap:wrap;gap:6px}.AvatarStudio_tools__89VSd>button{min-height:40px}.AvatarStudio_editor__dkB_B{height:auto;overflow:visible}.AvatarStudio_tabsWrap__BmknA{position:-webkit-sticky;position:sticky;top:calc(60px + var(--pv-h) + 56px);padding:8px}.AvatarStudio_tab__HmMdE{gap:4px;flex-direction:column;font-size:var(--t-12);min-height:52px;padding:6px 2px}.AvatarStudio_panel__D5R_B{overflow:visible;padding:0 16px 20px}.AvatarStudio_saveBar__g7vJT,.AvatarStudio_saveBar__g7vJT[data-idle]{position:-webkit-sticky;position:sticky;bottom:calc(84px + env(safe-area-inset-bottom));padding:10px;border-radius:16px;margin:8px;box-shadow:var(--shadow-float);z-index:6}.AvatarStudio_swatchRow__ZaPur{flex-wrap:wrap;overflow:visible}.AvatarStudio_tiles__iEHmU{grid-template-columns:repeat(auto-fill,minmax(92px,1fr))}}.AvatarStudio_optionPages__YgvGD{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:16px;color:var(--c-muted);font-size:var(--t-13)}.AvatarStudio_optionPages__YgvGD button{width:44px;height:44px;display:grid;place-items:center;border:1px solid var(--c-line);border-radius:50%;background:var(--c-raised);color:var(--c-text)}.AvatarStudio_optionPages__YgvGD button:disabled{opacity:.35;cursor:default}.AvatarStudio_optionPages__YgvGD button:focus-visible{outline:2px solid var(--c-primary-ink);outline-offset:2px}@media (max-width:860px){.AvatarStudio_tools__89VSd{flex-wrap:nowrap}.AvatarStudio_tools__89VSd>button{font-size:12px;padding-inline:6px}}.BackdropPicker_picker__8aWSS{display:grid;grid-gap:10px;gap:10px}.BackdropPicker_group__SXP3X{display:grid;grid-gap:6px;gap:6px}.BackdropPicker_groupLabel__RvmOd{font-size:12px;line-height:1.2;color:var(--c-muted)}.BackdropPicker_credit__f9d_y{font-size:11px;line-height:1.3;color:var(--c-muted);text-decoration:none;justify-self:start}.BackdropPicker_credit__f9d_y:hover{text-decoration:underline}.BackdropPicker_row__OAyvL{display:flex;flex-wrap:wrap;gap:8px}.BackdropPicker_swatch__n0kjB{--sz:40px;width:var(--sz);height:var(--sz);border-radius:50%;border:0;padding:0;display:grid;place-items:center;color:#fff;cursor:pointer;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.12),0 0 0 0 var(--c-primary);transition:box-shadow var(--dur),transform var(--dur)}.BackdropPicker_picker__8aWSS[data-size=sm] .BackdropPicker_swatch__n0kjB{--sz:32px}.BackdropPicker_swatch__n0kjB:hover{transform:scale(1.06)}.BackdropPicker_swatch__n0kjB[aria-checked=true]{box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.12),0 0 0 3px var(--c-panel),0 0 0 5px var(--c-primary)}.BackdropPicker_swatch__n0kjB svg{filter:drop-shadow(0 1px 2px rgba(0,0,0,.45))}.BackdropPicker_swatch__n0kjB:focus-visible{outline:2px solid var(--c-primary);outline-offset:3px}@media (prefers-reduced-motion:reduce){.BackdropPicker_swatch__n0kjB{transition:none}.BackdropPicker_swatch__n0kjB:hover{transform:none}}.rating_box__tc_LJ{display:flex;align-items:center;flex-wrap:wrap;gap:6px 14px;margin-top:var(--s-8);padding-top:var(--s-5);border-top:1px solid var(--c-line)}.rating_label__9UGwS{font-size:var(--t-15);font-weight:600}.rating_stars__J05P5{display:inline-flex;gap:2px}.rating_star__83idZ{display:grid;place-items:center;width:34px;height:34px;padding:0;border:0;border-radius:10px;background:transparent;color:var(--c-line-strong);cursor:pointer;transition:color .12s ease,transform .12s ease}.rating_star__83idZ[data-static]{width:26px;cursor:default}.rating_star__83idZ:not([data-static]):hover{transform:scale(1.08)}.rating_star__83idZ[data-on]{color:#f5b301}.rating_star__83idZ[data-on] svg{fill:currentColor}.rating_star__83idZ:disabled{cursor:default}.rating_summary__b0Izr{font-size:var(--t-13);color:var(--c-muted)}.rating_summary__b0Izr a{color:var(--c-primary-ink)}.rating_badge__7ftlV{display:inline-flex;align-items:center;gap:4px;color:#d99a00;font-weight:600}.rating_count__lkmRD{color:var(--c-muted);font-weight:500}.practice_srOnly__tWuWd{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.practice_circle__x1WTX[data-tone=peach],.practice_doneIcon__yrm9F[data-tone=peach],.practice_halo__bSzAe[data-tone=peach],.practice_timerBar__3gj06 span[data-tone=peach],.practice_tone__S2DTH[data-tone=peach]{background:var(--p-peach)}.practice_circle__x1WTX[data-tone=butter],.practice_doneIcon__yrm9F[data-tone=butter],.practice_halo__bSzAe[data-tone=butter],.practice_timerBar__3gj06 span[data-tone=butter],.practice_tone__S2DTH[data-tone=butter]{background:var(--p-butter)}.practice_circle__x1WTX[data-tone=lime],.practice_doneIcon__yrm9F[data-tone=lime],.practice_halo__bSzAe[data-tone=lime],.practice_timerBar__3gj06 span[data-tone=lime],.practice_tone__S2DTH[data-tone=lime]{background:var(--p-lime)}.practice_circle__x1WTX[data-tone=mint],.practice_doneIcon__yrm9F[data-tone=mint],.practice_halo__bSzAe[data-tone=mint],.practice_timerBar__3gj06 span[data-tone=mint],.practice_tone__S2DTH[data-tone=mint]{background:var(--p-mint)}.practice_circle__x1WTX[data-tone=lilac],.practice_doneIcon__yrm9F[data-tone=lilac],.practice_halo__bSzAe[data-tone=lilac],.practice_timerBar__3gj06 span[data-tone=lilac],.practice_tone__S2DTH[data-tone=lilac]{background:var(--p-lilac)}.practice_circle__x1WTX[data-tone=sky],.practice_doneIcon__yrm9F[data-tone=sky],.practice_halo__bSzAe[data-tone=sky],.practice_timerBar__3gj06 span[data-tone=sky],.practice_tone__S2DTH[data-tone=sky]{background:var(--p-sky)}.practice_breath__CZS1t{display:flex;flex-direction:column;align-items:center;gap:var(--s-5);padding:var(--s-4) 0}.practice_stage__cMSxO{position:relative;width:min(320px,78vw);aspect-ratio:1;display:grid;place-items:center}.practice_circle__x1WTX,.practice_halo__bSzAe{position:absolute;inset:0;border-radius:50%;transition-property:transform;transition-timing-function:cubic-bezier(.45,0,.55,1);will-change:transform}.practice_halo__bSzAe{opacity:.25}.practice_stageText__1fDDe{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:4px;color:var(--p-ink);text-align:center}.practice_stageText__1fDDe strong{font-size:var(--t-24);font-weight:700;letter-spacing:-.02em}.practice_stageText__1fDDe span{font-size:var(--t-15);opacity:.75}.practice_stageText__1fDDe .practice_count__qt7ve{font-size:var(--t-32);font-weight:650;opacity:.8;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.practice_cycles__wBJ1W{color:var(--c-muted);font-size:var(--t-13)}@media (prefers-reduced-motion:reduce){.practice_circle__x1WTX,.practice_halo__bSzAe{transition-duration:0s!important}}.practice_controls__A4cbr{display:flex;gap:var(--s-2);flex-wrap:wrap;justify-content:center}.practice_player__0PTpG{display:flex;flex-direction:column;gap:var(--s-4)}.practice_outline__S4Ku_{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--s-2)}.practice_outline__S4Ku_ li{display:flex;gap:14px;padding:14px 16px;border-radius:18px;background:var(--c-raised)}.practice_outline__S4Ku_ li>span:last-child{display:flex;flex-direction:column;gap:4px;min-width:0}.practice_outline__S4Ku_ strong{font-weight:600}.practice_outline__S4Ku_ li>span:last-child>span{color:var(--c-muted);font-size:var(--t-15);line-height:1.5}.practice_outlineNum__OIsZG{width:28px;height:28px;flex:none;border-radius:50%;background:var(--c-panel);display:grid;place-items:center;font-size:var(--t-13);font-weight:650;color:var(--c-muted)}.practice_progress__VLnRw{display:flex;gap:6px}.practice_progress__VLnRw span{flex:1 1;height:6px;border-radius:var(--r-pill);background:var(--c-raised);transition:background var(--dur) var(--ease)}.practice_progress__VLnRw span[data-state=done]{background:var(--g-primary)}.practice_progress__VLnRw span[data-state=current]{background:color-mix(in srgb,var(--c-primary) 55%,var(--c-raised))}.practice_stepCard__62836{min-height:260px;padding:var(--s-8);border-radius:var(--r-card);background:var(--c-raised);display:flex;flex-direction:column;justify-content:center;gap:var(--s-3);outline:none}.practice_stepNum__AZk7l{font-size:var(--t-13);color:var(--c-muted);font-weight:550}.practice_stepTitle__1ytZj{font-size:var(--t-24);font-weight:700;letter-spacing:-.02em;line-height:1.25}.practice_stepText__uHdZg{font-size:var(--t-17);line-height:1.6;max-width:60ch}.practice_doneIcon__yrm9F{width:56px;height:56px;border-radius:50%;display:grid;place-items:center;color:var(--p-ink)}.practice_timer__pADz7{display:flex;align-items:center;gap:var(--s-3);margin-top:var(--s-2)}.practice_timerBar__3gj06{flex:1 1;height:8px;border-radius:var(--r-pill);background:var(--c-panel);overflow:hidden}.practice_timerBar__3gj06 span{display:block;height:100%;border-radius:inherit;transition:width 1s linear}.practice_timerText__sEYxf{min-width:96px;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--c-muted);font-size:var(--t-15)}@media (max-width:560px){.practice_stepCard__62836{padding:var(--s-5);min-height:220px}.practice_stepTitle__1ytZj{font-size:var(--t-20)}.practice_stepText__uHdZg{font-size:var(--t-15)}}.media_cropper__V3RPv{display:flex;flex-direction:column;align-items:center;gap:12px;width:100%}.media_view__eUsdD{position:relative;overflow:hidden;border-radius:16px;background:var(--c-raised);cursor:-webkit-grab;cursor:grab;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.media_view__eUsdD:active{cursor:-webkit-grabbing;cursor:grabbing}.media_view__eUsdD img{position:absolute;left:0;top:0;max-width:none;pointer-events:none}.media_frame__qYUGL{position:absolute;inset:0;pointer-events:none;border-radius:16px;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.5)}.media_view__eUsdD[data-mask=circle] .media_frame__qYUGL{border-radius:50%;box-shadow:0 0 0 999px rgba(0,0,0,.45);outline:2px solid hsla(0,0%,100%,.85);outline-offset:-2px}.media_zoom__GZOuU{display:flex;align-items:center;gap:10px;width:100%;color:var(--c-muted)}.media_zoom__GZOuU input{flex:1 1;accent-color:var(--c-primary)}.media_cam__H53k9{display:flex;flex-direction:column;gap:14px}.media_camView__G79br{position:relative;width:min(100%,400px,44dvh);margin:0 auto;aspect-ratio:3/4;border-radius:20px;overflow:hidden;background:#0b0d18}.media_camView__G79br video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transform:scaleX(-1)}.media_camView__G79br[data-flash]:after{content:"";position:absolute;inset:0;background:#fff;opacity:.7;animation:media_flash__yqXvk .18s ease-out forwards}@keyframes media_flash__yqXvk{to{opacity:0}}.media_camGuide__lNu4j{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.media_camHead__Wcq8y{display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center}.media_camStep__EMnBv{display:inline-flex;align-items:center;gap:8px;color:var(--c-muted);font-size:var(--t-12);font-weight:600}.media_camDots__UtOMg{display:inline-flex;gap:4px}.media_camDots__UtOMg i{width:16px;height:4px;border-radius:2px;background:var(--c-raised-2)}.media_camDots__UtOMg i[data-on]{background:var(--c-primary)}.media_camHint__t8P3o{margin:0;color:var(--c-text);font-size:var(--t-17);font-weight:650;line-height:1.3;text-wrap:balance}.media_camCount__obT0G{position:absolute;left:50%;bottom:3.5%;width:52px;height:52px;margin-left:-26px;display:grid;place-items:center;border-radius:50%;background:rgba(8,10,20,.66);border:2px solid hsla(0,0%,100%,.85);color:#fff;font-size:26px;font-weight:750;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;animation:media_tick__sooN8 1s ease-out}@keyframes media_tick__sooN8{0%{transform:scale(1.25);opacity:.4}25%{transform:none;opacity:1}}@media (prefers-reduced-motion:reduce){.media_camCount__obT0G{animation:none}}.media_camActions__2KLDX{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:8px}.media_camMsg__dqmuS{display:flex;flex-direction:column;align-items:center;gap:12px;padding:24px 8px;text-align:center;color:var(--c-muted)}.media_camMsg__dqmuS p{margin:0;font-size:var(--t-15);line-height:1.5}.media_hint__7_avx{margin:0;color:var(--c-muted);font-size:var(--t-12);line-height:1.45}.media_error__zcele{margin:0;color:var(--c-danger);font-size:var(--t-13)}.media_modal__LTGKE{display:flex;flex-direction:column;gap:14px}.media_modalActions__5i4mJ{display:flex;justify-content:flex-end;gap:8px;flex-wrap:wrap}.media_cover__eXHol{display:flex;flex-direction:column;gap:8px}.media_coverBox__SXWQ2{position:relative;width:100%;max-width:420px;height:96px;border-radius:14px;overflow:hidden;background:var(--c-raised);border:1px dashed var(--c-line-strong);display:grid;place-items:center;color:var(--c-muted);cursor:pointer;font:inherit;padding:0;transition:border-color var(--dur) var(--ease)}.media_coverBox__SXWQ2:hover{border-color:var(--c-primary)}.media_coverBox__SXWQ2[data-filled]{height:auto;aspect-ratio:16/9;border-style:solid;border-color:var(--c-line)}.media_coverBox__SXWQ2 img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.media_coverEmpty__TUvoo{display:flex;flex-direction:column;align-items:center;gap:6px;font-size:var(--t-13)}.media_coverActions__4cP_S{display:flex;gap:4px;flex-wrap:wrap}.media_previewRow__TscG4{display:flex;gap:10px;align-items:flex-end}.media_previewRow__TscG4 figure{margin:0;display:flex;flex-direction:column;gap:4px;color:var(--c-faint);font-size:var(--t-12)}.media_previewRow__TscG4 img{display:block;aspect-ratio:16/9;object-fit:cover;border-radius:8px;background:var(--c-raised)}.editor_page__hed3s{display:flex;flex-direction:column;gap:var(--s-6)}.editor_bar__0s8ID{position:-webkit-sticky;position:sticky;top:8px;z-index:20;display:flex;align-items:center;justify-content:space-between;gap:10px 16px;flex-wrap:wrap;padding:8px 8px 8px 16px;border-radius:999px;background:color-mix(in srgb,var(--c-panel) 96%,transparent);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border:1px solid var(--c-line)}.editor_barInfo__7Q1SC{display:flex;align-items:center;gap:10px;min-width:0;font-size:var(--t-13);color:var(--c-muted)}.editor_barInfo__7Q1SC>span{white-space:nowrap}.editor_barActions__DRZ_g{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.editor_saveState__jAgDo{display:inline-flex;align-items:center;gap:6px}.editor_saveState__jAgDo:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--c-success)}.editor_saveState__jAgDo[data-state=dirty]:before,.editor_saveState__jAgDo[data-state=saving]:before{background:var(--c-warning)}.editor_saveState__jAgDo[data-state=error]:before{background:var(--c-danger)}.editor_notice__OJb_R{max-width:720px;width:100%;margin:0 auto;display:flex;align-items:center;gap:8px 12px;flex-wrap:wrap;padding:12px 16px;border-radius:16px;background:var(--c-raised);font-size:var(--t-13);line-height:1.5}.editor_notice__OJb_R[data-tone=danger]{background:var(--c-danger-soft)}.editor_notice__OJb_R>span{flex:1 1 240px}.editor_column__5jMXv{width:100%;max-width:720px;margin:0 auto;display:flex;flex-direction:column;gap:var(--s-4)}.editor_title__1zJnu{width:100%;border:0;outline:0;resize:none;overflow:hidden;background:transparent;color:var(--c-text);font:inherit;font-size:var(--t-44);line-height:1.1;font-weight:700;letter-spacing:-.03em;padding:0;field-sizing:content}.editor_title__1zJnu::placeholder{color:var(--c-faint)}.editor_title__1zJnu:focus,.editor_title__1zJnu:focus-visible{outline:0;box-shadow:none}.editor_fieldError__erNVB{color:var(--c-danger);font-size:var(--t-13)}.editor_editorWrap__QP5NT{position:relative}.editor_content__nCQ_B{min-height:320px}.editor_pm__65q6_{max-width:none;min-height:320px;outline:none;padding-bottom:24px;caret-color:var(--c-primary)}.editor_pm__65q6_:focus,.editor_pm__65q6_:focus-visible{outline:none;box-shadow:none}.editor_loading__0RaYo{opacity:.3}.editor_pm__65q6_ .is-empty:before{content:attr(data-placeholder);float:left;height:0;pointer-events:none;color:var(--c-faint)}.editor_pm__65q6_ .ProseMirror-selectednode{outline:2px solid var(--c-primary);outline-offset:3px;border-radius:12px}.editor_pm__65q6_ .ProseMirror-gapcursor:after{border-top-color:var(--c-text)}.editor_pm__65q6_ a{cursor:text}.editor_bubble__nj_hA,.editor_mobileBar__GvVfN{display:flex;align-items:center;gap:2px;padding:4px;border-radius:14px;background:var(--c-panel);border:1px solid var(--c-line);box-shadow:0 10px 30px -12px rgba(0,0,0,.35)}.editor_tool__hdbn_{display:grid;place-items:center;width:34px;height:34px;border:0;border-radius:10px;background:transparent;color:var(--c-text);cursor:pointer}.editor_tool__hdbn_:hover{background:var(--c-raised)}.editor_tool__hdbn_[aria-expanded=true],.editor_tool__hdbn_[aria-pressed=true]{background:var(--c-primary-soft);color:var(--c-primary-ink)}.editor_sep__yxj9r{width:1px;height:20px;margin:0 4px;background:var(--c-line)}.editor_linkForm__5Agu5{display:flex;align-items:center;gap:4px}.editor_linkForm__5Agu5 input{width:min(280px,60vw);height:34px;border:0;outline:0;padding:0 10px;background:transparent;color:var(--c-text);font:inherit;font-size:var(--t-15)}.editor_linkForm__5Agu5 input:focus,.editor_linkForm__5Agu5 input:focus-visible{outline:0;box-shadow:none}.editor_linkForm__5Agu5 button{height:30px;padding:0 12px;border:0;border-radius:9px;background:var(--c-primary);color:var(--c-on-primary);font:inherit;font-size:var(--t-13);font-weight:600;cursor:pointer}.editor_plusWrap__e7gYV{position:relative}.editor_plus__I3Nda{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;border:1px solid var(--c-line-strong);background:var(--c-panel);color:var(--c-muted);cursor:pointer;transition:transform .15s ease,color .15s ease}.editor_plus__I3Nda:hover,.editor_plus__I3Nda[data-open]{color:var(--c-primary-ink);border-color:var(--c-primary)}.editor_plus__I3Nda[data-open]{transform:rotate(45deg)}.editor_plusWrap__e7gYV .editor_blockMenu__ju0jg{position:absolute;top:38px;left:0}.editor_blockMenu__ju0jg{z-index:30;width:264px;display:flex;flex-direction:column;padding:6px;border-radius:16px;background:var(--c-panel);border:1px solid var(--c-line);box-shadow:0 18px 44px -16px rgba(0,0,0,.4)}.editor_blockItem__q4Njf{display:flex;align-items:center;gap:10px;width:100%;padding:7px 8px;border:0;border-radius:10px;background:transparent;color:var(--c-text);font:inherit;font-size:var(--t-15);text-align:left;cursor:pointer}.editor_blockItem__q4Njf[data-active]{background:var(--c-raised)}.editor_blockItem__q4Njf kbd{margin-left:auto;font:inherit;font-size:var(--t-12);color:var(--c-faint)}.editor_blockIcon__qnNKj{display:grid;place-items:center;width:30px;height:30px;border-radius:9px;background:var(--c-raised);color:var(--c-muted)}.editor_mobileBar__GvVfN{display:none;position:-webkit-sticky;position:sticky;top:68px;z-index:15;margin-bottom:var(--s-3);overflow-x:auto;scrollbar-width:none}.editor_barMenu__bK0lt{position:absolute;top:calc(100% + 6px);left:0}@media (max-width:720px){.editor_mobileBar__GvVfN{display:flex;overflow:visible;flex-wrap:wrap}.editor_bubble__nj_hA,.editor_plusWrap__e7gYV{display:none}.editor_mobileBar__GvVfN .editor_tool__hdbn_{width:32px}.editor_mobileBar__GvVfN .editor_sep__yxj9r{display:none}.editor_bar__0s8ID{position:static;border-radius:20px}.editor_title__1zJnu{font-size:var(--t-32)}}.editor_figure__sFK0m{margin:1.6em 0 0;position:relative}.editor_figMedia__WlbDW{position:relative}.editor_figMedia__WlbDW img{display:block;width:100%;height:auto;border-radius:18px;background:var(--c-raised)}.editor_figure__sFK0m[data-selected] .editor_figMedia__WlbDW img{outline:2px solid var(--c-primary);outline-offset:3px}.editor_figTools__R4yUG{position:absolute;top:10px;right:10px;display:flex;gap:2px;padding:3px;border-radius:12px;background:color-mix(in srgb,var(--c-panel) 92%,transparent);border:1px solid var(--c-line);opacity:0;transition:opacity .15s ease}.editor_figTools__R4yUG:focus-within,.editor_figure__sFK0m:hover .editor_figTools__R4yUG,.editor_figure__sFK0m[data-selected] .editor_figTools__R4yUG{opacity:1}@media (hover:none){.editor_figTools__R4yUG{opacity:1}}.editor_figTools__R4yUG button{display:inline-flex;align-items:center;height:28px;padding:0 10px;border:0;border-radius:9px;background:transparent;color:var(--c-text);font:inherit;font-size:var(--t-12);font-weight:600;cursor:pointer}.editor_figTools__R4yUG button[aria-pressed=true]{background:var(--c-primary-soft);color:var(--c-primary-ink)}.editor_capWrap__FuZHh{position:relative;margin-top:8px}.editor_caption__QDzRz{color:var(--c-muted);min-height:1.45em}.editor_capHint__e_wLJ,.editor_caption__QDzRz{font-size:var(--t-13);line-height:1.45;text-align:center}.editor_capHint__e_wLJ{position:absolute;inset:0;color:var(--c-faint);pointer-events:none}@media (min-width:900px){.editor_figure__sFK0m[data-width=wide]{width:calc(100% + 96px);margin-left:-48px}}.editor_uploading__Hal3a{display:inline-flex;align-items:center;gap:8px;font-size:var(--t-13);color:var(--c-muted)}.editor_spin__a6zvu{animation:editor_spin__a6zvu .9s linear infinite}@keyframes editor_spin__a6zvu{to{transform:rotate(1turn)}}.editor_details__F1pLR{width:100%;max-width:720px;margin:0 auto;display:flex;flex-direction:column;gap:var(--s-4);padding-top:var(--s-6);border-top:1px solid var(--c-line)}.editor_detailsTitle__AC19O{font-size:var(--t-18);font-weight:650}.editor_detailsGrid__9vbNz{display:grid;grid-template-columns:minmax(0,1fr) 280px;grid-gap:var(--s-6);gap:var(--s-6);align-items:start}.editor_detailsMain__AQDd1{display:flex;flex-direction:column;gap:var(--s-4);min-width:0}.editor_detailsSide__eMP8h{display:flex;flex-direction:column;gap:8px}.editor_sideLabel__S4FS0{font-size:var(--t-12);color:var(--c-muted)}@media (max-width:900px){.editor_detailsGrid__9vbNz{grid-template-columns:minmax(0,1fr)}}.editor_topics__AvRbd{display:flex;flex-direction:column;gap:8px}.editor_topicsHead__ByIPS{display:flex;align-items:baseline;justify-content:space-between;gap:8px;font-size:var(--t-13);font-weight:600}.editor_topicsHead__ByIPS span{font-weight:450;color:var(--c-muted);font-size:var(--t-12)}.editor_chips__C_Qf_{display:flex;flex-wrap:wrap;gap:6px}.editor_chip__bMwpJ{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;border-radius:999px;border:1px solid var(--c-line);background:transparent;color:var(--c-text);font:inherit;font-size:var(--t-13);cursor:pointer}.editor_chip__bMwpJ:hover:not(:disabled){border-color:var(--c-line-strong)}.editor_chip__bMwpJ[aria-pressed=true]{background:var(--c-primary-soft);border-color:transparent;color:var(--c-primary-ink);font-weight:600}.editor_chip__bMwpJ:disabled{opacity:.4;cursor:default}.editor_chipN__gSC8K{display:grid;place-items:center;width:18px;height:18px;border-radius:50%;background:var(--c-primary);color:var(--c-on-primary);font-size:11px;font-weight:700}.editor_preview__SIRrA{width:100%;max-width:720px;margin:0 auto}.author_card__00JyI{display:flex;flex-wrap:wrap;align-items:flex-start;column-gap:12px;row-gap:10px;margin-top:var(--s-5)}.author_photo__GSEpT{flex:none;border-radius:50%}.author_body__L4VS7{flex:1 1 260px;display:flex;flex-direction:column;gap:1px;min-width:0}.author_name__sxFn9{color:var(--c-text);font-size:var(--t-15);font-weight:650;line-height:1.35;text-decoration:none;overflow-wrap:anywhere}.author_name__sxFn9:hover{color:var(--c-primary-ink)}.author_meta__rUEIw{color:var(--c-muted);font-size:var(--t-12);line-height:1.4}.author_bio__Zb3iD{margin:4px 0 0;color:var(--c-muted);font-size:var(--t-13);line-height:1.45;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.author_actions__8vDpI{flex:none;display:flex;align-items:center;gap:12px}.author_more__rl7y5{display:inline-flex;align-items:center;gap:4px;color:var(--c-primary-ink);font-size:var(--t-13);font-weight:600;text-decoration:none;white-space:nowrap}.author_more__rl7y5:hover{text-decoration:underline}@media (max-width:560px){.author_actions__8vDpI{width:100%;padding-left:52px}}.author_photoBanner__coAnF.author_photoBanner__coAnF{height:auto;aspect-ratio:16/9;background:var(--c-raised)}.author_photoBanner__coAnF.author_photoBanner__coAnF:after{display:none}.author_photoBanner__coAnF img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.articles_chips__PHJmP{display:flex;gap:6px;margin:0 0 var(--s-5);padding:2px 32px 4px 2px;overflow-x:auto;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 32px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 32px),transparent)}.articles_chips__PHJmP::-webkit-scrollbar{display:none}.articles_chip__jT92S{flex:none;height:32px;padding:0 12px;display:inline-flex;align-items:center;gap:6px;border:0;border-radius:var(--r-pill);background:var(--c-raised);color:var(--c-muted);font:inherit;font-size:var(--t-13);font-weight:550;white-space:nowrap;cursor:pointer;transition:background var(--dur),color var(--dur),box-shadow var(--dur)}.articles_chip__jT92S:hover{color:var(--c-text);background:var(--c-raised-2)}.articles_chip__jT92S[aria-pressed=true]{background:var(--c-primary);color:var(--c-on-primary)}.articles_chip__jT92S[aria-pressed=true] .articles_count__JKZ1S{color:inherit;opacity:.75}.articles_chip__jT92S:focus-visible{outline:none;box-shadow:var(--focus)}.articles_count__JKZ1S{color:var(--c-faint);font-size:var(--t-12);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.articles_back__cw03n{margin:0 0 var(--s-4) -8px}.articles_head__J4c4G{display:flex;flex-direction:column;gap:var(--s-3);margin-bottom:var(--s-6)}.articles_banner__xfvkV{position:relative;overflow:hidden;height:180px;border-radius:var(--r-card);display:grid;place-items:center;font-size:72px}.articles_banner__xfvkV:after{content:"";position:absolute;width:260px;height:260px;right:-60px;top:-120px;border-radius:50%;background:hsla(0,0%,100%,.35)}.articles_banner__xfvkV>span{position:relative;z-index:1}.articles_kicker___bcq9{display:flex;flex-wrap:wrap;gap:6px 14px;align-items:center;color:var(--c-muted);font-size:var(--t-13);font-weight:550}.articles_kicker___bcq9 a{color:var(--c-primary-ink)}.articles_title__esO69{font-size:var(--t-44);line-height:1.1;font-weight:700;letter-spacing:-.03em;max-width:22ch}.articles_lead__M5gbH{font-size:var(--t-20);line-height:1.5;color:var(--c-muted);max-width:56ch}.articles_article__jXg7x{padding:var(--s-8) var(--s-10)}.articles_foot__zM7Su{margin-top:var(--s-8);padding-top:var(--s-5);border-top:1px solid var(--c-line);color:var(--c-muted);font-size:var(--t-13);line-height:1.5}.articles_related__xPGuh{display:flex;flex-direction:column;gap:var(--s-3)}.articles_railTitle__RaS0K{font-size:var(--t-17);font-weight:650;padding:0 4px}@media (max-width:760px){.articles_title__esO69{font-size:var(--t-32)}.articles_lead__M5gbH{font-size:var(--t-17)}.articles_article__jXg7x{padding:var(--s-5)}.articles_banner__xfvkV{height:132px;font-size:56px}}.articles_howto__89_nH{margin-top:var(--s-4);border-radius:18px;background:var(--c-raised);padding:14px 18px}.articles_howto__89_nH summary{cursor:pointer;font-weight:600}.articles_howto__89_nH ol{margin:12px 0 4px;padding-left:1.3em;display:flex;flex-direction:column;gap:8px;color:var(--c-muted);line-height:1.5}.articles_howto__89_nH strong{color:var(--c-text);font-weight:600}.usefulTabs_tabs__2XECn{gap:4px;padding:4px;margin-bottom:var(--s-4);background:var(--c-panel);box-shadow:inset 0 0 0 1px var(--c-line)}.usefulTabs_tab__4lUkR,.usefulTabs_tabs__2XECn{display:inline-flex;border-radius:var(--r-pill)}.usefulTabs_tab__4lUkR{align-items:center;gap:8px;height:38px;padding:0 18px 0 14px;color:var(--c-muted);font-size:var(--t-15);font-weight:600;transition:background var(--dur),color var(--dur)}.usefulTabs_tab__4lUkR:hover{color:var(--c-text)}.usefulTabs_tab__4lUkR[aria-current=page]{background:var(--g-primary);color:#fff;box-shadow:var(--shadow-primary)}.usefulTabs_tab__4lUkR:focus-visible{border-radius:var(--r-pill)}.usefulTabs_groups__Eecs3{display:flex;flex-direction:column;gap:var(--s-6)}.usefulTabs_group__IjKPt{display:flex;flex-direction:column;gap:var(--s-3)}.usefulTabs_groupTitle__YQCoW{display:flex;align-items:baseline;gap:8px;font-size:var(--t-17);font-weight:650;letter-spacing:-.01em}.usefulTabs_groupTitle__YQCoW span{color:var(--c-faint);font-size:var(--t-13);font-weight:550;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.usefulTabs_group__IjKPt>div>a,.usefulTabs_group__IjKPt>div>div{background:var(--c-panel);box-shadow:var(--shadow-card)}.usefulTabs_group__IjKPt>div>a:hover{background:var(--c-raised)}.PhotoUploader_root__nfbiy{display:flex;align-items:center;gap:20px}.PhotoUploader_body__crGXZ{display:flex;flex-direction:column;gap:12px;min-width:0}.PhotoUploader_text__mEPIA{margin:0;color:var(--c-muted);font-size:var(--t-13);line-height:1.5}.PhotoUploader_actions__88gpX{display:flex;flex-wrap:wrap;gap:8px}.PhotoUploader_error__jkMIw{margin:0;color:var(--c-danger);font-size:var(--t-13)}.PhotoUploader_modal__w95Aq{display:flex;flex-direction:column;gap:16px}.PhotoUploader_modalActions__5rr98{display:flex;justify-content:flex-end;gap:8px;flex-wrap:wrap}.PhotoUploader_cropper__fDFMg{display:flex;flex-direction:column;align-items:center;gap:14px}.PhotoUploader_view__0Ew46{position:relative;max-width:100%;overflow:hidden;border-radius:18px;background:var(--c-raised);cursor:-webkit-grab;cursor:grab;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.PhotoUploader_view__0Ew46:active{cursor:-webkit-grabbing;cursor:grabbing}.PhotoUploader_view__0Ew46 img{position:absolute;left:0;top:0;max-width:none;pointer-events:none}.PhotoUploader_ring__HVzbK{position:absolute;inset:0;border-radius:50%;box-shadow:0 0 0 999px rgba(0,0,0,.45);outline:2px solid hsla(0,0%,100%,.85);outline-offset:-2px;pointer-events:none}.PhotoUploader_zoom__3gI9a{display:flex;align-items:center;gap:10px;width:100%;max-width:280px;color:var(--c-muted)}.PhotoUploader_zoom__3gI9a input{flex:1 1;accent-color:var(--c-primary)}@media (max-width:480px){.PhotoUploader_root__nfbiy{flex-direction:column;align-items:flex-start}}.PhotoUploader_hint__8ioVi{margin:-4px 0 0;color:var(--c-faint);font-size:var(--t-12)}.selfie_row__HiOfV{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.selfie_done___YUl9{display:inline-flex;align-items:center;gap:6px;color:var(--c-success);font-size:var(--t-15);font-weight:550}.selfie_todo__7vozw{color:var(--c-muted);font-size:var(--t-15)}.selfie_quiet__Hy5H0{margin:0;display:flex;align-items:center;gap:6px;color:var(--c-faint);font-size:var(--t-13)}.selfie_review__RLt_M{display:flex;flex-direction:column;gap:12px}.selfie_frames__y4X_K{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.selfie_frames__y4X_K figure img,.selfie_frames__y4X_K img{width:100%;aspect-ratio:3/4;object-fit:cover;border-radius:12px;background:var(--c-raised);display:block}.selfie_frames__y4X_K figure{margin:0;display:flex;flex-direction:column;gap:4px;color:var(--c-muted);font-size:var(--t-12)}.selfie_note__ROKU3{margin:0;color:var(--c-muted);font-size:var(--t-13);line-height:1.45}.selfie_actions__HnvlT{display:flex;justify-content:flex-end;gap:8px}.selfie_staff__a6Lrc{display:flex;flex-direction:column;gap:8px;max-width:360px}.selfie_staffLine__LAhkV{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:var(--t-13);color:var(--c-muted)}.selfie_missing__BW6j0{color:var(--c-danger)}