.layout_body__qd6bU{font-family:var(--font-primary);background-color:var(--bg-primary,var(--background,#ffffff));color:var(--text-primary);min-height:100vh;position:relative;overflow-x:hidden}.ExpandedMenu_overlay__SqU5N{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999;pointer-events:none;background-color:rgba(0,0,0,0);transition:background-color .3s ease-in-out}.ExpandedMenu_overlay__SqU5N.ExpandedMenu_active__x0gl3{pointer-events:all;background-color:rgba(0,0,0,.5)}.ExpandedMenu_menuContainer___abBu{position:absolute;top:0;left:0;right:0;bottom:0;background-color:var(--color-background-canvas);transform:translateY(100%);transition:transform .3s cubic-bezier(.22,1,.36,1);display:flex;flex-direction:column;overflow-y:auto;will-change:transform}.ExpandedMenu_overlay__SqU5N.ExpandedMenu_active__x0gl3 .ExpandedMenu_menuContainer___abBu{transform:translateY(0)}.ExpandedMenu_header__t7MIh{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-xl);min-height:80px;background-color:var(--color-background-surface);border-bottom:1px solid var(--color-border-secondary);position:sticky;top:0;z-index:10;backdrop-filter:blur(10px)}.ExpandedMenu_title__Ak7Fv{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);color:var(--color-primary);margin:0;letter-spacing:var(--letter-spacing-normal)}.ExpandedMenu_closeButton__nFYlY{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:var(--radius-full);background-color:transparent;color:var(--color-text-secondary);border:none;cursor:pointer;transition:all .2s ease}.ExpandedMenu_closeButton__nFYlY:hover{background-color:var(--color-surface-hover);box-shadow:var(--shadow-glow-sm);transform:rotate(90deg)}.ExpandedMenu_closeButton__nFYlY svg{width:var(--spacing-xl);height:var(--spacing-xl)}.ExpandedMenu_iconSection__Lw9YP{padding:var(--spacing-lg) var(--spacing-md);border-bottom:1px solid var(--color-border-secondary)}.ExpandedMenu_iconGrid__BDtWE{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-sm)}.ExpandedMenu_iconButton__wAG_r{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-xs);padding:var(--spacing-md) var(--spacing-sm);background-color:var(--color-background-surface);border:1px solid var(--color-border-secondary);border-radius:var(--radius-md);cursor:pointer;transition:all .2s ease}.ExpandedMenu_iconButton__wAG_r:hover{background-color:var(--color-surface-hover);border-color:var(--color-primary);box-shadow:var(--shadow-glow-md);transform:translateY(-2px)}.ExpandedMenu_icon__bA4Q9{width:var(--spacing-xl);height:var(--spacing-xl)}.ExpandedMenu_iconLabel__e3kux{font-size:var(--font-size-xs);text-align:center;line-height:1.2}.ExpandedMenu_menuContent___pYji{flex:1;overflow-y:auto;padding:var(--spacing-xl);scrollbar-width:thin;scrollbar-color:var(--color-border-secondary) transparent}.ExpandedMenu_menuContent___pYji::-webkit-scrollbar{width:6px}.ExpandedMenu_menuContent___pYji::-webkit-scrollbar-track{background:transparent}.ExpandedMenu_menuContent___pYji::-webkit-scrollbar-thumb{background-color:var(--color-border-secondary);border-radius:3px}.ExpandedMenu_sectionTitle__npPtg{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary);margin:0 0 var(--spacing-lg) 0;display:flex;align-items:center;gap:var(--spacing-sm)}.ExpandedMenu_sectionTitle__npPtg svg{width:var(--spacing-lg);height:var(--spacing-lg)}.ExpandedMenu_conversationList__ibWXp{display:flex;flex-direction:column;gap:var(--spacing-md);margin-bottom:var(--spacing-2xl)}.ExpandedMenu_searchSection__XVLzQ{padding:0 var(--spacing-xl) var(--spacing-lg)}.ExpandedMenu_searchContainer__53sGG{position:relative}.ExpandedMenu_searchInput__deUhI{width:100%;padding:var(--spacing-md) var(--spacing-lg) var(--spacing-md) var(--spacing-3xl);background-color:var(--color-background-surface);border:1px solid var(--color-border-secondary);border-radius:var(--radius-md);color:var(--color-text-primary);font-size:var(--font-size-base);outline:none;transition:all .2s ease}.ExpandedMenu_searchInput__deUhI:focus{border-color:var(--color-primary);box-shadow:var(--shadow-glow-sm)}.ExpandedMenu_searchInput__deUhI::placeholder{color:var(--color-text-secondary)}.ExpandedMenu_searchIcon__vE6jO{position:absolute;left:var(--spacing-lg);top:50%;transform:translateY(-50%);width:var(--spacing-lg);height:var(--spacing-lg);pointer-events:none}.ExpandedMenu_conversationItem__NpbKm{display:flex;flex-direction:column;padding:var(--spacing-lg);border-radius:var(--radius-md);background-color:var(--color-background-surface);border:1px solid var(--color-border-secondary);cursor:pointer;transition:all .2s ease}.ExpandedMenu_conversationItem__NpbKm:hover{background-color:var(--color-surface-hover);border-color:var(--color-primary);box-shadow:var(--shadow-glow-md);transform:translateY(-2px)}.ExpandedMenu_conversationTitle__q1CMK{font-weight:var(--font-weight-semibold);font-size:var(--font-size-base);color:var(--color-text-primary);margin:0 0 var(--spacing-sm) 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ExpandedMenu_conversationPreview__n5A6p{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:var(--line-height-normal)}.ExpandedMenu_conversationMeta__XhSCo{display:flex;align-items:center;justify-content:space-between;margin-top:var(--spacing-md);font-size:var(--font-size-xs);color:var(--color-text-secondary)}.ExpandedMenu_conversationDate___puxD{display:flex;align-items:center;gap:var(--spacing-xs)}.ExpandedMenu_conversationDate___puxD svg{width:var(--spacing-sm);height:var(--spacing-sm)}.ExpandedMenu_emptyState__OH7_m{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--spacing-3xl) var(--spacing-lg);text-align:center;color:var(--color-text-secondary)}.ExpandedMenu_emptyStateIcon__Kumx7{width:4rem;height:4rem;margin-bottom:var(--spacing-xl);color:var(--color-text-secondary);opacity:.7}.ExpandedMenu_emptyStateIcon__Kumx7 svg{width:100%;height:100%}.ExpandedMenu_emptyStateTitle__Pm7_N{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);margin-bottom:var(--spacing-sm);color:var(--color-text-secondary)}.ExpandedMenu_emptyStateText__3Caf8{font-size:var(--font-size-sm);max-width:400px;line-height:var(--line-height-relaxed)}.ExpandedMenu_menuFooter__uLwtL{padding:var(--spacing-xl);border-top:1px solid var(--color-border-secondary)}.ExpandedMenu_footerLinks__LEG6i{display:flex;align-items:center;justify-content:center;gap:var(--spacing-xl)}.ExpandedMenu_footerLink__qfwym{display:flex;align-items:center;gap:var(--spacing-sm);color:var(--color-text-secondary);font-size:var(--font-size-sm);text-decoration:none;transition:all .2s ease}.ExpandedMenu_footerLink__qfwym:hover{color:var(--color-text-primary);text-shadow:var(--shadow-glow-sm)}.ExpandedMenu_footerLink__qfwym svg{width:var(--spacing-lg);height:var(--spacing-lg)}@media (max-width:768px){.ExpandedMenu_menuHeader__lkMYi{padding:var(--spacing-lg)}.ExpandedMenu_menuTitle__M2nmk{font-size:var(--font-size-lg)}.ExpandedMenu_closeButton__nFYlY{width:2rem;height:2rem}.ExpandedMenu_closeButton__nFYlY svg{width:1.25rem;height:1.25rem}.ExpandedMenu_menuContent___pYji{padding:var(--spacing-lg)}.ExpandedMenu_iconSection__Lw9YP{padding:var(--spacing-md) var(--spacing-sm)}.ExpandedMenu_iconGrid__BDtWE{gap:var(--spacing-xs)}.ExpandedMenu_iconButton__wAG_r{padding:var(--spacing-sm) var(--spacing-xs)}.ExpandedMenu_icon__bA4Q9{width:1.75rem;height:1.75rem}.ExpandedMenu_iconLabel__e3kux{font-size:.7rem}.ExpandedMenu_sectionTitle__npPtg{font-size:var(--font-size-base)}.ExpandedMenu_conversationItem__NpbKm{padding:var(--spacing-md)}.ExpandedMenu_conversationTitle__q1CMK{font-size:var(--font-size-sm)}.ExpandedMenu_conversationPreview__n5A6p{font-size:var(--font-size-xs)}.ExpandedMenu_emptyStateIcon__Kumx7{width:3rem;height:3rem}.ExpandedMenu_emptyStateTitle__Pm7_N{font-size:var(--font-size-base)}.ExpandedMenu_emptyStateText__3Caf8{font-size:var(--font-size-sm)}.ExpandedMenu_menuFooter__uLwtL{padding:var(--spacing-lg)}.ExpandedMenu_footerLink__qfwym{font-size:var(--font-size-sm)}.ExpandedMenu_footerLink__qfwym svg{width:var(--spacing-lg);height:var(--spacing-lg)}}.ExpandedMenu_tabSection__sQ8kV{padding:0 var(--spacing-xl);margin-bottom:var(--spacing-lg)}.ExpandedMenu_tabs__npGu_{display:flex;gap:var(--spacing-lg);border-bottom:1px solid var(--color-border-secondary);padding-bottom:var(--spacing-sm)}.ExpandedMenu_tab__s64jD{padding:var(--spacing-sm) var(--spacing-lg);background-color:transparent;border:none;color:var(--color-text-secondary);cursor:pointer;transition:all .2s ease;font-size:var(--font-size-sm);border-radius:var(--radius-sm)}.ExpandedMenu_tab__s64jD:hover{background-color:var(--color-surface-hover);color:var(--color-text-primary)}.ExpandedMenu_activeTab__Bg9Pp{color:var(--color-primary);font-weight:var(--font-weight-semibold)}.ExpandedMenu_sectionHeader__Vc4D9{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-lg)}.ExpandedMenu_newChatButton__zESmN{display:flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-lg);background-color:transparent;border:1px solid var(--color-border-secondary);border-radius:var(--radius-sm);color:var(--color-primary);cursor:pointer;transition:all .2s ease;font-size:var(--font-size-sm)}.ExpandedMenu_newChatButton__zESmN:hover{background-color:var(--color-surface-hover);box-shadow:var(--shadow-glow-sm)}.ExpandedMenu_empty__iKonH,.ExpandedMenu_loading__HpZoa{text-align:center;color:var(--color-text-secondary);padding:var(--spacing-2xl)}.ExpandedMenu_empty__iKonH{font-style:italic}.ExpandedMenu_activeSession__yXqVK{position:relative}.ExpandedMenu_activeSession__yXqVK:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:3px;height:70%;background-color:var(--color-primary);box-shadow:var(--shadow-glow-sm)}.ExpandedMenu_conversationsSection__d0prd{flex:1;overflow:hidden;display:flex;flex-direction:column;padding:0 var(--spacing-xl) var(--spacing-xl)}.ExpandedMenu_conversationsContent__1f4AO{flex:1;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--color-border-secondary) transparent}.ExpandedMenu_conversationsContent__1f4AO::-webkit-scrollbar{width:6px}.ExpandedMenu_conversationsContent__1f4AO::-webkit-scrollbar-track{background:transparent}.ExpandedMenu_conversationsContent__1f4AO::-webkit-scrollbar-thumb{background-color:var(--color-border-secondary);border-radius:3px}.ExpandedMenu_conversationsList__istlp{display:flex;flex-direction:column;gap:var(--spacing-md)}.Text_text__0xs1g{font-family:var(--font-primary);transition:var(--transition-all)}.Text_body__TOhQJ{font-size:var(--text-base);line-height:var(--leading-normal)}.Text_caption__Av3zC{font-size:var(--text-sm);line-height:var(--leading-tight)}.Text_label__Y5G_H{font-size:var(--text-xs);font-weight:var(--font-medium);text-transform:uppercase;letter-spacing:var(--tracking-wider)}.Text_color-primary__VsVED{color:var(--text-primary)}.Text_color-secondary__UKjc9{color:var(--text-secondary)}.Text_color-error__huzEm{color:var(--text-error)}.theme-terminal .Text_label__Y5G_H{text-shadow:var(--text-glow-sm)}.theme-cyberpunk .Text_text__0xs1g{font-family:var(--font-cyberpunk,var(--font-primary))}.theme-cyberpunk .Text_label__Y5G_H{text-shadow:0 0 4px var(--color-primary)}.Button_button__uf10W{display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-primary);font-weight:var(--font-medium);border-radius:var(--radius-md);cursor:pointer;transition:var(--transition-all);outline:none;border:1px solid transparent;position:relative;overflow:hidden}.Button_sm__9Gi4O{padding:var(--spacing-xs) var(--spacing-sm);font-size:var(--text-sm);min-height:32px}.Button_md__m8s4Z{padding:var(--spacing-sm) var(--spacing-md);font-size:var(--text-base);min-height:40px}.Button_lg__67nKy{padding:var(--spacing-md) var(--spacing-lg);font-size:var(--text-lg);min-height:48px}.Button_primary___LDTp{background-color:var(--color-primary);color:var(--color-background-canvas);border-color:var(--color-primary)}.Button_primary___LDTp:hover:not(.Button_disabled__UPH9x){background-color:var(--color-primary);box-shadow:var(--shadow-glow-md);transform:translateY(-1px)}.Button_primary___LDTp:active:not(.Button_disabled__UPH9x){transform:translateY(0);box-shadow:var(--shadow-glow-sm)}.Button_secondary___r1J_{background-color:transparent;color:var(--text-primary);border-color:var(--border-primary)}.Button_secondary___r1J_:hover:not(.Button_disabled__UPH9x){background-color:var(--surface-hover);box-shadow:var(--shadow-sm)}.Button_ghost__tv9WC{background-color:transparent;color:var(--text-primary);border-color:transparent}.Button_ghost__tv9WC:hover:not(.Button_disabled__UPH9x){background-color:var(--surface-hover)}.Button_outline__CmIMN{background-color:transparent;color:var(--text-primary);border-color:var(--border-primary)}.Button_outline__CmIMN:hover:not(.Button_disabled__UPH9x){background-color:var(--surface-hover);border-color:var(--color-primary)}.Button_disabled__UPH9x{opacity:.5;cursor:not-allowed;pointer-events:none}.Button_button__uf10W:focus-visible{box-shadow:0 0 0 2px var(--color-background-canvas),0 0 0 4px var(--color-primary)}.theme-terminal .Button_primary___LDTp{text-shadow:0 0 4px currentColor}.theme-terminal .Button_primary___LDTp:hover:not(.Button_disabled__UPH9x){text-shadow:0 0 8px currentColor}.theme-cyberpunk .Button_button__uf10W{font-family:var(--font-cyberpunk,var(--font-primary));text-transform:uppercase;letter-spacing:var(--tracking-wide)}.theme-cyberpunk .Button_primary___LDTp{background:linear-gradient(135deg,var(--color-primary),var(--color-secondary));box-shadow:inset 0 0 20px rgba(255,255,255,.1)}.theme-cyberpunk .Button_primary___LDTp:hover:not(.Button_disabled__UPH9x){box-shadow:var(--shadow-glow-lg),inset 0 0 20px rgba(255,255,255,.2)}.theme-singularity .Button_button__uf10W{border-radius:var(--radius-lg)}.theme-singularity .Button_primary___LDTp{background:var(--color-primary);box-shadow:var(--shadow-md)}.accordion_accordion__PT2KI{width:100%}.accordion_accordionItem__bs8E7{border-bottom:1px solid var(--border-secondary,#e5e7eb);transition:var(--transition-fast,.15s)}.accordion_accordionItem__bs8E7:first-child{border-top:1px solid var(--border-secondary,#e5e7eb)}.accordion_accordionItem__bs8E7:hover{background-color:var(--surface-hover)}.accordion_accordionHeader__QMg8p{display:flex}.accordion_accordionTrigger__bd9UI{display:flex;flex:1;align-items:center;justify-content:space-between;padding:var(--spacing-md,1rem);font-family:var(--font-primary,system-ui);font-size:var(--text-md,1rem);font-weight:var(--font-medium,500);color:var(--text-primary,#1f2937);background:transparent;border:none;cursor:pointer;transition:var(--transition-fast,.15s);outline:none;text-align:left;line-height:var(--leading-normal,1.5)}.accordion_accordionTrigger__bd9UI:hover{color:var(--color-primary)}.accordion_accordionTrigger__bd9UI:focus-visible{box-shadow:var(--shadow-focus)}.accordion_accordionTrigger__bd9UI[data-disabled]{color:var(--text-disabled);cursor:not-allowed}.accordion_accordionIcon__BkNhz{width:1rem;height:1rem;flex-shrink:0;transition:transform var(--transition-normal);color:var(--text-secondary)}.accordion_accordionTrigger__bd9UI[data-state=open] .accordion_accordionIcon__BkNhz{transform:rotate(180deg)}.accordion_accordionContent__qTlN6{overflow:hidden;font-size:var(--text-sm);color:var(--text-secondary);transition:var(--transition-normal)}.accordion_accordionContent__qTlN6[data-state=open]{animation:accordion_accordionSlideDown__WKIiR var(--transition-normal) ease-out}.accordion_accordionContent__qTlN6[data-state=closed]{animation:accordion_accordionSlideUp__OROrP var(--transition-normal) ease-out}.accordion_accordionContentInner__ODki2{padding:0 var(--spacing-md) var(--spacing-md) var(--spacing-md);line-height:var(--leading-relaxed)}@keyframes accordion_accordionSlideDown__WKIiR{0%{height:0}to{height:var(--radix-accordion-content-height)}}@keyframes accordion_accordionSlideUp__OROrP{0%{height:var(--radix-accordion-content-height)}to{height:0}}@media (prefers-reduced-motion:reduce){.accordion_accordionContent__qTlN6,.accordion_accordionIcon__BkNhz,.accordion_accordionItem__bs8E7,.accordion_accordionTrigger__bd9UI{transition:none}.accordion_accordionContent__qTlN6[data-state=closed],.accordion_accordionContent__qTlN6[data-state=open]{animation:none}}.accordion_theme-terminal__51QQH .accordion_accordionItem__bs8E7{border-color:var(--color-primary);border-style:dashed}.accordion_theme-terminal__51QQH .accordion_accordionTrigger__bd9UI{text-transform:uppercase;letter-spacing:var(--tracking-wide)}.accordion_theme-terminal__51QQH .accordion_accordionTrigger__bd9UI:hover{text-shadow:var(--text-glow-sm)}.accordion_theme-terminal__51QQH .accordion_accordionIcon__BkNhz{color:var(--color-primary)}.accordion_theme-cyberpunk__oUywd .accordion_accordionItem__bs8E7{border-color:var(--color-neon-cyan);background:linear-gradient(90deg,transparent,rgba(0,255,255,.05),transparent);background-size:200% 100%;animation:accordion_cyberpunkShimmer__gfqBq 3s ease-in-out infinite}@keyframes accordion_cyberpunkShimmer__gfqBq{0%,to{background-position:200% 0}50%{background-position:-200% 0}}.accordion_theme-cyberpunk__oUywd .accordion_accordionTrigger__bd9UI{font-family:var(--font-cyberpunk,var(--font-primary));text-transform:uppercase;letter-spacing:var(--tracking-wider)}.accordion_theme-cyberpunk__oUywd .accordion_accordionTrigger__bd9UI[data-state=open]{color:var(--color-neon-pink);text-shadow:0 0 10px var(--color-neon-pink)}.accordion_theme-singularity__vWLhu .accordion_accordionItem__bs8E7{border-color:var(--color-mono-300);border-width:2px}.accordion_theme-singularity__vWLhu .accordion_accordionTrigger__bd9UI{font-weight:var(--font-bold);padding:var(--spacing-lg) var(--spacing-md)}.accordion_theme-singularity__vWLhu .accordion_accordionContent__qTlN6{background-color:var(--color-mono-50)}.accordion_theme-singularity__vWLhu .accordion_accordionContentInner__ODki2{padding:var(--spacing-lg)}.card_card__jC7RQ{background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);transition:var(--transition-normal);overflow:hidden}.card_card__jC7RQ:hover{box-shadow:var(--shadow-md)}.card_card--elevated__IFfJB{box-shadow:var(--shadow-lg);border:none}.card_card--elevated__IFfJB:hover{box-shadow:var(--shadow-xl)}.card_card--outlined__C4Yf6{border:2px solid var(--border-primary);box-shadow:none}.card_card--outlined__C4Yf6:hover{border-color:var(--color-primary)}.card_cardHeader__WTHxJ{padding:var(--spacing-lg) var(--spacing-lg) var(--spacing-md);border-bottom:1px solid var(--border-secondary)}.card_cardContent__hZq2C{padding:var(--spacing-lg)}.card_cardTitle__gHP7P{font-size:var(--text-lg);font-weight:var(--font-semibold);color:var(--text-primary);margin:0 0 var(--spacing-xs);line-height:var(--leading-tight)}.card_cardDescription__Uu4za{font-size:var(--text-sm);color:var(--text-secondary);margin:0;line-height:var(--leading-relaxed)}.card_cardHeader__WTHxJ:last-child{border-bottom:none;padding-bottom:var(--spacing-lg)}.card_cardContent__hZq2C:first-child{padding-top:var(--spacing-lg)}@media (max-width:768px){.card_cardContent__hZq2C,.card_cardHeader__WTHxJ{padding:var(--spacing-md)}.card_cardTitle__gHP7P{font-size:var(--text-md)}}@media (prefers-reduced-motion:reduce){.card_card__jC7RQ{transition:none}}.card_theme-terminal__cj0oF :where(.card_card__jC7RQ){border-style:dashed;text-shadow:var(--text-glow-sm)}.card_theme-cyberpunk__8eTha :where(.card_card__jC7RQ){border-color:var(--color-neon-cyan);box-shadow:0 0 10px var(--color-neon-cyan)}.card_theme-cyberpunk__8eTha :where(.card_card__jC7RQ:hover){box-shadow:0 0 20px var(--color-neon-pink)}.card_theme-singularity__xhdQj :where(.card_card__jC7RQ){border-color:var(--color-mono-300);background:var(--color-mono-50)}.input_input__wTMVi{width:100%;padding:var(--spacing-sm) var(--spacing-md);background:var(--bg-primary);border:1px solid var(--border-secondary);border-radius:var(--radius-sm);color:var(--text-primary);font-size:var(--text-sm);line-height:var(--leading-normal);transition:var(--transition-fast);outline:none}.input_input__wTMVi::placeholder{color:var(--text-tertiary)}.input_input__wTMVi:hover:not(:disabled){border-color:var(--border-primary)}.input_input__wTMVi:focus:not(:disabled){border-color:var(--color-primary);box-shadow:0 0 0 2px var(--color-primary-alpha)}.input_input__wTMVi:disabled{background:var(--bg-tertiary);color:var(--text-tertiary);cursor:not-allowed;opacity:.6}.input_input--sm___283p{padding:var(--spacing-xs) var(--spacing-sm);font-size:var(--text-xs)}.input_input--lg__87mpi{padding:var(--spacing-md) var(--spacing-lg);font-size:var(--text-md)}.input_input--error__qp8Ld{border-color:var(--color-error)}.input_input--error__qp8Ld:focus:not(:disabled){border-color:var(--color-error);box-shadow:0 0 0 2px var(--color-error-alpha)}.input_input--success__gW_tt{border-color:var(--color-success)}.input_input--success__gW_tt:focus:not(:disabled){border-color:var(--color-success);box-shadow:0 0 0 2px var(--color-success-alpha)}.input_input__wTMVi:-webkit-autofill,.input_input__wTMVi:-webkit-autofill:focus,.input_input__wTMVi:-webkit-autofill:hover{-webkit-text-fill-color:var(--text-primary);-webkit-box-shadow:0 0 0 1000px var(--bg-primary) inset;transition:background-color 5000s ease-in-out 0s}.input_input__wTMVi::-moz-focus-inner{border:0;padding:0}@media (max-width:768px){.input_input__wTMVi{font-size:16px}}@media (prefers-reduced-motion:reduce){.input_input__wTMVi{transition:none}}.input_theme-terminal__hVsTM :where(.input_input__wTMVi){border-style:dashed;text-shadow:var(--text-glow-sm);font-family:var(--font-mono)}.input_theme-terminal__hVsTM :where(.input_input__wTMVi:focus:not(:disabled)){box-shadow:0 0 0 2px var(--color-primary),0 0 10px var(--color-primary)}.input_theme-cyberpunk__lJjfi :where(.input_input__wTMVi){border-color:var(--color-neon-cyan);background:rgba(0,0,0,.8)}.input_theme-cyberpunk__lJjfi :where(.input_input__wTMVi:focus:not(:disabled)){border-color:var(--color-neon-pink);box-shadow:0 0 0 2px var(--color-neon-pink),0 0 15px var(--color-neon-pink)}.input_theme-singularity__5prIo :where(.input_input__wTMVi){border-color:var(--color-mono-300);background:var(--color-mono-50)}.label_label__i7HkD{display:inline-block;font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--text-primary);margin-bottom:var(--spacing-xs);line-height:var(--leading-tight);cursor:pointer;transition:var(--transition-fast)}.label_label__i7HkD:hover{color:var(--text-secondary)}.label_label--disabled__OdqLo{color:var(--text-tertiary);cursor:not-allowed;opacity:.6}.label_label--disabled__OdqLo:hover{color:var(--text-tertiary)}.label_labelRequired__qrEFw{color:var(--color-error);margin-left:var(--spacing-xs);font-weight:var(--font-normal)}.label_label__i7HkD:has(+input[type=checkbox]),.label_label__i7HkD:has(+input[type=radio]){margin-bottom:0;margin-left:var(--spacing-sm);cursor:pointer}@media (max-width:768px){.label_label__i7HkD{font-size:var(--text-sm)}}@media (prefers-reduced-motion:reduce){.label_label__i7HkD{transition:none}}.label_theme-terminal__z7U9x :where(.label_label__i7HkD){text-shadow:var(--text-glow-sm);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.05em}.label_theme-cyberpunk__zvFus :where(.label_label__i7HkD){color:var(--color-neon-cyan);text-shadow:0 0 5px var(--color-neon-cyan)}.label_theme-cyberpunk__zvFus :where(.label_labelRequired__qrEFw){color:var(--color-neon-pink);text-shadow:0 0 5px var(--color-neon-pink)}.label_theme-singularity__HL1h_ :where(.label_label__i7HkD){color:var(--color-mono-700);font-weight:var(--font-normal)}.alert_alert__yUIN3{position:relative;padding:var(--spacing-md) var(--spacing-lg);border:1px solid var(--border-secondary);border-radius:var(--radius-md);font-size:var(--text-sm);line-height:var(--leading-relaxed)}.alert_alert--default__1RxDX,.alert_alert__yUIN3{background:var(--bg-secondary);color:var(--text-primary)}.alert_alert--default__1RxDX{border-color:var(--border-secondary)}.alert_alert--info__fusFR{background:var(--color-info-bg);border-color:var(--color-info-border);color:var(--color-info-text)}.alert_alert--success__0HJKT{background:var(--color-success-bg);border-color:var(--color-success-border);color:var(--color-success-text)}.alert_alert--warning__XTfsy{background:var(--color-warning-bg);border-color:var(--color-warning-border);color:var(--color-warning-text)}.alert_alert--error__w9nHU{background:var(--color-error-bg);border-color:var(--color-error-border);color:var(--color-error-text)}.alert_alertDescription__7kJF_{margin:0;font-size:var(--text-sm);line-height:var(--leading-relaxed)}.alert_alertTitle__0ihpL{margin:0 0 var(--spacing-xs) 0;font-size:var(--text-base);font-weight:var(--font-semibold);line-height:var(--leading-tight)}.alert_alert__yUIN3>svg:first-child{width:20px;height:20px;margin-right:var(--spacing-sm);flex-shrink:0}.alert_alert__yUIN3:has(>svg:first-child){display:flex;align-items:flex-start}@media (max-width:768px){.alert_alert__yUIN3{padding:var(--spacing-sm) var(--spacing-md)}}.alert_theme-terminal__FVxRy :where(.alert_alert__yUIN3){border-style:dashed;text-shadow:var(--text-glow-sm)}.alert_theme-terminal__FVxRy :where(.alert_alert--info__fusFR){border-color:var(--color-primary);box-shadow:0 0 10px var(--color-primary-alpha)}.alert_theme-terminal__FVxRy :where(.alert_alert--success__0HJKT){border-color:var(--color-success);box-shadow:0 0 10px var(--color-success-alpha)}.alert_theme-terminal__FVxRy :where(.alert_alert--warning__XTfsy){border-color:var(--color-warning);box-shadow:0 0 10px var(--color-warning-alpha)}.alert_theme-terminal__FVxRy :where(.alert_alert--error__w9nHU){border-color:var(--color-error);box-shadow:0 0 10px var(--color-error-alpha)}.alert_theme-cyberpunk__u58i0 :where(.alert_alert__yUIN3){border-width:2px;background:rgba(0,0,0,.8)}.alert_theme-cyberpunk__u58i0 :where(.alert_alert--info__fusFR){border-color:var(--color-neon-cyan);box-shadow:0 0 15px var(--color-neon-cyan)}.alert_theme-cyberpunk__u58i0 :where(.alert_alert--error__w9nHU){border-color:var(--color-neon-pink);box-shadow:0 0 15px var(--color-neon-pink)}.alert_theme-singularity__Eo58C :where(.alert_alert__yUIN3){border-color:var(--color-mono-300);background:var(--color-mono-50)}.badge_badge__Ty10c{display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-full);font-weight:var(--font-medium);transition:var(--transition-fast);white-space:nowrap;vertical-align:middle}.badge_badge--sm__Ullaw{padding:0 var(--spacing-sm);height:20px;font-size:var(--text-xs)}.badge_badge--md__Xkm85{padding:0 var(--spacing-md);height:24px;font-size:var(--text-sm)}.badge_badge--lg__bxjRy{padding:0 var(--spacing-lg);height:28px;font-size:var(--text-md)}.badge_badge--default__WGjCi{background:var(--color-primary);color:var(--color-primary-foreground);border:1px solid transparent}.badge_badge--secondary__7Iaqv{background:var(--bg-secondary);color:var(--text-primary);border:1px solid var(--border-secondary)}.badge_badge--destructive__TGY2e{background:var(--color-error);color:var(--color-error-foreground);border:1px solid transparent}.badge_badge--outline__H_m6E{background:transparent;color:var(--text-primary,#1f2937);border:1px solid var(--border-primary,#d1d5db)}.badge_badge--success__evd5R{background:var(--color-success);color:var(--color-success-foreground);border:1px solid transparent}.badge_badge--warning__dbjLL{background:var(--color-warning);color:var(--color-warning-foreground);border:1px solid transparent}.badge_badge__Ty10c:hover{opacity:.8}.badge_theme-terminal__K_4Xv :where(.badge_badge__Ty10c){border-radius:var(--radius-sm);text-transform:uppercase;letter-spacing:.05em;font-family:var(--font-mono);text-shadow:var(--text-glow-sm)}.badge_theme-terminal__K_4Xv :where(.badge_badge--default__WGjCi){box-shadow:0 0 5px var(--color-primary)}.badge_theme-terminal__K_4Xv :where(.badge_badge--destructive__TGY2e){box-shadow:0 0 5px var(--color-error)}.badge_theme-terminal__K_4Xv :where(.badge_badge--success__evd5R){box-shadow:0 0 5px var(--color-success)}.badge_theme-cyberpunk___xFbo :where(.badge_badge__Ty10c){border-width:2px;background:rgba(0,0,0,.8);backdrop-filter:blur(4px)}.badge_theme-cyberpunk___xFbo :where(.badge_badge--default__WGjCi){border-color:var(--color-neon-cyan);color:var(--color-neon-cyan);box-shadow:0 0 10px var(--color-neon-cyan)}.badge_theme-cyberpunk___xFbo :where(.badge_badge--destructive__TGY2e){border-color:var(--color-neon-pink);color:var(--color-neon-pink);box-shadow:0 0 10px var(--color-neon-pink)}.badge_theme-singularity__HlLS_ :where(.badge_badge__Ty10c){border-radius:var(--radius-xs);font-weight:var(--font-normal)}.badge_theme-singularity__HlLS_ :where(.badge_badge--outline__H_m6E){border-color:var(--color-mono-400)}.textarea_textarea__M8kAM{width:100%;min-height:80px;padding:var(--spacing-sm) var(--spacing-md);background:var(--bg-primary);border:1px solid var(--border-secondary);border-radius:var(--radius-sm);color:var(--text-primary);font-size:var(--text-sm);font-family:inherit;line-height:var(--leading-relaxed);transition:var(--transition-fast);outline:none}.textarea_textarea__M8kAM::placeholder{color:var(--text-tertiary)}.textarea_textarea__M8kAM:hover:not(:disabled){border-color:var(--border-primary)}.textarea_textarea__M8kAM:focus:not(:disabled){border-color:var(--color-primary);box-shadow:0 0 0 2px var(--color-primary-alpha)}.textarea_textarea__M8kAM:disabled{background:var(--bg-tertiary);color:var(--text-tertiary);cursor:not-allowed;opacity:.6;resize:none}.textarea_textarea--resize-none__i5Xz8{resize:none}.textarea_textarea--resize-vertical__VYTbA{resize:vertical}.textarea_textarea--resize-horizontal__TtJD9{resize:horizontal}.textarea_textarea--resize-both__HiD2n{resize:both}.textarea_textarea--error__RqUla{border-color:var(--color-error)}.textarea_textarea--error__RqUla:focus:not(:disabled){border-color:var(--color-error);box-shadow:0 0 0 2px var(--color-error-alpha)}.textarea_textarea--success__XGhNi{border-color:var(--color-success)}.textarea_textarea--success__XGhNi:focus:not(:disabled){border-color:var(--color-success);box-shadow:0 0 0 2px var(--color-success-alpha)}.textarea_textarea__M8kAM::-webkit-scrollbar{width:8px;height:8px}.textarea_textarea__M8kAM::-webkit-scrollbar-track{background:var(--bg-secondary);border-radius:var(--radius-sm)}.textarea_textarea__M8kAM::-webkit-scrollbar-thumb{background:var(--border-primary);border-radius:var(--radius-sm)}.textarea_textarea__M8kAM::-webkit-scrollbar-thumb:hover{background:var(--text-tertiary)}.textarea_textarea__M8kAM{scrollbar-width:thin;scrollbar-color:var(--border-primary) var(--bg-secondary)}@media (max-width:768px){.textarea_textarea__M8kAM{font-size:16px}}@media (prefers-reduced-motion:reduce){.textarea_textarea__M8kAM{transition:none}}.textarea_theme-terminal__ZZqmy :where(.textarea_textarea__M8kAM){border-style:dashed;text-shadow:var(--text-glow-sm);font-family:var(--font-mono)}.textarea_theme-terminal__ZZqmy :where(.textarea_textarea__M8kAM:focus:not(:disabled)){box-shadow:0 0 0 2px var(--color-primary),0 0 10px var(--color-primary)}.textarea_theme-cyberpunk__RwMot :where(.textarea_textarea__M8kAM){border-color:var(--color-neon-cyan);background:rgba(0,0,0,.8)}.textarea_theme-cyberpunk__RwMot :where(.textarea_textarea__M8kAM:focus:not(:disabled)){border-color:var(--color-neon-pink);box-shadow:0 0 0 2px var(--color-neon-pink),0 0 15px var(--color-neon-pink)}.textarea_theme-singularity__kL8qe :where(.textarea_textarea__M8kAM){border-color:var(--color-mono-300);background:var(--color-mono-50)}.progress_progress__gi1jf{width:100%;background:var(--bg-tertiary,#f3f4f6);border-radius:var(--radius-full,9999px);overflow:hidden;position:relative}.progress_progress--sm__g5khK{height:4px}.progress_progress--md__lDR7O{height:8px}.progress_progress--lg__HAbeA{height:12px}.progress_progressBar__x5STv{height:100%;transition:width var(--transition-normal,.2s) ease-out;position:relative;overflow:hidden}.progress_progressBar--default__3EB_6{background:var(--color-primary,#3b82f6)}.progress_progressBar--success__tDeBm{background:var(--color-success)}.progress_progressBar--warning__4M3IP{background:var(--color-warning)}.progress_progressBar--error__wsgy5{background:var(--color-error)}.progress_progressLabel__ovQym{position:absolute;right:var(--spacing-sm);top:50%;transform:translateY(-50%);font-size:var(--text-xs);font-weight:var(--font-medium);color:var(--color-primary-foreground);text-shadow:0 1px 2px rgba(0,0,0,.3);white-space:nowrap}.progress_progress--sm__g5khK .progress_progressLabel__ovQym{display:none}@keyframes progress_progress-stripes__Df9ps{0%{background-position:0 0}to{background-position:40px 0}}.progress_progressBar__x5STv[data-indeterminate=true]{width:100%!important;background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 0,transparent 50%,rgba(255,255,255,.15) 0,rgba(255,255,255,.15) 75%,transparent 0,transparent);background-size:40px 40px;animation:progress_progress-stripes__Df9ps 1s linear infinite}@media (prefers-reduced-motion:reduce){.progress_progressBar__x5STv{transition:none}.progress_progressBar__x5STv[data-indeterminate=true]{animation:none}}.progress_theme-terminal__y15ZH :where(.progress_progress__gi1jf){border:1px dashed var(--border-secondary);background:transparent}.progress_theme-terminal__y15ZH :where(.progress_progressBar__x5STv){box-shadow:0 0 10px currentColor}.progress_theme-terminal__y15ZH :where(.progress_progressBar__x5STv):after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);animation:progress_progress-shine__K_0nM 2s ease-in-out infinite}@keyframes progress_progress-shine__K_0nM{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.progress_theme-cyberpunk__1UtCv :where(.progress_progressBar--default__3EB_6){background:var(--color-neon-cyan);box-shadow:0 0 15px var(--color-neon-cyan)}.progress_theme-cyberpunk__1UtCv :where(.progress_progressBar--error__wsgy5){background:var(--color-neon-pink);box-shadow:0 0 15px var(--color-neon-pink)}.progress_theme-singularity__9wgKH :where(.progress_progress__gi1jf){background:var(--color-mono-200)}.progress_theme-singularity__9wgKH :where(.progress_progressBar__x5STv){background:var(--color-mono-700)}.select_select__Rd4zC{width:100%;padding:var(--spacing-sm) var(--spacing-md);padding-right:var(--spacing-xl);background:var(--bg-primary);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23666666' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right var(--spacing-sm) center;background-size:16px;border:1px solid var(--border-secondary);border-radius:var(--radius-sm);color:var(--text-primary);font-size:var(--text-sm);line-height:var(--leading-normal);cursor:pointer;transition:var(--transition-fast);outline:none;appearance:none;-webkit-appearance:none;-moz-appearance:none}.select_select__Rd4zC:hover:not(:disabled){border-color:var(--border-primary)}.select_select__Rd4zC:focus:not(:disabled){border-color:var(--color-primary);box-shadow:0 0 0 2px var(--color-primary-alpha)}.select_select__Rd4zC:disabled{background:var(--bg-tertiary);color:var(--text-tertiary);cursor:not-allowed;opacity:.6}.select_select--error__JZBFi{border-color:var(--color-error)}.select_select--error__JZBFi:focus:not(:disabled){border-color:var(--color-error);box-shadow:0 0 0 2px var(--color-error-alpha)}.select_select--success__pbzd5{border-color:var(--color-success)}.select_select--success__pbzd5:focus:not(:disabled){border-color:var(--color-success);box-shadow:0 0 0 2px var(--color-success-alpha)}.select_select__Rd4zC option{background:var(--bg-primary);color:var(--text-primary);padding:var(--spacing-sm)}.select_select__Rd4zC::-moz-focus-inner{border:0}.select_select__Rd4zC::-ms-expand{display:none}@media (max-width:768px){.select_select__Rd4zC{font-size:16px}}@media (prefers-reduced-motion:reduce){.select_select__Rd4zC{transition:none}}.select_theme-terminal__wFQnU :where(.select_select__Rd4zC){border-style:dashed;text-shadow:var(--text-glow-sm);font-family:var(--font-mono);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%2300ff41' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E")}.select_theme-terminal__wFQnU :where(.select_select__Rd4zC:focus:not(:disabled)){box-shadow:0 0 0 2px var(--color-primary),0 0 10px var(--color-primary)}.select_theme-cyberpunk__9_RDZ :where(.select_select__Rd4zC){border-color:var(--color-neon-cyan);background:rgba(0,0,0,.8);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%2300ffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E")}.select_theme-cyberpunk__9_RDZ :where(.select_select__Rd4zC:focus:not(:disabled)){border-color:var(--color-neon-pink);box-shadow:0 0 0 2px var(--color-neon-pink),0 0 15px var(--color-neon-pink)}.select_theme-singularity__X__0b :where(.select_select__Rd4zC){border-color:var(--color-mono-300);background:var(--color-mono-50);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23333333' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E")}.switch_switch__EGzhq{display:inline-flex;align-items:center;cursor:pointer;position:relative}.switch_switch--disabled__JSX30{cursor:not-allowed;opacity:.5}.switch_switch__input__qbFBq{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.switch_switch__track__L7TpD{position:relative;display:inline-block;width:44px;height:24px;background-color:var(--color-background-muted,#e5e5e5);border-radius:9999px;transition:background-color .2s ease-in-out}.switch_switch__track--checked__tZ_TZ{background-color:var(--color-primary,#007aff)}.switch_switch__thumb__cHZ7b{position:absolute;top:2px;left:2px;width:20px;height:20px;background-color:var(--color-background,#ffffff);border-radius:50%;box-shadow:0 2px 4px rgba(0,0,0,.2);transition:transform .2s ease-in-out}.switch_switch__thumb--checked__YxhBx{transform:translateX(20px)}.switch_switch__input__qbFBq:focus-visible+.switch_switch__track__L7TpD{outline:2px solid var(--color-primary,#007aff);outline-offset:2px}.switch_switch__EGzhq:not(.switch_switch--disabled__JSX30):hover .switch_switch__track__L7TpD{background-color:var(--color-background-muted-hover,#d5d5d5)}.switch_switch__EGzhq:not(.switch_switch--disabled__JSX30):hover .switch_switch__track--checked__tZ_TZ{background-color:var(--color-primary-hover,#0066cc)}@media (prefers-reduced-motion:reduce){.switch_switch__thumb__cHZ7b,.switch_switch__track__L7TpD{transition:none}}.scroll-area_scroll-area__Pf_pk{position:relative;overflow:hidden;width:100%;height:100%}.scroll-area_scroll-area__viewport__Pbt9Y{width:100%;height:100%;overflow:auto;scroll-behavior:smooth}.scroll-area_scroll-area--vertical__Vbywn .scroll-area_scroll-area__viewport__Pbt9Y{overflow-y:auto;overflow-x:hidden}.scroll-area_scroll-area--horizontal__y2B8I .scroll-area_scroll-area__viewport__Pbt9Y{overflow-x:auto;overflow-y:hidden}.scroll-area_scroll-area--both__Z8kua .scroll-area_scroll-area__viewport__Pbt9Y{overflow:auto}.scroll-area_scroll-area__content__Tq2dV{min-width:100%;display:table}.scroll-area_scroll-area__viewport__Pbt9Y.scroll-area_scroll-area--hide-scrollbar__EX_PS{-ms-overflow-style:none;scrollbar-width:none}.scroll-area_scroll-area__viewport__Pbt9Y.scroll-area_scroll-area--hide-scrollbar__EX_PS::-webkit-scrollbar{display:none}.scroll-area_scroll-area__shadow__tV4pG{position:absolute;pointer-events:none;transition:opacity .2s ease;z-index:1}.scroll-area_scroll-area__shadow--top__kpimj{top:0;left:0;right:0;height:12px;background:linear-gradient(to bottom,var(--color-background-shadow,rgba(0,0,0,.1)) 0,transparent 100%)}.scroll-area_scroll-area__shadow--bottom__SMQeU{bottom:0;left:0;right:0;height:12px;background:linear-gradient(to top,var(--color-background-shadow,rgba(0,0,0,.1)) 0,transparent 100%)}.scroll-area_scroll-area__shadow--left__CaqpA{top:0;bottom:0;left:0;width:12px;background:linear-gradient(to right,var(--color-background-shadow,rgba(0,0,0,.1)) 0,transparent 100%)}.scroll-area_scroll-area__shadow--right__d2NR8{top:0;bottom:0;right:0;width:12px;background:linear-gradient(to left,var(--color-background-shadow,rgba(0,0,0,.1)) 0,transparent 100%)}.scroll-area_scroll-area__viewport__Pbt9Y::-webkit-scrollbar{width:8px;height:8px}.scroll-area_scroll-area__viewport__Pbt9Y::-webkit-scrollbar-track{background:var(--color-background-muted,#f1f1f1);border-radius:4px}.scroll-area_scroll-area__viewport__Pbt9Y::-webkit-scrollbar-thumb{background:var(--color-scrollbar-thumb,#888);border-radius:4px}.scroll-area_scroll-area__viewport__Pbt9Y::-webkit-scrollbar-thumb:hover{background:var(--color-scrollbar-thumb-hover,#555)}.scroll-area_scroll-area__viewport__Pbt9Y{scrollbar-width:thin;scrollbar-color:var(--color-scrollbar-thumb,#888) var(--color-background-muted,#f1f1f1)}.separator_separator__q03tg{background-color:var(--color-border,#e5e5e5);flex-shrink:0}.separator_separator--horizontal__m0f5m{width:100%;height:1px}.separator_separator--vertical__3qL4c{width:1px;height:100%;align-self:stretch}.slider_slider__Sg8jL{position:relative;display:flex;align-items:center;width:100%;height:20px;cursor:pointer;touch-action:none;user-select:none}.slider_slider--disabled__PwVNN{opacity:.5;cursor:not-allowed}.slider_slider__track__7eUx7{position:relative;width:100%;height:6px;background-color:var(--color-background-muted,#e5e5e5);border-radius:3px;overflow:hidden}.slider_slider__range__qA4dU{position:absolute;height:100%;background-color:var(--color-primary,#007aff);border-radius:3px}.slider_slider__thumb__gAJ5M{position:absolute;top:50%;width:20px;height:20px;background-color:var(--color-background,#ffffff);border:2px solid var(--color-primary,#007aff);border-radius:50%;transform:translate(-50%,-50%);box-shadow:0 2px 4px rgba(0,0,0,.1);transition:box-shadow .15s ease-in-out}.slider_slider__thumb__gAJ5M:hover:not(.slider_slider--disabled__PwVNN .slider_slider__thumb__gAJ5M){box-shadow:0 2px 8px rgba(0,0,0,.2)}.slider_slider__thumb__gAJ5M:focus-visible{outline:2px solid var(--color-primary,#007aff);outline-offset:2px}.slider_slider__thumb__gAJ5M:active:not(.slider_slider--disabled__PwVNN .slider_slider__thumb__gAJ5M){box-shadow:0 1px 2px rgba(0,0,0,.2)}@media (prefers-reduced-motion:reduce){.slider_slider__thumb__gAJ5M{transition:none}}.search_searchContainer__67nm8{position:relative;display:flex;flex-direction:column;width:100%;max-width:400px}.search_searchInputWrapper__hH681{position:relative;display:flex;align-items:center;background:var(--bg-primary);border:1px solid var(--border-secondary);border-radius:var(--radius-md);transition:var(--transition-fast);overflow:hidden}.search_searchInputWrapper__hH681:hover{border-color:var(--border-primary)}.search_searchInputWrapper__hH681:focus-within{border-color:var(--color-primary);box-shadow:0 0 0 2px var(--color-primary-alpha)}.search_searchIcon__mQoNc{display:flex;align-items:center;justify-content:center;padding:0 var(--spacing-sm);color:var(--text-tertiary);transition:var(--transition-fast)}.search_searchInputWrapper__hH681:focus-within .search_searchIcon__mQoNc{color:var(--color-primary)}.search_searchInput__g3yYN{flex:1;padding:var(--spacing-sm) var(--spacing-xs);background:transparent;border:none;color:var(--text-primary);font-size:var(--text-sm);line-height:var(--leading-normal);outline:none}.search_searchInput__g3yYN::placeholder{color:var(--text-tertiary)}.search_clearButton__s3zfr{display:flex;align-items:center;justify-content:center;padding:var(--spacing-xs);margin-right:var(--spacing-xs);background:transparent;border:none;border-radius:var(--radius-sm);color:var(--text-tertiary);cursor:pointer;transition:var(--transition-fast)}.search_clearButton__s3zfr:hover{color:var(--text-primary);background:var(--bg-secondary)}.search_clearButton__s3zfr:active{transform:scale(.95)}.search_searchDropdown__TxE78{position:absolute;top:100%;left:0;right:0;z-index:1000;margin-top:var(--spacing-xs);background:var(--bg-primary);border:1px solid var(--border-secondary);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);max-height:300px;overflow-y:auto;animation:search_slideDown__x49tL .15s ease-out}@keyframes search_slideDown__x49tL{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.search_dropdownSection__oZEkf{padding:var(--spacing-xs) 0}.search_dropdownSection__oZEkf+.search_dropdownSection__oZEkf{border-top:1px solid var(--border-tertiary)}.search_dropdownHeader__dM79k{padding:var(--spacing-xs) var(--spacing-sm);font-size:var(--text-xs);font-weight:var(--font-medium);color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em}.search_dropdownItem__9YFSQ{display:flex;align-items:center;gap:var(--spacing-xs);width:100%;padding:var(--spacing-xs) var(--spacing-sm);background:transparent;border:none;color:var(--text-primary);font-size:var(--text-sm);text-align:left;cursor:pointer;transition:var(--transition-fast)}.search_dropdownItem__9YFSQ:hover{background:var(--bg-secondary)}.search_dropdownItem__9YFSQ:active{background:var(--bg-tertiary)}.search_dropdownItem__9YFSQ svg{color:var(--text-tertiary);flex-shrink:0}.search_searchContainer--sm__bc7hn .search_searchInputWrapper__hH681{border-radius:var(--radius-sm)}.search_searchContainer--sm__bc7hn .search_searchIcon__mQoNc{padding:0 var(--spacing-xs)}.search_searchContainer--sm__bc7hn .search_searchInput__g3yYN{padding:var(--spacing-xs) var(--spacing-xs);font-size:var(--text-xs)}.search_searchContainer--lg__4zwbc .search_searchInputWrapper__hH681{border-radius:var(--radius-lg)}.search_searchContainer--lg__4zwbc .search_searchIcon__mQoNc{padding:0 var(--spacing-md)}.search_searchContainer--lg__4zwbc .search_searchInput__g3yYN{padding:var(--spacing-md) var(--spacing-xs);font-size:var(--text-md)}.search_searchContainer--compact__9q08H{max-width:200px}.search_searchContainer--expanded__Q3wxb{max-width:600px}.search_searchContainer--expanded__Q3wxb .search_searchInputWrapper__hH681{border-radius:var(--radius-full)}.search_searchContainer__67nm8.search_expanded__NS5lS .search_searchInputWrapper__hH681{border-color:var(--color-primary);box-shadow:0 0 0 2px var(--color-primary-alpha)}.search_searchContainer__67nm8.search_expanded__NS5lS .search_searchIcon__mQoNc{color:var(--color-primary)}.search_searchContainer__67nm8 .search_searchInputWrapper__hH681:has(.search_searchInput__g3yYN:disabled){background:var(--bg-tertiary);border-color:var(--border-tertiary);opacity:.6}.search_searchContainer__67nm8 .search_searchInput__g3yYN:disabled{color:var(--text-tertiary);cursor:not-allowed}.search_searchContainer__67nm8 .search_searchInput__g3yYN:disabled~.search_searchIcon__mQoNc{color:var(--text-tertiary)}@media (max-width:768px){.search_searchContainer__67nm8{max-width:100%}.search_searchInput__g3yYN{font-size:16px}}@media (prefers-reduced-motion:reduce){.search_clearButton__s3zfr,.search_dropdownItem__9YFSQ,.search_searchIcon__mQoNc,.search_searchInputWrapper__hH681{transition:none}.search_searchDropdown__TxE78{animation:none}}.search_theme-terminal__Ntic0 :where(.search_searchContainer__67nm8){font-family:var(--font-mono)}.search_theme-terminal__Ntic0 :where(.search_searchInputWrapper__hH681){border-style:dashed;border-width:2px;background:rgba(0,0,0,.8)}.search_theme-terminal__Ntic0 :where(.search_searchInputWrapper__hH681:focus-within){border-color:var(--color-primary);box-shadow:0 0 0 2px var(--color-primary),0 0 10px var(--color-primary)}.search_theme-terminal__Ntic0 :where(.search_searchInput__g3yYN){text-shadow:var(--text-glow-sm)}.search_theme-terminal__Ntic0 :where(.search_searchIcon__mQoNc){text-shadow:var(--text-glow-sm)}.search_theme-terminal__Ntic0 :where(.search_searchDropdown__TxE78){background:rgba(0,0,0,.95);border-style:dashed;border-width:2px;box-shadow:0 0 20px var(--color-primary)}.search_theme-terminal__Ntic0 :where(.search_dropdownItem__9YFSQ:hover){background:rgba(0,255,0,.1);text-shadow:var(--text-glow-sm)}.search_theme-terminal__Ntic0 :where(.search_clearButton__s3zfr:hover){background:rgba(255,0,0,.2);text-shadow:var(--text-glow-sm)}.search_theme-cyberpunk__5oVcb :where(.search_searchInputWrapper__hH681){background:rgba(0,0,0,.8);border-color:var(--color-neon-cyan);border-width:2px}.search_theme-cyberpunk__5oVcb :where(.search_searchInputWrapper__hH681:focus-within){border-color:var(--color-neon-pink);box-shadow:0 0 0 2px var(--color-neon-pink),0 0 15px var(--color-neon-pink)}.search_theme-cyberpunk__5oVcb :where(.search_searchIcon__mQoNc){color:var(--color-neon-cyan)}.search_theme-cyberpunk__5oVcb :where(.search_searchInputWrapper__hH681:focus-within .search_searchIcon__mQoNc){color:var(--color-neon-pink)}.search_theme-cyberpunk__5oVcb :where(.search_searchDropdown__TxE78){background:rgba(0,0,0,.95);border-color:var(--color-neon-cyan);box-shadow:0 0 30px var(--color-neon-cyan)}.search_theme-cyberpunk__5oVcb :where(.search_dropdownItem__9YFSQ:hover){background:rgba(255,0,128,.1);color:var(--color-neon-pink)}.search_theme-cyberpunk__5oVcb :where(.search_clearButton__s3zfr:hover){background:rgba(255,0,128,.2);color:var(--color-neon-pink)}.search_theme-singularity__AvK86 :where(.search_searchInputWrapper__hH681){background:var(--color-mono-50);border-color:var(--color-mono-300);border-radius:var(--radius-sm)}.search_theme-singularity__AvK86 :where(.search_searchInputWrapper__hH681:focus-within){border-color:var(--color-mono-600);box-shadow:0 0 0 2px var(--color-mono-200)}.search_theme-singularity__AvK86 :where(.search_searchIcon__mQoNc){color:var(--color-mono-500)}.search_theme-singularity__AvK86 :where(.search_searchInputWrapper__hH681:focus-within .search_searchIcon__mQoNc){color:var(--color-mono-700)}.search_theme-singularity__AvK86 :where(.search_searchDropdown__TxE78){background:var(--color-mono-50);border-color:var(--color-mono-300);box-shadow:0 4px 12px rgba(0,0,0,.1)}.search_theme-singularity__AvK86 :where(.search_dropdownItem__9YFSQ:hover){background:var(--color-mono-100)}.search_theme-singularity__AvK86 :where(.search_clearButton__s3zfr:hover){background:var(--color-mono-200)}.timeline_timeline__Ze55J{position:relative;width:100%;background-color:var(--color-neutral-100);border:1px solid var(--color-neutral-200);border-radius:var(--radius-md);overflow:hidden}.timeline_track__NP49Y{position:relative;width:100%;height:calc(100% - 20px)}.timeline_segment__fqdNF{position:absolute;top:0;background-color:var(--color-primary);border:none;cursor:pointer;transition:opacity .2s;overflow:hidden;padding:0}.timeline_segment__fqdNF:hover{opacity:.8}.timeline_segment__fqdNF:focus{outline:2px solid var(--color-primary);outline-offset:-2px}.timeline_segment--primary__AiejC{background-color:var(--color-primary)}.timeline_segment--secondary__Eq4lM{background-color:var(--color-secondary)}.timeline_segment--success__m0gAd{background-color:var(--color-success)}.timeline_segment--warning__gY3ub{background-color:var(--color-warning)}.timeline_segment--destructive__J_n31{background-color:var(--color-destructive)}.timeline_segmentLabel__IDLrp{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:.75rem;color:white;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:90%;pointer-events:none}.timeline_playhead__QpIwj{top:0;width:2px;height:100%;pointer-events:none;z-index:10}.timeline_playhead__QpIwj,.timeline_playhead__QpIwj:before{position:absolute;background-color:var(--color-destructive)}.timeline_playhead__QpIwj:before{content:"";top:-4px;left:-4px;width:10px;height:10px;border-radius:50%}.timeline_timeLabels__O_o2j{position:absolute;bottom:0;left:0;right:0;height:20px;display:flex;justify-content:space-between;align-items:center;padding:0 var(--spacing-xs);background-color:var(--color-neutral-50);border-top:1px solid var(--color-neutral-200)}.timeline_timeLabel__udHIj{font-size:.625rem;color:var(--color-muted-foreground)}@media (prefers-color-scheme:dark){.timeline_timeline__Ze55J{background-color:var(--color-neutral-900);border-color:var(--color-neutral-800)}.timeline_timeLabels__O_o2j{background-color:var(--color-neutral-950);border-color:var(--color-neutral-800)}}.code-block_codeBlock__pL0MJ{background-color:var(--color-neutral-100);border:1px solid var(--color-neutral-200);border-radius:var(--radius-md);padding:var(--spacing-md);overflow-x:auto;font-family:var(--font-mono);font-size:.875rem;line-height:1.5;margin:0}.code-block_codeBlock__pL0MJ code{display:block;color:var(--color-foreground);white-space:pre}@media (prefers-color-scheme:dark){.code-block_codeBlock__pL0MJ{background-color:var(--color-neutral-900);border-color:var(--color-neutral-800)}}.code-block_codeBlock__pL0MJ .code-block_token-keyword__foq2p{color:var(--color-primary)}.code-block_codeBlock__pL0MJ .code-block_token-string__HiC_U{color:var(--color-success)}.code-block_codeBlock__pL0MJ .code-block_token-comment__Du6_u{color:var(--color-muted-foreground);font-style:italic}.skeleton_skeleton__FFLrc{background-color:var(--color-neutral-200);border-radius:var(--radius-sm);position:relative;overflow:hidden;width:100%;height:1rem}.skeleton_skeleton__FFLrc:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:translateX(-100%);background-image:linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,.2) 20%,rgba(255,255,255,.5) 60%,rgba(255,255,255,0));animation:skeleton_shimmer__WiICq 2s infinite}@keyframes skeleton_shimmer__WiICq{to{transform:translateX(100%)}}@media (prefers-color-scheme:dark){.skeleton_skeleton__FFLrc{background-color:var(--color-neutral-800)}.skeleton_skeleton__FFLrc:after{background-image:linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,.05) 20%,rgba(255,255,255,.1) 60%,rgba(255,255,255,0))}}.dropdown-menu_content__xfbQx{z-index:50;min-width:8rem;overflow:hidden;border-radius:var(--radius-md);border:1px solid var(--color-border);background-color:var(--color-bg-primary);padding:var(--spacing-xs);box-shadow:var(--shadow-lg);animation:dropdown-menu_fadeIn__EAWiJ .15s ease-out}@keyframes dropdown-menu_fadeIn__EAWiJ{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.dropdown-menu_item__mrZKX{position:relative;display:flex;cursor:default;user-select:none;align-items:center;border-radius:var(--radius-sm);padding:var(--spacing-xs) var(--spacing-sm);font-size:.875rem;outline:none;transition:all .15s}.dropdown-menu_item__mrZKX:focus{background-color:var(--color-bg-secondary);color:var(--color-text-primary)}.dropdown-menu_item__mrZKX:disabled{pointer-events:none;opacity:.5}.dropdown-menu_item__mrZKX.dropdown-menu_inset__FarDZ{padding-left:2rem}.dropdown-menu_checkboxItem__eUhS_,.dropdown-menu_radioItem__VZifz{position:relative;display:flex;cursor:default;user-select:none;align-items:center;border-radius:var(--radius-sm);padding:var(--spacing-xs) var(--spacing-xs) var(--spacing-xs) 2rem;font-size:.875rem;outline:none;transition:all .15s}.dropdown-menu_checkboxItem__eUhS_:focus,.dropdown-menu_radioItem__VZifz:focus{background-color:var(--color-bg-secondary);color:var(--color-text-primary)}.dropdown-menu_checkboxItem__eUhS_:disabled,.dropdown-menu_radioItem__VZifz:disabled{pointer-events:none;opacity:.5}.dropdown-menu_indicatorWrapper__G3adG{position:absolute;left:var(--spacing-sm);display:flex;align-items:center;justify-content:center}.dropdown-menu_label__69MDH{padding:var(--spacing-xs) var(--spacing-sm);font-size:.75rem;font-weight:600;color:var(--color-text-secondary)}.dropdown-menu_label__69MDH.dropdown-menu_inset__FarDZ{padding-left:2rem}.dropdown-menu_separator__vtJmT{height:1px;margin:var(--spacing-xs) calc(var(--spacing-xs) * -1);background-color:var(--color-border)}.dropdown-menu_shortcut__Zqf73{margin-left:auto;font-size:.75rem;letter-spacing:.1em;color:var(--color-text-secondary)}.dialog_overlay__56CjH{position:fixed;inset:0;z-index:50;background:rgba(0,0,0,.5);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;padding:1rem;animation:dialog_overlayShow__9_1AG .15s cubic-bezier(.16,1,.3,1)}@keyframes dialog_overlayShow__9_1AG{0%{opacity:0}to{opacity:1}}.dialog_content__4T4pu{width:100%;max-width:32rem;max-height:85vh;overflow-y:auto;animation:dialog_contentShow__shiek .15s cubic-bezier(.16,1,.3,1);transform-origin:center}@keyframes dialog_contentShow__shiek{0%{opacity:0;transform:translate(-50%,-48%) scale(.96)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.dialog_header__1cs3H{padding-bottom:var(--spacing-sm,.5rem);border-bottom:1px solid hsl(var(--border))}.dialog_closeButton__uFouj{opacity:.7;transition:opacity .2s}.dialog_closeButton__uFouj:hover{opacity:1}.dialog_closeButton__uFouj:focus{box-shadow:0 0 0 2px hsl(var(--ring));opacity:1}.dialog_contentWithHeader__HAeLL{padding-top:var(--spacing-md,1rem)}.dialog_contentOnly__S7MX4{padding:var(--spacing-md,1rem)}.dialog_dialogHeader__evKmi{display:flex;flex-direction:column;gap:var(--spacing-sm,.5rem);text-align:center;margin-bottom:var(--spacing-md,1rem)}.dialog_dialogTitle__MG26Q{font-size:1.125rem;font-weight:600;line-height:1.25;letter-spacing:-.025em;color:hsl(var(--foreground))}.dialog_dialogDescription__IZl1K{font-size:.875rem;color:hsl(var(--muted-foreground))}@media (max-width:640px){.dialog_overlay__56CjH{padding:.5rem}.dialog_content__4T4pu{max-width:100%;max-height:90vh}}.status-dot_statusDot__c8Pul{display:inline-flex;border-radius:9999px;flex-shrink:0}.status-dot_statusDot--sm__YwB_P{width:.5rem;height:.5rem}.status-dot_statusDot--md__pglfR{width:.625rem;height:.625rem}.status-dot_statusDot--lg__oJg6O{width:.75rem;height:.75rem}.status-dot_statusDot--default__gzyAR{background-color:var(--color-text-secondary)}.status-dot_statusDot--success__DGS41{background-color:var(--color-success)}.status-dot_statusDot--destructive__5DPKg{background-color:var(--color-destructive)}.status-dot_statusDot--warning__B1Bcw{background-color:var(--color-warning)}.status-dot_statusDot--pulse__bpSRj{position:relative}.status-dot_statusDot--pulse__bpSRj:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:inherit;background-color:inherit;animation:status-dot_pulse__X_g16 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes status-dot_pulse__X_g16{0%,to{opacity:1}50%{opacity:.5}}.Switch_switch__z_gbv{display:inline-flex;height:1.25rem;width:2.25rem;cursor:pointer;align-items:center;border-radius:9999px;border:2px solid transparent;box-shadow:var(--shadow-sm);transition:var(--transition-all);background:var(--bg-secondary);outline:none}.Switch_switch__z_gbv:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.Switch_switch__z_gbv:disabled{cursor:not-allowed;opacity:.5}.Switch_switch__z_gbv[data-state=checked]{background:var(--color-primary)}.Switch_switch__z_gbv[data-state=unchecked]{background:var(--border-secondary)}.Switch_thumb__LY5Pr{pointer-events:none;display:block;height:1rem;width:1rem;border-radius:9999px;background:var(--bg-primary);box-shadow:var(--shadow-sm);transition:var(--transition-all);transform:translateX(0)}.Switch_switch__z_gbv[data-state=checked] .Switch_thumb__LY5Pr{transform:translateX(1rem)}.Switch_switch__z_gbv[data-state=unchecked] .Switch_thumb__LY5Pr{transform:translateX(0)}.Switch_theme-terminal__xveOt .Switch_switch__z_gbv{border-color:var(--color-primary)}.Switch_theme-terminal__xveOt .Switch_switch__z_gbv[data-state=checked]{background:var(--color-primary);box-shadow:0 0 10px var(--glow-primary)}.Switch_theme-terminal__xveOt .Switch_thumb__LY5Pr{background:var(--color-background);border:1px solid var(--color-primary)}.Switch_theme-cyberpunk__SikX_ .Switch_switch__z_gbv[data-state=checked]{background:var(--neon-pink);box-shadow:0 0 15px var(--neon-pink)}.Switch_theme-cyberpunk__SikX_ .Switch_thumb__LY5Pr{background:var(--color-background);box-shadow:0 0 5px var(--neon-cyan)}.Switch_theme-singularity__yPRDg .Switch_switch__z_gbv{border-radius:0}.Switch_theme-singularity__yPRDg .Switch_thumb__LY5Pr{border-radius:0;background:var(--color-highlight)}.BubbleSettingsPanel_overlay__yAxd1{position:fixed;inset:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:calc(var(--bubble-z-index) + 100);backdrop-filter:blur(4px);animation:BubbleSettingsPanel_fadeIn__V__ZO .2s ease}@keyframes BubbleSettingsPanel_fadeIn__V__ZO{0%{opacity:0}to{opacity:1}}.BubbleSettingsPanel_panel__O_r2l{background:var(--bg-modal);border:1px solid var(--border-primary);border-radius:8px;max-width:480px;width:90%;max-height:80vh;display:flex;flex-direction:column;box-shadow:var(--shadow-lg);animation:BubbleSettingsPanel_slideIn__mchsn .3s ease}@keyframes BubbleSettingsPanel_slideIn__mchsn{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.BubbleSettingsPanel_header__8u22W{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-lg);border-bottom:1px solid var(--border-secondary)}.BubbleSettingsPanel_title__CrgFa{font-size:var(--text-lg);font-weight:var(--font-semibold);color:var(--text-primary);display:flex;align-items:center;gap:var(--spacing-sm);margin:0}.BubbleSettingsPanel_titleIcon__7ahgH{width:20px;height:20px;color:var(--color-primary)}.BubbleSettingsPanel_closeButton__b_4w5{background:none;border:none;color:var(--text-secondary);cursor:pointer;padding:var(--spacing-xs);border-radius:4px;transition:all .2s}.BubbleSettingsPanel_closeButton__b_4w5:hover{background:var(--bg-secondary);color:var(--text-primary)}.BubbleSettingsPanel_content__ZioRv{flex:1;overflow-y:auto;padding:var(--spacing-lg)}.BubbleSettingsPanel_section__eehOK{margin-bottom:var(--spacing-xl)}.BubbleSettingsPanel_section__eehOK:last-child{margin-bottom:0}.BubbleSettingsPanel_sectionTitle__xPyFg{font-size:var(--text-md);font-weight:var(--font-medium);margin-bottom:var(--spacing-md);color:var(--text-primary)}.BubbleSettingsPanel_settingRow__pA_Fd{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--spacing-md);gap:var(--spacing-md)}.BubbleSettingsPanel_label__gEXSK{flex:1;color:var(--text-primary);font-size:var(--text-sm)}.BubbleSettingsPanel_label__gEXSK.BubbleSettingsPanel_disabled__icb2v{opacity:.5}.BubbleSettingsPanel_filterGrid__dfFX9{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-sm)}.BubbleSettingsPanel_filterItem__8s3ti{display:flex;align-items:center;gap:var(--spacing-xs)}.BubbleSettingsPanel_filterLabel__NSFVg{text-transform:capitalize;font-size:var(--text-sm)}.BubbleSettingsPanel_select__RrRMJ,.BubbleSettingsPanel_slider___KLij{width:200px}.BubbleSettingsPanel_footer__0bxCb{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-lg);border-top:1px solid var(--border-secondary)}.BubbleSettingsPanel_resetButton__d7AEk{display:flex;align-items:center;gap:var(--spacing-xs)}.BubbleSettingsPanel_footerActions__3ZIvB{display:flex;align-items:center;gap:var(--spacing-md)}.BubbleSettingsPanel_saveIndicator__Fzo07{font-size:var(--text-sm);color:var(--text-secondary);font-style:italic}.BubbleSettingsPanel_theme-terminal__OD5ys .BubbleSettingsPanel_panel__O_r2l{border-style:dashed;background:var(--bg-primary)}.BubbleSettingsPanel_theme-terminal__OD5ys .BubbleSettingsPanel_sectionTitle__xPyFg{text-transform:uppercase;letter-spacing:var(--tracking-wider);text-shadow:var(--text-glow-sm)}.BubbleSettingsPanel_theme-terminal__OD5ys .BubbleSettingsPanel_closeButton__b_4w5:hover{text-shadow:var(--text-glow-sm)}.BubbleSettingsPanel_theme-cyberpunk__y1_fo .BubbleSettingsPanel_panel__O_r2l{background:var(--bg-modal);box-shadow:0 0 20px var(--color-primary-alpha);border-color:var(--color-primary)}.BubbleSettingsPanel_theme-cyberpunk__y1_fo .BubbleSettingsPanel_sectionTitle__xPyFg{color:var(--color-primary);text-shadow:0 0 10px var(--color-primary-alpha)}.BubbleSettingsPanel_theme-singularity__5oIH8 .BubbleSettingsPanel_panel__O_r2l{backdrop-filter:blur(20px);background:var(--bg-modal-alpha);border:1px solid var(--border-primary-alpha)}@media (max-width:640px){.BubbleSettingsPanel_panel__O_r2l{max-width:100%;max-height:100%;height:100%;border-radius:0}.BubbleSettingsPanel_filterGrid__dfFX9{grid-template-columns:1fr}.BubbleSettingsPanel_settingRow__pA_Fd{flex-direction:column;align-items:flex-start}.BubbleSettingsPanel_select__RrRMJ,.BubbleSettingsPanel_slider___KLij{width:100%}}@media (prefers-reduced-motion:reduce){.BubbleSettingsPanel_overlay__yAxd1,.BubbleSettingsPanel_panel__O_r2l{animation:none}.BubbleSettingsPanel_closeButton__b_4w5{transition:none}}.Grid_grid__cReN8{display:grid;width:100%}.Grid_cols-1__N5pAM{grid-template-columns:1fr}.Grid_cols-2__tecpz{grid-template-columns:repeat(2,1fr)}.Grid_cols-3__1lwMa{grid-template-columns:repeat(3,1fr)}.Grid_cols-4__Lh0RI{grid-template-columns:repeat(4,1fr)}.Grid_cols-6__MVAcW{grid-template-columns:repeat(6,1fr)}.Grid_cols-12__6Lk1A{grid-template-columns:repeat(12,1fr)}@media (max-width:767px){.Grid_cols-mobile-1__ONGy5{grid-template-columns:1fr!important}.Grid_cols-mobile-2__eXZ0q{grid-template-columns:repeat(2,1fr)!important}}@media (min-width:768px) and (max-width:1023px){.Grid_cols-tablet-2__xztIS{grid-template-columns:repeat(2,1fr)!important}.Grid_cols-tablet-3___Fosa{grid-template-columns:repeat(3,1fr)!important}.Grid_cols-tablet-4__4kjDG{grid-template-columns:repeat(4,1fr)!important}}@media (min-width:1024px){.Grid_cols-desktop-3__xmZhv{grid-template-columns:repeat(3,1fr)!important}.Grid_cols-desktop-4__uuGR0{grid-template-columns:repeat(4,1fr)!important}.Grid_cols-desktop-6__RB_bG{grid-template-columns:repeat(6,1fr)!important}}.Grid_gap-sm__7MoVX{gap:var(--spacing-sm,.5rem)}.Grid_gap-md__T6dD5{gap:var(--spacing-md,1rem)}.Grid_gap-lg__0BOM9{gap:var(--spacing-lg,1.5rem)}.Grid_align-start__0rVr5{align-items:start}.Grid_align-center__mP6w0{align-items:center}.Grid_align-end__9Esyy{align-items:end}.Grid_align-stretch__Czxhq{align-items:stretch}.Grid_justify-start__GIhKm{justify-items:start}.Grid_justify-center__Q0U5R{justify-items:center}.Grid_justify-end__qID2K{justify-items:end}.Grid_justify-stretch__Gv34F{justify-items:stretch}.Tabs_container__m1tHx{width:100%}.Tabs_tabList__Wf06I{display:flex;border-bottom:1px solid var(--border-primary);overflow-x:auto;scrollbar-width:thin}.Tabs_tabList__Wf06I::-webkit-scrollbar{height:4px}.Tabs_tabList__Wf06I::-webkit-scrollbar-track{background:var(--surface-secondary)}.Tabs_tabList__Wf06I::-webkit-scrollbar-thumb{background:var(--border-primary);border-radius:var(--radius-sm)}.Tabs_tab__QYOSx{padding:var(--spacing-sm) var(--spacing-md);background:none;border:none;border-bottom:2px solid transparent;font-family:var(--font-primary);font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--text-secondary);cursor:pointer;transition:var(--transition-all);white-space:nowrap;position:relative}.Tabs_tab__QYOSx:hover:not(.Tabs_disabled__irh2s){color:var(--text-primary);background-color:var(--surface-hover)}.Tabs_tab__QYOSx:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}.Tabs_tab__QYOSx.Tabs_active__jTsp4{color:var(--color-primary);border-bottom-color:var(--color-primary)}.Tabs_tab__QYOSx.Tabs_disabled__irh2s{color:var(--text-disabled);cursor:not-allowed;opacity:.5}.Tabs_content__7XBCq{padding:var(--spacing-lg) 0;animation:Tabs_fadeIn__eNbyb .2s ease-in}@keyframes Tabs_fadeIn__eNbyb{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.theme-terminal .Tabs_tab__QYOSx.Tabs_active__jTsp4{text-shadow:0 0 4px var(--color-primary)}.theme-terminal .Tabs_tab__QYOSx.Tabs_active__jTsp4:after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:2px;background:var(--color-primary);box-shadow:0 0 8px var(--color-primary)}.theme-cyberpunk .Tabs_tabList__Wf06I{background:linear-gradient(90deg,var(--surface-secondary),transparent);border-bottom-color:var(--color-primary)}.theme-cyberpunk .Tabs_tab__QYOSx{text-transform:uppercase;letter-spacing:var(--tracking-wide);position:relative;overflow:hidden}.theme-cyberpunk .Tabs_tab__QYOSx:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,var(--color-primary),transparent);transition:left .3s ease}.theme-cyberpunk .Tabs_tab__QYOSx:hover:before{left:100%}.theme-cyberpunk .Tabs_tab__QYOSx.Tabs_active__jTsp4{background:linear-gradient(180deg,rgba(255,0,255,.1),transparent);text-shadow:0 0 10px currentColor}.theme-singularity .Tabs_tabList__Wf06I{background-color:var(--surface-secondary);border-radius:var(--radius-md) var(--radius-md) 0 0;border-bottom:none;padding:var(--spacing-xs);gap:var(--spacing-xs)}.theme-singularity .Tabs_tab__QYOSx{border-radius:var(--radius-sm);border-bottom:none}.theme-singularity .Tabs_content__7XBCq,.theme-singularity .Tabs_tab__QYOSx.Tabs_active__jTsp4{background-color:var(--surface-default);box-shadow:var(--shadow-sm)}.theme-singularity .Tabs_content__7XBCq{border-radius:0 0 var(--radius-md) var(--radius-md);padding:var(--spacing-lg)}.Workbench_workbench__6cHTa{--sidebar-w:320px;--panel-gutter:16px;--header-height:56px}@media (max-width:1024px){.Workbench_workbench__6cHTa .Workbench_rightColumn__nK4uS{width:100%;margin-top:var(--panel-gutter)}.Workbench_workbench__6cHTa .Workbench_leftColumn__cJIfy{width:100%}}.Workbench_panelCollapsible__jAkfm{transition:height .3s ease-in-out}.Workbench_telemetryValue__WBoJw{font-family:ui-monospace,SFMono-Regular,SF Mono,Consolas,Liberation Mono,Menlo,monospace;font-variant-numeric:tabular-nums}.Workbench_gpuMeter__n4YJI{height:8px;background-color:rgb(228 228 231);border-radius:4px;overflow:hidden}.Workbench_gpuMeterFill__rYnwo{height:100%;transition:width .3s ease-in-out}.Workbench_gpuMeterFill__rYnwo.Workbench_green__CXfsO{background-color:rgb(34 197 94)}.Workbench_gpuMeterFill__rYnwo.Workbench_yellow__Ndal0{background-color:rgb(245 158 11)}.Workbench_gpuMeterFill__rYnwo.Workbench_red__xummQ{background-color:rgb(239 68 68)}.Workbench_lineageContainer__ad2Fh{position:relative;width:100%;height:100%;overflow:hidden}.Workbench_sqlCode__oerxK{font-family:ui-monospace,SFMono-Regular,SF Mono,Consolas,Liberation Mono,Menlo,monospace;font-size:.875rem;line-height:1.5;tab-size:2}.TabBuilderToolbar_toolbar__W9v18{display:flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-md);background-color:var(--color-surface);border-bottom:1px solid var(--color-border);height:56px}.TabBuilderToolbar_section__UokO1{display:flex;align-items:center;gap:var(--spacing-xs)}.TabBuilderToolbar_button__1KZo9{display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-xs);padding:var(--spacing-xs) var(--spacing-md);border:1px solid var(--color-border);border-radius:var(--border-radius-sm);background-color:var(--color-background);color:var(--color-text);font-size:var(--font-size-sm);cursor:pointer;transition:all var(--transition-fast);min-width:36px;height:36px}.TabBuilderToolbar_button__1KZo9:hover:not(:disabled){background-color:var(--color-background-hover);border-color:var(--color-primary)}.TabBuilderToolbar_button__1KZo9:active:not(:disabled){transform:translateY(1px)}.TabBuilderToolbar_button__1KZo9:disabled{opacity:.5;cursor:not-allowed}.TabBuilderToolbar_button__1KZo9.TabBuilderToolbar_active__G4q1p,.TabBuilderToolbar_button__1KZo9.TabBuilderToolbar_primary__EsK28{background-color:var(--color-primary);color:var(--color-primary-contrast);border-color:var(--color-primary)}.TabBuilderToolbar_button__1KZo9.TabBuilderToolbar_primary__EsK28:hover:not(:disabled){background-color:var(--color-primary-hover);border-color:var(--color-primary-hover)}.TabBuilderToolbar_button__1KZo9.TabBuilderToolbar_success__wdRim{background-color:var(--color-success);color:var(--color-success-contrast);border-color:var(--color-success)}.TabBuilderToolbar_button__1KZo9.TabBuilderToolbar_success__wdRim:hover:not(:disabled){background-color:var(--color-success-hover);border-color:var(--color-success-hover)}.TabBuilderToolbar_separator__KeY3y{width:1px;height:24px;background-color:var(--color-border)}.TabBuilderToolbar_spacer__JV59n{flex:1}.TabBuilderToolbar_info__PlSEl{font-size:var(--font-size-sm);color:var(--color-text-secondary);padding:0 var(--spacing-sm)}.TabBuilderToolbar_srOnly__zsJdd{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.TabBuilderToolbar_button__1KZo9:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}@media (max-width:640px){.TabBuilderToolbar_toolbar__W9v18{flex-wrap:wrap;height:auto;gap:var(--spacing-xs)}.TabBuilderToolbar_spacer__JV59n{display:none}.TabBuilderToolbar_section__UokO1{flex-wrap:wrap}}.TabBuilder_tabBuilder__8_ni9{display:flex;flex-direction:column;height:100vh;background-color:var(--color-background);color:var(--color-text)}.TabBuilder_loading__mW7L6{font-size:var(--font-size-lg);color:var(--color-text-secondary)}.TabBuilder_error__9PFgE,.TabBuilder_loading__mW7L6{display:flex;align-items:center;justify-content:center;height:100vh}.TabBuilder_error__9PFgE{color:var(--color-error);background-color:var(--color-error-background);padding:var(--spacing-lg);border-radius:var(--border-radius-md)}.TabBuilder_mainContent__bt6rH{display:flex;flex:1;overflow:hidden}.TabBuilder_sidebar__z19ij{width:280px;background-color:var(--color-surface);border-right:1px solid var(--color-border);overflow-y:auto;flex-shrink:0}.TabBuilder_canvas__VapkE{flex:1;overflow:auto;background-color:var(--color-background-secondary);position:relative}@media (max-width:768px){.TabBuilder_sidebar__z19ij{width:220px}}@media (max-width:640px){.TabBuilder_mainContent__bt6rH{flex-direction:column}.TabBuilder_sidebar__z19ij{width:100%;height:200px;border-right:none;border-bottom:1px solid var(--color-border)}}.ThemeManager_container__ZKsf0{padding:var(--spacing-lg);max-width:800px;margin:0 auto}.ThemeManager_header__usWfa{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-xl)}.ThemeManager_title__7h0YI{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.ThemeManager_importButton__aPVgU{display:flex;align-items:center}.ThemeManager_loading__6jszk{text-align:center;color:var(--color-text-secondary);padding:var(--spacing-xl)}.ThemeManager_activeTheme__ew6uj{background:var(--color-background-secondary);border:1px solid var(--color-primary);border-radius:var(--radius-md);padding:var(--spacing-md);margin-bottom:var(--spacing-lg)}.ThemeManager_activeHeader__5vzTu{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-sm)}.ThemeManager_activeLabel__ooHVV{color:var(--color-primary);font-size:var(--font-size-sm);text-transform:uppercase;letter-spacing:.05em}.ThemeManager_deactivateButton__aDykx{color:var(--color-text-secondary)}.ThemeManager_deactivateButton__aDykx:hover{color:var(--color-text-primary)}.ThemeManager_themeList__8vOx4{display:flex;flex-direction:column;gap:var(--spacing-md)}.ThemeManager_emptyState___v7xp{text-align:center;padding:var(--spacing-xxl);color:var(--color-text-secondary)}.ThemeManager_hint__jhh9B{margin-top:var(--spacing-sm);font-size:var(--font-size-sm);opacity:.7}.ThemeManager_themeCard__IHEIi{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-md);background:var(--color-background-secondary);border:1px solid var(--color-border-primary);border-radius:var(--radius-md);transition:all var(--duration-fast) var(--easing-standard)}.ThemeManager_themeCard__IHEIi:hover{border-color:var(--color-primary);box-shadow:var(--shadow-sm)}.ThemeManager_themeCard__IHEIi.ThemeManager_active__jnF_n{border-color:var(--color-primary);background:var(--color-background-tertiary)}.ThemeManager_themeInfo__tLCcO{flex:1}.ThemeManager_themeName__EJcdM{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin-bottom:var(--spacing-xs)}.ThemeManager_themeMeta__MtN9o{display:flex;align-items:center;gap:var(--spacing-sm);font-size:var(--font-size-sm);color:var(--color-text-secondary)}.ThemeManager_separator__vkISa{opacity:.5}.ThemeManager_activeIndicator__1LW3g,.ThemeManager_themeActions__aiP2U{display:flex;align-items:center;gap:var(--spacing-xs)}.ThemeManager_activeIndicator__1LW3g{color:var(--color-primary);font-size:var(--font-size-sm);padding:var(--spacing-xs) var(--spacing-sm);background:var(--color-primary-translucent);border-radius:var(--radius-sm)}.ThemeManager_deleteButton__z0QLJ{color:var(--color-error)}.ThemeManager_deleteButton__z0QLJ:hover{color:var(--color-error);background:var(--color-error-translucent)}[data-theme=singularity] .ThemeManager_themeCard__IHEIi,[data-theme=terminal] .ThemeManager_themeCard__IHEIi{background:rgba(0,0,0,.3)}[data-theme=singularity] .ThemeManager_activeTheme__ew6uj,[data-theme=terminal] .ThemeManager_activeTheme__ew6uj{background:rgba(0,0,0,.5)}.SampleThemeCreator_container__fVRaf{padding:var(--spacing-lg);background:var(--color-background-secondary);border:1px solid var(--color-border-primary);border-radius:var(--radius-md)}.SampleThemeCreator_title__Q0Wfn{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin-bottom:var(--spacing-sm)}.SampleThemeCreator_description__Ayi1z{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin-bottom:var(--spacing-lg)}.SampleThemeCreator_themeGrid__MEqds{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:var(--spacing-md);margin-bottom:var(--spacing-lg)}.SampleThemeCreator_themeCard__YZIZ7{background:var(--color-background-primary);border:2px solid var(--color-border-secondary);border-radius:var(--radius-md);padding:var(--spacing-md);cursor:pointer;transition:all var(--duration-fast) var(--easing-standard)}.SampleThemeCreator_themeCard__YZIZ7:hover{border-color:var(--color-primary);transform:translateY(-2px);box-shadow:var(--shadow-md)}.SampleThemeCreator_themeCard__YZIZ7.SampleThemeCreator_selected__k5PJ1{border-color:var(--color-primary);background:var(--color-background-tertiary)}.SampleThemeCreator_themePreview__yhDOL{margin-bottom:var(--spacing-sm);overflow:hidden;border-radius:var(--radius-sm);border:1px solid var(--color-border-secondary)}.SampleThemeCreator_colorBar__E4YH2{height:60px;display:flex;align-items:center;justify-content:center;font-size:var(--font-size-xl);font-weight:var(--font-weight-bold)}.SampleThemeCreator_accentBar__dZsrZ{height:4px}.SampleThemeCreator_themeName__dWwQB{font-size:var(--font-size-md);font-weight:var(--font-weight-medium);color:var(--color-text-primary);margin-bottom:var(--spacing-xs)}.SampleThemeCreator_colorInfo__zToAI{display:flex;gap:var(--spacing-xs)}.SampleThemeCreator_colorDot__7XqaK{width:16px;height:16px;border-radius:var(--radius-full);border:1px solid var(--color-border-secondary)}.SampleThemeCreator_actions__G5LfK{display:flex;flex-direction:column;gap:var(--spacing-sm);align-items:center}.SampleThemeCreator_authMessage__8_Puf{font-size:var(--font-size-sm);color:var(--color-text-warning);background:var(--color-background-warning);padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--radius-sm);border:1px solid var(--color-border-warning)}.SampleThemeCreator_actions__G5LfK>div{display:flex;gap:var(--spacing-sm)}[data-theme=singularity] .SampleThemeCreator_themeCard__YZIZ7,[data-theme=terminal] .SampleThemeCreator_themeCard__YZIZ7{background:rgba(0,0,0,.3)}[data-theme=singularity] .SampleThemeCreator_container__fVRaf,[data-theme=terminal] .SampleThemeCreator_container__fVRaf{background:rgba(0,0,0,.5)}.ColorSwatch_swatch__GinXh{display:flex;align-items:center;gap:var(--spacing-md);padding:var(--spacing-sm);border-radius:var(--radius-sm);background:var(--bg-secondary);transition:var(--transition-fast)}.ColorSwatch_swatch__GinXh:hover{background:var(--bg-tertiary)}.ColorSwatch_colorPreview__i67Tk{width:48px;height:48px;border-radius:var(--radius-sm);border:1px solid var(--border-secondary);flex-shrink:0}.ColorSwatch_info__59p4g{flex:1;min-width:0}.ColorSwatch_name__b33PV{font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--text-primary);margin-bottom:var(--spacing-xs)}.ColorSwatch_variable__qPJgO{display:flex;align-items:center;gap:var(--spacing-xs);margin-bottom:var(--spacing-xs)}.ColorSwatch_variable__qPJgO code{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-secondary);background:var(--bg-primary);padding:2px 6px;border-radius:var(--radius-xs)}.ColorSwatch_copyButton__jvVCq{background:transparent;border:none;cursor:pointer;font-size:var(--text-sm);padding:4px;border-radius:var(--radius-xs);transition:var(--transition-fast);color:var(--text-tertiary)}.ColorSwatch_copyButton__jvVCq:hover{background:var(--bg-primary);color:var(--text-secondary)}.ColorSwatch_value__IdMbD{font-size:var(--text-xs);color:var(--text-tertiary);font-family:var(--font-mono)}