@import url("https://fonts.googleapis.com/css2?family=Outfit:wght@300;400;500;600;700&display=swap");@font-face{font-family:Technology;src:url(/fonts/Technology.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap;unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Technology;src:url(/fonts/Technology-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Technology;src:url(/fonts/Technology-Italic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Technology;src:url(/fonts/Technology-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Transformers;src:url(/fonts/Transformers-Movie.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap;unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Morrison;src:url(/fonts/Morrison-Regular.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}*{box-sizing:border-box}*,body,html{margin:0;padding:0}body,html{width:100%;height:100%;overflow:hidden;position:relative}html{background:#000}body,html{overflow-x:hidden}body{overflow-y:auto;font-family:JetBrains Mono,Fira Code,SF Mono,Monaco,Cascadia Code,Consolas,Courier New,monospace;font-size:14px;line-height:1.4;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;padding:env(safe-area-inset-top,0) env(safe-area-inset-right,0) env(safe-area-inset-bottom,0) env(safe-area-inset-left,0);transition:background-color .3s cubic-bezier(.4,0,.2,1),color .3s cubic-bezier(.4,0,.2,1),border-color .3s cubic-bezier(.4,0,.2,1);font-family:inherit}body.theme-changing,body.theme-changing *,body.theme-changing :after,body.theme-changing :before{transition:none!important;animation:none!important}body [class*=card],body [class*=container],body [class*=panel],body [class*=section],body [class*=sidebar],body [class*=wrapper],body div:not([class*=terminal]):not([class*=Terminal]),body h1,body h2,body h3,body h4,body h5,body h6,body p,body span{transition:background-color .3s cubic-bezier(.4,0,.2,1),color .3s cubic-bezier(.4,0,.2,1),border-color .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1);font-family:inherit}body.theme-changing{font-family:inherit!important;-webkit-font-smoothing:inherit!important;-moz-osx-font-smoothing:inherit!important;text-rendering:inherit!important}[class*=BackgroundContainer],[class*=Background],[class*=backgroundContainer],[class*=background]{image-rendering:high-quality;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0);will-change:background-image,filter;filter:contrast(1.05) saturate(1.1)}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi),(min-resolution:2dppx){[class*=BackgroundContainer],[class*=Background],[class*=backgroundContainer],[class*=background]{image-rendering:-webkit-optimize-contrast;image-rendering:high-quality;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}video[class*=Background],video[class*=background]{image-rendering:-webkit-optimize-contrast;image-rendering:high-quality;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0);will-change:contents}:root{--color-primary:#00bcf2;--color-secondary:#0f8;--color-accent:#f0f;--color-bg-primary:#0a0a0f;--color-bg-secondary:#1a1a1f;--color-bg-tertiary:#2a2a2f;--color-text-primary:#fff;--color-text-secondary:#ccc;--color-text-muted:#888;--color-success:#0f8;--color-error:#f33;--color-warning:#fa0;--color-info:#00bcf2;--color-terminal-bg:#000;--color-terminal-text:#fff;--color-terminal-prompt:#00bcf2;--color-terminal-input:#fff;--color-border:#fff;--shadow-glow:0 0 15px var(--color-primary);--spacing-xs:4px;--spacing-sm:8px;--spacing-md:16px;--spacing-lg:24px;--spacing-xl:32px;--radius-sm:4px;--radius-md:8px;--radius-lg:12px;--transition-fast:0.15s ease;--transition-normal:0.3s ease;--transition-slow:0.5s ease}h1,h2,h3,h4,h5,h6{font-weight:700;letter-spacing:1px}code,pre{font-family:JetBrains Mono,Fira Code,SF Mono,Monaco,Cascadia Code,Consolas,Courier New,monospace;font-weight:400;letter-spacing:.01em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--color-bg-primary)}::-webkit-scrollbar-thumb{background:var(--color-primary);border-radius:var(--radius-sm)}::-webkit-scrollbar-thumb:hover{background:var(--color-secondary)}body[data-color-palette=light] ::-webkit-scrollbar-track,body[data-color-palette=white] ::-webkit-scrollbar-track{background:var(--palette-surface,#f8fafc)!important}body[data-color-palette=light] ::-webkit-scrollbar-thumb,body[data-color-palette=white] ::-webkit-scrollbar-thumb{background:var(--palette-border,#e2e8f0)!important}body[data-color-palette=light] ::-webkit-scrollbar-thumb:hover,body[data-color-palette=white] ::-webkit-scrollbar-thumb:hover{background:var(--palette-primary,#1e40af)!important}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideIn{0%{transform:translate3d(0,-20px,0);opacity:0}to{transform:translateZ(0);opacity:1}}@keyframes slideUp{0%{transform:translate3d(0,20px,0);opacity:0}to{transform:translateZ(0);opacity:1}}@keyframes glow{0%,to{text-shadow:0 0 5px var(--color-primary),0 0 10px var(--color-primary)}50%{text-shadow:0 0 10px var(--color-primary),0 0 20px var(--color-primary),0 0 30px var(--color-primary)}}@keyframes loadingProgress{0%{width:0}to{width:100%}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes modalSlideIn{0%{transform:translate3d(0,-50px,0);opacity:0}to{transform:translateZ(0);opacity:1}}.animate-fadeIn,.animate-modalSlideIn,.animate-slideIn,.animate-slideUp{will-change:transform,opacity;transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;perspective:1000px}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@media (max-width:640px){html{font-size:16px}}body.keyboard-open{height:100vh;overflow:hidden}body.theme-dark{background:#000;color:#fff;font-family:Courier New,Monaco,Consolas,Liberation Mono,monospace;font-size:14px;line-height:1.4;letter-spacing:.05em;font-weight:400;--theme-font-primary:"Courier New","Monaco","Consolas",monospace;--theme-font-heading:"Courier New","Monaco",monospace;--theme-font-mono:"Courier New","Monaco","Consolas",monospace;--theme-font-body:"Courier New","Monaco",monospace;--theme-letter-spacing:0.05em;--theme-line-height:1.4;--theme-font-weight-normal:400;--theme-font-weight-bold:700;--theme-spacing-xs:4px;--theme-spacing-sm:8px;--theme-spacing-md:16px;--theme-spacing-lg:24px;--theme-spacing-xl:32px;--theme-radius-sm:4px;--theme-radius-md:8px;--theme-radius-lg:12px;--theme-radius-xl:16px;--theme-text-transform:none;box-shadow:inset 0 0 100px rgba(0,0,0,.5)}body.theme-light{background:#fff;color:#111;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:15px;line-height:1.6;letter-spacing:0;font-weight:400;--theme-font-primary:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto",sans-serif;--theme-font-heading:-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--theme-font-mono:"SF Mono","Monaco","Cascadia Code","Consolas",monospace;--theme-font-body:-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--theme-letter-spacing:0;--theme-line-height:1.6;--theme-font-weight-normal:400;--theme-font-weight-bold:600;--theme-spacing-xs:4px;--theme-spacing-sm:8px;--theme-spacing-md:16px;--theme-spacing-lg:24px;--theme-spacing-xl:32px;--theme-radius-sm:6px;--theme-radius-md:8px;--theme-radius-lg:12px;--theme-radius-xl:16px;--theme-text-transform:none}body.theme-retro{background:linear-gradient(135deg,var(--palette-bg,rgba(24,18,0,.97)) 0,color-mix(in srgb,var(--palette-bg,rgba(24,18,0,.97)) 95%,var(--palette-primary,#fa0) 5%) 100%);color:var(--palette-primary,#fa0);font-family:Technology,Courier New,monospace;font-size:16px;line-height:1.4;letter-spacing:.08em;font-weight:400;--theme-font-primary:"Technology","Courier New",monospace;--theme-font-heading:"Technology","Courier New",monospace;--theme-font-mono:"Technology","Courier New",monospace;--theme-font-body:"Technology","Courier New",monospace;--theme-letter-spacing:0.08em;--theme-line-height:1.4;--theme-font-weight-normal:400;--theme-font-weight-bold:700;--theme-spacing-xs:4px;--theme-spacing-sm:8px;--theme-spacing-md:12px;--theme-spacing-lg:16px;--theme-spacing-xl:24px;--theme-radius-sm:0px;--theme-radius-md:2px;--theme-radius-lg:4px;--theme-radius-xl:6px;--theme-text-transform:uppercase}body.theme-powershell{background:#012456;color:#fff;font-family:Segoe UI,"Microsoft Sans Serif",sans-serif;font-size:14px;line-height:1.5;letter-spacing:0;font-weight:400;--theme-font-primary:"Segoe UI","Microsoft Sans Serif",sans-serif;--theme-font-heading:"Segoe UI","Microsoft Sans Serif",sans-serif;--theme-font-mono:"Consolas","Courier New",monospace;--theme-font-body:"Segoe UI","Microsoft Sans Serif",sans-serif;--theme-letter-spacing:0;--theme-line-height:1.5;--theme-font-weight-normal:400;--theme-font-weight-bold:600;--theme-spacing-xs:4px;--theme-spacing-sm:8px;--theme-spacing-md:16px;--theme-spacing-lg:24px;--theme-spacing-xl:32px;--theme-radius-sm:4px;--theme-radius-md:6px;--theme-radius-lg:8px;--theme-radius-xl:12px;--theme-text-transform:none}body.theme-executive{background:linear-gradient(135deg,#0a0a0f,#1a1a2e 50%,#0a0a0f);color:#fff;font-family:Transformers,Morrison,-apple-system,BlinkMacSystemFont,SF Pro Display,sans-serif;font-size:16px;line-height:1.6;letter-spacing:.03em;font-weight:400;--theme-font-primary:"Transformers","Morrison",-apple-system,BlinkMacSystemFont,"SF Pro Display",sans-serif;--theme-font-heading:"Transformers","Morrison",-apple-system,BlinkMacSystemFont,"SF Pro Display",sans-serif;--theme-font-mono:"Transformers","Morrison","SF Mono","Monaco","Cascadia Code","Fira Code",monospace;--theme-font-body:"Transformers","Morrison",-apple-system,BlinkMacSystemFont,"SF Pro Display",sans-serif;--theme-letter-spacing:0.03em;--theme-line-height:1.6;--theme-font-weight-normal:400;--theme-font-weight-bold:400;--theme-spacing-xs:6px;--theme-spacing-sm:12px;--theme-spacing-md:20px;--theme-spacing-lg:32px;--theme-spacing-xl:48px;--theme-radius-sm:6px;--theme-radius-md:10px;--theme-radius-lg:14px;--theme-radius-xl:20px;--theme-text-transform:none;text-shadow:0 1px 2px rgba(0,0,0,.3)}body.modern-terminal-ui,body.modern-ui-futuristic,body.theme-modern{background:#131314;color:#e3e3e3;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:15px;line-height:1.6;letter-spacing:-.01em;font-weight:400;--theme-font-primary:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto",sans-serif;--theme-font-heading:"Inter","SF Pro Display",-apple-system,BlinkMacSystemFont,sans-serif;--theme-font-mono:"JetBrains Mono","Fira Code","Menlo",monospace;--theme-font-body:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--theme-letter-spacing:-0.01em;--theme-line-height:1.6;--theme-font-weight-normal:400;--theme-font-weight-bold:600;--theme-spacing-xs:6px;--theme-spacing-sm:10px;--theme-spacing-md:18px;--theme-spacing-lg:26px;--theme-spacing-xl:36px;--theme-radius-sm:8px;--theme-radius-md:12px;--theme-radius-lg:16px;--theme-radius-xl:24px;--theme-text-transform:none;backdrop-filter:none;-webkit-backdrop-filter:none;scrollbar-color:#424242 transparent}body.theme-crt{background:var(--palette-bg,#000)!important;color:var(--palette-primary,#0f0)!important;position:relative;overflow:hidden}body.theme-crt[data-color-palette=white]:before{background:repeating-linear-gradient(0deg,rgba(0,0,0,.05),rgba(0,0,0,.05) 1px,transparent 0,transparent 2px)}body.theme-crt[data-color-palette=white]:after{background:radial-gradient(ellipse at center,transparent 0,rgba(0,0,0,.1) 100%)}body.theme-crt:before{background:repeating-linear-gradient(0deg,rgba(0,0,0,.08),rgba(0,0,0,.08) 1px,transparent 0,transparent 2px);z-index:9999;mix-blend-mode:overlay}body.theme-crt:after,body.theme-crt:before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none}body.theme-crt:after{background:radial-gradient(ellipse at center,transparent 0,rgba(0,0,0,.15) 100%);z-index:9998}body.theme-crt{font-family:Neuropol X,Consolas,Courier New,Monaco,Lucida Console,monospace;font-size:15px;line-height:1.6;letter-spacing:.02em;font-weight:400;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;image-rendering:auto;--theme-font-primary:"Neuropol X","Consolas","Courier New","Monaco","Lucida Console",monospace;--theme-font-heading:"Neuropol X","Consolas","Courier New","Monaco","Lucida Console",monospace;--theme-font-mono:"Neuropol X","Consolas","Courier New","Monaco","Lucida Console",monospace;--theme-font-body:"Neuropol X","Consolas","Courier New","Monaco","Lucida Console",monospace;--theme-letter-spacing:0.02em;--theme-line-height:1.6;--theme-font-weight-normal:400;--theme-font-weight-bold:400;--theme-spacing-xs:4px;--theme-spacing-sm:8px;--theme-spacing-md:12px;--theme-spacing-lg:16px;--theme-spacing-xl:24px;--theme-radius-sm:0px;--theme-radius-md:0px;--theme-radius-lg:0px;--theme-radius-xl:0px;--theme-text-transform:none;--crt-green:var(--palette-primary,#0f0);--crt-green-bright:var(--palette-secondary,#39ff14);--crt-green-dim:color-mix(in srgb,var(--palette-primary,#0f0) 80%,transparent);--crt-black:#000;--crt-bg:#000}body.theme-crt *,body.theme-crt :after,body.theme-crt :before{color:var(--palette-primary,#0f0)!important;text-shadow:0 0 3px color-mix(in srgb,var(--palette-primary,#0f0) 40%,transparent),0 1px 1px rgba(0,0,0,.8);backdrop-filter:none!important;-webkit-backdrop-filter:none!important;filter:none!important;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important;text-rendering:optimizeLegibility!important}body.theme-crt [class*=PaletteSwatch],body.theme-crt [class*=paletteSwatch]{color:transparent!important;-webkit-text-fill-color:transparent!important;text-shadow:none!important;filter:none!important;-webkit-filter:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;opacity:1!important;visibility:visible!important}body.theme-crt div:not([class*=container]):not([class*=Container]),body.theme-crt label,body.theme-crt li,body.theme-crt p,body.theme-crt span:not([class*=icon]):not([class*=Icon]),body.theme-crt td,body.theme-crt th{font-family:Neuropol X,Consolas,Courier New,Monaco,monospace;font-weight:400;letter-spacing:.02em;line-height:1.6;color:var(--palette-primary,#0f0);text-shadow:0 0 2px color-mix(in srgb,var(--palette-primary,#0f0) 35%,transparent),0 1px 1px rgba(0,0,0,.6);-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important;text-rendering:optimizeLegibility!important}body.theme-crt[data-color-palette=white]{background:#fff!important;color:#000!important}body.theme-crt[data-color-palette=white] *,body.theme-crt[data-color-palette=white] :after,body.theme-crt[data-color-palette=white] :before{color:#000!important;text-shadow:0 1px 1px rgba(0,0,0,.1)!important;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important;text-rendering:optimizeLegibility!important}body.theme-crt[data-color-palette=white] div,body.theme-crt[data-color-palette=white] label,body.theme-crt[data-color-palette=white] li,body.theme-crt[data-color-palette=white] p,body.theme-crt[data-color-palette=white] span,body.theme-crt[data-color-palette=white] td,body.theme-crt[data-color-palette=white] th{font-family:Neuropol X,Consolas,Courier New,Monaco,monospace;font-weight:400;letter-spacing:.02em;line-height:1.6;color:#000;text-shadow:0 1px 1px rgba(0,0,0,.1);-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important;text-rendering:optimizeLegibility!important}body.theme-crt[data-color-palette=white] [class*=Title],body.theme-crt[data-color-palette=white] [class*=title],body.theme-crt[data-color-palette=white] h1,body.theme-crt[data-color-palette=white] h2,body.theme-crt[data-color-palette=white] h3,body.theme-crt[data-color-palette=white] h4,body.theme-crt[data-color-palette=white] h5,body.theme-crt[data-color-palette=white] h6{background:linear-gradient(135deg,#1e3a8a,#1e40af 50%,#1e3a8a)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;color:#1e3a8a!important;text-shadow:none!important}body.theme-crt[data-color-palette=white] [class*=Header] svg,body.theme-crt[data-color-palette=white] [class*=Title] svg,body.theme-crt[data-color-palette=white] [class*=header] svg,body.theme-crt[data-color-palette=white] [class*=title] svg{color:#1e40af!important;fill:#1e40af!important;filter:none!important}body.theme-crt[data-color-palette=white] [class*=Container],body.theme-crt[data-color-palette=white] [class*=Header],body.theme-crt[data-color-palette=white] [class*=Panel],body.theme-crt[data-color-palette=white] [class*=Sidebar],body.theme-crt[data-color-palette=white] [class*=container],body.theme-crt[data-color-palette=white] [class*=header],body.theme-crt[data-color-palette=white] [class*=panel],body.theme-crt[data-color-palette=white] [class*=sidebar]{background:#fff!important;border:none!important;box-shadow:none!important}body.theme-crt[data-color-palette=white] [class*=Button],body.theme-crt[data-color-palette=white] [class*=button],body.theme-crt[data-color-palette=white] button{background:#fff!important;border:1px solid #1e3a8a!important;color:#1e3a8a!important;text-shadow:none!important}body.theme-crt[data-color-palette=white] [class*=button]:hover,body.theme-crt[data-color-palette=white] button:hover{background:#1e3a8a!important;color:#fff!important;border-color:#1e40af!important}body.theme-crt [class*=Button],body.theme-crt [class*=button],body.theme-crt a,body.theme-crt button,body.theme-crt input,body.theme-crt select,body.theme-crt textarea{background:rgba(0,0,0,.7)!important;backdrop-filter:blur(8px) saturate(120%);-webkit-backdrop-filter:blur(8px) saturate(120%);border:none!important;box-shadow:none!important;color:var(--palette-primary,#0f0)!important;text-shadow:0 0 3px color-mix(in srgb,var(--palette-primary,#0f0) 40%,transparent),0 1px 1px rgba(0,0,0,.8)}body.theme-crt [class*=Container],body.theme-crt [class*=Header],body.theme-crt [class*=Panel],body.theme-crt [class*=Sidebar],body.theme-crt [class*=container],body.theme-crt [class*=header],body.theme-crt [class*=panel],body.theme-crt [class*=sidebar]{background:rgba(0,0,0,.85)!important;backdrop-filter:blur(12px) saturate(110%);-webkit-backdrop-filter:blur(12px) saturate(110%)}body.theme-crt [class*=Header] [class*=Title],body.theme-crt [class*=Title],body.theme-crt [class*=header] [class*=title],body.theme-crt [class*=title],body.theme-crt h1,body.theme-crt h2,body.theme-crt h3,body.theme-crt h4,body.theme-crt h5,body.theme-crt h6{font-family:Neuropol X,Consolas,Courier New,Monaco,monospace;font-weight:400;letter-spacing:.02em;background:linear-gradient(135deg,var(--palette-secondary,#39ff14) 0,var(--palette-primary,#0f0) 50%,var(--palette-accent,#39ff14) 100%)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;color:var(--palette-primary,#0f0)!important;text-shadow:0 0 4px color-mix(in srgb,var(--palette-primary,#0f0) 50%,transparent),0 0 6px color-mix(in srgb,var(--palette-secondary,#39ff14) 30%,transparent),0 1px 2px rgba(0,0,0,.8);filter:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important;text-rendering:optimizeLegibility!important}body.theme-crt [class*=Header] svg,body.theme-crt [class*=Title] svg,body.theme-crt [class*=header] svg,body.theme-crt [class*=title] svg,body.theme-crt h1 svg,body.theme-crt h2 svg,body.theme-crt h3 svg,body.theme-crt h4 svg,body.theme-crt h5 svg,body.theme-crt h6 svg{color:var(--palette-secondary,#39ff14)!important;fill:var(--palette-secondary,#39ff14)!important;filter:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important}body.theme-crt [class*=Header] svg *,body.theme-crt [class*=Header] svg path,body.theme-crt [class*=Title] svg *,body.theme-crt [class*=Title] svg path,body.theme-crt [class*=header] svg *,body.theme-crt [class*=header] svg path,body.theme-crt [class*=title] svg *,body.theme-crt [class*=title] svg path{fill:var(--palette-secondary,#39ff14)!important;stroke:var(--palette-secondary,#39ff14)!important;color:var(--palette-secondary,#39ff14)!important}body.theme-crt [class*=Container],body.theme-crt [class*=Header],body.theme-crt [class*=Sidebar],body.theme-crt [class*=container],body.theme-crt [class*=header],body.theme-crt [class*=sidebar]{border:none!important;box-shadow:none!important}body.theme-crt [class*=Output],body.theme-crt [class*=Terminal],body.theme-crt [class*=output],body.theme-crt [class*=terminal]{background:rgba(0,0,0,.9)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border:none!important}body.theme-crt [class*=Output] [style*=background],body.theme-crt [class*=Output] [style*=border],body.theme-crt [class*=line] [style*=background],body.theme-crt [class*=line] [style*=border]{border:none!important;border-radius:0!important;box-shadow:none!important;background:transparent!important}body.theme-crt [class*=Output] [style*=color],body.theme-crt [class*=line] [style*=color]{color:var(--palette-primary,#0f0)!important;text-shadow:0 0 5px color-mix(in srgb,var(--palette-primary,#0f0) 50%,transparent),0 0 10px color-mix(in srgb,var(--palette-primary,#0f0) 30%,transparent)!important}body.theme-gio{background:linear-gradient(135deg,#1a0a1a,#2d0a2d 25%,#1a0a2d 50%,#0a1a2d 75%,#0a0a1a)!important;color:#fff!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;line-height:1.5;letter-spacing:.01em;font-weight:400;--theme-font-heading:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--theme-font-mono:"Courier New","Monaco","Consolas","Lucida Console",monospace;--theme-font-body:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--theme-radius-sm:6px;--theme-radius-md:8px;--theme-radius-lg:12px;--theme-radius-xl:16px}body.theme-gio:before{content:"";position:fixed;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,red,#ff7f00,#ff0,#0f0,#00f,indigo,#9400d3);z-index:10000;pointer-events:none;animation:rainbowShift 3s ease-in-out infinite}@keyframes rainbowShift{0%,to{filter:hue-rotate(0deg)}50%{filter:hue-rotate(180deg)}}body.theme-gio{--theme-font-primary:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--theme-font-heading:-apple-system,BlinkMacSystemFont,"SF Pro Display",sans-serif;--theme-font-mono:"SF Mono","Monaco","Cascadia Code","Fira Code",monospace;--theme-font-body:-apple-system,BlinkMacSystemFont,"SF Pro Text",sans-serif;--theme-letter-spacing:0.01em;--theme-line-height:1.5;--theme-font-weight-normal:400;--theme-font-weight-bold:600;--theme-spacing-xs:4px;--theme-spacing-sm:8px;--theme-spacing-md:16px;--theme-spacing-lg:24px;--theme-spacing-xl:32px;--theme-radius-sm:8px;--theme-radius-md:12px;--theme-radius-lg:16px;--theme-radius-xl:24px;--theme-text-transform:none}body.theme-gio [class*=Title],body.theme-gio [class*=title],body.theme-gio h1,body.theme-gio h2,body.theme-gio h3,body.theme-gio h4,body.theme-gio h5,body.theme-gio h6{background:linear-gradient(135deg,red,#ff7f00,#ff0,#0f0,#00f,indigo,#9400d3)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;color:#fff!important;animation:rainbowText 3s ease-in-out infinite}@keyframes rainbowText{0%,to{filter:hue-rotate(0deg)}50%{filter:hue-rotate(1turn)}}body.theme-gio [class*=Button],body.theme-gio [class*=button],body.theme-gio button,body.theme-gio input,body.theme-gio select,body.theme-gio textarea{border:2px solid transparent!important;background-image:linear-gradient(rgba(26,10,26,.9),rgba(26,10,26,.9)),linear-gradient(135deg,red,#ff7f00,#ff0,#0f0,#00f,indigo,#9400d3)!important;background-origin:border-box!important;background-clip:padding-box,border-box!important;color:#fff!important}body.theme-gio [class*=button]:hover,body.theme-gio button:hover{background-image:linear-gradient(hsla(0,0%,100%,.1),hsla(0,0%,100%,.1)),linear-gradient(135deg,#ff7f00,#ff0,#0f0,#00f,indigo,#9400d3,red)!important;transform:translateY(-2px);box-shadow:0 4px 12px rgba(255,0,0,.3)}body.theme-gio [class*=Container],body.theme-gio [class*=Panel],body.theme-gio [class*=Sidebar],body.theme-gio [class*=container],body.theme-gio [class*=panel],body.theme-gio [class*=sidebar]{background:rgba(26,10,26,.85)!important;backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);border:1px solid hsla(0,0%,100%,.1)!important}body.theme-gio [class*=TerminalOutput] [class*=container],body.theme-gio [data-testid=terminal-container]{background:rgba(0,0,0,.6)!important;background-image:url(https://scholarblogs.emory.edu/lgbtflags/files/2020/06/Flag-for-History-1-1024x681.png)!important;background-size:cover!important;background-position:50%!important;background-repeat:no-repeat!important;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);border:1px solid transparent!important;position:relative}body.theme-gio [class*=TerminalOutput] [class*=container]:before,body.theme-gio [data-testid=terminal-container]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.4);pointer-events:none;z-index:0;border-radius:inherit}body.theme-gio [class*=TerminalOutput] [class*=container]>*,body.theme-gio [data-testid=terminal-container]>*{position:relative;z-index:1}body.theme-gio,body.theme-gio *{cursor:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"><text x="16" y="24" font-size="24" text-anchor="middle">🦄</text></svg>'),auto!important}body.theme-gio [class*=Button],body.theme-gio [class*=button],body.theme-gio a,body.theme-gio button,body.theme-gio input,body.theme-gio select,body.theme-gio textarea{cursor:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"><text x="16" y="24" font-size="24" text-anchor="middle">🦄</text></svg>'),pointer!important}body.theme-crt input[type=email],body.theme-crt input[type=number],body.theme-crt input[type=password],body.theme-crt input[type=text],body.theme-crt textarea{background:rgba(0,0,0,.8)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border:1px solid color-mix(in srgb,var(--palette-primary,#0f0) 30%,transparent)!important;color:var(--palette-primary,#0f0)!important;caret-color:var(--palette-primary,#0f0)!important;text-shadow:0 0 3px color-mix(in srgb,var(--palette-primary,#0f0) 40%,transparent),0 1px 1px rgba(0,0,0,.8);box-shadow:0 0 8px color-mix(in srgb,var(--palette-primary,#0f0) 20%,transparent),inset 0 0 8px color-mix(in srgb,var(--palette-primary,#0f0) 10%,transparent);transition:color .15s ease,border-color .15s ease,background .15s ease,caret-color .15s ease,box-shadow .15s ease}body.theme-crt input:focus,body.theme-crt textarea:focus{border:1px solid color-mix(in srgb,var(--palette-primary,#0f0) 60%,transparent)!important;caret-color:var(--palette-primary,#0f0)!important;box-shadow:0 0 15px color-mix(in srgb,var(--palette-primary,#0f0) 40%,transparent),inset 0 0 15px color-mix(in srgb,var(--palette-primary,#0f0) 15%,transparent);outline:none;background:rgba(0,0,0,.9)!important}body.theme-crt[data-color-palette=white] input[type=email],body.theme-crt[data-color-palette=white] input[type=number],body.theme-crt[data-color-palette=white] input[type=password],body.theme-crt[data-color-palette=white] input[type=text],body.theme-crt[data-color-palette=white] textarea{background:hsla(0,0%,100%,.95)!important;border-color:color-mix(in srgb,var(--palette-primary,#1e3a8a) 30%,transparent)!important;color:var(--palette-primary,#1e3a8a)!important;caret-color:var(--palette-primary,#1e3a8a)!important;text-shadow:0 1px 1px rgba(0,0,0,.1);box-shadow:0 0 8px color-mix(in srgb,var(--palette-primary,#1e3a8a) 15%,transparent),inset 0 0 8px color-mix(in srgb,var(--palette-primary,#1e3a8a) 5%,transparent)}body.theme-crt[data-color-palette=white] input:focus,body.theme-crt[data-color-palette=white] textarea:focus{border-color:color-mix(in srgb,var(--palette-primary,#1e3a8a) 60%,transparent)!important;caret-color:var(--palette-primary,#1e3a8a)!important;box-shadow:0 0 15px color-mix(in srgb,var(--palette-primary,#1e3a8a) 25%,transparent),inset 0 0 15px color-mix(in srgb,var(--palette-primary,#1e3a8a) 8%,transparent);background:#fff!important}body.theme-crt a{color:var(--palette-accent,var(--palette-secondary,#39ff14))!important;text-decoration:none;border-bottom:none!important;transition:all .2s ease;text-shadow:0 0 3px color-mix(in srgb,var(--palette-accent,var(--palette-secondary,#39ff14)) 40%,transparent),0 1px 1px rgba(0,0,0,.8)}body.theme-crt a:hover{color:var(--palette-secondary,#39ff14)!important;text-shadow:0 0 8px color-mix(in srgb,var(--palette-secondary,#39ff14) 80%,transparent),0 0 15px color-mix(in srgb,var(--palette-primary,#0f0) 50%,transparent),0 1px 1px rgba(0,0,0,.8);border-bottom-color:color-mix(in srgb,var(--palette-secondary,#39ff14) 60%,transparent)}body.theme-crt code,body.theme-crt pre{background:rgba(0,0,0,.9)!important;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);border:none!important;color:var(--palette-primary,#0f0)!important;padding:8px;border-radius:0}body.theme-crt ::-webkit-scrollbar{width:12px;height:12px;background:rgba(0,0,0,.8)}body.theme-crt ::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--palette-primary,#0f0) 30%,transparent);border:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}body.theme-crt ::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--palette-primary,#0f0) 50%,transparent);box-shadow:none!important}body.theme-crt ::-webkit-scrollbar-track{background:rgba(0,0,0,.9);border:none!important}body.theme-crt ::selection{background:color-mix(in srgb,var(--palette-primary,#0f0) 30%,transparent);color:var(--palette-secondary,#39ff14);text-shadow:0 0 5px color-mix(in srgb,var(--palette-primary,#0f0) 80%,transparent)}body.theme-crt ::-moz-selection{background:color-mix(in srgb,var(--palette-primary,#0f0) 30%,transparent);color:var(--palette-secondary,#39ff14);text-shadow:0 0 5px color-mix(in srgb,var(--palette-primary,#0f0) 80%,transparent)}body.theme-crt [class*=Button],body.theme-crt [class*=button],body.theme-crt button{font-family:var(--theme-font-mono,"Neuropol X","Consolas","Courier New",monospace);font-weight:var(--theme-font-weight-normal,400);letter-spacing:var(--theme-letter-spacing,.02em);border-radius:var(--theme-radius-md,0);padding:var(--theme-spacing-sm,8px) var(--theme-spacing-md,16px);transition:all .2s ease;background:rgba(0,0,0,.8)!important;backdrop-filter:blur(8px) saturate(120%);-webkit-backdrop-filter:blur(8px) saturate(120%);border:none!important;color:var(--palette-primary,#0f0)!important;box-shadow:none!important;text-shadow:0 0 5px color-mix(in srgb,var(--palette-primary,#0f0) 50%,transparent),0 0 10px color-mix(in srgb,var(--palette-primary,#0f0) 30%,transparent)}body.theme-crt [class*=Button] *,body.theme-crt [class*=button] *,body.theme-crt button *{filter:none!important;-webkit-font-smoothing:none!important;-moz-osx-font-smoothing:grayscale!important;text-rendering:optimizeSpeed!important}body.theme-crt [class*=Button]:hover,body.theme-crt [class*=button]:hover,body.theme-crt button:hover{background:rgba(0,0,0,.9)!important;border:none!important;box-shadow:none!important;text-shadow:0 0 8px color-mix(in srgb,var(--palette-primary,#0f0) 80%,transparent),0 0 15px color-mix(in srgb,var(--palette-primary,#0f0) 50%,transparent);transform:none}body.theme-crt [class*=Button]:active,body.theme-crt [class*=button]:active,body.theme-crt button:active{background:rgba(0,0,0,.95)!important;box-shadow:none!important;transform:none}body.theme-dark [class*=Button],body.theme-dark [class*=button],body.theme-dark button{font-family:var(--theme-font-mono,"Courier New",monospace);font-weight:var(--theme-font-weight-bold,700);letter-spacing:var(--theme-letter-spacing,.05em);border-radius:var(--theme-radius-md,8px);padding:var(--theme-spacing-sm,8px) var(--theme-spacing-md,16px);transition:all var(--transition-normal,.3s ease);border:1px solid var(--palette-border,color-mix(in srgb,var(--palette-primary,#00d4ff) 30%,transparent));background:color-mix(in srgb,var(--palette-primary,#00d4ff) 8%,transparent);color:var(--palette-primary,#00d4ff)}body.theme-dark [class*=button]:hover,body.theme-dark button:hover{background:color-mix(in srgb,var(--palette-primary,#00d4ff) 15%,transparent);box-shadow:0 0 15px var(--palette-primary-glow,color-mix(in srgb,var(--palette-primary,#00d4ff) 40%,transparent));transform:translateY(-1px)}body.theme-dark [class*=Button]:focus,body.theme-dark [class*=Button]:focus-visible,body.theme-dark [class*=button]:focus,body.theme-dark [class*=button]:focus-visible,body.theme-dark button:focus,body.theme-dark button:focus-visible{outline:2px solid var(--palette-primary,#00d4ff);outline-offset:2px;box-shadow:0 0 15px var(--palette-primary-glow,color-mix(in srgb,var(--palette-primary,#00d4ff) 40%,transparent)),0 0 0 2px var(--palette-primary,#00d4ff)}body.theme-light [class*=Button],body.theme-light [class*=button],body.theme-light button{font-family:var(--theme-font-body,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif);font-weight:var(--theme-font-weight-bold,600);letter-spacing:var(--theme-letter-spacing,0);border-radius:var(--theme-radius-md,8px);padding:var(--theme-spacing-sm,8px) var(--theme-spacing-md,16px);transition:all var(--transition-normal,.3s ease)}body.theme-retro [class*=Button],body.theme-retro [class*=button],body.theme-retro button{font-family:var(--theme-font-body,"Technology","Courier New",monospace);font-weight:var(--theme-font-weight-normal,400);letter-spacing:var(--theme-letter-spacing,.08em);text-transform:uppercase;border-radius:var(--theme-radius-md,2px);padding:var(--theme-spacing-sm,8px) var(--theme-spacing-md,12px);transition:all var(--transition-normal,.3s ease);border:1px solid var(--palette-primary,#fa0);background:color-mix(in srgb,var(--palette-primary,#fa0) 10%,transparent);color:var(--palette-primary,#fa0)}body.theme-retro [class*=button]:hover,body.theme-retro button:hover{background:color-mix(in srgb,var(--palette-primary,#fa0) 20%,transparent);box-shadow:0 0 10px var(--palette-primary-glow,color-mix(in srgb,var(--palette-primary,#fa0) 30%,transparent))}body.theme-powershell [class*=Button],body.theme-powershell [class*=button],body.theme-powershell button{font-family:var(--theme-font-body,"Segoe UI","Microsoft Sans Serif",sans-serif);font-weight:var(--theme-font-weight-bold,600);letter-spacing:var(--theme-letter-spacing,0);border-radius:var(--theme-radius-md,6px);padding:var(--theme-spacing-sm,8px) var(--theme-spacing-md,16px);transition:all var(--transition-normal,.3s ease);border:1px solid var(--palette-primary,rgba(0,188,242,.3));background:color-mix(in srgb,var(--palette-primary,#00bcf2) 10%,transparent);color:var(--palette-primary,#00bcf2)}body.theme-powershell [class*=button]:hover,body.theme-powershell button:hover{background:color-mix(in srgb,var(--palette-primary,#00bcf2) 20%,transparent);box-shadow:0 0 10px var(--palette-primary-glow,color-mix(in srgb,var(--palette-primary,#00bcf2) 30%,transparent))}body.theme-executive [class*=Button],body.theme-executive [class*=button],body.theme-executive button{font-family:var(--theme-font-body,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif);font-weight:var(--theme-font-weight-bold,600);letter-spacing:var(--theme-letter-spacing,.015em);border-radius:var(--theme-radius-md,10px);padding:var(--theme-spacing-sm,12px) var(--theme-spacing-md,20px);transition:all var(--transition-normal,.4s cubic-bezier(.4,0,.2,1));border:2px solid var(--palette-border,color-mix(in srgb,var(--palette-primary,#d4af37) 35%,transparent));background:linear-gradient(135deg,color-mix(in srgb,var(--palette-primary,#d4af37) 12%,transparent) 0,color-mix(in srgb,var(--palette-primary,#d4af37) 6%,transparent) 100%);color:var(--palette-primary,rgba(212,175,55,.98));box-shadow:0 4px 12px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.1)}body.theme-executive [class*=button]:hover,body.theme-executive button:hover{background:linear-gradient(135deg,color-mix(in srgb,var(--palette-primary,gold) 20%,transparent) 0,color-mix(in srgb,var(--palette-primary,gold) 12%,transparent) 100%);box-shadow:0 6px 20px rgba(0,0,0,.4),0 0 25px var(--palette-primary-glow,color-mix(in srgb,var(--palette-primary,gold) 40%,transparent)),inset 0 1px 0 hsla(0,0%,100%,.15);transform:translateY(-2px);border-color:var(--palette-primary,rgba(255,215,0,.6))}body.modern-terminal-ui [class*=button],body.modern-terminal-ui button,body.modern-ui-futuristic [class*=button],body.modern-ui-futuristic button,body.theme-modern [class*=button],body.theme-modern button{font-family:var(--theme-font-body,-apple-system,BlinkMacSystemFont,"SF Pro Text",sans-serif);font-weight:var(--theme-font-weight-bold,600);letter-spacing:var(--theme-letter-spacing,-.01em);border-radius:var(--theme-radius-md,12px);padding:var(--theme-spacing-sm,8px) var(--theme-spacing-md,16px);transition:all var(--transition-normal,.4s cubic-bezier(.4,0,.2,1));border:1px solid var(--palette-border,color-mix(in srgb,var(--palette-primary,#00ffd2) 25%,transparent));background:linear-gradient(135deg,color-mix(in srgb,var(--palette-primary,#00ffd2) 12%,hsla(0,0%,100%,.05)) 0,color-mix(in srgb,var(--palette-primary,#00ffd2) 6%,hsla(0,0%,100%,.02)) 100%);color:var(--palette-primary,rgba(0,255,210,.98));backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);box-shadow:0 4px 16px rgba(0,0,0,.2),inset 0 1px 0 hsla(0,0%,100%,.1)}body.modern-terminal-ui [class*=button]:hover,body.modern-terminal-ui button:hover,body.modern-ui-futuristic [class*=button]:hover,body.modern-ui-futuristic button:hover,body.theme-modern [class*=button]:hover,body.theme-modern button:hover{background:linear-gradient(135deg,color-mix(in srgb,var(--palette-primary,#00ffd2) 20%,hsla(0,0%,100%,.08)) 0,color-mix(in srgb,var(--palette-primary,#00ffd2) 12%,hsla(0,0%,100%,.04)) 100%);box-shadow:0 8px 24px rgba(0,0,0,.3),0 0 30px var(--palette-primary-glow,color-mix(in srgb,var(--palette-primary,#00ffd2) 35%,transparent)),inset 0 1px 0 hsla(0,0%,100%,.15);transform:translateY(-2px);border-color:var(--palette-primary,rgba(0,255,210,.5))}body.theme-dark [class*=Title],body.theme-dark [class*=title],body.theme-dark h1,body.theme-dark h2,body.theme-dark h3{font-family:var(--theme-font-heading,"Courier New",monospace);font-weight:var(--theme-font-weight-bold,700);letter-spacing:var(--theme-letter-spacing,.05em);background:linear-gradient(135deg,var(--palette-secondary,#56ccf2) 0,var(--palette-primary,#00bcf2) 50%,var(--palette-accent,#90e0ff) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:var(--palette-primary,#00bcf2);text-shadow:0 0 15px var(--palette-primary-glow,color-mix(in srgb,var(--palette-primary,#00bcf2) 40%,transparent))}body.theme-light [class*=Title],body.theme-light [class*=title],body.theme-light h1,body.theme-light h2,body.theme-light h3{font-family:var(--theme-font-heading,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif);font-weight:var(--theme-font-weight-bold,600);letter-spacing:var(--theme-letter-spacing,0);color:var(--palette-primary,#0051d5)}body.theme-retro [class*=Title],body.theme-retro [class*=title],body.theme-retro h1,body.theme-retro h2,body.theme-retro h3{font-family:var(--theme-font-heading,"Technology","Courier New",monospace);font-weight:var(--theme-font-weight-bold,700);letter-spacing:var(--theme-letter-spacing,.08em);text-transform:uppercase;background:linear-gradient(135deg,var(--palette-secondary,#fc4) 0,var(--palette-primary,#fa0) 50%,var(--palette-accent,#fd6) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:var(--palette-primary,#fa0);text-shadow:0 0 10px var(--palette-primary-glow,color-mix(in srgb,var(--palette-primary,#fa0) 50%,transparent))}body.theme-powershell [class*=Title],body.theme-powershell [class*=title],body.theme-powershell h1,body.theme-powershell h2,body.theme-powershell h3{font-family:var(--theme-font-heading,"Segoe UI","Microsoft Sans Serif",sans-serif);font-weight:var(--theme-font-weight-bold,600);letter-spacing:var(--theme-letter-spacing,0);color:var(--palette-primary,#00bcf2)}body.theme-executive [class*=Title],body.theme-executive [class*=title],body.theme-executive h1,body.theme-executive h2,body.theme-executive h3{font-family:var(--theme-font-heading,"Transformers","Morrison",-apple-system,BlinkMacSystemFont,"SF Pro Display",sans-serif);font-weight:var(--theme-font-weight-normal,400);background:linear-gradient(135deg,var(--palette-secondary,#f4e5c2) 0,var(--palette-primary,#d4af37) 50%,var(--palette-accent,gold) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:var(--palette-primary,#d4af37);letter-spacing:var(--theme-letter-spacing,.02em);text-shadow:0 2px 4px rgba(0,0,0,.4),0 0 15px var(--palette-primary-glow,color-mix(in srgb,var(--palette-primary,#d4af37) 25%,transparent))}body.modern-terminal-ui [class*=Title],body.modern-terminal-ui [class*=title],body.modern-terminal-ui h1,body.modern-terminal-ui h2,body.modern-terminal-ui h3,body.modern-ui-futuristic [class*=Title],body.modern-ui-futuristic [class*=title],body.modern-ui-futuristic h1,body.modern-ui-futuristic h2,body.modern-ui-futuristic h3,body.theme-modern [class*=Title],body.theme-modern [class*=title],body.theme-modern h1,body.theme-modern h2,body.theme-modern h3{font-family:var(--theme-font-heading,"SF Pro Display",-apple-system,BlinkMacSystemFont,sans-serif);font-weight:var(--theme-font-weight-bold,600);letter-spacing:var(--theme-letter-spacing,-.01em);background:linear-gradient(135deg,var(--palette-secondary,rgba(140,59,255,.95)) 0,var(--palette-primary,rgba(0,255,210,.98)) 50%,var(--palette-accent,#00ffba) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:var(--palette-primary,rgba(0,255,210,.98));text-shadow:0 0 20px var(--palette-primary-glow,color-mix(in srgb,var(--palette-primary,#00ffd2) 30%,transparent))}body.theme-dark h1{font-size:2.5em;line-height:1.2;text-shadow:0 0 20px var(--palette-primary-glow,rgba(0,188,242,.4)),0 0 40px var(--palette-primary-glow,rgba(0,188,242,.2)),0 2px 4px rgba(0,0,0,.5);background:linear-gradient(135deg,var(--palette-primary,#00bcf2) 0,var(--palette-secondary,#00d4ff) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;filter:drop-shadow(0 0 8px var(--palette-primary-glow,rgba(0,188,242,.3)))}body.theme-dark h2{font-size:2em;line-height:1.3;text-shadow:0 0 15px var(--palette-primary-glow,rgba(0,188,242,.35)),0 2px 3px rgba(0,0,0,.4)}body.theme-dark h3{font-size:1.5em;line-height:1.4;text-shadow:0 0 12px var(--palette-primary-glow,rgba(0,188,242,.3)),0 1px 2px rgba(0,0,0,.3)}body.theme-dark [class*=Output],body.theme-dark [class*=TerminalOutput],body.theme-dark [class*=output],body.theme-dark [class*=terminal-output]{font-family:var(--theme-font-mono,"Courier New",monospace);letter-spacing:.03em;line-height:1.6;color:var(--palette-text,#e0e0e0);text-shadow:0 1px 2px rgba(0,0,0,.3)}body.theme-dark [class*=Command],body.theme-dark [class*=command]{font-weight:600;color:var(--palette-primary,#00bcf2);text-shadow:0 0 8px var(--palette-primary-glow,rgba(0,188,242,.25))}body.theme-dark [class*=Error],body.theme-dark [class*=error]{color:var(--palette-error,#f66);text-shadow:0 0 10px hsla(0,100%,70%,.4),0 1px 2px rgba(0,0,0,.3);font-weight:500}body.theme-dark [class*=Success],body.theme-dark [class*=success]{color:var(--palette-success,#16c782);text-shadow:0 0 10px rgba(22,199,130,.35),0 1px 2px rgba(0,0,0,.3);font-weight:500}body.theme-dark [class*=Warning],body.theme-dark [class*=warning]{color:var(--palette-warning,#f2b705);text-shadow:0 0 10px rgba(242,183,5,.35),0 1px 2px rgba(0,0,0,.3);font-weight:500}body.theme-dark [class*=Code],body.theme-dark [class*=code],body.theme-dark code,body.theme-dark pre{font-family:SF Mono,Monaco,Cascadia Code,Fira Code,monospace;background:rgba(0,0,0,.4);border:1px solid rgba(0,188,242,.2);border-radius:6px;padding:12px 16px;color:var(--palette-primary,#00bcf2);text-shadow:0 0 8px var(--palette-primary-glow,rgba(0,188,242,.2));box-shadow:0 2px 8px rgba(0,0,0,.3),inset 0 1px 0 rgba(0,188,242,.1)}body.theme-light h1{font-size:2.5em;line-height:1.2;color:var(--palette-primary,#0051d5);text-shadow:0 2px 4px rgba(0,0,0,.1);font-weight:700;letter-spacing:-.02em}body.theme-light h2{font-size:2em;line-height:1.3}body.theme-light h2,body.theme-light h3{color:var(--palette-primary,#0051d5);font-weight:600}body.theme-light h3{font-size:1.5em;line-height:1.4}body.theme-light [class*=Output],body.theme-light [class*=output]{font-family:var(--theme-font-body,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif);color:var(--palette-text,#333);line-height:1.6}body.theme-light [class*=Command],body.theme-light [class*=command]{font-weight:600;color:var(--palette-primary,#0051d5)}body.theme-light [class*=Code],body.theme-light [class*=code],body.theme-light code,body.theme-light pre{font-family:SF Mono,Monaco,Cascadia Code,monospace;background:rgba(0,81,213,.08);border:1px solid rgba(0,81,213,.2);border-radius:8px;padding:12px 16px;color:var(--palette-primary,#0051d5)}body.theme-retro h1{font-size:3em;line-height:1.1;letter-spacing:.1em;text-shadow:0 0 20px rgba(255,170,0,.8),0 0 40px rgba(255,170,0,.5),0 0 60px rgba(255,170,0,.3),0 2px 4px rgba(0,0,0,.8);filter:drop-shadow(0 0 8px rgba(255,170,0,.4))}body.theme-retro h1,body.theme-retro h2{font-family:Technology,Courier New,monospace;text-transform:uppercase;color:#fa0;font-weight:700}body.theme-retro h2{font-size:2.4em;line-height:1.2;letter-spacing:.09em;text-shadow:0 0 15px rgba(255,170,0,.7),0 0 30px rgba(255,170,0,.4),0 2px 3px rgba(0,0,0,.7)}body.theme-retro h3{font-size:1.8em;line-height:1.3;text-shadow:0 0 12px rgba(255,170,0,.6),0 0 24px rgba(255,170,0,.3),0 1px 2px rgba(0,0,0,.6);color:#fa0;font-weight:700}body.theme-retro [class*=Output],body.theme-retro [class*=output],body.theme-retro h3{font-family:Technology,Courier New,monospace;letter-spacing:.08em;text-transform:uppercase}body.theme-retro [class*=Output],body.theme-retro [class*=output]{color:rgba(255,170,0,.85);text-shadow:0 0 8px rgba(255,170,0,.3);line-height:1.5;font-weight:400}body.theme-retro [class*=Command],body.theme-retro [class*=command]{font-family:Technology,Courier New,monospace;color:#fa0;text-shadow:0 0 12px rgba(255,170,0,.6);font-weight:700;letter-spacing:.08em;text-transform:uppercase}body.theme-retro [class*=Code],body.theme-retro [class*=code],body.theme-retro code,body.theme-retro pre{font-family:Technology,Courier New,monospace;background:rgba(24,18,0,.6);border:1px solid rgba(255,170,0,.3);border-radius:2px;padding:12px 16px;color:#fa0;text-shadow:0 0 8px rgba(255,170,0,.4);letter-spacing:.08em;text-transform:uppercase;font-weight:400;box-shadow:0 0 15px rgba(255,170,0,.2),inset 0 0 15px rgba(255,170,0,.05)}body.theme-powershell h1{font-size:2.4em;line-height:1.2;text-shadow:0 2px 4px rgba(0,0,0,.3);letter-spacing:.01em}body.theme-powershell h1,body.theme-powershell h2{color:var(--palette-primary,#00bcf2);font-weight:600}body.theme-powershell h2{font-size:1.9em;line-height:1.3}body.theme-powershell h3{font-size:1.4em;line-height:1.4;color:var(--palette-primary,#00bcf2);font-weight:600}body.theme-powershell [class*=Output],body.theme-powershell [class*=output]{color:hsla(0,0%,100%,.9);line-height:1.6}body.theme-powershell [class*=Command],body.theme-powershell [class*=command]{color:var(--palette-primary,#00bcf2);font-weight:600}body.theme-powershell [class*=Code],body.theme-powershell [class*=code],body.theme-powershell code,body.theme-powershell pre{font-family:Consolas,Courier New,monospace;background:rgba(1,36,86,.4);border:1px solid rgba(0,188,242,.3);border-radius:6px;padding:12px 16px;color:var(--palette-primary,#00bcf2)}body.theme-executive h1{font-size:3em;line-height:1.15;background:linear-gradient(135deg,gold,rgba(255,223,0,.95) 50%,gold);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-shadow:0 2px 8px rgba(0,0,0,.5),0 0 20px rgba(255,215,0,.4);filter:drop-shadow(0 0 12px rgba(255,215,0,.3))}body.theme-executive h1,body.theme-executive h2{font-family:Transformers,Morrison,-apple-system,BlinkMacSystemFont,SF Pro Display,sans-serif;font-weight:400;letter-spacing:.03em}body.theme-executive h2{font-size:2.4em;line-height:1.25;color:rgba(255,215,0,.98);text-shadow:0 2px 6px rgba(0,0,0,.4),0 0 15px rgba(255,215,0,.35)}body.theme-executive h3{font-family:Transformers,Morrison,-apple-system,BlinkMacSystemFont,SF Pro Display,sans-serif;font-size:1.8em;line-height:1.35;color:rgba(255,215,0,.95);text-shadow:0 1px 4px rgba(0,0,0,.3),0 0 12px rgba(255,215,0,.3);font-weight:400;letter-spacing:.03em}body.theme-executive [class*=Output],body.theme-executive [class*=Terminal],body.theme-executive [class*=TextType],body.theme-executive [class*=Welcome],body.theme-executive [class*=output],body.theme-executive [class*=terminal],body.theme-executive [class*=text-type],body.theme-executive [class*=welcome]{font-family:var(--theme-font-body,"Transformers","Morrison",-apple-system,BlinkMacSystemFont,"SF Pro Display",sans-serif)!important;color:hsla(0,0%,100%,.85);line-height:1.7;text-shadow:0 1px 2px rgba(0,0,0,.3);letter-spacing:.03em;transition:font-family .2s ease!important}body.theme-executive [class*=Command],body.theme-executive [class*=command]{color:rgba(255,215,0,.95);text-shadow:0 0 10px rgba(255,215,0,.3);font-weight:600}body.theme-executive [class*=Code],body.theme-executive [class*=code],body.theme-executive code,body.theme-executive pre{font-family:Transformers,Morrison,SF Mono,Monaco,Cascadia Code,monospace;background:linear-gradient(135deg,rgba(255,215,0,.08),rgba(255,215,0,.04));border:1px solid rgba(255,215,0,.25);border-radius:10px;padding:14px 18px;color:rgba(255,215,0,.9);text-shadow:0 1px 2px rgba(0,0,0,.3);box-shadow:0 4px 12px rgba(0,0,0,.3),inset 0 1px 0 rgba(255,215,0,.1);letter-spacing:.03em}body.modern-terminal-ui h1,body.modern-ui-futuristic h1,body.theme-modern h1{font-size:2.6em;line-height:1.15;background:linear-gradient(135deg,#00ffd2,rgba(0,255,255,.95) 50%,#00ffd2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-shadow:0 0 30px rgba(0,255,210,.5),0 0 60px rgba(0,255,210,.3);font-weight:600;letter-spacing:-.02em;filter:drop-shadow(0 0 15px rgba(0,255,210,.4))}body.modern-terminal-ui h2,body.modern-ui-futuristic h2,body.theme-modern h2{font-size:2em;line-height:1.25;color:rgba(0,255,210,.98);text-shadow:0 0 25px rgba(0,255,210,.4),0 2px 4px rgba(0,0,0,.3);font-weight:600}body.modern-terminal-ui h3,body.modern-ui-futuristic h3,body.theme-modern h3{font-size:1.5em;line-height:1.35;color:rgba(0,255,210,.95);text-shadow:0 0 20px rgba(0,255,210,.35),0 1px 2px rgba(0,0,0,.3);font-weight:600}body.modern-terminal-ui [class*=Output],body.modern-terminal-ui [class*=output],body.modern-ui-futuristic [class*=Output],body.modern-ui-futuristic [class*=output],body.theme-modern [class*=Output],body.theme-modern [class*=output]{color:hsla(0,0%,100%,.9);line-height:1.6;text-shadow:0 1px 2px rgba(0,0,0,.2)}body.modern-terminal-ui [class*=Command],body.modern-terminal-ui [class*=command],body.modern-ui-futuristic [class*=Command],body.modern-ui-futuristic [class*=command],body.theme-modern [class*=Command],body.theme-modern [class*=command]{color:rgba(0,255,210,.95);text-shadow:0 0 15px rgba(0,255,210,.4);font-weight:600}body.modern-terminal-ui [class*=Code],body.modern-terminal-ui [class*=code],body.modern-terminal-ui code,body.modern-terminal-ui pre,body.modern-ui-futuristic [class*=Code],body.modern-ui-futuristic [class*=code],body.modern-ui-futuristic code,body.modern-ui-futuristic pre,body.theme-modern [class*=Code],body.theme-modern [class*=code],body.theme-modern code,body.theme-modern pre{font-family:SF Mono,Monaco,Cascadia Code,monospace;background:linear-gradient(135deg,rgba(0,255,210,.1),rgba(0,255,210,.05));border:1px solid rgba(0,255,210,.25);border-radius:12px;padding:14px 18px;color:rgba(0,255,210,.95);text-shadow:0 0 10px rgba(0,255,210,.3);backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);box-shadow:0 4px 16px rgba(0,0,0,.3),0 0 20px rgba(0,255,210,.15),inset 0 1px 0 hsla(0,0%,100%,.1)}body.theme-crt h1{font-size:2.4em;line-height:1.2;text-shadow:0 0 4px color-mix(in srgb,var(--palette-primary,#0f0) 50%,transparent),0 0 8px color-mix(in srgb,var(--palette-primary,#0f0) 30%,transparent),0 2px 3px rgba(0,0,0,.9)}body.theme-crt h1,body.theme-crt h2{font-family:Neuropol X,Consolas,Courier New,Monaco,monospace;font-weight:400;letter-spacing:.02em;color:var(--palette-primary,#0f0);filter:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important;text-rendering:optimizeLegibility!important}body.theme-crt h2{font-size:1.9em;line-height:1.3;text-shadow:0 0 3px color-mix(in srgb,var(--palette-primary,#0f0) 45%,transparent),0 0 6px color-mix(in srgb,var(--palette-primary,#0f0) 25%,transparent),0 1px 2px rgba(0,0,0,.8)}body.theme-crt h3{font-size:1.5em;line-height:1.4;text-shadow:0 0 3px color-mix(in srgb,var(--palette-primary,#0f0) 40%,transparent),0 1px 2px rgba(0,0,0,.7)}body.theme-crt [class*=Output],body.theme-crt [class*=TerminalLine],body.theme-crt [class*=TerminalOutput],body.theme-crt [class*=output],body.theme-crt [class*=terminal-line],body.theme-crt [class*=terminal-output],body.theme-crt h3{font-family:Neuropol X,Consolas,Courier New,Monaco,monospace;font-weight:400;letter-spacing:.02em;color:var(--palette-primary,#0f0);filter:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important;text-rendering:optimizeLegibility!important}body.theme-crt [class*=Output],body.theme-crt [class*=TerminalLine],body.theme-crt [class*=TerminalOutput],body.theme-crt [class*=output],body.theme-crt [class*=terminal-line],body.theme-crt [class*=terminal-output]{text-shadow:0 0 2px color-mix(in srgb,var(--palette-primary,#0f0) 35%,transparent),0 1px 1px rgba(0,0,0,.6);line-height:1.6}body.theme-crt [class*=Command],body.theme-crt [class*=TerminalCommand],body.theme-crt [class*=command],body.theme-crt [class*=terminal-command]{text-shadow:0 0 3px color-mix(in srgb,var(--palette-primary,#0f0) 45%,transparent),0 1px 1px rgba(0,0,0,.6)}body.theme-crt [class*=CodeBlock],body.theme-crt [class*=Code],body.theme-crt [class*=Command],body.theme-crt [class*=TerminalCommand],body.theme-crt [class*=codeBlock],body.theme-crt [class*=code],body.theme-crt [class*=command],body.theme-crt [class*=terminal-command],body.theme-crt code,body.theme-crt pre{font-family:Neuropol X,Consolas,Courier New,Monaco,monospace;font-weight:400;letter-spacing:.02em;color:var(--palette-primary,#0f0);filter:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important;text-rendering:optimizeLegibility!important}body.theme-crt [class*=CodeBlock],body.theme-crt [class*=Code],body.theme-crt [class*=codeBlock],body.theme-crt [class*=code],body.theme-crt code,body.theme-crt pre{background:rgba(0,0,0,.7);border:1px solid color-mix(in srgb,var(--palette-primary,#0f0) 40%,transparent);border-radius:0;padding:12px 16px;text-shadow:0 0 2px color-mix(in srgb,var(--palette-primary,#0f0) 40%,transparent),0 1px 1px rgba(0,0,0,.6);box-shadow:0 0 8px color-mix(in srgb,var(--palette-primary,#0f0) 25%,transparent),inset 0 0 8px color-mix(in srgb,var(--palette-primary,#0f0) 8%,transparent)}body.theme-crt[data-color-palette=white] [class*=Title],body.theme-crt[data-color-palette=white] [class*=title],body.theme-crt[data-color-palette=white] h1,body.theme-crt[data-color-palette=white] h2,body.theme-crt[data-color-palette=white] h3,body.theme-crt[data-color-palette=white] h4,body.theme-crt[data-color-palette=white] h5,body.theme-crt[data-color-palette=white] h6{font-family:Neuropol X,Consolas,Courier New,Monaco,monospace;font-weight:400;letter-spacing:.02em;color:#000!important;text-shadow:0 1px 2px rgba(0,0,0,.15);filter:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important;text-rendering:optimizeLegibility!important}body.theme-crt[data-color-palette=white] [class*=Code],body.theme-crt[data-color-palette=white] [class*=Command],body.theme-crt[data-color-palette=white] [class*=Output],body.theme-crt[data-color-palette=white] [class*=TerminalOutput],body.theme-crt[data-color-palette=white] [class*=code],body.theme-crt[data-color-palette=white] [class*=command],body.theme-crt[data-color-palette=white] [class*=output],body.theme-crt[data-color-palette=white] [class*=terminal-output],body.theme-crt[data-color-palette=white] code,body.theme-crt[data-color-palette=white] pre{font-family:Neuropol X,Consolas,Courier New,Monaco,monospace;font-weight:400;letter-spacing:.02em;color:#000;text-shadow:0 1px 1px rgba(0,0,0,.1);filter:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important;text-rendering:optimizeLegibility!important}body.theme-crt[data-color-palette=white] [class*=Code],body.theme-crt[data-color-palette=white] [class*=code],body.theme-crt[data-color-palette=white] code,body.theme-crt[data-color-palette=white] pre{background:hsla(0,0%,100%,.7);border:1px solid rgba(0,0,0,.25);box-shadow:0 2px 8px rgba(0,0,0,.1),inset 0 1px 0 rgba(0,0,0,.05)}[class*=TerminalLine],[class*=TerminalOutput],[class*=TextType],[class*=Welcome],[class*=terminal-line],[class*=terminal-output],[class*=text-type],[class*=welcome]{font-family:var(--theme-font-mono,var(--theme-font-body,"JetBrains Mono","Fira Code","SF Mono","Monaco","Cascadia Code","Consolas","Courier New"),monospace)!important;font-weight:400;line-height:1.75;letter-spacing:.01em;word-wrap:break-word;overflow-wrap:break-word;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;transition:font-family .2s ease,color .3s ease,background-color .3s ease,border-color .3s ease!important}[class*=Error],[class*=Info],[class*=Success],[class*=TerminalError],[class*=TerminalInfo],[class*=TerminalSuccess],[class*=TerminalWarning],[class*=Warning],[class*=error],[class*=info],[class*=success],[class*=terminal-error],[class*=terminal-info],[class*=terminal-success],[class*=terminal-warning],[class*=warning]{font-weight:500;letter-spacing:.02em}[class*=Command],[class*=TerminalCommand],[class*=command],[class*=terminal-command]{font-weight:600;letter-spacing:.03em}[class*=CodeBlock],[class*=TerminalCode],[class*=codeBlock],[class*=terminal-code]{font-family:var(--theme-font-mono,var(--theme-font-body,"JetBrains Mono","Fira Code","SF Mono","Monaco","Cascadia Code","Consolas","Courier New"),monospace)!important;font-weight:400;line-height:1.7;letter-spacing:.01em;white-space:pre-wrap;word-wrap:break-word;overflow-x:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:font-family .2s ease!important}[class*=TerminalOutput] [class*=Header],[class*=TerminalOutput] [class*=Title],[class*=TerminalOutput] h1,[class*=TerminalOutput] h2,[class*=TerminalOutput] h3,[class*=TerminalOutput] h4,[class*=TerminalOutput] h5,[class*=TerminalOutput] h6,[class*=terminal-output] [class*=header],[class*=terminal-output] [class*=title],[class*=terminal-output] h1,[class*=terminal-output] h2,[class*=terminal-output] h3,[class*=terminal-output] h4,[class*=terminal-output] h5,[class*=terminal-output] h6{color:#00d4ff!important;font-family:var(--theme-font-heading,var(--theme-font-body,var(--theme-font-mono,"JetBrains Mono","Fira Code","SF Mono","Monaco","Cascadia Code","Consolas","Courier New"),monospace))!important;font-weight:600!important;transition:font-family .2s ease!important;letter-spacing:.05em!important;text-shadow:0 0 8px rgba(0,212,255,.4),0 2px 4px rgba(0,0,0,.3)!important;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important}[class*=TerminalOutput] h1,[class*=terminal-output] h1{font-size:1.5em!important;letter-spacing:.08em!important;text-transform:uppercase!important}[class*=TerminalOutput] h2,[class*=terminal-output] h2{font-size:1.3em!important;letter-spacing:.06em!important}[class*=TerminalOutput] h3,[class*=terminal-output] h3{font-size:1.15em!important;letter-spacing:.05em!important}body.theme-dark [class*=Input],body.theme-dark [class*=input],body.theme-dark input,body.theme-dark textarea{font-family:"JetBrains Mono","Fira Code","SF Mono","Monaco","Cascadia Code","Consolas",var(--theme-font-mono,"Courier New"),monospace;font-weight:400;letter-spacing:var(--theme-letter-spacing,.02em);border-radius:var(--theme-radius-md,8px);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.theme-light [class*=Input],body.theme-light [class*=input],body.theme-light input,body.theme-light textarea{font-family:var(--theme-font-body,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif);letter-spacing:var(--theme-letter-spacing,0);border-radius:var(--theme-radius-md,8px)}body.theme-retro [class*=Input],body.theme-retro [class*=input],body.theme-retro input,body.theme-retro textarea{font-family:var(--theme-font-body,"Technology","Courier New",monospace);letter-spacing:var(--theme-letter-spacing,.08em);text-transform:uppercase;border-radius:var(--theme-radius-md,2px);font-weight:400}body.theme-powershell [class*=Input],body.theme-powershell [class*=input],body.theme-powershell input,body.theme-powershell textarea{font-family:var(--theme-font-body,"Segoe UI","Microsoft Sans Serif",sans-serif);letter-spacing:var(--theme-letter-spacing,0);border-radius:var(--theme-radius-md,6px)}body.theme-executive [class*=Input],body.theme-executive [class*=input],body.theme-executive input,body.theme-executive textarea{font-family:var(--theme-font-body,"Transformers","Morrison",-apple-system,BlinkMacSystemFont,"SF Pro Display",sans-serif);letter-spacing:var(--theme-letter-spacing,.03em);border-radius:var(--theme-radius-md,10px);border:1px solid var(--palette-border,color-mix(in srgb,var(--palette-primary,#d4af37) 25%,transparent));background:color-mix(in srgb,var(--palette-primary,#d4af37) 5%,transparent);color:var(--palette-text,#fff)}body.modern-terminal-ui [class*=input],body.modern-terminal-ui input,body.modern-terminal-ui textarea,body.modern-ui-futuristic [class*=input],body.modern-ui-futuristic input,body.modern-ui-futuristic textarea,body.theme-modern [class*=input],body.theme-modern input,body.theme-modern textarea{font-family:var(--theme-font-body,-apple-system,BlinkMacSystemFont,"SF Pro Text",sans-serif);letter-spacing:var(--theme-letter-spacing,-.01em);border-radius:var(--theme-radius-md,12px);border:1px solid var(--palette-border,color-mix(in srgb,var(--palette-primary,#00ffd2) 20%,transparent));background:color-mix(in srgb,var(--palette-primary,#00ffd2) 5%,hsla(0,0%,100%,.02));color:var(--palette-text,#fff);backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%)}body.theme-dark [class*=Sidebar],body.theme-dark [class*=sidebar]{font-family:var(--theme-font-mono,"Courier New",monospace);letter-spacing:var(--theme-letter-spacing,.05em)}body.theme-dark [class*=Sidebar] [class*=button],body.theme-dark [class*=Sidebar] button,body.theme-dark [class*=Sidebar] span:not([class*=icon]),body.theme-dark [class*=sidebar] [class*=button],body.theme-dark [class*=sidebar] button,body.theme-dark [class*=sidebar] span:not([class*=icon]){color:var(--palette-text,var(--palette-primary,#00bcf2))}body.theme-dark [class*=Sidebar] [class*=Title],body.theme-dark [class*=Sidebar] [class*=title],body.theme-dark [class*=sidebar] [class*=Title],body.theme-dark [class*=sidebar] [class*=title]{color:var(--palette-secondary,var(--palette-primary,#56ccf2))}body.theme-light [class*=Sidebar],body.theme-light [class*=sidebar]{font-family:var(--theme-font-body,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif);letter-spacing:var(--theme-letter-spacing,0)}body.theme-retro [class*=Sidebar],body.theme-retro [class*=sidebar]{font-family:var(--theme-font-body,"Technology","Courier New",monospace);letter-spacing:var(--theme-letter-spacing,.08em);text-transform:uppercase}body.theme-retro [class*=Sidebar] [class*=Title],body.theme-retro [class*=Sidebar] [class*=title],body.theme-retro [class*=sidebar] [class*=Title],body.theme-retro [class*=sidebar] [class*=title]{color:var(--palette-secondary,var(--palette-primary,#fc4))}body.theme-retro [class*=Sidebar] [class*=button],body.theme-retro [class*=Sidebar] button,body.theme-retro [class*=sidebar] [class*=button],body.theme-retro [class*=sidebar] button{color:var(--palette-text,var(--palette-primary,#fa0))}body.theme-powershell [class*=Sidebar],body.theme-powershell [class*=sidebar]{font-family:var(--theme-font-body,"Segoe UI","Microsoft Sans Serif",sans-serif);letter-spacing:var(--theme-letter-spacing,0)}body.theme-executive [class*=Sidebar],body.theme-executive [class*=sidebar]{font-family:var(--theme-font-body,"Transformers","Morrison",-apple-system,BlinkMacSystemFont,"SF Pro Display",sans-serif);letter-spacing:var(--theme-letter-spacing,.03em);background:linear-gradient(135deg,rgba(10,10,15,.95),rgba(26,26,46,.95));backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}body.modern-terminal-ui [class*=Sidebar],body.modern-terminal-ui [class*=sidebar],body.modern-ui-futuristic [class*=Sidebar],body.modern-ui-futuristic [class*=sidebar],body.theme-modern [class*=Sidebar],body.theme-modern [class*=sidebar]{font-family:var(--theme-font-body,-apple-system,BlinkMacSystemFont,"SF Pro Text",sans-serif);letter-spacing:var(--theme-letter-spacing,-.01em);background:linear-gradient(135deg,rgba(0,0,0,.7),rgba(10,10,26,.8));backdrop-filter:blur(30px) saturate(180%);-webkit-backdrop-filter:blur(30px) saturate(180%);border-right:1px solid var(--palette-border,color-mix(in srgb,var(--palette-primary,#00ffd2) 15%,transparent))}body[data-color-palette].theme-dark [class*=Button],body[data-color-palette].theme-dark [class*=Sidebar] button,body[data-color-palette].theme-dark [class*=button],body[data-color-palette].theme-dark [class*=sidebar] button,body[data-color-palette].theme-dark button{font-family:var(--theme-font-mono,"Courier New",monospace)!important;letter-spacing:var(--theme-letter-spacing,.05em)!important;font-weight:var(--theme-font-weight-bold,700)!important}body[data-color-palette].theme-light [class*=Button],body[data-color-palette].theme-light [class*=Sidebar] button,body[data-color-palette].theme-light [class*=button],body[data-color-palette].theme-light [class*=sidebar] button,body[data-color-palette].theme-light button{font-family:var(--theme-font-body,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif)!important;letter-spacing:var(--theme-letter-spacing,0)!important;font-weight:var(--theme-font-weight-bold,600)!important}:root{--palette-primary:#e8e8e8;--palette-secondary:#c8c8c8;--palette-accent:#fff;--palette-bg:#0a0a0a;--palette-surface:#151515;--palette-text:#f0f0f0;--palette-muted:#707070;--palette-border:#2d2d2d;--palette-success:#b8b8b8;--palette-warning:#d0d0d0;--palette-error:#e0e0e0;--palette-primary-glow:hsla(0,0%,91%,.25);--palette-secondary-glow:hsla(0,0%,78%,.2);--palette-accent-glow:hsla(0,0%,100%,.3);--palette-success-glow:hsla(0,0%,72%,.25);--palette-warning-glow:hsla(0,0%,82%,.25);--palette-error-glow:hsla(0,0%,88%,.25)}body[data-color-palette=default]{--palette-primary:#e8e8e8;--palette-secondary:#c8c8c8;--palette-accent:#fff;--palette-bg:#0a0a0a;--palette-surface:#151515;--palette-text:#f0f0f0;--palette-muted:#707070;--palette-border:hsla(0,0%,91%,.3);--palette-success:#b8b8b8;--palette-warning:#d0d0d0;--palette-error:#e0e0e0;--palette-primary-glow:hsla(0,0%,91%,.25);--palette-secondary-glow:hsla(0,0%,78%,.2);--palette-accent-glow:hsla(0,0%,100%,.3);--palette-success-glow:hsla(0,0%,72%,.25);--palette-warning-glow:hsla(0,0%,82%,.25);--palette-error-glow:hsla(0,0%,88%,.25)}body[data-color-palette=red]{--palette-primary:#ff4d4f;--palette-secondary:#ff7875;--palette-accent:#ff9aa2;--palette-bg:#130a0a;--palette-surface:#1c1010;--palette-text:#fff;--palette-muted:#e0bcbc;--palette-border:rgba(255,77,79,.3);--palette-success:#16c782;--palette-warning:#f2b705;--palette-error:#ff4d4f;--palette-primary-glow:rgba(255,77,79,.4);--palette-secondary-glow:hsla(1,100%,73%,.35);--palette-accent-glow:rgba(255,154,162,.35);--palette-success-glow:rgba(22,199,130,.35);--palette-warning-glow:rgba(242,183,5,.35);--palette-error-glow:rgba(255,77,79,.4)}body[data-color-palette=crimson]{--palette-primary:#dc143c;--palette-secondary:#ff6b81;--palette-accent:#ff8fab;--palette-bg:#14080c;--palette-surface:#1b0c12;--palette-text:#fff;--palette-muted:#e7bcc8;--palette-border:rgba(220,20,60,.3);--palette-success:#16c782;--palette-warning:#f2b705;--palette-error:#ff4d4f;--palette-primary-glow:rgba(220,20,60,.4);--palette-secondary-glow:rgba(255,107,129,.35);--palette-accent-glow:rgba(255,143,171,.35);--palette-success-glow:rgba(22,199,130,.35);--palette-warning-glow:rgba(242,183,5,.35);--palette-error-glow:rgba(255,77,79,.4)}body[data-color-palette=anime]{--palette-primary:#ff66e5;--palette-secondary:#7af8ff;--palette-accent:#ffd86f;--palette-bg:#07040f;--palette-surface:#140a1e;--palette-text:#fff7ff;--palette-muted:#d7c5ff;--palette-border:rgba(255,102,229,.3);--palette-success:#7af8ff;--palette-warning:#ffd86f;--palette-error:#ff4fa7;--palette-primary-glow:rgba(255,102,229,.45);--palette-secondary-glow:rgba(122,248,255,.45);--palette-accent-glow:rgba(255,216,111,.4);--palette-success-glow:rgba(122,248,255,.4);--palette-warning-glow:rgba(255,216,111,.4);--palette-error-glow:rgba(255,79,167,.4)}body[data-color-palette=ocean]{--palette-primary:#00c2ff;--palette-secondary:#06f;--palette-accent:#00ffd5;--palette-bg:#02111f;--palette-surface:#061b2d;--palette-text:#e1f7ff;--palette-muted:#9cc7dd;--palette-border:rgba(0,194,255,.3);--palette-success:#00ffd5;--palette-warning:#ffd479;--palette-error:#ff5d73;--palette-primary-glow:rgba(0,194,255,.45);--palette-secondary-glow:rgba(0,102,255,.4);--palette-accent-glow:rgba(0,255,213,.4);--palette-success-glow:rgba(0,255,213,.4);--palette-warning-glow:rgba(255,212,121,.35);--palette-error-glow:rgba(255,93,115,.4)}body[data-color-palette=blue]{--palette-primary:#2f80ed;--palette-secondary:#56ccf2;--palette-accent:#90e0ff;--palette-bg:#0a0f18;--palette-surface:#0f1624;--palette-text:#fff;--palette-muted:#b6c8e1;--palette-border:rgba(47,128,237,.3);--palette-success:#16c782;--palette-warning:#f2b705;--palette-error:#ff4d4f;--palette-primary-glow:rgba(47,128,237,.4);--palette-secondary-glow:rgba(86,204,242,.35);--palette-accent-glow:rgba(144,224,255,.35);--palette-success-glow:rgba(22,199,130,.35);--palette-warning-glow:rgba(242,183,5,.35);--palette-error-glow:rgba(255,77,79,.4)}body[data-color-palette=forest]{--palette-primary:#2ecc71;--palette-secondary:#27ae60;--palette-accent:#a8e6cf;--palette-bg:#07120f;--palette-surface:#0d1c17;--palette-text:#e9fff6;--palette-muted:#b5d9cd;--palette-border:rgba(46,204,113,.3);--palette-success:#2ecc71;--palette-warning:#f2b705;--palette-error:#ff4d4f;--palette-primary-glow:rgba(46,204,113,.4);--palette-secondary-glow:rgba(39,174,96,.35);--palette-accent-glow:rgba(168,230,207,.35);--palette-success-glow:rgba(46,204,113,.4);--palette-warning-glow:rgba(242,183,5,.35);--palette-error-glow:rgba(255,77,79,.4)}body[data-color-palette=green]{--palette-primary:#27ae60;--palette-secondary:#2ecc71;--palette-accent:#7bed9f;--palette-bg:#08110c;--palette-surface:#0e1a13;--palette-text:#eafff3;--palette-muted:#bfe5d1;--palette-border:rgba(39,174,96,.3);--palette-success:#27ae60;--palette-warning:#f2b705;--palette-error:#ff4d4f;--palette-primary-glow:rgba(39,174,96,.4);--palette-secondary-glow:rgba(46,204,113,.35);--palette-accent-glow:rgba(123,237,159,.35);--palette-success-glow:rgba(39,174,96,.4);--palette-warning-glow:rgba(242,183,5,.35);--palette-error-glow:rgba(255,77,79,.4)}body[data-color-palette=sunset]{--palette-primary:#ff7e67;--palette-secondary:#ffbd69;--palette-accent:#ffd36b;--palette-bg:#140d0a;--palette-surface:#1f1410;--palette-text:#fff6f0;--palette-muted:#e9c9b9;--palette-border:hsla(9,100%,70%,.3);--palette-success:#16c782;--palette-warning:#ffbd69;--palette-error:#ff4d4f;--palette-primary-glow:hsla(9,100%,70%,.4);--palette-secondary-glow:rgba(255,189,105,.35);--palette-accent-glow:rgba(255,211,107,.35);--palette-success-glow:rgba(22,199,130,.35);--palette-warning-glow:rgba(255,189,105,.4);--palette-error-glow:rgba(255,77,79,.4)}body[data-color-palette=purple]{--palette-primary:#9b59b6;--palette-secondary:#8e44ad;--palette-accent:#c39bd3;--palette-bg:#110b14;--palette-surface:#1a1220;--palette-text:#f7ecff;--palette-muted:#d9c4e6;--palette-border:rgba(155,89,182,.3);--palette-success:#16c782;--palette-warning:#f2b705;--palette-error:#ff4d4f;--palette-primary-glow:rgba(155,89,182,.4);--palette-secondary-glow:rgba(142,68,173,.35);--palette-accent-glow:rgba(195,155,211,.35);--palette-success-glow:rgba(22,199,130,.35);--palette-warning-glow:rgba(242,183,5,.35);--palette-error-glow:rgba(255,77,79,.4)}body[data-color-palette=violet]{--palette-primary:#7c4dff;--palette-secondary:#b388ff;--palette-accent:#ea80fc;--palette-bg:#0f0a16;--palette-surface:#170f21;--palette-text:#f2e9ff;--palette-muted:#d6c6f5;--palette-border:rgba(124,77,255,.3);--palette-success:#16c782;--palette-warning:#f2b705;--palette-error:#ff4d4f;--palette-primary-glow:rgba(124,77,255,.4);--palette-secondary-glow:rgba(179,136,255,.35);--palette-accent-glow:rgba(234,128,252,.35);--palette-success-glow:rgba(22,199,130,.35);--palette-warning-glow:rgba(242,183,5,.35);--palette-error-glow:rgba(255,77,79,.4)}body[data-color-palette=cyber]{--palette-primary:#00d4ff;--palette-secondary:#8c3bff;--palette-accent:#00ffba;--palette-bg:#010414;--palette-surface:#050c1f;--palette-text:#dff9ff;--palette-muted:#a6c4ff;--palette-border:rgba(0,212,255,.3);--palette-success:#00ffba;--palette-warning:#ffb347;--palette-error:#ff4dd6;--palette-primary-glow:rgba(0,212,255,.45);--palette-secondary-glow:rgba(140,59,255,.45);--palette-accent-glow:rgba(0,255,186,.45);--palette-success-glow:rgba(0,255,186,.4);--palette-warning-glow:rgba(255,179,71,.35);--palette-error-glow:rgba(255,77,214,.4)}body[data-color-palette=neon]{--palette-primary:#0ff;--palette-secondary:#f0f;--palette-accent:#00ff41;--palette-bg:#000;--palette-surface:#0a0514;--palette-text:#fff;--palette-muted:#b8a0ff;--palette-border:rgba(0,255,255,.3);--palette-success:#00ff41;--palette-warning:#fa0;--palette-error:#f06;--palette-primary-glow:rgba(0,255,255,.5);--palette-secondary-glow:rgba(255,0,255,.5);--palette-accent-glow:rgba(0,255,65,.5);--palette-success-glow:rgba(0,255,65,.5);--palette-warning-glow:rgba(255,170,0,.45);--palette-error-glow:rgba(255,0,102,.4)}body[data-color-palette=gold]{--palette-primary:#f2c94c;--palette-secondary:#f2994a;--palette-accent:#ffd166;--palette-bg:#110f08;--palette-surface:#1a170c;--palette-text:#fff9e6;--palette-muted:#e9ddba;--palette-border:rgba(242,201,76,.3);--palette-success:#16c782;--palette-warning:#f2c94c;--palette-error:#ff4d4f;--palette-primary-glow:rgba(242,201,76,.4);--palette-secondary-glow:rgba(242,153,74,.35);--palette-accent-glow:rgba(255,209,102,.35);--palette-success-glow:rgba(22,199,130,.35);--palette-warning-glow:rgba(242,201,76,.4);--palette-error-glow:rgba(255,77,79,.4)}body[data-color-palette=luxury]{--palette-primary:#d4af37;--palette-secondary:#f4e5c2;--palette-accent:gold;--palette-bg:#0f0d08;--palette-surface:#1a1710;--palette-text:#f9f5e8;--palette-muted:#c9b88a;--palette-border:#3a3520;--palette-success:#4ade80;--palette-warning:#fbbf24;--palette-error:#f87171;--palette-primary-glow:rgba(212,175,55,.4);--palette-secondary-glow:hsla(42,69%,86%,.3);--palette-accent-glow:rgba(255,215,0,.5)}body[data-color-palette=ice]{--palette-primary:#9bddff;--palette-secondary:#6eb7ff;--palette-accent:#c1fff7;--palette-bg:#030b15;--palette-surface:#0a1724;--palette-text:#f2fbff;--palette-muted:#c7dfee;--palette-border:#183249;--palette-success:#6fffd7;--palette-warning:#ffe3a3;--palette-error:#ff6b9f;--palette-primary-glow:rgba(155,221,255,.4);--palette-secondary-glow:rgba(110,183,255,.4);--palette-accent-glow:rgba(193,255,247,.35)}body[data-color-palette=frost]{--palette-primary:#7dd3fc;--palette-secondary:#bae6fd;--palette-accent:#a7f3d0;--palette-bg:#061016;--palette-surface:#0b1922;--palette-text:#e6f7ff;--palette-muted:#cbe7f5;--palette-border:rgba(125,211,252,.3);--palette-success:#86efac;--palette-warning:#fde68a;--palette-error:#fca5a5;--palette-primary-glow:rgba(125,211,252,.4);--palette-secondary-glow:rgba(186,230,253,.35);--palette-accent-glow:rgba(167,243,208,.35);--palette-success-glow:rgba(134,239,172,.35);--palette-warning-glow:hsla(48,97%,77%,.35);--palette-error-glow:hsla(0,94%,82%,.35)}body[data-color-palette=fire]{--palette-primary:#ff4b0f;--palette-secondary:#ff9a1a;--palette-accent:#ffd44d;--palette-bg:#140401;--palette-surface:#210a04;--palette-text:#fff3e5;--palette-muted:#f2c4a3;--palette-border:rgba(255,75,15,.3);--palette-success:#ffd44d;--palette-warning:#ff9a1a;--palette-error:#ff2c2c;--palette-primary-glow:rgba(255,75,15,.4);--palette-secondary-glow:rgba(255,154,26,.4);--palette-accent-glow:rgba(255,212,77,.4);--palette-success-glow:rgba(255,212,77,.4);--palette-warning-glow:rgba(255,154,26,.4);--palette-error-glow:rgba(255,44,44,.4)}body[data-color-palette=flame]{--palette-primary:#ff1767;--palette-secondary:#ff7300;--palette-accent:#ffb347;--palette-bg:#150108;--palette-surface:#23060d;--palette-text:#ffeaf4;--palette-muted:#f9b7c6;--palette-border:rgba(255,23,103,.3);--palette-success:#ffb347;--palette-warning:#ff7300;--palette-error:#ff2f7d;--palette-primary-glow:rgba(255,23,103,.45);--palette-secondary-glow:rgba(255,115,0,.4);--palette-accent-glow:rgba(255,179,71,.4);--palette-success-glow:rgba(255,179,71,.4);--palette-warning-glow:rgba(255,115,0,.4);--palette-error-glow:rgba(255,47,125,.4)}body[data-color-palette=mint]{--palette-primary:#2ee6a6;--palette-secondary:#a7f3d0;--palette-accent:#7dd3fc;--palette-bg:#07120f;--palette-surface:#0d1c17;--palette-text:#e9fff6;--palette-muted:#c2f1de;--palette-border:rgba(46,230,166,.3);--palette-success:#2ee6a6;--palette-warning:#fde68a;--palette-error:#fca5a5;--palette-primary-glow:rgba(46,230,166,.4);--palette-secondary-glow:rgba(167,243,208,.35);--palette-accent-glow:rgba(125,211,252,.35);--palette-success-glow:rgba(46,230,166,.4);--palette-warning-glow:hsla(48,97%,77%,.35);--palette-error-glow:hsla(0,94%,82%,.35)}body[data-color-palette=turquoise]{--palette-primary:#00d1b2;--palette-secondary:#6ee7e7;--palette-accent:#7dd3fc;--palette-bg:#061312;--palette-surface:#0c1e1d;--palette-text:#eafffb;--palette-muted:#c1ece7;--palette-border:rgba(0,209,178,.3);--palette-success:#34d399;--palette-warning:#fde68a;--palette-error:#f87171;--palette-primary-glow:rgba(0,209,178,.4);--palette-secondary-glow:rgba(110,231,231,.35);--palette-accent-glow:rgba(125,211,252,.35);--palette-success-glow:rgba(52,211,153,.35);--palette-warning-glow:hsla(48,97%,77%,.35);--palette-error-glow:hsla(0,91%,71%,.35)}body[data-color-palette=rose]{--palette-primary:#f43f5e;--palette-secondary:#fb7185;--palette-accent:#fda4af;--palette-bg:#160a0e;--palette-surface:#210f15;--palette-text:#fff1f4;--palette-muted:#f0c4cd;--palette-border:rgba(244,63,94,.3);--palette-success:#34d399;--palette-warning:#fbbf24;--palette-error:#ef4444;--palette-primary-glow:rgba(244,63,94,.4);--palette-secondary-glow:rgba(251,113,133,.35);--palette-accent-glow:rgba(253,164,175,.35);--palette-success-glow:rgba(52,211,153,.35);--palette-warning-glow:rgba(251,191,36,.35);--palette-error-glow:rgba(239,68,68,.4)}body[data-color-palette=pink]{--palette-primary:#ec4899;--palette-secondary:#f472b6;--palette-accent:#fbcfe8;--palette-bg:#150a12;--palette-surface:#1f0f1a;--palette-text:#fff1f8;--palette-muted:#f3c4db;--palette-border:rgba(236,72,153,.3);--palette-success:#34d399;--palette-warning:#fbbf24;--palette-error:#ef4444;--palette-primary-glow:rgba(236,72,153,.4);--palette-secondary-glow:rgba(244,114,182,.35);--palette-accent-glow:rgba(251,207,232,.35);--palette-success-glow:rgba(52,211,153,.35);--palette-warning-glow:rgba(251,191,36,.35);--palette-error-glow:rgba(239,68,68,.4)}body[data-color-palette=amber]{--palette-primary:#f59e0b;--palette-secondary:#fbbf24;--palette-accent:#fde68a;--palette-bg:#120d08;--palette-surface:#1a140f;--palette-text:#fff9e6;--palette-muted:#f3d9a6;--palette-border:rgba(245,158,11,.3);--palette-success:#34d399;--palette-warning:#f59e0b;--palette-error:#ef4444;--palette-primary-glow:rgba(245,158,11,.4);--palette-secondary-glow:rgba(251,191,36,.35);--palette-accent-glow:hsla(48,97%,77%,.35);--palette-success-glow:rgba(52,211,153,.35);--palette-warning-glow:rgba(245,158,11,.4);--palette-error-glow:rgba(239,68,68,.4)}body[data-color-palette=honey]{--palette-primary:#d97706;--palette-secondary:#f59e0b;--palette-accent:#fbbf24;--palette-bg:#100d08;--palette-surface:#18140f;--palette-text:#fff8e6;--palette-muted:#f0d9a6;--palette-border:rgba(217,119,6,.3);--palette-success:#34d399;--palette-warning:#d97706;--palette-error:#ef4444;--palette-primary-glow:rgba(217,119,6,.4);--palette-secondary-glow:rgba(245,158,11,.35);--palette-accent-glow:rgba(251,191,36,.35);--palette-success-glow:rgba(52,211,153,.35);--palette-warning-glow:rgba(217,119,6,.4);--palette-error-glow:rgba(239,68,68,.4)}body[data-color-palette=slate]{--palette-primary:#64748b;--palette-secondary:#94a3b8;--palette-accent:#cbd5e1;--palette-bg:#0f1115;--palette-surface:#151821;--palette-text:#f1f5f9;--palette-muted:#cbd5e1;--palette-border:rgba(100,116,139,.3);--palette-success:#34d399;--palette-warning:#fbbf24;--palette-error:#ef4444;--palette-primary-glow:rgba(100,116,139,.4);--palette-secondary-glow:rgba(148,163,184,.35);--palette-accent-glow:rgba(203,213,225,.35);--palette-success-glow:rgba(52,211,153,.35);--palette-warning-glow:rgba(251,191,36,.35);--palette-error-glow:rgba(239,68,68,.4)}body[data-color-palette=silver]{--palette-primary:#94a3b8;--palette-secondary:#cbd5e1;--palette-accent:#e2e8f0;--palette-bg:#0f1115;--palette-surface:#151821;--palette-text:#f8fafc;--palette-muted:#e2e8f0;--palette-border:rgba(148,163,184,.3);--palette-success:#34d399;--palette-warning:#fbbf24;--palette-error:#ef4444;--palette-primary-glow:rgba(148,163,184,.4);--palette-secondary-glow:rgba(203,213,225,.35);--palette-accent-glow:rgba(226,232,240,.35);--palette-success-glow:rgba(52,211,153,.35);--palette-warning-glow:rgba(251,191,36,.35);--palette-error-glow:rgba(239,68,68,.4)}body[data-color-palette=lavender]{--palette-primary:#a78bfa;--palette-secondary:#c4b5fd;--palette-accent:#ddd6fe;--palette-bg:#0f0a16;--palette-surface:#190f21;--palette-text:#f9f5ff;--palette-muted:#e6d7fb;--palette-border:rgba(167,139,250,.3);--palette-success:#34d399;--palette-warning:#fbbf24;--palette-error:#ef4444;--palette-primary-glow:rgba(167,139,250,.4);--palette-secondary-glow:rgba(196,181,253,.35);--palette-accent-glow:rgba(221,214,254,.35);--palette-success-glow:rgba(52,211,153,.35);--palette-warning-glow:rgba(251,191,36,.35);--palette-error-glow:rgba(239,68,68,.4)}body[data-color-palette=lilac]{--palette-primary:#c8a2c8;--palette-secondary:#e2c6e2;--palette-accent:#f7e9f7;--palette-bg:#100b12;--palette-surface:#190f1d;--palette-text:#fbf5ff;--palette-muted:#ecd9f0;--palette-border:rgba(200,162,200,.3);--palette-success:#34d399;--palette-warning:#fbbf24;--palette-error:#ef4444;--palette-primary-glow:rgba(200,162,200,.4);--palette-secondary-glow:rgba(226,198,226,.35);--palette-accent-glow:rgba(247,233,247,.35);--palette-success-glow:rgba(52,211,153,.35);--palette-warning-glow:rgba(251,191,36,.35);--palette-error-glow:rgba(239,68,68,.4)}body[data-color-palette=toxic]{--palette-primary:#b7ff2f;--palette-secondary:#00ffa6;--palette-accent:#ff2fe3;--palette-bg:#030c05;--palette-surface:#07180d;--palette-text:#edffe8;--palette-muted:#c6ffce;--palette-border:#13351f;--palette-success:#00ffa6;--palette-warning:#ffe04d;--palette-error:#ff2f73;--palette-primary-glow:rgba(183,255,47,.45);--palette-secondary-glow:rgba(0,255,166,.4);--palette-accent-glow:rgba(255,47,227,.4)}body[data-color-palette=infrared]{--palette-primary:#ff0;--palette-secondary:#f60;--palette-accent:#f30;--palette-bg:#000;--palette-surface:#0a0000;--palette-text:#fcc;--palette-muted:#f99;--palette-border:#300;--palette-success:#ff0;--palette-warning:#f90;--palette-error:#c00;--palette-primary-glow:rgba(255,255,0,.4);--palette-secondary-glow:rgba(255,102,0,.35);--palette-accent-glow:rgba(255,51,0,.3);--palette-success-glow:rgba(255,255,0,.4);--palette-warning-glow:rgba(255,153,0,.35);--palette-error-glow:rgba(204,0,0,.3)}body[data-color-palette=radioactive]{--palette-primary:#9dff00;--palette-secondary:#00f0ff;--palette-accent:#fff727;--palette-bg:#040806;--palette-surface:#08110d;--palette-text:#e7ffe8;--palette-muted:#c1ffc9;--palette-border:#142818;--palette-success:#9dff00;--palette-warning:#fff727;--palette-error:#ff4b8f;--palette-primary-glow:rgba(157,255,0,.45);--palette-secondary-glow:rgba(0,240,255,.45);--palette-accent-glow:rgba(255,247,39,.4)}body[data-color-palette=xmas]{--palette-primary:#dc143c;--palette-secondary:#228b22;--palette-accent:#fff;--palette-bg:#0a0f0a;--palette-surface:#141914;--palette-text:#fff;--palette-muted:#c8e6c9;--palette-border:rgba(220,20,60,.3);--palette-success:#228b22;--palette-warning:#fff;--palette-error:#dc143c;--palette-primary-glow:rgba(220,20,60,.4);--palette-secondary-glow:rgba(34,139,34,.35);--palette-accent-glow:hsla(0,0%,100%,.4);--palette-success-glow:rgba(34,139,34,.35);--palette-warning-glow:hsla(0,0%,100%,.4);--palette-error-glow:rgba(220,20,60,.3)}body[data-color-palette=light]{--palette-primary:#1e40af;--palette-secondary:#059669;--palette-accent:#7c3aed;--palette-bg:#fff;--palette-surface:#f8fafc;--palette-text:#1e293b;--palette-muted:#64748b;--palette-border:rgba(30,64,175,.2);--palette-success:#059669;--palette-warning:#d97706;--palette-error:#dc2626;--palette-primary-glow:rgba(30,64,175,.15);--palette-secondary-glow:rgba(5,150,105,.15);--palette-accent-glow:rgba(124,58,237,.15);--palette-success-glow:rgba(5,150,105,.15);--palette-warning-glow:rgba(217,119,6,.15);--palette-error-glow:rgba(220,38,38,.15)}body[data-color-palette=white]{--palette-primary:#1e3a8a;--palette-secondary:#0051d5;--palette-accent:#4f46e5;--palette-bg:#fff;--palette-surface:#f8fafc;--palette-text:#0f172a;--palette-muted:#64748b;--palette-border:#e2e8f0;--palette-success:#10b981;--palette-warning:#f59e0b;--palette-error:#ef4444;--palette-primary-glow:rgba(30,58,138,.1);--palette-secondary-glow:rgba(0,81,213,.1);--palette-accent-glow:rgba(79,70,229,.1);--palette-success-glow:rgba(16,185,129,.1);--palette-warning-glow:rgba(245,158,11,.1);--palette-error-glow:rgba(239,68,68,.1)}body[data-color-palette=white] [class*=Card],body[data-color-palette=white] [class*=Panel],body[data-color-palette=white] [class*=Sidebar],body[data-color-palette=white] [class*=card],body[data-color-palette=white] [class*=panel],body[data-color-palette=white] [class*=sidebar]{background:hsla(0,0%,100%,.95)!important;border-color:#e2e8f0!important;color:#1e293b!important;box-shadow:0 4px 12px rgba(0,0,0,.05)!important}body[data-color-palette=white] [class*=sectionTitle]{background:#f1f5f9!important;color:#1e40af!important;border-color:#e2e8f0!important}body[data-color-palette=white] .omega-execute-command{background:var(--palette-primary,#1e3a8a)!important;color:#fff!important;border:1px solid #fff!important;text-shadow:none!important;transition:all .2s ease!important}body[data-color-palette=white] .omega-execute-command:hover{background:var(--palette-secondary,#0051d5)!important;transform:translateY(-2px)!important;box-shadow:0 4px 12px rgba(0,0,0,.2)!important}body[data-color-palette=white] .omega-execute-command div{color:hsla(0,0%,100%,.85)!important}body[data-color-palette=battle]{--palette-primary:#f60;--palette-secondary:#00d4ff;--palette-accent:#8b00ff;--palette-bg:#0a0510;--palette-surface:#140a20;--palette-text:#fff;--palette-muted:#fc9;--palette-border:rgba(255,102,0,.3);--palette-success:#0f0;--palette-warning:#f90;--palette-error:#f30;--palette-primary-glow:rgba(255,102,0,.6);--palette-secondary-glow:rgba(0,212,255,.6);--palette-accent-glow:rgba(139,0,255,.5);--palette-success-glow:rgba(0,255,0,.5);--palette-warning-glow:rgba(255,153,0,.5);--palette-error-glow:rgba(255,51,0,.5)}body[data-color-palette=midnight]{--palette-primary:#4a6fa5;--palette-secondary:#6b8fc7;--palette-accent:#7ba3d9;--palette-bg:#04040c;--palette-surface:#141428;--palette-text:#c6d4e8;--palette-muted:#8b9bb8;--palette-border:rgba(74,111,165,.3);--palette-success:#51cf66;--palette-warning:#ffd43b;--palette-error:#ff6b6b;--palette-primary-glow:rgba(74,111,165,.4);--palette-secondary-glow:rgba(107,143,199,.3);--palette-accent-glow:rgba(123,163,217,.3)}body[data-color-palette=noir]{--palette-primary:#c6c2c3;--palette-secondary:#90878e;--palette-accent:#ece8e5;--palette-bg:#000;--palette-surface:#212020;--palette-text:#ece8e5;--palette-muted:#90878e;--palette-border:hsla(345,3%,77%,.3);--palette-success:#b8e6b8;--palette-warning:#f0d890;--palette-error:#ff8787;--palette-primary-glow:hsla(345,3%,77%,.3);--palette-secondary-glow:hsla(313,4%,55%,.2);--palette-accent-glow:hsla(26,16%,91%,.2)}body[data-color-palette=mystic]{--palette-primary:#d39ec1;--palette-secondary:#c471a8;--palette-accent:#e8c5d8;--palette-bg:#161925;--palette-surface:#271b2c;--palette-text:#e8c5d8;--palette-muted:#b88aa5;--palette-border:rgba(211,158,193,.3);--palette-success:#c8a2c8;--palette-warning:#f0b0d0;--palette-error:#ff8cc8;--palette-primary-glow:rgba(211,158,193,.5);--palette-secondary-glow:rgba(196,113,168,.4);--palette-accent-glow:rgba(232,197,216,.4)}body[data-color-palette=cyberpunk]{--palette-primary:#ff0080;--palette-secondary:#0ff;--palette-accent:#f0f;--palette-bg:#0a0a1a;--palette-surface:#1a0033;--palette-text:#fff;--palette-muted:#f6c;--palette-border:rgba(255,0,128,.3);--palette-success:#0f8;--palette-warning:#fa0;--palette-error:#f04;--palette-primary-glow:rgba(255,0,128,.6);--palette-secondary-glow:rgba(0,255,255,.6);--palette-accent-glow:rgba(255,0,255,.5);--palette-success-glow:rgba(0,255,136,.5);--palette-warning-glow:rgba(255,170,0,.45);--palette-error-glow:rgba(255,0,68,.4)}body[data-color-palette=matrix]{--palette-primary:#00ff41;--palette-secondary:#39ff14;--palette-accent:#0f8;--palette-bg:#000;--palette-surface:#0a0a0a;--palette-text:#00ff41;--palette-muted:#0c3;--palette-border:rgba(0,255,65,.3);--palette-success:#00ff41;--palette-warning:#ff0;--palette-error:#f33;--palette-primary-glow:rgba(0,255,65,.5);--palette-secondary-glow:rgba(57,255,20,.4);--palette-accent-glow:rgba(0,255,136,.4);--palette-success-glow:rgba(0,255,65,.5);--palette-warning-glow:rgba(255,255,0,.45);--palette-error-glow:rgba(255,51,51,.4)}body[data-color-palette=arcane]{--palette-primary:#7b2cbf;--palette-secondary:#00bcd4;--palette-accent:#ffb300;--palette-bg:#1a0a2e;--palette-surface:#2d1b3d;--palette-text:#e0d4ff;--palette-muted:#9d7bc4;--palette-border:rgba(123,44,191,.3);--palette-success:#00bcd4;--palette-warning:#ffb300;--palette-error:#e91e63;--palette-primary-glow:rgba(123,44,191,.5);--palette-secondary-glow:rgba(0,188,212,.5);--palette-accent-glow:rgba(255,179,0,.4);--palette-success-glow:rgba(0,188,212,.4);--palette-warning-glow:rgba(255,179,0,.4);--palette-error-glow:rgba(233,30,99,.4)}body[data-color-palette=nebula]{--palette-primary:#bf5af2;--palette-secondary:#ff375f;--palette-accent:#5e5ce6;--palette-bg:#0d001a;--palette-surface:#1a0033;--palette-text:#f2f2f7;--palette-muted:#af52de;--palette-border:rgba(191,90,242,.3);--palette-success:#32d74b;--palette-warning:#ffd60a;--palette-error:#ff453a;--palette-primary-glow:rgba(191,90,242,.6);--palette-secondary-glow:rgba(255,55,95,.5);--palette-accent-glow:rgba(94,92,230,.5)}body[data-color-palette=volcano]{--palette-primary:#ff4500;--palette-secondary:#ff8c00;--palette-accent:gold;--palette-bg:#0a0500;--palette-surface:#1a0f00;--palette-text:#fff;--palette-muted:#c40;--palette-border:rgba(255,69,0,.4);--palette-success:#ff8c00;--palette-warning:gold;--palette-error:red;--palette-primary-glow:rgba(255,69,0,.7);--palette-secondary-glow:rgba(255,140,0,.6);--palette-accent-glow:rgba(255,215,0,.5)}body[data-color-palette=aurora]{--palette-primary:#00ff9f;--palette-secondary:#a020f0;--palette-accent:#00d4ff;--palette-bg:#020b12;--palette-surface:#041624;--palette-text:#e0faff;--palette-muted:#00cc80;--palette-border:rgba(0,255,159,.3);--palette-success:#00ff9f;--palette-warning:#ff0;--palette-error:#f36;--palette-primary-glow:rgba(0,255,159,.6);--palette-secondary-glow:rgba(160,32,240,.5);--palette-accent-glow:rgba(0,212,255,.5)}body[data-color-palette=light].modern-terminal-ui,body[data-color-palette=light].modern-ui-futuristic,body[data-color-palette=light].theme-dark,body[data-color-palette=light].theme-executive,body[data-color-palette=light].theme-modern,body[data-color-palette=light].theme-powershell,body[data-color-palette=light].theme-retro,body[data-color-palette=white].modern-terminal-ui,body[data-color-palette=white].modern-ui-futuristic,body[data-color-palette=white].theme-dark,body[data-color-palette=white].theme-executive,body[data-color-palette=white].theme-modern,body[data-color-palette=white].theme-powershell,body[data-color-palette=white].theme-retro{background:var(--palette-bg,#fff)!important;color:var(--palette-text,#1e293b)!important}body[data-color-palette=light],body[data-color-palette=white]{color:var(--palette-text,#1e293b)!important}body[data-color-palette=light] div:not([class*=button]):not([class*=Button]),body[data-color-palette=light] label,body[data-color-palette=light] p,body[data-color-palette=light] span,body[data-color-palette=white] div:not([class*=button]):not([class*=Button]),body[data-color-palette=white] label,body[data-color-palette=white] p,body[data-color-palette=white] span{color:var(--palette-text,#1e293b)}body[data-color-palette=light] a,body[data-color-palette=white] a{color:var(--palette-primary,#1e40af)}body[data-color-palette=light] a:hover,body[data-color-palette=white] a:hover{color:var(--palette-secondary,#059669)}body.futuristic-mode{background:var(--void-black,#0a0a0f);color:var(--color-text-primary,#fff)}body[data-color-palette=light].futuristic-mode,body[data-color-palette=white].futuristic-mode{background:var(--palette-bg,#fff)!important;color:var(--palette-text,#1e293b)!important}body.basic-terminal-mode{background:var(--color-terminal-bg,#000);color:var(--color-terminal-text,#fff)}body[data-color-palette=light].basic-terminal-mode,body[data-color-palette=white].basic-terminal-mode{background:var(--palette-bg,#fff)!important;color:var(--palette-text,#1e293b)!important}body[data-color-palette] [class*=InputSection],body[data-color-palette] [class*=inputSection]{border-top-color:var(--palette-border,rgba(0,212,255,.15))!important;transition:border-color .3s ease!important}body[data-color-palette] [class*=InputLine],body[data-color-palette] [class*=inputLine]{background:color-mix(in srgb,var(--palette-primary,#00bcf2) 5%,transparent)!important;border-color:var(--palette-border,rgba(0,212,255,.2))!important;transition:background .3s ease,border-color .3s ease!important}body[data-color-palette] [class*=InputLine]:focus-within,body[data-color-palette] [class*=inputLine]:focus-within{border-color:var(--palette-primary,#00d4ff)!important;box-shadow:0 0 0 3px var(--palette-primary-glow,color-mix(in srgb,var(--palette-primary,#00bcf2) 15%,transparent))!important;background:color-mix(in srgb,var(--palette-primary,#00bcf2) 8%,transparent)!important}body[data-color-palette] [class*=Prompt],body[data-color-palette] [class*=prompt]{color:var(--palette-primary,#00d4ff)!important;transition:color .3s ease!important}body[data-color-palette] [class*=input]:not([type=checkbox]):not([type=radio]),body[data-color-palette] input[type=text],body[data-color-palette] textarea{color:var(--palette-primary,#00d4ff)!important;caret-color:var(--palette-primary,#0ff)!important;transition:color .3s ease,caret-color .3s ease!important}body[data-color-palette] [class*=input]::placeholder,body[data-color-palette] input::placeholder,body[data-color-palette] textarea::placeholder{color:color-mix(in srgb,var(--palette-primary,#00bcf2) 50%,transparent)!important;transition:color .3s ease!important}body[data-color-palette] [class*=TerminalOutput] [class*=prompt],body[data-color-palette] [class*=container][class*=terminal] [class*=prompt],body[data-color-palette] [class*=prompt]:not([class*=input]){color:var(--palette-primary,#00d4ff)!important;transition:color .3s ease!important}body[data-color-palette] [class*=TerminalOutput] [class*=command],body[data-color-palette] [class*=container][class*=terminal] [class*=command]{color:var(--palette-text,#fff)!important;transition:color .3s ease!important}body[data-color-palette] [class*=TerminalOutput] [class*=output],body[data-color-palette] [class*=container][class*=terminal] [class*=output]{color:var(--palette-muted,#ccc)!important;transition:color .3s ease!important}body[data-color-palette] [class*=error],body[data-color-palette] [data-line-type=error]{color:var(--palette-error,#f66)!important;transition:color .3s ease!important}body[data-color-palette] [class*=success],body[data-color-palette] [data-line-type=success]{color:var(--palette-success,#16c782)!important;transition:color .3s ease!important}body[data-color-palette] [class*=warning],body[data-color-palette] [data-line-type=warning]{color:var(--palette-warning,#f2b705)!important;transition:color .3s ease!important}body[data-color-palette] [class*=info],body[data-color-palette] [data-line-type=info]{color:var(--palette-primary,#00bcf2)!important;transition:color .3s ease!important}body[data-color-palette] [class*=Copyable],body[data-color-palette] [class*=copyable]{color:var(--palette-primary,rgba(0,188,242,.98))!important;transition:color .3s ease!important}body[data-color-palette] [class*=Copyable]:hover,body[data-color-palette] [class*=copyable]:hover{color:var(--palette-secondary,rgba(0,255,216,.95))!important}body[data-color-palette] [class*=LineTimestamp],body[data-color-palette] [class*=lineTimestamp]{color:var(--palette-muted,hsla(0,0%,100%,.35))!important;transition:color .3s ease!important}body[data-color-palette] [class*=CodeBlock],body[data-color-palette] [class*=codeBlock],body[data-color-palette] code,body[data-color-palette] pre{background:color-mix(in srgb,var(--palette-bg,#000812) 60%,transparent)!important;border-color:color-mix(in srgb,var(--palette-primary,#00bcf2) 20%,transparent)!important;transition:background .3s ease,border-color .3s ease!important}body[data-color-palette] [class*=table],body[data-color-palette] table{background:color-mix(in srgb,var(--palette-bg,#000812) 60%,transparent)!important;transition:background .3s ease!important}body[data-color-palette] [class*=tableRow],body[data-color-palette] tr{border-bottom-color:color-mix(in srgb,var(--palette-primary,#00bcf2) 18%,transparent)!important;transition:border-color .3s ease!important}body[data-color-palette] [class*=tableRow]:hover,body[data-color-palette] tr:hover{background:color-mix(in srgb,var(--palette-primary,#00bcf2) 8%,transparent)!important;transition:background .3s ease!important}body[data-color-palette] [class*=tableHeader],body[data-color-palette] th{color:var(--palette-primary,rgba(0,188,242,.95))!important;transition:color .3s ease!important}body[data-color-palette] [class*=tableCell],body[data-color-palette] td{color:var(--palette-text,rgba(220,225,235,.85))!important;transition:color .3s ease!important}body[data-color-palette] [class*=TerminalWrapper],body[data-color-palette] [class*=terminalWrapper]{background:linear-gradient(135deg,color-mix(in srgb,var(--palette-bg,#000c1c) 70%,transparent) 0,color-mix(in srgb,var(--palette-bg,#00060e) 95%,transparent) 100%)!important;border-color:var(--palette-border,rgba(0,188,242,.25))!important;transition:background .3s ease,border-color .3s ease!important}body[data-color-palette] [class*=TabBar],body[data-color-palette] [class*=tabBar]{background:color-mix(in srgb,var(--palette-bg,#111) 95%,transparent)!important;border-bottom-color:var(--palette-primary,#00bcf2)!important;box-shadow:0 1px 10px var(--palette-primary-glow,rgba(0,188,242,.3))!important;transition:background .3s ease,border-color .3s ease,box-shadow .3s ease!important}body[data-color-palette].theme-retro [class*=Button],body[data-color-palette].theme-retro [class*=Sidebar] button,body[data-color-palette].theme-retro [class*=button],body[data-color-palette].theme-retro [class*=sidebar] button,body[data-color-palette].theme-retro button{font-family:var(--theme-font-body,"Technology","Courier New",monospace)!important;letter-spacing:var(--theme-letter-spacing,.05em)!important;font-weight:var(--theme-font-weight-normal,400)!important}body[data-color-palette].theme-powershell [class*=Button],body[data-color-palette].theme-powershell [class*=Sidebar] button,body[data-color-palette].theme-powershell [class*=button],body[data-color-palette].theme-powershell [class*=sidebar] button,body[data-color-palette].theme-powershell button{font-family:var(--theme-font-body,"Segoe UI","Microsoft Sans Serif",sans-serif)!important;letter-spacing:var(--theme-letter-spacing,0)!important;font-weight:var(--theme-font-weight-bold,600)!important}body[data-color-palette].theme-executive [class*=Button],body[data-color-palette].theme-executive [class*=Sidebar] button,body[data-color-palette].theme-executive [class*=button],body[data-color-palette].theme-executive [class*=sidebar] button,body[data-color-palette].theme-executive button{font-family:var(--theme-font-body,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif)!important;letter-spacing:var(--theme-letter-spacing,.01em)!important;font-weight:var(--theme-font-weight-bold,600)!important}body[data-color-palette].modern-terminal-ui [class*=button],body[data-color-palette].modern-terminal-ui [class*=sidebar] button,body[data-color-palette].modern-terminal-ui button,body[data-color-palette].modern-ui-futuristic [class*=button],body[data-color-palette].modern-ui-futuristic [class*=sidebar] button,body[data-color-palette].modern-ui-futuristic button,body[data-color-palette].theme-modern [class*=button],body[data-color-palette].theme-modern [class*=sidebar] button,body[data-color-palette].theme-modern button{font-family:var(--theme-font-body,-apple-system,BlinkMacSystemFont,"SF Pro Text",sans-serif)!important;letter-spacing:var(--theme-letter-spacing,-.01em)!important;font-weight:var(--theme-font-weight-bold,600)!important}body[data-color-palette].theme-dark [class*=Input],body[data-color-palette].theme-dark [class*=input],body[data-color-palette].theme-dark input,body[data-color-palette].theme-dark textarea{font-family:var(--theme-font-mono,"Courier New",monospace)!important;letter-spacing:var(--theme-letter-spacing,.05em)!important}body[data-color-palette].theme-light [class*=Input],body[data-color-palette].theme-light [class*=input],body[data-color-palette].theme-light input,body[data-color-palette].theme-light textarea{font-family:var(--theme-font-body,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif)!important;letter-spacing:var(--theme-letter-spacing,0)!important}body[data-color-palette].theme-retro [class*=Input],body[data-color-palette].theme-retro [class*=input],body[data-color-palette].theme-retro input,body[data-color-palette].theme-retro textarea{font-family:var(--theme-font-body,"Technology","Courier New",monospace)!important;letter-spacing:var(--theme-letter-spacing,.08em)!important;text-transform:uppercase!important;font-weight:400!important}body[data-color-palette].theme-powershell [class*=Input],body[data-color-palette].theme-powershell [class*=input],body[data-color-palette].theme-powershell input,body[data-color-palette].theme-powershell textarea{font-family:var(--theme-font-body,"Segoe UI","Microsoft Sans Serif",sans-serif)!important;letter-spacing:var(--theme-letter-spacing,0)!important}body[data-color-palette].theme-executive [class*=Input],body[data-color-palette].theme-executive [class*=input],body[data-color-palette].theme-executive input,body[data-color-palette].theme-executive textarea{font-family:var(--theme-font-body,"Morrison",-apple-system,BlinkMacSystemFont,"SF Pro Display",sans-serif)!important;letter-spacing:var(--theme-letter-spacing,.02em)!important}body[data-color-palette].modern-terminal-ui [class*=input],body[data-color-palette].modern-terminal-ui input,body[data-color-palette].modern-terminal-ui textarea,body[data-color-palette].modern-ui-futuristic [class*=input],body[data-color-palette].modern-ui-futuristic input,body[data-color-palette].modern-ui-futuristic textarea,body[data-color-palette].theme-modern [class*=input],body[data-color-palette].theme-modern input,body[data-color-palette].theme-modern textarea{font-family:var(--theme-font-body,-apple-system,BlinkMacSystemFont,"SF Pro Text",sans-serif)!important;letter-spacing:var(--theme-letter-spacing,-.01em)!important}body[data-color-palette].theme-dark [class*=Title],body[data-color-palette].theme-dark [class*=title],body[data-color-palette].theme-dark h1,body[data-color-palette].theme-dark h2,body[data-color-palette].theme-dark h3{font-family:var(--theme-font-heading,"Courier New",monospace)!important;letter-spacing:var(--theme-letter-spacing,.05em)!important;font-weight:var(--theme-font-weight-bold,700)!important}body[data-color-palette].theme-light [class*=Title],body[data-color-palette].theme-light [class*=title],body[data-color-palette].theme-light h1,body[data-color-palette].theme-light h2,body[data-color-palette].theme-light h3{font-family:var(--theme-font-heading,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif)!important;letter-spacing:var(--theme-letter-spacing,0)!important;font-weight:var(--theme-font-weight-bold,600)!important}body[data-color-palette].theme-retro [class*=Title],body[data-color-palette].theme-retro [class*=title],body[data-color-palette].theme-retro h1,body[data-color-palette].theme-retro h2,body[data-color-palette].theme-retro h3{font-family:var(--theme-font-heading,"Technology","Courier New",monospace)!important;letter-spacing:var(--theme-letter-spacing,.05em)!important;font-weight:var(--theme-font-weight-normal,400)!important}body[data-color-palette].theme-powershell [class*=Title],body[data-color-palette].theme-powershell [class*=title],body[data-color-palette].theme-powershell h1,body[data-color-palette].theme-powershell h2,body[data-color-palette].theme-powershell h3{font-family:var(--theme-font-heading,"Segoe UI","Microsoft Sans Serif",sans-serif)!important;letter-spacing:var(--theme-letter-spacing,0)!important;font-weight:var(--theme-font-weight-bold,600)!important}body[data-color-palette].theme-executive [class*=Title],body[data-color-palette].theme-executive [class*=title],body[data-color-palette].theme-executive h1,body[data-color-palette].theme-executive h2,body[data-color-palette].theme-executive h3{font-family:var(--theme-font-heading,"Morrison",-apple-system,BlinkMacSystemFont,"SF Pro Display",sans-serif)!important;letter-spacing:var(--theme-letter-spacing,.02em)!important;font-weight:var(--theme-font-weight-normal,400)!important}body[data-color-palette].modern-terminal-ui [class*=title],body[data-color-palette].modern-terminal-ui h1,body[data-color-palette].modern-terminal-ui h2,body[data-color-palette].modern-terminal-ui h3,body[data-color-palette].modern-ui-futuristic [class*=title],body[data-color-palette].modern-ui-futuristic h1,body[data-color-palette].modern-ui-futuristic h2,body[data-color-palette].modern-ui-futuristic h3,body[data-color-palette].theme-modern [class*=title],body[data-color-palette].theme-modern h1,body[data-color-palette].theme-modern h2,body[data-color-palette].theme-modern h3{font-family:var(--theme-font-heading,"SF Pro Display",-apple-system,BlinkMacSystemFont,sans-serif)!important;letter-spacing:var(--theme-letter-spacing,-.01em)!important;font-weight:var(--theme-font-weight-bold,600)!important}body [class*=ControlButton],body [class*=TerminalIconBtn],body [class*=controlButton],body [class*=terminalIconBtn]{color:var(--palette-primary,#00bcf2);transition:all .3s ease}body [class*=ControlButton] svg,body [class*=TerminalIconBtn] svg,body [class*=controlButton] svg,body [class*=terminalIconBtn] svg{fill:currentColor;width:14px;height:14px;display:block;flex-shrink:0}body [class*=ControlButton] svg path,body [class*=TerminalIconBtn] svg path,body [class*=controlButton] svg path,body [class*=terminalIconBtn] svg path{fill:currentColor}body.theme-dark [class*=controlButton],body.theme-dark [class*=terminalIconBtn]{color:var(--palette-primary,#00bcf2)}body.theme-light [class*=controlButton],body.theme-light [class*=terminalIconBtn]{color:var(--palette-primary,#0051d5)}body.theme-retro [class*=controlButton],body.theme-retro [class*=terminalIconBtn]{color:var(--palette-primary,#fa0)}body.theme-powershell [class*=controlButton],body.theme-powershell [class*=terminalIconBtn]{color:var(--palette-primary,#00bcf2)}body.theme-executive [class*=controlButton],body.theme-executive [class*=terminalIconBtn]{color:var(--palette-primary,#fff)}body.modern-terminal-ui [class*=controlButton],body.modern-terminal-ui [class*=terminalIconBtn],body.modern-ui-futuristic [class*=controlButton],body.modern-ui-futuristic [class*=terminalIconBtn],body.theme-modern [class*=controlButton],body.theme-modern [class*=terminalIconBtn]{color:var(--palette-primary,rgba(0,255,210,.95))}body[data-color-palette] [class*=ControlButton],body[data-color-palette] [class*=TerminalIconBtn],body[data-color-palette] [class*=controlButton],body[data-color-palette] [class*=terminalIconBtn]{color:var(--palette-primary,#00bcf2)!important}body[data-color-palette] [class*=ControlButton] svg,body[data-color-palette] [class*=ControlButton] svg path,body[data-color-palette] [class*=TerminalIconBtn] svg,body[data-color-palette] [class*=TerminalIconBtn] svg path,body[data-color-palette] [class*=controlButton] svg,body[data-color-palette] [class*=controlButton] svg path,body[data-color-palette] [class*=terminalIconBtn] svg,body[data-color-palette] [class*=terminalIconBtn] svg path{fill:currentColor!important}.omega-execute-command,.omega-help-command,[class*=QuickAction],[class*=quickAction]{font-family:var(--theme-font-body,var(--theme-font-mono,"Courier New",monospace))!important;transition:font-family .2s ease,color .2s ease,background .2s ease!important}.omega-execute-command,.omega-help-command{color:#00d4ff!important;font-weight:600!important;cursor:pointer!important;display:inline-block!important;padding:2px 4px!important;border-radius:3px!important;transition:all .2s ease!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important;text-decoration:underline!important;-webkit-text-decoration-style:dotted!important;text-decoration-style:dotted!important}body.theme-retro .omega-execute-command,body.theme-retro .omega-help-command{font-family:var(--theme-font-body,"Technology","Courier New",monospace)!important;letter-spacing:.08em!important;text-transform:uppercase!important;font-weight:700!important;-webkit-text-decoration-color:#00d4ff!important;text-decoration-color:#00d4ff!important;text-underline-offset:3px!important;text-shadow:0 0 4px rgba(0,212,255,.4)!important}body.theme-executive .omega-execute-command,body.theme-executive .omega-help-command{font-family:var(--theme-font-body,"Transformers","Morrison",-apple-system,BlinkMacSystemFont,"SF Pro Display",sans-serif)!important;letter-spacing:.03em!important;font-weight:400!important}.omega-execute-command:hover,.omega-help-command:hover{color:#0ff!important;-webkit-text-decoration-color:#0ff!important;text-decoration-color:#0ff!important;background:color-mix(in srgb,#00d4ff 12%,transparent)!important;text-shadow:0 0 8px rgba(0,212,255,.6)!important;transform:translateY(-1px)!important}.omega-execute-command:active,.omega-help-command:active{transform:scale(.98) translateY(-1px)!important;opacity:.9!important}body.theme-digital{--digital-accent:var(--palette-primary,#00f0ff);--digital-secondary:var(--palette-secondary,#7000ff);--digital-bg:var(--palette-bg,#050505);--digital-panel:#0a0a0a;--digital-border:#333;background:var(--digital-bg);color:#fff;font-family:Outfit,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:15px;line-height:1.6;letter-spacing:.02em;font-weight:300;--theme-font-primary:"Outfit",sans-serif;--theme-font-heading:"Outfit",sans-serif;--theme-font-mono:"JetBrains Mono","Fira Code",monospace;--theme-font-body:"Outfit",sans-serif;--theme-letter-spacing:0.02em;--theme-line-height:1.6;--theme-font-weight-normal:300;--theme-font-weight-bold:600;--theme-spacing-xs:4px;--theme-spacing-sm:8px;--theme-spacing-md:16px;--theme-spacing-lg:24px;--theme-spacing-xl:32px;--theme-radius-sm:0px;--theme-radius-md:0px;--theme-radius-lg:0px;--theme-radius-xl:0px;--theme-text-transform:none}body.theme-digital *,body.theme-digital :after,body.theme-digital :before{text-shadow:none!important;box-shadow:none!important;border-radius:0!important}body.theme-digital [class*=Card],body.theme-digital [class*=Header],body.theme-digital [class*=Panel],body.theme-digital [class*=Sidebar],body.theme-digital [class*=card],body.theme-digital [class*=header],body.theme-digital [class*=panel],body.theme-digital [class*=sidebar]{background:hsla(0,0%,4%,.95)!important;border:1px solid var(--digital-border)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}body.theme-digital [class*=Active],body.theme-digital [class*=active],body.theme-digital [class*=selected]{border-color:var(--digital-accent)!important;background:color-mix(in srgb,var(--digital-accent) 10%,transparent)!important;color:var(--digital-accent)!important}body.theme-digital h1,body.theme-digital h2,body.theme-digital h3,body.theme-digital h4,body.theme-digital h5,body.theme-digital h6{font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--digital-accent)!important}body.theme-digital [class*=Terminal],body.theme-digital [class*=terminal],body.theme-digital code,body.theme-digital pre{font-family:JetBrains Mono,monospace!important}body.theme-digital input,body.theme-digital select,body.theme-digital textarea{background:#000!important;border:1px solid #333!important;color:#fff!important;font-family:Outfit,sans-serif}body.theme-digital input:focus,body.theme-digital select:focus,body.theme-digital textarea:focus{border-color:var(--digital-accent)!important;outline:none;background:#050505!important}body.theme-digital [class*=Button],body.theme-digital [class*=button],body.theme-digital button{background:#000!important;border:1px solid #333!important;color:#fff!important;font-family:Outfit,sans-serif;text-transform:uppercase;font-size:13px;letter-spacing:.1em;transition:all .2s ease}body.theme-digital [class*=Button]:hover,body.theme-digital [class*=button]:hover,body.theme-digital button:hover{border-color:var(--digital-accent)!important;background:var(--digital-accent)!important;color:#000!important}body.theme-digital [class*=Sidebar] button:not([class*=themeChip]),body.theme-digital [class*=sidebar] button:not([class*=themeChip]){border:1px solid transparent!important;background:transparent!important;color:#a0a0a0!important;text-align:left;border-radius:0!important}body.theme-digital [class*=Sidebar] [class*=active],body.theme-digital [class*=Sidebar] button:not([class*=themeChip]):hover,body.theme-digital [class*=sidebar] [class*=active],body.theme-digital [class*=sidebar] button:not([class*=themeChip]):hover{border-color:var(--digital-accent)!important;color:var(--digital-accent)!important;background:color-mix(in srgb,var(--digital-accent) 5%,transparent)!important}body.theme-digital ::-webkit-scrollbar{background:#000}body.theme-digital ::-webkit-scrollbar-thumb{border-radius:0}body.theme-digital [class*=Sidebar] [class*=active],body.theme-digital [class*=sidebar] [class*=active]{color:#fff!important;background:color-mix(in srgb,var(--digital-accent) 10%,transparent)!important;border-left:2px solid var(--digital-accent)!important}body.theme-digital ::-webkit-scrollbar{width:6px;height:6px}body.theme-digital ::-webkit-scrollbar-track{background:#000}body.theme-digital ::-webkit-scrollbar-thumb{background:#333}body.theme-digital ::-webkit-scrollbar-thumb:hover{background:var(--digital-accent)}body[data-color-palette=nebula] [class*=Title],body[data-color-palette=nebula] [class*=title],body[data-color-palette=nebula] h1{animation:nebulaGlow 4s ease-in-out infinite alternate}@keyframes nebulaGlow{0%{text-shadow:0 0 10px var(--palette-primary-glow),0 0 20px var(--palette-accent-glow)}to{text-shadow:0 0 15px var(--palette-secondary-glow),0 0 30px var(--palette-primary-glow)}}body[data-color-palette=aurora]{position:relative}body[data-color-palette=aurora]:after{content:"";position:fixed;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 50% -20%,color-mix(in srgb,var(--palette-primary) 15%,transparent),transparent 70%);pointer-events:none;z-index:-1;animation:auroraShift 8s ease-in-out infinite alternate}@keyframes auroraShift{0%{background-position:0 0;filter:hue-rotate(0deg)}to{background-position:100% 100%;filter:hue-rotate(30deg)}}body[data-color-palette=volcano] [class*=Terminal],body[data-color-palette=volcano] [class*=terminal]{box-shadow:0 0 30px rgba(255,69,0,.15),inset 0 0 20px rgba(255,69,0,.05)!important}