:root{--background: oklch(.98 0 0);--foreground: oklch(.2 0 0);--primary: oklch(.5 .25 265);--card: oklch(1 0 0);--border: oklch(.9 0 0)}body{background-color:var(--background);color:var(--foreground);transition:background-color .5s ease-in-out,color .5s ease-in-out}.bg-background{background-color:var(--background)}.bg-card{background-color:var(--card)}.bg-primary{background-color:var(--primary)}.bg-muted{background-color:var(--muted)}.bg-accent{background-color:var(--accent)}.text-foreground{color:var(--foreground)}.text-foreground-secondary{color:var(--foreground-secondary)}.text-foreground-muted{color:var(--foreground-muted)}.text-primary{color:var(--primary)}.border-border{border-color:var(--border)}.border-primary{border-color:var(--primary)}.bg-success{background-color:var(--status-success-bg);color:var(--status-success)}.bg-warning{background-color:var(--status-warning-bg);color:var(--status-warning)}.bg-error{background-color:var(--status-error-bg);color:var(--status-error)}.text-success{color:var(--status-success)}.text-error{color:var(--status-error)}*{transition-property:background-color,border-color,color,fill,stroke;transition-duration:.5s;transition-timing-function:ease-in-out}input,textarea,select,button:active{transition:none}.past-slot{position:relative}.past-slot:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(45deg,transparent,transparent 3px,var(--muted-foreground) 3px,var(--muted-foreground) 5px);opacity:.3;pointer-events:none;border-radius:inherit;z-index:1}.past-slot-pill{position:relative}.past-slot-pill:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(45deg,transparent,transparent 1.5px,rgba(0,0,0,.4) 1.5px,rgba(0,0,0,.4) 3px);opacity:.7;pointer-events:none;border-radius:inherit;z-index:1}.section-card{padding:1.25rem;border-radius:1.5rem;border-width:1px;background-color:var(--card);border-color:var(--border);transition:all .15s ease}.card-button{border-radius:1.5rem;border-width:1px;padding:1.5rem;position:relative;cursor:pointer;transition:all .15s ease;background-color:var(--card);border-color:var(--border)}.card-button:active{transform:scale(.99)}.card-compact{min-width:140px;border-width:1px;padding:1rem;cursor:pointer;box-shadow:0 1px 2px #0000000d;border-radius:1.5rem;display:flex;flex-direction:column;transition:all .15s ease;background-color:var(--card);border-color:var(--border)}.card-compact:active{transform:scale(.96)}.modal-card{width:100%;max-width:28rem;border-radius:1.5rem;padding:1.5rem;box-shadow:0 25px 50px -12px #00000040;background-color:var(--card);color:var(--foreground)}.icon-btn{padding:.625rem;border-radius:.75rem;transition:all .15s ease;background-color:var(--muted);color:var(--foreground-secondary)}.icon-btn:active{transform:scale(.9)}.icon-btn-bordered{padding:.625rem;box-shadow:0 1px 2px #0000000d;border-radius:.75rem;border-width:1px;transition:all .15s ease;background-color:var(--card);border-color:var(--border)}.icon-btn-bordered:active{transform:scale(.9)}.btn-primary{padding:.875rem 1rem;border-radius:.75rem;font-size:.875rem;font-weight:700;box-shadow:0 10px 15px -3px #0000001a;transition:all .15s ease;background-color:var(--primary);color:var(--primary-foreground)}.btn-primary:active{transform:scale(.95)}.btn-secondary{padding:.875rem 1rem;border-radius:.75rem;font-size:.875rem;font-weight:700;transition:all .15s ease;background-color:var(--muted);color:var(--foreground)}.btn-danger{padding:.875rem 1rem;border-radius:.75rem;font-size:.875rem;font-weight:700;box-shadow:0 10px 15px -3px #0000001a;background-color:var(--status-error);color:#fff}.btn-toggle{flex:1;padding:.875rem;border-radius:.75rem;font-size:.875rem;font-weight:700;transition:all .15s ease}.btn-toggle-active{background-color:var(--primary);color:var(--primary-foreground)}.btn-toggle-inactive{background-color:var(--muted);color:var(--foreground-muted)}.icon-badge-primary{padding:.75rem;border-radius:.75rem;box-shadow:0 10px 15px -3px #0000001a;background-color:var(--primary)}.icon-badge-primary svg{color:var(--primary-foreground)}.icon-badge-muted{padding:.75rem;border-radius:.75rem;background-color:var(--muted)}.icon-badge-muted svg{color:var(--foreground-muted)}.section-label{font-size:.625rem;font-weight:900;letter-spacing:.15em;text-transform:uppercase;color:var(--foreground-muted)}.section-header{display:flex;align-items:center;gap:.5rem;margin-bottom:1rem}.section-header-text{font-size:.75rem;font-weight:900;text-transform:uppercase;letter-spacing:.05em;color:var(--foreground-muted)}.section-header-icon{width:1rem;height:1rem;color:var(--foreground-muted)}.text-subtitle{font-size:.625rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;margin-top:.125rem;color:var(--foreground-muted)}.form-input{width:100%;border-radius:.75rem;padding:.75rem 1rem;font-size:.875rem;font-weight:600;outline:none;background-color:var(--muted);color:var(--foreground)}.form-textarea{width:100%;border-radius:.75rem;padding:.75rem 1rem;font-size:.875rem;outline:none;min-height:80px;resize:none;background-color:var(--muted);color:var(--foreground)}.status-badge{padding:.25rem .5rem;border-radius:9999px;font-size:.5625rem;font-weight:900;letter-spacing:.05em;text-transform:uppercase}.status-badge-success{background-color:var(--status-success-bg);color:var(--status-success)}.status-badge-muted{background-color:var(--muted);color:var(--muted-foreground)}.btn-delete-overlay{position:absolute;top:1rem;right:1rem;padding:.5rem;border-radius:.5rem;box-shadow:0 1px 2px #0000000d;transition:all .15s ease;background-color:var(--status-error-bg);z-index:10;display:flex;align-items:center;justify-content:center;min-width:2rem;min-height:2rem}.btn-delete-overlay:hover{box-shadow:0 4px 6px -1px #0000001a}.btn-delete-overlay:active{transform:scale(.9)}.btn-delete-overlay svg{color:var(--status-error)}.view-container{flex:1;display:flex;flex-direction:column;transition:background-color .5s ease;background-color:var(--background)}.view-header{padding:1.25rem;display:flex;align-items:center;gap:.75rem}.view-header-bordered{padding:1.25rem;display:flex;align-items:center;gap:.75rem;border-bottom-width:1px;background-color:var(--card);border-color:var(--border);color:var(--foreground)}.view-content{padding:0 1.25rem 6rem;overflow-y:auto;flex:1}.modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;display:flex;align-items:center;justify-content:center;padding:1rem;background-color:#00000080}.modal-option{width:100%;text-align:left;padding:1rem;border-radius:.75rem;transition:all .15s ease;border-width:2px;background-color:var(--muted);border-color:var(--border)}.modal-option-primary{border-color:var(--primary)}.modal-option-danger{border-color:var(--status-error)}.dark{--background: oklch(.04 0 0);--background-50: oklch(.04 0 0 / .5);--background-80: oklch(.04 0 0 / .8);--foreground: oklch(1 0 0);--foreground-secondary: oklch(.588 0 0);--foreground-muted: oklch(.525 0 0);--card: oklch(.14 0 0);--card-foreground: oklch(1 0 0);--popover: oklch(.1 0 0);--popover-foreground: oklch(1 0 0);--primary: oklch(.55 .25 265);--primary-foreground: oklch(1 0 0);--brand-400: oklch(.6 .22 265);--brand-500: oklch(.55 .25 265);--brand-600: oklch(.5 .28 270);--secondary: oklch(1 0 0 / .05);--secondary-foreground: oklch(1 0 0);--muted: oklch(.176 0 0);--muted-foreground: oklch(.588 0 0);--accent: oklch(1 0 0 / .1);--accent-foreground: oklch(1 0 0);--border: oklch(.176 0 0);--border-glass: oklch(1 0 0 / .1);--destructive: oklch(.6 .25 25);--input: oklch(.04 0 0 / .8);--ring: oklch(.55 .25 265);--chart-1: oklch(.55 .25 265);--chart-2: oklch(.65 .2 160);--chart-3: oklch(.75 .2 70);--chart-4: oklch(.6 .25 300);--chart-5: oklch(.6 .25 20);--sidebar: oklch(.04 0 0 / .5);--sidebar-foreground: oklch(1 0 0);--sidebar-primary: oklch(.55 .25 265);--sidebar-primary-foreground: oklch(1 0 0);--sidebar-accent: oklch(1 0 0 / .05);--sidebar-accent-foreground: oklch(1 0 0);--sidebar-border: oklch(1 0 0 / .1);--sidebar-ring: oklch(.55 .25 265);--action-view: oklch(.6 .25 265);--action-view-hover: oklch(.55 .27 270);--action-followup: oklch(.6 .2 230);--action-followup-hover: oklch(.55 .22 230);--action-commit: oklch(.55 .2 140);--action-commit-hover: oklch(.5 .22 140);--action-verify: oklch(.55 .2 140);--action-verify-hover: oklch(.5 .22 140);--running-indicator: oklch(.6 .25 265);--running-indicator-text: oklch(.65 .22 265);--status-success: oklch(.65 .2 140);--status-success-bg: oklch(.65 .2 140 / .2);--status-warning: oklch(.75 .15 70);--status-warning-bg: oklch(.75 .15 70 / .2);--status-error: oklch(.65 .22 25);--status-error-bg: oklch(.65 .22 25 / .2);--status-info: oklch(.65 .2 230);--status-info-bg: oklch(.65 .2 230 / .2);--status-backlog: oklch(.6 0 0);--status-in-progress: oklch(.75 .15 70);--status-waiting: oklch(.7 .18 50);--shadow-xs: 0 1px 2px rgba(0, 0, 0, .3);--shadow-sm: 0 1px 3px rgba(0, 0, 0, .4), 0 1px 2px rgba(0, 0, 0, .3);--shadow-md: 0 4px 6px -1px rgba(0, 0, 0, .4), 0 2px 4px -1px rgba(0, 0, 0, .3);--shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, .4), 0 4px 6px -2px rgba(0, 0, 0, .2);--shadow-xl: 0 20px 25px -5px rgba(0, 0, 0, .5), 0 10px 10px -5px rgba(0, 0, 0, .3)}.dark .content-bg{background:linear-gradient(135deg,#000,#020202,#000)}.dark .animated-outline-gradient{background:conic-gradient(from 90deg at 50% 50%,#a855f7,#3b82f6,#a855f7)}.dark .animated-outline-inner{background:#0b0b0b!important;color:#c084fc!important}.dark [data-slot=button][class*=animated-outline]:hover .animated-outline-inner{background:#12161f!important;color:#e9d5ff!important}.dark .slider-track{background:#161616}.dark .slider-range{background:linear-gradient(to right,#a855f7,#3b82f6)}.dark .slider-thumb{background:#222;border-color:#484848}.dark .xml-highlight{color:#dedede}.dark .xml-tag-bracket{color:#25afd2}.dark .xml-tag-name{color:#ff847d;color:oklch(.75 .2 25)}.dark .xml-attribute-name{color:#b0b7ff;color:oklch(.8 .15 280)}.dark .xml-attribute-equals{color:gray}.dark .xml-attribute-value{color:#68db70}.dark .xml-comment{color:#787350;font-style:italic}.dark .xml-cdata{color:#00b4bb;color:oklch(.7 .12 200)}.dark .xml-doctype{color:#8d92f9}.dark .xml-text{color:#cecece}.retro{--background: oklch(0 0 0);--background-50: oklch(0 0 0 / .5);--background-80: oklch(0 0 0 / .8);--foreground: oklch(.85 .25 145);--foreground-secondary: oklch(.7 .2 145);--foreground-muted: oklch(.5 .15 145);--radius: 0px;--card: oklch(0 0 0);--card-foreground: oklch(.85 .25 145);--popover: oklch(.05 .05 145);--popover-foreground: oklch(.85 .25 145);--primary: oklch(.85 .25 145);--primary-foreground: oklch(0 0 0);--brand-400: oklch(.85 .25 145);--brand-500: oklch(.85 .25 145);--brand-600: oklch(.75 .25 145);--secondary: oklch(.1 .1 145);--secondary-foreground: oklch(.85 .25 145);--muted: oklch(.1 .05 145);--muted-foreground: oklch(.5 .15 145);--accent: oklch(.2 .2 145);--accent-foreground: oklch(.85 .25 145);--destructive: oklch(.6 .25 25);--border: oklch(.3 .15 145);--border-glass: oklch(.85 .25 145 / .3);--input: oklch(.1 .1 145);--ring: oklch(.85 .25 145);--chart-1: oklch(.85 .25 145);--chart-2: oklch(.8 .25 300);--chart-3: oklch(.8 .25 200);--chart-4: oklch(.8 .25 60);--chart-5: oklch(.8 .25 20);--sidebar: oklch(0 0 0);--sidebar-foreground: oklch(.85 .25 145);--sidebar-primary: oklch(.85 .25 145);--sidebar-primary-foreground: oklch(0 0 0);--sidebar-accent: oklch(.1 .1 145);--sidebar-accent-foreground: oklch(.85 .25 145);--sidebar-border: oklch(.3 .15 145);--sidebar-ring: oklch(.85 .25 145);--font-sans: var(--font-geist-mono);--action-view: oklch(.85 .25 145);--action-view-hover: oklch(.9 .25 145);--action-followup: oklch(.85 .25 145);--action-followup-hover: oklch(.9 .25 145);--action-commit: oklch(.85 .25 145);--action-commit-hover: oklch(.9 .25 145);--action-verify: oklch(.85 .25 145);--action-verify-hover: oklch(.9 .25 145);--running-indicator: oklch(.85 .25 145);--running-indicator-text: oklch(.85 .25 145)}.retro .scrollbar-visible::-webkit-scrollbar-thumb{background:var(--primary);border-radius:0}.retro .scrollbar-visible::-webkit-scrollbar-track{background:var(--background);border-radius:0}.retro .scrollbar-styled::-webkit-scrollbar-thumb{background:var(--primary);border-radius:0}.retro .scrollbar-styled::-webkit-scrollbar-track{background:var(--background);border-radius:0}.retro .glass,.retro .glass-subtle,.retro .glass-strong,.retro .bg-glass,.retro .bg-glass-80{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--background);border:1px solid var(--border)}.retro .gradient-brand{background:var(--primary);color:var(--primary-foreground)}.retro .content-bg{background:linear-gradient(rgba(0,255,65,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(0,255,65,.03) 1px,transparent 1px),var(--background);background-size:20px 20px}.retro .animated-outline-gradient{background:conic-gradient(from 90deg at 50% 50%,#00ff41,#0ff,#f0f,#0ff,#00ff41);animation:spin 2s linear infinite,retro-glow 1s ease-in-out infinite alternate}.retro [data-slot=button][class*=animated-outline]{border-radius:0!important}.retro .animated-outline-inner{background:#000!important;color:#00ff41!important;border-radius:0!important;text-shadow:0 0 5px #00ff41;font-family:var(--font-geist-mono),monospace;text-transform:uppercase;letter-spacing:.1em}.retro [data-slot=button][class*=animated-outline]:hover .animated-outline-inner{background:#000500!important;background:oklch(.1 .1 145)!important;color:#00ff41!important;box-shadow:0 0 10px #00ff41,0 0 20px #00ff41,inset 0 0 10px #00ff411a;text-shadow:0 0 10px #00ff41,0 0 20px #00ff41}.retro .slider-track{background:#001001;background:oklch(.15 .05 145);border:1px solid #00ff41;border-radius:0!important}.retro .slider-range{background:#00ff41;box-shadow:0 0 10px #00ff41,0 0 5px #00ff41;border-radius:0!important}.retro .slider-thumb{background:#000;border:2px solid #00ff41;border-radius:0!important;box-shadow:0 0 8px #00ff41}.retro .slider-thumb:hover{background:#000500;background:oklch(.1 .1 145);box-shadow:0 0 12px #00ff41,0 0 20px #00ff41}.retro .xml-highlight{color:#36f555}.retro .xml-tag-bracket{color:#00d7e0;color:oklch(.8 .25 200)}.retro .xml-tag-name{color:#36f555;text-shadow:0 0 5px oklch(.85 .25 145 / .5)}.retro .xml-attribute-name{color:#c9acff;color:oklch(.8 .25 300)}.retro .xml-attribute-equals{color:#3a9742}.retro .xml-attribute-value{color:#ffa658;color:oklch(.8 .25 60)}.retro .xml-comment{color:#107823;font-style:italic}.retro .xml-cdata{color:#01c6ce;color:oklch(.75 .2 200)}.retro .xml-doctype{color:#bd96ff;color:oklch(.75 .2 300)}.retro .xml-text{color:#30bd44}.dracula{--background: oklch(.18 .02 280);--background-50: oklch(.18 .02 280 / .5);--background-80: oklch(.18 .02 280 / .8);--foreground: oklch(.95 .01 280);--foreground-secondary: oklch(.7 .05 280);--foreground-muted: oklch(.55 .08 280);--card: oklch(.22 .02 280);--card-foreground: oklch(.95 .01 280);--popover: oklch(.2 .02 280);--popover-foreground: oklch(.95 .01 280);--primary: oklch(.7 .2 320);--primary-foreground: oklch(.18 .02 280);--brand-400: oklch(.75 .2 320);--brand-500: oklch(.7 .2 320);--brand-600: oklch(.65 .22 320);--secondary: oklch(.28 .03 280);--secondary-foreground: oklch(.95 .01 280);--muted: oklch(.28 .03 280);--muted-foreground: oklch(.55 .08 280);--accent: oklch(.32 .04 280);--accent-foreground: oklch(.95 .01 280);--destructive: oklch(.65 .25 15);--border: oklch(.35 .05 280);--border-glass: oklch(.7 .2 320 / .3);--input: oklch(.22 .02 280);--ring: oklch(.7 .2 320);--chart-1: oklch(.7 .2 320);--chart-2: oklch(.75 .2 180);--chart-3: oklch(.8 .2 130);--chart-4: oklch(.7 .25 350);--chart-5: oklch(.85 .2 90);--sidebar: oklch(.16 .02 280);--sidebar-foreground: oklch(.95 .01 280);--sidebar-primary: oklch(.7 .2 320);--sidebar-primary-foreground: oklch(.18 .02 280);--sidebar-accent: oklch(.28 .03 280);--sidebar-accent-foreground: oklch(.95 .01 280);--sidebar-border: oklch(.35 .05 280);--sidebar-ring: oklch(.7 .2 320);--action-view: oklch(.7 .2 320);--action-view-hover: oklch(.65 .22 320);--action-followup: oklch(.65 .25 350);--action-followup-hover: oklch(.6 .27 350);--action-commit: oklch(.75 .2 130);--action-commit-hover: oklch(.7 .22 130);--action-verify: oklch(.75 .2 130);--action-verify-hover: oklch(.7 .22 130);--running-indicator: oklch(.7 .2 320);--running-indicator-text: oklch(.75 .18 320)}.dracula .animated-outline-gradient{background:conic-gradient(from 90deg at 50% 50%,#bd93f9,#ff79c6,#bd93f9)}.dracula .animated-outline-inner{background:#10111a!important;color:#bd93f9!important}.dracula [data-slot=button][class*=animated-outline]:hover .animated-outline-inner{background:#1c1e2d!important;color:#ff79c6!important}.dracula .slider-track{background:#262738}.dracula .slider-range{background:linear-gradient(to right,#bd93f9,#ff79c6)}.dracula .slider-thumb{background:#191a24;border-color:#bd93f9}.dracula .xml-highlight{color:#edeef5}.dracula .xml-tag-bracket,.dracula .xml-tag-name{color:#ff4fb2;color:oklch(.7 .25 350)}.dracula .xml-attribute-name{color:#92d62e}.dracula .xml-attribute-equals{color:#edeef5}.dracula .xml-attribute-value{color:#fac700;color:oklch(.85 .2 90)}.dracula .xml-comment{color:#686ca0;font-style:italic}.dracula .xml-cdata{color:#00c9b1;color:oklch(.75 .2 180)}.dracula .xml-doctype{color:#d36dea}.dracula .xml-text{color:#edeef5}.nord{--background: oklch(.23 .02 240);--background-50: oklch(.23 .02 240 / .5);--background-80: oklch(.23 .02 240 / .8);--foreground: oklch(.9 .01 230);--foreground-secondary: oklch(.75 .02 230);--foreground-muted: oklch(.6 .03 230);--card: oklch(.27 .02 240);--card-foreground: oklch(.9 .01 230);--popover: oklch(.25 .02 240);--popover-foreground: oklch(.9 .01 230);--primary: oklch(.7 .12 220);--primary-foreground: oklch(.23 .02 240);--brand-400: oklch(.75 .12 220);--brand-500: oklch(.7 .12 220);--brand-600: oklch(.65 .14 220);--secondary: oklch(.31 .02 240);--secondary-foreground: oklch(.9 .01 230);--muted: oklch(.31 .02 240);--muted-foreground: oklch(.55 .03 230);--accent: oklch(.35 .03 240);--accent-foreground: oklch(.9 .01 230);--destructive: oklch(.65 .2 15);--border: oklch(.35 .03 240);--border-glass: oklch(.7 .12 220 / .3);--input: oklch(.27 .02 240);--ring: oklch(.7 .12 220);--chart-1: oklch(.7 .12 220);--chart-2: oklch(.65 .14 220);--chart-3: oklch(.7 .15 140);--chart-4: oklch(.7 .2 320);--chart-5: oklch(.75 .15 70);--sidebar: oklch(.21 .02 240);--sidebar-foreground: oklch(.9 .01 230);--sidebar-primary: oklch(.7 .12 220);--sidebar-primary-foreground: oklch(.23 .02 240);--sidebar-accent: oklch(.31 .02 240);--sidebar-accent-foreground: oklch(.9 .01 230);--sidebar-border: oklch(.35 .03 240);--sidebar-ring: oklch(.7 .12 220);--action-view: oklch(.7 .12 220);--action-view-hover: oklch(.65 .14 220);--action-followup: oklch(.65 .14 220);--action-followup-hover: oklch(.6 .16 220);--action-commit: oklch(.7 .15 140);--action-commit-hover: oklch(.65 .17 140);--action-verify: oklch(.7 .15 140);--action-verify-hover: oklch(.65 .17 140);--running-indicator: oklch(.7 .12 220);--running-indicator-text: oklch(.75 .1 220)}.nord .animated-outline-gradient{background:conic-gradient(from 90deg at 50% 50%,#88c0d0,#81a1c1,#88c0d0)}.nord .animated-outline-inner{background:#141e25!important;color:#88c0d0!important}.nord [data-slot=button][class*=animated-outline]:hover .animated-outline-inner{background:#1b2b36!important;color:#8fbcbb!important}.nord .slider-track{background:#27323a}.nord .slider-range{background:linear-gradient(to right,#88c0d0,#81a1c1)}.nord .slider-thumb{background:#1e282f;border-color:#88c0d0}.nord .xml-highlight{color:#d8dfe3}.nord .xml-tag-bracket,.nord .xml-tag-name{color:#009fc1;color:oklch(.65 .14 220)}.nord .xml-attribute-name{color:#25afd2}.nord .xml-attribute-equals{color:#a2b1b8}.nord .xml-attribute-value{color:#68b457}.nord .xml-comment{color:#4c6876;font-style:italic}.nord .xml-cdata{color:#25afd2}.nord .xml-doctype{color:#d36dea}.nord .xml-text{color:#d8dfe3}.monokai{--background: oklch(.17 .01 90);--background-50: oklch(.17 .01 90 / .5);--background-80: oklch(.17 .01 90 / .8);--foreground: oklch(.95 .02 100);--foreground-secondary: oklch(.8 .02 100);--foreground-muted: oklch(.55 .04 100);--card: oklch(.22 .01 90);--card-foreground: oklch(.95 .02 100);--popover: oklch(.2 .01 90);--popover-foreground: oklch(.95 .02 100);--primary: oklch(.8 .2 350);--primary-foreground: oklch(.17 .01 90);--brand-400: oklch(.85 .2 350);--brand-500: oklch(.8 .2 350);--brand-600: oklch(.75 .22 350);--secondary: oklch(.25 .02 90);--secondary-foreground: oklch(.95 .02 100);--muted: oklch(.25 .02 90);--muted-foreground: oklch(.55 .04 100);--accent: oklch(.3 .02 90);--accent-foreground: oklch(.95 .02 100);--destructive: oklch(.65 .25 15);--border: oklch(.35 .03 90);--border-glass: oklch(.8 .2 350 / .3);--input: oklch(.22 .01 90);--ring: oklch(.8 .2 350);--chart-1: oklch(.8 .2 350);--chart-2: oklch(.85 .2 90);--chart-3: oklch(.8 .2 140);--chart-4: oklch(.75 .2 200);--chart-5: oklch(.75 .2 30);--sidebar: oklch(.15 .01 90);--sidebar-foreground: oklch(.95 .02 100);--sidebar-primary: oklch(.8 .2 350);--sidebar-primary-foreground: oklch(.17 .01 90);--sidebar-accent: oklch(.25 .02 90);--sidebar-accent-foreground: oklch(.95 .02 100);--sidebar-border: oklch(.35 .03 90);--sidebar-ring: oklch(.8 .2 350);--action-view: oklch(.8 .2 350);--action-view-hover: oklch(.75 .22 350);--action-followup: oklch(.75 .2 200);--action-followup-hover: oklch(.7 .22 200);--action-commit: oklch(.8 .2 140);--action-commit-hover: oklch(.75 .22 140);--action-verify: oklch(.8 .2 140);--action-verify-hover: oklch(.75 .22 140);--running-indicator: oklch(.8 .2 350);--running-indicator-text: oklch(.85 .18 350)}.monokai .animated-outline-gradient{background:conic-gradient(from 90deg at 50% 50%,#f92672,#e6db74,#f92672)}.monokai .animated-outline-inner{background:#110f0a!important;color:#f92672!important}.monokai [data-slot=button][class*=animated-outline]:hover .animated-outline-inner{background:#1e1a10!important;color:#e6db74!important}.monokai .slider-track{background:#252117}.monokai .slider-range{background:linear-gradient(to right,#f92672,#fd971f)}.monokai .slider-thumb{background:#1c1a15;border-color:#f92672}.monokai .xml-highlight,.monokai .xml-tag-bracket{color:#f1efe0}.monokai .xml-tag-name{color:#ff98ca;color:oklch(.8 .2 350)}.monokai .xml-attribute-name{color:#6fdb55}.monokai .xml-attribute-equals{color:#f1efe0}.monokai .xml-attribute-value{color:#fac700;color:oklch(.85 .2 90)}.monokai .xml-comment{color:#777258;font-style:italic}.monokai .xml-cdata,.monokai .xml-doctype{color:#01c6ce;color:oklch(.75 .2 200)}.monokai .xml-text{color:#f1efe0}.tokyonight{--background: oklch(.16 .03 260);--background-50: oklch(.16 .03 260 / .5);--background-80: oklch(.16 .03 260 / .8);--foreground: oklch(.85 .02 250);--foreground-secondary: oklch(.7 .03 250);--foreground-muted: oklch(.5 .04 250);--card: oklch(.2 .03 260);--card-foreground: oklch(.85 .02 250);--popover: oklch(.18 .03 260);--popover-foreground: oklch(.85 .02 250);--primary: oklch(.7 .18 280);--primary-foreground: oklch(.16 .03 260);--brand-400: oklch(.75 .18 280);--brand-500: oklch(.7 .18 280);--brand-600: oklch(.65 .2 280);--secondary: oklch(.24 .03 260);--secondary-foreground: oklch(.85 .02 250);--muted: oklch(.24 .03 260);--muted-foreground: oklch(.5 .04 250);--accent: oklch(.28 .04 260);--accent-foreground: oklch(.85 .02 250);--destructive: oklch(.65 .2 15);--border: oklch(.32 .04 260);--border-glass: oklch(.7 .18 280 / .3);--input: oklch(.2 .03 260);--ring: oklch(.7 .18 280);--chart-1: oklch(.7 .18 280);--chart-2: oklch(.75 .18 200);--chart-3: oklch(.75 .18 140);--chart-4: oklch(.7 .2 320);--chart-5: oklch(.8 .18 70);--sidebar: oklch(.14 .03 260);--sidebar-foreground: oklch(.85 .02 250);--sidebar-primary: oklch(.7 .18 280);--sidebar-primary-foreground: oklch(.16 .03 260);--sidebar-accent: oklch(.24 .03 260);--sidebar-accent-foreground: oklch(.85 .02 250);--sidebar-border: oklch(.32 .04 260);--sidebar-ring: oklch(.7 .18 280);--action-view: oklch(.7 .18 280);--action-view-hover: oklch(.65 .2 280);--action-followup: oklch(.75 .18 200);--action-followup-hover: oklch(.7 .2 200);--action-commit: oklch(.75 .18 140);--action-commit-hover: oklch(.7 .2 140);--action-verify: oklch(.75 .18 140);--action-verify-hover: oklch(.7 .2 140);--running-indicator: oklch(.7 .18 280);--running-indicator-text: oklch(.75 .16 280)}.tokyonight .animated-outline-gradient{background:conic-gradient(from 90deg at 50% 50%,#7aa2f7,#bb9af7,#7aa2f7)}.tokyonight .animated-outline-inner{background:#060d1a!important;color:#7aa2f7!important}.tokyonight [data-slot=button][class*=animated-outline]:hover .animated-outline-inner{background:#0f1b2d!important;color:#bb9af7!important}.tokyonight .slider-track{background:#171f2e}.tokyonight .slider-range{background:linear-gradient(to right,#7aa2f7,#bb9af7)}.tokyonight .slider-thumb{background:#0e1624;border-color:#7aa2f7}.tokyonight .xml-highlight{color:#c4cfdb}.tokyonight .xml-tag-bracket,.tokyonight .xml-tag-name{color:#ef4b67}.tokyonight .xml-attribute-name{color:#d36dea}.tokyonight .xml-attribute-equals{color:#a5afba}.tokyonight .xml-attribute-value{color:#69c853}.tokyonight .xml-comment{color:#52657a;font-style:italic}.tokyonight .xml-cdata{color:#00c6ce;color:oklch(.75 .18 200)}.tokyonight .xml-doctype{color:#8d90ff;color:oklch(.7 .18 280)}.tokyonight .xml-text{color:#c4cfdb}.solarized{--background: oklch(.2 .02 230);--background-50: oklch(.2 .02 230 / .5);--background-80: oklch(.2 .02 230 / .8);--foreground: oklch(.75 .02 90);--foreground-secondary: oklch(.6 .03 200);--foreground-muted: oklch(.5 .04 200);--card: oklch(.23 .02 230);--card-foreground: oklch(.75 .02 90);--popover: oklch(.22 .02 230);--popover-foreground: oklch(.75 .02 90);--primary: oklch(.65 .15 220);--primary-foreground: oklch(.2 .02 230);--brand-400: oklch(.7 .15 220);--brand-500: oklch(.65 .15 220);--brand-600: oklch(.6 .17 220);--secondary: oklch(.25 .02 230);--secondary-foreground: oklch(.75 .02 90);--muted: oklch(.25 .02 230);--muted-foreground: oklch(.5 .04 200);--accent: oklch(.28 .03 230);--accent-foreground: oklch(.75 .02 90);--destructive: oklch(.55 .2 25);--border: oklch(.35 .03 230);--border-glass: oklch(.65 .15 220 / .3);--input: oklch(.23 .02 230);--ring: oklch(.65 .15 220);--chart-1: oklch(.65 .15 220);--chart-2: oklch(.6 .18 180);--chart-3: oklch(.65 .2 140);--chart-4: oklch(.7 .18 55);--chart-5: oklch(.6 .2 30);--sidebar: oklch(.18 .02 230);--sidebar-foreground: oklch(.75 .02 90);--sidebar-primary: oklch(.65 .15 220);--sidebar-primary-foreground: oklch(.2 .02 230);--sidebar-accent: oklch(.25 .02 230);--sidebar-accent-foreground: oklch(.75 .02 90);--sidebar-border: oklch(.35 .03 230);--sidebar-ring: oklch(.65 .15 220);--action-view: oklch(.65 .15 220);--action-view-hover: oklch(.6 .17 220);--action-followup: oklch(.6 .18 180);--action-followup-hover: oklch(.55 .2 180);--action-commit: oklch(.65 .2 140);--action-commit-hover: oklch(.6 .22 140);--action-verify: oklch(.65 .2 140);--action-verify-hover: oklch(.6 .22 140);--running-indicator: oklch(.65 .15 220);--running-indicator-text: oklch(.7 .13 220)}.solarized .animated-outline-gradient{background:conic-gradient(from 90deg at 50% 50%,#268bd2,#2aa198,#268bd2)}.solarized .animated-outline-inner{background:#0c181d!important;color:#268bd2!important}.solarized [data-slot=button][class*=animated-outline]:hover .animated-outline-inner{background:#11242d!important;color:#2aa198!important}.solarized .slider-track{background:#182429}.solarized .slider-range{background:linear-gradient(to right,#268bd2,#2aa198)}.solarized .slider-thumb{background:#131f25;border-color:#268bd2}.solarized .xml-highlight{color:#b3aea0}.solarized .xml-tag-bracket,.solarized .xml-tag-name{color:#009fc1;color:oklch(.65 .15 220)}.solarized .xml-attribute-name{color:#009583;color:oklch(.6 .18 180)}.solarized .xml-attribute-equals{color:#b3aea0}.solarized .xml-attribute-value{color:#3baa18}.solarized .xml-comment{color:#486a6c;font-style:italic}.solarized .xml-cdata{color:#009583;color:oklch(.6 .18 180)}.solarized .xml-doctype{color:#8362ed}.solarized .xml-text{color:#b3aea0}.gruvbox{--background: oklch(.18 .02 60);--background-50: oklch(.18 .02 60 / .5);--background-80: oklch(.18 .02 60 / .8);--foreground: oklch(.85 .05 85);--foreground-secondary: oklch(.7 .04 85);--foreground-muted: oklch(.55 .04 85);--card: oklch(.22 .02 60);--card-foreground: oklch(.85 .05 85);--popover: oklch(.2 .02 60);--popover-foreground: oklch(.85 .05 85);--primary: oklch(.7 .18 55);--primary-foreground: oklch(.18 .02 60);--brand-400: oklch(.75 .18 55);--brand-500: oklch(.7 .18 55);--brand-600: oklch(.65 .2 55);--secondary: oklch(.26 .02 60);--secondary-foreground: oklch(.85 .05 85);--muted: oklch(.26 .02 60);--muted-foreground: oklch(.55 .04 85);--accent: oklch(.3 .03 60);--accent-foreground: oklch(.85 .05 85);--destructive: oklch(.55 .22 25);--border: oklch(.35 .03 60);--border-glass: oklch(.7 .18 55 / .3);--input: oklch(.22 .02 60);--ring: oklch(.7 .18 55);--chart-1: oklch(.7 .18 55);--chart-2: oklch(.65 .2 140);--chart-3: oklch(.7 .15 200);--chart-4: oklch(.6 .2 30);--chart-5: oklch(.6 .2 320);--sidebar: oklch(.16 .02 60);--sidebar-foreground: oklch(.85 .05 85);--sidebar-primary: oklch(.7 .18 55);--sidebar-primary-foreground: oklch(.18 .02 60);--sidebar-accent: oklch(.26 .02 60);--sidebar-accent-foreground: oklch(.85 .05 85);--sidebar-border: oklch(.35 .03 60);--sidebar-ring: oklch(.7 .18 55);--action-view: oklch(.7 .18 55);--action-view-hover: oklch(.65 .2 55);--action-followup: oklch(.7 .15 200);--action-followup-hover: oklch(.65 .17 200);--action-commit: oklch(.65 .2 140);--action-commit-hover: oklch(.6 .22 140);--action-verify: oklch(.65 .2 140);--action-verify-hover: oklch(.6 .22 140);--running-indicator: oklch(.7 .18 55);--running-indicator-text: oklch(.75 .16 55)}.gruvbox .animated-outline-gradient{background:conic-gradient(from 90deg at 50% 50%,#fabd2f,#fe8019,#fabd2f)}.gruvbox .animated-outline-inner{background:#180f09!important;color:#fabd2f!important}.gruvbox [data-slot=button][class*=animated-outline]:hover .animated-outline-inner{background:#2a1c10!important;color:#fe8019!important}.gruvbox .slider-track{background:#2b221a}.gruvbox .slider-range{background:linear-gradient(to right,#fabd2f,#fe8019)}.gruvbox .slider-thumb{background:#221811;border-color:#fabd2f}.gruvbox .xml-highlight{color:#ddcca9}.gruvbox .xml-tag-bracket,.gruvbox .xml-tag-name{color:#d40924}.gruvbox .xml-attribute-name{color:#00b4bb;color:oklch(.7 .15 200)}.gruvbox .xml-attribute-equals{color:#aa9d83}.gruvbox .xml-attribute-value{color:#3baa18}.gruvbox .xml-comment{color:#7c7057;font-style:italic}.gruvbox .xml-cdata{color:#00b4bb;color:oklch(.7 .15 200)}.gruvbox .xml-doctype{color:#b24dc8}.gruvbox .xml-text{color:#ddcca9}.catppuccin{--background: oklch(.18 .02 260);--background-50: oklch(.18 .02 260 / .5);--background-80: oklch(.18 .02 260 / .8);--foreground: oklch(.9 .01 280);--foreground-secondary: oklch(.75 .02 280);--foreground-muted: oklch(.6 .03 280);--card: oklch(.22 .02 260);--card-foreground: oklch(.9 .01 280);--popover: oklch(.2 .02 260);--popover-foreground: oklch(.9 .01 280);--primary: oklch(.75 .15 280);--primary-foreground: oklch(.18 .02 260);--brand-400: oklch(.8 .15 280);--brand-500: oklch(.75 .15 280);--brand-600: oklch(.7 .17 280);--secondary: oklch(.26 .02 260);--secondary-foreground: oklch(.9 .01 280);--muted: oklch(.26 .02 260);--muted-foreground: oklch(.6 .03 280);--accent: oklch(.3 .03 260);--accent-foreground: oklch(.9 .01 280);--destructive: oklch(.65 .2 15);--border: oklch(.35 .03 260);--border-glass: oklch(.75 .15 280 / .3);--input: oklch(.22 .02 260);--ring: oklch(.75 .15 280);--chart-1: oklch(.75 .15 280);--chart-2: oklch(.75 .15 220);--chart-3: oklch(.8 .15 160);--chart-4: oklch(.8 .15 350);--chart-5: oklch(.85 .12 90);--sidebar: oklch(.16 .02 260);--sidebar-foreground: oklch(.9 .01 280);--sidebar-primary: oklch(.75 .15 280);--sidebar-primary-foreground: oklch(.18 .02 260);--sidebar-accent: oklch(.26 .02 260);--sidebar-accent-foreground: oklch(.9 .01 280);--sidebar-border: oklch(.35 .03 260);--sidebar-ring: oklch(.75 .15 280);--action-view: oklch(.75 .15 280);--action-view-hover: oklch(.7 .17 280);--action-followup: oklch(.75 .15 220);--action-followup-hover: oklch(.7 .17 220);--action-commit: oklch(.8 .15 160);--action-commit-hover: oklch(.75 .17 160);--action-verify: oklch(.8 .15 160);--action-verify-hover: oklch(.75 .17 160);--running-indicator: oklch(.75 .15 280);--running-indicator-text: oklch(.8 .13 280)}.catppuccin .animated-outline-gradient{background:conic-gradient(from 90deg at 50% 50%,#cba6f7,#f5c2e7,#cba6f7)}.catppuccin .animated-outline-inner{background:#0c121a!important;color:#cba6f7!important}.catppuccin [data-slot=button][class*=animated-outline]:hover .animated-outline-inner{background:#171f2e!important;color:#f5c2e7!important}.catppuccin .slider-track{background:#1e242e}.catppuccin .slider-range{background:linear-gradient(to right,#cba6f7,#89b4fa)}.catppuccin .slider-thumb{background:#151b24;border-color:#cba6f7}.catppuccin .xml-highlight{color:#dcdde5}.catppuccin .xml-tag-bracket,.catppuccin .xml-tag-name{color:#ef4b67}.catppuccin .xml-attribute-name{color:#9ea4ff;color:oklch(.75 .15 280)}.catppuccin .xml-attribute-equals{color:#abadbb}.catppuccin .xml-attribute-value{color:#52db9c}.catppuccin .xml-comment{color:#5e617a;font-style:italic}.catppuccin .xml-cdata{color:#00c1e9;color:oklch(.75 .15 220)}.catppuccin .xml-doctype{color:#ff98ca;color:oklch(.8 .15 350)}.catppuccin .xml-text{color:#dcdde5}.onedark{--background: oklch(.19 .01 250);--background-50: oklch(.19 .01 250 / .5);--background-80: oklch(.19 .01 250 / .8);--foreground: oklch(.85 .02 240);--foreground-secondary: oklch(.7 .02 240);--foreground-muted: oklch(.5 .03 240);--card: oklch(.23 .01 250);--card-foreground: oklch(.85 .02 240);--popover: oklch(.21 .01 250);--popover-foreground: oklch(.85 .02 240);--primary: oklch(.7 .18 230);--primary-foreground: oklch(.19 .01 250);--brand-400: oklch(.75 .18 230);--brand-500: oklch(.7 .18 230);--brand-600: oklch(.65 .2 230);--secondary: oklch(.25 .01 250);--secondary-foreground: oklch(.85 .02 240);--muted: oklch(.25 .01 250);--muted-foreground: oklch(.5 .03 240);--accent: oklch(.28 .02 250);--accent-foreground: oklch(.85 .02 240);--destructive: oklch(.6 .2 20);--border: oklch(.35 .02 250);--border-glass: oklch(.7 .18 230 / .3);--input: oklch(.23 .01 250);--ring: oklch(.7 .18 230);--chart-1: oklch(.7 .18 230);--chart-2: oklch(.75 .15 320);--chart-3: oklch(.75 .18 150);--chart-4: oklch(.8 .15 80);--chart-5: oklch(.7 .15 180);--sidebar: oklch(.17 .01 250);--sidebar-foreground: oklch(.85 .02 240);--sidebar-primary: oklch(.7 .18 230);--sidebar-primary-foreground: oklch(.19 .01 250);--sidebar-accent: oklch(.25 .01 250);--sidebar-accent-foreground: oklch(.85 .02 240);--sidebar-border: oklch(.35 .02 250);--sidebar-ring: oklch(.7 .18 230);--action-view: oklch(.7 .18 230);--action-view-hover: oklch(.65 .2 230);--action-followup: oklch(.75 .15 320);--action-followup-hover: oklch(.7 .17 320);--action-commit: oklch(.75 .18 150);--action-commit-hover: oklch(.7 .2 150);--action-verify: oklch(.75 .18 150);--action-verify-hover: oklch(.7 .2 150);--running-indicator: oklch(.7 .18 230);--running-indicator-text: oklch(.75 .16 230)}.onedark .animated-outline-gradient{background:conic-gradient(from 90deg at 50% 50%,#61afef,#c678dd,#61afef)}.onedark .animated-outline-inner{background:#101418!important;color:#61afef!important}.onedark [data-slot=button][class*=animated-outline]:hover .animated-outline-inner{background:#1a222b!important;color:#c678dd!important}.onedark .slider-track{background:#1e2226}.onedark .slider-range{background:linear-gradient(to right,#61afef,#c678dd)}.onedark .slider-thumb{background:#191d22;border-color:#61afef}.onedark .xml-highlight{color:#c3d0da}.onedark .xml-tag-bracket,.onedark .xml-tag-name{color:#de394b}.onedark .xml-attribute-name{color:#f0b135}.onedark .xml-attribute-equals{color:#94a0aa}.onedark .xml-attribute-value{color:#40cc6d}.onedark .xml-comment{color:#546673;font-style:italic}.onedark .xml-cdata{color:#01b8a1;color:oklch(.7 .15 180)}.onedark .xml-doctype{color:#d78de8}.onedark .xml-text{color:#c3d0da}.synthwave{--background: oklch(.15 .05 290);--background-50: oklch(.15 .05 290 / .5);--background-80: oklch(.15 .05 290 / .8);--foreground: oklch(.95 .02 320);--foreground-secondary: oklch(.75 .05 320);--foreground-muted: oklch(.55 .08 290);--card: oklch(.2 .06 290);--card-foreground: oklch(.95 .02 320);--popover: oklch(.18 .05 290);--popover-foreground: oklch(.95 .02 320);--primary: oklch(.7 .28 350);--primary-foreground: oklch(.15 .05 290);--brand-400: oklch(.75 .28 350);--brand-500: oklch(.7 .28 350);--brand-600: oklch(.65 .3 350);--secondary: oklch(.25 .07 290);--secondary-foreground: oklch(.95 .02 320);--muted: oklch(.25 .07 290);--muted-foreground: oklch(.55 .08 290);--accent: oklch(.3 .08 290);--accent-foreground: oklch(.95 .02 320);--destructive: oklch(.6 .25 15);--border: oklch(.4 .1 290);--border-glass: oklch(.7 .28 350 / .3);--input: oklch(.2 .06 290);--ring: oklch(.7 .28 350);--chart-1: oklch(.7 .28 350);--chart-2: oklch(.8 .25 200);--chart-3: oklch(.85 .2 60);--chart-4: oklch(.7 .25 280);--chart-5: oklch(.7 .2 30);--sidebar: oklch(.13 .05 290);--sidebar-foreground: oklch(.95 .02 320);--sidebar-primary: oklch(.7 .28 350);--sidebar-primary-foreground: oklch(.15 .05 290);--sidebar-accent: oklch(.25 .07 290);--sidebar-accent-foreground: oklch(.95 .02 320);--sidebar-border: oklch(.4 .1 290);--sidebar-ring: oklch(.7 .28 350);--action-view: oklch(.7 .28 350);--action-view-hover: oklch(.65 .3 350);--action-followup: oklch(.8 .25 200);--action-followup-hover: oklch(.75 .27 200);--action-commit: oklch(.85 .2 60);--action-commit-hover: oklch(.8 .22 60);--action-verify: oklch(.85 .2 60);--action-verify-hover: oklch(.8 .22 60);--running-indicator: oklch(.7 .28 350);--running-indicator-text: oklch(.75 .26 350)}.synthwave .animated-outline-gradient{background:conic-gradient(from 90deg at 50% 50%,#f97e72,#72f1b8,#ff7edb,#72f1b8,#f97e72);animation:spin 2s linear infinite,synthwave-glow 1.5s ease-in-out infinite alternate}.synthwave .animated-outline-inner{background:#0c061e!important;color:#f97e72!important;text-shadow:0 0 8px #f97e72}.synthwave [data-slot=button][class*=animated-outline]:hover .animated-outline-inner{background:#1b1338!important;color:#72f1b8!important;text-shadow:0 0 12px #72f1b8;box-shadow:0 0 15px #72f1b84d}.synthwave .slider-track{background:#221a40}.synthwave .slider-range{background:linear-gradient(to right,#f97e72,#ff7edb);box-shadow:0 0 10px #f97e72,0 0 5px #ff7edb}.synthwave .slider-thumb{background:#16102f;border-color:#f97e72;box-shadow:0 0 8px #f97e72}.synthwave .xml-highlight{color:#f5eaf7}.synthwave .xml-tag-bracket{color:#ff4fb2;color:oklch(.7 .28 350)}.synthwave .xml-tag-name{color:#ff4fb2;color:oklch(.7 .28 350);text-shadow:0 0 8px oklch(.7 .28 350 / .5)}.synthwave .xml-attribute-name{color:#8d90ff;color:oklch(.7 .25 280)}.synthwave .xml-attribute-equals{color:#c4bac6}.synthwave .xml-attribute-value{color:#ffbe8a;color:oklch(.85 .2 60);text-shadow:0 0 5px oklch(.85 .2 60 / .3)}.synthwave .xml-comment{color:#71699d;font-style:italic}.synthwave .xml-cdata,.synthwave .xml-doctype{color:#00d7e0;color:oklch(.8 .25 200)}.synthwave .xml-text{color:#f5eaf7}.red{--background: oklch(.12 .03 15);--background-50: oklch(.12 .03 15 / .5);--background-80: oklch(.12 .03 15 / .8);--foreground: oklch(.95 .01 15);--foreground-secondary: oklch(.7 .02 15);--foreground-muted: oklch(.5 .03 15);--card: oklch(.18 .04 15);--card-foreground: oklch(.95 .01 15);--popover: oklch(.15 .035 15);--popover-foreground: oklch(.95 .01 15);--primary: oklch(.55 .25 25);--primary-foreground: oklch(.98 0 0);--brand-400: oklch(.6 .23 25);--brand-500: oklch(.55 .25 25);--brand-600: oklch(.5 .27 25);--secondary: oklch(.22 .05 15);--secondary-foreground: oklch(.95 .01 15);--muted: oklch(.22 .05 15);--muted-foreground: oklch(.5 .03 15);--accent: oklch(.28 .06 15);--accent-foreground: oklch(.95 .01 15);--destructive: oklch(.6 .28 30);--border: oklch(.35 .08 15);--border-glass: oklch(.55 .25 25 / .3);--input: oklch(.18 .04 15);--ring: oklch(.55 .25 25);--chart-1: oklch(.55 .25 25);--chart-2: oklch(.7 .2 50);--chart-3: oklch(.8 .18 80);--chart-4: oklch(.6 .22 0);--chart-5: oklch(.65 .2 350);--sidebar: oklch(.1 .025 15);--sidebar-foreground: oklch(.95 .01 15);--sidebar-primary: oklch(.55 .25 25);--sidebar-primary-foreground: oklch(.98 0 0);--sidebar-accent: oklch(.22 .05 15);--sidebar-accent-foreground: oklch(.95 .01 15);--sidebar-border: oklch(.35 .08 15);--sidebar-ring: oklch(.55 .25 25);--action-view: oklch(.55 .25 25);--action-view-hover: oklch(.5 .27 25);--action-followup: oklch(.7 .2 50);--action-followup-hover: oklch(.65 .22 50);--action-commit: oklch(.6 .2 140);--action-commit-hover: oklch(.55 .22 140);--action-verify: oklch(.6 .2 140);--action-verify-hover: oklch(.55 .22 140);--running-indicator: oklch(.55 .25 25);--running-indicator-text: oklch(.6 .23 25)}.sunset{--background: oklch(.15 .02 280);--background-50: oklch(.15 .02 280 / .5);--background-80: oklch(.15 .02 280 / .8);--foreground: oklch(.95 .01 80);--foreground-secondary: oklch(.75 .02 60);--foreground-muted: oklch(.6 .02 60);--card: oklch(.2 .025 280);--card-foreground: oklch(.95 .01 80);--popover: oklch(.18 .02 280);--popover-foreground: oklch(.95 .01 80);--primary: oklch(.68 .18 45);--primary-foreground: oklch(.15 .02 280);--brand-400: oklch(.72 .17 45);--brand-500: oklch(.68 .18 45);--brand-600: oklch(.64 .19 42);--secondary: oklch(.25 .03 280);--secondary-foreground: oklch(.95 .01 80);--muted: oklch(.27 .03 280);--muted-foreground: oklch(.6 .02 60);--accent: oklch(.35 .04 310);--accent-foreground: oklch(.95 .01 80);--destructive: oklch(.6 .2 25);--border: oklch(.32 .04 280);--border-glass: oklch(.68 .18 45 / .3);--input: oklch(.2 .025 280);--ring: oklch(.68 .18 45);--chart-1: oklch(.68 .18 45);--chart-2: oklch(.75 .16 340);--chart-3: oklch(.78 .18 70);--chart-4: oklch(.66 .19 42);--chart-5: oklch(.72 .14 310);--sidebar: oklch(.13 .015 280);--sidebar-foreground: oklch(.95 .01 80);--sidebar-primary: oklch(.68 .18 45);--sidebar-primary-foreground: oklch(.15 .02 280);--sidebar-accent: oklch(.25 .03 280);--sidebar-accent-foreground: oklch(.95 .01 80);--sidebar-border: oklch(.32 .04 280);--sidebar-ring: oklch(.68 .18 45);--action-view: oklch(.68 .18 45);--action-view-hover: oklch(.64 .19 42);--action-followup: oklch(.75 .16 340);--action-followup-hover: oklch(.7 .17 340);--action-commit: oklch(.65 .16 140);--action-commit-hover: oklch(.6 .17 140);--action-verify: oklch(.65 .16 140);--action-verify-hover: oklch(.6 .17 140);--running-indicator: oklch(.68 .18 45);--running-indicator-text: oklch(.72 .17 45);--status-success: oklch(.65 .16 140);--status-success-bg: oklch(.65 .16 140 / .2);--status-warning: oklch(.78 .18 70);--status-warning-bg: oklch(.78 .18 70 / .2);--status-error: oklch(.65 .2 25);--status-error-bg: oklch(.65 .2 25 / .2);--status-info: oklch(.75 .16 340);--status-info-bg: oklch(.75 .16 340 / .2);--status-backlog: oklch(.65 .02 280);--status-in-progress: oklch(.78 .18 70);--status-waiting: oklch(.72 .17 60)}.sunset ::-webkit-scrollbar-thumb,.sunset .scrollbar-visible::-webkit-scrollbar-thumb{background:#a14206;border-radius:4px}.sunset ::-webkit-scrollbar-thumb:hover,.sunset .scrollbar-visible::-webkit-scrollbar-thumb:hover{background:#c4530f}.sunset ::-webkit-scrollbar-track,.sunset .scrollbar-visible::-webkit-scrollbar-track{background:#0f101f}.sunset .scrollbar-styled::-webkit-scrollbar-thumb{background:#a14206}.sunset .scrollbar-styled::-webkit-scrollbar-thumb:hover{background:#c4530f}.gray{--background: oklch(.2 .005 250);--background-50: oklch(.2 .005 250 / .5);--background-80: oklch(.2 .005 250 / .8);--foreground: oklch(.9 .005 250);--foreground-secondary: oklch(.65 .005 250);--foreground-muted: oklch(.5 .005 250);--card: oklch(.24 .005 250);--card-foreground: oklch(.9 .005 250);--popover: oklch(.22 .005 250);--popover-foreground: oklch(.9 .005 250);--primary: oklch(.6 .08 250);--primary-foreground: oklch(.95 .005 250);--brand-400: oklch(.65 .08 250);--brand-500: oklch(.6 .08 250);--brand-600: oklch(.55 .09 250);--secondary: oklch(.28 .005 250);--secondary-foreground: oklch(.9 .005 250);--muted: oklch(.3 .005 250);--muted-foreground: oklch(.6 .005 250);--accent: oklch(.35 .01 250);--accent-foreground: oklch(.9 .005 250);--destructive: oklch(.6 .2 25);--border: oklch(.32 .005 250);--border-glass: oklch(.6 .08 250 / .2);--input: oklch(.24 .005 250);--ring: oklch(.6 .08 250);--chart-1: oklch(.6 .08 250);--chart-2: oklch(.65 .1 210);--chart-3: oklch(.7 .12 160);--chart-4: oklch(.65 .1 280);--chart-5: oklch(.7 .08 300);--sidebar: oklch(.18 .005 250);--sidebar-foreground: oklch(.9 .005 250);--sidebar-primary: oklch(.6 .08 250);--sidebar-primary-foreground: oklch(.95 .005 250);--sidebar-accent: oklch(.28 .005 250);--sidebar-accent-foreground: oklch(.9 .005 250);--sidebar-border: oklch(.32 .005 250);--sidebar-ring: oklch(.6 .08 250);--action-view: oklch(.6 .08 250);--action-view-hover: oklch(.55 .09 250);--action-followup: oklch(.65 .1 210);--action-followup-hover: oklch(.6 .11 210);--action-commit: oklch(.65 .12 150);--action-commit-hover: oklch(.6 .13 150);--action-verify: oklch(.65 .12 150);--action-verify-hover: oklch(.6 .13 150);--running-indicator: oklch(.6 .08 250);--running-indicator-text: oklch(.65 .08 250);--status-success: oklch(.65 .12 150);--status-success-bg: oklch(.65 .12 150 / .2);--status-warning: oklch(.7 .15 70);--status-warning-bg: oklch(.7 .15 70 / .2);--status-error: oklch(.6 .2 25);--status-error-bg: oklch(.6 .2 25 / .2);--status-info: oklch(.65 .1 210);--status-info-bg: oklch(.65 .1 210 / .2);--status-backlog: oklch(.6 .005 250);--status-in-progress: oklch(.7 .15 70);--status-waiting: oklch(.68 .1 220)}.gray ::-webkit-scrollbar-thumb,.gray .scrollbar-visible::-webkit-scrollbar-thumb{background:#44484d;border-radius:4px}.gray ::-webkit-scrollbar-thumb:hover,.gray .scrollbar-visible::-webkit-scrollbar-thumb:hover{background:#5b646f}.gray ::-webkit-scrollbar-track,.gray .scrollbar-visible::-webkit-scrollbar-track{background:#202224}.gray .scrollbar-styled::-webkit-scrollbar-thumb{background:#44484d}.gray .scrollbar-styled::-webkit-scrollbar-thumb:hover{background:#5b646f}.forest{--background: oklch(.12 .02 150);--background-50: oklch(.12 .02 150 / .5);--background-80: oklch(.12 .02 150 / .8);--foreground: oklch(.95 .02 150);--foreground-secondary: oklch(.7 .03 150);--foreground-muted: oklch(.6 .03 150);--card: oklch(.16 .025 150);--card-foreground: oklch(.95 .02 150);--popover: oklch(.14 .022 150);--popover-foreground: oklch(.95 .02 150);--primary: oklch(.6 .18 145);--primary-foreground: oklch(.12 .02 150);--brand-400: oklch(.65 .16 145);--brand-500: oklch(.6 .18 145);--brand-600: oklch(.55 .2 145);--secondary: oklch(1 0 0 / .05);--secondary-foreground: oklch(.95 .02 150);--muted: oklch(.2 .03 150);--muted-foreground: oklch(.65 .03 150);--accent: oklch(1 0 0 / .08);--accent-foreground: oklch(.95 .02 150);--destructive: oklch(.6 .22 25);--border: oklch(.25 .04 150);--border-glass: oklch(1 0 0 / .1);--input: oklch(.14 .022 150);--ring: oklch(.6 .18 145);--chart-1: oklch(.6 .18 145);--chart-2: oklch(.65 .15 100);--chart-3: oklch(.7 .12 180);--chart-4: oklch(.6 .2 200);--chart-5: oklch(.55 .15 50);--sidebar: oklch(.1 .02 150 / .8);--sidebar-foreground: oklch(.95 .02 150);--sidebar-primary: oklch(.6 .18 145);--sidebar-primary-foreground: oklch(.12 .02 150);--sidebar-accent: oklch(1 0 0 / .05);--sidebar-accent-foreground: oklch(.95 .02 150);--sidebar-border: oklch(1 0 0 / .1);--sidebar-ring: oklch(.6 .18 145);--action-view: oklch(.6 .18 145);--action-view-hover: oklch(.55 .2 145);--action-followup: oklch(.6 .15 180);--action-followup-hover: oklch(.55 .17 180);--action-commit: oklch(.6 .18 145);--action-commit-hover: oklch(.55 .2 145);--action-verify: oklch(.6 .18 145);--action-verify-hover: oklch(.55 .2 145);--running-indicator: oklch(.6 .18 145);--running-indicator-text: oklch(.65 .16 145);--status-success: oklch(.65 .18 145);--status-success-bg: oklch(.65 .18 145 / .2);--status-warning: oklch(.7 .15 80);--status-warning-bg: oklch(.7 .15 80 / .2);--status-error: oklch(.6 .22 25);--status-error-bg: oklch(.6 .22 25 / .2);--status-info: oklch(.6 .15 180);--status-info-bg: oklch(.6 .15 180 / .2);--status-backlog: oklch(.55 .03 150);--status-in-progress: oklch(.7 .15 80);--status-waiting: oklch(.65 .12 60);--shadow-xs: 0 1px 2px rgba(0, 20, 10, .3);--shadow-sm: 0 1px 3px rgba(0, 20, 10, .4), 0 1px 2px rgba(0, 20, 10, .3);--shadow-md: 0 4px 6px -1px rgba(0, 20, 10, .4), 0 2px 4px -1px rgba(0, 20, 10, .3);--shadow-lg: 0 10px 15px -3px rgba(0, 20, 10, .4), 0 4px 6px -2px rgba(0, 20, 10, .2);--shadow-xl: 0 20px 25px -5px rgba(0, 20, 10, .5), 0 10px 10px -5px rgba(0, 20, 10, .3)}.forest .content-bg{background:linear-gradient(135deg,#020703,#040e06,#020703)}.forest .animated-outline-gradient{background:conic-gradient(from 90deg at 50% 50%,#22c55e,#16a34a,#22c55e)}.forest .animated-outline-inner{background:#061008!important;color:#86efac!important}.ocean{--background: oklch(.12 .03 230);--background-50: oklch(.12 .03 230 / .5);--background-80: oklch(.12 .03 230 / .8);--foreground: oklch(.95 .02 230);--foreground-secondary: oklch(.7 .03 230);--foreground-muted: oklch(.6 .03 230);--card: oklch(.16 .035 230);--card-foreground: oklch(.95 .02 230);--popover: oklch(.14 .032 230);--popover-foreground: oklch(.95 .02 230);--primary: oklch(.6 .18 230);--primary-foreground: oklch(.12 .03 230);--brand-400: oklch(.65 .16 230);--brand-500: oklch(.6 .18 230);--brand-600: oklch(.55 .2 235);--secondary: oklch(1 0 0 / .05);--secondary-foreground: oklch(.95 .02 230);--muted: oklch(.2 .04 230);--muted-foreground: oklch(.65 .03 230);--accent: oklch(1 0 0 / .08);--accent-foreground: oklch(.95 .02 230);--destructive: oklch(.6 .22 25);--border: oklch(.25 .05 230);--border-glass: oklch(1 0 0 / .1);--input: oklch(.14 .032 230);--ring: oklch(.6 .18 230);--chart-1: oklch(.6 .18 230);--chart-2: oklch(.6 .15 200);--chart-3: oklch(.65 .15 180);--chart-4: oklch(.6 .2 260);--chart-5: oklch(.55 .15 300);--sidebar: oklch(.1 .03 230 / .8);--sidebar-foreground: oklch(.95 .02 230);--sidebar-primary: oklch(.6 .18 230);--sidebar-primary-foreground: oklch(.12 .03 230);--sidebar-accent: oklch(1 0 0 / .05);--sidebar-accent-foreground: oklch(.95 .02 230);--sidebar-border: oklch(1 0 0 / .1);--sidebar-ring: oklch(.6 .18 230);--action-view: oklch(.6 .18 230);--action-view-hover: oklch(.55 .2 235);--action-followup: oklch(.6 .15 200);--action-followup-hover: oklch(.55 .17 200);--action-commit: oklch(.6 .15 180);--action-commit-hover: oklch(.55 .17 180);--action-verify: oklch(.6 .15 180);--action-verify-hover: oklch(.55 .17 180);--running-indicator: oklch(.6 .18 230);--running-indicator-text: oklch(.65 .16 230);--status-success: oklch(.6 .15 180);--status-success-bg: oklch(.6 .15 180 / .2);--status-warning: oklch(.7 .15 80);--status-warning-bg: oklch(.7 .15 80 / .2);--status-error: oklch(.6 .22 25);--status-error-bg: oklch(.6 .22 25 / .2);--status-info: oklch(.6 .18 230);--status-info-bg: oklch(.6 .18 230 / .2);--status-backlog: oklch(.55 .03 230);--status-in-progress: oklch(.7 .15 80);--status-waiting: oklch(.65 .12 60);--shadow-xs: 0 1px 2px rgba(0, 10, 30, .3);--shadow-sm: 0 1px 3px rgba(0, 10, 30, .4), 0 1px 2px rgba(0, 10, 30, .3);--shadow-md: 0 4px 6px -1px rgba(0, 10, 30, .4), 0 2px 4px -1px rgba(0, 10, 30, .3);--shadow-lg: 0 10px 15px -3px rgba(0, 10, 30, .4), 0 4px 6px -2px rgba(0, 10, 30, .2);--shadow-xl: 0 20px 25px -5px rgba(0, 10, 30, .5), 0 10px 10px -5px rgba(0, 10, 30, .3)}.ocean .content-bg{background:linear-gradient(135deg,#00080a,#000f15,#00080a);background:linear-gradient(135deg,color(xyz 0.001 0.002 0.005),color(xyz 0.003 0.004 0.009),color(xyz 0.001 0.002 0.005))}.ocean .animated-outline-gradient{background:conic-gradient(from 90deg at 50% 50%,#3b82f6,#0ea5e9,#3b82f6)}.ocean .animated-outline-inner{background:#001018!important;background:oklch(.16 .035 230)!important;color:#93c5fd!important}.light{--background: oklch(.98 0 0);--background-50: oklch(.98 0 0 / .5);--background-80: oklch(.98 0 0 / .8);--foreground: oklch(.2 0 0);--foreground-secondary: oklch(.4 0 0);--foreground-muted: oklch(.5 0 0);--card: oklch(1 0 0);--card-foreground: oklch(.2 0 0);--popover: oklch(1 0 0);--popover-foreground: oklch(.2 0 0);--primary: oklch(.5 .25 265);--primary-foreground: oklch(1 0 0);--brand-400: oklch(.55 .22 265);--brand-500: oklch(.5 .25 265);--brand-600: oklch(.45 .27 270);--secondary: oklch(.95 0 0);--secondary-foreground: oklch(.2 0 0);--muted: oklch(.95 0 0);--muted-foreground: oklch(.45 0 0);--accent: oklch(.93 0 0);--accent-foreground: oklch(.2 0 0);--destructive: oklch(.55 .22 25);--border: oklch(.9 0 0);--border-glass: oklch(.5 .25 265 / .2);--input: oklch(1 0 0);--ring: oklch(.5 .25 265);--chart-1: oklch(.5 .25 265);--chart-2: oklch(.6 .2 160);--chart-3: oklch(.7 .2 70);--chart-4: oklch(.55 .25 300);--chart-5: oklch(.55 .25 20);--sidebar: oklch(.97 0 0);--sidebar-foreground: oklch(.2 0 0);--sidebar-primary: oklch(.5 .25 265);--sidebar-primary-foreground: oklch(1 0 0);--sidebar-accent: oklch(.95 0 0);--sidebar-accent-foreground: oklch(.2 0 0);--sidebar-border: oklch(.9 0 0);--sidebar-ring: oklch(.5 .25 265);--action-view: oklch(.55 .25 265);--action-view-hover: oklch(.5 .27 270);--action-followup: oklch(.55 .2 230);--action-followup-hover: oklch(.5 .22 230);--action-commit: oklch(.5 .2 140);--action-commit-hover: oklch(.45 .22 140);--action-verify: oklch(.5 .2 140);--action-verify-hover: oklch(.45 .22 140);--running-indicator: oklch(.55 .25 265);--running-indicator-text: oklch(.6 .22 265);--status-success: oklch(.5 .2 140);--status-success-bg: oklch(.5 .2 140 / .15);--status-warning: oklch(.65 .15 70);--status-warning-bg: oklch(.65 .15 70 / .15);--status-error: oklch(.55 .22 25);--status-error-bg: oklch(.55 .22 25 / .15);--status-info: oklch(.55 .2 230);--status-info-bg: oklch(.55 .2 230 / .15);--status-backlog: oklch(.5 0 0);--status-in-progress: oklch(.65 .15 70);--status-waiting: oklch(.6 .18 50)}.light .scrollbar-visible::-webkit-scrollbar-track{background:#eee}.light .scrollbar-visible::-webkit-scrollbar-thumb{background:#9e9e9e}.light .scrollbar-visible::-webkit-scrollbar-thumb:hover{background:gray}.light .scrollbar-styled::-webkit-scrollbar-thumb{background:#aeaeae}.light .scrollbar-styled::-webkit-scrollbar-thumb:hover{background:#8f8f8f}.light .bg-glass{background:#fffc}.light .bg-glass-80{background:#fffffff2}.light .content-bg{background:linear-gradient(135deg,#fcfcfc,#f8f8f8,#fcfcfc)}.light .animated-outline-gradient{background:conic-gradient(from 90deg at 50% 50%,#7c3aed,#2563eb,#7c3aed)}.light .animated-outline-inner{background:#fff!important;color:#7c3aed!important;border:1px solid oklch(92% 0 0)}.light [data-slot=button][class*=animated-outline]:hover .animated-outline-inner{background:#f1f5ff!important;background:oklch(97% .02 270)!important;color:#5b21b6!important}.light .slider-track{background:#dedede}.light .slider-range{background:linear-gradient(to right,#7c3aed,#2563eb)}.light .slider-thumb{background:#fff;border-color:#bebebe}.light .xml-highlight{color:#2e2e2e}.light .xml-tag-bracket{color:#005798;color:oklch(.45 .15 250)}.light .xml-tag-name{color:#a30018;color:oklch(.45 .22 25)}.light .xml-attribute-name{color:#483eb5}.light .xml-attribute-equals{color:#484848}.light .xml-attribute-value{color:#006818;color:oklch(.45 .18 145)}.light .xml-comment{color:#787350;font-style:italic}.light .xml-cdata{color:#007276;color:oklch(.5 .1 200)}.light .xml-doctype{color:#5554b6}.light .xml-text{color:#222}.cream{--background: oklch(.95 .01 70);--background-50: oklch(.95 .01 70 / .5);--background-80: oklch(.95 .01 70 / .8);--foreground: oklch(.25 .02 60);--foreground-secondary: oklch(.45 .02 60);--foreground-muted: oklch(.55 .02 60);--card: oklch(.98 .005 70);--card-foreground: oklch(.25 .02 60);--popover: oklch(.97 .008 70);--popover-foreground: oklch(.25 .02 60);--primary: oklch(.5 .12 45);--primary-foreground: oklch(.98 .005 70);--brand-400: oklch(.55 .12 45);--brand-500: oklch(.5 .12 45);--brand-600: oklch(.45 .13 45);--secondary: oklch(.88 .02 70);--secondary-foreground: oklch(.25 .02 60);--muted: oklch(.9 .015 70);--muted-foreground: oklch(.45 .02 60);--accent: oklch(.85 .025 70);--accent-foreground: oklch(.25 .02 60);--destructive: oklch(.55 .22 25);--border: oklch(.85 .015 70);--border-glass: oklch(.5 .12 45 / .2);--input: oklch(.98 .005 70);--ring: oklch(.5 .12 45);--chart-1: oklch(.5 .12 45);--chart-2: oklch(.55 .15 35);--chart-3: oklch(.6 .12 100);--chart-4: oklch(.5 .15 20);--chart-5: oklch(.65 .1 80);--sidebar: oklch(.93 .012 70);--sidebar-foreground: oklch(.25 .02 60);--sidebar-primary: oklch(.5 .12 45);--sidebar-primary-foreground: oklch(.98 .005 70);--sidebar-accent: oklch(.88 .02 70);--sidebar-accent-foreground: oklch(.25 .02 60);--sidebar-border: oklch(.85 .015 70);--sidebar-ring: oklch(.5 .12 45);--action-view: oklch(.5 .12 45);--action-view-hover: oklch(.45 .13 45);--action-followup: oklch(.55 .15 35);--action-followup-hover: oklch(.5 .16 35);--action-commit: oklch(.55 .12 130);--action-commit-hover: oklch(.5 .13 130);--action-verify: oklch(.55 .12 130);--action-verify-hover: oklch(.5 .13 130);--running-indicator: oklch(.5 .12 45);--running-indicator-text: oklch(.55 .12 45);--status-success: oklch(.55 .15 130);--status-success-bg: oklch(.55 .15 130 / .15);--status-warning: oklch(.6 .15 70);--status-warning-bg: oklch(.6 .15 70 / .15);--status-error: oklch(.55 .22 25);--status-error-bg: oklch(.55 .22 25 / .15);--status-info: oklch(.5 .15 230);--status-info-bg: oklch(.5 .15 230 / .15);--status-backlog: oklch(.6 .02 60);--status-in-progress: oklch(.6 .15 70);--status-waiting: oklch(.58 .13 50)}.cream ::-webkit-scrollbar{width:8px;height:8px}.cream ::-webkit-scrollbar-thumb,.cream .scrollbar-visible::-webkit-scrollbar-thumb{background:#ad9a8c;border-radius:4px}.cream ::-webkit-scrollbar-thumb:hover,.cream .scrollbar-visible::-webkit-scrollbar-thumb:hover{background:#937b69}.cream ::-webkit-scrollbar-track,.cream .scrollbar-visible::-webkit-scrollbar-track{background:#e5dcd4}.cream .scrollbar-styled::-webkit-scrollbar-thumb{background:#ad9a8c}.cream .scrollbar-styled::-webkit-scrollbar-thumb:hover{background:#937b69}.solarizedlight{--background: oklch(.98 .01 90);--background-50: oklch(.98 .01 90 / .5);--background-80: oklch(.98 .01 90 / .8);--foreground: oklch(.35 .05 200);--foreground-secondary: oklch(.5 .05 200);--foreground-muted: oklch(.6 .04 200);--card: oklch(.95 .01 90);--card-foreground: oklch(.35 .05 200);--popover: oklch(.96 .01 90);--popover-foreground: oklch(.35 .05 200);--primary: oklch(.55 .15 230);--primary-foreground: oklch(.98 .01 90);--brand-400: oklch(.6 .13 230);--brand-500: oklch(.55 .15 230);--brand-600: oklch(.5 .17 230);--secondary: oklch(.92 .01 90);--secondary-foreground: oklch(.35 .05 200);--muted: oklch(.93 .01 90);--muted-foreground: oklch(.5 .04 200);--accent: oklch(.9 .02 90);--accent-foreground: oklch(.35 .05 200);--destructive: oklch(.55 .2 25);--border: oklch(.88 .015 90);--border-glass: oklch(.35 .05 200 / .1);--input: oklch(.97 .008 90);--ring: oklch(.55 .15 230);--chart-1: oklch(.55 .15 230);--chart-2: oklch(.6 .18 25);--chart-3: oklch(.55 .15 300);--chart-4: oklch(.6 .15 180);--chart-5: oklch(.65 .12 80);--sidebar: oklch(.96 .01 90);--sidebar-foreground: oklch(.35 .05 200);--sidebar-primary: oklch(.55 .15 230);--sidebar-primary-foreground: oklch(.98 .01 90);--sidebar-accent: oklch(.92 .01 90);--sidebar-accent-foreground: oklch(.35 .05 200);--sidebar-border: oklch(.88 .015 90);--sidebar-ring: oklch(.55 .15 230);--action-view: oklch(.55 .15 230);--action-view-hover: oklch(.5 .17 230);--action-followup: oklch(.6 .18 25);--action-followup-hover: oklch(.55 .2 25);--action-commit: oklch(.55 .15 145);--action-commit-hover: oklch(.5 .17 145);--action-verify: oklch(.55 .15 145);--action-verify-hover: oklch(.5 .17 145);--running-indicator: oklch(.55 .15 230);--running-indicator-text: oklch(.5 .17 230);--status-success: oklch(.55 .15 145);--status-success-bg: oklch(.55 .15 145 / .15);--status-warning: oklch(.65 .15 80);--status-warning-bg: oklch(.65 .15 80 / .15);--status-error: oklch(.55 .2 25);--status-error-bg: oklch(.55 .2 25 / .15);--status-info: oklch(.55 .15 230);--status-info-bg: oklch(.55 .15 230 / .15);--status-backlog: oklch(.6 .04 200);--status-in-progress: oklch(.65 .15 80);--status-waiting: oklch(.6 .12 50)}.solarizedlight .content-bg{background:linear-gradient(135deg,#fbf8f1,#f5f2e9,#fbf8f1)}.solarizedlight .animated-outline-gradient{background:conic-gradient(from 90deg at 50% 50%,#268bd2,#2aa198,#268bd2)}.solarizedlight .animated-outline-inner{background:#fbf8f1!important;color:#268bd2!important}.github{--background: oklch(.99 0 0);--background-50: oklch(.99 0 0 / .5);--background-80: oklch(.99 0 0 / .8);--foreground: oklch(.2 0 0);--foreground-secondary: oklch(.4 0 0);--foreground-muted: oklch(.55 0 0);--card: oklch(1 0 0);--card-foreground: oklch(.2 0 0);--popover: oklch(1 0 0);--popover-foreground: oklch(.2 0 0);--primary: oklch(.5 .15 250);--primary-foreground: oklch(1 0 0);--brand-400: oklch(.55 .13 250);--brand-500: oklch(.5 .15 250);--brand-600: oklch(.45 .17 250);--secondary: oklch(.96 0 0);--secondary-foreground: oklch(.2 0 0);--muted: oklch(.96 0 0);--muted-foreground: oklch(.45 0 0);--accent: oklch(.94 0 0);--accent-foreground: oklch(.2 0 0);--destructive: oklch(.55 .22 25);--border: oklch(.88 0 0);--border-glass: oklch(.2 0 0 / .1);--input: oklch(.98 0 0);--ring: oklch(.5 .15 250);--chart-1: oklch(.5 .15 250);--chart-2: oklch(.55 .18 145);--chart-3: oklch(.6 .15 45);--chart-4: oklch(.55 .15 300);--chart-5: oklch(.55 .18 25);--sidebar: oklch(.98 0 0);--sidebar-foreground: oklch(.2 0 0);--sidebar-primary: oklch(.5 .15 250);--sidebar-primary-foreground: oklch(1 0 0);--sidebar-accent: oklch(.94 0 0);--sidebar-accent-foreground: oklch(.2 0 0);--sidebar-border: oklch(.88 0 0);--sidebar-ring: oklch(.5 .15 250);--action-view: oklch(.5 .15 250);--action-view-hover: oklch(.45 .17 250);--action-followup: oklch(.55 .15 230);--action-followup-hover: oklch(.5 .17 230);--action-commit: oklch(.55 .18 145);--action-commit-hover: oklch(.5 .2 145);--action-verify: oklch(.55 .18 145);--action-verify-hover: oklch(.5 .2 145);--running-indicator: oklch(.5 .15 250);--running-indicator-text: oklch(.45 .17 250);--status-success: oklch(.55 .18 145);--status-success-bg: oklch(.55 .18 145 / .15);--status-warning: oklch(.65 .15 80);--status-warning-bg: oklch(.65 .15 80 / .15);--status-error: oklch(.55 .22 25);--status-error-bg: oklch(.55 .22 25 / .15);--status-info: oklch(.5 .15 250);--status-info-bg: oklch(.5 .15 250 / .15);--status-backlog: oklch(.55 0 0);--status-in-progress: oklch(.65 .15 80);--status-waiting: oklch(.6 .12 50)}.github .content-bg{background:linear-gradient(135deg,#fcfcfc,#f8f8f8,#fcfcfc)}.github .animated-outline-gradient{background:conic-gradient(from 90deg at 50% 50%,#0969da,#1f883d,#0969da)}.github .animated-outline-inner{background:#fff!important;color:#0969da!important}.paper{--background: oklch(.99 0 0);--background-50: oklch(.99 0 0 / .5);--background-80: oklch(.99 0 0 / .8);--foreground: oklch(.15 0 0);--foreground-secondary: oklch(.35 0 0);--foreground-muted: oklch(.5 0 0);--card: oklch(1 0 0);--card-foreground: oklch(.15 0 0);--popover: oklch(1 0 0);--popover-foreground: oklch(.15 0 0);--primary: oklch(.3 0 0);--primary-foreground: oklch(1 0 0);--brand-400: oklch(.35 0 0);--brand-500: oklch(.3 0 0);--brand-600: oklch(.25 0 0);--secondary: oklch(.97 0 0);--secondary-foreground: oklch(.15 0 0);--muted: oklch(.96 0 0);--muted-foreground: oklch(.45 0 0);--accent: oklch(.95 0 0);--accent-foreground: oklch(.15 0 0);--destructive: oklch(.5 .2 25);--border: oklch(.9 0 0);--border-glass: oklch(.15 0 0 / .08);--input: oklch(.98 0 0);--ring: oklch(.3 0 0);--chart-1: oklch(.3 0 0);--chart-2: oklch(.5 0 0);--chart-3: oklch(.4 0 0);--chart-4: oklch(.6 0 0);--chart-5: oklch(.35 0 0);--sidebar: oklch(.98 0 0);--sidebar-foreground: oklch(.15 0 0);--sidebar-primary: oklch(.3 0 0);--sidebar-primary-foreground: oklch(1 0 0);--sidebar-accent: oklch(.95 0 0);--sidebar-accent-foreground: oklch(.15 0 0);--sidebar-border: oklch(.9 0 0);--sidebar-ring: oklch(.3 0 0);--action-view: oklch(.3 0 0);--action-view-hover: oklch(.25 0 0);--action-followup: oklch(.4 0 0);--action-followup-hover: oklch(.35 0 0);--action-commit: oklch(.35 .1 145);--action-commit-hover: oklch(.3 .12 145);--action-verify: oklch(.35 .1 145);--action-verify-hover: oklch(.3 .12 145);--running-indicator: oklch(.3 0 0);--running-indicator-text: oklch(.25 0 0);--status-success: oklch(.4 .15 145);--status-success-bg: oklch(.4 .15 145 / .12);--status-warning: oklch(.55 .15 70);--status-warning-bg: oklch(.55 .15 70 / .12);--status-error: oklch(.5 .2 25);--status-error-bg: oklch(.5 .2 25 / .12);--status-info: oklch(.45 .12 230);--status-info-bg: oklch(.45 .12 230 / .12);--status-backlog: oklch(.55 0 0);--status-in-progress: oklch(.55 .15 70);--status-waiting: oklch(.5 .1 50)}.paper .content-bg{background:linear-gradient(135deg,#fcfcfc,#f8f8f8,#fcfcfc)}.paper .animated-outline-gradient{background:conic-gradient(from 90deg at 50% 50%,#2e2e2e,#636363,#2e2e2e)}.paper .animated-outline-inner{background:#fff!important;color:#161616!important}.rose{--background: oklch(.98 .01 350);--background-50: oklch(.98 .01 350 / .5);--background-80: oklch(.98 .01 350 / .8);--foreground: oklch(.25 .03 350);--foreground-secondary: oklch(.45 .03 350);--foreground-muted: oklch(.55 .02 350);--card: oklch(.99 .008 350);--card-foreground: oklch(.25 .03 350);--popover: oklch(.99 .008 350);--popover-foreground: oklch(.25 .03 350);--primary: oklch(.6 .18 350);--primary-foreground: oklch(.99 .008 350);--brand-400: oklch(.65 .16 350);--brand-500: oklch(.6 .18 350);--brand-600: oklch(.55 .2 350);--secondary: oklch(.95 .015 350);--secondary-foreground: oklch(.25 .03 350);--muted: oklch(.94 .02 350);--muted-foreground: oklch(.5 .03 350);--accent: oklch(.92 .025 350);--accent-foreground: oklch(.25 .03 350);--destructive: oklch(.55 .2 15);--border: oklch(.9 .02 350);--border-glass: oklch(.6 .18 350 / .15);--input: oklch(.98 .01 350);--ring: oklch(.6 .18 350);--chart-1: oklch(.6 .18 350);--chart-2: oklch(.65 .15 320);--chart-3: oklch(.55 .15 15);--chart-4: oklch(.6 .15 280);--chart-5: oklch(.55 .12 200);--sidebar: oklch(.97 .012 350);--sidebar-foreground: oklch(.25 .03 350);--sidebar-primary: oklch(.6 .18 350);--sidebar-primary-foreground: oklch(.99 .008 350);--sidebar-accent: oklch(.94 .02 350);--sidebar-accent-foreground: oklch(.25 .03 350);--sidebar-border: oklch(.9 .02 350);--sidebar-ring: oklch(.6 .18 350);--action-view: oklch(.6 .18 350);--action-view-hover: oklch(.55 .2 350);--action-followup: oklch(.6 .15 320);--action-followup-hover: oklch(.55 .17 320);--action-commit: oklch(.55 .15 145);--action-commit-hover: oklch(.5 .17 145);--action-verify: oklch(.55 .15 145);--action-verify-hover: oklch(.5 .17 145);--running-indicator: oklch(.6 .18 350);--running-indicator-text: oklch(.55 .2 350);--status-success: oklch(.55 .15 145);--status-success-bg: oklch(.55 .15 145 / .15);--status-warning: oklch(.65 .15 70);--status-warning-bg: oklch(.65 .15 70 / .15);--status-error: oklch(.55 .2 15);--status-error-bg: oklch(.55 .2 15 / .15);--status-info: oklch(.55 .15 230);--status-info-bg: oklch(.55 .15 230 / .15);--status-backlog: oklch(.6 .02 350);--status-in-progress: oklch(.65 .15 70);--status-waiting: oklch(.6 .12 50)}.rose .content-bg{background:linear-gradient(135deg,#fef6f9,#fef1f6,#fef6f9)}.rose .animated-outline-gradient{background:conic-gradient(from 90deg at 50% 50%,#f43f5e,#ec4899,#f43f5e)}.rose .animated-outline-inner{background:#fffafc!important;background:oklch(.99 .008 350)!important;color:#f43f5e!important}.mint{--background: oklch(.98 .015 160);--background-50: oklch(.98 .015 160 / .5);--background-80: oklch(.98 .015 160 / .8);--foreground: oklch(.2 .03 160);--foreground-secondary: oklch(.4 .03 160);--foreground-muted: oklch(.55 .02 160);--card: oklch(.99 .01 160);--card-foreground: oklch(.2 .03 160);--popover: oklch(.99 .01 160);--popover-foreground: oklch(.2 .03 160);--primary: oklch(.55 .15 165);--primary-foreground: oklch(.99 .01 160);--brand-400: oklch(.6 .13 165);--brand-500: oklch(.55 .15 165);--brand-600: oklch(.5 .17 165);--secondary: oklch(.95 .018 160);--secondary-foreground: oklch(.2 .03 160);--muted: oklch(.94 .02 160);--muted-foreground: oklch(.5 .03 160);--accent: oklch(.92 .025 160);--accent-foreground: oklch(.2 .03 160);--destructive: oklch(.55 .2 25);--border: oklch(.88 .02 160);--border-glass: oklch(.55 .15 165 / .15);--input: oklch(.98 .012 160);--ring: oklch(.55 .15 165);--chart-1: oklch(.55 .15 165);--chart-2: oklch(.6 .12 200);--chart-3: oklch(.55 .15 140);--chart-4: oklch(.6 .12 180);--chart-5: oklch(.55 .1 230);--sidebar: oklch(.97 .015 160);--sidebar-foreground: oklch(.2 .03 160);--sidebar-primary: oklch(.55 .15 165);--sidebar-primary-foreground: oklch(.99 .01 160);--sidebar-accent: oklch(.94 .02 160);--sidebar-accent-foreground: oklch(.2 .03 160);--sidebar-border: oklch(.88 .02 160);--sidebar-ring: oklch(.55 .15 165);--action-view: oklch(.55 .15 165);--action-view-hover: oklch(.5 .17 165);--action-followup: oklch(.55 .12 200);--action-followup-hover: oklch(.5 .14 200);--action-commit: oklch(.55 .15 145);--action-commit-hover: oklch(.5 .17 145);--action-verify: oklch(.55 .15 145);--action-verify-hover: oklch(.5 .17 145);--running-indicator: oklch(.55 .15 165);--running-indicator-text: oklch(.5 .17 165);--status-success: oklch(.55 .15 145);--status-success-bg: oklch(.55 .15 145 / .15);--status-warning: oklch(.65 .15 70);--status-warning-bg: oklch(.65 .15 70 / .15);--status-error: oklch(.55 .2 25);--status-error-bg: oklch(.55 .2 25 / .15);--status-info: oklch(.55 .12 200);--status-info-bg: oklch(.55 .12 200 / .15);--status-backlog: oklch(.6 .02 160);--status-in-progress: oklch(.65 .15 70);--status-waiting: oklch(.6 .12 50)}.mint .content-bg{background:linear-gradient(135deg,#f0fcf5,#ebf9f1,#f0fcf5)}.mint .animated-outline-gradient{background:conic-gradient(from 90deg at 50% 50%,#10b981,#14b8a6,#10b981)}.mint .animated-outline-inner{background:#f6fef9!important;color:#10b981!important}.lavender{--background: oklch(.97 .02 285);--background-50: oklch(.97 .02 285 / .5);--background-80: oklch(.97 .02 285 / .8);--foreground: oklch(.25 .04 285);--foreground-secondary: oklch(.45 .04 285);--foreground-muted: oklch(.55 .03 285);--card: oklch(.98 .015 285);--card-foreground: oklch(.25 .04 285);--popover: oklch(.98 .015 285);--popover-foreground: oklch(.25 .04 285);--primary: oklch(.55 .18 280);--primary-foreground: oklch(.98 .015 285);--brand-400: oklch(.6 .16 280);--brand-500: oklch(.55 .18 280);--brand-600: oklch(.5 .2 280);--secondary: oklch(.94 .025 285);--secondary-foreground: oklch(.25 .04 285);--muted: oklch(.93 .028 285);--muted-foreground: oklch(.5 .04 285);--accent: oklch(.91 .032 285);--accent-foreground: oklch(.25 .04 285);--destructive: oklch(.55 .2 25);--border: oklch(.88 .025 285);--border-glass: oklch(.55 .18 280 / .15);--input: oklch(.97 .018 285);--ring: oklch(.55 .18 280);--chart-1: oklch(.55 .18 280);--chart-2: oklch(.6 .15 320);--chart-3: oklch(.55 .15 250);--chart-4: oklch(.6 .12 200);--chart-5: oklch(.55 .15 350);--sidebar: oklch(.96 .022 285);--sidebar-foreground: oklch(.25 .04 285);--sidebar-primary: oklch(.55 .18 280);--sidebar-primary-foreground: oklch(.98 .015 285);--sidebar-accent: oklch(.93 .028 285);--sidebar-accent-foreground: oklch(.25 .04 285);--sidebar-border: oklch(.88 .025 285);--sidebar-ring: oklch(.55 .18 280);--action-view: oklch(.55 .18 280);--action-view-hover: oklch(.5 .2 280);--action-followup: oklch(.55 .15 250);--action-followup-hover: oklch(.5 .17 250);--action-commit: oklch(.55 .15 145);--action-commit-hover: oklch(.5 .17 145);--action-verify: oklch(.55 .15 145);--action-verify-hover: oklch(.5 .17 145);--running-indicator: oklch(.55 .18 280);--running-indicator-text: oklch(.5 .2 280);--status-success: oklch(.55 .15 145);--status-success-bg: oklch(.55 .15 145 / .15);--status-warning: oklch(.65 .15 70);--status-warning-bg: oklch(.65 .15 70 / .15);--status-error: oklch(.55 .2 25);--status-error-bg: oklch(.55 .2 25 / .15);--status-info: oklch(.55 .15 250);--status-info-bg: oklch(.55 .15 250 / .15);--status-backlog: oklch(.6 .03 285);--status-in-progress: oklch(.65 .15 70);--status-waiting: oklch(.6 .12 50)}.lavender .content-bg{background:linear-gradient(135deg,#f4f4ff,#f0f0ff,#f4f4ff);background:linear-gradient(135deg,color(xyz 0.879 0.91 1.106),color(xyz 0.855 0.881 1.102),color(xyz 0.879 0.91 1.106))}.lavender .animated-outline-gradient{background:conic-gradient(from 90deg at 50% 50%,#a855f7,#8b5cf6,#a855f7)}.lavender .animated-outline-inner{background:#f7f8ff!important;background:oklch(.98 .015 285)!important;color:#a855f7!important}.sand{--background: oklch(.96 .02 80);--background-50: oklch(.96 .02 80 / .5);--background-80: oklch(.96 .02 80 / .8);--foreground: oklch(.25 .03 70);--foreground-secondary: oklch(.45 .03 70);--foreground-muted: oklch(.55 .02 70);--card: oklch(.98 .015 80);--card-foreground: oklch(.25 .03 70);--popover: oklch(.97 .015 80);--popover-foreground: oklch(.25 .03 70);--primary: oklch(.55 .12 60);--primary-foreground: oklch(.98 .015 80);--brand-400: oklch(.6 .1 60);--brand-500: oklch(.55 .12 60);--brand-600: oklch(.5 .14 60);--secondary: oklch(.93 .025 80);--secondary-foreground: oklch(.25 .03 70);--muted: oklch(.92 .028 80);--muted-foreground: oklch(.5 .03 70);--accent: oklch(.9 .03 80);--accent-foreground: oklch(.25 .03 70);--destructive: oklch(.55 .2 25);--border: oklch(.87 .03 80);--border-glass: oklch(.55 .12 60 / .15);--input: oklch(.97 .018 80);--ring: oklch(.55 .12 60);--chart-1: oklch(.55 .12 60);--chart-2: oklch(.6 .1 40);--chart-3: oklch(.55 .1 100);--chart-4: oklch(.5 .08 30);--chart-5: oklch(.55 .08 120);--sidebar: oklch(.95 .022 80);--sidebar-foreground: oklch(.25 .03 70);--sidebar-primary: oklch(.55 .12 60);--sidebar-primary-foreground: oklch(.98 .015 80);--sidebar-accent: oklch(.92 .028 80);--sidebar-accent-foreground: oklch(.25 .03 70);--sidebar-border: oklch(.87 .03 80);--sidebar-ring: oklch(.55 .12 60);--action-view: oklch(.55 .12 60);--action-view-hover: oklch(.5 .14 60);--action-followup: oklch(.55 .1 40);--action-followup-hover: oklch(.5 .12 40);--action-commit: oklch(.55 .12 130);--action-commit-hover: oklch(.5 .14 130);--action-verify: oklch(.55 .12 130);--action-verify-hover: oklch(.5 .14 130);--running-indicator: oklch(.55 .12 60);--running-indicator-text: oklch(.5 .14 60);--status-success: oklch(.55 .12 130);--status-success-bg: oklch(.55 .12 130 / .15);--status-warning: oklch(.6 .12 70);--status-warning-bg: oklch(.6 .12 70 / .15);--status-error: oklch(.55 .18 25);--status-error-bg: oklch(.55 .18 25 / .15);--status-info: oklch(.5 .12 230);--status-info-bg: oklch(.5 .12 230 / .15);--status-backlog: oklch(.6 .03 70);--status-in-progress: oklch(.6 .12 70);--status-waiting: oklch(.58 .1 55)}.sand .content-bg{background:linear-gradient(135deg,#f9f1e3,#f7eddc,#f9f1e3)}.sand .animated-outline-gradient{background:conic-gradient(from 90deg at 50% 50%,#d97706,#b45309,#d97706)}.sand .animated-outline-inner{background:#fef8ed!important;color:#d97706!important}.sky{--background: oklch(.98 .015 220);--background-50: oklch(.98 .015 220 / .5);--background-80: oklch(.98 .015 220 / .8);--foreground: oklch(.2 .03 220);--foreground-secondary: oklch(.4 .03 220);--foreground-muted: oklch(.55 .02 220);--card: oklch(.99 .01 220);--card-foreground: oklch(.2 .03 220);--popover: oklch(.99 .01 220);--popover-foreground: oklch(.2 .03 220);--primary: oklch(.55 .15 225);--primary-foreground: oklch(.99 .01 220);--brand-400: oklch(.6 .13 225);--brand-500: oklch(.55 .15 225);--brand-600: oklch(.5 .17 225);--secondary: oklch(.95 .018 220);--secondary-foreground: oklch(.2 .03 220);--muted: oklch(.94 .02 220);--muted-foreground: oklch(.5 .03 220);--accent: oklch(.92 .025 220);--accent-foreground: oklch(.2 .03 220);--destructive: oklch(.55 .2 25);--border: oklch(.88 .02 220);--border-glass: oklch(.55 .15 225 / .15);--input: oklch(.98 .012 220);--ring: oklch(.55 .15 225);--chart-1: oklch(.55 .15 225);--chart-2: oklch(.6 .12 200);--chart-3: oklch(.55 .15 250);--chart-4: oklch(.6 .12 180);--chart-5: oklch(.55 .1 270);--sidebar: oklch(.97 .015 220);--sidebar-foreground: oklch(.2 .03 220);--sidebar-primary: oklch(.55 .15 225);--sidebar-primary-foreground: oklch(.99 .01 220);--sidebar-accent: oklch(.94 .02 220);--sidebar-accent-foreground: oklch(.2 .03 220);--sidebar-border: oklch(.88 .02 220);--sidebar-ring: oklch(.55 .15 225);--action-view: oklch(.55 .15 225);--action-view-hover: oklch(.5 .17 225);--action-followup: oklch(.55 .12 200);--action-followup-hover: oklch(.5 .14 200);--action-commit: oklch(.55 .15 145);--action-commit-hover: oklch(.5 .17 145);--action-verify: oklch(.55 .15 145);--action-verify-hover: oklch(.5 .17 145);--running-indicator: oklch(.55 .15 225);--running-indicator-text: oklch(.5 .17 225);--status-success: oklch(.55 .15 145);--status-success-bg: oklch(.55 .15 145 / .15);--status-warning: oklch(.65 .15 70);--status-warning-bg: oklch(.65 .15 70 / .15);--status-error: oklch(.55 .2 25);--status-error-bg: oklch(.55 .2 25 / .15);--status-info: oklch(.55 .15 225);--status-info-bg: oklch(.55 .15 225 / .15);--status-backlog: oklch(.6 .02 220);--status-in-progress: oklch(.65 .15 70);--status-waiting: oklch(.6 .12 50)}.sky .content-bg{background:linear-gradient(135deg,#effbff,#e9f8fe,#effbff);background:linear-gradient(135deg,color(xyz 0.879 0.945 1.087),#e9f8fe,color(xyz 0.879 0.945 1.087))}.sky .animated-outline-gradient{background:conic-gradient(from 90deg at 50% 50%,#0ea5e9,#38bdf8,#0ea5e9)}.sky .animated-outline-inner{background:#f7fdff!important;background:oklch(.99 .01 220)!important;color:#0ea5e9!important}.peach{--background: oklch(.98 .02 50);--background-50: oklch(.98 .02 50 / .5);--background-80: oklch(.98 .02 50 / .8);--foreground: oklch(.25 .04 40);--foreground-secondary: oklch(.45 .03 40);--foreground-muted: oklch(.55 .03 40);--card: oklch(.99 .015 50);--card-foreground: oklch(.25 .04 40);--popover: oklch(.99 .015 50);--popover-foreground: oklch(.25 .04 40);--primary: oklch(.65 .15 40);--primary-foreground: oklch(.99 .015 50);--brand-400: oklch(.7 .13 40);--brand-500: oklch(.65 .15 40);--brand-600: oklch(.6 .17 40);--secondary: oklch(.95 .025 50);--secondary-foreground: oklch(.25 .04 40);--muted: oklch(.94 .028 50);--muted-foreground: oklch(.5 .03 40);--accent: oklch(.92 .032 50);--accent-foreground: oklch(.25 .04 40);--destructive: oklch(.55 .2 20);--border: oklch(.9 .025 50);--border-glass: oklch(.65 .15 40 / .15);--input: oklch(.98 .018 50);--ring: oklch(.65 .15 40);--chart-1: oklch(.65 .15 40);--chart-2: oklch(.6 .15 25);--chart-3: oklch(.6 .12 70);--chart-4: oklch(.55 .12 350);--chart-5: oklch(.55 .1 100);--sidebar: oklch(.97 .022 50);--sidebar-foreground: oklch(.25 .04 40);--sidebar-primary: oklch(.65 .15 40);--sidebar-primary-foreground: oklch(.99 .015 50);--sidebar-accent: oklch(.94 .028 50);--sidebar-accent-foreground: oklch(.25 .04 40);--sidebar-border: oklch(.9 .025 50);--sidebar-ring: oklch(.65 .15 40);--action-view: oklch(.65 .15 40);--action-view-hover: oklch(.6 .17 40);--action-followup: oklch(.6 .15 25);--action-followup-hover: oklch(.55 .17 25);--action-commit: oklch(.55 .15 145);--action-commit-hover: oklch(.5 .17 145);--action-verify: oklch(.55 .15 145);--action-verify-hover: oklch(.5 .17 145);--running-indicator: oklch(.65 .15 40);--running-indicator-text: oklch(.6 .17 40);--status-success: oklch(.55 .15 145);--status-success-bg: oklch(.55 .15 145 / .15);--status-warning: oklch(.65 .15 70);--status-warning-bg: oklch(.65 .15 70 / .15);--status-error: oklch(.55 .2 20);--status-error-bg: oklch(.55 .2 20 / .15);--status-info: oklch(.55 .12 230);--status-info-bg: oklch(.55 .12 230 / .15);--status-backlog: oklch(.6 .03 40);--status-in-progress: oklch(.65 .15 70);--status-waiting: oklch(.6 .12 50)}.peach .content-bg{background:linear-gradient(135deg,#fff6f1,#fff2ec,#fff6f1);background:linear-gradient(135deg,color(xyz 0.912 0.937 0.932),color(xyz 0.889 0.907 0.881),color(xyz 0.912 0.937 0.932))}.peach .animated-outline-gradient{background:conic-gradient(from 90deg at 50% 50%,#fb923c,#f97316,#fb923c)}.peach .animated-outline-inner{background:#fffaf7!important;background:oklch(.99 .015 50)!important;color:#f97316!important}.snow{--background: oklch(.99 .005 240);--background-50: oklch(.99 .005 240 / .5);--background-80: oklch(.99 .005 240 / .8);--foreground: oklch(.2 .02 240);--foreground-secondary: oklch(.4 .02 240);--foreground-muted: oklch(.55 .015 240);--card: oklch(1 0 0);--card-foreground: oklch(.2 .02 240);--popover: oklch(1 0 0);--popover-foreground: oklch(.2 .02 240);--primary: oklch(.5 .15 240);--primary-foreground: oklch(1 0 0);--brand-400: oklch(.55 .13 240);--brand-500: oklch(.5 .15 240);--brand-600: oklch(.45 .17 240);--secondary: oklch(.97 .008 240);--secondary-foreground: oklch(.2 .02 240);--muted: oklch(.96 .01 240);--muted-foreground: oklch(.5 .015 240);--accent: oklch(.95 .012 240);--accent-foreground: oklch(.2 .02 240);--destructive: oklch(.55 .2 25);--border: oklch(.92 .008 240);--border-glass: oklch(.5 .15 240 / .1);--input: oklch(.98 .005 240);--ring: oklch(.5 .15 240);--chart-1: oklch(.5 .15 240);--chart-2: oklch(.55 .12 200);--chart-3: oklch(.5 .15 280);--chart-4: oklch(.55 .12 180);--chart-5: oklch(.5 .1 260);--sidebar: oklch(.98 .006 240);--sidebar-foreground: oklch(.2 .02 240);--sidebar-primary: oklch(.5 .15 240);--sidebar-primary-foreground: oklch(1 0 0);--sidebar-accent: oklch(.96 .01 240);--sidebar-accent-foreground: oklch(.2 .02 240);--sidebar-border: oklch(.92 .008 240);--sidebar-ring: oklch(.5 .15 240);--action-view: oklch(.5 .15 240);--action-view-hover: oklch(.45 .17 240);--action-followup: oklch(.5 .12 200);--action-followup-hover: oklch(.45 .14 200);--action-commit: oklch(.55 .15 145);--action-commit-hover: oklch(.5 .17 145);--action-verify: oklch(.55 .15 145);--action-verify-hover: oklch(.5 .17 145);--running-indicator: oklch(.5 .15 240);--running-indicator-text: oklch(.45 .17 240);--status-success: oklch(.55 .15 145);--status-success-bg: oklch(.55 .15 145 / .12);--status-warning: oklch(.65 .15 70);--status-warning-bg: oklch(.65 .15 70 / .12);--status-error: oklch(.55 .2 25);--status-error-bg: oklch(.55 .2 25 / .12);--status-info: oklch(.5 .15 240);--status-info-bg: oklch(.5 .15 240 / .12);--status-backlog: oklch(.6 .015 240);--status-in-progress: oklch(.65 .15 70);--status-waiting: oklch(.6 .12 50)}.snow .content-bg{background:linear-gradient(135deg,#f9fcff,#f4f9fd,#f9fcff)}.snow .animated-outline-gradient{background:conic-gradient(from 90deg at 50% 50%,#6366f1,#8b5cf6,#6366f1)}.snow .animated-outline-inner{background:#fff!important;color:#6366f1!important}.sepia{--background: oklch(.95 .025 70);--background-50: oklch(.95 .025 70 / .5);--background-80: oklch(.95 .025 70 / .8);--foreground: oklch(.25 .04 50);--foreground-secondary: oklch(.45 .03 50);--foreground-muted: oklch(.55 .03 50);--card: oklch(.97 .02 70);--card-foreground: oklch(.25 .04 50);--popover: oklch(.96 .022 70);--popover-foreground: oklch(.25 .04 50);--primary: oklch(.5 .12 50);--primary-foreground: oklch(.97 .02 70);--brand-400: oklch(.55 .1 50);--brand-500: oklch(.5 .12 50);--brand-600: oklch(.45 .14 50);--secondary: oklch(.92 .028 70);--secondary-foreground: oklch(.25 .04 50);--muted: oklch(.91 .03 70);--muted-foreground: oklch(.5 .03 50);--accent: oklch(.89 .035 70);--accent-foreground: oklch(.25 .04 50);--destructive: oklch(.55 .18 25);--border: oklch(.86 .035 70);--border-glass: oklch(.5 .12 50 / .15);--input: oklch(.96 .022 70);--ring: oklch(.5 .12 50);--chart-1: oklch(.5 .12 50);--chart-2: oklch(.55 .1 35);--chart-3: oklch(.5 .08 80);--chart-4: oklch(.45 .1 30);--chart-5: oklch(.5 .06 100);--sidebar: oklch(.94 .026 70);--sidebar-foreground: oklch(.25 .04 50);--sidebar-primary: oklch(.5 .12 50);--sidebar-primary-foreground: oklch(.97 .02 70);--sidebar-accent: oklch(.91 .03 70);--sidebar-accent-foreground: oklch(.25 .04 50);--sidebar-border: oklch(.86 .035 70);--sidebar-ring: oklch(.5 .12 50);--action-view: oklch(.5 .12 50);--action-view-hover: oklch(.45 .14 50);--action-followup: oklch(.5 .1 35);--action-followup-hover: oklch(.45 .12 35);--action-commit: oklch(.5 .12 130);--action-commit-hover: oklch(.45 .14 130);--action-verify: oklch(.5 .12 130);--action-verify-hover: oklch(.45 .14 130);--running-indicator: oklch(.5 .12 50);--running-indicator-text: oklch(.45 .14 50);--status-success: oklch(.5 .12 130);--status-success-bg: oklch(.5 .12 130 / .15);--status-warning: oklch(.58 .12 70);--status-warning-bg: oklch(.58 .12 70 / .15);--status-error: oklch(.55 .18 25);--status-error-bg: oklch(.55 .18 25 / .15);--status-info: oklch(.5 .1 230);--status-info-bg: oklch(.5 .1 230 / .15);--status-backlog: oklch(.58 .03 50);--status-in-progress: oklch(.58 .12 70);--status-waiting: oklch(.55 .1 55)}.sepia .content-bg{background:linear-gradient(135deg,#faecdd,#f8e8d8,#faecdd)}.sepia .animated-outline-gradient{background:conic-gradient(from 90deg at 50% 50%,#92400e,#a16207,#92400e)}.sepia .animated-outline-inner{background:#fef3e7!important;color:#92400e!important}.gruvboxlight{--background: oklch(.96 .02 85);--background-50: oklch(.96 .02 85 / .5);--background-80: oklch(.96 .02 85 / .8);--foreground: oklch(.25 .04 65);--foreground-secondary: oklch(.4 .04 65);--foreground-muted: oklch(.55 .03 65);--card: oklch(.98 .015 85);--card-foreground: oklch(.25 .04 65);--popover: oklch(.97 .018 85);--popover-foreground: oklch(.25 .04 65);--primary: oklch(.55 .15 70);--primary-foreground: oklch(.98 .015 85);--brand-400: oklch(.6 .13 70);--brand-500: oklch(.55 .15 70);--brand-600: oklch(.5 .17 70);--secondary: oklch(.93 .025 85);--secondary-foreground: oklch(.25 .04 65);--muted: oklch(.92 .028 85);--muted-foreground: oklch(.5 .03 65);--accent: oklch(.9 .032 85);--accent-foreground: oklch(.25 .04 65);--destructive: oklch(.55 .2 25);--border: oklch(.87 .03 85);--border-glass: oklch(.55 .15 70 / .15);--input: oklch(.97 .018 85);--ring: oklch(.55 .15 70);--chart-1: oklch(.55 .15 70);--chart-2: oklch(.55 .18 25);--chart-3: oklch(.5 .15 145);--chart-4: oklch(.55 .15 230);--chart-5: oklch(.55 .15 300);--sidebar: oklch(.95 .022 85);--sidebar-foreground: oklch(.25 .04 65);--sidebar-primary: oklch(.55 .15 70);--sidebar-primary-foreground: oklch(.98 .015 85);--sidebar-accent: oklch(.92 .028 85);--sidebar-accent-foreground: oklch(.25 .04 65);--sidebar-border: oklch(.87 .03 85);--sidebar-ring: oklch(.55 .15 70);--action-view: oklch(.55 .15 70);--action-view-hover: oklch(.5 .17 70);--action-followup: oklch(.55 .15 230);--action-followup-hover: oklch(.5 .17 230);--action-commit: oklch(.5 .15 145);--action-commit-hover: oklch(.45 .17 145);--action-verify: oklch(.5 .15 145);--action-verify-hover: oklch(.45 .17 145);--running-indicator: oklch(.55 .15 70);--running-indicator-text: oklch(.5 .17 70);--status-success: oklch(.5 .15 145);--status-success-bg: oklch(.5 .15 145 / .15);--status-warning: oklch(.6 .15 70);--status-warning-bg: oklch(.6 .15 70 / .15);--status-error: oklch(.55 .2 25);--status-error-bg: oklch(.55 .2 25 / .15);--status-info: oklch(.55 .15 230);--status-info-bg: oklch(.55 .15 230 / .15);--status-backlog: oklch(.6 .03 65);--status-in-progress: oklch(.6 .15 70);--status-waiting: oklch(.58 .12 55)}.gruvboxlight .content-bg{background:linear-gradient(135deg,#f8f1e3,#f6eedc,#f8f1e3)}.gruvboxlight .animated-outline-gradient{background:conic-gradient(from 90deg at 50% 50%,#d79921,#b57614,#d79921)}.gruvboxlight .animated-outline-inner{background:#fdf8ed!important;color:#b57614!important}.nordlight{--background: oklch(.97 .01 220);--background-50: oklch(.97 .01 220 / .5);--background-80: oklch(.97 .01 220 / .8);--foreground: oklch(.25 .03 220);--foreground-secondary: oklch(.45 .025 220);--foreground-muted: oklch(.55 .02 220);--card: oklch(.99 .008 220);--card-foreground: oklch(.25 .03 220);--popover: oklch(.98 .01 220);--popover-foreground: oklch(.25 .03 220);--primary: oklch(.55 .12 225);--primary-foreground: oklch(.99 .008 220);--brand-400: oklch(.6 .1 225);--brand-500: oklch(.55 .12 225);--brand-600: oklch(.5 .14 225);--secondary: oklch(.94 .012 220);--secondary-foreground: oklch(.25 .03 220);--muted: oklch(.93 .015 220);--muted-foreground: oklch(.5 .025 220);--accent: oklch(.91 .018 220);--accent-foreground: oklch(.25 .03 220);--destructive: oklch(.55 .18 25);--border: oklch(.88 .015 220);--border-glass: oklch(.55 .12 225 / .12);--input: oklch(.98 .01 220);--ring: oklch(.55 .12 225);--chart-1: oklch(.55 .12 225);--chart-2: oklch(.55 .15 25);--chart-3: oklch(.55 .12 145);--chart-4: oklch(.55 .12 300);--chart-5: oklch(.6 .12 80);--sidebar: oklch(.96 .01 220);--sidebar-foreground: oklch(.25 .03 220);--sidebar-primary: oklch(.55 .12 225);--sidebar-primary-foreground: oklch(.99 .008 220);--sidebar-accent: oklch(.93 .015 220);--sidebar-accent-foreground: oklch(.25 .03 220);--sidebar-border: oklch(.88 .015 220);--sidebar-ring: oklch(.55 .12 225);--action-view: oklch(.55 .12 225);--action-view-hover: oklch(.5 .14 225);--action-followup: oklch(.55 .12 200);--action-followup-hover: oklch(.5 .14 200);--action-commit: oklch(.55 .12 145);--action-commit-hover: oklch(.5 .14 145);--action-verify: oklch(.55 .12 145);--action-verify-hover: oklch(.5 .14 145);--running-indicator: oklch(.55 .12 225);--running-indicator-text: oklch(.5 .14 225);--status-success: oklch(.55 .12 145);--status-success-bg: oklch(.55 .12 145 / .15);--status-warning: oklch(.65 .12 80);--status-warning-bg: oklch(.65 .12 80 / .15);--status-error: oklch(.55 .18 25);--status-error-bg: oklch(.55 .18 25 / .15);--status-info: oklch(.55 .12 225);--status-info-bg: oklch(.55 .12 225 / .15);--status-backlog: oklch(.6 .02 220);--status-in-progress: oklch(.65 .12 80);--status-waiting: oklch(.6 .1 55)}.nordlight .content-bg{background:linear-gradient(135deg,#eef7fa,#e9f4f7,#eef7fa)}.nordlight .animated-outline-gradient{background:conic-gradient(from 90deg at 50% 50%,#5e81ac,#81a1c1,#5e81ac)}.nordlight .animated-outline-inner{background:#f7fdff!important;background:oklch(.99 .008 220)!important;color:#5e81ac!important}.blossom{--background: oklch(.98 .02 330);--background-50: oklch(.98 .02 330 / .5);--background-80: oklch(.98 .02 330 / .8);--foreground: oklch(.25 .04 340);--foreground-secondary: oklch(.45 .03 340);--foreground-muted: oklch(.55 .025 340);--card: oklch(.99 .015 330);--card-foreground: oklch(.25 .04 340);--popover: oklch(.99 .015 330);--popover-foreground: oklch(.25 .04 340);--primary: oklch(.65 .15 340);--primary-foreground: oklch(.99 .015 330);--brand-400: oklch(.7 .13 340);--brand-500: oklch(.65 .15 340);--brand-600: oklch(.6 .17 340);--secondary: oklch(.95 .025 330);--secondary-foreground: oklch(.25 .04 340);--muted: oklch(.94 .028 330);--muted-foreground: oklch(.5 .03 340);--accent: oklch(.92 .032 330);--accent-foreground: oklch(.25 .04 340);--destructive: oklch(.55 .2 15);--border: oklch(.9 .025 330);--border-glass: oklch(.65 .15 340 / .15);--input: oklch(.98 .018 330);--ring: oklch(.65 .15 340);--chart-1: oklch(.65 .15 340);--chart-2: oklch(.6 .15 300);--chart-3: oklch(.55 .15 15);--chart-4: oklch(.6 .12 350);--chart-5: oklch(.55 .1 280);--sidebar: oklch(.97 .022 330);--sidebar-foreground: oklch(.25 .04 340);--sidebar-primary: oklch(.65 .15 340);--sidebar-primary-foreground: oklch(.99 .015 330);--sidebar-accent: oklch(.94 .028 330);--sidebar-accent-foreground: oklch(.25 .04 340);--sidebar-border: oklch(.9 .025 330);--sidebar-ring: oklch(.65 .15 340);--action-view: oklch(.65 .15 340);--action-view-hover: oklch(.6 .17 340);--action-followup: oklch(.6 .15 300);--action-followup-hover: oklch(.55 .17 300);--action-commit: oklch(.55 .15 145);--action-commit-hover: oklch(.5 .17 145);--action-verify: oklch(.55 .15 145);--action-verify-hover: oklch(.5 .17 145);--running-indicator: oklch(.65 .15 340);--running-indicator-text: oklch(.6 .17 340);--status-success: oklch(.55 .15 145);--status-success-bg: oklch(.55 .15 145 / .15);--status-warning: oklch(.65 .15 70);--status-warning-bg: oklch(.65 .15 70 / .15);--status-error: oklch(.55 .2 15);--status-error-bg: oklch(.55 .2 15 / .15);--status-info: oklch(.55 .15 230);--status-info-bg: oklch(.55 .15 230 / .15);--status-backlog: oklch(.6 .025 340);--status-in-progress: oklch(.65 .15 70);--status-waiting: oklch(.6 .12 50)}.blossom .content-bg{background:linear-gradient(135deg,#fff5fd,#ffeffd,#fff5fd);background:linear-gradient(135deg,color(xyz 0.923 0.934 1.078),#ffeffd,color(xyz 0.923 0.934 1.078))}.blossom .animated-outline-gradient{background:conic-gradient(from 90deg at 50% 50%,#ec4899,#f472b6,#ec4899)}.blossom .animated-outline-inner{background:#fff9ff!important;background:oklch(.99 .015 330)!important;color:#ec4899!important}
