:root{--tms-bg:#0b0d10;--tms-surface:#14171c;--tms-elevated:#1b1f26;--tms-border:#2a3039;--tms-primary:#b7ff3c;--tms-primary-hover:#a3eb2d;--tms-primary-foreground:#0b0d10;--tms-accent:#ff3cac;--tms-accent-hover:#e92d98;--tms-text:#f5f7fa;--tms-text-secondary:#9ca3af;--tms-destructive:#ef4444;--tms-warning:#f59e0b;--tms-info:#8ab8ff;--tms-sunken:#0f1216;--tms-success:#3dd68c;--tms-focus:#b7ff3c;--tms-control-border:#9ca3af;--tms-disabled-text:#9ca3af;--tms-archived-bg:#24282f;--tms-archived-text:#d2d6dc;--tms-archived-accent:#b0b7c1;--tms-error-text:#f87171;--tms-error-alert-text:#fecaca;--tms-a11y-launcher-size:48px;--tms-space-multiplier:1;--tms-a11y-root-font-size:16px}html{transition-property:none;font-size:var(--tms-a11y-root-font-size,16px)!important}html[data-a11y-text-scale="100"]{--tms-a11y-root-font-size:16px;font-size:16px!important}html[data-a11y-text-scale="125"]{--tms-a11y-root-font-size:20px;font-size:20px!important}html[data-a11y-text-scale="150"]{--tms-a11y-root-font-size:24px;font-size:24px!important}html[data-a11y-text-scale="175"]{--tms-a11y-root-font-size:28px;font-size:28px!important}html[data-a11y-text-scale="200"]{--tms-a11y-root-font-size:32px;font-size:32px!important}html[data-a11y-appearance=default-dark][data-a11y-appearance-paint=true]{--tms-bg:#0b0d10;--tms-surface:#14171c;--tms-elevated:#1b1f26;--tms-border:#2a3039;--tms-primary:#b7ff3c;--tms-primary-hover:#a3eb2d;--tms-primary-foreground:#0b0d10;--tms-accent:#ff3cac;--tms-accent-hover:#e92d98;--tms-text:#f5f7fa;--tms-text-secondary:#9ca3af;--tms-destructive:#ef4444;--tms-warning:#f59e0b;--tms-info:#8ab8ff;--tms-sunken:#0f1216;--tms-success:#3dd68c;--tms-focus:#b7ff3c;--tms-control-border:#9ca3af;--tms-disabled-text:#9ca3af;--tms-archived-bg:#24282f;--tms-archived-text:#d2d6dc;--tms-archived-accent:#b0b7c1;--tms-error-text:#f87171;--tms-error-alert-text:#fecaca}html[data-a11y-appearance=high-contrast-dark][data-a11y-appearance-paint=true]{--tms-bg:#000;--tms-surface:#000;--tms-elevated:#121212;--tms-border:#fff;--tms-primary:#ff0;--tms-primary-hover:#ff6;--tms-primary-foreground:#000;--tms-accent:#66d9ff;--tms-accent-hover:#9ae6ff;--tms-text:#fff;--tms-text-secondary:#fff;--tms-destructive:#ff8a8a;--tms-warning:#ffd60a;--tms-info:#9ecbff;--tms-sunken:#000;--tms-success:#7cff7c;--tms-focus:#ff0;--tms-control-border:#fff;--tms-disabled-text:#b0b0b0;--tms-archived-bg:#1a1a1a;--tms-archived-text:#fff;--tms-archived-accent:#fff;--tms-error-text:#ff8a8a;--tms-error-alert-text:#ffd0d0}html[data-a11y-appearance=high-contrast-light][data-a11y-appearance-paint=true]{--tms-bg:#fff;--tms-surface:#fff;--tms-elevated:#fff;--tms-border:#000;--tms-primary:#0000a0;--tms-primary-hover:#000070;--tms-primary-foreground:#fff;--tms-accent:#5c00a3;--tms-accent-hover:#3d006e;--tms-text:#000;--tms-text-secondary:#000;--tms-destructive:#8b0000;--tms-warning:#704800;--tms-info:#00408a;--tms-sunken:#f2f2f2;--tms-success:#004d00;--tms-focus:#0000a0;--tms-control-border:#000;--tms-disabled-text:#595959;--tms-archived-bg:#e8e8e8;--tms-archived-text:#000;--tms-archived-accent:#000;--tms-error-text:#8b0000;--tms-error-alert-text:#8b0000}html[data-a11y-appearance=protanopia-safe-dark][data-a11y-appearance-paint=true]{--tms-bg:#0b0d10;--tms-surface:#14171c;--tms-elevated:#1b1f26;--tms-border:#8b98a8;--tms-primary:#f0e442;--tms-primary-hover:#fff176;--tms-primary-foreground:#0b0d10;--tms-accent:#56b4e9;--tms-accent-hover:#7ec8f0;--tms-text:#f5f7fa;--tms-text-secondary:#d0d7de;--tms-destructive:#e69f00;--tms-warning:#f0e442;--tms-info:#a6b8cc;--tms-sunken:#0f1216;--tms-success:#56b4e9;--tms-focus:#f0e442;--tms-control-border:#d0d7de;--tms-disabled-text:#9ca3af;--tms-archived-bg:#24282f;--tms-archived-text:#f5f7fa;--tms-archived-accent:#56b4e9;--tms-error-text:#e69f00;--tms-error-alert-text:#f0e442}html[data-a11y-appearance=deuteranopia-safe-dark][data-a11y-appearance-paint=true]{--tms-bg:#0b0d10;--tms-surface:#14171c;--tms-elevated:#1b1f26;--tms-border:#8b98a8;--tms-primary:#e69f00;--tms-primary-hover:#f5b041;--tms-primary-foreground:#0b0d10;--tms-accent:#cc79a7;--tms-accent-hover:#d99bbd;--tms-text:#f5f7fa;--tms-text-secondary:#d0d7de;--tms-destructive:#d55e00;--tms-warning:#f0e442;--tms-info:#a6b8cc;--tms-sunken:#0f1216;--tms-success:#56b4e9;--tms-focus:#e69f00;--tms-control-border:#d0d7de;--tms-disabled-text:#9ca3af;--tms-archived-bg:#24282f;--tms-archived-text:#f5f7fa;--tms-archived-accent:#cc79a7;--tms-error-text:#e66e14;--tms-error-alert-text:#f0e442}html[data-a11y-appearance=tritanopia-safe-dark][data-a11y-appearance-paint=true]{--tms-bg:#0b0d10;--tms-surface:#14171c;--tms-elevated:#1b1f26;--tms-border:#8b98a8;--tms-primary:#cc79a7;--tms-primary-hover:#d99bbd;--tms-primary-foreground:#0b0d10;--tms-accent:#d55e00;--tms-accent-hover:#e57e34;--tms-text:#f5f7fa;--tms-text-secondary:#d0d7de;--tms-destructive:#ff6ec7;--tms-warning:#e69f00;--tms-info:#a6b8cc;--tms-sunken:#0f1216;--tms-success:#00ae7f;--tms-focus:#cc79a7;--tms-control-border:#d0d7de;--tms-disabled-text:#9ca3af;--tms-archived-bg:#24282f;--tms-archived-text:#f5f7fa;--tms-archived-accent:#d55e00;--tms-error-text:#ff6ec7;--tms-error-alert-text:#f5f7fa}html[data-a11y-increased-target-size=false]{--tms-a11y-launcher-size:48px}html[data-a11y-increased-target-size=true]{--tms-a11y-launcher-size:56px}html[data-a11y-hide-floating-launcher=false]{--tms-a11y-launcher-clearance:calc(var(--tms-a11y-launcher-size) + 32px + env(safe-area-inset-bottom,0px))}html[data-a11y-hide-floating-launcher=true]{--tms-a11y-launcher-clearance:0px}html[data-a11y-increased-spacing=true]{--tms-space-multiplier:1.25}*,:before,:after{box-sizing:border-box}html,body{min-height:100%;margin:0}body{background-color:var(--tms-bg);color:var(--tms-text);font-family:var(--font-geist-sans), system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html[data-a11y-increased-spacing=true] body{line-height:1.7}html[data-a11y-increased-spacing=true] h1,html[data-a11y-increased-spacing=true] h2,html[data-a11y-increased-spacing=true] h3,html[data-a11y-increased-spacing=true] h4,html[data-a11y-increased-spacing=true] h5,html[data-a11y-increased-spacing=true] .ant-typography h1,html[data-a11y-increased-spacing=true] .ant-typography h2,html[data-a11y-increased-spacing=true] .ant-typography h3,html[data-a11y-increased-spacing=true] .ant-typography h4,html[data-a11y-increased-spacing=true] .ant-typography h5{line-height:1.35}html[data-a11y-increased-spacing=true] p,html[data-a11y-increased-spacing=true] .ant-typography{margin-bottom:.75em}html[data-a11y-increased-spacing=true] .ant-form-item{margin-bottom:calc(1.5rem * var(--tms-space-multiplier))}html[data-a11y-increased-spacing=true] .ant-alert,html[data-a11y-increased-spacing=true] .ant-list-item,html[data-a11y-increased-spacing=true] .ant-space-vertical{margin-bottom:calc(.75rem * var(--tms-space-multiplier))}html body :focus-visible,html body .ant-btn:not(:disabled):focus-visible{outline:2px solid var(--tms-focus,var(--tms-primary));outline-offset:2px}html[data-a11y-enhanced-focus=true] :focus-visible,html[data-a11y-enhanced-focus=true] body .ant-btn:not(:disabled):focus-visible{outline:3px solid var(--tms-focus,var(--tms-primary));outline-offset:2px}html[data-a11y-underline-links=true] a:not(.ant-btn):not([role=button]){text-decoration:underline}html[data-a11y-underline-links=true] a.ant-btn{text-decoration:none}html[data-a11y-underline-links=true] a:has(>.ant-btn){text-decoration:none}html[data-a11y-emphasize-controls=true] .ant-btn:not(:disabled):not(.ant-btn-link):not(.ant-btn-text),html[data-a11y-emphasize-controls=true] .ant-input,html[data-a11y-emphasize-controls=true] .ant-input-affix-wrapper,html[data-a11y-emphasize-controls=true] .ant-input-textarea textarea,html[data-a11y-emphasize-controls=true] .ant-select-selector,html[data-a11y-emphasize-controls=true] .ant-switch,html[data-a11y-emphasize-controls=true] .ant-checkbox-inner,html[data-a11y-emphasize-controls=true] .ant-radio-inner{border-style:solid;border-width:2px;border-color:var(--tms-control-border)}html[data-a11y-increased-target-size=true] .ant-btn:not(:disabled):not(.ant-btn-link),html[data-a11y-increased-target-size=true] .ant-input-affix-wrapper,html[data-a11y-increased-target-size=true] .ant-select-selector,html[data-a11y-increased-target-size=true] .ant-pagination-item,html[data-a11y-increased-target-size=true] .ant-pagination-prev,html[data-a11y-increased-target-size=true] .ant-pagination-next,html[data-a11y-increased-target-size=true] .ant-drawer-close,html[data-a11y-increased-target-size=true] .ant-modal-close{min-width:48px;min-height:48px}html[data-a11y-increased-target-size=true] .ant-switch:not(.ant-switch-disabled){box-sizing:content-box;min-width:48px;min-height:24px;padding-block:12px}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}html[data-a11y-reduce-motion=true] *,html[data-a11y-reduce-motion=true] :before,html[data-a11y-reduce-motion=true] :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}@media (prefers-reduced-motion:reduce){:is(.ant-dropdown,.ant-select-dropdown,.ant-picker-dropdown,.ant-cascader-dropdown,.ant-popover,.ant-tooltip,.ant-tour,.ant-tour-target-placeholder){transition-duration:0s!important}}html[data-a11y-reduce-motion=true] :is(.ant-dropdown,.ant-select-dropdown,.ant-picker-dropdown,.ant-cascader-dropdown,.ant-popover,.ant-tooltip,.ant-tour,.ant-tour-target-placeholder){transition-duration:0s!important}html[data-a11y-text-scale="175"] .ant-card-head-title,html[data-a11y-text-scale="200"] .ant-card-head-title{white-space:normal;text-overflow:clip;overflow-wrap:anywhere;overflow:visible}
