:root{--zen-font-family:var(--font-geist), sans-serif;--zen-radius:.5rem;--zen-shadow:0 1px 2px #1414120a, 0 4px 12px -2px #1414120f;--zen-palette-50:#fbfbfa;--zen-palette-100:#f3f3f1;--zen-palette-200:#e7e7e3;--zen-palette-300:#d9d9d4;--zen-palette-400:#a9a9a3;--zen-palette-500:#74746f;--zen-palette-600:#5a5a56;--zen-palette-700:#3a3a37;--zen-palette-800:#242422;--zen-palette-900:#1a1a19;--zen-palette-950:#0f0f0e;--bt-accent:#b5451b;--bt-accent-ink:#fff;--bt-accent-soft:#fbeee7;--bt-bar:#b5451b17;--bt-good:#1f7a4d;--bt-bad:#c0362c}:root,[data-theme=light]{--zen-primary:#b5451b;--zen-primary-fg:#fff;--zen-surface:#fff;--zen-surface-raised:#fbfbfa;--zen-surface-sunken:#f3f3f1;--zen-surface-overlay:#fff;--zen-surface-inverted:#1a1a19;--zen-surface-disabled:#f6f6f4;--zen-fg:#141414;--zen-fg-muted:#6b6b66;--zen-fg-disabled:#a9a9a3;--zen-border:#e7e7e3;--zen-border-muted:#efefec;--zen-border-strong:#d4d4cf;--zen-interactive-bg:#f3f3f1;--zen-interactive-bg-hover:#ebebe7;--zen-interactive-bg-pressed:#e2e2dd;--zen-focus-ring:#b5451b;--zen-focus-offset:#fff;--zen-status-success:#1f7a4d;--zen-status-success-bg:#e8f4ed;--zen-status-error:#c0362c;--zen-status-error-bg:#fbecea}[data-theme=dark],.dark{--zen-primary:#f0895a;--zen-primary-fg:#1f0e05;--zen-surface:#1a1a19;--zen-surface-raised:#0f0f0e;--zen-surface-sunken:#222220;--zen-surface-overlay:#1f1f1d;--zen-surface-inverted:#f1f1ef;--zen-surface-disabled:#1d1d1b;--zen-fg:#f1f1ef;--zen-fg-muted:#a3a39e;--zen-fg-disabled:#6b6b66;--zen-border:#2a2a28;--zen-border-muted:#232321;--zen-border-strong:#3a3a37;--zen-interactive-bg:#222220;--zen-interactive-bg-hover:#2b2b29;--zen-interactive-bg-pressed:#343432;--zen-focus-ring:#f0895a;--zen-focus-offset:#0f0f0e;--zen-status-success:#5cc08d;--zen-status-success-bg:#5cc08d24;--zen-status-error:#f0776c;--zen-status-error-bg:#f0776c24;--bt-accent:#f0895a;--bt-accent-ink:#1f0e05;--bt-accent-soft:#3a2117;--bt-bar:#f0895a1f;--bt-good:#5cc08d;--bt-bad:#f0776c}body{font-feature-settings:"tnum" 1, "cv11" 1;-webkit-font-smoothing:antialiased}botensten-switcher{flex:0 auto;align-items:center;min-width:0;display:inline-flex;overflow:hidden}botensten-switcher>a{min-width:0;color:var(--zen-fg);letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:10px;font-size:.9375rem;font-weight:600;text-decoration:none;display:inline-flex;overflow:hidden}botensten-switcher>a:before{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cpath d='M10 21.5v-4M16 21.5v-11M22 21.5v-7' fill='none' stroke='white' stroke-width='2.8' stroke-linecap='round'/%3E%3C/svg%3E") center / 100% no-repeat, var(--bt-accent);border-radius:7px;flex:0 0 26px;height:26px}html{font-size:100%}html,body{font-family:var(--zen-font-family), sans-serif;color:var(--zen-fg);background-color:var(--zen-surface-raised);width:100%;min-height:100vh}body{font-size:.875rem}html[style*=padding-right]{padding-right:0!important}input:-webkit-any(:-webkit-autofill,:-webkit-autofill),input:-webkit-any(:-webkit-autofill,:-webkit-autofill):hover,input:-webkit-any(:-webkit-autofill,:-webkit-autofill):focus,input:-webkit-any(:-webkit-autofill,:-webkit-autofill):active,textarea:-webkit-any(:-webkit-autofill,:-webkit-autofill),textarea:-webkit-any(:-webkit-autofill,:-webkit-autofill):hover,textarea:-webkit-any(:-webkit-autofill,:-webkit-autofill):focus,select:-webkit-any(:-webkit-autofill,:-webkit-autofill),select:-webkit-any(:-webkit-autofill,:-webkit-autofill):hover,select:-webkit-any(:-webkit-autofill,:-webkit-autofill):focus{caret-color:var(--zen-fg);transition:background-color 5000s ease-in-out,color 5000s ease-in-out;color:var(--zen-fg)!important;box-shadow:0 0 0 1000px var(--zen-surface) inset!important;-webkit-box-shadow:0 0 0 1000px var(--zen-surface) inset!important;-webkit-text-fill-color:var(--zen-fg)!important}input:is(:autofill,:autofill),input:is(:autofill,:autofill):hover,input:is(:autofill,:autofill):focus,input:is(:autofill,:autofill):active,textarea:is(:autofill,:autofill),textarea:is(:autofill,:autofill):hover,textarea:is(:autofill,:autofill):focus,select:is(:autofill,:autofill),select:is(:autofill,:autofill):hover,select:is(:autofill,:autofill):focus{caret-color:var(--zen-fg);transition:background-color 5000s ease-in-out,color 5000s ease-in-out;color:var(--zen-fg)!important;box-shadow:0 0 0 1000px var(--zen-surface) inset!important;-webkit-box-shadow:0 0 0 1000px var(--zen-surface) inset!important;-webkit-text-fill-color:var(--zen-fg)!important}.code-textarea textarea{min-height:100px;padding-right:36px}.rr-controller__btns{gap:8px}[data-theme=dark] .rr-controller__btns button,[data-theme=dark] .rr-controller__btns .label{color:#000}@media (max-width:640px){.rr-controller{gap:8px;padding:8px 0 10px;overflow:hidden;height:auto!important}.rr-timeline{gap:4px;width:calc(100% - 24px)!important}.rr-timeline__time{min-width:44px;font-size:12px;width:auto!important}.rr-progress{margin:0 2px}.rr-controller__btns{box-sizing:border-box;-moz-column-gap:6px;flex-wrap:wrap;justify-content:center;gap:8px 6px;width:calc(100% - 24px);font-size:12px;overflow:hidden}.rr-controller__btns button{flex:0 0 28px;width:28px;height:28px}.rr-controller__btns .label{margin:0 4px;font-size:12px}}
