[data-admin]{--a-brand:#0073cc;--a-brand-strong:#0058a5;--a-brand-wash:#e8f3ff;--a-nav:#101e39;--a-nav-deep:#09152c;--a-nav-text:#cbd2db;--a-nav-muted:#7b8799;--a-bg:#f1f5f9;--a-surface:#fff;--a-ink:#171f2e;--a-muted:#656c78;--a-line:#dadee5;--a-line-soft:#eaedf2;--a-head:#f4f7fb;--a-info:#0064b5;--a-ok:#007742;--a-wait:#b37903;--a-danger:#bd413f;--a-radius:6px;--a-radius-lg:10px;--a-shadow:0 1px 2px #3149680f;--a-nav-w:224px;--a-top-h:64px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--a-bg);color:var(--a-ink);letter-spacing:-.01em;font-size:13.5px;line-height:1.6}@supports (color:lab(0% 0 0)){[data-admin]{--a-brand:lab(46.7101% -.782698 -58.4116);--a-brand-strong:lab(36.0314% 4.81771 -55.8983);--a-brand-wash:lab(95.3401% -2.12318 -7.10804);--a-nav:lab(11.4101% 1.77548 -19.5069);--a-nav-deep:lab(6.8471% 1.82898 -17.5849);--a-nav-text:lab(83.7278% -1.1808 -5.48281);--a-nav-muted:lab(55.8187% -1.55655 -10.9628);--a-bg:lab(96.2825% -.770628 -2.50267);--a-surface:lab(100% 0 0);--a-ink:lab(11.6829% -.461198 -10.7846);--a-muted:lab(45.4161% -1.10385 -7.33788);--a-line:lab(88.3796% -.806093 -3.66544);--a-line-soft:lab(93.6061% -.571936 -2.57013);--a-head:lab(97.0954% -.662327 -2.14621);--a-info:lab(40.8959% 1.3282 -54.0368);--a-ok:lab(43.669% -41.9439 21.7007);--a-wait:lab(55.7709% 17.8056 60.9955);--a-danger:lab(46.203% 50.4327 30.0437);--a-shadow:0 1px 2px lab(30.1345% -2.16073 -21.0513/.06)}}[data-admin] .aCard{background:var(--a-surface);border:1px solid var(--a-line);border-radius:var(--a-radius-lg);box-shadow:var(--a-shadow)}[data-admin] .aBtn{border:1px solid var(--a-line);border-radius:var(--a-radius);background:var(--a-surface);height:36px;color:var(--a-ink);cursor:pointer;white-space:nowrap;justify-content:center;align-items:center;gap:6px;padding:0 16px;font-size:13px;font-weight:500;transition:background-color .14s,border-color .14s;display:inline-flex}[data-admin] .aBtn:hover{background:var(--a-bg);border-color:#bcc5d1;border-color:lab(79.0749% -1.53261 -7.28889)}[data-admin] .aBtn:disabled{opacity:.5;cursor:not-allowed}[data-admin] .aBtn--primary{background:var(--a-brand);border-color:var(--a-brand);color:#fcfcfc;color:lab(98.84% .0000298023 -.0000119209);font-weight:700}[data-admin] .aBtn--primary:hover{background:var(--a-brand-strong);border-color:var(--a-brand-strong)}[data-admin] .aBtn--danger{color:var(--a-danger);border-color:#edc2bd;border-color:lab(82.1341% 15.3851 8.34167)}[data-admin] .aBtn--danger:hover{background:#fff1f0;background:lab(96.3359% 6.12152 3.29586)}[data-admin] .aBtn--sm{height:28px;padding:0 10px;font-size:12px}[data-admin] .aField{border:1px solid var(--a-line);border-radius:var(--a-radius);background:var(--a-surface);height:36px;color:var(--a-ink);padding:0 11px;font-size:13px;transition:border-color .14s,box-shadow .14s}[data-admin] textarea.aField{resize:vertical;height:auto;padding:10px 11px;line-height:1.7}[data-admin] .aField:focus{border-color:var(--a-brand);outline:none;box-shadow:0 0 0 3px #0073cc24;box-shadow:0 0 0 3px lab(46.7101% -.782698 -58.4116/.14)}[data-admin] .aField::placeholder{color:#9ea5ae;color:lab(67.487% -1.16554 -5.47484)}[data-admin] .aTable{border-collapse:collapse;width:100%;font-size:13px}[data-admin] .aTable th,[data-admin] .aTable td{text-align:left;border-bottom:1px solid var(--a-line-soft);white-space:nowrap;height:44px;padding:0 14px}[data-admin] .aTable thead th{background:var(--a-head);border-bottom:1px solid var(--a-line);height:42px;color:var(--a-muted);font-size:12.5px;font-weight:700}[data-admin] .aTable tbody tr:hover{background:#f8fafd;background:lab(98.2562% -.553459 -1.78938)}[data-admin] .aTable .num{text-align:right;font-variant-numeric:tabular-nums}[data-admin] .aTable .mid{text-align:center}[data-admin] .aTable .clip{text-overflow:ellipsis;max-width:260px;overflow:hidden}[data-admin] .aBadge{letter-spacing:0;border:1px solid;border-radius:4px;align-items:center;height:22px;padding:0 9px;font-size:11.5px;font-weight:700;display:inline-flex}[data-admin] .aBadge--info{color:var(--a-info)}[data-admin] .aBadge--ok{color:var(--a-ok)}[data-admin] .aBadge--wait{color:var(--a-wait)}[data-admin] .aBadge--danger{color:var(--a-danger)}[data-admin] .aBadge--muted{color:var(--a-muted)}[data-admin] a{color:inherit;text-decoration:none}[data-admin] :focus-visible{outline:2px solid var(--a-brand);outline-offset:2px}
