:root{--font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--primary:#f4bf14;--primary-foreground:#151515}[data-theme=light]{--surface-base:#ffffff;--surface-raised:#fafafa;--surface-sunken:#f3f3f3;--surface-overlay:#ffffff;--surface-disabled:#eeeeee;--text-primary:#151515;--text-muted:#686868;--text-disabled:#a0a0a0;--border-default:#e4e4e4;--border-strong:#c99d0c;--interactive-bg:#fff4c8;--focus-ring:#d6a300}[data-theme=dark]{--primary:#f6c51d;--primary-foreground:#151515;--surface-base:#181818;--surface-raised:#202020;--surface-sunken:#121212;--surface-overlay:#2b2b2b;--surface-disabled:#292929;--text-primary:#f7f7f7;--text-muted:#b8b8b8;--text-disabled:#777777;--border-default:#383838;--border-strong:#e0b116;--interactive-bg:#332a0e;--focus-ring:#f6c51d}body,html{font-family:var(--font-family),sans-serif;font-size:14px;color:var(--text-primary);background-color:var(--surface-raised);width:100%;min-height:100vh}html[style*=padding-right]{padding-right:0!important}::-webkit-scrollbar{width:15px;background:transparent}::-webkit-scrollbar-track{background-color:var(--border-default)}::-webkit-scrollbar-thumb,::-webkit-scrollbar-track{border:7px solid rgba(0,0,0,0);background-clip:padding-box}::-webkit-scrollbar-thumb{background-color:var(--text-disabled);border-radius:var(--border-radius-full)}::-webkit-scrollbar-thumb:hover{border:4px solid rgba(0,0,0,0);background-clip:padding-box}input:is(:-webkit-autofill,:-webkit-autofill),input:is(:-webkit-autofill,:-webkit-autofill):active,input:is(:-webkit-autofill,:-webkit-autofill):focus,input:is(:-webkit-autofill,:-webkit-autofill):hover,select:is(:-webkit-autofill,:-webkit-autofill),select:is(:-webkit-autofill,:-webkit-autofill):focus,select:is(:-webkit-autofill,:-webkit-autofill):hover,textarea:is(:-webkit-autofill,:-webkit-autofill),textarea:is(:-webkit-autofill,:-webkit-autofill):focus,textarea:is(:-webkit-autofill,:-webkit-autofill):hover{color:var(--text-primary)!important;caret-color:var(--text-primary);box-shadow:0 0 0 1000px var(--surface-base) inset!important;-webkit-box-shadow:0 0 0 1000px var(--surface-base) inset!important;-webkit-text-fill-color:var(--text-primary)!important;-webkit-transition:background-color 5000s ease-in-out 0s,color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s,color 5000s ease-in-out 0s}input:is(:-webkit-autofill,:autofill),input:is(:-webkit-autofill,:autofill):active,input:is(:-webkit-autofill,:autofill):focus,input:is(:-webkit-autofill,:autofill):hover,select:is(:-webkit-autofill,:autofill),select:is(:-webkit-autofill,:autofill):focus,select:is(:-webkit-autofill,:autofill):hover,textarea:is(:-webkit-autofill,:autofill),textarea:is(:-webkit-autofill,:autofill):focus,textarea:is(:-webkit-autofill,:autofill):hover{color:var(--text-primary)!important;caret-color:var(--text-primary);box-shadow:0 0 0 1000px var(--surface-base) inset!important;-webkit-box-shadow:0 0 0 1000px var(--surface-base) inset!important;-webkit-text-fill-color:var(--text-primary)!important;-webkit-transition:background-color 5000s ease-in-out 0s,color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s,color 5000s ease-in-out 0s}.code-textarea textarea{min-height:100px}.rr-controller__btns{gap:8px}[data-theme=dark] .rr-controller__btns .label,[data-theme=dark] .rr-controller__btns button{color:black}