:root{--ink:#101215;--panel:#16191d;--panel-2:#0b0d0f;--hair:#23272c;--text:#e8eaed;--text-2:#9aa0a6;--text-3:#565b61;--text-addr:#7c838b;--action:#5b9dff;--ok:#54d68c;--warn:#ff8a3d;--danger:#ff8a8a;--live:#e8f629;--live-fg:#e8f629;--r-sm:7px;--r-md:10px;--r-lg:14px;--c-fg-000000:#000;--c-fg-06101f:#06101f;--c-fg-0a1633:#0a1633;--c-fg-0b0d0f:#0b0d0f;--c-fg-0b1220:#0b1220;--c-fg-0b3183:#0b3183;--c-fg-0f3fa3:#0f3fa3;--c-fg-0f5b30:#0f5b30;--c-fg-101d3d:#101d3d;--c-fg-111111:#111;--c-fg-13213a:#13213a;--c-fg-1a1700:#1a1700;--c-fg-1b1b1d:#1b1b1d;--c-fg-1b2433:#1b2433;--c-fg-1d1d1f:#1d1d1f;--c-fg-1d1f22:#1d1f22;--c-fg-1e8e5a:#1e8e5a;--c-fg-1f8a4c:#1f8a4c;--c-fg-222222:#222;--c-fg-2a2f36:#2a2f36;--c-fg-2b2b2b:#2b2b2b;--c-fg-2b2b2e:#2b2b2e;--c-fg-2b4a7a:#2b4a7a;--c-fg-2c3f78:#2c3f78;--c-fg-2d3035:#2d3035;--c-fg-2e3440:#2e3440;--c-fg-2f3402:#2f3402;--c-fg-33383d:#33383d;--c-fg-3b2a0a:#3b2a0a;--c-fg-3b6fb8:#3b6fb8;--c-fg-3c3c43:#3c3c43;--c-fg-3d4302:#3d4302;--c-fg-3d5397:#3d5397;--c-fg-3ecf8e:#3ecf8e;--c-fg-40507e:#40507e;--c-fg-444444:#444;--c-fg-454d5c:#454d5c;--c-fg-4a4d52:#4a4d52;--c-fg-4a5680:#4a5680;--c-fg-4a5a78:#4a5a78;--c-fg-4e6eb4:#4e6eb4;--c-fg-4fd18b:#4fd18b;--c-fg-54618a:#54618a;--c-fg-555555:#555;--c-fg-59705f:#59705f;--c-fg-5b6577:#5b6577;--c-fg-5b9dff:#5b9dff;--c-fg-5b9dff-a100:rgba(91,157,255,0.1);--c-fg-5d5a3d:#5d5a3d;--c-fg-5f74a8:#5f74a8;--c-fg-6a5f50:#6a5f50;--c-fg-6f82ad:#6f82ad;--c-fg-7a3f12:#7a3f12;--c-fg-7a849c:#7a849c;--c-fg-7d89ab:#7d89ab;--c-fg-7fb3ff:#7fb3ff;--c-fg-8a3d06:#8a3d06;--c-fg-8a7d6a:#8a7d6a;--c-fg-8a95b5:#8a95b5;--c-fg-8a97b2:#8a97b2;--c-fg-8a9cc4:#8a9cc4;--c-fg-8b95a8:#8b95a8;--c-fg-8e8e93:#8e8e93;--c-fg-8fa3d4:#8fa3d4;--c-fg-8fb6ff:#8fb6ff;--c-fg-999999:#999;--c-fg-9aa0a6:#9aa0a6;--c-fg-9aa6c6:#9aa6c6;--c-fg-9b2f2a:#9b2f2a;--c-fg-9cc3ff:#9cc3ff;--c-fg-9fb0d4:#9fb0d4;--c-fg-9fc0ff:#9fc0ff;--c-fg-a896f0:#a896f0;--c-fg-b25e1e:#b25e1e;--c-fg-b8262f:#b8262f;--c-fg-b8c0c9:#b8c0c9;--c-fg-b8c8ef:#b8c8ef;--c-fg-b9b2a5:#b9b2a5;--c-fg-b9e8cd:#b9e8cd;--c-fg-c0392b:#c0392b;--c-fg-c2413b:#c2413b;--c-fg-c9d1e6:#c9d1e6;--c-fg-c9d2e3:#c9d2e3;--c-fg-cdd8f2:#cdd8f2;--c-fg-cfa27d:#cfa27d;--c-fg-cfd6de:#cfd6de;--c-fg-cfe0ff:#cfe0ff;--c-fg-d8344a:#d8344a;--c-fg-d8f24a:#d8f24a;--c-fg-d99a9a:#d99a9a;--c-fg-dbe4f7:#dbe4f7;--c-fg-e0655f:#e0655f;--c-fg-e0b13e:#e0b13e;--c-fg-e5d13a:#e5d13a;--c-fg-e6eaee:#e6eaee;--c-fg-e8a13c:#e8a13c;--c-fg-e8f629:#e8f629;--c-fg-f0b35d:#f0b35d;--c-fg-f1ece0:#f1ece0;--c-fg-f2f5fa:#f2f5fa;--c-fg-f4c04f:#f4c04f;--c-fg-fbf8f0:#fbf8f0;--c-fg-ff6b6b:#ff6b6b;--c-fg-ff8a3d:#ff8a3d;--c-fg-ff8a8a:#ff8a8a;--c-fg-ff9a8d:#ff9a8d;--c-fg-ff9b9b:#ff9b9b;--c-fg-fff8e8:#fff8e8;--c-fg-ffffff:#fff;--c-on-000000:#000;--c-on-06101f:#06101f;--c-on-06140c:#06140c;--c-on-06210f:#06210f;--c-on-07130c:#07130c;--c-on-08111f:#08111f;--c-on-0b0d0f:#0b0d0f;--c-on-0b0e14:#0b0e14;--c-on-0b1220:#0b1220;--c-on-0c1a12:#0c1a12;--c-on-111111:#111;--c-on-1a0606:#1a0606;--c-on-1a0f05:#1a0f05;--c-on-1a0f06:#1a0f06;--c-on-1a0f08:#1a0f08;--c-on-2a0909:#2a0909;--c-on-2a1405:#2a1405;--c-on-2b1a05:#2b1a05;--c-on-dfe9ff:#dfe9ff;--c-on-ffffff:#fff;--c-bg-000000:#000;--c-bg-000000-a035:rgba(0,0,0,0.035);--c-bg-000000-a100:rgba(0,0,0,0.1);--c-bg-000000-a350:rgba(0,0,0,0.35);--c-bg-000000-a550:rgba(0,0,0,0.55);--c-bg-000000-a880:rgba(0,0,0,0.88);--c-bg-050608-a620:rgba(5,6,8,0.62);--c-bg-06080a:#06080a;--c-bg-06080a-a720:rgba(6,8,10,0.72);--c-bg-06101f-a450:rgba(6,16,31,0.45);--c-bg-06101f-a920:rgba(6,16,31,0.92);--c-bg-0a0e14-a800:rgba(10,14,20,0.8);--c-bg-0a1633:#0a1633;--c-bg-0a1633-a040:rgba(10,22,51,0.04);--c-bg-0b0b0c:#0b0b0c;--c-bg-0b0b0d:#0b0b0d;--c-bg-0b0d0f:#0b0d0f;--c-bg-0b0d0f-a050:rgba(11,13,15,0.05);--c-bg-0b0d0f-a550:rgba(11,13,15,0.55);--c-bg-0b0d0f-a750:rgba(11,13,15,0.75);--c-bg-0b0d0f-a860:rgba(11,13,15,0.86);--c-bg-0b0d0f-a920:rgba(11,13,15,0.92);--c-bg-0b1f14:#0b1f14;--c-bg-0c1838:#0c1838;--c-bg-0c1838-a350:rgba(12,24,56,0.35);--c-bg-0c2f7a:#0c2f7a;--c-bg-0d121c:#0d121c;--c-bg-0f1f0f:#0f1f0f;--c-bg-0f3fa3:#0f3fa3;--c-bg-0f3fa3-a060:rgba(15,63,163,0.06);--c-bg-0f3fa3-a090:rgba(15,63,163,0.09);--c-bg-101215:#101215;--c-bg-101317:#101317;--c-bg-101b2b:#101b2b;--c-bg-101d3d:#101d3d;--c-bg-101f45:#101f45;--c-bg-10201a:#10201a;--c-bg-1350c9:#1350c9;--c-bg-141414:#141414;--c-bg-141820:#141820;--c-bg-1445a7:#1445a7;--c-bg-1445a7-a180:rgba(20,69,167,0.18);--c-bg-1877f2:#1877f2;--c-bg-191d22:#191d22;--c-bg-1a1209:#1a1209;--c-bg-1a1a1a:#1a1a1a;--c-bg-1a1f2a:#1a1f2a;--c-bg-1b2a22:#1b2a22;--c-bg-1b2b58:#1b2b58;--c-bg-1c2025:#1c2025;--c-bg-1d2a3a:#1d2a3a;--c-bg-1e8e5a-a050:rgba(30,142,90,0.05);--c-bg-1e8e5a-a060:rgba(30,142,90,0.06);--c-bg-1e8e5a-a090:rgba(30,142,90,0.09);--c-bg-1e8e5a-a100:rgba(30,142,90,0.1);--c-bg-1f8a4c:#1f8a4c;--c-bg-201607:#201607;--c-bg-21160e:#21160e;--c-bg-221d17:#221d17;--c-bg-24356b:#24356b;--c-bg-25d366:#25d366;--c-bg-26231f:#26231f;--c-bg-28c840:#28c840;--c-bg-2a1010:#2a1010;--c-bg-2a120e:#2a120e;--c-bg-2a2e34:#2a2e34;--c-bg-2a2f35:#2a2f35;--c-bg-2a303c:#2a303c;--c-bg-2a3139:#2a3139;--c-bg-2f3402:#2f3402;--c-bg-2f6fe0:#2f6fe0;--c-bg-34c759:#34c759;--c-bg-35c98a:#35c98a;--c-bg-3a4048:#3a4048;--c-bg-3a4150:#3a4150;--c-bg-3d8a54:#3d8a54;--c-bg-3e6fb8:#3e6fb8;--c-bg-4a5680:#4a5680;--c-bg-4a5f8f:#4a5f8f;--c-bg-4fd18b:#4fd18b;--c-bg-4fd18b-a080:rgba(79,209,139,0.08);--c-bg-54618a:#54618a;--c-bg-54d68c:#54d68c;--c-bg-54d68c-a045:rgba(84,214,140,0.045);--c-bg-54d68c-a070:rgba(84,214,140,0.07);--c-bg-54d68c-a080:rgba(84,214,140,0.08);--c-bg-54d68c-a100:rgba(84,214,140,0.1);--c-bg-54d68c-a120:rgba(84,214,140,0.12);--c-bg-54d68c-a130:rgba(84,214,140,0.13);--c-bg-54d68c-a140:rgba(84,214,140,0.14);--c-bg-54d68c-a160:rgba(84,214,140,0.16);--c-bg-5a5348:#5a5348;--c-bg-5b8def-a120:rgba(91,141,239,0.12);--c-bg-5b9dff:#5b9dff;--c-bg-5b9dff-a060:rgba(91,157,255,0.06);--c-bg-5b9dff-a070:rgba(91,157,255,0.07);--c-bg-5b9dff-a080:rgba(91,157,255,0.08);--c-bg-5b9dff-a100:rgba(91,157,255,0.1);--c-bg-5b9dff-a120:rgba(91,157,255,0.12);--c-bg-5b9dff-a130:rgba(91,157,255,0.13);--c-bg-5b9dff-a140:rgba(91,157,255,0.14);--c-bg-5b9dff-a160:rgba(91,157,255,0.16);--c-bg-5b9dff-a180:rgba(91,157,255,0.18);--c-bg-5b9dff-a600:rgba(91,157,255,0.6);--c-bg-5b9dff-a850:rgba(91,157,255,0.85);--c-bg-5c6068:#5c6068;--c-bg-6b4a14:#6b4a14;--c-bg-6b7178:#6b7178;--c-bg-6fdca8:#6fdca8;--c-bg-6fe0a0:#6fe0a0;--c-bg-70747c:#70747c;--c-bg-7d1524:#7d1524;--c-bg-7d89ab:#7d89ab;--c-bg-7d98d4:#7d98d4;--c-bg-868c99:#868c99;--c-bg-8a6a2e:#8a6a2e;--c-bg-8a8f99:#8a8f99;--c-bg-8a95b5:#8a95b5;--c-bg-8fa8dc:#8fa8dc;--c-bg-999da4:#999da4;--c-bg-9aa0a6-a120:rgba(154,160,166,0.12);--c-bg-9aa0a6-a140:rgba(154,160,166,0.14);--c-bg-9aa0a6-a160:rgba(154,160,166,0.16);--c-bg-9db6d8:#9db6d8;--c-bg-a2a8b4:#a2a8b4;--c-bg-a3a7ae:#a3a7ae;--c-bg-b25e1e:#b25e1e;--c-bg-b25e1e-a080:rgba(178,94,30,0.08);--c-bg-b4b8be:#b4b8be;--c-bg-bfc2c7:#bfc2c7;--c-bg-c2413b-a080:rgba(194,65,59,0.08);--c-bg-c46b3d:#c46b3d;--c-bg-c7c7cc:#c7c7cc;--c-bg-c9d1e6:#c9d1e6;--c-bg-cbced3:#cbced3;--c-bg-cfd8e6:#cfd8e6;--c-bg-cfe0fb:#cfe0fb;--c-bg-cfe0ff-a080:rgba(207,224,255,0.08);--c-bg-d3d6da:#d3d6da;--c-bg-d4d4da:#d4d4da;--c-bg-d8f24a:#d8f24a;--c-bg-d8f24a-a140:rgba(216,242,74,0.14);--c-bg-dbe3f3:#dbe3f3;--c-bg-e0a04d:#e0a04d;--c-bg-e0b13e-a030:rgba(224,177,62,0.03);--c-bg-e0b13e-a120:rgba(224,177,62,0.12);--c-bg-e2d6b4-a420:rgba(226,214,180,0.42);--c-bg-e2d6b4-a620:rgba(226,214,180,0.62);--c-bg-e3a1a1:#e3a1a1;--c-bg-e4eaf6:#e4eaf6;--c-bg-e5484d:#e5484d;--c-bg-e5d13a:#e5d13a;--c-bg-e5d13a-a080:rgba(229,209,58,0.08);--c-bg-e5d13a-a100:rgba(229,209,58,0.1);--c-bg-e6e6ea:#e6e6ea;--c-bg-e6e9ec:#e6e9ec;--c-bg-e7f7ee:#e7f7ee;--c-bg-e86a5b:#e86a5b;--c-bg-e89a1c:#e89a1c;--c-bg-e8eaed:#e8eaed;--c-bg-e8f629:#e8f629;--c-bg-e8f629-a030:rgba(232,246,41,0.03);--c-bg-e8f629-a080:rgba(232,246,41,0.08);--c-bg-e8f629-a120:rgba(232,246,41,0.12);--c-bg-e8f629-a220:rgba(232,246,41,0.22);--c-bg-e9e2d3:#e9e2d3;--c-bg-e9e9eb:#e9e9eb;--c-bg-e9edf7:#e9edf7;--c-bg-ebebef:#ebebef;--c-bg-ececf0:#ececf0;--c-bg-eef1f8:#eef1f8;--c-bg-eef2f9:#eef2f9;--c-bg-f0b86b:#f0b86b;--c-bg-f0f0f0:#f0f0f0;--c-bg-f2f2f7:#f2f2f7;--c-bg-f3f6fc:#f3f6fc;--c-bg-f4f1e8:#f4f1e8;--c-bg-f4f4f6:#f4f4f6;--c-bg-f4f6fa:#f4f6fa;--c-bg-f5f5f5:#f5f5f5;--c-bg-f6f8fc:#f6f8fc;--c-bg-f7c46c:#f7c46c;--c-bg-f7f5ef:#f7f5ef;--c-bg-f7f9fd:#f7f9fd;--c-bg-f9f9f9:#f9f9f9;--c-bg-fbeeee:#fbeeee;--c-bg-fbf0e6:#fbf0e6;--c-bg-febc2e:#febc2e;--c-bg-ff5a5a-a120:rgba(255,90,90,0.12);--c-bg-ff5f57:#ff5f57;--c-bg-ff6b6b:#ff6b6b;--c-bg-ff6b6b-a060:rgba(255,107,107,0.06);--c-bg-ff6b6b-a080:rgba(255,107,107,0.08);--c-bg-ff6b6b-a160:rgba(255,107,107,0.16);--c-bg-ff6b6b-a200:rgba(255,107,107,0.2);--c-bg-ff8a3d:#ff8a3d;--c-bg-ff8a3d-a050:rgba(255,138,61,0.05);--c-bg-ff8a3d-a060:rgba(255,138,61,0.06);--c-bg-ff8a3d-a070:rgba(255,138,61,0.07);--c-bg-ff8a3d-a080:rgba(255,138,61,0.08);--c-bg-ff8a3d-a090:rgba(255,138,61,0.09);--c-bg-ff8a3d-a120:rgba(255,138,61,0.12);--c-bg-ff8a3d-a140:rgba(255,138,61,0.14);--c-bg-ff8a3d-a160:rgba(255,138,61,0.16);--c-bg-ff8a3d-a180:rgba(255,138,61,0.18);--c-bg-ff8a3d-a450:rgba(255,138,61,0.45);--c-bg-ff8a3d-a600:rgba(255,138,61,0.6);--c-bg-ff8a8a-a050:rgba(255,138,138,0.05);--c-bg-ff8a8a-a060:rgba(255,138,138,0.06);--c-bg-ff8a8a-a080:rgba(255,138,138,0.08);--c-bg-ff8a8a-a100:rgba(255,138,138,0.1);--c-bg-ff9d3a:#ff9d3a;--c-bg-ff9fab:#ff9fab;--c-bg-ffb84d:#ffb84d;--c-bg-ffc43d-a140:rgba(255,196,61,0.14);--c-bg-ffd60a:#ffd60a;--c-bg-fff0d2-a035:rgba(255,240,210,0.035);--c-bg-fff3e8:#fff3e8;--c-bg-fff4e2:#fff4e2;--c-bg-fff8e8:#fff8e8;--c-bg-fffaf0:#fffaf0;--c-bg-ffffff:#fff;--c-bg-ffffff-a020:rgba(255,255,255,0.02);--c-bg-ffffff-a030:rgba(255,255,255,0.03);--c-bg-ffffff-a045:rgba(255,255,255,0.045);--c-bg-ffffff-a050:rgba(255,255,255,0.05);--c-bg-ffffff-a060:rgba(255,255,255,0.06);--c-bg-ffffff-a080:rgba(255,255,255,0.08);--c-bg-ffffff-a140:rgba(255,255,255,0.14);--c-bg-ffffff-a160:rgba(255,255,255,0.16);--c-bg-ffffff-a350:rgba(255,255,255,0.35);--c-bg-ffffff-a550:rgba(255,255,255,0.55);--c-bg-ffffff-a850:rgba(255,255,255,0.85);--c-line-0f3fa3:#0f3fa3;--c-line-0f3fa3-a180:rgba(15,63,163,0.18);--c-line-0f3fa3-a250:rgba(15,63,163,0.25);--c-line-0f3fa3-a280:rgba(15,63,163,0.28);--c-line-0f3fa3-a320:rgba(15,63,163,0.32);--c-line-101d3d:#101d3d;--c-line-16244d:#16244d;--c-line-1b2b58:#1b2b58;--c-line-1c1f24:#1c1f24;--c-line-1e8e5a:#1e8e5a;--c-line-1e8e5a-a300:rgba(30,142,90,0.3);--c-line-1f2d55:#1f2d55;--c-line-1f8a4c:#1f8a4c;--c-line-22406e:#22406e;--c-line-23272c:#23272c;--c-line-24356b:#24356b;--c-line-24402f:#24402f;--c-line-24462c:#24462c;--c-line-25523a:#25523a;--c-line-2b251e:#2b251e;--c-line-2b4a2b:#2b4a2b;--c-line-2b4a35:#2b4a35;--c-line-2c3138:#2c3138;--c-line-2c3238:#2c3238;--c-line-2c333b:#2c333b;--c-line-2e333a:#2e333a;--c-line-2f6b4a:#2f6b4a;--c-line-2f6db0:#2f6db0;--c-line-2f6fe0:#2f6fe0;--c-line-33393f:#33393f;--c-line-33477f:#33477f;--c-line-35404a:#35404a;--c-line-35507f:#35507f;--c-line-35516e:#35516e;--c-line-35c98a:#35c98a;--c-line-3a4048:#3a4048;--c-line-3a424c:#3a424c;--c-line-3a4f86:#3a4f86;--c-line-3d5397:#3d5397;--c-line-4a5680:#4a5680;--c-line-4d3115:#4d3115;--c-line-4fd18b:#4fd18b;--c-line-4fd18b-a400:rgba(79,209,139,0.4);--c-line-54d68c-a300:rgba(84,214,140,0.3);--c-line-54d68c-a320:rgba(84,214,140,0.32);--c-line-54d68c-a350:rgba(84,214,140,0.35);--c-line-54d68c-a450:rgba(84,214,140,0.45);--c-line-54d68c-a550:rgba(84,214,140,0.55);--c-line-54d68c-a600:rgba(84,214,140,0.6);--c-line-5a2a22:#5a2a22;--c-line-5a2f2f:#5a2f2f;--c-line-5a3418:#5a3418;--c-line-5b9dff:#5b9dff;--c-line-5b9dff-a300:rgba(91,157,255,0.3);--c-line-5b9dff-a350:rgba(91,157,255,0.35);--c-line-5b9dff-a400:rgba(91,157,255,0.4);--c-line-5b9dff-a450:rgba(91,157,255,0.45);--c-line-5b9dff-a500:rgba(91,157,255,0.5);--c-line-5b9dff-a550:rgba(91,157,255,0.55);--c-line-6e5bc8:#6e5bc8;--c-line-7a6220:#7a6220;--c-line-7d89ab:#7d89ab;--c-line-8a6d26:#8a6d26;--c-line-8a7a24:#8a7a24;--c-line-999999:#999;--c-line-9aa49d:#9aa49d;--c-line-9aa6c6:#9aa6c6;--c-line-9fb0d4:#9fb0d4;--c-line-9fb0d4-a140:rgba(159,176,212,0.14);--c-line-a9b8d8:#a9b8d8;--c-line-a9dfc0:#a9dfc0;--c-line-b25e1e-a300:rgba(178,94,30,0.3);--c-line-b9c4dd:#b9c4dd;--c-line-bbbbbb:#bbb;--c-line-bfe2cd:#bfe2cd;--c-line-c2413b-a300:rgba(194,65,59,0.3);--c-line-c2cde4:#c2cde4;--c-line-c3c3c8:#c3c3c8;--c-line-c3cde4:#c3cde4;--c-line-c3cfe8:#c3cfe8;--c-line-c9bfae:#c9bfae;--c-line-c9c9ce:#c9c9ce;--c-line-c9d1e6:#c9d1e6;--c-line-cccccc:#ccc;--c-line-cfe0ff-a550:rgba(207,224,255,0.55);--c-line-d0d0d5:#d0d0d5;--c-line-d6d6db:#d6d6db;--c-line-d6dbe5:#d6dbe5;--c-line-d9e0ef:#d9e0ef;--c-line-e0655f-a450:rgba(224,101,95,0.45);--c-line-e0b13e-a320:rgba(224,177,62,0.32);--c-line-e0b13e-a350:rgba(224,177,62,0.35);--c-line-e5d13a:#e5d13a;--c-line-e5d13a-a400:rgba(229,209,58,0.4);--c-line-e5d13a-a550:rgba(229,209,58,0.55);--c-line-e5e5ea:#e5e5ea;--c-line-e7ecf6:#e7ecf6;--c-line-e8eaed:#e8eaed;--c-line-e8eaed-a600:rgba(232,234,237,0.6);--c-line-e8f629:#e8f629;--c-line-e8f629-a280:rgba(232,246,41,0.28);--c-line-e8f629-a400:rgba(232,246,41,0.4);--c-line-e8f629-a450:rgba(232,246,41,0.45);--c-line-e8f629-a500:rgba(232,246,41,0.5);--c-line-e8f629-a550:rgba(232,246,41,0.55);--c-line-e9c29f:#e9c29f;--c-line-edf1f8:#edf1f8;--c-line-f0b35d:#f0b35d;--c-line-f0c98a:#f0c98a;--c-line-f2f5fa-a550:rgba(242,245,250,0.55);--c-line-f3c9a5:#f3c9a5;--c-line-ff5a5a-a300:rgba(255,90,90,0.3);--c-line-ff6b6b:#ff6b6b;--c-line-ff6b6b-a450:rgba(255,107,107,0.45);--c-line-ff6b6b-a500:rgba(255,107,107,0.5);--c-line-ff6b6b-a550:rgba(255,107,107,0.55);--c-line-ff8a3d-a250:rgba(255,138,61,0.25);--c-line-ff8a3d-a300:rgba(255,138,61,0.3);--c-line-ff8a3d-a350:rgba(255,138,61,0.35);--c-line-ff8a3d-a450:rgba(255,138,61,0.45);--c-line-ff8a3d-a500:rgba(255,138,61,0.5);--c-line-ff8a3d-a600:rgba(255,138,61,0.6);--c-line-ff8a3d-a650:rgba(255,138,61,0.65);--c-line-ff8a3d-a700:rgba(255,138,61,0.7);--c-line-ff8a8a-a250:rgba(255,138,138,0.25);--c-line-ff8a8a-a280:rgba(255,138,138,0.28);--c-line-ff8a8a-a450:rgba(255,138,138,0.45);--c-line-ff8a8a-a500:rgba(255,138,138,0.5);--c-line-ff8a8a-a550:rgba(255,138,138,0.55);--c-line-ffd60a:#ffd60a;--c-line-ffffff:#fff;--c-line-ffffff-a140:rgba(255,255,255,0.14);--c-line-ffffff-a300:rgba(255,255,255,0.3);--c-line-ffffff-a350:rgba(255,255,255,0.35);--c-line-ffffff-a550:rgba(255,255,255,0.55);--c-line-ffffff-a750:rgba(255,255,255,0.75);--c-line-ffffff-a850:rgba(255,255,255,0.85);--c-shadow-000000-a200:rgba(0,0,0,0.2);--c-shadow-000000-a280:rgba(0,0,0,0.28);--c-shadow-000000-a300:rgba(0,0,0,0.3);--c-shadow-000000-a350:rgba(0,0,0,0.35);--c-shadow-000000-a400:rgba(0,0,0,0.4);--c-shadow-000000-a450:rgba(0,0,0,0.45);--c-shadow-000000-a500:rgba(0,0,0,0.5);--c-shadow-000000-a550:rgba(0,0,0,0.55);--c-shadow-000000-a600:rgba(0,0,0,0.6);--c-shadow-000000-a650:rgba(0,0,0,0.65);--c-shadow-000000-a700:rgba(0,0,0,0.7);--c-shadow-000000-a800:rgba(0,0,0,0.8);--c-shadow-000000-a900:rgba(0,0,0,0.9);--c-shadow-0a1633-a140:rgba(10,22,51,0.14);--c-shadow-0b0b0c:#0b0b0c;--c-shadow-0e1b33-a220:rgba(14,27,51,0.22);--c-shadow-0e1b33-a250:rgba(14,27,51,0.25);--c-shadow-0e1b33-a450:rgba(14,27,51,0.45);--c-shadow-0f3fa3-a000:rgba(15,63,163,0);--c-shadow-0f3fa3-a280:rgba(15,63,163,0.28);--c-shadow-0f3fa3-a350:rgba(15,63,163,0.35);--c-shadow-101d3d-a350:rgba(16,29,61,0.35);--c-shadow-101d3d-a400:rgba(16,29,61,0.4);--c-shadow-101d3d-a500:rgba(16,29,61,0.5);--c-shadow-10243f:#10243f;--c-shadow-2a2f39:#2a2f39;--c-shadow-3a3a40:#3a3a40;--c-shadow-54d68c-a350:rgba(84,214,140,0.35);--c-shadow-5b8def:#5b8def;--c-shadow-5b9dff-a080:rgba(91,157,255,0.08);--c-shadow-5b9dff-a180:rgba(91,157,255,0.18);--c-shadow-5b9dff-a220:rgba(91,157,255,0.22);--c-shadow-5b9dff-a300:rgba(91,157,255,0.3);--c-shadow-5b9dff-a350:rgba(91,157,255,0.35);--c-shadow-c2413b-a120:rgba(194,65,59,0.12);--c-shadow-c8323b:#c8323b;--c-shadow-d8344a-a050:rgba(216,52,74,0.05);--c-shadow-d8344a-a200:rgba(216,52,74,0.2);--c-shadow-d8f24a:#d8f24a;--c-shadow-e0b13e-a120:rgba(224,177,62,0.12);--c-shadow-e0b13e-a250:rgba(224,177,62,0.25);--c-shadow-e0b13e-a350:rgba(224,177,62,0.35);--c-shadow-e86a5b:#e86a5b;--c-shadow-e8f629:#e8f629;--c-shadow-e8f629-a130:rgba(232,246,41,0.13);--c-shadow-e8f629-a280:rgba(232,246,41,0.28);--c-shadow-e8f629-a350:rgba(232,246,41,0.35);--c-shadow-f0b35d-a250:rgba(240,179,93,0.25);--c-shadow-ff6b6b:#ff6b6b;--c-shadow-ff8a3d-a350:rgba(255,138,61,0.35);--c-shadow-ff8a3d-a550:rgba(255,138,61,0.55);--c-shadow-ffc440-a000:rgba(255,196,64,0);--c-shadow-ffc440-a600:rgba(255,196,64,0.6);--c-shadow-ffc440-a850:rgba(255,196,64,0.85);--c-shadow-ffc440-a950:rgba(255,196,64,0.95);--c-shadow-ffffff:#fff;--c-x-0a1633:#0a1633;--c-x-0b0d0f:#0b0d0f;--c-x-0c1838:#0c1838;--c-x-101215:#101215;--c-x-111111:#111;--c-x-14120f:#14120f;--c-x-141414:#141414;--c-x-151515:#151515;--c-x-16191d:#16191d;--c-x-199e70:#199e70;--c-x-1b2b3a:#1b2b3a;--c-x-1d1f22:#1d1f22;--c-x-1d4fa8:#1d4fa8;--c-x-222222:#222;--c-x-23272c:#23272c;--c-x-2b1d0e:#2b1d0e;--c-x-2b3137:#2b3137;--c-x-2ec4c4:#2ec4c4;--c-x-3987e5:#3987e5;--c-x-3a1d0b:#3a1d0b;--c-x-54d68c:#54d68c;--c-x-565b61:#565b61;--c-x-5b9dff:#5b9dff;--c-x-5d636b:#5d636b;--c-x-6b4a22:#6b4a22;--c-x-7c838b:#7c838b;--c-x-9aa0a6:#9aa0a6;--c-x-b3202a:#b3202a;--c-x-bfe3ff:#bfe3ff;--c-x-c8a0ff:#c8a0ff;--c-x-c98500:#c98500;--c-x-c9a26b:#c9a26b;--c-x-d55181:#d55181;--c-x-d8344a:#d8344a;--c-x-d95926:#d95926;--c-x-dfe8ef:#dfe8ef;--c-x-e0b13e:#e0b13e;--c-x-e5484d:#e5484d;--c-x-e8eaed:#e8eaed;--c-x-e9e4d6:#e9e4d6;--c-x-eeece4-a780:rgba(238,236,228,0.78);--c-x-eef2f9:#eef2f9;--c-x-efe2c6:#efe2c6;--c-x-efe9dc:#efe9dc;--c-x-f07ad8:#f07ad8;--c-x-1f5fd6:#1f5fd6;--c-x-17784a:#17784a;--c-x-4f5768:#4f5768;--c-x-5d6476:#5d6476;--c-x-c25a12:#c25a12;--c-x-e2f4ea:#e2f4ea;--c-x-e3ecfd:#e3ecfd;--c-x-eceef2:#eceef2;--c-x-fdeee1:#fdeee1;--c-x-f1ece0:#f1ece0;--c-x-f3dc5a:#f3dc5a;--c-x-f4ead6:#f4ead6;--c-x-f4f0e6:#f4f0e6;--c-x-f6d4dc:#f6d4dc;--c-x-f6e27a:#f6e27a;--c-x-ff8a3d:#ff8a3d;--c-x-ff8a8a:#ff8a8a;--c-x-ffc7a8:#ffc7a8;--c-x-ffffff:#fff}[data-desk-theme=light]{color-scheme:light;--ink:#e9edf2;--panel:#ffffff;--panel-2:#f4f6f9;--hair:#c9d1db;--text:#0e1a2b;--text-2:#3f4d61;--text-3:#5f6b7d;--text-addr:#4f5b6d;--action:#1f5fd1;--ok:#0f6c37;--warn:#a64200;--danger:#b51d1d;--live:#e8f629;--live-fg:#5f6800;--c-fg-000000:#000000;--c-fg-06101f:#06101f;--c-fg-0a1633:#0a1633;--c-fg-0b0d0f:#f4f6f9;--c-fg-0b1220:#0b1220;--c-fg-0b3183:#0b3183;--c-fg-0f3fa3:#0f3fa3;--c-fg-0f5b30:#0f5b30;--c-fg-101d3d:#101d3d;--c-fg-111111:#111111;--c-fg-13213a:#13213a;--c-fg-1a1700:#1a1700;--c-fg-1b1b1d:#1b1b1d;--c-fg-1b2433:#1b2433;--c-fg-1d1d1f:#1d1d1f;--c-fg-1d1f22:#1d1f22;--c-fg-1e8e5a:#107d4d;--c-fg-1f8a4c:#057e41;--c-fg-222222:#222222;--c-fg-2a2f36:#7a8798;--c-fg-2b2b2b:#2b2b2b;--c-fg-2b2b2e:#2b2b2e;--c-fg-2b4a7a:#2b4a7a;--c-fg-2c3f78:#2c3f78;--c-fg-2d3035:#798697;--c-fg-2e3440:#768394;--c-fg-2f3402:#2f3402;--c-fg-33383d:#738091;--c-fg-3b2a0a:#3b2a0a;--c-fg-3b6fb8:#3568b1;--c-fg-3c3c43:#707d8d;--c-fg-3d4302:#3d4302;--c-fg-3d5397:#3d5397;--c-fg-3ecf8e:#066e46;--c-fg-40507e:#40507e;--c-fg-444444:#6b7788;--c-fg-454d5c:#657282;--c-fg-4a4d52:#657282;--c-fg-4a5680:#4a5680;--c-fg-4a5a78:#4a5a78;--c-fg-4e6eb4:#4766ab;--c-fg-4fd18b:#056d40;--c-fg-54618a:#54618a;--c-fg-555555:#606c7d;--c-fg-59705f:#59705f;--c-fg-5b6577:#566272;--c-fg-5b9dff:#1f5fd1;--c-fg-5b9dff-a100:rgba(30,96,188,0.1);--c-fg-5d5a3d:#5d5a3d;--c-fg-5f74a8:#53679a;--c-fg-6a5f50:#586575;--c-fg-6f82ad:#566891;--c-fg-7a3f12:#7a3f12;--c-fg-7a849c:#5f6980;--c-fg-7d89ab:#5d6888;--c-fg-7fb3ff:#2b5ba0;--c-fg-8a3d06:#8a3d06;--c-fg-8a7d6a:#475362;--c-fg-8a95b5:#5b6583;--c-fg-8a97b2:#5a667f;--c-fg-8a9cc4:#536388;--c-fg-8b95a8:#3b4656;--c-fg-8e8e93:#3e4a59;--c-fg-8fa3d4:#4e608c;--c-fg-8fb6ff:#37589a;--c-fg-999999:#384453;--c-fg-9aa0a6:#3f4d61;--c-fg-9aa6c6:#555f7c;--c-fg-9b2f2a:#9b2f2a;--c-fg-9cc3ff:#35578b;--c-fg-9fb0d4:#4e5d7d;--c-fg-9fc0ff:#3a568d;--c-fg-a896f0:#634fa3;--c-fg-b25e1e:#a14f03;--c-fg-b8262f:#bb2931;--c-fg-b8c0c9:#25303f;--c-fg-b8c8ef:#465375;--c-fg-b9b2a5:#2b3745;--c-fg-b9e8cd:#2e5842;--c-fg-c0392b:#b83124;--c-fg-c2413b:#b53430;--c-fg-c9d1e6:#1d2836;--c-fg-c9d2e3:#1d2835;--c-fg-cdd8f2:#464f64;--c-fg-cfa27d:#7c5431;--c-fg-cfd6de:#1b2634;--c-fg-cfe0ff:#3f4d66;--c-fg-d8344a:#c11538;--c-fg-d8f24a:#5f6800;--c-fg-d99a9a:#844c4d;--c-fg-dbe4f7:#151f2d;--c-fg-e0655f:#b03937;--c-fg-e0b13e:#70550e;--c-fg-e5d13a:#5f6800;--c-fg-e6eaee:#121d2a;--c-fg-e8a13c:#7e520c;--c-fg-e8f629:#5f6800;--c-fg-f0b35d:#754e0c;--c-fg-f1ece0:#111b29;--c-fg-f2f5fa:#0e1825;--c-fg-f4c04f:#6c4f01;--c-fg-fbf8f0:#0c1723;--c-fg-ff6b6b:#b21e2c;--c-fg-ff8a3d:#a64200;--c-fg-ff8a8a:#b51d1d;--c-fg-ff9a8d:#923830;--c-fg-ff9b9b:#90373c;--c-fg-fff8e8:#0c1723;--c-fg-ffffff:#0c1723;--c-on-000000:#ffffff;--c-on-06101f:#ffffff;--c-on-06140c:#ffffff;--c-on-06210f:#ffffff;--c-on-07130c:#ffffff;--c-on-08111f:#ffffff;--c-on-0b0d0f:#ffffff;--c-on-0b0e14:#ffffff;--c-on-0b1220:#ffffff;--c-on-0c1a12:#ffffff;--c-on-111111:#ffffff;--c-on-1a0606:#ffffff;--c-on-1a0f05:#ffffff;--c-on-1a0f06:#ffffff;--c-on-1a0f08:#ffffff;--c-on-2a0909:#ffffff;--c-on-2a1405:#ffffff;--c-on-2b1a05:#ffffff;--c-on-dfe9ff:#ffffff;--c-on-ffffff:#ffffff;--c-bg-000000:#f7faff;--c-bg-000000-a035:rgba(14,26,43,0.021);--c-bg-000000-a100:rgba(14,26,43,0.06);--c-bg-000000-a350:rgba(14,26,43,0.21);--c-bg-000000-a550:rgba(14,26,43,0.33);--c-bg-000000-a880:rgba(14,26,43,0.528);--c-bg-050608-a620:rgba(14,26,43,0.372);--c-bg-06080a:#f6faff;--c-bg-06080a-a720:rgba(14,26,43,0.432);--c-bg-06101f-a450:rgba(235,243,254,0.45);--c-bg-06101f-a920:rgba(235,243,254,0.92);--c-bg-0a0e14-a800:rgba(14,26,43,0.48);--c-bg-0a1633:#e9f0fe;--c-bg-0a1633-a040:rgba(233,240,254,0.04);--c-bg-0b0b0c:#f4f8fd;--c-bg-0b0b0d:#f4f8fd;--c-bg-0b0d0f:#f4f6f9;--c-bg-0b0d0f-a050:rgba(14,26,43,0.03);--c-bg-0b0d0f-a550:rgba(14,26,43,0.33);--c-bg-0b0d0f-a750:rgba(14,26,43,0.45);--c-bg-0b0d0f-a860:rgba(14,26,43,0.516);--c-bg-0b0d0f-a920:rgba(14,26,43,0.552);--c-bg-0b1f14:#eaeef3;--c-bg-0c1838:#e8efff;--c-bg-0c1838-a350:rgba(232,239,255,0.35);--c-bg-0c2f7a:#dbe8ff;--c-bg-0d121c:#eff3f8;--c-bg-0f1f0f:#e5f4e4;--c-bg-0f3fa3:#d4e3ff;--c-bg-0f3fa3-a060:rgba(212,227,255,0.06);--c-bg-0f3fa3-a090:rgba(212,227,255,0.09);--c-bg-101215:#e9edf2;--c-bg-101317:#eff3f8;--c-bg-101b2b:#e5f0ff;--c-bg-101d3d:#e6eefe;--c-bg-101f45:#e5edfe;--c-bg-10201a:#e9edf2;--c-bg-1350c9:#2c6ae5;--c-bg-141414:#eef2f7;--c-bg-141820:#eceff5;--c-bg-1445a7:#d3e2fe;--c-bg-1445a7-a180:rgba(211,226,254,0.18);--c-bg-1877f2:#0665d6;--c-bg-191d22:#e9edf2;--c-bg-1a1209:#eef2f7;--c-bg-1a1a1a:#eaeef3;--c-bg-1a1f2a:#e7ebf0;--c-bg-1b2a22:#e3e7ec;--c-bg-1b2b58:#e0e9ff;--c-bg-1c2025:#e7ebf0;--c-bg-1d2a3a:#e2e5ea;--c-bg-1e8e5a-a050:rgba(23,128,80,0.05);--c-bg-1e8e5a-a060:rgba(23,128,80,0.06);--c-bg-1e8e5a-a090:rgba(23,128,80,0.09);--c-bg-1e8e5a-a100:rgba(23,128,80,0.1);--c-bg-1f8a4c:#118245;--c-bg-201607:#eceff5;--c-bg-21160e:#ebeff4;--c-bg-221d17:#e8ecf1;--c-bg-24356b:#dce6fe;--c-bg-25d366:#0a7233;--c-bg-26231f:#e5e9ee;--c-bg-28c840:#0f7620;--c-bg-2a1010:#ffe9e8;--c-bg-2a120e:#ffeae6;--c-bg-2a2e34:#dfe3e8;--c-bg-2a2f35:#dfe2e7;--c-bg-2a303c:#dee2e7;--c-bg-2a3139:#dee1e6;--c-bg-2f3402:#e7edc9;--c-bg-2f6fe0:#2665d6;--c-bg-34c759:#05762b;--c-bg-35c98a:#10724b;--c-bg-3a4048:#d5d9de;--c-bg-3a4150:#d5d8dd;--c-bg-3d8a54:#317f49;--c-bg-3e6fb8:#3d6eb7;--c-bg-4a5680:#65729e;--c-bg-4a5f8f:#5b71a3;--c-bg-4fd18b:#0c7043;--c-bg-4fd18b-a080:rgba(12,112,67,0.08);--c-bg-54618a:#62709a;--c-bg-54d68c:#0f6c37;--c-bg-54d68c-a045:rgba(15,108,55,0.045);--c-bg-54d68c-a070:rgba(15,108,55,0.07);--c-bg-54d68c-a080:rgba(15,108,55,0.08);--c-bg-54d68c-a100:rgba(15,108,55,0.1);--c-bg-54d68c-a120:rgba(15,108,55,0.12);--c-bg-54d68c-a130:rgba(15,108,55,0.13);--c-bg-54d68c-a140:rgba(15,108,55,0.14);--c-bg-54d68c-a160:rgba(15,108,55,0.16);--c-bg-5a5348:#cdd1d6;--c-bg-5b8def-a120:rgba(50,97,191,0.12);--c-bg-5b9dff:#1f5fd1;--c-bg-5b9dff-a060:rgba(31,95,209,0.06);--c-bg-5b9dff-a070:rgba(31,95,209,0.07);--c-bg-5b9dff-a080:rgba(31,95,209,0.08);--c-bg-5b9dff-a100:rgba(31,95,209,0.1);--c-bg-5b9dff-a120:rgba(31,95,209,0.12);--c-bg-5b9dff-a130:rgba(31,95,209,0.13);--c-bg-5b9dff-a140:rgba(31,95,209,0.14);--c-bg-5b9dff-a160:rgba(31,95,209,0.16);--c-bg-5b9dff-a180:rgba(31,95,209,0.18);--c-bg-5b9dff-a600:rgba(31,95,209,0.6);--c-bg-5b9dff-a850:rgba(31,95,209,0.85);--c-bg-5c6068:#cdd1d6;--c-bg-6b4a14:#f5ddbc;--c-bg-6b7178:#717985;--c-bg-6fdca8:#006d47;--c-bg-6fe0a0:#0b6c41;--c-bg-70747c:#6d7681;--c-bg-7d1524:#ffdad9;--c-bg-7d89ab:#5c6787;--c-bg-7d98d4:#4a629a;--c-bg-868c99:#565f69;--c-bg-8a6a2e:#88692c;--c-bg-8a8f99:#545c66;--c-bg-8a95b5:#5a6482;--c-bg-8fa8dc:#4a608f;--c-bg-999da4:#474f5a;--c-bg-9aa0a6-a120:rgba(69,77,87,0.12);--c-bg-9aa0a6-a140:rgba(69,77,87,0.14);--c-bg-9aa0a6-a160:rgba(69,77,87,0.16);--c-bg-9db6d8:#49607e;--c-bg-a2a8b4:#3e4650;--c-bg-a3a7ae:#3f4651;--c-bg-b25e1e:#a5520b;--c-bg-b25e1e-a080:rgba(165,82,11,0.08);--c-bg-b4b8be:#313842;--c-bg-bfc2c7:#29303a;--c-bg-c2413b-a080:rgba(186,58,53,0.08);--c-bg-c46b3d:#a24d1c;--c-bg-c7c7cc:#242c35;--c-bg-c9d1e6:#c9d1e6;--c-bg-cbced3:#cbced3;--c-bg-cfd8e6:#cfd8e6;--c-bg-cfe0fb:#cfe0fb;--c-bg-cfe0ff-a080:rgba(207,224,255,0.08);--c-bg-d3d6da:#d3d6da;--c-bg-d4d4da:#d4d4da;--c-bg-d8f24a:#e8f629;--c-bg-d8f24a-a140:rgba(232,246,41,0.14);--c-bg-dbe3f3:#dbe3f3;--c-bg-e0a04d:#845403;--c-bg-e0b13e-a030:rgba(117,88,6,0.03);--c-bg-e0b13e-a120:rgba(117,88,6,0.12);--c-bg-e2d6b4-a420:rgba(97,86,56,0.42);--c-bg-e2d6b4-a620:rgba(97,86,56,0.62);--c-bg-e3a1a1:#854b4c;--c-bg-e4eaf6:#e4eaf6;--c-bg-e5484d:#bf1d2e;--c-bg-e5d13a:#e8f629;--c-bg-e5d13a-a080:rgba(232,246,41,0.08);--c-bg-e5d13a-a100:rgba(232,246,41,0.1);--c-bg-e6e6ea:#e6e6ea;--c-bg-e6e9ec:#e6e9ec;--c-bg-e7f7ee:#e7f7ee;--c-bg-e86a5b:#ae342a;--c-bg-e89a1c:#82550d;--c-bg-e8eaed:#e8eaed;--c-bg-e8f629:#e8f629;--c-bg-e8f629-a030:rgba(232,246,41,0.03);--c-bg-e8f629-a080:rgba(232,246,41,0.08);--c-bg-e8f629-a120:rgba(232,246,41,0.12);--c-bg-e8f629-a220:rgba(232,246,41,0.22);--c-bg-e9e2d3:#e9e2d3;--c-bg-e9e9eb:#e9e9eb;--c-bg-e9edf7:#e9edf7;--c-bg-ebebef:#ebebef;--c-bg-ececf0:#ececf0;--c-bg-eef1f8:#eef1f8;--c-bg-eef2f9:#eef2f9;--c-bg-f0b86b:#7a510b;--c-bg-f0f0f0:#f0f0f0;--c-bg-f2f2f7:#f2f2f7;--c-bg-f3f6fc:#f3f6fc;--c-bg-f4f1e8:#f4f1e8;--c-bg-f4f4f6:#f4f4f6;--c-bg-f4f6fa:#f4f6fa;--c-bg-f5f5f5:#f5f5f5;--c-bg-f6f8fc:#f6f8fc;--c-bg-f7c46c:#745204;--c-bg-f7f5ef:#f7f5ef;--c-bg-f7f9fd:#f7f9fd;--c-bg-f9f9f9:#f9f9f9;--c-bg-fbeeee:#fbeeee;--c-bg-fbf0e6:#fbf0e6;--c-bg-febc2e:#74530a;--c-bg-ff5a5a-a120:rgba(188,6,34,0.12);--c-bg-ff5f57:#ba111c;--c-bg-ff6b6b:#b31f2d;--c-bg-ff6b6b-a060:rgba(179,31,45,0.06);--c-bg-ff6b6b-a080:rgba(179,31,45,0.08);--c-bg-ff6b6b-a160:rgba(179,31,45,0.16);--c-bg-ff6b6b-a200:rgba(179,31,45,0.2);--c-bg-ff8a3d:#a64200;--c-bg-ff8a3d-a050:rgba(166,66,0,0.05);--c-bg-ff8a3d-a060:rgba(166,66,0,0.06);--c-bg-ff8a3d-a070:rgba(166,66,0,0.07);--c-bg-ff8a3d-a080:rgba(166,66,0,0.08);--c-bg-ff8a3d-a090:rgba(166,66,0,0.09);--c-bg-ff8a3d-a120:rgba(166,66,0,0.12);--c-bg-ff8a3d-a140:rgba(166,66,0,0.14);--c-bg-ff8a3d-a160:rgba(166,66,0,0.16);--c-bg-ff8a3d-a180:rgba(166,66,0,0.18);--c-bg-ff8a3d-a450:rgba(166,66,0,0.45);--c-bg-ff8a3d-a600:rgba(166,66,0,0.6);--c-bg-ff8a8a-a050:rgba(181,29,29,0.05);--c-bg-ff8a8a-a060:rgba(181,29,29,0.06);--c-bg-ff8a8a-a080:rgba(181,29,29,0.08);--c-bg-ff8a8a-a100:rgba(181,29,29,0.1);--c-bg-ff9d3a:#894c04;--c-bg-ff9fab:#913c4b;--c-bg-ffb84d:#79510b;--c-bg-ffc43d-a140:rgba(112,83,12,0.14);--c-bg-ffd60a:#675504;--c-bg-fff0d2-a035:rgba(255,240,210,0.035);--c-bg-fff3e8:#fff3e8;--c-bg-fff4e2:#fff4e2;--c-bg-fff8e8:#fff8e8;--c-bg-fffaf0:#fffaf0;--c-bg-ffffff:#ffffff;--c-bg-ffffff-a020:rgba(14,26,43,0.015);--c-bg-ffffff-a030:rgba(14,26,43,0.022);--c-bg-ffffff-a045:rgba(14,26,43,0.034);--c-bg-ffffff-a050:rgba(14,26,43,0.038);--c-bg-ffffff-a060:rgba(14,26,43,0.045);--c-bg-ffffff-a080:rgba(14,26,43,0.06);--c-bg-ffffff-a140:rgba(14,26,43,0.105);--c-bg-ffffff-a160:rgba(14,26,43,0.12);--c-bg-ffffff-a350:rgba(14,26,43,0.262);--c-bg-ffffff-a550:rgba(14,26,43,0.413);--c-bg-ffffff-a850:rgba(14,26,43,0.637);--c-line-0f3fa3:#96b5ef;--c-line-0f3fa3-a180:rgba(150,181,239,0.18);--c-line-0f3fa3-a250:rgba(150,181,239,0.25);--c-line-0f3fa3-a280:rgba(150,181,239,0.28);--c-line-0f3fa3-a320:rgba(150,181,239,0.32);--c-line-101d3d:#b1c5f0;--c-line-16244d:#abc1f5;--c-line-1b2b58:#a7bef6;--c-line-1c1f24:#c8ced5;--c-line-1e8e5a:#21905c;--c-line-1e8e5a-a300:rgba(33,144,92,0.3);--c-line-1f2d55:#a9bef0;--c-line-1f8a4c:#289052;--c-line-22406e:#97baf0;--c-line-23272c:#c9d1db;--c-line-24356b:#a2b9f6;--c-line-24402f:#a2c5ae;--c-line-24462c:#9fc5a6;--c-line-25523a:#93c3a6;--c-line-2b251e:#c3c9d0;--c-line-2b4a2b:#a0c39f;--c-line-2b4a35:#9fc2a9;--c-line-2c3138:#bdc3ca;--c-line-2c3238:#bdc3ca;--c-line-2c333b:#bcc2c9;--c-line-2e333a:#bcc2c9;--c-line-2f6b4a:#82bf9a;--c-line-2f6db0:#3f7dc1;--c-line-2f6fe0:#3474e5;--c-line-33393f:#b9bfc6;--c-line-33477f:#9bb3ef;--c-line-35404a:#b6bbc2;--c-line-35507f:#94b4e9;--c-line-35516e:#97b7d8;--c-line-35c98a:#0c8456;--c-line-3a4048:#b5bbc2;--c-line-3a424c:#b4bac1;--c-line-3a4f86:#98b1ec;--c-line-3d5397:#98aeea;--c-line-4a5680:#9faedd;--c-line-4d3115:#d7b495;--c-line-4fd18b:#07824d;--c-line-4fd18b-a400:rgba(7,130,77,0.4);--c-line-54d68c-a300:rgba(2,129,73,0.3);--c-line-54d68c-a320:rgba(2,129,73,0.32);--c-line-54d68c-a350:rgba(2,129,73,0.35);--c-line-54d68c-a450:rgba(2,129,73,0.45);--c-line-54d68c-a550:rgba(2,129,73,0.55);--c-line-54d68c-a600:rgba(2,129,73,0.6);--c-line-5a2a22:#e6aa9f;--c-line-5a2f2f:#dfaaa8;--c-line-5a3418:#dcae8f;--c-line-5b9dff:#1f5fd1;--c-line-5b9dff-a300:rgba(48,113,207,0.3);--c-line-5b9dff-a350:rgba(48,113,207,0.35);--c-line-5b9dff-a400:rgba(48,113,207,0.4);--c-line-5b9dff-a450:rgba(48,113,207,0.45);--c-line-5b9dff-a500:rgba(48,113,207,0.5);--c-line-5b9dff-a550:rgba(48,113,207,0.55);--c-line-6e5bc8:#7866d4;--c-line-7a6220:#907737;--c-line-7d89ab:#6c7899;--c-line-8a6d26:#937630;--c-line-8a7a24:#8b7b25;--c-line-999999:#535b65;--c-line-9aa49d:#4c545e;--c-line-9aa6c6:#65708e;--c-line-9fb0d4:#5e6e8f;--c-line-9fb0d4-a140:rgba(94,110,143,0.14);--c-line-a9b8d8:#5e6c89;--c-line-a9dfc0:#3f7257;--c-line-b25e1e-a300:rgba(181,97,34,0.3);--c-line-b9c4dd:#5f687f;--c-line-bbbbbb:#363d47;--c-line-bfe2cd:#4c6c5a;--c-line-c2413b-a300:rgba(202,72,65,0.3);--c-line-c2cde4:#282f39;--c-line-c3c3c8:#2f3640;--c-line-c3cde4:#282f38;--c-line-c3cfe8:#5b667c;--c-line-c9bfae:#323943;--c-line-c9c9ce:#2a323b;--c-line-c9d1e6:#ccd1d9;--c-line-cccccc:#283039;--c-line-cfe0ff-a550:rgba(83,98,124,0.55);--c-line-d0d0d5:#ccd1d9;--c-line-d6d6db:#ccd1d9;--c-line-d6dbe5:#ccd1d9;--c-line-d9e0ef:#ccd1d9;--c-line-e0655f-a450:rgba(193,73,70,0.45);--c-line-e0b13e-a320:rgba(136,102,1,0.32);--c-line-e0b13e-a350:rgba(136,102,1,0.35);--c-line-e5d13a:#5f6800;--c-line-e5d13a-a400:rgba(95,104,0,0.4);--c-line-e5d13a-a550:rgba(95,104,0,0.55);--c-line-e5e5ea:#ccd1d9;--c-line-e7ecf6:#ccd1d9;--c-line-e8eaed:#ccd1d9;--c-line-e8eaed-a600:rgba(14,26,43,0.45);--c-line-e8f629:#5f6800;--c-line-e8f629-a280:rgba(95,104,0,0.28);--c-line-e8f629-a400:rgba(95,104,0,0.4);--c-line-e8f629-a450:rgba(95,104,0,0.45);--c-line-e8f629-a500:rgba(95,104,0,0.5);--c-line-e8f629-a550:rgba(95,104,0,0.55);--c-line-e9c29f:#815f3f;--c-line-edf1f8:#ccd1d9;--c-line-f0b35d:#8f5e02;--c-line-f0c98a:#825f1e;--c-line-f2f5fa-a550:rgba(14,26,43,0.413);--c-line-f3c9a5:#815c3b;--c-line-ff5a5a-a300:rgba(208,41,51,0.3);--c-line-ff6b6b:#c6353c;--c-line-ff6b6b-a450:rgba(198,53,60,0.45);--c-line-ff6b6b-a500:rgba(198,53,60,0.5);--c-line-ff6b6b-a550:rgba(198,53,60,0.55);--c-line-ff8a3d-a250:rgba(172,81,8,0.25);--c-line-ff8a3d-a300:rgba(172,81,8,0.3);--c-line-ff8a3d-a350:rgba(172,81,8,0.35);--c-line-ff8a3d-a450:rgba(172,81,8,0.45);--c-line-ff8a3d-a500:rgba(172,81,8,0.5);--c-line-ff8a3d-a600:rgba(172,81,8,0.6);--c-line-ff8a3d-a650:rgba(172,81,8,0.65);--c-line-ff8a3d-a700:rgba(172,81,8,0.7);--c-line-ff8a8a-a250:rgba(177,68,73,0.25);--c-line-ff8a8a-a280:rgba(177,68,73,0.28);--c-line-ff8a8a-a450:rgba(177,68,73,0.45);--c-line-ff8a8a-a500:rgba(177,68,73,0.5);--c-line-ff8a8a-a550:rgba(177,68,73,0.55);--c-line-ffd60a:#75620f;--c-line-ffffff:#ccd1d9;--c-line-ffffff-a140:rgba(14,26,43,0.105);--c-line-ffffff-a300:rgba(14,26,43,0.225);--c-line-ffffff-a350:rgba(14,26,43,0.262);--c-line-ffffff-a550:rgba(14,26,43,0.413);--c-line-ffffff-a750:rgba(14,26,43,0.562);--c-line-ffffff-a850:rgba(14,26,43,0.637);--c-shadow-000000-a200:rgba(14,26,43,0.11);--c-shadow-000000-a280:rgba(14,26,43,0.154);--c-shadow-000000-a300:rgba(14,26,43,0.165);--c-shadow-000000-a350:rgba(14,26,43,0.193);--c-shadow-000000-a400:rgba(14,26,43,0.22);--c-shadow-000000-a450:rgba(14,26,43,0.248);--c-shadow-000000-a500:rgba(14,26,43,0.275);--c-shadow-000000-a550:rgba(14,26,43,0.303);--c-shadow-000000-a600:rgba(14,26,43,0.33);--c-shadow-000000-a650:rgba(14,26,43,0.358);--c-shadow-000000-a700:rgba(14,26,43,0.385);--c-shadow-000000-a800:rgba(14,26,43,0.44);--c-shadow-000000-a900:rgba(14,26,43,0.495);--c-shadow-0a1633-a140:rgba(10,22,51,0.14);--c-shadow-0b0b0c:#f4f8fd;--c-shadow-0e1b33-a220:rgba(14,27,51,0.22);--c-shadow-0e1b33-a250:rgba(14,27,51,0.25);--c-shadow-0e1b33-a450:rgba(14,27,51,0.45);--c-shadow-0f3fa3-a000:rgba(15,63,163,0);--c-shadow-0f3fa3-a280:rgba(15,63,163,0.28);--c-shadow-0f3fa3-a350:rgba(15,63,163,0.35);--c-shadow-101d3d-a350:rgba(16,29,61,0.35);--c-shadow-101d3d-a400:rgba(16,29,61,0.4);--c-shadow-101d3d-a500:rgba(16,29,61,0.5);--c-shadow-10243f:#e1edfe;--c-shadow-2a2f39:#dee2e7;--c-shadow-3a3a40:#d8dce1;--c-shadow-54d68c-a350:rgba(19,135,79,0.35);--c-shadow-5b8def:#3261bf;--c-shadow-5b9dff-a080:rgba(46,111,205,0.08);--c-shadow-5b9dff-a180:rgba(46,111,205,0.18);--c-shadow-5b9dff-a220:rgba(46,111,205,0.22);--c-shadow-5b9dff-a300:rgba(46,111,205,0.3);--c-shadow-5b9dff-a350:rgba(46,111,205,0.35);--c-shadow-c2413b-a120:rgba(191,62,57,0.12);--c-shadow-c8323b:#c22c36;--c-shadow-d8344a-a050:rgba(204,37,64,0.05);--c-shadow-d8344a-a200:rgba(204,37,64,0.2);--c-shadow-d8f24a:#5f6800;--c-shadow-e0b13e-a120:rgba(142,108,15,0.12);--c-shadow-e0b13e-a250:rgba(142,108,15,0.25);--c-shadow-e0b13e-a350:rgba(142,108,15,0.35);--c-shadow-e86a5b:#ae342a;--c-shadow-e8f629:#5f6800;--c-shadow-e8f629-a130:rgba(95,104,0,0.13);--c-shadow-e8f629-a280:rgba(95,104,0,0.28);--c-shadow-e8f629-a350:rgba(95,104,0,0.35);--c-shadow-f0b35d-a250:rgba(152,102,19,0.25);--c-shadow-ff6b6b:#b31f2d;--c-shadow-ff8a3d-a350:rgba(175,84,15,0.35);--c-shadow-ff8a3d-a550:rgba(175,84,15,0.55);--c-shadow-ffc440-a000:rgba(144,107,18,0);--c-shadow-ffc440-a600:rgba(144,107,18,0.6);--c-shadow-ffc440-a850:rgba(144,107,18,0.85);--c-shadow-ffc440-a950:rgba(144,107,18,0.95);--c-shadow-ffffff:#ffffff;--c-x-0a1633:#e9f0fe;--c-x-0b0d0f:#f4f6f9;--c-x-0c1838:#e8efff;--c-x-101215:#e9edf2;--c-x-111111:#f0f4f9;--c-x-14120f:#eff3f8;--c-x-141414:#eef2f7;--c-x-151515:#edf1f6;--c-x-16191d:#ffffff;--c-x-199e70:#137b57;--c-x-1b2b3a:#deedfb;--c-x-1d1f22:#e7ebf0;--c-x-1d4fa8:#cfe1fe;--c-x-222222:#e6e9ee;--c-x-23272c:#c9d1db;--c-x-2b1d0e:#e7ebf0;--c-x-2b3137:#dee1e6;--c-x-2ec4c4:#076e6e;--c-x-3987e5:#1267c2;--c-x-3a1d0b:#ffe6d8;--c-x-54d68c:#0f6c37;--c-x-565b61:#5f6b7d;--c-x-5b9dff:#1f5fd1;--c-x-5d636b:#cdd1d6;--c-x-6b4a22:#f7dbbe;--c-x-7c838b:#4f5b6d;--c-x-9aa0a6:#3f4d61;--c-x-b3202a:#c53539;--c-x-bfe3ff:#395971;--c-x-c8a0ff:#6e469d;--c-x-c98500:#895a09;--c-x-c9a26b:#7d5921;--c-x-d55181:#b12f63;--c-x-d8344a:#c41a3a;--c-x-d95926:#b13c01;--c-x-dfe8ef:#dfe8ef;--c-x-e0b13e:#755806;--c-x-e5484d:#bf1d2e;--c-x-e8eaed:#0e1a2b;--c-x-e9e4d6:#e9e4d6;--c-x-eeece4-a780:rgba(14,26,43,0.585);--c-x-eef2f9:#eef2f9;--c-x-efe2c6:#efe2c6;--c-x-efe9dc:#efe9dc;--c-x-f07ad8:#9a2787;--c-x-1f5fd6:#1f5fd6;--c-x-17784a:#17784a;--c-x-4f5768:#4f5768;--c-x-5d6476:#5d6476;--c-x-c25a12:#c25a12;--c-x-e2f4ea:#e2f4ea;--c-x-e3ecfd:#e3ecfd;--c-x-eceef2:#eceef2;--c-x-fdeee1:#fdeee1;--c-x-f1ece0:#f1ece0;--c-x-f3dc5a:#5f6800;--c-x-f4ead6:#f4ead6;--c-x-f4f0e6:#f4f0e6;--c-x-f6d4dc:#f6d4dc;--c-x-f6e27a:#5f6800;--c-x-ff8a3d:#a64200;--c-x-ff8a8a:#b51d1d;--c-x-ffc7a8:#794a2e;--c-x-ffffff:#ffffff}*{box-sizing:border-box}body{margin:0;background:var(--ink);color:var(--text);font-family:-apple-system,Segoe UI,Roboto,sans-serif;line-height:1.5}.mono{font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.kp{white-space:nowrap}.m-scores{display:flex;flex:0 0 auto}.m-scores .m-g{min-width:2ch;margin-left:8px;text-align:right}.card{background:var(--panel);border:1px solid var(--hair);border-radius:var(--r-md);padding:24px}.wu-card .wu-require{margin-left:auto}.wu-card .wu-codeday{font-size:10px;letter-spacing:.12em;color:var(--text-2);text-transform:uppercase}.wu-card .wu-newcode{margin:0 0 14px;padding:9px 12px;border:1px solid var(--c-line-4d3115);border-radius:8px;font-size:13px;color:var(--text-2)}.wu-card .wu-newcode b{color:var(--warn)}.wu-card button.wu-qr{padding:0;border:0;background:none;line-height:0;cursor:zoom-in;touch-action:manipulation}.wu-card button.wu-qr-full{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:16px;border:0;border-radius:0;background:var(--c-bg-000000-a880);cursor:zoom-out;touch-action:manipulation}.wu-card button.wu-qr-full img{width:min(92vw,92vh);height:min(92vw,92vh);border-radius:12px;background:var(--c-bg-ffffff)}.wg-deskhost{position:relative}.wu-card.wg-qrzoom{position:absolute;inset:0;z-index:40;border:0;background:none;padding:0}.wu-card.wg-qrzoom button.wu-qr-full{position:absolute;inset:0;z-index:auto;align-items:flex-start;border-radius:12px;padding:24px}.wu-card.wg-qrzoom button.wu-qr-full img{width:min(100%,calc(100vh - 48px));height:auto;aspect-ratio:1}.wu-card button.wu-opens:disabled{background:var(--c-bg-2a2e34);color:var(--text-3);cursor:not-allowed}.wu-card .wu-body{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:0 22px;gap:0 22px;align-items:center}.wu-card .wu-body>.wu-qr,.wu-card .wu-body>.wu-qr-img{grid-row:1/3}.wu-card .wu-body .wu-qr img,.wu-card img.wu-qr-img{display:block;width:110px;height:110px;border-radius:8px}.wu-card img.wu-qr-img.dim{opacity:.35}.wu-card .wu-id{grid-column:2;grid-row:1;align-self:end;display:grid;grid-gap:4px;gap:4px;min-width:0}.wu-card .wu-code{font-size:26px;font-weight:700;letter-spacing:.15em;line-height:1.2}.wu-card .wu-host{font-size:11px}.wu-card .wu-actions{grid-column:2;grid-row:2;align-self:start;display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px}.wu-card .wu-rush{color:var(--warn);text-transform:uppercase;letter-spacing:.06em;white-space:nowrap}.wu-card .wu-rush-short{display:none}.wu-card.wus{display:flex;align-items:center;gap:14px;padding:9px 18px 9px 24px}.wu-card.wus button.wus-qr,.wu-card.wus img.wus-qr{flex:none}.wu-card.wus button.wus-qr img,.wu-card.wus img.wus-qr{display:block;width:40px;height:40px;border-radius:5px;background:var(--c-bg-ffffff);padding:2px;box-sizing:border-box}.wu-card.wus img.wus-qr.dim{opacity:.35}.wus-id{flex:none;display:grid;line-height:1.15}.wus-k{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--text-2)}.wus-k.w{color:var(--warn)}.wus-short{display:none}.wus-v{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:20px;font-weight:700;letter-spacing:.08em}.wus-btns{flex:1 1;min-width:0;display:flex;flex-wrap:wrap;align-content:flex-start;align-items:center;gap:0 8px;height:36px;overflow:hidden}.wus-btns:before{content:"";flex:1 0;height:36px}.wus-btns button{flex:none;white-space:nowrap;padding:7px 12px;font-size:13px}@media (max-width:640px){.wus-btns button.wus-poster,.wus-long{display:none}.wus-short{display:inline}.wu-card.wus{gap:12px;padding:9px 14px 9px 16px}.wu-card .wu-body{gap:12px 14px}.wu-card .wu-body>.wu-qr,.wu-card .wu-body>.wu-qr-img{grid-row:1}.wu-card .wu-body .wu-qr img,.wu-card img.wu-qr-img{width:84px;height:84px}.wu-card .wu-id{align-self:center}.wu-card .wu-code{font-size:22px;letter-spacing:.1em}.wu-card .wu-actions{grid-column:1/-1;margin-top:0}.wu-card .wu-require{margin-left:0}.wu-card .dtabs-facts{flex-wrap:nowrap}.wu-card .dtabs-tools{flex-basis:auto;margin-left:auto}.wu-card .wu-rush-long{display:none}.wu-card .wu-rush-short{display:inline}}.auth-shell{min-height:100dvh;display:grid;place-items:center;padding:24px}.auth-card{width:100%;max-width:380px;display:grid;grid-gap:14px;gap:14px}h1,h2{margin:0;font-weight:600;letter-spacing:-.01em}label{display:grid;grid-gap:5px;gap:5px;font-size:13px;color:var(--text-2)}input{background:var(--ink);border:1px solid var(--hair);border-radius:var(--r-sm);color:var(--text);padding:9px 12px;font-size:14px}input:focus-visible{outline:2px solid var(--action);outline-offset:1px}button{background:var(--btn-bg,var(--action));color:var(--btn-fg,var(--panel-2));border:none;border-radius:var(--r-sm);padding:10px 16px;font-size:14px;font-weight:600;cursor:pointer}button:disabled{--btn-bg:color-mix(in srgb,var(--action) 38%,transparent);--btn-fg:color-mix(in srgb,var(--panel-2) 75%,transparent);cursor:not-allowed}button.quiet{background:transparent;color:var(--text-2);border:1px solid var(--hair)}button.quiet.accent{color:var(--action);border-color:var(--c-line-35516e)}button.quiet.accent:hover{background:var(--c-bg-101b2b)}button.quiet.warn{color:var(--warn);border-color:var(--c-line-4d3115)}button.quiet.warn:hover{background:var(--c-bg-201607)}button.quiet.ok{color:var(--ok);border-color:var(--c-line-25523a)}button.quiet.ok:hover{background:var(--c-bg-0b1f14)}button.ok-solid{background:var(--btn-bg,var(--ok));color:var(--btn-fg,var(--c-on-07130c));border:none}button.ok-solid:hover:not(:disabled){filter:brightness(1.07)}button.ok-solid:disabled{--btn-bg:color-mix(in srgb,var(--ok) 38%,transparent)}button.quiet:disabled,button.quiet:disabled:hover{background:transparent;color:var(--text-3);border-color:var(--hair)}button:focus-visible{outline:2px solid var(--text);outline-offset:1px}a{color:var(--action);text-decoration:none}.error{display:flex;align-items:flex-start;gap:9px;margin:0;padding:10px 12px;font-size:13px;font-weight:550;line-height:1.4;color:var(--danger);background:color-mix(in srgb,var(--danger) 11%,transparent);border:1px solid color-mix(in srgb,var(--danger) 30%,transparent);border-radius:var(--r-sm)}.error.desk-error>span{flex:1 1 auto;min-width:0}button.desk-error-x{flex:0 0 auto;margin:-4px -4px -4px 0;padding:0 6px;border:0;background:transparent;color:currentColor;font-size:18px;line-height:1;cursor:pointer}.error:before{content:"";flex:0 0 auto;width:16px;height:16px;margin-top:1px;background-color:currentColor;-webkit-mask:var(--icon-alert) center /contain no-repeat;mask:var(--icon-alert) center /contain no-repeat}:root{--icon-alert:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%23000'%20stroke-width='2'%20stroke-linecap='round'%3E%3Ccircle%20cx='12'%20cy='12'%20r='9'/%3E%3Cpath%20d='M12%207.5v5.5'/%3E%3Ccircle%20cx='12'%20cy='16.4'%20r='0.9'%20fill='%23000'%20stroke='none'/%3E%3C/svg%3E")}.notice-ok{display:flex;align-items:flex-start;gap:9px;margin:0;padding:10px 12px;font-size:13px;font-weight:550;line-height:1.4;color:var(--ok);background:color-mix(in srgb,var(--ok) 11%,transparent);border:1px solid color-mix(in srgb,var(--ok) 30%,transparent);border-radius:var(--r-sm)}.notice-ok:before{content:"";flex:0 0 auto;width:16px;height:16px;margin-top:1px;background-color:currentColor;-webkit-mask:var(--icon-check) center /contain no-repeat;mask:var(--icon-check) center /contain no-repeat}:root{--icon-check:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%23000'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Ccircle%20cx='12'%20cy='12'%20r='9'/%3E%3Cpath%20d='M8%2012.5l2.5%202.5L16%209'/%3E%3C/svg%3E")}.map-pending{--map-pending-hue:var(--action);display:grid;grid-gap:4px;gap:4px;margin-bottom:12px;padding:11px 12px;border:1px solid color-mix(in srgb,var(--map-pending-hue) 55%,transparent);background:color-mix(in srgb,var(--map-pending-hue) 10%,transparent);border-radius:var(--r-sm);font-size:12.5px;line-height:1.4;color:var(--text-2)}.map-pending.warn{--map-pending-hue:var(--warn)}.map-pending .map-pending-main{color:var(--text);font-weight:600;font-size:13px}.map-pending.has-action{display:flex;align-items:center;gap:12px}.map-pending .map-pending-lines{display:grid;grid-gap:4px;gap:4px;flex:1 1;min-width:0}.map-pending .map-pending-action{flex-shrink:0}.dash{max-width:860px;margin:0 auto;padding:40px 24px;display:grid;grid-gap:24px;gap:24px}.dash>*{min-width:0}.dash-head{gap:16px}.dash-head,.org-row{display:flex;align-items:center;justify-content:space-between}.org-row{padding:12px 0;border-bottom:1px solid var(--hair);font-size:14px}.org-row:last-child{border-bottom:none}.chip{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:10px;letter-spacing:.06em;padding:2px 8px;border-radius:999px;background:var(--c-bg-5b9dff-a130);color:var(--c-fg-7fb3ff);border:1px solid var(--c-line-5b9dff-a300);text-transform:uppercase;white-space:nowrap}.muted{color:var(--text-3);font-size:13px}.board{display:grid;grid-gap:28px;gap:28px}.board.desk .board>*,.board.desk>*{min-width:0}.board-h{margin:0 0 10px;font-size:15px;font-weight:600}.pools,.rounds{display:flex;gap:16px;overflow-x:auto;align-items:flex-start}.pool,.round{min-width:250px;flex:0 0 auto;display:grid;grid-gap:10px;gap:10px;align-content:start}.round-lbl{font-size:10px;letter-spacing:.16em;color:var(--text-3);margin:0}.pool h4{margin:0;font-size:11px;letter-spacing:.14em;color:var(--text-2)}.pool .pool-rank-line{margin:0;font-size:12px;width:0;min-width:100%}.m-card{background:var(--panel);border:1px solid var(--hair);border-radius:var(--r-md);overflow:hidden;font-size:13.5px}.m-card.ready{border-color:var(--c-line-5b9dff-a450)}.m-card.cancelled{opacity:.45}.m-side{display:flex;justify-content:space-between;gap:10px;padding:8px 12px}.m-side+.m-side{border-top:1px solid var(--hair)}.m-side.won{color:var(--ok);font-weight:600}.m-side .mono{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.12em}.m-status{display:flex;justify-content:space-between;align-items:center;gap:6px;font-size:9.5px;letter-spacing:.1em;color:var(--text-3);padding:5px 12px;border-top:1px solid var(--hair);background:var(--panel-2)}.m-status>span:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.m-status button{flex:0 0 auto}.m-head{display:flex;justify-content:space-between;align-items:baseline;gap:10px;font-size:9.5px;letter-spacing:.1em;color:var(--text-3);padding:5px 12px;border-bottom:1px solid var(--hair);background:var(--panel-2);white-space:nowrap}.m-head b{color:var(--text);font-weight:700}.m-entry{display:flex;gap:6px;padding:8px 10px;border-top:1px solid var(--hair);flex-wrap:wrap;align-items:center}.m-entry input{width:110px;padding:6px 8px;font-size:13px;font-family:ui-monospace,SF Mono,Menlo,monospace}.m-entry button{padding:6px 10px;font-size:12px}button.m-padbar{display:flex;width:100%;min-height:44px;box-sizing:border-box;align-items:center;justify-content:center;gap:6px;padding:9px 10px;font-size:12.5px;border:0;border-top:1px solid var(--hair);border-radius:0;background:transparent}.m-head .m-pin{color:var(--action);margin-right:5px;vertical-align:-1px}.linkish{border:none;font-size:9.5px;letter-spacing:.1em}.linkish,button.ce-link{background:none;color:var(--action);cursor:pointer;padding:0}button.ce-link{border:0;font:inherit}button.ce-link:focus-visible,button.ce-link:hover:not(:disabled){text-decoration:underline}.standings{width:100%;border-collapse:collapse;font-size:13px;margin-bottom:8px}.standings th{text-align:left;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:9.5px;letter-spacing:.12em;color:var(--text-3);font-weight:500;padding:4px 8px}.standings td,.standings th{border-bottom:1px solid var(--hair)}.standings td{padding:5px 8px}.tiebreak{font-size:9.5px;color:var(--warn);display:inline-block}.row-form{display:flex;gap:10px;flex-wrap:wrap;align-items:end}.row-form label{flex:1 1 160px}select{background:var(--ink);border:1px solid var(--hair);border-radius:var(--r-sm);color:var(--text);padding:9px 12px;font-size:14px}.rally-page{min-height:100dvh;background:#0a1633;color:#f2f5fa}.rally-wrap{max-width:1100px;margin:0 auto;padding:32px 24px 80px}.rally-page .live-badge{display:inline-flex;align-items:center;gap:7px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:11px;letter-spacing:.16em;color:#e8f629;border:1px solid rgba(232,246,41,.4);padding:5px 12px;border-radius:999px}.rally-page .live-badge.final{color:rgba(255,255,255,.75);border-color:rgba(255,255,255,.28)}.rally-page .live-badge i{width:7px;height:7px;border-radius:50%;background:#e8f629;box-shadow:0 0 8px #e8f629}.rally-page h1{font-family:Avenir Next Condensed,Arial Narrow,sans-serif;font-weight:800;font-style:italic;text-transform:uppercase;font-size:clamp(34px,6vw,56px);line-height:.95;margin:14px 0 6px}.rally-page .sub{color:#9fb0d4;margin:0 0 22px}.rally-page .tabs{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:24px}.rally-page .tab{font-size:13px;font-weight:600;padding:8px 16px;border-radius:999px;border:1px solid #24356b;color:#9fb0d4;background:none;cursor:pointer}.rally-page .tab.on{background:#1445a7;border-color:#1445a7;color:#fff}.board.rally .m-card{background:var(--c-bg-101f45);border-color:var(--c-line-24356b)}.board.rally .m-card.crown{border-color:var(--c-line-7a6220);box-shadow:0 0 0 1px var(--c-shadow-e0b13e-a350),0 0 18px var(--c-shadow-e0b13e-a120)}.board.rally .m-card.crown .m-status{color:var(--c-fg-e0b13e)}.final-crown{border:1px solid var(--c-line-7a6220);background:linear-gradient(90deg,var(--c-bg-e0b13e-a120),var(--c-bg-e0b13e-a030));border-radius:10px;padding:10px 14px;display:flex;gap:10px;align-items:center;margin-bottom:16px}.board.rally .m-side+.m-side{border-color:var(--c-line-1b2b58)}.board.rally .m-side.won{color:var(--c-fg-e8f629)}.board.rally .m-card.ready{border-color:var(--c-line-e8f629-a500)}.board.rally .m-status{color:var(--c-fg-5f74a8)}.board.rally .m-head,.board.rally .m-status{background:var(--c-bg-0c1838);border-color:var(--c-line-1b2b58)}.board.rally .m-head{color:var(--c-fg-9fb0d4)}.board.rally .m-head b{color:var(--c-fg-f2f5fa)}.board.rally .standings td,.board.rally .standings th{border-color:var(--c-line-1b2b58)}.board.rally .round-lbl{color:var(--c-fg-5f74a8)}.board.rally .tiebreak{color:var(--c-fg-e8f629)}.tl-enter{display:grid;grid-gap:10px;gap:10px;max-width:420px}.tl-enter .sub{margin:0}.tl-enter-chips{display:flex;flex-wrap:wrap;gap:8px}.daylight.mrf-sheet-host,.daylight.tl-sheet-host{min-height:0;background:none}.tv-page{padding:0}.tv-head{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;padding:28px 48px 18px;border-bottom:2px solid var(--c-line-e8f629)}.tv-tournament{font-size:13px;letter-spacing:.2em;color:var(--c-fg-9fb0d4);margin:0 0 6px}.tv-division{font-family:Avenir Next Condensed,Arial Narrow,sans-serif;font-weight:800;font-style:italic;text-transform:uppercase;font-size:clamp(36px,5vw,58px);line-height:.95;margin:0;color:var(--c-fg-ffffff)}.tv-side{display:flex;flex-direction:column;align-items:flex-end;gap:12px;padding-bottom:6px}.tv-dots{display:flex;gap:8px;padding-bottom:10px}.tv-side .tv-dots{padding-bottom:0}.tv-dot{width:10px;height:10px;border-radius:50%;background:var(--c-bg-24356b)}.tv-dot.on{background:var(--c-bg-e8f629);box-shadow:0 0 8px var(--c-shadow-e8f629)}.tv-body{padding:26px 48px 60px}.tv-page .board{font-size:15px}.tv-page .m-card{font-size:16px}.tv-page .standings{font-size:15.5px}.tv-link{text-decoration:none;opacity:.7}.hdmark{display:block;--hd-ground:var(--c-x-eef2f9)}.hdmark.hd-dark{--hd-ground:var(--c-x-0a1633)}.auth-card .hdmark,.org-shell .hdmark{--hd-ground:var(--panel)}.drail .hdmark{--hd-ground:var(--c-x-0c1838)}.wordmark-link{display:inline-block;line-height:0;text-decoration:none}.daylight{--ink:#eef2f9;--panel:#ffffff;--panel-2:#e4eaf6;--hair:#d9e0ef;--text:#101d3d;--text-2:#54618a;--text-3:#8a95b5;--text-addr:#66708f;--action:#0f3fa3;--ok:#1e8e5a;--warn:#b25e1e;--danger:#c2413b;background:#eef2f9;color:#101d3d;min-height:100dvh}.daylight input,.daylight select{background:#fff}.daylight button{color:var(--btn-fg,#fff)}.daylight button.quiet{color:var(--text-2)}.daylight button:disabled{--btn-bg:color-mix(in srgb,var(--action) 38%,transparent);--btn-fg:#fff}.daylight button.ce-link{color:var(--action)}.daylight .join-held{margin:8px 0;padding:8px 10px;border-radius:10px;background:#fbf0e6;border:1px solid #e9c29f;color:#7a3f12;font-size:13px}.daylight button.join-alone{display:block;width:100%;margin-top:6px;background:none;border:0;color:var(--action);text-decoration:underline;font-size:13px;font-weight:400;cursor:pointer}.daylight button.quiet.warn{color:#c0392b;border-color:rgba(192,57,43,.4)}.daylight button.quiet.warn:hover:not(:disabled){background:rgba(192,57,43,.08);border-color:rgba(192,57,43,.55)}.daylight button.quiet:disabled,.daylight button.quiet:disabled:hover{background:transparent;color:#a3abba;border-color:#dde2ea}.daylight .chip{background:rgba(15,63,163,.09);color:#0f3fa3;border-color:rgba(15,63,163,.25)}.daylight .chip.sport{background:#0f3fa3;color:#fff;border-color:#0f3fa3}.ev-title{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.ev-title>h1{min-width:0}.sport-tag{flex:none;display:inline-flex;align-items:center;gap:5px;font-size:9.5px;font-weight:600;letter-spacing:.14em;opacity:.75;margin-top:18px;white-space:nowrap}.tik-ground .ev-title .sport-tag,.tpe-facts .ev-title .sport-tag{margin-top:8px}.daylight a{color:#0f3fa3}.daylight .card{box-shadow:0 10px 28px -22px rgba(16,29,61,.35)}.daylight h1{font-family:Avenir Next Condensed,Arial Narrow,sans-serif;font-weight:800;font-style:italic;text-transform:uppercase;letter-spacing:.01em}.hb-seg{display:grid;grid-template-columns:1fr 1fr;grid-gap:6px;gap:6px;background:var(--c-bg-eef2f9);border:1px solid var(--hair);border-radius:9px;padding:5px}.hb-opt{border:none;background:transparent;padding:9px 8px;border-radius:6px;cursor:pointer;display:flex;flex-direction:column;gap:2px;align-items:center}.daylight .hb-opt,.hb-opt{color:var(--text-2)}.hb-opt .hb-t{font-family:Barlow Condensed,Avenir Next Condensed,Arial Narrow,sans-serif;font-style:italic;font-weight:800;text-transform:uppercase;font-size:16px;line-height:1}.hb-opt .hb-d{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:9px;letter-spacing:.1em;text-transform:uppercase}.daylight .hb-opt.on.play{background:var(--action);color:#fff}.daylight .hb-opt.on.org{background:var(--ok);color:#fff}.daylight .card.tix{border:1.5px solid #0f3fa3}.tix-top{display:flex;justify-content:space-between;align-items:center;gap:10px}.daylight .chip.tix-live{background:rgba(194,65,59,.08);color:#c2413b;border-color:rgba(194,65,59,.3)}a.addr-link{color:var(--c-fg-0f3fa3);font-weight:600;text-decoration:none;display:inline-flex;align-items:center;gap:5px}a.addr-link:active{text-decoration:underline}a.addr-link svg{flex:none}.tix-mrow{display:flex;gap:10px;align-items:stretch}.pass-row{display:flex;gap:34px;margin:8px 0 14px;flex-wrap:wrap}.pass-stat{display:grid;grid-gap:2px;gap:2px}.pager{gap:14px;justify-content:flex-end;margin-top:14px}.pager,.section-head{display:flex;align-items:center}.section-head{justify-content:space-between;gap:16px;flex-wrap:wrap}.section-head .search{min-width:260px}.audit-row{position:relative;cursor:default}.audit-pop{display:none;position:absolute;left:0;right:0;top:calc(100% + 2px);z-index:30;background:var(--panel-2);border:1px solid var(--action);border-radius:var(--r-md);padding:12px 16px;margin:0;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:11.5px;line-height:1.55;color:var(--text);white-space:pre-wrap;word-break:break-word;max-height:320px;overflow-y:auto;box-shadow:0 16px 40px -12px var(--c-shadow-000000-a550)}.audit-row:focus-within .audit-pop,.audit-row:hover .audit-pop{display:block}.home{display:flex;flex-direction:column}.cond{font-family:Avenir Next Condensed,Arial Narrow,sans-serif;font-weight:800;font-style:italic;text-transform:uppercase}.home-nav{min-height:84px;box-sizing:border-box;background-color:#0a1633;background-image:url(/patterns/event-pattern-navy.svg);background-position:top;display:flex;align-items:center;gap:26px;padding:18px 7vw}.home-nav a{font-size:14px;font-weight:600;color:#f2f5fa;text-decoration:none}.home-nav a:focus-visible,.home-nav a:hover{text-decoration:underline;text-underline-offset:4px}.home-nav .nav-btns{margin-left:auto;display:flex;gap:10px;align-items:center}.home-nav .nav-btns a{font-size:13px;line-height:1;border-radius:var(--r-sm,7px);padding:10px 16px;white-space:nowrap}.home-nav .nav-btns a:focus-visible,.home-nav .nav-btns a:hover{text-decoration:none}.home-nav a.nav-signin{background:#0a1633;border:1.5px solid rgba(159,176,212,.55)}.home-nav a.nav-signin:focus-visible,.home-nav a.nav-signin:hover{border-color:#f2f5fa}.home-nav a.nav-run{background:#0a1633;color:#54d68c;border:1.5px solid #54d68c}.home-nav a.nav-run:focus-visible,.home-nav a.nav-run:hover{background:#14313f}.home-hero{display:grid;grid-template-columns:1.08fr .92fr;grid-gap:44px;gap:44px;padding:34px 7vw 26px;align-items:center}.home-hero h1{font-family:Avenir Next Condensed,Arial Narrow,sans-serif;font-weight:800;font-style:italic;text-transform:uppercase;font-size:clamp(44px,5.5vw,64px);line-height:.96;margin:16px 0 12px;color:#101d3d;letter-spacing:.005em;text-wrap:balance}.home-sub{color:#54618a;font-size:17px;max-width:44ch;margin:0 0 22px}.live-chip{display:inline-flex;align-items:center;gap:7px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:10.5px;letter-spacing:.14em;background:var(--c-bg-e8f629);color:var(--c-fg-3d4302);padding:5px 12px;border-radius:999px;font-weight:600}.live-chip.small{font-size:9px;padding:3px 9px}.quiet-chip{background:var(--c-bg-dbe3f3);color:var(--c-fg-54618a)}.cta-primary{background:var(--c-bg-0f3fa3);color:var(--c-fg-ffffff)!important;padding:13px 26px;border-radius:8px}.cta-primary,.cta-secondary{font-weight:600;font-size:15px;display:inline-block;text-decoration:none}.cta-secondary{border:1.5px solid var(--c-line-b9c4dd);color:var(--c-fg-101d3d)!important;padding:12px 24px;border-radius:8px;margin-left:10px}.under-card{font-size:10.5px;letter-spacing:.14em;color:var(--c-fg-8a95b5);text-align:center;margin:12px 0 0}.hero-phone{display:flex;flex-direction:column;align-items:center}.phone-shot{display:block;width:100%;max-width:286px;height:auto;border-radius:14px;border:1px solid var(--c-line-d9e0ef);box-shadow:0 18px 40px -26px var(--c-shadow-101d3d-a400)}.home-band{padding:18px 7vw 20px;background:#e9edf7;border-top:1px solid var(--hair);border-bottom:1px solid var(--hair)}.band-k{font-size:10px;letter-spacing:.14em;color:var(--c-fg-54618a);margin:0 0 10px}.band-pills{display:flex;flex-wrap:wrap;gap:8px}.home-beat{padding:30px 7vw 32px;background:#fff;border-bottom:1px solid var(--hair);display:grid;grid-template-columns:1.35fr .65fr;grid-gap:28px;gap:28px;align-items:center}.beat-k{font-size:10px;letter-spacing:.16em;color:var(--c-fg-54618a)}.home-beat h2{font-family:Avenir Next Condensed,Arial Narrow,sans-serif;font-weight:800;font-style:italic;text-transform:uppercase;font-size:clamp(30px,3.4vw,42px);line-height:.96;letter-spacing:.005em;color:#101d3d;margin:6px 0 10px;text-wrap:balance}.home-beat p{color:#54618a;font-size:16px;max-width:56ch;margin:0}.beat-act{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.beat-fine{font-size:10px;letter-spacing:.1em;color:var(--c-fg-8a95b5)}.sport-ribbon{background:var(--c-bg-101d3d);border-top:1px solid var(--c-line-1f2d55);padding:11px 7vw;display:flex;align-items:center;gap:10px 22px;flex-wrap:wrap}.sport-ribbon .sr-k{font-size:10.5px;letter-spacing:.14em;color:var(--c-fg-f2f5fa)}.sport-ribbon .sr-k b{color:var(--c-fg-e8f629);font-weight:600}.sport-ribbon .sr-icons{display:flex;gap:8px 16px;margin-left:auto;flex-wrap:wrap}.sport-ribbon .sr-i{display:inline-flex;align-items:center;gap:6px;color:var(--c-fg-9fb0d4);font-size:12px;font-weight:600}.sport-ribbon .sr-i.root{color:var(--c-fg-e8f629)}.sport-ribbon .sr-name{display:none}@media (min-width:1280px){.sport-ribbon .sr-name{display:inline}}.home-sports{padding:30px 7vw 34px;border-bottom:1px solid var(--hair)}.home-sports .hs-k{font-size:10px;letter-spacing:.16em;color:#54618a}.home-sports h2{font-family:Avenir Next Condensed,Arial Narrow,sans-serif;font-weight:800;font-style:italic;text-transform:uppercase;font-size:clamp(30px,3.4vw,42px);line-height:.96;letter-spacing:.005em;color:#101d3d;margin:6px 0 10px;text-wrap:balance}.home-sports>p{color:#54618a;font-size:16px;max-width:62ch;margin:0 0 20px}.sp-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.sp{background:var(--c-bg-ffffff);border:1px solid var(--hair);border-radius:12px;padding:16px 16px 14px;display:grid;grid-gap:4px;gap:4px;align-content:start;justify-items:start}.sp .sp-top{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;width:100%;margin-bottom:6px}.sp svg{color:var(--c-fg-101d3d)}.sp.root{border-color:var(--c-line-0f3fa3)}.sp.root svg{color:var(--c-fg-0f3fa3)}.sp h4{margin:0;font-family:Barlow Condensed,Avenir Next Condensed,Arial Narrow,sans-serif;font-style:italic;font-weight:800;text-transform:uppercase;font-size:23px;line-height:1;color:var(--c-fg-101d3d)}.sp .sp-tag{font-size:9px;letter-spacing:.14em;background:var(--c-bg-0f3fa3);color:var(--c-fg-ffffff);border-radius:99px;padding:2px 8px}.sp .sp-sc{font-size:10.5px;letter-spacing:.04em;color:var(--c-fg-54618a);margin:4px 0 0}@media (max-width:860px){.sport-ribbon{padding:10px 16px}.sport-ribbon .sr-icons{margin-left:0;gap:12px}.sp-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.home-gtypes-strip{padding:4px 7vw 26px;display:grid;grid-gap:10px;gap:10px}.home-gtypes-strip .gts-k{font-size:10px;letter-spacing:.16em;color:var(--text-2)}.home-gtypes{padding:44px 7vw 34px}.home-gtypes .gt-grid{max-width:980px;margin:0 auto;gap:20px}.home-gtypes .gt{padding:14px 14px 13px}.home-gtypes .gt .gt-pic{padding:6px;margin-bottom:6px}.home-gtypes .gt .gt-pic svg{max-height:132px}.home-gtypes .gt h4{font-size:21px}.home-gtypes .gt p{font-size:13.5px}.home-gtypes .gt .gt-ways li{font-size:12.5px}.home-gtypes .gt .gt-ways li.gt-wk{font-size:9.5px}.gt-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px;align-items:stretch}.gt-grid.sm{gap:10px}.gt-grid.sm.n5{grid-template-columns:repeat(5,minmax(0,1fr))}.gt-grid.sm.n6{grid-template-columns:repeat(6,minmax(0,1fr))}.gt{background:var(--c-bg-ffffff);border:1px solid var(--hair);border-radius:12px;padding:16px 16px 15px;display:flex;flex-direction:column;gap:4px;min-width:0}.gt,a.gt{color:var(--text)}a.gt{text-decoration:none}a.gt:focus-visible,a.gt:hover{border-color:var(--action)}.gt .gt-pic{display:block;background:var(--panel-2);border-radius:8px;padding:8px;margin-bottom:8px}.gt .gt-pic svg{display:block;width:100%;height:auto;aspect-ratio:4/3}.gt .gt-k{font-size:10px;letter-spacing:.16em;color:var(--text-2)}.gt h4{margin:0;font-family:Barlow Condensed,Avenir Next Condensed,Arial Narrow,sans-serif;font-style:italic;font-weight:800;text-transform:uppercase;font-size:25px;line-height:.95;text-wrap:balance}.gt p{margin:4px 0 0;color:var(--text-2);font-size:14px}.gt .gt-ways{list-style:none;margin:10px 0 0;padding:10px 0 0;border-top:1px solid var(--hair);display:grid;grid-gap:6px;gap:6px}.gt .gt-ways li{font-size:13px;line-height:1.4;color:var(--text-2)}.gt .gt-ways li b{color:var(--text);font-weight:650}.gt .gt-ways .gt-wk{font-size:9.5px;letter-spacing:.14em;color:var(--text-3);margin-bottom:-2px}.gt p.gt-claim{color:var(--text);font-weight:600;margin-top:auto;padding-top:10px}.gt .gt-fine{font-size:10px;letter-spacing:.08em;color:var(--text-3);margin-top:2px}.gt .gt-go{font-size:13.5px;font-weight:600;color:var(--action);margin-top:8px}.gt-grid.sm .gt{padding:10px 10px 11px}.gt-grid.sm .gt .gt-pic{padding:6px;margin-bottom:6px}.gt-grid.sm .gt h4{font-size:19px}.gt-grid.sm .gt p{font-size:12.5px;margin-top:2px}.gt-grid.sm .gt .gt-go{margin-top:auto;padding-top:6px;font-size:12.5px}.ga text{font-family:ui-monospace,SF Mono,Menlo,monospace}.ga .f-b{fill:var(--action)}.ga .f-n{fill:var(--text)}.ga .f-w{fill:var(--c-fg-ffffff)}.ga .f-l{fill:var(--panel-2)}.ga .s-c{stroke:currentColor}.ga .s-b{stroke:var(--action)}.ga .s-m{stroke:var(--text-3)}.ga .s-w{stroke:var(--c-fg-ffffff)}.ga .s-l{stroke:var(--panel-2)}.ga .t-c{fill:currentColor}.ga .t-b{fill:var(--action)}.ga .t-n{fill:var(--text)}.ga .t-w{fill:var(--c-fg-ffffff)}.ga .t-m{fill:var(--text-3)}@media (max-width:980px){.gt-grid.sm.n5,.gt-grid.sm.n6{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:860px){.gt-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.gt-grid:not(.sm).n5>.gt:last-child{grid-column:1/-1}}@media (max-width:560px){.home-gtypes-strip{padding:2px 16px 22px}.home-gtypes{padding:22px 16px 6px}.gt-grid,.gt-grid.sm.n5,.gt-grid.sm.n6{grid-template-columns:minmax(0,1fr)}.gt-grid:not(.sm).n5>.gt:last-child{grid-column:auto}.gt-grid.sm .gt{display:grid;grid-template-columns:84px minmax(0,1fr);grid-template-rows:auto auto 1fr;grid-column-gap:12px;column-gap:12px;grid-row-gap:2px;row-gap:2px;align-items:start}.gt-grid.sm .gt .gt-pic{grid-row:1/4;margin:0;padding:4px}.gt-grid.sm .gt .gt-go{padding-top:2px}}.home-steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:20px;gap:20px;padding:26px 7vw 34px}.season-group{position:relative;padding-bottom:24px}.season-group .sg-back{width:82%;display:grid;grid-gap:10px;gap:10px}.season-group .sg-phone{position:absolute;right:0;bottom:0;width:31%;height:auto;border-radius:14px;border:1px solid var(--c-line-d9e0ef);box-shadow:0 18px 40px var(--c-shadow-0e1b33-a450)}.home-steps.six{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:26px}@media (max-width:860px){.home-steps.six{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.home-steps.six{grid-template-columns:minmax(0,1fr)}}.home-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px 28px;gap:18px 28px;padding:26px 7vw 24px;background:#e9edf7;border-top:1px solid var(--hair);border-bottom:1px solid var(--hair)}.home-stats .st{display:grid;grid-gap:2px;gap:2px;align-content:start}.home-stats .st-n{font-family:Barlow Condensed,Avenir Next Condensed,Arial Narrow,sans-serif;font-style:italic;font-weight:800;font-size:54px;line-height:.9;color:#0f3fa3}.home-stats .st-n small{font-size:26px;color:#101d3d}.home-stats .st-w{font-size:15px;color:#101d3d;font-weight:600}.home-stats .st-s{font-size:9.5px;letter-spacing:.12em;color:#54618a;margin-top:4px}.home-stats .st-foot{grid-column:1/-1;margin:4px 0 0;font-size:10px;letter-spacing:.12em;color:#54618a}.home-stats .st-foot a{color:#0f3fa3;font-weight:700;text-decoration:none}@media (max-width:760px){.home-stats{grid-template-columns:minmax(0,1fr)}}.home-steps .steps-k{grid-column:1/-1;font-size:10px;letter-spacing:.16em;color:#54618a;margin-bottom:-10px}.home-steps h4{margin:8px 0 6px;font-size:16px}.home-steps p{margin:0;font-size:13.5px;color:#54618a}.step-n{font-size:26px;color:var(--c-fg-0f3fa3)}.home-doors{padding:44px 7vw 10px;display:grid;grid-template-columns:repeat(auto-fit,minmax(330px,1fr));grid-gap:18px;gap:18px}.door{background:var(--c-bg-ffffff);border:1px solid var(--hair);border-radius:12px;padding:26px 26px 22px;display:flex;flex-direction:column}.door .door-k{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:10px;letter-spacing:.16em;color:var(--text-2)}.door h3{font-family:Barlow Condensed,Avenir Next Condensed,Arial Narrow,sans-serif;font-style:italic;font-weight:800;text-transform:uppercase;font-size:33px;margin:4px 0 14px;line-height:.95;text-wrap:balance}.door ul{list-style:none;margin:0 0 20px;padding:0;display:flex;flex-direction:column;gap:11px}.door li{padding-left:20px;position:relative;font-size:14px}.door li:before{content:"";position:absolute;left:0;top:7px;width:8px;height:8px;border-radius:2px;background:var(--ok)}.door li span{color:var(--text-2)}.door .door-cta{margin-top:auto;align-self:flex-start;background:var(--action);color:var(--c-on-ffffff)!important;border-radius:8px;padding:10px 18px;font-weight:650;font-size:14px;text-decoration:none}.door.org .door-cta{background:var(--ok)}.door .door-fine{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:10px;color:var(--text-3);letter-spacing:.08em;margin-top:12px}.home-receipt{padding:44px 7vw;display:grid;grid-template-columns:repeat(auto-fit,minmax(330px,1fr));grid-gap:38px;gap:38px;align-items:center;border-top:1px solid var(--hair)}.home-receipt h3{font-family:Barlow Condensed,Avenir Next Condensed,Arial Narrow,sans-serif;font-style:italic;font-weight:800;text-transform:uppercase;font-size:31px;margin:0 0 10px;line-height:.95;text-wrap:balance}.home-receipt .receipt-copy p{color:var(--text-2);font-size:14.5px;margin:0 0 8px;max-width:48ch}.home-receipt .receipt-copy p b{color:var(--text)}.home-receipt .receipt-copy p.receipt-tag,.receipt-tag{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:10px;letter-spacing:.1em;color:var(--text-3)}.shot-desk{--ink:var(--c-x-101215);--panel:var(--c-x-16191d);--panel-2:var(--c-x-0b0d0f);--hair:var(--c-x-23272c);--text:var(--c-x-e8eaed);--text-2:var(--c-x-9aa0a6);--text-3:var(--c-x-565b61);--text-addr:var(--c-x-7c838b);--action:var(--c-x-5b9dff);--ok:var(--c-x-54d68c);--warn:var(--c-x-ff8a3d);--danger:var(--c-x-ff8a8a);background:var(--ink);color:var(--text);border:1px solid var(--c-line-23272c);border-radius:var(--r-lg);padding:16px;box-shadow:0 14px 34px var(--c-shadow-0e1b33-a220);pointer-events:none;font-size:14px}.shot-desk .lever{display:inline-flex;margin-bottom:12px}.shot-desk .shot-courts{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:10px;gap:10px}.shot-desk .ap-log{margin-top:12px}.shot-desk .pad-done{margin-bottom:8px}.shot-desk .pad-done .quiet{display:none}.shot-desk .pad-row{grid-template-columns:118px 1fr}.shot-desk .padchip.is-tapped{border-color:var(--c-line-35516e);color:var(--action)}.shot-note{margin:10px 0 0;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:9.5px;letter-spacing:.1em;color:var(--text-3);text-transform:uppercase}.shot-phone{max-width:340px;margin:0 auto;display:grid;grid-gap:10px;gap:10px}.phc{background:var(--c-bg-ffffff);border:1px solid var(--c-line-d9e0ef);border-radius:14px;padding:14px 16px;color:var(--c-fg-101d3d);box-shadow:0 12px 30px -18px var(--c-shadow-101d3d-a350)}.phc-hero{border-color:var(--c-line-0f3fa3);border-width:1.5px}.phc-top{display:flex;justify-content:space-between;align-items:center;gap:8px}.phc-chip{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:9px;letter-spacing:.08em;text-transform:uppercase;padding:2px 8px;border-radius:999px;background:var(--c-bg-0f3fa3-a090);color:var(--c-fg-0f3fa3);border:1px solid var(--c-line-0f3fa3-a250);white-space:nowrap}.phc-chip.live{background:var(--c-bg-c2413b-a080);color:var(--c-fg-c2413b);border-color:var(--c-line-c2413b-a300)}.phc-chip.ok{background:var(--c-bg-1e8e5a-a090);color:var(--c-fg-1e8e5a);border-color:var(--c-line-1e8e5a-a300)}.phc-when{font-size:10px;letter-spacing:.1em;color:var(--c-fg-8a95b5)}.phc-court{font-family:Barlow Condensed,Avenir Next Condensed,Arial Narrow,sans-serif;font-style:italic;font-weight:800;font-size:34px;line-height:1.05;margin:8px 0 2px}.phc-court.dim{color:var(--c-fg-8a95b5);font-size:24px}.phc-teams{font-size:15px;font-weight:700;margin:2px 0 10px}.phc-teams em{color:var(--c-fg-8a95b5);font-style:normal;font-weight:400}.phc-sub{font-size:12.5px;color:var(--c-fg-54618a);margin:4px 0 0}.phc-foot{display:flex;align-items:center;gap:10px}.phc-btn{background:var(--c-bg-0f3fa3);color:var(--c-fg-ffffff);border-radius:9px;padding:8px 14px;font-size:13px;font-weight:650}.shot-champ .drail-champ{max-width:380px;border-radius:12px;box-shadow:0 14px 34px var(--c-shadow-0e1b33-a250)}.cta-under{font-size:10px;letter-spacing:.1em;color:var(--c-fg-8a95b5);margin:12px 0 0}.daylight a.cta-primary.org{background:var(--ok);color:#fff}.shot-img{display:block;width:100%;border:1px solid var(--c-line-23272c);border-radius:12px;box-shadow:0 14px 34px var(--c-shadow-0e1b33-a220)}.shot-phone-img{max-width:320px;margin:0 auto;border-radius:18px;border-color:var(--c-line-d9e0ef)}.shot-stack{display:grid;grid-gap:10px;gap:10px}.shot-cascade{position:relative;padding:0 0 34px}.shot-cascade .back{width:88%;margin-left:12%}.shot-cascade .front{position:absolute;left:0;bottom:0;width:42%;box-shadow:0 18px 40px var(--c-shadow-0e1b33-a450)}.pad-cascade .front{width:34%;bottom:40px;border-radius:16px}.pad-cascade .shot-note{margin-top:14px;margin-left:38%}.shot-half{width:50%;margin:0 auto}.shot-note-center{text-align:center}.shot-composite{border:0;border-radius:0;box-shadow:none}@media (min-width:900px){.home-receipt.receipt-wide{grid-template-columns:.85fr 1.65fr}}.home-chapter{padding:30px 7vw;background-color:#0a1633;background-image:url(/patterns/event-pattern-navy.svg);background-position:top;display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:6px 18px;gap:6px 18px;align-items:center}.home-chapter .ch-med{grid-row:span 2;width:68px;height:68px;border-radius:50%;border:2px solid #f2f5fa;background:#0a1633;color:#f2f5fa;display:grid;place-items:center}.home-chapter .ch-med svg{width:34px;height:34px}.home-chapter .ch-row{min-width:0}.home-chapter h2{margin:0;font-family:Barlow Condensed,Avenir Next Condensed,Arial Narrow,sans-serif;font-style:italic;font-weight:800;text-transform:uppercase;font-size:clamp(30px,3.6vw,44px);line-height:.95;color:#f2f5fa;text-wrap:balance}.home-chapter p{margin:0;color:#c2cde4;font-size:15.5px}@media (max-width:640px){.home-chapter{padding:24px 16px;gap:4px 14px}.home-chapter .ch-med{width:50px;height:50px}.home-chapter .ch-med svg{width:26px;height:26px}.home-chapter p{font-size:14px}}.home-chapter+section{border-top:0}.home-receipt.img-left>.receipt-copy,.home-receipt.img-right>.receipt-copy{order:0}.home-receipt.img-left>:not(.receipt-copy),.home-receipt.img-right>:not(.receipt-copy){order:1}@media (min-width:900px){.home-receipt.img-left>:not(.receipt-copy){order:0}.home-receipt.img-left>.receipt-copy{order:1}}.home-more{padding:36px 7vw 40px;border-top:1px solid var(--hair)}.home-more .hs-k{font-size:10px;letter-spacing:.16em;color:#54618a}.home-more h2{font-family:Barlow Condensed,Avenir Next Condensed,Arial Narrow,sans-serif;font-weight:800;font-style:italic;text-transform:uppercase;font-size:clamp(30px,3.4vw,42px);line-height:.96;color:#101d3d;margin:6px 0 18px;text-wrap:balance}.more-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.more-tile{background:var(--c-bg-ffffff);border:1px solid var(--hair);border-radius:12px;padding:16px 16px 14px}.more-tile h4{margin:0 0 4px;font-family:Barlow Condensed,Avenir Next Condensed,Arial Narrow,sans-serif;font-style:italic;font-weight:800;text-transform:uppercase;font-size:21px;line-height:1;color:var(--c-fg-101d3d)}.more-tile p{margin:0;color:var(--c-fg-54618a);font-size:13.5px}@media (max-width:860px){.more-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.more-grid{grid-template-columns:minmax(0,1fr)}}.home-faq{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:20px;gap:20px;padding:30px 7vw 34px;border-top:1px solid var(--hair)}.home-faq h4{margin:0 0 6px;font-size:16px;color:#101d3d}.home-faq p{margin:0;font-size:13.5px;color:#54618a}.home-proof{padding:26px 7vw;border-top:1px solid var(--hair);background:#e9edf7;display:flex;flex-wrap:wrap;gap:9px;justify-content:center}.pf{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:10.5px;letter-spacing:.05em;border:1px solid var(--hair);background:var(--c-bg-ffffff);border-radius:99px;padding:7px 14px;color:var(--text)}.pf b{color:var(--ok);font-weight:700}.org-band{background-color:#0a1633;background-image:url(/patterns/event-pattern-navy.svg);background-position:top;color:#f2f5fa;padding:34px 7vw;display:flex;justify-content:space-between;align-items:center;gap:30px;flex-wrap:wrap}.org-band h3{margin:0 0 6px;font-size:21px}.org-band p{margin:0;color:#c2cde4;font-size:14px;max-width:52ch}.org-cta{background:var(--c-bg-e8f629);color:var(--c-fg-101d3d)!important;padding:12px 24px;border-radius:8px;font-weight:700;font-size:14.5px;white-space:nowrap;text-decoration:none}.home-pf{position:relative;padding:64px 7vw 72px;overflow:hidden;color:#eeece4;background:radial-gradient(circle at 20% 30%,rgba(255,240,210,.035) 0 1px,transparent 1.5px) 0 0 /7px 7px,radial-gradient(circle at 70% 60%,rgba(0,0,0,.35) 0 1px,transparent 1.6px) 0 0 /9px 9px,radial-gradient(ellipse at 50% 0,#221d17,#14120f 70%)}.home-pf-in{max-width:1180px;margin:0 auto;display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-gap:48px;gap:48px;align-items:center}.home-pf-title{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 26px}.home-pf-scrap{position:relative;padding:6px 16px 8px;font-family:Barlow Condensed,Avenir Next Condensed,Arial Narrow,sans-serif;font-weight:900;font-style:italic;font-size:56px;line-height:1;text-transform:uppercase;color:#1d1f22;box-shadow:0 6px 14px rgba(0,0,0,.45)}.home-pf-scrap.a{background:#f1ece0;transform:rotate(-2deg)}.home-pf-scrap.b{background:#f6e27a;transform:rotate(1.5deg)}.home-pf-scrap:before{content:"";position:absolute;top:-9px;left:18px;width:46px;height:16px;background:rgba(200,195,180,.55);transform:rotate(-8deg)}.home-pf-note{position:relative;padding:22px 24px 20px;background:#f1ece0;color:#1d1f22;box-shadow:0 10px 24px rgba(0,0,0,.5);transform:rotate(-.6deg)}.home-pf-note:after{content:"";position:absolute;top:-10px;left:50%;width:16px;height:16px;border-radius:50%;background:#d8344a;box-shadow:0 3px 4px rgba(0,0,0,.4)}.home-pf-note h4{margin:0 0 10px;font-family:Permanent Marker,Marker Felt,Comic Sans MS,cursive;font-weight:400;font-size:20px;line-height:1.2}.home-pf-note p{margin:0 0 10px;font-size:16px;line-height:1.5}.home-pf-steps{display:flex;flex-wrap:wrap;gap:6px;margin:14px 0 4px;padding:0;list-style:none}.home-pf-steps li{padding:3px 8px;border:1.5px solid #1d1f22;border-radius:6px;background:#fff;font-size:12.5px;font-weight:600;white-space:nowrap}.home-pf-steps li.hot{background:#d8344a;border-color:#d8344a;color:#fff}.home-pf-cta{display:flex;align-items:center;flex-wrap:wrap;gap:16px;margin-top:22px}.home-pf-fine{font-size:11px;font-weight:600;letter-spacing:.08em;color:#c9c4b6}.home-pf-shot{position:relative}.home-pf-shot img{display:block;width:100%;height:auto;border-radius:6px;box-shadow:0 18px 40px rgba(0,0,0,.6);transform:rotate(1deg)}.home-pf-shot:after,.home-pf-shot:before{content:"";position:absolute;z-index:2;width:110px;height:26px;background:rgba(190,186,170,.6)}.home-pf-shot:before{top:-10px;left:-20px;transform:rotate(-30deg)}.home-pf-shot:after{top:-6px;right:-22px;transform:rotate(28deg)}.home-pf-sticky{position:absolute;z-index:3;right:-6px;bottom:-34px;width:250px;padding:14px 16px;background:#bfe3ff;color:#1d1f22;box-shadow:0 8px 18px rgba(0,0,0,.45);transform:rotate(2deg)}.home-pf-sticky b{display:block;margin-bottom:4px;font-family:Permanent Marker,Marker Felt,Comic Sans MS,cursive;font-weight:400;font-size:17px;line-height:1.2}.home-pf-sticky span{font-size:14px;font-weight:600;line-height:1.35}@media (max-width:820px){.home-pf{padding:44px 16px 64px}.home-pf-in{grid-template-columns:minmax(0,1fr);gap:40px}.home-pf-scrap{font-size:46px}.home-pf-sticky{position:relative;right:auto;bottom:auto;width:230px;margin:-14px 0 0 auto}}.home-measured{padding:40px 7vw 46px;background:#e9edf7;border-top:1px solid var(--hair)}.ms-head h3{font-family:Avenir Next Condensed,Arial Narrow,sans-serif;font-weight:800;font-style:italic;text-transform:uppercase;font-size:clamp(28px,3.2vw,40px);line-height:.96;letter-spacing:.005em;color:var(--c-fg-101d3d);margin:5px 0 10px;text-wrap:balance}.ms-head p{color:var(--text-2);font-size:16px;max-width:62ch;margin:0}.ms-charts{margin:26px 0 0;display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));grid-gap:18px;gap:18px;align-items:start}.ms-chart{background:var(--c-bg-ffffff);border:1px solid var(--hair);border-radius:12px;padding:20px 22px 18px;margin:0}.ms-chart h4{font-family:Barlow Condensed,Avenir Next Condensed,Arial Narrow,sans-serif;font-style:italic;font-weight:800;text-transform:uppercase;font-size:25px;line-height:.95;margin:0 0 3px;color:var(--text)}.ms-chart .ms-k{font-size:9.5px;letter-spacing:.13em;color:var(--text-3)}.ms-rows{display:flex;flex-direction:column;gap:9px;margin:16px 0 0}.ms-row{display:grid;grid-template-columns:74px 1fr 34px;align-items:center;grid-gap:10px;gap:10px}.ms-lab{font-size:12.5px;color:var(--text-2);white-space:nowrap}.ms-lab small{display:block;font-size:11px;color:var(--text-3);line-height:1.2}.ms-bar,.ms-track{display:block}.ms-track{height:18px;border:1px dashed var(--c-line-a9b8d8);border-radius:7px;padding:3px}.ms-track.bare{border-color:transparent}.ms-fill{display:block;height:10px;background:var(--action);border-radius:4px}.ms-val{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:12.5px;font-weight:700;color:var(--text);text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ms-rr .ms-row{grid-template-columns:74px 1fr 52px}.ms-val small{display:block;font-size:9.5px;font-weight:500;letter-spacing:.05em;color:var(--text-3);white-space:nowrap;line-height:1.3}.ms-note{color:var(--text-2);font-size:13px;margin:14px 0 0}.ms-note+.ms-note{margin-top:8px}.ms-key{display:flex;gap:14px;margin:10px 0 0;font-size:12px;color:var(--text-2)}.ms-key span{display:inline-flex;align-items:center;gap:6px}.ms-sw{display:inline-block;width:14px;height:8px;border-radius:3px;background:var(--action)}.ms-sw.opp,.ms-track.opp .ms-fill{background:var(--c-bg-7d98d4)}.ms-track.opp{border-color:var(--c-line-c3cde4)}.ms-two,.ms-vals{display:grid;grid-gap:4px;gap:4px}.ms-vals{line-height:18px}.ms-vals .opp{color:var(--text-2);font-weight:600}.ms-foot{font-size:10px;letter-spacing:.12em;color:var(--text-3);margin:20px 0 0}.ms-chart a.ms-more{display:block;margin-top:14px;padding-top:11px;border-top:1px solid var(--hair);font-size:13.5px;font-weight:650;color:var(--action);text-decoration:none}.ms-chart a.ms-more:focus-visible,.ms-chart a.ms-more:hover{text-decoration:underline;text-underline-offset:3px}.ms-foot-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 20px;margin:20px 0 0}.ms-foot-row .ms-foot{margin:0}.ms-foot-row a.ms-full{background:var(--action);color:var(--c-on-ffffff);border-radius:8px;padding:12px 24px;font-size:14.5px;font-weight:700;text-decoration:none;white-space:nowrap}.ms-foot-row a.ms-full:focus-visible,.ms-foot-row a.ms-full:hover{filter:brightness(1.12)}.au{padding:30px 7vw 56px;background:var(--c-bg-e9edf7);grid-gap:22px;gap:22px}.au,.au-hd{display:grid}.au-hd{grid-gap:10px;gap:10px}.au-hd h1{margin:0;font-family:Barlow Condensed,Avenir Next Condensed,Arial Narrow,sans-serif;font-size:clamp(32px,4.6vw,52px);line-height:.95;color:var(--c-fg-101d3d);text-wrap:balance}.au-lede{margin:0;max-width:64ch;color:var(--text-2);font-size:16px}.au-tabs{display:flex;flex-wrap:wrap;gap:4px 6px;margin-top:6px;border-bottom:1px solid var(--hair)}button.au-tab{background:none;border:0;border-bottom:3px solid transparent;margin-bottom:-1px;padding:9px 14px;font:inherit;font-size:15px;font-weight:650;color:var(--text-2);cursor:pointer}button.au-tab.on{color:var(--c-fg-101d3d);border-bottom-color:var(--action)}button.au-tab:focus-visible{outline:2px solid var(--action);outline-offset:2px}.au-fmt{display:grid;grid-gap:26px;gap:26px}.au-fmt-lede{margin:0;font-size:17px;font-weight:600;color:var(--c-fg-101d3d)}.au-table{margin:0;display:grid;grid-gap:10px;gap:10px;min-width:0}.au-table h2{margin:0;font-family:Barlow Condensed,Avenir Next Condensed,Arial Narrow,sans-serif;font-weight:800;font-style:italic;text-transform:uppercase;font-size:25px;line-height:1;color:var(--c-fg-101d3d)}.au-scroll{overflow-x:auto;background:var(--c-bg-ffffff);border:1px solid var(--hair);border-radius:12px}.au-scroll table{border-collapse:collapse;width:100%;font-size:13.5px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.au-scroll td,.au-scroll th{padding:7px 12px;text-align:right;white-space:nowrap;border-bottom:1px solid var(--hair);color:var(--c-fg-101d3d)}.au-scroll th{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:10.5px;letter-spacing:.07em;text-transform:uppercase;font-weight:500;color:var(--text-3);background:var(--panel-2);vertical-align:bottom;line-height:1.3}.au-scroll th span{display:block;text-transform:none;letter-spacing:.02em;font-size:9.5px}.au-scroll .l{text-align:left}.au-scroll td.fx{font-family:Barlow Condensed,Avenir Next Condensed,Arial Narrow,sans-serif;font-weight:700;font-size:16px}.au-scroll td.ord{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:12px;color:var(--text-2)}.au-scroll tr.band td{border-top:2px solid var(--c-line-c2cde4)}.au-scroll tbody tr:last-child td{border-bottom:0}.au-scroll td.ok{color:var(--ok);font-weight:650}.au-scroll td.hit{color:var(--danger);font-weight:650}.au-note{margin:0;max-width:70ch;color:var(--text-2);font-size:14px}.au-back{margin:0}.au-back a{font-weight:650;text-decoration:none}@media (max-width:640px){.au{padding:22px 16px 44px}.au-scroll td,.au-scroll th{padding:6px 9px}}.site-foot{color:#8a95b5;font-size:12.5px}.site-foot-brand{min-height:120px;box-sizing:border-box;padding:22px 7vw;display:flex;flex-wrap:wrap;gap:6px 18px;justify-content:space-between;align-items:center;align-content:center;background-image:url(/patterns/event-pattern-daylight.svg);background-position:top}.site-foot-fine{background:#fff;border-top:1px solid #e3e7f0;padding:12px 7vw 14px;display:flex;flex-wrap:wrap;gap:4px 18px;align-items:baseline}.site-foot-fine a{color:#5b6788;text-decoration:none}.site-foot-fine a:hover{text-decoration:underline}.site-foot-help{margin-left:auto;display:inline-flex;flex-wrap:wrap;gap:6px;align-items:baseline}.site-foot-fine .site-foot-help a{color:#0f3fa3;font-weight:600}@media (max-width:560px){.site-foot-help{margin-left:0;flex-basis:100%;order:-1}}.site-slogan{font-family:Avenir Next Condensed,Arial Narrow,sans-serif;font-weight:800;font-style:italic;font-size:15px;letter-spacing:.01em;line-height:1;color:var(--c-fg-101d3d);align-self:center}.site-slogan em{font-style:italic;color:var(--c-fg-0f3fa3)}@media (max-width:860px){.home-beat,.home-hero{grid-template-columns:1fr}.home-beat{gap:16px}.phone-shot{max-width:240px}.home-nav>a:not(.wordmark-link){display:none}.home-nav .nav-btns a{padding:9px 12px}}.pw-help{display:grid;grid-gap:6px;gap:6px;font-weight:400;--pw-tone:var(--text-3)}.pw-help.pw-warn{--pw-tone:var(--warn)}.pw-help.pw-bad{--pw-tone:var(--danger)}.pw-help.pw-ok{--pw-tone:var(--ok)}.pw-top{display:flex;justify-content:space-between;align-items:baseline;gap:8px;font-size:12.5px}.pw-top b{color:var(--pw-tone);font-weight:700}.pw-top .mono{font-size:11px;color:var(--text-3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pw-meter{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:4px;gap:4px}.pw-meter i{height:6px;border-radius:3px;display:block;background:var(--hair);transition:background .15s}.pw-meter i.on{background:var(--pw-tone)}.pw-hint{font-size:12.5px;line-height:1.4;color:var(--text-2)}.pw-ok .pw-hint{color:var(--ok);font-weight:600}.pw-bad .pw-hint{color:var(--danger)}@media (prefers-reduced-motion:reduce){.pw-meter i{transition:none}}.verify-nudge{border:1px solid var(--warn);border-radius:var(--r-md);padding:10px 16px;display:flex;justify-content:space-between;align-items:center;gap:12px;font-size:13.5px;color:var(--warn);flex-wrap:wrap}.verify-nudge--hot{border-width:2px;padding:14px 16px;font-size:15px;background:color-mix(in srgb,var(--warn) 10%,transparent)}.verify-nudge--hot button.quiet{border:2px solid var(--warn);color:var(--warn);font-weight:600}.verify-nudge--hot b{display:block;font-size:17px;margin-bottom:2px}.court-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;margin-top:10px;align-items:start}@media (max-width:640px){.court-grid{grid-template-columns:1fr}}.courtbox{border:1px solid var(--hair);border-radius:var(--r-md);overflow:hidden;background:var(--panel-2)}.courtbox.busy{border-color:var(--c-line-35516e)}.courtbox.crown{border-color:var(--c-line-8a6d26);box-shadow:inset 0 1px 0 var(--c-shadow-e0b13e-a250)}.courtbox.crown .courtbox-hd{color:var(--c-fg-e0b13e)}.courtbox-hd{display:flex;justify-content:space-between;padding:6px 10px;border-bottom:1px solid var(--hair);font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:9.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--text-2)}.courtbox.busy .courtbox-hd{color:var(--action)}.courtbox-body{padding:9px 10px 11px;font-size:12.5px}.courtbox-hd{flex-wrap:nowrap;height:28px;align-items:center}.hd-id{min-width:0;flex:0 1 auto;display:flex;align-items:center;white-space:nowrap;overflow:hidden}.hd-id>span:not(.hd-grp){flex:0 0 auto}.hd-grp{min-width:0;flex:0 1 auto;overflow:hidden;text-overflow:ellipsis;color:var(--text-3)}.hd-rt{flex:0 0 auto;display:flex;gap:8px;align-items:center;white-space:nowrap;margin-left:auto}.mark{color:var(--text-3)}.mark.warnm{color:var(--warn)}button.hd-chip,span.hd-chip{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:9.5px;font-weight:400;letter-spacing:.1em;line-height:15px;padding:0 6px;border-radius:999px;background:none;color:var(--c-fg-7fb3ff);border:1px solid var(--c-line-5b9dff-a300);white-space:nowrap}button.hd-chip.warn,span.hd-chip.warn{color:var(--warn);border-color:var(--c-line-4d3115)}span.hd-chip.bench{color:var(--ok)}.courtbox.benchfit,span.hd-chip.bench{border-color:var(--c-line-54d68c-a550)}button.hd-chip{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}button.hd-chip:hover{color:var(--text)}.meta-row{display:flex;justify-content:space-between;align-items:baseline;gap:10px;margin:0 0 5px}.meta-line{color:var(--text-3);margin:0;min-width:0;flex:0 1 auto;overflow:hidden;text-overflow:ellipsis}.meta-line,.meta-rung{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:9px;letter-spacing:.09em;white-space:nowrap}.meta-rung{color:var(--text-2);flex:0 0 auto;margin-left:auto}.meta-rung.iscrown{color:var(--c-fg-e0b13e)}.crn{padding-right:3px;display:inline-block;line-height:0}.pips{letter-spacing:3px;color:var(--c-fg-e0b13e);font-size:10px}.courtbox .pips{padding-right:3px}.mrow{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:8px;gap:8px;align-items:stretch}.names{min-width:0}.mrow .desk-team{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.acts{display:flex;gap:7px;margin-top:9px;flex-wrap:wrap;justify-content:flex-end}.sv-side{align-self:center;font-family:ui-monospace,SF Mono,Menlo,monospace;border-left:1px solid var(--hair);padding-left:7px}.sv-ico,.sv-side{display:flex;align-items:center;flex:0 0 auto}.sv-ico{padding-right:5px;color:var(--text-3)}.sv-ico svg{display:block}.courtbox .sv-cell{width:15px;flex:0 0 15px}.courtbox.tight .sv-ico{display:none}.courtbox.tight .sv-side{padding-left:6px}.courtbox.tight .sv-cell{width:13px;flex:0 0 13px}.chip.conf{background:var(--c-bg-ff5a5a-a120);color:var(--danger);border-color:var(--c-line-ff5a5a-a300)}.chip.rest{background:var(--c-bg-ff8a3d-a120);color:var(--warn);border-color:var(--c-line-ff8a3d-a300)}.chip.void{background:var(--c-bg-ff8a8a-a100);color:var(--danger);border-color:var(--c-line-ff8a8a-a280)}.chip.corr{background:var(--c-bg-54d68c-a100);color:var(--ok);border-color:var(--c-line-54d68c-a300)}.chip.crown{background:var(--c-bg-e0b13e-a120);color:var(--c-fg-e0b13e);border-color:var(--c-line-e0b13e-a350)}.m-status .chip{background:none;border:none;border-radius:0;padding:0;font-size:inherit;letter-spacing:inherit}.rh-filter{flex:0 1 300px;min-width:160px;position:relative;display:flex;align-items:center}.rh-filter input{width:100%;min-width:0;padding:4px 26px 4px 8px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:12px;font-weight:400}button.rh-x{position:absolute;right:3px;top:50%;transform:translateY(-50%);width:20px;height:20px;padding:0;border:0;border-radius:5px;background:none;color:var(--text-2);display:grid;place-items:center;cursor:pointer}button.rh-x:hover{color:var(--text);background:var(--hair)}button.rh-x:focus-visible{outline:2px solid var(--action);outline-offset:0}button.rh-x svg{width:11px;height:11px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round}.rh-wrap{display:flex;flex-direction:column}.rh-row{display:flex;gap:14px;align-items:flex-start;padding:14px 0;border-top:1px solid var(--hair)}.rh-row:first-child{border-top:none;padding-top:0}.rh-rail{flex:0 0 140px;padding-top:2px}.rh-rn{font-size:14.5px;font-weight:700}.rh-rt{font-size:10.5px;letter-spacing:.06em;margin-top:2px}.rh-rt,.rh-sat{color:var(--text-3)}.rh-sat{margin:8px 0 0;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:10px;letter-spacing:.04em;line-height:1.5}.rh-sat b{color:var(--text-2);font-weight:600;letter-spacing:.1em;margin-right:5px}.rh-sat .rh-hit{color:var(--action);font-weight:600}.rh-games{flex:1 1;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),260px));grid-gap:10px;gap:10px}.rh-games.rh-forge{display:flex;flex-direction:column;gap:10px}.rh-court-row{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),260px));grid-gap:10px;gap:10px}.rh-gbox{background:var(--panel);border:1px solid var(--hair);border-radius:var(--r-md);overflow:hidden;transition:border-color .12s,opacity .12s}.rh-gbox.dim{opacity:.3}.rh-court{margin-right:auto;font-size:9.5px;letter-spacing:.1em;color:var(--text-3)}.rh-gbox.void{border-style:dashed;opacity:.72}.rh-gbox.void.dim{opacity:.25}.rh-gbox.void .m-side{color:var(--text-3)}.rh-gbox.void .m-status{color:var(--danger)}.rh-gbox.corrected{border-color:var(--c-line-54d68c-a350)}.rh-gbox.inplay{opacity:.85}.rh-gbox.inplay .m-side{color:var(--text-3)}.rh-gbox.inplay:hover{border-color:var(--hair)}.rh-gbox.inplay.dim{opacity:.28}.rh-rn .chip.rh-live{white-space:nowrap}.rh-live{margin-left:6px;vertical-align:1px}.ann-banner{background:var(--c-bg-101f45);border:1px solid var(--c-line-e8f629-a500);border-left:6px solid var(--c-line-e8f629);border-radius:10px;padding:12px 18px;margin:0 0 18px;font-size:14.5px;color:var(--c-fg-f2f5fa)}.ann-banner .mono{color:var(--c-fg-9fb0d4);font-size:10px;letter-spacing:.14em;display:block;margin-bottom:3px}.ann-banner--day{background:var(--panel);border:1px solid var(--hair);border-left:6px solid var(--c-line-e8f629);color:var(--text)}.ann-banner--day .mono{color:var(--text-2)}.dk-top{display:flex;align-items:center;gap:14px;flex-wrap:wrap;background:var(--panel);border:1px solid var(--hair);border-radius:var(--r-lg);padding:12px 18px}.dk-top .tname{font-weight:700;font-size:15.5px;white-space:nowrap}.dk-top .dk-right{margin-left:auto;display:flex;gap:8px;align-items:center;flex-wrap:wrap;justify-content:flex-end;row-gap:8px}.dk-top{flex-direction:column;align-items:stretch;flex-wrap:nowrap;gap:0;padding:0}.dk-row,.dk-tools{padding:11px 18px;min-width:0}.dk-band,.dk-row+.dk-row,.dk-tools{border-top:1px solid var(--hair)}.dk-row{display:flex;align-items:center;gap:var(--dk-gap,14px);flex-wrap:nowrap}.dk-row .dk-kind{display:inline-flex;align-items:center;color:var(--text-2);margin-right:calc(0px - var(--dk-gap, 14px) + 8px)}.dk-row>*{flex:0 0 auto}a.dk-back{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:38px;height:38px;border:1px solid var(--hair);border-radius:var(--r-md);background:var(--panel-2);color:var(--text);text-decoration:none}a.dk-back svg{width:20px;height:20px}a.dk-back:hover{border-color:var(--text-3)}.dk-row .tname{flex:0 1 auto;min-width:2.5em;overflow:hidden;text-overflow:ellipsis}.dk-row .dk-id{display:grid;flex:0 1 auto;min-width:2.5em;line-height:1.25}.dk-row .dk-id .tname{min-width:0}.dk-row .dk-type{font-size:12.5px;color:var(--text-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dk-row .dk-type b{font-weight:550;color:var(--text)}.dk-tools{display:flex;align-items:center;gap:10px;flex-wrap:nowrap}.dk-tools>*{flex:0 0 auto;min-width:0}.dk-tools .ws-search{flex:0 1 210px;min-width:0}.dk-tools .ws-search input{min-width:0}.dk-announce{display:inline-flex;align-items:center;gap:7px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:10px;letter-spacing:.11em;text-transform:uppercase;color:var(--action);background:var(--c-bg-5b9dff-a070);border:1px solid var(--c-line-35516e);border-radius:5px;padding:5px 11px;white-space:nowrap;cursor:pointer}.dk-announce:hover{background:var(--c-bg-101b2b)}.dk-announce svg{width:14px;height:14px;flex:0 0 auto;display:block}.vm-anchor>.dk-announce{line-height:14px}.dts{display:inline-flex;flex:0 0 auto;border:1px solid var(--hair);border-radius:5px;overflow:hidden}button.dts-btn{display:inline-flex;align-items:center;gap:6px;margin:0;padding:5px 10px;border:0;border-radius:0;background:transparent;color:var(--text-2);font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:10px;font-weight:500;letter-spacing:.11em;line-height:14px;text-transform:uppercase;white-space:nowrap;cursor:pointer}button.dts-pair+button.dts-pair{border-left:1px solid var(--hair)}button.dts-btn.dts-one{display:none}button.dts-btn:hover{color:var(--text)}button.dts-btn[aria-pressed=true]{background:var(--text);color:var(--panel)}button.dts-btn svg{width:14px;height:14px;flex:0 0 auto;display:block}@media (max-width:640px){button.dts-btn.dts-pair{display:none}button.dts-btn.dts-one{display:inline-flex;padding:5px 8px}}.wg-dash[data-desk-theme=light]{background:var(--ink);color:var(--text);border-radius:var(--r-md)}.dk-call{display:inline-flex;align-items:center;gap:9px;border-radius:var(--r-sm);padding:5px 6px 5px 11px;white-space:nowrap;font-size:13.5px;font-weight:750;background:var(--live);color:var(--c-fg-2f3402);box-shadow:0 0 0 3px var(--c-shadow-e8f629-a130);text-decoration:none;border:none;cursor:pointer}.dk-call-lbl{letter-spacing:.14em;opacity:.72;font-weight:700}.dk-call-go,.dk-call-lbl{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:9.5px;text-transform:uppercase}.dk-call-go{color:var(--live-fg);letter-spacing:.12em;border-radius:5px;padding:4px 10px}.dk-call-go,.dk-dot{background:var(--c-bg-2f3402)}.dk-dot{width:7px;height:7px;border-radius:50%;flex:0 0 auto;animation:dk-pulse 1.5s ease-in-out infinite}@keyframes dk-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.25;transform:scale(.78)}}.dk-band{display:none}.dk-band--call{align-items:center;gap:10px;font-weight:750;font-size:14.5px;padding:10px 14px;background:var(--c-bg-e8f629-a080);color:var(--live-fg);box-shadow:inset 3px 0 0 var(--live-fg);text-decoration:none}.dk-band--call .dk-dot{background:var(--live)}.dk-band--call .dk-call-go{margin-left:auto;background:var(--live);color:var(--c-fg-2f3402)}.dk-band--action{padding:10px 14px}.dk-band--action button{width:100%}.dk-time{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:7px 18px;border-top:1px solid var(--hair);font-size:13px;white-space:nowrap}.dk-time-l{font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow:hidden;text-overflow:ellipsis;min-width:0}.dk-time-l,.dk-time-r{font-size:12px;color:var(--text-2)}.dk-time-r{flex:none}.dk-time-r b{font-size:16px;color:var(--text)}.dk-time.warn .dk-time-r,.dk-time.warn .dk-time-r b{color:var(--warn)}@media (max-width:640px){.dk-time{padding:7px 14px}}.dk-cd{border-top:1px solid var(--hair);padding:11px 18px;display:flex;align-items:center;flex-wrap:wrap;gap:6px 18px;background:linear-gradient(90deg,var(--c-bg-5b9dff-a060),transparent 60%)}.dk-cd.late{background:linear-gradient(90deg,var(--c-bg-ff8a3d-a090),transparent 60%)}.dk-cd-when{display:grid;grid-gap:2px;gap:2px;min-width:0}.dk-cd-k,.dk-cd-pre{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--text-3);font-weight:400}.dk-cd-v{font-size:14.5px;font-weight:600}.dk-cd-right{margin-left:auto;display:grid;justify-items:end;grid-gap:2px;gap:2px;min-width:0}.dk-cd-big{display:flex;align-items:baseline;gap:8px;white-space:nowrap;font-family:ui-monospace,SF Mono,Menlo,monospace;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:24px;font-weight:600}.dk-cd-u{font-size:13px;color:var(--text-2);margin-right:2px}.dk-cd-hint,.dk-cd.late .dk-cd-big{color:var(--warn)}.dk-cd-hint{font-size:12.5px;text-align:right}@media (max-width:640px){.dk-cd{padding:10px 14px}.dk-cd-right{margin-left:0;justify-items:start}.dk-cd-hint{text-align:left}.dk-cd-big{font-size:21px}}a.dk-float{position:fixed;right:16px;bottom:calc(16px + env(safe-area-inset-bottom, 0px));z-index:50;display:inline-flex;align-items:center;gap:9px;border-radius:var(--r-sm);padding:6px 7px 6px 12px;white-space:nowrap;font-size:13.5px;font-weight:750;background:var(--live);color:var(--c-fg-2f3402);box-shadow:0 8px 24px var(--c-shadow-000000-a500),0 0 0 3px var(--c-shadow-e8f629-a130);text-decoration:none;border:none;cursor:pointer;animation:dk-float-in .18s ease-out}@keyframes dk-float-in{0%{opacity:0;transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){a.dk-float{animation:none}}@media (max-width:640px){a.dk-float{padding:6px 12px}a.dk-float .dk-call-go{display:none}.dk-top{--dk-gap:8px}.dk-row,.dk-tools{padding-left:14px;padding-right:14px}.dk-row .dk-call,.dk-row .dk-ctl{display:none}.dk-band{display:flex}.dk-tools .ws-search{flex:1 1 auto}.dk-announce{padding:5px 8px}.dk-announce .dk-announce-lbl{display:none}}@media (max-width:640px){.dk-tools:has(.ws-search) .dk-announce .se-lbl{display:none}.dk-tools{position:relative}.dk-tools .pop-anchor{position:static}.dk-tools .announce-pop{left:14px;right:14px;width:auto;max-width:none}}@media (max-width:380px){.dk-row .chip{display:none}}.org-shell{display:flex;gap:12px;padding:11px 16px;background:var(--panel);border:1px solid var(--hair);border-radius:var(--r-lg)}.org-shell,.orgsw{align-items:center}.orgsw{display:inline-flex;gap:7px;padding:6px 12px;border:1px solid var(--c-line-2c333b);border-radius:999px;font-size:13px;font-weight:600;color:var(--text);background:transparent;cursor:pointer}.orgsw .car{color:var(--text-3);font-size:10px}.org-spacer{margin-left:auto}@media (max-width:740px){.org-shell{flex-wrap:wrap;column-gap:8px;row-gap:10px}.org-shell .wordmark-link{order:1}.org-shell .hb-onramp,.org-shell .hb-switch{order:2;margin-left:auto}.org-shell .stm-anchor{order:3}.org-shell .org-spacer{order:4;flex-basis:100%;height:0;margin:0}.org-shell .pop-anchor:not(.stm-anchor){order:5;min-width:0}.org-shell .org-btn{order:6;margin-left:auto;flex:0 0 auto}.orgsw{max-width:100%}.orgsw-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media (max-width:400px){.org-shell{column-gap:6px;padding-left:13px;padding-right:13px}.org-shell .hb-side{padding:5px 9px;font-size:11.5px}}.org-icon{width:32px;height:32px;border-radius:8px;border:1px solid var(--c-line-2c333b);display:inline-flex;align-items:center;justify-content:center;color:var(--text-2);text-decoration:none;background:transparent;padding:0;font-size:15px;cursor:pointer}.org-icon:hover{color:var(--text);border-color:var(--c-line-3a424c)}.daylight .org-icon{border-color:var(--hair);color:var(--text-2)}.daylight .org-icon:hover{border-color:#c3cde4;color:var(--text)}.daylight .org-dd{border-color:var(--hair);box-shadow:0 12px 30px rgba(16,29,61,.18)}.daylight .org-dd-row{color:var(--text)}.daylight .org-dd-row:hover{background:#eef2f9}.daylight .org-dialog{box-shadow:0 20px 50px rgba(16,29,61,.25)}.daylight .org-dialog,.daylight .org-dialog input{border-color:var(--hair)}.org-btn{height:32px;display:inline-flex;align-items:center;padding:0 14px;border-radius:8px;border:1px solid var(--c-line-2c333b);background:transparent;color:var(--text-2);font-size:13px;font-weight:600;cursor:pointer;text-decoration:none}.org-btn:hover{color:var(--text);border-color:var(--c-line-3a424c)}.org-btn.dashed{border-style:dashed;text-transform:lowercase}.org-dialog-dim{position:fixed;inset:0;z-index:60;background:var(--c-bg-000000-a550);display:flex;align-items:flex-start;justify-content:center;padding-top:12dvh}.org-dialog{width:100%;max-width:420px;max-height:calc(88dvh - 16px);overflow-y:auto;overscroll-behavior:contain;background:var(--panel);border:1px solid var(--c-line-2c333b);border-radius:var(--r-lg);box-shadow:0 20px 50px var(--c-shadow-000000-a600);padding:22px;display:grid;grid-gap:10px;gap:10px}.org-dialog h3{margin:0}.org-dialog-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.org-dialog input{background:var(--panel-2);padding:10px 12px}.org-dialog input,.org-dialog select{border:1px solid var(--c-line-2c333b);border-radius:var(--r-sm);color:var(--text);font-size:14px}.org-dialog select{-moz-appearance:none;appearance:none;-webkit-appearance:none;background-color:var(--panel-2);padding:10px 34px 10px 12px;font-family:inherit;line-height:normal;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%238a95b5' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center}.daylight .org-dialog select{border-color:var(--hair)}.org-dialog-foot{display:flex;justify-content:flex-end;gap:10px;margin-top:6px}.me-shell{display:flex;align-items:center;gap:14px;padding:11px 16px;background:var(--panel);border:1px solid var(--hair);border-radius:var(--r-lg)}.daylight .me-shell{box-shadow:0 10px 28px -22px rgba(16,29,61,.35)}.me-title{font-family:Barlow Condensed,Avenir Next Condensed,Arial Narrow,sans-serif;font-style:italic;font-weight:800;text-transform:uppercase;letter-spacing:.01em;font-size:32px;line-height:1;margin:0;color:var(--text)}.daylight a.me-back{color:var(--text);font-size:18px;text-decoration:none;padding:0 6px}.me-spacer{margin-left:auto}.me-rating{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 12px;border-radius:9px}.me-rating.verified{background:linear-gradient(150deg,#0f3fa3,#1d56c9);color:#fff}.me-rating.self{background:#fff;border:1.5px solid #c3cde4;color:var(--text)}.me-rating .rnum{font-family:Barlow Condensed,Avenir Next Condensed,Arial Narrow,sans-serif;font-style:italic;font-weight:800;font-size:19px;line-height:1}.me-rating .rsrc{font-family:ui-monospace,Menlo,monospace;font-size:8.5px;letter-spacing:.1em;text-transform:uppercase;font-weight:700;opacity:.85}.me-rating.self .rsrc{color:var(--text-3);opacity:1}.me-rating .rtick{font-size:11px}@media (max-width:740px){.me-shell{flex-wrap:wrap;column-gap:8px;row-gap:10px}.me-shell .wordmark-link{order:1}.me-shell .hb-onramp,.me-shell .hb-switch{order:2;margin-left:auto}.me-shell .stm-anchor{order:3}.me-shell .me-spacer{order:4;flex-basis:100%;height:0;margin:0}.me-shell .me-back{order:5}.me-title{order:5;font-size:clamp(22px,6.4vw,28px)}.me-rating{order:6;margin-left:auto}}@media (max-width:400px){.me-shell{column-gap:6px;padding-left:13px;padding-right:13px}.me-shell .hb-side{padding:5px 9px;font-size:11.5px}}.daylight .org-btn{border-color:var(--hair);color:var(--text-2)}.daylight .org-btn:hover{border-color:#c3cde4;color:var(--text)}.org-dd{position:absolute;top:calc(100% + 6px);right:0;z-index:40;width:240px;background:var(--panel);border:1px solid var(--c-line-2c333b);border-radius:var(--r-md);box-shadow:0 12px 30px var(--c-shadow-000000-a500);overflow:hidden}.org-dd.orgsw-dd{left:0;right:auto;max-width:calc(100vw - 32px)}.org-dd-h{font-family:ui-monospace,Menlo,monospace;font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--text-3);padding:11px 14px 6px}.org-dd-row{display:flex;align-items:center;width:100%;text-align:left;gap:10px;padding:10px 14px;font-size:14px;color:var(--text);background:transparent;border:none;cursor:pointer;text-decoration:none}.org-dd-row:hover{background:var(--c-bg-191d22)}.org-dd-row.cur{background:var(--c-bg-5b9dff-a080)}.vm-head{border-top:1px solid var(--c-line-2c333b);margin-top:4px}.vm-courts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:4px;gap:4px;padding:4px 10px 10px}.vm-court{display:block;padding:7px 9px;border:1px solid var(--c-line-2c333b);border-radius:5px;font-size:13px;font-weight:600;color:var(--text);text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vm-court:hover{background:var(--c-bg-191d22)}.vm-court.idle{color:var(--text-3)}.vm-court:focus-visible{outline:2px solid var(--action);outline-offset:1px}button.vm-share{display:flex;align-items:center;justify-content:center;gap:7px;width:calc(100% - 20px);margin:0 10px 10px;padding:8px 10px;border:1px solid var(--c-line-35516e);border-radius:8px;background:var(--c-bg-5b9dff-a070);color:var(--action);font:inherit;font-size:13px;font-weight:600;cursor:pointer}button.vm-share:hover{background:var(--c-bg-101b2b)}button.vm-share.done{border-color:var(--c-line-2f6b4a);background:var(--c-bg-54d68c-a080);color:var(--ok)}button.vm-share:focus-visible{outline:2px solid var(--action);outline-offset:1px}button.vm-share svg{width:14px;height:14px;flex:0 0 auto}.org-dd-note{padding:0 14px 8px;font-size:12px;color:var(--text-3)}.org-dd-row .chk{margin-left:auto;color:var(--action)}button.org-dd-switch:disabled{cursor:progress;opacity:.6}button.org-dd-switch .org-dd-track{margin-left:auto;flex:none;position:relative;width:34px;height:20px;border-radius:999px;background:var(--text-3,var(--c-bg-6b7178));transition:background .15s}button.org-dd-switch .org-dd-track i{position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:var(--c-bg-ffffff);box-shadow:0 1px 2px var(--c-shadow-000000-a300);transition:transform .15s}button.org-dd-switch[aria-checked=true][data-side=play] .org-dd-track{background:var(--action)}button.org-dd-switch[aria-checked=true][data-side=organize] .org-dd-track{background:var(--ok)}button.org-dd-switch[aria-checked=true] .org-dd-track i{transform:translateX(14px)}.org-dd-help{border-top:1px solid var(--hair,var(--c-line-2c333b));border-bottom:1px solid var(--hair,var(--c-line-2c333b));padding:0 14px 12px}.org-dd-help .org-dd-h{padding-left:0;padding-right:0}.org-dd-help .org-dd-row{width:calc(100% + 28px);margin:0 -14px 4px}.org-dd-help-note{margin:0 0 4px;font-size:12.5px;line-height:1.4;color:var(--text-2)}.org-dd-help-note b{color:var(--text);font-weight:600}.org-dd-help-row{margin-top:8px;display:flex;align-items:center;gap:8px}.org-dd-addr{flex:1 1;min-width:0;overflow-wrap:anywhere;font-size:13px;font-weight:600;color:var(--action);text-decoration:none}.org-dd-addr:hover{text-decoration:underline}.org-dd button.org-dd-copy{flex:none;padding:5px 10px;font-size:12px;font-weight:600;color:var(--text);background:transparent;border:1px solid var(--hair,var(--c-line-2c333b));border-radius:6px;cursor:pointer}.org-dd button.org-dd-copy:hover{border-color:var(--action)}.home-hd{gap:16px}.home-filters,.home-hd{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.home-filters{gap:8px}.home-filters .cw-seg{flex:0 0 auto}.home-filters button.cw-seg-opt{flex:0 0 auto;white-space:nowrap;padding:7px 13px}.filt{position:relative;flex:0 0 auto}button.filt-btn{display:flex;align-items:center;gap:8px;background:var(--panel-2);border:1px solid var(--hair);border-radius:var(--r-md);padding:10px 13px;color:var(--text);font-family:inherit;font-size:13.5px;font-weight:600;cursor:pointer}button.filt-btn:hover{border-color:var(--c-line-35404a)}button.filt-btn:focus-visible{outline:2px solid var(--live-fg);outline-offset:1px}.filt-k{color:var(--text-3)}.filt-caret{color:var(--text-2);font-size:11px}.filt-ico{display:flex;flex:0 0 auto;color:var(--text-2)}.filt-menu{position:absolute;top:calc(100% + 6px);right:0;z-index:45;display:grid;min-width:212px;background:var(--panel);border:1px solid var(--hair);border-radius:var(--r-md);padding:5px;box-shadow:0 12px 30px var(--c-shadow-000000-a450)}button.filt-opt{display:flex;align-items:center;gap:10px;background:none;border:none;border-radius:var(--r-sm);color:var(--text-2);text-align:left;padding:8px 10px;font-family:inherit;font-size:13.5px;font-weight:600;cursor:pointer}button.filt-opt:hover{background:var(--panel-2);color:var(--text)}button.filt-opt.on{background:var(--hair);color:var(--text)}button.filt-opt.on .filt-ico{color:var(--text)}button.filt-opt:focus-visible{outline:2px solid var(--live-fg);outline-offset:-2px}.home-filters .filt-status{display:none}@media (max-width:760px){.home-filters{flex-wrap:nowrap}.home-filters .cw-seg{display:none}.home-filters .filt,.home-filters .filt-status{display:block;flex:1 1;min-width:0}.home-filters button.filt-btn{width:100%;padding:11px 13px}.home-filters .filt-v{margin-right:auto}.home-filters .filt-status .filt-menu{left:0;right:auto}.filt-menu{max-width:calc(100vw - 32px)}}.tgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));grid-gap:16px;gap:16px}.tcard{position:relative;display:flex;flex-direction:column;gap:10px;background:var(--panel);border:1px solid var(--hair);border-radius:var(--r-md);padding:18px 20px;color:var(--text);text-decoration:none}.tcard:hover{border-color:var(--c-line-35404a)}.tcard.live{box-shadow:inset 3px 0 0 var(--live-fg)}.tgrid:has(.sn-stack){isolation:isolate}.tcard.sn-stack.dim{opacity:1}.tcard.sn-stack.dim .sn-pile i,.tcard.sn-stack.dim>:not(.sn-pile){opacity:.45}.tcard .sn-pile{position:absolute;inset:0;pointer-events:none}.tcard .sn-pile i{position:absolute;inset:-1px;border-radius:var(--r-md);background:var(--panel);border:1px solid var(--hair);transform-origin:50% 50%}.tcard .sn-pile i:first-child{z-index:-1;transform:translate(5px,5px) rotate(-3.5deg)}.tcard .sn-pile i:nth-child(2){z-index:-2;transform:translate(6px,3px) rotate(3deg)}.tcard .sn-pile i:nth-child(3){z-index:-3;transform:translate(6.5px,6px) rotate(-1.6deg)}.tcard .sn-pile i:nth-child(4){z-index:-4;transform:translate(7px,5px) rotate(3.4deg)}.tcard .sn-pile i:nth-child(5){z-index:-5;transform:translate(8px,7px) rotate(-2.6deg)}.tcard .sn-pile i:nth-child(6){z-index:-6;transform:translate(8.5px,6px) rotate(1.8deg)}.tcard.sn-stack .ticon{color:var(--action)}.tcard.sn-stack .t-eyebrow.t-days{margin-bottom:0}.tcard .tname{font-size:16px;font-weight:650;letter-spacing:-.005em}.tstatus{justify-self:start;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:10px;letter-spacing:.1em;text-transform:uppercase;padding:3px 10px;border-radius:999px;font-weight:700}.tstatus.live{background:var(--live);color:var(--c-fg-3d4302)}.tstatus.live.line{background:transparent;color:var(--live-fg);border:1px solid var(--c-line-e8f629-a550)}.tstatus.pub{background:var(--c-bg-54d68c-a140);color:var(--ok);border:1px solid var(--c-line-54d68c-a320)}.tstatus.draft{background:var(--c-bg-9aa0a6-a140);color:var(--text-2);border:1px solid var(--hair)}.tstatus.done{background:var(--c-bg-5b9dff-a130);color:var(--action);border:1px solid var(--c-line-5b9dff-a300)}.tstatus.between{background:none;color:var(--text);border:1px dashed var(--text-2);white-space:nowrap}.tcard .t-pro{display:flex;color:var(--warn)}.tcard.new{align-items:center;justify-items:center;border:1px dashed var(--hair);background:transparent;color:var(--text-2);font-size:28px;font-weight:300;cursor:pointer;min-height:96px}.tcard.new:hover{border-color:var(--c-line-35404a);color:var(--text)}.tcard.selectable{cursor:pointer}.tcard.dim{opacity:.45;pointer-events:none}.tcard.picked{outline:2px solid var(--warn);outline-offset:2px}.home-view{display:flex;gap:8px;align-items:center}.home-filters .home-view button.cw-seg-opt{display:flex;padding:7px 9px}.elist{display:grid;grid-template-columns:28px minmax(190px,2fr) max-content minmax(80px,1fr) max-content max-content;grid-column-gap:14px;column-gap:14px;background:var(--panel);border:1px solid var(--hair);border-radius:var(--r-md);overflow:hidden}.elist.selecting{grid-template-columns:22px 28px minmax(190px,2fr) max-content minmax(80px,1fr) max-content max-content}.erow{display:grid;grid-column:1/-1;grid-template-columns:subgrid;align-items:center;padding:11px 16px;border-top:1px solid var(--hair);color:var(--text);text-decoration:none}a.erow:hover,div.erow.selectable:hover{background:var(--panel-2)}.erow.live{box-shadow:inset 3px 0 0 var(--live-fg)}.erow.selectable{cursor:pointer}.erow.dim{opacity:.45;pointer-events:none}.erow.picked{outline:2px solid var(--warn);outline-offset:-2px}.er-tick{display:grid;place-items:center;width:18px;height:18px;border:1.5px solid var(--text-2);border-radius:4px;font-size:12px;font-weight:700;color:var(--c-fg-000000)}.er-tick.on{background:var(--warn);border-color:var(--warn)}.ehead{border-top:0;padding-block:9px;background:var(--panel-2);font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:9.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--text-3)}.er-ev{display:grid;grid-gap:2px;gap:2px;min-width:0}.er-nm{display:block;min-width:0}.er-nm b{min-width:0;font-size:14.5px;font-weight:650}.er-marks{display:inline-flex;align-items:center;gap:6px;margin-left:6px;vertical-align:-2px;white-space:nowrap}.er-marks .t-lock,.er-marks .t-pro{display:flex}.er-marks .t-lock{color:var(--text-2);opacity:.75}.er-marks .t-pro{color:var(--warn)}.er-marks svg{width:15px;height:15px}.er-marks .t-count{font-size:10.5px}.er-ev .t-type{font-size:12.5px;color:var(--text-2)}.er-ev .t-type b{font-weight:550;color:var(--text)}.er-when{display:grid;grid-gap:2px;gap:2px}.er-when .t-eyebrow{font-size:10.5px;white-space:nowrap}.er-place{min-width:0;font-size:12px;color:var(--text-2)}.er-place.none{font-style:italic}.er-nil,.er-place.none{color:var(--text-3)}.erow .t-st b{font-size:14px}.er-st{display:flex;justify-content:flex-end}.ehead>span:last-child{text-align:right}.erow .t-eyebrow{font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.06em;text-transform:uppercase;color:var(--live-fg)}.erow .t-eyebrow.quiet{color:var(--text-2)}.erow .t-st{display:grid;grid-gap:1px;gap:1px}.erow .t-st b{font-weight:650;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.1;color:var(--text);white-space:nowrap}.erow .t-st b small{font-size:11px;font-weight:500;color:var(--text-2);margin-left:1px}.erow .t-st span{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:9.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--text-2);white-space:nowrap}@media (max-width:760px){.home-filters .home-view{display:contents}.home-filters .home-view .cw-seg{display:flex;flex:0 0 auto}.elist,.elist.selecting{display:block}.ehead{display:none}.erow{grid-template-columns:20px minmax(0,1fr) auto;grid-template-areas:"icon ev st" ". when num" ". place num";column-gap:16px;row-gap:3px;align-items:start;padding:12px 14px}.elist .erow.ehead+.erow{border-top:0}.erow.dim,.erow.selectable{grid-template-columns:22px 20px minmax(0,1fr) auto;grid-template-areas:"tick icon ev st" ". . when num" ". . place num"}.er-tick{grid-area:tick}.er-icon{grid-area:icon;padding-top:1px}.er-ev{grid-area:ev}.er-st{grid-area:st;justify-content:flex-end}.er-when{grid-area:when;display:flex;flex-wrap:wrap;gap:0 8px}.er-when>.er-nil{display:none}.er-place{grid-area:place;white-space:normal;overflow:visible}.er-num{grid-area:num;align-self:end;justify-self:end}.erow .t-st{display:flex;gap:4px;align-items:baseline}.erow .t-st span{font-family:inherit;font-size:12px;letter-spacing:0;text-transform:none}.erow .er-nil.er-num{display:none}}button.btn-danger{background:var(--warn);border-color:var(--warn);color:var(--c-on-000000)}button.btn-danger:disabled{opacity:.5}.home-hd-actions{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end;margin-left:auto}.home-hd-actions button{white-space:nowrap}.home-create-wide{display:contents}.home-create-phone{display:none}@media (max-width:760px){.home-hd{flex-wrap:nowrap}.home-create-wide{display:none}.home-create-phone{display:block}}.cm{position:relative}button.cm-btn{display:flex;align-items:center;gap:8px}.cm-caret{font-size:.8em;opacity:.85}.cm-menu{min-width:min(300px,calc(100vw - 48px))}@media (max-width:360px){.home-hd{gap:10px}.home-hd h1{font-size:26px}}button.cm-opt{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-column-gap:12px;column-gap:12px;grid-row-gap:1px;row-gap:1px;align-items:center;width:100%;background:none;border:none;border-radius:var(--r-sm);color:var(--text);text-align:left;padding:9px 10px;font-family:inherit;cursor:pointer;white-space:normal}button.cm-opt:hover{background:var(--panel-2)}button.cm-opt:focus-visible{outline:2px solid var(--live-fg);outline-offset:-2px}.cm-name{grid-column:1;font-size:14.5px;font-weight:650}.cm-line{grid-column:1;font-size:12.5px;font-weight:400;color:var(--text-3)}.cm-chip{grid-column:2;grid-row:1/span 2}.cm-chip .season-chip{margin-left:0}.tcard .t-head{flex-wrap:wrap;justify-content:space-between}.tcard .t-corner,.tcard .t-head{display:flex;gap:8px;align-items:center}.tcard .t-corner{margin-left:auto}.tcard .t-lock,.tcard .ticon{display:flex;color:var(--text-2);opacity:.75}.tcard .t-eyebrow{font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--live-fg)}.tcard .t-eyebrow.quiet{color:var(--text-2)}.tcard .t-corner .t-count{white-space:nowrap;letter-spacing:.02em}.tcard .t-corner:has(.t-count){gap:6px}.tcard .t-eyebrow.t-days{margin-bottom:-6px}.tcard .t-type{margin-top:-6px;font-size:12.5px;color:var(--text-2)}.tcard .t-type b{font-weight:550;color:var(--text)}.tcard .t-venue{display:grid;grid-gap:1px;gap:1px;font-size:12px}.tcard .t-venue b{font-weight:550;color:var(--text-2)}.tcard .t-venue span{font-size:11.5px;color:var(--text-addr)}.tcard .t-venue.none b{font-weight:400;font-style:italic;color:var(--text-3)}.tcard .t-foot{margin-top:auto;border-top:1px solid var(--hair);padding-top:10px;display:flex;align-items:flex-end;gap:16px;min-width:0}.tcard .t-st{display:grid;grid-gap:1px;gap:1px;flex:0 0 auto}.tcard .t-st.lead{flex:1 1;min-width:0}.tcard .t-st b{font-size:17px;font-weight:650;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.1;color:var(--text);white-space:nowrap}.tcard .t-st b small{font-size:11px;font-weight:500;color:var(--text-2);margin-left:1px}.tcard .t-st span,.tcard .t-tag{font-family:ui-monospace,SF Mono,Menlo,monospace;text-transform:uppercase;color:var(--text-2);white-space:nowrap}.tcard .t-st span{font-size:9.5px;letter-spacing:.1em}.tcard .t-st.lead b{font-size:14px;white-space:normal;overflow-wrap:anywhere;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.tcard .t-tag{margin-left:auto;flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;padding-bottom:2px;font-size:10.5px;letter-spacing:.06em}.set-row{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:10px 0;border-bottom:1px solid var(--hair);font-size:14px}.set-row:last-of-type{border-bottom:none}.staff-hd{display:flex;align-items:baseline;gap:8px;margin-top:10px}.staff-hd .staff-sp{flex:1 1}.staff-hd .staff-count{font-size:12px;white-space:nowrap}.staff-who{display:grid;min-width:0}.staff-who .mono{font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.staff-rr{display:flex;align-items:center;gap:8px;flex:none}button.staff-x{padding:4px 10px;font-size:12.5px}.staff-note{font-size:13px;margin:0}.orgsw-helper{margin-left:6px;font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--text-3)}.nt-dim{position:fixed;inset:0;z-index:100;background:var(--c-bg-06080a-a720);display:flex;align-items:center;justify-content:center;padding:20px}.nt-modal{background:var(--panel);border:1px solid var(--hair);border-radius:var(--r-lg);width:min(460px,100%);padding:20px 22px 18px;display:grid;grid-gap:16px;gap:16px}.nt-head{display:grid;grid-gap:10px;gap:10px}.nt-head h2{font-size:17px}.nt-steps{display:flex;gap:8px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--text-3)}.nt-steps span{padding:4px 9px;border-radius:999px;border:1px solid var(--hair)}.nt-steps span.on{color:var(--action);border-color:var(--c-line-35516e);background:var(--c-bg-101b2b)}.nt-body{display:grid;grid-gap:14px;gap:14px;min-height:64px}.nt-radio{display:flex;align-items:center;gap:10px;padding:10px 12px;border:1px solid var(--hair);border-radius:var(--r-sm);font-size:13.5px;color:var(--text);cursor:pointer}.nt-radio input{padding:0}.nt-radio.sel{border-color:var(--c-line-35516e);background:var(--c-bg-101b2b)}.nt-foot{display:flex;align-items:center;gap:10px}.pcd-thumb{align-self:stretch;position:relative;flex:0 0 auto;width:80px;border-radius:5px;overflow:hidden;background:var(--hair)}.pcd-thumb img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}@media (max-width:599px){.pcd-thumb{display:none}}.nt-modal.pcd-modal{display:flex;flex-direction:column;max-height:min(720px,calc(100dvh - 40px));padding:0;gap:0;overflow:hidden}.pcd-modal>.nt-foot,.pcd-modal>.nt-head{flex-shrink:0;padding:14px 22px}.pcd-modal>.nt-head{border-bottom:1px solid var(--hair)}.pcd-modal>.nt-foot{border-top:1px solid var(--hair);container-type:inline-size}.pcd-modal>.nt-body{flex:1 1 auto;min-height:0;overflow-y:auto;align-content:start;padding:16px 22px}.pcd-split{display:grid;grid-template-columns:minmax(0,1fr) 300px;grid-gap:22px;gap:22px;align-items:start}.pcd-form{display:grid;grid-gap:14px;gap:14px}.pcd-fl{display:grid;grid-gap:6px;gap:6px}.pcd-fl input{width:100%;box-sizing:border-box}.cw-label .pcd-opt{display:inline;font-weight:400;color:var(--text-3);font-size:11px;margin-left:6px;text-transform:none;letter-spacing:0}.pcd-vis-row{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}label.pcd-vis{display:grid;grid-template-columns:auto auto minmax(0,1fr);align-items:center;grid-gap:10px;gap:10px;padding:12px;border:1px solid var(--hair);border-radius:10px;background:var(--panel-2);color:var(--text);cursor:pointer}label.pcd-vis.on{border-color:var(--action);box-shadow:0 0 0 1px var(--action) inset}label.pcd-vis.off{opacity:.42;cursor:not-allowed}.pcd-vis-ic{display:grid;place-items:center;width:36px;height:36px;border-radius:8px;background:var(--c-bg-5b9dff-a140);color:var(--action)}.pcd-vis-ic.lock{background:var(--c-bg-ff8a3d-a140);color:var(--warn)}.pcd-vis-t{display:grid;grid-gap:2px;gap:2px}.pcd-vis-t b{font-size:14px}.pcd-vis-t span{font-size:12px;color:var(--text-2)}.pcd-prev{display:grid;grid-gap:6px;gap:6px;min-width:0;border:1px solid var(--hair);border-radius:12px;padding:12px;background:var(--panel-2)}.pcd-prev-pic{overflow:hidden;border-radius:8px;background:var(--c-bg-1b2a22)}.pcd-prev-pic svg{display:block;width:100%;height:auto;max-height:260px}.pcd-prev-name{font-size:15px;color:var(--text);overflow-wrap:anywhere}.pcd-prev .ps-tags{align-items:center}.am-matches{display:grid;grid-gap:8px;gap:8px;margin-top:-4px}.am-matches .am-count{margin:0}button.pcd-vis.am-match{display:grid;grid-template-columns:18px 36px minmax(0,1fr) auto;align-items:center;grid-gap:10px;gap:10px;width:100%;padding:10px 12px;border:1px solid var(--hair);border-radius:10px;background:var(--panel-2);color:var(--text);font:inherit;font-weight:400;text-align:left;cursor:pointer}button.pcd-vis.am-match:hover{border-color:var(--action)}button.pcd-vis.am-match:focus-visible{outline:2px solid var(--action);outline-offset:2px}.am-ring{width:18px;height:18px;box-sizing:border-box;border-radius:50%;border:2px solid var(--text-3)}button.pcd-vis.am-match.am-none{padding-top:8px;padding-bottom:8px;border-style:dashed;background:transparent}button.pcd-vis.am-match.am-none .pcd-vis-t b{font-weight:600;color:var(--text-2)}.am-match .pcd-vis-t{min-width:0}.am-match .pcd-vis-t b,.am-match .pcd-vis-t span{overflow-wrap:anywhere}.ps-tag.am-zone.far{background:var(--c-bg-ff8a3d-a120);color:var(--warn);box-shadow:0 0 0 1px var(--c-shadow-ff8a3d-a550) inset}.ps-tags.am-picked{align-items:center;margin-top:-4px}button.am-change{margin-left:auto;padding:3px 10px;min-height:0;font-size:12px;font-weight:600;border-radius:8px;border:1px solid var(--action);background:transparent;color:var(--action)}button.am-change:hover{background:var(--c-bg-5b9dff-a100)}@media (max-width:640px){.pcd-split{grid-template-columns:minmax(0,1fr)}.pcd-vis-row{grid-template-columns:1fr}}button.pcd-go>span{white-space:nowrap}@container (max-width: 440px){button.pcd-go{display:grid;grid-gap:2px;gap:2px;text-align:center}button.pcd-go .pcd-dash{display:none}button.pcd-go .pcd-cta{font-size:10px;letter-spacing:.1em;opacity:.85;text-transform:uppercase}}.chip.feat-chip{border-color:var(--action);color:var(--action)}.dk-chip{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:9.5px;letter-spacing:.1em;text-transform:uppercase;border:1px solid var(--hair);color:var(--text-2);background:none;border-radius:4px;padding:3px 8px;white-space:nowrap;text-decoration:none;cursor:pointer}a.dk-chip:hover,button.dk-chip:hover{color:var(--text)}button.dk-chip.need{border-color:var(--warn);color:var(--warn);box-shadow:0 0 0 3px color-mix(in srgb,var(--warn) 22%,transparent)}@media (prefers-reduced-motion:no-preference){button.dk-chip.need.p1{animation:cw-name-pulse-1 .9s ease-out 1}button.dk-chip.need.p2{animation:cw-name-pulse-2 .9s ease-out 1}}button.dk-chip:disabled{opacity:.45;cursor:default}.dk-chip.act{color:var(--action);border-color:var(--c-line-35516e)}.dk-h{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:0 0 12px;font-size:13.5px;font-weight:700}.dk-h .sub,.dtabs .sub{font-family:ui-monospace,SF Mono,Menlo,monospace;font-weight:400;font-size:9.5px;letter-spacing:.12em;color:var(--text-3);text-transform:uppercase}.dk-h .push{margin-left:auto;display:flex;gap:8px;align-items:center;flex-wrap:wrap}.lever{display:flex;border:1px solid var(--hair);border-radius:7px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:10px;letter-spacing:.08em}.lever>:first-child{border-radius:6px 0 0 6px}.lever>:last-child{border-radius:0 6px 6px 0}.lever button{padding:10px 12px;color:var(--text-3);background:none;border:none;cursor:pointer;font:inherit}.lever button+button{border-left:1px solid var(--hair)}.lever button.on{background:var(--c-bg-0f1f0f);color:var(--ok)}.lever button:disabled{cursor:not-allowed;opacity:.5}.lever.setpill{text-transform:uppercase;width:300px;max-width:100%;flex:0 0 auto}.lever.setpill button{padding:4px 10px;flex:1 1;white-space:normal;text-align:center;line-height:1.35;min-width:0}.ap-controls{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}.ap-label{font-size:10px;letter-spacing:.08em;color:var(--text-3);font-weight:600}button.ap-side{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:12px;letter-spacing:.06em;text-transform:uppercase;font-weight:600;padding:5px 14px;border-radius:999px;border:1px solid transparent;background:none;color:var(--text-2);cursor:pointer}button.ap-side.on{color:var(--ok);border-color:var(--ok)}button.ap-side.on.off{color:var(--text);border-color:var(--text-2)}button.ap-side .ap-star{color:var(--warn);margin-left:6px;vertical-align:-2px}button.ap-side:focus-visible{outline:2px solid var(--action);outline-offset:2px}.ap-status{position:relative;display:inline-flex;align-items:center;gap:7px;height:34px;padding:0 12px;border:1px solid var(--hair);border-radius:999px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:10px;font-weight:600;letter-spacing:.08em;color:var(--text-3);background:var(--c-bg-ffffff-a020);white-space:nowrap;cursor:default}.ap-status .ap-dot{width:6px;height:6px;border-radius:99px;background:var(--ok);box-shadow:0 0 5px var(--ok)}.ap-status.countdown{color:var(--ok);border-color:var(--c-line-24462c);background:var(--c-bg-0f1f0f)}.ap-status.countdown .ap-dot{animation:apPulse 1s ease-in-out infinite}.ap-status.stale{color:var(--c-fg-ff9a8d);background:var(--c-bg-2a120e);border-color:var(--c-line-5a2a22)}.ap-status.stale .ap-dot{background:var(--c-bg-e86a5b);box-shadow:0 0 5px var(--c-shadow-e86a5b)}.ap-status.not-started .ap-dot,.ap-status.reconnecting .ap-dot{background:var(--text-3);box-shadow:none;opacity:.6}@keyframes apPulse{50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.ap-status.countdown .ap-dot{animation:none}}.ap-status:focus-visible .ap-tip,.ap-status:hover .ap-tip{display:grid}.ap-tip{display:none;position:absolute;top:calc(100% + 10px);right:-1px;width:340px;max-width:calc(100vw - 32px);z-index:80;background:var(--panel);border:1px solid var(--hair);border-radius:10px;padding:13px 14px;box-shadow:0 14px 34px var(--c-shadow-000000-a450);cursor:default;font-family:-apple-system,Segoe UI,Roboto,sans-serif;font-size:12px;letter-spacing:normal;line-height:1.5;color:var(--text-2);text-align:left;white-space:normal;gap:9px}.ap-tip-h{font-size:9.5px;letter-spacing:.12em;color:var(--text);font-weight:700}.ap-tip-sub{color:var(--text-3);font-size:11.5px}.ap-tip-row{display:grid;grid-template-columns:12px 1fr;grid-gap:8px;gap:8px;align-items:start;padding:7px 9px;border-radius:7px;border:1px solid transparent}.ap-tip-row b{color:var(--text)}.ap-tip-row.now{border-color:var(--hair);background:var(--c-bg-ffffff-a030)}.ap-tip-row .ap-tip-dot{width:7px;height:7px;border-radius:99px;margin-top:5px}.ap-tip-row.live .ap-tip-dot{background:var(--ok);box-shadow:0 0 5px var(--ok)}.ap-tip-row.stale .ap-tip-dot{background:var(--c-bg-e86a5b);box-shadow:0 0 5px var(--c-shadow-e86a5b)}.ap-tip-row.reconnecting .ap-tip-dot{background:var(--text-3)}.ap-tip-row.live .ap-tip-dot~span>b:first-child,.ap-tip-row.live.now b:first-child{color:var(--ok)}.ap-tip-row.stale span>b:first-child{color:var(--c-fg-ff9a8d)}.ap-tip-row.reconnecting span>b:first-child{color:var(--text-3)}.ap-count{color:var(--ok);font-size:9.5px;letter-spacing:.08em}.ap-log{margin-top:14px;border-top:1px solid var(--hair);padding-top:10px;display:grid;grid-gap:4px;gap:4px;font-size:10px;letter-spacing:.04em;color:var(--text-3)}.offline-banner{background:var(--c-bg-2a1010);border:1px solid var(--c-line-ff8a8a-a500);border-left:4px solid var(--danger);color:var(--danger);border-radius:var(--r-md);padding:11px 16px;font-size:11px;letter-spacing:.1em;margin-bottom:16px}.acc-btn{border:1px solid var(--c-line-35516e);color:var(--action);background:none;border-radius:6px;padding:5px 10px;font-size:11.5px;cursor:pointer;text-align:left}.acc-btn:hover{background:var(--c-bg-101b2b)}.dvbar{align-items:center;flex-wrap:wrap;margin:0 0 14px}.dvbar,.dvbar-act{display:flex;gap:8px}.dvbar-act{margin-left:auto}@media (max-width:640px){.dvbar-act{margin-left:0;width:100%}.dvbar-act button{width:100%}}.dtabs{display:flex;align-items:baseline;gap:0 6px;border-bottom:1px solid var(--hair);margin:-24px -24px 0;padding:6px 18px 0 24px}.dtabs-title{flex:none;font-weight:700;font-size:15px;line-height:1.5;color:var(--text);padding:11px 10px 9px 0;margin-right:4px;border-bottom:2px solid transparent}.dtabs-title .dtab-n,.dtabs-title .sub{margin-left:6px}.dtabs-list{display:flex;flex-wrap:wrap;gap:0 4px;min-width:0}.dtabs>.dtabs-list:first-child{margin-left:-10px}button.dtab{display:inline-flex;align-items:baseline;gap:6px;background:none;border:0;border-bottom:2px solid transparent;border-radius:0;margin-bottom:-1px;padding:11px 10px 9px;font-size:14px;font-weight:600;line-height:1.5;color:var(--text-2);text-align:left;cursor:pointer}button.dtab.on{color:var(--text);border-bottom-color:var(--action)}button.dtab.locked{opacity:.5;cursor:default;align-items:center}.dtab-lock{flex:none}button.dtab:focus-visible{outline:2px solid var(--action);outline-offset:-2px}.dtab-n{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:11px;font-weight:500;color:var(--text-3)}button.dtab.on .dtab-n{color:var(--text-2)}button.dtab .dtab-n.w{color:var(--warn)}button.dtab .dtab-n.ok{color:var(--ok)}.dtabs-list.tiles{flex-wrap:nowrap;align-items:flex-end}button.dtab.tile{flex:none;display:inline-grid;justify-items:center;gap:0;padding:6px 6px 5px;min-width:30px;line-height:1.15;text-align:center}button.dtab.tile small{font:500 10px ui-monospace,SF Mono,Menlo,monospace;color:var(--text-3)}button.dtab.tile b{font-size:15px}button.dtab.tile .dtab-n{font-size:10px}.dtab-tn{display:inline-grid;place-items:center;height:14px}.dtab-tgap{width:10px}.dtab-tgap,.dtab-tsep{flex:none;display:inline-block}.dtab-tsep{width:1px;height:28px;background:var(--hair);margin:0 6px;align-self:center}.dtabs-list.tiles>button.dtab:not(.tile){flex:none}.dtabs-tiles{display:contents}.dtabs-act{margin-left:auto;align-self:center;flex:none;justify-content:flex-end;gap:8px}.dtabs-act,.dtabs-facts{display:flex;flex-wrap:wrap;align-items:center}.dtabs-facts{gap:6px 10px;margin:10px 0 12px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--text-2)}.dtabs-facts.top{align-items:flex-start}.dtabs-facts .kp.w{color:var(--warn)}.dtabs-facts .kp.ok{color:var(--ok)}.dk-h .rh-filter{flex:0 1 216px;min-width:140px}.dtabs-facts .rh-filter{width:300px;max-width:100%;text-transform:none;letter-spacing:0}.dtabs-tools{margin-left:auto;display:flex;gap:8px;align-items:center;text-transform:none;letter-spacing:0}.dtabs-tools .lb-final,.dtabs.closed .dtabs-act .lb-final{color:var(--ok);text-transform:uppercase;letter-spacing:.06em}.dtabs.closed .dtabs-act .lb-final{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:11px}.dtabs-tools .gp-state{text-transform:uppercase;letter-spacing:.06em}.dtabs-tools .gp-state.ok{color:var(--ok)}.dtabs-tools .gp-state.w{color:var(--warn)}.dtabs.closed{margin-bottom:-24px;border-bottom:0;border-radius:var(--r-md);cursor:pointer}.dtabs.closed:hover{background:color-mix(in srgb,var(--panel) 88%,var(--c-bg-ffffff))}.dtabs-note{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:11px;color:var(--warn);white-space:nowrap}button.dtabs-fold{flex:none;width:26px;height:26px;display:inline-grid;place-items:center;padding:0;border:1px solid var(--hair);border-radius:6px;background:none;color:var(--text-2);cursor:pointer}button.dtabs-fold:hover{color:var(--text);border-color:var(--c-line-3a4048)}button.dtabs-fold:focus-visible{outline:2px solid var(--action);outline-offset:1px}button.dtabs-fold svg{width:12px;height:12px;transition:transform .15s}button.dtabs-fold.shut svg{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){button.dtabs-fold svg{transition:none}}.card>.dtabs+:not(.dtabs-facts){margin-top:12px}.dtabs.bare{margin:0;padding:0}.dtabs.sheet{margin:-20px -22px 0;padding:6px 14px 0 22px}.dtabs.sheet .dtabs-title{font-size:16px}.dtabs.sheet+.dtabs-facts{margin:-6px 0 0}.dtabs-dd{width:200px}@media (max-width:640px){.dtabs:not(.bare){display:grid;grid-template-columns:auto minmax(0,1fr);padding-top:8px}.dtabs:not(.bare) .dtabs-title{padding:4px 0}.dtabs:not(.bare) .dtabs-act{grid-column:2;grid-row:1;min-width:0;gap:6px}.dtabs:not(.bare) .dtabs-list{grid-column:1/-1;grid-row:2;margin-left:-10px}.dtabs:not(.bare) .dtabs-tiles{display:flex;align-items:flex-end;flex:1 1 auto;min-width:0;overflow-x:auto;padding-bottom:1px;margin-bottom:-1px;padding-right:24px;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 24px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 24px),transparent)}.dtabs-tiles::-webkit-scrollbar{display:none}.dtabs:not(.bare) .dtabs-tiles button.dtab.tile{min-width:40px}.dtabs-tools{margin-left:0;flex-basis:100%;justify-content:flex-end}}.rally-page .dtabs{--hair:rgba(255,255,255,0.16);--text:#f2f5fa;--text-2:rgba(242,245,250,0.62);--text-3:rgba(242,245,250,0.45);--action:#f2f5fa;margin-top:18px}.rally-page .dtabs-facts{color:rgba(242,245,250,.62)}.half-row{border:1px dashed var(--c-line-4d3115);border-radius:var(--r-sm);margin:8px 0 0}.cand,.half-row{padding:9px 12px;display:flex;justify-content:space-between;align-items:center;gap:10px;font-size:13.5px}.cand{border:1px solid var(--hair);border-radius:var(--r-sm);background:none;color:var(--text-2);width:100%;text-align:left;cursor:pointer}.cand b{color:var(--text)}.cand.sel,.cand:hover{border-color:var(--c-line-35516e)}.cand.sel{background:var(--c-bg-101b2b)}.cand .meta{font-size:10.5px}.cand .meta,.ordiv{font-family:ui-monospace,SF Mono,Menlo,monospace;color:var(--text-3)}.ordiv{display:flex;align-items:center;gap:10px;font-size:9.5px;letter-spacing:.14em;text-transform:uppercase}.ordiv:after,.ordiv:before{content:"";flex:1 1;border-top:1px solid var(--hair)}.chip.eta{border-color:var(--hair);color:var(--text-3)}.chip.eta,.chip.state-warn{background:none;letter-spacing:.08em}.chip.state-warn{border-color:var(--c-line-4d3115);color:var(--warn)}.chip.flag{background:var(--c-bg-ff8a3d-a180);border-color:var(--c-line-ff8a3d-a650);color:var(--warn);font-weight:700}.chip.flag,.chip.ok{letter-spacing:.08em}.chip.ok{background:none;border-color:var(--c-line-2b4a2b);color:var(--ok)}.chip.quiet{background:none;border-color:var(--hair);color:var(--text-2)}.sp-list{list-style:none;margin:0;padding:0}.sp-list>li{border-top:1px solid var(--hair)}.sp-list>li:first-child{border-top:0}.sp-list>li.empty{color:var(--text-3);padding:14px 4px}button.sp-row{display:grid;grid-template-columns:auto 1fr auto;grid-column-gap:12px;column-gap:12px;grid-row-gap:3px;row-gap:3px;width:100%;text-align:left;padding:11px 4px;background:none;border:0;color:inherit;border-radius:var(--r-sm);cursor:pointer}button.sp-row>.chip{align-self:start}button.sp-row>.mc-chips{grid-row:1/span 2;display:flex;flex-direction:column;align-items:flex-start;gap:4px;align-self:start}button.sp-row:hover{background:var(--c-bg-ffffff-a030)}button.sp-row.on{background:var(--c-bg-ffffff-a045)}.sp-subject{font-weight:600;min-width:0;overflow-wrap:anywhere}.sp-when{font-size:12px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.sp-when,.sp-who{color:var(--text-2)}.sp-who{grid-column:2/4;font-size:12px}.sp-list>li.sp-open{border:1px solid var(--c-line-5b9dff-a550);border-radius:var(--r-lg);background:var(--c-bg-1c2025);box-shadow:0 6px 24px var(--c-shadow-000000-a350),0 0 0 3px var(--c-shadow-5b9dff-a080);margin:12px -6px;overflow:hidden}.sp-list>li.sp-open+li{border-top:0}.sp-list>li.sp-open>button.sp-row{border-radius:0;padding:14px 16px 12px;background:var(--c-bg-5b9dff-a070);border-bottom:1px solid var(--c-line-2e333a)}.sp-hide{margin-left:10px;font-family:inherit;font-size:11px;font-weight:600;color:var(--action);border:1px solid var(--c-line-5b9dff-a400);border-radius:999px;padding:1px 8px}.sp-thread{padding:0 16px 18px;display:grid}.sp-facts{display:flex;flex-wrap:wrap;align-items:center;gap:6px 16px;font-size:12.5px;color:var(--text-2);padding:12px 0 14px;border-bottom:1px solid var(--c-line-2e333a)}.sp-facts .k{color:var(--text-3);margin-right:4px}.sp-facts .v{color:var(--text)}.sp-msg{display:grid;grid-gap:10px;gap:10px;padding:18px 0;border-bottom:1px solid var(--c-line-2e333a)}.sp-meta{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px}.sp-dot{width:28px;height:28px;flex:none;border-radius:50%;display:grid;place-items:center;font-size:12px;font-weight:700;background:var(--c-bg-2a3139);color:var(--text)}.sp-dot.you{background:var(--c-bg-5b9dff-a120);color:var(--action)}.sp-name{font-weight:650;font-size:14.5px}.sp-addr{color:var(--text-2);font-size:12.5px}.sp-sent{font:600 10.5px ui-monospace,SF Mono,Menlo,monospace;letter-spacing:.05em;color:var(--action)}.sp-at{margin-left:auto;color:var(--text-2);font-size:12.5px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.sp-body,.sp-quoted,.sp-sig{margin:0;padding-left:38px;white-space:pre-wrap;overflow-wrap:anywhere;max-width:calc(64ch + 38px)}.sp-body{font-size:15.5px;line-height:1.65}.sp-msg.out .sp-body{color:var(--c-fg-cfd6de)}button.sp-fold{justify-self:start;margin-left:38px;font-size:12.5px;color:var(--text-2);background:none;border:1px solid var(--c-line-2e333a);border-radius:999px;padding:3px 11px;cursor:pointer}button.sp-fold:hover{color:var(--text)}.sp-quoted{margin-left:38px;padding:6px 0 6px 14px;border-left:2px solid var(--c-line-2e333a);color:var(--text-2);font-size:14px;line-height:1.6;max-width:62ch}.sp-sig{color:var(--text-3);font-size:13px;line-height:1.5}.sp-attach{padding-left:38px;color:var(--text-2);font-size:12.5px}.sp-reply{display:grid;grid-gap:10px;gap:10px;margin-top:18px;padding:14px;border:1px solid var(--c-line-2e333a);border-radius:var(--r-md)}.sp-reply.draft{border-color:var(--c-line-ff8a3d-a350);background:var(--c-bg-ff8a3d-a050)}.sp-reply-head{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:12.5px;color:var(--text-2)}.sp-reply textarea{width:100%;min-height:150px;resize:vertical;background:var(--panel-2);color:var(--text);border:1px solid var(--hair);border-radius:var(--r-sm);padding:10px 12px;font:inherit;font-size:15px;line-height:1.6}.sp-acts{display:flex;gap:8px;justify-content:flex-end;flex-wrap:wrap}button.sp-close,button.sp-keep,button.sp-send,button.sp-toggle{padding:7px 14px;border-radius:var(--r-sm);border:1px solid var(--hair);background:none;color:var(--text);cursor:pointer}.sp-grant{display:flex;align-items:center;gap:6px;margin-bottom:8px}button.sp-grant-x{padding:2px 8px;border-radius:var(--r-sm);border:1px solid var(--hair);background:none;color:var(--text);cursor:pointer}.sp-grant-hint{color:var(--warn);font-size:13px}button.sp-send{background:var(--ok);color:var(--c-on-06210f);border-color:transparent;font-weight:600}.sp-end{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;margin-top:14px;padding-top:14px;border-top:1px dashed var(--c-line-2e333a);font-size:12.5px;color:var(--text-2)}.sp-end.confirm{border:1px solid var(--c-line-ff8a8a-a450);border-radius:var(--r-md);background:var(--c-bg-ff8a8a-a060);padding:12px 14px}.sp-end p{margin:0;flex:1 1 300px;font-size:13.5px;line-height:1.5;color:var(--text)}.sp-end-acts{display:flex;gap:8px;flex-wrap:wrap}button.sp-close{color:var(--danger);border-color:var(--c-line-ff8a8a-a450)}button.sp-keep{border-color:var(--c-line-ffffff-a350)}button.sp-close.go{background:var(--danger);color:var(--c-on-2a0909);border-color:transparent;font-weight:600}button.sp-close:disabled,button.sp-keep:disabled,button.sp-send:disabled{opacity:.5;cursor:default}button.sp-toggle{font-size:12px;color:var(--text-2);padding:5px 10px}.sp-head-acts,.sp-tabs{display:flex;gap:6px;flex-wrap:wrap}.sp-tabs{margin:4px 0 10px}button.sp-tab{padding:5px 12px;border-radius:var(--r-sm);border:1px solid var(--hair);background:none;color:var(--text-2);font-size:12px;cursor:pointer}button.sp-tab.on,button.sp-toggle.on{color:var(--text);border-color:var(--text-2);font-weight:600}.sp-flag{margin:0 0 10px;font-size:13px}@media (max-width:640px){button.sp-row{grid-template-columns:auto 1fr}.sp-when{grid-column:1/3}.sp-list>li.sp-open{margin:12px -4px}.sp-thread{padding:0 12px 14px}.sp-attach,.sp-body,.sp-quoted,.sp-sig{padding-left:0}.sp-quoted,button.sp-fold{margin-left:0}.sp-acts button{flex:1 1}}.mc-agent{display:flex;flex-wrap:wrap;gap:4px 14px;font-size:12.5px;color:var(--text-2);margin:8px 0 10px}.mc-agent .ok{color:var(--ok)}.mc-dot{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--ok);margin-right:6px;vertical-align:1px}.mc-dot.off{background:var(--text-3)}.mc-notice{margin:0 0 10px;font-size:13px;color:var(--text)}.mc-pair{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr));grid-gap:12px;gap:12px;padding:14px 0}.mc-pic{display:grid;grid-gap:6px;gap:6px;min-width:0;align-content:start}.mc-lbl{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--text-3)}.mc-img{position:relative;border-radius:var(--r-md);overflow:hidden;border:1px solid var(--c-line-2e333a);background:var(--panel-2);max-width:100%;min-height:80px}.mc-img img{display:block;width:100%;height:auto}.mc-img.held img{filter:blur(18px);transform:scale(1.15)}button.mc-show{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);padding:7px 14px;border-radius:999px;border:1px solid var(--c-line-ffffff-a350);background:var(--c-bg-0b0d0f-a750);color:var(--text);font-size:12.5px;font-weight:600;white-space:nowrap}.mc-gone{margin:14px 0;font-size:13px;color:var(--text-2)}.mc-said{font-size:13.5px;color:var(--text);padding:10px 12px;border:1px solid var(--c-line-ff8a3d-a350);background:var(--c-bg-ff8a3d-a050);border-radius:var(--r-md);white-space:pre-wrap;overflow-wrap:anywhere}.mc-said .who{display:block;margin-bottom:2px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:10.5px;letter-spacing:.08em;color:var(--warn)}.mc-said.quiet{border-color:var(--c-line-ffffff-a140);background:var(--c-bg-ffffff-a030)}.mc-said.quiet,.mc-said.quiet .who{color:var(--text-2)}.mc-acts{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end;margin-top:14px}button.mc-bad{padding:7px 14px;border-radius:var(--r-sm);border:1px solid var(--c-line-ff8a8a-a450);background:none;color:var(--danger)}.mc-choice{display:grid;grid-gap:8px;gap:8px;flex:1 1 100%}.mc-choice label{display:grid;grid-template-columns:18px minmax(0,1fr);grid-gap:8px;gap:8px;align-items:start;font-size:13.5px;color:var(--text);padding:9px 10px;border:1px solid var(--c-line-2e333a);border-radius:var(--r-sm);cursor:pointer}.mc-choice label.on{border-color:var(--c-line-ff8a8a-a550);background:var(--c-bg-ff8a8a-a050)}.mc-choice label span{display:block;color:var(--text-2);font-size:12.5px}.mc-choice input{margin:3px 0 0;padding:0;width:auto;accent-color:var(--danger)}.mc-lockrow{display:flex;flex-wrap:wrap;gap:10px 16px;align-items:center;margin-top:14px;font-size:13px}button.mc-dl{padding:7px 14px;border-radius:var(--r-sm)}.mc-tip{font-family:ui-monospace,SF Mono,Menlo,monospace;color:var(--text-2);-webkit-user-select:all;-moz-user-select:all;user-select:all}button.mc-fold,button.mc-more{border:1px solid var(--hair);background:none;color:var(--text);border-radius:var(--r-sm);cursor:pointer}button.mc-fold{margin-top:12px}button.mc-fold,button.mc-more{padding:5px 10px;font-size:12px}button.mc-more{display:block;margin-top:8px}.bu-n{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:12px;white-space:nowrap}.bu-n,.bu-tick{color:var(--text-2)}.bu-tick{display:flex;gap:10px 14px;align-items:center;flex-wrap:wrap;margin-top:12px;font-size:12.5px}.bu-tick b{color:var(--text)}.bu-acc{display:grid;margin-top:12px;border:1px solid var(--hair);border-radius:var(--r-md);overflow:hidden}.bu-acc label{display:grid;grid-template-columns:18px minmax(0,1fr) auto;grid-gap:4px 10px;gap:4px 10px;align-items:center;padding:8px 12px;border-top:1px solid var(--hair);font-size:13px;cursor:pointer}.bu-acc label:first-child{border-top:0}.bu-acc label.off{opacity:.55;cursor:default}.bu-acc .who{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bu-acc .who .muted{margin-left:6px}.bu-acc .at{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:11px;color:var(--text-3);white-space:nowrap}.bu-acc .chips{grid-column:2/4;display:flex;gap:6px;flex-wrap:wrap}button.bu-more{display:block;width:100%;text-align:left;padding:8px 12px;border:0;border-top:1px solid var(--hair);border-radius:0;background:none;font-size:12.5px;color:var(--text-2);cursor:pointer}@media (max-width:520px){.bu-acc .who .muted{display:block;margin-left:0;overflow:hidden;text-overflow:ellipsis}}.ci-dots{display:inline-flex;gap:4px;align-items:center;vertical-align:middle;margin-right:6px}.ci-dot{width:8px;height:8px;border-radius:50%}.ci-dot.in{background:var(--ok);box-shadow:0 0 0 1px var(--c-shadow-000000-a350) inset}.ci-dot.out{background:transparent;border:1.5px solid var(--text-3)}button.chip-btn{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}button.chip-btn:hover{color:var(--text)}.announce-pop{position:absolute;top:calc(100% + 6px);left:0;z-index:50;display:grid;grid-gap:8px;gap:8px;width:320px;max-width:calc(100vw - 28px);background:var(--panel);border:1px solid var(--hair);border-radius:var(--r-md);padding:12px;box-shadow:0 12px 30px var(--c-shadow-000000-a450)}.ct-kebab{background:none;border:none;color:var(--text-3);font-size:14px;line-height:1;padding:0 4px;cursor:pointer}.ct-kebab:hover{color:var(--text)}.court-rail-row,.courtbox{position:relative}.court-rail-row.menu-open,.courtbox.menu-open{z-index:50}.courtbox.menu-open{overflow:visible}.court-rail-row.off.menu-open,.courtbox.offcourt.menu-open{opacity:1}.ctmenu{position:absolute;top:30px;right:6px;z-index:45;display:grid;min-width:220px;background:var(--panel);border:1px solid var(--hair);border-radius:var(--r-md);overflow:hidden;box-shadow:0 12px 30px var(--c-shadow-000000-a450)}.ctmenu button{background:none;border:none;border-bottom:1px solid var(--hair);color:var(--text);text-align:left;padding:9px 13px;font-size:13px;cursor:pointer}.ctmenu button:last-child{border-bottom:none}.ctmenu button:hover{background:var(--panel-2)}.ctmenu button:disabled{color:var(--text-3);cursor:default}.ctmenu .ctmenu-label{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:var(--text-3);padding:8px 13px 4px;margin:0}.ctmenu button.ctmenu-sub{padding-left:26px;font-size:12.5px}.ctmenu .ctmenu-row{display:flex;justify-content:space-between;align-items:center;gap:14px;padding:8px 13px;border-bottom:1px solid var(--hair);font-size:13px}.ctmenu .ctmenu-row:last-child{border-bottom:none}.ros-row{display:flex;align-items:center;gap:10px;padding:12px 0;border-bottom:1px solid var(--hair);font-size:14px}.ros-row:last-child{border-bottom:none}.ros-foot{border-top:1px solid var(--hair)}.ros-row:has(+.ros-foot){border-bottom:none}.ros-dot{flex:none;width:9px;height:9px;border-radius:999px}.ros-dot.in{background:var(--ok)}.ros-dot.out{border:2px solid var(--warn)}.ros-dot.left{border:2px solid var(--text-3)}.ros-dot.org{background:var(--ok);opacity:.35}.chip.org{background:none;color:var(--action);border-color:color-mix(in srgb,var(--action) 50%,transparent)}.ros-main{display:flex;align-items:center;gap:8px;flex-wrap:wrap;flex:1 1;min-width:0}.ros-tags{flex-wrap:wrap}.ros-actions,.ros-tags{display:inline-flex;align-items:center;gap:6px}.ros-actions{position:relative;flex:none;margin-left:auto}.ros-pair{border:1px dashed var(--c-line-ff8a3d-a600);border-radius:8px;background:var(--c-bg-ff8a3d-a050);padding:0 10px;margin:6px -10px}.ros-pair>:last-child{border-bottom:0}.ros-pair-btns{display:none}@media (max-width:640px){.ros-actions>button.sp-inline{display:none}.ros-pair-btns{display:flex;gap:8px;padding:0 0 12px 19px;border-bottom:1px solid var(--hair)}.ros-pair-btns>button{flex:1 1;min-height:44px}.ros-row:has(+.ros-pair-btns){border-bottom:0;padding-bottom:8px}.ls-rows>.ros-pair-btns:last-child{border-bottom:0}}button.ros-kebab{padding:2px 10px;font-size:15px;line-height:1.2}.ros-footverbs>button.ros-lock{line-height:17px;padding-block:10px}.ros-footverbs>button.dk-chip{line-height:17px;padding-block:9px}.ros-seats{display:flex;align-items:center;gap:10px;min-width:0}.ros-seats-n{line-height:1;white-space:nowrap;font-size:13px;color:var(--text-2)}.ros-seats-n b{font-size:22px;font-weight:600;color:var(--text)}.ros-seats-bar{display:flex;width:120px;flex:none;height:8px;border-radius:4px;overflow:hidden;background:var(--c-bg-2a2f35)}.ros-seats-bar .in{background:var(--action)}.ros-seats-bar .hx{background:repeating-linear-gradient(135deg,var(--c-bg-e89a1c) 0 3px,var(--c-bg-6b4a14) 3px 6px)}.ros-seats.full .ros-seats-bar .in{background:var(--warn)}.ros-seats-open{font-size:9.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--text-2);white-space:nowrap}.ros-seats.full .ros-seats-open{color:var(--warn)}.ros-seats-col{display:flex;flex-direction:column;gap:6px;min-width:0}.ros-seats-key{display:flex;flex-wrap:wrap;gap:4px 14px;font-size:10.5px;color:var(--text-3)}.ros-seats-key b{color:var(--text-2);font-weight:600}.ros-seats-item{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.ros-seats-sw{width:9px;height:9px;border-radius:2px;flex:none}.ros-seats-sw.team{background:var(--action)}.ros-seats.full+.ros-seats-key .ros-seats-sw.team{background:var(--warn)}.ros-seats-sw.half{background:repeating-linear-gradient(135deg,var(--c-bg-e89a1c) 0 3px,var(--c-bg-6b4a14) 3px 6px)}.ros-seats-sw.open{border:1px solid var(--c-line-3a4048)}.ros-seats-bar .ex,.ros-seats-sw.ex{background:repeating-linear-gradient(135deg,var(--c-bg-8fa8dc) 0 3px,var(--c-bg-4a5f8f) 3px 6px)}.ros-group-head{font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;margin:14px 0 2px}.ros-seats-open.ev-full{color:var(--warn)}.ros-plan{flex-basis:100%;display:flex;gap:10px;align-items:center;flex-wrap:wrap;border:1px solid var(--c-line-3a4048);border-radius:var(--r-md);padding:10px 12px}.ros-plan.full{border-color:color-mix(in srgb,var(--warn) 40%,var(--hair));background:color-mix(in srgb,var(--warn) 9%,var(--panel))}.ros-plan-text{flex:1 1;min-width:150px;font-size:12.5px;color:var(--text-2)}.ros-plan-text b{font-weight:600}.ros-plan-text b,.ros-plan.full .ros-plan-text{color:var(--text)}.ros-plan-star,.ros-plan.full .ros-plan-text b{color:var(--warn)}.ros-plan-star{vertical-align:-2px;margin-right:5px}@media (max-width:640px){.ros-seats,.ros-seats-col{flex-basis:100%}.ros-seats-bar{flex:1 1;width:auto}.ros-footverbs,.ros-footverbs>button.ros-lock{flex-basis:100%}}.tf-chips{flex-wrap:wrap}.tf-chip,.tf-chips{display:inline-flex;gap:6px}.tf-chip{align-items:center;padding:3px 9px;border:1px solid var(--hair);border-radius:4px;color:var(--text-2);white-space:nowrap}.tf-chip b{font-weight:600;color:var(--text)}.tf-chip.w{border-color:var(--c-line-4d3115)}.tf-cash,.tf-chip.w,.tf-chip.w b{color:var(--warn)}.tf-cash{font-weight:700}.ctmenu button.warn{color:var(--warn)}@media (max-width:640px){.ros-main{flex-direction:column;align-items:flex-start;gap:3px}.ros-name{max-width:100%;overflow-wrap:break-word}.ros-actions button{min-height:44px}.tros .ros-dots,.tros .ros-seed{align-self:flex-start;margin-top:4px}}.ros-seed{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:12px;color:var(--text-3);width:18px;flex:none;text-align:right}.ros-seed.wl{width:auto;min-width:18px}.ls-grp{--ls-line:var(--text-2);--ls-ink:var(--text-2);position:relative;display:grid;grid-template-columns:16px minmax(0,1fr);grid-gap:28px;gap:28px}.ls-grp.ls-top{--ls-line:var(--c-x-e0b13e);--ls-ink:var(--c-x-e0b13e)}.ls-grp.ls-dark{--ls-line:var(--c-x-5d636b);--ls-ink:var(--c-x-7c838b)}.ls-side{contain:size;display:flex;flex-direction:column-reverse;align-items:center;justify-content:flex-end;gap:4px;padding:10px 0;overflow:hidden;border-right:3px solid transparent;color:var(--ls-ink)}.ls-grp:before{content:"";position:absolute;left:13px;top:3px;bottom:3px;width:3px;border-radius:1.5px;background:var(--ls-line)}.ls-name{writing-mode:vertical-rl;transform:rotate(180deg);font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:10px;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;line-height:1;margin-right:3px;min-height:0;overflow:hidden;text-overflow:ellipsis}.ls-cr{flex:none;line-height:0;margin-right:4px}.ls-rows{min-width:0}.ls-rows .ros-row:last-child{border-bottom:none}.ls-grp:has(+.ls-grp) .ls-rows,.ls-grp:has(+.ros-row) .ls-rows{border-bottom:1px solid var(--hair)}.ls-sr{position:relative}.ls-sit{position:absolute;left:-23px;top:50%;transform:translateY(-50%);z-index:1;display:flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:5px;background:var(--panel);color:var(--ls-ink);box-shadow:0 0 0 1px currentColor}.ls-sit svg{width:13px;height:10px}.ls-half{position:absolute;left:-20px;top:50%;transform:translateY(-50%);z-index:1;width:12px;height:18px;line-height:0;color:var(--ls-ink)}@media (max-width:640px){.ls-seedrow .ros-name{white-space:normal;overflow:visible;text-overflow:clip}.ls-seedrow .ros-tags .chip{white-space:nowrap}}.ls-half svg{display:block;width:12px;height:18px}.ros-dot.slot{border:2px dashed var(--text-3);background:none}.ros-dot.guest{background:var(--text-2);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 9'%3E%3Ccircle cx='4.5' cy='4.5' r='3.5' fill='none' stroke='black' stroke-width='2'/%3E%3Cpath d='M2.03 6.97 6.97 2.03' stroke='black' stroke-width='1.5'/%3E%3C/svg%3E") center /9px 9px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 9'%3E%3Ccircle cx='4.5' cy='4.5' r='3.5' fill='none' stroke='black' stroke-width='2'/%3E%3Cpath d='M2.03 6.97 6.97 2.03' stroke='black' stroke-width='1.5'/%3E%3C/svg%3E") center /9px 9px no-repeat}.ros-paid{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:11px;color:var(--ok)}.ros-partner{color:var(--action)}button.ros-arrow{padding:3px 9px;font-family:ui-monospace,SF Mono,Menlo,monospace}.ros-actions>button.ros-arrow,.ros-actions>button.ros-checkin,.ros-actions>button.ros-complete,.ros-actions>button.ros-kebab{align-self:stretch}.ros-row.tros-dim>.ros-actions>button,.ros-row.tros-dim>.ros-dots,.ros-row.tros-dim>.ros-main,.ros-row.tros-dim>.ros-seed{opacity:.62}@media (max-width:480px){.tros-wide{flex-wrap:wrap;align-items:flex-start}.tros-wide .ros-main{flex-basis:calc(100% - 96px)}.tros-wide .ros-actions{margin-top:6px}.tros-wide .ros-main{flex-direction:row;align-items:center;flex-wrap:wrap;gap:3px 8px}.tros-wide .ros-tags{margin-left:auto}}.ros-ck-ico,.ros-person>.ros-dot,.ros-tu-short{display:none}.ros-w{white-space:nowrap}@media (max-width:640px){.ros-people{display:grid;grid-gap:3px;gap:3px}.ros-dots.has-lines,.ros-people>.ros-sep{display:none!important}.ros-person{display:flex;align-items:center;gap:8px}.ros-person>.ros-dot{display:block}.ros-ck-word{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.ros-ck-ico{display:block}.ros-actions>button.ros-checkin{width:44px;padding:0;display:grid;place-items:center}.ros-tu-word{display:none}.ros-tu-short{display:inline}.tros .ros-row:has(>.ros-actions>.ros-arrow){align-items:flex-start}.tros .ros-actions:has(>.ros-arrow){display:grid;grid-template-columns:44px 44px;grid-template-areas:"ck kb" "up dn";grid-gap:6px;gap:6px}.tros .ros-actions:has(>.ros-arrow)>button{width:44px;min-height:44px;padding:0}.tros .ros-actions>button.ros-checkin{grid-area:ck}.tros .ros-actions>button.ros-kebab{grid-area:kb}.tros .ros-actions>button.ros-up{grid-area:up}.tros .ros-actions>button.ros-dn{grid-area:dn}.ros-row:not(.ls-seedrow,.ls-sr)>.ros-dot{align-self:flex-start;margin-top:6px}}.setup-editing{border-color:var(--c-line-35516e);box-shadow:0 0 0 2px var(--c-shadow-5b9dff-a220)}.setup-bands{display:grid;grid-gap:10px;gap:10px}.group-band{border:1px dashed var(--c-line-2c3238);border-radius:10px;padding:8px 12px 10px;display:grid;grid-gap:6px;gap:6px;min-width:0}.gb-head{display:flex;align-items:center;gap:10px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--text-2);min-height:22px}.gb-head .push{margin-left:auto}.setup-crr{min-height:42px}.cp-spare{border:1px dashed var(--c-line-2c3238);border-radius:10px;padding:8px 12px 10px;display:grid;grid-gap:6px;gap:6px;min-width:0}.court-rail-row.cp-spare-row{border-style:dashed;background:none}.cp-spare-row .crr-label{color:var(--text-2)}button.dk-chip.cp-spare-add{margin-left:auto}.dk-chip.strike{text-decoration:line-through;color:var(--text-3)}.chip.facility{background:var(--c-bg-ff8a3d-a080);color:var(--c-fg-cfa27d);border-color:var(--c-line-ff8a3d-a250);font-size:8.5px}.pindlg{width:min(560px,100%)}.pin-court{position:relative;display:block}.pindlg .row-form label{min-width:0}.pindlg .row-form select{width:100%;max-width:100%}button.pin-court-field{width:100%;display:flex;justify-content:space-between;align-items:center;gap:10px;background:var(--panel-2);border:1px solid var(--hair);border-radius:var(--r-sm);padding:10px 12px;font-size:14px;font-weight:600;color:var(--text);text-align:left;cursor:pointer}button.pin-court-field:focus-visible{outline:2px solid var(--live-fg);outline-offset:2px}.pin-caret{color:var(--text-3)}.pin-court .ctmenu{top:calc(100% + 6px);left:0;right:0;min-width:0;max-height:320px;overflow-y:auto}.pin-court .ctmenu button.on{color:var(--text)}@media (max-width:560px){.pin-court .ctmenu{top:auto;bottom:calc(100% + 6px)}}.pin-mlist{display:grid;grid-gap:12px;gap:12px;max-height:min(62vh,600px);overflow-y:auto;margin-right:-8px;padding-right:8px}@media (max-width:560px){.pin-mlist{max-height:none;overflow:visible}}.pin-mgroup{display:grid;grid-gap:6px;gap:6px}.pin-mg{display:flex;justify-content:space-between;margin:0;padding:0 2px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--text-3)}.pin-picked,button.pin-mrow{display:grid;grid-template-columns:34px minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:center;width:100%;border:1px solid var(--hair);border-radius:var(--r-sm);padding:8px 10px;background:var(--panel-2);color:var(--text);font-weight:400;text-align:left}button.pin-mrow{cursor:pointer}button.pin-mrow:hover{border-color:var(--action)}button.pin-mrow:focus-visible{outline:2px solid var(--action);outline-offset:1px}.pin-picked{padding:10px}.pin-mi{display:grid;place-items:center;width:34px;height:34px;border-radius:8px}.pin-mi.gold{background:var(--c-bg-ffc43d-a140);color:var(--c-fg-f4c04f)}.pin-mi.blue{background:var(--c-bg-5b9dff-a140);color:var(--action)}.pin-mi.grey{background:var(--c-bg-9aa0a6-a140);color:var(--text-2)}.pin-mt{display:grid;min-width:0;font-size:14px;line-height:1.35}.pin-mside{font-size:12.5px;color:var(--text-2)}.pin-mside em{font-style:normal;color:var(--text-3)}.pin-mpinned{white-space:nowrap;font-weight:400;font-size:12px;color:var(--text-3)}.pin-mhead{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--text-3)}.pin-clash{display:grid;grid-template-columns:22px minmax(0,1fr);grid-gap:10px;gap:10px;align-items:center;margin:0;border:1px solid var(--c-line-ff8a3d-a450);background:var(--c-bg-ff8a3d-a080);border-radius:var(--r-sm);padding:10px 12px;font-size:13.5px;color:var(--text)}.pin-clash-ic{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:var(--c-bg-ff8a3d-a180);color:var(--warn);font-weight:700}.pin-chev{color:var(--text-3);font-size:18px;line-height:1}.court-rail{display:grid;grid-gap:6px;gap:6px}.court-rail-row>.ct-kebab{margin-left:auto}.court-rail-row{display:flex;align-items:center;gap:12px;background:var(--panel-2);border:1px solid var(--hair);border-radius:8px;padding:8px 12px;min-height:48px;font-size:13px}.court-rail-row.off{opacity:.5}.court-rail-row .drag-handle{display:inline-flex;align-items:center;justify-content:center;min-width:28px;min-height:36px;margin:-8px -6px;font-size:13px;-moz-user-select:none;user-select:none;-webkit-user-select:none;touch-action:none;cursor:-webkit-grab;cursor:grab}.court-rail-row.dragging{opacity:.45}.court-rail-row.dragging .drag-handle{cursor:-webkit-grabbing;cursor:grabbing}.court-rail-row.drag-over{border-color:var(--action);box-shadow:inset 0 0 0 1px var(--action)}.crr-label{flex:0 0 92px;font-size:10px;letter-spacing:.1em;color:var(--text-2)}.desk-team{font-weight:700}.desk-team em{color:var(--text-3);font-style:normal;font-weight:400}.progress-strip{display:flex;gap:8px;flex-wrap:wrap;margin:0 0 16px}.sdlg.pad{width:min(680px,100%);max-height:90dvh;overflow-y:auto}.pad-glabel{margin:0 0 8px;font-size:10px;letter-spacing:.12em;color:var(--text-3);text-transform:uppercase}.pad-row{display:grid;grid-template-columns:130px 1fr;grid-gap:10px;gap:10px;align-items:start;padding:6px 0}.pad-row+.pad-row{border-top:1px solid var(--hair)}.pad-team{font-size:13.5px;font-weight:650;padding-top:8px;min-width:0;line-height:1.25;overflow-wrap:anywhere}.pad-chips{display:grid;grid-gap:6px;gap:6px}.pad-chipline{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:6px;gap:6px}.pad-chipline .padchip{min-width:0}.padchip{min-width:48px;min-height:44px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:1px solid var(--hair);background:var(--panel-2);color:var(--text);border-radius:8px;font:600 15px ui-monospace,SF Mono,Menlo,monospace;cursor:pointer}@media (hover:hover){.padchip:hover{border-color:var(--c-line-35516e);color:var(--action)}}.pad-done{display:flex;align-items:center;gap:12px;font-size:11px;letter-spacing:.08em;color:var(--text-2);background:var(--panel-2);border:1px solid var(--hair);border-radius:8px;padding:7px 12px}.pad-confirm,.pad-done-line{color:var(--ok);font-weight:700}.pad-confirm{background:var(--c-bg-0f1f0f);border:1px solid var(--c-line-2b4a2b);border-radius:var(--r-md);font-size:15px;padding:16px;cursor:pointer;text-align:center;display:grid;grid-gap:4px;gap:4px}.pad-confirm-cta{font-size:12px;letter-spacing:.1em;opacity:.85;white-space:nowrap}.pad-confirm:hover{border-color:var(--ok)}.pad-foot{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.pad-foot input{flex:0 1 180px;min-width:120px}.pad-foot .pad-other{white-space:nowrap;margin-left:auto}.pad-loser{background:var(--c-bg-ff8a3d-a160);color:var(--warn);border-radius:4px;padding:1px 5px;font-weight:700}.pad-c{display:grid;grid-gap:10px;gap:10px}.pad-ask{margin:0;text-align:center;font-weight:700;line-height:1.3;text-wrap:balance}.pad-ask,.pad-ask .pad-loser,.pad-ask .pad-win{font-size:16px}.pad-ask-sm{font-size:14px}.pad-win{background:color-mix(in srgb,var(--action) 14%,transparent);color:var(--action);border-radius:4px;padding:1px 5px;font-weight:700}.pad-box{display:grid;grid-gap:8px;gap:8px;border:1.5px solid var(--hair);border-radius:12px;padding:10px 12px 12px}.pad-box-name{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;font-size:14px;font-weight:700;line-height:1.25;overflow-wrap:anywhere}.pad-box-name span{font-size:11.5px;font-weight:600;color:var(--warn);letter-spacing:.02em}.pad-or{margin:-4px 0;text-align:center;font-size:11px;letter-spacing:.14em;color:var(--text-3)}.pad-box .pad-stepper{justify-self:end;margin-top:0}button.pad-unfold{width:100%;padding:12px;font-size:14px}.padchip.sel{border-color:var(--action);color:var(--action);background:var(--c-bg-5b9dff-a120)}.pad-confirm-why{font-size:13px;font-weight:500;opacity:.9}.pad-foot button.pad-back{white-space:nowrap;margin-right:auto}.oc-list{display:grid;grid-gap:8px;gap:8px}button.oc-card{display:grid;grid-gap:2px;gap:2px;text-align:left;background:var(--panel-2);color:var(--text);border:1.5px solid var(--hair);border-radius:12px;padding:12px 14px;min-height:60px}button.oc-card b{font-size:15px}button.oc-card span{font-size:13px;font-weight:400;color:var(--text-2)}@media (hover:hover){button.oc-card:hover{border-color:var(--action)}}.oc-chosen{display:flex;align-items:center;gap:8px;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--text-2)}.oc-chosen b{color:var(--text)}.oc-chosen button.oc-change{margin-left:auto;background:none;border:0;padding:0;color:var(--action);font-size:13px;letter-spacing:0;text-transform:none}.oc-teams{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}button.pad-pick{min-height:60px;background:var(--panel-2);color:var(--text);border:1.5px solid var(--hair);border-radius:12px;font-size:15px;font-weight:700;padding:8px 10px;overflow-wrap:anywhere}button.pad-pick.sel{border-color:var(--action);color:var(--action);background:color-mix(in srgb,var(--action) 10%,var(--panel))}.deskmode
button:not(.ct-kebab):not(.padchip):not(.chip-btn):not(.lbl):not(.hd-chip):not(.oc-change){font-size:15px;padding:10px 18px}.deskmode input,.deskmode select{font-size:16px;padding:10px 12px}.deskmode .chip{font-size:11px;padding:5px 10px}.dash.deskmode .dk-top .dk-chip,.dash.deskmode .dk-top a.dk-chip,.dash.deskmode .dk-top button.dk-chip{font-size:9.5px;padding:3px 8px}.deskmode .dk-top .ws-search input{font-size:12px;padding:5px 10px}.deskmode .dk-top .announce-pop input,.deskmode .dk-top .announce-pop select{font-size:14px;padding:8px 10px}.deskmode .dk-top .announce-pop button{font-size:13px;padding:8px 14px}.deskmode .court-rail-row{padding:12px 14px}.deskmode .courtbox-body{font-size:14px}.ws-search{position:relative;flex:0 1 148px}.ws-search input{width:100%;font-size:12px;padding:5px 10px;border-radius:7px;background:var(--panel-2)}.dk-sep{width:1px;align-self:stretch;background:var(--hair);margin:2px 3px}.dk-group:empty{display:none}.dk-sep:has(+.dk-group:empty){display:none}.dk-group{display:flex;gap:8px;align-items:center;flex-wrap:nowrap}.hb-onramp{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:11px;letter-spacing:.08em;text-transform:uppercase;background:var(--c-bg-0f3fa3-a090);color:var(--c-fg-0f3fa3)!important;border:1px solid var(--c-line-0f3fa3-a250);padding:5px 11px;border-radius:999px;text-decoration:none;font-weight:600}.hb-switch{display:inline-flex;border:1px solid var(--hair);border-radius:999px;padding:3px;background:transparent;gap:2px}.hb-side{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:12px;letter-spacing:.06em;text-transform:uppercase;padding:5px 14px;border-radius:999px;color:var(--text-2)!important;text-decoration:none;font-weight:600;border:1px solid transparent}.hb-side.on.play{color:var(--action)!important;border-color:var(--action)}.hb-side.on.org{color:var(--ok)!important;border-color:var(--ok)}.daylight .hb-switch{background:#eef2f9}.daylight .hb-side{color:#54618a!important;border-color:transparent}.daylight .hb-side.on.play{background:var(--action);color:#fff!important;border-color:var(--action)}.daylight .hb-side.on.org{background:var(--ok);color:#fff!important;border-color:var(--ok)}.pop-anchor{position:relative;display:inline-flex}.ws-results{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:40;background:var(--panel);border:1px solid var(--hair);border-radius:var(--r-md);overflow:hidden;box-shadow:0 12px 30px var(--c-shadow-000000-a450)}.ws-result{display:flex;justify-content:space-between;align-items:center;gap:10px;width:100%;text-align:left;background:none;border:none;border-bottom:1px solid var(--hair);color:var(--text);padding:9px 12px;font-size:13px;cursor:pointer}.ws-result:last-child{border-bottom:none}.ws-result:hover:not(:disabled){background:var(--panel-2)}.ws-result:disabled{opacity:.55;cursor:default}.ws-result .mono{font-size:10.5px;color:var(--action);white-space:nowrap}.ws-result.ws-all{color:var(--ok);font-weight:600}.sdlg-overlay{position:fixed;inset:0;z-index:100;background:var(--c-bg-06080a-a720);display:flex;align-items:center;justify-content:center;padding:20px}.sdlg{background:var(--panel);border:1px solid var(--hair);border-radius:var(--r-lg);width:min(480px,100%);padding:18px 20px 20px;display:grid;grid-gap:14px;gap:14px;position:relative}.sdlg-close{position:absolute;top:10px;right:10px;background:none;border:none;color:var(--text-3);font-size:15px;line-height:1;padding:8px 10px;cursor:pointer}.sdlg-close:hover{color:var(--text)}.mdp-scroll{max-height:min(300px,45vh);overflow:auto;display:grid;grid-gap:10px;gap:10px;padding-right:4px}.mdp-div-h{display:flex;justify-content:space-between;font-size:11px;letter-spacing:.07em;text-transform:uppercase;color:var(--text-3);border-bottom:1px solid var(--hair);padding-bottom:4px}.mdp-row{display:grid;grid-template-columns:100px 64px minmax(0,1fr);grid-gap:8px;gap:8px;padding:6px 0;font-size:13px;align-items:baseline;border-bottom:1px solid color-mix(in srgb,var(--hair) 50%,transparent)}.mdp-row:last-child{border-bottom:0}.mdp-t{font-size:12.5px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mdp-c{font-size:12px;color:var(--text-3)}.mdp-m{min-width:0}.mdp-chg{display:block;color:var(--warn);font-size:11.5px}.mdp-who{display:grid;grid-gap:6px;gap:6px;background:var(--panel-2);border:1px solid var(--hair);border-radius:var(--r-sm);padding:10px 12px}.mdp-who-h{font-size:13px;color:var(--text-2)}.mdp-chips{display:flex;flex-wrap:wrap;gap:6px}.mdp-chip{font-size:12px;border:1px solid var(--hair);border-radius:999px;padding:2px 9px}.mdp-chip i{color:var(--text-3);font-style:normal}.sdlg-head{display:grid;grid-gap:3px;gap:3px;font-size:15px;font-weight:650;padding-right:26px}.sdlg-head em{color:var(--text-3);font-style:normal}.sdlg-head .mono{font-size:10px;letter-spacing:.1em}.sdlg-outcomes{display:flex;gap:6px;flex-wrap:wrap}.sdlg-tab{border:1px solid var(--hair);background:none;color:var(--text-2);border-radius:7px;padding:7px 14px;font-size:13px;cursor:pointer}.sdlg-tab.on{background:var(--c-bg-101b2b);border-color:var(--c-line-35516e);color:var(--text)}.sdlg-field{display:grid;grid-gap:6px;gap:6px;font-size:13px;color:var(--text-2)}.sdlg-confirm{margin:0;background:var(--panel-2);border:1px solid var(--hair);border-radius:var(--r-md);color:var(--text);font-weight:650;padding:12px 14px;text-align:center}.sdlg-confirm.sdlg-short{display:grid;grid-gap:2px;gap:2px}.sdlg-short-why{font-weight:400;font-size:13px;opacity:.85}.sdlg-order{font-size:12.5px;color:var(--text-2)}.sdlg-order b{color:var(--text);font-weight:650}.sdlg-note{margin:0;color:var(--warn);font-size:13px}.sdlg-actions{display:flex;gap:10px;justify-content:space-between}.sdlg.addc{display:flex;flex-direction:column;gap:14px;max-height:min(640px,85dvh)}.addc-list{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column;gap:6px}.addc-list>.court-rail-row{flex-shrink:0}.sdlg.addc .sdlg-actions{flex-shrink:0;justify-content:flex-end}.sdlg.vd{display:grid;grid-gap:12px;gap:12px}.vd-game{border:1px solid var(--hair);border-radius:8px;background:var(--panel-2);padding:8px 12px;display:grid;grid-gap:2px;gap:2px}.vd-game-hd{display:flex;justify-content:space-between;gap:10px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--text-3)}.vd-game-t{font-weight:600;font-size:14px;text-decoration:line-through;-webkit-text-decoration-color:var(--c-line-ff8a3d-a700);text-decoration-color:var(--c-line-ff8a3d-a700)}.vd-game-t.vd-plain{text-decoration:none}.vd-game-t em{color:var(--text-3);font-weight:400;font-style:normal;font-size:12px}.vd-head{font-size:12px;letter-spacing:.07em;text-transform:uppercase;color:var(--text-2);margin-bottom:-6px}.tell-choice{display:grid;grid-gap:8px;gap:8px;margin-top:10px}.tell-choice .vd-head{margin-bottom:0}.vd-rows{display:grid;grid-gap:8px;gap:8px}.vd-row{display:grid;grid-template-columns:40px minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:center;border:1px solid var(--hair);border-radius:8px;padding:10px 12px;background:var(--panel-2);cursor:pointer}.vd-row.vd-on{border-color:var(--action);box-shadow:0 0 0 1px var(--action) inset}.vd-row.vd-red b{color:var(--c-fg-ff8a8a)}.vd-row.vd-red.vd-on{border-color:var(--c-line-ff6b6b);box-shadow:0 0 0 1px var(--c-shadow-ff6b6b) inset;background:var(--c-bg-ff6b6b-a060)}input.pick-ring{-moz-appearance:none;appearance:none;-webkit-appearance:none;margin:0;padding:0;flex:none;width:18px;height:18px;box-sizing:border-box;border-radius:50%;border:2px solid var(--text-3);background:transparent;display:inline-grid;place-items:center;cursor:pointer}input.pick-ring:checked{border-color:var(--action)}input.pick-ring:checked:after{content:"";width:8px;height:8px;border-radius:50%;background:var(--action)}input.pick-ring:focus-visible{outline:2px solid var(--action);outline-offset:2px}.vd-row.vd-off,input.pick-ring:disabled{opacity:.5;cursor:not-allowed}.vd-info{border:1px dashed var(--hair);border-radius:8px}.vd-info,.vd-warnbox{display:grid;grid-template-columns:40px minmax(0,1fr);grid-gap:12px;gap:12px;align-items:center;padding:10px 12px}.vd-warnbox{border:1px solid var(--c-line-ff8a3d-a450);background:var(--c-bg-ff8a3d-a080);border-radius:8px;font-size:14px}.vd-sec{font-size:13px;color:var(--text-2);display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-bottom:-6px;border-top:1px solid var(--hair);padding-top:12px}.vd-sec b{color:var(--text)}.vd-sec-k{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:10px;letter-spacing:.1em;padding:2px 7px;border-radius:6px;background:var(--c-bg-ff8a3d-a140);color:var(--warn)}.vd-sec-k.vd-in{background:var(--c-bg-54d68c-a140);color:var(--ok)}.vd-vt{display:grid;grid-gap:2px;gap:2px;font-size:14px}.vd-vt>span{font-size:12.5px;color:var(--text-2);line-height:1.4}.vd-ic{display:grid;place-items:center;width:40px;height:40px;border-radius:8px}.vd-ic.blue{background:var(--c-bg-5b9dff-a140);color:var(--action)}.vd-ic.grey{background:var(--c-bg-9aa0a6-a140);color:var(--text-2)}.vd-ic.orange{background:var(--c-bg-ff8a3d-a140);color:var(--warn)}.vd-ic.green{background:var(--c-bg-54d68c-a140);color:var(--ok)}.vd-ic.red{background:var(--c-bg-ff6b6b-a160);color:var(--c-fg-ff6b6b)}.vd-vt>.vd-dmg{color:var(--c-fg-ff9b9b);display:grid;grid-gap:3px;gap:3px;margin-top:2px}.vd-vt>.vd-dmg.vd-facts{color:var(--text-2)}.vd-dl{display:inline-flex;align-items:center;gap:6px}.vd-dot,.vd-okm,.vd-x{font-style:normal;display:inline-grid;place-items:center;width:18px;height:18px;border-radius:50%;font-size:10px}.vd-x{background:var(--c-bg-ff8a3d-a160);color:var(--warn)}.vd-dmg:not(.vd-facts) .vd-x{background:var(--c-bg-ff6b6b-a200);color:var(--c-fg-ff6b6b)}.vd-okm{background:var(--c-bg-54d68c-a160);color:var(--ok)}.vd-dot{background:var(--c-bg-9aa0a6-a160);color:var(--text-2);font-size:12px}.spl-who{display:grid;grid-template-columns:minmax(0,1fr) 28px minmax(0,1fr);grid-gap:8px;gap:8px;align-items:stretch}.spl-card{border:1px solid var(--hair);border-radius:8px;background:var(--panel-2);padding:10px 12px;display:grid;grid-gap:6px;gap:6px;min-width:0}.spl-card.spl-goes{opacity:.75;border-style:dashed}.spl-k{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:10px;letter-spacing:.1em;color:var(--text-3)}.spl-n{font-weight:650;font-size:15px;overflow-wrap:anywhere}.spl-n.spl-it{font-weight:400;font-style:italic}.spl-f{display:flex;flex-wrap:wrap;gap:4px 10px;font-size:12px;color:var(--text-2)}.spl-f>span{display:inline-flex;align-items:center;gap:4px;white-space:nowrap}.spl-arrow{display:grid;place-items:center;color:var(--text-3)}.spl-res{border:1px solid var(--c-line-54d68c-a450);background:var(--c-bg-54d68c-a070);border-radius:8px;padding:10px 12px;display:grid;grid-gap:6px;gap:6px}.spl-strip{display:flex;flex-wrap:wrap;gap:6px 14px;border-top:1px solid var(--hair);padding-top:12px;font-size:12.5px;color:var(--text-2)}.spl-strip>span{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.sdlg.spl .sdlg-actions{flex-wrap:wrap}.sdlg.spl .sdlg-actions>button{white-space:nowrap;max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis}.sdlg.spl .sdlg-actions>button:last-child{margin-left:auto}button.vd-red{background:var(--c-bg-e5484d);color:var(--c-on-ffffff);border:0;border-radius:8px;padding:8px 16px;font-weight:650;font-size:14px}button.vd-red:disabled{opacity:.5}.sdlg.crd{display:flex;flex-direction:column;max-height:min(640px,85dvh)}.sdlg.crd>*{flex-shrink:0}.sdlg.crd>.crd-box{flex:0 1 auto;min-height:0}.crd-box{display:flex;flex-direction:column;gap:9px;padding:11px 12px 12px;border:1px solid var(--c-line-5a3418);background:var(--c-bg-21160e);border-radius:var(--r-md)}.crd-lead{display:flex;align-items:center;gap:8px;margin:0;color:var(--warn);font-size:13.5px;font-weight:650;line-height:1.35}.crd-lead:before{content:"";flex:none;width:16px;height:16px;background-color:currentColor;-webkit-mask:var(--icon-alert) center /contain no-repeat;mask:var(--icon-alert) center /contain no-repeat}.crd-list{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column;gap:7px}.crd-row{flex-shrink:0;display:grid;grid-template-columns:118px minmax(0,1fr);grid-gap:4px 10px;gap:4px 10px;align-items:start;background:var(--panel-2);border:1px solid var(--hair);border-radius:8px;padding:8px 10px;font-size:13px}.crd-row .na-state{padding-top:1px}.crd-row .na-w{font-size:12.5px}.crd-row .na-state.stay .na-w{color:var(--text-2)}.crd-loss{color:var(--warn);font-size:12px;font-weight:550}@media (max-width:460px){.crd-row{grid-template-columns:minmax(0,1fr)}}span.hd-chip.sit{color:var(--text-3);border-color:var(--hair)}.addc-list>.court-rail-row.addc-cell,.court-rail-row.court-cell{flex-wrap:nowrap;min-height:60px;padding:10px 12px;gap:12px}.court-rail-row.court-cell{min-width:0}.court-cell .addc-cname{display:flex;align-items:center;gap:8px;white-space:nowrap}.cc-acts{margin-left:auto;display:flex;align-items:center;gap:6px;flex:0 0 auto;position:relative}.cc-acts>.pop-anchor>button,.cc-acts>button{white-space:nowrap}button.quiet.cc-trash{width:36px;height:36px;padding:0;display:inline-grid;place-items:center}button.quiet.cc-trash svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.cc-num{font-size:12px;width:14px;flex:0 0 auto}.org-dd.cc-dd{width:max-content;min-width:200px;max-width:min(320px,calc(100vw - 32px))}.cc-dd .org-dd-row{white-space:normal}.cc-dd .cc-ddname{flex:1 1 auto;min-width:0}.cc-dd .cc-chk{flex:0 0 14px;text-align:right}@media (max-width:560px){.court-rail-row.court-cell.cc-wrap{flex-wrap:wrap}.cc-wrap .cc-acts{flex-basis:100%;justify-content:flex-end}.court-cell .addc-cinfo{flex:1 1}.court-cell .addc-cstat{white-space:normal}}.gb-head .cc-dname{flex:1 1 auto;min-width:0;line-height:1.5}.gb-head .cc-rule{margin-left:auto;flex:0 0 auto}.cc-ruleline{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;font-size:12.5px;color:var(--text-2);margin:2px 0 6px}.cc-ruleline>span{display:inline-flex;align-items:center;gap:6px}.cc-ruleline svg{width:15px;height:15px;flex:0 0 auto;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.cc-ruleline .cc-home{color:var(--action)}.cc-ruleline .cc-borrow{color:var(--ok)}.cc-ruleline .cc-wait{color:var(--warn)}.addc-ct{width:44px;height:24px;flex:0 0 auto;fill:var(--c-fg-5b9dff-a100);stroke:var(--text-3);stroke-width:1.2}.addc-cinfo{display:flex;flex-direction:column;gap:3px;min-width:0;flex:1 1 auto}.addc-cname{font-size:15px;font-weight:700;color:var(--text)}.addc-cstat{display:block;font-size:12.5px;color:var(--text-2);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.addc-dot{display:inline-block;width:7px;height:7px;border-radius:50%;margin-right:6px;vertical-align:1px;flex:0 0 auto}.addc-dot.ok{background:var(--ok)}.addc-dot.warn{background:var(--warn)}.addc-dot.off{background:var(--text-3)}.court-cell.cc-sat .addc-cname,.court-cell.cc-sat .addc-ct{opacity:.45}.court-cell .chip.cc-dim{opacity:.5}.court-rail-row .drag-handle.lk{cursor:default;touch-action:auto}.cc-unlock-note{display:flex;align-items:center;gap:6px;margin:4px 2px 2px;font-size:12px}button.quiet.cc-sit{min-height:36px;white-space:nowrap}.addc-add,button.addc-add{margin-left:auto;flex:0 0 auto}.org-dd.addc-dd{position:fixed;right:auto;z-index:120}.addc-ddn{margin-left:auto;font-size:12px;color:var(--text-3)}.addc-facts{display:flex;flex-wrap:wrap;gap:6px;margin:0;flex-shrink:0}.addc-fact{display:inline-flex;align-items:center;font-size:12.5px;color:var(--text-2);border:1px solid var(--hair);border-radius:6px;padding:3px 9px}.addc-today{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:10px 12px;border:1px solid var(--c-line-5b9dff-a450);background:var(--c-bg-5b9dff-a100);border-radius:8px;flex-shrink:0}.addc-cal{width:26px;height:26px;flex:0 0 auto;fill:none;stroke:var(--action);stroke-width:1.6}.addc-cal .addc-cal-on{fill:var(--action);stroke:none}.addc-todaytxt{display:flex;flex-direction:column;gap:2px;font-size:13px;color:var(--text-2);min-width:0}.addc-todaytxt b{font-size:14px;color:var(--text)}.addc-days{margin-left:auto;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:4px;min-width:0;max-width:100%}.addc-day{width:22px;height:22px;border-radius:6px;display:grid;place-items:center;font:600 11px ui-monospace,Menlo,monospace;color:var(--text-3);border:1px solid var(--hair)}.addc-day.past{opacity:.45}.addc-day.on{background:var(--action);border-color:var(--action);color:var(--c-on-0b1220)}.sdlg-actions.sdlg-actions--stack{flex-direction:column}.sdlg-actions--stack button{width:100%}.sdlg.sst{width:min(560px,100%);gap:16px;border-color:var(--c-line-35516e)}.sst-eb{font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--action)}.sst-title{font-size:22px;font-weight:700;line-height:1.15}.sst-tiles{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);grid-gap:8px;gap:8px}.sst-tile{background:var(--panel-2);border:1px solid var(--hair);border-radius:var(--r-md);padding:9px 12px;display:grid;grid-gap:2px;gap:2px}.sst-tile .k{font-size:9.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--text-3)}.sst-tile .v{font-size:18px;font-weight:650;color:var(--text)}.sst-tile .v small{font-size:12px;color:var(--text-2);font-weight:500}.sst-tile .v.on{color:var(--ok)}.sst-cols{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.sst-col{display:grid;grid-gap:6px;gap:6px;align-content:start}.sst-col h4{margin:0;font-size:10px;letter-spacing:.12em;text-transform:uppercase;font-weight:600}.sst-col.go h4{color:var(--ok)}.sst-col.lock h4{color:var(--warn)}.sst-col.before{grid-column:1/-1}.sst-col.before h4{color:var(--warn)}ul.sst-before{list-style:none;padding:0;display:grid;grid-gap:6px;gap:6px}ul.sst-before li{display:flex;gap:8px;align-items:baseline}.sst-ck{font-style:normal;font-weight:700;width:14px;text-align:center}.sst-ck.done{color:var(--ok)}.sst-ck.todo{color:var(--warn)}.sst-ck.skip{color:var(--text-3)}.sst-tile.warn{border-color:var(--warn)}.sst-tile.warn .v{color:var(--warn)}button.sst-link{display:inline;padding:0;border:0;background:transparent;color:var(--action);text-decoration:underline;text-underline-offset:2px;font:inherit;cursor:pointer}button.dk-start.faded{opacity:.5}.sst-col ul{margin:0;padding-left:16px;font-size:13px;color:var(--text-2);display:grid;grid-gap:4px;gap:4px}.sst-col ul b{color:var(--text);font-weight:600}.sst-go{display:grid;grid-gap:8px;gap:8px}.sst-go button.sst-start{width:100%;padding:13px 16px;font-size:15px}.sst-go button.sst-start:disabled{opacity:.45;cursor:not-allowed}.sst-go .sst-final{font-size:12px;color:var(--text-3);text-align:center;margin:0}.sst-go button.quiet{justify-self:center;border:0;padding:4px 10px;font-size:13px}@media (max-width:560px){.sst-cols{grid-template-columns:minmax(0,1fr)}}.board-sub{margin-left:10px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:10px;font-weight:400;letter-spacing:.14em;color:var(--text-3)}.bkscroll{overflow-x:auto}.bkwrap{position:relative;margin-top:4px}.bkwires{position:absolute;inset:0;overflow:visible;pointer-events:none}.bkwire{stroke:var(--c-fg-2e3440);stroke-width:1.5;fill:none}.bkwire.done{stroke:var(--c-fg-454d5c)}.bkwire.drop{stroke-dasharray:3 4}.bkslot{position:absolute}.bkslot .m-side,.rh-gbox .m-side{height:26px;padding:3px 10px}.bkslot .m-side span:first-child,.rh-gbox .m-side span:first-child{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bkslot .m-status,.rh-gbox .m-status{height:18px;padding:2px 10px;font-size:9px;letter-spacing:.1em;white-space:nowrap;overflow:hidden}.bkslot .m-head,.rh-gbox .m-head{box-sizing:border-box;height:18px;padding:2px 10px;font-size:9px;overflow:hidden}.bkslot .m-card.cancelled{border-style:dashed;opacity:.6;background:transparent}.bklabel{margin:0;font-size:10px;letter-spacing:.16em;color:var(--text-3);line-height:1}.bkchip,.bklabel{position:absolute;white-space:nowrap}.bkchip{font-size:9px;letter-spacing:.08em;line-height:1.3;color:var(--text-2);background:var(--panel-2);border:1px dashed var(--hair);border-radius:4px;padding:2px 7px}.board.rally .bkwire{stroke:var(--c-fg-2c3f78)}.board.rally .bkwire.done{stroke:var(--c-fg-3d5397)}.board.rally .bklabel{color:var(--c-fg-5f74a8)}.board.rally .bkchip{color:var(--c-fg-8fa3d4);background:var(--c-bg-0c1838);border-color:var(--c-line-33477f)}.rally-split{display:flex;align-items:stretch;border:1px solid var(--c-line-16244d);border-radius:12px;overflow:hidden;background:var(--c-bg-0c1838-a350)}.rally-scroll{flex:1 1 auto;min-width:0;overflow-x:auto;padding:18px 20px 24px}.rally-scroll .bkscroll,.rally-scroll .pools{overflow:visible}@media (max-width:640px){.rally-scroll .pools{flex-direction:column;align-items:stretch;gap:22px}.rally-scroll .pool{min-width:0}.rally-split .rally-scroll .pools:after{content:none}}@media (max-width:720px){.rally-split{flex-direction:column-reverse}.rally-split .drail{flex-basis:auto;width:auto;min-width:0;max-width:none;border-left:none;border-bottom:1px solid var(--c-line-16244d)}}.drail{flex:0 0 320px;width:320px;min-width:320px;max-width:320px;background:var(--c-bg-0c1838);border-left:1px solid var(--c-line-16244d);color:var(--c-fg-f2f5fa);display:flex;flex-direction:column;min-height:0}.drail-sh{padding:10px 16px 9px;font-size:9.5px;letter-spacing:.18em;color:var(--c-fg-5f74a8)}.drail-sh.bordered{border-top:1px solid var(--c-line-1b2b58)}.drail-empty{color:var(--c-fg-5f74a8);font-size:13px;padding:4px 16px 12px;margin:0}.drail-live{margin:4px 14px 12px;border:1px solid var(--c-line-e8f629-a500);border-radius:8px;background:var(--c-bg-101f45);overflow:hidden;font-size:12.5px}.drail-live-side{padding:5px 10px;overflow-wrap:anywhere}.drail-live-side+.drail-live-side,.drail-live-stat{border-top:1px solid var(--c-line-1b2b58)}.drail-live-stat{background:var(--c-bg-0c1838);color:var(--c-fg-e8f629);font-size:9px;letter-spacing:.1em;padding:3px 10px}.drail-next{display:flex;justify-content:space-between;align-items:baseline;gap:8px;padding:7px 16px;border-top:1px solid var(--c-line-1b2b58);font-size:12px}.drail-next .drail-nm{flex:1 1 auto;min-width:0}.drail-next .drail-side{display:inline-block;max-width:100%}.drail-next i{color:var(--c-fg-5f74a8)}.drail-eta,.drail-when{font-size:10px;color:var(--c-fg-5f74a8);white-space:nowrap}.drail-when{display:grid;justify-items:end;grid-gap:2px;gap:2px;text-align:right;text-transform:uppercase}.drail-when b{color:var(--c-fg-f2f5fa);font-weight:600;font-size:10.5px;text-transform:none}.drail-when b.late{color:var(--c-fg-f0b35d)}.drail-foot{margin-top:auto;padding:9px 16px;border-top:1px solid var(--c-line-1b2b58);font-size:9px;letter-spacing:.14em;color:var(--c-fg-5f74a8);overflow:hidden}.drail-foot-brand{display:flex;align-items:baseline;gap:4px;white-space:nowrap}.drail-foot-url{margin-top:3px;color:var(--c-fg-8fa3d4);word-break:break-all}.drail-champ{background:linear-gradient(160deg,var(--c-bg-0c2f7a) 0,var(--c-bg-0f3fa3) 62%,var(--c-bg-1350c9) 100%);padding:16px 18px 15px}.drail-cap{margin:0;font-size:9.5px;letter-spacing:.22em;color:var(--c-fg-e8f629)}.drail-who{margin:4px 0 0;font-family:Avenir Next Condensed,Arial Narrow,sans-serif;font-weight:800;font-style:italic;text-transform:uppercase;font-size:27px;line-height:.95;color:var(--c-fg-ffffff)}.drail-run{margin:8px 0 0;font-size:9.5px;letter-spacing:.08em;color:var(--c-fg-b8c8ef)}.drail-rows{flex:1 1;overflow-y:auto}.drail-row{display:grid;grid-template-columns:46px 1fr;align-items:center;grid-gap:2px 8px;gap:2px 8px;padding:8px 14px 8px 0;border-top:1px solid var(--c-line-1b2b58);font-size:12.5px}.drail-pl{font-family:Avenir Next Condensed,Arial Narrow,sans-serif;font-weight:800;font-style:italic;font-size:17px;text-align:center;color:var(--c-fg-5f74a8);border-right:2px solid var(--c-line-1b2b58);align-self:stretch;display:flex;align-items:center;justify-content:center}.drail-row.hi .drail-pl{color:var(--c-fg-cdd8f2);border-right-color:var(--c-line-3d5397)}.drail-row .drail-nm{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.drail-why{grid-column:2;font-size:8.5px;letter-spacing:.08em;color:var(--c-fg-8fa3d4)}.tv-page.tv-fs{display:flex;flex-direction:column;height:100dvh;overflow:hidden}.tv-page.tv-fs .tv-body-fs{flex:1 1;min-height:0;padding:0;display:flex}.tvfs{flex:1 1;display:flex;align-items:stretch;min-width:0}.tvfs-stage{flex:1 1;position:relative;overflow:hidden}.tvfs-pan{position:absolute;top:16px;left:24px;will-change:transform}.tvfs-pan.playing{animation:tvfs-pan ease-in-out infinite}@keyframes tvfs-pan{0%,12%{transform:translateX(0)}55%,70%{transform:translateX(var(--pan,0))}to{transform:translateX(0)}}@media (prefers-reduced-motion:reduce){.tvfs-pan.playing{animation:none}}.tvfs-scale{transform-origin:top left}.tvfs-strip{display:flex;gap:68px;align-items:flex-start}.rally-scroll .pools:after{content:"";flex:0 0 26px}.tvfs-strip .bkscroll,.tvfs-strip .pools{overflow:visible}.tvfs .m-card{font-size:13.5px}.tvfs .standings{font-size:13px}.tvfs-pool{min-width:280px}@media print{body{background:var(--c-bg-ffffff)!important}.rally-page{background:#fff!important;color:#101d3d!important}.print-btn,.rally-page .live-badge,.rally-page .tabs,.tl-enter,.tv-link,.wordmark-link{display:none!important}.rally-page h1{color:#101d3d!important}.rally-page .sub{color:#54618a!important}.board.rally .m-card{background:var(--c-bg-ffffff)!important;border:1px solid var(--c-line-999999)!important;page-break-inside:avoid;break-inside:avoid}.board.rally .m-side{color:var(--c-fg-101d3d)!important}.board.rally .m-side.won{color:var(--c-fg-0f3fa3)!important}.board.rally .m-head,.board.rally .m-status{background:var(--c-bg-f0f0f0)!important;color:var(--c-fg-555555)!important}.board.rally .m-head b{color:var(--c-fg-101d3d)!important}.board.rally .standings td,.board.rally .standings th{color:var(--c-fg-101d3d)!important;border-color:var(--c-line-cccccc)!important}.board.rally .round-lbl{color:var(--c-fg-555555)!important}.pools,.rounds{overflow:visible!important;flex-wrap:wrap}.drail{display:none!important}.rally-split{border:none!important;background:none!important}.bkscroll,.rally-scroll{overflow:visible!important;padding:0!important}.bkwrap{zoom:.62}.bkwire{stroke:var(--c-fg-999999)!important}.bkchip,.bklabel{color:var(--c-fg-555555)!important}.bkchip{background:var(--c-bg-f5f5f5)!important;border-color:var(--c-line-999999)!important}}.board-cols{display:grid;grid-template-columns:1.5fr 1fr;grid-gap:34px;gap:34px}.tvb-court{display:grid;grid-template-columns:130px 1fr auto;align-items:center;grid-gap:18px;gap:18px;background:#0e1c44;border:1px solid #22346e;border-radius:12px;padding:16px 22px;margin-bottom:12px}.tvb-court.openc{opacity:.45}.tvb-label{font-size:26px;color:#fff}.tvb-who{font-size:17px;font-weight:600;color:#dfe6f5;line-height:1.45}.tvb-who em{font-style:normal}.tvb-who em,.tvb-who small{color:#5f74a8;font-weight:400}.tvb-who small{display:block;font-size:12.5px}.tvb-elapsed{font-size:24px;color:#e8f629;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.muted-tv{color:var(--c-fg-40507e)}.tvb-next-h{font-size:12px;letter-spacing:.22em;color:#9fb0d4;margin:4px 0 14px}.tvb-nextrow{display:flex;justify-content:space-between;gap:14px;padding:12px 2px;border-bottom:1px solid #1b2b58;font-size:15px;font-weight:600;color:#dfe6f5}.tvb-nextrow em{font-style:normal;color:#5f74a8;font-weight:400}.tvb-nextrow .mono{color:#5f74a8;font-size:11px;align-self:center}.tvb-nextrow .tvb-when{display:grid;justify-items:end;grid-gap:3px;gap:3px;text-align:right;flex:0 1 auto;max-width:45%}.tvb-when b{color:#dfe6f5;font-weight:600}.tvb-when b.late{color:#ffb27a}.unx-row{cursor:-webkit-grab;cursor:grab;gap:12px}.unx-row.blocked{cursor:not-allowed}.unx-grip{flex:none;width:12px;color:var(--text-3);font-size:13px;position:relative}.unx-grip:before{content:"";position:absolute;inset:-12px -12px}.unx-row.dragging{opacity:.5}.unx-state{flex:none;width:160px;display:grid;min-width:0}.unx-hold{overflow-wrap:anywhere}.unx-w{display:inline-flex;align-items:center;gap:7px;font-size:13px;font-weight:600;white-space:nowrap}.unx-w i{flex:none;width:7px;height:7px;border-radius:50%;background:currentColor}.unx-state.ok .unx-w{color:var(--ok)}.unx-state.warn .unx-w{color:var(--warn)}.unx-state.act .unx-w{color:var(--action)}.unx-meta,.unx-sub{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:10.5px;color:var(--text-3)}.unx-meta{font-size:11px}.unx-meta .kp.w{color:var(--warn)}.unx-main{flex-direction:column;align-items:flex-start;gap:1px}.unx-line{display:flex;flex-wrap:wrap;align-items:center;gap:2px 10px;min-width:0}.unx-tag{display:inline-flex;align-items:center;gap:4px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:11.5px;white-space:nowrap}.unx-tag.pin{color:var(--action)}.unx-tag.eta{color:var(--text-2)}.unx-acts{width:180px;justify-content:flex-end}.unx-acts .assign-select{padding:7px 28px 7px 12px}.unx-acts>button.ros-checkin{padding:7px 12px;font-size:13px;white-space:nowrap}.unx-acts .ctmenu{top:calc(100% + 4px);right:0;min-width:230px;max-height:min(60vh,420px);overflow-y:auto}.unx-row .pd-row-err{display:block;color:var(--warn);font-size:12px}.desk-sides{flex-wrap:wrap;gap:0 5px;font-weight:650;min-width:0}.desk-side,.desk-sides{display:inline-flex;align-items:center}.desk-side{gap:5px;white-space:nowrap}.desk-sides i{font-style:normal;font-weight:400;color:var(--text-3)}.desk-sides .manual{font-weight:400;font-style:italic}.desk-sides.tbd{color:var(--text-3);font-weight:500}.desk-dots{display:inline-flex;gap:3px}.desk-dots .ros-dot{width:8px;height:8px}.desk-dots .ros-dot.out{border-width:1.5px}@media (max-width:640px){.unx-row{flex-wrap:wrap;align-items:flex-start;gap:4px 10px}.unx-state{width:auto;flex-grow:1;flex-shrink:1;flex-basis:calc(100% - 30px);display:flex;flex-wrap:wrap;align-items:baseline;gap:0 8px}.unx-hold{flex-basis:100%}.unx-main{flex:1 1 100%;padding-left:22px}.unx-acts{width:auto;margin-left:auto}}.pd-next{border:1px dashed var(--hair);border-radius:var(--r-md);padding:9px 12px;font-size:13px;color:var(--text-2);display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin-top:10px}.pd-next b{color:var(--text)}.pd-next-row{gap:10px;font-size:13px;flex-wrap:wrap}.pd-next-row button.quiet{white-space:nowrap}.pd-next-row .pd-next-err{flex-basis:100%;margin:0;color:var(--warn);font-size:12px}.pd-gap{flex:1 1}.dtabs-tools .pd-doneby.warn{color:var(--warn)}.pd-anchor{position:relative;display:inline-flex;align-items:center}.pd-anchor .ctmenu{top:24px;right:0}.ros-row.pins-row{display:grid;grid-template-columns:132px 112px minmax(0,1fr) auto;grid-gap:2px 12px;gap:2px 12px;align-items:center}.pins-time{display:inline-flex;align-items:center;gap:6px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:12.5px;white-space:nowrap}.pins-time svg{color:var(--action)}.pins-court{font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pins-court.any{color:var(--text-3)}.pins-row .pins-main{min-width:0;flex-direction:column;align-items:flex-start;gap:1px}.pins-menu .ctmenu{top:calc(100% + 4px);right:0;min-width:170px}.pins-shift .ctmenu{top:calc(100% + 6px);min-width:240px}.pins-empty{margin:2px 0 4px;font-size:13px;color:var(--text-2)}@media (max-width:640px){.ros-row.pins-row{grid-template-columns:auto minmax(0,1fr) auto;gap:2px 10px}.pins-time{grid-column:1;grid-row:1}.pins-court{grid-column:2;grid-row:1}.pins-row .pins-main{grid-column:1/3;grid-row:2}.pins-menu{grid-column:3;grid-row:1/3}}.pd-court-pick{display:flex;align-items:center;gap:8px;margin-top:10px;font-size:13px}.na-list{display:grid;grid-gap:8px;gap:8px}.na-box{display:grid;grid-template-columns:170px minmax(0,1fr) auto;grid-gap:4px 16px;gap:4px 16px;align-items:center;background:var(--panel-2);border:1px solid var(--hair);border-radius:8px;padding:12px 14px;font-size:14px}.na-box:focus-visible{outline:2px solid var(--action);outline-offset:2px}.na-box.warn{background:var(--c-bg-21160e);border-color:var(--c-line-5a3418)}.na-box.wide{grid-template-columns:170px minmax(0,1fr);align-items:start}.na-box.wide .na-acts{grid-column:2}.na-state{display:grid;grid-gap:1px;gap:1px;min-width:0}.na-w{display:inline-flex;align-items:center;gap:7px;font-size:13px;font-weight:600;white-space:nowrap}.na-w i{flex:none;width:7px;height:7px;border-radius:50%;background:currentColor}.na-state.warn .na-w{color:var(--warn)}.na-state.entered .na-w{color:var(--action)}.na-sub{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:10.5px;color:var(--text-3)}.na-what{display:grid;grid-gap:2px;gap:2px;min-width:0}.na-lead,.na-teams{font-weight:650;line-height:1.35}.na-line{font-size:12.5px;color:var(--text-2)}.na-meta{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:11px;color:var(--text-3)}.na-score{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:6px}.na-pills{display:inline-flex;gap:6px;flex-wrap:wrap}.gp{display:flex;align-items:baseline;gap:3px;font-family:ui-monospace,SF Mono,Menlo,monospace;background:var(--panel-2);border:1px solid var(--hair);border-radius:8px;padding:6px 11px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.gp .us{font-size:20px;font-weight:600;line-height:1;color:var(--text)}.gp .gp-sep{font-size:14px;color:var(--text-3)}.gp .them{font-size:15px;line-height:1;color:var(--text-3)}.gp.won{border-color:var(--c-line-2b4a35);background:var(--c-bg-54d68c-a070)}.gp.won .us{color:var(--ok)}.na-pills .gp{padding:4px 9px}.na-pills .gp .us{font-size:16px}.na-pills .gp .them{font-size:13px}.na-by{font-size:12px;color:var(--text-3)}.na-by b{color:var(--text-2);font-weight:600}.na-vers{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;margin-top:8px}.na-ver{display:grid;grid-gap:6px;gap:6px;align-content:start;background:var(--panel);border:1px solid var(--hair);border-radius:8px;padding:9px 11px;cursor:pointer}.na-ver:hover{border-color:var(--c-line-33393f)}.na-ver.sel{border-color:var(--ok);box-shadow:inset 0 0 0 1px var(--ok);background:var(--c-bg-54d68c-a045)}.na-ver:focus-visible{outline:2px solid var(--action);outline-offset:2px}.na-ver-who{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:9.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--text-3)}.na-ver.sel .na-ver-who{color:var(--ok)}.na-acts{display:flex;gap:8px;align-items:center;justify-content:flex-end;flex-wrap:wrap}.na-acts button{display:inline-flex;align-items:center;gap:7px;white-space:nowrap}.na-acts button.cf-pick{white-space:normal}.na-box.warn .na-acts button.quiet{color:var(--warn);border-color:var(--c-line-5a3418)}.na-box.warn .na-acts button.quiet:hover:not(:disabled){border-color:var(--warn)}button.pd-shift{white-space:nowrap}.na-box .na-acts button.pd-shift{background:var(--warn);border:1px solid var(--warn);color:var(--c-on-1a0f05);font-weight:600}.na-box .na-acts button.pd-shift:hover:not(:disabled){filter:brightness(1.08)}@media (max-width:640px){.na-box,.na-box.wide{grid-template-columns:minmax(0,1fr);gap:8px;padding:12px}.na-box.wide .na-acts{grid-column:1}.na-state{display:flex;gap:8px;align-items:baseline;flex-wrap:wrap}.na-vers{grid-template-columns:1fr}.na-acts{justify-content:stretch}.na-acts button{flex:1 1 auto;justify-content:center}}button.cf-pick{display:inline-flex;flex-wrap:wrap;align-items:baseline;justify-content:center;column-gap:6px;row-gap:1px;text-align:center;white-space:normal;line-height:1.3}button.cf-pick .cf-verb{white-space:nowrap}button.cf-pick .cf-verb:after{content:" —"}button.cf-pick .cf-what{overflow-wrap:anywhere}button.cf-pick .cf-score{white-space:nowrap}.drag-grip{color:var(--text-3);font-size:13px}.courtbox.dropping{border-color:var(--action);box-shadow:0 0 0 2px var(--c-shadow-5b9dff-a350)}.drophint{display:block;font-size:11px;margin-top:6px}.assign-select{-moz-appearance:none;appearance:none;-webkit-appearance:none;background-color:transparent;color:var(--text-2);border:1px solid var(--hair);border-radius:var(--r-sm);padding:10px 30px 10px 14px;font-family:inherit;font-size:13px;font-weight:600;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23565b61' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 11px center}.assign-select:hover{color:var(--text)}.assign-select option{color:var(--c-fg-111111)}.why{display:block;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:10.5px;color:var(--warn);margin-top:3px;letter-spacing:.02em}.courtbox .why{color:var(--text-2)}.courtbox.offcourt{opacity:.45}.courtbox.search-miss{opacity:.3}.courtbox.search-miss.menu-open{opacity:1}.chip.elig{white-space:normal;max-width:100%;text-align:center}.chip.nowrap{white-space:nowrap}.chip.elig.ok{background:none;border-color:var(--c-line-2b4a2b);color:var(--c-fg-3ecf8e)}.chip.elig.warn{background:none;border-color:var(--c-line-4d3115);color:var(--c-fg-e8a13c)}.chip.elig.warn.tint,.dk-chip.warn.tint{color:var(--warn);border-color:var(--c-line-4d3115);background:var(--c-bg-ff8a3d-a120)}.chip.elig.danger{background:var(--c-bg-ff8a8a-a100);color:var(--danger);border-color:var(--c-line-ff8a8a-a280)}.daylight .chip.elig.ok{background:rgba(30,142,90,.09);color:#1e8e5a;border-color:rgba(30,142,90,.3)}.daylight .chip.elig.warn{background:rgba(178,94,30,.08);color:#b25e1e;border-color:rgba(178,94,30,.3)}.ackmark{color:var(--c-fg-3ecf8e);font-style:normal;font-weight:700}.tix-propose{border-top:1px solid var(--c-line-e7ecf6);margin:10px -14px 0;padding:10px 14px 2px}.sw-receipt{display:grid;grid-gap:9px;gap:9px;border:1px solid var(--c-line-bfe2cd);background:var(--c-bg-1e8e5a-a050);border-radius:10px;padding:12px}.sw-lbl{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--c-fg-54618a);font-weight:700}.sw-row{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.sw-lose,.sw-win{font-weight:800;text-transform:uppercase}.sw-win{color:var(--c-fg-1e8e5a)}.sw-lose{color:var(--c-fg-b25e1e)}.nd-head,.sw-head{display:flex;align-items:center;gap:9px;margin:10px 0 0;font-size:15px;font-weight:650;color:var(--c-fg-101d3d)}.nd-sub,.sw-sub{margin:4px 0 0;font-size:13px}.nd-dot,.sw-dot{flex:0 0 auto;width:9px;height:9px;border-radius:50%;background:var(--c-bg-8a95b5);animation:sw-pulse 1.8s ease-in-out infinite}.nd-head.late .nd-dot,.sw-head.late .sw-dot{background:var(--c-bg-b25e1e)}@keyframes sw-pulse{0%,to{opacity:1}50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.nd-dot,.sw-dot{animation:none}}.nd-ld{display:grid;grid-gap:1px;gap:1px;background:#e7ecf6;border:1px solid #e7ecf6;border-radius:10px;overflow:hidden;margin-top:2px}.nd-ld-lbl{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:#54618a;font-weight:700;background:#fff;padding:8px 11px 6px;display:flex;justify-content:space-between;align-items:baseline;gap:8px}.nd-ld-of{font-weight:400;text-transform:none;letter-spacing:0;color:#8a95b5}.nd-ld-row{background:#fff;display:grid;grid-template-columns:26px 1fr auto auto;grid-gap:10px;gap:10px;align-items:center;padding:8px 11px;font-size:14px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.nd-ld-row .nd-r{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:12px;color:#8a95b5}.nd-ld-row .nd-who{font-weight:600;color:#54618a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nd-ld-band{background:#f7f9fd;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:#54618a;padding:7px 11px 5px}.nd-ld-lbl.nd-ld-cols{display:grid;justify-content:stretch}.nd-ld-cols .nd-ld-title{grid-column:1/3}.nd-ld-row.nd-ld-cols{gap:8px}.nd-ld-cols .nd-st-h{text-align:right}.nd-ld-lbl.nd-ld-heads{background:#f7f9fd;padding-top:5px;padding-bottom:3px;align-items:end}.nd-ld-row.nd-ld-cols .nd-who{white-space:normal;line-height:1.25}.nd-ld-row .nd-st{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:12px;color:#54618a;text-align:right}.nd-ld-row .nd-st.dim{color:#8a95b5}.nd-ld-row.me .nd-st{color:#101d3d;font-weight:700}.nd-ld-row .nd-tie{display:block;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:10px;font-weight:400;color:#8a95b5}.nd-ld-row .nd-wl{color:#54618a}.nd-ld-row .nd-df,.nd-ld-row .nd-wl{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:12.5px}.nd-ld-row .nd-df{color:#8a95b5;min-width:42px;text-align:right}.nd-ld-row.me{background:rgba(15,63,163,.055);box-shadow:inset 3px 0 0 #0f3fa3}.nd-ld-row.me .nd-df,.nd-ld-row.me .nd-who,.nd-ld-row.me .nd-wl{color:#101d3d;font-weight:700}.nd-ld-row.me .nd-r{color:#0f3fa3;font-weight:700}.nd-foot{display:flex;align-items:center;gap:12px;flex-wrap:wrap;border-top:1px solid #e7ecf6;margin:10px -14px 0;padding:10px 14px 0}.nd-foot-meta{font-size:12px;color:#8a95b5}.nd-pips{display:inline-flex;gap:4px;align-items:center}.nd-pip{width:9px;height:9px;border-radius:50%;background:#1e8e5a}.nd-pip.l{background:#dce2ee}a.nd-more{margin-left:auto;color:var(--c-fg-0f3fa3);font-weight:600;text-decoration:none;font-size:13px;white-space:nowrap}a.nd-more:active{text-decoration:underline}.codeboxes{position:relative;display:block;width:100%}.codeboxes .codeboxes-input{position:absolute;inset:0;width:100%;height:100%;margin:0;padding:0;border:none;border-radius:0;background:transparent;color:transparent;caret-color:transparent;text-align:center;font-size:24px;outline:none;cursor:text;z-index:1}.codeboxes .codeboxes-input:focus{outline:none}.codeboxes-overlay{display:flex;gap:6px;justify-content:center;pointer-events:none}.codebox{flex:1 1;min-width:0;max-width:56px;min-height:46px;display:grid;place-items:center;border:1.5px solid var(--hair);border-radius:var(--r-sm);background:var(--panel-2);font:600 22px ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--text)}.codebox-active,.codebox-on{border-color:var(--action)}.codeboxes.is-error .codebox{border-color:var(--danger)}.codeboxes .codebox-sep{flex:0 0 auto;font-size:18px}.codeboxes.is-ok .codebox{border-color:var(--c-line-1e8e5a);background:var(--c-bg-1e8e5a-a060)}@media (max-width:360px){.codeboxes-overlay{gap:4px}.codebox{font-size:19px}}.poster-page{min-height:100dvh;display:grid;place-items:center}.poster{max-width:640px;text-align:center;padding:40px 24px;display:grid;grid-gap:6px;gap:6px;justify-items:center}.poster-title{font-family:Avenir Next Condensed,Arial Narrow,sans-serif;font-weight:800;font-style:italic;text-transform:uppercase;font-size:52px;line-height:.95;margin:14px 0 0}.poster-sub{font-size:20px;color:var(--c-fg-54618a);margin:2px 0 14px}.poster-qr{width:min(420px,80vw);height:auto;border:10px solid var(--c-line-ffffff);border-radius:12px;box-shadow:0 14px 40px -24px var(--c-shadow-101d3d-a500)}.poster-or{font-size:12px;letter-spacing:.16em;color:var(--c-fg-8a95b5);margin:16px 0 0}.poster-code{font-size:56px;font-weight:700;letter-spacing:.18em;color:var(--c-fg-0f3fa3);margin:0 0 10px}.poster-day{margin:-6px 0 16px;padding:6px 14px;border:2px solid var(--c-line-101d3d);border-radius:8px;font-size:15px;font-weight:700;letter-spacing:.14em;color:var(--c-fg-101d3d)}.poster-steps{text-align:left;font-size:16px;color:var(--c-fg-101d3d);margin:0;padding-left:24px;display:grid;grid-gap:6px;gap:6px}.poster-fee{font-weight:700;font-size:17px;margin:14px 0 0}.poster-print{position:fixed;top:16px;right:16px}@media print{.no-print{display:none!important}.poster-page{background:var(--c-bg-ffffff)}}@media (max-width:640px){.pad-row,.shot-desk .pad-row{grid-template-columns:1fr;gap:4px}.pad-team{padding-top:4px}.pad-chipline{grid-template-columns:repeat(auto-fill,minmax(42px,1fr))}}.joinwiz .step-bar{display:flex;justify-content:space-between;align-items:center;margin:0 0 10px}.joinwiz .step-bar .mk{font-family:ui-monospace,Menlo,monospace;font-size:10px;letter-spacing:.13em;color:#8a95b5;text-transform:uppercase}.joinwiz .step-bar button.mk{background:none;border:none;padding:0;cursor:pointer}.joinwiz .btn-block{display:block;width:100%;text-align:center;border-radius:10px;padding:11px 12px;font-size:13.5px;font-weight:600;margin-top:10px}.joinwiz button.btn-block.ghost{background:#fff;color:#54618a;border:1px solid #d9e0ef;font-weight:500}.joinwiz .card.hero{border-color:#0f3fa3;border-width:1.5px}.joinwiz .join-fine{text-align:center;color:#8a95b5;font-size:11.5px;margin:4px 0 0}.joinwiz .join-court{font-family:Avenir Next Condensed,Arial Narrow,sans-serif;font-weight:800;font-style:italic;font-size:30px;line-height:1.05;margin:6px 0 2px;color:#101d3d}.joinwiz .join-held.jw-wait-note{margin:10px 0 0}.joinwiz .jw-done-head{display:flex;justify-content:space-between;align-items:flex-start;gap:10px}.joinwiz .jw-done-head .join-court{margin:0;min-width:0}.joinwiz .jw-done-team{margin:2px 0 6px;font-size:14px;font-weight:600;color:#54618a}.joinwiz .card.jw-wait .jw-done-team{margin:-4px 0 0}.joinwiz .jw-done-chips{display:flex;flex-direction:column;align-items:flex-end;gap:4px;flex:none}.joinwiz .pair-code,.pair-who{margin-top:12px}.pair-who{display:flex;flex-direction:column;gap:10px;padding:10px 11px;border:1.5px solid var(--c-line-0f3fa3);border-radius:11px;background:var(--c-bg-f3f6fc)}.pair-who-av{width:38px;height:38px;flex:none;border-radius:50%;background:var(--c-bg-0f3fa3);color:var(--c-fg-ffffff);display:grid;place-items:center;font-family:Avenir Next Condensed,Arial Narrow,sans-serif;font-weight:800;font-style:italic;font-size:17px}.pair-who-top{display:flex;align-items:center;gap:11px}.pair-who-top b{display:block;font-family:Avenir Next Condensed,Arial Narrow,sans-serif;font-weight:800;font-style:italic;font-size:21px;line-height:1.05;text-transform:uppercase;color:var(--c-fg-101d3d)}.pair-who-top small{font-family:ui-monospace,Menlo,monospace;font-size:9.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--c-fg-54618a)}.daylight button.pair-who.ww-pick{width:100%;text-align:left;font:inherit;color:#101d3d;cursor:pointer}.daylight button.pair-who.ww-pick.off{border-color:#d7deee;background:transparent}.daylight button.pair-who.ww-pick.off .pair-who-av{background:#d7deee;color:#54618a}.pair-who-warn{margin:0;padding:10px 12px;border-radius:9px;background:var(--c-bg-fbf0e6);border:1px solid var(--c-line-e9c29f);color:var(--c-fg-7a3f12);font-size:13.5px;line-height:1.45}.pair-who-warn b{display:block;margin-bottom:2px;font-size:14px;font-weight:700}.joinwiz .rack-retry{display:flex;align-items:center;gap:7px;margin:10px 0 0;font-size:12px;color:#54618a}.joinwiz .rack-retry i{width:7px;height:7px;border-radius:50%;background:#0f3fa3;animation:rack-retry-pulse 1.6s ease-in-out infinite}@keyframes rack-retry-pulse{50%{opacity:.25}}@media (prefers-reduced-motion:reduce){.joinwiz .rack-retry i{animation:none}}.joinwiz .rack-legend i.in{background:#0f3fa3}.joinwiz .rack-legend i.ex{background:repeating-linear-gradient(135deg,#8fa8dc 0 3px,#c3d1ee 3px 6px)}.joinwiz .rack-legend i.hx{background:repeating-linear-gradient(135deg,#e89a1c 0 3px,#f6d29a 3px 6px)}.joinwiz .rack-legend{display:flex;justify-content:center;flex-wrap:wrap;gap:14px;font-size:11.5px;color:#54618a;margin:2px 2px 8px}.joinwiz .rack-legend span{display:inline-flex;align-items:center;gap:5px}.joinwiz .rack-legend i{width:10px;height:10px;border-radius:2px;display:inline-block}.joinwiz .rack-legend i.op{background:#e4eaf6;border:1px solid #d0d8ea}.joinwiz .card.jw-wait{border:2px solid #e9a46f;display:grid;grid-gap:10px;gap:10px}.joinwiz .jw-wait-stripe{margin:0;padding:9px 14px;border-radius:9px;background:#b25e1e;color:#fff;font-family:Avenir Next Condensed,Arial Narrow,sans-serif;font-weight:800;font-style:italic;font-size:20px;line-height:1.1;text-transform:uppercase;letter-spacing:.02em}.joinwiz .muted b{color:#101d3d;font-weight:700}.joinwiz .jw-pick-list{display:grid;grid-gap:8px;gap:8px;margin-top:12px}.joinwiz .jw-opt{display:grid;grid-template-columns:18px minmax(0,1fr);grid-gap:4px 10px;gap:4px 10px;align-items:center;padding:10px 12px;border:1px solid #d9e0ef;border-radius:10px;background:#fff;cursor:pointer}.joinwiz .jw-opt input{margin:0;width:16px;height:16px;accent-color:#0f3fa3}.joinwiz .jw-opt.on{border:1.5px solid #0f3fa3;background:#f4f7ff;padding:9.5px 11.5px}.joinwiz .jw-opt-main{display:grid;grid-gap:2px;gap:2px;min-width:0}.joinwiz .jw-opt-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 8px}.joinwiz .jw-opt input:focus-visible{outline:none;border-radius:50%;box-shadow:0 0 0 3px rgba(15,63,163,.3)}.joinwiz .jw-opt-name{font-size:15px;color:#101d3d}.joinwiz .jw-opt-meta{font-size:12px;color:#7a86a6}.joinwiz .jw-opt.mine{background:#f4faf6;border-color:#cfe9da;cursor:default}.joinwiz .jw-opt.mine input,.joinwiz .jw-opt.off input{visibility:hidden}.joinwiz .jw-opt.off{opacity:.6;cursor:default}.joinwiz .jw-opt .jw-opt-held{grid-column:1/-1;margin:4px 0 0}.joinwiz .jw-pick-note{font-size:11px;margin:6px 0 0;text-align:center}.joinwiz .jw-pick-none{margin-top:12px}.joinwiz .jw-opt .chip.elig.in{background:#1e8e5a;color:#fff;border-color:#1e8e5a}.joinwiz button.tci-row-btn{flex:0 0 auto;border-radius:10px;padding:9px 14px;font-size:13.5px;font-weight:600}.joinwiz .card.kc-card{display:grid;grid-gap:12px;gap:12px}.joinwiz .card.kc-card .kc-warn{margin:0}.joinwiz .kc-team{margin:-6px 0 0;font-size:14px;font-weight:600;color:#54618a}.joinwiz .kc-facts{display:grid;grid-template-columns:76px minmax(0,1fr);grid-gap:7px 10px;gap:7px 10px;margin:0;padding-top:12px;border-top:1px solid #e7ecf6;font-size:13.5px;line-height:1.4}.joinwiz .kc-facts dt{color:#7a86a6}.joinwiz .kc-facts dd{margin:0;color:#54618a;min-width:0;overflow-wrap:anywhere}.joinwiz .kc-facts dd b{color:#101d3d}.joinwiz .kc-facts dd i{display:inline-block;width:8px;height:8px;margin-right:7px;border-radius:50%;background:#d6a35e;transform:translateY(-1px)}.joinwiz .kc-facts dd i.ok{background:#1e8e5a}.joinwiz .kc-hint{margin:-4px 0 0;text-align:center;font-size:12px}.joinwiz .jw-opt.kc-row{grid-template-columns:minmax(0,1fr);cursor:default}.joinwiz .kc-above{justify-self:start}.joinwiz .kc-row-end{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:6px}.joinwiz .kc-row-note{font-size:12px;color:#7a3f12}.joinwiz .tci-foot{margin:0;text-align:center;color:#54618a;font-size:13px}.joinwiz .mj-chips{display:flex;flex-wrap:wrap;gap:4px}.joinwiz .jw-pick .rack-legend,.joinwiz .kc-card .rack-legend{margin:0}.joinwiz .chip.elig.live{background:#e8f629;color:#101d3d;border-color:#c9d61d;font-weight:700}.joinwiz .mj-bar{display:flex;height:7px;border-radius:4px;overflow:hidden;background:#e4eaf6;margin-top:4px}.joinwiz .mj-bar .in{background:#0f3fa3}.joinwiz .mj-bar .ex{background:repeating-linear-gradient(135deg,#8fa8dc 0 3px,#c3d1ee 3px 6px)}.joinwiz .mj-bar .hx{background:repeating-linear-gradient(135deg,#e89a1c 0 3px,#f6d29a 3px 6px)}.joinwiz .mj-count{font-size:12px;color:#7a86a6}.joinwiz .mj-count b{color:#101d3d}.joinwiz .jw-opt.mj-ro{grid-template-columns:minmax(0,1fr);cursor:default}.joinwiz .mj-titlerow{display:flex;justify-content:space-between;align-items:center;gap:10px}.joinwiz .mj-titlerow h2{margin:0}.joinwiz .mj-lead{margin:0;font-weight:600;color:#101d3d}.joinwiz .mj-code{margin-top:2px;padding-top:12px;border-top:1px dashed #c9d3ea;text-align:center}.joinwiz .mj-code .tk-label{text-align:left}.joinwiz .mj-code-big{font-size:34px;font-weight:700;letter-spacing:.18em;color:#0f3fa3;margin:8px 0 2px}.joinwiz .mj-code-help{font-size:12px;margin:0}.joinwiz .mj-error{margin:0;color:#b3261e;font-size:13.5px;font-weight:600}.joinwiz .tk-label{font-family:ui-monospace,Menlo,monospace;font-size:9.5px;letter-spacing:.14em;color:#8a95b5;text-transform:uppercase;margin:0}.joinwiz .fee-row{display:flex;justify-content:space-between;gap:10px;align-items:baseline;border-top:1px solid #e7ecf6;margin-top:12px;padding-top:10px}.padchip.pad-door{border-style:dashed;background:transparent}.padchip.pad-door.sel{border-color:var(--action);color:var(--action)}.pad-stepper{display:inline-flex;align-items:center;gap:8px;margin-top:6px;padding:5px 10px;border:1px dashed var(--hair);border-radius:9px}.padchip.pad-enter{background:var(--action);color:var(--c-on-0b0e14);border-color:var(--action);font-weight:700;width:auto;padding:0 10px}.daylight button.pkt-big{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:15px 14px;font-size:15.5px;font-weight:700;border-radius:10px;margin-top:10px}.daylight button.pkt-big.go{background:#1e8e5a}.daylight button.pkt-big.go.pkt-score:not(:disabled){background:var(--action)}.daylight button.pkt-big.go:disabled{background:#e3e8f2;color:#54618a;cursor:default}.daylight button.pkt-ghost{display:block;width:100%;background:#fff;color:#54618a;border:1px solid #d9e0ef;padding:12px;border-radius:10px;font-weight:500;margin-top:8px}.daylight button.pkt-more{width:32px;height:28px;padding:0;background:#fff;color:#54618a;border:1px solid #d9e0ef;border-radius:8px;font-weight:700}.pkt-menu{position:absolute;right:0;top:32px;z-index:30;display:grid;grid-gap:6px;gap:6px;background:var(--c-bg-ffffff);border:1px solid var(--c-line-d9e0ef);border-radius:10px;padding:8px;box-shadow:0 12px 30px -18px var(--c-shadow-101d3d-a500);min-width:170px}.pkt-menu button{width:100%}@media (max-width:560px){.sdlg-overlay{align-items:flex-end;padding:0}.sdlg{width:100%;border-radius:16px 16px 0 0;max-height:88vh;overflow-y:auto}.pass-row{display:flex;gap:8px}.pass-stat{flex:1 1}.org-row{flex-direction:column;align-items:stretch;gap:8px}.org-row>div:last-child,.org-row>span:last-child{flex-wrap:wrap}.org-row.admin-user-row>span:last-child{display:flex;align-items:center;justify-content:flex-end;gap:8px 0}.lever{max-width:100%;overflow-x:auto}.lever.setpill{overflow-x:visible;width:100%}.acts,.pkt-rowactions,.wu-actions{flex-direction:column;align-items:stretch;width:100%}.acts button,.pkt-rowactions button,.wu-actions button{width:100%;justify-content:center}.wu-card .wu-require{margin-left:0}.dk-h>span{max-width:100%}.court-rail-row{flex-wrap:wrap}.bkscroll{max-width:100%;min-width:0}main.dash{overflow-x:clip}}.tsf-res{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:11px;font-weight:600;letter-spacing:.04em;padding:3px 10px;border-radius:999px;white-space:nowrap}.tsf-res.w{color:var(--ok);background:var(--c-bg-1e8e5a-a100)}.tsf-res.l{color:var(--text-3);background:var(--c-bg-eef1f8)}.tsf-pills{display:flex;gap:7px;flex-wrap:wrap}.tsf-gp{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:15px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;border:1px solid var(--hair);border-radius:8px;padding:5px 10px;background:var(--c-bg-f7f9fd)}.tsf-gp b{font-weight:700}.tsf-gp .t{color:var(--text-3);font-size:13px}.tsf-gp.won{border-color:var(--c-line-bfe2cd);background:var(--c-bg-1e8e5a-a060)}.tsf-gp.won b{color:var(--ok)}.tsf-gp.lost b{color:var(--text)}.daylight button.pkt-ghost.pkt-checkin{color:#1e8e5a;border-color:rgba(30,142,90,.5)}.daylight button.pkt-ghost.pkt-checkin:hover{background:rgba(30,142,90,.08)}.daylight .padchip{background:#fff;border-color:#c3cfe6;color:#101d3d}@media (hover:hover){.daylight .padchip:hover{border-color:var(--action);background:#eef3fc;color:var(--action)}}.daylight .padchip.pad-door{background:#fff;border:1.5px dashed var(--action);color:var(--action)}.daylight .padchip.pad-door.sel,.daylight .padchip.pad-enter,.daylight .padchip.sel{background:var(--action);border-color:var(--action);color:#fff}.daylight .pad-stepper{border-color:#c3cfe6;background:#f4f7fc}.daylight .pad-done-line{color:var(--action)}.daylight .pad-done{background:#f4f7fc;border-color:#d9e0ef;color:var(--text-2)}.daylight .pad-done button.quiet{margin-left:auto;padding:4px 8px;border:0;background:none;font-size:13px;line-height:1;color:var(--text-3)}.daylight button.oc-card,.daylight button.pad-pick{background:#fff;border-color:#c3cfe6;color:var(--text)}.daylight button.pad-pick.sel{border-color:var(--action);color:var(--action);background:#eef3fc}.daylight .pad-confirm{background:var(--action);border:1px solid var(--action);color:#fff}.daylight .pad-confirm:hover{filter:brightness(1.05)}.daylight .pad-confirm.second{background:#fff;border:1px solid rgba(15,63,163,.35);color:var(--action)}.daylight .pad-confirm.second:hover{filter:none;border-color:var(--action)}.daylight .pad-strip{display:grid;grid-gap:6px;gap:6px;background:rgba(15,63,163,.06);border:1px solid rgba(15,63,163,.25);border-radius:10px;padding:9px 10px;font-size:13.5px;line-height:1.35;color:var(--text)}.daylight button.pad-strip-go{width:100%;min-height:52px;background:var(--action);color:#fff;border:none;border-radius:10px;padding:14px 10px;font-size:15px;font-weight:700}.daylight button.pad-strip-go:hover:not(:disabled){filter:brightness(1.05)}.daylight .pad-strip-sub{font-size:12.5px;color:var(--text-2)}.daylight .pad-strip-sub.failed{color:#b42318;font-weight:600}.daylight .sdlg-close{color:var(--text-2);font-size:20px;padding:6px 12px;border-radius:8px}.daylight .sdlg-close:hover{background:#eef3fc;color:var(--action)}.daylight .sdlg-confirm{background:rgba(30,142,90,.1);border-color:rgba(30,142,90,.35);color:#14603d}.daylight button.sdlg-go{background:var(--ok);color:#fff}.daylight button.sdlg-go:hover:not(:disabled){filter:brightness(1.05)}.codebox-sep{display:inline-flex;align-items:center;color:var(--text-3);font-size:20px;font-weight:600}.daylight button.pkt-ghost.pkt-reenter{color:var(--action);border-color:rgba(15,63,163,.5)}.daylight button.pkt-ghost.pkt-reenter:hover{background:#eef3fc}.terms-page{min-height:100vh;padding:32px 16px 64px}.terms-shell{max-width:720px;margin:0 auto}.terms-shell>header{margin-bottom:24px;display:flex;flex-direction:column;gap:4px}.terms-document h1{font-size:1.5rem;margin:0 0 12px;text-transform:none}.terms-document h2{font-size:1.15rem;margin:28px 0 8px}.terms-document h3{font-size:1rem;margin:20px 0 6px}.terms-document li,.terms-document p{line-height:1.55}.terms-check{display:flex;flex-direction:row;align-items:center;gap:8px}.terms-check input{width:auto}.terms-scroll{max-height:55vh;overflow-y:auto;padding:16px 20px;margin:16px 0}.terms-actions{display:flex;gap:12px}.round-strip{display:grid;grid-gap:10px;gap:10px;padding:16px 20px;overflow:visible;min-width:0}.rs-row{display:flex;flex-wrap:wrap;align-items:center;gap:10px;min-width:0}.rs-eyebrow{font-size:13.5px;font-weight:700;color:var(--text);flex:0 0 auto}.rs-round{font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:12.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--warn);flex:0 0 auto}.round-strip .chip.gold{background:var(--c-bg-e0b13e-a120);color:var(--c-fg-e0b13e);border-color:var(--c-line-e0b13e-a320)}.rs-reign .pips{letter-spacing:1.5px}.rs-time{display:inline-flex;align-items:center;gap:8px;min-width:0}.rs-stepper{display:flex;flex-wrap:wrap;align-items:stretch;gap:0;min-width:0}.rs-step{display:inline-flex;align-items:center;gap:5px;flex:0 1 auto;min-width:0;padding:3px 10px;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:10px;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border:1px solid var(--hair);color:var(--text-3);background:none}.rs-step+.rs-step{margin-left:-1px}.rs-step:first-child{border-radius:999px 0 0 999px;padding-left:12px}.rs-step:last-child{border-radius:0 999px 999px 0;padding-right:12px}.rs-step.is-current{position:relative;z-index:1}.rs-step.is-done{border-color:var(--c-line-2b4a2b);color:var(--ok)}.rs-step.is-current{border-color:var(--c-line-4d3115);color:var(--warn);background:var(--c-bg-ff8a3d-a080);font-weight:600}.rs-step.is-pending{border-color:var(--hair);color:var(--text-3)}.rs-step-mark{font-size:9px;line-height:1;opacity:.9}.rs-prog-label{flex:0 0 auto;font-size:12px}.rs-bar{flex:1 1 120px;min-width:120px;display:block;height:6px;border-radius:999px;background:var(--c-bg-ffffff-a060);border:1px solid var(--hair);overflow:hidden}.rs-bar>i{display:block;height:100%;border-radius:inherit;background:var(--ok)}.rs-ahead{display:flex;flex-wrap:wrap;gap:8px 14px;align-items:center;width:100%;border:1px dashed var(--c-line-e8f629-a280);border-radius:var(--r-sm);background:var(--c-bg-e8f629-a030);padding:7px 12px}.rs-ahead-item{display:inline-flex;gap:10px;align-items:baseline;min-width:0}.rs-ahead-label{font-size:10px;letter-spacing:.1em;color:var(--live-fg);flex:0 0 auto}.rs-ahead-match{font-size:12.5px;color:var(--text-2)}.rs-ahead-match b{color:var(--text);font-weight:600}.round-strip button.quiet.act{color:var(--action);border-color:var(--c-line-35516e);flex:0 0 auto}.round-strip button.quiet.act:hover{background:var(--c-bg-101b2b)}.round-strip button.quiet.act.benchact{color:var(--ok);border-color:var(--c-line-54d68c-a550)}.round-strip button.quiet.act.benchact:hover{background:var(--c-bg-54d68c-a080)}.round-strip button.quiet.act.benchact.nudge{background:var(--ok);color:var(--c-on-06140c);border-color:var(--ok);font-weight:600}.round-strip button.quiet.act.benchact.nudge:hover{background:var(--c-bg-6fe0a0)}.rs-arrivals{display:flex;flex-wrap:wrap;align-items:center;gap:6px;min-width:0}.rs-arrivals .chip.arr{border-color:var(--c-line-54d68c-a350)}.rs-action{display:inline-flex;gap:8px;margin-left:auto;align-self:flex-end;flex:0 0 auto}.hold-box{display:grid;grid-gap:6px;gap:6px;min-width:0;width:100%;border:1px dashed color-mix(in srgb,var(--warn) 45%,transparent);border-radius:var(--r-md);background:color-mix(in srgb,var(--warn) 4%,transparent);padding:9px 12px}.hold-k{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--warn)}.hold-flow{display:flex;flex-wrap:wrap;align-items:center;gap:6px;min-width:0}.hold-word{font-size:12.5px;color:var(--text-2)}.hold-need{display:inline-flex;max-width:100%}.hold-line,.hold-need{align-items:center;gap:6px;min-width:0}.hold-line{display:flex;flex-wrap:wrap;width:100%}.courtbox-body .hold-box{margin-top:6px;padding:8px 10px}.courtbox-body .hold-box.hold-mini,.hold-mini{display:flex;padding:6px 9px;margin-top:6px}button.hold-court{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--action);background:none;border:1px solid var(--c-line-35516e);border-radius:6px;padding:2px 7px;cursor:pointer;font-weight:400;line-height:1.4}button.hold-court:hover{background:var(--c-bg-101b2b)}.chip.match{border-radius:4px}.chip.hold-time{display:inline-flex;align-items:center;gap:4px;color:var(--action)}.chip.match .vs{text-transform:none;color:var(--text-3);padding:0 2px}.courtbox.court-flash{animation:courtFlash 1.2s ease-out}@keyframes courtFlash{0%,35%{box-shadow:0 0 0 2px var(--action)}to{box-shadow:0 0 0 2px transparent}}@media (prefers-reduced-motion:reduce){.courtbox.court-flash{animation:none}}.st{display:inline-flex;align-items:center;gap:7px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;font-weight:600;flex:0 0 auto;white-space:nowrap}.st:before{content:"";width:6px;height:6px;border-radius:99px;background:currentColor;flex:0 0 auto}.st.done:before{display:none}.st.ok{color:var(--ok)}.st.act{color:var(--action)}.st.warn{color:var(--warn)}.st.mute{color:var(--text-3)}.st.live:before{box-shadow:0 0 5px currentColor;animation:apPulse 1.6s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.st.live:before{animation:none}}.st-words{font-size:12px;color:var(--text-2);min-width:0}.rs-st{display:inline-flex;align-items:center;min-width:0}.rs-st,.rs-status{gap:10px}.rs-progress .rs-action{align-self:center}.fg-bar .rs-action{align-self:end;justify-self:end}@media (max-width:560px){.fg-bar .rs-action{grid-column:1/-1;width:100%}.fg-bar .rs-action button{width:100%;justify-content:center}}.why-row{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;margin-top:6px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:10px;letter-spacing:.08em;text-transform:uppercase}.why-k{color:var(--text-3)}.why-w{color:var(--text-2)}.why-row>*+.why-bend-wrap:before,.why-w+.why-w:before{content:"·";color:var(--text-3);margin-right:10px}.why-bend-wrap{position:relative;display:inline-flex;align-items:center}button.why-w.bend{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;padding:0;margin:0;font:inherit;letter-spacing:inherit;text-transform:inherit;color:var(--warn);cursor:pointer}button.why-w.bend:after{content:" ⓘ";color:var(--text-3)}.why-pop{position:absolute;left:0;top:calc(100% + 4px);z-index:20;width:max-content;max-width:min(240px,70vw);padding:6px 9px;border:1px solid var(--hair);border-radius:var(--r-sm);background:var(--panel);color:var(--text-2);font-family:-apple-system,Segoe UI,Roboto,sans-serif;font-size:12px;letter-spacing:0;text-transform:none;line-height:1.4}.fg-meta{font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--text-3);flex:0 1 auto;min-width:0}.round-strip .fg-bar{display:grid;grid-template-columns:repeat(auto-fit,minmax(88px,1fr));grid-gap:10px;gap:10px}.fg-seg{display:grid;grid-gap:4px;gap:4px;min-width:0}.fg-next-c,.fg-seg-c{font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:var(--text-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fg-seg-b{display:flex;gap:3px}.fg-blk{flex:1 1;height:10px;border-radius:2px;border:1.5px solid var(--text-3)}.fg-blk.done{background:var(--c-bg-4fd18b);border-color:var(--c-line-4fd18b)}.fg-blk.on{background:var(--c-bg-e5d13a);border-color:var(--c-line-e5d13a)}.fg-blk.wait{background:var(--warn);border-color:var(--warn)}.rh-gbox .m-g.rh-entered{opacity:.5}.round-strip .fg-nextrow{flex-wrap:nowrap;align-items:flex-start;gap:12px}.fg-next-k{font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--text-3);padding-top:8px;white-space:nowrap;flex:0 0 auto}.round-strip .fg-next-k.fg-here{display:grid;grid-gap:3px;gap:3px;padding-top:2px}.fg-here-c{display:flex;align-items:baseline;gap:5px;text-transform:none;letter-spacing:0}.fg-here-n{font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:24px;font-weight:700;line-height:1;color:var(--text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.fg-here-h{font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:11px;color:var(--text-3)}.fg-nexts{flex:1 1;grid-template-columns:repeat(auto-fit,minmax(96px,1fr));grid-gap:10px;gap:10px}.fg-next,.fg-nexts{display:grid;min-width:0}.fg-next{border:1px solid var(--hair);border-radius:8px;padding:6px 8px;grid-gap:4px;gap:4px;background:var(--panel-2)}.fg-next-c{font-size:9.5px;letter-spacing:.08em}.fg-next-d{display:flex;flex-wrap:wrap;gap:3px;align-items:center;min-height:10px}.fg-next-d i{width:8px;height:8px;border-radius:50%;background:var(--text-2)}.fg-next-d i.gap{background:transparent;border:1.5px dashed var(--c-line-f0b35d);width:6px;height:6px}.fg-next.short{border-color:var(--c-line-f0b35d);box-shadow:inset 0 0 0 1px var(--c-shadow-f0b35d-a250)}.fg-next.rests{border-style:dashed;background:transparent;opacity:.75}.fg-next-w{font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:11px;color:var(--c-fg-f0b35d);white-space:nowrap}@media (max-width:640px){.round-strip .fg-nextrow{flex-direction:column}.fg-nexts{width:100%}}.fg-div,.round-strip .fg-divs{display:grid;grid-gap:8px;gap:8px}.fg-div{padding:10px 12px;border:1px solid var(--hair);border-radius:8px;background:var(--panel-2);min-width:0}.round-strip .fg-div .fg-bar,.round-strip .fg-div .fg-div-sit,.round-strip .fg-div .fg-div-w,.round-strip .fg-div .fg-nextrow{margin:0}.fg-div-h{display:flex;align-items:baseline;gap:8px;min-width:0;flex-wrap:wrap}.fg-div-n{font-size:12.5px;font-weight:650;color:var(--text)}.fg-div-s{font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--text-3);min-width:0}.fg-div-s.ok{color:var(--c-fg-4fd18b)}.pace-box,.round-strip .pace-boxes{display:grid;grid-gap:8px;gap:8px}.pace-box{padding:10px 12px;border:1px solid var(--hair);border-radius:8px;background:var(--panel-2);min-width:0}.round-strip .pace-box .fg-bar,.round-strip .pace-box .fg-nextrow,.round-strip .pace-box .rs-row{margin:0}.pace-box-h{display:flex;align-items:baseline;gap:8px;min-width:0;flex-wrap:wrap}.pace-kind{font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--text-2);border:1px solid var(--hair);border-radius:6px;padding:1px 6px;white-space:nowrap}.pace-kind.own{border-style:dashed;border-color:var(--c-line-e8f629-a400);color:var(--live-fg)}.pace-names{display:flex;gap:6px}.pace-name,.pace-names{flex-wrap:wrap;min-width:0}.pace-name{display:inline-flex;gap:4px;align-items:center}.pace-names .chip{white-space:normal;overflow-wrap:break-word;text-transform:none;font-family:-apple-system,Segoe UI,Roboto,sans-serif;font-size:12px;letter-spacing:0;border-radius:6px;padding:2px 8px}.pace-st{display:inline-flex;align-items:center;gap:6px;margin-left:auto;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:10.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;border:1px solid;border-radius:6px;padding:2px 8px;white-space:nowrap}.pace-st i{font-style:normal;display:inline-block;width:7px;height:7px;border-radius:50%;background:currentColor}.pace-st i.pulse{animation:pace-pulse 1.6s ease-in-out infinite}.pace-st i.ring{background:none;border:1.5px solid;width:6px;height:6px}@keyframes pace-pulse{50%{opacity:.25}}@media (prefers-reduced-motion:reduce){.pace-st i.pulse{animation:none}}.pace-st.live{color:var(--c-fg-e5d13a);border-color:var(--c-line-e5d13a-a400);background:var(--c-bg-e5d13a-a080)}.pace-st.green{color:var(--c-fg-4fd18b);border-color:var(--c-line-4fd18b-a400);background:var(--c-bg-4fd18b-a080)}.pace-st.blue{color:var(--c-fg-7fb3ff);border-color:var(--c-line-5b9dff-a450);background:var(--c-bg-5b9dff-a100)}.pace-st.orange{color:var(--c-fg-ff8a3d);border-color:var(--c-line-ff8a3d-a450);background:var(--c-bg-ff8a3d-a080)}.pace-st.red{color:var(--c-fg-ff8a8a);border-color:var(--c-line-ff6b6b-a500);background:var(--c-bg-ff6b6b-a080)}.pace-st.grey{color:var(--text-2);border-color:var(--hair);background:none}button.pace-act{white-space:nowrap}.fg-chips{display:flex;flex-wrap:wrap;gap:5px;margin-top:10px}.fg-chip{font-size:12px;line-height:1.2;padding:3px 8px;border-radius:6px;border:1px solid color-mix(in srgb,var(--text) 30%,var(--hair));background:var(--panel-2);color:var(--text);white-space:nowrap}.fg-pairs{align-items:center;gap:5px 6px}.fg-team{display:inline-flex;flex-wrap:wrap;gap:4px}.fg-vs{font-size:11px;color:var(--text-3);font-family:ui-monospace,SF Mono,Menlo,monospace}.fg-rest{flex-basis:100%;display:flex;flex-wrap:wrap;align-items:center;gap:5px;opacity:.5}.fg-rest-bench{display:inline-flex;align-items:center;color:var(--text-2)}.fg-upnext{margin-top:10px;border:1px dashed var(--hair);border-radius:8px;padding:7px 10px;opacity:.78;display:grid;grid-gap:1px;gap:1px;font-size:13px;min-width:0}.fg-upnext-k{font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--text-3);margin-bottom:2px}.fg-upnext-l{display:grid;grid-template-columns:4.4em minmax(0,1fr) auto;grid-gap:8px;gap:8px;align-items:baseline;padding:2px 0}.fg-upnext-l+.fg-upnext-l{border-top:1px dashed var(--hair);padding-top:4px}.fg-upnext-g{font-size:10.5px;color:var(--text-3);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.fg-upnext-t{min-width:0}.fg-upnext-t em{font-style:normal;color:var(--text-3)}.fg-upnext-s{font-size:11.5px;color:var(--text-3);white-space:nowrap}.rs-benchholds{min-width:0}.rs-sitters{display:flex;flex-wrap:wrap;align-items:center;gap:6px;min-width:0}.rs-arrivals .barlabel,.rs-sitters .barlabel{font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--text-3);flex:0 0 auto}.rs-sitters-cb,.rs-sitters-toggle{display:none}.rs-sitters .chip{max-width:100%;overflow:hidden;text-overflow:ellipsis}@media (min-width:560px){.rs-identity .rs-time{margin-left:auto;flex:0 0 auto}.rs-identity .rs-reign{min-width:0;overflow:hidden;text-overflow:ellipsis}}@media (max-width:560px){.round-strip{padding:14px 16px}.rs-step{padding:3px 6px;font-size:9px;letter-spacing:0;gap:3px}.rs-step:first-child{padding-left:8px}.rs-step:last-child{padding-right:8px}.rs-action{flex-basis:100%;width:100%;flex-wrap:wrap}.round-strip button.quiet.act{flex-basis:100%;width:100%;justify-content:center;text-align:center}.rs-sitters-cb{display:inline-block;position:absolute;width:1px;height:1px;padding:0;margin:0;border:none;opacity:0;pointer-events:none}.rs-sitters-toggle{display:inline-flex;align-items:center;flex:0 0 auto;padding:2px 9px;border:1px solid var(--hair);border-radius:999px;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:var(--text-2);cursor:pointer}.rs-sitters-cb:focus-visible~.rs-sitters-toggle{outline:2px solid var(--action);outline-offset:2px}.rs-sitters-cb:checked~.rs-sitters-toggle .rs-more-show,.rs-sitters-cb:not(:checked)~.barlabel,.rs-sitters-cb:not(:checked)~.chip,.rs-sitters-cb:not(:checked)~.rs-sitters-toggle .rs-more-hide{display:none}}.lb-rank{display:inline-block;min-width:20px;text-align:center;background:var(--hair);border-radius:6px;padding:0 5px;font-weight:700}.lb-up{color:var(--ok);font-size:11px}.lb-dn,.lb-flat,.lb-sits{color:var(--text-3);font-size:11px}.lb-court-now,.standings td.mono.lb-court-now{white-space:normal}.lb-court-tag{color:var(--text-3);font-size:11px}.lb-court-tag.down,.lb-court-tag.stay,.lb-court-tag.up{font-size:13px;font-weight:700}.lb-court-tag.up{color:var(--ok)}.lb-court-tag.down{color:var(--warn)}.lb-court-tag.stay{color:var(--action)}.lb-pips{display:inline-flex;gap:3px;align-items:center}.lb-pip{width:7px;height:7px;border-radius:50%;background:var(--ok)}.lb-pip.l{background:transparent;border:1px solid var(--text-3)}.lb-meter{display:inline-flex;gap:2px;margin-right:7px;vertical-align:-1px}.lb-seg{width:10px;height:6px;border-radius:2px;background:var(--action)}.lb-seg.off{background:var(--hair)}.board.rally .lb-dn,.board.rally .lb-flat,.board.rally .standings .tiebreak{color:var(--c-fg-9fb0d4)}.board.rally .lb-pip.l{border-color:var(--c-line-9fb0d4)}.board.rally .lb-seg{background:var(--c-bg-1445a7)}.board.rally .lb-seg.off{background:var(--c-bg-1b2b58)}.lb-name{overflow-wrap:break-word;min-width:96px}.standings td.mono{white-space:nowrap}@media (max-width:640px){.standings .lb-form{display:none}}@media (max-width:480px){.standings .lb-delta{display:none}}.lb-cn-short{display:none}@media (max-width:480px){.standings.lb-stack{display:grid;grid-template-columns:auto repeat(var(--lb-cols,4),minmax(max-content,1fr))}.standings.lb-stack tbody,.standings.lb-stack thead,.standings.lb-stack tr{display:contents}.standings.lb-stack td,.standings.lb-stack th{padding-left:4px;padding-right:4px}.standings.lb-stack th.lb-name{display:none}.standings.lb-stack td:first-child{grid-row:span 2}.standings.lb-stack td.lb-name{grid-column:2/-1;min-width:0;border-bottom:0;padding-bottom:0;font-weight:600}.standings.lb-stack td.lb-name+td{grid-column-start:2}.standings.lb-stack td.lb-name~td{padding-top:1px}.standings.lb-stack .lb-cn-long,.standings.lb-stack .lb-cn-name{display:none}.standings.lb-stack .lb-cn-short{display:inline}.standings.lb-stack .lb-cn-h,.standings.lb-stack td.lb-court-now{text-align:center}}.chip.live{background:var(--c-bg-e8f629-a120);color:var(--live-fg);border-color:var(--c-line-e8f629-a450)}.chip.out{background:var(--c-bg-ff8a8a-a080);color:var(--c-fg-d99a9a);border-color:var(--c-line-ff8a8a-a250)}.lb-strip{display:flex;gap:18px;flex-wrap:wrap;align-items:center;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:10.5px;letter-spacing:.08em;color:var(--text-3);text-transform:uppercase;margin:0 0 12px}.lb-strip b{color:var(--text-2);font-weight:600}.lb-strip .lb-note{margin-left:auto}.lb-table td.num,.lb-table th.num{text-align:right}tr.lb-grp td{padding:14px 8px 4px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--text-2);border-bottom:1px solid var(--hair)}tr.lb-grp td span{color:var(--text-3);margin-left:10px;letter-spacing:.08em}tr.lb-cut td{padding:0;border-bottom:none;height:0;position:relative}tr.lb-cut td div{border-top:1px dashed var(--warn);margin:9px 0;position:relative;opacity:.9}tr.lb-cut td div span{position:absolute;right:0;top:-8px;background:var(--panel);padding:0 6px;font-size:9px;letter-spacing:.14em;color:var(--warn)}.lb-place,tr.lb-cut td div span{font-family:ui-monospace,SF Mono,Menlo,monospace}.lb-place{display:inline-block;min-width:30px;text-align:center;font-weight:700;font-size:12px;border-radius:6px;padding:1px 6px;background:var(--hair)}.lb-place.top{background:var(--c-bg-5b9dff-a180);color:var(--c-fg-9cc3ff)}.lb-place.open{background:none;color:var(--text-3);font-weight:500}.lb-table td.lb-next{color:var(--text-2);white-space:nowrap;font-size:12.5px}.lb-table td.lb-next .c{color:var(--text-3);margin-left:6px}.lb-table td.lb-next .c,.lb-where{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:10px;letter-spacing:.08em}.lb-where{color:var(--text-2);white-space:nowrap}.lb-where.w{color:var(--c-fg-9cc3ff)}.lb-where.l{color:var(--warn)}tr.lb-dim td{color:var(--text-2)}@media (max-width:640px){.lb-table .lb-form,.lb-table .lb-left,.lb-table .lb-pd,.lb-table .lb-poolfin,.lb-table .lb-where-h{display:none}.lb-table td.lb-next{white-space:normal}.lb-table td.lb-next .c{display:block;margin-left:0;margin-top:2px}.lb-table.lb-pool .lb-pd{display:table-cell}.lb-table.lb-pool .lb-avg,.lb-table.lb-pool .lb-pts{display:none}}@media (max-width:480px){.standings.lb-pool{grid-template-columns:auto repeat(var(--lb-cols,3),max-content) minmax(0,1fr);justify-content:stretch;column-gap:10px}.standings.lb-pool th.lb-next-h{display:none}.standings.lb-pool td:first-child{grid-column:1;grid-row:span 3}.standings.lb-pool td.lb-next{grid-column:2/-1;padding-top:0}.standings.lb-pool td.lb-name~td:not(.lb-next){border-bottom:0}.standings.lb-pool tr.lb-cut td,.standings.lb-pool tr.lb-grp td{grid-column:1/-1;grid-row:auto}}.rally-page .podium{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr) minmax(0,1fr);grid-gap:8px;gap:8px;align-items:stretch;margin:6px 0 14px}.rally-page .podium.two{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}.rally-page .podium.one{grid-template-columns:1fr}.rally-page .pod{border:1px solid #24356b;background:#0e1c44;border-radius:10px;padding:12px 10px 10px;text-align:center;container-type:inline-size}.rally-page .pod .place{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:10px;letter-spacing:.16em;color:#9fb0d4}.rally-page .pod .name{font-family:Barlow Condensed,Avenir Next Condensed,Arial Narrow,sans-serif;font-style:italic;font-weight:800;text-transform:uppercase;font-size:min(21px,calc(var(--pod-fit, 999) * 1cqw));line-height:1.05;margin:6px 0 4px;overflow-wrap:break-word}.rally-page .pod .line{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:min(11px,calc(var(--pod-line-fit, 999) * 1cqw));color:#9fb0d4}.rally-page .pod.first{background:linear-gradient(160deg,rgba(224,177,62,.22),rgba(224,177,62,.05) 60%),#0e1c44;border-color:#7a6220;padding-top:20px;padding-bottom:16px}.rally-page .pod.first .name{font-size:min(27px,calc(var(--pod-fit, 999) * 1cqw))}.rally-page .pod.first .place{color:#e0b13e}.rally-page .honor-chip{border:1px solid #7a6220;background:rgba(224,177,62,.1);border-radius:10px;padding:9px 12px;font-size:12.5px;margin:0 0 14px}.rally-page .honor-chip .k{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:9.5px;letter-spacing:.16em;color:#e0b13e}.rally-page .supers{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;margin:0 0 14px}.rally-page .super{border:1px solid #24356b;background:#0e1c44;border-radius:10px;padding:9px 11px}.rally-page .super .k{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:9px;letter-spacing:.14em;color:#9fb0d4;text-transform:uppercase;display:block;margin-bottom:3px}.rally-page .super .v{font-size:14px;font-weight:600}.rally-page .super .who{font-size:11.5px;color:#9fb0d4}.rally-page .fairbox{border:1px solid #2f5a4a;background:#0d2236;border-radius:10px;padding:11px 12px 10px;margin:0 0 14px}.rally-page .fairbox .k{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:9.5px;letter-spacing:.16em;color:#7fd6a6;text-transform:uppercase}.rally-page .fairbox .row{display:grid;grid-template-columns:repeat(var(--n,3),minmax(0,1fr));grid-gap:8px;gap:8px;margin:8px 0}.rally-page .fairbox .n{display:block;font-size:20px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.rally-page .fairbox .l{display:block;font-size:11.5px;line-height:1.3;color:#9fb0d4}.rally-page .fairbox .foot{font-size:11.5px;color:#9fb0d4;border-top:1px solid #1f3a4f;padding-top:7px}.rally-page .fairbox .foot a{color:#9cc3ff;text-decoration:none;white-space:nowrap}.rally-page .pod .line .ln{display:block;white-space:nowrap}.board.rally.lb-board{display:block}.board.rally .lb-why{font-size:12px;margin:8px 0 0}.board.rally .standings tr.me td{background:var(--c-bg-5b8def-a120);color:var(--c-fg-ffffff);font-weight:700}.board.rally .standings tr.me td:first-child{box-shadow:inset 3px 0 0 var(--c-shadow-5b8def)}.rally-page .pod.me{box-shadow:inset 0 0 0 2px #5b8def}.pm-wrap{position:relative;overflow:hidden;border-radius:var(--r-sm);background:var(--panel-2);line-height:0;--pm-tok:22px}.pm-wrap.strip{--pm-tok:18px}.pm-wrap.full{--pm-tok:26px}.pm-wrap img{display:block;width:100%;height:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none}button.mrf-flag{position:absolute;top:0;right:0;z-index:3;width:22px;height:22px;padding:0;display:grid;place-items:center;border:0;border-radius:0 0 0 7px;background:var(--c-bg-ffffff-a850);color:var(--c-fg-54618a);line-height:0;cursor:pointer}button.mrf-flag:before{content:"";position:absolute;inset:-11px}button.mrf-flag.shifted{border-radius:0 0 7px 7px}button.mrf-flag svg{width:11px;height:11px}button.mrf-flag:focus-visible{outline:2px solid var(--action);outline-offset:1px}.pm-tok{position:absolute;transform:translate(-50%,-50%);width:var(--pm-tok);height:var(--pm-tok);padding:0;border-radius:50%;background:var(--action);border:2.5px solid var(--c-line-ffffff);box-shadow:0 2px 8px var(--c-shadow-000000-a500);display:grid;place-items:center;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:calc(var(--pm-tok) * .42);font-weight:700;color:var(--c-on-06101f);cursor:pointer;touch-action:none}.pm-tok.static{cursor:default}button.pm-tok{background:var(--c-bg-5b9dff);color:var(--c-on-06101f)}.daylight .pm-tok:not(.mine){background:#5b9dff}.daylight .pm-tok.add:not(.mine),.pm-tok.add:not(.mine){background:var(--c-bg-06101f-a450);border-style:dashed;border-color:var(--c-line-ffffff-a850);color:var(--c-fg-ffffff);text-shadow:0 1px 3px var(--c-shadow-000000-a900)}.daylight button.pm-tok.add:not(.mine):focus-visible,.daylight button.pm-tok.add:not(.mine):hover,button.pm-tok.add:not(.mine):focus-visible,button.pm-tok.add:not(.mine):hover{background:var(--c-bg-5b9dff-a600);border-style:solid}.pm-tok.drag,.pm-tok.hover{box-shadow:0 0 0 6px var(--c-shadow-5b9dff-a300),0 6px 16px var(--c-shadow-000000-a600)}.pm-tok.drag{cursor:-webkit-grabbing;cursor:grabbing}.pm-tok.mine{background:var(--live);color:var(--c-fg-06101f);box-shadow:0 0 0 7px var(--c-shadow-e8f629-a280),0 3px 12px var(--c-shadow-000000-a500)}.pm-tok[data-div]:before{content:attr(data-div);position:absolute;top:calc(100% - 4px);right:calc(100% - 4px);min-width:13px;height:13px;padding:0 2px;border-radius:4px;background:var(--c-bg-06101f-a920);border:1px solid var(--c-line-ffffff);color:var(--c-fg-ffffff);font:700 9px/11px ui-monospace,SF Mono,Menlo,monospace;text-align:center;text-shadow:none}.pm-tok.shared:after{content:"";position:absolute;top:-5px;right:-5px;width:10px;height:10px;border-radius:50%;background:var(--warn);border:1.5px solid var(--c-line-ffffff);box-shadow:0 1px 3px var(--c-shadow-000000-a600)}.pm-legend{display:inline-flex;align-items:center;gap:6px}.pm-legend-dot{display:inline-block;width:10px;height:10px;border-radius:50%;background:var(--warn);border:1.5px solid var(--c-line-ffffff);box-shadow:0 1px 3px var(--c-shadow-000000-a600)}.pm-name{position:absolute;transform:translate(-50%,calc(-50% + var(--pm-tok)));font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:9.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--c-fg-ffffff);background:var(--c-bg-000000-a550);padding:2px 6px;border-radius:4px;white-space:nowrap;pointer-events:none;line-height:1.5}button.ccm-strip{display:flex;width:100%;align-items:center;gap:11px;margin:0 0 10px;padding:11px 14px;background:var(--panel);border:1px solid var(--hair);border-radius:var(--r-md);color:var(--text);font-weight:400;text-align:left}button.ccm-strip:hover{border-color:var(--action)}.ccm-thumb{position:relative;flex:none;width:52px;aspect-ratio:1/1;border-radius:6px;overflow:hidden;background:var(--panel-2)}.ccm-thumb img{display:block;width:100%;height:100%;object-fit:cover;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ccm-dot{--pm-tok:15px;pointer-events:none;font-size:0;box-shadow:0 0 0 4px var(--c-shadow-e8f629-a350),0 2px 6px var(--c-shadow-000000-a500)}.ccm-copy{font-size:15px;font-weight:650;line-height:1.25}.ccm-chev{margin-left:auto;font-size:20px;line-height:1;color:var(--action)}.ccm-card{margin:0 0 10px;background:var(--panel);border:1px solid var(--hair);border-radius:var(--r-md);overflow:hidden}.ccm-card .pm-wrap{border-radius:0}.ccm-card .pm-tok{color:var(--c-fg-06101f);cursor:default}.ccm-card .pm-tok.mine{width:calc(var(--pm-tok) * 1.3);height:calc(var(--pm-tok) * 1.3);font-size:calc(var(--pm-tok) * .5)}.ccm-map,.ccm-map .pm-tok{cursor:pointer}button.ccm-foot{display:flex;width:100%;align-items:center;gap:11px;padding:13px 15px;background:var(--panel);border:none;border-radius:0;color:var(--text);font-weight:400;text-align:left}.ccm-foot-copy{display:flex;flex-direction:column;gap:4px;min-width:0}.ccm-court{font-family:Avenir Next Condensed,Arial Narrow,sans-serif;font-weight:800;font-style:italic;text-transform:uppercase;font-size:26px;line-height:1;color:var(--text)}.ccm-place{font-size:13.5px;color:var(--text-2)}.pm-ed{display:grid;grid-template-columns:1.5fr 1fr;grid-gap:14px;gap:14px;align-items:start}.pm-ed-map{display:grid;grid-gap:8px;gap:8px;position:-webkit-sticky;position:sticky;top:0}@media (max-width:760px){.pm-ed{grid-template-columns:1fr}.pm-ed-map{position:static}}.pm-rail{display:flex;flex-direction:column;gap:7px}.tap-callout{display:flex;align-items:center;gap:11px;padding:10px 12px;border:1px solid color-mix(in srgb,var(--action) 40%,transparent);border-radius:10px;background:color-mix(in srgb,var(--action) 10%,transparent)}.tap-callout p{margin:0;font-size:13.5px;line-height:1.4;color:var(--text)}.tap-callout .tap-ic{flex:none;width:30px;height:30px;border-radius:8px;display:grid;place-items:center;background:color-mix(in srgb,var(--action) 20%,transparent);color:var(--action)}.tap-target{position:relative;display:flex;align-items:center;flex-wrap:wrap;gap:9px;padding:7px 10px;border:1px solid color-mix(in srgb,var(--action) 40%,transparent);border-radius:9px;background:color-mix(in srgb,var(--action) 8%,transparent)}.tap-target .tap-ic{display:grid;place-items:center;color:var(--action)}.tap-target>b,button.tap-pick{font-size:12.5px;font-weight:600;color:var(--text)}button.tap-pick{margin-left:auto;border:1px solid var(--hair);border-radius:7px;padding:4px 10px;background:var(--panel-2);cursor:pointer}button.tap-pick:disabled{opacity:.5;cursor:not-allowed}button.tap-pick:focus-visible{outline:2px solid var(--live-fg);outline-offset:2px}.pm-label{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--text-3)}.pm-court{display:flex;align-items:center;gap:10px;padding:7px 9px;border:1px solid var(--hair);border-radius:var(--r-sm);background:var(--panel-2)}.pm-court.sel{border-color:var(--action)}.pm-court .lbl{font-family:ui-monospace,SF Mono,Menlo,monospace;font-weight:700;letter-spacing:.06em;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background:none;border:0;padding:0;color:inherit;text-align:left;cursor:pointer}.pm-court.sel .lbl{color:var(--action)}.pm-court .push{margin-left:auto;display:flex;gap:6px;align-items:center}.pm-state{display:inline-flex;align-items:center;gap:5px;border-radius:999px;padding:2px 9px 2px 7px;font-size:11.5px;font-weight:600;line-height:1.5;white-space:nowrap}.pm-state svg{flex:none}.pm-state.ok{color:var(--ok);background:color-mix(in srgb,var(--ok) 14%,transparent)}.pm-state.warn{color:var(--warn);background:color-mix(in srgb,var(--warn) 14%,transparent)}.pm-state.act{color:var(--action);background:color-mix(in srgb,var(--action) 16%,transparent)}.pm-status{font-size:12.5px;color:var(--ok);text-align:right;max-width:46ch}.pm-warn{display:flex;flex-direction:column;gap:3px;font-size:12.5px;color:var(--warn)}.dk-chip.ok{color:var(--ok);border-color:var(--c-line-2b4a2b)}.dk-chip.warn{color:var(--warn);border-color:var(--c-line-4d3115)}.dk-chip.shared{color:var(--c-fg-a896f0);border-color:var(--c-line-6e5bc8)}.pm-doors{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px}@media (max-width:560px){.pm-doors{grid-template-columns:1fr}}.pm-door{position:relative;min-height:210px;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end;padding:0;border:1px solid var(--hair);border-radius:var(--r-md);background:var(--panel-2);font:inherit;color:inherit;text-align:left;cursor:pointer}.pm-door>*{pointer-events:none}.pm-door .art{position:absolute;inset:0;background-size:cover;background-position:center 40%}.pm-door .scrim{position:absolute;inset:0;background:linear-gradient(180deg,var(--c-bg-0b0d0f-a050) 30%,var(--c-bg-0b0d0f-a860) 82%)}.pm-door .door-copy{position:relative;display:flex;flex-direction:column;gap:3px;padding:14px 15px 13px}.pm-door .door-title{font-size:16.5px;font-weight:700;letter-spacing:-.01em;color:var(--c-fg-ffffff)}.pm-door .door-sub{font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:11px;letter-spacing:.05em;color:var(--c-fg-b8c0c9)}.pm-door .door-sub em{font-style:normal;font-weight:700;color:var(--text)}.pm-door:hover:not(:disabled){border-color:var(--action)}.pm-door.dropping,.pm-door:focus-visible{outline:none;border-color:var(--action);box-shadow:0 0 0 3px color-mix(in srgb,var(--action) 28%,transparent)}.pm-door:disabled{cursor:default}.pm-door:disabled .art,.pm-door:disabled .scrim{filter:grayscale(.85) brightness(.6)}.pm-door:disabled .door-title{color:var(--text-2)}.pm-door .art.plan{background-color:var(--c-bg-141414);background-position:center 18%}.pm-door .door-best{font-size:12.5px;line-height:1.35;color:var(--c-fg-e6eaee);margin-bottom:2px}.nt-modal.pe-modal{width:min(1080px,100%);max-height:calc(100vh - 48px);display:flex;flex-direction:column}.pe-head{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.pe-head h2{margin:0}.nt-body.pe-body{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;height:min(760px,calc(100vh - 170px));overflow:hidden}.pe-body>.pm-ed{flex:1 1 auto;height:100%;min-height:0;grid-template-rows:minmax(0,1fr);align-items:stretch}.pe-body .pm-ed-map.pe-left{position:static;min-height:0;overflow:hidden;container-type:size;align-content:start}.pe-body .pe-left>.pm-wrap{width:min(100%,calc((100cqh - 180px) * var(--pe-ar, 1)));justify-self:center}.pe-body .pm-rail{min-height:0;overflow-y:auto;padding-right:4px}.pe-body .pm-rail>.pm-label{position:-webkit-sticky;position:sticky;top:0;z-index:2;padding:2px 0 6px;background:var(--panel)}.pm-court.pe-pic-row{margin-top:2px}@media (max-width:760px){.nt-body.pe-body{display:block;height:auto;max-height:72vh;overflow-y:auto}.pe-body>.pm-ed{height:auto;grid-template-columns:minmax(0,1fr)}.pe-body .pm-court{flex-wrap:wrap}.pe-body .pm-ed-map.pe-left{container-type:normal;overflow:visible}.pe-body .pe-left>.pm-wrap{width:100%}.pe-body .pm-rail{overflow:visible}}.pe-foot{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.pe-st-rm{color:var(--danger);text-decoration:line-through}.pe-st-add{color:var(--ok)}.pe-st-ren{color:var(--warn)}.pe-old{color:var(--text-3)}.pe-tag-add,.pe-tag-mv,.pe-tag-rm{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:10px;letter-spacing:.08em;text-transform:uppercase;padding:2px 6px;border-radius:6px;white-space:nowrap}.pe-tag-rm{color:var(--danger);border:1px solid var(--c-line-ff8a8a-a450)}.pe-tag-add{color:var(--ok);border:1px solid var(--c-line-54d68c-a450)}.pe-tag-mv{color:var(--warn);border:1px solid var(--c-line-ff8a3d-a450)}.pm-court.pe-row-rm{border-color:var(--c-line-ff6b6b-a550);border-style:dashed;opacity:.85}.pm-court.pe-row-add{border-color:var(--c-line-54d68c-a600)}.pm-court.pe-row-2{flex-wrap:wrap;row-gap:6px}.pm-court.pe-row-2 .pe-row-acts{flex-basis:100%;display:flex;gap:6px;align-items:center;justify-content:flex-end}.pm-court.pe-row-ren{border-color:var(--c-line-ff8a3d-a600)}.pm-court.pe-addrow{border-style:dashed}.pm-court .plm-court-input{min-width:0;flex:1 1}.pe-modal .pm-tok.moved{background:var(--c-bg-ff8a3d);color:var(--c-on-0b0d0f);box-shadow:0 0 0 3px var(--c-shadow-ff8a3d-a350)}.pe-modal .pm-tok.new{background:var(--c-bg-54d68c);color:var(--c-on-0b0d0f);box-shadow:0 0 0 3px var(--c-shadow-54d68c-a350)}.pe-pic-mini{display:grid;grid-gap:6px;gap:6px;margin-top:4px}.pm-doors.pe-doors-mini{grid-template-columns:1fr 1fr;gap:10px}.pm-door.pe-door-mini{min-height:74px}.pm-door.pe-door-mini .door-title{font-size:13.5px}.pm-door.pe-door-mini .door-best{font-size:11.5px}.pm-wrap svg.pe-capture{display:block;width:100%;height:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none}.cp-place{display:flex;align-items:center;gap:10px 12px;flex-wrap:wrap;padding:10px 12px;border:1px solid var(--hair);border-radius:var(--r-md);background:var(--panel-2)}.cp-place-pin{color:var(--action);flex:0 0 auto}.cp-place-text{flex:1 1 180px;min-width:0;display:grid;grid-gap:1px;gap:1px}.cp-place-name{font-weight:700;font-size:15px;color:var(--text)}.cp-place-chip{margin-left:8px;vertical-align:2px;white-space:nowrap}.cp-place-addr{font-size:12.5px;color:var(--text-3)}.cp-place-acts{display:flex;align-items:center;gap:8px;flex-wrap:wrap}button.cp-place-act{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;padding:5px 11px;white-space:nowrap}.cp-nomap{display:flex;align-items:center;gap:12px 14px;flex-wrap:wrap;padding:14px 16px;border:1.5px dashed color-mix(in srgb,var(--action) 45%,transparent);border-radius:var(--r-md);background:color-mix(in srgb,var(--action) 6%,transparent)}.cp-nomap-icon{color:var(--action);flex:0 0 auto}.cp-nomap-text{flex:1 1 240px;min-width:0;display:grid;grid-gap:2px;gap:2px}.cp-nomap-title{font-weight:700;font-size:14px;color:var(--text)}.cp-nomap-why{font-size:12.5px;color:var(--text-3)}button.cp-nomap-go{white-space:nowrap}.cp-nomap-btns{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.cp-place>.cp-nomap{flex:1 1 100%;padding:10px 12px;gap:10px 12px}.cp-place:has(>.cp-nomap) .cp-place-text{flex-basis:0}.cp-place>.cp-nomap .cp-nomap-icon{width:28px;height:28px}@media (max-width:520px){.cp-nomap-btns,button.cp-nomap-go{flex:1 1 100%}}.cp-pane{display:grid;grid-gap:6px;gap:6px}@media (max-width:1099px){.cp-split.has-map .cp-pane{justify-items:center;margin-bottom:4px}.cp-split.has-map .cp-pane>*{max-width:min(100%,var(--cp-map-w,100%));width:100%}}@media (min-width:1100px){.cp-split.has-map{display:grid;grid-template-columns:1.15fr 1fr;grid-gap:14px;gap:14px;align-items:start}.cp-split.has-map .group-band,.cp-split.has-map>*{min-width:0}.cp-split.has-map .setup-crr{flex-wrap:wrap;row-gap:8px}}.court-rail-row.maphover{border-color:var(--action)}.court-rail-row.maphover .crr-label{color:var(--action)}.mfp-view{position:relative;overflow:hidden;width:min(100%,720px);margin:0 auto;height:clamp(320px,54vh,540px);border:1px solid var(--hair);border-radius:var(--r-sm);background:var(--panel-2);-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:none;cursor:-webkit-grab;cursor:grab;--pm-tok:22px}.mfp-view.grabbing{cursor:-webkit-grabbing;cursor:grabbing}.mfp-tile{position:absolute;display:block;pointer-events:none}.mfp-tile.blank{background:var(--c-bg-06080a)}.mfp-view .pm-tok{pointer-events:none;cursor:default}.mfp-view .pm-tok.out{background:var(--warn);border-color:var(--c-line-ffffff-a750);color:var(--c-on-2a1405)}.mfp-view .pm-tok.out:after{content:"";position:absolute;left:-3px;right:-3px;top:50%;height:2px;background:var(--c-bg-ffffff);transform:rotate(-45deg);box-shadow:0 0 3px var(--c-shadow-000000-a800)}.mfp-bar{display:flex;align-items:center;gap:7px;flex-wrap:wrap}.mfp-bar .push{margin-left:auto}.mfp-bar .mfp-step{display:inline-flex;align-items:center;justify-content:center;width:calc(1ch + 18px);height:calc(1.5em + 8px);padding:0;line-height:1}.mfp-loss{font-size:12.5px;color:var(--warn)}.ev-page{padding-top:22px}@media (max-width:640px){.ev-page{padding-left:16px;padding-right:16px;gap:16px}.ev-page .card{padding:16px}}.ev-within{display:flex;align-items:center;gap:8px;font-size:12.5px;color:var(--text-2)}.ev-moment .cta-primary{width:100%;margin-top:2px}.ev-moment .cta-primary:disabled{opacity:.6;cursor:default}.ev-zip-big{font-size:28px;width:100%;text-align:center;letter-spacing:.22em;padding:14px 10px;color:var(--text)}.ev-zip-big::placeholder{color:var(--text-3)}.ev-search{display:flex;gap:8px;align-items:center}.ev-page .ev-search,.ev-search{padding:12px 16px}.ev-page.ev-under{position:relative;margin-top:-30px;padding-top:0}.ev-under .ev-search{box-shadow:0 10px 24px var(--c-shadow-0a1633-a140)}.ev-near{margin-left:auto;font-size:12.5px;color:var(--text-2);white-space:nowrap}@media (max-width:640px){.ev-near{display:none}}.ev-search.has-error .ev-zip{border-color:var(--danger);box-shadow:0 0 0 3px var(--c-shadow-c2413b-a120)}.ev-search-error{margin-left:auto;font-size:12.5px;color:var(--danger)}@media (max-width:640px){.ev-search{flex-wrap:wrap}.ev-search-error{flex-basis:100%;margin-left:0}}.ev-zip{width:84px;flex:0 0 auto;font-size:15px;letter-spacing:.08em;padding:7px 10px}.ev-pills{display:flex;gap:4px;flex-wrap:wrap}.ev-pills .chip{font-size:11px;padding:6px 9px;border-radius:999px;background:var(--panel);border:1px solid var(--hair);color:var(--text-2);cursor:pointer;text-transform:none;letter-spacing:.04em}.ev-pills .chip:hover{border-color:var(--text-3)}.ev-pills .chip.on{background:var(--action);border-color:var(--action);color:var(--c-on-ffffff)}.daylight .card.nx{padding:16px 18px;border:1px solid var(--hair);border-radius:14px;display:grid;grid-gap:8px;gap:8px}.card.nx>*{min-width:0}.nx-top{display:flex;justify-content:space-between;align-items:center;gap:8px;min-height:22px;flex-wrap:wrap}.nx-top .chip{font-size:10.5px}.nx-band{display:flex;align-items:center;gap:10px;margin:-16px -18px 2px;padding:11px 18px;border-radius:12px 12px 0 0;font-family:Avenir Next Condensed,Arial Narrow,sans-serif;font-style:italic;font-weight:800;text-transform:uppercase;font-size:24px;line-height:1.05;letter-spacing:.01em}.nx.hero .nx-band{border-radius:13px 13px 0 0}.nx-band-i{flex:none;width:22px;height:22px}.nx-band-t{flex:1 1 auto;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:2px}.nx-band-r{flex:none;font:600 12.5px ui-monospace,SF Mono,Menlo,monospace;letter-spacing:0;text-transform:none;white-space:nowrap;opacity:.9}.nx-band-r.warn{font-weight:800;opacity:1}.nx-band.go{background:#e8f629;color:#101d3d}.nx-band.act{background:#b25e1e;color:#fff}.nx-band.ok{background:rgba(30,142,90,.12);color:#1e8e5a;border-bottom:1px solid rgba(30,142,90,.25)}.nx-band.wait{background:#e4eaf6;color:#0f3fa3;border-bottom:1px solid #d9e0ef}.nx-band.navy{background:#1c2c58;color:#dfe6f6}.nx-band.end{background:#101d3d;color:#fff}.nx-band.ok .nx-band-r.warn,.nx-band.wait .nx-band-r.warn{color:#b25e1e}.daylight .card.nx.band-act,.daylight .card.nx.band-end,.daylight .card.nx.band-go,.daylight .card.nx.band-navy,.daylight .card.nx.band-ok,.daylight .card.nx.band-wait{border-width:2px}.daylight .card.nx.band-go{border-color:#c7d313}.daylight .card.nx.band-act{border-color:#b25e1e}.daylight .card.nx.band-ok{border-color:rgba(30,142,90,.35)}.daylight .card.nx.band-wait{border-color:#c9d6ef}.daylight .card.nx.band-end,.daylight .card.nx.band-navy{border-color:#101d3d}@media (max-width:400px){.nx-band{font-size:22px;gap:8px;padding-inline:14px}}.nx-when{font:600 12.5px ui-monospace,SF Mono,Menlo,monospace;color:var(--text-2);white-space:nowrap}.nx-event{font-size:15.5px;font-weight:700;color:var(--text);line-height:1.25;margin:0}.nx-event a{color:inherit}.nx-sub{font-size:13px;color:var(--text-2);margin:-4px 0 0;line-height:1.35}.nx-moment{font-family:Avenir Next Condensed,Arial Narrow,sans-serif;font-weight:800;font-style:italic;text-transform:uppercase;font-size:40px;line-height:1;letter-spacing:.005em;color:var(--text);margin:4px 0 0}.nx-moment small{font-size:18px;color:var(--text-2);font-weight:700;letter-spacing:.02em}.nx-teams{display:grid;grid-gap:1px;gap:1px;margin-top:2px}.tix-mrow>.nx-teams{flex:1 1 auto}.nx-teams p{margin:0;font-size:16px;font-weight:700;color:var(--text)}.nx-teams p em{font-style:normal;font-weight:400;color:var(--text-3)}.nx-body{font-size:13.5px;color:var(--text-2);margin:0}.nx-body b{color:var(--text)}.nx-act{display:grid;grid-gap:8px;gap:8px;margin-top:4px}.nx-act button{margin:0!important}.nx-foot{display:flex;justify-content:space-between;gap:10px;font-size:12px;color:var(--text-3);border-top:1px solid #edf1f8;padding-top:8px;margin-top:2px}.nx-foot .mono{font-family:ui-monospace,SF Mono,Menlo,monospace}.daylight .card.nx.hero{background:#101d3d;border-color:#101d3d;box-shadow:0 22px 40px -24px rgba(16,29,61,.8)}.nx.hero .nx-event,.nx.hero .nx-moment,.nx.hero .nx-teams p{color:#f2f5fa}.nx.hero .nx-body,.nx.hero .nx-sub,.nx.hero .nx-when{color:#9fb0d4}.nx.hero .nx-teams p em{color:#8a95b5}.nx.hero .nx-foot{border-top-color:#24356b;color:#8a95b5}.daylight .nx.hero button.pkt-ghost{background:transparent;color:#c9d4ee;border-color:#24356b}.nx-panel{background:#f5f7fc;border-radius:10px;padding:10px 12px;display:grid;grid-gap:8px;gap:8px}.nx-panel .lbl{font:600 10.5px ui-monospace,Menlo,monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--text-3)}.nx-verdict{font-weight:800;text-transform:uppercase;font-size:13px}.nx-verdict.w{color:var(--ok)}.nx-verdict.l{color:var(--warn)}.daylight .nx-note{display:flex;gap:12px;align-items:center;background:#fff;border:1px solid var(--hair);border-radius:14px;padding:12px 14px;font-size:13.5px;color:var(--text-2)}.nx-note .ic{flex:0 0 30px;height:30px;border-radius:50%;display:grid;place-items:center;font-weight:800;font-size:14px}.nx-note .ic.warn{background:rgba(178,94,30,.12);color:var(--warn)}.nx-note .ic.blue{background:rgba(15,63,163,.1);color:var(--action)}.nx-note .ic.ok{background:rgba(30,142,90,.12);color:var(--ok)}.nx-note .tx{flex:1 1;min-width:0;line-height:1.35}.nx-note .tx b{color:var(--text);display:block;font-size:14px}.nx-noteacts{flex:none;display:flex;flex-direction:column;align-items:stretch;gap:6px}.daylight .nx-noteacts button.nx-notebtn:not(.quiet){border:1px solid var(--action)}.daylight .nx-note.hot{background:rgba(178,94,30,.08);border-color:rgba(178,94,30,.35)}.daylight a.nx-notebtn,.daylight button.nx-notebtn{flex:0 0 auto;background:var(--action);color:#fff;border-radius:9px;padding:8px 12px;font-size:13px;font-weight:700}.daylight a.nx-notebtn.quiet,.daylight button.nx-notebtn.quiet{background:#fff;color:var(--text-2);border:1px solid var(--hair)}.nx-section{display:flex;justify-content:space-between;align-items:baseline;margin:6px 2px -4px}.nx-section h2{font-family:Avenir Next Condensed,Arial Narrow,sans-serif;font-weight:800;font-style:italic;text-transform:uppercase;font-size:21px;letter-spacing:.02em;color:var(--text);margin:0}.nx-section a,.nx-section span{font-size:13px;font-weight:600}.nx-section span{color:var(--text-3);font-family:ui-monospace,Menlo,monospace;font-weight:500;font-size:12px}.daylight .card.nx.list{padding:4px 0}.nx-row{display:grid;grid-template-columns:48px minmax(min-content,1fr) fit-content(40%);grid-gap:12px;gap:12px;align-items:center;padding:12px 16px;border-top:1px solid #edf1f8}.nx-row:first-child{border-top:0}.nx-date{display:grid;justify-items:center;line-height:1;border-radius:9px;background:#f2f5fb;padding:6px 0 7px}.nx-date .m{font:700 9.5px ui-monospace,Menlo,monospace;letter-spacing:.1em;color:var(--text-3)}.nx-date .d{font-family:Avenir Next Condensed,Arial Narrow,sans-serif;font-weight:800;font-style:italic;font-size:22px;color:var(--text);margin-top:3px}.nx-date.today{background:#101d3d}.nx-date.today .m{color:#9fb0d4}.nx-date.today .d{color:#fff}.nx-rmain{min-width:0}.nx-rmain .t{font-weight:700;font-size:14.5px;color:var(--text);line-height:1.25;display:block}.nx-rmain .s{font-size:12.5px;color:var(--text-2);line-height:1.35;display:block;margin-top:1px}.nx-rside{display:grid;justify-items:end;grid-gap:5px;gap:5px}.nx-row.no-side{grid-template-columns:48px minmax(min-content,1fr)}.nx-row.no-side>.nx-rside{display:none}.nx-rtop{display:flex;justify-content:space-between;align-items:flex-start;gap:10px;flex-wrap:nowrap;margin-bottom:3px}.nx-rtop>:first-child{flex:1 1 auto;min-width:0}.nx-rtop .nx-host{margin:0}.nx-rchips{display:flex;flex-wrap:wrap;gap:5px}.nx-rclock{flex:0 1 auto;font-size:12.5px;color:var(--text);text-align:right}.nx-rclock b{white-space:nowrap}.nx-row>.nx-date{align-self:center}.nx-ract{grid-column:1/-1;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);grid-gap:8px;gap:8px}.nx-ract:has(>button:nth-of-type(3)){grid-auto-flow:row}.daylight .card.nx.nx-ev{grid-template-columns:48px minmax(min-content,1fr);gap:10px 12px;align-items:start;padding:14px 16px;box-shadow:0 10px 28px -22px rgba(16,29,61,.35)}.nx-ev>.nx-date{align-self:start}.nx-ev .nx-rtop{align-items:baseline;margin-bottom:2px}.nx-ev .nx-rtop .nx-host{overflow-wrap:normal}.nx-ev .nx-ev-chips{margin-top:6px}.nx-ev>.nx-ans,.nx-ev>.nx-answerby,.nx-ev>.nx-ract,.nx-ev>.nx-said{grid-column:1/-1}.nx-ans{display:flex;align-items:center;gap:8px}.nx-ans-q{font-size:13px;font-weight:700;color:var(--text);white-space:nowrap}.daylight .nx-ans button.nx-no,.daylight .nx-ans button.nx-yes{flex:1 1;min-width:0;white-space:nowrap}.daylight button.nx-ractbtn.nx-yes{background:rgba(30,142,90,.1);color:var(--ok);border-color:rgba(30,142,90,.45)}.daylight button.nx-ractbtn.nx-no{background:rgba(194,65,59,.07);color:var(--danger);border-color:rgba(194,65,59,.35)}.daylight button.nx-ractbtn.nx-yes.on{background:var(--ok);color:#fff;border-color:var(--ok)}.daylight button.nx-ractbtn.nx-no.on{background:var(--danger);color:#fff;border-color:var(--danger)}.daylight button.nx-ractbtn.nx-cal{flex:none;width:40px;padding:8px 0;color:var(--action)}.nx-said{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:700;border-radius:8px;padding:6px 6px 6px 10px;min-height:38px}.nx-said.yes{color:var(--ok);background:rgba(30,142,90,.08);border:1px solid rgba(30,142,90,.3)}.nx-said.no{color:var(--danger);background:rgba(194,65,59,.06);border:1px solid rgba(194,65,59,.3)}.nx-said-w{flex:1 1 auto;display:inline-flex;align-items:center;gap:6px}.daylight .nx-said button.nx-change{flex:none;background:none;border:0;padding:4px 8px;color:var(--action);font-size:12.5px;font-weight:600}.nx-said button.nx-ractbtn.nx-cal{background:#fff}.nx-answerby{display:flex;align-items:center;gap:5px;margin:-2px 0 0;font-size:12px;color:var(--text-3)}.daylight button.nx-ractbtn{width:100%;text-align:center;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:8px 12px;border-radius:8px;border:1px solid var(--hair);background:#fff;color:var(--text-2);font-size:13px;font-weight:600}.daylight button.nx-ractbtn.warn{color:var(--danger);border-color:rgba(194,65,59,.35)}.daylight button.nx-ractbtn.foot{width:auto;flex:none}.nx-foot:has(button.nx-ractbtn.foot){align-items:center}@media (max-width:359.98px){.nx-ract.np-stack{grid-auto-flow:row}}@media (max-width:389.98px){.nx-ract.np-stack-wide{grid-auto-flow:row}}.sdlg.ips{grid-template-columns:minmax(0,1fr)}.ips-small{margin:0;font-size:13px;color:var(--text-2);line-height:1.45}.ips-label{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--text-2);margin-bottom:-8px}.ips-input{width:100%;box-sizing:border-box;font-size:16px;padding:11px 12px;border:1.5px solid var(--hair);border-radius:10px;background:var(--c-bg-ffffff);color:var(--text)}.ips-input:focus{outline:none;border-color:var(--action);box-shadow:0 0 0 3px color-mix(in srgb,var(--action) 18%,transparent)}.ips-input.bad{border-color:var(--danger)}.ips .error{margin:0}.ips-btns{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);grid-gap:8px;gap:8px}.daylight button.ips-btn{padding:12px;border-radius:12px;border:1px solid var(--hair);background:#fff;color:var(--text-2);font-size:15px;font-weight:700}.daylight button.ips-btn.go{background:var(--action);border-color:var(--action);color:#fff}.daylight button.ips-btn:disabled{opacity:.45}.ips-warn{margin:0;font-size:13px;line-height:1.45;color:var(--warn);background:color-mix(in srgb,var(--warn) 10%,transparent);border:1px solid color-mix(in srgb,var(--warn) 30%,transparent);border-radius:8px;padding:9px 11px}.ips-share{border-top:1px solid var(--hair);padding-top:12px;display:flex;flex-direction:column;gap:10px}.ips-or{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--text-2);text-align:center}.ips-linkrow{display:flex;gap:8px;align-items:center}.ips-url{flex:1 1;min-width:0;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:12.5px;color:var(--text-2);background:color-mix(in srgb,var(--action) 7%,var(--c-bg-ffffff));border-radius:8px;padding:8px 10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ips-url.shown{-webkit-user-select:all;-moz-user-select:all;user-select:all;white-space:normal;word-break:break-all;overflow:visible;text-overflow:clip}.daylight button.ips-pill{border:1px solid color-mix(in srgb,var(--action) 35%,var(--hair));background:#fff;color:var(--action);border-radius:999px;padding:7px 14px;font-size:13px;font-weight:700;white-space:nowrap}.daylight button.ips-link{background:none;border:0;padding:0;color:var(--action);font-size:13px;font-weight:600;text-align:center}.daylight button.ips-link span{color:var(--text-2);font-weight:400}.nx-res .chip,.nx-rside .chip{white-space:normal;text-align:center}.daylight button.nx-mini{background:var(--action);color:#fff;border-radius:8px;padding:6px 10px;font-size:12.5px;font-weight:700;white-space:nowrap}.nx-place{display:flex;justify-content:space-between;align-items:baseline;gap:10px;margin:6px 0 0;font-size:13px;color:var(--text-2)}.nx-place-name{min-width:0;overflow-wrap:anywhere}.nx-place a.addr-link{flex:none}.nx-rmain .nx-place{margin-top:3px;font-size:12.5px}.nx.hero .nx-place{color:#9fb0d4}.nx-host{display:block;margin:0 0 2px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--text-2);overflow-wrap:anywhere}.nx.hero .nx-host{color:#9fb0d4}.nx-record{display:grid;grid-template-columns:repeat(4,1fr);border-bottom:1px solid #edf1f8}.nx-record div{padding:12px 6px 11px;text-align:center;display:grid;grid-gap:3px;gap:3px;border-right:1px solid #edf1f8}.nx-record div:last-child{border-right:0}.nx-record .n{font-family:Avenir Next Condensed,Arial Narrow,sans-serif;font-weight:800;font-style:italic;font-size:24px;line-height:1;color:var(--text)}.nx-record .l{font-size:10.5px;color:var(--text-3);line-height:1.2}.nx-filter{display:flex;gap:6px;padding:10px 16px 4px;flex-wrap:wrap}.nx-month{font:700 10.5px ui-monospace,Menlo,monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--text-3);padding:14px 16px 6px}details.nx-past{border-top:1px solid var(--c-line-edf1f8)}details.nx-past>summary{list-style:none;cursor:pointer;display:grid;grid-template-columns:48px minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:start;padding:12px 16px}details.nx-past>summary>.nx-date{align-self:center}details.nx-past .nx-rmain .s{overflow-wrap:anywhere}details.nx-past .nx-res{gap:6px;padding-top:1px}.nx-corner{display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:700;line-height:1.25;color:var(--text-2);white-space:nowrap}.nx-corner.ok{color:#1e8e5a}.nx-corner.live{color:#c2413b}.nx-livedot{width:8px;height:8px;border-radius:50%;background:#c2413b;box-shadow:0 0 0 3px rgba(194,65,59,.15);margin:0 2px}.nx-wlrow{display:flex;align-items:center}details.nx-past>summary::-webkit-details-marker{display:none}details.nx-past>summary:focus-visible{outline:2px solid var(--action);outline-offset:-2px;border-radius:10px}details.nx-past[open]>summary{background:var(--c-bg-f7f9fd)}.nx-res{display:grid;justify-items:end;grid-gap:4px;gap:4px}.nx-wl{font:700 15px ui-monospace,Menlo,monospace;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text)}.nx-wl .x{font-weight:500}.nx-chev,.nx-wl .x{color:var(--text-3)}.nx-chev{display:inline-block;transition:transform .15s;font-size:14px;margin-left:4px}details.nx-past[open] .nx-chev{transform:rotate(90deg)}@media (prefers-reduced-motion:reduce){.nx-chev{transition:none}}.nx-detail{padding:4px 16px 14px 76px;display:grid;grid-gap:8px;gap:8px;background:#f7f9fd}@media (max-width:420px){.nx-detail{padding-left:16px}}.nx-m{padding:8px 10px 9px;display:grid;grid-gap:3px;gap:3px}.nx-desk,.nx-m{background:#fff;border:1px solid var(--hair);border-radius:10px}.nx-desk{padding:7px 10px;margin:2px 0 0;font-size:12.5px;line-height:1.35;color:var(--text-2)}.nx-desk.win{background:rgba(30,142,90,.12);border-color:rgba(30,142,90,.35);color:#1e8e5a}.nx-rmain .nx-desk{margin:4px 0 2px}.nx-mh{display:flex;justify-content:space-between;align-items:center;gap:8px}.nx-mh .r{font:600 10px ui-monospace,Menlo,monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--text-3)}.nx-side{display:grid;grid-template-columns:1fr auto;grid-gap:10px;gap:10px;align-items:center;font-size:13.5px}.nx-side .nm{color:var(--text-2);min-width:0;overflow-wrap:anywhere}.nx-side.won .nm{color:var(--text);font-weight:700}.nx-side .g{display:flex;gap:0}.nx-side .g span{width:28px;text-align:right;font:500 14px ui-monospace,Menlo,monospace;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-3)}.nx-side .g span.hi{color:var(--text);font-weight:800}.nx-sat{padding:1px 10px;font:600 10px ui-monospace,Menlo,monospace;letter-spacing:.08em;text-transform:uppercase}.nx-mnote,.nx-sat{margin:0;color:var(--text-3)}.nx-mnote{font-size:11.5px}.nx-links{display:flex;gap:16px;flex-wrap:wrap;font-size:13px;font-weight:600;padding-top:2px}.nx-more{font-size:12.5px;color:var(--text-2);margin:0}.daylight button.nx-showall{background:#fff;color:var(--action);border:1px solid var(--hair);border-radius:9px;padding:8px;font-size:13px;font-weight:600;width:100%}.nx-more{padding:6px 16px 16px}.nx-find{padding:4px 16px 2px}.daylight .nx-find input{width:100%;border:1px solid var(--hair);border-radius:9px;padding:8px 10px;font-size:13.5px;color:var(--text)}.nx-empty{padding:16px 16px 18px;font-size:13.5px;color:var(--text-2);margin:0}.nx-empty b{color:var(--text);display:block;font-size:14.5px;margin-bottom:2px}.nx-say{font-size:13.5px;color:var(--text-2);margin:0}.nx-say b{color:var(--text)}details.nx-more summary{cursor:pointer;font-size:13px;font-weight:600;color:var(--action);list-style:none}details.nx-more summary::-webkit-details-marker{display:none}.daylight .nx.hero .chip{background:rgba(91,157,255,.13);color:#7fb3ff;border-color:rgba(91,157,255,.3)}.nx.hero .live-chip{padding:3px 10px;font-size:10px}.nx-nowrap{white-space:nowrap!important}.nx-mchips{display:flex;gap:6px;align-items:center}.nx-mchips .tsf-res{padding:1px 8px;font-size:10.5px}.nx-filter.ev-pills{padding:10px 16px 4px;gap:6px}.nx-findbox{display:flex;align-items:center;gap:8px;border:1px solid var(--hair);border-radius:10px;padding:0 6px 0 10px;background:#fff;color:var(--text-3)}.nx-findbox:focus-within{border-color:var(--action);color:var(--action)}.daylight .nx-findbox input{flex:1 1;min-width:0;border:0;outline:0;padding:9px 0;font-size:14px;color:var(--text);background:transparent}.daylight button.nx-clear{background:#eef1f8;color:var(--text-2);border-radius:999px;width:24px;height:24px;padding:0;font-size:15px;line-height:1}mark.nx-hit{background:var(--c-bg-0f3fa3-a090);color:inherit;border-radius:3px;padding:0 1px;box-shadow:inset 0 -2px 0 var(--c-shadow-0f3fa3-a350)}.nx-h2h{margin:8px 16px 4px;background:#f5f7fc;border-radius:10px;padding:6px 12px}.nx-h2h-row{display:flex;justify-content:space-between;align-items:baseline;gap:10px;padding:6px 0;font-size:13.5px;color:var(--text-2)}.nx-h2h-row+.nx-h2h-row{border-top:1px solid #e4e9f4}.nx-h2h-row .v{font:700 16px ui-monospace,Menlo,monospace;color:var(--text);white-space:nowrap}.nx-h2h-row .v small{font:500 11.5px ui-monospace,Menlo,monospace;color:var(--text-2)}.nx-more{padding-left:2px}.nx-court{display:flex;align-items:center;gap:10px;flex-wrap:nowrap}.nx-court .nx-moment{margin:0}.nx-court svg{flex:0 0 auto}.nx-teams p.sv-on,.nx.hero .nx-court svg,.nx.hero .nx-teams p.sv-on,.nx.hero .sv-cell{color:#e8f629}.nx-rungline{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;margin-top:2px}.nx-rungtxt{font-family:Avenir Next Condensed,Arial Narrow,sans-serif;font-weight:800;font-style:italic;text-transform:uppercase;font-size:17px;letter-spacing:.03em;line-height:1.15;flex:1 1 12ch;min-width:0;overflow-wrap:anywhere;color:var(--text-2)}.nx.hero .nx-rungtxt{color:#9fb0d4}.nx.hero .nx-rungtxt b{color:#f2f5fa;font-weight:800}.nx-ladder{display:flex;gap:4px;align-items:flex-end;flex:0 0 auto}.nx-ladder span{width:22px;height:22px;border-radius:6px;display:grid;place-items:center;font:700 10.5px ui-monospace,Menlo,monospace;background:#24356b;color:#9fb0d4}.nx-ladder span.me{background:#f2f5fa;color:#101d3d}.nx-ladder span.top{color:#c9d4ee}.nx-mh{flex-wrap:nowrap;align-items:flex-start}.nx-mh .r{flex:1 1;min-width:0}.nx-mchips,.nx-mh>.chip{flex:0 0 auto}.nx-mh .chip,.nx-mh .tsf-res{white-space:nowrap!important}.nx-welcome .nx-top{align-items:center}.daylight button.nx-hide{background:none;color:var(--text-3);padding:2px 4px;font-size:12.5px;font-weight:600}.nx-steps{list-style:none;margin:6px 0 0;padding:0;display:grid;grid-gap:12px;gap:12px}.nx-steps li{display:grid;grid-template-columns:28px 1fr;grid-gap:10px;gap:10px;align-items:start}.nx-steps .n{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;font:700 13px ui-monospace,Menlo,monospace;color:var(--action);border:1.5px solid rgba(15,63,163,.35);background:rgba(15,63,163,.06)}.nx-steps li.done .n{color:#fff;background:var(--ok);border-color:var(--ok)}.nx-steps b{display:block;font-size:14.5px;color:var(--text)}.nx-steps li>div>span{display:block;font-size:13px;color:var(--text-2);line-height:1.35;margin-top:1px}.nx-steprow{display:flex;gap:8px;margin-top:8px;flex-wrap:wrap}.daylight button.nx-mini.quiet{background:#fff;color:var(--text-2);border:1px solid var(--hair)}.nx-zip{display:flex;gap:8px;margin-top:8px}.daylight .nx-zip input{width:120px;border:1px solid var(--hair);border-radius:8px;padding:6px 10px;font-size:14px;color:var(--text)}.nx-near{margin:2px -18px 0;border-top:1px solid #edf1f8;border-bottom:1px solid #edf1f8}.nx-near .nx-row,.nx-seeall{padding:10px 18px}.nx-seeall{display:block;font-size:13px;font-weight:600}.nx-teach{display:grid;grid-template-columns:132px 1fr;grid-gap:12px;gap:12px;align-items:center}.nx-mini-hero{background:#101d3d;border-radius:10px;padding:9px 10px;display:grid;grid-gap:4px;gap:4px;justify-items:start}.nx-mini-hero .live-chip{font-size:8px;padding:2px 7px;letter-spacing:.1em}.nx-mini-hero b{font-family:Avenir Next Condensed,Arial Narrow,sans-serif;font-style:italic;font-weight:800;text-transform:uppercase;color:#f2f5fa;font-size:18px;line-height:1}.nx-mini-hero i{font-style:normal;color:#9fb0d4;font-size:10.5px}.nx-ghost{display:grid;grid-gap:8px;gap:8px;padding:14px 16px 6px}.nx-ghost span{height:34px;border-radius:9px;background:linear-gradient(90deg,#f2f5fb,#f7f9fd)}.nx-ghost span:nth-child(2){width:86%}.nx-ghost span:nth-child(3){width:70%}.nx-role{font-weight:700;color:var(--action);letter-spacing:.06em}.nx-path{display:flex;flex-wrap:wrap;align-items:center;gap:4px 5px;margin-top:2px}.nx-path .tsf-res{padding:2px 8px;font-size:10.5px}.nx-path .chip{background:#fff;border-width:1.5px;border-color:var(--action);font-weight:700}.nx-arrow{color:var(--text-3);font-size:12px}.nx-later{font:600 10.5px ui-monospace,Menlo,monospace;color:var(--text-3);letter-spacing:.04em;padding:2px 4px}.nx-pathsep{font:700 9.5px ui-monospace,Menlo,monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--warn);padding:0 2px}.nd-foot-meta .nx-rec{font:800 14px ui-monospace,SF Mono,Menlo,monospace;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text);margin-left:2px}.nd-foot-meta:has(.nx-rec)+.nd-pips{margin-left:8px}.nx.hero .nx-deskline{border:1px solid #24356b;border-radius:10px;padding:10px 12px;color:#9fb0d4}.nx.hero .nx-deskline b{color:#f2f5fa}.daylight .nx.hero .chip.elig.warn{background:transparent;color:#e8a13c;border-color:#4d3115}.nx-deskline{border-radius:10px;padding:10px 12px}.nx-notelink{text-decoration:none}.nd-ld-gap{background:#fff;text-align:center;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:11px;color:#8a95b5;padding:3px 11px}.nd-ld-why{margin:0;background:#f9fbfe;color:#54618a;font-size:11.5px;line-height:1.4;padding:6px 11px 7px}.nx-foot .nx-rec{font:800 13px ui-monospace,SF Mono,Menlo,monospace;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text)}.daylight a.nx-results{display:block;text-align:center;background:var(--action);color:#fff;border-radius:10px;padding:11px;font-size:15px;font-weight:700;text-decoration:none;margin-top:4px}.nx-sharebox{display:grid;grid-template-columns:72px minmax(0,1fr);grid-gap:12px;gap:12px;align-items:center;padding:10px;border:1px solid var(--hair);border-radius:10px;background:#fff;margin-top:4px}.nx-thumb{width:72px;height:90px;border-radius:4px;overflow:hidden;background:#0a1633}.nx-thumb img{display:block;width:72px;height:90px}.daylight button.nx-thumb{display:block;padding:0;border:0;cursor:zoom-in}.daylight button.nx-thumb:disabled{cursor:default}.nx-bigpic{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:max(16px,env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) max(16px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left));background:rgba(5,10,24,.92);cursor:zoom-out}.nx-bigpic img{display:block;width:auto;height:auto;max-width:100%;max-height:100%;border-radius:6px;box-shadow:0 8px 30px rgba(0,0,0,.5)}@media (prefers-reduced-motion:no-preference){.nx-bigpic{animation:nx-bigpic-in .16s ease-out}}@keyframes nx-bigpic-in{0%{opacity:0}to{opacity:1}}.nx-sharebox .tx{display:flex;flex-direction:column;gap:2px;min-width:0}.nx-sharebox .tx b{font-size:14px;color:var(--text)}.nx-sharebox .tx span{font-size:12.5px;color:var(--text-2)}.daylight button.nx-share{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:6px;background:#fff;color:var(--action);border:1px solid var(--hair);border-radius:10px;padding:7px 10px;font-size:14px;font-weight:700;cursor:pointer}.daylight button.nx-share:disabled{opacity:.55;cursor:default}.me-toast{position:fixed;left:50%;bottom:max(16px,env(safe-area-inset-bottom));transform:translateX(-50%);z-index:60;max-width:calc(100vw - 32px);padding:10px 16px;border-radius:10px;background:#101d3d;color:#fff;font-size:14px;line-height:20px;box-shadow:0 6px 20px rgba(16,29,61,.25)}.sn-caldate{place-items:center;align-content:center;color:var(--action)}.daylight .card.nx.sn-rc{padding:0 0 10px;gap:0}.sn-rc-head{padding:12px 16px 0}.sn-rc-head .lbl{font:600 10px ui-monospace,SF Mono,Menlo,monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--text-3)}.sn-rc-head .row{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.sn-rc-head .val{font-family:Barlow Condensed,Avenir Next Condensed,Arial Narrow,sans-serif;font-style:italic;font-weight:800;font-size:34px;line-height:1;color:var(--text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sn-rc-head .sub{font-size:12.5px;color:var(--text-2)}.sn-rc-head .sub b{color:var(--text)}.sn-rc-plot{position:relative;height:128px;margin:6px 12px 0}.sn-rc-svg{position:absolute;inset:0;width:100%;height:100%}.sn-rc-base,.sn-rc-tick{stroke:var(--hair);stroke-width:1;vector-effect:non-scaling-stroke}.sn-rc-tick.past{stroke:var(--text-3)}.sn-rc-ln{fill:none;vector-effect:non-scaling-stroke;stroke-linejoin:round;stroke-linecap:round}.sn-rc-ln.you{stroke:var(--action);stroke-width:2.8}.sn-rc-ln.you-glow{stroke:var(--action);stroke-opacity:.16;stroke-width:8}.sn-rc-ln.near{stroke:var(--c-fg-7d89ab);stroke-width:1.8}.sn-rc-ln.next{stroke:var(--c-fg-9aa6c6);stroke-width:1.8;stroke-dasharray:5 4}.sn-rc-ln.lead{stroke:var(--c-fg-4a5680);stroke-width:1.8;stroke-dasharray:.5 4}.sn-rc-ln.you.pending{stroke-dasharray:1 5}.sn-rc-dot{position:absolute;width:7px;height:7px;margin:-3.5px 0 0 -3.5px;border-radius:50%;z-index:1}.sn-rc-dot.you{width:10px;height:10px;margin:-5px 0 0 -5px;background:var(--action);box-shadow:0 0 8px 1px var(--c-shadow-0f3fa3-a280);z-index:3}.sn-rc-dot.you.live{width:12px;height:12px;margin:-6px 0 0 -6px;box-shadow:0 0 0 3px var(--c-shadow-ffffff),0 0 14px 3px var(--c-shadow-0f3fa3-a350);animation:sn-rc-pulse 1.6s ease-out infinite}@keyframes sn-rc-pulse{0%{box-shadow:0 0 0 3px var(--c-shadow-ffffff),0 0 0 3px var(--c-shadow-0f3fa3-a350)}to{box-shadow:0 0 0 3px var(--c-shadow-ffffff),0 0 0 12px var(--c-shadow-0f3fa3-a000)}}@media (prefers-reduced-motion:reduce){.sn-rc-dot.you.live{animation:none}}.sn-rc-dot.near{background:var(--c-bg-7d89ab);box-shadow:0 0 0 2px var(--c-shadow-ffffff)}.sn-rc-dot.next{background:var(--c-bg-ffffff);border:2px solid var(--c-line-9aa6c6);box-sizing:border-box}.sn-rc-dot.lead,.sn-rc-dot.next{width:8px;height:8px;margin:-4px 0 0 -4px}.sn-rc-dot.lead{border-radius:1px;transform:rotate(45deg);background:var(--c-bg-4a5680);box-shadow:0 0 0 2px var(--c-shadow-ffffff);z-index:2}.sn-rc-finish{position:absolute;top:8%;bottom:16%;width:0;border-right:1px dashed var(--c-line-c9d1e6)}.sn-rc-finish:before{content:"";position:absolute;top:-9px;left:0;width:12px;height:8px;border-radius:1px;background:conic-gradient(var(--c-bg-54618a) 25%,transparent 0 50%,var(--c-bg-54618a) 0 75%,transparent 0) 0 0 /6px 4px;opacity:.7}.sn-rc-finish.won{border-right:1.5px solid var(--action)}.sn-rc-finish.won:before{background:conic-gradient(var(--action) 25%,transparent 0 50%,var(--action) 0 75%,transparent 0) 0 0 /6px 4px;opacity:1}.sn-rc-date{position:absolute;top:89%;transform:translateX(-50%);font:9px ui-monospace,SF Mono,Menlo,monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--text-3);white-space:nowrap}.sn-rc-date.now{color:var(--action);font-weight:700}.sn-rc-legend{display:flex;flex-wrap:wrap;gap:4px 14px;padding:8px 16px 0;margin-top:10px;border-top:1px solid var(--hair)}.sn-rc-key{display:inline-flex;align-items:center;gap:6px;font-size:11.5px;color:var(--text-2);white-space:nowrap}.sn-rc-key b{font:600 10.5px ui-monospace,SF Mono,Menlo,monospace;color:var(--text)}.sn-rc-key i{display:inline-block;width:16px;height:0;border-top:2px solid var(--c-line-7d89ab)}.sn-rc-key.next i{border-top:2px dashed var(--c-line-9aa6c6)}.sn-rc-key.lead i{border-top:2px dotted var(--c-line-4a5680)}.sn-rc-key.you{color:var(--text);font-weight:650}.sn-rc-key.you i{border-top:3px solid var(--action)}.nx.hero .sn-eyebrow{font-size:10.5px;letter-spacing:.12em;color:#9fb0d4}.nx.hero .nx-moment small{color:#9fb0d4}.sn-seasonrow .nx-res{display:flex;align-items:center;justify-content:flex-end;gap:4px}.sn-stats{padding:0}.sn-stat{padding:12px 16px;display:grid;grid-gap:6px;gap:6px;align-content:start;min-width:0}.sn-stat .lbl{font:600 10px ui-monospace,SF Mono,Menlo,monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--text-3)}.sn-stat .val{font-family:Barlow Condensed,Avenir Next Condensed,Arial Narrow,sans-serif;font-style:italic;font-weight:800;font-size:30px;line-height:.95;color:var(--text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sn-stat .val small{font-size:15px;font-weight:700;color:var(--text-2);margin-left:2px}.sn-stat .ctx{font-size:11.5px;color:var(--text-2);display:flex;justify-content:space-between;gap:8px}.sn-stat .ctx .mono{font-size:10.5px;color:var(--text-3)}.sn-stat.head{padding:14px 16px;border-bottom:1px solid var(--hair)}.sn-stat.head .row{display:flex;align-items:baseline;gap:10px}.sn-stat.head .val{font-size:44px}.sn-stat.head .sub{font-size:12.5px;color:var(--text-2)}.sn-stat .dv,.sn-stat .meter{position:relative;height:8px;border-radius:4px;background:var(--panel-2)}.sn-stat .meter i{position:absolute;left:0;top:0;bottom:0;border-radius:4px;background:var(--action)}.sn-stat .meter .avg{position:absolute;top:-4px;bottom:-4px;width:2px;margin-left:-1px;background:var(--text);border-radius:1px}.sn-stat .dv i{position:absolute;top:0;bottom:0;background:var(--action);border-radius:0 4px 4px 0}.sn-stat .dv i.neg{border-radius:4px 0 0 4px}.sn-stat .dv .zero{position:absolute;left:50%;top:-3px;bottom:-3px;width:2px;margin-left:-1px;background:var(--text-3)}.sn-stat .pips{display:flex;gap:4px;row-gap:4px;min-height:8px;align-items:center;flex-wrap:wrap}.sn-stat .pips i{width:8px;height:8px;border-radius:50%;border:1.5px solid var(--c-line-c9d1e6);box-sizing:border-box}.sn-stat .pips i.on{background:var(--action);border-color:var(--action)}.sn-stat .pips.sq i{border-radius:2px;width:10px}.sn-statgrid{display:grid;grid-template-columns:1fr 1fr}.sn-statgrid .sn-stat{border-bottom:1px solid var(--hair)}.sn-statgrid .sn-stat:nth-child(odd){border-right:1px solid var(--hair)}.sn-statgrid .sn-stat:nth-last-child(-n+2){border-bottom:0}.sn-chartcard{padding-bottom:12px}.card.nx.list .sn-byfmt,.card.nx.list .sn-chwrap,.card.nx.list .sn-wl,.card.nx.list>.sn-chnote{margin-inline:16px}.sn-ch{max-width:100%;display:block;overflow:visible;font-family:ui-monospace,SF Mono,Menlo,monospace}.sn-ch .gr{stroke:var(--hair);stroke-width:1}.sn-ch .tk{font-size:11px;fill:var(--text-3)}.sn-ch .tk2{font-size:10px;fill:var(--text-3);letter-spacing:.04em}.sn-ch .tk2.sw{font-size:9px;letter-spacing:0}.sn-ch .bar{fill:var(--action)}.sn-ch .bar.drop{stroke:var(--action);stroke-width:1.2}.sn-ch .futdot{fill:var(--panel);stroke:var(--c-fg-c9d1e6);stroke-width:1.5}.sn-chnote{margin:6px 0 10px;font-size:11.5px;color:var(--text-2)}.sn-dlist{display:grid;margin-top:8px;border-top:1px solid var(--hair)}.sn-dline{display:grid;grid-template-columns:44px minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:center;padding:8px 16px;border-bottom:1px solid var(--hair)}.sn-dline:last-child{border-bottom:0}.sn-dline .mid b{display:block;font-size:13px;color:var(--text)}.sn-dline .mid span{font-size:11.5px;color:var(--text-2)}.sn-dline .rt{text-align:right;display:grid;justify-items:end;grid-gap:1px;gap:1px}.sn-dline .pts{font-size:13px;color:var(--text);font-weight:650}.sn-dline .rt small{font-size:10px;color:var(--text-3)}.sn-dline.off{opacity:.6}.sn-dline.up .mid b{color:var(--text-2)}.sn-wl{display:grid;grid-template-columns:minmax(0,1fr) 92px 34px;grid-gap:4px 10px;gap:4px 10px;align-items:center;padding:8px 0;border-bottom:1px solid var(--hair)}.sn-wl:last-of-type{border-bottom:0}.sn-wl .who b{display:block;font-size:13.5px;color:var(--text)}.sn-wl .who span{font:11px ui-monospace,SF Mono,Menlo,monospace;color:var(--text-3);text-transform:uppercase;letter-spacing:.06em}.sn-wl .bar{display:flex;gap:2px;height:8px}.sn-wl .bar i{display:block;height:100%;border-radius:4px}.sn-wl .bar .w{background:var(--action)}.sn-wl .bar .l{background:var(--c-bg-c9d1e6)}.sn-wl .rec{font-size:12.5px;text-align:right;color:var(--text)}.sn-wl .note{grid-column:1/-1;font-size:11.5px;color:var(--text-2)}.sn-byfmt{display:grid;grid-template-columns:minmax(86px,.9fr) minmax(0,1fr) 30px 48px;grid-gap:8px;gap:8px;align-items:center;padding:6px 0;font-size:13px;color:var(--text)}.sn-byfmt .nm{min-width:0;overflow-wrap:normal;line-height:1.2}.sn-byfmt .bar{height:8px;background:var(--panel-2);border-radius:4px;overflow:hidden}.sn-byfmt .bar i{display:block;height:100%;background:var(--action);border-radius:4px}.sn-byfmt .v{text-align:right;font-size:12.5px}.sn-byfmt .d{font-size:11px;color:var(--text-3)}.sn-howrow{display:flex;justify-content:space-between;padding:6px 16px;font-size:13px;color:var(--text);border-top:1px solid var(--hair)}.sn-howrow:first-child{border-top:0}.sn-change{display:grid;grid-template-columns:44px minmax(0,1fr);grid-gap:10px;gap:10px;padding:10px 16px;font-size:12.5px;color:var(--text-2)}.sn-change .mono{font-size:10.5px;letter-spacing:.08em;color:var(--text-3);padding-top:2px}.sn-change p{margin:0;min-width:0;overflow-wrap:anywhere}.sn-change .kp{white-space:normal}.sn-ann{display:grid;grid-gap:4px;gap:4px;padding:10px 16px;border-top:1px solid var(--hair)}.sn-ann:first-child{border-top:0}.sn-ann .mono{font-size:10.5px;letter-spacing:.08em;color:var(--text-3)}.sn-ann p{margin:0;font-size:13.5px;color:var(--text)}.sn-change+.sn-change{border-top:1px solid var(--hair)}.daylight a.sn-fbox{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:4px 14px;gap:4px 14px;align-items:center;background:#fff;border:1px solid var(--hair);border-radius:10px;padding:10px 12px;margin-top:2px;color:inherit;text-decoration:none}.daylight a.sn-fbox:hover .sn-fgo{text-decoration:underline}.sn-fpts{display:grid;justify-items:start;line-height:1}.sn-fpts b{font-family:Avenir Next Condensed,Arial Narrow,sans-serif;font-weight:800;font-style:italic;font-size:34px;color:var(--text);letter-spacing:.005em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sn-fpts small{font:600 9.5px ui-monospace,SF Mono,Menlo,monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--text-3);margin-top:4px}.sn-fline{min-width:0;display:grid;grid-gap:2px;gap:2px}.sn-fline>span{display:block;font-size:13px;line-height:1.3;color:var(--text-2)}.sn-fline>span:first-child{font-weight:700;color:var(--text)}.sn-fline .lb-dn,.sn-fline .lb-up{display:inline;font-size:11.5px;margin-left:6px;font-weight:700;white-space:nowrap}.sn-fgo{font-size:12.5px;font-weight:700;color:var(--action);white-space:nowrap;align-self:end}@media (max-width:440px){.daylight a.sn-fbox{grid-template-columns:auto minmax(0,1fr)}.sn-fgo{grid-column:1/-1;justify-self:end}}.nx-fg-box{margin:2px 0 4px;border-radius:10px;background:#1c2c58;color:#fff;border:1px solid rgba(91,157,255,.55);padding:10px 12px;display:grid;grid-gap:6px;gap:6px}.nx-fg-box-h{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:#9cc2ff}.nx-fg-box-r{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:14px}.nx-fg-score{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:13px;padding:2px 8px;border-radius:6px;border:1px solid rgba(255,255,255,.35)}.nx-fg-score.lost{color:#ffb4ab;border-color:rgba(255,180,171,.5)}.nx-fg-verdict{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:11px;letter-spacing:.06em;text-transform:uppercase;padding:2px 7px;border-radius:6px;background:rgba(79,209,139,.16);color:#8ee3b4}.nx-fg-verdict.lost{color:#ffb4ab;background:rgba(255,120,110,.16)}.nx-fg-box-b{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.daylight button.nx-fg-confirm,.daylight button.nx-fg-wrong{width:100%;min-width:0;text-align:center;border-radius:8px;padding:10px;font-size:14px;font-weight:650}.daylight button.nx-fg-confirm{background:var(--action);color:#fff;border:0}.daylight button.nx-fg-wrong{background:transparent;color:#fff;border:1px solid rgba(255,255,255,.45)}.daylight button.nx-fg-confirm:disabled,.daylight button.nx-fg-wrong:disabled{opacity:.6}.nx:not(.hero) .nx-fg-box{background:rgba(15,63,163,.06);color:var(--text);border-color:rgba(15,63,163,.3)}.nx:not(.hero) .nx-fg-box-h{color:var(--action)}.nx:not(.hero) .nx-fg-score{border-color:rgba(16,29,61,.25)}.nx:not(.hero) .nx-fg-score.lost{color:#b42318;background:rgba(255,120,110,.12);border-color:rgba(180,35,24,.35)}.nx:not(.hero) .nx-fg-verdict{color:var(--ok);background:rgba(30,142,90,.12)}.nx:not(.hero) .nx-fg-verdict.lost{color:#b42318;background:rgba(255,120,110,.16)}.daylight .nx:not(.hero) button.nx-fg-wrong{color:var(--text);border-color:rgba(16,29,61,.35)}.nx-fg-round{margin-top:4px;border-top:1px solid var(--hair);padding-top:10px;display:grid;grid-gap:6px;gap:6px}.nx-fg-round-h{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--text-3)}.nx-fg-row{display:grid;grid-template-columns:4.6em minmax(0,1fr) auto;grid-gap:8px;gap:8px;align-items:baseline;font-size:14px;color:var(--text)}.nx-fg-row .nx-fg-l,.nx-fg-row>em{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:11.5px;font-style:normal;color:var(--text-3)}.nx-fg-row .nx-fg-m{min-width:0;overflow-wrap:anywhere}.nx-fg-row>em{display:grid;justify-items:end;line-height:1.35}.nx-fg-row .nx-fg-a,.nx-fg-row .nx-fg-b{display:inline-block;max-width:100%}.nx-fg-row .nx-fg-b em{font-family:inherit;font-size:inherit;font-style:normal;font-weight:400;color:var(--text-3)}.nx.hero .nx-fg-row .nx-fg-b em{color:#8a95b5}.nx-fg-row.done{color:var(--text-3)}.nx-fg-row.confirm>em{color:#b26a00}.nx-fg-row.now>em{color:var(--action);font-weight:600}.nx.hero .nx-fg-round{border-top-color:rgba(255,255,255,.14)}.nx.hero .nx-fg-round-h,.nx.hero .nx-fg-row .nx-fg-l,.nx.hero .nx-fg-row.done,.nx.hero .nx-fg-row>em{color:rgba(255,255,255,.62)}.nx.hero .nx-fg-row{color:#fff}.nx.hero .nx-fg-row.now>em{color:#e8f629}.nx.hero .nx-fg-row.confirm>em{color:#f0b35d}.yd{margin:12px 0 4px;border-top:1px solid var(--hair);padding-top:8px}.yd-hd{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--text-3);margin:0 0 4px}.yd-row{display:grid;grid-template-columns:18px 74px minmax(0,1fr) auto;grid-gap:6px;gap:6px;align-items:center;padding:6px 0;font-size:13.5px;color:var(--text)}.yd-row+.yd-row{border-top:1px dashed var(--hair)}.yd-i{width:16px;height:16px;color:var(--text-3)}.yd-t{font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.yd-who{min-width:0}.yd-who small{display:block;color:var(--text-3);font-size:12px}.nx .yd-who small.yd-late{color:#b25e1e;font-weight:600}.yd-c{font-size:12px;color:var(--text-3);white-space:nowrap}.yd-row.now .yd-i,.yd-row.now .yd-t{color:var(--action)}.yd-row.maybe{color:var(--text-3)}.yd-row.maybe .yd-t{color:var(--text-3);font-weight:600}.ev-error{color:var(--danger)}.ev-error,.ev-widened{margin:0;font-size:13px}.ev-widened{padding:10px 16px;background:var(--c-bg-0f3fa3-a060);border:1px solid var(--c-line-0f3fa3-a180);border-radius:var(--r-md);color:var(--text-2)}.ev-live{background:var(--c-bg-101d3d);border-color:var(--c-line-101d3d);color:var(--c-fg-f2f5fa);padding:14px 20px 16px}.daylight .ev-live{box-shadow:0 14px 34px -20px rgba(16,29,61,.55)}.ev-page .ev-live{padding:14px 20px 16px}.ev-live-label{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--live-fg);display:flex;align-items:center;gap:6px}.ev-dot{width:7px;height:7px;border-radius:999px;background:var(--live);display:inline-block}.ev-live-row{display:grid;grid-template-columns:1fr auto;grid-gap:8px 12px;gap:8px 12px;padding:8px 0 0}.ev-live-row+.ev-live-row{margin-top:8px;border-top:1px solid var(--c-line-ffffff-a140);padding-top:10px}.ev-live-row>:first-child{grid-column:1;grid-row:1;min-width:0}.ev-live-row .ev-dist{grid-column:2;grid-row:1;color:var(--c-fg-f2f5fa)}.ev-live-row .ev-dist small{color:var(--c-fg-9fb0d4)}.ev-live-row .chip.kind{grid-column:1;grid-row:2;justify-self:start;align-self:center;font-size:10.5px;letter-spacing:.07em;padding:3px 7px;border-radius:var(--r-sm);background:transparent;border:1px solid var(--c-line-f2f5fa-a550);color:var(--c-fg-f2f5fa)}.ev-live .ev-host{color:var(--c-fg-9fb0d4)}.ev-live a{color:var(--c-fg-f2f5fa)}.ev-live-row>:first-child a{font-weight:600;font-size:15px;text-decoration:none}.ev-live-row>:first-child a:hover{text-decoration:underline}.ev-live-meta{font-size:12px;color:var(--c-fg-9fb0d4);margin-top:2px}.ev-live-row .cta-ghost{grid-column:2;grid-row:2;justify-self:end}.ev-live .ev-live-more{margin-top:8px;width:100%;background:transparent;border:1px solid var(--c-line-ffffff-a300);border-radius:var(--r-sm);padding:8px 10px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--c-fg-f2f5fa);font-weight:400}.ev-live .ev-live-more:hover{border-color:var(--c-line-ffffff-a550)}.ev-nudge{padding:14px 16px;background:var(--c-bg-0f3fa3-a060);border-color:var(--c-line-0f3fa3-a280);display:grid;grid-gap:6px;gap:6px;justify-items:start;align-items:start;align-content:start}.daylight .ev-nudge{box-shadow:none}.ev-nudge b{font-size:15px}.ev-nudge p{margin:0}.ev-nudge .cta-ghost{margin-top:4px}.ev-group{display:grid;grid-gap:10px;gap:10px}.ev-group-head{margin:0;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:10.5px;font-weight:400;letter-spacing:.16em;text-transform:uppercase;color:var(--text-2);padding:0 4px;display:flex;justify-content:space-between;align-items:baseline;gap:12px}.ev-feat-head{color:var(--action)}.ev-page .ev-row.ev-row-feat{border-color:var(--action);box-shadow:inset 0 0 0 1px var(--action)}.ev-row{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:0 12px;gap:0 12px;align-items:start}.ev-page .ev-row,.ev-row{padding:16px 20px}.ev-row-main{display:contents}.ev-row-name{grid-column:1;grid-row:2;display:block;font-weight:600;font-size:15px;text-decoration:none;overflow-wrap:anywhere}.daylight .ev-row-name{color:var(--text)}.ev-row-name:hover{text-decoration:underline}.ev-host{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--text-2);margin-bottom:2px;overflow-wrap:anywhere}.ev-row .ev-host{grid-column:1;grid-row:1}.ev-row-meta{grid-row:3;font-size:12.5px;color:var(--text-2);margin-top:2px}.ev-addr,.ev-row-meta{grid-column:1;overflow-wrap:anywhere}.ev-addr{grid-row:4;font-size:12px;color:var(--text-addr);margin-top:1px}.ev-when{font-family:Barlow Condensed,Avenir Next Condensed,Arial Narrow,sans-serif;font-style:italic;font-weight:700;font-size:14px;letter-spacing:.01em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text)}.ev-row .ev-time{grid-column:2;grid-row:5;justify-self:end;align-self:end;white-space:nowrap;margin-top:7px}.ev-row .ev-time.ev-time-between{white-space:normal;max-width:10em;text-align:right}.ev-chips{grid-column:1;grid-row:5;display:flex;flex-wrap:wrap;gap:5px;margin-top:7px}.ev-chips .chip{font-size:10.5px;letter-spacing:.07em;padding:3px 7px;border-radius:var(--r-sm);background:var(--panel-2);border-color:var(--hair);color:var(--text-2)}.ev-chips .chip.kind{background:transparent;border-color:var(--action);color:var(--action)}.ev-chips .chip.warn{background:var(--c-bg-b25e1e-a080);border-color:var(--c-line-b25e1e-a300);color:var(--warn)}.ev-row-side{grid-column:2;grid-row:1/span 4;display:grid;grid-gap:8px;gap:8px;justify-items:end;align-content:start}.ev-dist{display:block;font-size:13px;color:var(--text);text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.ev-dist small{display:block;font-size:10px;color:var(--text-3)}.cta-ghost,.ev-dist small{letter-spacing:.1em;text-transform:uppercase}.cta-ghost{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:11px;padding:7px 12px;border-radius:var(--r-sm);border:1px solid var(--action);background:transparent;display:inline-block;text-align:center;text-decoration:none;white-space:nowrap}.cta-ghost,.daylight .cta-ghost{color:var(--action)}button.cta-ghost{font-weight:400;cursor:pointer}.daylight .cta-ghost:hover{background:rgba(15,63,163,.07)}.daylight .ev-live .cta-ghost{color:var(--live-fg);border-color:var(--live-fg)}.daylight .ev-live .cta-ghost:hover{background:rgba(232,246,41,.12)}@media (max-width:640px){.ev-page .ev-row{padding:14px 16px}.ev-page .ev-live{padding:12px 16px 14px}}@media (max-width:400px){.ev-page .ev-row{padding:12px 14px;gap:4px 10px}.ev-chips .chip{font-size:10px}}.tik-shell{padding:22px 18px 30px;gap:12px;max-width:600px}.tik-shell .wordmark-link{justify-self:start}.tik-host{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:10px;letter-spacing:.15em;text-transform:uppercase;color:var(--text-2);margin:0}h1.tik-name{font-family:Barlow Condensed,Avenir Next Condensed,Arial Narrow,sans-serif;font-size:clamp(28px,8.46vw,40px);line-height:1.02;color:var(--c-fg-0a1633);margin:4px 0 2px}.tik-ticket{--action:#5b9dff;--ok:#35c98a;--warn:#ff8a3d;--danger:#ff8f86;--text:#f2f5fa;--text-2:#9fb0cd;--rail:#0f3fa3;background:#0a1633;color:var(--text);border-radius:14px;border-left:4px solid var(--rail);box-shadow:0 22px 20px -24px rgba(10,22,51,.55);margin-top:6px}.tik-ticket.ok{--rail:var(--ok)}.tik-ticket.warn{--rail:var(--warn)}.tik-ticket.grey{--rail:#8a95b5}.tik-wait-stripe{justify-self:stretch;align-self:stretch;padding:9px 16px;background:#b25e1e;color:#fff;font-family:Avenir Next Condensed,Arial Narrow,sans-serif;font-weight:800;font-style:italic;font-size:19px;line-height:1.1;text-transform:uppercase;letter-spacing:.02em;border-radius:10px 14px 0 0/14px 14px 0 0}.tik-body>.tik-wait-stripe:first-child{margin:-17px -16px 10px}.tpe-tik-body>.tik-wait-stripe:first-child{margin:-15px -15px 10px}.daylight .card.nx.nx-slim{padding:12px 18px;gap:6px;justify-items:start}.tik-wait-note{margin-top:10px;white-space:normal}.tik-body{display:grid;grid-template-columns:minmax(0,1fr);justify-items:start;grid-gap:2px;gap:2px;padding:17px 16px 15px}.tik-counter{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:11px;letter-spacing:.13em;color:#cfe0ff;background:rgba(91,141,239,.16);border:1px solid rgba(91,141,239,.4);border-radius:999px;padding:4px 10px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tik-counter,.tik-stamp{text-transform:uppercase;margin-bottom:5px}.tik-stamp{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:11px;letter-spacing:.15em;font-weight:700;color:#0a1633;background:var(--rail);border:0;border-radius:999px;padding:4px 11px}.tik-who{font-family:Barlow Condensed,Avenir Next Condensed,Arial Narrow,sans-serif;font-style:italic;font-weight:800;text-transform:uppercase;font-size:19px;line-height:1.1;color:#fff;margin-top:9px}.tik-who.big{font-size:54px;line-height:.9;margin-top:10px;max-width:100%;overflow-wrap:break-word}.tik-who.big.is-long{font-size:40px}.tik-who.big.is-longer{font-size:30px}.tik-who.big.placeholder{color:rgba(255,255,255,.42)}.tik-div{justify-self:end;margin-top:6px;font-family:Barlow Condensed,Avenir Next Condensed,Arial Narrow,sans-serif;font-style:italic;font-weight:800;text-transform:uppercase;font-size:18px;line-height:1;color:#fff}.tik-stub-when{display:grid;grid-template-columns:minmax(0,1fr);justify-items:start;grid-gap:2px;gap:2px}.tik-k{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:10px;letter-spacing:.15em;text-transform:uppercase;color:var(--text-2)}.tik-moment{font-family:Barlow Condensed,Avenir Next Condensed,Arial Narrow,sans-serif;font-style:italic;font-weight:800;font-size:clamp(36px,11.3vw,50px);line-height:1.05;letter-spacing:.01em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text)}.tik-moment small{font-size:.46em;font-weight:800;color:var(--text-2);white-space:nowrap}.tik-moment small.tik-moment-clock{display:block;line-height:1.2}.tik-moment>span{white-space:nowrap}.tik-row{font-size:13.5px;font-weight:600;color:#dbe4f7;margin-top:7px}.tik-row.quiet{font-size:13.5px;font-weight:500;color:var(--text-2);margin-top:3px}.tik-seats{display:grid;grid-template-columns:1fr auto 1fr;align-items:stretch;grid-gap:8px;gap:8px;margin-top:13px;justify-self:center}.tik-seat{border-radius:9px;padding:10px 8px;display:flex;flex-direction:column;gap:4px;justify-content:center;min-height:76px;text-align:center}.tik-seat-k{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:9px;letter-spacing:.15em}.tik-seat-k,.tik-seat-n{text-transform:uppercase}.tik-seat-n{font-family:Barlow Condensed,Avenir Next Condensed,Arial Narrow,sans-serif;font-style:italic;font-weight:800;font-size:18px;line-height:1.02}.tik-seat.taken{background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.16)}.tik-seat.taken .tik-seat-k{color:#9fb0d4}.tik-seat.taken .tik-seat-n{color:#fff}.tik-seat.open{border:2px dashed var(--action);background:rgba(91,157,255,.1)}.tik-seat.open .tik-seat-k{color:var(--action)}.tik-seat.open .tik-seat-n{color:#cfe0ff}.tik-seat.gone{border:2px dashed #3a4a78;background:rgba(255,255,255,.03)}.tik-seat.gone .tik-seat-k,.tik-seat.gone .tik-seat-n{color:#6d7ba6}.tik-seat.pending{border:2px dashed #3a4a78;background:rgba(255,255,255,.03)}.tik-seat.pending .tik-seat-k{color:#6d7ba6}.tik-seat.pending .tik-seat-n{color:#9fb0d4}.tik-seat.filledin{background:var(--ok);border:1px solid var(--ok)}.tik-seat.filledin .tik-seat-k{color:rgba(10,22,51,.62)}.tik-seat.filledin .tik-seat-n{color:#0a1633}.tik-amp{align-self:center;font-family:Barlow Condensed,Avenir Next Condensed,Arial Narrow,sans-serif;font-style:italic;font-weight:800;font-size:20px;color:#4d5f92}.tik-perf{position:relative;height:0;margin-top:8px;border-top:2px dashed #24356b}.tik-perf:after,.tik-perf:before{content:"";position:absolute;top:-8px;width:18px;height:18px;border-radius:50%;background:var(--ink)}.tik-perf:before{left:-13px}.tik-perf:after{right:-9px}.tik-stub{display:flex;flex-direction:column;gap:9px;padding:14px 16px 16px}.tik-stub-copy{margin:0;font-size:13px;line-height:1.45;color:var(--text-2)}button.tik-cta{display:block;width:100%;text-align:center;font-family:inherit;font-size:15.5px;font-weight:650;letter-spacing:.01em;padding:14px;border-radius:10px;border:0;background:var(--c-bg-ffffff);color:var(--c-fg-0a1633);cursor:pointer}button.tik-cta:hover:not(:disabled){background:var(--c-bg-e4eaf6)}button.tik-cta:disabled{opacity:.5;cursor:default}button.tik-decline{display:block;width:100%;text-align:center;font-family:inherit;font-size:15.5px;font-weight:650;letter-spacing:.01em;padding:12.5px;border-radius:10px;border:1.5px solid var(--c-line-cfe0ff-a550);background:transparent;color:var(--c-fg-ffffff);cursor:pointer}button.tik-decline:hover:not(:disabled){background:var(--c-bg-cfe0ff-a080)}button.tik-decline:disabled{opacity:.5;cursor:default}button.tik-decline.tpe{padding:10.5px;font-size:14.5px;font-weight:700}.tpe-stub.tpe-decline{padding-top:2px}.tik-stub-q{margin:0;font-size:15px;font-weight:600;text-align:center;color:#ffffff}.tik-answer-ground .tik-stub-q{color:var(--text)}.tik-answer-ground button.tik-cta{background:#0a1633;color:#ffffff}.tik-answer-ground button.tik-cta:hover:not(:disabled){background:#16275a}.tik-answer-ground button.tik-decline{border-color:rgba(10,22,51,.45);color:#0a1633}.tik-answer-ground button.tik-decline:hover:not(:disabled){background:rgba(10,22,51,.06)}.tik-answer-signin,.tik-cta-sub{text-align:center}.tik-cta-sub{margin:0;font-size:12.5px;color:var(--text-2)}.tik-ticket .tik-cta-sub a{color:var(--action)}button.tik-undo{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:11px;font-weight:400;letter-spacing:.09em;text-transform:uppercase;text-align:center;text-decoration:underline;padding:0;border:0;border-radius:0;background:transparent;color:var(--text-2);cursor:pointer}button.tik-undo:hover:not(:disabled){color:var(--text)}button.tik-undo.act{color:var(--c-fg-cfe0ff)}.tik-ticket.sp-invited{--rail:#5b9dff}.tik-body.sp-body{background-image:linear-gradient(90deg,transparent calc(50% - 1px),rgba(78,110,180,.16) calc(50% - 1px),rgba(78,110,180,.16) calc(50% + 1px),transparent calc(50% + 1px))}.sp-top{display:flex;justify-content:space-between;align-items:center;gap:8px;width:100%}.sp-kind{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:10.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--text-2)}.sp-stamp{margin-bottom:0}.sp-stamp-in{animation:sp-stamp-in .5s cubic-bezier(.2,1.6,.4,1) .2s both}@keyframes sp-stamp-in{0%{transform:scale(1.8) rotate(-8deg);opacity:0}to{transform:none;opacity:1}}.sp-season{font-family:Barlow Condensed,Avenir Next Condensed,Arial Narrow,sans-serif;font-style:italic;font-weight:700;text-transform:uppercase;font-size:17px;line-height:1.1;margin-top:4px}.sp-host,.sp-season{color:var(--c-fg-dbe4f7)}.sp-host{margin:8px 0 0;font-size:13.5px;line-height:1.45}.sp-holes{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));grid-gap:8px 6px;gap:8px 6px;margin:0;padding:0;list-style:none}.sp-hole{display:grid;justify-items:center;grid-gap:3px;gap:3px;min-width:0}.sp-hole i{width:100%;max-width:30px;aspect-ratio:1;box-sizing:border-box;display:grid;place-items:center;border-radius:50%;border:2px dashed var(--c-line-3a4f86);font:700 11px ui-monospace,SF Mono,Menlo,monospace;font-style:normal;color:var(--c-fg-8a9cc4)}.sp-date{font:600 9.5px ui-monospace,SF Mono,Menlo,monospace;color:var(--text-2)}.sp-date,.sp-time{white-space:nowrap}.sp-time{font:600 9px ui-monospace,SF Mono,Menlo,monospace;color:var(--c-fg-dbe4f7)}.sp-hole.past i{border-style:solid;border-color:var(--c-line-24356b);background:var(--c-bg-24356b);color:var(--c-fg-6f82ad)}.sp-hole.past .sp-time{color:var(--text-2)}.sp-hole.next i{border:2px solid var(--c-line-5b9dff);background:var(--c-bg-5b9dff-a180);animation:sp-ring 2.4s ease-in-out infinite}.sp-hole.next .sp-time,.sp-hole.next i{color:var(--c-fg-ffffff)}@keyframes sp-ring{50%{box-shadow:0 0 0 5px var(--c-shadow-5b9dff-a180)}}@media (prefers-reduced-motion:reduce){.sp-hole.next i,.sp-stamp-in{animation:none}}.sp-next{display:grid;justify-items:start;grid-gap:2px;gap:2px}.sp-next .tik-moment{font-size:clamp(30px,9vw,40px)}.sp-center{text-align:center}button.tik-undo.sp-cal{align-self:center}.sp-signed{margin:2px 0 0;text-align:center;font:400 10.5px ui-monospace,SF Mono,Menlo,monospace;letter-spacing:.06em;color:var(--text-2);overflow-wrap:anywhere}.sp-pass .tik-sheet-terms{color:var(--text)}.sp-pass .tik-sheet-terms a{color:var(--action)}.tik-invite{display:flex;flex-wrap:wrap;gap:6px 12px;align-items:baseline;font-size:13px;color:var(--text-2)}.tik-invite.tik-invite-other{flex-direction:column;align-items:flex-start;gap:4px;background:#fff;border-radius:14px;padding:12px 14px}.tik-invite-lead{font-weight:600;color:var(--text)}.tik-invite-hint{font-size:12.5px}.tik-invite-confirm{display:inline-flex;gap:10px;align-items:baseline;flex-wrap:wrap;font-size:12.5px}.tik-invite button.tik-undo.act{color:var(--action)}.tik-invite .tik-err{color:var(--danger)}.tik-card{display:grid;justify-items:start;grid-gap:3px;gap:3px;padding:15px;border-radius:12px}.daylight .tik-card{box-shadow:none}.tik-card-h{font-size:15px;font-weight:700;color:#0a1633}.tik-card p{margin:0;font-size:13.5px;line-height:1.5;color:var(--text-2)}a.tik-ghost,button.tik-ghost{display:block;text-align:center;text-decoration:none;background:transparent;color:var(--action);border:1.5px solid var(--c-line-c3cfe8);border-radius:10px;padding:13px;font-size:15px;font-weight:650;margin-top:6px}button.tik-ghost{width:100%;font-family:inherit;cursor:pointer}button.tik-ghost:hover:not(:disabled){background:var(--c-bg-0a1633-a040)}button.tik-ghost:disabled{opacity:.5;cursor:default}.tik-venue{font-size:14px;font-weight:650;color:var(--text);margin-top:5px}.tik-addr{font-size:13px}.tik-addr .addr-link{font-weight:550}.tik-map{width:100%;margin-top:9px;border:1px solid var(--hair);border-radius:9px;overflow:hidden}.tik-map .pm-wrap{border-radius:0}.tik-map .pm-wrap.only{--pm-tok:24px}.tik-key{display:grid;grid-gap:4px;gap:4px;margin:8px 0 0;width:100%}.tik-key>div{display:grid;grid-template-columns:auto 1fr;grid-gap:8px;gap:8px;align-items:baseline}.tik-key dt{min-width:16px;padding:0 5px;border-radius:4px;background:#0a1633;color:#fff;font:700 10px/16px ui-monospace,SF Mono,Menlo,monospace;text-align:center}.tik-key dd{margin:0;font-size:13px;line-height:1.5;color:var(--text-2)}.tik-key dd b{color:var(--text);font-weight:650}.tik-foot{line-height:1.55;color:var(--text-2);margin:2px 0 0;text-align:center}.tik-err,.tik-foot{font-size:12.5px}.tik-sheet-dim{position:fixed;inset:0;z-index:100;display:flex;align-items:flex-end;justify-content:center;background:rgba(16,29,61,.55);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.tik-sheet{position:relative;width:100%;max-width:420px;max-height:92dvh;overflow-y:auto;display:grid;grid-gap:10px;gap:10px;padding:22px 20px 18px;background:var(--panel);color:var(--text);border-radius:16px 16px 0 0;box-shadow:0 -18px 40px rgba(16,29,61,.28)}@media (min-width:560px){.tik-sheet-dim{align-items:center;padding:24px}.tik-sheet{border-radius:16px}}.tik-sheet form{display:grid;grid-gap:12px;gap:12px}.tik-sheet-k{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--text-2);margin:0;padding-right:30px}h2.tik-sheet-h{font-size:22px;font-weight:700;letter-spacing:-.01em;margin:0}.tik-sheet-sub{margin:0;font-size:13px;line-height:1.45;color:var(--text-2)}.tik-sheet input{width:100%;background:#fff}.tik-sheet-terms{display:flex;flex-direction:row;align-items:center;gap:9px;font-size:12.5px;line-height:1.4}.tik-sheet-terms input{width:auto;flex:0 0 auto}button.tik-sheet-go{width:100%;padding:12px 18px;font-size:15px;font-weight:700;border:none;border-radius:var(--r-sm);background:var(--action);color:var(--c-on-ffffff);cursor:pointer}button.tik-sheet-go:hover:not(:disabled){filter:brightness(1.1)}button.tik-sheet-go:disabled{opacity:.5;cursor:default}button.tik-sheet-alt{justify-self:center;padding:4px 6px;background:transparent;border:none;font-size:13px;font-weight:600;color:var(--action);cursor:pointer}button.tik-sheet-alt:hover:not(:disabled){text-decoration:underline}button.tik-sheet-x{position:absolute;top:10px;right:10px;padding:6px 9px;background:transparent;border:none;font-size:15px;line-height:1;color:var(--text-2);cursor:pointer}button.tik-sheet-x:hover{color:var(--text)}.tik-sheet-note{margin:0;font-size:12px}.tik-sheet-esc,.tik-sheet-note{line-height:1.45;color:var(--text-2)}.tik-sheet-esc{margin:2px 0 0;padding-top:11px;border-top:1px solid var(--hair);font-size:12.5px}.cw-seg{display:flex;background:var(--panel-2);border:1px solid var(--hair);border-radius:var(--r-md);padding:3px;gap:3px}button.cw-seg-opt{flex:1 1;text-align:center;font-size:13.5px;font-weight:600;color:var(--text-2);background:transparent;border:none;padding:8px 4px;border-radius:var(--r-sm);cursor:pointer}button.cw-seg-opt.on{background:var(--hair);color:var(--text);box-shadow:0 0 0 1px var(--action) inset}button.cw-seg-opt .cw-seg-star{color:var(--warn);vertical-align:-2px;margin-right:4px}button.cw-seg-opt:disabled{opacity:.45;cursor:not-allowed}button.cw-seg-opt:focus-visible{outline:2px solid var(--live-fg);outline-offset:2px}.cw-chips{display:flex;gap:7px;flex-wrap:wrap}button.cw-chip{font-size:13.5px;font-weight:600;border:1px solid var(--hair);border-radius:999px;padding:7px 14px;color:var(--text-2);background:var(--panel-2);white-space:nowrap;cursor:pointer}button.cw-chip.on{border-color:var(--action);color:var(--text);background:color-mix(in srgb,var(--action) 16%,var(--panel-2));box-shadow:0 0 0 1px var(--action) inset}button.cw-chip:disabled{opacity:.45;cursor:not-allowed}button.cw-chip:focus-visible{outline:2px solid var(--live-fg);outline-offset:2px}.cw-chips.one-line{flex-wrap:nowrap;gap:6px}.cw-chips.one-line>button.cw-chip{flex:0 1 auto;min-width:0;padding:7px 11px}@media (max-width:400px){.cw-chips.one-line{gap:4px}.cw-chips.one-line>button.cw-chip{padding:7px 8px}}.cw-stepper{display:flex;align-items:center;gap:0;border:1px solid var(--hair);border-radius:var(--r-md);background:var(--panel-2);overflow:hidden;width:max-content}.cw-stepper.disabled{opacity:.45}.cw-stepper.idle span{color:var(--text-3)}.cw-stepper button{width:40px;text-align:center;padding:9px 0;font-size:17px;font-weight:600;color:var(--action);background:transparent;border:none;border-right:1px solid var(--hair);cursor:pointer}.cw-stepper button:last-child{border-right:none;border-left:1px solid var(--hair)}.cw-stepper button:disabled{color:var(--text-3);cursor:not-allowed}.cw-stepper button:focus-visible{outline:2px solid var(--live-fg);outline-offset:-2px}.cw-stepper span{min-width:56px;text-align:center;font-size:15px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text)}.cw-slider{padding:26px 10px 6px}.cw-slider.disabled{opacity:.55}.cw-rail{height:6px;border-radius:3px;background:var(--hair);position:relative;margin:0 11px}.cw-rail-fill{position:absolute;top:0;bottom:0;background:var(--action);border-radius:3px}.cw-bub{top:-30px;transform:translateX(-50%);font-size:12.5px;font-weight:700;background:var(--panel-2);border:1px solid var(--action);border-radius:var(--r-sm);padding:2px 8px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text);white-space:nowrap;pointer-events:none}.cw-bub,.cw-knob{position:absolute}.cw-knob{top:50%;width:22px;height:22px;border-radius:50%;background:var(--text);border:3px solid var(--action);transform:translate(-50%,-50%);cursor:-webkit-grab;cursor:grab;touch-action:none}.cw-knob:focus-visible{outline:2px solid var(--live-fg);outline-offset:2px}.cw-ticks{display:flex;justify-content:space-between;font-size:10.5px;color:var(--text-3);margin-top:9px;padding:0 1px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cw-cal{background:var(--panel-2);border:1px solid var(--hair);border-radius:var(--r-md);padding:12px}.cw-cal-head{display:flex;align-items:center;margin-bottom:8px}.cw-cal-head b{flex:1 1;text-align:center;font-size:14.5px;color:var(--text)}button.cw-cal-nav{position:relative;width:32px;height:32px;padding:0;border:1px solid var(--hair);border-radius:var(--r-sm);background:transparent;display:grid;place-items:center;color:var(--text);cursor:pointer}button.cw-cal-nav:hover{background:var(--hair)}button.cw-cal-nav svg{display:block}.cw-cal-navdot{position:absolute;top:-4px;right:-4px;width:8px;height:8px;border-radius:50%;background:var(--optic,var(--c-bg-d8f24a))}button.cw-cal-nav:focus-visible{outline:2px solid var(--live-fg);outline-offset:2px}.cw-cal-dow,.cw-cal-grid{display:grid;grid-template-columns:repeat(7,1fr);text-align:center}.cw-cal-dow span{font-size:10px;letter-spacing:.08em;color:var(--text-3);padding:4px 0;text-transform:uppercase}button.cw-cal-cell{font-size:13.5px;padding:8px 0;color:var(--text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;position:relative;background:transparent;border:none;border-radius:0;cursor:pointer}button.cw-cal-cell.out{color:var(--text-3)}button.cw-cal-cell:disabled{color:var(--text-3);opacity:.4;cursor:default}button.cw-cal-cell.pick{background:var(--action);color:var(--panel-2);border-radius:var(--r-sm);font-weight:700}button.cw-cal-cell.today:after{content:"";position:absolute;left:50%;bottom:3px;width:4px;height:4px;border-radius:50%;background:var(--live);transform:translateX(-50%)}button.cw-cal-cell:focus-visible{outline:2px solid var(--live-fg);outline-offset:1px}.cw-cal.marked button.cw-cal-cell{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;min-height:44px;padding:4px 0;border-radius:var(--r-sm)}.cw-cal.marked button.cw-cal-cell.mk-on{color:var(--text)}.cw-cal-word{font-size:9px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;line-height:1}.cw-cal.marked button.cw-cal-cell.mk-today{box-shadow:inset 0 0 0 2px var(--text)}.cw-cal.marked button.cw-cal-cell.mk-today .cw-cal-word{color:var(--text-2)}.cw-cal.marked button.cw-cal-cell.mk-event{background:var(--c-bg-d8f24a-a140);box-shadow:inset 0 0 0 2px var(--optic,var(--c-shadow-d8f24a))}.cw-cal.marked button.cw-cal-cell.mk-event .cw-cal-word{color:var(--optic,var(--c-fg-d8f24a))}.cw-cal.marked button.cw-cal-cell.pick{background:var(--action);color:var(--panel-2)}.cw-cal.marked button.cw-cal-cell.pick .cw-cal-word{color:var(--panel-2)}.cw-cal.marked button.cw-cal-cell.mk-off:disabled{opacity:.32;text-decoration:line-through;background:repeating-linear-gradient(135deg,transparent 0 5px,var(--c-bg-ffffff-a050) 5px 7px)}.cal-keys{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.cal-key{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--text-2);border:1px solid var(--hair);border-radius:8px;padding:4px 8px}.cal-key-event,.cal-key-off,.cal-key-today{flex:none;width:12px;height:12px;border-radius:3px}.cal-key-today{box-shadow:inset 0 0 0 2px var(--text)}.cal-key-event{background:var(--c-bg-d8f24a-a140);box-shadow:inset 0 0 0 2px var(--optic,var(--c-shadow-d8f24a))}.cal-key-off{background:repeating-linear-gradient(135deg,transparent 0 3px,var(--c-bg-ffffff-a350) 3px 4px);opacity:.7}.tp{background:var(--panel-2);border:1px solid var(--hair);border-radius:var(--r-md);padding:12px;display:grid;grid-gap:12px;gap:12px}.tp-top{display:flex;align-items:center;justify-content:space-between;gap:12px}.tp-readout{font-size:27px;font-weight:500;color:var(--text);letter-spacing:-.02em;line-height:1}button.tp-use{font-size:13px;font-weight:600;cursor:pointer;background:var(--action);color:var(--c-on-08111f);border:none;border-radius:var(--r-sm);padding:8px 14px;white-space:nowrap}button.tp-use:disabled{opacity:.45;cursor:not-allowed}button.tp-use:focus-visible{outline:2px solid var(--live-fg);outline-offset:2px}.tp-group{display:grid;grid-gap:6px;gap:6px}.tp-glabel{font-size:11.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--text-3);display:block}.tp-hours{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:6px;gap:6px}button.tp-hr{font-size:13.5px;font-weight:600;cursor:pointer;border:1px solid var(--hair);border-radius:var(--r-sm);padding:8px 0;background:var(--panel);color:var(--text-2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}button.tp-hr.on{border-color:var(--action);color:var(--text);background:color-mix(in srgb,var(--action) 18%,var(--panel));box-shadow:0 0 0 1px var(--action) inset}button.tp-hr:disabled{opacity:.35;cursor:not-allowed}button.tp-hr:focus-visible{outline:2px solid var(--live-fg);outline-offset:2px}.tp-sfx{font-size:10.5px;color:var(--text-3);margin-left:1px}button.tp-hr.on .tp-sfx{color:var(--text-2)}button.tp-hr.night{color:var(--text-3);background:transparent;border-color:var(--c-line-1c1f24)}button.tp-hr.night.on{color:var(--text);background:color-mix(in srgb,var(--action) 18%,var(--panel));border-color:var(--action)}.tp-mins{display:flex;gap:6px}button.tp-mn{flex:1 1;font-size:13px;cursor:pointer;border:1px solid var(--hair);border-radius:var(--r-sm);padding:8px 0;background:var(--panel);color:var(--text-2)}button.tp-mn.on{border-color:var(--action);color:var(--text);background:color-mix(in srgb,var(--action) 18%,var(--panel));box-shadow:0 0 0 1px var(--action) inset}button.tp-mn:disabled{opacity:.35;cursor:not-allowed}button.tp-mn:focus-visible{outline:2px solid var(--live-fg);outline-offset:2px}@media (max-width:640px){button.tp-hr{font-size:12.5px}.tp-readout{font-size:24px}}.sdlg.tpd:focus{outline:none}.sdlg.tpd{overscroll-behavior:contain}.sdlg.zpd{max-height:calc(100dvh - 40px);overflow-y:auto}button.tpd-use:disabled{opacity:.45;cursor:not-allowed}.cw-dim{position:fixed;inset:0;z-index:100;background:var(--c-bg-06080a-a720);display:flex;align-items:center;justify-content:center;padding:10px 20px}.cw-modal{background:var(--panel);border:1px solid var(--hair);border-radius:var(--r-lg);width:min(560px,100%);max-height:min(720px,100%);display:flex;flex-direction:column;overflow:hidden}.cw-hd{padding:14px 18px 12px;border-bottom:1px solid var(--hair)}.cw-hd-row{display:flex;align-items:center;gap:10px}.cw-hd-row h2{margin:0;font-size:17px;flex:1 1}.cw-hd:has(.cw-bar){container-type:inline-size}.cw-stepcount{font-size:12px;color:var(--text-2);letter-spacing:.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.cw-stepcount b{color:var(--text);font-weight:600}.cw-bar{display:grid;grid-column-gap:5px;column-gap:5px;margin:12px 0 0;padding:0;list-style:none}.cw-bar li{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:6px;gap:6px;min-width:0}.cw-bar i{display:block;height:4px;border-radius:2px;background:var(--hair);font-style:normal}.cw-bar li.done i{background:color-mix(in srgb,var(--live) 50%,transparent)}.cw-bar li.on i{background:var(--live)}.cw-bar span{font-size:11px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:var(--text-3);white-space:nowrap}.cw-bar li.done span{color:var(--text-2)}.cw-bar li.on span{color:var(--live-fg)}button.cw-bar-go{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:6px;gap:6px;width:100%;min-width:0;margin:-6px 0 -4px;padding:6px 0 4px;border:0;border-radius:3px;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.cw-bar li.todo.go span{color:var(--text-2)}.cw-bar li.todo.go i{background:var(--text-3)}button.cw-bar-go:hover span{color:var(--text)}button.cw-bar-go:hover i{background:color-mix(in srgb,var(--live) 80%,transparent)}.cw-bar li.todo button.cw-bar-go:hover i{background:var(--text-2)}button.cw-bar-go:focus-visible{outline:2px solid var(--live-fg);outline-offset:2px}@container (max-width: 619px){.cw-bar li:not(.on) span{visibility:hidden}.cw-bar li.end span{justify-self:end}}@media (prefers-reduced-motion:no-preference){.cw-bar i{transition:background .2s}}.cw-tabs{display:flex;gap:4px;margin-top:10px;flex-wrap:wrap}button.cw-tab{font-size:12.5px;font-weight:600;letter-spacing:.02em;color:var(--text-3);background:transparent;border:none;border-bottom:2px solid transparent;border-radius:0;padding:4px 10px 6px;cursor:pointer}button.cw-tab.on{color:var(--live-fg);border-bottom-color:var(--live-fg)}button.cw-tab:focus-visible{outline:2px solid var(--live-fg);outline-offset:2px}@media (max-width:520px){.cw-tabs{gap:0}button.cw-tab{font-size:12px;letter-spacing:0;padding:4px 7px 6px}}.cw-body{padding:16px 18px;display:grid;grid-gap:14px;gap:14px;align-content:start;flex:1 1;min-height:0;overflow-y:auto;overscroll-behavior:contain}html:has(.cw-dim){overflow:hidden}html:has(.nt-dim.page-lock){overflow:hidden}.nt-dim.page-lock{overscroll-behavior:contain}.cw-courts-step{padding-bottom:120px}.cw-foot{display:flex;gap:10px;padding:12px 18px;border-top:1px solid var(--hair);background:var(--panel-2)}.cw-foot-sp{flex:1 1}.cw-foot-warn{align-self:center;margin:0;color:var(--warn);font-size:12.5px;line-height:1.35;flex:1 1 auto;min-width:0}.cw-foot-warn-line{display:block}.cw-foot>button{white-space:nowrap}@media (max-width:560px){.cw-foot{flex-wrap:wrap}.cw-foot-warn{flex-basis:100%;order:-1}}.cw-foot-note{display:inline-flex;align-items:center;gap:8px;margin:0;font-size:13px;line-height:1.35;padding:7px 12px;border-radius:8px;background:color-mix(in srgb,var(--action) 12%,transparent);border:1px solid color-mix(in srgb,var(--action) 45%,transparent);min-width:0}.cw-foot-note svg{flex:0 0 auto;color:var(--action)}@media (max-width:560px){.cw-foot-note{order:-1;flex-basis:100%}}button.cw-x{width:28px;height:28px;border:1px solid var(--hair);border-radius:var(--r-sm);background:transparent;color:var(--text-2);display:grid;place-items:center;font-size:13px;padding:0}button.cw-x:focus-visible{outline:2px solid var(--live-fg);outline-offset:2px}button.cw-primary:disabled{opacity:.45;cursor:not-allowed}.cw-label{font-size:11.5px;letter-spacing:.08em;text-transform:uppercase;display:block;margin-bottom:6px}.cw-hint,.cw-label{color:var(--text-3)}.cw-hint{font-size:12px;margin:0}.cw-hint-after,.cw-ranhint{margin-top:6px}.cw-ranhint{color:var(--warn)}.cw-locked{opacity:.4;pointer-events:none}.cw-lockhint{color:var(--warn)}.cw-placeholder{font-size:13.5px;color:var(--text-2);padding:24px 0;text-align:center}@media (max-width:640px){.cw-placeholder{display:none}.cw-dim{padding:0;align-items:stretch}.cw-modal{width:100%;max-height:100%;height:100%;border-radius:0}}.cw-tiles{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}@media (max-width:640px){.cw-tiles{grid-template-columns:1fr;gap:8px}}button.cw-tile{text-align:left;border:1px solid var(--hair);border-radius:var(--r-md);padding:10px 10px 10px 12px;background:var(--panel-2);display:flex;align-items:center;gap:14px;cursor:pointer}.cw-tile-words{flex:1 1 auto;min-width:0;display:flex;flex-direction:column}.cw-tile-pic{flex:0 0 132px;width:132px;border-radius:8px;padding:5px;background:var(--panel);border:1px solid var(--hair);color:var(--text-2)}.cw-tile-pic svg{display:block;width:100%;height:auto;aspect-ratio:4/3}.cw-tile-pic .ga .f-w{fill:var(--c-fg-2a2f36)}.cw-tile-pic .ga .f-l{fill:var(--panel)}.cw-tile-pic .ga .s-l{stroke:var(--panel)}.cw-tile-pic .ga .s-w{stroke:var(--panel-2)}.cw-tile-pic .ga .t-w{fill:var(--panel-2)}.cw-tile-pic .ga .s-m{stroke:var(--text-addr)}.cw-tile-pic .ga .t-m{fill:var(--text-addr)}@media (max-width:460px){.cw-tile-pic{flex-basis:96px;width:96px;padding:3px}button.cw-tile{gap:10px}}button.cw-tile .cw-tile-top svg{color:var(--action)}button.cw-tile.sel .cw-tile-top svg{color:var(--live-fg)}.cw-tile-top{display:flex;align-items:center;gap:8px;margin-bottom:6px}button.cw-tile .cw-tile-chip{font-size:10px;font-weight:600;letter-spacing:.04em;color:var(--text-2);border:1px solid var(--hair);border-radius:999px;padding:2px 8px;background:var(--panel);white-space:nowrap}button.cw-tile .cw-tile-chip.teams{color:var(--ok);border-color:color-mix(in srgb,var(--ok) 55%,transparent);background:color-mix(in srgb,var(--ok) 12%,var(--panel))}.cw-tile-mark{color:var(--ok);font-weight:600}.cw-tile-eyebrow{font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--text-3);display:block;margin-bottom:2px}.cw-tile-name{display:block;font-size:14.5px;font-weight:700;margin-bottom:3px;color:var(--text)}.cw-tile-blurb{font-size:11.5px;color:var(--text-2);line-height:1.45;display:block}.cw-sport{display:grid;grid-gap:8px;gap:8px;margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid var(--hair)}.cw-sport .cw-chips{flex-wrap:wrap}button.cw-chip.sp{display:inline-flex;align-items:center;gap:6px}button.cw-chip.sp svg{color:var(--text-2)}button.cw-chip.sp.on svg{color:var(--live-fg)}button.cw-tile.off{opacity:.45;cursor:default}button.cw-tile .cw-tile-why{font-size:11.5px;color:var(--warn);margin-top:6px;display:block}button.cw-tile.sel{border-color:var(--action);background:color-mix(in srgb,var(--action) 16%,var(--panel-2));box-shadow:0 0 0 1px var(--action) inset}button.cw-tile.sel .cw-tile-eyebrow{color:var(--action)}button.cw-tile:focus-visible{outline:2px solid var(--live-fg);outline-offset:2px}.cw-facts-wrap{display:grid;grid-gap:10px;gap:10px}.cw-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.cw-fact{position:relative;display:grid;grid-gap:6px;gap:6px;align-content:start;min-width:0;padding:12px 13px;border:1px solid var(--hair);border-radius:var(--r-md);background:var(--panel-2)}.cw-fact.wide{grid-column:1/-1}.cw-fact-lock{position:absolute;top:10px;right:11px;color:var(--text-3)}.cw-fact-k{font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--text-3)}.cw-fact-v{display:flex;align-items:center;gap:9px;font-size:16px;font-weight:700;color:var(--text);overflow-wrap:anywhere}.cw-fact-v svg{color:var(--live-fg);flex:0 0 auto}.cw-fact-s{font-size:12px;line-height:1.4;color:var(--text-2)}.cw-lockwhy{display:flex;align-items:center;gap:8px;margin:0;font-size:12.5px;color:var(--text-2)}.cw-lockwhy svg{color:var(--text-3);flex:0 0 auto}.cw-lockwhy b{color:var(--text);font-weight:600}.cw-name-input{width:100%;box-sizing:border-box}.cw-name-input::placeholder{color:var(--text-3);opacity:1}.cw-label.need{color:var(--warn)}.cw-name-input.cw-name-need{border-color:var(--warn);box-shadow:0 0 0 3px color-mix(in srgb,var(--warn) 22%,transparent)}.cw-name-input.cw-name-need:focus-visible{outline:none}@media (prefers-reduced-motion:no-preference){.cw-name-input.cw-name-need.p1{animation:cw-name-pulse-1 .9s ease-out 1}.cw-name-input.cw-name-need.p2{animation:cw-name-pulse-2 .9s ease-out 1}}@keyframes cw-name-pulse-1{40%{box-shadow:0 0 0 7px color-mix(in srgb,var(--warn) 32%,transparent)}}@keyframes cw-name-pulse-2{40%{box-shadow:0 0 0 7px color-mix(in srgb,var(--warn) 32%,transparent)}}.cw-name-need-line{display:flex;align-items:center;gap:8px;margin:8px 0 0;color:var(--warn);font-size:13px;font-weight:600;line-height:1.35}.cw-name-need-line svg{flex:none}.cw-counted{position:relative}.cw-counted>.cw-name-input{padding-right:64px}.cw-count{position:absolute;right:12px;top:50%;transform:translateY(-50%);font-size:12px;color:var(--text-3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;pointer-events:none}.cw-count.cw-namecount{position:static;transform:none;flex:none;padding:0 2px;font-weight:400}.cw-count.cw-namecount.over{color:var(--warn)}.cw-pgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}@media (max-width:560px){.cw-pgrid{grid-template-columns:minmax(0,1fr)}.cw-pgrid .cw-ppic-pic{aspect-ratio:3/1}.cw-pgrid button.cw-pcard.cw-ppic.none .cw-ppic-pic{aspect-ratio:6/1}.cw-pgrid button.cw-pnew{min-height:0}}button.cw-pcard.cw-ppic{position:relative;display:grid;grid-template-rows:auto 1fr;align-items:start;grid-gap:0;gap:0;padding:0;overflow:hidden}.cw-ppic-pic{display:grid;place-items:center;aspect-ratio:2/1;max-width:100%;overflow:hidden;background:var(--c-bg-1b2a22);border-bottom:1px solid var(--hair);color:var(--text-3)}.cw-ppic-pic img,.cw-ppic-pic svg.place-pic-draw{display:block;width:100%;height:100%;object-fit:cover}button.cw-pcard.cw-ppic.none .cw-ppic-pic{background:repeating-linear-gradient(135deg,var(--panel-2) 0 10px,var(--c-bg-101317) 10px 20px)}button.cw-pcard.cw-ppic .cw-pcard-text{display:grid;grid-gap:3px;gap:3px;padding:9px 11px 11px}button.cw-pcard.cw-ppic .cw-pcard-name{font-size:14px}button.cw-pcard.cw-ppic .cw-pcard-sub{color:var(--text-addr);margin:0}button.cw-pcard.cw-ppic .cw-pcard-tick{position:absolute;top:8px;right:8px;width:22px;height:22px;border-color:var(--c-line-e8eaed-a600);background:var(--c-bg-0b0d0f-a550)}button.cw-pcard.cw-ppic.sel .cw-pcard-tick{border-color:var(--live-fg);background:var(--live);box-shadow:inset 0 0 0 5px var(--c-shadow-10243f)}button.cw-pnew{display:grid;place-items:center;align-content:center;grid-gap:6px;gap:6px;min-height:120px;padding:18px 10px;border:1px dashed var(--c-line-35516e);border-radius:var(--r-md);background:transparent;color:var(--action);font-weight:600;font-size:14px;text-align:center}button.cw-pnew span{color:var(--text-2);font-weight:400;font-size:12px}button.cw-pnew:focus-visible{outline:2px solid var(--live-fg);outline-offset:2px}.cw-pfirst{display:grid;grid-gap:12px;gap:12px}.cw-phero{position:relative;aspect-ratio:3/1;max-width:100%;overflow:hidden;border:1px solid var(--hair);border-radius:var(--r-md);background:var(--panel-2)}.cw-phero img{display:block;width:100%;height:100%;object-fit:cover;filter:saturate(.85) brightness(.82)}.cw-phero:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 35%,var(--c-bg-0b0d0f-a920))}.cw-phero-cap{position:absolute;left:16px;right:16px;bottom:12px;z-index:1}.cw-phero-cap h3{margin:0;font-size:21px;line-height:1.2;color:var(--text)}.cw-phero-cap p{margin:2px 0 0;font-size:13px;color:var(--text-2)}@media (max-width:560px){.cw-phero{aspect-ratio:2/1}}button.cw-pskip{justify-self:center;border:0}.ps{display:grid;grid-gap:10px;gap:10px}.ps-field{position:relative}.ps-field svg{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:var(--text-2);pointer-events:none}.ps-field input{width:100%;box-sizing:border-box;padding:12px 12px 12px 40px;font-size:15px;border-color:var(--c-line-35516e)}.ps-error{margin:0}.ps-sec{display:flex;justify-content:space-between;gap:10px;font-size:11.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--text-3)}.ps-hits{display:grid;grid-gap:8px;gap:8px}.ps-hit{display:grid;grid-template-columns:76px minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:center;border:1px solid var(--hair);border-radius:var(--r-md);background:var(--panel-2);padding:8px 10px 8px 8px}.ps-thumb{display:block;width:76px;height:58px;overflow:hidden;border:1px solid var(--hair);border-radius:7px;background:var(--c-bg-1b2a22)}.ps-thumb img,.ps-thumb svg.place-pic-draw{display:block;width:100%;height:100%;object-fit:cover}.ps-hit-t{display:grid;grid-gap:3px;gap:3px;min-width:0}.ps-hit-t b{font-size:14.5px;color:var(--text)}.ps-hit-a{font-size:12px;color:var(--text-addr)}.ps-hit mark{background:var(--c-bg-e8f629-a220);color:var(--text);border-radius:3px;padding:0 1px}button.ps-use{padding:8px 12px;font-size:13px;white-space:nowrap}.ps-tags{display:flex;flex-wrap:wrap;gap:5px}.ps-tag{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:10px;letter-spacing:.05em;padding:2px 7px;border-radius:6px;text-transform:uppercase;white-space:nowrap;background:var(--c-bg-9aa0a6-a120);color:var(--text-2)}.ps-tag.hit{background:var(--c-bg-e8f629-a120);color:var(--live-fg)}.ps-tag.ok{background:var(--c-bg-54d68c-a130);color:var(--ok)}.ps-hit.ps-add{border-style:dashed;border-color:var(--c-line-35516e);background:transparent}.ps-add-pic{display:grid;place-items:center;width:76px;height:58px;box-sizing:border-box;border:1px dashed var(--c-line-35516e);border-radius:7px;background:var(--c-bg-5b9dff-a080);color:var(--action)}@media (max-width:560px){.ps-hit{grid-template-columns:60px minmax(0,1fr)}.ps-add-pic,.ps-thumb{width:60px;height:48px}button.ps-use{grid-column:1/-1}}.cw-pcards{display:grid;grid-gap:8px;gap:8px}.cw-partners-line{margin:0}button.cw-pcard.cw-pdoor{gap:12px}.cw-pdoor-go{flex:0 0 auto;white-space:nowrap;color:var(--action);border:1px solid var(--action);border-radius:var(--r-sm);padding:8px 13px;font-size:13.5px;font-weight:600}button.cw-pcard,div.cw-pcard.cw-pace-card{border:1px solid var(--hair);border-radius:var(--r-md);background:var(--panel-2);padding:12px 13px;display:flex;gap:11px;align-items:center;cursor:pointer;text-align:left;width:100%}.cw-pcard-icon{color:var(--text-3);flex:0 0 auto}button.cw-pcard.sel .cw-pcard-icon{color:var(--live-fg)}.cw-pcard-text{flex:1 1;min-width:0}.cw-pcard-name{display:block;font-size:14.5px;font-weight:600;color:var(--text)}.cw-pcard-chip{margin-left:8px;vertical-align:1px;white-space:nowrap}.cw-pcard-sub{font-size:12px;color:var(--text-2);display:block;margin-top:1px}.cw-pcard-tick{width:20px;height:20px;border-radius:50%;border:1.5px solid var(--hair);flex:0 0 auto}button.cw-pcard.sel,div.cw-pcard.cw-pace-card.sel{border-color:var(--action);background:color-mix(in srgb,var(--action) 16%,var(--panel-2));box-shadow:0 0 0 1px var(--action) inset}button.cw-pcard.sel .cw-pcard-tick,div.cw-pcard.cw-pace-card.sel .cw-pcard-tick{border-color:var(--live-fg);background:var(--live);box-shadow:inset 0 0 0 4px color-mix(in srgb,var(--action) 16%,var(--panel-2))}.cw-psearch{display:flex;gap:10px;align-items:center;margin-bottom:8px}.cw-psearch input{flex:1 1;min-width:0;font-size:13px;padding:7px 11px}.cw-psearch .n{font-size:11px;color:var(--text-3);font-family:ui-monospace,SF Mono,Menlo,monospace;white-space:nowrap}button.cw-pmore{width:100%;margin-top:8px;font-size:12.5px;padding:8px 10px}button.cw-pmore .n{color:var(--text-3);font-weight:400}button.cw-pcard:focus-visible,div.cw-pcard.cw-pace-card:focus-visible{outline:2px solid var(--live-fg);outline-offset:2px}button.cw-pcard.cw-pace-card,div.cw-pcard.cw-pace-card{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;grid-gap:10px 11px;gap:10px 11px}button.cw-pcard.cw-pace-card .cw-pcard-tick,div.cw-pcard.cw-pace-card .cw-pcard-tick{margin-top:2px}.cw-pcard-lead{display:block;margin-top:2px;font-weight:500}.cw-pace-note,.cw-pcard-lead{font-size:12.5px;color:var(--text)}.cw-pace-note{display:flex;gap:9px;align-items:flex-start;border:1px solid var(--c-line-e5d13a-a550);background:var(--c-bg-e5d13a-a100);border-radius:8px;padding:8px 10px;margin-top:8px;line-height:1.4;font-weight:600}.cw-pace-note-i{flex:0 0 auto;width:18px;height:18px;border-radius:5px;background:var(--c-bg-e5d13a);color:var(--c-fg-1a1700);display:grid;place-items:center;font:800 11px/1 ui-monospace,Menlo,monospace}.cw-pace-pic{grid-column:1/-1;display:block;border-top:1px solid var(--hair);padding-top:10px;min-width:0}.cw-pace-lanes{display:grid;grid-gap:5px;gap:5px}.cw-pace-ln{display:grid;grid-template-columns:4.6em minmax(0,1fr);grid-gap:8px;gap:8px;align-items:center}.cw-pace-ln-n{font-size:11.5px;color:var(--text-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.cw-pace-ln.cw-pace-me .cw-pace-ln-n{color:var(--text);font-weight:650}.cw-pace-ln-r{position:relative;display:flex;gap:3px;height:14px;min-width:0}.cw-pace-ln-r b{display:block;height:14px;border-radius:3px;background:var(--c-bg-3e6fb8);font:600 9px/14px ui-monospace,Menlo,monospace;color:var(--c-on-dfe9ff);text-align:center;overflow:hidden}.cw-pace-ln.cw-pace-me .cw-pace-ln-r b{background:var(--c-bg-5b9dff);color:var(--c-on-0b1220)}.cw-pace-ln.cw-pace-own .cw-pace-ln-r b{background:var(--c-bg-e5d13a);color:var(--c-fg-1a1700)}.cw-pace-ln .cw-pace-ln-r b.cw-pace-wait,.cw-pace-ln.cw-pace-me .cw-pace-ln-r b.cw-pace-wait{background:repeating-linear-gradient(135deg,var(--c-bg-ff8a3d-a450) 0 3px,transparent 3px 6px);border:1px dashed var(--c-line-ff8a3d-a600);color:transparent;box-sizing:border-box}.cw-pace-slot{display:flex;gap:2px;flex-grow:0;flex-shrink:0;flex-basis:calc((100% - 6px) / 3);min-width:0}.cw-pace-slot b{flex:0 0 auto}.cw-pace-slot b.cw-pace-wait{flex:1 1 auto}.cw-pace-more{padding-left:calc(4.6em + 8px)}.cw-pace-key,.cw-pace-more{font-size:11px;color:var(--text-2)}.cw-pace-key{display:flex;gap:6px 14px;flex-wrap:wrap;margin-top:8px;min-width:0}.cw-pace-key>span{min-width:0}.cw-pace-key i{display:inline-block;width:12px;height:8px;border-radius:2px;margin-right:5px;vertical-align:middle}.cw-pace-key i.cw-pace-sw-round{background:var(--c-bg-5b9dff)}.cw-pace-key i.cw-pace-sw-wait{background:repeating-linear-gradient(135deg,var(--c-bg-ff8a3d-a600) 0 3px,transparent 3px 6px)}.cw-pace-key i.cw-pace-sw-own{background:var(--c-bg-e5d13a)}.cw-pace-key>span.cw-pace-key-own{display:flex;align-items:baseline;gap:4px;max-width:100%}.cw-pace-key-own i{flex:none;align-self:center;margin-right:1px}.cw-pace-key-name{flex:0 0 auto;max-width:9em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cw-pace-key-text{flex:0 1 auto;min-width:0}.cw-late-in{grid-column:1/-1;display:grid;grid-gap:8px;gap:8px;justify-items:start;cursor:default}.cw-late-in .spf-pop-row{display:flex;align-items:center;gap:8px}.cw-late-in .cw-hint{margin:0}.cw-late-wrap{position:relative;display:block}.cw-pace-ln .cw-pace-ln-r.cw-late-r b{flex:1 1;min-width:0}.cw-pace-ln .cw-pace-ln-r b.cw-late-b{background:var(--dc)}.cw-pace-ln .cw-pace-ln-r b.cw-late-b.cw-late-others{background:var(--text-3)}.cw-pace-ln .cw-pace-ln-r b.cw-late-b.cw-late-empty{background:transparent;border:1px dashed var(--hair);box-sizing:border-box}.cw-late-axis{display:grid;grid-template-columns:4.6em minmax(0,1fr);grid-gap:8px;gap:8px;height:14px}.cw-late-axis-r{display:flex;justify-content:space-between;min-width:0}.cw-late-tick{font:600 9.5px/14px ui-monospace,Menlo,monospace;color:var(--text-3);white-space:nowrap}.cw-late-marks{position:absolute;top:-3px;bottom:16px;left:calc(4.6em + 8px);right:0;pointer-events:none}.cw-late-mark{position:absolute;top:0;bottom:0;width:2px;margin-left:-1px;border-radius:1px;background:var(--dc)}.cw-late-mark.cw-late-others{background:var(--text-3)}.cw-pace-key>span.cw-late-key{max-width:14em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cw-pace-key i.cw-late-sw{background:var(--dc)}.cw-pace-key i.cw-late-sw.cw-late-others{background:var(--text-3)}div.cw-pcard.cw-pace-card{font-size:14px;font-weight:600;line-height:normal}div.cw-pcard.cw-pace-card[aria-disabled=true]{cursor:not-allowed}div.cw-pcard.cw-pace-card[aria-disabled=true]>.cw-pcard-text>:not(.cw-pace-note),div.cw-pcard.cw-pace-card[aria-disabled=true]>:not(.cw-pcard-text){opacity:.45}.cw-step{display:grid;grid-gap:12px;gap:12px;align-content:start;min-width:0;grid-template-columns:minmax(0,1fr)}.cw-title{margin:0;font-size:15px}.cw-sub{margin:-6px 0 0;font-size:12.5px;color:var(--text-2);line-height:1.5}.cw-inv-hd{display:grid;grid-template-columns:minmax(0,1fr) 280px;grid-gap:18px;gap:18px;align-items:start}.cw-inv-pts{display:grid;grid-gap:8px;gap:8px;min-width:0;padding-top:30px}.cw-inv-pts .cw-title{margin-bottom:2px}.cw-inv-pt{display:flex;gap:9px;align-items:center;margin:0;font-size:13px;color:var(--text-2);line-height:1.4}.cw-inv-pt b{color:var(--text);font-weight:600}.cw-inv-ways{display:grid;grid-gap:8px;gap:8px;margin-top:14px;border:1px solid var(--hair);border-radius:var(--r-sm);padding:10px 12px;background:var(--panel)}.cw-inv-ways .cw-label{margin:0}.cw-made{display:grid;grid-gap:16px;gap:16px}.cw-modal.cw-made-modal{width:min(560px,100%);height:auto}.cw-made-modal .cw-body{padding-top:20px}@media (max-width:640px){.cw-dim:has(>.cw-made-modal){padding:16px;align-items:center}.cw-modal.cw-made-modal{height:auto;border-radius:var(--r-lg)}}.cw-made-hd{display:flex;gap:12px;align-items:flex-start}.cw-made-words{display:grid;grid-gap:6px;gap:6px;min-width:0}.cw-made-words .cw-title{margin:4px 0 0}.cw-made-ok{flex:none;width:34px;height:34px;border-radius:9px;display:grid;place-items:center;font-weight:700;font-size:18px;background:color-mix(in srgb,var(--ok) 16%,transparent);color:var(--ok)}.cw-made-warn{margin:0;color:var(--warn);font-size:13px;line-height:1.45}.cw-made-card{display:grid;grid-gap:6px;gap:6px;max-width:520px}.cw-made-card .scard-box{border-radius:10px;border:1px solid var(--hair)}.cw-made-btns{display:flex;gap:12px;align-items:center;flex-wrap:wrap}button.cw-made-share{display:inline-flex;align-items:center;gap:8px;padding:11px 20px;font-size:15px}.cw-made-sub{font-size:13px;color:var(--text-2)}.cw-inv-ico{flex:none;width:26px;height:26px;border-radius:7px;display:grid;place-items:center;background:color-mix(in srgb,var(--action) 14%,transparent);color:var(--action)}.cw-inv-ico.ok{background:color-mix(in srgb,var(--ok) 14%,transparent);color:var(--ok)}.cw-inv-ico.lv{background:color-mix(in srgb,var(--live) 14%,transparent);color:var(--live-fg)}.cw-peek{display:grid;grid-gap:6px;gap:6px;min-width:0}.cw-peek-head{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.cw-peek-tabs{display:flex;gap:2px;padding:2px;border:1px solid var(--hair);border-radius:8px}button.cw-peek-tab{border:0;border-radius:6px;background:transparent;color:var(--text-2);font-size:11.5px;font-weight:600;padding:3px 9px;cursor:pointer}button.cw-peek-tab.on{background:var(--panel-2);color:var(--text)}button.cw-peek-tab:focus-visible{outline:2px solid var(--live-fg);outline-offset:1px}.cw-peek-mail{background:var(--c-bg-ffffff);color:var(--c-fg-101d3d);border-radius:10px;overflow:hidden;box-shadow:0 10px 26px var(--c-shadow-000000-a450);transform:rotate(-1.2deg)}.cw-peek-band{background:var(--c-bg-0a1633);color:var(--c-fg-ffffff);padding:8px 12px;display:flex;justify-content:space-between;gap:8px;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.cw-peek-band span{min-width:0;overflow-wrap:anywhere}.cw-peek-band em{font-style:italic;font-weight:800;color:var(--live-fg);text-transform:none}.cw-peek-body{display:grid;grid-gap:4px;gap:4px;padding:10px 12px 12px;border-left:4px solid var(--c-line-35c98a)}.cw-peek-mail.blue .cw-peek-body{border-left-color:var(--c-line-0f3fa3)}.cw-peek-stamp{justify-self:start;font-size:9.5px;font-weight:800;letter-spacing:.1em;color:var(--c-fg-1e8e5a);border:1.5px solid var(--c-line-1e8e5a);border-radius:4px;padding:1px 5px;transform:rotate(-3deg)}.cw-peek-hl{font-size:17px;font-weight:800;letter-spacing:-.01em}.cw-peek-ev{margin-top:2px;font-size:13px;font-weight:700;overflow-wrap:anywhere}.cw-peek-row{font-size:11.5px;color:var(--c-fg-54618a)}.cw-peek-days{display:grid;margin-top:4px;border-top:1px solid var(--c-line-0f3fa3-a180)}.cw-peek-day{display:grid;grid-template-columns:74px minmax(0,1fr) auto;grid-gap:6px;gap:6px;align-items:baseline;padding:3px 0;border-bottom:1px solid var(--c-line-0f3fa3-a180);font-size:11px}.cw-peek-day b{font-weight:800;white-space:nowrap}.cw-peek-day span{min-width:0;overflow-wrap:anywhere}.cw-peek-day i{font-style:normal;font-size:9px;font-weight:800;letter-spacing:.08em;color:var(--c-fg-0f3fa3)}.cw-peek-day.off{color:var(--c-fg-8a95b5);text-decoration:line-through}.cw-peek-cta{margin-top:6px;padding:7px;border-radius:7px;background:var(--c-bg-0f3fa3);color:var(--c-fg-ffffff);font-size:12px;font-weight:700;text-align:center}.cw-peek-undo{font-size:10.5px;color:var(--c-fg-54618a);text-align:center;text-decoration:underline}@media (max-width:640px){.cw-inv-hd{grid-template-columns:minmax(0,1fr)}.cw-inv-pts{padding-top:0}.cw-peek-mail{transform:none}}.cw-gcards{display:grid;grid-gap:8px;gap:8px;grid-template-columns:minmax(0,1fr)}.cw-gcard-row{display:flex;gap:6px;align-items:stretch}button.cw-gcard{border:1px solid var(--hair);border-radius:var(--r-md);background:var(--panel-2);color:var(--text);padding:11px 12px;display:flex;gap:12px;align-items:center;cursor:pointer;text-align:left;flex:1 1;min-width:0}button.cw-gcard.sel{border-color:var(--action);background:color-mix(in srgb,var(--action) 16%,var(--panel-2))}button.cw-gcard:focus-visible{outline:2px solid var(--live-fg);outline-offset:2px}button.cw-gcard.cw-selfcard:disabled{cursor:default;opacity:.6}.cw-selfav{width:30px;height:30px;border-radius:8px;display:grid;place-items:center;flex:none;font-size:12px;background:color-mix(in srgb,var(--action) 14%,var(--panel-2))}.cw-selfav,.cw-youtag{font-weight:700;color:var(--action)}.cw-youtag{font-size:10px;letter-spacing:.08em;border:1px solid color-mix(in srgb,var(--action) 50%,transparent);border-radius:5px;padding:0 5px;margin-left:4px;vertical-align:1px}.cw-gtick{width:18px;height:18px;border-radius:5px;border:1.5px solid var(--text-3);display:grid;place-items:center;font-size:12px;color:var(--c-fg-0b0d0f);flex:none}.cw-gtick.on{background:var(--action);border-color:var(--action)}.cw-gcard-text{flex:1 1;min-width:0;display:grid;grid-gap:2px;gap:2px}.cw-gcard-text b{font-size:13.5px}.cw-gcard-text small{font-size:11.5px;color:var(--text-2)}button.cw-gchev{color:var(--text-2);font-family:ui-monospace,SF Mono,Menlo,monospace;padding:2px 10px;border:1px solid var(--hair);border-radius:var(--r-md);background:none;cursor:pointer;flex:none}button.cw-gchev:focus-visible{outline:2px solid var(--live-fg);outline-offset:2px}.cw-gchev-gap{font-family:ui-monospace,SF Mono,Menlo,monospace;padding:2px 10px;border:1px solid transparent;visibility:hidden;flex:none}.cw-gsum{border:1px solid var(--hair);border-radius:var(--r-md);padding:11px 12px;display:grid;grid-gap:4px;gap:4px;background:var(--panel-2)}.cw-gsum b{font-size:14px}.cw-gsum small{color:var(--text-2);font-size:11.5px;line-height:1.45}.cw-menuwrap{position:relative;display:inline-flex;flex:none}button.cw-divchip{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:11px;letter-spacing:.04em;padding:5px 8px;border:1px solid var(--action);border-radius:6px;color:var(--action);background:color-mix(in srgb,var(--action) 10%,var(--panel-2));white-space:nowrap;cursor:pointer}button.cw-divchip.def{border-color:var(--text-3);border-style:dashed;color:var(--text-2);background:none}button.cw-divchip.man{border-color:var(--warn);color:var(--warn);background:color-mix(in srgb,var(--warn) 14%,var(--panel-2))}button.cw-divchip:focus-visible{outline:2px solid var(--live-fg);outline-offset:2px}button.cw-divchip:disabled{cursor:default;opacity:.45}.cw-divchip.dim{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:11px;letter-spacing:.04em;padding:5px 8px;border:1px solid var(--hair);border-radius:6px;color:var(--text-3);background:none;white-space:nowrap;align-self:center;flex:none}.ctmenu.cw-divmenu{top:calc(100% + 6px);right:0;min-width:190px}button.cw-divopt{display:flex;justify-content:space-between;align-items:center;gap:14px}button.cw-divopt.on{background:color-mix(in srgb,var(--action) 18%,var(--panel))}button.cw-divopt.no:hover{background:none}button.cw-divopt small{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:11px;color:var(--text-3);white-space:nowrap;flex:none}.cw-bulk{display:flex;gap:8px;align-items:center;flex-wrap:wrap;border:1px dashed var(--hair);border-radius:var(--r-md);padding:8px 10px;color:var(--text-2);font-size:12.5px}.cw-bulk-note{color:var(--text-3)}button.cw-bulkbtn{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:11px;padding:5px 9px;border-radius:6px;border:1px solid var(--action);color:var(--action);background:none;cursor:pointer}button.cw-bulkbtn:focus-visible{outline:2px solid var(--live-fg);outline-offset:2px}.rid-modal{max-height:calc(100dvh - 32px);grid-template-rows:auto minmax(0,1fr) auto}.rid-body{min-height:0;overflow-y:auto;padding:2px 10px 2px 2px}.cw-people{margin:6px 0 6px 30px;border:1px solid var(--hair);border-radius:var(--r-md);background:var(--panel);overflow-x:auto}.cw-ph,.cw-prow{display:grid;grid-template-columns:minmax(140px,1fr) 66px minmax(0,calc(var(--cw-segn, 3) * 140px));grid-gap:8px;gap:8px;align-items:center;padding:5px 10px;font-size:12.5px;min-width:calc(214px + var(--cw-segn, 3) * 58px)}.cw-people.rated .cw-ph,.cw-people.rated .cw-prow{grid-template-columns:minmax(150px,1fr) 66px minmax(0,calc(var(--cw-segn, 3) * 140px)) 78px;min-width:calc(306px + var(--cw-segn, 3) * 58px)}.cw-people.one .cw-ph,.cw-people.one .cw-prow{grid-template-columns:1fr 52px 96px;min-width:0}.cw-pcell{position:-webkit-sticky;position:sticky;left:0;z-index:1;background:var(--panel);min-width:0;align-self:stretch;display:grid;align-content:center;padding-left:10px;margin-left:-10px}.cw-ph{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--text-3)}.cw-ph,.cw-prow{border-bottom:1px solid var(--hair)}button.cw-pn{display:block;width:100%;background:none;border:none;padding:3px 0;margin:0;color:var(--text);font-size:12.5px;text-align:left;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}button.cw-pn.skip{text-decoration:line-through;color:var(--text-3)}button.cw-pn:disabled{cursor:default;opacity:1}.cw-plock,button.cw-pn.lock{color:var(--text-3)}.cw-plock{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:10px;letter-spacing:.06em;text-transform:uppercase;text-align:center;white-space:nowrap}button.cw-pn:focus-visible{outline:2px solid var(--live-fg);outline-offset:2px}.cw-pl{font-family:ui-monospace,SF Mono,Menlo,monospace;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-2);font-size:12px}.cw-pl.dim{color:var(--text-3)}.cw-rate{display:inline-block;vertical-align:middle;line-height:1.2}.cw-src{display:block;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:9.5px;font-style:normal;letter-spacing:.06em;color:var(--text-3)}.cw-rate-n{position:relative;white-space:nowrap}.cw-ph>span.cw-plh,.cw-pl .cw-rate{padding-left:14px}.cw-pl .cw-rate-n .club-mark{position:absolute;left:-14px;top:50%;transform:translateY(-50%)}.cw-segh,.cw-segrow{display:grid;grid-template-columns:repeat(var(--cw-segn,3),minmax(0,1fr));grid-gap:4px;gap:4px;min-width:0}.cw-segh i{font-style:normal;text-align:center;font-size:10px;line-height:1.25;letter-spacing:0;text-transform:none;white-space:normal;overflow-wrap:break-word;word-break:normal}em.cw-rt{display:none;font-style:normal;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:11.5px;color:var(--text-2);margin-left:5px}small.cw-tname{display:block;font-size:11px;color:var(--text-2);white-space:normal;overflow-wrap:anywhere}.cw-pn.nth{color:var(--text-3);padding-left:12px;display:block}button.cw-segbtn.no{border-style:dotted;background:transparent;color:var(--text-3);cursor:default}button.cw-addrow{background:none;border:none;padding:2px 0;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:10.5px;color:var(--action);text-align:right;white-space:nowrap;cursor:pointer}button.cw-addrow.x{color:var(--text-3)}button.cw-addrow:focus-visible{outline:2px solid var(--live-fg);outline-offset:2px}button.cw-segbtn{display:block;height:24px;min-width:0;padding:0;border:1px solid var(--hair);border-radius:5px;background:var(--panel-2);text-align:center;line-height:22px;font-size:9px;color:transparent;cursor:pointer}button.cw-segbtn.on{border-color:var(--action);background:color-mix(in srgb,var(--action) 22%,var(--panel-2));color:var(--action)}button.cw-segbtn.on.def{border-style:dashed;border-color:var(--text-3);background:none;color:var(--text-2)}button.cw-segbtn.on.man{border-color:var(--warn);background:color-mix(in srgb,var(--warn) 14%,var(--panel-2));color:var(--warn)}button.cw-segbtn:disabled{cursor:default;opacity:.45}button.cw-segbtn.no:disabled{opacity:1}button.cw-segbtn:focus-visible{outline:2px solid var(--live-fg);outline-offset:1px}.cw-pkey{display:flex;flex-wrap:wrap;gap:6px 14px;padding:7px 10px;font-size:11px;color:var(--text-3);border-top:1px solid var(--hair)}.cw-pkey .cw-k{display:inline-block;width:10px;height:10px;border-radius:3px;border:1px solid var(--action);background:color-mix(in srgb,var(--action) 22%,var(--panel-2));vertical-align:-1px;margin-right:4px}.cw-pkey .cw-k.def{border-style:dashed;border-color:var(--text-3);background:none}.cw-pkey .cw-k.man{border-color:var(--warn);background:color-mix(in srgb,var(--warn) 14%,var(--panel-2))}.cw-pkey .cw-k.no{border-style:dotted;background:transparent}.cw-people>.cw-pkey{position:-webkit-sticky;position:sticky;left:0}.cw-chipcell,.cw-chiph,.cw-chips-only{display:none}.cw-sumline{display:flex;justify-content:space-between;gap:10px;font-size:12.5px}.cw-sumline b{font-weight:600}.cw-sumline small,.cw-sumline span.tot{color:var(--text-2)}.cw-sumline small{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:11px;text-align:right}.cw-sumline small.w{color:var(--warn)}.cw-sumline.tc b{color:var(--text-2);font-weight:500}.cw-ifoot{font-size:12.5px;color:var(--text-2)}.cw-ifoot-nudge{display:block;margin-top:4px}.cw-ifoot-nudge .cw-prostrip-star{color:var(--warn);vertical-align:-2px;margin-right:5px}.cw-ifoot-pass b{color:var(--warn)}.cw-ifoot-pass .cw-prostrip-star{color:var(--warn);vertical-align:-2px;margin-right:5px}.cw-ifoot-pass small{display:block;color:var(--text-3);margin-top:2px}@media (max-width:520px){.cw-people{margin-left:0;overflow:visible}.cw-people:not(.one) .cw-segh,.cw-people:not(.one) .cw-segrow{display:none}.cw-chipcell{display:flex;justify-content:flex-end;min-width:0}.cw-chiph{display:block;text-align:right}.cw-chips-only{display:inline}.cw-boxes-only{display:none}.cw-pcell{position:static;margin-left:0;padding-left:0;background:none}.cw-people:not(.one) .cw-ph,.cw-people:not(.one) .cw-prow{grid-template-columns:minmax(0,1fr) fit-content(188px);column-gap:10px;row-gap:0;min-width:0}.cw-people:not(.one) .cw-ph>span.cw-plh,.cw-people:not(.one) .cw-ph>span:empty,.cw-people:not(.one) .cw-pl,.cw-people:not(.one) .cw-prow>span:empty{display:none}.cw-people:not(.one) em.cw-rt{display:inline}.cw-people:not(.one) .cw-prow:not(.lock)>.cw-pcell{grid-column:1;grid-row:1/span 2}.cw-people:not(.one) .cw-prow:not(.lock)>.cw-chipcell{grid-column:2;grid-row:1}.cw-people:not(.one) .cw-prow:not(.lock)>button.cw-addrow{grid-column:2;grid-row:2;justify-self:end;margin-top:3px}.cw-people:not(.one) .cw-prow.nth{grid-template-columns:minmax(0,1fr) fit-content(164px) 22px;column-gap:6px}.cw-people:not(.one) .cw-prow.nth>button.cw-addrow.x{grid-column:3;grid-row:1;justify-self:center;align-self:center;margin:0;padding:4px 2px;font-size:14px}.cw-chipcell .cw-menuwrap{flex:0 1 auto;min-width:0;max-width:100%}button.cw-divchip.cw-pchip{display:flex;align-items:center;gap:7px;max-width:100%;min-width:0;padding:6px 9px;text-align:left;white-space:normal;line-height:1.3}button.cw-divchip.cw-pchip .cw-chiplbl{min-width:0;overflow-wrap:anywhere}button.cw-divchip.cw-pchip .cw-chipcar{flex:none;opacity:.85}.cw-prow{position:relative}.cw-prow .cw-menuwrap{position:static}.cw-prow .ctmenu.cw-divmenu{top:calc(100% - 2px);left:6px;right:6px;min-width:0;z-index:60}.cw-prow .ctmenu.cw-divmenu button.cw-divopt{padding:9px 11px;gap:10px;font-size:12.5px}.cw-people:not(.one) .cw-prow.lock{grid-template-columns:minmax(0,1fr) auto}button.cw-pn{white-space:normal;overflow-wrap:anywhere;line-height:1.25}.cw-segh i{font-size:9px}.cw-people.one .cw-ph,.cw-people.one .cw-prow{grid-template-columns:1fr 40px 84px}.cw-gcard-row{flex-wrap:wrap}.cw-gcard-row>.cw-menuwrap{order:3;flex:0 0 100%}}.cw-btnrow{display:flex;gap:10px}.cw-btnrow button{flex:1 1;display:flex;align-items:center;justify-content:center;gap:7px}.cw-courtcount{display:flex;flex-direction:column;gap:8px}.cw-courtcount .cw-label{margin-bottom:0}.cw-empty{border:1px dashed var(--hair);border-radius:var(--r-md);padding:26px 16px;text-align:center;display:flex;flex-direction:column;align-items:center}.cw-empty svg{color:var(--text-3);margin-bottom:10px}.cw-empty p{color:var(--text-2);font-size:13.5px;margin:0 0 14px;max-width:320px}.cw-empty button{width:100%}.cw-empty button+button{margin-top:8px}.cw-modal.mid{width:min(680px,100%);height:min(880px,100%);max-height:min(880px,100%)}@media (max-width:640px){.cw-modal.mid{width:100%;height:100%;max-height:100%}}.cw-modal.wide{width:min(920px,100%)}@media (max-width:640px){.cw-modal.wide{width:100%}}.cw-modal.wide.xl{width:min(1120px,100%)}.cw-modal.tall{height:min(880px,100%);max-height:min(880px,100%)}@media (max-width:640px){.cw-modal.wide.xl{width:100%}}.cw-sameline{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.cw-cols{display:grid;grid-gap:14px;gap:14px;min-width:0}@media (min-width:641px){.cw-cols{grid-template-columns:minmax(0,320px) minmax(0,1fr);align-items:start}.cw-cols.even{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.cw-colstack{grid-template-columns:minmax(0,1fr);grid-gap:14px;gap:14px}.cw-colstack,.cw-divlist{display:grid;align-content:start;min-width:0}.cw-divlist{grid-gap:12px;gap:12px}.cw-playblocks{display:grid;grid-gap:14px;gap:14px}.fg-step{display:flex;align-items:center;gap:12px}.cw-sumbox.fg-box{background:transparent;border-color:var(--hair);box-sizing:border-box;min-width:0}.fg-len{font-size:13px;color:var(--text-2)}.fg-grids-box{container-type:inline-size;margin-top:12px}.fg-grids{display:flex;gap:14px;flex-wrap:nowrap;align-items:flex-start}.fg-grids>.fg-grid-wrap{flex:0 0 auto}.fg-grid-wrap{display:grid;grid-gap:4px;gap:4px;justify-items:start}.fg-grid-n{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:11px;color:var(--text-3)}.fg-grid{border-collapse:separate;border-spacing:2px;font-size:10px}.fg-grid th{font-weight:500;color:var(--text-3);padding:0 2px}.fg-grid td,.fg-grid th{font-family:ui-monospace,SF Mono,Menlo,monospace;text-align:center}.fg-grid td{width:20px;height:20px;border-radius:4px;font-weight:700}.fg-grid td.me{background:transparent}.fg-grid td.a0,.fg-grid td.w0{border:1px dashed var(--text-3)}.fg-grid td.w1{background:color-mix(in srgb,var(--ok) 22%,transparent);color:var(--ok)}.fg-grid td.w2{background:color-mix(in srgb,var(--warn) 20%,transparent);color:var(--warn)}.fg-grid td.a1{background:color-mix(in srgb,var(--action) 20%,transparent);color:var(--action)}.fg-grid-legend{display:flex;align-items:center;flex-wrap:wrap;gap:4px 6px;margin:8px 0 0;font-size:12px;color:var(--text-2)}.fg-sw{width:10px;height:10px;border-radius:2px;display:inline-block}.fg-sw.w1{background:color-mix(in srgb,var(--ok) 22%,transparent);border:1px solid var(--ok)}.fg-sw.a1{background:color-mix(in srgb,var(--action) 20%,transparent);border:1px solid var(--action);margin-left:8px}.fg-grid-read{margin:4px 0 0;font-size:12px;line-height:1.45;color:var(--text-2)}button.cw-divrow{border:1px solid var(--hair);border-radius:var(--r-md);background:var(--panel-2);padding:11px 13px;display:grid;grid-gap:6px;gap:6px;text-align:left;width:100%;cursor:pointer}button.cw-divrow.sel{border-color:var(--action);box-shadow:0 0 0 1px var(--action) inset;background:color-mix(in srgb,var(--action) 12%,var(--panel-2));position:relative}@media (min-width:641px){button.cw-divrow.sel:after{content:"";position:absolute;right:-15px;top:50%;width:14px;height:2px;background:var(--action)}.cw-editor-pane .cw-editor{border-color:var(--action)}}.cw-divrow-tag,button.cw-divrow.sel .cw-divrow-top svg:last-child{color:var(--action)}.cw-divrow-tag{font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;border:1px solid var(--action);border-radius:var(--r-sm);padding:1px 5px}.cw-divhead{display:grid;grid-gap:2px;gap:2px}.cw-divhead-title,.cw-eventwide-head{font-size:12.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--text)}.cw-eventwide{display:grid;grid-gap:14px;gap:14px;border-top:1px solid var(--hair);padding-top:14px;margin-top:4px}.cw-editor-top{display:grid;grid-gap:8px;gap:8px;justify-items:start;padding-bottom:4px}.cw-editor-eyebrow{font-size:10.5px;font-weight:800;letter-spacing:.09em;text-transform:uppercase;color:var(--action)}button.cw-backlist{background:transparent;border:0;padding:2px 0;color:var(--action);font:inherit;font-size:14px;font-weight:700;cursor:pointer}button.cw-backlist:focus-visible{outline:2px solid var(--live-fg);outline-offset:2px}@media (min-width:641px){button.cw-backlist{display:none}}button.cw-divrow.add{border-color:var(--action);background:transparent;justify-self:start;width:auto;padding:8px 14px 8px 11px}.cw-divrow-top,button.cw-divrow.add .cw-divrow-name,button.cw-divrow.add .cw-divrow-top svg{color:var(--action)}.cw-divrow-top{display:flex;align-items:center;gap:9px}.cw-divrow-name{flex:1 1;font-size:14.5px;font-weight:600;color:var(--text)}.cw-divrow-top svg:last-child{color:var(--text-3)}.cw-divrow-sum{font-size:12px;color:var(--text-2)}button.cw-divrow:focus-visible{outline:2px solid var(--live-fg);outline-offset:2px}.cw-undo{display:flex;align-items:center;gap:10px;border:1px solid var(--hair);background:var(--panel-2);border-radius:var(--r-md);padding:9px 12px;font-size:13px;color:var(--text-2)}.cw-undo span{flex:1 1}button.cw-undo-btn{background:transparent;color:var(--action);border:none;padding:4px 6px;font-size:13px;font-weight:700}button.cw-undo-btn:focus-visible{outline:2px solid var(--live-fg);outline-offset:2px}.cw-editor,.cw-editor-pane{min-width:0}.cw-editor{display:flex;flex-direction:column}.cw-editor-hd{display:flex;align-items:center;gap:10px;padding-bottom:10px}.cw-editor-title{flex:1 1;font-size:15px;font-weight:700;color:var(--text)}.cw-namebox{flex:1 1;min-width:0;display:flex;align-items:center;gap:2px;margin-left:-4px;padding:1px 2px 1px 4px;border:1px solid transparent;border-bottom:1px dashed var(--hair);border-radius:var(--r-sm);cursor:text}.cw-namebox:focus-within,.cw-namebox:hover{background:var(--panel);border:1px solid var(--hair)}.cw-namebox:hover{border-color:var(--text-2)}.cw-namebox:focus-within{border-color:var(--action)}.cw-namebox.locked{cursor:default;border-bottom-style:solid}.cw-namebox.locked:hover{background:transparent;border:1px solid transparent;border-bottom:1px solid var(--hair)}.cw-editor-hd input.cw-editor-title{flex:1 1;min-width:0;margin:0;padding:2px 0;background:transparent;border:none;border-radius:0;font-family:inherit;line-height:1.3;cursor:text}.cw-namebox.locked input.cw-editor-title{cursor:default}.cw-editor-hd input.cw-editor-title::placeholder{color:var(--text);opacity:1}.cw-editor-hd input.cw-editor-title:focus::placeholder{color:var(--text-3)}.cw-editor-hd input.cw-editor-title:focus-visible{outline:none}button.cw-rename{flex:none;background:transparent;color:var(--text-2);border:none;border-radius:var(--r-sm);padding:2px 6px;font-size:14px;font-weight:600;line-height:1.3}button.cw-rename:hover{color:var(--text)}button.cw-rename:focus-visible{outline:2px solid var(--action);outline-offset:1px}.cw-editor-body{display:grid;grid-gap:14px;gap:14px}@media (min-width:641px){.cw-editor{border:1px solid var(--hair);border-radius:var(--r-md);background:var(--panel-2);padding:14px 16px}}@media (max-width:640px){.cw-editor{position:fixed;inset:0;z-index:110;background:var(--panel);padding:14px 18px;overflow-y:auto}}.cw-pools-row{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.cw-pools-row .cw-label{margin-bottom:0}.cw-cap-row{display:flex;align-items:center;gap:10px}.cw-cap-unit{font-size:13px;color:var(--text-2)}.cw-cap-row.sn-cap-row{flex-wrap:wrap}button.cw-scoreline{width:100%;text-align:left;background:transparent;color:var(--text-2);border:1px dashed var(--hair);border-radius:var(--r-md);padding:9px 12px;font-size:12.5px;font-weight:500;margin-bottom:10px}button.cw-scoreline:focus-visible{outline:2px solid var(--live-fg);outline-offset:2px}.cw-scorefields{display:grid;grid-gap:12px;gap:12px;min-width:0}.cw-scorefields>div{min-width:0}.cw-scorefields .cw-cap-row{flex-wrap:wrap}.cw-scoreblock>.cw-hint+div,.cw-scoreblock>div+div,.cw-scoreextra{margin-top:12px}.cw-sumbox,button.cw-sumbox{display:block;width:100%;text-align:left;border:1px solid var(--action);background:color-mix(in srgb,var(--action) 12%,transparent);border-radius:var(--r-md);padding:11px 13px;color:var(--text);font:inherit;font-weight:400}button.cw-sumbox{cursor:pointer}button.cw-sumbox:hover{background:color-mix(in srgb,var(--action) 18%,transparent)}button.cw-sumbox-act:focus-visible,button.cw-sumbox:focus-visible{outline:2px solid var(--live-fg);outline-offset:2px}.cw-sumbox.own,.cw-sumbox.quiet{background:transparent}.cw-sumbox.quiet{border-color:var(--hair)}.cw-sumbox-head{display:flex;justify-content:space-between;align-items:baseline;gap:8px}.cw-sumbox-eyebrow{font-size:10.5px;font-weight:800;letter-spacing:.09em;text-transform:uppercase;color:var(--action)}.cw-sumbox-act,button.cw-sumbox-act{font-size:12.5px;font-weight:700;color:var(--action);background:transparent;border:0;padding:0;white-space:nowrap}button.cw-sumbox-act{cursor:pointer}.cw-sumbox-main{display:block;font-size:17px;font-weight:800;color:var(--text);margin-top:3px}.cw-sumbox-sub{font-size:12.5px;margin-top:2px}.cw-sumbox-foot,.cw-sumbox-sub{display:block;color:var(--text-2)}.cw-sumbox-foot{font-size:12px;margin-top:7px}.cw-sumbox.own .cw-sumbox-foot{margin-top:4px}.cw-sumbox-fields{margin-top:12px}.cw-rowbtns{display:flex;gap:8px;align-items:center}.cw-rowbtns-sp{flex:1 1}button.cw-outline{background:transparent;color:var(--action);border:1px solid var(--action);padding:9px 15px}button.cw-ibtn{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--hair);background:var(--panel-2);color:var(--text);border-radius:var(--r-sm);padding:9px 15px;font-size:14px;font-weight:600}button.cw-ibtn.danger{color:var(--danger);background:transparent}button.cw-ibtn:disabled{opacity:.45;cursor:not-allowed}button.cw-ibtn:focus-visible{outline:2px solid var(--live-fg);outline-offset:2px}.cw-duo{display:flex;gap:14px}.cw-duo>div:first-child{flex:1 1}.cw-duo>div:last-child{flex:1.4 1}.cw-steprow{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.cw-daylist .court-rail-row{min-height:44px;flex-wrap:wrap;row-gap:6px}.cw-daylist .cw-dayline-chips{flex-wrap:wrap;justify-content:flex-end;min-width:0}.bl-line{position:relative;display:flex;align-items:center;justify-content:center;min-height:34px;margin:2px 0}.bl-line:before{content:"";position:absolute;left:0;right:0;top:50%;height:2px;margin-top:-1px;border-radius:2px;background:var(--action)}.bl-pill{font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:10.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;padding:3px 12px 3px 10px}.bl-pill,.bl-preview .bl-handle,button.bl-handle{position:relative;display:inline-flex;align-items:center;color:var(--action);background:var(--panel);border:1.5px solid var(--action);border-radius:999px}.bl-preview .bl-handle,button.bl-handle{justify-content:center;flex:0 0 auto;width:34px;height:34px;margin:0 6px 0 0;padding:0;font-size:14px;line-height:1;cursor:-webkit-grab;cursor:grab;touch-action:none;-moz-user-select:none;user-select:none;-webkit-user-select:none}.bl-line.dragging{z-index:2;transform:translateY(-6px) scale(1.015);filter:drop-shadow(0 8px 10px var(--c-shadow-000000-a550))}.bl-line.dragging .bl-handle,.bl-line.dragging .bl-pill{background:color-mix(in srgb,var(--action) 18%,var(--panel))}.bl-line.dragging .bl-handle,.bl-preview,button.bl-handle:active{cursor:-webkit-grabbing;cursor:grabbing}.bl-line.away{min-height:0;height:0;margin:0;overflow:hidden;visibility:hidden}.bl-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}.bl-refused{min-height:34px;margin:2px 0;padding:4px 10px;display:flex;align-items:center;justify-content:center;text-align:center;line-height:1.3;border:1.5px dashed var(--text-3);border-radius:var(--r-sm);background:color-mix(in srgb,var(--text-3) 14%,transparent);color:var(--text-2);font-size:11.5px}.bl-refused.over{border-color:var(--text-2)}@media (min-width:641px){.cw-cols.even.sn-days-cols{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}}.sn-daygrid{grid-template-columns:2.2em 7.5em 11.5em minmax(0,1fr) minmax(0,1fr);grid-gap:6px;gap:6px;font-size:13px}.sn-daygrid,.sn-days{display:grid;min-width:0}.sn-days{grid-gap:8px;gap:8px}.sn-days>.cw-hint,.sn-days>.cw-zone,.sn-days>.error{margin:0}.sn-daygrid .sn-dayhd,.sn-daygrid .sn-dayrow{grid-column:1/-1;display:grid;grid-template-columns:inherit;grid-column-gap:6px;column-gap:6px;align-items:center;min-width:0}.sn-daygrid .sn-dayhd{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:9.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--text-3);padding:0 11px}.sn-daygrid .sn-dayrow{border:1px solid var(--hair);border-radius:var(--r-sm);background:var(--panel-2);padding:6px 10px;min-height:44px;box-sizing:border-box}.sn-daygrid .sn-dayrow .n{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:12px;color:var(--text-3)}.sn-daygrid .sn-dayrow .d{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:11.5px;letter-spacing:.06em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.sn-daygrid .sn-cell{position:relative;min-width:0}.sn-daygrid button.sn-dd{display:flex;align-items:center;justify-content:space-between;gap:6px;width:100%;min-width:0;margin:0;text-align:left}.sn-daygrid button.sn-dd span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.sn-daygrid button.sn-dd i{font-style:normal;flex:none;opacity:.8}.sn-daygrid button.sn-dd.sn-time span{white-space:normal;text-overflow:clip}.sn-daygrid .sn-dayrow.sn-weekoff{border-style:dashed;background:none;color:var(--text-3)}.sn-daygrid .sn-weekoff .d{text-decoration:line-through}.sn-daygrid .sn-weekoff .sn-offmsg{grid-column:3/5;font-size:12px;min-width:0}.sn-daygrid .sn-dayrow.sn-locked{background:none;color:var(--text-2)}.sn-daygrid .sn-locked .sn-ro{display:flex;align-items:center;gap:6px;font-size:12px;min-width:0}.sn-daygrid .sn-locked .sn-ro .tx{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.sn-daygrid .sn-locked .sn-ro .chip,.sn-daygrid .sn-locked .sn-ro .tstatus{flex:none}.ctmenu.sn-menu{min-width:240px}.ctmenu.sn-menu button{display:grid;grid-gap:1px;gap:1px;overflow-wrap:anywhere}.ctmenu.sn-menu button span{font-size:11px;color:var(--text-3);font-weight:400}.ctmenu.sn-menu hr{border:0;border-top:1px solid var(--hair);margin:4px 0 0}@media (max-width:560px){.sn-daygrid{grid-template-columns:2.2em minmax(0,1fr) minmax(0,1fr)}.sn-daygrid .sn-dayhd{display:none}.sn-daygrid .sn-dayrow{row-gap:6px}.sn-daygrid .sn-dayrow>.sn-cell.sn-plays-cell{grid-column:2}.sn-daygrid .sn-weekoff .sn-offmsg{grid-column:2/4;grid-row:2}.sn-daygrid .sn-locked .sn-ro.sn-ro-plays{grid-column:2;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;overflow-wrap:break-word}.sn-daygrid .sn-locked .sn-ro.sn-ro-place{flex-wrap:wrap;align-items:flex-start}.sn-daygrid .sn-locked .sn-ro-place .tx{white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere;flex:1 1 100%}}span.dk-chip.cw-zone-chip{display:inline-block;box-sizing:border-box;line-height:normal;vertical-align:middle;font-weight:600;cursor:default}button.dk-chip.cw-zone-chip.warn,span.dk-chip.cw-zone-chip.warn{color:var(--warn);border-color:var(--warn);background:color-mix(in srgb,var(--warn) 12%,transparent)}.zw-box{margin-top:10px;display:grid;grid-gap:8px;gap:8px;padding:14px;background:var(--c-bg-21160e);border:1px solid var(--c-line-5a3418);border-radius:10px}.zw-tile{display:flex;align-items:center;gap:12px;padding:10px 12px;border:1px solid var(--hair);border-radius:8px;background:var(--panel)}.zw-tile-t{display:grid;grid-gap:2px;gap:2px;min-width:0}.zw-tile-t .cw-label{margin-bottom:0}.zw-clock{font-size:16px;color:var(--text)}.zw-clock.warn{color:var(--warn)}.zw-name{font-size:12.5px;color:var(--text-3)}.zw-btns{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}button.zw-keep,button.zw-use{border-radius:8px;padding:9px 15px;font-size:14px;font-weight:600}button.zw-keep{background:transparent;color:var(--action);border:1px solid var(--action)}button.zw-use{background:var(--warn);color:var(--c-on-1a0f08);border:1px solid var(--warn)}.zw-line{margin:10px 0 0;display:flex;align-items:flex-start;gap:6px;font-size:13px;color:var(--warn)}.zw-line .zw-phone{flex:none;margin-top:1px}.sdlg.sn-like{width:min(540px,100%)}.sdlg.sn-like .sn-like-q{width:100%;box-sizing:border-box}.sn-like-chips>button.cw-chip{padding:4px 10px;font-size:12px}.sn-like-list{max-height:52vh;overflow-y:auto;overscroll-behavior:contain;display:grid;grid-gap:8px;gap:8px;align-content:start;border-top:1px solid var(--hair);border-bottom:1px solid var(--hair);padding:6px 4px 6px 0}.sn-like-list .sn-like-group{display:grid;grid-gap:6px;gap:6px}.sn-like-list .sn-like-grp{position:-webkit-sticky;position:sticky;top:-6px;z-index:1;background:var(--panel);font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--text-3);padding:6px 2px 2px}.sn-like-list .sn-like-row{display:flex;gap:10px;align-items:flex-start;border:1px solid var(--hair);border-radius:var(--r-sm);padding:9px 11px;cursor:pointer;font-size:12.5px;color:var(--text-2)}.sn-like-list .sn-like-row.on{border-color:var(--action);background:color-mix(in srgb,var(--action) 8%,transparent)}.sn-like-list .sn-like-row input{flex:none;margin:2px 0 0;padding:0;accent-color:var(--action)}.sn-like-list .sn-like-row b{color:var(--text);font-size:13.5px}.sn-like-list .kp.sn-like-name{white-space:normal}.sn-like-list .sn-like-wait{padding:4px 2px}.sn-like-why{border-left:2px solid var(--c-line-22406e);padding-left:9px}.cw-receipt.sn-courts-later p{margin:0;color:var(--text-2);line-height:1.5}.sn-courts{display:grid;grid-gap:12px;gap:12px;min-width:0}.sn-courts-show{display:grid;grid-gap:6px;gap:6px}.sn-courts-show button.cw-chip em{font-style:normal;font-size:11px;opacity:.75}.sn-courts-show i.sn-clash{display:inline-block;width:7px;height:7px;margin-left:6px;border-radius:50%;background:var(--warn,var(--c-bg-ff9d3a));vertical-align:middle}.sn-edit-lock{border:0;margin:0;padding:0;min-width:0}.sn-edit-lock-note{margin:0 0 8px}.sn-pts{display:grid;grid-template-columns:64px minmax(0,1fr) 70px;grid-gap:10px;gap:10px;align-items:center;padding:5px 0;border-bottom:1px solid var(--hair);font-size:13px}.sn-pts.cust{grid-template-columns:72px minmax(0,1fr) 70px 24px}.sn-pts.sn-pts-day .mono{color:var(--text-2)}.sn-pts .bar{height:6px;border-radius:999px;background:var(--hair);overflow:hidden;position:relative}.sn-pts .bar i{position:absolute;top:0;bottom:0;left:0;background:var(--action);border-radius:999px}.sn-pts input{width:70px;padding:5px 8px;text-align:right;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:13px}.sn-pts.cust .mono input{width:100%;padding:5px 6px;font-size:12px;text-align:left}button.sn-ptsx{width:24px;height:24px;padding:0;background:transparent;color:var(--text-3);border:0;font-size:13px;font-weight:400}button.sn-ptsx:hover{color:var(--danger)}button.quiet.sn-ptsadd{margin-top:8px}.sn-pts-problem{margin:8px 0 0}.sn-points .cw-hint{margin-top:8px}.sn-points .cw-cap-row .cw-hint{margin-top:0}.card.sn-example{padding:12px}.card.sn-example .dk-h{margin-bottom:6px}.sn-ex-row,.sn-ex-rows{display:grid}.sn-ex-row{grid-template-columns:64px minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:center;padding:6px 8px;border-bottom:1px solid var(--hair);font-size:13px}.sn-ex-row:last-child{border-bottom:0}.sn-ex-row.top{background:color-mix(in srgb,var(--action) 7%,transparent)}.sn-ex-row.top:first-child{border-radius:var(--r-sm) var(--r-sm) 0 0}.sn-ex-pl{font-size:11.5px;color:var(--text-2);white-space:nowrap}.sn-ex-row.top .sn-ex-pl{color:var(--text)}.sn-ex-who{min-width:0}.sn-ex-who.muted{font-size:12.5px}.sn-ex-why{font-size:12px;color:var(--text-2)}.sn-ex-row .chip{justify-self:start}.sn-ex-pts{font-size:14px;font-weight:700;color:var(--action);text-align:right;white-space:nowrap}.sn-ex-pts small{font-size:10.5px;font-weight:400;color:var(--text-3)}.sn-ex-pts.zero{font-weight:400;color:var(--text-2)}.sn-ex-pts.neg{color:var(--warn)}.sn-ex-sep{margin:12px 0 2px 8px;font-size:9.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--text-3)}.sn-why{font-size:12px;color:var(--text-2);border-left:2px solid color-mix(in srgb,var(--action) 40%,transparent);padding-left:9px;margin:0}.cw-prostrip{border:1px solid var(--warn);background:color-mix(in srgb,var(--warn) 9%,transparent);border-radius:var(--r-md);padding:10px 12px;display:flex;gap:10px;align-items:center;flex-wrap:wrap;font-size:13px;color:var(--text)}.cw-prostrip b{color:var(--warn)}.cw-prostrip .cw-prostrip-star{color:var(--warn);vertical-align:-2px;margin-right:5px}.cw-prostrip .sp{flex:1 1 auto}.cw-prostrip .dk-chip.season-chip{margin-left:0}.lsc-scroll{overflow-x:auto}.lsc-table .lsc-nowrap,.lsc-table td{white-space:nowrap}.lsc-table .lsc-gym-cell{width:1%;text-align:right;white-space:nowrap}.lsc-table .lsc-kebab-cell{width:1%;padding-left:0}.lsc-st{display:inline-flex;align-items:center;gap:5px;white-space:nowrap;font-size:13px}.lsc-st.ok{color:var(--ok)}.lsc-st.warn{color:var(--warn)}.lsc-table th.lsc-dh{white-space:normal;min-width:64px;max-width:132px;vertical-align:bottom}.lsc-dh-in{display:inline-flex;align-items:baseline;gap:6px}.lsc-dsw{display:inline-block;width:9px;height:9px;border-radius:3px;flex:none;background:var(--dc)}.lsc-dsq{display:inline-grid;place-items:center;min-width:26px;height:24px;padding:0 4px;box-sizing:border-box;border:1px solid color-mix(in srgb,var(--dc) 70%,transparent);border-radius:6px;background:color-mix(in srgb,var(--dc) 24%,transparent);font:700 12px ui-monospace,SF Mono,Menlo,monospace;font-style:normal;color:var(--text)}.lsc-dsq.lsc-dsq-off{border:1px dashed color-mix(in srgb,var(--text-3) 55%,transparent);background:none}.lsc-stage-wrap{gap:6px;margin-left:6px;vertical-align:middle}.lsc-stage-wrap,button.lsc-stage{display:inline-flex;align-items:center}button.lsc-stage{justify-content:center;padding:2px;background:none;border:none;border-radius:8px;color:var(--text-2);cursor:pointer}button.lsc-stage:focus-visible{outline:2px solid var(--optic,currentColor);outline-offset:1px}.lsc-stage-pop{font-size:11px;padding:2px 7px;background:var(--panel);border:1px solid var(--hair);border-radius:8px;color:var(--text);white-space:nowrap}.lsc-table th.lsc-tip{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-underline-offset:3px;cursor:help}.lsc-why{font-size:12px;color:var(--text-2);border-left:2px solid var(--hair);padding-left:9px;margin:10px 0 0}.lsc-why.warn{color:var(--warn)}.lsc-whybox{font-size:12px;border-left:2px solid var(--warn);padding-left:9px;margin:10px 0 0;display:grid;grid-gap:5px;gap:5px}.lsc-whybox .lsc-why-title{color:var(--warn);font-weight:600}.lsc-whybox ul{margin:0;padding-left:18px;display:grid;grid-gap:3px;gap:3px}.lsc-whybox .lsc-why-fix{color:var(--text-2)}.cw-prostrip.lsc-wall{margin-top:12px}button.lsc-act,button.lsc-resend,button.lsc-unlock{white-space:nowrap}button.lsc-act .lsc-act-ic{margin-right:6px;vertical-align:-1px}button.lsc-act:disabled{opacity:.45;cursor:not-allowed}button.quiet.warn.lsc-act,button.quiet.warn.lsc-resend,button.quiet.warn.lsc-unlock{border-color:var(--warn)}.lsc-mailstrip{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:12px;padding:9px 12px;border:1px solid var(--hair);border-radius:var(--r-sm);background:var(--panel-2);font-size:12.5px}.lsc-mailstrip.warn{border-color:var(--c-line-4d3115);background:var(--c-bg-ff8a3d-a060)}.lsc-mailstrip-txt{margin-right:auto;min-width:0;color:var(--text-2)}.lsc-mailstrip-txt b{color:var(--text);font-weight:600}.lsc-mailstrip.warn .lsc-mailstrip-txt b{color:var(--warn)}.lsc-mailbar{width:90px;height:5px;border-radius:3px;background:var(--hair);overflow:hidden;flex:none}.lsc-mailbar i{display:block;height:100%;background:var(--ok)}.lsc-acts{display:flex;justify-content:flex-end;margin-top:12px}.lsc-acts,.lsc-mail{gap:8px;align-items:center;flex-wrap:wrap}.lsc-mail{display:inline-flex;font-size:12.5px;color:var(--warn);margin-right:auto}.lsc-divmenu{position:relative}.lsc-blocked{font-size:12px;color:var(--warn)}.lsc-dlg-note{font-size:12.5px;margin:0}.lsc-left{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin-top:10px;font-size:12.5px}.lsc-left-line{color:var(--text-2);margin-right:auto}button.lsc-move{white-space:nowrap}.lsc-table tr.lsc-bline td{padding:0;border-bottom:0}.lsc-bline .bl-line{min-height:26px;justify-content:flex-start}.lsc-bline .bl-pill{position:-webkit-sticky;position:sticky;left:8px;margin-left:8px;padding:2px 10px}.lsc-days{display:grid;grid-gap:8px;gap:8px}.lsc-key{display:flex;flex-wrap:wrap;gap:4px 12px;font-size:11.5px;color:var(--text-2)}.lsc-key span{display:inline-flex;align-items:center;gap:5px}.lsc-day{display:grid;grid-gap:7px;gap:7px;border:1px solid var(--hair);border-radius:8px;padding:9px 10px;background:var(--panel-2)}.lsc-day.lsc-short{border-color:color-mix(in srgb,var(--warn) 60%,transparent)}.lsc-dhead{display:flex;align-items:center;gap:10px;min-height:40px}.lsc-dhead b{font-size:13.5px}.lsc-dhead button.ros-kebab{margin-left:auto;min-width:40px;min-height:40px}.lsc-dfacts{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;font-size:12.5px;color:var(--text-2)}.lsc-dfacts span{display:inline-flex;align-items:center;gap:5px}.lsc-dfacts b{color:var(--text)}.lsc-dfacts .lsc-wait.warn{color:var(--warn)}.lsc-dfacts .lsc-stage-wrap{margin-left:0}.lsc-dfacts button.lsc-stage{min-width:40px;min-height:40px;margin-block:-12px}.lsc-dsqs{display:flex;flex-wrap:wrap;gap:6px}.lsc-days .lsc-dbline{min-height:22px;justify-content:flex-start}.na-box .na-acts button.move-day,button.lsc-move{background:transparent;border:1px solid var(--warn);color:var(--warn)}.na-box .na-acts button.move-day:hover:not(:disabled),button.lsc-move:hover:not(:disabled){background:var(--c-bg-201607)}.dk-row .dk-kind.sn-kind{color:var(--action)}.dk-row .sn-title{display:contents}.dk-row .sn-title>.chip{flex:0 0 auto}@media (max-width:640px){.dk-row .sn-title{display:flex;flex-wrap:wrap;align-items:center;column-gap:8px;row-gap:4px;flex:1 1;min-width:0}.dk-row .sn-title .tname{flex:0 1 auto;min-width:0;white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:break-word}.dk-row .sn-title .chip{display:inline-block;flex:0 0 auto}}.dk-row.sn-day{flex-wrap:wrap;row-gap:6px}@media (max-width:640px){.dk-row.sn-day .dk-right{flex:1 1 100%;margin-left:0;justify-content:flex-start}}.sn-switch{display:inline-flex;align-items:stretch;gap:4px}.sn-switch>.dk-chip,.sn-switch>button.sn-sw{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;height:26px;line-height:1}.sn-switch>.dk-chip{min-width:26px;padding:0 6px;font-size:13px;letter-spacing:0}button.sn-sw{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:9.5px;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;padding:0 9px;border:1px solid var(--hair);border-radius:4px;background:none;color:var(--text-2);cursor:pointer}button.sn-sw:hover,button.sn-sw[aria-expanded=true]{color:var(--text)}.sn-sw-off{opacity:.35}.sn-switch .ctmenu a{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:9px 13px;border-bottom:1px solid var(--hair);font-size:13px;color:var(--text);text-decoration:none}.sn-switch .ctmenu a:last-child{border-bottom:none}.sn-switch .ctmenu a.on,.sn-switch .ctmenu a:hover{background:var(--panel-2)}.sn-switch .ctmenu a.on{font-weight:700}@media (max-width:640px){.sn-sw-long{display:none}}.lb-season{text-align:right;white-space:nowrap}.sn-desk button:disabled{opacity:.45;cursor:default}.lsc-table tr.sn-next td{background:color-mix(in srgb,var(--action) 7%,transparent)}.lsc-table tr.sn-offrow td{color:var(--text-3);border-bottom-style:dashed}.sn-standings .tiebreak{white-space:nowrap}.lsc-table.sn-sched td.sn-c-ph{display:none}@media (max-width:560px){.lsc-table.sn-sched,.lsc-table.sn-sched tbody{display:block}.lsc-table.sn-sched thead{display:none}.lsc-table.sn-sched tr{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;grid-column-gap:8px;column-gap:8px;grid-row-gap:4px;row-gap:4px;padding:8px 6px;border-bottom:1px solid var(--hair)}.lsc-table.sn-sched td{display:none}.lsc-table.sn-sched td.lsc-gym-cell,.lsc-table.sn-sched td.lsc-kebab-cell,.lsc-table.sn-sched td.sn-c-day,.lsc-table.sn-sched td.sn-c-ph{display:block;width:auto;padding:0;border:0;background:none}.lsc-table.sn-sched td.sn-c-day{grid-column:1;grid-row:1}.lsc-table.sn-sched td.sn-c-ph{grid-column:1;grid-row:2;white-space:normal;line-height:1.6}.lsc-table.sn-sched .sn-ph-facts{font-size:13px}.lsc-table.sn-sched td.lsc-gym-cell{grid-column:2;grid-row:1/span 2}.lsc-table.sn-sched td.lsc-kebab-cell{grid-column:3;grid-row:1/span 2}.lsc-table.sn-sched tr.sn-next{background:color-mix(in srgb,var(--action) 7%,transparent)}.lsc-table.sn-sched tr.sn-offrow{border-bottom-style:dashed}}.standings td.sn-cell.dropped{text-decoration:line-through;color:var(--text-3)}.sn-mem .sn-addme{position:relative;display:inline-flex}.sn-mem .sn-addme .ctmenu{top:calc(100% + 4px);right:0;white-space:nowrap}.cw-late-pic,.gp-menu,.gp-sheet,.lsc-days,.lsc-table,.sdlg.lad{--div-0:var(--c-x-5b9dff);--div-1:var(--c-x-54d68c);--div-2:var(--c-x-ff8a3d);--div-3:var(--c-x-c8a0ff);--div-4:var(--c-x-2ec4c4);--div-5:var(--c-x-f07ad8)}.gp-sheet{grid-template-columns:minmax(0,1fr);gap:12px}.nt-modal.gp-sheet{display:flex;flex-direction:column;width:min(960px,100%);height:min(860px,calc(100dvh - 40px));max-height:calc(100dvh - 40px)}.gp-sheet>.dtabs,.gp-sheet>.dtabs-facts,.gp-sheet>.gp-foot,.gp-sheet>.spf-sendbar{flex:none}.gp-c0{--dc:var(--div-0)}.gp-c1{--dc:var(--div-1)}.gp-c2{--dc:var(--div-2)}.gp-c3{--dc:var(--div-3)}.gp-c4{--dc:var(--div-4)}.gp-c5{--dc:var(--div-5)}.gp-body,.gp-sp{flex:1 1 auto}.gp-body{grid-template-columns:minmax(0,1fr);grid-auto-rows:max-content;align-content:start;min-height:0;overflow-y:auto;gap:12px;overscroll-behavior:contain}.gp-day{display:contents}.gp-day.switching>*{opacity:.55;transition:opacity .12s}.gp-tl-scroll{overflow-x:auto;min-width:0;min-height:max-content}.gp-tl{display:grid;grid-template-rows:22px auto;width:max-content;min-width:100%}.gp-corner,.gp-cts{position:-webkit-sticky;position:sticky;left:0;z-index:3;background:var(--panel)}.gp-corner{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:10px;letter-spacing:.08em;color:var(--text-3);align-self:end}.gp-hours{position:relative}.gp-hr{position:absolute;bottom:2px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:10.5px;color:var(--text-2);white-space:nowrap;transform:translateX(-2px)}.gp-hr.first{transform:none}.gp-ct{display:flex;align-items:center;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:11px;color:var(--text-2);overflow:hidden;white-space:nowrap;padding-right:6px}.gp-lanes{position:relative;background-color:var(--panel-2);background-image:repeating-linear-gradient(90deg,var(--hair) 0 1px,transparent 1px var(--q)),repeating-linear-gradient(180deg,transparent 0 calc(var(--row) - 1px),var(--hair) calc(var(--row) - 1px) var(--row));border:1px solid var(--hair);border-radius:var(--r-sm)}.gp-lanes.busy{pointer-events:none;opacity:.7}.gp-hline{position:absolute;top:0;bottom:0;width:1px;background:var(--c-bg-3a4048)}.gp-hline,.gp-lanes.busy .gp-tile{pointer-events:none}.gp-sw{display:inline-block;width:10px;height:10px;border-radius:3px;flex:none;background:var(--dc)}.gp-stale{opacity:.4}.gp-day{font-size:11px}.spf-divs{margin:0;padding:0;border:0;min-width:0;display:grid;grid-gap:10px;gap:10px}.spf-scroll{overflow-x:auto;min-width:0}.spf-tbl{width:100%;border-collapse:collapse;font-size:13px}.spf-tbl th{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--text-3);font-weight:500;text-align:left;padding:6px 8px;white-space:nowrap}.spf-tbl td,.spf-tbl th{border-bottom:1px solid var(--hair)}.spf-tbl td{padding:10px 8px;vertical-align:middle}.spf-tbl .cw-cap-row,.spf-tbl .cw-chips{flex-wrap:nowrap}.spf-tbl .spf-dncell,.spf-tbl th.spf-dnh{position:-webkit-sticky;position:sticky;left:0;z-index:1;background:var(--panel)}.spf-tbl .spf-fitrow td{border-bottom:0}.spf-dn{gap:8px;font-weight:600;white-space:nowrap}.spf-dn,.spf-strip{display:inline-flex;align-items:center}.spf-strip{gap:3px;vertical-align:middle}.spf-wk{display:inline-block;width:7px;flex:none}.spf-dh{display:inline-grid;width:24px;flex:none;text-align:center;line-height:1.1;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:10.5px;color:var(--text-2);letter-spacing:0;text-transform:none}.spf-dh small{font-size:9px;color:var(--text-3)}.spf-sq{display:inline-grid;place-items:center;width:24px;height:24px;flex:none;border-radius:6px;font:600 11px ui-monospace,SF Mono,Menlo,monospace;font-style:normal;box-sizing:border-box}button.spf-sq{padding:0;margin:0;min-width:0;min-height:0;background:transparent;color:var(--text);cursor:pointer}button.spf-sq.spf-on{background:color-mix(in srgb,var(--dc) 24%,transparent);border:1px solid color-mix(in srgb,var(--dc) 70%,transparent);color:var(--text)}button.spf-sq.spf-off{border:1px dashed color-mix(in srgb,var(--text-3) 55%,transparent)}button.spf-sq:focus-visible{outline:2px solid var(--action);outline-offset:1px}button.spf-sq.spf-past,button.spf-sq.spf-past:disabled{opacity:.38;cursor:default;background-image:repeating-linear-gradient(135deg,transparent 0 4px,var(--c-bg-ffffff-a080) 4px 6px)}.spf-sq.spf-fok{border:1px solid color-mix(in srgb,var(--ok) 55%,transparent);color:var(--ok);font-size:12px}.spf-sq.spf-fnone,.spf-sq2.spf-fnone{color:var(--text-3)}.spf-sq.spf-fw{border:1px solid color-mix(in srgb,var(--warn) 70%,transparent);background:color-mix(in srgb,var(--warn) 14%,transparent);color:var(--warn)}.spf-sq.spf-hn,.spf-sq2.spf-hn{border:1px solid color-mix(in srgb,var(--text-3) 70%,transparent);color:var(--text)}.spf-sq.spf-h4{font-size:9.5px;letter-spacing:-.4px}.spf-tbl .spf-hoursrow td{padding-top:8px}button.spf-pace{display:inline-flex;align-items:center;gap:6px;white-space:nowrap;padding:5px 10px;font-size:13px;font-weight:600;color:var(--text);background:var(--panel-2);border:1px solid var(--hair);border-radius:8px;cursor:pointer}button.spf-pace em{font-style:normal;font-weight:500;color:var(--text-2)}button.spf-pace i{font-style:normal;color:var(--text-3)}button.spf-pace[aria-expanded=true]{border-color:var(--action)}button.spf-pace .spf-caret{color:var(--text-2);flex:none}button.spf-pace[aria-expanded=true] .spf-caret{transform:rotate(180deg)}button.spf-pace:hover:not(:disabled){border-color:var(--text-2)}button.spf-pace:disabled{opacity:.45;cursor:not-allowed}button.spf-pace:focus-visible{outline:2px solid var(--live-fg);outline-offset:2px}.spf-divs{position:relative}.spf-pop{position:fixed;z-index:60;display:grid;grid-gap:12px;gap:12px;padding:12px 14px 14px;border-radius:8px;border:1px solid var(--hair);background:var(--panel);box-shadow:0 18px 40px -12px var(--c-shadow-000000-a650)}.spf-pop-h{display:flex;align-items:center;gap:8px;font-size:13.5px;padding-bottom:10px;border-bottom:1px solid var(--hair)}.spf-pop-sec{display:grid;grid-gap:6px;gap:6px}.spf-pop-l{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--text-3)}.spf-pop-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.spf-pop .cw-seg.gp-seg{padding:3px}.spf-pop .gp-seg button.cw-seg-opt{height:28px;padding:0 12px;font-size:13px;border-radius:6px}.spf-pop-n{margin-left:6px;font-weight:500;color:var(--text-2)}.spf-pop .cw-stepper button{width:36px;height:34px;padding:0}.spf-pop .cw-stepper span{min-width:44px}.spf-pop button.cw-chip{height:36px;padding:0 12px;border-radius:8px;font-size:13px}.spf-lk{display:inline-flex;align-items:center;gap:6px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:11px;letter-spacing:.06em;white-space:nowrap}.spf-lk.ok{color:var(--ok)}.spf-lk.w{color:var(--warn);white-space:normal;align-items:flex-start;max-width:190px}.spf-courtsrow td,.spf-lk.q{color:var(--text-2)}.spf-courtsrow td{border-bottom:0;padding-bottom:3px}.spf-courtsrow+.spf-fitrow td{padding-top:3px}.spf-courts-l{font-weight:500;color:var(--text-2);gap:6px}.spf-sq.spf-cn,.spf-sq2.spf-cn{display:inline-flex;align-items:center;justify-content:center;font-style:normal;font-size:12px;color:var(--text-2);border:0;background:none}.spf-sq2.spf-cn{display:grid;place-items:center;align-content:center}.spf-cweeks{padding-bottom:6px;border-bottom:1px solid var(--hair)}.spf-fmt{white-space:nowrap}.spf-fmt,.spf-tok{display:inline-flex;align-items:center;gap:4px}.spf-tok{padding:2px 7px 2px 5px;border:1px solid var(--hair);border-radius:6px;background:var(--panel-2);font:600 12px ui-monospace,SF Mono,Menlo,monospace;color:var(--text)}.spf-tok svg{color:var(--text-2);flex:none}.spf-tok.spf-tok-3{margin-left:2px}.spf-fmt-arr{color:var(--text-3);font-size:13px}.spf-mt{font-family:ui-monospace,SF Mono,Menlo,monospace}.spf-tbl td.spf-lkcell,.spf-tbl th.spf-lkh{width:1%;padding-right:4px}.spf-tbl td.spf-dncell,.spf-tbl th.spf-dnh{padding-left:4px}.spf-tbl .spf-fmtcell,.spf-tbl .spf-matches,.spf-tbl .spf-pacecell,.spf-tbl .spf-teams{width:1%;white-space:nowrap}.spf-tbl .spf-matches,.spf-tbl .spf-teams{text-align:center}.spf-tbl .spf-days{width:100%}.spf-pc-fmt{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.spf-pc-fmt .spf-fmt{flex-wrap:wrap;white-space:normal}button.spf-pace .spf-late{color:var(--warn);font-weight:600}.spf-late-facts{display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-size:13px;color:var(--text-2)}.spf-late-f{display:inline-flex;align-items:center;gap:6px}.spf-late-f.on{color:var(--text);font-weight:600}.spf-late-facts>i{font-style:normal;color:var(--text-3)}.spf-pcards{display:grid;grid-gap:10px;gap:10px}.spf-pcard{display:grid;grid-gap:8px;gap:8px;padding:10px;border:1px solid var(--hair);border-radius:8px;background:var(--panel-2);min-width:0}.spf-pc-h{display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-size:14px;min-width:0}.spf-pc-h>b{min-width:0;overflow-wrap:anywhere}.spf-pc-n{margin-left:auto;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:11px;color:var(--text-2)}.spf-pc-h .spf-lk.w{max-width:none;flex-basis:100%}.spf-weeks{display:grid;grid-gap:5px;gap:5px}.spf-wkrow{display:grid;grid-template-columns:44px repeat(var(--spf-wk-cols,5),minmax(0,1fr));grid-gap:5px;gap:5px;align-items:center}.spf-wklbl{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:10.5px;color:var(--text-3)}.spf-sq2{display:grid;place-items:center;align-content:center;height:44px;min-width:0;border-radius:8px;font:700 14px ui-monospace,SF Mono,Menlo,monospace;font-style:normal;line-height:1.05;box-sizing:border-box}.spf-sq2 small{font:500 9.5px ui-monospace,SF Mono,Menlo,monospace;color:var(--text-3)}button.spf-sq2{padding:0;margin:0;min-height:0;background:transparent;color:var(--text);cursor:pointer}button.spf-sq2.spf-on{background:color-mix(in srgb,var(--dc) 24%,transparent);border:1px solid color-mix(in srgb,var(--dc) 70%,transparent);color:var(--text)}button.spf-sq2.spf-off{border:1px dashed color-mix(in srgb,var(--text-3) 55%,transparent)}button.spf-sq2:focus-visible{outline:2px solid var(--action);outline-offset:1px}button.spf-sq2.spf-past,button.spf-sq2.spf-past:disabled{opacity:.38;cursor:default;background-image:repeating-linear-gradient(135deg,transparent 0 4px,var(--c-bg-ffffff-a080) 4px 6px)}.spf-sq2.spf-fok{border:1px solid color-mix(in srgb,var(--ok) 55%,transparent);color:var(--ok)}.spf-sq2.spf-fw{border:1px solid color-mix(in srgb,var(--warn) 70%,transparent);background:color-mix(in srgb,var(--warn) 14%,transparent);color:var(--warn)}.spf-fitcard .spf-sq2{height:38px}button.spf-pace.spf-pace-big{display:flex;width:100%;min-height:44px;font-size:14px}button.spf-pace .spf-chev{margin-left:auto;font-weight:400;font-size:18px;color:var(--text-3)}button.spf-scrim{position:fixed;inset:0;z-index:59;margin:0;padding:0;border:0;border-radius:0;background:var(--c-bg-000000-a550);cursor:default}.spf-pop.spf-bsheet{top:auto;left:0;right:0;bottom:0;width:auto;max-height:85dvh;overflow-y:auto;gap:10px;padding:10px 14px 16px;border-width:1px 0 0;border-radius:14px 14px 0 0;box-shadow:0 -18px 40px -12px var(--c-shadow-000000-a700)}.spf-grab{justify-self:center;width:40px;height:4px;border-radius:2px;background:var(--hair)}.spf-bsheet .spf-pop-row>.cw-seg.gp-seg{display:grid;grid-template-columns:1fr 1fr;flex-basis:100%}.spf-pop.spf-bsheet .gp-seg button.cw-seg-opt{height:auto;min-height:44px;font-size:14px}.spf-bsheet .cw-stepper button{min-width:44px;height:44px;font-size:18px}.spf-bsheet button.cw-chip{height:auto;min-height:44px}button.spf-done{min-height:46px;font-size:15px}.spf-daylist{display:grid;min-width:0}.spf-ph-day{display:flex;align-items:center;flex-wrap:wrap;gap:4px 8px;padding-bottom:6px;font-size:14px}.spf-ph-day .muted{font-size:13px}.spf-crow{display:grid;grid-template-columns:62px minmax(0,1fr);grid-gap:8px;gap:8px;align-items:start;padding:8px 0;border-bottom:1px solid var(--hair)}.spf-crow:last-child{border-bottom:0}.spf-cname{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:12px;color:var(--text-2);padding-top:13px;overflow-wrap:anywhere}.spf-cfree{align-items:center;grid-template-columns:auto minmax(0,1fr)}.spf-cfree .spf-cname{padding-top:0}.spf-cfree .muted{font-size:13px}.spf-cms{display:grid;grid-gap:6px;gap:6px;min-width:0}button.spf-mchip{position:relative;display:grid;grid-template-columns:44px minmax(0,1fr);grid-gap:8px;gap:8px;align-items:center;min-height:44px;margin:0;padding:6px 22px 6px 10px;text-align:left;border-radius:8px;border:1px solid color-mix(in srgb,var(--dc) 70%,transparent);background:color-mix(in srgb,var(--dc) 22%,transparent);color:var(--text);font-size:13px;font-weight:600;line-height:1.25}button.spf-mchip.ap{grid-template-columns:70px minmax(0,1fr)}button.spf-mchip b{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:12px}button.spf-mchip>span{min-width:0}button.spf-mchip .gp-pin{position:absolute;top:5px;right:6px;width:11px;height:11px}button.spf-mchip.stale{opacity:.45}button.spf-mchip:focus-visible{outline:2px solid var(--action);outline-offset:1px}.spf-mfacts{display:flex;flex-wrap:wrap;gap:6px}.spf-mfacts span{border:1px solid var(--hair);border-radius:8px;padding:4px 9px;font-size:12.5px;color:var(--text-2)}.spf-bsheet .spf-pop-h .muted{margin-left:auto;font-size:12.5px}button.spf-act{display:flex;align-items:center;gap:8px;min-height:46px;margin:0;padding:8px 12px;text-align:left;border:1px solid var(--hair);border-radius:8px;background:var(--panel-2);color:var(--text);font-size:14px;font-weight:600}button.spf-act span{margin-left:auto;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:11px;font-weight:500;color:var(--text-3)}.spf-pick{display:grid;grid-gap:6px;gap:6px}.spf-pick select{min-height:44px;border-radius:8px;font-size:15px}.spf-pick-acts{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.spf-pick-acts button.spf-pick-btn{min-height:46px;font-size:15px}.gp-body.gp-body-day{display:flex;flex-direction:column}.gp-body-day>.gp-day{gap:12px;min-height:0}.gp-body-day .spf-map,.gp-body-day>.gp-day{display:flex;flex-direction:column;flex:0 1 auto}.gp-body-day .spf-map{min-width:0}@media (min-width:641px){.nt-modal.gp-sheet:has(.gp-body-day){height:auto;max-height:calc(100dvh - var(--gp-top) - 20px)}.nt-dim.gp-dim{--gp-top:max(20px,calc((100dvh - 860px) / 2));align-items:flex-start;padding-top:var(--gp-top)}}.gp-body-day .gp-tl-scroll{flex:1 1;contain:size}.spf-sendbar{gap:10px;flex-wrap:wrap;border:1px solid color-mix(in srgb,var(--warn) 45%,transparent);background:color-mix(in srgb,var(--warn) 8%,transparent);border-radius:8px;padding:10px 12px;margin:12px 14px 0;font-size:13.5px}.spf-grow,.spf-sendbar{display:flex;align-items:center}.spf-grow{flex:1 1;min-width:180px;gap:6px 14px;flex-wrap:wrap}.spf-dl{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.spf-go{font-style:normal;display:inline-grid;place-items:center;width:18px;height:18px;border-radius:50%;font-size:11px;background:color-mix(in srgb,var(--action) 16%,transparent);color:var(--action)}.spf-asklines{display:flex;flex-wrap:wrap;gap:6px 14px;margin:0;font-size:13px}.gp-note.spf-err{color:var(--danger)}button.spf-send:disabled{opacity:.45;cursor:not-allowed}.gp-unit{color:var(--text-3)}.cw-seg.gp-seg{display:inline-flex}.gp-seg button.cw-seg-opt{white-space:nowrap;padding:7px 12px}.gp-tile{position:absolute;z-index:2;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;padding:0 8px;border-top:4px solid transparent;border-bottom:4px solid transparent;background:color-mix(in srgb,var(--dc) 30%,var(--panel));background-clip:padding-box;box-shadow:inset 0 0 0 1px var(--dc);border-radius:var(--r-sm);line-height:1.15;white-space:nowrap;overflow:hidden;pointer-events:none}.gp-tile b,.gp-tile>span{overflow:hidden;text-overflow:ellipsis}.gp-tile b{font-size:11.5px}.gp-tile>span{font-size:10px;color:var(--text-2)}.mn-two{min-width:0;white-space:normal;overflow-wrap:normal}.mn-two>span{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;overflow-wrap:normal;vertical-align:top}.gp-tile.stale{opacity:.45}.gp-tile.still{opacity:.55;cursor:default}.gp-tile.clash{box-shadow:inset 0 0 0 2px var(--warn);outline:2px solid var(--warn);outline-offset:1px;z-index:3}.gp-same{flex:none;display:grid;grid-gap:8px;gap:8px}.gp-tile{pointer-events:auto;cursor:-webkit-grab;cursor:grab;touch-action:pan-x pan-y;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.gp-tile:focus-visible{outline:2px solid var(--action);outline-offset:1px}.gp-tile.lift{z-index:5;cursor:-webkit-grabbing;cursor:grabbing;opacity:.9;box-shadow:inset 0 0 0 2px var(--action),0 8px 18px var(--c-shadow-000000-a500)}.gp-tile.target{box-shadow:inset 0 0 0 2px var(--action);outline:2px solid var(--action);outline-offset:1px}.gp-tile.ghost{opacity:.3;z-index:1;cursor:default;pointer-events:none}.gp-tile.no{box-shadow:inset 0 0 0 2px var(--danger),0 8px 18px var(--c-shadow-000000-a500)}.gp-tile .gp-pin{position:absolute;top:4px;right:5px;width:11px;height:11px;color:var(--text)}.gp-tile:has(.gp-pin){padding-right:20px}.gp-menu-name{font-size:13px;padding:0 2px 4px}.cd-warn-note{margin:0;font-size:13px;color:var(--warn);border:1px solid var(--c-line-5a3418);border-radius:var(--r-md);padding:8px 14px}.cw-remove-block{display:flex;align-items:flex-start;gap:8px;margin-bottom:10px}.cw-remove-block svg{flex:0 0 auto;margin-top:2px}.cd-warn-list{margin-top:8px;padding-left:30px}.gp-moves{display:grid;grid-gap:8px;gap:8px;border:1px solid var(--c-line-5a3418);border-radius:var(--r-md);padding:10px 14px;font-size:13px}.gp-moves-h{margin:0;font-weight:600}.gp-moves-hd{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.gp-tag{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:10.5px;letter-spacing:.08em;color:var(--text-3);font-weight:400;text-transform:uppercase;white-space:nowrap}.gp-moves .mdp-scroll{max-height:none;overflow:visible}.gp-moves-dates{margin:0;font-size:10.5px;letter-spacing:.07em;color:var(--text-3)}.gp-foot{flex-wrap:wrap}.gp-err{flex-basis:100%;margin:0}.gp-note{font-size:12px;color:var(--text-3)}.gp-menu{position:fixed;z-index:120;width:min(290px,calc(100vw - 16px));background:var(--panel);border:1px solid var(--c-line-2c3138);border-radius:var(--r-md);box-shadow:0 18px 40px var(--c-shadow-000000-a550);padding:8px;display:grid;grid-gap:4px;gap:4px}.gp-menu p{margin:0 0 4px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:10.5px;letter-spacing:.1em;color:var(--text-2);text-transform:uppercase}button.gp-menu-row{display:flex;align-items:center;gap:8px;text-align:left;padding:7px 9px;font-size:13px;border:1px solid var(--hair);border-radius:var(--r-sm);background:var(--panel-2);color:var(--text);cursor:pointer}button.gp-menu-row span{margin-left:auto;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:10.5px;color:var(--text-3)}button.gp-menu-row:disabled{opacity:.45;cursor:not-allowed}button.gp-menu-row:focus-visible{outline:2px solid var(--action);outline-offset:1px}@media (max-width:640px){.nt-dim.gp-dim{padding:0}.nt-modal.gp-sheet{width:100%;height:100dvh;max-height:100dvh;padding:10px 12px 0;gap:10px;border:0;border-radius:0}.gp-sheet>.dtabs.sheet{margin:-10px -12px 0;padding:6px 12px 0}.gp-sheet>.dtabs.sheet .dtabs-list{margin-left:0}.gp-sheet>.dtabs-facts .dtabs-tools{flex-basis:auto;margin-left:auto}.gp-sheet>.gp-foot{flex-wrap:nowrap;gap:8px;margin:0 -12px;padding:8px 12px calc(8px + env(safe-area-inset-bottom, 0px));border-top:1px solid var(--hair)}.gp-sheet>.gp-foot:has(>.gp-err){flex-wrap:wrap}.gp-sheet>.spf-sendbar{margin:0}.gp-sheet>.gp-foot button,.gp-sheet>.spf-sendbar button{min-height:44px}.gp-sheet .gp-undo-w{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}}.cw-zone{margin-top:8px;font-size:12px;color:var(--text-3);flex-wrap:wrap;gap:4px}.cw-label-row,.cw-zone{display:flex;align-items:center}.cw-label-row{justify-content:space-between;gap:8px;margin-bottom:6px}.cw-label-row>.cw-label{margin-bottom:0}.zp-list{display:grid;grid-gap:6px;gap:6px}button.zp-row{display:flex;align-items:center;gap:12px;width:100%;text-align:left;font-size:13.5px;font-weight:600;cursor:pointer;border:1px solid var(--hair);border-radius:var(--r-sm);padding:9px 12px;background:var(--panel);color:var(--text-2)}button.zp-row.on{border-color:var(--action);color:var(--text);background:color-mix(in srgb,var(--action) 18%,var(--panel));box-shadow:0 0 0 1px var(--action) inset}button.zp-row:focus-visible{outline:2px solid var(--live-fg);outline-offset:2px}.zp-abbr{min-width:48px;font-weight:700}.zp-name{flex:1 1;min-width:0}.zp-id{font-size:12px;font-weight:500;color:var(--text-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.cw-receipt{background:var(--panel-2);border:1px solid var(--hair);border-radius:var(--r-md);padding:12px 14px;font-size:13px}.cw-receipt h5{margin:0 0 8px;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--text-3);font-weight:600}.cw-receipt ul{margin:0;padding:0;list-style:none;display:grid;grid-gap:5px;gap:5px}.cw-receipt li{color:var(--text-2)}.cw-receipt li.ok{color:var(--ok)}.cw-receipt li.todo{color:var(--live-fg)}.plm-modal{display:flex;flex-direction:column;height:min(820px,calc(100vh - 40px));overflow:hidden;padding:0;gap:0}.plm-modal .nt-foot,.plm-modal .nt-head{flex-shrink:0;padding:14px 20px}.plm-modal .nt-head{border-bottom:1px solid var(--hair)}.plm-modal .nt-foot{border-top:1px solid var(--hair)}.plm-modal .error{margin:12px 20px 0}.plm-modal .plm-split{flex:1 1 auto;min-height:0;overflow:hidden}.plm-split{display:flex;min-height:430px}.plm-rail{width:250px;border-right:1px solid var(--hair);display:flex;flex-direction:column;flex-shrink:0}.plm-rail-list{overflow-y:auto;flex:1 1;min-height:0}button.plm-row{display:flex;gap:10px;align-items:center;width:100%;text-align:left;padding:9px 12px;border:0;border-bottom:1px solid var(--hair);border-radius:0;background:none;color:var(--text);cursor:pointer}button.plm-row.sel{background:var(--c-bg-5b9dff-a100)}button.plm-row.sel .plm-row-name{color:var(--action);font-weight:600}.plm-row-name{font-size:13px;line-height:1.25}.plm-row-sub{font-size:11px;color:var(--text-3);font-family:ui-monospace,SF Mono,Menlo,monospace}.plm-thumb{width:44px;height:34px;border-radius:6px;object-fit:cover;flex-shrink:0;background:var(--panel-2)}.plm-thumb.none{border:1px dashed var(--hair)}.plm-count{padding:0 12px 8px;margin-top:-2px}button.plm-more{display:block;width:calc(100% - 24px);margin:10px 12px;font-size:12px;padding:7px 10px}button.plm-more .n{color:var(--text-3);font-weight:400}.plm-none{padding:14px 12px}.plm-detail{flex:1 1;padding:16px 18px;min-width:0;min-height:0;overflow-y:auto}.plm-map{position:relative;border-radius:8px;overflow:hidden}.pld-top{flex-direction:column}.pld-row,.pld-top{display:flex;gap:8px}.pld-row{align-items:center;flex-wrap:wrap}.pld-tags{justify-content:space-between}.pld-chips{gap:8px;flex-wrap:wrap;min-width:0}.pld-chips,button.pld-mklist{display:inline-flex;align-items:center}button.pld-mklist{gap:6px}@media (max-width:700px){.pld-tags .pld-acts{flex-basis:100%;margin-left:0}.pld-tags .plk-tip{right:auto;left:0}}.pld-mkl{display:grid;grid-gap:14px;gap:14px;margin-top:4px}.pld-mkl-chips{display:inline-flex;align-items:center;gap:12px}.pld-mkl-arrow{display:inline-flex;color:var(--text-2)}.chip.pld-mkl-on{color:var(--action);border-color:var(--c-line-5b9dff-a500)}.pcd-vis.pld-mkl-card{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;grid-gap:10px;gap:10px;padding:12px;border:1px solid var(--action);box-shadow:0 0 0 1px var(--action) inset;border-radius:10px;background:var(--panel-2);color:var(--text)}.pld-mkl-warn{display:inline-flex;align-items:center;gap:8px;color:var(--warn);font-size:13px}.pld-form{display:flex;gap:6px;flex:1 1;min-width:0}.pld-addr{font-size:12px;min-width:0}.pld-addr-edit{display:grid;grid-gap:8px;gap:8px;flex:1 1 100%;min-width:0}.pld-maker{margin:4px 0 0;font-size:12px}.plm-detail:has(>.pld-pic){display:flex;flex-direction:column}.plm-detail:has(>.pld-pic)>*{flex-shrink:0}.plm-detail>.pld-pic{margin-top:14px;flex:1 1;min-height:320px;container-type:size;display:flex;justify-content:center;align-items:center;background:var(--panel-2);border-radius:10px;padding:8px}.plm-detail>.pld-pic:empty{display:none}.pld-pic .pm-wrap{width:min(100%,calc(100cqh * var(--pld-ar, 1)))}.pld-pic svg{width:100%;height:100%;max-width:520px}.pld-facts{margin-top:10px}button.plm-editmap{background:transparent;border:1.5px solid var(--warn);color:var(--warn);font-weight:700}button.plm-editmap:hover:not(:disabled){background:color-mix(in srgb,var(--warn) 14%,transparent)}.map-pending .map-pending-action.two{display:flex;gap:8px;align-items:center}@media (max-width:520px){.map-pending.has-action:has(.map-pending-action.two){flex-wrap:wrap}.map-pending .map-pending-action.two{width:100%;justify-content:flex-end}}button.plm-history{display:inline-flex;align-items:center;gap:6px;background:transparent;border:1.5px solid var(--action);color:var(--action);font-weight:700}button.plm-history:hover:not(:disabled){background:color-mix(in srgb,var(--action) 14%,transparent)}.pld-acts{display:inline-flex;gap:8px;align-items:center;margin-left:auto;white-space:nowrap}@media (max-width:640px){.plm-history-word{display:none}}.plk-wrap{position:relative}.plk-grp,.plk-wrap{display:inline-flex}.plk-grp{align-items:stretch;white-space:nowrap}.plk-grp>button{border-radius:0}.plk-grp>button:first-child{border-radius:8px 0 0 8px}.plk-grp>button:last-child{border-radius:0 8px 8px 0}button.plk-pad{position:relative;display:grid;place-items:center;width:38px;padding:0;background:transparent;border:1.5px solid var(--hair);border-right:0;color:var(--text-2)}button.plk-pad:hover:not(:disabled){color:var(--text)}button.plk-pad.on{border-color:var(--action);color:var(--action);background:var(--c-bg-5b9dff-a140)}button.plk-pad.icon{cursor:default}.plk-grp>button.plm-history:not(:last-child){border-right-width:0}.plk-tip{display:none;position:absolute;top:calc(100% + 8px);right:0;z-index:4;width:max-content;max-width:260px;padding:8px 10px;border-radius:8px;background:var(--c-bg-0b0d0f);border:1px solid var(--hair);box-shadow:0 10px 24px var(--c-shadow-000000-a500);font-size:12.5px;line-height:1.35;color:var(--text);white-space:normal}.plk-wrap.open .plk-tip,.plk-wrap:has(button.plk-pad.on:focus-visible) .plk-tip,.plk-wrap:has(button.plk-pad.on:hover) .plk-tip{display:block}.plk-wrap.open button.plk-pad:after,.plk-wrap:has(button.plk-pad.on:focus-visible) button.plk-pad:after,.plk-wrap:has(button.plk-pad.on:hover) button.plk-pad:after{content:"";position:absolute;top:calc(100% + 4px);left:calc(50% - 5px);z-index:5;width:10px;height:10px;background:var(--c-bg-0b0d0f);border-left:1px solid var(--hair);border-top:1px solid var(--hair);transform:rotate(45deg)}.plm-shared{display:grid;grid-template-columns:40px minmax(0,1fr);grid-gap:12px;gap:12px;align-items:center;border:1px solid var(--c-line-5b9dff-a450);background:var(--c-bg-5b9dff-a070);border-radius:8px;padding:10px 12px;margin-top:12px;font-size:13.5px}.nt-body>.plm-shared{margin:0 0 12px}.plm-shared b{display:block;font-size:14px;color:var(--text)}.plm-shared span{color:var(--text-2)}.plm-shared .plm-shared-ic{display:grid;place-items:center;width:40px;height:40px;border-radius:8px;background:var(--c-bg-5b9dff-a140);color:var(--action)}.cw-body>.plm-shared.pvo{margin:0 0 12px}.pvo-hint{margin:-6px 0 12px;font-size:12.5px;color:var(--warn)}.card>.plm-shared.pdv,.sn-pvo>.plm-shared.pvo{margin:0 0 12px}.plm-shared.pdv .plm-shared-ic{align-self:start}.plm-shared .pdv-line{display:block;margin-top:4px}.pvo-acts{display:flex;gap:6px;flex-wrap:wrap;margin-top:8px}.plm-shared.pe-save-block{grid-template-columns:40px minmax(0,1fr) auto}.smw{display:grid;grid-gap:10px;gap:10px;border:1px solid var(--c-line-ff8a3d-a500);background:var(--c-bg-ff8a3d-a070);border-radius:8px;padding:10px 12px}.smw-crow{grid-template-columns:140px minmax(0,1fr);grid-gap:12px}.smw-crow,.smw-crow2{display:grid;gap:12px;align-items:start}.smw-crow2{grid-template-columns:200px minmax(0,1fr);grid-gap:12px}button.smw-mapbtn{display:block;padding:0;border:0;background:none;color:var(--text-2);cursor:zoom-in;min-width:0;text-align:left}button.smw-mapbtn.smw-mms{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-gap:4px;gap:4px;align-items:center}.smw-mm{display:grid;grid-gap:3px;gap:3px;min-width:0}.smw-mm em{font-style:normal;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:10px;line-height:1.2;letter-spacing:.06em;color:var(--text-2);text-align:center}.smw-mm-ar{color:var(--text-2);font-size:14px;line-height:1}.pm-wrap.smw-tmap{display:block;border-radius:6px}.smw-mdot,.smw-qdot{position:absolute;transform:translate(-50%,-50%);border-radius:50%}.smw-qdot{width:5px;height:5px;background:var(--c-bg-5b9dff-a850);border:1px solid var(--c-line-ffffff)}.smw-mdot{width:10px;height:10px;border:1.5px solid var(--c-line-ffffff);box-shadow:0 1px 3px var(--c-shadow-000000-a600)}.smw-mm .smw-mdot{width:8px;height:8px}.smw-mdot.mv{background:var(--c-bg-ff8a3d)}.smw-mdot.ad{background:var(--c-bg-54d68c)}.smw-mdot.rm{background:var(--c-bg-ff6b6b)}.smw-zoom{position:absolute;right:4px;bottom:4px;display:grid;place-items:center;width:22px;height:22px;border-radius:6px;background:var(--c-bg-0a0e14-a800);color:var(--c-fg-ffffff)}.smw-ccol{display:grid;grid-gap:6px;gap:6px;align-content:start;justify-items:start}.smw-hd2 b{display:block;font-size:14px;color:var(--text)}.smw-sub{display:block}.smw-chips,.smw-sub{font-size:12.5px;color:var(--text-2)}.smw-chips{display:flex;flex-wrap:wrap;gap:4px 12px}.smw-chips span{display:inline-flex;align-items:center;gap:5px}.smw-vh{font-size:12px;letter-spacing:.07em;text-transform:uppercase;color:var(--text-2);margin-bottom:-4px}.smw-vr{display:grid;grid-gap:8px;gap:8px}.smw-vr label{display:grid;grid-template-columns:34px minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:center;border:1px solid var(--hair);border-radius:8px;padding:8px 10px;background:var(--panel-2);cursor:pointer}.smw-vr label.smw-on{border-color:var(--action);box-shadow:0 0 0 1px var(--action) inset}.smw-ic{display:grid;place-items:center;width:34px;height:34px;border-radius:8px;flex:0 0 auto}.smw-ic.blue{background:var(--c-bg-5b9dff-a140);color:var(--action)}.smw-ic.grey{background:var(--c-bg-9aa0a6-a140);color:var(--text-2)}.smw-vt{display:grid;grid-gap:2px;gap:2px;font-size:13.5px}.smw-vt span{font-size:12px;color:var(--text-2);line-height:1.4}@media (max-width:520px){.smw-crow,.smw-crow2{grid-template-columns:minmax(0,1fr)}.smw-crow>button.smw-mapbtn{width:min(100%,180px);justify-self:center}.smw-crow2>button.smw-mapbtn{width:min(100%,300px);justify-self:center}}.sdlg.phd{width:min(640px,100%);max-height:calc(100vh - 48px);overflow-y:auto}.phd-list{display:grid;grid-gap:6px;gap:6px;max-height:min(56vh,520px);overflow-y:auto}.phd-row{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:center;border:1px solid var(--hair);border-radius:8px;background:var(--panel-2);padding:8px 10px}.phd-row.now{border-color:var(--action)}button.phd-open{grid-template-columns:auto minmax(0,1fr);grid-gap:12px;gap:12px;padding:0;border:0;background:transparent;color:var(--text);font-weight:400;text-align:left;cursor:pointer}.phd-thumb,button.phd-open{display:grid;align-items:center}.phd-thumb{width:72px;height:48px;overflow:hidden;border-radius:6px;background:var(--c-bg-1b2a22)}.phd-thumb svg.place-pic-draw{display:block;width:100%;height:100%}.phd-thumb .pm-wrap{--pm-tok:7px;border-radius:0}.phd-thumb .pm-tok{border-width:1px;font-size:0;box-shadow:none;background:var(--c-bg-ffb84d)}.phd-mid{display:grid;grid-gap:2px;gap:2px;min-width:0}.phd-hhd{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.phd-hd{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:10.5px;letter-spacing:.08em;color:var(--text-2)}.phd-hw{font-size:13.5px}.phd-he{font-size:12.5px;color:var(--text-2);display:flex;gap:6px;align-items:center;flex-wrap:wrap}.phd-tag{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:10px;letter-spacing:.1em;padding:2px 7px;border-radius:6px;white-space:nowrap}.phd-evs{grid-column:1/-1;display:grid;grid-gap:8px;gap:8px}.elist.phd-elist{grid-template-columns:28px minmax(150px,2fr) max-content max-content max-content}.phd-tag.new{background:var(--c-bg-ff8a3d-a140);color:var(--warn)}.phd-gone{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:10px;letter-spacing:.06em;color:var(--warn)}.phd-facts{display:flex;flex-wrap:wrap;gap:6px 14px;border-top:1px solid var(--hair);padding-top:12px;font-size:12.5px;color:var(--text-2)}.phd-facts span{display:inline-flex;align-items:center;gap:6px}.phd-go,.phd-ok,.phd-x{font-style:normal;display:inline-grid;place-items:center;width:18px;height:18px;border-radius:50%;font-size:10px;flex:0 0 auto}.phd-x{background:var(--c-bg-ff6b6b-a200);color:var(--c-fg-ff6b6b)}.phd-ok{background:var(--c-bg-54d68c-a160);color:var(--ok)}.phd-go{background:var(--c-bg-5b9dff-a160);color:var(--action);font-size:11px}.phd-mini{display:flex;align-items:center;gap:10px;border:1px solid var(--hair);border-radius:8px;background:var(--panel-2);padding:8px 12px}.phd-mini .phd-mini-t{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:13px;letter-spacing:.06em;font-weight:700}.phd-mini .phd-mini-s{font-size:12.5px;color:var(--text-2)}.phd-hv{font-size:12px;letter-spacing:.07em;text-transform:uppercase;color:var(--text-2);margin-bottom:-6px}.phd-ev{display:grid;grid-gap:6px;gap:6px}.phd-ev-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:center;border:1px solid var(--hair);border-radius:8px;padding:8px 12px;background:var(--panel-2);font-size:13.5px}.phd-ev-row .phd-d{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:11px;letter-spacing:.08em;color:var(--text-2);white-space:nowrap}.sdlg.phd.phd-wide{width:min(900px,100%)}.phd-vd{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);grid-gap:18px;gap:18px;align-items:start}.phd-vd-map{display:grid;grid-gap:4px;gap:4px;align-content:start}.phd-vd-map .dtabs-facts{margin:4px 0 0}.phd-vd-map svg.phd-vdraw{display:block;width:100%;height:auto;border-radius:var(--r-sm)}.phd-vd-side{display:grid;grid-gap:6px;gap:6px;align-content:start}.phd-vd-side .ros-group-head:first-child,.phd-vd-side .sst-tiles+.ros-group-head{margin-top:10px}.phd-vd-side .sst-tiles{margin:0}.sdlg-head.phd-vhead{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:6px 10px}.phd-headchips .tf-chip{display:inline-flex;align-items:center;gap:5px}.sdlg-actions.phd-foot{margin-top:14px}.phd-vd .pm-tok.new{background:var(--c-bg-54d68c);color:var(--c-on-0b0d0f);box-shadow:0 0 0 3px var(--c-shadow-54d68c-a350)}.sdlg-actions.phd-end{justify-content:flex-end;margin-top:14px}.smw-mdot.phd-rm-big{width:18px;height:18px;border-width:2px}.phd-pair.smw-mms{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-gap:4px;gap:4px;align-items:center;width:min(260px,100%)}.phd-pair svg.phd-vdraw{display:block;width:100%;height:auto;border-radius:6px}.phd-mm-wait{display:block;aspect-ratio:4/3;border-radius:6px;background:var(--c-bg-1b2a22)}@media (max-width:640px){.phd-vd{grid-template-columns:minmax(0,1fr)}}.chip.pv-unl{display:inline-flex;align-items:center;gap:5px;color:var(--warn);border-color:var(--c-line-ff8a3d-a500)}.plm-name{font-size:17px;font-weight:600}.plm-sec{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:10px;letter-spacing:.12em;color:var(--text-3);text-transform:uppercase;margin:16px 0 8px;display:flex;align-items:center;gap:8px}.plm-sec:after{content:"";flex:1 1;height:1px;background:var(--hair)}.group-band.plm-courts{margin-top:16px;gap:6px}.plm-court-key{margin-left:auto;display:inline-flex;align-items:center;gap:6px;letter-spacing:.08em;color:var(--text-3)}.plm-court-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:6px;gap:6px}@media (max-width:640px){.plm-court-grid{grid-template-columns:1fr}}.court-rail-row.plm-court{gap:8px;padding:6px 8px 6px 10px;min-height:44px;min-width:0}.plm-court .crr-label{flex:0 1 auto;min-width:0;overflow-wrap:anywhere}.plm-court-dotcell{display:flex;flex:0 0 6px}.plm-court-off{font-size:12px;color:var(--warn);white-space:nowrap}.plm-court-acts{margin-left:auto;display:flex;gap:6px;flex-shrink:0}.plm-court-acts.left{margin-left:0}button.dk-chip.plm-court-rm:hover{color:var(--danger);border-color:var(--c-line-5a2f2f)}.plm-court-input{min-width:0;flex:1 1 auto;max-width:200px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:12px;padding:3px 8px}.plm-court-input.plm-court-count{flex:0 0 60px}.plm-court-addform{display:flex;align-items:center;gap:6px;flex:1 1;min-width:0}.plm-court-dot{width:5px;height:5px;border-radius:50%;background:var(--action);flex-shrink:0}button.plm-sm{font-size:12px;padding:4px 10px}button.plm-danger,button.plm-sm{white-space:nowrap;flex-shrink:0}button.plm-danger{background:transparent;color:var(--c-fg-e0655f);border:1px solid var(--c-line-e0655f-a450);font-weight:400}.plm-hint{flex:1 1;min-width:200px}@media (max-width:700px){.plm-modal{height:calc(100vh - 40px)}.plm-split{min-height:0}.plm-rail{width:100%;border-right:0}}.rm-detail{flex:1 1;min-width:0;overflow-y:auto;padding:16px 20px}.rm-detail-inner{display:grid;grid-gap:14px;gap:14px;align-content:start}.rm-name{margin:0;font-size:19px;font-weight:600}.rm-rail-h{margin:0;padding:8px 12px 2px;font:600 10px/1 ui-monospace,SF Mono,Menlo,monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--text-3)}button.rm-row{gap:10px}.rm-tick{width:18px;height:18px;border-radius:5px;border:1.5px solid var(--text-3);display:grid;place-items:center;font-size:12px;color:var(--c-fg-0b0d0f);flex:none}.rm-tick.on{background:var(--action);border-color:var(--action)}button.rm-sm{padding:6px 9px;font-size:11.5px}button.rm-warn{background:transparent;color:var(--warn);border:1px solid color-mix(in srgb,var(--warn) 40%,var(--hair));font-weight:400}.rm-field{display:grid;grid-gap:5px;gap:5px}.rm-field>span{font-size:11.5px;color:var(--text-2)}.rm-lock-wrap{position:relative;display:flex;align-items:center}.rm-lock-wrap input{width:100%;padding-right:30px}.rm-lock-wrap svg{position:absolute;right:10px;color:var(--text-2);pointer-events:none}.rm-lock-note{display:flex;gap:6px;align-items:flex-start;font-size:11.5px;margin:-4px 0 0}.rm-lock-note svg{flex:none;margin-top:2px}.club-mark{color:var(--action);vertical-align:-1px;margin-right:3px}button.quiet.desk-rate{display:inline-flex;align-items:center;padding:1px 5px;min-height:0;border-radius:5px;font:inherit;color:inherit;border-style:dashed}.rate-modal{width:min(480px,100%)}.nt-modal.rsv-modal{width:min(580px,100%)}.rsv-facts{border-top:0;padding-top:0}.rsv-list .rm-prow.rsv-rate{grid-template-columns:28px minmax(0,1fr) 52px auto;gap:10px;padding:8px 12px}.rsv-tn{font-size:11px;color:var(--text-2)}.rsv-sh{margin:4px 2px 0;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:10px;letter-spacing:.1em;color:var(--text-3)}.rsv-pl{font-size:12px;color:var(--text-2)}.rsv-colhead{display:grid;grid-template-columns:28px minmax(0,1fr) 52px 108px;grid-gap:10px;gap:10px;padding:0 13px;margin-bottom:-10px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:10px;letter-spacing:.08em;color:var(--text-3);align-items:end}.rsv-colhead>span{white-space:nowrap}.rsv-colhead .rsv-th{text-align:right}@media (max-width:520px){.rsv-colhead-wide{display:none}}.rsv-colhead .rsv-yh{display:inline-flex;align-items:center;justify-content:center;gap:4px;color:var(--action);white-space:nowrap}.rc-step.compact.mine{width:108px;box-sizing:border-box;border:1px solid var(--action);border-radius:8px;padding:2px 4px}.rc-step.compact.mine:has(button:disabled){border-color:var(--hair)}.rsv-alone{display:flex;align-items:flex-start;gap:6px;margin:0;font-size:12px;line-height:1.45;color:var(--text-2)}.rsv-alone svg{flex:none;margin-top:2px;color:var(--action)}.rm-field .filt.rsv-group{justify-self:start}.filt.rsv-group .filt-menu{left:0;right:auto}.rate-person{display:grid;grid-gap:6px;gap:6px}.rate-name{margin:0;font-weight:600;font-size:13px}.rc{grid-gap:10px}.rc,.rc-two{display:grid;gap:10px}.rc-two{grid-template-columns:1fr 1fr;grid-gap:10px}.rc-two.one{grid-template-columns:minmax(0,1fr)}.rc-card{border:1px solid var(--hair);border-radius:var(--r-sm);background:var(--panel-2);padding:10px 12px;display:grid;grid-gap:6px;gap:6px;align-content:start;min-width:0}.rc-card.mine{border-color:var(--action);box-shadow:0 0 0 1px var(--action) inset}.rc-lbl{font-size:10.5px;letter-spacing:.08em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rc-big,.rc-lbl{font-family:ui-monospace,SF Mono,Menlo,monospace;color:var(--text-2)}.rc-big{font-size:26px;font-weight:700;line-height:1.1}.rc-step{display:flex;align-items:center;gap:8px}.rc-step button,button.quiet.rc-clear{width:32px;height:32px;padding:0;border-radius:8px;font-size:18px;line-height:1}button.quiet.rc-clear{width:26px;height:26px;font-size:12px;color:var(--text-3)}.rc-val{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:26px;font-weight:700;line-height:1.1;min-width:3.2ch;text-align:center;color:var(--text)}.rc-val.none{color:var(--text-3);font-weight:400}.rc-step.compact{gap:4px;justify-content:center}.rc-step.compact button{width:26px;height:26px;font-size:15px}.rc-step.compact .rc-val{font-size:13px;min-width:38px}.rc-step.changed .rc-val{color:var(--action)}.rc-meta{font-size:11.5px;color:var(--text-3);display:flex;gap:6px;align-items:center;flex-wrap:wrap}.rc-tag{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:10px;letter-spacing:.08em;padding:2px 6px;border-radius:5px;background:var(--c-bg-9aa0a6-a160);color:var(--text-2)}.rc-tag.dupr{background:var(--c-bg-54d68c-a140);color:var(--ok)}button.quiet.rc-use{font-size:12.5px;padding:5px 10px}.rc-facts{display:flex;flex-wrap:wrap;gap:6px 14px;border-top:1px solid var(--hair);padding-top:10px;font-size:12.5px;color:var(--text-2)}.rc-facts span{display:inline-flex;align-items:center;gap:6px}.rc-fi{display:inline-grid;place-items:center;width:20px;height:20px;border-radius:6px;background:var(--c-bg-5b9dff-a140);color:var(--action);font-style:normal}.rc-fi.grey{background:var(--c-bg-9aa0a6-a140);color:var(--text-2)}.rc-fi.down svg{transform:rotate(180deg)}.rc-band{display:grid;grid-template-columns:28px 1fr;grid-gap:8px 10px;gap:8px 10px;align-items:center;border:1px solid var(--c-line-5b9dff-a450);background:var(--c-bg-5b9dff-a080);border-radius:8px;padding:9px 12px;font-size:13px}.rc-band-btns{grid-column:2;display:flex;gap:8px;flex-wrap:wrap}.rc-band-btns button{font-size:12.5px;padding:5px 10px}.rm-ferr{flex:1 1;min-width:0;margin:0;font-size:12px;line-height:1.35;color:var(--warn)}.rm-list,.rm-prow{display:grid}.rm-prow{grid-template-columns:auto auto 1fr auto auto auto;grid-gap:12px;gap:12px;align-items:center;padding:9px 4px;border-bottom:1px solid var(--hair)}.rm-prow:last-child{border-bottom:0}.rm-nm{font-weight:600;font-size:13px}.rm-em{font-size:11.5px;color:var(--text-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rm-em.none{color:var(--text-3);font-style:italic}.rm-lvl{font-size:12px;color:var(--text-2)}.rm-prow.rm-prow2{grid-template-columns:auto auto minmax(0,1.3fr) minmax(0,1fr) 48px 52px auto}.rm-prow.rm-rhead{padding-top:2px;padding-bottom:6px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:10px;letter-spacing:.08em;color:var(--text-3)}.rm-rhead>span:first-child{width:16px}.rm-rhead>span:nth-child(2){width:8px}.rm-rhead>span:nth-child(5),.rm-rhead>span:nth-child(6),.rm-them,.rm-you{text-align:right}.rm-rhead>span:nth-child(7){width:28px}.rm-you{font-size:12.5px;color:var(--text)}.rm-them{font-size:12.5px;color:var(--text-2);display:grid;justify-items:end;line-height:1.2}.rm-them small{font-size:9.5px;letter-spacing:.06em;color:var(--text-3)}.rm-them-n{display:inline-flex;align-items:center;gap:4px}.rm-moved{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--action)}.rm-groups{min-width:0;font-size:12px;line-height:1.35;color:var(--text-2)}.rm-rhead>.rm-groups{font-size:10px;color:var(--text-3)}input.rm-sel{-moz-appearance:none;appearance:none;-webkit-appearance:none;flex:none;box-sizing:border-box;width:18px;min-width:0;height:18px;margin:0;padding:0;border:1.5px solid var(--text-3);border-radius:5px;background:transparent 50%/12px 12px no-repeat;cursor:pointer}input.rm-sel:hover{border-color:var(--text-2)}input.rm-sel:focus-visible{outline:2px solid var(--action);outline-offset:2px}input.rm-sel:checked,input.rm-sel:indeterminate{border-color:var(--action);background-color:var(--action)}input.rm-sel:checked{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2.5 6.2l2.3 2.3 4.7-5' fill='none' stroke='%230b0d0f' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}input.rm-sel:indeterminate{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M3 6h6' stroke='%230b0d0f' stroke-width='1.8' stroke-linecap='round'/%3E%3C/svg%3E")}.rm-pick{cursor:pointer}.rm-pick.on{background:var(--c-bg-5b9dff-a070)}.rm-selall{display:flex;align-items:center;gap:12px;padding:0 4px;font:600 10px/1 ui-monospace,SF Mono,Menlo,monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--text-3);cursor:pointer}.rm-selall:hover{color:var(--text-2)}.rm-bulk{position:-webkit-sticky;position:sticky;bottom:-16px;z-index:5;margin:0 -20px -16px;display:flex;align-items:center;gap:8px;padding:10px 20px;background:var(--panel-2);border-top:1px solid var(--hair);box-shadow:0 -8px 24px var(--c-shadow-000000-a350)}.rm-bulk-n{flex:1 1;min-width:0;font-size:13px;font-weight:600}.rm-bulk-n small{display:block;font-size:11.5px;font-weight:400;color:var(--text-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ctmenu.rm-bulk-menu{top:auto;bottom:calc(100% + 6px);right:0;min-width:280px}.ctmenu button small.sn-move-n{display:block;font-weight:400;font-size:12px;margin-top:1px}.ctmenu button.rm-bulk-opt{display:flex;justify-content:space-between;gap:14px}.ctmenu button.rm-bulk-opt small{flex:none;color:var(--text-3);font-size:11.5px;white-space:nowrap}.ros-dot.acct{background:var(--action)}.rm-notice{margin:0;font-size:12.5px;color:var(--text-2);border-left:2px solid var(--action);padding:2px 0 2px 10px}.rsv-row{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.rsv-line{margin:0;flex:1 1 260px;color:var(--text-2)}.rsv-list{max-height:min(52vh,420px);overflow-y:auto;gap:6px}.rsv-list .rm-prow{grid-template-columns:auto 1fr auto;padding:10px 16px 10px 14px;border:1px solid var(--hair);border-radius:var(--r-md)}.rsv-list .rm-prow.on{border-color:var(--c-line-5b9dff-a350)}.rm-empty{flex:1 1 auto;min-height:0;overflow-y:auto;display:grid;grid-gap:10px;gap:10px;justify-items:start;align-content:start;padding:28px 20px 22px}.rm-empty h3{margin:0;font-size:17px}.rm-empty p{margin:0;max-width:36ch;font-size:13px}@media (max-width:700px){.rm-prow{grid-template-columns:auto auto 1fr auto auto}.rm-prow.rm-prow2{grid-template-columns:auto auto minmax(0,1fr) 44px 48px auto}.rm-groups{display:none}}.rm-csv-head{display:flex;align-items:center;gap:10px}.rm-csv-body{flex:1 1 auto;min-height:0;overflow-y:auto;padding:16px 20px;display:grid;grid-gap:14px;gap:14px;align-content:start}.rm-csv-file{display:flex;align-items:center;gap:11px;border:1px dashed var(--hair);border-radius:var(--r-sm);padding:11px 13px;background:var(--panel-2)}.rm-csv-file small{display:block;color:var(--text-2);font-size:11.5px;margin-top:1px}.rm-csv-ic{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:10px;letter-spacing:.08em;color:var(--action);border:1px solid color-mix(in srgb,var(--action) 35%,var(--hair));border-radius:5px;padding:4px 7px;flex:none}.rm-csv-file-info b{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rm-csv-line{margin:0;font-size:12.5px;color:var(--text-2);line-height:1.6}.rm-csv-line b{color:var(--text);font-weight:500}button.rm-csv-lnk{background:none;border:0;padding:0;color:var(--action);font-size:12.5px;text-decoration:underline;text-underline-offset:2px}.rm-csv-map{display:grid;grid-template-columns:auto 1fr;grid-gap:8px 12px;gap:8px 12px;align-items:center;border:1px solid var(--hair);border-radius:var(--r-sm);padding:12px 13px;background:var(--panel-2)}.rm-csv-map>span{font-size:11.5px;color:var(--text-2)}.rm-csv-sel{width:100%;min-width:0}.rm-csv-tbl{border:1px solid var(--hair);border-radius:var(--r-sm);overflow:hidden}.rm-csv-row{display:grid;grid-template-columns:auto 1fr 1.35fr;grid-gap:12px;gap:12px;align-items:center;padding:9px 13px;border-bottom:1px solid var(--hair);font-size:13px}.rm-csv-row:last-child{border-bottom:0}button.rm-csv-pick{width:100%;text-align:left;background:none;border:0;border-bottom:1px solid var(--hair);border-radius:0;color:var(--text);font-weight:400}button.rm-csv-pick.off{opacity:.45}.rm-csv-hd{background:var(--panel-2);font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--text-3);padding:7px 13px}.rm-csv-em{color:var(--text-2);font-size:12.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rm-csv-em.none{color:var(--text-3);font-style:italic}.rm-csv-row.lvl{grid-template-columns:auto 1fr 1.35fr 4.5em}.rm-csv-lvl{color:var(--text-2);font-size:12.5px;text-align:right}.rm-csv-lvl.none,.rm-csv-more{color:var(--text-3)}.rm-csv-more{font-size:12px}.rm-csv-sum{margin:0;font-size:12.5px;color:var(--text-2);line-height:1.55}.rm-csv-sum b{color:var(--text);font-weight:600}.rm-csv-sum-group{display:none}@media (max-width:700px){.rm-csv-row,.rm-csv-row.lvl{grid-template-columns:auto 1fr;gap:10px}.rm-csv-lvl{grid-column:2;text-align:left}.rm-csv-hd{display:none}.rm-csv-em{grid-column:2}.rm-csv-map{grid-template-columns:1fr}.rm-csv-crumb,.rm-csv-headgroup{display:none}.rm-csv-sum-group{display:inline}}.el-row{display:grid;grid-template-columns:82px 1fr auto;grid-gap:14px;gap:14px;align-items:baseline;padding:10px 0;border-bottom:1px solid var(--hair);font-size:13.5px}.el-row:last-of-type{border-bottom:none}.el-row .t{font-size:11px;letter-spacing:.04em;color:var(--text-3)}.el-row .slug{font-size:9.5px;letter-spacing:.08em;color:var(--text-3);white-space:nowrap}.el-row .el-auto{color:var(--action)}.el-row .el-score{color:var(--ok)}.el-row .el-warn{color:var(--warn)}.el-pager{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:14px;padding-top:12px;border-top:1px solid var(--hair)}.el-pager .count{font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--text-3)}.el-pager .pgroup{margin-left:auto;display:flex;gap:6px;align-items:center}button.el-pgbtn{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:10px;letter-spacing:.08em;border:1px solid var(--hair);background:none;color:var(--text-2);border-radius:4px;padding:4px 10px;cursor:pointer}button.el-pgbtn:disabled{color:var(--c-fg-33383d);cursor:default}button.el-pgbtn:focus-visible{outline:2px solid var(--action);outline-offset:2px}@media (max-width:560px){.el-row{grid-template-columns:1fr;gap:3px}.el-row .slug{justify-self:start}}.tpe-shell{padding:26px 24px 40px;gap:16px;max-width:1040px}.tpe-shell .wordmark-link{justify-self:start}.tpe-mast{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:20px;gap:20px;align-items:start}@media (min-width:976px){.tpe-mast{grid-template-columns:minmax(0,1fr) 300px;gap:26px}}.tpe-facts{display:flex;flex-direction:column;gap:3px;min-width:0}.tpe-moment{font-family:Barlow Condensed,Avenir Next Condensed,Arial Narrow,sans-serif;font-style:italic;font-weight:800;font-size:38px;line-height:1.03;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--c-fg-0a1633);margin-top:2px}.tpe-moment small{font-size:.46em;font-weight:800;color:var(--text-2)}.tp-your-time{white-space:nowrap;font-weight:700;color:var(--text-2)}.tik-moment .tp-your-time,.tpe-moment .tp-your-time{font-size:.32em}.tpe-deadline{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:11px;letter-spacing:.13em;text-transform:uppercase;color:var(--c-fg-0b3183);background:var(--c-bg-0f3fa3-a090);border:1px solid var(--c-line-0f3fa3-a320);border-radius:999px;padding:5px 11px;align-self:flex-start;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin-top:9px;font-weight:600}.tpe-map{border-radius:10px;overflow:hidden;border:1px solid var(--hair)}.tpe-facts .tpe-map.show-wide,.tpe-mast>.tpe-map.show-wide{display:none}@media (min-width:976px){.tpe-facts .tpe-map.hide-wide{display:none}.tpe-mast>.tpe-map.show-wide{display:block}}.tpe-rack{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:14px;gap:14px}.tpe-rack.solo{grid-template-columns:minmax(0,1fr);max-width:460px}.tpe-shell.tpe-narrow{max-width:600px;padding:22px 18px 30px;gap:12px}.tpe-shell.tpe-narrow .tpe-mast{grid-template-columns:minmax(0,1fr)}.tpe-shell.tpe-narrow .tpe-facts .tpe-map.hide-wide{display:block}.tpe-shell.tpe-narrow .tpe-mast>.tpe-map.show-wide{display:none}.tpe-shell.tpe-narrow .tpe-rack.solo{max-width:none}.tpe-rack-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap}.tpe-tik,.tpe-tik-body{display:flex;flex-direction:column}.tpe-tik-body{padding:15px 15px 13px;gap:2px;flex:1 1 auto}.tpe-dname{font-family:Barlow Condensed,Avenir Next Condensed,Arial Narrow,sans-serif;font-style:italic;font-weight:800;text-transform:uppercase;font-size:23px;line-height:1.05;color:var(--c-fg-ffffff);margin:8px 0 0}.tpe-row{color:var(--c-fg-dbe4f7);font-size:13.5px;margin-top:6px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tpe-row.quiet{color:var(--c-fg-9fb0d4);font-weight:500;margin-top:2px}.tpe-tik-body .tik-div{align-self:flex-end;margin:6px 0 0}.tpe-stub.tpe-issued{gap:10px}.tpe-stub.tpe-issued .tpe-row{margin-top:2px}.tpe-stub.tpe-issued .tik-seats{align-self:center;margin-top:4px}.tpe-issued-when{display:grid;grid-template-columns:minmax(0,1fr);justify-items:start;grid-gap:2px;gap:2px}.tdr-list{display:grid;padding:4px 0 6px}.tdr-head{padding:10px 16px 0}.tdr{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:4px 12px;gap:4px 12px;padding:11px 16px;border-top:1px solid var(--c-line-9fb0d4-a140)}.tdr:first-child{border-top:0}.tdr-seats{grid-column:1/-1;display:grid;grid-gap:5px;gap:5px}.tdr-seats .mj-bar{display:flex;height:7px;border-radius:4px;overflow:hidden;background:var(--c-bg-ffffff-a160);margin-top:4px}.tdr-list .rack-legend i.in,.tdr-seats .mj-bar .in{background:var(--c-bg-ffffff)}.tdr-list .rack-legend i.ex,.tdr-seats .mj-bar .ex{background:repeating-linear-gradient(135deg,var(--c-bg-8fa8dc) 0 3px,var(--c-bg-4a5f8f) 3px 6px)}.tdr-list .rack-legend i.hx,.tdr-seats .mj-bar .hx{background:repeating-linear-gradient(135deg,var(--c-bg-f7c46c) 0 3px,var(--c-bg-8a6a2e) 3px 6px)}.tdr-seats .mj-count{font-size:12.5px;color:var(--c-fg-9fb0d4);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tdr-seats .mj-count b{color:var(--c-fg-ffffff)}.tdr-list .rack-legend{display:flex;flex-wrap:wrap;justify-content:center;gap:14px;font-size:11.5px;color:var(--c-fg-9fb0d4);padding:2px 16px 10px}.tdr-list .rack-legend span{display:inline-flex;align-items:center;gap:5px}.tdr-list .rack-legend i{width:10px;height:10px;border-radius:2px;display:inline-block}.tdr-list .rack-legend i.op{background:var(--c-bg-ffffff-a160)}@media (max-width:440px){.joinwiz .rack-legend.halves,.tdr-list .rack-legend.halves{display:grid;grid-template-columns:repeat(2,max-content);justify-content:center;grid-column-gap:14px;column-gap:14px;grid-row-gap:4px;row-gap:4px}}.tdr-text{min-width:0;display:flex;flex-wrap:wrap;align-items:center;gap:3px 8px}.tdr-name{font-family:Barlow Condensed,Avenir Next Condensed,Arial Narrow,sans-serif;font-style:italic;font-weight:800;text-transform:uppercase;font-size:19px;line-height:1.05;color:var(--c-fg-ffffff);margin:0}.tdr-text .tpe-chip{align-self:center}.tdr-sub{color:var(--c-fg-9fb0d4);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tdr-starts,.tdr-sub{flex-basis:100%;font-size:12.5px}.tdr-starts{display:flex;align-items:center;gap:5px;font-weight:700;color:var(--c-fg-ffffff);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tdr-starts svg{width:14px;height:14px;flex:none}.tpe-issued-when .tdr-starts{margin-top:5px}a.tdr-cta,button.tdr-cta{background:var(--c-bg-ffffff);color:var(--c-fg-0a1633);border:0;border-radius:9px;padding:8px 13px;font-family:inherit;font-size:13px;font-weight:700;white-space:nowrap;cursor:pointer}a.tdr-cta{text-decoration:none;text-align:center;line-height:normal}button.tdr-cta.ghost{background:transparent;color:var(--c-fg-cfe0ff);border:1px solid var(--c-line-35507f)}button.tdr-cta[disabled]{background:transparent;color:var(--c-fg-9fb0d4);border:1px solid var(--c-line-24356b);cursor:default;opacity:.45}.tdr-err{grid-column:1/-1;margin:0}.tpe-stub{padding:13px 15px 15px;display:flex;flex-direction:column;gap:8px}a.tpe-cta,button.tpe-cta{display:block;text-decoration:none;text-align:center;background:var(--c-bg-ffffff);color:var(--c-fg-0a1633);border:0;border-radius:10px;padding:12px;font-size:14.5px;font-weight:700;font-family:inherit;line-height:normal;cursor:pointer;width:100%}a.tpe-cta.ghost,button.tpe-cta.ghost{background:transparent;color:var(--c-fg-cfe0ff);border:1px solid var(--c-line-35507f);font-weight:650}button.tpe-cta[disabled]{background:transparent;color:var(--c-fg-9fb0d4);border:1px solid var(--c-line-24356b);cursor:default;opacity:.45}.tpe-chip{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:10px;letter-spacing:.11em;text-transform:uppercase;border-radius:999px;padding:4px 9px;align-self:flex-start;font-weight:700}.tpe-chip.fit{color:var(--c-on-06210f);background:var(--c-bg-6fdca8)}.tpe-chip.in{color:var(--c-on-06210f);background:var(--c-bg-35c98a)}.tpe-chip.full{color:var(--c-on-2b1a05);background:var(--c-bg-e0a04d)}.tpe-chip.miss{color:var(--c-fg-cfe0ff);background:transparent;border:1px solid var(--c-line-35507f);font-weight:600}.tpe-shell .tpe-prose{max-width:60ch;margin-inline:auto}.poolblk{min-width:0}.pool-h{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;margin:0 0 12px}.pool-h h4{margin:0;font-size:11px;letter-spacing:.14em;color:var(--text-2)}.mstrip{display:flex;align-items:flex-end;flex-wrap:wrap;gap:10px 16px;margin:0 0 18px}.mstrip-chip{align-self:center;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:11px;font-weight:700;letter-spacing:.1em;padding:4px 9px;border:1px solid var(--action);border-radius:7px;color:var(--action);white-space:nowrap}.mstrip-chip.final{border-color:var(--ok);color:var(--ok)}.mstrip-chip.quiet{border-color:var(--hair);color:var(--text-2)}.mstrip-grp{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;min-width:0}.mstrip-grp.backdraw,.mstrip-grp.final,.mstrip-grp.winners{flex-basis:100%}.mstrip-row{display:flex;flex-wrap:wrap;gap:3px}.mstrip-b{width:22px;height:12px;border-radius:3px;background:var(--hair)}.mstrip-b.played{background:var(--ok)}.mstrip-b.live{background:var(--live)}.mstrip-lbl{flex-basis:100%;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:10px;letter-spacing:.08em;color:var(--text-3)}.mstrip-lbl b{color:var(--text-2);font-weight:600}.board-sep{border-top:1px dashed var(--hair);padding-top:26px}.m-feed{margin-right:auto;font-size:9.5px;letter-spacing:.1em;color:var(--text-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width:640px){.rh-row{flex-direction:column;gap:8px}.rh-rail{flex:none;display:flex;align-items:baseline;gap:4px 10px;flex-wrap:wrap;padding-top:0}.rh-rail .rh-rt,.rh-rail .rh-sat{margin-top:0}.rh-games{grid-template-columns:1fr;width:100%}}.sv-cell{display:flex;flex-direction:column;align-items:center;width:30px;flex:0 0 30px;color:var(--action)}.sv-cell svg{display:block}.sv-u svg{transform:translateY(-2px)}.sv-d svg{transform:translateY(2px)}.sv-gn{font-size:8.5px;letter-spacing:.04em;margin-top:1px;color:var(--text-3)}.cs-form{display:grid;grid-gap:12px;gap:12px}.cs-sent{font-size:13.5px}.cs-note,.cs-sent{margin:0;color:var(--text-2)}.cs-note{font-size:12px}.cs-otp{display:grid;grid-gap:6px;gap:6px}button.cs-again{background:transparent;border:0;padding:4px 0;color:var(--action);font-size:13px;text-align:center}button.cs-again:disabled{color:var(--text-3)}button.cs-switch{background:transparent;border:1px solid var(--hair);color:var(--action);padding:10px 12px;font-weight:600;width:100%}.cs-to,button.cs-switch{border-radius:var(--r-sm)}.cs-to{display:flex;align-items:center;justify-content:space-between;gap:10px;background:var(--panel-2);padding:9px 12px}.cs-to .cs-sent b{color:var(--text);font-weight:600;overflow-wrap:anywhere}button.cs-change{background:transparent;border:0;padding:4px 0;color:var(--action);font-size:13px;font-weight:600;flex:none}.cs-pair{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:4px 12px;border-top:1px solid var(--hair);padding-top:8px}.cs-pair.solo{justify-content:center}.cs-pair button.cs-again{font-weight:600}.cs-pair button.cs-again:disabled{font-weight:500}.cs-or{margin:4px 0;text-align:center;font-size:12px;color:var(--text-3)}label.rs{grid-gap:2px;gap:2px}.rs-val{font:700 18px ui-monospace,SFMono-Regular,Menlo,monospace;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rs input[type=range]{width:100%;margin:6px 0 0;padding:0;border:0;background:transparent;accent-color:var(--action);min-height:28px}.jr{--jr-navy:#0a1633}.daylight.jr,.daylight.me-ground,.daylight.tik-ground{background-image:url(/patterns/event-pattern-daylight.svg);background-position:top}.desk-ground{min-height:100dvh;background-color:var(--ink);background-image:url(/patterns/event-pattern-desk.svg);background-position:top}.jr-band{position:relative;overflow:hidden;background:var(--jr-navy);color:var(--c-fg-f2f5fa);padding:18px 16px 52px;display:grid;grid-gap:14px;gap:14px}.jr-court{position:absolute;inset:0;width:100%;height:100%;fill:none;stroke:var(--c-fg-4e6eb4);stroke-width:1.5;opacity:.35}.jr-court .jr-net{stroke-width:2.5}.jr-court--wide{display:none}.jr-court--narrow *{vector-effect:non-scaling-stroke}.jr-head,.jr-nav{position:relative}.jr-nav{display:flex;justify-content:space-between;align-items:center;gap:12px}.jr a.jr-signin{color:#f2f5fa;font-size:13px;font-weight:600;line-height:1;text-decoration:none;border:1.5px solid rgba(159,176,212,.55);border-radius:var(--r-sm,7px);padding:7px 12px}.jr-band--slim{padding:14px 16px 46px;gap:10px}.jr .jr-band--slim h1.jr-big{font-size:32px}.jr a.jr-signin:focus-visible,.jr a.jr-signin:hover,.jr button.jr-signin:focus-visible,.jr button.jr-signin:hover{border-color:#f2f5fa}.jr button.jr-signin{background:transparent;color:#f2f5fa;font:inherit;font-size:13px;font-weight:600;line-height:1;border:1.5px solid rgba(159,176,212,.55);border-radius:var(--r-sm,7px);padding:7px 12px;cursor:pointer}.joinwiz main.jw-body{position:relative;max-width:560px;margin-top:-34px;padding:0 16px 48px}.joinwiz .jr-band--slim{padding-bottom:16px}.joinwiz main.jw-body--card{margin-top:0;padding-top:16px}.jr-head{display:grid;grid-gap:10px;gap:10px}.jr h1.jr-big{margin:0;font-family:Barlow Condensed,Avenir Next Condensed,Arial Narrow,sans-serif;font-style:italic;font-weight:800;text-transform:uppercase;font-size:40px;line-height:.92;color:#f2f5fa;text-wrap:balance}.jr h1.jr-big span{color:#e8f629}.jr-sub{margin:0;color:var(--c-fg-9fb0d4);font-size:14px;line-height:1.45}.jr-body{position:relative;display:grid;justify-items:center;grid-gap:18px;gap:18px;margin-top:-34px;padding:0 16px 48px}.jr-card{width:100%;max-width:420px;padding:18px;display:grid;grid-gap:14px;gap:14px;box-shadow:0 10px 24px var(--c-shadow-0a1633-a140)}.en-card p{margin:0}.jr-lbl{font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--text-2)}.jr-note{margin:0;font-size:14px;line-height:1.5;color:var(--text)}.jr .ce-old{font-size:13px;color:var(--text-2);text-decoration:line-through}.jr .ce-new,.jr .ce-old{font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace}.jr .ce-new{font-size:14px}.jr .ce-ok{margin:0;font-weight:600;color:var(--ok)}.jr-point{--jr-x:20px;position:relative;margin:-8px 0 0;padding:12px 0 0 calc(var(--jr-x) + 22px);font-size:13px;color:var(--text-2)}.jr-point:before{content:"";position:absolute;left:calc(var(--jr-x) - 1px);top:2px;width:14px;height:16px;border-left:2px solid var(--action);border-bottom:2px solid var(--action);border-bottom-left-radius:6px}.jr-point:after{content:"";position:absolute;left:calc(var(--jr-x) - 5px);top:0;border:5px solid transparent;border-top:0;border-bottom:6px solid var(--action)}.jr-or{display:flex;align-items:center;gap:10px;color:var(--text-3);font-size:12px}.jr-or:after,.jr-or:before{content:"";flex:1 1;height:1px;background:var(--hair)}button.jr-scan{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;margin:0;border:1.5px solid var(--hair);border-radius:10px;padding:11px;font:inherit;font-size:14px;font-weight:600;color:var(--action);background:var(--c-bg-ffffff);cursor:pointer}button.jr-scan:hover{border-color:var(--action)}button.jr-scan:focus-visible{outline:2px solid var(--action);outline-offset:2px}.jr a.jr-alt,.jr a.jr-go,.jr button.jr-alt,.jr button.jr-go{display:flex;align-items:center;justify-content:center;width:100%;box-sizing:border-box;border-radius:10px;text-decoration:none}.jr a.jr-go,.jr button.jr-go{padding:15px 14px;font-size:15.5px;font-weight:700;color:#fff;background:var(--action)}.jr a.jr-go:hover,.jr button.jr-go:hover{filter:brightness(1.08)}.jr a.jr-alt,.jr button.jr-alt{padding:11px;font-size:14px;font-weight:600;color:var(--action);background:#fff;border:1.5px solid var(--hair)}.jr a.jr-alt:hover,.jr button.jr-alt:hover{border-color:var(--action)}.jr a.jr-alt:focus-visible,.jr a.jr-go:focus-visible,.jr button.jr-alt:focus-visible,.jr button.jr-go:focus-visible{outline:2px solid var(--action);outline-offset:2px}.jr-scan-ico{width:18px;height:18px;flex:none;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round}.jr-fail{margin:0;border-radius:8px;padding:9px 11px;font-size:13px;line-height:1.45;background:var(--c-bg-fbeeee);color:var(--c-fg-9b2f2a)}.jr-cam{position:relative;aspect-ratio:1/1;max-width:100%;border-radius:10px;overflow:hidden;background:var(--c-bg-0a1633)}.jr-video{display:block;width:100%;height:100%;object-fit:cover}.jr-aim{position:absolute;inset:18%;pointer-events:none}.jr-aim:after,.jr-aim:before{content:"";position:absolute;width:24%;height:24%;border:4px solid var(--c-line-e8f629)}.jr-aim:before{top:0;left:0;border-right:0;border-bottom:0;border-top-left-radius:10px}.jr-aim:after{right:0;bottom:0;border-left:0;border-top:0;border-bottom-right-radius:10px}.jr-sweep{position:absolute;left:20%;right:20%;top:50%;height:2px;background:var(--c-bg-e8f629);box-shadow:0 0 10px var(--c-shadow-e8f629);pointer-events:none;animation:jr-sweep 2.2s ease-in-out infinite alternate}@keyframes jr-sweep{0%{top:22%}to{top:78%}}@media (prefers-reduced-motion:reduce){.jr-sweep{animation:none}}.jr-hint{margin:-4px 0 0;text-align:center;font-size:13px;color:var(--text-2)}.jr-hint--bad{color:var(--c-fg-9b2f2a);font-weight:600}.jr-foot{margin:0;font-size:14px;color:var(--text-2)}.jr-foot a{color:var(--action);font-weight:600;text-decoration:none}.si-who{display:flex;align-items:center;gap:12px;padding:10px 12px;border:1px solid var(--hair);border-radius:var(--r-md);background:var(--c-bg-f6f8fc)}.si-av{flex:none;width:38px;height:38px;border-radius:50%;background:var(--action);color:var(--c-on-ffffff);display:grid;place-items:center;font-weight:700;font-size:16px}.si-id{display:grid;min-width:0}.si-id b{font-size:15px;color:var(--text)}.si-id span{font-size:13px;color:var(--text-2);overflow-wrap:anywhere}.si-gates{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.si-gates.one{grid-template-columns:1fr}.si-wait{min-height:72px}.daylight a.si-gate{display:flex;flex-direction:column;align-items:center;gap:4px;padding:16px 10px;border-radius:var(--r-md);color:#fff;text-decoration:none}.daylight a.si-gate.play{background:var(--action)}.daylight a.si-gate.org{background:var(--ok)}.daylight a.si-gate:focus-visible,.daylight a.si-gate:hover{filter:brightness(1.1)}.si-gate .hb-t{font-family:Barlow Condensed,Avenir Next Condensed,Arial Narrow,sans-serif;font-style:italic;font-weight:800;text-transform:uppercase;font-size:22px;line-height:1}.si-gate .hb-d{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:9.5px;letter-spacing:.1em;text-transform:uppercase;opacity:.85}.si-switch{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-top:12px;border-top:1px solid var(--hair);font-size:14px;color:var(--text-2)}.daylight button.quiet.si-swbtn{padding:8px 14px;font-size:13.5px}.jr .si-out{margin:0}.jr-who{margin:-6px 0 0;font-size:17px;font-weight:700;color:var(--text);overflow-wrap:anywhere}.jr-wait{margin:0;display:flex;align-items:center;gap:12px;font-size:15px;color:var(--text-2)}.jr-spin{flex:none;width:22px;height:22px;border-radius:50%;border:3px solid var(--panel-2);border-top-color:var(--action);animation:jr-spin .9s linear infinite}@keyframes jr-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.jr-spin{animation:none}}.jr-forgot,.jr-link{margin:0;text-align:center;font-size:13px}.jr-forgot a,.jr-link a{color:var(--action);font-weight:600;text-decoration:none}@media (min-width:720px){.jr-court--wide{display:block}.jr-court--narrow{display:none}.jr-band{height:340px;padding:18px 32px;align-content:start;box-sizing:border-box}.jr-head{text-align:center;padding-top:26px}.jr h1.jr-big{font-size:64px}.jr-sub{font-size:16px}.jr-body{margin-top:-74px;padding-bottom:56px}.jr-card{padding:24px}.jr-band.jr-band--slim{height:auto;padding:18px 32px 64px}.jr-band--slim .jr-head{padding-top:8px}.jr .jr-band--slim h1.jr-big{font-size:48px}}.jr-stuck{font-size:13px;text-align:center}.pw-scrim{position:fixed;inset:0;z-index:120;background:var(--c-bg-050608-a620);align-items:center;justify-content:center;padding:16px}.pw-card,.pw-scrim{display:flex;overflow-y:auto}.pw-card{background:var(--panel);color:var(--text);border:1px solid color-mix(in srgb,var(--text) 18%,var(--hair));border-radius:var(--r-lg);box-shadow:0 18px 50px var(--c-shadow-000000-a550);padding:18px;flex-direction:column;gap:12px;width:100%;max-width:470px;max-height:100%}.pw-eb{font-size:10.5px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--text-2)}.pw-title{margin:0;font-size:18px;font-weight:650;line-height:1.25;text-wrap:balance}.pw-title.pw-sub{font-size:16px;margin-top:4px}.pw-why{margin:0;color:var(--text-2);font-size:13px}.pw-offers{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));grid-gap:10px;gap:10px}.pw-offer{border:1px solid var(--hair);border-radius:var(--r-md);padding:11px 12px;display:flex;flex-direction:column;gap:6px;background:var(--ink);min-width:0}.pw-offer.main{border-color:color-mix(in srgb,var(--action) 55%,var(--hair))}.pw-nm{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--text-2)}.pw-nm,.pw-pr{font-weight:700}.pw-pr{font-size:20px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pw-offer ul{margin:0;padding-left:15px;color:var(--text-2);font-size:12px}a.pw-cta{margin-top:auto;text-align:center;font-size:12.5px;font-weight:600;border-radius:var(--r-sm);padding:7px 11px;border:1px solid var(--hair);color:var(--text);text-decoration:none}a.pw-cta.pri{background:var(--action);border-color:var(--action);color:var(--panel-2)}a.pw-cta:focus-visible,button.pw-close:focus-visible{outline:2px solid var(--action);outline-offset:2px}.pw-foot{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap}.pw-addr,.pw-foot{font-size:12px;color:var(--text-2)}button.pw-close{font:inherit;font-size:12.5px;font-weight:600;background:transparent;border:1px solid var(--hair);border-radius:var(--r-sm);padding:6px 11px;color:var(--text-2);cursor:pointer}button.pw-close:hover{color:var(--text)}button.quiet.season-btn{color:var(--action);border-color:var(--hair)}.dk-chip.season-chip{margin-left:6px;color:var(--warn);border-color:var(--warn);background:none}.pw-sample{border:1px dashed var(--hair);border-radius:var(--r-md);padding:8px 12px;background:var(--ink);font-size:13px;overflow-x:auto;flex-shrink:0}.pw-sample-h{font-size:10.5px;letter-spacing:.12em;color:var(--text-2);padding-bottom:6px}.pw-sample .standings{margin-bottom:0}.pw-sample .standings th{white-space:nowrap}.pw-sample .standings td,.pw-sample .standings th{padding:5px 6px}.pw-sample .lb-why{margin:6px 0 2px;font-size:12px}.pw-card.pw-wide{max-width:920px}.pw-cols{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);grid-gap:22px;gap:22px;align-items:start}.pw-col{display:flex;flex-direction:column;gap:12px;min-width:0}@media (max-width:640px){.pw-cols{grid-template-columns:minmax(0,1fr);gap:12px}.pw-sample .pw-day{display:none}}.ep-stub{--ep-notch:var(--panel);position:relative;display:inline-flex;align-items:stretch;border:1px solid color-mix(in srgb,var(--action) 45%,var(--hair));border-radius:9px;background:color-mix(in srgb,var(--action) 10%,var(--ink));flex-shrink:0}.ep-stub .n{font-size:30px;line-height:1;padding:10px 14px 9px;min-width:58px;justify-content:center}.ep-stub .lbl,.ep-stub .n{font-weight:700;display:flex;align-items:center}.ep-stub .lbl{border-left:1.5px dashed color-mix(in srgb,var(--action) 45%,var(--hair));padding:8px 12px;max-width:76px;font-size:10px;letter-spacing:.14em;text-transform:uppercase;line-height:1.35;color:color-mix(in srgb,var(--action) 60%,var(--text))}.ep-stub:after,.ep-stub:before{content:"";position:absolute;top:50%;width:12px;height:12px;margin-top:-6px;border-radius:50%;background:var(--ep-notch);border:1px solid color-mix(in srgb,var(--action) 45%,var(--hair))}.ep-stub:before{left:-7px;-webkit-clip-path:inset(0 0 0 50%);clip-path:inset(0 0 0 50%)}.ep-stub:after{right:-7px;-webkit-clip-path:inset(0 50% 0 0);clip-path:inset(0 50% 0 0)}.ep-row{--ep-notch:color-mix(in srgb,var(--action) 6%,var(--ink));display:flex;align-items:center;gap:14px;border:1px solid color-mix(in srgb,var(--action) 45%,var(--hair));border-radius:var(--r-md);background:var(--ep-notch);padding:12px 12px 12px 16px}.ep-row-txt{flex:1 1;min-width:0;font-size:12.5px;color:var(--text-2);line-height:1.4}.ep-row-txt strong{display:block;color:var(--text);font-size:13.5px}button.ep-go{font:inherit;font-size:13px;font-weight:650;background:var(--action);border:1px solid var(--action);color:var(--panel-2);border-radius:var(--r-sm);padding:9px 16px;min-height:40px;cursor:pointer}button.ep-go:disabled{opacity:.6;cursor:default}button.ep-go:focus-visible{outline:2px solid var(--action);outline-offset:2px}.ep-or{display:flex;align-items:center;gap:10px;font-size:11px;color:var(--text-3);letter-spacing:.12em;text-transform:uppercase}.ep-or:after,.ep-or:before{content:"";flex:1 1;border-top:1px solid var(--hair)}.ep-swap{display:flex;align-items:center;justify-content:center;gap:18px;padding:14px 0 6px}.ep-mini{display:inline-flex;justify-self:start;width:max-content;align-items:stretch;border:1px solid color-mix(in srgb,var(--action) 45%,var(--hair));border-radius:6px;background:color-mix(in srgb,var(--action) 10%,var(--ink));font-size:11px;line-height:1;vertical-align:middle}.ep-mini span{padding:5px 8px;white-space:nowrap}.ep-mini .u{color:var(--text-2)}.ep-mini .l{border-left:1.5px dashed color-mix(in srgb,var(--action) 45%,var(--hair))}.ep-mini.zero{border-color:var(--hair);background:var(--ink)}.ep-mini.zero .l{color:var(--text-3);border-color:var(--hair)}.sw-trial-line{align-self:center;color:var(--warn);font-size:13px;text-align:right}.pw-used{margin:0;color:var(--text-3);font-size:12.5px}a.ep-go{font:inherit;font-size:13px;font-weight:650;background:var(--action);border:1px solid var(--action);color:var(--panel-2);border-radius:var(--r-sm);padding:9px 16px;min-height:40px;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;white-space:nowrap}a.ep-go:focus-visible{outline:2px solid var(--action);outline-offset:2px}.ep-row.ep-row-stack{flex-wrap:wrap}.ep-row-stack a.ep-go,.ep-row-stack button.ep-go{width:100%}@media (max-width:480px){.ep-row{flex-wrap:wrap}a.ep-go,button.ep-go{width:100%}}.seat-meter{display:flex;flex-direction:column;gap:8px;margin:8px 0 4px;min-width:0}.sm-chip{cursor:default}.sm-line{min-width:0;display:flex;justify-content:space-between;gap:10px;font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text)}.sm-left{color:var(--text-2)}.sm-bar{height:6px;border-radius:999px;background:var(--hair);overflow:hidden}.sm-bar>i{display:block;height:100%;background:var(--ok)}.sm-bar.full>i{background:var(--warn)}.sm-banner{border:1px solid color-mix(in srgb,var(--warn) 40%,var(--hair));background:color-mix(in srgb,var(--warn) 9%,var(--panel));border-radius:var(--r-md);padding:10px 12px;display:flex;gap:10px;align-items:center;flex-wrap:wrap}.sm-banner-text{flex:1 1;min-width:150px;font-size:12.5px;color:var(--text)}.sm-banner-text b{color:var(--warn)}button.sm-unlock{font:inherit;font-size:12.5px;font-weight:600;border-radius:var(--r-sm);padding:6px 11px;border:1px solid var(--action);background:var(--action);color:var(--panel-2);cursor:pointer;white-space:nowrap}.sm-nudge{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.sm-nudge-text{flex:1 1;min-width:150px;font-size:12.5px;color:var(--text-2)}.sm-nudge-star{color:var(--warn);vertical-align:-2px;margin-right:5px}button.sm-unlock.line{background:transparent;border-color:var(--warn);color:var(--warn)}button.sm-unlock.line:focus-visible{outline-color:var(--warn)}button.sm-unlock:focus-visible{outline:2px solid var(--action);outline-offset:2px}button.am-head{display:flex;align-items:center;gap:10px;flex-wrap:wrap;width:100%;background:none;border:none;padding:0;color:var(--text);text-align:left;font-weight:400}.dtabs.admin-user-tabs{margin:12px 0 4px}h2.am-h{margin:0;font-size:inherit;font-weight:400;letter-spacing:normal}button.am-head .am-title{font-size:1.5em;font-weight:600;letter-spacing:-.01em}.am-caret{display:inline-block;width:14px;color:var(--text-2);transition:transform .15s}button.am-head[aria-expanded=true] .am-caret{transform:rotate(90deg)}.am-left{margin-left:auto;font-size:12px;color:var(--text-2)}.am-left.warn{color:var(--warn)}.am-fix{margin-top:14px;display:grid;grid-gap:6px;gap:6px;font-size:12.5px}.am-fix-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.am-fix-row input{width:120px}.am-fix-row input.tm-date{width:150px;color-scheme:dark}.am-fix .am-note{margin:0}.am-body{margin-top:16px;padding-top:16px;border-top:1px solid var(--hair)}.am-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);grid-gap:18px;gap:18px;align-items:start}.am-fields{display:grid;grid-gap:12px;gap:12px}.am-f{display:grid;grid-gap:5px;gap:5px}.am-f label,.am-lbl{font-size:12px;color:var(--text-2)}.am-f label{display:block}.am-f label b,.am-lbl b{color:var(--warn)}.am-f input,.am-f select,.am-f textarea,.am-item input{width:100%;min-width:0}.am-f textarea{min-height:128px;resize:vertical;background:var(--ink);border:1px solid var(--hair);border-radius:var(--r-sm);color:var(--text);padding:9px 12px;font:inherit;font-size:14px;line-height:1.5}.am-hint{font-size:11.5px;color:var(--text-3)}.am-err{font-size:12.5px;color:var(--warn)}.am-row2{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;align-items:start}.am-tick{display:flex;gap:8px;align-items:center;font-size:13px;color:var(--text-2)}.am-pills{display:flex;flex-wrap:wrap;gap:6px}button.am-pill{background:transparent;color:var(--text-2);border:1px solid var(--hair);border-radius:999px;padding:4px 10px;font-size:12.5px;font-weight:400}button.am-pill em{font-style:normal;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:11px;color:var(--text-3);margin-left:3px}button.am-pill[aria-checked=true]{border-color:var(--action);background:var(--c-bg-101b2b);color:var(--text)}button.am-pill:disabled{opacity:.4;cursor:not-allowed}.am-item{display:grid;grid-gap:6px;gap:6px;border:1px solid var(--hair);border-radius:var(--r-md);padding:10px}.am-locked{display:flex;gap:8px;align-items:flex-start;border:1px dashed var(--hair);border-radius:var(--r-sm);padding:8px 10px;font-size:12.5px;color:var(--text-2)}.am-pv{position:-webkit-sticky;position:sticky;top:8px;display:grid;grid-gap:8px;gap:8px;min-width:0}.am-segs{display:inline-flex;border:1px solid var(--hair);border-radius:var(--r-sm);overflow:hidden}button.am-seg-b{background:none;border:none;border-radius:0;color:var(--text-2);padding:5px 10px;font-size:12px;font-weight:400}button.am-seg-b[aria-pressed=true]{background:var(--c-bg-1d2a3a);color:var(--text)}.am-inbox{background:var(--panel-2);border:1px solid var(--hair);border-radius:var(--r-sm);padding:8px 10px;font-size:12.5px;min-width:0}.am-from{font-weight:600}.am-frame{width:100%;height:640px;border:1px solid var(--hair);border-radius:var(--r-sm);background:var(--c-bg-eef2f9)}.am-frame.phone{max-width:360px;display:block;margin:0 auto}.am-send{margin-top:16px;padding-top:14px;border-top:1px solid var(--hair);display:flex;gap:12px;align-items:center;flex-wrap:wrap}.am-sum{display:grid;grid-gap:2px;gap:2px;flex:1 1 260px;min-width:0}.am-confirm{margin-top:14px;border:1px solid var(--c-line-4d3115);background:var(--c-bg-1a1209);border-radius:var(--r-md);padding:12px 14px;display:grid;grid-gap:10px;gap:10px}.am-confirm-b{display:flex;gap:8px;flex-wrap:wrap}button.am-go:disabled,button.am-test:disabled{opacity:.35;cursor:not-allowed}.am-note{margin:14px 0 0;font-size:13px;color:var(--ok)}.am-note.bad{color:var(--warn)}.am-quota{display:flex;align-items:center;gap:8px;font-size:11.5px;color:var(--text-2)}.am-meter{width:120px;height:6px;border-radius:4px;background:var(--panel-2);border:1px solid var(--hair);overflow:hidden}.am-meter i{display:block;height:100%;background:var(--ok)}.am-meter i.warn{background:var(--warn)}.am-hist{margin-top:14px;display:grid;grid-gap:4px;gap:4px}.am-hist-scroll{overflow-x:auto}.am-hist table{width:100%;border-collapse:collapse;font-size:12.5px}.am-hist td,.am-hist th{text-align:left;padding:5px 8px 5px 0;border-bottom:1px solid var(--hair);white-space:nowrap}.am-hist th{color:var(--text-3);font-weight:500}@media (max-width:860px){.am-grid,.am-row2{grid-template-columns:1fr}.am-pv{position:static}.am-left{margin-left:0;width:100%}}.psch-list{max-width:720px;border:1px solid var(--c-line-16244d);border-radius:12px;background:var(--c-bg-0c1838-a350);overflow:hidden}.psch-day+.psch-day .psch-dayhead{border-top:1px solid var(--c-line-1b2b58)}.psch-dayhead{margin:0;padding:12px 14px 6px;font-size:11px;font-weight:500;color:var(--c-fg-f2f5fa);background:var(--c-bg-1445a7-a180)}.psch-dayhead,.psch-time{letter-spacing:.16em;text-transform:uppercase}.psch-time{padding:11px 14px 5px;font-size:10px;color:var(--c-fg-5f74a8)}.psch-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:baseline;padding:8px 14px;border-top:1px solid var(--c-line-1b2b58)}.psch-row.fold{grid-template-columns:minmax(0,1fr) auto}.psch-ct{font-size:11px;color:var(--c-fg-9fb0d4)}.psch-m{display:grid;grid-gap:2px;gap:2px;min-width:0}.psch-teams{font-size:13.5px;color:var(--c-fg-f2f5fa);overflow-wrap:break-word}.psch-row.fold .psch-teams{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.psch-meta,.psch-st,.psch-teams i{color:var(--c-fg-5f74a8)}.psch-meta{font-size:10px;letter-spacing:.06em}.psch-st{font-size:10px;letter-spacing:.1em;text-transform:uppercase}.psch-st.live{color:var(--c-fg-e8f629)}.psch-st.late{color:var(--c-fg-f0b35d);font-weight:700}button.psch-more{background:none;border:0;padding:0;font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--c-fg-9fb0d4);cursor:pointer}.ctv{--u:min(1vw,1.778vh);--ctv-cond:"Barlow Condensed","Avenir Next Condensed","Arial Narrow",sans-serif;height:100vh;overflow:hidden;background:#07102a;color:#f2f5fa;padding:calc(2.4 * var(--u)) calc(3.6 * var(--u));display:flex;flex-direction:column;gap:calc(1.6 * var(--u));box-sizing:border-box}.ctv-top{display:flex;justify-content:space-between;align-items:baseline;gap:calc(2 * var(--u))}.ctv-court{font:italic 800 calc(6.4 * var(--u)) /.9 var(--ctv-cond);text-transform:uppercase;margin:0;max-width:calc(62 * var(--u));overflow-wrap:anywhere}.ctv-court.long{font-size:calc(4.6 * var(--u));line-height:.95}.ctv-sub{margin:calc(.4 * var(--u)) 0 0;font-size:calc(1.5 * var(--u));color:#9fb0d4}.ctv-clock{font-size:calc(2.6 * var(--u));color:#9fb0d4;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.ctv-split{flex:1 1;display:grid;grid-template-columns:1.35fr 1fr;grid-template-rows:minmax(0,1fr);grid-gap:calc(2.4 * var(--u));gap:calc(2.4 * var(--u));min-height:0}.ctv-msg,.ctv-now{background:#101f45;border:1px solid #24356b;border-radius:calc(1.2 * var(--u));padding:calc(2 * var(--u)) calc(2.8 * var(--u));display:flex;flex-direction:column;gap:calc(1 * var(--u));min-width:0;min-height:0;overflow:hidden}.ctv-msg{flex:1 1;justify-content:center}.ctv-panel{display:flex;flex-direction:column;gap:calc(1 * var(--u));min-width:0;min-height:0;overflow:hidden}.ctv-lbl{margin:0;font:700 calc(1.75 * var(--u)) var(--ctv-cond);letter-spacing:.14em;text-transform:uppercase;color:#9fb0d4}.ctv-live{color:#e8f629}.ctv-dot{display:inline-block;width:calc(1.1 * var(--u));height:calc(1.1 * var(--u));border-radius:50%;background:#e8f629;margin-right:calc(.8 * var(--u));vertical-align:calc(.15 * var(--u))}.ctv-div{margin:0;font-size:calc(1.7 * var(--u));color:#9fb0d4}.ctv-side{margin:0;font:italic 800 calc(4.8 * var(--u)) /1 var(--ctv-cond);text-transform:uppercase;overflow-wrap:anywhere}.ctv-side.long{font-size:calc(3.6 * var(--u))}.ctv-muted{color:#9fb0d4}.ctv-vs{font:700 calc(1.7 * var(--u)) var(--ctv-cond);letter-spacing:.2em}.ctv-meta,.ctv-vs{margin:0;color:#9fb0d4}.ctv-meta{font-size:calc(1.7 * var(--u))}.ctv-note{margin:0;font-size:calc(1.6 * var(--u));line-height:1.35;color:#9fb0d4}.ctv-gap{margin-top:calc(.8 * var(--u))}.ctv-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:max-content minmax(0,1fr)}.ctv-row{grid-column:1/-1;display:grid;grid-template-columns:max-content minmax(0,1fr);grid-gap:calc(1.6 * var(--u));gap:calc(1.6 * var(--u));align-items:baseline;padding:calc(.9 * var(--u)) 0;border-top:1px solid #24356b}@supports (grid-template-columns:subgrid){.ctv-row{grid-template-columns:subgrid}}.ctv-row:first-child{border-top:0}.ctv-t{font-size:calc(1.9 * var(--u));font-weight:700;white-space:nowrap}.ctv-t .ctv-late{color:#ffb27a}.ctv-t .ctv-guess{display:block;color:#ffb27a;font-size:.72em;margin-top:.2em}.ctv-t i{display:block;font:600 calc(1.4 * var(--u)) system-ui,sans-serif;font-style:normal;color:#9fb0d4;letter-spacing:.06em}.ctv-t i,.ctv-who{text-transform:uppercase}.ctv-who{font:italic 700 calc(1.9 * var(--u)) /1.05 var(--ctv-cond);min-width:0;overflow-wrap:break-word}.ctv-who .ctv-sd{display:block}.ctv-who .ctv-v{font-style:italic;color:#9fb0d4;font-size:.8em;margin-right:.25em}.ctv-who small.ctv-wait{color:#ffb27a}.ctv-who small{display:block;font:500 calc(1.4 * var(--u)) system-ui,sans-serif;text-transform:none;color:#9fb0d4;margin-top:calc(.3 * var(--u))}.ctv-foot{display:flex;justify-content:flex-end}.ctv-kotc{position:relative}.ctv-throne{background:radial-gradient(110% 90% at 35% 20%,#17367f 0,#07102a 60%)}.ctv-throne>:not(.ctv-bigcrown){position:relative;z-index:1}.ctv-bigcrown{position:absolute;left:calc(30 * var(--u));top:calc(4 * var(--u));width:calc(40 * var(--u));height:calc(40 * var(--u));color:#1445a7;opacity:.28;pointer-events:none;z-index:0}.ctv-bigcrown svg{display:block;width:100%;height:100%}.ctv-throne .ctv-now{background:rgba(16,31,69,.82)}.ctv-ck{display:inline-block;width:calc(5 * var(--u));margin-left:calc(1.6 * var(--u));vertical-align:calc(.4 * var(--u));color:#f2f5fa}.ctv-ck svg{display:block;width:100%;height:calc(5 * var(--u))}.ctv-rung{margin-left:calc(1.4 * var(--u));font-size:calc(3 * var(--u));color:#9fb0d4}.ctv-court.long .ctv-rung{font-size:calc(2.8 * var(--u))}.ctv-role{margin:0;font:700 calc(1.6 * var(--u)) var(--ctv-cond);letter-spacing:.18em;text-transform:uppercase;color:#9fb0d4}.ctv-role.hold{display:flex;align-items:center;gap:calc(.8 * var(--u));color:#f2f5fa}.ctv-role.hold>svg{width:calc(2 * var(--u));height:calc(2 * var(--u))}.ctv-role.hold .ctv-reign{margin-left:calc(.8 * var(--u));letter-spacing:.04em;text-transform:none}.ctv-kotc .ctv-meta{display:flex;align-items:center;gap:calc(2.4 * var(--u))}.ctv-reign{display:inline-flex;align-items:center;gap:calc(.8 * var(--u));font-size:calc(1.6 * var(--u));font-weight:700;color:#f2f5fa;background:rgba(20,69,167,.6);border:1px solid #2c55b8;border-radius:99px;padding:calc(.4 * var(--u)) calc(1.2 * var(--u))}.ctv-rl{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:calc(.7 * var(--u))}.ctv-r{position:relative;display:grid;grid-template-columns:calc(4.2 * var(--u)) 1fr auto;grid-gap:calc(1 * var(--u));gap:calc(1 * var(--u));align-items:center;border:1px solid #24356b;border-radius:calc(.9 * var(--u));padding:calc(.6 * var(--u)) calc(1.1 * var(--u));background:rgba(16,31,69,.6)}.ctv-rn{font:italic 800 calc(2.8 * var(--u)) /1 var(--ctv-cond);color:#9fb0d4}.ctv-rw{font:italic 700 calc(1.7 * var(--u)) /1.15 var(--ctv-cond);text-transform:uppercase;color:#9fb0d4;min-width:0;overflow-wrap:anywhere}.ctv-rw small{display:block;font:500 calc(1.4 * var(--u)) system-ui,sans-serif;font-style:normal;text-transform:none}.ctv-r.crownr{border-color:#2c55b8;background:linear-gradient(90deg,rgba(20,69,167,.55),rgba(16,31,69,.6))}.ctv-r.crownr .ctv-rn{color:#f2f5fa}.ctv-r.here{border:2px solid #f2f5fa;background:#14295c}.ctv-r.here .ctv-rn,.ctv-r.here .ctv-rw,.ctv-tagx{color:#f2f5fa}.ctv-tagx{display:inline-flex;align-items:center;gap:calc(.8 * var(--u));font:700 calc(1.4 * var(--u)) var(--ctv-cond);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap}.ctv-tagx svg{width:calc(1.8 * var(--u));height:calc(1.8 * var(--u))}.ctv-rl .ctv-gap{margin:0;text-align:center;color:#9fb0d4;font-size:calc(1.6 * var(--u));line-height:1}.ctv-push{margin-top:auto}@media (max-aspect-ratio:1/1){.ctv-split{grid-template-columns:1fr}}.ctv-fin{flex:1 1;min-height:0;flex-direction:column;background:#101f45;border:1px solid #24356b;border-radius:calc(1.2 * var(--u));padding:calc(2 * var(--u)) calc(2.8 * var(--u));overflow:hidden}.ctv-fin,.ctv-fin-hd{display:flex;gap:calc(1.6 * var(--u))}.ctv-fin-hd{align-items:baseline;flex-wrap:wrap}.ctv-gold{color:#e0b13e}.ctv-pod{flex:1 1;min-height:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr) minmax(0,1fr);grid-gap:calc(1.6 * var(--u));gap:calc(1.6 * var(--u));align-items:end;align-content:center}.ctv-pod.n2{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}.ctv-pod.n1{grid-template-columns:minmax(0,.6fr);justify-content:center}.ctv-tp{display:flex;flex-direction:column;gap:calc(.6 * var(--u));text-align:center;border:1px solid #24356b;background:#0e1c44;border-radius:calc(1 * var(--u));padding:calc(1.6 * var(--u)) calc(1.2 * var(--u));min-width:0}.ctv-tp-place{font-size:calc(1.5 * var(--u));letter-spacing:.16em;color:#9fb0d4}.ctv-tp-name{font:italic 800 calc(3.2 * var(--u)) /1.02 var(--ctv-cond);text-transform:uppercase;overflow-wrap:break-word}.ctv-tp-name.sm{font-size:calc(2.3 * var(--u))}.ctv-tp-line{font-size:calc(1.45 * var(--u));color:#9fb0d4}.ctv-tp-line .ln{display:block;white-space:nowrap}.ctv-tp-line svg{width:calc(1.4 * var(--u));height:calc(1.4 * var(--u));vertical-align:calc(-.15 * var(--u))}.ctv-tp.first{background:linear-gradient(160deg,rgba(224,177,62,.22),rgba(224,177,62,.05) 60%),#0e1c44;border-color:#7a6220;padding-block:calc(3 * var(--u)) calc(2.4 * var(--u))}.ctv-tp.first .ctv-tp-place{color:#e0b13e}.ctv-tp.first .ctv-tp-name{font-size:calc(4.6 * var(--u))}.ctv-tp.first .ctv-tp-line{color:#f2f5fa}.ctv-turns{display:flex;align-items:center;gap:calc(1.2 * var(--u))}.ctv-bars{display:inline-flex;gap:calc(.5 * var(--u))}.ctv-bars i{display:block;width:calc(3 * var(--u));height:calc(.5 * var(--u));border-radius:calc(.3 * var(--u));background:#24356b}.ctv-bars i.on{background:#f2f5fa}.ros-body.switching{opacity:.55;transition:opacity .15s ease .25s}label.rs{display:grid;grid-gap:4px;gap:4px}.rs-head{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.rs-val{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:15px;color:var(--text)}label.rs input[type=range]{width:100%;margin:4px 0 0;padding:0;border:0;background:none;accent-color:var(--action)}.rs-marks{display:flex;justify-content:space-between;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:11px;color:var(--text-3)}.rs-level{font-size:13px;line-height:1.4;color:var(--text-2)}.rs-level b{color:var(--text)}.daylight .nx-section a.nx-find{background:var(--action);color:#fff;border-radius:8px;padding:6px 10px;font-size:12.5px;font-weight:700;white-space:nowrap;text-decoration:none}.daylight a.nx-row-link{color:inherit;text-decoration:none}.daylight a.nx-row-link:hover .t{text-decoration:underline}.daylight a.nx-row-link:focus-visible{outline:2px solid var(--action);outline-offset:-2px;border-radius:8px}.daylight .nx-row-link span.nx-mini{background:var(--action);color:#fff;border-radius:8px;padding:6px 10px;font-size:12.5px;font-weight:700;white-space:nowrap}.nx-empty.nx-empty-top{padding-bottom:6px}.nx-pad{padding:0 16px 16px}.nx-pad .nx-zip{margin-top:0}.nx-seeall.nx-seeall-rule{padding:10px 16px 12px;border-top:1px solid #edf1f8}.daylight a.nx-findbtn{display:block;text-align:center;background:var(--action);color:#fff;border-radius:10px;padding:11px 16px;font-size:14.5px;font-weight:700;text-decoration:none}.dk-cd.sn-today{gap:6px 14px}.dk-cd.sn-today.live{background:linear-gradient(90deg,var(--c-bg-e8f629-a080),transparent 60%)}.sn-today-line{font-size:14.5px;font-weight:600}a.sn-today-go{margin-left:auto;display:inline-flex;align-items:center;padding:6px 12px;border:1px solid var(--action);border-radius:8px;color:var(--action);font-weight:650;font-size:13px;text-decoration:none;white-space:nowrap}.sn-today.live a.sn-today-go{border-color:var(--live-fg);color:var(--live-fg)}a.sn-today-go:focus-visible,a.sn-today-go:hover{background:color-mix(in srgb,currentColor 14%,transparent)}button.dk-chip.sn-nudge{color:var(--action);border-color:color-mix(in srgb,var(--action) 55%,transparent)}button.dk-chip.sn-nudge:disabled{color:var(--text-3);border-color:var(--hair)}.sn-nudge-list{display:grid;grid-gap:6px;gap:6px;max-height:220px;overflow-y:auto;margin-top:8px}.sn-nudge-div{margin:0;font-size:13px;color:var(--text-2)}.sn-nudge-div b{color:var(--text)}.cw-modal.sn-pc .cw-body{display:flex;flex-direction:column;gap:12px}.sn-pc-sub{margin-top:6px;font-size:11px;letter-spacing:.08em}.sn-pc-row{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.sn-pc-row .cw-label{margin:0;min-width:52px}.sn-pc-val{flex:1 1;min-width:0}.uc-card{--sp-avg:var(--c-x-3987e5);--sp-slow:var(--c-x-d55181);--sp-grid:var(--c-x-2b3137)}.sp-ranges{display:flex;gap:4px;border:0;margin:0;padding:0;min-width:0}button.sp-range{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:11px;padding:3px 10px;border-radius:999px;border:1px solid var(--hair);background:transparent;color:var(--text-2);cursor:pointer}button.sp-range.on{background:var(--c-bg-5b9dff-a130);color:var(--c-fg-7fb3ff);border-color:var(--c-line-5b9dff-a300)}.sp-tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));grid-gap:8px;gap:8px;margin:14px 0 6px}.sp-tile{background:var(--panel-2);border:1px solid var(--hair);border-radius:var(--r-sm);padding:8px 10px;display:grid;grid-gap:1px;gap:1px}.sp-tile .l{font-size:9.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--text-2)}.sp-tile .l,.sp-tile .v{font-family:ui-monospace,SF Mono,Menlo,monospace}.sp-tile .v{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:20px;font-weight:600;color:var(--text)}.sp-tile .v small{font-size:12px;color:var(--text-2);font-weight:400}.sp-tile .s{font-size:11.5px;color:var(--text-2)}.sp-legend{display:flex;gap:14px;flex-wrap:wrap;font-size:12px;color:var(--text-2);margin:8px 0 2px}.sp-legend i{display:inline-block;width:14px;height:2px;border-radius:1px;vertical-align:middle;margin-right:6px}.sp-legend i.sp-dash{height:0;border-top:2px dashed;border-radius:0}.sp-chart{position:relative;min-width:0}.sp-chart svg{display:block}.sp-chart text{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:10.5px;fill:var(--text-2)}.sp-tip{position:absolute;top:6px;pointer-events:none;background:var(--panel-2);border:1px solid var(--hair);border-radius:6px;padding:6px 9px;font-size:12px;line-height:1.45;white-space:nowrap;color:var(--text);box-shadow:0 6px 18px var(--c-shadow-000000-a500)}.sp-tip b{font-family:ui-monospace,SF Mono,Menlo,monospace;font-weight:600}.sp-tip .k{display:inline-block;width:8px;height:8px;border-radius:2px;margin-right:6px}.sp-note{font-size:12px;color:var(--text-2);margin:6px 0 0}.sp-h3{font-size:13.5px;font-weight:650;margin:18px 0 0}.sp-table-wrap{overflow-x:auto;margin-top:8px}.sp-table{border-collapse:collapse;font-size:12.5px;width:100%}.sp-table th{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:9.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--text-2);font-weight:500;text-align:right;padding:4px 8px;border-bottom:1px solid var(--hair);white-space:nowrap}.sp-table td:first-child,.sp-table th:first-child{text-align:left}.sp-table td{padding:6px 8px;border-bottom:1px solid var(--hair);text-align:right;white-space:nowrap}.sp-table td.r{white-space:normal;min-width:150px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:11.5px;color:var(--text)}.sp-table td.r .m{color:var(--text-2);margin-right:6px}.sp-table td.n{font-family:ui-monospace,SF Mono,Menlo,monospace;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sp-table td.hot{color:var(--warn)}.uc-card{--uc-1:var(--c-x-3987e5);--uc-2:var(--c-x-d95926);--uc-3:var(--c-x-199e70);--uc-4:var(--c-x-c98500);--uc-5:var(--c-x-d55181);--uc-grid:var(--c-x-2b3137)}.uc-src{margin-left:8px;vertical-align:middle}.uc-tabs{display:flex;flex-wrap:wrap;gap:2px;border-bottom:1px solid var(--hair);margin:12px 0 10px}button.uc-tab{font:inherit;font-size:13px;padding:6px 12px;background:none;border:0;border-bottom:2px solid transparent;margin-bottom:-1px;color:var(--text-2);cursor:pointer;border-radius:0}button.uc-tab.on{color:var(--text);border-bottom-color:var(--action)}.uc-body{min-height:120px}.uc-empty{padding:14px 0}.uc-meter{position:relative;height:10px;margin:6px 0 4px;border-radius:5px;background:var(--panel-2);border:1px solid var(--hair);overflow:hidden}.uc-meter i{display:block;height:100%;background:var(--uc-1)}.uc-meter i.warn{background:var(--warn)}.uc-meter b{position:absolute;top:0;bottom:0;width:1px;background:var(--text-3)}.sp-note.uc-warn{color:var(--warn)}.uc-subhead{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-bottom:8px}.uc-big{font-family:ui-monospace,SF Mono,Menlo,monospace;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:22px;font-weight:600}.uc-big small{font-size:12px;color:var(--text-2);font-weight:400}.uc-row,.uc-rows{display:grid}.uc-row{grid-template-columns:minmax(96px,1.1fr) minmax(0,2fr) 10.5em;grid-gap:4px 12px;gap:4px 12px;align-items:center;padding:7px 0;border-bottom:1px solid var(--hair)}.uc-nm{font-size:13px}@media (max-width:520px){.uc-row{grid-template-columns:minmax(0,1fr) auto}.uc-row .uc-spark{grid-column:1/-1;grid-row:2}}.uc-spark{min-width:0}.uc-spark,.uc-spark svg{display:block}.uc-nb{font-family:ui-monospace,SF Mono,Menlo,monospace;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right;font-size:13px}.uc-nb small{display:block;font-size:11px;color:var(--text-2);white-space:nowrap}.uc-nb .up{color:var(--ok)}.uc-nb .dn{color:var(--warn)}.uc-events{list-style:none;margin:6px 0 0;padding:0}.uc-events li{display:flex;justify-content:space-between;gap:10px;padding:6px 0;border-bottom:1px solid var(--hair);font-size:13px}.uc-events .r{font-family:ui-monospace,SF Mono,Menlo,monospace;color:var(--text-2);white-space:nowrap}.uc-events .r b{color:var(--text);font-weight:600}.uc-ct{display:flex;justify-content:space-between;gap:8px;flex-wrap:wrap;font-size:12px;color:var(--text-2);margin:14px 0 2px}.uc-ct b{color:var(--text);font-weight:600}.sp-tile .s.warn,.uc-ct .warn{color:var(--warn)}.uc-events .r.uc-wrap{white-space:normal;text-align:right;min-width:0}.uc-events .r.uc-wrap>span{white-space:nowrap}.uc-ap{display:inline-flex;align-items:center;gap:4px}.uc-ap i{display:inline-block;width:7px;height:7px;border-radius:50%;border:1px solid var(--text-3)}.uc-ap i.on{background:var(--ok);border-color:var(--ok)}.uc-key{display:flex;align-items:center;gap:6px;font-size:11.5px;color:var(--text-2);margin-top:6px}.uc-key i{display:inline-block;width:16px;height:10px;border-radius:2px}.uc-pl{display:flex;align-items:center;flex-wrap:wrap;gap:6px 14px;margin-top:12px;background:var(--panel-2);border:1px solid var(--hair);border-radius:var(--r-sm);padding:10px 12px}.uc-pl .say{font-weight:650;font-size:14px}.uc-pl .bits{display:flex;flex-wrap:wrap;gap:4px 14px;font-size:12.5px;color:var(--text-2)}.uc-pl .bits b{color:var(--text);font-family:ui-monospace,SF Mono,Menlo,monospace;font-weight:600}.sl-wrap{overflow-x:auto;margin-top:14px;border:1px solid var(--hair);border-radius:var(--r-md)}.sl{width:100%;border-collapse:collapse;font-size:13.5px}.sl td{overflow-wrap:anywhere}.sl td,.sl th{padding:9px 12px;text-align:left;vertical-align:top;border-top:1px solid var(--hair)}.sl thead th{border-top:0;background:var(--panel-2)}.sl-slot{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.sl-nm{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:16px;font-weight:700;color:var(--text)}.sl-me{font-size:11.5px;font-weight:600;color:var(--action)}.sl tbody th{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:10.5px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--text-2);white-space:nowrap;padding-top:11px}.sl td{color:var(--text)}.sl-v.mono{font-weight:600}.sl-sub{display:block;font-size:12.5px;color:var(--text-2)}.sl-tag{margin-left:6px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:10.5px;letter-spacing:.06em;color:var(--action);white-space:nowrap}.sl td.sl-newer{background:var(--c-bg-5b9dff-a070)}.sl td.sl-bad{background:var(--c-bg-ff8a3d-a070)}.sl .sl-warn,.sl td.sl-bad .sl-v{color:var(--warn)}.sl-after{color:var(--text)}.sl-bar{display:flex;height:8px;max-width:360px;margin:6px 0 4px;overflow:hidden;border:1px solid var(--hair);border-radius:4px;background:var(--panel-2)}.sl-bar i{display:block;height:100%}.sl-bar-used,.sl-key-used:before{background:var(--text-2)}.sl-bar-cache,.sl-key-cache:before{background:var(--action)}.sl td.sl-bad .sl-bar-used,.sl td.sl-bad .sl-key-used:before{background:var(--warn)}.sl-bar-live,.sl-key-live:before{background:var(--ok)}.sl-bar-staging,.sl-key-staging:before{background:var(--action)}.sl-bar-engine,.sl-key-engine:before{background:var(--warn)}.sl-bar-other,.sl-key-other:before{background:var(--text-2)}.sl-key-free:before{background:var(--panel-2);box-shadow:inset 0 0 0 1px var(--hair)}.sl-key-hot{color:var(--warn)}.sl-legend{display:flex;flex-wrap:wrap;gap:4px 12px;font-size:12px;color:var(--text-2)}.sl-key:before{content:"";display:inline-block;width:8px;height:8px;margin-right:5px;border-radius:2px}.sl-foot{margin:12px 0 0;font-size:13px;color:var(--text-2)}.sl-foot b{color:var(--text);font-weight:600}.sl-foot b.sl-ok{color:var(--ok)}.sl-foot b.sl-failed{color:var(--warn)}@media (max-width:520px){.sl td,.sl th{padding:8px}.sl tbody th{white-space:normal}}.sn-fixmark{color:var(--action);font-size:13px;margin-left:2px;line-height:1}.sn-fixtag{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:9px;letter-spacing:.08em;color:var(--text-3);margin-left:4px}.el-row.el-dated{grid-template-columns:156px 1fr auto}.el-row.el-dated .t{white-space:nowrap}@media (max-width:560px){.el-row.el-dated{grid-template-columns:1fr;gap:3px}}.cw-modal.sn-exc .cw-body,.cw-modal.sn-fix .cw-body{display:flex;flex-direction:column;gap:12px}.sn-sheet-tools{margin-top:8px}.ctmenu button.sn-day-pick.on{font-weight:700}.sn-fix-cols{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);grid-gap:16px;gap:16px}@media (max-width:720px){.sn-fix-cols{grid-template-columns:1fr}}.sn-fix-empty-narrow{display:none}@media (max-width:720px){.sn-fix-empty-wide{display:none}.sn-fix-empty-narrow{display:inline}}.ctmenu .ctmenu-hint{margin:0;padding:2px 13px 6px;font-size:11.5px;color:var(--text-3)}.sn-fix-lbl{margin:0 0 6px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--text-2)}.sn-fix-hd,.sn-fix-row{--sn-fix-act:100px;display:grid;grid-template-columns:26px 44px minmax(0,1fr) 34px var(--sn-fix-act);grid-gap:8px;gap:8px;align-items:center}.sn-fix-hd{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:9.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--text-3);padding:0 8px;border:1px solid transparent}.sn-fix-hd>:nth-child(4){text-align:right}.sn-fix-list{display:grid;grid-gap:4px;gap:4px}.sn-fix-row{border:1px solid var(--hair);border-radius:var(--r-sm);background:var(--panel-2);padding:5px 8px;font-size:13px;min-height:38px}.sn-fix-row .pl,.sn-fix-row .pt{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:12px}.sn-fix-row .pl,.sn-fix-row .pt{color:var(--text-2)}.sn-fix-row .pt{text-align:right}.sn-fix-row .nm,.sn-fix-row .pt{display:grid;line-height:1.35;min-width:0}.sn-fix-row .nm span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sn-fix-row .act{display:flex;gap:4px;justify-content:flex-end;align-items:center}.sn-fix-row .act button.dk-chip{margin:0;padding:3px 9px}.sn-fix-row.open{border-color:var(--action)}.sn-fix-row.moved{background:color-mix(in srgb,var(--action) 7%,transparent)}.sn-fix-row.absent{opacity:.6}.sn-fix-row.dragging{opacity:.45}.sn-fix-row.drag-over{border-color:var(--action);box-shadow:inset 0 0 0 1px var(--action)}.sn-fix .drag-handle{display:inline-flex;align-items:center;justify-content:center;min-width:24px;min-height:30px;font-size:13px;-moz-user-select:none;user-select:none;-webkit-user-select:none;touch-action:none;cursor:-webkit-grab;cursor:grab}@media (pointer:coarse){.sn-fix .drag-handle{display:none}}.sn-fix-row .dg{display:flex;justify-content:center}.sn-fix-row .nm small .chip{margin-left:6px}@media (max-width:520px){.sn-fix-hd,.sn-fix-row{--sn-fix-act:88px;grid-template-columns:22px 36px minmax(0,1fr) 28px var(--sn-fix-act);gap:6px}.sn-fix-row .act button.dk-chip{padding:3px 6px}}.sn-fix-reason{display:grid;grid-gap:4px;gap:4px;font-size:13px;color:var(--text-2);margin-top:8px}.sn-fix-hint{margin:0;font-size:12px}.sn-fix-locked{margin-top:8px}.sn-fix-draft{margin:0 0 6px;font-size:13px}.sn-fix-diffs{display:grid;grid-gap:4px;gap:4px}.sn-fix-diff{display:grid;grid-template-columns:minmax(0,1fr) 44px 92px 36px;grid-gap:10px;gap:10px;align-items:baseline;font-size:13px}.sn-fix-diff>:not(.nm){text-align:right}.sn-fix-diff-hd{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:9.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--text-3)}.sn-fix-diff .sn-fix-same{grid-column:2/-1;text-align:right}.sn-fix-log{display:grid;grid-gap:6px;gap:6px;border-top:1px solid var(--hair);padding-top:10px}.sn-fix-adj{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:13px}.sn-fix-adj .what{flex:1 1 260px;min-width:0}.sn-exc-row{display:grid;grid-template-columns:minmax(0,1fr) 200px;grid-gap:8px;gap:8px;align-items:center;padding:8px;border-radius:var(--r-sm)}.sn-exc-row .nm{display:grid;min-width:0}.sn-exc-row .sn-exc-why{font-size:12px}.sn-exc-row.changed{outline:1px solid var(--action)}@media (max-width:520px){.sn-exc-row{grid-template-columns:1fr}}.sn-mem-note{margin:6px 0 8px;font-size:13px}@media (max-width:640px),(pointer:coarse) and (max-height:640px){input:not([type=checkbox],[type=radio],[type=range],[type=file],[type=color],[type=button],[type=submit],[type=reset],[type=image],[type=hidden]),select,textarea{font-size:16px!important}.codeboxes .codeboxes-input{font-size:24px!important}.ev-zip-big{font-size:28px!important}}.sn-names{margin:14px 0 16px}.pd-sub{font-size:12.5px;color:var(--text-2);font-weight:400}.pd-count{margin:0;font-size:12.5px;font-weight:650;color:var(--warn)}.pd-count.ok{color:var(--ok)}.pd-list{list-style:none;margin:0;padding:0;border:1px solid var(--hair);border-radius:var(--r-md);overflow:hidden}.pd-row{display:grid;grid-template-columns:22px minmax(0,1fr) auto;grid-gap:4px 10px;gap:4px 10px;align-items:start;padding:9px 12px;border-top:1px solid var(--hair);font-size:13.5px}.pd-row:first-child{border-top:0}.pd-row .pd-ic{width:20px;height:20px;border-radius:50%;display:grid;place-items:center;font-size:12px;font-weight:700;margin-top:1px}.pd-row.ok .pd-ic{color:var(--ok);background:var(--c-bg-54d68c-a120)}.pd-row.bad{background:var(--c-bg-ff8a3d-a070)}.pd-row.bad .pd-ic{color:var(--c-on-1a0f06);background:var(--warn)}.pd-row .pd-lb{color:var(--text-2)}.pd-row.bad .pd-lb{color:var(--text);font-weight:650}.pd-row .pd-v{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:12.5px;color:var(--text);white-space:nowrap;text-align:right}.pd-row.bad .pd-v{color:var(--warn);font-weight:600}.pd-row .pd-why{grid-column:2/-1;font-size:12.5px;color:var(--warn)}.pd-row.alarm{background:color-mix(in srgb,var(--danger) 12%,transparent)}.pd-row.alarm .pd-ic{color:var(--c-on-1a0606);background:var(--danger)}.pd-row.alarm .pd-lb{color:var(--danger);font-weight:650}.pd-row.alarm .pd-v,.pd-row.alarm .pd-why{color:var(--danger);font-weight:600}.fb-ask{display:grid;grid-gap:8px;gap:8px}.fb-q,.fb-q2{font:600 10.5px ui-monospace,Menlo,monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--text-3)}.fb-scale{display:flex;gap:6px}button.fb-face-btn{flex:1 1;min-width:0;height:44px;border-radius:10px;border:1px solid var(--hair);background:var(--c-bg-ffffff);color:var(--c-fg-7a849c);padding:0;display:grid;place-items:center;cursor:pointer}.fb-scale-wrap.desk button.fb-face-btn{background:var(--panel-2);color:var(--c-fg-8b95a8)}.fb-face{width:26px;height:26px}.fb-face .rg{fill:none;stroke:currentColor;stroke-width:1.7}.fb-face .ey,.fb-face .mf{fill:currentColor}.fb-face .mo{fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round}button.fb-face-btn:hover{color:var(--action)}button.fb-face-btn.on{border-color:var(--action);background:color-mix(in srgb,var(--action) 10%,var(--c-bg-ffffff));color:var(--action)}.fb-scale-wrap.desk button.fb-face-btn.on{background:color-mix(in srgb,var(--action) 14%,var(--panel-2))}button.fb-face-btn.on .rg{fill:var(--action)}button.fb-face-btn.on .ey,button.fb-face-btn.on .mf{fill:var(--c-fg-ffffff)}button.fb-face-btn.on .mo{stroke:var(--c-fg-ffffff)}.fb-scale-wrap.desk button.fb-face-btn.on .ey,.fb-scale-wrap.desk button.fb-face-btn.on .mf{fill:var(--c-fg-0b1220)}.fb-scale-wrap.desk button.fb-face-btn.on .mo{stroke:var(--c-fg-0b1220)}.fb-tags{display:flex;flex-wrap:wrap;gap:6px}.fb-text{width:100%;box-sizing:border-box;min-height:76px;border-radius:10px;border:1px solid var(--hair);background:var(--ink);color:var(--text);padding:9px 11px;font:inherit;font-size:14px;resize:vertical}.daylight .fb-text{background:#fff}.fb-text:focus-visible{outline:2px solid var(--action);outline-offset:1px}.fb-acts{display:flex;align-items:center;gap:8px}.fb-who{flex:1 1;font-size:12px;color:var(--text-3)}button.fb-send{padding:7px 16px;border-radius:8px;font-weight:650;border:0;background:var(--action);color:var(--c-on-ffffff);cursor:pointer}button.fb-send:disabled{opacity:.5}button.fb-quiet{padding:7px 12px;border-radius:8px;border:1px solid var(--hair);background:transparent;color:var(--text-3);cursor:pointer}.fb-done{margin:0;font-size:13.5px;color:var(--text-2)}.sdlg .fb-text{min-height:120px}.sdlg .fb-who{margin:0}.fb-admin .dtabs{margin-top:8px}.fb-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;margin:10px 0}.fb-stat{border:1px solid var(--hair);border-radius:10px;padding:8px 10px;background:var(--panel-2);min-width:0}.fb-stat b{display:block;font:700 20px ui-monospace,Menlo,monospace}.fb-stat b.fb-stat-word{font:inherit;font-weight:650;font-size:14px;line-height:1.25;padding:3px 0 2px}.fb-stat b:has(small.fb-stat-of){white-space:nowrap}.fb-stat b small.fb-stat-of{margin-left:5px;font-size:12px;font-weight:500;color:var(--text-3)}.fb-stat span{font-size:11px;color:var(--text-3);text-transform:uppercase;letter-spacing:.08em}.fb-stat span.fb-stat-n{display:block;margin-top:2px;font-size:11.5px;text-transform:none;letter-spacing:0}.fb-admin-status,.fb-admin-tags{margin:4px 0 8px}.fb-row input.rm-sel{margin-top:1px}.fb-row{display:grid;grid-template-columns:auto auto auto minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:start;padding:9px 0;border-top:1px solid var(--hair);font-size:13.5px}.fb-row .sc{min-width:28px;color:var(--action)}.fb-row .sc .fb-face{width:20px;height:20px}.fb-row-text{min-width:0;overflow-wrap:anywhere}.fb-row .from{display:block;margin-top:2px;font-size:11px;color:var(--text-3);font-family:ui-monospace,Menlo,monospace}.fb-row-chips{width:78px;display:flex;flex-direction:column;align-items:flex-start;gap:4px}.fb-row-chips .chip{white-space:nowrap}.chip.fb-info{background:none;border-color:color-mix(in srgb,var(--action) 45%,transparent);color:var(--action);letter-spacing:.08em}.am-head .fb-needs{color:var(--warn);font-size:13px;font-weight:600}@media (max-width:640px){.fb-row{grid-template-columns:auto auto auto minmax(0,1fr)}.fb-row-end{grid-column:1/-1;flex-direction:row;justify-content:flex-end}}.fb-row-end{display:flex;flex-direction:column;align-items:flex-end;gap:6px}button.fb-chip-link{cursor:pointer;font-weight:400;text-decoration:underline;text-underline-offset:2px}.fb-reply{display:grid;grid-gap:8px;gap:8px;border:1px solid var(--action);border-radius:10px;padding:10px 12px;margin:2px 0 8px;background:color-mix(in srgb,var(--action) 6%,var(--panel))}.fb-banner{display:flex;gap:12px;align-items:center;background:var(--panel);border:1px solid color-mix(in srgb,var(--action) 55%,var(--hair));border-radius:var(--r-md);padding:12px 14px;margin:0 0 14px}.fb-ok{flex:none;display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:color-mix(in srgb,var(--action) 18%,transparent);color:var(--action);font-weight:800}.fb-btx{flex:1 1;min-width:0;display:grid;grid-gap:2px;gap:2px;font-size:13.5px;color:var(--text-2)}.fb-btx b{color:var(--text);font-size:14.5px}.fb-said{display:block;font-size:12px;color:var(--text-3)}.fb-more{margin:0 0 12px;font-size:12.5px}.fb-bulk{display:flex;gap:8px;align-items:center;flex-wrap:wrap;border-top:1px solid var(--hair);padding-top:10px;margin-top:4px;font-size:13px;color:var(--text-2)}.fb-grow{flex:1 1}.fb-check{display:flex;gap:8px;align-items:center;font-size:13.5px;margin:8px 0 0}.dk-h>button.quiet{margin:0;align-self:center}.nt-modal.ap-modal{width:min(560px,100%);max-height:min(720px,100%);display:flex;flex-direction:column;gap:14px;overflow:hidden}.ap-head{display:flex;align-items:center;gap:10px}.ap-head h2{font-size:17px;margin:0}button.ap-x{margin-left:auto;width:30px;height:30px;padding:0;border:1px solid var(--hair);border-radius:8px;background:var(--panel-2);color:var(--text-2);cursor:pointer;line-height:1}button.ap-done:focus-visible,button.ap-x:focus-visible{outline:2px solid var(--live-fg);outline-offset:2px}.ap-two{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.ap-two label{min-width:0}.ap-two input{width:100%}@media (max-width:360px){.ap-two{grid-template-columns:1fr}}.ap-list{flex:1 1;min-height:0;overflow:auto;display:grid;grid-gap:12px;gap:12px;align-content:start}.ap-list .cw-gcards{gap:6px}button.cw-gcard.ap-card .ap-rating{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:11.5px;color:var(--text-2)}button.cw-gcard.ap-card .ap-nick{font-weight:400;color:var(--text-2)}button.cw-gcard.ap-card .ap-add{font-size:12.5px;font-weight:700;background:var(--action);color:var(--panel-2);border:1px solid var(--action);border-radius:7px;padding:4px 10px;white-space:nowrap}button.cw-gcard.ap-card:disabled .ap-add{background:color-mix(in srgb,var(--action) 38%,transparent);border-color:transparent;color:color-mix(in srgb,var(--panel-2) 75%,transparent)}button.cw-gcard.ap-card .ap-chip{white-space:nowrap}button.cw-gcard.ap-card:disabled{cursor:default}button.cw-gcard.ap-busy:disabled{opacity:.7}button.cw-gcard.ap-lock:disabled{opacity:.55}button.cw-gcard.ap-got{border-color:var(--ok);background:color-mix(in srgb,var(--ok) 12%,var(--panel-2))}button.cw-gcard.ap-got .cw-selfav{color:var(--ok);background:color-mix(in srgb,var(--ok) 14%,var(--panel-2))}button.cw-gcard.ap-card .ap-av{width:34px;height:34px}button.cw-gcard.ap-new{border-style:dashed}button.cw-gcard.ap-new .ap-av{border:1px dashed var(--text-3);background:transparent}button.cw-gcard.ap-card .ap-chip.ap-wait{color:var(--warn);border-color:color-mix(in srgb,var(--warn) 55%,transparent)}.ap-err{margin:-2px 2px 2px;font-size:12px;color:var(--warn)}.ap-foot-names{flex:1 1;min-width:0;font-size:12.5px;color:var(--text-2);overflow-wrap:anywhere}.ap-foot-names b{color:var(--ok)}button.ap-done{margin-left:auto;border-radius:8px}button.ap-done.ap-done-left{margin-left:0;margin-right:auto}.cp-head{flex-wrap:wrap}.cp-head h2{min-width:0}@media (max-width:560px){.cp-head{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-row-gap:6px;row-gap:6px}.cp-head .chip{grid-row:2;justify-self:start}.cp-head button.ap-x{grid-column:2;grid-row:1}}.cp-team{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-gap:8px;gap:8px;align-items:stretch}.cp-seat{border:1px solid var(--hair);border-radius:var(--r-md);background:var(--panel-2);padding:10px 11px;display:flex;gap:10px;align-items:center;min-width:0}.cp-seat-t{display:grid;grid-gap:1px;gap:1px;min-width:0}.cp-seat-t b{font-size:13.5px;font-weight:600;overflow-wrap:anywhere}.cp-seat-t small{font-size:11px;color:var(--text-2)}.cp-seat.open{border-style:dashed;background:transparent}.cp-seat.open .cw-selfav{background:transparent;border:1.5px dashed var(--hair);color:var(--text-3)}.cp-seat.open b{color:var(--text-3);font-weight:500}.cp-seat.guest{border-style:dashed;border-color:var(--action);background:color-mix(in srgb,var(--action) 8%,transparent)}.cp-modal .cw-selfav.cp-av{width:34px;height:34px;font-size:12.5px}.cp-plus{align-self:center;font-family:ui-monospace,SF Mono,Menlo,monospace;color:var(--text-3);font-size:15px}@media (max-width:440px){.cp-team{grid-template-columns:minmax(0,1fr)}.cp-plus{justify-self:center;line-height:1}}.cp-body{flex:1 1;min-height:0;overflow:auto;display:grid;grid-gap:12px;gap:12px;align-content:start}.cp-wait{display:grid;grid-gap:6px;gap:6px}.cp-wait .cw-gcards{gap:6px}.cp-tiny{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--text-3)}button.cw-gcard.cp-card{padding:9px 11px}.cp-nm{display:flex;align-items:baseline;gap:6px;flex-wrap:wrap;min-width:0}.cp-rt{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:11.5px;color:var(--text-2)}.cp-line{display:flex;gap:6px;align-items:center;flex-wrap:wrap}.cp-code{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--text-2);border:1px solid var(--hair);border-radius:6px;padding:0 6px;white-space:nowrap}.cp-code.warn{color:var(--warn);border-color:color-mix(in srgb,var(--warn) 40%,var(--hair))}.cp-mark{flex:none;width:22px;height:22px;border-radius:6px;border:1.5px solid var(--text-3);display:grid;place-items:center;font-size:13px;font-weight:800;color:var(--panel-2)}button.cw-gcard.cp-card.sel .cp-mark{border-color:var(--action);background:var(--action)}button.cw-gcard.cp-card.sel .cp-mark:after{content:"\2713"}.cp-desk{border:1px dashed var(--hair);border-radius:var(--r-md);padding:10px 11px;display:grid;grid-gap:9px;gap:9px}.cp-desk.on{border-color:var(--action);background:color-mix(in srgb,var(--action) 8%,transparent)}.cp-desk-hd{display:flex;gap:12px;align-items:center}.cp-desk-hd b{font-size:13.5px;color:var(--text)}.cp-desk-hd small{font-size:11.5px;color:var(--text-2)}.cp-desk input{width:100%;background:var(--panel-2)}.cp-desk.on input{border-color:var(--action)}.cp-ico{width:34px;height:34px;border-radius:8px;display:grid;place-items:center;flex:none;border:1.5px dashed var(--hair);color:var(--text-2)}.cp-desk.on .cp-ico{border:none;background:color-mix(in srgb,var(--action) 16%,var(--panel-2));color:var(--action)}.cp-ico svg{width:18px;height:18px}.cp-facts{display:flex;gap:6px;flex-wrap:wrap}.cp-fact{display:inline-flex;gap:6px;align-items:center;font-size:11.5px;color:var(--text-2);border:1px solid var(--hair);border-radius:7px;padding:4px 8px;overflow-wrap:anywhere}.cp-fact svg{width:13px;height:13px;flex:none}.cp-fact.warn{color:var(--warn);border-color:color-mix(in srgb,var(--warn) 40%,var(--hair))}button.cp-go{margin-left:auto;border-radius:8px}button.cp-go .cp-go-part{white-space:nowrap}button.cp-go:disabled{opacity:.45;cursor:default}.ob-box{display:grid;grid-gap:6px;gap:6px;background:var(--c-bg-fff4e2);color:var(--c-fg-3b2a0a);border:1px solid var(--c-line-f0c98a);border-radius:10px;padding:12px 14px;font-size:13.5px;line-height:1.4}.ob-box .ob-title{font-size:14.5px;color:var(--c-fg-3b2a0a)}.ob-box.ob-app{background:var(--c-bg-f6f8fc);border-color:var(--c-line-d9e0ef)}.ob-box.ob-app,.ob-box.ob-app .ob-title{color:var(--c-fg-13213a)}.ob-box .ob-steps{margin:2px 0 0;padding-left:18px}.ob-box a.ob-go,.ob-box button.ob-go{display:block;width:100%;box-sizing:border-box;margin-top:6px;padding:11px 12px;border:0;border-radius:10px;background:var(--c-bg-0f3fa3);color:var(--c-fg-ffffff);font:inherit;font-size:14px;font-weight:600;text-align:center;text-decoration:none;cursor:pointer}.ob-box .ob-link{font-size:12px;word-break:break-all;-webkit-user-select:all;-moz-user-select:all;user-select:all}.ob-box button.ob-go.ob-alt{background:transparent;color:var(--c-fg-0f3fa3);border:1.5px solid var(--c-line-0f3fa3)}@font-face{font-family:Permanent Marker;src:url(/fonts/permanent-marker.woff2) format("woff2");font-display:swap}.wg-wall{--wg-wall:var(--c-x-14120f);--wg-paper:var(--c-x-f1ece0);--wg-paper-ink:var(--c-x-1d1f22);--wg-sticky:var(--c-x-f6e27a);--wg-sticky-2:var(--c-x-ffc7a8);--wg-sticky-3:var(--c-x-bfe3ff);--wg-yarn:var(--c-x-d8344a);--wg-chalk:var(--c-x-eeece4-a780);--wg-marker:"Permanent Marker","Marker Felt","Comic Sans MS",cursive;--wg-mono:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;--wg-tiltk:1;--wg-pin-svg:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2032%22%3E%3Cellipse%20cx%3D%2215.5%22%20cy%3D%2230%22%20rx%3D%224%22%20ry%3D%221.4%22%20fill%3D%22rgba%280%2C0%2C0%2C.4%29%22/%3E%3Cpath%20d%3D%22M12%2016.5L14.6%2029.6%22%20stroke%3D%22%23c9ced4%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22/%3E%3Cpath%20d%3D%22M12%2016.5L13.2%2022.5%22%20stroke%3D%22%238b9097%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22/%3E%3Cellipse%20cx%3D%2212%22%20cy%3D%2216.2%22%20rx%3D%225.4%22%20ry%3D%222.1%22%20fill%3D%22%237d1524%22/%3E%3Cpath%20d%3D%22M6.8%2015.6Q12%2019.4%2017.2%2015.6L15.6%209.4Q12%2011.4%208.4%209.4Z%22%20fill%3D%22%23b8263a%22/%3E%3Cellipse%20cx%3D%2212%22%20cy%3D%229.4%22%20rx%3D%223.6%22%20ry%3D%221.3%22%20fill%3D%22%239c1d2f%22/%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%227%22%20r%3D%226.4%22%20fill%3D%22%23d8344a%22/%3E%3Cellipse%20cx%3D%229.8%22%20cy%3D%224.9%22%20rx%3D%222.3%22%20ry%3D%221.4%22%20fill%3D%22%23ff9fab%22%20opacity%3D%22.9%22/%3E%3C/svg%3E");position:relative;margin-top:28px;border:1px solid var(--c-line-2b251e);border-radius:var(--r-md);overflow:clip;background:radial-gradient(circle at 20% 30%,var(--c-bg-fff0d2-a035) 0 1px,transparent 1.5px) 0 0 /7px 7px,radial-gradient(circle at 70% 60%,var(--c-bg-000000-a350) 0 1px,transparent 1.6px) 0 0 /9px 9px,radial-gradient(ellipse at 50% 0,var(--c-bg-221d17),var(--wg-wall) 70%);color:var(--text)}.wg-wall.closed{margin-top:auto}.desk-ground:has(#wg-wall){display:flex;flex-direction:column;container-type:inline-size}.desk-ground:has(#wg-wall)>.dash{flex:1 0 auto;display:flex;flex-direction:column;width:100%;padding-bottom:16px}.desk-ground:has(#wg-wall) .wg-wall{width:calc(100cqw - 32px);align-self:center}.desk-ground:has(#wg-wall) .wg-wall.closed{width:100%}.wg-bar{display:flex;align-items:center;gap:12px;padding:10px 16px;position:relative;z-index:4}.wg-sub{flex:1 1;min-width:0;color:var(--c-fg-b9b2a5);font-size:12.5px}.wg-strip{display:flex;align-items:center;gap:4px;min-width:0;margin:0;border:0;padding:6px 0 4px}.wg-strip-gap{flex:none;width:10px}button.wg-stepbtn{position:relative;flex:none;display:inline-grid;place-items:center;width:30px;height:26px;padding:0;border:0;border-radius:3px;background:var(--wg-paper);color:var(--wg-paper-ink);box-shadow:0 2px 3px var(--c-shadow-000000-a500);cursor:pointer;transform:rotate(calc(-3deg * var(--wg-tiltk)))}button.wg-stepbtn:nth-of-type(2n){transform:rotate(calc(2deg * var(--wg-tiltk)))}button.wg-stepbtn svg{width:22px;height:18px}button.wg-stepbtn.todo{opacity:.38}button.wg-stepbtn.next{outline:2px solid var(--wg-yarn);outline-offset:1px}button.wg-stepbtn:focus-visible,button.wg-stepbtn:hover{opacity:1;transform:rotate(0deg) translateY(-1px)}button.wg-stepbtn:focus-visible{outline:2px solid var(--ok);outline-offset:2px}.wg-step-tick{right:-5px;bottom:-5px;width:14px;height:14px;background:var(--ok);color:var(--c-on-0c1a12);font:normal 900 9px/14px var(--wg-mono);text-align:center}.wg-step-pin,.wg-step-tick{position:absolute;border-radius:50%}.wg-step-pin{top:-6px;left:50%;width:10px;height:10px;margin-left:-5px;background:radial-gradient(circle at 35% 30%,var(--c-bg-ff9fab),var(--wg-yarn) 55%,var(--c-bg-7d1524));box-shadow:0 2px 2px var(--c-shadow-000000-a500)}@media (max-width:560px){.wg-wall.closed .wg-bar{flex-wrap:wrap}.wg-wall.closed .wg-sub{order:3;flex-basis:100%}.wg-wall.closed .wg-bar .dtabs-fold{margin-left:auto}.wg-strip{gap:2px}.wg-strip-gap{width:5px}button.wg-stepbtn{width:19px;height:18px}button.wg-stepbtn svg{width:15px;height:12px}.wg-step-tick{width:11px;height:11px;right:-3px;bottom:-4px;font-size:7px;line-height:11px}}@media (max-width:360px){.wg-wall.closed .wg-bar{padding-left:10px;padding-right:10px}.wg-strip-gap{width:4px}button.wg-stepbtn{width:15px;height:15px}button.wg-stepbtn svg{width:12px;height:10px}}.wg-loading{padding:24px 16px;color:var(--c-fg-b9b2a5)}.wg-body{padding:6px 16px 70px}.wg-body,.wg-tag{position:relative}.wg-tag{z-index:2;padding:10px 0 4px;display:grid;justify-items:start;grid-gap:14px;gap:14px}.wg-tag.back{grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:clamp(30px,6vw,90px)}.wg-tag.back .wg-lede{margin-left:0;max-width:64ch}@font-face{font-family:Playfair Display;src:url(/fonts/np-playfair-display-900-italic.woff2) format("woff2");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:Oswald;src:url(/fonts/np-oswald-700.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Abril Fatface;src:url(/fonts/np-abril-fatface.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Bebas Neue;src:url(/fonts/np-bebas-neue.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Old Standard TT;src:url(/fonts/np-old-standard-tt-700.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Archivo Black;src:url(/fonts/np-archivo-black.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Rye;src:url(/fonts/np-rye.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Special Elite;src:url(/fonts/np-special-elite.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}.wg-cutouts{margin:0;display:grid;grid-gap:10px;gap:10px;justify-items:start;font-size:clamp(30px,4.2vw,46px)}.wg-cutouts.small{display:inline-flex;font-size:15px;gap:4px}.wg-cutouts.small .wg-cutline{flex-wrap:nowrap;gap:5px}.wg-cutouts.small .wg-cut:after,.wg-cutouts.small .wg-cut:before{width:14px;height:6px;top:-3px}.wg-cutline{display:flex;flex-wrap:wrap;align-items:center;gap:10px 8px}.wg-cut{position:relative;line-height:1;filter:drop-shadow(1px 3px 3px var(--c-shadow-000000-a550))}.wg-cut,.wg-cut-in{display:inline-block}.wg-cut-in{padding:.14em .24em .18em;background:var(--np-bg);color:var(--np-ink);-webkit-clip-path:polygon(0 4%,6% 0,14% 3%,31% 0,48% 4%,66% 1%,83% 3%,100% 0,98% 22%,100% 47%,97% 71%,100% 100%,79% 97%,61% 100%,40% 96%,22% 100%,3% 97%,0 78%,2% 51%,0 27%);clip-path:polygon(0 4%,6% 0,14% 3%,31% 0,48% 4%,66% 1%,83% 3%,100% 0,98% 22%,100% 47%,97% 71%,100% 100%,79% 97%,61% 100%,40% 96%,22% 100%,3% 97%,0 78%,2% 51%,0 27%)}.wg-cut.letter .wg-cut-in{padding:.1em .18em .14em;font-size:1.18em}.wg-cut:after,.wg-cut:before{content:"";position:absolute;top:-6px;width:26px;height:11px;background:var(--c-bg-e2d6b4-a620);box-shadow:0 1px 1px var(--c-shadow-000000-a200);z-index:1;pointer-events:none}.wg-cut:before{left:-9px;transform:rotate(-38deg)}.wg-cut:after{right:-9px;transform:rotate(38deg)}.wg-cut.np1{--np-bg:var(--c-x-efe9dc);--np-ink:var(--c-x-141414);font-family:Old Standard TT,serif;font-weight:700}.wg-cut.np2{--np-bg:var(--c-x-f6d4dc);--np-ink:var(--c-x-111111);font-family:Playfair Display,serif;font-style:italic;font-weight:900}.wg-cut.np3{--np-bg:var(--c-x-141414);--np-ink:var(--c-x-f4f0e6);font-family:Oswald,sans-serif;font-weight:700;text-transform:uppercase}.wg-cut.np4{--np-bg:var(--c-x-f3dc5a);--np-ink:var(--c-x-151515);font-family:Abril Fatface,serif}.wg-cut.np5{--np-bg:var(--c-x-e9e4d6);--np-ink:var(--c-x-b3202a);font-family:Bebas Neue,sans-serif;font-size:1.12em}.wg-cut.np6{--np-bg:var(--c-x-dfe8ef);--np-ink:var(--c-x-1b2b3a);font-family:Old Standard TT,serif;font-weight:700}.wg-cut.np7{--np-bg:var(--c-x-ffffff);--np-ink:var(--c-x-1d4fa8);font-family:Archivo Black,sans-serif}.wg-cut.np8{--np-bg:var(--c-x-efe2c6);--np-ink:var(--c-x-3a1d0b);font-family:Rye,serif}.wg-cut.np9{--np-bg:var(--c-x-f1ece0);--np-ink:var(--c-x-222222);font-family:Special Elite,monospace}.wg-lede{position:relative;max-width:52ch;margin-left:clamp(10px,6vw,90px);background:var(--wg-paper);color:var(--wg-paper-ink);padding:14px 16px;border-radius:2px;transform:rotate(calc(1.2deg * var(--wg-tiltk)));box-shadow:0 10px 22px var(--c-shadow-000000-a450);line-height:1.5}.wg-lede b{font-family:var(--wg-marker);font-weight:400;font-size:16px;display:block;margin-bottom:4px}.wg-jumps{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}button.wg-jump{border:1.5px solid var(--wg-paper-ink);background:transparent;color:var(--wg-paper-ink);border-radius:var(--r-sm);padding:6px 9px;font-size:12.5px;font-weight:600;text-align:left}button.wg-jump.wg-done{border-color:var(--c-line-9aa49d);color:var(--c-fg-59705f)}button.wg-jump.wg-done:before{content:"✓ ";color:var(--c-fg-1f8a4c)}button.wg-jump.wg-next{background:var(--wg-yarn);border-color:var(--wg-yarn);color:var(--c-fg-ffffff)}.wg-start{font-size:22px;margin-left:clamp(24px,12vw,200px);transform:rotate(-3deg)}.wg-phase,.wg-start{font-family:var(--wg-marker);color:var(--wg-chalk)}.wg-phase{position:relative;z-index:2;font-size:clamp(22px,3.4vw,32px);transform:rotate(-2deg);margin:40px 0 0;width:max-content;max-width:100%}.wg-phase:after{content:"";display:block;height:3px;margin-top:2px;border-radius:2px;background:var(--wg-chalk);opacity:.6}.wg-left>.wg-phase-side{align-self:end;justify-self:center;margin:0 0 6px}@media (max-width:760px){.wg-left>.wg-phase-side{order:-1;justify-self:start}}@media (min-width:761px){.wg-phase.wg-phase-right{justify-self:end;margin-right:clamp(0px,4vw,60px)}}.wg-left>.wg-lead-side{align-self:center;justify-self:center}#wg-clip-when .sdlg-overlay{position:absolute;inset:auto;top:30px;right:calc(100% + 44px);width:min(440px,40vw);z-index:30;display:block;padding:0;background:none;-webkit-backdrop-filter:none;backdrop-filter:none}#wg-clip-when .sdlg-overlay .sdlg{width:100%;max-width:none;box-shadow:0 14px 30px var(--c-shadow-000000-a550)}#wg-clip-when .sdlg-overlay:after,#wg-clip-when .sdlg-overlay:before{content:"";position:absolute;top:-10px;width:78px;height:22px;background:var(--c-bg-e2d6b4-a420);z-index:1;pointer-events:none}#wg-clip-when .sdlg-overlay:before{left:-14px;transform:rotate(-28deg)}#wg-clip-when .sdlg-overlay:after{right:-14px;transform:rotate(26deg)}.wg-finish{position:relative;z-index:2;display:grid;justify-items:center;grid-gap:14px;gap:14px;padding:40px 0 10px}.wg-steps{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:90px;gap:90px;margin-top:60px}.wg-step{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.25fr);grid-gap:clamp(40px,8vw,120px);gap:clamp(40px,8vw,120px);align-items:start;position:relative}.wg-step.flip>.wg-left{order:2}@media (min-width:761px){.wg-step.wide{grid-template-columns:minmax(0,.8fr) minmax(0,2.2fr);gap:48px}.wg-step.wide.flip{grid-template-columns:minmax(0,2.2fr) minmax(0,.8fr)}}.wg-step.three{grid-template-columns:minmax(0,.62fr) minmax(0,1.3fr) minmax(0,.62fr);gap:40px}.wg-step.three>.wg-left{order:0}.wg-step.three>.wg-clip{order:1}.wg-step.stack{grid-template-columns:minmax(0,1fr);gap:40px}.wg-step.stack>.wg-clip{justify-self:center;width:100%}.wg-step.stack>.wg-left{grid-template-columns:minmax(0,420px) minmax(0,1fr);align-items:start}@media (max-width:760px){.wg-step.stack>.wg-left{grid-template-columns:minmax(0,1fr)}}.wg-left{display:grid;grid-gap:18px;gap:18px;justify-items:start;min-width:0}.wg-pin{position:absolute;top:-14px;left:50%;width:18px;height:24px;margin-left:-9px;z-index:6;background:var(--wg-pin-svg) center /contain no-repeat;filter:drop-shadow(1px 2px 1px var(--c-shadow-000000-a350))}@media (min-width:761px){.wg-step.stack .wg-card>.wg-pin{left:auto;right:2px;margin-left:0}}.wg-card{position:relative;z-index:2;background:var(--wg-paper);color:var(--wg-paper-ink);border-radius:2px;padding:18px 18px 14px;max-width:420px;width:100%;box-shadow:0 12px 26px var(--c-shadow-000000-a500);transform:rotate(calc(var(--wg-t, -1.2deg) * var(--wg-tiltk)));background-image:linear-gradient(transparent 33px,var(--c-bg-e3a1a1) 33px 34px,transparent 34px),repeating-linear-gradient(transparent 0 23px,var(--c-bg-cfd8e6) 23px 24px);background-position:0 0,0 34px}.wg-step.flip .wg-card{--wg-t:1.4deg}.wg-card.wg-flash{animation:wg-flash 1.4s ease-out}@keyframes wg-flash{0%,40%{box-shadow:0 0 0 4px var(--wg-yarn),0 12px 26px var(--c-shadow-000000-a500)}}.wg-num{position:absolute;top:10px;right:12px;font-family:var(--wg-marker);font-size:28px;color:var(--c-fg-b8262f);line-height:1}.wg-step.done .wg-num{color:var(--c-fg-1f8a4c)}.wg-card h4{margin:0 34px 10px 0;font-family:var(--wg-marker);font-weight:400;font-size:21px;line-height:1.15;text-wrap:balance}.wg-card p{margin:0;line-height:24px;color:var(--c-fg-2d3035)}.wg-acts{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}button.wg-pbtn{border:1.5px solid var(--wg-paper-ink);background:transparent;color:var(--wg-paper-ink);border-radius:var(--r-sm);padding:6px 10px;font-size:12.5px;font-weight:600;position:relative}button.wg-pbtn .wg-bpin{top:auto;bottom:-14px}button.wg-pbtn.solid{background:var(--wg-paper-ink);color:var(--wg-paper)}.wg-tick{margin-top:10px;font-size:12.5px;color:var(--c-fg-6a5f50);display:flex;gap:6px;align-items:center}.wg-tick b{color:var(--c-fg-1f8a4c);font-weight:700}button.wg-pbtn.wg-gotit{background:var(--c-bg-1f8a4c);border-color:var(--c-line-1f8a4c);color:var(--c-on-ffffff)}button.wg-undo{background:none;border:0;padding:0 2px;color:var(--c-fg-6a5f50);font-size:12px;text-decoration:underline}.wg-clip{position:relative;z-index:2;background:var(--ink);border:1px solid var(--hair);border-radius:10px;padding:14px;min-width:0;box-shadow:0 18px 36px var(--c-shadow-000000-a600)}.wg-clip:after,.wg-clip:before{content:"";position:absolute;width:86px;height:24px;background:var(--c-bg-e2d6b4-a420);top:-11px;pointer-events:none}.wg-clip:before{left:-18px;transform:rotate(-32deg)}.wg-clip:after{right:-18px;transform:rotate(30deg)}.wg-cap{display:flex;justify-content:space-between;gap:8px;flex-wrap:wrap;margin-bottom:12px}.wg-cap span{font-family:var(--wg-mono);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--text-3)}.wg-cap .wg-practice{color:var(--ok)}@media (max-width:760px){.wg-wall{--wg-tiltk:0.45}.wg-step,.wg-step.three{grid-template-columns:minmax(0,1fr);gap:40px;padding-left:22px}.wg-step.flip>.wg-left{order:0}.wg-lede{margin-left:0}.wg-tag.back{grid-template-columns:minmax(0,1fr)}#wg-clip-when .sdlg-overlay{position:static;width:auto;margin-top:14px}.wg-steps{gap:80px}}.wg-wires{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:5;overflow:visible}.wg-chalk{fill:none;stroke:var(--wg-chalk);stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.wg-yarn{fill:none;stroke:var(--wg-yarn);stroke-width:2;stroke-linecap:round;filter:drop-shadow(1px 3px 2px var(--c-shadow-000000-a600));opacity:.9}.wg-yarn.dim{opacity:.4}.wg-yarn.on{stroke-width:2.6;opacity:1}.wg-ppin{filter:drop-shadow(1px 2px 1px var(--c-shadow-000000-a400))}.wg-tmark circle{fill:var(--c-fg-d8344a);stroke:var(--c-fg-ffffff);stroke-width:1.5}.wg-tmark text{fill:var(--c-fg-ffffff);font-family:var(--wg-mono);font-size:9px;font-weight:700;text-anchor:middle}.wg-tmark.on circle{fill:var(--c-fg-ffffff);stroke:var(--c-fg-d8344a)}.wg-tmark.on text{fill:var(--c-fg-d8344a)}:where(.wg-clip [data-wg-target]){border-radius:var(--r-sm);transition:box-shadow .2s}.wg-tour{position:absolute;z-index:40;width:min(300px,calc(100% - 16px));padding:16px 14px 10px;color:var(--wg-paper-ink);background:var(--wg-sticky);border-radius:1px;box-shadow:0 12px 26px var(--c-shadow-000000-a550);font-size:13.5px;line-height:1.4;transform:rotate(calc(-.8deg * var(--wg-tiltk)))}.wg-tour p{margin:0 18px 0 0}.wg-tour b{font-family:var(--wg-marker);font-weight:400;font-size:15px}.wg-tour .wg-pin{top:-14px}.wg-tour.pin-bottom .wg-pin{top:auto;bottom:-10px}.wg-tour.pin-left .wg-pin,.wg-tour.pin-right .wg-pin{top:calc(50% - 12px);margin-left:0}.wg-tour.pin-left .wg-pin{left:-9px}.wg-tour.pin-right .wg-pin{left:auto;right:-9px}.wg-tour.pin-none .wg-pin{display:none}.wg-tour-later{margin-top:6px!important;font-size:12px;color:var(--c-fg-5d5a3d)}button.wg-tour-x{position:absolute;top:4px;right:6px;border:0;background:none;color:var(--wg-paper-ink);font-size:14px;line-height:1;padding:4px}.wg-tour-nav{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:10px;font-family:var(--wg-mono);font-size:11px;color:var(--c-fg-5d5a3d)}.wg-tour-nav button{font-family:var(--wg-marker);font-size:13px;background:var(--c-bg-ffffff-a550);color:var(--wg-paper-ink);border:1.5px dashed var(--c-line-8a7a24);border-radius:var(--r-sm);padding:4px 10px}.wg-tour-nav button:disabled{opacity:.4}.wg-clip .wg-hot{box-shadow:0 0 0 2px var(--wg-yarn),0 0 0 7px var(--c-shadow-d8344a-a200)}@media (prefers-reduced-motion:no-preference){.wg-clip .wg-hot{animation:wg-pulse 1.6s ease-in-out infinite}}@keyframes wg-pulse{50%{box-shadow:0 0 0 2px var(--wg-yarn),0 0 0 12px var(--c-shadow-d8344a-a050)}}.wg-stack{display:grid;grid-gap:12px;gap:12px}.wg-clip>*,.wg-stack,.wg-stack>*{min-width:0}.wg-sched .cw-cols>.cw-colstack:nth-child(2){display:none}.wg-sched .cw-cols,.wg-sched .cw-cols.even{grid-template-columns:minmax(0,1fr)}.wg-demo .cw-cal{max-width:320px}.wg-fits{list-style:none;margin:4px 0 0;padding:0;display:grid;grid-gap:2px;gap:2px;font-size:13px}.wg-fits b{font-weight:600}.wg-tv{width:480px;max-width:100%;aspect-ratio:16/9;overflow:hidden;border-radius:8px}.wg-tv .ctv{--u:4.8px;height:270px}@media (max-width:520px){.wg-tv{width:320px}.wg-tv .ctv{--u:3.2px;height:180px}}.wg-lead{justify-self:center;max-width:520px;background:var(--ink);border:1px solid var(--hair);border-radius:10px;padding:14px 18px 4px;box-shadow:0 14px 28px var(--c-shadow-000000-a550);transform:rotate(calc(-.6deg * var(--wg-tiltk)))}.wg-create{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.wg-create-at{position:relative;display:inline-block;padding:6px 30px 26px 0}.wg-create-at button{pointer-events:none;animation:wg-press 2.4s ease-in-out infinite}.wg-tap{position:absolute;right:0;bottom:0;width:38px;height:38px;fill:none;stroke:var(--c-fg-1d1f22);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(1px 3px 2px var(--c-shadow-000000-a500));transform-origin:30% 10%;animation:wg-tap 2.4s ease-in-out infinite}.wg-tap-ring{position:absolute;right:17px;bottom:22px;width:22px;height:22px;border-radius:50%;border:2px solid var(--c-line-ffffff-a850);opacity:0;animation:wg-ring 2.4s ease-out infinite}@keyframes wg-tap{0%,20%{transform:translate(16px,14px)}40%,48%{transform:translate(0) scale(.92)}60%,to{transform:translate(16px,14px)}}@keyframes wg-press{0%,38%,52%,to{transform:none}42%,48%{transform:scale(.95);filter:brightness(1.2)}}@keyframes wg-ring{0%,40%{opacity:0;transform:scale(.4)}44%{opacity:1}70%,to{opacity:0;transform:scale(2.2)}}@media (prefers-reduced-motion:reduce){.wg-create-at button,.wg-tap,.wg-tap-ring{animation:none}}.wg-row{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.wg-say{margin:0;font-size:12.5px;color:var(--text-2);line-height:1.45}.wg-say b{color:var(--text)}.wg-status{font-family:var(--wg-mono);font-size:11px;color:var(--text-2)}.wg-wall{--wg-kraft:var(--c-x-c9a26b);--wg-kraft-ink:var(--c-x-2b1d0e);--wg-kraft-edge:var(--c-x-6b4a22);--wg-kraft-btn:var(--c-x-f4ead6)}.wg-faux{display:grid;grid-gap:8px;gap:8px;padding:10px 12px 12px;background:var(--wg-kraft) repeating-linear-gradient(90deg,var(--c-bg-000000-a035) 0 2px,transparent 2px 6px);border:2px dashed var(--wg-kraft-edge);border-radius:var(--r-sm);color:var(--wg-kraft-ink);font-family:var(--wg-marker);transform:rotate(calc(-.4deg * var(--wg-tiltk)))}.wg-ctlslot{display:grid;grid-gap:22px;gap:22px;align-content:start;min-width:0}.wg-ctlslot:empty{display:none}.wg-ctlcard{position:relative;display:grid;grid-gap:10px;gap:10px;padding-top:6px}.wg-ctlcard>.wg-pin{z-index:7}.wg-ctlcard .wg-say{background:var(--wg-paper);color:var(--wg-paper-ink);border-radius:2px;padding:8px 10px;box-shadow:0 6px 14px var(--c-shadow-000000-a400)}.wg-step.stack:has(>.wg-ctlslot:not(:empty)){grid-template-columns:minmax(0,1fr) minmax(0,270px)}.wg-step.stack:has(>.wg-ctlslot:not(:empty))>:not(.wg-clip,.wg-ctlslot){grid-column:1/-1}.wg-step.stack:has(>.wg-ctlslot:not(:empty))>.wg-clip{grid-column:1;justify-self:end}.wg-step.stack>.wg-ctlslot{grid-column:2;align-self:start;padding-top:18px}.wg-step.stack.ctl-top:has(>.wg-ctlslot:not(:empty)){grid-template-columns:minmax(0,1fr)}.wg-step.stack.ctl-top:has(>.wg-ctlslot:not(:empty))>.wg-clip{grid-column:1;justify-self:center}.wg-step.stack.ctl-top>.wg-ctlslot{grid-column:1;justify-self:center;justify-items:start;width:100%;padding-top:0;margin-bottom:-18px}.wg-left .wg-ctlslot{width:100%;max-width:420px}.wg-deep:has(>.wg-ctlslot:not(:empty)){grid-template-columns:minmax(0,var(--wg-paper-w,460px)) minmax(0,240px) minmax(0,var(--wg-demo-w,1.2fr))}@media (min-width:761px){.wg-deep.ctl-right:has(>.wg-ctlslot:not(:empty)){grid-template-columns:minmax(0,1fr) minmax(0,1.2fr) minmax(0,220px)}.wg-deep.ctl-right:has(>.wg-demo .wg-tv):has(>.wg-ctlslot:not(:empty)){grid-template-columns:minmax(0,460px) minmax(0,510px) minmax(0,220px)}.wg-deep.ctl-right:has(>.wg-demo .wg-laptop):has(>.wg-ctlslot:not(:empty)){grid-template-columns:minmax(0,.75fr) minmax(0,2fr) minmax(0,220px);max-width:1740px}}@media (min-width:761px){.wg-deep.wide,.wg-deep.wide:has(>.wg-ctlslot){grid-template-columns:minmax(0,var(--wg-paper-w,460px)) minmax(0,1fr);grid-template-rows:auto 1fr}.wg-deep.wide>.wg-deep-paper{grid-column:1;grid-row:1}.wg-deep.wide>.wg-ctlslot{grid-column:1;grid-row:2;align-self:start}.wg-deep.wide>.wg-clip{grid-column:2;grid-row:1/span 2}}@media (min-width:761px){.wg-tcards:has(>:nth-child(6):last-child){grid-template-columns:repeat(3,minmax(140px,240px))}}.wg-laptop{width:100%;max-width:760px}.wg-lap-lid{background:var(--c-bg-1a1f2a);border-radius:14px 14px 4px 4px;padding:10px 10px 12px;box-shadow:0 0 0 2px var(--c-shadow-2a2f39)}.wg-lap-bar{display:flex;gap:8px;align-items:center;padding:0 4px 8px}.wg-lap-dots{display:flex;gap:5px}.wg-lap-dots i{display:block;width:9px;height:9px;border-radius:50%;background:var(--c-bg-3a4150)}.wg-lap-addr{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--wg-mono);font-size:11.5px;color:var(--text-2);background:var(--c-bg-0d121c);border-radius:6px;padding:5px 10px}.wg-lap-screen{aspect-ratio:16/10;overflow-x:hidden;overflow-y:auto;border-radius:4px;background:var(--c-bg-0a1633)}.wg-lap-page{transform-origin:top left}.wg-lap-page .rally-page{min-height:800px}.wg-lap-page .tv-page.tv-fs{height:800px}.wg-lap-base{height:12px;margin:0 -24px;background:linear-gradient(var(--c-bg-2a303c),var(--c-bg-141820));border-radius:0 0 14px 14px}@media (max-width:760px){.wg-lap-base{margin:0 -8px}}@media (max-width:760px){.wg-deep:has(>.wg-ctlslot:not(:empty)),.wg-step.stack:has(>.wg-ctlslot:not(:empty)){grid-template-columns:minmax(0,1fr)}.wg-step.stack>.wg-ctlslot{grid-column:auto;position:static}}.ec-off{cursor:not-allowed}.ec-off>button:disabled{opacity:.45;pointer-events:none}.wg-scancard{position:relative;background:var(--wg-kraft);border:2px dashed var(--wg-kraft-edge);border-radius:4px;padding:14px 12px 12px;box-shadow:0 10px 20px var(--c-shadow-000000-a450);transform:rotate(-1.2deg)}button.wg-scanbtn{display:flex;align-items:center;gap:12px;width:100%;padding:10px 12px;border-radius:8px;border:2px solid var(--wg-kraft-ink);background:var(--wg-kraft-btn);color:var(--wg-kraft-ink);cursor:pointer;text-align:left}button.wg-scanbtn:focus-visible,button.wg-scanbtn:hover{background:var(--c-bg-fff8e8);outline:2px solid var(--wg-kraft-edge);outline-offset:2px}.wg-scan-cam{flex:none;display:grid;place-items:center;width:58px;height:58px;border-radius:50%;background:var(--wg-kraft-ink);color:var(--c-fg-fff8e8)}.wg-scan-t{display:grid;grid-gap:2px;gap:2px}.wg-scan-t b{font:21px var(--wg-marker);line-height:1.05}.wg-scan-t small{font-size:12.5px;opacity:.8}.wg-faux-lab{font-size:17px;line-height:1.1}.wg-faux-row{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.wg-faux-modes{display:grid;grid-gap:8px;gap:8px}.wg-faux-clock{font-family:var(--wg-mono);font-size:15px;margin-right:4px}.wg-faux-row i{font-style:normal;font-size:13px;margin-right:4px;opacity:.8}button.wg-btn,button.wg-faux-btn{font-family:var(--wg-marker);font-size:13px;line-height:1.2;font-weight:400;background:var(--wg-kraft-btn);color:var(--wg-kraft-ink);border:1.5px dashed var(--wg-kraft-edge);border-radius:var(--r-sm);padding:6px 10px}button.wg-btn.primary,button.wg-faux-btn[aria-checked=true],button.wg-faux-btn[aria-pressed=true]{background:var(--wg-kraft-ink);color:var(--wg-kraft-btn);border-style:solid}button.wg-faux-btn:disabled{opacity:.45;cursor:not-allowed}.wg-clip .dash.wg-dash{max-width:none;margin:0;padding:0}button.wg-btn:disabled{opacity:.45;cursor:not-allowed}button.wg-btn.small{padding:4px 8px;font-size:12px}.wg-receipt{border:1px solid var(--c-line-24402f);background:var(--c-bg-10201a);border-radius:var(--r-sm);padding:8px 10px;font-size:12.5px;color:var(--c-fg-b9e8cd)}.wg-clip{container-type:inline-size;container-name:wgclip}@media (max-width:480px){.wg-clip{padding:6px}}@media (max-width:640px){.wg-clip .cw-editor{position:absolute;z-index:30}}@container (max-width: 560px){.wg-clip .pm-ed,.wg-deep{grid-template-columns:minmax(0,1fr)}}.wg-firstnext{display:flex;gap:10px;align-items:center;border:1px solid var(--hair);border-radius:var(--r-sm);padding:8px 10px;background:var(--panel);font-size:12.5px;color:var(--text-2);line-height:1.45}.wg-firstnext b{color:var(--text)}.wg-qr{width:52px;height:52px;border-radius:5px;flex:none;background:conic-gradient(from 90deg,var(--c-bg-e8eaed) 25%,var(--c-bg-101215) 0 50%,var(--c-bg-e8eaed) 0 75%,var(--c-bg-101215) 0) 0 0 /10px 10px;border:3px solid var(--c-line-e8eaed)}.wg-code{font-family:var(--wg-mono);font-weight:700;letter-spacing:.12em;color:var(--text)}.wg-warn{color:var(--warn)}.wg-wu-row{display:flex;align-items:center;gap:10px;border:1px solid var(--hair);border-radius:var(--r-sm);padding:8px 10px;background:var(--panel);min-width:0}.wg-qr.sm{width:30px;height:30px;border-width:2px;background-size:6px 6px}.wg-qr.dim{opacity:.35}img.wg-qr{background:var(--c-bg-ffffff);object-fit:contain}.wg-qr.big{width:84px;height:84px;background-size:14px 14px}.wg-firstnext.two{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:8px;gap:8px;border:0;padding:0;background:none}.wg-firstnext.two>div{border:1px solid var(--hair);border-radius:var(--r-sm);padding:8px 10px;background:var(--panel)}.wg-firstnext.two b{display:block;margin-bottom:2px}.wg-wu-grid{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:16px;gap:16px;align-items:start}.wg-wu-board{display:flex;flex-wrap:wrap;gap:24px 96px;align-items:flex-start;padding-left:74px}.wg-wu-board>.wg-wu-side{flex:none;width:270px}@media (max-width:560px){.wg-wu-board{padding-left:0;justify-content:center}.wg-wu-board>.wg-wu-side{width:100%;max-width:270px}}.wg-wu-side{display:grid;grid-gap:16px;gap:16px;align-content:start;padding-top:8px}.wg-stepnote{position:relative;display:grid;grid-gap:4px;gap:4px;background:var(--wg-paper);color:var(--wg-paper-ink);border-radius:2px;padding:14px 12px 10px;font-size:13px;line-height:1.4;box-shadow:0 8px 18px var(--c-shadow-000000-a450);transform:rotate(calc(-.8deg * var(--wg-tiltk)))}.wg-stepnote:nth-child(2n){transform:rotate(calc(.9deg * var(--wg-tiltk)))}.wg-stepnote b{font-family:var(--wg-marker);font-weight:400;font-size:16px}.wg-stepnote.done{opacity:.7}.wg-stepnote-tick{color:var(--c-fg-1f8a4c)}.wg-pinbox{position:relative;display:grid;grid-gap:10px;gap:10px;padding-top:6px}.wg-pinbox>.wg-pin{z-index:7}.wg-wu-main{display:grid;grid-gap:12px;gap:12px;min-width:0}@container (max-width: 640px){.wg-wu-grid{grid-template-columns:minmax(0,1fr)}}.wg-pin.wg-ptpin{left:auto;right:24px;margin-left:0}.wg-callcard{max-width:420px;min-height:0;margin:0 auto;padding:12px;border-radius:12px}.wg-after{justify-self:center;width:100%;max-width:1100px}.wg-clip button.cw-tile{position:relative}.wg-pin.wg-gtpin{top:-12px}.wg-clip .pm-ed-map{position:static}.wg-fpick{background:var(--c-bg-f4f4f6);color:var(--c-fg-1d1d1f);border-radius:10px;border:1px solid var(--c-line-c9c9ce);overflow:hidden;font-size:13px;box-shadow:0 12px 30px var(--c-shadow-000000-a450)}.wg-fpick-bar{display:flex;align-items:center;gap:10px;padding:8px 12px;background:var(--c-bg-e6e6ea);border-bottom:1px solid var(--c-line-d0d0d5)}.wg-fpick-dots{display:flex;gap:6px}.wg-fpick-dots i{width:11px;height:11px;border-radius:50%;background:var(--c-bg-ff5f57)}.wg-fpick-dots i:nth-child(2){background:var(--c-bg-febc2e)}.wg-fpick-dots i:nth-child(3){background:var(--c-bg-28c840)}.wg-fpick-body{display:grid;grid-template-columns:130px minmax(0,1fr);min-height:170px}.wg-fpick-side{list-style:none;margin:0;padding:10px 8px;background:var(--c-bg-ebebef);border-right:1px solid var(--c-line-d6d6db);color:var(--c-fg-555555)}.wg-fpick-side li{padding:4px 8px;border-radius:5px}.wg-fpick-side li.on{background:var(--c-bg-d4d4da);color:var(--c-fg-1d1d1f)}.wg-fpick-files{list-style:none;margin:0;padding:14px;display:flex;gap:18px;flex-wrap:wrap;align-content:flex-start}.wg-fpick-files li{display:grid;justify-items:center;grid-gap:6px;gap:6px;width:96px;padding:6px;border-radius:6px;text-align:center;font-size:12px}.wg-fpick-files li.on{background:var(--c-bg-cfe0fb);outline:2px solid var(--c-line-2f6fe0)}.wg-fpick-files li.off{opacity:.4}.wg-fpick-thumb{width:64px;height:48px;border-radius:4px;background:var(--c-bg-9db6d8)}.wg-fpick-thumb.map{background:linear-gradient(var(--c-bg-ffffff) 0 0) 50% 0 /2px 100% no-repeat,linear-gradient(var(--c-bg-ffffff) 0 0) 0 50% /100% 2px no-repeat,var(--c-bg-3d8a54);border:3px solid var(--c-line-2f6db0)}.wg-fpick-thumb.photo{background:linear-gradient(160deg,var(--c-bg-f0b86b),var(--c-bg-c46b3d))}.wg-fpick-thumb.doc{width:40px;background:var(--c-bg-ffffff);border:1px solid var(--c-line-bbbbbb)}.wg-fpick-foot{display:flex;align-items:center;gap:8px;padding:10px 12px;border-top:1px solid var(--c-line-d6d6db);background:var(--c-bg-ececf0)}button.wg-fpick-btn{background:var(--c-bg-ffffff);color:var(--c-fg-1d1d1f);border:1px solid var(--c-line-c3c3c8);border-radius:6px;padding:5px 14px;font-size:13px}button.wg-fpick-btn.go{background:var(--c-bg-2f6fe0);border-color:var(--c-line-2f6fe0);color:var(--c-on-ffffff)}.wg-poster-sheet{justify-self:start;width:200px;background:var(--c-bg-ffffff);border-radius:3px;overflow:hidden;box-shadow:0 10px 24px var(--c-shadow-000000-a500);transform:rotate(calc(-1.2deg * var(--wg-tiltk)))}.wg-poster-sheet>.daylight{width:640px;zoom:.3125;background:#fff}.wg-poster-sheet .poster-qr{width:420px}.wg-phone{width:100%;max-width:220px;border-radius:24px;border:2px dashed var(--wg-kraft-edge);background:var(--wg-kraft) repeating-linear-gradient(90deg,var(--c-bg-000000-a035) 0 2px,transparent 2px 6px);color:var(--wg-kraft-ink);padding:16px 12px 14px;min-height:280px;display:grid;align-content:start;grid-gap:8px;gap:8px;font-size:12.5px}.wg-phone-band{background:var(--wg-kraft-ink);color:var(--wg-kraft-btn);border-radius:8px;padding:8px 10px;font-family:var(--wg-marker);font-weight:400}.wg-phone-band small{display:block;font-family:var(--wg-mono);font-size:9.5px;letter-spacing:.12em;color:var(--c-fg-9fc0ff);font-weight:400;text-transform:uppercase}.wg-phone-msg{border-radius:8px;padding:8px 10px;background:var(--c-bg-fff3e8);color:var(--c-fg-8a3d06);border:1px solid var(--c-line-f3c9a5)}.wg-phone-yes{border-radius:8px;padding:10px;background:var(--c-bg-e7f7ee);color:var(--c-fg-0f5b30);border:1px solid var(--c-line-a9dfc0);font-weight:600}.wg-board{width:100%;border-collapse:collapse;font-size:12px}.wg-board td{padding:3px 4px;border-top:1px solid var(--hair)}.wg-board td:first-child,.wg-board td:last-child{font-family:var(--wg-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.wg-board td:last-child{text-align:right}.wg-dig{position:relative;z-index:2;display:grid;grid-gap:26px;gap:26px;margin-top:-40px}.wg-dighead{position:relative;justify-self:center;background:var(--wg-paper);color:var(--wg-paper-ink);padding:16px 18px 12px;max-width:520px;border-radius:2px;box-shadow:0 12px 26px var(--c-shadow-000000-a500);transform:rotate(calc(-1deg * var(--wg-tiltk)))}.wg-deep-paper h4,.wg-dighead h4{margin:0 0 4px;font-family:var(--wg-marker);font-weight:400;font-size:22px}.wg-dighead p{margin:0;color:var(--c-fg-2d3035);line-height:1.45}.wg-tcards{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,240px));justify-content:center;grid-gap:22px 18px;gap:22px 18px;margin-top:36px}button.wg-tcard{position:relative;border:0;background:var(--c-bg-f7f5ef);color:var(--wg-paper-ink);padding:10px 10px 12px;border-radius:2px;text-align:left;box-shadow:0 10px 20px var(--c-shadow-000000-a500);transform:rotate(calc(-.8deg * var(--wg-tiltk)));transition:transform .2s,box-shadow .2s;display:grid;grid-gap:2px;gap:2px;align-content:start}button.wg-tcard:nth-child(2n){transform:rotate(calc(1deg * var(--wg-tiltk)))}button.wg-tcard[aria-pressed=true]{box-shadow:0 0 0 3px var(--wg-yarn),0 14px 26px var(--c-shadow-000000-a600);transform:rotate(0deg) scale(1.03)}.wg-ph{background:var(--ink);border-radius:2px;height:78px;display:grid;place-items:center;color:var(--c-fg-8fb6ff);margin-bottom:8px;overflow:hidden}.wg-ph svg{max-height:70px;max-width:100%}button.wg-tcard .wg-tpin{top:-12px}.wg-dighead .wg-hpin{top:auto;bottom:-10px}button.wg-tcard b{font-family:var(--wg-marker);font-weight:400;font-size:16px}button.wg-tcard span:last-child{font-size:12.5px;color:var(--c-fg-4a4d52)}.wg-deep{position:relative;display:grid;grid-template-columns:minmax(0,var(--wg-paper-w,460px)) minmax(0,var(--wg-demo-w,1.2fr));grid-gap:28px;gap:28px;align-items:start}.wg-deep-paper{position:relative;background:var(--wg-paper);color:var(--wg-paper-ink);border-radius:2px;padding:18px;box-shadow:0 12px 26px var(--c-shadow-000000-a500);transform:rotate(calc(.6deg * var(--wg-tiltk)));line-height:1.5;min-width:0}.wg-deep-paper p{margin:0 0 10px;color:var(--c-fg-2d3035)}.wg-key{margin:2px 0 12px}.wg-key-title{display:block;font-family:var(--wg-mono);font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--c-fg-8a7d6a);margin-bottom:6px}.wg-key ul{list-style:none;margin:0;padding:0;display:grid;grid-gap:7px;gap:7px}.wg-key li{display:grid;grid-template-columns:30px minmax(0,1fr);grid-gap:10px;gap:10px;align-items:start;color:var(--c-fg-2d3035);font-size:14px;line-height:1.4}.wg-key-mark{width:30px;height:30px;border-radius:6px;background:var(--c-bg-101215);color:var(--c-fg-9aa0a6);display:flex;align-items:center;justify-content:center}.wg-key-mark.crown,.wg-key-mark.stripe{color:var(--c-fg-e0b13e)}.wg-key-mark.club .club-mark{width:14px;height:14px;margin:0;vertical-align:0}.wg-key-stripe{width:3px;height:20px;border-radius:1.5px;background:currentColor}.wg-key-sit{width:18px;height:18px;border-radius:5px;display:flex;align-items:center;justify-content:center;box-shadow:0 0 0 1px currentColor}.wg-key-vs{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:11px;color:var(--c-fg-9aa0a6)}.wg-eb{font-family:var(--wg-mono);font-size:10.5px;letter-spacing:.16em;color:var(--c-fg-8a7d6a)}.wg-artbox{background:var(--c-bg-101215);border-radius:6px;padding:10px;color:var(--c-fg-9aa0a6);max-width:240px;margin:6px 0 10px}.wg-artbox svg{display:block;width:100%;height:auto}.wg-drawer{border-top:1.5px dashed var(--c-line-c9bfae);padding:10px 0;display:grid;grid-gap:6px;gap:6px}.wg-drawer>b{font-family:var(--wg-marker);font-weight:400;font-size:16px}.wg-drawer p,.wg-drawer ul{margin:0}.wg-drawer ul{padding-left:18px;display:grid;grid-gap:4px;gap:4px}.wg-artcap{font-size:12px!important;color:var(--c-fg-8a7d6a)!important}.wg-claim{font-family:var(--wg-mono);font-size:12px;background:var(--c-bg-e9e2d3);border-radius:4px;padding:8px 10px;display:grid;grid-gap:3px;gap:3px}.wg-claim small{font-size:10.5px;letter-spacing:.12em;color:var(--c-fg-8a7d6a)}.wg-demo-pin{position:absolute;left:10px;top:14px;width:1px;height:1px}.wg-mover{display:grid;grid-gap:8px;gap:8px}.wg-mvsvg{width:100%;height:auto;display:block;background:var(--panel-2);border:1px solid var(--hair);border-radius:8px}.wg-mvc{fill:var(--c-fg-13213a);stroke:var(--c-fg-2b4a7a);stroke-width:1.2}.wg-mvnet{stroke:var(--c-fg-3b6fb8);stroke-width:1;stroke-dasharray:3 3}.wg-mvline{stroke:var(--c-fg-4a5a78);stroke-width:1.4}.wg-mvp.sit circle{fill:transparent;stroke:var(--c-fg-8a97b2);stroke-dasharray:2 2}.wg-mvp.sit text{fill:var(--c-fg-c9d2e3)}.wg-try{border-left:3px solid var(--wg-yarn);padding-left:8px}.wg-mvcrown path{fill:none;stroke:var(--text-3);stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.wg-mvl{fill:var(--text-3);font-family:var(--wg-mono);font-size:8px;letter-spacing:.08em}.wg-mvp{transition:transform .7s cubic-bezier(.5,0,.2,1),opacity .4s}.wg-mvp circle{fill:var(--c-fg-5b9dff);stroke:var(--c-fg-5b9dff);stroke-width:1.6}.wg-mvp text{fill:var(--c-fg-06101f);font-family:var(--wg-mono);font-size:9px;font-weight:700;text-anchor:middle}.wg-mvp.win circle{stroke:var(--ok);stroke-width:3.4}.wg-mvp.lose circle{stroke:var(--warn);stroke-width:3.4}.wg-mvp.out{opacity:.22}@media (prefers-reduced-motion:reduce){.wg-mvp{transition:none}}.wg-iphone-col,.wg-iphone-wrap{display:grid;grid-gap:12px;gap:12px;justify-items:center;align-content:start}.wg-clip .wg-iphone[data-wg-target],.wg-iphone{position:relative;width:284px;padding:12px;border-radius:46px;background:var(--c-bg-0b0b0d);box-shadow:0 0 0 2px var(--c-shadow-3a3a40),0 18px 40px var(--c-shadow-000000-a450)}.wg-iphone-island{position:absolute;top:22px;left:50%;width:84px;height:24px;margin-left:-42px;border-radius:14px;background:var(--c-bg-000000);z-index:2}.wg-iphone-screen{height:540px;border-radius:36px;overflow:hidden auto;background:var(--c-bg-f4f1e8);scrollbar-width:none}.wg-iphone-screen::-webkit-scrollbar{display:none}.wg-iphone-view{width:390px;zoom:.6667;min-height:100%}.wg-iphone-view>.jr,.wg-iphone-view>.me-ground,.wg-phone-results>.rally-page{min-height:810px}.wg-phone-results .rally-page h1{font-size:34px}.wg-phone-results .standings .lb-delta,.wg-phone-results .standings .lb-form{display:none}.wg-phone-results .rally-scroll .pools{flex-direction:column;align-items:stretch;gap:22px}.wg-phone-results .rally-scroll .pool{min-width:0}.wg-phone-results .rally-split .rally-scroll .pools:after{content:none}.wg-phone-results .rally-split{flex-direction:column-reverse}.wg-phone-results .rally-split .drail{flex-basis:auto;width:auto;min-width:0;max-width:none;border-left:none;border-bottom:1px solid var(--c-line-16244d)}.wg-phone-results .rh-row{flex-direction:column;gap:8px}.wg-phone-results .rh-rail{flex:none;display:flex;align-items:baseline;gap:4px 10px;flex-wrap:wrap;padding-top:0}.wg-phone-results .rh-rail .rh-rt,.wg-phone-results .rh-rail .rh-sat{margin-top:0}.wg-phone-results .rh-games{grid-template-columns:1fr;width:100%}.wg-phone-results .bkscroll{max-width:100%;min-width:0}.wg-iphone .sdlg-overlay{position:absolute;align-items:flex-end;padding:0;inset:18px;border-radius:54px;overflow:hidden;z-index:4}.wg-iphone .sdlg{width:100%;border-radius:16px 16px 0 0;max-height:100%;overflow-y:auto}.wg-iphone .pad-chipline{grid-template-columns:repeat(auto-fill,minmax(42px,1fr))}.wg-iphone .nx-band{font-size:22px;gap:8px;padding-inline:14px}@media (min-width:1200px){#wg-step-results.wg-step.stack:has(>.wg-ctlslot:not(:empty)){grid-template-columns:minmax(0,440px) minmax(0,1fr);grid-auto-flow:row dense}#wg-step-results.wg-step.stack>.wg-ctlslot{grid-column:1}#wg-step-results.wg-step.stack:has(>.wg-ctlslot:not(:empty))>.wg-clip{grid-column:2;justify-self:start}}.wg-wallclock{display:block;width:108px;height:108px;margin:2px auto 4px;filter:drop-shadow(0 4px 6px var(--c-shadow-000000-a450))}.wg-wc-rim{fill:var(--c-fg-2b2b2e)}.wg-wc-face{fill:var(--c-fg-fbf8f0)}.wg-wc-tick{stroke:var(--c-fg-444444);stroke-width:1.5}.wg-wc-tick.big{stroke:var(--c-fg-111111);stroke-width:3}.wg-wc-num{fill:var(--c-fg-222222);font:700 10px var(--sans,system-ui);text-anchor:middle}.wg-wc-hour,.wg-wc-minute{stroke:var(--c-fg-1b1b1d);stroke-linecap:round;transition:transform .6s ease}.wg-wc-hour{stroke-width:4.5}.wg-wc-minute{stroke-width:3}.wg-wc-pin{fill:var(--c-fg-c0392b)}.wg-camscan{min-height:810px;background:var(--c-bg-0b0b0c);align-content:center;justify-items:center;grid-gap:28px;gap:28px;padding:40px 24px}.wg-cam-view,.wg-camscan{position:relative;display:grid}.wg-cam-view{width:300px;height:380px;place-items:center;background:radial-gradient(circle at 50% 40%,var(--c-bg-5a5348),var(--c-bg-26231f) 70%);border-radius:6px;overflow:hidden}.wg-cam-sheet{background:var(--c-bg-ffffff);padding:18px;border-radius:4px;transform:rotate(-4deg) scale(.92);box-shadow:0 10px 22px var(--c-shadow-000000-a500)}.wg-cam-qr{display:block;width:150px;height:150px}.wg-cam-box{position:absolute;width:210px;height:210px;border:3px solid var(--c-line-ffd60a);border-radius:14px;animation:wg-cam-pulse .9s ease-in-out infinite alternate}@keyframes wg-cam-pulse{0%{transform:scale(1.06);opacity:.6}to{transform:scale(1);opacity:1}}.wg-cam-link{display:grid;grid-gap:2px;gap:2px;background:var(--c-bg-ffd60a);color:var(--c-on-111111);border-radius:999px;padding:10px 22px;text-align:center;font-size:15px}.wg-cam-link span{font-size:12px;opacity:.75}.wg-cam-shutter{width:64px;height:64px;border-radius:50%;border:4px solid var(--c-line-ffffff);box-shadow:inset 0 0 0 4px var(--c-shadow-0b0b0c);background:var(--c-bg-ffffff)}.wg-tapebox{position:relative;padding-top:8px}.wg-tapebox:after,.wg-tapebox:before{content:"";position:absolute;top:-4px;width:78px;height:22px;background:var(--c-bg-e2d6b4-a420);z-index:3;pointer-events:none}.wg-tapebox:before{left:-14px;transform:rotate(-28deg)}.wg-tapebox:after{right:-14px;transform:rotate(26deg)}.wg-tapebox.wg-phonetape{width:-moz-fit-content;width:fit-content;margin:0 auto;padding-top:0;transform:rotate(-1.2deg)}.wg-tapebox.wg-phonetape:after,.wg-tapebox.wg-phonetape:before{content:none}.wg-tapebox.wg-phonetape .wg-iphone{box-shadow:0 0 0 2px var(--c-shadow-3a3a40),0 26px 40px var(--c-shadow-000000-a600),0 8px 14px var(--c-shadow-000000-a450)}.wg-duct{position:absolute;z-index:5;width:140px;height:42px;pointer-events:none;transform-origin:50% 50%;filter:drop-shadow(0 2px 1.5px var(--c-shadow-000000-a500)) drop-shadow(0 6px 8px var(--c-shadow-000000-a280))}.wg-duct:before{content:"";position:absolute;inset:0;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='42'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.4 0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.22 0 0 0 -0.06'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E"),repeating-linear-gradient(0deg,var(--c-bg-ffffff-a050) 0 1px,transparent 1px 3px),linear-gradient(180deg,var(--c-bg-ffffff-a140),transparent 45%,var(--c-bg-000000-a100)),linear-gradient(90deg,var(--c-bg-a3a7ae) 0,var(--c-bg-b4b8be) 34px,var(--c-bg-999da4) 56px,var(--c-bg-70747c) 62px,var(--c-bg-5c6068) 67px,var(--c-bg-e6e9ec) 70px,var(--c-bg-d3d6da) 73px,var(--c-bg-cbced3) 80px,var(--c-bg-bfc2c7) 100%);-webkit-clip-path:polygon(2px 7px,5px 5px,62px 5px,70px 0,136px 0,138px 4px,136px 8px,139px 13px,137px 18px,140px 24px,137px 29px,139px 34px,136px 37px,70px 37px,62px 42px,4px 42px,1px 39px,3px 34px,0 29px,2px 23px,0 18px,3px 13px);clip-path:polygon(2px 7px,5px 5px,62px 5px,70px 0,136px 0,138px 4px,136px 8px,139px 13px,137px 18px,140px 24px,137px 29px,139px 34px,136px 37px,70px 37px,62px 42px,4px 42px,1px 39px,3px 34px,0 29px,2px 23px,0 18px,3px 13px)}.wg-duct.tl{left:-70px;top:70px;transform:rotate(-3deg)}.wg-duct.bl{left:-70px;bottom:76px;transform:rotate(2deg)}.wg-duct.tr{right:-70px;top:84px;transform:scaleX(-1) rotate(-2deg)}.wg-duct.br{right:-70px;bottom:64px;transform:scaleX(-1) rotate(3deg)}.wg-demo .ap-modal,.wg-tapebox .ap-modal{width:100%;max-width:460px}@media (min-width:1200px){.wg-step.stack:has(>.wg-ctlslot .wg-tapebox){grid-template-columns:minmax(0,1fr) minmax(0,440px)}}@media (max-width:1199px){.wg-deep:has(>.wg-ctlslot .wg-tapebox),.wg-step.stack:has(>.wg-ctlslot .wg-tapebox),.wg-step.stack:has(>.wg-ctlslot .wg-wu-board){grid-template-columns:minmax(0,1fr)}.wg-step.stack:has(>.wg-ctlslot .wg-tapebox)>.wg-clip,.wg-step.stack:has(>.wg-ctlslot .wg-tapebox)>.wg-ctlslot,.wg-step.stack:has(>.wg-ctlslot .wg-wu-board)>.wg-clip,.wg-step.stack:has(>.wg-ctlslot .wg-wu-board)>.wg-ctlslot{grid-column:auto}.wg-deep:has(>.wg-ctlslot .wg-tapebox)>.wg-ctlslot,.wg-step.stack:has(>.wg-ctlslot .wg-tapebox):not(:has(>.wg-ctlslot .wg-wu-board))>.wg-ctlslot{width:100%;max-width:min(440px,100%);justify-self:end}}@media (min-width:761px) and (max-width:1199px){:is(#wg-step-desk,#wg-step-results)>.wg-ctlslot:has(.wg-iphone-col){grid-template-columns:minmax(0,1fr) max-content;grid-template-rows:auto 1fr;column-gap:96px;width:100%;max-width:min(860px,100%);padding-right:72px;justify-self:end}:is(#wg-step-desk,#wg-step-results)>.wg-ctlslot:has(.wg-iphone-col)>.wg-ctlcard{grid-column:1;grid-row:1}:is(#wg-step-desk,#wg-step-results)>.wg-ctlslot>.wg-iphone-wrap:has(>.wg-iphone-col){display:contents}:is(#wg-step-desk,#wg-step-results)>.wg-ctlslot>.wg-iphone-wrap>.wg-iphone-col{grid-column:2;grid-row:1/span 2}:is(#wg-step-desk,#wg-step-results)>.wg-ctlslot>.wg-iphone-wrap>.wg-faux{grid-column:1;grid-row:2;align-self:start}#wg-step-results>.wg-ctlslot>.wg-iphone-wrap>.wg-faux{grid-row:1}}.wg-clip:has(.wg-cardpop .sdlg-overlay){z-index:100}.wg-popbox .nt-dim,.wg-popbox .sdlg-overlay{position:static;inset:auto;z-index:auto;display:block;padding:0;background:none}.wg-popbox .nt-dim{-webkit-backdrop-filter:none;backdrop-filter:none}.wg-popbox .nt-modal{max-height:none;margin:0}.wg-popbox .sdlg{width:100%;max-width:460px;box-shadow:0 12px 26px var(--c-shadow-000000-a500)}.wg-cwbody{display:grid;grid-gap:14px;gap:14px;align-content:start}.wg-popbox .pe-body,.wg-popbox .pe-body>.pm-ed{height:auto}.wg-popbox .pe-body .pm-ed-map.pe-left{container-type:normal;overflow:visible}.wg-popbox .pe-body .pe-left>.pm-wrap{width:min(100%,420px)}.wg-popbox .pe-body .pm-rail{overflow:visible}.wg-popbox .sdlg.phd{max-width:640px}.wg-pin.wg-popin{z-index:7;left:22px}@media (min-width:1200px){.wg-deep:has(>.wg-ctlslot .wg-tapebox){grid-template-columns:minmax(0,var(--wg-paper-w,460px)) minmax(0,420px) minmax(0,var(--wg-demo-w,1.2fr))}}.wg-capcard{margin:0;justify-self:start;background:var(--c-bg-ffffff);padding:8px 8px 6px;box-shadow:0 10px 22px var(--c-shadow-000000-a500);transform:rotate(calc(-1.5deg * var(--wg-tiltk)))}.wg-capcard figcaption{margin-top:6px;font:12px var(--wg-marker);color:var(--c-fg-2b2b2b);text-align:center}.wg-capshot{position:relative;overflow:hidden;background:var(--c-bg-1a1a1a)}.wg-capshot-in{position:absolute;left:0;top:0;overflow:hidden}.wg-mail{margin-top:10px;max-width:480px;max-height:520px;overflow-y:auto;border:1px solid var(--c-line-d6dbe5);border-radius:8px;background:var(--c-bg-ffffff)}.wg-mail-head{position:-webkit-sticky;position:sticky;top:0;padding:8px 12px;font-size:13px;color:var(--c-fg-1b2433);background:var(--c-bg-f4f6fa);border-bottom:1px solid var(--c-line-d6dbe5);overflow-wrap:anywhere}.wg-mail-k{color:var(--c-fg-5b6577);margin-right:4px}.wg-mail-body{display:block;width:100%;height:700px;border:0;pointer-events:none}.wg-demo:has(>*>[data-wg-demo=email]),.wg-demo:has([data-wg-demo=email]){justify-self:start;width:min(100%,520px)}[data-wg-demo=email] .wg-mail{width:480px;max-width:100%;max-height:900px}.wg-listing{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:18px;gap:18px;align-items:start}.wg-demo:has([data-wg-demo=listing]){width:min(100%,420px);justify-self:start}.wg-deep:has(>.wg-demo>[data-wg-demo=ap]){--wg-demo-w:760px}.wg-ap-desk{display:grid;grid-gap:14px;gap:14px;padding:0}.wg-ap-rows{display:grid;grid-gap:8px;gap:8px}.wg-ap-chiprow{display:grid;grid-template-columns:356px minmax(0,1fr);align-items:center;grid-gap:8px 14px;gap:8px 14px;padding:10px;border:1px solid var(--hair);border-radius:10px;background:var(--panel-2)}.wg-ap-chiprow .ap-controls{justify-content:flex-start;flex-wrap:nowrap}@media (max-width:520px){.wg-ap-chiprow{grid-template-columns:minmax(0,1fr)}.wg-ap-chiprow .ap-controls{flex-wrap:wrap}}.wg-rr2{display:grid;grid-gap:8px;gap:8px}.wg-rr2-head,.wg-rr2-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:8px 10px;gap:8px 10px}.wg-rr2-head>div{display:grid;grid-gap:2px;gap:2px}.wg-rr2-head b{font-size:16px}.wg-rr2 .cw-label.wg-rr2-social{color:var(--action)}.wg-rr2 .cw-label.wg-rr2-tour{color:var(--warn)}.wg-rr2-label{grid-column:1/-1;margin-top:6px}.wg-rr2-cell{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;grid-gap:10px;gap:10px;padding:10px;border:1px solid var(--hair);border-radius:10px;background:var(--panel-2)}.wg-rr2-pick{margin:0;padding:10px 12px;border:1px solid var(--action);border-radius:10px;font-size:13px}.wg-rr2-pick.tour{border-color:var(--warn)}@media (max-width:520px){.wg-rr2-cell{grid-template-columns:minmax(0,1fr);align-items:start;gap:6px}.wg-rr2-cell .pcd-vis-ic{width:28px;height:28px}}.wg-deep.wg-deep:has(>.wg-demo>:is([data-wg-demo=deadline],[data-wg-demo=zone])){display:grid;grid-template-columns:minmax(0,460px) minmax(0,420px) auto;grid-template-rows:auto 1fr;grid-template-areas:"paper demo under" "paper ctl under";align-items:start;grid-gap:34px 28px;gap:34px 28px}.wg-deep:has(>.wg-demo>:is([data-wg-demo=deadline],[data-wg-demo=zone]))>.wg-deep-paper{grid-area:paper;max-width:none}.wg-deep:has(>.wg-demo>:is([data-wg-demo=deadline],[data-wg-demo=zone]))>.wg-demo{grid-area:demo;width:100%}.wg-deep:has(>.wg-demo>:is([data-wg-demo=deadline],[data-wg-demo=zone]))>.wg-ctlslot{grid-area:ctl;width:100%}.wg-deep:has(>.wg-demo>:is([data-wg-demo=deadline],[data-wg-demo=zone]))>.wg-ctlslot>.wg-ctlcard{justify-self:center;width:min(100%,270px)}.wg-deep:has(>.wg-demo>:is([data-wg-demo=deadline],[data-wg-demo=zone]))>.wg-underslot{grid-area:under;padding:0 74px}@media (max-width:1240px){.wg-deep.wg-deep:has(>.wg-demo>:is([data-wg-demo=deadline],[data-wg-demo=zone])){grid-template-columns:minmax(0,420px) auto;grid-template-rows:auto auto 1fr;grid-template-areas:"paper paper" "demo under" "ctl under"}}@media (max-width:760px){.wg-deep.wg-deep:has(>.wg-demo>:is([data-wg-demo=deadline],[data-wg-demo=zone])){grid-template-columns:minmax(0,1fr);grid-template-rows:none;grid-template-areas:"paper" "demo" "ctl" "under"}.wg-deep:has(>.wg-demo>:is([data-wg-demo=deadline],[data-wg-demo=zone]))>.wg-underslot{justify-self:center}}.wg-deep>.wg-underslot{grid-column:-2/-1;justify-self:start}.wg-deep>.wg-underslot:empty{display:none}.wg-demo-bare{position:relative;justify-self:start;padding-top:10px}.wg-deep:has([data-wg-demo=coming])>.wg-demo-bare{margin-left:72px}.wg-coming{display:flex;flex-wrap:wrap;align-items:flex-start;gap:28px 96px}.wg-coming-side,.wg-coming>.wg-ctlcard{width:260px;max-width:100%;margin-top:40px}.wg-coming-side{display:grid;grid-gap:28px;gap:28px;align-content:start}.wg-coming-poster{position:relative;justify-self:center;padding-top:6px}.wg-coming-poster>.wg-pin{z-index:7}.wg-poster-sheet.small{width:160px;transform:rotate(2.5deg)}.wg-poster-sheet.small>.daylight{zoom:.25;min-height:0}.wg-poster-sheet.small .poster{padding-bottom:28px}.wg-poster-sheet.small .poster-steps{display:none}@media (max-width:760px){.wg-deep:has([data-wg-demo=coming])>.wg-demo-bare{margin-left:0;justify-self:center}}.wg-listing-side{display:grid;grid-gap:10px;gap:10px;align-content:start}.wg-iphone-view .ev-row.wg-mine{outline:3px solid var(--wg-yarn);outline-offset:2px}@container (max-width: 640px){.wg-listing{grid-template-columns:minmax(0,1fr)}}.wg-faux-inp{font:14px var(--wg-mono);padding:5px 8px;border-radius:6px;border:1.5px dashed var(--wg-kraft-edge);background:var(--c-bg-fffaf0);color:var(--wg-kraft-ink);width:140px}.wg-phone.mini{min-height:0;max-width:230px}.wg-wu-row.rush{border-color:var(--warn)}@media (max-width:760px){.wg-deep{grid-template-columns:minmax(0,1fr)}.wg-dig{margin-top:-30px}}.wg-faux-row .wg-tc-code{font-family:var(--font-mono,ui-monospace,monospace);font-size:18px;letter-spacing:.12em}.wg-deep:has(>.wg-demo>[data-wg-demo=addplayer]),.wg-deep:has(>.wg-demo>[data-wg-demo=guest]),.wg-deep:has(>.wg-demo>[data-wg-demo=leave]),.wg-deep:has(>.wg-demo>[data-wg-demo=moving]){--wg-demo-w:490px;--wg-paper-w:460px}.wg-deep:has(>.wg-demo>[data-wg-demo=half]),.wg-deep:has(>.wg-demo>[data-wg-demo=lock]){--wg-demo-w:640px;--wg-paper-w:460px}.wg-deep:has(>.wg-demo>[data-wg-demo=seeding]){--wg-demo-w:640px;--wg-paper-w:420px}.wg-irows{grid-gap:10px;margin:4px 0}.wg-irow,.wg-irows{display:grid;gap:10px}.wg-irow{grid-template-columns:40px minmax(0,1fr);grid-gap:10px;align-items:center;line-height:1.35}.wg-irow b,.wg-isub{display:block}.wg-isub{font-size:13px;color:var(--c-x-5d6476)}.wg-itile{display:grid;place-items:center;width:40px;height:40px;border-radius:8px}.wg-itile svg{width:28px;height:23px}.wg-itile.blue{background:var(--c-x-e3ecfd);color:var(--c-x-1f5fd6)}.wg-itile.green{background:var(--c-x-e2f4ea);color:var(--c-x-17784a)}.wg-itile.grey{background:var(--c-x-eceef2);color:var(--c-x-4f5768)}.wg-itile.orange{background:var(--c-x-fdeee1);color:var(--c-x-c25a12)}.wg-r1{display:grid;grid-gap:10px;gap:10px}.wg-r1-hd{display:flex;justify-content:space-between;margin:0;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--text-3)}.wg-r1-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}@media (max-width:520px){.wg-r1-grid{grid-template-columns:minmax(0,1fr)}}.wg-r1-game{border:1px solid var(--hair);border-radius:8px;background:var(--panel-2);overflow:hidden}.wg-r1-game.flash{animation:wg-r1-flash .7s ease-out}@keyframes wg-r1-flash{0%{background:color-mix(in srgb,var(--action) 24%,var(--panel-2))}to{background:var(--panel-2)}}@media (prefers-reduced-motion:reduce){.wg-r1-game.flash{animation:none}}.wg-r1-side{display:grid;grid-template-columns:20px minmax(0,1fr) auto;grid-gap:8px;gap:8px;align-items:center;padding:6px 9px;font-size:13px}.wg-r1-side+.wg-r1-side{border-top:1px solid var(--hair)}.wg-r1-rating,.wg-r1-seed{font-size:11px;color:var(--text-3)}.wg-r1-seed{text-align:right}.wg-r1-game.top .wg-r1-side:first-child .wg-r1-seed{color:var(--action);font-weight:700}.wg-r1-name{min-width:0;overflow-wrap:anywhere}.wg-deep:has(>.wg-demo>[data-wg-demo=typed]){--wg-demo-w:640px;--wg-paper-w:420px}@media (min-width:761px){.wg-deep.ctl-right:has(>.wg-ctlslot:not(:empty)):has([data-wg-demo=share]){grid-template-columns:minmax(0,460px) minmax(0,430px) minmax(0,240px);justify-content:start}}.wg-deep:has([data-wg-demo=share])>.wg-demo-bare{margin-left:72px}.wg-verbs{display:flex;flex-wrap:wrap;gap:6px}.wg-verb{font-family:Barlow Condensed,Avenir Next Condensed,Arial Narrow,sans-serif;font-style:italic;font-weight:800;font-size:15px;text-transform:uppercase;color:var(--c-fg-0f3fa3);background:var(--c-bg-ffffff);border:1px solid var(--c-line-d9e0ef);border-radius:6px;padding:1px 8px;white-space:nowrap}.wg-share-desk{min-height:810px;background:var(--bg,var(--c-bg-101215));padding-top:64px}.wg-share-desk .wg-dash{padding:0 8px}.wg-share-desk .dk-top{--dk-gap:8px}.wg-share-desk .dk-row,.wg-share-desk .dk-tools{padding-left:14px;padding-right:14px}.wg-share-desk .dk-time{padding:7px 14px}.wg-share-desk .dk-announce{padding:5px 8px}.wg-share-desk .dk-announce .dk-announce-lbl{display:none}.wg-share-glass{position:relative}.wg-share-sticker{position:absolute;left:212px;top:152px;z-index:3;display:inline-flex;align-items:center;gap:4px;padding:5px 10px 5px 7px;border-radius:999px;background:var(--c-bg-e8f629);color:var(--c-fg-101d3d);border:2px solid var(--c-line-ffffff);box-shadow:0 4px 10px var(--c-shadow-000000-a450);font-family:var(--wg-marker);font-size:14px;line-height:1;white-space:nowrap;transform:translateX(-74%) rotate(-3deg);pointer-events:none}.wg-share-sticker:after,.wg-share-sticker:before{content:"";position:absolute;left:74%;transform:translateX(-50%);border-style:solid;border-color:transparent}.wg-share-sticker:before{top:-12px;border-width:0 9px 11px;border-bottom-color:var(--c-line-ffffff)}.wg-share-sticker:after{top:-8px;border-width:0 6px 8px;border-bottom-color:var(--c-line-e8f629)}.wg-share-sticker svg{width:15px;height:15px}.wg-share-static{pointer-events:none;margin-top:12px}.wg-share-demo,.wg-share-static{display:grid;grid-gap:12px;gap:12px}.wg-share-demo{justify-items:center;margin-top:18px}.wg-deep:has(>.wg-demo>[data-wg-demo=callcard]){--wg-demo-w:450px;--wg-paper-w:460px}.wg-deep:has(>.wg-demo>[data-wg-demo=check]){--wg-demo-w:520px;--wg-paper-w:460px}.wg-deep:has(>.wg-demo>[data-wg-demo=kind]),.wg-deep:has(>.wg-demo>[data-wg-demo=level]),.wg-deep:has(>.wg-demo>[data-wg-demo=midnight]),.wg-deep:has(>.wg-demo>[data-wg-demo=passes]),.wg-deep:has(>.wg-demo>[data-wg-demo=playdays]),.wg-deep:has(>.wg-demo>[data-wg-demo=playup]){--wg-demo-w:560px}.wg-deep:has(>.wg-demo>[data-wg-demo=again]),.wg-deep:has(>.wg-demo>[data-wg-demo=apchip]),.wg-deep:has(>.wg-demo>[data-wg-demo=apwait]),.wg-deep:has(>.wg-demo>[data-wg-demo=entered]),.wg-deep:has(>.wg-demo>[data-wg-demo=ladder]),.wg-deep:has(>.wg-demo>[data-wg-demo=late]),.wg-deep:has(>.wg-demo>[data-wg-demo=rr2]),.wg-deep:has(>.wg-demo>[data-wg-demo=sit]),.wg-deep:has(>.wg-demo>[data-wg-demo=sport]){--wg-demo-w:640px}.wg-deep:has(>.wg-demo>[data-wg-demo=latestart]),.wg-deep:has(>.wg-demo>[data-wg-demo=pace]),.wg-deep:has(>.wg-demo>[data-wg-demo=pins]){--wg-demo-w:760px}.wg-deep:has(>.wg-demo>[data-wg-demo=season]),.wg-deep:has(>.wg-demo>[data-wg-demo=short]),.wg-deep:has(>.wg-demo>[data-wg-demo=void]){--wg-demo-w:820px}.wg-deep:has(>.wg-demo>[data-wg-demo=places]){--wg-demo-w:950px}.wg-deep:has(>.wg-demo>[data-wg-demo=siteplan]){--wg-demo-w:1060px}.wg-siteplan{display:grid;grid-gap:14px;gap:14px;min-width:0}.wg-sheetbox{position:relative}.wg-clip .spf-pop.spf-bsheet,.wg-clip button.spf-scrim{position:absolute}.wg-clip .spf-divs{position:static}.wg-sheetbox .nt-modal.gp-sheet{box-shadow:none;width:min(1120px,100%);height:auto}.wg-deep:has(>.wg-demo>[data-wg-demo=history]){--wg-demo-w:670px}.wg-deep:has(>.wg-demo>[data-wg-demo=contacts]),.wg-deep:has(>.wg-demo>[data-wg-demo=newplace]),.wg-deep:has(>.wg-demo>[data-wg-demo=placed]){--wg-demo-w:920px}.wg-deep:has(>.wg-demo>[data-wg-demo=newplace]):not(:has(.pcd-wide)){--wg-demo-w:640px}.wg-deep:has(>.wg-demo>[data-wg-demo=contacts]):has(.wg-popbox [aria-label="Edit person"]){--wg-demo-w:520px}.wg-deep>.wg-demo{max-width:var(--wg-demo-w,none)}.wg-share-who{font-family:var(--wg-marker);color:var(--c-fg-f1ece0);font-size:16px}.wg-share{min-height:810px;display:flex;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Helvetica,Arial,sans-serif;color:var(--c-fg-000000)}.wg-share-dim{background:var(--c-bg-8a8f99);justify-content:flex-end;padding-bottom:150px}.wg-share-dim .wg-share-sheet{border-radius:18px;margin:0 10px}.wg-share-sheet{background:var(--c-bg-f2f2f7);border-radius:18px 18px 0 0;padding:16px 14px 28px;display:grid;grid-gap:14px;gap:14px}.wg-share-pv{display:grid;grid-template-columns:96px minmax(0,1fr);grid-gap:12px;gap:12px;align-items:center;background:var(--c-bg-ffffff);border-radius:12px;padding:10px}.wg-share-pvpic .scard-box{border-radius:6px}.wg-share-pv b{display:block;font-size:16px;line-height:1.25}.wg-share-pv span{font-size:14px;color:var(--c-fg-8e8e93)}.wg-share-text{margin:0;background:var(--c-bg-ffffff);border-radius:12px;padding:12px;font-size:15px;line-height:1.4;color:var(--c-fg-3c3c43)}.wg-share-apps{display:flex;justify-content:space-around;gap:8px}button.wg-share-app{display:grid;justify-items:center;grid-gap:6px;gap:6px;border:0;background:none;padding:4px;border-radius:14px;font-size:13px;color:var(--c-fg-3c3c43);cursor:pointer}.wg-share-tile{display:block;width:58px;height:58px;border-radius:14px}.wg-share-tile.msg{background:var(--c-bg-34c759)}.wg-share-tile.wa{background:var(--c-bg-25d366)}.wg-share-tile.fb{background:var(--c-bg-1877f2)}.wg-share-tile.copy{background:var(--c-bg-c7c7cc)}button.wg-share-app.ring .wg-share-tile,button.wg-share-link.ring{box-shadow:0 0 0 4px var(--c-shadow-ffffff),0 0 0 8px var(--wg-yarn,var(--c-shadow-c8323b))}.wg-share-thread{background:var(--c-bg-ffffff)}.wg-share-head{display:grid;justify-items:center;grid-gap:4px;gap:4px;padding:64px 12px 12px;border-bottom:1px solid var(--c-line-e5e5ea);background:var(--c-bg-f9f9f9);font-size:14px}.wg-share-av{width:52px;height:52px;border-radius:50%;background:linear-gradient(var(--c-bg-a2a8b4),var(--c-bg-868c99));color:var(--c-fg-ffffff);display:grid;place-items:center;font-weight:600;font-size:19px}.wg-share-body{display:grid;grid-gap:8px;gap:8px;padding:16px 14px;align-content:start}.wg-share-time{justify-self:center;font-size:13px;color:var(--c-fg-8e8e93)}.wg-share-bubble{margin:0;max-width:82%;border-radius:20px;padding:9px 14px;font-size:16px;line-height:1.3}.wg-share-bubble,button.wg-share-link{justify-self:start;background:var(--c-bg-e9e9eb)}button.wg-share-link{width:86%;border:0;padding:0;border-radius:20px;overflow:hidden;text-align:left;cursor:pointer;display:block;color:var(--c-fg-000000)}.wg-share-linkmeta{display:grid;padding:9px 14px 11px}.wg-share-linkmeta b{font-size:15px;font-weight:600;line-height:1.25}.wg-share-linkmeta span{font-size:13px;color:var(--c-fg-8e8e93)}@font-face{font-family:HiDinks Card Condensed;src:url(/fonts/share-card/BarlowCondensed-ExtraBoldItalic.ttf) format("truetype");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:HiDinks Card Condensed;src:url(/fonts/share-card/BarlowCondensed-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:HiDinks Card;src:url(/fonts/share-card/Barlow-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.scard-box{position:relative;width:100%;max-width:100%;aspect-ratio:1200/630;overflow:hidden}.scard-face{position:absolute;left:0;top:0;width:1200px;height:630px;transform-origin:0 0}.scard-face div{box-sizing:border-box}@media (min-width:1200px){.wg-step.stack:has(>.wg-ctlslot .wg-wu-board){grid-template-columns:minmax(0,1fr) minmax(0,740px)}}.wg-deep:has(>.wg-underslot:not(:empty)){display:flex;flex-wrap:wrap;align-items:flex-start;gap:28px}.wg-deep:has(>.wg-underslot:not(:empty))>.wg-deep-paper{flex:1 1 320px;max-width:460px}.wg-deep:has(>.wg-underslot:not(:empty))>.wg-underslot{grid-column:auto;padding:0 74px}@media (min-width:761px){.wg-deep:has(>.wg-demo>[data-wg-demo=typed]),.wg-deep:has(>.wg-demo>[data-wg-demo=typed]):has(>.wg-ctlslot:not(:empty)),.wg-deep:has(>.wg-demo>[data-wg-demo=typed]):has(>.wg-underslot:not(:empty)){display:grid;grid-template-columns:minmax(0,var(--wg-paper-w)) minmax(0,380px);grid-template-rows:auto auto auto}.wg-deep:has(>.wg-demo>[data-wg-demo=typed])>.wg-deep-paper{grid-column:1;grid-row:1;align-self:start;max-width:none}.wg-deep:has(>.wg-demo>[data-wg-demo=typed])>.wg-ctlslot{grid-column:2;grid-row:1;justify-items:center}.wg-deep:has(>.wg-demo>[data-wg-demo=typed])>.wg-demo{grid-column:1/-1;grid-row:2;justify-self:start;width:100%}.wg-deep:has(>.wg-demo>[data-wg-demo=typed])>.wg-underslot:not(:empty){grid-column:1/-1;grid-row:3;justify-self:start;align-self:start;padding:0}}@media (min-width:1500px){.wg-deep:has(>.wg-demo>[data-wg-demo=typed]),.wg-deep:has(>.wg-demo>[data-wg-demo=typed]):has(>.wg-ctlslot:not(:empty)),.wg-deep:has(>.wg-demo>[data-wg-demo=typed]):has(>.wg-underslot:not(:empty)){grid-template-columns:minmax(0,var(--wg-paper-w)) minmax(0,380px) minmax(0,var(--wg-demo-w));grid-template-rows:auto 1fr}.wg-deep:has(>.wg-demo>[data-wg-demo=typed])>.wg-ctlslot,.wg-deep:has(>.wg-demo>[data-wg-demo=typed])>.wg-deep-paper{grid-row:1/span 2}.wg-deep:has(>.wg-demo>[data-wg-demo=typed])>.wg-demo{grid-column:3;grid-row:1}.wg-deep:has(>.wg-demo>[data-wg-demo=typed])>.wg-underslot:not(:empty){grid-column:3;grid-row:2;justify-self:center}}.wg-tag,.wg-tag .wg-cutouts{justify-items:center}.wg-tag .wg-cutouts{font-size:clamp(40px,6.4vw,72px)}.wg-tag .wg-cutline{justify-content:center}.wg-tag .wg-lede,.wg-tag .wg-start{margin-left:0}.wg-tag.back{grid-template-columns:auto auto;justify-content:center}@media (max-width:760px){.wg-tag.back:not(.wg-wide){grid-template-columns:minmax(0,1fr)}}.wg-wu-phonecol{display:grid;grid-gap:18px;gap:18px;justify-items:center;width:296px;flex:none}.wg-wu-phonecol>*+*,.wg-wu-phonecol>.wg-faux{width:100%}.wg-wu-posterrow{display:flex;flex-wrap:wrap;align-items:flex-start;gap:16px}.wg-wu-posterrow>.wg-scancard{flex:0 1 220px}@container wgclip (max-width: 880px){#wg-clip-div .cw-cols{grid-template-columns:minmax(0,1fr)}#wg-clip-div button.cw-divrow.sel:after{content:none}}button.wg-scanbtn{animation:wg-scan-glow 2.4s ease-in-out infinite}@keyframes wg-scan-glow{0%,to{box-shadow:0 0 0 0 var(--c-shadow-ffc440-a000),0 0 0 0 var(--c-shadow-ffc440-a000)}50%{box-shadow:0 0 0 3px var(--c-shadow-ffc440-a950),0 0 26px 10px var(--c-shadow-ffc440-a600)}}@media (prefers-reduced-motion:reduce){button.wg-scanbtn{animation:none;box-shadow:0 0 0 3px var(--c-shadow-ffc440-a850)}}.wg-wall.closed .wg-bar{cursor:pointer}button.wg-hide{flex:none;height:26px;padding:0 10px;border:1px solid var(--hair);border-radius:6px;background:none;color:var(--text-2);font:inherit;font-size:12.5px;cursor:pointer}button.wg-hide:hover{color:var(--text);border-color:var(--c-line-3a4048)}button.wg-hide:focus-visible{outline:2px solid var(--action);outline-offset:1px}@media (max-width:560px){.wg-wall.closed .wg-bar .wg-hide{margin-left:auto}.wg-wall.closed .wg-bar .wg-hide+.dtabs-fold{margin-left:0}}.prm-mini{display:grid;grid-template-columns:76px minmax(0,1fr);grid-gap:12px;gap:12px;align-items:center;border:1px solid var(--hair);border-radius:10px;background:var(--panel-2);padding:8px}.prm-mini-t{display:grid;grid-gap:5px;gap:5px;min-width:0}.prm-mini-t b{font-size:14.5px;color:var(--text)}.prm-cols{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.prm-col{display:grid;grid-gap:7px;gap:7px;align-content:start;border:1px solid var(--hair);border-radius:10px;padding:10px 12px}.prm-h{font-family:ui-monospace,Menlo,monospace;font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--text-2)}.prm-li{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--text)}.prm-li.muted{color:var(--text-2)}.prm-tag{font-family:ui-monospace,Menlo,monospace;font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--c-fg-ff6b6b);border:1px solid var(--c-line-ff6b6b-a450);border-radius:6px;padding:3px 8px;width:-moz-fit-content;width:fit-content}button.prm-remove{background:transparent;border:1.5px solid var(--c-line-ff6b6b);color:var(--c-fg-ff6b6b);font-weight:700}@media (max-width:520px){.prm-cols{grid-template-columns:1fr}}.ptd-days{display:grid;grid-template-columns:92px minmax(0,1fr) auto;grid-column-gap:10px;column-gap:10px;grid-row-gap:6px;row-gap:6px}.ptd-day{display:grid;grid-column:1/-1;grid-template-columns:subgrid;align-items:center;border:1px solid var(--hair);border-radius:8px;padding:8px 12px;background:var(--panel-2);font-size:13px}.ptd-day b{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:11.5px;letter-spacing:.06em}.ptd-bar{position:relative;height:10px;border-radius:4px;background:color-mix(in srgb,var(--text-3) 18%,transparent);overflow:hidden}.ptd-bar i{position:absolute;top:0;bottom:0;border-radius:4px;background:var(--action);opacity:.85}.ptd-n{font-family:ui-monospace,SF Mono,Menlo,monospace;white-space:nowrap}.ptd-n,.ptd-vh{font-size:12px;color:var(--text-2)}.ptd-vh{letter-spacing:.07em;text-transform:uppercase;margin-bottom:-6px}.ptd-vr{display:grid;grid-gap:8px;gap:8px}.ptd-info{grid-template-columns:40px minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:center;border:1px solid var(--hair);padding:10px 12px;background:var(--panel-2)}.ptd-ic,.ptd-info{display:grid;border-radius:8px}.ptd-ic{place-items:center;width:40px;height:40px;background:color-mix(in srgb,var(--action) 14%,transparent);color:var(--action)}.tmr{display:flex;align-items:center;gap:12px;margin:12px 0 4px;padding:10px 12px;border:1px solid var(--hair);border-radius:10px;background:var(--panel-2)}.tmr.on{border-color:var(--action)}.tmr-ic{display:grid;place-items:center;flex:none;width:38px;height:38px;border-radius:8px;background:var(--panel);color:var(--text-2)}.tmr.on .tmr-ic{color:var(--action)}.tmr-t{display:grid;grid-gap:1px;gap:1px;min-width:0}.tmr-t b{font-size:14.5px}.tmr-t span{font-size:13px;color:var(--text-2)}.sfl{display:flex;align-items:flex-start;gap:10px;flex-wrap:wrap;margin-top:14px}.sfl-step{display:grid;grid-gap:4px;gap:4px;min-width:0}.sfl-lab{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:9.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--text-3)}.sfl-body{display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-height:46px}.sfl-arrow{color:var(--text-3);font-size:22px;line-height:1;margin-top:30px}.sfl-box{display:flex;align-items:center;min-width:0;height:50px;box-sizing:border-box;border:1px solid var(--hair);border-radius:10px;background:var(--panel-2)}.sfl-box.on{border-color:var(--action)}.sfl-box.warn{border-color:var(--warn)}.sfl-box.off{opacity:.55}.sfl-open{display:flex;align-items:center;gap:10px;min-width:0;align-self:stretch}.sfl-open,button.sfl-open{padding:6px 10px;border:0;background:transparent;color:var(--text);text-align:left;font:inherit}button.sfl-open{cursor:pointer}button.sfl-open:disabled{cursor:default;--btn-bg:transparent;--btn-fg:var(--text)}.sfl-ic{display:grid;place-items:center;flex:none;width:30px;height:30px;border-radius:7px;background:var(--panel);color:var(--text-2)}.sfl-ic svg{width:18px;height:18px}.sfl-box.on .sfl-ic{color:var(--action)}.sfl-box.warn .sfl-ic{color:var(--warn)}.sfl-box.done .sfl-ic{color:var(--ok)}.sfl-t{display:grid;min-width:0}.sfl-t b{font-size:13.5px}.sfl-t span{font-size:12px;color:var(--text-2);white-space:nowrap}.sfl-pen{display:grid;place-items:center;flex:none;width:26px;height:26px;margin-left:4px;border:1px solid var(--hair);border-radius:7px;color:var(--text-2)}button.sfl-sub{display:inline-flex;align-items:center;gap:5px;flex:none;margin-right:8px;padding:6px 10px;border:0;border-radius:7px;background:color-mix(in srgb,var(--action) 14%,transparent);color:var(--action);font-size:12.5px;font-weight:600;white-space:nowrap}button.sfl-sub.warn{background:color-mix(in srgb,var(--warn) 14%,transparent);color:var(--warn)}@media (max-width:640px){.sfl{flex-direction:column;align-items:stretch}.sfl-arrow{display:none}.sfl-body>*{flex:1 1 auto}.sfl-body .lsc-act,.sfl-box{width:100%}.sfl-box{height:auto;min-height:50px}.sfl-open{flex:1 1 auto}.sfl-pen{margin-left:auto}}button.tmr-back{margin-left:auto;flex:none;padding:6px 10px;font-size:13px}.tmr.pop{margin:4px 0 12px}button.tmr-dropbtn{background:var(--warn);color:var(--c-on-0b1220);border:0;border-radius:8px;padding:8px 16px;font-weight:650;font-size:14px}@media (max-width:520px){.tmr{flex-wrap:wrap}button.tmr-back{margin-left:50px}}.ptd-vt{display:grid;grid-gap:2px;gap:2px;font-size:14px}.ptd-vt span{font-size:12.5px;color:var(--text-2);line-height:1.4}.ptd-num{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:12px}.ptd-num,.ptd-wipe{color:var(--text-2)}.ptd-wipe{display:flex;flex-wrap:wrap;gap:6px 14px;border-top:1px solid var(--hair);padding-top:12px;font-size:12.5px}.ptd-wipe span{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.ptd-go,.ptd-x{font-style:normal;display:inline-grid;place-items:center;width:18px;height:18px;border-radius:50%;font-size:10px}.ptd-x{background:color-mix(in srgb,var(--warn) 16%,transparent);color:var(--warn)}.ptd-go{background:color-mix(in srgb,var(--action) 16%,transparent);color:var(--action)}.sdlg.lad{--lad-red:var(--c-x-e5484d)}.lad-hero{display:grid;grid-template-columns:48px minmax(0,1fr);grid-gap:12px;gap:12px;align-items:center}.lad-vt{display:grid;grid-gap:2px;gap:2px;font-size:14px;min-width:0}.lad-vt span{font-size:12.5px;color:var(--text-2);line-height:1.4}.lad-ic{display:grid;place-items:center;width:40px;height:40px;border-radius:8px}.lad-ic.big{width:48px;height:48px}.lad-ic.blue{background:color-mix(in srgb,var(--action) 14%,transparent);color:var(--action)}.lad-ic.orange{background:color-mix(in srgb,var(--warn) 14%,transparent);color:var(--warn)}.lad-ic.green{background:color-mix(in srgb,var(--ok) 14%,transparent);color:var(--ok)}.lad-ic.red{background:color-mix(in srgb,var(--lad-red) 16%,transparent);color:var(--lad-red)}.lad-vr{display:grid;grid-gap:8px;gap:8px}.lad-dv{display:grid;grid-template-columns:40px minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:center;border:1px solid var(--hair);border-radius:8px;padding:10px 12px;background:var(--panel-2)}.lad-dv.lad-bad{border-color:color-mix(in srgb,var(--warn) 55%,transparent);background:color-mix(in srgb,var(--warn) 7%,transparent)}.lad-dvic{display:grid;place-items:center;width:40px;height:40px;border-radius:8px;background:color-mix(in srgb,var(--dc) 16%,transparent);color:var(--dc)}.lad-dvt{display:grid;grid-gap:2px;gap:2px;font-size:14px;min-width:0}.lad-dvt>span{font-size:12.5px;color:var(--text-2);line-height:1.4}.lad-dvt>span.lad-loose{display:flex;gap:6px;align-items:center;color:var(--warn)}.lad-rowbtns{display:flex;gap:6px;margin-top:4px}button.lad-drop{padding:4px 10px;font-size:12.5px;border-radius:8px}button.quiet.warn.lad-drop{border-color:var(--warn)}.lad-cnt{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:12px;color:var(--text);text-align:right;line-height:1.25}.lad-cnt small{display:block;color:var(--text-3);font-size:10.5px;letter-spacing:.06em}.lad-vh{font-size:12px;letter-spacing:.07em;text-transform:uppercase;color:var(--text-2);margin-bottom:-6px}.lad-did{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.lad-did>div{display:grid;justify-items:center;text-align:center;grid-gap:6px;gap:6px;border:1px solid var(--hair);border-radius:8px;padding:12px 6px 10px;background:var(--panel-2);font-size:12.5px}.lad-did b{font-size:13px}.lad-did span:not(.lad-ic){font-size:11.5px;color:var(--text-2);line-height:1.3}.lad-note{display:flex;gap:8px;align-items:center;font-size:12.5px;color:var(--text-2)}.lad-warnbox{display:grid;grid-template-columns:40px minmax(0,1fr);grid-gap:12px;gap:12px;align-items:center;border:1px solid color-mix(in srgb,var(--warn) 45%,transparent);background:color-mix(in srgb,var(--warn) 8%,transparent);border-radius:8px;padding:10px 12px;font-size:14px}.lad-wipe{display:flex;flex-wrap:wrap;gap:6px 14px;border-top:1px solid color-mix(in srgb,var(--lad-red) 50%,transparent);padding-top:12px;font-size:12.5px;color:var(--text-2)}.lad-wipe span{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.lad-okm,.lad-x{font-style:normal;display:inline-grid;place-items:center;width:18px;height:18px;border-radius:50%;font-size:10px;flex:none}.lad-x{background:color-mix(in srgb,var(--lad-red) 20%,transparent);color:var(--lad-red)}.lad-okm{background:color-mix(in srgb,var(--ok) 16%,transparent);color:var(--ok)}button.lad-redbtn{background:var(--lad-red);color:var(--c-fg-ffffff);border:0;border-radius:8px;padding:8px 16px;font-weight:650;font-size:14px}@media (max-width:520px){.lad-did{grid-template-columns:1fr}}.wg-tag.wg-top{align-items:start}.wg-top-left{display:grid;grid-gap:22px;gap:22px;justify-items:center;min-width:0}.wg-top-right{position:relative;display:grid;justify-items:start;min-width:0}.wg-top-right .wg-lede{max-width:62ch}.wg-jumps-head{display:block;margin-top:10px;font-weight:600}.wg-dix-toggle{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin-top:12px}.wg-dix-count{font-size:13px;opacity:.75}.wg-lede.wg-dix{max-width:none;margin:28px 0 8px;z-index:6;transform:rotate(calc(-.3deg * var(--wg-tiltk)))}.wg-dix-groups{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,250px),1fr));grid-gap:16px 22px;gap:16px 22px;margin-top:14px}.wg-dix-group{display:grid;grid-gap:6px;gap:6px;align-content:start;min-width:0}.wg-dix-group .wg-jumps-head{margin-top:0;font-size:13px}.wg-dix-group .wg-jumps{margin-top:0}button.wg-pbtn.wg-dix-close{float:right;position:-webkit-sticky;position:sticky;top:calc(env(safe-area-inset-top, 0px) + 10px);z-index:1;margin:0 0 8px 10px;background:var(--wg-paper)}button.wg-jump.wg-dix-topic{display:inline-flex;align-items:center;gap:6px;text-align:left}button.wg-jump.wg-dix-topic svg{flex:none}@media (max-width:640px){.wg-lede.wg-dix{margin:22px 0 6px;transform:none}.wg-dix-groups{grid-template-columns:minmax(0,1fr);gap:14px}}.wg-hurry{position:relative;max-width:520px;background:var(--wg-sticky);color:var(--wg-paper-ink);padding:16px 18px;box-shadow:0 10px 22px var(--c-shadow-000000-a450);transform:rotate(calc(-1.2deg * var(--wg-tiltk)))}.wg-hurry-head{display:block;font-family:var(--wg-marker);font-weight:400;font-size:21px;line-height:1.15}.wg-hurry-sub{display:block;font-size:13.5px;margin:2px 0 12px}.wg-hurry-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.wg-hurry-step{display:grid;grid-gap:4px;gap:4px;justify-items:center;text-align:center;padding:10px 8px;border-radius:6px;background:var(--c-bg-ffffff-a550);font-size:12.5px;line-height:1.3}.wg-hurry-step svg{width:46px;height:46px}.wg-hurry-step b{font-size:13px}button.wg-jump.wg-hot{position:relative}button.wg-jump.wg-hot:after{content:"";position:absolute;inset:-9px -12px;pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 60' preserveAspectRatio='none'%3E%3Cpath d='M18 34 C10 12 70 4 112 6 C162 8 196 18 192 34 C188 52 128 58 84 56 C38 54 6 46 10 30 C13 20 30 13 48 10' fill='none' stroke='%23d8344a' stroke-width='4' stroke-linecap='round'/%3E%3C/svg%3E") 50% /100% 100% no-repeat}.wg-night{position:relative;justify-self:stretch;margin-top:150px}.wg-night-arrow{position:absolute;z-index:5;transform:translateX(-50%) rotate(calc(-4deg * var(--wg-tiltk)));transform-origin:50% 0;pointer-events:none}.wg-night-arrow svg{display:block}.wg-night-arrow .look-side,.wg-night-arrow[data-side] .look-up{display:none}.wg-night-arrow[data-side] .look-side{display:inline}.wg-night-arrowpin{position:absolute;top:44px;left:50%;width:18px;height:24px;margin-left:-9px;background:var(--wg-pin-svg) center /contain no-repeat;filter:drop-shadow(1px 2px 1px var(--c-shadow-000000-a350))}button.wg-night-note{position:relative;display:grid;grid-gap:2px;gap:2px;max-width:280px;padding:12px 14px;border:0;border-radius:0;background:var(--wg-sticky-3);color:var(--wg-paper-ink);text-align:left;font-size:13.5px;line-height:1.35;box-shadow:0 10px 22px var(--c-shadow-000000-a450);transform:rotate(calc(2deg * var(--wg-tiltk)));cursor:pointer}button.wg-night-note b{font-family:var(--wg-marker);font-weight:400;font-size:17px}@media (max-width:760px){.wg-hurry-steps{grid-template-columns:minmax(0,1fr)}.wg-hurry-step{grid-template-columns:40px minmax(0,1fr);justify-items:start;text-align:left;column-gap:10px}.wg-hurry-step svg{grid-row:span 2;width:40px;height:40px}.wg-top-left,.wg-top-right{display:contents}.wg-top-left>.wg-start{order:5}}.bi-paused{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;margin:0 0 16px;padding:10px 12px;font-size:13px;font-weight:550;color:var(--warn);background:color-mix(in srgb,var(--warn) 11%,transparent);border:1px solid color-mix(in srgb,var(--warn) 35%,transparent);border-radius:var(--r-sm)}.bi-paused>span{flex:1 1 280px}.bi-line.state-warn{margin:12px 0 0;color:var(--warn);font-size:13px;font-weight:550}.bi-done,.bi-line.error{margin-top:12px}.bi-summary{border-collapse:collapse;font-size:13px}.bi-summary th{padding:3px 16px 3px 0;text-align:left;font-weight:500;color:var(--text-2)}.bi-summary td{padding:3px 0;word-break:break-all}