:root{color-scheme:light dark;--color-primary: light-dark(#2878ee, #3b82f6);--color-primary-rgb: 40, 120, 238;--color-primary-dark: light-dark(#1f5db9, #7fb0ff);--color-primary-lighter: light-dark(#bde1ff, #1d3350);--color-logo-detail: light-dark(#ffffff, #0e1522);--color-bg: light-dark(#f5f9ff, #0e1522);--color-white: light-dark(#ffffff, #172030);--color-surface: var(--color-white);--color-surface-raised: light-dark(#ffffff, #1e2838);--color-surface-sunken: light-dark(#f7f9fb, #10192a);--color-secondary: light-dark(#f3f3f3, #232e40);--color-secondary-dark: light-dark(#dfdfdf, #323e54);--color-neutral: light-dark(#808080, #47566b);--color-neutral-dark: light-dark(#1f1f1f, #384860);--color-black: light-dark(#1f1f1f, #e7edf5);--color-text: var(--color-black);--color-gray: light-dark(#808080, #98a4b6);--color-text-muted: light-dark(#5f6b7a, #98a4b6);--color-text-subtle: light-dark(#9aa1ab, #6d7a8c);--color-heading-muted: light-dark(#475569, #b6c2d4);--color-border: light-dark(#e5e7eb, #29344a);--color-border-strong: light-dark(#cbd5e1, #3a4864);--color-red: light-dark(#db6262, #ec7a7a);--color-green: light-dark(#49b16d, #4cc98a);--color-green-rgb: 73, 177, 109;--color-red-dark: light-dark(#b94a4a, #d76a6a);--color-danger: light-dark(#dc3545, #e5484d);--color-danger-rgb: 220, 53, 69;--color-danger-dark: light-dark(#b02a37, #c9404a);--color-warning: light-dark(#ff9800, #f0a640);--color-warning-rgb: 255, 152, 0;--color-warning-dark: light-dark(#e65c00, #d9772a);--color-success-bg: light-dark(#d4edda, #16301f);--color-success-text: light-dark(#155724, #6fd79b);--color-error-bg: light-dark(#f8d7da, #351a1d);--color-error-text: light-dark(#721c24, #f0a0a4);--color-doc-required-bg: light-dark(#fff7e7, #2a2312);--color-doc-required-text: light-dark(#8d5a00, #e2b667);--color-doc-required-border: light-dark(#f7d9a4, #4a3c1e);--color-doc-review-bg: light-dark(#eef5ff, #14243c);--color-doc-review-text: light-dark(#1f5db9, #82b1ff);--color-doc-review-border: light-dark(#c8dcff, #26405f);--color-doc-approved-bg: light-dark(#edf9f1, #14301f);--color-doc-approved-text: light-dark(#217547, #63cf94);--color-doc-approved-border: light-dark(#bfe4cd, #245036);--color-doc-rejected-bg: light-dark(#fff1f1, #331a1a);--color-doc-rejected-text: light-dark(#b94a4a, #ef9494);--color-doc-rejected-border: light-dark(#f2c2c2, #4d2828);--color-doc-neutral-bg: light-dark(#f2f5f9, #1a2333);--color-doc-neutral-text: light-dark(#64748b, #98a4b6);--color-doc-neutral-border: light-dark(#dbe4ee, #2b3648);--color-doc-custom-bg: light-dark(#f3efff, #201a33);--color-doc-custom-text: light-dark(#5b4bb2, #b0a2ef);--color-doc-custom-border: light-dark(#ddd3ff, #362d52);--color-payout-low-bg: light-dark(#eef5ff, #14243c);--color-payout-low-text: light-dark(#1f5db9, #82b1ff);--color-payout-medium-bg: light-dark(#dfeeff, #182f52);--color-payout-medium-text: light-dark(#184c98, #9ec2ff);--color-payout-high-bg: light-dark(#ffe8e8, #331a1a);--color-payout-high-text: light-dark(#b02a37, #f0a0a4);--color-payout-paid-text: light-dark(#4b5563, #9aa6b8);--overlay-readonly: light-dark(rgba(0, 0, 0, .03), rgba(255, 255, 255, .05));--overlay-disabled: light-dark(rgba(255, 255, 255, .5), rgba(15, 20, 32, .55));--overlay-hover: light-dark(rgba(0, 0, 0, .04), rgba(255, 255, 255, .06));--color-skeleton-base: light-dark(#f3f4f6, #1b2536);--color-skeleton-highlight: light-dark(#e5e7eb, #26324a);--color-success: var(--color-green);--color-error: var(--color-danger);--color-dark-gray: var(--color-text-muted);--color-grey-dark: var(--color-text-muted);--color-grey-light: var(--color-secondary);--sidebar-width: 280px;--sidebar-width-minimized: 80px;--bottom-bar-height: 70px;--border-radius: 15px;--border-radius-input: 4px;--input-border-radius: 4px}:root[data-theme=light]{color-scheme:light}:root[data-theme=dark]{color-scheme:dark}@media (min-width: 768px) and (max-width: 1024px){:root{font-size:14px}html,body{font-size:.9rem}h1{font-size:1.5rem}h2{font-size:1.3rem}h3{font-size:1.1rem}:root{--sidebar-width: 240px;--bottom-bar-height: 60px}}html{font-family:Karla,sans-serif;background-color:var(--color-bg);color:var(--color-black);transition:background-color .25s ease,color .25s ease}*,*:before,*:after{box-sizing:border-box}*{margin:0;padding:0}body{line-height:1.15;-webkit-font-smoothing:antialiased}img,picture,video,canvas,svg{display:block;max-width:100%;height:auto}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}
