.loom-panel{--loom-bg: #FAFAF8;--loom-bg-header: #F2EFE9;--loom-bg-input: #FFFFFF;--loom-bg-elevated: #F0EDE8;--loom-bg-card: #FFFFFF;--loom-bg-user-msg: rgba(91, 127, 74, .1);--loom-text: #2C2016;--loom-text-secondary: #6B5D50;--loom-text-muted: #A09484;--loom-border: #E0D8CE;--loom-border-muted: #EBE5DC;--loom-shadow-sm: 0 1px 3px rgba(139, 90, 60, .06);--loom-shadow-md: 0 4px 12px rgba(139, 90, 60, .08);--loom-shadow-lg: 0 8px 24px rgba(139, 90, 60, .12);--loom-accent: #5B7F4A;--loom-accent-text: #ffffff;--loom-brand: #B8663F;--loom-chip-bg: #F0EDE8;--loom-chip-border: #E0D8CE;--loom-chip-primary-border: #5B7F4A;--loom-error-bg: rgba(220, 38, 38, .08);--loom-error-text: #dc2626;--loom-success: #16a34a;--loom-success-bg: rgba(22, 163, 74, .08);--loom-warning: #d97706;--loom-warning-bg: rgba(217, 119, 6, .08)}[data-ts-mode=light] .loom-panel{--loom-bg: #1C1814;--loom-bg-header: #252019;--loom-bg-input: #1C1814;--loom-bg-elevated: #2A2318;--loom-bg-card: #211B14;--loom-bg-user-msg: rgba(91, 138, 71, .14);--loom-text: #F0EBE4;--loom-text-secondary: #D9D1C2;--loom-text-muted: #96897A;--loom-border: #3D352C;--loom-border-muted: #2E2720;--loom-shadow-sm: 0 1px 3px rgba(0, 0, 0, .2);--loom-shadow-md: 0 4px 12px rgba(0, 0, 0, .3);--loom-shadow-lg: 0 8px 28px rgba(0, 0, 0, .4);--loom-accent: #6B9A54;--loom-accent-text: #ffffff;--loom-brand: #C87A52;--loom-chip-bg: #2A2318;--loom-chip-border: #3D352C;--loom-chip-primary-border: #6B9A54;--loom-error-bg: rgba(232, 93, 81, .12);--loom-error-text: #e85d51;--loom-success: #5B7F4A;--loom-success-bg: rgba(91, 127, 74, .12);--loom-warning: #d4945a;--loom-warning-bg: rgba(212, 148, 90, .12)}@keyframes lessMsgFadeUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes lessPreviewAppear{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}@keyframes lessSwatchPulse{0%{box-shadow:0 0 0 0 currentColor;opacity:.7}50%{box-shadow:0 0 0 4px transparent;opacity:1}to{box-shadow:0 0 0 0 transparent;opacity:1}}@keyframes lessTypingPulse{0%,to{opacity:.3}50%{opacity:1}}@keyframes lessPanelSlideUp{0%{opacity:0;transform:translateY(20px) scale(.98)}70%{transform:translateY(-4px) scale(1.005)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes lessAvatarBreathe{0%,to{transform:scale(1)}50%{transform:scale(1.04)}}@keyframes lessGlowRing{0%{box-shadow:0 0 0 0 var(--loom-accent, #3b82f6)}to{box-shadow:0 0 0 3px color-mix(in srgb,var(--loom-accent, #3b82f6) 25%,transparent)}}@keyframes lessCopySuccess{0%{transform:scale(1)}50%{transform:scale(.85)}to{transform:scale(1)}}@keyframes lessErrorShake{0%,to{transform:translate(0)}25%{transform:translate(-2px)}75%{transform:translate(2px)}}@keyframes lessSparkleRotate{0%{transform:rotate(0) scale(1);opacity:.7}25%{transform:rotate(90deg) scale(1.2);opacity:1}50%{transform:rotate(180deg) scale(1);opacity:.7}75%{transform:rotate(270deg) scale(1.15);opacity:.9}to{transform:rotate(360deg) scale(1);opacity:.7}}@keyframes lessManifestFade{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes lessSpin{to{transform:rotate(360deg)}}@keyframes lessRainbowShift{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes lessSparkleSpinRainbow{to{transform:rotate(360deg)}}.less-sparkle-spin{animation:lessSparkleSpinRainbow 4s linear infinite;transform-origin:center center}@property --fab-angle{syntax: "<angle>"; initial-value: 0deg; inherits: false;}@keyframes lessFabSpin{to{--fab-angle: 360deg}}.less-ai-fab{width:52px;height:52px;border-radius:16px;border:2px solid transparent;background:linear-gradient(var(--loom-bg-header, #252019),var(--loom-bg-header, #252019)) padding-box,conic-gradient(from var(--fab-angle),#B8663F,#D4AF6B,#5B8A47,#0891B2,#B8663F) border-box;animation:lessFabSpin 4s linear infinite;cursor:pointer;position:relative;display:flex;align-items:center;justify-content:center;padding:0;box-shadow:0 2px 8px #0003,0 8px 24px #0000001f;transition:transform .25s cubic-bezier(.175,.885,.32,1.275),box-shadow .25s ease;color:var(--loom-text, #F5F0EB);overflow:visible}.less-ai-fab:after{content:"";position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px;border-radius:20px;background:conic-gradient(from var(--fab-angle),rgba(184,102,63,.3),rgba(212,175,107,.3),rgba(91,138,71,.3),rgba(8,145,178,.3),rgba(184,102,63,.3));filter:blur(8px);z-index:-1;animation:lessFabSpin 4s linear infinite;transition:opacity .25s ease,inset .25s ease,filter .25s ease;opacity:.8;pointer-events:none}.less-ai-fab:hover{transform:scale(1.06);box-shadow:0 4px 12px #00000040,0 12px 32px #0000002e}.less-ai-fab:hover:after{filter:blur(12px);top:-8px;right:-8px;bottom:-8px;left:-8px;opacity:1}.less-ai-fab__icon{display:flex;align-items:center;justify-content:center;transition:filter .25s ease}.less-ai-fab:hover .less-ai-fab__icon{filter:drop-shadow(0 0 4px rgba(184,102,63,.6)) drop-shadow(0 0 8px rgba(212,175,107,.3))}.loom-panel .less-chip{background:var(--loom-chip-bg)!important;border-color:var(--loom-chip-border)!important;color:var(--loom-text)!important;font-size:12px;letter-spacing:.01em;padding:6px 14px;border-radius:9999px;transition:all .15s ease}.loom-panel .less-chip:hover:not(:disabled){background:var(--loom-border)!important;filter:none!important}.loom-panel .less-chip--primary{border-color:var(--loom-chip-primary-border)!important;font-weight:600}.loom-panel .less-chip--primary:hover:not(:disabled){background:var(--loom-chip-primary-border)!important;color:var(--loom-accent-text)!important}.loom-panel .less-msg--assistant{color:var(--loom-text)!important}.loom-panel .less-msg--user{background:var(--loom-bg-user-msg)!important;color:var(--loom-text)!important}.loom-panel .less-response-card{background:var(--loom-bg-elevated)!important;border-color:var(--loom-border-muted)!important;box-shadow:var(--loom-shadow-sm)!important}@keyframes lessNudgeAppear{0%{opacity:0;transform:translateY(8px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes lessNudgeDismiss{to{opacity:0;transform:translateY(4px) scale(.97)}}:root{--ts-bg-app: #1a1410;--ts-bg-sidebar: #211a14;--ts-bg-deep: #1a1410;--ts-bg-panel: #4c443b;--ts-bg-card: #211a14;--ts-bg-card-hover: #2a2118;--ts-bg-input: #171210;--ts-bg-elevated: #2a2118;--ts-bg-overlay: rgba(0, 0, 0, .6);--ts-search-row-bg: #352b21;--ts-badge-bg: #5C5245;--ts-text-primary: #f0ebe4;--ts-text-secondary: #D9D1C2;--ts-text-muted: #96897A;--ts-text-link: #d4845a;--ts-text-inverse: #1a1410;--ts-border-default: #3d352c;--ts-border-muted: #2e2720;--ts-border-strong: #5c5245;--ts-border-focus: #B8663F;--ts-brand-primary: #B8663F;--ts-brand-primary-hover: #A05735;--ts-brand-primary-muted: rgba(184, 102, 63, .25);--ts-brand-secondary: #5B7F4A;--ts-accent: #5B7F4A;--ts-accent-hover: #4D6E3E;--ts-accent-muted: rgba(91, 127, 74, .25);--ts-accent-text: #ffffff;--ts-focus-ring: 0 0 0 2px rgba(184, 102, 63, .2);--ts-status-error: #e85d51;--ts-status-error-muted: rgba(232, 93, 81, .15);--ts-status-error-border: rgba(232, 93, 81, .3);--ts-status-success: #5B7F4A;--ts-status-success-muted: rgba(91, 127, 74, .15);--ts-status-success-border: rgba(91, 127, 74, .3);--ts-status-warning: #d4945a;--ts-status-warning-muted: rgba(212, 148, 90, .15);--ts-status-warning-border: rgba(212, 148, 90, .3);--ts-radius-sm: 6px;--ts-radius-md: 10px;--ts-radius-lg: 14px;--ts-radius-xl: 18px;--ts-radius-full: 9999px;--ts-space-xs: 4px;--ts-space-sm: 8px;--ts-space-md: 14px;--ts-space-lg: 18px;--ts-space-xl: 28px;--ts-space-2xl: 36px;--ts-space-3xl: 52px;--ts-font-sans: "Plus Jakarta Sans", "Inter", system-ui, -apple-system, sans-serif;--ts-font-mono: "JetBrains Mono", ui-monospace, "SF Mono", monospace;--ts-font-size-xs: 11px;--ts-font-size-sm: 12px;--ts-font-size-md: 13px;--ts-font-size-lg: 14px;--ts-font-size-xl: 16px;--ts-font-size-2xl: 20px;--ts-font-size-3xl: 24px;--ts-shadow-sm: 0 1px 3px rgba(90, 60, 30, .12);--ts-shadow-md: 0 4px 12px rgba(90, 60, 30, .16);--ts-shadow-lg: 0 8px 28px rgba(90, 60, 30, .22);--ts-transition-fast: .15s cubic-bezier(.25, .1, .25, 1);--ts-transition-normal: .25s cubic-bezier(.25, .1, .25, 1)}[data-ts-mode=light]{--ts-bg-app: #FAFAF8;--ts-bg-sidebar: #F5F3EF;--ts-bg-deep: #EAE5DA;--ts-bg-panel: #FFFFFF;--ts-bg-card: #FFFFFF;--ts-bg-card-hover: #F7F5F1;--ts-bg-input: #FFFFFF;--ts-bg-elevated: #F0EDE8;--ts-bg-overlay: rgba(0, 0, 0, .4);--ts-search-row-bg: #f0ece3;--ts-badge-bg: #D9D1C2;--ts-text-primary: #2C2016;--ts-text-secondary: #6B5D50;--ts-text-muted: #A09484;--ts-text-link: #B8663F;--ts-text-inverse: #FAFAF8;--ts-border-default: #E0D8CE;--ts-border-muted: #EBE5DC;--ts-border-strong: #C4B9AB;--ts-border-focus: #5B7F4A;--ts-brand-primary: #B8663F;--ts-brand-primary-hover: #A05735;--ts-brand-primary-muted: rgba(184, 102, 63, .12);--ts-brand-secondary: #5B7F4A;--ts-accent: #5B7F4A;--ts-accent-hover: #4D6E3E;--ts-accent-muted: rgba(91, 127, 74, .12);--ts-accent-text: #ffffff;--ts-focus-ring: 0 0 0 2px rgba(91, 127, 74, .2);--ts-status-error: #dc2626;--ts-status-error-muted: rgba(220, 38, 38, .1);--ts-status-error-border: rgba(220, 38, 38, .3);--ts-status-success: #16a34a;--ts-status-success-muted: rgba(22, 163, 74, .1);--ts-status-success-border: rgba(22, 163, 74, .3);--ts-status-warning: #d97706;--ts-status-warning-muted: rgba(217, 119, 6, .1);--ts-status-warning-border: rgba(217, 119, 6, .3);--ts-shadow-sm: 0 1px 3px rgba(139, 90, 60, .06);--ts-shadow-md: 0 4px 12px rgba(139, 90, 60, .08);--ts-shadow-lg: 0 8px 24px rgba(139, 90, 60, .1)}[data-ts-mode=light] ::-webkit-scrollbar-thumb{background:#d9d1c2}[data-ts-mode=light] ::-webkit-scrollbar-thumb:hover{background:#c4b9ab}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html,body,#root{height:100%;width:100%;overflow:hidden}body{font-family:var(--ts-font-sans);font-size:var(--ts-font-size-md);color:var(--ts-text-primary);background:var(--ts-bg-app);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.5}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--ts-border-default);border-radius:var(--ts-radius-full)}::-webkit-scrollbar-thumb:hover{background:var(--ts-border-strong)}:focus-visible{outline:2px solid var(--ts-border-focus);outline-offset:1px}a{color:var(--ts-text-link);text-decoration:none}a:hover{text-decoration:underline}code,pre{font-family:var(--ts-font-mono);font-size:var(--ts-font-size-sm)}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes fadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes authPulse{0%,to{opacity:.3;transform:scale(.85)}50%{opacity:.8;transform:scale(1)}}[data-ts-auth-screen] input::placeholder{color:#a3978980}[data-ts-auth-screen] button:hover:not(:disabled){filter:brightness(1.08)}[data-ts-auth-screen] button:active:not(:disabled){filter:brightness(.92)}button:hover:not(:disabled){filter:brightness(1.05)}button:active:not(:disabled){filter:brightness(.95)}@property --rainbow-angle{syntax: "<angle>"; initial-value: 0deg; inherits: false;}@keyframes rainbowGradientRotate{0%{--rainbow-angle: 0deg}to{--rainbow-angle: 360deg}}@keyframes chatPanelSlideUp{0%{opacity:0;transform:translateY(16px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes searchPanelIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.less-rainbow-fab,.less-rainbow-input{position:relative;z-index:0}.less-rainbow-fab:before,.less-rainbow-input:before{content:"";position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;border-radius:inherit;background:conic-gradient(from var(--rainbow-angle, 0deg),#ff6b6b,#ffa94d,#ffd43b,#69db7c,#4dabf7,#9775fa,#ff6b6b);z-index:-1;animation:rainbowGradientRotate 3s linear infinite}.less-rainbow-chip{position:relative;z-index:0}.less-rainbow-chip:before{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:inherit;background:conic-gradient(from var(--rainbow-angle, 0deg),#ff6b6b,#ffa94d,#ffd43b,#69db7c,#4dabf7,#9775fa,#ff6b6b);z-index:-1;animation:rainbowGradientRotate 3s linear infinite}:root{--ts-bg-app: #2C2016;--ts-bg-sidebar: #3D352C;--ts-bg-deep: #2C2016;--ts-bg-panel: #4d4439;--ts-bg-card: #3D352C;--ts-bg-card-hover: #5C5245;--ts-bg-input: #2C2016;--ts-bg-elevated: #5C5245;--ts-bg-overlay: rgba(44, 32, 22, .7);--ts-search-row-bg: #352b21;--ts-badge-bg: #5C5245;--ts-text-primary: #FAFAF6;--ts-text-secondary: #D9D1C2;--ts-text-muted: #B8AD9E;--ts-text-link: #B5D6A2;--ts-text-inverse: #2C2016;--ts-border-default: #5C5245;--ts-border-muted: #3D352C;--ts-border-strong: #746859;--ts-border-focus: #7FA86A;--ts-brand-primary: #B8663F;--ts-brand-primary-hover: #A05735;--ts-brand-primary-text: #F2BD96;--ts-brand-secondary: #4D6E3E;--ts-accent: #5B8A47;--ts-accent-fg: #C0DBA9;--ts-accent-hover: #A2C68A;--ts-status-error: #ef4444;--ts-status-success: #10b981;--ts-status-warning: #f59e0b;--ts-shadow-sm: 0 1px 3px rgba(139, 90, 60, .06);--ts-shadow-md: 0 4px 8px rgba(139, 90, 60, .08);--ts-shadow-lg: 0 8px 20px rgba(139, 90, 60, .1);--ts-radius-xs: .25rem;--ts-radius-sm: .5rem;--ts-radius-md: .75rem;--ts-radius-lg: 1rem;--ts-radius-xl: 1.25rem;--ts-radius-full: 9999px;--ts-space-xs: .25rem;--ts-space-sm: .5rem;--ts-space-md: .75rem;--ts-space-lg: 1rem;--ts-space-xl: 1.5rem;--ts-space-2xl: 2rem;--ts-space-3xl: 3rem;--ts-font-sans: "Plus Jakarta Sans", system-ui, -apple-system, sans-serif;--ts-font-mono: "JetBrains Mono", ui-monospace, "SF Mono", monospace;--ts-font-size-2xs: .625rem;--ts-font-size-xs: .75rem;--ts-font-size-sm: .875rem;--ts-font-size-md: 1rem;--ts-font-size-lg: 1.125rem;--ts-font-size-xl: 1.5rem;--ts-font-size-2xl: 2rem;--ts-transition-fast: .18s ease-in-out;--ts-transition-normal: .28s ease-in-out;--ts-brand-primary-muted: rgba(184, 102, 63, .25);--ts-accent-muted: rgba(77, 110, 62, .25);--ts-accent-text: #ffffff;--ts-focus-ring: 0 0 0 2px rgba(127, 168, 106, .2);--ts-status-error-muted: rgba(239, 68, 68, .15);--ts-status-success-muted: rgba(16, 185, 129, .15);--ts-status-warning-muted: rgba(245, 158, 11, .15);--component-button-bg-default: #B8663F;--component-button-bg-hover: #A05735;--component-button-fg-default: #2C2016;--component-button-border-color-default: transparent;--component-button-variant-secondary-bg-default: #3D352C;--component-button-variant-secondary-bg-hover: #3D352C;--component-button-variant-secondary-fg-default: #FAFAF6;--component-button-variant-secondary-border-color-default: #5C5245;--component-button-variant-secondary-border-color-hover: #746859;--component-button-variant-ghost-bg-default: transparent;--component-button-variant-ghost-bg-hover: #3D352C;--component-button-variant-ghost-fg-default: #FAFAF6;--component-button-variant-ghost-border-color-default: transparent;--component-input-bg-default: #2C2016;--component-input-bg-disabled: #3D352C;--component-input-fg-default: #FAFAF6;--component-input-fg-placeholder: #B8AD9E;--component-input-border-color-default: #5C5245;--component-input-border-color-hover: #746859;--component-input-border-color-focus: #B8663F;--component-input-border-color-error: #ef4444;--component-input-focus-ring-color: #FAEADD;--component-input-error-ring-color: #ef4444;--component-card-bg-default: #2C2016;--component-card-border-color: #5C5245;--component-text-color-primary: #FAFAF6;--component-text-color-secondary: #D9D1C2;--component-text-color-muted: #B8AD9E;--component-divider-color: #3D352C;--component-badge-bg-default: #3D352C;--component-badge-bg-hover: #3D352C;--component-badge-fg-default: #FAFAF6;--component-badge-border-color-default: #5C5245;--component-badge-variant-success-bg-default: #10b981;--component-badge-variant-success-fg-default: #2C2016;--component-badge-variant-success-border-color-default: #10b981;--component-badge-variant-warning-bg-default: #f59e0b;--component-badge-variant-warning-fg-default: #2C2016;--component-badge-variant-warning-border-color-default: #f59e0b;--component-badge-variant-error-bg-default: #ef4444;--component-badge-variant-error-fg-default: #2C2016;--component-badge-variant-error-border-color-default: #ef4444;--component-badge-variant-info-bg-default: #FAEADD;--component-badge-variant-info-fg-default: #5C3D2A;--component-badge-variant-info-border-color-default: #B8663F;--component-link-fg-default: #B8663F;--component-link-fg-hover: #A05735;--component-link-fg-visited: #B8663F;--component-link-fg-disabled: #B8AD9E;--component-alert-bg-default: #2C2016;--component-alert-fg-default: #FAFAF6;--component-alert-border-color-default: #5C5245;--component-alert-icon-color: #D9D1C2;--component-alert-variant-success-border-color-default: #10b981;--component-alert-variant-success-icon-color: #10b981;--component-alert-variant-warning-border-color-default: #f59e0b;--component-alert-variant-warning-icon-color: #f59e0b;--component-alert-variant-error-border-color-default: #ef4444;--component-alert-variant-error-icon-color: #ef4444;--component-alert-variant-info-border-color-default: #B8663F;--component-alert-variant-info-icon-color: #B8663F}[data-ts-mode=light]{--ts-bg-app: #FAFAF6;--ts-bg-sidebar: #F5F2EB;--ts-bg-deep: #EAE5DA;--ts-bg-panel: #FFFFFF;--ts-bg-card: #FFFFFF;--ts-bg-card-hover: #EAE5DA;--ts-bg-input: #FAFAF6;--ts-bg-elevated: #EAE5DA;--ts-bg-overlay: rgba(250, 250, 246, .4);--ts-search-row-bg: #f0ece3;--ts-badge-bg: #D9D1C2;--ts-text-primary: #2C2016;--ts-text-secondary: #746859;--ts-text-muted: #8C7E6F;--ts-text-link: #3D6B2E;--ts-text-inverse: #FAFAF6;--ts-brand-primary-text: #9E5232;--ts-border-default: #EAE5DA;--ts-border-muted: #F5F2EB;--ts-border-strong: #D9D1C2;--ts-border-focus: #5B7F4A;--ts-accent: #4D6E3E;--ts-accent-fg: #3D5A30;--ts-accent-hover: #446137;--ts-status-error: #dc2626;--ts-status-success: #059669;--ts-status-warning: #d97706;--ts-brand-primary-muted: rgba(184, 102, 63, .12);--ts-accent-muted: rgba(77, 110, 62, .12);--ts-focus-ring: 0 0 0 2px rgba(91, 127, 74, .2);--component-button-fg-default: #FAFAF6;--component-button-variant-secondary-bg-default: #F5F2EB;--component-button-variant-secondary-bg-hover: #F5F2EB;--component-button-variant-secondary-fg-default: #2C2016;--component-button-variant-secondary-border-color-default: #EAE5DA;--component-button-variant-secondary-border-color-hover: #D9D1C2;--component-button-variant-ghost-bg-hover: #F5F2EB;--component-button-variant-ghost-fg-default: #2C2016;--component-input-bg-default: #FAFAF6;--component-input-bg-disabled: #F5F2EB;--component-input-fg-default: #2C2016;--component-input-border-color-default: #EAE5DA;--component-input-border-color-hover: #D9D1C2;--component-input-border-color-error: #dc2626;--component-input-error-ring-color: #dc2626;--component-card-bg-default: #FAFAF6;--component-card-border-color: #EAE5DA;--component-text-color-primary: #2C2016;--component-text-color-secondary: #746859;--component-text-color-muted: #8C7E6F;--component-input-fg-placeholder: #8C7E6F;--component-divider-color: #F5F2EB;--component-badge-bg-default: #F5F2EB;--component-badge-bg-hover: #F5F2EB;--component-badge-fg-default: #2C2016;--component-badge-border-color-default: #EAE5DA;--component-badge-variant-success-bg-default: #059669;--component-badge-variant-success-fg-default: #FAFAF6;--component-badge-variant-success-border-color-default: #059669;--component-badge-variant-warning-bg-default: #d97706;--component-badge-variant-warning-fg-default: #2C2016;--component-badge-variant-warning-border-color-default: #d97706;--component-badge-variant-error-bg-default: #dc2626;--component-badge-variant-error-fg-default: #FAFAF6;--component-badge-variant-error-border-color-default: #dc2626;--component-badge-variant-info-fg-default: #2C2016;--component-alert-bg-default: #FAFAF6;--component-alert-fg-default: #2C2016;--component-alert-border-color-default: #EAE5DA;--component-alert-icon-color: #746859;--component-alert-variant-success-border-color-default: #059669;--component-alert-variant-success-icon-color: #059669;--component-alert-variant-warning-border-color-default: #d97706;--component-alert-variant-warning-icon-color: #d97706;--component-alert-variant-error-border-color-default: #dc2626;--component-alert-variant-error-icon-color: #dc2626}[data-ts-mode=light] ::-webkit-scrollbar-thumb{background:#b8ae9e}[data-ts-mode=light] ::-webkit-scrollbar-thumb:hover{background:#9e9385}::selection{background:var(--ts-brand-primary-muted);color:var(--ts-text-primary)}
