.AppThemeToggle_btn__rrFqY{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 14px;border-radius:9px;border:1px solid hsla(0,0%,100%,.12);background:var(--cosmic-fill-soft-2);color:var(--cosmic-text-secondary);font-family:var(--font-sans),system-ui,sans-serif;font-size:13px;font-weight:600;cursor:pointer;transition:all .18s ease}.AppThemeToggle_btn__rrFqY:hover{background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.18)}html[data-theme=light] .AppThemeToggle_btn__rrFqY{background:var(--cosmic-surface);border-color:rgba(20,22,50,.16);color:var(--cosmic-text-secondary)}html[data-theme=light] .AppThemeToggle_btn__rrFqY:hover{background:var(--cosmic-fill-soft-2);border-color:rgba(20,22,50,.24)}.CosmicBackdrop_frame__lD0PS{position:relative;min-height:100vh;width:100%;overflow:hidden}.CosmicBackdrop_canvas__SCq__{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.AppButton_btn__ZOrkI{width:auto;padding:0 16px;border:1px solid transparent;border-radius:9999px;font-family:var(--font-sans),system-ui,sans-serif;font-weight:600;cursor:pointer;transition:background-color .2s ease,color .2s ease,border-color .2s ease,box-shadow .2s ease,opacity .2s ease;display:inline-flex;align-items:center;justify-content:center;gap:6px;position:relative;white-space:nowrap}.AppButton_block__z3vv5{width:100%}.AppButton_md__Ygeno{height:40px;font-size:14px}.AppButton_sm__1XsSo{height:36px;padding:0 16px;font-size:13px}.AppButton_withIcon__YwV0r{gap:4px;padding-left:14px}.AppButton_solid__2S5EK{background:var(--cosmic-accent);border-color:var(--cosmic-accent);color:#fff}.AppButton_solid__2S5EK:hover:not(:disabled){opacity:.9}.AppButton_outline__Va3Gn{background:transparent;border-color:var(--cosmic-button-border);color:var(--cosmic-text-dim)}.AppButton_outline__Va3Gn:hover:not(:disabled){border-color:var(--cosmic-text-faint);color:var(--cosmic-text)}.AppButton_solid__2S5EK.AppButton_danger__1lXgi{background:#e11d48;border-color:#e11d48;color:#fff;box-shadow:none}.AppButton_solid__2S5EK.AppButton_danger__1lXgi:hover:not(:disabled){background:#be123c;border-color:#be123c;opacity:1}.AppButton_outline__Va3Gn.AppButton_danger__1lXgi{color:#e88e8e;border-color:hsla(0,91%,71%,.3)}.AppButton_outline__Va3Gn.AppButton_danger__1lXgi:hover:not(:disabled){background:hsla(0,91%,71%,.08);color:#f6a0a0;border-color:hsla(0,91%,71%,.55)}html[data-theme=light] .AppButton_outline__Va3Gn.AppButton_danger__1lXgi,html[data-theme=light] .AppButton_outline__Va3Gn.AppButton_danger__1lXgi:hover:not(:disabled){color:#da3b40}.AppButton_danger__1lXgi .AppButton_spinner__63Eni{border-color:#fff hsla(0,0%,100%,.35) hsla(0,0%,100%,.35)}.AppButton_outline__Va3Gn.AppButton_danger__1lXgi .AppButton_spinner__63Eni{border-color:#f87171 hsla(0,91%,71%,.3) hsla(0,91%,71%,.3)}.AppButton_solid__2S5EK.AppButton_success__7RI53{background:#1f8a5b;border-color:#1f8a5b;color:#fff;box-shadow:none}.AppButton_solid__2S5EK.AppButton_success__7RI53:hover:not(:disabled){background:#30b36b;border-color:#30b36b;opacity:1}.AppButton_outline__Va3Gn.AppButton_success__7RI53{color:#5fc98c;border-color:rgba(31,138,91,.35)}.AppButton_outline__Va3Gn.AppButton_success__7RI53:hover:not(:disabled){background:rgba(31,138,91,.09);color:#7ee0a6;border-color:rgba(31,138,91,.55)}html[data-theme=light] .AppButton_solid__2S5EK.AppButton_success__7RI53{color:var(--cosmic-surface)}html[data-theme=light] .AppButton_outline__Va3Gn.AppButton_success__7RI53,html[data-theme=light] .AppButton_outline__Va3Gn.AppButton_success__7RI53:hover:not(:disabled){color:var(--cosmic-ok)}.AppButton_success__7RI53 .AppButton_spinner__63Eni{border-color:#fff hsla(0,0%,100%,.35) hsla(0,0%,100%,.35)}.AppButton_outline__Va3Gn.AppButton_success__7RI53 .AppButton_spinner__63Eni{border-color:#5fc98c rgba(31,138,91,.3) rgba(31,138,91,.3)}.AppButton_solid__2S5EK.AppButton_neutral__E1Y34{background:var(--cosmic-text);border-color:var(--cosmic-text);color:var(--cosmic-surface)}.AppButton_solid__2S5EK.AppButton_neutral__E1Y34:hover:not(:disabled){opacity:.88}.AppButton_solid__2S5EK.AppButton_neutral__E1Y34:disabled{background:var(--cosmic-fill-soft-2);border-color:transparent;color:var(--cosmic-text-faint);opacity:1}.AppButton_solid__2S5EK.AppButton_neutral__E1Y34 .AppButton_spinner__63Eni{border-color:color-mix(in srgb,var(--cosmic-surface) 35%,transparent);border-top-color:var(--cosmic-surface)}.AppButton_btn__ZOrkI:disabled{opacity:.6;cursor:not-allowed;box-shadow:none}.AppButton_iconWrap__RIwpO{display:flex;flex:none}.AppButton_label__NlYHS{display:inline-flex;align-items:center;gap:inherit}@keyframes AppButton_spin__cn3mu{to{transform:rotate(1turn)}}.AppButton_spinner__63Eni{width:15px;height:15px;border-radius:50%;animation:AppButton_spin__cn3mu .7s linear infinite}.AppButton_solid__2S5EK .AppButton_spinner__63Eni{border:2px solid hsla(0,0%,100%,.35);border-top-color:#fff}.AppButton_outline__Va3Gn .AppButton_spinner__63Eni{border:2px solid var(--cosmic-border-strong);border-top-color:var(--cosmic-text)}.AppBadge_badge__oRJCE{display:inline-flex;align-items:center;gap:6px;max-width:100%;border-radius:9999px;font-family:var(--font-sans),system-ui,sans-serif;font-size:12px;font-weight:600;letter-spacing:0;line-height:1;white-space:nowrap;vertical-align:middle;box-sizing:border-box}.AppBadge_sm__M04nt{padding:4px 10px}.AppBadge_md__BeVgt{padding:5px 12px}.AppBadge_dot__viHqr{width:6px;height:6px;border-radius:50%;flex:none}.AppErrorState_wrap__BVPGy{position:relative;z-index:2;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:48px 44px 66px;font-family:var(--font-sans),system-ui,sans-serif}.AppErrorState_orange__8fcUJ{--accent:var(--cosmic-accent);--eyebrow-border:rgb(var(--cosmic-accent-rgb)/0.27);--big-shadow:rgb(var(--cosmic-accent-rgb)/0.2);--dot:var(--cosmic-accent-soft)}.AppErrorState_red__0XQn1{--accent:#f87171;--eyebrow-border:hsla(0,91%,71%,.27);--big-shadow:hsla(0,91%,71%,.2);--dot:#f87171}.AppErrorState_eyebrow__KsGve{font-family:var(--font-mono),monospace;font-size:10px;letter-spacing:.28em;text-transform:uppercase;color:var(--accent);border:1px solid var(--eyebrow-border);border-radius:20px;padding:5px 13px;margin-bottom:16px}.AppErrorState_big__LZOUR{position:relative;font-family:var(--font-mono),monospace;font-weight:700;font-size:180px;line-height:.9;letter-spacing:.02em;background:linear-gradient(135deg,var(--cosmic-accent) 0,var(--cosmic-accent-2) 100%);-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:0 0 60px rgba(150,90,240,.4)}.AppErrorState_iconBox__xnqZ8{width:60px;height:60px;border-radius:16px;background:var(--cosmic-accent-a10);color:var(--cosmic-accent-soft);display:flex;align-items:center;justify-content:center;margin-bottom:18px;box-shadow:0 0 40px var(--cosmic-accent-a14);flex:none}.AppErrorState_red__0XQn1 .AppErrorState_iconBox__xnqZ8{background:hsla(0,91%,71%,.1);color:#f87171;box-shadow:0 0 40px hsla(0,91%,71%,.14)}.AppErrorState_title__FERF5{font-size:16px;font-weight:600;color:var(--cosmic-text);letter-spacing:-.01em;margin:0 0 8px}.AppErrorState_titleWithBig__2u2Ck{font-size:26px;margin:22px 0 12px}.AppErrorState_message__5oYDi{font-size:14px;line-height:1.55;color:#9a9db3;max-width:400px;margin-bottom:22px}.AppErrorState_actions__IGQTN{display:flex;gap:14px;align-items:center;justify-content:center;flex-wrap:wrap}.AppErrorState_footer__QIUvH{position:absolute;bottom:26px;display:flex;align-items:center;gap:9px;font-family:var(--font-mono),monospace;font-size:10px;letter-spacing:.16em;color:#6b6e85}.AppErrorState_footerDot__hJBr9{width:7px;height:7px;border-radius:50%;background:var(--dot);box-shadow:0 0 8px var(--dot)}html[data-theme=light] .AppErrorState_message__5oYDi{color:var(--cosmic-text-muted)}@keyframes AppModal_bvrModalIn__C7lwk{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:none}}@keyframes AppModal_bvrFadeIn__tQU__{0%{opacity:0}to{opacity:1}}.AppModal_root__IUNN_{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:24px;font-family:var(--font-sans),system-ui,sans-serif}.AppModal_backdrop__xWRNo{position:absolute;inset:0;background:rgba(6,7,14,.7);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);animation:AppModal_bvrFadeIn__tQU__ .18s ease}.AppModal_panel__lPhmb{position:relative;z-index:1;width:100%;max-height:100%;display:flex;flex-direction:column;background:var(--cosmic-surface);border:1px solid var(--cosmic-border);border-radius:12px;box-shadow:0 40px 100px rgba(0,0,0,.6);overflow:hidden;animation:AppModal_bvrModalIn__C7lwk .2s cubic-bezier(.2,.7,.2,1)}.AppModal_header__cdC5f{flex:none;display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:24px 24px 0}.AppModal_headLeft__QonX_{display:flex;align-items:center;gap:12px;min-width:0;flex:1 1;overflow:hidden}.AppModal_dangerIcon__bjXeB{width:38px;height:38px;border-radius:10px;background:hsla(0,91%,71%,.13);color:#f87171;display:flex;align-items:center;justify-content:center;flex:none}.AppModal_heading__Lm8YE{display:flex;flex-direction:column;gap:4px;min-width:0;flex:1 1}.AppModal_subtitle__69rSs{margin:0;color:var(--cosmic-text-muted);font-size:13px;line-height:1.6;text-wrap:pretty}.AppModal_title__bJhNp{font-size:18px;font-weight:600;color:var(--cosmic-text);letter-spacing:-.01em;min-width:0;flex:1 1;overflow:hidden}.AppModal_close__PCNpM{flex:none;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;margin:-4px -6px 0 0;padding:0;border:none;border-radius:9999px;background:none;color:var(--cosmic-text-muted);cursor:pointer;transition:background-color .15s ease,color .15s ease}.AppModal_close__PCNpM:hover{background:var(--cosmic-fill-soft);color:var(--cosmic-text)}.AppModal_bodyText__J6_Q0{flex:1 1;min-height:0;overflow-y:auto;padding:20px 24px 4px;font-size:14px;color:var(--cosmic-text);line-height:1.6}.AppModal_footer__bCixy{flex:none;display:flex;justify-content:flex-end;gap:8px;padding:20px 24px 24px}html[data-theme=light] .AppModal_panel__lPhmb{background:var(--cosmic-surface);box-shadow:0 30px 70px var(--cosmic-border-strong)}.AppNavCard_card__6Ntmr{display:flex;flex-direction:column;gap:16px;padding:24px;border:1px solid var(--cosmic-border);border-radius:6px;background:var(--cosmic-surface-raised);box-shadow:0 1px 2px 0 rgba(0,0,0,.05);color:var(--cosmic-text);text-decoration:none;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.AppNavCard_card__6Ntmr:hover{border-color:var(--cosmic-border-strong);box-shadow:0 8px 24px rgba(0,0,0,.08);color:var(--cosmic-text);transform:translateY(-2px)}.AppNavCard_card__6Ntmr:focus-visible{outline:2px solid var(--cosmic-accent);outline-offset:2px}.AppNavCard_icon__PTOct{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:9999px;background:var(--cosmic-fill-soft-2);color:var(--cosmic-text)}.AppNavCard_text__vJxST{display:flex;flex-direction:column;gap:6px}.AppNavCard_title__Pt3Mi{font-size:16px;font-weight:600;letter-spacing:-.01em}.AppNavCard_desc__LSCdZ{color:var(--cosmic-text-muted);font-size:13px;line-height:1.6}.AppInput_wrap__Yh5La{position:relative;width:100%}.AppInput_icon__5lCrk{position:absolute;left:16px;top:50%;transform:translateY(-50%);display:flex;pointer-events:none;color:var(--cosmic-text-faint)}.AppInput_field__J4e5t{width:100%;box-sizing:border-box;padding:0 20px;border-radius:9999px;background:var(--cosmic-field);border:1px solid var(--cosmic-border);color:var(--cosmic-text);font-family:var(--font-sans),system-ui,sans-serif;outline:none;box-shadow:none;transition:border-color .2s ease}.AppInput_md__mksBv{height:40px;font-size:14px}.AppInput_sm__CfpUU{height:36px;font-size:13px}.AppInput_hasIcon__lB4Oj{padding-left:42px}.AppInput_hasTrailing__XAoWa{padding-right:44px}.AppInput_hasCount__sEzV1{padding-right:46px}.AppInput_hasCountMax__5hgFn{padding-right:64px}.AppInput_field__J4e5t::placeholder{color:var(--cosmic-text-faint)}.AppInput_field__J4e5t:hover:not(:focus):not(:disabled){border-color:var(--cosmic-text-faint)}.AppInput_field__J4e5t:focus{border-color:var(--cosmic-text)}.AppInput_field__J4e5t:disabled{opacity:.6;cursor:not-allowed}.AppInput_error__GRJAA .AppInput_field__J4e5t,.AppInput_error__GRJAA .AppInput_field__J4e5t:hover:not(:focus){border-color:hsla(0,91%,71%,.65)}.AppInput_error__GRJAA .AppInput_field__J4e5t:focus{border-color:hsla(0,91%,71%,.9)}.AppInput_error__GRJAA .AppInput_icon__5lCrk{color:#f87171}.AppInput_trailing__EY36Z{position:absolute;right:10px;top:50%;transform:translateY(-50%);display:flex;align-items:center}.AppInput_eyeToggle__J5_Ud{display:flex;align-items:center;justify-content:center;padding:6px;border:none;background:none;color:var(--cosmic-text-muted);cursor:pointer;transition:color .15s ease}.AppInput_eyeToggle__J5_Ud:hover{color:var(--cosmic-accent-soft)}html[data-theme=light] .AppInput_eyeToggle__J5_Ud{color:rgba(20,22,50,.5)}.AppInput_clearToggle__1GYbX{display:flex;align-items:center;justify-content:center;padding:6px;border:none;background:none;color:var(--cosmic-text-muted);cursor:pointer;transition:color .15s ease}.AppInput_clearToggle__1GYbX:hover{color:var(--cosmic-accent-soft)}html[data-theme=light] .AppInput_clearToggle__1GYbX{color:rgba(20,22,50,.5)}html[data-theme=light] .AppInput_clearToggle__1GYbX:hover{color:var(--cosmic-accent-soft)}.AppInput_count__ujpcF{position:absolute;right:14px;top:50%;transform:translateY(-50%);font-family:var(--font-mono),monospace;font-size:11px;letter-spacing:.02em;color:var(--cosmic-text-faint);pointer-events:none}.AppInput_countOver__eoxZA{color:#f87171}html[data-theme=light] .AppInput_count__ujpcF{color:rgba(20,22,50,.5)}.NicheStyleSettings_section__0xb2P{display:flex;flex-direction:column;gap:16px;padding:20px 0;border-bottom:1px solid var(--cosmic-border-soft)}.NicheStyleSettings_heading__HIbda{margin:0;font-size:14px;font-weight:600}.NicheStyleSettings_preview__3GHUV{display:flex;align-items:center;gap:16px}.NicheStyleSettings_thumbnail__ULQ40{flex:0 0 112px;width:112px;height:112px}.NicheStyleSettings_description__pDfb8{display:flex;flex:1 1;min-width:0;flex-direction:column;align-items:flex-start;gap:8px}.NicheStyleSettings_muted__suRiU{margin:0;color:var(--cosmic-text-muted);font-size:12px;line-height:1.5}.NicheStyleSettings_actions__avXEZ,.NicheStyleSettings_fontSummary__KUok0{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.NicheStyleSettings_fontNames__oxXfs{flex:1 1;min-width:0}.NicheStyleSettings_fontName__Dr65I{margin:0;font-size:14px;font-weight:500;overflow-wrap:anywhere}@media (max-width:420px){.NicheStyleSettings_thumbnail__ULQ40{flex-basis:88px;width:88px;height:88px}.NicheStyleSettings_preview__3GHUV{gap:12px}}.AppField_field__hvDid{display:flex;flex-direction:column;gap:8px;width:100%;font-family:var(--font-sans),system-ui,sans-serif}.AppField_header__2jEIY{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.AppField_label__6x5DA{font-size:13.5px;font-weight:500;color:var(--cosmic-text-secondary);letter-spacing:-.005em;display:inline-flex;align-items:baseline;gap:4px}.AppField_required__7S7e9{color:var(--cosmic-accent-soft);font-weight:600}.AppField_optional__b_eSZ{font-family:var(--font-mono),monospace;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--cosmic-text-faint)}html[data-theme=light] .AppField_optional__b_eSZ{color:#8b8e9e}.AppField_footer__28cOR{display:flex;align-items:baseline;justify-content:space-between;gap:14px}.AppField_helper__oZ9pk{font-size:12.5px;line-height:1.45;color:var(--cosmic-text-muted)}.AppField_error__5MlMr{font-size:12.5px;line-height:1.45;color:#f6a0a0}html[data-theme=light] .AppField_error__5MlMr{color:#da3b40}.AppField_count__jSy_R{flex:none;margin-left:auto;font-family:var(--font-mono),monospace;font-size:11px;letter-spacing:.02em;color:var(--cosmic-text-faint)}html[data-theme=light] .AppField_count__jSy_R{color:rgba(20,22,50,.5)}.AppCheckbox_wrap__gDEYr{display:inline-flex;align-items:center;gap:10px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:none;border:none;padding:0;text-align:left;font-family:var(--font-sans),system-ui,sans-serif}.AppCheckbox_hasDesc__FbDLL{align-items:flex-start}.AppCheckbox_wrap__gDEYr:disabled{cursor:not-allowed;opacity:.55}.AppCheckbox_box__l9M4I{flex:none;width:19px;height:19px;border-radius:5px;background:var(--cosmic-fill-soft);border:1.5px solid hsla(0,0%,100%,.22);display:flex;align-items:center;justify-content:center;transition:all .16s ease}.AppCheckbox_hasDesc__FbDLL .AppCheckbox_box__l9M4I{margin-top:1px}.AppCheckbox_wrap__gDEYr.AppCheckbox_active__Owkxq .AppCheckbox_box__l9M4I{background:var(--cosmic-accent);border-color:var(--cosmic-accent);box-shadow:0 2px 8px var(--cosmic-accent-a30)}.AppCheckbox_wrap__gDEYr.AppCheckbox_error__vLxpd .AppCheckbox_box__l9M4I{border-color:hsla(0,91%,71%,.7)}.AppCheckbox_dash__3AtO7{width:9px;height:2.4px;border-radius:2px;background:#fff}.AppCheckbox_text__L0tuu{display:flex;flex-direction:column;gap:3px}.AppCheckbox_label__RylsG{font-size:14px;color:#edecf4;font-weight:500;line-height:1.3}.AppCheckbox_wrap__gDEYr:disabled .AppCheckbox_label__RylsG{color:var(--cosmic-text-faint)}.AppCheckbox_desc__TRbN8{font-size:12.5px;color:var(--cosmic-text-muted);line-height:1.4}html[data-theme=light] .AppCheckbox_box__l9M4I{background:var(--cosmic-fill-soft);border-color:rgba(20,22,50,.28)}html[data-theme=light] .AppCheckbox_dash__3AtO7{background:var(--cosmic-surface)}html[data-theme=light] .AppCheckbox_box__l9M4I svg{stroke:var(--cosmic-surface)}html[data-theme=light] .AppCheckbox_label__RylsG{color:var(--cosmic-text)}.AppCollapse_wrap__CYMyB{display:flex;flex-direction:column;gap:10px;width:100%;font-family:var(--font-sans),system-ui,sans-serif}.AppCollapse_wrap__CYMyB.AppCollapse_ghost__Mh0Oj{gap:0}.AppCollapse_panel__qbigY{border:1px solid hsla(0,0%,100%,.09);border-radius:10px;background:var(--cosmic-fill-soft);overflow:hidden;transition:border-color .18s ease}.AppCollapse_panel__qbigY.AppCollapse_open__aUjJB{border-color:var(--cosmic-accent-a28)}.AppCollapse_ghost__Mh0Oj .AppCollapse_panel__qbigY{border:none;border-radius:0;background:transparent}.AppCollapse_head___vUEn{display:flex;width:100%;box-sizing:border-box;align-items:center;gap:11px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:none;border:none;text-align:left;transition:background .14s ease;color:inherit;font-family:inherit}.AppCollapse_head___vUEn:hover{background:var(--cosmic-accent-a06)}.AppCollapse_sm__WfALn .AppCollapse_head___vUEn{padding:12px 14px}.AppCollapse_md__6_TXh .AppCollapse_head___vUEn{padding:15px 16px}.AppCollapse_chevron___1xzg{display:flex;flex:none;color:var(--cosmic-text-muted);transition:transform .22s cubic-bezier(.4,0,.2,1),color .14s ease}.AppCollapse_panel__qbigY.AppCollapse_open__aUjJB .AppCollapse_chevron___1xzg{color:var(--cosmic-accent-soft)}.AppCollapse_headLabel__IkKeF{flex:1 1;min-width:0;font-weight:600;color:var(--cosmic-text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.AppCollapse_sm__WfALn .AppCollapse_headLabel__IkKeF{font-size:14px}.AppCollapse_md__6_TXh .AppCollapse_headLabel__IkKeF{font-size:15px}.AppCollapse_panel__qbigY.AppCollapse_open__aUjJB .AppCollapse_headLabel__IkKeF{color:var(--cosmic-text)}.AppCollapse_extra__KzocJ{flex:none;font-family:var(--font-mono),monospace;font-size:11px;color:var(--cosmic-text-muted)}.AppCollapse_bodyWrap__dT_v_{display:grid;grid-template-rows:0fr;transition:grid-template-rows .25s cubic-bezier(.4,0,.2,1)}@media (prefers-reduced-motion:reduce){.AppCollapse_bodyWrap__dT_v_{transition:none}}.AppCollapse_bodyClip__Kt0sl{overflow:hidden;min-height:0}.AppCollapse_bodyInner__xrJkS{border-top:1px solid hsla(0,0%,100%,.08)}.AppCollapse_md__6_TXh .AppCollapse_bodyInner__xrJkS,.AppCollapse_sm__WfALn .AppCollapse_bodyInner__xrJkS{padding:8px}.AppCollapse_ghost__Mh0Oj .AppCollapse_bodyInner__xrJkS{border-top-color:hsla(0,0%,100%,.07)}.AppCollapse_text__qCcKb{line-height:1.6;color:var(--cosmic-text-dim);white-space:pre-wrap}.AppCollapse_sm__WfALn .AppCollapse_text__qCcKb{font-size:13.5px}.AppCollapse_md__6_TXh .AppCollapse_text__qCcKb{font-size:14px}.AppCollapse_code__NGalG,.AppCollapse_text__qCcKb.AppCollapse_mono__62mjc{font-family:var(--font-mono),monospace;white-space:pre}.AppCollapse_code__NGalG{margin:0;padding:13px 15px;border-radius:8px;background:var(--cosmic-surface-sunken);border:1px solid hsla(0,0%,100%,.09);overflow-x:auto;font-size:12.5px;line-height:1.65;color:var(--cosmic-text-secondary)}html[data-theme=light] .AppCollapse_panel__qbigY{border-color:rgba(20,22,50,.1);background:hsla(0,0%,100%,.6)}html[data-theme=light] .AppCollapse_ghost__Mh0Oj .AppCollapse_panel__qbigY{background:transparent}html[data-theme=light] .AppCollapse_bodyInner__xrJkS{border-top-color:rgba(20,22,50,.1)}html[data-theme=light] .AppCollapse_ghost__Mh0Oj .AppCollapse_bodyInner__xrJkS{border-top-color:rgba(20,22,50,.08)}html[data-theme=light] .AppCollapse_head___vUEn:hover{background:var(--cosmic-accent-a06)}html[data-theme=light] .AppCollapse_code__NGalG{border-color:rgba(20,22,50,.12)}.AppAvatar_root__7uMYt{position:relative;display:inline-flex;flex:none}.AppAvatar_circle__Daa0w{width:100%;height:100%;display:flex;align-items:center;justify-content:center;overflow:hidden;position:relative;background:var(--cosmic-accent);color:#fff;font-family:var(--font-sans),system-ui,sans-serif;font-weight:600;letter-spacing:.01em}.AppAvatar_sm__Eojec{width:32px;height:32px}.AppAvatar_sm__Eojec .AppAvatar_circle__Daa0w{border-radius:8px;font-size:12.5px}.AppAvatar_md__vWlPP{width:40px;height:40px}.AppAvatar_md__vWlPP .AppAvatar_circle__Daa0w{border-radius:10px;font-size:15px}.AppAvatar_lg__V4XOa{width:52px;height:52px}.AppAvatar_lg__V4XOa .AppAvatar_circle__Daa0w{border-radius:13px;font-size:19px}.AppAvatar_circleShape__QQ8q0{border-radius:50%!important}.AppAvatar_img__rjKCI{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.AppAvatar_status__79M_i{position:absolute;right:-1px;bottom:-1px;border-radius:50%;border:2px solid var(--cosmic-surface)}.AppAvatar_md__vWlPP .AppAvatar_status__79M_i,.AppAvatar_sm__Eojec .AppAvatar_status__79M_i{width:11px;height:11px}.AppAvatar_lg__V4XOa .AppAvatar_status__79M_i{width:13px;height:13px}.AppAvatar_statusOnline__cVrVi{background:#3fd07f}.AppAvatar_statusBusy__vFXQG{background:#f87171}.AppAvatar_statusAway__EKiA6{background:#f5c97a}.AppPagination_pager__mZXj_{display:flex;align-items:center;flex-wrap:wrap;gap:12px 16px;padding-top:16px;font-family:var(--font-sans),system-ui,sans-serif;font-size:13px;color:var(--cosmic-text-muted)}.AppPagination_alignLeft___36o_{justify-content:flex-start}.AppPagination_alignCenter__dOFz4{justify-content:center}.AppPagination_alignRight__dmzlj{justify-content:flex-end}.AppPagination_alignBetween__elNmw{justify-content:space-between}.AppPagination_sticky__ux_Yn{position:-webkit-sticky;position:sticky;bottom:0;z-index:5;margin-top:auto;background:var(--cosmic-surface);border-top:1px solid var(--cosmic-border-soft);padding:12px 0}.AppPagination_side__mCbyi{display:flex;align-items:center;flex-wrap:wrap;gap:16px}.AppPagination_sideEnd__Yh_Ge{margin-left:auto}.AppPagination_pageSize__8sUrV{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.AppPagination_total__pzhZr{font-size:12px;white-space:nowrap}.AppPagination_pageList___NZJ_{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;gap:8px}.AppPagination_pageList___NZJ_ .AppPagination_pageNumber__FSykW{min-width:36px;padding:0 8px}.AppPagination_pageList___NZJ_ .AppPagination_pageNumber__FSykW[aria-current=page],.AppPagination_pageList___NZJ_ .AppPagination_pageNumber__FSykW[aria-current=page]:hover:not(:disabled){background:var(--cosmic-text);border-color:var(--cosmic-text);color:var(--cosmic-surface);cursor:default}.AppPagination_pageGap__2wXD1{min-width:16px;font-size:12px;text-align:center}.Sidebar_nav__WBQzo{--nav-bg:#090913;--nav-fg:#fafafa;--nav-fg-70:hsla(0,0%,98%,.7);--nav-fg-60:hsla(0,0%,98%,.6);--nav-fg-40:hsla(0,0%,98%,.4);--nav-fg-05:hsla(0,0%,98%,.05);--nav-border:#26263a;--nav-card:#17181f;--nav-muted-fg:#a3a3b2;box-sizing:border-box;display:flex;flex:none;flex-direction:column;gap:12px;width:76px;height:100%;min-width:0;padding:18px 10px;background:var(--nav-bg);color:var(--nav-fg);transition:width .2s ease,padding .2s ease}.Sidebar_expanded__5if3_{width:232px;padding:18px 12px}.Sidebar_flyout__ih0OM,.Sidebar_nav__WBQzo,.Sidebar_tooltip__6MXLS{--cosmic-surface-raised:#17181f;--cosmic-border:#26263a;--cosmic-text:#fafafa;--cosmic-text-dim:hsla(0,0%,98%,.7);--cosmic-text-muted:#a3a3b2;--cosmic-fill-soft-2:hsla(0,0%,98%,.05);--cosmic-accent-soft:var(--cosmic-accent);color-scheme:dark}.Sidebar_head__m83rZ{display:flex;flex-direction:column;flex-shrink:0;align-items:center;gap:8px}.Sidebar_expanded__5if3_ .Sidebar_head__m83rZ{flex-direction:row;justify-content:space-between;padding-left:2px}.Sidebar_brandRow__EZP52{display:flex;align-items:center;gap:6px;min-width:0}.Sidebar_brand__ebNTt{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:40px;height:40px}.Sidebar_logo__VWNPl{display:block;width:auto;height:24px}.Sidebar_item__2BpHE{box-sizing:border-box;position:relative;display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;gap:12px;width:40px;height:40px;padding:0;border:0;border-radius:6px;background:transparent;color:var(--nav-fg-70);font:inherit;text-decoration:none;cursor:pointer;transition:background-color .15s ease,color .15s ease,box-shadow .16s ease}.Sidebar_item__2BpHE:hover:not(.Sidebar_active__qngbu){background:var(--nav-fg-05);color:var(--nav-fg)}.Sidebar_item__2BpHE:focus-visible{outline:2px solid var(--cosmic-accent);outline-offset:1px}.Sidebar_expanded__5if3_ .Sidebar_item__2BpHE:not(.Sidebar_toggle__VWlhb){justify-content:flex-start;width:100%;padding:0 10px;overflow:hidden}.Sidebar_active__qngbu{background:var(--cosmic-accent);box-shadow:0 6px 14px rgb(var(--cosmic-accent-rgb)/.2);color:#fff}.Sidebar_groupActive__cDWMj{color:var(--nav-fg)}.Sidebar_label__WqB4R{flex:1 1;overflow:hidden;font-size:14px;font-weight:500;text-align:left;text-overflow:ellipsis;white-space:nowrap}.Sidebar_trail__2nr04{flex-shrink:0;color:var(--nav-fg-40)}.Sidebar_menu__yIw7E{display:flex;flex:1 1 auto;flex-direction:column;align-items:center;gap:8px;min-height:0;margin-top:4px;overflow-x:hidden;overflow-y:auto;scrollbar-width:none}.Sidebar_menu__yIw7E::-webkit-scrollbar{display:none}.Sidebar_expanded__5if3_ .Sidebar_menu__yIw7E{align-items:stretch;gap:4px}.Sidebar_row__0XIyB{display:flex;flex-shrink:0;flex-direction:column;gap:2px;width:100%;align-items:center}.Sidebar_expanded__5if3_ .Sidebar_row__0XIyB{align-items:stretch}.Sidebar_children__loST1{display:flex;flex-direction:column;gap:1px;margin:2px 0 6px 19px;padding-left:10px;border-left:1px solid var(--nav-border)}.Sidebar_child__ie5qk{display:flex;align-items:center;height:32px;padding:0 10px;overflow:hidden;border-radius:6px;color:var(--nav-fg-60);font-size:13px;font-weight:500;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;transition:background-color .15s ease,color .15s ease}.Sidebar_child__ie5qk:hover{background:var(--nav-fg-05);color:var(--nav-fg)}.Sidebar_childActive__U5Z_p,.Sidebar_childActive__U5Z_p:hover{background:var(--cosmic-accent);color:#fff;font-weight:600}.Sidebar_flyout__ih0OM{display:flex;flex-direction:column;gap:2px;min-width:216px;padding:6px;border:1px solid var(--cosmic-border);border-radius:10px;background:var(--cosmic-surface-raised);box-shadow:0 10px 30px rgba(0,0,0,.28);opacity:0;transform:scale(.98);transform-origin:left center;transition:opacity .16s ease,transform .16s cubic-bezier(.4,0,.2,1)}.Sidebar_flyoutOpen__OjtaI{opacity:1;transform:scale(1)}.Sidebar_flyoutClosing__m_sWS{pointer-events:none}@media (prefers-reduced-motion:reduce){.Sidebar_flyout__ih0OM{transition:none}}.Sidebar_flyoutTitle__Sn_h6{padding:6px 10px;color:var(--cosmic-text-muted);font-size:10px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.Sidebar_flyoutItem__vWoRx{display:flex;align-items:center;height:34px;padding:0 12px;border-radius:8px;color:var(--cosmic-text-dim);font-size:13px;font-weight:500;text-decoration:none;white-space:nowrap}.Sidebar_flyoutItem__vWoRx:hover{background:var(--cosmic-fill-soft-2);color:var(--cosmic-text)}.Sidebar_flyoutItemActive__iVhiL,.Sidebar_flyoutItemActive__iVhiL:hover{background:var(--cosmic-accent);color:#fff;font-weight:600}.Sidebar_tooltip__6MXLS{padding:6px 10px;border:1px solid var(--cosmic-border);border-radius:8px;background:var(--cosmic-surface-raised);box-shadow:0 10px 24px rgba(0,0,0,.28);color:var(--cosmic-text);font-size:13px;font-weight:600;white-space:nowrap;pointer-events:none}.Sidebar_kbd__UujUN{margin-left:8px;padding:1px 5px;border:1px solid var(--cosmic-border);border-radius:4px;background:var(--cosmic-fill-soft-2);color:var(--cosmic-text-muted);font-size:11px;font-weight:600}.Sidebar_areaSwitch__0i9L7{display:flex;flex-shrink:0;flex-direction:column;align-items:center;width:100%;margin-top:4px;padding-top:8px;border-top:1px solid var(--nav-border)}.Sidebar_expanded__5if3_ .Sidebar_areaSwitch__0i9L7{align-items:stretch}.Sidebar_workspace__KtxHt{position:relative;display:flex;flex-shrink:0;justify-content:center;width:100%}.Sidebar_wsButton__eOTRp{color:var(--nav-fg)}.Sidebar_expanded__5if3_ .Sidebar_wsButton__eOTRp{border:1px solid var(--nav-border);background:var(--nav-fg-05)}.Sidebar_wsInitial___dB3E{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:40px;height:40px;border-radius:6px;background:var(--cosmic-accent-a14);color:var(--cosmic-accent-soft);font-size:15px;font-weight:700}.Sidebar_expanded__5if3_ .Sidebar_wsInitial___dB3E{width:22px;height:22px;font-size:11px}.Sidebar_wsName__NILit{flex:1 1;min-width:0;overflow:hidden;font-size:13px;font-weight:600;text-align:left;text-overflow:ellipsis;white-space:nowrap}.Sidebar_wsMenu__9wLJ3{position:absolute;top:0;left:calc(100% + 4px);z-index:40;display:flex;flex-direction:column;gap:2px;min-width:220px;padding:6px;border:1px solid var(--cosmic-border);border-radius:12px;background:var(--cosmic-surface-raised);box-shadow:0 10px 30px rgba(0,0,0,.28);opacity:0;transform:scale(.98);transform-origin:top left;transition:opacity .16s ease,transform .16s cubic-bezier(.4,0,.2,1)}.Sidebar_wsMenuOpen__Q3gh_{opacity:1;transform:scale(1)}.Sidebar_wsMenuClosing__Q18IB{pointer-events:none}@media (prefers-reduced-motion:reduce){.Sidebar_wsMenu__9wLJ3{transition:none}}.Sidebar_expanded__5if3_ .Sidebar_wsMenu__9wLJ3{top:calc(100% + 6px);left:0}.Sidebar_wsMenuTitle__PotIN{padding:6px 10px 4px;color:var(--cosmic-text-muted);font-size:11px;font-weight:600}.Sidebar_wsMenuItem__CwppT{box-sizing:border-box;display:flex;align-items:center;gap:10px;width:100%;padding:8px 10px;border:0;border-radius:8px;background:transparent;color:var(--cosmic-text);font:inherit;font-size:13px;font-weight:500;text-align:left;cursor:pointer}.Sidebar_wsMenuItem__CwppT:hover:not(:disabled){background:var(--cosmic-fill-soft-2)}.Sidebar_wsMenuItem__CwppT:focus-visible,.Sidebar_wsMenuItem__CwppT:hover,.Sidebar_wsMenuItem__CwppT:link,.Sidebar_wsMenuItem__CwppT:visited{color:var(--cosmic-text);text-decoration:none}.Sidebar_wsMenuItem__CwppT:disabled{cursor:wait;opacity:.6}.Sidebar_wsMenuInitial__Zzjcl{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:22px;height:22px;border-radius:6px;background:var(--cosmic-fill-soft-2);font-size:11px;font-weight:700}.Sidebar_wsMenuName__oplbs{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Sidebar_wsMenuCheck__j5S_C{flex-shrink:0;color:var(--cosmic-accent-soft)}.Sidebar_wsMenuDivider__uPKyl{height:1px;margin:4px 2px;background:var(--cosmic-border)}.Sidebar_wsMenuIcon__UI15g{color:var(--cosmic-text-muted)}.Sidebar_user__gzkzt{position:relative;display:flex;flex-shrink:0;justify-content:center;padding:10px 4px 0;border-top:1px solid var(--nav-border)}.Sidebar_userButton__2r4fD{display:flex;align-items:center;gap:10px;min-width:0;padding:4px;border-radius:8px;cursor:pointer}.Sidebar_expanded__5if3_ .Sidebar_userButton__2r4fD{width:100%}.Sidebar_userButtonOpen__cni74,.Sidebar_userButton__2r4fD:hover{background:var(--nav-fg-05)}.Sidebar_userMeta__2jT4h{display:flex;flex-direction:column;min-width:0;text-align:left}.Sidebar_userName__gHyiU{color:var(--nav-fg);font-size:13px;font-weight:600;line-height:1.2}.Sidebar_userEmail__kVzmt,.Sidebar_userName__gHyiU{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Sidebar_userEmail__kVzmt{margin-top:2px;color:var(--nav-muted-fg);font-size:11px}.DesignLibrary_root__9EHf0{display:flex;flex:1 1;flex-direction:column;min-height:0}.DesignLibrary_workspaceRow__01GmT{display:flex;flex-wrap:wrap;align-items:flex-end;gap:16px;margin-top:8px}.DesignLibrary_workspaceField__FPNfc{display:grid;grid-gap:6px;gap:6px;min-width:240px}.DesignLibrary_label__7bQlX{color:var(--cosmic-text-muted);font-size:12px}.DesignLibrary_error__xy7Ga{color:var(--cosmic-danger);font-size:13px}.DesignLibrary_toolbar__KGxEs{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px}.DesignLibrary_search__Aux_H{width:320px;max-width:100%}.DesignLibrary_section__aAhzh{margin-top:32px}.DesignLibrary_sectionDesigns__t3TBi{display:flex;flex:1 1;flex-direction:column;margin-top:40px}.DesignLibrary_sectionDesignsList__PgDe_{min-height:0}.DesignLibrary_sectionHead__tRnaN{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.DesignLibrary_sectionTitleRow__Iv9hp{display:flex;align-items:baseline;gap:8px}.DesignLibrary_sectionTitle__XmZo0{margin:0;color:var(--cosmic-text);font-size:18px;font-weight:600;letter-spacing:-.01em}.DesignLibrary_sectionCount__YCbok{color:var(--cosmic-text-muted);font-size:13px}.DesignLibrary_sectionTools__cRV8p{display:flex;align-items:center;gap:8px}.DesignLibrary_collectionGrid__iv1Ca{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:12px;gap:12px}.DesignLibrary_collectionCard__xD3ZY{display:flex;align-items:center;gap:8px;padding:14px 10px 14px 16px;border:1px solid var(--cosmic-border);border-radius:6px;background:var(--cosmic-surface-raised);box-shadow:0 1px 2px 0 rgba(0,0,0,.05);transition:border-color .15s ease,box-shadow .15s ease}.DesignLibrary_collectionCard__xD3ZY:hover{border-color:var(--cosmic-text-faint);box-shadow:0 4px 12px 0 rgba(0,0,0,.12)}.DesignLibrary_collectionCardSelected__plcU2,.DesignLibrary_collectionCardSelected__plcU2:hover{border-color:var(--cosmic-accent)}.DesignLibrary_collectionOpen__jRJ95{display:flex;flex:1 1;align-items:center;gap:12px;min-width:0;padding:0;border:0;background:transparent;color:var(--cosmic-text);font:inherit;text-align:left;cursor:pointer}.DesignLibrary_collectionIcon__do58G{display:flex;flex:none;align-items:center;justify-content:center;width:36px;height:36px;border-radius:8px;background:var(--cosmic-fill-soft);color:var(--cosmic-text)}.DesignLibrary_collectionText__HXBWA{display:flex;flex-direction:column;gap:2px;min-width:0}.DesignLibrary_collectionName__dlPYU{overflow:hidden;font-size:13px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.DesignLibrary_collectionMeta__qTY1w{color:var(--cosmic-text-muted);font-size:11px}.DesignLibrary_collectionEmpty__pYgEb{padding:24px 20px;border:1px dashed var(--cosmic-border);border-radius:6px;color:var(--cosmic-text-muted);font-size:13px}.DesignLibrary_bulkBar__OQUmE{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:16px;padding:8px 12px;border:1px solid var(--cosmic-border);border-radius:6px;background:var(--cosmic-surface-raised)}.DesignLibrary_bulkActions__cGoTZ{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto}.DesignLibrary_bulkCount__kEdS5{color:var(--cosmic-text);font-size:13px}.DesignLibrary_bulkWarning__bz0A4{color:var(--cosmic-danger);font-size:13px}.DesignLibrary_loading___GViw{padding:64px;text-align:center}.DesignLibrary_gallery__MZAE0{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));grid-gap:16px;gap:16px;transition:opacity .15s ease}.DesignLibrary_galleryLoading__cwKIG{opacity:.5}.DesignLibrary_designCard__Y9Z4O{position:relative;display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--cosmic-border);border-radius:6px;background:var(--cosmic-surface-raised);box-shadow:0 1px 2px 0 rgba(0,0,0,.05);transition:border-color .15s ease,box-shadow .15s ease}.DesignLibrary_designCard__Y9Z4O:hover{border-color:var(--cosmic-text-faint);box-shadow:0 4px 12px 0 rgba(0,0,0,.12)}.DesignLibrary_designCardSelected__AP_sk,.DesignLibrary_designCardSelected__AP_sk:hover{border-color:var(--cosmic-accent)}.DesignLibrary_designOpen___7UAM{display:flex;flex-direction:column;padding:0;border:0;background:transparent;color:var(--cosmic-text);font:inherit;text-align:left;cursor:pointer}.DesignLibrary_designThumb__ePYXI{display:flex;align-items:center;justify-content:center;aspect-ratio:1;margin:8px 8px 0;overflow:hidden;border-radius:4px}.DesignLibrary_designImage__4SXWh{width:84%;height:84%;object-fit:contain}.DesignLibrary_designBody__rS34B{display:flex;flex-direction:column;gap:4px;min-width:0;padding:10px 12px 12px}.DesignLibrary_designTitle__8JBCv{overflow:hidden;font-size:13px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.DesignLibrary_designMeta__hPSLT{color:var(--cosmic-text-muted);font-size:11px}.DesignLibrary_tags__IPzXL{display:flex;flex-wrap:wrap;gap:4px}.DesignLibrary_selectCircle__P7bb8{position:absolute;top:14px;left:14px;display:flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;border:2px solid hsla(0,0%,100%,.92);border-radius:50%;background:rgba(0,0,0,.28);box-shadow:0 0 0 1px rgba(0,0,0,.35);cursor:pointer;transition:background .12s ease,border-color .12s ease}.DesignLibrary_selectCircleOn__FMVG_{border-color:var(--cosmic-accent);background:var(--cosmic-accent)}.DesignLibrary_backgroundGrid__LARVX{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));grid-gap:16px;gap:16px;transition:opacity .15s ease}.DesignLibrary_backgroundThumb__ZYVHk{display:block;aspect-ratio:4/3;margin:8px 8px 0;padding:0;overflow:hidden;border:0;border-radius:4px;background:var(--cosmic-fill-soft);cursor:zoom-in}.DesignLibrary_backgroundThumb__ZYVHk img{display:block;width:100%;height:100%;object-fit:cover}.DesignLibrary_backgroundBody__4__AI{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 8px 10px 12px}.DesignLibrary_detailTitle__aGAGG{display:block;overflow:hidden;min-width:0;text-overflow:ellipsis;white-space:nowrap}.DesignLibrary_detailActions__ZKUZM{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.DesignLibrary_detailGrid__7lk0r{display:grid;grid-template-columns:260px minmax(0,1fr);grid-gap:20px;gap:20px}@media (max-width:640px){.DesignLibrary_detailGrid__7lk0r{grid-template-columns:minmax(0,1fr)}}.DesignLibrary_detailPreviewColumn__M7lhS{display:flex;flex-direction:column;align-items:flex-end;gap:8px}.DesignLibrary_detailPreview__BsRN3{display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:1;overflow:hidden;border:1px solid var(--cosmic-border);border-radius:6px}.DesignLibrary_detailImage__u6dj_{width:86%;height:86%;object-fit:contain}.DesignLibrary_detailInfo__kabMr{display:flex;flex-direction:column;gap:16px;min-width:0}.DesignLibrary_detailList__J677L{display:grid;grid-template-columns:110px minmax(0,1fr);align-content:start;grid-gap:10px 12px;gap:10px 12px;margin:0;font-size:13px}.DesignLibrary_detailList__J677L dt{display:flex;align-items:center;gap:4px;color:var(--cosmic-text-muted)}.DesignLibrary_detailList__J677L dd{min-width:0;margin:0;color:var(--cosmic-text);word-break:break-word}.SuggestScreen_layout__uMQlL{display:flex;flex:1 0 auto;align-items:flex-start;width:100%;margin-top:8px}.SuggestScreen_brief__9f2T4{position:-webkit-sticky;position:sticky;top:16px;display:flex;flex-direction:column;flex-shrink:0;gap:18px;width:340px;padding-right:24px;box-sizing:border-box}.SuggestScreen_briefTitle__Cupjh{display:flex;align-items:center;gap:8px;margin:0 0 4px;color:var(--cosmic-text);font-size:16px;font-weight:600}.SuggestScreen_briefIntro__bZGpW{margin:0;color:var(--cosmic-text-muted);font-size:13px;line-height:1.6}.SuggestScreen_field__e_Lcr{display:flex;flex-direction:column;gap:6px}.SuggestScreen_label__QG0QQ{color:var(--cosmic-text-muted);font-size:12px}.SuggestScreen_required__slsb0{color:var(--cosmic-danger)}.SuggestScreen_hint__7wp0H{color:var(--cosmic-text-muted);font-size:11px;line-height:1.5}.SuggestScreen_shortcut__MiJjW{margin:-6px 0 0;color:var(--cosmic-text-muted);font-size:12px;text-align:center}.SuggestScreen_shortcut__MiJjW strong{color:var(--cosmic-text-dim);font-weight:600}.SuggestScreen_result__y5l2P{flex:1 1;min-width:0;min-height:480px;padding-left:24px}.SuggestScreen_loading__FoaGh{display:flex;justify-content:center;padding-top:64px}.AppNumberStepper_wrap__0JJhC{display:inline-flex;align-items:center;border-radius:8px;background:var(--cosmic-fill-soft-2);border:1px solid hsla(0,0%,100%,.11);box-shadow:none;overflow:hidden;transition:all .18s ease;font-family:var(--font-sans),system-ui,sans-serif}.AppNumberStepper_wrap__0JJhC:hover{border-color:rgb(var(--cosmic-accent-rgb)/.45);background:hsla(0,0%,100%,.06);box-shadow:0 0 0 3px var(--cosmic-accent-a10)}.AppNumberStepper_wrap__0JJhC:focus-within{border-color:rgb(var(--cosmic-accent-rgb)/.7);background:hsla(0,0%,100%,.06);box-shadow:0 0 0 3px rgb(var(--cosmic-accent-rgb)/.15)}.AppNumberStepper_sm__ybogv{height:40px}.AppNumberStepper_md__hJO3z{height:44px}.AppNumberStepper_btn__7BTOP{flex:none;height:100%;padding:0;border:none;background:none;color:var(--cosmic-text-dim);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:color .15s ease}.AppNumberStepper_sm__ybogv .AppNumberStepper_btn__7BTOP{width:40px}.AppNumberStepper_md__hJO3z .AppNumberStepper_btn__7BTOP{width:44px}.AppNumberStepper_btn__7BTOP:hover:not(:disabled){color:var(--cosmic-accent-soft)}.AppNumberStepper_btn__7BTOP:disabled{cursor:not-allowed;opacity:.45}.AppNumberStepper_mid__8uCht{flex:1 1;min-width:44px;height:100%;display:flex;align-items:center;justify-content:center;gap:5px;border-left:1px solid hsla(0,0%,100%,.08);border-right:1px solid hsla(0,0%,100%,.08)}.AppNumberStepper_mid__8uCht.AppNumberStepper_plain__OpPHg{border-left:none;border-right:none}.AppNumberStepper_input__jfYf5{width:100%;height:100%;text-align:center;border:none;background:none;color:var(--cosmic-text);font-family:var(--font-mono),monospace;font-weight:500;outline:none;padding:0 6px}.AppNumberStepper_input__jfYf5.AppNumberStepper_plainInput__8CWzk{text-align:left;padding:0 12px}.AppNumberStepper_sm__ybogv .AppNumberStepper_input__jfYf5{font-size:14px}.AppNumberStepper_md__hJO3z .AppNumberStepper_input__jfYf5{font-size:15px}.AppNumberStepper_input__jfYf5::-webkit-inner-spin-button,.AppNumberStepper_input__jfYf5::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.AppNumberStepper_input__jfYf5::placeholder{color:var(--cosmic-text-faint);font-family:var(--font-sans),system-ui,sans-serif}.AppNumberStepper_unit__qB82E{flex:none;font-family:var(--font-mono),monospace;font-size:11px;color:var(--cosmic-text-muted);padding-right:10px}html[data-theme=light] .AppNumberStepper_wrap__0JJhC{background:hsla(0,0%,100%,.7);border-color:rgba(20,22,50,.16)}html[data-theme=light] .AppNumberStepper_wrap__0JJhC:hover{border-color:rgba(20,22,50,.3);background:hsla(0,0%,100%,.85)}html[data-theme=light] .AppNumberStepper_wrap__0JJhC:focus-within{background:hsla(0,0%,100%,.9)}html[data-theme=light] .AppNumberStepper_btn__7BTOP{color:#5c5f70}html[data-theme=light] .AppNumberStepper_mid__8uCht{border-left-color:var(--cosmic-border-soft);border-right-color:var(--cosmic-border-soft)}.AppUpload_wrap__0UGd3{width:100%;font-family:var(--font-sans),system-ui,sans-serif;display:flex;flex-direction:column;gap:14px}.AppUpload_zone__0DRT0{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;text-align:center;padding:40px 24px;border-radius:8px;border:1px dashed var(--cosmic-border-strong);background:var(--cosmic-fill-soft);cursor:pointer;transition:border-color .15s ease,background .15s ease}.AppUpload_zone__0DRT0:hover{border-color:var(--cosmic-text-faint)}.AppUpload_zone__0DRT0[data-dragging=true]{border-color:var(--cosmic-accent);background:rgb(var(--cosmic-accent-rgb)/.07)}.AppUpload_zoneIcon__DtoaU{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:9999px;background:var(--cosmic-fill-soft-2);color:var(--cosmic-text)}.AppUpload_textCol__Sb92z{display:flex;flex-direction:column;align-items:center;gap:4px}.AppUpload_headline__OD4Nf{font-size:14px;font-weight:600;color:var(--cosmic-text)}.AppUpload_hint__DKDLw{max-width:440px;font-size:12px;line-height:1.5;color:var(--cosmic-text-muted)}.AppUpload_browseBtn__uFhgd{display:inline-flex;align-items:center;gap:7px;height:34px;padding:0 15px;border-radius:8px;border:1px solid var(--cosmic-border-strong);background:var(--cosmic-fill-soft-2);color:var(--cosmic-text-secondary);font-size:13px;font-weight:600}.AppUpload_hiddenInput__XcOF6{display:none!important}.AppUpload_listHeader__fYq_P{display:flex;align-items:center;justify-content:space-between;gap:10px}.AppUpload_count__Nk6Fd{letter-spacing:.08em;text-transform:uppercase;color:var(--cosmic-text-faint)}.AppUpload_clear__POuNn,.AppUpload_count__Nk6Fd{font-family:var(--font-mono),monospace;font-size:11px}.AppUpload_clear__POuNn{background:none;border:none;color:var(--cosmic-text-muted);cursor:pointer;transition:color .14s ease}.AppUpload_clear__POuNn:hover{color:#f87171}.AppUpload_list___3ipe{display:flex;flex-direction:column;gap:8px}.AppUpload_item___jJ_7{display:flex;align-items:center;gap:12px;padding:9px 11px;border-radius:10px;border:1px solid var(--cosmic-border-soft);background:var(--cosmic-surface-sunken)}.AppUpload_thumb__3pdXY{object-fit:cover;display:block}.AppUpload_badge__VfRkr,.AppUpload_thumb__3pdXY{width:40px;height:40px;border-radius:7px;flex:none}.AppUpload_badge__VfRkr{display:flex;align-items:center;justify-content:center;font-family:var(--font-mono),monospace;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.AppUpload_fileInfo__DO0zj{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.AppUpload_fileName__YrN_J{font-size:13.5px;color:#edecf4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.AppUpload_fileSize__GFR8D{font-family:var(--font-mono),monospace;font-size:11px;color:var(--cosmic-text-muted)}.AppUpload_remove__ffvGG{flex:none;width:28px;height:28px;border-radius:7px;border:none;background:var(--cosmic-fill-soft-2);color:var(--cosmic-text-muted);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .14s ease}.AppUpload_remove__ffvGG:hover{background:rgba(239,68,68,.15);color:#f87171}html[data-theme=light] .AppUpload_browseBtn__uFhgd{border-color:rgba(20,22,50,.14);background:var(--cosmic-fill-soft);color:var(--cosmic-text-dim)}html[data-theme=light] .AppUpload_fileName__YrN_J{color:var(--cosmic-text)}.AppProgressBar_wrap__AY5Ep{width:100%;display:flex;flex-direction:column;gap:8px;font-family:var(--font-sans),system-ui,sans-serif}.AppProgressBar_top__yatEG{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.AppProgressBar_label__ZmecJ{font-size:13.5px;font-weight:500;color:#edecf4}html[data-theme=light] .AppProgressBar_label__ZmecJ{color:var(--cosmic-text)}.AppProgressBar_value__UT5jX{font-family:var(--font-mono),monospace;font-size:12px;font-weight:600}.AppProgressBar_track__USxYk{position:relative;width:100%;border-radius:999px;background:hsla(0,0%,100%,.08);overflow:hidden}html[data-theme=light] .AppProgressBar_track__USxYk{background:rgba(20,22,50,.09)}.AppProgressBar_md__Ku2rj .AppProgressBar_track__USxYk{height:8px}.AppProgressBar_sm__7z473 .AppProgressBar_track__USxYk{height:5px}.AppProgressBar_fill__OrEtC{height:100%;border-radius:999px;transition:width .4s cubic-bezier(.4,0,.2,1)}.AppProgressBar_indet__No6Mf{position:absolute;top:0;left:-40%;width:40%;height:100%;border-radius:999px;animation:AppProgressBar_apbIndet__17Hr_ 1.3s cubic-bezier(.65,.05,.35,.95) infinite}@keyframes AppProgressBar_apbIndet__17Hr_{0%{left:-40%}to{left:100%}}.AppProgressBar_accent__WMdFs .AppProgressBar_fill__OrEtC,.AppProgressBar_accent__WMdFs .AppProgressBar_indet__No6Mf{background:var(--cosmic-accent);box-shadow:0 0 12px var(--cosmic-accent-a42)}.AppProgressBar_accent__WMdFs .AppProgressBar_value__UT5jX{color:var(--cosmic-accent-soft)}.AppProgressBar_success__dYWSr .AppProgressBar_fill__OrEtC,.AppProgressBar_success__dYWSr .AppProgressBar_indet__No6Mf{background:#1f8a5b;box-shadow:0 0 12px rgba(31,138,91,.35)}.AppProgressBar_success__dYWSr .AppProgressBar_value__UT5jX{color:#5fc98c}html[data-theme=light] .AppProgressBar_success__dYWSr .AppProgressBar_value__UT5jX{color:var(--cosmic-ok)}.AppProgressBar_danger__gJ9gw .AppProgressBar_fill__OrEtC,.AppProgressBar_danger__gJ9gw .AppProgressBar_indet__No6Mf{background:#e5484d;box-shadow:0 0 12px rgba(229,72,77,.35)}.AppProgressBar_danger__gJ9gw .AppProgressBar_value__UT5jX{color:#f1a0a0}html[data-theme=light] .AppProgressBar_danger__gJ9gw .AppProgressBar_value__UT5jX{color:#da3b40}.personalization-backfill_body__Cq5jH{display:flex;flex-direction:column;gap:14px}.personalization-backfill_text__dbjOU{font-size:13px;line-height:1.5;color:var(--cosmic-text-secondary)}.personalization-backfill_stats__g34N2{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.personalization-backfill_stat__CyET5{display:flex;flex-direction:column;gap:2px;padding:10px 12px;border-radius:8px;border:1px solid var(--cosmic-border-soft);background:var(--cosmic-surface-raised)}.personalization-backfill_statValue__I2d01{font-size:18px;font-weight:600;color:var(--cosmic-text)}.personalization-backfill_statLabel___lsci{font-size:11px;text-transform:uppercase;letter-spacing:.04em;color:var(--cosmic-text-muted)}.personalization-backfill_actions__Vaamh{display:flex;gap:8px;justify-content:flex-end;flex-wrap:wrap}.AppCodeBlock_wrap__H_6Ke{width:100%;border:1px solid var(--cosmic-border-soft);border-radius:12px;background:var(--cosmic-surface-sunken);overflow:hidden;font-family:var(--font-mono),monospace}.AppCodeBlock_header__izfqF{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 12px 9px 14px;border-bottom:1px solid hsla(0,0%,100%,.07);background:hsla(0,0%,100%,.015)}.AppCodeBlock_headerLeft__RoPs6{display:flex;align-items:center;gap:9px;min-width:0}.AppCodeBlock_headerRight___KpcN{display:flex;align-items:center;gap:8px;flex:none}.AppCodeBlock_dots__IsGly{display:flex;gap:6px;flex:none}.AppCodeBlock_dot__T_yvZ{width:10px;height:10px;border-radius:50%}.AppCodeBlock_dotRed___TV2C{background:hsla(0,91%,71%,.55)}.AppCodeBlock_dotAmber__quigM{background:rgba(245,180,80,.55)}.AppCodeBlock_dotGreen__i3zXS{background:rgba(63,208,127,.55)}.AppCodeBlock_title__o9Ze3{font-size:12px;color:var(--cosmic-text-muted);letter-spacing:.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.AppCodeBlock_lang__2L2fE{font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--cosmic-accent-soft);background:var(--cosmic-accent-a10);border:1px solid rgb(var(--cosmic-accent-rgb)/.26);padding:2px 7px;border-radius:5px}.AppCodeBlock_copyBtn__Mdt74{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:7px;border:1px solid hsla(0,0%,100%,.12);background:var(--cosmic-fill-soft-2);color:#c4c6d4;font-family:var(--font-mono),monospace;font-size:11.5px;cursor:pointer;transition:all .15s ease}.AppCodeBlock_copyBtn__Mdt74.AppCodeBlock_copied__GxW1X{color:#7ee0a6}.AppCodeBlock_copyBtn__Mdt74:hover{border-color:var(--cosmic-accent-a40);color:var(--cosmic-accent-soft)}.AppCodeBlock_pre__0NZ0M{margin:0;padding:16px 18px;font-family:var(--font-mono),monospace;font-size:13px;line-height:1.7;color:#c4c6d4;white-space:pre;overflow-x:auto}.AppCodeBlock_pre__0NZ0M.AppCodeBlock_wrapLines__nHyZi{white-space:pre-wrap;overflow-wrap:anywhere}.AppCodeBlock_tKey__A_mXi{color:var(--cosmic-accent-soft)}.AppCodeBlock_tString__8q9TR{color:#7ee0a6}.AppCodeBlock_tNumber__Iq9zs{color:#8ab4ff}.AppCodeBlock_tLiteral__sytBk{color:#c792ea}.AppCodeBlock_tPunct__vP9L8{color:#8a8ca0}.AppCodeBlock_tComment__gaizF{color:#6b6e82;font-style:italic}.AppCodeBlock_tFlag__MuDwa{color:#5ecfd6}.AppCodeBlock_tUrl__2hApX{color:#8ab4ff;text-decoration:underline;text-underline-offset:2px}.AppCodeBlock_tPlaceholder__wutpU,.AppCodeBlock_tVariable__Z8lsm{color:#f0b366}html[data-theme=light] .AppCodeBlock_tKey__A_mXi{color:#b45309}html[data-theme=light] .AppCodeBlock_tString__8q9TR{color:#12855a}html[data-theme=light] .AppCodeBlock_tNumber__Iq9zs,html[data-theme=light] .AppCodeBlock_tUrl__2hApX{color:#2f5fd0}html[data-theme=light] .AppCodeBlock_tLiteral__sytBk{color:#8b3fd6}html[data-theme=light] .AppCodeBlock_tPunct__vP9L8{color:#6a6d80}html[data-theme=light] .AppCodeBlock_tComment__gaizF{color:#8a8ca0}html[data-theme=light] .AppCodeBlock_tFlag__MuDwa{color:#0f8a91}html[data-theme=light] .AppCodeBlock_tPlaceholder__wutpU,html[data-theme=light] .AppCodeBlock_tVariable__Z8lsm{color:#b45309}html[data-theme=light] .AppCodeBlock_wrap__H_6Ke{border-color:rgba(20,22,50,.12);background:var(--cosmic-surface-sunken)}html[data-theme=light] .AppCodeBlock_header__izfqF{border-bottom-color:rgba(20,22,50,.08);background:rgba(20,22,50,.02)}html[data-theme=light] .AppCodeBlock_copyBtn__Mdt74{border-color:rgba(20,22,50,.14);background:var(--cosmic-fill-soft);color:var(--cosmic-text-dim)}html[data-theme=light] .AppCodeBlock_pre__0NZ0M{color:var(--cosmic-text-secondary)}.AppDatePicker_wrap__hVf71{position:relative;width:100%;font-family:var(--font-sans),system-ui,sans-serif}.AppDatePicker_trigger__6AdS7{display:flex;width:100%;box-sizing:border-box;align-items:center;gap:10px;padding:0 14px;border-radius:8px;background:var(--cosmic-fill-soft-2);border:1px solid hsla(0,0%,100%,.11);color:#edecf4;cursor:pointer;box-shadow:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:all .18s ease}.AppDatePicker_sm__5YNcQ{height:40px;font-size:14px}.AppDatePicker_md__qIsq_{height:44px;font-size:15px}.AppDatePicker_trigger__6AdS7[data-placeholder=true]{color:#6b6e85}.AppDatePicker_trigger__6AdS7:hover{border-color:var(--cosmic-accent-a50);background:hsla(0,0%,100%,.06);box-shadow:0 0 0 3px var(--cosmic-accent-a08)}.AppDatePicker_trigger__6AdS7[data-open=true]{border-color:var(--cosmic-accent-a50);background:hsla(0,0%,100%,.06);box-shadow:0 0 0 3px rgb(var(--cosmic-accent-rgb)/.13)}.AppDatePicker_trigger__6AdS7.AppDatePicker_error__uA9gW{background:hsla(0,91%,71%,.07);border-color:hsla(0,91%,71%,.65);box-shadow:0 0 0 3px hsla(0,91%,71%,.14)}.AppDatePicker_trigger__6AdS7.AppDatePicker_error__uA9gW:hover{border-color:hsla(0,91%,71%,.8);background:hsla(0,91%,71%,.1)}.AppDatePicker_trigger__6AdS7.AppDatePicker_error__uA9gW[data-open=true]{border-color:hsla(0,91%,71%,.85);background:hsla(0,91%,71%,.07);box-shadow:0 0 0 3px hsla(0,91%,71%,.2)}.AppDatePicker_clearBtn__0itvZ,.AppDatePicker_icon__Twoti{display:flex;flex:none;color:var(--cosmic-text-muted)}.AppDatePicker_clearBtn__0itvZ{align-items:center;justify-content:center;padding:0;border:none;background:none;cursor:pointer;transition:color .15s ease}.AppDatePicker_clearBtn__0itvZ:hover{color:var(--cosmic-accent-soft)}.AppDatePicker_value__F2qMF{flex:1 1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.AppDatePicker_popup__ysTNa{position:absolute;top:calc(100% + 6px);left:0;z-index:60;width:288px;padding:14px;border-radius:12px;background:var(--cosmic-surface-popover);border:1px solid var(--cosmic-accent-a16);box-shadow:0 20px 50px rgba(0,0,0,.5)}.AppDatePicker_popup__ysTNa[data-placement=top]{top:auto;bottom:calc(100% + 6px)}.AppDatePicker_header__ahWOG{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.AppDatePicker_nav__YqN5S{width:28px;height:28px;border:none;background:none;border-radius:7px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--cosmic-text-dim);transition:all .12s ease}.AppDatePicker_nav__YqN5S:hover{background:var(--cosmic-accent-a10);color:var(--cosmic-accent-soft)}.AppDatePicker_monthLabel__6sBG5{font-size:14px;font-weight:600;color:var(--cosmic-text)}.AppDatePicker_weekdays__hVZWm{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:2px;gap:2px;margin-bottom:4px}.AppDatePicker_weekday__LWgkG{height:26px;display:flex;align-items:center;justify-content:center;font-family:var(--font-mono),monospace;font-size:10px;letter-spacing:.04em;color:var(--cosmic-text-muted)}.AppDatePicker_grid__NuDgk{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:2px;gap:2px}.AppDatePicker_day__DLB2o{height:34px;display:flex;align-items:center;justify-content:center;border-radius:8px;font-size:13px;font-weight:400;color:var(--cosmic-text-secondary);background:transparent;border:1px solid transparent;cursor:pointer;transition:all .12s ease}.AppDatePicker_day__DLB2o:hover{background:var(--cosmic-accent-a14);color:var(--cosmic-accent-soft)}.AppDatePicker_other__PhzaR{color:#4b4e63}.AppDatePicker_today__sGNsj{color:var(--cosmic-accent-soft);border-color:var(--cosmic-accent-a50);font-weight:500}.AppDatePicker_selected__AHMuX{background:var(--cosmic-accent);color:var(--cosmic-on-accent);font-weight:600}.AppDatePicker_selected__AHMuX:hover{background:var(--cosmic-accent-hover);color:var(--cosmic-on-accent)}.AppDatePicker_disabled__3dAyk{color:#3a3c4d;cursor:not-allowed}.AppDatePicker_disabled__3dAyk:hover{background:transparent;color:#3a3c4d}html[data-theme=light] .AppDatePicker_trigger__6AdS7{background:hsla(0,0%,100%,.7);border-color:rgba(20,22,50,.16);color:var(--cosmic-text)}html[data-theme=light] .AppDatePicker_trigger__6AdS7[data-placeholder=true]{color:rgba(20,22,50,.5)}html[data-theme=light] .AppDatePicker_trigger__6AdS7:hover,html[data-theme=light] .AppDatePicker_trigger__6AdS7[data-open=true]{background:hsla(0,0%,100%,.85)}html[data-theme=light] .AppDatePicker_clearBtn__0itvZ,html[data-theme=light] .AppDatePicker_icon__Twoti{color:rgba(20,22,50,.5)}html[data-theme=light] .AppDatePicker_clearBtn__0itvZ:hover{color:var(--cosmic-accent-soft)}html[data-theme=light] .AppDatePicker_popup__ysTNa{background:var(--cosmic-surface);border-color:rgba(20,22,50,.12);box-shadow:0 16px 40px rgba(20,22,50,.14)}html[data-theme=light] .AppDatePicker_nav__YqN5S{color:#5c5f70}html[data-theme=light] .AppDatePicker_weekday__LWgkG{color:#8b8ea3}html[data-theme=light] .AppDatePicker_other__PhzaR{color:rgba(20,22,50,.35)}.AppImage_frame__qEFZ0{flex-shrink:0;border:1px solid var(--cosmic-border-soft);border-radius:10px;background:var(--cosmic-surface-sunken);box-sizing:border-box;overflow:hidden}.AppImage_placeholder__RmnuC{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:16px;text-align:center;color:var(--cosmic-text-muted);font-family:var(--font-sans),system-ui,sans-serif}.AppImage_placeholder__RmnuC>*,.AppImage_root__TVCFM{flex-shrink:0}.AppImage_label__g4uzy{font-size:12px;line-height:1.4;color:var(--cosmic-text-muted)}.AppFieldList_list__hbYUy{display:flex;flex-direction:column;width:100%;border:1px solid hsla(0,0%,100%,.08);border-radius:12px;overflow:hidden;font-family:var(--font-sans),system-ui,sans-serif}.AppFieldList_row__Y4ZWG{display:flex;align-items:stretch}.AppFieldList_row__Y4ZWG:not(:last-child){border-bottom:1px solid hsla(0,0%,100%,.06)}.AppFieldList_label__0cQpg{flex:none;width:150px;padding:13px 16px;font-size:13px;color:var(--cosmic-text-muted);background:hsla(0,0%,100%,.02);border-right:1px solid hsla(0,0%,100%,.06)}.AppFieldList_value__qWHxy{flex:1 1;min-width:0;padding:13px 16px;font-size:14px;line-height:1.5;color:#e4e6f0;word-break:break-word}html[data-theme=light] .AppFieldList_list__hbYUy{border-color:rgba(20,22,50,.12);background:var(--cosmic-surface)}html[data-theme=light] .AppFieldList_row__Y4ZWG:not(:last-child){border-bottom-color:rgba(20,22,50,.08)}html[data-theme=light] .AppFieldList_label__0cQpg{color:var(--cosmic-text-muted);background:var(--cosmic-fill-soft);border-right-color:rgba(20,22,50,.08)}html[data-theme=light] .AppFieldList_value__qWHxy{color:var(--cosmic-text)}.ListingImagePair_pair__GmjQT{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:16px;gap:16px}.ListingImagePair_box__AOepS{position:relative;overflow:hidden;aspect-ratio:1;border-radius:6px;background:var(--cosmic-surface-sunken)}.ListingImagePair_box__AOepS .ant-image{display:block;width:100%;height:100%}.ListingImagePair_checker__W4CNO{display:flex;align-items:center;justify-content:center;background:repeating-conic-gradient(var(--cosmic-fill-soft-2) 0 25%,transparent 0 50%) 0 0 /14px 14px}.ListingImagePair_fallback__uR30y{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;height:100%;padding:24px;color:var(--cosmic-text-muted);text-align:center}.ListingImagePair_noteTitle__K0hXv{color:var(--cosmic-text-secondary);font-size:14px;font-weight:500}.ListingImagePair_noteText__US0_d{font-size:12px;line-height:1.55}.ListingImagePair_caption__TqXXZ{margin-top:8px;color:var(--cosmic-text-muted);font-size:12px;line-height:1.5}.DataGrid_page__Ig4qK{display:flex;flex:1 1;flex-direction:column;min-height:0;margin-top:8px}.DataGrid_toolbar__EibeJ{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:16px}.DataGrid_search__y_YZY{width:256px}.DataGrid_filter__xzYb9{width:168px}.DataGrid_toolbarHint__Q_6b4{max-width:360px;margin-left:auto;color:var(--cosmic-text-muted);font-size:12px}.DataGrid_selectionBar__1xNmR{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:16px;padding:6px 6px 6px 16px;border:1px solid rgb(var(--cosmic-accent-rgb)/.35);border-radius:9999px;background:rgb(var(--cosmic-accent-rgb)/.06)}.DataGrid_selectionCount__hq8Ea{color:var(--cosmic-text);font-size:13px;font-weight:600}.DataGrid_selectionClear__Jw34j{padding:0 4px;border:0;background:none;color:var(--cosmic-accent-soft);font:inherit;font-size:13px;cursor:pointer}.DataGrid_selectionClear__Jw34j:hover{text-decoration:underline}.DataGrid_selectionSpacer__e_J9W{flex:1 1}.DataGrid_titleText__wZX_q{display:flex;flex:1 1;flex-direction:column;min-width:0}.DataGrid_titleMain__KBKGG{color:var(--cosmic-text);font-weight:600}.DataGrid_titleId__mnHf7,.DataGrid_titleMain__KBKGG{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DataGrid_titleId__mnHf7{margin-top:2px;color:var(--cosmic-text-muted);font-family:var(--font-mono),monospace;font-size:11px}.DataGrid_dash__azmLE{color:var(--cosmic-text-dim)}.DataGrid_mutedId__SQIUn{color:var(--cosmic-text-muted);font-family:var(--font-mono),monospace;font-size:12px}.DataGrid_rowActions__6aWVp{display:inline-flex;align-items:center;gap:4px}.DataGrid_modalBody__IUhoT{display:flex;flex-direction:column;gap:12px}.DataGrid_modalText__R2dMF{margin:0;color:var(--cosmic-text-secondary);font-size:13px;line-height:1.6}.DataGrid_modalNote__ptZDR{margin:0;color:var(--cosmic-text-muted);font-size:12px;line-height:1.55}.DataGrid_modalList__DamCU{margin:4px 0 0 18px;padding:0;color:var(--cosmic-text-muted);font-size:12px;line-height:1.6}.DataGrid_modalList__DamCU code{font-family:var(--font-mono);font-size:11px}.ProductTypesSettings_page__QJKWn{display:flex;flex:1 1;flex-direction:column;gap:16px;min-height:0;margin-top:8px}.ProductTypesSettings_toolbar__FX5ut{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.ProductTypesSettings_search__Zkjs0{width:288px}.ProductTypesSettings_toolbarEnd__K6FkX{margin-left:auto}.ProductTypesSettings_help__Q0j3f{display:flex;flex-direction:column;gap:10px;color:var(--cosmic-text-secondary);font-size:13px;line-height:1.55}.ProductTypesSettings_help__Q0j3f p{margin:0}.ProductTypesSettings_nameCell__9xOAn{display:flex;align-items:center;gap:10px;min-width:0}.ProductTypesSettings_name__2K3Lu{overflow:hidden;color:var(--cosmic-text);font-weight:600;text-overflow:ellipsis;white-space:nowrap}.ProductTypesSettings_more__QDdUq{margin-left:6px;color:var(--cosmic-text-muted);font-size:11px;font-weight:400}.ProductTypesSettings_secondary__Y8Uia{color:var(--cosmic-text-secondary)}.ProductTypesSettings_dim__kiofk{color:var(--cosmic-text-dim)}.ProductTypesSettings_ellipsis__YxUi7{display:block;min-width:0;overflow:hidden;color:var(--cosmic-text-secondary);text-overflow:ellipsis;white-space:nowrap}.ProductTypesSettings_actions__Ix54n{display:inline-flex;align-items:center;gap:2px}.ProductTypesSettings_settingsBody__Gehsx{display:flex;flex-direction:column;gap:12px}.ProductTypesSettings_settingsRow__B4QN1{display:flex;flex-wrap:wrap;gap:24px}.ProductTypesSettings_field__qjESE{display:flex;flex-direction:column;gap:6px}.ProductTypesSettings_fieldLabel__aa_77{color:var(--cosmic-text);font-size:13px;font-weight:600}.ProductTypesSettings_muted__V5eh8{margin:0;color:var(--cosmic-text-muted);font-size:12px;line-height:1.5}.ProductTypesSettings_modalBody__AqB41{display:flex;flex-direction:column;gap:16px}.ProductTypesSettings_modalColumns__ER2QY{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:28px;gap:28px;align-items:start}.ProductTypesSettings_modalColumns__ER2QY[hidden]{display:none}.ProductTypesSettings_modalColumn__D6Nx_{min-width:0}.ProductTypesSettings_fieldPair__ntKpL{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:12px;gap:12px}.ProductTypesSettings_subsection__Xvydo{display:flex;flex-direction:column;gap:10px;margin-bottom:16px}.ProductTypesSettings_subsectionHead__BaOvt{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.ProductTypesSettings_subsectionText__Y_mQ5{display:flex;flex-direction:column;gap:2px;min-width:0}.ProductTypesSettings_subsectionText__Y_mQ5 strong{color:var(--cosmic-text);font-size:13px;font-weight:600}.ProductTypesSettings_subsectionText__Y_mQ5 span{color:var(--cosmic-text-muted);font-size:12px;line-height:1.5}.ProductTypesSettings_addRow__E_I17{display:flex;align-items:center;gap:8px}.ProductTypesSettings_addSelect__jy_58{width:200px}.ProductTypesSettings_rows__qdTuq{display:flex;flex-direction:column;gap:6px}.ProductTypesSettings_listRow__ACnmJ{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 10px;border:1px solid var(--cosmic-border);border-radius:8px;background:var(--cosmic-fill-soft)}.ProductTypesSettings_listRowMain__uxzMR{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-width:0}.ProductTypesSettings_order__jOJHW{width:20px;color:var(--cosmic-text-muted);font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ProductTypesSettings_rowName__jarOI{color:var(--cosmic-text);font-size:13px;font-weight:500}.ProductTypesSettings_link__LANJE,.ProductTypesSettings_link__LANJE:visited{color:var(--cosmic-accent-soft);text-decoration:none}.ProductTypesSettings_link__LANJE:hover{text-decoration:underline}.ProductTypesSettings_requirements__IZQz4{display:flex;flex-direction:column;gap:14px}.ProductTypesSettings_requirement__9WITp{display:flex;flex-direction:column;gap:4px}.ProductTypesSettings_requirement__9WITp strong{color:var(--cosmic-text);font-size:13px;font-weight:600}.ProductTypesSettings_requirement__9WITp pre{margin:0;color:var(--cosmic-text-secondary);font:inherit;font-size:13px;line-height:1.6;white-space:pre-wrap;overflow-wrap:anywhere}.apparel-personalized-tab_tab__SntxN{display:flex;flex-direction:column;gap:16px}.apparel-personalized-tab_toolbar__ticfj{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.apparel-personalized-tab_meta__dFd9e{font-size:12px;color:var(--cosmic-text-muted)}.apparel-personalized-tab_card__rWj8p{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:10px;border:1px solid var(--cosmic-border-soft);background:var(--cosmic-surface-raised)}.apparel-personalized-tab_sectionLabel__n1anh{font-size:11px;text-transform:uppercase;letter-spacing:.04em;color:var(--cosmic-text-muted)}.apparel-personalized-tab_roles__ux1I_{display:flex;flex-direction:column;gap:10px}.apparel-personalized-tab_role__yRfXU{display:grid;grid-template-columns:minmax(150px,220px) minmax(0,1fr);grid-gap:12px;gap:12px;align-items:start}.apparel-personalized-tab_roleName__3e0qB{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:var(--cosmic-text)}.apparel-personalized-tab_bars__fJdk_{display:flex;flex-direction:column;gap:4px}.apparel-personalized-tab_text__Ktfmk{font-size:12px;line-height:1.5;color:var(--cosmic-text-secondary)}.apparel-personalized-tab_chips__2O2kl{display:flex;flex-wrap:wrap;gap:6px}.apparel-personalized-tab_samples__ALVH2{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-gap:10px;gap:10px}.apparel-personalized-tab_sample__IJ8Xs{display:flex;flex-direction:column;gap:6px;padding:8px;border-radius:8px;border:1px solid var(--cosmic-border-soft);background:transparent;cursor:pointer;text-align:left;color:inherit;font:inherit}.apparel-personalized-tab_sample__IJ8Xs:hover{border-color:var(--cosmic-accent-a40)}.apparel-personalized-tab_sampleTitle__ZJlvr{font-size:12px;color:var(--cosmic-text);overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.plaque-motifs-tab_tab__Nsb1I{display:flex;flex-direction:column;gap:16px}.plaque-motifs-tab_intro__zNB6k{font-size:13px;color:var(--cosmic-text-secondary)}.plaque-motifs-tab_profile__q8YiZ{display:flex;flex-direction:column;gap:16px;padding:16px;border-radius:10px;border:1px solid var(--cosmic-border-soft);background:var(--cosmic-surface-raised)}.plaque-motifs-tab_profileHeader__snFbC{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.plaque-motifs-tab_profileTitle__OjhQO{font-size:15px;font-weight:600;color:var(--cosmic-text)}.plaque-motifs-tab_meta__Witk6{font-size:12px;color:var(--cosmic-text-muted)}.plaque-motifs-tab_summary__zH4Kd{font-size:13px;line-height:1.5;color:var(--cosmic-text-secondary)}.plaque-motifs-tab_sectionLabel__VRYEO{font-size:11px;text-transform:uppercase;letter-spacing:.04em;color:var(--cosmic-text-muted);margin-bottom:6px}.plaque-motifs-tab_slots__ms3xl{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));grid-gap:10px;gap:10px}.plaque-motifs-tab_slot__Rk4pZ{display:flex;flex-direction:column;gap:6px;padding:12px;border-radius:8px;border:1px solid var(--cosmic-accent-a40);background:var(--cosmic-accent-a06)}.plaque-motifs-tab_slotHeader__ovtEN{display:flex;align-items:center;justify-content:space-between;gap:8px}.plaque-motifs-tab_slotLabel__7BD62{font-size:13px;font-weight:600;color:var(--cosmic-text)}.plaque-motifs-tab_text__taDJ3{font-size:13px;line-height:1.5;color:var(--cosmic-text-secondary)}.plaque-motifs-tab_motifs__kuclS{display:flex;flex-direction:column;gap:6px}.plaque-motifs-tab_motifRow__5lobu{display:grid;grid-template-columns:150px 90px minmax(0,1fr);grid-gap:12px;gap:12px;align-items:start;font-size:13px;padding:6px 0;border-bottom:1px solid var(--cosmic-border-soft)}.plaque-motifs-tab_motifName__c7o21{color:var(--cosmic-text);font-weight:600}.plaque-motifs-tab_list__bAMjg{margin:0;padding-left:18px;font-size:13px;line-height:1.6;color:var(--cosmic-text-secondary)}.plaque-motifs-tab_chips__iQC4I{display:flex;flex-wrap:wrap;gap:6px}.plaque-motifs-tab_groups__EcZdd{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:10px;gap:10px}.plaque-motifs-tab_group__Nb3UF{display:flex;flex-direction:column;gap:8px;padding:12px;border-radius:8px;border:1px solid var(--cosmic-border-soft)}.plaque-motifs-tab_thumbs__WP4EX{display:flex;flex-wrap:wrap;gap:6px}.tumbler-styles-tab_tab__bXVSV{display:flex;flex-direction:column;gap:16px}.tumbler-styles-tab_intro__VcHG1{font-size:13px;color:var(--cosmic-text-secondary)}.tumbler-styles-tab_profile__rTAtZ{display:flex;flex-direction:column;gap:16px;padding:16px;border-radius:10px;border:1px solid var(--cosmic-border-soft);background:var(--cosmic-surface-raised)}.tumbler-styles-tab_profileHeader__HbePe{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.tumbler-styles-tab_profileTitle__b3yHO{font-size:15px;font-weight:600;color:var(--cosmic-text)}.tumbler-styles-tab_meta__O2zGf{font-size:12px;color:var(--cosmic-text-muted)}.tumbler-styles-tab_summary___nFKC{font-size:13px;line-height:1.5;color:var(--cosmic-text-secondary)}.tumbler-styles-tab_sectionLabel__o4vS5{font-size:11px;text-transform:uppercase;letter-spacing:.04em;color:var(--cosmic-text-muted);margin-bottom:6px}.tumbler-styles-tab_slots__Y9RP3{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));grid-gap:10px;gap:10px}.tumbler-styles-tab_slot__90CJ0{display:flex;flex-direction:column;gap:6px;padding:12px;border-radius:8px;border:1px solid var(--cosmic-accent-a40);background:var(--cosmic-accent-a06)}.tumbler-styles-tab_slotHeader__J7rfY{display:flex;align-items:center;justify-content:space-between;gap:8px}.tumbler-styles-tab_slotLabel__WIcVv{font-size:13px;font-weight:600;color:var(--cosmic-text)}.tumbler-styles-tab_text__uSyjT{font-size:13px;line-height:1.5;color:var(--cosmic-text-secondary)}.tumbler-styles-tab_motifs__IgPCc{display:flex;flex-direction:column;gap:6px}.tumbler-styles-tab_motifRow__xmTio{display:grid;grid-template-columns:150px 90px minmax(0,1fr);grid-gap:12px;gap:12px;align-items:start;font-size:13px;padding:6px 0;border-bottom:1px solid var(--cosmic-border-soft)}.tumbler-styles-tab_motifName__7qvBD{color:var(--cosmic-text);font-weight:600}.tumbler-styles-tab_list__zeY0I{margin:0;padding-left:18px;font-size:13px;line-height:1.6;color:var(--cosmic-text-secondary)}.tumbler-styles-tab_chips__ixq4p{display:flex;flex-wrap:wrap;gap:6px}.tumbler-styles-tab_groups__YqmvF{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:10px;gap:10px}.tumbler-styles-tab_group__NI9ig{display:flex;flex-direction:column;gap:8px;padding:12px;border-radius:8px;border:1px solid var(--cosmic-border-soft)}.tumbler-styles-tab_thumbs__aCN1P{display:flex;flex-wrap:wrap;gap:6px}.tumbler-styles-tab_groupHeader__z9jr_{display:flex;align-items:center;justify-content:space-between;gap:8px}.PipelineMonitor_page__Z5MBe{display:flex;flex:1 1;flex-direction:column;min-height:0;margin-top:8px}.PipelineMonitor_titleCell__N9jel{display:flex;align-items:center;gap:10px;min-width:0}.PipelineMonitor_thumb__gdYH5{display:block;flex:none;width:40px;height:40px;overflow:hidden;border:1px solid var(--cosmic-border);border-radius:4px;background:var(--cosmic-fill-soft-2)}.PipelineMonitor_thumb__gdYH5 img{display:block;width:100%;height:100%;object-fit:cover}.PipelineMonitor_title__mhjXF{min-width:0;overflow:hidden;color:var(--cosmic-text);font-weight:500;text-overflow:ellipsis;white-space:nowrap}.PipelineMonitor_badges__1SC7u{display:inline-flex;flex-wrap:wrap;gap:4px}.PipelineMonitor_stage__Z44ea{overflow:hidden;color:var(--cosmic-text-dim);font-family:var(--font-mono),monospace;font-size:12px;text-overflow:ellipsis}.PipelineMonitor_updated__WklUS{overflow:hidden;color:var(--cosmic-text-muted);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.PipelineMonitor_muted__pOB3z{color:var(--cosmic-text-muted)}.PipelineMonitor_helpIcon__dtQPf{color:var(--cosmic-text-faint);vertical-align:text-bottom}.PipelineMonitor_deadLetter__AkT6y{display:inline-flex;align-items:center;gap:6px}.BeaverMark_mark__uqJOe{display:grid;grid-template-columns:repeat(var(--cols),var(--cell));grid-auto-rows:var(--cell);width:calc(var(--cell) * var(--cols));height:calc(var(--cell) * var(--rows))}.BeaverMark_glow__5ctZH{filter:drop-shadow(0 0 6px rgba(249,115,22,.6))}.BeaverMark_cell__jJKVx{width:var(--cell);height:var(--cell)}.AiCallDrawer_content__GNqNk{display:flex;flex-direction:column;gap:20px}.AiCallDrawer_block__fR3QH{display:flex;flex-direction:column;gap:10px}.AiCallDrawer_blockTitle__aCnF_{margin:0;color:var(--cosmic-text);font-size:14px;font-weight:600}.AiCallDrawer_note__faKrd{margin:0;color:var(--cosmic-text-muted);font-size:12px}