html[data-theme="dark"]{
  --c-accent:#ffb454;
  --c-accent-2:#ef7d86;
  --c-bg:#171a1e;
  --c-panel:#20252b;
  --c-card:#292f36;
  --c-card-2:#343c44;
  --c-text:#eef2f5;
  --c-text-muted:#b8c1c9;
  --c-border:#414c57;
  --c-link:#9bc7f0;
  --c-ok:#65cb8a;
  --c-info:#83c7f2;
  --c-danger:#ff9cac;
  --c-brand-title:#ffffff;
  --c-on-accent:#171a1e;
  --ui-bg-page:#171a1e;
  --ui-bg-sidebar:#20252b;
  --ui-bg-card:#292f36;
  --ui-bg-surface:#343c44;
  --ui-bg-field:#3a444e;
  --ui-bg-popover:#252b31;
  --ui-bg-help:#332b22;
  --ui-bg-button:#353e47;
  --ui-border-color:#414c57;
  --ui-field-border-color:#667684;
  --ui-heading-color:#ffb454;
  --ui-action-color:#ffd099;
  --ui-help-color:#d4dae0;
  --app-font-family:"Segoe UI",Arial,sans-serif;
  --ui-radius:8px;
  --c-tip-shadow:rgba(0,0,0,.5);
  --c-menu-shadow:rgba(0,0,0,.16);
  --c-accent-soft:rgba(255,180,84,.10);
  --ui-layout-gap:30px;
  --ui-section-gap:18px;
  --ui-card-padding:14px;
  --ui-control-height:40px;
  --ui-textarea-height:60px;
  --ui-coll-center-width:640px;
  --app-font-scale:1;
  --ui-heading-font-family:inherit;
  --ui-heading-size:calc(14px * var(--app-font-scale));
  --ui-heading-weight:600;
  --ui-heading-transform:uppercase;
  --ui-heading-letter-spacing:0;
  --ui-title-font-family:inherit;
  --ui-title-color:#eef2f5;
  --ui-title-size:calc(16px * var(--app-font-scale));
  --ui-title-weight:600;
  --ui-title-transform:none;
  --ui-title-letter-spacing:0;
  --ui-body-font-family:inherit;
  --ui-body-color:#eef2f5;
  --ui-body-size:calc(13px * var(--app-font-scale));
  --ui-body-weight:500;
  --ui-body-transform:none;
  --ui-body-letter-spacing:0;
  --ui-interface-font-family:inherit;
  --ui-interface-color:#eef2f5;
  --ui-interface-size:calc(14px * var(--app-font-scale));
  --ui-interface-weight:400;
  --ui-interface-transform:none;
  --ui-interface-letter-spacing:0;
  --ui-navigation-font-family:inherit;
  --ui-navigation-color:#eef2f5;
  --ui-navigation-size:calc(13px * var(--app-font-scale));
  --ui-navigation-weight:400;
  --ui-navigation-transform:none;
  --ui-navigation-letter-spacing:0;
  --ui-label-font-family:inherit;
  --ui-label-color:#eef2f5;
  --ui-label-size:calc(13px * var(--app-font-scale));
  --ui-label-weight:400;
  --ui-label-transform:none;
  --ui-label-letter-spacing:0;
  --ui-control-font-family:inherit;
  --ui-control-color:#eef2f5;
  --ui-control-size:calc(13px * var(--app-font-scale));
  --ui-control-weight:400;
  --ui-control-transform:none;
  --ui-control-letter-spacing:0;
  --ui-action-font-family:inherit;
  --ui-action-size:calc(13px * var(--app-font-scale));
  --ui-action-weight:400;
  --ui-action-transform:none;
  --ui-action-letter-spacing:0;
  --ui-link-font-family:inherit;
  --ui-link-color:#9bc7f0;
  --ui-link-size:calc(13px * var(--app-font-scale));
  --ui-link-weight:400;
  --ui-link-transform:none;
  --ui-link-letter-spacing:0;
  --ui-meta-font-family:inherit;
  --ui-meta-color:#b8c1c9;
  --ui-meta-size:calc(12px * var(--app-font-scale));
  --ui-meta-weight:400;
  --ui-meta-transform:none;
  --ui-meta-letter-spacing:0;
  --ui-help-font-family:inherit;
  --ui-help-size:calc(12px * var(--app-font-scale));
  --ui-help-weight:400;
  --ui-help-transform:none;
  --ui-help-letter-spacing:0;
  --ui-native-color-scheme:dark;
  --c-bg:var(--ui-bg-page);
  --c-panel:var(--ui-bg-sidebar);
  --c-card:var(--ui-bg-card);
  --c-card-2:var(--ui-bg-surface);
  --c-text:var(--ui-interface-color);
  --c-text-muted:var(--ui-meta-color);
  --c-link:var(--ui-link-color);
  --c-border:var(--ui-border-color);
  --ui-control-border:var(--ui-field-border-color);
  --ui-control-compact-bg:var(--ui-bg-field);
  --ui-button-bg:var(--ui-bg-button);
  --ui-button-color:var(--ui-action-color);
  --ui-button-weight:var(--ui-action-weight);
  --ui-secondary-button-bg:var(--ui-bg-button);
  --ui-secondary-button-color:var(--ui-action-color);
  --ui-secondary-button-weight:var(--ui-action-weight);
  --gap:var(--ui-layout-gap);
  --gap-v:var(--ui-section-gap);
  --radius:var(--ui-radius);
}
