:root{--ot-gold:#c9a84c;--ot-gold-dim:#8f7836;--ot-danger:#b4443a;--ot-bg:#000;--ot-fg:#f5f2ea;--ot-fg-muted:#8a8578;--ot-line:#1e1c17;--ot-surface:#0d0c0a;--ot-font-ui:"Inter", -apple-system, system-ui, sans-serif;--ot-font-reading:"Literata", "Georgia", serif;--ot-radius:10px;--ot-space:16px;--ot-breath:2.4s;--ot-gold-hover:#b89640;--ot-gold-pressed:#a6862f;--ot-gold-light:#e8d5a0;--ot-gold-rgb:201, 168, 76;--ot-gold-light-rgb:232, 213, 160;--ot-fg-rgb:245, 242, 234;--ot-font-display:"Cormorant Garamond", "Iowan Old Style", Georgia, "Times New Roman", serif;--ot-appear:.8s;--ot-fly:.42s;--ot-bg-rgb:0, 0, 0;--ot-put-ink:#6b6450;--ot-put-ink-deep:#55503f;--ot-put-mod-small:#5d5742;--ot-put-node-line:#4a4130;--ot-put-card-rgb:10, 9, 6;--ot-put-dawn-rgb:245, 236, 205;--ot-put-touch-rgb:228, 198, 120;--ot-put-flood-hi-rgb:247, 238, 210;--ot-put-flood-mid-rgb:236, 210, 140;--ot-put-flood-low-rgb:190, 150, 80;--ot-put-flash-gold-rgb:226, 195, 116;--ot-put-flash-deep-rgb:122, 95, 42;--ot-put-flash-shadow-rgb:80, 62, 28;--ot-put-flash-lite-rgb:180, 140, 70;--ot-put-glow-rgb:240, 220, 150;--ot-put-ray-rgb:233, 207, 148;--ot-put-node-fill-rgb:226, 196, 118;--ot-put-node-lit-rgb:241, 223, 166;--ot-put-node-now:#fff6d8;--ot-put-node-now-rgb:255, 246, 216;--ot-put-node-core-rgb:230, 205, 140;--ot-put-node-core-lit-rgb:255, 248, 224;--ot-put-tstar-hi-rgb:248, 242, 222;--ot-put-tstar-mid-rgb:224, 198, 132;--ot-put-tstar-low-rgb:210, 180, 110;--ot-put-ascent-hi-rgb:233, 208, 150;--ot-put-ascent-mid-rgb:214, 182, 108;--ot-put-planet-lbl-rgb:200, 193, 173;--ot-put-finale-word:#f7ecd0;--ot-put-finale-hint-rgb:240, 233, 210;--ot-put-finale-glow-rgb:233, 205, 130;--ot-put-step-bg:#050403;--ot-put-practice-bg:#020202;--ot-z-text:#f5efe0;--ot-z-text-rgb:245, 239, 224;--ot-z-steps:#e9e4d8;--ot-z-node:#d9bd77;--ot-z-banner-rgb:8, 7, 4;--ot-z-gray-rgb:160, 158, 150;--ot-put-read:#ece7db;--ot-put-read-head:#f2ecd9;--ot-put-read-title:#f5efdd;--ot-put-insight:#e2c476;--ot-put-pointer:#e6ddc8;--ot-put-microact:#d9d2c0;--ot-put-liline:#bfb7a2;--ot-put-map-desc:#b3ab97;--ot-put-cap-bright:#f2e3b6;--ot-put-chk:#cfc9bb;--ot-put-chk-on:#f2e7c8;--ot-put-chk-was:#a89d80;--ot-put-ptext:#f0ead8;--ot-put-ptd:#ddd5c0;--ot-o-bg:#050505;--ot-o-thea-bg:#0a0806;--ot-o-input-rgb:4, 4, 4;--ot-fg-muted-rgb:138, 133, 120;--ot-put-read-rgb:236, 231, 219;--ot-ya-blik-rgb:255, 248, 230;--ot-svet-bg:#f2ecdd;--ot-svet-bg-rgb:242, 236, 221;--ot-svet-surface:#fdfbf3;--ot-svet-fg:#221a0e;--ot-svet-read:#261e11;--ot-svet-ink2:#47391f;--ot-svet-ink3:#3a2f1b;--ot-svet-pointer:#2e2515;--ot-svet-muted:#6b5d44;--ot-svet-hint:#5f5138;--ot-svet-line:#d9cca9;--ot-svet-gold:#5c4d14;--ot-svet-gold-deep:#6a5a1c;--ot-svet-gold-dim:#8c7e62;--ot-svet-blik:#fffdf4;--ot-svet-blik-rgb:255, 253, 244;--ot-svet-warm-rgb:246, 238, 214;--ot-svet-umbra-rgb:74, 56, 24;--ot-svet-shadow:0 2px 12px rgba(var(--ot-svet-umbra-rgb), .2);--ot-svet-dark:#1d1712;--ot-svet-dark-muted:#8f8a7c;--ot-svet-accent-rgb:184, 150, 64;--ot-gold-dim-rgb:143, 120, 54;--ot-svet-z-bg:#fcf9f0;--ot-svet-z-bg-rgb:252, 249, 240;--ot-svet-step-bg:#f7f2e4;--ot-svet-step-bg-rgb:247, 242, 228;--ot-svet-o-bg:#f8f3e6;--ot-svet-o-bg-rgb:248, 243, 230;--ot-svet-o-thea-bg:#f6eedc;--ot-svet-bar:#efe7d2;--ot-svet-bar-line-rgb:224, 213, 184;--ot-svet-leaf-rgb:250, 246, 235;--ot-svet-sigil-rgb:106, 90, 28;--ot-svet-thread-rgb:90, 78, 56;--ot-svet-hair-rgb:117, 98, 31;--ot-svet-sepia-rgb:138, 125, 99;--ot-svet-ink-rgb:42, 35, 24;--ot-svet-needle-rgb:74, 62, 34;--ot-svet-edge-ui:#8c7c58;--ot-svet-edge-soft:#b0a078;--ot-put-atm-threshold-rgb:96, 100, 112;--ot-put-atm-first-light-rgb:214, 176, 104;--ot-put-atm-ground-rgb:122, 104, 72;--ot-put-atm-layers-rgb:104, 116, 124;--ot-put-atm-depth-rgb:62, 76, 116;--ot-put-atm-mirror-rgb:150, 158, 168;--ot-put-atm-open-sky-rgb:96, 132, 160;--ot-put-atm-storm-rgb:60, 70, 110;--ot-put-atm-river-rgb:72, 118, 118;--ot-put-atm-mist-rgb:138, 140, 132;--ot-put-atm-bloom-rgb:198, 142, 116;--ot-put-atm-horizon-rgb:224, 196, 148;--ot-svet-atm-threshold-rgb:108, 112, 126;--ot-svet-atm-first-light-rgb:176, 138, 60;--ot-svet-atm-ground-rgb:128, 104, 62;--ot-svet-atm-layers-rgb:106, 114, 120;--ot-svet-atm-depth-rgb:68, 80, 118;--ot-svet-atm-mirror-rgb:128, 134, 142;--ot-svet-atm-open-sky-rgb:82, 118, 148;--ot-svet-atm-storm-rgb:74, 82, 116;--ot-svet-atm-river-rgb:60, 108, 110;--ot-svet-atm-mist-rgb:122, 126, 118;--ot-svet-atm-bloom-rgb:180, 118, 96;--ot-svet-atm-horizon-rgb:186, 154, 106;--ot-gold-a1:rgba(var(--ot-gold-rgb), .01);--ot-gold-a2:rgba(var(--ot-gold-rgb), .02);--ot-gold-a3:rgba(var(--ot-gold-rgb), .03);--ot-gold-a4:rgba(var(--ot-gold-rgb), .04);--ot-gold-a6:rgba(var(--ot-gold-rgb), .06);--ot-gold-a8:rgba(var(--ot-gold-rgb), .08);--ot-gold-a10:rgba(var(--ot-gold-rgb), .1);--ot-gold-a12:rgba(var(--ot-gold-rgb), .12);--ot-gold-a14:rgba(var(--ot-gold-rgb), .14);--ot-gold-a16:rgba(var(--ot-gold-rgb), .16);--ot-gold-a18:rgba(var(--ot-gold-rgb), .18);--ot-gold-a20:rgba(var(--ot-gold-rgb), .2);--ot-gold-a25:rgba(var(--ot-gold-rgb), .25);--ot-gold-a30:rgba(var(--ot-gold-rgb), .3);--ot-gold-a35:rgba(var(--ot-gold-rgb), .35);--ot-gold-a40:rgba(var(--ot-gold-rgb), .4);--ot-gold-a45:rgba(var(--ot-gold-rgb), .45);--ot-gold-a50:rgba(var(--ot-gold-rgb), .5);--ot-gold-a55:rgba(var(--ot-gold-rgb), .55);--ot-gold-a60:rgba(var(--ot-gold-rgb), .6);--ot-gold-a65:rgba(var(--ot-gold-rgb), .65);--ot-gold-a70:rgba(var(--ot-gold-rgb), .7);--ot-gold-a75:rgba(var(--ot-gold-rgb), .75);--ot-gold-a80:rgba(var(--ot-gold-rgb), .8);--ot-gold-a85:rgba(var(--ot-gold-rgb), .85);--ot-gold-a90:rgba(var(--ot-gold-rgb), .9);--ot-gold-a95:rgba(var(--ot-gold-rgb), .95);--ot-gold-a100:rgba(var(--ot-gold-rgb), 1);--ot-gold-light-a1:rgba(var(--ot-gold-light-rgb), .01);--ot-gold-light-a2:rgba(var(--ot-gold-light-rgb), .02);--ot-gold-light-a3:rgba(var(--ot-gold-light-rgb), .03);--ot-gold-light-a4:rgba(var(--ot-gold-light-rgb), .04);--ot-gold-light-a6:rgba(var(--ot-gold-light-rgb), .06);--ot-gold-light-a8:rgba(var(--ot-gold-light-rgb), .08);--ot-gold-light-a10:rgba(var(--ot-gold-light-rgb), .1);--ot-gold-light-a12:rgba(var(--ot-gold-light-rgb), .12);--ot-gold-light-a14:rgba(var(--ot-gold-light-rgb), .14);--ot-gold-light-a16:rgba(var(--ot-gold-light-rgb), .16);--ot-gold-light-a18:rgba(var(--ot-gold-light-rgb), .18);--ot-gold-light-a20:rgba(var(--ot-gold-light-rgb), .2);--ot-gold-light-a25:rgba(var(--ot-gold-light-rgb), .25);--ot-gold-light-a30:rgba(var(--ot-gold-light-rgb), .3);--ot-gold-light-a35:rgba(var(--ot-gold-light-rgb), .35);--ot-gold-light-a40:rgba(var(--ot-gold-light-rgb), .4);--ot-gold-light-a45:rgba(var(--ot-gold-light-rgb), .45);--ot-gold-light-a50:rgba(var(--ot-gold-light-rgb), .5);--ot-gold-light-a55:rgba(var(--ot-gold-light-rgb), .55);--ot-gold-light-a60:rgba(var(--ot-gold-light-rgb), .6);--ot-gold-light-a65:rgba(var(--ot-gold-light-rgb), .65);--ot-gold-light-a70:rgba(var(--ot-gold-light-rgb), .7);--ot-gold-light-a75:rgba(var(--ot-gold-light-rgb), .75);--ot-gold-light-a80:rgba(var(--ot-gold-light-rgb), .8);--ot-gold-light-a85:rgba(var(--ot-gold-light-rgb), .85);--ot-gold-light-a90:rgba(var(--ot-gold-light-rgb), .9);--ot-gold-light-a95:rgba(var(--ot-gold-light-rgb), .95);--ot-gold-light-a100:rgba(var(--ot-gold-light-rgb), 1);--ot-fg-a1:rgba(var(--ot-fg-rgb), .01);--ot-fg-a2:rgba(var(--ot-fg-rgb), .02);--ot-fg-a3:rgba(var(--ot-fg-rgb), .03);--ot-fg-a4:rgba(var(--ot-fg-rgb), .04);--ot-fg-a6:rgba(var(--ot-fg-rgb), .06);--ot-fg-a8:rgba(var(--ot-fg-rgb), .08);--ot-fg-a10:rgba(var(--ot-fg-rgb), .1);--ot-fg-a12:rgba(var(--ot-fg-rgb), .12);--ot-fg-a14:rgba(var(--ot-fg-rgb), .14);--ot-fg-a16:rgba(var(--ot-fg-rgb), .16);--ot-fg-a18:rgba(var(--ot-fg-rgb), .18);--ot-fg-a20:rgba(var(--ot-fg-rgb), .2);--ot-fg-a25:rgba(var(--ot-fg-rgb), .25);--ot-fg-a30:rgba(var(--ot-fg-rgb), .3);--ot-fg-a35:rgba(var(--ot-fg-rgb), .35);--ot-fg-a40:rgba(var(--ot-fg-rgb), .4);--ot-fg-a45:rgba(var(--ot-fg-rgb), .45);--ot-fg-a50:rgba(var(--ot-fg-rgb), .5);--ot-fg-a55:rgba(var(--ot-fg-rgb), .55);--ot-fg-a60:rgba(var(--ot-fg-rgb), .6);--ot-fg-a65:rgba(var(--ot-fg-rgb), .65);--ot-fg-a70:rgba(var(--ot-fg-rgb), .7);--ot-fg-a75:rgba(var(--ot-fg-rgb), .75);--ot-fg-a80:rgba(var(--ot-fg-rgb), .8);--ot-fg-a85:rgba(var(--ot-fg-rgb), .85);--ot-fg-a90:rgba(var(--ot-fg-rgb), .9);--ot-fg-a95:rgba(var(--ot-fg-rgb), .95);--ot-fg-a100:rgba(var(--ot-fg-rgb), 1);--ot-bg-a1:rgba(var(--ot-bg-rgb), .01);--ot-bg-a2:rgba(var(--ot-bg-rgb), .02);--ot-bg-a3:rgba(var(--ot-bg-rgb), .03);--ot-bg-a4:rgba(var(--ot-bg-rgb), .04);--ot-bg-a6:rgba(var(--ot-bg-rgb), .06);--ot-bg-a8:rgba(var(--ot-bg-rgb), .08);--ot-bg-a10:rgba(var(--ot-bg-rgb), .1);--ot-bg-a12:rgba(var(--ot-bg-rgb), .12);--ot-bg-a14:rgba(var(--ot-bg-rgb), .14);--ot-bg-a16:rgba(var(--ot-bg-rgb), .16);--ot-bg-a18:rgba(var(--ot-bg-rgb), .18);--ot-bg-a20:rgba(var(--ot-bg-rgb), .2);--ot-bg-a25:rgba(var(--ot-bg-rgb), .25);--ot-bg-a30:rgba(var(--ot-bg-rgb), .3);--ot-bg-a35:rgba(var(--ot-bg-rgb), .35);--ot-bg-a40:rgba(var(--ot-bg-rgb), .4);--ot-bg-a45:rgba(var(--ot-bg-rgb), .45);--ot-bg-a50:rgba(var(--ot-bg-rgb), .5);--ot-bg-a55:rgba(var(--ot-bg-rgb), .55);--ot-bg-a60:rgba(var(--ot-bg-rgb), .6);--ot-bg-a65:rgba(var(--ot-bg-rgb), .65);--ot-bg-a70:rgba(var(--ot-bg-rgb), .7);--ot-bg-a75:rgba(var(--ot-bg-rgb), .75);--ot-bg-a80:rgba(var(--ot-bg-rgb), .8);--ot-bg-a85:rgba(var(--ot-bg-rgb), .85);--ot-bg-a90:rgba(var(--ot-bg-rgb), .9);--ot-bg-a95:rgba(var(--ot-bg-rgb), .95);--ot-bg-a100:rgba(var(--ot-bg-rgb), 1);--ot-fg-muted-a1:rgba(var(--ot-fg-muted-rgb), .01);--ot-fg-muted-a2:rgba(var(--ot-fg-muted-rgb), .02);--ot-fg-muted-a3:rgba(var(--ot-fg-muted-rgb), .03);--ot-fg-muted-a4:rgba(var(--ot-fg-muted-rgb), .04);--ot-fg-muted-a6:rgba(var(--ot-fg-muted-rgb), .06);--ot-fg-muted-a8:rgba(var(--ot-fg-muted-rgb), .08);--ot-fg-muted-a10:rgba(var(--ot-fg-muted-rgb), .1);--ot-fg-muted-a12:rgba(var(--ot-fg-muted-rgb), .12);--ot-fg-muted-a14:rgba(var(--ot-fg-muted-rgb), .14);--ot-fg-muted-a16:rgba(var(--ot-fg-muted-rgb), .16);--ot-fg-muted-a18:rgba(var(--ot-fg-muted-rgb), .18);--ot-fg-muted-a20:rgba(var(--ot-fg-muted-rgb), .2);--ot-fg-muted-a25:rgba(var(--ot-fg-muted-rgb), .25);--ot-fg-muted-a30:rgba(var(--ot-fg-muted-rgb), .3);--ot-fg-muted-a35:rgba(var(--ot-fg-muted-rgb), .35);--ot-fg-muted-a40:rgba(var(--ot-fg-muted-rgb), .4);--ot-fg-muted-a45:rgba(var(--ot-fg-muted-rgb), .45);--ot-fg-muted-a50:rgba(var(--ot-fg-muted-rgb), .5);--ot-fg-muted-a55:rgba(var(--ot-fg-muted-rgb), .55);--ot-fg-muted-a60:rgba(var(--ot-fg-muted-rgb), .6);--ot-fg-muted-a65:rgba(var(--ot-fg-muted-rgb), .65);--ot-fg-muted-a70:rgba(var(--ot-fg-muted-rgb), .7);--ot-fg-muted-a75:rgba(var(--ot-fg-muted-rgb), .75);--ot-fg-muted-a80:rgba(var(--ot-fg-muted-rgb), .8);--ot-fg-muted-a85:rgba(var(--ot-fg-muted-rgb), .85);--ot-fg-muted-a90:rgba(var(--ot-fg-muted-rgb), .9);--ot-fg-muted-a95:rgba(var(--ot-fg-muted-rgb), .95);--ot-fg-muted-a100:rgba(var(--ot-fg-muted-rgb), 1);--ot-put-card-a1:rgba(var(--ot-put-card-rgb), .01);--ot-put-card-a2:rgba(var(--ot-put-card-rgb), .02);--ot-put-card-a3:rgba(var(--ot-put-card-rgb), .03);--ot-put-card-a4:rgba(var(--ot-put-card-rgb), .04);--ot-put-card-a6:rgba(var(--ot-put-card-rgb), .06);--ot-put-card-a8:rgba(var(--ot-put-card-rgb), .08);--ot-put-card-a10:rgba(var(--ot-put-card-rgb), .1);--ot-put-card-a12:rgba(var(--ot-put-card-rgb), .12);--ot-put-card-a14:rgba(var(--ot-put-card-rgb), .14);--ot-put-card-a16:rgba(var(--ot-put-card-rgb), .16);--ot-put-card-a18:rgba(var(--ot-put-card-rgb), .18);--ot-put-card-a20:rgba(var(--ot-put-card-rgb), .2);--ot-put-card-a25:rgba(var(--ot-put-card-rgb), .25);--ot-put-card-a30:rgba(var(--ot-put-card-rgb), .3);--ot-put-card-a35:rgba(var(--ot-put-card-rgb), .35);--ot-put-card-a40:rgba(var(--ot-put-card-rgb), .4);--ot-put-card-a45:rgba(var(--ot-put-card-rgb), .45);--ot-put-card-a50:rgba(var(--ot-put-card-rgb), .5);--ot-put-card-a55:rgba(var(--ot-put-card-rgb), .55);--ot-put-card-a60:rgba(var(--ot-put-card-rgb), .6);--ot-put-card-a65:rgba(var(--ot-put-card-rgb), .65);--ot-put-card-a70:rgba(var(--ot-put-card-rgb), .7);--ot-put-card-a75:rgba(var(--ot-put-card-rgb), .75);--ot-put-card-a80:rgba(var(--ot-put-card-rgb), .8);--ot-put-card-a85:rgba(var(--ot-put-card-rgb), .85);--ot-put-card-a90:rgba(var(--ot-put-card-rgb), .9);--ot-put-card-a95:rgba(var(--ot-put-card-rgb), .95);--ot-put-card-a100:rgba(var(--ot-put-card-rgb), 1);--ot-put-read-a1:rgba(var(--ot-put-read-rgb), .01);--ot-put-read-a2:rgba(var(--ot-put-read-rgb), .02);--ot-put-read-a3:rgba(var(--ot-put-read-rgb), .03);--ot-put-read-a4:rgba(var(--ot-put-read-rgb), .04);--ot-put-read-a6:rgba(var(--ot-put-read-rgb), .06);--ot-put-read-a8:rgba(var(--ot-put-read-rgb), .08);--ot-put-read-a10:rgba(var(--ot-put-read-rgb), .1);--ot-put-read-a12:rgba(var(--ot-put-read-rgb), .12);--ot-put-read-a14:rgba(var(--ot-put-read-rgb), .14);--ot-put-read-a16:rgba(var(--ot-put-read-rgb), .16);--ot-put-read-a18:rgba(var(--ot-put-read-rgb), .18);--ot-put-read-a20:rgba(var(--ot-put-read-rgb), .2);--ot-put-read-a25:rgba(var(--ot-put-read-rgb), .25);--ot-put-read-a30:rgba(var(--ot-put-read-rgb), .3);--ot-put-read-a35:rgba(var(--ot-put-read-rgb), .35);--ot-put-read-a40:rgba(var(--ot-put-read-rgb), .4);--ot-put-read-a45:rgba(var(--ot-put-read-rgb), .45);--ot-put-read-a50:rgba(var(--ot-put-read-rgb), .5);--ot-put-read-a55:rgba(var(--ot-put-read-rgb), .55);--ot-put-read-a60:rgba(var(--ot-put-read-rgb), .6);--ot-put-read-a65:rgba(var(--ot-put-read-rgb), .65);--ot-put-read-a70:rgba(var(--ot-put-read-rgb), .7);--ot-put-read-a75:rgba(var(--ot-put-read-rgb), .75);--ot-put-read-a80:rgba(var(--ot-put-read-rgb), .8);--ot-put-read-a85:rgba(var(--ot-put-read-rgb), .85);--ot-put-read-a90:rgba(var(--ot-put-read-rgb), .9);--ot-put-read-a95:rgba(var(--ot-put-read-rgb), .95);--ot-put-read-a100:rgba(var(--ot-put-read-rgb), 1);--ot-svet-umbra-a1:rgba(var(--ot-svet-umbra-rgb), .01);--ot-svet-umbra-a2:rgba(var(--ot-svet-umbra-rgb), .02);--ot-svet-umbra-a3:rgba(var(--ot-svet-umbra-rgb), .03);--ot-svet-umbra-a4:rgba(var(--ot-svet-umbra-rgb), .04);--ot-svet-umbra-a6:rgba(var(--ot-svet-umbra-rgb), .06);--ot-svet-umbra-a8:rgba(var(--ot-svet-umbra-rgb), .08);--ot-svet-umbra-a10:rgba(var(--ot-svet-umbra-rgb), .1);--ot-svet-umbra-a12:rgba(var(--ot-svet-umbra-rgb), .12);--ot-svet-umbra-a14:rgba(var(--ot-svet-umbra-rgb), .14);--ot-svet-umbra-a16:rgba(var(--ot-svet-umbra-rgb), .16);--ot-svet-umbra-a18:rgba(var(--ot-svet-umbra-rgb), .18);--ot-svet-umbra-a20:rgba(var(--ot-svet-umbra-rgb), .2);--ot-svet-umbra-a25:rgba(var(--ot-svet-umbra-rgb), .25);--ot-svet-umbra-a30:rgba(var(--ot-svet-umbra-rgb), .3);--ot-svet-umbra-a35:rgba(var(--ot-svet-umbra-rgb), .35);--ot-svet-umbra-a40:rgba(var(--ot-svet-umbra-rgb), .4);--ot-svet-umbra-a45:rgba(var(--ot-svet-umbra-rgb), .45);--ot-svet-umbra-a50:rgba(var(--ot-svet-umbra-rgb), .5);--ot-svet-umbra-a55:rgba(var(--ot-svet-umbra-rgb), .55);--ot-svet-umbra-a60:rgba(var(--ot-svet-umbra-rgb), .6);--ot-svet-umbra-a65:rgba(var(--ot-svet-umbra-rgb), .65);--ot-svet-umbra-a70:rgba(var(--ot-svet-umbra-rgb), .7);--ot-svet-umbra-a75:rgba(var(--ot-svet-umbra-rgb), .75);--ot-svet-umbra-a80:rgba(var(--ot-svet-umbra-rgb), .8);--ot-svet-umbra-a85:rgba(var(--ot-svet-umbra-rgb), .85);--ot-svet-umbra-a90:rgba(var(--ot-svet-umbra-rgb), .9);--ot-svet-umbra-a95:rgba(var(--ot-svet-umbra-rgb), .95);--ot-svet-umbra-a100:rgba(var(--ot-svet-umbra-rgb), 1);--ot-svet-blik-a1:rgba(var(--ot-svet-blik-rgb), .01);--ot-svet-blik-a2:rgba(var(--ot-svet-blik-rgb), .02);--ot-svet-blik-a3:rgba(var(--ot-svet-blik-rgb), .03);--ot-svet-blik-a4:rgba(var(--ot-svet-blik-rgb), .04);--ot-svet-blik-a6:rgba(var(--ot-svet-blik-rgb), .06);--ot-svet-blik-a8:rgba(var(--ot-svet-blik-rgb), .08);--ot-svet-blik-a10:rgba(var(--ot-svet-blik-rgb), .1);--ot-svet-blik-a12:rgba(var(--ot-svet-blik-rgb), .12);--ot-svet-blik-a14:rgba(var(--ot-svet-blik-rgb), .14);--ot-svet-blik-a16:rgba(var(--ot-svet-blik-rgb), .16);--ot-svet-blik-a18:rgba(var(--ot-svet-blik-rgb), .18);--ot-svet-blik-a20:rgba(var(--ot-svet-blik-rgb), .2);--ot-svet-blik-a25:rgba(var(--ot-svet-blik-rgb), .25);--ot-svet-blik-a30:rgba(var(--ot-svet-blik-rgb), .3);--ot-svet-blik-a35:rgba(var(--ot-svet-blik-rgb), .35);--ot-svet-blik-a40:rgba(var(--ot-svet-blik-rgb), .4);--ot-svet-blik-a45:rgba(var(--ot-svet-blik-rgb), .45);--ot-svet-blik-a50:rgba(var(--ot-svet-blik-rgb), .5);--ot-svet-blik-a55:rgba(var(--ot-svet-blik-rgb), .55);--ot-svet-blik-a60:rgba(var(--ot-svet-blik-rgb), .6);--ot-svet-blik-a65:rgba(var(--ot-svet-blik-rgb), .65);--ot-svet-blik-a70:rgba(var(--ot-svet-blik-rgb), .7);--ot-svet-blik-a75:rgba(var(--ot-svet-blik-rgb), .75);--ot-svet-blik-a80:rgba(var(--ot-svet-blik-rgb), .8);--ot-svet-blik-a85:rgba(var(--ot-svet-blik-rgb), .85);--ot-svet-blik-a90:rgba(var(--ot-svet-blik-rgb), .9);--ot-svet-blik-a95:rgba(var(--ot-svet-blik-rgb), .95);--ot-svet-blik-a100:rgba(var(--ot-svet-blik-rgb), 1);--ot-svet-sepia-a1:rgba(var(--ot-svet-sepia-rgb), .01);--ot-svet-sepia-a2:rgba(var(--ot-svet-sepia-rgb), .02);--ot-svet-sepia-a3:rgba(var(--ot-svet-sepia-rgb), .03);--ot-svet-sepia-a4:rgba(var(--ot-svet-sepia-rgb), .04);--ot-svet-sepia-a6:rgba(var(--ot-svet-sepia-rgb), .06);--ot-svet-sepia-a8:rgba(var(--ot-svet-sepia-rgb), .08);--ot-svet-sepia-a10:rgba(var(--ot-svet-sepia-rgb), .1);--ot-svet-sepia-a12:rgba(var(--ot-svet-sepia-rgb), .12);--ot-svet-sepia-a14:rgba(var(--ot-svet-sepia-rgb), .14);--ot-svet-sepia-a16:rgba(var(--ot-svet-sepia-rgb), .16);--ot-svet-sepia-a18:rgba(var(--ot-svet-sepia-rgb), .18);--ot-svet-sepia-a20:rgba(var(--ot-svet-sepia-rgb), .2);--ot-svet-sepia-a25:rgba(var(--ot-svet-sepia-rgb), .25);--ot-svet-sepia-a30:rgba(var(--ot-svet-sepia-rgb), .3);--ot-svet-sepia-a35:rgba(var(--ot-svet-sepia-rgb), .35);--ot-svet-sepia-a40:rgba(var(--ot-svet-sepia-rgb), .4);--ot-svet-sepia-a45:rgba(var(--ot-svet-sepia-rgb), .45);--ot-svet-sepia-a50:rgba(var(--ot-svet-sepia-rgb), .5);--ot-svet-sepia-a55:rgba(var(--ot-svet-sepia-rgb), .55);--ot-svet-sepia-a60:rgba(var(--ot-svet-sepia-rgb), .6);--ot-svet-sepia-a65:rgba(var(--ot-svet-sepia-rgb), .65);--ot-svet-sepia-a70:rgba(var(--ot-svet-sepia-rgb), .7);--ot-svet-sepia-a75:rgba(var(--ot-svet-sepia-rgb), .75);--ot-svet-sepia-a80:rgba(var(--ot-svet-sepia-rgb), .8);--ot-svet-sepia-a85:rgba(var(--ot-svet-sepia-rgb), .85);--ot-svet-sepia-a90:rgba(var(--ot-svet-sepia-rgb), .9);--ot-svet-sepia-a95:rgba(var(--ot-svet-sepia-rgb), .95);--ot-svet-sepia-a100:rgba(var(--ot-svet-sepia-rgb), 1);--ot-gold-dim-a40:rgba(var(--ot-gold-dim-rgb), .4);--ot-gold-dim-a85:rgba(var(--ot-gold-dim-rgb), .85);--ot-gold-dim-a100:rgba(var(--ot-gold-dim-rgb), 1);--ot-put-ascent-hi-a16:rgba(var(--ot-put-ascent-hi-rgb), .16);--ot-put-ascent-mid-a8:rgba(var(--ot-put-ascent-mid-rgb), .08);--ot-put-dawn-a25:rgba(var(--ot-put-dawn-rgb), .25);--ot-put-finale-glow-a70:rgba(var(--ot-put-finale-glow-rgb), .7);--ot-put-finale-hint-a70:rgba(var(--ot-put-finale-hint-rgb), .7);--ot-put-flash-deep-a60:rgba(var(--ot-put-flash-deep-rgb), .6);--ot-put-flash-deep-a65:rgba(var(--ot-put-flash-deep-rgb), .65);--ot-put-flash-gold-a30:rgba(var(--ot-put-flash-gold-rgb), .3);--ot-put-flash-gold-a75:rgba(var(--ot-put-flash-gold-rgb), .75);--ot-put-flash-gold-a80:rgba(var(--ot-put-flash-gold-rgb), .8);--ot-put-flash-gold-a90:rgba(var(--ot-put-flash-gold-rgb), .9);--ot-put-flash-lite-a75:rgba(var(--ot-put-flash-lite-rgb), .75);--ot-put-flash-shadow-a12:rgba(var(--ot-put-flash-shadow-rgb), .12);--ot-put-flash-shadow-a25:rgba(var(--ot-put-flash-shadow-rgb), .25);--ot-put-flood-hi-a50:rgba(var(--ot-put-flood-hi-rgb), .5);--ot-put-flood-hi-a95:rgba(var(--ot-put-flood-hi-rgb), .95);--ot-put-flood-hi-a100:rgba(var(--ot-put-flood-hi-rgb), 1);--ot-put-flood-low-a60:rgba(var(--ot-put-flood-low-rgb), .6);--ot-put-flood-mid-a90:rgba(var(--ot-put-flood-mid-rgb), .9);--ot-put-glow-a50:rgba(var(--ot-put-glow-rgb), .5);--ot-put-glow-a95:rgba(var(--ot-put-glow-rgb), .95);--ot-put-node-core-a20:rgba(var(--ot-put-node-core-rgb), .2);--ot-put-node-core-lit-a90:rgba(var(--ot-put-node-core-lit-rgb), .9);--ot-put-node-core-lit-a95:rgba(var(--ot-put-node-core-lit-rgb), .95);--ot-put-node-fill-a1:rgba(var(--ot-put-node-fill-rgb), .01);--ot-put-node-fill-a25:rgba(var(--ot-put-node-fill-rgb), .25);--ot-put-node-fill-a35:rgba(var(--ot-put-node-fill-rgb), .35);--ot-put-node-fill-a85:rgba(var(--ot-put-node-fill-rgb), .85);--ot-put-node-fill-a90:rgba(var(--ot-put-node-fill-rgb), .9);--ot-put-node-lit-a95:rgba(var(--ot-put-node-lit-rgb), .95);--ot-put-node-now-a95:rgba(var(--ot-put-node-now-rgb), .95);--ot-put-planet-lbl-a90:rgba(var(--ot-put-planet-lbl-rgb), .9);--ot-put-ray-a35:rgba(var(--ot-put-ray-rgb), .35);--ot-put-ray-a90:rgba(var(--ot-put-ray-rgb), .9);--ot-put-ray-a95:rgba(var(--ot-put-ray-rgb), .95);--ot-put-touch-a25:rgba(var(--ot-put-touch-rgb), .25);--ot-put-tstar-hi-a35:rgba(var(--ot-put-tstar-hi-rgb), .35);--ot-put-tstar-hi-a90:rgba(var(--ot-put-tstar-hi-rgb), .9);--ot-put-tstar-hi-a95:rgba(var(--ot-put-tstar-hi-rgb), .95);--ot-put-tstar-low-a10:rgba(var(--ot-put-tstar-low-rgb), .1);--ot-put-tstar-mid-a40:rgba(var(--ot-put-tstar-mid-rgb), .4);--ot-put-tstar-mid-a60:rgba(var(--ot-put-tstar-mid-rgb), .6);--ot-svet-accent-a8:rgba(var(--ot-svet-accent-rgb), .08);--ot-svet-accent-a14:rgba(var(--ot-svet-accent-rgb), .14);--ot-svet-accent-a16:rgba(var(--ot-svet-accent-rgb), .16);--ot-svet-accent-a25:rgba(var(--ot-svet-accent-rgb), .25);--ot-svet-accent-a30:rgba(var(--ot-svet-accent-rgb), .3);--ot-svet-accent-a35:rgba(var(--ot-svet-accent-rgb), .35);--ot-svet-accent-a40:rgba(var(--ot-svet-accent-rgb), .4);--ot-svet-accent-a45:rgba(var(--ot-svet-accent-rgb), .45);--ot-svet-accent-a50:rgba(var(--ot-svet-accent-rgb), .5);--ot-svet-accent-a55:rgba(var(--ot-svet-accent-rgb), .55);--ot-svet-accent-a60:rgba(var(--ot-svet-accent-rgb), .6);--ot-svet-accent-a65:rgba(var(--ot-svet-accent-rgb), .65);--ot-svet-accent-a70:rgba(var(--ot-svet-accent-rgb), .7);--ot-svet-accent-a80:rgba(var(--ot-svet-accent-rgb), .8);--ot-svet-accent-a85:rgba(var(--ot-svet-accent-rgb), .85);--ot-svet-accent-a90:rgba(var(--ot-svet-accent-rgb), .9);--ot-svet-bar-line-a90:rgba(var(--ot-svet-bar-line-rgb), .9);--ot-svet-bg-a55:rgba(var(--ot-svet-bg-rgb), .55);--ot-svet-bg-a80:rgba(var(--ot-svet-bg-rgb), .8);--ot-svet-bg-a95:rgba(var(--ot-svet-bg-rgb), .95);--ot-svet-hair-a35:rgba(var(--ot-svet-hair-rgb), .35);--ot-svet-ink-a8:rgba(var(--ot-svet-ink-rgb), .08);--ot-svet-ink-a30:rgba(var(--ot-svet-ink-rgb), .3);--ot-svet-leaf-a65:rgba(var(--ot-svet-leaf-rgb), .65);--ot-svet-leaf-a80:rgba(var(--ot-svet-leaf-rgb), .8);--ot-svet-leaf-a90:rgba(var(--ot-svet-leaf-rgb), .9);--ot-svet-leaf-a95:rgba(var(--ot-svet-leaf-rgb), .95);--ot-svet-needle-a90:rgba(var(--ot-svet-needle-rgb), .9);--ot-svet-o-bg-a80:rgba(var(--ot-svet-o-bg-rgb), .8);--ot-svet-sigil-a70:rgba(var(--ot-svet-sigil-rgb), .7);--ot-svet-sigil-a80:rgba(var(--ot-svet-sigil-rgb), .8);--ot-svet-sigil-a85:rgba(var(--ot-svet-sigil-rgb), .85);--ot-svet-sigil-a90:rgba(var(--ot-svet-sigil-rgb), .9);--ot-svet-step-bg-a1:rgba(var(--ot-svet-step-bg-rgb), .01);--ot-svet-step-bg-a65:rgba(var(--ot-svet-step-bg-rgb), .65);--ot-svet-step-bg-a95:rgba(var(--ot-svet-step-bg-rgb), .95);--ot-svet-thread-a18:rgba(var(--ot-svet-thread-rgb), .18);--ot-svet-thread-a35:rgba(var(--ot-svet-thread-rgb), .35);--ot-svet-thread-a60:rgba(var(--ot-svet-thread-rgb), .6);--ot-svet-warm-a30:rgba(var(--ot-svet-warm-rgb), .3);--ot-svet-warm-a50:rgba(var(--ot-svet-warm-rgb), .5);--ot-svet-warm-a60:rgba(var(--ot-svet-warm-rgb), .6);--ot-svet-warm-a80:rgba(var(--ot-svet-warm-rgb), .8);--ot-svet-warm-a90:rgba(var(--ot-svet-warm-rgb), .9);--ot-svet-z-bg-a60:rgba(var(--ot-svet-z-bg-rgb), .6);--ot-ya-blik-a3:rgba(var(--ot-ya-blik-rgb), .03);--ot-z-banner-a80:rgba(var(--ot-z-banner-rgb), .8);--ot-z-gray-a50:rgba(var(--ot-z-gray-rgb), .5);--ot-z-text-a40:rgba(var(--ot-z-text-rgb), .4);--ot-z-text-a50:rgba(var(--ot-z-text-rgb), .5);--ot-svet-o-bg-a100:rgba(var(--ot-svet-o-bg-rgb), 1);--ot-o-input-a100:rgba(var(--ot-o-input-rgb), 1);--ot-ya-blik-a100:rgba(var(--ot-ya-blik-rgb), 1);--ot-svet-leaf-a100:rgba(var(--ot-svet-leaf-rgb), 1);--ot-fs-8:8px;--ot-fs-9:9px;--ot-fs-10:10px;--ot-fs-11:11px;--ot-fs-12:12px;--ot-fs-13:13px;--ot-fs-14:14px;--ot-fs-15:15px;--ot-fs-16:16px;--ot-fs-17:17px;--ot-fs-18:18px;--ot-fs-19:19px;--ot-fs-20:20px;--ot-fs-21:21px;--ot-fs-22:22px;--ot-fs-24:24px;--ot-fs-26:26px;--ot-fs-27:27px;--ot-fs-28:28px;--ot-fs-30:30px;--ot-fs-32:32px;--ot-fs-34:34px;--ot-fs-36:36px;--ot-fs-40:40px;--ot-fs-52:52px;--ot-r-1:1px;--ot-r-2:2px;--ot-r-4:4px;--ot-r-6:6px;--ot-r-8:8px;--ot-r-10:10px;--ot-r-12:12px;--ot-r-14:14px;--ot-r-16:16px;--ot-r-18:18px;--ot-r-20:20px;--ot-r-pill:999px;--ot-card:var(--ot-put-card-a100);--ot-card-line:transparent;--ot-card-edge:var(--ot-fg-a12);--ot-dur-fast:.18s;--ot-dur-base:.26s;--ot-ease-out:cubic-bezier(.2, .7, .2, 1);--ot-type-dxl:var(--ot-fs-40);--ot-type-dl:var(--ot-fs-34);--ot-type-title:var(--ot-fs-28);--ot-type-head:var(--ot-fs-24);--ot-type-sub:var(--ot-fs-22);--ot-type-lead:var(--ot-fs-18);--ot-type-body:var(--ot-fs-15);--ot-type-meta:var(--ot-fs-13);--ot-type-cap:var(--ot-fs-12);--ot-type-over:var(--ot-fs-10);--ot-type-btn:var(--ot-fs-16);--ot-type-btn-s:var(--ot-fs-15);--ot-type-field:var(--ot-fs-16);--ot-type-back:var(--ot-fs-14);--ot-track-over:.23em;--ot-track-meta:.02em;--ot-lh-display:1.1;--ot-lh-title:1.2;--ot-lh-head:1.38;--ot-lh-meta:1.4;--ot-lh-ui:1.45;--ot-radius-s:var(--ot-r-12);--ot-radius-m:var(--ot-r-16);--ot-radius-l:var(--ot-r-20);--ot-radius-pill:var(--ot-r-pill);--ot-radius-round:50%;--ot-space-1:4px;--ot-space-2:8px;--ot-space-3:12px;--ot-space-4:16px;--ot-space-5:20px;--ot-space-6:24px;--ot-space-8:32px;--ot-space-10:40px;--ot-gutter:20px;--ot-gutter-read:24px;--ot-iconbtn:44px;--ot-iconbtn-glyph:20px;--ot-btn-h:52px;--ot-btn-h-s:44px;--ot-btn-px:24px;--ot-capsule-h:36px;--ot-capsule-px:14px;--ot-field-h:52px;--ot-field-px:18px;--ot-chip-h:44px;--ot-chip-px:18px;--ot-row-h:52px;--ot-seg-h:44px;--ot-seg-item-h:36px;--ot-sheet-grab-w:36px;--ot-sheet-grab-h:4px;--ot-toast-h:40px;--ot-empty-w:280px;--ot-empty-dot:6px;--ot-card-px:20px;--ot-card-py:16px;--ot-press-btn:.97;--ot-press-icon:.92;--ot-press-chip:.95;--ot-press-card:.988;--ot-disabled:.5;--ot-focus-w:1px;--ot-focus-offset:2px;--ot-line-rgb:30, 28, 23;--ot-line-a100:rgba(var(--ot-line-rgb), 1);--ot-text-1:var(--ot-fg);--ot-text-2:var(--ot-fg-a80);--ot-text-3:var(--ot-fg-muted);--ot-text-gold:var(--ot-gold);--ot-text-gold-soft:var(--ot-gold-light);--ot-text-read:var(--ot-put-read);--ot-edge:var(--ot-card-edge);--ot-edge-quiet:var(--ot-fg-muted-a40);--ot-divider:var(--ot-line);--ot-edge-gold:var(--ot-gold-a25);--ot-edge-accent:var(--ot-gold-a40);--ot-edge-selected:var(--ot-gold-a70);--ot-surface-float:var(--ot-put-card-a90);--ot-sheet:var(--ot-card);--ot-sheet-edge:var(--ot-gold-a20);--ot-sheet-grab:var(--ot-fg-a18);--ot-field:var(--ot-card);--ot-field-edge:var(--ot-card-edge);--ot-field-focus:var(--ot-gold-a50);--ot-fill-accent:var(--ot-gold);--ot-on-accent:var(--ot-bg);--ot-on-wash:var(--ot-gold-a14);--ot-seg-on:var(--ot-gold-a20);--ot-press-wash:var(--ot-gold-a6);--ot-focus:var(--ot-gold-a60)}[data-theme=light]{--ot-bg:#fff;--ot-fg:#17150f;--ot-fg-muted:#7a7466;--ot-line:#eee9dd;--ot-surface:#faf8f2;--ot-danger:#a03a30}@keyframes ot-pulse{0%,to{opacity:.55;transform:scale(.9)}50%{opacity:1;transform:scale(1.08)}}.ot-dot{background:var(--ot-gold);border-radius:50%;width:10px;height:10px;display:inline-block}.ot-dot--live{animation:ot-pulse var(--ot-breath) ease-in-out infinite}@media (prefers-reduced-motion:reduce){.ot-dot--live{animation:none}}:root,:root[data-admin-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--adm-bg:var(--ot-bg);--adm-bg-sunken:#060605;--adm-surface:var(--ot-surface);--adm-surface-2:#15140f;--adm-surface-3:#1d1b16;--adm-field:#080807;--adm-hover:#f5f2ea0d;--adm-press:#f5f2ea14;--adm-zebra:#f5f2ea05;--adm-glass:#0a0908d1;--adm-line:#24221c;--adm-line-soft:var(--ot-line);--adm-line-strong:#38352d;--adm-fg:var(--ot-fg);--adm-fg-muted:#9a9486;--adm-fg-subtle:#6b675c;--adm-accent:var(--ot-gold);--adm-accent-strong:#d7b863;--adm-accent-text:var(--ot-gold);--adm-accent-dim:var(--ot-gold-dim);--adm-accent-soft:#c9a84c24;--adm-accent-softer:#c9a84c12;--adm-accent-line:#c9a84c73;--adm-on-accent:#120f07;--adm-ok:#7cc581;--adm-ok-soft:#6fbf7321;--adm-ok-line:#6fbf736b;--adm-warn:#e6c04a;--adm-warn-soft:#e0b93a21;--adm-warn-line:#e0b93a6b;--adm-bad:#ec7f7a;--adm-bad-soft:#e0736f21;--adm-bad-line:#e0736f73;--adm-info:#93b6e3;--adm-info-soft:#7fa7d921;--adm-info-line:#7fa7d96b;--adm-danger:#b4443a;--adm-danger-strong:#c4503f;--adm-on-danger:#fff;--adm-env-staging-bg:#e0b93a;--adm-env-staging-fg:#1a1500;--adm-env-prod-bg:#c22b30;--adm-env-prod-fg:#fff;--adm-overlay:#0000009e;--adm-shadow-1:0 1px 0 #ffffff05 inset;--adm-shadow-2:0 10px 30px #00000080;--adm-shadow-3:0 24px 70px #000000b3;--adm-ring:0 0 0 2px var(--adm-bg), 0 0 0 4px #c9a84cbf}:root[data-admin-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--adm-bg:#f6f3ec;--adm-bg-sunken:#efebe2;--adm-surface:#fffdf9;--adm-surface-2:#fff;--adm-surface-3:#f4f0e7;--adm-field:#fff;--adm-hover:#2820100b;--adm-press:#28201014;--adm-zebra:#28201006;--adm-glass:#fbf9f4db;--adm-line:#e7e1d4;--adm-line-soft:#efeadf;--adm-line-strong:#d6cdb9;--adm-fg:#1c1913;--adm-fg-muted:#655e4f;--adm-fg-subtle:#9a927f;--adm-accent:#c9a84c;--adm-accent-strong:#b8963e;--adm-accent-text:#7a5e12;--adm-accent-dim:#a88a3a;--adm-accent-soft:#c9a84c2e;--adm-accent-softer:#c9a84c17;--adm-accent-line:#a0802880;--adm-on-accent:#1c1608;--adm-ok:#2c7a37;--adm-ok-soft:#348c421a;--adm-ok-line:#2c7a3761;--adm-warn:#865e00;--adm-warn-soft:#c8961421;--adm-warn-line:#865e0061;--adm-bad:#b0362c;--adm-bad-soft:#c4403417;--adm-bad-line:#b0362c66;--adm-info:#2b5b92;--adm-info-soft:#3264aa17;--adm-info-line:#2b5b9261;--adm-danger:#b0362c;--adm-danger-strong:#9c2c23;--adm-on-danger:#fff;--adm-overlay:#1c191361;--adm-shadow-1:0 1px 2px #3c2d140d;--adm-shadow-2:0 10px 30px #3c2d141f;--adm-shadow-3:0 24px 70px #3c2d1433;--adm-ring:0 0 0 2px var(--adm-bg), 0 0 0 4px #a08028a6;--ot-bg:#f6f3ec;--ot-fg:#1c1913;--ot-fg-muted:#655e4f;--ot-line:#e7e1d4;--ot-surface:#fffdf9;--ot-gold-dim:#a88a3a}:root{--adm-font:var(--ot-font-ui);--adm-font-reading:var(--ot-font-reading);--adm-mono:ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, monospace;--adm-r-xs:6px;--adm-r-sm:8px;--adm-r:10px;--adm-r-md:12px;--adm-r-lg:16px;--adm-r-xl:20px;--adm-r-pill:999px;--adm-s-1:4px;--adm-s-2:8px;--adm-s-3:12px;--adm-s-4:16px;--adm-s-5:20px;--adm-s-6:24px;--adm-s-8:32px;--adm-s-10:40px;--adm-h-sm:32px;--adm-h-md:38px;--adm-h-lg:44px;--adm-touch:44px;--adm-sidebar-w:248px;--adm-topbar-h:56px;--adm-topbar-h-mobile:52px;--adm-tabbar-h:64px;--adm-tabbar-gap:10px;--adm-content-max:1360px;--adm-safe-top:env(safe-area-inset-top,0px);--adm-safe-bottom:env(safe-area-inset-bottom,0px);--adm-tabbar-space:calc(var(--adm-tabbar-h) + var(--adm-tabbar-gap) + var(--adm-safe-bottom));--adm-z-bar:30;--adm-z-tabbar:40;--adm-z-overlay:60;--adm-z-palette:80;--adm-z-toast:90;--adm-ease:cubic-bezier(.2, .8, .2, 1);--adm-fast:.12s;--adm-mid:.22s}@media (width<=720px){:root{--adm-h-sm:36px;--adm-h-md:44px}}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--adm-bg);color:var(--adm-fg);font-family:var(--adm-font);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent;margin:0;font-size:14px;line-height:1.5}::selection{background:var(--adm-accent-soft)}button,input,select,textarea{font:inherit;color:inherit}a{color:inherit}:focus-visible{outline:2px solid var(--adm-accent);outline-offset:2px}[hidden]{display:none!important}.ot-muted{color:var(--adm-fg-muted);line-height:1.5}.ot-wordmark{letter-spacing:.14em;color:var(--adm-accent-text);font-size:18px;font-weight:700}.ot-wordmark-thin{color:var(--adm-fg);font-weight:300}.ot-screen{max-width:520px;min-height:100dvh;margin:0 auto;padding:24px 16px 48px}.ot-center{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex}.ot-badge{letter-spacing:.1em;border-radius:var(--adm-r-pill);white-space:nowrap;align-items:center;gap:6px;padding:6px 10px;font-size:11px;font-weight:800;line-height:1;display:inline-flex}.ot-badge--staging{color:var(--adm-env-staging-fg);background:var(--adm-env-staging-bg)}.ot-badge--prod{color:var(--adm-env-prod-fg);background:var(--adm-env-prod-bg)}.ot-h1{letter-spacing:-.01em;margin:0 0 16px;font-size:22px;font-weight:600}.ot-placeholder{border:1px dashed var(--adm-line-strong);border-radius:var(--adm-r-md);align-items:center;gap:12px;max-width:560px;padding:16px;display:flex}.ot-btn,.ot-btn-ghost{appearance:none;min-height:var(--adm-h-md);border-radius:var(--adm-r);font:inherit;cursor:pointer;text-align:center;transition:background-color var(--adm-fast) ease, border-color var(--adm-fast) ease, color var(--adm-fast) ease;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:600;line-height:1.2;display:inline-flex}.ot-btn{background:var(--adm-accent);color:var(--adm-on-accent);border:1px solid #0000}.ot-btn:hover:not(:disabled){background:var(--adm-accent-strong)}.ot-btn-ghost{border:1px solid var(--adm-line-strong);background:var(--adm-surface-2);color:var(--adm-fg);font-weight:500}.ot-btn-ghost:hover:not(:disabled){background:var(--adm-surface-3);border-color:var(--adm-fg-subtle)}.ot-btn:disabled,.ot-btn-ghost:disabled{opacity:.5;cursor:not-allowed}.ot-btn--ok:hover:not(:disabled){border-color:var(--adm-ok-line);color:var(--adm-ok)}.ot-btn--warn:hover:not(:disabled){border-color:var(--adm-warn-line);color:var(--adm-warn)}.ot-btn--bad:hover:not(:disabled){border-color:var(--adm-bad-line);color:var(--adm-bad)}.ot-btn-danger{background:var(--adm-danger);color:var(--adm-on-danger)}.ot-btn-danger:hover:not(:disabled){background:var(--adm-danger-strong)}.ot-btn-link{appearance:none;color:var(--adm-accent-text);font:inherit;cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:var(--adm-accent-line);text-decoration-color:var(--adm-accent-line);text-underline-offset:3px;background:0 0;border:0;padding:0;font-size:13px;font-weight:500}.ot-btn-link:hover:not(:disabled){text-decoration-color:currentColor}.ot-tone--ok{color:var(--adm-ok)}.ot-tone--warn{color:var(--adm-warn)}.ot-tone--bad{color:var(--adm-bad)}.ot-loading,.ot-errbox{align-items:center;gap:10px;padding:16px 0;display:flex}.ot-errbox{flex-direction:column;align-items:flex-start}.ot-errbox .ot-muted{margin:0}.ot-panel{border:1px solid var(--adm-line);background:var(--adm-surface);border-radius:var(--adm-r-lg);box-shadow:var(--adm-shadow-1);min-width:0;margin-bottom:16px;padding:20px}.ot-panel-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px 16px;margin-bottom:16px;display:flex}.ot-panel-head>div{min-width:0}.ot-panel-right{flex-shrink:0;max-width:100%}.ot-h2{letter-spacing:-.005em;margin:0;font-size:15px;font-weight:600}.ot-hint{color:var(--adm-fg-muted);margin:4px 0 0;font-size:13px;line-height:1.5}.ot-cols{grid-template-columns:1fr 1fr;gap:16px;display:grid}.ot-cols>.ot-panel{margin-bottom:0}.ot-cols>*{min-width:0}.ot-cols+.ot-cols,.ot-cols{margin-bottom:16px}.ot-tilegrid{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:12px;margin-bottom:16px;display:grid}.ot-panel .ot-tilegrid:last-child{margin-bottom:0}.ot-tile{border:1px solid var(--adm-line);border-radius:var(--adm-r-md);background:var(--adm-surface-2);min-width:0;padding:14px 16px}.ot-tile--ok{border-color:var(--adm-ok-line)}.ot-tile--warn{border-color:var(--adm-warn-line)}.ot-tile--bad{border-color:var(--adm-bad-line)}.ot-tile-label{color:var(--adm-fg-muted);margin-bottom:6px;font-size:12px;font-weight:500}.ot-tile-value{letter-spacing:-.015em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:24px;font-weight:600;line-height:1.15}.ot-tile-sub{color:var(--adm-fg-muted);margin-top:6px;font-size:12px;line-height:1.45}.ot-kv{border-bottom:1px solid var(--adm-line-soft);justify-content:space-between;align-items:baseline;gap:16px;padding:9px 0;display:flex}.ot-kv:last-child{border-bottom:0}.ot-kv-k{color:var(--adm-fg-muted);min-width:0}.ot-kv-v{font-variant-numeric:tabular-nums;text-align:right;overflow-wrap:anywhere;min-width:0;font-weight:600}.ot-inline-kv{margin-top:12px}.ot-empty{color:var(--adm-fg-muted);margin:0;padding:14px 0}.ot-tablewrap{-webkit-overflow-scrolling:touch;overflow-x:auto}.ot-table{border-collapse:separate;border-spacing:0;width:100%;font-size:13.5px}.ot-table th,.ot-table td{text-align:left;border-bottom:1px solid var(--adm-line-soft);white-space:nowrap;vertical-align:middle;padding:10px 12px}.ot-table th{color:var(--adm-fg-muted);background:var(--adm-surface);font-size:12px;font-weight:500}.ot-table tbody tr:last-child td{border-bottom:0}.ot-table .ot-num{text-align:right;font-variant-numeric:tabular-nums}.ot-table tbody tr:hover{background:var(--adm-hover)}.ot-thought{white-space:normal;max-width:480px;display:inline-block}.ot-mono{font-family:var(--adm-mono);color:var(--adm-fg-muted);font-size:12px}.ot-toolbar{flex-wrap:wrap;align-items:center;gap:10px 12px;min-width:0;margin-bottom:16px;display:flex}.ot-seg{scrollbar-width:none;background:var(--adm-bg-sunken);border:1px solid var(--adm-line);border-radius:var(--adm-r);gap:2px;max-width:100%;padding:3px;display:inline-flex;overflow-x:auto}.ot-seg::-webkit-scrollbar{display:none}.ot-seg-btn{appearance:none;color:var(--adm-fg-muted);font:inherit;min-height:calc(var(--adm-h-md) - 8px);border-radius:calc(var(--adm-r) - 3px);cursor:pointer;white-space:nowrap;background:0 0;border:0;flex-shrink:0;padding:0 12px;font-size:13px;font-weight:500}.ot-seg-btn:hover{color:var(--adm-fg)}.ot-seg-btn--active,.ot-seg-btn--active:hover{background:var(--adm-surface-2);color:var(--adm-fg);box-shadow:0 0 0 1px var(--adm-line-strong), var(--adm-shadow-1);font-weight:600}.ot-select,.ot-input{appearance:none;max-width:100%;min-height:var(--adm-h-md);background:var(--adm-field);color:var(--adm-fg);border:1px solid var(--adm-line-strong);border-radius:var(--adm-r);font:inherit;transition:border-color var(--adm-fast) ease, box-shadow var(--adm-fast) ease;padding:7px 12px;font-size:14px}.ot-select{cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%238f8878' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9.5 6 6 6-6'/%3E%3C/svg%3E");background-position:right 11px center;background-repeat:no-repeat;padding-right:34px}.ot-input::placeholder{color:var(--adm-fg-subtle)}.ot-input:focus,.ot-select:focus{border-color:var(--adm-accent-dim);box-shadow:0 0 0 3px var(--adm-accent-soft);outline:none}.ot-input:disabled,.ot-select:disabled{opacity:.55;cursor:not-allowed}.ot-textarea{resize:vertical;width:100%;min-height:96px;line-height:1.5}.ot-chips{flex-wrap:wrap;gap:6px;display:flex}.ot-chip{appearance:none;border:1px solid var(--adm-line-strong);background:var(--adm-surface);color:var(--adm-fg);font:inherit;height:var(--adm-h-sm);border-radius:var(--adm-r-pill);cursor:pointer;white-space:nowrap;align-items:center;gap:7px;padding:0 12px;font-size:13px;font-weight:500;display:inline-flex}.ot-chip:hover{border-color:var(--adm-accent-dim)}.ot-chip:focus-visible{outline:2px solid var(--adm-accent);outline-offset:2px}.ot-chip-n{color:var(--adm-fg-muted);font-variant-numeric:tabular-nums;font-size:12px;font-weight:600}.ot-chip--active,.ot-chip--active:hover{background:var(--adm-accent-soft);border-color:var(--adm-accent-line);color:var(--adm-accent-text);font-weight:600}.ot-chip--active .ot-chip-n{color:var(--adm-accent-text);opacity:.85}.ot-cards{grid-template-columns:repeat(auto-fill,minmax(min(320px,100%),1fr));gap:12px;display:grid}.ot-card{border:1px solid var(--adm-line);border-radius:var(--adm-r-md);background:var(--adm-surface-2);min-width:0;padding:16px}.ot-card--flag{border-color:var(--adm-bad-line)}.ot-card-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:10px;display:flex}.ot-pill{border-radius:var(--adm-r-pill);background:var(--adm-surface-3);border:1px solid var(--adm-line);color:var(--adm-fg);align-items:center;margin-left:8px;padding:2px 8px;font-size:11.5px;font-weight:500;line-height:1.3;display:inline-flex}.ot-matrix{font-variant-numeric:tabular-nums;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 14px;margin-bottom:8px;font-size:13px;display:grid}.ot-matrix .ot-muted{margin-right:6px;font-size:11.5px}.ot-card-foot{border-top:1px solid var(--adm-line-soft);padding-top:8px;font-size:12px}.ot-card-actions{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.ot-reason{border:1px solid var(--adm-line);border-radius:var(--adm-r-md);background:var(--adm-bg-sunken);flex-direction:column;gap:10px;margin-top:12px;padding:14px;display:flex}.ot-reason .ot-input{width:100%}.ot-reason-btns{flex-wrap:wrap;gap:8px;display:flex}.ot-form-grid{grid-template-columns:repeat(auto-fill,minmax(min(220px,100%),1fr));gap:12px;margin-bottom:12px;display:grid}.ot-field{color:var(--adm-fg-muted);flex-direction:column;gap:6px;min-width:0;font-size:12.5px;font-weight:500;display:flex}.ot-field .ot-input,.ot-field .ot-select{width:100%;color:var(--adm-fg);font-weight:400}.ot-toast{z-index:var(--adm-z-toast);border-radius:var(--adm-r-md);border:1px solid var(--adm-line-strong);background:var(--adm-surface-2);color:var(--adm-fg);max-width:min(420px,100vw - 32px);box-shadow:var(--adm-shadow-2);border-left-width:3px;align-items:center;gap:12px;padding:12px 12px 12px 16px;font-size:14px;display:flex;position:fixed;bottom:20px;right:20px}.ot-toast--ok{border-left-color:var(--adm-ok)}.ot-toast--bad{border-left-color:var(--adm-bad)}.ot-toast-x{appearance:none;color:var(--adm-fg-muted);border-radius:var(--adm-r-sm);cursor:pointer;background:0 0;border:0;flex-shrink:0;width:32px;height:32px;font-size:20px;line-height:1}.ot-toast-x:hover{background:var(--adm-hover);color:var(--adm-fg)}@media (width<=959px){.ot-toast{left:12px;right:12px;bottom:calc(var(--adm-tabbar-space) + 12px);max-width:none}}@media (width<=720px){.ot-cols{grid-template-columns:minmax(0,1fr)}.ot-panel{border-radius:var(--adm-r-md);padding:16px}.ot-input,.ot-select,.ot-textarea{font-size:16px}.ot-tilegrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ot-tile{padding:12px 14px}.ot-tile-value{font-size:20px}.ot-toolbar>.ot-input{flex:100%;min-width:0!important}.ot-thought{max-width:100%}}.adm-sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.adm-icon{flex-shrink:0;display:block}.adm-muted{color:var(--adm-fg-muted)}.adm-num{font-variant-numeric:tabular-nums}.adm-mono{font-family:var(--adm-mono);font-size:.92em}.adm-truncate{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.adm-stack{flex-direction:column;gap:16px;min-width:0;display:flex}.adm-stack--sm{gap:8px}.adm-row{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.adm-row--between{justify-content:space-between}.adm-grid-2{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.adm-tone-ok{color:var(--adm-ok)}.adm-tone-warn{color:var(--adm-warn)}.adm-tone-bad{color:var(--adm-bad)}.adm-tone-info{color:var(--adm-info)}.adm-tone-accent{color:var(--adm-accent-text)}@media (width<=720px){.adm-grid-2{grid-template-columns:minmax(0,1fr)}.adm-hide-mobile{display:none!important}}@media (width>=721px){.adm-only-mobile{display:none!important}}@keyframes adm-spin{to{transform:rotate(360deg)}}.adm-spinner{opacity:.75;border:2px solid;border-right-color:#0000;border-radius:50%;flex-shrink:0;animation:.7s linear infinite adm-spin;display:inline-block}@keyframes adm-shimmer{0%{opacity:.55}50%{opacity:1}to{opacity:.55}}.adm-skel{border-radius:var(--adm-r-xs);background:var(--adm-surface-3);animation:1.4s ease-in-out infinite adm-shimmer;display:block}.adm-btn{appearance:none;min-height:var(--adm-h-md);border-radius:var(--adm-r);font:inherit;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--adm-fast) ease, border-color var(--adm-fast) ease, color var(--adm-fast) ease, transform var(--adm-fast) ease;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex}.adm-btn:active:not(:disabled){transform:translateY(.5px)}.adm-btn:disabled{opacity:.5;cursor:not-allowed}.adm-btn--sm{min-height:var(--adm-h-sm);border-radius:var(--adm-r-sm);gap:6px;padding:0 12px;font-size:13px}.adm-btn--block{width:100%;display:flex}.adm-btn-label{text-overflow:ellipsis;min-width:0;overflow:hidden}.adm-btn--primary{background:var(--adm-accent);color:var(--adm-on-accent)}.adm-btn--primary:hover:not(:disabled){background:var(--adm-accent-strong)}.adm-btn--secondary{background:var(--adm-surface-2);border-color:var(--adm-line-strong);color:var(--adm-fg);font-weight:500}.adm-btn--secondary:hover:not(:disabled){background:var(--adm-surface-3);border-color:var(--adm-fg-subtle)}.adm-btn--ghost{color:var(--adm-fg-muted);background:0 0;font-weight:500}.adm-btn--ghost:hover:not(:disabled){background:var(--adm-hover);color:var(--adm-fg)}.adm-btn--danger{background:var(--adm-danger);color:var(--adm-on-danger)}.adm-btn--danger:hover:not(:disabled){background:var(--adm-danger-strong)}.adm-btn--danger-soft{background:var(--adm-bad-soft);border-color:var(--adm-bad-line);color:var(--adm-bad)}.adm-btn--danger-soft:hover:not(:disabled){background:var(--adm-bad-soft);border-color:var(--adm-bad)}.adm-iconbtn{width:var(--adm-h-md);flex-shrink:0;padding:0;position:relative}.adm-iconbtn.adm-btn--sm{width:var(--adm-h-sm)}.adm-iconbtn-badge{border-radius:var(--adm-r-pill);background:var(--adm-accent);min-width:16px;height:16px;color:var(--adm-on-accent);padding:0 4px;font-size:10px;font-weight:700;line-height:16px;position:absolute;top:3px;right:3px}.adm-card{background:var(--adm-surface);border:1px solid var(--adm-line);border-radius:var(--adm-r-lg);box-shadow:var(--adm-shadow-1);min-width:0;padding:20px}.adm-card--pad-sm{padding:12px}.adm-card--pad-none{padding:0;overflow:hidden}.adm-section{margin-bottom:16px;padding:0}.adm-section-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px 16px;padding:18px 20px 0;display:flex}.adm-section-titles{flex:240px;min-width:0}.adm-section-title{letter-spacing:-.005em;margin:0;font-size:15px;font-weight:600}.adm-section-hint{color:var(--adm-fg-muted);margin:4px 0 0;font-size:13px;line-height:1.5}.adm-section-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.adm-section-body{min-width:0;padding:16px 20px 20px}.adm-section--flush .adm-section-body{padding:12px 0 0}.adm-section--flush .adm-section-body>.adm-dt .ot-table th:first-child,.adm-section--flush .adm-section-body>.adm-dt .ot-table td:first-child{padding-left:20px}.adm-section--flush .adm-section-body>.adm-dt .ot-table th:last-child,.adm-section--flush .adm-section-body>.adm-dt .ot-table td:last-child{padding-right:20px}.adm-section--flush .adm-section-body>.ot-empty,.adm-section--flush .adm-section-body>.adm-empty{padding-left:20px;padding-right:20px}.adm-pagehead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 20px;min-width:0;margin-bottom:20px;display:flex}.adm-pagehead-main{flex:320px;min-width:0}.adm-pagehead-eyebrow{color:var(--adm-fg-muted);margin-bottom:4px;font-size:12px;font-weight:600}.adm-pagehead-title{letter-spacing:-.02em;overflow-wrap:anywhere;margin:0;font-size:26px;font-weight:650;line-height:1.2}.adm-pagehead .adm-pagehead-title:where(h2){font-size:20px}.adm-pagehead-sub{color:var(--adm-fg-muted);margin:6px 0 0;font-size:14px}.adm-pagehead-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.adm-pagehead-actions:empty{display:none}.adm-backlink{border-radius:var(--adm-r-sm);color:var(--adm-fg-muted);align-items:center;gap:4px;margin:0 0 8px -4px;padding:4px;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}.adm-backlink:hover{color:var(--adm-fg);background:var(--adm-hover)}.adm-statgrid{grid-template-columns:repeat(auto-fill, minmax(var(--adm-stat-min,180px), 1fr));gap:12px;margin-bottom:16px;display:grid}.adm-stat{background:var(--adm-surface);border:1px solid var(--adm-line);border-radius:var(--adm-r-md);min-width:0;color:inherit;box-shadow:var(--adm-shadow-1);flex-direction:column;gap:6px;padding:16px;text-decoration:none;display:flex}.adm-stat--link{transition:border-color var(--adm-fast) ease, background-color var(--adm-fast) ease}.adm-stat--link:hover{border-color:var(--adm-accent-line);background:var(--adm-surface-2)}.adm-stat-label{color:var(--adm-fg-muted);align-items:center;gap:6px;font-size:12.5px;font-weight:500;display:flex}.adm-stat-value{letter-spacing:-.02em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:26px;font-weight:650;line-height:1.1}.adm-stat-sub{color:var(--adm-fg-muted);font-size:12px;line-height:1.45}.adm-stat--ok{box-shadow:inset 3px 0 0 var(--adm-ok)}.adm-stat--warn{box-shadow:inset 3px 0 0 var(--adm-warn)}.adm-stat--bad{box-shadow:inset 3px 0 0 var(--adm-bad)}.adm-stat--ok .adm-stat-value{color:var(--adm-ok)}.adm-stat--warn .adm-stat-value{color:var(--adm-warn)}.adm-stat--bad .adm-stat-value{color:var(--adm-bad)}@media (width<=720px){.adm-statgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.adm-stat{padding:12px 14px}.adm-stat-value{font-size:21px}}.adm-badge{border-radius:var(--adm-r-pill);white-space:nowrap;border:1px solid #0000;align-items:center;gap:5px;max-width:100%;padding:3px 9px;font-size:12px;font-weight:600;line-height:1.3;display:inline-flex}.adm-badge-dot{background:currentColor;border-radius:50%;flex-shrink:0;width:6px;height:6px}.adm-badge--neutral{background:var(--adm-surface-3);border-color:var(--adm-line);color:var(--adm-fg-muted)}.adm-badge--accent{background:var(--adm-accent-soft);color:var(--adm-accent-text)}.adm-badge--ok{background:var(--adm-ok-soft);color:var(--adm-ok)}.adm-badge--warn{background:var(--adm-warn-soft);color:var(--adm-warn)}.adm-badge--bad{background:var(--adm-bad-soft);color:var(--adm-bad)}.adm-badge--info{background:var(--adm-info-soft);color:var(--adm-info)}.adm-kbd{border:1px solid var(--adm-line-strong);border-radius:var(--adm-r-xs);background:var(--adm-surface-2);min-width:20px;height:20px;color:var(--adm-fg-muted);font-family:var(--adm-font);border-bottom-width:2px;justify-content:center;align-items:center;padding:0 5px;font-size:11px;font-weight:600;line-height:1;display:inline-flex}.adm-kbd+.adm-kbd{margin-left:3px}.adm-avatar{background:var(--adm-accent-softer);border:1px solid var(--adm-accent-line);color:var(--adm-accent-text);letter-spacing:.02em;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:650;display:inline-flex}.adm-tabs{scrollbar-width:none;-webkit-overflow-scrolling:touch;max-width:100%;display:flex;overflow-x:auto}.adm-tabs::-webkit-scrollbar{display:none}.adm-tab{appearance:none;color:var(--adm-fg-muted);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;flex-shrink:0;align-items:center;gap:7px;font-size:13.5px;font-weight:500;display:inline-flex}.adm-tab:hover:not(:disabled){color:var(--adm-fg)}.adm-tab:disabled{opacity:.45;cursor:not-allowed}.adm-tab-count{border-radius:var(--adm-r-pill);background:var(--adm-surface-3);min-width:20px;color:var(--adm-fg-muted);text-align:center;font-variant-numeric:tabular-nums;padding:1px 6px;font-size:11.5px;font-weight:600}.adm-tabs--segmented{background:var(--adm-bg-sunken);border:1px solid var(--adm-line);border-radius:var(--adm-r);gap:2px;padding:3px;display:inline-flex}.adm-tabs--segmented .adm-tab{min-height:calc(var(--adm-h-md) - 8px);border-radius:calc(var(--adm-r) - 3px);padding:0 12px}.adm-tabs--segmented .adm-tab--on{background:var(--adm-surface-2);color:var(--adm-fg);box-shadow:0 0 0 1px var(--adm-line-strong), var(--adm-shadow-1);font-weight:600}.adm-tabs--underline{border-bottom:1px solid var(--adm-line);gap:4px;margin-bottom:16px}.adm-tabs--underline .adm-tab{min-height:var(--adm-h-lg);border-bottom:2px solid #0000;margin-bottom:-1px;padding:0 10px}.adm-tabs--underline .adm-tab--on{color:var(--adm-fg);border-bottom-color:var(--adm-accent);font-weight:600}.adm-tab--on .adm-tab-count{background:var(--adm-accent-soft);color:var(--adm-accent-text)}.adm-field{flex-direction:column;gap:6px;min-width:0;display:flex}.adm-field-label{color:var(--adm-fg-muted);font-size:12.5px;font-weight:600}.adm-field-opt{font-weight:400}.adm-field-hint{color:var(--adm-fg-muted);font-size:12px;line-height:1.45}.adm-field-error{color:var(--adm-bad);font-size:12px;line-height:1.45}.adm-input{appearance:none;width:100%;min-width:0;min-height:var(--adm-h-md);background:var(--adm-field);color:var(--adm-fg);border:1px solid var(--adm-line-strong);border-radius:var(--adm-r);font:inherit;transition:border-color var(--adm-fast) ease, box-shadow var(--adm-fast) ease;padding:8px 12px;font-size:14px;line-height:1.4}.adm-input::placeholder{color:var(--adm-fg-subtle)}.adm-input:hover:not(:disabled):not(:focus){border-color:var(--adm-fg-subtle)}.adm-input:focus{border-color:var(--adm-accent-dim);box-shadow:0 0 0 3px var(--adm-accent-soft);outline:none}.adm-input:disabled{opacity:.55;cursor:not-allowed}.adm-input[aria-invalid=true]{border-color:var(--adm-bad-line)}.adm-input[aria-invalid=true]:focus{box-shadow:0 0 0 3px var(--adm-bad-soft)}.adm-select{cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%238f8878' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9.5 6 6 6-6'/%3E%3C/svg%3E");background-position:right 11px center;background-repeat:no-repeat;padding-right:34px}.adm-textarea{resize:vertical;min-height:96px;line-height:1.55}.adm-search{align-items:center;min-width:0;display:flex;position:relative}.adm-search-icon{color:var(--adm-fg-muted);pointer-events:none;position:absolute;left:12px}.adm-search-input{padding-left:38px;padding-right:38px}.adm-search-clear{appearance:none;border-radius:var(--adm-r-sm);width:32px;height:32px;color:var(--adm-fg-muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex;position:absolute;right:4px}.adm-search-clear:hover{background:var(--adm-hover);color:var(--adm-fg)}.adm-toggle{appearance:none;border:1px solid var(--adm-line-strong);border-radius:var(--adm-r-pill);background:var(--adm-surface-3);cursor:pointer;width:42px;height:24px;transition:background-color var(--adm-mid) ease, border-color var(--adm-mid) ease;flex-shrink:0;padding:0;position:relative}.adm-toggle-knob{background:var(--adm-fg-muted);width:18px;height:18px;transition:transform var(--adm-mid) var(--adm-ease), background-color var(--adm-mid) ease;border-radius:50%;position:absolute;top:2px;left:2px}.adm-toggle--on{background:var(--adm-accent);border-color:var(--adm-accent)}.adm-toggle--on .adm-toggle-knob{background:var(--adm-on-accent);transform:translate(18px)}.adm-toggle:disabled{opacity:.5;cursor:not-allowed}.adm-toggle-row{min-height:var(--adm-h-lg);cursor:pointer;justify-content:space-between;align-items:center;gap:16px;display:flex}.adm-toggle-row--disabled{cursor:not-allowed}.adm-toggle-text{min-width:0}.adm-check{cursor:pointer;align-items:flex-start;gap:10px;min-height:28px;display:flex;position:relative}.adm-check input{opacity:0;width:1px;height:1px;position:absolute}.adm-check-box{border:1.5px solid var(--adm-line-strong);border-radius:var(--adm-r-xs);background:var(--adm-field);color:#0000;width:20px;height:20px;transition:background-color var(--adm-fast) ease, border-color var(--adm-fast) ease;flex-shrink:0;justify-content:center;align-items:center;margin-top:1px;display:inline-flex}.adm-check input:checked+.adm-check-box{background:var(--adm-accent);border-color:var(--adm-accent);color:var(--adm-on-accent)}.adm-check input:focus-visible+.adm-check-box{box-shadow:var(--adm-ring)}.adm-check-text{flex-direction:column;gap:2px;font-size:14px;line-height:1.45;display:flex}.adm-check-hint{color:var(--adm-fg-muted);font-size:12px}.adm-check--disabled{opacity:.5;cursor:not-allowed}@media (width<=720px){.adm-input{font-size:16px}}.adm-filterbar{flex-direction:column;gap:10px;min-width:0;margin-bottom:16px;display:flex}.adm-filterbar-row{flex-wrap:wrap;align-items:center;gap:8px 10px;min-width:0;display:flex}.adm-filterbar-search{flex:260px;min-width:0;max-width:420px}.adm-filterbar-inline{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.adm-filterbar-inline .adm-input{width:auto}.adm-filterbar-actions{flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto;display:flex}.adm-filterbar-toggle{display:none}.adm-filterbar-sheet{flex-direction:column;gap:16px;display:flex}.adm-filterbar-sheet-filters{flex-direction:column;gap:12px;display:flex}.adm-filterbar-sheet-filters .adm-input{width:100%}@media (width<=720px){.adm-filterbar-row{flex-wrap:nowrap}.adm-filterbar-search{flex:auto;max-width:none}.adm-filterbar-row>.adm-filterbar-inline,.adm-filterbar>.adm-filterbar-chips.adm-filterbar-inline{display:none}.adm-filterbar-toggle{flex-shrink:0;display:inline-flex}.adm-filterbar-actions{flex-shrink:0;margin-left:0}}.adm-chips{flex-wrap:wrap;gap:6px;display:flex}.adm-chip{appearance:none;height:var(--adm-h-sm);border:1px solid var(--adm-line-strong);border-radius:var(--adm-r-pill);background:var(--adm-surface);color:var(--adm-fg);font:inherit;white-space:nowrap;cursor:pointer;align-items:center;gap:7px;padding:0 12px;font-size:13px;font-weight:500;display:inline-flex}.adm-chip:hover{border-color:var(--adm-accent-dim)}.adm-chip-n{color:var(--adm-fg-muted);font-variant-numeric:tabular-nums;font-size:12px;font-weight:600}.adm-chip--on,.adm-chip--on:hover{background:var(--adm-accent-soft);border-color:var(--adm-accent-line);color:var(--adm-accent-text);font-weight:600}.adm-chip--on .adm-chip-n{color:var(--adm-accent-text)}.adm-dt{border-radius:var(--adm-r-md)}.adm-dt .ot-table th{z-index:1;position:sticky;top:0}.adm-dt .ot-table tbody tr:nth-child(2n){background:var(--adm-zebra)}.adm-dt .ot-table tbody tr:hover{background:var(--adm-hover)}.adm-dt--scroll{overscroll-behavior:contain;max-height:min(72dvh,760px);overflow:auto}.adm-dt-click{cursor:pointer}.adm-dt-click:focus-visible{outline:2px solid var(--adm-accent);outline-offset:-2px}.adm-dt .ot-table tbody tr.adm-dt-sel,.adm-dt .ot-table tbody tr.adm-dt-sel:hover{background:var(--adm-accent-softer);box-shadow:inset 3px 0 0 var(--adm-accent)}.adm-dt-title{font-weight:500}@media (width<=720px){.adm-dt{border-radius:0;max-height:none;overflow:visible}.adm-dt .ot-table,.adm-dt .ot-table tbody{display:block}.adm-dt .ot-table thead{display:none}.adm-dt .ot-table tbody tr{background:var(--adm-surface-2);border:1px solid var(--adm-line);border-radius:var(--adm-r-md);grid-template-columns:minmax(0,1fr) auto;gap:6px 12px;margin-bottom:10px;padding:14px 16px;display:grid}.adm-dt .ot-table tbody tr:nth-child(2n){background:var(--adm-surface-2)}.adm-dt .ot-table tbody tr:last-child{margin-bottom:0}.adm-dt .ot-table td{white-space:normal;overflow-wrap:anywhere;text-align:right;border:0;grid-column:1/-1;min-width:0;padding:0;font-size:14px;display:block}.adm-dt .ot-table td:before{content:attr(data-label);float:left;text-align:left;max-width:55%;color:var(--adm-fg-muted);margin-right:12px;font-size:13px}.adm-dt .ot-table td[data-label=""],.adm-dt .ot-table td:not([data-label]){text-align:left}.adm-dt .ot-table td[data-label=""]:before,.adm-dt .ot-table td:not([data-label]):before{content:none}.adm-dt .ot-table td.adm-dt-title{text-align:left;grid-column:1;font-size:15px;font-weight:600}.adm-dt--nobadge .ot-table td.adm-dt-title{grid-column:1/-1}.adm-dt .ot-table td.adm-dt-badge{grid-area:1/2;place-self:start end}.adm-dt .ot-table td.adm-dt-meta{color:var(--adm-fg-muted);text-align:left;font-size:13px}.adm-dt .ot-table td.adm-dt-hide{display:none}.adm-dt .ot-thought{max-width:100%}.adm-section--flush .adm-section-body>.adm-dt{padding:0 12px 12px}.adm-section--flush .adm-section-body>.adm-dt .ot-table td:first-child,.adm-section--flush .adm-section-body>.adm-dt .ot-table td:last-child{padding-left:0;padding-right:0}}.adm-dl{grid-template-columns:minmax(0,1fr);margin:0;display:grid}.adm-dl--2{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px}.adm-dl-row{border-bottom:1px solid var(--adm-line-soft);grid-template-columns:minmax(110px,38%) minmax(0,1fr);align-items:baseline;gap:12px;min-width:0;padding:9px 0;display:grid}.adm-dl-row:last-child,.adm-dl--2 .adm-dl-row:nth-last-child(2):nth-child(odd){border-bottom:0}.adm-dl dt{color:var(--adm-fg-muted);font-size:13px}.adm-dl dd{align-items:center;gap:6px;min-width:0;margin:0;font-size:14px;display:flex}.adm-dl-value{overflow-wrap:anywhere;min-width:0}.adm-dl .adm-copy{margin:-6px 0}@media (width<=720px){.adm-dl--2{grid-template-columns:minmax(0,1fr)}.adm-dl--2 .adm-dl-row:nth-last-child(2):nth-child(odd){border-bottom:1px solid var(--adm-line-soft)}.adm-dl-row{grid-template-columns:minmax(0,1fr);gap:2px}}.adm-empty{text-align:center;border:1px dashed var(--adm-line-strong);border-radius:var(--adm-r-lg);flex-direction:column;align-items:center;gap:6px;padding:48px 20px;display:flex}.adm-empty--compact{border:0;padding:24px 16px}.adm-empty-icon{border-radius:var(--adm-r-md);background:var(--adm-surface-2);border:1px solid var(--adm-line);width:48px;height:48px;color:var(--adm-fg-muted);justify-content:center;align-items:center;margin-bottom:6px;display:inline-flex}.adm-empty--compact .adm-empty-icon{width:40px;height:40px}.adm-empty-title{margin:0;font-size:15px;font-weight:600}.adm-empty-text{max-width:460px;color:var(--adm-fg-muted);margin:0;font-size:13.5px;line-height:1.55}.adm-empty-action{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:10px;display:flex}.adm-error{border:1px solid var(--adm-bad-line);border-radius:var(--adm-r-md);background:var(--adm-bad-soft);flex-wrap:wrap;align-items:center;gap:12px;padding:14px 16px;display:flex}.adm-error--forbidden{border-color:var(--adm-line-strong);background:var(--adm-surface-2)}.adm-error-icon{color:var(--adm-bad);display:inline-flex}.adm-error--forbidden .adm-error-icon{color:var(--adm-fg-muted)}.adm-error-body{flex:220px;min-width:0}.adm-error-title{margin:0;font-size:14px;font-weight:600}.adm-error-text{color:var(--adm-fg-muted);overflow-wrap:anywhere;margin:2px 0 0;font-size:13px}.adm-loading{color:var(--adm-fg-muted);align-items:center;gap:10px;padding:20px 0;display:flex}.adm-loading-rows{flex-direction:column;gap:12px;padding:8px 0;display:flex}.adm-pager{color:var(--adm-fg-muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;margin-top:12px;font-size:13px;display:flex}.adm-pager--single{justify-content:flex-start}.adm-pager-btns{gap:8px;display:flex}@keyframes adm-fade{0%{opacity:0}to{opacity:1}}@keyframes adm-rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes adm-slide{0%{opacity:0;transform:translate(32px)}to{opacity:1;transform:none}}@keyframes adm-pop{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:none}}.adm-layer{z-index:var(--adm-z-overlay);display:flex;position:fixed;inset:0}.adm-layer-backdrop{background:var(--adm-overlay);animation:adm-fade var(--adm-mid) ease;position:absolute;inset:0}.adm-layer--side{justify-content:flex-end}.adm-layer--bottom{justify-content:center;align-items:flex-end}.adm-layer--center{justify-content:center;align-items:center;padding:16px}.adm-sheet,.adm-dialog{background:var(--adm-surface-2);min-width:0;color:var(--adm-fg);box-shadow:var(--adm-shadow-3);outline:none;flex-direction:column;display:flex;position:relative}.adm-sheet{border-left:1px solid var(--adm-line);width:min(480px,100vw);height:100%;animation:adm-slide var(--adm-mid) var(--adm-ease)}.adm-sheet--sm{width:min(400px,100vw)}.adm-sheet--lg{width:min(640px,100vw)}.adm-layer--bottom .adm-sheet{width:min(560px,100vw);height:auto;max-height:calc(100dvh - var(--adm-safe-top) - 24px);border:1px solid var(--adm-line);border-radius:var(--adm-r-xl) var(--adm-r-xl) 0 0;animation:adm-rise var(--adm-mid) var(--adm-ease);border-bottom:0}.adm-sheet-grab{display:none}.adm-sheet-head{border-bottom:1px solid var(--adm-line);justify-content:space-between;align-items:flex-start;gap:12px;padding:16px 12px 12px 20px;display:flex}.adm-sheet-titles{min-width:0;padding-top:6px}.adm-sheet-title{letter-spacing:-.01em;overflow-wrap:anywhere;margin:0;font-size:17px;font-weight:650}.adm-sheet-desc{color:var(--adm-fg-muted);margin:4px 0 0;font-size:13px}.adm-sheet-body{overscroll-behavior:contain;flex:auto;min-height:0;padding:20px;overflow-y:auto}.adm-sheet-foot{padding:12px 20px calc(12px + var(--adm-safe-bottom));border-top:1px solid var(--adm-line);background:var(--adm-surface-2);flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.adm-dialog{border:1px solid var(--adm-line);border-radius:var(--adm-r-xl);width:min(460px,100%);max-height:calc(100dvh - 32px);animation:adm-pop var(--adm-mid) var(--adm-ease);overflow:hidden}.adm-dialog--md{width:min(600px,100%)}.adm-dialog-head{padding:22px 24px 0}.adm-dialog-title{letter-spacing:-.01em;margin:0;font-size:18px;font-weight:650}.adm-dialog-desc{color:var(--adm-fg-muted);margin:6px 0 0;font-size:14px}.adm-dialog-body{padding:16px 24px 22px;overflow-y:auto}.adm-dialog-foot{flex-wrap:wrap;justify-content:flex-end;gap:8px;padding:0 24px 22px;display:flex}@media (width<=720px){.adm-layer--side,.adm-layer--center{justify-content:center;align-items:flex-end;padding:0}.adm-sheet,.adm-layer--bottom .adm-sheet,.adm-dialog{width:100%;height:auto;max-height:calc(100dvh - var(--adm-safe-top) - 16px);border:1px solid var(--adm-line);border-radius:var(--adm-r-xl) var(--adm-r-xl) 0 0;animation:adm-rise var(--adm-mid) var(--adm-ease);border-bottom:0}.adm-sheet-grab{border-radius:var(--adm-r-pill);background:var(--adm-line-strong);flex-shrink:0;width:38px;height:5px;margin:8px auto 0;display:block}.adm-sheet-head{padding:8px 8px 12px 20px}.adm-sheet-body{padding:16px 16px calc(20px + var(--adm-safe-bottom))}.adm-sheet-foot{padding:12px 16px calc(12px + var(--adm-safe-bottom))}.adm-sheet-foot>.adm-btn{flex:1 1 0}.adm-dialog-head{padding:14px 20px 0}.adm-dialog-body{padding:14px 20px calc(20px + var(--adm-safe-bottom))}.adm-dialog-foot{padding:0 20px calc(20px + var(--adm-safe-bottom))}}.adm-confirm{flex-direction:column;gap:16px;display:flex}.adm-confirm-body{font-size:14px;line-height:1.55}.adm-confirm-cap{color:var(--adm-fg-muted);margin:0 0 8px;font-size:12px;font-weight:600}.adm-consequences{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.adm-consequences li{border-radius:var(--adm-r);background:var(--adm-bg-sunken);border:1px solid var(--adm-line);align-items:flex-start;gap:10px;padding:10px 12px;font-size:14px;line-height:1.45;display:flex}.adm-consequences .adm-icon{color:var(--adm-fg-muted);margin-top:2px}.adm-confirm-word b{color:var(--adm-fg)}.adm-confirm-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}@media (width<=720px){.adm-confirm-actions{flex-direction:column-reverse}.adm-confirm-actions>.adm-btn{width:100%}}@keyframes adm-toast-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.adm-toasts{z-index:var(--adm-z-toast);pointer-events:none;flex-direction:column;align-items:flex-end;gap:8px;max-width:min(420px,100vw - 32px);display:flex;position:fixed;bottom:20px;right:20px}.adm-toasts:empty{display:none}.adm-toast{pointer-events:auto;background:var(--adm-surface-2);border:1px solid var(--adm-line-strong);border-radius:var(--adm-r-md);width:100%;box-shadow:var(--adm-shadow-2);animation:adm-toast-in var(--adm-mid) var(--adm-ease);align-items:center;gap:10px;padding:10px 8px 10px 14px;font-size:14px;line-height:1.45;display:flex}.adm-toast-icon{display:inline-flex}.adm-toast--ok .adm-toast-icon{color:var(--adm-ok)}.adm-toast--bad .adm-toast-icon{color:var(--adm-bad)}.adm-toast--bad{border-color:var(--adm-bad-line)}.adm-toast--info .adm-toast-icon{color:var(--adm-info)}.adm-toast-text{overflow-wrap:anywhere;flex:auto;min-width:0}.adm-toast-x{appearance:none;border-radius:var(--adm-r-sm);width:30px;height:30px;color:var(--adm-fg-muted);cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.adm-toast-x:hover{background:var(--adm-hover);color:var(--adm-fg)}@media (width<=959px){.adm-toasts{left:12px;right:12px;bottom:calc(var(--adm-tabbar-space) + 12px);align-items:stretch;max-width:none}}@media (prefers-reduced-motion:reduce){.adm-layer-backdrop,.adm-sheet,.adm-dialog,.adm-toast,.adm-skel,.adm-spinner{animation-duration:1ms!important;animation-iteration-count:1!important}.adm-spinner{animation:1.2s linear infinite adm-spin!important}}.adm-app{background:var(--adm-bg);min-height:100dvh}.adm-app:before{content:"";height:2px;z-index:calc(var(--adm-z-bar) + 1);background:var(--adm-env-staging-bg);pointer-events:none;position:fixed;top:0;left:0;right:0}.adm-app[data-env=prod]:before{background:var(--adm-env-prod-bg);height:3px}.adm-main{min-width:0;overflow-x:clip}.adm-sidebar{display:none}.adm-brand{color:inherit;flex-direction:column;gap:2px;padding:16px 22px 10px;text-decoration:none;display:flex}.adm-brand-word{letter-spacing:.16em;font-size:16px}.adm-brand-sub{color:var(--adm-fg-muted);letter-spacing:.02em;font-size:12px;font-weight:500}.adm-sidenav{scrollbar-width:thin;scrollbar-color:var(--adm-line-strong) transparent;flex:auto;min-height:0;padding:0 12px 16px;overflow-y:auto}.adm-navgroup{flex-direction:column;gap:1px;display:flex}.adm-navgroup+.adm-navgroup{margin-top:6px}.adm-navgroup-label{letter-spacing:.08em;text-transform:uppercase;color:var(--adm-fg-subtle);padding:3px 10px;font-size:11px;font-weight:600;line-height:16px}.adm-navlink{border-radius:var(--adm-r-sm);min-height:30px;color:var(--adm-fg-muted);transition:background-color var(--adm-fast) ease, color var(--adm-fast) ease;align-items:center;gap:10px;padding:0 10px;font-size:13.5px;font-weight:500;text-decoration:none;display:flex;position:relative}.adm-navlink:hover{background:var(--adm-hover);color:var(--adm-fg)}.adm-navlink--on,.adm-navlink--on:hover{background:var(--adm-accent-soft);color:var(--adm-fg);font-weight:600}.adm-navlink--on .adm-icon{color:var(--adm-accent-text)}.adm-navlink--on:before{content:"";background:var(--adm-accent);border-radius:0 3px 3px 0;width:3px;position:absolute;top:7px;bottom:7px;left:-12px}.adm-navlink-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.adm-sidefoot{border-top:1px solid var(--adm-line);flex-direction:column;gap:10px;padding:12px 14px 14px;display:flex}.adm-whoami{flex-direction:column;gap:1px;min-width:0;padding:0 4px;display:flex}.adm-whoami-role{font-size:13px;font-weight:600}.adm-whoami-role:first-letter{text-transform:uppercase}.adm-whoami-tz{color:var(--adm-fg-muted);align-items:center;gap:5px;min-width:0;font-size:12px;display:inline-flex}.adm-sidefoot-row{align-items:center;gap:8px;display:flex}.adm-sidefoot-row .adm-themesw{flex:auto}.adm-themesw{border:1px solid var(--adm-line);border-radius:var(--adm-r);background:var(--adm-bg-sunken);grid-auto-columns:1fr;grid-auto-flow:column;gap:2px;padding:3px;display:grid}.adm-themesw-btn{appearance:none;border-radius:calc(var(--adm-r) - 3px);min-height:30px;color:var(--adm-fg-muted);font:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:6px;font-size:13px;display:inline-flex}.adm-themesw-btn:hover{color:var(--adm-fg)}.adm-themesw-btn--on,.adm-themesw-btn--on:hover{background:var(--adm-surface-2);color:var(--adm-fg);box-shadow:0 0 0 1px var(--adm-line-strong)}.adm-themesw--labels .adm-themesw-btn{min-height:var(--adm-touch);font-weight:500}.adm-topbar{z-index:var(--adm-z-bar);height:var(--adm-topbar-h);background:var(--adm-glass);-webkit-backdrop-filter:saturate(1.4)blur(14px);backdrop-filter:saturate(1.4)blur(14px);border-bottom:1px solid var(--adm-line);align-items:center;gap:12px;padding:0 28px;display:flex;position:sticky;top:0}.adm-topbar-title,.adm-topbar-back{display:none}.adm-crumbs{flex:auto;align-items:center;min-width:0;font-size:13.5px;display:flex}.adm-crumb{min-width:0;color:var(--adm-fg-muted);white-space:nowrap;align-items:center;display:inline-flex}.adm-crumb:last-child{color:var(--adm-fg);text-overflow:ellipsis;font-weight:600;overflow:hidden}.adm-crumb-sep{color:var(--adm-fg-subtle);margin:0 6px}.adm-crumb-link{color:var(--adm-fg-muted);border-radius:var(--adm-r-xs);text-decoration:none}.adm-crumb-link:hover{color:var(--adm-fg);text-underline-offset:3px;text-decoration:underline}.adm-topbar-right{flex-shrink:0;align-items:center;gap:10px;margin-left:auto;display:flex}.adm-env{box-shadow:0 0 0 3px var(--adm-bg)}.adm-env-dot{opacity:.8;background:currentColor;border-radius:50%;width:6px;height:6px}.adm-searchbtn{appearance:none;border:1px solid var(--adm-line-strong);border-radius:var(--adm-r);background:var(--adm-field);width:240px;height:36px;color:var(--adm-fg-muted);font:inherit;cursor:pointer;transition:border-color var(--adm-fast) ease, color var(--adm-fast) ease;align-items:center;gap:8px;padding:0 8px 0 12px;font-size:13.5px;display:inline-flex}.adm-searchbtn:hover{border-color:var(--adm-fg-subtle);color:var(--adm-fg)}@media (hover:none){.adm-searchbtn:hover,.adm-palette-close:hover,.adm-btn--ghost:hover:not(:disabled),.adm-navlink:hover{background:0 0}}.adm-searchbtn-text{text-align:left;flex:auto}.adm-searchbtn-kbd{display:inline-flex}.adm-content{width:100%;max-width:var(--adm-content-max);min-width:0;margin:0 auto;padding:28px 28px 64px}.adm-pagehead--section{margin-bottom:24px}.adm-tabbar{display:none}.adm-more-who{border-radius:var(--adm-r-md);background:var(--adm-bg-sunken);border:1px solid var(--adm-line);justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;padding:12px 14px;display:flex}.adm-more-role{font-size:15px;font-weight:600}.adm-more-tz{color:var(--adm-fg-muted);font-size:13px}.adm-more-group+.adm-more-group{margin-top:18px}.adm-more-label{letter-spacing:.06em;text-transform:uppercase;color:var(--adm-fg-muted);margin:0 4px 8px;font-size:12px;font-weight:600}.adm-more-list{border:1px solid var(--adm-line);border-radius:var(--adm-r-md);background:var(--adm-surface);overflow:hidden}.adm-more-row{min-height:52px;color:var(--adm-fg);align-items:center;gap:12px;padding:0 14px;font-size:16px;text-decoration:none;display:flex}.adm-more-row+.adm-more-row{border-top:1px solid var(--adm-line-soft)}.adm-more-row:active{background:var(--adm-press)}.adm-more-row--on{color:var(--adm-accent-text);font-weight:600}.adm-more-ic{border-radius:var(--adm-r-sm);background:var(--adm-surface-3);width:32px;height:32px;color:var(--adm-fg-muted);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.adm-more-row--on .adm-more-ic{background:var(--adm-accent-soft);color:var(--adm-accent-text)}.adm-more-text{flex:auto;min-width:0}.adm-more-chev{color:var(--adm-fg-subtle)}.adm-more-logout{min-height:var(--adm-touch);margin-top:22px}.adm-layer--palette{z-index:var(--adm-z-palette);justify-content:center;align-items:flex-start;padding:12vh 16px 16px}.adm-palette{background:var(--adm-surface-2);border:1px solid var(--adm-line-strong);border-radius:var(--adm-r-xl);width:min(640px,100%);max-height:min(70dvh,620px);box-shadow:var(--adm-shadow-3);animation:adm-pop var(--adm-mid) var(--adm-ease);outline:none;flex-direction:column;display:flex;position:relative;overflow:hidden}.adm-palette-input{border-bottom:1px solid var(--adm-line);color:var(--adm-fg-muted);align-items:center;gap:12px;padding:0 12px 0 18px;display:flex}.adm-palette-input input{min-width:0;height:56px;color:var(--adm-fg);font:inherit;background:0 0;border:0;outline:none;flex:auto;font-size:16px}.adm-palette-input input::placeholder{color:var(--adm-fg-subtle)}.adm-palette-close{appearance:none;border-radius:var(--adm-r-sm);min-height:32px;color:var(--adm-fg-muted);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;padding:0 6px;font-size:15px;display:inline-flex}.adm-palette-close:hover{background:var(--adm-hover)}.adm-palette-close-txt{display:none}.adm-palette-list{overscroll-behavior:contain;flex:auto;min-height:0;padding:8px;overflow-y:auto}.adm-palette-group+.adm-palette-group{margin-top:6px}.adm-palette-gtitle{letter-spacing:.06em;text-transform:uppercase;color:var(--adm-fg-subtle);padding:8px 10px 6px;font-size:11.5px;font-weight:600}.adm-palette-item{border-radius:var(--adm-r);cursor:pointer;align-items:center;gap:12px;min-height:48px;padding:6px 10px;display:flex}.adm-palette-item--on{background:var(--adm-accent-softer);box-shadow:inset 0 0 0 1px var(--adm-accent-line)}.adm-palette-ic{border-radius:var(--adm-r-sm);background:var(--adm-surface-3);width:30px;height:30px;color:var(--adm-fg-muted);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.adm-palette-item--on .adm-palette-ic{color:var(--adm-accent-text)}.adm-palette-text{flex-direction:column;flex:auto;min-width:0;display:flex}.adm-palette-label{text-overflow:ellipsis;white-space:nowrap;font-size:14.5px;font-weight:500;overflow:hidden}.adm-palette-sub{color:var(--adm-fg-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.adm-palette-enter{color:var(--adm-accent-text)}.adm-palette-note{color:var(--adm-fg-muted);margin:8px 10px;font-size:13px}.adm-palette-note--bad{color:var(--adm-bad)}.adm-palette-foot{border-top:1px solid var(--adm-line);color:var(--adm-fg-muted);background:var(--adm-surface);gap:16px;padding:10px 16px;font-size:12px;display:flex}.adm-palette-foot>span{align-items:center;gap:6px;display:inline-flex}.adm-gate{min-height:100dvh;padding:24px 16px calc(24px + var(--adm-safe-bottom));background:radial-gradient(1200px 600px at 50% -10%, var(--adm-accent-softer), transparent 60%), var(--adm-bg);justify-content:center;align-items:center;display:flex}.adm-gate-card{text-align:center;background:var(--adm-surface);border:1px solid var(--adm-line);border-radius:var(--adm-r-xl);width:min(420px,100%);box-shadow:var(--adm-shadow-2);flex-direction:column;align-items:center;gap:10px;padding:32px 28px 30px;display:flex}.adm-gate-word{margin-bottom:14px;font-size:17px}.adm-gate-icon{border-radius:var(--adm-r-md);background:var(--adm-surface-2);border:1px solid var(--adm-line);width:48px;height:48px;color:var(--adm-accent-text);justify-content:center;align-items:center;display:inline-flex}.adm-gate-title{letter-spacing:-.01em;margin:6px 0 0;font-size:19px;font-weight:650}.adm-gate-text{color:var(--adm-fg-muted);overflow-wrap:anywhere;margin:0;font-size:14.5px;line-height:1.55}.adm-gate-action{margin-top:10px}@media (width>=960px){.adm-app{grid-template-columns:var(--adm-sidebar-w) minmax(0, 1fr);display:grid}.adm-sidebar{background:var(--adm-surface);border-right:1px solid var(--adm-line);flex-direction:column;height:100dvh;display:flex;position:sticky;top:0}}@media (width<=959px){.adm-topbar{height:calc(var(--adm-topbar-h-mobile) + var(--adm-safe-top));padding:var(--adm-safe-top) 8px 0 16px;gap:6px}.adm-topbar:has(.adm-topbar-back){padding-left:4px}.adm-topbar-back{width:var(--adm-touch);min-height:var(--adm-touch);display:inline-flex}.adm-crumbs{display:none}.adm-topbar-title{letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;margin:0;font-size:17px;font-weight:650;display:block;overflow:hidden}.adm-topbar-right{gap:2px}.adm-searchbtn{width:var(--adm-touch);height:var(--adm-touch);color:var(--adm-fg);border-radius:var(--adm-r);background:0 0;border:0;justify-content:center;padding:0}.adm-searchbtn:hover{background:var(--adm-hover)}.adm-searchbtn-text,.adm-searchbtn-kbd{display:none}.adm-env{margin-right:4px;padding:5px 9px;font-size:10.5px}.adm-content{padding:16px 16px calc(var(--adm-tabbar-space) + 28px)}.adm-pagehead--section{margin-bottom:0}.adm-pagehead--section .adm-pagehead-title,.adm-pagehead--section .adm-pagehead-sub--hint{display:none}.adm-pagehead--section .adm-pagehead-main:not(:has(.adm-pagehead-sub:not(.adm-pagehead-sub--hint))){display:none}:is(.adm-pagehead--section:has(.adm-pagehead-actions:not(:empty)),.adm-pagehead--section:has(.adm-pagehead-sub:not(.adm-pagehead-sub--hint))){margin-bottom:16px}.adm-tabbar{left:0;right:0;bottom:calc(var(--adm-tabbar-gap) + var(--adm-safe-bottom));z-index:var(--adm-z-tabbar);pointer-events:none;justify-content:center;padding:0 12px;display:flex;position:fixed}.adm-tabbar-inner{pointer-events:auto;width:100%;max-width:480px;height:var(--adm-tabbar-h);background:var(--adm-glass);-webkit-backdrop-filter:saturate(1.5)blur(18px);backdrop-filter:saturate(1.5)blur(18px);border:1px solid var(--adm-line-strong);box-shadow:var(--adm-shadow-2);border-radius:22px;grid-template-columns:repeat(5,minmax(0,1fr));gap:2px;padding:6px;display:grid}.adm-tabbar-item{appearance:none;min-width:0;min-height:var(--adm-touch);color:var(--adm-fg-muted);font:inherit;cursor:pointer;transition:color var(--adm-fast) ease, background-color var(--adm-fast) ease;background:0 0;border:0;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:3px;padding:0 2px;text-decoration:none;display:flex}.adm-tabbar-item:active{background:var(--adm-press)}.adm-tabbar-item--on{color:var(--adm-accent-text);background:var(--adm-accent-softer)}.adm-tabbar-label{letter-spacing:.01em;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:11px;font-weight:600;line-height:1.1;overflow:hidden}}@media (width<=720px){.adm-layer--palette{align-items:stretch;padding:0}.adm-palette{width:100%;height:100dvh;max-height:none;animation:adm-fade var(--adm-mid) ease;border:0;border-radius:0}.adm-palette-input{padding:var(--adm-safe-top) 6px 0 16px}.adm-palette-close{min-height:var(--adm-touch);color:var(--adm-accent-text);padding:0 10px;font-weight:500}.adm-palette-close-kbd{display:none}.adm-palette-close-txt{display:inline}.adm-palette-item{min-height:52px}.adm-palette-foot{display:none}.adm-palette-list{padding-bottom:calc(8px + var(--adm-safe-bottom))}}.ov-page{flex-direction:column;gap:0;min-width:0;display:flex}.ov-page>.adm-statgrid{margin-bottom:16px}.ov-split{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;display:grid}.ov-split>.adm-section{height:calc(100% - 16px);margin-bottom:16px}.ov-pad-x{padding-left:20px;padding-right:20px}.ov-pad-b{padding-bottom:16px}.ov-center{text-align:center}.ov-wrap,.ot-table td.ov-wrap{white-space:normal;overflow-wrap:anywhere;min-width:180px;line-height:1.45}.ot-table td.ov-wrap{width:45%}.ov-toolbar{flex-wrap:wrap;align-items:center;gap:10px 12px;min-width:0;margin-bottom:16px;display:flex}.adm-section-body>.ov-toolbar{margin-bottom:12px}.ov-select{width:auto;min-width:200px;max-width:100%}.ov-more{justify-content:center;padding:10px 16px 14px;display:flex}.adm-section-body>.ov-more:last-child{padding-bottom:0}.adm-section--flush .adm-section-body>div>.adm-dt .ot-table th:first-child,.adm-section--flush .adm-section-body>div>.adm-dt .ot-table td:first-child{padding-left:20px}.adm-section--flush .adm-section-body>div>.adm-dt .ot-table th:last-child,.adm-section--flush .adm-section-body>div>.adm-dt .ot-table td:last-child{padding-right:20px}.adm-section--flush .adm-section-body>.ot-empty{padding-bottom:16px}.ov-note{color:var(--adm-fg-muted);margin:0 0 12px;font-size:13px;line-height:1.55}.ov-note--block{border:1px dashed var(--adm-line-strong);border-radius:var(--adm-r-md);align-items:flex-start;gap:8px;margin-bottom:16px;padding:10px 14px;display:flex}.ov-note--block>.adm-icon{flex:none;margin-top:2px}.ov-note--warn{color:var(--adm-warn)}.ov-note--bad{color:var(--adm-bad)}.ov-callout{border-radius:var(--adm-r-md);border:1px solid var(--adm-line);align-items:flex-start;gap:10px;margin:0;padding:12px 14px;font-size:13.5px;line-height:1.5;display:flex}.ov-callout>.adm-icon{flex:none;margin-top:1px}.ov-callout--ok{background:var(--adm-ok-soft);border-color:var(--adm-ok-line)}.ov-callout--ok>.adm-icon{color:var(--adm-ok)}.ov-callout--bad{background:var(--adm-bad-soft);border-color:var(--adm-bad-line)}.ov-callout--bad>.adm-icon{color:var(--adm-bad)}.ov-linkbtn{appearance:none;font:inherit;color:var(--adm-accent-text);cursor:pointer;background:0 0;border:0;padding:4px 0;font-size:13px;font-weight:600}.ov-linkbtn:hover{text-decoration:underline}.ov-details{color:var(--adm-fg-muted);max-width:520px;font-size:13px}.ov-details>summary{border-radius:var(--adm-r-pill);border:1px solid var(--adm-line);cursor:pointer;align-items:center;gap:6px;min-height:32px;padding:0 10px;font-weight:500;list-style:none;display:inline-flex}.ov-details>summary::-webkit-details-marker{display:none}.ov-details>summary:hover{color:var(--adm-fg);border-color:var(--adm-line-strong)}.ov-details[open]>p{border-radius:var(--adm-r-md);background:var(--adm-surface-2);margin:10px 0 0;padding:12px 14px;line-height:1.55}.ov-person{max-width:100%;color:var(--adm-accent-text);white-space:nowrap;align-items:center;gap:5px;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}.ov-person:hover{text-decoration:underline}.ov-person>.adm-icon{opacity:.8;flex:none}.ov-metrics{flex-direction:column;margin:0;display:flex}.ov-metric{border-bottom:1px solid var(--adm-line-soft);justify-content:space-between;align-items:baseline;gap:12px;padding:9px 0;display:flex}.ov-metric:first-child{padding-top:0}.ov-metric:last-child{border-bottom:0;padding-bottom:0}.ov-metric>dt{color:var(--adm-fg-muted);min-width:0;font-size:13.5px}.ov-metric>dd{text-align:right;margin:0;font-size:14px;font-weight:600}.ov-metric-hint{color:var(--adm-fg-subtle);font-size:12px;display:block}.ov-rows{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.ov-row{min-height:var(--adm-touch);border-radius:var(--adm-r-md);color:inherit;align-items:center;gap:12px;margin:0 -12px;padding:10px 12px;text-decoration:none;display:flex}.ov-row--link:hover{background:var(--adm-hover)}.ov-row--link:focus-visible{outline:2px solid var(--adm-ring);outline-offset:-2px}.ov-row-icon{border-radius:var(--adm-r-sm);background:var(--adm-surface-2);width:32px;height:32px;color:var(--adm-fg-muted);flex:none;place-items:center;display:grid}.ov-row-icon--bad{background:var(--adm-bad-soft);color:var(--adm-bad)}.ov-row-icon--warn{background:var(--adm-warn-soft);color:var(--adm-warn)}.ov-row-icon--info{background:var(--adm-info-soft);color:var(--adm-info)}.ov-row-icon--ok{background:var(--adm-ok-soft);color:var(--adm-ok)}.ov-row-main{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.ov-row-title{align-items:center;gap:8px;min-width:0;font-size:14px;font-weight:600;display:flex}.ov-row-sub{color:var(--adm-fg-muted);font-size:12.5px;line-height:1.45}.ov-row-value{flex:none;font-size:14px;font-weight:650}.ov-row-chev{color:var(--adm-fg-subtle);flex:none}.ov-rows--dense .ov-row{min-height:40px;padding-top:7px;padding-bottom:7px}.ov-rank{border-radius:var(--adm-r-pill);background:var(--adm-surface-2);min-width:22px;height:22px;color:var(--adm-fg-muted);font-variant-numeric:tabular-nums;place-items:center;padding:0 6px;font-size:11.5px;font-weight:650;display:inline-grid}.ov-meter{border-radius:var(--adm-r-pill);background:var(--adm-surface-3);min-width:40px;height:8px;display:block;position:relative;overflow:hidden}.ov-meter-fill{border-radius:inherit;background:var(--adm-accent);position:absolute;inset:0 auto 0 0}.ov-meter--muted .ov-meter-fill{background:var(--adm-fg-subtle)}.ov-attention .adm-empty{padding-top:8px;padding-bottom:8px}.ov-quick{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.ov-quick-btn{appearance:none;border:1px solid var(--adm-line);border-radius:var(--adm-r-md);background:var(--adm-surface-2);height:auto;min-height:64px;color:var(--adm-fg);font:inherit;text-align:left;white-space:normal;cursor:pointer;justify-content:flex-start;align-items:flex-start;gap:10px;padding:12px 14px;text-decoration:none;display:flex}.ov-quick-btn:hover{border-color:var(--adm-accent-line);background:var(--adm-hover)}.ov-quick-btn>.adm-icon{color:var(--adm-accent-text);flex:none;margin-top:2px}.ov-quick-btn>span,.ov-quick-btn .adm-btn-label{flex-direction:column;gap:2px;min-width:0;font-weight:400;display:flex}.ov-quick-btn b{font-size:14px;font-weight:600}.ov-quick-btn small{color:var(--adm-fg-muted);font-size:12px;line-height:1.4}.ov-spark{padding-top:14px;padding-bottom:18px}.adm-section-body>.ov-spark:first-child{padding-top:0;padding-bottom:0}.ov-chips-stat{flex-wrap:wrap;gap:8px;display:flex}.ov-chip-stat{border-radius:var(--adm-r-pill);background:var(--adm-surface-2);border:1px solid var(--adm-line-soft);color:var(--adm-fg-muted);align-items:baseline;gap:8px;padding:7px 12px;font-size:13px;display:inline-flex}.ov-chip-stat>b{color:var(--adm-fg);font-weight:650}.ov-funnel{flex-direction:column;gap:4px;margin:0 0 14px;padding:0;list-style:none;display:flex}.ov-funnel-step{border-radius:var(--adm-r-sm);grid-template-columns:28px minmax(150px,220px) minmax(0,1fr) 84px 130px;align-items:center;gap:12px;min-height:40px;padding:4px 8px;display:grid}.ov-funnel-step:hover{background:var(--adm-hover)}.ov-funnel-n{border-radius:var(--adm-r-pill);background:var(--adm-surface-2);width:24px;height:24px;color:var(--adm-fg-muted);place-items:center;font-size:12px;font-weight:650;display:grid}.ov-funnel-label{min-width:0;font-size:14px;font-weight:500}.ov-funnel-bar .ov-meter{height:12px}.ov-funnel-count{text-align:right;font-size:15px}.ov-funnel-pct{color:var(--adm-fg-muted);justify-content:flex-end;gap:10px;font-size:13px;display:flex}.ov-funnel-prev{color:var(--adm-fg-subtle);align-items:center;gap:2px;display:inline-flex}.ov-funnel-step--na .ov-funnel-label,.ov-funnel-step--na .ov-funnel-count{color:var(--adm-fg-subtle)}.ov-legend{color:var(--adm-fg-subtle);flex-wrap:wrap;gap:6px 18px;margin:0 0 14px;font-size:12px;display:flex}.ov-legend>span{align-items:center;gap:4px;display:inline-flex}.ov-sources{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.ov-source{appearance:none;width:100%;min-height:var(--adm-touch);border-radius:var(--adm-r-md);color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;grid-template-columns:minmax(120px,200px) minmax(0,1fr) 70px 60px;align-items:center;gap:12px;margin:0;padding:6px 10px;display:grid}.ov-source>b{text-align:right}.ov-source-share{text-align:right;font-size:12.5px}.ov-source:hover{background:var(--adm-hover)}.ov-source--on,.ov-source--on:hover{background:var(--adm-accent-softer);border-color:var(--adm-accent-line)}.ov-source--static{cursor:default;color:var(--adm-fg-muted)}.ov-source--static:hover{background:0 0}.ov-source-name{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;overflow:hidden}.ov-colchart{border-bottom:1px solid var(--adm-line);align-items:flex-end;gap:3px;height:180px;margin:0;padding:0;list-style:none;display:flex}.ov-colchart-col{flex-direction:column;flex:1 1 0;justify-content:flex-end;min-width:0;height:100%;display:flex;position:relative}.ov-colchart-bar{background:var(--adm-accent);opacity:.85;border-radius:3px 3px 0 0;width:100%;display:block}.ov-colchart-col:hover .ov-colchart-bar{opacity:1;background:var(--adm-accent-strong)}.ov-colchart-tick{color:var(--adm-fg-subtle);font-variant-numeric:tabular-nums;font-size:11px;position:absolute;top:calc(100% + 6px);left:50%;transform:translate(-50%)}.ov-colchart-axis{color:var(--adm-fg-muted);justify-content:space-between;gap:12px;margin-top:26px;font-size:12px;display:flex}.ov-drops{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.ov-drop{grid-template-columns:110px minmax(0,1fr) 70px 60px;align-items:center;gap:12px;min-height:36px;display:grid}.ov-drop>b,.ov-drop>span:last-child{text-align:right}.ov-drop-pair{font-variant-numeric:tabular-nums;font-size:14px;font-weight:600}.ot-spark{width:100%}.ot-spark-cap{margin-top:6px;font-size:11.5px}.ot-bars{flex-direction:column;gap:8px;display:flex}.ot-bar-row{grid-template-columns:minmax(84px,38%) 1fr 64px;align-items:center;gap:10px;display:grid}.ot-bar-label{color:var(--adm-fg-muted);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.ot-bar-track{background:var(--adm-surface-3);border-radius:999px;height:10px;overflow:hidden}.ot-bar-fill{background:var(--adm-accent);border-radius:999px;height:100%;display:block}.ot-bar-val{text-align:right;font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}.ov-health{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.ov-health-item{border:1px solid var(--adm-line);border-radius:var(--adm-r-md);background:var(--adm-surface-2);align-items:center;gap:10px;min-height:44px;padding:8px 12px;font-size:13.5px;display:flex}.ov-health-dot{background:var(--adm-ok);width:8px;height:8px;box-shadow:0 0 0 3px var(--adm-ok-soft);border-radius:50%;flex:none}.ov-health-label{flex:auto;min-width:0}.ov-health-state{color:var(--adm-fg-subtle);flex:none;font-size:12px}.ov-health-item--off{border-color:var(--adm-bad-line);background:var(--adm-bad-soft)}.ov-health-item--off .ov-health-dot{background:var(--adm-bad);box-shadow:0 0 0 3px var(--adm-bad-soft)}.ov-health-item--off .ov-health-state{color:var(--adm-bad);font-weight:600}.ov-redact{flex-direction:column;gap:14px;display:flex}.ov-redact-search{align-items:center;gap:8px;display:flex}.ov-redact-search>.adm-search{flex:auto;min-width:0}.ov-claims{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ov-claim{border:1px solid var(--adm-line);border-radius:var(--adm-r-md);background:var(--adm-surface-2);flex-direction:column;gap:8px;padding:12px 14px;display:flex}.ov-claim--picked{border-color:var(--adm-bad-line)}.ov-claim-head{justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.ov-claim-email{overflow-wrap:anywhere;min-width:0;font-size:14px;font-weight:600}.ov-claim-meta{color:var(--adm-fg-muted);flex-wrap:wrap;align-items:center;gap:6px 12px;font-size:12.5px;display:flex}.ov-claim-meta .adm-mono{overflow-wrap:anywhere;font-size:12px}.ov-claim-act{justify-content:flex-end;display:flex}.ov-claim-form{border-top:1px solid var(--adm-line-soft);flex-direction:column;gap:10px;padding-top:4px;display:flex}.ov-settings{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:16px;margin-bottom:16px;display:grid}.ov-setting{flex-direction:column;gap:10px;display:flex}.ov-setting-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.ov-setting-title{margin:0;font-size:15px;font-weight:600}.ov-setting-now{border-radius:var(--adm-r-md);background:var(--adm-surface-2);flex-wrap:wrap;align-items:baseline;gap:4px 10px;padding:12px 14px;display:flex}.ov-setting-cap{letter-spacing:.04em;text-transform:uppercase;width:100%;color:var(--adm-fg-subtle);font-size:11.5px;font-weight:600}.ov-setting-value{letter-spacing:-.01em;overflow-wrap:anywhere;font-size:17px;font-weight:650}.ov-setting-raw{color:var(--adm-fg-subtle);overflow-wrap:anywhere;font-size:12px}.ov-setting-help{color:var(--adm-fg-muted);margin:0;font-size:13px;line-height:1.55}.ov-setting-last{color:var(--adm-fg-subtle);align-items:center;gap:6px;margin:auto 0 0;font-size:12px;display:flex}.ov-preview{margin:0;font-size:13.5px}.ov-gate{align-items:flex-start;gap:16px;max-width:760px;display:flex}.ov-gate-icon{border-radius:var(--adm-r-md);background:var(--adm-warn-soft);width:44px;height:44px;color:var(--adm-warn);flex:none;place-items:center;display:grid}.ov-gate-body{flex-direction:column;align-items:flex-start;gap:12px;min-width:0;display:flex}.ov-gate-title{margin:0;font-size:17px;font-weight:650}.ov-gate-body>p{color:var(--adm-fg-muted);margin:0;line-height:1.6}.ov-gate-body strong{color:var(--adm-fg)}.ov-jfilters{flex-wrap:wrap;align-items:flex-end;gap:14px 24px;display:flex}.ov-jlesson{flex-wrap:wrap;align-items:flex-end;gap:8px;display:flex}.ov-jlesson .adm-field{width:200px}.ov-jperiod{flex-direction:column;gap:6px;display:flex}.ov-jdates{flex-wrap:wrap;gap:10px;display:flex}.ov-jdates .adm-field{width:180px}.ov-writers{flex-wrap:wrap;gap:8px;display:flex}.ov-writer{appearance:none;min-height:var(--adm-touch);border:1px solid var(--adm-line);border-radius:var(--adm-r-md);background:var(--adm-surface-2);color:var(--adm-fg);font:inherit;text-align:left;cursor:pointer;flex-direction:column;gap:2px;padding:8px 12px;font-size:13px;display:flex}.ov-writer:hover{border-color:var(--adm-accent-dim)}.ov-writer--on{background:var(--adm-accent-soft);border-color:var(--adm-accent-line)}.ov-writer>span{font-size:12px}.ov-journal{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ov-jentry{border-bottom:1px solid var(--adm-line-soft);padding:14px 0}.ov-jentry:first-child{padding-top:0}.ov-jentry:last-child{border-bottom:0}.ov-jentry-meta{flex-wrap:wrap;align-items:center;gap:6px 12px;margin-bottom:8px;font-size:12.5px;display:flex}.ov-jentry-text{white-space:pre-wrap;overflow-wrap:anywhere;max-width:72ch;font-family:var(--adm-font-reading);margin:0;font-size:15px;line-height:1.65}.ov-audit-tabs{max-width:100%;margin-bottom:8px}.ov-audit-action{flex-direction:column;gap:2px;display:flex}.ov-audit-action>.adm-mono{font-size:11.5px}.ov-audit-who{white-space:nowrap;flex-wrap:nowrap;align-items:center;gap:6px;display:inline-flex}.ov-audit-reason{max-width:340px}.ov-clamp{-webkit-line-clamp:2;color:var(--adm-fg-muted);-webkit-box-orient:vertical;font-size:13px;display:-webkit-box;overflow:hidden}.ov-reason-full{white-space:pre-wrap;overflow-wrap:anywhere;margin:6px 0 0;line-height:1.55}@media (width<=960px){.ov-split{grid-template-columns:minmax(0,1fr);gap:0}.ov-split>.adm-section{height:auto}}@media (width<=720px){.ov-pad-x{padding-left:16px;padding-right:16px}.ov-toolbar>.adm-chips{scrollbar-width:none;flex-wrap:nowrap;flex:100%;margin:0 -16px;padding:0 16px 2px;overflow-x:auto}.ov-toolbar>.adm-chips::-webkit-scrollbar{display:none}.ov-toolbar>.adm-chips+.adm-chips{border-left:0;padding-left:16px}.ov-select{flex:100%;min-width:0}.ov-quick{grid-template-columns:minmax(0,1fr)}.ov-funnel-step{grid-template-columns:24px minmax(0,1fr) auto;grid-template-areas:"n label count""n bar bar""n pct pct";gap:4px 10px;padding:8px 4px}.ov-funnel-n{grid-area:n;align-self:start}.ov-funnel-label{grid-area:label}.ov-funnel-count{grid-area:count}.ov-funnel-bar{grid-area:bar}.ov-funnel-pct{grid-area:pct;justify-content:flex-start;font-size:12px}.ov-source{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) 56px 46px;row-gap:6px}.ov-source>.ov-meter{grid-area:2/1/auto/-1}.ov-drop{grid-template-columns:90px minmax(0,1fr) 56px 46px;gap:8px}.ov-colchart{gap:2px;height:140px}.ov-colchart-tick{font-size:10px}.ot-bar-row{grid-template-columns:minmax(72px,40%) 1fr 56px}.ov-health,.ov-settings{grid-template-columns:minmax(0,1fr)}.ov-gate{flex-direction:column}.ov-jlesson{flex-wrap:nowrap}.ov-jlesson .adm-field,.ov-jdates .adm-field{flex:1 1 0;width:auto;min-width:0}.ov-writers{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ov-jlesson,.ov-jdates,.ov-jperiod{width:100%}.ov-jperiod .adm-chips{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.ov-redact-search{flex-wrap:wrap}.ov-redact-search>.adm-btn{flex:auto}.ov-audit-reason{max-width:none}.ov-claim-act>.adm-btn{width:100%}}.ov-gates .adm-statgrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));margin-bottom:0}.ov-fit .adm-statgrid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}@media (width<=720px){.ov-gates .adm-statgrid{grid-template-columns:minmax(0,1fr)}}.ov-toolbar>.adm-chips+.adm-chips{border-left:1px solid var(--adm-line);padding-left:12px}.ov-anoms{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ov-anom{border-bottom:1px solid var(--adm-line-soft);flex-direction:column;gap:4px;padding:12px 0;display:flex}.ov-anom:first-child{padding-top:4px}.ov-anom:last-child{border-bottom:0}.ov-anom-head{justify-content:space-between;align-items:flex-start;gap:10px;font-size:14px;display:flex}.ov-anom-reason{color:var(--adm-fg-muted);margin:0;font-size:13px;line-height:1.45}.ov-anom-meta{color:var(--adm-fg-subtle);flex-wrap:wrap;align-items:center;gap:4px 14px;font-size:12.5px;display:flex}@media (width<=720px){.ov-health{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.ov-health-item{gap:8px;min-height:40px;padding:6px 10px;font-size:12.5px}.ov-health-item:not(.ov-health-item--off) .ov-health-state{display:none}.ov-health-item--off{grid-column:1/-1}.ov-fit .adm-statgrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.ov-auditm{margin:0;padding:0 16px;list-style:none}.ov-auditm-row{border-bottom:1px solid var(--adm-line-soft);cursor:pointer;flex-direction:column;gap:4px;padding:12px 0;display:flex}.ov-auditm-row:last-child{border-bottom:0}.ov-auditm-row:focus-visible{outline:2px solid var(--adm-ring);outline-offset:2px;border-radius:var(--adm-r-sm)}.ov-auditm-head{justify-content:space-between;align-items:flex-start;gap:10px;font-size:14px;display:flex}.ov-auditm-meta{color:var(--adm-fg-muted);flex-wrap:wrap;align-items:center;gap:2px 12px;font-size:12.5px;display:flex}.ppl-person{min-width:0;max-width:100%;color:inherit;border-radius:var(--adm-r-sm);align-items:center;gap:10px;text-decoration:none;display:inline-flex}.ppl-person:hover .ppl-person-name{color:var(--adm-accent-text)}.ppl-person:focus-visible{outline:2px solid var(--adm-accent);outline-offset:2px}.ppl-person-text{flex-direction:column;min-width:0;line-height:1.3;display:flex}.ppl-person-name{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.ppl-person-sub{color:var(--adm-fg-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.ppl-two{flex-direction:column;gap:2px;min-width:0;line-height:1.35;display:inline-flex}.ppl-two>.adm-muted{font-size:12px}.ppl-two--end{align-items:flex-end}.ppl-link{color:var(--adm-accent-text);white-space:nowrap;font-weight:500;text-decoration:none}.ppl-link:hover{text-decoration:underline}.ppl-link:focus-visible{outline:2px solid var(--adm-accent);outline-offset:2px;border-radius:4px}.ppl-note{border-radius:var(--adm-r-md);background:var(--adm-surface-2);border:1px solid var(--adm-line-soft);color:var(--adm-fg-muted);margin:0;padding:10px 14px;font-size:13px;line-height:1.5}.ppl-note--warn{background:var(--adm-warn-soft);border-color:var(--adm-warn-line);color:var(--adm-fg)}.ppl-tablecard{background:var(--adm-surface);border:1px solid var(--adm-line);border-radius:var(--adm-r-lg);box-shadow:var(--adm-shadow-1);min-width:0;overflow:hidden}.ppl-page>.adm-statgrid,.pay-page>.adm-statgrid,.code-page>.adm-statgrid{grid-template-columns:repeat(auto-fit, minmax(var(--adm-stat-min,180px), 1fr));margin-bottom:0}.ppl-page .adm-stat-value{font-size:22px}@media (width<=720px){.ppl-page>.adm-statgrid,.pay-page>.adm-statgrid,.code-page>.adm-statgrid{grid-template-columns:repeat(2,minmax(0,1fr))}.ppl-page .adm-stat-value{font-size:18px}}.ppl-tablecard .adm-dt--scroll{max-height:none;overflow-y:visible}.ppl-list--busy{opacity:.55;transition:opacity var(--adm-fast) var(--adm-ease);pointer-events:none}.ppl-toolbar{align-items:center;gap:10px;min-width:0;display:flex}.ppl-search{flex:auto;min-width:0}.ppl-sort{flex:none;width:auto;min-width:170px}.ppl-segs{min-width:0}.ppl-list{padding:0;overflow:hidden}.ppl-head,.ppl-row{grid-template-columns:minmax(0,2.4fr) minmax(150px,1.3fr) 64px 104px 112px 16px;align-items:center;gap:16px;padding:0 20px;display:grid}.ppl-head{border-bottom:1px solid var(--adm-line);background:var(--adm-surface-2);height:38px;color:var(--adm-fg-muted);letter-spacing:.01em;font-size:12px;font-weight:500}.ppl-rows{margin:0;padding:0;list-style:none}.ppl-rows>li+li{border-top:1px solid var(--adm-line-soft)}.ppl-row{min-height:64px;color:inherit;transition:background var(--adm-fast) var(--adm-ease);text-decoration:none}.ppl-row:hover{background:var(--adm-hover)}.ppl-row:active{background:var(--adm-press)}.ppl-row:focus-visible{outline:2px solid var(--adm-accent);outline-offset:-2px}.ppl-cell-who{align-items:center;gap:12px;min-width:0;padding:12px 0;display:flex}.ppl-who-text{flex-direction:column;gap:2px;min-width:0;display:flex}.ppl-who-name{align-items:center;gap:8px;min-width:0;font-size:14px;font-weight:600;display:flex}.ppl-who-name .adm-badge{flex:none}.ppl-who-sub{color:var(--adm-fg-muted);font-size:12.5px}.ppl-cell-access{flex-direction:column;align-items:flex-start;gap:3px;min-width:0;display:flex}.ppl-cell-sub{color:var(--adm-fg-muted);font-size:12px}.ppl-cell-paid{text-align:right;font-variant-numeric:tabular-nums}.ppl-cell-date,.ppl-cell-active{color:var(--adm-fg-muted);font-variant-numeric:tabular-nums;font-size:13px}.ppl-row-chev{color:var(--adm-fg-subtle)}@media (width<=720px){.ppl-toolbar{flex-wrap:wrap}.ppl-search{flex-basis:100%}.ppl-sort{min-height:var(--adm-touch);flex:auto}.ppl-segs{scrollbar-width:none;margin:0 -16px;padding:0 16px;overflow-x:auto}.ppl-segs::-webkit-scrollbar{display:none}.ppl-segs .adm-chips{flex-wrap:nowrap}.ppl-segs .adm-chip{height:40px}.ppl-list{border-radius:var(--adm-r-lg)}.ppl-head{display:none}.ppl-row{min-height:var(--adm-touch);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"who chev""access access""meta meta";gap:6px 10px;padding:14px 16px}.ppl-cell-who{grid-area:who;padding:0}.ppl-row-chev{grid-area:chev;align-self:center}.ppl-cell-access{flex-direction:row;grid-area:access;align-items:center;gap:8px;padding-left:48px}.ppl-cell-meta{color:var(--adm-fg-muted);grid-area:meta;padding-left:48px;font-size:12.5px}}.ppl-hero{align-items:center;gap:18px;padding:20px;display:flex}.ppl-hero-avatar{flex:none;font-weight:600}.ppl-hero-main{flex-direction:column;gap:8px;min-width:0;display:flex}.ppl-hero-badges{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ppl-hero-kind{font-size:13px}.ppl-hero-handle{overflow-wrap:anywhere;margin:0;font-size:15px;font-weight:500}.ppl-hero-ids{flex-wrap:wrap;gap:4px 18px;display:flex}.ppl-id{align-items:center;gap:6px;min-width:0;font-size:13px;display:inline-flex}.ppl-id code{overflow-wrap:anywhere;color:var(--adm-fg)}.ppl-tabs{margin-top:4px}.ppl-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;gap:16px;display:grid}.ppl-grid>.adm-section,.ppl-grid>.adm-stack>.adm-section{margin-bottom:0}.ppl-live{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ppl-live li{border-bottom:1px solid var(--adm-line-soft);flex-direction:column;gap:2px;padding:10px 0;display:flex}.ppl-live li:first-child{padding-top:0}.ppl-live li:last-child{border-bottom:0;padding-bottom:0}.ppl-live-title{font-weight:600}.ppl-live .adm-muted{font-size:13px}.ppl-steps{margin:0;padding:0 20px 12px;list-style:none}.ppl-steps li{border-bottom:1px solid var(--adm-line-soft);grid-template-columns:minmax(0,1fr) auto 92px;align-items:center;gap:12px;min-height:44px;display:grid}.ppl-steps li:last-child{border-bottom:0}.ppl-step-name{font-weight:500}.ppl-step-date{text-align:right;font-variant-numeric:tabular-nums;font-size:13px}.ppl-timeline{margin:0 0 8px;padding:0;list-style:none;position:relative}.ppl-ev{grid-template-columns:18px minmax(0,1fr);gap:12px;padding-bottom:16px;display:grid;position:relative}.ppl-ev:before{content:"";background:var(--adm-line);width:1px;position:absolute;top:16px;bottom:0;left:8px}.ppl-ev:last-child:before{display:none}.ppl-ev-dot{background:var(--adm-surface-3);border:2px solid var(--adm-line-strong);border-radius:50%;width:11px;height:11px;margin:5px 0 0 3px}.ppl-ev--change .ppl-ev-dot{background:var(--adm-accent);border-color:var(--adm-accent-line)}.ppl-ev--self .ppl-ev-dot{background:var(--adm-info);border-color:var(--adm-info-line)}.ppl-ev-body{min-width:0}.ppl-ev-head{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ppl-ev-label{font-size:14px;font-weight:600}.ppl-ev-meta{color:var(--adm-fg-muted);margin-top:2px;font-size:12.5px}.ppl-ev-reason{border-radius:var(--adm-r-sm);background:var(--adm-surface-2);overflow-wrap:anywhere;white-space:pre-wrap;margin:6px 0 0;padding:8px 10px;font-size:13px;line-height:1.45}@media (width<=960px){.ppl-grid{grid-template-columns:minmax(0,1fr)}}@media (width<=720px){.ppl-hero{align-items:flex-start;gap:14px;padding:16px}.ppl-hero-ids{flex-direction:column;gap:2px}.ppl-id .adm-copy{width:var(--adm-touch);height:var(--adm-touch);margin:-8px 0}.ppl-steps{padding:0 12px 8px}.ppl-steps li{grid-template-columns:minmax(0,1fr) auto}.ppl-step-date{text-align:left;grid-column:1/-1;margin-top:-8px;padding-bottom:8px}.ppl-tabs{margin:0 -16px;padding:0 16px}}.ppl-grant{flex-direction:column;gap:18px;display:flex}.ppl-grant-who{border-radius:var(--adm-r-md);background:var(--adm-surface-2);align-items:center;gap:12px;padding:12px 14px;display:flex}.ppl-products{border:0;flex-direction:column;gap:8px;min-width:0;margin:0;padding:0;display:flex}.ppl-products legend{margin-bottom:8px;padding:0}.ppl-product{appearance:none;width:100%;min-height:var(--adm-touch);border:1px solid var(--adm-line);border-radius:var(--adm-r-md);background:var(--adm-surface);color:var(--adm-fg);font:inherit;text-align:left;cursor:pointer;transition:border-color var(--adm-fast) var(--adm-ease), background var(--adm-fast) var(--adm-ease);grid-template-columns:20px minmax(0,1fr) auto;align-items:start;gap:12px;padding:12px 14px;display:grid}.ppl-product:hover{border-color:var(--adm-accent-dim)}.ppl-product:focus-visible{outline:2px solid var(--adm-accent);outline-offset:2px}.ppl-product--on,.ppl-product--on:hover{border-color:var(--adm-accent-line);background:var(--adm-accent-softer)}.ppl-product-radio{border:2px solid var(--adm-line-strong);background:var(--adm-field);border-radius:50%;width:18px;height:18px;margin-top:1px}.ppl-product--on .ppl-product-radio{border-color:var(--adm-accent);box-shadow:inset 0 0 0 4px var(--adm-field);background:var(--adm-accent)}.ppl-product-text{flex-direction:column;gap:3px;min-width:0;display:flex}.ppl-product-title{font-size:14px;font-weight:600}.ppl-product-sub{color:var(--adm-fg-muted);font-size:12.5px;line-height:1.45}.ppl-product-term{color:var(--adm-fg-muted);white-space:nowrap;padding-top:2px;font-size:12px}.ppl-product--on .ppl-product-term{color:var(--adm-accent-text)}.ppl-terms{flex-direction:column;gap:12px;display:flex}.ppl-days{max-width:160px}.ppl-catalog>summary{cursor:pointer;color:var(--adm-fg-muted);min-height:32px;padding:6px 0;font-size:13px}.ppl-catalog>summary:focus-visible{outline:2px solid var(--adm-accent);outline-offset:2px;border-radius:4px}.ppl-catalog[open]>summary{color:var(--adm-fg);margin-bottom:10px}.ppl-catalog-foot{margin:10px 0 0;font-size:12.5px}.ppl-grant-check{flex-direction:column;gap:12px;display:flex}.ppl-grant-cap{letter-spacing:.04em;text-transform:uppercase;color:var(--adm-fg-muted);margin:4px 0 0;font-size:12px;font-weight:600}.ppl-grant-sum{border:1px solid var(--adm-accent-line);border-radius:var(--adm-r-md);background:var(--adm-accent-softer);margin:0;display:grid}.ppl-grant-sum>div{border-bottom:1px solid var(--adm-line-soft);grid-template-columns:90px minmax(0,1fr);gap:12px;padding:10px 14px;display:grid}.ppl-grant-sum>div:last-child{border-bottom:0}.ppl-grant-sum dt{color:var(--adm-fg-muted);font-size:13px}.ppl-grant-sum dd{overflow-wrap:anywhere;margin:0;font-weight:500}.ppl-grant-items{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.ppl-grant-items li{align-items:flex-start;gap:8px;font-weight:500;display:flex}.ppl-grant-items li .adm-icon{color:var(--adm-ok);flex:none;margin-top:3px}@media (width<=720px){.ppl-product{grid-template-columns:20px minmax(0,1fr)}.ppl-product-term{grid-column:2;padding-top:0}.ppl-terms .adm-chip{height:40px}.ppl-days{max-width:none}}.ppl-attach-search{align-items:center;gap:8px;display:flex}.ppl-attach-search .adm-search{flex:auto;min-width:0}.ppl-unclaimed{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.ppl-ucard{border:1px solid var(--adm-line);border-radius:var(--adm-r-md);background:var(--adm-surface-2);flex-direction:column;gap:8px;padding:14px;display:flex}.ppl-ucard--on{border-color:var(--adm-accent-line);background:var(--adm-accent-softer)}.ppl-ucard-head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.ppl-ucard-title{min-width:0;font-weight:600}.ppl-ucard-meta{color:var(--adm-fg-muted);overflow-wrap:anywhere;flex-wrap:wrap;gap:2px 14px;font-size:13px;display:flex}.ppl-ucard-foot{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ppl-ucard-foot>.adm-btn{margin-left:auto}.ppl-ucard-ext{overflow-wrap:anywhere;font-size:12px}.pay-struck{text-decoration:line-through;-webkit-text-decoration-color:var(--adm-warn);text-decoration-color:var(--adm-warn)}.ppl-ext{text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;max-width:120px;font-size:12px;display:inline-block;overflow:hidden}@media (width<=720px){.ppl-ext{white-space:normal;overflow-wrap:anywhere;max-width:100%}}.pay-userchip{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.pay-tile-sub{flex-direction:column;gap:2px;display:flex}.pay-estimate{margin:-4px 0 0;font-size:12.5px;line-height:1.5}.pay-outside{border-radius:var(--adm-r-md);border:1px solid var(--adm-info-line);background:var(--adm-info-soft);gap:12px;padding:12px 16px;display:flex}.pay-outside>.adm-icon{color:var(--adm-info);flex:none;margin-top:2px}.pay-outside-title{margin:0 0 4px;font-size:14px;font-weight:600}.pay-outside ul{flex-direction:column;gap:4px;margin:0;padding-left:18px;font-size:13px;line-height:1.5;display:flex}.code-meter{border-radius:var(--adm-r-pill);background:var(--adm-surface-3);width:72px;height:4px;display:block;overflow:hidden}.code-meter>span{background:var(--adm-accent);height:100%;display:block}.prt-count{margin:-4px 0 0;font-size:12.5px}.prt-grid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:14px;display:grid}.prt-card{flex-direction:column;gap:14px;padding:16px 18px;display:flex}.prt-card--flag{border-color:var(--adm-warn-line);box-shadow:inset 3px 0 0 var(--adm-warn), var(--adm-shadow-1)}.prt-head{justify-content:space-between;align-items:flex-start;gap:10px;min-width:0;display:flex}.prt-head .ppl-person{flex:auto}.prt-money{border:1px solid var(--adm-line-soft);border-radius:var(--adm-r-md);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid;overflow:hidden}.prt-money>div{min-width:0;padding:8px 10px}.prt-money>div+div{border-left:1px solid var(--adm-line-soft)}.prt-money dt{color:var(--adm-fg-muted);font-size:11.5px}.prt-money dd{font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;margin:2px 0 0;font-size:14px;font-weight:600;overflow:hidden}.prt-stats{color:var(--adm-fg-muted);flex-wrap:wrap;gap:4px 14px;font-size:13px;display:flex}.prt-stats b{color:var(--adm-fg);font-variant-numeric:tabular-nums;font-weight:600}.prt-stats .adm-tone-bad b{color:inherit}.prt-actions{border-top:1px solid var(--adm-line-soft);flex-wrap:wrap;gap:8px;padding-top:12px;display:flex}.prt-more{justify-content:center;display:flex}@media (width<=720px){.prt-grid{grid-template-columns:minmax(0,1fr)}.prt-money{grid-template-columns:repeat(2,minmax(0,1fr))}.prt-money>div:nth-child(3){border-left:0}.prt-money>div:nth-child(n+3){border-top:1px solid var(--adm-line-soft)}.prt-actions .adm-btn{min-height:var(--adm-touch);flex:calc(50% - 8px)}.prt-more .adm-btn{width:100%;min-height:var(--adm-touch)}.ppl-tablecard{box-shadow:none;background:0 0;border:0;border-radius:0;overflow:visible}.ppl-tablecard .adm-dt .ot-table td .adm-btn,.ppl-page .adm-dt .ot-table td .adm-btn{min-height:40px}.ppl-tablecard .adm-dt .ot-table td:empty,.ppl-page .adm-dt .ot-table td:empty{display:none}.ppl-two--end{align-items:flex-end}}.ot-po{flex-direction:column;min-width:0;display:flex}.ot-po-filters{margin-bottom:12px}.ot-po-chips{min-width:0;margin-bottom:8px}.ot-po-chips .adm-chip{height:36px;padding:0 14px}.ot-po-chips .adm-chip-n{margin-left:7px}.ot-po-filterhint{color:var(--adm-fg-muted);margin:2px 0 8px;font-size:13px;line-height:1.45}.ot-po-result{color:var(--adm-fg-muted);flex-wrap:wrap;align-items:center;gap:4px 16px;margin:4px 0 8px;font-size:13px;display:flex}.ot-po-result b{color:var(--adm-fg);font-weight:600}.ot-po-chips+.ot-po-tablebox,.ot-po-chips+.adm-error,.ot-po-filterhint+.ot-po-tablebox{margin-top:8px}.ot-po-tablebox{border:1px solid var(--adm-line);border-radius:var(--adm-r-lg);background:var(--adm-surface);transition:opacity var(--adm-fast) ease;margin-top:8px;overflow:hidden}.ot-po-tablebox--busy{opacity:.55}.ot-po-loading{padding:20px}.ot-po-tablebox>.adm-empty{border:0}.ot-po-table th{background:var(--adm-bg-sunken);color:var(--adm-fg-muted);white-space:nowrap;padding:11px 16px;font-size:12px;font-weight:600}.ot-po-table td{vertical-align:middle;padding:11px 16px}.ot-po-table tbody tr:last-child td{border-bottom:0}.ot-po-row{cursor:pointer;transition:background var(--adm-fast) ease}.ot-po-row:hover{background:var(--adm-hover)}.ot-po-row--sel,.ot-po-row--sel:hover{background:var(--adm-accent-softer);box-shadow:inset 3px 0 0 var(--adm-accent)}.ot-po-num{color:var(--adm-fg);font-variant-numeric:tabular-nums;letter-spacing:.02em;white-space:nowrap;border-radius:var(--adm-r-xs);font-size:13.5px;font-weight:600;text-decoration:none}a.ot-po-num:hover{color:var(--adm-accent-text)}a.ot-po-num:focus-visible{outline:2px solid var(--adm-accent);outline-offset:3px}.ot-po-who{overflow-wrap:anywhere;font-weight:550}.ot-po-sub{color:var(--adm-fg-muted);overflow-wrap:anywhere;margin-top:2px;font-size:12px;display:block}.ot-po-c-place{white-space:nowrap}.ot-po-country{font-weight:550}.ot-po-city{color:var(--adm-fg-muted);margin-top:2px;font-size:12px;display:block}.ot-po-c-paid{white-space:nowrap;font-variant-numeric:tabular-nums}.ot-po-c-status{white-space:nowrap}.ot-po-trackcell{font-family:var(--adm-mono);letter-spacing:.02em;font-size:12.5px}.ot-po-c-track--none .ot-po-trackcell{color:var(--adm-fg-subtle)}.ot-status{border-radius:var(--adm-r-pill);white-space:nowrap;border:1px solid #0000;align-items:center;gap:6px;height:24px;padding:0 10px;font-size:12px;font-weight:600;line-height:1;display:inline-flex}.ot-status:before{content:"";background:currentColor;border-radius:50%;flex-shrink:0;width:6px;height:6px}.ot-status--wait{color:var(--adm-fg-muted);border-color:var(--adm-line-strong);border-style:dashed}.ot-status--todo{color:var(--adm-accent-text);background:var(--adm-accent-soft);border-color:var(--adm-accent-line)}.ot-status--work{color:var(--adm-info);background:var(--adm-info-soft);border-color:var(--adm-info-line)}.ot-status--go{color:var(--adm-ok);background:var(--adm-ok-soft);border-color:var(--adm-ok-line)}.ot-status--done{color:var(--adm-fg-muted);background:var(--adm-surface-3);border-color:var(--adm-line)}.ot-status--off{color:var(--adm-bad);background:var(--adm-bad-soft);border-color:var(--adm-bad-line)}.ot-po-flag{margin-left:6px}.ot-po-note-dot{color:var(--adm-fg-muted);border-bottom:1px dotted var(--adm-fg-muted);margin-left:8px;font-size:11px}.ot-po-sheet .adm-sheet-title{font-variant-numeric:tabular-nums;letter-spacing:.01em}.ot-po-card{flex-direction:column;gap:22px;min-width:0;display:flex}.ot-po-badges{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ot-po-badges .adm-badge{height:24px}.ot-po-notice{border-radius:var(--adm-r);border:1px solid;align-items:flex-start;gap:10px;margin:-8px 0 0;padding:11px 12px;font-size:13px;line-height:1.5;display:flex}.ot-po-notice .adm-icon{margin-top:1px}.ot-po-notice--bad{color:var(--adm-bad);border-color:var(--adm-bad-line);background:var(--adm-bad-soft)}.ot-po-notice--warn{color:var(--adm-warn);border-color:var(--adm-warn-line);background:var(--adm-warn-soft)}.ot-po-notice--info{color:var(--adm-fg);border-color:var(--adm-line-strong);background:var(--adm-surface-3)}.ot-po-notice--info .adm-icon{color:var(--adm-fg-muted)}.ot-po-block{flex-direction:column;gap:10px;min-width:0;display:flex}.ot-po-block+.ot-po-block{border-top:1px solid var(--adm-line);padding-top:20px}.ot-po-h,.ot-po-cap{letter-spacing:.09em;text-transform:uppercase;color:var(--adm-fg-muted);margin:0;font-size:11px;font-weight:650}.ot-po-hint{color:var(--adm-fg-muted);margin:0;font-size:12px;line-height:1.45}.ot-po-muted{color:var(--adm-fg-muted);margin:0;font-size:14px}.ot-po-bigbtn{min-height:var(--adm-touch)}.ot-po-addrbox{border:1px solid var(--adm-line);border-radius:var(--adm-r-md);background:var(--adm-bg-sunken);flex-direction:column;gap:12px;padding:14px;display:flex}.ot-po-addr{-webkit-user-select:text;user-select:text;overflow-wrap:anywhere;font-size:15px;font-style:normal;line-height:1.55}.ot-po-addr>div:first-child{font-weight:600}.ot-po-addr-none{color:var(--adm-fg-muted);margin:0;font-size:14px}.ot-po-comment{border-left:2px solid var(--adm-accent-line);background:var(--adm-surface);border-radius:0 var(--adm-r-sm) var(--adm-r-sm) 0;overflow-wrap:anywhere;flex-direction:column;gap:3px;margin:0;padding:9px 11px;font-size:13px;line-height:1.5;display:flex}.ot-po-comment-cap{color:var(--adm-fg-muted);font-size:11px;font-weight:600}.ot-po-contacts{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ot-po-contact{min-height:var(--adm-touch);border-bottom:1px solid var(--adm-line-soft);grid-template-columns:88px minmax(0,1fr);align-items:center;gap:12px;display:grid}.ot-po-contact:last-child{border-bottom:0}.ot-po-contact-k{color:var(--adm-fg-muted);font-size:13px}.ot-po-contact-v{overflow-wrap:anywhere;padding:10px 0;font-size:14px}.ot-po-link{color:var(--adm-fg);text-decoration:underline;-webkit-text-decoration-color:var(--adm-accent-dim);text-decoration-color:var(--adm-accent-dim);text-underline-offset:3px}.ot-po-link:hover{color:var(--adm-accent-text)}.ot-po-link:focus-visible{outline:2px solid var(--adm-accent);outline-offset:2px;border-radius:2px}.ot-po-small{font-size:13px}.ot-po-userlink{align-self:flex-start;margin-left:-10px}.ot-po-shipform{flex-direction:column;gap:12px;display:flex}.ot-po-track{font-family:var(--adm-mono);letter-spacing:.05em;text-transform:uppercase;font-size:15px}.ot-po-track::placeholder{text-transform:none;letter-spacing:normal;font-family:var(--adm-font)}.ot-po-trackrow{flex-wrap:wrap;align-items:center;gap:4px 14px;display:flex}.ot-po-trackro{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.ot-po-trackline{min-height:var(--adm-h-sm);align-items:center;gap:10px;display:flex}.ot-po-trackval{font-family:var(--adm-mono);letter-spacing:.04em;overflow-wrap:anywhere;font-size:15px}.ot-po-moves-box{flex-direction:column;gap:8px;padding-top:6px;display:flex}.ot-po-moves{flex-wrap:wrap;gap:8px;display:flex}.ot-po-note{min-height:84px}.ot-po-noterow{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.ot-po-notero{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.55}.ot-po-err{color:var(--adm-bad);margin:0;font-size:12px;line-height:1.45}.ot-po-saved{color:var(--adm-ok);align-items:center;gap:4px;font-size:12px;display:inline-flex}.ot-po-mails{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.ot-po-mail{align-items:flex-start;gap:10px;font-size:13px;line-height:1.4;display:flex}.ot-po-mail-body{min-width:0}.ot-po-mail-label{font-weight:500}.ot-po-mail-dot{background:var(--adm-fg-subtle);border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-top:5px}.ot-po-mail--sent .ot-po-mail-dot{background:var(--adm-ok)}.ot-po-mail--queued .ot-po-mail-dot{background:var(--adm-accent)}.ot-po-mail--skipped{color:var(--adm-fg-muted)}.ot-po-cancelform{border:1px solid var(--adm-bad-line);border-radius:var(--adm-r-md);background:var(--adm-bad-soft);flex-direction:column;gap:12px;padding:14px;display:flex}.ot-po-warn{color:var(--adm-fg);margin:0;font-size:13px;line-height:1.5}.ot-po-cancel-btns{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}@media (width<=720px){.ot-po-chips{overscroll-behavior-x:contain;scrollbar-width:none;margin:0 -16px 6px;padding:2px 16px 4px;overflow-x:auto}.ot-po-chips::-webkit-scrollbar{display:none}.ot-po-chips .adm-chips{flex-wrap:nowrap;width:max-content}.ot-po-chips .adm-chip{height:var(--adm-touch);padding:0 16px;font-size:14px}.ot-po-tablebox{background:0 0;border:0;border-radius:0;overflow:visible}.ot-po-loading{padding:4px 0}.ot-po-tablebox .ot-tablewrap{overflow:visible}.ot-po-table,.ot-po-table tbody{display:block}.ot-po-table thead{display:none}.ot-po-table tr.ot-po-row{border:1px solid var(--adm-line);border-radius:var(--adm-r-lg);background:var(--adm-surface);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"num status""who who""place paid""track track";gap:8px 12px;margin-bottom:10px;padding:14px 16px;display:grid}.ot-po-table tr.ot-po-row:active{background:var(--adm-press)}.ot-po-table tr.ot-po-row--sel{border-color:var(--adm-accent-line);box-shadow:none}.ot-po-table td{white-space:normal;border:0;min-width:0;padding:0;display:block}.ot-po-c-num{grid-area:num;align-self:center}.ot-po-num{align-items:center;min-height:28px;font-size:14px;display:inline-flex}.ot-po-c-status{text-align:right;grid-area:status;justify-self:end}.ot-po-c-who{grid-area:who}.ot-po-who{font-size:15px}.ot-po-c-place{grid-area:place;font-size:13px}.ot-po-table td.ot-po-c-place{flex-wrap:wrap;align-items:baseline;gap:6px;display:flex}.ot-po-table td.ot-po-c-paid--none{display:none}.ot-po-city{margin:0;font-size:13px;display:inline}.ot-po-city:before{content:"·";color:var(--adm-fg-subtle);margin-right:6px}.ot-po-c-paid{color:var(--adm-fg-muted);grid-area:paid;place-self:end;font-size:13px}.ot-po-c-track{grid-area:track;font-size:13px;border-top:1px solid var(--adm-line-soft)!important;padding-top:8px!important}.ot-po-table td.ot-po-c-track--none{display:none}.ot-po-table td[data-label]:before{content:attr(data-label) " ";color:var(--adm-fg-muted)}.ot-po-moves .adm-btn{flex:auto}.ot-po-cancel-btns{flex-direction:column-reverse}.ot-po-cancel-btns .adm-btn{width:100%}}.ot-so{flex-direction:column;min-width:0;display:flex}.ot-so-tabs{margin-bottom:14px}.ot-sr{flex-direction:column;min-width:0;display:flex}.ot-sr-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}.ot-sr-hint{color:var(--adm-fg-muted);margin:8px 0 4px;font-size:13px;line-height:1.45}.ot-sr-ro{margin:8px 0 0}.ot-sr-tablebox .ot-tablewrap{border:0;border-radius:0}.ot-sr-tablebox .ot-table td{vertical-align:middle}.ot-sr-c-reason{max-width:280px;color:var(--adm-fg-muted);font-size:13px;line-height:1.4}.ot-sr-sheet .adm-sheet-title{font-variant-numeric:tabular-nums;letter-spacing:.01em}.ot-sr-keys{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ot-sr-key{border-bottom:1px solid var(--adm-line-soft);flex-direction:column;gap:2px;padding:8px 0;font-size:13px;line-height:1.4;display:flex}.ot-sr-key:last-child{border-bottom:0}.ot-sr-key-ext{color:var(--adm-fg-muted);overflow-wrap:anywhere;font-size:12px}.ot-sr-task{border-radius:var(--adm-r-md);background:var(--adm-bad-soft);align-items:flex-start;border:1px solid var(--adm-bad-line)!important;padding:14px!important}.ot-sr-task-text{overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;margin:0;font-size:13.5px;line-height:1.5}.ot-sr-actions{grid-template-columns:1fr 1fr;gap:8px;display:grid}.ot-sr-form{border:1px solid var(--adm-line-strong);border-radius:var(--adm-r-md);background:var(--adm-bg-sunken);flex-direction:column;gap:12px;padding:14px;display:flex}.ot-sr-form-cap{color:var(--adm-fg);margin:0;font-size:13px;line-height:1.5}.ot-sr-form-cap--refund{color:var(--adm-bad)}.ot-sr-form-btns{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}@media (width<=720px){.ot-so-tabs{scrollbar-width:none;margin:0 -16px 12px;padding:0 16px;overflow-x:auto}.ot-so-tabs::-webkit-scrollbar{display:none}.ot-sr-head .adm-tabs{scrollbar-width:none;width:100%;min-width:0;overflow-x:auto}.ot-sr-head .adm-tab{flex:1 0 auto;justify-content:center}.ot-sr-head .adm-tabs::-webkit-scrollbar{display:none}.ot-sr-c-reason{max-width:none}.ot-sr-actions{grid-template-columns:1fr}.ot-sr-form-btns{flex-direction:column-reverse}.ot-sr-form-btns .adm-btn{width:100%}}.sup-page{gap:var(--adm-s-4);flex-direction:column;min-width:0;display:flex}.sup-page>.adm-section,.sup-grid>.adm-section{margin-bottom:0}.sup-page .ot-hint{overflow-wrap:anywhere}.sup-link{color:var(--adm-accent-text);text-underline-offset:2px;text-decoration:underline}.sup-link:hover{color:var(--adm-accent-strong)}.sup-nowrap{white-space:nowrap}.sup-stack{align-items:flex-start;gap:var(--adm-s-3);flex-direction:column;display:flex}.sup-note{gap:var(--adm-s-3);padding:var(--adm-s-3) var(--adm-s-4);border:1px solid var(--adm-line);border-radius:var(--adm-r-md);background:var(--adm-surface);min-width:0;display:flex}.sup-note-icon{color:var(--adm-fg-muted);flex:none;margin-top:2px}.sup-note-body{align-items:flex-start;gap:var(--adm-s-2);flex-direction:column;flex:auto;min-width:0;display:flex}.sup-note-body p{color:var(--adm-fg-muted);overflow-wrap:anywhere;margin:0;font-size:13.5px;line-height:1.55}.sup-note-body .sup-note-title{color:var(--adm-fg);font-size:14px;font-weight:600}.sup-note--info{background:var(--adm-info-soft);border-color:var(--adm-info-line)}.sup-note--info .sup-note-icon{color:var(--adm-info)}.sup-note--warn{background:var(--adm-warn-soft);border-color:var(--adm-warn-line)}.sup-note--warn .sup-note-icon{color:var(--adm-warn)}.sup-note--bad{background:var(--adm-bad-soft);border-color:var(--adm-bad-line)}.sup-note--bad .sup-note-icon{color:var(--adm-bad)}.sup-note--neutral{background:var(--adm-surface)}.sup-how{margin-top:var(--adm-s-3)}.sup-how>summary{min-height:32px;color:var(--adm-fg-muted);cursor:pointer;border-radius:var(--adm-r-xs);align-items:center;gap:6px;font-size:12.5px;font-weight:500;list-style:none;display:inline-flex}.sup-how>summary::-webkit-details-marker{display:none}.sup-how>summary:hover{color:var(--adm-fg)}.sup-how>summary:focus-visible{outline:2px solid var(--adm-accent);outline-offset:2px}.sup-how[open]>summary{color:var(--adm-accent-text)}.sup-how-body{margin-top:var(--adm-s-1);padding:var(--adm-s-3);border-radius:var(--adm-r-sm);background:var(--adm-surface-2);color:var(--adm-fg-muted);overflow-wrap:anywhere;font-size:13px;line-height:1.55}.sup-grid{gap:var(--adm-s-4);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;min-width:0;display:grid}.sup-grid--wide-first{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.sup-grid--inner{gap:var(--adm-s-6)}.sup-group{margin:var(--adm-s-4) 0 calc(var(--adm-s-1) * -1);letter-spacing:.08em;text-transform:uppercase;color:var(--adm-fg-subtle);font-size:12px;font-weight:600}.sup-page>.sup-group:first-child,.sup-page>.sup-note+.sup-group{margin-top:var(--adm-s-2)}.sup-under{margin-top:var(--adm-s-3);padding-top:var(--adm-s-3);border-top:1px dashed var(--adm-line-soft)}.sup-under .ot-kv{padding-top:0}.sup-flushpad{padding:var(--adm-s-3) var(--adm-s-5) var(--adm-s-4)}.sup-flushpad.sup-under{border-top:0;margin-top:0}.sup-flushpad>.sup-how:first-child,.sup-legacy .sup-how{margin-top:0}.sup-subcap{margin:0 0 var(--adm-s-1);letter-spacing:.04em;text-transform:uppercase;color:var(--adm-fg-subtle);font-size:12px;font-weight:600}.sup-casesfoot{align-items:flex-start;gap:var(--adm-s-1);flex-direction:column;display:flex}.sup-casesfoot .adm-btn{margin-top:var(--adm-s-2)}.sup-page .ot-bar-row{grid-template-columns:minmax(120px,34%) 1fr 56px}.sup-page .adm-statgrid+.ot-spark{margin-top:var(--adm-s-4)}.sup-period{max-width:100%}.sup-headline{justify-content:space-between;align-items:center;gap:var(--adm-s-3);flex-wrap:wrap;display:flex}.sup-headmeta{align-items:center;gap:var(--adm-s-2);color:var(--adm-fg-muted);flex-wrap:wrap;margin:0;font-size:13px;display:flex}.sup-toolbar{align-items:center;gap:var(--adm-s-3);flex-wrap:wrap;min-width:0;display:flex}.sup-search{flex:280px;max-width:420px}.sup-kust{gap:var(--adm-s-2);flex-direction:column;min-width:0;display:flex}.sup-kust-title{align-items:center;gap:var(--adm-s-2);margin:var(--adm-s-2) 0 0;letter-spacing:.06em;text-transform:uppercase;color:var(--adm-fg-subtle);font-size:12px;font-weight:600;display:flex}.sup-kust-n{border-radius:var(--adm-r-pill);background:var(--adm-surface-2);min-width:20px;color:var(--adm-fg-muted);text-align:center;font-variant-numeric:tabular-nums;letter-spacing:0;padding:0 6px;font-size:11px}.sup-cards{gap:var(--adm-s-2);grid-template-columns:repeat(auto-fill,minmax(280px,1fr));display:grid}.sup-card{align-items:center;gap:var(--adm-s-3);min-height:60px;padding:var(--adm-s-2) var(--adm-s-3);border:1px solid var(--adm-line);border-radius:var(--adm-r-md);background:var(--adm-surface);color:var(--adm-fg);font:inherit;text-align:left;cursor:pointer;min-width:0;transition:border-color var(--adm-fast) ease, background-color var(--adm-fast) ease;display:flex}.sup-card:hover{border-color:var(--adm-accent-line);background:var(--adm-surface-2)}.sup-card:focus-visible{outline:2px solid var(--adm-accent);outline-offset:2px}.sup-card--on{border-color:var(--adm-accent-line);background:var(--adm-accent-softer);box-shadow:inset 3px 0 0 var(--adm-accent)}.sup-card-no{border-radius:var(--adm-r-sm);background:var(--adm-surface-2);width:36px;height:36px;color:var(--adm-accent-text);font-variant-numeric:tabular-nums;flex:none;place-items:center;font-size:14px;font-weight:650;display:inline-grid}.sup-card--on .sup-card-no{background:var(--adm-accent-soft)}.sup-card-main{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.sup-card-title{overflow-wrap:anywhere;font-size:14px;line-height:1.35}.sup-card-slug{font-family:var(--adm-mono);color:var(--adm-fg-subtle);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.sup-card-tags{flex-direction:column;flex:none;align-items:flex-end;gap:4px;display:flex}.sup-card-go{color:var(--adm-fg-subtle);flex:none}.sup-form{gap:var(--adm-s-4);flex-direction:column;min-width:0;display:flex}.sup-badges{flex-wrap:wrap;gap:6px;display:flex}.sup-editor{font-family:var(--adm-font-reading);resize:vertical;min-height:150px;font-size:15px;line-height:1.6}.sup-editor[readonly]{background:var(--adm-bg-sunken);color:var(--adm-fg-muted)}.sup-findings{color:var(--adm-fg);overflow-wrap:anywhere;flex-direction:column;gap:4px;margin:0;padding-left:18px;font-size:13px;line-height:1.5;display:flex}.sup-word .adm-input{font-family:var(--adm-mono);letter-spacing:.06em;max-width:280px}.sup-actbar{bottom:calc(var(--adm-s-5) * -1);z-index:2;margin:0 calc(var(--adm-s-5) * -1) calc(var(--adm-s-5) * -1);padding:var(--adm-s-3) var(--adm-s-5) var(--adm-s-4);border-top:1px solid var(--adm-line);background:var(--adm-surface);gap:var(--adm-s-2);flex-direction:column;display:flex;position:sticky}.sup-actbtns{gap:var(--adm-s-2);justify-content:flex-end;display:flex}.sup-acthint{color:var(--adm-warn);margin:0;font-size:12.5px;line-height:1.45}.sup-steps{gap:var(--adm-s-1);counter-reset:sup-step;margin:0;padding:0;list-style:none;display:flex}.sup-steps li{counter-increment:sup-step;color:var(--adm-fg-subtle);white-space:nowrap;align-items:center;gap:6px;font-size:12px;display:inline-flex}.sup-steps li+li:before{content:"";background:var(--adm-line-strong);width:14px;height:1px;margin-right:2px}.sup-steps li:after{content:none}.sup-steps li>*,.sup-steps li{min-width:0}.sup-steps li.is-now{color:var(--adm-accent-text);font-weight:600}.sup-steps li.is-done{color:var(--adm-ok)}.sup-diff{gap:var(--adm-s-3);padding:var(--adm-s-4);border:1px solid var(--adm-line);border-radius:var(--adm-r-md);background:var(--adm-surface-2);flex-direction:column;display:flex}.sup-diff-head{justify-content:space-between;align-items:center;gap:var(--adm-s-2);flex-wrap:wrap;display:flex}.sup-diff-title{margin:0;font-size:14px;font-weight:600}.sup-diff-empty,.sup-diff-note{color:var(--adm-fg-muted);margin:0;font-size:13px}.sup-diff-card{flex-direction:column;gap:4px;min-width:0;display:flex}.sup-diff-label{font-family:var(--adm-mono);color:var(--adm-fg-subtle);margin:0 0 2px;font-size:12px}.sup-dl{gap:var(--adm-s-2);padding:6px var(--adm-s-3);border-radius:var(--adm-r-xs);font-family:var(--adm-font-reading);white-space:pre-wrap;overflow-wrap:anywhere;min-width:0;font-size:14px;line-height:1.55;display:flex}.sup-dl>span:last-child{min-width:0}.sup-dl-sign{width:12px;font-family:var(--adm-mono);flex:none;font-weight:700}.sup-dl--was{background:var(--adm-bad-soft);box-shadow:inset 2px 0 0 var(--adm-bad)}.sup-dl--was .sup-dl-sign{color:var(--adm-bad)}.sup-dl--was>span:last-child{text-decoration:line-through;-webkit-text-decoration-color:var(--adm-bad-line);text-decoration-color:var(--adm-bad-line)}.sup-dl--now{background:var(--adm-ok-soft);box-shadow:inset 2px 0 0 var(--adm-ok)}.sup-dl--now .sup-dl-sign{color:var(--adm-ok)}.sup-dl--same{background:var(--adm-surface)}.sup-ver{flex-wrap:nowrap;align-items:center;gap:6px;display:inline-flex}.sup-col-tight{white-space:nowrap;width:1%}.ot-table td.sup-col-reason{white-space:normal;overflow-wrap:anywhere;min-width:220px;line-height:1.45}.sup-col-act{white-space:nowrap;text-align:right;width:1%}.ot-table td.sup-col-wrap{white-space:normal;min-width:110px;line-height:1.45}.sup-overdue{color:var(--adm-bad)}.sup-overdue small{font-size:11.5px;display:block}.sup-cardrefs{flex-wrap:nowrap;gap:4px;display:inline-flex}.sup-cardref{border:1px solid var(--adm-line);border-radius:var(--adm-r-pill);background:var(--adm-surface);min-width:30px;height:26px;color:var(--adm-accent-text);font:inherit;font-variant-numeric:tabular-nums;cursor:pointer;padding:0 8px;font-size:12.5px}.sup-cardref:hover{border-color:var(--adm-accent-line);background:var(--adm-accent-softer)}.sup-cardref:focus-visible{outline:2px solid var(--adm-accent);outline-offset:1px}.sup-revert-sum{border:1px solid var(--adm-line-soft);border-radius:var(--adm-r-md);gap:0;margin:0;display:grid;overflow:hidden}.sup-revert-sum>div{gap:var(--adm-s-3);padding:10px var(--adm-s-3);border-bottom:1px solid var(--adm-line-soft);grid-template-columns:140px minmax(0,1fr);display:grid}.sup-revert-sum>div:last-child{border-bottom:0}.sup-revert-sum dt{color:var(--adm-fg-muted);font-size:13px}.sup-revert-sum dd{overflow-wrap:anywhere;margin:0;font-size:13.5px}@media (width<=720px){.sup-page{gap:var(--adm-s-3)}.sup-grid,.sup-grid--wide-first{gap:var(--adm-s-3);grid-template-columns:minmax(0,1fr)}.sup-grid--inner{gap:var(--adm-s-4)}.sup-search{flex-basis:100%;max-width:none}.sup-toolbar .adm-chips{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.sup-toolbar .adm-chip{min-height:var(--adm-touch)}.sup-headline{flex-direction:column;align-items:stretch}.sup-headline .adm-tabs{width:100%}.sup-headline .adm-tab{min-height:var(--adm-touch);flex:1 1 0;justify-content:center}.sup-cards{grid-template-columns:minmax(0,1fr);gap:6px}.sup-card{min-height:64px}.sup-flushpad{padding:var(--adm-s-3) var(--adm-s-4) var(--adm-s-4)}.sup-actbar{bottom:calc(-20px - var(--adm-safe-bottom));margin:0 calc(var(--adm-s-4) * -1) calc(-20px - var(--adm-safe-bottom));padding:var(--adm-s-3) var(--adm-s-4) calc(var(--adm-s-3) + var(--adm-safe-bottom))}.sup-actbtns .adm-btn{min-height:var(--adm-touch);flex:1 1 0}.sup-steps,.sup-ver,.sup-cardrefs{flex-wrap:wrap}.ot-table td.sup-col-reason,.ot-table td.sup-col-wrap{min-width:0}.sup-overdue small{font-size:inherit;display:inline}.sup-overdue small:before{content:" · "}.adm-dt .ot-table td.sup-col-tight,.adm-dt .ot-table td.sup-col-act{white-space:normal;width:auto}.adm-dt .ot-table td.sup-col-act{text-align:left}.adm-dt .ot-table td.sup-col-act:empty{display:none}.sup-cardref{min-width:40px;height:36px}.sup-revert-sum>div{grid-template-columns:minmax(0,1fr);gap:2px}.sup-page .ot-bar-row{grid-template-columns:minmax(0,1fr) 48px;row-gap:4px}.sup-page .ot-bar-label{white-space:normal;grid-column:1/-1}.sup-page .ot-bar-track{grid-column:1}.sup-period.adm-tabs{scrollbar-width:none;overflow-x:auto}.sup-s7 .adm-statgrid{grid-template-columns:minmax(0,1fr);gap:8px}.sup-s7 .adm-stat-value{font-size:20px}.sup-page .ot-kv{flex-wrap:wrap;row-gap:2px}.sup-page .ot-kv-v{margin-left:auto}.sup-page .adm-dt td:has(>.sup-dash){display:none}}.s2{min-width:0}.s2-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;min-width:0;margin-bottom:20px;display:flex}.s2-tabs,.s2-days{max-width:100%}.s2-loading{flex-direction:column;gap:4px;display:flex}.s2-bars{grid-template-columns:minmax(0,1fr);gap:2px;margin:0;padding:0;list-style:none;display:grid}.s2-bar{border-radius:var(--adm-r-sm);width:100%;min-height:36px;color:inherit;font:inherit;text-align:left;grid-template-columns:minmax(0,11rem) minmax(0,1fr) 3.5rem;align-items:center;gap:12px;padding:4px 8px;display:grid}.s2-bar--btn{appearance:none;cursor:pointer;transition:background-color var(--adm-fast) ease, border-color var(--adm-fast) ease;background:0 0;border:1px solid #0000}.s2-bar--btn:hover{background:var(--adm-hover)}.s2-bar--btn:focus-visible{box-shadow:var(--adm-ring);outline:none}.s2-bar--on,.s2-bar--on:hover{background:var(--adm-accent-softer);border-color:var(--adm-accent-line)}.s2-bar-label{flex-direction:column;min-width:0;display:flex}.s2-bar-name{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.s2-bar-sub{color:var(--adm-fg-muted);font-size:12px}.s2-bar-track{border-radius:var(--adm-r-pill);background:var(--adm-surface-3);height:8px;overflow:hidden}.s2-bar-fill{border-radius:inherit;background:var(--adm-accent);min-width:2px;height:100%;display:block}.s2-bar--on .s2-bar-fill{background:var(--adm-accent-strong)}.s2-bar-n{text-align:right;font-size:14px;font-weight:600}.s2-zero{color:var(--adm-fg-muted);margin:12px 8px 0;font-size:13px;line-height:1.55}.s2-zero>span:first-child{font-weight:600}@media (width>=1100px){.s2-bars--wide{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px}}.s2-pad{padding-left:20px;padding-right:20px}.s2-count{min-height:var(--adm-h-md);color:var(--adm-fg-muted);font-variant-numeric:tabular-nums;align-items:center;font-size:13px;display:inline-flex}.s2-active{flex-wrap:wrap;align-items:center;gap:6px;margin:-6px 0 12px;display:flex}.s2-t-reason{font-weight:500}.s2-t-id,.s2-stack{white-space:nowrap;flex-direction:column;gap:2px;display:flex}.s2-t-sub{color:var(--adm-fg-muted);font-size:12px}.s2 .ot-table td.s2-t-act{text-align:right;white-space:nowrap}.adm-filterbar-row .s2-ff .adm-field-label{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.adm-filterbar-row .s2-ff{width:auto;min-width:0}.adm-filterbar-row .s2-ff .adm-select{max-width:240px}.s2-pair{row-gap:0;margin-bottom:0}.s2-votes{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;display:grid}.s2-vote{border:1px solid var(--adm-line);border-radius:var(--adm-r);background:var(--adm-bg-sunken);min-width:0;padding:10px 12px}.s2-vote dt{color:var(--adm-fg-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.s2-vote dd{letter-spacing:-.01em;font-variant-numeric:tabular-nums;margin:4px 0 0;font-size:20px;font-weight:650}.s2-vote--up dd{color:var(--adm-ok)}.s2-vote--down dd{color:var(--adm-bad)}.s2-pair>.adm-section{margin-bottom:16px}.s2-split{border-radius:var(--adm-r-pill);background:var(--adm-surface-3);height:10px;margin:2px 0 10px;display:flex;overflow:hidden}.s2-split-up{background:var(--adm-ok)}.s2-split-down{background:var(--adm-bad)}.s2-comments{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.s2-comment{border:1px solid var(--adm-line);border-radius:var(--adm-r-md);background:var(--adm-surface-2);min-width:0;padding:12px 14px}.s2-comment-text{white-space:pre-wrap;overflow-wrap:anywhere;margin:0 0 8px;font-size:14.5px;line-height:1.55}.s2-more{justify-content:center;margin-top:14px;display:flex}.s2-comment-meta{flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:12.5px;display:flex}.s2-metric{flex-direction:column;gap:2px;min-width:0;display:flex}.s2-metric-key{font-size:11.5px}.s2 .ot-table td.s2-spark{width:180px}.s2 .ot-spark polyline{stroke:var(--adm-accent)}.s2 .ot-spark .ot-empty{margin:0;padding:0;font-size:12px}.s2-kbsum{margin-bottom:14px}.s2-kbsum-row{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.s2-kbsum-ver{color:var(--adm-fg);align-items:center;gap:6px;margin-right:6px;font-size:13px;font-weight:600;display:inline-flex}.s2-kbsum-ver .adm-icon{color:var(--adm-accent-text)}.s2-kbsum-item{appearance:none;border:1px solid var(--adm-line);border-radius:var(--adm-r-pill);background:var(--adm-surface);min-height:30px;color:var(--adm-fg-muted);font:inherit;cursor:pointer;white-space:nowrap;align-items:baseline;gap:5px;padding:5px 11px;font-size:13px;display:inline-flex}.s2-kbsum-item b{color:var(--adm-fg);font-weight:650}.s2-kbsum-item:hover{border-color:var(--adm-accent-dim)}.s2-kbsum-item--on,.s2-kbsum-item--on:hover{background:var(--adm-accent-soft);border-color:var(--adm-accent-line);color:var(--adm-accent-text)}.s2-kbsum-item--on b{color:var(--adm-accent-text)}.s2-kbsum-item--static{cursor:default}.s2-kbsum-item--static:hover{border-color:var(--adm-line)}.s2-ro{color:var(--adm-fg-muted);align-items:center;gap:6px;margin:10px 0 0;font-size:13px;display:flex}.s2-arts .adm-section-body{padding-bottom:8px}.s2-group+.s2-group{margin-top:6px}.s2-group-head{border-top:1px solid var(--adm-line-soft);background:var(--adm-bg-sunken);align-items:center;gap:8px;padding:10px 20px 8px;display:flex}.s2-group:first-child .s2-group-head{border-top:0}.s2-group-title{letter-spacing:.02em;color:var(--adm-fg-muted);text-transform:uppercase;font-size:12.5px;font-weight:650}.s2-group-n{border-radius:var(--adm-r-pill);background:var(--adm-surface-3);min-width:22px;color:var(--adm-fg-muted);text-align:center;padding:1px 7px;font-size:11.5px;font-weight:600}.s2-list{margin:0;padding:0;list-style:none}.s2-list li+li .s2-art{border-top:1px solid var(--adm-line-soft)}.s2-art{min-height:56px;color:inherit;transition:background-color var(--adm-fast) ease;align-items:center;gap:12px;padding:12px 16px 12px 20px;text-decoration:none;display:flex}.s2-art:hover{background:var(--adm-hover)}.s2-art:focus-visible{box-shadow:inset 0 0 0 2px var(--adm-accent);outline:none}.s2-art--open{background:var(--adm-accent-softer);box-shadow:inset 3px 0 0 var(--adm-accent)}.s2-art-main{flex:auto;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"q tags""meta tags";align-items:center;gap:4px 16px;min-width:0;display:grid}.s2-art-q{overflow-wrap:anywhere;grid-area:q;font-size:14.5px;font-weight:550;line-height:1.4}.s2-art--off .s2-art-q{color:var(--adm-fg-muted)}.s2-art-tags{flex-wrap:wrap;grid-area:tags;justify-content:flex-end;gap:5px;display:flex}.s2-art-meta{color:var(--adm-fg-subtle);flex-wrap:wrap;grid-area:meta;gap:2px 12px;min-width:0;font-size:12px;display:flex}.s2-art-meta .adm-mono{color:var(--adm-fg-muted);overflow-wrap:anywhere}.s2-art-go{color:var(--adm-fg-subtle)}.s2-art:hover .s2-art-go{color:var(--adm-fg-muted)}.s2-cats{margin:0;padding:0 0 8px;list-style:none}.s2-cat{border-top:1px solid var(--adm-line-soft);grid-template-columns:minmax(0,1fr) auto auto auto;align-items:center;gap:8px 14px;padding:8px 20px 8px 12px;display:grid}.s2-cat:first-child{border-top:0}.s2-cat-main{appearance:none;border-radius:var(--adm-r-sm);min-width:0;min-height:44px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:4px 8px;display:flex}.s2-cat-main:hover{background:var(--adm-hover)}.s2-cat-main:focus-visible{box-shadow:var(--adm-ring);outline:none}.s2-cat-sort{width:34px;color:var(--adm-fg-subtle);text-align:center;flex-shrink:0;font-size:12px}.s2-cat-text{flex-direction:column;gap:2px;min-width:0;display:flex}.s2-cat-title{font-size:14.5px;font-weight:550}.s2-cat-sub{color:var(--adm-fg-subtle);flex-wrap:wrap;gap:2px 12px;font-size:12px;display:flex}.s2-cat-n{color:var(--adm-fg-muted);white-space:nowrap;font-size:13px}.s2-art-page{flex-direction:column;gap:0;min-width:0;max-width:1180px;display:flex}.s2-back{margin:-4px 0 10px -8px}.s2-art-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px 16px;margin-bottom:16px;display:flex}.s2-art-titles{flex:320px;min-width:0}.s2-art-title{letter-spacing:-.015em;overflow-wrap:anywhere;margin:0;font-size:20px;font-weight:650}.s2-art-sub{color:var(--adm-fg-muted);margin:4px 0 0;font-size:13px}.s2-art-head .s2-art-tags{justify-content:flex-start}.s2-note{border:1px solid var(--adm-line);border-radius:var(--adm-r-md);background:var(--adm-surface-2);color:var(--adm-fg-muted);align-items:flex-start;gap:10px;margin:0 0 16px;padding:12px 14px;font-size:13.5px;line-height:1.55;display:flex}.s2-note .adm-icon{margin-top:2px}.s2-note--warn{border-color:var(--adm-warn-line);background:var(--adm-warn-soft);color:var(--adm-fg)}.s2-note--warn .adm-icon{color:var(--adm-warn)}.s2-note strong{color:var(--adm-fg);letter-spacing:.02em}.s2-warns ul{margin:6px 0 0;padding-left:18px}.s2-warns li+li{margin-top:4px}.s2-warns-title{margin:0;font-weight:600}.s2-props{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px 16px;display:grid}.s2-switches{border-top:1px solid var(--adm-line-soft);grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:12px 16px;margin-top:18px;padding-top:16px;display:grid}.s2-switch{border:1px solid var(--adm-line);border-radius:var(--adm-r-md);background:var(--adm-bg-sunken);flex-direction:column;gap:8px;min-width:0;padding:4px 14px 12px;display:flex}.s2-switch .adm-toggle-row{font-size:14px}.s2-faqsort .adm-input{max-width:140px}.s2-langs{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 24px;display:grid}.s2-lang{flex-direction:column;gap:14px;min-width:0;display:flex}.s2-lang-cap{letter-spacing:.06em;text-transform:uppercase;color:var(--adm-fg-subtle);margin:0;font-size:11.5px;font-weight:650}.s2-label{justify-content:space-between;align-items:baseline;gap:12px;width:100%;display:flex}.s2-counter{color:var(--adm-fg-subtle);white-space:nowrap;font-size:11.5px;font-weight:500}.s2-art-page .adm-textarea{font-size:14.5px;line-height:1.6}.s2-art-page .adm-input[readonly],.s2-art-page .adm-select:disabled{background-color:var(--adm-bg-sunken)}.s2-art-page .adm-select:disabled{opacity:1;color:var(--adm-fg);cursor:default}.s2-help{margin-top:16px;font-size:13.5px}.s2-help summary{cursor:pointer;color:var(--adm-fg-muted);align-items:center;min-height:32px;display:flex}.s2-help summary:hover{color:var(--adm-fg)}.s2-help p{margin:8px 0;line-height:1.55}.s2-help ul{margin:0;padding-left:18px;line-height:1.7}.s2-diffs{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.s2-diff-label{margin:0 0 6px;font-size:13px;font-weight:650}.s2-diff-cols{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.s2-diff-was,.s2-diff-now{border-radius:var(--adm-r);border:1px solid var(--adm-line);min-width:0;padding:10px 12px}.s2-diff-was{background:var(--adm-bad-soft);border-color:var(--adm-bad-line)}.s2-diff-now{background:var(--adm-ok-soft);border-color:var(--adm-ok-line)}.s2-diff-cap{letter-spacing:.04em;text-transform:uppercase;color:var(--adm-fg-muted);margin-bottom:4px;font-size:11.5px;font-weight:650;display:block}.s2-diff-text{white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px;line-height:1.55}.s2-actionbar{z-index:5;border:1px solid var(--adm-line-strong);border-radius:var(--adm-r-lg);background:var(--adm-surface-2);box-shadow:var(--adm-shadow-2);flex-direction:column;gap:12px;margin-top:4px;padding:12px 14px;display:flex;position:sticky;bottom:12px}.s2-actionbar-row{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.s2-actionbar-state{color:var(--adm-fg-muted);margin-right:auto;font-size:13px}.s2-word strong{color:var(--adm-fg)}.s2-word .adm-input{letter-spacing:.06em;max-width:280px}@media (width<=1100px){.s2-props{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=959px){.s2-actionbar{bottom:calc(var(--adm-tabbar-space) + 8px)}}@media (width<=720px){.s2-top{flex-direction:column;align-items:stretch;margin-bottom:16px}.s2-top .adm-tabs--segmented{width:100%;display:flex}.s2-top .adm-tabs--segmented .adm-tab{flex:1 1 0;justify-content:center;min-height:38px;padding:0 8px}.s2-tabs .adm-tab{font-size:13px}.s2-bar{grid-template-columns:minmax(0,1fr) 3rem;grid-template-areas:"label n""track track";gap:6px 10px;min-height:48px;padding:8px 10px}.s2-bar-label{grid-area:label}.s2-bar-track{grid-area:track;height:6px}.s2-bar-n{grid-area:n}.s2-pad{padding-left:12px;padding-right:12px}.s2-new .adm-btn-label{display:none}.s2-new{width:var(--adm-h-md);padding:0}.s2-group-head{padding:10px 16px 8px}.s2-art{align-items:flex-start;gap:8px;padding:14px 10px 14px 16px}.s2-art-main{grid-template-columns:minmax(0,1fr);grid-template-areas:"q""tags""meta";gap:8px}.s2-art-tags{justify-content:flex-start}.s2-art-go{margin-top:2px}.s2-cat{grid-template-columns:minmax(0,1fr) auto auto;gap:6px 10px;padding:10px 12px}.s2-cat-main{grid-column:1/-1;padding:4px}.s2-cat-sort{width:26px}.s2-cat-n{grid-column:1;padding-left:42px}.s2-cat>.adm-badge{grid-area:2/2;justify-self:end}.s2-cat>.adm-btn{grid-area:2/3}.s2-art-title{font-size:18px}.s2-props,.s2-switches,.s2-langs,.s2-diff-cols{grid-template-columns:minmax(0,1fr)}.s2-langs{gap:24px}.s2-lang+.s2-lang{border-top:1px solid var(--adm-line-soft);padding-top:20px}.s2-switch{padding:2px 12px 10px}.s2-faqsort .adm-input{max-width:none}.s2-actionbar{border-radius:var(--adm-r-md);margin-left:-4px;margin-right:-4px;padding:10px}.s2-actionbar-row{flex-wrap:wrap;gap:8px}.s2-actionbar-state{flex:100%;margin:0;font-size:12.5px}.s2-actionbar-state:empty{display:none}.s2-actionbar-row>.adm-btn{flex:1 1 0}.s2-actionbar-row>.s2-close{display:none}.s2-word .adm-input{max-width:none}.s2 .adm-dt .ot-table td.s2-t-act{text-align:left}.s2 .adm-dt .ot-table td.s2-t-act:empty{display:none}.s2 .adm-dt .ot-table td.s2-t-act .adm-btn{width:100%;margin-top:6px}.s2 .ot-table td.s2-spark{width:auto}.s2-t-id{white-space:normal;flex-flow:wrap;gap:0}.s2-t-id .s2-t-sub{font-size:inherit}.s2-t-id .s2-t-sub:before{content:" · ";white-space:pre}.s2-stack{white-space:normal;align-items:flex-end}}.adm-cnt{flex-direction:column;min-width:0;display:flex}.adm-cnt-tabs{margin-bottom:18px}.adm-cnt-note{color:var(--adm-fg-muted);align-items:flex-start;gap:8px;margin:12px 0 0;font-size:13px;line-height:1.5;display:flex}.adm-cnt-note>svg{flex-shrink:0;margin-top:2px}.adm-cnt-note--info>svg{color:var(--adm-info)}.adm-cnt-note--warn>svg{color:var(--adm-warn)}.adm-cnt-note--bad>svg{color:var(--adm-bad)}.adm-cnt-progress-track,.adm-cnt-meter-track{border-radius:var(--adm-r-pill);background:var(--adm-surface-3);height:6px;display:block;position:relative;overflow:hidden}.adm-cnt-progress-fill,.adm-cnt-meter-fill{width:var(--adm-cnt-w,0%);border-radius:inherit;background:var(--adm-accent);transition:width var(--adm-mid) var(--adm-ease);position:absolute;inset:0 auto 0 0}.adm-cnt-meter-fill--ok{background:var(--adm-ok)}.adm-cnt-meter{margin:4px 0 18px}.adm-cnt-meter-head{color:var(--adm-fg-muted);justify-content:space-between;gap:12px;margin-bottom:8px;font-size:13px;display:flex}.adm-cnt-meter-head .adm-num{color:var(--adm-fg);font-weight:600}.adm-cnt-bank .adm-dl{margin-top:16px}.adm-cnt-spheres{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.adm-cnt-sphere{background:var(--adm-surface-2);border:1px solid var(--adm-line-soft);border-radius:var(--adm-r-md);flex-direction:column;align-items:flex-start;gap:6px;padding:12px 14px;display:flex}.adm-cnt-sphere--thin{border-color:var(--adm-warn-line)}.adm-cnt-sphere-head{justify-content:space-between;align-items:baseline;gap:12px;width:100%;display:flex}.adm-cnt-sphere-name{min-width:0;font-size:15px;font-weight:600}.adm-cnt-sphere-n{letter-spacing:-.01em;font-size:22px;font-weight:650}.adm-cnt-sphere--thin .adm-cnt-sphere-n{color:var(--adm-warn)}.adm-cnt-sphere-meta{color:var(--adm-fg-muted);margin:0;font-size:12.5px}.adm-cnt-bars .ot-bar-row{grid-template-columns:minmax(96px,28%) minmax(0,1fr) 56px;gap:12px}.adm-cnt-bars .ot-bar-label{font-size:13px}.adm-cnt-bars--wide .ot-bar-row{grid-template-columns:minmax(96px,28%) minmax(0,1fr) auto}.adm-cnt-bars--wide .ot-bar-val{white-space:nowrap}.adm-cnt-bars .ot-bars{gap:10px}.adm-cnt-topn{font-weight:600}.adm-cnt-pair{margin-bottom:16px}.adm-cnt-pair>.adm-section{margin-bottom:0}.adm-cnt-thought{max-width:70ch;line-height:1.5;display:block}.adm-cnt-rank{width:44px}.adm-cnt-editor{flex-direction:column;min-width:0;display:flex}.adm-cnt-status{align-self:flex-start;margin-bottom:12px}.adm-cnt-filters{margin-bottom:14px}.adm-cnt-progress{margin-bottom:16px}.adm-cnt-progress-nums{flex-wrap:wrap;align-items:center;gap:6px 16px;margin-bottom:10px;font-size:14px;display:flex}.adm-cnt-progress-nums strong{font-size:17px}.adm-cnt-progress-nums .adm-btn{margin-left:auto}.adm-cnt-review{grid-template-columns:minmax(0,1fr);align-items:start;gap:20px;display:grid}@media (width>=1100px){.adm-cnt-review{grid-template-columns:minmax(0,680px) minmax(260px,1fr)}}.adm-cnt-review-main{min-width:0}.adm-cnt-deck{position:relative}.adm-cnt-deck[data-behind="1"]{padding-bottom:8px}.adm-cnt-deck[data-behind="2"]{padding-bottom:16px}.adm-cnt-ghost{border:1px solid var(--adm-line);border-radius:var(--adm-r-xl);background:var(--adm-surface);position:absolute;top:0;left:0;right:0}.adm-cnt-ghost--1{transform-origin:50% 100%;opacity:.7;bottom:0;transform:scale(.965)}.adm-cnt-ghost--2{transform-origin:50% 100%;opacity:.4;bottom:0;transform:scale(.93)}.adm-cnt-deck[data-behind="2"] .adm-cnt-ghost--1{bottom:8px}@keyframes adm-cnt-in{0%{opacity:0;transform:translateY(10px)scale(.985)}to{opacity:1;transform:none}}.adm-cnt-card{z-index:1;background:var(--adm-surface);border:1px solid var(--adm-line-strong);border-radius:var(--adm-r-xl);min-height:300px;box-shadow:var(--adm-shadow-2);transition:transform var(--adm-mid) var(--adm-ease), border-color var(--adm-fast) var(--adm-ease), box-shadow var(--adm-fast) var(--adm-ease);animation:adm-cnt-in var(--adm-mid) var(--adm-ease);flex-direction:column;gap:16px;padding:22px 24px 18px;display:flex;position:relative}.adm-cnt-card--swipe{touch-action:pan-y;-webkit-user-select:none;user-select:none;cursor:grab}.adm-cnt-card--drag{cursor:grabbing;transition:none}.adm-cnt-card--approve{border-color:var(--adm-ok);box-shadow:0 0 0 3px var(--adm-ok-soft), var(--adm-shadow-2)}.adm-cnt-card--reject{border-color:var(--adm-bad);box-shadow:0 0 0 3px var(--adm-bad-soft), var(--adm-shadow-2)}.adm-cnt-stamp{z-index:2;border-radius:var(--adm-r-sm);letter-spacing:.1em;background:var(--adm-surface);opacity:var(--adm-cnt-pull,0);pointer-events:none;border:2px solid;padding:5px 12px;font-size:13px;font-weight:750;position:absolute;top:18px}.adm-cnt-stamp--approve{color:var(--adm-ok);right:18px;transform:rotate(6deg)}.adm-cnt-stamp--reject{color:var(--adm-bad);left:18px;transform:rotate(-6deg)}.adm-cnt-card-meta{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.adm-cnt-pack{color:var(--adm-fg-subtle);font-size:12.5px}.adm-cnt-text{font-family:var(--adm-font-reading);letter-spacing:.002em;color:var(--adm-fg);white-space:pre-wrap;overflow-wrap:anywhere;flex:auto;margin:0;font-size:21px;line-height:1.55}.adm-cnt-editbox{flex-direction:column;gap:8px;display:flex}.adm-cnt-editbox .adm-textarea{font-family:var(--adm-font-reading);min-height:160px;font-size:17px;line-height:1.55}.adm-cnt-editbox .adm-cnt-note{margin-top:0}.adm-cnt-editmeta{color:var(--adm-fg-muted);flex-wrap:wrap;gap:4px 12px;font-size:12.5px;display:flex}.adm-cnt-audio{flex-direction:column;gap:6px;display:flex}.adm-cnt-audio-cap{color:var(--adm-fg-muted);font-size:12.5px}.adm-cnt-audio audio{width:100%;height:40px}.adm-cnt-card-foot{border-top:1px solid var(--adm-line-soft);color:var(--adm-fg-subtle);flex-wrap:wrap;gap:4px 14px;padding-top:12px;font-size:12.5px;display:flex}.adm-cnt-swipehint{color:var(--adm-fg-subtle);justify-content:center;align-items:center;gap:6px;margin:10px 0 0;font-size:12.5px;display:flex}.adm-cnt-actions{grid-template-columns:1fr auto 1fr;gap:10px;margin-top:16px;display:grid}.adm-cnt-actions--one,.adm-cnt-actions--edit{flex-wrap:wrap;justify-content:flex-end;display:flex}.adm-cnt-actions--one .adm-cnt-act{flex:auto}.adm-cnt-act{appearance:none;border-radius:var(--adm-r-md);border:1px solid var(--adm-line-strong);background:var(--adm-surface-2);min-height:52px;color:var(--adm-fg);font:inherit;cursor:pointer;transition:background var(--adm-fast) var(--adm-ease), border-color var(--adm-fast) var(--adm-ease), transform var(--adm-fast) var(--adm-ease);justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:15px;font-weight:600;display:inline-flex}.adm-cnt-act:hover:not(:disabled){background:var(--adm-hover)}.adm-cnt-act:active:not(:disabled){transform:scale(.98)}.adm-cnt-act:focus-visible{box-shadow:var(--adm-ring);outline:none}.adm-cnt-act:disabled{opacity:.55;cursor:not-allowed}.adm-cnt-act--reject{color:var(--adm-bad);border-color:var(--adm-bad-line);background:var(--adm-bad-soft)}.adm-cnt-act--reject:hover:not(:disabled){background:var(--adm-bad-soft);border-color:var(--adm-bad)}.adm-cnt-act--approve{color:var(--adm-on-accent);border-color:var(--adm-accent);background:var(--adm-accent)}.adm-cnt-act--approve:hover:not(:disabled){background:var(--adm-accent-strong)}.adm-cnt-act--restore{color:var(--adm-on-accent);border-color:var(--adm-accent);background:var(--adm-accent)}.adm-cnt-act--restore:hover:not(:disabled){background:var(--adm-accent-strong)}.adm-cnt-act--edit{padding:0 16px}.adm-cnt-act .adm-kbd{color:inherit;opacity:.7;background:0 0;border-color:currentColor}.adm-cnt-kbd{align-items:center;margin-left:2px;display:inline-flex}.adm-cnt-review-side{top:calc(var(--adm-topbar-h) + 16px);flex-direction:column;gap:16px;display:flex;position:sticky}.adm-cnt-side-title{letter-spacing:.06em;text-transform:uppercase;color:var(--adm-fg-subtle);margin:0 0 10px;font-size:12px;font-weight:600}.adm-cnt-next{padding:16px}.adm-cnt-next-list{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.adm-cnt-next-item{appearance:none;border-radius:var(--adm-r);width:100%;color:var(--adm-fg);font:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;flex-direction:column;gap:4px;padding:9px 10px;display:flex}.adm-cnt-next-item:hover:not(:disabled){background:var(--adm-hover);border-color:var(--adm-line-soft)}.adm-cnt-next-item:focus-visible{box-shadow:var(--adm-ring);outline:none}.adm-cnt-next-text{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13.5px;line-height:1.45;display:-webkit-box;overflow:hidden}.adm-cnt-next-meta{color:var(--adm-fg-subtle);font-size:12px}.adm-cnt-side-empty,.adm-cnt-side-more{margin:8px 0 0;font-size:13px}.adm-cnt-keys{padding:16px}.adm-cnt-keys ul{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.adm-cnt-keys li{color:var(--adm-fg-muted);align-items:center;gap:4px;font-size:13px;display:flex}.adm-cnt-keys li>span:last-child{margin-left:8px}.adm-cnt-empty{padding:8px}.adm-cnt-undo{flex-wrap:wrap;align-items:center;gap:6px 12px;display:inline-flex}.adm-cnt-undo-btn{appearance:none;border:1px solid var(--adm-accent-line);border-radius:var(--adm-r-pill);background:var(--adm-accent-soft);min-height:32px;color:var(--adm-accent-text);font:inherit;cursor:pointer;padding:0 12px;font-weight:600}.adm-cnt-undo-btn:hover{background:var(--adm-accent-softer)}.adm-cnt-undo-btn:focus-visible{box-shadow:var(--adm-ring);outline:none}.adm-cnt-bfilter{margin-bottom:16px}.adm-cnt-blist{grid-template-columns:minmax(0,1fr);align-items:start;gap:14px;display:grid}@media (width>=1280px){.adm-cnt-blist{grid-template-columns:repeat(2,minmax(0,1fr))}}.adm-cnt-bcard{box-shadow:none;background:var(--adm-surface-2);flex-direction:column;gap:12px;padding:18px;display:flex}.adm-cnt-bcard--draft,.adm-cnt-bcard--sending{border-color:var(--adm-accent-line)}.adm-cnt-bcard-head{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.adm-cnt-bcard-seg{min-width:0;font-size:14px;font-weight:600}.adm-cnt-bcard-date{white-space:nowrap;margin-left:auto;font-size:12.5px}.adm-cnt-btext{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--adm-fg);font-size:14.5px;line-height:1.55}.adm-cnt-btext--clamp{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.adm-cnt-more{appearance:none;min-height:32px;color:var(--adm-accent-text);font:inherit;cursor:pointer;background:0 0;border:0;align-self:flex-start;align-items:center;gap:4px;margin-top:-6px;padding:0;font-size:13px;font-weight:600;display:inline-flex}.adm-cnt-more:focus-visible{box-shadow:var(--adm-ring);border-radius:var(--adm-r-xs);outline:none}.adm-cnt-matrix{background:var(--adm-line-soft);border:1px solid var(--adm-line-soft);border-radius:var(--adm-r-md);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:0;display:grid;overflow:hidden}.adm-cnt-matrix>div{background:var(--adm-surface);min-width:0;padding:10px 12px}.adm-cnt-matrix dt{color:var(--adm-fg-subtle);white-space:nowrap;text-overflow:ellipsis;margin-bottom:3px;font-size:11.5px;overflow:hidden}.adm-cnt-matrix dd{margin:0;font-size:16px;font-weight:600}.adm-cnt-bprogress{height:4px}.adm-cnt-btimes{margin:0;font-size:12.5px}.adm-cnt-bactions{flex-wrap:wrap;gap:8px;padding-top:4px;display:flex}.adm-cnt-repeat{color:var(--adm-fg-muted);margin:-4px -6px -4px 0}.adm-cnt-bhint{margin:-4px 0 0;font-size:12.5px}.adm-cnt-quote{border-left:3px solid var(--adm-accent-line);background:var(--adm-bg-sunken);border-radius:var(--adm-r-sm);white-space:pre-wrap;overflow-wrap:anywhere;max-height:9.5em;color:var(--adm-fg-muted);margin:0;padding:10px 12px;font-size:13.5px;line-height:1.5;overflow:auto}.adm-cnt-draft{flex-direction:column;gap:20px;display:flex}.adm-cnt-draft-form{flex-direction:column;gap:14px;display:flex}.adm-cnt-draft-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.adm-cnt-draft-row--one{grid-template-columns:minmax(0,1fr)}.adm-cnt-draft-cap{letter-spacing:.06em;text-transform:uppercase;color:var(--adm-fg-subtle);margin:0 0 8px;font-size:12px;font-weight:600}.adm-cnt-draft-note{margin:10px 0 0;font-size:12.5px;line-height:1.5}.adm-cnt-formerr{color:var(--adm-bad);align-items:center;gap:8px;margin:0;font-size:13.5px;display:flex}.adm-cnt-tg{border:1px solid var(--adm-line);border-radius:var(--adm-r-lg);background:var(--adm-bg-sunken);overflow:hidden}.adm-cnt-tg-head{background:var(--adm-surface-2);border-bottom:1px solid var(--adm-line-soft);align-items:center;gap:10px;padding:10px 14px;font-size:14px;display:flex}.adm-cnt-tg-head b{font-weight:600;display:block}.adm-cnt-tg-sub{color:var(--adm-fg-subtle);font-size:12px;display:block}.adm-cnt-tg-ava{background:var(--adm-accent);width:34px;height:34px;color:var(--adm-on-accent);border-radius:50%;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.adm-cnt-tg-chat{background:radial-gradient(circle at 20% 10%, var(--adm-accent-softer), transparent 45%), var(--adm-bg-sunken);min-height:140px;max-height:360px;padding:16px 14px;overflow:auto}.adm-cnt-tg-bubble{background:var(--adm-surface-3);max-width:88%;color:var(--adm-fg);box-shadow:var(--adm-shadow-1);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:16px 16px 16px 6px;padding:8px 12px 20px;font-size:15px;line-height:1.45;position:relative}.adm-cnt-tg-time{color:var(--adm-fg-subtle);font-size:11px;position:absolute;bottom:5px;right:10px}.adm-cnt-tg-empty{text-align:center;color:var(--adm-fg-subtle);margin:32px 8px;font-size:13px}@media (width>=900px){.adm-cnt-draft{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;display:grid}.adm-cnt-draft-preview{position:sticky;top:0}}@media (width<=720px){.adm-cnt-tabs{margin-bottom:14px}.adm-cnt-bank .adm-statgrid>:nth-child(3){grid-column:1/-1}.adm-cnt-bars .ot-bar-row{grid-template-columns:112px minmax(0,1fr) 44px;gap:10px}.adm-cnt-bars--wide .ot-bar-row{grid-template-columns:88px minmax(0,1fr) auto}.adm-cnt-topn{color:var(--adm-accent-text);font-size:15px}.adm-cnt-status{align-self:stretch}.adm-cnt-status .adm-tab{flex:1 0 auto;justify-content:center;min-height:40px}.adm-cnt-progress-nums{gap:4px 12px;font-size:13px}.adm-cnt-progress-nums .adm-btn{margin-left:0}.adm-cnt-card{border-radius:var(--adm-r-lg);gap:14px;min-height:260px;padding:18px 18px 14px}.adm-cnt-ghost{border-radius:var(--adm-r-lg)}.adm-cnt-text{font-size:19px;line-height:1.5}.adm-cnt-actions{bottom:calc(var(--adm-tabbar-space) + 8px);z-index:2;border:1px solid var(--adm-line);border-radius:var(--adm-r-lg);background:var(--adm-glass);-webkit-backdrop-filter:blur(14px);box-shadow:var(--adm-shadow-2);margin:14px -6px 0;padding:8px;position:sticky}.adm-cnt-actions--edit>.adm-btn{flex:1 1 0;min-height:48px}.adm-cnt-act{min-height:54px;padding:0 10px;font-size:15px}.adm-cnt-act--edit{padding:0 14px}.adm-cnt-act--edit>span:not(.adm-cnt-kbd),.adm-cnt-kbd{display:none}.adm-cnt-bcard{padding:14px}.adm-cnt-bcard-seg{flex-basis:100%;order:5}.adm-cnt .adm-chip,.adm-cnt .adm-section-actions .adm-tab,.adm-cnt-progress-nums .adm-btn{min-height:var(--adm-touch)}.adm-cnt-repeat{width:var(--adm-touch);height:var(--adm-touch);margin:-10px -10px -10px 0}.adm-cnt-bfilter{margin:0 -20px 14px}.adm-cnt-bfilter .adm-chips{scrollbar-width:none;flex-wrap:nowrap;padding:0 20px 2px;overflow-x:auto}.adm-cnt-bfilter .adm-chips::-webkit-scrollbar{display:none}.adm-cnt-bfilter .adm-chip{flex-shrink:0}.adm-cnt-matrix{grid-template-columns:repeat(2,minmax(0,1fr))}.adm-cnt-bactions>.adm-btn{min-height:var(--adm-touch);flex:auto}.adm-cnt-draft-row{grid-template-columns:minmax(0,1fr)}.adm-cnt-tg-chat{min-height:110px}}@media (hover:none),(pointer:coarse){.adm-cnt-kbd,.adm-cnt-undo-key{display:none}}@media (prefers-reduced-motion:reduce){.adm-cnt-card{transition:none;animation:none}.adm-cnt-progress-fill,.adm-cnt-meter-fill{transition:none}}
