@import"https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@400;500;600;700&family=Inter:wght@400;500;600;700&family=JetBrains+Mono:wght@400;500;600&display=swap";._sidebar_qagse_1{flex-shrink:0;width:240px;align-self:stretch;min-height:0;height:100%;display:flex;flex-direction:column;background:color-mix(in srgb,var(--bg) 96%,var(--text) 2%);border-right:1px solid var(--stroke);transition:width .2s ease;z-index:50}._sidebarCollapsed_qagse_15{width:44px}._sidebarInner_qagse_19{display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden}._collapseRow_qagse_27{display:flex;align-items:center;justify-content:flex-end;padding:8px 6px;flex-shrink:0}._collapseBtn_qagse_35{display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:none;border-radius:8px;background:transparent;color:var(--muted);cursor:pointer;transition:background .15s ease,color .15s ease}._collapseBtn_qagse_35:hover{background:#ffffff0f;color:var(--text)}[data-theme=light] ._collapseBtn_qagse_35:hover{background:#0f172a0f}._scroll_qagse_59{flex:1;overflow-y:auto;overflow-x:hidden;padding:0 10px 16px;min-height:0}._sidebarCollapsed_qagse_15 ._scroll_qagse_59{padding:0 4px 12px}._section_qagse_71{margin-bottom:18px}._sectionLabel_qagse_75{font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin:0 0 8px 6px;opacity:.85}._sidebarCollapsed_qagse_15 ._sectionLabel_qagse_75{display:none}._navItem_qagse_89{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:8px;font-size:13px;font-weight:500;color:var(--muted);text-decoration:none;transition:background .15s ease,color .15s ease;margin-bottom:2px}._navItem_qagse_89:hover{background:#ffffff0d;color:var(--text)}[data-theme=light] ._navItem_qagse_89:hover{background:#0f172a0d}._navActive_qagse_112{background:color-mix(in srgb,var(--primary) 14%,transparent);color:var(--primary);font-weight:600}._icon_qagse_118{flex-shrink:0;display:flex;width:18px;height:18px;align-items:center;justify-content:center}._icon_qagse_118 svg{width:18px;height:18px}._label_qagse_132{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._sidebarCollapsed_qagse_15 ._label_qagse_132{display:none}._badge_qagse_144{flex-shrink:0;min-width:1.35em;padding:2px 6px;border-radius:999px;font-size:10px;font-weight:700;background:#ffffff14;color:var(--muted)}._sidebarCollapsed_qagse_15 ._badge_qagse_144{display:none}._navActive_qagse_112 ._badge_qagse_144{background:color-mix(in srgb,var(--primary) 28%,transparent);color:var(--primary)}._workspacePill_qagse_164{display:flex;align-items:center;gap:8px;margin:0 0 12px 4px;padding:8px 10px;border-radius:10px;background:#ffffff0a;border:1px solid var(--stroke);font-size:12px;color:var(--text)}._sidebarCollapsed_qagse_15 ._workspacePill_qagse_164{justify-content:center;padding:8px 4px}._workspaceDot_qagse_182{width:8px;height:8px;border-radius:50%;background:var(--primary);flex-shrink:0}._workspaceName_qagse_190{flex:1;min-width:0;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._sidebarCollapsed_qagse_15 ._workspaceName_qagse_190{display:none}._recentLabel_qagse_203{font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin:8px 0 8px 6px;opacity:.85}._recentList_qagse_213{display:flex;flex-direction:column;gap:6px}._recentCard_qagse_219{display:block;padding:8px 10px;border-radius:10px;background:#ffffff0a;border:1px solid var(--stroke);font-size:12px;line-height:1.4;color:var(--text);text-decoration:none;transition:border-color .15s ease,background .15s ease}._recentCard_qagse_219:hover{border-color:color-mix(in srgb,var(--primary) 35%,var(--stroke));background:color-mix(in srgb,var(--primary) 6%,transparent)}._sidebarCollapsed_qagse_15 ._recentList_qagse_213,._sidebarCollapsed_qagse_15 ._recentLabel_qagse_203{display:none}[data-theme=light] ._recentCard_qagse_219{background:#0f172a0a}._container_1nney_1{position:relative}._trigger_1nney_5{display:flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border-radius:7px;border:1px solid rgba(255,255,255,.14);background:#ffffff0f;color:var(--text);cursor:pointer;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);transition:all .2s ease}._trigger_1nney_5:hover{border-color:#ffffff47;background:#ffffff1a;transform:translateY(-1px)}[data-theme=light] ._trigger_1nney_5{border-color:#00000024;background:#ffffffb3}[data-theme=light] ._trigger_1nney_5:hover{border-color:#00000040;background:#ffffffe6}._dropdown_1nney_37{position:absolute;top:calc(100% + 8px);right:0;width:230px;background:var(--modal-surface);border:1px solid var(--modal-border);border-radius:9px;padding:6px;z-index:1000;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 12px 40px #0000004d,0 4px 12px #00000026;animation:_dropIn_1nney_1 .15s ease-out}@keyframes _dropIn_1nney_1{0%{opacity:0;transform:translateY(-6px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}._item_1nney_64{display:flex;align-items:center;gap:10px;width:100%;padding:9px 12px;border-radius:9px;border:none;background:transparent;color:var(--text);font-size:14px;text-decoration:none;cursor:pointer;transition:background .15s ease,color .15s ease;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;transform:none!important}._item_1nney_64:hover{background:#ffffff14;color:var(--text);transform:none!important;box-shadow:none;border-color:transparent}[data-theme=light] ._item_1nney_64:hover{background:#0000000f}._item_1nney_64 svg{opacity:.7;flex-shrink:0}._logoutItem_1nney_100{color:#ef4444d9;font-family:inherit}._logoutItem_1nney_100:hover{background:#ef44441a;color:#ef4444}._divider_1nney_110{height:1px;background:var(--stroke);margin:4px 6px}._themeToggleRow_1nney_117{display:flex;align-items:center;gap:8px;padding:8px 12px;color:var(--muted);font-size:13px}._themeLabel_1nney_126{font-size:13px;color:var(--muted)}._toggleSwitch_1nney_132{position:relative;width:38px;height:20px;padding:0;border-radius:999px;border:1px solid rgba(255,255,255,.2);background:#ffffff1a;cursor:pointer;flex-shrink:0;transition:background .25s ease,border-color .25s ease;-webkit-backdrop-filter:none;backdrop-filter:none;transform:none!important;box-shadow:none}._toggleSwitch_1nney_132:hover{border-color:#ffffff59;background:#ffffff26;transform:none!important;box-shadow:none}._toggleSwitchOn_1nney_155{background:var(--primary);border-color:var(--primary-strong)}._toggleSwitchOn_1nney_155:hover{background:var(--primary-strong);border-color:var(--primary-strong)}._toggleKnob_1nney_165{position:absolute;top:2px;left:2px;width:14px;height:14px;border-radius:50%;background:var(--text);transition:transform .25s cubic-bezier(.4,0,.2,1);display:block}._toggleSwitchOn_1nney_155 ._toggleKnob_1nney_165{transform:translate(18px);background:#fff}[data-theme=light] ._toggleSwitch_1nney_132{border-color:#0003;background:#00000014}._app_19wut_1{display:flex;flex:1;min-height:0;background:var(--bg);color:var(--text);position:relative}._shell_19wut_10{flex:1;min-width:0;min-height:0;display:flex;flex-direction:column;align-items:stretch}._demoBanner_19wut_19{flex-shrink:0;padding:8px 18px;font-size:.85rem;line-height:1.35;color:var(--text);background:#fbbf241a;border-bottom:1px solid rgba(251,191,36,.28)}._demoBannerLink_19wut_29{color:var(--primary);font-weight:600;text-decoration:underline}._headerWrap_19wut_35{position:sticky;top:0;z-index:100}._headerWrap_19wut_35:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:var(--header-bg);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);mask-image:linear-gradient(to bottom,black 0%,black 72%,transparent 100%);-webkit-mask-image:linear-gradient(to bottom,black 0%,black 72%,transparent 100%);pointer-events:none}._header_19wut_35{position:relative;z-index:1;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:10px 18px;background:transparent;border-bottom:none}._headerLeft_19wut_67{display:flex;align-items:center;gap:20px;flex-wrap:wrap;min-width:0}._logo_19wut_75{display:flex;align-items:center;gap:8px;text-decoration:none;color:var(--text);flex-shrink:0}._logoGlyph_19wut_84{flex-shrink:0;width:42px;height:42px;background-color:var(--primary);-webkit-mask-image:url(/brand-logo-mask.png);mask-image:url(/brand-logo-mask.png);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}._logoText_19wut_99{font-family:var(--font-display);font-size:.98rem;font-weight:600;letter-spacing:-.02em;display:inline-flex;align-items:baseline;gap:0}._logoWordMeta_19wut_109{color:var(--primary)}._logoWordPrompt_19wut_113{color:var(--text)}[data-theme=light] ._logoWordPrompt_19wut_113{color:#0f172a}._modeSwitch_19wut_121{display:inline-flex;align-items:center;padding:3px;border-radius:10px;background:#ffffff0d;border:1px solid var(--stroke);gap:2px}[data-theme=light] ._modeSwitch_19wut_121{background:#0f172a0a}._modeBtn_19wut_135{padding:7px 14px;border-radius:8px;font-size:13px;font-weight:600;color:var(--muted);text-decoration:none;white-space:nowrap;transition:background .15s ease,color .15s ease;border:none;background:transparent;cursor:pointer}._modeBtn_19wut_135:hover{color:var(--text)}._modeBtnActive_19wut_153{background:var(--primary);color:#fff;box-shadow:0 1px 2px #0000001f}._controls_19wut_159{display:flex;gap:12px;align-items:center;flex-shrink:0}._userBox_19wut_166{display:flex;align-items:center;gap:8px;padding:4px 6px 4px 4px;border-radius:8px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08)}[data-theme=light] ._userBox_19wut_166{background:#0f172a0a;border-color:#0f172a1a}._userAvatar_19wut_181{display:flex;align-items:center;justify-content:center;width:27px;height:27px;border-radius:8px;background:color-mix(in srgb,var(--primary) 18%,transparent);color:var(--primary)}._userAvatar_19wut_181 svg{width:15px;height:15px}._userName_19wut_197{font-weight:500;font-size:13px;color:var(--text)}._loginBtn_19wut_203{display:inline-flex;align-items:center;padding:8px 18px;border-radius:7px;border:1px solid rgba(255,255,255,.18);background:#ffffff0f;color:var(--text);font-size:14px;font-weight:500;text-decoration:none;transition:all .2s ease}[data-theme=light] ._loginBtn_19wut_203{border-color:var(--stroke);background:var(--panel)}._loginBtn_19wut_203:hover{border-color:var(--primary);background:color-mix(in srgb,var(--primary) 14%,transparent);color:var(--primary)}._main_19wut_228{flex:1;min-height:0;max-width:1600px;width:100%;margin:0 auto;padding:16px 20px 28px;font-size:14px;line-height:1.55;animation:_fadeIn_19wut_1 .4s ease-out;display:flex;flex-direction:column;align-items:stretch;overflow-x:hidden;overflow-y:auto}@keyframes _fadeIn_19wut_1{0%{opacity:0}to{opacity:1}}._publicShell_19wut_255{flex:1;min-height:0;background:var(--bg);color:var(--text);display:flex;flex-direction:column;overflow-y:auto}._publicHeader_19wut_265{position:relative;z-index:1;display:flex;justify-content:space-between;align-items:center;padding:14px 22px;background:transparent}._publicHeader_19wut_265:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--header-bg);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);mask-image:linear-gradient(to bottom,black 0%,black 75%,transparent 100%);-webkit-mask-image:linear-gradient(to bottom,black 0%,black 75%,transparent 100%);pointer-events:none}._publicMain_19wut_288{flex:1}@media (max-width: 720px){._logoText_19wut_99,._userName_19wut_197{display:none}._modeBtn_19wut_135{padding:7px 10px;font-size:12px}}._wrap_125gm_1{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:64px 24px;text-align:center;max-width:400px;margin:60px auto}._icon_125gm_13{width:64px;height:64px;border-radius:10px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);display:flex;align-items:center;justify-content:center;color:var(--muted)}._title_125gm_25{font-size:16px;font-weight:600;color:var(--text);margin:0}._text_125gm_32{font-size:14px;color:var(--muted);margin:0;line-height:1.5}._actions_125gm_39{display:flex;gap:10px;flex-wrap:wrap;justify-content:center;margin-top:8px}._primaryBtn_125gm_47{display:inline-flex;align-items:center;padding:10px 22px;border-radius:7px;background:var(--primary);color:#0f172a;font-weight:600;font-size:14px;text-decoration:none;transition:all .2s ease}._primaryBtn_125gm_47:hover{transform:translateY(-1px);color:#0f172a;box-shadow:0 4px 20px #6ee7b74d}._secondaryBtn_125gm_66{display:inline-flex;align-items:center;padding:10px 18px;border-radius:7px;border:1px solid rgba(255,255,255,.14);background:#ffffff0d;color:var(--text);font-size:14px;cursor:pointer;transition:all .2s ease;font-family:inherit}._secondaryBtn_125gm_66:hover{border-color:#ffffff40;background:#ffffff14}._authPage_10njh_3{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:24px}._container_10njh_12{display:flex;width:100%;max-width:1000px;min-height:600px;border-radius:12px;overflow:hidden;background:#ffffff08;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid rgba(255,255,255,.08);box-shadow:0 0 0 1px #ffffff0d,0 20px 50px -20px #00000073;animation:_cardAppear_10njh_1 .6s ease-out}@keyframes _cardAppear_10njh_1{0%{opacity:0;transform:translateY(20px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}._brandingSide_10njh_40{flex:1;padding:48px;display:flex;flex-direction:column;justify-content:center;background:color-mix(in srgb,var(--primary) 6%,transparent);border-right:1px solid rgba(255,255,255,.06);position:relative}._brandingSide_10njh_40:before{display:none}._brandingContent_10njh_55{position:relative;z-index:1}._logoWrapper_10njh_60{margin-bottom:24px}._logo_10njh_60{width:108px;height:108px;display:flex;align-items:center;justify-content:center;background:transparent}._brandLogoGlyph_10njh_73{width:100%;height:100%;max-width:84px;max-height:84px;background-color:var(--primary);-webkit-mask-image:url(/brand-logo-mask.png);mask-image:url(/brand-logo-mask.png);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;animation:_logoPulse_10njh_1 3s ease-in-out infinite}@keyframes _logoPulse_10njh_1{0%,to{filter:drop-shadow(0 0 10px color-mix(in srgb,var(--primary) 32%,transparent))}50%{filter:drop-shadow(0 0 20px color-mix(in srgb,var(--primary) 50%,transparent))}}._brandTitle_10njh_99{font-size:2.5rem;font-weight:700;margin:0 0 12px;font-family:var(--font-display);letter-spacing:-.03em;color:var(--text)}._brandSubtitle_10njh_108{font-size:1rem;line-height:1.6;color:var(--muted);margin:0 0 32px;max-width:320px}._features_10njh_116{display:flex;flex-direction:column;gap:16px}._feature_10njh_116{display:flex;align-items:center;gap:12px;color:var(--muted);font-size:.9rem;transition:color .2s}._feature_10njh_116:hover{color:var(--text)}._featureIcon_10njh_135{width:32px;height:32px;border-radius:8px;background:#ffffff0f;display:flex;align-items:center;justify-content:center;color:var(--primary)}._formSide_10njh_147{flex:1;padding:48px;display:flex;align-items:center;justify-content:center;background:#0003}._card_10njh_156{width:100%;max-width:360px}._cardHeader_10njh_161{margin-bottom:28px;text-align:center}._cardHeader_10njh_161 h2{font-size:1.5rem;font-weight:600;margin:0 0 8px;font-family:var(--font-display);letter-spacing:-.02em}._cardCaption_10njh_174{color:var(--muted);margin:0;font-size:.9rem}._tabs_10njh_181{display:flex;background:#ffffff0a;border-radius:8px;padding:4px;margin-bottom:24px;position:relative}._tab_10njh_181{flex:1;padding:10px 16px;border:none;background:transparent;color:var(--muted);font-size:.9rem;font-weight:500;cursor:pointer;transition:color .2s;position:relative;z-index:1}._tab_10njh_181:hover{color:var(--text);transform:none;box-shadow:none}._tabActive_10njh_210{color:var(--text)}._tabIndicator_10njh_214{position:absolute;top:4px;left:4px;width:calc(50% - 4px);height:calc(100% - 8px);background:#ffffff14;border-radius:8px;transition:transform .3s cubic-bezier(.4,0,.2,1)}._form_10njh_147{display:flex;flex-direction:column;gap:16px}._inputGroup_10njh_232{position:relative;display:flex;align-items:center;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:8px;transition:all .2s ease}._inputGroup_10njh_232:hover{border-color:#ffffff26;background:#ffffff0f}._inputGroup_10njh_232._focused_10njh_247{border-color:var(--primary);background:#ffffff0f;box-shadow:0 0 0 3px color-mix(in srgb,var(--primary) 16%,transparent)}._inputIcon_10njh_253{padding:0 0 0 14px;color:var(--muted);display:flex;align-items:center;transition:color .2s}._inputGroup_10njh_232._focused_10njh_247 ._inputIcon_10njh_253{color:var(--primary)}._inputGroup_10njh_232 input{flex:1;padding:14px;border:none;background:transparent;color:var(--text);font-size:.95rem;outline:none}._inputGroup_10njh_232 input::placeholder{color:var(--muted);opacity:.7}._slideIn_10njh_280{animation:_slideIn_10njh_280 .3s ease-out}@keyframes _slideIn_10njh_280{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}._errorMessage_10njh_296{display:flex;align-items:center;gap:8px;padding:12px 14px;background:#ef44441a;border:1px solid rgba(239,68,68,.2);border-radius:7px;color:#f87171;font-size:.875rem;animation:_shake_10njh_1 .4s ease-in-out}@keyframes _shake_10njh_1{0%,to{transform:translate(0)}25%{transform:translate(-4px)}75%{transform:translate(4px)}}._primaryButton_10njh_316{display:flex;align-items:center;justify-content:center;gap:8px;padding:14px 24px;border:none;border-radius:8px;background:var(--primary);color:#000;font-size:.95rem;font-weight:600;cursor:pointer;transition:all .2s ease;position:relative;overflow:hidden}._primaryButton_10njh_316:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 24px -8px var(--primary);filter:brightness(1.06)}._primaryButton_10njh_316:before{display:none}._primaryButton_10njh_316:disabled{opacity:.5;cursor:not-allowed;transform:none;box-shadow:none}._spinner_10njh_351{width:18px;height:18px;border:2px solid transparent;border-top-color:currentColor;border-radius:50%;animation:_spin_10njh_351 .8s linear infinite}@keyframes _spin_10njh_351{to{transform:rotate(360deg)}}._divider_10njh_365{display:flex;align-items:center;gap:16px;margin:8px 0}._divider_10njh_365:before,._divider_10njh_365:after{content:"";flex:1;height:1px;background:#ffffff1a}._divider_10njh_365 span{color:var(--muted);font-size:.8rem;text-transform:uppercase;letter-spacing:.05em}._secondaryButton_10njh_388{display:flex;align-items:center;justify-content:center;gap:10px;padding:14px 24px;border:1px solid rgba(255,255,255,.12);border-radius:8px;background:#ffffff0a;color:var(--text);font-size:.95rem;font-weight:500;cursor:pointer;transition:all .2s ease}._secondaryButton_10njh_388:hover{background:#ffffff14;border-color:#fff3;transform:translateY(-1px)}._secondaryButton_10njh_388 svg{color:var(--primary)}._githubButton_10njh_415{display:flex;align-items:center;justify-content:center;gap:10px;padding:14px 24px;border:1px solid rgba(255,255,255,.15);border-radius:8px;background:#24292f99;color:var(--text);font-size:.95rem;font-weight:500;text-decoration:none;cursor:pointer;transition:all .2s ease;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}._githubButton_10njh_415:hover{background:#24292fd9;border-color:#ffffff47;color:var(--text);transform:translateY(-1px)}@media (max-width: 768px){._container_10njh_12{flex-direction:column;max-width:440px;min-height:auto}._brandingSide_10njh_40{padding:32px;border-right:none;border-bottom:1px solid rgba(255,255,255,.06)}._brandTitle_10njh_99{font-size:1.8rem}._brandSubtitle_10njh_108{font-size:.9rem;margin-bottom:20px}._features_10njh_116{flex-direction:row;flex-wrap:wrap;gap:12px}._feature_10njh_116{font-size:.8rem}._featureIcon_10njh_135{width:28px;height:28px}._formSide_10njh_147{padding:32px}}@media (max-width: 480px){._authPage_10njh_3{padding:16px}._container_10njh_12{border-radius:11px}._brandingSide_10njh_40,._formSide_10njh_147{padding:24px}._features_10njh_116{display:none}}._landing_1njhv_1{min-height:calc(100vh - 64px);display:flex;align-items:center;justify-content:center;padding:48px 24px}._content_1njhv_9{position:relative;max-width:760px;width:100%;display:flex;flex-direction:column;align-items:center;gap:56px}._hero_1njhv_20{text-align:center;display:flex;flex-direction:column;align-items:center;gap:20px}._logoWrap_1njhv_28{display:flex;justify-content:center}._logoIcon_1njhv_33{width:108px;height:108px;display:flex;align-items:center;justify-content:center;background:transparent}._heroLogoGlyph_1njhv_42{width:84px;height:84px;background-color:var(--primary);-webkit-mask-image:url(/brand-logo-mask.png);mask-image:url(/brand-logo-mask.png);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;filter:drop-shadow(0 0 16px color-mix(in srgb,var(--primary) 40%,transparent))}._title_1njhv_57{font-size:2.8rem;font-weight:700;letter-spacing:-.03em;font-family:var(--font-display, inherit);color:var(--text);margin:0}._subtitle_1njhv_66{font-size:1.05rem;color:var(--muted);line-height:1.6;max-width:480px;margin:0}._actions_1njhv_74{display:flex;gap:12px;flex-wrap:wrap;justify-content:center;margin-top:8px}._primaryBtn_1njhv_82{display:inline-flex;align-items:center;padding:12px 28px;border-radius:8px;background:var(--primary);color:#0f172a;font-weight:600;font-size:15px;text-decoration:none;transition:all .25s ease;border:none;box-shadow:0 4px 20px color-mix(in srgb,var(--primary) 35%,transparent)}._primaryBtn_1njhv_82:hover{transform:translateY(-2px);box-shadow:0 8px 30px color-mix(in srgb,var(--primary) 45%,transparent);filter:brightness(1.06);color:#0f172a}._secondaryBtn_1njhv_104{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;border-radius:8px;border:1px solid rgba(255,255,255,.14);background:#ffffff0d;color:var(--text);font-size:15px;font-weight:500;cursor:pointer;transition:all .25s ease;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}._secondaryBtn_1njhv_104:hover{border-color:#ffffff47;background:#ffffff17;transform:translateY(-2px)}._features_1njhv_127{display:grid;grid-template-columns:repeat(2,1fr);gap:14px;width:100%}._featureCard_1njhv_134{display:flex;align-items:flex-start;gap:14px;padding:18px 20px;border-radius:9px;background:var(--panel);border:1px solid var(--stroke);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:border-color .2s ease,background .2s ease}._featureCard_1njhv_134:hover{border-color:#ffffff26;background:var(--panel-strong)}._featureIcon_1njhv_151{width:36px;height:36px;border-radius:9px;background:color-mix(in srgb,var(--primary) 14%,transparent);display:flex;align-items:center;justify-content:center;color:var(--primary);flex-shrink:0}._featureTitle_1njhv_163{font-size:14px;font-weight:600;color:var(--text);margin-bottom:4px}._featureDesc_1njhv_170{font-size:13px;color:var(--muted);line-height:1.5}@media (max-width: 600px){._title_1njhv_57{font-size:2rem}._features_1njhv_127{grid-template-columns:1fr}._actions_1njhv_74{flex-direction:column;align-items:stretch}._primaryBtn_1njhv_82,._secondaryBtn_1njhv_104{justify-content:center}}._dropdownPanel_17dx3_2{max-width:min(360px,calc(100vw - 16px));max-height:min(320px,calc(100vh - 24px));overflow-y:auto;overflow-x:hidden;background:var(--modal-surface);border:1px solid var(--modal-border);border-radius:9px;padding:6px;box-shadow:0 12px 40px #00000059,0 4px 12px #0000001f;animation:_menuIn_17dx3_1 .12s ease-out}@keyframes _menuIn_17dx3_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._menuItem_17dx3_26{display:block;width:100%;text-align:left;padding:9px 12px;margin:0;border:none!important;border-radius:7px;background:transparent!important;color:var(--text);font-size:13px;font-family:inherit;cursor:pointer;text-decoration:none;transition:background .15s ease;box-shadow:none!important;transform:none!important;line-height:1.35}._menuItem_17dx3_26:hover{background:#ffffff14}[data-theme=light] ._menuItem_17dx3_26:hover{background:#0000000f}._menuItemActive_17dx3_54{background:#ffffff0f;font-weight:600}._menuDivider_17dx3_59{height:1px;background:var(--stroke);margin:6px 8px}._menuAddLink_17dx3_65{color:var(--primary);font-weight:500}._prose_3tpv9_1{font-family:var(--font);font-size:14px;line-height:1.6;color:var(--text);word-break:break-word}._prose_3tpv9_1 h1,._prose_3tpv9_1 h2,._prose_3tpv9_1 h3,._prose_3tpv9_1 h4{margin:1.1em 0 .45em;font-family:var(--font);font-weight:600;line-height:1.3;color:var(--text)}._prose_3tpv9_1 h1{font-size:1.25rem}._prose_3tpv9_1 h2{font-size:1.1rem}._prose_3tpv9_1 h3{font-size:1rem}._prose_3tpv9_1 p{margin:0 0 .75em}._prose_3tpv9_1 ul,._prose_3tpv9_1 ol{margin:0 0 .75em;padding-left:1.35em}._prose_3tpv9_1 li{margin-bottom:.35em}._prose_3tpv9_1 blockquote{margin:.75em 0;padding:8px 12px;border-left:3px solid var(--primary);background:#ffffff0a;border-radius:0 6px 6px 0}._prose_3tpv9_1 a{color:var(--primary)}._prose_3tpv9_1 code{font-family:var(--font-mono);font-size:.9em;padding:2px 6px;border-radius:4px;background:#00000038;border:1px solid rgba(255,255,255,.08)}._prose_3tpv9_1 pre{font-family:var(--font-mono);font-size:13px;line-height:1.45;margin:.75em 0;padding:12px 14px;border-radius:8px;background:#00000047;border:1px solid rgba(255,255,255,.08);overflow-x:auto}._prose_3tpv9_1 pre code{padding:0;background:none;border:none;font-size:inherit}._prose_3tpv9_1 table{width:100%;border-collapse:collapse;margin:.75em 0;font-size:13px}._prose_3tpv9_1 th,._prose_3tpv9_1 td{border:1px solid var(--stroke);padding:8px 10px;text-align:left}._prose_3tpv9_1 hr{border:none;border-top:1px solid var(--stroke);margin:1em 0}[data-theme=light] ._prose_3tpv9_1 code{background:#0f172a0f;border-color:#0f172a1a}[data-theme=light] ._prose_3tpv9_1 pre{background:#0f172a0d}._wrap_1j88n_1{position:relative;min-width:0;display:inline-flex;max-width:100%}._trigger_1j88n_8{display:inline-flex;align-items:center;justify-content:space-between;gap:6px;margin:0;font-family:inherit;cursor:pointer;text-align:left;border:none!important;box-shadow:none!important;transform:none!important;transition:color .15s ease,background .15s ease}._trigger_1j88n_8:disabled{opacity:.5;cursor:not-allowed}._triggerLabel_1j88n_28{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}._chevron_1j88n_35{flex-shrink:0;opacity:.65}._triggerComposer_1j88n_41{max-width:min(220px,44vw);padding:4px 4px 4px 0;border-radius:0;background:transparent!important;color:var(--muted);font-size:12px;font-weight:500}._triggerComposer_1j88n_41:hover:not(:disabled){color:var(--text)}._triggerToolbar_1j88n_56{padding:10px 14px;min-height:42px;border-radius:8px!important;border:1px solid rgba(255,255,255,.12)!important;background:#ffffff0a!important;color:var(--text);font-size:.95rem;flex:1 1 160px}[data-theme=light] ._triggerToolbar_1j88n_56{border-color:#0f172a1f!important;background:#ffffffe6!important}._triggerToolbar_1j88n_56:hover:not(:disabled){border-color:#ffffff38!important}._triggerField_1j88n_77{width:100%;box-sizing:border-box;padding:10px 12px;border-radius:7px!important;border:1px solid rgba(255,255,255,.12)!important;background:var(--select-surface)!important;color:var(--text);font-size:.95rem}[data-theme=light] ._triggerField_1j88n_77{border-color:#0f172a1f!important}._triggerField_1j88n_77:hover:not(:disabled){border-color:#fff3!important}._wrap_1pon1_1{position:relative;flex-shrink:0}._trigger_1pon1_6{display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border-radius:7px;border:1px solid transparent;background:#ffffff0a;color:var(--muted);cursor:pointer;transition:border-color .15s ease,color .15s ease,background .15s ease;box-shadow:none!important;transform:none!important}._trigger_1pon1_6:hover{border-color:#ffffff14;color:var(--primary);background:#ffffff0f}[data-theme=light] ._trigger_1pon1_6:hover{border-color:#0f172a1a}._banner_1v1ux_1{flex-shrink:0;margin-bottom:14px;padding:12px 14px;border-radius:10px;border:1px solid rgba(56,189,248,.28);background:#38bdf812}._inner_1v1ux_10{max-width:920px}._title_1v1ux_14{margin:0 0 8px;font-size:.92rem;font-weight:700;color:var(--text)}._lead_1v1ux_21{margin:0 0 10px;font-size:.84rem;line-height:1.5;color:var(--muted)}._list_1v1ux_28{margin:0 0 10px;padding-left:1.15rem;font-size:.86rem;line-height:1.55;color:var(--muted)}._list_1v1ux_28 li{margin-bottom:6px}._list_1v1ux_28 strong{color:var(--text)}._list_1v1ux_28 a{color:var(--primary);text-decoration:none}._list_1v1ux_28 a:hover{text-decoration:underline}._actions_1v1ux_53{display:flex;align-items:center;gap:14px;flex-wrap:wrap}._btn_1v1ux_60{padding:6px 12px;font-size:.82rem;font-weight:600;border-radius:7px;border:1px solid var(--stroke);background:#ffffff0f;color:var(--text);cursor:pointer;font-family:inherit}._btn_1v1ux_60:hover{border-color:#38bdf873}._link_1v1ux_76{font-size:.82rem;font-weight:600;color:var(--primary);text-decoration:none}._link_1v1ux_76:hover{text-decoration:underline}._iconBtn_1o0it_1{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:1px solid var(--stroke);border-radius:var(--radius-sm, 5px);background:#ffffff0d;color:var(--muted);cursor:pointer;transition:color .15s ease,background .15s ease,border-color .15s ease;flex-shrink:0}._iconBtn_1o0it_1:hover{color:var(--text);background:#ffffff17;border-color:#ffffff2e}._iconBtn_1o0it_1._danger_1o0it_23{color:#f87171;border-color:#ef444473;background:#ef444414}._iconBtn_1o0it_1._danger_1o0it_23:hover{color:#fecaca;border-color:#ef44448c;background:#ef444426}[data-theme=light] ._iconBtn_1o0it_1._danger_1o0it_23{color:#b91c1c;background:#ef444414}[data-theme=light] ._iconBtn_1o0it_1._danger_1o0it_23:hover{color:#991b1b}._iconBtn_1o0it_1._gemini_1o0it_44{color:#60a5fa;border-color:#60a5fa59;background:#60a5fa14}._iconBtn_1o0it_1._gemini_1o0it_44:hover{color:#93c5fd;border-color:#60a5fa8c;background:#60a5fa26}[data-theme=light] ._iconBtn_1o0it_1._gemini_1o0it_44{color:#2563eb;background:#2563eb0f}[data-theme=light] ._iconBtn_1o0it_1._gemini_1o0it_44:hover{color:#1d4ed8}._wrap_1ifl4_1{position:relative;display:inline-flex;flex-shrink:0}._trigger_1ifl4_7{display:inline-flex;align-items:center;gap:4px;min-height:32px;padding:0 8px 0 6px;border:1px solid var(--stroke);border-radius:var(--radius-sm, 5px);background:#ffffff0d;color:var(--muted);cursor:pointer;font-size:12px;font-weight:600;font-family:inherit;transition:color .15s ease,background .15s ease,border-color .15s ease}._trigger_1ifl4_7:hover:not(:disabled){color:var(--text);background:#ffffff17;border-color:#38bdf859}._trigger_1ifl4_7:disabled{opacity:.45;cursor:not-allowed}._triggerIcon_1ifl4_35{display:inline-flex;color:#60a5fa}._triggerLabel_1ifl4_40{max-width:72px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._triggerChev_1ifl4_47{font-size:10px;opacity:.85}._menuHint_1ifl4_52{padding:6px 10px 8px;font-size:11px;line-height:1.35;color:var(--muted);border-bottom:1px solid var(--stroke);margin-bottom:4px}._menuRow_1ifl4_61{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%}._menuBadge_1ifl4_69{font-size:10px;font-weight:500;color:var(--muted);white-space:nowrap}._stylePickerPanel_qlekj_1{max-width:min(440px,calc(100vw - 16px));max-height:min(520px,calc(100vh - 24px));padding:0;overflow:hidden;display:flex;flex-direction:column;background:var(--modal-surface, #1e1e24);border:1px solid var(--modal-border, rgba(255, 255, 255, .12));box-shadow:0 16px 48px #00000073,0 4px 14px #00000040}._head_qlekj_15{flex-shrink:0;padding:12px 14px 10px;border-bottom:1px solid rgba(255,255,255,.06)}._title_qlekj_21{margin:0 0 8px;font-size:.95rem;font-weight:700}._filterRow_qlekj_27{display:inline-flex;gap:4px;padding:3px;border-radius:9px;background:#00000040;border:1px solid var(--stroke, rgba(255, 255, 255, .08));margin-bottom:8px}._filterTab_qlekj_37{padding:5px 12px;border:none;border-radius:7px;font-size:.78rem;font-weight:600;color:var(--muted);background:transparent;cursor:pointer;font-family:inherit;transition:background .15s,color .15s}._filterTab_qlekj_37:hover{color:var(--text)}._filterTabActive_qlekj_54{background:#ffffff14;color:var(--text);box-shadow:inset 0 0 0 1px #ffffff0f}._sub_qlekj_60{margin:0;font-size:.72rem;color:var(--muted, #9ca3af);line-height:1.35}._scroll_qlekj_67{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;padding:10px 12px 14px}._emptyFavorites_qlekj_75{margin:0;padding:16px 8px;font-size:.82rem;color:var(--muted);text-align:center;line-height:1.45}._grid_qlekj_84{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}._tileWrap_qlekj_90{position:relative;border-radius:10px;border:1px solid var(--stroke, rgba(255, 255, 255, .1));overflow:hidden;transition:border-color .15s,box-shadow .15s;background:#00000059}._tileWrap_qlekj_90:hover{border-color:#38bdf866}._tileWrapOn_qlekj_103{border-color:var(--primary, #38bdf8);box-shadow:inset 0 0 0 2px #38bdf873}._tileMain_qlekj_108{display:block;width:100%;padding:0;margin:0;border:none;background:none;cursor:pointer;font:inherit;color:inherit;text-align:left}._tileMain_qlekj_108:focus-visible{outline:2px solid rgba(56,189,248,.55);outline-offset:2px;border-radius:8px}._tilePreview_qlekj_127{position:relative;width:100%;aspect-ratio:1;overflow:hidden}._tileBg_qlekj_134{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}._tileScrim_qlekj_143{position:absolute;left:0;right:0;bottom:0;height:52%;background:linear-gradient(to top,rgba(0,0,0,.82) 0%,rgba(0,0,0,.35) 55%,transparent 100%);pointer-events:none}._tileName_qlekj_153{position:absolute;left:0;right:0;bottom:0;padding:8px 30px 8px 8px;font-size:.68rem;font-weight:700;line-height:1.2;color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.9);pointer-events:none;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._starBtn_qlekj_171{position:absolute;top:4px;right:4px;z-index:2;width:28px;height:28px;padding:0;display:flex;align-items:center;justify-content:center;border:none;border-radius:8px;font-size:1rem;line-height:1;cursor:pointer;color:#ffffffd9;background:#00000073;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);transition:background .15s,color .15s,transform .12s}._starBtn_qlekj_171:hover{background:#000000a6;color:#fde047;transform:scale(1.06)}._starBtnOn_qlekj_199{color:#facc15}._starBtn_qlekj_171:focus-visible{outline:2px solid rgba(56,189,248,.8);outline-offset:1px}._overlay_15emp_1{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;background:#00000073;display:flex;align-items:center;justify-content:center;padding:1rem}._modal_15emp_12{width:min(480px,100%);max-height:min(88vh,680px);overflow:auto;background:var(--modal-surface, var(--panel-strong));border:1px solid var(--border-subtle);border-radius:10px;padding:1rem 1.1rem;box-shadow:0 12px 40px #00000059;color:var(--text)}._title_15emp_24{margin:0 0 .35rem;font-size:1.05rem;font-weight:600}._lead_15emp_30{margin:0 0 .85rem;font-size:.8rem;opacity:.8;line-height:1.4}._rowTight_15emp_37{display:grid;grid-template-columns:1fr minmax(120px,.4fr);gap:.6rem;margin-bottom:.65rem}._fieldCompact_15emp_44{display:flex;flex-direction:column;gap:.28rem;margin-bottom:.65rem;font-size:.82rem}._optional_15emp_52{font-weight:400;opacity:.65;font-size:.78rem}._fieldCompact_15emp_44 input,._fieldCompact_15emp_44 select,._promptArea_15emp_60{font:inherit;padding:.4rem .5rem;border-radius:8px;border:1px solid var(--border-subtle);background:var(--surface-2, var(--panel));color:var(--text)}._promptArea_15emp_60{resize:vertical;min-height:120px}._imageBlock_15emp_74{margin-bottom:.65rem}._imageLabel_15emp_78{display:block;font-size:.82rem;margin-bottom:.35rem}._imageDrop_15emp_84{position:relative;border:1px dashed var(--border-subtle, #555);border-radius:8px;padding:.6rem;min-height:72px}._fileInput_15emp_92{font-size:.8rem;width:100%}._imagePreview_15emp_97{max-width:100%;max-height:120px;object-fit:contain;border-radius:6px;margin-bottom:.4rem;display:block}._imageHint_15emp_106{margin:.4rem 0 0;font-size:.72rem;opacity:.75;line-height:1.35}._error_15emp_113{color:var(--danger, #f87171);font-size:.82rem;margin:0 0 .5rem}._actions_15emp_119{display:flex;justify-content:flex-end;gap:.5rem;margin-top:.35rem}@media (max-width: 480px){._rowTight_15emp_37{grid-template-columns:1fr}}._optionChecks_n85pv_2{display:flex;flex-direction:column;gap:4px;margin:6px 0 8px}._scrollable_n85pv_9{max-height:min(220px,40vh);overflow-y:auto;padding-right:4px}._gridWrap_n85pv_16{display:grid;grid-template-columns:repeat(auto-fill,minmax(132px,1fr));gap:4px 8px;max-height:min(168px,34vh);overflow-y:auto;margin:4px 0 0;padding:6px 8px 8px 0;align-content:start}._optionCheck_n85pv_2{display:flex;align-items:center;gap:6px;cursor:pointer;padding:4px 6px;border-radius:4px;border:none;background:#ffffff0a;font-size:.86rem;line-height:1.25}._optionCheck_n85pv_2 input[type=checkbox]{width:auto;min-width:.9rem;margin:0;flex-shrink:0}._optionCheck_n85pv_2>span{flex:1;min-width:0;overflow-wrap:anywhere}[data-theme=light] ._optionCheck_n85pv_2{background:#0f172a0a}._composer_dv2tn_3{border-radius:16px;border:1px solid var(--stroke);background:#0000002e;display:flex;flex-direction:column;overflow:hidden;min-height:0}[data-theme=light] ._composer_dv2tn_3{background:#0f172a0b;border-color:#0f172a1a}._composerTextarea_dv2tn_18{width:100%;box-sizing:border-box;border:none;border-radius:0;background:transparent;color:var(--text);font-family:inherit;font-size:15px;line-height:1.55;padding:16px 18px 14px;display:block;resize:none;overflow-y:hidden;min-height:0}._composerTextarea_dv2tn_18::placeholder{color:var(--muted);opacity:.88}._composerTextarea_dv2tn_18:focus{outline:none}._composerFooter_dv2tn_44{display:flex;flex-direction:column;gap:0;padding:10px 12px;border-top:1px solid var(--stroke);background:#00000014}[data-theme=light] ._composerFooter_dv2tn_44{background:#0f172a07}._composerFooterRow_dv2tn_57{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;width:100%}._composerFooterMeta_dv2tn_65{margin-top:8px;padding-top:6px;border-top:1px solid rgba(255,255,255,.04)}[data-theme=light] ._composerFooterMeta_dv2tn_65{border-top-color:#0f172a0f}._composerFooterStart_dv2tn_75{display:flex;align-items:center;gap:8px;flex-wrap:wrap;flex-shrink:0}._composerFooterMid_dv2tn_83{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;flex:1 1 120px;justify-content:flex-start;min-width:0}._composerFooterEnd_dv2tn_93{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-left:auto}@media (max-width: 720px){._composerFooterEnd_dv2tn_93{margin-left:0;width:100%;justify-content:flex-end}}._composerIconBtn_dv2tn_109{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:7px;border:1px solid transparent;background:#ffffff0a;color:var(--muted);text-decoration:none;font-size:1.1rem;font-weight:500;line-height:1;flex-shrink:0;transition:border-color .15s ease,color .15s ease,background .15s ease}._composerIconBtn_dv2tn_109:hover{border-color:#ffffff14;color:var(--primary);background:#ffffff0f}._composerSelect_dv2tn_133{padding:4px 22px 4px 0;border-radius:0;border:none;border-bottom:1px solid transparent;background:transparent;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23888' d='M3 4.5 6 7.5 9 4.5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 2px center;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:var(--muted);font-size:12px;font-weight:500;max-width:min(200px,40vw);cursor:pointer;min-width:72px}._composerSelect_dv2tn_133:hover{color:var(--text)}._composerSelect_dv2tn_133:focus{outline:none;border-bottom-color:#ffffff1f;color:var(--text)}._composerSelect_dv2tn_133 option{color:var(--text);background:var(--select-surface)}._metaMuted_dv2tn_166{font-size:12px;color:var(--muted);line-height:1.3}._composerGhostBtn_dv2tn_172{padding:4px 8px;border-radius:6px;border:none;background:transparent;color:var(--muted);font-size:12px;font-weight:500;font-family:inherit;cursor:pointer;transition:color .15s ease,background .15s ease}._composerGhostBtn_dv2tn_172:hover{color:var(--text);background:#ffffff0a}._composerLinkBtn_dv2tn_190{padding:4px 8px;border:none;border-radius:6px;background:transparent;color:var(--muted);font-size:12px;font-weight:500;font-family:inherit;cursor:pointer;transition:color .15s ease,background .15s ease;white-space:nowrap}._composerLinkBtn_dv2tn_190:hover{color:var(--text);background:#ffffff0a}._composerPrimary_dv2tn_209{padding:8px 18px;border-radius:8px;border:none;font-size:14px;font-weight:600;cursor:pointer;color:#041016;background:var(--primary);box-shadow:none;transition:opacity .12s ease,filter .12s ease}._composerPrimary_dv2tn_209:hover:not(:disabled){filter:brightness(1.06)}._composerPrimary_dv2tn_209:disabled{opacity:.5;cursor:not-allowed}._composerSend_dv2tn_232{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;padding:0;border:none;border-radius:10px;font-size:1.15rem;line-height:1;font-weight:700;cursor:pointer;color:#041016;background:var(--primary);flex-shrink:0;transition:filter .12s ease,opacity .12s ease}._composerSend_dv2tn_232:hover:not(:disabled){filter:brightness(1.07)}._composerSend_dv2tn_232:disabled{opacity:.45;cursor:not-allowed}._composerSendSpinner_dv2tn_260{width:17px;height:17px;border:2px solid rgba(4,16,22,.25);border-top-color:#041016;border-radius:50%;animation:_composerSpin_dv2tn_1 .7s linear infinite}@keyframes _composerSpin_dv2tn_1{to{transform:rotate(360deg)}}._composerSecondary_dv2tn_275{padding:8px 14px;border-radius:8px;border:1px solid var(--stroke);background:#ffffff0a;color:var(--text);font-size:13px;font-weight:500;cursor:pointer;transition:border-color .15s ease,background .15s ease}._composerSecondary_dv2tn_275:hover{border-color:#6ee7b740}._composerInset_dv2tn_291{padding:10px 14px 12px;border-top:1px solid rgba(255,255,255,.04);background:transparent}[data-theme=light] ._composerInset_dv2tn_291{border-top-color:#0f172a0f;background:transparent}._modeToggleBar_1brlw_1{display:flex;align-items:center;gap:14px;margin-bottom:16px;flex-wrap:wrap;flex-shrink:0}._modeToggleLabel_1brlw_10{font-size:.85rem;font-weight:600;color:var(--text-muted)}._modeToggleSeg_1brlw_16{display:inline-flex;border-radius:10px;border:1px solid var(--stroke);overflow:hidden;background:#0000001f}._modeToggleBtn_1brlw_24{padding:8px 16px;font-size:.875rem;font-weight:600;border:none;background:transparent;color:var(--text-muted);cursor:pointer;transition:background .15s ease,color .15s ease}._modeToggleBtn_1brlw_24:hover{color:var(--text);background:#ffffff0a}._modeToggleBtnActive_1brlw_40{color:var(--text);background:#38bdf82e;box-shadow:inset 0 0 0 1px #38bdf859}._homeFlexFill_1brlw_46{flex:1;min-height:0;display:flex;flex-direction:column}._splitRootFill_1brlw_53{flex:1;min-height:0;overflow:hidden}._splitPaneAgentChat_1brlw_59,._splitPaneAgentRight_1brlw_66{display:flex;flex-direction:column;min-height:0;overflow:hidden}._agentChatColumn_1brlw_73{display:flex;flex-direction:column;flex:1;min-height:0;gap:10px}._agentChatBody_1brlw_81{position:relative;flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}._agentChatComposerHost_1brlw_90{flex-shrink:0;min-height:0}._suggestedActionsBar_1brlw_95{padding:6px 8px 8px;border-bottom:1px solid var(--stroke);background:color-mix(in srgb,var(--panel) 94%,var(--primary) 6%)}._suggestedActionsBarInner_1brlw_101{display:flex;flex-wrap:wrap;align-items:center;gap:6px}._suggestedActionChip_1brlw_108{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;border-radius:999px;border:1px solid var(--stroke);background:var(--panel);color:var(--text);font-size:.78rem;font-weight:500;cursor:pointer;transition:background .12s ease,border-color .12s ease}._suggestedActionChip_1brlw_108:hover{border-color:color-mix(in srgb,var(--primary) 55%,var(--stroke));background:color-mix(in srgb,var(--panel) 88%,var(--primary) 12%)}._suggestedActionEmoji_1brlw_128{font-size:.95rem;line-height:1}._suggestedActionsMore_1brlw_133{padding:4px 8px;border:none;background:transparent;color:var(--text-muted);font-size:.75rem;font-weight:600;cursor:pointer;text-decoration:underline;text-underline-offset:2px}._suggestedActionsMore_1brlw_133:hover{color:var(--text)}._editPreviewWrap_1brlw_149{padding:10px 12px;border-radius:var(--radius-md, 10px);border:1px solid color-mix(in srgb,var(--primary) 35%,var(--stroke));background:color-mix(in srgb,var(--panel) 92%,var(--primary) 8%);max-width:100%}._editPreviewHead_1brlw_157{display:flex;flex-direction:column;gap:4px;margin-bottom:8px}._editPreviewTitle_1brlw_164{font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted)}._editPreviewInstr_1brlw_172{font-size:.82rem;color:var(--text);line-height:1.35}._editPreviewDiff_1brlw_178{list-style:none;margin:0 0 10px;padding:0;max-height:220px;overflow:auto;font-family:ui-monospace,monospace;font-size:.75rem;line-height:1.4;border-radius:8px;border:1px solid var(--stroke);background:#0003}._editPreviewDiff_1brlw_178 li{margin:0;padding:2px 8px;white-space:pre-wrap;word-break:break-word}._editPreviewIns_1brlw_172{background:#22c55e1f;border-left:3px solid rgba(34,197,94,.65)}._editPreviewDel_1brlw_204{background:#ef44441a;border-left:3px solid rgba(239,68,68,.55);text-decoration:line-through;opacity:.9}._editPreviewEq_1brlw_211{opacity:.55}._editPreviewMono_1brlw_215{margin:0 0 10px;padding:8px;max-height:180px;overflow:auto;font-size:.75rem;line-height:1.35;border-radius:8px;border:1px solid var(--stroke);background:#0003;white-space:pre-wrap;word-break:break-word}._editPreviewActions_1brlw_229{display:flex;flex-wrap:wrap;gap:8px}._editPreviewApply_1brlw_235{padding:6px 12px;border-radius:8px;border:none;font-size:.82rem;font-weight:600;cursor:pointer;background:color-mix(in srgb,var(--primary) 88%,transparent);color:var(--text)}._editPreviewApply_1brlw_235:hover:not(:disabled){filter:brightness(1.06)}._editPreviewApply_1brlw_235:disabled{opacity:.5;cursor:not-allowed}._editPreviewCancel_1brlw_255{padding:6px 10px;border-radius:8px;border:1px solid var(--stroke);background:transparent;font-size:.82rem;cursor:pointer;color:var(--text-muted)}._editPreviewCancel_1brlw_255:hover:not(:disabled){color:var(--text);border-color:var(--text-muted)}._skillDoneBar_1brlw_270{margin-top:8px}._skillSandboxOpenBtn_1brlw_274{padding:5px 12px;border-radius:8px;border:1px solid var(--stroke);background:color-mix(in srgb,var(--panel) 90%,var(--primary) 10%);font-size:.78rem;font-weight:600;cursor:pointer;color:var(--text)}._skillSandboxOpenBtn_1brlw_274:hover:not(:disabled){border-color:color-mix(in srgb,var(--primary) 40%,var(--stroke))}._skillSandboxOpenBtn_1brlw_274:disabled{opacity:.45;cursor:not-allowed}._skillTestAccordion_1brlw_294{margin-top:10px;border-radius:8px;border:1px solid var(--stroke);background:#00000026;padding:0 8px 8px}._skillTestSummary_1brlw_302{cursor:pointer;font-size:.78rem;font-weight:600;padding:6px 4px;list-style:none}._skillTestRunning_1brlw_310{font-weight:400;color:var(--text-muted)}._skillTestBody_1brlw_315{padding:0 4px 4px}._skillTestList_1brlw_319{margin:0 0 8px;padding-left:1.1rem;font-size:.78rem}._skillTestUser_1brlw_325{margin-bottom:2px}._skillTestExpect_1brlw_329{color:var(--text-muted);margin-bottom:4px}._skillTestExpect_1brlw_329 code{font-size:.72rem}._skillTestPass_1brlw_338{color:#4ade80;font-weight:600;font-size:.72rem}._skillTestFail_1brlw_344{color:#f87171;font-weight:600;font-size:.72rem}._skillTestRunAll_1brlw_350{padding:5px 10px;border-radius:8px;border:1px solid var(--stroke);background:var(--panel);font-size:.76rem;font-weight:600;cursor:pointer}._skillTestRunAll_1brlw_350:disabled{opacity:.45;cursor:not-allowed}._skillSandboxBackdrop_1brlw_365{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10050;background:#0000008c;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;padding:16px}._skillSandboxModal_1brlw_378{width:min(520px,100%);max-height:min(86vh,640px);display:flex;flex-direction:column;background:var(--modal-surface, var(--panel));border:1px solid var(--modal-border, var(--stroke));border-radius:var(--radius-lg, 12px);box-shadow:0 12px 40px #00000059;position:relative;isolation:isolate;min-height:0}._skillSandboxHead_1brlw_392{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;border-bottom:1px solid var(--stroke)}._skillSandboxTitle_1brlw_400{margin:0;font-size:1rem}._skillSandboxClose_1brlw_405{border:none;background:transparent;font-size:1.4rem;line-height:1;cursor:pointer;color:var(--text-muted)}._skillSandboxClose_1brlw_405:disabled{opacity:.4}._skillSandboxHint_1brlw_418{margin:0;padding:8px 12px;font-size:.75rem;color:var(--text-muted);border-bottom:1px solid var(--stroke)}._skillSandboxLog_1brlw_426{flex:1;min-height:160px;max-height:360px;overflow:auto;padding:8px 12px;display:flex;flex-direction:column;gap:8px;background:color-mix(in srgb,var(--panel) 92%,transparent)}._skillSandboxEmpty_1brlw_438{margin:0;font-size:.8rem;color:var(--text-muted)}._skillSandboxRowUser_1brlw_444,._skillSandboxRowAsst_1brlw_445{padding:6px 8px;border-radius:8px;font-size:.82rem}._skillSandboxRowUser_1brlw_444{align-self:flex-end;background:color-mix(in srgb,var(--primary) 22%,transparent);max-width:95%}._skillSandboxRowAsst_1brlw_445{align-self:flex-start;background:#0003;max-width:95%}._techPickerBar_1brlw_463{display:flex;align-items:center;gap:8px;flex-wrap:wrap}._techPickerTrigger_1brlw_470{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600}._techPickerTriggerCount_1brlw_478{display:inline-flex;align-items:center;justify-content:center;min-width:1.25rem;padding:1px 6px;border-radius:999px;font-size:10px;font-weight:700;background:color-mix(in srgb,var(--primary) 22%,transparent);color:var(--primary)}._techMenuSearch_1brlw_491{display:block;width:calc(100% - 8px);margin:4px 4px 8px;padding:8px 10px;font-size:12px;border-radius:7px;border:1px solid var(--stroke);background:var(--select-surface);color:var(--text);box-sizing:border-box}._techMenuCheck_1brlw_504{display:inline-block;width:1.1em;font-weight:700;opacity:.9}._advancedSkillBodyTop_1brlw_511{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;width:100%}._skillInsertFromLibBtn_1brlw_520{flex-shrink:0;padding:4px 10px;font-size:11px;font-weight:600;border-radius:7px;border:1px solid var(--stroke);background:#ffffff0f;color:var(--text);cursor:pointer}[data-theme=light] ._skillInsertFromLibBtn_1brlw_520{background:#0f172a0d}._skillInsertFromLibBtn_1brlw_520:hover{border-color:var(--primary);color:var(--primary)}._skillSandboxComposer_1brlw_541{display:flex;gap:8px;padding:8px 12px 12px;border-top:1px solid var(--stroke);align-items:flex-end}._skillSandboxTextarea_1brlw_549{flex:1;min-height:44px}._skillSandboxSend_1brlw_554{flex-shrink:0;padding:8px 12px;border-radius:8px;border:none;font-weight:600;cursor:pointer;background:color-mix(in srgb,var(--primary) 85%,transparent);color:var(--text)}._skillSandboxSend_1brlw_554:disabled{opacity:.45;cursor:not-allowed}._agentComposerWithWizard_1brlw_571{display:flex;flex-direction:column;gap:0;border-radius:var(--radius-lg, 12px);border:1px solid var(--stroke);background:var(--panel);overflow:hidden}._agentComposerShellMerged_1brlw_581{border:none!important;border-radius:0!important;background:transparent!important}._agentWizardInComposer_1brlw_587{flex-shrink:0;padding:0;border-bottom:1px solid var(--stroke);background:color-mix(in srgb,var(--panel) 96%,var(--primary) 4%)}._agentWizardInComposer_1brlw_587 ._questionBox_1brlw_594{margin-top:0;padding:5px 7px 4px;gap:4px}._agentWizardSummary_1brlw_600{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:6px;min-height:0;padding:3px 8px 3px 6px;font-size:.7rem;font-weight:600;line-height:1.2;color:var(--text);-webkit-user-select:none;user-select:none}._agentWizardSummary_1brlw_600::-webkit-details-marker{display:none}._agentWizardSummary_1brlw_600:before{content:"▸";font-size:8px;color:var(--muted);flex-shrink:0;transition:transform .15s ease;margin-right:1px}._agentWizardDetails_1brlw_629[open]>._agentWizardSummary_1brlw_600{border-bottom:1px solid var(--stroke)}._agentWizardDetails_1brlw_629[open]>._agentWizardSummary_1brlw_600:before{transform:rotate(90deg)}._agentWizardSummaryMeta_1brlw_637{font-size:.62rem;font-weight:600;color:var(--muted);white-space:nowrap}._agentWizardDetailsBody_1brlw_644{padding:0}._agentWizardDetailsBody_1brlw_644 ._questionBoxCompact_1brlw_649{padding:5px 7px 4px;gap:4px}._agentWizardDetailsBody_1brlw_644 ._questionItemCompact_1brlw_654{padding:3px 5px;font-size:.78rem}._agentWizardDetailsBody_1brlw_644 ._questionItemCompact_1brlw_654 input[placeholder]{font-size:.74rem;padding:4px 6px}._agentWizardDetailsBody_1brlw_644 ._wizardQuestionBlockAgent_1brlw_664 ._questionItemCompact_1brlw_654 strong{font-size:.78rem;margin-bottom:3px;line-height:1.28}._agentWizardDetailsBody_1brlw_644 ._wizardProgressWrapTight_1brlw_670{margin-bottom:2px}._agentWizardDetailsBody_1brlw_644 ._wizardProgressWrap_1brlw_670{gap:5px}._agentWizardDetailsBody_1brlw_644 ._wizardProgressBar_1brlw_678{height:2px}._agentWizardDetailsBody_1brlw_644 ._wizardProgressWrapTight_1brlw_670 ._questionCarouselMeta_1brlw_682{font-size:.62rem}._agentWizardDetailsBody_1brlw_644 ._wizardToolbar_1brlw_686{min-height:26px;gap:4px}._agentWizardDetailsBody_1brlw_644 ._wizIconBtn_1brlw_691{width:26px;height:26px;border-radius:6px}._agentWizardDetailsBody_1brlw_644 ._wizToolbarLeadSpacer_1brlw_697{width:26px;height:26px}._agentWizardDetailsBody_1brlw_644 ._wizTextBtn_1brlw_702{padding:3px 7px;font-size:.65rem}._agentWizardDetailsBody_1brlw_644 ._wizCreateBtn_1brlw_707{padding:4px 9px;font-size:.68rem;border-radius:6px}._agentWizardDetailsBody_1brlw_644 ._wizardFooterCompact_1brlw_713{margin-top:2px;padding-top:3px}._wizardAgentMerged_1brlw_718{display:flex;flex-direction:column;max-height:none;overflow:visible;gap:6px}._wizardQuestionBlockAgent_1brlw_664{overflow:visible;flex:0 1 auto;min-height:0}._wizardQuestionBlockAgent_1brlw_664 ._questionItemCompact_1brlw_654 strong{display:block;font-size:.86rem;font-weight:600;line-height:1.38;margin-bottom:6px}._agentWizardInComposer_1brlw_587 ._wizardFooterCompact_1brlw_713{margin-top:4px;padding-top:6px}._wizardProgressWrapTight_1brlw_670{margin-bottom:0}._wizardProgressWrapTight_1brlw_670 ._questionCarouselMeta_1brlw_682{margin:0;font-size:.72rem}._agentChatHeader_1brlw_754{display:flex;flex-direction:column;align-items:stretch;gap:6px;flex-shrink:0;padding-bottom:2px}._agentChatHeaderTop_1brlw_763{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;width:100%}._agentHeaderLeft_1brlw_771{display:flex;flex-direction:column;gap:4px;flex:1;min-width:0}._agentChatHeader_1brlw_754 h2{margin:0;font-size:1rem}._agentTaskTitleRow_1brlw_784{display:flex;align-items:center;flex-wrap:wrap;gap:8px}._expertLevelSelectWrap_1brlw_791{flex-shrink:0;max-width:9.5rem}._expertLevelSelectWrap_1brlw_791 button{font-size:.72rem!important;padding:4px 8px!important;min-height:28px}._studioCostHint_1brlw_802{font-size:.68rem;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:12rem}._taskTextEvalStrip_1brlw_811{margin-bottom:0!important;margin-top:0;padding-top:2px}._taskTitleWithSwitch_1brlw_817{display:flex;align-items:center;gap:8px}._creationModeFlip_1brlw_823{position:relative;z-index:1;width:28px;height:28px;padding:0;border-radius:6px;border:1px solid var(--stroke);background:#ffffff08;color:var(--muted);font-size:13px;line-height:1;cursor:pointer;flex-shrink:0}._creationModeFlip_1brlw_823:hover{color:var(--text);border-color:#38bdf866}._targetTriggerIconOnly_1brlw_844{max-width:36px!important;min-width:32px!important;padding:4px!important;justify-content:center}._techModeMicro_1brlw_851{width:26px;height:26px;padding:0;border-radius:5px;border:1px solid var(--stroke);background:#ffffff0a;color:var(--muted);font-size:11px;font-weight:800;cursor:pointer;flex-shrink:0;line-height:1}._techModeMicro_1brlw_851[aria-pressed=true]{border-color:#38bdf873;color:var(--primary)}._questionCarousel_1brlw_682{display:flex;flex-direction:column}._questionCarouselMeta_1brlw_682{font-size:.8rem;color:var(--muted);margin:0 0 6px}._questionCarouselNav_1brlw_882{display:flex;gap:10px;justify-content:space-between;flex-wrap:wrap;margin:8px 0 4px}._agentThinking_1brlw_890{align-self:flex-start;display:inline-flex;align-items:center;gap:10px;padding:2px 0 10px;max-width:100%;color:var(--muted)}._agentThinkingDots_1brlw_900{display:grid;grid-template-columns:3px 3px;grid-template-rows:repeat(3,3px);gap:2px 3px;flex-shrink:0;opacity:.5;color:inherit}._agentThinkingDot_1brlw_900{width:3px;height:3px;border-radius:50%;background:currentColor;animation:_agentThinkingDotPulse_1brlw_1 1.35s ease-in-out infinite}._agentThinkingDot_1brlw_900:nth-child(1){animation-delay:0s}._agentThinkingDot_1brlw_900:nth-child(2){animation-delay:.1s}._agentThinkingDot_1brlw_900:nth-child(3){animation-delay:.2s}._agentThinkingDot_1brlw_900:nth-child(4){animation-delay:.05s}._agentThinkingDot_1brlw_900:nth-child(5){animation-delay:.15s}._agentThinkingDot_1brlw_900:nth-child(6){animation-delay:.25s}@keyframes _agentThinkingDotPulse_1brlw_1{0%,to{opacity:.2;transform:scale(.92)}50%{opacity:.95;transform:scale(1)}}._agentThinkingText_1brlw_949{font-size:.8125rem;font-weight:400;line-height:1.35;color:var(--muted);opacity:.88;letter-spacing:.01em}._agentNewChatBtn_1brlw_958{padding:6px 12px;font-size:.8rem;font-weight:600;border-radius:8px;border:1px solid var(--stroke);background:#ffffff0a;color:var(--text);cursor:pointer}._agentNewChatBtn_1brlw_958:hover{border-color:#38bdf873}._agentChatScroll_1brlw_973{flex:1;min-height:0;overflow-x:hidden;overflow-y:auto;display:flex;flex-direction:column;gap:10px;padding:4px 4px 12px;-webkit-overflow-scrolling:touch}._wizardOverlay_1brlw_985{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;display:flex;align-items:flex-start;justify-content:center;padding:max(8px,env(safe-area-inset-top)) 12px max(12px,env(safe-area-inset-bottom));overflow-y:auto;-webkit-overflow-scrolling:touch;background:#00000073;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);animation:_fadeInOverlay_1brlw_1 .2s ease}@keyframes _fadeInOverlay_1brlw_1{0%{opacity:0}to{opacity:1}}[data-theme=light] ._wizardOverlay_1brlw_985{background:#fff9}._wizardOverlay_1brlw_985 ._questionBox_1brlw_594{max-width:400px;width:100%;margin:0;flex-shrink:0;border-radius:12px;box-shadow:0 8px 32px #00000040;border:1px solid rgba(255,255,255,.08)}._wizardShellCompact_1brlw_1020{display:flex;flex-direction:column;max-height:min(520px,calc(100dvh - 32px));max-height:min(520px,calc(100vh - 32px));overflow:hidden}._wizardScrollBody_1brlw_1028{flex:1;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch}._wizardFooter_1brlw_713{flex-shrink:0;margin-top:4px;padding-top:8px;border-top:1px solid var(--stroke)}._wizardFooterCompact_1brlw_713{padding-top:4px;margin-top:2px}._wizardToolbar_1brlw_686{display:flex;align-items:center;gap:6px;flex-wrap:nowrap;margin:0;min-height:36px}._wizToolbarGrow_1brlw_1056{flex:1;min-width:4px}._wizToolbarLeadSpacer_1brlw_697{width:32px;height:32px;flex-shrink:0}._wizTextBtn_1brlw_702{flex-shrink:0;padding:6px 10px;font-size:.74rem;font-weight:600;border-radius:8px;border:1px solid var(--stroke);background:#ffffff0a;color:var(--text);cursor:pointer}._wizTextBtn_1brlw_702:hover:not(:disabled){border-color:#38bdf873;color:var(--primary)}._wizTextBtn_1brlw_702:disabled{opacity:.45;cursor:not-allowed}._wizardNavUnified_1brlw_1090{display:flex;flex-wrap:wrap;align-items:center;gap:8px;width:100%}._wizardNavUnifiedGrow_1brlw_1098{flex:1 1 140px;min-width:0;justify-content:center}._wizIconBtn_1brlw_691{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border-radius:8px;border:1px solid var(--stroke);background:#ffffff0a;color:var(--text);cursor:pointer;flex-shrink:0}._wizIconBtn_1brlw_691:hover:not(:disabled){border-color:#38bdf873;color:var(--primary)}._wizIconBtn_1brlw_691:disabled{opacity:.35;cursor:not-allowed}._wizIconBtnPrimary_1brlw_1129{border-color:#38bdf866;background:#38bdf81f;color:var(--primary)}._wizCreateBtn_1brlw_707{flex-shrink:0;padding:6px 12px;font-size:.78rem;font-weight:600;border-radius:8px;border:none;cursor:pointer;background:linear-gradient(135deg,#38bdf8f2,#22d3eed9);color:#0a0a0a}._wizCreateBtn_1brlw_707:hover:not(:disabled){filter:brightness(1.06)}._wizCreateBtn_1brlw_707:disabled{opacity:.45;cursor:not-allowed}._wizardOverlay_1brlw_985 ._questionBoxCompact_1brlw_649{padding:8px 10px;gap:4px}._wizardInfoCompact_1brlw_1161{font-size:.75rem;line-height:1.35;margin:0 0 4px}._wizardNextPrimary_1brlw_1167{flex:1;min-width:0;justify-content:center}._wizardNavTailSpacer_1brlw_1173{flex:1;min-width:8px}._clarificationRecap_1brlw_1178{margin-top:8px;border-radius:8px;border:1px solid var(--stroke);background:#ffffff08;font-size:.78rem}._clarificationRecap_1brlw_1178 summary{cursor:pointer;padding:6px 10px;font-weight:600;color:var(--muted);list-style:none}._clarificationRecap_1brlw_1178 summary::-webkit-details-marker{display:none}._clarificationRecapBody_1brlw_1198{padding:0 10px 8px;border-top:1px solid var(--stroke)}._clarificationRecapEmpty_1brlw_1203{margin:6px 0 0;color:var(--muted);font-size:.76rem}._clarificationRecapList_1brlw_1209{margin:6px 0 0;padding-left:1.1rem}._clarificationRecapList_1brlw_1209 li{margin-bottom:6px}._clarificationQ_1brlw_1218{font-weight:600;color:var(--text);margin-bottom:2px}._clarificationA_1brlw_1224{color:var(--muted);white-space:pre-wrap}[data-theme=light] ._wizardOverlay_1brlw_985 ._questionBox_1brlw_594{box-shadow:0 8px 32px #0000001f;border-color:#00000014}._wizardProgressWrap_1brlw_670{display:flex;align-items:center;gap:8px}._wizardProgressBar_1brlw_678{flex:1;height:3px;border-radius:2px;background:#ffffff14;overflow:hidden}[data-theme=light] ._wizardProgressBar_1brlw_678{background:#0000000f}._wizardProgressFill_1brlw_1252{height:100%;background:var(--primary);border-radius:2px;transition:width .25s ease}._questionBoxCompact_1brlw_649{padding:12px;gap:8px}._questionItemCompact_1brlw_654{padding:6px 8px;font-size:.88rem}._questionItemCompact_1brlw_654 input[placeholder]{font-size:.85rem;padding:6px 8px}._chatBubbleUser_1brlw_1274,._chatBubbleAssistant_1brlw_1275{max-width:95%;padding:10px 14px;border-radius:12px;font-size:.9rem;line-height:1.45}._chatBubbleUser_1brlw_1274{align-self:flex-end;background:#38bdf829;border:1px solid rgba(56,189,248,.35)}._chatBubbleAssistant_1brlw_1275{align-self:flex-start;background:#ffffff0a;border:1px solid var(--stroke)}._chatBubbleClarify_1brlw_1295{border-color:#38bdf873;background:#38bdf80f}._routerClarifyReason_1brlw_1300{margin:8px 0 0;font-size:.82rem;font-style:italic;color:var(--muted, rgba(255, 255, 255, .55))}._routerClarifyContinue_1brlw_1307{margin-top:10px;padding:6px 12px;border-radius:8px;font-size:.85rem;border:1px solid rgba(56,189,248,.4);background:#38bdf81f;color:inherit;cursor:pointer}._routerClarifyContinue_1brlw_1307:disabled{opacity:.5;cursor:not-allowed}._expertLevelModelHint_1brlw_1323{display:inline-flex;align-items:center;gap:6px;margin-left:6px;font-size:.78rem;color:var(--muted, rgba(255, 255, 255, .55));max-width:min(200px,40vw);white-space:nowrap}._expertLevelModelShort_1brlw_1334{overflow:hidden;text-overflow:ellipsis}._expertLevelModelRecBadge_1brlw_1339{font-size:.72rem;opacity:.75}._expertLevelModelReset_1brlw_1344{font-size:.72rem;padding:2px 6px;border-radius:6px;border:1px solid var(--stroke);background:transparent;color:inherit;cursor:pointer}._expertLevelModelReset_1brlw_1344:disabled{opacity:.5}._genModelWrap_1brlw_1358{display:inline-flex;align-items:center;max-width:100%}._chatBubbleUser_1brlw_1274 p,._chatBubbleAssistant_1brlw_1275 p{margin:0 0 .5em}._chatBubbleUser_1brlw_1274 p:last-child,._chatBubbleAssistant_1brlw_1275 p:last-child{margin-bottom:0}._chatBubbleThinking_1brlw_1374{align-self:flex-start;max-width:95%;border-radius:0;font-size:.85rem;line-height:1.45;background:transparent;border:none;overflow:visible}._thinkingSummary_1brlw_1385{display:flex;align-items:center;gap:8px;padding:2px 0 6px;cursor:pointer;list-style:none;-webkit-user-select:none;user-select:none}._thinkingSummary_1brlw_1385::-webkit-details-marker{display:none}._thinkingSummary_1brlw_1385:before{content:"▸";font-size:9px;color:var(--muted);opacity:.45;flex-shrink:0;transition:transform .15s ease}details[open]._chatBubbleThinking_1brlw_1374 ._thinkingSummary_1brlw_1385:before{transform:rotate(90deg)}._thinkingSummaryText_1brlw_1412{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;color:var(--muted);opacity:.88}._thinkingLabel_1brlw_1423{font-size:.75rem;font-weight:500;text-transform:none;letter-spacing:.01em;color:var(--muted);opacity:.72;flex-shrink:0}._promptTypeTabs_1brlw_1433{display:inline-flex;gap:0;padding:0;background:transparent;border-bottom:1px solid var(--stroke);border-radius:0}._promptTypeTab_1brlw_1433{background:none;border:none;border-bottom:2px solid transparent;padding:6px 10px 5px;margin-bottom:-1px;border-radius:0;font-size:.75rem;font-weight:600;color:var(--muted);cursor:pointer;transition:color .15s,border-color .15s}._promptTypeTab_1brlw_1433:hover{color:var(--text)}._promptTypeTabActive_1brlw_1460{color:var(--primary);border-bottom-color:var(--primary);background:none}._imageStylesOneRow_1brlw_1466{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;flex:1 1 200px;min-width:0}._imageStylesOneRow_1brlw_1466 ._imageSelectedWrap_1brlw_1475{flex:1 1 auto;min-width:0}._imageStyleMenuBtn_1brlw_1480{flex-shrink:0;padding:6px 14px;border-radius:10px;font-size:.78rem;font-weight:600;border:1px solid rgba(56,189,248,.5);background:#38bdf81f;color:var(--primary);cursor:pointer;transition:background .15s,border-color .15s,filter .15s}._imageStyleMenuBtn_1brlw_1480:hover{background:#38bdf838;border-color:#38bdf8a6}._imageDeepToggle_1brlw_1498{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;padding:6px 10px;border-radius:10px;border:1px solid var(--stroke);background:#ffffff0a;color:var(--muted);font-size:.72rem;font-weight:600;cursor:pointer;transition:border-color .15s,color .15s,background .15s,box-shadow .15s}._imageDeepToggle_1brlw_1498:hover{color:var(--text);border-color:#38bdf859}._imageDeepToggleOn_1brlw_1519{border-color:#38bdf88c;color:var(--text);background:#38bdf824;box-shadow:inset 0 0 0 1px #38bdf840}._imageDeepIcon_1brlw_1526{font-size:1rem;line-height:1}._imageDeepToggleText_1brlw_1531{white-space:nowrap}._skillQuickStart_1brlw_1535{flex-shrink:0;padding:6px 2px 4px;display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px}._skillQuickLabel_1brlw_1544{font-size:.68rem;font-weight:700;color:var(--muted);text-transform:uppercase;letter-spacing:.04em}._skillQuickChips_1brlw_1552{display:flex;flex-wrap:wrap;gap:6px}._skillQuickChip_1brlw_1552{padding:5px 10px;border-radius:999px;border:1px solid var(--stroke);background:#ffffff0a;color:var(--muted);font-size:.72rem;font-weight:600;cursor:pointer;transition:border-color .15s,color .15s,background .15s}._skillQuickChip_1brlw_1552:hover{color:var(--primary);border-color:#38bdf866;background:#38bdf814}._imageStyleToolbar_1brlw_1576{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:8px 12px;padding:0 2px 4px}._imageStyleToolbar_1brlw_1576 ._imageDeepToggle_1brlw_1498{flex-shrink:0;align-self:center}._imageSelectedWrap_1brlw_1475{display:flex;flex-wrap:wrap;gap:6px;align-items:center;min-width:0}._imageSelectedChip_1brlw_1598{border:1px solid rgba(56,189,248,.55);background:#38bdf833;color:#f8fafc;font-size:.72rem;font-weight:600;padding:4px 10px;border-radius:999px;cursor:pointer;transition:background .15s,border-color .15s}._imageSelectedChip_1brlw_1598:hover{background:#38bdf852;border-color:#38bdf8bf}._thinkingBody_1brlw_1615{padding:0 0 8px 14px;position:relative;max-height:400px;overflow-y:auto}._thinkingBody_1brlw_1615:before{display:none}._thinkingBody_1brlw_1615 p{margin:0 0 .4em}._thinkingBody_1brlw_1615 p:last-child{margin-bottom:0}._thinkingBody_1brlw_1615 strong{color:var(--text);opacity:.92}[data-theme=light] ._chatBubbleThinking_1brlw_1374{background:transparent;border:none}[data-theme=light] ._thinkingBody_1brlw_1615 strong{color:var(--text);opacity:.92}._promptDoneWrap_1brlw_1649{display:flex;flex-direction:column;gap:10px}._promptDoneStatus_1brlw_1655{display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px;font-size:.82rem;font-weight:600;color:var(--text)}._promptDoneCheck_1brlw_1665{color:#4ade80;margin-right:2px}._promptDoneVersion_1brlw_1670{color:var(--text)}._promptDoneVersionBtn_1brlw_1674{border:none;background:#4ade801f;color:#86efac;font:inherit;font-weight:700;padding:2px 8px;border-radius:6px;cursor:pointer;text-decoration:underline;text-underline-offset:2px}._promptDoneVersionBtn_1brlw_1674:hover{background:#4ade8038}._promptDoneSep_1brlw_1691{color:var(--muted);font-weight:400}._promptDoneTech_1brlw_1696{color:var(--muted);font-weight:500}._promptDoneSuggestionsWrap_1brlw_1701{display:flex;flex-direction:column;align-items:stretch;max-width:100%}._promptDoneActions_1brlw_1708{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:6px;max-width:100%;overflow-x:auto;padding:2px 0 0;-webkit-overflow-scrolling:touch}._promptDoneChipCompact_1brlw_1720{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:4.5rem;max-width:4.5rem;height:28px;padding:0 6px;border-radius:999px;border:1px solid rgba(139,92,246,.35);background:#8b5cf614;color:var(--text);font-size:.72rem;font-weight:700;white-space:nowrap;cursor:pointer;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease}._promptDoneChipCompact_1brlw_1720:disabled{opacity:.45;cursor:not-allowed}._promptDoneChipCompact_1brlw_1720:hover:not(:disabled):not(._promptDoneChipCompactActive_1brlw_1749){background:#8b5cf61c;border-color:#8b5cf66b}._promptDoneChipCompactActive_1brlw_1749{background:#8b5cf624;border-color:#8b5cf68c;box-shadow:0 0 0 1px #8b5cf633}._promptDoneTipPreview_1brlw_1760{margin-top:6px;padding:7px 10px;font-size:.78rem;font-weight:400;line-height:1.45;color:var(--muted);border-radius:8px;border:1px solid var(--stroke);background:#0000000f;white-space:pre-wrap;word-break:break-word}[data-theme=light] ._promptDoneTipPreview_1brlw_1760{background:#00000009}[data-theme=light] ._promptDoneChipCompact_1brlw_1720{background:#8b5cf60f;border-color:#6d28d940}[data-theme=light] ._promptDoneChipCompactActive_1brlw_1749{background:#8b5cf61c}._promptDoneDiff_1brlw_1787{margin-top:2px;padding:10px 12px;border-radius:10px;border:1px solid var(--stroke);background:#00000014}[data-theme=light] ._promptDoneDiff_1brlw_1787{background:#00000008}._promptDoneDiffTitle_1brlw_1799{font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--muted);margin-bottom:8px}._promptDoneDiffList_1brlw_1808{margin:0;padding-left:1.1em;font-size:.85rem;line-height:1.5}._promptDoneDiffAdd_1brlw_1815{color:color-mix(in srgb,var(--text) 72%,rgb(45,120,90) 28%)}._promptDoneDiffRm_1brlw_1819{color:color-mix(in srgb,var(--text) 72%,rgb(140,75,75) 28%)}._promptDoneDiffChg_1brlw_1823{color:var(--text)}[data-theme=light] ._promptDoneDiffAdd_1brlw_1815{color:color-mix(in srgb,var(--text) 65%,rgb(30,110,75) 35%)}[data-theme=light] ._promptDoneDiffRm_1brlw_1819{color:color-mix(in srgb,var(--text) 65%,rgb(130,65,65) 35%)}._chatBubbleTipApplied_1brlw_1835{align-self:flex-start;max-width:95%;border-radius:12px;font-size:.85rem;line-height:1.45;background:linear-gradient(135deg,#34d39912,#38bdf80d);border:1px solid rgba(52,211,153,.2);overflow:clip}._tipAppliedSummary_1brlw_1846{display:flex;align-items:center;gap:8px;padding:8px 12px;cursor:pointer;list-style:none;-webkit-user-select:none;user-select:none}._tipAppliedSummary_1brlw_1846::-webkit-details-marker{display:none}._tipAppliedSummary_1brlw_1846:before{content:"▸";font-size:10px;color:#34d39980;flex-shrink:0;transition:transform .15s ease}details[open]._chatBubbleTipApplied_1brlw_1835 ._tipAppliedSummary_1brlw_1846:before{transform:rotate(90deg)}._tipAppliedLabel_1brlw_1872{font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#34d39994;flex-shrink:0}._tipAppliedSummaryText_1brlw_1881{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;color:var(--muted)}._tipAppliedBody_1brlw_1891{padding:0 12px 10px;max-height:280px;overflow-y:auto;border-top:1px solid rgba(52,211,153,.12)}._tipAppliedBody_1brlw_1891 p{margin:0 0 .4em}._tipAppliedBody_1brlw_1891 p:last-child{margin-bottom:0}[data-theme=light] ._chatBubbleTipApplied_1brlw_1835{border-color:#10b98138;background:linear-gradient(135deg,#10b9810d,#38bdf80a)}._versionRestoreBackdrop_1brlw_1911{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;display:flex;align-items:center;justify-content:center;padding:24px;background:#0000008c;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}._versionRestoreBox_1brlw_1924{max-width:400px;width:100%;padding:20px;border-radius:12px;border:1px solid var(--stroke);background:var(--panel);box-shadow:var(--glow)}._versionRestoreTitle_1brlw_1934{margin:0 0 10px;font-size:1.05rem}._versionRestoreText_1brlw_1939{margin:0 0 18px;font-size:.9rem;color:var(--muted);line-height:1.45}._versionRestoreActions_1brlw_1946{display:flex;flex-wrap:wrap;gap:10px}._agentRightStack_1brlw_1952{display:flex;flex-direction:column;gap:14px;min-height:0}._agentStackSection_1brlw_1959{flex:1 1 0;min-height:0;overflow:auto;max-height:none}._panel_1brlw_1966._agentStackSection_1brlw_1959{overflow:auto;-webkit-overflow-scrolling:touch}._home_1brlw_46{max-width:none;position:relative;z-index:1;animation:_pageEnter_1brlw_1 .5s ease-out}@keyframes _pageEnter_1brlw_1{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}._home_1brlw_46 h1{margin:0 0 20px;font-size:16px;font-weight:600;letter-spacing:-.01em;font-family:var(--font-display);color:var(--text)}._loadingBar_1brlw_1999{position:relative;flex-shrink:0;height:36px;margin:0 0 18px;border-radius:8px;overflow:hidden;background:#ffffff0d;border:1px solid rgba(56,189,248,.35);display:flex;align-items:center;justify-content:center;animation:_loadingBarPulse_1brlw_1 2s ease-in-out infinite;box-shadow:var(--glow)}._loadingBarGradient_1brlw_2015{position:absolute;top:0;right:0;bottom:0;left:0;background:#38bdf847;animation:_loadingBarGradientPulse_1brlw_1 1.2s ease-in-out infinite}@keyframes _loadingBarPulse_1brlw_1{0%,to{border-color:#38bdf859;box-shadow:0 0 12px #38bdf840}50%{border-color:#6ee7b799;box-shadow:0 0 18px #6ee7b759}}._loadingBarText_1brlw_2027{position:relative;z-index:1;font-weight:600;font-size:.95rem;color:var(--text);text-shadow:0 0 12px rgba(56,189,248,.45)}@keyframes _loadingBarGradientPulse_1brlw_1{0%,to{opacity:.5}50%{opacity:1}}._mainGrid_1brlw_2041{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:20px;align-items:start}._mainGridFocus_1brlw_2048 ._columnStack_1brlw_2048{grid-column:span 12}._splitRoot_1brlw_53{display:flex;flex-direction:row;align-items:stretch;width:100%;min-height:0;gap:0}._splitRoot_1brlw_53 ._panel_1brlw_1966{border-radius:14px}._splitPane_1brlw_59{min-width:0;min-height:0;overflow:auto}._splitRoot_1brlw_53>._splitPane_1brlw_59:first-of-type{position:relative;z-index:2;isolation:isolate}._splitGutter_1brlw_2078{flex:0 0 5px;margin:0 2px;cursor:col-resize;align-self:stretch;border-radius:3px;background:var(--stroke);opacity:.55;transition:opacity .15s ease,background .15s ease}._splitGutter_1brlw_2078:hover,._splitGutter_1brlw_2078:focus-visible{opacity:1;background:#38bdf873;outline:none}._columnStack_1brlw_2048{display:grid;gap:18px;grid-column:span 4}._ideColumn_1brlw_2102,._resultColumn_1brlw_2106{grid-column:span 4}._resultColumnSkill_1brlw_2110{border-color:color-mix(in srgb,var(--stroke) 50%,var(--primary) 50%);box-shadow:0 0 0 1px color-mix(in srgb,var(--primary) 18%,transparent)}._resultColumnHeader_1brlw_2115{margin-bottom:.35rem}._resultColumnSub_1brlw_2119{margin:.15rem 0 .5rem;font-size:.82rem;line-height:1.35;color:var(--muted);max-width:42rem}._saveSkillHint_1brlw_2127{margin:0 0 .75rem;font-size:.84rem;line-height:1.4;color:var(--muted)}._panel_1brlw_1966,._resultSection_1brlw_2135,._metricsBox_1brlw_2136,._saveBox_1brlw_2137,._questionBox_1brlw_594,._emptyStatePanel_1brlw_2139{background:var(--panel);border-radius:7px;border:1px solid var(--stroke);box-shadow:var(--glow);-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);position:relative;overflow:hidden}._panel_1brlw_1966:before,._resultSection_1brlw_2135:before,._metricsBox_1brlw_2136:before,._saveBox_1brlw_2137:before,._questionBox_1brlw_594:before,._emptyStatePanel_1brlw_2139:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#ffffff07;pointer-events:none}._panel_1brlw_1966{padding:18px}._taskPanel_1brlw_2166{padding:0 0 4px;background:transparent!important;border:none!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}._taskPanel_1brlw_2166:before{display:none!important}._taskPanel_1brlw_2166 ._panelHeader_1brlw_2178{width:100%;margin-bottom:10px;padding:0 2px;align-items:center;box-sizing:border-box}._panelHeaderEnd_1brlw_2186{display:flex;align-items:center;gap:10px;flex-shrink:0;margin-left:auto}._bareColumn_1brlw_2194{padding:0 0 4px!important;background:transparent!important;border:none!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}._bareColumn_1brlw_2194:before{display:none!important}._bareColumn_1brlw_2194 ._emptyStatePanel_1brlw_2139{background:transparent!important;border:none!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;padding:0 2px 8px}._bareColumn_1brlw_2194 ._emptyStatePanel_1brlw_2139:before{display:none!important}._bareColumn_1brlw_2194>h2._pageTitleGradient_1brlw_2218,._bareColumn_1brlw_2194 h3._pageTitleGradient_1brlw_2218{margin-bottom:12px}._composerIterationHint_1brlw_2223{margin:0;padding:10px 18px 0;font-size:.88rem}._techSegment_1brlw_2229{display:inline-flex;align-items:center;flex-shrink:0;padding:2px;border-radius:8px;background:#ffffff0a;gap:0}._techSegmentBtn_1brlw_2239{border:none;margin:0;padding:5px 10px;border-radius:6px;font-size:12px;font-weight:500;font-family:inherit;color:var(--muted);background:transparent;cursor:pointer;transition:color .15s ease,background .15s ease}._techSegmentBtn_1brlw_2239:hover{color:var(--text)}._techSegmentBtnActive_1brlw_2257{background:#ffffff14;color:var(--text)}._techPickerInset_1brlw_2262{padding-top:10px}._techPickerInset_1brlw_2262 ._techPickerHead_1brlw_2266{margin-bottom:6px}._advancedInline_1brlw_2270{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px 18px;padding-top:4px}._advancedInlineField_1brlw_2278{display:flex;flex-direction:column;gap:4px;font-size:11px;color:var(--muted);min-width:100px}._advancedInlineField_1brlw_2278 input[type=range]{width:100%;max-width:180px}._advancedSkillBodyBlock_1brlw_2292{display:flex;flex-direction:column;gap:4px;margin-top:10px;width:100%;min-width:0}._advancedSkillBodyLabel_1brlw_2301{font-size:11px;color:var(--muted)}._advancedSkillBodyHint_1brlw_2306{font-size:10px;color:var(--muted);opacity:.88;line-height:1.35}._advancedSkillBodyTextarea_1brlw_2313{width:100%;min-width:0;font-size:12px}._settingsPanel_1brlw_2319{margin-bottom:14px;padding:12px}._promptToolbar_1brlw_2324,._preToolbar_1brlw_2325{display:flex;justify-content:flex-end;gap:4px;align-items:center}._quickSaveBtn_1brlw_2332{width:28px;height:28px;padding:0;border-radius:6px;border:1px solid rgba(255,255,255,.1);background:transparent;color:var(--muted);font-size:14px;cursor:pointer;transition:all .15s ease;flex-shrink:0}._quickSaveBtn_1brlw_2332:hover{color:var(--primary);border-color:color-mix(in srgb,var(--primary) 35%,transparent);background:color-mix(in srgb,var(--primary) 6%,transparent)}._toolbarTextBtn_1brlw_2353{min-height:28px;padding:4px 10px;border-radius:6px;border:1px solid rgba(255,255,255,.1);background:transparent;color:var(--muted);font-size:.72rem;font-weight:600;cursor:pointer;white-space:nowrap;flex-shrink:0}._toolbarTextBtn_1brlw_2353:hover:not(:disabled){color:var(--primary);border-color:color-mix(in srgb,var(--primary) 35%,transparent)}._toolbarTextBtn_1brlw_2353:disabled{opacity:.45;cursor:not-allowed}._toolbarSaveInner_1brlw_2377{display:inline-flex;align-items:center;gap:6px}._quickSavedMark_1brlw_2383{width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;font-size:14px;color:var(--primary);flex-shrink:0}._settingsPanel_1brlw_2319 ._compactControls_1brlw_2394,._settingsPanel_1brlw_2319 ._advancedGrid_1brlw_2395{grid-template-columns:repeat(1,minmax(0,1fr))}._settingsPanel_1brlw_2319 ._compactControls_1brlw_2394,._settingsPanel_1brlw_2319 ._advancedGrid_1brlw_2395{display:flex;flex-wrap:nowrap;gap:10px;overflow-x:auto;padding-bottom:6px}._settingsPanel_1brlw_2319 ._field_1brlw_2415{flex:0 1 auto;min-width:0;max-width:200px}._settingsPanel_1brlw_2319 ._field_1brlw_2415 label{font-size:.82rem}._settingsPanel_1brlw_2319 ._fieldCompact_1brlw_2425{min-width:120px}._settingsPanel_1brlw_2319 ._questionsCompact_1brlw_2429{white-space:nowrap}._settingsPanel_1brlw_2319 select,._settingsPanel_1brlw_2319 input[type=range],._settingsPanel_1brlw_2319 input[type=number]{padding:8px 10px;border-radius:7px;max-width:100%;width:100%}._panelHeader_1brlw_2178{display:flex;justify-content:flex-start;flex-wrap:wrap;gap:12px;align-items:center;margin-bottom:12px}._panelHeader_1brlw_2178 h2,._emptyStatePanel_1brlw_2139 h3{margin:0;font-family:var(--font-display)}._panelHint_1brlw_2457{margin:6px 0 0;opacity:.75;font-size:.92rem}._compactControls_1brlw_2394,._advancedGrid_1brlw_2395{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}._field_1brlw_2415,._fieldWide_1brlw_2471{display:flex;flex-direction:column;gap:6px;min-width:0}._fieldWide_1brlw_2471{margin-top:12px}._addModelLink_1brlw_2482{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:42px;padding:0 14px;border-radius:var(--radius-md, 7px);background:#ffffff0d;border:1px solid rgba(255,255,255,.14);color:var(--primary);font-size:1.35rem;font-weight:600;line-height:1;text-decoration:none;transition:border-color .15s ease,background .15s ease,color .15s ease}._addModelLink_1brlw_2482:hover{border-color:var(--primary);background:#6ee7b71a;color:var(--text)}[data-theme=light] ._addModelLink_1brlw_2482{background:#0f172a0a;border-color:#0f172a1f}[data-theme=light] ._addModelLink_1brlw_2482:hover{background:#0ea5e914}._field_1brlw_2415 label,._fieldWide_1brlw_2471 label{font-size:14px;opacity:.88;letter-spacing:.01em}._field_1brlw_2415 select,._field_1brlw_2415 input[type=range],._field_1brlw_2415 input[type=number],._fieldWide_1brlw_2471 select,._ideSection_1brlw_2526 input,._ideSection_1brlw_2526 select,._specGrid_1brlw_2528 input,._specGrid_1brlw_2528 select{padding:10px 12px;border-radius:8px;border:1px solid rgba(255,255,255,.18);background:var(--select-surface);color:var(--text);min-width:0;transition:border-color .15s ease,box-shadow .15s ease,transform .1s ease}._field_1brlw_2415 select option,._fieldWide_1brlw_2471 select option,._multiSelect_1brlw_2541 option,._questionItem_1brlw_654 select option{color:var(--text);background:var(--select-surface)}._field_1brlw_2415 select:focus,._field_1brlw_2415 input:focus,._fieldWide_1brlw_2471 select:focus,._ideSection_1brlw_2526 input:focus,._ideSection_1brlw_2526 select:focus,._specGrid_1brlw_2528 input:focus,._specGrid_1brlw_2528 select:focus,._panel_1brlw_1966 textarea:focus,._ideSection_1brlw_2526 textarea:focus,._specGrid_1brlw_2528 textarea:focus,._saveBox_1brlw_2137 textarea:focus,._saveBox_1brlw_2137 input:focus,._questionItem_1brlw_654>input:focus,._questionItem_1brlw_654 select:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6ee7b733;outline:none}._multiSelect_1brlw_2541{min-height:110px}._radioRow_1brlw_2570{display:flex;gap:12px;flex-wrap:wrap}._radioRow_1brlw_2570 label,._techRadio_1brlw_2577{display:inline-flex;align-items:center;gap:8px;cursor:pointer;padding:8px 10px;border-radius:6px;background:#ffffff0a;border:none}[data-theme=light] ._radioRow_1brlw_2570 label,[data-theme=light] ._techRadio_1brlw_2577{background:#0f172a0a}._panel_1brlw_1966 textarea,._ideSection_1brlw_2526 textarea,._specGrid_1brlw_2528 textarea,._saveBox_1brlw_2137 textarea,._saveBox_1brlw_2137 input,._questionItem_1brlw_654>input,._questionItem_1brlw_654 select{width:100%;padding:13px;border-radius:9px;border:1px solid rgba(255,255,255,.18);background:var(--select-surface);color:var(--text);font-family:inherit;resize:vertical;margin-bottom:0}._primaryBtn_1brlw_2611{padding:12px 18px;background:var(--primary);color:#041016;border:none;border-radius:8px;font-weight:700;letter-spacing:.01em;box-shadow:0 12px 30px #38bdf82e}._primaryBtn_1brlw_2611:disabled{opacity:.55;cursor:not-allowed}._secondaryBtn_1brlw_2627{padding:10px 14px;border-radius:8px;background:#ffffff0d;border:1px solid rgba(255,255,255,.18);color:var(--text)}._primaryRow_1brlw_2635{display:flex;gap:10px;flex-wrap:wrap;margin-top:14px}._info_1brlw_2642{padding:12px;background:#38bdf814;border-radius:8px;margin-bottom:12px}._error_1brlw_2649{color:#ef4444;padding:12px;background:#ef444414;border-radius:7px}._resultPlaceholder_1brlw_2656{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;min-height:280px;padding:36px 22px;margin-top:10px;border-radius:12px;background:#ffffff0a;border:1px solid var(--stroke);color:var(--muted);position:relative;overflow:hidden}._resultPlaceholderLoading_1brlw_2673:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#ffffff12;animation:_resultPlaceholderShimmer_1brlw_1 1.15s ease-in-out infinite;pointer-events:none}@keyframes _resultPlaceholderShimmer_1brlw_1{0%,to{opacity:.35}50%{opacity:.75}}._resultPlaceholderIcon_1brlw_2691{color:var(--muted);opacity:.5;margin-bottom:14px}._resultPlaceholderTitle_1brlw_2697{margin:0 0 8px;font-size:1.05rem;font-weight:600;color:var(--text)}._resultPlaceholderHint_1brlw_2704{margin:0;font-size:.92rem;line-height:1.55;max-width:340px}[data-theme=light] ._resultPlaceholder_1brlw_2656{background:#0f172a0a}[data-theme=light] ._resultPlaceholderLoading_1brlw_2673:after{background:#0f172a0f}._resultMarkdownWrap_1brlw_2719{min-height:200px;padding:14px 16px;border-radius:9px;border:1px solid rgba(255,255,255,.14);background:#ffffff0a}._reasoningMd_1brlw_2727{padding:10px 12px;border-radius:7px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08)}._issueBanner_1brlw_2734{position:relative;margin-bottom:14px;padding:14px 40px 14px 14px;border-radius:9px;border:1px solid rgba(239,68,68,.45);background:#ef44441a}._issueBanner_1brlw_2734 p{margin:0 0 12px;line-height:1.45;font-size:.95rem}._issueBannerClose_1brlw_2749{position:absolute;top:8px;right:10px;width:32px;height:32px;padding:0;border:none;border-radius:8px;background:#ffffff14;color:var(--text);font-size:1.35rem;line-height:1;cursor:pointer}._issueBannerClose_1brlw_2749:hover{background:#ffffff24}._issueBannerActions_1brlw_2769{display:flex;flex-wrap:wrap;gap:10px}._rawFallback_1brlw_2775{margin-top:14px;padding:14px;border-radius:9px;border:1px solid rgba(251,191,36,.35);background:#fbbf240f}._rawFallback_1brlw_2775 details{margin-top:10px}._rawFallback_1brlw_2775 summary{cursor:pointer;font-weight:600;margin-bottom:8px}._llmRaw_1brlw_2793{white-space:pre-wrap;word-break:break-word;font-family:var(--font-mono);font-size:13px;line-height:1.45;max-height:min(70vh,520px);overflow:auto;padding:12px;margin:0;background:#00000040;border-radius:7px;border:1px solid rgba(255,255,255,.1)}._actions_1brlw_2808{display:flex;flex-wrap:wrap;gap:12px;margin-top:16px}._actions_1brlw_2808 a,._actions_1brlw_2808 button{padding:10px 14px;border-radius:7px}._checkboxRow_1brlw_2821{display:flex;align-items:center;gap:8px;padding:10px 12px;border-radius:8px;background:#ffffff08;border:1px solid rgba(255,255,255,.08)}._ideBox_1brlw_2831,._resultSection_1brlw_2135{margin:0;padding:0}._ideHeader_1brlw_2837,._ideStats_1brlw_2838,._ideTabs_1brlw_2839,._intentStrip_1brlw_2840{display:flex;gap:10px;flex-wrap:wrap;align-items:center}._ideHeader_1brlw_2837{justify-content:space-between}._ideHint_1brlw_2851{margin:6px 0 0;opacity:.75;font-size:.92rem}._ideStats_1brlw_2838 span,._intentNode_1brlw_2858,._ideTab_1brlw_2839,._ideTabActive_1brlw_2860{padding:8px 10px;border-radius:7px;border:1px solid rgba(255,255,255,.08);background:#ffffff0d}._intentNode_1brlw_2858{display:flex;flex-direction:column;min-width:120px;padding:8px 10px;font-size:.9rem}._intentNode_1brlw_2858 span{opacity:.72;font-size:.85rem}._intentKnown_1brlw_2880{background:#22c55e26!important;border-color:#22c55e59!important}._intentMissing_1brlw_2885{background:#ef444426!important;border-color:#ef444459!important}._techRow_1brlw_2890{display:flex;flex-wrap:wrap;align-items:center;gap:10px}._techListWrap_1brlw_2897{margin-top:8px;display:flex;flex-direction:column;gap:6px}._techListLabel_1brlw_2904{font-size:.85rem;opacity:.85}._techPickerPanel_1brlw_2909{margin-top:10px;padding:10px 12px;border-radius:8px;border:1px solid var(--stroke);background:#00000038}._techPickerHead_1brlw_2266{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px;margin-bottom:2px}._techPickCount_1brlw_2926{font-size:.78rem;opacity:.75;flex-shrink:0}[data-theme=light] ._techPickerPanel_1brlw_2909{background:#ffffff8c}._techMulti_1brlw_2936{min-height:80px;max-height:110px;padding:8px 12px;font-size:.9rem;border-radius:7px;border:1px solid rgba(255,255,255,.25);background:#ffffff08;color:var(--text);list-style:none}._techMulti_1brlw_2936 option{padding:4px 0;border-radius:4px}._techMulti_1brlw_2936 option:checked{background:#38bdf833}._fieldCompact_1brlw_2425{display:flex;flex-direction:column;gap:4px}._fieldCompact_1brlw_2425 label{font-size:14px;opacity:.9}._topKInput_1brlw_2968{width:70px!important;padding:6px 10px!important}._questionsCompact_1brlw_2429{display:flex;align-items:center;gap:8px;font-size:.85rem;opacity:.9;cursor:pointer}._ideModalBtn_1brlw_2982{margin-top:12px;padding:10px 16px;border-radius:7px;border:1px solid rgba(255,255,255,.2);background:#ffffff0f;color:var(--text);cursor:pointer;font-size:.95rem;width:100%;text-align:left}._ideModalBtn_1brlw_2982:hover{background:#ffffff1a}._ideModalBtn_1brlw_2982:disabled{opacity:.55;cursor:not-allowed}._mutedSmall_1brlw_3004{font-size:.78rem;color:var(--muted);margin:0 0 8px}._imageTryPreview_1brlw_3010{margin-top:14px;padding:12px;border-radius:10px;border:1px solid var(--stroke);background:color-mix(in srgb,var(--panel) 92%,var(--primary) 8%)}._imageTryPreviewLabel_1brlw_3018{font-size:.8rem;color:var(--muted);margin:0 0 10px;line-height:1.4}._imageTryPreviewImg_1brlw_3025{display:block;max-width:min(100%,520px);max-height:520px;width:auto;height:auto;border-radius:8px;margin:0 auto}._llmReviewBody_1brlw_3035{max-height:min(70vh,560px);overflow:auto;font-size:.9rem;line-height:1.45}._modalOverlay_1brlw_3042{position:fixed;left:0;top:0;right:0;bottom:0;width:100vw;max-width:100%;background:#00000085;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);display:flex;align-items:center;justify-content:center;z-index:2000;padding:20px;box-sizing:border-box}._modalContent_1brlw_3062{background:var(--modal-surface);border-radius:7px;border:1px solid var(--modal-border);width:min(720px,calc(100vw - 40px));max-width:100%;max-height:min(88vh,900px);overflow:auto;padding:20px;box-shadow:0 24px 64px #00000073;margin:auto}._modalHeader_1brlw_3075{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}._modalHeader_1brlw_3075 h3{margin:0}._modalClose_1brlw_3086{width:36px;height:36px;border-radius:8px;border:1px solid rgba(255,255,255,.2);background:transparent;color:var(--text);font-size:1.5rem;cursor:pointer;line-height:1}._modalClose_1brlw_3086:hover{background:#ffffff14}._iterateBtn_1brlw_3102{background:#3b82f6!important;color:#fff!important;border:none!important}._libraryBtn_1brlw_3108{background:#22c55e!important;color:#fff!important;border:none!important}._ideTabs_1brlw_2839{margin-top:12px}._ideTabActive_1brlw_2860{background:#38bdf829;border-color:#38bdf859}._compactPanel_1brlw_3123{margin-top:12px}._listPanel_1brlw_3127{display:grid;gap:10px;max-height:420px;overflow:auto;padding-right:4px}._specGrid_1brlw_2528{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}._specGrid_1brlw_2528 label{display:flex;flex-direction:column;gap:6px}._specWide_1brlw_3147{grid-column:1 / -1}._specSelectDrop_1brlw_3151{width:100%;margin-top:2px}._ideGrid_1brlw_3156{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:12px}._ideSection_1brlw_2526{background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:7px;padding:12px;display:flex;flex-direction:column;gap:10px}._ideSection_1brlw_2526 h3,._metricsBox_1brlw_2136 h3,._saveBox_1brlw_2137 h3{margin:0}._saveFieldLabel_1brlw_3179{display:flex;flex-direction:column;gap:6px;font-size:.88rem;font-weight:600;color:var(--muted)}._saveHint_1brlw_3188{margin:0 0 8px;font-size:.8rem;color:var(--muted);line-height:1.45;opacity:.92}._ideItem_1brlw_3196,._issueCard_1brlw_3197,._evidenceCard_1brlw_3198,._versionCard_1brlw_3199,._questionItem_1brlw_654{padding:8px 10px;background:#ffffff08;border-radius:7px;border:1px solid rgba(255,255,255,.08);font-size:.95rem}._ideItem_1brlw_3196 p,._issueCard_1brlw_3197 p,._evidenceCard_1brlw_3198 p{margin:6px 0 0}._evidenceActions_1brlw_3214{display:flex;gap:8px;margin-top:8px}._metricsBox_1brlw_2136,._saveBox_1brlw_2137,._questionBox_1brlw_594,._resultSection_1brlw_2135{margin-top:16px;padding:16px}._metricGrid_1brlw_3232{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px;margin-top:12px}._versionTimeline_1brlw_3239{margin-top:14px;padding:10px 12px;border-radius:8px;background:#ffffff08;border:1px solid var(--stroke)}._versionTimelineHeader_1brlw_3247{display:flex;align-items:center;gap:8px;margin-bottom:8px}._versionTimelineLabel_1brlw_3254{font-size:.78rem;font-weight:600;color:var(--muted);text-transform:uppercase;letter-spacing:.04em}._versionTimelineCount_1brlw_3262{font-size:.7rem;padding:1px 6px;border-radius:999px;background:#38bdf81f;color:var(--primary);font-weight:600}._versionPills_1brlw_3271{display:flex;flex-wrap:wrap;gap:6px}._versionPill_1brlw_3271{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border-radius:999px;border:1px solid var(--stroke);background:#ffffff0a;color:var(--muted);font-size:.78rem;font-weight:500;cursor:pointer;transition:all .15s ease}._versionPill_1brlw_3271:hover{border-color:#38bdf866;color:var(--text);background:#38bdf814}._versionPillActive_1brlw_3298{border-color:#38bdf880;background:#38bdf824;color:var(--text);font-weight:600}._versionPillNum_1brlw_3305{font-weight:700}._versionPillScore_1brlw_3309{font-size:.7rem;padding:0 4px;border-radius:4px;background:#22c55e1f;color:#22c55e}._evalStrip_1brlw_3317{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:8px;flex-wrap:wrap}._evalStripLeft_1brlw_3326{display:flex;align-items:center;gap:10px;flex-wrap:wrap}._evalBar_1brlw_3333{position:relative;width:80px;height:18px;border-radius:9px;background:#ffffff0f;border:1px solid rgba(255,255,255,.08);overflow:hidden}._evalBarFill_1brlw_3343{position:absolute;top:0;left:0;height:100%;border-radius:9px;background:linear-gradient(90deg,#22c55e59,#38bdf859);transition:width .4s ease}._evalBarLabel_1brlw_3353{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-size:.68rem;font-weight:700;color:var(--text);z-index:1}._evalMeta_1brlw_3365{font-size:.72rem;color:var(--muted);font-weight:500;white-space:nowrap}._evalScorePrimary_1brlw_3372{display:flex;align-items:center;gap:6px}._evalScoreLabel_1brlw_3378{font-size:.7rem;font-weight:600;color:var(--muted);text-transform:uppercase;letter-spacing:.03em}._evalScoreNum_1brlw_3386{font-size:.82rem;font-weight:700;color:var(--text);min-width:28px}._evalMetaSecondary_1brlw_3393{font-size:.68rem;color:var(--muted);opacity:.6;font-weight:500;white-space:nowrap}._sparkline_1brlw_3401{flex-shrink:0;opacity:.7}[data-theme=light] ._versionTimeline_1brlw_3239{background:#0f172a08}[data-theme=light] ._versionPill_1brlw_3271{background:#0f172a0a}[data-theme=light] ._evalBar_1brlw_3333{background:#0f172a0f;border-color:#0f172a1a}._versionList_1brlw_3419{display:flex;flex-direction:column;gap:10px;margin-top:12px}._versionCard_1brlw_3199{display:flex;justify-content:space-between;align-items:center}._questionBox_1brlw_594{display:flex;flex-direction:column;gap:12px}._primaryAction_1brlw_3438{background:var(--primary)!important;color:#041016!important}._success_1brlw_3443{color:#22c55e}._emptyStatePanel_1brlw_2139{padding:18px}._statusRow_1brlw_3451{display:flex;align-items:center;gap:10px;margin-bottom:12px}._statusChip_1brlw_3458{display:inline-flex;align-items:center;gap:8px;padding:6px 10px;border-radius:999px;background:#6ee7b726;border:1px solid rgba(110,231,183,.35);color:var(--text);font-size:.9rem}._hints_1brlw_3470{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:8px;font-size:.78rem;line-height:1.2}._hintChip_1brlw_3479{padding:6px 8px;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:#ffffff0d;font-size:.78rem;color:var(--text);line-height:1.2}._tokenBadge_1brlw_3489{display:inline-flex;align-items:center;gap:6px;padding:8px 10px;border-radius:7px;background:#ffffff0f;border:1px solid rgba(255,255,255,.12);font-size:.9rem}._reasoningBadge_1brlw_3500{padding:8px 12px;border-radius:8px;font-size:.82rem;line-height:1.4;background:#8b5cf61f;border:1px solid rgba(139,92,246,.3);color:#a78bfa;margin-bottom:8px}[data-theme=light] ._reasoningBadge_1brlw_3500{background:#8b5cf614;border-color:#8b5cf633;color:#6d28d9}._tipsBox_1brlw_3517{margin-top:10px;padding:10px 12px;border-radius:8px;background:#facc1514;border:1px solid rgba(250,204,21,.2);font-size:.82rem;line-height:1.5}._tipsBoxHead_1brlw_3527{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;margin-bottom:6px}._tipsBoxHead_1brlw_3527 strong{font-size:.82rem;color:#facc15}[data-theme=light] ._tipsBoxHead_1brlw_3527 strong{color:#a16207}._tipsApplyAllBtn_1brlw_3545{flex-shrink:0;padding:4px 10px;font-size:.72rem;font-weight:600;border-radius:6px;border:1px solid rgba(250,204,21,.4);background:transparent;color:#facc15;cursor:pointer;transition:background .15s,border-color .15s}._tipsApplyAllBtn_1brlw_3545:hover:not(:disabled){background:#facc151a;border-color:#facc158c}._tipsApplyAllBtn_1brlw_3545:disabled{opacity:.45;cursor:not-allowed}[data-theme=light] ._tipsApplyAllBtn_1brlw_3545{color:#a16207;border-color:#a1620759}._tipsBox_1brlw_3517 ul{margin:0;padding-left:18px}._tipsBox_1brlw_3517 li{margin-bottom:3px;color:var(--muted)}._tipItem_1brlw_3583{display:flex;align-items:flex-start;gap:8px;margin-bottom:5px}._tipText_1brlw_3590{flex:1;min-width:0}._tipApplyBtn_1brlw_3595{flex-shrink:0;padding:2px 8px;font-size:.7rem;font-weight:600;border-radius:4px;border:1px solid rgba(250,204,21,.25);background:#facc1514;color:#facc15;cursor:pointer;white-space:nowrap;transition:all .15s ease;margin-top:1px}._tipApplyBtn_1brlw_3595:hover{background:#facc1526;border-color:#facc1566}._tipApplyBtn_1brlw_3595:disabled{opacity:.4;cursor:not-allowed}[data-theme=light] ._tipApplyBtn_1brlw_3595{color:#a16207;border-color:#a1620733;background:#a162070f}[data-theme=light] ._tipApplyBtn_1brlw_3595:hover{background:#a162071f;border-color:#a1620759}._strategicHint_1brlw_3631{margin:10px 0 0;padding:8px 10px;border-radius:8px;font-size:.78rem;line-height:1.45;color:var(--muted);background:#ffffff0a;border:1px solid rgba(255,255,255,.06)}[data-theme=light] ._strategicHint_1brlw_3631{background:#0f172a0a;border-color:#0f172a14}@media (max-width: 1280px){._mainGrid_1brlw_2041{grid-template-columns:repeat(6,minmax(0,1fr))}._columnStack_1brlw_2048,._ideColumn_1brlw_2102,._resultColumn_1brlw_2106{grid-column:span 6}._settingsPanel_1brlw_2319 ._compactControls_1brlw_2394{flex-wrap:wrap}}@media (max-width: 1024px){._mainGrid_1brlw_2041,._specGrid_1brlw_2528,._ideGrid_1brlw_3156,._metricGrid_1brlw_3232,._compactControls_1brlw_2394,._advancedGrid_1brlw_2395{grid-template-columns:1fr}._settingsPanel_1brlw_2319 ._compactControls_1brlw_2394{flex-wrap:wrap}}@media (max-width: 720px){._panelHeader_1brlw_2178,._ideHeader_1brlw_2837{flex-direction:column;align-items:flex-start}}._compare_cm6to_1{max-width:1200px;animation:_pageEnter_cm6to_1 .5s ease-out}@keyframes _pageEnter_cm6to_1{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}._subtitle_cm6to_17{opacity:.8;margin-bottom:24px}._taskComposerBlock_cm6to_22{margin-bottom:8px}._generateRow_cm6to_26{display:flex;justify-content:center;margin:20px 0 8px}._generateBothBtn_cm6to_32{padding:12px 28px;border-radius:10px;font-size:15px;font-weight:700}._modeExplainerHint_cm6to_39{margin:0 0 14px;font-size:.78rem;line-height:1.45;color:var(--muted)}._badgeRow_cm6to_46{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:12px;min-height:28px;align-items:center}._chipAuto_cm6to_55{display:inline-flex;align-items:center;padding:4px 10px;border-radius:999px;font-size:12px;font-weight:600;background:#38bdf826;border:1px solid rgba(56,189,248,.35);color:var(--text)}._chipTech_cm6to_67{display:inline-flex;align-items:center;padding:4px 10px;border-radius:999px;font-size:12px;font-weight:500;background:#ffffff0f;border:1px solid rgba(255,255,255,.12);color:var(--text);max-width:100%}._chipWarn_cm6to_80{display:inline-flex;padding:4px 10px;border-radius:999px;font-size:12px;background:#f59e0b1f;border:1px solid rgba(245,158,11,.35);color:var(--text)}._previewZone_cm6to_90{margin-bottom:14px;padding:10px 12px;border-radius:8px;border:1px dashed rgba(255,255,255,.14);background:#0000001f}[data-theme=light] ._previewZone_cm6to_90{background:#0f172a0a;border-color:#0f172a1f}._previewTitle_cm6to_103{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--muted);margin-bottom:8px}._previewSteps_cm6to_112{margin:0;padding-left:18px;font-size:13px;line-height:1.45;color:var(--muted)}._previewSteps_cm6to_112 li{margin-bottom:6px}._previewSteps_cm6to_112 strong{color:var(--text)}._columnVariantA_cm6to_128{border:1px solid rgba(56,189,248,.45);background:#38bdf814;box-shadow:0 0 0 1px #38bdf814 inset}._columnVariantB_cm6to_134{border:1px solid rgba(167,139,250,.5);background:#a78bfa1a;box-shadow:0 0 0 1px #a78bfa14 inset}._columnTitleA_cm6to_140{margin:0 0 12px!important;color:#38bdf8!important}._columnTitleB_cm6to_145{margin:0 0 12px!important;color:#c4b5fd!important}._radioRowA_cm6to_150 input[type=radio]{accent-color:#38bdf8}._radioRowB_cm6to_154 input[type=radio]{accent-color:#a78bfa}._taskComposerBlock_cm6to_22 ._fieldLabelRow_cm6to_158{margin-bottom:8px}._compareAdvRow_cm6to_162{display:flex;flex-wrap:wrap;gap:16px 24px;align-items:flex-end}._compareAdvField_cm6to_169{display:flex;flex-direction:column;gap:4px;font-size:12px;color:var(--muted);min-width:140px}._compareAdvField_cm6to_169 input[type=range]{width:100%;max-width:200px}._settings_cm6to_183{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:12px}._field_cm6to_158{margin-bottom:16px;min-width:180px}._field_cm6to_158 label{display:block;margin-bottom:6px;font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:.5px;opacity:.7}._fieldLabelRow_cm6to_158{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:6px}._fieldLabelRow_cm6to_158 label{margin-bottom:0}._copyRow_cm6to_217{display:flex;justify-content:flex-end;margin:4px 0 8px}._field_cm6to_158 select,._field_cm6to_158 textarea,._field_cm6to_158 input,._textarea_cm6to_226{width:100%;padding:12px 14px;border-radius:8px;border:1px solid rgba(255,255,255,.12);background:#ffffff0a;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);color:var(--text);transition:border-color .2s ease,box-shadow .2s ease}._field_cm6to_158 select:focus,._field_cm6to_158 textarea:focus,._field_cm6to_158 input:focus,._textarea_cm6to_226:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6ee7b726;outline:none}._radioRow_cm6to_150{display:flex;gap:16px;margin-bottom:12px}._radioRow_cm6to_150 label{display:flex;align-items:center;gap:8px;cursor:pointer;padding:8px 14px;border-radius:6px;background:#ffffff0a;border:none;transition:background .2s ease}._radioRow_cm6to_150 label:hover{background:#ffffff14}[data-theme=light] ._radioRow_cm6to_150 label{background:#0f172a0a}[data-theme=light] ._radioRow_cm6to_150 label:hover{background:#0f172a14}._radioRow_cm6to_150 input[type=radio]{width:auto;accent-color:var(--primary)}._primaryBtn_cm6to_282{padding:14px 28px;background:var(--primary);color:#041016;border:none;border-radius:8px;font-weight:700;font-size:1rem;margin-bottom:24px;cursor:pointer;transition:all .25s ease;position:relative;overflow:hidden}._primaryBtn_cm6to_282:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#ffffff1f;opacity:0;transition:opacity .25s ease}._primaryBtn_cm6to_282:hover:not(:disabled):before{opacity:1}._primaryBtn_cm6to_282:hover:not(:disabled){transform:translateY(-2px);box-shadow:var(--glow)}._primaryBtn_cm6to_282:disabled{opacity:.5;cursor:not-allowed;transform:none}._error_cm6to_321{color:#ef4444;padding:12px 16px;background:#ef44441a;border-radius:7px;border:1px solid rgba(239,68,68,.2);margin-bottom:16px}._results_cm6to_330{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:16px}._column_cm6to_128{background:#ffffff0a;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-radius:7px;border:1px solid rgba(255,255,255,.1);padding:14px;transition:border-color .3s ease}._column_cm6to_128:hover{border-color:#ffffff2e}._column_cm6to_128 h3{margin:0 0 12px;font-family:var(--font-display, inherit);color:var(--text)}._prompt_cm6to_357{white-space:pre-wrap;padding:16px;background:#00000040;border-radius:7px;border:1px solid rgba(255,255,255,.06);font-size:13px;overflow-x:auto}._promptMarkdownWrap_cm6to_367{margin:12px 0;padding:12px 14px;min-height:200px;border-radius:8px;border:1px solid rgba(255,255,255,.1);background:#0000002e}._textarea_cm6to_226{min-height:320px;resize:vertical;margin:12px 0;font-family:inherit}._meta_cm6to_383{opacity:.7;font-size:14px}._winner_cm6to_388,._metricCompare_cm6to_389{padding:16px 20px;border-radius:8px;background:#ffffff0e;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);border:1px solid rgba(255,255,255,.1);margin-top:16px}._winner_cm6to_388{font-weight:600;text-align:center;color:var(--primary)}._metricCompare_cm6to_389{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 20px;font-size:14px}._heuristicNote_cm6to_412{margin:12px 0 0;padding:12px 16px;font-size:.88rem;opacity:.9;border-radius:8px;border:1px solid rgba(245,158,11,.3);background:#f59e0b17}._judgeRow_cm6to_422{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px;margin-top:16px}._judgeLabel_cm6to_430{flex:1;min-width:220px;display:flex;flex-direction:column;gap:8px;font-size:.9rem}._judgeInput_cm6to_439{width:100%;padding:12px 14px;border-radius:8px;border:1px solid rgba(255,255,255,.12);background:#ffffff0a;color:var(--text);transition:border-color .2s ease,box-shadow .2s ease}._judgeInput_cm6to_439:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6ee7b726;outline:none}._secondaryBtn_cm6to_455{padding:12px 20px;border-radius:8px;border:1px solid rgba(255,255,255,.15);background:#ffffff0e;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);color:var(--text);font-weight:600;cursor:pointer;transition:all .25s ease}._secondaryBtn_cm6to_455:hover:not(:disabled){border-color:#ffffff4d;transform:translateY(-2px)}._secondaryBtn_cm6to_455:disabled{opacity:.5;cursor:not-allowed}._judgeBox_cm6to_478{margin-top:16px;padding:16px 20px;border-radius:9px;background:#38bdf814;border:1px solid rgba(56,189,248,.25);font-size:.95rem}._judgeScores_cm6to_487{opacity:.8;font-size:.85rem}._judgeReasonMd_cm6to_492{margin:12px 0 0;line-height:1.6;opacity:.95}@media (max-width: 800px){._results_cm6to_330{grid-template-columns:1fr}}._page_1cgum_1{width:100%;max-width:1400px;margin:0 auto;display:flex;flex-direction:column;gap:18px;padding:0;animation:_pageEnter_1cgum_1 .5s ease-out}@keyframes _pageEnter_1cgum_1{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}._panel_1cgum_23{position:relative;overflow:hidden;padding:16px;border-radius:7px;border:1px solid var(--stroke);background:var(--panel);box-shadow:none;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);transition:border-color .2s ease}._panel_1cgum_23:hover{border-color:#ffffff12}._panel_1cgum_23:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#ffffff05;pointer-events:none}._panelHeader_1cgum_48{display:flex;gap:12px;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;margin-bottom:12px}._panelTitle_1cgum_57{margin:0;font-size:16px;font-weight:600;font-family:var(--font-display);letter-spacing:-.01em;color:var(--text)}._panelSubtitle_1cgum_66{margin:0;opacity:.75;font-size:.95rem;color:var(--muted)}._fieldGrid_1cgum_73{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;margin-bottom:12px}._field_1cgum_73{display:flex;flex-direction:column;gap:6px}._field_1cgum_73 label{font-size:14px;color:var(--muted);letter-spacing:.01em;font-weight:500}._field_1cgum_73 input,._field_1cgum_73 select,._field_1cgum_73 textarea,._textArea_1cgum_96,._textInput_1cgum_97{padding:12px 14px;border-radius:8px;border:1px solid rgba(255,255,255,.12);background:var(--select-surface);color:var(--text);font-family:inherit;transition:all .25s cubic-bezier(.4,0,.2,1)}._field_1cgum_73 input:focus,._field_1cgum_73 select:focus,._field_1cgum_73 textarea:focus,._textArea_1cgum_96:focus,._textInput_1cgum_97:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6ee7b726;outline:none}._textArea_1cgum_96{min-height:140px;resize:vertical}._textarea_1cgum_122{min-height:200px}._actions_1cgum_126{display:flex;flex-wrap:wrap;gap:12px;margin-top:16px}._primaryBtn_1cgum_133{padding:12px 20px;border-radius:8px;border:none;background:var(--primary);color:#0f172a;font-weight:600;box-shadow:0 8px 24px #38bdf833;cursor:pointer;transition:all .25s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}._primaryBtn_1cgum_133:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#ffffff1f;opacity:0;transition:opacity .25s ease}._primaryBtn_1cgum_133:hover:not(:disabled):before{opacity:1}._primaryBtn_1cgum_133:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 12px 32px #38bdf84d}._primaryBtn_1cgum_133:disabled{opacity:.55;cursor:not-allowed;box-shadow:none}._secondaryBtn_1cgum_171{padding:11px 18px;border-radius:8px;border:1px solid rgba(255,255,255,.15);background:#ffffff0a;color:var(--text);font-weight:500;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:all .25s cubic-bezier(.4,0,.2,1)}._secondaryBtn_1cgum_171:hover:not(:disabled){background:#ffffff14;border-color:#ffffff40;transform:translateY(-1px)}._cardGrid_1cgum_188{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:18px}._card_1cgum_188{padding:20px;border-radius:9px;border:1px solid rgba(255,255,255,.08);background:#ffffff08;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:all .25s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}._card_1cgum_188:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#ffffff05;pointer-events:none}._card_1cgum_188:hover{border-color:#6ee7b733;transform:translateY(-3px);box-shadow:0 12px 32px #0003}._cardHeader_1cgum_219{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:10px}._cardTitle_1cgum_227{margin:0;font-size:1.1rem;font-weight:600}._cardMeta_1cgum_233{font-size:.85rem;opacity:.7;color:var(--muted)}._emptyState_1cgum_239{padding:40px 30px;border-radius:9px;border:1px dashed rgba(255,255,255,.15);background:#ffffff05;text-align:center;color:var(--muted)}._errorMessage_1cgum_248{padding:14px 16px;border-radius:8px;background:#ef44441a;border:1px solid rgba(239,68,68,.2);color:#ef4444;font-weight:500}._infoBadge_1cgum_257{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;font-size:.85rem;color:var(--text);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}._statusChip_1cgum_270{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;border:1px solid rgba(110,231,183,.25);background:#6ee7b714;font-size:.85rem;color:var(--primary)}._modalOverlay_1cgum_282{position:fixed;top:0;right:0;bottom:0;left:0;background:#0009;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);display:flex;align-items:center;justify-content:center;padding:20px;z-index:1000;animation:_fadeIn_1cgum_1 .2s ease-out}@keyframes _fadeIn_1cgum_1{0%{opacity:0}to{opacity:1}}._modalContent_1cgum_301{width:100%;max-width:900px;max-height:90vh;overflow:auto;background:var(--modal-surface);border-radius:11px;border:1px solid var(--modal-border);box-shadow:0 32px 80px #00000080;padding:24px;animation:_modalEnter_1cgum_1 .3s cubic-bezier(.4,0,.2,1)}@keyframes _modalEnter_1cgum_1{0%{opacity:0;transform:scale(.95) translateY(10px)}to{opacity:1;transform:scale(1) translateY(0)}}._modalHeader_1cgum_325{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}._modalClose_1cgum_332{width:38px;height:38px;border-radius:7px;border:1px solid rgba(255,255,255,.15);background:#ffffff0a;color:var(--text);font-size:1.3rem;cursor:pointer;transition:all .2s ease}._modalClose_1cgum_332:hover{background:#ffffff1a;border-color:#ffffff40}._hintText_1cgum_349{margin:0;opacity:.7;font-size:.9rem;color:var(--muted)}._divider_1cgum_356{border:none;border-top:1px solid rgba(255,255,255,.08);margin:16px 0}._tableWrap_1cgum_362{overflow-x:auto;margin-top:12px;border-radius:9px;border:1px solid rgba(255,255,255,.08);background:#ffffff05}._tableWrap_1cgum_362 table{width:100%;border-collapse:collapse}._tableWrap_1cgum_362 th,._tableWrap_1cgum_362 td{padding:14px 18px;border-bottom:1px solid rgba(255,255,255,.06);text-align:left}._tableWrap_1cgum_362 thead{background:#ffffff0a}._tableWrap_1cgum_362 thead th{font-weight:600;font-size:.85rem;text-transform:uppercase;letter-spacing:.03em;color:var(--muted)}._tableWrap_1cgum_362 tbody tr{transition:background .15s ease}._tableWrap_1cgum_362 tbody tr:hover{background:#ffffff08}._statsGrid_1cgum_402{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px}._statCard_1cgum_408{padding:18px;border-radius:9px;border:1px solid rgba(255,255,255,.08);background:#ffffff08;text-align:center}._statValue_1cgum_416{font-size:2rem;font-weight:700;font-family:var(--font-display);color:var(--primary)}._statLabel_1cgum_423{font-size:.85rem;color:var(--muted);margin-top:4px}._funnelRow_1cgum_429,._eventRow_1cgum_430{display:grid;grid-template-columns:1fr auto;align-items:center;gap:12px}._funnelBar_1cgum_437,._eventBar_1cgum_438,._latencyBar_1cgum_439{height:10px;border-radius:999px;background:#ffffff14;overflow:hidden}._funnelFill_1cgum_446,._eventFill_1cgum_447,._latencyFill_1cgum_448{height:100%;border-radius:999px;background:var(--primary);transition:width .5s ease-out}._latencyFill_1cgum_448._alt_1cgum_455{background:#fb7185}._cardList_1cgum_459{display:grid;gap:12px}._primaryLink_1cgum_464{display:inline-flex;align-items:center;gap:8px;padding:11px 18px;border-radius:8px;border:1px solid rgba(255,255,255,.15);background:#ffffff0a;color:var(--text);text-decoration:none;font-weight:500;transition:all .25s cubic-bezier(.4,0,.2,1)}._primaryLink_1cgum_464:hover{background:#ffffff14;border-color:var(--primary);color:var(--primary);transform:translateY(-1px)}._sectionTitle_1cgum_486{font-size:1.5rem;font-family:var(--font-display);font-weight:600;margin:0 0 16px;letter-spacing:-.01em}._loading_1cgum_495{display:flex;align-items:center;justify-content:center;gap:12px;padding:40px;color:var(--muted)}._loadingSpinner_1cgum_504{width:24px;height:24px;border:2px solid rgba(255,255,255,.1);border-top-color:var(--primary);border-radius:50%;animation:_spin_1cgum_1 .8s linear infinite}@keyframes _spin_1cgum_1{to{transform:rotate(360deg)}}@media (max-width: 900px){._fieldGrid_1cgum_73,._cardGrid_1cgum_188{grid-template-columns:1fr}._panel_1cgum_23{padding:18px;border-radius:9px}._panelTitle_1cgum_57{font-size:16px}}._row_1htre_1{position:relative;display:flex;flex-wrap:wrap;gap:4px 6px;align-items:center}._colorPick_1htre_9{position:fixed;width:1px;height:1px;opacity:.01;bottom:0;right:0;pointer-events:auto}._chip_1htre_19{font-size:.72rem;font-weight:600;padding:2px 7px;border-radius:999px;border:1px solid var(--stroke);background:transparent;color:var(--muted);cursor:pointer;line-height:1.25;max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._chip_1htre_19:hover{background:#ffffff0d}[data-theme=light] ._chip_1htre_19:hover{background:#0f172a0d}._library_1rj90_1{max-width:1200px;animation:_pageEnter_1rj90_1 .42s ease-out}@keyframes _pageEnter_1rj90_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}._header_1rj90_17{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:16px;flex-wrap:wrap;gap:10px}._headerMeta_1rj90_26{display:flex;align-items:center;flex-wrap:wrap;gap:14px}._techLink_1rj90_33{font-size:.9rem;font-weight:600}._metric_1rj90_38{display:inline-flex;align-items:center;gap:8px;padding:10px 16px;border-radius:999px;background:#6ee7b71a;border:1px solid rgba(110,231,183,.25);font-size:.95rem;font-weight:600;color:var(--primary)}._toolbar_1rj90_51{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:24px;padding:16px;border-radius:9px;background:var(--panel);border:1px solid var(--stroke);-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px)}._toolbarCompact_1rj90_63{gap:8px;margin-bottom:14px;padding:8px 10px;align-items:center}._search_1rj90_70{padding:10px 16px;width:100%;max-width:280px;border-radius:7px;border:1px solid rgba(255,255,255,.12);background:var(--select-surface);color:var(--text);transition:all .25s ease}._searchCompact_1rj90_81{padding:6px 10px;font-size:.85rem;max-width:220px;flex:1 1 160px;min-width:120px}._search_1rj90_70:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6ee7b726;outline:none}._toolbarSelect_1rj90_95{flex:1 1 200px;max-width:280px;min-width:160px}._toolbarSelectCompact_1rj90_101{flex:0 1 200px;max-width:200px;min-width:140px}._tagChipsMargin_1rj90_107{margin:0 0 8px}._empty_1rj90_111{padding:60px 40px;text-align:center;border-radius:7px;border:1px dashed rgba(255,255,255,.15);background:#ffffff05;color:var(--muted);font-size:1.1rem}._error_1rj90_121{color:#ef4444;padding:14px 16px;background:#ef44441a;border:1px solid rgba(239,68,68,.2);border-radius:8px;margin-bottom:16px}._grid_1rj90_130{display:grid;gap:12px}._grid3_1rj90_135{grid-template-columns:repeat(3,minmax(0,1fr))}._grid4_1rj90_139{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width: 1100px){._grid3_1rj90_135,._grid4_1rj90_139{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 560px){._grid3_1rj90_135,._grid4_1rj90_139{grid-template-columns:1fr}}._card_1rj90_159{padding:20px;background:var(--panel);border-radius:9px;border:1px solid var(--stroke);-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);transition:all .25s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}._card_1rj90_159:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#ffffff06;pointer-events:none}._card_1rj90_159:hover{transform:translateY(-3px);border-color:#6ee7b740;box-shadow:0 10px 28px #0000002e}._libraryCoverWrap_1rj90_184{margin:8px 0 10px;border-radius:8px;overflow:hidden;border:1px solid var(--stroke);max-height:200px;background:#0003}._libraryCoverImg_1rj90_193{display:block;width:100%;height:100%;max-height:200px;object-fit:cover}._card_1rj90_159 h3{margin:0 0 10px;font-size:.95rem;font-weight:600;color:var(--text)}._card_1rj90_159 h3._cardTitle_1rj90_208{margin:0 0 6px;font-size:1.1rem;font-weight:650;color:var(--text);letter-spacing:-.02em;line-height:1.25}._cardTitleBtn_1rj90_217{display:block;width:100%;margin:0 0 6px;padding:0;text-align:left;font-size:1.1rem;font-weight:650;color:var(--text);letter-spacing:-.02em;line-height:1.25;background:none;border:none;cursor:pointer;font-family:inherit;transition:color .15s}._cardTitleBtn_1rj90_217:hover{color:var(--primary)}._cardDates_1rj90_239{margin:0 0 10px;font-size:.78rem;color:var(--muted);line-height:1.35}._meta_1rj90_246{font-size:13px;color:var(--muted);margin-bottom:12px;display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px}._taskTypeLabel_1rj90_256{font-weight:600;color:var(--text)}._ratingBadge_1rj90_261{font-size:12px;padding:2px 8px;border-radius:999px;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);color:var(--muted)}._imageBadge_1rj90_270{font-size:14px;line-height:1}._modelBadge_1rj90_275{font-size:11px;padding:2px 7px;border-radius:999px;background:#60a5fa1a;border:1px solid rgba(96,165,250,.2);color:#60a5fa;max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-theme=light] ._modelBadge_1rj90_275{background:#2563eb0f;border-color:#2563eb26;color:#2563eb}[data-theme=light] ._ratingBadge_1rj90_261{background:#0f172a0f;border-color:#0f172a1a}._promptBlock_1rj90_299{margin-top:8px}._preview_1rj90_303{font-size:12px;font-family:var(--font-mono);white-space:pre-wrap;overflow:hidden;text-overflow:ellipsis;max-height:72px;padding:8px 10px;margin:0;background:#0003;border-radius:7px;color:var(--muted);line-height:1.45;opacity:.92}[data-theme=light] ._preview_1rj90_303{background:#0f172a0f}._tags_1rj90_323{font-size:13px;color:var(--accent);margin-top:10px}._cardActions_1rj90_329{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;padding-top:12px;border-top:1px solid rgba(255,255,255,.06)}._cardMore_1rj90_339{position:relative;margin-left:auto}._cardMoreSummary_1rj90_344{list-style:none;cursor:pointer;padding:6px 10px;border-radius:8px;font-size:12px;font-weight:600;color:var(--muted);border:1px solid rgba(255,255,255,.1);background:#ffffff0a;-webkit-user-select:none;user-select:none}._cardMoreSummary_1rj90_344::-webkit-details-marker{display:none}._cardMoreSummary_1rj90_344:hover{color:var(--text);border-color:#ffffff29}._cardMore_1rj90_339[open] ._cardMoreSummary_1rj90_344{color:var(--text);border-color:#38bdf859}._cardMoreMenu_1rj90_371{position:absolute;right:0;bottom:100%;margin-bottom:6px;min-width:220px;padding:6px;border-radius:10px;border:1px solid var(--stroke);background:var(--modal-surface, var(--panel-strong));box-shadow:0 12px 40px #00000059;z-index:20;display:flex;flex-direction:column;gap:2px}._cardMoreItem_1rj90_388{width:100%;text-align:left;padding:8px 10px;border:none;border-radius:7px;background:transparent;color:var(--text);font-size:13px;font-weight:500;cursor:pointer;font-family:inherit}._cardMoreItem_1rj90_388:hover{background:#ffffff0f}._cardMoreItemActive_1rj90_406{color:var(--primary);font-weight:600}._cardMoreDanger_1rj90_411{color:#f87171}._cardMoreDanger_1rj90_411:hover{background:#f871711f}._openBtn_1rj90_419{padding:8px 14px;border-radius:8px;font-size:13px;font-weight:600}._openBtnAccent_1rj90_426{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;font-size:12px;font-weight:600}._openBtnIcon_1rj90_435{flex-shrink:0;opacity:.95}._exportBtn_1rj90_440{padding:8px 12px;border-radius:7px;font-size:13px;font-weight:500;cursor:pointer}._exportBtn_1rj90_440:hover{color:var(--primary)}._editBox_1rj90_452{display:flex;flex-direction:column;gap:10px;margin-top:14px;padding-top:14px;border-top:1px solid rgba(255,255,255,.08);animation:_fadeIn_1rj90_1 .2s ease-out}@keyframes _fadeIn_1rj90_1{0%{opacity:0}to{opacity:1}}._editBox_1rj90_452 input,._editBox_1rj90_452 textarea{padding:10px 12px;border-radius:7px;border:1px solid rgba(255,255,255,.12);background:var(--select-surface);color:var(--text);font-family:inherit;transition:all .2s ease}._editBox_1rj90_452 input:focus,._editBox_1rj90_452 textarea:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6ee7b726;outline:none}._editBox_1rj90_452 label{display:flex;flex-direction:column;gap:6px;font-size:13px;color:var(--muted)}._tokenBadgeMini_1rj90_493{font-size:10px;padding:1px 6px;border-radius:999px;background:#8b5cf61a;border:1px solid rgba(139,92,246,.18);color:#a78bfa;font-weight:500;letter-spacing:.02em;white-space:nowrap}[data-theme=light] ._tokenBadgeMini_1rj90_493{background:#8b5cf60f;border-color:#8b5cf61f;color:#6d28d9}._sortSelect_1rj90_511{flex:0 1 160px;min-width:120px;max-width:160px}._evalBtn_1rj90_517{width:28px;height:28px;padding:0;border-radius:6px;border:1px solid rgba(255,255,255,.1);background:transparent;color:var(--muted);font-size:11px;font-weight:800;cursor:pointer;flex-shrink:0;transition:all .15s ease}._evalBtn_1rj90_517:hover{color:var(--text);border-color:#8b5cf659;background:#8b5cf60f}._evalBtnActive_1rj90_538{color:#a78bfa;border-color:#8b5cf673;background:#8b5cf61a}._evalInline_1rj90_544{margin-top:10px;padding:10px 12px;border-radius:8px;background:#8b5cf60a;border:1px solid rgba(139,92,246,.12);animation:_fadeIn_1rj90_1 .2s ease-out}._evalInlineLoading_1rj90_553{font-size:.82rem;color:var(--muted)}._evalInlineRow_1rj90_558{display:flex;align-items:center;gap:8px;margin-bottom:6px}._evalInlineLabel_1rj90_565{font-size:.75rem;color:var(--muted);font-weight:600;min-width:48px}._evalMiniBar_1rj90_572{flex:1;height:6px;border-radius:3px;background:#ffffff0f;overflow:hidden}._evalMiniBarFill_1rj90_580{height:100%;border-radius:3px;background:linear-gradient(90deg,#22c55e80,#38bdf880);transition:width .4s ease}._evalInlineVal_1rj90_587{font-size:.75rem;font-weight:700;color:var(--text);min-width:32px;text-align:right}._evalInlineChips_1rj90_595{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:4px}._evalChipGood_1rj90_602,._evalChipMiss_1rj90_603{font-size:.68rem;padding:1px 6px;border-radius:999px;font-weight:500}._evalChipGood_1rj90_602{background:#22c55e1f;border:1px solid rgba(34,197,94,.2);color:#22c55e}._evalChipMiss_1rj90_603{background:#ef444414;border:1px solid rgba(239,68,68,.15);color:#ef444499;text-decoration:line-through}._evalTips_1rj90_623{margin:6px 0 0;padding-left:14px;font-size:.75rem;color:var(--muted);line-height:1.5}._evalTips_1rj90_623 li{margin-bottom:2px}[data-theme=light] ._evalInline_1rj90_544{background:#8b5cf608;border-color:#8b5cf61a}[data-theme=light] ._evalMiniBar_1rj90_572{background:#0f172a0f}@media (max-width: 768px){._toolbar_1rj90_51{padding:12px}._search_1rj90_70{max-width:100%}._grid_1rj90_130{grid-template-columns:1fr}}._leadCompact_1tnv4_1{margin:0 0 10px;font-size:.8rem;line-height:1.45;color:var(--muted);max-width:720px}._toolbar_1tnv4_9{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:20px;align-items:center}._toolbarCompact_1tnv4_17{gap:8px;margin-bottom:12px}._search_1tnv4_22{flex:1 1 200px;min-width:140px;padding:6px 10px;font-size:.85rem;border-radius:7px;border:1px solid var(--stroke);background:var(--select-surface);color:var(--text)}._primary_1tnv4_33{padding:10px 18px;border-radius:9px;font-weight:700}._primarySmall_1tnv4_39{padding:6px 12px!important;font-size:.78rem!important}._empty_1tnv4_44{padding:24px;text-align:center;color:var(--muted);border:1px dashed var(--stroke);border-radius:10px;background:var(--panel)}._grid_1tnv4_53{display:grid;gap:12px}._grid3_1tnv4_58{grid-template-columns:repeat(3,minmax(0,1fr))}._grid4_1tnv4_62{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width: 1100px){._grid3_1tnv4_58,._grid4_1tnv4_62{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 560px){._grid3_1tnv4_58,._grid4_1tnv4_62{grid-template-columns:1fr}}._card_1tnv4_80{padding:16px;border-radius:10px;border:1px solid var(--stroke);background:var(--panel)}._card_1tnv4_80 h3{margin:0 0 8px;font-size:1.05rem}._desc_1tnv4_92{margin:0 0 10px;font-size:.9rem;color:var(--muted);line-height:1.45}._tags_1tnv4_99{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:10px}._tag_1tnv4_99{font-size:11px;padding:3px 8px;border-radius:999px;background:#a78bfa1f;border:1px solid rgba(167,139,250,.3);color:var(--text)}._previewBox_1tnv4_115{max-height:200px;overflow:hidden;margin-bottom:12px;padding:10px;border-radius:8px;background:#0000001f;border:1px solid rgba(255,255,255,.06)}[data-theme=light] ._previewBox_1tnv4_115{background:#0f172a0a}._mdClamp_1tnv4_129{font-size:13px}._actions_1tnv4_133{display:flex;flex-wrap:wrap;gap:8px;align-items:center;padding-top:8px;border-top:1px solid var(--stroke)}._pubBtn_1tnv4_142{font-size:.78rem;padding:5px 10px;border-radius:7px;border:1px solid var(--stroke);background:var(--panel);color:var(--text);cursor:pointer}._pubBtn_1tnv4_142:hover{border-color:var(--primary);color:var(--primary)}._forkBtn_1tnv4_157{font-size:.78rem;padding:5px 10px;border-radius:7px;border:1px solid color-mix(in srgb,var(--primary) 45%,var(--stroke));background:color-mix(in srgb,var(--panel) 88%,var(--primary) 12%);color:var(--text);cursor:pointer;font-weight:600}._forkBtn_1tnv4_157:hover{border-color:var(--primary)}._modalOverlay_1tnv4_172{position:fixed;top:0;right:0;bottom:0;left:0;background:#0000008c;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:1000;padding:16px}._modal_1tnv4_172{width:100%;max-width:640px;max-height:90vh;overflow:auto;padding:22px;border-radius:12px;background:var(--modal-surface);border:1px solid var(--modal-border)}._modal_1tnv4_172 h3{margin:0 0 16px}._field_1tnv4_199{display:flex;flex-direction:column;gap:6px;margin-bottom:14px;font-size:14px;color:var(--muted)}._field_1tnv4_199 input,._field_1tnv4_199 textarea{font-family:var(--font);padding:10px 12px;border-radius:8px;border:1px solid var(--stroke);background:var(--select-surface);color:var(--text)}._bodyInput_1tnv4_218{font-family:var(--font-mono);font-size:13px;line-height:1.45;min-height:200px}._sortSelect_1tnv4_225{flex:0 1 160px;min-width:120px;max-width:160px}._modalActions_1tnv4_231{display:flex;flex-wrap:wrap;gap:10px;margin-top:8px}._techniques_zhvpp_1{max-width:1200px;animation:_pageEnter_zhvpp_1 .42s ease-out}@keyframes _pageEnter_zhvpp_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}._card_zhvpp_17{padding:16px 18px;background:var(--panel);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);border-radius:6px;border:1px solid var(--stroke);cursor:pointer;text-align:left;transition:border-color .2s ease,background .2s ease}._card_zhvpp_17:hover{border-color:color-mix(in srgb,var(--primary) 55%,var(--stroke));box-shadow:0 7px 24px #00000029;transform:translateY(-1px)}[data-theme=light] ._card_zhvpp_17:hover{box-shadow:0 10px 28px #0f172a14}._card_zhvpp_17:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._cardDesc_zhvpp_44{margin:0 0 10px;font-size:14px;line-height:1.5;color:var(--text);opacity:.92}._cardDescMd_zhvpp_52{margin:0 0 10px;max-height:7.6em;overflow:hidden}._cardDescProse_zhvpp_58{font-size:13px;line-height:1.45}._cardDescProse_zhvpp_58 p{margin:0 0 .35em}._cardDescProse_zhvpp_58 p:last-child{margin-bottom:0}._cardDescProse_zhvpp_58 strong{font-weight:600}._detailMd_zhvpp_75{font-size:14px}._tagMeta_zhvpp_79{margin:0 0 8px;font-size:11px;color:var(--muted);line-height:1.35;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}._cardFooter_zhvpp_90{display:flex;justify-content:flex-end;margin-top:4px}._moreLink_zhvpp_96{font-size:13px;font-weight:600;color:var(--primary);opacity:.95}._chipMine_zhvpp_103{display:inline-flex;padding:2px 8px;border-radius:999px;font-size:11px;font-weight:600;background:#6ee7b71f;border:1px solid rgba(110,231,183,.28);color:var(--text)}._chipMuted_zhvpp_114{display:inline-flex;padding:2px 8px;border-radius:999px;font-size:11px;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);color:var(--muted)}._cardHead_zhvpp_124,._cardActions_zhvpp_125,._formActions_zhvpp_126{display:flex;gap:12px;flex-wrap:wrap;align-items:center;justify-content:space-between}._metaEmbed_zhvpp_134{margin-bottom:8px;font-size:.82rem}._createBtn_zhvpp_139{padding:14px 24px;border-radius:8px;border:none;background:var(--primary);color:#041016;font-weight:700;cursor:pointer;flex-shrink:0;transition:all .25s ease;position:relative;overflow:hidden}._createBtnSmall_zhvpp_153{padding:6px 12px;border-radius:7px;border:none;background:var(--primary);color:#041016;font-weight:700;font-size:.78rem;cursor:pointer;flex-shrink:0}._createBtn_zhvpp_139:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#ffffff1f;opacity:0;transition:opacity .25s ease}._createBtn_zhvpp_139:hover:before{opacity:1}._createBtn_zhvpp_139:hover{transform:none;filter:brightness(1.06)}._modalOverlay_zhvpp_183{position:fixed;top:0;right:0;bottom:0;left:0;background:#0009;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px;animation:_fadeIn_zhvpp_1 .2s ease-out}@keyframes _fadeIn_zhvpp_1{0%{opacity:0}to{opacity:1}}._modalContent_zhvpp_202{background:var(--modal-surface);border-radius:11px;border:1px solid var(--modal-border);box-shadow:0 32px 80px #00000080;max-width:720px;width:100%;max-height:90vh;overflow:auto;padding:24px;animation:_scaleIn_zhvpp_1 .25s ease-out}@keyframes _scaleIn_zhvpp_1{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}._detailModalContent_zhvpp_226{background:var(--modal-surface);border-radius:11px;border:1px solid var(--modal-border);box-shadow:0 32px 80px #00000080;max-width:760px;width:100%;max-height:90vh;overflow:auto;padding:24px;animation:_scaleIn_zhvpp_1 .25s ease-out}._detailSection_zhvpp_239{margin-top:20px}._detailSection_zhvpp_239 h4{margin:0 0 10px;font-size:.9rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px;opacity:.7}._detailSection_zhvpp_239 p{margin:0;font-size:14px;line-height:1.55}._detailPre_zhvpp_258{margin:10px 0 0;padding:14px;border-radius:8px;background:#0006;border:1px solid rgba(255,255,255,.06);font-size:13px;white-space:pre-wrap;word-break:break-word;max-height:280px;overflow:auto}._detailList_zhvpp_271{margin:8px 0 0;padding-left:1.25rem;font-size:14px;line-height:1.7}._detailDownloadBtn_zhvpp_278{margin-top:12px;padding:10px 16px;border-radius:7px;border:1px solid rgba(255,255,255,.15);background:#ffffff0e;color:var(--text);font-size:14px;cursor:pointer;transition:all .2s ease}._detailDownloadBtn_zhvpp_278:hover{border-color:#ffffff4d;transform:translateY(-1px)}._detailFooter_zhvpp_295{margin-top:24px;padding-top:20px;border-top:1px solid rgba(255,255,255,.08)}._modalHeader_zhvpp_301{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;gap:16px}._modalHeader_zhvpp_301 h3{margin:0;font-size:1.25rem;font-family:var(--font-display, inherit)}._modalClose_zhvpp_315{width:40px;height:40px;border-radius:7px;border:1px solid rgba(255,255,255,.15);background:#ffffff0d;color:var(--text);font-size:1.5rem;cursor:pointer;line-height:1;flex-shrink:0;transition:all .2s ease}._modalClose_zhvpp_315:hover{background:#ffffff1a;border-color:#ffffff40}._primaryBtn_zhvpp_334{background:var(--primary)!important;color:#041016!important;border:none!important;padding:14px 24px!important;font-weight:700!important;border-radius:8px!important;cursor:pointer;transition:all .25s ease}._primaryBtn_zhvpp_334:hover:not(:disabled){transform:translateY(-2px);box-shadow:var(--glow)}._createGrid_zhvpp_350{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:16px}._modalForm_zhvpp_357 ._createGrid_zhvpp_350{margin-top:0}._toolbar_zhvpp_361{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:28px}._toolbarEmbedCompact_zhvpp_369{gap:8px;margin-bottom:12px}._searchEmbedCompact_zhvpp_374{padding:6px 10px!important;font-size:.85rem!important;max-width:220px!important;flex:1 1 160px;min-width:120px}._toolbarFilterCompact_zhvpp_382{flex:0 1 200px!important;max-width:200px!important;min-width:140px!important}._search_zhvpp_374{padding:12px 18px;width:100%;max-width:400px;border-radius:8px;border:1px solid rgba(255,255,255,.12);background:#ffffff0a;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);color:var(--text);transition:border-color .2s ease,box-shadow .2s ease}._search_zhvpp_374:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6ee7b726;outline:none}._toolbarFilter_zhvpp_382{flex:1 1 200px;max-width:280px;min-width:180px}._grid_zhvpp_413{display:grid;gap:12px}._grid3_zhvpp_418{grid-template-columns:repeat(3,minmax(0,1fr))}._grid4_zhvpp_422{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width: 1100px){._grid3_zhvpp_418,._grid4_zhvpp_422{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 560px){._grid3_zhvpp_418,._grid4_zhvpp_422{grid-template-columns:1fr}}._gridPage_zhvpp_440{grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:20px}._error_zhvpp_445{color:#ef4444;margin-bottom:16px;padding:12px 16px;background:#ef44441a;border-radius:7px;border:1px solid rgba(239,68,68,.2)}._empty_zhvpp_454{padding:48px;text-align:center;opacity:.7;background:#ffffff08;border-radius:7px;border:1px dashed rgba(255,255,255,.1)}._createGrid_zhvpp_350 input,._createGrid_zhvpp_350 textarea{padding:12px 14px;border-radius:7px;border:1px solid rgba(255,255,255,.12);background:#0003;color:var(--text);transition:border-color .2s ease,box-shadow .2s ease}._createGrid_zhvpp_350 input:focus,._createGrid_zhvpp_350 textarea:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6ee7b71a;outline:none}._cardActions_zhvpp_125 button,._formActions_zhvpp_126 button{padding:10px 16px;border-radius:7px;border:1px solid rgba(255,255,255,.12);background:#ffffff0d;color:var(--text);cursor:pointer;transition:all .2s ease}._cardActions_zhvpp_125 button:hover,._formActions_zhvpp_126 button:hover{background:#ffffff1a;border-color:#fff3}._card_zhvpp_17 h3{margin:0 0 8px;font-size:1.15rem;font-family:var(--font-display, inherit)}._badges_zhvpp_503{display:flex;gap:8px;flex-wrap:wrap;margin:6px 0 0}._inlineLinkBtn_zhvpp_510{padding:0;border:none;background:none;font:inherit;color:var(--primary);font-weight:600;cursor:pointer;text-decoration:underline;text-underline-offset:3px}._inlineLinkBtn_zhvpp_510:hover{color:var(--accent)}._meta_zhvpp_134{font-size:14px;opacity:.65;margin-bottom:12px}._pattern_zhvpp_532{font-size:13px;white-space:pre-wrap;overflow:hidden;opacity:.8;padding:12px;background:#0003;border-radius:8px;margin-top:12px}._details_zhvpp_543{margin-top:12px}._variant_zhvpp_547{margin-top:10px;padding:12px;background:#ffffff0a;border-radius:7px;border:1px solid rgba(255,255,255,.06)}@media (max-width: 860px){._createGrid_zhvpp_350{grid-template-columns:1fr}}._hub_11nsy_1{width:100%;max-width:1220px;margin:0 auto;box-sizing:border-box;align-self:stretch;animation:_pageEnter_11nsy_1 .4s ease-out;text-align:start}@keyframes _pageEnter_11nsy_1{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}._titleRow_11nsy_24{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:14px}._title_11nsy_24{margin:0}._gridToggle_11nsy_37{display:inline-flex;border-radius:8px;border:1px solid var(--stroke);overflow:hidden;flex-shrink:0}._gridToggleBtn_11nsy_45,._gridToggleBtnActive_11nsy_46{padding:5px 10px;font-size:12px;font-weight:700;border:none;background:transparent;color:var(--muted);cursor:pointer;line-height:1}._gridToggleBtn_11nsy_45:hover{color:var(--text);background:#ffffff0d}[data-theme=light] ._gridToggleBtn_11nsy_45:hover{background:#0f172a0d}._gridToggleBtnActive_11nsy_46{background:color-mix(in srgb,var(--primary) 18%,transparent);color:var(--primary)}._segmented_11nsy_71{display:inline-flex;flex-wrap:wrap;gap:4px;padding:4px;margin-bottom:18px;border-radius:10px;background:#ffffff0a;border:1px solid var(--stroke)}[data-theme=light] ._segmented_11nsy_71{background:#0f172a0a}._seg_11nsy_71,._segActive_11nsy_87{display:inline-flex;align-items:center;gap:6px;border-radius:7px;padding:8px 14px;font-size:14px;font-weight:600;font-family:var(--font-ui, var(--font));cursor:pointer;transition:background .2s ease,color .2s ease,border-color .2s ease;-moz-appearance:none;appearance:none;-webkit-appearance:none;margin:0;line-height:1.2}._seg_11nsy_71{background:transparent;color:var(--muted);border:1px solid transparent}._seg_11nsy_71:hover{color:var(--text);background:#ffffff0f}[data-theme=light] ._seg_11nsy_71:hover{background:#0f172a0f}._segActive_11nsy_87{background:color-mix(in srgb,var(--primary) 16%,transparent);color:var(--primary);border:1px solid color-mix(in srgb,var(--primary) 32%,transparent);box-shadow:none}._segLabel_11nsy_126{flex-shrink:0}._tabBadge_11nsy_130{min-width:1.4em;padding:2px 7px;border-radius:999px;font-size:11px;font-weight:700;line-height:1.2;background:#ffffff14;color:var(--muted)}._segActive_11nsy_87 ._tabBadge_11nsy_130{background:color-mix(in srgb,var(--primary) 30%,transparent);color:var(--primary)}[data-theme=light] ._tabBadge_11nsy_130{background:#0f172a14}[data-theme=light] ._segActive_11nsy_87 ._tabBadge_11nsy_130{background:color-mix(in srgb,var(--primary) 22%,transparent);color:var(--primary-strong)}._viewport_11nsy_155{width:100%;min-width:0;display:flex;flex-direction:column;align-items:stretch}._panel_11nsy_163{min-width:0;box-sizing:border-box;width:100%;align-self:stretch}._panel_11nsy_163[hidden]{display:none!important}@media (max-width: 640px){._seg_11nsy_71,._segActive_11nsy_87{padding:8px 10px;font-size:13px}}._models_1xasr_1{max-width:1100px;animation:_pageEnter_1xasr_1 .5s ease-out}._curatedSection_1xasr_6{margin-bottom:40px}._curatedHeading_1xasr_10{margin:0 0 8px;font-size:1rem;font-weight:600;color:var(--text);letter-spacing:.02em}._curatedLead_1xasr_18{margin:0 0 18px;font-size:.9rem;line-height:1.5;color:var(--muted);max-width:52ch}._curatedGrid_1xasr_26{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:14px;margin-bottom:16px}._curatedCard_1xasr_33{padding:14px 16px;border-radius:10px;border:1px solid var(--stroke);background:var(--panel);display:flex;flex-direction:column;gap:8px;min-height:0}._curatedCardUnavailable_1xasr_44{opacity:.78;filter:grayscale(.2);border-style:dashed}._curatedCardTop_1xasr_50{display:flex;flex-direction:column;gap:4px}._curatedTitle_1xasr_56{margin:0;font-size:.95rem;font-weight:650;color:var(--text);line-height:1.25}._curatedId_1xasr_64{font-size:11px;opacity:.55;word-break:break-all}._curatedLine_1xasr_70{margin:0;font-size:.8rem;line-height:1.45;color:var(--muted)}._curatedLabel_1xasr_77{display:block;font-size:.68rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--text-3, var(--muted));margin-bottom:2px}._curatedMeta_1xasr_87{margin:0;font-size:.72rem;color:var(--muted);opacity:.9}._curatedMuted_1xasr_94{margin:0;font-size:.75rem;color:var(--muted);line-height:1.35}._curatedBtnDisabled_1xasr_101{margin-top:auto;align-self:flex-start;padding:7px 12px;border-radius:7px;font-size:12px;font-weight:600;cursor:not-allowed;border:1px solid var(--stroke);background:#ffffff08;color:var(--muted)}._curatedBtnIn_1xasr_114,._curatedBtnOut_1xasr_115{margin-top:auto;align-self:flex-start;padding:7px 12px;border-radius:7px;font-size:12px;font-weight:600;cursor:pointer;border:1px solid var(--stroke);transition:background .15s ease,border-color .15s ease}._curatedBtnIn_1xasr_114{background:color-mix(in srgb,var(--primary) 18%,transparent);border-color:color-mix(in srgb,var(--primary) 35%,transparent);color:var(--text)}._curatedBtnIn_1xasr_114:hover:not(:disabled){background:color-mix(in srgb,var(--primary) 28%,transparent)}._curatedBtnOut_1xasr_115{background:transparent;color:var(--muted)}._curatedBtnOut_1xasr_115:hover:not(:disabled){color:var(--text);border-color:var(--muted)}._curatedBtnIn_1xasr_114:disabled,._curatedBtnOut_1xasr_115:disabled{opacity:.45;cursor:not-allowed}._showMoreCatalog_1xasr_153{display:inline-flex;align-items:center;padding:8px 14px;border-radius:8px;font-size:13px;font-weight:600;border:1px solid var(--stroke);background:var(--panel-strong);color:var(--text);cursor:pointer}._showMoreCatalog_1xasr_153:hover{border-color:color-mix(in srgb,var(--primary) 40%,var(--stroke))}._fullCatalogSection_1xasr_170{padding-top:8px;border-top:1px solid var(--stroke)}._fullCatalogHeading_1xasr_175{margin:24px 0 16px;font-size:1rem;font-weight:600;color:var(--text)}@keyframes _pageEnter_1xasr_1{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}._header_1xasr_193{margin-bottom:8px}._headerMeta_1xasr_197{display:flex;align-items:center;gap:10px;flex-wrap:wrap}._metric_1xasr_204{font-size:.8rem;font-weight:500;color:var(--muted)}._cacheBadge_1xasr_210{opacity:.75}._updated_1xasr_214{font-size:.75rem;opacity:.65}._refreshBtn_1xasr_219{padding:8px 16px;border-radius:7px;border:1px solid rgba(255,255,255,.15);background:#ffffff0e;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);color:var(--text);cursor:pointer;font-size:14px;transition:all .2s ease}._refreshBtn_1xasr_219:hover:not(:disabled){background:#ffffff1f;border-color:#ffffff40;transform:translateY(-1px)}._refreshBtn_1xasr_219:disabled{opacity:.5;cursor:not-allowed}._subtitle_1xasr_243{margin-bottom:24px;opacity:.75;line-height:1.5}._trialBanner_1xasr_249{padding:14px 16px;margin-bottom:24px;background:#ffffff08;border:1px solid var(--stroke);border-radius:7px;font-size:.95rem;line-height:1.5;color:var(--muted)}._trialBanner_1xasr_249 a{color:var(--primary);font-weight:500}._toolbar_1xasr_265{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px;margin-bottom:24px}._toolbarEnd_1xasr_273{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px;margin-left:auto;justify-content:flex-end}._search_1xasr_282{padding:12px 18px;flex:1 1 auto;min-width:200px;max-width:420px;border-radius:8px;border:1px solid rgba(255,255,255,.12);background:#ffffff0a;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);color:var(--text);transition:border-color .2s ease,box-shadow .2s ease}._search_1xasr_282:focus{border-color:#ffffff24;box-shadow:none;outline:none}._selectionBar_1xasr_302{display:flex;flex-wrap:wrap;gap:10px}._selectionBar_1xasr_302 span{padding:8px 14px;border-radius:6px;font-size:14px;font-weight:500;background:#ffffff0e;border:1px solid rgba(255,255,255,.1)}@media (max-width: 900px){._toolbarEnd_1xasr_273{margin-left:0;width:100%;justify-content:flex-start}}._loading_1xasr_325,._empty_1xasr_326{padding:48px;text-align:center;opacity:.7;background:#ffffff08;border-radius:7px;border:1px dashed rgba(255,255,255,.1)}._error_1xasr_335{color:#ef4444;margin-bottom:16px;padding:12px 16px;background:#ef44441a;border-radius:7px;border:1px solid rgba(239,68,68,.2)}._tableWrap_1xasr_344{overflow-x:auto;border-radius:7px;border:1px solid rgba(255,255,255,.08);background:#ffffff06;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}._table_1xasr_344{width:100%;min-width:800px;border-collapse:collapse;font-size:.95rem}._sortable_1xasr_360{cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;transition:background .15s ease}._sortable_1xasr_360:hover{background:#ffffff14!important}._table_1xasr_344 th,._table_1xasr_344 td{padding:14px 18px;text-align:left;border-bottom:1px solid rgba(255,255,255,.06)}._table_1xasr_344 th{background:#ffffff0d;font-weight:600;font-size:13px;text-transform:uppercase;letter-spacing:.5px;opacity:.8}._table_1xasr_344 tbody tr{transition:background .15s ease}._table_1xasr_344 tbody tr:hover{background:#ffffff0a}._modelCell_1xasr_395{display:flex;flex-direction:column;gap:4px}._modelCell_1xasr_395 strong{font-size:1rem;font-family:var(--font-display, inherit)}._modelId_1xasr_406{font-size:12px;opacity:.6;font-weight:400}._actionCell_1xasr_412{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;min-width:200px}._addBtn_1xasr_420,._removeBtn_1xasr_421{padding:8px 14px;border-radius:7px;border:1px solid rgba(255,255,255,.12);cursor:pointer;color:var(--text);font-size:13px;font-weight:500;transition:all .2s ease}._addBtn_1xasr_420{background:#22c55e1f;border-color:#22c55e33}._addBtn_1xasr_420:hover{background:#22c55e40;border-color:#22c55e66;transform:translateY(-1px)}._removeBtn_1xasr_421{background:#ef44441f;border-color:#ef444433}._removeBtn_1xasr_421:hover{background:#ef444440;border-color:#ef444466;transform:translateY(-1px)}._providerRow_1xasr_455{cursor:pointer;background:#ffffff05}._providerRow_1xasr_455:hover{background:#ffffff0f!important}._providerCell_1xasr_464{display:flex;align-items:center;gap:10px}._expandIcon_1xasr_470{display:inline-block;font-size:10px;color:var(--muted);transition:transform .2s ease;line-height:1;flex-shrink:0}._expandIconOpen_1xasr_479{transform:rotate(90deg)}._modelCount_1xasr_483{font-size:12px;opacity:.55;font-weight:400;margin-left:4px}._rangeCell_1xasr_490{font-size:13px;opacity:.8;white-space:nowrap}._nestedRow_1xasr_497{background:#ffffff04}._nestedRow_1xasr_497:hover{background:#ffffff0a!important}._nestedRow_1xasr_497 td{border-bottom:1px solid rgba(255,255,255,.04)}._nestedModelCell_1xasr_509{display:flex;align-items:center;gap:0}._nestedIndent_1xasr_515{display:inline-block;width:28px;flex-shrink:0;border-left:2px solid rgba(255,255,255,.08);height:20px;margin-right:10px;align-self:center}._wrap_1s0er_1{display:flex;flex-direction:column;gap:6px;min-width:0}._labelRow_1s0er_8{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap}._labelText_1s0er_15{font-size:14px;font-weight:500;color:var(--text)}._hintBtn_1s0er_21{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;padding:0;margin:0;border:1px solid var(--stroke);border-radius:999px;background:#ffffff0a;color:var(--muted);font-size:11px;font-weight:700;line-height:1;cursor:help;flex-shrink:0;-webkit-backdrop-filter:none;backdrop-filter:none;transform:none!important;box-shadow:none}._hintBtn_1s0er_21:hover{color:var(--primary);border-color:color-mix(in srgb,var(--primary) 40%,var(--stroke));background:#ffffff0f;transform:none!important}._hintBtn_1s0er_21:before{display:none}._shell_wc92c_2{max-width:1080px;margin:0 auto;padding-bottom:32px;animation:_settingsEnter_wc92c_1 .4s ease-out}@keyframes _settingsEnter_wc92c_1{0%{opacity:0}to{opacity:1}}._pageHead_wc92c_18{margin-bottom:16px}._title_wc92c_22{margin:0 0 6px;font-size:1.35rem;font-weight:700;font-family:var(--font-display);letter-spacing:-.02em}._lead_wc92c_30{margin:0;font-size:.88rem;line-height:1.45;color:var(--muted);max-width:52ch}._bannerOk_wc92c_38,._bannerErr_wc92c_39{padding:10px 14px;border-radius:10px;font-size:.88rem;margin-bottom:14px}._bannerOk_wc92c_38{color:var(--primary);background:color-mix(in srgb,var(--primary) 12%,transparent);border:1px solid color-mix(in srgb,var(--primary) 28%,transparent)}._bannerErr_wc92c_39{color:#f87171;background:#ef44441a;border:1px solid rgba(239,68,68,.25)}._grid_wc92c_58{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));gap:14px;align-items:start}._card_wc92c_65{border-radius:12px;border:1px solid var(--stroke);background:var(--panel);padding:14px 16px 16px;display:flex;flex-direction:column;gap:10px;min-height:0;transition:border-color .15s ease,box-shadow .15s ease}._card_wc92c_65:hover{border-color:color-mix(in srgb,var(--primary) 22%,var(--stroke));box-shadow:0 0 0 1px color-mix(in srgb,var(--primary) 12%,transparent)}._cardWide_wc92c_82{grid-column:1 / -1}@media (min-width: 900px){._cardWide_wc92c_82{grid-column:span 2}}._cardTitle_wc92c_92{margin:0;font-size:.95rem;font-weight:650;font-family:var(--font-display);color:var(--text)}._cardLead_wc92c_100{margin:-4px 0 0;font-size:.8rem;color:var(--muted);line-height:1.35}._metaLine_wc92c_107{margin:0 0 8px;font-size:.82rem;color:var(--muted)}._metaLine_wc92c_107 code{font-family:var(--font-mono);font-size:.85em;padding:2px 6px;border-radius:6px;background:#0003}._fieldStack_wc92c_121{display:flex;flex-direction:column;gap:6px;width:100%}._labelText_wc92c_128{font-size:.78rem;font-weight:600;color:var(--muted);text-transform:uppercase;letter-spacing:.04em}._input_wc92c_136{width:100%;box-sizing:border-box;padding:10px 12px;border-radius:8px;border:1px solid var(--stroke);background:var(--select-surface);color:var(--text);font-family:inherit;font-size:.9rem}._input_wc92c_136:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 2px color-mix(in srgb,var(--primary) 18%,transparent)}._textarea_wc92c_154{width:100%;box-sizing:border-box;padding:10px 12px;border-radius:8px;border:1px solid var(--stroke);background:var(--select-surface);color:var(--text);font-family:inherit;font-size:.9rem;line-height:1.45;resize:vertical;min-height:72px}._textarea_wc92c_154:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 2px color-mix(in srgb,var(--primary) 18%,transparent)}._inlineActions_wc92c_175{display:flex;flex-wrap:wrap;gap:8px;align-items:center}._inlineActions_wc92c_175 ._input_wc92c_136{flex:1;min-width:180px}._btnPrimary_wc92c_187{padding:9px 16px;font-size:.88rem;font-weight:600;border-radius:8px;border:none;cursor:pointer;width:fit-content}._btnPrimary_wc92c_187:disabled{opacity:.45;cursor:not-allowed}._btnSecondary_wc92c_202{display:inline-flex;align-items:center;padding:9px 16px;font-size:.88rem;font-weight:600;border-radius:8px;text-decoration:none;width:fit-content}._paletteRow_wc92c_213{display:flex;flex-wrap:wrap;gap:8px}._paletteChip_wc92c_219{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:10px;border:1px solid var(--stroke);background:#ffffff08;color:var(--text);cursor:pointer;font-size:.82rem;transition:border-color .15s ease,background .15s ease}._paletteChip_wc92c_219:hover{border-color:color-mix(in srgb,var(--primary) 35%,var(--stroke))}._paletteChipOn_wc92c_237{border-color:var(--primary);background:color-mix(in srgb,var(--primary) 10%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,var(--primary) 35%,transparent)}._paletteDot_wc92c_243{width:14px;height:14px;border-radius:50%;border:1px solid rgba(255,255,255,.2);flex-shrink:0}._paletteDot_wc92c_243[data-palette-swatch=amber]{background:#d97b45}._paletteDot_wc92c_243[data-palette-swatch=obsidian]{background:#8b7cf8}._paletteDot_wc92c_243[data-palette-swatch=aurora]{background:#22c4e8}._paletteDot_wc92c_243[data-palette-swatch=dune]{background:#c4956a}._paletteChipLabel_wc92c_264{font-weight:600}._mutedTiny_wc92c_268{margin:0;font-size:.75rem;color:var(--muted);line-height:1.35}._inlineLink_wc92c_275{font-size:.82rem;color:var(--primary);text-decoration:none;margin-top:4px}._inlineLink_wc92c_275:hover{text-decoration:underline}._metrics_o3cq6_1{max-width:1400px}._pageColumns_o3cq6_5{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;align-items:start}._leftColumn_o3cq6_12{min-width:0}._eventsColumn_o3cq6_16{position:sticky;top:12px;background:var(--secondary);border-radius:7px;border:1px solid rgba(255,255,255,.08);padding:10px 10px 12px;max-height:min(78vh,900px);display:flex;flex-direction:column;min-height:200px}._eventsTitle_o3cq6_29{margin:0 0 8px;font-size:.95rem;font-weight:600}._console_o3cq6_35{font-family:var(--font-mono);font-size:12px;line-height:1.4;overflow:auto;flex:1;background:#00000059;border-radius:6px;padding:6px 8px;border:1px solid rgba(255,255,255,.06)}._consoleEmpty_o3cq6_47{margin:0;font-size:.85rem;opacity:.75}._consoleLine_o3cq6_53{display:grid;grid-template-columns:128px minmax(72px,.35fr) minmax(0,1fr);gap:6px;padding:2px 0;border-bottom:1px solid rgba(255,255,255,.04);word-break:break-all}._consoleLine_o3cq6_53:last-child{border-bottom:none}._consoleTime_o3cq6_66{color:#94a3b8f2;white-space:nowrap}._consoleName_o3cq6_71{color:#7dd3fc;font-weight:600}._consolePayload_o3cq6_76{color:#e2e8f0e0;opacity:.92}._title_o3cq6_81{margin:0 0 4px;font-size:16px;font-weight:600;letter-spacing:-.01em;font-family:var(--font-display, inherit)}._caption_o3cq6_89{opacity:.8;margin-bottom:12px;font-size:.95rem}._loadingMetrics_o3cq6_95{margin:0;opacity:.85;font-size:14px}._grid_o3cq6_101{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:10px}._card_o3cq6_107,._section_o3cq6_108,._eventCard_o3cq6_109{background:var(--secondary);border-radius:7px;border:1px solid rgba(255,255,255,.08)}._card_o3cq6_107{padding:10px 12px;display:flex;flex-direction:column;gap:4px}._card_o3cq6_107 strong{font-size:.9rem;font-weight:600;opacity:.9}._card_o3cq6_107 span{font-size:1.05rem;font-weight:600}._section_o3cq6_108{padding:12px;margin-top:12px}._section_o3cq6_108 h2{margin:0 0 8px;font-size:1rem}._subsectionTitle_o3cq6_143{margin:0 0 8px;font-size:1rem;font-weight:600}._visualGrid_o3cq6_149{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}._funnel_o3cq6_155,._eventBars_o3cq6_156,._latencyBox_o3cq6_157{display:grid;gap:8px}._funnelRow_o3cq6_162,._eventBarRow_o3cq6_163{display:grid;grid-template-columns:80px 1fr 44px;gap:8px;align-items:center;font-size:14px}._funnelBar_o3cq6_171,._eventBar_o3cq6_156,._latencyMeter_o3cq6_173{height:8px;border-radius:999px;background:#ffffff14;overflow:hidden}._funnelFill_o3cq6_180,._eventBarFill_o3cq6_181,._latencyAvg_o3cq6_182,._latencyP95_o3cq6_183{height:100%;border-radius:999px}._funnelFill_o3cq6_180,._eventBarFill_o3cq6_181,._latencyAvg_o3cq6_182{background:#22d3ee}._latencyP95_o3cq6_183{background:#f59e0b}._eventList_o3cq6_198{display:grid;gap:8px}._eventCard_o3cq6_109{padding:10px 12px;font-size:.9rem}._eventCard_o3cq6_109 strong{font-size:.88rem}._eventCard_o3cq6_109 p{margin:4px 0;font-size:.8rem;opacity:.85}._eventCard_o3cq6_109 pre{white-space:pre-wrap;overflow:hidden;font-size:.78rem;margin:6px 0 0}._error_o3cq6_225{color:#ef4444}._metricsEmpty_o3cq6_229{padding:28px 22px;border-radius:12px;border:1px solid var(--stroke);background:var(--panel);text-align:center;max-width:520px}._metricsEmptyTitle_o3cq6_238{margin:0 0 10px;font-size:1.1rem;font-weight:600;color:var(--text)}._metricsEmptyText_o3cq6_245{margin:0;font-size:.95rem;line-height:1.55;color:var(--muted)}ul._eventList_o3cq6_198{list-style:none;margin:0;padding:0;overflow:auto;flex:1;max-height:min(72vh,820px)}._eventListItem_o3cq6_261{font-size:.92rem;line-height:1.45;color:var(--text);padding:8px 10px;border-bottom:1px solid var(--stroke)}._eventListItem_o3cq6_261:last-child{border-bottom:none}._latencyCaption_o3cq6_273{display:block;margin-top:4px;font-size:.82rem;color:var(--muted)}@media (max-width: 1024px){._pageColumns_o3cq6_5{grid-template-columns:1fr}._eventsColumn_o3cq6_16{position:static;max-height:420px}}@media (max-width: 900px){._visualGrid_o3cq6_149{grid-template-columns:1fr}._consoleLine_o3cq6_53{grid-template-columns:1fr;gap:2px}._consoleTime_o3cq6_66{font-size:9px}}._page_3n3s0_1{max-width:800px;margin:0 auto;animation:_pageEnter_3n3s0_1 .5s ease-out}@keyframes _pageEnter_3n3s0_1{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}._metricsWide_3n3s0_18{max-width:1400px;margin:8px auto 0;padding-bottom:32px;animation:_pageEnter_3n3s0_1 .5s ease-out .1s backwards}._section_3n3s0_25{background:#ffffff0e;backdrop-filter:blur(9px);-webkit-backdrop-filter:blur(9px);border-radius:7px;border:1px solid rgba(255,255,255,.1);padding:24px;margin-bottom:20px;transition:border-color .3s ease,box-shadow .3s ease}._section_3n3s0_25:hover{border-color:#ffffff2e;box-shadow:0 8px 32px #0000001f}._section_3n3s0_25 h2{margin:0 0 16px;font-size:1.35rem;font-weight:600;font-family:var(--font-display, inherit);color:var(--text)}._stats_3n3s0_49{display:flex;flex-wrap:wrap;gap:24px;margin-bottom:16px}._stat_3n3s0_49{display:flex;flex-direction:column;gap:6px;padding:16px 20px;background:#ffffff0a;border-radius:8px;border:1px solid rgba(255,255,255,.06);min-width:140px;transition:transform .2s ease,box-shadow .2s ease}._stat_3n3s0_49:hover{transform:translateY(-2px);box-shadow:0 4px 16px #0000001a}._statLabel_3n3s0_73{font-size:13px;opacity:.75;color:var(--muted);letter-spacing:.01em}._statValue_3n3s0_80{font-size:1.5rem;font-weight:700;font-family:var(--font-display, inherit);color:var(--primary)}._trialHint_3n3s0_87{padding:14px 18px;background:#22d3ee17;border-radius:8px;border:1px solid rgba(34,211,238,.25);font-size:.95rem;line-height:1.5}._trialHint_3n3s0_87 a{color:var(--primary);font-weight:500}._description_3n3s0_101{margin:0 0 16px;opacity:.9;line-height:1.6}._features_3n3s0_107{margin:0;padding-left:20px;line-height:1.9}._features_3n3s0_107 li{position:relative;padding-left:8px}._features_3n3s0_107 li::marker{color:var(--primary)}._loading_3n3s0_122,._error_3n3s0_123{padding:40px;text-align:center;animation:_pageEnter_3n3s0_1 .3s ease-out}._error_3n3s0_123{color:#ef4444;background:#ef44441a;border-radius:8px;border:1px solid rgba(239,68,68,.2)}._emailRow_3n3s0_137{display:flex;align-items:center;gap:12px;flex-wrap:wrap}._emailValue_3n3s0_144{font-size:14px;color:var(--text)}._emailEmpty_3n3s0_149{font-size:14px;color:var(--muted);font-style:italic}._editBtn_3n3s0_155{padding:6px 14px;border-radius:8px;border:1px solid rgba(255,255,255,.14);background:#ffffff0f;color:var(--text);font-size:13px;cursor:pointer;transition:all .2s ease}._editBtn_3n3s0_155:hover{background:#ffffff1a;border-color:#ffffff40}._emailForm_3n3s0_171{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin-top:12px}._emailInput_3n3s0_179{padding:9px 14px;border-radius:7px;border:1px solid rgba(255,255,255,.14);background:#ffffff0f;color:var(--text);font-size:14px;min-width:220px;flex:1}._emailInput_3n3s0_179:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 3px #6ee7b726}._saveBtn_3n3s0_196{padding:9px 18px;border-radius:7px;border:1px solid var(--primary);background:color-mix(in srgb,var(--primary) 18%,transparent);color:var(--primary);font-size:13px;cursor:pointer;transition:all .2s ease}._saveBtn_3n3s0_196:hover:not(:disabled){background:#6ee7b740}._saveBtn_3n3s0_196:disabled{opacity:.5;cursor:not-allowed}._cancelBtn_3n3s0_216{padding:9px 14px;border-radius:7px;border:1px solid rgba(255,255,255,.1);background:transparent;color:var(--muted);font-size:13px;cursor:pointer;transition:all .2s ease}._cancelBtn_3n3s0_216:hover{background:#ffffff0d}._emailError_3n3s0_231{margin-top:8px;font-size:13px;color:#ef4444}._emailSuccess_3n3s0_237{margin-top:8px;font-size:13px;color:var(--primary)}._recentList_3n3s0_243{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}._recentItem_3n3s0_252{display:flex;flex-direction:column;gap:4px;padding:12px 14px;border-radius:8px;border:1px solid var(--stroke);background:#ffffff0a}._recentItem_3n3s0_252 a{font-weight:600;color:var(--text);text-decoration:none}._recentItem_3n3s0_252 a:hover{color:var(--primary)}._recentMeta_3n3s0_272{font-size:12px;color:var(--muted)}._recentEmpty_3n3s0_277{margin:0;font-size:14px;color:var(--muted);line-height:1.5}._page_1c57y_1{max-width:1400px;animation:_pageEnter_1c57y_1 .5s ease-out}@keyframes _pageEnter_1c57y_1{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}._page_1c57y_1 h1{margin:0 0 20px}._caption_1c57y_21{opacity:.75;margin-bottom:16px;line-height:1.5}._error_1c57y_27{color:#ef4444;padding:12px 16px;background:#ef44441a;border-radius:7px;border:1px solid rgba(239,68,68,.2);margin-bottom:16px}._section_1c57y_36,._card_1c57y_37{background:#ffffff0b;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-radius:7px;border:1px solid rgba(255,255,255,.1)}._section_1c57y_36{padding:20px;margin-bottom:20px}._toolbar_1c57y_50{margin-bottom:24px}._toolbarPrimary_1c57y_54{padding:12px 22px;border-radius:10px;font-weight:700;font-size:14px}._emptyState_1c57y_61{max-width:720px;padding:28px 24px;border-radius:12px;border:1px solid var(--stroke);background:var(--panel);margin-bottom:28px}._emptyTitle_1c57y_70{margin:0 0 10px;font-size:1.25rem}._emptyText_1c57y_75{margin:0 0 18px;line-height:1.55;color:var(--muted);font-size:.95rem}._exampleBlock_1c57y_82{padding:14px 16px;border-radius:10px;border:1px dashed rgba(255,255,255,.14);background:#0000001f;margin-bottom:18px}[data-theme=light] ._exampleBlock_1c57y_82{background:#0f172a0a;border-color:#0f172a1f}._exampleLabel_1c57y_95{font-size:12px;font-weight:600;letter-spacing:.01em;color:var(--muted);margin-bottom:8px}._exampleLead_1c57y_103{margin:0;font-size:.9rem;line-height:1.55;color:var(--text);opacity:.92}._cardHeaderActions_1c57y_111{flex-shrink:0}._activePill_1c57y_115{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:999px;font-size:13px;font-weight:600;background:#22c55e1f;border:1px solid rgba(34,197,94,.35);color:var(--text);-webkit-user-select:none;user-select:none}._activeDot_1c57y_129{width:8px;height:8px;border-radius:50%;background:#22c55e;box-shadow:0 0 0 3px #22c55e40}._editHint_1c57y_137{margin:12px 0 10px;font-size:13px;color:var(--muted);line-height:1.45}._modalOverlay_1c57y_144{position:fixed;top:0;right:0;bottom:0;left:0;background:#0009;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px;animation:_fadeIn_1c57y_1 .2s ease-out}@keyframes _fadeIn_1c57y_1{0%{opacity:0}to{opacity:1}}._modalContent_1c57y_163{background:var(--modal-surface);border-radius:11px;border:1px solid var(--modal-border);box-shadow:0 32px 80px #00000080;max-width:680px;width:100%;max-height:90vh;overflow:auto;padding:24px;animation:_scaleIn_1c57y_1 .25s ease-out}@keyframes _scaleIn_1c57y_1{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}._modalHeader_1c57y_187{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}._modalHeader_1c57y_187 h3{margin:0;font-family:var(--font-display, inherit);font-size:1.25rem}._modalClose_1c57y_200{width:40px;height:40px;border-radius:7px;border:1px solid rgba(255,255,255,.15);background:#ffffff0d;color:var(--text);font-size:1.5rem;cursor:pointer;line-height:1;transition:all .2s ease}._modalClose_1c57y_200:hover{background:#ffffff1a;border-color:#ffffff40}._grid_1c57y_218{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:20px}._card_1c57y_37{padding:20px;transition:all .3s ease}._card_1c57y_37:hover{border-color:#ffffff2e;box-shadow:0 8px 32px #0000001f}._cardHeader_1c57y_111{display:flex;justify-content:space-between;gap:16px;align-items:flex-start}._cardHeader_1c57y_111 h3{margin:0 0 6px;font-family:var(--font-display, inherit)}._cardHeader_1c57y_111 p{margin:0;opacity:.7;font-size:14px}._metrics_1c57y_252,._actions_1c57y_253{display:flex;flex-wrap:wrap;gap:12px;margin-top:14px}._metrics_1c57y_252 span{padding:6px 12px;border-radius:999px;font-size:13px;background:#ffffff0f;border:1px solid rgba(255,255,255,.06)}._form_1c57y_268{display:flex;flex-direction:column;gap:12px;margin-top:14px}._formGrid_1c57y_275{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}._formField_1c57y_281{display:flex;flex-direction:column;gap:8px}._labelRow_1c57y_287{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;letter-spacing:.01em;color:var(--muted)}._helpIcon_1c57y_297{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:999px;font-size:.7rem;font-weight:600;background:#ffffff1a;border:1px solid rgba(255,255,255,.15);cursor:help}._form_1c57y_268 input,._form_1c57y_268 textarea{padding:12px 14px;border-radius:7px;border:1px solid rgba(255,255,255,.12);background:#0003;color:var(--text);transition:border-color .2s ease,box-shadow .2s ease}._form_1c57y_268 input:focus,._form_1c57y_268 textarea:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6ee7b71a;outline:none}._actions_1c57y_253 button,._cardHeader_1c57y_111 button{padding:10px 16px;border-radius:7px;border:1px solid rgba(255,255,255,.12);background:#ffffff0d;color:var(--text);cursor:pointer;font-size:14px;transition:all .2s ease}._actions_1c57y_253 button:hover,._cardHeader_1c57y_111 button:hover{background:#ffffff1a;border-color:#fff3;transform:translateY(-1px)}details{margin-top:14px}details summary{cursor:pointer;padding:10px 14px;border-radius:7px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);font-weight:500;transition:all .2s ease}details summary:hover{background:#ffffff14}details[open] summary{margin-bottom:14px}@media (max-width: 860px){._formGrid_1c57y_275{grid-template-columns:1fr}}._root_1gsbu_1{font-size:.8rem;line-height:1.45;max-height:280px;overflow:auto;border-radius:8px;border:1px solid var(--stroke);background:#0003;padding:8px 0}._rowEq_1gsbu_12,._rowDel_1gsbu_13,._rowIns_1gsbu_14{display:flex;align-items:flex-start;gap:6px;padding:1px 10px 1px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}._rowEq_1gsbu_12{color:var(--muted)}._rowDel_1gsbu_13{background:#ef44441f;color:#fca5a5}._rowIns_1gsbu_14{background:#22c55e1f;color:#86efac}._mark_1gsbu_36{flex:0 0 1rem;width:1rem;text-align:center;opacity:.9;-webkit-user-select:none;user-select:none}._line_1gsbu_44{margin:0;white-space:pre-wrap;word-break:break-word;flex:1;font-family:inherit;font-size:inherit}._root_4kkdh_1{max-width:1200px;margin:0 auto;padding-bottom:48px;animation:_pageEnter_4kkdh_1 .5s ease-out}@keyframes _pageEnter_4kkdh_1{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}._header_4kkdh_19{margin-bottom:20px}._lead_4kkdh_23{margin:0;color:var(--muted);line-height:1.6}._lead_4kkdh_23 a{color:var(--primary);text-decoration:none;transition:color .2s ease}._lead_4kkdh_23 a:hover{color:var(--accent)}._hint_4kkdh_39{margin:0 0 20px;padding:12px 14px;border-radius:7px;background:#ffffff08;border:1px solid var(--stroke);font-size:.92rem;color:var(--muted);animation:_slideIn_4kkdh_1 .3s ease-out}@keyframes _slideIn_4kkdh_1{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}._controls_4kkdh_61{display:flex;flex-wrap:wrap;gap:16px;margin-bottom:20px;padding:16px 18px;border-radius:9px;background:var(--panel);border:1px solid var(--stroke);-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px)}._label_4kkdh_73{display:flex;flex-direction:column;gap:6px;font-size:.88rem;color:var(--muted);min-width:200px}._select_4kkdh_82{padding:10px 14px;border-radius:7px;border:1px solid rgba(255,255,255,.12);background:var(--select-surface);color:var(--text);font-size:.95rem;transition:all .25s ease}._select_4kkdh_82:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6ee7b726;outline:none}._pairGrid_4kkdh_98{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start}@media (max-width: 900px){._pairGrid_4kkdh_98{grid-template-columns:1fr}}._col_4kkdh_111{display:flex;flex-direction:column;min-width:0;padding:16px;border-radius:7px;background:var(--panel);border:1px solid var(--stroke);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:border-color .2s ease}._col_4kkdh_111:hover{border-color:#ffffff12}._colTitle_4kkdh_127{margin:0 0 4px;font-size:1.1rem;font-weight:600;font-family:var(--font-display);color:var(--text)}._colHint_4kkdh_135{margin:0 0 12px;font-size:.85rem;color:var(--muted);line-height:1.4}._colHead_4kkdh_142{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}._colHeadActions_4kkdh_149{display:flex;align-items:center;gap:6px;flex-shrink:0}._diffDetails_4kkdh_156{margin-top:12px;padding:10px 12px;border-radius:8px;border:1px solid var(--stroke);background:#ffffff05}._diffDetails_4kkdh_156 summary{cursor:pointer;font-size:.88rem;font-weight:600;color:var(--text)}._diffHint_4kkdh_171{margin:8px 0 10px;font-size:.78rem;line-height:1.45;color:var(--muted)}._textarea_4kkdh_178{width:100%;box-sizing:border-box;flex:1;min-height:280px;padding:14px 16px;border-radius:8px;border:1px solid rgba(255,255,255,.1);background:var(--select-surface);color:var(--text);font-family:inherit;font-size:.95rem;line-height:1.55;resize:vertical;transition:all .25s ease}._textarea_4kkdh_178:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6ee7b726;outline:none}._answerPanel_4kkdh_201{flex:1;min-height:200px;box-sizing:border-box;padding:14px 16px;border-radius:7px;border:1px solid var(--stroke);background:#00000029;overflow:auto}._answerPlaceholder_4kkdh_212{margin:0;font-size:.92rem;line-height:1.6;color:var(--muted);font-style:italic}._actions_4kkdh_220{margin-top:24px;display:flex;justify-content:center}._primaryBtn_4kkdh_226{padding:14px 32px;font-size:1.05rem;font-weight:600;border:none;border-radius:7px;cursor:pointer;color:#0f172a;background:var(--primary);box-shadow:none;transition:filter .2s ease,opacity .2s ease}._primaryBtn_4kkdh_226:hover:not(:disabled){filter:brightness(1.06)}._primaryBtn_4kkdh_226:disabled{opacity:.6;cursor:not-allowed;transform:none}._error_4kkdh_249{margin-top:16px;padding:14px 16px;border-radius:8px;background:#ef44441a;border:1px solid rgba(239,68,68,.2);color:#f87171;font-size:.95rem;text-align:center}._secondaryBtn_4kkdh_260{padding:8px 14px;border-radius:8px;border:1px solid rgba(255,255,255,.15);background:#ffffff0a;color:var(--text);cursor:pointer;font-size:.9rem;transition:all .2s ease}._secondaryBtn_4kkdh_260:hover{border-color:var(--primary);color:var(--primary);background:#6ee7b714}._resultMarkdown_4kkdh_277{min-height:120px}._page_1ah07_1{padding:24px;max-width:1280px;margin:0 auto}._header_1ah07_7{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-bottom:20px}._headerLeft_1ah07_16{display:flex;align-items:center;gap:12px;flex-wrap:wrap}._publishHeaderBtn_1ah07_23{font-size:.82rem;padding:6px 12px;border-radius:var(--radius-md);border:1px solid var(--stroke);background:var(--panel);color:var(--text);cursor:pointer;font-weight:600}._publishHeaderBtn_1ah07_23:hover{border-color:var(--primary);color:var(--primary)}._filters_1ah07_39{display:flex;gap:8px;flex-wrap:wrap;align-items:center}._filterSelect_1ah07_46{padding:6px 10px;border-radius:var(--radius-md);border:1px solid var(--stroke);background:var(--panel);color:var(--text);font-size:.82rem}._searchInput_1ah07_55{padding:6px 12px;border-radius:var(--radius-md);border:1px solid var(--stroke);background:var(--panel);color:var(--text);font-size:.82rem;width:200px}._masonry_1ah07_66{column-count:3;column-gap:16px}@media (max-width: 1020px){._masonry_1ah07_66{column-count:2}}@media (max-width: 560px){._masonry_1ah07_66{column-count:1}}._emptyStateWrap_1ah07_83{column-span:all;width:100%;margin-bottom:8px}._card_1ah07_89{background:var(--panel);border:1px solid var(--stroke);border-radius:var(--radius-lg);padding:14px;display:flex;flex-direction:column;gap:8px;transition:border-color .15s;break-inside:avoid;page-break-inside:avoid;margin-bottom:16px;width:100%;max-width:100%;box-sizing:border-box}._card_1ah07_89:hover{border-color:var(--primary)}._cardWithImage_1ah07_111{padding:0;overflow:hidden}._cardHero_1ah07_116{position:relative;min-height:360px;max-height:520px;width:100%}._cardHeroImg_1ah07_123{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}._cardHeroGradient_1ah07_132{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(to top,rgba(0,0,0,.94) 0%,rgba(0,0,0,.65) 28%,rgba(0,0,0,.2) 55%,transparent 82%)}._cardHeroOverlay_1ah07_145{position:absolute;left:0;right:0;bottom:0;z-index:1;padding:14px 14px 12px}._cardTitleOverlay_1ah07_154{font-size:.95rem;font-weight:600;color:#fff;margin:0 0 4px;line-height:1.3;text-shadow:0 1px 8px rgba(0,0,0,.75)}._cardDescOverlay_1ah07_163{font-size:.78rem;color:#ffffffe0;margin:0;line-height:1.4;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-shadow:0 1px 6px rgba(0,0,0,.8)}._cardBody_1ah07_175{padding:12px 14px 14px;display:flex;flex-direction:column;gap:8px;flex:1}._cardTitle_1ah07_154{font-size:.95rem;font-weight:600;color:var(--text);margin:0}._cardDesc_1ah07_163{font-size:.8rem;color:var(--muted);margin:0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}._cardMeta_1ah07_201{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:auto}._typeBadge_1ah07_209{font-size:.7rem;font-weight:600;padding:2px 7px;border-radius:4px;background:var(--accent-dim);color:var(--primary);text-transform:uppercase}._tag_1ah07_219{font-size:.7rem;padding:2px 6px;border-radius:4px;background:var(--panel-strong);color:var(--muted)}._cardFooter_1ah07_227{display:flex;align-items:center;justify-content:space-between;gap:8px;padding-top:8px;border-top:1px solid var(--stroke)}._author_1ah07_236{font-size:.75rem;color:var(--muted)}._voteBtn_1ah07_241{display:flex;align-items:center;gap:4px;background:none;border:1px solid var(--stroke);border-radius:var(--radius-sm);padding:3px 8px;cursor:pointer;font-size:.8rem;color:var(--muted);transition:all .15s}._voteBtn_1ah07_241:hover{border-color:var(--primary);color:var(--primary)}._voteBtnActive_1ah07_260{border-color:var(--primary);color:var(--primary);background:var(--accent-dim)}._useBtn_1ah07_266{background:var(--primary);color:#fff;border:none;border-radius:var(--radius-sm);padding:4px 10px;font-size:.78rem;cursor:pointer;font-weight:500}._useBtn_1ah07_266:hover{opacity:.9}._empty_1ah07_83{text-align:center;color:var(--muted);padding:48px 24px;font-size:.9rem}._emptyPromo_1ah07_288{padding:18px 20px;border-radius:var(--radius-lg);border:1px dashed rgba(56,189,248,.35);background:#38bdf80f;margin-bottom:12px}._emptyPromoText_1ah07_296{margin:0 0 12px;font-size:.9rem;line-height:1.45;color:var(--text);max-width:56ch}._emptyPromoBtn_1ah07_304{padding:8px 16px;border-radius:var(--radius-md);border:none;background:var(--primary);color:#fff;font-weight:600;font-size:.85rem;cursor:pointer}._emptyPromoBtn_1ah07_304:hover{filter:brightness(1.05)}._ghostRow_1ah07_319{display:flex;gap:12px;flex-wrap:wrap}._ghostCard_1ah07_325{flex:1;min-width:140px;min-height:120px;opacity:.35;pointer-events:none;background:linear-gradient(135deg,#ffffff0a,#ffffff03);border-style:dashed;border-radius:var(--radius-lg);border:1px dashed var(--stroke)}._promptPreview_1ah07_337{font-family:var(--font-mono);font-size:.72rem;color:var(--muted);background:var(--panel-strong);border-radius:var(--radius-sm);padding:8px;max-height:80px;overflow:hidden;white-space:pre-wrap;word-break:break-all}._layout_e5uij_1{display:grid;grid-template-columns:minmax(200px,260px) 1fr;gap:32px;align-items:start;max-width:1100px;margin:0 auto;animation:_pageEnter_e5uij_1 .5s ease-out}@keyframes _pageEnter_e5uij_1{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}._toc_e5uij_22{position:sticky;top:20px;padding:20px;border-radius:7px;background:#ffffff0b;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.1)}._tocTitle_e5uij_33{margin:0 0 16px;font-size:1.35rem;font-weight:600;letter-spacing:-.02em;font-family:var(--font-display, inherit);color:var(--text)}._tocNav_e5uij_42{display:flex;flex-direction:column;gap:6px}._tocItem_e5uij_48,._tocItemActive_e5uij_49{text-align:left;padding:12px 14px;border-radius:7px;border:none;background:transparent;color:var(--text);font-size:.95rem;cursor:pointer;opacity:.7;transition:all .2s ease}._tocItem_e5uij_48:hover{opacity:1;background:#ffffff0f}._tocItemActive_e5uij_49{opacity:1;background:#38bdf81f;color:var(--primary);font-weight:600;border:1px solid rgba(56,189,248,.15)}._body_e5uij_75{min-width:0;padding:8px 4px 48px;line-height:1.7;font-family:var(--font, system-ui, sans-serif)}._body_e5uij_75 h1{margin:0 0 14px;font-size:16px;font-weight:600;letter-spacing:-.01em;font-family:var(--font-display, inherit);color:var(--text)}._body_e5uij_75 h2{margin:32px 0 14px;font-size:1.4rem;font-weight:600;font-family:var(--font-display, inherit)}._body_e5uij_75 h3{margin:24px 0 12px;font-size:1.15rem;font-weight:600}._body_e5uij_75 p{margin:0 0 14px}._body_e5uij_75 ul{margin:0 0 14px;padding-left:1.25rem}._body_e5uij_75 li{margin-bottom:6px}._body_e5uij_75 table{width:100%;border-collapse:collapse;margin:16px 0 24px;font-size:14px;border-radius:8px;overflow:hidden;border:1px solid rgba(255,255,255,.1)}._body_e5uij_75 th,._body_e5uij_75 td{border:1px solid rgba(255,255,255,.08);padding:12px 14px;text-align:left;vertical-align:top}._body_e5uij_75 th{background:#ffffff0f;font-weight:600;font-size:13px;text-transform:uppercase;letter-spacing:.5px}._body_e5uij_75 code{font-size:.88em;padding:3px 8px;border-radius:6px;background:#0000004d;border:1px solid rgba(255,255,255,.06)}._body_e5uij_75 pre{padding:16px;border-radius:8px;background:#00000059;border:1px solid rgba(255,255,255,.06);overflow-x:auto;margin:16px 0}._body_e5uij_75 pre code{padding:0;background:none;border:none}._body_e5uij_75 strong{font-weight:600}._body_e5uij_75 blockquote{margin:16px 0;padding:14px 18px;border-left:4px solid var(--primary);background:#ffffff0a;border-radius:0 10px 10px 0}._body_e5uij_75 blockquote p{margin:0}._body_e5uij_75 a{color:var(--primary);text-decoration:none;border-bottom:1px solid transparent;transition:border-color .2s ease}._body_e5uij_75 a:hover{border-bottom-color:var(--primary)}@media (max-width: 720px){._layout_e5uij_1{grid-template-columns:1fr}._toc_e5uij_22{position:static}._tocNav_e5uij_42{flex-direction:row;flex-wrap:wrap;gap:8px}._tocItem_e5uij_48,._tocItemActive_e5uij_49{padding:10px 14px;font-size:.88rem}}[data-palette=amber][data-theme=dark]{--bg: #141312;--header-bg: rgba(22, 18, 16, .72);--panel: rgba(255, 255, 255, .032);--secondary: var(--panel);--panel-strong: rgba(255, 255, 255, .065);--text: #fff5eb;--muted: rgba(255, 245, 235, .64);--primary: #d97b45;--primary-strong: #c46a3a;--accent: #e8a066;--accent-2: #f4c89a;--stroke: rgba(255, 255, 255, .06);--glow: 0 8px 32px rgba(217, 123, 69, .12);color-scheme:dark;--option-bg: #120d09;--option-text: #fff5eb;--select-surface: #120d09;--modal-surface: rgba(14, 10, 8, .99);--modal-border: rgba(255, 255, 255, .07);--orb-1: rgba(217, 123, 69, .09);--orb-2: rgba(232, 160, 102, .06);--orb-3: rgba(196, 149, 106, .05);--surface: var(--panel);--surface-2: var(--panel-strong);--border: var(--stroke);--text-1: var(--text);--text-2: var(--muted);--text-3: color-mix(in srgb, var(--text) 38%, transparent);--accent-hover: #e9955c;--accent-dim: color-mix(in srgb, var(--primary) 32%, transparent)}[data-palette=amber][data-theme=light]{--bg: #e6e3df;--header-bg: rgba(222, 218, 212, .94);--panel: rgba(236, 232, 226, .96);--secondary: var(--panel);--panel-strong: rgba(61, 37, 22, .08);--text: #2d1a0f;--muted: rgba(45, 26, 15, .62);--primary: #c45f28;--primary-strong: #a34d1f;--accent: #d97b45;--accent-2: #b8732f;--stroke: rgba(45, 26, 15, .13);--glow: 0 12px 40px rgba(196, 95, 40, .12);color-scheme:light;--option-bg: #e2ded8;--option-text: #2d1a0f;--select-surface: #e2ded8;--modal-surface: rgba(234, 230, 224, .98);--modal-border: rgba(45, 26, 15, .13);--orb-1: rgba(217, 123, 69, .1);--orb-2: rgba(196, 95, 40, .07);--orb-3: rgba(184, 115, 47, .06);--surface: var(--panel);--surface-2: var(--panel-strong);--border: var(--stroke);--text-1: var(--text);--text-2: var(--muted);--text-3: color-mix(in srgb, var(--text) 45%, transparent);--accent-hover: #d97b45;--accent-dim: color-mix(in srgb, var(--primary) 28%, transparent)}[data-palette=obsidian][data-theme=dark]{--bg: #12131a;--header-bg: rgba(18, 19, 26, .72);--panel: rgba(255, 255, 255, .026);--secondary: var(--panel);--panel-strong: rgba(255, 255, 255, .055);--text: #ececf4;--muted: rgba(236, 236, 244, .62);--primary: #8b7cf8;--primary-strong: #7c6ae8;--accent: #a5b4fc;--accent-2: #c4b5fd;--stroke: rgba(255, 255, 255, .055);--glow: 0 10px 36px rgba(139, 124, 248, .14);color-scheme:dark;--option-bg: #0a0a12;--option-text: #ececf4;--select-surface: #0a0a12;--modal-surface: rgba(8, 8, 14, .99);--modal-border: rgba(255, 255, 255, .07);--orb-1: rgba(139, 124, 248, .08);--orb-2: rgba(165, 180, 252, .05);--orb-3: rgba(196, 181, 253, .04);--surface: var(--panel);--surface-2: var(--panel-strong);--border: var(--stroke);--text-1: var(--text);--text-2: var(--muted);--text-3: color-mix(in srgb, var(--text) 38%, transparent);--accent-hover: #9f8ffc;--accent-dim: color-mix(in srgb, var(--primary) 30%, transparent)}[data-palette=obsidian][data-theme=light]{--bg: #e4e4ea;--header-bg: rgba(218, 218, 226, .94);--panel: rgba(232, 232, 238, .96);--secondary: var(--panel);--panel-strong: rgba(30, 24, 56, .07);--text: #1e1638;--muted: rgba(30, 22, 56, .62);--primary: #6d56d9;--primary-strong: #5b48c4;--accent: #8b7cf8;--accent-2: #7c6ae8;--stroke: rgba(30, 22, 56, .12);--glow: 0 12px 42px rgba(109, 86, 217, .14);color-scheme:light;--option-bg: #dedee6;--option-text: #1e1638;--select-surface: #dedee6;--modal-surface: rgba(228, 228, 236, .98);--modal-border: rgba(30, 22, 56, .13);--orb-1: rgba(139, 124, 248, .1);--orb-2: rgba(109, 86, 217, .07);--orb-3: rgba(165, 180, 252, .06);--surface: var(--panel);--surface-2: var(--panel-strong);--border: var(--stroke);--text-1: var(--text);--text-2: var(--muted);--text-3: color-mix(in srgb, var(--text) 44%, transparent);--accent-hover: #7c6ae8;--accent-dim: color-mix(in srgb, var(--primary) 26%, transparent)}[data-palette=aurora][data-theme=dark]{--bg: #111418;--header-bg: rgba(17, 19, 22, .72);--panel: rgba(255, 255, 255, .028);--secondary: var(--panel);--panel-strong: rgba(255, 255, 255, .058);--text: #e4f8ff;--muted: rgba(228, 248, 255, .64);--primary: #22c4e8;--primary-strong: #12b0d4;--accent: #5ce1fa;--accent-2: #34d399;--stroke: rgba(255, 255, 255, .055);--glow: 0 10px 40px rgba(34, 196, 232, .15);color-scheme:dark;--option-bg: #060f18;--option-text: #e4f8ff;--select-surface: #060f18;--modal-surface: rgba(6, 14, 22, .99);--modal-border: rgba(255, 255, 255, .07);--orb-1: rgba(34, 196, 232, .1);--orb-2: rgba(92, 225, 250, .06);--orb-3: rgba(52, 211, 153, .05);--surface: var(--panel);--surface-2: var(--panel-strong);--border: var(--stroke);--text-1: var(--text);--text-2: var(--muted);--text-3: color-mix(in srgb, var(--text) 38%, transparent);--accent-hover: #3dd4f0;--accent-dim: color-mix(in srgb, var(--primary) 32%, transparent)}[data-palette=aurora][data-theme=light]{--bg: #dfe4e6;--header-bg: rgba(220, 226, 228, .94);--panel: rgba(228, 234, 236, .96);--secondary: var(--panel);--panel-strong: rgba(6, 40, 54, .07);--text: #063544;--muted: rgba(6, 52, 68, .62);--primary: #0894b8;--primary-strong: #067a9a;--accent: #22c4e8;--accent-2: #0d9488;--stroke: rgba(6, 52, 68, .13);--glow: 0 12px 42px rgba(8, 148, 184, .14);color-scheme:light;--option-bg: #d8dee0;--option-text: #063544;--select-surface: #d8dee0;--modal-surface: rgba(224, 230, 232, .98);--modal-border: rgba(6, 52, 68, .13);--orb-1: rgba(34, 196, 232, .1);--orb-2: rgba(8, 148, 184, .07);--orb-3: rgba(13, 148, 136, .06);--surface: var(--panel);--surface-2: var(--panel-strong);--border: var(--stroke);--text-1: var(--text);--text-2: var(--muted);--text-3: color-mix(in srgb, var(--text) 44%, transparent);--accent-hover: #12b0d4;--accent-dim: color-mix(in srgb, var(--primary) 26%, transparent)}[data-palette=dune][data-theme=dark]{--bg: #131211;--header-bg: rgba(22, 18, 16, .72);--panel: rgba(255, 255, 255, .028);--secondary: var(--panel);--panel-strong: rgba(255, 255, 255, .055);--text: #faf3ea;--muted: rgba(250, 243, 234, .62);--primary: #c4956a;--primary-strong: #a87b52;--accent: #d4b08a;--accent-2: #e8c9a8;--stroke: rgba(255, 255, 255, .055);--glow: 0 8px 34px rgba(196, 149, 106, .12);color-scheme:dark;--option-bg: #14100c;--option-text: #faf3ea;--select-surface: #14100c;--modal-surface: rgba(16, 12, 10, .99);--modal-border: rgba(255, 255, 255, .07);--orb-1: rgba(196, 149, 106, .09);--orb-2: rgba(212, 176, 138, .06);--orb-3: rgba(232, 201, 168, .05);--surface: var(--panel);--surface-2: var(--panel-strong);--border: var(--stroke);--text-1: var(--text);--text-2: var(--muted);--text-3: color-mix(in srgb, var(--text) 38%, transparent);--accent-hover: #d0a87e;--accent-dim: color-mix(in srgb, var(--primary) 32%, transparent)}[data-palette=dune][data-theme=light]{--bg: #e5e2dc;--header-bg: rgba(226, 222, 214, .94);--panel: rgba(234, 230, 222, .96);--secondary: var(--panel);--panel-strong: rgba(62, 42, 28, .07);--text: #3a2618;--muted: rgba(58, 38, 24, .62);--primary: #a67b52;--primary-strong: #8a6443;--accent: #c4956a;--accent-2: #8b6f4d;--stroke: rgba(58, 38, 24, .13);--glow: 0 12px 40px rgba(166, 123, 82, .12);color-scheme:light;--option-bg: #ddd9d2;--option-text: #3a2618;--select-surface: #ddd9d2;--modal-surface: rgba(230, 226, 218, .98);--modal-border: rgba(58, 38, 24, .13);--orb-1: rgba(196, 149, 106, .1);--orb-2: rgba(166, 123, 82, .07);--orb-3: rgba(139, 111, 77, .06);--surface: var(--panel);--surface-2: var(--panel-strong);--border: var(--stroke);--text-1: var(--text);--text-2: var(--muted);--text-3: color-mix(in srgb, var(--text) 44%, transparent);--accent-hover: #b8895e;--accent-dim: color-mix(in srgb, var(--primary) 26%, transparent)}:root{--radius-sm: 5px;--radius-md: 7px;--radius-lg: 9px;--radius-xl: 10px;--font-mono: "JetBrains Mono", ui-monospace, "Cascadia Code", "Segoe UI Mono", monospace;--font-ui: "Plus Jakarta Sans", "Inter", system-ui, -apple-system, sans-serif;--font-display: var(--font-ui);--font: var(--font-ui);--header-bg: rgba(22, 18, 16, .72)}*{box-sizing:border-box}html{height:100%}body{margin:0;font-family:var(--font-ui);background:var(--bg);color:var(--text);min-height:100%;height:100%;position:relative;font-size:14px;overflow-x:hidden}code,kbd,pre{font-family:var(--font-mono)}#root{position:relative;min-height:100%;height:100%;display:flex;flex-direction:column}.appRoot{flex:1;min-height:0;display:flex;flex-direction:column}.app .main h1{margin:0 0 20px;font-size:16px;font-weight:600;letter-spacing:-.01em;font-family:var(--font-display, inherit)}.app .main h2{margin:0 0 12px;font-size:14px;font-weight:600;letter-spacing:0}h1.pageTitleGradient,h2.pageTitleGradient,h3.pageTitleGradient{margin:0 0 16px;font-size:21px;font-weight:600;letter-spacing:-.02em;font-family:var(--font-display, inherit);line-height:1.25;color:var(--text)}h2.pageTitleGradient,h3.pageTitleGradient{margin:0}a{color:var(--primary);text-decoration:none;transition:color .2s ease}a:hover,a:focus,a:focus-visible{text-decoration:none;color:var(--accent)}select,input,textarea{background:var(--select-surface);color:var(--text);transition:border-color .2s ease,box-shadow .2s ease,transform .15s ease}select option{background-color:var(--select-surface);color:var(--text)}select{color-scheme:dark}[data-theme=light] select{color-scheme:light}button{font-family:inherit;cursor:pointer;border:1px solid rgba(255,255,255,.18);background:#ffffff0f;color:var(--text);border-radius:var(--radius-md);transition:all .25s cubic-bezier(.4,0,.2,1);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);position:relative;overflow:hidden}button:before{display:none}button:hover:not(:disabled):before{opacity:0}button:hover:not(:disabled){border-color:#ffffff4d;transform:translateY(-2px);box-shadow:var(--glow)}button:active:not(:disabled){transform:translateY(0)}button:disabled{opacity:.55;cursor:not-allowed;transform:none}button.btn-primary,.btn-primary{font-family:var(--font-ui);background:var(--primary);border:1px solid transparent;color:#0f172a;box-shadow:0 4px 18px color-mix(in srgb,var(--primary) 28%,transparent)}a.btn-primary{display:inline-flex;align-items:center;justify-content:center;text-decoration:none}button.btn-primary:hover:not(:disabled),.btn-primary:hover:not(:disabled){border-color:transparent;filter:brightness(1.05)}button.btn-secondary,.btn-secondary,a.btn-secondary{display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-ui);background:#ffffff0f;border:1px solid rgba(255,255,255,.18);color:var(--text);text-decoration:none}[data-theme=light] button.btn-secondary,[data-theme=light] .btn-secondary{border-color:var(--stroke);background:var(--panel)}button.btn-ghost,.btn-ghost{font-family:var(--font-ui);background:transparent;border:1px solid transparent;color:var(--muted);-webkit-backdrop-filter:none;backdrop-filter:none}button.btn-ghost:hover:not(:disabled),.btn-ghost:hover:not(:disabled){color:var(--primary);background:#ffffff0d;transform:none;box-shadow:none}button.btn-ghost:before,.btn-ghost:before{display:none}button.btn-danger,.btn-danger{font-family:var(--font-ui);background:#ef444424;border:1px solid rgba(239,68,68,.48);color:#fecaca}[data-theme=light] button.btn-danger,[data-theme=light] .btn-danger{color:#b91c1c;background:#ef44441a;border-color:#ef444473}button.btn-danger:hover:not(:disabled),.btn-danger:hover:not(:disabled){background:#ef444438;border-color:#ef4444a6}input,textarea,select{font-family:inherit}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes slideIn{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}@keyframes scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.7}}@keyframes glow{0%,to{box-shadow:0 0 20px var(--orb-1)}50%{box-shadow:0 0 40px var(--orb-2)}}.animate-fadeIn{animation:fadeIn .4s ease-out forwards}.animate-slideIn{animation:slideIn .3s ease-out forwards}.animate-scaleIn{animation:scaleIn .3s ease-out forwards}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#ffffff0d;border-radius:4px}::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:4px;transition:background .2s ease}::-webkit-scrollbar-thumb:hover{background:#ffffff40}:focus-visible{outline:2px solid var(--primary);outline-offset:2px}::selection{background:var(--primary);color:#041016}
