.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}.AppIconButton_btn__HLtXS{flex:none;padding:0;border-radius:9999px;background:transparent;color:var(--cosmic-text-dim);border:1px solid var(--cosmic-button-border);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.AppIconButton_xs__sE7Il{width:24px;height:24px}.AppIconButton_sm__SHGCJ{width:36px;height:36px}.AppIconButton_md__wP6er{width:40px;height:40px}.AppIconButton_btn__HLtXS:hover:not(:disabled){border-color:var(--cosmic-text-faint);color:var(--cosmic-text)}.AppIconButton_btn__HLtXS:focus-visible{outline:2px solid var(--cosmic-accent);outline-offset:1px}.AppIconButton_active__9TWE2,.AppIconButton_active__9TWE2:hover:not(:disabled){background:var(--cosmic-accent-a12);color:var(--cosmic-accent-soft);border-color:var(--cosmic-accent-a50)}.AppIconButton_danger__p8eJ2{color:#fb7185;border-color:rgba(244,63,94,.35)}.AppIconButton_danger__p8eJ2:hover:not(:disabled){background:rgba(244,63,94,.1);color:#fb7185;border-color:rgba(244,63,94,.55)}.AppIconButton_ghost__A5Km5{border-color:transparent;color:var(--cosmic-text-faint)}.AppIconButton_ghost__A5Km5:hover:not(:disabled){border-color:transparent;background:var(--cosmic-fill-soft-2);color:var(--cosmic-text)}.AppIconButton_ghost__A5Km5.AppIconButton_danger__p8eJ2:hover:not(:disabled){background:rgba(244,63,94,.12);color:#e11d48}.AppIconButton_btn__HLtXS:disabled{opacity:.5;cursor:not-allowed}html[data-theme=light] .AppIconButton_danger__p8eJ2{color:#e11d48}.AppPageHeader_header__jtsLR{display:flex;flex:none;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 20px;box-sizing:border-box;width:100%;max-width:1440px;margin:0 auto;padding:28px 32px 24px}.AppPageHeader_identity__m1VKy{display:flex;flex:0 1 auto;align-items:center;gap:12px;min-width:0}.AppPageHeader_heading__M5e0M{min-width:0}.AppPageHeader_titleRow__g6q5U{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.AppPageHeader_title__0W_ut{display:flex;align-items:center;gap:10px;min-width:0;margin:0;color:var(--cosmic-text);font-family:var(--font-serif);font-size:24px;font-weight:500;letter-spacing:-.02em;line-height:1.15;word-break:break-word}.AppPageHeader_icon__T5T_q{display:inline-flex;flex-shrink:0;color:var(--cosmic-text)}.AppPageHeader_icon__T5T_q svg{width:20px;height:20px}.AppPageHeader_count__79sJe{color:var(--cosmic-text-muted);font-family:var(--font-sans),system-ui,sans-serif;font-size:20px;font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.01em}.AppPageHeader_description___CQI3{margin:6px 0 0;color:var(--cosmic-text-dim);font-size:13px;line-height:1.6;text-wrap:pretty}.AppPageHeader_actions__yxvph{display:flex;flex:1 1 auto;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;line-height:normal}.AppPageHeader_actions__yxvph:empty{display:none}.AppPageHeader_breadcrumb__dnPn2{display:flex;flex-basis:100%;align-items:center;gap:2px;margin-bottom:8px;color:var(--cosmic-text-muted);font-size:13px}.AppPageHeader_crumb__cadee{display:inline-flex;align-items:center;gap:6px;padding:3px 8px;border:0;border-radius:6px;background:transparent;color:var(--cosmic-text-muted);font:inherit;cursor:pointer;transition:background-color .12s ease,color .12s ease}.AppPageHeader_crumb__cadee:hover{background:var(--cosmic-fill-soft-2);color:var(--cosmic-text)}.AppPageHeader_crumbRoot__wqSsV{padding-left:6px;color:var(--cosmic-text-dim)}.AppPageHeader_crumbRoot__wqSsV svg{transition:transform .14s ease}.AppPageHeader_crumbRoot__wqSsV:hover svg{transform:translateX(-2px)}.AppPageHeader_crumbSeparator__5E4ve{display:inline-flex;color:var(--cosmic-text-faint)}.AppPageHeader_crumbCurrent__1amqs{max-width:32ch;overflow:hidden;padding:3px 8px;border-radius:6px;background:var(--cosmic-fill-soft-2);color:var(--cosmic-text);font-weight:600;text-overflow:ellipsis;white-space:nowrap}.WorkspaceBanner_container__hMfG0{min-width:0;max-width:100%}.WorkspaceBanner_error__7bB9x{display:block;color:#fca5a5;font-size:12px}.AppPopover_wrap__F_IZ_{position:relative;display:inline-flex;font-family:var(--font-sans),system-ui,sans-serif}.AppPopover_customTrigger__uLJJF{display:contents}.AppPopover_trigger__LiqNj{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 16px;border-radius:8px;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:14px;font-weight:600;cursor:pointer;transition:all .16s ease}.AppPopover_trigger__LiqNj[data-open=true]{background:var(--cosmic-accent-a08);border-color:var(--cosmic-accent-a50);color:var(--cosmic-accent-soft)}.AppPopover_caret__tArZj{transition:transform .18s ease}.AppPopover_trigger__LiqNj[data-open=true] .AppPopover_caret__tArZj{transform:rotate(180deg)}.AppPopover_overlay__l847v{position:fixed;inset:0;z-index:30}.AppPopover_panel__rr7eo{--cosmic-surface:#0f0f18;--cosmic-surface-raised:#17181f;--cosmic-surface-sunken:#181824;--cosmic-text:#fafafa;--cosmic-text-secondary:hsla(0,0%,98%,.8);--cosmic-text-dim:hsla(0,0%,98%,.7);--cosmic-text-muted:#a3a3b2;--cosmic-text-faint:hsla(0,0%,98%,.4);--cosmic-accent-soft:var(--cosmic-accent);--cosmic-border:#26263a;--cosmic-border-soft:hsla(0,0%,98%,.1);--cosmic-border-strong:hsla(0,0%,98%,.2);--cosmic-fill-soft:hsla(0,0%,98%,.03);--cosmic-fill-soft-2:hsla(0,0%,98%,.05);color-scheme:dark;position:fixed;box-sizing:border-box;z-index:31;background:var(--cosmic-surface-raised);border:1px solid var(--cosmic-border);border-radius:10px;box-shadow:0 10px 30px rgba(0,0,0,.28);padding:6px;display:flex;flex-direction:column;gap:2px;color:var(--cosmic-text);font-family:var(--font-sans),system-ui,sans-serif;opacity:0;transform:scale(.98);transition:opacity .16s ease,transform .16s cubic-bezier(.4,0,.2,1)}.AppPopover_panel__rr7eo.AppPopover_open__bOMUy{opacity:1;transform:scale(1)}@media (prefers-reduced-motion:reduce){.AppPopover_panel__rr7eo{transition:none}}.AppPopover_title__fBiAG{padding:6px 10px;color:var(--cosmic-text-muted);font-size:10px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.AppPopover_body__WAC_p{padding:6px 10px;font-size:13px;color:var(--cosmic-text-dim);line-height:1.5}.AppPopover_actions__TC7M8{display:flex;flex-direction:column;gap:2px}.AppPopover_action__m1u_D{display:flex;align-items:center;gap:9px;width:100%;height:34px;text-align:left;padding:0 12px;border-radius:8px;border:none;background:transparent;color:var(--cosmic-text-dim);font-family:inherit;font-size:13px;font-weight:500;white-space:nowrap;cursor:pointer}.AppPopover_action__m1u_D.AppPopover_hovered___3OiO{background:var(--cosmic-fill-soft-2);color:var(--cosmic-text)}.AppPopover_action__m1u_D:disabled{cursor:default;opacity:.7}.AppPopover_action__m1u_D:disabled:not(:has(.AppPopover_spinner__4sgv1)){cursor:not-allowed;opacity:.45}.AppPopover_action__m1u_D.AppPopover_danger__3YF_a{color:#f7a1a1}.AppPopover_action__m1u_D.AppPopover_danger__3YF_a.AppPopover_hovered___3OiO{background:hsla(0,91%,71%,.08)}.AppPopover_actionLabel__xIh25{min-width:0;overflow:hidden;text-overflow:ellipsis}.AppPopover_actionIcon__09Cyd{display:flex;flex:none}@keyframes AppPopover_appPopoverSpin__cEp4i{to{transform:rotate(1turn)}}.AppPopover_spinner__4sgv1{width:13px;height:13px;flex:none;border-radius:50%;border:2px solid var(--cosmic-accent-a30);border-top-color:var(--cosmic-accent-soft);animation:AppPopover_appPopoverSpin__cEp4i .7s linear infinite}.AppPopover_action__m1u_D.AppPopover_danger__3YF_a .AppPopover_spinner__4sgv1{border-color:#f87171 hsla(0,91%,71%,.3) hsla(0,91%,71%,.3)}html[data-theme=light] .AppPopover_trigger__LiqNj{border-color:rgba(20,22,50,.14);background:var(--cosmic-fill-soft);color:var(--cosmic-text-dim)}.AppSelect_wrap__9xFhN{position:relative;width:100%;font-family:var(--font-sans),system-ui,sans-serif}.AppSelect_trigger__zCkkg{display:flex;width:100%;box-sizing:border-box;align-items:center;justify-content:space-between;gap:10px;padding:0 16px 0 20px;border-radius:9999px;background:var(--cosmic-field);border:1px solid var(--cosmic-border);color:var(--cosmic-text);cursor:pointer;transition:border-color .2s ease;box-shadow:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;outline:none}.AppSelect_md__jSkG8 .AppSelect_trigger__zCkkg{height:40px;font-size:14px}.AppSelect_sm__xRFy2 .AppSelect_trigger__zCkkg{height:36px;font-size:13px}.AppSelect_trigger__zCkkg[data-placeholder=true]{color:var(--cosmic-text-faint)}.AppSelect_trigger__zCkkg:hover{border-color:var(--cosmic-text-faint)}.AppSelect_trigger__zCkkg[data-open=true]{border-color:var(--cosmic-text)}.AppSelect_trigger__zCkkg[data-disabled=true]{opacity:.6;cursor:default}.AppSelect_label__bfdSY{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.AppSelect_control__ApvD9{display:flex;width:100%;box-sizing:border-box;align-items:center;gap:8px;padding:5px 14px 5px 16px;border-radius:20px;background:var(--cosmic-field);border:1px solid var(--cosmic-border);box-shadow:none;cursor:text;transition:border-color .2s ease}.AppSelect_md__jSkG8 .AppSelect_control__ApvD9{min-height:40px}.AppSelect_sm__xRFy2 .AppSelect_control__ApvD9{min-height:36px}.AppSelect_controlSingle__4ulmA{flex-wrap:nowrap;border-radius:9999px}.AppSelect_md__jSkG8 .AppSelect_controlSingle__4ulmA{height:40px}.AppSelect_sm__xRFy2 .AppSelect_controlSingle__4ulmA{height:36px}.AppSelect_control__ApvD9:hover{border-color:var(--cosmic-text-faint)}.AppSelect_wrap__9xFhN[data-open=true] .AppSelect_control__ApvD9{border-color:var(--cosmic-text)}.AppSelect_control__ApvD9.AppSelect_error__m8Es3,.AppSelect_control__ApvD9.AppSelect_error__m8Es3:hover{border-color:hsla(0,91%,71%,.65)}.AppSelect_wrap__9xFhN[data-open=true] .AppSelect_control__ApvD9.AppSelect_error__m8Es3{border-color:hsla(0,91%,71%,.9)}.AppSelect_control__ApvD9.AppSelect_disabled__IWfGY,.AppSelect_trigger__zCkkg.AppSelect_disabled__IWfGY{opacity:.6;cursor:default}.AppSelect_fieldsRow__Bia5_{flex:1 1;min-width:0;display:flex;flex-wrap:wrap;align-items:center;gap:7px}.AppSelect_chip__7rQMv{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 6px 0 10px;border-radius:6px;background:var(--cosmic-accent-a14);border:1px solid var(--cosmic-accent-a32);color:var(--cosmic-accent-soft);font-size:13px;font-weight:500;white-space:nowrap}.AppSelect_chipRemove__9igxv{display:flex;flex:none;align-items:center;justify-content:center;color:var(--cosmic-accent-soft);opacity:.7;cursor:pointer;padding:2px;border-radius:4px;background:none;border:none;transition:opacity .12s ease}.AppSelect_chipRemove__9igxv:hover{opacity:1}.AppSelect_input__UaGzk{flex:1 1;min-width:80px;height:26px;border:none;background:none;color:var(--cosmic-text);font-family:var(--font-sans),system-ui,sans-serif;font-size:14px;outline:none;padding:0}.AppSelect_controlSingle__4ulmA .AppSelect_input__UaGzk{height:100%;min-width:0}.AppSelect_input__UaGzk::placeholder{color:rgba(180,184,205,.45)}.AppSelect_caret__qo_Nq{display:flex;flex:none;align-self:center;color:var(--cosmic-text-muted);transition:transform .18s ease}.AppSelect_trigger__zCkkg[data-open=true] .AppSelect_caret__qo_Nq,.AppSelect_wrap__9xFhN[data-open=true] .AppSelect_caret__qo_Nq{transform:rotate(180deg)}.AppSelect_clearBtn__JQPaF{display:flex;flex:none;align-self:center;align-items:center;justify-content:center;padding:0;border:none;background:none;color:var(--cosmic-text-muted);cursor:pointer;transition:color .15s ease}.AppSelect_clearBtn__JQPaF:hover{color:var(--cosmic-accent-soft)}html[data-theme=light] .AppSelect_clearBtn__JQPaF{color:rgba(20,22,50,.5)}html[data-theme=light] .AppSelect_clearBtn__JQPaF:hover{color:var(--cosmic-accent-soft)}.AppSelect_menu__omJii{position:fixed;z-index:1200;display:flex;flex-direction:column;box-sizing:border-box;gap:2px;padding:6px;border-radius:10px;font-family:var(--font-sans),system-ui,sans-serif;background:var(--cosmic-surface-popover);color:var(--cosmic-text);border:1px solid var(--cosmic-accent-a16);box-shadow:0 20px 50px rgba(0,0,0,.5);max-height:260px;overflow-y:auto;transform-origin:top center;animation:AppSelect_appselect-menu-in__rKsTY .15s cubic-bezier(.4,0,.2,1)}@keyframes AppSelect_appselect-menu-in__rKsTY{0%{opacity:0;transform:translateY(-6px) scale(.98)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.AppSelect_menu__omJii{animation:none}}.AppSelect_option__MeOGR{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:10px;padding:9px 12px;border-radius:7px;font-size:14px;color:var(--cosmic-text-secondary);background:transparent;cursor:pointer;transition:background .12s ease}.AppSelect_option__MeOGR:not(.AppSelect_selected__OKAaS):hover{background:var(--cosmic-accent-a10)}.AppSelect_option__MeOGR.AppSelect_selected__OKAaS{color:var(--cosmic-accent-soft);background:var(--cosmic-accent-a08)}.AppSelect_option__MeOGR.AppSelect_create__z7p5h{color:var(--cosmic-text);background:var(--cosmic-accent-a06)}.AppSelect_optionMain__Ulm2s{display:flex;min-width:0;align-items:center;gap:9px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.AppSelect_optionText__0r7aq{display:flex;min-width:0;flex-direction:column;align-items:flex-start;gap:2px}.AppSelect_optionLabel__xGWg4{max-width:100%;overflow:hidden;text-overflow:ellipsis}.AppSelect_optionDescription__PWHhV{max-width:100%;font-size:12px;line-height:1.35;white-space:normal;color:var(--cosmic-text-muted)}.AppSelect_option__MeOGR.AppSelect_selected__OKAaS .AppSelect_optionDescription__PWHhV{color:var(--cosmic-text-muted)}.AppSelect_optionImage__VjdkC,.AppSelect_triggerImage__VmcYl{flex-shrink:0;border-radius:6px;object-fit:contain;background:var(--cosmic-fill-soft-2);border:1px solid var(--cosmic-border-soft)}.AppSelect_optionImage__VjdkC{width:40px;height:40px;padding:2px}.AppSelect_triggerImage__VmcYl{width:22px;height:22px;margin-right:8px}.AppSelect_optionPreview__Uh0B3{flex-shrink:0;max-width:50%;margin-left:auto;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:18px;line-height:22px;color:var(--cosmic-text)}.AppSelect_glyph__nSADY{display:flex;flex:none;color:var(--cosmic-accent-soft)}.AppSelect_empty__t_yzV{padding:10px 12px;font-size:13px;color:#6b6e85}html[data-theme=light] .AppSelect_caret__qo_Nq{color:rgba(20,22,50,.5)}html[data-theme=light] .AppSelect_input__UaGzk::placeholder{color:rgba(20,22,50,.42)}html[data-theme=light] .AppSelect_menu__omJii{background:var(--cosmic-surface);border-color:var(--cosmic-accent-a16);box-shadow:0 16px 40px rgba(20,22,50,.14)}html[data-theme=light] .AppSelect_empty__t_yzV{color:var(--cosmic-text-muted)}.AppCard_card__BJmtf{width:100%;border:1px solid var(--cosmic-border-soft);border-radius:14px;background:var(--cosmic-surface);overflow:hidden;font-family:var(--font-sans),system-ui,sans-serif;box-shadow:0 2px 10px rgba(0,0,0,.2);transition:all .2s ease}.AppCard_hover__uw_hl:hover{border-color:rgb(var(--cosmic-accent-rgb)/.35);box-shadow:0 20px 44px rgba(0,0,0,.4);transform:translateY(-3px)}.AppCard_media__2X2hI{height:150px;background:repeating-linear-gradient(45deg,#20232d,#20232d 8px,#1a1d26 0,#1a1d26 16px);border-bottom:1px solid hsla(0,0%,100%,.06);display:flex;align-items:center;justify-content:center;position:relative}.AppCard_mediaLabel__7OiJW{font-family:var(--font-mono),monospace;font-size:11px;color:#6b6e85;letter-spacing:.1em;text-transform:uppercase}.AppCard_mediaTag__n7evL{position:absolute;top:12px;left:12px}.AppCard_body__zaREg{padding:20px 22px;display:flex;flex-direction:column;gap:8px}.AppCard_head__8jIp1{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.AppCard_titleWrap__oJSzY{display:flex;flex-direction:column;gap:3px;min-width:0}.AppCard_title__hoRSB{font-size:16.5px;font-weight:600;color:var(--cosmic-text);letter-spacing:-.01em;line-height:1.3}.AppCard_subtitle___EaV2{font-size:13px;color:var(--cosmic-text-muted);font-family:var(--font-mono),monospace}.AppCard_text__4QJQ9{font-size:14px;color:var(--cosmic-text-dim);line-height:1.55;margin-top:2px}.AppCard_footer__R9Sbm{display:flex;align-items:center;gap:16px;margin-top:14px;padding-top:14px;border-top:1px solid hsla(0,0%,100%,.07);font-family:var(--font-mono),monospace;font-size:12px;color:var(--cosmic-text-muted)}.AppCard_metaVal__xpraN{color:#edecf4}html[data-theme=light] .AppCard_card__BJmtf{border-color:var(--cosmic-border-soft);background:var(--cosmic-surface);box-shadow:0 2px 10px rgba(20,22,50,.06)}html[data-theme=light] .AppCard_hover__uw_hl:hover{border-color:rgb(var(--cosmic-accent-rgb)/.35);box-shadow:0 20px 44px rgba(20,22,50,.16)}html[data-theme=light] .AppCard_media__2X2hI{background:repeating-linear-gradient(45deg,#f0eee8,#f0eee8 8px,#e7e4dc 0,#e7e4dc 16px);border-bottom-color:rgba(20,22,50,.08)}html[data-theme=light] .AppCard_mediaLabel__7OiJW{color:var(--cosmic-text-muted)}html[data-theme=light] .AppCard_footer__R9Sbm{border-top-color:rgba(20,22,50,.08);color:var(--cosmic-text-muted)}html[data-theme=light] .AppCard_metaVal__xpraN{color:var(--cosmic-text)}.UserAvatar_avatar__NfDGo{flex:none;overflow:hidden;display:flex;align-items:center;justify-content:center;font-weight:700;line-height:1}.UserAvatar_img__NbEhh{width:100%;height:100%;object-fit:cover}.AiSettingsForm_page__wwClF{display:flex;flex-direction:column;gap:16px;margin-top:8px}.AiSettingsForm_help__H0u9c{margin:0;color:var(--cosmic-text-secondary);font-size:13px;line-height:1.55}.AiSettingsForm_grid__aazId{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(380px,100%),1fr));grid-gap:16px;gap:16px;align-items:start}.AiSettingsForm_column__5R08S{display:flex;flex-direction:column;gap:16px}.AiSettingsForm_card__NZqiM{display:flex;flex-direction:column;gap:18px;padding:24px;border:1px solid var(--cosmic-border);border-radius:6px;background:var(--cosmic-surface-raised)}.AiSettingsForm_cardHead__Sf8wH{display:flex;align-items:center;justify-content:space-between;gap:8px}.AiSettingsForm_cardHead__Sf8wH h2{margin:0;color:var(--cosmic-text);font-size:18px;font-weight:600;letter-spacing:-.01em}.AiSettingsForm_field__gMGtg{display:flex;flex-direction:column;gap:6px}.AiSettingsForm_label__wS1ph{display:inline-flex;align-items:center;gap:6px;color:var(--cosmic-text);font-size:13px;font-weight:600}.AiSettingsForm_tipIcon__eOuSP{display:inline-flex;color:var(--cosmic-text-muted);cursor:help}.AiSettingsForm_tip__8QnEK{display:block;max-width:320px}.AiSettingsForm_extra__z1eHa{color:var(--cosmic-text-muted);font-size:12px;line-height:1.5}.AiSettingsForm_segmentedStack__YF4_F{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.AiSettingsForm_segmentedStack__YF4_F>:last-child{max-width:100%;height:auto;white-space:normal}.AiSettingsForm_section__HiDG8{display:flex;flex-direction:column;gap:10px}.AiSettingsForm_section__HiDG8+.AiSettingsForm_section__HiDG8{margin-top:8px}.AiSettingsForm_sectionTitle__3i08u{margin:0;color:var(--cosmic-text-muted);font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.AiSettingsForm_usedBy__DviQe{display:flex;flex-direction:column;gap:6px;margin-top:-8px;padding:10px 12px;border-radius:6px;background:var(--cosmic-surface);color:var(--cosmic-text-secondary);font-size:12px;line-height:1.5}.AiSettingsForm_usedByLabel__tqSEG{color:var(--cosmic-text-muted);font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.AiSettingsForm_usedBy__DviQe ul{margin:0;padding-left:16px}.AiSettingsForm_usedBy__DviQe li+li{margin-top:2px}.AiSettingsForm_usedBy__DviQe strong{color:var(--cosmic-text);font-weight:600}.AppTooltip_trigger__yDMCc{display:inline-flex;font-family:var(--font-sans),system-ui,sans-serif}.AppTooltip_tip__qrHSn{--tip-bg:#17181f;--tip-border:#26263a;position:fixed;z-index:1000;opacity:0;pointer-events:none;transition:opacity .16s ease,transform .16s ease}.AppTooltip_tip__qrHSn.AppTooltip_open__ymdrx{opacity:1}.AppTooltip_bubble__SXiA3{position:relative;display:block;width:max-content;max-width:280px;white-space:normal;text-align:left;color:#fafafa;font-size:13px;font-weight:500;padding:7px 12px;border-radius:10px;box-shadow:0 10px 30px rgba(0,0,0,.28);line-height:1.45}.AppTooltip_arrow__kjCt6,.AppTooltip_bubble__SXiA3{background:var(--tip-bg);border:1px solid var(--tip-border)}.AppTooltip_arrow__kjCt6{position:absolute;width:8px;height:8px;transform:rotate(45deg)}.AppTooltip_top__TaCfT{transform:translateY(4px)}.AppTooltip_top__TaCfT.AppTooltip_open__ymdrx{transform:translateY(0)}.AppTooltip_top__TaCfT .AppTooltip_arrow__kjCt6{bottom:-4px;left:50%;margin-left:-4px;border-left:none;border-top:none}.AppTooltip_bottom___v1k6{transform:translateY(-4px)}.AppTooltip_bottom___v1k6.AppTooltip_open__ymdrx{transform:translateY(0)}.AppTooltip_bottom___v1k6 .AppTooltip_arrow__kjCt6{top:-4px;left:50%;margin-left:-4px;border-right:none;border-bottom:none}.AppTooltip_left__Rll5I{transform:translateX(4px)}.AppTooltip_left__Rll5I.AppTooltip_open__ymdrx{transform:translateX(0)}.AppTooltip_left__Rll5I .AppTooltip_arrow__kjCt6{right:-4px;top:50%;margin-top:-4px;border-left:none;border-bottom:none}.AppTooltip_right__ZFDq2{transform:translateX(-4px)}.AppTooltip_right__ZFDq2.AppTooltip_open__ymdrx{transform:translateX(0)}.AppTooltip_right__ZFDq2 .AppTooltip_arrow__kjCt6{left:-4px;top:50%;margin-top:-4px;border-right:none;border-top:none}.GarmentColorsSettings_page__hJJqh{display:flex;flex:1 1;flex-direction:column;gap:16px;min-height:0;margin-top:8px}.GarmentColorsSettings_toolbar__Kqpht{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.GarmentColorsSettings_search__POPDn{width:288px}.GarmentColorsSettings_filter__sg4_p{width:176px}.GarmentColorsSettings_filterWide__m3uOq{width:260px}.GarmentColorsSettings_strong__VeFrS{color:var(--cosmic-text);font-weight:600}.GarmentColorsSettings_muted__F1fz_{color:var(--cosmic-text-secondary)}.GarmentColorsSettings_ellipsis__vgzXp{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.GarmentColorsSettings_hexCell__rHQNi{display:flex;align-items:center;gap:8px;width:200px}.GarmentColorsSettings_swatch__33YuD{flex-shrink:0;width:24px;height:24px;border:1px solid var(--cosmic-border-strong);border-radius:4px}.ListingTagsScreen_page__XTOop{display:flex;flex:1 1;flex-direction:column;gap:16px;min-height:0;margin-top:8px}.ListingTagsScreen_toolbar__MyNrM{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.ListingTagsScreen_search__t8nZK{width:288px}.ListingTagsScreen_name__83oni{color:var(--cosmic-text);font-weight:600}.ListingTagsScreen_muted__dNABl{color:var(--cosmic-text-muted);font-size:13px}.ListingTagsScreen_countLink__7Nryv,.ListingTagsScreen_countLink__7Nryv:visited{color:var(--cosmic-text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-decoration:none}.ListingTagsScreen_countLink__7Nryv:hover{color:var(--cosmic-accent-soft);text-decoration:underline}.ListingTagsScreen_actions__k_5da{display:inline-flex;gap:2px}.ListingTagsScreen_form__vDJsf{display:flex;flex-direction:column;gap:12px}.NeedUpdatesPanel_page__X3xwX{display:flex;flex:1 1;flex-direction:column;gap:16px;min-height:0;margin-top:8px}.NeedUpdatesPanel_toolbar__JGkj8{display:flex;align-items:center;gap:8px}.NeedUpdatesPanel_niche__pOLYc{color:var(--cosmic-text);font-weight:600}.NeedUpdatesPanel_request__emeps{overflow:hidden;color:var(--cosmic-text-secondary);text-overflow:ellipsis;white-space:nowrap}.NeedUpdatesPanel_count__ORRTw{color:var(--cosmic-text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.NeedUpdatesPanel_muted__V8uFr{color:var(--cosmic-text-muted);font-size:12px}.SupplierDetail_page__S9BBe{display:grid;grid-gap:18px;gap:18px}.SupplierDetail_header__NNpZ5{display:flex;align-items:center;justify-content:space-between;gap:16px}.SupplierDetail_headerText__5K2K7{display:flex;flex-direction:column;gap:2px}.SupplierDetail_title__Q6Ski{margin:0;color:var(--cosmic-text);font-size:22px;font-weight:600}.SupplierDetail_section__APTYC{display:grid;grid-gap:12px;gap:12px;padding:16px;border:1px solid var(--cosmic-border);border-radius:6px}.SupplierDetail_sectionHead__Nwgfc{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:12px}.SupplierDetail_sectionText__DqVil{display:flex;flex-direction:column;gap:2px}.SupplierDetail_heading__gGnHR{margin:0;color:var(--cosmic-text);font-size:15px;font-weight:600}.SupplierDetail_muted__VJYxz{color:var(--cosmic-text-muted);font-size:12px}.SupplierDetail_profile__a_2oi{display:grid;grid-gap:12px;gap:12px;max-width:420px}.SupplierDetail_inline__0iKQK{display:inline-flex;align-items:center;gap:8px}.SupplierDetail_link__N4rEC,.SupplierDetail_link__N4rEC:visited{color:var(--cosmic-accent-soft);font-size:13px;text-decoration:none}.SupplierDetail_link__N4rEC:hover{text-decoration:underline}.SupplierDetail_requirement__uPZZB{display:grid;grid-gap:14px;gap:14px}.SupplierDetail_note__6sVWn{margin:0;color:var(--cosmic-text-muted);font-size:13px;line-height:1.6}.SupplierDetail_source__qlcmC{display:flex;flex-direction:column;gap:4px}.SupplierDetail_sourceLabel__oU_Ks{color:var(--cosmic-text);font-size:13px;font-weight:600}.SupplierDetail_sourceValue__Gl8eG{margin:0;color:var(--cosmic-text-secondary);font:inherit;font-size:13px;line-height:1.6;white-space:pre-wrap;overflow-wrap:anywhere}.SupplierDetail_form___s_Hh{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:14px 12px;gap:14px 12px}.SupplierDetail_formWide__XQz9T{grid-column:1/-1}.SupplierDetail_json__iMOzv textarea{font-family:var(--font-mono);font-size:12px}.SuppliersSettings_page__qcyPZ{display:flex;flex:1 1;flex-direction:column;gap:16px;min-height:0;margin-top:8px}.SuppliersSettings_toolbar__y_CrW{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.SuppliersSettings_search__zkES3{width:288px}.SuppliersSettings_name__rKvV6{color:var(--cosmic-text);font-weight:600}.SuppliersSettings_count__4u06p{color:var(--cosmic-text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.SuppliersSettings_form__4ch_3{display:flex;flex-direction:column;gap:14px}.SuppliersSettings_field__3c5Nh{display:flex;flex-direction:column;gap:6px}.SuppliersSettings_fieldLabel__fslHn{color:var(--cosmic-text);font-size:13px;font-weight:600}.listing-detail-shared_row__0bwoE{display:flex;gap:16px}.listing-detail-shared_rail__VdbHB{display:flex;flex-direction:column;align-items:center;flex:none;width:16px}.listing-detail-shared_dot__Bxd4n{width:13px;height:13px;border-radius:50%;flex:none;margin-top:4px}.listing-detail-shared_railLine__ohp2w{flex:1 1;width:2px;background:var(--cosmic-border-soft);margin:6px 0}.listing-detail-shared_content__Le4qb{flex:1 1;padding-bottom:26px;min-width:0}.listing-detail-shared_stageHead__OcBTL{font-size:14.5px;color:var(--cosmic-text);margin-bottom:5px}.listing-detail-shared_stageName__Pnp3k{font-weight:600}.listing-detail-shared_attempt__3upbc{color:var(--cosmic-text-muted);font-size:13px}.listing-detail-shared_statusRow__Q5TE2{display:flex;align-items:center;gap:10px;font-size:12.5px}.listing-detail-shared_statusLabel__GVmL1{font-weight:500}.listing-detail-shared_meta__PtkJu{color:var(--cosmic-text-muted)}.listing-detail-shared_note__FlRie{display:flex;gap:10px;margin-top:12px;padding:12px 14px;border-radius:10px}.listing-detail-shared_noteIcon__cUshF{flex:none;width:16px;height:16px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;font-family:Georgia,serif;font-style:italic;margin-top:1px}.listing-detail-shared_noteText__7zhnz{font-size:13px;line-height:1.5;white-space:pre-wrap}.listing-detail-shared_railSpinner__TBWkg{display:flex;align-items:center;justify-content:center;flex:none;width:16px;margin-top:4px}.listing-detail-shared_contentFlush__Lojka{flex:1 1;min-width:0}.settings-form_page__7q4H_{display:flex;flex-direction:column;gap:16px;margin-top:8px}.settings-form_section__vlAEq{display:flex;flex-direction:column;gap:8px;padding:20px 24px;border:1px solid var(--cosmic-border);border-radius:6px;background:var(--cosmic-surface-raised)}.settings-form_title__kr9h1{margin:0;color:var(--cosmic-text);font-size:15px;font-weight:600}.settings-form_description__HgPip{max-width:760px;margin:4px 0 0;color:var(--cosmic-text-muted);font-size:13px;line-height:1.5}.settings-form_row__UzdNw{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:14px 0;border-top:1px solid var(--cosmic-border)}.settings-form_row__UzdNw:last-child{padding-bottom:4px}.settings-form_rowText__hhbpn{display:flex;flex-direction:column;gap:4px;min-width:0;max-width:640px}.settings-form_label__d6KS8{color:var(--cosmic-text);font-size:13px;font-weight:600}.settings-form_hint__OtHA7{color:var(--cosmic-text-muted);font-size:12px;line-height:1.5;text-wrap:pretty}.settings-form_control__IQ2Jc{flex:none}.settings-form_footer__kaS1z{display:flex;justify-content:flex-end;gap:8px;padding-top:8px}.settings-form_status__1aCyO{color:var(--cosmic-text-muted);font-size:13px}.settings-form_tagEditor__8aiHv{display:flex;flex-direction:column;gap:14px;padding-top:8px}.settings-form_tags__s8lHZ{display:flex;flex-wrap:wrap;gap:8px}.settings-form_tag__zrz7l{display:inline-flex;align-items:center;gap:8px;padding:6px 10px 6px 12px;border:1px solid var(--cosmic-border);border-radius:6px;background:var(--cosmic-fill-soft);color:var(--cosmic-text);font-size:13px}.settings-form_tagRemove___F0Vn{display:flex;padding:0;border:0;background:none;color:var(--cosmic-text-muted);cursor:pointer}.settings-form_tagRemove___F0Vn:hover{color:var(--cosmic-text)}.ApiAccessSettings_layout__jOCRO{display:flex;align-items:flex-start;margin-top:8px}.ApiAccessSettings_nav__GiQCu{position:-webkit-sticky;position:sticky;top:16px;flex-shrink:0;align-self:flex-start;width:260px;padding-right:16px}.ApiAccessSettings_navGroup__Ulkk_{display:flex;flex-direction:column;gap:2px;margin-bottom:14px}.ApiAccessSettings_navGroupTitle__xL4TE{margin-bottom:4px;padding:0 10px;color:var(--cosmic-text-muted);font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.ApiAccessSettings_navItem__d58Jo{display:flex;flex-direction:column;gap:2px;padding:6px 10px;border:0;border-radius:6px;background:transparent;color:var(--cosmic-text);font:inherit;text-align:left;cursor:pointer}.ApiAccessSettings_navItem__d58Jo:hover{background:var(--cosmic-fill-soft)}.ApiAccessSettings_navItem__d58Jo[data-active=true]{background:rgb(var(--cosmic-accent-rgb)/.1)}.ApiAccessSettings_navItemHead__b4De_{display:flex;align-items:center;gap:6px}.ApiAccessSettings_navSummary__kIaU4{font-size:13px}.ApiAccessSettings_navItem__d58Jo[data-active=true] .ApiAccessSettings_navSummary__kIaU4{font-weight:600}.ApiAccessSettings_navPath__Kx3gP{overflow:hidden;color:var(--cosmic-text-muted);font-family:var(--font-mono);font-size:11px;text-overflow:ellipsis;white-space:nowrap}.ApiAccessSettings_lock__kd7Yc{flex-shrink:0;color:var(--cosmic-text-muted)}.ApiAccessSettings_endpoints__P5AkG{flex:1 1;min-width:0;padding-left:20px;border-left:1px solid var(--cosmic-border)}.ApiAccessSettings_endpoint___Cd2b{display:flex;flex-direction:column;gap:16px;margin-bottom:32px;padding-bottom:32px;border-bottom:1px solid var(--cosmic-border);scroll-margin-top:16px}.ApiAccessSettings_endpoint___Cd2b:last-child{border-bottom:0}.ApiAccessSettings_endpointTitle__nT3Ts{display:flex;align-items:center;gap:8px;margin:0;color:var(--cosmic-text);font-size:18px;font-weight:600;letter-spacing:-.01em}.ApiAccessSettings_anchor__7zg3S{padding:0;border:0;background:none;color:var(--cosmic-accent-soft);font:inherit;font-weight:400;cursor:pointer}.ApiAccessSettings_facts__vroSh{display:grid;grid-template-columns:110px minmax(0,1fr);grid-gap:10px 16px;gap:10px 16px;margin:0;padding:16px 20px;border:1px solid var(--cosmic-border);border-radius:6px;background:var(--cosmic-surface-raised);font-size:13px}.ApiAccessSettings_facts__vroSh dt{color:var(--cosmic-text-muted)}.ApiAccessSettings_facts__vroSh dd{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-width:0;margin:0;color:var(--cosmic-text-secondary);line-height:1.55}.ApiAccessSettings_block__iP_U2{display:flex;flex-direction:column;gap:8px}.ApiAccessSettings_blockTitle__63bXz{margin:0;color:var(--cosmic-text);font-size:14px;font-weight:600}.ApiAccessSettings_note__fGVsK{margin:0;color:var(--cosmic-text-muted);font-size:13px;line-height:1.5}.ApiAccessSettings_wrap__FVdiX{overflow:visible;text-overflow:clip;white-space:normal}.Workspaces_page__oONJA{display:flex;flex:1 1;flex-direction:column;gap:16px;min-height:0;margin-top:8px}.Workspaces_toolbar__RcWGp{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.Workspaces_search__hV1XA{width:288px}.Workspaces_strong__vXYpy{overflow:hidden;color:var(--cosmic-text);font-weight:600;text-overflow:ellipsis;white-space:nowrap}.Workspaces_stack___MxfG{display:flex;flex-direction:column;gap:2px;min-width:0}.Workspaces_subline__vg_8V{color:var(--cosmic-text-muted);font-size:12px}.Workspaces_secondary__4m3Wt{color:var(--cosmic-text-secondary)}.Workspaces_dim__SxRN_{color:var(--cosmic-text-dim)}.Workspaces_ellipsis__2ZkHP{overflow:hidden;color:var(--cosmic-text-secondary);text-overflow:ellipsis;white-space:nowrap}.Workspaces_count___fcmT{color:var(--cosmic-text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Workspaces_rowActions__1FiNj{display:flex;justify-content:flex-end;gap:6px}.Workspaces_form__KIu7_{display:flex;flex-direction:column;gap:16px}.Workspaces_field__nwL7w{display:flex;flex-direction:column;gap:6px;min-width:0}.Workspaces_fieldLabel__HFz0E,.Workspaces_field__nwL7w label{color:var(--cosmic-text);font-size:13px;font-weight:600}.Workspaces_hint__hzfZn,.Workspaces_modalText__4Q_0C{margin:0;color:var(--cosmic-text-muted);font-size:13px;line-height:1.55}.Workspaces_danger__B9_mV{margin:0;color:var(--cosmic-danger);font-size:13px}.Workspaces_partnerRow___joCQ{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:8px;color:var(--cosmic-text);font-size:13px}.Workspaces_panel__VxTdu{display:flex;flex-direction:column;gap:16px;max-width:760px;padding:24px;border:1px solid var(--cosmic-border);border-radius:6px;background:var(--cosmic-surface-raised)}.Workspaces_buttonRow__Em_FH{display:flex;flex-wrap:wrap;gap:8px}.Workspaces_backfill__GGKF4{display:flex;flex-direction:column;gap:10px;padding:16px;border:1px solid var(--cosmic-border);border-radius:6px;background:var(--cosmic-surface)}.Workspaces_backfillRow__3nQnB{display:grid;grid-template-columns:1.5fr 70px 2fr;grid-gap:10px;gap:10px;color:var(--cosmic-text-secondary);font-size:12px}.TemplateColorsField_field__AhkXi{display:flex;flex-direction:column;gap:8px;min-width:0}.TemplateColorsField_head___P5A3{display:flex;align-items:baseline;gap:8px}.TemplateColorsField_label__0_0nO{font-size:12px;font-weight:600;color:var(--cosmic-text-secondary)}.TemplateColorsField_hint__DSEec{font-size:11px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--cosmic-text-muted)}.TemplateColorsField_chosen__7MG3v{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.TemplateColorsField_dot__3GYTx{display:block;flex:none;width:28px;height:28px;border-radius:50%;box-shadow:inset 0 0 0 1px var(--cosmic-border-strong)}.TemplateColorsField_edit__HFECw{display:flex;flex:none;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:1px dashed var(--cosmic-text-faint);border-radius:999px;background:transparent;color:var(--cosmic-text-dim);cursor:pointer;transition:border-color .15s ease,color .15s ease}.TemplateColorsField_edit__HFECw:hover:not(:disabled){border-color:var(--cosmic-text);color:var(--cosmic-text)}.TemplateColorsField_edit__HFECw:disabled{opacity:.5;cursor:not-allowed}.TemplateColorsField_body__L3h1n{display:flex;flex-direction:column;gap:16px}.TemplateColorsField_empty__BSA3h{margin:0;font-size:13px;color:var(--cosmic-text-muted)}.TemplateColorsField_grid__HIZwB{display:grid;grid-template-columns:repeat(auto-fill,minmax(8.5rem,1fr));grid-gap:8px;gap:8px;max-height:360px;overflow-y:auto}.TemplateColorsField_option__3Mduf{display:flex;align-items:center;gap:8px;width:100%;height:40px;padding:0 10px;border:1px solid var(--cosmic-border);border-radius:6px;background:var(--cosmic-surface);font-family:inherit;font-size:13px;font-weight:500;color:var(--cosmic-text);text-align:left;cursor:pointer;transition:border-color .15s ease,background-color .15s ease}.TemplateColorsField_option__3Mduf:hover:not(:disabled){border-color:var(--cosmic-text-faint)}.TemplateColorsField_option__3Mduf[aria-pressed=true]{border-color:var(--cosmic-text);background:var(--cosmic-fill-soft);font-weight:600}.TemplateColorsField_option__3Mduf:disabled{cursor:not-allowed}.TemplateColorsField_option__3Mduf svg{flex:none}.TemplateColorsField_optionDot__BdWzO{flex:none;width:18px;height:18px;border-radius:999px;box-shadow:inset 0 0 0 1px var(--cosmic-border-strong)}.TemplateColorsField_optionName__mdZEB{flex:1 1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.TemplateColorsField_footer__kqsgS{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%}.SuggestScreenResultView_stack__jYBMo{display:flex;flex-direction:column;gap:32px}.SuggestScreenResultView_card__OJvm7{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)}.SuggestScreenResultView_muted__ytvnc{color:var(--cosmic-text-muted);font-size:12px}.SuggestScreenResultView_link__oZhPL{color:var(--cosmic-accent-soft)}.SuggestScreenResultView_link__oZhPL:hover{text-decoration:underline}.SuggestScreenResultView_niche__GzywP{display:flex;flex-direction:column;gap:14px;padding:24px}.SuggestScreenResultView_eyebrow__D8LcM{color:var(--cosmic-text-muted);font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.SuggestScreenResultView_nicheRow__j8oyd{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.SuggestScreenResultView_nicheName__H1v2v{margin:0;color:var(--cosmic-text);font-family:var(--font-serif);font-size:28px;font-weight:500;letter-spacing:-.02em;line-height:1.15}.SuggestScreenResultView_section__jStZu{display:flex;flex-direction:column;gap:14px}.SuggestScreenResultView_sectionTitle__U3X4I{margin:0;color:var(--cosmic-text);font-size:18px;font-weight:600;letter-spacing:-.01em}.SuggestScreenResultView_list__amJ9a{display:flex;flex-direction:column;gap:12px}.SuggestScreenResultView_concept__Drp0l{display:flex;flex-wrap:wrap;align-items:stretch;min-width:0;overflow:hidden}.SuggestScreenResultView_aside__0ggl5{display:flex;flex:0 0 200px;flex-direction:column;align-self:flex-start;gap:10px;min-width:0;margin:16px 0 16px 16px}.SuggestScreenResultView_genInfo__PTWDl{display:flex;flex-direction:column;gap:2px;font-size:12px;line-height:1.5}.SuggestScreenResultView_genStatus__dPGU3{color:var(--cosmic-text);font-weight:500}.SuggestScreenResultView_genLinks__JYa89{display:flex;flex-wrap:wrap;gap:4px 12px;margin-top:4px}.SuggestScreenResultView_body__z5HZV{display:flex;flex:1 1 320px;flex-direction:column;gap:16px;min-width:0;padding:16px 20px}.SuggestScreenResultView_head__k6tdR{display:flex;flex-direction:column;gap:8px}.SuggestScreenResultView_conceptTitle__lT4Xp{margin:0;color:var(--cosmic-text);font-size:16px;font-weight:600;line-height:1.35}.SuggestScreenResultView_conceptTitleMuted__93n5H{color:var(--cosmic-text-muted);font-style:italic;font-weight:500}.SuggestScreenResultView_badges__uEGh1{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.SuggestScreenResultView_rows__yXt4h{display:flex;flex-direction:column;gap:12px}.SuggestScreenResultView_row__fDmhy{display:flex;flex-wrap:wrap;gap:2px 16px}.SuggestScreenResultView_rowLabel__9P39e{display:inline-flex;flex:0 0 132px;align-items:center;align-self:flex-start;gap:4px;color:var(--cosmic-text-muted);font-size:12px;line-height:1.55}.SuggestScreenResultView_rowValue__eEO8J{flex:1 1 240px;min-width:0}.SuggestScreenResultView_rowStrong__N3i2b{color:var(--cosmic-text);font-size:14px;font-weight:600;line-height:1.5}.SuggestScreenResultView_rowText__RTxq_{color:var(--cosmic-text-dim);font-size:13px;line-height:1.6;text-wrap:pretty}.SuggestScreenResultView_rowPlain__V9AwF{color:var(--cosmic-text);font-size:13px}.SuggestScreenResultView_tipIcon__FIfiO{display:inline-flex;color:var(--cosmic-text-faint);cursor:help}.SuggestScreenResultView_layoutTrigger__bE8bX{display:inline-flex;align-items:center;gap:4px;padding:0;border:0;background:transparent;color:var(--cosmic-text);font:inherit;font-size:13px;line-height:1.6;cursor:pointer}.SuggestScreenResultView_layoutTrigger__bE8bX svg{color:var(--cosmic-text-muted)}.SuggestScreenResultView_layoutName__movjm{border-bottom:1px dashed var(--cosmic-text-faint);line-height:1.3}.SuggestScreenResultView_layoutPreview__Y5FPG{display:flex;flex-direction:column;gap:8px}.SuggestScreenResultView_layoutPreview__Y5FPG img{display:block;width:100%;border:1px solid var(--cosmic-border);border-radius:6px;background:var(--cosmic-surface-sunken)}.SuggestScreenResultView_layoutEmpty__gZaCM{padding:24px 8px;border:1px dashed var(--cosmic-border-strong);border-radius:6px;color:var(--cosmic-text-muted);font-size:12px;text-align:center}.SuggestScreenResultView_layoutNote__qAKf1{color:var(--cosmic-text-muted);font-size:12px;line-height:1.5}.SuggestScreenResultView_slots__xrvBu{display:flex;flex-direction:column;gap:8px}.SuggestScreenResultView_slot__EJeCb{display:flex;gap:10px;padding:12px;border:1px solid;border-radius:6px}.SuggestScreenResultView_slotText__chrPe{--slot-ink:#60a5fa;border-color:rgba(59,130,246,.35);background:rgba(59,130,246,.06)}.SuggestScreenResultView_slotPhoto__GRg0T{--slot-ink:#a78bfa;border-color:rgba(139,92,246,.35);background:rgba(139,92,246,.06)}html[data-theme=light] .SuggestScreenResultView_slotText__chrPe{--slot-ink:#2563eb}html[data-theme=light] .SuggestScreenResultView_slotPhoto__GRg0T{--slot-ink:#7c3aed}.SuggestScreenResultView_slotTile__zS_Xt{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:28px;height:28px;border-radius:8px;background:color-mix(in srgb,var(--slot-ink) 16%,transparent);color:var(--slot-ink)}.SuggestScreenResultView_slotBody__T3qnU{display:flex;flex-direction:column;gap:2px;min-width:0;font-size:13px;line-height:1.5}.SuggestScreenResultView_slotRole__E4tZi{color:var(--cosmic-text);font-weight:600}.SuggestScreenResultView_slotHow__gVTor{color:var(--cosmic-text-dim)}.SuggestScreenResultView_slotExample__GlI_v{color:var(--cosmic-text-muted)}.SuggestScreenResultView_confidenceList__WENok{display:flex;flex-direction:column;gap:4px}.SuggestScreenResultView_confidence__FWAql{display:flex;align-items:flex-start;gap:8px;font-size:13px;line-height:1.5}.SuggestScreenResultView_confidence__FWAql .SuggestScreenResultView_muted__ytvnc{font-size:13px}.SuggestScreenResultView_confidenceLevel__iHYja{color:var(--cosmic-text);font-weight:500}.SuggestScreenResultView_dot__uWPg5{flex:none;width:7px;height:7px;margin-top:7px;border-radius:50%}.SuggestScreenResultView_dotStrong__ho74n{background:var(--cosmic-ok)}.SuggestScreenResultView_dotMedium__K6B_5{background:#f59e0b}.SuggestScreenResultView_dotNone__SimZW{background:var(--cosmic-danger)}.SuggestScreenResultView_footer__qp9k9{display:flex;flex-direction:column;gap:10px;margin-top:auto;padding-top:12px;border-top:1px solid var(--cosmic-border)}.SuggestScreenResultView_footerRow__yAnKW{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.SuggestScreenResultView_comments__jOPM7{display:flex;flex-direction:column;gap:8px}.SuggestScreenResultView_comment__NvWYT{padding:8px 10px;border:1px solid var(--cosmic-border);border-radius:6px;background:var(--cosmic-surface-sunken)}.SuggestScreenResultView_commentHead__ce4_4{display:flex;justify-content:space-between;gap:8px;margin-bottom:4px;font-size:12px}.SuggestScreenResultView_commentAuthor__jWKez{color:var(--cosmic-text);font-weight:600}.SuggestScreenResultView_commentBody__Bdg5C{color:var(--cosmic-text);font-size:13px;white-space:pre-wrap}.SuggestScreenResultView_post__nX4eJ{display:flex;flex-direction:column;gap:6px}.DesignGenerateScreen_layout__tVH3n{display:flex;flex-wrap:wrap;align-items:flex-start;gap:20px;margin-top:8px}.DesignGenerateScreen_main__3AQ_W{display:flex;flex:999 1 420px;flex-direction:column;gap:16px;min-width:min(420px,100%)}.DesignGenerateScreen_side__1h23H{display:flex;flex:1 1 449px;flex-direction:column;gap:16px;max-width:581px;min-width:min(422px,100%)}@media (max-width:1180px){.DesignGenerateScreen_side__1h23H{max-width:none;flex-basis:100%}}.DesignGenerateScreen_card__sXF7G{display:flex;flex-direction:column;gap:14px;padding:16px 20px;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)}.DesignGenerateScreen_cardHead__oKvHB{display:flex;align-items:center;justify-content:space-between;gap:12px}.DesignGenerateScreen_cardTitle__l6sXp{margin:0;color:var(--cosmic-text);font-size:16px;font-weight:600}.DesignGenerateScreen_cardSub__z4l0_{margin:2px 0 0;line-height:1.5}.DesignGenerateScreen_cardSub__z4l0_,.DesignGenerateScreen_muted__HW5Q0{color:var(--cosmic-text-muted);font-size:12px}.DesignGenerateScreen_field__6v3Jd{display:flex;flex-direction:column;gap:6px;min-width:0}.DesignGenerateScreen_compositionPicker__gm4bA{display:grid;grid-template-columns:minmax(0,1fr) 180px;grid-gap:14px;gap:14px;align-items:start}@media (max-width:560px){.DesignGenerateScreen_compositionPicker__gm4bA{grid-template-columns:minmax(0,1fr)}}.DesignGenerateScreen_compositionIllustration__L_am8{overflow:hidden;border:1px solid var(--cosmic-border);border-radius:4px;background:var(--cosmic-surface)}.DesignGenerateScreen_label__9Yq2R{color:var(--cosmic-text-muted);font-size:12px}.DesignGenerateScreen_hint__DL51m{color:var(--cosmic-text-muted);font-size:11px;line-height:1.5}.DesignGenerateScreen_strip__g6dq7{display:flex;gap:10px;overflow-x:auto;padding-bottom:2px}.DesignGenerateScreen_stripItem__Ck4Rz{display:flex;flex:0 0 96px;flex-direction:column;gap:4px}.DesignGenerateScreen_stripThumb__x4qFp{width:96px;height:96px;overflow:hidden;border:1px solid var(--cosmic-border);border-radius:6px}.DesignGenerateScreen_stripCaption__lnMjm{overflow:hidden;color:var(--cosmic-text-muted);font-size:11px;text-overflow:ellipsis;white-space:nowrap}.DesignGenerateScreen_baseGrid__SSPsc{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));grid-gap:10px;gap:10px}.DesignGenerateScreen_baseTile__0lGOy{display:flex;flex-direction:column;padding:0;overflow:hidden;border:1px solid var(--cosmic-border);border-radius:8px;background:var(--cosmic-surface-raised);color:var(--cosmic-text);font:inherit;text-align:left;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease}.DesignGenerateScreen_baseTile__0lGOy:hover{border-color:var(--cosmic-text-faint)}.DesignGenerateScreen_baseTileSelected__TdLbB,.DesignGenerateScreen_baseTileSelected__TdLbB:hover{border-color:var(--cosmic-accent);box-shadow:0 0 0 3px var(--cosmic-accent-a14)}.DesignGenerateScreen_baseThumb__C_4L6{aspect-ratio:1}.DesignGenerateScreen_baseCaption__QxQyI{overflow:hidden;padding:6px 8px;font-size:11px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.DesignGenerateScreen_baseSlots__x_Q_F{min-width:0;padding:0 8px 8px}.DesignGenerateScreen_changeRow__Mrn5G{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);grid-gap:14px;gap:14px}.DesignGenerateScreen_specs__Vf5c7{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:6px 12px;gap:6px 12px;margin:0;padding-top:12px;border-top:1px solid var(--cosmic-border);font-size:12px}.DesignGenerateScreen_specs__Vf5c7 dt{color:var(--cosmic-text-muted)}.DesignGenerateScreen_specs__Vf5c7 dd{margin:0;color:var(--cosmic-text);text-align:right}.DesignGenerateScreen_mono__mD9Ec{font-family:var(--font-mono),monospace}.DesignGenerateScreen_modelNote__E6q_W{display:block;color:var(--cosmic-text-muted);font-size:11px;line-height:1.4}.DesignGenerateScreen_canvas__eYzoJ{position:relative;display:flex;align-items:center;justify-content:center;aspect-ratio:1;overflow:hidden;border:1px solid var(--cosmic-border);border-radius:6px;background:var(--cosmic-surface)}.DesignGenerateScreen_canvasImage__ZfaYY{display:flex;width:100%;height:100%}.DesignGenerateScreen_idle__Y2FKv{display:flex;flex-direction:column;align-items:center;gap:8px;padding:24px;text-align:center}.DesignGenerateScreen_idleIcon__ftnrT{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-dim)}.DesignGenerateScreen_idleTitle__uBTJn{color:var(--cosmic-text);font-size:14px;font-weight:600}.DesignGenerateScreen_idleText__AhHiA{max-width:220px;color:var(--cosmic-text-muted);font-size:12px}.DesignGenerateScreen_loadingOverlay__TctQo{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;background:color-mix(in srgb,var(--cosmic-surface-raised) 60%,transparent);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}.DesignGenerateScreen_designTitle___ysGd{color:var(--cosmic-text);font-size:14px;font-weight:600}.DesignGenerateScreen_actions__yWNlT{display:flex;flex-wrap:wrap;gap:8px}.DesignGenerateScreen_promptSent__nAggo{padding-top:10px;border-top:1px solid var(--cosmic-border)}.DesignGenerateScreen_promptSent__nAggo>summary{color:var(--cosmic-text-dim);font-size:12px;cursor:pointer}.DesignGenerateScreen_promptBox__UZMPD{position:relative;margin-top:8px;border:1px solid var(--cosmic-border);border-radius:6px;background:var(--cosmic-field)}.DesignGenerateScreen_promptCopy__pq0PY{position:absolute;top:6px;right:6px}.DesignGenerateScreen_promptSent__nAggo pre{max-height:160px;overflow-y:auto;margin:0;padding:10px 40px 10px 12px;color:var(--cosmic-text-dim);font-family:var(--font-mono),monospace;font-size:11px;line-height:1.6;white-space:pre-wrap;-webkit-user-select:text;-moz-user-select:text;user-select:text}.PromptSectionsEditor_card__u5DJD{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)}.PromptSectionsEditor_head__jD_ZU{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 20px;border-bottom:1px solid var(--cosmic-border)}.PromptSectionsEditor_title__VLUR6{margin:0;color:var(--cosmic-text);font-size:16px;font-weight:600}.PromptSectionsEditor_sub__j_q3N{margin:2px 0 0;color:var(--cosmic-text-muted);font-size:12px}.PromptSectionsEditor_section__A2yd1{border-bottom:1px solid var(--cosmic-border)}.PromptSectionsEditor_section__A2yd1:last-child{border-bottom:0}.PromptSectionsEditor_row__r_y_W{display:grid;grid-template-columns:28px 120px minmax(0,1fr) 20px;align-items:center;grid-gap:12px;gap:12px;width:100%;padding:12px 20px;border:0;background:transparent;color:var(--cosmic-text);font:inherit;text-align:left;cursor:pointer}.PromptSectionsEditor_num__dSlsq,.PromptSectionsEditor_row__r_y_W:hover{background:var(--cosmic-fill-soft-2)}.PromptSectionsEditor_num__dSlsq{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:9999px;color:var(--cosmic-text-faint);font-size:11px;font-weight:700}.PromptSectionsEditor_numFilled__HeRFU{background:hsla(0,0%,98%,.1);color:var(--cosmic-text)}html[data-theme=light] .PromptSectionsEditor_numFilled__HeRFU{background:hsla(0,0%,4%,.1)}.PromptSectionsEditor_sectionTitle__MHe_Q{font-size:13px;font-weight:600}.PromptSectionsEditor_summary__HB8z5{overflow:hidden;color:var(--cosmic-text-muted);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.PromptSectionsEditor_chevron__SVH0X{color:var(--cosmic-text-faint)}.PromptSectionsEditor_body__ZpbWC{display:flex;flex-direction:column;gap:12px;padding:0 20px 16px calc(20px + 28px + 12px)}.PromptSectionsEditor_bullets__FZwmC{display:flex;flex-direction:column;gap:6px;margin:0;padding-left:18px;color:var(--cosmic-text-secondary);font-size:14px;line-height:1.6}.PromptSectionsEditor_empty__Fejxr{margin:0;color:var(--cosmic-text-muted);font-size:14px}.DesignResultBadges_badges__7HGpy{display:flex;flex-wrap:wrap;gap:6px}.DesignResultBadges_label__leU5H{opacity:.65;font-weight:500}.DesignResultBadges_details__FoGLf{display:flex;flex-direction:column;gap:8px}.DesignResultBadges_checks__mki8X{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}.DesignResultBadges_check__bhWdL{display:flex;align-items:flex-start;gap:6px}.DesignResultBadges_check__bhWdL svg{flex:none;margin-top:2px}.DesignResultBadges_pass__Kh51R{color:#4ade80}.DesignResultBadges_fail__gXkX0{color:#fb7185}.DesignResultBadges_uncertain__Y4uBC{color:#fbbf24}.DesignResultBadges_evidence__XGGiK{display:block;margin-top:2px;font-size:12px;font-weight:400;color:hsla(0,0%,98%,.6)}.DesignResultBadges_calls__24jy_{padding-top:8px;border-top:1px solid #26263a;font-size:12px;font-weight:400;color:hsla(0,0%,98%,.6)}