:root,[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ui-bg:#101114;--ui-panel:#18191d;--ui-raised:#24262c;--ui-border:#363941;--ui-text:#eeeef0;--ui-secondary:#b9bbc3;--ui-muted:#9599a5;--ui-overlay:#ffffff0a;--ui-accent:#6ed5a6;--ui-accent-soft:#6ed5a610;--ui-action:#ededf0;--ui-action-text:#16171b;--kr-ink:var(--ui-bg);--kr-ink-soft:var(--ui-panel);--kr-panel:var(--ui-panel);--kr-panel-raised:var(--ui-raised);--kr-paper:var(--ui-text);--kr-paper-muted:var(--ui-secondary);--kr-line:var(--ui-border);--kr-line-strong:var(--ui-border);--kr-green:var(--ui-accent);--kr-green-strong:var(--ui-accent);--kr-lime:var(--ui-secondary)}[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ui-bg:#f5f6f8;--ui-panel:#fff;--ui-raised:#eceef2;--ui-border:#d9dce3;--ui-text:#20232b;--ui-secondary:#4d5360;--ui-muted:#656d7b;--ui-overlay:#00000006;--ui-accent:#217953;--ui-accent-soft:#2179530b;--ui-action:#262932;--ui-action-text:#fff;--kr-shadow:0 20px 60px #20253010}body{color:var(--ui-text)}.primary-action,.repo-entry button{background:var(--ui-action);color:var(--ui-action-text);border-color:#0000}.primary-action:not(:disabled):not([aria-disabled=true]):hover{background:var(--ui-secondary);color:var(--ui-bg)}.run-project-symbol,.run-icon,.run-service-icon,.run-add-card>span,.auth-icon{color:var(--ui-accent);background:var(--ui-raised);border-color:var(--ui-border)}.run-connection-banner,.run-hint,.run-next-step,.run-secret,.run-yaml-panel,.run-yaml-heading,.run-modal,.run-template-grid button{background:var(--ui-panel);border-color:var(--ui-border)}.run-tabs button.active,.side-nav a.active{color:var(--ui-text)}.run-tabs button.active:after{background:var(--ui-selection)}.side-nav a.active{background:var(--ui-raised)}.side-nav a.active svg,.run-connection-banner>svg,.run-eyebrow{color:var(--ui-accent)}.run-next-illustration{background:var(--ui-raised);color:var(--ui-secondary);box-shadow:none;border-color:var(--ui-border)}.run-empty-orbit{background:var(--ui-raised);color:var(--ui-accent);box-shadow:none;border-color:var(--ui-border)}.run-yaml-panel pre,.run-review pre{color:var(--ui-secondary);background:var(--ui-bg)}.run-modal::backdrop{background:#0009}.run-workspace button:focus-visible,.run-workspace a:focus-visible,.run-workspace input:focus-visible,.run-workspace :is(select,.run-select):focus-visible{outline-color:var(--ui-accent)}.theme-picker{color:var(--ui-secondary);align-items:center;gap:5px;font-size:12px;display:flex}.theme-picker :is(select,.run-select){background:var(--ui-panel);color:var(--ui-text);border:1px solid var(--ui-border);border-radius:7px;min-width:100px;padding:7px}.theme-global{z-index:25;border:1px solid var(--ui-border);background:var(--ui-panel);box-shadow:var(--kr-shadow);border-radius:10px;padding:7px 9px;position:fixed;bottom:16px;right:16px}.run-native-tag{color:var(--ui-muted);margin-top:5px;font-size:12px}.run-resource-grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.run-resource-grid label{min-width:0}.run-availability{border:1px solid var(--ui-border);color:var(--ui-secondary);background:var(--ui-panel);border-radius:8px;padding:14px;font-size:12px;line-height:1.7}@media (max-width:620px){.theme-global{bottom:8px;right:8px}.theme-picker :is(select,.run-select){min-width:90px}.run-resource-grid{grid-template-columns:1fr 1fr}}.topbar{background:var(--ui-panel);color:var(--ui-text)}.theme-inline{margin-top:15px;display:inline-flex}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.run-section,.run-service-card,.run-overview-stats{background:var(--ui-panel);border-color:var(--ui-border)}.run-workspace input,.run-workspace :is(select,.run-select){background:var(--ui-bg);border-color:var(--ui-border)}.theme-picker{gap:8px}.theme-label{color:var(--ui-text);font-weight:600}.theme-picker :is(select,.run-select){background:0 0;border:0;min-width:88px;padding:7px 2px}.theme-global{padding:5px 12px}.theme-inline .theme-picker{border:1px solid var(--ui-border);border-radius:10px;width:fit-content;padding:5px 12px}:root{--ui-danger:#f28b93;--ui-selection:#8abaff;--ui-selection-soft:#203653}:root[data-theme=light]{--ui-danger:#b42336;--ui-selection:#185abd;--ui-selection-soft:#e7effc}.topbar{-webkit-backdrop-filter:none;backdrop-filter:none}
