:root{--bg:#111214;--surface:#17181b;--raised:#1f2024;--border:#2a2c31;--text:#e6e6e6;--subtext:#b8b8b8;--entry-bg:#141518;--accent:#ff7a00;--accent-hot:#ff922e;--success:#22c55e;--warning:#eab308;--danger:#ef4444;--info:#3b82f6;--dpi-optimal:#22c55e;--dpi-good:#eab308;--dpi-bad:#ef4444;--dpi-terrible:#333}*{box-sizing:border-box;margin:0;padding:0}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;line-height:1.5}.Polaris-Page,.Polaris-Page__Content,[class*=Polaris-Page],body{background:var(--bg)!important;color:var(--text)!important}.Polaris-Card,.Polaris-LegacyCard,.Polaris-ShadowBevel,[class*=Polaris-Card],[class*=Polaris-LegacyCard],[class*=Polaris-ShadowBevel]{background:var(--surface)!important;border:1px solid var(--border)!important;color:var(--text)!important;box-shadow:none!important}.Polaris-Text--root,[class*=Polaris-Text]{color:var(--text)!important}.Polaris-Label,.Polaris-Label__Text,.Polaris-Text--subdued,[class*=Polaris-Label],[class*=subdued]{color:var(--subtext)!important}.Polaris-TextField__Input,[class*=Polaris-TextField__Input]{color:var(--text)!important;caret-color:var(--accent)!important}.Polaris-TextField__Backdrop,.Polaris-TextField__Input,[class*=Polaris-TextField__Backdrop],[class*=Polaris-TextField__Input]{background:var(--entry-bg)!important;border-color:var(--border)!important}.Polaris-TextField,[class*=Polaris-TextField]:not([class*=__]){background:var(--entry-bg)!important}.Polaris-TextField__Prefix,.Polaris-TextField__Suffix{color:var(--subtext)!important}.Polaris-Select__Input,[class*=Polaris-Select__Input]{background:var(--entry-bg)!important;color:var(--text)!important}.Polaris-Select__Backdrop,[class*=Polaris-Select__Backdrop]{background:var(--entry-bg)!important;border-color:var(--border)!important}.Polaris-Select__Icon svg{fill:var(--subtext)!important}.Polaris-Checkbox__Backdrop,[class*=Polaris-Checkbox__Backdrop]{background:var(--entry-bg)!important;border-color:var(--border)!important}.Polaris-Choice__Label,[class*=Polaris-Choice__Label]{color:var(--text)!important}.Polaris-Button--variantPrimary,[class*=Polaris-Button--variantPrimary]{background:var(--accent)!important;color:#fff!important;border:none!important}.Polaris-Button--variantPrimary:hover{background:var(--accent-hot)!important}.Polaris-Button--variantSecondary,.Polaris-Button:not([class*=Primary]):not([class*=Plain]):not([class*=Tertiary]){background:var(--raised)!important;color:var(--text)!important;border-color:var(--border)!important}.Polaris-Button--variantPlain,[class*=Polaris-Button--variantPlain]{color:var(--subtext)!important}.Polaris-Banner{border-color:var(--border)!important;background:var(--raised)!important;color:var(--text)!important}.Polaris-Banner--toneCritical,[class*=Polaris-Banner--toneCritical]{background:#2d1215!important;border-color:#ef4444!important;color:#fca5a5!important}.Polaris-Banner--toneCritical *,[class*=Polaris-Banner--toneCritical] *{color:#fca5a5!important}.Polaris-Banner--toneSuccess,[class*=Polaris-Banner--toneSuccess]{background:#0f2a1d!important;border-color:#22c55e!important;color:#86efac!important}.Polaris-Banner--toneSuccess *,[class*=Polaris-Banner--toneSuccess] *{color:#86efac!important}.Polaris-Divider,[class*=Polaris-Divider]{border-color:var(--border)!important}.Polaris-ProgressBar__Indicator{background:var(--accent)!important}.Polaris-ProgressBar,[class*=Polaris-ProgressBar]:not([class*=__]){background:var(--raised)!important}.Polaris-DropZone,[class*=Polaris-DropZone]:not([class*=__]){background:var(--entry-bg)!important;border-color:var(--border)!important}.Polaris-DropZone__Container{background:var(--entry-bg)!important}.Polaris-DropZone--hasOutline{border:2px dashed var(--border)!important}.Polaris-DropZone:hover{border-color:var(--accent)!important}.Polaris-Tabs__Tab,[class*=Polaris-DropZone__FileUpload],[class*=Polaris-Tabs__Tab]{color:var(--subtext)!important}.Polaris-Tabs__Tab--selected,[class*=Polaris-Tabs__Tab--selected]{color:var(--text)!important}.Polaris-Tabs__TabContainer,[class*=Polaris-Tabs]{background:transparent!important}.Polaris-Badge--toneSuccess{background:var(--success)!important;color:#fff!important}.Polaris-Spinner svg{fill:var(--accent)!important}.Polaris-Thumbnail{background:var(--raised)!important;border-color:var(--border)!important}.Polaris-Box,[class*=Polaris-Box]{background:transparent!important}.Polaris-BlockStack,.Polaris-InlineStack{color:var(--text)!important}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--bg)}::-webkit-scrollbar-thumb{background:var(--border);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#444}.Polaris-TextField__HelpText,[class*=HelpText]{color:var(--subtext)!important}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}