:root{
  --c-accent:#ffb454;
  --c-accent-2:#ef7d86;
  --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-border:var(--ui-border-color);
  --c-link:var(--ui-link-color);
  --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-button-border-color:#ffb454;
  --ui-layout-gap:30px;
  --ui-section-gap:18px;
  --ui-card-padding:14px;
  --ui-control-height:34px;
  --ui-button-border-width:1px;
  --ui-textarea-height:60px;
  --ui-coll-center-width:640px;
  --app-font-scale:1;
  --ui-heading-font-family:var(--app-font-family);
  --ui-heading-size:calc(14px * var(--app-font-scale));
  --ui-heading-weight:600;
  --ui-heading-transform:uppercase;
  --ui-heading-letter-spacing:0px;
  --ui-pageheading-font-family:var(--app-font-family);
  --ui-pageheading-color:#ffb454;
  --ui-pageheading-size:calc(18px * var(--app-font-scale));
  --ui-pageheading-weight:700;
  --ui-pageheading-transform:uppercase;
  --ui-pageheading-letter-spacing:0px;
  --ui-title-font-family:var(--app-font-family);
  --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:0px;
  --ui-body-font-family:var(--app-font-family);
  --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:0px;
  --ui-interface-font-family:var(--app-font-family);
  --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:0px;
  --ui-navigation-font-family:var(--app-font-family);
  --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:0px;
  --ui-label-font-family:var(--app-font-family);
  --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:0px;
  --ui-control-font-family:var(--app-font-family);
  --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:0px;
  --ui-action-font-family:var(--app-font-family);
  --ui-action-size:calc(13px * var(--app-font-scale));
  --ui-action-weight:400;
  --ui-action-transform:none;
  --ui-action-letter-spacing:0px;
  --ui-link-font-family:var(--app-font-family);
  --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:0px;
  --ui-meta-font-family:var(--app-font-family);
  --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:0px;
  --ui-help-font-family:var(--app-font-family);
  --ui-help-size:calc(12px * var(--app-font-scale));
  --ui-help-weight:400;
  --ui-help-transform:none;
  --ui-help-letter-spacing:0px;
  --ui-native-color-scheme:dark;
  --c-success:var(--c-ok);
  --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-border:var(--ui-button-border-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-border:var(--ui-button-border);
  --ui-secondary-button-weight:var(--ui-action-weight);
  --ui-button-active-bg:var(--c-accent);
  --ui-button-active-color:var(--c-on-accent);
  --ui-button-active-weight:var(--ui-button-weight);
  --ui-sort-button-bg:var(--ui-button-bg);
  --ui-sort-button-hover-bg:var(--c-accent-soft);
  --gap:var(--ui-layout-gap);
  --gap-v:var(--ui-section-gap);
  --radius:var(--ui-radius);
  --c-danger-soft:color-mix(in srgb,var(--c-danger) 14%,transparent);
  --c-ok-soft:color-mix(in srgb,var(--c-ok) 18%,transparent);
  --c-border-soft:color-mix(in srgb,var(--c-text) 7%,transparent);
  --c-shadow-soft:color-mix(in srgb,var(--c-bg) 32%,transparent);
  --c-priority-low:#7894a6;
  --c-priority-mid:#ffc847;
  --c-priority-high:#ef7a32;
  --c-priority-top:#ff5b5e;
  --c-warning:#b8860b;
  --c-warning-soft:color-mix(in srgb,var(--c-warning) 14%,transparent);
  --leader-mode-bg:#5a3117;
  --leader-mode-border:#f69000;
  --ui-heading-icon-size:16px;
  --ui-sort-button-shadow:none;
  --ui-action-height:34px;
  --ui-action-compact-size:calc(var(--ui-action-size) * 11 / 13);
}
html[data-theme="dark"]{
  --c-accent:#ffb454;
  --c-accent-2:#ef7d86;
  --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-border:var(--ui-border-color);
  --c-link:var(--ui-link-color);
  --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-button-border-color:#ffb454;
  --ui-layout-gap:30px;
  --ui-section-gap:18px;
  --ui-card-padding:14px;
  --ui-control-height:34px;
  --ui-button-border-width:1px;
  --ui-textarea-height:60px;
  --ui-coll-center-width:640px;
  --app-font-scale:1;
  --ui-heading-font-family:var(--app-font-family);
  --ui-heading-size:calc(14px * var(--app-font-scale));
  --ui-heading-weight:600;
  --ui-heading-transform:uppercase;
  --ui-heading-letter-spacing:0px;
  --ui-pageheading-font-family:var(--app-font-family);
  --ui-pageheading-color:#ffb454;
  --ui-pageheading-size:calc(18px * var(--app-font-scale));
  --ui-pageheading-weight:700;
  --ui-pageheading-transform:uppercase;
  --ui-pageheading-letter-spacing:0px;
  --ui-title-font-family:var(--app-font-family);
  --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:0px;
  --ui-body-font-family:var(--app-font-family);
  --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:0px;
  --ui-interface-font-family:var(--app-font-family);
  --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:0px;
  --ui-navigation-font-family:var(--app-font-family);
  --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:0px;
  --ui-label-font-family:var(--app-font-family);
  --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:0px;
  --ui-control-font-family:var(--app-font-family);
  --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:0px;
  --ui-action-font-family:var(--app-font-family);
  --ui-action-size:calc(13px * var(--app-font-scale));
  --ui-action-weight:400;
  --ui-action-transform:none;
  --ui-action-letter-spacing:0px;
  --ui-link-font-family:var(--app-font-family);
  --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:0px;
  --ui-meta-font-family:var(--app-font-family);
  --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:0px;
  --ui-help-font-family:var(--app-font-family);
  --ui-help-size:calc(12px * var(--app-font-scale));
  --ui-help-weight:400;
  --ui-help-transform:none;
  --ui-help-letter-spacing:0px;
  --ui-native-color-scheme:dark;
  --c-success:var(--c-ok);
  --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-border:var(--ui-button-border-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-border:var(--ui-button-border);
  --ui-secondary-button-weight:var(--ui-action-weight);
  --ui-button-active-bg:var(--c-accent);
  --ui-button-active-color:var(--c-on-accent);
  --ui-button-active-weight:var(--ui-button-weight);
  --ui-sort-button-bg:var(--ui-button-bg);
  --ui-sort-button-hover-bg:var(--c-accent-soft);
  --gap:var(--ui-layout-gap);
  --gap-v:var(--ui-section-gap);
  --radius:var(--ui-radius);
  --c-danger-soft:color-mix(in srgb,var(--c-danger) 14%,transparent);
  --c-ok-soft:color-mix(in srgb,var(--c-ok) 18%,transparent);
  --c-border-soft:color-mix(in srgb,var(--c-text) 7%,transparent);
  --c-shadow-soft:color-mix(in srgb,var(--c-bg) 32%,transparent);
  --c-priority-low:#7894a6;
  --c-priority-mid:#ffc847;
  --c-priority-high:#ef7a32;
  --c-priority-top:#ff5b5e;
  --c-warning:#b8860b;
  --c-warning-soft:color-mix(in srgb,var(--c-warning) 14%,transparent);
  --leader-mode-bg:#5a3117;
  --leader-mode-border:#f69000;
  --ui-heading-icon-size:16px;
  --ui-sort-button-shadow:none;
  --ui-action-height:34px;
  --ui-action-compact-size:calc(var(--ui-action-size) * 11 / 13);
}
:root{--company-brand-font:inherit;--company-brand-weight:700;--company-brand-size:17px;}