/*! tailwindcss v4.3.2 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-font-weight:initial}}}@font-face{font-family:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/assets/ibm-plex-sans-cyrillic-ext-wght-normal-d45eAU9y.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/assets/ibm-plex-sans-cyrillic-wght-normal-BAAhND-U.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/assets/ibm-plex-sans-greek-wght-normal-CmyJS8uq.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/assets/ibm-plex-sans-vietnamese-wght-normal-Dg1JeJN0.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/assets/ibm-plex-sans-latin-ext-wght-normal-CIII54If.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/assets/ibm-plex-sans-latin-wght-normal-IvpUvPa2.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@layer theme{:root,:host{--font-sans:"IBM Plex Sans Variable", ui-sans-serif, system-ui, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--container-2xl:42rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--font-weight-medium:500;--font-weight-semibold:600;--default-font-family:"IBM Plex Sans Variable", ui-sans-serif, system-ui, sans-serif;--default-mono-font-family:var(--font-mono);--color-background:var(--background);--color-foreground:var(--foreground);--color-border:var(--border)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*,:after,:before,::backdrop{border-color:var(--color-border)}body{background-color:var(--color-background);color:var(--color-foreground);font-family:var(--font-sans)}}@layer components;@layer utilities{.static{position:static}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.flex{display:flex}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.h-9{height:calc(var(--spacing) * 9)}.min-h-screen{min-height:100vh}.w-fit{width:fit-content}.max-w-2xl{max-width:var(--container-2xl)}.list-disc{list-style-type:disc}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-center{justify-content:center}.gap-1{gap:var(--spacing)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-6{gap:calc(var(--spacing) * 6)}.border{border-style:var(--tw-border-style);border-width:1px}.border-input{border-color:var(--input)}.bg-background{background-color:var(--background)}.bg-primary{background-color:var(--primary)}.p-3{padding:calc(var(--spacing) * 3)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-16{padding-block:calc(var(--spacing) * 16)}.pl-5{padding-left:calc(var(--spacing) * 5)}.font-mono{font-family:var(--font-mono)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.text-muted-foreground{color:var(--muted-foreground)}.text-primary-foreground{color:var(--primary-foreground)}@media (hover:hover){.hover\:border-primary:hover{border-color:var(--primary)}.hover\:bg-primary-hover:hover{background-color:var(--ec-accent-hover)}}.disabled\:opacity-60:disabled{opacity:.6}}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ec-palette-void:#0d0d0f;--ec-palette-structure:#2a2a2e;--ec-palette-off-white:#ebebeb;--ec-palette-ember:#d95a00;--ec-palette-growth:#3b9762;--ec-palette-surface:#141416;--ec-palette-raised:#18181b;--ec-palette-border-strong:#3a3a3f;--ec-palette-iron:#67676c;--ec-palette-ghost-grey:#85858a;--ec-palette-ash:#b7b7ba;--ec-palette-paper:#e4e4e7;--ec-palette-sheet:#ececef;--ec-palette-fold:#dedee2;--ec-palette-pencil:#bdbdc0;--ec-palette-slate:#606166;--ec-palette-charcoal:#444449;--ec-palette-graphite:#7d7d82;--ec-palette-ember-bright:#f5742f;--ec-palette-ember-deep:#cf5500;--ec-palette-ember-ink:#a54300;--ec-palette-growth-bright:#56b079;--ec-palette-growth-ink:#00703e;--ec-palette-brick:#cf5e5e;--ec-palette-brick-bright:#eb7775;--ec-palette-brick-ink:#a93b3f;--ec-palette-amber:#d08c38;--ec-palette-amber-bright:#eba553;--ec-palette-amber-ink:#8b5500;--ec-palette-fjord:#61a3e6;--ec-palette-fjord-bright:#7cbdff;--ec-palette-fjord-ink:#1f63a2;--ec-palette-glacier:#00b3c2;--ec-palette-glacier-bright:#3ccddc;--ec-palette-glacier-ink:#006c75;--ec-palette-heather:#b08ada;--ec-palette-heather-bright:#c9a3f5;--ec-palette-heather-ink:#76509b;--ec-palette-lingon:#d67ea9;--ec-palette-lingon-bright:#f197c2;--ec-palette-lingon-ink:#974570;--ec-palette-tint-dark-ember:#1d130e;--ec-palette-tint-dark-growth:#111816;--ec-palette-tint-dark-brick:#1d1315;--ec-palette-tint-dark-amber:#1d1712;--ec-palette-tint-dark-fjord:#141920;--ec-palette-tint-dark-glacier:#0c1a1d;--ec-palette-tint-dark-heather:#1a171f;--ec-palette-tint-dark-lingon:#1d161b;--ec-palette-tint-light-ember:#e5dbd7;--ec-palette-tint-light-growth:#d4e0dd;--ec-palette-tint-light-brick:#e5dadd;--ec-palette-tint-light-amber:#e2ddd7;--ec-palette-tint-light-fjord:#d8dee7;--ec-palette-tint-light-glacier:#d4dfe3;--ec-palette-tint-light-heather:#e0dce7;--ec-palette-tint-light-lingon:#e4dbe2;--ec-font-family-mono:"JetBrains Mono", "IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--ec-font-family-sans:"IBM Plex Sans", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--ec-font-family-wordmark:"Departure Mono", "JetBrains Mono", monospace;--ec-font-weight-regular:400;--ec-font-weight-medium:500;--ec-font-weight-semibold:600;--ec-font-weight-bold:700;--ec-font-size-2xs:.6875rem;--ec-font-size-xs:.75rem;--ec-font-size-sm:.875rem;--ec-font-size-md:1rem;--ec-font-size-lg:1.125rem;--ec-font-size-xl:1.25rem;--ec-font-size-h3:1.5rem;--ec-font-size-h2:2rem;--ec-font-size-h1:3rem;--ec-font-size-display:4rem;--ec-font-line-height-tight:1.1;--ec-font-line-height-snug:1.35;--ec-font-line-height-normal:1.5;--ec-font-line-height-relaxed:1.6;--ec-font-letter-spacing-heading:-.01em;--ec-font-letter-spacing-label:.08em;--ec-font-letter-spacing-wide:.12em;--ec-space-0:0px;--ec-space-1:4px;--ec-space-2:8px;--ec-space-3:12px;--ec-space-4:16px;--ec-space-5:24px;--ec-space-6:32px;--ec-space-7:48px;--ec-space-8:64px;--ec-space-9:96px;--ec-radius-none:0px;--ec-radius-pill:2px;--ec-border-width-hairline:1px;--ec-border-width-emphasis:2px;--ec-focus-ring-width:2px;--ec-focus-ring-offset:2px;--ec-size-control-sm:28px;--ec-size-control-md:36px;--ec-size-control-lg:44px;--ec-size-icon-sm:16px;--ec-size-icon-md:20px;--ec-size-icon-lg:24px;--ec-size-icon-stroke:2px;--ec-layout-max-width:1440px;--ec-layout-prose-width:72ch;--ec-layout-columns:12;--ec-layout-gutter:24px;--ec-layout-grid-opacity:.05;--ec-layout-breakpoint-sm:640px;--ec-layout-breakpoint-md:900px;--ec-layout-breakpoint-lg:1200px;--ec-motion-duration-fast:.12s;--ec-motion-duration-std:.18s;--ec-motion-duration-slow:.28s;--ec-motion-duration-cursor-blink:1s;--ec-motion-easing-std:cubic-bezier(.2, .6, .2, 1);--ec-motion-easing-linear:cubic-bezier(0, 0, 1, 1);--ec-z-sticky:10;--ec-z-overlay:100;--ec-z-modal:200;--ec-z-toast:300}:root,:root[data-theme=dark],[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ec-surface-canvas:#0d0d0f;--ec-surface-raised:#141416;--ec-surface-overlay:#18181b;--ec-surface-sunken:#0d0d0f;--ec-surface-inverse:#ebebeb;--ec-surface-selected:#1d130e;--ec-surface-scrim:#0d0d0fb8;--ec-text-primary:#ebebeb;--ec-text-secondary:#b7b7ba;--ec-text-muted:#85858a;--ec-text-disabled:#67676c;--ec-text-inverse:#0d0d0f;--ec-text-brand:#d95a00;--ec-text-link:#d95a00;--ec-text-link-hover:#f5742f;--ec-text-on-accent:#0d0d0f;--ec-text-code:#ebebeb;--ec-border-subtle:#141416;--ec-border-default:#2a2a2e;--ec-border-strong:#3a3a3f;--ec-border-interactive:#67676c;--ec-border-focus:#d95a00;--ec-border-selected:#d95a00;--ec-border-inverse:#ebebeb;--ec-accent-default:#d95a00;--ec-accent-hover:#f5742f;--ec-accent-active:#cf5500;--ec-accent-text:#d95a00;--ec-accent-on-accent:#0d0d0f;--ec-accent-subtle:#1d130e;--ec-status-success-fg:#3b9762;--ec-status-success-bg:#111816;--ec-status-success-border:#3b9762;--ec-status-success-solid:#3b9762;--ec-status-warning-fg:#d08c38;--ec-status-warning-bg:#1d1712;--ec-status-warning-border:#d08c38;--ec-status-warning-solid:#d08c38;--ec-status-error-fg:#cf5e5e;--ec-status-error-bg:#1d1315;--ec-status-error-border:#cf5e5e;--ec-status-error-solid:#cf5e5e;--ec-status-error-solid-hover:#eb7775;--ec-status-info-fg:#61a3e6;--ec-status-info-bg:#141920;--ec-status-info-border:#61a3e6;--ec-status-info-solid:#61a3e6;--ec-status-neutral-fg:#85858a;--ec-status-neutral-bg:#18181b;--ec-status-neutral-border:#67676c;--ec-status-neutral-solid:#85858a;--ec-status-unknown-fg:#85858a;--ec-status-unknown-bg:#0d0d0f;--ec-status-unknown-border:#67676c;--ec-status-unknown-solid:#85858a;--ec-status-blocked-fg:#cf5e5e;--ec-status-blocked-bg:#1d1315;--ec-status-blocked-border:#cf5e5e;--ec-status-blocked-solid:#cf5e5e;--ec-interactive-hover-overlay:#ebebeb0f;--ec-interactive-pressed-overlay:#ebebeb1a;--ec-interactive-selected-bg:#1d130e;--ec-interactive-selected-fg:#ebebeb;--ec-interactive-disabled-bg:#141416;--ec-interactive-disabled-fg:#67676c;--ec-interactive-disabled-border:#2a2a2e;--ec-interactive-focus-ring:#d95a00;--ec-interactive-focus-ring-offset:#0d0d0f;--ec-interactive-selection-bg:#d95a00;--ec-interactive-selection-fg:#0d0d0f;--ec-chart-categorical-1:#d95a00;--ec-chart-categorical-2:#61a3e6;--ec-chart-categorical-3:#3b9762;--ec-chart-categorical-4:#b08ada;--ec-chart-categorical-5:#d67ea9;--ec-chart-categorical-6:#00b3c2;--ec-chart-grid:#2a2a2e;--ec-chart-axis:#67676c;--ec-chart-label:#85858a;--ec-chart-value:#ebebeb;--ec-chart-positive:#3b9762;--ec-chart-negative:#cf5e5e;--ec-chart-reference:#b7b7ba;--ec-chart-severity-low:#eba553;--ec-code-bg:#0d0d0f;--ec-code-fg:#ebebeb;--ec-code-line-number:#85858a;--ec-code-highlight-line:#1d130e;--ec-code-selection:#141920;--ec-code-comment:#85858a;--ec-code-keyword:#d95a00;--ec-code-string:#56b079;--ec-code-number:#d08c38;--ec-code-constant:#d08c38;--ec-code-function:#61a3e6;--ec-code-type:#b08ada;--ec-code-variable:#ebebeb;--ec-code-property:#b7b7ba;--ec-code-operator:#b7b7ba;--ec-code-punctuation:#85858a;--ec-code-regex:#00b3c2;--ec-code-tag:#d67ea9;--ec-code-attribute:#b08ada;--ec-code-invalid:#cf5e5e;--ec-diff-add-fg:#56b079;--ec-diff-add-bg:#111816;--ec-diff-remove-fg:#eb7775;--ec-diff-remove-bg:#1d1315;--ec-diff-change-fg:#d08c38;--ec-diff-change-bg:#1d1712;--ec-diff-unknown-fg:#85858a;--ec-diff-unknown-bg:#18181b;--ec-terminal-fg:#ebebeb;--ec-terminal-bg:#0d0d0f;--ec-terminal-cursor:#d95a00;--ec-terminal-cursor-text:#0d0d0f;--ec-terminal-selection-bg:#1d130e;--ec-terminal-selection-fg:#ebebeb;--ec-terminal-ansi-black:#2a2a2e;--ec-terminal-ansi-red:#cf5e5e;--ec-terminal-ansi-green:#3b9762;--ec-terminal-ansi-yellow:#d08c38;--ec-terminal-ansi-blue:#61a3e6;--ec-terminal-ansi-magenta:#b08ada;--ec-terminal-ansi-cyan:#00b3c2;--ec-terminal-ansi-white:#b7b7ba;--ec-terminal-ansi-bright-black:#85858a;--ec-terminal-ansi-bright-red:#eb7775;--ec-terminal-ansi-bright-green:#56b079;--ec-terminal-ansi-bright-yellow:#eba553;--ec-terminal-ansi-bright-blue:#7cbdff;--ec-terminal-ansi-bright-magenta:#c9a3f5;--ec-terminal-ansi-bright-cyan:#3ccddc;--ec-terminal-ansi-bright-white:#ebebeb;--ec-chart-sequential-1:#2e2928;--ec-chart-sequential-2:#563729;--ec-chart-sequential-3:#804427;--ec-chart-sequential-4:#ac4f1f;--ec-chart-sequential-5:#d95a00;--ec-chart-sequential-6:#e68355;--ec-chart-sequential-7:#f1aa8a;--ec-chart-sequential-8:#f9cfbd;--ec-chart-diverging-1:#61a3e6;--ec-chart-diverging-2:#6e9ac7;--ec-chart-diverging-3:#7990a9;--ec-chart-diverging-4:#82868a;--ec-chart-diverging-5:#a77a66;--ec-chart-diverging-6:#c16d45;--ec-chart-diverging-7:#d95a00}:root[data-theme=light],[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ec-surface-canvas:#e4e4e7;--ec-surface-raised:#ececef;--ec-surface-overlay:#ececef;--ec-surface-sunken:#dedee2;--ec-surface-inverse:#0d0d0f;--ec-surface-selected:#e5dbd7;--ec-surface-scrim:#0d0d0f7a;--ec-text-primary:#0d0d0f;--ec-text-secondary:#444449;--ec-text-muted:#606166;--ec-text-disabled:#7d7d82;--ec-text-inverse:#ebebeb;--ec-text-brand:#a54300;--ec-text-link:#a54300;--ec-text-link-hover:#a54300;--ec-text-on-accent:#0d0d0f;--ec-text-code:#0d0d0f;--ec-border-subtle:#dedee2;--ec-border-default:#bdbdc0;--ec-border-strong:#7d7d82;--ec-border-interactive:#7d7d82;--ec-border-focus:#a54300;--ec-border-selected:#a54300;--ec-border-inverse:#0d0d0f;--ec-accent-default:#d95a00;--ec-accent-hover:#cf5500;--ec-accent-active:#cf5500;--ec-accent-text:#a54300;--ec-accent-on-accent:#0d0d0f;--ec-accent-subtle:#e5dbd7;--ec-status-success-fg:#00703e;--ec-status-success-bg:#d4e0dd;--ec-status-success-border:#00703e;--ec-status-success-solid:#00703e;--ec-status-warning-fg:#8b5500;--ec-status-warning-bg:#e2ddd7;--ec-status-warning-border:#8b5500;--ec-status-warning-solid:#8b5500;--ec-status-error-fg:#a93b3f;--ec-status-error-bg:#e5dadd;--ec-status-error-border:#a93b3f;--ec-status-error-solid:#a93b3f;--ec-status-error-solid-hover:#a93b3f;--ec-status-info-fg:#1f63a2;--ec-status-info-bg:#d8dee7;--ec-status-info-border:#1f63a2;--ec-status-info-solid:#1f63a2;--ec-status-neutral-fg:#606166;--ec-status-neutral-bg:#dedee2;--ec-status-neutral-border:#7d7d82;--ec-status-neutral-solid:#606166;--ec-status-unknown-fg:#606166;--ec-status-unknown-bg:#ececef;--ec-status-unknown-border:#7d7d82;--ec-status-unknown-solid:#606166;--ec-status-blocked-fg:#a93b3f;--ec-status-blocked-bg:#e5dadd;--ec-status-blocked-border:#a93b3f;--ec-status-blocked-solid:#a93b3f;--ec-interactive-hover-overlay:#0d0d0f0d;--ec-interactive-pressed-overlay:#0d0d0f17;--ec-interactive-selected-bg:#e5dbd7;--ec-interactive-selected-fg:#0d0d0f;--ec-interactive-disabled-bg:#dedee2;--ec-interactive-disabled-fg:#7d7d82;--ec-interactive-disabled-border:#bdbdc0;--ec-interactive-focus-ring:#a54300;--ec-interactive-focus-ring-offset:#e4e4e7;--ec-interactive-selection-bg:#d95a00;--ec-interactive-selection-fg:#0d0d0f;--ec-chart-categorical-1:#a54300;--ec-chart-categorical-2:#1f63a2;--ec-chart-categorical-3:#00703e;--ec-chart-categorical-4:#76509b;--ec-chart-categorical-5:#974570;--ec-chart-categorical-6:#006c75;--ec-chart-grid:#bdbdc0;--ec-chart-axis:#7d7d82;--ec-chart-label:#606166;--ec-chart-value:#0d0d0f;--ec-chart-positive:#00703e;--ec-chart-negative:#a93b3f;--ec-chart-reference:#444449;--ec-chart-severity-low:#8b5500;--ec-code-bg:#dedee2;--ec-code-fg:#0d0d0f;--ec-code-line-number:#606166;--ec-code-highlight-line:#e5dbd7;--ec-code-selection:#d8dee7;--ec-code-comment:#606166;--ec-code-keyword:#a54300;--ec-code-string:#00703e;--ec-code-number:#8b5500;--ec-code-constant:#8b5500;--ec-code-function:#1f63a2;--ec-code-type:#76509b;--ec-code-variable:#0d0d0f;--ec-code-property:#444449;--ec-code-operator:#444449;--ec-code-punctuation:#606166;--ec-code-regex:#006c75;--ec-code-tag:#974570;--ec-code-attribute:#76509b;--ec-code-invalid:#a93b3f;--ec-diff-add-fg:#00703e;--ec-diff-add-bg:#d4e0dd;--ec-diff-remove-fg:#a93b3f;--ec-diff-remove-bg:#e5dadd;--ec-diff-change-fg:#8b5500;--ec-diff-change-bg:#e2ddd7;--ec-diff-unknown-fg:#606166;--ec-diff-unknown-bg:#dedee2;--ec-terminal-fg:#0d0d0f;--ec-terminal-bg:#e4e4e7;--ec-terminal-cursor:#a54300;--ec-terminal-cursor-text:#ebebeb;--ec-terminal-selection-bg:#e5dbd7;--ec-terminal-selection-fg:#0d0d0f;--ec-terminal-ansi-black:#0d0d0f;--ec-terminal-ansi-red:#a93b3f;--ec-terminal-ansi-green:#00703e;--ec-terminal-ansi-yellow:#8b5500;--ec-terminal-ansi-blue:#1f63a2;--ec-terminal-ansi-magenta:#76509b;--ec-terminal-ansi-cyan:#006c75;--ec-terminal-ansi-white:#dedee2;--ec-terminal-ansi-bright-black:#606166;--ec-terminal-ansi-bright-red:#a93b3f;--ec-terminal-ansi-bright-green:#00703e;--ec-terminal-ansi-bright-yellow:#8b5500;--ec-terminal-ansi-bright-blue:#1f63a2;--ec-terminal-ansi-bright-magenta:#76509b;--ec-terminal-ansi-bright-cyan:#006c75;--ec-terminal-ansi-bright-white:#ececef;--ec-chart-sequential-1:#e2dddc;--ec-chart-sequential-2:#d7b6a8;--ec-chart-sequential-3:#cb9076;--ec-chart-sequential-4:#bc6943;--ec-chart-sequential-5:#a54300;--ec-chart-sequential-6:#8a3802;--ec-chart-sequential-7:#6e2d04;--ec-chart-sequential-8:#532204;--ec-chart-diverging-1:#1f63a2;--ec-chart-diverging-2:#48719d;--ec-chart-diverging-3:#687e97;--ec-chart-diverging-4:#86898e;--ec-chart-diverging-5:#987261;--ec-chart-diverging-6:#a05b3b;--ec-chart-diverging-7:#a54300}@media (prefers-color-scheme:light){:root[data-theme=system],[data-theme=system]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ec-surface-canvas:#e4e4e7;--ec-surface-raised:#ececef;--ec-surface-overlay:#ececef;--ec-surface-sunken:#dedee2;--ec-surface-inverse:#0d0d0f;--ec-surface-selected:#e5dbd7;--ec-surface-scrim:#0d0d0f7a;--ec-text-primary:#0d0d0f;--ec-text-secondary:#444449;--ec-text-muted:#606166;--ec-text-disabled:#7d7d82;--ec-text-inverse:#ebebeb;--ec-text-brand:#a54300;--ec-text-link:#a54300;--ec-text-link-hover:#a54300;--ec-text-on-accent:#0d0d0f;--ec-text-code:#0d0d0f;--ec-border-subtle:#dedee2;--ec-border-default:#bdbdc0;--ec-border-strong:#7d7d82;--ec-border-interactive:#7d7d82;--ec-border-focus:#a54300;--ec-border-selected:#a54300;--ec-border-inverse:#0d0d0f;--ec-accent-default:#d95a00;--ec-accent-hover:#cf5500;--ec-accent-active:#cf5500;--ec-accent-text:#a54300;--ec-accent-on-accent:#0d0d0f;--ec-accent-subtle:#e5dbd7;--ec-status-success-fg:#00703e;--ec-status-success-bg:#d4e0dd;--ec-status-success-border:#00703e;--ec-status-success-solid:#00703e;--ec-status-warning-fg:#8b5500;--ec-status-warning-bg:#e2ddd7;--ec-status-warning-border:#8b5500;--ec-status-warning-solid:#8b5500;--ec-status-error-fg:#a93b3f;--ec-status-error-bg:#e5dadd;--ec-status-error-border:#a93b3f;--ec-status-error-solid:#a93b3f;--ec-status-error-solid-hover:#a93b3f;--ec-status-info-fg:#1f63a2;--ec-status-info-bg:#d8dee7;--ec-status-info-border:#1f63a2;--ec-status-info-solid:#1f63a2;--ec-status-neutral-fg:#606166;--ec-status-neutral-bg:#dedee2;--ec-status-neutral-border:#7d7d82;--ec-status-neutral-solid:#606166;--ec-status-unknown-fg:#606166;--ec-status-unknown-bg:#ececef;--ec-status-unknown-border:#7d7d82;--ec-status-unknown-solid:#606166;--ec-status-blocked-fg:#a93b3f;--ec-status-blocked-bg:#e5dadd;--ec-status-blocked-border:#a93b3f;--ec-status-blocked-solid:#a93b3f;--ec-interactive-hover-overlay:#0d0d0f0d;--ec-interactive-pressed-overlay:#0d0d0f17;--ec-interactive-selected-bg:#e5dbd7;--ec-interactive-selected-fg:#0d0d0f;--ec-interactive-disabled-bg:#dedee2;--ec-interactive-disabled-fg:#7d7d82;--ec-interactive-disabled-border:#bdbdc0;--ec-interactive-focus-ring:#a54300;--ec-interactive-focus-ring-offset:#e4e4e7;--ec-interactive-selection-bg:#d95a00;--ec-interactive-selection-fg:#0d0d0f;--ec-chart-categorical-1:#a54300;--ec-chart-categorical-2:#1f63a2;--ec-chart-categorical-3:#00703e;--ec-chart-categorical-4:#76509b;--ec-chart-categorical-5:#974570;--ec-chart-categorical-6:#006c75;--ec-chart-grid:#bdbdc0;--ec-chart-axis:#7d7d82;--ec-chart-label:#606166;--ec-chart-value:#0d0d0f;--ec-chart-positive:#00703e;--ec-chart-negative:#a93b3f;--ec-chart-reference:#444449;--ec-chart-severity-low:#8b5500;--ec-code-bg:#dedee2;--ec-code-fg:#0d0d0f;--ec-code-line-number:#606166;--ec-code-highlight-line:#e5dbd7;--ec-code-selection:#d8dee7;--ec-code-comment:#606166;--ec-code-keyword:#a54300;--ec-code-string:#00703e;--ec-code-number:#8b5500;--ec-code-constant:#8b5500;--ec-code-function:#1f63a2;--ec-code-type:#76509b;--ec-code-variable:#0d0d0f;--ec-code-property:#444449;--ec-code-operator:#444449;--ec-code-punctuation:#606166;--ec-code-regex:#006c75;--ec-code-tag:#974570;--ec-code-attribute:#76509b;--ec-code-invalid:#a93b3f;--ec-diff-add-fg:#00703e;--ec-diff-add-bg:#d4e0dd;--ec-diff-remove-fg:#a93b3f;--ec-diff-remove-bg:#e5dadd;--ec-diff-change-fg:#8b5500;--ec-diff-change-bg:#e2ddd7;--ec-diff-unknown-fg:#606166;--ec-diff-unknown-bg:#dedee2;--ec-terminal-fg:#0d0d0f;--ec-terminal-bg:#e4e4e7;--ec-terminal-cursor:#a54300;--ec-terminal-cursor-text:#ebebeb;--ec-terminal-selection-bg:#e5dbd7;--ec-terminal-selection-fg:#0d0d0f;--ec-terminal-ansi-black:#0d0d0f;--ec-terminal-ansi-red:#a93b3f;--ec-terminal-ansi-green:#00703e;--ec-terminal-ansi-yellow:#8b5500;--ec-terminal-ansi-blue:#1f63a2;--ec-terminal-ansi-magenta:#76509b;--ec-terminal-ansi-cyan:#006c75;--ec-terminal-ansi-white:#dedee2;--ec-terminal-ansi-bright-black:#606166;--ec-terminal-ansi-bright-red:#a93b3f;--ec-terminal-ansi-bright-green:#00703e;--ec-terminal-ansi-bright-yellow:#8b5500;--ec-terminal-ansi-bright-blue:#1f63a2;--ec-terminal-ansi-bright-magenta:#76509b;--ec-terminal-ansi-bright-cyan:#006c75;--ec-terminal-ansi-bright-white:#ececef;--ec-chart-sequential-1:#e2dddc;--ec-chart-sequential-2:#d7b6a8;--ec-chart-sequential-3:#cb9076;--ec-chart-sequential-4:#bc6943;--ec-chart-sequential-5:#a54300;--ec-chart-sequential-6:#8a3802;--ec-chart-sequential-7:#6e2d04;--ec-chart-sequential-8:#532204;--ec-chart-diverging-1:#1f63a2;--ec-chart-diverging-2:#48719d;--ec-chart-diverging-3:#687e97;--ec-chart-diverging-4:#86898e;--ec-chart-diverging-5:#987261;--ec-chart-diverging-6:#a05b3b;--ec-chart-diverging-7:#a54300}}:root,[data-theme]{--background:var(--ec-surface-canvas);--foreground:var(--ec-text-primary);--card:var(--ec-surface-raised);--card-foreground:var(--ec-text-primary);--popover:var(--ec-surface-overlay);--popover-foreground:var(--ec-text-primary);--primary:var(--ec-accent-default);--primary-foreground:var(--ec-accent-on-accent);--secondary:var(--ec-surface-overlay);--secondary-foreground:var(--ec-text-primary);--muted:var(--ec-surface-raised);--muted-foreground:var(--ec-text-muted);--accent:var(--ec-accent-subtle);--accent-foreground:var(--ec-text-primary);--destructive:var(--ec-status-error-solid);--destructive-foreground:var(--ec-text-inverse);--border:var(--ec-border-default);--input:var(--ec-border-interactive);--ring:var(--ec-interactive-focus-ring);--chart-1:var(--ec-chart-categorical-1);--chart-2:var(--ec-chart-categorical-2);--chart-3:var(--ec-chart-categorical-3);--chart-4:var(--ec-chart-categorical-4);--chart-5:var(--ec-chart-categorical-5);--sidebar:var(--ec-surface-raised);--sidebar-foreground:var(--ec-text-primary);--sidebar-primary:var(--ec-accent-default);--sidebar-primary-foreground:var(--ec-accent-on-accent);--sidebar-accent:var(--ec-accent-subtle);--sidebar-accent-foreground:var(--ec-text-primary);--sidebar-border:var(--ec-border-default);--sidebar-ring:var(--ec-interactive-focus-ring);--radius:0px}@layer eddacraft.base;@layer anvil.focus{:focus:not(:focus-visible){outline:none}:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[contenteditable]:focus-visible,.ec-input:focus-visible,.ec-select:focus-visible,.ec-textarea:focus-visible{outline:var(--ec-focus-ring-width) solid var(--ec-interactive-focus-ring);outline-offset:var(--ec-focus-ring-offset);box-shadow:0 0 0 var(--ec-focus-ring-offset) var(--ec-interactive-focus-ring-offset)}@media (forced-colors:active){:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[contenteditable]:focus-visible,.ec-input:focus-visible,.ec-select:focus-visible,.ec-textarea:focus-visible{outline:var(--ec-focus-ring-width) solid Highlight;box-shadow:none}}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}
