@source "../**/*.{ts,tsx}";:root,[data-theme=ocean]{--color-bg-primary:15 23 42;--color-bg-secondary:30 41 59;--color-bg-tertiary:51 65 85;--color-bg-panel:15 23 42;--color-bg-overlay:0 0 0 / .5;--color-chrome-bg:226 232 240;--color-chrome-border:203 213 225;--color-chrome-text:30 41 59;--color-chrome-text-muted:71 85 105;--color-chrome-button:203 213 225;--color-chrome-button-hover:186 199 213;--color-chrome-button-pressed:191 219 254;--color-chrome-button-pressed-text:30 58 138;--color-border-primary:51 65 85;--color-border-secondary:71 85 105;--color-border-hover:96 165 250;--color-border-focus:96 165 250;--color-text-primary:241 245 249;--color-text-secondary:148 163 184;--color-text-muted:100 116 139;--color-text-inverse:15 23 42;--color-success:52 211 153;--color-warning:251 191 36;--color-error:248 113 113;--color-info:96 165 250;--color-hover:255 255 255 / .05;--color-active:255 255 255 / .1;--color-disabled:71 85 105;--color-accent:96 165 250;--color-accent-hover:59 130 246;--color-led-pink:255 0 128;--color-led-orange:255 102 0;--color-led-yellow:255 221 0;--color-led-green:57 255 20;--color-led-cyan:0 221 255}[data-theme=daylight]{--color-bg-primary:255 255 255;--color-bg-secondary:249 250 251;--color-bg-tertiary:243 244 246;--color-bg-panel:255 255 255;--color-bg-overlay:0 0 0 / .2;--color-chrome-bg:249 250 251;--color-chrome-border:229 231 235;--color-chrome-text:31 41 55;--color-chrome-text-muted:107 114 128;--color-chrome-button:229 231 235;--color-chrome-button-hover:209 213 219;--color-chrome-button-pressed:186 230 253;--color-chrome-button-pressed-text:12 74 110;--color-border-primary:229 231 235;--color-border-secondary:209 213 219;--color-border-hover:59 130 246;--color-border-focus:59 130 246;--color-text-primary:31 41 55;--color-text-secondary:107 114 128;--color-text-muted:156 163 175;--color-text-inverse:255 255 255;--color-success:34 197 94;--color-warning:180 83 9;--color-error:220 38 38;--color-info:59 130 246;--color-hover:0 0 0 / .03;--color-active:0 0 0 / .07;--color-disabled:209 213 219;--color-accent:59 130 246;--color-accent-hover:37 99 235}[data-theme=studio]{--color-bg-primary:0 0 0 / .94;--color-bg-secondary:0 0 0 / .5;--color-bg-tertiary:31 41 55;--color-bg-panel:0 0 0 / .9;--color-bg-overlay:0 0 0 / .6;--color-chrome-bg:248 250 252;--color-chrome-border:229 231 235;--color-chrome-text:51 65 85;--color-chrome-text-muted:100 116 139;--color-chrome-button:229 231 235;--color-chrome-button-hover:209 213 219;--color-chrome-button-pressed:191 219 254;--color-chrome-button-pressed-text:30 58 138;--color-border-primary:55 65 81;--color-border-secondary:75 85 99;--color-border-hover:16 185 129;--color-border-focus:16 185 129;--color-text-primary:240 246 252;--color-text-secondary:139 148 158;--color-text-muted:107 114 128;--color-text-inverse:31 41 55;--color-success:16 185 129;--color-warning:251 191 36;--color-error:239 68 68;--color-info:96 165 250;--color-hover:255 255 255 / .03;--color-active:255 255 255 / .07;--color-disabled:74 85 104;--color-accent:16 185 129;--color-accent-hover:5 150 105}[data-theme=parchment]{--color-bg-primary:254 252 247;--color-bg-secondary:250 247 239;--color-bg-tertiary:245 242 233;--color-bg-panel:254 252 247;--color-bg-overlay:0 0 0 / .15;--color-chrome-bg:250 247 239;--color-chrome-border:229 219 202;--color-chrome-text:68 64 60;--color-chrome-text-muted:120 113 108;--color-chrome-button:229 219 202;--color-chrome-button-hover:214 204 186;--color-chrome-button-pressed:254 215 170;--color-chrome-button-pressed-text:120 53 15;--color-border-primary:229 219 202;--color-border-secondary:214 204 186;--color-border-hover:180 83 9;--color-border-focus:180 83 9;--color-text-primary:68 64 60;--color-text-secondary:120 113 108;--color-text-muted:168 162 158;--color-text-inverse:254 252 247;--color-success:34 197 94;--color-warning:180 83 9;--color-error:220 38 38;--color-info:14 165 233;--color-hover:0 0 0 / .04;--color-active:0 0 0 / .08;--color-disabled:214 204 186;--color-accent:180 83 9;--color-accent-hover:146 64 14}:root{--spacing-xs:.25rem;--spacing-sm:.5rem;--spacing-md:.75rem;--spacing-lg:1rem;--spacing-xl:1.5rem;--spacing-2xl:2rem;--spacing-3xl:3rem;--radius-none:0;--radius-sm:.125rem;--radius-md:.25rem;--radius-lg:.375rem;--radius-xl:.5rem;--radius-2xl:1rem;--radius-full:9999px;--font-sans:system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-mono:"SF Mono", Monaco, "Cascadia Code", "Roboto Mono", "Courier New", monospace;--font-size-xs:.5625rem;--font-size-sm:.625rem;--font-size-md:.6875rem;--font-size-lg:.75rem;--font-size-xl:.875rem;--font-size-2xl:1rem;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--line-height-tight:1.2;--line-height-normal:1.5;--line-height-relaxed:1.75;--shadow-sm:0 1px 2px #0000000d;--shadow-md:0 2px 4px #0000001a;--shadow-lg:0 4px 8px #00000026;--shadow-xl:0 8px 16px #0003;--transition-fast:.15s ease;--transition-normal:.2s ease;--transition-slow:.3s ease;--z-base:0;--z-dropdown:1000;--z-sticky:1100;--z-fixed:1200;--z-modal-backdrop:1300;--z-modal:1400;--z-popover:1500;--z-tooltip:1600;--z-notification:1700;--z-debug:60000}[data-theme=midnight]{--color-bg-primary:0 0 0 / .94;--color-bg-secondary:0 0 0 / .5;--color-bg-tertiary:31 41 55;--color-bg-panel:0 0 0 / .9;--color-bg-overlay:0 0 0 / .6;--color-chrome-bg:24 24 27;--color-chrome-border:39 39 42;--color-chrome-text:244 244 245;--color-chrome-text-muted:161 161 170;--color-chrome-button:39 39 42;--color-chrome-button-hover:52 52 56;--color-chrome-button-pressed:100 116 139;--color-chrome-button-pressed-text:241 245 249;--color-border-primary:55 65 81;--color-border-secondary:75 85 99;--color-border-hover:16 185 129;--color-border-focus:16 185 129;--color-text-primary:240 246 252;--color-text-secondary:139 148 158;--color-text-muted:107 114 128;--color-text-inverse:31 41 55;--color-success:16 185 129;--color-warning:251 191 36;--color-error:239 68 68;--color-info:96 165 250;--color-hover:255 255 255 / .03;--color-active:255 255 255 / .07;--color-disabled:74 85 104;--color-accent:16 185 129;--color-accent-hover:5 150 105}[data-theme=abyss]{--color-bg-primary:15 23 42;--color-bg-secondary:30 41 59;--color-bg-tertiary:51 65 85;--color-bg-panel:15 23 42;--color-bg-overlay:0 0 0 / .5;--color-chrome-bg:30 41 59;--color-chrome-border:51 65 85;--color-chrome-text:248 250 252;--color-chrome-text-muted:148 163 184;--color-chrome-button:51 65 85;--color-chrome-button-hover:71 85 105;--color-chrome-button-pressed:129 140 248;--color-chrome-button-pressed-text:30 27 75;--color-border-primary:51 65 85;--color-border-secondary:71 85 105;--color-border-hover:96 165 250;--color-border-focus:96 165 250;--color-text-primary:241 245 249;--color-text-secondary:148 163 184;--color-text-muted:100 116 139;--color-text-inverse:15 23 42;--color-success:52 211 153;--color-warning:251 191 36;--color-error:248 113 113;--color-info:96 165 250;--color-hover:255 255 255 / .05;--color-active:255 255 255 / .1;--color-disabled:71 85 105;--color-accent:96 165 250;--color-accent-hover:59 130 246}[data-theme=studio],[data-theme=ocean],[data-theme=midnight],[data-theme=abyss]{--shadow-sm:0 1px 2px #0003;--shadow-md:0 2px 4px #0006;--shadow-lg:0 4px 8px #00000080;--shadow-xl:0 8px 16px #0009}@keyframes led-yellow-green{0%,to{background-color:rgb(var(--color-led-yellow))}50%{background-color:rgb(var(--color-led-green))}}.animate-led-yellow-green-pulsing{animation:2s ease-in-out infinite led-yellow-green}.terminal-sidebar-scroll::-webkit-scrollbar{width:4px}.terminal-sidebar-scroll::-webkit-scrollbar-track{background:0 0}.terminal-sidebar-scroll::-webkit-scrollbar-thumb{background:#94a3b84d;border-radius:2px}.terminal-sidebar-scroll::-webkit-scrollbar-thumb:hover{background:#94a3b880}.terminal-sidebar-scroll{scrollbar-width:thin;scrollbar-color:#94a3b84d transparent}@utility bg-bg-primary{background-color: rgb(var(--color-bg-primary));}@utility bg-bg-secondary{background-color: rgb(var(--color-bg-secondary));}@utility bg-bg-tertiary{background-color: rgb(var(--color-bg-tertiary));}@utility bg-bg-panel{background-color: rgb(var(--color-bg-panel));}@utility bg-bg-overlay{background-color: rgb(var(--color-bg-overlay));}@utility text-text-primary{color: rgb(var(--color-text-primary));}@utility text-text-secondary{color: rgb(var(--color-text-secondary));}@utility text-text-muted{color: rgb(var(--color-text-muted));}@utility text-text-inverse{color: rgb(var(--color-text-inverse));}@utility border-border{border-color: rgb(var(--color-border-primary));}@utility border-border-secondary{border-color: rgb(var(--color-border-secondary));}@utility border-border-hover{border-color: rgb(var(--color-border-hover));}@utility border-border-focus{border-color: rgb(var(--color-border-focus));}@utility text-success{color: rgb(var(--color-success));}@utility bg-success{background-color: rgb(var(--color-success));}@utility text-warning{color: rgb(var(--color-warning));}@utility bg-warning{background-color: rgb(var(--color-warning));}@utility text-error{color: rgb(var(--color-error));}@utility bg-error{background-color: rgb(var(--color-error));}@utility text-info{color: rgb(var(--color-info));}@utility bg-info{background-color: rgb(var(--color-info));}@utility bg-hover{background-color: rgb(var(--color-hover));}@utility bg-active{background-color: rgb(var(--color-active));}@utility bg-disabled{background-color: rgb(var(--color-disabled));}@utility bg-accent{background-color: rgb(var(--color-accent));}@utility text-accent{color: rgb(var(--color-accent));}@utility bg-accent-hover{background-color: rgb(var(--color-accent-hover));}@utility bg-chrome{background-color: rgb(var(--color-chrome-bg));}@utility border-chrome{border-color: rgb(var(--color-chrome-border));}@utility text-chrome{color: rgb(var(--color-chrome-text));}@utility text-chrome-muted{color: rgb(var(--color-chrome-text-muted));}@utility bg-chrome-button{background-color: rgb(var(--color-chrome-button));}@utility bg-chrome-button-hover{background-color: rgb(var(--color-chrome-button-hover));}@utility gap-xs{gap: var(--spacing-xs);}@utility gap-sm{gap: var(--spacing-sm);}@utility gap-md{gap: var(--spacing-md);}@utility gap-lg{gap: var(--spacing-lg);}@utility p-xs{padding: var(--spacing-xs);}@utility p-sm{padding: var(--spacing-sm);}@utility p-md{padding: var(--spacing-md);}@utility p-lg{padding: var(--spacing-lg);}@utility px-xs{padding-left: var(--spacing-xs); padding-right: var(--spacing-xs);}@utility px-sm{padding-left: var(--spacing-sm); padding-right: var(--spacing-sm);}@utility px-md{padding-left: var(--spacing-md); padding-right: var(--spacing-md);}@utility py-xs{padding-top: var(--spacing-xs); padding-bottom: var(--spacing-xs);}@utility py-sm{padding-top: var(--spacing-sm); padding-bottom: var(--spacing-sm);}@utility py-md{padding-top: var(--spacing-md); padding-bottom: var(--spacing-md);}@utility duration-fast{transition-duration: var(--transition-fast);}@utility duration-normal{transition-duration: var(--transition-normal);}@utility duration-slow{transition-duration: var(--transition-slow);}
.textLayer span{transform:rotate(var(--rotate,0deg)) scaleX(var(--scale-x,1));transform-origin:0 0;font-size:calc(var(--font-height) * var(--total-scale-factor,1))!important}.textLayer ::selection,.textLayer span::selection{color:#00f!important;-webkit-text-fill-color:blue!important;background:#ffff0080!important}
.json-view{color:#4d4d4d;text-align:left;--json-property:#009033;--json-index:#676dff;--json-number:#676dff;--json-string:#b2762e;--json-boolean:#dc155e;--json-null:#dc155e;display:block}.json-view .json-view--property{color:var(--json-property)}.json-view .json-view--index{color:var(--json-index)}.json-view .json-view--number{color:var(--json-number)}.json-view .json-view--string{color:var(--json-string)}.json-view .json-view--boolean{color:var(--json-boolean)}.json-view .json-view--null{color:var(--json-null)}.json-view .jv-indent{padding-left:1em}.json-view .jv-chevron{vertical-align:-20%;cursor:pointer;opacity:.4;width:1em;height:1em;display:inline-block}:is(.json-view .jv-chevron:hover,.json-view .jv-size:hover+.jv-chevron){opacity:.8}.json-view .jv-size{cursor:pointer;opacity:.4;vertical-align:-5%;margin-left:.5em;font-size:.875em;font-style:italic;line-height:1}.json-view :is(.json-view--copy,.json-view--edit),.json-view .json-view--link svg{cursor:pointer;width:1em;height:1em;margin-left:.25em;display:none}.json-view .json-view--input{background:0 0;border:1px solid;border-radius:4px;width:120px;margin-left:.25em;padding:0 4px;font-size:87.5%;line-height:1.25}.json-view .json-view--deleting{background-color:#da000011;outline:1px solid #da0000;text-decoration-line:line-through}:is(.json-view:hover,.json-view--pair:hover)>:is(.json-view--copy,.json-view--edit),:is(.json-view:hover,.json-view--pair:hover)>.json-view--link svg{display:inline-block}.json-view .jv-button{cursor:pointer;color:inherit;background:0 0;border:none;outline:none}.json-view .cursor-pointer{cursor:pointer}.json-view svg{vertical-align:-10%}.jv-size-chevron~svg{vertical-align:-16%}.json-view_a11y{color:#545454;--json-property:#aa5d00;--json-index:#007299;--json-number:#007299;--json-string:green;--json-boolean:#d91e18;--json-null:#d91e18}.json-view_github{color:#005cc5;--json-property:#005cc5;--json-index:#005cc5;--json-number:#005cc5;--json-string:#032f62;--json-boolean:#005cc5;--json-null:#005cc5}.json-view_vscode{color:#005cc5;--json-property:#0451a5;--json-index:#00f;--json-number:#00f;--json-string:#a31515;--json-boolean:#00f;--json-null:#00f}.json-view_atom{color:#383a42;--json-property:#e45649;--json-index:#986801;--json-number:#986801;--json-string:#50a14f;--json-boolean:#0184bc;--json-null:#0184bc}.json-view_winter-is-coming{color:#0431fa;--json-property:#3a9685;--json-index:#ae408b;--json-number:#ae408b;--json-string:#8123a9;--json-boolean:#0184bc;--json-null:#0184bc}
