/**
 * Copyright (c) 2014 The xterm.js authors. All rights reserved.
 * Copyright (c) 2012-2013, Christopher Jeffrey (MIT License)
 * https://github.com/chjj/term.js
 * @license MIT
 *
 * Permission is hereby granted, free of charge, to any person obtaining a copy
 * of this software and associated documentation files (the "Software"), to deal
 * in the Software without restriction, including without limitation the rights
 * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
 * copies of the Software, and to permit persons to whom the Software is
 * furnished to do so, subject to the following conditions:
 *
 * The above copyright notice and this permission notice shall be included in
 * all copies or substantial portions of the Software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
 * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
 * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
 * THE SOFTWARE.
 *
 * Originally forked from (with the author's permission):
 *   Fabrice Bellard's javascript vt100 for jslinux:
 *   http://bellard.org/jslinux/
 *   Copyright (c) 2011 Fabrice Bellard
 *   The original design remains. The terminal itself
 *   has been extended to include xterm CSI codes, among
 *   other features.
 */.xterm{cursor:text;position:relative;user-select:none;-ms-user-select:none;-webkit-user-select:none}.xterm.focus,.xterm:focus{outline:none}.xterm .xterm-helpers{position:absolute;top:0;z-index:5}.xterm .xterm-helper-textarea{padding:0;border:0;margin:0;position:absolute;opacity:0;left:-9999em;top:0;width:0;height:0;z-index:-5;white-space:nowrap;overflow:hidden;resize:none}.xterm .composition-view{background:#000;color:#fff;display:none;position:absolute;white-space:nowrap;z-index:1}.xterm .composition-view.active{display:block}.xterm .xterm-viewport{background-color:#000;overflow-y:scroll;cursor:default;position:absolute;right:0;left:0;top:0;bottom:0}.xterm .xterm-screen{position:relative}.xterm .xterm-screen canvas{position:absolute;left:0;top:0}.xterm .xterm-scroll-area{visibility:hidden}.xterm-char-measure-element{display:inline-block;visibility:hidden;position:absolute;top:0;left:-9999em;line-height:normal}.xterm.enable-mouse-events{cursor:default}.xterm.xterm-cursor-pointer,.xterm .xterm-cursor-pointer{cursor:pointer}.xterm.column-select.focus{cursor:crosshair}.xterm .xterm-accessibility:not(.debug),.xterm .xterm-message{position:absolute;left:0;top:0;bottom:0;right:0;z-index:10;color:transparent;pointer-events:none}.xterm .xterm-accessibility-tree:not(.debug) *::selection{color:transparent}.xterm .xterm-accessibility-tree{-webkit-user-select:text;user-select:text;white-space:pre}.xterm .live-region{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.xterm-dim{opacity:1!important}.xterm-underline-1{text-decoration:underline}.xterm-underline-2{text-decoration:double underline}.xterm-underline-3{text-decoration:wavy underline}.xterm-underline-4{text-decoration:dotted underline}.xterm-underline-5{text-decoration:dashed underline}.xterm-overline{text-decoration:overline}.xterm-overline.xterm-underline-1{text-decoration:overline underline}.xterm-overline.xterm-underline-2{text-decoration:overline double underline}.xterm-overline.xterm-underline-3{text-decoration:overline wavy underline}.xterm-overline.xterm-underline-4{text-decoration:overline dotted underline}.xterm-overline.xterm-underline-5{text-decoration:overline dashed underline}.xterm-strikethrough{text-decoration:line-through}.xterm-screen .xterm-decoration-container .xterm-decoration{z-index:6;position:absolute}.xterm-screen .xterm-decoration-container .xterm-decoration.xterm-decoration-top-layer{z-index:7}.xterm-decoration-overview-ruler{z-index:8;position:absolute;top:0;right:0;pointer-events:none}.xterm-decoration-top{z-index:2;position:relative}.ap-default-term-ff{--term-font-family: "Cascadia Code", "Source Code Pro", Menlo, Consolas, "DejaVu Sans Mono", monospace, "Symbols Nerd Font"}div.ap-wrapper{outline:none;height:100%;display:flex;justify-content:center}div.ap-wrapper .title-bar{display:none;top:-78px;transition:top .15s linear;position:absolute;left:0;right:0;box-sizing:content-box;font-size:20px;line-height:1em;padding:15px;font-family:sans-serif;color:#fff;background-color:#000c}div.ap-wrapper .title-bar img{vertical-align:middle;height:48px;margin-right:16px}div.ap-wrapper .title-bar a{color:#fff;text-decoration:underline}div.ap-wrapper .title-bar a:hover{text-decoration:none}div.ap-wrapper:fullscreen{background-color:#000;width:100%;align-items:center}div.ap-wrapper:fullscreen .title-bar{display:initial}div.ap-wrapper:fullscreen.hud .title-bar{top:0}div.ap-wrapper div.ap-player{text-align:left;display:inline-block;padding:0;position:relative;box-sizing:content-box;overflow:hidden;max-width:100%;border-radius:4px;font-size:15px;background-color:var(--term-color-background)}.ap-player{--term-color-foreground: #ffffff;--term-color-background: #000000;--term-color-0: var(--term-color-foreground);--term-color-1: var(--term-color-foreground);--term-color-2: var(--term-color-foreground);--term-color-3: var(--term-color-foreground);--term-color-4: var(--term-color-foreground);--term-color-5: var(--term-color-foreground);--term-color-6: var(--term-color-foreground);--term-color-7: var(--term-color-foreground);--term-color-8: var(--term-color-0);--term-color-9: var(--term-color-1);--term-color-10: var(--term-color-2);--term-color-11: var(--term-color-3);--term-color-12: var(--term-color-4);--term-color-13: var(--term-color-5);--term-color-14: var(--term-color-6);--term-color-15: var(--term-color-7)}div.ap-term{position:relative;font-family:var(--term-font-family);border-width:.75em;border-radius:0;border-style:solid;border-color:var(--term-color-background);box-sizing:content-box}div.ap-term canvas{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%}div.ap-term svg.ap-term-symbols{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;overflow:hidden;pointer-events:none}div.ap-term svg.ap-term-symbols use{color:var(--term-color-foreground)}div.ap-term svg.ap-term-symbols:not(.ap-blink) .ap-blink{opacity:0}div.ap-term pre.ap-term-text{position:absolute;top:0;right:0;bottom:0;left:0;box-sizing:content-box;overflow:hidden;padding:0;margin:0;display:block;white-space:pre;word-wrap:normal;word-break:normal;cursor:text;color:var(--term-color-foreground);outline:none;line-height:var(--term-line-height);font-family:inherit;font-size:inherit;font-variant-ligatures:none;border:0;border-radius:0;background-color:transparent!important}pre.ap-term-text .ap-line{display:block;width:100%;height:var(--term-line-height);position:absolute;top:calc(100% * var(--row) / var(--term-rows));letter-spacing:normal;overflow:hidden}pre.ap-term-text .ap-line span{position:absolute;left:calc(100% * var(--offset) / var(--term-cols));padding:0;display:inline-block;height:100%}pre.ap-term-text:not(.ap-blink) .ap-line .ap-blink{color:transparent;border-color:transparent}pre.ap-term-text .ap-bold{font-weight:700}pre.ap-term-text .ap-faint{opacity:.5}pre.ap-term-text .ap-underline{text-decoration:underline}pre.ap-term-text .ap-italic{font-style:italic}pre.ap-term-text .ap-strike{text-decoration:line-through}.ap-line span{color:var(--term-color-foreground)}div.ap-player div.ap-control-bar{width:100%;height:32px;display:flex;justify-content:space-between;align-items:stretch;color:var(--term-color-foreground);box-sizing:content-box;line-height:1;position:absolute;bottom:0;left:0;opacity:0;transition:opacity .15s linear;-webkit-user-select:none;user-select:none;border-top:2px solid color-mix(in oklab,var(--term-color-background) 80%,var(--term-color-foreground));z-index:30}div.ap-player div.ap-control-bar *{box-sizing:inherit}div.ap-control-bar svg.ap-icon path{fill:var(--term-color-foreground)}div.ap-control-bar span.ap-button{display:flex;flex:0 0 auto;cursor:pointer}div.ap-control-bar span.ap-playback-button{width:12px;height:12px;padding:10px;margin:0 0 0 2px}div.ap-control-bar span.ap-playback-button svg{height:12px;width:12px}div.ap-control-bar span.ap-timer{display:flex;flex:0 0 auto;min-width:50px;margin:0 10px;height:100%;text-align:center;font-size:13px;line-height:100%;cursor:default}div.ap-control-bar span.ap-timer span{font-family:var(--term-font-family);font-size:inherit;font-weight:600;margin:auto}div.ap-control-bar span.ap-timer .ap-time-remaining,div.ap-control-bar span.ap-timer:hover .ap-time-elapsed{display:none}div.ap-control-bar span.ap-timer:hover .ap-time-remaining{display:flex}div.ap-control-bar .ap-progressbar{display:block;flex:1 1 auto;height:100%;padding:0 10px}div.ap-control-bar .ap-progressbar .ap-bar{display:block;position:relative;cursor:default;height:100%;font-size:0}div.ap-control-bar .ap-progressbar .ap-bar .ap-gutter{display:block;position:absolute;top:15px;left:0;right:0;height:3px}div.ap-control-bar .ap-progressbar .ap-bar .ap-gutter-empty{background-color:color-mix(in oklab,var(--term-color-foreground) 20%,var(--term-color-background))}div.ap-control-bar .ap-progressbar .ap-bar .ap-gutter-full{width:100%;transform-origin:left center;background-color:var(--term-color-foreground);border-radius:3px}div.ap-control-bar.ap-seekable .ap-progressbar .ap-bar{cursor:pointer}div.ap-control-bar .ap-fullscreen-button{width:14px;height:14px;padding:9px;margin:0 2px 0 4px}div.ap-control-bar .ap-fullscreen-button svg{width:14px;height:14px}div.ap-control-bar .ap-fullscreen-button svg.ap-icon-fullscreen-on{display:inline}div.ap-control-bar .ap-fullscreen-button svg.ap-icon-fullscreen-off{display:none}div.ap-control-bar .ap-fullscreen-button .ap-tooltip{right:5px;left:initial;transform:none}div.ap-control-bar .ap-kbd-button{height:14px;padding:9px;margin:0 0 0 4px}div.ap-control-bar .ap-kbd-button svg{width:26px;height:14px}div.ap-control-bar .ap-kbd-button .ap-tooltip{right:5px;left:initial;transform:none}div.ap-control-bar .ap-speaker-button{width:19px;padding:6px 9px;margin:0 0 0 4px;position:relative}div.ap-control-bar .ap-speaker-button svg{width:19px}div.ap-control-bar .ap-speaker-button .ap-tooltip{left:-50%;transform:none}div.ap-wrapper.ap-hud .ap-control-bar{opacity:1}div.ap-wrapper:fullscreen .ap-fullscreen-button svg.ap-icon-fullscreen-on{display:none}div.ap-wrapper:fullscreen .ap-fullscreen-button svg.ap-icon-fullscreen-off{display:inline}span.ap-progressbar span.ap-marker-container{display:block;top:0;bottom:0;width:21px;position:absolute;margin-left:-10px}span.ap-marker-container span.ap-marker{display:block;top:13px;bottom:12px;left:7px;right:7px;background-color:color-mix(in oklab,var(--term-color-foreground) 33%,var(--term-color-background));position:absolute;transition:top .1s,bottom .1s,left .1s,right .1s,background-color .1s;border-radius:50%}span.ap-marker-container span.ap-marker.ap-marker-past{background-color:var(--term-color-foreground)}span.ap-marker-container span.ap-marker:hover,span.ap-marker-container:hover span.ap-marker{background-color:var(--term-color-foreground);top:11px;bottom:10px;left:5px;right:5px}.ap-tooltip-container span.ap-tooltip{visibility:hidden;background-color:var(--term-color-foreground);color:var(--term-color-background);font-family:var(--term-font-family);font-weight:700;text-align:center;padding:0 .5em;border-radius:4px;position:absolute;z-index:1;white-space:nowrap;font-size:13px;line-height:2em;bottom:100%;left:50%;transform:translate(-50%)}.ap-tooltip-container:hover span.ap-tooltip{visibility:visible}.ap-player .ap-overlay{z-index:10;background-repeat:no-repeat;background-position:center;position:absolute;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center}.ap-player .ap-overlay-start{cursor:pointer}.ap-player .ap-overlay-start .ap-play-button{font-size:0px;position:absolute;left:0;top:0;right:0;bottom:0;text-align:center;color:#fff;height:80px;max-height:66%;margin:auto}.ap-player .ap-overlay-start .ap-play-button div{height:100%}.ap-player .ap-overlay-start .ap-play-button div span{height:100%;display:block}.ap-player .ap-overlay-start .ap-play-button div span svg{height:100%;display:inline-block}.ap-player .ap-overlay-start .ap-play-button svg{filter:drop-shadow(0px 0px 5px rgba(0,0,0,.4))}.ap-player .ap-overlay-loading .ap-loader{width:48px;height:48px;border-radius:50%;display:inline-block;position:relative;border:10px solid;border-color:rgba(255,255,255,.3) rgba(255,255,255,.5) rgba(255,255,255,.7) #ffffff;border-color:color-mix(in srgb,var(--term-color-foreground) 30%,var(--term-color-background)) color-mix(in srgb,var(--term-color-foreground) 50%,var(--term-color-background)) color-mix(in srgb,var(--term-color-foreground) 70%,var(--term-color-background)) color-mix(in srgb,var(--term-color-foreground) 100%,var(--term-color-background));box-sizing:border-box;animation:ap-loader-rotation 1s linear infinite}.ap-player .ap-overlay-info{background-color:var(--term-color-background)}.ap-player .ap-overlay-info span{font-family:var(--term-font-family);font-size:2em;font-weight:700;color:var(--term-color-background);background-color:var(--term-color-foreground);padding:.5em .75em;text-transform:uppercase}.ap-player .ap-overlay-help{background-color:#000c;container-type:inline-size}.ap-player .ap-overlay-help>div{font-family:var(--term-font-family);max-width:85%;max-height:85%;font-size:18px;color:var(--term-color-foreground);box-sizing:border-box;margin-bottom:32px}.ap-player .ap-overlay-help>div div{padding:min(4cqw,40px);font-size:min(1.9cqw,18px);background-color:var(--term-color-background);border:1px solid color-mix(in oklab,var(--term-color-background) 90%,var(--term-color-foreground));border-radius:6px}.ap-player .ap-overlay-help>div div p{font-weight:700;margin:0 0 2em}.ap-player .ap-overlay-help>div div ul{list-style:none;padding:0}.ap-player .ap-overlay-help>div div ul li{margin:0 0 .75em}.ap-player .ap-overlay-help>div div kbd{color:var(--term-color-background);background-color:var(--term-color-foreground);padding:.2em .5em;border-radius:.2em;font-family:inherit;font-size:.85em;border:none;margin:0}.ap-player .ap-overlay-error span{font-size:8em}.ap-player .slide-enter-active{transition:opacity .2s}.ap-player .slide-enter-active.ap-was-playing{transition:top .2s ease-out,opacity .2s}.ap-player .slide-exit-active{transition:top .2s ease-in,opacity .2s}.ap-player .slide-enter{top:-50%;opacity:0}.ap-player .slide-enter-to{top:0%}.ap-player .slide-enter,.ap-player .slide-enter-to,.ap-player .slide-exit,.ap-player .slide-exit-to{bottom:auto;height:100%}.ap-player .slide-exit{top:0%}.ap-player .slide-exit-to{top:-50%;opacity:0}@keyframes ap-loader-rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.asciinema-player-theme-asciinema{--term-color-foreground: #cccccc;--term-color-background: #121314;--term-color-0: #000000;--term-color-1: #dd3c69;--term-color-2: #4ebf22;--term-color-3: #ddaf3c;--term-color-4: #26b0d7;--term-color-5: #b954e1;--term-color-6: #54e1b9;--term-color-7: #d9d9d9;--term-color-8: #4d4d4d;--term-color-9: #dd3c69;--term-color-10: #4ebf22;--term-color-11: #ddaf3c;--term-color-12: #26b0d7;--term-color-13: #b954e1;--term-color-14: #54e1b9;--term-color-15: #ffffff}.asciinema-player-theme-dracula{--term-color-foreground: #f8f8f2;--term-color-background: #282a36;--term-color-0: #21222c;--term-color-1: #ff5555;--term-color-2: #50fa7b;--term-color-3: #f1fa8c;--term-color-4: #bd93f9;--term-color-5: #ff79c6;--term-color-6: #8be9fd;--term-color-7: #f8f8f2;--term-color-8: #6272a4;--term-color-9: #ff6e6e;--term-color-10: #69ff94;--term-color-11: #ffffa5;--term-color-12: #d6acff;--term-color-13: #ff92df;--term-color-14: #a4ffff;--term-color-15: #ffffff}.asciinema-player-theme-monokai{--term-color-foreground: #f8f8f2;--term-color-background: #272822;--term-color-0: #272822;--term-color-1: #f92672;--term-color-2: #a6e22e;--term-color-3: #f4bf75;--term-color-4: #66d9ef;--term-color-5: #ae81ff;--term-color-6: #a1efe4;--term-color-7: #f8f8f2;--term-color-8: #75715e;--term-color-15: #f9f8f5}.asciinema-player-theme-nord{--term-color-foreground: #eceff4;--term-color-background: #2e3440;--term-color-0: #3b4252;--term-color-1: #bf616a;--term-color-2: #a3be8c;--term-color-3: #ebcb8b;--term-color-4: #81a1c1;--term-color-5: #b48ead;--term-color-6: #88c0d0;--term-color-7: #eceff4}.asciinema-player-theme-seti{--term-color-foreground: #cacecd;--term-color-background: #111213;--term-color-0: #323232;--term-color-1: #c22832;--term-color-2: #8ec43d;--term-color-3: #e0c64f;--term-color-4: #43a5d5;--term-color-5: #8b57b5;--term-color-6: #8ec43d;--term-color-7: #eeeeee;--term-color-15: #ffffff}.asciinema-player-theme-solarized-dark{--term-color-foreground: #839496;--term-color-background: #002b36;--term-color-0: #073642;--term-color-1: #dc322f;--term-color-2: #859900;--term-color-3: #b58900;--term-color-4: #268bd2;--term-color-5: #d33682;--term-color-6: #2aa198;--term-color-7: #eee8d5;--term-color-8: #002b36;--term-color-9: #cb4b16;--term-color-10: #586e75;--term-color-11: #657b83;--term-color-12: #839496;--term-color-13: #6c71c4;--term-color-14: #93a1a1;--term-color-15: #fdf6e3}.asciinema-player-theme-solarized-light{--term-color-foreground: #657b83;--term-color-background: #fdf6e3;--term-color-0: #073642;--term-color-1: #dc322f;--term-color-2: #859900;--term-color-3: #b58900;--term-color-4: #268bd2;--term-color-5: #d33682;--term-color-6: #2aa198;--term-color-7: #eee8d5;--term-color-8: #002b36;--term-color-9: #cb4b16;--term-color-10: #586e75;--term-color-11: #657c83;--term-color-12: #839496;--term-color-13: #6c71c4;--term-color-14: #93a1a1;--term-color-15: #fdf6e3}.asciinema-player-theme-solarized-light .ap-overlay-start .ap-play-button svg .ap-play-btn-fill{fill:var(--term-color-1)}.asciinema-player-theme-solarized-light .ap-overlay-start .ap-play-button svg .ap-play-btn-stroke{stroke:var(--term-color-1)}.asciinema-player-theme-tango{--term-color-foreground: #cccccc;--term-color-background: #121314;--term-color-0: #000000;--term-color-1: #cc0000;--term-color-2: #4e9a06;--term-color-3: #c4a000;--term-color-4: #3465a4;--term-color-5: #75507b;--term-color-6: #06989a;--term-color-7: #d3d7cf;--term-color-8: #555753;--term-color-9: #ef2929;--term-color-10: #8ae234;--term-color-11: #fce94f;--term-color-12: #729fcf;--term-color-13: #ad7fa8;--term-color-14: #34e2e2;--term-color-15: #eeeeec}.asciinema-player-theme-gruvbox-dark{--term-color-foreground: #fbf1c7;--term-color-background: #282828;--term-color-0: #282828;--term-color-1: #cc241d;--term-color-2: #98971a;--term-color-3: #d79921;--term-color-4: #458588;--term-color-5: #b16286;--term-color-6: #689d6a;--term-color-7: #a89984;--term-color-8: #7c6f65;--term-color-9: #fb4934;--term-color-10: #b8bb26;--term-color-11: #fabd2f;--term-color-12: #83a598;--term-color-13: #d3869b;--term-color-14: #8ec07c;--term-color-15: #fbf1c7}:root{--bg-primary: #020617;--bg-secondary: #0f172a;--bg-card: rgba(15, 23, 42, .5);--bg-card-solid: #0f172a;--bg-hover: rgba(255, 255, 255, .03);--bg-subtle: rgba(255, 255, 255, .02);--text-primary: #ffffff;--text-secondary: #94a3b8;--text-muted: #475569;--border: rgba(255, 255, 255, .1);--border-subtle: rgba(255, 255, 255, .06);--accent: #3b82f6;--accent-dark: #2563eb}:root[data-theme=dark]{--bg-primary: #020617;--bg-secondary: #0f172a;--bg-card: rgba(15, 23, 42, .5);--bg-card-solid: #0f172a;--bg-hover: rgba(255, 255, 255, .03);--bg-subtle: rgba(255, 255, 255, .02);--text-primary: #ffffff;--text-secondary: #94a3b8;--text-muted: #475569;--border: rgba(255, 255, 255, .1);--border-subtle: rgba(255, 255, 255, .06);--accent: #3b82f6;--accent-dark: #2563eb}:root[data-theme=light]{--bg-primary: #f8fafc;--bg-secondary: #f1f5f9;--bg-card: rgba(255, 255, 255, 1);--bg-card-solid: #ffffff;--bg-hover: rgba(0, 0, 0, .04);--bg-subtle: rgba(0, 0, 0, .03);--text-primary: #0f172a;--text-secondary: #475569;--text-muted: #64748b;--border: rgba(0, 0, 0, .12);--border-subtle: rgba(0, 0, 0, .08);--accent: #2563eb;--accent-dark: #1d4ed8}html,body{overflow-x:hidden;overflow-x:clip}body{background-color:var(--bg-primary)!important;color:var(--text-primary)!important}.bg-\[\#020617\]{background-color:var(--bg-primary)!important}.bg-\[\#0f172a\]{background-color:var(--bg-secondary)!important}.bg-\[\#0a0f1e\]\/95{background-color:var(--bg-card-solid)!important}:root[data-theme=light] .bg-slate-900\/50,:root[data-theme=light] .bg-slate-900,:root[data-theme=light] .bg-slate-800{background-color:#fff!important}:root[data-theme=light] .bg-white\/\[0\.02\]{background-color:#00000008!important}:root[data-theme=light] .bg-white\/\[0\.03\]{background-color:#0000000a!important}:root[data-theme=light] .bg-white\/\[0\.04\]{background-color:#0000000d!important}:root[data-theme=light] .bg-white\/5{background-color:#0000000d!important}:root[data-theme=light] .bg-white\/10{background-color:#0000000f!important}.glass,[class*=glass]{background-color:var(--bg-card)!important;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}:root[data-theme=light] .text-white{color:#0f172a!important}:root[data-theme=light] .text-slate-300{color:#334155!important}:root[data-theme=light] .text-slate-400{color:#475569!important}:root[data-theme=light] .text-slate-500{color:#475569!important}:root[data-theme=light] .text-slate-600{color:#334155!important}:root[data-theme=light] .text-slate-700{color:#1e293b!important}:root[data-theme=light] h1,:root[data-theme=light] h2,:root[data-theme=light] h3{color:#0f172a!important}:root[data-theme=light] .font-mono{color:#1e293b}:root[data-theme=light] .text-white.font-mono{color:#0f172a!important}.border-white\/\[0\.04\],.border-white\/\[0\.06\]{border-color:var(--border-subtle)!important}.border-white\/5,.border-white\/10,.border-white\/\[0\.12\],.border-white\/20{border-color:var(--border)!important}:root[data-theme=light] .hover\:bg-white\/\[0\.03\]:hover,:root[data-theme=light] .hover\:bg-white\/\[0\.04\]:hover{background-color:#00000008!important}:root[data-theme=light] .hover\:bg-white\/5:hover{background-color:#0000000a!important}:root[data-theme=light] .hover\:bg-white\/10:hover{background-color:#0000000f!important}:root[data-theme=light] .hover\:border-white\/20:hover{border-color:#00000026!important}:root[data-theme=light] .hover\:border-white\/\[0\.12\]:hover{border-color:#0000001f!important}:root[data-theme=light] .hover\:text-white:hover{color:var(--text-primary)!important}:root[data-theme=light] .focus\:ring-blue-500\/30:focus{--tw-ring-color: rgba(37, 99, 235, .3) !important}:root[data-theme=light] .focus\:border-blue-500\/30:focus{border-color:#2563eb4d!important}:root[data-theme=light] .glass,:root[data-theme=light] [class*=glass]{background-color:#fff!important;box-shadow:0 1px 3px #00000014,0 0 0 1px #0000000f;border-color:#00000014!important}:root[data-theme=light] nav{background-color:#ffffffd9!important;border-bottom-color:#00000014!important;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}:root[data-theme=light] nav .text-white{color:#0f172a!important}:root[data-theme=light] nav .text-slate-300,:root[data-theme=light] nav .text-slate-400,:root[data-theme=light] nav .text-slate-500{color:#64748b!important}:root[data-theme=light] nav button{color:#64748b!important}:root[data-theme=light] nav button:hover{color:#0f172a!important}:root[data-theme=light] nav .text-blue-400{color:#2563eb!important}:root[data-theme=light] nav .bg-white\/5,:root[data-theme=light] nav .bg-white\/10{background-color:#0000000a!important;border-color:#00000014!important}:root[data-theme=light] nav button:not(.accent-gradient):not(.status-badge):not([class*=bg-blue]):not([class*=bg-emerald]):not([class*=bg-rose]){color:#475569!important}:root[data-theme=light] nav button:not(.accent-gradient):not(.status-badge):hover{color:#0f172a!important}.accent-gradient{background:linear-gradient(135deg,var(--accent),#8b5cf6)!important}.accent-gradient,.accent-gradient:hover{color:#fff!important}:root[data-theme=light] input[type=search],:root[data-theme=light] input[type=text],:root[data-theme=light] input[type=email],:root[data-theme=light] input[type=password],:root[data-theme=light] textarea,:root[data-theme=light] select{background-color:#00000005!important;border-color:#0000001a!important;color:#0f172a!important}:root[data-theme=light] input::placeholder,:root[data-theme=light] textarea::placeholder{color:#94a3b8!important}:root[data-theme=light] .bg-emerald-500\/5,:root[data-theme=light] .bg-emerald-500\/10,:root[data-theme=light] .bg-emerald-500\/15{background-color:#10b98114!important}:root[data-theme=light] .bg-rose-500\/10{background-color:#f43f5e14!important}:root[data-theme=light] .bg-amber-500\/10,:root[data-theme=light] .bg-amber-500\/15,:root[data-theme=light] .bg-amber-500\/20{background-color:#f59e0b14!important}:root[data-theme=light] .bg-blue-500\/10,:root[data-theme=light] .bg-blue-500\/15,:root[data-theme=light] .bg-blue-500\/20{background-color:#3b82f614!important}:root[data-theme=light] .bg-orange-500\/15,:root[data-theme=light] .bg-orange-500\/20{background-color:#f9731614!important}:root[data-theme=light] .bg-violet-500\/10{background-color:#8b5cf614!important}:root[data-theme=light] .bg-slate-500\/10{background-color:#64748b14!important}:root[data-theme=light] .border-b.border-white\/\[0\.04\]{border-color:#00000014!important}:root[data-theme=light] .text-white\/5{color:#00000014!important}:root[data-theme=light] circle.text-white\/5{color:#00000014!important}:root[data-theme=light] .bg-white\/5.rounded-full{background-color:#0000000f!important}:root[data-theme=light] .border-white\/5{border-color:#00000014!important}:root[data-theme=light] .prose-invert{--tw-prose-body: #334155 !important;color:#334155!important}:root[data-theme=light] [class*=fixed][class*=inset]{background-color:#0003!important}.text-gradient{background:linear-gradient(135deg,#60a5fa,#a78bfa);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}:root[data-theme=light] .text-gradient{background:linear-gradient(135deg,#2563eb,#7c3aed)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background-clip:text!important}@keyframes slideIn{0%{transform:translate(400px);opacity:0}to{transform:translate(0);opacity:1}}.toast-success{background:#10b981!important;color:#fff!important}.toast-error{background:#ef4444!important;color:#fff!important}.toast-warning{background:#f59e0b!important;color:#fff!important}.toast-info{background:#3b82f6!important;color:#fff!important}*{transition:background-color .2s ease,color .2s ease,border-color .2s ease}:root{transition:none}@media(max-width:640px){button{min-height:44px!important;min-width:44px!important}.text-6xl{font-size:2.5rem!important}.text-5xl{font-size:2rem!important}.text-3xl{font-size:1.5rem!important}.px-12{padding-left:1rem!important;padding-right:1rem!important}.gap-10{gap:1.5rem!important}.gap-16{gap:2rem!important}}select option,select optgroup{background-color:var(--bg-card-solid);color:var(--text-primary)}select optgroup{color:var(--text-secondary);font-weight:600}:root[data-theme=light] .bg-\[\#020617\]{background-color:var(--bg-primary)!important}:root[data-theme=light] .bg-\[\#020617\]\/80{background-color:#f8fafcd9!important}:root[data-theme=light] .bg-\[\#020617\]\/90{background-color:#f8fafceb!important}:root[data-theme=light] .bg-\[\#0f172a\],:root[data-theme=light] .bg-\[\#0d1117\],:root[data-theme=light] .bg-\[\#0d0d14\],:root[data-theme=light] .bg-\[\#0a0a0f\],:root[data-theme=light] .bg-\[\#12121a\],:root[data-theme=light] .bg-\[\#0c1222\],:root[data-theme=light] .bg-\[\#0b1220\],:root[data-theme=light] .bg-\[\#0b1120\],:root[data-theme=light] .bg-\[\#1a1f2e\],:root[data-theme=light] .bg-\[\#161b22\],:root[data-theme=light] .bg-\[\#0b0b12\]{background-color:var(--bg-card-solid)!important}:root[data-theme=light] .from-\[\#020617\],:root[data-theme=light] .from-slate-900{--tw-gradient-from: #f8fafc var(--tw-gradient-from-position) !important;--tw-gradient-to: rgb(248 250 252 / 0) var(--tw-gradient-to-position) !important;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important}:root[data-theme=light] .via-\[\#0f172a\],:root[data-theme=light] .via-slate-800{--tw-gradient-to: rgb(248 250 252 / 0) var(--tw-gradient-to-position) !important;--tw-gradient-stops: var(--tw-gradient-from), #eef2f7 var(--tw-gradient-via-position), var(--tw-gradient-to) !important}:root[data-theme=light] .via-slate-800\/30{--tw-gradient-to: rgb(248 250 252 / 0) var(--tw-gradient-to-position) !important;--tw-gradient-stops: var(--tw-gradient-from), rgba(226, 232, 240, .4) var(--tw-gradient-via-position), var(--tw-gradient-to) !important}:root[data-theme=light] .to-\[\#020617\],:root[data-theme=light] .to-slate-900{--tw-gradient-to: #f8fafc var(--tw-gradient-to-position) !important}:root[data-theme=light] .to-slate-900\/10{--tw-gradient-to: rgba(241, 245, 249, .2) var(--tw-gradient-to-position) !important}:root[data-theme=light] .bg-slate-900,:root[data-theme=light] .bg-slate-900\/40,:root[data-theme=light] .bg-slate-900\/50,:root[data-theme=light] .bg-slate-900\/60,:root[data-theme=light] .bg-slate-900\/80,:root[data-theme=light] .bg-slate-900\/95,:root[data-theme=light] .bg-slate-950\/80,:root[data-theme=light] .bg-slate-800,:root[data-theme=light] .bg-slate-800\/30,:root[data-theme=light] .bg-slate-800\/40,:root[data-theme=light] .bg-slate-800\/50,:root[data-theme=light] .bg-slate-800\/60,:root[data-theme=light] .bg-slate-800\/80{background-color:#fff!important}:root[data-theme=light] .bg-slate-700,:root[data-theme=light] .bg-slate-700\/30,:root[data-theme=light] .bg-slate-700\/50,:root[data-theme=light] .bg-slate-700\/60{background-color:#e2e8f0!important}:root[data-theme=light] .bg-slate-600,:root[data-theme=light] .bg-slate-600\/30,:root[data-theme=light] .bg-slate-600\/40,:root[data-theme=light] .bg-slate-600\/50{background-color:#cbd5e1!important}:root[data-theme=light] .hover\:bg-slate-700:hover,:root[data-theme=light] .hover\:bg-slate-700\/50:hover,:root[data-theme=light] .hover\:bg-slate-700\/30:hover,:root[data-theme=light] .hover\:bg-slate-800:hover,:root[data-theme=light] .hover\:bg-slate-800\/30:hover,:root[data-theme=light] .hover\:bg-slate-800\/40:hover,:root[data-theme=light] .hover\:bg-slate-800\/50:hover{background-color:#f1f5f9!important}:root[data-theme=light] .hover\:bg-slate-600:hover,:root[data-theme=light] .hover\:bg-slate-600\/50:hover,:root[data-theme=light] .hover\:bg-slate-600\/30:hover,:root[data-theme=light] .hover\:bg-slate-500\/10:hover{background-color:#e2e8f0!important}:root[data-theme=light] .border-slate-700,:root[data-theme=light] .border-slate-700\/20,:root[data-theme=light] .border-slate-700\/30,:root[data-theme=light] .border-slate-700\/40,:root[data-theme=light] .border-slate-700\/50,:root[data-theme=light] .border-slate-700\/70,:root[data-theme=light] .border-slate-800\/50,:root[data-theme=light] .border-slate-800\/60{border-color:#0f172a1a!important}:root[data-theme=light] .border-slate-600,:root[data-theme=light] .hover\:border-slate-600:hover{border-color:#0f172a2e!important}:root[data-theme=light] .glass,:root[data-theme=light] [class*=glass]{background-color:#fff!important;border-color:#0f172a14!important;box-shadow:0 1px 2px #0f172a0d,0 10px 30px -18px #0f172a29}:root[data-theme=light] .text-slate-200{color:#334155!important}:root[data-theme=light] .text-slate-100{color:#1e293b!important}:root[data-theme=light] .text-indigo-200{color:#4338ca!important}:root[data-theme=light] .text-indigo-100{color:#3730a3!important}:root[data-theme=light] .text-sky-100{color:#075985!important}:root[data-theme=light] .text-blue-100{color:#1e40af!important}:root[data-theme=light] .text-sky-400{color:#0284c7!important}:root[data-theme=light] .text-sky-300,:root[data-theme=light] .text-sky-200{color:#0369a1!important}:root[data-theme=light] .text-blue-400{color:#2563eb!important}:root[data-theme=light] .text-blue-300,:root[data-theme=light] .text-blue-200{color:#1d4ed8!important}:root[data-theme=light] .text-cyan-400{color:#0891b2!important}:root[data-theme=light] .text-cyan-300,:root[data-theme=light] .text-cyan-200{color:#0e7490!important}:root[data-theme=light] .text-indigo-400{color:#4f46e5!important}:root[data-theme=light] .text-indigo-300,:root[data-theme=light] .text-indigo-200{color:#4338ca!important}:root[data-theme=light] .text-violet-400{color:#7c3aed!important}:root[data-theme=light] .text-violet-300,:root[data-theme=light] .text-violet-200{color:#6d28d9!important}:root[data-theme=light] .text-purple-400{color:#9333ea!important}:root[data-theme=light] .text-purple-300,:root[data-theme=light] .text-purple-200{color:#7e22ce!important}:root[data-theme=light] .text-fuchsia-400{color:#c026d3!important}:root[data-theme=light] .text-fuchsia-300{color:#a21caf!important}:root[data-theme=light] .text-pink-400{color:#db2777!important}:root[data-theme=light] .text-pink-300{color:#be185d!important}:root[data-theme=light] .text-rose-400{color:#e11d48!important}:root[data-theme=light] .text-rose-300,:root[data-theme=light] .text-rose-200{color:#be123c!important}:root[data-theme=light] .text-red-400{color:#dc2626!important}:root[data-theme=light] .text-red-300,:root[data-theme=light] .text-red-200{color:#b91c1c!important}:root[data-theme=light] .text-orange-400{color:#ea580c!important}:root[data-theme=light] .text-orange-300{color:#c2410c!important}:root[data-theme=light] .text-amber-400{color:#d97706!important}:root[data-theme=light] .text-amber-300,:root[data-theme=light] .text-amber-200{color:#b45309!important}:root[data-theme=light] .text-yellow-400{color:#ca8a04!important}:root[data-theme=light] .text-yellow-300,:root[data-theme=light] .text-yellow-200{color:#a16207!important}:root[data-theme=light] .text-lime-400{color:#65a30d!important}:root[data-theme=light] .text-green-400{color:#16a34a!important}:root[data-theme=light] .text-green-300{color:#15803d!important}:root[data-theme=light] .text-emerald-400{color:#059669!important}:root[data-theme=light] .text-emerald-300,:root[data-theme=light] .text-emerald-200{color:#047857!important}:root[data-theme=light] .text-teal-400{color:#0d9488!important}:root[data-theme=light] .text-teal-300{color:#0f766e!important}:root[data-theme=light] pre[class*=bg-black],:root[data-theme=light] code[class*=bg-black],:root[data-theme=light] .font-mono[class*=bg-black]{background-color:#0f172a!important;border-color:#0f172a26!important;color:#e2e8f0!important}:root[data-theme=light] pre[class*=bg-black].text-emerald-300,:root[data-theme=light] code[class*=bg-black].text-emerald-300,:root[data-theme=light] .font-mono[class*=bg-black].text-emerald-300{color:#6ee7b7!important}:root[data-theme=light] pre[class*=bg-black].text-emerald-400,:root[data-theme=light] code[class*=bg-black].text-emerald-400,:root[data-theme=light] .font-mono[class*=bg-black].text-emerald-400{color:#34d399!important}:root[data-theme=light] pre[class*=bg-black].text-blue-300,:root[data-theme=light] code[class*=bg-black].text-blue-300,:root[data-theme=light] .font-mono[class*=bg-black].text-blue-300{color:#93c5fd!important}:root[data-theme=light] pre[class*=bg-black].text-blue-400,:root[data-theme=light] code[class*=bg-black].text-blue-400,:root[data-theme=light] .font-mono[class*=bg-black].text-blue-400{color:#60a5fa!important}:root[data-theme=light] pre[class*=bg-black].text-cyan-300,:root[data-theme=light] code[class*=bg-black].text-cyan-300{color:#67e8f9!important}:root[data-theme=light] pre[class*=bg-black].text-sky-300,:root[data-theme=light] code[class*=bg-black].text-sky-300{color:#7dd3fc!important}:root[data-theme=light] pre[class*=bg-black].text-amber-300,:root[data-theme=light] code[class*=bg-black].text-amber-300{color:#fcd34d!important}:root[data-theme=light] pre[class*=bg-black].text-slate-400,:root[data-theme=light] code[class*=bg-black].text-slate-400,:root[data-theme=light] .font-mono[class*=bg-black].text-slate-400{color:#94a3b8!important}:root[data-theme=light] pre[class*=bg-black].text-slate-300,:root[data-theme=light] code[class*=bg-black].text-slate-300{color:#cbd5e1!important}:root[data-theme=light] pre[class*=bg-black].text-white,:root[data-theme=light] code[class*=bg-black].text-white{color:#fff!important}:root[data-theme=light] pre[class*=bg-black].text-slate-100,:root[data-theme=light] code[class*=bg-black].text-slate-100,:root[data-theme=light] .font-mono[class*=bg-black].text-slate-100{color:#f1f5f9!important}:root[data-theme=light] pre[class*=bg-black].text-slate-200,:root[data-theme=light] code[class*=bg-black].text-slate-200{color:#e2e8f0!important}:root[data-theme=light] pre[class*=bg-black] .text-emerald-300,:root[data-theme=light] code[class*=bg-black] .text-emerald-300{color:#6ee7b7!important}:root[data-theme=light] pre[class*=bg-black] .text-emerald-400,:root[data-theme=light] code[class*=bg-black] .text-emerald-400{color:#34d399!important}:root[data-theme=light] pre[class*=bg-black] .text-blue-300,:root[data-theme=light] code[class*=bg-black] .text-blue-300{color:#93c5fd!important}:root[data-theme=light] pre[class*=bg-black] .text-blue-400,:root[data-theme=light] code[class*=bg-black] .text-blue-400{color:#60a5fa!important}:root[data-theme=light] pre[class*=bg-black] .text-cyan-300{color:#67e8f9!important}:root[data-theme=light] pre[class*=bg-black] .text-amber-300{color:#fcd34d!important}:root[data-theme=light] pre[class*=bg-black] .text-yellow-300{color:#fde047!important}:root[data-theme=light] pre[class*=bg-black] .text-slate-400{color:#94a3b8!important}:root[data-theme=light] pre[class*=bg-black] .text-slate-300{color:#cbd5e1!important}:root[data-theme=light] pre[class*=bg-black] .text-white{color:#fff!important}:root[data-theme=light] pre[class*=bg-black] .text-slate-100,:root[data-theme=light] code[class*=bg-black] .text-slate-100{color:#f1f5f9!important}:root[data-theme=light] pre[class*=bg-black] .text-slate-200,:root[data-theme=light] code[class*=bg-black] .text-slate-200{color:#e2e8f0!important}:root[data-theme=light] div.bg-black\/20:not([class*=font-mono]),:root[data-theme=light] td.bg-black\/20,:root[data-theme=light] div.bg-black\/30:not([class*=font-mono]):not(:has(>pre)):not(:has(>code)),:root[data-theme=light] td.bg-black\/30,:root[data-theme=light] div.bg-black\/40:not([class*=font-mono]):not(:has(>pre)):not(:has(>code)),:root[data-theme=light] td.bg-black\/40{background-color:#f1f5f9!important}:root[data-theme=light] .text-white[class*=bg-blue-5],:root[data-theme=light] .text-white[class*=bg-blue-6],:root[data-theme=light] .text-white[class*=bg-blue-7],:root[data-theme=light] .text-white[class*=bg-indigo-5],:root[data-theme=light] .text-white[class*=bg-indigo-6],:root[data-theme=light] .text-white[class*=bg-violet-5],:root[data-theme=light] .text-white[class*=bg-violet-6],:root[data-theme=light] .text-white[class*=bg-purple-5],:root[data-theme=light] .text-white[class*=bg-purple-6],:root[data-theme=light] .text-white[class*=bg-emerald-5],:root[data-theme=light] .text-white[class*=bg-emerald-6],:root[data-theme=light] .text-white[class*=bg-green-5],:root[data-theme=light] .text-white[class*=bg-green-6],:root[data-theme=light] .text-white[class*=bg-red-5],:root[data-theme=light] .text-white[class*=bg-red-6],:root[data-theme=light] .text-white[class*=bg-rose-5],:root[data-theme=light] .text-white[class*=bg-rose-6],:root[data-theme=light] .text-white[class*=bg-amber-5],:root[data-theme=light] .text-white[class*=bg-amber-6],:root[data-theme=light] .text-white[class*=bg-orange-5],:root[data-theme=light] .text-white[class*=bg-orange-6],:root[data-theme=light] .text-white[class*=bg-sky-5],:root[data-theme=light] .text-white[class*=bg-sky-6],:root[data-theme=light] .text-white[class*=bg-cyan-5],:root[data-theme=light] .text-white[class*=bg-cyan-6],:root[data-theme=light] .text-white[class*=bg-cyan-7],:root[data-theme=light] .text-white[class*=bg-teal-5],:root[data-theme=light] .text-white[class*=bg-teal-6],:root[data-theme=light] .text-white[class*=bg-fuchsia-5],:root[data-theme=light] .text-white[class*=bg-fuchsia-6],:root[data-theme=light] .text-white[class*=bg-pink-5],:root[data-theme=light] .text-white[class*=bg-pink-6],:root[data-theme=light] .text-white[class*=from-blue-5],:root[data-theme=light] .text-white[class*=from-blue-6],:root[data-theme=light] .text-white[class*=from-indigo-5],:root[data-theme=light] .text-white[class*=from-indigo-6],:root[data-theme=light] .text-white[class*=from-violet-5],:root[data-theme=light] .text-white[class*=from-violet-6],:root[data-theme=light] .text-white[class*=from-purple-5],:root[data-theme=light] .text-white[class*=from-purple-6],:root[data-theme=light] .text-white[class*=from-emerald-5],:root[data-theme=light] .text-white[class*=from-emerald-6],:root[data-theme=light] .text-white[class*=from-sky-5],:root[data-theme=light] .text-white[class*=from-sky-6]{color:#fff!important}:root[data-theme=light] .bg-blue-500,:root[data-theme=light] .bg-blue-600,:root[data-theme=light] .bg-blue-700,:root[data-theme=light] .bg-indigo-500,:root[data-theme=light] .bg-indigo-600,:root[data-theme=light] .bg-violet-500,:root[data-theme=light] .bg-violet-600,:root[data-theme=light] .bg-purple-500,:root[data-theme=light] .bg-purple-600,:root[data-theme=light] .bg-emerald-500,:root[data-theme=light] .bg-emerald-600,:root[data-theme=light] .bg-green-500,:root[data-theme=light] .bg-green-600,:root[data-theme=light] .bg-red-500,:root[data-theme=light] .bg-red-600,:root[data-theme=light] .bg-rose-500,:root[data-theme=light] .bg-rose-600,:root[data-theme=light] .bg-sky-500,:root[data-theme=light] .bg-sky-600,:root[data-theme=light] .bg-cyan-600,:root[data-theme=light] .bg-cyan-700,:root[data-theme=light] .bg-teal-500,:root[data-theme=light] .bg-teal-600,:root[data-theme=light] .bg-fuchsia-500,:root[data-theme=light] .bg-fuchsia-600,:root[data-theme=light] .bg-pink-500,:root[data-theme=light] .bg-pink-600,:root[data-theme=light] .from-blue-500,:root[data-theme=light] .from-blue-600,:root[data-theme=light] .from-indigo-500,:root[data-theme=light] .from-indigo-600,:root[data-theme=light] .from-violet-500,:root[data-theme=light] .from-violet-600,:root[data-theme=light] .from-purple-500,:root[data-theme=light] .from-purple-600,:root[data-theme=light] .from-emerald-500,:root[data-theme=light] .from-emerald-600,:root[data-theme=light] .from-sky-500,:root[data-theme=light] .from-sky-600{color:#fff}:root[data-theme=light] [class*=bg-blue-6] .text-white,:root[data-theme=light] [class*=bg-blue-5] .text-white,:root[data-theme=light] [class*=bg-indigo-6] .text-white,:root[data-theme=light] [class*=bg-indigo-5] .text-white,:root[data-theme=light] [class*=bg-violet-6] .text-white,:root[data-theme=light] [class*=bg-violet-5] .text-white,:root[data-theme=light] [class*=bg-purple-6] .text-white,:root[data-theme=light] [class*=bg-purple-5] .text-white,:root[data-theme=light] [class*=bg-emerald-6] .text-white,:root[data-theme=light] [class*=bg-emerald-5] .text-white,:root[data-theme=light] [class*=bg-cyan-6] .text-white,:root[data-theme=light] [class*=bg-cyan-7] .text-white,:root[data-theme=light] [class*=from-blue-5] .text-white,:root[data-theme=light] [class*=from-indigo-5] .text-white,:root[data-theme=light] [class*=from-violet-6] .text-white,:root[data-theme=light] [class*=from-emerald-6] .text-white{color:#fff!important}:root[data-theme=light] .bg-red-900\/30,:root[data-theme=light] .bg-red-900\/50{background-color:#fee2e2!important}:root[data-theme=light] .bg-emerald-900\/30,:root[data-theme=light] .bg-emerald-900\/50{background-color:#d1fae5!important}:root[data-theme=light] .bg-violet-900\/30,:root[data-theme=light] .bg-violet-900\/50{background-color:#ede9fe!important}:root[data-theme=light] .bg-rose-950\/30{background-color:#ffe4e6!important}
