.hero_hero__59kXN{margin-bottom:clamp(2rem,4vw,3rem)}.hero_card__vh9Z3{position:relative;display:grid;grid-template-columns:minmax(0,1.55fr) minmax(280px,1fr);gap:clamp(.75rem,2vw,1.5rem);width:100%;padding:clamp(.6rem,1.4vw,1rem);border-radius:calc(var(--radius-xl) + 8px);background:var(--glass);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);border:1px solid var(--glass-edge);box-shadow:var(--shadow-lg),var(--glass-shine)}@media (prefers-reduced-motion:no-preference){:root[data-entering]:not([data-motion=reduced]) .hero_card__vh9Z3{animation:hero_cardIn__aOcbg .8s var(--ease) both}}.hero_mediaWrap__Z_tHW{position:relative;min-width:0}.hero_media__PdYto{position:relative;display:grid;width:100%;place-items:center;height:var(--media-h);padding:0;border:none;border-radius:var(--radius-xl);overflow:hidden;background:color-mix(in srgb,var(--surface-raised) 14%,transparent);cursor:zoom-in;color:inherit;transition:background-color .9s var(--ease);--media-h:clamp(300px,58vh,580px);--rx:0deg;--ry:0deg;--mx:50%;--my:50%;--drag:0px;--drag-turn:0deg;touch-action:pan-y;user-select:none;-webkit-user-select:none}.hero_media__PdYto[data-dragging]{cursor:grabbing}.hero_media__PdYto:after{content:"";position:absolute;inset:0;background:radial-gradient(circle at var(--mx) var(--my),color-mix(in srgb,var(--surface-raised) 30%,transparent),transparent 45%);mix-blend-mode:soft-light;opacity:0;transition:opacity .4s;pointer-events:none}.hero_media__PdYto:hover:after{opacity:1}.hero_layer__6crct{grid-area:1/1;place-self:stretch;display:grid;place-items:center;opacity:0;transform:translateX(calc(var(--dir, 1) * -14%)) scale(.92);transition:opacity .6s var(--ease),transform .7s var(--ease);perspective:1100px;pointer-events:none}.hero_layerOn__8em9P{opacity:1;transform:translateX(var(--drag)) rotate(var(--drag-turn))}@media (prefers-reduced-motion:no-preference){:root[data-entering]:not([data-motion=reduced]) .hero_layerOn__8em9P{animation:hero_layerIn__EtAo4 .7s var(--ease) both}}.hero_media__PdYto[data-dragging] .hero_layerOn__8em9P{transition:none}@keyframes hero_layerIn__EtAo4{0%{opacity:0;transform:translateX(calc(var(--dir, 1) * 14%)) scale(.92)}}.hero_image__9zYi4{-webkit-user-drag:none;max-width:calc(100% - 2.5rem);max-height:calc(var(--media-h) - 2.5rem);width:auto;height:auto;object-fit:contain;border-radius:var(--radius-md);filter:drop-shadow(0 22px 40px rgb(0 0 0/.28));transform:rotateX(var(--rx)) rotateY(var(--ry));transition:transform .5s var(--ease)}.hero_media__PdYto:hover .hero_image__9zYi4{transform:rotateX(var(--rx)) rotateY(var(--ry)) scale(1.025);transition:transform .12s linear}.hero_arrow__iO5_V{position:absolute;top:50%;z-index:2;display:grid;place-items:center;width:44px;height:44px;padding:0;border-radius:50%;border:1px solid var(--glass-edge);background:var(--glass);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);color:var(--text);box-shadow:var(--shadow-md);cursor:pointer;opacity:0;transform:translateY(-50%) scale(.85);transition:opacity .25s,transform .25s var(--ease),background .2s}.hero_arrow__iO5_V svg{width:20px;height:20px}.hero_arrowPrev__vXoI_{left:.9rem}.hero_arrowNext__b9u8M{right:.9rem}.hero_arrow__iO5_V:focus-visible,.hero_card__vh9Z3:hover .hero_arrow__iO5_V{opacity:1;transform:translateY(-50%) scale(1)}.hero_arrow__iO5_V:hover{background:color-mix(in srgb,var(--bg) 85%,transparent);transform:translateY(-50%) scale(1.08)}.hero_arrowPrev__vXoI_:active{transform:translateY(-50%) translateX(-3px) scale(.95)}.hero_arrowNext__b9u8M:active{transform:translateY(-50%) translateX(3px) scale(.95)}@media (hover:none){.hero_arrow__iO5_V{display:none}}.hero_text__bOluv{display:flex;flex-direction:column;justify-content:center;gap:.9rem;min-width:0;padding:clamp(1rem,2.6vw,2.25rem) clamp(.75rem,2vw,1.75rem)}.hero_textSwap__8kJDF{display:contents}.hero_textSwap__8kJDF>*{--enter:1}@media (prefers-reduced-motion:no-preference){:root[data-entering]:not([data-motion=reduced]) .hero_textSwap__8kJDF>*{animation:hero_textIn__vihHD .6s var(--ease) both}}.hero_textSwap__8kJDF>:nth-child(2){animation-delay:60ms}.hero_textSwap__8kJDF>:nth-child(3){animation-delay:.12s}.hero_textSwap__8kJDF>:nth-child(4){animation-delay:.18s}.hero_eyebrow___EZ3G{display:inline-flex;align-items:center;gap:.45rem;width:fit-content;padding:.3rem .7rem .3rem .55rem;border-radius:var(--radius-full);background:color-mix(in srgb,var(--accent) 14%,transparent);color:var(--accent);font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.hero_eyebrow___EZ3G svg{width:15px;height:15px;animation:hero_twinkle__kWAWR 3.2s ease-in-out infinite}.hero_date__IeOsv{color:var(--text-muted);font-size:.95rem;margin-top:-.3rem}.hero_title__g0Tyl{font-family:var(--font-display);font-size:clamp(2rem,4.2vw,3.4rem);line-height:1.02;font-weight:600;letter-spacing:-.025em;font-variation-settings:"SOFT" 100,"opsz" 144;overflow-wrap:anywhere}.hero_titleLong__C4WBR{font-size:clamp(1.6rem,2.8vw,2.3rem);line-height:1.1}.hero_description__tZqjd{color:var(--text-muted);font-size:.98rem;line-height:1.55;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.hero_cats__EIA5g,.hero_facts__CktC8{display:flex;flex-wrap:wrap;gap:.4rem}.hero_facts__CktC8{margin:0;padding:0;list-style:none}.hero_facts__CktC8 li{display:inline-flex;align-items:center;gap:.35rem;padding:.25rem .65rem;border-radius:var(--radius-full);background:color-mix(in srgb,var(--surface-raised) 55%,transparent);border:1px solid color-mix(in srgb,var(--line) 70%,transparent);color:var(--text-muted);font-size:.8rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.hero_facts__CktC8 svg{width:14px;height:14px}.hero_actions__0o_nq{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.3rem}.hero_dots__vr99e{display:flex;gap:.4rem;margin-top:.5rem}.hero_dot__cPLrW{position:relative;width:28px;height:6px;padding:0;border:none;border-radius:var(--radius-full);background:color-mix(in srgb,var(--text) 18%,transparent);cursor:pointer;overflow:hidden;transition:width .3s var(--ease),background .2s}.hero_dot__cPLrW:hover{background:color-mix(in srgb,var(--text) 34%,transparent)}.hero_dotOn__v_SV9{width:56px}.hero_dotFill__knDC1{position:absolute;inset:0;border-radius:inherit;background:var(--accent);transform:scaleX(0);transform-origin:left center;animation-name:hero_fill__fi7Gt;animation-timing-function:linear;animation-fill-mode:forwards}.hero_more__LFhPC{display:inline-flex;align-items:center;gap:.2rem;width:fit-content;margin-top:.4rem;color:var(--text-muted);font-size:.875rem;font-weight:500;transition:color .15s,gap .15s}.hero_more__LFhPC svg{width:16px;height:16px}.hero_more__LFhPC:hover{color:var(--accent);gap:.4rem}@media (max-width:860px){.hero_card__vh9Z3{grid-template-columns:1fr}.hero_media__PdYto{--media-h:min(44svh,360px)}.hero_text__bOluv{padding-top:.25rem}}@keyframes hero_cardIn__aOcbg{0%{opacity:0;transform:translateY(24px) scale(.985)}to{opacity:1;transform:none}}@keyframes hero_textIn__vihHD{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes hero_twinkle__kWAWR{0%,to{transform:rotate(0) scale(1);opacity:1}50%{transform:rotate(18deg) scale(1.2);opacity:.7}}@keyframes hero_fill__fi7Gt{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.hero_card__vh9Z3,.hero_eyebrow___EZ3G svg,.hero_textSwap__8kJDF>*{animation:none}.hero_layer__6crct{transition:none;transform:none}.hero_layerOn__8em9P{animation:none;transform:none}.hero_dotFill__knDC1{animation:none;transform:scaleX(1)}}:root[data-motion=reduced] .hero_card__vh9Z3,:root[data-motion=reduced] .hero_eyebrow___EZ3G svg,:root[data-motion=reduced] .hero_layerOn__8em9P,:root[data-motion=reduced] .hero_textSwap__8kJDF>*{animation:none;transform:none}:root[data-motion=reduced] .hero_layer__6crct{transition:none;transform:none}:root[data-motion=reduced] .hero_dotFill__knDC1{animation:none!important;transform:scaleX(1)}.hero_eyebrowAlso__ca4gv{background:color-mix(in srgb,var(--text) 8%,transparent);color:var(--text-muted)}.hero_eyebrowAlso__ca4gv svg{animation:none}.hero_chosen__qnuAy{color:var(--text-faint)}.hero_dotFace__q_8P4{margin-right:.6rem;background:color-mix(in srgb,var(--accent) 40%,transparent)}.ui_btn__h8I0a{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;height:38px;padding:0 .95rem;border-radius:var(--radius-md);border:1px solid var(--btn-edge,var(--line-strong));background:var(--btn-bg,var(--surface-raised));-webkit-backdrop-filter:var(--btn-blur,none);backdrop-filter:var(--btn-blur,none);color:var(--text);font-size:.875rem;font-weight:500;white-space:nowrap;transition:background .15s,border-color .15s,color .15s,transform .1s,box-shadow .15s;box-shadow:var(--shadow-sm)}.ui_btn__h8I0a:hover:not(:disabled){border-color:var(--accent);color:var(--accent)}.ui_btn__h8I0a:active:not(:disabled){transform:translateY(1px) scale(.97)}.ui_btn__h8I0a:disabled{opacity:.55}.ui_btn__h8I0a svg{width:17px;height:17px;flex-shrink:0}.ui_primary__iUJns{background:var(--accent);border-color:var(--accent);color:var(--accent-text)}.ui_primary__iUJns:hover:not(:disabled){background:var(--accent-hover);border-color:var(--accent-hover);color:var(--accent-text)}.ui_ghost__6BOq7{background:transparent;border-color:transparent;box-shadow:none;color:var(--text-muted)}.ui_ghost__6BOq7:hover:not(:disabled){background:var(--accent-soft);border-color:transparent;color:var(--text)}.ui_danger__BAIkU{color:var(--danger)}.ui_danger__BAIkU:hover:not(:disabled){background:var(--danger);border-color:var(--danger);color:#fff}.ui_lg___TCoT{height:46px;padding:0 1.25rem;border-radius:14px;font-size:.94rem;font-weight:600}.ui_lg___TCoT svg{width:18px;height:18px}.ui_sm__0cbMt{height:32px;padding:0 .7rem;font-size:.8125rem;border-radius:var(--radius-sm)}.ui_icon__sH_5n{width:38px;padding:0}.ui_icon__sH_5n.ui_sm__0cbMt{width:32px}.ui_input__n9_Vc{height:40px;width:100%;padding:0 .85rem;border-radius:var(--radius-md);border:1px solid var(--btn-edge,var(--line-strong));background:var(--btn-bg,var(--surface-raised));color:var(--text);font-size:.9rem;transition:border-color .15s,box-shadow .15s}.ui_input__n9_Vc::placeholder{color:var(--text-faint)}.ui_input__n9_Vc:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 22%,transparent)}.ui_label__owLFZ{display:block;margin-bottom:.4rem;font-size:.75rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--text-faint)}.ui_error__3bMl4{color:var(--danger);font-size:.85rem}.ui_chip__qw2Jp{display:inline-flex;align-items:center;gap:.45rem;height:34px;padding:0 .85rem;border-radius:var(--radius-full);border:1px solid var(--btn-edge,var(--line));background:var(--btn-bg,var(--surface));color:var(--text-muted);font-size:.85rem;font-weight:500;white-space:nowrap;transition:background .15s,border-color .15s,color .15s}a.ui_chip__qw2Jp:hover,button.ui_chip__qw2Jp:hover{border-color:var(--line-strong);color:var(--text)}.ui_chipActive__H5YpE,.ui_chipActive__H5YpE:hover{background:var(--text);border-color:var(--text);color:var(--bg)!important}.ui_chipCount__K4tzW{font-size:.75rem;opacity:.6;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ui_chipSm__hqMhN{height:26px;padding:0 .6rem;font-size:.75rem;gap:.35rem}.ui_dot__PiK5S{width:8px;height:8px;border-radius:50%;flex-shrink:0;background:var(--dot,var(--accent))}.ui_segmented__yGnum{display:inline-flex;padding:3px;gap:2px;border-radius:var(--radius-md);background:var(--btn-bg,var(--bg-sunk));border:1px solid var(--btn-edge,var(--line))}.ui_segment__7gzLN{height:32px;padding:0 .8rem;border-radius:7px;font-size:.8125rem;font-weight:500;color:var(--text-muted);transition:background .15s,color .15s,box-shadow .15s;white-space:nowrap}.ui_segment__7gzLN:hover{color:var(--text)}.ui_segmentActive__nR0mG{background:var(--surface-raised);color:var(--text);box-shadow:var(--shadow-sm)}.ui_badge__NsECd{display:inline-flex;align-items:center;gap:.3rem;height:22px;padding:0 .5rem;border-radius:var(--radius-full);background:rgb(20 12 4/.62);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;font-size:.6875rem;font-weight:600;letter-spacing:.04em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ui_badge__NsECd svg{width:11px;height:11px}.ui_kbd__wFeHf{display:inline-block;padding:.05rem .4rem;border-radius:5px;border:solid var(--line-strong);border-width:1px 1px 2px;font-family:var(--font-mono);font-size:.75rem;color:var(--text-muted)}.ui_spinner__OIuIX{width:18px;height:18px;border-radius:50%;border:2px solid color-mix(in srgb,currentColor 25%,transparent);border-top-color:currentcolor;animation:ui_spin__u7_zr .7s linear infinite}@keyframes ui_spin__u7_zr{to{transform:rotate(1turn)}}.ui_empty__y2kNC{display:flex;flex-direction:column;align-items:center;gap:.6rem;padding:5rem 1rem;text-align:center;color:var(--text-muted)}.ui_empty__y2kNC>svg{width:36px;height:36px;color:var(--text-faint)}.ui_emptyTitle__wYgXN{font-family:var(--font-display);font-size:1.35rem;color:var(--text)}.ui_selectTrigger__k49DA{display:inline-flex;align-items:center;gap:.5rem;height:40px;min-width:0;max-width:100%;padding:0 .7rem 0 .85rem;border-radius:11px;border:1px solid var(--btn-edge,var(--line-strong));background:var(--btn-bg,var(--surface-raised));-webkit-backdrop-filter:var(--btn-blur,none);backdrop-filter:var(--btn-blur,none);color:var(--text);font-size:.9rem;font-weight:500;text-align:left;cursor:pointer;transition:border-color .15s,box-shadow .15s,background .15s}.ui_selectTrigger__k49DA:hover:not(:disabled){border-color:color-mix(in srgb,var(--accent) 55%,transparent)}.ui_selectTrigger__k49DA:active:not(:disabled){transform:scale(.98)}.ui_selectTrigger__k49DA:focus-visible,.ui_selectTrigger__k49DA[aria-expanded=true]{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 22%,transparent)}.ui_selectTrigger__k49DA:disabled{opacity:.55;cursor:not-allowed}.ui_selectSm__n38br{height:32px;padding:0 .5rem 0 .7rem;font-size:.82rem}.ui_selectValue__qNLoB{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui_selectPlaceholder__HjOFU{color:var(--text-muted)}.ui_selectMenu__zw6sz .ui_selectPlaceholder__HjOFU{color:inherit}.ui_selectChevron__Kr2E2{width:15px;height:15px;flex-shrink:0;color:var(--text-faint);transition:transform .2s var(--ease)}.ui_selectTrigger__k49DA[aria-expanded=true] .ui_selectChevron__Kr2E2{transform:rotate(180deg)}.ui_selectList__YgKiI{position:fixed;inset:auto;margin:0;z-index:100;min-width:180px;max-width:min(360px,calc(100vw - 16px));overflow-y:auto;padding:.35rem;border:1px solid var(--glass-edge);border-radius:14px;background:color-mix(in srgb,var(--bg) 97%,transparent);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);color:var(--text);box-shadow:var(--shadow-lg),var(--glass-shine);outline:none;transform-origin:top center;animation:ui_selectIn__42iob .18s var(--ease)}@keyframes ui_selectIn__42iob{0%{opacity:0;transform:translateY(-6px) scale(.97)}}.ui_selectGroup__wSGFP{padding:.55rem .65rem .25rem;font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-faint)}.ui_selectOption__VAwP1{display:flex;align-items:center;gap:.55rem;min-height:34px;padding:.35rem .65rem;border-radius:9px;font-size:.875rem;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background .12s,color .12s}.ui_selectActive__MZus_{background:color-mix(in srgb,var(--accent) 12%,transparent);color:var(--accent)}.ui_selectActive__MZus_ .ui_selectHint__uyVB0{color:color-mix(in srgb,var(--accent) 70%,transparent)}.ui_selectOption__VAwP1[aria-selected=true]{font-weight:600}.ui_selectDisabled__0qQAV{opacity:.45;cursor:not-allowed}.ui_selectLabel__yJZOA{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui_selectHint__uyVB0{font-size:.78rem;color:var(--text-faint);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ui_selectCheck__Dfsm9{width:15px;height:15px;color:var(--accent)}.ui_share__6qAKp{display:flex;flex-wrap:wrap;gap:.4rem}.ui_menuChevron__Rd0nY{width:14px!important;height:14px!important;margin-left:-.1rem;opacity:.7}.ui_badges__AToGT{display:flex;flex-wrap:wrap;gap:.25rem;min-width:0}.ui_catBadge__ZZDLf{display:inline-flex;align-items:center;max-width:100%;height:20px;padding:0 .5rem;border-radius:var(--radius-full);border:1px solid color-mix(in srgb,var(--c) 38%,transparent);background:color-mix(in srgb,var(--c) 15%,var(--surface-raised));color:color-mix(in srgb,var(--c) 72%,var(--text));font-size:.7rem;font-weight:600;line-height:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ui_catBadgeMore__qfe_7{--c:var(--text-faint)}.ui_badgesOverlay__MaN_6 .ui_catBadge__ZZDLf{border-color:transparent;background:color-mix(in srgb,var(--c) 82%,#000);color:#fff;box-shadow:0 1px 3px rgb(0 0 0/.25)}.ui_badgesOverlay__MaN_6 .ui_catBadgeMore__qfe_7{background:rgb(0 0 0/.55)}@media (prefers-reduced-motion:reduce){.ui_selectList__YgKiI,.ui_spinner__OIuIX{animation:none}}:root[data-motion=reduced] .ui_selectList__YgKiI,:root[data-motion=reduced] .ui_spinner__OIuIX{animation:none}.appHealthBoundary_crashFallback__GDGQY{display:grid;place-items:center;min-height:70vh;padding:2rem 1.5rem;color:var(--text,#2a1d12)}.appHealthBoundary_card__R8YOG{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:480px;width:100%;padding:2.25rem 2rem;border-radius:var(--radius-xl,24px);border:1px solid var(--line,rgba(236,217,187,.6));background:var(--surface,#fffaf2);box-shadow:var(--shadow-lg,0 20px 40px rgba(0,0,0,.08))}.appHealthBoundary_iconWrap__mWTNj{display:grid;place-items:center;width:56px;height:56px;border-radius:50%;background:color-mix(in srgb,var(--danger,#b3261e) 15%,transparent);color:var(--danger,#b3261e);margin-bottom:1.25rem}.appHealthBoundary_title__Jrnd_{font-family:var(--font-display,Georgia,serif);font-size:1.6rem;font-weight:700;margin:0 0 .5rem;color:var(--text,#2a1d12)}.appHealthBoundary_desc__evqni{color:var(--text-muted,#77583a);font-size:.95rem;line-height:1.5;margin:0 0 1.25rem}.appHealthBoundary_errorText__ISbvl{width:100%;padding:.75rem 1rem;border-radius:var(--radius-md,10px);background:var(--bg-sunk,#f4e6cf);color:var(--text,#2a1d12);font-family:var(--font-mono,monospace);font-size:.82rem;line-height:1.4;word-break:break-word;text-align:left;margin:0 0 1.5rem}.appHealthBoundary_actions__A5xnv{display:flex;flex-wrap:wrap;gap:.6rem;justify-content:center;width:100%}.actions_actions__rxOWu{display:flex;flex-direction:column;gap:.5rem}.actions_fileStatic__yID6j,.actions_file__LFj7x{border-radius:12px;border:1px solid var(--glass-edge);background:color-mix(in srgb,var(--surface-raised) 35%,transparent);font-size:.84rem}.actions_fileStatic__yID6j,.actions_file__LFj7x summary{display:flex;align-items:center;gap:.6rem;padding:.5rem .75rem}.actions_file__LFj7x summary{cursor:pointer;list-style:none;border-radius:inherit;transition:background .15s}.actions_file__LFj7x summary::-webkit-details-marker{display:none}.actions_file__LFj7x summary:hover{background:color-mix(in srgb,var(--surface-raised) 50%,transparent)}.actions_file__LFj7x summary>svg{width:15px;height:15px;margin-left:auto;color:var(--text-faint);transition:transform .25s var(--ease)}.actions_file__LFj7x[open] summary>svg{transform:rotate(180deg)}.actions_fileLabel__lQepf{font-size:.66rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--text-faint)}.actions_fileValue__5PmoV{display:inline-flex;align-items:baseline;gap:.35rem;min-width:0;color:var(--text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.actions_fileValue__5PmoV strong{color:var(--text);font-weight:650}.actions_fileValue__5PmoV span{color:var(--text-faint)}.actions_fileOptions__BSHy6{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:.5rem}.actions_fullWidth__EQx_C{grid-column:1/-1}.actions_select__K6HFo{display:flex;flex-direction:column;gap:.25rem}.actions_select__K6HFo>span{font-size:.66rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--text-faint)}.actions_select__K6HFo>*{width:100%}.actions_select__K6HFo select{width:100%;height:36px;padding:0 2rem 0 .7rem;border-radius:9px;border:1px solid var(--glass-edge);background:linear-gradient(45deg,transparent 50%,var(--text-muted) 50%) right 14px center /5px 5px no-repeat,linear-gradient(135deg,var(--text-muted) 50%,transparent 50%) right 9px center /5px 5px no-repeat,color-mix(in srgb,var(--surface-raised) 70%,transparent);color:var(--text);font:inherit;font-size:.86rem;appearance:none;cursor:pointer}.actions_select__K6HFo select:focus-visible{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 20%,transparent)}.actions_mainRow__jBZ_W{display:flex;gap:.5rem}.actions_copy__gLoSJ,.actions_download__yVrR2,.actions_share__sobsa{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;height:44px;padding:0 1rem;border-radius:12px;font-size:.9rem;font-weight:600;transition:background .2s,border-color .2s,color .2s,transform .2s var(--ease)}.actions_copy__gLoSJ svg,.actions_download__yVrR2 svg,.actions_share__sobsa svg{width:17px;height:17px;flex-shrink:0}.actions_download__yVrR2{flex:1 1;border:1px solid transparent;background:var(--text);color:var(--bg)}.actions_download__yVrR2:hover{background:var(--accent);color:var(--accent-text);transform:translateY(-1px)}.actions_share__sobsa{border:1px solid var(--glass-edge);background:color-mix(in srgb,var(--surface-raised) 55%,transparent);color:var(--text)}.actions_share__sobsa>svg:last-child{width:13px;height:13px;color:var(--text-faint)}.actions_copy__gLoSJ:hover,.actions_share__sobsa:hover{border-color:var(--accent);color:var(--accent)}.actions_copyRow__vkVH2{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:.5rem}.actions_copy__gLoSJ{height:40px;border:1px solid var(--glass-edge);background:color-mix(in srgb,var(--surface-raised) 40%,transparent);color:var(--text);font-size:.86rem;font-weight:500}.actions_copy__gLoSJ svg{color:var(--text-faint)}.actions_copy__gLoSJ:hover svg{color:var(--accent)}.actions_titleCopy__CoW1Y{display:inline-grid;place-items:center;flex-shrink:0;width:34px;height:34px;border-radius:10px;border:1px solid var(--glass-edge);background:color-mix(in srgb,var(--surface-raised) 50%,transparent);color:var(--text-muted);vertical-align:middle;transition:color .15s,border-color .2s}.actions_titleCopy__CoW1Y:hover{color:var(--accent);border-color:var(--accent)}.actions_titleCopy__CoW1Y svg{width:16px;height:16px}.actions_share__sobsa{flex-shrink:0}.actions_as__sbGFj{display:grid;grid-template-columns:1fr 1fr;width:100%}.actions_as__sbGFj svg{width:15px;height:15px}.actions_as__sbGFj>button{display:inline-flex;align-items:center;justify-content:center;gap:.4rem}.actions_asNote__h1vy2{align-self:end;margin:0 0 .55rem;color:var(--text-faint);font-size:.78rem}.actions_embedWrap__sOV0W{padding:0 .75rem .75rem;display:flex;flex-direction:column;gap:.45rem}.actions_embedTabs__F87D1{display:flex;flex-wrap:wrap;gap:.3rem}.actions_embedTab__qDPNl{padding:.22rem .6rem;border-radius:999px;border:1px solid var(--glass-edge);background:transparent;color:var(--text-muted);font-size:.75rem;font-weight:600;cursor:pointer;transition:border-color .15s,color .15s,background .15s}.actions_embedTab__qDPNl:hover{color:var(--text);border-color:color-mix(in srgb,var(--accent) 50%,var(--glass-edge))}.actions_embedTabActive__ewFm3{background:color-mix(in srgb,var(--accent) 16%,transparent);border-color:var(--accent);color:var(--accent)}.actions_embedBox__WfB1V{display:flex;align-items:center;gap:.45rem;padding:.45rem .6rem;border-radius:9px;border:1px solid var(--glass-edge);background:color-mix(in srgb,var(--bg-sunk) 75%,transparent)}.actions_embedBox__WfB1V code{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-mono,monospace);font-size:.76rem;color:var(--text)}.actions_embedCopy__QmGS2{flex-shrink:0;display:inline-flex;align-items:center;gap:.3rem;padding:.28rem .58rem;border-radius:7px;border:1px solid var(--glass-edge);background:color-mix(in srgb,var(--surface-raised) 75%,transparent);color:var(--text);font-size:.75rem;font-weight:600;cursor:pointer;transition:border-color .15s,color .15s}.actions_embedCopy__QmGS2 svg{width:13px;height:13px}.actions_embedCopy__QmGS2:hover{border-color:var(--accent);color:var(--accent)}.reactions_icon__vyreB{flex-shrink:0;overflow:visible}.reactions_body__zbN_O,.reactions_ear__M_IBr{fill:color-mix(in srgb,var(--rx,var(--accent)) 14%,#fff);transition:fill .25s}.reactions_ear__M_IBr{transform-box:fill-box;transform-origin:50% 100%}.reactions_dot__5UTAp{stroke-width:2.6}.reactions_pupil__rNGi7{fill:currentColor;stroke:none}.reactions_shine__tR_0s{fill:#fff;stroke:none}.reactions_blush__KppmV{fill:#ff8fab;stroke:none;opacity:.85}.reactions_row__h8d_E{display:flex;flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none}.reactions_btn__J_9mT{position:relative;display:inline-flex;align-items:center;gap:.4rem;height:40px;padding:0 .7rem 0 .55rem;border-radius:var(--radius-full);border:1px solid var(--btn-edge,var(--border));background:var(--btn-bg,var(--surface));-webkit-backdrop-filter:var(--btn-blur,none);backdrop-filter:var(--btn-blur,none);color:#3a2414;font-size:.86rem;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;cursor:pointer;transition:transform .3s cubic-bezier(.2,1.4,.4,1),border-color .2s,background .2s,box-shadow .25s}.reactions_btn__J_9mT .reactions_icon__vyreB{width:26px;height:26px;transition:transform .35s cubic-bezier(.2,1.5,.4,1)}.reactions_btn__J_9mT:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--rx) 55%,transparent);box-shadow:0 6px 18px -8px color-mix(in srgb,var(--rx) 70%,transparent)}.reactions_btn__J_9mT:hover .reactions_icon__vyreB{transform:rotate(-8deg) scale(1.12)}.reactions_btn__J_9mT:hover .reactions_ear__M_IBr{animation:reactions_wiggle__feSpZ .5s ease-in-out}.reactions_btn__J_9mT:active{transform:scale(.94)}.reactions_btn__J_9mT:focus-visible{outline:2px solid var(--rx);outline-offset:2px}.reactions_on__Q2mDT{border-color:color-mix(in srgb,var(--rx) 70%,transparent);background:color-mix(in srgb,var(--rx) 16%,var(--btn-bg,var(--surface)))}.reactions_on__Q2mDT .reactions_body__zbN_O,.reactions_on__Q2mDT .reactions_ear__M_IBr{fill:var(--rx)}.reactions_pop__k3mbG .reactions_icon__vyreB{animation:reactions_hop__K8yhB .55s cubic-bezier(.2,1.4,.4,1)}.reactions_pop__k3mbG:after{content:"";position:absolute;left:.55rem;top:50%;width:26px;height:26px;margin-top:-13px;border-radius:50%;border:2px solid var(--rx);pointer-events:none;animation:reactions_ring__GEjYI .6s var(--ease) forwards}.reactions_count__46t0b{min-width:.6ch}.reactions_count__46t0b span{display:inline-block;animation:reactions_tick__jWmL7 .3s var(--ease)}.reactions_compact__wXHcO .reactions_btn__J_9mT{height:36px;padding:0 .6rem 0 .45rem}.reactions_compact__wXHcO .reactions_btn__J_9mT .reactions_icon__vyreB{width:22px;height:22px}.reactions_compact__wXHcO .reactions_pop__k3mbG:after{left:.45rem;width:22px;height:22px;margin-top:-11px}.reactions_tiles__e4IMy{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}.reactions_tiles__e4IMy .reactions_btn__J_9mT{flex-direction:column;justify-content:center;gap:.2rem;width:100%;height:auto;padding:.8rem .25rem .65rem;border-radius:18px}.reactions_tiles__e4IMy .reactions_btn__J_9mT .reactions_icon__vyreB{width:42px;height:42px;margin-bottom:.15rem}.reactions_tiles__e4IMy .reactions_btn__J_9mT:hover .reactions_icon__vyreB{transform:rotate(-8deg) scale(1.15) translateY(-2px)}.reactions_tiles__e4IMy .reactions_pop__k3mbG:after{left:50%;top:calc(.8rem + 21px);width:42px;height:42px;margin:-21px 0 0 -21px}.reactions_name__R10M1{color:var(--text-muted);font-size:.74rem;font-weight:600;white-space:nowrap}.reactions_tiles__e4IMy .reactions_on__Q2mDT .reactions_name__R10M1{color:#3a2414}.reactions_tiles__e4IMy .reactions_count__46t0b{font-size:1.05rem;line-height:1}.reactions_zero__UGj_X{color:var(--text-faint);font-weight:600}.reactions_summary__NDj6g{margin-top:.7rem;color:var(--text-muted);font-size:.84rem}.reactions_summary__NDj6g strong{color:color-mix(in srgb,var(--rx) 65%,#2a1a10);font-weight:700}@keyframes reactions_wiggle__feSpZ{30%{transform:rotate(calc(var(--side, 1) * 14deg))}65%{transform:rotate(calc(var(--side, 1) * -8deg))}}@keyframes reactions_hop__K8yhB{0%{transform:scale(1)}30%{transform:translateY(-6px) scale(1.25,.85)}55%{transform:translateY(-8px) scale(.92,1.12) rotate(-6deg)}80%{transform:translateY(0) scale(1.08,.94)}}@keyframes reactions_ring__GEjYI{0%{opacity:.9;transform:scale(.6)}to{opacity:0;transform:scale(2.1)}}@keyframes reactions_tick__jWmL7{0%{opacity:0;transform:translateY(.5em)}}@media (prefers-reduced-motion:reduce){.reactions_btn__J_9mT:hover .reactions_ear__M_IBr,.reactions_count__46t0b span,.reactions_pop__k3mbG .reactions_icon__vyreB,.reactions_pop__k3mbG:after{animation:none}.reactions_btn__J_9mT,.reactions_btn__J_9mT .reactions_icon__vyreB{transition:none}}.save_save__0l4vT{display:inline-flex;align-items:center;gap:.35rem;flex-shrink:0;height:34px;padding:0 .75rem 0 .6rem;border-radius:var(--radius-full);border:1px solid var(--btn-edge,var(--glass-edge));background:var(--btn-bg,color-mix(in srgb,var(--surface-raised) 55%,transparent));color:var(--text);font:inherit;font-size:.82rem;font-weight:650;cursor:pointer;transition:transform .25s cubic-bezier(.2,1.4,.4,1),border-color .2s,background .2s,color .2s}.save_save__0l4vT svg{width:16px;height:16px;transition:transform .3s cubic-bezier(.2,1.5,.4,1),fill .2s}.save_save__0l4vT:hover{border-color:var(--accent);transform:translateY(-1px)}.save_save__0l4vT:hover svg{transform:translateY(-1px) rotate(-6deg)}.save_on__JXYRf{border-color:color-mix(in srgb,var(--accent) 60%,transparent);background:color-mix(in srgb,var(--accent) 14%,transparent);color:var(--accent)}.save_on__JXYRf svg{fill:currentColor}.save_compact__f_lI2{width:34px;padding:0;justify-content:center}.save_pop__N_5F7 svg{animation:save_pop__N_5F7 .5s cubic-bezier(.2,1.4,.4,1)}@keyframes save_pop__N_5F7{30%{transform:translateY(-4px) scale(1.3,.85)}60%{transform:translateY(-2px) scale(.9,1.15)}}@media (prefers-reduced-motion:reduce){.save_pop__N_5F7 svg{animation:none}}.save_heart__ksiMC:hover{border-color:#e0485f}.save_liked__yc9HF{border-color:color-mix(in srgb,#e0485f 60%,transparent);background:color-mix(in srgb,#e0485f 14%,transparent);color:#d63a52}.save_liked__yc9HF svg{fill:currentColor}.save_menu__WhlBq{position:fixed;inset:auto;width:260px;margin:0;padding:.6rem;border-radius:16px;border:1px solid var(--glass-edge);background:color-mix(in srgb,var(--bg) 97%,transparent);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);box-shadow:var(--shadow-lg),var(--glass-shine);color:var(--text)}.save_menu__WhlBq:popover-open{animation:save_menuIn__CJw5r .2s var(--ease)}.save_menuTitle__KOKzr{margin:.1rem .3rem .4rem;color:var(--text-faint);font-size:.68rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.save_menuNote__Kd_FD{margin:.2rem .3rem .5rem;color:var(--text-muted);font-size:.85rem}.save_lists__se1q7{display:flex;flex-direction:column;max-height:220px;margin:0 0 .4rem;padding:0;overflow-y:auto;list-style:none}.save_lists__se1q7 label{display:flex;align-items:center;gap:.55rem;padding:.45rem .4rem;border-radius:10px;font-size:.88rem;cursor:pointer}.save_lists__se1q7 label:hover{background:color-mix(in srgb,var(--accent) 9%,transparent)}.save_lists__se1q7 input{width:16px;height:16px;accent-color:var(--accent)}.save_lists__se1q7 span{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.save_lists__se1q7 svg{width:13px;height:13px;color:var(--text-faint)}.save_newList__4q_Ie{display:flex;gap:.35rem;padding-top:.4rem;border-top:1px solid var(--glass-edge)}.save_newList__4q_Ie input{flex:1 1;min-width:0;height:34px;padding:0 .7rem;border:1px solid var(--glass-edge);border-radius:10px;background:color-mix(in srgb,var(--surface-raised) 55%,transparent);color:var(--text);font:inherit;font-size:.86rem}.save_newList__4q_Ie input:focus{outline:none;border-color:var(--accent)}.save_newList__4q_Ie button{display:grid;place-items:center;width:34px;height:34px;border:none;border-radius:10px;background:var(--accent);color:#fff;cursor:pointer}.save_newList__4q_Ie button:disabled{opacity:.4;cursor:default}.save_newList__4q_Ie button svg{width:16px;height:16px}@keyframes save_menuIn__CJw5r{0%{opacity:0;transform:translateY(-4px) scale(.97)}}.save_menuFoot__l57Rb{display:flex;align-items:center;justify-content:space-between;margin-top:.4rem;padding:.45rem .4rem .1rem;border-top:1px solid var(--glass-edge);color:var(--text-muted);font-size:.82rem;font-weight:600;text-decoration:none}.save_menuFoot__l57Rb:hover{color:var(--accent)}.save_menuFoot__l57Rb svg{width:13px;height:13px}.save_menuButton__Uz5_J{padding-right:.55rem}.save_caret__NfHW0{width:13px!important;height:13px!important;margin-left:-.1rem;opacity:.7;transition:transform .2s var(--ease)!important}.save_menuButton__Uz5_J:hover .save_caret__NfHW0{transform:translateY(1px)!important}.save_menuButton__Uz5_J:has(+:popover-open) .save_caret__NfHW0{transform:rotate(180deg)!important}.save_badge__Dl1mO{display:grid;place-items:center;min-width:18px;height:18px;padding:0 .3rem;border-radius:999px;background:var(--accent);color:#fff;font-size:.7rem;font-weight:700}.auth_page__X3YgJ{flex:1 1;display:grid;place-items:center;padding:2rem var(--page-pad);background:radial-gradient(60% 50% at 20% 10%,color-mix(in srgb,var(--accent) 16%,transparent),transparent 70%),radial-gradient(50% 45% at 85% 90%,color-mix(in srgb,#d0587e 10%,transparent),transparent 70%)}.auth_card__OBlyd{width:100%;max-width:400px;padding:2.25rem 2rem 2rem;border-radius:var(--radius-xl);background:var(--glass);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);border:1px solid var(--glass-edge);box-shadow:var(--shadow-lg),var(--glass-shine)}@media (prefers-reduced-motion:no-preference){:root[data-entering]:not([data-motion=reduced]) .auth_card__OBlyd{animation:auth_rise__OjCe7 .45s var(--ease) both}}.auth_title___wTBr{margin-top:1.75rem;font-family:var(--font-display);font-size:1.9rem;font-weight:600;letter-spacing:-.02em;line-height:1.1;font-variation-settings:"SOFT" 100,"opsz" 96}.auth_lead__wpshc{margin-top:.35rem;color:var(--text-muted);font-size:.925rem}.auth_form__V_XtZ{display:flex;flex-direction:column;gap:1rem;margin-top:1.5rem}.auth_submit__y1ucL{height:42px;width:100%}@keyframes auth_rise__OjCe7{0%{opacity:0;transform:translateY(12px)}}.auth_maintenance__wjeVb{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.1rem;min-height:calc(100dvh - var(--header-h) - 2 * var(--header-top, 0px) - 4.5rem);padding:2rem 1rem 3rem;text-align:center}.auth_maintenanceBody__3j95x{max-width:34rem;color:var(--text-muted);line-height:1.65}.auth_curtainArt__ZuD0j{display:flex;flex-direction:column;align-items:center;gap:.6rem;margin:0 0 .5rem}@media (prefers-reduced-motion:no-preference){:root[data-entering]:not([data-motion=reduced]) .auth_curtainArt__ZuD0j{animation:auth_curtainIn__VFxLz .6s var(--ease,ease) both}}.auth_curtainArt__ZuD0j img{display:block;width:auto;height:auto;max-width:min(22rem,78vw);max-height:40vh;border-radius:var(--radius-lg,14px);object-fit:contain}.auth_curtainArt__ZuD0j figcaption{font-size:.78rem;color:var(--text-faint)}@keyframes auth_curtainIn__VFxLz{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.auth_curtainArt__ZuD0j{animation:none}}:root[data-motion=reduced] .auth_card__OBlyd,:root[data-motion=reduced] .auth_curtainArt__ZuD0j{animation:none}.auth_or__lv25c{display:flex;align-items:center;gap:.75rem;color:var(--text-faint);font-size:.8rem}.auth_or__lv25c:after,.auth_or__lv25c:before{content:"";flex:1 1;height:1px;background:var(--line)}.auth_discordBtn__ay2i8{display:inline-flex;align-items:center;justify-content:center;gap:.65rem;width:100%;height:42px;padding:0 1.25rem;border-radius:var(--radius-md,10px);background:#5865f2;color:#ffffff;font-family:inherit;font-size:.92rem;font-weight:600;text-decoration:none;cursor:pointer;transition:background .15s ease,transform .1s ease;box-shadow:0 2px 8px rgba(88,101,242,.3);border:none}.auth_discordBtn__ay2i8:hover{background:#4752c4}.curtain_legal__f3_5H{display:flex;flex-wrap:wrap;justify-content:center;gap:.35rem 1.1rem;padding:1.5rem 1rem 2rem;font-size:.78rem}.curtain_legal__f3_5H a{color:var(--text-muted);text-decoration:none;transition:color .15s}.curtain_legal__f3_5H a:focus-visible,.curtain_legal__f3_5H a:hover{color:var(--text)}.studio_studio__Lqh4_{--chrome-top:calc(52px + 0.75rem);--card:color-mix(in srgb,var(--surface-raised) 74%,transparent);display:flex;flex-direction:column;min-height:100dvh}.studio_bar__J0Rzv{position:sticky;top:.75rem;z-index:40;display:flex;align-items:center;gap:.6rem;height:52px;margin:.75rem clamp(.5rem,1vw,.75rem) 0;padding:0 .5rem 0 .85rem;border:1px solid var(--glass-edge);border-radius:18px;background:var(--glass);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);box-shadow:var(--shadow-sm),var(--glass-shine)}.studio_brand__x1svM{display:flex;align-items:center;gap:.5rem;color:var(--text);text-decoration:none}.studio_mark__AUaRN{width:22px;height:22px;border-radius:7px;background:url(/icon.svg) 50%/contain no-repeat}.studio_name__5ev4r{font-family:var(--font-display);font-size:1.15rem;font-weight:700;letter-spacing:-.01em}.studio_name__5ev4r span{color:var(--accent)}.studio_pill__JgEvL{padding:.15rem .5rem;border-radius:999px;background:color-mix(in srgb,var(--accent) 14%,transparent);color:var(--accent);font-size:.66rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.studio_tools__CgcnG{display:flex;align-items:center;gap:.35rem;min-width:0;margin-left:auto}.studio_leave__0o_A0,.studio_upload__sKhBD{border-radius:999px}.studio_worker__uAEGa{position:relative;display:flex;align-items:center;gap:.55rem;min-width:0;max-width:18rem;height:36px;padding:0 .8rem 0 .7rem;overflow:hidden;border:1px solid var(--glass-edge);border-radius:999px;background:color-mix(in srgb,var(--surface-raised) 55%,transparent);color:var(--text);font:inherit;cursor:pointer;transition:border-color .2s,background .2s}.studio_worker__uAEGa:hover{border-color:var(--accent)}.studio_workerOn__4Sd1G{border-color:color-mix(in srgb,#3f9e6a 45%,transparent);background:color-mix(in srgb,#3f9e6a 10%,transparent)}.studio_dot__01NM8{flex:none;width:9px;height:9px;border-radius:50%;background:var(--text-faint)}.studio_workerOn__4Sd1G .studio_dot__01NM8{background:#3f9e6a;box-shadow:0 0 0 3px color-mix(in srgb,#3f9e6a 25%,transparent)}.studio_dotBusy__K4a4f{animation:studio_pulse__M7JkJ 1.4s ease-in-out infinite}.studio_workerText__iJtd0{display:flex;flex-direction:column;min-width:0;line-height:1.15;text-align:left}.studio_workerText__iJtd0 small,.studio_workerText__iJtd0 strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.studio_workerText__iJtd0 strong{font-size:.8rem}.studio_workerText__iJtd0 small{color:var(--text-faint);font-size:.68rem}.studio_workerBar__I_WFA{position:absolute;left:0;right:0;bottom:0;height:2px;background:color-mix(in srgb,var(--accent) 15%,transparent)}.studio_workerBar__I_WFA>span{display:block;height:100%;background:var(--accent);transition:width .4s ease}.studio_content__1eoZz{flex:1 1;min-width:0;display:flex;flex-direction:column}@keyframes studio_pulse__M7JkJ{50%{transform:scale(1.4)}}@media (prefers-reduced-motion:reduce){.studio_dotBusy__K4a4f{animation:none}}:root[data-motion=reduced] .studio_dotBusy__K4a4f{animation:none}@media (max-width:760px){.studio_studio__Lqh4_{--chrome-top:52px}.studio_bar__J0Rzv{top:0;margin:0;border-width:0 0 1px;border-radius:0;padding:0 .4rem 0 .7rem}.studio_hideSmall__k1Ce8,.studio_label__bJ_59,.studio_pill__JgEvL,.studio_workerText__iJtd0 small{display:none}.studio_worker__uAEGa{max-width:9.5rem;padding:0 .65rem}}@media (max-width:400px){.studio_name__5ev4r,.studio_workerText__iJtd0{display:none}.studio_worker__uAEGa{width:36px;padding:0;justify-content:center}}.studio_welcome__uwXW6{display:grid;gap:1rem;width:min(100%,860px);margin:0 auto;padding:clamp(1rem,4vw,2.5rem) clamp(.75rem,3vw,1.5rem) 2.5rem}.studio_intro___8q7_{padding:clamp(1.4rem,4vw,2.4rem);border-radius:28px;text-align:center}.studio_eyebrow__3k8he{margin:0 0 .4rem;color:var(--accent);font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.studio_title__c0m4Q{margin:0;font-family:var(--font-display);font-size:clamp(1.9rem,5vw,2.8rem);font-weight:800;letter-spacing:-.02em;line-height:1.05}.studio_lead__4Pkpq{margin:.7rem auto 0;max-width:34rem;color:var(--text-muted);font-size:1.02rem}.studio_drop__rHXFU{display:flex;flex-direction:column;align-items:center;gap:.45rem;padding:clamp(2rem,7vw,3.5rem) 1.25rem;border-radius:28px;border:2px dashed color-mix(in srgb,var(--accent) 45%,transparent)!important;text-align:center;cursor:pointer;transition:transform .2s var(--ease),background .2s,border-color .2s}.studio_dropOn__tMChP,.studio_drop__rHXFU:hover{border-color:var(--accent)!important}.studio_dropOn__tMChP{transform:scale(1.01);background:color-mix(in srgb,var(--accent) 10%,var(--glass))!important}.studio_dropBusy__Fqjzu{cursor:progress}.studio_drop__rHXFU strong{font-family:var(--font-display);font-size:1.35rem}.studio_drop__rHXFU small{margin-bottom:.5rem;color:var(--text-muted);font-size:.9rem}.studio_dropIcon__fvdBo{display:grid;place-items:center;width:60px;height:60px;margin-bottom:.3rem;border-radius:50%;background:color-mix(in srgb,var(--accent) 14%,transparent);color:var(--accent)}.studio_dropIcon__fvdBo svg{width:26px;height:26px}.studio_points__e74Vs{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));gap:.75rem;margin:0;padding:0;list-style:none}.studio_point__KJPPV{display:flex;flex-direction:column;align-items:flex-start;gap:.35rem;padding:1.1rem;border-radius:20px;color:var(--text-muted);font-size:.88rem}.studio_point__KJPPV strong{color:var(--text);font-size:.98rem}.studio_point__KJPPV button{margin-top:auto}.studio_pointIcon__E4cdV{display:grid;place-items:center;width:36px;height:36px;margin-bottom:.2rem;border-radius:11px;background:color-mix(in srgb,var(--accent) 14%,transparent);color:var(--accent)}.studio_pointIcon__E4cdV svg{width:18px;height:18px}.shell_shell__KKPN0{--sidebar-w:260px;--admin-top:78px;--field-veil:64%;--card:color-mix(in srgb,var(--surface-raised) 74%,transparent);--head-h:58px;--admin-dock-top:calc(0.75rem + var(--head-h) - 1px);--shelves-w:214px;display:grid;grid-template-columns:calc(var(--sidebar-w) + .75rem) minmax(0,1fr);grid-template-rows:auto 1fr;min-height:100dvh}.shell_shell__KKPN0[data-shelves]{grid-template-columns:calc(var(--sidebar-w) + .75rem) calc(var(--shelves-w) + .75rem) minmax(0,1fr)}:root[data-theme=dark] .shell_shell__KKPN0{--field-veil:62%}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .shell_shell__KKPN0{--field-veil:62%}}.shell_plainField__fbor5{position:fixed;inset:0;z-index:-1;background:radial-gradient(48rem 34rem at 8% -4%,color-mix(in srgb,#f2b35a 34%,transparent),transparent 62%),radial-gradient(42rem 32rem at 100% 104%,color-mix(in srgb,#d97706 20%,transparent),transparent 60%),radial-gradient(36rem 30rem at 88% 6%,color-mix(in srgb,var(--day,#f2b35a) 16%,transparent),transparent 64%),var(--bg);pointer-events:none}body:has(.shell_plainField__fbor5){background:transparent;--btn-bg:color-mix(in srgb,var(--surface-raised) 60%,transparent);--btn-edge:var(--glass-edge);--btn-blur:blur(12px) saturate(1.4)}.shell_content___Yphw{min-width:0}.shell_drawer__LpBSL,.shell_sidebar__0ePWd{display:flex;flex-direction:column;gap:1.1rem;padding:1.1rem .9rem .9rem}.shell_shelves__6_Hs9,.shell_sidebar__0ePWd{position:sticky;top:calc(var(--head-h) + 1.5rem);height:calc(100dvh - var(--head-h) - 2.25rem);margin:.75rem 0 .75rem .75rem;border:1px solid var(--glass-edge);border-radius:24px;background:var(--glass);box-shadow:var(--shadow-md),var(--glass-shine)}.shell_drawer__LpBSL,.shell_shelves__6_Hs9,.shell_sidebar__0ePWd{-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur)}.shell_drawer__LpBSL{background:color-mix(in srgb,var(--bg) 94%,transparent)}.shell_sidebar__0ePWd .shell_addRow__qmdhp,.shell_sidebar__0ePWd .shell_brand__1DdFE,.shell_sidebar__0ePWd .shell_foot__dGouY{flex-shrink:0}.shell_brand__1DdFE{display:flex;align-items:center;gap:.6rem;padding:.1rem .4rem}.shell_logo__sH_u_{display:inline-flex;align-items:center;gap:.55rem;font-family:var(--font-display);font-size:1.3rem;font-weight:650;letter-spacing:-.01em;color:var(--text)}.shell_logoMark__wsTUJ{width:20px;height:20px;border-radius:6px 6px 6px 2px;background:linear-gradient(135deg,#f2b35a 0,var(--accent) 55%,#8f3f06 100%);box-shadow:inset 0 1px 0 rgb(255 255 255/.35),0 2px 6px rgb(160 80 10/.3);transform:rotate(-6deg)}.shell_logoTld__roPOe{color:var(--accent)}.shell_brandSite__rHqvI{margin-left:auto}.shell_brandSite__rHqvI,.shell_railToggle__7RaNu{flex-shrink:0}.shell_brand__1DdFE svg{width:16px;height:16px}.shell_pill__mU6sX{padding:.15rem .5rem;border-radius:var(--radius-full);background:var(--accent-soft);color:var(--accent);font-size:.65rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.shell_addRow__qmdhp{display:flex;gap:.4rem}.shell_upload__RXYsG{flex:1 1;justify-content:center}.shell_nav__GWltA{display:flex;flex-direction:column;gap:1rem;flex:1 1;min-height:0;overflow-y:auto;padding-right:.2rem;margin-right:-.2rem}.shell_nav__GWltA::-webkit-scrollbar{width:4px}.shell_nav__GWltA::-webkit-scrollbar-track{background:transparent}.shell_nav__GWltA::-webkit-scrollbar-thumb{background:var(--line);border-radius:4px}.shell_nav__GWltA::-webkit-scrollbar-thumb:hover{background:var(--text-muted)}.shell_group__1DvZ5{display:flex;flex-direction:column;gap:2px}.shell_groupTitle__L2jcT{padding:0 .7rem .3rem;font-size:.68rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--text-faint)}.shell_link__nIn8v{display:flex;align-items:center;gap:.7rem;height:38px;padding:0 .7rem;border-radius:var(--radius-md);color:var(--text-muted);font-size:.9rem;font-weight:500;transition:background .15s,color .15s}.shell_link__nIn8v svg{width:18px;height:18px;flex-shrink:0}.shell_link__nIn8v span:first-of-type{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shell_link__nIn8v:hover{background:color-mix(in srgb,var(--text) 6%,transparent);color:var(--text)}.shell_linkActive__yUdqU,.shell_linkActive__yUdqU:hover{background:color-mix(in srgb,var(--surface-raised) 88%,transparent);box-shadow:var(--shadow-sm),var(--glass-shine);color:var(--text);font-weight:650}.shell_linkActive__yUdqU svg{color:var(--accent)}.shell_count__JDYUd{min-width:22px;height:20px;padding:0 6px;border-radius:var(--radius-full);background:color-mix(in srgb,var(--text) 8%,transparent);color:var(--text-muted);font-size:.72rem;font-weight:600;line-height:20px;text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.shell_linkActive__yUdqU .shell_count__JDYUd{background:var(--accent);color:#fff}.shell_foot__dGouY{margin-top:auto;display:flex;flex-direction:column;gap:.35rem;padding-top:.9rem;border-top:1px solid var(--glass-edge)}.shell_storage__cJAJd{display:flex;align-items:center;gap:.55rem;padding:0 .5rem;font-size:.78rem;color:var(--text-faint);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.shell_storage__cJAJd svg{width:15px;height:15px}.shell_storage__cJAJd strong{color:var(--text-muted);font-weight:600}.shell_topbar__66lPk{display:none}.shell_drawerBackdrop__jYhLQ{position:fixed;inset:0;z-index:80;background:var(--overlay,rgb(20 12 4/.45));animation:shell_fade__FOezL .18s ease both}.shell_drawer__LpBSL{position:absolute;inset:0 auto 0 0;width:min(300px,86vw);overflow-y:auto;box-shadow:var(--shadow-lg);animation:shell_slideIn__QGfl_ .25s var(--ease) both}.shell_drawerClose__PGs8G{position:absolute;top:.8rem;right:.8rem}@keyframes shell_slideIn__QGfl_{0%{transform:translateX(-100%)}}@keyframes shell_fade__FOezL{0%{opacity:0}}@media (max-width:1023px){.shell_shell__KKPN0{--sidebar-w:0px;--admin-top:52px;--admin-dock-top:calc(var(--admin-top) - 1px)}.shell_sidebar__0ePWd{display:none}.shell_shell__KKPN0{grid-template-columns:minmax(0,1fr)}.shell_topbar__66lPk{position:sticky;top:0;z-index:40;display:flex;align-items:center;gap:.6rem;height:var(--admin-top);padding:0 .75rem;background:var(--glass);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);border-bottom:1px solid var(--glass-edge);box-shadow:var(--glass-shine)}.shell_topTitle__ygXDX{flex:1 1;font-family:var(--font-display);font-size:1.1rem;font-weight:600}}.shell_dropOverlay__cXxG8{position:fixed;inset:0;left:var(--sidebar-w);z-index:90;display:grid;place-items:center;padding:1.5rem;background:color-mix(in srgb,var(--bg) 70%,transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);pointer-events:none;animation:shell_fade__FOezL .15s ease both}.shell_dropInner__IdNEX{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;width:100%;height:100%;border:3px dashed var(--accent);border-radius:var(--radius-xl);color:var(--accent);font-family:var(--font-display);font-size:1.6rem;font-weight:600}.shell_dropInner__IdNEX svg{width:44px;height:44px}.shell_offline__qI_7c{position:sticky;top:var(--admin-top);z-index:30;display:flex;align-items:center;gap:.6rem;padding:.6rem 1.25rem;background:var(--danger);color:#fff;font-size:.88rem;font-weight:500}.shell_offline__qI_7c svg{width:18px;height:18px}.shell_worker__YdnnN{display:flex;align-items:center;gap:.6rem;padding:.45rem .5rem;border-radius:var(--radius-md);color:var(--text-muted);text-decoration:none;line-height:1.25}.shell_worker__YdnnN:hover{background:var(--bg-sunk)}.shell_worker__YdnnN>span:last-child{display:flex;flex-direction:column;min-width:0}.shell_worker__YdnnN strong{font-size:.8rem;font-weight:600}.shell_worker__YdnnN small{font-size:.72rem;color:var(--text-faint);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.shell_workerDot__2CUxE{flex:none;width:9px;height:9px;border-radius:50%;background:var(--line-strong)}.shell_workerOn__zrQ2v .shell_workerDot__2CUxE{background:var(--success,#16a34a);box-shadow:0 0 0 3px color-mix(in srgb,var(--success,#16a34a) 25%,transparent)}.shell_workerOn__zrQ2v strong{color:var(--text)}.shell_workerBusy__Kp7p5{animation:shell_workerPulse__7CrhV 1.2s ease-in-out infinite}.shell_workerBar__6iVXv{display:block;height:3px;margin-top:.3rem;border-radius:2px;background:var(--bg-sunk);overflow:hidden}.shell_workerBar__6iVXv>span{display:block;height:100%;border-radius:inherit;background:var(--success,#16a34a);transition:width .4s ease}.shell_workerBar__6iVXv[data-indeterminate]>span{animation:shell_workerPulse__7CrhV 1.2s ease-in-out infinite}.shell_topWorker__hv9ET{flex:none;width:9px;height:9px;border-radius:50%;background:var(--success,#16a34a);box-shadow:0 0 0 3px color-mix(in srgb,var(--success,#16a34a) 25%,transparent)}@keyframes shell_workerPulse__7CrhV{50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.shell_workerBar__6iVXv[data-indeterminate]>span,.shell_workerBusy__Kp7p5{animation:none}}:root[data-motion=reduced] .shell_workerBar__6iVXv[data-indeterminate]>span,:root[data-motion=reduced] .shell_workerBusy__Kp7p5{animation:none}.shell_linkNested__t0KOC{height:34px;padding-left:1.05rem;font-size:.86rem}.shell_linkDrop__JJUzT,.shell_linkDrop__JJUzT:hover{background:var(--accent-soft);color:var(--text);box-shadow:inset 0 0 0 2px var(--accent)}.shell_spaceDot__knMcz{flex:none;width:10px;height:10px;margin:0 4px;border-radius:3px}.shell_groupHead__D4Oex{display:flex;align-items:center;justify-content:space-between;padding:.2rem .2rem .3rem .7rem}.shell_groupToggle__aRKYO{display:flex;align-items:center;gap:.4rem;font-size:.68rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--text-faint);background:none;border:none;cursor:pointer;padding:0;flex:1 1;text-align:left;transition:color .15s}.shell_groupToggle__aRKYO:hover{color:var(--text)}.shell_groupToggle__aRKYO svg{width:12px;height:12px}.shell_groupToggle__aRKYO span:first-of-type{flex:1 1}.shell_groupToggle__aRKYO .shell_count__JDYUd{margin-left:.5rem}.shell_groupAdd__uWSiT{color:var(--text-faint)!important;opacity:.5;width:22px!important;height:22px!important}.shell_groupAdd__uWSiT:hover{opacity:1;color:var(--text)!important}.shell_groupAdd__uWSiT svg{width:14px;height:14px}.shell_groupList__lRJ7q{display:flex;flex-direction:column;gap:2px;margin-left:.95rem;padding-left:.2rem;border-left:1px solid var(--line)}.shell_spaceNew__7e3Zd{padding:.15rem 0 .15rem .35rem}.shell_spaceNew__7e3Zd input{height:32px;font-size:.86rem}.shell_spaceHint__5E5YH{display:flex;align-items:center;gap:.5rem;padding:.35rem .7rem;border:0;background:none;color:var(--text-faint);font:inherit;font-size:.8rem;text-align:left;cursor:pointer}.shell_spaceHint__5E5YH:hover{color:var(--text)}.shell_spaceHint__5E5YH svg{width:14px;height:14px}.shell_shell__KKPN0[data-dragging] .shell_sidebar__0ePWd{z-index:91}.shell_dropInner__IdNEX small{font-size:.8rem;font-weight:500;color:var(--text-muted)}.shell_shortcuts__gDzzp{list-style:none;display:flex;flex-direction:column;gap:.15rem;margin-bottom:1rem}.shell_shortcuts__gDzzp li{display:flex;align-items:center;justify-content:space-between;padding:.35rem .5rem;border-radius:var(--radius-md)}.shell_shortcuts__gDzzp li:nth-child(2n){background:var(--bg-sunk)}.shell_shortcuts__gDzzp span:last-child{display:flex;gap:.3rem}.shell_workerModal__f70ld p{margin-bottom:.5rem;font-size:.95rem}.shell_buildInfo__P9eHT{text-align:center;font-size:.65rem;color:var(--text-faint);opacity:.7}.shell_meRow__4otJc{display:flex;align-items:center;gap:.1rem}.shell_me__aI65C{display:flex;flex:1 1;min-width:0;align-items:center;gap:.55rem;margin:0;padding:.35rem .45rem;border-radius:12px;color:inherit;text-decoration:none;transition:background .15s}.shell_me__aI65C:hover{background:color-mix(in srgb,var(--accent) 9%,transparent)}.shell_meAvatar__pEm3U{display:grid;place-items:center;flex-shrink:0;width:32px;height:32px;border-radius:50%;background:var(--amber-gradient,var(--accent));color:#fff;font-weight:800;font-size:.85rem}.shell_meText__YO_wa{display:flex;flex-direction:column;min-width:0;flex:1 1}.shell_meText__YO_wa strong{font-size:.86rem;font-weight:650}.shell_meText__YO_wa small,.shell_meText__YO_wa strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shell_meText__YO_wa small{color:var(--text-faint);font-size:.72rem}.shell_meAvatarPic__h_Q2s{overflow:hidden;background:radial-gradient(circle at 50% 35%,#fff,color-mix(in srgb,var(--accent) 12%,var(--surface-raised)));box-shadow:inset 0 0 0 1px var(--line)}.shell_meAvatarPic__h_Q2s img{width:86%;height:86%;object-fit:contain}.shell_drawer__LpBSL .shell_brandSite__rHqvI{margin-right:2.6rem}.shell_paletteBtn__0Y5qE{display:flex;align-items:center;gap:.6rem;width:100%;height:38px;padding:0 .7rem;border:1px solid var(--glass-edge);border-radius:var(--radius-md);background:color-mix(in srgb,var(--surface-raised) 50%,transparent);color:var(--text-faint);font:inherit;font-size:.88rem;cursor:pointer;transition:border-color .15s,color .15s}.shell_paletteBtn__0Y5qE:hover{border-color:color-mix(in srgb,var(--accent) 40%,var(--glass-edge));color:var(--text)}.shell_paletteBtn__0Y5qE svg{width:16px;height:16px;flex-shrink:0}.shell_paletteBtn__0Y5qE span{flex:1 1;text-align:left}.shell_paletteBtn__0Y5qE kbd{padding:.05rem .35rem;border:1px solid var(--glass-edge);border-radius:6px;font:600 .68rem/1.5 var(--font-mono,ui-monospace,monospace)}.shell_railToggle__7RaNu{margin-left:.1rem}@media (min-width:1024px){.shell_shell__KKPN0[data-rail]{--sidebar-w:74px}.shell_shell__KKPN0[data-rail] .shell_sidebar__0ePWd{align-items:center;padding:.9rem .5rem .8rem}.shell_shell__KKPN0[data-rail] .shell_buildInfo__P9eHT,.shell_shell__KKPN0[data-rail] .shell_groupHead__D4Oex,.shell_shell__KKPN0[data-rail] .shell_meText__YO_wa,.shell_shell__KKPN0[data-rail] .shell_spaceHint__5E5YH,.shell_shell__KKPN0[data-rail] .shell_spaceNew__7e3Zd,.shell_shell__KKPN0[data-rail] .shell_worker__YdnnN>span:last-child{display:none}.shell_shell__KKPN0[data-rail] .shell_addRow__qmdhp{flex-direction:column}.shell_shell__KKPN0[data-rail] .shell_upload__RXYsG{width:40px;height:40px;min-height:40px;flex:none;padding:0;gap:0;font-size:0}.shell_shell__KKPN0[data-rail] .shell_upload__RXYsG svg{width:18px;height:18px}.shell_shell__KKPN0[data-rail] .shell_paletteBtn__0Y5qE{justify-content:center;width:40px;padding:0}.shell_shell__KKPN0[data-rail] .shell_paletteBtn__0Y5qE kbd,.shell_shell__KKPN0[data-rail] .shell_paletteBtn__0Y5qE span{display:none}.shell_shell__KKPN0[data-rail] .shell_group__1DvZ5,.shell_shell__KKPN0[data-rail] .shell_nav__GWltA{align-items:center;width:100%}.shell_shell__KKPN0[data-rail] .shell_group__1DvZ5+.shell_group__1DvZ5{padding-top:.6rem;border-top:1px solid var(--glass-edge)}.shell_shell__KKPN0[data-rail] .shell_link__nIn8v{position:relative;justify-content:center;width:44px;padding:0}.shell_shell__KKPN0[data-rail] .shell_link__nIn8v>span:first-of-type{display:none}.shell_shell__KKPN0[data-rail] .shell_link__nIn8v .shell_count__JDYUd{position:absolute;top:1px;right:-2px;min-width:17px;height:17px;padding:0 4px;font-size:.62rem;line-height:17px}.shell_shell__KKPN0[data-rail] .shell_groupList__lRJ7q{align-items:center;margin:0;padding:0;border:none}.shell_shell__KKPN0[data-rail] .shell_foot__dGouY{align-items:center;width:100%}.shell_shell__KKPN0[data-rail] .shell_meRow__4otJc{flex-direction:column;gap:.2rem}.shell_shell__KKPN0[data-rail] .shell_me__aI65C{flex:none;padding:.2rem}.shell_shell__KKPN0[data-rail] .shell_worker__YdnnN{justify-content:center;padding:.4rem}}.shell_content___Yphw{display:flex;flex-direction:column}.shell_header__QkE_M{position:sticky;top:.75rem;z-index:40;display:flex;align-items:center;gap:.75rem;margin:.75rem clamp(.75rem,2vw,1.5rem) 0;padding:.5rem .6rem .5rem 1rem;border:1px solid var(--glass-edge);border-radius:20px 20px calc(20px * (1 - var(--dock, 0))) calc(20px * (1 - var(--dock, 0)));background:var(--glass);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);box-shadow:var(--shadow-sm),var(--glass-shine)}html[data-docked] .shell_header__QkE_M{background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none}.shell_header__QkE_M .shell_menuBtn__uOvMh{display:none}.shell_where__4l82m{display:flex;flex-direction:column;min-width:0;line-height:1.2}.shell_where__4l82m small{color:var(--text-faint);font-size:.68rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.shell_where__4l82m strong{overflow:hidden;font-family:var(--font-display);font-size:1.05rem;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.shell_apps__6zFYo{display:inline-flex;flex-shrink:0;gap:.15rem;padding:.2rem;border-radius:12px;background:color-mix(in srgb,var(--text) 6%,transparent)}.shell_apps__6zFYo a{display:inline-flex;align-items:center;gap:.4rem;padding:.35rem .75rem;border-radius:9px;color:var(--text-muted);font-size:.84rem;font-weight:650;text-decoration:none}.shell_apps__6zFYo a svg{width:15px;height:15px}.shell_apps__6zFYo a:hover{color:var(--text)}.shell_apps__6zFYo .shell_appOn__0ankB{background:var(--surface-raised);color:var(--text);box-shadow:var(--shadow-sm)}.shell_apps__6zFYo .shell_appOn__0ankB svg{color:var(--accent)}.shell_search__v9V3Y{display:flex;flex:1 1 18rem;align-items:center;gap:.55rem;min-width:0;max-width:32rem;height:38px;margin:0 auto;padding:0 .75rem;border:1px solid var(--glass-edge);border-radius:12px;background:color-mix(in srgb,var(--surface-raised) 55%,transparent);color:var(--text-faint);font:inherit;font-size:.88rem;cursor:pointer;transition:border-color .15s,color .15s}.shell_search__v9V3Y:hover{border-color:color-mix(in srgb,var(--accent) 40%,var(--glass-edge));color:var(--text)}.shell_search__v9V3Y svg{width:16px;height:16px;flex-shrink:0}.shell_search__v9V3Y span{flex:1 1;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.shell_search__v9V3Y kbd{flex-shrink:0;padding:.05rem .4rem;border:1px solid var(--glass-edge);border-radius:6px;font:600 .68rem/1.5 var(--font-mono,ui-monospace,monospace)}.shell_tools__PhpLd{display:flex;flex-shrink:0;align-items:center;gap:.25rem}.shell_uploadBtn__EKFIx{margin-right:.1rem}.shell_workerPill__wB1_8{display:inline-flex;align-items:center;gap:.45rem;max-width:15rem;height:32px;padding:0 .7rem;border:1px solid var(--glass-edge);border-radius:var(--radius-full);background:none;color:var(--text-faint);font:inherit;font-size:.78rem;font-weight:600;cursor:pointer}.shell_workerPill__wB1_8.shell_workerOn__zrQ2v{color:var(--text-muted)}.shell_workerText__srnJJ{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shell_meBtn__K5uzJ{display:grid;place-items:center;margin-left:.2rem;padding:0;border:none;background:none;cursor:pointer;anchor-name:--admin-me}.shell_meMenu__Pa9un{position:fixed;inset:auto;top:4.6rem;right:1.5rem;width:15rem;margin:0;padding:.4rem;border:1px solid var(--glass-edge);border-radius:16px;background:color-mix(in srgb,var(--surface-raised) 96%,transparent);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);box-shadow:var(--shadow-lg);color:var(--text)}.shell_meHead__GdxYE{display:flex;flex-direction:column;gap:.1rem;padding:.55rem .65rem .65rem;border-bottom:1px solid var(--glass-edge);margin-bottom:.3rem}.shell_meHead__GdxYE small{overflow:hidden;color:var(--text-faint);font-size:.78rem;text-overflow:ellipsis}.shell_meRolePill__vHprX{align-self:flex-start;margin-top:.3rem;padding:.1rem .5rem;border-radius:var(--radius-full);background:var(--accent-soft);color:var(--accent);font-size:.68rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.shell_meItem__DBw3T{display:flex;align-items:center;gap:.6rem;width:100%;padding:.5rem .65rem;border:none;border-radius:10px;background:none;color:var(--text);font:inherit;font-size:.88rem;text-align:left;text-decoration:none;cursor:pointer}.shell_meItem__DBw3T:hover{background:color-mix(in srgb,var(--text) 6%,transparent)}.shell_meItem__DBw3T svg{width:16px;height:16px;color:var(--text-faint)}.shell_meOut__qqRWi{color:var(--danger,#c0392b)}.shell_meOut__qqRWi svg{color:currentColor}.shell_pillSystem__dJqBl{background:color-mix(in srgb,#2f6fd1 14%,transparent);color:#2f6fd1}.shell_pillDiscord__vMmSI{background:color-mix(in srgb,#5865f2 16%,transparent);color:#5865f2}.shell_content___Yphw>main{padding-top:1.25rem}@media (max-width:1280px){.shell_workerText__srnJJ{display:none}.shell_workerPill__wB1_8{padding:0 .6rem}}@media (max-width:1023px){.shell_header__QkE_M{top:0;margin:0;border-width:0 0 1px;border-radius:0;padding:.45rem .6rem}.shell_header__QkE_M .shell_menuBtn__uOvMh{display:inline-flex}.shell_header__QkE_M .shell_railToggle__7RaNu{display:none}.shell_search__v9V3Y{flex:0 0 auto;width:38px;margin:0 0 0 auto;padding:0;justify-content:center}.shell_apps__6zFYo span,.shell_search__v9V3Y kbd,.shell_search__v9V3Y span,.shell_uploadBtn__EKFIx span{display:none}.shell_apps__6zFYo a{padding:.35rem .5rem}}@media (max-width:560px){.shell_apps__6zFYo,.shell_tools__PhpLd>a,.shell_where__4l82m small,.shell_workerPill__wB1_8{display:none}}.shell_shell__KKPN0[data-focus]{--chrome-top:calc(var(--head-h) + 0.75rem)}.shell_shell__KKPN0[data-focus] .shell_content___Yphw>main{padding-top:0}.shell_where__4l82m{transition:opacity .2s,transform .2s}.shell_whereQuiet__xQ03o{opacity:0;transform:translateY(-4px);pointer-events:none}.shell_meLabel__XdsMA{margin:.45rem .6rem .15rem;color:var(--text-faint);font-size:.68rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.shell_countHot___P55d{background:var(--accent);color:#fff}.shell_header__QkE_M{grid-column:1/-1;min-height:var(--head-h)}@media (min-width:1024px){.shell_header__QkE_M{margin:.75rem .75rem 0}}.shell_header__QkE_M .shell_brand__1DdFE{flex:none;padding:0 .4rem 0 .1rem}.shell_header__QkE_M .shell_logo__sH_u_{font-size:1.2rem}.shell_header__QkE_M .shell_railToggle__7RaNu{flex:none;margin:0}.shell_shelves__6_Hs9{display:flex;flex-direction:column;gap:.6rem;padding:.9rem .7rem}.shell_shelvesHead__myfs4{display:flex;align-items:center;justify-content:space-between;padding:0 .3rem 0 .4rem}.shell_shelvesTitle__n_9_S{color:var(--text-faint);font-size:.72rem;font-weight:800;letter-spacing:.1em;text-decoration:none;text-transform:uppercase}.shell_shelvesTitle__n_9_S:hover{color:var(--accent)}.shell_shelvesList__5ypGK{display:flex;flex:1 1;flex-direction:column;gap:.15rem;min-height:0;overflow-y:auto}@media (max-width:1023px){.shell_shell__KKPN0[data-shelves]{grid-template-columns:minmax(0,1fr)}.shell_shell__KKPN0>.shell_shelves__6_Hs9{display:none}}.shell_drawer__LpBSL .shell_shelves__6_Hs9{position:static;height:auto;margin:0;padding:0;border:none;background:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.shell_meTheme__8wyRF{display:flex;align-items:center;justify-content:space-between;gap:.6rem;padding:.4rem .6rem;color:var(--text-muted);font-size:.86rem}.shell_meTheme__8wyRF button{display:inline-flex;align-items:center;gap:.3rem;padding:.3rem .55rem;font-size:.8rem}.shell_meTheme__8wyRF svg{width:14px;height:14px}.presence_face__BXWYu{display:inline-grid;flex:none;place-items:center;overflow:hidden;border:2px solid var(--surface-raised);border-radius:999px;background:hsl(var(--hue) 65% 52%);color:#fff;font-size:.72rem;font-weight:800}.presence_face__BXWYu img{width:100%;height:100%;object-fit:cover}.presence_stack__coQYS{display:flex;align-items:center}.presence_who__aE9Zt{position:relative;margin-left:-6px}.presence_who__aE9Zt:first-child{margin-left:0}.presence_editingDot__2EAoI{position:absolute;right:-1px;bottom:-1px;width:9px;height:9px;border:2px solid var(--surface-raised);border-radius:999px;background:var(--accent)}.presence_more__VyUfm{margin-left:.3rem;color:var(--text-faint);font-size:.75rem;font-weight:700}.presence_onPicture__yW5jG{display:inline-flex;align-items:center;gap:.35rem;padding:.15rem .55rem .15rem .2rem;border-radius:999px;background:color-mix(in srgb,var(--accent) 14%,transparent);color:var(--accent);font-size:.75rem;font-weight:700;white-space:nowrap}.presence_onPicture__yW5jG .presence_face__BXWYu+.presence_face__BXWYu{margin-left:-10px}.presence_compact__nH7RH{padding:.1rem .4rem .1rem .1rem;background:rgb(0 0 0/.55);color:#fff}.presence_compact__nH7RH svg{width:12px;height:12px}.presence_veil__O5wsd{position:absolute;inset:0;z-index:30;display:grid;place-items:center;padding:1rem;border-radius:20px;background:color-mix(in srgb,var(--bg,#f6efe4) 72%,transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.presence_card__zxZ8P{display:grid;justify-items:center;gap:.6rem;max-width:28rem;padding:1.6rem 1.8rem;border:1px solid var(--glass-edge);border-radius:24px;background:var(--surface-raised);box-shadow:var(--shadow-lg);text-align:center}.presence_card__zxZ8P h2{margin:.2rem 0 0;font-family:var(--font-display);font-size:1.3rem}.presence_card__zxZ8P p{margin:0;color:var(--text-muted);font-size:.9rem;line-height:1.5}.presence_actions__A3ywx{display:flex;gap:.5rem;margin-top:.5rem}.palette_palette__glEDG{width:min(40rem,calc(100vw - 2rem));max-height:min(34rem,calc(100dvh - 4rem));margin:12vh auto auto;padding:0;overflow:hidden;border:1px solid var(--glass-edge);border-radius:22px;background:color-mix(in srgb,var(--surface-raised) 97%,transparent);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);box-shadow:var(--shadow-lg),var(--glass-shine);color:var(--text)}.palette_palette__glEDG::backdrop{background:color-mix(in srgb,var(--bg) 35%,rgb(20 12 4/.35));-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.palette_palette__glEDG[open]{animation:palette_pop__LOhg0 .18s var(--ease) both}@keyframes palette_pop__LOhg0{0%{opacity:0;transform:translateY(-6px) scale(.98)}}.palette_box__qOHKM{display:flex;flex-direction:column;max-height:inherit}.palette_search__wO0KE{display:flex;align-items:center;gap:.7rem;padding:.95rem 1.1rem;border-bottom:1px solid var(--glass-edge)}.palette_search__wO0KE svg{width:19px;height:19px;color:var(--text-faint)}.palette_search__wO0KE input{flex:1 1;min-width:0;border:none;background:none;color:var(--text);font:inherit;font-size:1.05rem;outline:none}.palette_palette__glEDG kbd{padding:.1rem .4rem;border:1px solid var(--glass-edge);border-radius:6px;background:color-mix(in srgb,var(--text) 6%,transparent);color:var(--text-muted);font:600 .7rem/1.4 var(--font-mono,ui-monospace,monospace)}.palette_list__sz0In{flex:1 1;min-height:0;overflow-y:auto;padding:.4rem .5rem .6rem}.palette_group__QhC_b+.palette_group__QhC_b{margin-top:.3rem}.palette_groupName__dMXTk{margin:0;padding:.55rem .65rem .3rem;color:var(--text-faint);font-size:.7rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.palette_item__CN8Z0{display:flex;align-items:center;gap:.7rem;width:100%;padding:.5rem .65rem;border:none;border-radius:12px;background:none;color:var(--text);font:inherit;font-size:.93rem;text-align:left;cursor:pointer}.palette_item__CN8Z0>svg{width:14px;height:14px;color:var(--text-faint);opacity:0}.palette_on__s3fL0{background:color-mix(in srgb,var(--accent) 12%,transparent)}.palette_on__s3fL0>svg{opacity:1;color:var(--accent)}.palette_icon__jsLyg{display:grid;place-items:center;width:30px;height:30px;flex-shrink:0;border-radius:9px;background:color-mix(in srgb,var(--text) 6%,transparent);color:var(--text-muted)}.palette_icon__jsLyg svg{width:15px;height:15px}.palette_on__s3fL0 .palette_icon__jsLyg{background:color-mix(in srgb,var(--accent) 16%,transparent);color:var(--accent)}.palette_thumb__mUSwq{width:30px;height:30px;flex-shrink:0;border-radius:9px;object-fit:cover}.palette_label__RxHst{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.palette_hint__RBbJ2{color:var(--text-faint);font-size:.8rem}.palette_none__Ls2R1{padding:1.5rem;color:var(--text-muted);text-align:center}.palette_foot__0cDvg{display:flex;gap:1.1rem;margin:0;padding:.6rem 1.1rem;border-top:1px solid var(--glass-edge);color:var(--text-faint);font-size:.76rem}.palette_foot__0cDvg span{display:inline-flex;align-items:center;gap:.25rem}@media (max-width:560px){.palette_foot__0cDvg{display:none}}.picture_bar__Hzn73{display:flex;align-items:center;gap:.8rem;min-width:0;padding:.5rem .6rem}.picture_back__nGvgM{flex:none;border-radius:999px}.picture_thumb__N25EP{flex:none;width:38px;height:38px;border-radius:11px;object-fit:cover;background:color-mix(in srgb,var(--text) 6%,transparent);box-shadow:var(--shadow-sm)}.picture_title__OSLS_{flex:1 1;min-width:0}.picture_title__OSLS_ h1{margin:0;overflow:hidden;font-family:var(--font-display);font-size:1.15rem;font-weight:650;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.picture_title__OSLS_ p{display:flex;align-items:center;gap:.35rem;margin:.1rem 0 0;overflow:hidden;color:var(--text-faint);font-size:.78rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.picture_status__XQaLB{flex:none;padding:.05rem .45rem;border-radius:999px;background:color-mix(in srgb,var(--text) 8%,transparent);color:var(--text-muted);font-size:.7rem;font-weight:700}.picture_status_public__v3Iad{background:color-mix(in srgb,var(--success,#2f9e5b) 16%,transparent);color:var(--success,#2f9e5b)}.picture_status_unlisted__iQX8j{background:color-mix(in srgb,var(--accent) 14%,transparent);color:var(--accent)}.picture_status_trash___hUuE{background:color-mix(in srgb,var(--danger,#d64545) 14%,transparent);color:var(--danger,#d64545)}.picture_pager__pS5N_{display:flex;flex:none;align-items:center;gap:.1rem;padding:.15rem;border:1px solid var(--line);border-radius:999px;color:var(--text-muted);font-size:.8rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.picture_count__8qopQ{min-width:3.2rem;text-align:center}.picture_off__Jqr7J{opacity:.35;pointer-events:none}.picture_actions__enuUF{display:flex;flex:none;gap:.5rem}@media (max-width:1100px){.picture_backLabel__8iZKV{display:none}}@media (max-width:720px){.picture_bar__Hzn73{flex-wrap:wrap}.picture_title__OSLS_{flex-basis:calc(100% - 110px)}.picture_thumb__N25EP{display:none}}.picture_card__2fDkp{margin-bottom:1rem;border-radius:var(--radius-xl,24px)}.tabs_tabs__WYLcx{position:relative;display:flex;gap:.25rem;width:fit-content;max-width:100%;padding:.3rem;overflow-x:auto;border:1px solid var(--glass-edge);border-radius:16px;background:color-mix(in srgb,var(--text) 4%,var(--glass));scrollbar-width:none}.tabs_tab__0Fzcb{position:relative;z-index:1;display:inline-flex;flex:none;align-items:center;gap:.45rem;padding:.5rem .95rem;border:0;border-radius:12px;background:none;color:var(--text-muted);font:inherit;font-size:.9rem;font-weight:600;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background .15s,color .15s}.tabs_tab__0Fzcb svg{flex:none;width:16px;height:16px}.tabs_tab__0Fzcb:hover{background:color-mix(in srgb,var(--text) 6%,transparent);color:var(--text)}.tabs_on__lTzk_,.tabs_on__lTzk_:hover{background:var(--surface-raised);color:var(--text);box-shadow:var(--shadow-sm)}.tabs_tabs__WYLcx[data-pill] .tabs_on__lTzk_{background:none;box-shadow:none}.tabs_on__lTzk_ svg{color:var(--accent)}.tabs_pill__65XB_{border-radius:12px;background:var(--surface-raised);box-shadow:var(--shadow-sm)}.tabs_count__ip4FZ,.tabs_sm__BpYpX .tabs_pill__65XB_{border-radius:999px}.tabs_count__ip4FZ{min-width:1.35rem;padding:0 .35rem;background:color-mix(in srgb,var(--text) 8%,transparent);color:var(--text-muted);font-size:.72rem;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.35rem;text-align:center}.tabs_hot__0qhXO{background:var(--accent);color:#fff}.tabs_sm__BpYpX{padding:.2rem;border-radius:999px}.tabs_sm__BpYpX .tabs_tab__0Fzcb{padding:.32rem .75rem;border-radius:999px;font-size:.83rem}.tabs_sm__BpYpX .tabs_tab__0Fzcb svg{width:15px;height:15px}@media (max-width:1100px){.tabs_sm__BpYpX .tabs_label__jjjAF{display:none}.tabs_sm__BpYpX .tabs_tab__0Fzcb{padding:.32rem .6rem}}