:root{--pos-brand: #121a35;--pos-brand-2: #1e2a4f;--pos-canvas: #f2f5f8;--pos-surface: #ffffff;--pos-raised: #ffffff;--pos-overlay: #ffffff;--pos-track: #eaeef3;--pos-border-subtle: #e4e9ee;--pos-border: #d2d9e1;--pos-border-strong: #b0bbc7;--pos-text: #111726;--pos-text-2: #535e70;--pos-text-3: #828e9e;--pos-accent: #14aecb;--pos-accent-ink: #0a7c97;--pos-accent-hover: #0f9ab4;--pos-accent-fg: #06222b;--pos-accent-soft: #ddf2f8;--pos-focus: #0a7c97;--pos-primary: #121a35;--pos-primary-fg: #ffffff;--pos-primary-hover: #1e2a4f;--pos-success: #128a55;--pos-success-soft: #ddf3e7;--pos-success-fg: #0b6b41;--pos-warning: #b77309;--pos-warning-soft: #fbefd9;--pos-warning-fg: #8a5606;--pos-danger: #c62a20;--pos-danger-soft: #fce6e4;--pos-danger-fg: #9c1f17;--pos-c1: #0e9bb8;--pos-c2: #6355e8;--pos-c3: #c2410c;--pos-c4: #a21caf;--pos-c5: #4d7c0f;--pos-aurora: radial-gradient(1170px 676px at 18% 0%, rgb(59 130 246 / 38%), transparent 62%), radial-gradient(1066px 728px at 86% 14%, rgb(16 185 129 / 28%), transparent 62%), radial-gradient(1300px 780px at 50% 100%, rgb(147 197 253 / 22%), transparent 70%), radial-gradient(780px 520px at 60% 40%, rgb(175 82 222 / 10%), transparent 60%);--pos-shadow-sm: 0 1px 2.5px rgb(16 24 32 / 5%), 0 1px 1px rgb(16 24 32 / 4%);--pos-shadow-md: 0 2.5px 10.5px rgb(16 24 32 / 7%), 0 1px 2.5px rgb(16 24 32 / 5%);--pos-shadow-lg: 0 21px 52px rgb(16 24 32 / 14%), 0 4px 13px rgb(16 24 32 / 7%);--pos-shadow-modal: 0 31px 78px rgb(10 16 28 / 30%), 0 5px 15.5px rgb(10 16 28 / 14%);--pos-radius-sm: 5px;--pos-radius-md: 8px;--pos-radius-lg: 13px;--pos-space-1: 5px;--pos-space-2: 10.5px;--pos-space-3: 15.5px;--pos-space-4: 21px;--pos-space-5: 31px;--pos-space-6: 41.5px;--pos-space-7: 62.5px;--pos-fast: .12s;--pos-base: .18s;--pos-slow: .28s;--pos-sheet: .46s;--pos-ease: cubic-bezier(.32, .72, 0, 1);--pos-ease-gentle: cubic-bezier(.45, 0, .2, 1);--pos-travel: 41.5px;--pos-rise: 10.5px;--pos-ui: 17px;--pos-control-h: 36.5px;--pos-row-h: 41.5px;--pos-pad-x: 13px;--pos-font-sans: "IBM Plex Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;--pos-font-serif: "Source Serif 4", Georgia, "Times New Roman", serif;--pos-font-mono: "IBM Plex Mono", ui-monospace, "SF Mono", Menlo, Consolas, monospace}:root[data-density=comfortable]{--pos-ui: 18px;--pos-control-h: 44px;--pos-row-h: 54.5px;--pos-pad-x: 17px}@media (prefers-color-scheme: dark){:root:not([data-theme=light]){--pos-brand: #131b33;--pos-brand-2: #1e2a4f;--pos-canvas: #0c1014;--pos-surface: #151a20;--pos-raised: #1c222a;--pos-overlay: #1f2630;--pos-track: #212831;--pos-border-subtle: #242b34;--pos-border: #323a45;--pos-border-strong: #47515f;--pos-text: #e7ebef;--pos-text-2: #9aa4b1;--pos-text-3: #6d7784;--pos-accent: #2fd0e8;--pos-accent-ink: #5fddf2;--pos-accent-hover: #54dbef;--pos-accent-fg: #06222b;--pos-accent-soft: #0f3540;--pos-focus: #2fd0e8;--pos-primary: #2fd0e8;--pos-primary-fg: #06222b;--pos-primary-hover: #54dbef;--pos-success: #3fcb8b;--pos-success-soft: #122e20;--pos-success-fg: #7edcae;--pos-warning: #e5a93f;--pos-warning-soft: #33270f;--pos-warning-fg: #f0c982;--pos-danger: #f0796f;--pos-danger-soft: #361d1b;--pos-danger-fg: #f7aaa3;--pos-c1: #0fa2c0;--pos-c2: #7a6df0;--pos-c3: #d9581f;--pos-c4: #c33acf;--pos-c5: #63951c;--pos-aurora: radial-gradient(1170px 676px at 18% 0%, rgb(59 130 246 / 28%), transparent 62%), radial-gradient(1066px 728px at 86% 14%, rgb(16 185 129 / 20%), transparent 62%), radial-gradient(1300px 780px at 50% 100%, rgb(147 197 253 / 14%), transparent 70%), radial-gradient(780px 520px at 60% 40%, rgb(175 82 222 / 14%), transparent 60%);--pos-shadow-sm: 0 1px 2.5px rgb(0 0 0 / 40%);--pos-shadow-md: 0 2.5px 13px rgb(0 0 0 / 45%);--pos-shadow-lg: 0 23.5px 57px rgb(0 0 0 / 55%), 0 4px 13px rgb(0 0 0 / 40%);--pos-shadow-modal: 0 34px 83px rgb(0 0 0 / 68%), 0 5px 15.5px rgb(0 0 0 / 50%)}}:root[data-theme=dark]{--pos-brand: #131b33;--pos-brand-2: #1e2a4f;--pos-canvas: #0c1014;--pos-surface: #151a20;--pos-raised: #1c222a;--pos-overlay: #1f2630;--pos-track: #212831;--pos-border-subtle: #242b34;--pos-border: #323a45;--pos-border-strong: #47515f;--pos-text: #e7ebef;--pos-text-2: #9aa4b1;--pos-text-3: #6d7784;--pos-accent: #2fd0e8;--pos-accent-ink: #5fddf2;--pos-accent-hover: #54dbef;--pos-accent-fg: #06222b;--pos-accent-soft: #0f3540;--pos-focus: #2fd0e8;--pos-primary: #2fd0e8;--pos-primary-fg: #06222b;--pos-primary-hover: #54dbef;--pos-success: #3fcb8b;--pos-success-soft: #122e20;--pos-success-fg: #7edcae;--pos-warning: #e5a93f;--pos-warning-soft: #33270f;--pos-warning-fg: #f0c982;--pos-danger: #f0796f;--pos-danger-soft: #361d1b;--pos-danger-fg: #f7aaa3;--pos-c1: #0fa2c0;--pos-c2: #7a6df0;--pos-c3: #d9581f;--pos-c4: #c33acf;--pos-c5: #63951c;--pos-aurora: radial-gradient(1170px 676px at 18% 0%, rgb(59 130 246 / 28%), transparent 62%), radial-gradient(1066px 728px at 86% 14%, rgb(16 185 129 / 20%), transparent 62%), radial-gradient(1300px 780px at 50% 100%, rgb(147 197 253 / 14%), transparent 70%), radial-gradient(780px 520px at 60% 40%, rgb(175 82 222 / 14%), transparent 60%);--pos-shadow-sm: 0 1px 2.5px rgb(0 0 0 / 40%);--pos-shadow-md: 0 2.5px 13px rgb(0 0 0 / 45%);--pos-shadow-lg: 0 23.5px 57px rgb(0 0 0 / 55%), 0 4px 13px rgb(0 0 0 / 40%);--pos-shadow-modal: 0 34px 83px rgb(0 0 0 / 68%), 0 5px 15.5px rgb(0 0 0 / 50%)}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}*,*:before,*:after{box-sizing:border-box}html,body,#root{height:100%}body{margin:0;background:var(--pos-canvas);color:var(--pos-text);font-family:var(--pos-font-sans);font-size:var(--pos-ui);line-height:1.5;-webkit-font-smoothing:antialiased}:focus-visible{outline:2.5px solid var(--pos-focus);outline-offset:2.5px}button,input,select,textarea{font:inherit;color:inherit}.num{text-align:right;font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.mono{font-family:var(--pos-font-mono)}.pos-lockable{display:contents}
