@font-face{font-family:body;src:url(../media/DINPro_Light-s.p.2rj0cfn6m40l5.woff2)format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:body;src:url(../media/DINPro_Regular-s.p.16c8t7y49jwzc.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:body;src:url(../media/DINPro_Medium-s.p.3kzkl-abpub4r.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:body;src:url(../media/DINPro_Bold-s.p.0ownp4gi7fnb3.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:body Fallback;src:local(Arial);ascent-override:104.47%;descent-override:23.78%;line-gap-override:1.0%;size-adjust:99.64%}.DMN8oG_className{font-family:body,body Fallback}.DMN8oG_variable{--font-body:"body", "body Fallback"}
@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/32687112bd2dd8db-s.1gepa_7fcx9fm.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/28868e710e86be81-s.2eksvhm1z0jwa.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0c89a48fa5027cee-s.p.2cyn07wtgehh0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/32687112bd2dd8db-s.1gepa_7fcx9fm.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/28868e710e86be81-s.2eksvhm1z0jwa.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0c89a48fa5027cee-s.p.2cyn07wtgehh0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/32687112bd2dd8db-s.1gepa_7fcx9fm.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/28868e710e86be81-s.2eksvhm1z0jwa.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/0c89a48fa5027cee-s.p.2cyn07wtgehh0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk Fallback;src:local(Arial);ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.0%;size-adjust:109.69%}.hVL17a_className{font-family:Space Grotesk,Space Grotesk Fallback;font-style:normal}.hVL17a_variable{--font-display:"Space Grotesk", "Space Grotesk Fallback"}
.cPcbEW_backdrop{z-index:200;background:#0c0e1266;justify-content:center;align-items:center;padding:24px;animation:.15s cPcbEW_fadeIn;display:flex;position:fixed;inset:0}.cPcbEW_card{background:var(--surface-card);box-shadow:var(--shadow-modal);border-radius:15px;width:100%;max-width:400px;padding:24px}.cPcbEW_body{color:var(--text-secondary);margin:10px 0 0;font-size:13.5px;line-height:1.55}.cPcbEW_actions{justify-content:flex-end;gap:9px;margin-top:22px;display:flex}.cPcbEW_btn{border-radius:9px;height:40px;padding:0 16px;font-size:13.5px}
:root{--accent:#0074ca;--brand:#00306c;--ink:#14161a;--ink-raised:#22252a;--text:#14161a;--text-secondary:#4b5058;--text-muted:#797f88;--text-faint:#9aa0a8;--text-dim:#6b7079;--text-meta:#71767f;--on-dark-muted:#8b9199;--on-dark-faint:#9aa0a8;--surface-mobile:#f3f4f6;--surface-admin:#f6f7f8;--surface-card:#fff;--surface-subtle:#fafbfb;--surface-inset:#f6f7f8;--border:#e6e8ec;--border-row:#f1f2f4;--border-grid:#eff0f3;--border-field:#dfe1e6;--border-control:#e2e4e8;--border-divider:#eceef1;--border-strong:#d3d6db;--border-stronger:#c3c7cd;--danger:#b3392a;--selected:#f1f8ff;--shadow-card:0 1px 2px #14161a0d;--shadow-toggle:0 1px 2px #0000001f;--shadow-modal:0 30px 70px #0000004d;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@supports (color:lab(0% 0 0)){:root{--accent:lab(46.7724% -1.34933 -56.7838);--selected:lab(97.0896% -1.30352 -4.28057)}}*{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--surface-admin);color:var(--text);font-family:var(--font-body), system-ui, sans-serif;-webkit-font-smoothing:antialiased;font-size:14px}button{color:inherit;font-family:inherit}input,textarea,select{font-family:inherit}a{color:var(--accent);text-decoration:none}a:hover{text-decoration:underline}.display{font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.015em;font-weight:600}.num{font-family:var(--font-display), system-ui, sans-serif;font-weight:600}.kicker{letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);font-size:11.5px}::-webkit-scrollbar{width:9px;height:9px}::-webkit-scrollbar-thumb{background:var(--border-stronger);border-radius:9px}::-webkit-scrollbar-track{background:0 0}@keyframes sheetUp{0%{transform:translateY(101%)}to{transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.sheet-enter{animation:.26s cubic-bezier(.22,.8,.3,1) sheetUp}.fade-enter{animation:.18s fadeIn}.btn{cursor:pointer;border:none;border-radius:11px;font-size:14px;font-weight:600;transition:filter .12s,background .12s}.btn:disabled{cursor:default;opacity:.45}.btn:not(:disabled):hover{filter:brightness(.94)}.btn-primary{background:var(--accent);color:#fff}.btn-create{border-radius:9px;height:36px;padding:0 15px;font-size:13.5px}.btn-dark{background:var(--ink);color:#fff}.btn-outline{color:var(--text);border:1px solid var(--border-field);background:#fff;font-weight:500}.btn-outline:not(:disabled):hover{filter:none;background:#fafbfb}.btn-ghost{cursor:pointer;color:var(--text-muted);background:0 0;border:none}.btn-ghost:hover{color:var(--text)}.btn-danger-outline{color:var(--danger);background:#fff;border:1px solid #e7d0cc;font-weight:500}.tap-card{text-align:left;cursor:pointer;background:var(--surface-card);width:100%;box-shadow:var(--shadow-card);border:none;transition:transform .12s,box-shadow .12s}.tap-card:hover{box-shadow:0 2px 8px #14161a17}.tap-card:active{transform:scale(.995)}.field{border:1px solid var(--border-field);color:var(--text);background:#fff;border-radius:9px;width:100%;height:40px;padding:0 11px;font-size:14px}.field:disabled{background:var(--surface-inset);color:var(--text-muted)}.field:focus,.field-lg:focus,.textarea:focus{outline:2px solid var(--accent);outline-offset:-1px}.field-lg{border:1px solid var(--border-field);color:var(--text);background:#fff;border-radius:12px;width:100%;height:48px;padding:0 13px;font-size:15px}.field[type=date],.field[type=time],.field-lg[type=date],.field-lg[type=time]{appearance:none;text-align:left;min-width:0;max-width:100%;line-height:1}.field[type=date]::-webkit-date-and-time-value{text-align:left;margin:0}.field[type=time]::-webkit-date-and-time-value{text-align:left;margin:0}.field-lg[type=date]::-webkit-date-and-time-value{text-align:left;margin:0}.field-lg[type=time]::-webkit-date-and-time-value{text-align:left;margin:0}.field[type=date]::-webkit-datetime-edit{padding:0}.field[type=time]::-webkit-datetime-edit{padding:0}.field-lg[type=date]::-webkit-datetime-edit{padding:0}.field-lg[type=time]::-webkit-datetime-edit{padding:0}.field[type=date]::-webkit-calendar-picker-indicator{opacity:.45;cursor:pointer;margin-inline-start:6px}.field[type=time]::-webkit-calendar-picker-indicator{opacity:.45;cursor:pointer;margin-inline-start:6px}.field-lg[type=date]::-webkit-calendar-picker-indicator{opacity:.45;cursor:pointer;margin-inline-start:6px}.field-lg[type=time]::-webkit-calendar-picker-indicator{opacity:.45;cursor:pointer;margin-inline-start:6px}.field[type=date]:hover::-webkit-calendar-picker-indicator{opacity:.8}.field[type=time]:hover::-webkit-calendar-picker-indicator{opacity:.8}.field-lg[type=date]:hover::-webkit-calendar-picker-indicator{opacity:.8}.field-lg[type=time]:hover::-webkit-calendar-picker-indicator{opacity:.8}.textarea{border:1px solid var(--border-field);width:100%;color:var(--text);resize:none;background:#fff;border-radius:12px;padding:11px 13px;font-size:14px;line-height:1.45}.label{color:var(--text-secondary);flex-direction:column;gap:6px;font-size:12.5px;display:flex}.modal-backdrop{z-index:20;background:#0c0e1266;justify-content:center;align-items:center;padding:24px;animation:.15s fadeIn;display:flex;position:absolute;inset:0}.modal{box-shadow:var(--shadow-modal);background:#fff;border-radius:15px;max-width:100%;max-height:100%;padding:24px;overflow-y:auto}@media (max-width:900px){.modal-backdrop{padding:12px}.modal{padding:18px}}.segment{background:#eff0f2;border-radius:9px;gap:4px;padding:3px;display:flex}.segment button{cursor:pointer;color:var(--text-dim);background:0 0;border:none;border-radius:7px;padding:6px 12px;font-size:12.5px;font-weight:500}.segment button[aria-pressed=true]{color:var(--text);box-shadow:var(--shadow-toggle);background:#fff}.stepper{border:1px solid var(--border-control);border-radius:9px;align-items:center;gap:2px;display:flex;overflow:hidden}.stepper button{cursor:pointer;width:34px;height:34px;color:var(--text-secondary);background:#fff;border:none;font-size:15px}.stepper button:hover{background:#f6f7f8}.stepper span{white-space:nowrap;padding:0 14px;font-size:13px}.table{border:1px solid var(--border);background:#fff;border-radius:13px;overflow-x:auto}.table-head{border-bottom:1px solid var(--border);color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;gap:10px;padding:12px 18px;font-size:11.5px;display:grid}.table-row{border-bottom:1px solid var(--border-row);align-items:center;gap:10px;padding:14px 18px;font-size:13.5px;display:grid}.ellipsis{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.avatar{font-family:var(--font-display), system-ui, sans-serif;border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:600;display:flex}.empty{text-align:center;color:var(--text-faint);font-size:13.5px}.app-status{min-height:100dvh;color:var(--text-muted);justify-content:center;align-items:center;padding:40px 24px;font-size:14px;display:flex}
