:root{--p-white:#fff;--p-navy:#00162e;--p-blue:#3f50ff;--p-yellow:#ffff62;--p-violet:#b48cef;--p-flame:#fb440e;--p-green:#22a35a;--p-amber:#e9a23b;--p-g-25:#fbfbfc;--p-g-50:#f7f8f9;--p-g-100:#f1f3f5;--p-g-150:#eaecef;--p-g-200:#e2e5e9;--p-g-300:#ccd1d7;--p-g-400:#9aa3ad;--p-g-500:#68737f;--p-g-550:#5d6975;--p-g-600:#525d69;--p-g-700:#3a4451;--p-g-900:#16212e;--p-d-0:#0b121b;--p-d-50:#0f1822;--p-d-100:#141e2a;--p-d-150:#1a2532;--p-d-200:#222e3c;--p-d-300:#2f3b4a;--p-d-400:#5d6976;--p-d-500:#8a95a2;--p-d-600:#a9b3be;--p-d-900:#e7ebf0;--p-blue-50:#f3f5ff;--p-blue-100:#e6e9ff;--p-blue-200:#cdd3ff;--p-blue-600:#3242e0;--p-blue-700:#2b38c4;--p-blue-d1:#161f4a;--p-blue-d2:#1e2a63;--p-blue-l:#9aa6ff;--p-green-50:#e8f6ee;--p-green-700:#1a7a43;--p-green-d1:#102a1d;--p-green-l:#6bd49a;--p-amber-50:#fdf3df;--p-amber-700:#8f5600;--p-amber-d1:#2e2311;--p-amber-l:#f0c474;--p-red-50:#ffede6;--p-red-700:#c0330b;--p-red-800:#962a09;--p-red-900:#6a1804;--p-red-d1:#361a12;--p-red-l:#ff9677;--p-violet-50:#f4eefd;--p-violet-700:#6b3fbf;--p-violet-d1:#251b3b;--p-violet-l:#c9aef6;--p-yellow-50:#ffffd6;--p-yellow-d1:#2a2a12;--p-eg-deep:#005341;--p-eg-deep-2:#00463a;--p-eg-deep-3:#002e26;--p-eg-ink:#00241c;--p-eg-cyan:#3bffb0;--p-eg-cyan-600:#22efa0;--p-eg-rose:#ff22c6;--p-eg-50:#e8f7f0;--p-eg-100:#d3efe2;--p-eg-d1:#0b3a2e;--p-eg-d2:#0f4a3a;--p-eg-l:#6cffc4;--p-eg-side-hover:#0b5f4c;--p-eg-side-active:#106c57;--p-eg-side-line:#14684f;--p-eg-side-t2:#cbe9dd;--p-eg-side-t3:#a3d3c1;--p-eg-side-faint:#6fa894;--p-en-25:#fafbf9;--p-en-50:#f5f7f4;--p-en-100:#eef2ef;--p-en-150:#e5ebe7;--p-en-200:#dce3de;--p-en-300:#c5cfc9;--p-en-400:#93a29a;--p-en-500:#62736a;--p-en-550:#55665d;--p-en-600:#4a5a52;--p-en-900:#0f211b;--p-ed-0:#001612;--p-ed-50:#03201a;--p-ed-100:#072821;--p-ed-125:#0a2c24;--p-ed-150:#0d3229;--p-ed-200:#133b31;--p-ed-300:#1e4a3f;--p-ed-400:#4f756a;--p-ed-500:#86a69b;--p-ed-600:#a8c4ba;--p-ed-900:#e6f2ec;--p-sq-hover:#3444ec;--p-sq-active:#2a39d2;--p-sq-line:#5463ff;--p-sq-t2:#f5f6ff;--p-sq-t3:#eef0ff;--p-sq-faint:#aeb6ff;--p-tp-night:#0b0718;--p-tp-plum:#150e2e;--p-tp-plum-2:#211843;--p-tp-plum-3:#2c2155;--p-tp-gold:#ffca05;--p-tp-gold-600:#f2bd00;--p-tp-violet:#3e1c84;--p-tp-violet-2:#33166f;--p-tp-violet-l:#c2aef5;--p-tp-50:#f3effc;--p-tp-100:#e7dffa;--p-tp-line:#2a2148;--p-tp-t2:#dcd5f0;--p-tp-t3:#b3a9d2;--p-tp-faint:#7b70a3;--p-td-50:#110b24;--p-td-100:#16102d;--p-td-125:#191232;--p-td-150:#1e1638;--p-td-200:#271e45;--p-td-300:#342a56;--p-td-400:#6e6393;--p-td-500:#9d93bd;--p-td-600:#bdb5d8;--p-td-900:#eeeaf8;--p-td-d1:#2a1c4f;--p-td-d2:#36245f;--p-qi-yellow:#f5d733;--p-qi-yellow-600:#e8ca25;--p-qi-graphite:#22211f;--p-qi-g2:#2f2e2b;--p-qi-g3:#3b3a36;--p-qi-olive:#6a5700;--p-qi-50:#fdf8dc;--p-qi-100:#faf0b8;--p-qi-t2:#dad9d4;--p-qi-t3:#b5b3ac;--p-qi-faint:#7f7d76;--p-qd-0:#141412;--p-qd-50:#1a1a18;--p-qd-100:#201f1d;--p-qd-125:#232220;--p-qd-150:#292826;--p-qd-200:#32312e;--p-qd-300:#403e3a;--p-qd-400:#706e68;--p-qd-500:#9d9b94;--p-qd-600:#bebcb5;--p-qd-900:#efeeea;--p-qd-d1:#2e2a12;--p-qd-d2:#3a3414;--p-ls-0:#fdfdfb;--p-ls-bone:#f5f6f1;--p-ls-bone-2:#edeee7;--p-ls-bone-3:#e4e6dd;--p-ls-line:#dfe1d7;--p-ls-line-2:#cfd2c6;--p-ls-ink:#0a0a0a;--p-ls-ink-2:#2a2a2a;--p-ls-forest:#344847;--p-ls-butter:#fbf9d3;--p-ls-mist:#d4e1e9;--p-ls-mist-2:#c2d3de;--p-ls-t2:#53554e;--p-ls-t3:#585b53;--p-ls-faint:#9ea197;--p-ls-edge:#73766c;--p-ls-off:#c2c5b9;--p-ld-50:#111;--p-ld-100:#171716;--p-ld-125:#1a1a19;--p-ld-150:#1f1f1d;--p-ld-200:#282825;--p-ld-300:#353531;--p-ld-400:#6b6b64;--p-ld-500:#9b9b93;--p-ld-600:#bebeb5;--p-ld-900:#f0f0ea;--p-ld-d1:#1e2428;--p-ld-d2:#283036;--p-paper:#f4f1ea;--p-paper-d:#e9e4d8;--p-pp-0:#fffefb;--p-pp-25:#fcfaf5;--p-pp-50:#f8f5ee;--p-pp-100:#f4efe5;--p-pp-150:#efe9dd;--p-pp-200:#e7e0d2;--p-pp-250:#e5ddcd;--p-pp-300:#d8cfbe;--p-pp-350:#cec4b2;--p-pp-400:#9e9485;--p-pp-500:#7f7464;--p-pp-600:#5a5043;--p-pp-650:#62584a;--p-pp-900:#29231b;--p-pp-950:#1e1912;--p-sp-0:#15130f;--p-sp-50:#1b1814;--p-sp-100:#211d18;--p-sp-125:#24201a;--p-sp-150:#29241e;--p-sp-200:#322c24;--p-sp-300:#3e372d;--p-sp-400:#756b5b;--p-sp-500:#a39989;--p-sp-600:#c3b9a9;--p-sp-900:#eee8dc;--p-sp-950:#f6f1e7;--p-ink-50:#eeeff6;--p-ink-100:#e1e3f1;--p-ink-600:#2f3f94;--p-ink-700:#27357e;--p-ink-d1:#24253a;--p-ink-d2:#2d2f4b;--p-ink-d5:#5a6ad0;--p-ink-d6:#4f5fc6;--p-ink-l:#b3bbf2;--p-cl-0:#fff;--p-cl-25:#f6f8fb;--p-cl-50:#edf1f6;--p-cl-100:#eaeef4;--p-cl-150:#e2e8f0;--p-cl-200:#d6dde7;--p-cl-300:#c8d1dd;--p-cl-400:#94a0b4;--p-cl-500:#62708a;--p-cl-550:#505d73;--p-cl-600:#46536a;--p-cl-900:#0e1726;--p-cl-950:#0a1222;--p-cd-0:#0b1016;--p-cd-50:#10161e;--p-cd-100:#141b24;--p-cd-125:#161d27;--p-cd-150:#1a222d;--p-cd-200:#212b38;--p-cd-300:#2b3746;--p-cd-400:#5c6a7c;--p-cd-500:#8d9aac;--p-cd-600:#a8b4c4;--p-cd-900:#e4eaf2;--p-cd-950:#f1f5fa;--p-sky-50:#eaf4fb;--p-sky-100:#d5eaf7;--p-sky-600:#0369a1;--p-sky-700:#075985;--p-sky-d1:#0e2638;--p-sky-d2:#123249;--p-sky-d5:#0b6fa8;--p-sky-d6:#0a6399;--p-sky-l:#7cc4f0;--p-nv-0:#000f21;--p-nv-50:#021a33;--p-nv-100:#05203d;--p-nv-125:#062340;--p-nv-150:#0a2847;--p-nv-200:#103154;--p-nv-250:#12355a;--p-nv-300:#18406a;--p-nv-350:#1a4370;--p-nv-400:#62809e;--p-nv-500:#93a8be;--p-nv-600:#b4c3d3;--p-nv-700:#c9d3de;--p-nv-900:#e8eef5;--p-nv-hover:#0e2a4a;--p-yl-100:#ffffa3;--p-yl-600:#eded4c;--p-wx-day:#dce3ff;--p-wx-day-1:#e7ecff;--p-wx-day-2:#f1f4ff;--p-wx-day-cloud:#fff;--p-wx-dawn:#eee5fa;--p-wx-dawn-1:#fbe2d8;--p-wx-dawn-2:#fff0d2;--p-wx-dawn-cloud:#fff9f4;--p-wx-dusk:#e4d9f7;--p-wx-dusk-1:#f7d6cc;--p-wx-dusk-2:#fce5c9;--p-wx-dusk-cloud:#fbf3fa;--p-wx-night:#13254a;--p-wx-night-1:#1a2e57;--p-wx-night-2:#213765;--p-wx-night-cloud:#30436b;--p-wx-moon:#fff9db;--p-wx-moon-shade:#2a3e6e;--p-wx-veil:#aeb7c8;--p-wx-dust:#e7c48c;--p-wx-grain:#b98a4a;--p-wxd-day:#1b2a5c;--p-wxd-day-1:#213269;--p-wxd-day-2:#283b76;--p-wxd-day-cloud:#33448a;--p-wxd-dawn:#2a2044;--p-wxd-dawn-1:#3a2436;--p-wxd-dawn-2:#3d2e1c;--p-wxd-dawn-cloud:#433758;--p-wxd-dusk:#251b3e;--p-wxd-dusk-1:#382032;--p-wxd-dusk-2:#3a2a1c;--p-wxd-dusk-cloud:#3e3253;--p-wxd-night:#070e19;--p-wxd-night-1:#0b1524;--p-wxd-night-2:#101c2e;--p-wxd-night-cloud:#1c283a;--p-wxd-moon-shade:#18263b;--p-wxd-veil:#2c3646;--p-wxd-dust:#5c4626;--p-wxd-grain:#c49a5e;--p-wxd-fog:#3a4656;--p-pk-day:#efe6d3;--p-pk-day-1:#f4eddf;--p-pk-day-2:#f9f4ea;--p-pk-day-cloud:#fffdf8;--p-pk-dawn:#f1e0d3;--p-pk-dawn-1:#f6e7d9;--p-pk-dawn-2:#faf1e5;--p-pk-dawn-cloud:#fff9f2;--p-pk-dusk:#ebdbd5;--p-pk-dusk-1:#f2e2d8;--p-pk-dusk-2:#f8ece2;--p-pk-dusk-cloud:#fcf5ef;--p-pk-night:#1f2238;--p-pk-night-1:#252945;--p-pk-night-2:#2b3050;--p-pk-night-cloud:#3a3f5e;--p-pk-moon-shade:#33385a;--p-pk-veil:#cfc4b0;--p-pkd-day:#2a2419;--p-pkd-day-1:#30291e;--p-pkd-day-2:#352e23;--p-pkd-day-cloud:#433a2d;--p-pkd-dawn:#2e2320;--p-pkd-dawn-1:#342925;--p-pkd-dawn-2:#392f27;--p-pkd-dawn-cloud:#463730;--p-pkd-dusk:#2b2127;--p-pkd-dusk-1:#32272a;--p-pkd-dusk-2:#382d2a;--p-pkd-dusk-cloud:#45353a;--p-pkd-night:#121322;--p-pkd-night-1:#171a2c;--p-pkd-night-2:#1c2034;--p-pkd-night-cloud:#2a2e44;--p-pkd-moon-shade:#262a40;--p-pkd-veil:#3a3428;--p-ck-day:#d3e8f6;--p-ck-day-1:#e2f0fa;--p-ck-day-2:#eff7fc;--p-ck-day-cloud:#fff;--p-ck-dawn:#dde3f3;--p-ck-dawn-1:#ece4ec;--p-ck-dawn-2:#f6eeec;--p-ck-dawn-cloud:#faf7fa;--p-ck-dusk:#d8dcf0;--p-ck-dusk-1:#e8dee8;--p-ck-dusk-2:#f2e8e8;--p-ck-dusk-cloud:#f7f3f8;--p-ck-night:#0c1a2c;--p-ck-night-1:#11233a;--p-ck-night-2:#162b45;--p-ck-night-cloud:#22374f;--p-ck-moon-shade:#1d3350;--p-ck-veil:#a9b8c8;--p-ckd-day:#0f2536;--p-ckd-day-1:#132b3f;--p-ckd-day-2:#173248;--p-ckd-day-cloud:#21405a;--p-ckd-dawn:#1a2036;--p-ckd-dawn-1:#22233a;--p-ckd-dawn-2:#282836;--p-ckd-dawn-cloud:#2e3450;--p-ckd-dusk:#181d33;--p-ckd-dusk-1:#201f36;--p-ckd-dusk-2:#262533;--p-ckd-dusk-cloud:#2c304a;--p-ckd-night:#060d16;--p-ckd-night-1:#0a1420;--p-ckd-night-2:#0f1b2a;--p-ckd-night-cloud:#1a2636;--p-ckd-moon-shade:#142336;--p-ckd-veil:#243444;--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:var(--p-white);--bg-side:var(--p-g-50);--bg-subtle:var(--p-g-25);--bg-hover:var(--p-g-100);--bg-active:var(--p-g-150);--raised:var(--p-white);--line:var(--p-g-150);--line-strong:var(--p-g-200);--edge:var(--p-g-500);--control-off:var(--p-g-300);--text:var(--p-g-900);--text-2:var(--p-g-600);--text-3:var(--p-g-550);--text-faint:var(--p-g-400);--ink:var(--p-navy);--accent:var(--p-blue);--accent-hover:var(--p-blue-600);--on-accent:var(--p-white);--accent-text:var(--p-blue-700);--accent-soft:var(--p-blue-50);--accent-soft-2:var(--p-blue-100);--focus:var(--p-blue);--blue-text:var(--p-blue-700);--blue-soft:var(--p-blue-50);--blue-dot:var(--p-blue);--green-text:var(--p-green-700);--green-soft:var(--p-green-50);--green-dot:var(--p-green);--amber-text:var(--p-amber-700);--amber-soft:var(--p-amber-50);--amber-dot:var(--p-amber);--red-text:var(--p-red-700);--red-soft:var(--p-red-50);--red-dot:var(--p-flame);--violet-text:var(--p-violet-700);--violet-soft:var(--p-violet-50);--violet-dot:var(--p-violet);--gray-text:var(--p-g-600);--gray-soft:var(--p-g-100);--gray-dot:var(--p-g-400);--good-fill:var(--p-green);--on-good-fill:var(--p-navy);--warn-fill:var(--p-amber);--on-warn-fill:var(--p-navy);--late-fill:var(--p-flame);--on-late-fill:var(--p-navy);--highlight:var(--p-yellow);--on-highlight:var(--p-navy);--highlight-soft:var(--p-yellow-50);--hero-name:var(--p-blue-700);--stage:var(--p-g-50);--on-stage:var(--p-g-900);--stage-accent:var(--p-blue-700);--card-b:var(--p-g-50);--on-card-b:var(--p-g-900);--card-c:var(--p-red-50);--on-card-c:var(--p-red-700);--card-p:var(--p-g-50);--on-card-p:var(--p-g-900);--card-p-red:var(--p-red-700);--card-p-green:var(--p-green-700);--card-p-green-soft:var(--p-green-50);--card-p-blue:var(--p-blue-700);--card-p-blue-soft:var(--p-blue-50);--brand:var(--p-navy);--on-brand:var(--p-yellow);--sky-day:var(--p-wx-day);--sky-day-1:var(--p-wx-day-1);--sky-day-2:var(--p-wx-day-2);--sky-day-cloud:var(--p-wx-day-cloud);--sky-dawn:var(--p-wx-dawn);--sky-dawn-1:var(--p-wx-dawn-1);--sky-dawn-2:var(--p-wx-dawn-2);--sky-dawn-cloud:var(--p-wx-dawn-cloud);--sky-dusk:var(--p-wx-dusk);--sky-dusk-1:var(--p-wx-dusk-1);--sky-dusk-2:var(--p-wx-dusk-2);--sky-dusk-cloud:var(--p-wx-dusk-cloud);--sky-night:var(--p-wx-night);--sky-night-1:var(--p-wx-night-1);--sky-night-2:var(--p-wx-night-2);--sky-night-cloud:var(--p-wx-night-cloud);--sky-ink:var(--p-navy);--sky-ink-2:var(--p-g-700);--sky-night-ink:var(--p-d-900);--sky-night-ink-2:var(--p-d-600);--sky-name:var(--p-blue-700);--sky-night-name:var(--p-blue-l);--sky-sun:var(--p-yellow);--sky-sun-edge:var(--p-amber);--sky-moon:var(--p-wx-moon);--sky-moon-shade:var(--p-wx-moon-shade);--sky-star:var(--p-d-900);--sky-veil:var(--p-wx-veil);--sky-rain:var(--p-blue);--sky-rain-night:var(--p-blue-l);--sky-snow:var(--p-white);--sky-dust:var(--p-wx-dust);--sky-grain:var(--p-wx-grain);--sky-fog:var(--p-white);--sky-flash:var(--p-white);--scrim:#00162e47;--shadow:var(--shadow-pop)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:var(--p-d-50);--bg-side:var(--p-d-0);--bg-subtle:var(--p-d-100);--bg-hover:var(--p-d-150);--bg-active:var(--p-d-200);--raised:var(--p-d-100);--line:var(--p-d-200);--line-strong:var(--p-d-300);--edge:var(--p-d-400);--control-off:var(--p-d-300);--text:var(--p-d-900);--text-2:var(--p-d-600);--text-3:var(--p-d-500);--text-faint:var(--p-d-400);--ink:var(--p-d-900);--accent:var(--p-blue);--accent-hover:var(--p-blue-600);--on-accent:var(--p-white);--accent-text:var(--p-blue-l);--accent-soft:var(--p-blue-d1);--accent-soft-2:var(--p-blue-d2);--focus:var(--p-blue-l);--blue-text:var(--p-blue-l);--blue-soft:var(--p-blue-d1);--blue-dot:var(--p-blue-l);--green-text:var(--p-green-l);--green-soft:var(--p-green-d1);--green-dot:var(--p-green-l);--amber-text:var(--p-amber-l);--amber-soft:var(--p-amber-d1);--amber-dot:var(--p-amber-l);--red-text:var(--p-red-l);--red-soft:var(--p-red-d1);--red-dot:var(--p-red-l);--violet-text:var(--p-violet-l);--violet-soft:var(--p-violet-d1);--violet-dot:var(--p-violet-l);--gray-text:var(--p-d-600);--gray-soft:var(--p-d-150);--gray-dot:var(--p-d-400);--good-fill:var(--p-green);--on-good-fill:var(--p-navy);--warn-fill:var(--p-amber);--on-warn-fill:var(--p-navy);--late-fill:var(--p-flame);--on-late-fill:var(--p-navy);--highlight:var(--p-yellow);--on-highlight:var(--p-navy);--highlight-soft:var(--p-yellow-d1);--hero-name:var(--p-blue-l);--stage:var(--p-d-100);--on-stage:var(--p-d-900);--stage-accent:var(--p-blue-l);--card-b:var(--p-d-100);--on-card-b:var(--p-d-900);--card-c:var(--p-red-d1);--on-card-c:var(--p-red-l);--card-p:var(--p-d-100);--on-card-p:var(--p-d-900);--card-p-red:var(--p-red-l);--card-p-green:var(--p-green-l);--card-p-green-soft:var(--p-green-d1);--card-p-blue:var(--p-blue-l);--card-p-blue-soft:var(--p-blue-d1);--brand:var(--p-d-200);--on-brand:var(--p-yellow);--sky-day:var(--p-wxd-day);--sky-day-1:var(--p-wxd-day-1);--sky-day-2:var(--p-wxd-day-2);--sky-day-cloud:var(--p-wxd-day-cloud);--sky-dawn:var(--p-wxd-dawn);--sky-dawn-1:var(--p-wxd-dawn-1);--sky-dawn-2:var(--p-wxd-dawn-2);--sky-dawn-cloud:var(--p-wxd-dawn-cloud);--sky-dusk:var(--p-wxd-dusk);--sky-dusk-1:var(--p-wxd-dusk-1);--sky-dusk-2:var(--p-wxd-dusk-2);--sky-dusk-cloud:var(--p-wxd-dusk-cloud);--sky-night:var(--p-wxd-night);--sky-night-1:var(--p-wxd-night-1);--sky-night-2:var(--p-wxd-night-2);--sky-night-cloud:var(--p-wxd-night-cloud);--sky-ink:var(--p-d-900);--sky-ink-2:var(--p-d-600);--sky-night-ink:var(--p-d-900);--sky-night-ink-2:var(--p-d-600);--sky-name:var(--p-blue-l);--sky-night-name:var(--p-blue-l);--sky-sun:var(--p-yellow);--sky-sun-edge:var(--p-amber-l);--sky-moon:var(--p-wx-moon);--sky-moon-shade:var(--p-wxd-moon-shade);--sky-star:var(--p-d-900);--sky-veil:var(--p-wxd-veil);--sky-rain:var(--p-blue-l);--sky-rain-night:var(--p-blue-l);--sky-snow:var(--p-d-900);--sky-dust:var(--p-wxd-dust);--sky-grain:var(--p-wxd-grain);--sky-fog:var(--p-wxd-fog);--sky-flash:var(--p-d-900);--scrim:#0000008c;--shadow:var(--shadow-pop-dark)}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:var(--p-d-50);--bg-side:var(--p-d-0);--bg-subtle:var(--p-d-100);--bg-hover:var(--p-d-150);--bg-active:var(--p-d-200);--raised:var(--p-d-100);--line:var(--p-d-200);--line-strong:var(--p-d-300);--edge:var(--p-d-400);--control-off:var(--p-d-300);--text:var(--p-d-900);--text-2:var(--p-d-600);--text-3:var(--p-d-500);--text-faint:var(--p-d-400);--ink:var(--p-d-900);--accent:var(--p-blue);--accent-hover:var(--p-blue-600);--on-accent:var(--p-white);--accent-text:var(--p-blue-l);--accent-soft:var(--p-blue-d1);--accent-soft-2:var(--p-blue-d2);--focus:var(--p-blue-l);--blue-text:var(--p-blue-l);--blue-soft:var(--p-blue-d1);--blue-dot:var(--p-blue-l);--green-text:var(--p-green-l);--green-soft:var(--p-green-d1);--green-dot:var(--p-green-l);--amber-text:var(--p-amber-l);--amber-soft:var(--p-amber-d1);--amber-dot:var(--p-amber-l);--red-text:var(--p-red-l);--red-soft:var(--p-red-d1);--red-dot:var(--p-red-l);--violet-text:var(--p-violet-l);--violet-soft:var(--p-violet-d1);--violet-dot:var(--p-violet-l);--gray-text:var(--p-d-600);--gray-soft:var(--p-d-150);--gray-dot:var(--p-d-400);--good-fill:var(--p-green);--on-good-fill:var(--p-navy);--warn-fill:var(--p-amber);--on-warn-fill:var(--p-navy);--late-fill:var(--p-flame);--on-late-fill:var(--p-navy);--highlight:var(--p-yellow);--on-highlight:var(--p-navy);--highlight-soft:var(--p-yellow-d1);--hero-name:var(--p-blue-l);--stage:var(--p-d-100);--on-stage:var(--p-d-900);--stage-accent:var(--p-blue-l);--card-b:var(--p-d-100);--on-card-b:var(--p-d-900);--card-c:var(--p-red-d1);--on-card-c:var(--p-red-l);--card-p:var(--p-d-100);--on-card-p:var(--p-d-900);--card-p-red:var(--p-red-l);--card-p-green:var(--p-green-l);--card-p-green-soft:var(--p-green-d1);--card-p-blue:var(--p-blue-l);--card-p-blue-soft:var(--p-blue-d1);--brand:var(--p-d-200);--on-brand:var(--p-yellow);--sky-day:var(--p-wxd-day);--sky-day-1:var(--p-wxd-day-1);--sky-day-2:var(--p-wxd-day-2);--sky-day-cloud:var(--p-wxd-day-cloud);--sky-dawn:var(--p-wxd-dawn);--sky-dawn-1:var(--p-wxd-dawn-1);--sky-dawn-2:var(--p-wxd-dawn-2);--sky-dawn-cloud:var(--p-wxd-dawn-cloud);--sky-dusk:var(--p-wxd-dusk);--sky-dusk-1:var(--p-wxd-dusk-1);--sky-dusk-2:var(--p-wxd-dusk-2);--sky-dusk-cloud:var(--p-wxd-dusk-cloud);--sky-night:var(--p-wxd-night);--sky-night-1:var(--p-wxd-night-1);--sky-night-2:var(--p-wxd-night-2);--sky-night-cloud:var(--p-wxd-night-cloud);--sky-ink:var(--p-d-900);--sky-ink-2:var(--p-d-600);--sky-night-ink:var(--p-d-900);--sky-night-ink-2:var(--p-d-600);--sky-name:var(--p-blue-l);--sky-night-name:var(--p-blue-l);--sky-sun:var(--p-yellow);--sky-sun-edge:var(--p-amber-l);--sky-moon:var(--p-wx-moon);--sky-moon-shade:var(--p-wxd-moon-shade);--sky-star:var(--p-d-900);--sky-veil:var(--p-wxd-veil);--sky-rain:var(--p-blue-l);--sky-rain-night:var(--p-blue-l);--sky-snow:var(--p-d-900);--sky-dust:var(--p-wxd-dust);--sky-grain:var(--p-wxd-grain);--sky-fog:var(--p-wxd-fog);--sky-flash:var(--p-d-900);--scrim:#0000008c;--shadow:var(--shadow-pop-dark)}:root{--font-sans:"Inter", "Noto Sans Arabic", system-ui, -apple-system, "Segoe UI", sans-serif;--font-display:"Inter", "Noto Sans Arabic", system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono:ui-monospace, "SF Mono", Menlo, Consolas, monospace;--display-weight:650;--font-hero:"Inter", "Noto Sans Arabic", system-ui, -apple-system, "Segoe UI", sans-serif;--hero-weight:650;--font-num:var(--font-hero);--display-tracking:-.022em;--text-2xs:11px;--text-xs:12px;--text-sm:13px;--text-base:14px;--text-md:15px;--text-lg:16px;--text-xl:20px;--text-2xl:24px;--text-3xl:32px;--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:20px;--s-6:24px;--s-8:32px;--s-10:40px;--s-12:48px;--s-16:64px;--r-xs:4px;--r-sm:6px;--r-md:8px;--r-lg:12px;--r-pill:999px;--dur-fast:.12s;--dur:.16s;--dur-slow:.22s;--ease:cubic-bezier(.2, .8, .2, 1);--ease-out:cubic-bezier(.16, 1, .3, 1);--shadow-pop:0 0 0 1px #00162e0f, 0 4px 12px #00162e14, 0 16px 40px #00162e1a;--shadow-pop-dark:0 0 0 1px #ffffff0f, 0 8px 28px #00000080;--control-h:32px;--control-h-sm:28px;--row-h:36px;--side-w:244px;--top-h:48px;--page-max:1180px;--dens:1;--lh-body:1.5;--lh-body-ar:1.7;--nav-h:28px;--row-min:40px;--drow-min:44px;--crow-min:56px;--menu-h:30px;--pill-h:22px;--tab-h:38px;--btn-px:12px;--page-pad-y:28px;--page-pad-x:clamp(32px, 2.4vw, 48px);--page-pad-end:96px;--page-max-wide:1760px;--sec-gap:36px;--phead-gap:28px;--stat-pad:14px 16px}:root[data-style=egi]{--stage:var(--p-eg-deep);--on-stage:var(--p-white);--stage-accent:var(--p-eg-cyan);--hero-name:var(--p-eg-deep);--card-b:var(--p-eg-deep);--on-card-b:var(--p-white);--card-c:var(--p-eg-rose);--on-card-c:var(--p-eg-ink);--card-p:var(--p-paper);--on-card-p:var(--p-eg-ink);--good-fill:var(--p-eg-cyan);--on-good-fill:var(--p-eg-ink);--warn-fill:var(--p-amber);--on-warn-fill:var(--p-eg-ink);--late-fill:var(--p-eg-rose);--on-late-fill:var(--p-eg-ink);--bg:var(--p-white);--bg-side:var(--p-en-50);--bg-subtle:var(--p-en-25);--bg-hover:var(--p-en-100);--bg-active:var(--p-en-150);--raised:var(--p-white);--line:var(--p-en-150);--line-strong:var(--p-en-200);--edge:var(--p-en-500);--control-off:var(--p-en-300);--text:var(--p-en-900);--text-2:var(--p-en-600);--text-3:var(--p-en-550);--text-faint:var(--p-en-400);--ink:var(--p-eg-ink);--accent:var(--p-eg-deep);--accent-hover:var(--p-eg-deep-2);--on-accent:var(--p-eg-cyan);--accent-text:var(--p-eg-deep);--accent-soft:var(--p-eg-50);--accent-soft-2:var(--p-eg-100);--focus:var(--p-eg-deep);--gray-text:var(--p-en-600);--gray-soft:var(--p-en-100);--gray-dot:var(--p-en-400);--highlight:var(--p-eg-cyan);--on-highlight:var(--p-eg-ink);--highlight-soft:var(--p-eg-50);--brand:var(--p-eg-deep);--on-brand:var(--p-eg-cyan)}@media (prefers-color-scheme:dark){:root:not([data-theme=light])[data-style=egi]{--stage:var(--p-eg-deep);--on-stage:var(--p-white);--stage-accent:var(--p-eg-cyan);--hero-name:var(--p-eg-cyan);--card-b:var(--p-eg-deep);--on-card-b:var(--p-white);--card-c:var(--p-eg-rose);--on-card-c:var(--p-eg-ink);--card-p:var(--p-ed-150);--on-card-p:var(--p-paper);--good-fill:var(--p-eg-cyan);--on-good-fill:var(--p-eg-ink);--warn-fill:var(--p-amber);--on-warn-fill:var(--p-eg-ink);--late-fill:var(--p-eg-rose);--on-late-fill:var(--p-eg-ink);--bg:var(--p-ed-50);--bg-side:var(--p-ed-0);--bg-subtle:var(--p-ed-100);--bg-hover:var(--p-ed-150);--bg-active:var(--p-ed-200);--raised:var(--p-ed-125);--line:var(--p-ed-200);--line-strong:var(--p-ed-300);--edge:var(--p-ed-400);--control-off:var(--p-ed-300);--text:var(--p-ed-900);--text-2:var(--p-ed-600);--text-3:var(--p-ed-500);--text-faint:var(--p-ed-400);--ink:var(--p-ed-900);--accent:var(--p-eg-cyan);--accent-hover:var(--p-eg-cyan-600);--on-accent:var(--p-eg-ink);--accent-text:var(--p-eg-l);--accent-soft:var(--p-eg-d1);--accent-soft-2:var(--p-eg-d2);--focus:var(--p-eg-cyan);--gray-text:var(--p-ed-600);--gray-soft:var(--p-ed-150);--gray-dot:var(--p-ed-400);--highlight:var(--p-eg-cyan);--on-highlight:var(--p-eg-ink);--highlight-soft:var(--p-eg-d1);--brand:var(--p-ed-200);--on-brand:var(--p-eg-cyan)}}:root[data-theme=dark][data-style=egi]{--stage:var(--p-eg-deep);--on-stage:var(--p-white);--stage-accent:var(--p-eg-cyan);--hero-name:var(--p-eg-cyan);--card-b:var(--p-eg-deep);--on-card-b:var(--p-white);--card-c:var(--p-eg-rose);--on-card-c:var(--p-eg-ink);--card-p:var(--p-ed-150);--on-card-p:var(--p-paper);--good-fill:var(--p-eg-cyan);--on-good-fill:var(--p-eg-ink);--warn-fill:var(--p-amber);--on-warn-fill:var(--p-eg-ink);--late-fill:var(--p-eg-rose);--on-late-fill:var(--p-eg-ink);--bg:var(--p-ed-50);--bg-side:var(--p-ed-0);--bg-subtle:var(--p-ed-100);--bg-hover:var(--p-ed-150);--bg-active:var(--p-ed-200);--raised:var(--p-ed-125);--line:var(--p-ed-200);--line-strong:var(--p-ed-300);--edge:var(--p-ed-400);--control-off:var(--p-ed-300);--text:var(--p-ed-900);--text-2:var(--p-ed-600);--text-3:var(--p-ed-500);--text-faint:var(--p-ed-400);--ink:var(--p-ed-900);--accent:var(--p-eg-cyan);--accent-hover:var(--p-eg-cyan-600);--on-accent:var(--p-eg-ink);--accent-text:var(--p-eg-l);--accent-soft:var(--p-eg-d1);--accent-soft-2:var(--p-eg-d2);--focus:var(--p-eg-cyan);--gray-text:var(--p-ed-600);--gray-soft:var(--p-ed-150);--gray-dot:var(--p-ed-400);--highlight:var(--p-eg-cyan);--on-highlight:var(--p-eg-ink);--highlight-soft:var(--p-eg-d1);--brand:var(--p-ed-200);--on-brand:var(--p-eg-cyan)}:root[data-style=egi] .mz-side{--bg:var(--p-eg-deep);--bg-side:var(--p-eg-deep);--bg-subtle:var(--p-eg-side-hover);--bg-hover:var(--p-eg-side-hover);--bg-active:var(--p-eg-side-active);--line:var(--p-eg-side-line);--line-strong:var(--p-eg-side-line);--edge:var(--p-eg-side-faint);--text:var(--p-white);--text-2:var(--p-eg-side-t2);--text-3:var(--p-eg-side-t3);--text-faint:var(--p-eg-side-faint);--ink:var(--p-white);--accent:var(--p-eg-cyan);--accent-hover:var(--p-eg-cyan-600);--on-accent:var(--p-eg-ink);--accent-text:var(--p-eg-cyan);--accent-soft:var(--p-eg-side-active);--focus:var(--p-eg-cyan)}@media (prefers-color-scheme:dark){:root:not([data-theme=light])[data-style=egi] .mz-side{--bg:var(--p-eg-deep);--bg-side:var(--p-eg-deep);--bg-subtle:var(--p-eg-side-hover);--bg-hover:var(--p-eg-side-hover);--bg-active:var(--p-eg-side-active);--line:var(--p-eg-side-line);--line-strong:var(--p-eg-side-line);--edge:var(--p-eg-side-faint);--text:var(--p-white);--text-2:var(--p-eg-side-t2);--text-3:var(--p-eg-side-t3);--text-faint:var(--p-eg-side-faint);--ink:var(--p-white);--accent:var(--p-eg-cyan);--accent-hover:var(--p-eg-cyan-600);--on-accent:var(--p-eg-ink);--accent-text:var(--p-eg-cyan);--accent-soft:var(--p-eg-side-active);--focus:var(--p-eg-cyan)}}:root[data-theme=dark][data-style=egi] .mz-side{--bg:var(--p-eg-deep);--bg-side:var(--p-eg-deep);--bg-subtle:var(--p-eg-side-hover);--bg-hover:var(--p-eg-side-hover);--bg-active:var(--p-eg-side-active);--line:var(--p-eg-side-line);--line-strong:var(--p-eg-side-line);--edge:var(--p-eg-side-faint);--text:var(--p-white);--text-2:var(--p-eg-side-t2);--text-3:var(--p-eg-side-t3);--text-faint:var(--p-eg-side-faint);--ink:var(--p-white);--accent:var(--p-eg-cyan);--accent-hover:var(--p-eg-cyan-600);--on-accent:var(--p-eg-ink);--accent-text:var(--p-eg-cyan);--accent-soft:var(--p-eg-side-active);--focus:var(--p-eg-cyan)}:root[data-style=egi]{--font-sans:"Inter", "Alexandria", "Noto Sans Arabic", system-ui, -apple-system, "Segoe UI", sans-serif;--font-display:"Anybody", "Alexandria", "Noto Sans Arabic", system-ui, -apple-system, "Segoe UI", sans-serif;--font-hero:"Boldonse", "Alexandria", "Anybody", system-ui, sans-serif;--font-num:"Anybody", "Alexandria", "Noto Sans Arabic", system-ui, -apple-system, "Segoe UI", sans-serif;--display-weight:700;--display-tracking:-.01em;--hero-weight:400;--r-lg:14px}:root[data-style=classic]{--bg:var(--p-pp-25);--bg-side:var(--p-pp-100);--bg-subtle:var(--p-pp-50);--bg-hover:var(--p-pp-150);--bg-active:var(--p-pp-200);--raised:var(--p-pp-0);--line:var(--p-pp-250);--line-strong:var(--p-pp-300);--edge:var(--p-pp-500);--control-off:var(--p-pp-350);--text:var(--p-pp-900);--text-2:var(--p-pp-600);--text-3:var(--p-pp-650);--text-faint:var(--p-pp-400);--ink:var(--p-pp-950);--accent:var(--p-ink-600);--accent-hover:var(--p-ink-700);--accent-text:var(--p-ink-600);--accent-soft:var(--p-ink-50);--accent-soft-2:var(--p-ink-100);--focus:var(--p-ink-600);--gray-text:var(--p-pp-600);--gray-soft:var(--p-pp-150);--gray-dot:var(--p-pp-400);--sky-day:var(--p-pk-day);--sky-day-1:var(--p-pk-day-1);--sky-day-2:var(--p-pk-day-2);--sky-day-cloud:var(--p-pk-day-cloud);--sky-dawn:var(--p-pk-dawn);--sky-dawn-1:var(--p-pk-dawn-1);--sky-dawn-2:var(--p-pk-dawn-2);--sky-dawn-cloud:var(--p-pk-dawn-cloud);--sky-dusk:var(--p-pk-dusk);--sky-dusk-1:var(--p-pk-dusk-1);--sky-dusk-2:var(--p-pk-dusk-2);--sky-dusk-cloud:var(--p-pk-dusk-cloud);--sky-night:var(--p-pk-night);--sky-night-1:var(--p-pk-night-1);--sky-night-2:var(--p-pk-night-2);--sky-night-cloud:var(--p-pk-night-cloud);--sky-moon-shade:var(--p-pk-moon-shade);--sky-veil:var(--p-pk-veil);--sky-ink:var(--p-pp-950);--sky-ink-2:var(--p-pp-600);--sky-name:var(--p-ink-600);--sky-night-ink:var(--p-sp-950);--sky-night-ink-2:var(--p-sp-600);--sky-night-name:var(--p-ink-l);--sky-star:var(--p-sp-950)}@media (prefers-color-scheme:dark){:root:not([data-theme=light])[data-style=classic]{--bg:var(--p-sp-50);--bg-side:var(--p-sp-0);--bg-subtle:var(--p-sp-100);--bg-hover:var(--p-sp-150);--bg-active:var(--p-sp-200);--raised:var(--p-sp-125);--line:var(--p-sp-200);--line-strong:var(--p-sp-300);--edge:var(--p-sp-400);--control-off:var(--p-sp-300);--text:var(--p-sp-900);--text-2:var(--p-sp-600);--text-3:var(--p-sp-500);--text-faint:var(--p-sp-400);--ink:var(--p-sp-950);--accent:var(--p-ink-d5);--accent-hover:var(--p-ink-d6);--accent-text:var(--p-ink-l);--accent-soft:var(--p-ink-d1);--accent-soft-2:var(--p-ink-d2);--focus:var(--p-ink-l);--gray-text:var(--p-sp-600);--gray-soft:var(--p-sp-150);--gray-dot:var(--p-sp-400);--sky-day:var(--p-pkd-day);--sky-day-1:var(--p-pkd-day-1);--sky-day-2:var(--p-pkd-day-2);--sky-day-cloud:var(--p-pkd-day-cloud);--sky-dawn:var(--p-pkd-dawn);--sky-dawn-1:var(--p-pkd-dawn-1);--sky-dawn-2:var(--p-pkd-dawn-2);--sky-dawn-cloud:var(--p-pkd-dawn-cloud);--sky-dusk:var(--p-pkd-dusk);--sky-dusk-1:var(--p-pkd-dusk-1);--sky-dusk-2:var(--p-pkd-dusk-2);--sky-dusk-cloud:var(--p-pkd-dusk-cloud);--sky-night:var(--p-pkd-night);--sky-night-1:var(--p-pkd-night-1);--sky-night-2:var(--p-pkd-night-2);--sky-night-cloud:var(--p-pkd-night-cloud);--sky-moon-shade:var(--p-pkd-moon-shade);--sky-veil:var(--p-pkd-veil);--sky-ink:var(--p-sp-900);--sky-ink-2:var(--p-sp-600);--sky-name:var(--p-ink-l);--sky-night-ink:var(--p-sp-950);--sky-night-ink-2:var(--p-sp-600);--sky-night-name:var(--p-ink-l);--sky-star:var(--p-sp-950)}}:root[data-theme=dark][data-style=classic]{--bg:var(--p-sp-50);--bg-side:var(--p-sp-0);--bg-subtle:var(--p-sp-100);--bg-hover:var(--p-sp-150);--bg-active:var(--p-sp-200);--raised:var(--p-sp-125);--line:var(--p-sp-200);--line-strong:var(--p-sp-300);--edge:var(--p-sp-400);--control-off:var(--p-sp-300);--text:var(--p-sp-900);--text-2:var(--p-sp-600);--text-3:var(--p-sp-500);--text-faint:var(--p-sp-400);--ink:var(--p-sp-950);--accent:var(--p-ink-d5);--accent-hover:var(--p-ink-d6);--accent-text:var(--p-ink-l);--accent-soft:var(--p-ink-d1);--accent-soft-2:var(--p-ink-d2);--focus:var(--p-ink-l);--gray-text:var(--p-sp-600);--gray-soft:var(--p-sp-150);--gray-dot:var(--p-sp-400);--sky-day:var(--p-pkd-day);--sky-day-1:var(--p-pkd-day-1);--sky-day-2:var(--p-pkd-day-2);--sky-day-cloud:var(--p-pkd-day-cloud);--sky-dawn:var(--p-pkd-dawn);--sky-dawn-1:var(--p-pkd-dawn-1);--sky-dawn-2:var(--p-pkd-dawn-2);--sky-dawn-cloud:var(--p-pkd-dawn-cloud);--sky-dusk:var(--p-pkd-dusk);--sky-dusk-1:var(--p-pkd-dusk-1);--sky-dusk-2:var(--p-pkd-dusk-2);--sky-dusk-cloud:var(--p-pkd-dusk-cloud);--sky-night:var(--p-pkd-night);--sky-night-1:var(--p-pkd-night-1);--sky-night-2:var(--p-pkd-night-2);--sky-night-cloud:var(--p-pkd-night-cloud);--sky-moon-shade:var(--p-pkd-moon-shade);--sky-veil:var(--p-pkd-veil);--sky-ink:var(--p-sp-900);--sky-ink-2:var(--p-sp-600);--sky-name:var(--p-ink-l);--sky-night-ink:var(--p-sp-950);--sky-night-ink-2:var(--p-sp-600);--sky-night-name:var(--p-ink-l);--sky-star:var(--p-sp-950)}:root[data-style=classic]{--font-display:"Source Serif 4", "Noto Naskh Arabic", Georgia, "Times New Roman", serif;--display-weight:600;--display-tracking:-.01em;--r-lg:10px}:root[data-style=cool]{--bg:var(--p-cl-0);--bg-side:var(--p-cl-50);--bg-subtle:var(--p-cl-25);--bg-hover:var(--p-cl-100);--bg-active:var(--p-cl-150);--raised:var(--p-cl-0);--line:var(--p-cl-150);--line-strong:var(--p-cl-200);--edge:var(--p-cl-500);--control-off:var(--p-cl-300);--text:var(--p-cl-900);--text-2:var(--p-cl-600);--text-3:var(--p-cl-550);--text-faint:var(--p-cl-400);--ink:var(--p-cl-950);--accent:var(--p-sky-600);--accent-hover:var(--p-sky-700);--accent-text:var(--p-sky-700);--accent-soft:var(--p-sky-50);--accent-soft-2:var(--p-sky-100);--focus:var(--p-sky-600);--blue-text:var(--p-sky-700);--blue-soft:var(--p-sky-50);--blue-dot:var(--p-sky-600);--gray-text:var(--p-cl-600);--gray-soft:var(--p-cl-100);--gray-dot:var(--p-cl-400);--sky-day:var(--p-ck-day);--sky-day-1:var(--p-ck-day-1);--sky-day-2:var(--p-ck-day-2);--sky-day-cloud:var(--p-ck-day-cloud);--sky-dawn:var(--p-ck-dawn);--sky-dawn-1:var(--p-ck-dawn-1);--sky-dawn-2:var(--p-ck-dawn-2);--sky-dawn-cloud:var(--p-ck-dawn-cloud);--sky-dusk:var(--p-ck-dusk);--sky-dusk-1:var(--p-ck-dusk-1);--sky-dusk-2:var(--p-ck-dusk-2);--sky-dusk-cloud:var(--p-ck-dusk-cloud);--sky-night:var(--p-ck-night);--sky-night-1:var(--p-ck-night-1);--sky-night-2:var(--p-ck-night-2);--sky-night-cloud:var(--p-ck-night-cloud);--sky-moon-shade:var(--p-ck-moon-shade);--sky-veil:var(--p-ck-veil);--sky-ink:var(--p-cl-950);--sky-ink-2:var(--p-cl-600);--sky-name:var(--p-sky-700);--sky-night-ink:var(--p-cd-950);--sky-night-ink-2:var(--p-cd-600);--sky-night-name:var(--p-sky-l);--sky-star:var(--p-cd-950)}@media (prefers-color-scheme:dark){:root:not([data-theme=light])[data-style=cool]{--bg:var(--p-cd-50);--bg-side:var(--p-cd-0);--bg-subtle:var(--p-cd-100);--bg-hover:var(--p-cd-150);--bg-active:var(--p-cd-200);--raised:var(--p-cd-125);--line:var(--p-cd-200);--line-strong:var(--p-cd-300);--edge:var(--p-cd-400);--control-off:var(--p-cd-300);--text:var(--p-cd-900);--text-2:var(--p-cd-600);--text-3:var(--p-cd-500);--text-faint:var(--p-cd-400);--ink:var(--p-cd-950);--accent:var(--p-sky-d5);--accent-hover:var(--p-sky-d6);--accent-text:var(--p-sky-l);--accent-soft:var(--p-sky-d1);--accent-soft-2:var(--p-sky-d2);--focus:var(--p-sky-l);--blue-text:var(--p-sky-l);--blue-soft:var(--p-sky-d1);--blue-dot:var(--p-sky-l);--gray-text:var(--p-cd-600);--gray-soft:var(--p-cd-150);--gray-dot:var(--p-cd-400);--sky-day:var(--p-ckd-day);--sky-day-1:var(--p-ckd-day-1);--sky-day-2:var(--p-ckd-day-2);--sky-day-cloud:var(--p-ckd-day-cloud);--sky-dawn:var(--p-ckd-dawn);--sky-dawn-1:var(--p-ckd-dawn-1);--sky-dawn-2:var(--p-ckd-dawn-2);--sky-dawn-cloud:var(--p-ckd-dawn-cloud);--sky-dusk:var(--p-ckd-dusk);--sky-dusk-1:var(--p-ckd-dusk-1);--sky-dusk-2:var(--p-ckd-dusk-2);--sky-dusk-cloud:var(--p-ckd-dusk-cloud);--sky-night:var(--p-ckd-night);--sky-night-1:var(--p-ckd-night-1);--sky-night-2:var(--p-ckd-night-2);--sky-night-cloud:var(--p-ckd-night-cloud);--sky-moon-shade:var(--p-ckd-moon-shade);--sky-veil:var(--p-ckd-veil);--sky-ink:var(--p-cd-900);--sky-ink-2:var(--p-cd-600);--sky-name:var(--p-sky-l);--sky-night-ink:var(--p-cd-950);--sky-night-ink-2:var(--p-cd-600);--sky-night-name:var(--p-sky-l);--sky-star:var(--p-cd-950)}}:root[data-theme=dark][data-style=cool]{--bg:var(--p-cd-50);--bg-side:var(--p-cd-0);--bg-subtle:var(--p-cd-100);--bg-hover:var(--p-cd-150);--bg-active:var(--p-cd-200);--raised:var(--p-cd-125);--line:var(--p-cd-200);--line-strong:var(--p-cd-300);--edge:var(--p-cd-400);--control-off:var(--p-cd-300);--text:var(--p-cd-900);--text-2:var(--p-cd-600);--text-3:var(--p-cd-500);--text-faint:var(--p-cd-400);--ink:var(--p-cd-950);--accent:var(--p-sky-d5);--accent-hover:var(--p-sky-d6);--accent-text:var(--p-sky-l);--accent-soft:var(--p-sky-d1);--accent-soft-2:var(--p-sky-d2);--focus:var(--p-sky-l);--blue-text:var(--p-sky-l);--blue-soft:var(--p-sky-d1);--blue-dot:var(--p-sky-l);--gray-text:var(--p-cd-600);--gray-soft:var(--p-cd-150);--gray-dot:var(--p-cd-400);--sky-day:var(--p-ckd-day);--sky-day-1:var(--p-ckd-day-1);--sky-day-2:var(--p-ckd-day-2);--sky-day-cloud:var(--p-ckd-day-cloud);--sky-dawn:var(--p-ckd-dawn);--sky-dawn-1:var(--p-ckd-dawn-1);--sky-dawn-2:var(--p-ckd-dawn-2);--sky-dawn-cloud:var(--p-ckd-dawn-cloud);--sky-dusk:var(--p-ckd-dusk);--sky-dusk-1:var(--p-ckd-dusk-1);--sky-dusk-2:var(--p-ckd-dusk-2);--sky-dusk-cloud:var(--p-ckd-dusk-cloud);--sky-night:var(--p-ckd-night);--sky-night-1:var(--p-ckd-night-1);--sky-night-2:var(--p-ckd-night-2);--sky-night-cloud:var(--p-ckd-night-cloud);--sky-moon-shade:var(--p-ckd-moon-shade);--sky-veil:var(--p-ckd-veil);--sky-ink:var(--p-cd-900);--sky-ink-2:var(--p-cd-600);--sky-name:var(--p-sky-l);--sky-night-ink:var(--p-cd-950);--sky-night-ink-2:var(--p-cd-600);--sky-night-name:var(--p-sky-l);--sky-star:var(--p-cd-950)}:root[data-style=cool]{--font-sans:"IBM Plex Sans", "IBM Plex Sans Arabic", system-ui, -apple-system, "Segoe UI", sans-serif;--font-display:"IBM Plex Sans", "IBM Plex Sans Arabic", system-ui, -apple-system, "Segoe UI", sans-serif;--display-weight:600;--display-tracking:-.015em;--r-xs:3px;--r-sm:4px;--r-md:6px;--r-lg:8px}:root[data-style=wide]{--r-md:10px;--r-lg:14px}@media (width>=761px){:root[data-style=wide]{--text-2xs:12px;--text-xs:13px;--text-sm:14px;--text-base:15px;--text-md:16px;--text-lg:17px;--text-xl:22px;--text-2xl:26px;--text-3xl:36px;--control-h:36px;--control-h-sm:30px;--row-h:40px;--side-w:268px;--top-h:54px;--page-max:1340px;--dens:1.12;--lh-body:1.6;--lh-body-ar:1.8;--nav-h:32px;--row-min:46px;--drow-min:52px;--crow-min:64px;--menu-h:34px;--pill-h:24px;--tab-h:42px;--btn-px:14px;--page-pad-y:36px;--page-pad-x:clamp(40px, 2.8vw, 56px);--page-pad-end:112px;--page-max-wide:1920px;--sec-gap:44px;--phead-gap:34px;--stat-pad:18px 20px}}:root[data-style=compact]{--r-sm:5px;--r-md:6px;--r-lg:8px}@media (width>=761px){:root[data-style=compact]{--text-2xs:11px;--text-xs:11px;--text-sm:12px;--text-base:13px;--text-md:14px;--text-lg:15px;--text-xl:18px;--text-2xl:21px;--text-3xl:26px;--control-h:28px;--control-h-sm:24px;--row-h:30px;--side-w:224px;--top-h:42px;--page-max:1440px;--dens:.8;--lh-body:1.42;--lh-body-ar:1.6;--nav-h:26px;--row-min:32px;--drow-min:34px;--crow-min:44px;--menu-h:26px;--pill-h:20px;--tab-h:34px;--btn-px:10px;--page-pad-y:18px;--page-pad-x:clamp(24px, 1.8vw, 36px);--page-pad-end:64px;--page-max-wide:1840px;--sec-gap:24px;--phead-gap:18px;--stat-pad:10px 12px}}:root[data-style=slang]{--stage:var(--p-navy);--on-stage:var(--p-white);--stage-accent:var(--p-yellow);--hero-name:var(--p-blue);--card-b:var(--p-blue);--on-card-b:var(--p-white);--card-c:var(--p-flame);--on-card-c:var(--p-navy);--card-p:var(--p-paper);--on-card-p:var(--p-navy);--bg:var(--p-white);--bg-side:var(--p-g-50);--bg-subtle:var(--p-g-25);--bg-hover:var(--p-g-100);--bg-active:var(--p-g-150);--raised:var(--p-white);--line:var(--p-g-150);--line-strong:var(--p-g-200);--edge:var(--p-g-500);--control-off:var(--p-g-300);--text:var(--p-g-900);--text-2:var(--p-g-600);--text-3:var(--p-g-550);--text-faint:var(--p-g-400);--ink:var(--p-navy);--accent:var(--p-navy);--accent-hover:var(--p-nv-hover);--on-accent:var(--p-yellow);--accent-text:var(--p-blue-700);--accent-soft:var(--p-yellow-50);--accent-soft-2:var(--p-yl-100);--focus:var(--p-blue);--gray-text:var(--p-g-600);--gray-soft:var(--p-g-100);--gray-dot:var(--p-g-400);--brand:var(--p-navy)}@media (prefers-color-scheme:dark){:root:not([data-theme=light])[data-style=slang]{--stage:var(--p-navy);--on-stage:var(--p-white);--stage-accent:var(--p-yellow);--hero-name:var(--p-yellow);--card-b:var(--p-blue);--on-card-b:var(--p-white);--card-c:var(--p-flame);--on-card-c:var(--p-navy);--card-p:var(--p-nv-150);--on-card-p:var(--p-paper);--bg:var(--p-nv-50);--bg-side:var(--p-nv-0);--bg-subtle:var(--p-nv-100);--bg-hover:var(--p-nv-150);--bg-active:var(--p-nv-200);--raised:var(--p-nv-125);--line:var(--p-nv-200);--line-strong:var(--p-nv-300);--edge:var(--p-nv-400);--control-off:var(--p-nv-300);--text:var(--p-nv-900);--text-2:var(--p-nv-600);--text-3:var(--p-nv-500);--text-faint:var(--p-nv-400);--ink:var(--p-white);--accent:var(--p-yellow);--accent-hover:var(--p-yl-600);--on-accent:var(--p-navy);--accent-text:var(--p-yellow);--accent-soft:var(--p-nv-250);--accent-soft-2:var(--p-nv-350);--focus:var(--p-yellow);--gray-text:var(--p-nv-600);--gray-soft:var(--p-nv-150);--gray-dot:var(--p-nv-400);--brand:var(--p-nv-200)}}:root[data-theme=dark][data-style=slang]{--stage:var(--p-navy);--on-stage:var(--p-white);--stage-accent:var(--p-yellow);--hero-name:var(--p-yellow);--card-b:var(--p-blue);--on-card-b:var(--p-white);--card-c:var(--p-flame);--on-card-c:var(--p-navy);--card-p:var(--p-nv-150);--on-card-p:var(--p-paper);--bg:var(--p-nv-50);--bg-side:var(--p-nv-0);--bg-subtle:var(--p-nv-100);--bg-hover:var(--p-nv-150);--bg-active:var(--p-nv-200);--raised:var(--p-nv-125);--line:var(--p-nv-200);--line-strong:var(--p-nv-300);--edge:var(--p-nv-400);--control-off:var(--p-nv-300);--text:var(--p-nv-900);--text-2:var(--p-nv-600);--text-3:var(--p-nv-500);--text-faint:var(--p-nv-400);--ink:var(--p-white);--accent:var(--p-yellow);--accent-hover:var(--p-yl-600);--on-accent:var(--p-navy);--accent-text:var(--p-yellow);--accent-soft:var(--p-nv-250);--accent-soft-2:var(--p-nv-350);--focus:var(--p-yellow);--gray-text:var(--p-nv-600);--gray-soft:var(--p-nv-150);--gray-dot:var(--p-nv-400);--brand:var(--p-nv-200)}:root[data-style=slang] .mz-side{--bg:var(--p-navy);--bg-side:var(--p-navy);--bg-subtle:var(--p-nv-100);--bg-hover:var(--p-nv-150);--bg-active:var(--p-nv-200);--line:var(--p-nv-200);--line-strong:var(--p-nv-300);--edge:var(--p-nv-400);--text:var(--p-nv-900);--text-2:var(--p-nv-700);--text-3:var(--p-nv-500);--text-faint:var(--p-nv-400);--ink:var(--p-white);--accent:var(--p-yellow);--accent-hover:var(--p-yl-600);--on-accent:var(--p-navy);--accent-text:var(--p-yellow);--accent-soft:var(--p-nv-200);--focus:var(--p-yellow)}@media (prefers-color-scheme:dark){:root:not([data-theme=light])[data-style=slang] .mz-side{--bg:var(--p-nv-0);--bg-side:var(--p-nv-0);--bg-subtle:var(--p-nv-50);--bg-hover:var(--p-nv-150);--bg-active:var(--p-nv-200);--line:var(--p-nv-150);--line-strong:var(--p-nv-300);--edge:var(--p-nv-400);--text:var(--p-nv-900);--text-2:var(--p-nv-600);--text-3:var(--p-nv-500);--text-faint:var(--p-nv-400);--ink:var(--p-white);--accent:var(--p-yellow);--accent-hover:var(--p-yl-600);--on-accent:var(--p-navy);--accent-text:var(--p-yellow);--accent-soft:var(--p-nv-200);--focus:var(--p-yellow)}}:root[data-theme=dark][data-style=slang] .mz-side{--bg:var(--p-nv-0);--bg-side:var(--p-nv-0);--bg-subtle:var(--p-nv-50);--bg-hover:var(--p-nv-150);--bg-active:var(--p-nv-200);--line:var(--p-nv-150);--line-strong:var(--p-nv-300);--edge:var(--p-nv-400);--text:var(--p-nv-900);--text-2:var(--p-nv-600);--text-3:var(--p-nv-500);--text-faint:var(--p-nv-400);--ink:var(--p-white);--accent:var(--p-yellow);--accent-hover:var(--p-yl-600);--on-accent:var(--p-navy);--accent-text:var(--p-yellow);--accent-soft:var(--p-nv-200);--focus:var(--p-yellow)}:root[data-style=slang]{--font-sans:"DM Sans", "Noto Sans Arabic", system-ui, -apple-system, "Segoe UI", sans-serif;--font-display:"Clash Grotesk", "Salford Sans Arabic", "Noto Sans Arabic", system-ui, -apple-system, "Segoe UI", sans-serif;--font-hero:"Clash Display", "Salford Sans Arabic", "Noto Sans Arabic", system-ui, -apple-system, "Segoe UI", sans-serif;--display-weight:600;--display-tracking:-.01em;--hero-weight:700;--r-lg:14px}:root[data-style=squad]{--stage:var(--p-blue);--on-stage:var(--p-white);--stage-accent:var(--p-yellow);--hero-name:var(--p-blue);--card-b:var(--p-navy);--on-card-b:var(--p-yellow);--card-c:var(--p-flame);--on-card-c:var(--p-navy);--card-p:var(--p-violet);--on-card-p:var(--p-navy);--card-p-red:var(--p-red-900);--card-p-green:var(--p-green-700);--card-p-green-soft:var(--p-green-50);--card-p-blue:var(--p-blue-700);--card-p-blue-soft:var(--p-blue-50);--bg:var(--p-white);--bg-side:var(--p-g-50);--bg-subtle:var(--p-g-25);--bg-hover:var(--p-g-100);--bg-active:var(--p-g-150);--raised:var(--p-white);--line:var(--p-g-150);--line-strong:var(--p-g-200);--edge:var(--p-g-500);--control-off:var(--p-g-300);--text:var(--p-g-900);--text-2:var(--p-g-600);--text-3:var(--p-g-550);--text-faint:var(--p-g-400);--ink:var(--p-navy);--accent:var(--p-blue);--accent-hover:var(--p-blue-600);--on-accent:var(--p-white);--accent-text:var(--p-blue-700);--accent-soft:var(--p-blue-50);--accent-soft-2:var(--p-blue-100);--focus:var(--p-blue);--gray-text:var(--p-g-600);--gray-soft:var(--p-g-100);--gray-dot:var(--p-g-400);--brand:var(--p-blue);--on-brand:var(--p-yellow)}@media (prefers-color-scheme:dark){:root:not([data-theme=light])[data-style=squad]{--stage:var(--p-blue);--on-stage:var(--p-white);--stage-accent:var(--p-yellow);--hero-name:var(--p-yellow);--card-b:var(--p-blue);--on-card-b:var(--p-white);--card-c:var(--p-flame);--on-card-c:var(--p-navy);--card-p:var(--p-violet);--on-card-p:var(--p-navy);--card-p-red:var(--p-red-900);--card-p-green:var(--p-green-700);--card-p-green-soft:var(--p-green-50);--card-p-blue:var(--p-blue-700);--card-p-blue-soft:var(--p-blue-50);--bg:var(--p-nv-50);--bg-side:var(--p-nv-0);--bg-subtle:var(--p-nv-100);--bg-hover:var(--p-nv-150);--bg-active:var(--p-nv-200);--raised:var(--p-nv-125);--line:var(--p-nv-200);--line-strong:var(--p-nv-300);--edge:var(--p-nv-400);--control-off:var(--p-nv-300);--text:var(--p-nv-900);--text-2:var(--p-nv-600);--text-3:var(--p-nv-500);--text-faint:var(--p-nv-400);--ink:var(--p-white);--accent:var(--p-yellow);--accent-hover:var(--p-yl-600);--on-accent:var(--p-navy);--accent-text:var(--p-yellow);--accent-soft:var(--p-nv-250);--accent-soft-2:var(--p-nv-350);--focus:var(--p-yellow);--gray-text:var(--p-nv-600);--gray-soft:var(--p-nv-150);--gray-dot:var(--p-nv-400);--brand:var(--p-nv-200);--on-brand:var(--p-yellow)}}:root[data-theme=dark][data-style=squad]{--stage:var(--p-blue);--on-stage:var(--p-white);--stage-accent:var(--p-yellow);--hero-name:var(--p-yellow);--card-b:var(--p-blue);--on-card-b:var(--p-white);--card-c:var(--p-flame);--on-card-c:var(--p-navy);--card-p:var(--p-violet);--on-card-p:var(--p-navy);--card-p-red:var(--p-red-900);--card-p-green:var(--p-green-700);--card-p-green-soft:var(--p-green-50);--card-p-blue:var(--p-blue-700);--card-p-blue-soft:var(--p-blue-50);--bg:var(--p-nv-50);--bg-side:var(--p-nv-0);--bg-subtle:var(--p-nv-100);--bg-hover:var(--p-nv-150);--bg-active:var(--p-nv-200);--raised:var(--p-nv-125);--line:var(--p-nv-200);--line-strong:var(--p-nv-300);--edge:var(--p-nv-400);--control-off:var(--p-nv-300);--text:var(--p-nv-900);--text-2:var(--p-nv-600);--text-3:var(--p-nv-500);--text-faint:var(--p-nv-400);--ink:var(--p-white);--accent:var(--p-yellow);--accent-hover:var(--p-yl-600);--on-accent:var(--p-navy);--accent-text:var(--p-yellow);--accent-soft:var(--p-nv-250);--accent-soft-2:var(--p-nv-350);--focus:var(--p-yellow);--gray-text:var(--p-nv-600);--gray-soft:var(--p-nv-150);--gray-dot:var(--p-nv-400);--brand:var(--p-nv-200);--on-brand:var(--p-yellow)}:root[data-style=squad] .mz-side{--bg:var(--p-blue);--bg-side:var(--p-blue);--bg-subtle:var(--p-sq-hover);--bg-hover:var(--p-sq-hover);--bg-active:var(--p-sq-active);--line:var(--p-sq-line);--line-strong:var(--p-sq-line);--edge:var(--p-sq-faint);--text:var(--p-white);--text-2:var(--p-sq-t2);--text-3:var(--p-sq-t3);--text-faint:var(--p-sq-faint);--ink:var(--p-white);--accent:var(--p-yellow);--accent-hover:var(--p-yl-600);--on-accent:var(--p-navy);--accent-text:var(--p-yellow);--accent-soft:var(--p-sq-active);--focus:var(--p-yellow)}@media (prefers-color-scheme:dark){:root:not([data-theme=light])[data-style=squad] .mz-side{--bg:var(--p-blue);--bg-side:var(--p-blue);--bg-subtle:var(--p-sq-hover);--bg-hover:var(--p-sq-hover);--bg-active:var(--p-sq-active);--line:var(--p-sq-line);--line-strong:var(--p-sq-line);--edge:var(--p-sq-faint);--text:var(--p-white);--text-2:var(--p-sq-t2);--text-3:var(--p-sq-t3);--text-faint:var(--p-sq-faint);--ink:var(--p-white);--accent:var(--p-yellow);--accent-hover:var(--p-yl-600);--on-accent:var(--p-navy);--accent-text:var(--p-yellow);--accent-soft:var(--p-sq-active);--focus:var(--p-yellow)}}:root[data-theme=dark][data-style=squad] .mz-side{--bg:var(--p-blue);--bg-side:var(--p-blue);--bg-subtle:var(--p-sq-hover);--bg-hover:var(--p-sq-hover);--bg-active:var(--p-sq-active);--line:var(--p-sq-line);--line-strong:var(--p-sq-line);--edge:var(--p-sq-faint);--text:var(--p-white);--text-2:var(--p-sq-t2);--text-3:var(--p-sq-t3);--text-faint:var(--p-sq-faint);--ink:var(--p-white);--accent:var(--p-yellow);--accent-hover:var(--p-yl-600);--on-accent:var(--p-navy);--accent-text:var(--p-yellow);--accent-soft:var(--p-sq-active);--focus:var(--p-yellow)}:root[data-style=squad]{--font-sans:"DM Sans", "Noto Sans Arabic", system-ui, -apple-system, "Segoe UI", sans-serif;--font-display:"Clash Grotesk", "Salford Sans Arabic", "Noto Sans Arabic", system-ui, -apple-system, "Segoe UI", sans-serif;--font-hero:"Clash Grotesk", "Salford Sans Arabic", "Noto Sans Arabic", system-ui, -apple-system, "Segoe UI", sans-serif;--display-weight:600;--display-tracking:-.01em;--hero-weight:700;--r-lg:16px}:root[data-style=tip]{--stage:var(--p-tp-plum);--on-stage:var(--p-white);--stage-accent:var(--p-tp-gold);--hero-name:var(--p-tp-violet);--card-b:var(--p-tp-violet);--on-card-b:var(--p-white);--card-c:var(--p-flame);--on-card-c:var(--p-tp-night);--card-p:var(--p-tp-100);--on-card-p:var(--p-tp-night);--card-p-red:var(--p-red-800);--on-good-fill:var(--p-tp-night);--on-warn-fill:var(--p-tp-night);--on-late-fill:var(--p-tp-night);--bg:var(--p-white);--bg-side:var(--p-g-50);--bg-subtle:var(--p-g-25);--bg-hover:var(--p-g-100);--bg-active:var(--p-g-150);--raised:var(--p-white);--line:var(--p-g-150);--line-strong:var(--p-g-200);--edge:var(--p-g-500);--control-off:var(--p-g-300);--text:var(--p-g-900);--text-2:var(--p-g-600);--text-3:var(--p-g-550);--text-faint:var(--p-g-400);--ink:var(--p-tp-night);--accent:var(--p-tp-violet);--accent-hover:var(--p-tp-violet-2);--on-accent:var(--p-white);--accent-text:var(--p-tp-violet);--accent-soft:var(--p-tp-50);--accent-soft-2:var(--p-tp-100);--focus:var(--p-tp-violet);--gray-text:var(--p-g-600);--gray-soft:var(--p-g-100);--gray-dot:var(--p-g-400);--highlight:var(--p-tp-gold);--on-highlight:var(--p-tp-night);--highlight-soft:var(--p-tp-50);--brand:var(--p-tp-plum);--on-brand:var(--p-tp-gold)}@media (prefers-color-scheme:dark){:root:not([data-theme=light])[data-style=tip]{--stage:var(--p-tp-plum);--on-stage:var(--p-white);--stage-accent:var(--p-tp-gold);--hero-name:var(--p-tp-gold);--card-b:var(--p-tp-violet);--on-card-b:var(--p-white);--card-c:var(--p-flame);--on-card-c:var(--p-tp-night);--card-p:var(--p-td-d2);--on-card-p:var(--p-tp-100);--card-p-red:var(--p-red-l);--on-good-fill:var(--p-tp-night);--on-warn-fill:var(--p-tp-night);--on-late-fill:var(--p-tp-night);--bg:var(--p-td-50);--bg-side:var(--p-tp-night);--bg-subtle:var(--p-td-100);--bg-hover:var(--p-td-150);--bg-active:var(--p-td-200);--raised:var(--p-td-125);--line:var(--p-td-200);--line-strong:var(--p-td-300);--edge:var(--p-td-400);--control-off:var(--p-td-300);--text:var(--p-td-900);--text-2:var(--p-td-600);--text-3:var(--p-td-500);--text-faint:var(--p-td-400);--ink:var(--p-td-900);--accent:var(--p-tp-gold);--accent-hover:var(--p-tp-gold-600);--on-accent:var(--p-tp-night);--accent-text:var(--p-tp-gold);--accent-soft:var(--p-td-d1);--accent-soft-2:var(--p-td-d2);--focus:var(--p-tp-gold);--gray-text:var(--p-td-600);--gray-soft:var(--p-td-150);--gray-dot:var(--p-td-400);--highlight:var(--p-tp-gold);--on-highlight:var(--p-tp-night);--highlight-soft:var(--p-td-d1);--brand:var(--p-td-200);--on-brand:var(--p-tp-gold)}}:root[data-theme=dark][data-style=tip]{--stage:var(--p-tp-plum);--on-stage:var(--p-white);--stage-accent:var(--p-tp-gold);--hero-name:var(--p-tp-gold);--card-b:var(--p-tp-violet);--on-card-b:var(--p-white);--card-c:var(--p-flame);--on-card-c:var(--p-tp-night);--card-p:var(--p-td-d2);--on-card-p:var(--p-tp-100);--card-p-red:var(--p-red-l);--on-good-fill:var(--p-tp-night);--on-warn-fill:var(--p-tp-night);--on-late-fill:var(--p-tp-night);--bg:var(--p-td-50);--bg-side:var(--p-tp-night);--bg-subtle:var(--p-td-100);--bg-hover:var(--p-td-150);--bg-active:var(--p-td-200);--raised:var(--p-td-125);--line:var(--p-td-200);--line-strong:var(--p-td-300);--edge:var(--p-td-400);--control-off:var(--p-td-300);--text:var(--p-td-900);--text-2:var(--p-td-600);--text-3:var(--p-td-500);--text-faint:var(--p-td-400);--ink:var(--p-td-900);--accent:var(--p-tp-gold);--accent-hover:var(--p-tp-gold-600);--on-accent:var(--p-tp-night);--accent-text:var(--p-tp-gold);--accent-soft:var(--p-td-d1);--accent-soft-2:var(--p-td-d2);--focus:var(--p-tp-gold);--gray-text:var(--p-td-600);--gray-soft:var(--p-td-150);--gray-dot:var(--p-td-400);--highlight:var(--p-tp-gold);--on-highlight:var(--p-tp-night);--highlight-soft:var(--p-td-d1);--brand:var(--p-td-200);--on-brand:var(--p-tp-gold)}:root[data-style=tip] .mz-side{--bg:var(--p-tp-plum);--bg-side:var(--p-tp-plum);--bg-subtle:var(--p-tp-plum-2);--bg-hover:var(--p-tp-plum-2);--bg-active:var(--p-tp-plum-3);--line:var(--p-tp-line);--line-strong:var(--p-tp-line);--edge:var(--p-tp-faint);--text:var(--p-white);--text-2:var(--p-tp-t2);--text-3:var(--p-tp-t3);--text-faint:var(--p-tp-faint);--ink:var(--p-white);--accent:var(--p-tp-gold);--accent-hover:var(--p-tp-gold-600);--on-accent:var(--p-tp-night);--accent-text:var(--p-tp-gold);--accent-soft:var(--p-tp-plum-3);--focus:var(--p-tp-gold)}@media (prefers-color-scheme:dark){:root:not([data-theme=light])[data-style=tip] .mz-side{--bg:var(--p-tp-plum);--bg-side:var(--p-tp-plum);--bg-subtle:var(--p-tp-plum-2);--bg-hover:var(--p-tp-plum-2);--bg-active:var(--p-tp-plum-3);--line:var(--p-tp-line);--line-strong:var(--p-tp-line);--edge:var(--p-tp-faint);--text:var(--p-white);--text-2:var(--p-tp-t2);--text-3:var(--p-tp-t3);--text-faint:var(--p-tp-faint);--ink:var(--p-white);--accent:var(--p-tp-gold);--accent-hover:var(--p-tp-gold-600);--on-accent:var(--p-tp-night);--accent-text:var(--p-tp-gold);--accent-soft:var(--p-tp-plum-3);--focus:var(--p-tp-gold)}}:root[data-theme=dark][data-style=tip] .mz-side{--bg:var(--p-tp-plum);--bg-side:var(--p-tp-plum);--bg-subtle:var(--p-tp-plum-2);--bg-hover:var(--p-tp-plum-2);--bg-active:var(--p-tp-plum-3);--line:var(--p-tp-line);--line-strong:var(--p-tp-line);--edge:var(--p-tp-faint);--text:var(--p-white);--text-2:var(--p-tp-t2);--text-3:var(--p-tp-t3);--text-faint:var(--p-tp-faint);--ink:var(--p-white);--accent:var(--p-tp-gold);--accent-hover:var(--p-tp-gold-600);--on-accent:var(--p-tp-night);--accent-text:var(--p-tp-gold);--accent-soft:var(--p-tp-plum-3);--focus:var(--p-tp-gold)}:root[data-style=tip]{--font-sans:"Cairo", system-ui, -apple-system, "Segoe UI", sans-serif;--font-display:"Cairo", system-ui, -apple-system, "Segoe UI", sans-serif;--font-hero:"Cairo", system-ui, -apple-system, "Segoe UI", sans-serif;--display-weight:700;--display-tracking:-.005em;--hero-weight:800;--r-lg:16px}:root[data-style=qisuite]{--stage:var(--p-qi-graphite);--on-stage:var(--p-white);--stage-accent:var(--p-qi-yellow);--hero-name:var(--p-qi-graphite);--card-b:var(--p-qi-graphite);--on-card-b:var(--p-qi-yellow);--card-c:var(--p-flame);--on-card-c:var(--p-qi-graphite);--card-p:var(--p-qi-50);--on-card-p:var(--p-qi-graphite);--on-good-fill:var(--p-qi-graphite);--on-warn-fill:var(--p-qi-graphite);--on-late-fill:var(--p-qi-graphite);--bg:var(--p-white);--bg-side:var(--p-g-50);--bg-subtle:var(--p-g-25);--bg-hover:var(--p-g-100);--bg-active:var(--p-g-150);--raised:var(--p-white);--line:var(--p-g-150);--line-strong:var(--p-g-200);--edge:var(--p-g-500);--control-off:var(--p-g-300);--text:var(--p-qi-graphite);--text-2:var(--p-g-600);--text-3:var(--p-g-550);--text-faint:var(--p-g-400);--ink:var(--p-qi-graphite);--accent:var(--p-qi-graphite);--accent-hover:var(--p-qi-g3);--on-accent:var(--p-qi-yellow);--accent-text:var(--p-qi-olive);--accent-soft:var(--p-qi-50);--accent-soft-2:var(--p-qi-100);--focus:var(--p-qi-graphite);--gray-text:var(--p-g-600);--gray-soft:var(--p-g-100);--gray-dot:var(--p-g-400);--highlight:var(--p-qi-yellow);--on-highlight:var(--p-qi-graphite);--highlight-soft:var(--p-qi-50);--brand:var(--p-qi-graphite);--on-brand:var(--p-qi-yellow)}@media (prefers-color-scheme:dark){:root:not([data-theme=light])[data-style=qisuite]{--stage:var(--p-qi-graphite);--on-stage:var(--p-white);--stage-accent:var(--p-qi-yellow);--hero-name:var(--p-qi-yellow);--card-b:var(--p-qi-g3);--on-card-b:var(--p-qi-yellow);--card-c:var(--p-flame);--on-card-c:var(--p-qi-graphite);--card-p:var(--p-qd-200);--on-card-p:var(--p-qd-900);--on-good-fill:var(--p-qi-graphite);--on-warn-fill:var(--p-qi-graphite);--on-late-fill:var(--p-qi-graphite);--bg:var(--p-qd-50);--bg-side:var(--p-qd-0);--bg-subtle:var(--p-qd-100);--bg-hover:var(--p-qd-150);--bg-active:var(--p-qd-200);--raised:var(--p-qd-125);--line:var(--p-qd-200);--line-strong:var(--p-qd-300);--edge:var(--p-qd-400);--control-off:var(--p-qd-300);--text:var(--p-qd-900);--text-2:var(--p-qd-600);--text-3:var(--p-qd-500);--text-faint:var(--p-qd-400);--ink:var(--p-qd-900);--accent:var(--p-qi-yellow);--accent-hover:var(--p-qi-yellow-600);--on-accent:var(--p-qi-graphite);--accent-text:var(--p-qi-yellow);--accent-soft:var(--p-qd-d1);--accent-soft-2:var(--p-qd-d2);--focus:var(--p-qi-yellow);--gray-text:var(--p-qd-600);--gray-soft:var(--p-qd-150);--gray-dot:var(--p-qd-400);--highlight:var(--p-qi-yellow);--on-highlight:var(--p-qi-graphite);--highlight-soft:var(--p-qd-d1);--brand:var(--p-qd-200);--on-brand:var(--p-qi-yellow)}}:root[data-theme=dark][data-style=qisuite]{--stage:var(--p-qi-graphite);--on-stage:var(--p-white);--stage-accent:var(--p-qi-yellow);--hero-name:var(--p-qi-yellow);--card-b:var(--p-qi-g3);--on-card-b:var(--p-qi-yellow);--card-c:var(--p-flame);--on-card-c:var(--p-qi-graphite);--card-p:var(--p-qd-200);--on-card-p:var(--p-qd-900);--on-good-fill:var(--p-qi-graphite);--on-warn-fill:var(--p-qi-graphite);--on-late-fill:var(--p-qi-graphite);--bg:var(--p-qd-50);--bg-side:var(--p-qd-0);--bg-subtle:var(--p-qd-100);--bg-hover:var(--p-qd-150);--bg-active:var(--p-qd-200);--raised:var(--p-qd-125);--line:var(--p-qd-200);--line-strong:var(--p-qd-300);--edge:var(--p-qd-400);--control-off:var(--p-qd-300);--text:var(--p-qd-900);--text-2:var(--p-qd-600);--text-3:var(--p-qd-500);--text-faint:var(--p-qd-400);--ink:var(--p-qd-900);--accent:var(--p-qi-yellow);--accent-hover:var(--p-qi-yellow-600);--on-accent:var(--p-qi-graphite);--accent-text:var(--p-qi-yellow);--accent-soft:var(--p-qd-d1);--accent-soft-2:var(--p-qd-d2);--focus:var(--p-qi-yellow);--gray-text:var(--p-qd-600);--gray-soft:var(--p-qd-150);--gray-dot:var(--p-qd-400);--highlight:var(--p-qi-yellow);--on-highlight:var(--p-qi-graphite);--highlight-soft:var(--p-qd-d1);--brand:var(--p-qd-200);--on-brand:var(--p-qi-yellow)}:root[data-style=qisuite] .mz-side{--bg:var(--p-qi-graphite);--bg-side:var(--p-qi-graphite);--bg-subtle:var(--p-qi-g2);--bg-hover:var(--p-qi-g2);--bg-active:var(--p-qi-g3);--line:var(--p-qi-g3);--line-strong:var(--p-qi-g3);--edge:var(--p-qi-faint);--text:var(--p-white);--text-2:var(--p-qi-t2);--text-3:var(--p-qi-t3);--text-faint:var(--p-qi-faint);--ink:var(--p-white);--accent:var(--p-qi-yellow);--accent-hover:var(--p-qi-yellow-600);--on-accent:var(--p-qi-graphite);--accent-text:var(--p-qi-yellow);--accent-soft:var(--p-qi-g3);--focus:var(--p-qi-yellow)}@media (prefers-color-scheme:dark){:root:not([data-theme=light])[data-style=qisuite] .mz-side{--bg:var(--p-qi-graphite);--bg-side:var(--p-qi-graphite);--bg-subtle:var(--p-qi-g2);--bg-hover:var(--p-qi-g2);--bg-active:var(--p-qi-g3);--line:var(--p-qi-g3);--line-strong:var(--p-qi-g3);--edge:var(--p-qi-faint);--text:var(--p-white);--text-2:var(--p-qi-t2);--text-3:var(--p-qi-t3);--text-faint:var(--p-qi-faint);--ink:var(--p-white);--accent:var(--p-qi-yellow);--accent-hover:var(--p-qi-yellow-600);--on-accent:var(--p-qi-graphite);--accent-text:var(--p-qi-yellow);--accent-soft:var(--p-qi-g3);--focus:var(--p-qi-yellow)}}:root[data-theme=dark][data-style=qisuite] .mz-side{--bg:var(--p-qi-graphite);--bg-side:var(--p-qi-graphite);--bg-subtle:var(--p-qi-g2);--bg-hover:var(--p-qi-g2);--bg-active:var(--p-qi-g3);--line:var(--p-qi-g3);--line-strong:var(--p-qi-g3);--edge:var(--p-qi-faint);--text:var(--p-white);--text-2:var(--p-qi-t2);--text-3:var(--p-qi-t3);--text-faint:var(--p-qi-faint);--ink:var(--p-white);--accent:var(--p-qi-yellow);--accent-hover:var(--p-qi-yellow-600);--on-accent:var(--p-qi-graphite);--accent-text:var(--p-qi-yellow);--accent-soft:var(--p-qi-g3);--focus:var(--p-qi-yellow)}:root[data-style=qisuite]{--font-sans:"Rubik", system-ui, -apple-system, "Segoe UI", sans-serif;--font-display:"Rubik", system-ui, -apple-system, "Segoe UI", sans-serif;--font-hero:"Rubik", system-ui, -apple-system, "Segoe UI", sans-serif;--display-weight:600;--display-tracking:-.015em;--hero-weight:700;--r-xs:4px;--r-sm:6px;--r-md:8px;--r-lg:10px}:root[data-style=less]{--stage:var(--p-ls-bone-2);--on-stage:var(--p-ls-ink);--stage-accent:var(--p-ls-forest);--hero-name:var(--p-ls-forest);--card-b:var(--p-ls-forest);--on-card-b:var(--p-ls-bone);--card-c:var(--p-flame);--on-card-c:var(--p-ls-ink);--card-p:var(--p-ls-mist);--on-card-p:var(--p-ls-ink);--card-p-red:var(--p-red-800);--good-fill:var(--p-ls-forest);--on-good-fill:var(--p-ls-bone);--on-warn-fill:var(--p-ls-ink);--on-late-fill:var(--p-ls-ink);--bg:var(--p-ls-0);--bg-side:var(--p-ls-bone);--bg-subtle:var(--p-ls-bone);--bg-hover:var(--p-ls-bone-2);--bg-active:var(--p-ls-bone-3);--raised:var(--p-white);--line:var(--p-ls-line);--line-strong:var(--p-ls-line-2);--edge:var(--p-ls-edge);--control-off:var(--p-ls-off);--text:var(--p-ls-ink);--text-2:var(--p-ls-t2);--text-3:var(--p-ls-t3);--text-faint:var(--p-ls-faint);--ink:var(--p-ls-ink);--accent:var(--p-ls-ink);--accent-hover:var(--p-ls-ink-2);--on-accent:var(--p-ls-bone);--accent-text:var(--p-ls-forest);--accent-soft:var(--p-ls-mist);--accent-soft-2:var(--p-ls-mist-2);--focus:var(--p-ls-ink);--gray-text:var(--p-ls-t2);--gray-soft:var(--p-ls-bone-2);--gray-dot:var(--p-ls-faint);--highlight:var(--p-ls-butter);--on-highlight:var(--p-ls-ink);--highlight-soft:var(--p-ls-butter);--brand:var(--p-ls-ink);--on-brand:var(--p-ls-bone)}@media (prefers-color-scheme:dark){:root:not([data-theme=light])[data-style=less]{--stage:var(--p-ls-bone-2);--on-stage:var(--p-ls-ink);--stage-accent:var(--p-ls-forest);--hero-name:var(--p-ls-mist);--card-b:var(--p-ls-forest);--on-card-b:var(--p-ls-bone);--card-c:var(--p-flame);--on-card-c:var(--p-ls-ink);--card-p:var(--p-ld-d2);--on-card-p:var(--p-ls-mist);--card-p-red:var(--p-red-l);--good-fill:var(--p-ls-forest);--on-good-fill:var(--p-ls-bone);--on-warn-fill:var(--p-ls-ink);--on-late-fill:var(--p-ls-ink);--bg:var(--p-ld-50);--bg-side:var(--p-ls-ink);--bg-subtle:var(--p-ld-100);--bg-hover:var(--p-ld-150);--bg-active:var(--p-ld-200);--raised:var(--p-ld-125);--line:var(--p-ld-200);--line-strong:var(--p-ld-300);--edge:var(--p-ld-400);--control-off:var(--p-ld-300);--text:var(--p-ld-900);--text-2:var(--p-ld-600);--text-3:var(--p-ld-500);--text-faint:var(--p-ld-400);--ink:var(--p-ld-900);--accent:var(--p-ls-bone);--accent-hover:var(--p-ls-bone-3);--on-accent:var(--p-ls-ink);--accent-text:var(--p-ls-mist);--accent-soft:var(--p-ld-d1);--accent-soft-2:var(--p-ld-d2);--focus:var(--p-ls-mist);--gray-text:var(--p-ld-600);--gray-soft:var(--p-ld-150);--gray-dot:var(--p-ld-400);--highlight:var(--p-ls-butter);--on-highlight:var(--p-ls-ink);--highlight-soft:var(--p-ld-d1);--brand:var(--p-ld-200);--on-brand:var(--p-ls-bone)}}:root[data-theme=dark][data-style=less]{--stage:var(--p-ls-bone-2);--on-stage:var(--p-ls-ink);--stage-accent:var(--p-ls-forest);--hero-name:var(--p-ls-mist);--card-b:var(--p-ls-forest);--on-card-b:var(--p-ls-bone);--card-c:var(--p-flame);--on-card-c:var(--p-ls-ink);--card-p:var(--p-ld-d2);--on-card-p:var(--p-ls-mist);--card-p-red:var(--p-red-l);--good-fill:var(--p-ls-forest);--on-good-fill:var(--p-ls-bone);--on-warn-fill:var(--p-ls-ink);--on-late-fill:var(--p-ls-ink);--bg:var(--p-ld-50);--bg-side:var(--p-ls-ink);--bg-subtle:var(--p-ld-100);--bg-hover:var(--p-ld-150);--bg-active:var(--p-ld-200);--raised:var(--p-ld-125);--line:var(--p-ld-200);--line-strong:var(--p-ld-300);--edge:var(--p-ld-400);--control-off:var(--p-ld-300);--text:var(--p-ld-900);--text-2:var(--p-ld-600);--text-3:var(--p-ld-500);--text-faint:var(--p-ld-400);--ink:var(--p-ld-900);--accent:var(--p-ls-bone);--accent-hover:var(--p-ls-bone-3);--on-accent:var(--p-ls-ink);--accent-text:var(--p-ls-mist);--accent-soft:var(--p-ld-d1);--accent-soft-2:var(--p-ld-d2);--focus:var(--p-ls-mist);--gray-text:var(--p-ld-600);--gray-soft:var(--p-ld-150);--gray-dot:var(--p-ld-400);--highlight:var(--p-ls-butter);--on-highlight:var(--p-ls-ink);--highlight-soft:var(--p-ld-d1);--brand:var(--p-ld-200);--on-brand:var(--p-ls-bone)}:root[data-style=less]{--font-sans:"Outfit", "Noto Sans Arabic", system-ui, -apple-system, "Segoe UI", sans-serif;--font-display:"Outfit", "Noto Sans Arabic", system-ui, -apple-system, "Segoe UI", sans-serif;--font-hero:"Outfit", "Noto Sans Arabic", system-ui, -apple-system, "Segoe UI", sans-serif;--display-weight:600;--display-tracking:-.02em;--hero-weight:500;--r-xs:2px;--r-sm:4px;--r-md:6px;--r-lg:8px}.mz-sprev[data-sp=egi]{--pv-bg:var(--p-white);--pv-raised:var(--p-white);--pv-line:var(--p-en-150);--pv-ink:var(--p-eg-ink);--pv-text-3:var(--p-en-550);--pv-faint:var(--p-en-200);--pv-accent:var(--p-eg-deep);--pv-on-accent:var(--p-eg-cyan);--pv-chip:var(--p-green-50);--pv-chip-text:var(--p-green-700);--pv-side:var(--p-eg-deep);--pv-side-line:var(--p-eg-side-line);--pv-side-item:var(--p-eg-side-t3);--pv-side-on:var(--p-eg-side-active);--pv-side-mark:var(--p-eg-cyan);--pv-sky:var(--p-wx-day);--pv-sky-ink:var(--p-navy);--pv-sun:var(--p-yellow);--pv-sun-edge:var(--p-amber);--pv-font:"Anybody", "Alexandria", "Noto Sans Arabic", system-ui, -apple-system, "Segoe UI", sans-serif;--pv-weight:700;--pv-r:8px;--pv-r-sm:6px}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .mz-sprev[data-sp=egi]{--pv-bg:var(--p-ed-50);--pv-raised:var(--p-ed-125);--pv-line:var(--p-ed-200);--pv-ink:var(--p-ed-900);--pv-text-3:var(--p-ed-500);--pv-faint:var(--p-ed-300);--pv-accent:var(--p-eg-cyan);--pv-on-accent:var(--p-eg-ink);--pv-chip:var(--p-green-d1);--pv-chip-text:var(--p-green-l);--pv-side:var(--p-eg-deep);--pv-side-line:var(--p-eg-side-line);--pv-side-item:var(--p-eg-side-t3);--pv-side-on:var(--p-eg-side-active);--pv-side-mark:var(--p-eg-cyan);--pv-sky:var(--p-wxd-day);--pv-sky-ink:var(--p-d-900);--pv-sun:var(--p-yellow);--pv-sun-edge:var(--p-amber-l)}}:root[data-theme=dark] .mz-sprev[data-sp=egi]{--pv-bg:var(--p-ed-50);--pv-raised:var(--p-ed-125);--pv-line:var(--p-ed-200);--pv-ink:var(--p-ed-900);--pv-text-3:var(--p-ed-500);--pv-faint:var(--p-ed-300);--pv-accent:var(--p-eg-cyan);--pv-on-accent:var(--p-eg-ink);--pv-chip:var(--p-green-d1);--pv-chip-text:var(--p-green-l);--pv-side:var(--p-eg-deep);--pv-side-line:var(--p-eg-side-line);--pv-side-item:var(--p-eg-side-t3);--pv-side-on:var(--p-eg-side-active);--pv-side-mark:var(--p-eg-cyan);--pv-sky:var(--p-wxd-day);--pv-sky-ink:var(--p-d-900);--pv-sun:var(--p-yellow);--pv-sun-edge:var(--p-amber-l)}.mz-sprev[data-sp=calm]{--pv-bg:var(--p-white);--pv-raised:var(--p-white);--pv-line:var(--p-g-150);--pv-ink:var(--p-navy);--pv-text-3:var(--p-g-550);--pv-faint:var(--p-g-200);--pv-accent:var(--p-blue);--pv-on-accent:var(--p-white);--pv-chip:var(--p-green-50);--pv-chip-text:var(--p-green-700);--pv-side:var(--p-g-50);--pv-side-line:var(--p-g-150);--pv-side-item:var(--p-g-550);--pv-side-on:var(--p-g-150);--pv-side-mark:var(--p-navy);--pv-sky:var(--p-wx-day);--pv-sky-ink:var(--p-navy);--pv-sun:var(--p-yellow);--pv-sun-edge:var(--p-amber);--pv-font:"Inter", "Noto Sans Arabic", system-ui, -apple-system, "Segoe UI", sans-serif;--pv-weight:650;--pv-r:8px;--pv-r-sm:6px}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .mz-sprev[data-sp=calm]{--pv-bg:var(--p-d-50);--pv-raised:var(--p-d-100);--pv-line:var(--p-d-200);--pv-ink:var(--p-d-900);--pv-text-3:var(--p-d-500);--pv-faint:var(--p-d-300);--pv-accent:var(--p-blue);--pv-on-accent:var(--p-white);--pv-chip:var(--p-green-d1);--pv-chip-text:var(--p-green-l);--pv-side:var(--p-d-0);--pv-side-line:var(--p-d-200);--pv-side-item:var(--p-d-500);--pv-side-on:var(--p-d-200);--pv-side-mark:var(--p-d-900);--pv-sky:var(--p-wxd-day);--pv-sky-ink:var(--p-d-900);--pv-sun:var(--p-yellow);--pv-sun-edge:var(--p-amber-l)}}:root[data-theme=dark] .mz-sprev[data-sp=calm]{--pv-bg:var(--p-d-50);--pv-raised:var(--p-d-100);--pv-line:var(--p-d-200);--pv-ink:var(--p-d-900);--pv-text-3:var(--p-d-500);--pv-faint:var(--p-d-300);--pv-accent:var(--p-blue);--pv-on-accent:var(--p-white);--pv-chip:var(--p-green-d1);--pv-chip-text:var(--p-green-l);--pv-side:var(--p-d-0);--pv-side-line:var(--p-d-200);--pv-side-item:var(--p-d-500);--pv-side-on:var(--p-d-200);--pv-side-mark:var(--p-d-900);--pv-sky:var(--p-wxd-day);--pv-sky-ink:var(--p-d-900);--pv-sun:var(--p-yellow);--pv-sun-edge:var(--p-amber-l)}.mz-sprev[data-sp=classic]{--pv-bg:var(--p-pp-25);--pv-raised:var(--p-pp-0);--pv-line:var(--p-pp-250);--pv-ink:var(--p-pp-950);--pv-text-3:var(--p-pp-650);--pv-faint:var(--p-pp-300);--pv-accent:var(--p-ink-600);--pv-on-accent:var(--p-white);--pv-chip:var(--p-green-50);--pv-chip-text:var(--p-green-700);--pv-side:var(--p-pp-100);--pv-side-line:var(--p-pp-250);--pv-side-item:var(--p-pp-650);--pv-side-on:var(--p-pp-200);--pv-side-mark:var(--p-pp-950);--pv-sky:var(--p-pk-day);--pv-sky-ink:var(--p-pp-950);--pv-sun:var(--p-yellow);--pv-sun-edge:var(--p-amber);--pv-font:"Source Serif 4", "Noto Naskh Arabic", Georgia, "Times New Roman", serif;--pv-weight:600;--pv-r:8px;--pv-r-sm:6px}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .mz-sprev[data-sp=classic]{--pv-bg:var(--p-sp-50);--pv-raised:var(--p-sp-125);--pv-line:var(--p-sp-200);--pv-ink:var(--p-sp-950);--pv-text-3:var(--p-sp-500);--pv-faint:var(--p-sp-300);--pv-accent:var(--p-ink-d5);--pv-on-accent:var(--p-white);--pv-chip:var(--p-green-d1);--pv-chip-text:var(--p-green-l);--pv-side:var(--p-sp-0);--pv-side-line:var(--p-sp-200);--pv-side-item:var(--p-sp-500);--pv-side-on:var(--p-sp-200);--pv-side-mark:var(--p-sp-950);--pv-sky:var(--p-pkd-day);--pv-sky-ink:var(--p-sp-900);--pv-sun:var(--p-yellow);--pv-sun-edge:var(--p-amber-l)}}:root[data-theme=dark] .mz-sprev[data-sp=classic]{--pv-bg:var(--p-sp-50);--pv-raised:var(--p-sp-125);--pv-line:var(--p-sp-200);--pv-ink:var(--p-sp-950);--pv-text-3:var(--p-sp-500);--pv-faint:var(--p-sp-300);--pv-accent:var(--p-ink-d5);--pv-on-accent:var(--p-white);--pv-chip:var(--p-green-d1);--pv-chip-text:var(--p-green-l);--pv-side:var(--p-sp-0);--pv-side-line:var(--p-sp-200);--pv-side-item:var(--p-sp-500);--pv-side-on:var(--p-sp-200);--pv-side-mark:var(--p-sp-950);--pv-sky:var(--p-pkd-day);--pv-sky-ink:var(--p-sp-900);--pv-sun:var(--p-yellow);--pv-sun-edge:var(--p-amber-l)}.mz-sprev[data-sp=cool]{--pv-bg:var(--p-cl-0);--pv-raised:var(--p-cl-0);--pv-line:var(--p-cl-150);--pv-ink:var(--p-cl-950);--pv-text-3:var(--p-cl-550);--pv-faint:var(--p-cl-200);--pv-accent:var(--p-sky-600);--pv-on-accent:var(--p-white);--pv-chip:var(--p-green-50);--pv-chip-text:var(--p-green-700);--pv-side:var(--p-cl-50);--pv-side-line:var(--p-cl-150);--pv-side-item:var(--p-cl-550);--pv-side-on:var(--p-cl-150);--pv-side-mark:var(--p-cl-950);--pv-sky:var(--p-ck-day);--pv-sky-ink:var(--p-cl-950);--pv-sun:var(--p-yellow);--pv-sun-edge:var(--p-amber);--pv-font:"IBM Plex Sans", "IBM Plex Sans Arabic", system-ui, -apple-system, "Segoe UI", sans-serif;--pv-weight:600;--pv-r:6px;--pv-r-sm:4px}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .mz-sprev[data-sp=cool]{--pv-bg:var(--p-cd-50);--pv-raised:var(--p-cd-125);--pv-line:var(--p-cd-200);--pv-ink:var(--p-cd-950);--pv-text-3:var(--p-cd-500);--pv-faint:var(--p-cd-300);--pv-accent:var(--p-sky-d5);--pv-on-accent:var(--p-white);--pv-chip:var(--p-green-d1);--pv-chip-text:var(--p-green-l);--pv-side:var(--p-cd-0);--pv-side-line:var(--p-cd-200);--pv-side-item:var(--p-cd-500);--pv-side-on:var(--p-cd-200);--pv-side-mark:var(--p-cd-950);--pv-sky:var(--p-ckd-day);--pv-sky-ink:var(--p-cd-900);--pv-sun:var(--p-yellow);--pv-sun-edge:var(--p-amber-l)}}:root[data-theme=dark] .mz-sprev[data-sp=cool]{--pv-bg:var(--p-cd-50);--pv-raised:var(--p-cd-125);--pv-line:var(--p-cd-200);--pv-ink:var(--p-cd-950);--pv-text-3:var(--p-cd-500);--pv-faint:var(--p-cd-300);--pv-accent:var(--p-sky-d5);--pv-on-accent:var(--p-white);--pv-chip:var(--p-green-d1);--pv-chip-text:var(--p-green-l);--pv-side:var(--p-cd-0);--pv-side-line:var(--p-cd-200);--pv-side-item:var(--p-cd-500);--pv-side-on:var(--p-cd-200);--pv-side-mark:var(--p-cd-950);--pv-sky:var(--p-ckd-day);--pv-sky-ink:var(--p-cd-900);--pv-sun:var(--p-yellow);--pv-sun-edge:var(--p-amber-l)}.mz-sprev[data-sp=wide]{--pv-bg:var(--p-white);--pv-raised:var(--p-white);--pv-line:var(--p-g-150);--pv-ink:var(--p-navy);--pv-text-3:var(--p-g-550);--pv-faint:var(--p-g-200);--pv-accent:var(--p-blue);--pv-on-accent:var(--p-white);--pv-chip:var(--p-green-50);--pv-chip-text:var(--p-green-700);--pv-side:var(--p-g-50);--pv-side-line:var(--p-g-150);--pv-side-item:var(--p-g-550);--pv-side-on:var(--p-g-150);--pv-side-mark:var(--p-navy);--pv-sky:var(--p-wx-day);--pv-sky-ink:var(--p-navy);--pv-sun:var(--p-yellow);--pv-sun-edge:var(--p-amber);--pv-font:"Inter", "Noto Sans Arabic", system-ui, -apple-system, "Segoe UI", sans-serif;--pv-weight:650;--pv-r:10px;--pv-r-sm:6px}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .mz-sprev[data-sp=wide]{--pv-bg:var(--p-d-50);--pv-raised:var(--p-d-100);--pv-line:var(--p-d-200);--pv-ink:var(--p-d-900);--pv-text-3:var(--p-d-500);--pv-faint:var(--p-d-300);--pv-accent:var(--p-blue);--pv-on-accent:var(--p-white);--pv-chip:var(--p-green-d1);--pv-chip-text:var(--p-green-l);--pv-side:var(--p-d-0);--pv-side-line:var(--p-d-200);--pv-side-item:var(--p-d-500);--pv-side-on:var(--p-d-200);--pv-side-mark:var(--p-d-900);--pv-sky:var(--p-wxd-day);--pv-sky-ink:var(--p-d-900);--pv-sun:var(--p-yellow);--pv-sun-edge:var(--p-amber-l)}}:root[data-theme=dark] .mz-sprev[data-sp=wide]{--pv-bg:var(--p-d-50);--pv-raised:var(--p-d-100);--pv-line:var(--p-d-200);--pv-ink:var(--p-d-900);--pv-text-3:var(--p-d-500);--pv-faint:var(--p-d-300);--pv-accent:var(--p-blue);--pv-on-accent:var(--p-white);--pv-chip:var(--p-green-d1);--pv-chip-text:var(--p-green-l);--pv-side:var(--p-d-0);--pv-side-line:var(--p-d-200);--pv-side-item:var(--p-d-500);--pv-side-on:var(--p-d-200);--pv-side-mark:var(--p-d-900);--pv-sky:var(--p-wxd-day);--pv-sky-ink:var(--p-d-900);--pv-sun:var(--p-yellow);--pv-sun-edge:var(--p-amber-l)}.mz-sprev[data-sp=compact]{--pv-bg:var(--p-white);--pv-raised:var(--p-white);--pv-line:var(--p-g-150);--pv-ink:var(--p-navy);--pv-text-3:var(--p-g-550);--pv-faint:var(--p-g-200);--pv-accent:var(--p-blue);--pv-on-accent:var(--p-white);--pv-chip:var(--p-green-50);--pv-chip-text:var(--p-green-700);--pv-side:var(--p-g-50);--pv-side-line:var(--p-g-150);--pv-side-item:var(--p-g-550);--pv-side-on:var(--p-g-150);--pv-side-mark:var(--p-navy);--pv-sky:var(--p-wx-day);--pv-sky-ink:var(--p-navy);--pv-sun:var(--p-yellow);--pv-sun-edge:var(--p-amber);--pv-font:"Inter", "Noto Sans Arabic", system-ui, -apple-system, "Segoe UI", sans-serif;--pv-weight:650;--pv-r:6px;--pv-r-sm:5px}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .mz-sprev[data-sp=compact]{--pv-bg:var(--p-d-50);--pv-raised:var(--p-d-100);--pv-line:var(--p-d-200);--pv-ink:var(--p-d-900);--pv-text-3:var(--p-d-500);--pv-faint:var(--p-d-300);--pv-accent:var(--p-blue);--pv-on-accent:var(--p-white);--pv-chip:var(--p-green-d1);--pv-chip-text:var(--p-green-l);--pv-side:var(--p-d-0);--pv-side-line:var(--p-d-200);--pv-side-item:var(--p-d-500);--pv-side-on:var(--p-d-200);--pv-side-mark:var(--p-d-900);--pv-sky:var(--p-wxd-day);--pv-sky-ink:var(--p-d-900);--pv-sun:var(--p-yellow);--pv-sun-edge:var(--p-amber-l)}}:root[data-theme=dark] .mz-sprev[data-sp=compact]{--pv-bg:var(--p-d-50);--pv-raised:var(--p-d-100);--pv-line:var(--p-d-200);--pv-ink:var(--p-d-900);--pv-text-3:var(--p-d-500);--pv-faint:var(--p-d-300);--pv-accent:var(--p-blue);--pv-on-accent:var(--p-white);--pv-chip:var(--p-green-d1);--pv-chip-text:var(--p-green-l);--pv-side:var(--p-d-0);--pv-side-line:var(--p-d-200);--pv-side-item:var(--p-d-500);--pv-side-on:var(--p-d-200);--pv-side-mark:var(--p-d-900);--pv-sky:var(--p-wxd-day);--pv-sky-ink:var(--p-d-900);--pv-sun:var(--p-yellow);--pv-sun-edge:var(--p-amber-l)}.mz-sprev[data-sp=slang]{--pv-bg:var(--p-white);--pv-raised:var(--p-white);--pv-line:var(--p-g-150);--pv-ink:var(--p-navy);--pv-text-3:var(--p-g-550);--pv-faint:var(--p-g-200);--pv-accent:var(--p-navy);--pv-on-accent:var(--p-yellow);--pv-chip:var(--p-green-50);--pv-chip-text:var(--p-green-700);--pv-side:var(--p-navy);--pv-side-line:var(--p-nv-200);--pv-side-item:var(--p-nv-500);--pv-side-on:var(--p-nv-200);--pv-side-mark:var(--p-yellow);--pv-sky:var(--p-wx-day);--pv-sky-ink:var(--p-navy);--pv-sun:var(--p-yellow);--pv-sun-edge:var(--p-amber);--pv-font:"Clash Grotesk", "Salford Sans Arabic", "Noto Sans Arabic", system-ui, -apple-system, "Segoe UI", sans-serif;--pv-weight:600;--pv-r:8px;--pv-r-sm:6px}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .mz-sprev[data-sp=slang]{--pv-bg:var(--p-nv-50);--pv-raised:var(--p-nv-125);--pv-line:var(--p-nv-200);--pv-ink:var(--p-white);--pv-text-3:var(--p-nv-500);--pv-faint:var(--p-nv-300);--pv-accent:var(--p-yellow);--pv-on-accent:var(--p-navy);--pv-chip:var(--p-green-d1);--pv-chip-text:var(--p-green-l);--pv-side:var(--p-nv-0);--pv-side-line:var(--p-nv-150);--pv-side-item:var(--p-nv-500);--pv-side-on:var(--p-nv-200);--pv-side-mark:var(--p-yellow);--pv-sky:var(--p-wxd-day);--pv-sky-ink:var(--p-d-900);--pv-sun:var(--p-yellow);--pv-sun-edge:var(--p-amber-l)}}:root[data-theme=dark] .mz-sprev[data-sp=slang]{--pv-bg:var(--p-nv-50);--pv-raised:var(--p-nv-125);--pv-line:var(--p-nv-200);--pv-ink:var(--p-white);--pv-text-3:var(--p-nv-500);--pv-faint:var(--p-nv-300);--pv-accent:var(--p-yellow);--pv-on-accent:var(--p-navy);--pv-chip:var(--p-green-d1);--pv-chip-text:var(--p-green-l);--pv-side:var(--p-nv-0);--pv-side-line:var(--p-nv-150);--pv-side-item:var(--p-nv-500);--pv-side-on:var(--p-nv-200);--pv-side-mark:var(--p-yellow);--pv-sky:var(--p-wxd-day);--pv-sky-ink:var(--p-d-900);--pv-sun:var(--p-yellow);--pv-sun-edge:var(--p-amber-l)}.mz-sprev[data-sp=squad]{--pv-bg:var(--p-white);--pv-raised:var(--p-white);--pv-line:var(--p-g-150);--pv-ink:var(--p-navy);--pv-text-3:var(--p-g-550);--pv-faint:var(--p-g-200);--pv-accent:var(--p-blue);--pv-on-accent:var(--p-white);--pv-chip:var(--p-green-50);--pv-chip-text:var(--p-green-700);--pv-side:var(--p-blue);--pv-side-line:var(--p-sq-line);--pv-side-item:var(--p-sq-t3);--pv-side-on:var(--p-sq-active);--pv-side-mark:var(--p-yellow);--pv-sky:var(--p-wx-day);--pv-sky-ink:var(--p-navy);--pv-sun:var(--p-yellow);--pv-sun-edge:var(--p-amber);--pv-font:"Clash Grotesk", "Salford Sans Arabic", "Noto Sans Arabic", system-ui, -apple-system, "Segoe UI", sans-serif;--pv-weight:600;--pv-r:8px;--pv-r-sm:6px}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .mz-sprev[data-sp=squad]{--pv-bg:var(--p-nv-50);--pv-raised:var(--p-nv-125);--pv-line:var(--p-nv-200);--pv-ink:var(--p-white);--pv-text-3:var(--p-nv-500);--pv-faint:var(--p-nv-300);--pv-accent:var(--p-yellow);--pv-on-accent:var(--p-navy);--pv-chip:var(--p-green-d1);--pv-chip-text:var(--p-green-l);--pv-side:var(--p-blue);--pv-side-line:var(--p-sq-line);--pv-side-item:var(--p-sq-t3);--pv-side-on:var(--p-sq-active);--pv-side-mark:var(--p-yellow);--pv-sky:var(--p-wxd-day);--pv-sky-ink:var(--p-d-900);--pv-sun:var(--p-yellow);--pv-sun-edge:var(--p-amber-l)}}:root[data-theme=dark] .mz-sprev[data-sp=squad]{--pv-bg:var(--p-nv-50);--pv-raised:var(--p-nv-125);--pv-line:var(--p-nv-200);--pv-ink:var(--p-white);--pv-text-3:var(--p-nv-500);--pv-faint:var(--p-nv-300);--pv-accent:var(--p-yellow);--pv-on-accent:var(--p-navy);--pv-chip:var(--p-green-d1);--pv-chip-text:var(--p-green-l);--pv-side:var(--p-blue);--pv-side-line:var(--p-sq-line);--pv-side-item:var(--p-sq-t3);--pv-side-on:var(--p-sq-active);--pv-side-mark:var(--p-yellow);--pv-sky:var(--p-wxd-day);--pv-sky-ink:var(--p-d-900);--pv-sun:var(--p-yellow);--pv-sun-edge:var(--p-amber-l)}.mz-sprev[data-sp=tip]{--pv-bg:var(--p-white);--pv-raised:var(--p-white);--pv-line:var(--p-g-150);--pv-ink:var(--p-tp-night);--pv-text-3:var(--p-g-550);--pv-faint:var(--p-g-200);--pv-accent:var(--p-tp-violet);--pv-on-accent:var(--p-white);--pv-chip:var(--p-green-50);--pv-chip-text:var(--p-green-700);--pv-side:var(--p-tp-plum);--pv-side-line:var(--p-tp-line);--pv-side-item:var(--p-tp-t3);--pv-side-on:var(--p-tp-plum-3);--pv-side-mark:var(--p-tp-gold);--pv-sky:var(--p-wx-day);--pv-sky-ink:var(--p-navy);--pv-sun:var(--p-yellow);--pv-sun-edge:var(--p-amber);--pv-font:"Cairo", system-ui, -apple-system, "Segoe UI", sans-serif;--pv-weight:700;--pv-r:8px;--pv-r-sm:6px}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .mz-sprev[data-sp=tip]{--pv-bg:var(--p-td-50);--pv-raised:var(--p-td-125);--pv-line:var(--p-td-200);--pv-ink:var(--p-td-900);--pv-text-3:var(--p-td-500);--pv-faint:var(--p-td-300);--pv-accent:var(--p-tp-gold);--pv-on-accent:var(--p-tp-night);--pv-chip:var(--p-green-d1);--pv-chip-text:var(--p-green-l);--pv-side:var(--p-tp-plum);--pv-side-line:var(--p-tp-line);--pv-side-item:var(--p-tp-t3);--pv-side-on:var(--p-tp-plum-3);--pv-side-mark:var(--p-tp-gold);--pv-sky:var(--p-wxd-day);--pv-sky-ink:var(--p-d-900);--pv-sun:var(--p-yellow);--pv-sun-edge:var(--p-amber-l)}}:root[data-theme=dark] .mz-sprev[data-sp=tip]{--pv-bg:var(--p-td-50);--pv-raised:var(--p-td-125);--pv-line:var(--p-td-200);--pv-ink:var(--p-td-900);--pv-text-3:var(--p-td-500);--pv-faint:var(--p-td-300);--pv-accent:var(--p-tp-gold);--pv-on-accent:var(--p-tp-night);--pv-chip:var(--p-green-d1);--pv-chip-text:var(--p-green-l);--pv-side:var(--p-tp-plum);--pv-side-line:var(--p-tp-line);--pv-side-item:var(--p-tp-t3);--pv-side-on:var(--p-tp-plum-3);--pv-side-mark:var(--p-tp-gold);--pv-sky:var(--p-wxd-day);--pv-sky-ink:var(--p-d-900);--pv-sun:var(--p-yellow);--pv-sun-edge:var(--p-amber-l)}.mz-sprev[data-sp=qisuite]{--pv-bg:var(--p-white);--pv-raised:var(--p-white);--pv-line:var(--p-g-150);--pv-ink:var(--p-qi-graphite);--pv-text-3:var(--p-g-550);--pv-faint:var(--p-g-200);--pv-accent:var(--p-qi-graphite);--pv-on-accent:var(--p-qi-yellow);--pv-chip:var(--p-green-50);--pv-chip-text:var(--p-green-700);--pv-side:var(--p-qi-graphite);--pv-side-line:var(--p-qi-g3);--pv-side-item:var(--p-qi-t3);--pv-side-on:var(--p-qi-g3);--pv-side-mark:var(--p-qi-yellow);--pv-sky:var(--p-wx-day);--pv-sky-ink:var(--p-navy);--pv-sun:var(--p-yellow);--pv-sun-edge:var(--p-amber);--pv-font:"Rubik", system-ui, -apple-system, "Segoe UI", sans-serif;--pv-weight:600;--pv-r:8px;--pv-r-sm:6px}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .mz-sprev[data-sp=qisuite]{--pv-bg:var(--p-qd-50);--pv-raised:var(--p-qd-125);--pv-line:var(--p-qd-200);--pv-ink:var(--p-qd-900);--pv-text-3:var(--p-qd-500);--pv-faint:var(--p-qd-300);--pv-accent:var(--p-qi-yellow);--pv-on-accent:var(--p-qi-graphite);--pv-chip:var(--p-green-d1);--pv-chip-text:var(--p-green-l);--pv-side:var(--p-qi-graphite);--pv-side-line:var(--p-qi-g3);--pv-side-item:var(--p-qi-t3);--pv-side-on:var(--p-qi-g3);--pv-side-mark:var(--p-qi-yellow);--pv-sky:var(--p-wxd-day);--pv-sky-ink:var(--p-d-900);--pv-sun:var(--p-yellow);--pv-sun-edge:var(--p-amber-l)}}:root[data-theme=dark] .mz-sprev[data-sp=qisuite]{--pv-bg:var(--p-qd-50);--pv-raised:var(--p-qd-125);--pv-line:var(--p-qd-200);--pv-ink:var(--p-qd-900);--pv-text-3:var(--p-qd-500);--pv-faint:var(--p-qd-300);--pv-accent:var(--p-qi-yellow);--pv-on-accent:var(--p-qi-graphite);--pv-chip:var(--p-green-d1);--pv-chip-text:var(--p-green-l);--pv-side:var(--p-qi-graphite);--pv-side-line:var(--p-qi-g3);--pv-side-item:var(--p-qi-t3);--pv-side-on:var(--p-qi-g3);--pv-side-mark:var(--p-qi-yellow);--pv-sky:var(--p-wxd-day);--pv-sky-ink:var(--p-d-900);--pv-sun:var(--p-yellow);--pv-sun-edge:var(--p-amber-l)}.mz-sprev[data-sp=less]{--pv-bg:var(--p-ls-0);--pv-raised:var(--p-white);--pv-line:var(--p-ls-line);--pv-ink:var(--p-ls-ink);--pv-text-3:var(--p-ls-t3);--pv-faint:var(--p-ls-line-2);--pv-accent:var(--p-ls-ink);--pv-on-accent:var(--p-ls-bone);--pv-chip:var(--p-green-50);--pv-chip-text:var(--p-green-700);--pv-side:var(--p-ls-bone);--pv-side-line:var(--p-ls-line);--pv-side-item:var(--p-ls-t3);--pv-side-on:var(--p-ls-bone-3);--pv-side-mark:var(--p-ls-ink);--pv-sky:var(--p-wx-day);--pv-sky-ink:var(--p-navy);--pv-sun:var(--p-yellow);--pv-sun-edge:var(--p-amber);--pv-font:"Outfit", "Noto Sans Arabic", system-ui, -apple-system, "Segoe UI", sans-serif;--pv-weight:600;--pv-r:6px;--pv-r-sm:4px}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .mz-sprev[data-sp=less]{--pv-bg:var(--p-ld-50);--pv-raised:var(--p-ld-125);--pv-line:var(--p-ld-200);--pv-ink:var(--p-ld-900);--pv-text-3:var(--p-ld-500);--pv-faint:var(--p-ld-300);--pv-accent:var(--p-ls-bone);--pv-on-accent:var(--p-ls-ink);--pv-chip:var(--p-green-d1);--pv-chip-text:var(--p-green-l);--pv-side:var(--p-ls-ink);--pv-side-line:var(--p-ld-200);--pv-side-item:var(--p-ld-500);--pv-side-on:var(--p-ld-200);--pv-side-mark:var(--p-ld-900);--pv-sky:var(--p-wxd-day);--pv-sky-ink:var(--p-d-900);--pv-sun:var(--p-yellow);--pv-sun-edge:var(--p-amber-l)}}:root[data-theme=dark] .mz-sprev[data-sp=less]{--pv-bg:var(--p-ld-50);--pv-raised:var(--p-ld-125);--pv-line:var(--p-ld-200);--pv-ink:var(--p-ld-900);--pv-text-3:var(--p-ld-500);--pv-faint:var(--p-ld-300);--pv-accent:var(--p-ls-bone);--pv-on-accent:var(--p-ls-ink);--pv-chip:var(--p-green-d1);--pv-chip-text:var(--p-green-l);--pv-side:var(--p-ls-ink);--pv-side-line:var(--p-ld-200);--pv-side-item:var(--p-ld-500);--pv-side-on:var(--p-ld-200);--pv-side-mark:var(--p-ld-900);--pv-sky:var(--p-wxd-day);--pv-sky-ink:var(--p-d-900);--pv-sun:var(--p-yellow);--pv-sun-edge:var(--p-amber-l)}*,:before,:after{box-sizing:border-box}html,body{height:100%;margin:0}body{background:var(--bg);color:var(--text);font-family:var(--font-sans);font-size:var(--text-base);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-feature-settings:"cv11", "ss01", "ss03";line-height:1.5}:lang(ar) body,[dir=rtl] body{line-height:1.6}#root{height:100%}h1,h2,h3,h4,p{margin:0}h1,h2,h3{color:var(--ink);letter-spacing:-.012em;font-weight:600}button,input,textarea,select{font:inherit;color:inherit}button{cursor:pointer;text-align:inherit;background:0 0;border:0;padding:0}button:disabled{cursor:default}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}ul,ol{margin:0;padding:0}hr{border:0;border-block-start:1px solid var(--line);margin:0}:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:var(--r-xs)}::selection{background:var(--accent-soft-2)}.mz-num,.tnum{font-variant-numeric:tabular-nums}.mz-ltr{direction:ltr;unicode-bidi:isolate}html[dir=ltr] .mz-auto{text-align:left}html[dir=rtl] .mz-auto{text-align:right}:where(html[dir=rtl] [dir=auto]:not(input,textarea,select,[contenteditable])){text-align:right;text-align:-webkit-match-parent;text-align:match-parent}:where(html[dir=ltr] [dir=auto]:not(input,textarea,select,[contenteditable])){text-align:left;text-align:-webkit-match-parent;text-align:match-parent}:where(ul[dir=auto],ol[dir=auto],blockquote[dir=auto],.mz-kb-blocks [dir=auto],.mz-nw-read [dir=auto],.hrl-sheet [dir=auto],.mz-stl-text){text-align:start}.mz-nowrap{white-space:nowrap}.mz-muted{color:var(--text-2)}.mz-faint{color:var(--text-3)}.mz-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:fixed;inset-block-start:0;inset-inline-start:0;overflow:hidden}.mz-spin{animation:.8s linear infinite mz-spin}@keyframes mz-spin{to{transform:rotate(360deg)}}@keyframes mz-in{0%{opacity:0;transform:translateY(4px)scale(.985)}}@keyframes mz-fade{0%{opacity:0}}@keyframes mz-slide{0%{opacity:0;transform:translate(16px)}}@keyframes mz-slide-rtl{0%{opacity:0;transform:translate(-16px)}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:1ms!important;animation-duration:1ms!important}}*{scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent}.mz-ico{flex-shrink:0}.mz-itile{border-radius:var(--r-md);background:var(--accent-soft);block-size:28px;inline-size:28px;color:var(--accent-text);flex-shrink:0;place-items:center;display:inline-grid}.mz-itile--sm{border-radius:var(--r-sm);block-size:22px;inline-size:22px}.mz-itile--lg{border-radius:var(--r-lg);block-size:40px;inline-size:40px}.mz-itile--xl{border-radius:var(--r-lg);block-size:52px;inline-size:52px}.mz-itile.is-accent{background:var(--accent-soft);color:var(--accent-text)}.mz-itile.is-brand{background:var(--highlight);color:var(--on-highlight)}.mz-itile.is-gray{background:var(--bg-hover);color:var(--text-2)}.mz-itile.is-blue{background:var(--blue-soft);color:var(--blue-text)}.mz-itile.is-green{background:var(--green-soft);color:var(--green-text)}.mz-itile.is-amber{background:var(--amber-soft);color:var(--amber-text)}.mz-itile.is-red{background:var(--red-soft);color:var(--red-text)}.mz-itile.is-violet{background:var(--violet-soft);color:var(--violet-text)}.mz-itile>.mz-ico.mz-ico{color:inherit}.mz-a{color:inherit;border-radius:var(--r-xs)}.mz-link{color:var(--accent-text)}@media (hover:hover){.mz-link:hover,.mz-a.is-u:hover{text-underline-offset:3px;text-decoration:underline}}.mz-btn{height:var(--control-h);padding-inline:var(--btn-px);border-radius:var(--r-sm);font-size:var(--text-base);white-space:nowrap;-webkit-user-select:none;user-select:none;transition:background-color var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease), transform var(--dur-fast) var(--ease);justify-content:center;align-items:center;gap:6px;font-weight:500;line-height:1;display:inline-flex}.mz-btn:active:not(:disabled){transform:scale(.97)}.mz-btn:disabled{opacity:.5}.mz-btn--sm{height:var(--control-h-sm);padding-inline:calc(var(--btn-px) - 2px);font-size:var(--text-sm);gap:5px}.mz-btn--lg{height:calc(var(--control-h) + 8px);padding-inline:calc(var(--btn-px) + 4px);font-size:var(--text-md)}.mz-btn--icon{width:var(--control-h);padding:0}.mz-btn--icon.mz-btn--sm{width:var(--control-h-sm)}.mz-btn--primary{background:var(--accent);color:var(--on-accent)}.mz-btn--secondary{background:var(--bg);color:var(--text);box-shadow:inset 0 0 0 1px var(--line-strong)}.mz-btn--ghost{color:var(--text-2)}.mz-btn--subtle{background:var(--bg-hover);color:var(--text)}.mz-btn--danger{color:var(--red-text);box-shadow:inset 0 0 0 1px var(--line-strong)}@media (hover:hover){.mz-btn--primary:hover:not(:disabled){background:var(--accent-hover)}.mz-btn--secondary:hover:not(:disabled),.mz-btn--danger:hover:not(:disabled){background:var(--bg-hover)}.mz-btn--ghost:hover:not(:disabled){background:var(--bg-hover);color:var(--text)}.mz-btn--subtle:hover:not(:disabled){background:var(--bg-active)}}.mz-btn__end{opacity:.7;margin-inline-start:-2px}.mz-av{background:var(--hue,var(--p-g-500));color:#fff;letter-spacing:.01em;direction:ltr;border-radius:50%;flex-shrink:0;place-items:center;font-weight:600;line-height:1;display:inline-grid;position:relative}.mz-av img{object-fit:cover;border-radius:50%;width:100%;height:100%}.mz-av--empty{background:var(--bg-hover);color:var(--text-3);box-shadow:inset 0 0 0 1px var(--line-strong)}.mz-av--ring{box-shadow:0 0 0 2px var(--bg)}.mz-av--more{background:var(--bg-active);color:var(--text-2);font-size:var(--text-2xs);box-shadow:0 0 0 2px var(--bg);font-weight:600}.mz-av__st{background:var(--glyph-cut,var(--bg));border-radius:50%;place-items:center;display:grid;position:absolute;inset-block-end:-2px;inset-inline-end:-2px}.mz-av__st>svg{display:block}.mz-avstack{align-items:center;display:inline-flex}.mz-avstack>*+*{margin-inline-start:-6px}.mz-avstack>*{box-shadow:0 0 0 2px var(--bg)}.mz-person{align-items:center;gap:8px;min-width:0;max-width:100%;display:inline-flex}.mz-person__name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mz-person__sub{color:var(--text-3);font-size:var(--text-sm);white-space:nowrap}.mz-person.is-empty .mz-person__name{color:var(--text-3)}@media (hover:hover){a.mz-person:hover .mz-person__name{text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong)}}.mz-dot{background:var(--gray-dot);border-radius:50%;flex-shrink:0;width:8px;height:8px;display:inline-block}.mz-dot.is-hollow{box-shadow:inset 0 0 0 1.5px var(--gray-dot);background:0 0}.mz-dot--blue{background:var(--blue-dot)}.mz-dot--green{background:var(--green-dot)}.mz-dot--amber{background:var(--amber-dot)}.mz-dot--red{background:var(--red-dot)}.mz-dot--violet{background:var(--violet-dot)}.mz-pill{height:var(--pill-h);border-radius:var(--r-pill);white-space:nowrap;align-items:center;gap:5px;max-width:100%;padding-inline:8px;font-size:12.5px;font-weight:500;line-height:1;display:inline-flex}.mz-pill>span{text-overflow:ellipsis;overflow:hidden}:root{--ink-room:.45em}:is(.mz-pill>span,.mz-btn__label,.mz-nav__label,.mz-top__searcht,.mz-crumbs__here>span,.mz-occ-chip__t,.mz-dg__text,.mz-health__name .mz-faint,.mz-cps__sub,.mz-rg-b__tent,.mz-rg-b__late,.mz-rg-who__name,.mz-rg-who__role,.mz-rg-range>span,.mz-find__text strong,.mz-find__seclink>span,.mz-sel__val,.inf-country__name,.mz-hh-req__sub,.mz-hh-up__title,.mz-bidi,.mz-adm-who__n,.mz-adm-dept>span,.mz-spick__t,.mz-strip__txt>span,.mz-strip__txt b,.mz-lib-folder__t strong,.hrl-qitem__text>span,.mz-chat__chname,.mz-inv-g>.mz-faint){padding-block:var(--ink-room);margin-block:calc(-1 * var(--ink-room))}:is(.mz-nw-strip__text b,.mz-nrow__body,.mz-lib-titlerow h1,.mz-nw-hero__ex,.mz-nw-row__ex,.mz-hb-faint){margin-block-start:calc(-1 * var(--ink-room));padding-block-start:var(--ink-room)}.mz-pill--gray{background:var(--gray-soft);color:var(--gray-text)}.mz-pill--blue{background:var(--blue-soft);color:var(--blue-text)}.mz-pill--green{background:var(--green-soft);color:var(--green-text)}.mz-pill--amber{background:var(--amber-soft);color:var(--amber-text)}.mz-pill--red{background:var(--red-soft);color:var(--red-text)}.mz-pill--violet{background:var(--violet-soft);color:var(--violet-text)}.mz-pill.is-btn{transition:box-shadow var(--dur-fast) var(--ease)}@media (hover:hover){.mz-pill.is-btn:hover{box-shadow:inset 0 0 0 1px}}.mz-status.is-quiet{color:var(--text);font-weight:400;font-size:var(--text-base);background:0 0;padding-inline:0}.mz-status.is-quiet.mz-pill--blue .mz-ico{color:var(--blue-dot)}.mz-status.is-quiet.mz-pill--green .mz-ico{color:var(--green-dot)}.mz-status.is-quiet.mz-pill--amber .mz-ico{color:var(--amber-text)}.mz-status.is-quiet.mz-pill--red .mz-ico{color:var(--red-dot)}.mz-status.is-quiet.mz-pill--violet .mz-ico{color:var(--violet-text)}.mz-status.is-quiet.mz-pill--gray .mz-ico{color:var(--text-3)}.mz-tag{border-radius:var(--r-xs);background:var(--bg-hover);height:20px;color:var(--text-2);font-size:var(--text-xs);white-space:nowrap;align-items:center;padding-inline:6px;font-weight:500;display:inline-flex}.mz-tag--blue{background:var(--blue-soft);color:var(--blue-text)}.mz-tag--green{background:var(--green-soft);color:var(--green-text)}.mz-tag--amber{background:var(--amber-soft);color:var(--amber-text)}.mz-tag--red{background:var(--red-soft);color:var(--red-text)}.mz-tag--violet{background:var(--violet-soft);color:var(--violet-text)}.mz-count{border-radius:var(--r-pill);background:var(--bg-active);min-width:18px;height:18px;color:var(--text-2);font-size:var(--text-2xs);font-variant-numeric:tabular-nums;place-items:center;padding-inline:5px;font-weight:600;display:inline-grid}.mz-count--accent{background:var(--accent);color:var(--on-accent)}.mz-count--red{background:var(--red-dot);color:#fff}.mz-kbd{background:var(--bg);min-width:18px;height:18px;box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--text-3);font-family:var(--font-sans);font-size:var(--text-2xs);border-radius:4px;place-items:center;padding-inline:4px;font-weight:500;display:inline-grid}.mz-sample{border-radius:var(--r-xs);height:18px;box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--text-3);font-size:var(--text-2xs);white-space:nowrap;align-items:center;padding-inline:6px;font-weight:500;display:inline-flex}.mz-cmark{color:#fff;letter-spacing:.02em;direction:ltr;flex-shrink:0;place-items:center;font-weight:700;line-height:1;display:inline-grid}.mz-bar{border-radius:var(--r-pill);background:var(--bg-active);flex:1;min-width:40px;height:4px;display:block;position:relative;overflow:hidden}.mz-bar.is-thick{height:6px}.mz-bar__fill{border-radius:inherit;background:var(--accent);inline-size:100%;transform:translateX(calc((var(--p,0) - 100) * 1%));transition:transform var(--dur-slow) var(--ease);position:absolute;inset-block:0;inset-inline-start:0}html[dir=rtl] .mz-bar__fill{transform:translateX(calc((100 - var(--p,0)) * 1%))}.mz-bar__fill--green{background:var(--green-dot)}.mz-bar__fill--amber{background:var(--amber-dot)}.mz-bar__fill--red{background:var(--red-dot)}.mz-bar__fill--violet{background:var(--violet-dot)}.mz-bar__fill--gray{background:var(--gray-dot)}.mz-bar__fill--blue{background:var(--blue-dot)}.mz-load{align-items:center;gap:8px;min-width:0;display:flex}.mz-load__pct{text-align:end;width:38px;font-size:var(--text-sm);font-variant-numeric:tabular-nums;color:var(--text-2)}.t-blue{color:var(--blue-text)!important}.t-violet{color:var(--violet-text)!important}.t-gray{color:var(--text-3)!important}.mz-layers{z-index:50;position:relative}.mz-pop{z-index:60;background:var(--raised);box-shadow:var(--shadow);animation:mz-in var(--dur-fast) var(--ease-out);overscroll-behavior:contain;border-radius:10px;position:fixed;overflow:hidden auto}.mz-menu{flex-direction:column;max-height:min(420px,70vh);padding:4px;display:flex;overflow-y:auto}.mz-menu__item{min-height:var(--menu-h);border-radius:var(--r-sm);color:var(--text);font-size:var(--text-base);align-items:center;gap:10px;padding:4px 8px;display:flex}.mz-menu__item .mz-ico{color:var(--text-2)}.mz-menu__item:focus-visible{background:var(--bg-hover);outline:none}@media (hover:hover){.mz-menu__item:hover:not(:disabled){background:var(--bg-hover)}}.mz-menu__item:disabled{opacity:.45}.mz-menu__item.is-danger,.mz-menu__item.is-danger .mz-ico{color:var(--red-text)}.mz-menu__label{text-overflow:ellipsis;white-space:nowrap;flex:1;align-items:center;gap:8px;min-width:0;display:flex;overflow:hidden}.mz-menu__hint{color:var(--text-3);font-size:var(--text-xs)}.mz-menu__check{color:var(--accent-text)!important}.mz-menu__sep{margin:4px -4px}.mz-menu__head{color:var(--text-3);font-size:var(--text-xs);padding:8px 8px 4px;font-weight:500}.mz-scrim{z-index:55;background:var(--scrim);animation:mz-fade var(--dur) var(--ease);position:fixed;inset:0}.mz-dialog{z-index:56;top:12vh;background:var(--raised);border-radius:var(--r-lg);max-height:76vh;box-shadow:var(--shadow);animation:mz-in var(--dur) var(--ease-out);outline:none;flex-direction:column;display:flex;position:fixed;inset-inline-start:50%;translate:-50%}[dir=rtl] .mz-dialog{translate:50%}.mz-dialog__head{justify-content:space-between;align-items:flex-start;gap:16px;padding:20px 20px 4px 24px;display:flex}[dir=rtl] .mz-dialog__head{padding:20px 24px 4px 20px}.mz-dialog__head h2{font-size:var(--text-lg)}.mz-dialog__head p{color:var(--text-2);font-size:var(--text-sm);margin-block-start:4px}.mz-dialog__body{padding:16px 24px 20px;overflow-y:auto}.mz-dialog__foot{border-block-start:1px solid var(--line);justify-content:flex-end;align-items:center;gap:8px;padding:12px 24px 16px;display:flex}@media (hover:hover){[data-tip]{position:relative}[data-tip]:hover:after{content:attr(data-tip);z-index:70;border-radius:var(--r-sm);background:var(--p-g-900);color:#fff;white-space:nowrap;pointer-events:none;animation:mz-fade var(--dur-fast) var(--ease) .45s both;padding:4px 8px;font-size:12px;font-weight:500;line-height:1.3;position:absolute;inset-block-start:calc(100% + 6px);inset-inline-start:50%;translate:-50%}[dir=rtl] [data-tip]:hover:after{translate:50%}}.mz-input{height:var(--control-h);border-radius:var(--r-sm);background:var(--bg);box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--text-3);transition:box-shadow var(--dur-fast) var(--ease);align-items:center;gap:8px;padding-inline:10px;display:flex}.mz-input:focus-within{box-shadow:inset 0 0 0 1px var(--accent), 0 0 0 3px var(--accent-soft)}.mz-input input{min-width:0;height:100%;color:var(--text);background:0 0;border:0;outline:0;flex:1}.mz-input input::placeholder,.mz-textarea::placeholder{color:var(--text-3)}.mz-textarea,.mz-select{border-radius:var(--r-sm);background:var(--bg);width:100%;box-shadow:inset 0 0 0 1px var(--line-strong);resize:vertical;color:var(--text);border:0;outline:0;padding:8px 10px;line-height:1.5}.mz-select{height:var(--control-h);appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 256 256'%3E%3Cpath d='M208 96l-80 80-80-80' fill='none' stroke='%238a9e97' stroke-width='24' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;background-size:12px;padding-block:0;padding-inline-end:34px}[dir=rtl] .mz-select{background-position:14px}.mz-textarea:focus,.mz-select:focus{box-shadow:inset 0 0 0 1px var(--accent), 0 0 0 3px var(--accent-soft)}.mz-field{flex-direction:column;gap:6px;display:flex}.mz-field__label{font-size:var(--text-sm);color:var(--text-2);font-weight:500}.mz-field__hint{font-size:var(--text-xs);color:var(--text-3)}.mz-toggle{border-radius:var(--r-pill);background:var(--control-off);width:32px;height:18px;transition:background-color var(--dur) var(--ease);flex-shrink:0;position:relative}.mz-toggle i{top:2px;width:14px;height:14px;transition:transform var(--dur) var(--ease);background:#fff;border-radius:50%;position:absolute;inset-inline-start:2px}.mz-toggle.is-on{background:var(--accent)}.mz-toggle.is-on i{background:var(--on-accent);transform:translate(14px)}[dir=rtl] .mz-toggle.is-on i{transform:translate(-14px)}.mz-check{width:16px;height:16px;box-shadow:inset 0 0 0 1.5px var(--edge);color:var(--on-accent);transition:background-color var(--dur-fast) var(--ease);border-radius:4px;flex-shrink:0;place-items:center;display:inline-grid}.mz-check.is-on{background:var(--accent);box-shadow:none}.mz-seg{border-radius:var(--r-md);background:var(--bg-hover);gap:2px;padding:2px;display:inline-flex}.mz-seg__item{height:calc(var(--control-h) - 4px);border-radius:var(--r-sm);color:var(--text-2);font-size:var(--text-sm);white-space:nowrap;transition:background-color var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);align-items:center;gap:6px;padding-inline:10px;font-weight:500;display:inline-flex}.mz-seg.is-sm .mz-seg__item{height:calc(var(--control-h-sm) - 4px);padding-inline:8px}.mz-seg__item.is-on{background:var(--bg);color:var(--text);box-shadow:0 0 0 1px var(--line-strong)}@media (hover:hover){.mz-seg__item:not(.is-on):hover{color:var(--text)}}.mz-tabs{box-shadow:inset 0 -1px 0 var(--line);overscroll-behavior-x:contain;scrollbar-width:none;gap:4px;scroll-padding-inline:24px;display:flex;overflow:auto hidden}:root[dir][lang] [data-edgefit]{-webkit-mask-image:linear-gradient(to right, transparent calc(var(--edge-s,0px) - 24px), #000 var(--edge-s,0px), #000 calc(100% - var(--edge-e,0px)), transparent calc(100% - var(--edge-e,0px) + 24px));-webkit-mask-image:linear-gradient(to right, transparent calc(var(--edge-s,0px) - 24px), #000 var(--edge-s,0px), #000 calc(100% - var(--edge-e,0px)), transparent calc(100% - var(--edge-e,0px) + 24px));mask-image:linear-gradient(to right, transparent calc(var(--edge-s,0px) - 24px), #000 var(--edge-s,0px), #000 calc(100% - var(--edge-e,0px)), transparent calc(100% - var(--edge-e,0px) + 24px));animation:none}:root[dir=rtl][lang] [data-edgefit]{-webkit-mask-image:linear-gradient(to left, transparent calc(var(--edge-s,0px) - 24px), #000 var(--edge-s,0px), #000 calc(100% - var(--edge-e,0px)), transparent calc(100% - var(--edge-e,0px) + 24px));-webkit-mask-image:linear-gradient(to left, transparent calc(var(--edge-s,0px) - 24px), #000 var(--edge-s,0px), #000 calc(100% - var(--edge-e,0px)), transparent calc(100% - var(--edge-e,0px) + 24px));mask-image:linear-gradient(to left, transparent calc(var(--edge-s,0px) - 24px), #000 var(--edge-s,0px), #000 calc(100% - var(--edge-e,0px)), transparent calc(100% - var(--edge-e,0px) + 24px))}.mz-tabs__tab{height:var(--tab-h);color:var(--text-2);white-space:nowrap;transition:color var(--dur-fast) var(--ease);align-items:center;gap:6px;padding-inline:8px;font-weight:500;display:inline-flex;position:relative}.mz-tabs__tab:after{content:"";background:0 0;border-radius:2px;height:2px;position:absolute;inset-block-end:0;inset-inline:8px}.mz-tabs__tab.is-on{color:var(--ink)}.mz-tabs__tab.is-on:after{background:var(--ink)}@media (hover:hover){.mz-tabs__tab:not(.is-on):hover{color:var(--text)}}.mz-tabs__n{color:var(--text-3);font-size:var(--text-xs);font-variant-numeric:tabular-nums}.mz-page{width:100%;max-width:var(--page-max);margin-inline:max(0px, calc((100% - var(--page-max-wide)) / 2)) auto;padding:var(--page-pad-y) var(--page-pad-x) var(--page-pad-end)}.mz-page.is-wide{max-width:var(--page-max-wide);padding:var(--page-pad-y) var(--page-pad-x) var(--page-pad-end)}.mz-phead{margin-block-end:var(--phead-gap)}.mz-phead__eyebrow{color:var(--text-3);font-size:var(--text-sm);align-items:center;gap:6px;margin-block-end:10px;display:flex}.mz-phead__row{align-items:flex-start;gap:16px;display:flex}.mz-phead__icon{flex-shrink:0;margin-block-start:2px}.mz-phead__text{flex:1;min-width:0}.mz-phead h1{font-size:var(--text-3xl);letter-spacing:var(--display-tracking);line-height:1.15;font-weight:var(--display-weight)}html[dir=rtl][lang] :is(.mz-phead,.mz-cp__titlerow,.mz-hb-article__head,.mz-ppl-hero,.mz-fam-hero,.mz-lib-titlerow) h1{line-height:1.65}.mz-phead__text p{color:var(--text-2);font-size:var(--text-md);max-width:68ch;margin-block-start:8px}.mz-phead__actions{flex-shrink:0;align-items:center;gap:8px;display:flex}.mz-sec{margin-block-start:var(--sec-gap)}.mz-sec:first-child{margin-block-start:0}.mz-sec__head{justify-content:space-between;align-items:center;gap:12px;margin-block-end:12px;display:flex}.mz-sec__head h2{font-size:var(--text-md);letter-spacing:-.006em;align-items:center;gap:8px;display:flex}.mz-sec__n{color:var(--text-3);font-weight:500;font-size:var(--text-sm);font-variant-numeric:tabular-nums}.mz-empty{text-align:center;color:var(--text-3);justify-items:center;gap:6px;padding:40px 24px;display:grid}.mz-empty__icon{margin-block-end:6px}.mz-empty strong{color:var(--text);font-weight:600}.mz-empty p{max-width:44ch;color:var(--text-2);font-size:var(--text-sm);margin-block-end:8px}.mz-props{gap:2px;margin:0;display:grid}.mz-prop{min-height:calc(var(--row-min) - 6px);grid-template-columns:148px 1fr;align-items:center;display:grid}.mz-prop dt{color:var(--text-3);font-size:var(--text-sm);align-items:center;gap:8px;display:flex}.mz-prop dd{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;margin:0;display:flex}.mz-stat{padding:var(--stat-pad);border-radius:var(--r-lg);box-shadow:inset 0 0 0 1px var(--line);text-align:start;flex-direction:column;gap:4px;min-width:0;display:flex;container-type:inline-size}.mz-stat.is-btn{transition:background-color var(--dur-fast) var(--ease)}@media (hover:hover){.mz-stat.is-btn:hover{background:var(--bg-subtle);box-shadow:inset 0 0 0 1px var(--line-strong)}}.mz-stat__label{color:var(--text-2);font-size:var(--text-sm)}.mz-stat__value{overflow-wrap:normal;color:var(--ink);font-size:var(--text-2xl);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-weight:650;line-height:1.2}.mz-stat__fit{white-space:nowrap;font-size:min(1em, calc(100cqi / (var(--n,1) * .7)))}.mz-stat__sub{color:var(--text-3);font-size:var(--text-sm)}.mz-rows{flex-direction:column;display:flex}.mz-row{min-height:var(--row-min);border-radius:var(--r-md);text-align:start;width:calc(100% + 20px);transition:background-color var(--dur-fast) var(--ease);align-items:center;gap:12px;margin-inline:-10px;padding:6px 10px;display:flex}.mz-rows.is-lined .mz-row{border-block-end:1px solid var(--line);border-radius:0;width:100%;margin-inline:0;padding-inline:4px}@media (hover:hover){.mz-row.is-btn:hover,a.mz-row:hover{background:var(--bg-hover)}}.mz-row__main{flex-direction:column;flex:1;min-width:0;display:flex}.mz-row__title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mz-row__sub{color:var(--text-3);font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mz-code{color:var(--text-3);font-size:var(--text-sm);font-variant-numeric:tabular-nums;white-space:nowrap;direction:ltr;unicode-bidi:isolate}.mz-card{border-radius:var(--r-lg);box-shadow:inset 0 0 0 1px var(--line);background:var(--bg)}.mz-grid2{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:40px;display:grid}.mz-grid3{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.mz-grid4{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}@media (width<=1100px){.mz-grid2{grid-template-columns:minmax(0,1fr)}.mz-grid4{grid-template-columns:repeat(2,minmax(0,1fr))}}.mz-toolbar{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.mz-spacer{flex:1}.mz-btn .mz-count{margin-inline-start:4px}.mz-stat__top{justify-content:space-between;align-items:flex-start;gap:8px;min-width:0;display:flex}.mz-stat__flag{border-radius:var(--r-pill);background:var(--red-soft);color:var(--red-text);font-size:var(--text-2xs);white-space:nowrap;flex:none;padding:2px 8px;font-weight:650;line-height:16px}.mz-stat__meter{display:none}.mz-sel{text-align:start;font:inherit;cursor:pointer;align-items:center;gap:8px;min-width:0;display:inline-flex}.mz-sel.mz-select{background-image:none;padding-inline-end:12px;display:flex}.mz-sel:disabled{cursor:not-allowed;opacity:.55}.mz-sel[aria-expanded=true]{box-shadow:inset 0 0 0 1px var(--accent), 0 0 0 3px var(--accent-soft)}.mz-sel__val{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.mz-sel__caret{color:var(--text-3);flex:none}.mz-sel__pop{flex-direction:column;padding:0;display:flex}.mz-sel__search{padding:6px 6px 0;display:block}.mz-sel__search input{border-radius:var(--r-sm);background:var(--bg);width:100%;height:34px;box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--text);font:inherit;border:0;outline:0;padding-inline:10px}.mz-sel__search input:focus{box-shadow:inset 0 0 0 1px var(--accent)}.mz-sel__list{outline:0;max-height:320px;overflow-y:auto}.mz-sel__opt{cursor:pointer}.mz-sel__opt.is-active{background:var(--bg-hover)}.mz-sel__opt.is-checked{font-weight:600}.mz-sel__opt.is-disabled{opacity:.45;cursor:not-allowed}.mz-sel__none{color:var(--text-3);padding:10px 12px}@media (pointer:coarse){.mz-sel__search input{height:44px;font-size:16px}.mz-sel__opt{min-height:44px}}.mz-date{cursor:text;padding-inline-end:2px}.mz-date.is-disabled{opacity:.55;cursor:default}.mz-date input{text-align:start}.mz-date__btn{border-radius:var(--r-sm);block-size:28px;inline-size:28px;color:var(--text-2);transition:background-color var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);flex:none;place-items:center;display:grid}.mz-date--cell{z-index:5;background:var(--bg);block-size:100%;min-block-size:34px;inline-size:100%;min-inline-size:180px;box-shadow:inset 0 0 0 2px var(--accent);border-radius:2px;position:absolute;inset-block-start:0;inset-inline-start:0}.mz-date--cell:focus-within{box-shadow:inset 0 0 0 2px var(--accent)}.mz-date__pop{overflow-y:auto}.mz-cal{-webkit-user-select:none;user-select:none;flex-direction:column;gap:8px;inline-size:296px;padding:10px;display:flex}.mz-cal__hint{border-radius:var(--r-sm);background:var(--bg-subtle);min-block-size:32px;color:var(--text-2);font-size:var(--text-sm);align-items:center;gap:6px;margin:0;padding:6px 8px;line-height:1.3;display:flex}.mz-cal__hint .mz-ico{color:var(--text-3);flex:none}.mz-cal__hint.is-ok{background:var(--accent-soft);color:var(--text);font-weight:600}.mz-cal__hint.is-ok .mz-ico{color:var(--accent-text)}.mz-cal__hint>span{flex:1;min-inline-size:0}.mz-cal__enter{border-radius:var(--r-xs);background:var(--raised);color:var(--text-2);font:500 var(--text-xs) var(--font-sans);flex:none;padding:1px 6px}.mz-cal__head{align-items:center;gap:4px;display:flex}.mz-cal__month{text-align:center;font-size:var(--text-base);color:var(--text);flex:1;font-weight:600}.mz-cal__nav{border-radius:var(--r-sm);block-size:32px;inline-size:32px;color:var(--text-2);transition:background-color var(--dur-fast) var(--ease);place-items:center;display:grid}.mz-cal__nav:disabled{color:var(--text-faint);cursor:default}.mz-cal__grid{flex-direction:column;gap:2px;display:flex}.mz-cal__row{grid-template-columns:repeat(7,1fr);gap:2px;display:grid}.mz-cal__wd{block-size:24px;color:var(--text-3);font-size:var(--text-xs);place-items:center;font-weight:600;display:grid}.mz-cal__wd.is-weekend{color:var(--text-faint)}.mz-cal__day{border-radius:var(--r-sm);block-size:40px;color:var(--text);font-size:var(--text-sm);transition:background-color var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);flex-direction:column;justify-content:center;align-items:center;line-height:1;display:flex;position:relative}.mz-cal__day small{font-size:var(--text-xs);color:var(--accent-text);margin-block-start:1px;font-weight:600;line-height:1}.mz-cal__day.is-weekend{background:var(--bg-subtle);color:var(--text-2)}.mz-cal__day.is-out{color:var(--text-3)}.mz-cal__day.is-today{box-shadow:inset 0 0 0 2px var(--accent);font-weight:600}.mz-cal__day.is-on{background:var(--accent);color:var(--on-accent);font-weight:600}.mz-cal__day.is-on small{color:var(--on-accent)}.mz-cal__day.is-off{color:var(--text-faint);cursor:not-allowed;text-decoration:line-through}.mz-cal__day:focus-visible,.mz-cal__nav:focus-visible,.mz-cal__chip:focus-visible{outline:2px solid var(--focus);outline-offset:1px;transition:none}.mz-cal__main{flex-direction:column;gap:8px;display:flex}.mz-cal__quick{border-block-start:1px solid var(--line);flex-wrap:wrap;gap:4px;padding-block-start:8px;display:flex}.mz-cal__chip{border-radius:var(--r-pill);background:var(--bg-subtle);min-block-size:28px;color:var(--text);font-size:var(--text-sm);transition:background-color var(--dur-fast) var(--ease);align-items:center;gap:4px;padding-inline:10px;display:inline-flex}.mz-cal__chip.is-on{background:var(--accent-soft);color:var(--accent-text);font-weight:600}.mz-cal__chip:disabled{color:var(--text-faint);cursor:not-allowed;text-decoration:line-through}.mz-cal__chip--clear{color:var(--text-2);background:0 0;margin-inline-start:auto}@media (hover:hover){.mz-date__btn:hover,.mz-cal__nav:not(:disabled):hover{background:var(--bg-hover);color:var(--text)}.mz-cal__day:not(.is-on):not(.is-off):hover,.mz-cal__chip:not(:disabled):not(.is-on):hover{background:var(--bg-hover)}}@media (pointer:fine) and (width>=640px){.mz-cal{inline-size:452px}.mz-cal__main{flex-direction:row;gap:10px}.mz-cal__body{flex:1}.mz-cal__quick{border-block-start:0;border-inline-start:1px solid var(--line);flex-flow:column;inline-size:148px;padding-block-start:0;padding-inline-start:10px}.mz-cal__chip{border-radius:var(--r-sm);text-align:start;background:0 0;justify-content:flex-start;min-block-size:32px}.mz-cal__chip--clear{margin-block-start:auto;margin-inline-start:0}}@media (pointer:coarse){.mz-date input{font-size:16px}.mz-date__btn{block-size:44px;inline-size:44px;margin-block:-6px}.mz-cal{inline-size:min(340px,100vw - 16px);padding:8px}.mz-cal__day,.mz-cal__nav{block-size:44px}.mz-cal__nav{inline-size:44px}.mz-cal__chip{min-block-size:44px;padding-inline:12px}}.mz-date-sheet__scrim{z-index:57}.mz-date-sheet{z-index:58;overscroll-behavior:contain;max-block-size:calc(100dvh - 24px);background:var(--raised);animation:mz-date-sheet-up .25s var(--ease-drawer,cubic-bezier(.32, .72, 0, 1));border-start-start-radius:var(--r-lg);border-start-end-radius:var(--r-lg);flex-direction:column;gap:4px;padding-block-end:env(safe-area-inset-bottom);display:flex;position:fixed;inset-block-end:0;inset-inline:0;overflow-y:auto}.mz-date-sheet__grab{touch-action:none;cursor:grab;flex:none;place-items:center;block-size:24px;display:grid}.mz-date-sheet__grab:before{content:"";background:var(--line-strong);border-radius:2px;block-size:4px;inline-size:36px}.mz-date-sheet__field{min-block-size:44px;margin-inline:12px}.mz-date-sheet__field input{font-size:16px}.mz-date-sheet .mz-cal{align-self:stretch;inline-size:auto;max-inline-size:420px;margin-inline:auto;padding-inline:12px}.mz-date-sheet .mz-cal__day,.mz-date-sheet .mz-cal__chip,.mz-date-sheet .mz-cal__nav{min-block-size:44px}@keyframes mz-date-sheet-up{0%{transform:translateY(100%)}}@media (prefers-reduced-motion:reduce){.mz-date-sheet,.mz-date-sheet__scrim{animation:none}}.mz-app{grid-template-columns:var(--side-w) minmax(0, 1fr);height:100dvh;display:grid;overflow:hidden}.mz-app.is-collapsed{grid-template-columns:0 minmax(0,1fr)}.mz-app.is-collapsed .mz-side{visibility:hidden}.mz-side{background:var(--bg-side);border-inline-end:1px solid var(--line);flex-direction:column;min-height:0;padding:10px 8px 8px;display:flex;overflow:hidden}.mz-ws{border-radius:var(--r-md);text-align:start;width:100%;transition:background-color var(--dur-fast) var(--ease);align-items:center;gap:10px;padding:6px 8px;display:flex}.mz-ws__text{flex-direction:column;flex:1;min-width:0;line-height:1.2;display:flex}.mz-ws__text strong{color:var(--ink);font-weight:650;font-size:var(--text-base)}.mz-ws__text span{color:var(--text-3);font-size:var(--text-xs)}.mz-ws__caret{color:var(--text-3)}.mz-side__quick{flex-direction:column;gap:1px;margin-block:8px 6px;display:flex}.mz-side__scroll{scrollbar-width:none;flex:1;min-height:0;margin-inline:-8px;padding-block-end:16px;padding-inline:8px;position:relative;overflow-y:auto;-webkit-mask-image:linear-gradient(#000 calc(100% - 24px),#0000);mask-image:linear-gradient(#000 calc(100% - 24px),#0000)}.mz-nav{flex-direction:column;gap:1px;margin-block-end:14px;display:flex}.mz-nav__head{color:var(--text-3);font-size:var(--text-xs);padding:6px 8px 4px;font-weight:500}.mz-nav__item{border-radius:var(--r-sm);width:100%;color:var(--text-2);text-align:start;transition:background-color var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);display:block}.mz-nav__in{height:var(--nav-h);align-items:center;gap:10px;padding-inline:8px;display:flex}.mz-nav__label{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-weight:500;overflow:hidden}.mz-nav__kbd{gap:2px;display:none}.mz-nav__item.is-on{background:var(--bg-active);color:var(--ink)}.mz-nav__item.is-on .mz-ico{color:var(--ink)}.mz-nav__ask .mz-ico{color:var(--accent)}@media (hover:hover){.mz-nav__item:hover,.mz-ws:hover,.mz-me:hover{background:var(--bg-hover);color:var(--text)}.mz-nav__item:hover .mz-nav__in:not(:has(.mz-count)) .mz-nav__kbd{display:inline-flex}}.mz-side__foot{border-block-start:1px solid var(--line);flex-direction:column;gap:1px;padding-block-start:8px;display:flex}.mz-me{border-radius:var(--r-md);text-align:start;color:var(--text-3);transition:background-color var(--dur-fast) var(--ease);align-items:center;gap:10px;margin-block-start:4px;padding:6px 8px;display:flex}.mz-me__text{flex-direction:column;flex:1;min-width:0;line-height:1.25;display:flex}.mz-me__text strong{color:var(--text);font-weight:600;font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mz-me__text span{color:var(--text-3);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mz-mainwrap{flex-direction:column;min-width:0;min-height:0;display:flex}.mz-top{height:var(--top-h);background:var(--bg);flex-shrink:0;align-items:center;gap:8px;padding-inline:12px 16px;display:flex}.mz-top__toggle{color:var(--text-2)}.mz-crumbs{min-width:0;font-size:var(--text-sm);flex:1;align-items:center;display:flex;overflow:hidden}.mz-crumbs__item{align-items:center;min-width:0;display:flex}.mz-crumbs__sep{color:var(--text-faint);margin-inline:4px}.mz-crumbs__link,.mz-crumbs__here{border-radius:var(--r-sm);white-space:nowrap;align-items:center;gap:6px;min-width:0;height:26px;padding-inline:6px;display:inline-flex}.mz-crumbs__link span,.mz-crumbs__here span{text-overflow:ellipsis;overflow:hidden}.mz-crumbs__link{color:var(--text-2)}.mz-crumbs__here{color:var(--text)}@media (hover:hover){.mz-crumbs__link:hover{background:var(--bg-hover);color:var(--text)}}.mz-flip:is([dir=rtl] *){transform:scaleX(-1)}.mz-top__end{align-items:center;gap:6px;display:flex}.mz-top__bell{border-radius:var(--r-sm);width:32px;height:32px;color:var(--text-2);transition:background-color var(--dur-fast) var(--ease);place-items:center;display:grid;position:relative}.mz-top__bell.is-on{background:var(--bg-active);color:var(--text)}.mz-top__dot{top:2px;border-radius:var(--r-pill);background:var(--red-dot);color:#fff;min-width:16px;height:16px;font-style:normal;font-size:var(--text-2xs);text-align:center;box-shadow:0 0 0 2px var(--bg);padding-inline:4px;font-weight:700;line-height:16px;position:absolute;inset-inline-end:1px}.mz-top__ask{border-radius:var(--r-pill);background:var(--accent-soft);height:30px;color:var(--accent-text);font-size:var(--text-sm);transition:background-color var(--dur-fast) var(--ease);align-items:center;gap:6px;padding-inline:10px;font-weight:600;display:inline-flex}.mz-top__ask.is-on{background:var(--accent);color:var(--on-accent)}@media (hover:hover){.mz-top__bell:hover{background:var(--bg-hover);color:var(--text)}.mz-top__ask:not(.is-on):hover{background:var(--accent-soft-2)}}.mz-main{flex:1;min-height:0;position:relative;overflow:hidden auto}.mz-toasts{z-index:80;pointer-events:none;flex-direction:column;align-items:center;gap:8px;display:flex;position:fixed;inset-block-end:20px;inset-inline-start:50%;translate:-50%}[dir=rtl] .mz-toasts{translate:50%}body:has(.mz-composer) .mz-toasts{inset-block-start:calc(64px + env(safe-area-inset-top));inset-block-end:auto}.mz-toast{border-radius:var(--r-md);background:var(--p-g-900);color:#fff;min-height:40px;font-size:var(--text-sm);box-shadow:var(--shadow);pointer-events:auto;animation:mz-in var(--dur) var(--ease-out);align-items:center;gap:12px;padding:8px 8px 8px 14px;font-weight:500;display:flex}[dir=rtl] .mz-toast{padding:8px 14px 8px 8px}[data-theme=dark] .mz-toast{background:var(--p-d-300)}.mz-toast .mz-ico{color:var(--p-green-l)}.mz-toast__act{border-radius:var(--r-sm);color:#fff;background:#ffffff1f;height:26px;padding-inline:10px;font-weight:600}.mz-toast__x{border-radius:var(--r-sm);color:#fff9;place-items:center;width:26px;height:26px;display:grid}@media (width>=761px) and (width<=1100px){.mz-app.is-tablet{grid-template-columns:minmax(0,1fr)}.mz-app.is-tablet .mz-side{z-index:60;width:var(--side-w);visibility:hidden;transition:transform var(--dur-slow) var(--ease-out), visibility 0s linear var(--dur-slow);position:fixed;inset-block:0;inset-inline-start:0;transform:translate(-100%)}[dir=rtl] .mz-app.is-tablet .mz-side{transform:translate(100%)}.mz-app.is-tablet.is-drawer .mz-side{visibility:visible;transition:transform var(--dur-slow) var(--ease-out);transform:none}.mz-app.is-tablet.is-drawer~.mz-layers{z-index:61}.mz-app.is-tablet .mz-drawer-scrim{z-index:59;background:var(--scrim);display:block;position:fixed;inset:0}}.mz-side .mz-nav__item.is-on .mz-count,.mz-side .mz-nav__item.is-on .mz-kbd{color:currentColor;background:0 0;box-shadow:inset 0 0 0 1.5px}.mz-side .mz-nav__item.is-on .mz-keys__then,.mz-side .mz-nav__item.is-on .mz-keys__or{color:currentColor;opacity:.75}.mz-nav__soon{vertical-align:1px;border-radius:var(--r-pill);color:inherit;opacity:.75;margin-inline-start:8px;padding:1px 8px;font-size:11px;font-weight:600;line-height:1.4;display:inline-block;box-shadow:inset 0 0 0 1px}.mz-prev{flex-direction:column;min-inline-size:0;line-height:1.25;display:inline-flex}.mz-prev__job{color:var(--text-3);white-space:normal;font-size:12px}.mz-menu__item:has(.mz-prev){flex-shrink:0;padding-block:6px}.mz-login{grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:100vh;display:grid}.mz-login__form{flex-direction:column;justify-content:center;width:min(380px,100% - 48px);margin-inline:auto;padding-block:48px;display:flex}.mz-login__brand{font-weight:650;font-size:var(--text-lg);color:var(--ink);align-items:center;gap:10px;margin-block-end:40px;display:flex}.mz-login__form h1{letter-spacing:-.02em;font-size:26px}.mz-login__form>p{margin-block:6px 28px}.mz-login__sso{gap:8px;display:grid}.mz-login__sso .mz-btn{justify-content:center}.mz-login__or{color:var(--text-3);font-size:var(--text-sm);align-items:center;gap:12px;margin-block:20px;display:flex}.mz-login__or:before,.mz-login__or:after{content:"";background:var(--line);flex:1;height:1px}.mz-login__fields{gap:14px;display:grid}.mz-login__fields .mz-input{height:38px}.mz-login__fields .mz-btn{margin-block-start:4px}.mz-login__fine{color:var(--text-3);font-size:var(--text-xs);gap:8px;margin-block-start:24px;line-height:1.5;display:flex}.mz-login__fine .mz-ico{margin-block-start:2px}.mz-login__lang{gap:4px;margin-block-start:28px;display:flex}.mz-login__lang button{border-radius:var(--r-sm);height:26px;color:var(--text-3);font-size:var(--text-sm);padding-inline:8px}.mz-login__lang button.is-on{color:var(--text);background:var(--bg-hover)}.mz-login__side{background:var(--p-navy);color:#fff;align-items:center;padding:48px;display:flex}.mz-login__sidein{width:min(460px,100%);margin-inline:auto}.mz-login__side h2{color:#fff;margin-block:40px 8px;font-size:22px}.mz-login__side>div>p{color:#ffffffb3;margin-block-end:24px}.mz-login__people{gap:8px;list-style:none;display:grid}.mz-login__people button{border-radius:var(--r-lg);color:#fff;text-align:start;width:100%;transition:background-color var(--dur-fast) var(--ease), transform var(--dur-fast) var(--ease);background:#ffffff0d;align-items:center;gap:14px;padding:12px 14px;display:flex;box-shadow:inset 0 0 0 1px #ffffff14}.mz-login__people button:active{transform:scale(.99)}.mz-login__pt{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.mz-login__people strong{font-weight:600}.mz-login__people em{color:#fff9;font-style:normal;font-weight:400;font-size:var(--text-sm);margin-inline-start:4px}.mz-login__pt>span{color:#ffffffb8;font-size:var(--text-sm)}.mz-login__people .mz-ico{color:#ffffff80}@media (hover:hover){.mz-login__people button:hover{background:#ffffff1a}.mz-login__people button:hover .mz-ico{color:#fff}.mz-login__lang button:hover{color:var(--text)}}@media (width<=900px){.mz-login{grid-template-columns:1fr}}.mz-hello{margin-block-end:32px}.mz-hello__date{color:var(--text-3);font-size:var(--text-sm);margin-block-end:6px;font-weight:500}.mz-hello h1{font-size:var(--text-3xl);letter-spacing:-.025em;font-weight:650;line-height:1.15}.mz-hello__sum{color:var(--text-2);font-size:var(--text-lg);max-width:72ch;margin-block-start:10px;line-height:1.5}.mz-home-stats{margin-block-end:36px}.mz-aside{min-width:0}.mz-aside>.mz-sec:first-child,.mz-aside>.mz-card:first-child{margin-block-start:0}.mz-aside .mz-card+.mz-sec{margin-block-start:32px}.mz-dlist{border-block-start:1px solid var(--line);flex-direction:column;display:flex}.mz-drow{min-height:var(--drow-min);border-block-end:1px solid var(--line);cursor:pointer;transition:background-color var(--dur-fast) var(--ease);align-items:center;gap:12px;padding:6px 8px;display:flex}.mz-dlist.is-compact .mz-drow{min-height:calc(var(--drow-min) - 4px)}.mz-drow:focus-visible{outline-offset:-2px}@media (hover:hover){.mz-drow:hover{background:var(--bg-subtle)}}.mz-drow .mz-statuspick{flex-shrink:0;width:24px;overflow:hidden}.mz-drow .mz-statuspick .mz-status>span{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.mz-drow .mz-statuspick .mz-status .mz-ico{width:16px;height:16px}.mz-drow__main{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.mz-drow__title{white-space:nowrap;column-gap:8px;min-width:0;display:flex;overflow:hidden}.mz-drow__title .mz-code{flex:none}.mz-drow__t{text-overflow:ellipsis;min-width:0;overflow:hidden}.mz-drow__sub{color:var(--text-3);font-size:var(--text-sm);white-space:nowrap;align-items:center;gap:6px;display:flex;overflow:hidden}.mz-due{color:var(--text-2);font-size:var(--text-sm);white-space:nowrap;font-variant-numeric:tabular-nums;align-items:center;gap:4px;display:inline-flex}.mz-statuspick{max-width:100%;display:inline-flex}.mz-fb{border-block-end:1px solid var(--line);text-align:start;width:100%;transition:background-color var(--dur-fast) var(--ease);align-items:flex-start;gap:12px;padding:12px 8px;display:flex}@media (hover:hover){.mz-fb:hover{background:var(--bg-subtle)}}.mz-fb__main{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.mz-fb__head{font-size:var(--text-sm);white-space:nowrap;gap:6px;display:flex;overflow:hidden}.mz-fb__head .mz-faint{text-overflow:ellipsis;overflow:hidden}.mz-fb__text{color:var(--text)}.mz-week{padding:16px 18px 12px}.mz-week header{font-size:var(--text-sm);justify-content:space-between;align-items:baseline;gap:8px;margin-block-end:14px;display:flex}.mz-week header strong{font-size:var(--text-base);font-weight:600}.mz-week__bars{grid-template-columns:repeat(5,1fr);gap:10px;display:grid}.mz-week__day{flex-direction:column;align-items:center;gap:6px;display:flex}.mz-week__track{background:var(--bg-hover);border-radius:6px;align-items:flex-end;width:100%;height:88px;display:flex;position:relative;overflow:hidden}.mz-week__track i{background:var(--accent);border-radius:4px 4px 0 0;width:100%;display:block}.mz-week__track i.is-amber{background:var(--amber-dot)}.mz-week__track i.is-red{background:var(--red-dot)}.mz-week__day.is-past .mz-week__track i{background:var(--control-off)}.mz-week__cap{border-block-start:1px dashed var(--edge);position:absolute;inset-inline:0}.mz-week__label{color:var(--text-3);font-size:var(--text-xs)}.mz-week__day.is-today .mz-week__label{color:var(--ink);font-weight:600}.mz-filethumb{border-radius:var(--r-sm);background:var(--bg-hover);width:28px;height:28px;color:var(--text-2);flex-shrink:0;place-items:center;display:grid}.mz-team{border-block-start:1px solid var(--line)}.mz-team__head,.mz-team__line{grid-template-columns:minmax(200px,1.4fr) minmax(130px,1fr) minmax(120px,.8fr) minmax(150px,1.1fr);align-items:center;gap:16px;display:grid}.mz-team__head{height:32px;color:var(--text-3);font-size:var(--text-xs);border-block-end:1px solid var(--line);padding-inline:8px;font-weight:500}.mz-team__line{text-align:start;width:100%;min-height:52px;transition:background-color var(--dur-fast) var(--ease);padding:8px}@media (hover:hover){.mz-team__line:hover{background:var(--bg-subtle)}}.mz-team__row{border-block-end:1px solid var(--line)}.mz-team__who{align-items:center;gap:10px;min-width:0;display:flex}.mz-team__who>span:last-child{flex-direction:column;min-width:0;line-height:1.3;display:flex}.mz-team__who strong{white-space:nowrap;text-overflow:ellipsis;font-weight:550;overflow:hidden}.mz-team__who .mz-faint{font-size:var(--text-sm);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mz-team__caret{color:var(--text-3);transition:transform var(--dur-fast) var(--ease)}.mz-team__caret.is-open{transform:rotate(90deg)}[dir=rtl] .mz-team__caret.is-open{transform:scaleX(-1)rotate(90deg)}.mz-team__plate{font-size:var(--text-sm);color:var(--text-2);align-items:center;gap:8px;display:flex}.mz-team__next{min-width:0;font-size:var(--text-sm);align-items:center;gap:8px;display:flex}.mz-team__nx{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.mz-team__plateList{animation:mz-fade var(--dur) var(--ease);padding:0 8px 12px 44px}[dir=rtl] .mz-team__plateList{padding:0 44px 12px 8px}.mz-team__plateList .mz-drow:last-of-type{border-block-end:0}.mz-team__more{font-size:var(--text-sm);margin-block-start:8px;display:inline-block}.mz-crows{border-block-start:1px solid var(--line)}.mz-crow{min-height:var(--crow-min);border-block-end:1px solid var(--line);transition:background-color var(--dur-fast) var(--ease);grid-template-columns:28px minmax(160px,1.3fr) minmax(120px,1fr) minmax(100px,.8fr) auto;align-items:center;gap:14px;padding:8px;display:grid}@media (hover:hover){.mz-crow:hover{background:var(--bg-subtle)}}.mz-crow__main{flex-direction:column;min-width:0;line-height:1.3;display:flex}.mz-crow__main strong{text-overflow:ellipsis;white-space:nowrap;font-weight:550;overflow:hidden}.mz-crow__main .mz-faint{font-size:var(--text-sm)}.mz-crow__prog{font-size:var(--text-sm);align-items:center;gap:8px;display:flex}.mz-crow__flags{font-size:var(--text-sm);flex-direction:column;line-height:1.35;display:flex}.mz-dec-tabs{flex-wrap:wrap;width:100%;margin-block-end:8px;display:flex}.mz-dec-tabs .mz-seg__item{flex:1 0 auto;justify-content:center}.mz-activity{font-size:var(--text-sm);flex-direction:column;gap:12px;list-style:none;display:flex}.mz-activity li{gap:10px;line-height:1.45;display:flex}.mz-activity .mz-av{margin-block-start:1px}.mz-activity strong{font-weight:600}.mz-health{border-block-start:1px solid var(--line);container-type:inline-size}.mz-health__head,.mz-health__row{grid-template-columns:minmax(170px,2fr) 64px minmax(100px,1fr) 44px minmax(100px,1fr) 112px;align-items:center;gap:16px;padding-inline:8px;display:grid}.mz-health__head{height:calc(34px * var(--dens));color:var(--text-3);font-size:var(--text-xs);border-block-end:1px solid var(--line);font-weight:500}.mz-health__head>span{align-items:center;gap:6px;display:flex}.mz-health__row{min-height:var(--crow-min);border-block-end:1px solid var(--line);transition:background-color var(--dur-fast) var(--ease)}@media (hover:hover){.mz-health__row:hover{background:var(--bg-subtle)}}.mz-health__name{align-items:center;gap:10px;min-width:0;display:flex}.mz-health__name>span:not(.mz-cmark){flex-direction:column;min-width:0;line-height:1.3;display:flex}.mz-health__name strong{text-overflow:ellipsis;white-space:nowrap;font-weight:550;overflow:hidden}.mz-health__name .mz-faint{font-size:var(--text-sm);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mz-health__bar{font-size:var(--text-sm);align-items:center;gap:8px;display:flex}.mz-health__bar .mz-faint{text-align:end;width:34px}.mz-depts{border-block-start:1px solid var(--line);flex-direction:column;display:flex}.mz-depts__row{border-block-end:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(120px,1fr);align-items:center;gap:16px;min-height:52px;display:grid}.mz-depts__name{flex-direction:column;min-width:0;line-height:1.3;display:flex}.mz-depts__name strong{font-weight:550}.mz-depts__name .mz-faint{font-size:var(--text-sm)}.mz-depts__note{color:var(--text-3);font-size:var(--text-xs);gap:8px;margin-block-start:12px;line-height:1.5;display:flex}.mz-depts__note .mz-ico{margin-block-start:1px}.mz-tile{border-radius:var(--r-lg);box-shadow:inset 0 0 0 1px var(--line);transition:background-color var(--dur-fast) var(--ease);align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.mz-tile>span:not(.mz-itile){font-size:var(--text-sm);flex-direction:column;gap:2px;display:flex}.mz-tile strong{font-size:var(--text-base);font-weight:600}@media (hover:hover){.mz-tile:hover{background:var(--bg-subtle)}}.mz-home-grid>div>.mz-sec:first-child{margin-block-start:0}.mz-home-grid{container:mz-hg/inline-size}@media (width>=1600px){.mz-grid2.mz-home-grid{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);gap:48px}}@container mz-hg (width>=1480px){.mz-home-flow:has(>.mz-sec+.mz-sec){columns:2;column-gap:40px}.mz-home-flow>.mz-sec{break-inside:avoid}}.mz-home-one__flow>*{display:contents}.mz-home-one__flow>.mz-aside>:first-child{margin-block-start:var(--sec-gap)}@container mz-hg (width>=900px){.mz-home-one__flow{columns:2;column-gap:48px}.mz-home-one__flow>*>*{break-inside:avoid}}@container mz-hg (width>=1700px){.mz-aside:has(>*+*){columns:2;column-gap:32px}.mz-aside>*{break-inside:avoid}}.mz-drow__title{text-align:start;max-width:100%}@container (width<=720px){.mz-health__head,.mz-health__row{grid-template-columns:minmax(150px,2fr) 64px minmax(96px,1fr) 44px 112px}.mz-health__head>:nth-child(5),.mz-health__row>:nth-child(5){display:none}}.mz-depts__meter,.mz-depts__over{display:none}.mz-inbox-pop{flex-direction:column;max-height:min(600px,80vh);display:flex}.mz-inbox-pop__head{border-block-end:1px solid var(--line);align-items:center;gap:10px;padding:12px 12px 10px 16px;display:flex}.mz-inbox-pop__head strong{flex:1;font-weight:600}.mz-inbox-pop__list{padding:4px;overflow-y:auto}.mz-inbox-pop__group{color:var(--text-3);font-size:var(--text-xs);padding:10px 12px 4px;font-weight:500}.mz-inbox-pop__foot{border-block-start:1px solid var(--line);justify-content:space-between;padding:6px;display:flex}.mz-nrow{border-radius:var(--r-md);transition:background-color var(--dur-fast) var(--ease);position:relative}@media (hover:hover){.mz-nrow:hover{background:var(--bg-hover)}.mz-nrow:hover .mz-nrow__acts{opacity:1}}.mz-nrow__main{text-align:start;align-items:flex-start;gap:12px;width:100%;padding:10px 12px;display:flex}.mz-nrow__who{flex-shrink:0;position:relative}.mz-nrow__badge{background:var(--gray-dot);color:#fff;width:16px;height:16px;box-shadow:0 0 0 2px var(--raised);border-radius:50%;place-items:center;display:grid;position:absolute;inset-block-end:-3px;inset-inline-end:-4px}.mz-nrow__badge.is-red{background:var(--red-dot)}.mz-nrow__badge.is-amber{background:var(--amber-dot)}.mz-nrow__badge.is-green{background:var(--green-dot)}.mz-nrow__badge.is-violet{background:var(--violet-dot)}.mz-nrow__badge.is-accent,.mz-nrow__badge.is-blue{background:var(--accent)}.mz-nrow__text{flex-direction:column;flex:1;gap:2px;min-width:0;padding-inline-end:56px;display:flex}.mz-nrow__title{color:var(--text-2);font-size:var(--text-sm);line-height:1.4}.mz-nrow.is-unread .mz-nrow__title{color:var(--text);font-weight:550}.mz-nrow__body{color:var(--text-2);font-size:var(--text-sm);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.mz-nrow__time{color:var(--text-3);font-size:var(--text-xs)}.mz-nrow__dot{top:16px;background:var(--accent);border-radius:50%;width:8px;height:8px;position:absolute;inset-inline-end:12px}.mz-nrow__acts{top:6px;opacity:0;background:var(--bg-hover);border-radius:var(--r-sm);transition:opacity var(--dur-fast) var(--ease);gap:2px;display:flex;position:absolute;inset-inline-end:6px}.mz-nrow__acts:focus-within{opacity:1}.mz-kicon{border-radius:var(--r-sm);background:var(--bg-hover);width:24px;height:24px;color:var(--text-2);place-items:center;display:grid}.mz-grid-wrap{border-radius:var(--r-lg);box-shadow:inset 0 0 0 1px var(--line);background:var(--bg);overflow:hidden}.mz-grid{scrollbar-width:thin;min-height:240px;max-height:calc(100vh - 300px);font-size:var(--text-sm);outline:none;position:relative;overflow:auto}.mz-grid:focus-visible{box-shadow:inset 0 0 0 2px var(--focus)}.mz-grid__row{border-block-end:1px solid var(--line);background:var(--bg);min-width:max-content;display:grid}.mz-grid__row.is-dragging{opacity:.4}.mz-grid__row.is-drop{box-shadow:inset 0 2px 0 var(--accent)}.mz-grid__head{z-index:3;background:var(--bg-subtle);position:sticky;top:0}.mz-grid__sticky{z-index:1;background:inherit;position:sticky}.mz-grid__head .mz-grid__sticky{z-index:4;background:var(--bg-subtle)}.mz-grid__row:not(.mz-grid__head) .mz-grid__sticky{background:var(--bg)}.is-laststicky{box-shadow:inset -1px 0 0 var(--line-strong)}[dir=rtl] .is-laststicky{box-shadow:inset 1px 0 0 var(--line-strong)}.mz-grid__gutter{color:var(--text-3);font-size:var(--text-xs);border-inline-end:1px solid var(--line);justify-content:center;align-items:center;gap:2px;display:flex}.mz-grid__handle{cursor:grab;color:var(--text-3);border-radius:4px;padding:2px;display:none}.mz-grid__open{display:none;width:22px!important;height:22px!important}@media (hover:hover){.mz-grid__row:hover .mz-grid__n{display:none}.mz-grid__row:hover .mz-grid__handle,.mz-grid__row:hover .mz-grid__open{display:inline-flex}.mz-grid__row:not(.mz-grid__head):hover,.mz-grid__row:not(.mz-grid__head):hover .mz-grid__sticky{background:var(--bg-subtle)}}.mz-grid__hcell{border-inline-end:1px solid var(--line);-webkit-user-select:none;user-select:none;align-items:center;height:34px;display:flex;position:relative}.mz-grid__hcell.is-drop{box-shadow:inset 2px 0 0 var(--accent)}[dir=rtl] .mz-grid__hcell.is-drop{box-shadow:inset -2px 0 0 var(--accent)}.mz-grid__hbtn{width:100%;height:100%;color:var(--text-2);font-size:var(--text-sm);white-space:nowrap;cursor:grab;align-items:center;gap:6px;padding-inline:10px;font-weight:500;display:flex;overflow:hidden}.mz-grid__hbtn>span:first-of-type{text-overflow:ellipsis;overflow:hidden}.mz-grid__hbtn .mz-ico{color:var(--text-3)}@media (hover:hover){.mz-grid__hbtn:hover{background:var(--bg-hover);color:var(--text)}}.mz-grid__lang{background:var(--bg-active);color:var(--text-2);font-size:var(--text-2xs);border-radius:3px;padding:0 4px;font-weight:600}.mz-grid__sorted{color:var(--accent-text)!important}.mz-grid__rename{outline:2px solid var(--focus);outline-offset:-2px;background:var(--bg);width:100%;height:100%;font-size:var(--text-sm);border:0;padding-inline:10px}.mz-grid__resize{cursor:col-resize;z-index:2;width:6px;position:absolute;inset-block:0;inset-inline-end:-3px}@media (hover:hover){.mz-grid__resize:hover{background:var(--accent);opacity:.6}}.mz-grid__addcol{align-items:center;padding-inline:6px;display:flex}.mz-grid__cell{border-inline-end:1px solid var(--line);cursor:default;align-items:center;min-width:0;min-height:36px;padding:6px 10px;display:flex;position:relative;overflow:hidden}.mz-grid__cell.is-wrap{align-items:flex-start}.mz-grid__cell.is-sel{box-shadow:inset 0 0 0 2px var(--accent);z-index:2;overflow:visible}.mz-grid__cell.is-ro{color:var(--text-2)}.mz-grid__text{text-overflow:ellipsis;white-space:nowrap;width:100%;min-width:0;overflow:hidden}.mz-grid__cell.is-wrap .mz-grid__text{white-space:pre-wrap;line-height:1.5}.mz-grid__cell.is-lang .mz-grid__text{text-align:start}.mz-grid__cell.is-number{justify-content:flex-end}.mz-grid__num{font-variant-numeric:tabular-nums}.mz-grid__person{white-space:nowrap;align-items:center;gap:6px;min-width:0;display:inline-flex}.mz-grid__empty{color:var(--text-3)}.mz-grid__url{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mz-grid__img{object-fit:cover;width:64px;height:80px;box-shadow:0 0 0 1px var(--line);border-radius:6px}.mz-grid__phone{background:var(--p-g-700);width:52px;height:92px;box-shadow:0 0 0 1px var(--line);border-radius:8px;padding:4px;display:block;position:relative}.mz-grid__phone i{background:#fff;border-radius:5px;height:100%;display:block}.mz-grid__phone b{top:26px;background:var(--p-yellow);width:14px;height:14px;box-shadow:0 0 0 2px var(--p-yl-600);border-radius:50%;margin-inline:auto;position:absolute;inset-inline:0}.mz-grid__phone.is-green b{background:var(--p-green);box-shadow:none}.mz-grid__phone em{bottom:10px;background:var(--p-yellow);border-radius:3px;height:6px;position:absolute;inset-inline:9px}.mz-grid__editor{z-index:5;outline:2px solid var(--accent);outline-offset:-2px;background:var(--raised);width:100%;min-width:180px;min-height:100%;color:var(--text);font:inherit;resize:none;box-shadow:var(--shadow);border:0;border-radius:2px;padding:7px 10px;line-height:1.5;position:absolute;inset-block-start:0;inset-inline-start:0}.mz-grid__editor.is-multi{min-width:260px}.mz-grid__anchor{pointer-events:none;position:absolute;inset:0}.mz-grid__newopt{border-block-start:1px solid var(--line);padding:6px}.mz-grid__addrow{width:100%;height:36px;color:var(--text-3);font-size:var(--text-sm);align-items:center;gap:8px;padding-inline:14px;display:flex;position:sticky;inset-inline-start:0}@media (hover:hover){.mz-grid__addrow:hover{background:var(--bg-subtle);color:var(--text)}}.mz-grid__foot{border-block-start:1px solid var(--line);height:34px;color:var(--text-2);font-size:var(--text-xs);background:var(--bg-subtle);align-items:center;gap:16px;padding-inline:14px;display:flex}.mz-grid__foot .mz-faint{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.mz-grid__del{color:var(--red-text);font-size:var(--text-xs);align-items:center;gap:4px;display:inline-flex}.mz-addcol{flex-direction:column;gap:10px;padding:10px;display:flex}.mz-addcol__lang{font-size:var(--text-xs);align-items:center;gap:4px;display:flex}.mz-addcol__lang .mz-faint{margin-inline-end:auto}.mz-addcol__l{height:22px;font-size:var(--text-2xs);color:var(--text-2);box-shadow:inset 0 0 0 1px var(--line-strong);border-radius:4px;padding-inline:6px;font-weight:600}.mz-addcol__l.is-on{background:var(--accent-soft);color:var(--accent-text);box-shadow:inset 0 0 0 1px var(--accent)}.mz-addcol__types{grid-template-columns:1fr 1fr;gap:2px;display:grid}.mz-addcol__t{border-radius:var(--r-sm);height:32px;font-size:var(--text-sm);text-align:start;align-items:center;gap:8px;padding-inline:8px;display:flex}.mz-addcol__t .mz-ico{color:var(--text-2)}.mz-addcol__t .mz-faint{font-size:var(--text-2xs);margin-inline-start:auto}@media (hover:hover){.mz-addcol__t:hover{background:var(--bg-hover)}}.mz-pick{flex-direction:column;max-height:380px;display:flex}.mz-pick__search{border-block-end:1px solid var(--line);padding:8px}.mz-pick__list{padding:4px;overflow-y:auto}.mz-pick__item{border-radius:var(--r-sm);text-align:start;align-items:center;gap:10px;width:100%;min-height:38px;padding:4px 8px;display:flex}.mz-pick__item.is-on{background:var(--accent-soft)}@media (hover:hover){.mz-pick__item:hover{background:var(--bg-hover)}}.mz-pick__name{min-width:0;line-height:1.25;font-size:var(--text-sm);flex-direction:column;flex:1;display:flex}.mz-pick__name .mz-faint{font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mz-pick__free{font-size:var(--text-xs);color:var(--text-3);white-space:nowrap;font-variant-numeric:tabular-nums}.mz-peek-scrim{z-index:40;background:0 0;position:fixed;inset:0}.mz-peek{z-index:41;background:var(--raised);border-radius:var(--r-lg);width:min(640px,100vw - 280px);box-shadow:var(--shadow);animation:mz-slide var(--dur-slow) var(--ease-out);flex-direction:column;display:flex;position:fixed;inset-block:8px;inset-inline-end:8px}[dir=rtl] .mz-peek{animation-name:mz-slide-rtl}.mz-peek__bar{flex-shrink:0;align-items:center;gap:4px;height:44px;padding-inline:8px;display:flex}.mz-peek__body{flex:1;padding:4px 32px 48px;overflow-y:auto}.mz-dpage{max-width:1000px}.mz-dpage__acts{justify-content:flex-end;gap:4px;margin-block:-20px 4px;display:flex}.mz-dv__eyebrow{font-size:var(--text-sm);flex-wrap:wrap;align-items:center;gap:6px;margin-block-end:10px;display:flex}.mz-dv__crumb{border-radius:var(--r-xs);height:24px;color:var(--text-2);align-items:center;gap:6px;padding-inline:4px;display:inline-flex}@media (hover:hover){.mz-dv__crumb:hover{background:var(--bg-hover);color:var(--text)}}.mz-dv__title,.mz-dv__titleinput{letter-spacing:-.02em;color:var(--ink);border-radius:var(--r-sm);cursor:text;margin-inline:-4px;padding:2px 4px;font-size:26px;font-weight:650;line-height:1.2}.mz-dv.is-compact .mz-dv__title,.mz-dv.is-compact .mz-dv__titleinput{font-size:24px}@media (hover:hover){.mz-dv__title:hover{background:var(--bg-hover)}}.mz-dv__titleinput{outline:2px solid var(--focus);background:var(--bg);border:0;width:100%;font-family:inherit}.mz-dv__meta{font-size:var(--text-sm);align-items:center;gap:10px;margin-block:8px 16px;display:flex}.mz-dv__body{padding-block-start:20px}.mz-dv__ov .mz-props{margin-block-end:20px}.mz-propbtn{border-radius:var(--r-sm);align-items:center;gap:8px;min-height:28px;margin-inline:-6px;padding:2px 6px;display:inline-flex;position:relative}@media (hover:hover){.mz-propbtn:hover{background:var(--bg-hover)}}.mz-propdate input{opacity:0;cursor:pointer;position:absolute;inset:0}.mz-dv__review{border-radius:var(--r-lg);box-shadow:inset 0 0 0 1px var(--line);cursor:pointer;transition:background-color var(--dur-fast) var(--ease);align-items:center;gap:12px;padding:14px 16px;display:flex}.mz-dv__review>.mz-ico:first-child{color:var(--accent)}.mz-dv__review>span{font-size:var(--text-sm);flex-direction:column;flex:1;gap:2px;display:flex}.mz-dv__review strong{font-size:var(--text-base);font-weight:600}@media (hover:hover){.mz-dv__review:hover{background:var(--bg-subtle)}}.mz-dv__sec{margin-block-start:28px}.mz-dv__sec h3{font-size:var(--text-sm);color:var(--text-2);margin-block-end:8px;font-weight:600}.mz-dv__brief,.mz-dv__copyrow textarea{border-radius:var(--r-sm);width:100%;color:var(--text);resize:vertical;transition:background-color var(--dur-fast) var(--ease);background:0 0;border:0;outline:none;margin-inline:-10px;padding:8px 10px;line-height:1.6}.mz-dv__brief:focus,.mz-dv__copyrow textarea:focus{background:var(--bg-subtle);box-shadow:inset 0 0 0 1px var(--line-strong)}@media (hover:hover){.mz-dv__brief:hover,.mz-dv__copyrow textarea:hover{background:var(--bg-subtle)}}.mz-dv__copy{border-block-start:1px solid var(--line);flex-direction:column;gap:4px;display:flex}.mz-dv__copyrow{border-block-end:1px solid var(--line);grid-template-columns:40px 1fr;align-items:flex-start;gap:8px;padding-block:6px;display:grid}.mz-dv__copyrow textarea{margin-inline:0}.mz-dv__lang{background:var(--bg-active);color:var(--text-2);font-size:var(--text-2xs);border-radius:4px;justify-self:start;margin-block-start:9px;padding:0 5px;font-weight:600}.mz-dv__file{border-block-end:1px solid var(--line);align-items:center;gap:12px;min-height:52px;padding:6px 8px;display:flex}@media (hover:hover){.mz-dv__file:hover{background:var(--bg-subtle)}}.mz-dv__note{color:var(--text-3);font-size:var(--text-xs);gap:8px;margin-block-start:12px;display:flex}.mz-cp{max-width:1400px;padding-inline:40px}.mz-cp__eyebrow{font-size:var(--text-sm);align-items:center;gap:8px;margin-block-end:8px;display:flex}.mz-cp__titlerow{align-items:center;gap:16px;display:flex}.mz-cp__titlerow h1{min-width:0;font-size:var(--text-3xl);letter-spacing:-.024em;flex:1;font-weight:650;line-height:1.15}.mz-cp__acts{align-items:center;gap:12px;display:flex}.mz-cp__status{border-radius:var(--r-pill);display:inline-flex}.mz-cp__facts{color:var(--text-2);font-size:var(--text-sm);flex-wrap:wrap;align-items:center;gap:8px 22px;margin-block:14px 20px;display:flex}.mz-cp__facts>span{align-items:center;gap:6px;display:inline-flex}.mz-cp__prog{min-width:220px}.mz-cp__prog .mz-bar{max-width:120px}.mz-cp__tabs{margin-block-end:24px}.mz-cp__brief{color:var(--text-2);font-size:var(--text-md);max-width:72ch;margin-block-end:24px;line-height:1.6}.mz-cp__stats{margin-block-end:32px}.mz-cp__why{color:var(--text-3);font-size:var(--text-xs);white-space:nowrap}.mz-cp__ws{border-block-start:1px solid var(--line)}.mz-cp__wsrow{border-block-end:1px solid var(--line);min-height:44px;font-size:var(--text-sm);grid-template-columns:minmax(150px,1fr) minmax(100px,1.4fr) 56px 72px;align-items:center;gap:14px;padding-inline:8px;display:grid}@media (hover:hover){.mz-cp__wsrow:hover{background:var(--bg-subtle)}}.mz-cp__wsname{align-items:center;gap:8px;display:flex}.mz-cp__wsname strong{font-weight:550;font-size:var(--text-base)}.mz-cp__props{margin-block-end:32px;padding:10px 16px}.mz-cp__props .mz-prop{grid-template-columns:110px 1fr}.mz-cp__team{flex-direction:column;display:flex}.mz-cp__member{border-radius:var(--r-md);grid-template-columns:24px minmax(0,1fr) minmax(148px,max-content);align-items:center;gap:10px;min-height:44px;padding-inline:6px;display:grid}@media (hover:hover){.mz-cp__member:hover{background:var(--bg-hover)}}.mz-cp__mname{min-width:0;line-height:1.3;font-size:var(--text-sm);white-space:nowrap;flex-direction:column;display:flex}.mz-cp__mname .mz-faint{font-size:var(--text-xs)}.mz-tt__views{scrollbar-width:none;gap:2px;margin-block-end:12px;display:flex;overflow-x:auto}.mz-tt__view{border-radius:var(--r-sm);height:30px;color:var(--text-2);font-size:var(--text-sm);white-space:nowrap;align-items:center;gap:6px;padding-inline:10px;font-weight:500;display:inline-flex}.mz-tt__view.is-on{background:var(--bg-active);color:var(--ink)}.mz-tt__add{color:var(--text-3)}@media (hover:hover){.mz-tt__view:not(.is-on):hover{background:var(--bg-hover);color:var(--text)}}.mz-tt__tools{margin-block-end:12px}.mz-tt__search{width:260px;height:30px}.mz-tt__filter{width:auto;height:30px;font-size:var(--text-sm)}.mz-tt__toggle{color:var(--text-2);font-size:var(--text-sm);align-items:center;gap:8px;display:inline-flex}.mz-form{flex-direction:column;gap:16px;display:flex}.mz-form__row{grid-template-columns:1fr 1fr;gap:12px;display:grid}.mz-tplgrid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.mz-tpl{border-radius:var(--r-md);box-shadow:inset 0 0 0 1px var(--line-strong);text-align:start;transition:background-color var(--dur-fast) var(--ease), box-shadow var(--dur-fast) var(--ease);flex-direction:column;gap:4px;padding:12px 14px;display:flex}.mz-tpl .mz-ico{color:var(--text-2);margin-block-end:4px}.mz-tpl strong{font-weight:600}.mz-tpl span{color:var(--text-3);font-size:var(--text-xs);line-height:1.45}.mz-tpl.is-on{box-shadow:inset 0 0 0 2px var(--accent);background:var(--accent-soft)}.mz-tpl.is-on .mz-ico{color:var(--accent-text)}@media (hover:hover){.mz-tpl:not(.is-on):hover{background:var(--bg-subtle)}}.mz-board{scrollbar-width:thin;-webkit-mask-image:linear-gradient(to var(--fade-to,right), #000 calc(100% - 28px), transparent);mask-image:linear-gradient(to var(--fade-to,right), #000 calc(100% - 28px), transparent);grid-auto-columns:minmax(220px,1fr);grid-auto-flow:column;gap:10px;min-height:60vh;padding-block-end:12px;display:grid;overflow-x:auto}.mz-board__col{border-radius:var(--r-lg);background:var(--bg-subtle);box-shadow:inset 0 0 0 1px var(--line);min-width:0;transition:background-color var(--dur-fast) var(--ease);flex-direction:column;gap:8px;padding:8px;display:flex}.mz-board__col.is-over{background:var(--accent-soft);box-shadow:inset 0 0 0 1px var(--accent)}.mz-board__col header{font-size:var(--text-sm);justify-content:space-between;align-items:center;padding:4px 6px;display:flex}.mz-board__cards{flex-direction:column;gap:6px;max-height:70vh;display:flex;overflow-y:auto}.mz-board__card{text-align:start;cursor:grab;transition:box-shadow var(--dur-fast) var(--ease), transform var(--dur-fast) var(--ease);flex-direction:column;gap:4px;padding:10px 12px;display:flex}.mz-board__card:active{transform:scale(.98)}.mz-board__card.is-drag{opacity:.4}.mz-board__card strong{font-weight:500;font-size:var(--text-sm);line-height:1.35}@media (hover:hover){.mz-board__card:hover{box-shadow:inset 0 0 0 1px var(--line-strong)}}.mz-board__meta{font-size:var(--text-xs);align-items:center;gap:8px;margin-block-start:4px;display:flex}.mz-board__empty{text-align:center;color:var(--text-3);font-size:var(--text-sm);padding:20px 8px}.mz-tl{overflow:hidden}.mz-tl__scroll{max-height:calc(100vh - 320px);overflow:auto}.mz-tl__inner{min-width:1100px}.mz-tl__head,.mz-tl__row{grid-template-columns:260px 1fr;display:grid}.mz-tl__head{z-index:2;background:var(--bg-subtle);border-block-end:1px solid var(--line);height:34px;position:sticky;top:0}.mz-tl__scale{position:relative}.mz-tl__scale span{color:var(--text-3);font-size:var(--text-xs);white-space:nowrap;border-inline-start:1px solid var(--line-strong);padding-inline-start:6px;position:absolute;top:9px}.mz-tl__gname{font-weight:600;font-size:var(--text-sm);padding:14px 14px 6px}.mz-tl__label{z-index:1;background:var(--bg);font-size:var(--text-sm);text-align:start;text-overflow:ellipsis;white-space:nowrap;padding:6px 14px;display:block;position:sticky;inset-inline-start:0;overflow:hidden}.mz-tl__row{min-height:32px}@media (hover:hover){.mz-tl__row:hover,.mz-tl__row:hover .mz-tl__label{background:var(--bg-subtle)}}.mz-tl__track{position:relative}.mz-tl__today{background:var(--red-dot);opacity:.6;width:2px;position:absolute;inset-block:0}.mz-tl__bar{background:var(--gray-dot);min-width:8px;height:16px;transition:transform var(--dur-fast) var(--ease);border-radius:4px;position:absolute;top:8px}.mz-tl__bar.is-blue{background:var(--blue-dot)}.mz-tl__bar.is-amber{background:var(--amber-dot)}.mz-tl__bar.is-red{background:var(--red-dot)}.mz-tl__bar.is-violet{background:var(--violet-dot)}.mz-tl__bar.is-green{background:var(--green-dot)}.mz-tl__bar.is-late{box-shadow:0 0 0 2px var(--bg), 0 0 0 3px var(--red-dot)}@media (hover:hover){.mz-tl__bar:hover{transform:scaleY(1.2)}}.mz-tl__legend{border-block-start:1px solid var(--line);color:var(--text-2);font-size:var(--text-xs);flex-wrap:wrap;gap:16px;padding:10px 14px;display:flex}.mz-tl__legend span{align-items:center;gap:6px;display:inline-flex}.mz-tl__sw{background:var(--gray-dot);border-radius:2px;width:12px;height:8px}.mz-tl__sw.is-blue{background:var(--blue-dot)}.mz-tl__sw.is-amber{background:var(--amber-dot)}.mz-tl__sw.is-red{background:var(--red-dot)}.mz-tl__sw.is-violet{background:var(--violet-dot)}.mz-tl__sw.is-green{background:var(--green-dot)}.mz-tl__sw.is-today{background:var(--red-dot);width:2px;height:12px}.mz-cps{max-width:1400px;padding-inline:40px}.mz-cps__tools{margin-block-end:16px}.mz-cps__search{width:280px}.mz-cps__table{border-block-start:1px solid var(--line)}.mz-cps__head,.mz-cps__row{grid-template-columns:minmax(200px,2fr) 116px 112px minmax(44px,.7fr) 120px minmax(120px,1fr) 104px;align-items:center;gap:12px;padding-inline:8px;display:grid}[dir=rtl] .mz-cps__head,[dir=rtl] .mz-cps__row{grid-template-columns:minmax(180px,2fr) 116px 112px minmax(44px,.6fr) 168px minmax(112px,1fr) 124px}.mz-cps__table{container-type:inline-size}@container (width<=960px){[dir] .mz-cps__head,[dir] .mz-cps__row{grid-template-columns:minmax(180px,2fr) 112px minmax(44px,.7fr) minmax(120px,1fr) 124px}[dir] .mz-cps__head>:nth-child(2),[dir] .mz-cps__row>:nth-child(2),[dir] .mz-cps__head>:nth-child(5),[dir] .mz-cps__row>:nth-child(5){display:none}}.mz-cps__head{height:34px;color:var(--text-3);font-size:var(--text-xs);border-block-end:1px solid var(--line);font-weight:500}.mz-cps__row{border-block-end:1px solid var(--line);min-height:58px;font-size:var(--text-sm);cursor:pointer;transition:background-color var(--dur-fast) var(--ease)}.mz-cps__row.is-job{min-height:46px}.mz-cps__name{min-width:0}.mz-cps__nametext{flex-direction:column;min-width:0;display:flex}.mz-cps__link{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink);overflow:hidden}.mz-cps__link:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:2px}.mz-cps__row.is-job .mz-health__name strong{font-size:var(--text-sm);font-weight:500}.mz-cps__sub{flex-wrap:wrap;align-items:center;gap:0 6px;min-width:0;display:flex}.mz-cps__arrow{width:28px;color:var(--text-3);font-size:var(--text-base);flex-shrink:0;place-items:center;display:inline-grid}[dir=rtl] .mz-cps__arrow{transform:scaleX(-1)}.mz-cps__kind{font-size:var(--text-xs)}.mz-cps__jobs{border-radius:var(--r-pill);background:var(--violet-soft);height:20px;color:var(--violet-text);font-size:var(--text-xs);white-space:nowrap;align-items:center;gap:4px;padding-inline:6px;font-weight:500;display:inline-flex}.mz-cps__caret{transition:transform var(--dur-fast) var(--ease)}.mz-cps__caret.is-open{transform:rotate(90deg)}[dir=rtl] .mz-cps__caret.is-open{transform:scaleX(-1)rotate(90deg)}.mz-cps__deliv{flex-direction:column;justify-content:center;gap:2px;min-width:0;display:flex}.mz-cps__late{color:var(--red-text);font-size:var(--text-xs);white-space:nowrap;align-items:center;gap:3px;display:inline-flex}.mz-cps__cardcode{font-size:var(--text-xs);align-self:flex-start}.mz-cps__cardjobs{color:var(--violet-text);font-size:var(--text-xs);font-weight:500}@media (hover:hover){.mz-cps__row:hover{background:var(--bg-subtle)}}.mz-cps__row .mz-health__bar .mz-faint{white-space:nowrap;flex-shrink:0;width:60px}.mz-cps__row .mz-health__name strong{font-size:var(--text-base)}.mz-cps__lead{white-space:nowrap;align-items:center;gap:8px;min-width:0;display:inline-flex}.mz-cps__lead>span:last-child{text-overflow:ellipsis;overflow:hidden}.mz-cps__gallery{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px;display:grid}.mz-cps__card{transition:background-color var(--dur-fast) var(--ease);flex-direction:column;gap:6px;padding:16px;display:flex}@media (hover:hover){.mz-cps__card:hover{background:var(--bg-subtle)}}.mz-cps__cardtop{justify-content:space-between;align-items:flex-start;margin-block-end:8px;display:flex}.mz-cps__card strong{font-size:var(--text-lg);font-weight:600}.mz-cps__card>.mz-faint{font-size:var(--text-sm)}.mz-cps__cardbar{font-size:var(--text-sm);align-items:center;gap:8px;margin-block:10px 6px;display:flex}.mz-cps__cardfoot{border-block-start:1px solid var(--line);font-size:var(--text-sm);align-items:center;gap:8px;padding-block-start:10px;display:flex}.mz-cps__cardfoot .t-red{margin-inline-start:auto}.mz-form__dates{gap:8px;display:flex}.mz-chips{flex-wrap:wrap;gap:6px;display:flex}.mz-chipbtn{border-radius:var(--r-pill);height:28px;box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--text-2);font-size:var(--text-sm);transition:background-color var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);padding-inline:12px;font-weight:500}.mz-chipbtn.is-on{background:var(--accent-soft);color:var(--accent-text);box-shadow:inset 0 0 0 1px var(--accent)}.mz-mw,.mz-ib{max-width:1360px;padding-inline:40px}.mz-mw__done{font:inherit;color:inherit;align-items:center;gap:6px;display:inline-flex}.mz-ib__split{border-radius:var(--r-lg);box-shadow:inset 0 0 0 1px var(--line);grid-template-columns:minmax(340px,420px) minmax(0,1fr);gap:0;height:calc(100vh - 260px);min-height:480px;margin-block-start:16px;display:grid;overflow:hidden}.mz-ib__list{border-inline-end:1px solid var(--line);padding:4px;overflow-y:auto}.mz-ib__item.is-on .mz-nrow{background:var(--bg-active)}.mz-ib__view{padding:24px 32px;overflow-y:auto}.mz-ib__rem{border-radius:var(--r-md);background:var(--accent-soft);color:var(--accent-text);font-size:var(--text-sm);margin:6px;padding:8px 10px}.mz-grid__cell.mz-grid__sticky,.mz-grid__hcell.mz-grid__sticky{position:sticky}.mz-nw__step{font-size:var(--text-sm);margin-inline-end:auto}.mz-nw__lines{border-radius:var(--r-md);background:var(--bg-subtle);box-shadow:inset 0 0 0 1px var(--line);flex-direction:column;gap:6px;padding:12px;display:flex}.mz-nw__lineshead{font-size:var(--text-sm);align-items:baseline;gap:10px;margin-block-end:2px;display:flex}.mz-nw__line{grid-template-columns:minmax(0,1fr) 130px 140px 28px;align-items:center;gap:6px;display:grid}.mz-nw__line .mz-input{background:var(--bg)}.mz-nw__lines>.mz-btn{align-self:flex-start}.mz-nw__brieflabel{justify-content:space-between;align-items:center;width:100%;display:flex}.mz-nw__brief{min-height:150px;line-height:1.55}[dir=rtl] .mz-board{--fade-to:left}.mz-acode{white-space:nowrap;align-items:center;gap:2px;display:inline-flex}.mz-acode .mz-code{font-size:var(--text-xs)}.mz-acode__copy{color:var(--text-3)}.mz-acode.is-quiet .mz-acode__copy{opacity:0;transition:opacity var(--dur-fast) var(--ease)}.mz-acode.is-quiet:focus-within .mz-acode__copy{opacity:1}@media (hover:hover){.mz-acode.is-quiet:hover .mz-acode__copy,.mz-cps__row:hover .mz-acode.is-quiet .mz-acode__copy{opacity:1}}@media (hover:none){.mz-acode.is-quiet .mz-acode__copy{opacity:1}}.mz-cp__savedin{color:var(--text-2);font-size:var(--text-sm);align-items:center;gap:8px;margin-block:-4px 12px;display:flex}.mz-cp__savedin .mz-ico{color:var(--text-3);flex-shrink:0}.mz-jobtag{border-radius:var(--r-xs,4px);background:var(--violet-soft);max-width:220px;height:20px;color:var(--violet-text);font-size:var(--text-xs);white-space:nowrap;text-overflow:ellipsis;flex-shrink:0;align-items:center;gap:4px;margin-inline-start:8px;padding-inline:6px;font-weight:500;display:inline-flex;overflow:hidden}.mz-jobtag bdi{text-overflow:ellipsis;overflow:hidden}.mz-partof{align-items:center;gap:14px;margin-block:4px 24px;padding:14px 16px;display:flex}.mz-partof>.mz-ico{color:var(--violet-text);flex-shrink:0}.mz-partof__text{min-width:0;font-size:var(--text-sm);flex-direction:column;flex:1;gap:2px;display:flex}.mz-partof__text>span{color:var(--text-2)}.mz-jobs{border-block-start:1px solid var(--line)}.mz-jobs__head,.mz-jobs__row{grid-template-columns:minmax(0,1fr) 132px 128px 64px;align-items:center;gap:12px;padding-inline:4px;display:grid}.mz-jobs__head{height:30px;color:var(--text-3);font-size:var(--text-xs);border-block-end:1px solid var(--line);font-weight:500}.mz-jobs__row{border-block-end:1px solid var(--line);min-height:52px;font-size:var(--text-sm)}.mz-jobs__name{align-items:center;gap:10px;min-width:0;display:flex}.mz-jobs__arrow{color:var(--text-3);font-size:var(--text-base);padding-inline-start:4px}[dir=rtl] .mz-jobs__arrow{display:inline-block;transform:scaleX(-1)}.mz-jobs__title{flex-direction:column;min-width:0;display:flex}.mz-jobs__title>.mz-a{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-weight:550;overflow:hidden}.mz-jobs__title .mz-faint{font-size:var(--text-xs);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mz-jobs__owner{min-width:0;overflow:hidden}.mz-jobs__due{font-size:var(--text-sm)}.mz-jobs__empty{border-radius:var(--r-md);background:var(--bg-subtle);color:var(--text-2);font-size:var(--text-sm);padding:14px 16px;line-height:1.55}.mz-jobnote{border-radius:var(--r-md);background:var(--violet-soft);color:var(--text);font-size:var(--text-sm);align-items:flex-start;gap:10px;padding:12px 14px;line-height:1.5;display:flex}.mz-jobnote>.mz-ico{color:var(--violet-text);flex-shrink:0;margin-block-start:2px}.mz-grid__confirm{color:var(--text-2);font-size:var(--text-sm);line-height:1.55}.mz-nw__umb{border-radius:var(--r-md);background:var(--bg-subtle);box-shadow:inset 0 0 0 1px var(--line);flex-direction:column;gap:8px;padding:12px;display:flex}.mz-nw__umbq{font-size:var(--text-sm);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.mz-nw__umb .mz-input{background:var(--bg)}.mz-nw__projs{flex-direction:column;gap:2px;display:flex}.mz-nw__proj{border-radius:var(--r-sm);text-align:start;min-height:48px;font-size:var(--text-sm);transition:background-color var(--dur-fast) var(--ease);align-items:center;gap:10px;padding:6px 10px;display:flex}.mz-nw__proj.is-on{background:var(--accent-soft);box-shadow:inset 0 0 0 1px var(--accent)}@media (hover:hover){.mz-nw__proj:not(.is-on):hover{background:var(--bg-hover)}}.mz-nw__projtext{flex-direction:column;flex:1;min-width:0;display:flex}.mz-nw__projtext strong{text-overflow:ellipsis;white-space:nowrap;font-weight:550;overflow:hidden}.mz-nw__projtext .mz-faint,.mz-nw__proj .mz-code{font-size:var(--text-xs)}.mz-nw__projcheck{color:var(--accent-text);flex-shrink:0}.mz-nw__none{font-size:var(--text-sm);padding:8px 10px}.mz-nw__where{color:var(--text-2);font-size:var(--text-sm);align-items:flex-start;gap:8px;margin-block-start:2px;line-height:1.5;display:flex}.mz-nw__where>.mz-ico{color:var(--violet-text);flex-shrink:0;margin-block-start:2px}.mz-nw__where strong{color:var(--text);font-weight:600}.mz-nw__kinds{grid-template-columns:repeat(4,minmax(0,1fr))}.mz-nw__kinds .mz-tpl{font-size:var(--text-sm);flex-direction:row;align-items:center;gap:8px;padding:10px 12px}.mz-nw__kinds .mz-tpl .mz-ico{flex-shrink:0;margin-block-end:0}.mz-nw__kinds .mz-tpl strong{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mz-nw__kindhint{color:var(--text-2);font-size:var(--text-sm);margin-block:-6px 0}.mz-drow__noowner{color:var(--text-3);font-size:var(--text-xs);white-space:nowrap;flex:none;align-items:center;gap:4px;font-weight:500;display:inline-flex}.mz-drow__proj{text-overflow:ellipsis;min-width:0;overflow:hidden}.mz-dlist.is-compact .mz-drow__title{white-space:normal;text-align:start;align-items:baseline}.mz-dlist.is-compact .mz-drow__t{-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box}.mz-empty-line{border-block:1px solid var(--line);min-height:40px;color:var(--text-3);font-size:var(--text-sm);align-items:center;gap:8px;padding:8px;display:flex}.mz-empty-line>.mz-ico{color:var(--green-dot);flex:none}.mz-empty-line.is-quiet>.mz-ico{color:var(--text-3)}.mz-coverline{font-size:var(--text-sm);align-items:flex-start;gap:6px;line-height:1.4;display:inline-flex}.mz-coverline>.mz-ico{flex:none;margin-block-start:2px}.mz-coverline.is-ok>.mz-ico{color:var(--green-dot)}.mz-coverline.is-wait>.mz-ico{color:var(--amber-dot)}.mz-coverline.is-none>.mz-ico{color:var(--text-3)}.mz-cps__under{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--text-xs);overflow:hidden}@media (hover:hover){.mz-cps__jobs:hover{box-shadow:inset 0 0 0 1px var(--violet-dot)}}.mz-refs.is-over{border-radius:var(--r-sm);box-shadow:0 0 0 2px var(--accent);background:var(--accent-soft)}.mz-refs__head{flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin-block:12px 8px;display:flex}.mz-refs__head h4{font-size:var(--text-sm);color:var(--text-2);margin:0;font-weight:600}.mz-refs__hint{font-size:var(--text-xs)}.mz-refs__grid{grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.mz-refs__tile{aspect-ratio:1;border-radius:var(--r-sm);border:1px solid var(--line);background:var(--bg-subtle);position:relative;overflow:hidden}.mz-refs__open{cursor:zoom-in;background:0 0;border:0;block-size:100%;inline-size:100%;padding:0;display:block}.mz-refs__open:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.mz-refs__open img,.mz-refs__open video{object-fit:cover;pointer-events:none;block-size:100%;inline-size:100%;display:block}.mz-refs__badge{border:1px solid var(--line);background:var(--bg);block-size:22px;inline-size:22px;color:var(--text);pointer-events:none;border-radius:50%;place-items:center;display:grid;position:absolute;inset-block-end:6px;inset-inline-start:6px}.mz-refs__x{position:absolute;inset-block-start:4px;inset-inline-end:4px}.mz-refs__x:after{content:"";position:absolute;inset:-8px}@media (hover:hover) and (pointer:fine){.mz-refs__x{opacity:0;transition:opacity var(--dur-fast) var(--ease)}.mz-refs__tile:hover .mz-refs__x,.mz-refs__x:focus-visible{opacity:1}}.mz-refs__tile.is-busy,.mz-refs__gone,.mz-refs__addbtn{block-size:100%;inline-size:100%;font-size:var(--text-xs);color:var(--text-3);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:8px;display:flex}.mz-refs__tile.is-add{border-style:dashed;border-color:var(--line-strong);background:0 0}.mz-refs__addbtn{font:inherit;font-size:var(--text-sm);color:var(--text-2);cursor:pointer;transition:background-color var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);background:0 0;border:0}.mz-refs__addbtn:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}@media (hover:hover){.mz-refs__addbtn:hover{background:var(--bg-hover);color:var(--text)}}.mz-refs__big{background:var(--stage);border-radius:var(--r-sm);place-items:center;display:grid;overflow:hidden}.mz-refs__big img,.mz-refs__big video{object-fit:contain;max-block-size:70vh;max-inline-size:100%;display:block}[dir=rtl] .mz-refs__nav>.mz-ico:first-child,[dir=rtl] .mz-refs__nav .mz-btn__end{transform:scaleX(-1)}.mz-rv{flex-direction:column;gap:16px;min-width:0;display:flex;container:rv/inline-size}.mz-rv__cols{grid-template-columns:minmax(0,1fr);align-items:start;gap:24px;display:grid}.mz-rv__work{flex-direction:column;gap:12px;min-width:0;display:flex}.mz-rv__side{flex-direction:column;gap:28px;min-width:0;display:flex}@container rv (width>=820px){.mz-rv__cols{grid-template-columns:minmax(0,1fr) 300px;gap:28px}}.mz-rv-flow{border-radius:var(--r-lg);box-shadow:inset 0 0 0 1px var(--line);align-items:center;gap:0;padding:10px 14px;list-style:none;display:flex}.mz-rv-flow__step{flex:auto;align-items:center;gap:8px;min-width:0;display:flex}.mz-rv-flow__step:last-child{flex:0 auto}.mz-rv-flow__step:not(:last-child):after{content:"";background:var(--line-strong);flex:8px;min-width:8px;height:1px;margin-inline:2px 8px}.mz-rv-flow__step.is-done:not(:last-child):after{background:var(--green-dot)}.mz-rv-flow__dot{background:var(--bg-hover);width:24px;height:24px;color:var(--text-3);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.is-done .mz-rv-flow__dot{background:var(--green-soft);color:var(--green-text)}.is-current .mz-rv-flow__dot{background:var(--accent-soft);color:var(--accent-text);box-shadow:inset 0 0 0 1.5px var(--accent)}.is-changes .mz-rv-flow__dot{background:var(--red-soft);color:var(--red-text);box-shadow:inset 0 0 0 1.5px var(--red-dot)}.mz-rv-flow__text{flex-direction:column;flex-shrink:0;min-width:0;line-height:1.3;display:flex}.mz-rv-flow__text strong{font-size:var(--text-sm);color:var(--text);white-space:nowrap;font-weight:600}.mz-rv-flow__text>span{font-size:var(--text-xs);color:var(--text-3);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.is-todo .mz-rv-flow__text strong{color:var(--text-3);font-weight:500}.is-changes .mz-rv-flow__text>span{color:var(--red-text)}.mz-rv-next{border-radius:var(--r-lg);background:var(--bg-subtle);box-shadow:inset 0 0 0 1px var(--line);padding:12px 14px}.mz-rv-next__row,.mz-rv-next.is-old{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.mz-rv-next p{min-width:0;color:var(--text);flex:220px;line-height:1.45}.mz-rv-next.is-old{color:var(--text-2)}.mz-rv-next__icon{color:var(--text-3)}.mz-rv-next.is-amber .mz-rv-next__icon{color:var(--amber-text)}.mz-rv-next.is-red .mz-rv-next__icon{color:var(--red-text)}.mz-rv-next.is-green .mz-rv-next__icon{color:var(--green-text)}.mz-rv-next.is-violet .mz-rv-next__icon{color:var(--violet-text)}.mz-rv-next__acts{flex-wrap:wrap;flex-basis:100%;gap:8px;padding-inline-start:26px;display:flex}.mz-rv-ask{animation:mz-fade var(--dur) var(--ease);margin-block-start:12px}.mz-rv-ask .mz-textarea{background:var(--bg)}.mz-rv-ask__acts{justify-content:flex-end;gap:8px;margin-block-start:8px;display:flex}.mz-rv-vbar{flex-wrap:wrap;align-items:center;gap:8px 12px;min-height:32px;display:flex}.mz-rv-vbar__list{border-radius:var(--r-md);background:var(--bg-hover);gap:2px;padding:2px;display:inline-flex}.mz-rv-vtab{border-radius:var(--r-sm);height:26px;color:var(--text-2);font-size:var(--text-sm);font-variant-numeric:tabular-nums;transition:background-color var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);align-items:center;gap:5px;padding-inline:8px;font-weight:500;display:inline-flex}.mz-rv-vtab.is-on{background:var(--bg);color:var(--text);box-shadow:0 0 0 1px var(--line-strong)}@media (hover:hover){.mz-rv-vtab:not(.is-on):hover{color:var(--text)}}.mz-rv-vbar__meta{font-size:var(--text-sm);white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.mz-rv-stagewrap{min-width:0;container-type:inline-size}.mz-rv-stage{height:min(var(--stage-h,520px), calc((100cqw - 48px) / var(--arn) + 48px));border-radius:var(--r-lg);background:var(--bg-subtle);box-shadow:inset 0 0 0 1px var(--line);position:relative}.mz-rv-stage.is-peek{--stage-h:420px}.mz-rv-stage.is-portal{--stage-h:clamp(440px, calc(100vh - 290px), 760px)}.mz-rv-stage.is-thumb{--stage-h:240px}@container rv (width<=640px){.mz-rv-stage.is-page{--stage-h:440px}.mz-rv-flow{gap:14px}.mz-rv-flow__step:not(:last-child):after{display:none}}.mz-rv-stage__fit{place-items:center;display:grid;position:absolute;inset:24px;container-type:size}.mz-rv-stage.is-thumb{height:var(--stage-h)}.mz-rv-stage.is-thumb .mz-rv-stage__fit{inset:16px}.mz-rv-canvas{width:min(100cqw, calc(100cqh * var(--arn)));aspect-ratio:var(--ar);color:var(--p-white);position:relative;container-type:inline-size}.mz-rv-canvas.can-pin{cursor:crosshair}.mz-rv-art,.mz-rv-vid{background:var(--hue);border-radius:4px;flex-direction:column;justify-content:space-between;padding:7cqw;display:flex;position:absolute;inset:0;overflow:hidden}.mz-rv-art__disc{aspect-ratio:1;background:color-mix(in srgb, var(--p-white) 8%, transparent);border-radius:50%;width:92cqw;position:absolute;inset-block-start:-30cqw;inset-inline-end:-34cqw}.mz-rv-art__ring{aspect-ratio:1;border:1.4cqw solid color-mix(in srgb, var(--p-white) 12%, transparent);border-radius:50%;width:54cqw;position:absolute;inset-block-end:14cqw;inset-inline-start:-24cqw}.mz-rv-art__top,.mz-rv-vid__top{letter-spacing:.06em;text-transform:uppercase;justify-content:space-between;align-items:center;font-size:max(9px,3cqw);font-weight:600;display:flex;position:relative}.mz-rv-art__mark{border-radius:1cqw;padding:.5cqw 1.4cqw;font-weight:750;box-shadow:inset 0 0 0 max(1px,.3cqw)}.mz-rv-art__code{font-variant-numeric:tabular-nums}.mz-rv-art__body{flex-direction:column;gap:3.4cqw;display:flex;position:relative}.mz-rv-art__title,.mz-rv-vid__title{-webkit-line-clamp:4;letter-spacing:-.03em;text-wrap:balance;-webkit-box-orient:vertical;font-size:9cqw;font-weight:750;line-height:1.02;display:-webkit-box;overflow:hidden}.mz-rv-art__title.is-xl{font-size:13.5cqw}.mz-rv-art__title.is-lg{font-size:11cqw}.mz-rv-art__title.is-md{font-size:8.4cqw}.mz-rv-art__title.is-sm{font-size:6.4cqw}.mz-rv-art__copy{-webkit-line-clamp:3;text-align:start;-webkit-box-orient:vertical;font-size:max(10px,4.4cqw);line-height:1.5;display:-webkit-box;overflow:hidden}.mz-rv-art__foot{justify-content:space-between;align-items:center;gap:4cqw;display:flex;position:relative}.mz-rv-art__cta{background:var(--p-white);color:var(--hue);white-space:nowrap;text-overflow:ellipsis;border-radius:999px;padding:1.8cqw 3.6cqw;font-size:max(9px,3.4cqw);font-weight:650;overflow:hidden}.mz-rv-art__spec{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:max(9px,2.8cqw)}.mz-rv-vid{justify-content:flex-start;gap:3cqw;padding:5cqw}.mz-rv-vid .mz-rv-art__disc{width:70cqw;inset-block-start:-22cqw;inset-inline-end:-18cqw}.mz-rv-vid__title{-webkit-line-clamp:2;max-width:82%;margin-block-start:auto;font-size:6cqw;position:relative}.mz-rv-vid__title.is-xl{font-size:7.5cqw}.mz-rv-vid__title.is-sm{font-size:4.8cqw}.mz-rv-vid__play{background:var(--p-white);width:clamp(44px,14cqw,72px);height:clamp(44px,14cqw,72px);color:var(--hue);transition:transform var(--dur-fast) var(--ease), opacity var(--dur-fast) var(--ease);z-index:1;border-radius:50%;place-items:center;margin-block-start:calc(clamp(44px,14cqw,72px)/-2);margin-inline-start:calc(clamp(44px,14cqw,72px)/-2);display:grid;position:absolute;inset-block-start:50%;inset-inline-start:50%}.mz-rv-vid__play.is-playing{opacity:0}.mz-rv-vid__play.is-playing:focus-visible{opacity:.9}@media (hover:hover){.mz-rv-vid:hover .mz-rv-vid__play.is-playing{opacity:.9}}.mz-rv-vid__play:active{transform:scale(.95)}.mz-rv-vid__bar{background:color-mix(in srgb, var(--p-navy) 55%, transparent);height:34px;font-size:var(--text-xs);font-variant-numeric:tabular-nums;cursor:default;border-radius:6px;flex-shrink:0;align-items:center;gap:8px;padding-inline:6px 10px;display:flex;position:relative}.mz-rv-vid__mini{width:24px;height:24px;color:var(--p-white);border-radius:4px;place-items:center;display:grid}.mz-rv-vid__track{cursor:pointer;flex:1;height:16px;position:relative}.mz-rv-vid__track:before,.mz-rv-vid__track i{content:"";border-radius:2px;height:4px;position:absolute;inset-block-start:6px;inset-inline:0}.mz-rv-vid__track:before{background:color-mix(in srgb, var(--p-white) 30%, transparent)}.mz-rv-vid__track i{background:var(--p-white);transform-origin:0;transition:transform .2s linear}.mz-rv-vid__tc{white-space:nowrap}.mz-rv-doc{background:var(--raised);box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--text);border-radius:4px;flex-direction:column;gap:3.6cqw;padding:8cqw 9cqw 6cqw;display:flex;position:absolute;inset:0;overflow:hidden}.mz-rv-doc__head{color:var(--text-3);align-items:center;gap:2cqw;font-size:max(9px,2.8cqw);display:flex}.mz-rv-doc__mark{color:var(--p-white);letter-spacing:.04em;border-radius:1cqw;padding:.5cqw 1.4cqw;font-weight:750}.mz-rv-doc__code{font-variant-numeric:tabular-nums}.mz-rv-doc__fmt{margin-inline-start:auto}.mz-rv-doc__title{letter-spacing:-.02em;color:var(--ink);font-size:max(14px,5.6cqw);font-weight:700;line-height:1.15}.mz-rv-doc__block{border-block-start:1px solid var(--line);flex-direction:column;gap:1.2cqw;padding-block-start:3cqw;display:flex}.mz-rv-doc__lang{color:var(--text-3);font-size:max(9px,2.6cqw);font-weight:600}.mz-rv-doc__block p{-webkit-line-clamp:7;white-space:pre-wrap;text-align:start;-webkit-box-orient:vertical;font-size:max(11px,3.6cqw);line-height:1.65;display:-webkit-box;overflow:hidden}.mz-rv-doc__lines i{background:var(--bg-hover);border-radius:1cqw;height:1.6cqw;margin-block:2.2cqw;display:block}.mz-rv-doc__file{color:var(--text-3);white-space:nowrap;text-overflow:ellipsis;margin-block-start:auto;font-size:max(9px,2.5cqw);overflow:hidden}.mz-rv-pin{z-index:2;background:var(--accent);width:26px;height:26px;color:var(--on-accent);box-shadow:0 0 0 2px var(--p-white);font-size:var(--text-xs);font-variant-numeric:tabular-nums;cursor:pointer;transition:transform var(--dur-fast) var(--ease), background-color var(--dur-fast) var(--ease);border-radius:50% 50% 50% 4px;place-items:center;margin-block-start:-13px;margin-inline-start:-13px;font-weight:700;display:grid;position:absolute}.mz-rv-canvas:not(.is-doc) .mz-rv-pin:not(.is-draft){background:var(--p-white);color:var(--p-navy);box-shadow:0 0 0 2px color-mix(in srgb, var(--p-navy) 35%, transparent)}.mz-rv-pin.is-active,.mz-rv-canvas:not(.is-doc) .mz-rv-pin.is-active{background:var(--p-navy);color:var(--p-white);box-shadow:0 0 0 2px var(--p-white);transform:scale(1.18)}.mz-rv-pin.is-resolved,.mz-rv-canvas:not(.is-doc) .mz-rv-pin.is-resolved{background:var(--p-g-500);color:var(--p-white)}.mz-rv-pin.is-draft{background:var(--p-navy);color:var(--p-white);box-shadow:0 0 0 2px var(--p-white);cursor:default;animation:mz-rv-pop var(--dur) var(--ease-out)}@keyframes mz-rv-pop{0%{opacity:0;transform:scale(.5)}}.mz-rv-hint{min-width:0;color:var(--text-3);font-size:var(--text-sm);align-items:center;gap:8px;display:flex}.mz-rv-hint__note{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text-2);overflow:hidden}.mz-rv-hint>.mz-faint:last-child{white-space:nowrap}.mz-rv-thread__head{align-items:baseline;gap:8px;margin-block-end:6px;display:flex}.mz-rv-thread__head h3{font-size:var(--text-md);color:var(--ink);font-weight:600}.mz-rv-thread__head h3 .mz-faint{font-weight:500;font-size:var(--text-sm);margin-inline-start:2px}.mz-rv-thread__head>.mz-faint{font-size:var(--text-sm)}.mz-rv-thread__empty{color:var(--text-3);font-size:var(--text-sm);padding-block:6px 4px;line-height:1.5}.mz-rv-clist{flex-direction:column;display:flex}.mz-rv-c{border-radius:var(--r-md);transition:background-color var(--dur-fast) var(--ease);margin-inline:-10px;padding:10px}.mz-rv-c.is-active{background:var(--bg-hover)}.mz-rv-c__head{min-height:24px;font-size:var(--text-sm);align-items:center;gap:8px;min-width:0;display:flex}.mz-rv-c__who{color:var(--text);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-weight:600;overflow:hidden}.mz-rv-c__at{white-space:nowrap;font-size:var(--text-xs)}.mz-rv-c__pin{background:var(--accent-soft);min-width:20px;height:20px;color:var(--accent-text);font-size:var(--text-2xs);font-variant-numeric:tabular-nums;border-radius:10px 10px 10px 3px;flex-shrink:0;place-items:center;padding-inline:4px;font-weight:700;display:grid}.mz-rv-c__pin.is-draft{background:var(--accent);color:var(--on-accent)}.mz-rv-c__resolve{border-radius:var(--r-sm);height:24px;color:var(--text-3);font-size:var(--text-xs);transition:background-color var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease), opacity var(--dur-fast) var(--ease);flex-shrink:0;align-items:center;gap:4px;padding-inline:6px;font-weight:500;display:inline-flex}.mz-rv-c__resolve.is-on{color:var(--green-text)}@media (hover:hover){.mz-rv-c:not(:hover):not(:focus-within) .mz-rv-c__resolve:not(.is-on){opacity:0}.mz-rv-c__resolve:hover{background:var(--bg-active);color:var(--text)}}.mz-rv-c__text{color:var(--text);white-space:pre-wrap;overflow-wrap:anywhere;margin-block-start:3px;padding-inline-start:30px;line-height:1.5}.mz-rv-c.is-resolved .mz-rv-c__text{color:var(--text-3)}.mz-rv-mention{border-radius:var(--r-xs);background:var(--accent-soft);color:var(--accent-text);padding-inline:2px;font-weight:500}.mz-rv-resolved{height:30px;color:var(--text-3);font-size:var(--text-sm);align-items:center;gap:6px;display:inline-flex}@media (hover:hover){.mz-rv-resolved:hover{color:var(--text)}}.mz-rv-caret{transition:transform var(--dur-fast) var(--ease)}.mz-rv-caret.is-open{transform:rotate(90deg)}[dir=rtl] .mz-rv-caret.is-open{transform:scaleX(-1)rotate(90deg)}.mz-rv-clist.is-resolved{animation:mz-fade var(--dur) var(--ease)}.mz-rv-compose{border-radius:var(--r-md);background:var(--bg);box-shadow:inset 0 0 0 1px var(--line-strong);transition:box-shadow var(--dur-fast) var(--ease);margin-block-start:10px;padding:10px 10px 8px;position:relative}.mz-rv-compose:focus-within{box-shadow:inset 0 0 0 1px var(--accent), 0 0 0 3px var(--accent-soft)}.mz-rv-compose__pin{border-block-end:1px solid var(--line);color:var(--text-2);font-size:var(--text-sm);animation:mz-fade var(--dur) var(--ease);align-items:center;gap:8px;margin-block-end:8px;padding-block-end:8px;display:flex}.mz-rv-compose__x{color:var(--text-3);font-size:var(--text-xs);margin-inline-start:auto}@media (hover:hover){.mz-rv-compose__x:hover{color:var(--text);text-underline-offset:3px;text-decoration:underline}}.mz-rv-compose__box{align-items:flex-start;gap:8px;display:flex}.mz-rv-compose__input{resize:none;min-width:0;min-height:44px;color:var(--text);background:0 0;border:0;outline:0;flex:1;padding:2px 0 0;line-height:1.5}.mz-rv-compose__input::placeholder{color:var(--text-3)}.mz-rv-compose__foot{font-size:var(--text-xs);justify-content:space-between;align-items:center;gap:8px;margin-block-start:6px;display:flex}.mz-rv-sugg{z-index:5;border-radius:var(--r-md);background:var(--raised);box-shadow:var(--shadow);animation:mz-fade var(--dur-fast) var(--ease);flex-direction:column;padding:4px;display:flex;position:absolute;inset-block-end:calc(100% + 4px);inset-inline:6px}.mz-rv-sugg__item{border-radius:var(--r-sm);height:32px;font-size:var(--text-sm);text-align:start;white-space:nowrap;align-items:center;gap:8px;padding-inline:8px;display:flex;overflow:hidden}.mz-rv-sugg__item .mz-faint{text-overflow:ellipsis;overflow:hidden}.mz-rv-sugg__item.is-on{background:var(--bg-hover)}.mz-rv-linklist{border-block-start:1px solid var(--line);list-style:none}.mz-rv-link{border-block-end:1px solid var(--line);align-items:center;gap:6px;min-height:54px;padding-block:6px;display:flex}.mz-rv-link__main{flex-direction:column;flex:1;min-width:0;line-height:1.35;display:flex}.mz-rv-link__top{align-items:center;gap:8px;min-width:0;display:flex}.mz-rv-link__main strong{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-weight:550;overflow:hidden}.mz-rv-link__main .mz-faint{font-size:var(--text-xs);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mz-rv-link__main .mz-ico{vertical-align:-2px}.mz-rv-link .mz-pill{flex-shrink:0}.mz-rv-first{padding-block:8px 4px}.mz-rv-first .mz-empty{padding-block:28px 20px}.mz-rv-first__steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;list-style:none;display:grid}.mz-rv-first__steps li{border-radius:var(--r-lg);box-shadow:inset 0 0 0 1px var(--line);font-size:var(--text-sm);flex-direction:column;gap:2px;padding:14px;line-height:1.45;display:flex}.mz-rv-first__steps strong{color:var(--text);font-weight:600}.mz-rv-first__n{border-radius:var(--r-md);background:var(--accent-soft);width:28px;height:28px;color:var(--accent-text);place-items:center;margin-block-end:6px;display:grid}.mz-rv-form{gap:18px;display:grid}.mz-rv-form .mz-input{height:36px}.mz-rv-switch{justify-content:space-between;align-items:center;gap:16px;display:flex}.mz-rv-switch>span{font-size:var(--text-sm);flex-direction:column;gap:1px;display:flex}.mz-rv-switch strong{font-size:var(--text-base);color:var(--text);font-weight:500}.mz-rv-drop{border:1px dashed var(--line-strong);border-radius:var(--r-lg);background:var(--bg-subtle);color:var(--text-3);text-align:center;font-size:var(--text-sm);justify-items:center;gap:4px;padding:24px 20px;display:grid}.mz-rv-drop strong{color:var(--text);font-weight:600;font-size:var(--text-base)}.mz-rv-made__url{border-radius:var(--r-md);background:var(--bg-subtle);box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--text-3);align-items:center;gap:8px;padding-block:4px;padding-inline:10px 4px;display:flex}.mz-rv-made__url input{min-width:0;height:30px;color:var(--text);font-size:var(--text-sm);background:0 0;border:0;outline:0;flex:1}.mz-rv-made__facts{color:var(--text-2);font-size:var(--text-sm);gap:10px;margin-block-start:16px;list-style:none;display:grid}.mz-rv-made__facts li{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.mz-rv-made__facts code{border-radius:var(--r-xs);background:var(--bg-hover);color:var(--text);font-family:var(--font-mono);font-size:var(--text-sm);padding:1px 6px}.mz-rv-how{border-radius:var(--r-lg);box-shadow:inset 0 0 0 1px var(--line);grid-template-columns:repeat(3,minmax(0,1fr));margin-block:-8px 28px;list-style:none;display:grid}.mz-rv-how li{align-items:flex-start;gap:12px;padding:14px 18px;display:flex;position:relative}.mz-rv-how li+li{border-inline-start:1px solid var(--line)}.mz-rv-how li>span:nth-child(2){min-width:0;font-size:var(--text-sm);flex-direction:column;gap:2px;line-height:1.45;display:flex}.mz-rv-how strong{font-size:var(--text-base);color:var(--text);font-weight:600}.mz-rv-how__arrow{z-index:1;background:var(--bg);width:18px;height:18px;box-shadow:inset 0 0 0 1px var(--line);color:var(--text-3);border-radius:50%;margin-block-start:-9px;padding:2px;position:absolute;inset-block-start:50%;inset-inline-end:-9px}.mz-rv-q{min-height:240px}.mz-rv-q__scope{font-size:var(--text-sm);align-items:center;gap:6px;margin-block:14px 6px;display:flex}.mz-rv-q__head,.mz-rv-q__row{align-items:center;gap:16px;padding-inline:8px;display:grid}.mz-rv-q__head{border-block-end:1px solid var(--line);height:36px;color:var(--text-3);font-size:var(--text-xs);font-weight:500}.mz-rv-q__row{border-block-end:1px solid var(--line);cursor:pointer;min-height:56px;transition:background-color var(--dur-fast) var(--ease);padding-block:6px}@media (hover:hover){.mz-rv-q__row:hover{background:var(--bg-subtle)}}.mz-rv-q__title{align-items:center;gap:10px;min-width:0;display:flex}.mz-rv-q__st{flex-shrink:0;width:24px;overflow:hidden}.mz-rv-q__st .mz-status>span{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.mz-rv-q__st .mz-status .mz-ico{width:16px;height:16px}.mz-rv-q__main{flex-direction:column;gap:1px;min-width:0;display:flex}.mz-rv-q__name{text-overflow:ellipsis;white-space:nowrap;text-align:start;max-width:100%;color:var(--text);font-weight:500;overflow:hidden}.mz-rv-q__name .mz-code{margin-inline-end:4px;font-weight:400}.mz-rv-q__sub{color:var(--text-3);font-size:var(--text-sm);white-space:nowrap;align-items:center;gap:6px;display:flex;overflow:hidden}.mz-rv-q__who{min-width:0;color:var(--text-2);font-size:var(--text-sm);align-items:center;gap:8px;display:flex}.mz-rv-q__ell{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.mz-rv-q__v{color:var(--text-2);font-size:var(--text-sm)}.mz-rv-q__wait,.mz-rv-q__n{color:var(--text-2);font-size:var(--text-sm);white-space:nowrap;align-items:center;gap:5px;display:inline-flex}.mz-rv-q__sent{font-size:var(--text-sm);white-space:nowrap;flex-direction:column;line-height:1.35;display:flex}.mz-rv-q__sent .mz-faint{font-size:var(--text-xs)}.mz-rv-q__dec{justify-content:space-between;align-items:center;gap:6px;display:flex}.mz-rv-q__note{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text-2);font-size:var(--text-sm);overflow:hidden}.mz-rv-portal{background:var(--bg);flex-direction:column;min-height:100vh;display:flex}.mz-rv-portal__preview{background:var(--highlight-soft);height:34px;color:var(--text);font-size:var(--text-sm);justify-content:center;align-items:center;gap:8px;display:flex}.mz-rv-portal__preview button{text-underline-offset:3px;margin-inline-start:6px;font-weight:600;text-decoration:underline}.mz-rv-portal__bar{background:var(--p-navy);height:56px;color:var(--p-white);align-items:center;gap:12px;padding-inline:32px;display:flex}.mz-rv-portal__dl{border-radius:var(--r-sm);height:32px;color:var(--p-white);font-size:var(--text-sm);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--p-white) 28%, transparent);transition:background-color var(--dur-fast) var(--ease);align-items:center;gap:6px;padding-inline:12px;font-weight:500;display:inline-flex}.mz-rv-portal__lang{border-radius:var(--r-sm);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--p-white) 22%, transparent);gap:2px;padding:2px;display:flex}.mz-rv-portal__lang button{height:26px;color:color-mix(in srgb, var(--p-white) 75%, transparent);font-size:var(--text-xs);transition:background-color var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);border-radius:4px;padding-inline:10px;font-weight:600}.mz-rv-portal__lang button.is-on{background:var(--p-white);color:var(--p-navy)}@media (hover:hover){.mz-rv-portal__dl:hover{background:color-mix(in srgb, var(--p-white) 10%, transparent)}.mz-rv-portal__lang button:not(.is-on):hover{color:var(--p-white)}}.mz-rv-portal__main{flex:1;width:min(1320px,100% - 64px);margin-inline:auto;padding-block:28px 48px}.mz-rv-portal__foot{border-block-start:1px solid var(--line);color:var(--text-3);font-size:var(--text-xs);flex-wrap:wrap;justify-content:space-between;gap:8px 16px;padding:18px 32px;display:flex}.mz-rv-intro{margin-block-end:20px}.mz-rv-intro__eyebrow{color:var(--text-2);font-size:var(--text-sm);flex-wrap:wrap;align-items:baseline;gap:4px 6px;display:flex}.mz-rv-intro__eyebrow>span:not(.mz-ltr){color:var(--text);font-weight:500}.mz-rv-intro__eyebrow>span:last-child,.mz-rv-intro__eyebrow .mz-ltr{font-weight:500}.mz-rv-intro__eyebrow i{color:var(--text-3);font-style:normal}.mz-rv-intro h1{color:var(--ink);font-size:var(--text-3xl);letter-spacing:-.02em;margin-block-start:6px;font-weight:650;line-height:1.2}.mz-rv-intro__by{color:var(--text-3);font-size:var(--text-sm);margin-block-start:4px}.mz-rv-portal__grid{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:32px;display:grid}.mz-rv-portal__work{flex-direction:column;gap:10px;min-width:0;display:flex}.mz-rv-portal__side{flex-direction:column;gap:20px;min-width:0;display:flex;position:sticky;inset-block-start:20px}.mz-rv-decide{border-radius:var(--r-lg);box-shadow:inset 0 0 0 1px var(--line-strong);padding:18px}.mz-rv-decide h2,.mz-rv-portal__comments h2{color:var(--ink);font-size:var(--text-md);font-weight:600}.mz-rv-decide>p{font-size:var(--text-sm);margin-block:2px 14px}.mz-rv-decide .mz-textarea{margin-block:10px 0}.mz-rv-decide__row{gap:8px;margin-block-start:10px;display:flex}.mz-rv-decide__row .mz-btn{flex:1}.mz-rv-decided{border-radius:var(--r-lg);align-items:center;gap:8px;padding:12px 14px;font-weight:500;display:flex}.mz-rv-decided.is-approved{background:var(--green-soft);color:var(--green-text)}.mz-rv-decided.is-changes{background:var(--accent-soft);color:var(--accent-text)}.mz-rv-slangnote{border-radius:var(--r-lg);background:var(--bg-subtle);box-shadow:inset 0 0 0 1px var(--line);padding:12px 14px}.mz-rv-slangnote__head{color:var(--text-3);font-size:var(--text-xs);font-weight:600}.mz-rv-slangnote p{color:var(--text);margin-block-start:2px;line-height:1.5}.mz-rv-portal__comments h2{margin-block-end:4px}.mz-rv-portal__comments h2 .mz-faint{font-size:var(--text-sm);font-weight:500}.mz-rv-portal__none{font-size:var(--text-sm);padding-block:4px}.mz-rv-portal .mz-rv-c__text{padding-inline-start:30px}.mz-rv-guest{background:var(--violet-soft);width:22px;height:22px;color:var(--violet-text);font-size:var(--text-2xs);border-radius:50%;flex-shrink:0;place-items:center;font-weight:700;display:grid}.mz-rv-as{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text-3);font-size:var(--text-xs);text-align:start;overflow:hidden}.mz-rv-as span{color:var(--accent-text);margin-inline-start:4px;font-weight:500}.mz-rv-namein{max-width:200px;height:28px}.mz-rv-card{background:var(--bg);width:min(460px,100%);box-shadow:inset 0 0 0 1px var(--line);text-align:center;animation:mz-in var(--dur-slow) var(--ease-out);border-radius:16px;justify-items:center;gap:10px;margin:9vh auto 0;padding:40px 36px 36px;display:grid}.mz-rv-card h1{color:var(--ink);font-size:var(--text-2xl);letter-spacing:-.015em;font-weight:650;line-height:1.25}.mz-rv-card>p{max-width:40ch;color:var(--text-2);line-height:1.5}.mz-rv-notice__icon,.mz-rv-done__icon{margin-block-end:6px}.mz-rv-gate{gap:8px;width:100%;margin-block-start:12px;display:flex}.mz-rv-gate .mz-input{flex:1;height:36px}.mz-rv-gate .mz-btn{height:36px}.mz-rv-gate__hint{color:var(--text-3);font-size:var(--text-xs)}.mz-rv-done{width:min(560px,100%);margin-block-start:5vh}.mz-rv-done blockquote{border-radius:var(--r-md);background:var(--bg-subtle);max-width:100%;color:var(--text-2);margin:0;padding:10px 14px}.mz-rv-done__thumb{width:100%;margin-block:8px 2px}.mz-lib-tree,.mz-kb-tree{border-inline-end:1px solid var(--line);scrollbar-width:thin;padding:16px 8px 32px;overflow-y:auto}.mz-lib-tree__group,.mz-kb-tree__group{flex-direction:column;gap:1px;display:flex}.mz-lib-tree__head,.mz-kb-tree__head{min-height:28px;color:var(--text-3);font-size:var(--text-xs);justify-content:space-between;align-items:center;padding:16px 8px 4px;font-weight:500;display:flex}.mz-lib-tree__row,.mz-kb-tree__row{min-height:30px;border-radius:var(--r-sm);color:var(--text-2);transition:background-color var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);align-items:center;padding-inline-start:calc(var(--d,0) * 14px);display:flex}.mz-lib-tree__row.is-on,.mz-kb-tree__row.is-on{background:var(--bg-active);color:var(--ink)}.mz-lib-tree__caret,.mz-kb-tree__caret{width:20px;min-inline-size:24px;border-radius:var(--r-xs);height:24px;color:var(--text-3);flex-shrink:0;place-items:center;display:grid}.mz-lib-tree__caret .mz-ico,.mz-kb-tree__caret .mz-ico{transition:transform var(--dur-fast) var(--ease)}.mz-lib-tree__caret .is-open,.mz-kb-tree__caret .is-open{transform:rotate(90deg)}[dir=rtl] .mz-lib-tree__caret .is-open,[dir=rtl] .mz-kb-tree__caret .is-open{transform:scaleX(-1)rotate(90deg)}.mz-lib-tree__btn,.mz-kb-tree__link{border-radius:var(--r-sm);min-width:0;height:30px;color:inherit;font-size:var(--text-base);text-align:start;flex:1;align-items:center;gap:8px;padding-inline:2px 8px;display:flex}.mz-lib-tree__row.is-on .mz-lib-tree__btn,.mz-kb-tree__row.is-on .mz-kb-tree__link{font-weight:550}.mz-lib-tree__label,.mz-kb-tree__label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.mz-kb-tree__label.is-empty{color:var(--text-3)}.mz-lib-tree__n{color:var(--text-3);font-size:var(--text-xs);font-weight:400}.is-on .mz-lib-tree__n{color:var(--text-2)}@media (hover:hover){.mz-lib-tree__row:not(.is-on):hover,.mz-kb-tree__row:not(.is-on):hover{background:var(--bg-hover);color:var(--text)}.mz-lib-tree__caret:hover,.mz-kb-tree__caret:hover{color:var(--text)}}.mz-lib{height:calc(100dvh - var(--top-h));grid-template-columns:252px minmax(0,1fr);min-height:480px;display:grid}.mz-lib.has-panel{grid-template-columns:252px minmax(0,1fr) 372px}@media (width<=1480px){.mz-lib.has-panel{grid-template-columns:216px minmax(0,1fr) 340px}.mz-lib.has-panel .mz-lib-main{padding-inline:24px}}.mz-lib-main{min-width:0;padding:24px 32px 80px;overflow-y:auto;container-type:inline-size}.mz-lib-crumbs{color:var(--text-3);font-size:var(--text-sm);align-items:center;gap:6px;display:flex}.mz-lib-crumbs button{color:inherit;border-radius:var(--r-xs)}.mz-lib-crumbs button:last-child{color:var(--text-2)}@media (hover:hover){.mz-lib-crumbs button:hover{color:var(--text);text-underline-offset:3px;text-decoration:underline}}.mz-lib-titlerow{align-items:center;gap:12px;margin-block-start:10px;display:flex}.mz-lib-titlerow h1{-webkit-line-clamp:2;overflow-wrap:anywhere;min-width:0;font-size:var(--text-3xl);letter-spacing:-.022em;-webkit-box-orient:vertical;font-weight:650;line-height:1.15;display:-webkit-box;overflow:hidden}.mz-lib-titlerow>.mz-faint{font-size:var(--text-sm);white-space:nowrap;margin-block-start:8px}.mz-lib-store{color:var(--text-3);font-size:var(--text-sm);flex-wrap:wrap;align-items:center;gap:6px;margin-block-start:10px;display:flex}.mz-lib-store__path{color:var(--text-2)}.mz-lib-store__note{border-radius:var(--r-xs);height:20px;box-shadow:inset 0 0 0 1px var(--line-strong);font-size:var(--text-2xs);align-items:center;padding-inline:6px;font-weight:500;display:inline-flex}.mz-lib-store.is-panel{font-size:var(--text-xs);flex-wrap:nowrap;align-items:flex-start;margin-block-start:14px;line-height:1.5}.mz-lib-store.is-panel .mz-ico{margin-block-start:2px}.mz-lib-store.is-panel .mz-ltr{color:var(--text-2);overflow-wrap:anywhere}.mz-lib-tools{align-items:center;gap:6px;margin-block:20px;display:flex}.mz-lib-search{flex-shrink:1;width:min(320px,100%)}.mz-lib-grid{grid-template-columns:repeat(auto-fill,minmax(184px,1fr));gap:20px 16px;display:grid}.mz-lib-card{border-radius:var(--r-md);text-align:start;min-width:0;color:var(--text);flex-direction:column;display:flex}.mz-lib-card .mz-lib-thumb{transition:box-shadow var(--dur-fast) var(--ease), transform var(--dur-fast) var(--ease)}.mz-lib-card:active .mz-lib-thumb{transform:scale(.985)}.mz-lib-card.is-on .mz-lib-thumb{box-shadow:0 0 0 2px var(--accent)}.mz-lib-card__body{flex-direction:column;gap:4px;min-width:0;padding:10px 2px 0;display:flex}.mz-lib-card__name{-webkit-line-clamp:2;font-size:var(--text-sm);color:var(--text);-webkit-box-orient:vertical;font-weight:500;line-height:1.4;display:-webkit-box;overflow:hidden}.mz-lib-card__meta{color:var(--text-3);font-size:var(--text-xs);flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.mz-lib-card__meta .mz-code{font-size:var(--text-xs)}.mz-lib-card__st{font-size:var(--text-xs);align-items:center;gap:4px;font-weight:500;display:inline-flex}@media (hover:hover){.mz-lib-card:not(.is-on):hover .mz-lib-thumb{box-shadow:inset 0 0 0 1px var(--line-strong)}.mz-lib-card:hover .mz-lib-card__name{color:var(--ink)}}.mz-lib-name{overflow-wrap:anywhere;direction:ltr;unicode-bidi:isolate}[dir=rtl] .mz-lib-name{text-align:end}.mz-lib-list{border-block-start:1px solid var(--line)}.mz-lib-list__head,.mz-lib-list__row{grid-template-columns:minmax(240px,2.4fr) minmax(150px,1.4fr) 112px 72px 112px 96px;align-items:center;gap:16px;padding-inline:8px;display:grid}.mz-lib-list__head{border-block-end:1px solid var(--line);height:34px;color:var(--text-3);font-size:var(--text-xs);font-weight:500}.mz-lib-list__row{border-block-end:1px solid var(--line);min-height:48px;font-size:var(--text-sm);cursor:pointer;transition:background-color var(--dur-fast) var(--ease)}.mz-lib-list__row.is-on{background:var(--accent-soft)}@media (hover:hover){.mz-lib-list__row:not(.is-on):hover{background:var(--bg-subtle)}}.mz-lib-list__name{align-items:center;gap:10px;min-width:0;display:flex}.mz-lib-list__btn{text-overflow:ellipsis;white-space:nowrap;text-align:start;min-width:0;color:var(--text);font-weight:500;overflow:hidden}[dir=rtl] .mz-lib-list__btn{text-align:right;direction:ltr}.mz-lib-list__row>:last-child{white-space:nowrap}.mz-lib-list__d{text-overflow:ellipsis;white-space:nowrap;color:var(--text-2);overflow:hidden}.mz-lib-list__by{color:var(--text-2);white-space:nowrap;align-items:center;gap:6px;display:flex}@container (width<=560px){.mz-lib-titlerow h1{font-size:var(--text-2xl)}.mz-lib-store{display:none}.mz-lib-grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:16px 12px}}@container (width<=760px){.mz-lib-list__head,.mz-lib-list__row{grid-template-columns:minmax(0,1fr) 72px 96px}.mz-lib-list__head>:nth-child(2),.mz-lib-list__row>:nth-child(2),.mz-lib-list__head>:nth-child(4),.mz-lib-list__row>:nth-child(4),.mz-lib-list__head>:nth-child(5),.mz-lib-list__row>:nth-child(5),.mz-lib-list__row .tnum .mz-faint{display:none}.mz-lib-tools{flex-wrap:wrap}.mz-lib-search{width:100%}}.mz-lib-thumb{aspect-ratio:4/3;border-radius:var(--r-md);background:color-mix(in srgb, var(--c) 9%, var(--bg-subtle));width:100%;box-shadow:inset 0 0 0 1px var(--line);flex-shrink:0;place-items:center;display:grid;position:relative;overflow:hidden}.mz-lib-thumb.is-sm{aspect-ratio:auto;border-radius:var(--r-sm);width:32px;height:32px}.mz-lib-thumb.is-lg{border-radius:var(--r-lg)}.mz-lib-ext{border-radius:var(--r-xs);background:var(--bg);box-shadow:inset 0 0 0 1px var(--line);color:var(--text-2);font-size:var(--text-2xs);letter-spacing:.03em;direction:ltr;padding:2px 5px;font-weight:600;position:absolute;inset-block-end:8px;inset-inline-end:8px}[data-theme=dark] .mz-lib-thumb{background:color-mix(in srgb, var(--c) 16%, var(--bg-subtle))}.mz-lib-panel{border-inline-start:1px solid var(--line);background:var(--bg);min-width:0;animation:mz-fade var(--dur) var(--ease);overflow-y:auto}.mz-lib-panel__bar{z-index:2;background:var(--bg);border-block-end:1px solid var(--line);height:44px;font-size:var(--text-sm);align-items:center;gap:2px;padding-inline:16px 8px;display:flex;position:sticky;top:0}.mz-lib-panel__preview{padding:16px 16px 4px}.mz-lib-panel__body{padding:12px 20px 40px}.mz-lib-panel__name{font-size:var(--text-md);color:var(--ink);font-weight:600;line-height:1.4}.mz-lib-panel__by{color:var(--text-3);font-size:var(--text-sm);flex-wrap:wrap;align-items:center;gap:4px 6px;margin-block-start:6px;display:flex}.mz-lib-panel__by .mz-person{font-size:var(--text-sm)}.mz-lib-panel__actions{flex-wrap:wrap;gap:6px;margin-block-start:16px;display:flex}.mz-lib-panel__sec{margin-block-start:28px}.mz-lib-panel__sec h3{color:var(--text-2);font-size:var(--text-sm);align-items:center;gap:6px;margin-block-end:10px;font-weight:600;display:flex}.mz-lib-panel__sec .mz-prop{grid-template-columns:112px minmax(0,1fr)}.mz-lib-panel__hint a{text-underline-offset:3px;text-decoration:underline}.mz-lib-panel__hint{color:var(--text-3);font-size:var(--text-xs);margin-block-start:10px;line-height:1.5}.mz-lib-tokens{flex-wrap:wrap;gap:6px;list-style:none;display:flex}.mz-lib-tokens li{border-radius:var(--r-sm);background:var(--bg-subtle);min-width:0;box-shadow:inset 0 0 0 1px var(--line);flex-direction:column;gap:1px;padding:5px 8px 6px;display:flex}.mz-lib-tokens__v{color:var(--text);font-family:var(--font-mono);font-size:var(--text-xs);overflow-wrap:anywhere;font-weight:600}.mz-lib-tokens__k{color:var(--text-3);font-size:var(--text-2xs)}.mz-lib-tokens li.is-type{background:0 0}.mz-lib-dlink{text-align:start;color:var(--accent-text)}.mz-lib-dlink .mz-code{color:inherit}@media (hover:hover){.mz-lib-dlink:hover{text-underline-offset:3px;text-decoration:underline}}.mz-lib-clink{color:var(--accent-text);align-items:center;gap:6px;display:inline-flex}.mz-lib-versions{flex-direction:column;gap:2px;list-style:none;display:flex}.mz-lib-versions__row{border-radius:var(--r-sm);text-align:start;width:100%;min-height:44px;transition:background-color var(--dur-fast) var(--ease);grid-template-columns:30px 20px minmax(0,1fr) auto;align-items:center;gap:10px;padding:6px 8px;display:grid}.mz-lib-versions__row.is-on{background:var(--bg-active)}@media (hover:hover){.mz-lib-versions__row:not(.is-on):hover{background:var(--bg-hover)}}.mz-lib-versions__v{color:var(--text-2);font-family:var(--font-mono);font-size:var(--text-xs);font-weight:600}.mz-lib-versions__main{min-width:0;font-size:var(--text-sm);flex-direction:column;line-height:1.3;display:flex}.mz-lib-versions__main .mz-faint{font-size:var(--text-xs)}.mz-lib-up{gap:14px;display:grid}.mz-lib-up .mz-seg{justify-self:start}.mz-lib-up__grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;display:grid}.mz-lib-up__grid>*{grid-column:span 3}.mz-lib-up__grid>.mz-lib-up__wide{grid-column:1/-1}.mz-lib-up__grid>.mz-lib-up__third{grid-column:span 2}.mz-lib-drop{border-radius:var(--r-md);border:1px dashed var(--line-strong);color:var(--text-3);text-align:start;transition:background-color var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease);align-items:center;gap:12px;padding:10px 14px;display:flex}.mz-lib-drop>span{min-width:0;font-size:var(--text-sm);flex-direction:column;gap:2px;display:flex}.mz-lib-drop strong{color:var(--text);font-size:var(--text-base);overflow-wrap:anywhere;font-weight:500}@media (hover:hover){.mz-lib-drop:hover{background:var(--bg-subtle);border-color:var(--edge)}}.mz-lib-up__name{border-radius:var(--r-md);background:var(--bg-subtle);box-shadow:inset 0 0 0 1px var(--line);gap:8px;padding:12px 14px;display:grid}.mz-lib-up__label{color:var(--text-2);font-size:var(--text-xs);font-weight:500}.mz-lib-up__name .mz-lib-tokens li{background:var(--bg)}.mz-lib-up__full{color:var(--ink);font-family:var(--font-mono);font-size:var(--text-sm);overflow-wrap:anywhere;font-weight:600}.mz-lib-up__where{color:var(--text-3);font-size:var(--text-xs);align-items:flex-start;gap:6px;display:flex}.mz-lib-up__where .mz-ico{margin-block-start:1px}.mz-lib-up__v,.mz-lib-up__note{font-size:var(--text-xs)}.mz-lib-up__note{align-items:flex-start;gap:6px;line-height:1.5;display:flex}.mz-lib-up__note .mz-ico{margin-block-start:1px}.mz-lib-up__foot{font-size:var(--text-xs);margin-inline-end:auto}.mz-kb{height:calc(100dvh - var(--top-h));grid-template-columns:260px minmax(0,1fr);min-height:480px;display:grid}.mz-kb-tree{padding-block-start:12px}.mz-kb-tree__row.is-home{margin-block-end:2px}.mz-kb-tree__head{padding-inline-end:2px}.mz-kb-tree__head .mz-btn{width:24px;height:24px}@media (hover:hover){.mz-kb-tree__head .mz-btn{opacity:0;transition:opacity var(--dur-fast) var(--ease)}.mz-kb-tree__group:hover .mz-kb-tree__head .mz-btn,.mz-kb-tree__head .mz-btn:focus-visible{opacity:1}}.mz-kb-main{min-width:0;overflow-y:auto}.mz-kb-icon.is-lg{margin-block-end:18px}.mz-kb-recent{border-block-start:1px solid var(--line)}.mz-kb-recent__row{border-block-end:1px solid var(--line);min-height:52px;transition:background-color var(--dur-fast) var(--ease);grid-template-columns:28px minmax(0,1fr) 140px 64px;align-items:center;gap:12px;padding:6px 8px;display:grid}.mz-kb-recent__main{flex-direction:column;min-width:0;line-height:1.35;display:flex}.mz-kb-recent__main strong,.mz-kb-recent__main .mz-faint{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mz-kb-recent__main strong{font-weight:550}.mz-kb-recent__main .mz-faint{font-size:var(--text-sm)}.mz-kb-recent__by{color:var(--text-2);font-size:var(--text-sm);align-items:center;gap:6px;display:flex}.mz-kb-recent__row>.tnum{font-size:var(--text-sm);text-align:end}@media (hover:hover){.mz-kb-recent__row:hover{background:var(--bg-subtle)}}.mz-kb-doc__bar{z-index:3;background:var(--bg);align-items:center;gap:6px;height:48px;padding-inline:24px 16px;display:flex;position:sticky;top:0}.mz-kb-crumbs{min-width:0;color:var(--text-3);font-size:var(--text-sm);white-space:nowrap;align-items:center;gap:6px;display:flex}.mz-kb-crumbs a{color:var(--text-3);border-radius:var(--r-xs)}@media (hover:hover){.mz-kb-crumbs a:hover{color:var(--text);text-underline-offset:3px;text-decoration:underline}}.mz-kb-doc__hint{font-size:var(--text-xs);margin-inline-end:6px}.mz-kb-article{max-width:760px;margin-inline:auto;padding:32px 48px 120px}.mz-kb-title,.mz-kb-titlein{width:100%;color:var(--ink);font-size:var(--text-3xl);letter-spacing:-.022em;background:0 0;border:0;outline:0;padding:0;font-weight:650;line-height:1.2;display:block}.mz-kb-title.is-empty,.mz-kb-titlein::placeholder{color:var(--text-faint)}.mz-kb-meta{color:var(--text-3);font-size:var(--text-sm);flex-wrap:wrap;align-items:center;gap:8px 12px;margin-block:14px 32px;display:flex}.mz-kb-meta__by{align-items:center;gap:8px;display:inline-flex}.mz-kb-chip{border-radius:var(--r-sm);background:var(--bg-hover);height:26px;color:var(--text-2);font-size:var(--text-sm);transition:background-color var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);align-items:center;gap:6px;padding-inline:8px;display:inline-flex}@media (hover:hover){.mz-kb-chip:hover{background:var(--bg-active);color:var(--text)}}.mz-kb-blocks{color:var(--text);font-size:var(--text-md);flex-direction:column;gap:14px;line-height:1.7;display:flex}.mz-kb-h{color:var(--ink);font-size:var(--text-xl);letter-spacing:-.01em;margin-block-start:14px;font-weight:650;line-height:1.3}.mz-kb-ul,.mz-kb-ol{padding-inline-start:22px}.mz-kb-ul li+li,.mz-kb-ol li+li{margin-block-start:4px}.mz-kb-ul li::marker{color:var(--text-3)}.mz-kb-ol li::marker{color:var(--text-3)}.mz-kb-callout{border-radius:var(--r-md);background:var(--gray-soft);align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.mz-kb-callout .mz-ico{color:var(--gray-text);margin-block-start:4px}.mz-kb-callout.is-blue{background:var(--blue-soft)}.mz-kb-callout.is-blue .mz-ico{color:var(--blue-text)}.mz-kb-callout.is-green{background:var(--green-soft)}.mz-kb-callout.is-green .mz-ico{color:var(--green-text)}.mz-kb-callout.is-amber{background:var(--amber-soft)}.mz-kb-callout.is-amber .mz-ico{color:var(--amber-text)}.mz-kb-callout.is-red{background:var(--red-soft)}.mz-kb-callout.is-red .mz-ico{color:var(--red-text)}.mz-kb-callout.is-violet{background:var(--violet-soft)}.mz-kb-callout.is-violet .mz-ico{color:var(--violet-text)}.mz-kb-todo{flex-direction:column;gap:4px;list-style:none;display:flex}.mz-kb-todo li{align-items:flex-start;gap:10px;display:flex}.mz-kb-todo .mz-check{margin-block-start:6px}.mz-kb-todo li.is-done>span:not(.mz-sr):not(.mz-check){color:var(--text-3);text-decoration:line-through}.mz-kb-linkblock{border-radius:var(--r-sm);min-height:36px;color:var(--text);transition:background-color var(--dur-fast) var(--ease);align-items:center;gap:10px;margin-inline:-10px;padding:4px 10px;font-weight:500;display:flex}.mz-kb-linkblock>.mz-ico:first-child{color:var(--text-2)}.mz-kb-linkblock>span{text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:4px}.mz-kb-linkblock__go{color:var(--text-3);opacity:0;transition:opacity var(--dur-fast) var(--ease), transform var(--dur-fast) var(--ease);margin-inline-start:auto}.mz-kb-linkblock.is-quiet{color:var(--text-2);font-weight:400;font-size:var(--text-base)}.mz-kb-linkblock.is-quiet>span{text-decoration:none}.mz-kb-linkblock:focus-visible .mz-kb-linkblock__go{opacity:1}@media (hover:hover){.mz-kb-linkblock:hover{background:var(--bg-hover)}.mz-kb-linkblock:hover .mz-kb-linkblock__go{opacity:1}}.mz-kb-empty{color:var(--text-3)}.mz-kb-foot{border-block-start:1px solid var(--line);margin-block-start:44px;padding-block-start:16px}.mz-kb-foot h2{color:var(--text-3);font-size:var(--text-sm);margin-block-end:6px;font-weight:500}.mz-kb-edit{flex-direction:column;gap:10px;display:flex}.mz-kb-eblock{border-radius:var(--r-md);box-shadow:inset 0 0 0 1px var(--line);transition:box-shadow var(--dur-fast) var(--ease);padding:8px 12px 12px}.mz-kb-eblock:focus-within{box-shadow:inset 0 0 0 1px var(--accent), 0 0 0 3px var(--accent-soft)}.mz-kb-eblock__side{justify-content:space-between;align-items:center;gap:8px;margin-block-end:4px;display:flex}.mz-kb-eblock__kind{color:var(--text-3);font-size:var(--text-xs);align-items:center;gap:6px;font-weight:500;display:inline-flex}.mz-kb-eblock__tools{gap:2px;display:flex}.mz-kb-eblock__tools .mz-btn{width:26px;height:26px}.mz-kb-ein{resize:none;width:100%;min-height:26px;color:var(--text);font-size:var(--text-md);background:0 0;border:0;outline:0;padding:0;line-height:1.6;display:block;overflow:hidden}.mz-kb-ein.is-h{color:var(--ink);font-size:var(--text-xl);font-weight:650}.mz-kb-ein::placeholder{color:var(--text-faint)}.mz-kb-tones{gap:4px;margin-block-end:8px;display:flex}.mz-kb-tone{border-radius:var(--r-sm);width:26px;height:26px;transition:box-shadow var(--dur-fast) var(--ease);place-items:center;display:grid}.mz-kb-tone.is-blue{background:var(--blue-soft);color:var(--blue-text)}.mz-kb-tone.is-green{background:var(--green-soft);color:var(--green-text)}.mz-kb-tone.is-amber{background:var(--amber-soft);color:var(--amber-text)}.mz-kb-tone.is-red{background:var(--red-soft);color:var(--red-text)}.mz-kb-tone.is-violet{background:var(--violet-soft);color:var(--violet-text)}.mz-kb-tone.is-gray{background:var(--gray-soft);color:var(--gray-text)}.mz-kb-tone.is-on{box-shadow:0 0 0 2px}.mz-kb-add{flex-wrap:wrap;align-items:center;gap:2px;padding-block-start:6px;display:flex}.mz-kb-add>.mz-faint{font-size:var(--text-xs);margin-inline-end:6px}.mz-cl-table{border-block-start:1px solid var(--line)}.mz-cl-table__head,.mz-cl-table__row{grid-template-columns:minmax(180px,1.6fr) minmax(96px,.8fr) minmax(170px,1.2fr) 84px 96px 80px 136px;align-items:center;gap:12px;padding-inline:8px;display:grid}.mz-cl-table.no-money .mz-cl-table__head,.mz-cl-table.no-money .mz-cl-table__row{grid-template-columns:minmax(180px,1.6fr) minmax(96px,.8fr) minmax(170px,1.2fr) 84px 96px 80px}.mz-cl-table__head{border-block-end:1px solid var(--line);min-height:34px;color:var(--text-3);line-height:1.3;font-size:var(--text-xs);padding-block:6px;font-weight:500}.mz-cl-table__row{border-block-end:1px solid var(--line);min-height:60px;font-size:var(--text-sm);transition:background-color var(--dur-fast) var(--ease)}@media (hover:hover){.mz-cl-table__row:hover{background:var(--bg-subtle)}}.mz-cl-table .is-num,.mz-fin-table .is-num{text-align:end;font-variant-numeric:tabular-nums;justify-content:flex-end;align-items:center;gap:4px;display:flex}.mz-cl-name{align-items:center;gap:12px;min-width:0;display:flex}.mz-cl-name>span:last-child{flex-direction:column;min-width:0;line-height:1.35;display:flex}.mz-cl-name strong{color:var(--ink);font-size:var(--text-base);font-weight:600}.mz-cl-name .mz-faint{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mz-cl-page .mz-phead__icon{margin-block-start:0}.mz-cl-tabs{margin-block-end:28px}.mz-cl-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-block-end:32px;display:grid}.mz-cl-grid>div>.mz-sec:first-of-type{margin-block-start:0}.mz-cl-contact__av{background:var(--bg-hover);width:28px;height:28px;color:var(--text-2);border-radius:50%;place-items:center;display:grid}.mz-cl-more,.mz-cl-none{font-size:var(--text-sm)}.mz-cl-files{grid-template-columns:repeat(auto-fill,minmax(184px,1fr));gap:20px 16px;display:grid}.mz-cl-money .mz-sec{margin-block-start:40px}.mz-cl-moneynote{font-size:var(--text-sm);margin-block-start:20px}.mz-fin-stats{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-block-end:32px;display:grid}.mz-fin-stats .mz-stat__label{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.mz-fin-tabs{margin-block-end:4px}.mz-fin-filter{margin-block:14px 10px;display:flex}.mz-fin-table__head,.mz-fin-table__row{align-items:center;gap:14px;padding-inline:8px;display:grid}.mz-fin-table__head{border-block-end:1px solid var(--line);height:36px;color:var(--text-3);font-size:var(--text-xs);font-weight:500}.mz-fin-table__head>span{align-items:center;gap:6px;display:flex}.mz-fin-table__head>span.is-num{justify-content:flex-end}.mz-fin-table__row{border-block-end:1px solid var(--line);min-height:52px;font-size:var(--text-sm);transition:background-color var(--dur-fast) var(--ease)}@media (hover:hover){.mz-fin-table__row:not(.is-total):hover{background:var(--bg-subtle)}}.mz-fin-table__row.is-total{background:var(--bg-subtle);min-height:44px;color:var(--ink);font-weight:600}.mz-fin-budgets .mz-fin-table__head,.mz-fin-budgets .mz-fin-table__row{grid-template-columns:minmax(220px,2.2fr) 112px 100px minmax(150px,1.4fr) 64px 100px 100px}.mz-fin-invoices .mz-fin-table__head,.mz-fin-invoices .mz-fin-table__row{grid-template-columns:82px minmax(110px,1fr) minmax(140px,1.3fr) 92px 60px 60px 104px 164px}.mz-fin-invoices.no-client .mz-fin-table__head,.mz-fin-invoices.no-client .mz-fin-table__row{grid-template-columns:82px minmax(160px,1.6fr) 100px 72px 72px 110px 172px}.mz-fin-costs .mz-fin-table__head,.mz-fin-costs .mz-fin-table__row{grid-template-columns:minmax(130px,1.1fr) minmax(130px,1fr) 110px minmax(180px,1.5fr) 100px 72px}.mz-fin-camp{align-items:center;gap:10px;min-width:0;display:flex}.mz-fin-camp>span:last-child{flex-direction:column;min-width:0;line-height:1.35;display:flex}.mz-fin-camp__name{text-overflow:ellipsis;white-space:nowrap;color:var(--text);font-weight:550;overflow:hidden}.mz-fin-camp__client{color:var(--text-3);font-size:var(--text-xs);align-self:flex-start}.mz-fin-spent{align-items:center;gap:10px;display:flex}.mz-fin-spent>.tnum{text-align:end;min-width:72px}.mz-fin-num{color:var(--text-2);font-family:var(--font-mono);font-size:var(--text-xs);text-align:start;direction:ltr;unicode-bidi:isolate}.mz-fin-client{white-space:nowrap;align-items:center;gap:6px;max-width:100%;display:inline-flex}.mz-fin-ellip{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.mz-fin-act{justify-content:flex-end;gap:4px;display:flex}.mz-fin-stats .mz-stat__value{font-size:var(--text-xl)}.mz-fin-ag .mz-fin-table__head,.mz-fin-ag .mz-fin-table__row{grid-template-columns:96px 130px minmax(200px,1.6fr) 110px 80px 170px 130px}.mz-fq{flex-direction:column;gap:28px;margin-block-start:16px;display:flex}.mz-fq__group header{border-block-end:1px solid var(--line);align-items:baseline;gap:12px;padding:0 8px 8px;display:flex}.mz-fq__group h3{font-size:var(--text-md);color:var(--ink);font-weight:600}.mz-fq__group header p{font-size:var(--text-sm)}.mz-fq__row{border-block-end:1px solid var(--line);align-items:center;gap:14px;min-height:60px;padding:8px;display:flex}.mz-fq__main{min-width:0;font-size:var(--text-sm);flex-direction:column;flex:1;gap:2px;display:flex}.mz-fq__camp{align-items:center;gap:8px;min-width:0;display:inline-flex}.mz-fq__camp strong{color:var(--ink);font-weight:600}.mz-fq__acts{gap:6px;display:inline-flex}@media (hover:hover){.mz-fq__camp:hover strong{text-underline-offset:3px;text-decoration:underline}}.mz-cover-banner{border-radius:var(--r-md);background:var(--red-soft);box-shadow:inset 0 0 0 1px var(--line);color:var(--red-text);align-items:center;gap:14px;margin-block-end:20px;padding:12px 16px;display:flex}.mz-cover-banner>div{flex:1;min-width:0}.mz-cover-banner strong{color:var(--ink);font-weight:600}.mz-cover-banner p{color:var(--text-2);font-size:var(--text-sm)}.mz-lib-kindmark{border-radius:var(--r-md);background:var(--accent-soft);width:32px;height:32px;color:var(--accent-text);flex-shrink:0;place-items:center;display:grid}.mz-lib-folders .mz-lib-folder__ic{border-radius:var(--r-md);background:var(--accent-soft);color:var(--accent-text)}:root[data-look=brand] :is(.mz-lib-kindmark,.mz-lib-folders .mz-lib-folder__ic){background:var(--highlight);color:var(--on-highlight)}.mz-lib-acode{white-space:nowrap;font-size:var(--text-xs);flex-shrink:0;margin-block-start:8px}.mz-lib-family{color:var(--text-2);font-size:var(--text-sm);flex-wrap:wrap;align-items:center;gap:4px 8px;margin-block-start:10px;display:flex}.mz-lib-family>.mz-ico{color:var(--text-3)}.mz-lib-family__job{border-radius:var(--r-pill);background:var(--bg-hover);min-height:24px;color:var(--ink);font:inherit;font-size:var(--text-sm);cursor:pointer;transition:background-color var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);border:0;align-items:center;padding:2px 8px;display:inline-flex}@media (hover:hover){.mz-lib-family__job:hover{background:var(--accent-soft);color:var(--accent-text)}}.mz-lib-card__job{max-width:100%;color:var(--text-2);font-size:var(--text-xs);align-items:center;gap:4px;display:inline-flex}.mz-lib-card__job bdi{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mz-lib-savedin{flex-wrap:wrap;align-items:center;gap:2px 6px;margin-block-start:10px;display:flex}.mz-lib-savedin__label{color:var(--text-3);font-size:var(--text-sm)}.mz-lib-savedin .mz-umb ol{font-size:var(--text-sm)}.mz-lib-up__savedin{font-size:var(--text-sm);flex-wrap:wrap;align-items:center;gap:2px 6px;display:flex}.mz-lib.has-panel .mz-lib-titlerow h1{font-size:var(--text-2xl)}.mz-lib-poster{text-align:start;flex-direction:column;justify-content:space-between;align-items:stretch;gap:6px;padding:12px 12px 10px;display:flex}.mz-lib-poster:before{content:"";background:var(--c);height:3px;position:absolute;inset-block-start:0;inset-inline:0}.mz-lib-poster__top{align-items:center;gap:6px;min-width:0;display:flex}.mz-lib-poster__code{color:var(--ink);font-size:var(--text-xs);font-weight:600}.mz-lib-poster__lang{border-radius:var(--r-xs);background:var(--bg);box-shadow:inset 0 0 0 1px var(--line);color:var(--text-2);font-size:var(--text-2xs);direction:ltr;margin-inline-start:auto;padding:1px 5px;font-weight:600}.mz-lib-poster__title{-webkit-line-clamp:2;color:var(--ink);letter-spacing:-.01em;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:17px;font-weight:650;line-height:1.2;display:-webkit-box;overflow:hidden}.mz-lib-poster.is-lg{padding:18px 18px 14px}.mz-lib-poster.is-lg .mz-lib-poster__title{-webkit-line-clamp:3;font-size:24px}.mz-lib-poster__foot{color:var(--text-2);justify-content:space-between;align-items:center;gap:8px;font-size:11px;display:flex}.mz-lib-poster__kind{white-space:nowrap;align-items:center;gap:5px;min-width:0;display:inline-flex}.mz-lib-poster__shape{border:1.5px solid;border-radius:2px;max-width:22px;height:12px;display:inline-block}.mz-lib-poster .mz-lib-ext{position:static}.mz-lib-thumb.is-sm{color:color-mix(in srgb, var(--c) 70%, var(--text))}html[dir=rtl] .mz-lib-poster__title{text-align:right}.mz-lib-pic{background:var(--bg-subtle);display:block}.mz-lib-pic>img,.mz-lib-thumb.has-pic>img{object-fit:cover;block-size:100%;inline-size:100%;position:absolute;inset:0}.mz-lib-pic:after,.mz-lib-thumb.has-pic:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ink) 10%, transparent);pointer-events:none;position:absolute;inset:0}.mz-lib-pic.is-lg{aspect-ratio:var(--ar,4 / 3);max-block-size:420px}.mz-lib-pic__chips{justify-content:space-between;align-items:center;gap:6px;display:flex;position:absolute;inset-block-end:8px;inset-inline:8px}.mz-lib-pic__chip{border-radius:var(--r-xs);background:var(--bg);min-inline-size:0;color:var(--text-2);font-size:var(--text-2xs);white-space:nowrap;align-items:center;gap:4px;padding:2px 6px;font-weight:600;line-height:14px;display:inline-flex}.mz-lib-pic__chip.is-ext{color:var(--ink);letter-spacing:.03em;direction:ltr}.mz-lib-pic__play{background:var(--bg);block-size:38px;inline-size:38px;color:var(--ink);border-radius:999px;place-items:center;margin-block-start:-19px;margin-inline-start:-19px;display:grid;position:absolute;inset-block-start:50%;inset-inline-start:50%}.mz-lib-pic.is-lg .mz-lib-pic__play{block-size:52px;inline-size:52px;margin-block-start:-26px;margin-inline-start:-26px}.mz-lib-pic__play.is-xl{block-size:64px;inline-size:64px;margin-block-start:-32px;margin-inline-start:-32px}.mz-lib-pic__mini{background:var(--bg);block-size:14px;inline-size:14px;color:var(--ink);border-radius:999px;place-items:center;display:grid;position:absolute;inset-block-end:2px;inset-inline-end:2px}.mz-lib-pic.k-deck>img{block-size:58%}.mz-lib-pic__cover{background:var(--bg);border-block-start:3px solid var(--c);flex-direction:column;gap:4px;block-size:42%;padding:8px 10px 30px;display:flex;position:absolute;inset-block-end:0;inset-inline:0}.mz-lib-pic__title{-webkit-line-clamp:1;color:var(--ink);font-size:var(--text-sm);-webkit-box-orient:vertical;font-weight:650;line-height:1.25;display:-webkit-box;overflow:hidden}.mz-lib-pic.is-lg .mz-lib-pic__title{font-size:var(--text-lg)}.mz-lib-pic.k-deck .mz-lib-pic__chip{background:var(--bg-subtle)}.mz-lib-panel__zoom{border-radius:var(--r-lg);cursor:zoom-in;background:0 0;border:0;inline-size:100%;padding:0;display:block;position:relative}.mz-lib-panel__zoom:focus-visible{box-shadow:0 0 0 2px var(--focus);outline:none}.mz-lib-panel__zoom:active .mz-lib-thumb{transform:scale(.99)}.mz-lib-panel__zoom .mz-lib-thumb{transition:transform var(--dur-fast) var(--ease)}.mz-lib-panel__zoomhint{background:var(--bg);color:var(--ink);font-size:var(--text-xs);opacity:0;transition:opacity var(--dur-fast) var(--ease);border-radius:999px;align-items:center;gap:4px;padding:3px 8px;font-weight:600;display:inline-flex;position:absolute;inset-block-start:8px;inset-inline-end:8px}.mz-lib-panel__zoom:focus-visible .mz-lib-panel__zoomhint{opacity:1}@media (hover:hover){.mz-lib-panel__zoom:hover .mz-lib-panel__zoomhint{opacity:1}}@media (hover:none){.mz-lib-panel__zoomhint{opacity:1}}img[data-crop="1"]{transform:scaleX(-1)}img[data-crop="2"]{transform-origin:20% 30%;transform:scale(1.3)}img[data-crop="3"]{transform-origin:80% 70%;transform:scale(1.3)}img[data-crop="4"]{transform-origin:50% 40%;transform:scale(1.2)scaleX(-1)}img[data-crop="5"]{transform-origin:50%;transform:scale(1.5)}.mz-bidi{text-overflow:ellipsis;white-space:nowrap;text-align:start;display:block;overflow:hidden}[dir=rtl] .mz-bidi{text-align:right}.mz-ppl-bar{margin-block-end:28px}.mz-ppl-search{inline-size:300px}.mz-ppl-grid{grid-template-columns:repeat(auto-fill,minmax(232px,1fr));gap:12px;display:grid}.mz-ppl-card{border-radius:var(--r-lg);box-shadow:inset 0 0 0 1px var(--line);color:var(--text);transition:background-color var(--dur-fast) var(--ease), box-shadow var(--dur-fast) var(--ease);flex-direction:column;gap:12px;padding:16px;display:flex;position:relative}@media (hover:hover){.mz-ppl-card:hover{background:var(--bg-subtle);box-shadow:inset 0 0 0 1px var(--line-strong)}}.mz-ppl-card__top{align-items:center;gap:12px;min-inline-size:0;display:flex}.mz-ppl-card__id{flex-direction:column;min-inline-size:0;line-height:1.35;display:flex}.mz-ppl-card__id strong,.mz-ppl-card__id .mz-faint{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mz-ppl-card__id strong{color:var(--ink);font-weight:600}.mz-ppl-card__id .mz-faint{font-size:var(--text-sm)}.mz-ppl-card__meta{color:var(--text-3);font-size:var(--text-sm);align-items:center;gap:5px;display:flex}.mz-ppl-card__link{color:inherit;text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}.mz-ppl-card__link:after{content:"";border-radius:inherit;position:absolute;inset:0}.mz-ppl-card__link:focus-visible{outline:none}.mz-ppl-card__link:focus-visible:after{box-shadow:0 0 0 2px var(--accent)}.mz-ppl-card__skills{flex-wrap:wrap;gap:4px;margin-block-start:-4px;display:flex}.mz-ppl-skill{border-radius:var(--r-xs);background:var(--bg-subtle);max-inline-size:100%;box-shadow:inset 0 0 0 1px var(--line);color:var(--text-2);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;padding:1px 7px;line-height:18px;overflow:hidden}.mz-ppl-skill.is-more{color:var(--text-3)}.mz-ppl-card__acts{z-index:1;gap:6px;margin-block-start:auto;display:flex;position:relative}.mz-ppl-list{border-block-start:1px solid var(--line)}.mz-ppl-lrow,.mz-ppl-trow{border-block-end:1px solid var(--line);min-block-size:52px;color:var(--text);transition:background-color var(--dur-fast) var(--ease);grid-template-columns:minmax(0,2.2fr) minmax(0,1.4fr) minmax(0,.8fr) 132px minmax(140px,1fr);align-items:center;gap:16px;padding:6px 8px;display:grid}.mz-ppl-trow{grid-template-columns:minmax(0,2.2fr) 132px 100px minmax(140px,1fr)}.mz-ppl-lhead{min-block-size:34px;color:var(--text-3);font-size:var(--text-xs);font-weight:500}@media (hover:hover){a.mz-ppl-lrow:hover,a.mz-ppl-trow:hover{background:var(--bg-subtle)}}.mz-ppl-lrow__who{align-items:center;gap:10px;min-inline-size:0;display:flex}.mz-ppl-lrow__who>span:last-child{flex-direction:column;min-inline-size:0;line-height:1.35;display:flex}.mz-ppl-lrow__who strong{color:var(--ink);font-weight:550}.mz-ppl-lrow__who strong,.mz-ppl-lrow__who .mz-faint{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mz-ppl-lrow__who .mz-faint{font-size:var(--text-sm)}.mz-ppl-page>.mz-phead__eyebrow{margin-block-end:20px}.mz-ppl-hero{align-items:center;gap:20px;margin-block-end:24px;display:flex}.mz-ppl-hero__txt{flex:1;min-inline-size:0}.mz-ppl-hero h1{font-size:var(--text-3xl);letter-spacing:-.022em;color:var(--ink);font-weight:650;line-height:1.15}.mz-ppl-hero p{color:var(--text-2);font-size:var(--text-md);margin-block-start:4px}.mz-ppl-hero__tags{gap:6px;margin-block-start:10px;display:flex}.mz-ppl-hero__acts{align-self:flex-start;gap:8px;display:flex}.mz-ppl-props{border-block:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:0 40px;margin-block-end:24px;padding-block:12px;display:grid}.mz-ppl-props .mz-prop{grid-template-columns:132px minmax(0,1fr)}.mz-ppl-props .mz-prop dd>a,.mz-ppl-props .mz-prop dd>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mz-ppl-tabs{margin-block-end:24px}.mz-ppl-whose{margin-block-end:20px}.mz-ppl-camp .mz-sec__head{margin-block-end:8px}.mz-ppl-camp+.mz-ppl-camp{margin-block-start:28px}.mz-ppl-camp__a{color:var(--ink);align-items:center;gap:8px;display:inline-flex}@media (hover:hover){.mz-ppl-camp__a:hover{text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong)}}.mz-ppl-week{grid-template-columns:300px minmax(0,1fr);align-items:start;gap:32px;display:grid}.mz-ppl-day+.mz-ppl-day{margin-block-start:22px}.mz-ppl-day header{font-size:var(--text-sm);align-items:center;gap:8px;margin-block-end:6px;display:flex}.mz-ppl-day header strong{color:var(--ink);font-weight:600}.mz-ppl-day header .tnum{align-items:center;gap:3px;display:inline-flex}.mz-ppl-day.is-past header strong{color:var(--text-3)}.mz-ppl-day__none{border-block:1px solid var(--line);font-size:var(--text-sm);padding:10px 8px}.mz-ppl-about{max-inline-size:680px}.mz-ppl-bio{white-space:pre-wrap;max-inline-size:64ch;line-height:1.6}.mz-ppl-tags{flex-wrap:wrap;gap:6px;display:flex}.mz-ppl-edit{max-inline-size:760px}.mz-ppl-edit__head{border-block-end:1px solid var(--line);align-items:flex-start;gap:16px;margin-block-end:12px;padding-block-end:20px;display:flex}.mz-ppl-edit__head>div:first-child{flex:1}.mz-ppl-edit__head h1{font-size:var(--text-2xl);color:var(--ink);letter-spacing:-.02em;font-weight:650}.mz-ppl-edit__head p{font-size:var(--text-sm);margin-block-start:4px}.mz-ppl-edit__acts{gap:8px;display:flex}.mz-ppl-eblock{border-block-end:1px solid var(--line);grid-template-columns:160px minmax(0,1fr);gap:24px;padding-block:20px;display:grid}.mz-ppl-eblock h2{font-size:var(--text-sm);color:var(--text-2);padding-block-start:6px;font-weight:600}.mz-ppl-photo{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.mz-ppl-photo>.mz-faint{font-size:var(--text-sm)}.mz-ppl-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.mz-ppl-hint{font-size:var(--text-sm);margin-block-start:8px}.mz-ppl-tagedit{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.mz-ppl-tagx{gap:2px;padding-inline-end:2px}.mz-ppl-tagx .mz-btn{block-size:18px;inline-size:18px;min-inline-size:18px;padding:0}.mz-ppl-tagin{min-inline-size:180px;block-size:var(--control-h-sm);flex:1}.mz-adm-page{max-inline-size:1240px}.mz-adm-tabs{margin-block-end:24px}.mz-adm-bar{margin-block-end:16px}.mz-adm-search{inline-size:280px}.mz-adm-table{border-block-start:1px solid var(--line)}.mz-adm-mrow{border-block-end:1px solid var(--line);min-block-size:56px;transition:background-color var(--dur-fast) var(--ease);grid-template-columns:minmax(0,2.4fr) 176px minmax(0,1.4fr) 116px 100px 36px;align-items:center;gap:16px;padding:6px 8px;display:grid}.mz-adm-head{min-block-size:34px;color:var(--text-3);font-size:var(--text-xs);font-weight:500}@media (hover:hover){.mz-adm-mrow:not(.mz-adm-head):hover{background:var(--bg-subtle)}}.mz-adm-who{align-items:center;gap:10px;min-inline-size:0;display:flex}.mz-adm-who>span:last-child{flex-direction:column;min-inline-size:0;line-height:1.35;display:flex}.mz-adm-who strong,.mz-adm-who__n{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-weight:550;overflow:hidden}.mz-adm-who .mz-faint{font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mz-adm-mail{text-align:start}.mz-adm-dept{min-inline-size:0;line-height:1.35;font-size:var(--text-sm);flex-direction:column;display:flex}.mz-adm-dept>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mz-adm-roleselect{block-size:var(--control-h-sm);font-size:var(--text-sm)}.mz-adm-roleselect:disabled{color:var(--text-3);background:var(--bg-subtle)}.mz-adm-mrow.is-invited{background:var(--bg-subtle)}.mz-adm-form{flex-direction:column;gap:14px;display:flex}.mz-adm-warn{font-size:var(--text-sm);align-items:flex-start;gap:6px;line-height:1.45;display:flex}.mz-adm-warn .mz-ico{flex-shrink:0;margin-block-start:2px}.mz-adm-fine{font-size:var(--text-sm)}.mz-adm-roles{border-block-start:1px solid var(--line)}.mz-adm-role{border-block-end:1px solid var(--line);grid-template-columns:200px minmax(0,1fr) 200px;align-items:center;gap:16px;min-block-size:48px;padding:6px 8px;display:grid}.mz-adm-role__n{align-items:center;gap:8px;display:flex}.mz-adm-role__n strong{color:var(--ink);font-weight:600}.mz-adm-sys{font-size:var(--text-xs);align-items:center;gap:3px;display:inline-flex}.mz-adm-role__d{font-size:var(--text-sm)}.mz-adm-role__p{font-size:var(--text-sm);justify-content:flex-end;align-items:center;gap:8px;display:flex}.mz-adm-legend{color:var(--text-2);font-size:var(--text-sm);flex-wrap:wrap;gap:6px 20px;margin-block-end:14px;display:flex}.mz-adm-legend>span{align-items:center;gap:5px;display:inline-flex}.mz-adm-legend strong{color:var(--text);font-weight:600}.mz-adm-mx{border-radius:var(--r-lg);box-shadow:inset 0 0 0 1px var(--line);overflow-x:auto}.mz-adm-mxt{inline-size:100%;min-inline-size:calc(150px + var(--r) * 92px);border-collapse:separate;border-spacing:0;table-layout:fixed}.mz-adm-mxt th,.mz-adm-mxt td{border-block-end:1px solid var(--line);text-align:start;vertical-align:middle;padding:4px}.mz-adm-mxt tbody tr:last-child>*{border-block-end:0}.mz-adm-mxt thead th{font-size:var(--text-xs);color:var(--text-2);background:var(--bg-subtle);padding:10px 8px;font-weight:600}.mz-adm-mxt thead th:not(.mz-adm-mx__mod)>span{display:block}.mz-adm-mx__rn{color:var(--ink);line-height:1.3}.mz-adm-mx__mod{z-index:1;background:var(--bg);border-inline-end:1px solid var(--line);inline-size:150px;position:sticky;inset-inline-start:0}thead .mz-adm-mx__mod{background:var(--bg-subtle)}tbody .mz-adm-mx__mod{font-size:var(--text-sm);color:var(--text);padding-inline:12px;font-weight:500}tbody .mz-adm-mx__mod .mz-ico{color:var(--text-3);vertical-align:-3px;margin-inline-end:8px}.mz-adm-cell{border-radius:var(--r-sm);min-block-size:40px;inline-size:100%;font-size:var(--text-xs);color:var(--text);text-align:start;transition:background-color var(--dur-fast) var(--ease);grid-template-columns:14px minmax(0,1fr);align-items:center;column-gap:5px;padding:4px 8px;line-height:1.3;display:grid}.mz-adm-cell__a{white-space:nowrap;font-weight:550}.mz-adm-cell__s{color:var(--text-3);white-space:nowrap;grid-column:2}.mz-adm-cell.is-none .mz-adm-cell__a{color:var(--text-3);font-weight:500}.mz-adm-cell.is-locked{cursor:not-allowed}.mz-adm-cell[aria-expanded=true]{background:var(--accent-soft)}@media (hover:hover){.mz-adm-cell:not(.is-locked):hover{background:var(--bg-hover)}}.mz-adm-perm{flex-direction:column;gap:8px;padding:14px;display:flex}.mz-adm-perm>strong{color:var(--ink);margin-block-end:2px}.mz-adm-perm>.mz-field__label{margin-block-start:4px}.mz-adm-perm .mz-seg{align-self:stretch}.mz-adm-perm .mz-seg__item{flex:1;justify-content:center}.mz-adm-perm>.mz-faint{font-size:var(--text-xs)}.mz-adm-sec{max-inline-size:820px}.mz-adm-group+.mz-adm-group{margin-block-start:32px}.mz-adm-group>header{margin-block-end:10px}.mz-adm-group>header h2{font-size:var(--text-md);color:var(--ink);font-weight:600}.mz-adm-group>header p{color:var(--text-2);font-size:var(--text-sm);max-inline-size:68ch;margin-block-start:2px}.mz-adm-card{border-radius:var(--r-lg);box-shadow:inset 0 0 0 1px var(--line)}.mz-adm-card>*+*{border-block-start:1px solid var(--line)}.mz-adm-row{grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:14px;min-block-size:60px;padding:12px 16px;display:grid}.mz-adm-row.is-block{grid-template-columns:28px minmax(0,1fr)}.mz-adm-row.is-block .mz-adm-row__ctl{grid-column:2;justify-content:flex-start}.mz-adm-row__ic{align-self:start}.mz-adm-row__txt{flex-direction:column;gap:2px;min-inline-size:0;display:flex}.mz-adm-row__txt strong{color:var(--text);align-items:center;gap:8px;font-weight:550;display:flex}.mz-adm-row__txt .mz-faint{font-size:var(--text-sm);line-height:1.45}.mz-adm-onoff{font-size:var(--text-xs);align-items:center;gap:3px;font-weight:500;display:inline-flex}.mz-adm-row__ctl{justify-content:flex-end;align-items:center;gap:10px;display:flex}.mz-adm-sel{inline-size:auto;min-inline-size:132px;block-size:var(--control-h-sm);font-size:var(--text-sm)}.mz-set-page{max-inline-size:900px}.mz-set-page .mz-adm-group+.mz-adm-group{margin-block-start:36px}.mz-set-times{align-items:center;gap:6px;display:inline-flex}.mz-set-time{inline-size:112px;block-size:var(--control-h-sm);font-size:var(--text-sm);font-variant-numeric:tabular-nums}.mz-set-rem{align-items:center;gap:12px;min-block-size:56px;padding:10px 16px;display:flex}.mz-set-rem__t{flex-direction:column;flex:1;gap:2px;min-inline-size:0;display:flex}.mz-set-rem__t .mz-faint{font-size:var(--text-sm)}.mz-set-remadd{padding:10px 16px}.mz-set-page .mz-adm-card>.mz-empty{padding-block:28px 12px}.mz-adm-cell[aria-expanded=true] .mz-adm-cell__s{color:var(--accent-text)}@media (width<=760px){.mz-ppl-bar{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-block-end:20px;display:grid}.mz-ppl-search{grid-column:1/-1;block-size:44px;inline-size:100%}.mz-ppl-bar>.mz-btn{min-block-size:44px;min-inline-size:0}.mz-ppl-bar>.mz-btn .mz-btn__label{text-overflow:ellipsis;text-align:start;flex:1;min-inline-size:0;overflow:hidden}.mz-ppl-bar>.mz-spacer{display:none}.mz-ppl-bar>.mz-faint{align-self:center}.mz-ppl-bar>.mz-seg{justify-self:end}.mz-ppl-bar>.mz-seg .mz-seg__item{min-block-size:40px}.mz-ppl-grid{grid-template-columns:minmax(0,1fr);gap:8px}.mz-ppl-card{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px 12px;padding:12px 14px;display:grid}.mz-ppl-card:active{background:var(--bg-subtle)}.mz-ppl-card__top,.mz-ppl-card__skills,.mz-ppl-card__acts{grid-column:1/-1}.mz-ppl-card__acts .mz-btn{flex:1;min-block-size:44px}.mz-ppl-lrow,.mz-ppl-trow{grid-template-columns:minmax(0,1fr) 112px;grid-template-areas:"who load""st load";gap:4px 12px;min-block-size:64px;padding:10px 4px}.mz-ppl-lrow>:first-child,.mz-ppl-trow>:first-child{grid-area:who}.mz-ppl-lrow>:nth-child(4),.mz-ppl-trow>:nth-child(2){grid-area:st;padding-inline-start:38px}.mz-ppl-trow>:nth-child(3){display:none}.mz-ppl-lrow>:nth-child(5),.mz-ppl-trow>:nth-child(4){grid-area:load}.mz-ppl-lhead{grid-template-areas:"who load";min-block-size:34px;padding-block:4px}.mz-ppl-lhead>:nth-child(4),.mz-ppl-trow.mz-ppl-lhead>:nth-child(2){display:none}.mz-ppl-hero{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px;margin-block-end:16px;display:grid}.mz-ppl-hero>.mz-av{block-size:56px!important;inline-size:56px!important;font-size:var(--text-lg)!important}.mz-ppl-hero h1{font-size:var(--text-2xl);overflow-wrap:anywhere}.mz-ppl-hero p{font-size:var(--text-sm)}.mz-ppl-hero__tags{flex-wrap:wrap;margin-block-start:8px}.mz-ppl-hero__acts{flex-wrap:wrap;grid-column:1/-1}.mz-ppl-hero__acts .mz-btn{flex:1;min-block-size:44px}.mz-ppl-props{grid-template-columns:minmax(0,1fr);margin-block-end:16px;padding-block:8px}.mz-ppl-props .mz-prop{grid-template-columns:128px minmax(0,1fr);min-block-size:40px}.mz-ppl-props .mz-prop dd{overflow-wrap:anywhere}.mz-ppl-props .mz-prop dd a{align-items:center;min-block-size:40px;display:inline-flex}.mz-ppl-week{grid-template-columns:minmax(0,1fr);gap:20px}.mz-ppl-day header{flex-wrap:wrap}.mz-ppl-whose .mz-seg{max-inline-size:100%}.mz-ppl-edit__head{flex-wrap:wrap}.mz-ppl-edit__acts{flex-basis:100%}.mz-ppl-edit__acts .mz-btn{flex:1;min-block-size:44px}.mz-ppl-eblock{grid-template-columns:minmax(0,1fr);gap:12px;padding-block:16px}.mz-ppl-eblock h2{padding-block-start:0}.mz-ppl-fields{grid-template-columns:minmax(0,1fr);gap:14px}.mz-ppl-tagin{block-size:44px;min-inline-size:min(180px,100%)}.mz-ppl-tagx .mz-btn{block-size:32px;inline-size:32px;min-inline-size:32px}}@media (width<=1024px){.mz-ppl-week{grid-template-columns:minmax(0,1fr);gap:20px}}.mz-fam-hero{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:16px 24px;margin-block-end:28px;display:grid}.mz-fam-hero__eyebrow{font-size:var(--text-sm);color:var(--text-3);align-items:center;gap:6px;margin-block-end:4px;display:inline-flex}.mz-fam-hero h1{font-size:var(--text-3xl);letter-spacing:-.022em;color:var(--ink);font-weight:650;line-height:1.15}.mz-fam-hero__sub{color:var(--text-2);font-size:var(--text-md);max-inline-size:62ch;margin-block-start:6px;line-height:1.5}.mz-fam-hero__acts{align-items:center;gap:8px;display:flex}.mz-fam-offices{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:8px;display:flex}.mz-fam-office{border-radius:var(--r-pill);background:var(--raised);min-height:40px;box-shadow:inset 0 0 0 1px var(--line);color:var(--text-2);transition:background-color var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out);align-items:center;gap:8px;padding-inline:12px 14px;display:inline-flex}.mz-fam-office b{color:var(--ink);font-weight:650}.mz-fam-office.is-on{background:var(--accent-soft);box-shadow:inset 0 0 0 2px var(--accent);color:var(--accent-text)}@media (hover:hover){.mz-fam-office:not(.is-on):hover{background:var(--bg-subtle)}}.mz-fam-new{border-radius:var(--r-lg);background:var(--green-soft);flex-wrap:wrap;align-items:center;gap:8px 14px;margin-inline-start:auto;padding:6px 14px 6px 10px;display:flex}.mz-fam-new__h{font-size:var(--text-sm);color:var(--green-text);align-items:center;gap:6px;font-weight:600;display:inline-flex}.mz-fam-new__p{min-width:0;color:var(--text);align-items:center;gap:8px;text-decoration:none;display:inline-flex}.mz-fam-new__p>span{flex-direction:column;min-width:0;line-height:1.25;display:flex}.mz-fam-new__p .mz-faint{font-size:var(--text-xs)}@media (hover:hover){.mz-fam-new__p:hover strong{text-decoration:underline}}.mz-fam-switch{margin-block-end:16px}.mz-fam-bar{margin-block-end:8px}.mz-fam-bar__n{margin-inline-start:auto}.mz-fam-team{margin-block-start:28px}.mz-fam-cards{grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.mz-fam-card{gap:10px}.mz-fam-card .mz-ppl-card__meta{flex-wrap:wrap}.mz-fam-presence{align-items:center;gap:4px;font-weight:500;display:inline-flex}.mz-fam-presence.t-gray{color:var(--text-3)}.mz-fam-card__office{align-items:center;gap:4px;display:inline-flex}.mz-fam-aside>.mz-sec:first-child{margin-block-start:0}.mz-fam-aside .mz-hh-pulse{margin-block-start:32px}.mz-fam-latest{flex-direction:column;gap:10px;display:flex}@media (width<=1100px){.mz-fam-new{margin-inline-start:0}.mz-fam-aside{display:contents}.mz-fam-aside>.mz-sec:first-child{order:-1;margin-block-end:8px}.mz-fam-aside>:not(:first-child){order:1}}@media (width<=760px){.mz-fam-hero{grid-template-columns:minmax(0,1fr);gap:14px;margin-block-end:20px}.mz-fam-hero h1{font-size:var(--text-2xl)}.mz-fam-hero__sub{font-size:var(--text-base)}.mz-fam-hero__acts{flex-wrap:wrap}.mz-fam-hero__acts>.mz-btn{flex:auto;min-height:44px}.mz-fam-hero__acts>.mz-btn--icon{flex:none;min-width:44px}.mz-fam-offices{gap:6px}.mz-fam-office{flex:1 1 0;justify-content:center;min-height:44px;padding-inline:8px}.mz-fam-new{flex-basis:100%}.mz-fam-switch .mz-seg{inline-size:100%}.mz-fam-switch .mz-seg__item{flex:1;min-height:44px}.mz-fam-cards{grid-template-columns:minmax(0,1fr)}.mz-fam-card .mz-ppl-card__acts .mz-btn{flex:1;min-height:44px}}.mz-adm-hire{font-size:var(--text-xs);align-items:center;gap:4px;display:flex}.mz-fam-card.is-shell .mz-ppl-card__top{min-block-size:44px;padding-inline-start:56px}.mz-ag{z-index:52;width:420px;height:min(620px, calc(100dvh - var(--top-h) - 32px));background:var(--raised);border-radius:var(--r-lg);box-shadow:var(--shadow);animation:mz-ag-in var(--dur-slow) var(--ease-out);transform-origin:100% 100%;flex-direction:column;display:flex;position:fixed;inset-block-end:16px;inset-inline-end:16px;overflow:hidden}[dir=rtl] .mz-ag{transform-origin:0 100%}@keyframes mz-ag-in{0%{opacity:0;transform:translateY(8px)scale(.98)}}.mz-ag-head{border-block-end:1px solid var(--line);padding:10px 10px 8px 16px}[dir=rtl] .mz-ag-head{padding:10px 16px 8px 10px}.mz-ag-head__row{align-items:center;gap:8px;min-height:28px;display:flex}.mz-ag-head__mark{border-radius:var(--r-sm);background:var(--accent-soft);width:22px;height:22px;color:var(--accent-text);place-items:center;display:grid}.mz-ag-head h2{font-size:var(--text-md);font-weight:600}.mz-ag-tag{border-radius:var(--r-xs);background:var(--gray-soft);height:20px;color:var(--gray-text);font-size:var(--text-xs);white-space:nowrap;align-items:center;padding-inline:7px;font-weight:500;display:inline-flex}.mz-ag-ctx{align-items:center;gap:8px;min-width:0;margin-block-start:4px;display:flex}.mz-ag-ctx__label{color:var(--text-3);font-size:var(--text-xs);white-space:nowrap}.mz-ag-chip{border-radius:var(--r-sm);background:var(--bg-hover);min-width:0;max-width:100%;height:22px;color:var(--text-2);font-size:var(--text-xs);align-items:center;gap:6px;padding-inline:6px 8px;font-weight:500;display:inline-flex}.mz-ag-chip__text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mz-ag-body{flex-direction:column;flex:1;min-height:0;padding:16px;display:flex;overflow-y:auto}.mz-ag-hello{margin-block-start:auto}.mz-ag-hello h3{font-size:var(--text-lg);letter-spacing:-.015em;font-weight:600}.mz-ag-hello>p{color:var(--text-2);font-size:var(--text-sm);margin-block:6px 18px;line-height:1.55}.mz-ag-sugg{flex-direction:column;gap:2px;margin-inline:-8px;display:flex}.mz-ag-sugg__item{border-radius:var(--r-md);color:var(--text);font-size:var(--text-sm);text-align:start;transition:background-color var(--dur-fast) var(--ease);align-items:flex-start;gap:10px;padding:8px;line-height:1.45;display:flex}.mz-ag-sugg__item .mz-ico{color:var(--text-3);margin-block-start:2px}@media (hover:hover){.mz-ag-sugg__item:hover{background:var(--bg-hover)}.mz-ag-sugg__item:hover .mz-ico{color:var(--accent-text)}}.mz-ag-log{flex-direction:column;gap:16px;display:flex}.mz-ag-user{justify-content:flex-end;display:flex}.mz-ag-user p{border-radius:12px;background:var(--bg-hover);max-width:86%;color:var(--text);white-space:pre-wrap;overflow-wrap:anywhere;border-end-end-radius:4px;padding:8px 12px;line-height:1.5}.mz-ag-bot{flex-direction:column;gap:8px;min-width:0;display:flex}.mz-ag-md{color:var(--text);overflow-wrap:anywhere;line-height:1.6}.mz-ag-md p+p,.mz-ag-md p+ul,.mz-ag-md p+ol,.mz-ag-md ul+p,.mz-ag-md ol+p{margin-block-start:8px}.mz-ag-md ul,.mz-ag-md ol{flex-direction:column;gap:3px;padding-inline-start:18px;display:flex}.mz-ag-md li::marker{color:var(--text-3)}.mz-ag-md strong{color:var(--ink);font-weight:600}.mz-ag-md__code{border-radius:var(--r-xs);background:var(--bg-hover);font-family:var(--font-mono);padding:1px 4px;font-size:.9em}.mz-ag-thinking{color:var(--text-3);font-size:var(--text-sm);align-items:center;gap:8px;display:inline-flex}.mz-ag-dots{gap:3px;display:inline-flex}.mz-ag-dots i{background:var(--text-3);width:5px;height:5px;animation:mz-ag-dot 1s var(--ease) infinite;border-radius:50%}.mz-ag-dots i:nth-child(2){animation-delay:.15s}.mz-ag-dots i:nth-child(3){animation-delay:.3s}@keyframes mz-ag-dot{0%,to{opacity:.25}40%{opacity:1}}@media (prefers-reduced-motion:reduce){.mz-ag-dots i{opacity:.6;animation:none}}.mz-ag-steps{color:var(--text-3);font-size:var(--text-xs)}.mz-ag-step{align-items:center;gap:6px;min-height:20px;display:flex}.mz-ag-steps__toggle{border-radius:var(--r-sm);height:22px;color:var(--text-3);font-size:var(--text-xs);transition:color var(--dur-fast) var(--ease), background-color var(--dur-fast) var(--ease);align-items:center;gap:6px;margin-inline-start:-6px;padding-inline:6px;display:inline-flex}@media (hover:hover){.mz-ag-steps__toggle:hover{background:var(--bg-hover);color:var(--text-2)}}.mz-ag-caret{transition:transform var(--dur-fast) var(--ease)}.mz-ag-caret.is-open{transform:rotate(180deg)}.mz-ag-steps__list{padding-block:2px;list-style:none}.mz-ag-acts{border-radius:var(--r-md);box-shadow:inset 0 0 0 1px var(--line);flex-direction:column;list-style:none;display:flex}.mz-ag-act{min-height:44px;font-size:var(--text-sm);align-items:center;gap:10px;padding:7px 8px 7px 10px;line-height:1.4;display:flex}[dir=rtl] .mz-ag-act{padding:7px 10px 7px 8px}.mz-ag-act+.mz-ag-act{border-block-start:1px solid var(--line)}.mz-ag-act__icon{border-radius:var(--r-sm);background:var(--green-soft);width:24px;height:24px;color:var(--green-text);flex-shrink:0;place-items:center;display:grid}.mz-ag-act__text{min-width:0;color:var(--text);flex:1}.mz-ag-act.is-undone .mz-ag-act__icon{background:var(--gray-soft);color:var(--gray-text)}.mz-ag-act.is-undone .mz-ag-act__text{color:var(--text-3);text-decoration:line-through}.mz-ag-act__end{flex-shrink:0;align-items:center;gap:2px;display:inline-flex}.mz-ag-act__btn{border-radius:var(--r-sm);height:26px;color:var(--text-2);font-size:var(--text-sm);transition:background-color var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);align-items:center;padding-inline:8px;font-weight:500;display:inline-flex}@media (hover:hover){.mz-ag-act__btn:hover:not(:disabled){background:var(--bg-hover);color:var(--text)}}.mz-ag-act__done{color:var(--text-3);font-size:var(--text-xs);padding-inline:8px}.mz-ag-note{color:var(--text-3);font-size:var(--text-xs);flex-wrap:wrap;align-items:center;gap:6px;display:flex}.mz-ag-note.is-error{color:var(--red-text)}.mz-ag-foot{border-block-start:1px solid var(--line);padding:10px 12px 12px}.mz-ag-basic{color:var(--text-3);font-size:var(--text-xs);align-items:flex-start;gap:6px;margin-block-end:8px;line-height:1.45;display:flex}.mz-ag-basic .mz-ico{margin-block-start:1px}.mz-ag-compose{background:var(--bg);box-shadow:inset 0 0 0 1px var(--line-strong);transition:box-shadow var(--dur-fast) var(--ease);border-radius:10px;align-items:flex-end;gap:8px;padding:6px 6px 6px 12px;display:flex}[dir=rtl] .mz-ag-compose{padding:6px 12px 6px 6px}.mz-ag-compose:focus-within{box-shadow:inset 0 0 0 1px var(--accent), 0 0 0 3px var(--accent-soft)}.mz-ag-compose textarea{resize:none;min-width:0;min-height:28px;max-height:140px;color:var(--text);background:0 0;border:0;outline:0;flex:1;padding-block:4px;line-height:1.45}.mz-ag-compose textarea::placeholder{color:var(--text-3)}.mz-ag-send{border-radius:var(--r-sm);background:var(--accent);width:28px;height:28px;color:var(--on-accent);transition:background-color var(--dur-fast) var(--ease), transform var(--dur-fast) var(--ease), opacity var(--dur-fast) var(--ease);flex-shrink:0;place-items:center;display:grid}.mz-ag-send:active:not(:disabled){transform:scale(.94)}.mz-ag-send:disabled{opacity:.35}.mz-ag-send.is-stop{background:var(--bg-active);color:var(--text)}@media (hover:hover){.mz-ag-send:hover:not(:disabled):not(.is-stop){background:var(--accent-hover)}}.mz-pal{z-index:56;top:12vh;background:var(--raised);border-radius:var(--r-lg);width:min(640px,100vw - 32px);max-height:72vh;box-shadow:var(--shadow);animation:mz-in var(--dur) var(--ease-out);flex-direction:column;display:flex;position:fixed;inset-inline-start:50%;overflow:hidden;translate:-50%}[dir=rtl] .mz-pal{translate:50%}.mz-pal-input{border-block-end:1px solid var(--line);height:52px;color:var(--text-3);align-items:center;gap:10px;padding-inline:16px 14px;display:flex}.mz-pal-input input{min-width:0;height:100%;color:var(--text);font-size:var(--text-md);background:0 0;border:0;outline:0;flex:1}.mz-pal-input input::placeholder{color:var(--text-3)}.mz-pal-crumb{border-radius:var(--r-sm);background:var(--accent-soft);height:26px;color:var(--accent-text);font-size:var(--text-sm);white-space:nowrap;align-items:center;gap:6px;padding-inline:8px;font-weight:500;display:inline-flex}.mz-pal-list{flex:1;min-height:0;padding:6px;overflow-y:auto}.mz-pal-head{color:var(--text-3);font-size:var(--text-xs);padding:10px 10px 4px;font-weight:500}.mz-pal-item{border-radius:var(--r-md);min-height:38px;color:var(--text);cursor:pointer;align-items:center;gap:10px;padding:4px 10px;display:flex}.mz-pal-item.is-on{background:var(--bg-hover)}.mz-pal-item__vis{min-width:20px;color:var(--text-2);flex-shrink:0;place-items:center;display:inline-grid}.mz-pal-code{text-align:start;min-width:52px}.mz-pal-item__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:500;overflow:hidden}.mz-pal-item__sub{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text-3);font-size:var(--text-sm);flex:1;overflow:hidden}.mz-pal-item__meta{flex-shrink:0;align-items:center;margin-inline-start:auto;display:inline-flex}.mz-pal-item__meta .mz-pill{font-size:var(--text-xs)}.mz-pal-keys{gap:2px;display:inline-flex}.mz-pal-enter{color:var(--text-3);flex-shrink:0}.mz-pal-check{color:var(--accent-text)}.mz-pal-empty{color:var(--text-3);text-align:center;font-size:var(--text-sm);padding:24px 12px}.mz-pal-foot{border-block-start:1px solid var(--line);color:var(--text-3);font-size:var(--text-xs);align-items:center;gap:16px;padding:8px 14px;display:flex}.mz-pal-foot>span{align-items:center;gap:4px;display:inline-flex}.mz-pal-form{gap:14px;display:grid}.mz-pal-form__row{grid-template-columns:1fr 1fr;gap:12px;display:grid}.mz-pal-form__hint{color:var(--text-3);font-size:var(--text-sm)}.mz-tour{z-index:58;position:fixed;inset:0}.mz-tour-dim{animation:mz-fade var(--dur-slow) var(--ease);position:absolute;inset:0}.mz-tour-dim__fill{fill:var(--scrim)}.mz-tour-ring{box-shadow:0 0 0 2px var(--accent);pointer-events:none;border-radius:8px;position:fixed}.mz-tour-card{background:var(--raised);border-radius:var(--r-lg);width:320px;box-shadow:var(--shadow);animation:mz-in var(--dur-slow) var(--ease-out);outline:none;padding:16px 16px 12px;position:fixed}.mz-tour-card.is-welcome{width:420px;padding:24px 24px 16px}.mz-tour-card__icon{margin-block-end:10px}.mz-tour-card.is-welcome .mz-tour-card__icon{margin-block-end:14px}.mz-tour-card h2{font-size:var(--text-md);font-weight:600}.mz-tour-card.is-welcome h2{font-size:var(--text-xl);letter-spacing:-.02em}.mz-tour-card p{color:var(--text-2);font-size:var(--text-sm);margin-block-start:6px;line-height:1.55}.mz-tour-card.is-welcome p{font-size:var(--text-base)}.mz-tour-keys{align-items:center;gap:3px;display:flex}.mz-tour-keys span{color:var(--text-3);font-size:var(--text-xs);margin-inline-start:6px}.mz-tour-card__foot{align-items:center;gap:6px;margin-block-start:16px;display:flex}.mz-tour-card__foot .mz-btn{flex-shrink:0}.mz-tour-count{color:var(--text-3);font-size:var(--text-xs);direction:ltr;font-weight:600}.mz-tour-progress{background:var(--line);border-start-start-radius:inherit;border-start-end-radius:inherit;height:3px;position:absolute;inset-block-start:0;inset-inline:0;overflow:hidden}.mz-tour-progress i{background:var(--accent);transform-origin:0;height:100%;display:block}[dir=rtl] .mz-tour-progress i{transform-origin:100%}.mz-st-tabs{margin-block-end:24px}.mz-st-grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px;display:grid}.mz-st-tool{border-radius:var(--r-lg);box-shadow:inset 0 0 0 1px var(--line);background:var(--bg);flex-direction:column;gap:12px;padding:16px;display:flex}.mz-st-tool__head{align-items:center;gap:12px;display:flex}.mz-st-tool__name h3{font-size:var(--text-md);font-weight:600}.mz-st-tool__name span{color:var(--text-3);font-size:var(--text-sm)}.mz-st-tool__for{color:var(--text-2);font-size:var(--text-sm);flex:1;line-height:1.55}.mz-st-tool__foot{border-block-start:1px solid var(--line);justify-content:space-between;align-items:flex-end;gap:12px;padding-block-start:12px;display:flex}.mz-st-tool__state{min-width:0;font-size:var(--text-xs);flex-direction:column;align-items:flex-start;gap:4px;display:flex}.mz-st-icon{border-radius:var(--r-md);flex-shrink:0;place-items:center;display:grid}.mz-st-icon.is-blue{background:var(--blue-soft);color:var(--blue-text)}.mz-st-icon.is-violet{background:var(--violet-soft);color:var(--violet-text)}.mz-st-icon.is-green{background:var(--green-soft);color:var(--green-text)}.mz-st-icon.is-amber{background:var(--amber-soft);color:var(--amber-text)}.mz-st-icon.is-red{background:var(--red-soft);color:var(--red-text)}[dir=rtl] .mz-flip-end .mz-btn__end{transform:scaleX(-1)}.mz-st-ws__crumb{margin-block-end:16px}.mz-st-back{border-radius:var(--r-sm);height:28px;color:var(--text-2);font-size:var(--text-sm);transition:background-color var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);align-items:center;gap:6px;margin-inline-start:-8px;padding-inline:8px;display:inline-flex}@media (hover:hover){.mz-st-back:hover{background:var(--bg-hover);color:var(--text)}}.mz-st-ws__head{align-items:center;gap:14px;margin-block-end:24px;display:flex}.mz-st-ws__head h1{font-size:var(--text-2xl);letter-spacing:-.02em;font-weight:650}.mz-st-ws__head p{color:var(--text-2)}.mz-st-ws__conn{font-size:var(--text-xs);flex-direction:column;align-items:flex-end;gap:4px;display:flex}.mz-st-ws{grid-template-columns:340px minmax(0,1fr);align-items:start;gap:24px;display:grid}.mz-st-ws__ctrl{flex-direction:column;gap:16px;display:flex}.mz-st-prompt{min-height:132px}.mz-st-opt{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.mz-st-guard,.mz-st-note{color:var(--text-3);font-size:var(--text-xs);align-items:flex-start;gap:8px;line-height:1.5;display:flex}.mz-st-guard .mz-ico,.mz-st-note .mz-ico{flex-shrink:0;margin-block-start:1px}.mz-st-note{margin-block-start:16px}.mz-st-ws__out{border-radius:var(--r-lg);background:var(--bg-subtle);min-height:460px;box-shadow:inset 0 0 0 1px var(--line);flex-direction:column;display:flex;overflow:hidden}.mz-st-blank{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:8px;padding:40px;display:flex}.mz-st-blank strong{color:var(--ink);margin-block-start:6px;font-weight:600}.mz-st-blank p{max-width:340px;color:var(--text-3);font-size:var(--text-sm)}.mz-st-result{transition:opacity var(--dur) var(--ease);flex:1;place-items:center;padding:28px;display:grid}.mz-st-result.is-working{opacity:.35}.mz-st-out__bar{border-block-start:1px solid var(--line);background:var(--bg);font-size:var(--text-sm);align-items:center;gap:8px;padding:10px 12px;display:flex}.mz-st-frames{gap:12px;width:min(100%,420px);display:grid}.mz-st-frames.is-four{grid-template-columns:1fr 1fr;width:min(100%,520px)}.mz-st-frames.is-split{grid-template-columns:1fr 1fr;width:min(100%,620px)}.mz-st-frames.is-video{justify-items:center;width:min(100%,520px)}.mz-st-frames.is-video .mz-st-art{width:100%;max-height:380px}.mz-st-art{border-radius:var(--r-md);--a:var(--blue-soft);--b:var(--blue-dot);--c:var(--blue-text);background:var(--a);width:100%;position:relative;overflow:hidden}.mz-st-art.is-violet{--a:var(--violet-soft);--b:var(--violet-dot);--c:var(--violet-text)}.mz-st-art.is-green{--a:var(--green-soft);--b:var(--green-dot);--c:var(--green-text)}.mz-st-art.is-amber{--a:var(--amber-soft);--b:var(--amber-dot);--c:var(--amber-text)}.mz-st-art.is-red{--a:var(--red-soft);--b:var(--red-dot);--c:var(--red-text)}.mz-st-art__sun{aspect-ratio:1;background:var(--b);border-radius:50%;width:28%;position:absolute;inset-block-start:16%;inset-inline-start:58%}.mz-st-art.v-1 .mz-st-art__sun{width:22%;inset-block-start:22%;inset-inline-start:18%}.mz-st-art.v-2 .mz-st-art__sun{opacity:.7;width:34%;inset-block-start:10%;inset-inline-start:38%}.mz-st-art__hill{aspect-ratio:2.2;background:var(--c);opacity:.22;border-radius:50%;width:130%;position:absolute;inset-block-end:-34%;inset-inline-start:-40%}.mz-st-art__hill.is-2{background:var(--b);opacity:.55;inset-block-end:-46%;inset-inline-start:18%}.mz-st-art.v-1 .mz-st-art__hill.is-2{inset-block-end:-52%;inset-inline-start:-10%}.mz-st-play{background:var(--raised);width:48px;height:48px;color:var(--ink);border-radius:50%;place-items:center;display:grid;position:absolute;inset-block-start:50%;inset-inline-start:50%;translate:-50% -50%}[dir=rtl] .mz-st-play{translate:50% -50%}.mz-st-play.is-inline{background:var(--accent);width:40px;height:40px;color:var(--on-accent);flex-shrink:0;position:static;translate:none}.mz-st-badge{border-radius:var(--r-xs);background:var(--raised);color:var(--text);font-size:var(--text-xs);padding:2px 8px;font-weight:600;position:absolute;inset-block-start:10px;inset-inline-start:10px}.mz-st-timeline{grid-template-columns:repeat(8,1fr);gap:3px;width:100%;height:34px;display:grid}.mz-st-timeline i{background:var(--blue-soft);border-radius:4px}.mz-st-timeline i.is-violet{background:var(--violet-soft)}.mz-st-timeline i.is-green{background:var(--green-soft)}.mz-st-timeline i.is-amber{background:var(--amber-soft)}.mz-st-timeline i.is-red{background:var(--red-soft)}.mz-st-timeline i.is-cut{box-shadow:inset 0 0 0 2px var(--accent)}.mz-st-voice{border-radius:var(--r-lg);background:var(--bg);width:min(100%,560px);box-shadow:inset 0 0 0 1px var(--line);align-items:center;gap:16px;padding:20px;display:flex}.mz-st-wave{flex:1;align-items:center;gap:2px;min-width:0;height:64px;display:flex}.mz-st-wave i{background:var(--accent-soft-2);border-radius:2px;flex:1}.mz-st-copy{flex-direction:column;gap:10px;width:min(100%,560px);list-style:none;display:flex}.mz-st-copy li{border-radius:var(--r-md);background:var(--bg);box-shadow:inset 0 0 0 1px var(--line);gap:12px;padding:14px 16px;display:flex}.mz-st-copy__n{color:var(--text-3);font-size:var(--text-sm);font-variant-numeric:tabular-nums}.mz-st-copy p{color:var(--ink);font-size:var(--text-md);font-weight:500}.mz-st-form{gap:14px;display:grid}.mz-st-name{flex-direction:column;gap:6px;display:flex}.mz-st-name code{border-radius:var(--r-sm);background:var(--bg-hover);color:var(--text);font-family:var(--font-mono);font-size:var(--text-sm);overflow-wrap:anywhere;padding:8px 10px}.mz-st-callout{border-radius:var(--r-md);background:var(--accent-soft);color:var(--text);font-size:var(--text-sm);align-items:flex-start;gap:10px;margin-block-end:20px;padding:12px 14px;line-height:1.55;display:flex}.mz-st-callout>.mz-ico{color:var(--accent-text);flex-shrink:0;margin-block-start:2px}.mz-st-callout p{flex:1}.mz-st-table{border-block-start:1px solid var(--line)}.mz-st-tr{border-block-end:1px solid var(--line);grid-template-columns:minmax(220px,2fr) minmax(100px,1fr) 90px 100px minmax(120px,1fr) 170px;align-items:center;gap:12px;min-height:52px;padding:6px 8px;display:grid}.mz-st-tr.is-head{min-height:34px;color:var(--text-3);font-size:var(--text-xs);font-weight:500}.mz-st-table.is-usage .mz-st-tr{grid-template-columns:minmax(180px,1.2fr) minmax(260px,2fr) 80px minmax(140px,1fr)}.mz-st-tr .is-num{text-align:end}@media (hover:hover){.mz-st-tr:not(.is-head):hover{background:var(--bg-subtle)}}.mz-st-creator{align-items:center;gap:10px;min-width:0;display:flex}.mz-st-creator strong{color:var(--text);font-weight:500}.mz-st-creator .mz-faint{font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mz-st-use{font-size:var(--text-sm);align-items:center;gap:12px;display:flex}.mz-st-use .mz-bar{flex:0 0 160px;width:160px}.mz-st-lead{max-width:720px;color:var(--text-2);margin-block-end:16px}.mz-st-conns{border-block-start:1px solid var(--line)}.mz-st-conn{border-block-end:1px solid var(--line);grid-template-columns:32px minmax(160px,1.2fr) 150px minmax(200px,1.4fr);align-items:center;gap:12px;min-height:56px;padding:8px;display:grid}.mz-st-conn .mz-row__main strong{font-weight:500}.mz-st-conn .mz-row__main .mz-faint{font-size:var(--text-sm)}.mz-st-conn__who{min-width:0;font-size:var(--text-sm);align-items:center;gap:10px;display:flex}.mz-st-icon.is-logo{background:var(--p-white);box-shadow:inset 0 0 0 1px var(--line);overflow:hidden}.mz-st-icon.is-logo img{object-fit:cover;block-size:100%;inline-size:100%;display:block}.mz-top{grid-template-columns:minmax(0,1fr) minmax(180px,1.3fr) minmax(max-content,1fr);gap:12px;display:grid}.mz-top__start{align-items:center;gap:8px;min-width:0;display:flex;container:mz-topstart/inline-size}@media (width>=761px){@container mz-topstart (width<=420px){.mz-crumbs__item:not(:last-child),.mz-crumbs__item:last-child>.mz-crumbs__sep{display:none}}}.mz-top__end{justify-self:end}.mz-top__search{width:100%;max-inline-size:440px;border-radius:var(--r-md);background:var(--bg-subtle);height:32px;box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--text-3);font-size:var(--text-sm);text-align:start;transition:background-color var(--dur-fast) var(--ease), box-shadow var(--dur-fast) var(--ease);justify-self:center;align-items:center;gap:8px;padding-inline:10px 6px;display:flex}.mz-top__searcht{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.mz-top__kbd{gap:2px;display:inline-flex}.mz-top__search:focus-visible{box-shadow:inset 0 0 0 1px var(--accent), 0 0 0 3px var(--accent-soft)}@media (hover:hover){.mz-top__search:hover{background:var(--bg);box-shadow:inset 0 0 0 1px var(--edge);color:var(--text-2)}}.mz-ws{color:var(--ink);justify-content:space-between;padding:8px 10px}.mz-ws__logo{min-width:0}.mz-ws__stack{flex-direction:column;align-items:flex-start;gap:5px;min-width:0;display:flex}.mz-ws__org{color:var(--text-3);font-size:var(--text-xs);align-items:center;gap:4px;padding-inline-start:1px;font-weight:500;display:inline-flex}.mz-ws{justify-content:flex-start}.mz-wsp{padding:6px}.mz-wsp__head{border-block-end:1px solid var(--line);align-items:center;gap:10px;margin-block-end:4px;padding:8px 8px 10px;display:flex}.mz-wsp__org{border-radius:var(--r-md);background:var(--brand);width:32px;height:32px;color:var(--on-brand);letter-spacing:-.02em;flex-shrink:0;place-items:center;font-size:16px;font-weight:750;display:grid}.mz-wsp__orgt{flex-direction:column;min-width:0;line-height:1.3;display:flex}.mz-wsp__orgt strong{color:var(--ink);font-weight:650}.mz-wsp__orgt span{color:var(--text-3);font-size:var(--text-xs)}.mz-wsp__group{border-block-end:1px solid var(--line);flex-direction:column;margin-block-end:4px;padding-block-end:4px;display:flex}.mz-wsp__row{border-radius:var(--r-sm);min-height:44px;color:var(--text-2);text-align:start;transition:background-color var(--dur-fast) var(--ease);align-items:center;gap:10px;padding:6px 8px;display:flex}.mz-wsp__rowt{flex-direction:column;flex:1;min-width:0;line-height:1.3;display:flex}.mz-wsp__rowt strong{color:var(--text);font-weight:550;font-size:var(--text-base)}.mz-wsp__rowt span{color:var(--text-3);font-size:var(--text-xs)}.mz-wsp__chev{color:var(--text-faint)}.mz-wsp__row:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}@media (hover:hover){.mz-wsp__row:hover{background:var(--bg-hover)}}.mz-wsp__sec{color:var(--text-3);font-size:var(--text-xs);padding:8px 8px 2px;font-weight:550;display:block}.mz-wsp__group.is-last{border-block-end:0;border-block-start:1px solid var(--line);margin-block:4px 0;padding-block:4px 0}.mz-wsp__set{justify-content:space-between;align-items:center;gap:12px;padding:8px;display:flex}.mz-wsp__label{font-size:var(--text-sm);color:var(--text);font-weight:550}.mz-offline{min-block-size:32px;padding-block:6px;padding-inline:var(--page-pad-x);border-block-end:1px solid var(--line);background:var(--bg-subtle);color:var(--text-2);font-size:var(--text-sm);flex-shrink:0;align-items:center;gap:8px;line-height:1.35;display:flex}.mz-offline__short{display:none}@media (width<=760px){.mz-offline__long{display:none}.mz-offline__short{display:inline}}.mz-offline[hidden]{display:none}.mz-offline>.mz-ico{color:var(--text-3);flex-shrink:0}@media (width<=760px){.mz-offline{padding-inline:16px}}.mz-neednet{color:var(--text-3);font-size:var(--text-xs);align-items:center;gap:5px;font-weight:500;display:inline-flex}:root[data-input=keyboard] :is(.mz-pop,.mz-menu,.mz-dialog,.mz-scrim,.mz-pal,.mz-ag,.mz-toast,[role=tooltip],[role=listbox],[role=menu]){animation-duration:0s!important;animation-delay:0s!important}:root[data-input=keyboard] :is(button,a,input,textarea,select,summary,label,[role=tab],[role=option],[role=menuitem],[role=switch],[role=checkbox],[tabindex]){transition-duration:0s!important}.mz-askball{z-index:49;background:var(--brand);width:52px;height:52px;color:var(--on-brand);box-shadow:var(--shadow);touch-action:none;cursor:grab;transition:transform var(--dur-fast) var(--ease);border-radius:50%;place-items:center;display:grid;position:fixed}.mz-askball:not(.is-drag){transform:translateY(calc(var(--lift,0px) * -1));transition:transform var(--dur-slow) var(--ease-out)}.mz-askball.is-drag{cursor:grabbing;transition:none}.mz-askball[data-dropped]{transform:none!important}.mz-askball:active:not(.is-drag){transform:translateY(calc(var(--lift,0px) * -1)) scale(.94)}.mz-askball:focus-visible{outline:2px solid var(--focus);outline-offset:3px}@media (hover:hover){.mz-askball:not(.is-drag):hover{transform:translateY(calc(var(--lift,0px) * -1)) scale(1.06)}}@media (width>=761px){:root[data-ask=right]:not([dir=rtl]) .mz-main .mz-page,:root[data-ask=left][dir=rtl] .mz-main .mz-page{padding-inline-end:max(var(--page-pad-x), 84px)}:root[data-ask=right]:not([dir=rtl]) .mz-lib:not(.has-panel) .mz-lib-main,:root[data-ask=left][dir=rtl] .mz-lib:not(.has-panel) .mz-lib-main{padding-inline-end:84px}:root[data-ask=left]:not([dir=rtl]) .mz-main .mz-page,:root[data-ask=right][dir=rtl] .mz-main .mz-page{padding-inline-start:max(var(--page-pad-x), 84px)}}.mz-ag.is-left{inset-inline:auto;transform-origin:0 100%;left:16px}.mz-ag.is-right{inset-inline:auto;transform-origin:100% 100%;right:16px}.mz-email{flex-direction:column;gap:14px;display:flex}.mz-email__link{border-radius:var(--r-sm);background:var(--bg-subtle);color:var(--text-2);font-size:var(--text-sm);align-items:center;gap:6px;padding:8px 10px;display:flex;overflow:hidden}.mz-email__link span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mz-textinput{width:100%;height:var(--control-h);border-radius:var(--r-sm);background:var(--bg);box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--text);border:0;outline:0;padding-inline:10px}.mz-textinput:focus{box-shadow:inset 0 0 0 1px var(--accent), 0 0 0 3px var(--accent-soft)}.mz-textinput.is-bad{box-shadow:inset 0 0 0 1px var(--red-dot)}a.mz-btn{text-decoration:none}a.mz-btn.is-disabled{opacity:.5;pointer-events:none}.mz-sync{white-space:nowrap;text-overflow:ellipsis;color:var(--text-3);font-size:var(--text-xs);align-items:center;gap:6px;padding:4px 10px 6px;display:flex;overflow:hidden}.mz-sync.is-error{color:var(--red-text)}.mz-top__dot.is-plain{top:6px;width:8px;min-width:8px;height:8px;box-shadow:0 0 0 2px var(--bg);padding:0;inset-inline-end:6px}.mz-hello__checkin{max-width:560px;margin-block-start:16px}.mz-nav__fold{border-radius:var(--r-sm);text-align:start;justify-content:space-between;align-items:center;width:100%;display:flex}.mz-nav__caret{opacity:0;transition:transform var(--dur-fast) var(--ease), opacity var(--dur-fast) var(--ease)}.mz-nav__caret.is-shut{opacity:1;transform:rotate(-90deg)}[dir=rtl] .mz-nav__caret.is-shut{transform:rotate(90deg)}.mz-nav__fold:focus-visible .mz-nav__caret{opacity:1}@media (hover:hover){.mz-nav__fold:hover{color:var(--text-2)}.mz-nav__fold:hover .mz-nav__caret{opacity:1}}@media (hover:none){.mz-nav__caret{opacity:1}}@media (width<=1279px){.mz-top__kbd{display:none}}@media (width>=761px) and (width<=1100px){.mz-top .mz-att-pill:not(.is-due) .mz-att-pill__t,.mz-top .mz-att-pill__cta,.mz-top .mz-att-pill.is-in .mz-att-pill__sep,.mz-top .mz-att-pill.is-done .mz-att-pill__sep{display:none}}.mz-tabbar,.mz-drawer-scrim{display:none}@media (width<=760px){.mz-app,.mz-app.is-collapsed{grid-template-columns:minmax(0,1fr)}.mz-app .mz-side{z-index:60;visibility:hidden;width:min(86vw,320px);transition:transform var(--dur-slow) var(--ease-out), visibility 0s linear var(--dur-slow);padding-block-start:max(10px, env(safe-area-inset-top));padding-block-end:max(8px, env(safe-area-inset-bottom));position:fixed;inset-block:0;inset-inline-start:0;transform:translate(-100%)}[dir=rtl] .mz-app .mz-side{transform:translate(100%)}.mz-app.is-drawer .mz-side{visibility:visible;box-shadow:var(--shadow);transition:transform var(--dur-slow) var(--ease-out);transform:none}.mz-app.is-drawer~.mz-layers{z-index:61}.mz-dialog__head .mz-btn--icon{width:44px;height:44px}.mz-drawer-scrim{z-index:59;background:var(--scrim);display:block;position:fixed;inset:0}.mz-nav__item{min-height:44px}.mz-side .mz-nav__in{height:44px}.mz-side .mz-ws{margin-block-end:10px}.mz-side .mz-nav{gap:2px;margin-block-end:6px}.mz-side .mz-nav__head{padding-block:12px 6px}.mz-pop{max-width:calc(100vw - 16px)}.mz-menu__item{min-height:44px}.mz-app.is-phone:has(.mz-chat) .mz-crumbs{visibility:hidden}.mz-top{height:calc(var(--top-h) + env(safe-area-inset-top));grid-template-columns:minmax(0,1fr) auto auto;gap:4px;padding-block-start:env(safe-area-inset-top);padding-inline:8px}.mz-crumbs__item{display:none}.mz-crumbs__item:nth-last-child(2){display:flex}.mz-crumbs__item>.mz-crumbs__sep{display:none}.mz-crumbs__item:nth-last-child(2)>.mz-crumbs__link{justify-content:center;min-block-size:44px;min-inline-size:44px;padding:0;position:relative}.mz-crumbs__item:nth-last-child(2)>.mz-crumbs__link>*{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.mz-crumbs__item:nth-last-child(2)>.mz-crumbs__link:before{content:"";border-block-end:2px solid;border-inline-start:2px solid;flex-shrink:0;block-size:9px;inline-size:9px;margin-inline-start:4px;transform:rotate(45deg)}[dir=rtl] .mz-crumbs__item:nth-last-child(2)>.mz-crumbs__link:before{transform:rotate(-45deg)}.mz-top__search{width:44px;height:44px;box-shadow:none;background:0 0;justify-content:center;padding:0}.mz-top__searcht,.mz-top__kbd{display:none}.mz-top__bell,.mz-top .mz-btn--icon.mz-btn--sm{width:44px;height:44px}.mz-tabbar{background:var(--bg);border-block-start:1px solid var(--line);flex-shrink:0;grid-template-columns:repeat(5,1fr);padding-block-end:env(safe-area-inset-bottom);display:grid}.mz-tabbar__t{min-height:56px;color:var(--text-3);font-size:var(--text-2xs);flex-direction:column;justify-content:center;align-items:center;gap:2px;font-weight:550;text-decoration:none;display:flex}.mz-tabbar__t.is-on{color:var(--accent-text)}.mz-tabbar__i{place-items:center;display:grid;position:relative}.mz-tabbar__n{top:-4px;border-radius:var(--r-pill);background:var(--red-text);min-width:16px;height:16px;color:var(--bg);font-style:normal;font-size:var(--text-2xs);text-align:center;padding-inline:4px;font-weight:700;line-height:16px;position:absolute;inset-inline-end:-10px}.mz-tabbar__ball{background:var(--brand);width:36px;height:36px;color:var(--on-brand);border-radius:50%;place-items:center;display:grid}.mz-tabbar__t:active{transform:scale(.96)}.mz-askball{display:none}.mz-ag,.mz-ag.is-left,.mz-ag.is-right{width:auto;height:auto;border-radius:0;padding-block-start:env(safe-area-inset-top);padding-block-end:env(safe-area-inset-bottom);inset:0}.mz-page,.mz-page.is-wide{padding:20px 16px 40px}.mz-phead{margin-block-end:20px}.mz-phead__row{flex-wrap:wrap;gap:12px}.mz-phead__text{flex-basis:100%}.mz-phead__actions{flex-wrap:wrap;flex-shrink:1}.mz-phead h1{font-size:var(--text-2xl);overflow-wrap:anywhere}.mz-phead__text p{font-size:var(--text-base)}.mz-tabs{scrollbar-width:none;scroll-snap-type:x proximity;-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--mz-tabs-fs), #000 calc(100% - var(--mz-tabs-fe)), transparent);-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--mz-tabs-fs), #000 calc(100% - var(--mz-tabs-fe)), transparent);mask-image:linear-gradient(to right, transparent 0, #000 var(--mz-tabs-fs), #000 calc(100% - var(--mz-tabs-fe)), transparent);flex-wrap:nowrap;overflow-x:auto}[dir=rtl] .mz-tabs{-webkit-mask-image:linear-gradient(to left, transparent 0, #000 var(--mz-tabs-fs), #000 calc(100% - var(--mz-tabs-fe)), transparent);-webkit-mask-image:linear-gradient(to left, transparent 0, #000 var(--mz-tabs-fs), #000 calc(100% - var(--mz-tabs-fe)), transparent);mask-image:linear-gradient(to left, transparent 0, #000 var(--mz-tabs-fs), #000 calc(100% - var(--mz-tabs-fe)), transparent)}.mz-tabs::-webkit-scrollbar{display:none}.mz-tabs>*{scroll-snap-align:start;flex-shrink:0}.mz-tabs:after{content:"";flex:0 0 40px}@supports (animation-timeline:scroll()){.mz-tabs{animation:linear both mz-tabs-start,linear both mz-tabs-end;animation-timeline:scroll(self inline),scroll(self inline);animation-range:0 48px,calc(100% - 48px) 100%}}input,textarea,select,.mz-input input,.mz-textinput,.mz-textarea,.mz-select{font-size:16px}.mz-btn{min-height:44px}.mz-btn--sm{min-height:36px}.mz-tabs__tab{height:44px}.mz-seg__item,.mz-seg.is-sm .mz-seg__item{min-height:40px}.mz-input{min-height:44px}.mz-dialog,[dir=rtl] .mz-dialog{top:auto;bottom:0;max-height:calc(100dvh - 24px);border-end-end-radius:0;border-end-start-radius:0;padding-block-end:env(safe-area-inset-bottom);inset-inline:0;translate:none;width:100%!important}:root[dir] .mz-dialog{overscroll-behavior:contain;animation:.25s cubic-bezier(.32,.72,0,1) mz-sheet-up}:root[dir] .mz-dialog:before{content:"";background:var(--line-strong);border-radius:2px;flex-shrink:0;align-self:center;width:36px;height:4px;margin-block-start:8px}:root[dir] .mz-dialog__head{touch-action:none;-webkit-user-select:none;user-select:none;padding-block-start:12px}:root[dir] .mz-dialog__body{overscroll-behavior:contain}:root[dir] .mz-dialog__foot{flex-wrap:wrap}.mz-toasts{width:calc(100% - 24px);inset-block-end:calc(68px + env(safe-area-inset-bottom))}}@media (pointer:coarse){:where(.mz-btn--sm,.mz-btn--icon,.mz-seg__item,.mz-att-pill,.mz-react,.mz-rv-q__name,.mz-occ-chip__act,.mz-pill.is-btn,.mz-toast__act,.mz-toast__x,.mz-a.mz-link,.mz-a.is-u,.mz-cps__link,.mz-cps__jobs,.mz-cp__status,.mz-dv__crumb,.mz-rgp-who__name,.mz-strip__badge,.mz-strip__team,.mz-adm-who__n,.mz-dcard__title,.mz-att-link,.mz-find__kitfile,.mz-lg__lang button,.inf-row__link,.mz-fq__camp,.inf-band,.mz-fam-new__p){position:relative}:is(.mz-btn--sm,.mz-btn--icon,.mz-seg__item,.mz-att-pill,.mz-react,.mz-rv-q__name,.mz-occ-chip__act,.mz-pill.is-btn,.mz-toast__act,.mz-toast__x,.mz-a.mz-link,.mz-a.is-u,.mz-cps__link,.mz-cps__jobs,.mz-cp__status,.mz-dv__crumb,.mz-rgp-who__name,.mz-strip__badge,.mz-strip__team,.mz-adm-who__n,.mz-dcard__title,.mz-att-link,.mz-find__kitfile,.mz-lg__lang button,.inf-row__link,.mz-fq__camp,.inf-band,.mz-fam-new__p):before{content:"";position:absolute;inset-block:min(0px,50% - 22px);inset-inline:min(0px,50% - 22px)}:root[dir] :is(.mz-cps__link,.mz-rv-q__name,.mz-adm-who__n){white-space:normal;overflow:visible}:root[dir] :is(.mz-lg__tabs button,.mz-lg__offices button){min-block-size:44px}:root[dir] .mz-kb-main .mz-find__chip{height:44px}:root[dir] .mz-rg-nav .mz-btn--icon{inline-size:44px}input,textarea,select,.mz-input input,.mz-textinput,.mz-textarea,.mz-select{font-size:16px}}@property --mz-tabs-fs{syntax:"<length>";inherits:false;initial-value:0}@property --mz-tabs-fe{syntax:"<length>";inherits:false;initial-value:48px}@keyframes mz-tabs-start{to{--mz-tabs-fs:32px}}@keyframes mz-tabs-end{to{--mz-tabs-fe:0px}}@keyframes mz-sheet-up{0%{transform:translateY(100%)}}@media (prefers-reduced-motion:reduce) and (width<=760px){.mz-dialog{animation-duration:0s}}html body{line-height:var(--lh-body)}html[dir=rtl] body,html[dir=rtl] :is(p,dd,blockquote){line-height:var(--lh-body-ar)}h1,h2,h3{font-family:var(--font-display)}:root.mz-restyle,:root.mz-restyle *,:root.mz-restyle :before,:root.mz-restyle :after{transition:none!important}::view-transition-old(root){animation-duration:.2s;animation-timing-function:var(--ease)}::view-transition-new(root){animation-duration:.2s;animation-timing-function:var(--ease)}:root[data-style=slang] .mz-side .mz-nav__item.is-on .mz-ico{color:var(--accent)}.mz-spick{gap:8px;display:grid}.mz-spick.is-mini{grid-template-columns:repeat(3,minmax(0,1fr))}.mz-spick.is-full{grid-template-columns:repeat(auto-fill,minmax(196px,1fr));gap:12px;inline-size:100%}.mz-spick__card{border-radius:var(--r-md);min-inline-size:0;color:var(--text-2);text-align:start;transition:background-color var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);flex-direction:column;gap:6px;padding:4px;display:flex}.mz-spick.is-full .mz-spick__card{box-shadow:inset 0 0 0 1px var(--line);gap:4px;padding:8px 8px 10px}.mz-spick__card.is-on,.mz-spick.is-full .mz-spick__card.is-on{color:var(--text);box-shadow:inset 0 0 0 2px var(--accent)}.mz-spick__card:focus-visible{outline-offset:1px}@media (hover:hover){.mz-spick__card:not(.is-on):hover{background:var(--bg-hover);color:var(--text)}}.mz-spick__name{min-inline-size:0;font-size:var(--text-xs);align-items:center;gap:4px;padding-inline:2px;font-weight:550;line-height:1.2;display:flex}.mz-spick.is-full .mz-spick__name{font-size:var(--text-base);margin-block-start:4px}.mz-spick__t{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mz-spick__ok{color:var(--accent-text)}.mz-spick__line{color:var(--text-3);font-size:var(--text-sm);padding-inline:2px;line-height:1.4}.mz-sprev{border-radius:var(--pv-r);background:var(--pv-bg);block-size:58px;inline-size:100%;box-shadow:inset 0 0 0 1px var(--pv-line);direction:inherit;display:flex;overflow:hidden}.mz-sprev.is-full{block-size:96px}.mz-sprev__side{background:var(--pv-side);border-inline-end:1px solid var(--pv-side-line);flex-direction:column;flex:0 0 27%;gap:4px;padding:7px 5px;display:flex}.mz-sprev.is-full .mz-sprev__side{gap:6px;padding:10px 8px}.mz-sprev__side i{background:var(--pv-side-item);opacity:.5;border-radius:2px;block-size:3px;display:block}.mz-sprev.is-full .mz-sprev__side i{block-size:4px}.mz-sprev__side i.is-on{background:var(--pv-side-mark);opacity:1}.mz-sprev__side .mz-sprev__mark{background:var(--pv-side-mark);opacity:1;border-radius:50%;block-size:7px;inline-size:7px;margin-block-end:2px}.mz-sprev.is-full .mz-sprev__side .mz-sprev__mark{block-size:10px;inline-size:10px}.mz-sprev__main{flex-direction:column;flex:1;gap:4px;min-inline-size:0;padding:6px 7px;display:flex}.mz-sprev.is-full .mz-sprev__main{gap:6px;padding:10px 12px}.mz-sprev__h{color:var(--pv-ink);font-family:var(--pv-font);font-weight:var(--pv-weight);letter-spacing:-.01em;font-size:15px;line-height:1}.mz-sprev.is-full .mz-sprev__h{font-size:22px}.mz-sprev__lines{flex-direction:column;gap:3px;display:flex}.mz-sprev__lines i{background:var(--pv-faint);border-radius:2px;block-size:3px;display:block}.mz-sprev__lines i:nth-child(2){inline-size:72%}.mz-sprev__lines i:nth-child(n+3){display:none}.mz-sprev.is-full .mz-sprev__lines i{block-size:4px}.mz-sprev__foot{align-items:center;gap:4px;min-inline-size:0;margin-block-start:auto;display:flex}.mz-sprev__btn{border-radius:var(--pv-r-sm);background:var(--pv-accent);block-size:10px;inline-size:24px;color:var(--pv-on-accent);align-items:center;display:inline-flex}.mz-sprev.is-full .mz-sprev__btn{block-size:20px;inline-size:auto;padding-inline:8px;font-size:10.5px;font-weight:600;line-height:1}.mz-sprev__chip{background:var(--pv-chip);block-size:10px;color:var(--pv-chip-text);border-radius:999px;align-items:center;gap:3px;padding-inline:1px 5px;display:inline-flex}.mz-sprev.is-full .mz-sprev__chip{block-size:20px;padding-inline:5px 7px;font-size:10.5px;font-weight:550;line-height:1}.mz-sprev[data-sp=wide] .mz-sprev__h{font-size:18px}.mz-sprev.is-full[data-sp=wide] .mz-sprev__h{font-size:26px}.mz-sprev[data-sp=wide] .mz-sprev__lines i:nth-child(2),.mz-sprev[data-sp=wide] .mz-sprev__side i:nth-child(4){display:none}.mz-sprev[data-sp=compact] .mz-sprev__h{font-size:12px}.mz-sprev.is-full[data-sp=compact] .mz-sprev__h{font-size:17px}.mz-sprev[data-sp=compact] .mz-sprev__lines{gap:2px}.mz-sprev[data-sp=compact] .mz-sprev__lines i:nth-child(n+3){display:block}.mz-sprev[data-sp=compact] .mz-sprev__lines i:nth-child(3){inline-size:86%}.mz-sprev[data-sp=compact] .mz-sprev__lines i:nth-child(4){inline-size:60%}.mz-sprev[data-sp=compact] .mz-sprev__main,.mz-sprev[data-sp=compact] .mz-sprev__side{gap:3px}.mz-wsp__styles{padding:2px 8px 8px}.mz-wsp__styles .mz-wsp__label{margin-block-end:8px;display:block}@media (width<=760px){.mz-spick.is-full{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.mz-sprev.is-full{block-size:80px}.mz-spick__line{font-size:var(--text-xs)}}.mz-pal-item__vis .mz-sprev{border-radius:5px;block-size:26px;inline-size:40px}.mz-pal-item__vis .mz-sprev__side{gap:2px;padding:4px 3px}.mz-pal-item__vis .mz-sprev__side i{block-size:2px}.mz-pal-item__vis .mz-sprev__side .mz-sprev__mark{block-size:4px;inline-size:4px;margin-block-end:0}.mz-pal-item__vis .mz-sprev__main{gap:2px;padding:3px 4px}.mz-pal-item__vis .mz-sprev__h,.mz-pal-item__vis .mz-sprev[data-sp] .mz-sprev__h{font-size:11px}.mz-pal-item__vis .mz-sprev__lines,.mz-pal-item__vis .mz-sprev__chip{display:none}.mz-pal-item__vis .mz-sprev__btn{border-radius:2px;block-size:5px;inline-size:14px}:root[data-style=slang] .mz-side .mz-ws__logo svg{color:var(--highlight)!important}.mz-set-page .mz-set-look,.mz-set-page .mz-set-look+.mz-adm-group{margin-block-start:36px}.mz-spick-wrap{gap:12px;min-inline-size:0;display:grid}.mz-spick-wrap.is-full{gap:28px}.mz-spick__group{gap:6px;min-inline-size:0;display:grid}.mz-spick__gh{color:var(--text-3);font-family:var(--font-sans);font-size:var(--text-2xs);letter-spacing:.06em;text-transform:uppercase;flex-wrap:wrap;align-items:baseline;gap:2px 8px;margin:0;font-weight:600;display:flex}.mz-spick__gh span{font-size:var(--text-sm);letter-spacing:0;text-transform:none;font-weight:400}html[dir=rtl] .mz-spick__gh{letter-spacing:0;font-size:var(--text-xs)}.mz-spick-wrap.is-full .mz-spick__gh{font-size:var(--text-xs)}.mz-sprev.has-sky .mz-sprev__h{background:var(--pv-sky);color:var(--pv-sky-ink);margin:-6px -7px 0;padding:5px 7px 4px;position:relative}.mz-sprev.has-sky .mz-sprev__h:after{content:"";background:var(--pv-sun);block-size:7px;inline-size:7px;box-shadow:0 0 0 1px var(--pv-sun-edge);border-radius:50%;margin-block-start:-3px;position:absolute;inset-block-start:50%;inset-inline-end:9px}.mz-sprev.is-full.has-sky .mz-sprev__h{margin:-10px -12px 0;padding:9px 12px 7px}.mz-sprev.is-full.has-sky .mz-sprev__h:after{block-size:11px;inline-size:11px;margin-block-start:-5px;inset-inline-end:14px}@font-face{font-family:Clash Grotesk;src:url(/assets/Clash-Grotesk-500-BGtPyJ0c.woff2)format("woff2");font-weight:400 600;font-display:swap}@font-face{font-family:Clash Grotesk;src:url(/assets/Clash-Grotesk-700-DwsSTDVe.woff2)format("woff2");font-weight:650 800;font-display:swap}@font-face{font-family:Clash Display;src:url(/assets/Clash-Display-700-YaCnK2PY.woff2)format("woff2");font-weight:400 800;font-display:swap}@font-face{font-family:Salford Sans Arabic;src:url(/assets/SalfordSansArabic-Bold-C_iMenQ4.woff2)format("woff2");font-weight:500 800;font-display:swap;unicode-range:U+6??,U+750-77F,U+8A0-8FF,U+FB50-FDFF,U+FE70-FEFF}:root[data-look=brand] .mz-side .mz-nav__item.is-on{border-radius:var(--r-pill);background:var(--accent);color:var(--on-accent)}:root[data-look=brand] .mz-side .mz-nav__item.is-on .mz-ico,:root[data-look=brand] .mz-side .mz-nav__item.is-on .mz-nav__label{color:var(--on-accent)}:root[data-look=brand] .mz-side .mz-nav__item{border-radius:var(--r-pill)}:root[data-look=brand] .mz-nav__head{font-size:var(--text-2xs);letter-spacing:.08em;text-transform:uppercase;padding-block:10px 4px;font-weight:600}:root[dir=rtl][data-look=brand] .mz-nav__head,html[dir=rtl][data-look=brand] .mz-nav__head{letter-spacing:0}:root[data-look=brand] .mz-side .mz-ws__logo svg{color:var(--accent)!important}.mz-ws__org{flex-wrap:wrap;row-gap:2px}.mz-ws__egi{color:var(--text-3);flex-shrink:0}:root[data-look=brand] .mz-side .mz-ws__egi{color:var(--accent)}.mz-ws__sister{border-radius:var(--r-pill);background:var(--bg-active);color:var(--text);font-size:var(--text-2xs);white-space:nowrap;align-items:center;gap:4px;margin-inline-start:2px;padding-inline:6px;line-height:18px;display:inline-flex}.mz-ws__sister svg{color:var(--accent)}.mz-wsp__org svg{display:block}:root[data-look=brand] .mz-btn--primary{border-radius:var(--r-pill);font-weight:600}:root[data-look=brand] .mz-crumbs__here,:root[data-look=brand] .mz-crumbs__link{font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;font-weight:700}html[dir=rtl][data-look=brand] .mz-crumbs__here,html[dir=rtl][data-look=brand] .mz-crumbs__link{font-size:var(--text-sm);letter-spacing:0}:root[data-look=brand] .mz-crumbs__here.is-name{font-size:var(--text-sm);letter-spacing:0;text-transform:none}:root[data-look=brand] .mz-top__search{border-radius:var(--r-pill);padding-inline-start:14px}:root[data-look=brand] .mz-top .mz-btn--icon{border-radius:var(--r-pill)}:root[data-look=brand] .mz-top .mz-btn--primary{background:var(--highlight);color:var(--on-highlight);padding-inline:14px;font-weight:700}@media (hover:hover){:root[data-look=brand] .mz-top .mz-btn--primary:hover{background:var(--highlight);color:var(--on-highlight);filter:brightness(.96)}}:root[data-look=brand] .mz-hello__date{font-size:var(--text-2xs);letter-spacing:.1em;text-transform:uppercase;font-weight:700}html[dir=rtl][data-look=brand] .mz-hello__date{font-size:var(--text-xs);letter-spacing:0}:root[data-look=brand] .mz-hello h1{font-family:var(--font-hero);font-weight:var(--hero-weight);letter-spacing:-.02em;text-wrap:balance;margin-block:2px 4px;font-size:clamp(30px,3.2vw,44px);line-height:1.08}:root[data-look=brand] .mz-hello__name{color:var(--hero-name)}:root[data-style=egi] .mz-hello h1{letter-spacing:0;font-size:clamp(24px,2.4vw,34px);line-height:1.3}html[dir=rtl][data-look=brand] .mz-hello h1{letter-spacing:0;font-size:clamp(28px,3vw,40px);font-weight:700;line-height:1.35}:root[data-look=brand] .mz-hello__sum{border-radius:var(--r-lg);background:var(--bg-subtle);max-inline-size:72ch;box-shadow:inset 0 0 0 1px var(--line);color:var(--text);margin-block-start:14px;padding:14px 18px;font-weight:500}.mz-hl{color:inherit;background:0 0}:root[data-look=brand] .mz-hl{background:var(--highlight);color:var(--on-highlight);-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:3px;padding:1px 3px}:root[data-look=brand] .mz-strip__item{border-radius:var(--r-lg)}:root[data-look=brand] .mz-strip__icon{border-radius:var(--r-md)}:root[data-look=brand] .mz-strip__item.is-check .mz-strip__icon,:root[data-look=brand] .mz-strip__item.is-check.t-green .mz-strip__icon{background:var(--good-fill);color:var(--on-good-fill)}:root[data-look=brand] .mz-strip__icon.t-blue{background:var(--card-b);color:var(--on-card-b)!important}:root[data-look=brand] .mz-strip__icon.t-violet,:root[data-look=brand] .mz-strip__icon.t-green{background:var(--card-p);color:var(--on-card-p)!important}:root[data-look=brand] .mz-strip__badge.t-amber{background:var(--warn-fill);font-weight:650;color:var(--on-warn-fill)!important}:root[data-look=brand] .mz-occ-row__h{font-size:var(--text-2xs);letter-spacing:.1em;text-transform:uppercase;font-weight:700}html[dir=rtl][data-look=brand] .mz-occ-row__h{font-size:var(--text-xs);letter-spacing:0}:root[data-look=brand] .mz-occ-chip__act{background:var(--brand);color:var(--on-brand);font-weight:650}@media (hover:hover){:root[data-look=brand] .mz-occ-chip__act:hover{background:var(--brand);color:var(--on-brand);filter:brightness(1.15)}}:root[data-look=brand] .mz-home-stats .mz-stat{border-radius:var(--r-lg);gap:6px;padding:16px 18px 18px}:root[data-look=brand] .mz-home-stats .mz-stat__label{font-size:var(--text-2xs);letter-spacing:.08em;text-transform:uppercase;font-weight:700}html[dir=rtl][data-look=brand] .mz-home-stats .mz-stat__label{font-size:var(--text-xs);letter-spacing:0}:root[data-look=brand] .mz-home-stats .mz-stat__value{font-family:var(--font-hero);font-weight:var(--hero-weight);letter-spacing:-.02em;margin-block-start:6px;font-size:clamp(28px,2.6vw,36px);line-height:1.05}:root[data-style=egi] .mz-home-stats .mz-stat__value{letter-spacing:0;font-size:clamp(22px,2vw,28px)}:root[data-look=brand] .mz-home-stats .mz-stat:is(:nth-child(2),:first-child:has(+.mz-stat .mz-stat__value.t-red)):not(:has(.mz-stat__value.t-red)){background:var(--card-b);box-shadow:none}:root[data-look=brand] .mz-home-stats .mz-stat:is(:nth-child(4),:nth-child(3):has(+.mz-stat .mz-stat__value.t-red)):not(:has(.mz-stat__value.t-red)){background:var(--card-p);box-shadow:none}:root[data-look=brand] .mz-home-stats .mz-stat:has(.mz-stat__value.t-red){background:var(--card-c);box-shadow:none}:root[data-look=brand] .mz-home-stats .mz-stat:is(:nth-child(2),:first-child:has(+.mz-stat .mz-stat__value.t-red)):not(:has(.mz-stat__value.t-red)) :is(.mz-stat__label,.mz-stat__value,.mz-stat__sub,.t-red,.t-amber,.t-green){color:var(--on-card-b)!important}:root[data-look=brand] .mz-home-stats .mz-stat:is(:nth-child(4),:nth-child(3):has(+.mz-stat .mz-stat__value.t-red)):not(:has(.mz-stat__value.t-red)) :is(.mz-stat__label,.mz-stat__value,.mz-stat__sub,.t-red,.t-amber,.t-green){color:var(--on-card-p)!important}:root[data-look=brand] .mz-home-stats .mz-stat:has(.mz-stat__value.t-red) :is(.mz-stat__label,.mz-stat__value,.mz-stat__sub,.t-red,.t-amber,.t-green){color:var(--on-card-c)!important}:root[data-look=brand] .mz-home-stats .mz-stat .mz-sample{background:var(--brand);color:var(--on-brand)}@media (width>=761px){:root[data-look=brand] .mz-side .mz-nav__in{height:calc(var(--nav-h) + 8px);gap:12px;padding-inline:12px}:root[data-look=brand] .mz-side .mz-nav__item+.mz-nav__item{margin-block-start:2px}}:root[data-look=brand] .mz-side .mz-nav__label{font-weight:550}:root[data-look=brand] .mz-side .mz-nav__item.is-on .mz-nav__label{font-weight:700}:root[data-look=brand] .mz-strip__item{background:var(--bg-subtle);gap:12px;min-height:60px;padding:8px 16px 8px 10px}:root[data-look=brand] .mz-strip__icon{border-radius:var(--r-md);block-size:36px;inline-size:36px}:root[data-look=brand] .mz-strip__txt b{font-weight:700}:root[data-look=brand] .mz-strip .mz-att-pt{height:24px;padding-inline:9px;font-weight:700}:root[data-look=brand] .mz-strip .mz-att-pt.is-green{background:var(--good-fill);color:var(--on-good-fill)}:root[data-look=brand] .mz-strip .mz-att-pt.is-red{background:var(--late-fill);color:var(--on-late-fill)}:root[data-look=brand] .mz-strip .mz-att-pt.is-black{background:var(--ink);color:var(--bg)}:root[data-look=brand] .mz-strip__team,:root[data-look=brand] .mz-strip__badge:not(.t-amber){min-height:36px;box-shadow:inset 0 0 0 1px var(--line-strong);background:0 0;padding-inline:14px}:root[data-look=brand] .mz-strip__badge.t-amber{min-height:36px;padding-inline:14px}:root[data-look=brand] .mz-home-stats .mz-stat{background:var(--bg-subtle);min-block-size:188px;box-shadow:inset 0 0 0 1px var(--line);justify-content:space-between}:root[data-look=brand] .mz-home-stats .mz-stat__value{margin-block:auto 4px;font-size:clamp(32px,3.2vw,48px)}:root[data-style=egi] .mz-home-stats .mz-stat__value{font-size:clamp(26px,2.4vw,34px)}:root[data-look=brand] .mz-stat__meter{align-items:flex-end;gap:4px;block-size:34px;margin-block-start:14px;display:flex}:root[data-look=brand] .mz-stat__meter i{max-inline-size:6px;block-size:calc(40% + var(--i) * 2.5%);opacity:.28;transform-origin:bottom;background:currentColor;border-radius:2px;flex:1}:root[data-look=brand] .mz-stat__meter i.is-on{background:var(--highlight);opacity:1}:root[data-look=brand] .mz-stat__flag{background:var(--brand);color:var(--on-brand)!important}:root[data-look=brand] .mz-home-stats .mz-stat:has(.mz-stat__value.t-red) .mz-stat__flag{background:var(--ink);color:var(--bg)!important}:root[data-look=brand] .mz-home-stats .mz-stat:not(:has(.mz-stat__value.t-red)) .mz-stat__flag{background:var(--highlight);color:var(--on-highlight)!important}@media (prefers-reduced-motion:no-preference){:root[data-look=brand] .mz-stat__meter i{animation:mz-bar-in .22s var(--ease-out) both;animation-delay:calc(var(--i) * 8ms)}:root[data-look=brand] .mz-home-stats .mz-stat,:root[data-look=brand] .mz-strip__item:not(.is-quiet){transition:transform .18s var(--ease-out), background-color var(--dur-fast) var(--ease)}:root[data-look=brand] .mz-strip__badge,:root[data-look=brand] .mz-occ-chip__act,:root[data-look=brand] .mz-top .mz-btn--primary{transition:transform .15s var(--ease-out), background-color var(--dur-fast) var(--ease)}:root[data-look=brand] .mz-strip__badge:active,:root[data-look=brand] .mz-occ-chip__act:active,:root[data-look=brand] .mz-top .mz-btn--primary:active{transform:scale(.96)}}@media (hover:hover) and (prefers-reduced-motion:no-preference){:root[data-look=brand] .mz-home-stats .mz-stat:hover,:root[data-look=brand] .mz-strip__item:not(.is-quiet):hover{transform:translateY(-2px)}}@keyframes mz-bar-in{0%{opacity:0;transform:scaleY(.2)}}:root[data-look=brand] .mz-strip__badge.t-amber~.mz-strip__badge.t-amber{box-shadow:inset 0 0 0 1px var(--line-strong);background:0 0;font-weight:500;color:var(--text)!important}:root[data-look=brand] .mz-phead h1{font-family:var(--font-hero);font-weight:var(--hero-weight);letter-spacing:-.015em}:root[data-style=egi] .mz-phead h1{font-size:calc(var(--text-3xl) * .8);letter-spacing:0;line-height:1.3}html[dir=rtl][data-look=brand] .mz-phead h1{letter-spacing:0;font-weight:700}:root[data-look=brand] .mz-phead__eyebrow{font-size:var(--text-2xs);letter-spacing:.1em;text-transform:uppercase;font-weight:700}html[dir=rtl][data-look=brand] .mz-phead__eyebrow{font-size:var(--text-xs);letter-spacing:0}:root[data-look=brand] .mz-phead__icon:has(>.mz-ico){background:var(--highlight);color:var(--on-highlight)}:root[data-look=brand] .mz-stat__label{font-size:var(--text-2xs);letter-spacing:.08em;text-transform:uppercase;font-weight:700}html[dir=rtl][data-look=brand] .mz-stat__label{font-size:var(--text-xs);letter-spacing:0}:root[data-look=brand] .mz-stat__value{font-family:var(--font-hero);font-weight:var(--hero-weight)}:root[data-look=brand] .mz-stat{border-radius:var(--r-lg)}:root[data-look=brand] .mz-sec__head h2{font-weight:700;font-family:var(--font-display);font-size:var(--text-lg);letter-spacing:-.01em;gap:10px;font-weight:700}:root[data-look=brand] .mz-itile.is-accent{background:var(--highlight);color:var(--on-highlight)}:root[data-look=brand] .mz-sec__head>.mz-a,:root[data-look=brand] .mz-sec__head>.mz-link{font-size:var(--text-2xs);letter-spacing:.1em;text-transform:uppercase;color:var(--accent-text);align-items:center;gap:6px;font-weight:700;text-decoration:none;display:inline-flex}:root[data-look=brand] .mz-sec__head>.mz-a:after,:root[data-look=brand] .mz-sec__head>.mz-link:after{content:"→";letter-spacing:0;transition:transform .16s var(--ease-out);font-size:13px}html[dir=rtl][data-look=brand] .mz-sec__head>.mz-a:after,html[dir=rtl][data-look=brand] .mz-sec__head>.mz-link:after{content:"←"}html[dir=rtl][data-look=brand] .mz-sec__head>.mz-a,html[dir=rtl][data-look=brand] .mz-sec__head>.mz-link{font-size:var(--text-xs);letter-spacing:0}@media (hover:hover) and (prefers-reduced-motion:no-preference){:root[data-look=brand] .mz-sec__head>.mz-a:hover:after,:root[data-look=brand] .mz-sec__head>.mz-link:hover:after{transform:translate(3px)}html[dir=rtl][data-look=brand] .mz-sec__head>.mz-a:hover:after,html[dir=rtl][data-look=brand] .mz-sec__head>.mz-link:hover:after{transform:translate(-3px)}}:root[data-look=brand] .mz-bar{height:8px}:root[data-look=brand] .mz-load .mz-bar{background:var(--bg-active);border-radius:2px;height:14px;-webkit-mask:repeating-linear-gradient(90deg,#000 0 5px,#0000 5px 8px);mask:repeating-linear-gradient(90deg,#000 0 5px,#0000 5px 8px)}:root[data-look=brand] .mz-load .mz-bar__fill{border-radius:0}:root[data-look=brand] .mz-load .mz-bar__fill--green{background:var(--good-fill)}:root[data-look=brand] .mz-load .mz-bar__fill--amber{background:var(--warn-fill)}:root[data-look=brand] .mz-load .mz-bar__fill--red{background:var(--late-fill)}:root[data-look=brand] .mz-load__pct{font-family:var(--font-hero);font-weight:var(--hero-weight);font-size:var(--text-lg);width:auto;white-space:nowrap;flex-shrink:0;min-inline-size:4.4ch}:root[data-look=brand] .mz-depts__name strong{font-family:var(--font-display);font-weight:700}:root[data-look=brand] .mz-sec--health{border-radius:calc(var(--r-lg) + 4px);background:var(--bg-subtle);box-shadow:inset 0 0 0 1px var(--line);padding:20px 20px 8px}:root[data-look=brand] .mz-sec--health .mz-health{border-block-start:0}:root[data-look=brand] .mz-health__head{font-size:var(--text-2xs);letter-spacing:.08em;text-transform:uppercase;border-block-end:2px solid var(--line-strong);font-weight:700}html[dir=rtl][data-look=brand] .mz-health__head{font-size:var(--text-xs);letter-spacing:0}:root[data-look=brand] .mz-health__row{min-height:calc(var(--crow-min) + 8px)}:root[data-look=brand] .mz-health__row:last-child{border-block-end:0}:root[data-look=brand] .mz-health__name strong{font-family:var(--font-display);font-weight:700;font-size:var(--text-md)}:root[data-look=brand] .mz-health__row>.t-red{font-family:var(--font-hero);font-weight:var(--hero-weight);font-size:var(--text-xl)}:root[data-look=brand] .mz-health .mz-pill{height:28px;padding-inline:10px;font-weight:700}:root[data-look=brand] .mz-health .mz-pill--red{background:var(--late-fill);color:var(--on-late-fill)}:root[data-look=brand] .mz-health .mz-pill--amber{background:var(--warn-fill);color:var(--on-warn-fill)}:root[data-look=brand] .mz-health .mz-pill--red .mz-dot,:root[data-look=brand] .mz-health .mz-pill--amber .mz-dot{background:currentColor}:root[data-look=brand] .mz-hello__top{border-radius:calc(var(--r-lg) + 6px);background:var(--bg-subtle);box-shadow:inset 0 0 0 1px var(--line);padding:20px}:root[data-look=brand] .mz-hello__top .mz-hello__sum{background:var(--bg)}:root[data-look=brand] :is(.mz-grid__head,.mz-rtable__head,.mz-cps__head){font-size:var(--text-2xs);letter-spacing:.08em;text-transform:uppercase;font-weight:700}:root[data-look=brand] :is(.mz-rtable__head,.mz-cps__head){border-block-end:2px solid var(--line-strong)}html[dir=rtl][data-look=brand] :is(.mz-grid__head,.mz-rtable__head,.mz-cps__head){font-size:var(--text-xs);letter-spacing:0}:root[data-look=brand] :is(.mz-grid,.mz-rtable,.mz-cps) .mz-pill--red{background:var(--late-fill);color:var(--on-late-fill);font-weight:650}:root[data-look=brand] :is(.mz-grid,.mz-rtable,.mz-cps) .mz-pill--amber{background:var(--warn-fill);color:var(--on-warn-fill);font-weight:650}:root[data-look=brand] :is(.mz-grid,.mz-rtable,.mz-cps) .mz-pill .mz-dot{background:currentColor}@media (width<=760px){:root[data-look=brand] .mz-strip__item{gap:8px;padding-inline:8px 10px}:root[data-look=brand] .mz-strip__icon{block-size:32px;inline-size:32px}:root[data-look=brand] .mz-hello__top{padding:14px}}:root[data-look=brand] .mz-depts__row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name pct""meter meter";row-gap:10px;padding-block:14px}:root[data-look=brand] .mz-depts__name{grid-area:name}:root[data-look=brand] .mz-depts__name strong{text-transform:uppercase;letter-spacing:.02em}:root[data-look=brand] .mz-depts__row .mz-load{grid-area:pct;align-self:start}:root[data-look=brand] .mz-depts__row .mz-load .mz-bar{display:none}:root[data-look=brand] .mz-depts__row .mz-load__pct{font-size:var(--text-2xl);line-height:1}:root[data-look=brand] .mz-depts__over{border-radius:var(--r-pill);background:var(--late-fill);color:var(--on-late-fill);font-size:var(--text-2xs);grid-area:name;place-self:start end;align-items:center;gap:3px;padding:2px 8px;font-weight:700;display:inline-flex}:root[data-look=brand] .mz-depts__meter{grid-area:meter;align-items:flex-end;gap:3px;block-size:30px;display:flex}:root[data-look=brand] .mz-depts__meter i{block-size:calc(30% + var(--i) * 2.5%);background:var(--bg-active);transform-origin:bottom;border-radius:2px;flex:1}:root[data-look=brand] .mz-depts__meter i.is-on{background:var(--highlight)}:root[data-look=brand] .mz-depts__meter i.is-over{background:var(--late-fill)}@media (prefers-reduced-motion:no-preference){:root[data-look=brand] .mz-depts__meter i{animation:mz-bar-in .22s var(--ease-out) both;animation-delay:calc(var(--i) * 7ms)}}:root[data-look=brand] .mz-sec--health{--text:var(--on-card-p);--ink:var(--on-card-p);--text-2:color-mix(in srgb, var(--on-card-p) 78%, var(--card-p));--text-3:color-mix(in srgb, var(--on-card-p) 72%, var(--card-p));--line:color-mix(in srgb, var(--on-card-p) 14%, var(--card-p));--line-strong:var(--on-card-p);--bg-active:color-mix(in srgb, var(--on-card-p) 12%, var(--card-p));--bg-subtle:color-mix(in srgb, var(--on-card-p) 5%, var(--card-p));--red-text:var(--card-p-red);--green-soft:var(--card-p-green-soft);--green-text:var(--card-p-green);--blue-soft:var(--card-p-blue-soft);--blue-text:var(--card-p-blue);--gray-soft:var(--bg-active);--gray-text:var(--text-2);--accent-text:var(--on-card-p);background:var(--card-p);color:var(--on-card-p);box-shadow:none}:root[data-look=brand] .mz-sec--health .mz-health__row{border-block-end-width:2px}:root[data-look=brand] .mz-sec--health .mz-health__name strong{text-transform:uppercase;letter-spacing:.01em}:root[data-look=brand] .mz-sec--health .mz-bar__fill--accent{background:var(--card-b)}:root[data-look=brand] .mz-sec--health .mz-sample{background:var(--on-card-p);color:var(--card-p);box-shadow:none}:root[data-look=brand] .mz-depts__row .mz-load{justify-self:end;min-width:0}:root[data-style=egi] .mz-depts__row .mz-load__pct,:root[data-style=egi] .mz-health__row>.t-red{font-size:var(--text-lg)}.mz-stage__art,.mz-stage__stripe{display:none}:root[data-look=brand] .mz-hello__top{--text:var(--on-stage);--ink:var(--on-stage);--text-2:color-mix(in srgb, var(--on-stage) 82%, var(--stage));--text-3:color-mix(in srgb, var(--on-stage) 76%, var(--stage));--line:color-mix(in srgb, var(--on-stage) 16%, var(--stage));--bg-hover:color-mix(in srgb, var(--on-stage) 10%, var(--stage));--accent-text:var(--stage-accent);--hero-name:var(--stage-accent);border-radius:calc(var(--r-lg) + 8px);background:var(--stage);color:var(--on-stage);box-shadow:none;padding:26px 26px 30px;position:relative;overflow:hidden}:root[data-look=brand] .mz-hello__top .mz-hello__sum{background:color-mix(in srgb, var(--on-stage) 8%, var(--stage));box-shadow:none;color:var(--on-stage);position:relative}:root[data-look=brand] .mz-hello__top .mz-hello__text{z-index:1;position:relative}:root:is([data-style=slang],[data-style=squad]) .mz-hello h1{text-transform:uppercase;letter-spacing:-.01em;font-style:italic;line-height:1}html[dir=rtl]:is([data-style=slang],[data-style=squad]) .mz-hello h1{text-transform:none;font-style:normal;line-height:1.35}:root[data-look=brand] .mz-stage__stripe{block-size:6px;display:flex;position:absolute;inset-block-end:0;inset-inline:0}:root[data-look=brand] .mz-stage__stripe i{flex:1}:root[data-look=brand] .mz-hello__top:has(>.mz-sky){min-block-size:248px}@media (width>=1101px){:root[data-look=brand] .mz-hello__top:has(>.mz-sky){grid-template-columns:minmax(0,1fr) minmax(220px,34%)}}:root[data-look=brand] .mz-hello__top>.mz-sky{z-index:0;order:0;block-size:auto;position:absolute;inset:0}:root[data-look=brand] .mz-sky.is-hero .mz-sky__frame{border-radius:0}:root[data-look=brand] .mz-sky.is-hero{--sk-bg:var(--stage);--sk-b1:color-mix(in srgb, var(--on-stage) 5%, var(--stage));--sk-b2:color-mix(in srgb, var(--on-stage) 10%, var(--stage));--sk-cloud:color-mix(in srgb, var(--on-stage) 16%, var(--stage));--sk-veil:color-mix(in srgb, var(--on-stage) 10%, var(--stage));--sk-ink:var(--on-stage);--sk-ink-2:color-mix(in srgb, var(--on-stage) 78%, var(--stage));--sk-rain:color-mix(in srgb, var(--on-stage) 55%, var(--stage));--sky-star:var(--on-stage);--sky-sun:var(--highlight);--sky-sun-edge:var(--highlight);--sky-moon:color-mix(in srgb, var(--stage-accent) 70%, var(--on-stage));--sky-moon-shade:color-mix(in srgb, var(--on-stage) 14%, var(--stage));color:var(--on-stage)}:root[data-look=brand] .mz-sky.is-hero[data-phase=night]{--sk-bg:color-mix(in srgb, #000 22%, var(--stage));--sk-b1:color-mix(in srgb, #000 14%, var(--stage));--sk-b2:color-mix(in srgb, #000 6%, var(--stage))}:root[data-look=brand] .mz-sky.is-hero:is([data-phase=dawn],[data-phase=dusk]){--sk-b1:color-mix(in srgb, var(--card-c) 22%, var(--stage));--sk-b2:color-mix(in srgb, var(--card-c) 36%, var(--stage))}:root[data-look=brand] .mz-sky.is-hero .mz-sky__where{text-align:end;justify-content:flex-end;inset-block-start:20px;inset-inline:auto 22px}:root[data-look=brand] .mz-sky.is-hero .mz-sky__ticks{opacity:.8}:root[data-look=brand] .mz-hello__top>.mz-hello__text{z-index:1}@media (width<=1100px){:root[data-look=brand] .mz-hello__top:has(>.mz-sky){padding-block-start:74px}}:root[data-look=brand] .mz-stage__stripe{z-index:2}:root[data-look=brand] .mz-depts__row .mz-load__pct{white-space:nowrap;width:auto}@media (prefers-reduced-motion:no-preference){:root[data-look=brand] .mz-home-stats .mz-stat{transition:transform var(--dur-slow) var(--ease-out), background-color var(--dur-fast) var(--ease)}:root[data-look=brand] .mz-home-stats .mz-stat:active{transform:scale(.98)}:root[data-look=brand] :is(.mz-stat__meter,.mz-depts__meter) i{animation:.24s cubic-bezier(.22,1,.36,1) both mz-bar-rise;animation-delay:calc(60ms + var(--i) * 10ms)}:root[data-look=brand] :is(.mz-strip__item:not(.is-quiet),.mz-strip__badge,.mz-strip__team,.mz-occ-chip):active{transform:scale(.97)}}@keyframes mz-bar-rise{0%{transform:scaleY(.15)}}@media (hover:hover) and (prefers-reduced-motion:no-preference){:root[data-look=brand] .mz-home-stats .mz-stat:hover{transform:translateY(-3px)}}:root[data-look=brand] .mz-btn--primary{isolation:isolate;position:relative;overflow:hidden}:root[data-look=brand] .mz-btn--primary:after{content:"";z-index:-1;border-radius:inherit;background:var(--card-c);transform-origin:0 100%;position:absolute;inset:-2px;transform:translateY(110%)skewY(8deg)}@media (hover:hover) and (prefers-reduced-motion:no-preference){:root[data-look=brand] .mz-btn--primary:after{transition:transform var(--dur-slow) var(--ease-out)}:root[data-look=brand] .mz-btn--primary:hover:after{transform:translateY(0)skewY(0)scale(1.04)}:root[data-look=brand] .mz-btn--primary:hover,:root[data-look=brand] .mz-top .mz-btn--primary:hover{color:var(--on-card-c);border-color:var(--card-c);background-color:var(--card-c);filter:none}}:root[data-look=brand] .mz-sec--health .mz-health__row{isolation:isolate;position:relative}:root[data-look=brand] .mz-sec--health .mz-health__row:before{content:"";z-index:-1;background:var(--on-card-p);transform-origin:bottom;border-radius:16px;position:absolute;inset:4px -8px;transform:scaleY(0)}:root[data-look=brand] .mz-sec--health .mz-health__name{transition:transform var(--dur-slow) var(--ease-out)}@media (hover:hover){:root[data-look=brand] .mz-sec--health .mz-health__row:hover{--text:var(--card-p);--ink:var(--card-p);--text-3:color-mix(in srgb, var(--card-p) 72%, var(--on-card-p));--bg-active:color-mix(in srgb, var(--card-p) 22%, var(--on-card-p));--red-text:var(--card-c);color:var(--card-p);background:0 0}:root[data-look=brand] .mz-sec--health .mz-health__row:hover:before{transform:none}:root[data-look=brand] .mz-sec--health .mz-health__row:hover .mz-health__name strong{color:var(--card-p)}}@media (hover:hover) and (prefers-reduced-motion:no-preference){:root[data-look=brand] .mz-sec--health .mz-health__row:before{transition:transform var(--dur-slow) var(--ease-out)}:root[data-look=brand] .mz-sec--health .mz-health__row:hover .mz-health__name{transform:translate(8px)skew(-8deg)}html[dir=rtl][data-look=brand] .mz-sec--health .mz-health__row:hover .mz-health__name{transform:translate(-8px)}}:root[data-look=brand] .mz-hello__date:before{content:"";background:var(--card-c);outline:3px solid color-mix(in srgb, var(--card-c) 30%, transparent);border-radius:50%;flex:none;block-size:8px;inline-size:8px;margin-inline-end:10px}:root[data-look=brand] .mz-hello__date{align-items:center;display:flex}:root[data-look=brand] .mz-home-other{border-radius:var(--r-lg);background:var(--bg-subtle);color:var(--text);font-family:var(--font-display);font-size:var(--text-md);border:0;align-items:center;gap:14px;margin-block-start:16px;padding:16px 18px;font-weight:700}:root[data-look=brand] .mz-home-other>svg{color:var(--violet-text);margin:0}:root[data-look=brand] .mz-home-other .mz-inline-link{font-family:var(--font-sans);font-size:var(--text-2xs);letter-spacing:.1em;text-transform:uppercase;color:var(--accent-text);margin-inline-start:auto;text-decoration:none}@media (hover:hover) and (prefers-reduced-motion:no-preference){:root[data-look=brand] .mz-top .mz-btn--primary{transition:translate var(--dur-slow) var(--ease-out), transform .15s var(--ease-out), color var(--dur-fast) var(--ease)}:root[data-look=brand] .mz-rcard{transition:transform var(--dur-slow) var(--ease-out)}:root[data-look=brand] .mz-rcard:hover{transform:translateY(-3px)}}@media (width<=600px){:root[data-look=brand] .mz-sky.is-hero .mz-sky__where{inset-block-start:16px;inset-inline-end:62px}}:root[data-look=brand] :is(.mz-stat__value,.mz-load__pct,.mz-health__row>.t-red){font-family:var(--font-num);font-variant-numeric:tabular-nums slashed-zero}:root[data-style=egi] :is(.mz-stat__value,.mz-load__pct,.mz-health__row>.t-red){letter-spacing:-.01em;font-weight:800;font-stretch:125%}:root[data-look=brand] .mz-tabs__tab.is-on{font-weight:650}:root[data-look=brand] .mz-tabs__tab:after{border-radius:var(--r-pill) var(--r-pill) 0 0;block-size:3px;inset-inline:6px}:root[data-look=brand] .mz-tabs__n{border-radius:var(--r-pill);background:var(--bg-active);min-inline-size:20px;color:var(--text-2);font-size:var(--text-2xs);text-align:center;padding-inline:6px;font-weight:650;line-height:18px}:root[data-look=brand] .mz-tabs__tab.is-on .mz-tabs__n{background:var(--ink);color:var(--bg)}:root[data-look=brand] .mz-seg{border-radius:var(--r-pill);padding:3px}:root[data-look=brand] .mz-seg__item{border-radius:var(--r-pill);padding-inline:12px}:root[data-look=brand] .mz-seg__item.is-on{color:var(--ink);font-weight:650}:root[data-look=brand] :is(.mz-jobs__head,.mz-lib-list__head,.mz-cl-table__head,.mz-fin-table__head,.mz-team__head,.mz-mteam__head,.mz-rv-q__head,.mz-sup-table__head,.mz-adm-head,.mz-grid__hbtn){font-size:var(--text-2xs);letter-spacing:.08em;text-transform:uppercase;font-weight:700}:root[data-look=brand] :is(.mz-jobs__head,.mz-lib-list__head,.mz-cl-table__head,.mz-fin-table__head,.mz-team__head,.mz-mteam__head,.mz-rv-q__head,.mz-sup-table__head){border-block-end:2px solid var(--line-strong)}html[dir=rtl][data-look=brand] :is(.mz-jobs__head,.mz-lib-list__head,.mz-cl-table__head,.mz-fin-table__head,.mz-team__head,.mz-mteam__head,.mz-rv-q__head,.mz-sup-table__head,.mz-adm-head,.mz-grid__hbtn){font-size:var(--text-xs);letter-spacing:0}:root[data-look=brand] .mz-sec__n{border-radius:var(--r-pill);background:var(--bg-active);min-inline-size:20px;color:var(--text-2);font-family:var(--font-sans);font-size:var(--text-2xs);text-align:center;letter-spacing:0;padding-inline:6px;font-weight:650;line-height:18px}:root[data-look=brand] .mz-empty strong{font-family:var(--font-display);font-weight:var(--display-weight);font-size:var(--text-md)}:root[data-look=brand] .mz-stat:not(.mz-home-stats .mz-stat):has(.mz-stat__value.t-red){background:var(--red-soft);box-shadow:none}:root[data-look=brand] .mz-stat:not(.mz-home-stats .mz-stat):has(.mz-stat__value.t-red) :is(.mz-stat__label,.mz-stat__sub){color:var(--red-text)}@media (width<=1100px){:root[data-look=brand] .mz-hello__top>.mz-sky .mz-sky__canvas{clip-path:inset(0 0 calc(100% - 64px))}}:root[data-look=brand] .mz-strip .mz-att-pt.is-zero{box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--text-2);background:0 0}@media (prefers-color-scheme:dark){:root:not([data-theme=light]):not([data-style=squad])[data-look=brand] .mz-sec--health .mz-bar__fill--accent{background:var(--accent)}}:root[data-theme=dark]:not([data-style=squad])[data-look=brand] .mz-sec--health .mz-bar__fill--accent{background:var(--accent)}:root[data-look=brand] .mz-bar{background:var(--bg-active);border-radius:2px;height:10px;-webkit-mask:repeating-linear-gradient(90deg,#000 0 5px,#0000 5px 8px);mask:repeating-linear-gradient(90deg,#000 0 5px,#0000 5px 8px)}:root[data-look=brand] .mz-bar.is-thick,:root[data-look=brand] .mz-load .mz-bar{height:14px}:root[data-look=brand] .mz-bar__fill{border-radius:0}:root[data-look=brand] .mz-bar__fill--green{background:var(--good-fill)}:root[data-look=brand] .mz-bar__fill--amber{background:var(--warn-fill)}:root[data-look=brand] .mz-bar__fill--red{background:var(--late-fill)}:root[data-look=brand] .mz-pill--red{background:var(--late-fill);color:var(--on-late-fill);font-weight:650}:root[data-look=brand] .mz-pill--amber{background:var(--warn-fill);color:var(--on-warn-fill);font-weight:650}:root[data-look=brand] :is(.mz-pill--red,.mz-pill--amber) .mz-dot{background:currentColor}:root[data-look=brand] .mz-status.is-quiet:is(.mz-pill--red,.mz-pill--amber){color:var(--text);background:0 0;font-weight:400}.mz-health__lw,.mz-login__jump,.mz-ib__view>.mz-ib__back{display:none}.mz-nrow__title,.mz-nrow__body{unicode-bidi:plaintext}html[dir=ltr] .mz-nrow__title,html[dir=ltr] .mz-nrow__body{text-align:left}html[dir=rtl] .mz-nrow__title,html[dir=rtl] .mz-nrow__body{text-align:right}@media (width<=1100px){.mz-home-grid,.mz-hello~.mz-grid2,.mz-mw>.mz-grid2{grid-template-columns:minmax(0,1fr)}}@media (width>=761px) and (width<=1100px){.mz-home-wide .mz-fin-stats{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=900px){.mz-ib__item.is-on .mz-nrow{background:0 0}.mz-health .mz-health__head{display:none}.mz-health .mz-health__row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name pill""bar late";gap:6px 12px;min-height:0;padding:12px 4px}.mz-health__row>:first-child{grid-area:name}.mz-health__row>:nth-child(2),.mz-health__row>:nth-child(5){display:none}.mz-health__row>:nth-child(3){grid-area:bar;padding-inline-start:34px}.mz-health__row>:nth-child(4){font-size:var(--text-sm);grid-area:late;justify-self:end}.mz-health__row>:nth-child(6){grid-area:pill;justify-self:end}.mz-health__bar .mz-bar{flex:1;max-width:120px}.mz-health__bar .mz-faint{white-space:nowrap;width:auto}.mz-health__lw{display:inline}.mz-health__dash{display:none}.mz-crow{grid-template-columns:28px minmax(0,1fr) auto;grid-template-areas:"mark main pill"".prog prog"".flags flags";gap:4px 12px;padding:12px 4px}.mz-crow>:first-child{grid-area:mark}.mz-crow>:nth-child(2){grid-area:main}.mz-crow>:nth-child(3){grid-area:prog}.mz-crow>:nth-child(4){flex-flow:wrap;grid-area:flags;gap:2px 12px}.mz-crow>:nth-child(4):empty{display:none}.mz-crow>:nth-child(5){grid-area:pill}.mz-crow__prog .mz-bar{flex:1;max-width:160px}.mz-team__head{display:none}.mz-team__line{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"who plate""load load""next next";gap:6px 12px;padding:12px 4px}.mz-team__line>.mz-team__who{grid-area:who}.mz-team__line>.mz-load{grid-area:load;padding-inline-start:58px}.mz-team__line>.mz-load .mz-bar{flex:1}.mz-team__line>.mz-team__plate{grid-area:plate;justify-self:end}.mz-team__line>.mz-team__next{color:var(--text-2);grid-area:next;padding-inline-start:58px}.mz-team__next:has(>.mz-faint:only-child){display:none}.mz-team__plateList,[dir=rtl] .mz-team__plateList{padding-block:0 12px;padding-inline:22px 0}.mz-ib__split{height:auto;min-height:0;box-shadow:none;border-radius:0;grid-template-columns:minmax(0,1fr);margin-block-start:12px;overflow:visible}.mz-ib__list{border-inline-end:0;padding:0;overflow:visible}.mz-ib__split:not(.is-reading)>.mz-ib__view,.mz-ib__split.is-reading>.mz-ib__list{display:none}.mz-ib:has(.mz-ib__split.is-reading) .mz-ml-bar{display:none}.mz-ib:has(.mz-ib__split.is-reading) .mz-phead__text p{display:none}.mz-ib__view{padding:0;overflow:visible}.mz-ib__view>.mz-ib__back{min-height:44px;margin-block-end:8px;margin-inline-start:-8px;display:inline-flex}[dir=rtl] .mz-ib__back .mz-ico{transform:scaleX(-1)}}@media (width<=760px){.mz-hello{margin-block-end:20px}.mz-hello h1{font-size:var(--text-2xl);overflow-wrap:anywhere}.mz-hello__sum{font-size:var(--text-base);margin-block-start:6px}.mz-home-stats{gap:8px;margin-block-end:24px}.mz-home-stats .mz-stat,.mz-home-wide .mz-fin-stats .mz-stat{padding:12px}.mz-home-stats .mz-stat__value{font-size:var(--text-xl)}.mz-home-stats .mz-stat__label,.mz-home-wide .mz-fin-stats .mz-stat__label{font-size:var(--text-xs)}.mz-home-wide .mz-fin-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-block-end:24px}.mz-home-wide .mz-fin-stats>:first-child{grid-column:1/-1}.mz-home-wide .mz-fin-stats .mz-stat__value{font-size:var(--text-lg);overflow-wrap:anywhere}.mz-dec-tabs{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.mz-dec-tabs::-webkit-scrollbar{display:none}.mz-dec-tabs .mz-seg__item{flex:1 0 auto;min-height:36px}.mz-activity li>span{overflow-wrap:anywhere;min-width:0}.mz-home-admin .mz-grid3{grid-template-columns:minmax(0,1fr);gap:8px}.mz-tile{align-items:center;min-height:56px}.mz-depts__row{grid-template-columns:minmax(0,1fr) minmax(110px,.8fr);gap:12px}.mz-home-wide .mz-fq{gap:20px}.mz-home-wide .mz-fq__group header{flex-direction:column;gap:2px;padding-inline:0}.mz-home-wide .mz-fq__row{flex-wrap:wrap;gap:8px 12px;padding:12px 0}.mz-home-wide .mz-fq__main{flex:calc(100% - 44px)}.mz-home-wide .mz-fq__camp{flex-wrap:wrap;row-gap:0}.mz-home-wide .mz-fq__row>.mz-av{margin-inline-start:42px}.mz-home-wide .mz-fq__row>:last-child{margin-inline-start:auto}.mz-home-wide .mz-fq__acts{flex-wrap:wrap;justify-content:flex-end}.mz-ib .mz-seg,.mz-ml-bar .mz-seg{scrollbar-width:none;max-width:100%;overflow-x:auto}.mz-ib .mz-seg::-webkit-scrollbar{display:none}.mz-ib .mz-seg__item{flex-shrink:0;min-height:40px}.mz-ml-bar{gap:8px}.mz-ml-row{min-height:64px;padding-inline:8px}.mz-ml-props{grid-template-columns:64px minmax(0,1fr)}.mz-ml-props dd{overflow-wrap:anywhere}.mz-pop:has(>.mz-inbox-pop){max-width:calc(100vw - 16px)}.mz-inbox-pop{max-height:calc(100dvh - 150px)}.mz-inbox-pop__head{flex-wrap:wrap;gap:8px;padding-block:10px;padding-inline:14px 8px}.mz-inbox-pop__head .mz-btn{width:40px;height:40px}.mz-inbox-pop__foot .mz-btn{min-height:44px}.mz-login{align-content:start;min-height:100dvh}.mz-login__form{width:auto;padding:max(28px, env(safe-area-inset-top)) 20px 32px;justify-content:flex-start;margin-inline:0}.mz-login__brand{margin-block-end:28px}.mz-login__jump{border-radius:var(--r-pill);background:var(--bg-hover);min-height:44px;color:var(--text);font-size:var(--text-sm);align-items:center;gap:6px;margin-inline-start:auto;padding-inline:12px;font-weight:500;display:inline-flex}.mz-login__form h1{font-size:var(--text-2xl)}.mz-login__form>p{margin-block:6px 20px}.mz-login__sso .mz-btn,.mz-login__fields .mz-btn{min-height:48px}.mz-login__fields .mz-input{height:48px}.mz-login__lang{margin-block-start:16px}.mz-login__lang button{height:44px;padding-inline:14px}.mz-login__side{padding:32px 16px max(32px, env(safe-area-inset-bottom))}.mz-login__side h2{margin-block:24px 6px}.mz-login__people button{min-height:64px;padding:12px}.mz-login__people em{margin-inline-start:0;display:block}}@media (hover:none){.mz-nrow__acts{top:auto;opacity:1;background:0 0;inset-block-end:4px}.mz-nrow__acts .mz-btn{width:36px;height:36px}.mz-nrow__time{align-items:center;min-height:36px;display:flex}}@media (width>=761px){.mz-crow{grid-template-columns:28px minmax(160px,1.4fr) minmax(150px,1fr) 104px 112px}.mz-crow__prog .mz-bar{flex:1}.mz-crow__prog>.tnum{text-align:end;min-width:52px}.mz-crow>.mz-pill{justify-self:end}.mz-team__you{font-weight:400}}.mz-dec-more{font-size:var(--text-sm);padding:10px 8px 0;display:inline-block}.mz-lg{--lg-stage:var(--p-eg-deep);--lg-stage-2:var(--p-eg-deep-2);--lg-on:var(--p-white);--lg-soft:color-mix(in srgb, var(--p-white) 76%, var(--p-eg-deep));--lg-line:color-mix(in srgb, var(--p-white) 16%, var(--p-eg-deep));--lg-card:color-mix(in srgb, var(--p-white) 7%, var(--p-eg-deep));--lg-card-hover:color-mix(in srgb, var(--p-white) 13%, var(--p-eg-deep));--lg-accent:var(--p-eg-cyan);background:var(--bg);min-block-size:100dvh;color:var(--text);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);display:grid}.mz-lg__form{min-inline-size:0;padding-block:28px;padding-inline:max(24px, env(safe-area-inset-left,0px)) clamp(24px, 5vw, 72px);flex-direction:column;gap:32px;display:flex}.mz-lg__top{justify-content:space-between;align-items:center;gap:12px;display:flex}.mz-lg__brand{color:var(--ink);align-items:center;gap:12px;display:flex}.mz-lg__by{border-inline-start:1px solid var(--line-strong);color:var(--text-3);font-size:var(--text-sm);align-items:center;gap:6px;padding-inline-start:12px;display:inline-flex}.mz-lg__jump{min-block-size:44px;color:var(--accent-text);font-size:var(--text-sm);align-items:center;gap:6px;font-weight:600;display:none}.mz-lg__body{gap:16px;inline-size:100%;max-inline-size:420px;margin-block:auto;margin-inline:auto;display:grid}.mz-lg__hello{color:var(--accent-text);font-family:var(--font-display);font-size:var(--text-lg);margin:0;font-weight:700}.mz-lg__body h1{font-family:var(--font-hero);font-weight:var(--hero-weight);letter-spacing:-.01em;text-wrap:balance;margin:0;font-size:clamp(30px,3vw,40px);line-height:1.28}.mz-lg__lede{color:var(--text-2);font-size:var(--text-md);margin:0 0 8px;line-height:1.5}.mz-lg__sso{gap:10px;display:grid}.mz-lg__sso .mz-btn,.mz-lg__fields .mz-btn{border-radius:var(--r-pill);inline-size:100%}.mz-lg__ms{margin-inline-end:8px}.mz-lg__or{color:var(--text-3);font-size:var(--text-sm);align-items:center;gap:12px;display:flex}.mz-lg__or:before,.mz-lg__or:after{content:"";border-block-start:1px solid var(--line);flex:1}.mz-lg__fields{gap:12px;display:grid}.mz-lg__err{color:var(--red-text);font-size:var(--text-sm);align-items:flex-start;gap:8px;margin:0;line-height:1.45;display:flex}.mz-lg__err:empty{display:none}.mz-lg__err .mz-ico{flex:none;margin-block-start:1px}.mz-lg__link{min-block-size:44px;color:var(--text-2);font:inherit;font-size:var(--text-sm);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;justify-self:start;align-items:center;gap:6px;padding:0;text-decoration:underline;transition:color .15s ease-out;display:inline-flex}.mz-lg__forgot{justify-self:end;min-block-size:32px;margin-block:-10px -4px}@media (pointer:coarse){.mz-lg__forgot{min-block-size:44px}}@media (hover:hover){.mz-lg__link:hover{color:var(--ink)}}.mz-lg__who{border-radius:var(--r-pill);background:var(--bg-subtle);color:var(--text-2);font-size:var(--text-sm);align-items:center;gap:8px;margin:0;padding:10px 14px;display:flex}.mz-lg__fine{color:var(--text-3);font-size:var(--text-xs);align-items:flex-start;gap:8px;margin:0;line-height:1.5;display:flex}.mz-lg__fine .mz-ico{flex:none;margin-block-start:2px}.mz-lg__foot{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.mz-lg__cos{gap:8px;min-inline-size:0;display:grid}.mz-lg__cos-h{color:var(--text-3);font-size:var(--text-2xs);letter-spacing:.08em;text-transform:uppercase;font-weight:700}html[dir=rtl] .mz-lg__cos-h{font-size:var(--text-xs);letter-spacing:0}.mz-lg__cos ul{flex-wrap:wrap;gap:6px 14px;margin:0;padding:0;list-style:none;display:flex}.mz-lg__cos li{color:var(--text-2);font-size:var(--text-sm);align-items:center;gap:6px;font-weight:600;display:inline-flex}.mz-lg__cos li svg{color:var(--accent)}.mz-lg__lang{border-radius:var(--r-pill);background:var(--bg-subtle);box-shadow:inset 0 0 0 1px var(--line);gap:2px;padding:3px;display:inline-flex}.mz-lg__lang button{border-radius:var(--r-pill);min-block-size:32px;color:var(--text-2);font-size:var(--text-sm);padding-inline:12px}.mz-lg__lang button.is-on{background:var(--accent);color:var(--on-accent);font-weight:600}.mz-lg__stage{background:var(--lg-stage);min-inline-size:0;color:var(--lg-on);flex-direction:column;display:flex;position:relative;overflow:hidden}.mz-lg__stars{pointer-events:none;block-size:100%;inline-size:100%;position:absolute;inset:0}.mz-lg__stars circle{fill:var(--lg-on);opacity:.55}.mz-lg__band{border-block-end:1px solid var(--lg-line);padding-block:22px;position:relative;overflow:hidden}.mz-lg__track{gap:36px;inline-size:max-content;display:flex}.mz-lg__track i{flex:none;block-size:38px;inline-size:38px;display:block}.mz-lg__track svg{display:block;overflow:visible}.mz-lg__stagein{padding-block:40px 56px;padding-inline:clamp(24px, 5vw, 72px) max(24px, env(safe-area-inset-right,0px));flex:1;align-content:center;gap:14px;display:grid;position:relative}.mz-lg__eyebrow{color:var(--lg-soft);font-size:var(--text-2xs);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:8px;margin:0;font-weight:700;display:flex}.mz-lg__eyebrow svg{color:var(--lg-accent)}.mz-lg__headline{color:var(--lg-on);font-family:"Boldonse", var(--font-hero);letter-spacing:0;text-wrap:balance;margin:0;font-size:clamp(30px,3.4vw,48px);font-weight:400;line-height:1.25}html[dir=rtl] .mz-lg__headline{font-family:var(--font-hero);font-weight:700}.mz-lg__sub{max-inline-size:52ch;color:var(--lg-soft);font-size:var(--text-md);margin:0 0 10px}.mz-lg__people{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.mz-lg__pcard{background:var(--lg-card);min-block-size:92px;inline-size:100%;box-shadow:inset 0 0 0 1px var(--lg-line);color:var(--lg-on);text-align:start;border-radius:16px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px;display:grid}.mz-lg__pcard .mz-av{box-shadow:0 0 0 2px var(--lg-stage)}.mz-lg__pcard.is-guest{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--lg-accent) 55%, var(--lg-stage))}.mz-lg__pt{gap:2px;min-inline-size:0;display:grid}.mz-lg__pt strong{font-size:var(--text-md);font-weight:700}.mz-lg__pt em{color:var(--lg-accent);font-size:var(--text-xs);font-style:normal;font-weight:600}.mz-lg__pt>span{color:var(--lg-soft);font-size:var(--text-xs);-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.45;display:-webkit-box;overflow:hidden}.mz-lg__go{color:var(--lg-soft)}.mz-lg__stage .mz-stage__stripe{z-index:2;block-size:6px;display:flex;position:absolute;inset-block-end:0;inset-inline:0}.mz-lg__stage .mz-stage__stripe i{flex:1}@media (prefers-reduced-motion:no-preference){.mz-lg__people li{animation:mz-lg-in .24s var(--ease-out) both;animation-delay:calc(80ms + var(--i) * 40ms)}.mz-lg__pcard{transition:transform .2s var(--ease-out), background-color var(--dur-fast) var(--ease)}.mz-lg__pcard:active{transform:scale(.98)}.mz-lg__go{transition:transform .2s var(--ease-out)}}@media (hover:hover){.mz-lg__pcard:hover{background:var(--lg-card-hover)}.mz-lg__lang button:not(.is-on):hover{color:var(--text)}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.mz-lg__pcard:hover{transform:translateY(-2px)}.mz-lg__pcard:hover .mz-lg__go{transform:translate(4px)}html[dir=rtl] .mz-lg__pcard:hover .mz-lg__go{transform:translate(-4px)}}@keyframes mz-lg-in{0%{opacity:0;transform:translateY(8px)}}@media (width<=1100px){.mz-lg__people{grid-template-columns:minmax(0,1fr)}}@media (width<=860px){.mz-lg{grid-template-columns:minmax(0,1fr)}.mz-lg__form{min-block-size:100dvh;padding-inline:max(16px, env(safe-area-inset-left,0px)) max(16px, env(safe-area-inset-right,0px))}.mz-lg__jump{display:inline-flex}.mz-lg__stagein{padding-inline:max(16px, env(safe-area-inset-left,0px)) max(16px, env(safe-area-inset-right,0px))}.mz-lg__by{display:none}}.mz-lg__tabs{border-radius:var(--r-pill);background:var(--bg-subtle);box-shadow:inset 0 0 0 1px var(--line);grid-template-columns:1fr 1fr;gap:4px;padding:4px;display:grid}.mz-lg__tabs button{text-align:center;border-radius:var(--r-pill);min-block-size:40px;color:var(--text-2);transition:background-color var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);justify-content:center;align-items:center;font-weight:600;display:flex}.mz-lg__tabs button.is-on{background:var(--raised);box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--ink)}@media (hover:hover){.mz-lg__tabs button:not(.is-on):hover{color:var(--text)}}.mz-lg__go-row{gap:8px;display:flex}.mz-lg__go-row>.mz-btn{border-radius:var(--r-pill);flex:1}.mz-lg__test{border-radius:var(--r-pill);background:var(--bg-subtle);min-block-size:44px;min-inline-size:64px;box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--text-2);transition:background-color var(--dur-fast) var(--ease), transform .15s var(--ease-out);flex:none;justify-content:center;align-items:center;gap:4px;display:inline-flex}.mz-lg__test:active{transform:scale(.96)}@media (hover:hover){.mz-lg__test:hover{background:var(--bg-hover);color:var(--text)}}.mz-lg__tm{align-items:center;gap:10px;min-inline-size:0;display:flex}.mz-lg__tm>span{min-inline-size:0;line-height:1.25;display:grid}.mz-lg__tm em{color:var(--text-3);font-size:var(--text-xs);font-style:normal}.mz-lg__two{grid-template-columns:1fr 1fr;gap:12px;display:grid}.mz-lg__offices{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.mz-lg__offices button{border-radius:var(--r-pill);min-block-size:40px;box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--text-2);font-weight:600}.mz-lg__offices button.is-on{background:var(--accent);box-shadow:none;color:var(--on-accent)}.mz-lg__fields .mz-select,.mz-lg__fields .mz-textarea{inline-size:100%}@media (width<=480px){.mz-lg__two{grid-template-columns:1fr}}.mz-lg__req{background:var(--bg-subtle);box-shadow:inset 0 0 0 1px var(--line);border-radius:16px;gap:16px;padding:20px;display:grid}.mz-lg__reqhead{align-items:flex-start;gap:12px;display:flex}.mz-lg__reqhead>span:last-child{gap:2px;min-inline-size:0;display:grid}.mz-lg__reqhead strong{color:var(--ink);font-family:var(--font-display);font-size:var(--text-lg)}.mz-lg__reqhead>span:last-child>span{color:var(--text-3);font-size:var(--text-sm)}.mz-lg__reqic{background:var(--amber-soft);block-size:40px;inline-size:40px;color:var(--amber-text);border-radius:12px;flex:none;place-items:center;display:grid}.mz-lg__req.is-approved .mz-lg__reqic{background:var(--green-soft);color:var(--green-text)}.mz-lg__req.is-declined .mz-lg__reqic{background:var(--red-soft);color:var(--red-text)}.mz-lg__steps{gap:10px;margin:0;padding:0;list-style:none;display:grid}.mz-lg__steps li{color:var(--text-3);font-size:var(--text-sm);align-items:center;gap:10px;display:flex}.mz-lg__steps li.is-done{color:var(--text)}.mz-lg__steps li.is-done .mz-ico{color:var(--green-text)}.mz-lg__req.is-declined .mz-lg__steps li:last-child.is-done .mz-ico{color:var(--red-text)}.mz-lg__steps em{color:var(--text-3);font-style:normal}.mz-lg__reason{border-radius:var(--r-md);background:var(--bg);color:var(--text-2);margin:0;padding:10px 12px;font-style:italic}.mz-lg__req .mz-btn{border-radius:var(--r-pill)}.mz-lg__egi{color:var(--ink);font-family:var(--font-display);align-items:center;gap:8px;font-weight:700;display:inline-flex}.mz-lg__egi svg{color:var(--accent)}.mz-lg__feats{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:8px 0 0;padding:0;list-style:none;display:grid}.mz-lg__feats li{background:var(--lg-card);box-shadow:inset 0 0 0 1px var(--lg-line);border-radius:16px;align-content:start;gap:6px;padding:16px;display:grid}.mz-lg__feats strong{font-family:var(--font-display);font-size:var(--text-lg)}.mz-lg__feats li>span:last-child{color:var(--lg-soft);font-size:var(--text-sm);line-height:1.45}.mz-lg__fic{background:var(--lg-accent);block-size:40px;inline-size:40px;color:var(--lg-stage);border-radius:12px;place-items:center;margin-block-end:6px;display:grid}@media (prefers-reduced-motion:no-preference){.mz-lg__feats li{animation:mz-lg-in .24s var(--ease-out) both;animation-delay:calc(.1s + var(--i) * 60ms)}}@media (width<=1100px){.mz-lg__feats{grid-template-columns:minmax(0,1fr)}}.mz-lg__chips{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.mz-lg__chips li{border-radius:var(--r-pill);min-block-size:32px;box-shadow:inset 0 0 0 1px var(--lg-line);color:var(--lg-on);font-size:var(--text-sm);align-items:center;gap:6px;padding-inline:12px;font-weight:600;display:inline-flex}.mz-lg__chips .mz-ico{color:var(--lg-accent)}.mz-lg__peek{max-inline-size:560px;margin-block-start:22px;position:relative}.mz-lg__win{background:var(--p-white);color:var(--p-g-900);box-shadow:0 0 0 1px color-mix(in srgb, var(--p-white) 30%, transparent);border-radius:16px;overflow:hidden}.mz-lg__winbar{border-block-end:1px solid var(--p-g-150);align-items:center;gap:6px;padding:10px 14px;display:flex}.mz-lg__winbar i{background:var(--p-g-200);border-radius:50%;block-size:9px;inline-size:9px}.mz-lg__winbar span{color:var(--p-g-500);font-size:var(--text-xs);margin-inline-start:8px;font-weight:600}.mz-lg__winbody{gap:12px;padding:16px;display:grid}.mz-lg__wgreet{gap:2px;display:grid}.mz-lg__wgreet span{color:var(--p-g-500);font-size:var(--text-2xs);letter-spacing:.08em;text-transform:uppercase;font-weight:700}.mz-lg__wgreet strong{color:var(--p-eg-ink);font-family:var(--font-display);font-size:var(--text-xl)}.mz-lg__wstats{grid-template-columns:1fr 1.6fr;gap:10px;display:grid}.mz-lg__wstats>div{border-radius:12px;gap:2px;padding:10px 12px;display:grid}.mz-lg__wstats span{font-size:var(--text-2xs);letter-spacing:.06em;text-transform:uppercase;opacity:.8;font-weight:700}.mz-lg__wstats strong{font-family:var(--font-hero);font-size:24px;line-height:1.1}.mz-lg__wstats .is-a{background:var(--p-paper);color:var(--p-eg-ink)}.mz-lg__wstats .is-b{background:var(--p-eg-deep);color:var(--p-white);grid-template-columns:auto 1fr;align-items:end}.mz-lg__wstats .is-b span{grid-column:1/-1}.mz-lg__wmeter{align-items:flex-end;gap:3px;block-size:26px;margin-inline-start:10px;display:flex}.mz-lg__wmeter i{background:color-mix(in srgb, var(--p-white) 25%, transparent);transform-origin:bottom;border-radius:2px;flex:1}.mz-lg__wmeter i.is-on{background:var(--p-eg-cyan)}.mz-lg__wsched{gap:8px;display:grid}.mz-lg__wrow{grid-template-columns:auto 1fr;align-items:center;gap:10px;display:grid}.mz-lg__wtrack{background:var(--p-g-50);border-radius:8px;block-size:26px;position:relative}.mz-lg__wtrack b{white-space:nowrap;text-overflow:ellipsis;border-radius:6px;align-items:center;padding-inline:8px;font-size:11px;font-weight:600;display:flex;position:absolute;inset-block:3px;overflow:hidden}.mz-lg__wtrack b.is-0{background:var(--p-violet-50);color:var(--p-violet-700)}.mz-lg__wtrack b.is-1{background:var(--p-eg-50);color:var(--p-eg-deep)}.mz-lg__wtrack b.is-2{background:var(--p-amber-50);color:var(--p-amber-700)}.mz-lg__toast{background:var(--p-eg-ink);color:var(--p-white);box-shadow:0 0 0 2px var(--p-eg-cyan);border-radius:16px;align-items:center;gap:10px;padding:10px 14px;display:flex;position:absolute;inset-block-end:-18px;inset-inline-end:-18px}.mz-lg__toast>span{line-height:1.25;display:grid}.mz-lg__toast strong{font-size:var(--text-sm)}.mz-lg__toast em{color:color-mix(in srgb, var(--p-white) 70%, transparent);font-size:var(--text-xs);font-style:normal}.mz-lg__toast .mz-ico{color:var(--p-eg-cyan)}@media (prefers-reduced-motion:no-preference){.mz-lg__win{animation:mz-lg-in var(--dur-slow) var(--ease-out) both .12s}.mz-lg__toast{animation:mz-lg-pop var(--dur-slow) var(--ease-out) both .6s}.mz-lg__wmeter i{animation:.24s cubic-bezier(.22,1,.36,1) both mz-bar-rise;animation-delay:calc(.24s + var(--i) * 20ms)}}@keyframes mz-lg-pop{0%{opacity:0;transform:translateY(10px)scale(.96)}}@media (width<=860px){.mz-lg__toast{inset-inline-end:8px}}.mz-set-pw{gap:12px;max-inline-size:420px;padding:16px;display:grid}.mz-set-pw>.mz-btn{justify-self:start}.mz-set-pw__err{color:var(--red-text);font-size:var(--text-sm);align-items:center;gap:6px;margin:0;display:flex}@media (prefers-reduced-motion:no-preference){.mz-lg__track{will-change:transform;padding-inline-end:36px;animation:70s linear infinite mz-lg-drift}html[dir=rtl] .mz-lg__track{animation-name:mz-lg-drift-rtl}.mz-lg__stars circle{animation:4.5s ease-in-out infinite mz-lg-twinkle}}@keyframes mz-lg-drift{to{transform:translate(-25%)}}@keyframes mz-lg-drift-rtl{to{transform:translate(25%)}}@keyframes mz-lg-twinkle{0%,to{opacity:.55}50%{opacity:.12}}@media (width>=861px){.mz-lg__stage{align-self:start;block-size:100dvh;position:sticky;inset-block-start:0}.mz-lg__band{flex-shrink:0}}.mz-crp{background:var(--bg);height:100dvh;color:var(--text);font-size:var(--text-lg);flex-direction:column;display:flex}.mz-crp-top{align-items:center;gap:var(--s-4);min-block-size:60px;padding-block-start:env(safe-area-inset-top,0px);padding-inline:max(16px, env(safe-area-inset-left,0px)) max(16px, env(safe-area-inset-right,0px));border-block-end:1px solid var(--line);background:var(--bg);flex-shrink:0;display:flex}.mz-crp-top__brand{color:var(--ink);flex-direction:column;justify-content:center;gap:2px;min-block-size:44px;text-decoration:none;display:inline-flex}.mz-crp-top__for{color:var(--text-3);font-size:var(--text-xs);align-items:center;gap:4px;font-weight:550;display:inline-flex}.mz-crp-top__nav{align-items:center;gap:var(--s-1);margin-inline:auto;display:none}.mz-crp-top__link{border-radius:var(--r-md);min-block-size:40px;color:var(--text-2);font-size:var(--text-md);transition:background-color var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);align-items:center;gap:8px;padding-inline:14px;font-weight:550;text-decoration:none;display:inline-flex;position:relative}.mz-crp-top__link.is-on{background:var(--accent-soft);color:var(--accent-text)}.mz-crp-count{border-radius:var(--r-pill);background:var(--red-text);block-size:18px;min-inline-size:18px;color:var(--bg);font-style:normal;font-size:var(--text-2xs);place-items:center;padding-inline:5px;font-weight:700;line-height:1;display:inline-grid}.mz-crp-me{border-radius:var(--r-pill);min-block-size:44px;color:var(--text);font:inherit;font-size:var(--text-md);cursor:pointer;transition:background-color var(--dur-fast) var(--ease);background:0 0;border:0;align-items:center;gap:8px;margin-inline-start:auto;padding-inline:6px 10px;font-weight:550;display:inline-flex}.mz-crp-me__n{text-overflow:ellipsis;white-space:nowrap;max-inline-size:12ch;overflow:hidden}.mz-crp-me:active{transform:scale(.97)}.mz-crp-main{padding-block:var(--s-5) calc(96px + env(safe-area-inset-bottom,0px));padding-inline:max(16px, env(safe-area-inset-left,0px)) max(16px, env(safe-area-inset-right,0px));overscroll-behavior:contain}.mz-crp-main:focus{outline:none}.mz-crp-tabs{z-index:30;border-block-start:1px solid var(--line);background:var(--bg);grid-template-columns:repeat(4,minmax(0,1fr));padding-block-end:env(safe-area-inset-bottom,0px);display:grid;position:fixed;inset-block-end:0;inset-inline:0}.mz-crp-tabs__t{min-block-size:62px;color:var(--text-3);font-size:var(--text-xs);touch-action:manipulation;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;transition:color var(--dur-fast) var(--ease);flex-direction:column;justify-content:center;align-items:center;gap:3px;font-weight:600;text-decoration:none;display:flex}.mz-crp-tabs__t.is-on{color:var(--accent-text)}.mz-crp-tabs__t:active{transform:scale(.96)}.mz-crp-tabs__i{place-items:center;display:grid;position:relative}.mz-crp-tabs__i .mz-crp-count{position:absolute;inset-block-start:-5px;inset-inline-end:-12px}body:has(.mz-crp-tabs) .mz-toasts{inset-block-end:calc(80px + env(safe-area-inset-bottom,0px))}@media (width>=761px){.mz-crp-top__nav{display:flex}.mz-crp-me{margin-inline-start:0}.mz-crp-tabs{display:none}body:has(.mz-crp-tabs) .mz-toasts{inset-block-end:20px}.mz-crp-main{padding-block:var(--s-8) var(--s-12);padding-inline:var(--s-6)}}.mz-crp-page{gap:var(--s-5);inline-size:100%;min-inline-size:0;max-inline-size:1040px;margin-inline:auto;display:grid}.mz-crp-narrow{max-inline-size:640px}.mz-crp-hello{padding:var(--s-5);border-radius:calc(var(--r-lg) + 6px);background:var(--bg-subtle);box-shadow:inset 0 0 0 1px var(--line);gap:6px;display:grid}.mz-crp-hello__day{color:var(--text-3);font-size:var(--text-sm);font-weight:500}.mz-crp-hello .mz-crp-strip{margin-block-start:var(--s-3)}.mz-crp-hello h1,.mz-crp-pagehead h1{font-family:var(--font-display);font-size:var(--text-3xl);line-height:1.15;font-weight:var(--display-weight,700);letter-spacing:var(--display-tracking,-.01em);overflow-wrap:anywhere}.mz-crp-hello__sub,.mz-crp-pagehead p{color:var(--text-2);font-size:var(--text-lg)}.mz-crp-pagehead{gap:6px;display:grid}.mz-crp-pagehead--row{justify-content:space-between;align-items:flex-end;gap:var(--s-3);flex-wrap:wrap;display:flex}.mz-crp-pagehead--row>span{gap:4px;display:grid}.mz-crp-strip{align-items:center;gap:var(--s-3);min-block-size:60px;padding:var(--s-3) var(--s-4);border:1px solid var(--line);border-radius:var(--r-lg);background:var(--green-soft);color:var(--green-text);transition:background-color var(--dur-fast) var(--ease);text-decoration:none;display:flex}.mz-crp-strip:active{transform:scale(.99)}.mz-crp-strip__t{flex:1;gap:2px;min-inline-size:0;display:grid}.mz-crp-strip__t strong{font-size:var(--text-md)}.mz-crp-strip__t>span{gap:var(--s-3);color:var(--ink);flex-wrap:wrap;font-weight:650;display:flex}.mz-crp-group{gap:var(--s-3);min-inline-size:0;display:grid}.mz-crp-group__t{color:var(--text-2);font-size:var(--text-md);align-items:center;gap:8px;font-weight:650;display:flex}.mz-crp-group__n{border-radius:var(--r-pill);background:var(--bg-subtle);block-size:22px;min-inline-size:22px;color:var(--text-2);font-size:var(--text-xs);place-items:center;padding-inline:6px;font-weight:650;display:inline-grid}.mz-crp-reqs{gap:var(--s-3);margin:0;padding:0;list-style:none;display:grid}.mz-crp-req{gap:var(--s-3);padding:var(--s-4);border:1px solid var(--line);border-radius:var(--r-lg);background:var(--bg);min-inline-size:0;display:grid}.mz-crp-req.is-quiet{background:var(--bg-subtle)}.mz-crp-req.is-ask{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}.mz-crp-req__link{align-items:flex-start;gap:var(--s-3);color:inherit;border-radius:var(--r-md);min-inline-size:0;text-decoration:none;display:flex}.mz-crp-req__t{gap:2px;min-inline-size:0;display:grid}.mz-crp-req__brand{color:var(--text-3);font-size:var(--text-sm);font-weight:600}.mz-crp-req__t strong{color:var(--ink);overflow-wrap:anywhere;font-size:18px;font-weight:650;line-height:1.3}.mz-crp-req__pieces{color:var(--text-2);font-size:var(--text-md)}.mz-crp-req__foot{align-items:center;gap:8px var(--s-3);flex-wrap:wrap;display:flex}.mz-crp-req__when{color:var(--text-2);font-size:var(--text-md);align-items:center;gap:6px;display:inline-flex}.mz-crp-req__go{inline-size:100%}.mz-crp-pill.mz-pill{height:28px;font-size:var(--text-sm);padding-inline:10px;font-weight:600}.mz-crp-money{white-space:nowrap;font-variant-numeric:tabular-nums;align-items:center;gap:6px;display:inline-flex}.mz-crp-money.is-big .mz-num{color:var(--ink);font-size:22px;font-weight:700}.mz-crp-plat{white-space:nowrap;align-items:center;gap:5px;display:inline-flex}.mz-crp-plats{gap:6px var(--s-3);flex-wrap:wrap;display:inline-flex}.mz-crp-card{gap:var(--s-3);padding:var(--s-4);border:1px solid var(--line);border-radius:var(--r-lg);background:var(--bg);min-inline-size:0;display:grid}.mz-crp-card.is-ask{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}.mz-crp-card__head{align-items:center;gap:10px;min-inline-size:0;display:flex}.mz-crp-card__head h2{flex:1;font-size:18px;font-weight:650}.mz-crp-card__ic{color:var(--accent-text);flex-shrink:0}.mz-crp-card__aside{flex-shrink:0}.mz-crp-lede{color:var(--text-2);font-size:var(--text-md)}.mz-crp-fine{color:var(--text-3);font-size:var(--text-sm);align-items:center;gap:6px;display:inline-flex}.mz-crp-more{min-block-size:44px;color:var(--accent-text);font-size:var(--text-md);align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.mz-crp-pick{align-items:center;gap:var(--s-3);min-block-size:64px;padding:var(--s-3) var(--s-4);border:1px dashed var(--line-strong);border-radius:var(--r-lg);background:var(--bg-subtle);color:var(--accent-text);cursor:pointer;transition:background-color var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease);display:flex;position:relative}.mz-crp-pick.is-set{border-style:solid;border-color:var(--green-dot);background:var(--green-soft);color:var(--green-text)}.mz-crp-pick.is-busy{cursor:progress}.mz-crp-pick:active{transform:scale(.99)}.mz-crp-pick:focus-within{outline:2px solid var(--focus);outline-offset:2px}.mz-crp-pick__in{opacity:0;pointer-events:none;block-size:1px;inline-size:1px;position:absolute}.mz-crp-pick__t{gap:2px;min-inline-size:0;display:grid}.mz-crp-pick__t strong{color:var(--ink);font-size:var(--text-md);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mz-crp-pick__t span{color:var(--text-3);font-size:var(--text-sm)}.mz-crp-back{min-block-size:44px;color:var(--text-2);font-size:var(--text-md);margin-block:calc(-1 * var(--s-3)) calc(-1 * var(--s-2));justify-self:start;align-items:center;gap:6px;font-weight:600;text-decoration:none;display:inline-flex}.mz-crp-rqhead{align-items:flex-start;gap:var(--s-4);min-inline-size:0;display:flex}.mz-crp-rqhead__t{gap:4px;min-inline-size:0;display:grid}.mz-crp-rqhead__brand{color:var(--text-3);font-size:var(--text-md);font-weight:600}.mz-crp-rqhead h1{font-family:var(--font-display);font-size:var(--text-2xl);line-height:1.2;font-weight:var(--display-weight,700);overflow-wrap:anywhere}.mz-crp-rqhead__meta{align-items:center;gap:6px var(--s-3);color:var(--text-2);font-size:var(--text-md);flex-wrap:wrap;margin-block-start:4px;display:flex}.mz-crp-rqhead__meta>span:not(.mz-pill){align-items:center;gap:6px;display:inline-flex}.mz-crp-steps{grid-template-columns:repeat(6,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.mz-crp-steps li{min-inline-size:0;color:var(--text-3);font-size:var(--text-xs);text-align:center;justify-items:center;gap:6px;font-weight:600;display:grid;position:relative}.mz-crp-steps li:not(:last-child):after{content:"";background:var(--line);border-radius:2px;block-size:2px;position:absolute;inset-block-start:13px;inset-inline:calc(50% + 16px) calc(16px - 50%)}.mz-crp-steps li.is-done:not(:last-child):after{background:var(--green-soft)}.mz-crp-steps__dot{background:var(--bg-subtle);block-size:28px;inline-size:28px;color:var(--text-3);border-radius:50%;place-items:center;display:grid}.mz-crp-steps li.is-done{color:var(--text-2)}.mz-crp-steps li.is-done .mz-crp-steps__dot{background:var(--green-soft);color:var(--green-text)}.mz-crp-steps li.is-now{color:var(--ink)}.mz-crp-steps li.is-now .mz-crp-steps__dot{background:var(--accent-soft);box-shadow:inset 0 0 0 2px var(--accent);color:var(--accent-text)}.mz-crp-steps__w{text-overflow:ellipsis;white-space:nowrap;max-inline-size:100%;overflow:hidden}.mz-crp-rq__grid{gap:var(--s-4);align-items:start;min-inline-size:0;display:grid}.mz-crp-rq__main,.mz-crp-rq__aside{gap:var(--s-4);min-inline-size:0;display:grid}.mz-crp-rq__aside:empty{display:none}@media (width>=1000px){.mz-crp-rq__grid{grid-template-columns:minmax(0,1fr) minmax(300px,360px)}.mz-crp-rq__aside{position:sticky;inset-block-start:0}.mz-crp-req__go{inline-size:auto;margin-inline-start:auto}.mz-crp-group>.mz-crp-reqs{grid-template-columns:repeat(auto-fill,minmax(440px,1fr))}.mz-crp-rq__main .mz-crp-reqs{grid-template-columns:minmax(0,1fr)}}.mz-crp-lines{margin:0;display:grid}.mz-crp-lines>div{justify-content:space-between;align-items:baseline;gap:var(--s-3);border-block-end:1px solid var(--line);padding-block:10px;display:flex}.mz-crp-lines dt{color:var(--text);font-size:var(--text-md);gap:2px;min-inline-size:0;font-weight:600;display:grid}.mz-crp-lines dt span{color:var(--text-3);font-size:var(--text-sm);font-weight:500}.mz-crp-lines dd{font-size:var(--text-md);margin:0}.mz-crp-lines>div:last-child{border-block-end:0}.mz-crp-sum{padding:var(--s-4);border-radius:var(--r-lg);background:var(--green-soft);gap:4px;display:grid}.mz-crp-sum__l{color:var(--green-text);font-size:var(--text-sm);align-items:center;gap:8px;font-weight:600;display:flex}.mz-crp-sum__v{color:var(--ink);font-family:var(--font-display);font-size:var(--text-2xl);font-weight:var(--display-weight,700);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;line-height:1.15}.mz-crp-sum__for{color:var(--text-2);font-size:var(--text-sm)}.mz-crp-note{padding:var(--s-3) var(--s-4);border:1px solid var(--line);border-radius:var(--r-sm);background:var(--bg-subtle);gap:6px;margin:0;display:grid}.mz-crp-note p{color:var(--text);font-size:var(--text-md)}.mz-crp-note footer{color:var(--text-3);font-size:var(--text-sm)}.mz-crp-acts{gap:var(--s-2);display:grid}.mz-crp-acts__two{gap:var(--s-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.mz-crp-acts .mz-btn,.mz-crp-form>.mz-btn,.mz-crp-acts__two .mz-btn{inline-size:100%}.mz-crp-said{color:var(--text-2);font-size:var(--text-md);align-items:flex-start;gap:8px;display:flex}.mz-crp-said>svg{flex-shrink:0;margin-block-start:2px}.mz-crp-said.is-good{color:var(--green-text)}.mz-crp-said .mz-crp-money{color:var(--ink);font-weight:650;display:inline-flex}.mz-crp-form{gap:var(--s-3);min-inline-size:0;display:grid}.mz-crp-two{gap:var(--s-3);display:grid}@media (width>=560px){.mz-crp-two{grid-template-columns:repeat(2,minmax(0,1fr))}}.mz-crp-form .mz-seg{flex-wrap:wrap;max-inline-size:100%}.mz-crp-file{align-items:center;gap:var(--s-3);padding:var(--s-3);border:1px solid var(--line);border-radius:var(--r-md);color:var(--text-2);flex-wrap:wrap;display:flex}.mz-crp-file__n{min-inline-size:0;color:var(--text);font-size:var(--text-md);overflow-wrap:anywhere;flex:1}.mz-crp-file__soon{color:var(--text-3);font-size:var(--text-sm)}.mz-crp-agree{align-items:flex-start;gap:var(--s-3);min-block-size:44px;font-size:var(--text-md);cursor:pointer;padding-block:6px;display:flex}.mz-crp-agree input{block-size:22px;inline-size:22px;accent-color:var(--accent);flex-shrink:0;margin:1px 0 0}.mz-crp-drafts{gap:var(--s-3);margin:0;padding:0;list-style:none;display:grid}.mz-crp-piece{gap:var(--s-3);padding:var(--s-3);border:1px solid var(--line);border-radius:var(--r-md);min-inline-size:0;display:grid}.mz-crp-piece__head{align-items:center;gap:8px var(--s-3);flex-wrap:wrap;display:flex}.mz-crp-piece__ic{border-radius:var(--r-md);background:var(--accent-soft);block-size:40px;inline-size:40px;color:var(--accent-text);flex-shrink:0;place-items:center;display:grid}.mz-crp-piece.is-approved .mz-crp-piece__ic{background:var(--green-soft);color:var(--green-text)}.mz-crp-piece.is-changes .mz-crp-piece__ic{background:var(--amber-soft);color:var(--amber-text)}.mz-crp-piece__t{flex:180px;gap:2px;min-inline-size:0;display:grid}.mz-crp-piece__t strong{color:var(--ink);font-size:var(--text-lg)}.mz-crp-piece__t span{color:var(--text-3);font-size:var(--text-sm)}.mz-crp-piece__t em{color:var(--amber-text);font-style:normal}.mz-crp-piece__up{inline-size:100%}.mz-crp-older summary{min-block-size:44px;color:var(--accent-text);font-size:var(--text-md);cursor:pointer;align-items:center;font-weight:600;display:flex}.mz-crp-older[open]{gap:var(--s-3);display:grid}.mz-crp-ver{gap:var(--s-3);grid-template-columns:88px minmax(0,1fr);align-items:start;display:grid}.mz-crp-ver__media{aspect-ratio:9/16;border-radius:var(--r-md);background:var(--bg-subtle);overflow:hidden}.mz-crp-ver__media video,.mz-crp-ver__media img{object-fit:cover;block-size:100%;inline-size:100%;display:block}.mz-crp-ver__ph{block-size:100%;color:var(--text-3);place-items:center;display:grid}.mz-crp-ver__t{gap:var(--s-2);min-inline-size:0;display:grid}.mz-crp-ver__meta{color:var(--text-3);font-size:var(--text-sm)}.mz-crp-ver__meta strong{color:var(--text)}.mz-crp-ver__cap{color:var(--text);font-size:var(--text-md);white-space:pre-wrap;overflow-wrap:anywhere}.mz-crp-comments{gap:var(--s-2);margin:0;padding:0;list-style:none;display:grid}.mz-crp-comments li{padding:var(--s-2) var(--s-3);border-radius:var(--r-md);background:var(--bg-subtle);gap:2px;display:grid}.mz-crp-comments li.is-team,.mz-crp-comments li.is-brand{background:var(--amber-soft)}.mz-crp-comments__who{color:var(--text-2);font-size:var(--text-xs);font-weight:650}.mz-crp-comments p{color:var(--text);font-size:var(--text-md);overflow-wrap:anywhere}.mz-crp-reply{gap:var(--s-2);display:flex}.mz-crp-reply .mz-input{flex:1;min-inline-size:0}.mz-crp-prev{object-fit:contain;border-radius:var(--r-md);background:var(--bg-subtle);max-block-size:360px;inline-size:100%;display:block}.mz-crp-found{color:var(--green-text);font-size:var(--text-md);flex-wrap:wrap;align-items:center;gap:6px;font-weight:600;display:flex}.mz-crp-adcode{gap:var(--s-3);padding:var(--s-3);border-radius:var(--r-md);background:var(--bg-subtle);display:grid}.mz-crp-posts{gap:var(--s-3);margin:0;padding:0;list-style:none;display:grid}.mz-crp-post{gap:var(--s-3);padding:var(--s-3);border:1px solid var(--line);border-radius:var(--r-md);min-inline-size:0;display:grid}.mz-crp-post__head{align-items:center;gap:var(--s-3);display:flex}.mz-crp-post__ic{border-radius:var(--r-md);background:var(--bg-subtle);block-size:40px;inline-size:40px;color:var(--ink);flex-shrink:0;place-items:center;display:grid}.mz-crp-post__t{flex:1;gap:1px;min-inline-size:0;display:grid}.mz-crp-post__t strong{color:var(--ink);font-size:var(--text-md)}.mz-crp-post__t span{color:var(--text-3);font-size:var(--text-sm)}.mz-crp-post__open{border-radius:var(--r-md);block-size:44px;inline-size:44px;color:var(--accent-text);place-items:center;display:grid}.mz-crp-post__row{gap:var(--s-2);flex-wrap:wrap;display:flex}.mz-crp-post__ad{font-size:var(--text-sm);justify-content:flex-start;justify-self:start;min-block-size:44px}.mz-crp-insights{gap:var(--s-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.mz-crp-ins{min-block-size:56px;padding:var(--s-2) var(--s-3);border:1px dashed var(--line-strong);border-radius:var(--r-md);background:var(--bg);color:var(--accent-text);font:inherit;text-align:start;cursor:pointer;transition:background-color var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease);align-items:center;gap:8px;display:flex}.mz-crp-ins span{gap:1px;min-inline-size:0;display:grid}.mz-crp-ins strong{color:var(--ink);font-size:var(--text-sm)}.mz-crp-ins em{color:var(--text-3);font-size:var(--text-xs);font-style:normal}.mz-crp-ins.is-set{border-style:solid;border-color:var(--green-dot);background:var(--green-soft);color:var(--green-text)}.mz-crp-ins:disabled{cursor:default;color:var(--text-3)}.mz-crp-ins:not(:disabled):active{transform:scale(.98)}.mz-crp-brief{margin:0;display:grid}.mz-crp-brief>div{padding-block:var(--s-3);border-block-end:1px solid var(--line);gap:4px;display:grid}.mz-crp-brief>div:last-child{border-block-end:0}.mz-crp-brief dt{color:var(--text-3);font-size:var(--text-sm);align-items:center;gap:8px;font-weight:650;display:inline-flex}.mz-crp-brief dd{color:var(--text);font-size:var(--text-lg);overflow-wrap:anywhere;margin:0;padding-inline-start:26px}.mz-crp-brief .is-do dt{color:var(--green-text)}.mz-crp-brief .is-dont dt{color:var(--red-text)}.mz-crp-disc{gap:var(--s-2);padding:var(--s-3) var(--s-4);border-radius:var(--r-md);background:var(--accent-soft);justify-items:start;display:grid}.mz-crp-disc__l{color:var(--accent-text);font-size:var(--text-sm);align-items:center;gap:8px;font-weight:650;display:inline-flex}.mz-crp-disc p{color:var(--ink);font-size:var(--text-lg);font-weight:600}.mz-crp-paylist{margin:0;padding:0;list-style:none;display:grid}.mz-crp-paylist li{justify-content:space-between;align-items:center;gap:var(--s-2);padding-block:var(--s-3);border-block-end:1px solid var(--line);flex-wrap:wrap;display:flex}.mz-crp-paylist li:last-child{border-block-end:0}.mz-crp-paylist__t{gap:2px;display:grid}.mz-crp-paylist__t strong{color:var(--ink);font-size:var(--text-md)}.mz-crp-paylist__t>span:last-child{color:var(--text-3);font-size:var(--text-sm)}.mz-crp-totals{gap:var(--s-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.mz-crp-totals .mz-stat{min-inline-size:0}.mz-crp-totals__multi{gap:2px;display:grid}.mz-crp-pay__top{justify-content:space-between;align-items:flex-start;gap:var(--s-2) var(--s-3);flex-wrap:wrap;display:flex}.mz-crp-pay__campaign{color:inherit;text-decoration:none}.mz-crp-methods{gap:var(--s-2);grid-template-columns:repeat(auto-fill,minmax(118px,1fr));display:grid}.mz-crp-method{min-block-size:48px;padding-inline:var(--s-3);border:1px solid var(--line-strong);border-radius:var(--r-md);background:var(--bg);color:var(--text);font:inherit;font-size:var(--text-md);cursor:pointer;transition:background-color var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);align-items:center;gap:8px;font-weight:600;display:inline-flex}.mz-crp-method.is-on{border-color:var(--accent);background:var(--accent-soft);color:var(--accent-text)}.mz-crp-method:active{transform:scale(.98)}.mz-crp-handles{gap:var(--s-2);margin:0;padding:0;list-style:none;display:grid}.mz-crp-handles li{align-items:center;gap:var(--s-3);min-block-size:40px;font-size:var(--text-md);flex-wrap:wrap;display:flex}.mz-crp-handles__h{color:var(--text-2)}.mz-crp-signout{justify-self:start}.mz-crp-inbox{border:1px solid var(--line);border-radius:var(--r-lg);margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.mz-crp-inbox li+li{border-block-start:1px solid var(--line)}.mz-crp-note-row{align-items:flex-start;gap:var(--s-3);min-block-size:64px;inline-size:100%;padding:var(--s-3) var(--s-4);background:var(--bg);color:var(--text-2);font:inherit;text-align:start;cursor:pointer;transition:background-color var(--dur-fast) var(--ease);border:0;display:flex}.mz-crp-note-row.is-new{background:var(--accent-soft);color:var(--accent-text)}.mz-crp-note-row>svg{flex-shrink:0;margin-block-start:2px}.mz-crp-note-row__t{flex:1;gap:2px;min-inline-size:0;display:grid}.mz-crp-note-row__t strong{color:var(--ink);font-size:var(--text-md);overflow-wrap:anywhere}.mz-crp-note-row__t span{color:var(--text-2);font-size:var(--text-sm)}.mz-crp-note-row__at{color:var(--text-3);font-size:var(--text-sm);white-space:nowrap}.mz-crp-join{gap:var(--s-4);display:grid}.mz-crp-join.is-stop{justify-items:start}.mz-crp-join h1{overflow-wrap:anywhere}.mz-crp-join__from{color:var(--text-2);font-size:var(--text-md);align-items:center;gap:10px;font-weight:600;display:inline-flex}.mz-crp-join__offer{gap:4px var(--s-3);padding:var(--s-4);border:1px solid var(--line);border-radius:var(--r-lg);grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}.mz-crp-join__offer>span:nth-child(2){gap:2px;min-inline-size:0;display:grid}.mz-crp-join__offer strong{color:var(--ink);font-size:var(--text-lg)}.mz-crp-join__offer span span,.mz-crp-join__offer em{color:var(--text-2);font-size:var(--text-md);font-style:normal}.mz-crp-join__new{color:var(--accent-text);font-size:var(--text-sm);grid-column:1/-1;justify-self:start;align-items:center;gap:6px;font-weight:650;display:inline-flex}.mz-crp-join__can{gap:var(--s-2);margin:0;padding:0;list-style:none;display:grid}.mz-crp-join__can li{color:var(--text);font-size:var(--text-md);align-items:center;gap:10px;display:flex}.mz-crp-join__can svg{color:var(--accent-text);flex-shrink:0}.mz-crp-join__warn{padding:var(--s-3);border-radius:var(--r-md);background:var(--amber-soft);color:var(--amber-text);font-size:var(--text-sm);align-items:flex-start;gap:8px;display:flex}.mz-crp-join__go{inline-size:100%}.mz-crp-door{align-items:center;gap:var(--s-3);min-block-size:60px;inline-size:100%;padding:var(--s-3) var(--s-4);border:1px solid var(--line);border-radius:var(--r-lg);background:var(--bg);color:var(--accent-text);font:inherit;text-align:start;cursor:pointer;transition:background-color var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease);display:flex}.mz-crp-door>span{flex:1;gap:1px;min-inline-size:0;display:grid}.mz-crp-door strong{color:var(--ink);font-size:var(--text-md)}.mz-crp-door span span{color:var(--text-2);font-size:var(--text-sm)}.mz-crp-door:active{transform:scale(.99)}.mz-crp-asklink{min-block-size:44px;color:var(--accent-text);font:inherit;font-size:var(--text-md);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:6px;font-weight:600;display:inline-flex}.mz-lg__offices.mz-crp-askplat{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.mz-lg__offices.mz-crp-askplat button{justify-content:flex-start;align-items:center;gap:var(--s-2);min-block-size:44px;padding-inline:var(--s-3);border-radius:var(--r-md);font-size:15px;font-weight:500;display:inline-flex}.mz-crp-askplat button svg{flex:none}.mz-crp-access,.mz-crp-asks{gap:var(--s-3);padding:var(--s-4);border:1px solid var(--line);border-radius:var(--r-lg);background:var(--bg);min-inline-size:0;display:grid}.mz-crp-access__head,.mz-crp-asks__head{align-items:center;gap:8px;display:flex}.mz-crp-access__head h3,.mz-crp-asks__head h3{font-size:var(--text-md);flex:1;font-weight:650}.mz-crp-access__p{color:var(--text-2);font-size:var(--text-base)}.mz-crp-access__acts{gap:var(--s-2);flex-wrap:wrap;display:flex}.mz-crp-asks__list{margin:0;padding:0;list-style:none;display:grid}.mz-crp-asks__list li+li{border-block-start:1px solid var(--line)}.mz-crp-asks__ask{gap:var(--s-2);padding-block:var(--s-3);display:grid}.mz-crp-asks__who{gap:2px;min-inline-size:0;display:grid}.mz-crp-asks__who strong{color:var(--ink)}.mz-crp-asks__meta{color:var(--text-3);font-size:var(--text-sm);flex-wrap:wrap;align-items:center;gap:4px;display:flex}.mz-crp-asks__acts{align-items:center;gap:var(--s-2);flex-wrap:wrap;display:flex}.mz-crp-asks__acts .mz-select,.mz-crp-asks__acts .mz-input{flex:220px;min-inline-size:0}@media (pointer:coarse){.mz-crp input,.mz-crp textarea,.mz-crp select,.mz-dialog .mz-crp-form input,.mz-dialog .mz-crp-form textarea,.mz-lg__fields input{font-size:16px}.mz-crp .mz-input,.mz-dialog .mz-crp-form .mz-input{min-block-size:48px}.mz-crp .mz-seg__item,.mz-dialog .mz-crp-form .mz-seg__item,.mz-crp .mz-btn,.mz-dialog .mz-btn,.mz-crp-access .mz-btn,.mz-crp-asks .mz-btn{min-block-size:44px}}@media (hover:hover){.mz-crp-top__link:not(.is-on):hover,.mz-crp-me:hover{background:var(--bg-hover);color:var(--text)}.mz-crp-req__link:hover strong,.mz-crp-pay__campaign:hover strong{color:var(--accent-text)}.mz-crp-strip:hover{background:color-mix(in srgb, var(--green-soft) 70%, var(--green-dot))}.mz-crp-pick:not(.is-set):hover,.mz-crp-ins:not(:disabled):not(.is-set):hover,.mz-crp-door:hover{border-color:var(--accent);background:var(--accent-soft)}.mz-crp-method:not(.is-on):hover,.mz-crp-note-row:hover{background:var(--bg-hover)}.mz-crp-post__open:hover,.mz-crp-back:hover{color:var(--accent-text)}}@media (prefers-reduced-motion:reduce){.mz-crp :active{transform:none}}.mz-crp-contract{border:1px solid var(--line);border-radius:var(--r-md)}.mz-crp-contract>summary{align-items:center;gap:var(--s-2);min-height:44px;padding-inline:var(--s-3);cursor:pointer;font-weight:600;list-style:none;display:flex}.mz-crp-contract>summary::-webkit-details-marker{display:none}.mz-crp-contract>summary .mz-code{margin-inline-start:auto;font-weight:400}.mz-crp-contract__body{max-block-size:50vh;padding:0 var(--s-3) var(--s-3);gap:var(--s-3);display:grid;overflow-y:auto}.mz-crp-contract__body h4{font-size:var(--text-sm);margin:0 0 4px}.mz-crp-contract__body p{color:var(--text-2);margin:0 0 4px;line-height:1.55}.mz-crp-page>.mz-sec,.mz-crp-rq__main>.mz-sec{margin-block-start:0}.mz-crp-group>.mz-sec__head{margin-block-end:0}.mz-crp-caught{min-block-size:56px;padding:var(--s-3) var(--s-4);border-radius:var(--r-lg);box-shadow:inset 0 0 0 1px var(--line);color:var(--text-2);font-size:var(--text-md);align-items:center;gap:10px;display:flex}.mz-crp-caught>.mz-ico{color:var(--green-text);flex:none}.mz-crp-emptybox{border-radius:var(--r-lg);box-shadow:inset 0 0 0 1px var(--line)}.mz-crp-track{gap:var(--s-4);padding:var(--s-4);border-radius:var(--r-lg);box-shadow:inset 0 0 0 1px var(--line);display:grid}.mz-crp-track__next{color:var(--text-2);font-size:var(--text-md);align-items:center;gap:8px;margin:0;display:flex}.mz-crp-track__next>.mz-ico{color:var(--accent-text);flex:none}.mz-crp-track__next strong{color:var(--ink);font-weight:650}@media (width<=420px){.mz-crp-track,.mz-crp-track__next{padding-inline:var(--s-2)}.mz-crp-steps__w{letter-spacing:-.01em;font-size:11px}}.mz-crp-rounds{color:var(--text-2);font-size:var(--text-sm);flex-wrap:wrap;align-items:center;gap:6px;font-weight:600;display:inline-flex}.mz-crp-rounds__dots{gap:3px;display:inline-flex}.mz-crp-rounds__dots i{border-radius:var(--r-pill);background:var(--line-strong);block-size:6px;inline-size:14px}.mz-crp-rounds__dots i.is-used{background:var(--accent)}.mz-crp-rounds__dots i.is-extra.is-used{background:var(--amber-dot)}.mz-crp-postplats{gap:var(--s-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.mz-crp-postplats li{border-radius:var(--r-pill);background:var(--bg-subtle);min-block-size:36px;color:var(--text-2);font-size:var(--text-sm);transition:background-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);align-items:center;gap:6px;padding-inline:12px;font-weight:600;display:inline-flex}.mz-crp-postplats li.is-on{background:var(--green-soft);color:var(--green-text)}.mz-crp-tabs__i{border-radius:var(--r-pill);block-size:30px;inline-size:56px;transition:background-color var(--dur-fast) var(--ease-out)}.mz-crp-tabs__t.is-on .mz-crp-tabs__i{background:var(--accent-soft)}.mz-crp-tabs__i .mz-crp-count{inset-block-start:-4px;inset-inline-end:6px}.mz-cm{z-index:70;scrollbar-width:thin;background:var(--raised);max-height:min(480px,100vh - 16px);color:var(--text);box-shadow:var(--shadow);font-size:var(--text-sm);transform-origin:var(--cm-origin,left top);animation:mz-cm-in var(--dur-fast) var(--ease-out);border-radius:10px;outline:none;flex-direction:column;padding:4px;display:flex;position:fixed;overflow-y:auto}.mz-cm.is-kbd,.mz-cm--sub{animation:none}@keyframes mz-cm-in{0%{opacity:0;transform:scale(.96)}}@media (prefers-reduced-motion:reduce){.mz-cm{animation:none}}.mz-cm__item{cursor:default;-webkit-user-select:none;user-select:none;white-space:nowrap;border-radius:6px;outline:none;align-items:center;gap:8px;min-height:30px;padding-inline:6px 8px;display:flex}.mz-cm__item:focus,.mz-cm__item.is-open{background:var(--bg-hover)}.mz-cm__item.is-disabled{color:var(--text-3)}.mz-cm__item.is-disabled .mz-cm__icon{opacity:.6}.mz-cm__icon{width:20px;color:var(--text-2);flex-shrink:0;place-items:center;display:inline-grid}.mz-cm__item.is-danger,.mz-cm__item.is-danger .mz-cm__icon{color:var(--red-text)}.mz-cm__item.is-danger:focus{background:var(--red-soft)}.mz-cm__label{text-overflow:ellipsis;flex:1;align-items:center;gap:6px;min-width:0;display:flex;overflow:hidden}.mz-cm__label>.mz-pill{flex-shrink:0}.mz-cm__hint{color:var(--text-3);font-size:var(--text-xs);font-variant-numeric:tabular-nums;letter-spacing:.02em;margin-inline-start:12px}.mz-cm__check{color:var(--accent-text)}.mz-cm__caret{color:var(--text-3);margin-inline-start:8px}.mz-cm__sep{border:0;border-block-start:1px solid var(--line);margin:4px -4px}.mz-cm__head{color:var(--text-3);font-size:var(--text-xs);white-space:nowrap;text-overflow:ellipsis;padding:6px 8px 4px;font-weight:500;overflow:hidden}.mz-cm__val{text-overflow:ellipsis;max-width:150px;color:var(--text-2);overflow:hidden}.mz-cm .mz-pick{margin:-4px}@media (pointer:coarse){.mz-cm__item{min-height:44px}}.mz-grid .mz-grid__row .mz-grid__cell.is-inrange,.mz-grid .mz-grid__row.is-rowsel>.mz-grid__cell,.mz-grid .mz-grid__row.is-rowsel>.mz-grid__gutter{background:var(--accent-soft)}.mz-grid__row.is-rowsel>.mz-grid__gutter{color:var(--accent-text);font-weight:600}.mz-grid__cell.is-menu{box-shadow:inset 0 0 0 2px var(--accent)}.mz-grid__gutter{cursor:pointer}.mz-grid__more{min-width:0;padding:0;display:none;width:20px!important;height:22px!important}.mz-grid__open{min-width:0;padding:0;width:20px!important}@media (hover:hover){.mz-grid__row:hover .mz-grid__more{display:inline-flex}}@media (hover:none){.mz-grid__n{display:none}.mz-grid__more,.mz-grid__open{display:inline-flex}.mz-grid__editor{font-size:16px}}@media (pointer:coarse){.mz-grid__editor,.mz-grid__rename{font-size:16px}}.mz-grid__filters{border-block-end:1px solid var(--line);background:var(--bg-subtle);font-size:var(--text-xs);color:var(--text-2);flex-wrap:wrap;align-items:center;gap:6px;padding:8px 10px;display:flex}.mz-grid__chip{border-radius:var(--r-pill);background:var(--accent-soft);height:24px;color:var(--accent-text);align-items:center;gap:6px;padding-inline:8px 4px;font-weight:500;display:inline-flex}.mz-grid__chip b{text-overflow:ellipsis;white-space:nowrap;max-width:220px;font-weight:600;overflow:hidden}.mz-grid__chip button{width:18px;height:18px;color:inherit;border-radius:50%;place-items:center;display:inline-grid}@media (hover:hover){.mz-grid__chip button:hover{background:var(--bg-hover)}}.mz-grid__clear{color:var(--text-2);font-size:var(--text-xs);text-underline-offset:2px;text-decoration:underline}.mz-grid__foot .mz-grid__showhid{color:var(--accent-text);font-size:var(--text-xs);white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.mz-grid__selinfo{color:var(--text);white-space:nowrap;font-weight:500}.mz-grid__tag{background:var(--violet-soft);height:18px;color:var(--violet-text);font-size:var(--text-xs);white-space:nowrap;border-radius:4px;flex-shrink:0;align-items:center;gap:2px;margin-inline-end:6px;padding-inline:4px;font-weight:600;display:inline-flex}.mz-grid__cell.is-code{gap:0}.mz-grid__cell{-webkit-user-select:none;user-select:none}.mz-arr{display:inline-block}[dir=rtl] .mz-arr{transform:scaleX(-1)}.mz-grid__hint{border-block-end:1px solid var(--line);min-height:32px;color:var(--text-3);font-size:var(--text-xs);align-items:center;gap:8px;padding-inline:12px 6px;display:flex}.mz-grid__hint>span{flex:1;min-width:0}.mz-grid__hintx{border-radius:var(--r-sm);width:24px;height:24px;color:var(--text-3);flex-shrink:0;place-items:center;display:inline-grid}@media (hover:hover){.mz-grid__hintx:hover{background:var(--bg-hover);color:var(--text)}}:root .mz-grid .is-laststicky{border-inline-end-color:var(--line-strong)}:root .mz-grid .is-laststicky:not(.is-sel):not(.is-menu):not(.is-drop){box-shadow:none}.mz-grid__gutter .mz-grid__n{visibility:hidden}.mz-grid__row.is-rowsel>.mz-grid__gutter .mz-grid__n{visibility:visible}.mz-grid__handle{padding:2px 0}.mz-grid__openrow{border-radius:var(--r-sm);background:var(--bg);height:24px;box-shadow:inset 0 0 0 1px var(--line);color:var(--text-2);font-size:var(--text-xs);z-index:1;align-items:center;gap:4px;padding-inline:6px;font-weight:500;display:none;position:absolute;inset-block-start:6px;inset-inline-end:6px}@media (hover:hover){.mz-grid__row:hover .mz-grid__openrow{display:inline-flex}.mz-grid__openrow:hover{background:var(--bg-hover);color:var(--text)}}.mz-grid__hbtn>span:first-of-type{min-width:0}.mz-grid__chev{opacity:.55;transition:opacity var(--dur-fast) var(--ease);flex-shrink:0;margin-inline-start:auto}.mz-grid__hcell.is-menu .mz-grid__chev,.mz-grid__hbtn:focus-visible .mz-grid__chev{opacity:1}@media (hover:hover){.mz-grid__hcell:hover .mz-grid__chev{opacity:1}}.mz-grid__head .mz-grid__addcol{z-index:4;background:var(--bg-subtle);position:sticky;inset-inline-end:0}.mz-grid[data-more-end] .mz-grid__head .mz-grid__addcol{box-shadow:inset 1px 0 0 var(--line)}[dir=rtl] .mz-grid[data-more-end] .mz-grid__head .mz-grid__addcol{box-shadow:inset -1px 0 0 var(--line)}.mz-grid{scroll-padding-inline-end:64px}.mz-grid[data-more-end]{--mz-fade:linear-gradient(to left, transparent var(--mz-sbw,0px), var(--ink) calc(var(--mz-sbw,0px) + 56px));-webkit-mask-image:linear-gradient(var(--ink), var(--ink)), var(--mz-fade), linear-gradient(var(--ink), var(--ink)), linear-gradient(var(--ink), var(--ink));-webkit-mask-image:linear-gradient(var(--ink), var(--ink)), var(--mz-fade), linear-gradient(var(--ink), var(--ink)), linear-gradient(var(--ink), var(--ink));mask-image:linear-gradient(var(--ink), var(--ink)), var(--mz-fade), linear-gradient(var(--ink), var(--ink)), linear-gradient(var(--ink), var(--ink));-webkit-mask-size:100% var(--mz-headh,35px), 100% 100%, var(--mz-sbw,0px) 100%, 100% var(--mz-sbh,0px);-webkit-mask-size:100% var(--mz-headh,35px), 100% 100%, var(--mz-sbw,0px) 100%, 100% var(--mz-sbh,0px);mask-size:100% var(--mz-headh,35px), 100% 100%, var(--mz-sbw,0px) 100%, 100% var(--mz-sbh,0px);-webkit-mask-position:0 0,0 0,100% 0,0 100%;mask-position:0 0,0 0,100% 0,0 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}[dir=rtl] .mz-grid[data-more-end]{--mz-fade:linear-gradient(to right, transparent var(--mz-sbw,0px), var(--ink) calc(var(--mz-sbw,0px) + 56px));-webkit-mask-position:0 0,0 0,0 0,0 100%;mask-position:0 0,0 0,0 0,0 100%}.mz-grid__group{border-block-end:1px solid var(--line);background:var(--bg-subtle);min-width:max-content;display:grid}.mz-grid__groupcell{grid-column:1/-1}.mz-grid__groupin{height:32px;color:var(--text-2);font-size:var(--text-xs);align-items:center;gap:6px;padding-inline:12px;font-weight:600;display:inline-flex;position:sticky;inset-inline-start:0}.mz-grid__group.is-red .mz-grid__groupin{color:var(--red-text)}.mz-grid__group.is-amber .mz-grid__groupin{color:var(--amber-text)}.mz-grid__groupn{color:var(--text-3);font-weight:500}.mz-grid__noowner{cursor:pointer}.mz-dlv__proj{min-width:0;color:var(--text-2);align-items:center;gap:8px;display:inline-flex}.mz-dlv__proj>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mz-pj__list{flex-direction:column;gap:1px;margin:0;padding:0;list-style:none;display:flex}.mz-pj__row{border-radius:var(--r-sm);-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;position:relative}.mz-pj__link{padding-inline-end:28px}.mz-pj__more{border-radius:var(--r-sm);width:26px;height:26px;color:var(--text-3);opacity:0;transition:opacity var(--dur-fast) var(--ease), background-color var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);place-items:center;margin-block:auto;display:grid;position:absolute;inset-block:0;inset-inline-end:2px}.mz-pj__row:focus-within .mz-pj__more,.mz-pj__more[aria-expanded=true]{opacity:1}@media (hover:hover){.mz-pj__row:hover .mz-pj__more{opacity:1}.mz-pj__more:hover{background:var(--bg-hover);color:var(--text)}}@media (hover:none){.mz-pj__more{display:none}.mz-pj__link{padding-inline-end:0}}.mz-pj__sub{color:var(--text-3);font-size:var(--text-xs);align-items:center;gap:6px;padding:4px 8px 2px;display:flex}.mz-pj__sub.is-blocked{color:var(--red-text)}.mz-pj__n{font-variant-numeric:tabular-nums;margin-inline-start:auto}.mz-pj__line{background:var(--line);height:1px;margin:6px 8px}.mz-pj.is-dragging,.mz-pj.is-dragging *{cursor:grabbing}.mz-pj__row.is-lifted{z-index:2;background:var(--bg-side);box-shadow:0 0 0 2px var(--focus);opacity:.94}.mz-pj__row.is-lifted .mz-nav__item{background:var(--bg-active)}.mz-pj__row.is-held{transition:transform var(--dur-fast) var(--ease-out);transform:scale(1.02)}.mz-pj__drop{z-index:3;height:0;list-style:none;position:relative}.mz-pj__drop:before{content:"";background:var(--accent);height:2px;position:absolute;inset-block-start:-1.5px;inset-inline:4px}.mz-pj__drop:after{content:"";border:2px solid var(--accent);background:var(--bg-side);box-sizing:border-box;border-radius:50%;width:8px;height:8px;position:absolute;inset-block-start:-4px;inset-inline-start:0}.mz-pj__zone{height:var(--nav-h);border:1px dashed var(--line-strong);border-radius:var(--r-sm);color:var(--text-3);font-size:var(--text-sm);transition:background-color var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);align-items:center;gap:8px;padding-inline:10px;display:flex}.mz-pj__zone.is-over{border-color:var(--accent);background:var(--accent-soft);color:var(--accent-text)}.mz-pj__all .mz-nav__in{color:var(--text-3);font-size:var(--text-sm)}@media (width<=760px){.mz-pj__zone{min-height:44px}}@media (prefers-reduced-motion:reduce){.mz-pj__row.is-held{transform:none}}.mz-ho-page{gap:var(--s-6);flex-direction:column;display:flex}.mz-ho-list{gap:var(--s-2);flex-direction:column;display:flex}.mz-ho-due{color:var(--text-2);font-size:var(--text-sm);white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.mz-ho-steps-n{align-items:center;gap:var(--s-2);color:var(--text-2);font-size:var(--text-sm);white-space:nowrap;display:inline-flex}.mz-ho-steps-n .mz-bar{inline-size:64px}.mz-ho-actions{align-items:center;gap:var(--s-2);flex-wrap:wrap;display:inline-flex}.mz-ho-person{min-width:0;color:var(--text);align-items:center;gap:6px;display:inline-flex}.mz-ho-person__t{flex-direction:column;min-width:0;line-height:1.3;display:flex}.mz-ho-person__t .mz-faint{font-size:var(--text-sm)}.mz-ho-eyebrow{align-items:center;gap:var(--s-2);flex-wrap:wrap;display:inline-flex}.mz-ho-card{align-items:start;gap:var(--s-3);padding:var(--s-3) var(--s-4);border-radius:var(--r-lg);box-shadow:inset 0 0 0 1px var(--line);background:var(--bg);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.mz-ho-card.is-closed{background:var(--bg-subtle)}.mz-ho-card__icon,.mz-ho-strip__icon{border-radius:var(--r-md);background:var(--gray-soft);block-size:36px;inline-size:36px;color:var(--gray-text);place-items:center;display:grid}.mz-ho-card__icon.is-amber,.mz-ho-strip.is-sent .mz-ho-strip__icon{background:var(--amber-soft);color:var(--amber-text)}.mz-ho-card__icon.is-blue,.mz-ho-strip.is-accepted .mz-ho-strip__icon{background:var(--blue-soft);color:var(--blue-text)}.mz-ho-card__icon.is-violet,.mz-ho-strip.is-in_progress .mz-ho-strip__icon{background:var(--violet-soft);color:var(--violet-text)}.mz-ho-card__icon.is-green,.mz-ho-strip.is-done .mz-ho-strip__icon{background:var(--green-soft);color:var(--green-text)}.mz-ho-card__main{flex-direction:column;gap:6px;min-width:0;display:flex}.mz-ho-card__top{align-items:center;gap:var(--s-2);min-width:0;display:flex}.mz-ho-card__title{min-width:0;color:var(--ink);font-size:var(--text-md);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.mz-ho-card__meta,.mz-ho-card__foot{align-items:center;gap:6px var(--s-3);color:var(--text-2);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.mz-ho-route{align-items:center;gap:5px;display:inline-flex}.mz-ho-route strong{color:var(--text);font-weight:600}.mz-ho-card__next{min-width:0;text-overflow:ellipsis;white-space:nowrap;max-inline-size:42ch;overflow:hidden}.mz-ho-owner{align-items:center;gap:6px;margin-inline-start:auto;display:inline-flex}.mz-ho-card>.mz-ho-actions{align-self:center}@media (hover:hover){.mz-ho-card__title:hover{color:var(--accent-text)}}.mz-ho-strip{gap:var(--s-3);padding:var(--s-4);border-radius:var(--r-lg);box-shadow:inset 0 0 0 1px var(--line);background:var(--bg);flex-direction:column;display:flex}.mz-ho-strip__head{align-items:center;gap:var(--s-3);display:flex}.mz-ho-strip__who{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.mz-ho-strip__who strong{color:var(--ink);font-weight:600}.mz-ho-strip__who .mz-faint{font-size:var(--text-sm)}.mz-ho-strip__side{color:var(--text-2);font-size:var(--text-sm);margin:0}.mz-ho-strip__side.is-big{align-items:center;gap:var(--s-2);padding:var(--s-3) var(--s-4);border-radius:var(--r-md);background:var(--bg-subtle);color:var(--text);font-size:var(--text-base);margin-block-end:var(--s-4);display:flex}.mz-ho-strip__note{align-items:flex-start;gap:var(--s-2);padding:var(--s-3);border-radius:var(--r-md);background:var(--bg-subtle);color:var(--text);white-space:pre-wrap;margin:0;line-height:1.5;display:flex}.mz-ho-strip__note.is-big{font-size:var(--text-md)}.mz-ho-strip__bar{align-items:center;gap:var(--s-2) var(--s-4);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.mz-ho-strip__owner{color:var(--text);align-items:center;gap:6px;font-weight:500;display:inline-flex}.mz-ho-strip__step{min-width:12ch;color:var(--text);flex:1}.mz-ho-strip__more{align-items:center;gap:var(--s-1) var(--s-4);box-shadow:inset 0 1px 0 var(--line);font-size:var(--text-sm);flex-wrap:wrap;padding-block-start:var(--s-2);display:flex}.mz-ho-strip__open{font-size:var(--text-sm);align-items:center;gap:4px;margin-inline-start:auto;display:inline-flex}.mz-ho-fold{min-block-size:32px;color:var(--text-2);transition:color var(--dur-fast) var(--ease);align-items:center;gap:6px;font-weight:500;display:inline-flex}.mz-ho-fold__caret{transition:transform var(--dur-fast) var(--ease)}.mz-ho-fold__caret.is-shut{transform:rotate(-90deg)}[dir=rtl] .mz-ho-fold__caret.is-shut{transform:rotate(90deg)}@media (hover:hover){.mz-ho-fold:hover{color:var(--ink)}}.mz-ho-strip.is-compact{align-items:center;gap:var(--s-3);padding:var(--s-2) var(--s-3);flex-direction:row}.mz-ho-strip.is-compact .mz-ho-strip__icon{border-radius:var(--r-sm);block-size:28px;inline-size:28px}.mz-ho-strip__line{align-items:center;gap:var(--s-2);flex:1;min-width:0;display:flex}.mz-ho-strip__words{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text);font-size:var(--text-sm);overflow:hidden}.mz-ho-strip__end{align-items:center;gap:var(--s-3);display:inline-flex}.mz-ho-strip.is-compact .mz-ho-strip__open{margin-inline-start:0}.mz-ho-checklist{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.mz-ho-step{align-items:start;gap:var(--s-2);box-shadow:inset 0 -1px 0 var(--line);grid-template-columns:28px minmax(0,1fr) auto;padding-block:10px;display:grid}.mz-ho-step:last-child{box-shadow:none}.mz-ho-checklist.is-compact .mz-ho-step{padding-block:6px}.mz-ho-step__box{place-items:center;block-size:22px;display:grid}.mz-ho-step__n{border-radius:var(--r-pill);block-size:20px;inline-size:20px;box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--text-3);font-size:var(--text-xs);place-items:center;font-weight:600;display:grid}.mz-ho-step__main{flex-direction:column;gap:2px;min-width:0;padding-block-start:1px;display:flex}.mz-ho-step__t{align-items:center;gap:4px var(--s-2);color:var(--text);flex-wrap:wrap;line-height:1.4;display:flex}.mz-ho-step.is-done .mz-ho-step__t{color:var(--text-2)}.mz-ho-step.is-next .mz-ho-step__t{color:var(--ink);font-weight:600}.mz-ho-next{border-radius:var(--r-pill);background:var(--accent-soft);color:var(--accent-text);font-size:var(--text-xs);align-items:center;gap:3px;padding:1px 6px;font-weight:600;display:inline-flex}.mz-ho-step__by{color:var(--text-3);font-size:var(--text-xs)}.mz-ho-step__open{min-block-size:24px;font-size:var(--text-sm);white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.mz-ho-step .mz-check{border-radius:5px;width:20px;height:20px;transition:none;position:relative}@media (pointer:coarse){.mz-ho-step .mz-check:after{content:"";position:absolute;inset:-12px}}.mz-ho-thread{gap:var(--s-3);flex-direction:column;display:flex}.mz-ho-thread__empty{align-items:center;gap:var(--s-2);color:var(--text-2);font-size:var(--text-sm);margin:0;display:flex}.mz-ho-thread__list{gap:var(--s-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.mz-ho-note{align-items:flex-start;gap:var(--s-2);display:flex}.mz-ho-note.is-system{color:var(--text-2);font-size:var(--text-sm);align-items:center}.mz-ho-note__body{flex-direction:column;gap:2px;min-width:0;display:flex}.mz-ho-note__head{align-items:center;gap:4px var(--s-2);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.mz-ho-note__head strong{color:var(--text);font-weight:600}.mz-ho-note__text{color:var(--text);white-space:pre-wrap;line-height:1.5}.mz-ho-compose{align-items:flex-end;gap:var(--s-2);display:flex}.mz-ho-compose .mz-textarea{resize:vertical;flex:1;min-width:0}.mz-ho-filters{align-items:center;gap:var(--s-3);flex-wrap:wrap;display:flex}.mz-ho-chips{flex-wrap:wrap;flex:320px;gap:6px;min-width:0;display:flex}.mz-ho-chip{border-radius:var(--r-pill);min-block-size:30px;box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--text-2);font-size:var(--text-sm);transition:background-color var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);align-items:center;gap:6px;padding-inline:10px;font-weight:500;display:inline-flex}.mz-ho-chip .tnum{color:var(--text-3)}.mz-ho-chip[aria-pressed=true]{background:var(--accent-soft);box-shadow:inset 0 0 0 1px var(--accent);color:var(--accent-text)}.mz-ho-chip[aria-pressed=true] .tnum{color:var(--accent-text)}@media (hover:hover){.mz-ho-chip:hover{background:var(--bg-hover);color:var(--text)}.mz-ho-chip[aria-pressed=true]:hover{background:var(--accent-soft);color:var(--accent-text)}}.mz-ho-detail__main{flex-direction:column;min-width:0;display:flex}.mz-ho-about{align-items:center;gap:var(--s-3);padding:var(--s-3) var(--s-4);border-radius:var(--r-lg);box-shadow:inset 0 0 0 1px var(--line);color:var(--text);transition:background-color var(--dur-fast) var(--ease);margin-block-start:var(--s-4);display:flex}.mz-ho-about>span{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.mz-ho-about strong{color:var(--ink);font-weight:600}@media (hover:hover){.mz-ho-about:hover{background:var(--bg-hover)}}.mz-ho-samplenote{align-items:center;gap:var(--s-2);font-size:var(--text-sm);margin-block-start:var(--s-4);display:flex}.mz-ho-send{gap:var(--s-4);flex-direction:column;display:flex}.mz-ho-send__row{gap:var(--s-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.mz-ho-send .mz-textarea{resize:vertical;inline-size:100%}.mz-ho-preview{padding:var(--s-3) var(--s-4);border-radius:var(--r-md);background:var(--bg-subtle)}.mz-ho-preview__head{align-items:center;gap:var(--s-2);margin:0 0 var(--s-2);color:var(--ink);font-weight:600;display:flex}.mz-ho-preview ol{color:var(--text);flex-direction:column;gap:4px;margin:0;padding-inline-start:1.4em;display:flex}.mz-ho-preview__foot{margin:var(--s-2) 0 0;color:var(--text-2);font-size:var(--text-sm);align-items:center;gap:6px;display:flex}@media (width<=760px){.mz-ho-card{padding:var(--s-3);grid-template-columns:auto minmax(0,1fr)}.mz-ho-card>.mz-ho-actions{grid-column:1/-1}.mz-ho-card>.mz-ho-actions .mz-btn{flex:1}.mz-ho-card__top{flex-direction:column;align-items:flex-start}.mz-ho-card__title{white-space:normal}.mz-ho-owner{margin-inline-start:0}.mz-ho-strip.is-compact{flex-wrap:wrap;align-items:flex-start}.mz-ho-strip__line{flex-wrap:wrap;flex:1 1 0}.mz-ho-strip__words{white-space:normal;flex-basis:100%}.mz-ho-strip__end{justify-content:space-between;inline-size:100%}.mz-ho-strip__head{row-gap:var(--s-2);flex-wrap:wrap}.mz-ho-strip__who{flex-basis:calc(100% - 48px)}.mz-ho-strip__head>.mz-ho-status{margin-inline-start:48px}.mz-ho-strip__step{flex-basis:100%}.mz-ho-send__row{grid-template-columns:minmax(0,1fr)}.mz-ho-compose{flex-direction:column;align-items:stretch}.mz-ho-fold,.mz-ho-step__open,.mz-ho-chip,.mz-ho-strip__open{min-block-size:44px}.mz-ho-step{grid-template-columns:32px minmax(0,1fr) auto;align-items:center;padding-block:2px}.mz-ho-step__box{block-size:44px}}.inf-ava{flex-shrink:0;display:inline-flex;position:relative}.inf-ava>.mz-av{background:var(--bg-hover)}.inf-ava__badge{background:var(--bg);block-size:18px;inline-size:18px;color:var(--text-2);box-shadow:0 0 0 2px var(--bg);border-radius:50%;place-items:center;display:grid;position:absolute;inset-block-end:-2px;inset-inline-end:-2px}.inf-tag.is-brand{background:var(--gray-soft);color:var(--gray-text)}.inf-country.is-unknown{color:var(--text-3);align-items:center;gap:4px;display:inline-flex}.inf-ava__badge.is-lg{block-size:24px;inline-size:24px;inset-block-end:2px;inset-inline-end:2px}.inf-sec{gap:2px;margin-block:18px 14px;display:grid}.inf-sec__h{color:var(--ink);font-size:var(--text-lg);margin:0;font-weight:650}.inf-sec__sub{color:var(--text-2);font-size:var(--text-sm);margin:0}.inf-band{border-radius:var(--r-pill);block-size:22px;font-size:var(--text-xs);white-space:nowrap;cursor:help;transition:background-color var(--dur-fast) var(--ease);align-items:center;gap:4px;padding-inline:7px;font-weight:600;display:inline-flex}.inf-band.is-high{background:var(--green-soft);color:var(--green-text)}.inf-band.is-typical{background:var(--blue-soft);color:var(--blue-text)}.inf-band.is-watch{background:var(--amber-soft);color:var(--amber-text)}.inf-band.is-low{background:var(--red-soft);color:var(--red-text)}@media (pointer:coarse){.inf-band{min-block-size:32px}}.inf-band__tip{gap:8px;padding:12px;display:grid}.inf-band__h{font-size:var(--text-sm);align-items:center;gap:6px;display:inline-flex}.inf-band__line{color:var(--text-2);font-size:var(--text-xs)}.inf-band__why{font-size:var(--text-xs);gap:6px;margin:0;padding:0;line-height:1.45;list-style:none;display:grid}.inf-band__why li{align-items:flex-start;gap:6px;display:flex}.inf-band__why li>.mz-ico{flex-shrink:0;margin-block-start:2px}.inf-band__why .is-good>.mz-ico{color:var(--green-text)}.inf-band__why .is-bad>.mz-ico{color:var(--amber-text)}.inf-band__why .is-note>.mz-ico{color:var(--text-3)}.inf-band__est{color:var(--text-3);font-size:var(--text-xs)}.inf-ava__none{background:var(--bg-subtle);box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--text-2);letter-spacing:.01em;border-radius:50%;flex:none;place-items:center;font-weight:600;display:inline-grid}.inf-ava__none.is-wait{color:var(--text-3)}.it-face.is-none{background:var(--bg-subtle);box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--text-3)}.inf-posts:not(.is-real) .inf-post,.inf-posts:not(.is-real) .inf-post[class*=is-]{background:var(--bg-subtle);box-shadow:inset 0 0 0 1px var(--line);color:var(--text-2)}.it-flow{border-radius:var(--r-md);text-align:start;min-block-size:44px;min-inline-size:132px;transition:background-color var(--dur-fast) var(--ease);justify-items:start;gap:3px;padding:5px 6px;display:inline-grid}@media (hover:hover){.it-flow:hover{background:var(--bg-hover)}}.it-flow__dots{gap:3px;display:inline-flex}.it-flow__dots>i{border-radius:var(--r-pill);background:var(--line-strong);block-size:4px;inline-size:12px;display:block}.it-flow__dots>i.is-on{background:var(--accent)}.it-flow__t{color:var(--ink);font-size:var(--text-xs);white-space:nowrap;align-items:center;gap:4px;font-weight:600;display:inline-flex}.it-flow.is-done .it-flow__t{color:var(--green-text)}.it-flow.is-off .it-flow__t{color:var(--text-3)}.it-flow__who{color:var(--text-2);font-size:var(--text-xs);white-space:nowrap}.it-flow__warn,.it-step__warn{color:var(--amber-text);font-size:var(--text-xs);white-space:nowrap;align-items:center;gap:3px;font-weight:600;display:inline-flex}.it-flowpop{gap:10px;padding:12px;display:grid}.it-flowpop__h{font-size:var(--text-sm)}.it-steps{gap:2px;margin:0;padding:0;list-style:none;display:grid}.it-step{border-radius:var(--r-sm);align-items:flex-start;gap:8px;padding:4px 6px;display:flex}.it-step__ico{block-size:22px;inline-size:22px;box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--text-3);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.it-step.is-done .it-step__ico{box-shadow:none;background:var(--green-soft);color:var(--green-text)}.it-step.is-next{background:var(--accent-soft)}.it-step.is-next .it-step__ico{box-shadow:inset 0 0 0 2px var(--accent);color:var(--accent-text)}.it-step__txt{flex-direction:column;gap:1px;min-inline-size:0;line-height:1.3;display:flex}.it-step__n{font-size:var(--text-sm);font-weight:500}.it-step__d{color:var(--text-2);font-size:var(--text-xs)}.it-flowpop__act{border-block-start:1px solid var(--line);flex-wrap:wrap;align-items:flex-end;gap:8px;padding-block-start:10px;display:flex}.it-flowpop__act .mz-field{flex:130px}.it-usage{border-radius:var(--r-lg);background:color-mix(in srgb, var(--amber-soft) 65%, var(--bg));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--amber-dot) 40%, var(--line));gap:6px;margin-block-end:14px;padding:10px 14px;display:grid}.it-usage__h{color:var(--amber-text);font-size:var(--text-sm);align-items:center;gap:6px;display:inline-flex}.it-usage__list{gap:4px;margin:0;padding:0;list-style:none;display:grid}.it-usage__list li{font-size:var(--text-sm);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:2px 12px;display:flex}.it-usage__a{color:var(--ink);font-weight:500;text-decoration:none}@media (hover:hover){.it-usage__a:hover{text-decoration:underline}}.it-usage__d{color:var(--text-2);font-size:var(--text-xs);align-items:center;gap:4px;display:inline-flex}.it-usage.is-compact{margin-block:0 14px}@media (width<=760px){.it-flow{inline-size:100%;margin-block-start:8px;padding-inline:0}}.it-usage__top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 12px;display:flex}.it-usage__more{border-radius:var(--r-md);min-block-size:32px;color:var(--amber-text);font-size:var(--text-xs);transition:background-color var(--dur-fast) var(--ease);align-items:center;gap:4px;padding-inline:8px;font-weight:600;display:inline-flex}@media (hover:hover){.it-usage__more:hover{background:color-mix(in srgb, var(--amber-soft) 80%, var(--bg))}}@media (pointer:coarse){.it-usage__more{min-block-size:44px}}.it-usage__caret{transition:transform var(--dur-fast) var(--ease)}.it-usage__caret.is-open{transform:rotate(180deg)}.ib-sub{color:var(--text-3);font-size:var(--text-sm);line-height:1.45;display:block}.ib-unset{color:var(--text-3);font-size:var(--text-sm)}.ib-chips{flex-wrap:wrap;gap:6px;display:flex}.ib-tag{border-radius:var(--r-pill);background:var(--bg-hover);min-height:26px;color:var(--text-2);font-size:var(--text-sm);align-items:center;gap:5px;padding-inline:9px;display:inline-flex}.ib-tag>.mz-ico{color:var(--text-3);flex:none}.ib-chip{border-radius:var(--r-pill);background:var(--bg);min-height:32px;box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--text-2);font:inherit;font-size:var(--text-sm);cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);border:0;align-items:center;gap:6px;padding-inline:10px 12px;display:inline-flex}.ib-chip>.mz-ico{color:var(--text-3);flex:none}.ib-chip.is-on{background:var(--accent-soft);box-shadow:inset 0 0 0 1px var(--accent);color:var(--accent-text)}.ib-chip.is-on>.mz-ico{color:var(--accent-text)}.ib-chip:focus-visible,.ib-gap:focus-visible,.ib-goalopt:focus-visible,.ib-more:focus-visible,.ib-phasebtn:focus-visible,.ib-card:focus-visible,.ib-proj__row:focus-visible,.ib-file:focus-visible{outline:2px solid var(--focus);outline-offset:2px}:root[data-input=keyboard] :is(.ib-chip,.ib-gap,.ib-goalopt,.ib-card,.ib-proj__row){transition:none}@media (hover:hover){.ib-chip:not(.is-on):hover,.ib-gap:hover,.ib-goalopt:not(.is-on):hover{background:var(--bg-hover)}.ib-phasebtn:not(.is-static):hover .mz-pill{box-shadow:inset 0 0 0 1px var(--line-strong)}.ib-more:hover{text-decoration:underline}}.ib-phase{white-space:nowrap;flex:none}.ib-phasebtn{border-radius:var(--r-sm);color:var(--text-3);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:2px 4px 2px 0;display:inline-flex}.ib-phasebtn.is-static{cursor:default}.ib-held{color:var(--text-2);font-size:var(--text-xs);white-space:nowrap;align-items:center;gap:3px;font-weight:600;display:inline-flex}.ib{flex-direction:column;gap:20px;padding-block:16px 48px;display:flex}.ib-ready{border-radius:var(--r-lg);background:var(--bg);box-shadow:inset 0 0 0 1px var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px 32px;padding:14px 16px;display:grid}.ib-ready__title{color:var(--ink);font-size:var(--text-base);align-items:center;gap:8px;margin:0;font-weight:600;display:flex}.ib-ready__title>.mz-ico{color:var(--amber-text);flex:none}.ib-ready.is-done .ib-ready__title>.mz-ico{color:var(--green-text)}.ib-ready__sub{color:var(--text-2);font-size:var(--text-sm);margin:6px 0 0}.ib-gaps{flex-wrap:wrap;gap:6px;margin:10px 0 0;padding:0;list-style:none;display:flex}.ib-gap{border-radius:var(--r-pill);background:var(--bg);min-height:32px;box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--text);font:inherit;font-size:var(--text-sm);cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out);border:0;align-items:center;gap:6px;padding-inline:10px;display:inline-flex}.ib-gap>.mz-ico:first-child{color:var(--amber-text);flex:none}.ib-gap__go{color:var(--text-3)}.ib-confirm{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px 12px;max-inline-size:460px;display:flex}.ib-confirm__state{align-items:flex-start;gap:8px;min-width:0;display:flex}.ib-confirm__state>.mz-ico{color:var(--text-3);flex:none}.ib-confirm__state.is-on>.mz-ico{color:var(--green-text)}.ib-confirm__state strong{color:var(--text);font-size:var(--text-sm);font-weight:600;display:block}.ib-confirm__state q{overflow-wrap:anywhere}.ib-confirmpop{flex-direction:column;gap:12px;padding:12px;display:flex}.ib-confirmpop__acts{justify-content:flex-end;gap:8px;display:flex}.ib-review{border-radius:var(--r-lg);background:var(--accent-soft);box-shadow:inset 0 0 0 1px var(--accent);color:var(--text);align-items:center;gap:12px;padding:12px 16px;display:flex}.ib-review>.mz-ico{color:var(--accent-text);flex:none}.ib-review__text{min-width:0;font-size:var(--text-sm);flex:1}.ib-review__text strong{font-weight:600;display:block}.ib-review__text span{color:var(--text-2)}.ib-review__acts{flex:none;gap:8px;display:flex}.ib-layout{grid-template-columns:minmax(0,1fr) minmax(280px,340px);align-items:start;gap:32px;display:grid}.ib-doc{flex-direction:column;gap:28px;min-width:0;display:flex}.ib-group__head{border-block-end:1px solid var(--line);margin-block-end:0;padding-block-end:10px}.ib-row{border-block-end:1px solid var(--line);grid-template-columns:196px minmax(0,1fr) auto;align-items:start;gap:6px 24px;padding-block:16px;scroll-margin-block-start:calc(var(--top-h) + 16px);display:grid}.ib-row__head{flex-direction:column;align-items:flex-start;gap:6px;min-width:0;padding-block-start:2px;display:flex}.ib-row__head h4{color:var(--text);font-size:var(--text-sm);align-items:center;gap:8px;margin:0;font-weight:600;display:flex}.ib-row__head h4>.mz-ico{color:var(--text-3);flex:none}.ib-row__help{color:var(--text-3);font-size:var(--text-xs);margin:0;line-height:1.45}.ib-need{color:var(--amber-text);font-size:var(--text-xs);align-items:center;gap:4px;font-weight:600;display:inline-flex}.ib-row__body{min-width:0;color:var(--text);font-size:var(--text-base);line-height:1.5}.ib-row__edit{flex-wrap:wrap;justify-content:flex-end;gap:4px;margin-block-start:-4px;display:flex}.ib-row.is-editing{grid-template-columns:196px minmax(0,1fr)}.ib-row.is-editing .ib-row__body{border-radius:var(--r-lg);background:var(--bg);box-shadow:inset 0 0 0 1px var(--line-strong);padding:16px}.ib-row__acts{gap:8px;margin-block-start:16px;display:flex}.ib-row.is-aside{border-radius:var(--r-lg);box-shadow:inset 0 0 0 1px var(--line);border:0;grid-template-columns:minmax(0,1fr) auto;gap:10px 8px;padding:16px}.ib-row.is-aside .ib-row__head{grid-area:1/1}.ib-row.is-aside .ib-row__edit{grid-area:3/1/auto/-1;justify-content:flex-start;margin:0 -8px -6px}.ib-row.is-aside .ib-row__body{grid-area:2/1/auto/-1}.ib-row.is-aside.is-editing .ib-row__body{box-shadow:none;padding:0}.ib-made{color:var(--text-3);font-size:var(--text-xs);align-items:center;gap:6px;margin:10px 4px 0;display:flex}.ib-made>.mz-ico{flex:none}.ib-goal{align-items:center;gap:12px;display:flex}.ib-goal__icon{border-radius:var(--r-md);background:var(--accent-soft);block-size:36px;inline-size:36px;color:var(--accent-text);flex:none;place-items:center;display:grid}.ib-goal strong{color:var(--ink);font-size:var(--text-md);font-weight:600;display:block}.ib-targets{grid-template-columns:repeat(auto-fill,minmax(176px,1fr));gap:12px 24px;display:grid}.ib-target__k{color:var(--text-3);font-size:var(--text-xs);display:block}.ib-target__k .ib-sub{font-size:var(--text-xs);margin-inline-start:4px;display:inline}.ib-target__v{color:var(--ink);font-size:var(--text-lg);font-variant-numeric:tabular-nums;font-weight:600;display:block}.ib-target__v .mz-sample{vertical-align:middle}.ib-lines{flex-direction:column;gap:10px;display:flex}.ib-line{grid-template-columns:148px minmax(0,1fr);align-items:baseline;gap:12px;display:grid}.ib-line__k{color:var(--text-3);font-size:var(--text-sm);align-items:center;gap:6px;display:inline-flex}.ib-line__k>.mz-ico{flex:none;align-self:center}.ib-line__v{min-width:0}.ib-line__v>.ib-sub{margin-block-start:2px}.ib-mix{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.ib-mix li{align-items:center;gap:8px;display:flex}.ib-mix .mz-ico{color:var(--text-3);flex:none}.ib-mix__n{text-align:center;min-inline-size:12px;font-weight:600}.ib-state{color:var(--text-2);align-items:center;gap:6px;display:inline-flex}.ib-state>.mz-ico{color:var(--text-3);flex:none}.ib-state.is-on>.mz-ico{color:var(--green-text)}.ib-money{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.ib-people{flex-wrap:wrap;gap:6px 14px;display:flex}.ib-person{align-items:center;gap:6px;display:inline-flex}.ib-prose{white-space:pre-line;overflow-wrap:anywhere}.ib-split{flex-direction:column;gap:6px;display:flex}.ib-split__row{grid-template-columns:128px minmax(48px,1fr) 40px minmax(0,auto);align-items:center;gap:12px;min-height:28px;display:grid}.ib-split__k{color:var(--text-2);font-size:var(--text-sm)}.ib-split__bar{border-radius:var(--r-pill);background:var(--bg-hover);block-size:6px;display:block;overflow:hidden}.ib-split__bar i{border-radius:inherit;background:var(--accent);block-size:100%;display:block}.ib-split__pct{color:var(--text-3);font-size:var(--text-sm);text-align:end}.ib-split__v{text-align:end;white-space:nowrap}.ib-split__total{color:var(--text-2);font-size:var(--text-sm);flex-wrap:wrap;align-items:center;gap:6px;margin:6px 0 0;display:flex}.ib-client{min-width:0}.ib-client__text{color:var(--text);font-size:var(--text-sm);white-space:pre-line;overflow-wrap:anywhere;margin:0;line-height:1.6}.ib-client__text.is-clamped{-webkit-line-clamp:8;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ib-more{color:var(--accent-text);font:inherit;font-size:var(--text-sm);cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;margin-block-start:6px;padding:4px 0;display:inline-flex}.ib-file{border-radius:var(--r-md);box-shadow:inset 0 0 0 1px var(--line);color:var(--text);font-size:var(--text-sm);align-items:center;gap:8px;margin-block-start:12px;padding:8px 10px;text-decoration:none;display:flex}.ib-file>.mz-ico{color:var(--text-3);flex:none}.ib-file__name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.ib-form{flex-direction:column;gap:16px;display:flex}.ib-grid2{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 16px;display:grid}.ib-ctl{flex-direction:column;gap:6px;min-width:0;display:flex}.ib-ctl__k{color:var(--text-2);font-size:var(--text-sm);font-weight:500}.ib-ctl__hint,.ib-note{color:var(--text-3);font-size:var(--text-xs);margin:0;line-height:1.45}.ib-ctl .mz-seg{flex-wrap:wrap;align-self:flex-start;max-inline-size:100%}.ib-goaltag{border-radius:var(--r-pill);background:var(--accent-soft);color:var(--accent-text);font-size:var(--text-2xs);white-space:nowrap;margin-inline-start:4px;padding:1px 6px;font-weight:600}.ib-goals{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:8px;display:grid}.ib-goalopt{border-radius:var(--r-md);background:var(--bg);box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--text);font:inherit;text-align:start;cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out);border:0;align-items:flex-start;gap:10px;padding:10px 12px;display:flex}.ib-goalopt>.mz-ico{color:var(--text-3);flex:none;margin-block-start:1px}.ib-goalopt strong{font-size:var(--text-sm);font-weight:600;display:block}.ib-goalopt .ib-sub{font-size:var(--text-xs)}.ib-goalopt.is-on{background:var(--accent-soft);box-shadow:inset 0 0 0 2px var(--accent)}.ib-goalopt.is-on>.mz-ico{color:var(--accent-text)}.ib-num{direction:ltr;display:block;position:relative}.ib-num input{padding-inline-end:56px}.ib-num__suffix{color:var(--text-3);font-size:var(--text-sm);pointer-events:none;align-items:center;display:flex;position:absolute;inset-block:0;inset-inline-end:10px}.ib-narrow{max-inline-size:180px;display:block}.ib-addline{max-inline-size:320px;color:var(--text-3);align-items:center;gap:8px;display:flex}.ib-cgroup{flex-direction:column;gap:6px;display:flex}.ib-cgroup+.ib-cgroup{margin-block-start:8px}.ib-cgroup__k{color:var(--text-3);font-size:var(--text-xs)}.ib-switch{align-items:flex-start;gap:12px;display:flex}.ib-switch .mz-toggle{flex:none;margin-block-start:2px}.ib-switch strong{font-size:var(--text-sm);font-weight:600;display:block}.ib-steps{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.ib-step{flex-wrap:wrap;align-items:center;gap:8px 12px;min-height:36px;display:flex}.ib-stepper{align-items:center;gap:4px;display:inline-flex}.ib-stepper output{text-align:center;min-inline-size:24px;font-weight:600}.ib-start__head{align-items:flex-start;gap:16px;max-inline-size:760px;display:flex}.ib-start__head h3{color:var(--ink);font-size:var(--text-xl);margin:0 0 4px;font-weight:600}.ib-start__head p{color:var(--text-2);margin:0;line-height:1.55}.ib-start__ways{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;max-inline-size:1040px;display:grid}.ib-way{border-radius:var(--r-lg);background:var(--bg);box-shadow:inset 0 0 0 1px var(--line);flex-direction:column;align-items:flex-start;gap:10px;padding:20px;display:flex}.ib-way h4{color:var(--ink);font-size:var(--text-md);align-items:center;gap:8px;margin:0;font-weight:600;display:flex}.ib-way h4>.mz-ico{color:var(--text-3);flex:none}.ib-way p{color:var(--text-2);font-size:var(--text-sm);margin:0;line-height:1.55}.ib-way .mz-textarea{inline-size:100%}.ib-way__go{margin-block-start:auto}.ib-proj__list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ib-proj__list li+li{border-block-start:1px solid var(--line)}.ib-proj__row{border-radius:var(--r-sm);color:var(--text);transition:background-color var(--dur-fast) var(--ease-out);flex-direction:column;gap:6px;padding:10px 6px;text-decoration:none;display:flex}.ib-proj__name{overflow-wrap:anywhere;font-weight:600}.ib-proj__meta{color:var(--text-2);font-size:var(--text-sm);flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}@media (hover:hover){.ib-proj__row:hover{background:var(--bg-hover)}}@media (width<=1100px){.ib-layout{grid-template-columns:minmax(0,1fr)}}@media (width<=760px){.ib{gap:16px}.ib-ready{grid-template-columns:minmax(0,1fr);padding:14px}.ib-confirm{justify-content:flex-start;max-inline-size:none}.ib-row,.ib-row.is-editing{grid-template-columns:minmax(0,1fr) auto;gap:8px}.ib-row__head{grid-area:1/1}.ib-row__edit{grid-area:1/2}.ib-row__body{grid-area:2/1/auto/-1}.ib-row.is-editing .ib-row__body{padding:12px}.ib-line{grid-template-columns:minmax(0,1fr);gap:2px}.ib-grid2,.ib-start__ways{grid-template-columns:minmax(0,1fr)}.ib-split__row{grid-template-columns:minmax(0,1fr) auto auto;gap:4px 12px}.ib-split__bar{grid-area:2/1/auto/-1}.ib-review{flex-wrap:wrap}.ib-review__acts{flex:100%;justify-content:flex-end}.ib-start__head{flex-direction:column;gap:10px}}@media (pointer:coarse){.ib-chip,.ib-gap,.ib-more,.ib-phasebtn{min-height:44px}}.ib-bar__sum{color:var(--text-3);font-size:var(--text-sm);white-space:nowrap;margin-inline-start:auto}.ib-board{overscroll-behavior-inline:contain;scrollbar-width:thin;gap:12px;padding-block-end:12px;display:grid;overflow-x:auto}.ib-board:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.ib-col{border-radius:var(--r-lg);background:var(--bg-subtle);min-width:0;box-shadow:inset 0 0 0 1px var(--line);flex-direction:column;gap:8px;padding:10px;display:flex}.ib-col__head{align-items:center;gap:8px;min-height:28px;padding-inline:2px;display:flex}.ib-col__head h3{min-width:0;color:var(--ink);font-size:var(--text-sm);flex:1;margin:0;font-weight:600}.ib-col__icon{border-radius:var(--r-sm);flex:none;place-items:center;block-size:22px;inline-size:22px;display:grid}.ib-col__icon.is-gray{background:var(--gray-soft);color:var(--gray-text)}.ib-col__icon.is-blue{background:var(--blue-soft);color:var(--blue-text)}.ib-col__icon.is-green{background:var(--green-soft);color:var(--green-text)}.ib-col__icon.is-amber{background:var(--amber-soft);color:var(--amber-text)}.ib-col__icon.is-violet{background:var(--violet-soft);color:var(--violet-text)}.ib-col__n{color:var(--text-3);font-size:var(--text-xs);flex:none;font-weight:600}.ib-col__who{color:var(--text-3);font-size:var(--text-xs);margin:-4px 0 0;padding-inline:2px;line-height:1.4}.ib-col.is-empty{background:0 0}.ib-col.is-empty .ib-col__head{flex-wrap:wrap;row-gap:6px}.ib-col.is-empty .ib-col__head h3{flex-basis:100%;order:3}.ib-col.is-empty .ib-col__n{margin-inline-start:auto}.ib-col__cards{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ib-card{border-radius:var(--r-md);background:var(--bg);box-shadow:inset 0 0 0 1px var(--line);color:var(--text);transition:background-color var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out);flex-direction:column;gap:10px;padding:12px;text-decoration:none;display:flex}.ib-card:active{transform:scale(.99)}.ib-card__top{align-items:flex-start;gap:10px;min-width:0;display:flex}.ib-card__top .mz-cmark,.ib-card__nomark{flex:none}.ib-card__nomark{border-radius:var(--r-sm);background:var(--bg-hover);block-size:28px;inline-size:28px}.ib-card__t{flex-direction:column;gap:2px;min-width:0;display:flex}.ib-card__t strong{color:var(--ink);font-size:var(--text-sm);overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}.ib-card__sub{color:var(--text-3);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ib-card__meta{color:var(--text-2);font-size:var(--text-xs);flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.ib-card__fact{align-items:center;gap:4px;min-width:0;display:inline-flex}.ib-card__fact>.mz-ico{color:var(--text-3);flex:none}.ib-card__next{border-block-start:1px solid var(--line);color:var(--text-2);font-size:var(--text-xs);align-items:flex-start;gap:6px;padding-block-start:8px;line-height:1.4;display:flex}.ib-card__next>.mz-ico{color:var(--text-3);flex:none;margin-block-start:1px}.ib-card__next.is-gap>.mz-ico{color:var(--amber-text)}@media (hover:hover){.ib-card:hover{background:var(--bg-hover)}}.ib-pboard{flex-direction:column;gap:20px;display:flex}.ib-pgroup{flex-direction:column;gap:8px;display:flex}.ib-pgroup .ib-col__cards{grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));display:grid}.ib-pgroup .ib-col__head{flex-wrap:wrap}.ib-pgroup .ib-col__head h3{flex:none}.ib-pgroup .ib-col__n{margin-inline-start:0}.ib-pgroup .ib-col__who{flex-basis:100%;margin:0}.ib-wsteps{gap:16px;margin:0 0 16px;padding:0;list-style:none;display:flex}.ib-wstep{color:var(--text-3);font-size:var(--text-sm);align-items:center;gap:8px;display:inline-flex}.ib-wstep__n{block-size:22px;inline-size:22px;box-shadow:inset 0 0 0 1px var(--line-strong);font-size:var(--text-xs);border-radius:50%;flex:none;place-items:center;font-weight:600;display:grid}.ib-wstep.is-on{color:var(--text);font-weight:600}.ib-wstep.is-on .ib-wstep__n{background:var(--accent);box-shadow:none;color:var(--on-accent)}.ib-wstep.is-done .ib-wstep__n{background:var(--green-soft);box-shadow:none;color:var(--green-text)}.ib-wclient{color:var(--text-2);font-size:var(--text-sm);align-items:center;gap:8px;margin:-6px 0 0;display:flex}.ib-wbrief{flex-direction:column;gap:20px;display:flex}.ib-wsec{flex-direction:column;gap:8px;min-width:0;display:flex}.ib-wsec h3{color:var(--text-2);font-size:var(--text-sm);margin:0;font-weight:600}.ib-wsec .mz-seg{flex-wrap:wrap;align-self:flex-start}.ib-wtarget{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;display:grid}.ib-wpaste{border-radius:var(--r-lg);background:var(--bg-subtle);box-shadow:inset 0 0 0 1px var(--line)}.ib-wpaste summary{min-height:44px;color:var(--text);font-size:var(--text-sm);cursor:pointer;align-items:center;gap:8px;padding-inline:14px;font-weight:500;list-style:none;display:flex}.ib-wpaste summary::-webkit-details-marker{display:none}.ib-wpaste summary>.mz-ico{color:var(--accent-text);flex:none}.ib-wpaste summary:focus-visible{outline:2px solid var(--focus);outline-offset:-2px;border-radius:var(--r-lg)}.ib-wpaste__body{flex-direction:column;gap:8px;padding:0 14px 14px;display:flex}.ib-wpaste__acts{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.ib-wpaste__done{color:var(--text-2);font-size:var(--text-xs);align-items:center;gap:6px;display:inline-flex}.ib-wpaste__done>.mz-ico{color:var(--green-text);flex:none}[dir=rtl] .ib-flipicon>.mz-ico:first-child{transform:scaleX(-1)}@media (width<=760px){.ib-bar__sum{flex-basis:100%;margin-inline-start:0}.ib-wtarget{grid-template-columns:minmax(0,1fr)}}.ih-crumbs{font-size:var(--text-sm);color:var(--text-2);align-items:center;gap:6px;margin-block-end:var(--s-4);display:flex}.ih-crumbs__a{min-height:28px;color:var(--text-2);border-radius:var(--r-sm);transition:color var(--dur-fast) var(--ease-out);align-items:center;display:inline-flex}.ih-crumbs__sep{color:var(--text-3)}.ih-cstack{flex:none;align-items:center;display:inline-flex}.ih-cstack__f,.ih-cstack__more{box-shadow:0 0 0 2px var(--bg);border-radius:50%;display:inline-flex}.ih-cstack__f+.ih-cstack__f,.ih-cstack__f+.ih-cstack__more{margin-inline-start:-4px}.ih-cstack__f>*{border-radius:50%}.ih-cstack__more{background:var(--bg-subtle);color:var(--text-2);font-size:var(--text-2xs);justify-content:center;align-items:center;font-weight:600}.ih-needs{border-block-start:1px solid var(--line);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ih-need{align-items:center;gap:var(--s-3);min-height:56px;padding-block:var(--s-2);border-block-end:1px solid var(--line);grid-template-columns:auto minmax(0,1fr) auto auto;display:grid}.ih-need__main{flex-direction:column;gap:2px;min-width:0;display:flex}.ih-need__what{color:var(--text);font-size:var(--text-base);overflow-wrap:anywhere;font-weight:500}.ih-need__where{min-width:0;color:var(--text-2);font-size:var(--text-sm);align-items:center;gap:6px;display:inline-flex}.ih-need__where bdi{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ih-need__due{color:var(--text-2);font-size:var(--text-sm);white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.ih-need__due.t-red{color:var(--red-text)}.ih-need__due.t-amber{color:var(--amber-text)}.ih-needs__more{min-height:36px;padding-inline:var(--s-2);border-radius:var(--r-sm);color:var(--accent-text);font-size:var(--text-sm);transition:background-color var(--dur-fast) var(--ease-out);align-items:center;gap:6px;margin-block-start:var(--s-2);font-weight:500;display:inline-flex}.ih-hero{margin-block-end:var(--s-8)}.ih-hero__t{font-family:var(--font-hero,var(--font-display));font-weight:var(--hero-weight,var(--display-weight));font-size:var(--text-3xl);letter-spacing:-.02em;color:var(--ink);text-wrap:balance;line-height:1.12}:root[data-style=egi] .ih-hero__t{font-size:var(--text-2xl);letter-spacing:0;line-height:1.3}html[dir=rtl] .ih-hero__t{letter-spacing:0;font-weight:700;line-height:1.35}.ih-hero__nums{gap:var(--s-3) var(--s-10);margin:var(--s-5) 0 0;grid-template-columns:repeat(4,minmax(0,max-content));display:grid}.ih-hero__nums>div{flex-direction:column-reverse;gap:2px;display:flex}.ih-hero__nums dt{color:var(--text-2);font-size:var(--text-sm);align-items:center;gap:6px;display:inline-flex}.ih-hero__nums dd{color:var(--ink);font-family:var(--font-display);font-weight:var(--display-weight);font-size:var(--text-2xl);margin:0;line-height:1.1}.ih-hero .mz-sample{color:inherit}.ih-boardsec .ib-bar{margin-block-start:0}.ih-card{gap:10px}.ih-card__top{align-items:flex-start;gap:10px;min-width:0;display:flex}.ih-card__t{flex-direction:column;gap:2px;min-width:0;display:flex}.ih-card__t strong{color:var(--ink);font-size:var(--text-base);overflow-wrap:anywhere;font-weight:600;line-height:1.3}.ih-card__sub{color:var(--text-2);font-size:var(--text-sm);flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ih-card__meta{flex-direction:column;gap:6px;display:flex}.ih-card__fact{color:var(--text-2);font-size:var(--text-sm);align-items:center;gap:6px;display:inline-flex}.ih-card__fact>.tnum{white-space:nowrap}.ih-card__prog{color:var(--text-2);font-size:var(--text-sm);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.ih-card__next{border-block-start:1px solid var(--line);color:var(--text);font-size:var(--text-sm);align-items:flex-start;gap:6px;padding-block-start:10px;font-weight:500;display:flex}.ih-card__next>.mz-ico{color:var(--text-2);flex:none;margin-block-start:2px}.ih-card__next.is-gap>.mz-ico{color:var(--accent-text)}.ih-chead{margin-block-end:0}.ih-chead__kind{align-items:center;gap:4px;display:inline-flex}.ih-chead__stack{border-radius:var(--r-pill);align-items:center;min-height:36px;display:inline-flex}.ih-fresh{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.ih-fresh__btn{border-radius:var(--r-sm);min-height:28px;color:var(--accent-text);font-size:var(--text-sm);transition:background-color var(--dur-fast) var(--ease-out);align-items:center;gap:4px;padding-inline:8px;font-weight:500;display:inline-flex}.ih-filters{align-items:center;gap:var(--s-2);flex-wrap:wrap;display:flex}.ih-steps{padding:var(--s-3);border-radius:var(--r-lg);box-shadow:inset 0 0 0 1px var(--line);grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;margin:0;list-style:none;display:grid}.ih-step{min-width:0;padding:var(--s-2);border-radius:var(--r-md);flex-direction:column;align-items:flex-start;gap:8px;display:flex;position:relative}.ih-step__dot{background:var(--bg-subtle);width:28px;height:28px;color:var(--text-3);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.ih-step.is-done .ih-step__dot{background:var(--green-soft);color:var(--green-text)}.ih-step.is-now{background:var(--accent-soft)}.ih-step.is-now .ih-step__dot{background:var(--accent);color:var(--on-accent,var(--bg))}.ih-step__t{flex-direction:column;gap:2px;min-width:0;display:flex}.ih-step__name{color:var(--text);font-size:var(--text-sm);font-weight:600}.ih-step.is-next .ih-step__name{color:var(--text-2);font-weight:500}.ih-step__state{color:var(--text-2);font-size:var(--text-xs);line-height:1.35}.ih-step.is-now .ih-step__state{color:var(--accent-text);font-weight:500}.ih-ov__now{margin-block:var(--s-3) var(--s-5);color:var(--text);font-size:var(--text-base);align-items:flex-start;gap:8px;display:flex}.ih-ov__now>.mz-ico{color:var(--accent-text);flex:none;margin-block-start:3px}.ih-ov__stats{margin-block-end:var(--sec-gap)}.ih-pipe{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.ih-pipe__step{inline-size:100%;min-height:72px;padding:var(--s-3);border-radius:var(--r-lg);box-shadow:inset 0 0 0 1px var(--line);text-align:start;transition:background-color var(--dur-fast) var(--ease-out);flex-direction:column;align-items:flex-start;gap:4px;display:flex}.ih-pipe__n{color:var(--ink);font-family:var(--font-display);font-weight:var(--display-weight);font-size:var(--text-xl);line-height:1.1}.ih-pipe__k{color:var(--text-2);font-size:var(--text-sm);align-items:center;gap:4px;display:inline-flex}.ih-pipe__step.is-zero .ih-pipe__n{color:var(--text-3)}.ih-ov__plats{flex-wrap:wrap;gap:4px 12px;display:inline-flex}.ih-ov__mix{overflow-wrap:anywhere}.ih-linkbtn{min-height:32px;font-size:var(--text-sm);margin-inline-start:auto}.ih-plist{border-block-start:1px solid var(--line);margin:0;padding:0;list-style:none}.ih-prow{padding:var(--s-3) var(--s-2);border-block-end:1px solid var(--line);color:var(--text);transition:background-color var(--dur-fast) var(--ease-out);flex-direction:column;gap:6px;display:flex}.ih-prow__top{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.ih-prow__name{min-width:0;font-size:var(--text-base);overflow-wrap:anywhere;font-weight:600}.ih-prow__meta,.ih-prow__next{color:var(--text-2);font-size:var(--text-sm);flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ih-prow__next>.mz-ico{flex:none}:root[data-input=keyboard] :is(.ih-pipe__step,.ih-prow,.ih-chead__stack,.ih-crumbs__a):focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (hover:hover){.ih-crumbs__a:hover{color:var(--text)}.ih-needs__more:hover,.ih-fresh__btn:hover,.ih-pipe__step:hover,.ih-prow:hover{background-color:var(--bg-hover)}}.ih-pipe__step:active{transition:transform var(--dur-fast) var(--ease-out);transform:scale(.98)}@media (width<=1100px){.ih-steps{grid-template-columns:repeat(4,minmax(0,1fr))}.ih-pipe{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=760px){.ih-hero__nums{gap:var(--s-4);grid-template-columns:repeat(2,minmax(0,1fr))}.ih-hero__t{font-size:var(--text-2xl)}.ih-need{row-gap:var(--s-2);grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"icon main due""icon go go"}.ih-need>.mz-itile{grid-area:icon;align-self:start}.ih-need__main{grid-area:main}.ih-need__due{grid-area:due;align-self:start}.ih-need__go{grid-area:go;justify-self:start}.ih-steps{padding:var(--s-2);grid-template-columns:minmax(0,1fr);gap:0}.ih-step{flex-direction:row;align-items:center;gap:10px;padding-block:6px}.ih-step.is-done,.ih-step.is-next{display:none}.ih-step.is-now+.ih-step.is-next{display:flex}.ih-steps:not(:has(.is-now)) .ih-step:last-child{display:flex}.ih-step.is-done:has(+.ih-step.is-now){display:flex}.ih-pipe{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (pointer:coarse){.ih-needs__more,.ih-fresh__btn,.ih-crumbs__a,.ih-need__go{min-height:44px}}.ih-ov{margin-block-start:var(--s-5)}.ih-ov__who{color:var(--text-2)}@media (width<=760px){:root[dir] .mz-cp__acts>.ih-chead__stack,:root[dir] .ih-hero .mz-hello__date{display:none}.ih-hero__nums dd{font-size:var(--text-lg);white-space:nowrap}}@media (width<=419px){.inf-tabs .mz-tabs__n{display:none}}.ihf-new{margin-block-end:var(--s-4)}.ihf-briefs{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ihf-brief{align-items:start;gap:var(--s-3);padding-block:var(--s-3);border-block-end:1px solid var(--line);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.ihf-brief:last-child{border-block-end:0}.ihf-brief__main{gap:var(--s-1);flex-direction:column;min-width:0;display:flex}.ihf-brief__what{color:var(--ink);font-size:var(--text-md);margin:0;line-height:1.4}.ihf-brief__meta{gap:var(--s-1) var(--s-3);color:var(--text-2);font-size:var(--text-sm);flex-wrap:wrap;margin:0;display:flex}.ihf-brief__fact{align-items:center;gap:6px;display:inline-flex}.ihf-brief__note{margin:var(--s-1) 0 0;color:var(--text);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;line-height:1.5;display:-webkit-box;overflow:hidden}.ihf-brief__acts{justify-content:flex-end;gap:var(--s-2);flex-wrap:wrap;display:flex}.ihf-strips{gap:var(--s-2);flex-direction:column;margin-block-end:var(--s-4);display:flex}.ihf-new .ihf-strips{margin-block-end:0}.ihf-miss{margin:var(--s-2) 0 0;flex-direction:column;padding:0;list-style:none;display:flex}.ib-ready.ihf-ready{grid-template-columns:minmax(0,1fr);align-items:start}.ib-ready.ihf-ready .ib-confirm{max-inline-size:none;border-block-start:1px solid var(--line);justify-content:space-between;padding-block-start:var(--s-3)}.ihf-miss__row{align-items:center;gap:var(--s-2) var(--s-3);border-block-end:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;min-height:48px;padding-block:6px;display:grid}.ihf-miss__row:last-child{border-block-end:0}.ihf-miss__what{align-items:center;gap:var(--s-2);min-width:0;color:var(--text);font-size:14px;display:inline-flex}.ihf-miss__what>.mz-ico{color:var(--amber-text);flex:none}.ihf-miss__acts{justify-content:flex-end;gap:var(--s-2);flex-wrap:wrap;display:flex}.ib-start__ask{margin-block-start:var(--s-2)}.ihf-ask{gap:var(--s-3);padding:var(--s-3);flex-direction:column;display:flex}.ihf-ask__acts{justify-content:flex-end;gap:var(--s-2);display:flex}.ihf-preview{gap:var(--s-2);padding:var(--s-3) var(--s-4);border-radius:var(--r-lg);background:var(--bg-subtle);box-shadow:inset 0 0 0 1px var(--line);flex-direction:column;display:flex}.ihf-preview__who{align-items:center;gap:var(--s-2);color:var(--text);margin:0;font-size:14px;display:flex}.ihf-preview__k{color:var(--text-2);font-size:var(--text-sm);align-items:center;gap:6px;margin:0;display:flex}.ihf-preview__list{gap:var(--s-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ihf-preview__list li{align-items:center;gap:var(--s-2);color:var(--text);font-size:14px;display:flex}.ihf-preview__list .mz-ico{color:var(--amber-text);flex:none}.ihf-boost{gap:var(--s-2);flex-direction:column;margin-block-end:var(--s-5);display:flex}.ihf-boost__head{align-items:center;gap:var(--s-2) var(--s-3);flex-wrap:wrap;display:flex}.ihf-boost__head h3{align-items:center;gap:var(--s-2);color:var(--ink);font-size:var(--text-md);margin:0;font-weight:600;display:inline-flex}.ihf-boost__sum{color:var(--text-2);font-size:var(--text-sm)}.ihf-fin{align-items:center;gap:var(--s-3);padding:var(--s-3) var(--s-4);border-radius:var(--r-lg);box-shadow:inset 0 0 0 1px var(--line);flex-wrap:wrap;margin-block-end:var(--s-4);display:flex}.ihf-fin.is-team{box-shadow:none;justify-content:flex-end;padding:0}.ihf-fin.is-team:empty{display:none}.ihf-fin__text{flex:240px;min-width:0}.ihf-fin__text h3{color:var(--ink);font-size:var(--text-md);margin:0;font-weight:600}.ihf-fin__text p{color:var(--text-2);margin:2px 0 0;font-size:14px}@media (width<=760px){.ihf-miss__row{grid-template-columns:minmax(0,1fr)}.ihf-miss__acts{justify-content:flex-start}.ihf-brief{grid-template-columns:auto minmax(0,1fr)}.ihf-brief__acts{grid-column:1/-1;justify-content:flex-start}}.mz-cp__ecode{align-items:center;gap:8px;display:inline-flex}.mz-cm-scrim{display:none}.mz-rv-next__decide{display:contents}.mz-rv-thumb{display:none}@media (width<=1100px){:root[dir] .mz-cp .mz-grid2{grid-template-columns:minmax(0,1fr)}:root[dir] .mz-cp__titlerow{flex-wrap:wrap}:root[dir] .mz-cp__titlerow h1{flex:360px}}@media (width<=1024px){:root[dir] .mz-peek{width:min(640px,100vw - 96px)}:root[dir] .mz-rv-portal__grid{grid-template-columns:minmax(0,1fr) 320px;gap:24px}:root[dir] .mz-rv-decide__row{flex-wrap:wrap}:root[dir] .mz-rv-decide__row .mz-btn{flex:auto}}@media (width<=900px){:root[dir] .mz-cps__tools{gap:8px}:root[dir] .mz-cps__search{flex:100%;order:-1;width:100%}:root[dir] .mz-cps__tools>.mz-spacer{display:none}:root[dir] .mz-cps__table{overflow:visible}:root[dir] .mz-cps__head{display:none}:root[dir] .mz-cps__row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name name""deliv health""meta meta";gap:8px 12px;min-width:0;padding:14px 4px}:root[dir] .mz-cps__row>:first-child{grid-area:name}:root[dir] .mz-cps__row>:nth-child(2),:root[dir] .mz-cps__row>:nth-child(3),:root[dir] .mz-cps__row>:nth-child(4),:root[dir] .mz-cps__row>:nth-child(5){display:none}:root[dir] .mz-cps__row>.mz-cps__deliv{grid-area:deliv}:root[dir] .mz-cps__row>:nth-child(7){grid-area:health;justify-self:end}:root[dir] .mz-cps__row.is-job{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name health";padding-block:10px;padding-inline-start:4px}:root[dir] .mz-cps__row.is-job>.mz-cps__deliv{display:none}:root[dir] .mz-cps__link{white-space:normal;overflow-wrap:anywhere}:root[dir] .mz-cps__jobs{height:28px;padding-inline:10px}:root[dir] .mz-cps__deliv{flex-flow:wrap;justify-content:flex-start;align-items:center;gap:4px 10px;padding-inline-start:38px}:root[dir] .mz-cps__deliv .mz-health__bar{flex:140px;max-width:220px}:root[dir] .mz-cps__gallery{grid-template-columns:minmax(0,1fr)}:root[dir] .mz-rv-how{grid-template-columns:minmax(0,1fr);margin-block:-4px 20px}:root[dir] .mz-rv-how li{padding:12px 14px}:root[dir] .mz-rv-how li+li{border-inline-start:0;border-block-start:1px solid var(--line)}:root[dir] .mz-rv-how__arrow{display:none}:root[dir] .mz-rv-q__head{display:none!important}:root[dir] .mz-rv-q__row{flex-wrap:wrap;align-items:center;gap:6px 14px;padding:12px 4px;display:flex!important}:root[dir] .mz-rv-q__row>.mz-rv-q__title{flex:100%;order:-1}:root[dir] .mz-rv-q__name{white-space:normal;min-height:24px}:root[dir] .mz-rv-q__row>.mz-rv-q__dec{flex:100%;justify-content:space-between}:root[dir] .mz-rv-q__row>.mz-rv-q__note{flex:100%;order:9}:root[dir] .mz-rv-q__sent{flex-direction:row;gap:8px}:root[dir] .mz-rv-q__acts .mz-btn{min-height:40px}:root[dir] .mz-rv-q__scope{flex-wrap:wrap;align-items:flex-start}:root[dir] .mz-jobs__head{display:none}:root[dir] .mz-jobs__row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name name""status due";gap:6px 12px;padding-block:10px}:root[dir] .mz-jobs__row>:first-child{grid-area:name}:root[dir] .mz-jobs__row>:nth-child(2){grid-area:status}:root[dir] .mz-jobs__row>.mz-jobs__owner{display:none}:root[dir] .mz-jobs__row>.mz-jobs__due{grid-area:due;justify-self:end}:root[dir] .mz-jobs__title>.mz-a{white-space:normal}}@media (width<=760px){:root[dir] .mz-cp__eyebrow{flex-wrap:wrap;row-gap:2px}:root[dir] .mz-cp__titlerow{flex-wrap:wrap;align-items:flex-start;gap:12px}:root[dir] .mz-cp__titlerow h1{font-size:var(--text-2xl);overflow-wrap:anywhere;flex:100%}:root[dir] .mz-cp__acts{flex-wrap:wrap;gap:8px;width:100%}:root[dir] .mz-cp__acts>.mz-avstack{display:none}:root[dir] .mz-cp__acts>.mz-btn--primary{margin-inline-start:auto}:root[dir] .mz-cp__status{align-items:center;min-height:40px}:root[dir] .mz-cp__facts{gap:6px 16px;margin-block:12px 16px}:root[dir] .mz-cp__prog{flex:100%;min-width:0}:root[dir] .mz-cp__prog .mz-bar{flex:1;max-width:none}:root[dir] .mz-cp__tabs{margin-block-end:16px}:root[dir] .mz-cp .mz-cover-banner{flex-wrap:wrap;align-items:flex-start;gap:8px 12px}:root[dir] .mz-cp .mz-cover-banner>div{flex:calc(100% - 32px)}:root[dir] .mz-cp .mz-cover-banner>.mz-btn{margin-inline-start:30px}:root[dir] .mz-cp__brief{font-size:var(--text-base)}:root[dir] .mz-cp__stats{gap:8px;margin-block-end:24px}:root[dir] .mz-cp__stats .mz-stat{min-width:0;padding:12px 14px}:root[dir] .mz-cp__stats .mz-stat__sub,:root[dir] .mz-cp__stats .mz-stat>:last-child:not(.mz-stat__value){overflow-wrap:anywhere}:root[dir] .mz-cp__wsrow{grid-template-columns:minmax(0,1fr) 72px auto;gap:10px}:root[dir] .mz-cp__wsrow>:nth-child(3){display:none}:root[dir] .mz-cp__member{grid-template-columns:24px minmax(0,1fr) minmax(112px,max-content)}:root[dir] .mz-cp__why{white-space:normal}:root[dir] .mz-cp .mz-sec__head{flex-wrap:wrap;gap:8px}:root[dir] .mz-partof{flex-wrap:wrap}:root[dir] .mz-tt__views{margin-inline:-16px;padding-inline:16px}:root[dir] .mz-tt__view{height:40px}:root[dir] .mz-tt__tools{gap:8px}:root[dir] .mz-tt__search{flex:100%;width:100%;height:40px}:root[dir] .mz-tt__toggle{min-height:40px}:root[dir] .mz-board{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;grid-auto-columns:min(82%,300px);min-height:0;margin-inline:-16px;padding-inline:16px;scroll-padding-inline:16px;position:relative;-webkit-mask-image:none;mask-image:none}:root[dir] .mz-board__col{scroll-snap-align:start;align-self:start}:root[dir] .mz-board__cards{max-height:none;overflow:visible}:root[dir] .mz-board__card{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;padding:12px 14px}:root[dir] .mz-gantt__inner{--label:152px;min-inline-size:680px}:root[dir] .mz-gantt__scroll{overscroll-behavior-x:contain;max-block-size:calc(100dvh - 300px)}:root[dir] .mz-gantt__corner,:root[dir] .mz-gantt__name{padding-inline:12px 8px}:root[dir] .mz-gantt__name{gap:6px;min-block-size:40px}:root[dir] .mz-gantt__name .mz-code{display:none}:root[dir] .mz-gantt__row{min-block-size:40px}:root[dir] .mz-gantt__bar{padding:10px 12px}:root[dir] .mz-gantt__gbtn{flex-wrap:wrap;gap:2px 6px;padding-block:6px}:root[dir] .mz-gantt__gbtn strong{flex:calc(100% - 24px);min-width:0}:root[dir] .mz-gantt__gbtn .mz-faint{margin-inline-start:18px}:root[dir] .mz-grid{overscroll-behavior:contain;min-height:320px;max-height:calc(100dvh - 260px)}:root[dir] .mz-grid__row:not(.mz-grid__head){min-height:44px}:root[dir] .mz-grid__cell{-webkit-touch-callout:none}:root[dir] .mz-grid__gutter{gap:0}:root[dir] .mz-grid__gutter .mz-grid__n,:root[dir] .mz-grid__gutter .mz-grid__handle,:root[dir] .mz-grid__gutter .mz-grid__open{display:none!important}:root[dir] .mz-grid__gutter .mz-grid__more{display:inline-flex;width:43px!important;height:43px!important}:root[dir] .mz-grid__hcell{height:40px}:root[dir] .mz-grid__addrow{max-width:calc(100vw - 34px);height:44px}:root[dir] .mz-grid__foot{flex-wrap:wrap;gap:4px 12px;height:auto;min-height:34px;padding-block:6px}:root[dir] .mz-grid__foot .mz-faint{white-space:normal;flex-basis:100%;order:3}:root[dir] .mz-cm,:root[dir] .mz-cm--sub{max-height:72dvh;padding:8px 8px max(8px, env(safe-area-inset-bottom));font-size:var(--text-base);transform-origin:bottom;animation:mz-cm-sheet var(--dur) var(--ease-out);border-radius:16px 16px 0 0;width:100%!important;inset:auto 0 0!important}:root[dir] .mz-cm--sub{z-index:71;max-height:60dvh}:root[dir] .mz-cm-scrim{z-index:69;background:var(--scrim);animation:mz-fade var(--dur) var(--ease);display:block;position:fixed;inset:0}:root[dir] .mz-cm:before{content:"";background:var(--line-strong);border-radius:2px;flex-shrink:0;align-self:center;width:36px;height:4px;margin-block:0 8px}:root[dir] .mz-cm__item{gap:12px;min-height:48px;padding-inline:10px}:root[dir] .mz-cm__hint{display:none}:root[dir] .mz-cm__head{padding-inline:10px}:root[dir] .mz-peek{width:auto;border-radius:0;padding-block-start:env(safe-area-inset-top);inset:0}:root[dir] .mz-peek__bar{border-block-end:1px solid var(--line);height:52px}:root[dir] .mz-peek__bar .mz-btn--icon{width:44px;height:44px}:root[dir] .mz-peek__body{overscroll-behavior:contain;padding:16px 16px 32px}:root[dir] .mz-dpage__acts{margin-block:-12px 0}:root[dir] .mz-dv__title,:root[dir] .mz-dv__titleinput,:root[dir] .mz-dv.is-compact .mz-dv__title,:root[dir] .mz-dv.is-compact .mz-dv__titleinput{font-size:var(--text-2xl);overflow-wrap:anywhere}:root[dir] .mz-dv__crumb{min-height:32px}:root[dir] .mz-dv__meta{flex-wrap:wrap;gap:4px 12px}:root[dir] .mz-dv__meta>*{white-space:nowrap}:root[dir] .mz-dv__body{padding-block-start:16px}:root[dir] .mz-propbtn{min-height:40px}:root[dir] .mz-dv__review{padding:14px}:root[dir] .mz-rv-flow{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px;padding:12px;display:grid}:root[dir] .mz-rv-flow__step:not(:last-child):after{display:none}:root[dir] .mz-rv-flow__text{flex-shrink:1}:root[dir] .mz-rv-flow__text strong{text-overflow:ellipsis;overflow:hidden}:root[dir] .mz-rv-next__acts{padding-inline-start:0}:root[dir] .mz-rv-next__acts .mz-btn{min-height:44px}:root[dir] .mz-rv-vtab{height:36px;padding-inline:12px}:root[dir] .mz-rv-vbar__meta{white-space:normal;flex-wrap:wrap}:root[dir] .mz-rv-stage{height:min(var(--stage-h,520px), calc((100cqw - 24px) / var(--arn) + 24px))}:root[dir] .mz-rv-stage.is-page,:root[dir] .mz-rv-stage.is-peek{--stage-h:calc(100dvh - 240px)}:root[dir] .mz-rv-stage:not(.is-thumb) .mz-rv-stage__fit{inset:12px}:root[dir] .mz-rv-hint{flex-wrap:wrap}:root[dir] .mz-rv-hint__note{flex:100%;order:2}:root[dir] .mz-rv-c__resolve,:root[dir] .mz-rv-compose__x{min-height:36px}:root[dir] .mz-rv-compose__input{font-size:16px}:root[dir] .mz-rv-compose__foot>.mz-faint:first-child{visibility:hidden}:root[dir] .mz-rv-thumb{z-index:5;background:var(--bg);border-block-start:1px solid var(--line);gap:8px;margin-inline:-16px;padding:10px 16px;display:flex;position:sticky;inset-block-end:0}:root[dir] .mz-rv-next__decide{display:none}:root[dir] .mz-peek .mz-rv-thumb{padding-block-end:max(10px, env(safe-area-inset-bottom))}:root[dir] .mz-rv-thumb .mz-btn{flex:1;min-height:48px}:root[dir] .mz-rv-portal__preview{text-align:center;flex-wrap:wrap;height:auto;min-height:40px;padding:6px 16px}:root[dir] .mz-rv-portal__bar{height:calc(56px + env(safe-area-inset-top));padding-block-start:env(safe-area-inset-top);padding-inline:16px}:root[dir] .mz-rv-portal__dl{height:40px;padding-inline:10px}:root[dir] .mz-rv-portal__lang button{min-width:44px;height:36px}:root[dir] .mz-rv-portal__main{width:calc(100% - 32px);padding-block:20px 24px}:root[dir] .mz-rv-portal__foot{padding:16px 16px max(16px, env(safe-area-inset-bottom));flex-direction:column}:root[dir] .mz-rv-intro{margin-block-end:16px}:root[dir] .mz-rv-intro__eyebrow{font-size:var(--text-xs)}:root[dir] .mz-rv-intro h1{font-size:var(--text-2xl);overflow-wrap:anywhere}:root[dir] .mz-rv-portal__grid{flex-direction:column;align-items:stretch;gap:16px;display:flex}:root[dir] .mz-rv-portal__side{display:contents}:root[dir] .mz-rv-portal__work{order:1}:root[dir] .mz-rv-slangnote{order:2}:root[dir] .mz-rv-portal__comments{order:3}:root[dir] .mz-rv-decided{order:0}:root[dir] .mz-rv-decide{z-index:5;padding:12px 16px max(12px, env(safe-area-inset-bottom));background:var(--bg);box-shadow:var(--shadow);border-radius:16px 16px 0 0;order:4;margin-inline:-16px;position:sticky;inset-block-end:0}:root[dir] .mz-rv-decide h2{font-size:var(--text-base)}:root[dir] .mz-rv-decide>p{display:none}:root[dir] .mz-rv-decide__row{margin-block-start:8px}:root[dir] .mz-rv-decide__row .mz-btn{min-height:48px}:root[dir] .mz-rv-portal .mz-rv-c__text{padding-inline-start:30px}:root[dir] .mz-rv-portal .mz-btn--sm{min-height:40px}:root[dir] .mz-rv-namein{height:40px}:root[dir] .mz-rv-as{min-height:40px}:root[dir] .mz-rv-card,:root[dir] .mz-rv-done{margin-block-start:24px;padding:32px 20px 24px}:root[dir] .mz-rv-gate{flex-direction:column}:root[dir] .mz-rv-gate .mz-input,:root[dir] .mz-rv-gate .mz-btn{height:48px;min-height:48px}:root[dir] .mz-nw__kinds{grid-template-columns:repeat(2,minmax(0,1fr))}:root[dir] .mz-nw__kinds .mz-tpl{min-height:48px}:root[dir] .mz-form__row,:root[dir] .mz-tplgrid{grid-template-columns:minmax(0,1fr)}:root[dir] .mz-nw__kinds.mz-tplgrid{grid-template-columns:repeat(2,minmax(0,1fr))}:root[dir] .mz-form__dates{flex-wrap:wrap}:root[dir] .mz-form__dates>*{flex:140px;min-width:0}:root[dir] .mz-nw__line{border-block-end:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(0,1fr) 44px;grid-template-areas:"title title title""ws due x";padding-block:6px}:root[dir] .mz-nw__line>:first-child{grid-area:title}:root[dir] .mz-nw__line>:nth-child(2){grid-area:ws}:root[dir] .mz-nw__line>:nth-child(3){grid-area:due}:root[dir] .mz-nw__line>:nth-child(4){grid-area:x}:root[dir] .mz-nw__lineshead{flex-wrap:wrap}:root[dir] .mz-chipbtn{min-height:40px}:root[dir] .mz-nw__proj{min-height:52px}}@keyframes mz-cm-sheet{0%{opacity:0;transform:translateY(16px)}}@media (prefers-reduced-motion:reduce){:root[dir] .mz-cm,:root[dir] .mz-cm--sub{animation:none}}@media (width<=760px){:root[dir] .mz-cp__eyebrow .mz-umb li:last-child{display:none}:root[dir] .mz-partof{align-items:flex-start}:root[dir] .mz-partof__text{flex:calc(100% - 40px)}:root[dir] .mz-partof>.mz-btn{margin-inline-start:32px}:root[dir] .mz-drow__title{white-space:normal;text-align:start;flex-wrap:wrap;row-gap:0}:root[dir] .mz-drow__t{white-space:normal;overflow-wrap:anywhere}}.mz-nw__asks{flex-direction:column;align-items:flex-start;display:flex}.mz-email__from{font-size:var(--text-sm);color:var(--text-2);flex-wrap:wrap;align-items:baseline;gap:6px;display:flex}.mz-email__fromk{min-inline-size:0;color:var(--text-3);font-weight:500}.mz-email__sig{border-radius:var(--r-md);box-shadow:inset 0 0 0 1px var(--line);font-size:var(--text-sm);grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:6px 12px;padding:10px 12px;display:grid}.mz-email__sigk{color:var(--text);align-items:center;gap:8px;font-weight:500;display:inline-flex}.mz-email__sigv{white-space:pre-line;color:var(--text-3);grid-area:2/1/auto/-1;padding-inline-start:26px;line-height:1.5}.mz-email__sige{font-size:var(--text-sm);justify-self:end}.mz-ib__tabs{margin-block-end:16px}.mz-ml-bar{flex-wrap:wrap;gap:12px}.mz-ml-n{color:var(--text-3);font-size:var(--text-xs);margin-inline-start:4px}.mz-ml-row{border-radius:var(--r-md);text-align:start;inline-size:100%;color:inherit;transition:background-color var(--dur-fast) var(--ease);align-items:flex-start;gap:12px;padding:10px 12px;display:flex}@media (hover:hover){.mz-ml-row:hover{background:var(--bg-hover)}}.mz-ml-row.is-on{background:var(--bg-active)}.mz-ml-row:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.mz-ml-row__main{flex-direction:column;flex:1;gap:2px;min-inline-size:0;line-height:1.4;display:flex}.mz-ml-row__top{align-items:baseline;gap:8px;display:flex}.mz-ml-row__top strong{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;color:var(--text);flex:1;font-weight:550;overflow:hidden}.mz-ml-row__top .mz-faint{font-size:var(--text-xs);flex-shrink:0}.mz-ml-row__subj{text-overflow:ellipsis;white-space:nowrap;color:var(--text-2);font-size:var(--text-sm);overflow:hidden}.mz-ml-row__meta{color:var(--text-3);font-size:var(--text-xs);flex-wrap:wrap;align-items:center;gap:4px 6px;display:flex}.mz-ml-st{align-items:center;gap:3px;margin-inline-start:auto;font-weight:500;display:inline-flex}.mz-ml-view{flex-direction:column;gap:18px;max-inline-size:720px;display:flex}.mz-ml-view__head{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.mz-ml-view__head h2{color:var(--ink);font-size:20px;font-weight:650;line-height:1.3}.mz-ml-props{font-size:var(--text-sm);grid-template-columns:76px minmax(0,1fr);gap:8px 12px;margin:0;display:grid}.mz-ml-props dt{color:var(--text-3);padding-block-start:2px}.mz-ml-props dd{min-inline-size:0;color:var(--text);flex-wrap:wrap;align-items:center;gap:6px 8px;margin:0;display:flex}.mz-ml-props__to{flex-direction:column;align-items:flex-start!important;gap:2px!important}.mz-ml-rcpt{flex-wrap:wrap;gap:6px;display:inline-flex}.mz-ml-props__about{gap:4px 14px!important}.mz-ml-body{border-radius:var(--r-lg);box-shadow:inset 0 0 0 1px var(--line);background:var(--bg);white-space:pre-wrap;overflow-wrap:anywhere;color:var(--text);padding:18px 20px;line-height:1.6}.mz-ml-body__link{color:var(--accent-text);text-underline-offset:2px;unicode-bidi:isolate;text-decoration:underline}.mz-ml-acts{flex-wrap:wrap;gap:8px;display:flex}.mz-ml-note{color:var(--text-3);font-size:var(--text-sm);align-items:flex-start;gap:6px;line-height:1.5;display:flex}.mz-ml-note .mz-ico{flex-shrink:0;margin-block-start:3px}.mz-rv-mails{margin-block-start:20px}.mz-rv-mails .mz-rv-thread__head{align-items:baseline}.mz-rv-mails__all{color:var(--accent-text);font-size:var(--text-sm);margin-inline-start:auto}.mz-rv-mails__all:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--r-xs)}@media (hover:hover){.mz-rv-mails__all:hover{text-decoration:underline}}.mz-rv-mail{border-block-end:1px solid var(--line);text-align:start;inline-size:100%;color:inherit;transition:background-color var(--dur-fast) var(--ease);align-items:flex-start;gap:10px;padding:8px 6px;display:flex}.mz-rv-mail>.mz-ico{flex-shrink:0;margin-block-start:2px}@media (hover:hover){.mz-rv-mail:hover{background:var(--bg-subtle)}}.mz-rv-mail:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.mz-rv-mail__main{flex-direction:column;min-inline-size:0;line-height:1.4;display:flex}.mz-rv-mail__main strong{text-overflow:ellipsis;white-space:nowrap;font-weight:500;font-size:var(--text-sm);color:var(--text);overflow:hidden}.mz-rv-mail__main .mz-faint{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-xs);overflow:hidden}.mz-rv-pick{border-radius:var(--r-md);box-shadow:inset 0 0 0 1px var(--line-strong);flex-direction:column;display:flex;overflow:hidden}.mz-rv-pick__o{text-align:start;color:inherit;transition:background-color var(--dur-fast) var(--ease);align-items:center;gap:10px;padding:10px 12px;display:flex}.mz-rv-pick__o+.mz-rv-pick__o{border-block-start:1px solid var(--line)}@media (hover:hover){.mz-rv-pick__o:hover{background:var(--bg-subtle)}}.mz-rv-pick__o.is-on{background:var(--accent-soft)}.mz-rv-pick__o:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.mz-rv-pick__dot{block-size:16px;inline-size:16px;box-shadow:inset 0 0 0 1.5px var(--line-strong);background:var(--bg);transition:box-shadow var(--dur-fast) var(--ease);border-radius:50%;flex-shrink:0}.mz-rv-pick__o.is-on .mz-rv-pick__dot{box-shadow:inset 0 0 0 5px var(--accent)}.mz-rv-pick__t{flex-direction:column;flex:1;min-inline-size:0;line-height:1.4;display:flex}.mz-rv-pick__t strong{color:var(--text);font-weight:550}.mz-rv-pick__t .mz-faint{font-size:var(--text-sm)}.mz-rv-guest{grid-template-columns:1fr 1fr;gap:12px;margin-block-start:-6px;display:grid}.mz-rv-q__acts{align-items:center;gap:4px;display:inline-flex}.mz-rv-q__sent .mz-ico{vertical-align:-2px}.mz-inv-rows{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr) 28px;align-items:center;gap:8px;display:grid}.mz-inv-rows .mz-field__label{margin:0}.mz-input.is-bad{box-shadow:inset 0 0 0 1px var(--red-dot)}.mz-inv-add{color:var(--accent-text);font-size:var(--text-sm);border-radius:var(--r-xs);align-self:flex-start;align-items:center;gap:6px;margin-block-start:-4px;padding:4px 2px;font-weight:500;display:inline-flex}.mz-inv-add:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (hover:hover){.mz-inv-add:hover{text-decoration:underline}}.mz-inv-opts{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.mz-inv-guests{margin-block-start:40px}.mz-inv-guests__sub{font-size:var(--text-sm);max-inline-size:72ch;margin-block-end:10px}.mz-inv-glist{border-block-start:1px solid var(--line);margin:0;padding:0;list-style:none}.mz-inv-g{border-block-end:1px solid var(--line);min-block-size:56px;font-size:var(--text-sm);grid-template-columns:24px minmax(0,2fr) minmax(0,1fr) 120px minmax(0,1.2fr) 28px;align-items:center;gap:14px;padding:6px 8px;display:grid}.mz-inv-g__who{flex-direction:column;min-inline-size:0;line-height:1.35;display:flex}.mz-inv-g__who strong{font-size:var(--text-base);color:var(--text);font-weight:550}.mz-inv-g__who .mz-faint,.mz-inv-g>.mz-faint{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mz-set-page .mz-set-email{margin-block:36px}.mz-set-addr{font-size:var(--text-sm);color:var(--text);font-weight:500}.mz-set-sig{flex-direction:column;gap:8px;inline-size:100%;max-inline-size:520px;display:flex}.mz-set-sig__acts{justify-content:flex-end;gap:8px;display:flex}.mz-ml-sep{background:var(--line);flex-shrink:0;width:1px;height:20px}.mz-ibr{flex-direction:column;gap:16px;max-width:760px;display:flex}.mz-ibr__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.mz-ibr__meta{font-size:var(--text-sm);align-items:center;gap:8px;display:flex}.mz-ibr__acts{align-items:center;gap:6px;display:flex}.mz-ibr__title{font-size:var(--text-xl);color:var(--ink);text-align:start;unicode-bidi:plaintext;font-weight:600;line-height:1.3}.mz-ibr__about{color:var(--text-2);font-size:var(--text-sm);flex-wrap:wrap;align-items:center;gap:8px;margin-block-start:-8px;display:flex}.mz-ibr__ctx{border-radius:var(--r-lg);box-shadow:inset 0 0 0 1px var(--line);flex-direction:column;gap:2px;padding:10px;display:flex}.mz-ibr__ctxh{color:var(--text-3);font-size:var(--text-xs);align-items:center;gap:6px;padding:2px 6px 8px;font-weight:500;display:flex}.mz-ibr__msg{border-radius:var(--r-md);gap:10px;padding:8px;display:flex}.mz-ibr__msg.is-focal{background:var(--bg-subtle);box-shadow:inset 2px 0 0 var(--accent)}[dir=rtl] .mz-ibr__msg.is-focal{box-shadow:inset -2px 0 0 var(--accent)}.mz-ibr__msgb{flex:1;min-width:0}.mz-ibr__msgh{font-size:var(--text-sm);align-items:baseline;gap:8px;display:flex}.mz-ibr__msgh strong{color:var(--text);font-weight:600}.mz-ibr__msgb p{color:var(--text);white-space:pre-wrap;overflow-wrap:anywhere;text-align:start;unicode-bidi:plaintext;margin-block-start:2px;line-height:1.55}.mz-ibr__card{border-block-end:1px solid var(--line);font-size:var(--text-sm);flex-wrap:wrap;align-items:center;gap:12px;margin-block-end:6px;padding:4px 6px 12px;display:flex}.mz-ibr__who{align-items:center;gap:6px;display:inline-flex}.mz-ibr__brief{color:var(--text-2);font-size:var(--text-sm);padding:4px 6px;line-height:1.55}.mz-ibr__reply{flex-direction:column;gap:8px;display:flex}.mz-ibr__send{font-size:var(--text-xs);justify-content:space-between;align-items:center;gap:8px;display:flex}@media (pointer:coarse){.mz-ibr__reply .mz-textarea{font-size:16px}}@media (width<=760px){.mz-ml-sep{display:none}.mz-ibr__acts .mz-btn{min-height:44px}.mz-ibr__acts .mz-btn--icon{min-width:44px}.mz-ibr__send .mz-btn{min-height:44px}}html[dir=ltr] .mz-ibr__title,html[dir=ltr] .mz-ibr__msgb p{text-align:left}html[dir=rtl] .mz-ibr__title,html[dir=rtl] .mz-ibr__msgb p{text-align:right}.mz-att-t{font-variant-numeric:tabular-nums;white-space:nowrap;direction:ltr;unicode-bidi:isolate}.mz-att-t.is-empty{color:var(--text-3)}.mz-att-link{color:var(--accent-text);font:inherit;font-size:var(--text-sm);cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;font-weight:500;display:inline-flex}@media (hover:hover){.mz-att-link:hover{text-underline-offset:3px;text-decoration:underline}}.mz-att-tag{border-radius:var(--r-pill);background:var(--gray-soft);height:22px;color:var(--gray-text);font-size:var(--text-xs);white-space:nowrap;align-items:center;gap:4px;padding-inline:7px;font-weight:500;display:inline-flex}.mz-att-tag.is-green{background:var(--green-soft);color:var(--green-text)}.mz-att-hint{color:var(--text-2);font-size:var(--text-sm);align-items:center;gap:6px;margin:0;display:flex}.mz-att-hint.is-err,.mz-att-places.is-needed+.mz-att-hint{color:var(--red-text)}.mz-att-pill{border-radius:var(--r-pill);background:var(--bg);height:30px;box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--text);font:inherit;font-size:var(--text-sm);white-space:nowrap;cursor:pointer;transition:background-color var(--dur-fast) var(--ease), transform var(--dur-fast) var(--ease-out);border:0;align-items:center;gap:6px;padding-inline:10px 12px;font-weight:500;display:inline-flex}.mz-att-pill:active{transform:scale(.97)}.mz-att-pill.is-due{background:var(--accent);box-shadow:none;color:var(--on-accent)}.mz-att-pill.is-break{background:var(--amber-soft);box-shadow:none;color:var(--amber-text)}.mz-att-pill.is-closed{color:var(--text-2)}.mz-att-pill__sep{color:var(--text-3)}.mz-att-pill__n{color:var(--text-2)}.mz-att-pill.is-break .mz-att-pill__n,.mz-att-pill.is-break .mz-att-pill__sep{color:inherit}.mz-att-pill__cta{box-shadow:inset 1px 0 0 var(--line-strong);color:var(--accent-text);margin-inline-start:4px;padding-inline-start:8px}[dir=rtl] .mz-att-pill__cta{box-shadow:inset -1px 0 0 var(--line-strong)}.mz-att-pill__live{background:var(--green-dot);border-radius:50%;flex:none;width:8px;height:8px}@media (hover:hover){.mz-att-pill:not(.is-due):not(.is-break):hover,.mz-att-pill.is-open:not(.is-due){background:var(--bg-hover)}.mz-att-pill.is-due:hover{background:var(--accent-hover)}}.mz-att-pop{padding:16px}.mz-att-now{flex-direction:column;gap:14px;min-width:0;display:flex}.mz-att-now__head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.mz-att-now__date{flex-direction:column;gap:2px;min-width:0;display:flex}.mz-att-now__date strong{color:var(--ink);font-size:var(--text-md);font-weight:600}.mz-att-now__date>span{color:var(--text-3);font-size:var(--text-sm)}.mz-att-now__ctx{border-radius:var(--r-md);background:var(--bg-subtle);box-shadow:inset 0 0 0 1px var(--line);color:var(--text-2);font-size:var(--text-sm);align-items:center;gap:8px;margin:0;padding:8px 10px;display:flex}.mz-att-now__body{flex-direction:column;align-items:stretch;gap:14px;display:flex}.mz-att-now__circle{justify-content:center;display:flex}.mz-att-now__side{flex-direction:column;gap:10px;min-width:0;display:flex}.mz-att-now__extras{flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.mz-att-now__extras .mz-btn--ghost,.mz-att-now__side>.mz-btn--ghost{margin-inline-start:-8px}.mz-att-now__foot{box-shadow:inset 0 1px 0 var(--line);justify-content:flex-end;padding-block-start:10px;display:flex}.mz-att-now.is-card .mz-att-now__body,.mz-att-now.is-page .mz-att-now__body{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:24px;display:grid}.mz-att-big{width:152px;height:152px;font:inherit;text-align:center;transition:transform var(--dur-fast) var(--ease-out), background-color var(--dur-fast) var(--ease);border:0;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:0;display:flex;position:relative}.mz-att-now.is-page .mz-att-big{width:172px;height:172px}.mz-att-now.is-card .mz-att-big{width:132px;height:132px}button.mz-att-big{cursor:pointer}button.mz-att-big:active{transform:scale(.97)}.mz-att-big strong{font-size:var(--text-md);font-weight:600}.mz-att-big>span{font-size:var(--text-sm);opacity:.85}.mz-att-big.is-out{background:var(--accent);color:var(--on-accent)}.mz-att-big.is-out.is-quiet{background:var(--accent-soft);color:var(--accent-text)}.mz-att-big.is-in{background:var(--brand);color:var(--on-brand)}.mz-att-big.is-in>span{font-size:var(--text-lg);opacity:1;font-weight:600}.mz-att-big.is-done{background:var(--green-soft);color:var(--green-text)}.mz-att-big.is-closed{background:var(--gray-soft);color:var(--text-2)}@media (hover:hover){.mz-att-big.is-out:not(.is-quiet):hover{background:var(--accent-hover)}.mz-att-big.is-out.is-quiet:hover{background:var(--accent-soft-2)}}.mz-att-ring{pointer-events:none;width:calc(100% + 14px);height:calc(100% + 14px);position:absolute;inset:-7px;transform:rotate(-90deg)}[dir=rtl] .mz-att-ring{transform:rotate(-90deg)scaleY(-1)}.mz-att-ring circle{fill:none;stroke-width:2.5px}.mz-att-ring__track{stroke:var(--line)}.mz-att-ring__fill{stroke:var(--green-dot);stroke-linecap:round}.mz-att-geo{font-size:var(--text-sm);color:var(--text-2);flex-wrap:wrap;align-items:center;gap:6px;margin:0;display:flex}.mz-att-geo>.mz-ico{flex:none}.mz-att-geo.is-in{color:var(--green-text)}.mz-att-geo.is-away{color:var(--amber-text)}.mz-att-geo.is-off{color:var(--text-2)}.mz-att-geo .mz-att-link{margin-inline-start:2px}.mz-att-places{border-radius:var(--r-md);flex-wrap:wrap;gap:6px;display:flex}.mz-att-places.is-needed{box-shadow:0 0 0 2px var(--red-soft)}.mz-att-place{border-radius:var(--r-pill);background:var(--bg);height:30px;box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--text-2);font:inherit;font-size:var(--text-sm);cursor:pointer;transition:background-color var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);border:0;align-items:center;gap:6px;padding-inline:10px;display:inline-flex}.mz-att-place.is-on{background:var(--accent-soft);box-shadow:inset 0 0 0 1px var(--accent);color:var(--accent-text);font-weight:500}@media (hover:hover){.mz-att-place:not(.is-on):hover{background:var(--bg-hover);color:var(--text)}}.mz-att-note{flex:220px}.mz-att-facts{grid-template-columns:max-content minmax(0,1fr) max-content;gap:8px 20px;margin:0;display:grid}.mz-att-facts>div{flex-direction:column;gap:2px;min-width:0;display:flex}.mz-att-facts dt{color:var(--text-3);font-size:var(--text-xs)}.mz-att-facts dd{color:var(--text);overflow-wrap:anywhere;align-items:center;gap:4px;margin:0;font-weight:500;display:flex}.mz-att-facts dd>.mz-ico{flex-shrink:0}.mz-att-breakbtn,.mz-att-now__side>.mz-btn,.mz-att-backin{align-self:flex-start}.mz-att-closed{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.mz-att-closed p{color:var(--text-2);margin:0}.mz-att-win{flex-direction:column;gap:6px;display:flex}.mz-att-win__now{color:var(--text-2);font-size:var(--text-sm);align-items:center;gap:6px;margin:0;display:flex}.mz-att-win__now strong{color:var(--text);font-weight:600}.mz-att-win__bar{border-radius:var(--r-pill);background:var(--gray-soft);height:8px;position:relative;overflow:hidden}.mz-att-win__seg{position:absolute;inset-block:0}.mz-att-win__seg.is-early{background:var(--green-soft)}.mz-att-win__seg.is-ontime{background:var(--green-dot)}.mz-att-win__seg.is-late{background:var(--amber-soft)}.mz-att-win__seg.is-verylate{background:var(--red-soft)}.mz-att-win__seg.is-closed{background:var(--gray-soft)}.mz-att-win__seg.is-late.is-cur{background:var(--amber-dot)}.mz-att-win__seg.is-verylate.is-cur{background:var(--red-dot)}.mz-att-win__seg.is-early.is-cur{background:var(--green-dot)}.mz-att-win__mark{background:var(--ink);width:2px;margin-inline-start:-1px;position:absolute;inset-block:-2px}.mz-att-win__ticks{height:14px;color:var(--text-3);font-size:var(--text-2xs);position:relative}.mz-att-win__ticks span{position:absolute;transform:translate(-50%)}[dir=rtl] .mz-att-win__ticks span{transform:translate(50%)}.mz-att-win__ticks span:last-child{transform:translate(-80%)}[dir=rtl] .mz-att-win__ticks span:last-child{transform:translate(80%)}.mz-att-selfie{font-size:var(--text-sm);color:var(--text-2);align-items:center;gap:8px;margin:0;display:flex}.mz-att-selfie.is-done img{object-fit:cover;width:36px;height:36px;box-shadow:0 0 0 1px var(--line);border-radius:50%}.mz-att-selfie.is-live{flex-direction:column;align-items:stretch;width:100%}.mz-att-selfie__frame{aspect-ratio:4/3;border-radius:var(--r-md);background:var(--bg-active);place-items:center;display:grid;position:relative;overflow:hidden}.mz-att-selfie__frame video{object-fit:cover;width:100%;height:100%;transform:scaleX(-1)}.mz-att-selfie__frame .mz-ico{position:absolute}.mz-att-selfie__acts{justify-content:flex-end;gap:8px;display:flex}.mz-att-selfie.is-none{align-items:flex-start}.mz-att-selfie.is-none .mz-ico{flex:none;margin-block-start:2px}.mz-att-card{padding:16px 20px 20px}.mz-att-card__title{justify-content:space-between;align-items:center;display:flex}.mz-att-card__title h2{font-size:var(--text-md)}.mz-att{flex-direction:column;gap:28px;min-width:0;padding-block-start:20px;display:flex}.mz-att__views{display:flex}.mz-att .mz-sec{margin-block-start:0}.mz-att-me,.mz-att-team,.mz-att-all{flex-direction:column;gap:36px;min-width:0;display:flex}.mz-att-top{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:start;gap:24px;display:grid}.mz-att-today{padding:20px 24px 24px}.mz-att-right{flex-direction:column;gap:16px;min-width:0;display:flex}.mz-att-totals__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;margin-block-end:12px;display:flex}.mz-att-totals__head h2{font-size:var(--text-md)}.mz-att-totals__acts{gap:8px;display:flex}.mz-att-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.mz-att-stats .mz-stat,.mz-att-allstats .mz-stat{min-width:0}.mz-att-nav{align-items:center;gap:4px;display:flex}.mz-att-nav__label{color:var(--text-2);font-size:var(--text-sm);margin-inline-end:4px}.mz-att-wk{border-radius:var(--r-lg);box-shadow:inset 0 0 0 1px var(--line);flex-direction:column;padding-block:4px 12px;display:flex}.mz-att-wk__axis,.mz-att-wk__row{grid-template-columns:96px minmax(0,1fr) 300px;align-items:center;gap:16px;padding-inline:16px;display:grid}.mz-att-wk__axis{height:28px}.mz-att-wk__ticks{height:100%;color:var(--text-3);font-size:var(--text-2xs);position:relative}.mz-att-wk__ticks span{position:absolute;inset-block-start:8px;transform:translate(-50%)}[dir=rtl] .mz-att-wk__ticks span{transform:translate(50%)}.mz-att-wk__row{min-height:48px;color:inherit;font:inherit;text-align:start;cursor:pointer;box-shadow:inset 0 1px 0 var(--line);transition:background-color var(--dur-fast) var(--ease);background:0 0;border:0}.mz-att-wk__row.is-today{background:var(--accent-soft)}@media (hover:hover){.mz-att-wk__row:not(.is-today):hover{background:var(--bg-subtle)}}.mz-att-wk__day{align-items:baseline;gap:8px;min-width:0;display:flex}.mz-att-wk__day strong{color:var(--ink);font-weight:600}.mz-att-wk__day span{color:var(--text-3);font-size:var(--text-sm)}.mz-att-wk__row.is-off .mz-att-wk__day strong,.mz-att-wk__row.is-future .mz-att-wk__day strong{color:var(--text-3);font-weight:500}.mz-att-wk__track{height:20px;position:relative}.mz-att-wk__track>i{display:block;position:absolute}.mz-att-wk__shift{border-radius:var(--r-xs);background:var(--gray-soft);inset-block:0}.mz-att-wk__warn{background:var(--amber-soft);border-radius:var(--r-xs);inset-block:0}.mz-att-wk__bar{border-radius:var(--r-pill);background:var(--accent);inset-block:4px}.mz-att-wk__bar.is-open{background:var(--accent);box-shadow:0 0 0 2px var(--accent-soft-2)}.mz-att-wk__bar.is-missing{background:var(--red-dot)}.mz-att-wk__gap{background:var(--bg);box-shadow:inset 0 0 0 1px var(--accent);border-radius:2px;inset-block:4px}.mz-att-wk__row.is-today .mz-att-wk__gap{background:var(--accent-soft)}.mz-att-wk__pin{background:var(--amber-dot);width:2px;margin-inline-start:-1px;inset-block:-2px}.mz-att-wk__word{color:var(--text-2);font-size:var(--text-sm);white-space:nowrap;align-items:center;gap:6px;padding-inline:8px;display:flex;position:absolute;inset-block:0;inset-inline-start:0}.mz-att-wk__meta{min-width:0;font-size:var(--text-sm);align-items:center;gap:10px;display:flex}.mz-att-wk__times{color:var(--text);gap:4px;display:inline-flex}.mz-att-wk__hrs{color:var(--text-2);white-space:nowrap}.mz-att-wk__place{color:var(--text-3);display:inline-flex}.mz-att-wk__meta .mz-pill{flex:none}.mz-att-wk__legend{box-shadow:inset 0 1px 0 var(--line);color:var(--text-3);font-size:var(--text-xs);flex-wrap:wrap;gap:6px 16px;padding:12px 16px 0;display:flex}.mz-att-wk__legend span{align-items:center;gap:6px;display:inline-flex}.mz-att-wk__legend i{border-radius:2px;width:16px;height:8px;display:inline-block}.mz-att-wk__legend i.is-bar{background:var(--accent)}.mz-att-wk__legend i.is-shift{background:var(--gray-soft);box-shadow:inset 0 0 0 1px var(--line-strong)}.mz-att-wk__legend i.is-gap{background:var(--bg);box-shadow:inset 0 0 0 1px var(--accent)}.mz-att-wk__legend i.is-warn{background:var(--amber-soft);box-shadow:inset 0 0 0 1px var(--amber-dot)}.mz-att-cal__heads,.mz-att-cal__cells{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;display:grid}.mz-att-cal__heads{color:var(--text-3);font-size:var(--text-xs);margin-block-end:6px;font-weight:500}.mz-att-cal__heads span{padding-inline:8px}.mz-att-cal__cells>span{min-width:0;display:flex}.mz-att-cal__cell{border-radius:var(--r-md);background:var(--bg);width:100%;min-height:76px;box-shadow:inset 0 0 0 1px var(--line);color:var(--text);font:inherit;text-align:start;cursor:pointer;transition:background-color var(--dur-fast) var(--ease);border:0;flex-direction:column;align-items:flex-start;gap:4px;padding:8px;display:flex}.mz-att-cal__cell.is-off,.mz-att-cal__cell.is-holiday{background:var(--bg-subtle)}.mz-att-cal__cell.is-future{color:var(--text-3)}.mz-att-cal__cell.is-today{box-shadow:inset 0 0 0 2px var(--accent)}@media (hover:hover){.mz-att-cal__cell:hover{background:var(--bg-hover)}}.mz-att-cal__n{font-size:var(--text-sm);font-weight:600}.mz-att-cal__st{min-width:0;max-width:100%;font-size:var(--text-xs);align-items:center;gap:4px;font-weight:500;display:inline-flex}.mz-att-cal__w{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mz-att-cal__t{color:var(--text-3);font-size:var(--text-xs)}.mz-att-cal__legend{color:var(--text-2);font-size:var(--text-xs);flex-wrap:wrap;gap:6px 16px;margin:12px 0 0;padding:0;list-style:none;display:flex}.mz-att-cal__legend li{align-items:center;gap:5px;display:inline-flex}.mz-att-reqs{border-radius:var(--r-lg);box-shadow:inset 0 0 0 1px var(--line);margin:0;padding:0;list-style:none}.mz-att-req{grid-template-columns:28px minmax(0,1fr) auto auto auto;align-items:center;gap:12px;min-height:56px;padding:8px 16px;display:grid}.mz-att-req+.mz-att-req{box-shadow:inset 0 1px 0 var(--line)}.mz-att-req__main{flex-direction:column;gap:2px;min-width:0;display:flex}.mz-att-req__t{color:var(--text);font-weight:500}.mz-att-req__sub{color:var(--text-2);font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mz-att-req__when{font-size:var(--text-sm);white-space:nowrap}.mz-att-req__gap{width:1px}.mz-att-req__acts{gap:6px;display:flex}.mz-att-req.is-decide{grid-template-columns:28px minmax(0,1fr) auto auto}.mz-att-day{flex-direction:column;gap:14px;display:flex}.mz-att-day__st{font-size:var(--text-sm);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.mz-att-day__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;margin:0;display:grid}.mz-att-day__grid>div{flex-direction:column;gap:2px;display:flex}.mz-att-day__grid dt{color:var(--text-3);font-size:var(--text-xs)}.mz-att-day__grid dd{flex-wrap:wrap;align-items:center;gap:4px;margin:0;font-weight:500;display:flex}.mz-att-day__none{color:var(--text-2);margin:0}.mz-att-day__selfie{border-radius:var(--r-md);object-fit:cover;width:96px;height:96px}.mz-att-day__note,.mz-att-day__corr{color:var(--text-2);font-size:var(--text-sm);flex-wrap:wrap;align-items:center;gap:6px;margin:0;display:flex}.mz-att-form{flex-direction:column;gap:14px;display:flex}.mz-att-form__two{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.mz-att-form__now{color:var(--text-2);font-size:var(--text-sm);flex-wrap:wrap;align-items:center;gap:8px;margin:0;display:flex}.mz-att-note-line{border-radius:var(--r-md);background:var(--bg-subtle);color:var(--text-2);font-size:var(--text-sm);align-items:flex-start;gap:8px;margin:0;padding:8px 10px;display:flex}.mz-att-note-line .mz-ico{flex:none;margin-block-start:2px}.mz-att-note-line.is-comp{background:var(--green-soft);color:var(--green-text)}.mz-att-pt{border-radius:var(--r-pill);height:22px;font-size:var(--text-xs);white-space:nowrap;align-items:center;gap:4px;padding-inline:7px;font-weight:500;display:inline-flex}.mz-att-pt.is-green{background:var(--green-soft);color:var(--green-text)}.mz-att-pt.is-red{background:var(--red-soft);color:var(--red-text)}.mz-att-pt.is-black{background:var(--pt-black-soft);color:var(--ink)}.mz-att-pt.is-none{box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--gray-text);background:0 0}.mz-att-pt.is-zero{box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--text-2);background:0 0}.mz-att-pt.is-compact{padding-inline:6px}.mz-att-ptrow{gap:4px;display:inline-flex}.mz-att-points{flex-direction:column;gap:14px;padding:16px;display:flex}.mz-att-points__head h2{font-size:var(--text-md)}.mz-att-points__row{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.mz-att-points__c{flex-direction:column;align-items:flex-start;gap:6px;min-width:0;display:flex}.mz-att-points__n{color:var(--ink);font-size:var(--text-2xl);font-weight:650;line-height:1}.mz-att-points__w{color:var(--text-3);font-size:var(--text-xs)}.mz-att-reward{font-size:var(--text-sm);flex-direction:column;gap:8px;display:flex}.mz-att-reward .mz-bar{flex:none;width:100%;height:8px}.mz-att-reward__line{justify-content:space-between;gap:8px;display:flex}.mz-att-reward__line>span:first-child{align-items:center;gap:6px;font-weight:500;display:inline-flex}.mz-att-reward.is-reached{border-radius:var(--r-md);background:var(--green-soft);color:var(--green-text);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px;display:grid}.mz-att-reward.is-reached>div{flex-direction:column;gap:2px;display:flex}.mz-att-reward.is-reached strong{color:var(--text)}.mz-att-reward.is-reached span{color:var(--text-2);align-items:center;gap:6px;display:inline-flex}.mz-att-points__hist summary{color:var(--text-2);font-size:var(--text-sm);cursor:pointer}.mz-att-points__hist ul{flex-direction:column;gap:6px;margin:8px 0 0;padding:0;list-style:none;display:flex}.mz-att-points__hist li,.mz-att-daypts__adj{font-size:var(--text-sm);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.mz-att-points__why{flex:140px;min-width:0}.mz-att-daypts{border-radius:var(--r-md);box-shadow:inset 0 0 0 1px var(--line);flex-direction:column;align-items:flex-start;gap:8px;padding:10px 12px;display:flex}.mz-att-daypts__auto{font-size:var(--text-sm);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.mz-att-adjust{flex-direction:column;gap:10px;width:100%;display:flex}.mz-att-adjust__acts{justify-content:flex-end;gap:8px;display:flex}.mz-att-live{color:var(--text-2);font-size:var(--text-sm);align-items:center;gap:6px;display:inline-flex}.mz-att-live i{background:var(--green-dot);border-radius:50%;width:8px;height:8px}.mz-att-board__filters{grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;margin-block-end:12px;display:grid}.mz-att-count{border-radius:var(--r-md);background:var(--bg);min-width:0;box-shadow:inset 0 0 0 1px var(--line);color:var(--text);font:inherit;text-align:start;cursor:pointer;transition:background-color var(--dur-fast) var(--ease);border:0;flex-direction:column;align-items:flex-start;gap:4px;padding:10px 12px;display:flex}.mz-att-count.is-on{background:var(--accent-soft);box-shadow:inset 0 0 0 1px var(--accent)}@media (hover:hover){.mz-att-count:not(.is-on):hover{background:var(--bg-subtle)}}.mz-att-count__n{color:var(--ink);font-size:var(--text-xl);font-weight:650;line-height:1.1}.mz-att-count__w{max-width:100%;color:var(--text-2);font-size:var(--text-xs);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:5px;display:inline-flex;overflow:hidden}.mz-att-blist{border-radius:var(--r-lg);box-shadow:inset 0 0 0 1px var(--line);margin:0;padding:0;list-style:none}.mz-att-brow{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) 110px minmax(0,1fr) 64px 40px;align-items:center;gap:12px;min-height:52px;padding:6px 16px;display:grid;position:relative}.mz-att-brow+.mz-att-brow{box-shadow:inset 0 1px 0 var(--line)}.mz-att-brow__btn{cursor:pointer;transition:background-color var(--dur-fast) var(--ease);background:0 0;border:0;position:absolute;inset:0}@media (hover:hover){.mz-att-brow__btn:hover{background:var(--bg-subtle)}}.mz-att-brow>span{pointer-events:none;min-width:0;position:relative}.mz-att-brow__n{pointer-events:auto}.mz-att-brow__who{align-items:center;gap:10px;display:flex}.mz-att-brow__name{flex-direction:column;min-width:0;display:flex}.mz-att-brow__n{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.mz-att-brow__sub{color:var(--text-3);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mz-att-brow__st{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.mz-att-brow__times{font-size:var(--text-sm);gap:4px;display:inline-flex}.mz-att-brow__place{color:var(--text-2);font-size:var(--text-sm);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:5px;display:flex;overflow:hidden}.mz-att-brow__hrs{color:var(--text-2);font-size:var(--text-sm);text-align:end}.mz-att-tablewrap{border-radius:var(--r-lg);max-width:100%;box-shadow:inset 0 0 0 1px var(--line);overflow-x:auto}.mz-att-table{border-collapse:collapse;width:100%;font-size:var(--text-sm)}.mz-att-table th,.mz-att-table td{height:calc(44px * var(--dens));text-align:start;white-space:nowrap;padding:6px 12px}.mz-att-table thead th{height:calc(36px * var(--dens));color:var(--text-3);font-size:var(--text-xs);font-weight:500}.mz-att-table tbody tr{box-shadow:inset 0 1px 0 var(--line)}.mz-att-table tbody th{font-weight:500}.mz-att-table .is-num{text-align:end}.mz-att-table .is-today{background:var(--accent-soft)}.mz-att-wgrid__who{align-items:center;gap:8px;display:inline-flex}.mz-att-wgrid__who .mz-a{color:var(--text)}.mz-att-wcell{border-radius:var(--r-sm);min-height:28px;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;margin-inline-start:-6px;padding:2px 6px;display:inline-flex}.mz-att-wcell .mz-att-t{color:var(--text)}.mz-att-wcell__w{font-size:var(--text-xs)}@media (hover:hover){.mz-att-wcell:hover{background:var(--bg-hover)}}.mz-att-shift__o{align-items:center;gap:6px;display:flex}.mz-att-shift__a{font-size:var(--text-xs);font-weight:400;display:block}.mz-att-filters{flex-wrap:wrap;align-items:flex-end;gap:12px 16px;display:flex}.mz-att-filters .mz-field{min-width:0}.mz-att-filters .mz-input,.mz-att-filters .mz-select{width:auto;min-width:160px}.mz-att-allstats{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;display:grid}.mz-att-lists{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;display:grid}.mz-att-mini{margin:0;padding:0;list-style:none}.mz-att-mini li{min-height:44px;box-shadow:inset 0 -1px 0 var(--line);align-items:center;gap:10px;display:flex}.mz-att-mini__n{min-width:0;color:var(--text);text-overflow:ellipsis;white-space:nowrap;flex:1;font-weight:500;overflow:hidden}.mz-att-mini__n.is-btn{font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;padding:0;font-weight:500}@media (hover:hover){.mz-att-mini__n.is-btn:hover{color:var(--accent-text)}}.mz-att-mini__v{font-size:var(--text-sm);white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.mz-att-export{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.mz-att-export .mz-field{width:170px}.mz-att-export__presets{flex-wrap:wrap;gap:4px;display:flex}.mz-att-export__note{font-size:var(--text-sm);margin:10px 0 0}.mz-att-rules{flex-direction:column;gap:16px;display:flex}.mz-att-rules__top{flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}.mz-att-rules__top p{font-size:var(--text-sm);margin:0}.mz-att-rules__grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;display:grid}.mz-att-rule{flex-direction:column;gap:14px;padding:18px 20px 20px;display:flex}.mz-att-rule h3{color:var(--ink);font-size:var(--text-md);align-items:center;gap:8px;margin:0;font-weight:600;display:flex}.mz-att-rule__h{justify-content:space-between}.mz-att-rule__h>span{align-items:center;gap:8px;display:inline-flex}.mz-att-rule>p{font-size:var(--text-sm);flex-wrap:wrap;align-items:center;gap:4px;margin:0;display:flex}.mz-att-rule__list{color:var(--text-2);font-size:var(--text-sm);flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.mz-att-rule__list li{align-items:flex-start;gap:8px;display:flex}.mz-att-rule__list .mz-att-pt{flex:none;min-width:64px}.mz-att-rule__set{border:0;flex-direction:column;gap:14px;min-width:0;margin:0;padding:0;display:flex}.mz-att-rule__set:disabled{opacity:.55}.mz-att-days{flex-wrap:wrap;gap:4px;display:flex}.mz-att-day-chip{border-radius:var(--r-pill);background:var(--bg);height:28px;box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--text-2);font:inherit;font-size:var(--text-sm);cursor:pointer;border:0;align-items:center;gap:4px;padding-inline:10px;display:inline-flex}.mz-att-day-chip.is-on{background:var(--accent-soft);box-shadow:inset 0 0 0 1px var(--accent);color:var(--accent-text);font-weight:500}.mz-att-warn{border-radius:var(--r-md);background:var(--amber-soft);color:var(--amber-text);font-size:var(--text-sm);align-items:flex-start;gap:8px;margin:0;padding:8px 10px;display:flex}.mz-att-warn .mz-ico{flex:none;margin-block-start:2px}@media (width<=1100px){.mz-att-top{grid-template-columns:minmax(0,1fr)}.mz-att-allstats{grid-template-columns:repeat(3,minmax(0,1fr))}.mz-att-board__filters{grid-template-columns:repeat(4,minmax(0,1fr))}.mz-att-wk__axis,.mz-att-wk__row{grid-template-columns:84px minmax(0,1fr) 240px}.mz-att-wk__meta .mz-pill{display:none}.mz-att-rules__grid{grid-template-columns:minmax(0,1fr)}}@media (width<=760px){.mz-att-pill{height:36px;padding-inline:10px}.mz-att-pill__t,.mz-att-pill__cta,.mz-att-pill.is-in .mz-att-pill__sep,.mz-att-pill.is-done .mz-att-pill__sep{display:none}.mz-att-pill.is-out,.mz-att-pill.is-closed{justify-content:center;width:44px;height:44px;padding:0}.mz-att-pill.is-out .mz-ico,.mz-att-pill.is-closed .mz-ico{width:18px;height:18px}.mz-att-place,.mz-att-day-chip{height:44px;padding-inline:14px}.mz-att-now.is-card .mz-att-now__body,.mz-att-now.is-page .mz-att-now__body{grid-template-columns:minmax(0,1fr);gap:16px}.mz-att-now.is-page .mz-att-big,.mz-att-big{width:164px;height:164px}.mz-att-now.is-card .mz-att-big{width:140px;height:140px}.mz-att-today{padding:16px}.mz-att-totals__acts{width:100%}.mz-att-totals__acts .mz-btn{flex:1;min-height:44px}.mz-att-stats,.mz-att-allstats{grid-template-columns:repeat(2,minmax(0,1fr))}.mz-att-stats .mz-stat,.mz-att-allstats .mz-stat{padding:12px}.mz-att-nav .mz-btn--icon{width:44px;height:44px}.mz-att-wk__axis{display:none}.mz-att-wk__row{grid-template-columns:minmax(0,auto) minmax(0,1fr);grid-template-areas:"day meta""track track";gap:6px 12px;padding-block:10px}.mz-att-wk__row:first-of-type{box-shadow:none}.mz-att-wk__day{grid-area:day}.mz-att-wk__track{grid-area:track;height:16px}.mz-att-wk__word{padding-inline:0}.mz-att-wk__meta{grid-area:meta;justify-content:flex-end;gap:8px}.mz-att-wk__meta .mz-pill{display:inline-flex}.mz-att-wk__hrs .mz-faint{display:none}.mz-att-cal__heads,.mz-att-cal__cells{gap:4px}.mz-att-cal__heads span{text-align:center;padding-inline:0}.mz-att-cal__cell{align-items:center;min-height:56px;padding:6px 2px}.mz-att-cal__w,.mz-att-cal__t{display:none}.mz-att-req,.mz-att-req.is-decide{grid-template-columns:28px minmax(0,1fr) auto;grid-template-areas:"ico main when""ico pill act";row-gap:8px;padding:12px}.mz-att-req__ico{grid-area:ico;align-self:start}.mz-att-req__main{grid-area:main}.mz-att-req__when{grid-area:when;align-self:start}.mz-att-req>.mz-pill{grid-area:pill;justify-self:start}.mz-att-req>.mz-btn,.mz-att-req__acts,.mz-att-req__gap{grid-area:act;justify-self:end}.mz-att-req.is-decide{grid-template-areas:"ico main when""ico act act"}.mz-att-req__acts .mz-btn,.mz-att-req>.mz-btn{min-height:44px}.mz-att-req__sub{white-space:normal}.mz-att-board__filters{scrollbar-width:none;gap:6px;margin-inline:-16px;padding-inline:16px;display:flex;overflow-x:auto}.mz-att-count{flex-direction:row;flex:none;align-items:center;gap:6px;min-height:44px;padding:0 12px}.mz-att-count__n{font-size:var(--text-md)}.mz-att-brow{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"who st""times place""hrs pt";gap:6px 12px;padding:12px 16px}.mz-att-brow__who{grid-area:who}.mz-att-brow__st{grid-area:st;justify-content:flex-end}.mz-att-brow__times{grid-area:times}.mz-att-brow__place{grid-area:place;justify-content:flex-end}.mz-att-brow__hrs{text-align:start;grid-area:hrs}.mz-att-brow__pt{grid-area:pt;justify-self:end}.mz-att-brow__hrs:empty,.mz-att-brow__pt:empty{display:none}.mz-att-table th:first-child{z-index:1;background:var(--bg);box-shadow:inset -1px 0 0 var(--line);position:sticky;inset-inline-start:0}[dir=rtl] .mz-att-table th:first-child{box-shadow:inset 1px 0 0 var(--line)}.mz-att-lists{grid-template-columns:minmax(0,1fr)}.mz-att-filters>.mz-field,.mz-att-filters .mz-input,.mz-att-filters .mz-select{width:100%}.mz-att-filters .mz-select,.mz-att-export .mz-input{height:44px}.mz-att-export .mz-field{width:calc(50% - 6px)}.mz-att-export>.mz-btn--primary{width:100%;min-height:44px}.mz-att__views .mz-seg{width:100%}.mz-att__views .mz-seg__item{flex:1;justify-content:center;min-height:40px}.mz-att-rule{padding:16px}.mz-att-reward.is-reached{grid-template-columns:auto minmax(0,1fr)}.mz-att-reward.is-reached>.mz-btn,.mz-att-reward.is-reached>.mz-pill{grid-column:1/-1;justify-self:start}}@media (hover:none){.mz-att-wk__row,.mz-att-cal__cell{transition:none}}.mz-att-win__now:has(.mz-att-win__key){font-size:var(--text-xs);flex-wrap:wrap;gap:4px 14px}.mz-att-win__key{align-items:center;gap:5px;display:inline-flex}.mz-att-win__sw{border-radius:2px;width:10px;height:10px;display:inline-block}.mz-att-win__sw.is-early{background:var(--green-soft);box-shadow:inset 0 0 0 1px var(--green-dot)}.mz-att-win__sw.is-ontime{background:var(--green-dot)}.mz-att-win__sw.is-late{background:var(--amber-soft);box-shadow:inset 0 0 0 1px var(--amber-dot)}.mz-att-win__sw.is-verylate{background:var(--red-soft);box-shadow:inset 0 0 0 1px var(--red-dot)}@media (width<=760px){.mz-att-facts dd{white-space:normal;text-overflow:clip;overflow-wrap:anywhere;overflow:visible}}:root{--pt-black-soft:color-mix(in srgb, var(--ink) 10%, var(--raised))}@media (hover:hover){.mz-why:hover{text-decoration:underline}}.mz-att-points__c{border-radius:var(--r-md);padding:10px 12px}.mz-att-points__c.is-green{background:var(--green-soft)}.mz-att-points__c.is-red{background:var(--red-soft)}.mz-att-points__c.is-black{background:var(--pt-black-soft)}.mz-att-points__c.is-green .mz-att-points__n{color:var(--green-text)}.mz-att-points__c.is-red .mz-att-points__n{color:var(--red-text)}.mz-att-points__c.is-black .mz-att-points__n{color:var(--ink)}.mz-att-points__c .mz-att-pt{background:var(--raised)}.mz-pts-line{color:var(--text-2);font-size:var(--text-xs);flex-wrap:wrap;gap:4px 12px;margin:0;display:flex}.mz-pts-line__i{align-items:center;gap:4px;display:inline-flex}.mz-pts-line__i.is-green .mz-ico{color:var(--green-dot)}.mz-pts-line__i.is-red .mz-ico{color:var(--red-dot)}.mz-pts-line__i.is-black .mz-ico{color:var(--ink)}.mz-pts-row{font-size:var(--text-xs);flex-wrap:wrap;gap:6px 14px;margin:0;padding:0;list-style:none;display:flex}.mz-pts-row li{align-items:center;gap:6px;display:inline-flex}.mz-att-cal__keys{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;margin-block-start:12px;display:flex}.mz-att-cal__keys .mz-att-cal__legend{margin:0}.mz-att-cal__cell{position:relative}.mz-att-cal__pt{border-radius:50%;place-items:center;width:16px;height:16px;display:grid;position:absolute;inset-block-start:6px;inset-inline-end:6px}.mz-att-cal__pt.is-green{background:var(--green-dot);color:var(--on-accent)}.mz-att-cal__pt.is-red{background:var(--red-dot);color:var(--on-accent)}.mz-att-cal__pt.is-black{background:var(--ink);color:var(--raised)}.mz-att-explain{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}.mz-pts,.mz-how{flex-direction:column;gap:12px;min-width:0;padding:16px 18px 18px;display:flex}.mz-pts__head,.mz-how__head{justify-content:space-between;align-items:center;gap:12px;display:flex}.mz-pts__head h2,.mz-how__head h2{color:var(--ink);font-size:var(--text-md);align-items:center;gap:8px;margin:0;font-weight:600;display:inline-flex}.mz-pts__lead{color:var(--text-2);font-size:var(--text-sm);margin:0}.mz-pts__list,.mz-how__list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.mz-pts__i{border-block-start:1px solid var(--line);grid-template-columns:96px minmax(0,1fr);gap:12px;padding-block:10px;display:grid}.mz-pts__chip{padding-block-start:1px}.mz-pts__what{min-width:0;color:var(--text-2);font-size:var(--text-sm);flex-direction:column;gap:2px;display:flex}.mz-pts__what strong{color:var(--text);font-weight:600}.mz-pts__leads{color:var(--text);font-size:var(--text-xs);align-items:flex-start;gap:6px;margin-block-start:2px;display:inline-flex}.mz-pts__leads .mz-ico{color:var(--text-3);flex:none;margin-block-start:2px}.mz-pts__ex{border-block-start:1px solid var(--line);font-size:var(--text-sm);padding-block-start:10px}.mz-pts__ex summary{min-height:32px;color:var(--accent-text);cursor:pointer;align-items:center;font-weight:500;display:inline-flex}.mz-pts__ex p{color:var(--text-2);margin:8px 0}.mz-pts__strip{flex-wrap:wrap;gap:4px;margin:0 0 10px;padding:0;list-style:none;display:flex}.mz-pts__strip li{border-radius:var(--r-sm);place-items:center;width:20px;height:20px;display:grid}.mz-pts__strip li.is-green{background:var(--green-dot);color:var(--on-accent)}.mz-pts__strip li.is-red{background:var(--red-dot);color:var(--on-accent)}.mz-pts__strip li.is-black{background:var(--ink);color:var(--raised)}.mz-pts__strip li.is-none{background:var(--bg-subtle);box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--gray-text)}.mz-pts__sum{color:var(--text-2);font-size:var(--text-xs);flex-wrap:wrap;gap:6px 16px;margin:0;padding:0;list-style:none;display:flex}.mz-pts__sum li{align-items:center;gap:6px;display:inline-flex}.mz-pts__ex .mz-pts__result{border-radius:var(--r-md);background:var(--bg-subtle);color:var(--text);align-items:flex-start;gap:8px;margin:10px 0 0;padding:10px 12px;display:flex}.mz-pts__ex .mz-pts__result.is-ok{background:var(--green-soft);color:var(--green-text)}.mz-pts__result .mz-ico{flex:none;margin-block-start:2px}.mz-how__list li{border-block-start:1px solid var(--line);grid-template-columns:30px minmax(0,1fr);gap:10px;padding-block:9px;display:grid}.mz-how__t{color:var(--text-2);font-size:var(--text-sm);flex-direction:column;gap:2px;display:flex}.mz-how__t strong{color:var(--text);font-weight:600}.mz-how__mine{border-radius:var(--r-md);background:var(--bg-subtle);justify-content:space-between;align-items:center;gap:12px;padding:12px;display:flex}.mz-how__mine>span{font-size:var(--text-sm);flex-direction:column;gap:2px;display:flex}.mz-att-where{flex-direction:column;gap:4px;display:flex}.mz-att-where__hint{color:var(--text-3);font-size:var(--text-xs)}.mz-att-auto{color:var(--text-2);font-size:var(--text-sm);flex-wrap:wrap;align-items:center;gap:6px;margin:0;display:flex}.mz-att-auto>.mz-ico{color:var(--accent-text)}.mz-att-auto.is-out{border-radius:var(--r-md);background:var(--amber-soft);color:var(--amber-text);padding:6px 10px}.mz-att-auto.is-out>.mz-ico{color:inherit}.mz-att-wk__place.is-auto{color:var(--amber-text)}.mz-att-preview{border-radius:var(--r-md);background:var(--bg-subtle);flex-direction:column;gap:10px;margin-block-start:4px;padding:12px;display:flex}.mz-att-preview h4{font-size:var(--text-sm);align-items:center;gap:6px;margin:0;font-weight:600;display:inline-flex}.mz-att-preview .mz-seg{flex-wrap:wrap;max-width:100%}.mz-att-preview .mz-field{max-width:180px}.mz-att-preview__out{border-radius:var(--r-md);background:var(--raised);box-shadow:inset 0 0 0 1px var(--line);font-size:var(--text-sm);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:4px 10px;padding:10px 12px;display:grid}.mz-att-preview__leads{color:var(--text-2);font-size:var(--text-xs);grid-column:2}.mz-att-rule__remote{border-radius:var(--r-md);background:var(--blue-soft);color:var(--text);font-size:var(--text-sm);align-items:flex-start;gap:8px;padding:10px 12px;display:flex}.mz-att-rule__remote>.mz-ico{color:var(--blue-text);flex:none;margin-block-start:2px}@media (width<=1100px){.mz-att-explain{grid-template-columns:minmax(0,1fr)}}@media (width<=760px){.mz-att-pill.is-due{height:40px;padding-inline:12px 14px}.mz-att-pill.is-due .mz-att-pill__t{display:inline}.mz-pts__i{grid-template-columns:minmax(0,1fr);gap:6px}.mz-att-cal__pt{width:14px;height:14px;inset-block-start:3px;inset-inline-end:3px}.mz-how__mine{min-height:56px}.mz-why,.mz-pts__ex summary{min-height:44px}}.mz-att-left{flex-direction:column;gap:16px;min-width:0;display:flex}@media (width<=1100px){.mz-att-left{display:contents}.mz-att-left>.mz-how{order:5}}.mz-att-points__c .mz-att-points__w{color:var(--text-2)}.mz-holtag{flex:none}.mz-holtag.is-local{min-height:20px;box-shadow:inset 0 0 0 1px var(--line);color:var(--text-3);font-size:var(--text-xs);white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding-inline:6px;font-weight:500;display:inline-flex}.mz-holconf{color:var(--text-3);font-size:var(--text-xs);white-space:nowrap;align-items:center;gap:3px;display:inline-flex}.mz-hol-bar{flex-wrap:wrap;align-items:center;gap:12px 20px}.mz-hol-lieu{align-items:flex-start;gap:10px;max-inline-size:520px;display:flex}.mz-hol-lieu>.mz-toggle{flex:none;margin-block-start:2px}.mz-hol-lieu>span{font-size:var(--text-sm);color:var(--text-2);flex-direction:column;gap:2px;line-height:1.45;display:flex}.mz-hol-lieu b{color:var(--text);font-weight:600}.mz-hol-cols>.mz-sec{margin:0}.mz-hol-cols{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}.mz-hol-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.mz-hol-row{border-block-end:1px solid var(--line);align-items:center;gap:12px;min-height:60px;padding-block:8px;display:flex}.mz-hol-row.is-past .mz-hol-row__name,.mz-hol-row.is-past .mz-hh-up__date b{color:var(--text-3);font-weight:500}.mz-hol-row.is-local .mz-hh-up__date b{color:var(--text-2)}.mz-hol-row__main{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.mz-hol-row__name{color:var(--text);font-weight:550}.mz-hol-row.is-local .mz-hol-row__name{color:var(--text-2);font-weight:500}.mz-hol-row__sub{color:var(--text-3);font-size:var(--text-sm);flex-wrap:wrap;align-items:center;gap:4px 10px;display:flex}.mz-hol-row__note{color:var(--text-3);font-size:var(--text-xs);line-height:1.45}.mz-hol-lieuw{color:var(--accent-text);align-items:center;gap:4px;display:inline-flex}.mz-hol-row__acts{flex:none;align-items:center;gap:2px;display:flex}.mz-hol-filter{margin-block-end:10px}.mz-hol-note,.mz-hol-legal{color:var(--text-3);font-size:var(--text-sm);align-items:flex-start;gap:6px;margin:0 0 10px;line-height:1.45;display:flex}.mz-hol-note>.mz-ico,.mz-hol-legal>.mz-ico{flex:none;margin-block-start:2px}.mz-hol-legal{margin-block-start:20px}.mz-locmark{color:var(--text-3);font-size:var(--text-2xs);white-space:nowrap;align-items:center;gap:3px;font-weight:500;display:inline-flex}.mz-hollist{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.mz-hollist__i{align-items:center;gap:10px;min-height:48px;padding-block:6px;display:flex}.mz-hollist__i+.mz-hollist__i{border-block-start:1px solid var(--line)}.mz-hollist__t{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.mz-hollist__t strong{font-weight:550}.mz-hollist__i.is-local .mz-hollist__t strong{color:var(--text-2);font-weight:500}.mz-hollist__meta{color:var(--text-3);font-size:var(--text-xs);flex-wrap:wrap;align-items:center;gap:2px 8px;display:flex}.mz-hollist__h{color:var(--text-3);font-size:var(--text-xs);margin:14px 0 4px;font-weight:600}.mz-att-sessions{color:var(--text-2);font-size:var(--text-sm);align-items:flex-start;gap:6px;margin:0;line-height:1.45;display:flex}.mz-att-sessions>.mz-ico{color:var(--accent-text);flex:none;margin-block-start:3px}@media (width<=1024px){.mz-hol-cols{grid-template-columns:minmax(0,1fr)}}@media (width<=760px){.mz-hol-row{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:4px 12px;display:grid}.mz-hol-row__acts{flex-wrap:wrap;grid-column:2;justify-content:flex-start;margin-inline-start:-8px}.mz-hol-row__acts .mz-btn{min-height:44px}.mz-hol-row__acts .mz-btn--icon{min-width:44px;min-height:44px}.mz-hol-lieu{max-inline-size:none}}.mz-lvcal__mk.is-local,.mz-lvwho__loc,.mz-lvcal__key li.is-local,.mz-lvwho__key li.is-local{color:var(--text-3)}.mz-att-cal__loc{width:16px;height:16px;color:var(--text-3);place-items:center;display:grid;position:absolute;inset-block-start:7px;inset-inline-end:26px}.mz-att-cal__lockey{color:var(--text-3)}@media (width<=760px){.mz-att-cal__loc{inset-block-start:3px;inset-inline-end:20px}}.mz-hol-close{border-radius:var(--r-md);min-height:28px;box-shadow:inset 0 0 0 1px var(--line);color:var(--text-2);font:inherit;font-size:var(--text-sm);cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out);background:0 0;border:0;align-self:flex-start;align-items:center;gap:6px;margin-block-start:4px;padding-inline:8px;font-weight:500;display:inline-flex}.mz-hol-close:active{transform:scale(.98)}.mz-hol-close:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.mz-hol-close.is-on{background:var(--blue-soft);box-shadow:none;color:var(--blue-text)}@media (hover:hover){.mz-hol-close:hover{background:var(--bg-hover)}.mz-hol-close.is-on:hover{background:var(--blue-soft)}}@media (width<=760px){.mz-hol-close{min-height:44px}}.mz-att-sessions__s{white-space:nowrap}.mz-hol-row .mz-hh-up__date,.mz-hollist .mz-hh-up__date{flex:none;block-size:auto;min-block-size:44px;min-inline-size:52px;padding-block:4px}.mz-hol-row .mz-hh-up__date span,.mz-hollist .mz-hh-up__date span{white-space:normal;text-align:center;max-inline-size:64px}.mz-hh-muted{color:var(--text-3);font-size:var(--text-sm)}.mz-hh-card__head{justify-content:space-between;align-items:center;gap:12px;margin-block-end:12px;display:flex}.mz-hh-card__head h2,.mz-hh-card__head h3{font-size:var(--text-md);font-weight:600}.mz-hh{padding-block-start:20px}.mz-hh-reqs{flex-direction:column;display:flex}.mz-hh-req{border-block-end:1px solid var(--line);align-items:center;gap:12px;min-height:60px;display:flex}.mz-hh-req__open{min-width:0;color:inherit;text-align:start;border-radius:var(--r-md);transition:background-color var(--dur-fast) var(--ease);flex:1;align-items:center;gap:12px;padding-block:10px;padding-inline:4px;text-decoration:none;display:flex}@media (hover:hover){a.mz-hh-req__open:hover,button.mz-hh-req__open:hover{background:var(--bg-hover)}}.mz-hh-req__icon:has(.mz-av){background:0 0}.mz-hh-req__main{flex-direction:column;gap:2px;min-width:0;display:flex}.mz-hh-req__title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mz-hh-req__title strong{color:var(--text);font-weight:600}.mz-hh-req__kind{color:var(--text-2)}.mz-hh-req__sub{color:var(--text-3);font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mz-hh-req__ago{white-space:nowrap}.mz-hh-req__end{flex:none;align-items:center;gap:8px;display:flex}.mz-hh-req__end .mz-btn{text-decoration:none}.mz-hh-decide{gap:6px;display:inline-flex}.mz-hh-declinepop{flex-direction:column;gap:10px;padding:12px;display:flex}.mz-hh-declinepop__foot{justify-content:flex-end;gap:6px;display:flex}.mz-hh-more{color:var(--accent-text);align-items:center;gap:6px;padding-block:12px;font-weight:500;text-decoration:none;display:inline-flex}.mz-hh-steps{font-size:var(--text-sm);flex-wrap:wrap;align-items:center;gap:4px 14px;margin-block-start:6px;list-style:none;display:flex}.mz-hh-step{color:var(--text-3);align-items:center;gap:5px;display:inline-flex;position:relative}.mz-hh-steps:not(.is-full) .mz-hh-step+.mz-hh-step:before{content:"";background:var(--line-strong);width:8px;height:1px;position:absolute;inset-inline-start:-11px}.mz-hh-step.is-done .mz-ico{color:var(--green-text)}.mz-hh-step.is-current{color:var(--text);font-weight:500}.mz-hh-step.is-current .mz-ico{color:var(--amber-text)}.mz-hh-step.is-declined{color:var(--red-text)}.mz-hh-step.is-skipped .mz-hh-step__name{text-decoration:line-through;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong)}.mz-hh-step__state{font-weight:400}.mz-hh-step__t{flex-direction:column;display:flex}.mz-hh-steps.is-full{font-size:var(--text-base);flex-direction:column;align-items:stretch;gap:0;margin:0}.mz-hh-steps.is-full .mz-hh-step{color:var(--text);align-items:flex-start;gap:12px;padding-block-end:16px}.mz-hh-steps.is-full .mz-hh-step>.mz-ico{color:var(--text-3);background:var(--bg);z-index:1;flex:none;margin-block-start:2px;position:relative}.mz-hh-steps.is-full .mz-hh-step:not(:last-child):after{content:"";background:var(--line);width:1px;position:absolute;inset-block:20px 0;inset-inline-start:7.5px}.mz-hh-steps.is-full .mz-hh-step.is-done>.mz-ico{color:var(--green-text)}.mz-hh-steps.is-full .mz-hh-step.is-current>.mz-ico{color:var(--amber-text)}.mz-hh-steps.is-full .mz-hh-step.is-declined>.mz-ico{color:var(--red-text)}.mz-hh-steps.is-full .mz-hh-step.is-todo,.mz-hh-steps.is-full .mz-hh-step.is-skipped{color:var(--text-3)}.mz-hh-step__name{font-weight:500}.mz-hh-step__sub{color:var(--text-3);font-size:var(--text-sm)}.mz-hh-step__note{color:var(--text-2);font-size:var(--text-sm);margin-block-start:4px}.mz-hh-mine{flex-direction:column;list-style:none;display:flex}.mz-hh-mine>li{border-block-end:1px solid var(--line)}.mz-hh-mine__row{color:inherit;border-radius:var(--r-md);transition:background-color var(--dur-fast) var(--ease);gap:12px;padding-block:12px;padding-inline:4px;text-decoration:none;display:flex}@media (hover:hover){.mz-hh-mine__row:hover{background:var(--bg-hover)}}.mz-hh-mine__main{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.mz-hh-mine__title{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.mz-hh-mine__title strong{font-weight:600}.mz-hh-mine__where{color:var(--text-2);font-size:var(--text-sm);white-space:nowrap}.mz-hh-mine__sub{color:var(--text-3);font-size:var(--text-sm)}.mz-hh-up,.mz-hh-out,.mz-hh-slips{flex-direction:column;list-style:none;display:flex}.mz-hh-up__row{color:inherit;border-radius:var(--r-md);transition:background-color var(--dur-fast) var(--ease);align-items:center;gap:12px;padding-block:7px;padding-inline:4px;text-decoration:none;display:flex}@media (hover:hover){a.mz-hh-up__row:hover,.mz-hh-out__row:hover,.mz-hh-slips__row:hover{background:var(--bg-hover)}}.mz-hh-up__date{border-radius:var(--r-md);min-width:40px;height:40px;box-shadow:inset 0 0 0 1px var(--line);flex-direction:column;flex:none;justify-content:center;align-items:center;padding-inline:4px;line-height:1.05;display:flex}.mz-hh-up__date b{font-size:var(--text-md);color:var(--ink);font-weight:650}.mz-hh-up__date span{white-space:nowrap;font-size:var(--text-2xs);color:var(--text-3)}.mz-hh-up__main{flex-direction:column;min-width:0;display:flex}.mz-hh-up__title{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.mz-hh-up__sub{color:var(--text-3);font-size:var(--text-sm);align-items:center;gap:5px;display:inline-flex}.mz-hh-rec{padding:4px 16px}.mz-hh-rec>div,.mz-hh-slip__who>div{border-block-end:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;min-height:40px;display:flex}.mz-hh-rec>div:last-child{border-block-end:0}.mz-hh-rec dt,.mz-hh-slip__who dt{color:var(--text-2);font-size:var(--text-sm)}.mz-hh-rec dd,.mz-hh-slip__who dd{text-align:end;min-width:0}.mz-hh-form{flex-direction:column;gap:16px;display:flex}.mz-hh-form__row{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.mz-hh-chips{flex-wrap:wrap;gap:6px;display:flex}.mz-hh-chip{border-radius:var(--r-pill);background:var(--accent-soft);height:28px;color:var(--accent-text);font-weight:500;font-size:var(--text-sm);align-items:center;gap:6px;padding-inline:4px 8px;display:inline-flex}.mz-hh-pick{border-radius:var(--r-md);max-height:232px;box-shadow:inset 0 0 0 1px var(--line);flex-direction:column;padding:4px;display:flex;overflow-y:auto}.mz-hh-pick__row{border-radius:var(--r-sm);text-align:start;min-height:40px;color:var(--text);align-items:center;gap:10px;padding-inline:8px;display:flex}.mz-hh-pick__row.is-on{background:var(--accent-soft)}.mz-hh-pick__row.is-on>.mz-ico{color:var(--accent-text)}@media (hover:hover){.mz-hh-pick__row:not(.is-on):hover{background:var(--bg-hover)}}.mz-hh-pick__name{flex-direction:column;flex:1;min-width:0;line-height:1.25;display:flex}.mz-hh-pick__name span{color:var(--text-3);font-size:var(--text-sm)}.mz-hh-values{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;display:grid}.mz-hh-value{border-radius:var(--r-md);min-height:60px;box-shadow:inset 0 0 0 1px var(--line);font-size:var(--text-sm);transition:background-color var(--dur-fast) var(--ease);flex-direction:column;align-items:center;gap:4px;padding:10px 4px;font-weight:500;display:flex}.mz-hh-value span{color:var(--text)}.mz-hh-value.is-on{box-shadow:inset 0 0 0 2px var(--accent);background:var(--accent-soft)}@media (hover:hover){.mz-hh-value:not(.is-on):hover{background:var(--bg-subtle)}}.mz-hh-point{color:var(--text-2);align-items:center;gap:4px;display:inline-flex}.mz-hh-point b{color:var(--ink);font-weight:650}.mz-hh-point.is-green .mz-ico{color:var(--green-text)}.mz-hh-point.is-red .mz-ico{color:var(--red-text)}.mz-hh-point.is-black .mz-ico{color:var(--ink)}.mz-hh-bar{flex-wrap:wrap;align-items:center;gap:12px;margin-block-end:20px;display:flex}.mz-hh-bar__title{font-size:var(--text-md);font-weight:600}.mz-hh-addnote{align-self:flex-start}.mz-hh-leadrow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;margin-block-end:16px;display:flex}.mz-hh-leadrow .mz-hh-lead{margin:0}.mz-hh-leadrow .mz-btn{text-decoration:none}.mz-hh-bar.is-sub{margin-block-end:16px}.mz-hh-filters{flex-wrap:wrap;align-items:center;gap:8px;margin-block-end:8px;display:flex}.mz-hh-select .mz-select{width:auto;min-width:180px}.mz-hh-group+.mz-hh-group{margin-block-start:28px}.mz-hh-group__h{font-size:var(--text-md);align-items:center;gap:8px;margin-block-end:4px;font-weight:600;display:flex}.mz-hh-lead{color:var(--text-2);max-width:72ch;margin-block-end:16px;line-height:1.5}.mz-hh-sheet__title{align-items:center;gap:8px;display:inline-flex}.mz-hh-sheet__title .mz-ico{color:var(--text-3);flex:none}.mz-hh-sheet{flex-direction:column;gap:14px;display:flex}.mz-hh-sheet__detail{white-space:pre-line;border-radius:var(--r-md);background:var(--bg-subtle);padding:12px 14px;line-height:1.55}.mz-hh-sheet__h{font-size:var(--text-sm);color:var(--text-2);margin-block-start:4px;font-weight:600}.mz-hh-kinds{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.mz-hh-kind{border-radius:var(--r-lg);min-height:64px;box-shadow:inset 0 0 0 1px var(--line);text-align:start;color:var(--text);transition:background-color var(--dur-fast) var(--ease), transform var(--dur-fast) var(--ease);align-items:flex-start;gap:12px;padding:12px;display:flex;position:relative}.mz-hh-kind:active{transform:scale(.98)}@media (hover:hover){.mz-hh-kind:hover{background:var(--bg-subtle)}}.mz-hh-kind__t{flex-direction:column;gap:2px;min-width:0;display:flex}.mz-hh-kind__t strong{font-weight:600}.mz-hh-kind__t span{color:var(--text-3);font-size:var(--text-sm);line-height:1.4}.mz-hh-kind__go{color:var(--text-3);position:absolute;inset-block-start:12px;inset-inline-end:12px}.mz-hh-kinds__more{font-size:var(--text-sm);color:var(--text-2);grid-column:1/-1;gap:20px;padding-block-start:8px;display:flex}.mz-hh-kinds__more a{color:var(--accent-text)}.mz-hh-note{border-radius:var(--r-md);background:var(--blue-soft);color:var(--text);font-size:var(--text-sm);align-items:flex-start;gap:8px;padding:10px 12px;line-height:1.5;display:flex}.mz-hh-note .mz-ico{color:var(--blue-text);flex:none;margin-block-start:2px}.mz-hh-note.is-amber{background:var(--amber-soft)}.mz-hh-note.is-amber .mz-ico{color:var(--amber-text)}.mz-hh-upload{border-radius:var(--r-md);min-height:44px;box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--text-2);cursor:pointer;transition:background-color var(--dur-fast) var(--ease);align-items:center;gap:8px;padding-inline:12px;display:flex}.mz-hh-upload:focus-within{box-shadow:inset 0 0 0 1px var(--accent), 0 0 0 2px var(--accent-soft)}@media (hover:hover){.mz-hh-upload:hover{background:var(--bg-subtle)}}.mz-hh-file{border-radius:var(--r-md);background:var(--bg-subtle);align-items:center;gap:8px;min-height:40px;padding-inline:12px 4px;display:flex}.mz-hh-file>span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}[dir=rtl] .mz-hh-back .mz-ico{transform:scaleX(-1)}.mz-hh-form__row.is-3{grid-template-columns:repeat(3,minmax(0,1fr))}.mz-hh-toggles{border-radius:var(--r-md);box-shadow:inset 0 0 0 1px var(--line);flex-direction:column;display:flex}.mz-hh-toggle{justify-content:space-between;align-items:center;gap:16px;padding:12px 14px;display:flex}.mz-hh-toggle+.mz-hh-toggle{border-block-start:1px solid var(--line)}.mz-hh-toggle>span{flex-direction:column;gap:2px;display:flex}.mz-hh-toggle strong{font-weight:500}.mz-hh-toggle>span>span{color:var(--text-3);font-size:var(--text-sm)}.mz-hh-an.is-focus,.mz-hh-kd.is-focus{box-shadow:inset 0 0 0 2px var(--accent)}.mz-hh-vfilter{flex-wrap:wrap;gap:6px;margin-block-end:12px;display:flex}.mz-hh-vchip{border-radius:var(--r-pill);height:32px;box-shadow:inset 0 0 0 1px var(--line);color:var(--text-2);font-size:var(--text-sm);transition:background-color var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);align-items:center;gap:6px;padding-inline:12px;font-weight:500;display:inline-flex}.mz-hh-vchip.is-on{background:var(--accent-soft);color:var(--accent-text);box-shadow:inset 0 0 0 1px var(--accent)}@media (hover:hover){.mz-hh-vchip:not(.is-on):hover{background:var(--bg-subtle)}}.mz-hh-kudos{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.mz-hh-kd{flex-direction:column;gap:10px;padding:16px;display:flex}.mz-hh-kd__head{align-items:center;gap:10px;display:flex}.mz-hh-kd__to{flex-direction:column;min-width:0;display:flex}.mz-hh-kd__to strong{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.mz-hh-kd__to>span{color:var(--text-3);font-size:var(--text-sm)}.mz-hh-kd__to .mz-a{color:var(--text-2)}.mz-hh-kd__val{align-self:flex-start}.mz-hh-kd__text{flex:1;line-height:1.55}.mz-hh-kd__foot{align-items:center;gap:10px;display:flex}.mz-hh-clap{border-radius:var(--r-pill);min-height:32px;box-shadow:inset 0 0 0 1px var(--line);color:var(--text-2);font-size:var(--text-sm);transition:background-color var(--dur-fast) var(--ease), transform var(--dur-fast) var(--ease);align-items:center;gap:6px;padding-inline:10px;font-weight:500;display:inline-flex}.mz-hh-clap:active{transform:scale(.96)}.mz-hh-clap.is-on{background:var(--accent-soft);color:var(--accent-text);box-shadow:inset 0 0 0 1px var(--accent)}@media (hover:hover){.mz-hh-clap:not(.is-on):hover{background:var(--bg-subtle)}}.mz-hh-cel{flex-direction:column;list-style:none;display:flex}.mz-hh-cel__row{border-block-end:1px solid var(--line);align-items:center;gap:10px;min-height:52px;display:flex}.mz-hh-cel__row:last-child{border-block-end:0}.mz-hh-cel__row.is-past .mz-hh-cel__name,.mz-hh-hol.is-past .mz-hh-hol__name,.mz-hh-cel__row.is-past .mz-hh-up__date b,.mz-hh-hol.is-past .mz-hh-up__date b{color:var(--text-2)}.mz-hh-cel__main{flex-direction:column;flex:1;min-width:0;display:flex}.mz-hh-cel__name{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.mz-hh-cel__sub{color:var(--text-3);font-size:var(--text-sm);align-items:center;gap:5px;display:inline-flex}.mz-hh-cel__sub strong{color:var(--text);font-weight:600}.mz-hh-pulse{flex-direction:column;gap:10px;margin-block-end:36px;padding:18px 20px;display:flex}.mz-hh-pulse .mz-hh-card__head h2{align-items:center;gap:6px;display:inline-flex}.mz-hh-pulse__q{font-size:var(--text-lg);color:var(--ink);font-weight:600;line-height:1.35}.mz-hh-pulse__form{flex-direction:column;align-items:stretch;gap:12px;display:flex}.mz-hh-pulse__form>.mz-btn{align-self:flex-start}.mz-hh-scores{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;display:grid}.mz-hh-score{border-radius:var(--r-md);min-height:60px;box-shadow:inset 0 0 0 1px var(--line);transition:background-color var(--dur-fast) var(--ease);flex-direction:column;align-items:center;gap:2px;padding:8px 2px;display:flex}.mz-hh-score b{font-size:var(--text-lg);color:var(--ink);font-weight:650}.mz-hh-score span{font-size:var(--text-2xs);color:var(--text-3);text-align:center;line-height:1.2}.mz-hh-score.is-on{background:var(--accent-soft);box-shadow:inset 0 0 0 2px var(--accent)}.mz-hh-score.is-on span{color:var(--accent-text)}@media (hover:hover){.mz-hh-score:not(.is-on):hover{background:var(--bg-subtle)}}.mz-hh-pulse__done{color:var(--text-2);font-size:var(--text-sm);align-items:center;gap:6px;display:inline-flex}.mz-hh-pres{flex-direction:column;gap:12px;display:flex}.mz-hh-pres__sum{font-size:var(--text-sm);color:var(--text-2);align-items:center;gap:12px;line-height:1.35;display:flex}.mz-hh-pres__avg{font-size:var(--text-3xl);color:var(--ink);letter-spacing:-.02em;font-weight:650}.mz-hh-pres__comments h3{font-size:var(--text-sm);color:var(--text-2);margin-block-end:6px;font-weight:600}.mz-hh-pres__comments ul{flex-direction:column;gap:6px;list-style:none;display:flex}.mz-hh-pres__comments li{border-radius:var(--r-md);background:var(--bg-subtle);font-size:var(--text-sm);padding:8px 10px;line-height:1.5}.mz-hh-hbars{flex-direction:column;gap:2px;list-style:none;display:flex}.mz-hh-hbar{grid-template-columns:minmax(0,11em) minmax(0,1fr) auto;align-items:center;gap:12px;min-height:30px;display:grid}.mz-hh-hbars.is-stacked .mz-hh-hbar{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label label""track val";row-gap:4px;padding-block:4px}.mz-hh-hbars.is-stacked .mz-hh-hbar__label{white-space:normal;color:var(--text);grid-area:label}.mz-hh-hbars.is-stacked .mz-hh-hbar__track{grid-area:track}.mz-hh-hbars.is-stacked .mz-hh-hbar__val{grid-area:val}.mz-hh-hbar__label{font-size:var(--text-sm);color:var(--text-2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mz-hh-hbar__label b{color:var(--ink);font-weight:600}.mz-hh-hbar__track{gap:2px;min-width:0;height:12px;display:flex}.mz-hh-hbar__track i{background:var(--accent);border-start-end-radius:var(--r-xs);border-end-end-radius:var(--r-xs);height:100%;display:block}.mz-hh-hbar__track.is-stack i{border-radius:0}.mz-hh-hbar__track.is-stack i:last-child{border-start-end-radius:var(--r-xs);border-end-end-radius:var(--r-xs)}.mz-hh-hbar__track i.is-a,.mz-hh-legend i.is-a{background:var(--accent)}.mz-hh-hbar__track i.is-b,.mz-hh-legend i.is-b{background:var(--violet-dot)}.mz-hh-hbar__track i.is-c,.mz-hh-legend i.is-c{background:var(--gray-dot)}.mz-hh-hbar__val{font-size:var(--text-sm);color:var(--text);white-space:nowrap;text-align:end;min-width:2.5em;font-weight:500}.mz-hh-legend{font-size:var(--text-sm);color:var(--text-2);flex-wrap:wrap;gap:4px 16px;margin-block-end:10px;display:flex}.mz-hh-legend span{align-items:center;gap:6px;display:inline-flex}.mz-hh-legend i{border-radius:var(--r-xs);width:10px;height:10px}.mz-hh-kpis{margin-block-end:20px}.mz-hh-reps{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;display:grid}.mz-hh-repc{min-width:0;padding:18px 20px}.mz-hh-repc__head{justify-content:space-between;align-items:flex-start;gap:12px;margin-block-end:14px;display:flex}.mz-hh-repc__head h3{font-size:var(--text-md);align-items:center;gap:8px;font-weight:600;display:flex}.mz-hh-repc__head p{color:var(--text-3);font-size:var(--text-sm);margin-block-start:2px}.mz-hh-repc__h{font-size:var(--text-xs);color:var(--text-3);text-transform:none;margin-block:14px 6px;font-weight:600}.mz-hh-repc__h:first-of-type{margin-block-start:0}.mz-hh-repc__foot{margin-block-start:12px}.mz-hh-hero-num{align-items:baseline;gap:12px;margin-block-end:12px;display:flex}.mz-hh-hero-num>.tnum{font-size:var(--text-3xl);color:var(--ink);letter-spacing:-.02em;font-weight:650}.mz-hh-pts{font-size:var(--text-sm);flex-wrap:wrap;gap:8px 18px;margin-block-start:14px;display:flex}.mz-hh-plist{flex-direction:column;list-style:none;display:flex}.mz-hh-plist__row{border-block-end:1px solid var(--line);min-height:40px;color:var(--text);transition:background-color var(--dur-fast) var(--ease);border-radius:0;align-items:center;gap:10px;padding-inline:4px;text-decoration:none;display:flex}.mz-hh-plist li:last-child .mz-hh-plist__row{border-block-end:0}@media (hover:hover){.mz-hh-plist__row:hover{background:var(--bg-hover)}}.mz-hh-plist__name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.mz-hh-plist__val{color:var(--text-2);font-size:var(--text-sm)}.mz-hh-pols{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px;display:grid}.mz-hh-pols.is-3{grid-template-columns:repeat(3,minmax(0,1fr))}.mz-hh-polc{flex-direction:column;gap:10px;min-width:0;padding:16px 18px;display:flex}.mz-hh-polc__head{align-items:center;gap:10px;display:flex}.mz-hh-polc__name{flex-wrap:wrap;flex:1;align-items:center;gap:4px 10px;min-width:0;display:flex}.mz-hh-polc__head h3{font-size:var(--text-md);font-weight:600}.mz-hh-polc__sum{font-size:var(--text-sm);color:var(--text);flex-direction:column;gap:4px;line-height:1.5;list-style:none;display:flex}.mz-hh-polc__sum li{padding-inline-start:12px;position:relative}.mz-hh-polc__sum li:before{content:"";background:var(--text-3);border-radius:50%;width:4px;height:4px;position:absolute;inset-block-start:.65em;inset-inline-start:0}.mz-hh-polc__desc{color:var(--text-2);font-size:var(--text-sm);line-height:1.55}.mz-hh-polc__pay{color:var(--text-2);font-size:var(--text-sm);align-items:flex-start;gap:6px;line-height:1.5;display:flex}.mz-hh-polc__pay .mz-ico{flex:none;margin-block-start:3px}.mz-hh-rec.is-flat{box-shadow:none;padding:0}.mz-hh-offgrid{grid-template-columns:minmax(8em,1fr) repeat(3,minmax(0,1fr));align-items:center;gap:8px 10px;display:grid}.mz-hh-offgrid__h{font-size:var(--text-sm);color:var(--text-2);font-weight:600}.mz-hh-offgrid__l{font-size:var(--text-sm);color:var(--text-2)}.mz-hh-preview{border-radius:var(--r-md);background:var(--bg-subtle);padding:12px 14px}.mz-hh-preview__h{font-size:var(--text-xs);color:var(--text-3);margin-block-end:6px;font-weight:600;display:block}.mz-hh-preview ul{font-size:var(--text-sm);flex-direction:column;gap:4px;line-height:1.5;list-style:none;display:flex}@media (width<=760px){.mz-hh .mz-btn{min-height:44px}.mz-hh .mz-btn--icon{min-width:44px}.mz-hh-req{flex-wrap:wrap;gap:0 12px;padding-block-end:10px}.mz-hh-req__open{flex-basis:100%}.mz-hh-req__end{flex-wrap:wrap;padding-inline-start:48px}.mz-hh-req__sub{white-space:normal}.mz-hh-values{grid-template-columns:repeat(3,minmax(0,1fr))}.mz-hh-form__row{grid-template-columns:minmax(0,1fr)}.mz-hh-pick__row,.mz-hh-up__row,.mz-hh-out__row,.mz-hh-plist__row,.mz-hh-vchip,.mz-hh-clap,.mz-hh-an__person{min-height:44px}.mz-hh-bar>.mz-seg{max-width:100%;overflow-x:auto}.mz-hh-bar>.mz-btn--primary{flex:100%;justify-content:center}.mz-hh-select,.mz-hh-select .mz-select{flex:1;min-width:0}.mz-hh-kinds,.mz-hh-kudos,.mz-hh-reps,.mz-hh-pols,.mz-hh-pols.is-3{grid-template-columns:minmax(0,1fr)}.mz-hh-hbar{grid-template-columns:minmax(0,7.5em) minmax(0,1fr) auto;gap:8px}.mz-hh-form__row.is-3{grid-template-columns:minmax(0,1fr)}.mz-hh-offgrid{grid-template-columns:minmax(6em,1fr) repeat(3,minmax(0,1fr));gap:6px}.mz-hh-score span{font-size:var(--text-2xs)}.mz-hh-repc,.mz-hh-pulse{padding:16px}}@media (width>=761px) and (width<=1100px){.mz-hh-reps,.mz-hh-pols.is-3{grid-template-columns:minmax(0,1fr)}}.mz-hh-kd__to .mz-a,.mz-hh-an__meta .mz-a{text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:3px}.mz-ov{padding-block-start:0}.mz-ov-state{align-items:center;gap:6px;font-weight:500;display:inline-flex}.mz-ov-state.t-gray{color:var(--text-2)}.mz-ov-day{grid-template-columns:minmax(0,1.05fr) minmax(0,1.25fr);gap:16px;margin-block-end:40px;display:grid}.mz-ov-day__check{min-width:0;display:flex}.mz-ov-day__check>*{flex:1;min-width:0}.mz-ov-day__side{flex-direction:column;gap:12px;min-width:0;display:flex}.mz-ov-day__tiles{flex:1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;display:grid}.mz-ov-tile{flex-direction:column;gap:10px;min-width:0;padding:16px 18px;display:flex}.mz-ov-tile__head{justify-content:space-between;align-items:center;gap:8px;display:flex}.mz-ov-tile__head h3{font-size:var(--text-md);color:var(--ink);font-weight:600}.mz-ov-tile__sub{font-size:var(--text-sm);color:var(--text-3);margin-block-start:-6px}.mz-ov-tile__foot{font-size:var(--text-sm);color:var(--text-2);align-items:flex-start;gap:6px;margin-block-start:auto;display:flex}.mz-ov-tile__foot .mz-ico{flex:none;margin-block-start:2px}.mz-ov-tile__acts{flex-wrap:wrap;gap:8px;display:flex}.mz-ov-tile .mz-pts-row{margin:0}.mz-ov-how{min-height:28px;font-size:var(--text-sm);color:var(--accent-text);align-self:flex-start;align-items:center;gap:6px;display:inline-flex}.mz-ov-big{flex-wrap:wrap;align-items:baseline;gap:4px 8px;display:flex}.mz-ov-big b{font-size:var(--text-3xl);letter-spacing:-.02em;color:var(--ink);font-weight:650;line-height:1}.mz-ov-big span{color:var(--text-2)}.mz-ov-rule{font-size:var(--text-sm);color:var(--text-3);align-items:flex-start;gap:6px;margin-block-start:auto;line-height:1.45;display:flex}.mz-ov-rule .mz-ico{flex:none;margin-block-start:2px}.mz-ov-quick{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.mz-ov-quick__btn{border-radius:var(--r-md);background:var(--raised);min-height:48px;box-shadow:inset 0 0 0 1px var(--line);color:var(--text);text-align:start;transition:background-color var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out);align-items:center;gap:10px;padding-inline:14px;font-weight:500;display:flex}.mz-ov-quick__btn .mz-ico{color:var(--accent-text);flex:none}.mz-ov-quick__btn:active{transform:scale(.98)}@media (hover:hover){.mz-ov-quick__btn:hover{background:var(--bg-subtle)}}.mz-ov-grid{margin-block-start:0}.mz-ov-hint{font-size:var(--text-sm);color:var(--text-3);margin-block:-4px 10px}.mz-ov-empty{color:var(--text-3);font-size:var(--text-sm);align-items:flex-start;gap:8px;padding-block:10px;line-height:1.45;display:flex}.mz-ov-empty .mz-ico{flex:none;margin-block-start:2px}.mz-ov-confirm{flex-direction:column;list-style:none;display:flex}.mz-ov-confirm__row{border-block-end:1px solid var(--line);align-items:center;gap:12px;min-height:56px;padding-block:8px;display:flex}.mz-ov-confirm__main{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.mz-ov-confirm__title{color:var(--text);font-weight:500}.mz-ov-confirm__sub{font-size:var(--text-sm);color:var(--text-3)}.mz-ov-family{border-radius:var(--r-md);background:var(--violet-soft);color:var(--text);font-size:var(--text-sm);align-items:center;gap:10px;margin-block-start:12px;padding:12px 14px;text-decoration:none;display:flex}.mz-ov-family span{flex:1}@media (hover:hover){.mz-ov-family:hover span{text-decoration:underline}}.mz-ptc{flex-wrap:wrap;gap:6px;display:inline-flex}.mz-ov-tile .mz-ptc .mz-att-pt{height:30px;font-size:var(--text-base);padding-inline:10px;font-weight:600}@media (width<=1280px){.mz-ov-day{grid-template-columns:minmax(0,1fr)}}@media (width<=760px){.mz-ov-day{gap:12px;margin-block-end:28px}.mz-ov-day__tiles{grid-template-columns:minmax(0,1fr)}.mz-ov-quick{gap:8px}.mz-ov-quick__btn{text-align:center;min-height:64px;font-size:var(--text-sm);flex-direction:column;justify-content:center;gap:4px;padding:8px 6px;line-height:1.25}.mz-ov-tile__acts .mz-btn{flex:140px;min-height:44px}.mz-ov-confirm__row{flex-wrap:wrap}.mz-ov-confirm__row .mz-btn{min-height:44px;margin-inline-start:44px}.mz-ov-how{min-height:44px}}.mz-strip{flex-wrap:wrap;align-items:stretch;gap:8px;margin-block-start:16px;display:flex}.mz-strip__main{flex-wrap:wrap;gap:8px;display:flex}.mz-strip__item{border-radius:var(--r-md);background:var(--raised);min-height:52px;box-shadow:inset 0 0 0 1px var(--line);color:var(--text);text-align:start;transition:background-color var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out);align-items:center;gap:10px;padding:6px 14px 6px 10px;text-decoration:none;display:inline-flex}.mz-strip__item:active{transform:scale(.98)}.mz-strip__item.is-quiet:active{transform:none}@media (hover:hover){.mz-strip__item:not(.is-quiet):hover{background:var(--bg-subtle)}}.mz-strip__icon{border-radius:var(--r-md);background:var(--bg-subtle);block-size:30px;inline-size:30px;color:var(--text-2);flex:none;place-items:center;display:grid}.mz-strip__icon.t-blue{background:var(--blue-soft);color:var(--blue-text)}.mz-strip__icon.t-green{background:var(--green-soft);color:var(--green-text)}.mz-strip__icon.t-violet{background:var(--violet-soft);color:var(--violet-text)}.mz-strip__item.is-check.t-green .mz-strip__icon{background:var(--green-soft);color:var(--green-text)}.mz-strip__item.is-check.t-red .mz-strip__icon{background:var(--red-soft);color:var(--red-text)}.mz-strip__item.is-check.t-amber .mz-strip__icon{background:var(--amber-soft);color:var(--amber-text)}.mz-strip__item.is-check.t-blue .mz-strip__icon{background:var(--blue-soft);color:var(--blue-text)}.mz-strip__item.is-check.t-amber{box-shadow:inset 0 0 0 1px var(--amber-dot)}.mz-strip__txt{flex-direction:column;gap:1px;min-width:0;line-height:1.3;display:flex}.mz-strip__txt b{color:var(--ink);white-space:nowrap;font-weight:600}.mz-strip__txt>span{font-size:var(--text-xs);color:var(--text-3);white-space:nowrap}.mz-strip__txt .mz-ptc{gap:4px}.mz-strip__more{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.mz-strip__team,.mz-strip__badge{border-radius:var(--r-pill);min-height:32px;font-size:var(--text-sm);transition:background-color var(--dur-fast) var(--ease-out);align-items:center;gap:6px;padding-inline:10px;text-decoration:none;display:inline-flex}.mz-strip__team{background:var(--bg-subtle);box-shadow:inset 0 0 0 1px var(--line);color:var(--text-2)}.mz-strip__badge.t-amber{background:var(--amber-soft);color:var(--amber-text)}.mz-strip__badge.t-blue{background:var(--blue-soft);color:var(--blue-text)}.mz-strip__badge.t-green{background:var(--green-soft);color:var(--green-text)}.mz-strip__badge span{font-weight:500}@media (hover:hover){.mz-strip__team:hover,.mz-strip__badge:hover span{text-decoration:underline}}@media (width<=760px){.mz-strip{flex-direction:column;margin-block-start:12px}.mz-strip__main{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.mz-strip__item{min-width:0;padding-inline:10px}.mz-strip__txt b,.mz-strip__txt>span{text-overflow:ellipsis;overflow:hidden}.mz-strip__team,.mz-strip__badge{min-height:44px}}.mz-hh-amount{align-items:center;gap:8px;display:flex}.mz-hh-amount>:first-child{flex:1;min-inline-size:0}.mz-hh-amount .mz-seg{direction:ltr;flex-shrink:0}.mz-hh-form__row:has(.mz-hh-amount){grid-template-columns:minmax(0,3fr) minmax(0,2fr)}@media (width<=760px){.mz-hh-form__row:has(.mz-hh-amount){grid-template-columns:minmax(0,1fr)}}.mz-ks-top{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:16px;margin-block-end:14px;display:grid}.mz-ks-left{border-radius:var(--r-lg);background:color-mix(in srgb, var(--amber-soft) 60%, var(--bg));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--amber-dot) 35%, var(--line));font-size:var(--text-sm);align-items:flex-start;gap:8px;margin:0;padding:12px 14px;line-height:1.45;display:flex}.mz-ks-left>.mz-ico{flex-shrink:0;margin-block-start:2px}.mz-ks-teams{border-radius:var(--r-lg);box-shadow:inset 0 0 0 1px var(--line);gap:8px;padding:12px 14px;display:grid}.mz-ks-teams__h{font-size:var(--text-sm);align-items:center;gap:6px;margin:0;font-weight:650;display:inline-flex}.mz-ks-teams__list{gap:6px;margin:0;padding:0;list-style:none;display:grid}.mz-ks-teams__list li{font-size:var(--text-xs);grid-template-columns:minmax(0,9em) minmax(40px,1fr) auto;align-items:center;gap:10px;display:grid}.mz-ks-teams__n{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.mz-ks-teams__bar{border-radius:var(--r-pill);background:var(--bg-subtle);block-size:6px;display:block;overflow:hidden}.mz-ks-teams__bar>i{border-radius:inherit;background:var(--amber-dot);block-size:100%;display:block}.mz-ks-teams__v{color:var(--text-2);white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.mz-ks-teams__note{color:var(--text-3);font-size:var(--text-xs);margin:0}.mz-ks-tags{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.mz-ks-given{color:var(--amber-text);font-size:var(--text-xs);align-items:center;gap:4px;font-weight:600;display:inline-flex}.mz-hh-stars{flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}.mz-hh-stars__pick{gap:6px;display:inline-flex}.mz-hh-stars__opt{border-radius:var(--r-md);min-block-size:40px;min-inline-size:52px;box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--text);transition:background-color var(--dur-fast) var(--ease), transform var(--dur-fast) var(--ease);justify-content:center;align-items:center;gap:4px;padding-inline:10px;font-weight:600;display:inline-flex}.mz-hh-stars__opt.is-on{background:color-mix(in srgb, var(--amber-soft) 70%, var(--bg));box-shadow:inset 0 0 0 2px var(--amber-dot);color:var(--amber-text)}.mz-hh-stars__opt:disabled{opacity:.45;cursor:not-allowed}.mz-hh-stars__opt:active:not(:disabled){transform:scale(.97)}@media (hover:hover){.mz-hh-stars__opt:not(.is-on):not(:disabled):hover{background:var(--bg-hover)}}.mz-hh-stars__left{color:var(--text-2);font-size:var(--text-sm)}@media (width<=760px){.mz-ks-top{grid-template-columns:minmax(0,1fr)}.mz-hh-stars__opt{min-block-size:44px}}.mz-mstars{color:var(--amber-text);font-weight:600;font-size:var(--text-sm);white-space:nowrap;direction:ltr;unicode-bidi:isolate;align-items:center;gap:3px;display:inline-flex}.mz-mstars.is-quiet{color:var(--text-2);font-weight:500}.mz-mstars.is-quiet .mz-ico{color:var(--amber-dot)}.mz-ring{color:var(--accent);pointer-events:none;position:absolute;inset:1px}.mz-mnote{color:var(--text-3);font-size:var(--text-sm);align-items:flex-start;gap:6px;margin-block:0 12px;line-height:1.45;display:flex}.mz-mnote .mz-ico{flex-shrink:0;margin-block-start:2px}.mz-mpage .mz-sec__meta{color:var(--text-3);font-size:var(--text-sm);font-variant-numeric:tabular-nums;text-align:end}.mz-mpage__tabs{margin-block-end:28px}.mz-mgrow{flex:1}.mz-mhero{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-block-end:36px;display:grid}.mz-mhero__card{border-radius:var(--r-lg);min-width:0;box-shadow:inset 0 0 0 1px var(--line);background:var(--bg);color:inherit;transition:background-color var(--dur-fast) var(--ease);align-items:flex-start;gap:14px;padding:16px 18px;text-decoration:none;display:flex}.mz-mhero__card.is-link:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.mz-mhero__txt{flex:1;gap:2px;min-width:0;display:grid}.mz-mhero__txt .mz-bar{margin-block-start:8px}.mz-mhero__label{color:var(--text-3);font-size:var(--text-sm)}.mz-mhero__value{color:var(--ink);font-size:var(--text-xl);letter-spacing:-.01em;font-weight:650;line-height:1.2}.mz-mhero__sub{color:var(--text-2);font-size:var(--text-sm);align-items:center;gap:5px;line-height:1.4;display:inline-flex}.mz-mhero__sub .mz-ico{flex-shrink:0}.mz-mhero__card.is-link .mz-mhero__sub{color:var(--accent-text)}.mz-mgrid{align-items:start}.mz-mready{border-radius:var(--r-lg);background:var(--amber-soft);align-items:center;gap:12px;margin-block:-12px 32px;padding:12px 14px;display:flex}.mz-mready__icon.mz-itile,.mz-mnext__icon.mz-itile{background:var(--bg)}.mz-mready__txt{flex:1;min-width:0;display:grid}.mz-mready__txt b{color:var(--ink)}.mz-mready__txt span{color:var(--text-2);font-size:var(--text-sm)}.mz-mis__collect .mz-ico{color:var(--amber-dot)}.mz-mlist{border-block-start:1px solid var(--line);flex-direction:column;display:flex}.mz-mlist.is-setup{margin-block-start:12px}.mz-mis{border-block-end:1px solid var(--line);grid-template-columns:36px minmax(0,1fr) auto;align-items:start;gap:14px;padding-block:14px;display:grid;position:relative}.mz-mis__icon{transition:background-color var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease)}.mz-mis__main{gap:3px;min-width:0;display:grid}.mz-mis__title{color:var(--ink);font-weight:600;line-height:1.35}.mz-mis__why{color:var(--text-2);font-size:var(--text-sm);line-height:1.4}.mz-mis__rule{color:var(--text-3);font-size:var(--text-sm);font-variant-numeric:tabular-nums;line-height:1.4}.mz-mis.is-ready .mz-mis__rule,.mz-mis.is-done .mz-mis__rule{color:var(--green-text)}.mz-mis.is-missed .mz-mis__rule,.mz-mis__note{color:var(--text-3)}.mz-mis__main .mz-bar{max-width:320px;margin-block-start:6px}.mz-mis__end{align-items:center;gap:12px;min-height:36px;display:flex}.mz-mis__stars{justify-content:flex-end;min-width:44px;display:inline-flex;position:relative}.mz-mis__burst{inset-inline-end:4px;color:var(--amber-dot);opacity:0;pointer-events:none;position:absolute;top:-2px}.mz-mis__state{white-space:nowrap}.mz-mis__go{white-space:nowrap;text-decoration:none}.mz-mis.is-compact{grid-template-columns:28px minmax(0,1fr) auto;gap:10px;padding-block:10px;padding-inline:14px}.mz-mis.is-compact .mz-mis__title{font-size:var(--text-sm)}.mz-mis.is-compact .mz-mis__rule{font-size:var(--text-xs)}.mz-mis.is-compact .mz-mis__end{gap:8px;min-height:28px}.mz-mis.is-compact .mz-mis__stars{min-width:0}@keyframes mz-mis-pop{0%{transform:scale(1)}45%{transform:scale(1.015)}to{transform:scale(1)}}@keyframes mz-mis-icon{0%{transform:scale(.82)}to{transform:scale(1)}}@keyframes mz-mis-burst{0%{opacity:0;transform:translateY(2px)scale(.6)}35%{opacity:1}to{opacity:0;transform:translateY(-14px)scale(1.15)}}.mz-mis.is-pop{animation:mz-mis-pop .22s var(--ease-out)}.mz-mis.is-pop .mz-mis__icon{animation:mz-mis-icon .22s var(--ease-out)}.mz-mis.is-pop .mz-mis__burst{animation:mz-mis-burst .24s var(--ease-out) forwards}@media (prefers-reduced-motion:reduce){.mz-mis.is-pop,.mz-mis.is-pop .mz-mis__icon,.mz-mis.is-pop .mz-mis__burst{animation:none}}.mz-mnext{border-radius:var(--r-lg);background:var(--amber-soft);color:var(--text);transition:background-color var(--dur-fast) var(--ease);align-items:center;gap:12px;margin-block-end:36px;padding:14px 16px;text-decoration:none;display:flex}.mz-mnext:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.mz-mnext__txt{flex:1;gap:2px;min-width:0;display:grid}.mz-mnext__txt strong{color:var(--ink);flex-wrap:wrap;align-items:center;gap:4px 8px;display:inline-flex}.mz-mnext__label,.mz-mnext__sub{color:var(--text-2);font-size:var(--text-sm)}.mz-mnext__go{color:var(--text-2)}.mz-badges{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.mz-badge{border-radius:var(--r-md);min-width:0;box-shadow:inset 0 0 0 1px var(--line);text-align:center;align-content:start;justify-items:center;gap:4px;padding:12px 8px;display:grid}.mz-badge__name{color:var(--ink);font-size:var(--text-sm);font-weight:600;line-height:1.3}.mz-badge.is-off .mz-badge__name{color:var(--text-2)}.mz-badge__how{color:var(--text-3);font-size:var(--text-xs);line-height:1.35}.mz-badge.is-on .mz-badge__how{color:var(--green-text)}.mz-mteam{border-block-start:1px solid var(--line)}.mz-mteam__head,.mz-mteam__row{grid-template-columns:minmax(0,1.6fr) 80px minmax(0,1fr) 90px;align-items:center;gap:12px;display:grid}.mz-mteam__head{border-block-end:1px solid var(--line);color:var(--text-3);font-size:var(--text-xs);padding-block:8px;font-weight:500}.mz-mteam__row{border-block-end:1px solid var(--line);min-height:52px;color:inherit;padding-block:8px;text-decoration:none}.mz-mteam__row:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.mz-mteam__who{align-items:center;gap:10px;min-width:0;display:flex}.mz-mteam__who>span:last-child{min-width:0;display:grid}.mz-mteam__who b{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.mz-mteam__who small{color:var(--text-3);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mz-mteam__cell{min-width:0;color:var(--text-2);font-size:var(--text-sm);align-items:center;gap:8px;display:flex}.mz-mteam__cell .mz-bar{flex:1;min-width:40px}.mz-mteam__k{display:none}.mz-mboard{gap:8px;margin:0;padding:0;list-style:none;display:grid}.mz-mboard li{font-size:var(--text-sm);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) 28px;align-items:center;gap:10px;display:grid}.mz-mbtn{color:var(--text-2)}.mz-mbtn .mz-ring{margin:auto;inset:0}.mz-mbtn__n{top:-3px;border-radius:var(--r-pill);background:var(--accent);min-width:16px;height:16px;color:var(--on-accent);font-style:normal;font-size:var(--text-2xs);text-align:center;box-shadow:0 0 0 2px var(--bg);font-variant-numeric:tabular-nums;padding-inline:4px;font-weight:700;line-height:16px;position:absolute;inset-inline-end:-4px}.mz-mpop{max-width:calc(100vw - 16px)}.mz-mpop__head{justify-content:space-between;align-items:center;gap:12px;padding:14px 14px 10px;display:flex}.mz-mpop__head>div{gap:1px;display:grid}.mz-mpop__head strong{color:var(--ink)}.mz-mpop__head>div>span{color:var(--text-3);font-size:var(--text-xs)}.mz-mpop__bal{border-radius:var(--r-pill);background:var(--amber-soft);min-height:32px;color:var(--amber-text);font-size:var(--text-sm);transition:background-color var(--dur-fast) var(--ease);align-items:center;gap:4px;padding-inline:10px;text-decoration:none;display:inline-flex}.mz-mpop__balw{color:var(--amber-text)}.mz-mpop__list{border-block-start:1px solid var(--line)}.mz-mpop__list .mz-mis:last-child{border-block-end:0}.mz-mpop__list .mz-mnote{margin:0;padding:14px}.mz-mpop__ready{border-block-start:1px solid var(--line);color:var(--amber-text);font-size:var(--text-sm);align-items:center;gap:6px;padding:10px 14px;font-weight:500;text-decoration:none;display:flex}.mz-mpop__ready .mz-ico{color:var(--amber-dot)}.mz-mpop__foot{border-block-start:1px solid var(--line);justify-content:flex-end;padding:10px 14px 12px;display:flex}.mz-mpop__foot .mz-btn{text-decoration:none}.mz-rbal{border-radius:var(--r-lg);box-shadow:inset 0 0 0 1px var(--line);align-items:center;gap:14px;margin-block-end:36px;padding:16px 18px;display:flex}.mz-rbal>div{display:grid}.mz-rbal__how{max-width:56ch;color:var(--text-2);font-size:var(--text-sm);text-align:end;flex:1;margin:0;margin-inline-start:auto;line-height:1.45}.mz-rgrid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.mz-rcard{border-radius:var(--r-lg);min-width:0;box-shadow:inset 0 0 0 1px var(--line);grid-template-rows:1fr auto;grid-template-columns:44px minmax(0,1fr);gap:12px 14px;padding:16px;display:grid}.mz-rcard__main{align-content:start;gap:4px;min-width:0;display:grid}.mz-rcard__name{color:var(--ink);font-weight:600}.mz-rcard__desc{color:var(--text-2);font-size:var(--text-sm);margin:0;line-height:1.45}.mz-rcard__meta{color:var(--text-3);font-size:var(--text-xs);flex-wrap:wrap;gap:4px 12px;display:flex}.mz-rcard__main .mz-bar{margin-block-start:6px}.mz-rcard__end{border-block-start:1px solid var(--line);grid-column:1/-1;justify-content:space-between;align-items:center;gap:12px;padding-block-start:12px;display:flex}.mz-rcard__end .mz-mstars{font-size:var(--text-md)}.mz-rcard__price{color:var(--text-2);font-size:var(--text-sm)}.mz-rcard.is-locked .mz-btn:disabled{opacity:1;background:var(--bg-subtle);box-shadow:none;color:var(--text-3);cursor:default}.mz-rclaim{gap:14px;margin-block-end:16px;display:flex}.mz-rclaim strong{color:var(--ink)}.mz-rclaim p{color:var(--text-2);font-size:var(--text-sm);margin:4px 0 0}.mz-rclaim__where{align-items:center;gap:4px;display:flex;color:var(--text-3)!important}.mz-claims{border-block-start:1px solid var(--line);flex-direction:column;display:flex}.mz-claim{border-block-end:1px solid var(--line);grid-template-columns:36px minmax(0,1fr) auto auto;align-items:center;gap:12px;min-height:56px;padding-block:10px;display:grid}.mz-claim__icon.is-av{place-items:center;block-size:36px;inline-size:36px;display:grid}.mz-claim__main{gap:2px;min-width:0;display:grid}.mz-claim__main b{color:var(--ink);font-weight:600}.mz-claim__main b .mz-a{color:inherit}.mz-claim__what{font-weight:500}.mz-claim__main small{color:var(--text-3);font-size:var(--text-xs);flex-wrap:wrap;align-items:center;gap:2px 4px;display:flex}.mz-claim__acts{grid-column:3/-1;align-items:center;gap:6px;display:flex}.mz-deskclaims .mz-spend{margin-block-start:16px}.mz-madmin__tabs{margin-block-end:24px}.mz-madm{border-block-start:1px solid var(--line);flex-direction:column;display:flex}.mz-madm__row{border-block-end:1px solid var(--line);grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:14px;min-height:56px;padding-block:10px;display:grid}.mz-madm__row.is-off .mz-madm__main,.mz-madm__row.is-off .mz-mis__icon{opacity:.6}.mz-madm__main{gap:2px;min-width:0;display:grid}.mz-madm__main b{color:var(--ink);font-weight:600}.mz-madm__main small{color:var(--text-3);font-size:var(--text-xs);line-height:1.45}.mz-madm__end{align-items:center;gap:10px;display:flex}.mz-madm__stars{width:84px}.mz-mform{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 16px;display:grid}.mz-mform.is-2{margin-block-start:20px}.mz-mform>.mz-field:has(.mz-mchips){grid-column:1/-1}.mz-mchips{flex-wrap:wrap;gap:6px;display:flex}.mz-mchip{border-radius:var(--r-pill);min-height:32px;box-shadow:inset 0 0 0 1px var(--line);color:var(--text-2);font-size:var(--text-sm);transition:background-color var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);align-items:center;gap:4px;padding-inline:10px;display:inline-flex}.mz-mchip.is-icon{justify-content:center;width:36px;padding:0}.mz-mchip.is-on{background:var(--accent-soft);box-shadow:inset 0 0 0 1px var(--accent);color:var(--accent-text)}.mz-mchip:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.mz-spend{gap:8px;display:grid}.mz-spend__row{font-size:var(--text-sm);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;display:flex}.mz-spend__row small{color:var(--text-3)}.mz-spend__row b{color:var(--ink);align-items:center;gap:6px;display:inline-flex}@media (hover:hover){.mz-mhero__card.is-link:hover,.mz-mteam__row:hover{background:var(--bg-subtle)}.mz-mnext:hover,.mz-mpop__bal:hover{background:var(--highlight-soft)}.mz-mpop__ready:hover{background:var(--bg-hover)}.mz-mchip:not(.is-on):hover{background:var(--bg-hover);color:var(--text)}}@media (width<=1024px){.mz-mhero{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.mz-mhero__card:first-child{grid-column:1/-1}}@media (width<=760px){.mz-top .mz-mbtn{display:none}.mz-mpage__tabs{margin-block-end:20px}.mz-mpage .mz-sec__head{flex-wrap:wrap;row-gap:2px}.mz-mpage .mz-sec__meta{text-align:start;flex-basis:100%}.mz-mhero{grid-template-columns:minmax(0,1fr);gap:8px;margin-block-end:28px}.mz-mhero__card{padding:12px 14px}.mz-mhero__value{font-size:var(--text-lg)}.mz-mis{grid-template-columns:36px minmax(0,1fr);gap:10px 12px}.mz-mis__end{grid-column:2;justify-content:space-between}.mz-mis__stars{justify-content:flex-start}.mz-mis.is-compact{grid-template-columns:28px minmax(0,1fr) auto}.mz-mis.is-compact .mz-mis__end{grid-column:auto}.mz-mpage .mz-btn,.mz-mpop .mz-btn,.mz-deskclaims .mz-btn,.mz-mpage .mz-mis__go,.mz-mpop .mz-mis__go,.mz-mpop__bal{min-height:44px}.mz-mnext{margin-block-end:28px}.mz-mready{flex-wrap:wrap;margin-block:-8px 28px}.mz-mready .mz-btn{flex-basis:100%}.mz-badges{grid-template-columns:repeat(3,minmax(0,1fr))}.mz-mteam__head{display:none}.mz-mteam__row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px 12px;padding-block:12px}.mz-mteam__who{grid-column:1/-1}.mz-mteam__k{color:var(--text-3);font-size:var(--text-xs);display:inline}.mz-mteam__cell:nth-child(3){grid-column:1/-1}.mz-rbal{flex-wrap:wrap}.mz-rbal__how{text-align:start;flex-basis:100%}.mz-rgrid{grid-template-columns:minmax(0,1fr)}.mz-claim{grid-template-columns:36px minmax(0,1fr) auto}.mz-claim__acts{grid-column:2/-1}.mz-madm__row{grid-template-columns:36px minmax(0,1fr)}.mz-madm__end{grid-column:2}.mz-mform{grid-template-columns:minmax(0,1fr)}.mz-mchip{min-height:44px}.mz-mchip.is-icon{width:44px}}.mz-rcard__price{white-space:nowrap}.mz-rcard.has-pic{padding-block-start:0;position:relative;overflow:hidden}.mz-rcard__pic{aspect-ratio:16/10;background:var(--bg-subtle);grid-column:1/-1;max-width:none;margin-inline:-16px;display:block;overflow:hidden}.mz-rcard__pic img{object-fit:cover;block-size:100%;inline-size:100%;display:block}.mz-rcard.has-pic .mz-rcard__icon{position:absolute;inset-block-start:12px;inset-inline-start:12px}.mz-rcard.has-pic .mz-rcard__icon.mz-itile{background:var(--raised)}.mz-rcard.has-pic .mz-rcard__main{grid-column:1/-1}.mz-rcard.is-locked .mz-rcard__pic img,.mz-rcard.is-later .mz-rcard__pic img{opacity:.55}@media (hover:hover) and (prefers-reduced-motion:no-preference){.mz-rcard__pic img{transition:transform var(--dur-slow) var(--ease-out)}.mz-rcard.has-pic:hover .mz-rcard__pic img{transform:scale(1.05)}}.fb-violet{--fb-soft:var(--violet-soft);--fb-text:var(--violet-text);--fb-dot:var(--violet-dot)}.fb-red{--fb-soft:var(--red-soft);--fb-text:var(--red-text);--fb-dot:var(--red-dot)}.fb-blue{--fb-soft:var(--blue-soft);--fb-text:var(--blue-text);--fb-dot:var(--blue-dot)}.fb-green{--fb-soft:var(--green-soft);--fb-text:var(--green-text);--fb-dot:var(--green-dot)}.mz-fbs{flex-direction:column;gap:14px;display:flex}.mz-fb-restored{color:var(--text-3);font-size:var(--text-sm);align-items:center;gap:6px;display:flex}.mz-fb-kinds{flex-wrap:wrap;gap:6px;display:flex}.mz-fb-kind{border-radius:var(--r-pill);height:32px;box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--text-2);font-size:var(--text-sm);transition:background-color var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease), box-shadow var(--dur-fast) var(--ease);align-items:center;gap:6px;padding-inline:10px 12px;font-weight:500;display:inline-flex}.mz-fb-kind .mz-ico{color:var(--fb-text)}.mz-fb-kind.is-on{background:var(--fb-soft);color:var(--fb-text);box-shadow:inset 0 0 0 1.5px var(--fb-dot)}.mz-fb-kind:active{transform:scale(.97)}@media (hover:hover){.mz-fb-kind:not(.is-on):hover{background:var(--bg-hover);color:var(--text)}}.mz-fb-msg{min-height:112px;font-size:var(--text-base)}.mz-fb-adds{flex-wrap:wrap;gap:8px;display:flex}.mz-fb-files{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.mz-fb-shot{border-radius:var(--r-md);box-shadow:inset 0 0 0 1px var(--line);align-items:center;gap:12px;padding:8px;display:flex}.mz-fb-shot__img{aspect-ratio:16/10;border-radius:var(--r-sm);background:var(--bg-subtle);width:112px;box-shadow:inset 0 0 0 1px var(--line);flex-shrink:0;overflow:hidden}.mz-fb-shot__img img{object-fit:cover;object-position:top;width:100%;height:100%;display:block}.mz-fb-shot__t{min-width:0;font-size:var(--text-sm);flex-direction:column;gap:2px;display:flex}.mz-fb-shot__t>span:not(.mz-fb-shot__acts){color:var(--text-3);font-size:var(--text-xs)}.mz-fb-shot__acts{flex-wrap:wrap;gap:2px;margin-inline-start:-8px;display:flex}.mz-fb-file{border-radius:var(--r-md);min-height:36px;box-shadow:inset 0 0 0 1px var(--line);color:var(--text);font-size:var(--text-sm);align-items:center;gap:8px;padding-inline:10px 4px;display:flex}.mz-fb-file>.mz-ico{color:var(--text-3)}.mz-fb-file__n{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.mz-fb-error{color:var(--red-text);font-size:var(--text-sm);align-items:flex-start;gap:6px;display:flex}.mz-fb-error .mz-ico{flex-shrink:0;margin-block-start:2px}.mz-fb-opts{border-block-start:1px solid var(--line);flex-direction:column;gap:10px;padding-block-start:12px;display:flex}.mz-fb-opt__t{flex-direction:column;gap:6px;padding-inline-start:26px;display:flex}.mz-fb-opt__h{color:var(--text-2);font-size:var(--text-xs);line-height:1.5}.mz-fb-check{min-height:28px;color:var(--text);font-size:var(--text-sm);text-align:start;align-items:center;gap:10px;font-weight:500;display:inline-flex}.mz-fb-check>.mz-ico{color:var(--text-2);margin-inline-end:-4px}.mz-fb-check__box{width:16px;height:16px;box-shadow:inset 0 0 0 1.5px var(--edge);color:var(--on-accent);transition:background-color var(--dur-fast) var(--ease);border-radius:4px;flex-shrink:0;place-items:center;display:inline-grid}.mz-fb-check.is-on .mz-fb-check__box{background:var(--accent);box-shadow:none}.mz-fb-ctx{color:var(--text-3);font-size:var(--text-xs);transition:opacity var(--dur-fast) var(--ease);flex-wrap:wrap;gap:4px 12px;margin:0;padding:0;list-style:none;display:flex}.mz-fb-ctx li{align-items:center;gap:4px;min-width:0;display:inline-flex}.mz-fb-ctx.is-off{opacity:.45;text-decoration:line-through}.mz-fb-keys{color:var(--text-3);font-size:var(--text-xs);align-items:center;gap:3px;display:inline-flex}.mz-dialog:has(.mz-fbs) .mz-dialog__foot .mz-spacer{flex:1}.mz-layers:has(.mz-fbs,.mz-fb-lb){z-index:76}:is(.mz-fb-shooting .mz-scrim,.mz-fb-shooting .mz-dialog:has(.mz-fbs)){opacity:0;pointer-events:none}.mz-fb-shooting-pill{z-index:80;border-radius:var(--r-pill);background:var(--raised);height:36px;box-shadow:var(--shadow);color:var(--text);font-size:var(--text-sm);align-items:center;gap:8px;padding-inline:14px;font-weight:500;display:inline-flex;position:fixed;inset-block-end:24px;inset-inline-start:50%;translate:-50%}[dir=rtl] .mz-fb-shooting-pill{translate:50%}.mz-fb-mark{flex-direction:column;gap:10px;display:flex}.mz-fb-mark__bar{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.mz-fb-mark__stage{border-radius:var(--r-md);background:var(--bg-subtle);box-shadow:inset 0 0 0 1px var(--line);place-items:center;padding:8px;display:grid}.mz-fb-mark__canvas{border-radius:var(--r-sm);width:auto;max-width:100%;height:auto;max-height:min(58vh,640px);box-shadow:0 0 0 1px var(--line);touch-action:none;cursor:crosshair;display:block}.mz-fb-mark__hint{color:var(--text-3);font-size:var(--text-xs);align-items:center;gap:6px;display:flex}.mz-fb-kindtag{border-radius:var(--r-pill);background:var(--fb-soft);height:22px;color:var(--fb-text);font-size:var(--text-xs);white-space:nowrap;align-items:center;gap:5px;padding-inline:8px;font-weight:600;display:inline-flex}.mz-fb-status{white-space:nowrap}.mz-fb-who{min-width:0;color:inherit;align-items:center;gap:6px;display:inline-flex}.mz-fb-who.is-anon{color:var(--text-2)}.mz-fb-anon{background:var(--gray-soft);color:var(--gray-text);border-radius:50%;flex-shrink:0;place-items:center;display:inline-grid}.mz-fbp-tabs{margin-block-end:16px}.mz-fbp-counts{flex-wrap:wrap;gap:6px;margin-block-end:12px;display:flex}.mz-fbp-count{border-radius:var(--r-pill);height:30px;box-shadow:inset 0 0 0 1px var(--line);color:var(--text-2);font-size:var(--text-sm);transition:background-color var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);align-items:center;gap:6px;padding-inline:10px;font-weight:500;display:inline-flex}.mz-fbp-count__n{color:var(--text-3);font-weight:600}.mz-fbp-count.is-on{background:var(--accent-soft);color:var(--accent-text);box-shadow:inset 0 0 0 1px var(--accent)}.mz-fbp-count.is-on .mz-fbp-count__n{color:var(--accent-text)}@media (hover:hover){.mz-fbp-count:not(.is-on):hover{background:var(--bg-hover);color:var(--text)}}.mz-fbp-tools{flex-wrap:wrap;align-items:center;gap:6px;margin-block-end:14px;display:flex}.mz-fbp-search{width:260px;max-width:100%}.mz-fbp-split{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:start;gap:24px;display:grid}.mz-fbp-list{min-width:0}.mz-fbp-pane{min-width:0;max-height:calc(100dvh - var(--top-h) - 32px);border-radius:var(--r-lg);box-shadow:inset 0 0 0 1px var(--line);overscroll-behavior:contain;padding:20px 22px;position:sticky;top:16px;overflow-y:auto}.mz-fbp-gone{color:var(--text-2);font-size:var(--text-sm);align-items:center;gap:6px;margin-block-end:12px;display:flex}.mz-fbp-bulk{border-block-end:1px solid var(--line);min-height:40px;font-size:var(--text-sm);flex-wrap:wrap;align-items:center;gap:8px;padding-inline:10px;display:flex}.mz-fbp-bulk.is-on{background:var(--accent-soft);border-radius:var(--r-md) var(--r-md) 0 0}.mz-fbp-bulk__n{color:var(--accent-text);font-weight:600}.mz-fbp-rows{margin:0;padding:0;list-style:none}.mz-fbp-row{border-block-end:1px solid var(--line);align-items:stretch;display:flex;position:relative}.mz-fbp-row__check{flex-shrink:0;place-items:center;width:36px;display:grid}.mz-fbp-row__main{text-align:start;border-radius:var(--r-sm);min-width:0;transition:background-color var(--dur-fast) var(--ease);flex:1;align-items:flex-start;gap:10px;padding:12px 10px;display:flex}.mz-fbp-row:not(:has(.mz-fbp-row__check)) .mz-fbp-row__main{padding-inline-start:6px}.mz-fbp-row.is-on .mz-fbp-row__main{background:var(--bg-active)}.mz-fbp-row.is-sel{background:var(--accent-soft)}@media (hover:hover){.mz-fbp-row:not(.is-on) .mz-fbp-row__main:hover{background:var(--bg-subtle)}}.mz-fbp-row__body{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.mz-fbp-row__msg{-webkit-line-clamp:2;color:var(--text);font-size:var(--text-sm);-webkit-box-orient:vertical;line-height:1.45;display:-webkit-box;overflow:hidden}.mz-fbp-row__meta{color:var(--text-3);font-size:var(--text-xs);flex-wrap:wrap;align-items:center;gap:4px 6px;display:flex}.mz-fbp-row__n{align-items:center;gap:3px;display:inline-flex}.mz-fbp-row__st{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:6px;padding-block-start:2px;display:flex}.mz-fbd{flex-direction:column;gap:14px;display:flex}.mz-fbd__head{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.mz-fb-stbtn{border-radius:var(--r-pill);color:var(--text-3);transition:background-color var(--dur-fast) var(--ease);align-items:center;gap:4px;padding:2px 6px 2px 2px;display:inline-flex}@media (hover:hover){.mz-fb-stbtn:hover{background:var(--bg-hover)}}.mz-fbd__msg{color:var(--ink);font-size:var(--text-md);white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.55}.mz-fbd__from{color:var(--text-3);font-size:var(--text-sm);flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.mz-fbd__from a.mz-fb-who{color:var(--text);font-weight:500}.mz-fbd__next,.mz-fbd__dup{border-radius:var(--r-md);background:var(--bg-subtle);color:var(--text-2);font-size:var(--text-sm);flex-wrap:wrap;align-items:center;gap:6px;padding:10px 12px;display:flex}.mz-fbd__shot{margin:0}.mz-fbd__shotbtn{border-radius:var(--r-md);background:var(--bg-subtle);width:100%;box-shadow:inset 0 0 0 1px var(--line);cursor:zoom-in;padding:0;display:block;position:relative;overflow:hidden}.mz-fbd__shotbtn img{object-fit:contain;object-position:top;width:100%;max-height:420px;display:block}.mz-fbd__zoom{border-radius:var(--r-pill);background:var(--raised);height:26px;box-shadow:var(--shadow);color:var(--text);font-size:var(--text-xs);align-items:center;gap:4px;padding-inline:8px;font-weight:500;display:inline-flex;position:absolute;inset-block-end:8px;inset-inline-end:8px}.mz-fbd__files{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.mz-fbd__files .mz-fb-file{padding-inline-end:10px}@media (hover:hover){.mz-fbd__files .mz-fb-file:hover{background:var(--bg-subtle)}}.mz-fbd__sec{border-block-start:1px solid var(--line);flex-direction:column;gap:8px;padding-block-start:14px;display:flex}.mz-fbd__sec h3{color:var(--text-2);font-size:var(--text-sm);align-items:center;gap:6px;font-weight:600;display:flex}.mz-fbd .mz-prop{grid-template-columns:150px minmax(0,1fr)}.mz-fbd__route{color:var(--text-3);font-size:var(--text-xs);overflow-wrap:anywhere}.mz-fb-propbtn{border-radius:var(--r-sm);min-height:30px;color:var(--text);font-size:var(--text-sm);transition:background-color var(--dur-fast) var(--ease);align-items:center;gap:6px;margin-inline-start:-6px;padding-inline:6px 8px;display:inline-flex}@media (hover:hover){.mz-fb-propbtn:hover{background:var(--bg-hover)}}.mz-fbd__replies{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.mz-fbd__replies:empty{display:none}.mz-fbd__reply{gap:10px;display:flex}.mz-fbd__reply>div{min-width:0}.mz-fbd__rmeta{font-size:var(--text-sm);align-items:baseline;gap:8px;display:flex}.mz-fbd__rtext{color:var(--text);font-size:var(--text-sm);white-space:pre-wrap;overflow-wrap:anywhere;margin-block-start:2px;line-height:1.5}.mz-fbd__compose{flex-direction:column;gap:8px;display:flex}.mz-fbd__crow{font-size:var(--text-xs);justify-content:space-between;align-items:center;gap:12px;display:flex}.mz-fbd__hist{border-block-start:1px solid var(--line);color:var(--text-2);font-size:var(--text-sm);padding-block-start:12px}.mz-fbd__hist summary{cursor:pointer;min-height:28px;color:var(--text-3);align-items:center;gap:6px;display:inline-flex}.mz-fbd__hist ol{flex-direction:column;gap:6px;margin:8px 0 0;padding:0;list-style:none;display:flex}.mz-fb-merge{flex-direction:column;gap:8px;padding:10px;display:flex}.mz-fb-merge__h{color:var(--text-2);font-size:var(--text-sm);font-weight:600}.mz-fb-merge__list{flex-direction:column;max-height:300px;display:flex;overflow-y:auto}.mz-fb-merge__item{border-radius:var(--r-sm);min-height:40px;font-size:var(--text-sm);text-align:start;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;padding:6px 8px;display:grid}.mz-fb-merge__item>span[dir]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mz-fb-merge__item:focus-visible{background:var(--bg-hover)}@media (hover:hover){.mz-fb-merge__item:hover{background:var(--bg-hover)}}.mz-fb-lb{z-index:75;background:var(--bg);animation:mz-fade var(--dur) var(--ease);outline:none;flex-direction:column;display:flex;position:fixed;inset:0}.mz-fb-lb__bar{border-block-end:1px solid var(--line);align-items:center;gap:4px;padding:8px 12px;display:flex}.mz-fb-lb__stage{background:var(--bg-subtle);flex:1;min-height:0;padding:16px;overflow:auto}.mz-fb-lb__stage img{border-radius:var(--r-sm);box-shadow:0 0 0 1px var(--line);cursor:zoom-out;margin-inline:auto;display:block}.mz-fb-lb__stage.is-fit{place-items:center;display:grid}.mz-fb-lb__stage.is-fit img{object-fit:contain;cursor:zoom-in;max-width:100%;max-height:100%}.mz-fb-how h2,.mz-fb-heard h2{font-size:var(--text-md);color:var(--ink);font-weight:600}.mz-fb-how ol{flex-direction:column;gap:10px;margin:14px 0;padding:0;list-style:none;display:flex}.mz-fb-how li{color:var(--text-2);font-size:var(--text-sm);grid-template-columns:120px minmax(0,1fr);align-items:start;gap:10px;line-height:1.5;display:grid}.mz-fb-how li .mz-pill{justify-self:start}.mz-fb-heard__sum{color:var(--text-3);font-size:var(--text-sm);margin-block:4px 16px}.mz-fb-heard__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.mz-fb-heard h3{color:var(--text-3);font-size:var(--text-xs);margin-block-end:8px;font-weight:500}.mz-fb-bars{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.mz-fb-bar{border-radius:var(--r-sm);width:100%;min-height:32px;font-size:var(--text-sm);text-align:start;grid-template-columns:minmax(max-content,1.3fr) minmax(32px,1fr) 24px;align-items:center;gap:8px;padding-inline:6px;display:grid}button.mz-fb-bar{transition:background-color var(--dur-fast) var(--ease)}@media (hover:hover){button.mz-fb-bar:hover{background:var(--bg-hover)}}.mz-fb-bar__l{white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;min-width:0;display:inline-flex;overflow:hidden}.mz-fb-bar__track{border-radius:var(--r-pill);background:var(--bg-hover);height:6px;overflow:hidden}.mz-fb-bar__track i{border-radius:inherit;background:var(--accent);height:100%;display:block}.mz-fb-bar__n{color:var(--text-2);text-align:end;font-weight:600}.mz-fbp-heardph{border-radius:var(--r-md);box-shadow:inset 0 0 0 1px var(--line);margin-block-end:12px;padding:10px 12px}.mz-fbp-heardph summary{min-height:28px;font-size:var(--text-sm);cursor:pointer;align-items:center;gap:6px;font-weight:600;display:flex}.mz-fbp-heardph .mz-fb-heard{padding-block-start:10px}.mz-fbp-heardph .mz-fb-heard h2{display:none}@media (prefers-reduced-motion:reduce){.mz-fb-kind:active{transform:none}.mz-fb-lb{animation:none}}@media (width<=1024px){.mz-fbp-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px}}@media (width<=900px){.mz-fbp-split:has(.mz-fb-heard){grid-template-columns:minmax(0,1fr)}}@media (width<=760px){.mz-fb-kinds{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.mz-fb-kind{border-radius:var(--r-md);justify-content:flex-start;height:44px;padding-inline:12px}.mz-fb-msg{min-height:120px;font-size:16px}.mz-fb-adds .mz-btn{flex:auto;min-height:44px}.mz-fb-check{min-height:44px}.mz-fb-keys{display:none}.mz-dialog:has(.mz-fbs) .mz-dialog__foot .mz-btn{min-height:44px}:is(.mz-dialog:has(.mz-fbs) .mz-dialog__foot .mz-fb-send,.mz-dialog:has(.mz-fbs.is-mark) .mz-dialog__foot .mz-btn--primary){flex:1;justify-content:center}.mz-fb-mark__canvas{max-height:56dvh}.mz-fb-mark__bar .mz-seg__item{min-height:40px}.mz-fb-shooting-pill{inset-block-end:calc(80px + env(safe-area-inset-bottom))}.mz-fbp-tabs{margin-block-end:12px}.mz-fbp-counts{scrollbar-width:none;flex-wrap:nowrap;margin-inline:-16px;padding-inline:16px;overflow-x:auto}.mz-fbp-count{flex-shrink:0;height:36px}.mz-fbp-search{width:100%}.mz-fbp-tools .mz-spacer{display:none}.mz-fbp-split,.mz-fbp-split.is-empty{display:block}.mz-fbp-pane{display:none}.mz-fbp-row__main{flex-wrap:wrap;min-height:44px}.mz-fbp-row__check{width:44px}.mz-fbp-row__st{flex-direction:row;flex-basis:100%;order:3;align-items:center;padding-block-start:0;padding-inline-start:38px}.mz-fbd .mz-prop{grid-template-columns:112px minmax(0,1fr)}.mz-fbd__head .mz-btn--icon{width:44px;height:44px}.mz-fbd .mz-textarea{font-size:16px}.mz-fbd__crow{flex-direction:column;align-items:stretch}.mz-fbd__crow .mz-btn{justify-content:center;min-height:44px}.mz-fb-propbtn{min-height:44px}.mz-fb-heard__grid{grid-template-columns:minmax(0,1fr);gap:16px}.mz-fb-how li{grid-template-columns:minmax(0,1fr);gap:4px}}.mz-daily-scrim{z-index:65;background:var(--scrim);animation:mz-daily-fade .2s var(--ease-out) both;position:fixed;inset:0}.mz-daily-scrim.is-leaving{animation:mz-daily-fade-out .15s var(--ease) both}.mz-daily{z-index:66;overscroll-behavior:contain;background:var(--raised);max-block-size:calc(100dvh - 48px);inline-size:min(580px,100vw - 32px);box-shadow:inset 0 0 0 1px var(--line), var(--shadow);animation:mz-daily-in .2s var(--ease-out) both;border-radius:16px;outline:none;flex-direction:column;gap:20px;padding:24px 24px 20px;display:flex;position:fixed;inset-block-start:50%;inset-inline-start:50%;overflow-y:auto;transform:translate(-50%,-50%)}[dir=rtl] .mz-daily{animation-name:mz-daily-in-rtl;transform:translate(50%,-50%)}.mz-daily.is-leaving{animation:mz-daily-out .15s var(--ease) both}[dir=rtl] .mz-daily.is-leaving{animation-name:mz-daily-out-rtl}@keyframes mz-daily-fade{0%{opacity:0}to{opacity:1}}@keyframes mz-daily-fade-out{0%{opacity:1}to{opacity:0}}@keyframes mz-daily-in{0%{opacity:0;transform:translate(-50%,calc(10px - 50%))scale(.98)}to{opacity:1;transform:translate(-50%,-50%)}}@keyframes mz-daily-in-rtl{0%{opacity:0;transform:translate(50%,calc(10px - 50%))scale(.98)}to{opacity:1;transform:translate(50%,-50%)}}@keyframes mz-daily-out{0%{opacity:1;transform:translate(-50%,-50%)}to{opacity:0;transform:translate(-50%,calc(6px - 50%))scale(.99)}}@keyframes mz-daily-out-rtl{0%{opacity:1;transform:translate(50%,-50%)}to{opacity:0;transform:translate(50%,calc(6px - 50%))scale(.99)}}.mz-daily__head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.mz-daily__date{color:var(--text-3);font-size:var(--text-sm);margin:0 0 4px;font-weight:500}.mz-daily__hi{color:var(--ink);font-size:var(--text-2xl);letter-spacing:-.02em;margin:0;font-weight:650;line-height:1.2}.mz-daily__x{margin-block-start:-4px;margin-inline-end:-8px}.mz-daily__note{--sky:var(--stage,var(--p-eg-deep-3));--mint:var(--stage-accent,var(--p-eg-cyan));--on-sky:var(--on-stage,#fff);--on-sky-2:color-mix(in srgb, var(--on-stage,#fff) 78%, var(--sky));--step:28ms;isolation:isolate;background:var(--sky);color:var(--on-sky);animation:mz-daily-fade .22s var(--ease-out) both;border-radius:16px;margin:0;padding:24px 26px 32px;position:relative;overflow:hidden}.mz-daily__stars i{z-index:-1;background:var(--on-sky);opacity:.55;border-radius:50%;block-size:3px;inline-size:3px;animation:3.2s ease-in-out infinite mz-daily-twinkle;position:absolute}.mz-daily__moon{z-index:-1;background:var(--mint);block-size:44px;inline-size:44px;animation:mz-daily-rise .24s var(--ease-out) .12s both;border-radius:50%;position:absolute;inset-block-start:18px;inset-inline-end:20px;overflow:hidden}.mz-daily__moon:after{content:"";background:var(--sky);border-radius:50%;position:absolute;inset:0 -14px 0 14px}[dir=rtl] .mz-daily__moon:after{inset:0 14px 0 -14px}.mz-daily__moon.is-sun:after{display:none}.mz-daily__top{align-items:center;gap:12px;padding-inline-end:60px;display:flex}.mz-daily__mood{color:var(--mint);font-size:var(--text-xs);letter-spacing:.12em;text-transform:uppercase;animation:mz-daily-slide .22s var(--ease-out) .16s both;align-items:center;gap:7px;font-weight:700;display:inline-flex}[lang=ar] .mz-daily__mood,[dir=rtl] .mz-daily__mood{letter-spacing:0}.mz-daily__count{gap:5px;display:inline-flex}.mz-daily__count i{background:color-mix(in srgb, var(--mint) 35%, transparent);border-radius:50%;block-size:6px;inline-size:6px}.mz-daily__count i.is-on{background:var(--mint);border-radius:3px;inline-size:16px}.mz-daily__q{max-inline-size:18ch;color:var(--on-sky);font-family:var(--font-display);letter-spacing:-.01em;word-spacing:.04em;text-wrap:pretty;margin:22px 0 0;font-weight:650}.mz-daily__q.is-xl{font-size:32px;line-height:1.3}.mz-daily__q.is-lg{max-inline-size:22ch;font-size:26px;line-height:1.34}.mz-daily__q.is-md{max-inline-size:28ch;font-size:22px;line-height:1.4}.mz-daily__q.is-sm{max-inline-size:34ch;font-size:18px;line-height:1.5}.mz-daily__q[lang=ar]{font-family:var(--font-display);letter-spacing:0;font-weight:700;line-height:1.6}.mz-daily__line{display:block}.mz-daily__w{white-space:pre;animation:mz-daily-word .24s var(--ease-out) both;animation-delay:calc(.24s + min(var(--i), 28) * var(--step));display:inline-block}.mz-daily__hl{color:inherit;background:0 0}.mz-daily__hl .mz-daily__w{z-index:0;color:var(--on-sky);animation-name:mz-daily-word,mz-daily-ink;animation-duration:.24s,.16s;animation-delay:calc(.24s + min(var(--i), 28) * var(--step)), calc(.42s + min(var(--i), 28) * var(--step) + .14s);animation-fill-mode:both,forwards;position:relative}.mz-daily__hl .mz-daily__w:before{content:"";z-index:-1;background:var(--mint);transform-origin:0;animation:mz-daily-sweep .18s var(--ease-out) forwards;animation-delay:calc(.42s + min(var(--i), 28) * var(--step) + 80ms);border-radius:5px;position:absolute;inset:.06em -.08em 0;transform:scaleX(0)}[dir=rtl] .mz-daily__hl .mz-daily__w:before{transform-origin:100%}.mz-daily__orig{color:var(--on-sky);font-family:var(--font-display);animation:mz-daily-fade .24s var(--ease-out) .7s both;align-items:center;gap:12px;margin:18px 0 0;font-size:21px;font-weight:650;line-height:1.7;display:flex}.mz-daily__orig:after{content:"";background:var(--mint);opacity:.7;border-radius:2px;flex:1;block-size:2px;max-inline-size:48px}.mz-daily__by{color:var(--on-sky-2);font-size:var(--text-sm);animation:mz-daily-fade .24s var(--ease-out) .78s both;flex-wrap:wrap;align-items:center;gap:4px 10px;margin-block-start:20px;display:flex}.mz-daily__by:before{content:"";background:var(--mint);border-radius:2px;block-size:3px;inline-size:26px}.mz-daily__by strong{color:var(--on-sky);font-weight:650}.mz-daily__strip{block-size:5px;display:flex;position:absolute;inset:auto 0 0}.mz-daily__strip i{transform-origin:0;animation:mz-daily-sweep .2s var(--ease-out) forwards;flex:1;transform:scaleX(0)}[dir=rtl] .mz-daily__strip i{transform-origin:100%}.mz-daily__strip i:first-child{background:var(--p-eg-cyan);animation-delay:.82s}.mz-daily__strip i:nth-child(2){background:var(--p-eg-rose);animation-delay:.87s}.mz-daily__strip i:nth-child(3){background:var(--p-blue-l);animation-delay:.92s}.mz-daily__strip i:nth-child(4){background:var(--p-yellow);animation-delay:.97s}.mz-daily__strip i:nth-child(5){background:var(--p-violet);animation-delay:1.02s}@keyframes mz-daily-rise{0%{opacity:0;transform:translateY(10px)scale(.9)}to{opacity:1;transform:none}}@keyframes mz-daily-slide{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:none}}[dir=rtl] .mz-daily__mood{animation-name:mz-daily-slide-rtl}@keyframes mz-daily-slide-rtl{0%{opacity:0;transform:translate(8px)}to{opacity:1;transform:none}}@keyframes mz-daily-word{0%{opacity:0;transform:translateY(.35em)}to{opacity:1;transform:none}}@keyframes mz-daily-sweep{to{transform:scaleX(1)}}@keyframes mz-daily-ink{to{color:var(--sky)}}@keyframes mz-daily-twinkle{0%,to{opacity:.55}50%{opacity:.15}}.mz-daily__foot{justify-content:space-between;align-items:center;gap:12px;display:flex}.mz-daily__more{align-items:center;gap:2px;margin-inline-start:-10px;display:flex}.mz-daily__done{min-block-size:32px;color:var(--text-3);font-size:var(--text-sm);align-items:center;gap:6px;padding-inline:10px;font-weight:500;display:inline-flex}.mz-daily__go{min-inline-size:148px}.mz-daily-link{border-radius:var(--r-sm);color:var(--text-3);font:inherit;font-size:var(--text-sm);cursor:pointer;transition:color .15s var(--ease), background-color .15s var(--ease);background:0 0;border:0;align-items:center;gap:5px;margin-inline-start:10px;padding:2px 6px;font-weight:500;display:inline-flex}@media (hover:hover){.mz-daily-link:hover{color:var(--accent-text);background:var(--bg-hover)}}.mz-daily-link:focus-visible{outline:2px solid var(--focus);outline-offset:1px}@media (pointer:coarse){.mz-daily .mz-btn{min-block-size:44px}.mz-daily .mz-btn--icon{min-inline-size:44px}.mz-daily-link{min-block-size:44px;margin-block:-12px}}@media (width<=760px){.mz-daily,[dir=rtl] .mz-daily{max-block-size:calc(100dvh - 24px);inline-size:auto;padding:20px 16px calc(16px + env(safe-area-inset-bottom));border-end-end-radius:0;border-end-start-radius:0;gap:16px;animation-name:mz-daily-up;inset-block:auto 0;inset-inline:0;transform:none}.mz-daily.is-leaving,[dir=rtl] .mz-daily.is-leaving{animation-name:mz-daily-down}@keyframes mz-daily-up{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes mz-daily-down{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(16px)}}.mz-daily__hi{font-size:var(--text-xl)}.mz-daily__note{padding:20px 20px 28px}.mz-daily__q.is-xl{font-size:26px}.mz-daily__q.is-lg{font-size:22px}.mz-daily__q.is-md{font-size:20px}.mz-daily__q.is-sm{font-size:17px}.mz-daily__foot{flex-direction:column-reverse;align-items:stretch;gap:8px}.mz-daily__more{justify-content:center;margin-inline-start:0}.mz-daily__go{min-block-size:48px;inline-size:100%}}@media (prefers-reduced-motion:reduce){.mz-daily,[dir=rtl] .mz-daily{animation-name:mz-daily-fade}.mz-daily.is-leaving,[dir=rtl] .mz-daily.is-leaving{animation-name:mz-daily-fade-out}}@media (width<=760px){.mz-hello__date{white-space:nowrap;flex-wrap:wrap;row-gap:6px}.mz-hello__date .mz-daily-link{text-transform:none;letter-spacing:0;flex-basis:100%;justify-content:flex-start;margin-inline-start:18px;padding-inline:0}}@media (prefers-reduced-motion:reduce){.mz-daily__note,.mz-daily__note *,.mz-daily__note :before{animation:none!important}.mz-daily__hl .mz-daily__w{color:var(--sky)}.mz-daily__hl .mz-daily__w:before,.mz-daily__strip i{transform:none}}.mz-keys,.mz-keys-alt,.mz-keys__chord,.mz-sk__alt{align-items:center;display:inline-flex}.mz-keys{white-space:nowrap;gap:6px}.mz-keys-alt,.mz-sk__alt{gap:6px}.mz-keys__chord{gap:2px}.mz-keys__then,.mz-keys__or{color:var(--text-3);font-size:var(--text-xs)}.mz-keys.is-quiet .mz-kbd{min-width:16px;height:16px;padding-inline:3px}.mz-navkeys{flex:0 100000 72px;justify-content:flex-end;min-inline-size:0;overflow:hidden;container-type:inline-size}@container (width<=70px){.mz-navkeys>*{visibility:hidden}}.mz-nav__item:focus-visible .mz-nav__in:not(:has(.mz-count)) .mz-nav__kbd{display:inline-flex}@media (hover:none){.mz-navkeys{display:none}}.mz-sk{max-height:min(80vh,760px)}.mz-sk.is-instant{animation:none}.mz-sk__sub{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.mz-sk__bar{padding:12px 24px 4px}.mz-sk__search{width:100%}.mz-sk__search input{flex:1;min-width:0}.mz-sk__body{padding-block-start:12px}.mz-sk__groups{columns:2 300px;column-gap:40px}.mz-sk__group{break-inside:avoid;padding-block-end:20px}.mz-sk__head{color:var(--text-3);font-size:var(--text-xs);margin-block-end:4px;font-weight:600}.mz-sk__rows{margin:0;padding:0;list-style:none}.mz-sk__row{border-block-end:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;min-height:36px;padding-block:4px;display:flex}.mz-sk__row:last-child{border-block-end:0}.mz-sk__label{min-width:0;color:var(--text)}.mz-sk__keys{flex-wrap:wrap;flex:none;justify-content:flex-end;gap:4px 6px;max-width:60%;display:inline-flex}.mz-sk .mz-kbd,.mz-sk-box .mz-kbd{min-width:22px;height:22px;color:var(--text-2);font-size:var(--text-xs);padding-inline:6px}.mz-sk__off{color:var(--text-3);font-size:var(--text-xs);align-items:center;gap:4px;display:inline-flex}.mz-sk__empty{color:var(--text-3);text-align:center;justify-items:center;gap:6px;padding:40px 16px;display:grid}.mz-sk__empty strong{color:var(--text)}.mz-sk__foot{flex-wrap:wrap;justify-content:space-between;gap:12px 24px}.mz-sk__switch{flex:360px;align-items:flex-start;gap:10px;min-width:0;display:flex}.mz-sk__switch .mz-toggle{margin-block-start:2px}.mz-sk__switcht{gap:2px;min-width:0;display:grid}.mz-sk__switcht strong{font-size:var(--text-sm);font-weight:600}.mz-sk__switcht span{color:var(--text-3);font-size:var(--text-xs);line-height:1.4}.mz-sk__plat{color:var(--text-3);font-size:var(--text-xs);align-items:center;gap:6px;margin:0;display:inline-flex}.mz-sk__plat .mz-ico{flex:none}.mz-sk-box{gap:16px;display:grid}.mz-sk-box__top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}.mz-sk-box .mz-sk__group{padding-block-end:12px}.mz-sk-box .mz-sk__switch{border-block-start:1px solid var(--line);padding-block-start:12px}@media (pointer:coarse){.mz-sk__row{min-height:44px}.mz-sk__search input{font-size:16px}}@media (width<=760px){.mz-sk__bar,.mz-sk__body,.mz-sk__foot{padding-inline:16px}.mz-sk__keys{max-width:55%}}.mz-oops{border:1px solid var(--line);border-radius:var(--r-lg);color:var(--text-2);background:0 0;align-items:center;gap:12px;padding:12px 16px;display:flex}.mz-oops>.mz-ico{color:var(--amber-text);flex:none}.mz-oops__text{flex:220px;gap:2px;min-width:0;display:grid}.mz-oops strong{color:var(--text);font-weight:600}.mz-oops__text span{font-size:var(--text-sm)}.mz-oops.is-page{max-width:560px;margin:48px auto;padding:20px}.mz-oops.is-root{text-align:center;justify-items:center;gap:8px;max-width:420px;margin:15vh auto;padding:24px;display:grid}@media (width<=600px){.mz-oops{flex-wrap:wrap}}.mz-skip{z-index:1000;border-radius:var(--r-lg);background:var(--raised);color:var(--text);outline:2px solid var(--focus);padding:10px 14px;font-weight:600;text-decoration:none;position:fixed;inset-block-start:8px;inset-inline-start:8px;transform:translateY(-200%)}.mz-skip:focus-visible,.mz-skip:focus{transform:none}.mz-main:focus{outline:none}.mz-oops__retry{border:1px solid var(--line);flex:none}.mz-oops__details{min-width:0;font-size:var(--text-sm);flex:1 0 100%}.mz-oops__details summary{cursor:pointer;color:var(--text-2);min-block-size:24px}.mz-oops__details pre{border:1px solid var(--line);border-radius:var(--r-md,6px);white-space:pre-wrap;word-break:break-word;text-align:start;max-block-size:160px;margin:8px 0;padding:8px;font-size:12px;overflow:auto}@media (pointer:coarse){.mz-oops__details summary{align-items:center;min-block-size:44px;display:flex}}.mz-oops.is-page{flex-wrap:wrap}.mz-wait__note{color:var(--text-2);font-size:var(--text-sm);opacity:0;align-items:center;gap:8px;margin:48px auto;animation:.2s ease-out .6s forwards mz-wait-in;display:inline-flex}.mz-wait{justify-items:center;display:grid}@keyframes mz-wait-in{to{opacity:1}}@media (prefers-reduced-motion:reduce){.mz-wait__note{animation-duration:0s}}.mz-ws__guest{min-inline-size:0;color:var(--text-2);align-items:center;gap:5px;font-weight:600;display:inline-flex}.mz-ws__guest>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mz-gh__col{align-content:start;gap:4px;min-inline-size:0;display:grid}.mz-gh__cards,.mz-gh__projects,.mz-gh__soon,.mz-gh__past,.mz-gh__team,.mz-gh__rows{gap:10px;margin:0;padding:0;list-style:none;display:grid}.mz-gh__card{border-radius:var(--r-lg);background:var(--bg-subtle);inline-size:100%;box-shadow:inset 0 0 0 1px var(--line);color:var(--text);text-align:start;transition:background-color var(--dur-fast) var(--ease), transform .16s var(--ease-out);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:12px;display:grid}.mz-gh__card:active{transform:scale(.99)}@media (hover:hover){.mz-gh__card:hover{background:var(--bg-hover)}}.mz-gh__thumb{border-radius:var(--r-md);background:var(--card-b);block-size:48px;inline-size:48px;color:var(--on-card-b);place-items:center;display:grid}.mz-gh__t{gap:2px;min-inline-size:0;display:grid}.mz-gh__t strong{max-inline-size:100%;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;justify-self:start;overflow:hidden}.mz-gh__t>span{color:var(--text-2);font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mz-gh__t>.mz-gh__when{color:var(--text-3);font-size:var(--text-xs)}.mz-gh__tlink{min-inline-size:0;color:inherit;overflow:hidden}.mz-gh__cta{border-radius:var(--r-pill);background:var(--accent);min-block-size:36px;color:var(--on-accent);font-size:var(--text-sm);align-items:center;gap:6px;padding-inline:14px;font-weight:700;display:inline-flex}.mz-gh__projects{grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.mz-gh__projects.is-page{margin-block:16px 24px}.mz-gh__proj{border-radius:var(--r-lg);block-size:100%;box-shadow:inset 0 0 0 1px var(--line);color:var(--text);transition:background-color var(--dur-fast) var(--ease);gap:8px;padding:16px;display:grid}@media (hover:hover){.mz-gh__proj:hover{background:var(--bg-hover)}}.mz-gh__projects>li,.mz-gh__proj>*{min-inline-size:0}.mz-gh__projtop{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.mz-gh__projtop strong{color:var(--ink);font-family:var(--font-display);font-size:var(--text-md)}.mz-gh__period{color:var(--text-3);font-size:var(--text-xs)}.mz-gh__prog{color:var(--text-2);font-size:var(--text-xs);align-items:center;gap:10px;display:flex}.mz-gh__prog>:first-child{flex:1}.mz-gh__prog>span:last-child{flex:none}.mz-gh__prog.is-block{margin-block-start:12px}.mz-gh__pace{color:var(--text-2);font-size:var(--text-xs);align-items:center;gap:6px;display:inline-flex}.mz-gh__pace .mz-ico{color:var(--green-text,var(--text-2))}.mz-gh__pace.is-behind .mz-ico{color:var(--amber-text,var(--text-2))}.mz-gh__projfoot{border-block-start:1px solid var(--line);color:var(--text-2);font-size:var(--text-xs);justify-content:space-between;align-items:center;gap:8px;padding-block-start:8px;display:flex}.mz-gh__projfoot>span:first-child{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:6px;min-inline-size:0;display:inline-flex;overflow:hidden}.mz-gh__next{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}.mz-gh__lead{flex:none;align-items:center;gap:6px;display:inline-flex}.mz-gh__soon{gap:0}.mz-gh__soon li{border-block-end:1px solid var(--line);grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:12px;padding-block:8px;display:grid}.mz-gh__soon li:last-child{border-block-end:0}.mz-gh__day{border-radius:var(--r-md);background:var(--accent-soft);color:var(--accent-text);place-items:center;padding-block:6px;line-height:1.1;display:grid}.mz-gh__day strong{font-family:var(--font-display);font-size:var(--text-lg)}.mz-gh__day span{font-size:var(--text-2xs);font-weight:600}.mz-gh__state{color:var(--text-2);font-size:var(--text-xs);white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.mz-gh__team{margin-block-end:12px}.mz-gh__team li{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.mz-gh__past button{min-block-size:40px;inline-size:100%;color:var(--text-2);font-size:var(--text-sm);text-align:start;align-items:center;gap:10px;display:flex}.mz-gh__past button span[dir]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-inline-size:0;overflow:hidden}.mz-gh__pastat{color:var(--text-3);font-size:var(--text-xs);flex:none}@media (hover:hover){.mz-gh__past button:hover span[dir]{color:var(--text)}}.mz-gh__rows{gap:0}.mz-gh__row{border-block-end:1px solid var(--line);min-block-size:56px;color:var(--text);transition:background-color var(--dur-fast) var(--ease);border-radius:0;align-items:center;gap:12px;padding-block:8px;padding-inline:8px;display:flex}.mz-gh__rows>li:last-child .mz-gh__row,.mz-gh__rows>li.mz-gh__row:last-child{border-block-end:0}@media (hover:hover){a.mz-gh__row:hover{background:var(--bg-hover)}}.mz-gh__row>.mz-gh__t{flex:1}.mz-gh__rowend{flex:none;align-items:center;gap:10px;display:inline-flex}.mz-gh__due{min-inline-size:56px;color:var(--text-3);font-size:var(--text-xs);justify-content:flex-end;align-items:center;gap:4px;display:inline-flex}.mz-gh__due.is-late{color:var(--amber-text,var(--text-2))}.mz-gh__tabbody{margin-block:16px 24px}.mz-gh__filebar{flex-wrap:wrap;gap:10px}.mz-gh__select .mz-select{min-inline-size:200px}.mz-gh-deny{place-items:center;min-block-size:60dvh;display:grid}.mz-gh__empty,.mz-gh__note{color:var(--text-3);font-size:var(--text-sm);align-items:center;gap:6px;margin:0 0 10px;display:flex}.mz-gh__note{border-radius:var(--r-md);background:var(--bg-subtle);align-items:flex-start;margin-block-start:12px;padding:12px 14px;line-height:1.5}.mz-gh__note .mz-ico{flex:none;margin-block-start:3px}@media (width<=760px){.mz-gh__card{grid-template-columns:auto minmax(0,1fr)}.mz-gh__cta{grid-column:1/-1;justify-content:center;min-block-size:44px}.mz-gh__row{flex-wrap:wrap}.mz-gh__row>.mz-gh__t{flex-basis:calc(100% - 52px)}.mz-gh__rowend{margin-inline-start:44px}.mz-gh__dl{display:none}.mz-gh__select,.mz-gh__select .mz-select{inline-size:100%}.mz-gh__past button{min-block-size:44px}}.mz-pop{--glyph-cut:var(--raised)}.mz-presence>svg,.mz-ppill>svg,.mz-mepop svg[data-state],.mz-stdlg svg[data-state]{flex-shrink:0}.mz-presence{min-width:0}.mz-presence__w{flex-shrink:0}.mz-presence__st{color:var(--text-3);display:inline-flex}.mz-presence__why,.mz-presence__txt{text-overflow:ellipsis;min-width:0;color:var(--text-3);font-weight:400;overflow:hidden}.mz-presence__txt{align-items:center;gap:4px;max-width:22ch;display:inline-flex}.mz-presence__txt bdi{text-overflow:ellipsis;min-width:0;overflow:hidden}.mz-pstatus{min-width:0;max-width:100%;color:var(--text-2);font-size:var(--text-sm);align-items:center;gap:5px;display:inline-flex}.mz-pstatus .mz-ico{color:var(--text-3);flex-shrink:0}.mz-pstatus__t{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.mz-pstatus__u{color:var(--text-3);font-size:var(--text-xs);white-space:nowrap;flex-shrink:0}.mz-paused{color:var(--text-2);font-size:var(--text-xs);white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.mz-paused.is-compact{color:var(--text-3)}.mz-ppill{background:var(--bg-subtle);min-height:24px;color:var(--text);font-size:var(--text-xs);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding-inline:8px 10px;font-weight:500;display:inline-flex}.mz-ppill__u{color:var(--text-3);font-weight:400}.mz-me__st{align-items:center;gap:4px;min-width:0;display:inline-flex!important}.mz-me__st bdi{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.mz-me__st .mz-ico{flex-shrink:0}.mz-mepop-wrap{overflow:hidden}.mz-mepop{flex-direction:column;min-height:0;max-height:calc(100dvh - 16px);display:flex}.mz-mepop__head{align-items:center;gap:12px;padding:14px 12px 10px;display:flex}.mz-mepop__who{flex-direction:column;gap:2px;min-width:0;display:flex}.mz-mepop__who strong{text-overflow:ellipsis;white-space:nowrap;color:var(--text);font-size:var(--text-base);font-weight:600;overflow:hidden}.mz-mepop__state,.mz-mepop__paused{color:var(--text-2);font-size:var(--text-xs);white-space:nowrap;align-items:center;gap:5px;display:inline-flex}.mz-mepop__state .mz-faint,.mz-mepop__paused .mz-faint{text-overflow:ellipsis;overflow:hidden}.mz-mepop__body{overscroll-behavior:contain;min-height:0;overflow-y:auto}.mz-mepop__body>.mz-menu{max-height:none;overflow:visible}.mz-mepop__status{border:1px solid var(--line-strong);border-radius:var(--r-md);min-height:40px;color:var(--text);font-size:var(--text-sm);text-align:start;transition:border-color var(--dur-fast) var(--ease), background-color var(--dur-fast) var(--ease);align-items:center;gap:10px;margin-block-end:4px;padding:6px 10px;display:flex}.mz-mepop__status.is-empty{color:var(--text-3)}.mz-mepop__status>.mz-ico{color:var(--text-2);flex-shrink:0}.mz-mepop__status:focus-visible{outline:2px solid var(--focus);outline-offset:1px}@media (hover:hover){.mz-mepop__status:hover{border-color:var(--text-3);background:var(--bg-hover)}.mz-mepop__chip:hover:not(.is-on),.mz-stdlg__preset:hover,.mz-stdlg__icons button:hover{background:var(--bg-hover)}}.mz-mepop__statust{flex-direction:column;flex:1;min-width:0;line-height:1.3;display:flex}.mz-mepop__statust>*{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mz-mepop__statust .mz-faint{font-size:var(--text-xs)}.mz-mepop__opt{align-items:center;gap:10px;min-width:0;display:inline-flex}.mz-mepop__opt>span{flex-direction:column;min-width:0;line-height:1.25;display:flex}.mz-mepop__opt>.mz-faint{font-size:var(--text-xs)}.mz-mepop__optw{color:var(--text)}.mz-mepop__opth{color:var(--text-3);font-size:var(--text-xs);text-overflow:ellipsis;overflow:hidden}.mz-mepop .mz-menu__item:has(.mz-mepop__opth){min-height:42px}.mz-mepop__hint{align-items:center;gap:4px;display:inline-flex}.mz-mepop__back{font-weight:600}.mz-mepop__reset{flex-direction:column;gap:6px;padding:4px 8px 8px;display:flex}.mz-mepop__label,.mz-stdlg__label{color:var(--text-3);font-size:var(--text-xs);font-weight:500}.mz-mepop__chips{flex-wrap:wrap;gap:4px;display:flex}.mz-mepop__chip{border:1px solid var(--line-strong);min-height:28px;color:var(--text-2);font-size:var(--text-xs);transition:background-color var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);border-radius:999px;padding-inline:10px}.mz-mepop__chip.is-on{border-color:var(--accent);background:var(--accent-soft);color:var(--accent-text);font-weight:600}.mz-mepop__custom{align-items:center;gap:8px;padding:6px 8px;display:flex}.mz-mepop__custom label{color:var(--text-2);font-size:var(--text-sm);flex:1;align-items:center;gap:8px;display:flex}.mz-mepop__custom input{flex:1;min-width:0}.mz-mepop__note{color:var(--text-3);font-size:var(--text-xs);gap:6px;margin:0;padding:6px 8px 8px;line-height:1.4;display:flex}.mz-mepop__note .mz-ico{flex-shrink:0;margin-block-start:1px}.mz-stdlg{flex-direction:column;gap:16px;display:flex}.mz-stdlg__field{border:1px solid var(--line-strong);border-radius:var(--r-md);background:var(--bg);align-items:center;gap:4px;padding:4px;display:flex}.mz-stdlg__field:focus-within{border-color:var(--focus);box-shadow:0 0 0 2px var(--accent-soft)}.mz-stdlg__icon{border-radius:var(--r-sm);width:36px;height:36px;color:var(--text-2);transition:background-color var(--dur-fast) var(--ease);flex-shrink:0;place-items:center;display:grid}@media (hover:hover){.mz-stdlg__icon:hover{background:var(--bg-hover)}}.mz-stdlg__input{min-width:0;min-height:36px;color:var(--text);font:inherit;font-size:var(--text-base);background:0 0;border:0;outline:none;flex:1}.mz-stdlg__icons{grid-template-columns:repeat(6,1fr);gap:2px;padding:6px;display:grid}.mz-stdlg__icons button{aspect-ratio:1;border-radius:var(--r-sm);color:var(--text-2);place-items:center;display:grid}.mz-stdlg__icons button.is-on{background:var(--accent-soft);color:var(--accent-text)}.mz-stdlg__presets{flex-direction:column;gap:2px;display:flex}.mz-stdlg__presets .mz-stdlg__label{margin-block-end:4px}.mz-stdlg__preset{border-radius:var(--r-sm);min-height:36px;color:var(--text);font-size:var(--text-sm);text-align:start;transition:background-color var(--dur-fast) var(--ease);align-items:center;gap:10px;padding:4px 8px;display:flex}.mz-stdlg__preset .mz-ico{color:var(--text-2);flex-shrink:0}.mz-stdlg__preset.is-on{background:var(--accent-soft)}.mz-stdlg__preset bdi{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.mz-stdlg__row{justify-content:space-between;align-items:center;gap:12px;display:flex}.mz-stdlg__row .mz-stdlg__label{font-size:var(--text-sm);color:var(--text-2)}.mz-stdlg__also{color:var(--text-2);font-size:var(--text-sm);align-items:center;gap:8px;display:flex}.mz-stdlg__grow{flex:1}@media (pointer:coarse){.mz-stdlg__input,.mz-mepop__custom input,.mz-stdlg__row select{font-size:16px}.mz-stdlg__icon,.mz-mepop__chip,.mz-stdlg__preset{min-height:44px}.mz-stdlg__icon{width:44px}.mz-mepop__status{min-height:48px}}@media (prefers-reduced-motion:reduce){.mz-mepop__status,.mz-mepop__chip,.mz-stdlg__preset,.mz-stdlg__icon{transition:none}}.mz-ppl-hero__tags{flex-wrap:wrap;align-items:center}.mz-ppl-hero__status{max-width:min(320px,100%)}.mz-ppl-presence{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.mz-fam-presence{min-width:0;overflow:hidden}.mz-fam-avail{border:1px solid var(--line-strong);border-radius:var(--r-md);min-height:32px;color:var(--text-2);font-size:var(--text-sm);white-space:nowrap;transition:background-color var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease);align-items:center;gap:6px;padding-inline:10px;display:inline-flex}.mz-fam-avail b{color:var(--text-3);font-weight:500}.mz-fam-avail.is-on{border-color:var(--accent);background:var(--accent-soft);color:var(--accent-text)}@media (hover:hover){.mz-fam-avail:hover:not(.is-on){background:var(--bg-hover)}}@media (pointer:coarse){.mz-fam-avail{min-height:44px}}.mz-mepop__chip{align-items:center;gap:4px;display:inline-flex}.mz-mepop__opt>span .mz-mepop__optw{white-space:normal}.mz-mebar{align-items:center;gap:2px;min-width:0;display:flex}.mz-mebar>.mz-me{flex:1;min-width:0}.mz-mebar__preview{color:var(--text-3);flex-shrink:0;margin-block-start:4px}@media (pointer:coarse){.mz-mebar__preview{min-width:44px;min-height:44px}}.mz-nav--desk>.mz-nav__head{color:var(--text-2);font-weight:600}.mz-nav__sub{flex-direction:column;gap:1px;display:flex}.mz-nav__sub+.mz-nav__sub{margin-block-start:6px}.mz-nav__subhead{color:var(--text-3);font-size:var(--text-2xs);padding:4px 8px 2px;font-weight:500}.mz-desk{margin-block:var(--s-6) var(--s-8);border-radius:var(--r-lg);box-shadow:inset 0 0 0 1px var(--line);background:var(--bg)}.mz-desk__head{align-items:center;gap:var(--s-3);padding:var(--s-4) var(--s-5);display:flex}.mz-desk__title{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.mz-desk__eyebrow{color:var(--text-3);font-size:var(--text-xs);font-weight:500}.mz-desk__title h2{color:var(--ink);font-size:var(--text-lg);margin:0;font-weight:650;line-height:1.25}.mz-desk__job{color:var(--text-2);font-size:var(--text-sm)}[dir=rtl] .mz-desk .mz-btn__end{transform:scaleX(-1)}.mz-desk__body{gap:var(--s-2);padding:var(--s-3) var(--s-5) var(--s-4);box-shadow:inset 0 1px 0 var(--line);flex-direction:column;display:flex}.mz-desk__label{color:var(--text-2);font-size:var(--text-sm);align-items:center;gap:6px;margin:0;font-weight:500;display:flex}.mz-desk__list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.mz-desk__row{align-items:center;gap:var(--s-3);min-block-size:56px;padding-block:var(--s-2);box-shadow:inset 0 -1px 0 var(--line);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.mz-desk__row:last-child{box-shadow:none}.mz-desk__kind{border-radius:var(--r-md);background:var(--amber-soft);block-size:32px;inline-size:32px;color:var(--amber-text);place-items:center;display:grid}.mz-desk__label.is-sent{margin-block-start:var(--s-2)}.mz-desk__kind.is-blue{background:var(--blue-soft);color:var(--blue-text)}.mz-desk__kind.is-violet{background:var(--violet-soft);color:var(--violet-text)}.mz-desk__kind.is-green,.mz-desk__kind.is-gray{background:var(--gray-soft);color:var(--gray-text)}.mz-desk__main{flex-direction:column;gap:2px;min-width:0;display:flex}.mz-desk__t{min-width:0;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.mz-desk__meta{color:var(--text-2);font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mz-desk__next{color:var(--text)}.mz-desk__act{align-items:center;gap:var(--s-3);display:inline-flex}.mz-desk__foot{align-items:center;gap:var(--s-2) var(--s-4);font-size:var(--text-sm);flex-wrap:wrap;margin:0;display:flex}.mz-desk__sent{align-items:center;gap:6px;display:inline-flex}@media (hover:hover){.mz-desk__t:hover{color:var(--accent-text)}}.mz-bt{margin-block-end:var(--s-8)}.mz-bt__head{justify-content:space-between;align-items:center;gap:var(--s-3);margin-block-end:var(--s-2);display:flex}.mz-bt__head h2{align-items:center;gap:var(--s-2);color:var(--ink);font-size:var(--text-md);margin:0;font-weight:600;display:flex}.mz-bt__list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.mz-bt__team{align-items:center;gap:2px var(--s-3);padding:var(--s-2) var(--s-2);margin-inline:calc(var(--s-2) * -1);border-radius:var(--r-sm);color:var(--text);transition:background-color var(--dur-fast) var(--ease);grid-template-columns:minmax(0,1fr) auto;display:grid}.mz-bt__team strong{font-weight:600}.mz-bt__n{color:var(--text-2);font-size:var(--text-sm)}.mz-bt__wait{color:var(--text-2);font-size:var(--text-sm);grid-column:1/-1;align-items:center;gap:5px;display:inline-flex}@media (hover:hover){.mz-bt__team:hover{background:var(--bg-hover)}}@media (width<=760px){.mz-desk{margin-block:var(--s-4) var(--s-6)}.mz-desk__head{padding:var(--s-4);flex-wrap:wrap}.mz-desk__open{inline-size:100%}.mz-desk__body{padding:var(--s-3) var(--s-4) var(--s-4)}.mz-desk__row{grid-template-columns:auto minmax(0,1fr)}.mz-desk__meta,.mz-desk__t{white-space:normal}.mz-desk__act{grid-column:2}.mz-desk__foot a,.mz-bt__team{min-block-size:44px}}.mz-fv{z-index:300;background:var(--bg);color:var(--text);animation:mz-fade var(--dur) var(--ease);grid-template-rows:auto minmax(0,1fr) auto;display:grid;position:fixed;inset:0}.mz-fv:focus{outline:none}.mz-fv__bar{border-block-end:1px solid var(--line);align-items:center;gap:8px;min-block-size:56px;padding:8px 12px 8px 20px;display:flex}.mz-fv__id{flex:1;min-inline-size:0}.mz-fv__name{color:var(--ink);font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;text-align:start;font-weight:600;display:block;overflow:hidden}.mz-fv__meta{color:var(--text-3);font-size:var(--text-xs);flex-wrap:wrap;align-items:center;gap:2px 12px;margin-block-start:2px;display:flex}.mz-fv__ver{border-radius:var(--r-xs);background:var(--bg-subtle);color:var(--text);padding:0 6px;font-weight:600}.mz-fv__by{color:var(--text-2);align-items:center;gap:5px;display:inline-flex}.mz-fv__proj{min-inline-size:0;color:var(--accent-text);align-items:center;gap:4px;font-weight:500;display:inline-flex}.mz-fv__proj .mz-code{font-size:var(--text-xs)}.mz-fv__count{color:var(--text-3);font-size:var(--text-xs);white-space:nowrap}.mz-fv__body{background:var(--bg-subtle);grid-template-columns:64px minmax(0,1fr) 64px;align-items:center;min-block-size:0;display:grid;position:relative}.mz-fv__nav{background:var(--bg);block-size:44px;inline-size:44px;color:var(--ink);box-shadow:0 0 0 1px var(--line);transition:transform var(--dur-fast) var(--ease), opacity var(--dur-fast) var(--ease);border-radius:999px;justify-self:center;place-items:center;display:grid}.mz-fv__nav:disabled{opacity:.35}.mz-fv__nav:not(:disabled):active{transform:scale(.95)}.mz-fv__nav:focus-visible{box-shadow:0 0 0 2px var(--focus);outline:none}@media (hover:hover){.mz-fv__nav:not(:disabled):hover{box-shadow:0 0 0 1px var(--line-strong)}}.mz-fv__stage{block-size:100%;min-block-size:0;animation:mz-fade var(--dur) var(--ease);place-items:center;padding:24px 0;display:grid;position:relative;overflow:auto}.mz-fv__img{grid-template-rows:minmax(0,1fr) auto;justify-items:center;gap:12px;block-size:100%;min-block-size:0;inline-size:100%;display:grid}.mz-fv__imgbtn{border-radius:var(--r-md);cursor:zoom-in;place-items:center;min-block-size:0;inline-size:100%;padding:0;display:grid}.mz-fv__img.is-zoom .mz-fv__imgbtn{cursor:zoom-out}.mz-fv__imgbtn:focus-visible{box-shadow:0 0 0 2px var(--focus);outline:none}.mz-fv__frame{aspect-ratio:var(--ar,auto);border-radius:var(--r-md);background:var(--bg);block-size:100%;max-block-size:100%;max-inline-size:100%;box-shadow:0 0 0 1px var(--line);display:block;position:relative;overflow:hidden}.mz-fv__frame>img{object-fit:cover;block-size:100%;inline-size:100%;transition:scale var(--dur) var(--ease);display:block}.mz-fv__frame.is-real{aspect-ratio:auto;block-size:auto}.mz-fv__frame.is-real>img{object-fit:contain;max-block-size:calc(100vh - 220px)}.mz-fv__img.is-zoom .mz-fv__frame>img{scale:2}.mz-fv__tools{gap:8px;display:flex}.mz-fv__real,.mz-fv__pdf{border-radius:var(--r-md);background:var(--bg);max-block-size:100%;inline-size:min(100%,1000px)}.mz-fv__pdf{block-size:100%}.mz-fv__video{gap:10px;inline-size:min(100%,960px);display:grid}.mz-fv__screen{aspect-ratio:16/9;border-radius:var(--r-md);background:var(--ink);max-block-size:calc(100vh - 260px);inline-size:100%;padding:0;display:block;position:relative;overflow:hidden}.mz-fv__screen:focus-visible{box-shadow:0 0 0 2px var(--focus);outline:none}.mz-fv__screen>img,.mz-fv__blank{object-fit:cover;block-size:100%;inline-size:100%;position:absolute;inset:0}.mz-fv__bigplay{background:var(--bg);block-size:72px;inline-size:72px;color:var(--ink);border-radius:999px;place-items:center;margin:-36px 0 0 -36px;display:grid;position:absolute;inset-block-start:50%;inset-inline-start:50%}.mz-fv__ctrl{border-radius:var(--r-md);background:var(--bg);box-shadow:0 0 0 1px var(--line);color:var(--text-2);font-size:var(--text-xs);align-items:center;gap:10px;padding:6px 10px;display:flex}.mz-fv__seek{accent-color:var(--accent);flex:1}.mz-fv__audio{border-radius:var(--r-lg);background:var(--bg);inline-size:min(100%,720px);box-shadow:0 0 0 1px var(--line);justify-items:center;gap:16px;padding:24px;display:grid}.mz-fv__wave{align-items:center;gap:3px;block-size:96px;inline-size:100%;display:flex}.mz-fv__wave i{background:var(--line-strong);border-radius:2px;flex:1}.mz-fv__wave i.is-played{background:var(--accent)}.mz-fv__audio audio{inline-size:100%}.mz-fv__muted{color:var(--text-3);font-size:var(--text-xs);align-items:center;gap:6px;display:inline-flex}.mz-fv__none{border-radius:var(--r-lg);background:var(--bg);max-inline-size:360px;box-shadow:0 0 0 1px var(--line);text-align:center;justify-items:center;gap:8px;padding:32px 24px;display:grid}.mz-fv__none strong{color:var(--ink);font-size:var(--text-md)}.mz-fv__none .mz-faint{font-size:var(--text-sm)}.mz-fv__noneico{border-radius:var(--r-lg);background:var(--bg-subtle);block-size:64px;inline-size:64px;color:var(--text-2);place-items:center;margin-block-end:4px;display:grid}.mz-fv__noneacts{flex-wrap:wrap;justify-content:center;gap:8px;margin-block-start:8px;display:flex}.mz-fv__none>.mz-btn{margin-block-start:8px}.mz-fv__doc{grid-template-rows:minmax(0,1fr) auto auto;justify-items:center;gap:12px;block-size:100%;min-block-size:0;inline-size:100%;display:grid}.mz-fv__paper{aspect-ratio:1/1.414;background:var(--p-cl-0);block-size:100%;min-block-size:0;max-inline-size:100%;color:var(--p-g-900);box-shadow:0 0 0 1px var(--line);text-align:left;border-radius:4px;font-size:13px;position:relative;overflow:hidden}.mz-fv__doc.is-wide .mz-fv__paper{aspect-ratio:16/9;block-size:auto;inline-size:min(100%,960px,177.778vh - 462.222px)}.mz-fv__doc.is-sheet .mz-fv__paper{aspect-ratio:auto;block-size:auto;max-block-size:100%;inline-size:min(100%,960px);overflow:auto}.mz-fv__pnum{color:var(--p-g-500);font-size:var(--text-2xs);position:absolute;inset-block-end:10px;inset-inline-end:14px}.mz-fv__pager{color:var(--text-2);font-size:var(--text-xs);align-items:center;gap:8px;display:flex}.mz-fv__thumbs{gap:6px;display:flex}.mz-fv__thumb{border-radius:var(--r-sm);background:var(--bg);block-size:28px;inline-size:28px;box-shadow:0 0 0 1px var(--line);color:var(--text-2);font-size:var(--text-2xs);place-items:center;display:grid}.mz-fv__thumb.is-on{box-shadow:0 0 0 2px var(--accent);color:var(--ink);font-weight:650}.mz-fv__thumb:focus-visible{box-shadow:0 0 0 2px var(--focus);outline:none}.mz-pg{flex-direction:column;gap:10px;padding:7% 8%;line-height:1.5;display:flex;position:absolute;inset:0;overflow:hidden}.mz-fv__doc.is-wide .mz-pg{padding:5% 7%}.mz-pg__head{color:var(--p-g-500);letter-spacing:.08em;justify-content:space-between;font-size:11px;font-weight:600;display:flex}.mz-pg h4{color:var(--p-g-900);letter-spacing:-.01em;margin:4px 0 2px;font-size:22px;font-weight:700;line-height:1.2}.mz-pg h5{margin:6px 0 0;font-size:13px;font-weight:700}.mz-pg p{margin:0}.mz-pg__lede{color:var(--p-g-600);font-size:14px}.mz-pg__muted{color:var(--p-g-500);font-size:11px}.mz-pg__ul,.mz-pg__ol{gap:6px;margin:0;padding-inline-start:20px;display:grid}.mz-pg__list{gap:0;margin:0;padding:0;list-style:none;display:grid}.mz-pg__list li{border-block-end:1px solid var(--p-g-200);gap:10px;padding:6px 0;display:flex}.mz-pg__list em{color:var(--p-g-500);margin-inline-start:auto;font-size:11px;font-style:normal}.mz-pg__code{color:var(--p-g-600);font-family:var(--font-mono);font-size:11px}.mz-pg__table{border-collapse:collapse;inline-size:100%}.mz-pg__table td,.mz-pg__table th{border-block-end:1px solid var(--p-g-200);text-align:start;vertical-align:top;padding:7px 8px 7px 0}.mz-pg__table th{font-weight:700}.mz-pg__table.is-script td{inline-size:50%}.mz-pg__kpis{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.mz-pg__kpis div{border:1px solid var(--p-g-200);border-radius:6px;gap:2px;padding:10px;display:grid}.mz-pg__kpis span{color:var(--p-g-500);font-size:11px}.mz-pg__kpis strong{font-size:20px}.mz-pg__bars{align-items:flex-end;gap:16px;block-size:55%;padding-block-start:10px;display:flex}.mz-pg__bars span{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:4px;block-size:100%;display:flex}.mz-pg__bars i{background:var(--p-blue);border-radius:4px 4px 0 0;inline-size:100%}.mz-pg__bars em{color:var(--p-g-500);font-size:11px;font-style:normal}.mz-pg__sw{gap:10px;block-size:30%;display:flex}.mz-pg__sw span{border:1px solid var(--p-g-200);border-radius:6px;flex:1}.mz-pg__logo{border:1px dashed var(--p-g-300);border-radius:6px;place-items:center;block-size:40%;display:grid}.mz-pg__type{font-size:72px;font-weight:700;line-height:1.1}.mz-pg__routes{grid-template-columns:1fr 1fr;gap:14px;display:grid}.mz-pg__routes>div{border:1px solid var(--p-g-200);border-radius:6px;gap:6px;padding:14px;display:grid}.mz-pg__caps{gap:12px;display:grid}.mz-pg__caps p{background:var(--p-g-100);border-radius:6px;padding:10px 12px}.mz-pg__sign{grid-template-columns:1fr 1fr;gap:24px;margin-block-start:30%;display:grid}.mz-pg__sign span{border-block-start:1px solid var(--p-g-900);padding-block-start:8px;font-size:12px}.mz-fv__doc .mz-pg.mz-pg--cover{gap:0;padding:0}.mz-pg--cover>img{object-fit:cover;flex:1;min-block-size:0;inline-size:100%}.mz-pg__band{border-block-start:6px solid var(--c);background:var(--p-cl-0);gap:4px;padding:5% 7%;display:grid}.mz-pg__kicker{color:var(--p-g-600);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:700}.mz-pg__band h3{color:var(--p-g-900);letter-spacing:-.015em;margin:0;font-size:26px;font-weight:750;line-height:1.15}.mz-pg__band p{color:var(--p-g-600);font-size:12px}.mz-pg__by{color:var(--p-g-500);font-size:11px;font-weight:600}.mz-pg--sheet{padding:0;position:static}.mz-pg__grid{border-collapse:collapse;inline-size:100%;font-size:12px}.mz-pg__grid th,.mz-pg__grid td{border:1px solid var(--p-g-200);text-align:start;white-space:nowrap;padding:5px 8px}.mz-pg__grid thead th,.mz-pg__grid tbody th{background:var(--p-g-100);color:var(--p-g-500);text-align:center;font-weight:500}.mz-fv__foot{border-block-start:1px solid var(--line);min-block-size:44px;color:var(--text-3);font-size:var(--text-xs);align-items:center;gap:10px;padding:6px 20px;display:flex}.mz-fv__note{flex:1;align-items:center;gap:6px;min-inline-size:0;display:inline-flex}.mz-fv__keys{white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.mz-fv__keys kbd{border-radius:var(--r-xs);box-shadow:0 0 0 1px var(--line-strong);color:var(--text-2);font-family:inherit;font-size:var(--text-2xs);padding:0 5px;line-height:16px}.mz-fv__keys kbd+kbd{margin-inline-start:2px}@media (width<=640px){.mz-fv__bar{padding-inline-start:14px}.mz-fv__count,.mz-fv__keys,.mz-fv__app{display:none}.mz-fv__body{grid-template-columns:minmax(0,1fr)}.mz-fv__nav{z-index:2;position:absolute;inset-block-end:12px}.mz-fv__nav.is-prev{inset-inline-start:12px}.mz-fv__nav.is-next{inset-inline-end:12px}.mz-fv__stage{padding:16px 12px 72px}.mz-fv__paper{block-size:auto;inline-size:100%}.mz-pg{font-size:11px}.mz-pg h4{font-size:16px}.mz-pg__band h3{font-size:18px}.mz-pg__kpis{grid-template-columns:1fr 1fr}.mz-pg__type{font-size:44px}.mz-fv__foot{padding-inline:14px}}.mz-cmark.has-logo{background:var(--p-white);box-shadow:inset 0 0 0 1px var(--p-g-200);overflow:hidden}.mz-cmark.has-logo img{object-fit:contain;-webkit-user-drag:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.mz-clp-listtools{align-items:center;gap:12px;margin-block-end:16px;display:flex}.mz-clp-search{flex:0 360px}.mz-clp-cell2{flex-direction:column;min-width:0;line-height:1.35;display:flex}.mz-clp-cell2>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mz-clp-plus,.mz-cl-name .mz-faint .mz-code{font-size:var(--text-xs)}.mz-cl-nums{display:contents}.mz-clp-other{color:var(--text-3);line-height:1.35;font-size:var(--text-md);letter-spacing:0;margin-block:6px 4px;font-weight:500;display:block}.mz-clp-meta{font-size:var(--text-sm);flex-wrap:wrap;align-items:center;gap:4px 16px;display:flex}.mz-clp-meta>*{align-items:center;gap:4px;display:inline-flex}.mz-clp-slot{cursor:pointer;background:0 0;border:0;border-radius:16px;padding:0;display:block;position:relative}.mz-clp-slot__veil{background:color-mix(in srgb, var(--ink) 55%, transparent);color:var(--p-white);opacity:0;transition:opacity var(--dur-fast) var(--ease);border-radius:16px;place-items:center;display:grid;position:absolute;inset:0}.mz-clp-slot:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.mz-clp-slot:focus-visible .mz-clp-slot__veil,.mz-clp-slot.is-over .mz-clp-slot__veil,.mz-clp-slot.is-busy .mz-clp-slot__veil{opacity:1}.mz-clp-slot.is-over{box-shadow:0 0 0 2px var(--accent)}@media (hover:hover){.mz-clp-slot:hover .mz-clp-slot__veil{opacity:1}}.mz-clp-slot__cam{border-radius:var(--r-pill);background:var(--bg);block-size:24px;min-inline-size:24px;box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--text-2);font-size:var(--text-2xs);white-space:nowrap;transition:color var(--dur-fast) var(--ease);justify-content:center;align-items:center;gap:4px;padding-inline:5px;font-weight:600;display:inline-flex;position:absolute;inset-block-end:-6px;inset-inline-end:-6px}.mz-clp-slot__cam.is-add{color:var(--accent-text);padding-inline:7px;inset-inline-end:50%;translate:50%}[dir=rtl] .mz-clp-slot__cam.is-add{translate:-50%}.mz-clp-slot:has(.mz-clp-slot__cam.is-add){margin-inline-end:16px}@media (hover:hover){.mz-clp-slot:hover .mz-clp-slot__cam{color:var(--accent-text)}}.mz-clp-cap{font-size:var(--text-xs);margin-block:-4px 10px}.mz-clp-hint{font-size:var(--text-xs);text-align:end;max-width:44ch}.mz-clp-projects{border-block-start:1px solid var(--line)}.mz-clp-proj{border-block-end:1px solid var(--line)}.mz-clp-prow{min-height:56px;transition:background-color var(--dur-fast) var(--ease);grid-template-columns:24px minmax(0,1fr) 76px 104px 22px 28px;align-items:center;gap:12px;padding-block:8px;padding-inline:8px;display:grid}@media (hover:hover){.mz-clp-prow:hover{background:var(--bg-subtle)}}.mz-clp-prow__main{flex-direction:column;min-width:0;line-height:1.35;display:flex}.mz-clp-prow__main>.mz-faint{font-size:var(--text-sm)}.mz-clp-prow__name{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}@media (hover:hover){.mz-clp-prow__name:hover{color:var(--accent-text)}}.mz-clp-prow__meta{flex-wrap:wrap;align-items:center;gap:0 10px;display:flex}.mz-clp-prow__meta>*{white-space:nowrap}.mz-clp-prow__meta .mz-code{font-size:var(--text-xs)}.mz-clp-prow>.mz-pill{justify-self:start}.mz-clp-prow__prog{color:var(--text-2);font-size:var(--text-sm);justify-content:flex-end;align-items:center;gap:6px;display:inline-flex}.mz-clp-prow__prog .t-red{align-items:center;gap:2px;display:inline-flex}.mz-clp-prow__act{place-items:center;display:grid}.mz-clp-jobs{padding-block-end:6px;position:relative}.mz-clp-jobs:before{content:"";border-inline-start:1px solid var(--line-strong);position:absolute;inset-block:0 14px;inset-inline-start:19px}.mz-clp-prow.is-job{min-height:44px;padding-block:4px;padding-inline-start:36px}.mz-clp-prow.is-job .mz-clp-prow__name{color:var(--text);font-weight:500}.mz-clp-more{border-radius:var(--r-sm);color:var(--text-2);font:inherit;font-size:var(--text-sm);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;margin-block-start:14px;padding:4px 6px;display:inline-flex}.mz-clp-more .mz-ico{transition:transform var(--dur-fast) var(--ease)}.mz-clp-more .is-open{transform:rotate(90deg)}.mz-clp-projects.is-done{margin-block-start:8px}.mz-clp-tags{flex-wrap:wrap;gap:4px;display:flex}.mz-clp-notes{border-radius:var(--r-md);background:var(--bg-subtle);color:var(--text-2);font-size:var(--text-sm);white-space:pre-wrap;margin-block-start:14px;padding:10px 12px}.mz-clp-contacts{flex-direction:column;gap:12px;display:flex}.mz-clp-contact{grid-template-columns:28px minmax(0,1fr) auto;align-items:start;column-gap:10px;display:grid}.mz-clp-contact__main{flex-direction:column;min-width:0;line-height:1.4;display:flex}.mz-clp-contact__main strong{font-weight:550}.mz-clp-contact__main>.mz-faint{font-size:var(--text-sm)}.mz-clp-contact__lines{font-size:var(--text-sm);flex-wrap:wrap;gap:2px 12px;margin-block-start:2px;display:flex}.mz-clp-contact__lines a{text-overflow:ellipsis;max-width:100%;overflow:hidden}.mz-clp-contact__acts{gap:2px;display:flex}.mz-clp-kit{border-block-start:1px solid var(--line);flex-direction:column;display:flex}.mz-clp-kit__row{border-block-end:1px solid var(--line);grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:8px;min-height:48px;display:grid}.mz-clp-kit__name{min-width:0;font-size:var(--text-sm);flex-direction:column;line-height:1.35;display:flex}.mz-clp-kit__name .mz-lib-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (hover:hover){.mz-clp-kit__name:hover .mz-lib-name{color:var(--accent-text)}}.mz-clp-kit__name .mz-faint{font-size:var(--text-xs)}.mz-clp-kit__add{margin-block-start:8px}.mz-clp-people{flex-direction:column;gap:8px;display:flex}.mz-clp-person{min-height:32px;font-size:var(--text-sm);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.mz-clp-person__title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mz-clp-showall{font-size:var(--text-sm);margin-block-start:10px}.mz-clp-money{flex-direction:column;display:flex}.mz-clp-money__row{border-block-end:1px solid var(--line);min-height:36px;font-size:var(--text-sm);justify-content:space-between;align-items:center;display:flex}.mz-clp-money__row>span:first-child{color:var(--text-2)}.mz-clp-money__row .tnum{color:var(--ink);align-items:center;gap:6px;font-weight:550;display:inline-flex}.mz-clp-money__flag{display:inline-flex}.mz-clp-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 16px;display:grid}.mz-clp-form__wide{grid-column:1/-1}.mz-clp-codein{font-family:var(--font-mono,inherit);letter-spacing:.02em}.mz-clp-edit{max-width:920px}.mz-clp-edit__head{z-index:2;border-block-end:1px solid var(--line);background:var(--bg);align-items:flex-end;gap:16px;margin-block-end:8px;padding-block:8px 20px;display:flex;position:sticky;inset-block-start:0}.mz-clp-edit__head>div:first-child{flex:1;min-width:0}.mz-clp-edit__head h1{font-size:var(--text-2xl,24px);letter-spacing:-.02em;font-weight:650}.mz-clp-edit__head p{font-size:var(--text-sm);margin-block-start:4px}.mz-clp-edit__back{font-size:var(--text-sm);margin-block-end:6px;display:inline-block}.mz-clp-edit__acts{gap:8px;display:flex}.mz-clp-eblock{border-block-end:1px solid var(--line);grid-template-columns:220px minmax(0,1fr);gap:32px;padding-block:24px;display:grid}.mz-clp-eblock__label h2{font-size:var(--text-base,14px);color:var(--ink);font-weight:600}.mz-clp-eblock__label p{font-size:var(--text-sm);margin-block-start:4px}.mz-clp-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 16px;display:grid}.mz-clp-logo{flex-direction:column;gap:12px;display:flex}.mz-clp-drop{border:1px dashed var(--line-strong);border-radius:var(--r-lg);transition:background-color var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease);align-items:center;gap:20px;padding:16px;display:flex}.mz-clp-drop.is-over{border-color:var(--accent);background:var(--accent-soft)}.mz-clp-drop__text{flex-direction:column;gap:4px;min-width:0;display:flex}.mz-clp-drop__text>.mz-faint{font-size:var(--text-sm)}.mz-clp-drop__acts{gap:8px;margin-block-start:6px;display:flex}.mz-clp-drop__err{color:var(--red-text);font-size:var(--text-sm);align-items:center;gap:6px;display:inline-flex}.mz-clp-sizes{font-size:var(--text-xs);align-items:center;gap:12px;display:flex}.mz-umb ol{font-size:var(--text-sm);flex-wrap:wrap;align-items:center;gap:2px 4px;margin:0;padding:0;list-style:none;display:flex}.mz-umb li{align-items:center;gap:4px;min-width:0;display:inline-flex}.mz-umb__sep{color:var(--text-3)}.mz-umb__link{border-radius:var(--r-xs);min-width:0;color:var(--text-2);transition:color var(--dur-fast) var(--ease), background-color var(--dur-fast) var(--ease);align-items:center;gap:6px;padding:2px 4px;display:inline-flex}.mz-umb__link bdi{text-overflow:ellipsis;white-space:nowrap;max-width:32ch;overflow:hidden}.mz-umb__link.is-here{color:var(--ink);font-weight:550}@media (hover:hover){.mz-umb__link:hover{background:var(--bg-hover);color:var(--ink)}}.mz-umb__kind{border-radius:var(--r-pill);background:var(--gray-soft);color:var(--gray-text);font-size:var(--text-xs);padding:1px 6px;font-weight:500}.mz-umb.is-sm ol{font-size:var(--text-xs)}@media (width<=1024px){.mz-cl-page .mz-phead__row{flex-wrap:wrap}.mz-cl-page .mz-phead__text{flex:200px}.mz-cl-page .mz-phead__actions{flex-wrap:wrap;flex-basis:100%}.mz-clp-listtools{flex-wrap:wrap;gap:8px}.mz-clp-search{flex:100%;block-size:44px}.mz-cl-table__head{display:none}.mz-cl-table__row,.mz-cl-table.no-money .mz-cl-table__row{grid-template-columns:32px auto auto auto minmax(0,1fr);gap:6px 12px;padding:12px 4px}.mz-cl-table__row:active{background:var(--bg-subtle)}.mz-cl-table__row>:first-child{grid-column:1/-1}.mz-cl-table__row>:nth-child(2){color:var(--text-2);flex-direction:row;grid-column:2/5;gap:6px;overflow:hidden}.mz-cl-table__row>:nth-child(2)>span:first-child{flex-shrink:1;min-inline-size:0}.mz-cl-table__row>:nth-child(2)>.mz-faint{flex-shrink:0}.mz-cl-table__row>:nth-child(2)>.mz-faint:before{content:"·";margin-inline-end:6px}.mz-cl-table__row>:nth-child(3){min-inline-size:0;font-size:var(--text-xs);grid-column:5/-1;justify-self:end}.mz-cl-table__row>.mz-cl-nums{flex-wrap:wrap;grid-column:2/-1;align-items:center;gap:2px 14px;display:flex}.mz-cl-nums>.is-num{white-space:nowrap;justify-content:flex-start}.mz-cl-nums>.mz-cl-inv{margin-inline-start:auto}.mz-cl-n:after{content:attr(data-l);color:var(--text-3)}.mz-cl-nums>.is-none{display:none}.mz-cl-name strong{overflow-wrap:anywhere}.mz-cl-page .mz-phead__actions .mz-btn{min-block-size:44px}.mz-cl-tabs{margin-block-end:20px}.mz-cl-page .mz-sec__head{flex-wrap:wrap;row-gap:4px}.mz-clp-hint{text-align:start;flex-basis:100%;max-width:none}.mz-clp-prow{grid-template-columns:24px auto auto auto minmax(0,1fr) 44px;gap:6px 10px;padding-block:10px;padding-inline:4px}.mz-clp-prow>.mz-clp-prow__icon{grid-area:1/1;align-self:start}.mz-clp-prow>.mz-clp-prow__main{grid-area:1/2/auto/6}.mz-clp-prow>.mz-clp-prow__act{grid-area:1/6/3}.mz-clp-prow>.mz-clp-prow__prog{grid-area:2/2;justify-content:flex-start}.mz-clp-prow>.mz-pill{grid-area:2/3}.mz-clp-prow>.mz-av{grid-area:2/4}.mz-clp-prow__name{white-space:normal;overflow-wrap:anywhere}.mz-clp-prow__act .mz-btn{block-size:44px;inline-size:44px}.mz-clp-prow.is-job{padding-inline-start:30px}.mz-clp-jobs:before{inset-inline-start:15px}.mz-clp-more{min-block-size:44px;margin-block-start:6px}.mz-clp-contact__acts .mz-btn,.mz-clp-kit__row .mz-btn{block-size:44px;inline-size:44px}.mz-clp-kit__row{min-height:56px}.mz-clp-edit__head{flex-wrap:wrap;align-items:stretch;gap:12px;padding-block:8px 14px}.mz-clp-edit__head>div:first-child,.mz-clp-edit__acts{flex-basis:100%}.mz-clp-edit__acts .mz-btn{flex:1;min-block-size:44px}.mz-clp-eblock{grid-template-columns:minmax(0,1fr);gap:14px;padding-block:20px}.mz-clp-fields,.mz-clp-form{grid-template-columns:minmax(0,1fr)}.mz-clp-edit .mz-input,.mz-clp-edit .mz-select,.mz-clp-form .mz-input,.mz-clp-form .mz-select{block-size:44px}.mz-clp-drop{flex-direction:column;align-items:flex-start;gap:14px}.mz-clp-drop__acts{flex-wrap:wrap}.mz-clp-drop__acts .mz-btn{min-block-size:44px}.mz-clp-sizes{flex-wrap:wrap}}@media (width<=760px){.mz-cl-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-block-end:24px}.mz-cl-stats>:last-child:nth-child(odd){grid-column:1/-1}.mz-cl-stats .mz-stat{padding:12px 14px}}@keyframes mz-pc-up{0%{opacity:0;transform:translateY(16px)}}@media (width<=1024px){.mz-kb.is-compact{height:auto;min-height:0;display:block}.mz-kb.is-compact .mz-kb-main{overflow:visible}.mz-kb-scrim{z-index:53;background:var(--scrim);animation:mz-fade var(--dur) var(--ease);position:fixed;inset:0}.mz-kb-tree.is-sheet{z-index:54;padding:0 8px calc(16px + env(safe-area-inset-bottom));background:var(--raised);box-shadow:var(--shadow);overscroll-behavior:contain;border-inline-end:0;position:fixed}.mz-kb-tree__sheethead{z-index:1;background:var(--raised);justify-content:space-between;align-items:center;gap:8px;padding:10px 0 6px 8px;display:flex;position:sticky;top:0}[dir=rtl] .mz-kb-tree__sheethead{padding:10px 8px 6px 0}.mz-kb-tree__sheethead strong{color:var(--ink);font-size:var(--text-md);font-weight:600}.mz-kb-tree__sheethead .mz-btn{width:44px;height:44px}.mz-kb-tree.is-sheet .mz-kb-tree__row{min-height:44px}.mz-kb-tree.is-sheet .mz-kb-tree__link{height:44px}.mz-kb-tree.is-sheet .mz-kb-tree__caret{width:32px;height:44px}.mz-kb-tree.is-sheet .mz-kb-tree__head{padding-block-start:12px}.mz-kb-tree.is-sheet .mz-kb-tree__head .mz-btn{opacity:1;width:40px;height:40px}.mz-kb-crumbs,.mz-kb-doc__hint{display:none}.mz-kb-back{border-radius:var(--r-sm);min-width:0;height:44px;color:var(--text-2);font-size:var(--text-base);transition:background-color var(--dur-fast) var(--ease);align-items:center;gap:6px;padding-inline:8px;font-weight:500;display:inline-flex}.mz-kb-back span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mz-kb-back:active{background:var(--bg-hover)}.mz-lib.is-compact,.mz-lib.is-compact.has-panel{height:auto;min-height:0;display:block}.mz-lib.is-compact .mz-lib-main{padding:20px 32px 80px;overflow:visible}.mz-lib-crumbs{display:none}.mz-lib-back{border-radius:var(--r-sm);max-width:100%;height:44px;color:var(--text-2);font-size:var(--text-base);transition:background-color var(--dur-fast) var(--ease);align-items:center;gap:6px;margin-inline-start:-8px;padding-inline:8px;font-weight:500;display:inline-flex}.mz-lib-back span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mz-lib-back:active{background:var(--bg-hover)}.mz-lib-folders ul{border-block-start:1px solid var(--line);margin:16px 0 4px;padding:0;list-style:none}.mz-lib-folder{border-block-end:1px solid var(--line);width:100%;min-height:56px;color:var(--text);text-align:start;transition:background-color var(--dur-fast) var(--ease);align-items:center;gap:12px;padding:8px 4px;display:flex}.mz-lib-folder:active{background:var(--bg-hover)}.mz-lib-folder__ic{border-radius:var(--r-sm);background:var(--bg-hover);width:28px;height:28px;color:var(--text-2);flex-shrink:0;place-items:center;display:grid}.mz-lib-folder__t{flex-direction:column;flex:1;min-width:0;line-height:1.35;display:flex}.mz-lib-folder__t strong{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.mz-lib-folder__t .mz-code{font-size:var(--text-xs);align-self:flex-start}.mz-lib-folder__n{color:var(--text-3);font-size:var(--text-sm)}.mz-lib-folder__go{color:var(--text-faint);flex-shrink:0}.mz-lib.is-compact .mz-lib-panel{z-index:54;box-shadow:var(--shadow);overscroll-behavior:contain;animation:mz-pc-up var(--dur-slow) var(--ease-out);position:fixed;inset-block:0;inset-inline-end:0}.mz-st-ws{grid-template-columns:minmax(0,1fr);gap:16px}.mz-st-tr,.mz-st-table.is-usage .mz-st-tr{flex-wrap:wrap;align-items:center;gap:6px 14px;padding:12px 4px;display:flex}.mz-st-table .mz-st-tr.is-head,.mz-st-table.is-usage .mz-st-tr.is-head{display:none}.mz-st-tr>.mz-st-creator,.mz-st-tr>.mz-st-use{flex:100%}.mz-st-tr>[data-label]{font-size:var(--text-sm)}.mz-st-tr>[data-label]:before{content:attr(data-label) " ";color:var(--text-3);font-family:var(--font-sans,inherit)}.mz-st-tr .is-num{text-align:start}.mz-st-use{flex-wrap:wrap}.mz-st-use .mz-bar{flex:120px;width:auto}.mz-st-conn{grid-template-columns:32px minmax(0,1fr);grid-template-areas:"ic name""ic state""ic who";gap:6px 12px;padding:12px 4px}.mz-st-conn>:first-child{grid-area:ic;align-self:start}.mz-st-conn>:nth-child(2){grid-area:name}.mz-st-conn>:nth-child(3){grid-area:state}.mz-st-conn>:nth-child(4){grid-area:who}.mz-adm-mrow.mz-adm-head{display:none}.mz-adm-mrow{grid-template-columns:minmax(0,1fr) auto 44px;gap:8px 10px;padding:12px 4px}.mz-adm-mrow>:first-child{grid-area:1/1/auto/3}.mz-adm-mrow>:nth-child(6){grid-area:1/3;justify-self:end}.mz-adm-mrow>:nth-child(2){grid-area:2/1;padding-inline-start:38px}.mz-adm-mrow>:nth-child(4){grid-area:2/2/auto/4;justify-self:end}.mz-adm-mrow>:nth-child(3){color:var(--text-2);flex-flow:wrap;grid-area:3/1;gap:0 6px;padding-inline-start:38px}.mz-adm-mrow>:nth-child(5){font-size:var(--text-sm);grid-area:3/2/auto/4;justify-self:end}.mz-adm-mrow .mz-adm-roleselect{inline-size:auto;min-inline-size:160px;max-inline-size:100%}.mz-adm-mrow>:nth-child(3)>span+span:before{content:"· "}.mz-adm-mrow>:nth-child(5).mz-adm-dept{align-items:flex-end}.mz-adm-role{grid-template-columns:minmax(0,1fr) auto;gap:6px 12px;padding:12px 4px}.mz-adm-role>:nth-child(2){grid-area:2/1/auto/-1}.mz-inv-g{grid-template-columns:24px minmax(0,1fr) 44px;gap:4px 12px;padding:12px 4px}.mz-inv-g>:first-child{grid-row:1/4;align-self:start;margin-block-start:2px}.mz-inv-g>:nth-child(2){grid-area:1/2}.mz-inv-g>:nth-child(6){grid-area:1/3;width:44px;height:44px}.mz-inv-g>:nth-child(3),.mz-inv-g>:nth-child(4),.mz-inv-g>:nth-child(5){grid-column:2/-1}}@media (width>=761px) and (width<=1024px){.mz-kb-tree.is-sheet{width:320px;animation:mz-fade var(--dur) var(--ease);padding-block-start:4px;inset-block:0;inset-inline-start:0}.mz-kb-article{padding-inline:40px}.mz-lib.is-compact .mz-lib-panel{border-inline-start:1px solid var(--line);width:min(400px,100%)}}@media (width<=760px){.mz-kb-tree.is-sheet{max-height:min(82dvh,680px);animation:mz-pc-up var(--dur-slow) var(--ease-out);border-start-start-radius:var(--r-lg);border-start-end-radius:var(--r-lg);inset-block-end:0;inset-inline:0}.mz-kb-doc__bar{border-block-end:1px solid var(--line);gap:2px;height:52px;padding-inline:4px 8px}.mz-kb-doc__bar .mz-btn--icon.mz-btn--sm{width:40px;height:40px}.mz-kb-article{padding:24px 16px 64px}.mz-kb-icon.is-lg{margin-block-end:12px}.mz-kb-title,.mz-kb-titlein{font-size:var(--text-2xl);overflow-wrap:anywhere}.mz-kb-meta{margin-block:10px 24px}.mz-kb-linkblock{min-height:48px}.mz-kb-ein{font-size:16px}.mz-kb-eblock__tools .mz-btn,.mz-kb-tone{width:36px;height:36px}.mz-kb-add .mz-btn{min-height:40px}.mz-kb-main .mz-find,.mz-kb-main .mz-find.is-searching{padding:20px 16px 48px}.mz-kb-main .mz-find__title{font-size:var(--text-2xl)}.mz-kb-main .mz-find__sub{font-size:var(--text-base)}.mz-kb-main .mz-find__box{height:52px;padding-inline:14px 4px}.mz-kb-main .mz-find__box .mz-btn{width:44px;height:44px}.mz-kb-main .mz-find__kbd{display:none}.mz-kb-main .mz-find__chips{scrollbar-width:none;flex-wrap:nowrap;margin-inline:-16px;padding-block-end:2px;padding-inline:16px;overflow-x:auto}.mz-kb-main .mz-find__chips::-webkit-scrollbar{display:none}.mz-kb-main .mz-find__chip{flex-shrink:0;height:40px}.mz-kb-main .mz-find__results{gap:24px;margin-block-start:20px}.mz-kb-main .mz-find.is-searching .mz-find__results{margin-block-start:16px}.mz-kb-main .mz-find__more{height:44px}.mz-kb-main .mz-find__side .mz-btn,.mz-kb-main .mz-find__sechead .mz-btn{width:44px;height:44px}.mz-kb-main .mz-find__fileacts .mz-btn{width:36px;height:36px}.mz-kb-main .mz-find__files{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px}.mz-kb-main .mz-find__best{padding:14px 14px 16px}.mz-kb-main .mz-find__bestrow{gap:14px}.mz-kb-main .mz-find__bigthumb{width:100%}.mz-kb-main .mz-find__besttitle{font-size:var(--text-lg);overflow-wrap:anywhere}.mz-kb-main .mz-find__bestacts .mz-btn{flex:auto}.mz-kb-main .mz-find__ask{flex-wrap:wrap}.mz-kb-main .mz-find__ask .mz-btn{margin-inline-start:46px}.mz-kb-main .mz-find__browse{gap:32px;margin-block-start:32px}.mz-kb-main .mz-find__kits{grid-template-columns:minmax(0,1fr)}.mz-kb-main .mz-find__kitfile{height:36px}.mz-kb-main .mz-find__ritem{min-height:56px}.mz-kb-main .mz-find__seclink{min-height:44px}.mz-pal,[dir=rtl] .mz-pal{inset:0;width:100%;height:100dvh;max-height:none;animation:mz-fade var(--dur) var(--ease);border-radius:0;padding-block-start:env(safe-area-inset-top);padding-block-end:env(safe-area-inset-bottom);top:0;translate:none}.mz-pal-input{height:56px;padding-inline:16px 4px}.mz-pal-input input{font-size:var(--text-lg)}.mz-pal-cancel{border-radius:var(--r-sm);height:44px;color:var(--accent-text);font-size:var(--text-base);flex-shrink:0;padding-inline:12px;font-weight:500}.mz-pal-cancel:active{background:var(--bg-hover)}.mz-pal-list{overscroll-behavior:contain;padding:4px 8px 16px}.mz-pal-head{padding:14px 8px 6px}.mz-pal-item{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"vis label meta""vis sub meta";align-content:center;align-items:center;column-gap:12px;min-height:52px;padding:6px 8px;display:grid}.mz-pal-item__vis{grid-area:vis;min-width:24px}.mz-pal-item__label{grid-area:label;justify-self:start;max-width:100%}.mz-pal-item__sub{grid-area:sub;justify-self:start;max-width:100%}.mz-pal-item__meta{grid-area:meta}.mz-pal-keys{display:none}.mz-lib.is-compact .mz-lib-main{padding:8px 16px 112px}.mz-lib-titlerow{flex-wrap:wrap;gap:4px 10px;margin-block-start:12px}.mz-lib-back+.mz-lib-crumbs+.mz-lib-titlerow{margin-block-start:4px}.mz-lib-titlerow h1{font-size:var(--text-2xl);flex:60%}.mz-lib-titlerow>.mz-faint{margin-block-start:0}.mz-lib-titlerow>.mz-spacer,.mz-lib-titlerow>.mz-btn--primary{display:none}.mz-lib-family{flex-wrap:wrap}.mz-lib-tools{margin-block:12px 16px}:root[dir] .mz-btn.mz-lib-fab{z-index:40;border-radius:var(--r-pill);min-height:48px;box-shadow:var(--shadow);font-size:var(--text-md);padding-inline:18px 20px;position:fixed;inset-block-end:calc(72px + env(safe-area-inset-bottom));inset-inline-end:16px}.mz-lib{padding-block-end:88px}.mz-lib-fab:active{transform:scale(.97)}.mz-lib-list__row{min-height:56px}.mz-lib.is-compact .mz-lib-panel{width:auto;box-shadow:none;border-inline-start:0;padding-block-start:env(safe-area-inset-top);padding-block-end:env(safe-area-inset-bottom);inset:0}.mz-lib-panel__bar{height:52px;padding-inline:16px 4px}.mz-lib-panel__bar .mz-btn{width:44px;height:44px}.mz-lib-panel__preview{padding:16px 16px 4px}.mz-lib-panel__body{padding:12px 16px 40px}.mz-lib-panel__actions .mz-btn{flex:auto;min-height:44px}.mz-lib-versions__row{min-height:52px}.mz-lib-up__grid{grid-template-columns:minmax(0,1fr)}.mz-lib-up__grid>*,.mz-lib-up__grid>.mz-lib-up__third{grid-column:1/-1}.mz-lib-drop{min-height:64px}.mz-st-tabs{margin-block-end:16px}.mz-st-tool__foot .mz-btn{min-height:40px}.mz-st-ws__head{flex-wrap:wrap;gap:12px}.mz-st-ws__head>div:not(.mz-st-ws__conn){flex:calc(100% - 56px);min-width:0}.mz-st-ws__head h1{font-size:var(--text-xl)}.mz-st-ws__head .mz-spacer{display:none}.mz-st-ws__conn{flex-basis:100%;align-items:flex-start}.mz-st-back{height:44px}.mz-st-opt .mz-seg{scrollbar-width:none;max-width:100%;overflow-x:auto}.mz-st-ws__ctrl>.mz-btn--primary{min-height:48px}.mz-st-ws__out{min-height:300px}.mz-st-result{padding:16px}.mz-st-out__bar{flex-wrap:wrap}.mz-st-voice{padding:14px}.mz-st-opt .mz-seg__item{height:36px}.mz-adm-tabs{margin-block-end:16px}.mz-adm-search{inline-size:100%}.mz-adm-bar>.mz-btn--primary{flex:100%;min-height:44px}.mz-adm-mrow .mz-btn--icon{width:44px;height:44px}.mz-adm-roleselect{block-size:40px}.mz-adm-mxt{min-inline-size:calc(116px + var(--r) * 88px)}.mz-adm-mx__mod{inline-size:116px}tbody .mz-adm-mx__mod{padding-inline:10px}.mz-adm-cell{min-block-size:44px}.mz-adm-row:not(.is-block){grid-template-columns:20px minmax(0,1fr) auto;gap:10px 12px;padding:14px 14px 14px 16px}[dir=rtl] .mz-adm-row:not(.is-block){padding:14px 16px 14px 14px}.mz-adm-row:not(.is-block)>.mz-adm-row__ic{grid-row:1/3}.mz-adm-row:not(.is-block)>.mz-adm-row__ctl{display:contents}.mz-adm-row:not(.is-block)>.mz-adm-row__ctl>.mz-toggle{grid-area:1/3}.mz-adm-row:not(.is-block)>.mz-adm-row__ctl>:not(.mz-toggle){grid-area:2/2/auto/-1;justify-self:start;max-width:100%}.mz-adm-row .mz-toggle:after{content:"";position:absolute;inset:-13px -8px}.mz-adm-row .mz-seg{scrollbar-width:none;max-width:100%;overflow-x:auto}.mz-adm-row .mz-seg__item{height:36px}.mz-adm-row__ctl>.mz-btn{min-height:40px}.mz-adm-sel,.mz-set-time{block-size:40px}.mz-set-rem{flex-wrap:wrap;padding:12px 14px}.mz-set-rem__t{flex-basis:calc(100% - 32px)}.mz-set-rem>.mz-pill{margin-inline-start:30px}.mz-adm-bar .mz-seg{scrollbar-width:none;max-width:100%;overflow-x:auto}.mz-adm-arow{grid-template-columns:minmax(0,1fr) auto;gap:6px 12px;padding:12px 4px}.mz-adm-arow__when{flex-direction:row;gap:6px}.mz-adm-arow__what{grid-area:2/1/auto/-1;align-items:flex-start}.mz-inv-opts{grid-template-columns:minmax(0,1fr)}.mz-inv-rows{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr) 36px}.mz-inv-add{min-height:44px}.mz-dialog:has(.mz-email) .mz-dialog__foot{flex-wrap:wrap}.mz-dialog:has(.mz-email) .mz-dialog__foot>*{flex:auto;justify-content:center;min-height:44px}.mz-dialog:has(.mz-email) .mz-dialog__foot>.mz-btn--primary{flex-basis:100%;order:-1}.mz-email .mz-textarea{min-height:160px}.mz-ag-head{padding:6px 4px 8px 16px}[dir=rtl] .mz-ag-head{padding:6px 16px 8px 4px}.mz-ag-head__row .mz-btn{width:44px;height:44px}.mz-ag-body{overscroll-behavior:contain}.mz-ag-sugg__item{min-height:44px;padding-block:11px}.mz-ag-foot{flex-shrink:0;padding:8px 12px 10px}.mz-ag-compose{border-radius:var(--r-lg);padding:6px 6px 6px 14px}[dir=rtl] .mz-ag-compose{padding:6px 14px 6px 6px}.mz-ag-compose textarea{min-height:36px;padding-block:7px;font-size:16px}.mz-ag-send{border-radius:50%;width:36px;height:36px}.mz-ag-act__btn{height:36px;padding-inline:10px}.mz-ag-steps__toggle{height:36px}.mz-tour-card,.mz-tour-card.is-welcome{width:calc(100vw - 24px);max-width:400px}.mz-tour-card.is-welcome{padding:20px 20px 14px}.mz-tour-card__foot{flex-wrap:wrap}.mz-tour-card__foot .mz-btn{min-height:40px}.mz-app.is-drawer~.mz-layers{z-index:61}.mz-wsp{max-width:calc(100vw - 16px)}.mz-wsp__row{min-height:52px}.mz-wsp__set{flex-wrap:wrap}.mz-wsp__set .mz-seg__item{height:36px}}.mz-occ-row{flex-wrap:wrap;align-items:center;gap:8px 12px;margin-block-start:12px;display:flex}.mz-occ-row__h{border-radius:var(--r-sm);min-height:28px;color:var(--text-3);font:inherit;font-size:var(--text-sm);cursor:pointer;transition:color var(--dur-fast) var(--ease);background:0 0;border:0;align-items:center;gap:6px;padding:0;font-weight:550;display:inline-flex}.mz-occ-row__h:focus-visible{outline:2px solid var(--focus);outline-offset:2px}@media (hover:hover){.mz-occ-row__h:hover{color:var(--text)}}.mz-occ-row__h>.mz-ico{color:var(--violet-text)}.mz-occ-row__list{flex-wrap:wrap;gap:8px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.mz-occ-chip{min-height:34px;border-radius:var(--r-pill);background:var(--raised);max-inline-size:100%;box-shadow:inset 0 0 0 1px var(--line);font-size:var(--text-sm);align-items:center;gap:8px;padding-inline:10px 4px;display:inline-flex}.mz-occ-chip:not(:has(.mz-occ-chip__act)){padding-inline-end:12px}.mz-occ-chip>.mz-ico{flex:none}.mz-occ-chip__t{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--text);overflow:hidden}.mz-occ-chip__act{border-radius:var(--r-pill);background:var(--accent-soft,var(--bg-hover));min-height:26px;color:var(--accent-text);font:inherit;cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out);border:0;flex:none;padding-inline:10px;font-weight:550}.mz-occ-chip__act:active{transform:scale(.97)}.mz-occ-chip__act:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (hover:hover){.mz-occ-chip__act:hover{background:var(--bg-hover)}}.mz-occ-pop{z-index:45;border-radius:var(--r-lg);background:var(--raised);inline-size:min(380px,100vw - 32px);box-shadow:inset 0 0 0 1px var(--line), var(--shadow);animation:mz-occ-in .2s var(--ease-out) both;flex-direction:column;display:flex;position:fixed;inset-block-end:96px;inset-inline-end:24px}.mz-occ-pop.is-leaving{animation:mz-occ-out .16s var(--ease-out) both}@keyframes mz-occ-in{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:none}}@keyframes mz-occ-out{to{opacity:0;transform:translateY(6px)}}.mz-occ-pop__head{align-items:center;gap:12px;padding:14px 10px 10px 16px;display:flex}.mz-occ-pop__faces{flex:none;display:flex}.mz-occ-pop__faces>*+*{margin-inline-start:-8px}.mz-occ-pop__faces .mz-avatar{box-shadow:0 0 0 2px var(--raised)}.mz-occ-pop__ht{flex-direction:column;flex:1;min-width:0;display:flex}.mz-occ-pop__ht strong{font-size:var(--text-md);color:var(--ink,var(--text));font-weight:650}.mz-occ-pop__ht span{color:var(--text-3);font-size:var(--text-sm)}.mz-occ-pop__list{flex-direction:column;max-block-size:min(360px,50vh);margin:0;padding:0 8px;list-style:none;display:flex;overflow-y:auto}.mz-occ-item{border-block-start:1px solid var(--line);align-items:center;gap:12px;padding:10px 8px;display:flex}.mz-occ-item__av{flex:none;position:relative}.mz-occ-item__badge{background:var(--raised);block-size:18px;inline-size:18px;box-shadow:0 0 0 1px var(--line);border-radius:50%;place-items:center;display:grid;position:absolute;inset-block-end:-3px;inset-inline-end:-4px}.mz-occ-item__t{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.mz-occ-item__t strong{color:var(--text);font-weight:600}.mz-occ-item__t span{color:var(--text-3);font-size:var(--text-sm)}.mz-occ-item>.mz-btn{flex:none}.mz-occ-pop__foot{border-block-start:1px solid var(--line);padding:10px 16px 14px}.mz-occ-pop__more{color:var(--accent-text);font-size:var(--text-sm);align-items:center;gap:4px;font-weight:550;text-decoration:none;display:inline-flex}@media (hover:hover){.mz-occ-pop__more:hover{text-decoration:underline}}@media (width<=760px){.mz-occ-pop{inline-size:auto;animation-name:mz-occ-up;inset-block-start:auto;inset-block-end:calc(64px + env(safe-area-inset-bottom));inset-inline:8px}.mz-occ-pop.is-leaving{animation-name:mz-occ-down}@keyframes mz-occ-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes mz-occ-down{to{opacity:0;transform:translateY(16px)}}.mz-occ-item>.mz-btn{min-height:44px}.mz-occ-pop__head .mz-btn--icon{min-width:44px;min-height:44px}.mz-occ-pop__more{min-height:44px}.mz-occ-chip__act{min-height:36px}.mz-occ-row__h{min-height:44px}.mz-occ-row__list{flex-direction:column;align-items:stretch;inline-size:100%}.mz-occ-chip{justify-content:space-between;min-height:44px}.mz-occ-chip__t{flex:1}}@media (prefers-reduced-motion:reduce){.mz-occ-pop{animation-name:mz-occ-fade;animation-duration:.12s}.mz-occ-pop.is-leaving{animation-name:mz-occ-fadeout;animation-duration:.12s}@keyframes mz-occ-fade{0%{opacity:0}}@keyframes mz-occ-fadeout{to{opacity:0}}.mz-occ-chip__act{transition:none}}.mz-al{flex-direction:column;gap:12px;min-inline-size:0;display:flex}.mz-al__search{flex:220px;max-inline-size:320px}.mz-al__note{color:var(--text-2);font-size:var(--text-sm);align-items:flex-start;gap:8px;margin:0;display:flex}.mz-al__note .mz-ico{flex-shrink:0;margin-block-start:2px}.mz-al__list{border-block-start:1px solid var(--line);margin:0;padding:0;list-style:none}.mz-al__row{border-block-end:1px solid var(--line);grid-template-columns:96px minmax(0,1fr) auto;align-items:start;gap:16px;padding:12px 8px;display:grid}.mz-al__when{font-size:var(--text-sm);flex-direction:column;padding-block-start:2px;line-height:1.35;display:flex}.mz-al__when .mz-faint{font-size:var(--text-xs)}.mz-al__who{align-items:flex-start;gap:10px;min-inline-size:0;display:flex}.mz-al__guest{flex-shrink:0;block-size:24px;inline-size:24px}.mz-al__main{flex-direction:column;gap:4px;min-inline-size:0;display:flex}.mz-al__line strong{color:var(--ink);font-weight:600}.mz-al__target{color:var(--text);overflow-wrap:anywhere}.mz-al__code{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-2)}.mz-al__changes{font-size:var(--text-sm);flex-wrap:wrap;align-items:center;gap:6px 12px;display:flex}.mz-al__change{border-radius:var(--r-sm);background:var(--bg-subtle);box-shadow:inset 0 0 0 1px var(--line);align-items:center;gap:6px;padding:2px 8px;display:inline-flex}.mz-al__notetext{color:var(--text-2);font-size:var(--text-sm)}.mz-al__tags{flex-direction:column;align-items:flex-end;gap:6px;display:flex}.mz-al__area{color:var(--text-3);font-size:var(--text-xs);align-items:center;gap:4px;display:inline-flex}.mz-al__more{font-size:var(--text-sm);margin:0}@media (width<=760px){.mz-al__search{flex-basis:100%;max-inline-size:none}.mz-al__bar .mz-seg{scrollbar-width:none;max-inline-size:100%;overflow-x:auto}.mz-al__row{grid-template-columns:minmax(0,1fr) auto;gap:8px 12px;padding:12px 4px}.mz-al__when{flex-direction:row;gap:6px}.mz-al__who{grid-area:2/1/auto/-1}.mz-al__tags{flex-direction:row;grid-area:1/2;align-items:center}.mz-al__tags .mz-al__area{display:none}}.mz-bkp{flex-direction:column;gap:24px;max-inline-size:980px;display:flex}.mz-bkp__card{border-radius:var(--r-lg);background:var(--bg-subtle);box-shadow:inset 0 0 0 1px var(--line);align-items:center;gap:16px;padding:16px;display:flex}.mz-bkp__text{min-inline-size:0;font-size:var(--text-sm);flex-direction:column;flex:auto;gap:4px;display:flex}.mz-bkp__text strong{color:var(--ink);font-size:var(--text-md)}.mz-bkp__btns{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.mz-bkp__off{max-inline-size:240px;color:var(--text-2);font-size:var(--text-sm);align-items:center;gap:6px;display:inline-flex}.mz-bkp__state{border-radius:var(--r-md);font-size:var(--text-sm);align-items:flex-start;gap:8px;margin:12px 0 0;padding:10px 12px;display:flex}.mz-bkp__state .mz-ico{flex-shrink:0;margin-block-start:1px}.mz-bkp__state.is-green{background:var(--green-soft);color:var(--green-text)}.mz-bkp__state.is-red{background:var(--red-soft);color:var(--red-text)}.mz-bkp__state.is-blue{background:var(--blue-soft);color:var(--blue-text)}.mz-bkp__preview{flex-direction:column;gap:12px;display:flex}.mz-bkp__table{border-radius:var(--r-md);max-block-size:420px;box-shadow:inset 0 0 0 1px var(--line);flex-direction:column;display:flex;overflow:auto}.mz-bkp__tr{border-block-end:1px solid var(--line);min-block-size:36px;font-size:var(--text-sm);grid-template-columns:minmax(0,1.4fr) 80px 90px minmax(0,1.2fr);align-items:center;gap:12px;padding:6px 12px;display:grid}.mz-bkp__tr:last-child{border-block-end:0}.mz-bkp__tr.is-head{z-index:1;background:var(--bg);color:var(--text-3);font-size:var(--text-xs);font-weight:600;position:sticky;inset-block-start:0}.mz-bkp__tr .is-num{text-align:end}.mz-bkp__st{align-items:center;gap:6px;display:inline-flex}.mz-bkp__table.is-people .mz-bkp__tr{grid-template-columns:44px minmax(0,1.5fr) minmax(0,1fr) minmax(0,1.3fr);align-items:start;padding-block:10px}.mz-bkp__person{overflow-wrap:anywhere;flex-direction:column;align-items:flex-start;gap:2px;min-inline-size:0;display:flex}.mz-bkp__issue{font-size:var(--text-xs)}.mz-bkp__small{font-size:var(--text-xs);margin:0}.mz-bkp__acts{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.mz-bkp__confirm{border-radius:var(--r-lg);background:var(--red-soft);box-shadow:inset 0 0 0 1px var(--red-dot);flex-direction:column;gap:12px;padding:14px 16px;display:flex}.mz-bkp__confirm p{color:var(--text);align-items:flex-start;gap:8px;margin:0;display:flex}.mz-bkp__confirm p .mz-ico{flex-shrink:0;margin-block-start:2px}.mz-bkp__checkrow{font-size:var(--text-sm);cursor:pointer;align-items:center;gap:10px;display:flex}@media (width<=760px){.mz-bkp__card{flex-wrap:wrap}.mz-bkp__card>.mz-btn,.mz-bkp__btns{inline-size:100%}.mz-bkp__card .mz-btn,.mz-bkp__acts .mz-btn{flex:auto;min-block-size:44px}.mz-bkp__tr{grid-template-columns:minmax(0,1fr) 56px 64px}.mz-bkp__tr>:nth-child(4){grid-column:1/-1}.mz-bkp__tr.is-head>:nth-child(4){display:none}.mz-bkp__table.is-people .mz-bkp__tr{grid-template-columns:32px minmax(0,1fr)}.mz-bkp__table.is-people .mz-bkp__tr>:nth-child(n+3){grid-column:2}.mz-bkp__table.is-people .mz-bkp__tr.is-head>:nth-child(n+3){display:none}}.mz-cmp{flex-direction:column;gap:14px;min-inline-size:0;display:flex}.mz-cmp__bar{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.mz-cmp__pick{align-items:center;gap:4px;display:inline-flex}.mz-cmp__side{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.mz-cmp__cell{flex-direction:column;gap:6px;min-inline-size:0;margin:0;display:flex}.mz-cmp__cell figcaption{font-size:var(--text-sm);align-items:center;gap:8px;font-weight:600;display:flex}.mz-cmp__cell figcaption .mz-faint{font-weight:400}.mz-cmp__frame{inline-size:100%;max-inline-size:min(100%, calc(48vh * var(--cmp-arn,.8)));aspect-ratio:var(--cmp-ar,4 / 5);border-radius:var(--r-md);background:var(--bg-hover);box-shadow:inset 0 0 0 1px var(--line);touch-action:pan-y;margin-inline:auto;position:relative;overflow:hidden}.mz-cmp__frame.is-swipe{cursor:ew-resize}.mz-cmp__pic,.mz-cmp__layer{position:absolute;inset:0}.mz-cmp__pic{overflow:hidden}.mz-cmp__pic img,.mz-cmp__blank{object-fit:cover;-webkit-user-select:none;user-select:none;pointer-events:none;block-size:100%;inline-size:100%;display:block}.mz-cmp__layer.is-top{z-index:1}.mz-cmp__frame .mz-rv-pin{background:var(--p-white);color:var(--p-navy);box-shadow:0 0 0 2px color-mix(in srgb, var(--p-navy) 35%, transparent)}.mz-cmp__frame .mz-rv-pin.is-active{background:var(--p-navy);color:var(--p-white);box-shadow:0 0 0 2px var(--p-white)}.mz-cmp__handle{z-index:3;background:var(--p-white);inline-size:2px;box-shadow:0 0 0 1px color-mix(in srgb, var(--p-navy) 40%, transparent);pointer-events:none;margin-inline-start:-1px;position:absolute;inset-block:0}.mz-cmp__handle:after{content:"";background:var(--p-white);block-size:28px;inline-size:28px;box-shadow:0 0 0 2px var(--p-navy);border-radius:50%;margin-block-start:-14px;margin-inline-start:-14px;position:absolute;inset-block-start:50%;inset-inline-start:50%}.mz-cmp__tag{z-index:4;border-radius:var(--r-pill);background:var(--p-navy);color:var(--p-white);font-size:var(--text-xs);pointer-events:none;padding:2px 8px;font-weight:600;position:absolute;inset-block-start:8px}.mz-cmp__tag.is-a{inset-inline-start:8px}.mz-cmp__tag.is-b{inset-inline-end:8px}.mz-cmp__one{flex-direction:column;gap:10px;display:flex}.mz-cmp__range{inline-size:100%;max-inline-size:520px;font-size:var(--text-sm);align-items:center;gap:10px;margin-inline:auto;font-weight:600;display:flex}.mz-cmp__range input{min-block-size:32px;accent-color:var(--accent);flex:auto}.mz-cmp__threads{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.mz-cmp__thread{border-radius:var(--r-md);min-inline-size:0;box-shadow:inset 0 0 0 1px var(--line);flex-direction:column;gap:8px;padding:12px;display:flex}.mz-cmp__thread header{font-size:var(--text-sm);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.mz-cmp__vnote,.mz-cmp__none{font-size:var(--text-sm);color:var(--text-2);margin:0}.mz-cmp__clist{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.mz-cmp__c{border-radius:var(--r-sm);font-size:var(--text-sm);transition:background-color var(--dur-fast) var(--ease);align-items:flex-start;gap:8px;padding:6px;display:flex}.mz-cmp__c.is-active{background:var(--accent-soft)}.mz-cmp__c.is-resolved .mz-cmp__cbody>span:last-child{color:var(--text-3)}.mz-cmp__cbody{flex-direction:column;gap:2px;min-inline-size:0;display:flex}.mz-cmp__cwho{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.mz-cmp__resolved{color:var(--green-text);font-size:var(--text-xs);align-items:center;gap:2px;display:inline-flex}@media (width<=760px){.mz-cmp__side,.mz-cmp__threads{grid-template-columns:minmax(0,1fr)}.mz-cmp__frame{max-inline-size:min(100%, calc(40vh * var(--cmp-arn,.8)))}.mz-cmp__bar .mz-seg{max-inline-size:100%;overflow-x:auto}.mz-cmp__range input{min-block-size:44px}}.mz-rv-vbar__compare{flex-shrink:0}.mz-stg{flex-direction:column;gap:8px;display:flex}.mz-stg.is-off{border-radius:var(--r-md);box-shadow:inset 0 0 0 1px var(--line);flex-flow:wrap;align-items:center;gap:10px;padding:10px 12px}.mz-stg.is-off p{font-size:var(--text-sm);flex-direction:column;flex:180px;gap:2px;margin:0;display:flex}.mz-stg__next,.mz-stg__reopen{border-radius:var(--r-md);font-size:var(--text-sm);align-items:flex-start;gap:6px;margin:0;padding:8px 10px;display:flex}.mz-stg__next{background:var(--accent-soft);color:var(--accent-text)}.mz-stg__reopen{background:var(--amber-soft);color:var(--amber-text)}.mz-stg__next .mz-ico,.mz-stg__reopen .mz-ico{flex-shrink:0;margin-block-start:2px}.mz-stg__list,.mz-stg__edit{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}.mz-stg__item{border-block-end:1px solid var(--line);align-items:flex-start;gap:10px;padding:8px 0;display:flex}.mz-stg__item:last-child{border-block-end:0}.mz-stg__n{background:var(--bg-hover);block-size:22px;inline-size:22px;color:var(--text-2);font-size:var(--text-xs);border-radius:50%;flex-shrink:0;place-items:center;font-weight:600;display:grid}.mz-stg__item.is-done .mz-stg__n,.mz-stg__item.is-carried .mz-stg__n{background:var(--green-soft);color:var(--green-text)}.mz-stg__item.is-current .mz-stg__n{background:var(--accent-soft);color:var(--accent-text);box-shadow:inset 0 0 0 1.5px var(--accent)}.mz-stg__item.is-changes .mz-stg__n{background:var(--red-soft);color:var(--red-text)}.mz-stg__body{flex-direction:column;flex:auto;gap:2px;min-inline-size:0;display:flex}.mz-stg__top{font-size:var(--text-sm);flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.mz-stg__state{font-size:var(--text-xs);align-items:center;gap:4px;font-weight:500;display:inline-flex}.mz-stg__state.t-accent{color:var(--accent-text)}.mz-stg__who{font-size:var(--text-sm);color:var(--text-2);align-items:center;gap:6px;display:flex}.mz-stg__note{font-size:var(--text-sm);color:var(--text-2)}.mz-stg__edit li{border-block-end:1px solid var(--line);grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 0;display:grid}.mz-stg__edit li:last-child{border-block-end:0}.mz-stg__pick .mz-btn__label{align-items:center;gap:6px;display:inline-flex}.mz-stg__clientnote{font-size:var(--text-sm);align-items:center;gap:6px;display:inline-flex}.mz-rv-flow.is-stages{scrollbar-width:none;overflow-x:auto}@media (width<=760px){.mz-stg__edit li{grid-template-columns:22px minmax(0,1fr)}.mz-stg__edit li>:last-child{grid-column:2}.mz-stg__pick{min-block-size:44px}}.mz-dg{border-radius:var(--r-lg);background:var(--raised);box-shadow:inset 0 0 0 1px var(--line);flex-direction:column;gap:12px;margin-block:12px 4px;padding:14px 16px;display:flex}.mz-dg.is-inbox{margin-block:0 16px}.mz-dg__head{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.mz-dg__title{font-size:var(--text-sm);flex-direction:column;gap:1px;display:flex}.mz-dg__title strong{color:var(--ink);font-size:var(--text-md)}.mz-dg__groups{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px 20px;display:grid}.mz-dg__group{flex-direction:column;gap:4px;min-inline-size:0;display:flex}.mz-dg__group ul{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.mz-dg__glabel{font-size:var(--text-xs);align-items:center;gap:6px;font-weight:600;display:inline-flex}.mz-dg__item{border-radius:var(--r-sm);min-block-size:32px;inline-size:100%;color:var(--text);font-size:var(--text-sm);text-align:start;transition:background-color var(--dur-fast) var(--ease);align-items:center;gap:8px;margin-inline:-6px;padding:4px 6px;display:flex}@media (hover:hover){.mz-dg__item:hover{background:var(--bg-hover)}}.mz-dg__text{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-inline-size:0;overflow:hidden}.mz-dg__at{font-size:var(--text-xs);flex-shrink:0}.mz-dg__more{font-size:var(--text-sm);padding:4px 0;display:inline-block}@media (width<=760px){.mz-dg__item,.mz-dg__head .mz-btn{min-block-size:44px}}@media (pointer:coarse){.mz-al__bar .mz-btn,.mz-al__bar .mz-seg__item,.mz-cmp__bar .mz-btn,.mz-cmp__bar .mz-seg__item,.mz-stg .mz-btn,.mz-dg .mz-btn,.mz-bkp .mz-btn,.mz-rv-vbar__compare{min-block-size:44px}}.mz-hello__top{grid-template-columns:minmax(0,1fr);align-items:start;gap:16px 32px;display:grid}@media (width>=1101px){.mz-hello__top:has(>.mz-sky){grid-template-columns:minmax(0,1fr) minmax(260px,380px)}}@media (width<=1100px){.mz-hello__top>.mz-sky{order:-1}}.mz-sky{--sk-bg:var(--sky-day);--sk-b1:var(--sky-day-1);--sk-b2:var(--sky-day-2);--sk-cloud:var(--sky-day-cloud);--sk-ink:var(--sky-ink);--sk-ink-2:var(--sky-ink-2);--sk-rain:var(--sky-rain);--sk-snow:var(--sky-snow);--sk-grain:var(--sky-grain);--sk-veil:var(--sky-veil);block-size:140px;color:var(--sk-ink);position:relative}.mz-sky[data-phase=dawn]{--sk-bg:var(--sky-dawn);--sk-b1:var(--sky-dawn-1);--sk-b2:var(--sky-dawn-2);--sk-cloud:var(--sky-dawn-cloud)}.mz-sky[data-phase=dusk]{--sk-bg:var(--sky-dusk);--sk-b1:var(--sky-dusk-1);--sk-b2:var(--sky-dusk-2);--sk-cloud:var(--sky-dusk-cloud)}.mz-sky[data-phase=night]{--sk-bg:var(--sky-night);--sk-b1:var(--sky-night-1);--sk-b2:var(--sky-night-2);--sk-cloud:var(--sky-night-cloud);--sk-ink:var(--sky-night-ink);--sk-ink-2:var(--sky-night-ink-2);--sk-rain:var(--sky-rain-night);--sk-veil:var(--sky-night-cloud)}.mz-sky__frame{border-radius:var(--r-lg);background:var(--sk-bg);position:absolute;inset:0;overflow:hidden}.mz-sky__canvas{pointer-events:none;block-size:100%;inline-size:100%;display:block;position:absolute;inset:0}.mz-sky__scene,.mz-sky__field,.mz-sky__meteors,.mz-sky__band{pointer-events:none;position:absolute;inset:0}.mz-sky__layer{display:block;position:absolute;inset-block-start:0;inset-inline-start:0;overflow:visible}.mz-sky__at{position:absolute;inset-block-start:0;inset-inline-start:0}.mz-sky__at>svg,.mz-sky__orb>svg{display:block;overflow:visible}.mz-sky__orb>svg{position:absolute;inset:0}.mz-sky__above{position:absolute;inset-block-start:0;inset-inline:0;overflow:hidden}.mz-sky__bg{fill:var(--sk-bg)}.mz-sky__b1{fill:var(--sk-b1)}.mz-sky__b2{fill:var(--sk-b2)}.mz-sky__star{fill:var(--sky-star)}.mz-sky__arc{fill:none;stroke:var(--sk-ink);stroke-opacity:.22;stroke-width:1.25px;stroke-dasharray:1.5 5;stroke-linecap:round}.mz-sky__disc{fill:var(--sky-sun);stroke:var(--sky-sun-edge);stroke-width:1.5px}.mz-sky__orb{position:relative}.mz-sky__orb.is-hazy{opacity:.35}.mz-sky__halo{fill:var(--sky-sun);opacity:.38}.mz-sky__halo2{fill:var(--sky-sun);opacity:.18}.mz-sky__rays line{stroke:var(--sky-sun);stroke-width:1.25px;stroke-linecap:round;opacity:.42}.mz-sky__glow1{fill:var(--sky-sun-edge);opacity:.05}.mz-sky__glow2{fill:var(--sky-sun);opacity:.07}.mz-sky__beam{fill:var(--sky-sun);opacity:.05}.mz-sky__wisps{opacity:.55;position:absolute;inset:0}.mz-sky__meteor{fill:var(--sky-star);transform-origin:calc(100% - 4px);opacity:0;animation:1s linear both mz-sky-meteor}.mz-sky__meteor polygon{opacity:.3}.mz-sky__moonglow{fill:var(--sky-moon);opacity:.1}.mz-sky__moonshade{fill:var(--sky-moon-shade)}.mz-sky__moonlit{fill:var(--sky-moon)}.mz-sky__veil{fill:var(--sk-veil)}.mz-sky__dust{fill:var(--sky-dust);opacity:.42}.mz-sky__cloud{fill:var(--sk-cloud)}.mz-sky__cloud.is-back{opacity:.72}.mz-sky:is([data-kind=rain],[data-kind=thunder],[data-kind=drizzle],[data-kind=snow]) .mz-sky__cloud.is-back{fill:var(--sk-veil);opacity:1}.mz-sky[data-kind=thunder] .mz-sky__cloud:not(.is-back){fill:color-mix(in srgb, var(--sk-veil) 55%, var(--sk-cloud))}.mz-sky__fog{fill:var(--sky-fog);opacity:.26}.mz-sky__band.is-dust .mz-sky__fog{fill:var(--sky-dust);opacity:.34}.mz-sky__bolt{fill:var(--sky-sun);stroke:var(--sky-sun-edge);stroke-width:1px;opacity:0;transition:opacity .25s var(--ease-out)}.mz-sky__horizon{stroke:var(--sk-ink);stroke-opacity:.14}.mz-sky__flash{fill:var(--sky-flash);opacity:0;transition:opacity .25s var(--ease-out)}.mz-sky[data-flash="1"] .mz-sky__flash{opacity:.26;transition-duration:.15s}.mz-sky[data-flash="1"] .mz-sky__bolt,.mz-sky.is-still .mz-sky__bolt{opacity:1;transition-duration:.15s}.mz-sky__tw{animation:6.4s ease-in-out infinite mz-sky-twinkle}.mz-sky__tw.is-b{animation-duration:9.7s;animation-delay:-3.1s}.mz-sky__tw.is-c{animation-duration:7.9s;animation-delay:-5.3s}.mz-sky__field.is-far{animation:84s ease-in-out infinite alternate mz-sky-float-far}.mz-sky__field.is-near{animation:62s ease-in-out infinite alternate mz-sky-float-near}.mz-sky__glow{transform-origin:50% 100%;animation:11s ease-in-out infinite alternate mz-sky-dawning}.mz-sky__glow.is-dusk{animation-duration:8s}.mz-sky__orb.is-rise{animation:18s ease-in-out infinite alternate mz-sky-rise}.mz-sky__orb.is-sink{animation:18s ease-in-out infinite alternate-reverse mz-sky-rise}.mz-sky__halos{animation:7s ease-in-out infinite alternate mz-sky-breathe}.mz-sky__rays{animation:150s linear infinite mz-sky-spin}.mz-sky__moonhalo{animation:8.5s ease-in-out infinite alternate mz-sky-breathe}.mz-sky__wisps{animation:96s ease-in-out infinite alternate mz-sky-wisp}.mz-sky__wisps.is-1{animation-duration:128s;animation-direction:alternate-reverse}.mz-sky__drift{animation:180s linear infinite mz-sky-drift}.mz-sky__band{animation:22s ease-in-out infinite alternate mz-sky-fog}.mz-sky[data-idle="1"] *{animation-play-state:paused!important}@keyframes mz-sky-twinkle{0%,to{opacity:1}50%{opacity:.38}}@keyframes mz-sky-float-far{0%{transform:translate(-3px,1px)}to{transform:translate(4px,-1px)}}@keyframes mz-sky-float-near{0%{transform:translate(-7px,2px)}to{transform:translate(8px,-2px)}}@keyframes mz-sky-dawning{0%{opacity:.72;transform:scale(.97)}to{opacity:1;transform:scale(1.04)}}@keyframes mz-sky-rise{0%{transform:translateY(3px)}to{transform:translateY(-2px)}}@keyframes mz-sky-breathe{0%{opacity:1;transform:scale(1)}to{opacity:.78;transform:scale(1.07)}}@keyframes mz-sky-spin{to{transform:rotate(360deg)}}@keyframes mz-sky-wisp{0%{transform:translateX(calc(var(--wd,40px) * -1))}to{transform:translateX(var(--wd,40px))}}@keyframes mz-sky-meteor{0%{opacity:0;transform:translate(0)scaleX(.3)}14%{opacity:.85}32%{transform:translateX(calc(var(--travel,160px) * .32)) scaleX(1)}72%{opacity:.7}to{opacity:0;transform:translateX(var(--travel,160px)) scaleX(.85)}}@keyframes mz-sky-drift{0%{transform:translateX(var(--from,0px))}to{transform:translateX(var(--to,0px))}}@keyframes mz-sky-fog{0%{transform:translate(0)}to{transform:translate(28px)}}.mz-sky.is-still *,.mz-sky.is-still :before{animation:none!important}@media (prefers-reduced-motion:reduce){.mz-sky *,.mz-skycard{animation:none!important}}.mz-sky__where{pointer-events:none;z-index:2;flex-wrap:wrap;align-items:center;gap:2px 10px;display:flex;position:absolute;inset-block-start:10px;inset-inline:12px}.mz-sky__place{font-size:var(--text-xs);color:var(--sk-ink-2);white-space:nowrap;font-weight:500}.mz-sky__now{font-size:var(--text-sm);color:var(--sk-ink);align-items:center;gap:6px;font-weight:600;display:inline-flex}.mz-sky__temp{font-variant-numeric:tabular-nums;margin-inline-start:2px}.mz-sky__ticks{pointer-events:none;z-index:2;block-size:14px;position:absolute;inset-block-end:3px;inset-inline:0}.mz-sky__ticks span{text-align:center;inline-size:44px;font-size:var(--text-2xs);font-variant-numeric:tabular-nums;color:var(--sk-ink-2);font-weight:500;line-height:14px;position:absolute;inset-inline-start:0}.mz-sky__hit{z-index:3;border-radius:var(--r-lg);cursor:pointer;touch-action:pan-y;-webkit-tap-highlight-color:transparent;background:0 0;border:0;margin:0;padding:0;position:absolute;inset:0}.mz-sky__hit:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.mz-skycard{z-index:40;background:var(--raised);inline-size:min(340px,100vw - 32px);color:var(--text);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow);animation:mz-skycard-in .2s var(--ease-out);transform-origin:top;padding:14px 16px 12px;position:absolute;inset-block-start:calc(100% + 8px);inset-inline-end:0}@keyframes mz-skycard-in{0%{opacity:0;transform:scale(.96)}}.mz-skycard__head{align-items:center;gap:10px;display:flex}.mz-skycard__head>svg{color:var(--text-2);flex:none}.mz-skycard__title{flex-direction:column;min-inline-size:0;display:flex}.mz-skycard__title strong{font-size:var(--text-md);font-weight:600}.mz-skycard__title span{font-size:var(--text-xs);color:var(--text-3)}.mz-skycard__big{font-size:var(--text-2xl);letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin-inline-start:auto;font-weight:600}.mz-skycard__hilo{font-size:var(--text-sm);color:var(--text-2);margin-block-start:6px}.mz-skycard__air,.mz-skyline__air{border-radius:var(--r-pill);font-size:var(--text-xs);align-items:center;gap:4px;padding:1px 8px;font-weight:500;display:inline-flex}.mz-skycard__air{margin-block-start:8px}.is-amber:is(.mz-skycard__air,.mz-skyline__air){background:var(--amber-soft);color:var(--amber-text)}.is-red:is(.mz-skycard__air,.mz-skyline__air){background:var(--red-soft);color:var(--red-text)}.mz-skycard__grid{border-block-start:1px solid var(--line);grid-template-columns:1fr 1fr;gap:6px 18px;margin-block:12px 0;padding-block-start:10px;display:grid}.mz-skycard__row{font-size:var(--text-sm);justify-content:space-between;gap:8px;min-inline-size:0;display:flex}.mz-skycard__row dt{color:var(--text-3)}.mz-skycard__row dd{text-align:end;font-variant-numeric:tabular-nums;margin:0;font-weight:500}.mz-skycard__dir{color:var(--text-3);margin-inline-start:6px}.mz-skycard__row:last-child{grid-column:1/-1}.mz-skycard__src{font-size:var(--text-xs);color:var(--text-3);margin-block-start:10px;line-height:1.45}.mz-skycard__foot{border-block-start:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-block-start:10px;padding-block-start:10px;display:flex}.mz-skyline{font-size:var(--text-md);color:var(--text-2);flex-wrap:wrap;align-items:center;gap:4px 10px;margin-block-start:6px;display:flex}.mz-skyline>span:first-of-type{font-variant-numeric:tabular-nums}.mz-skyline__ic{color:var(--text-3);flex:none;margin-inline-end:-4px}.mz-skyline__show{border:1px solid var(--line);background:var(--bg);min-block-size:28px;color:var(--accent-text);font:inherit;font-size:var(--text-sm);cursor:pointer;border-radius:999px;border-radius:var(--r-sm);transition:color .15s var(--ease);align-items:center;gap:4px;padding:0 10px;font-weight:500;display:inline-flex}.mz-skyline__show:focus-visible{outline:2px solid var(--focus);outline-offset:1px}@media (hover:hover) and (pointer:fine){.mz-skyline__show:hover{text-decoration:underline}}@media (width<=1100px){.mz-sky{block-size:124px}}@media (width<=760px){.mz-hello__top{gap:14px}.mz-sky{block-size:116px}.mz-sky__where{inset-block-start:8px;inset-inline-start:10px}.mz-skycard{inline-size:auto;inset-inline:0}.mz-skyline{font-size:var(--text-base)}}@media (pointer:coarse){.mz-skyline__show{min-block-size:44px}}:root[data-look=plain] .mz-hello__top:has(>.mz-sky.is-hero){--hs-ink:var(--sky-ink);--hs-ink-2:var(--sky-ink-2);--hs-name:var(--sky-name);--text:var(--hs-ink);--ink:var(--hs-ink);--text-2:var(--hs-ink-2);--text-3:var(--hs-ink-2);--accent-text:var(--hs-name);--hero-name:var(--hs-name);--focus:var(--hs-ink);--line:color-mix(in srgb, var(--hs-ink) 24%, transparent);--bg-hover:color-mix(in srgb, var(--hs-ink) 8%, transparent);z-index:2;border-radius:calc(var(--r-lg) + 6px);min-block-size:232px;color:var(--hs-ink);padding:28px 30px 46px;position:relative}:root[data-look=plain] .mz-hello__top:has(>.mz-sky.is-hero[data-phase=night]){--hs-ink:var(--sky-night-ink);--hs-ink-2:var(--sky-night-ink-2);--hs-name:var(--sky-night-name)}:root[data-look=plain] .mz-hello__top>.mz-sky.is-hero{z-index:0;border-radius:inherit;block-size:auto;position:absolute;inset:0}:root[data-look=plain] .mz-sky.is-hero :is(.mz-sky__frame,.mz-sky__hit){border-radius:inherit}:root[data-look=plain] .mz-hello__top:has(>.mz-sky.is-hero)>.mz-hello__text{z-index:1;position:relative}:root[data-look=plain] .mz-hello__top:has(>.mz-sky.is-hero) .mz-hello__name{color:var(--hs-name)}:root[data-look=plain] .mz-hello__top:has(>.mz-sky.is-hero) .mz-hello__sum{color:var(--hs-ink)}:root[data-look=plain] .mz-sky.is-hero .mz-sky__ticks{opacity:.85}@media (width>=1101px){:root[data-look=plain] .mz-hello__top:has(>.mz-sky.is-hero){grid-template-columns:minmax(0,1fr) minmax(220px,36%)}:root[data-look=plain] .mz-sky.is-hero .mz-sky__where{text-align:end;justify-content:flex-end;inset-block-start:18px;inset-inline:auto 22px}:root[data-look=plain] .mz-hello__top:has(>.mz-sky.is-hero:not([data-kind=none],[data-kind=clear]))>.mz-hello__text:before{content:"";z-index:-1;border-radius:var(--r-lg);background:color-mix(in srgb, var(--hs-veil,var(--sky-day)) 45%, transparent);pointer-events:none;position:absolute;inset:-12px -16px}:root[data-look=plain] .mz-hello__top:has(>.mz-sky.is-hero[data-phase=dawn]){--hs-veil:var(--sky-dawn)}:root[data-look=plain] .mz-hello__top:has(>.mz-sky.is-hero[data-phase=dusk]){--hs-veil:var(--sky-dusk)}:root[data-look=plain] .mz-hello__top:has(>.mz-sky.is-hero[data-phase=night]){--hs-veil:var(--sky-night)}}@media (width<=1100px){:root[data-look=plain] .mz-hello__top:has(>.mz-sky.is-hero){--sky-strip:108px;min-block-size:0;padding:calc(var(--sky-strip) + 14px) 20px 20px}}@media (width<=760px){:root[data-look=plain] .mz-hello__top:has(>.mz-sky.is-hero){--sky-strip:104px;padding:calc(var(--sky-strip) + 12px) 16px 18px;border-radius:calc(var(--r-lg) + 4px)}}:root[data-style=classic] .mz-hello__top:has(>.mz-sky.is-hero){border-radius:var(--r-lg)}html[dir=ltr][data-style=classic] .mz-hello__top:has(>.mz-sky.is-hero) .mz-hello__date{letter-spacing:.06em;font-variant-caps:all-small-caps;font-size:var(--text-md)}html[dir=ltr][data-style=classic] .mz-hello__top:has(>.mz-sky.is-hero) .mz-daily-link{letter-spacing:0;font-variant-caps:normal;font-size:var(--text-sm)}html[dir=ltr][data-style=classic] .mz-hello__top:has(>.mz-sky.is-hero) .mz-hello__name{font-style:italic;font-weight:600}:root[data-style=cool] .mz-hello__top:has(>.mz-sky.is-hero){border-radius:var(--r-lg)}html[dir=ltr][data-style=cool] .mz-hello__top:has(>.mz-sky.is-hero) .mz-hello__date{font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;font-weight:600}@media (width>=1101px){:root[data-style=wide] .mz-hello__top:has(>.mz-sky.is-hero){min-block-size:276px;padding:38px 42px 54px}}@media (width>=761px) and (width<=1100px){:root[data-style=wide] .mz-hello__top:has(>.mz-sky.is-hero){--sky-strip:120px;padding:calc(var(--sky-strip) + 18px) 28px 26px}}@media (width>=1101px){:root[data-style=compact] .mz-hello__top:has(>.mz-sky.is-hero){border-radius:var(--r-lg);min-block-size:176px;padding:18px 22px 36px}}@media (width>=761px) and (width<=1100px){:root[data-style=compact] .mz-hello__top:has(>.mz-sky.is-hero){--sky-strip:92px;padding:calc(var(--sky-strip) + 10px) 16px 14px}}.mz-nw .t-gray,.mz-nw-strip .t-gray,.mz-dialog .t-gray{--tn-soft:var(--gray-soft);--tn-text:var(--gray-text);--tn-dot:var(--gray-dot)}.mz-nw .t-blue,.mz-nw-strip .t-blue,.mz-dialog .t-blue{--tn-soft:var(--blue-soft);--tn-text:var(--blue-text);--tn-dot:var(--blue-dot)}.mz-nw .t-green,.mz-nw-strip .t-green,.mz-dialog .t-green{--tn-soft:var(--green-soft);--tn-text:var(--green-text);--tn-dot:var(--green-dot)}.mz-nw .t-amber,.mz-nw-strip .t-amber,.mz-dialog .t-amber{--tn-soft:var(--amber-soft);--tn-text:var(--amber-text);--tn-dot:var(--amber-dot)}.mz-nw .t-red,.mz-nw-strip .t-red,.mz-dialog .t-red{--tn-soft:var(--red-soft);--tn-text:var(--red-text);--tn-dot:var(--red-dot)}.mz-nw .t-violet,.mz-nw-strip .t-violet,.mz-dialog .t-violet{--tn-soft:var(--violet-soft);--tn-text:var(--violet-text);--tn-dot:var(--violet-dot)}.mz-nw-muted{color:var(--text-3);font-size:var(--text-sm);line-height:1.45}.mz-nw-grow{flex:1}.mz-nw .mz-tabs{margin-block-start:16px}.mz-nw-kind{border-radius:var(--r-pill);background:var(--tn-soft,var(--gray-soft));height:22px;color:var(--tn-text,var(--gray-text));font-size:var(--text-xs);white-space:nowrap;align-items:center;gap:5px;padding-inline:8px;font-weight:600;display:inline-flex}.mz-nw-kind.is-sm{height:20px;padding-inline:7px}.mz-nw-pinned,.mz-nw-due{color:var(--text-3);font-size:var(--text-xs);align-items:center;gap:4px;font-weight:500;display:inline-flex}.mz-nw-due{color:var(--blue-text)}.mz-nw-cover{--pad:clamp(12px, 5cqi, 28px);border-radius:var(--r-lg);background:var(--bg-subtle);box-shadow:inset 0 0 0 1px var(--line);flex-shrink:0;display:block;position:relative;overflow:hidden;container-type:inline-size}.mz-nw-cover.has-img img{object-fit:cover;width:100%;height:100%;display:block}.mz-nw-cover.is-hero,.mz-nw-cover.is-card{aspect-ratio:16/10;width:100%}.mz-nw-cover.is-thumb{border-radius:var(--r-md);background:color-mix(in srgb, var(--c,var(--gray-dot)) 12%, var(--bg-subtle));width:44px;height:44px;color:color-mix(in srgb, var(--c,var(--gray-dot)) 70%, var(--ink));place-items:center;display:grid;container-type:normal}.mz-nw-agency{grid-template:"hero side""feed side""feed world""feed."1fr/minmax(0,1fr) 320px;align-items:start;gap:20px 32px;padding-block:8px 48px;display:grid}.mz-nw-agency.no-side{grid-template-rows:auto 1fr;grid-template-areas:"hero world""feed world"}.mz-nw-herowrap{grid-area:hero;min-width:0}.mz-nw-agency>.mz-nw-main{grid-area:feed}.mz-nw-agency>.mz-nw-side{grid-area:side}.mz-nw-world{grid-area:world;min-width:0}.mz-nw-main{flex-direction:column;gap:20px;min-width:0;display:flex}.mz-nw-side{flex-direction:column;gap:16px;display:flex}.mz-nw-open{all:unset;cursor:pointer;color:inherit;font:inherit;text-align:start}.mz-nw-open:after{content:"";border-radius:inherit;position:absolute;inset:0}.mz-nw-open:focus-visible{outline:none}.mz-nw-open:focus-visible:after{box-shadow:0 0 0 2px var(--focus)}.mz-nw-hero{border-radius:var(--r-lg);box-shadow:inset 0 0 0 1px var(--line);background:var(--bg);transition:box-shadow var(--dur-fast) var(--ease);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:28px;padding:16px;display:grid;position:relative}.mz-nw-hero:active{box-shadow:inset 0 0 0 1px var(--line-strong)}.mz-nw-hero__text{flex-direction:column;gap:12px;min-width:0;padding-block:8px;display:flex}.mz-nw-hero__meta{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.mz-nw-hero__title{color:var(--ink);font-size:var(--text-2xl);letter-spacing:-.015em;overflow-wrap:anywhere;font-weight:650;line-height:1.18}:lang(ar) .mz-nw-hero__title{letter-spacing:0;line-height:1.4}.mz-nw-hero__ex{-webkit-line-clamp:2;color:var(--text-2);font-size:var(--text-md);-webkit-box-orient:vertical;line-height:1.55;display:-webkit-box;overflow:hidden}.mz-nw-hero__foot{flex-wrap:wrap;align-items:center;gap:12px;margin-block-start:auto;display:flex}.mz-nw-read-cta{color:var(--accent-text);font-weight:600;font-size:var(--text-sm);align-items:center;gap:4px;display:inline-flex}.mz-nw-by{color:var(--text-3);font-size:var(--text-sm);align-items:center;gap:6px;min-width:0;display:inline-flex}.mz-nw-by>span:first-child{color:var(--text-2);font-weight:500}.mz-nw-clap{z-index:1;border-radius:var(--r-pill);background:var(--bg-subtle);height:32px;box-shadow:inset 0 0 0 1px var(--line);color:var(--text-2);font:inherit;font-size:var(--text-sm);cursor:pointer;transition:background-color var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease), transform var(--dur-fast) var(--ease);border:0;align-items:center;gap:6px;padding-inline:10px;font-weight:500;display:inline-flex;position:relative}.mz-nw-clap:active{transform:scale(.96)}.mz-nw-clap.is-on{background:var(--amber-soft);color:var(--amber-text);box-shadow:none}.mz-nw-clap.is-compact{height:28px;padding-inline:8px}.mz-nw-clap:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.mz-nw-filters{flex-wrap:wrap;gap:6px;display:flex}.mz-nw-filter{border-radius:var(--r-pill);background:var(--bg);height:32px;box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--text-2);font:inherit;font-size:var(--text-sm);cursor:pointer;white-space:nowrap;transition:background-color var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);border:0;align-items:center;gap:6px;padding-inline:12px;font-weight:500;display:inline-flex}.mz-nw-filter .tnum{color:var(--text-3);font-size:var(--text-xs)}.mz-nw-filter .mz-ico{color:var(--tn-text,var(--text-3))}.mz-nw-filter.is-on{background:var(--ink);color:var(--bg);box-shadow:none}.mz-nw-filter.is-on .tnum,.mz-nw-filter.is-on .mz-ico{color:inherit;opacity:.8}.mz-nw-filter:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.mz-nw-list{flex-direction:column;list-style:none;display:flex}.mz-nw-list>li+li{border-block-start:1px solid var(--line)}.mz-nw-row{border-radius:var(--r-md);grid-template-columns:200px minmax(0,1fr);gap:20px;padding-block:16px;display:grid;position:relative}.mz-nw-row__text{flex-direction:column;gap:6px;min-width:0;display:flex}.mz-nw-row__meta{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.mz-nw-row__title{color:var(--ink);font-size:var(--text-lg);overflow-wrap:anywhere;font-weight:600;line-height:1.3}.mz-nw-row__ex{-webkit-line-clamp:2;color:var(--text-2);-webkit-box-orient:vertical;line-height:1.5;display:-webkit-box;overflow:hidden}.mz-nw-row__foot{align-items:center;gap:10px;margin-block-start:auto;display:flex}.mz-nw-none{padding-block:24px}.mz-nw-box{flex-direction:column;gap:10px;padding:16px;display:flex}.mz-nw-box.is-due{background:var(--blue-soft);box-shadow:none}.mz-nw-box__title{color:var(--ink);font-size:var(--text-md);align-items:center;gap:8px;font-weight:600;display:flex}.mz-nw-box__n{border-radius:var(--r-pill);background:var(--bg-subtle);min-width:22px;height:22px;color:var(--text-2);font-size:var(--text-xs);place-items:center;margin-inline-start:auto;padding-inline:6px;display:grid}.mz-nw-sugg{flex-direction:column;list-style:none;display:flex}.mz-nw-sugg>li{border-block-start:1px solid var(--line);flex-direction:column;gap:6px;padding-block:12px;display:flex}.mz-nw-sugg__head{justify-content:space-between;align-items:center;gap:8px;display:flex}.mz-nw-sugg__title{color:var(--ink);overflow-wrap:anywhere;font-weight:600;line-height:1.35}.mz-nw-sugg__acts{flex-wrap:wrap;gap:6px;margin-block-start:2px;display:flex}.mz-nw-mini{flex-direction:column;list-style:none;display:flex}.mz-nw-mini>li+li{border-block-start:1px solid var(--line)}.mz-nw-box.is-due .mz-nw-mini>li+li{border-color:color-mix(in srgb, var(--blue-dot) 25%, transparent)}.mz-nw-mini a,.mz-nw-mini button{all:unset;box-sizing:border-box;cursor:pointer;border-radius:var(--r-sm);flex-direction:column;gap:3px;width:100%;padding-block:10px;display:flex}.mz-nw-mini a:focus-visible,.mz-nw-mini button:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.mz-nw-mini b{color:var(--ink);font-weight:600;line-height:1.35}.mz-nw-mini__img{aspect-ratio:16/9;object-fit:cover;border-radius:var(--r-md);width:100%;margin-block-end:6px;display:block}.mz-nw-mini span{color:var(--text-3);font-size:var(--text-sm)}.mz-nw-mini__k{align-items:center;gap:5px;font-weight:500;display:inline-flex;font-size:var(--text-xs)!important}.mz-nw-feed{flex-direction:column;gap:16px;padding-block:8px 48px;display:flex}.mz-nw-feedbar{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.mz-nw-feedbar__filters{flex-direction:column;flex:1;gap:10px;min-width:0;display:flex}.mz-nw-feedbar__row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.mz-nw-catpick{min-inline-size:0;max-inline-size:100%}.mz-nw-catpick__txt{text-overflow:ellipsis;min-inline-size:0;overflow:hidden}.mz-nw-feedbar__live{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.mz-nw-fresh{color:var(--text-3);font-size:var(--text-sm);align-items:center;gap:4px;display:inline-flex}.mz-nw-fresh__txt{align-items:center;gap:6px;display:inline-flex}.mz-nw-spin .mz-ico{animation:.9s linear infinite mz-spin}.mz-nw-livemsg{border-radius:var(--r-md);background:var(--tn-soft,var(--gray-soft));color:var(--tn-text,var(--text-2));font-size:var(--text-sm);align-items:center;gap:10px;padding:10px 14px;line-height:1.45;display:flex}.mz-nw-livemsg>span{flex:1;min-width:0}.mz-nw-livemsg .mz-ico{flex-shrink:0}.mz-nw-grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:20px;list-style:none;display:grid}.mz-nw-grid>li{min-width:0;display:flex}.mz-nw-feedbody{grid-template-columns:minmax(0,1fr);grid-template-areas:"hero""just""grid";align-items:start;gap:20px 28px;display:grid}.mz-nw-feedbody__hero{grid-area:hero;min-width:0}.mz-nw-feedbody>.mz-nw-grid{grid-area:grid}@media (width>=1181px){.mz-nw-feedbody.has-just{grid-template-columns:minmax(0,1fr) 340px;grid-template-areas:"grid just"}.mz-nw-feedbody.has-just.has-hero{grid-template-areas:"hero just""grid grid"}.mz-nw-feedbody.has-just .mz-nw-card.is-hero{grid-template-columns:minmax(0,1fr);gap:14px}.mz-nw-feedbody.has-just .mz-nw-card.is-hero .mz-nw-card__body{padding:0 8px 4px}.mz-nw-feedbody.has-just .mz-nw-card.is-hero .mz-nw-card__title{font-size:var(--text-2xl)}}.mz-nw-just{border-radius:var(--r-lg);background:var(--bg);min-width:0;box-shadow:inset 0 0 0 1px var(--line);flex-direction:column;grid-area:just;gap:4px;padding:14px 16px 10px;display:flex}.mz-nw-just__head{flex-direction:column;gap:2px;padding-block-end:6px;display:flex}.mz-nw-just__title{color:var(--ink);font-size:var(--text-md);align-items:center;gap:6px;font-weight:650;display:flex}.mz-nw-just__title .mz-ico{color:var(--amber-text)}.mz-nw-just__n{border-radius:var(--r-pill);background:var(--bg-subtle);min-width:20px;height:20px;box-shadow:inset 0 0 0 1px var(--line);color:var(--text-2);font-size:var(--text-xs);text-align:center;padding-inline:6px;font-weight:600;line-height:20px}.mz-nw-just__head .mz-nw-muted{font-size:var(--text-sm)}.mz-nw-just__list{flex-direction:column;list-style:none;display:flex}.mz-nw-just__list>li+li{border-block-start:1px solid var(--line)}.mz-nw-just>.mz-btn{align-self:flex-start;margin-block-start:4px}.mz-nw-jrow{border-radius:var(--r-md);flex-wrap:wrap;align-items:flex-start;gap:6px 12px;padding-block:12px;display:flex;position:relative}.mz-nw-jrow.is-focus{box-shadow:0 0 0 2px var(--accent-soft)}.mz-nw-jrow__text{flex-direction:column;flex:260px;gap:3px;min-width:0;display:flex}.mz-nw-jrow__title{color:var(--ink);font-size:var(--text-base);overflow-wrap:anywhere;font-weight:600;line-height:1.35}.mz-nw-jrow__out{color:var(--text-3);vertical-align:-1px;margin-inline-start:4px;display:inline-block}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .mz-nw-jrow__out{transform:scaleX(-1)}.mz-nw-jrow__brand{color:var(--text-2);font-size:var(--text-sm);overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:2px 6px;display:flex}.mz-nw-jrow__brand b{color:var(--text);font-weight:600}.mz-nw-jrow__prize{color:var(--violet-text);align-items:center;gap:4px;font-weight:500;display:inline-flex}.mz-nw-jrow__meta{color:var(--text-3);font-size:var(--text-xs);flex-wrap:wrap;align-items:center;gap:2px 5px;display:flex}.mz-nw-jrow__state{color:var(--tn-text,var(--text-2));align-items:center;gap:4px;margin-inline-start:4px;font-weight:500;display:inline-flex}.mz-nw-jrow__acts{z-index:1;flex-shrink:0;align-items:center;gap:2px;margin-inline-start:auto;display:inline-flex;position:relative}.mz-nw-row.no-pic{grid-template-columns:44px minmax(0,1fr);gap:14px}.mz-nw-hero.no-pic{grid-template-columns:56px minmax(0,1fr);gap:18px;padding:24px}.mz-nw-hero.no-pic .mz-nw-cover.is-thumb{width:56px;height:56px}.mz-nw-hero.no-pic .mz-nw-hero__text{padding-block:0}.mz-nw-hero.no-pic .mz-nw-hero__title{font-size:var(--text-3xl);line-height:1.12}.mz-nw-addpic{z-index:1;display:inline-flex;position:relative}.mz-nw-ed__nopic{aspect-ratio:16/10;border-radius:var(--r-lg);border:1px dashed var(--line-strong);width:100%;color:var(--text-3);font-size:var(--text-sm);flex-direction:column;justify-content:center;align-items:center;gap:6px;display:flex}.mz-nw-card{border-radius:var(--r-lg);background:var(--bg);min-width:0;box-shadow:inset 0 0 0 1px var(--line);transition:box-shadow var(--dur-fast) var(--ease);flex-direction:column;flex:1;gap:12px;padding:8px 8px 6px;display:flex;position:relative}.mz-nw-card.is-live{background:var(--bg-subtle)}.mz-nw-card.is-focus{box-shadow:inset 0 0 0 1px var(--accent), 0 0 0 2px var(--accent-soft)}.mz-nw-card__body{flex-direction:column;flex:1;gap:8px;min-width:0;padding-inline:8px;display:flex}.mz-nw-card.is-hero{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:28px;padding:12px;display:grid}.mz-nw-card.is-hero .mz-nw-card__body{gap:12px;padding-block:12px 4px;padding-inline:0 8px}.mz-nw-card.is-hero .mz-nw-card__title{font-size:var(--text-3xl);letter-spacing:-.015em;line-height:1.12}.mz-nw-card.is-hero .mz-nw-card__sum{-webkit-line-clamp:4;font-size:var(--text-md)}.mz-nw-media{aspect-ratio:16/9;border-radius:var(--r-md);background:var(--bg-subtle);position:relative;overflow:hidden;container-type:inline-size}.mz-nw-media img{object-fit:cover;width:100%;height:100%;display:block}.mz-nw-media__credit{border-radius:var(--r-sm);background:color-mix(in srgb, var(--p-navy) 74%, transparent);max-width:calc(100% - 16px);color:var(--on-accent);font-size:var(--text-xs);white-space:nowrap;text-overflow:ellipsis;pointer-events:none;padding:2px 7px;font-weight:500;line-height:16px;position:absolute;inset-block-end:8px;inset-inline-end:8px;overflow:hidden}.mz-nw-card__chips{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.mz-nw-showtag{border-radius:var(--r-pill);background:var(--ink);height:22px;color:var(--bg);font-size:var(--text-xs);align-items:center;padding-inline:8px;font-weight:600;display:inline-flex}.mz-nw-award{border-radius:var(--r-pill);background:var(--violet-soft);height:22px;color:var(--violet-text);font-size:var(--text-xs);align-items:center;gap:5px;padding-inline:8px;font-weight:600;display:inline-flex}.mz-nw-cattag{border-radius:var(--r-pill);background:var(--bg-subtle);height:22px;box-shadow:inset 0 0 0 1px var(--line);color:var(--text-2);font-size:var(--text-xs);align-items:center;padding-inline:8px;font-weight:500;display:inline-flex}.mz-nw-webtag{color:var(--blue-text);font-size:var(--text-xs);align-items:center;gap:4px;font-weight:500;display:inline-flex}.mz-nw-card__brand{color:var(--text-2);font-size:var(--text-sm);overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:2px 6px;display:flex}.mz-nw-card__brand b{color:var(--text);font-weight:600}.mz-nw-card__title{color:var(--ink);font-size:var(--text-lg);letter-spacing:-.01em;overflow-wrap:anywhere;font-weight:650;line-height:1.3}:lang(ar) .mz-nw-card__title{letter-spacing:0}.mz-nw-card__link{color:inherit;text-decoration:none}.mz-nw-card__link:after{content:"";border-radius:inherit;position:absolute;inset:0}.mz-nw-card__link:focus-visible{outline:none}.mz-nw-card__link:focus-visible:after{box-shadow:0 0 0 2px var(--focus)}.mz-nw-card__sum{-webkit-line-clamp:2;color:var(--text-2);font-size:var(--text-sm);-webkit-box-orient:vertical;line-height:1.5;display:-webkit-box;overflow:hidden}.mz-nw-country{align-items:center;gap:5px;margin-inline-start:4px;display:inline-flex}.mz-nw-card__foot{border-block-start:1px solid var(--line);justify-content:space-between;align-items:center;gap:8px;margin-block-start:auto;padding-block-start:8px;display:flex}.mz-nw-card__src{min-width:0;color:var(--text-3);font-size:var(--text-xs);flex-wrap:wrap;align-items:center;gap:5px;display:inline-flex}.mz-nw-card__acts{z-index:1;flex-shrink:0;align-items:center;gap:2px;display:inline-flex;position:relative}.mz-nw-save{border-radius:var(--r-sm);height:28px;color:var(--text-2);font:inherit;font-size:var(--text-sm);cursor:pointer;transition:background-color var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);background:0 0;border:0;align-items:center;gap:5px;padding-inline:8px;font-weight:500;display:inline-flex}.mz-nw-save.is-on{color:var(--accent-text)}.mz-nw-save:focus-visible{outline:2px solid var(--focus);outline-offset:1px}.mz-nw-ed__pic{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.mz-nw-ed__picimg{aspect-ratio:16/9;object-fit:cover;border-radius:var(--r-sm);width:96px;box-shadow:inset 0 0 0 1px var(--line)}.mz-nw-ed{flex-direction:column;gap:16px;display:flex}.mz-nw-ed__kinds{flex-wrap:wrap;gap:6px;display:flex}.mz-nw-kindpick{border-radius:var(--r-pill);background:var(--bg);height:32px;box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--text-2);font:inherit;font-size:var(--text-sm);cursor:pointer;transition:background-color var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);border:0;align-items:center;gap:6px;padding-inline:12px;font-weight:500;display:inline-flex}.mz-nw-kindpick .mz-ico{color:var(--tn-text)}.mz-nw-kindpick.is-on{background:var(--tn-soft);color:var(--tn-text);box-shadow:inset 0 0 0 1.5px var(--tn-dot);font-weight:600}.mz-nw-kindpick:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.mz-nw-ed__ar{flex-direction:column;gap:16px;display:flex}.mz-nw-ed__row{grid-template-columns:1fr 1fr;gap:12px;display:grid}.mz-nw-ed__cover{flex-direction:column;gap:6px;display:flex}.mz-nw-ed__coverrow{grid-template-columns:220px minmax(0,1fr);align-items:start;gap:16px;display:grid}.mz-nw-ed__coverside{flex-direction:column;gap:10px;display:flex}.mz-nw-ed__coverbtns{flex-wrap:wrap;gap:6px;display:flex}.mz-nw-ed__pin{border-radius:var(--r-md);background:var(--bg-subtle);justify-content:space-between;align-items:center;gap:16px;padding:12px 14px;display:flex}.mz-nw-ed__pin>span{flex-direction:column;gap:2px;display:flex}.mz-nw-ed__pin b{color:var(--ink);font-weight:600}.mz-nw-people{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.mz-nw-people__chip{border-radius:var(--r-pill);background:var(--bg-subtle);height:30px;box-shadow:inset 0 0 0 1px var(--line);font-size:var(--text-sm);align-items:center;gap:6px;padding-inline:4px 2px;display:inline-flex}.mz-nw-people__chip .mz-btn{border-radius:var(--r-pill);width:24px;height:24px}.mz-nw-people__pop{flex-direction:column;gap:8px;padding:8px;display:flex}.mz-nw-people__pop ul{max-height:260px;list-style:none;overflow-y:auto}.mz-nw-people__pop li>button{all:unset;box-sizing:border-box;border-radius:var(--r-sm);cursor:pointer;align-items:center;gap:8px;width:100%;padding:6px 8px;display:flex}.mz-nw-people__pop li>button:focus-visible{outline:2px solid var(--focus)}.mz-nw-people__pop li>button>span{flex-direction:column;min-width:0;display:flex}.mz-nw-people__pop li>button b{color:var(--ink);font-weight:500}.mz-nw-people__pop li>button span span{color:var(--text-3);font-size:var(--text-xs)}.mz-nw-people__pop li.mz-nw-muted{padding:8px}.mz-nw-read{flex-direction:column;gap:14px;display:flex}.mz-nw-read__meta{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.mz-nw-read__title{color:var(--ink);font-size:var(--text-2xl);letter-spacing:-.015em;overflow-wrap:anywhere;font-weight:650;line-height:1.2}:lang(ar) .mz-nw-read__title{letter-spacing:0;line-height:1.45}.mz-nw-read__p{color:var(--text);font-size:var(--text-md);max-width:68ch;line-height:1.65}.mz-nw-read__links{border-block-start:1px solid var(--line);gap:10px;padding-block-start:12px;display:grid}.mz-nw-read__links>div{grid-template-columns:96px minmax(0,1fr);align-items:center;gap:12px;display:grid}.mz-nw-read__links dt{color:var(--text-3);font-size:var(--text-sm)}.mz-nw-read__people{flex-wrap:wrap;gap:4px 12px;display:flex}.mz-nw-linkchip{max-width:100%;font:inherit;color:var(--text);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-weight:500;text-decoration:none;display:inline-flex}.mz-nw-linkchip span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mz-nw-ack{border-radius:var(--r-md);background:var(--bg-subtle);color:var(--text-2);font-size:var(--text-sm);flex-wrap:wrap;align-items:center;gap:10px;padding:12px 14px;display:flex}.mz-nw-ack>span{flex:1;min-width:180px}.mz-nw-ack.is-due{background:var(--blue-soft);color:var(--blue-text)}.mz-nw-strip__list{flex-direction:column;list-style:none;display:flex}.mz-nw-strip__list>li+li{border-block-start:1px solid var(--line)}.mz-nw-strip__item{color:inherit;border-radius:var(--r-sm);grid-template-columns:44px minmax(0,1fr);align-items:start;gap:12px;padding-block:10px;text-decoration:none;display:grid}.mz-nw-strip__text{flex-direction:column;gap:4px;min-width:0;display:flex}.mz-nw-strip__meta{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.mz-nw-strip__text b{color:var(--ink);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}.mz-nw-strip__sub{color:var(--text-3);font-size:var(--text-xs);align-items:center;gap:6px;display:inline-flex}.mz-nw-strip__claps{align-items:center;gap:3px;display:inline-flex}@media (hover:hover){.mz-nw-hero:hover,.mz-nw-card:hover{box-shadow:inset 0 0 0 1px var(--line-strong)}.mz-nw-card.is-focus:hover{box-shadow:inset 0 0 0 1px var(--accent), 0 0 0 2px var(--accent-soft)}.mz-nw-hero:hover .mz-nw-hero__title,.mz-nw-row:hover .mz-nw-row__title,.mz-nw-card:hover .mz-nw-card__title{color:var(--accent-text)}.mz-nw-clap:hover{background:var(--bg-hover);color:var(--text)}.mz-nw-clap.is-on:hover{background:var(--amber-soft);color:var(--amber-text)}.mz-nw-filter:not(.is-on):hover,.mz-nw-kindpick:not(.is-on):hover{background:var(--bg-hover);color:var(--text)}.mz-nw-save:hover{background:var(--bg-hover)}.mz-nw-mini a:hover b,.mz-nw-mini button:hover b,.mz-nw-strip__item:hover b{color:var(--accent-text)}.mz-nw-linkchip:hover span{text-decoration:underline}.mz-nw-people__pop li>button:hover{background:var(--bg-hover)}}@media (width<=1180px){.mz-nw-agency{grid-template:"hero""side""feed""world"/minmax(0,1fr)}.mz-nw-agency.no-side{grid-template-rows:auto;grid-template-areas:"hero""feed""world"}.mz-nw-side{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));align-items:start;display:grid;position:static}}@media (width<=1024px){.mz-nw-hero,.mz-nw-card.is-hero{grid-template-columns:minmax(0,1fr);gap:16px}.mz-nw-card.is-hero .mz-nw-card__body{padding:0 8px 4px}.mz-nw-hero__text{padding-block:0 4px}}@media (width<=760px){.mz-nw .mz-tabs{margin-block-start:8px}.mz-nw-agency{gap:20px;padding-block:4px 32px}.mz-nw-main{gap:16px}.mz-nw-side{display:flex}.mz-nw-hero{box-shadow:none;background:0 0;padding:0}.mz-nw-hero:active{box-shadow:none}.mz-nw-hero__title{font-size:var(--text-xl)}.mz-nw-hero__ex{font-size:var(--text-base)}.mz-nw-filters{scrollbar-width:none;flex-wrap:nowrap;margin-inline:-16px;padding-inline:16px;overflow-x:auto}.mz-nw-filters::-webkit-scrollbar{display:none}.mz-nw-filter,.mz-nw-kindpick{height:44px;padding-inline:14px}.mz-nw-row{grid-template-columns:104px minmax(0,1fr);gap:12px;padding-block:14px}.mz-nw-row__title{font-size:var(--text-md)}.mz-nw-row__ex{-webkit-line-clamp:2;font-size:var(--text-sm)}.mz-nw-row__foot .mz-nw-by{font-size:var(--text-xs)}.mz-nw-clap{justify-content:center;min-width:44px;min-height:44px}.mz-nw-sugg__acts .mz-btn,.mz-nw-feedbar .mz-btn,.mz-nw-ack .mz-btn{min-height:44px}.mz-nw-feedbar{flex-direction:column;align-items:stretch;gap:12px}.mz-nw-feedbar__live{justify-content:space-between}.mz-nw-feedbar__live .mz-btn--icon,.mz-nw-fresh .mz-btn{width:44px;height:44px}.mz-nw-grid{grid-template-columns:minmax(0,1fr);gap:12px}.mz-nw-card,.mz-nw-card.is-hero{gap:12px;padding:8px 8px 4px}.mz-nw-card__body,.mz-nw-card.is-hero .mz-nw-card__body{gap:8px;padding:0 6px}.mz-nw-card.is-hero .mz-nw-card__title{font-size:var(--text-xl)}.mz-nw-card.is-hero .mz-nw-card__sum{-webkit-line-clamp:3;font-size:var(--text-sm)}.mz-nw-save,.mz-nw-card__acts .mz-btn{justify-content:center;min-width:44px;min-height:44px}.mz-nw-ed__row,.mz-nw-ed__coverrow{grid-template-columns:minmax(0,1fr)}.mz-nw-ed .mz-select,.mz-nw-ed .mz-textarea{font-size:var(--text-lg)}.mz-nw-ed .mz-select{height:44px}.mz-nw-read__title{font-size:var(--text-xl)}.mz-nw-read__links>div{grid-template-columns:minmax(0,1fr);gap:4px}.mz-nw-mini a,.mz-nw-mini button,.mz-nw-strip__item{min-height:44px}}@media (hover:none){.mz-nw-hero:active,.mz-nw-row:active,.mz-nw-card:active{background:var(--bg-subtle)}}.mz-nw-read .mz-nw-cover.is-hero{aspect-ratio:21/8}@media (width<=760px){.mz-nw-read .mz-nw-cover.is-hero{aspect-ratio:16/9}}@media (hover:hover){.mz-nw-jrow:hover .mz-nw-jrow__title{color:var(--accent-text)}}@media (width<=1024px){.mz-nw-hero.no-pic{grid-template-columns:44px minmax(0,1fr);gap:14px;padding:18px}.mz-nw-hero.no-pic .mz-nw-cover.is-thumb{width:44px;height:44px}}@media (width<=760px){.mz-nw-hero.no-pic{padding:0}.mz-nw-hero.no-pic .mz-nw-hero__title{font-size:var(--text-xl)}.mz-nw-row .mz-nw-cover.is-card{aspect-ratio:1}.mz-nw-just{padding:12px 12px 8px}.mz-nw-jrow__acts .mz-btn,.mz-nw-jrow__acts .mz-nw-save,.mz-nw-addpic .mz-btn{justify-content:center;min-width:44px;min-height:44px}}.mz-wv{--wv-g:var(--bg-subtle);--wv-t:var(--ink);--wv-on:var(--accent);--wv-hot:var(--amber-dot);--wv-track:color-mix(in srgb, var(--wv-t) 16%, var(--wv-g));--wv-mute:color-mix(in srgb, var(--wv-t) 72%, var(--wv-g));--wv-r:var(--r-lg);border-radius:var(--wv-r);background:var(--wv-g);color:var(--wv-t);box-shadow:inset 0 0 0 1px var(--line);padding:18px 18px 16px;position:relative;overflow:hidden}:root[data-look=brand] .mz-wv{--wv-r:calc(var(--r-lg) + 6px);--wv-on:var(--highlight);--wv-hot:var(--card-c);box-shadow:none}.mz-wv__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.mz-wv__eyebrow{font-size:var(--text-2xs);letter-spacing:.1em;text-transform:uppercase;font-weight:700}html[dir=rtl] .mz-wv__eyebrow{font-size:var(--text-xs);letter-spacing:0}.mz-wv__state{border-radius:var(--r-pill);min-block-size:24px;font-size:var(--text-xs);white-space:nowrap;align-items:center;gap:4px;padding-inline:8px 10px;font-weight:700;display:inline-flex}.mz-wv__state.is-over{background:var(--amber-soft);color:var(--amber-text)}.mz-wv__state.is-ok{background:var(--green-soft);color:var(--green-text)}:root[data-look=brand] .mz-wv__state.is-over{background:var(--card-c);color:var(--on-card-c)}:root[data-look=brand] .mz-wv__state.is-ok{background:var(--highlight);color:var(--on-highlight)}.mz-wv__flags{flex-wrap:wrap;gap:6px;margin:14px 0 0;padding:0;list-style:none;display:flex}.mz-wv__flag{border-radius:var(--r-pill);min-block-size:26px;box-shadow:inset 0 0 0 1px var(--wv-track);font-size:var(--text-xs);align-items:center;gap:5px;padding-inline:8px 10px;display:inline-flex}.mz-wv__flag b{font-weight:700}.mz-wv__flag.is-over{background:var(--wv-hot);color:var(--on-card-c);box-shadow:none}:root[data-look=plain] .mz-wv__flag.is-over{background:var(--amber-soft);color:var(--amber-text)}.mz-wv__note,.mz-wv__cap{color:var(--wv-mute);font-size:var(--text-xs);align-items:center;gap:6px;margin:14px 0 0;line-height:1.4;display:flex}.mz-wv__cap{flex-wrap:wrap}:root[data-look=brand] .mz-wva{--wv-g:var(--card-b);--wv-t:var(--on-card-b);--wv-track:color-mix(in srgb, var(--on-card-b) 22%, var(--card-b))}.mz-wva__hero{flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:14px 0 0;display:flex}.mz-wva__hero strong{font-family:var(--font-hero);font-weight:var(--hero-weight);letter-spacing:-.03em;font-size:56px;line-height:.95}:root[data-style=egi] .mz-wva__hero strong{letter-spacing:0;font-size:40px;line-height:1.2}.mz-wva__hero span{color:var(--wv-mute);font-size:var(--text-sm);font-weight:600}.mz-wva__eq{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin:16px 0 0;padding:0;list-style:none;display:grid}.mz-wva__day{flex-direction:column;align-items:stretch;gap:6px;min-inline-size:0;display:flex}.mz-wva__col{flex-direction:column-reverse;gap:3px;block-size:124px;display:flex}.mz-wva__col i{block-size:min(8px, calc((124px - (var(--rows) - 1) * 3px) / var(--rows)));background:var(--wv-track);transform-origin:bottom;border-radius:2px;flex:none}.mz-wva__col i.is-on{background:var(--wv-on)}.mz-wva__col i.is-hot{background:var(--wv-hot)}.mz-wva__day.is-past .mz-wva__col i,.mz-wva__day.is-off .mz-wva__col i{opacity:.45}.mz-wva__num{font-family:var(--font-hero);font-weight:var(--hero-weight);font-size:var(--text-lg);text-align:center;line-height:1.1}:root[data-style=egi] .mz-wva__num{font-size:var(--text-md)}.mz-wv strong,.mz-wv b,.mz-wv :is(h2,h3){color:inherit}.mz-wva__dname{border-radius:var(--r-pill);color:var(--wv-mute);font-size:var(--text-xs);align-self:center;padding-inline:8px;font-weight:600;line-height:22px}.mz-wva__day.is-today .mz-wva__dname{background:var(--wv-t);color:var(--wv-g)}@media (prefers-reduced-motion:no-preference){.mz-wva__col i{animation:.24s cubic-bezier(.22,1,.36,1) both mz-bar-rise;animation-delay:calc(60ms + var(--i) * 10ms)}}:root[data-look=brand] .mz-wvb{--wv-g:var(--card-p);--wv-t:var(--on-card-p);--wv-on:var(--on-card-p);--wv-track:color-mix(in srgb, var(--on-card-p) 16%, var(--card-p))}.mz-wvb__title{font-family:var(--font-display);font-size:var(--text-lg);letter-spacing:-.01em;margin:0;font-weight:700}.mz-wvb__total{font-family:var(--font-hero);font-weight:var(--hero-weight);font-size:28px;line-height:1.1}:root[data-style=egi] .mz-wvb__total{font-size:22px}.mz-wvb__total small{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--wv-mute);font-weight:600}.mz-wvb__heads,.mz-wvb__row{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:6px 10px;display:grid}.mz-wvb__row{grid-template-areas:"day h chip""meter meter meter"}.mz-wvb__day{grid-area:day}.mz-wvb__load{display:contents}.mz-wvb__cells{grid-area:meter}.mz-wvb__h{grid-area:h}.mz-wvb__chip{grid-area:chip}.mz-wvb__heads{border-block-end:2px solid var(--wv-t);color:var(--wv-mute);font-size:var(--text-2xs);letter-spacing:.1em;text-transform:uppercase;margin-block-start:14px;padding:0 8px 8px;font-weight:700}.mz-wvb__heads span:last-child{text-align:end}html[dir=rtl] .mz-wvb__heads{font-size:var(--text-xs);letter-spacing:0}.mz-wvb__rows{margin:0;padding:0;list-style:none}.mz-wvb__row{isolation:isolate;border-block-end:2px solid var(--wv-track);min-block-size:48px;padding:6px 8px;position:relative}.mz-wvb__row:last-child{border-block-end:0}.mz-wvb__row.is-today{color:var(--wv-g);--wv-on:var(--wv-g);--wv-track:color-mix(in srgb, var(--wv-g) 26%, var(--wv-t));--wv-mute:color-mix(in srgb, var(--wv-g) 80%, var(--wv-t));border-block-end-color:#0000}.mz-wvb__row.is-today:before{content:"";z-index:-1;border-radius:var(--r-md);background:var(--wv-t);position:absolute;inset:2px -6px}.mz-wvb__day b{font-family:var(--font-display);font-size:var(--text-md);text-transform:uppercase;font-weight:700;line-height:1.1;display:block}.mz-wvb__day em{color:var(--wv-mute);font-size:var(--text-2xs);font-style:normal;font-weight:600;display:block}.mz-wvb__cells{grid-template-columns:repeat(var(--cells), minmax(0, 1fr));flex:1;gap:2px;min-inline-size:0;display:grid}.mz-wvb__cells i{background:var(--wv-track);border-radius:2px;block-size:10px}.mz-wvb__cells i.is-on{background:var(--wv-on)}.mz-wvb__cells i.is-hot{background:var(--wv-hot)}:root[data-look=plain] .mz-wvb__row:not(.is-today) .mz-wvb__cells i.is-on{background:var(--accent)}.mz-wvb__h{min-inline-size:4ch;font-family:var(--font-hero);font-weight:var(--hero-weight);font-size:var(--text-sm);white-space:nowrap}.mz-wvb__chip{border-radius:var(--r-pill);min-block-size:26px;box-shadow:inset 0 0 0 1px var(--wv-track);font-size:var(--text-xs);white-space:nowrap;justify-self:end;align-items:center;gap:4px;padding-inline:8px 10px;font-weight:700;display:inline-flex}.mz-wvb__chip.is-over{background:var(--wv-hot);color:var(--on-card-c);box-shadow:none}:root[data-look=plain] .mz-wvb__chip.is-over{background:var(--amber-soft);color:var(--amber-text)}.mz-wvb__chip.is-free{background:var(--highlight);color:var(--on-highlight);box-shadow:none}:root[data-look=plain] .mz-wvb__chip.is-free{background:var(--green-soft);color:var(--green-text)}.mz-wvb__chip.is-past{color:var(--wv-mute)}:root[data-look=brand] .mz-wve{--wv-g:var(--card-p);--wv-t:var(--on-card-p);--wv-track:color-mix(in srgb, var(--on-card-p) 14%, var(--card-p));--wv-mute:color-mix(in srgb, var(--on-card-p) 72%, var(--card-p))}.mz-wve__sum{flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:12px 0 0;display:flex}.mz-wve__sum strong,.mz-wve__pct{font-family:var(--font-hero);font-weight:var(--hero-weight);letter-spacing:-.02em}.mz-wve__sum strong{font-size:48px;line-height:.95}.mz-wve__sum span{color:var(--wv-mute);font-size:var(--text-sm);font-weight:600}.mz-wve__rows{margin:14px 0 0;padding:0;list-style:none}.mz-wve__gone{border-block-start:1px solid var(--wv-track);color:var(--wv-mute);font-size:var(--text-xs);justify-content:space-between;align-items:center;gap:10px;padding-block:10px;display:flex}.mz-wve__gone b{font-family:var(--font-display);font-size:var(--text-sm)}.mz-wve__gone span{align-items:center;gap:4px;display:inline-flex}.mz-wve__row{border-block-start:1px solid var(--wv-track);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name pct""meter meter";gap:6px 10px;padding-block:10px;display:grid}.mz-wve__name{flex-direction:column;grid-area:name;min-inline-size:0;display:flex}.mz-wve__name strong{font-family:var(--font-display);font-size:var(--text-sm);font-weight:700}.mz-wve__name span{color:var(--wv-mute);font-size:var(--text-xs);align-items:center;gap:4px;display:inline-flex}.mz-wve__row.is-over .mz-wve__name span{border-radius:var(--r-pill);background:var(--wv-hot);color:var(--on-card-c);align-self:start;margin-block-start:2px;padding:1px 8px 1px 6px;font-weight:700}:root[data-look=plain] .mz-wve__row.is-over .mz-wve__name span{background:var(--amber-soft);color:var(--amber-text)}.mz-wve__row.is-today .mz-wve__name strong{border-radius:var(--r-pill);background:var(--wv-t);color:var(--wv-g);align-self:start;padding-inline:8px}.mz-wve__pct{font-size:var(--text-2xl);grid-area:pct;align-self:start;line-height:1}.mz-wve__row:is(.is-past,.is-off) .mz-wve__pct{color:var(--wv-mute)}.mz-wve__meter{grid-area:meter;align-items:flex-end;gap:3px;block-size:26px;display:flex}.mz-wve__meter i{block-size:calc(30% + var(--i) / var(--n) * 70%);background:var(--wv-track);transform-origin:bottom;border-radius:2px;flex:1}.mz-wve__meter i.is-on{background:var(--wv-on)}.mz-wve__meter i.is-over{background:var(--wv-hot)}.mz-wve__meter i.is-cap{margin-inline-end:3px}.mz-wve__row:is(.is-past,.is-off) .mz-wve__meter{opacity:.45}@media (prefers-reduced-motion:no-preference){.mz-wve__meter i{animation:mz-bar-rise .22s var(--ease-out) both;animation-delay:calc(var(--i) * 7ms)}}.mz-wvf.is-hot{--wv-g:var(--amber-soft);--wv-t:var(--amber-text)}:root[data-look=brand] .mz-wvf.is-ok{--wv-g:var(--card-b);--wv-t:var(--on-card-b)}:root[data-look=brand] .mz-wvf.is-hot{--wv-g:var(--card-c);--wv-t:var(--on-card-c);--wv-on:color-mix(in srgb, var(--on-card-c) 45%, var(--card-c));--wv-hot:var(--on-card-c)}.mz-wvf{--wv-track:color-mix(in srgb, var(--wv-t) 18%, var(--wv-g));--wv-mute:color-mix(in srgb, var(--wv-t) 80%, var(--wv-g))}.mz-wvf__state{border-radius:var(--r-pill);background:var(--wv-t);min-block-size:26px;color:var(--wv-g);font-size:var(--text-xs);white-space:nowrap;align-items:center;gap:4px;padding-inline:8px 10px;font-weight:700;display:inline-flex}.mz-wvf__hero{flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:12px 0 0;display:flex}.mz-wvf__hero strong{font-family:var(--font-hero);font-weight:var(--hero-weight);letter-spacing:-.03em;font-size:64px;line-height:.9}:root[data-style=egi] .mz-wvf__hero strong{letter-spacing:0;font-size:48px;line-height:1.1}.mz-wvf__hero span{color:var(--wv-mute);font-size:var(--text-sm);font-weight:600}.mz-wvf__meter{gap:6px;block-size:28px;margin:16px 0 0;display:flex}.mz-wvf__grp{flex-basis:0;gap:2px;min-inline-size:0;display:flex}.mz-wvf__grp i{background:var(--wv-track);transform-origin:bottom;border-radius:2px;flex:1;min-inline-size:0}.mz-wvf__grp i.is-on{background:var(--wv-on)}.mz-wvf__grp i.is-over{background:var(--wv-hot)}.mz-wvf__grp:is(.is-past,.is-off) i{opacity:.5}@media (prefers-reduced-motion:no-preference){.mz-wvf__grp i{animation:mz-bar-rise .22s var(--ease-out) both}}.mz-wvf__chips{flex-wrap:wrap;gap:6px;margin:14px 0 0;padding:0;list-style:none;display:flex}.mz-wvf__chip{border-radius:var(--r-pill);min-block-size:26px;box-shadow:inset 0 0 0 1px var(--wv-track);font-size:var(--text-xs);white-space:nowrap;align-items:center;gap:4px;padding-inline:7px 10px;display:inline-flex}.mz-wvf__chip b{font-weight:700}.mz-wvf__chip:is(.is-past,.is-off){color:var(--wv-mute)}.mz-wvf__chip.is-over{background:var(--wv-hot);color:var(--wv-g);box-shadow:none;font-weight:700}:root[data-look=brand] .mz-wvf.is-ok .mz-wvf__chip.is-over{color:var(--on-card-c)}.mz-wvf__chip.is-today{background:var(--wv-t);color:var(--wv-g);box-shadow:none}.mz-wvf__chip.is-today.is-over{box-shadow:0 0 0 2px var(--wv-g), 0 0 0 4px var(--wv-t)}.mz-wlab__looks{flex-wrap:wrap;gap:6px;margin-block:12px 24px;display:flex}.mz-wlab__grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,250px),1fr));align-items:start;gap:28px 20px;display:grid}.mz-wlab__item>h2{font-family:var(--font-display);font-size:var(--text-md);margin:0;font-weight:700}.mz-wlab__item>p{color:var(--text-3);font-size:var(--text-xs);margin:2px 0 12px;line-height:1.45}.mz-wlab__item>.mz-wlab__src{font-family:var(--font-mono);font-size:var(--text-2xs);margin-block:10px 0}html[dir=rtl] .mz-wva__dname{font-size:var(--text-2xs);letter-spacing:0;white-space:nowrap;padding-inline:4px}html[dir=rtl] .mz-wvb__day b{font-size:var(--text-sm)}.mz-wvb__day{min-inline-size:0}.mz-smark{background:var(--p-white);box-shadow:inset 0 0 0 1px var(--line);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.mz-smark img{object-fit:contain;width:100%;height:100%;padding:2px}.mz-smark.is-sample img{padding:0}.mz-scat{color:var(--text-2);white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.mz-scat .mz-ico{color:var(--text-3);flex-shrink:0}.mz-scat.is-quiet{color:inherit}.mz-stars{color:var(--line-strong);flex-shrink:0;align-items:center;gap:1px;display:inline-flex}.mz-stars__s.is-on{color:var(--ink)}[dir=rtl] .mz-stars{transform:scaleX(-1)}.mz-rating{min-width:0;font-size:var(--text-sm);white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.mz-rating__n{color:var(--ink);font-weight:600}.mz-starin{align-items:center;gap:10px;display:inline-flex}.mz-starin__row{align-items:center;display:inline-flex}.mz-starin__opt{border-radius:var(--r-sm);min-width:30px;min-height:30px;color:var(--line-strong);cursor:pointer;transition:color var(--dur-fast) var(--ease);justify-content:center;align-items:center;display:inline-flex}.mz-starin__opt.is-on{color:var(--ink)}.mz-starin__opt:has(input:focus-visible){box-shadow:0 0 0 2px var(--focus)}.mz-starin__opt:active .mz-ico{transform:scale(.92)}.mz-starin__word{min-width:72px;color:var(--text-2);font-size:var(--text-sm)}@media (pointer:coarse){.mz-starin__opt{min-width:44px;min-height:44px}}.mz-copycode{direction:ltr;align-items:center;gap:2px;display:inline-flex}.mz-copycode .mz-code{color:var(--text);font-family:var(--font-mono);font-size:var(--text-xs)}.mz-copycode .mz-btn{color:var(--text-3)}.mz-sup__tabs{margin-block-end:16px}.mz-sup__tools{margin-block-end:12px}.mz-sup__search{width:min(340px,100%)}.mz-sup__foot{font-size:var(--text-sm);margin-block-start:16px}.mz-sup-table__head,.mz-sup-table__row{grid-template-columns:minmax(230px,2fr) minmax(130px,.9fr) minmax(170px,1.1fr) minmax(110px,.8fr) minmax(120px,1fr) 112px;align-items:center;gap:16px;padding-inline:8px;display:grid}.mz-sup-table__head{border-block-end:1px solid var(--line);height:36px;color:var(--text-3);font-size:var(--text-xs);font-weight:500}.mz-sup-table__head .is-num,.mz-sup-table__row .is-num{text-align:end}.mz-sup-table__row{border-block-end:1px solid var(--line);min-height:64px;color:inherit;font-size:var(--text-sm);transition:background-color var(--dur-fast) var(--ease);text-decoration:none;position:relative}@media (hover:hover){.mz-sup-table__row:hover{background:var(--bg-subtle)}}.mz-sup-name__link{min-inline-size:0;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mz-sup-name__link:after{content:"";position:absolute;inset:0}.mz-sup-name__link:focus-visible{outline:none}.mz-sup-name__link:focus-visible:after{box-shadow:inset 0 0 0 2px var(--focus)}.mz-sup-name__sub{white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:4px;min-inline-size:0;display:flex;overflow:hidden}.mz-sup-cat,.mz-sup-last{flex-direction:column;gap:2px;min-inline-size:0;line-height:1.35;display:flex}.mz-sup-last>*,.mz-sup-cat>.mz-faint{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-xs);overflow:hidden}.mz-sup-last>.tnum{font-size:var(--text-sm)}.mz-sup-from{white-space:nowrap}.mz-sup-from .mz-faint{font-size:var(--text-xs)}.mz-sup-rate,.mz-sup-star{z-index:1;position:relative}.mz-sup-rate{border-radius:var(--r-sm);min-block-size:32px;transition:background-color var(--dur-fast) var(--ease);align-items:center;gap:4px;margin-inline:-6px;padding-inline:6px;display:inline-flex}.mz-sup-rate__caret{color:var(--text-3)}.mz-sup-star{border-radius:var(--r-sm);min-block-size:32px;min-inline-size:32px;color:var(--text-3);font-size:var(--text-xs);transition:background-color var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);justify-content:center;align-items:center;gap:5px;padding-inline:8px;font-weight:600;display:inline-flex}.mz-sup-star.is-on{background:var(--amber-soft);color:var(--amber-text)}@media (hover:hover){.mz-sup-rate:hover,.mz-sup-star:hover{background:var(--bg-hover)}.mz-sup-star.is-on:hover{background:var(--amber-soft)}}.mz-sup-rpop{font-size:var(--text-sm);flex-direction:column;gap:10px;padding:12px 14px;display:flex}.mz-sup-rpop__h{color:var(--ink);font-weight:600}.mz-sup-rpop ul{flex-direction:column;gap:8px;display:flex}.mz-sup-rpop li{align-items:center;gap:8px;min-inline-size:0;display:flex}.mz-sup-rpop__p{text-overflow:ellipsis;white-space:nowrap;flex:1;min-inline-size:0;overflow:hidden}.mz-sup-table__pref{justify-content:flex-end;display:flex}.mz-sup-name{align-items:center;gap:12px;min-width:0;display:flex}.mz-sup-name__text{flex-direction:column;min-width:0;line-height:1.35;display:flex}.mz-sup-name__text strong{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.mz-sup-name__text .mz-faint{font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mz-bench{grid-template-columns:260px minmax(0,1fr);align-items:start;gap:32px;display:grid}.mz-bench__side{flex-direction:column;gap:10px;min-inline-size:0;display:flex;position:sticky;inset-block-start:16px}.mz-bench__nav{flex-direction:column;gap:12px;max-height:calc(100vh - 170px);padding-inline-end:4px;display:flex;overflow-y:auto}.mz-bench__grp{flex-direction:column;gap:1px;display:flex}.mz-bench__none{font-size:var(--text-sm);padding-inline:10px}.mz-bench__navhead{color:var(--text-3);font-size:var(--text-xs);margin:0 0 6px;padding-inline:10px;font-weight:500}.mz-bench__ref{border-radius:var(--r-sm);min-height:34px;color:var(--text-2);font:inherit;font-size:var(--text-sm);text-align:start;cursor:pointer;transition:background-color var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);background:0 0;border:0;align-items:center;gap:8px;padding-inline:10px;display:flex}@media (hover:hover){.mz-bench__ref:hover{background:var(--bg-hover);color:var(--text)}}.mz-bench__ref.is-on{background:var(--accent-soft);color:var(--accent-text);font-weight:550}.mz-bench__ref:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.mz-bench__refname{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.mz-bench__refn{color:var(--text-3);font-size:var(--text-xs)}.mz-bench__head h2{color:var(--ink);font-size:var(--text-xl);margin:0;font-weight:650}.mz-bench__head p{font-size:var(--text-sm);flex-wrap:wrap;align-items:center;gap:8px;margin:4px 0 0;display:flex}.mz-bench__stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-block:20px 12px;display:grid}.mz-bench__margin{align-items:center;gap:4px;display:inline-flex}.mz-bench__sentence{color:var(--text);font-size:var(--text-sm);margin:0 0 20px}.mz-bench__note{font-size:var(--text-xs);margin-block-start:16px}.mz-bars{flex-direction:column;display:flex}.mz-bars__legend,.mz-bars__row{grid-template-columns:minmax(180px,240px) minmax(120px,1fr) 96px 104px;align-items:center;gap:16px;padding-inline:8px;display:grid}.mz-bars__legend{height:28px}.mz-bars__axis{height:100%;position:relative}.mz-bars__medlabel{color:var(--text-2);font-size:var(--text-xs);white-space:nowrap;font-weight:500;position:absolute;inset-block-end:4px;transform:translate(-50%)}[dir=rtl] .mz-bars__medlabel{transform:translate(50%)}.mz-bars__row{border-block-end:1px solid var(--line);min-height:48px;font-size:var(--text-sm)}.mz-bars__row:first-of-type{border-block-start:1px solid var(--line)}.mz-bars__row.is-ours{background:var(--bg-subtle)}.mz-bars__who{align-items:center;gap:10px;min-width:0;display:flex}.mz-bars__name{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-weight:550;overflow:hidden}.mz-bars__city{font-size:var(--text-xs);flex-shrink:0}.mz-bars__ourmark{border-radius:var(--r-sm);background:var(--accent-soft);width:22px;height:22px;color:var(--accent-text);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.mz-bars__track{height:12px;position:relative}.mz-bars__fill{background:var(--gray-dot);border-start-end-radius:4px;border-end-end-radius:4px;position:absolute;inset-block:0;inset-inline-start:0}.mz-bars__row.is-low .mz-bars__fill{background:var(--green-dot)}.mz-bars__row.is-ours .mz-bars__fill{background:var(--accent)}.mz-bars__med{border-inline-start:1px dashed var(--text-2);width:0;position:absolute;inset-block:-8px;inset-inline-start:var(--med)}.mz-bars__val{color:var(--ink);text-align:end;font-weight:600}.mz-bars__flag{justify-content:flex-start;display:flex}.mz-bars__pref{font-size:var(--text-xs);align-items:center;gap:4px;display:inline-flex}.mz-sup-logo{border-radius:var(--r-lg);cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex;position:relative}.mz-sup-logo:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.mz-sup-logo__cam{background:var(--bg);width:22px;height:22px;box-shadow:0 0 0 2px var(--bg), inset 0 0 0 1px var(--line-strong);color:var(--text-2);border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:absolute;inset-block-end:-8px;inset-inline-end:-10px}@media (hover:hover){.mz-sup-logo:hover .mz-sup-logo__cam{color:var(--accent-text)}}.mz-sup-sub{flex-wrap:wrap;align-items:center;gap:6px 14px;display:inline-flex}.mz-sup-sub>span{align-items:center;gap:4px;display:inline-flex}.mz-sup-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-block-end:28px;display:grid}.mz-sup-stats__avg{align-items:center;gap:8px;display:inline-flex}.mz-sup-grid{margin-block-start:24px}.mz-sup-grid>div>.mz-sec:first-child,.mz-sup-grid>div>.mz-card:first-child{margin-block-start:0}.mz-sup-contacts{flex-direction:column;display:flex}.mz-sup-contact{border-block-end:1px solid var(--line);align-items:center;gap:12px;min-height:56px;display:flex}.mz-sup-contact__av{background:var(--bg-hover);width:32px;height:32px;color:var(--text-3);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.mz-sup-contact__main{min-width:0;font-size:var(--text-sm);flex-direction:column;flex:1;line-height:1.35;display:flex}.mz-sup-contact__main strong{color:var(--ink);font-weight:600}.mz-sup-contact__ways{flex-shrink:0;align-items:center;gap:6px;display:flex}.mz-sup-notes{resize:vertical}.mz-sup-notetext{white-space:pre-wrap;margin:0}.mz-sup-none{font-size:var(--text-sm);margin:0}.mz-sup-more{font:inherit;font-size:var(--text-sm);cursor:pointer;background:0 0;border:0}.mz-sup-secact{align-items:center;gap:10px;display:inline-flex}.mz-sup-note{font-size:var(--text-sm);margin-block-start:14px}.mz-sup-emptyacts{flex-wrap:wrap;justify-content:center;gap:8px;display:inline-flex}.mz-rtable__head,.mz-rtable__row{align-items:center;gap:14px;padding-inline:8px;display:grid}.mz-rtable__head{border-block-end:1px solid var(--line);min-height:36px;color:var(--text-3);font-size:var(--text-xs);font-weight:500}.mz-rtable__head>span{align-items:center;gap:6px;display:flex}.mz-rtable .is-num{text-align:end;font-variant-numeric:tabular-nums;justify-content:flex-end;align-items:center;gap:4px;display:flex}.mz-rtable__row{border-block-end:1px solid var(--line);min-height:48px;font-size:var(--text-sm);transition:background-color var(--dur-fast) var(--ease)}@media (hover:hover){.mz-rtable__row:not(.is-total):not(.is-group):hover{background:var(--bg-subtle)}}.mz-rtable__row.is-total{background:var(--bg-subtle);min-height:44px;color:var(--ink);font-weight:600}.mz-rtable--sup .mz-rtable__head,.mz-rtable--sup .mz-rtable__row{grid-template-columns:minmax(220px,2fr) 130px 120px minmax(170px,1.2fr) 72px 120px}.mz-rtable--proj .mz-rtable__head,.mz-rtable--proj .mz-rtable__row{grid-template-columns:minmax(220px,2fr) 150px minmax(150px,1fr) 90px 110px 72px}.mz-rtable--proj.no-money .mz-rtable__head,.mz-rtable--proj.no-money .mz-rtable__row{grid-template-columns:minmax(220px,2fr) 150px minmax(150px,1fr) 72px}.mz-rtable__item{flex-direction:column;justify-content:center;min-width:0;line-height:1.35;display:flex}.mz-rtable__item>*{max-width:100%}.mz-rtable__code{font-size:var(--text-xs);text-align:start}.mz-rtable__strong{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-weight:550;overflow:hidden}.mz-rtable__sub{font-size:var(--text-xs);align-self:flex-start}.mz-rtable__vs>span{white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.mz-rtable__low{color:var(--text-3)}.mz-rtable__act{justify-content:flex-end;align-items:center;gap:8px;display:flex}.mz-rtable__new{background:var(--bg-subtle);align-items:start;padding-block:10px}.mz-rtable__newitem{flex-direction:column;gap:6px;display:flex}.mz-rtable__newact{grid-column:span 3;justify-content:flex-end;gap:6px;display:flex}.mz-cellin,.mz-cellsel{border-radius:var(--r-sm);width:100%;min-width:0;height:30px;color:var(--text);font:inherit;font-size:var(--text-sm);transition:box-shadow var(--dur-fast) var(--ease), background-color var(--dur-fast) var(--ease);background:0 0;border:0;outline:0;margin-inline:-6px;padding-inline:6px}.mz-cellsel{cursor:pointer;width:calc(100% + 12px)}.mz-cellin.is-boxed,.mz-cellsel.is-boxed{background:var(--bg);box-shadow:inset 0 0 0 1px var(--line-strong);margin-inline:0}.mz-cellsel.is-boxed{width:100%}@media (hover:hover){.mz-cellin:hover,.mz-cellsel:hover{box-shadow:inset 0 0 0 1px var(--line-strong)}}.mz-cellin:focus,.mz-cellsel:focus{background:var(--bg);box-shadow:inset 0 0 0 1px var(--accent), 0 0 0 3px var(--accent-soft)}.mz-cellnum{direction:ltr;justify-content:flex-end;align-items:center;gap:2px;width:100%;display:inline-flex}.mz-cellnum .mz-cellin{text-align:end;flex:none;width:9ch;margin-inline:0}@supports (field-sizing:content){.mz-cellnum .mz-cellin{field-sizing:content;width:auto;min-width:5ch}}.mz-cellnum__pre{color:var(--text-3)}.is-num .mz-cellin.is-boxed{text-align:end}@media (pointer:coarse){.mz-cellin,.mz-cellsel{height:44px;font-size:var(--text-lg)}}.mz-revcta{align-items:center;gap:14px;padding:16px 18px;display:flex}.mz-revcta>.mz-ico{color:var(--ink);flex-shrink:0}.mz-revcta>span{min-width:0;font-size:var(--text-sm);flex-direction:column;flex:1;line-height:1.4;display:flex}.mz-revcta strong{color:var(--ink);font-size:var(--text-base)}.mz-revs{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.mz-rev{border-block-end:1px solid var(--line);gap:12px;padding-block:16px;display:flex}.mz-rev:first-child{padding-block-start:4px}.mz-rev__body{min-width:0;font-size:var(--text-sm);flex-direction:column;flex:1;gap:6px;display:flex}.mz-rev__head{flex-wrap:wrap;align-items:baseline;gap:4px 6px;display:flex}.mz-rev__who{color:var(--ink);font-weight:600}.mz-rev__proj{color:var(--text)}.mz-rev__date{font-size:var(--text-xs);margin-inline-start:auto}.mz-rev__rating{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.mz-rev__word{color:var(--text-2);font-weight:500}.mz-rev p{color:var(--text);margin:0;line-height:1.5}.mz-revsum{flex-direction:column;gap:12px;display:flex}.mz-revsum__big{align-items:center;gap:14px;margin-block-end:6px;display:flex}.mz-revsum__big>span:last-child{font-size:var(--text-sm);flex-direction:column;gap:2px;display:flex}.mz-revsum__n{color:var(--ink);font-size:var(--text-3xl);font-weight:650;line-height:1}.mz-revsum__row{font-size:var(--text-sm);grid-template-columns:130px minmax(0,1fr) 32px;align-items:center;gap:12px;display:grid}.mz-revsum__row>span:last-child{color:var(--ink);text-align:end;font-weight:600}.mz-revsum__again{color:var(--text-2);font-size:var(--text-sm);align-items:center;gap:6px;margin:6px 0 0;display:flex}.mz-revform{flex-direction:column;gap:18px;padding:20px;display:flex}.mz-revform header{justify-content:space-between;align-items:center;gap:12px;display:flex}.mz-revform h3{color:var(--ink);font-size:var(--text-md);margin:0;font-weight:600}.mz-revform__overall{flex-direction:column;gap:4px;display:flex}.mz-revform__dims{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 24px;display:grid}.mz-revform__dim{flex-direction:column;gap:2px;display:flex}.mz-revform__dim .mz-starin__word{font-size:var(--text-xs)}.mz-revform__again{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.mz-revform footer{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.mz-revform footer>.mz-faint{min-width:200px;font-size:var(--text-xs);flex:1}.mz-select.is-bad{box-shadow:inset 0 0 0 1px var(--red-dot)}.mz-semails{margin:0;padding:0;list-style:none}.mz-semail{border-block-end:1px solid var(--line);min-height:56px;font-size:var(--text-sm);align-items:center;gap:12px;display:flex}.mz-semail>.mz-ico{color:var(--text-3);flex-shrink:0}.mz-semail__main{flex-direction:column;flex:1;min-width:0;line-height:1.35;display:flex}.mz-semail__main strong{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-weight:550;overflow:hidden}.mz-semail__date{font-size:var(--text-xs);flex-shrink:0}.mz-sform{flex-direction:column;gap:14px;display:flex}.mz-sform__two{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.mz-sform__code{font-family:var(--font-mono)}.mz-sform__contacts{border:0;flex-direction:column;gap:12px;margin:0;padding:0;display:flex}.mz-sform__contacts legend{color:var(--ink);font-size:var(--text-sm);margin-block-end:8px;padding:0;font-weight:600}.mz-sform__contact{border-block-end:1px solid var(--line);flex-direction:column;gap:10px;padding-block-end:12px;display:flex;position:relative}.mz-sform__rm{align-self:flex-end}.mz-arc__intro{font-size:var(--text-sm);flex-wrap:wrap;align-items:center;gap:10px 16px;margin-block:16px 8px;display:flex}.mz-arc__intro p{flex:1;min-width:260px;margin:0}.mz-arc__group{margin-block-start:28px}.mz-arc__grouphead{align-items:baseline;gap:10px;margin-block-end:4px;padding-inline:8px;display:flex}.mz-arc__grouphead h3{color:var(--ink);font-size:var(--text-md);margin:0;font-weight:600}.mz-arc__grouphead .mz-faint{font-size:var(--text-xs)}.mz-rtable--arc .mz-rtable__head,.mz-rtable--arc .mz-rtable__row{grid-template-columns:76px minmax(160px,2fr) 96px 92px 92px 96px minmax(110px,1fr) minmax(80px,1fr) 32px;gap:12px}.mz-rtable--arc.is-view .mz-rtable__head,.mz-rtable--arc.is-view .mz-rtable__row{grid-template-columns:76px minmax(160px,2fr) 96px 92px 92px 96px minmax(110px,1fr) minmax(80px,1fr);gap:12px}.mz-rtable--arc.no-bench .mz-rtable__head,.mz-rtable--arc.no-bench .mz-rtable__row{grid-template-columns:76px minmax(200px,2.4fr) 96px 92px 92px 96px minmax(80px,1.2fr) 32px}.mz-rtable--arc.no-bench.is-view .mz-rtable__head,.mz-rtable--arc.no-bench.is-view .mz-rtable__row{grid-template-columns:76px minmax(200px,2.4fr) 96px 92px 92px 96px minmax(80px,1.2fr)}.mz-arc__inbench{min-inline-size:0;display:flex}.mz-rtable--arc:not(.is-view) .mz-cellin,.mz-rtable--arc:not(.is-view) .mz-cellsel{box-shadow:inset 0 -1px 0 var(--line-strong);cursor:text}.mz-rtable--arc:not(.is-view) .mz-cellsel{cursor:pointer}@media (hover:hover){.mz-rtable--arc:not(.is-view) .mz-cellin:hover,.mz-rtable--arc:not(.is-view) .mz-cellsel:hover{background:var(--bg);box-shadow:inset 0 0 0 1px var(--line-strong)}}.mz-rtable--arc:not(.is-view) .mz-cellin:focus,.mz-rtable--arc:not(.is-view) .mz-cellsel:focus{background:var(--bg);box-shadow:inset 0 0 0 1px var(--accent), 0 0 0 3px var(--accent-soft)}.mz-arc__code{color:var(--text-2);font-family:var(--font-mono);font-size:var(--text-xs);text-align:start;white-space:nowrap;direction:ltr;unicode-bidi:isolate}.mz-arc__ar{color:var(--text-3);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mz-arc__margin{white-space:nowrap;justify-content:flex-end;align-items:center;gap:4px;display:inline-flex}.mz-arc__bench{min-width:0;font-size:var(--text-xs);white-space:nowrap;align-items:center;gap:4px;display:inline-flex;overflow:hidden}.mz-arc__notes{color:var(--text-2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mz-arc__add{padding:6px 4px}.mz-pcodes__tools{margin-block:16px 10px}.mz-pcodes__search{width:min(300px,100%)}.mz-rtable--codes .mz-rtable__head,.mz-rtable--codes .mz-rtable__row{grid-template-columns:136px minmax(180px,2fr) minmax(120px,1.2fr) 92px 92px 92px 150px;gap:12px}.mz-rtable--codes .mz-rtable__row.is-job{background:var(--bg-subtle)}.mz-pcodes__name{align-items:center;gap:8px;min-width:0;display:flex}.mz-pcodes__name>span{flex-direction:column;min-width:0;line-height:1.35;display:flex}.mz-pcodes__kind{color:var(--text-3);font-size:var(--text-xs)}.mz-pcodes__indent{border-inline-start:1px solid var(--line-strong);border-block-end:1px solid var(--line-strong);border-end-start-radius:3px;flex-shrink:0;align-self:flex-start;width:10px;height:12px;margin-inline-start:4px}.is-job .mz-copycode{padding-inline-start:14px}.mz-pcodes__client{flex-direction:column;min-width:0;line-height:1.35;display:flex}.mz-pcodes__client .mz-code{font-size:var(--text-xs);text-align:start}.mz-pcodes__foot{font-size:var(--text-sm);margin-block-start:14px}.mz-fin-code{color:var(--text-3);font-family:var(--font-mono);font-size:var(--text-2xs);white-space:nowrap;direction:ltr;unicode-bidi:isolate}.mz-fin-stack{flex-direction:column;min-width:0;line-height:1.35;display:flex}.mz-fin-stack>*{text-overflow:ellipsis;white-space:nowrap;align-self:flex-start;max-width:100%;overflow:hidden}.mz-fin-vendor{align-items:center;gap:6px;min-width:0;max-width:100%;display:inline-flex}.mz-fin-vendor>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (width<=1100px){.mz-bench{grid-template-columns:1fr}.mz-bench__side{position:static}.mz-bench__nav{flex-flow:wrap;max-height:none}.mz-bench__grp{display:contents}.mz-sup-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (hover:hover){.mz-rtable__rm .mz-btn,.mz-rtable__act .mz-btn{opacity:0;transition:opacity var(--dur-fast) var(--ease)}.mz-rtable__row:hover .mz-rtable__rm .mz-btn,.mz-rtable__row:hover .mz-rtable__act .mz-btn,.mz-rtable__row:focus-within .mz-rtable__rm .mz-btn,.mz-rtable__row:focus-within .mz-rtable__act .mz-btn{opacity:1}}.mz-sup-note .mz-link,.mz-sup__foot .mz-link,.mz-bench__sentence .mz-link{text-underline-offset:3px;text-decoration:underline}@media (width<=1024px){.mz-sup__tools{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.mz-sup__search{width:100%;grid-column:1/-1;block-size:44px}.mz-sup__tools>.mz-spacer{display:none}.mz-sup__tools .mz-btn{min-block-size:44px;min-inline-size:0}.mz-sup__tools .mz-btn .mz-btn__label{text-overflow:ellipsis;text-align:start;flex:1;min-inline-size:0;overflow:hidden}.mz-sup-table__head{display:none}.mz-sup-table__row{white-space:normal;grid-template-columns:minmax(0,1fr) auto;gap:6px 10px;padding:12px 4px}.mz-sup-table__row:active{background:var(--bg-subtle)}.mz-sup-table__row>:first-child{grid-area:1/1}.mz-sup-table__row>:nth-child(6){grid-area:1/2;align-self:start}.mz-sup-table__row>:nth-child(6):empty{display:none}.mz-sup-table__row>:nth-child(2){flex-direction:row;grid-area:2/1/auto/-1;align-items:center;gap:8px;padding-inline-start:44px}.mz-sup-table__row>:nth-child(2)>.mz-faint:before{content:"·";margin-inline-end:8px}.mz-sup-table__row>:nth-child(3){grid-area:3/1;padding-inline-start:44px}.mz-sup-table__row>:nth-child(4){grid-area:3/2;align-self:center}.mz-sup-table__row>:nth-child(5){flex-direction:row;grid-area:4/1/auto/-1;gap:6px;padding-inline-start:44px}.mz-sup-last>.tnum{font-size:var(--text-xs);color:var(--text-3)}.mz-sup-rate,.mz-sup-star{min-block-size:44px}.mz-sup-star{min-inline-size:44px}.mz-sup-name__text strong{white-space:normal}.mz-bench{gap:20px}.mz-bench__nav,.mz-bench__nav{scrollbar-width:none;flex-wrap:nowrap;gap:6px;margin-inline:-16px;padding-block:2px;padding-inline:16px;overflow-x:auto}.mz-bench__nav::-webkit-scrollbar{display:none}.mz-bench__navhead{display:none}.mz-bench__search{block-size:44px}.mz-bench__ref{border-radius:var(--r-pill);min-height:40px;box-shadow:inset 0 0 0 1px var(--line);flex-shrink:0;padding-inline:12px}.mz-bench__ref.is-on{box-shadow:inset 0 0 0 1px var(--accent)}.mz-bench__refname{flex:none;overflow:visible}.mz-bench__main{min-width:0}.mz-bench__stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.mz-bench__stats>:last-child:nth-child(odd){grid-column:1/-1}.mz-bench__stats .mz-stat{padding:12px 14px}.mz-bars__legend{grid-template-columns:minmax(0,1fr);height:24px}.mz-bars__legend>span:not(.mz-bars__axis){display:none}.mz-bars__row{grid-template-columns:minmax(0,1fr) auto;gap:8px 12px;padding-block:10px}.mz-bars__who{grid-area:1/1}.mz-bars__val{grid-area:1/2}.mz-bars__track{grid-area:2/1/auto/-1}.mz-bars__flag{grid-area:3/1/auto/-1}.mz-bars__flag:empty{display:none}.mz-bars__name{white-space:normal}.mz-bars__name .mz-a,.mz-bench__ref{min-height:40px}.mz-bars__name .mz-a{align-items:center;display:inline-flex}.mz-sup-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-block-end:20px}.mz-sup-stats .mz-stat{padding:12px 14px}.mz-sup-contact{flex-wrap:wrap;gap:6px 12px;padding-block:10px}.mz-sup-contact__main{flex-basis:calc(100% - 44px)}.mz-sup-contact__ways{flex-wrap:wrap;flex-basis:100%;padding-inline-start:44px}.mz-sup-contact__ways .mz-btn,.mz-sup-contact__ways a{min-block-size:44px}.mz-revcta{flex-wrap:wrap}.mz-revcta>.mz-btn{flex-basis:100%;min-block-size:44px}.mz-starin{flex-wrap:wrap}.mz-fin-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-block-end:24px}.mz-fin-stats>:first-child{grid-column:1/-1}.mz-fin-stats .mz-stat{padding:12px 14px}.mz-fin-stats .mz-stat__value{font-size:var(--text-lg)}.mz-fq__group header{flex-direction:column;gap:2px;padding-inline:0}.mz-fq__row{grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:8px 12px;padding:12px 0;display:grid}.mz-fq__ico{align-self:start}.mz-fq__main{grid-column:2/-1}.mz-fq__camp{flex-wrap:wrap;gap:2px 8px}.mz-fq__row>.mz-av{grid-column:2}.mz-fq__row>.mz-btn,.mz-fq__row>.mz-fq__acts{grid-column:3;justify-self:end}.mz-fq__row>.mz-btn,.mz-fq__acts .mz-btn{min-block-size:44px}.mz-fin-table,.mz-rtable{overscroll-behavior-x:contain;margin-inline:-16px;padding-inline:16px;scroll-padding-inline:16px;position:relative;overflow-x:auto}.mz-fin-budgets .mz-fin-table__head,.mz-fin-budgets .mz-fin-table__row{min-inline-size:940px}.mz-fin-invoices .mz-fin-table__head,.mz-fin-invoices .mz-fin-table__row{min-inline-size:920px}.mz-fin-invoices.no-client .mz-fin-table__head,.mz-fin-invoices.no-client .mz-fin-table__row{min-inline-size:860px}.mz-fin-costs .mz-fin-table__head,.mz-fin-costs .mz-fin-table__row{min-inline-size:800px}.mz-fin-ag .mz-fin-table__head,.mz-fin-ag .mz-fin-table__row{min-inline-size:1010px}.mz-rtable--arc .mz-rtable__head,.mz-rtable--arc .mz-rtable__row{min-inline-size:940px}.mz-rtable--arc.is-view .mz-rtable__head,.mz-rtable--arc.is-view .mz-rtable__row{min-inline-size:900px}.mz-rtable--codes .mz-rtable__head,.mz-rtable--codes .mz-rtable__row{min-inline-size:940px}.mz-rtable--sup .mz-rtable__head,.mz-rtable--sup .mz-rtable__row{min-inline-size:910px}.mz-rtable--proj .mz-rtable__head,.mz-rtable--proj .mz-rtable__row{min-inline-size:870px}.mz-rtable--proj.no-money .mz-rtable__head,.mz-rtable--proj.no-money .mz-rtable__row{min-inline-size:640px}.mz-fin-table__head>:first-child,.mz-fin-table__row>:first-child,.mz-rtable__head>:first-child,.mz-rtable__row>:first-child{z-index:1;background:var(--bg);box-shadow:1px 0 0 var(--line);align-self:stretch;align-items:center;margin-inline-start:-8px;padding-inline-start:8px;display:flex;position:sticky;inset-inline-start:0}[dir=rtl] .mz-fin-table__head>:first-child,[dir=rtl] .mz-fin-table__row>:first-child,[dir=rtl] .mz-rtable__head>:first-child,[dir=rtl] .mz-rtable__row>:first-child{box-shadow:-1px 0 0 var(--line)}.mz-fin-table__row.is-total>:first-child,.mz-rtable__row.is-total>:first-child,.mz-rtable--codes .mz-rtable__row.is-job>:first-child{background:var(--bg-subtle)}.mz-rtable__rm .mz-btn,.mz-rtable__act .mz-btn,.mz-fin-act .mz-btn{min-block-size:40px;min-inline-size:40px}.mz-pcodes__tools{flex-wrap:wrap}.mz-pcodes__search{width:100%;block-size:44px}.mz-pcodes__tools>.mz-spacer{display:none}.mz-arc__intro{flex-wrap:wrap}.mz-fin-invoices{margin-inline:0;padding-inline:0;overflow:visible}.mz-fin-invoices .mz-fin-table__head{display:none}.mz-fin-invoices .mz-fin-table__row,.mz-fin-invoices.no-client .mz-fin-table__row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"c a""p p""n s""d x";gap:6px 12px;min-inline-size:0;padding:12px 4px}.mz-fin-invoices.no-client .mz-fin-table__row{grid-template-areas:"p a""n s""d x"}.mz-fin-invoices .mz-fin-table__row>:first-child{box-shadow:none;background:0 0;align-self:center;margin:0;padding:0;position:static}.mz-fin-invoices .mz-fin-table__row>:first-child{grid-area:n}.mz-fin-invoices:not(.no-client) .mz-fin-table__row>:nth-child(2){grid-area:c;font-weight:550}.mz-fin-invoices .mz-fin-table__row>.mz-fin-stack{grid-area:p}.mz-fin-invoices .mz-fin-table__row>.is-num{color:var(--ink);grid-area:a;font-weight:600}.mz-fin-invoices .mz-fin-table__row>.mz-fin-issued{display:none}.mz-fin-invoices .mz-fin-table__row>.mz-fin-due{grid-area:d;align-self:center}.mz-fin-due:before{content:attr(data-l) " ";color:var(--text-3)}.mz-fin-invoices .mz-fin-table__row>:nth-last-child(2){grid-area:s;justify-self:end}.mz-fin-invoices .mz-fin-table__row>.mz-fin-act{grid-area:x}.mz-fin-invoices .mz-fin-act .mz-btn{min-block-size:44px;min-inline-size:44px}.mz-sup-page .mz-phead__row{flex-wrap:wrap}.mz-sup-page .mz-phead__text{flex:200px}.mz-sup-page .mz-phead__actions{flex-wrap:wrap;flex-basis:100%}}@media (width<=1024px) and (pointer:coarse){.mz-copycode .mz-btn{block-size:40px;inline-size:40px}}@media (width<=760px){.mz-revform{padding:16px}.mz-revform__dims{grid-template-columns:minmax(0,1fr)}.mz-revform footer>.mz-faint{flex-basis:100%;min-width:0}.mz-revform footer .mz-btn{flex:1;min-block-size:44px}}.mz-fin-title{align-items:center;gap:12px;display:inline-flex}.mz-fin-title .mz-sample{vertical-align:middle;letter-spacing:0}.mz-fq__jobs{min-inline-size:0;color:var(--text-3);font-size:var(--text-xs);align-items:center;gap:5px;display:inline-flex}.mz-sup-star.is-big{min-block-size:var(--control-h);box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--text-2);font-size:var(--text-sm);padding-inline:12px}.mz-sup-star.is-big.is-on{box-shadow:none;color:var(--amber-text)}.mz-sup-saved{color:var(--green-text);font-size:var(--text-xs);align-items:center;gap:6px;font-weight:500;display:inline-flex}.mz-sup-saved .mz-link{margin-inline-start:4px;font-weight:500}.mz-smark.is-icon{background:var(--accent-soft);box-shadow:none;color:var(--accent-text)}.mz-est__title{align-items:center;gap:8px;display:inline-flex}.mz-est__adds{flex-wrap:wrap;justify-content:flex-start;gap:8px;display:inline-flex}.mz-est__meta{color:var(--text-2);font-size:var(--text-sm);flex-wrap:wrap;align-items:center;gap:6px 14px;margin:0 0 8px;display:flex}.mz-est__cur{border-radius:var(--r-sm);background:var(--bg-subtle);color:var(--ink);font-weight:600;font-size:var(--text-xs);align-items:center;gap:4px;padding:2px 8px;display:inline-flex}.mz-est__head,.mz-est__row{grid-template-columns:84px minmax(200px,1fr) 104px 120px 120px 110px 36px;align-items:center;gap:12px;padding-inline:8px;display:grid}.mz-est__table.is-view .mz-est__head,.mz-est__table.is-view .mz-est__row{grid-template-columns:84px minmax(200px,1fr) 104px 120px 120px 110px}.mz-est__head{border-block-end:1px solid var(--line);min-height:36px;color:var(--text-3);font-size:var(--text-xs);font-weight:500}.mz-est__row{border-block-end:1px solid var(--line);min-height:56px;font-size:var(--text-sm);padding-block:6px}.mz-est__row.is-total{background:var(--bg-subtle);min-height:48px;color:var(--ink);font-weight:600}.mz-est__table .is-num{text-align:end;font-variant-numeric:tabular-nums;white-space:nowrap;justify-content:flex-end;align-items:center;gap:4px;display:flex}.mz-est__code{color:var(--text-2);font-family:var(--font-mono);font-size:var(--text-xs);text-align:start;white-space:nowrap;direction:ltr;unicode-bidi:isolate}.mz-est__item{flex-direction:column;gap:2px;min-width:0;display:flex}.mz-est__name{min-width:0;color:var(--text);align-items:center;gap:8px;font-weight:550;display:flex}.mz-est__custom{border-radius:var(--r-sm);box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--text-3);font-size:var(--text-xs);white-space:nowrap;padding:0 6px;font-weight:500}.mz-est__sub{color:var(--text-3);font-size:var(--text-xs);flex-wrap:wrap;align-items:center;gap:2px 4px;display:flex}.mz-est__link{border-radius:var(--r-sm);min-height:24px;color:var(--text-2);text-underline-offset:3px;transition:background-color var(--dur-fast) var(--ease);align-items:center;gap:4px;margin-inline:-4px;padding:0 4px;text-decoration:underline;display:inline-flex}.mz-est__link.is-none{color:var(--accent-text,var(--accent))}.mz-est__link:disabled{cursor:default;text-decoration:none}@media (hover:hover){.mz-est__link:not(:disabled):hover{background:var(--bg-hover)}.mz-est__row:not(.is-total):hover{background:var(--bg-subtle)}}.mz-est__lbl{display:none}.mz-est__act{justify-content:flex-end;display:flex}.mz-est__totsub{color:var(--text-3);font-weight:400;font-size:var(--text-xs)}.mz-est__foot{color:var(--text-2);font-size:var(--text-sm);align-items:flex-start;gap:6px;margin:10px 0 0;display:flex}.mz-est__foot .mz-ico{flex:none;margin-block-start:3px}.mz-est__table:not(.is-view) .mz-cellin{box-shadow:inset 0 -1px 0 var(--line-strong);cursor:text}.mz-est__table:not(.is-view) .mz-cellin:focus{background:var(--bg);box-shadow:inset 0 0 0 1px var(--accent), 0 0 0 3px var(--accent-soft)}.mz-est__table .mz-cellnum{max-inline-size:110px}@media (width<=900px){.mz-est__head{display:none}.mz-est__row,.mz-est__table.is-view .mz-est__row{grid-template-columns:repeat(4,minmax(0,1fr)) 44px;grid-template-areas:"code code code code act""item item item item item""qty rate amt ern ern";gap:2px 10px;padding-block:10px 12px}.mz-est__table.is-view .mz-est__row{grid-template-columns:repeat(4,minmax(0,1fr));grid-template-areas:"code code code code""item item item item""qty rate amt ern"}.mz-est__code{grid-area:code}.mz-est__item{grid-area:item}.mz-est__qty{grid-area:qty;margin-block-start:8px}.mz-est__rate,.mz-est__amt,.mz-est__earned{margin-block-start:8px}.mz-est__row.is-total>*{margin-block-start:0}.mz-est__rate{grid-area:rate}.mz-est__amt{grid-area:amt}.mz-est__earned{grid-area:ern}.mz-est__act{grid-area:act;align-self:start;margin-block:-10px -6px}.mz-est__act .mz-btn{min-block-size:44px;min-inline-size:44px}.mz-est__table .is-num{text-align:start;flex-direction:column;justify-content:flex-start;align-items:flex-start}.mz-est__lbl{color:var(--text-3);font-size:var(--text-xs);font-weight:400;display:block}.mz-est__row.is-total{grid-template-areas:"code code amt ern ern"}.mz-est__table.is-view .mz-est__row.is-total{grid-template-areas:"code code amt ern"}.mz-est__totlbl{grid-area:code;align-self:center}.mz-est__totsub,.mz-est__row.is-total>[role=cell]:empty{display:none}.mz-est__table .mz-cellnum{max-inline-size:none}.mz-est__link{min-height:44px}}.mz-addline{flex-direction:column;gap:14px;display:flex}.mz-addline__cur{color:var(--text-2);font-size:var(--text-sm);align-items:center;gap:6px;margin:0;display:flex}.mz-addline__search{width:100%}.mz-addline__list{overscroll-behavior:contain;border-radius:var(--r-md);max-block-size:min(320px,40vh);box-shadow:inset 0 0 0 1px var(--line);overflow-y:auto}.mz-addline__cat{z-index:1;background:var(--raised,var(--bg));color:var(--text-3);font-size:var(--text-xs);padding:8px 12px 4px;font-weight:600;position:sticky;top:0}.mz-addline__opt{border-block-start:1px solid var(--line);text-align:start;width:100%;min-height:44px;transition:background-color var(--dur-fast) var(--ease);grid-template-columns:80px minmax(0,1fr) auto 16px;align-items:center;gap:10px;padding:6px 12px;display:grid}.mz-addline__opt.is-on{background:var(--accent-soft)}@media (hover:hover){.mz-addline__opt:not(.is-on):hover{background:var(--bg-hover)}}.mz-addline__name{min-width:0;color:var(--text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mz-addline__price{font-size:var(--text-sm);white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.mz-addline__own{border-radius:var(--r-sm);background:var(--bg-subtle);color:var(--text-2);font-size:var(--text-xs);padding:0 6px}.mz-addline__check{color:var(--accent-text,var(--accent))}.mz-addline__none{margin:0;padding:16px 12px}.mz-addline__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.mz-addline__nums{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);align-items:start;gap:12px;display:grid}.mz-addline__sum{font-size:var(--text-sm);flex-direction:column;gap:4px;display:flex}.mz-addline__sum b{color:var(--ink);font-size:var(--text-md)}@media (width<=560px){.mz-addline__grid,.mz-addline__nums{grid-template-columns:minmax(0,1fr)}.mz-addline__opt{grid-template-columns:minmax(0,1fr) auto 16px}.mz-addline__opt .mz-est__code{display:none}.mz-est__swap{order:9;width:100%}}.mz-linkd{flex-direction:column;display:flex}.mz-linkd__row{border-block-end:1px solid var(--line);cursor:pointer;min-height:48px;transition:background-color var(--dur-fast) var(--ease);grid-template-columns:auto 64px minmax(0,1fr) auto;align-items:center;gap:10px;padding:4px 8px;display:grid}.mz-linkd__row.is-on{background:var(--accent-soft)}@media (hover:hover){.mz-linkd__row:not(.is-on):hover{background:var(--bg-hover)}}.mz-linkd__title{min-width:0;font-size:var(--text-sm);flex-direction:column;display:flex}.mz-linkd__also{font-size:var(--text-xs)}.mz-crc__pick{flex-wrap:wrap;align-items:center;gap:10px 16px;margin-block:16px 4px;display:flex}.mz-crc__pick .mz-sel{min-inline-size:240px}.mz-crc__head{flex-wrap:wrap;align-items:center;gap:10px 14px;margin-block:16px 8px;display:flex}.mz-crc__head h3{color:var(--ink);font-size:var(--text-lg);margin:0;font-weight:600}.mz-crc__cards{flex-wrap:wrap;gap:8px;margin-block-end:12px;display:flex}.mz-crc__card{border-radius:var(--r-md);min-height:40px;box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--text-2);font-size:var(--text-sm);transition:background-color var(--dur-fast) var(--ease), box-shadow var(--dur-fast) var(--ease);align-items:center;gap:8px;padding:4px 12px;display:inline-flex}.mz-crc__card b{color:var(--ink)}.mz-crc__card.is-on{background:var(--accent-soft);box-shadow:inset 0 0 0 2px var(--accent);color:var(--text)}@media (hover:hover){.mz-crc__card:not(.is-on):hover{background:var(--bg-hover)}}.mz-crc__meta{flex-wrap:wrap;align-items:flex-end;gap:12px 16px;margin-block-end:8px;display:flex}.mz-crc__meta .mz-field{min-inline-size:160px}.mz-crc__meta .mz-crc__note{flex:1;min-inline-size:240px}.mz-crc__filter{color:var(--text-2);font-size:var(--text-sm);flex-wrap:wrap;align-items:center;gap:8px 14px;margin-block:12px 0;display:flex}.mz-rtable--crc .mz-rtable__head,.mz-rtable--crc .mz-rtable__row{grid-template-columns:76px minmax(180px,2fr) 96px 110px 130px 110px 40px;gap:12px}.mz-rtable--crc.is-view .mz-rtable__head,.mz-rtable--crc.is-view .mz-rtable__row{grid-template-columns:76px minmax(180px,2fr) 96px 110px 130px 110px}.mz-rtable--crc:not(.is-view) .mz-cellin{box-shadow:inset 0 -1px 0 var(--line-strong);cursor:text}.mz-rtable--crc:not(.is-view) .mz-cellin:focus{background:var(--bg);box-shadow:inset 0 0 0 1px var(--accent), 0 0 0 3px var(--accent-soft)}.mz-rtable--crc .mz-cellin::placeholder{color:var(--text-3)}.mz-crc__src{font-size:var(--text-xs);white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.mz-crc__diff{font-size:var(--text-xs)}@media (width<=1024px){.mz-rtable--crc .mz-rtable__head,.mz-rtable--crc .mz-rtable__row{min-inline-size:760px}.mz-crc__pick .mz-sel{flex:1;min-block-size:44px;min-inline-size:0}.mz-crc__card{min-height:44px}}.mz-fin-budget>span{flex-direction:column;align-items:flex-end;line-height:1.3;display:inline-flex}.mz-fin-orig{font-size:var(--text-xs)}.mz-fx{border-radius:var(--r-md);box-shadow:inset 0 0 0 1px var(--line);flex-wrap:wrap;align-items:center;gap:10px 24px;margin-block:16px 4px;padding:12px 14px;display:flex}.mz-fx__head{min-width:0;font-size:var(--text-sm);flex-direction:column;flex:280px;gap:2px;display:flex}.mz-fx__head h3{color:var(--ink);font-size:var(--text-md);align-items:center;gap:6px;margin:0;font-weight:600;display:flex}.mz-fx__rates{flex-wrap:wrap;gap:8px 20px;display:flex}.mz-fx__rate{font-size:var(--text-sm);direction:ltr;align-items:center;gap:6px;display:inline-flex}.mz-fx__rate .mz-cellnum{inline-size:96px}.mz-fx__rate .mz-cellin{box-shadow:inset 0 -1px 0 var(--line-strong)}.mz-fx__rate .mz-cellin:focus{box-shadow:inset 0 0 0 1px var(--accent), 0 0 0 3px var(--accent-soft)}.mz-fx__one{color:var(--text-3)}@media (pointer:coarse){.mz-fx__rate .mz-cellin{min-block-size:44px;font-size:16px}}.mz-cost__intro{font-size:var(--text-sm);margin:-4px 0 8px}.mz-cost__row{gap:4px;padding:0}.mz-cost__open{border-radius:var(--r-sm);text-align:start;min-width:0;min-height:52px;transition:background-color var(--dur-fast) var(--ease);flex:1;align-items:center;gap:12px;padding:8px;display:flex}@media (hover:hover){.mz-cost__open:hover{background:var(--bg-hover)}}.mz-cost__amt{white-space:nowrap;flex-direction:column;align-items:flex-end;line-height:1.3;display:flex}.mz-cost__amt .mz-faint{font-size:var(--text-xs)}.mz-cost__total{color:var(--ink);font-weight:600}@media (pointer:coarse){.mz-cost__row .mz-btn{min-block-size:44px;min-inline-size:44px}}.mz-bill__steps{grid-template-columns:repeat(9,minmax(0,1fr));gap:4px;margin:0 0 12px;padding:0;list-style:none;display:grid}.mz-bill__step{min-width:0;box-shadow:inset 0 2px 0 var(--line);color:var(--text-3);font-size:var(--text-xs);flex-direction:column;align-items:flex-start;gap:6px;padding-block-start:8px;display:flex}.mz-bill__step.is-done{box-shadow:inset 0 2px 0 var(--accent);color:var(--text-2)}.mz-bill__step.is-now{box-shadow:inset 0 2px 0 var(--accent);color:var(--ink);font-weight:600}.mz-bill__dot{width:18px;height:18px;box-shadow:inset 0 0 0 1px var(--line-strong);border-radius:50%;place-items:center;display:grid}.mz-bill__step.is-done .mz-bill__dot,.mz-bill__step.is-now .mz-bill__dot{background:var(--accent);box-shadow:none;color:var(--on-accent,#fff)}.mz-bill__word{overflow-wrap:anywhere;line-height:1.3}.mz-bill__now{font-size:var(--text-sm);flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}.mz-bill__nums{color:var(--text-2);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:4px 14px;margin-inline-start:auto;display:inline-flex}.mz-bill__sug{border-radius:var(--r-md);background:var(--accent-soft);color:var(--text);font-size:var(--text-sm);flex-wrap:wrap;align-items:center;gap:8px 12px;margin-block-start:12px;padding:10px 12px;display:flex}.mz-bill__sug>span{flex:240px}.mz-bill__req{color:var(--text-2);font-size:var(--text-sm);flex-wrap:wrap;align-items:center;gap:6px;margin:10px 0 0;display:flex}@media (width<=760px){.mz-bill__steps{gap:2px}.mz-bill__word,.mz-bill__step.is-now .mz-bill__word{display:none}.mz-bill__nums{margin-inline-start:0}}.mz-fin-status{flex-wrap:wrap;align-items:center;gap:4px 6px;display:flex}.mz-bill{margin-block-end:24px}.mz-invl{border-radius:var(--r-md);box-shadow:inset 0 0 0 1px var(--line);overscroll-behavior:contain;max-block-size:min(280px,36vh);overflow-y:auto}.mz-invl__row{border-block-start:1px solid var(--line);grid-template-columns:auto minmax(0,1fr) 140px;align-items:center;gap:10px;min-height:48px;padding:6px 12px;display:grid}.mz-invl__row.is-on{background:var(--accent-soft)}.mz-invl__name{min-width:0;font-size:var(--text-sm);flex-direction:column;display:flex}.mz-invl__name .mz-faint{font-size:var(--text-xs)}.mz-invl__row>.mz-faint{text-align:end;font-size:var(--text-sm)}@media (width<=560px){.mz-invl__row{grid-template-columns:auto minmax(0,1fr)}.mz-invl__row>:last-child{grid-column:2}}.mz-est{margin-block-end:24px}.mz-ht__acts{flex-wrap:wrap;gap:8px;display:inline-flex}.mz-ht__note{color:var(--text-2);font-size:var(--text-sm);align-items:center;gap:6px;margin:0 0 12px;display:flex}.mz-ht__tools{flex-direction:column;gap:14px;margin-block:12px 4px;display:flex}.mz-ht__search{inline-size:min(360px,100%)}.mz-ht__topics{flex-wrap:wrap;gap:6px;display:flex}.mz-ht__topic{min-height:34px;box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--text-2);font-size:var(--text-sm);transition:background-color var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);border-radius:999px;align-items:center;gap:6px;padding:0 12px;display:inline-flex}.mz-ht__topic.is-on{background:var(--accent-soft);box-shadow:inset 0 0 0 2px var(--accent);color:var(--text)}@media (hover:hover){.mz-ht__topic:not(.is-on):hover{background:var(--bg-hover)}}.mz-ht__group{margin-block-start:44px}.mz-ht__ghead{flex-wrap:wrap;align-items:center;gap:8px 16px;margin-block-end:16px;display:flex}.mz-ht__ghead h2{color:var(--ink);font-size:var(--text-lg);align-items:center;gap:8px;margin:0;font-weight:600;display:flex}.mz-ht__prog{color:var(--text-2);font-size:var(--text-sm);flex-wrap:wrap;align-items:center;gap:8px 10px;display:inline-flex}.mz-ht__prog .mz-bar{inline-size:120px}.mz-ht__grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:24px;display:grid}.mz-ht__card{border-radius:var(--r-lg);min-width:0;box-shadow:inset 0 0 0 1px var(--line);background:var(--raised,var(--bg));flex-direction:column;display:flex;overflow:hidden}.mz-ht__card.is-hidden{opacity:.6}.mz-ht__thumb{aspect-ratio:16/7;background:var(--accent-soft);max-inline-size:100%;color:var(--accent-text,var(--accent));place-items:center;display:grid;position:relative}.mz-ht__thumb img{object-fit:cover;block-size:100%;inline-size:100%}.mz-ht__len{border-radius:var(--r-sm);background:var(--ink);color:var(--bg);font-size:var(--text-xs);direction:ltr;padding:1px 6px;position:absolute;inset-block-end:8px;inset-inline-end:8px}.mz-ht__body{flex-direction:column;flex:1;gap:10px;padding:16px 18px 18px;display:flex}.mz-ht__chips{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.mz-ht__body h3{color:var(--ink);font-size:var(--text-md);text-wrap:balance;margin:0;font-weight:600;line-height:1.35}.mz-ht__learn{color:var(--text-2);font-size:var(--text-sm);flex:1;margin:0}.mz-ht__foot{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.mz-ht__soon{color:var(--text-3);font-size:var(--text-sm);align-items:center;gap:6px;display:inline-flex}.mz-ht__seen{border-radius:var(--r-sm);min-height:32px;color:var(--text-2);font-size:var(--text-sm);transition:background-color var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);align-items:center;gap:6px;padding:0 8px;display:inline-flex}.mz-ht__seen.is-on{color:var(--green-text,var(--green))}.mz-ht__foot>:last-child:not(:first-child){margin-inline-start:auto}@media (hover:hover){.mz-ht__seen:hover{background:var(--bg-hover)}}@media (pointer:coarse){.mz-ht__topic,.mz-ht__seen,.mz-ht__foot .mz-btn{min-height:44px}.mz-ht__topic{min-inline-size:44px}.mz-ht__search input{font-size:16px}}.mz-watchhow{border-radius:var(--r-sm);min-height:32px;color:var(--accent-text,var(--accent));font-size:var(--text-sm);text-underline-offset:3px;align-items:center;gap:6px;padding:0 10px;font-weight:500;text-decoration:underline;display:inline-flex}@media (hover:hover){.mz-watchhow:hover{background:var(--bg-hover)}}@media (pointer:coarse){.mz-watchhow{min-height:44px}}@media (width<=560px){.mz-ht__card{grid-template-columns:88px minmax(0,1fr);display:grid}.mz-ht__thumb{aspect-ratio:auto;block-size:100%;min-block-size:88px}.mz-ht__body{padding:10px 12px 12px}.mz-ht__topics{overscroll-behavior-x:contain;scrollbar-width:none;flex-wrap:nowrap;margin-inline:-16px;padding-inline:16px;overflow-x:auto}.mz-ht__topic{flex:none}}.mz-ht__player{border-radius:var(--r-md);background:#000;max-block-size:70vh;inline-size:100%;display:block}.mz-ht__file{font-size:var(--text-sm);flex-wrap:wrap;align-items:center;gap:8px 12px;margin-block-end:14px;display:flex}.mz-ht__file label{cursor:pointer}.im-tab{flex-direction:column;gap:20px;min-inline-size:0;padding-block:20px 48px;display:flex}.im-tab__head,.im-fin__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.im-tab__title{color:var(--ink);font-size:var(--text-md);align-items:center;gap:8px;margin:0;font-weight:600;display:inline-flex}.im-fin__head p{max-inline-size:72ch;font-size:var(--text-sm);margin:0}.im-amt{font-variant-numeric:tabular-nums;flex-direction:column;min-inline-size:0;line-height:1.3;display:inline-flex}.im-amt__v{color:var(--text);white-space:nowrap}.im-amt__alt{color:var(--text-3);font-size:var(--text-xs);white-space:nowrap}.im-amt.is-strong .im-amt__v{color:var(--ink);font-family:var(--font-num);font-size:var(--text-xl);font-weight:600}.im-tiles .im-amt.is-strong .im-amt__v{font-size:clamp(17px, 1.6vw, var(--text-xl))}p .im-amt,.im-note .im-amt{display:inline}.im-tiles{border-radius:var(--r-lg);background:var(--line);grid-template-columns:repeat(6,minmax(0,1fr));gap:1px;padding:1px;display:grid;overflow:hidden}.im-tile{background:var(--bg);flex-direction:column;align-items:flex-start;gap:6px;min-inline-size:0;padding:14px 16px;display:flex}.im-tile__label{color:var(--text-2);font-size:var(--text-xs);font-weight:500}.im-tile__none{color:var(--text-faint);font-size:var(--text-xl);line-height:1.3}.im-tile__sub{color:var(--text-3);font-size:var(--text-xs)}.im-note{border-radius:var(--r-md);background:var(--bg-subtle);color:var(--text-2);font-size:var(--text-sm);align-items:flex-start;gap:8px;margin:0;padding:10px 12px;display:flex}.im-note>.mz-ico,.im-note>svg{flex:none;margin-block-start:2px}.im-note.is-amber{background:var(--amber-soft);color:var(--amber-text)}.im-note.is-red{background:var(--red-soft);color:var(--red-text)}.im-note__q{color:var(--text);margin-block-start:4px;display:block}.im-flag{font-size:var(--text-sm);align-items:center;gap:6px;margin:0;display:inline-flex}.im-flag.is-green{color:var(--green-text)}.im-flag.is-amber{color:var(--amber-text)}.im-flag.is-red{color:var(--red-text)}.im-small{font-size:var(--text-xs);margin:0}.im-code{color:var(--text-2);font-family:var(--font-mono);font-size:var(--text-xs);white-space:nowrap;direction:ltr;unicode-bidi:isolate}.im-group{flex-direction:column;gap:8px;display:flex}.im-group__head{flex-wrap:wrap;align-items:baseline;gap:4px 12px;display:flex}.im-group__head h3,.im-fin__block>header h3{color:var(--ink);font-size:var(--text-md);align-items:center;gap:8px;margin:0;font-weight:600;display:inline-flex}.im-group__head p,.im-fin__block>header p{font-size:var(--text-sm);margin:0}.im-group__n{border-radius:var(--r-pill);background:var(--gray-soft);min-inline-size:22px;color:var(--gray-text);font-size:var(--text-2xs);text-align:center;padding:1px 7px;font-weight:600}.im-list,.im-fin__list{border-radius:var(--r-lg);box-shadow:inset 0 0 0 1px var(--line);margin:0;padding:0;list-style:none}.im-row+.im-row,.im-fin__row+.im-fin__row{border-block-start:1px solid var(--line)}.im-row__sum{border-radius:var(--r-lg);min-block-size:64px;inline-size:100%;color:inherit;font:inherit;text-align:start;cursor:pointer;transition:background-color var(--dur-fast) var(--ease);background:0 0;border:0;grid-template-columns:minmax(0,1.5fr) minmax(0,1.15fr) minmax(0,1fr) minmax(0,1.05fr) minmax(0,.85fr) 16px;align-items:center;gap:16px;padding:12px 16px;display:grid}.im-row.is-open .im-row__sum{border-end-end-radius:0;border-end-start-radius:0}@media (hover:hover){.im-row__sum:hover{background:var(--bg-hover)}.im-quick__btn:hover{background:var(--accent-soft)}}.im-row__sum:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.im-row__who{align-items:center;gap:10px;min-inline-size:0;display:flex}.im-row__name{flex-direction:column;min-inline-size:0;display:flex}.im-row__n{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.im-row__name .it-handle{color:var(--text-3);font-size:var(--text-xs)}.im-row__mix{min-inline-size:0;color:var(--text-2);font-size:var(--text-sm);flex-wrap:wrap;gap:2px 10px;display:flex}.im-row__piece{white-space:nowrap}.im-row__fee{flex-direction:column;align-items:flex-start;gap:4px;min-inline-size:0;display:flex}.im-row__hint{flex-direction:column;display:flex}.im-row__more{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.im-row__caret{color:var(--text-3);transition:transform var(--dur) var(--ease)}.im-row.is-open .im-row__caret{transform:rotate(180deg)}.im-mini{color:var(--text-3);font-size:var(--text-xs);white-space:nowrap;align-items:center;gap:5px;display:inline-flex}.im-mini.is-done{color:var(--green-text)}.im-mini.is-wait{color:var(--amber-text)}.im-row__body{border-block-start:1px solid var(--line);background:var(--bg-subtle);border-end-end-radius:var(--r-lg);border-end-start-radius:var(--r-lg);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.im-row__body.is-two{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.im-panel{flex-direction:column;gap:10px;min-inline-size:0;padding:16px;display:flex}.im-panel+.im-panel{border-inline-start:1px solid var(--line)}.im-panel__h{color:var(--text-2);font-size:var(--text-sm);align-items:center;gap:6px;margin:0;font-weight:600;display:inline-flex}.im-actions{flex-wrap:wrap;gap:8px;margin-block-start:4px;display:flex}.im-lines{font-size:var(--text-sm);flex-direction:column;gap:4px;margin:0;display:flex}.im-lines>div{justify-content:space-between;gap:12px;display:flex}.im-lines dt{color:var(--text-2)}.im-lines dd{text-align:end;margin:0}.im-lines .is-total{border-block-start:1px solid var(--line);margin-block-start:4px;padding-block-start:6px;font-weight:600}.im-quote{border-inline-start:2px solid var(--line-strong);color:var(--text-2);font-size:var(--text-sm);margin:0;padding-inline-start:10px}.im-contract-line{font-size:var(--text-sm);flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0;display:flex}.im-lic{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.im-lic .im-flag{align-items:flex-start}.im-pays{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.im-pay{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"what amt""state act";align-items:center;gap:6px 12px;padding-block:10px;display:grid}.im-pay+.im-pay{border-block-start:1px solid var(--line)}.im-pay.is-off{opacity:.6}.im-pay__what{flex-wrap:wrap;grid-area:what;align-items:baseline;gap:4px 12px;min-inline-size:0;display:flex}.im-pay__amt{text-align:end;grid-area:amt;align-items:flex-end}.im-pay__state{flex-wrap:wrap;grid-area:state;align-items:center;gap:4px 10px;display:flex}.im-pay__act{grid-area:act;justify-self:end;align-items:center;gap:4px;display:inline-flex}.im-ms{color:var(--text-2);font-size:var(--text-sm);align-items:center;gap:6px;display:inline-flex}.im-details{border-block-start:1px solid var(--line);color:var(--text-2);font-size:var(--text-sm);flex-wrap:wrap;align-items:center;gap:6px 8px;padding-block-start:10px;display:flex}.im-details .mz-btn{margin-inline-start:auto}.im-guide{flex-direction:column;gap:8px;display:flex}.im-guide__rail{block-size:18px;position:relative}.im-guide__track{border-radius:var(--r-pill);background:var(--bg-active);position:absolute;inset-block:6px;inset-inline:0;overflow:hidden}.im-guide__z{position:absolute;inset-block:0}.im-guide__z.is-green{background:var(--green-dot)}.im-guide__z.is-blue{background:var(--blue-dot)}.im-guide__z.is-amber{background:var(--amber-dot)}.im-guide__z.is-red{background:var(--red-dot)}.im-guide__tick{background:var(--bg);inline-size:2px;margin-inline-start:-1px;position:absolute;inset-block:6px}.im-guide__fee{background:var(--ink);inline-size:4px;box-shadow:0 0 0 2px var(--bg);border-radius:2px;margin-inline-start:-2px;position:absolute;inset-block:0}.im-guide__legend{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;display:grid}.im-guide__legend dt{color:var(--text-3);font-size:var(--text-xs)}.im-guide__legend dd{color:var(--text);font-size:var(--text-sm);white-space:nowrap;margin:0}.im-guide.is-compact .im-guide__legend dd{font-size:var(--text-xs)}.im-why{font-size:var(--text-xs);margin:0}.im-dlg-who{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.im-dlg-total{align-items:center;gap:8px;margin-inline-end:auto;display:inline-flex}.im-offer,.im-form{flex-direction:column;gap:16px;display:flex}.im-offer__guide{border-radius:var(--r-md);background:var(--bg-subtle);flex-direction:column;gap:8px;padding:12px;display:flex}.im-fee{align-items:center;gap:10px;display:flex}.im-fee .mz-input{flex:1;max-inline-size:260px}.im-quick{flex-wrap:wrap;gap:6px;display:inline-flex}.im-quick__btn{border-radius:var(--r-pill);background:var(--bg-subtle);min-block-size:28px;color:var(--accent-text);font:inherit;font-size:var(--text-xs);cursor:pointer;transition:background-color var(--dur-fast) var(--ease);border:0;padding:2px 10px;font-weight:600}.im-quick__btn:focus-visible{outline:2px solid var(--focus);outline-offset:1px}.im-addons{flex-direction:column;gap:8px;display:flex}.im-addons__head{justify-content:space-between;align-items:center;gap:8px;display:flex}.im-addons__head h3{color:var(--text-2);font-size:var(--text-sm);margin:0;font-weight:600}.im-addons__none{font-size:var(--text-sm);margin:0}.im-addons__list{border-radius:var(--r-md);box-shadow:inset 0 0 0 1px var(--line);margin:0;padding:0;list-style:none}.im-addon{grid-template-columns:minmax(0,1fr) auto 88px minmax(96px,auto) auto;align-items:center;gap:8px;padding-block:8px;padding-inline:12px 8px;display:grid}.im-addon+.im-addon{border-block-start:1px solid var(--line)}.im-addon__what{min-inline-size:0;font-size:var(--text-sm);flex-direction:column;display:flex}.im-addon__what .mz-faint{font-size:var(--text-xs)}.im-addon__pct{color:var(--text-3);align-items:center;gap:4px;display:inline-flex}.im-addon__pct .mz-input{inline-size:64px;min-inline-size:0}.im-addon__pct input{inline-size:100%;min-inline-size:0}.im-addon__amt{font-size:var(--text-sm);text-align:end;white-space:nowrap}.im-proof{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.im-proof__name{color:var(--text-2);font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.im-signed{color:var(--green-text);font-size:var(--text-sm);align-items:center;gap:6px;display:inline-flex}.im-contract{flex-direction:column;gap:12px;display:flex}.im-contract__bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.im-contract__sample{font-size:var(--text-xs);align-items:center;gap:6px;display:inline-flex}.im-contract__doc{border-radius:var(--r-md);background:var(--bg-subtle);max-block-size:min(60vh,560px);font-size:var(--text-base);flex-direction:column;gap:16px;padding:20px 24px;line-height:1.6;display:flex;overflow:auto}.im-contract__doc[dir=rtl]{line-height:var(--lh-body-ar)}.im-contract__doc h3{color:var(--ink);font-size:var(--text-base);margin:0 0 4px;font-weight:600}.im-contract__doc p{max-inline-size:70ch;margin:0 0 6px}.im-fin{flex-direction:column;gap:24px;padding-block:16px 48px;display:flex}.im-fin__block{flex-direction:column;gap:10px;display:flex}.im-fin__block>header{flex-wrap:wrap;align-items:baseline;gap:4px 12px;display:flex}.im-fin__due{flex-direction:column;gap:6px;display:flex}.im-fin__when{color:var(--text-2);font-size:var(--text-xs);align-items:center;gap:6px;margin:0;font-weight:600;display:inline-flex}.im-fin__when.is-late{color:var(--red-text)}.im-fin__row{grid-template-columns:minmax(200px,1.4fr) minmax(150px,1fr) minmax(150px,1fr) minmax(170px,1.2fr) minmax(120px,auto);align-items:center;gap:16px;min-block-size:64px;padding:12px 16px;display:grid}.im-fin__block.is-quiet .im-fin__row{color:var(--text-2)}.im-fin__who{align-items:center;gap:10px;min-inline-size:0;display:flex}.im-fin__name{flex-direction:column;align-items:flex-start;min-inline-size:0;display:flex}.im-fin__what,.im-fin__meta{flex-direction:column;align-items:flex-start;gap:4px;min-inline-size:0;display:flex}.im-fin__what .im-amt.is-strong .im-amt__v{font-size:var(--text-md)}.im-fin__pay{min-inline-size:0;color:var(--text-2);font-size:var(--text-sm);align-items:center;gap:6px;display:flex}.im-fin__act{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:flex}@media (width<=1279px){.im-tiles{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=1180px){.im-row__sum{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1.1fr) minmax(0,.9fr) 16px}.im-row__mix{display:none}.im-fin__row{grid-template-columns:minmax(180px,1.3fr) minmax(140px,1fr) minmax(150px,1fr) minmax(120px,auto)}.im-fin__pay{grid-column:1/-2}}@media (width<=1023px){.im-row__body:not(.is-two){grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.im-row__body:not(.is-two)>.im-panel:first-child{grid-column:1/-1}.im-row__body:not(.is-two)>.im-panel+.im-panel{border-inline-start:0;border-block-start:1px solid var(--line)}.im-row__body:not(.is-two)>.im-panel:last-child{border-inline-start:1px solid var(--line)}}@media (width<=900px){.im-row__sum{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"who caret""fee state""more more";gap:10px 12px;padding:14px 16px}.im-row__who{grid-area:who}.im-row__caret{grid-area:caret;justify-self:end}.im-row__fee{grid-area:fee}.im-row__state{grid-area:state;justify-self:end}.im-row__more{flex-flow:wrap;grid-area:more;gap:6px 14px}}@media (width<=760px){.im-tab{gap:16px;padding-block:16px 32px}.im-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.im-tile{padding:12px}.im-row__body:not(.is-two),.im-row__body.is-two{grid-template-columns:minmax(0,1fr)}.im-row__body:not(.is-two)>.im-panel:last-child,.im-row__body.is-two>.im-panel+.im-panel{border-inline-start:0;border-block-start:1px solid var(--line)}.im-panel{padding:14px 16px}.im-guide__legend{gap:6px}.im-addon{grid-template-columns:minmax(0,1fr) 88px auto;grid-template-areas:"what what remove""days pct amt"}.im-addon__what{grid-area:what}.im-addon__days{grid-area:days}.im-addon>.mz-btn{grid-area:remove}.im-addon__pct{grid-area:pct}.im-addon__amt{grid-area:amt}.im-fee{flex-wrap:wrap}.im-fee .mz-input{max-inline-size:none}.im-contract__doc{padding:16px}.im-fin__row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"who who""what meta""pay pay""act act";gap:10px 12px;padding:14px 16px}.im-fin__who{grid-area:who}.im-fin__what{grid-area:what}.im-fin__meta{grid-area:meta;align-items:flex-end}.im-fin__pay{grid-area:pay/auto}.im-fin__act{grid-area:act;justify-content:flex-start}}@media (pointer:coarse){.im-quick__btn{min-block-size:44px;font-size:var(--text-sm);padding-inline:14px}}@media (prefers-reduced-motion:reduce){.im-row__caret,.im-row__sum,.im-quick__btn{transition:none}}.st-form{gap:var(--s-4);flex-direction:column;display:flex}.st-err{align-items:center;gap:var(--s-2);color:var(--red-text);font-size:var(--text-sm);margin:0;display:flex}.st-why{color:var(--text-2);font-size:var(--text-xs);align-items:baseline;gap:4px;font-style:italic;display:inline-flex}.st-why>.mz-ico{flex:none;align-self:center}.lsm{gap:var(--s-2);margin-block:var(--s-3);padding:var(--s-3);border:1px solid var(--line);border-radius:var(--r-md);flex-direction:column;max-inline-size:560px;display:flex}.lsm__head{align-items:center;gap:var(--s-2);flex-wrap:wrap;display:flex}.lsm__t{align-items:center;gap:var(--s-2);color:var(--ink);font-size:var(--text-sm);margin-inline-end:auto;font-weight:600;display:inline-flex}.lsm__row{gap:var(--s-2);display:flex}.lsm__row>.mz-input{flex:1;min-inline-size:0;max-inline-size:220px}.lsm__sum{color:var(--text);font-size:var(--text-sm);margin:0}.lsm__pays{font-size:var(--text-sm);flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.lsm__pays>li{align-items:center;gap:var(--s-2);color:var(--text);flex-wrap:wrap;display:flex}.lsm__pays>li>.mz-ico{color:var(--green-text)}.lsm__acts{gap:var(--s-2);display:flex}@media (pointer:coarse){.lsm__acts .mz-btn{min-block-size:44px}}.lsm-word{align-items:center;gap:3px;display:inline-flex}.lsm-word.is-to_pay{color:var(--amber-text)}.lsm-word.is-paid{color:var(--green-text)}.fu-sent{margin-block-end:var(--s-5)}.fu-strips{gap:var(--s-2);flex-direction:column;display:flex}.fu-bar{align-items:center;gap:var(--s-2) var(--s-4);flex-wrap:wrap;margin-block-end:var(--s-4);display:flex}.fu-bar__f{align-items:center;gap:var(--s-2);color:var(--text-2);display:inline-flex}.fu-bar__f .mz-select{min-width:240px;max-width:100%}.fu-bar__sum{font-size:var(--text-sm);flex:280px;margin:0}.fu-day{margin-block-end:var(--s-5)}.fu-day__h{margin:0 0 var(--s-1);color:var(--text-3);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.04em;font-weight:500}.fu-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.fu-row{align-items:center;gap:var(--s-3);min-height:56px;padding-block:var(--s-2);border-block-end:1px solid var(--line);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.fu-row:last-child{border-block-end:0}.fu-row__main{flex-direction:column;gap:2px;min-width:0;display:flex}.fu-row__what{color:var(--text);font-size:14px;line-height:1.45}.fu-row__meta{align-items:center;gap:2px var(--s-3);color:var(--text-2);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.fu-row__kind{align-items:center;gap:4px;display:inline-flex}.fu-row__proj{max-width:100%;color:var(--text-2);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;display:inline-flex}.fu-row__proj:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:var(--r-xs)}@media (hover:hover){.fu-row__proj:hover{color:var(--accent-text);text-decoration:underline}}@media (width<=600px){.fu-row{align-items:start;gap:var(--s-2)}.fu-bar__f,.fu-bar__f .mz-select{inline-size:100%;min-width:0}}@media (pointer:coarse){.fu-row__proj{min-height:44px}}.fu-inhouse{gap:var(--s-4);flex-direction:column;margin-block-end:var(--s-6);display:flex}.fu-inhouse__sub{margin:0 0 var(--s-2);font-size:var(--text-sm)}.fu-inhouse__total{margin:0 0 var(--s-2);color:var(--ink);font-size:var(--text-md)}.mz-gantt{overflow:hidden}.mz-gantt .is-gray{--tint:var(--gray-soft);--ico:var(--gray-text)}.mz-gantt .is-blue{--tint:var(--blue-soft);--ico:var(--blue-text)}.mz-gantt .is-amber{--tint:var(--amber-soft);--ico:var(--amber-text)}.mz-gantt .is-red{--tint:var(--red-soft);--ico:var(--red-text)}.mz-gantt .is-violet{--tint:var(--violet-soft);--ico:var(--violet-text)}.mz-gantt .is-green{--tint:var(--green-soft);--ico:var(--green-text)}.mz-gantt__bar{border-block-end:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:10px 16px;display:flex}.mz-gantt__sum{color:var(--text-2);font-size:var(--text-sm);flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.mz-gantt__sumlate,.mz-gantt__glate{color:var(--red-text);align-items:center;gap:3px;font-weight:500;display:inline-flex}.mz-gantt__scroll{overscroll-behavior:contain;min-block-size:240px;max-block-size:calc(100vh - 340px);overflow:auto}.mz-gantt__inner{--label:320px;min-inline-size:900px;position:relative}.mz-gantt__head,.mz-gantt__row{grid-template-columns:var(--label) minmax(0, 1fr);display:grid}.mz-gantt__head{z-index:4;background:var(--bg);border-block-end:1px solid var(--line);block-size:36px;position:sticky;inset-block-start:0}.mz-gantt__corner{z-index:1;background:var(--bg);border-inline-end:1px solid var(--line);color:var(--text-3);font-size:var(--text-xs);align-items:center;padding-inline:16px;font-weight:500;display:flex;position:sticky;inset-inline-start:0}.mz-gantt__axis{position:relative;overflow:hidden}.mz-gantt__tick{border-inline-start:1px solid var(--line);color:var(--text-3);font-size:var(--text-xs);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;padding-inline-start:6px;display:flex;position:absolute;inset-block:0}.mz-gantt__todaypill{z-index:1;background:var(--accent);color:var(--on-accent);font-size:var(--text-2xs);white-space:nowrap;border-radius:999px;padding:0 7px;font-weight:600;line-height:18px;position:absolute;inset-block-start:9px;transform:translate(-50%)}[dir=rtl] .mz-gantt__todaypill{transform:translate(50%)}.mz-gantt__body{position:relative}.mz-gantt__grid{pointer-events:none;position:absolute;inset-block:0;inset-inline-start:var(--label);inset-inline-end:0}.mz-gantt__grid i{position:absolute;inset-block:0}.mz-gantt__out{background:var(--bg-subtle)}.mz-gantt__wline{background:var(--line);inline-size:1px}.mz-gantt__today{z-index:3;background:var(--accent);inline-size:2px;margin-inline-start:-1px}.mz-gantt__row{min-block-size:32px;position:relative}.mz-gantt__label{z-index:2;background:var(--bg);border-inline-end:1px solid var(--line);min-inline-size:0;display:flex;position:sticky;inset-inline-start:0}.mz-gantt__name{min-inline-size:0;font-size:var(--text-sm);color:var(--text);text-align:start;flex:1;align-items:center;gap:8px;padding-inline:16px 12px;display:flex}.mz-gantt__name .mz-code{font-size:var(--text-xs);flex-shrink:0}.mz-gantt__t{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}.mz-gantt__row.is-done .mz-gantt__t{color:var(--text-2)}.mz-gantt__row.is-group{border-block-start:1px solid var(--line);min-block-size:36px}.mz-gantt__group:first-of-type .mz-gantt__row.is-group{border-block-start:0}.mz-gantt__row.is-group .mz-gantt__label{background:var(--bg-subtle)}.mz-gantt__gbtn{min-inline-size:0;font-size:var(--text-sm);color:var(--text-2);text-align:start;flex:1;align-items:center;gap:8px;padding-inline:12px;display:flex}.mz-gantt__gbtn strong{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.mz-gantt__gbtn .mz-faint{font-size:var(--text-xs);white-space:nowrap}.mz-gantt__glate{font-size:var(--text-xs);white-space:nowrap;flex-shrink:0}.mz-gantt__caret{color:var(--text-3);transition:transform var(--dur-fast) var(--ease);flex-shrink:0}.mz-gantt__caret.is-open{transform:rotate(90deg)}[dir=rtl] .mz-gantt__caret.is-open{transform:scaleX(-1)rotate(90deg)}.mz-gantt__track{position:relative}.mz-gantt__track:before{content:"";background:var(--bg-hover);opacity:0;position:absolute;inset:0}@media (hover:hover){.mz-gantt__row:not(.is-group):hover .mz-gantt__label{background:var(--bg-subtle)}.mz-gantt__row:not(.is-group):hover .mz-gantt__track:before{opacity:.5}.mz-gantt__name:hover .mz-gantt__t{text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong)}}.mz-gantt__span{background:var(--line-strong);border-radius:2px;block-size:4px;margin-block-start:-2px;position:absolute;inset-block-start:50%}.mz-gantt__b{z-index:1;background:var(--tint);block-size:20px;min-inline-size:20px;color:var(--ico);box-shadow:inset 0 0 0 1px var(--line);transition:transform var(--dur-fast) var(--ease);border-radius:5px;align-items:center;padding-inline:4px;display:flex;position:absolute;inset-block-start:6px}.mz-gantt__b.is-late{box-shadow:inset 0 0 0 1.5px var(--red-dot)}.mz-gantt__b:active{transform:scale(.97)}@media (hover:hover){.mz-gantt__b:hover{box-shadow:inset 0 0 0 1px var(--edge)}.mz-gantt__b.is-late:hover{box-shadow:inset 0 0 0 2px var(--red-dot)}}.mz-gantt__overrun{border-block-start:2px dashed var(--red-dot);position:absolute;inset-block-start:50%}.mz-gantt__note{z-index:1;color:var(--text-3);font-size:var(--text-2xs);white-space:nowrap;pointer-events:none;align-items:center;gap:3px;padding-inline:6px;display:inline-flex;position:absolute;inset-block:0}.mz-gantt__note.is-late{color:var(--red-text);font-weight:600}.mz-gantt__legend{border-block-start:1px solid var(--line);color:var(--text-2);font-size:var(--text-xs);flex-wrap:wrap;align-items:center;gap:6px 16px;padding:10px 16px;display:flex}.mz-gantt__legend>span{align-items:center;gap:6px;display:inline-flex}.mz-gantt__sw{background:var(--tint);block-size:14px;inline-size:20px;color:var(--ico);box-shadow:inset 0 0 0 1px var(--line);border-radius:3px;place-items:center;display:inline-grid}.mz-gantt__sw.is-late{background:var(--bg);box-shadow:inset 0 0 0 1.5px var(--red-dot)}.mz-gantt__sw.is-today{background:var(--accent);block-size:14px;inline-size:2px;box-shadow:none}.mz-gantt__undated{color:var(--text-3);margin-inline-start:auto}.mz-wk{--wk-gutter:30px;--wk-gap:10px}.mz-wk .mz-wk__head{align-items:center;margin-block-end:12px}.mz-wk__state{font-size:var(--text-xs);white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:2px 8px 2px 6px;font-weight:600;display:inline-flex}.mz-wk__state.is-over{background:var(--amber-soft);color:var(--amber-text)}.mz-wk__state.is-ok{background:var(--green-soft);color:var(--green-text)}.mz-wk__stats{grid-template-columns:repeat(3,minmax(0,1fr));margin:0 0 18px;display:grid}.mz-wk__stats>div{border-inline-start:1px solid var(--line);min-inline-size:0;padding-inline:12px}.mz-wk__stats>div:first-child{border-inline-start:0;padding-inline-start:0}.mz-wk__stats dt{color:var(--text-3);font-size:var(--text-xs);font-weight:500}.mz-wk__stats dd{color:var(--ink);font-size:var(--text-lg);letter-spacing:-.01em;white-space:nowrap;align-items:center;gap:4px;margin:2px 0 0;font-weight:650;line-height:1.2;display:flex}.mz-wk__stats .is-over dd,.mz-wk__stats .is-over dt{color:var(--amber-text)}.mz-wk__stats .is-free dd{color:var(--green-text)}.mz-wk__chart{position:relative}.mz-wk__plot{margin-block-start:40px;position:relative}.mz-wk__grid{pointer-events:none;position:absolute;inset:0}.mz-wk__tick,.mz-wk__cap{border-block-start:1px solid color-mix(in srgb, var(--line) 70%, transparent);block-size:0;position:absolute;inset-inline-start:0;inset-inline-end:var(--wk-gutter)}.mz-wk__tick.is-base{border-block-start-color:var(--line-strong)}.mz-wk__cap{z-index:2;border-block-start:1px dashed var(--edge)}.mz-wk__tick em,.mz-wk__cap em{color:var(--text-3);font-size:var(--text-2xs);white-space:nowrap;font-style:normal;font-weight:500;line-height:14px;position:absolute;inset-block-start:-7px;inset-inline-start:calc(100% + 6px)}.mz-wk__cap em{color:var(--text);font-weight:650}.mz-wk__cols{gap:var(--wk-gap);grid-template-columns:repeat(5,minmax(0,1fr));display:grid;position:absolute;inset-block:0;inset-inline-start:0;inset-inline-end:var(--wk-gutter)}.mz-wk__col{block-size:100%;min-inline-size:0;color:inherit;cursor:default;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:10px;justify-content:center;padding:0;display:flex;position:relative}.mz-wk__col:focus-visible{box-shadow:0 0 0 2px var(--focus);outline:none}.mz-wk__track{background:color-mix(in srgb, var(--ink) 4%, var(--bg));border-radius:8px;block-size:100%;inline-size:min(30px,72%);position:relative}.mz-wk__col.is-past .mz-wk__track{background:color-mix(in srgb, var(--ink) 2.5%, var(--bg))}.mz-wk__bar{z-index:1;transform-origin:50% 100%;animation:mz-wk-rise var(--dur-slow) var(--ease-out) both;animation-delay:calc(var(--i) * 30ms);transition:opacity var(--dur-fast) var(--ease);border-radius:8px;flex-direction:column;justify-content:flex-end;gap:2px;display:flex;position:absolute;inset-block-end:0;inset-inline:0;overflow:hidden}@keyframes mz-wk-rise{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.mz-wk__base{background:color-mix(in srgb, var(--accent) 42%, var(--bg));flex-shrink:0}.mz-wk__col.is-today .mz-wk__base{background:var(--accent)}.mz-wk__over{background:var(--amber-soft);flex-shrink:0;position:relative}.mz-wk__over:after{content:"";background:var(--amber-dot);position:absolute;inset:0;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='6'%3E%3Cpath d='M-1 7L7 -1M-1 1L1 -1M5 7L7 5' stroke='black' stroke-width='1.6'/%3E%3C/svg%3E") 0 0/6px 6px;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='6'%3E%3Cpath d='M-1 7L7 -1M-1 1L1 -1M5 7L7 5' stroke='black' stroke-width='1.6'/%3E%3C/svg%3E") 0 0/6px 6px}.mz-wk__cols:has(.is-tip) .mz-wk__col:not(.is-tip) .mz-wk__bar{opacity:.5}.mz-wk__val{z-index:3;color:var(--ink);font-size:var(--text-xs);text-align:center;white-space:nowrap;pointer-events:none;flex-direction:column-reverse;align-items:center;gap:1px;font-weight:650;line-height:14px;display:flex;position:absolute;inset-inline:-14px}.mz-wk__val small{color:var(--text-3);font-size:var(--text-2xs);margin-inline-start:1px;font-weight:500}.mz-wk__plus{background:var(--amber-soft);color:var(--amber-text);font-size:var(--text-2xs);border-radius:999px;padding:0 5px;font-weight:700;line-height:15px}.mz-wk__dash{color:var(--text-3);font-weight:500}.mz-wk__free{color:var(--green-text);font-size:var(--text-2xs);font-weight:600}.mz-wk__col.is-past .mz-wk__val{color:var(--text-3)}.mz-wk__days{gap:var(--wk-gap);grid-template-columns:repeat(5,minmax(0,1fr));margin-inline-end:var(--wk-gutter);padding-block-start:8px;display:grid}.mz-wk__days span{color:var(--text-2);font-size:var(--text-xs);text-align:center;border-radius:999px;justify-self:center;padding:1px 8px;font-weight:500;line-height:18px}.mz-wk__days .is-past{color:var(--text-3)}.mz-wk__days .is-today{background:var(--ink);color:var(--bg);font-weight:650}.mz-wk__days .is-tip:not(.is-today){color:var(--ink)}.mz-wk__tip{z-index:6;border-radius:var(--r-md);background:var(--bg);inline-size:max-content;max-inline-size:min(260px,100%);box-shadow:0 0 0 1px var(--line-strong);font-size:var(--text-xs);pointer-events:none;flex-direction:column;gap:4px;padding:10px 12px;display:flex;position:absolute;inset-block-end:calc(100% + 8px)}.mz-wk__tip.is-start{inset-inline-start:0}.mz-wk__tip.is-end{inset-inline-end:var(--wk-gutter)}.mz-wk__tip.is-mid{inset-inline-start:calc((100% - var(--wk-gutter)) * (var(--i) + .5) / 5);transform:translate(-50%)}[dir=rtl] .mz-wk__tip.is-mid{transform:translate(50%)}.mz-wk__tip strong{color:var(--ink);font-size:var(--text-sm);align-items:center;gap:6px;font-weight:600;display:flex}.mz-wk__tiptoday{background:var(--ink);color:var(--bg);font-size:var(--text-2xs);border-radius:999px;padding:0 6px;line-height:16px}.mz-wk__tipline{color:var(--text-2);flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.mz-wk__tipstate{align-items:center;gap:3px;font-weight:600;display:inline-flex}.mz-wk__tipstate.is-over{color:var(--amber-text)}.mz-wk__tipstate.is-ok{color:var(--green-text)}.mz-wk__tiplist{border-block-start:1px solid var(--line);flex-direction:column;gap:3px;margin:4px 0 0;padding:6px 0 0;list-style:none;display:flex}.mz-wk__tiplist li{min-inline-size:0;color:var(--text);align-items:baseline;gap:6px;display:flex}.mz-wk__tiplist .mz-code{font-size:var(--text-2xs);flex-shrink:0}.mz-wk__tiplabel{text-overflow:ellipsis;white-space:nowrap;flex:1;min-inline-size:0;overflow:hidden}.mz-wk__tiplist .tnum{color:var(--text-2);flex-shrink:0}.mz-wk__sum{color:var(--text-3);font-size:var(--text-xs);align-items:center;gap:6px;margin:14px 0 0;line-height:1.4;display:flex}@media (hover:hover){.mz-wk__col.is-tip .mz-wk__track{background:color-mix(in srgb, var(--ink) 7%, var(--bg))}}.mz-rg-scope,.mz-rg-sum{display:block}.mz-rg-scope{color:var(--text-3);font-size:var(--text-sm);align-items:flex-start;gap:6px;display:flex}.mz-rg-scope>svg{color:var(--text-3);flex:none;margin-block-start:2px}.mz-rg-sum+.mz-rg-scope{margin-block-start:6px}.mz-rg-views{margin-block-start:14px}.mz-rg-indent{padding-inline-start:16px}.mz-rg-gparent{color:var(--text-3);font-weight:500}.mz-rg-tb__req{border-radius:var(--r-md);background:var(--bg-subtle);color:var(--text-3);font-size:var(--text-xs);align-items:flex-start;gap:6px;margin:8px 12px 12px;padding:8px 10px;line-height:1.45;display:flex}.mz-rg-tb__req>svg{flex:none;margin-block-start:1px}.mz-rq-word{font-size:var(--text-sm);white-space:nowrap;align-items:center;gap:5px;font-weight:500;display:inline-flex}.mz-rq-word.is-small{font-size:var(--text-xs);gap:4px}.mz-rq-state{border-radius:var(--r-pill);font-size:var(--text-xs);white-space:nowrap;place-self:center start;align-items:center;gap:5px;padding:2px 8px 2px 6px;font-weight:500;display:inline-flex}.mz-rq-state.is-red{background:var(--red-soft);color:var(--red-text)}.mz-rq-state.is-amber{background:var(--amber-soft);color:var(--amber-text)}.mz-rq-state.is-green{background:var(--green-soft);color:var(--green-text)}.mz-rq-state.is-gray{background:var(--gray-soft);color:var(--text-2)}.mz-rq{flex-direction:column;gap:20px;display:flex}.mz-rq-bar{align-items:center;gap:16px;display:flex}.mz-rq-sum{min-width:0;color:var(--text-2);flex:1}.mz-rq-search{flex:none;inline-size:260px}.mz-rq-legend{color:var(--text-3);font-size:var(--text-xs);flex-wrap:wrap;align-items:center;gap:6px 16px;margin-block-start:-8px;display:flex}.mz-rq-legend__i{align-items:center;gap:6px;display:inline-flex}.mz-rq-team{border-radius:var(--r-lg);box-shadow:inset 0 0 0 1px var(--line);background:var(--bg)}.mz-rq-team__head{align-items:flex-start;gap:16px;padding:14px 16px 12px;display:flex}.mz-rq-team__id{flex:1;min-width:0}.mz-rq-team__id h2{font-size:var(--text-md);color:var(--ink);font-weight:600}.mz-rq-team__meta{font-size:var(--text-xs);flex-wrap:wrap;align-items:center;gap:4px 10px;margin-block-start:4px;display:flex}.mz-rq-tool{color:var(--text-2);align-items:center;gap:5px;display:inline-flex}.mz-rq-tool a{align-items:center;gap:3px;display:inline-flex}.mz-rq-row{text-align:start;width:100%;color:var(--text);grid-template-columns:minmax(220px,1.6fr) minmax(120px,.9fr) 72px 104px 72px minmax(150px,1.1fr);align-items:center;gap:12px;padding:8px 16px;display:grid}.mz-rq-row--head{border-block:1px solid var(--line);min-height:32px;color:var(--text-3);font-size:var(--text-xs);padding-block:0;font-weight:500}.mz-rq-row .is-n{text-align:end;justify-content:flex-end;align-items:center;gap:3px;display:inline-flex}.mz-rq-prow{border-block-end:1px solid var(--line)}.mz-rq-prow:last-child{border-block-end:0}button.mz-rq-row{min-height:52px;font:inherit;transition:background-color var(--dur-fast) var(--ease)}@media (hover:hover){button.mz-rq-row:hover{background:var(--bg-subtle)}}.mz-rq-prow.is-focus>.mz-rq-row{box-shadow:inset 2px 0 0 var(--accent)}[dir=rtl] .mz-rq-prow.is-focus>.mz-rq-row{box-shadow:inset -2px 0 0 var(--accent)}.mz-rq-who{align-items:center;gap:10px;min-width:0;display:flex}.mz-rq-who__txt{flex-direction:column;min-width:0;display:flex}.mz-rq-who__txt>*{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mz-rq-who__txt strong{color:var(--ink);font-weight:550}.mz-rq-who__txt .mz-faint{font-size:var(--text-xs)}.mz-rq-k{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.mz-rq-items{padding-block:0 12px;padding-inline:54px 16px}.mz-rq-phone{color:var(--text-2);font-size:var(--text-xs);flex-wrap:wrap;gap:2px 10px;padding-inline-start:50px;display:none}.mz-rq-none{font-size:var(--text-sm);padding-block:6px}.mz-rq-more{font-size:var(--text-sm);margin-block-start:8px;display:inline-block}.mz-rq-noowner{border-block-start:1px solid var(--line);padding:4px 16px 8px}.mz-rq-noowner__btn{min-height:40px;font:inherit;font-size:var(--text-sm);color:var(--text);text-align:start;align-items:center;gap:8px;display:flex}.mz-rq-team{container-type:inline-size}@container (width<=860px){.mz-rq-row{grid-template-columns:minmax(180px,1.5fr) minmax(110px,.9fr) 56px 92px 56px minmax(120px,1fr);gap:10px}}@container (width<=700px){.mz-rq-row--head{display:none}button.mz-rq-row{grid-template-columns:1fr auto;gap:6px 12px;min-height:56px;padding:10px 12px}.mz-rq-row>:nth-child(n+3){grid-column:1/-1}.mz-rq-row>:nth-child(3),.mz-rq-row>:nth-child(4),.mz-rq-row>:nth-child(5),.mz-rq-row>:nth-child(6){display:none}.mz-rq-row>.mz-rq-phone{display:flex}.mz-rq-items{padding:0 12px 12px}.mz-rq-noowner{padding:4px 12px 8px}}@media (width<=1024px){.mz-rq-bar{flex-direction:column;align-items:stretch;gap:10px}.mz-rq-search{inline-size:auto}}@media (width<=760px){.mz-rg-views{margin-block-start:10px}.mz-rq{gap:16px}.mz-rq-legend{display:none}.mz-rq-team__head{flex-wrap:wrap;padding:12px}.mz-rq-team__head>.mz-btn{inline-size:100%;justify-content:center;min-height:44px}.mz-rq-noowner__btn{min-height:44px}}.mz-rqc{border-radius:var(--r-lg);flex-direction:column;gap:12px;padding:16px;display:flex}.mz-rqc__head{justify-content:space-between;align-items:center;gap:12px;display:flex}.mz-rqc__head strong{font-size:var(--text-md);color:var(--ink);font-weight:600}.mz-rqc__sum{color:var(--text-3);font-size:var(--text-xs);line-height:1.5}.mz-rqc__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.mz-rqc__cell{border-radius:var(--r-md);background:var(--bg-subtle);flex-direction:column-reverse;justify-content:flex-end;align-items:flex-start;gap:2px;padding:8px 12px;display:flex}.mz-rqc__cell dt{color:var(--text-3);font-size:var(--text-xs);line-height:1.3}.mz-rqc__cell dd{font-size:var(--text-xl);color:var(--ink);align-items:center;gap:4px;margin:0;font-weight:600;line-height:1.2;display:inline-flex}.mz-rqc__cell dd.mz-faint{color:var(--text-3);font-weight:500}.mz-rqc__age{color:var(--text-2);font-size:var(--text-sm);align-items:center;gap:6px;display:flex}.mz-rqc__foot{font-size:var(--text-sm);flex-wrap:wrap;gap:4px 16px;display:flex}.mz-rqc__tool{align-items:center;gap:3px;display:inline-flex}.mz-rqc__book{align-self:flex-start}@media (width<=760px){.mz-rqc__book{justify-content:center;align-self:stretch;min-height:44px}}.mz-rqs-sub{flex-wrap:wrap;align-items:center;gap:2px 6px;display:inline-flex}@media (width<=760px){.mz-rqs-sub{flex-direction:column;align-items:flex-start}.mz-rqs-sub>[aria-hidden]{display:none}}.mz-rqs-sub .t-red{align-items:center;gap:3px;display:inline-flex}.mz-home-other{border-block-start:1px solid var(--line);color:var(--text-2);font-size:var(--text-sm);align-items:flex-start;gap:8px;margin-block-start:12px;padding-block-start:12px;display:flex}.mz-home-other>svg{color:var(--text-3);flex:none;margin-block-start:2px}.mz-home-book{align-items:center;gap:12px;display:inline-flex}.mz-inline-link{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.pd-frame .mz-phead{margin-block-end:var(--s-4)}.pd-tabs{margin-block-end:var(--s-6)}.pd-headsub{align-items:center;gap:var(--s-2);flex-wrap:wrap;display:inline-flex}[dir=rtl] .pd-flip{transform:scaleX(-1)}.pd-visually{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.pd-sub{color:var(--text-2);font-size:var(--text-sm)}.pd-sub--block{margin-block:0 var(--s-3);max-inline-size:72ch;display:block}.pd-quiet{margin-block:var(--s-3) 0;color:var(--text-2);font-size:var(--text-sm);align-items:flex-start;gap:6px;display:flex}.pd-quiet>.mz-ico{flex:none;margin-block-start:2px}.pd-more{margin-block:var(--s-2) 0;color:var(--text-2);font-size:var(--text-sm)}.pd-plain{margin:0 0 var(--s-3);flex-direction:column;gap:6px;padding:0;list-style:none;display:flex}.pd-plain li{align-items:center;gap:var(--s-2);min-inline-size:0;display:flex}.pd-toolbar{align-items:center;gap:var(--s-2);flex-wrap:wrap;display:inline-flex}.pd-toolbar--page{margin-block-end:var(--s-5);display:flex}.pd-week>.mz-sec,.pd-runway>.mz-sec,.pd-req>.mz-sec,.pd-play>.mz-sec,.pd-score>.mz-sec,.pd-lock>.mz-sec{margin-block-end:var(--sec-gap)}.pd-needs,.pd-list{border-block-start:1px solid var(--line);flex-direction:column;display:flex}.pd-row{align-items:center;gap:var(--s-3);min-block-size:56px;padding:var(--s-2);border-block-end:1px solid var(--line);transition:background-color var(--dur-fast) var(--ease-out);display:flex}@media (hover:hover){.pd-row:hover{background:var(--bg-subtle)}}.pd-row--inset{border-radius:var(--r-md);background:var(--bg-subtle);border:0}.pd-row__main{min-inline-size:0;color:var(--text);flex-direction:column;flex:1;gap:2px;line-height:1.35;display:flex}.pd-row__main strong{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-weight:550;overflow:hidden}.pd-row__meta{color:var(--text-2);font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:4px;display:inline-flex;overflow:hidden}.pd-row__end{align-items:center;gap:var(--s-2);flex:none;display:inline-flex}.pd-need__ico{border-radius:var(--r-md);background:var(--amber-soft);block-size:32px;inline-size:32px;color:var(--amber-text);flex:none;justify-content:center;align-items:center;display:inline-flex}.pd-need__ico.is-late{background:var(--red-soft);color:var(--red-text)}.t-red{color:var(--red-text)}.t-amber{color:var(--amber-text)}.t-green{color:var(--green-text)}.pd-standup{gap:var(--s-2);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.pd-su{gap:var(--s-2);min-inline-size:0;padding:var(--s-3);border-radius:var(--r-lg);border:1px solid var(--line);flex-direction:column;display:flex}.pd-su.is-red{background:var(--red-soft);border-color:#0000}.pd-su.is-amber{background:var(--amber-soft);border-color:#0000}.pd-su__head{color:var(--text);font-size:var(--text-sm);align-items:center;gap:6px;font-weight:600;display:flex}.pd-su.is-red .pd-su__head{color:var(--red-text)}.pd-su.is-amber .pd-su__head{color:var(--amber-text)}.pd-su__n{color:var(--ink);font-family:var(--font-display);font-size:var(--text-lg);font-weight:var(--display-weight);margin-inline-start:auto}.pd-su__list{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.pd-su__a{color:var(--text);font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.pd-su__none,.pd-su__more{color:var(--text-2);font-size:var(--text-sm)}.pd-cap{margin-block:0 var(--s-3);color:var(--text-2);font-size:var(--text-sm);align-items:flex-start;gap:6px;display:flex}.pd-cap>.mz-ico{flex:none;margin-block-start:2px}.pd-cap strong{color:var(--ink);font-weight:600}.pd-cap__free{color:var(--green-text)}.pd-board{border-radius:var(--r-lg);border:1px solid var(--line);grid-template-columns:132px repeat(5,minmax(0,1fr));display:grid;overflow:hidden}.pd-board__row{display:contents}.pd-board__corner,.pd-board__row--head>[role=columnheader]{border-block-end:1px solid var(--line);background:var(--bg-subtle)}.pd-board__row--head>[role=columnheader]+[role=columnheader]{border-inline-start:1px solid var(--line)}.pd-dayhead{padding:var(--s-2) var(--s-3);flex-direction:column;gap:2px;display:flex}.pd-dayhead__d{color:var(--ink);font-size:var(--text-sm);flex-wrap:wrap;align-items:center;gap:6px;font-weight:600;display:inline-flex}.pd-dayhead__cap{color:var(--text-2);font-size:var(--text-xs)}.pd-dayhead.is-today .pd-dayhead__cap{color:var(--accent-text)}.pd-today{border-radius:var(--r-pill);background:var(--accent-soft);color:var(--accent-text);font-size:var(--text-xs);padding-inline:6px;font-weight:600}.pd-board__line{padding:var(--s-3);border-block-end:1px solid var(--line);color:var(--text);font-size:var(--text-sm);align-items:flex-start;gap:6px;font-weight:600;line-height:1.3;display:flex}.pd-board__line.is-violet>.mz-ico{color:var(--violet-text)}.pd-board__line.is-blue>.mz-ico{color:var(--blue-text)}.pd-board__line.is-green>.mz-ico{color:var(--green-text)}.pd-board__line.is-amber>.mz-ico{color:var(--amber-text)}.pd-board__line>.mz-ico{flex:none;margin-block-start:1px}.pd-cell{border-block-end:1px solid var(--line);border-inline-start:1px solid var(--line);flex-direction:column;gap:6px;min-block-size:72px;min-inline-size:0;padding:6px;display:flex}.pd-board__row:last-child>*{border-block-end:0}.pd-cell.is-today{background:var(--bg-subtle)}.pd-block,.pd-open{min-inline-size:0;padding:var(--s-2);border-radius:var(--r-md);color:var(--text);transition:background-color var(--dur-fast) var(--ease-out);flex-direction:column;gap:4px;display:flex}.pd-block.is-violet{background:var(--violet-soft)}.pd-block.is-blue{background:var(--blue-soft)}.pd-block.is-green{background:var(--green-soft)}.pd-block.is-amber{background:var(--amber-soft)}.pd-block.is-released{background:var(--bg);border:1px solid var(--line);color:var(--text-2)}.pd-block.is-released .pd-block__title{color:var(--text-2);text-decoration:line-through;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong)}@media (hover:hover){.pd-block:hover{background:var(--bg-hover)}}.pd-block:focus-visible{outline-offset:1px}.pd-block__top{color:var(--text-2);font-size:var(--text-xs);justify-content:space-between;gap:4px;display:flex}.pd-block__title{color:var(--ink);font-size:var(--text-sm);-webkit-line-clamp:3;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.pd-block__foot{align-items:center;gap:6px;min-inline-size:0;display:flex}.pd-block__who{color:var(--text-2);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pd-who{min-inline-size:0;color:var(--text-2);align-items:center;gap:6px;display:inline-flex}.pd-block__chip{min-inline-size:0;display:flex}.pd-block__chip .mz-pill,.pd-lockchip{max-inline-size:100%}.pd-block__chip .mz-pill>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pd-open{background:var(--bg-subtle);color:var(--text-2)}.pd-open__t{font-size:var(--text-xs);align-items:center;gap:4px;line-height:1.3;display:inline-flex}.pd-open__t>.mz-ico{flex:none}.pd-daylist{gap:var(--s-5);flex-direction:column;display:flex}.pd-daylist__day{gap:var(--s-2);flex-direction:column;display:flex}.pd-daylist .pd-dayhead{border-block-end:1px solid var(--line);flex-direction:row;justify-content:space-between;align-items:baseline;padding:0;padding-block-end:6px}.pd-pcard{padding:var(--s-3);border-radius:var(--r-lg);border:1px solid var(--line);flex-direction:column;gap:6px;display:flex}.pd-pcard.is-released{opacity:.75}.pd-pcard__top,.pd-pcard__foot{align-items:center;gap:var(--s-2);flex-wrap:wrap;display:flex}.pd-pcard__title{min-block-size:32px;color:var(--ink);font-size:var(--text-md);align-items:center;font-weight:600;line-height:1.35;display:flex}.pd-pcard__move{margin-inline-start:auto}.pd-lockhead{justify-content:space-between;align-items:flex-end;gap:var(--s-4);padding:var(--s-5);flex-wrap:wrap;margin-block-end:var(--sec-gap);display:flex}.pd-lockhead__main{gap:var(--s-2);flex-direction:column;flex:360px;min-inline-size:0;display:flex}.pd-lockhead__eyebrow{color:var(--text-2);font-size:var(--text-sm);align-items:center;gap:6px;display:inline-flex}.pd-lockhead__count{color:var(--ink);font-family:var(--font-display);font-size:var(--text-2xl);font-weight:var(--display-weight);letter-spacing:var(--display-tracking);line-height:1.2}.pd-lockhead.is-past .pd-lockhead__count{color:var(--amber-text)}.pd-lockhead__rate{align-items:center;gap:var(--s-3);color:var(--text);font-size:var(--text-sm);grid-template-columns:auto minmax(80px,280px) auto;font-weight:500;display:grid}.pd-lockhead__pct{color:var(--text-2)}.pd-lockhead__acts{gap:var(--s-2);flex-wrap:wrap;display:flex}.pd-locklist{border-block-start:1px solid var(--line);flex-direction:column;display:flex}.pd-lockrow{gap:var(--s-2);padding:var(--s-3) var(--s-2);border-block-end:1px solid var(--line);flex-direction:column;display:flex}.pd-lockrow.is-released{opacity:.7}.pd-lockrow__head{align-items:center;gap:var(--s-3);grid-template-columns:136px minmax(0,1fr) auto;display:grid}.pd-lockrow__head>.mz-pill{justify-self:start}.pd-lockrow__title{min-inline-size:0;color:var(--text);flex-direction:column;flex:240px;gap:2px;display:flex}.pd-lockrow__title strong{color:var(--ink);font-weight:600}.pd-lockrow__state{align-items:center;gap:var(--s-2);display:inline-flex}.pd-checks{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.pd-checks--wide{grid-template-columns:repeat(2,minmax(0,1fr))}.pd-check,.pd-tick,.pd-pickrow,.pd-slot{align-items:center;gap:var(--s-2);min-block-size:44px;min-inline-size:0;padding:6px var(--s-2);border-radius:var(--r-md);border:1px solid var(--line);color:var(--text);text-align:start;transition:background-color var(--dur-fast) var(--ease-out);display:flex}.pd-check.is-on{background:var(--green-soft);border-color:#0000}.pd-check:disabled,.pd-tick:disabled{cursor:default}@media (hover:hover){.pd-check:not(:disabled):not(.is-on):hover,.pd-tick:not(:disabled):not(.is-on):hover,.pd-pickrow:not(.is-on):hover,.pd-slot:not(.is-on):hover{background:var(--bg-subtle)}}.pd-check__box{border-radius:var(--r-sm);border:1.5px solid var(--line-strong);block-size:22px;inline-size:22px;color:var(--text-2);flex:none;justify-content:center;align-items:center;display:inline-flex}.is-on>.pd-check__box{background:var(--green-text);color:var(--bg);border-color:#0000}.pd-check__t{flex-direction:column;min-inline-size:0;line-height:1.3;display:flex}.pd-check__name{font-size:var(--text-sm);text-overflow:ellipsis;font-weight:550;overflow:hidden}.pd-check__who{color:var(--text-2);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pd-rules{gap:var(--s-2);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));margin-block-end:var(--sec-gap);display:grid}.pd-rule{padding:var(--s-3);border-radius:var(--r-lg);border:1px solid var(--line);flex-direction:column;gap:6px;display:flex}.pd-rule__head{color:var(--ink);font-size:var(--text-sm);align-items:center;gap:6px;font-weight:600;display:inline-flex}.pd-rule__steps{color:var(--text-2);font-size:var(--text-sm);flex-direction:column;gap:2px;margin:0;padding-inline-start:var(--s-4);line-height:1.4;display:flex}.pd-rules.is-one .pd-rule__steps{gap:4px var(--s-5);flex-flow:wrap}.pd-pipe{gap:var(--s-2);grid-template-columns:repeat(5,minmax(0,1fr));align-items:start;display:grid}.pd-pipe.is-stacked{grid-template-columns:minmax(0,1fr)}.pd-col{gap:var(--s-2);min-inline-size:0;padding:var(--s-2);border-radius:var(--r-lg);background:var(--bg-subtle);flex-direction:column;display:flex}.pd-col__head{min-block-size:32px;color:var(--ink);font-size:var(--text-sm);text-align:start;align-items:center;gap:6px;padding-inline:4px;font-weight:600;display:flex}.pd-col__head:disabled{cursor:default;opacity:1}.pd-col__n{color:var(--text-2);font-weight:500}.pd-col__caret{color:var(--text-2);margin-inline-start:auto}.pd-col__cards{flex-direction:column;gap:6px;display:flex}.pd-col__none{color:var(--text-2);font-size:var(--text-sm);padding:4px}.pd-card{min-inline-size:0;padding:var(--s-3);border-radius:var(--r-md);background:var(--bg);border:1px solid var(--line);flex-direction:column;gap:6px;display:flex}.pd-card__title{color:var(--ink);font-size:var(--text-sm);overflow-wrap:anywhere;font-weight:600;line-height:1.35}.pd-card__meta{color:var(--text-2);font-size:var(--text-xs)}.pd-card__foot{flex-wrap:wrap;align-items:center;gap:6px;min-inline-size:0;display:flex}.pd-card__move:empty{display:none}.pd-card__move .mz-btn{justify-content:center;inline-size:100%}.pd-train{gap:var(--s-2);padding:var(--s-4);flex-direction:column;margin-block-end:var(--sec-gap);display:flex}.pd-train__head{color:var(--ink);align-items:center;gap:6px;font-weight:600;display:inline-flex}.pd-train__steps{gap:4px var(--s-6);color:var(--text);font-size:var(--text-sm);flex-wrap:wrap;margin:0;padding-inline-start:var(--s-4);display:flex}.pd-train__fast{color:var(--text-2);font-size:var(--text-sm);align-items:flex-start;gap:6px;display:flex}.pd-train__fast>.mz-ico{color:var(--violet-text);flex:none;margin-block-start:2px}.pd-reqs{gap:var(--s-3);flex-direction:column;display:flex}.pd-reqcard{gap:var(--s-2);flex-direction:column;display:flex}.pd-reqcard__acts{gap:var(--s-2);flex-wrap:wrap;display:flex}.pd-trainline{color:var(--text-2);font-size:var(--text-sm);align-items:flex-start;gap:6px;margin:0;display:flex}.pd-trainline>.mz-ico{flex:none;margin-block-start:2px}.pd-quote{padding:var(--s-2) var(--s-3);border-radius:var(--r-md);background:var(--bg-subtle);color:var(--text);margin:0;line-height:1.5}.pd-trainplan{font-size:var(--text-sm);flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.pd-trainplan li{color:var(--text);align-items:center;gap:6px;display:flex}.pd-trainplan li.is-done>.mz-ico{color:var(--green-text)}.pd-slots{border:0;flex-direction:column;gap:6px;margin:0;padding:0;display:flex}.pd-slots legend{color:var(--text);font-size:var(--text-sm);margin-block-end:6px;padding:0;font-weight:600}.pd-slot>span{flex-direction:column;min-inline-size:0;display:flex}.pd-slot>.mz-ico{color:var(--text-2);flex:none}.pd-slot.is-on{background:var(--accent-soft);border-color:var(--accent)}.pd-slot.is-on>.mz-ico{color:var(--accent-text)}.pd-slot strong{font-size:var(--text-sm);font-weight:600}.pd-form{gap:var(--s-4);flex-direction:column;display:flex}.pd-form__two{gap:var(--s-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.pd-form .mz-seg{flex-wrap:wrap}.pd-slate{gap:var(--s-2);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.pd-slate__slot{align-items:flex-start;gap:var(--s-2);min-inline-size:0;padding:var(--s-3);border-radius:var(--r-lg);border:1px solid var(--line);flex-direction:column;display:flex}.pd-slate__slot.is-empty{background:var(--bg-subtle);border-color:#0000}.pd-slate__a{min-inline-size:0;color:var(--ink);flex-direction:column;gap:2px;line-height:1.35;display:flex}.pd-slate__a strong{font-size:var(--text-sm);font-weight:600}.pd-fcards{gap:var(--s-3);grid-template-columns:repeat(auto-fill,minmax(300px,1fr));display:grid}.pd-fcard{gap:var(--s-2);min-inline-size:0;padding:var(--s-4);flex-direction:column;display:flex}.pd-fcard__head{justify-content:space-between;align-items:center;gap:var(--s-2);display:flex}.pd-fcard__chips{flex-wrap:wrap;gap:6px;display:inline-flex}.pd-fcard__name{color:var(--ink);font-size:var(--text-lg);margin:0;font-weight:650}.pd-fcard__premise{color:var(--text);margin:0;line-height:1.5}.pd-fcard__dl{flex-direction:column;gap:4px;margin:0;display:flex}.pd-fcard__dl dt{color:var(--text-2);font-size:var(--text-xs);margin-block-start:var(--s-2);font-weight:600}.pd-fcard__dl dd{color:var(--text);font-size:var(--text-sm);margin:0;line-height:1.5}.pd-beats{margin:0;padding-inline-start:var(--s-4)}.pd-fcard__foot{border-block-start:1px solid var(--line);color:var(--text-2);font-size:var(--text-xs);margin-block-start:auto;padding-block-start:var(--s-2)}.pd-gates{gap:var(--s-3);grid-template-columns:repeat(auto-fill,minmax(260px,1fr));display:grid}.pd-gate{gap:var(--s-2);padding:var(--s-4);flex-direction:column;display:flex}.pd-gate__head{color:var(--ink);flex-wrap:wrap;align-items:center;gap:6px;display:flex}.pd-gate__head .pd-sub{margin-inline-start:auto}.pd-gate__items{font-size:var(--text-sm);flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.pd-gate__items li{align-items:flex-start;gap:6px;display:flex}.pd-gate__items .mz-ico{color:var(--text-3);flex:none;margin-block-start:2px}.pd-learnlog{gap:var(--s-3);grid-template-columns:repeat(auto-fill,minmax(320px,1fr));display:grid}.pd-learn{gap:var(--s-3);padding:var(--s-4);flex-direction:column;display:flex}.pd-learn__head{align-items:center;gap:var(--s-2);flex-wrap:wrap;display:flex}.pd-learn__title{min-inline-size:0;color:var(--ink);flex:160px}.pd-three{gap:var(--s-2);flex-direction:column;margin:0;display:flex}.pd-three__row dt{color:var(--text-2);font-size:var(--text-xs);align-items:center;gap:6px;font-weight:600;display:inline-flex}.pd-three__row dd{color:var(--text);margin:2px 0 0;line-height:1.5}.pd-stats{gap:var(--s-3);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.pd-stats .mz-stat__flag .mz-ico{vertical-align:-2px}.pd-weeks{border-block-start:1px solid var(--line);flex-direction:column;display:flex}.pd-weeks__row{align-items:center;gap:var(--s-3);border-block-end:1px solid var(--line);min-block-size:44px;font-size:var(--text-sm);grid-template-columns:minmax(110px,auto) minmax(60px,1fr) 48px auto;display:grid}.pd-weeks__n{color:var(--ink);text-align:end;font-weight:600}.pd-crumbs{color:var(--text-2);font-size:var(--text-sm);align-items:center;gap:6px;margin-block-end:var(--s-4);display:flex}.pd-crumbs__a{min-block-size:28px;color:var(--text-2);align-items:center;display:inline-flex}.pd-head{gap:var(--s-3);flex-direction:column;margin-block-end:var(--s-5);display:flex}.pd-head__meta,.pd-head__facts{align-items:center;gap:var(--s-2) var(--s-3);color:var(--text-2);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.pd-head__client,.pd-head__fact{color:var(--text);align-items:center;gap:6px;display:inline-flex}.pd-head__row{justify-content:space-between;align-items:flex-start;gap:var(--s-3);flex-wrap:wrap;display:flex}.pd-head h1{min-inline-size:0;color:var(--ink);font-family:var(--font-display);font-size:var(--text-3xl);font-weight:var(--display-weight);letter-spacing:var(--display-tracking);overflow-wrap:anywhere;flex:320px;margin:0;line-height:1.15}html[dir=rtl][lang] .pd-head h1{line-height:1.65}.pd-head__acts{align-items:center;gap:var(--s-2);display:inline-flex}.pd-steps{padding:var(--s-2);border-radius:var(--r-lg);border:1px solid var(--line);grid-template-columns:repeat(6,minmax(0,1fr));gap:4px;margin:0;list-style:none;display:grid}.pd-step{align-items:center;gap:var(--s-2);min-inline-size:0;padding:var(--s-2);border-radius:var(--r-md);display:flex}.pd-step__dot{background:var(--bg-subtle);block-size:28px;inline-size:28px;color:var(--text-2);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.pd-step.is-done .pd-step__dot{background:var(--green-soft);color:var(--green-text)}.pd-step.is-now{background:var(--accent-soft)}.pd-step.is-now .pd-step__dot{background:var(--accent);color:var(--on-accent)}.pd-step__t{flex-direction:column;min-inline-size:0;line-height:1.3;display:flex}.pd-step__name{color:var(--ink);font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.pd-step.is-next .pd-step__name{color:var(--text-2);font-weight:500}.pd-step__state{color:var(--text-2);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pd-step.is-now .pd-step__state{color:var(--accent-text);font-weight:500}.pd-now{align-items:flex-start;gap:var(--s-2);margin-block:var(--s-3) var(--s-6);color:var(--text);display:flex}.pd-now>.mz-ico{color:var(--accent-text);flex:none;margin-block-start:3px}.pd-now.is-quiet>.mz-ico{color:var(--text-2)}.pd-shoot__main>.mz-sec,.pd-shoot__aside>.mz-sec{margin-block-end:var(--sec-gap)}.pd-shoot__aside>.pd-facts{padding:var(--s-2) var(--s-4);margin-block-end:var(--sec-gap)}.pd-fast{gap:var(--s-2);padding:var(--s-4);flex-direction:column;display:flex}.pd-gatetabs{margin-block-end:var(--s-3);overflow-x:auto}.pd-ticks{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.pd-tick{inline-size:100%}.pd-tick.is-on{background:var(--green-soft);border-color:#0000}.pd-tick__t{min-inline-size:0;font-size:var(--text-sm);flex:1}.pd-learnask{justify-content:space-between;align-items:center;gap:var(--s-3);padding:var(--s-4);flex-wrap:wrap;display:flex}.pd-learnask p{flex:260px;margin:0}.pd-notes{color:var(--text);white-space:pre-wrap;margin:0;line-height:1.6}.pd-crew{margin:0 0 var(--s-3);border-block-start:1px solid var(--line);flex-direction:column;padding:0;list-style:none;display:flex}.pd-crew__row{align-items:center;gap:var(--s-2);border-block-end:1px solid var(--line);min-block-size:48px;display:flex}.pd-crew__name{flex-direction:column;flex:1;min-inline-size:0;line-height:1.3;display:flex}.pd-crew__name .pd-sub{font-size:var(--text-xs)}.pd-crewpick{border:0;flex-direction:column;gap:4px;margin:0;padding:0;display:flex}.pd-crewpick legend{color:var(--text-2);font-size:var(--text-xs);margin-block-end:4px;padding:0;font-weight:600}.pd-pickrow{border-color:#0000}.pd-pickrow.is-on{background:var(--accent-soft)}.pd-pickrow.is-on>.pd-check__box{background:var(--accent);color:var(--on-accent)}@media (pointer:coarse){.pd-col__head,.pd-crumbs__a{min-block-size:44px}}@media (width<=1100px){.pd-standup,.pd-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.pd-board{grid-template-columns:96px repeat(5,minmax(0,1fr))}.pd-board__line>span{font-size:var(--text-xs)}.pd-pipe:not(.is-stacked),.pd-steps{grid-template-columns:repeat(3,minmax(0,1fr))}.pd-checks,.pd-slate{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.pd-standup,.pd-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.pd-checks,.pd-checks--wide,.pd-form__two{grid-template-columns:minmax(0,1fr)}.pd-checks:not(.pd-checks--wide){grid-template-columns:repeat(2,minmax(0,1fr))}.pd-row{flex-wrap:wrap}.pd-row__main{flex-basis:calc(100% - 48px)}.pd-row__main strong,.pd-row__meta{-webkit-line-clamp:2;white-space:normal;-webkit-box-orient:vertical;display:-webkit-box}.pd-row__end{justify-content:flex-end;inline-size:100%}.pd-needs .pd-row__end>.pd-line{display:none}.pd-lockrow__head{grid-template-columns:minmax(0,1fr) auto}.pd-lockrow__head>.mz-pill{grid-column:1/-1}.pd-head h1{font-size:var(--text-2xl);flex:1 1 0}.pd-head__acts{display:contents}.pd-head__dayview{flex:100%;order:1}.pd-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.pd-lockhead__rate{grid-template-columns:auto minmax(60px,1fr) auto}.pd-lockhead__acts,.pd-lockhead__acts .mz-btn{inline-size:100%}.pd-lockhead__acts .mz-btn{justify-content:center}.pd-slate,.pd-fcards,.pd-learnlog{grid-template-columns:minmax(0,1fr)}.pd-weeks__row{grid-template-columns:auto minmax(40px,1fr) 44px}.pd-weeks__row>.pd-sub{display:none}.pd-tabs{margin-block-end:var(--s-5)}}.pd-frame .mz-sec__head,.pd-shoot .mz-sec__head{row-gap:var(--s-2);flex-wrap:wrap}.pd-toolbar--page .mz-seg,.pd-gatetabs .mz-seg{max-inline-size:100%;overflow-x:auto}.pd-standup{grid-template-columns:repeat(4,minmax(0,1fr))}.pd-headacts{align-items:center;gap:var(--s-2);flex-wrap:wrap;display:inline-flex}.pd-acts{gap:var(--s-2);flex-wrap:wrap;margin-block-start:var(--s-3);display:flex}.pd-clear{align-items:center;gap:var(--s-2);padding:var(--s-3);border-radius:var(--r-md);background:var(--green-soft);color:var(--green-text);font-size:var(--text-sm);margin:0;display:flex}.pd-clear>.mz-ico{flex:none}.pd-need__ico.is-ask{background:var(--accent-soft);color:var(--accent-text)}.pd-need__ico.is-quiet{background:var(--bg-subtle);color:var(--text-2)}.pd-need .pd-row__main strong{font-size:var(--text-md)}.pd-back{margin-inline-start:calc(-1 * var(--s-2))}.pd-dayhead__cap{align-items:center;gap:4px;display:inline-flex}.pd-dayhead__cap.is-full{color:var(--text-2)}button.pd-open.is-btn{inline-size:100%;font:inherit;text-align:start;cursor:pointer;border:0}.pd-planhere{border-radius:var(--r-md);min-block-size:36px;inline-size:100%;color:var(--text-3);font:inherit;font-size:var(--text-xs);cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);background:0 0;border:0;justify-content:center;align-items:center;gap:4px;display:inline-flex}.pd-planhere:focus-visible,button.pd-open.is-btn:focus-visible{outline:2px solid var(--accent);outline-offset:1px}@media (hover:hover){.pd-planhere:hover{background:var(--bg-subtle);color:var(--accent-text)}button.pd-open.is-btn:hover{background:var(--accent-soft);color:var(--accent-text)}}@media (pointer:coarse){.pd-planhere{min-block-size:44px}}.pd-pipe--7:not(.is-stacked){grid-template-columns:repeat(7,minmax(176px,1fr));padding-block-end:var(--s-2);overflow-x:auto}@media (width<=1100px){.pd-pipe--7:not(.is-stacked){grid-template-columns:repeat(7,minmax(196px,1fr))}}.pd-ask{padding:var(--s-3);border-radius:var(--r-md);background:var(--bg);border:1px solid var(--line);flex-direction:column;gap:6px;display:flex}.pd-ask.is-flat{border:0;border-block-end:1px solid var(--line);padding-inline:var(--s-2);border-radius:0}.pd-ask__top{color:var(--accent-text);font-size:var(--text-xs);align-items:center;gap:6px;font-weight:600;display:inline-flex}.pd-ask.is-rush .pd-ask__top{color:var(--amber-text)}.pd-ask__acts{flex-wrap:wrap;gap:6px;margin-block-start:2px;display:flex}.pd-tracks{flex-direction:column;display:flex}.pd-tracks.is-desk{margin-block-end:var(--s-3)}.pd-track{align-items:flex-start;gap:var(--s-3);padding-block:var(--s-3);border-block-end:1px solid var(--line);display:flex}.pd-track:last-child{border-block-end:0}.pd-track.is-compact{padding-block:var(--s-2)}.pd-track__ico{border-radius:var(--r-md);background:var(--accent-soft);block-size:32px;inline-size:32px;color:var(--accent-text);flex:none;justify-content:center;align-items:center;display:inline-flex}.pd-track__ico.is-done{background:var(--green-soft);color:var(--green-text)}.pd-track__main{flex-direction:column;flex:1;gap:3px;min-inline-size:0;display:flex}.pd-track__t{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.pd-track__line{color:var(--text);font-size:var(--text-sm)}.pd-track__bar{gap:3px;max-inline-size:280px;margin-block-start:4px;display:flex}.pd-track__seg{border-radius:var(--r-pill);background:var(--line);flex:1;block-size:4px}.pd-track__seg.is-done{background:var(--green-text)}.pd-track__seg.is-now{background:var(--accent)}.pd-next{align-items:center;gap:var(--s-3);margin-block:var(--s-4) var(--s-6);padding:var(--s-4);border-radius:var(--r-lg);background:var(--bg-subtle);color:var(--text);flex-wrap:wrap;display:flex}.pd-next.is-me{background:var(--accent-soft)}.pd-next.is-quiet,.pd-next.is-done{font-size:var(--text-sm);align-items:flex-start}.pd-next.is-done{background:var(--green-soft);color:var(--green-text)}.pd-next>.mz-ico{flex:none;margin-block-start:2px}.pd-next__t{flex-direction:column;flex:1;gap:2px;min-inline-size:0;display:flex}.pd-next__eyebrow{color:var(--text-2);font-size:var(--text-xs);font-weight:600}.pd-next.is-me .pd-next__eyebrow{color:var(--accent-text)}.pd-next__t>strong{color:var(--ink);font-size:var(--text-lg);font-weight:600}.pd-next__btn{min-block-size:44px;padding-inline:var(--s-5)}.pd-story{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.pd-story__step{gap:var(--s-3);grid-template-columns:32px minmax(0,1fr);padding-block-end:var(--s-5);display:grid;position:relative}.pd-story__step:before{content:"";background:var(--line);inline-size:2px;position:absolute;inset-block:34px 0;inset-inline-start:15px}.pd-story__step:last-child:before{display:none}.pd-story__step.is-done:before{background:var(--green-text);opacity:.4}.pd-story__dot{border-radius:var(--r-pill);background:var(--bg-subtle);block-size:32px;inline-size:32px;color:var(--text-2);justify-content:center;align-items:center;display:inline-flex}.pd-story__step.is-done .pd-story__dot{background:var(--green-soft);color:var(--green-text)}.pd-story__step.is-now .pd-story__dot{background:var(--accent);color:var(--on-accent)}.pd-story__body{flex-direction:column;gap:4px;min-inline-size:0;padding-block-start:4px;display:flex}.pd-story__head{align-items:center;gap:var(--s-2);flex-wrap:wrap;display:flex}.pd-story__name{color:var(--ink);font-weight:600}.pd-story__step.is-next .pd-story__name{color:var(--text-2);font-weight:500}.pd-story__state{color:var(--text-2);font-size:var(--text-xs);align-items:center;gap:3px;display:inline-flex}.pd-story__state.is-done{color:var(--green-text)}.pd-story__state.is-now{color:var(--accent-text);font-weight:600}.pd-story__meta{align-items:center;gap:var(--s-3);color:var(--text-2);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.pd-story__who{align-items:center;gap:6px;display:inline-flex}.pd-story__extra{align-items:flex-start;gap:var(--s-2);flex-direction:column;margin-block-start:var(--s-2);display:flex}.pd-story__extra>.pd-checks,.pd-story__extra>.pd-ticks,.pd-story__extra>.pd-files,.pd-story__extra>.pd-quote{align-self:stretch}.pd-fold{min-block-size:32px;padding:0 var(--s-2);border-radius:var(--r-md);color:var(--text);font:inherit;font-size:var(--text-sm);cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out);background:0 0;border:0;align-items:center;gap:6px;margin-inline-start:calc(-1 * var(--s-2));display:inline-flex}.pd-fold:focus-visible{outline:2px solid var(--accent)}@media (hover:hover){.pd-fold:hover{background:var(--bg-subtle)}}@media (pointer:coarse){.pd-fold{min-block-size:44px}}.pd-files{gap:var(--s-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.pd-file{align-items:flex-start;gap:var(--s-2);display:flex}.pd-file>.mz-ico{color:var(--text-2);flex:none;margin-block-start:2px}.pd-file__t{overflow-wrap:anywhere;flex-direction:column;min-inline-size:0;display:flex}.pd-thread{gap:var(--s-3);margin:0 0 var(--s-3);flex-direction:column;padding:0;list-style:none;display:flex}.pd-thread__msg{align-items:flex-start;gap:var(--s-2);display:flex}.pd-thread__body{min-inline-size:0;padding:var(--s-2) var(--s-3);border-radius:var(--r-md);background:var(--bg-subtle);flex-direction:column;gap:2px;display:flex}.pd-thread__msg.is-me .pd-thread__body{background:var(--accent-soft)}.pd-thread__who{font-size:var(--text-xs)}.pd-thread__text{color:var(--text);font-size:var(--text-sm);white-space:pre-wrap;overflow-wrap:anywhere}.pd-compose{align-items:flex-end;gap:var(--s-2);flex-direction:column;display:flex}.pd-compose>textarea{inline-size:100%}.pd-day{gap:var(--s-5);flex-direction:column;padding-block-end:96px;display:flex}.pd-day__eyebrow{color:var(--accent-text);font-size:var(--text-sm);align-items:center;gap:6px;font-weight:600;display:inline-flex}.pd-day__title{color:var(--ink);font-family:var(--font-display);font-size:var(--text-2xl);font-weight:var(--display-weight);letter-spacing:var(--display-tracking);margin:0;line-height:1.2}.pd-day__facts{gap:var(--s-2);display:grid}.pd-day__fact{align-items:center;gap:var(--s-3);padding:var(--s-3);border-radius:var(--r-lg);background:var(--bg-subtle);display:flex}.pd-day__fact>.mz-ico{color:var(--accent-text);flex:none}.pd-day__fact>span{flex-direction:column;min-inline-size:0;display:flex}.pd-day__fact strong{color:var(--ink);font-size:var(--text-lg)}.pd-day__sec h2{align-items:baseline;gap:var(--s-2);margin:0 0 var(--s-2);color:var(--ink);font-size:var(--text-md);display:flex}.pd-day__checks,.pd-day__crew{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.pd-day__check{align-items:center;gap:var(--s-3);min-block-size:52px;inline-size:100%;padding:var(--s-2) 0;border:0;border-block-end:1px solid var(--line);color:var(--text);font:inherit;font-size:var(--text-md);text-align:start;cursor:pointer;background:0 0;display:flex}.pd-day__check .pd-check__box{block-size:26px;inline-size:26px}.pd-day__check>span:nth-child(2){flex:1}.pd-day__state{color:var(--text-2);font-size:var(--text-xs)}.pd-day__check.is-on .pd-day__state{color:var(--green-text)}.pd-day__crew>li{align-items:center;gap:var(--s-3);border-block-end:1px solid var(--line);min-block-size:56px;display:flex}.pd-day__crew>li>span{flex-direction:column;flex:1;min-inline-size:0;display:flex}.pd-day__phone{color:var(--ink);font-size:var(--text-sm);-webkit-user-select:all;user-select:all}.pd-day__bar{z-index:5;gap:var(--s-2);padding:var(--s-3) 16px calc(var(--s-3) + env(safe-area-inset-bottom));border-block-start:1px solid var(--line);background:var(--bg);display:flex;position:fixed;inset-block-end:0;inset-inline:0}.pd-day__shot{min-block-size:52px;font-size:var(--text-md);flex:1;justify-content:center}.mz-ho-acts{gap:var(--s-2);flex-wrap:wrap;display:inline-flex}.mz-nw__shoot{min-block-size:36px;padding:0 var(--s-2);border-radius:var(--r-md);color:var(--accent-text);font:inherit;font-size:var(--text-sm);cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out);background:0 0;border:0;align-self:flex-start;align-items:center;gap:6px;margin-inline-start:calc(-1 * var(--s-2));display:inline-flex}@media (hover:hover){.mz-nw__shoot:hover{background:var(--accent-soft)}}@media (pointer:coarse){.mz-nw__shoot{min-block-size:44px}}@media (width<=760px){.pd-standup{grid-template-columns:repeat(2,minmax(0,1fr))}.pd-next__btn{justify-content:center;inline-size:100%}.pd-next__t>strong{font-size:var(--text-md)}}.pd-ask__acts .mz-btn,.pd-card__move .mz-btn{white-space:normal;text-align:start;max-inline-size:100%}.pd-day__crew>li>:first-child{flex:none}.hire{flex-direction:column;gap:20px;min-width:0;display:flex}.hire .mz-hrh{margin-block-end:0}.hire-flip{flex:none}[dir=rtl] .hire-flip,[dir=rtl] .hire-row__caret{transform:scaleX(-1)}.hire-back{min-height:32px;color:var(--text-2);font-size:var(--text-sm);border-radius:var(--r-sm);transition:color var(--dur-fast) var(--ease);align-self:flex-start;align-items:center;gap:6px;text-decoration:none;display:inline-flex}@media (hover:hover){.hire-back:hover{color:var(--text)}}.hire-sec{flex-direction:column;gap:10px;min-width:0;display:flex}.hire-sec__h{font-size:var(--text-md);align-items:center;gap:8px;font-weight:600;display:flex}.hire-sec__n{color:var(--text-3);font-weight:500}.hire-sec__act{margin-inline-start:auto}.hire-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.hire-note{border-radius:var(--r-md);background:var(--bg-subtle);color:var(--text-2);font-size:var(--text-sm);align-items:flex-start;gap:8px;padding:10px 12px;display:flex}.hire-note>svg{flex:none;margin-block-start:2px}.hire-hint{font-size:var(--text-sm)}.hire-linkbtn{font:inherit}.hire-stats{align-items:stretch}.hire-depts ul{font-size:var(--text-sm);flex-direction:column;gap:4px;margin-block-start:6px;display:flex}.hire-depts li{justify-content:space-between;gap:8px;display:flex}.hire-rows{border-radius:var(--r-lg);box-shadow:inset 0 0 0 1px var(--line);flex-direction:column;display:flex;overflow:hidden}.hire-row{min-height:64px;color:inherit;border-block-end:1px solid var(--line);transition:background-color var(--dur-fast) var(--ease);align-items:center;gap:16px;padding:14px 16px;text-decoration:none;display:flex}.hire-rows>:last-child,.hire-rows>:last-child .hire-row{border-block-end:0}@media (hover:hover){.hire-row:hover{background:var(--bg-hover)}}.hire-row__main{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.hire-row__title{align-items:baseline;gap:6px;font-weight:600;display:flex}.hire-row__n,.hire-head__n{color:var(--text-3);font-weight:500}.hire-row__meta{color:var(--text-3);font-size:var(--text-sm);flex-wrap:wrap;align-items:center;gap:4px 12px;display:flex}.hire-row__who{color:var(--text-2);align-items:center;gap:6px;display:inline-flex}.hire-row__end{flex-direction:column;flex:none;align-items:flex-end;gap:6px;display:flex}.hire-row__wait,.hire-head__wait{color:var(--text-3);font-size:var(--text-sm);align-items:center;gap:4px;display:inline-flex}.hire-row__wait.is-you{color:var(--amber-text);font-weight:600}.hire-row__caret{color:var(--text-3);flex:none}.hire-counts{font-size:var(--text-sm);color:var(--text-2);flex-wrap:wrap;gap:4px 12px;display:flex}.hire-count{align-items:center;gap:4px;display:inline-flex}.hire-pill{white-space:nowrap;align-self:flex-start}.hire-board{grid-template-columns:repeat(6,minmax(184px,1fr));gap:12px;padding-block-end:4px;display:grid;overflow-x:auto}.hire-col{border-radius:var(--r-lg);background:var(--bg-subtle);flex-direction:column;gap:8px;min-width:0;padding:10px;display:flex}.hire-col__h{font-size:var(--text-sm);justify-content:space-between;align-items:center;gap:6px;display:flex}.hire-col__none{font-size:var(--text-sm);padding-inline:2px}.hire-mini{border-radius:var(--r-md);background:var(--bg);min-height:44px;box-shadow:inset 0 0 0 1px var(--line);color:inherit;transition:background-color var(--dur-fast) var(--ease);flex-direction:column;gap:2px;padding:10px;text-decoration:none;display:flex}@media (hover:hover){.hire-mini:hover{background:var(--bg-hover)}}.hire-mini__name{font-weight:600;font-size:var(--text-sm)}.hire-mini__role{color:var(--text-3);font-size:var(--text-xs)}.hire-board__out{font-size:var(--text-sm);grid-column:1/-1}.hire-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.hire-head__main{flex-direction:column;gap:8px;min-width:0;display:flex}.hire-head__title{font-size:var(--text-2xl);align-items:baseline;gap:8px;font-weight:650;line-height:1.2;display:flex}.hire-head__meta{color:var(--text-2);font-size:var(--text-sm);flex-wrap:wrap;align-items:center;gap:6px 14px;display:flex}.hire-head__who{align-items:center;gap:6px;display:inline-flex}.hire-head__act{flex-wrap:wrap;gap:8px;display:flex}.hire-tabs{margin-block-end:-4px}.hire-req{grid-template-columns:minmax(0,1fr) minmax(260px,340px);align-items:start;gap:32px;display:grid}.hire-req__main{flex-direction:column;gap:28px;min-width:0;display:flex}.hire-req__side{border-radius:var(--r-lg);box-shadow:inset 0 0 0 1px var(--line);flex-direction:column;gap:14px;min-width:0;padding:16px;display:flex}.hire-side__fine{font-size:var(--text-xs)}.hire-about,.hire-post__body{white-space:pre-line;line-height:var(--lh-body);max-width:68ch}.hire-post{flex-direction:column;gap:14px;display:flex}.hire-post__body{border-radius:var(--r-md);background:var(--bg-subtle);padding:14px 16px}.hire-skills{grid-template-columns:max-content 1fr;align-items:center;gap:10px 14px;display:grid}.hire-skills__h{color:var(--text-3);font-size:var(--text-sm)}.hire-also{font-size:var(--text-sm)}.hire-skillmatch{color:var(--text-2);font-size:var(--text-sm)}.hire-ltr{unicode-bidi:isolate}.hire-steps{flex-direction:column;gap:6px;max-width:560px;display:flex}.hire-step{border-radius:var(--r-md);background:var(--bg-subtle);color:var(--text-3);align-items:flex-start;gap:8px;min-width:0;padding:10px;display:flex}.hire-step>svg{flex:none;margin-block-start:1px}.hire-step.is-done{color:var(--green-text)}.hire-step.is-current{background:var(--amber-soft);color:var(--amber-text)}.hire-step.is-declined{background:var(--red-soft);color:var(--red-text)}.hire-step__t{flex-wrap:wrap;align-items:baseline;gap:2px 10px;min-width:0;display:flex}.hire-step__name{color:var(--text);font-weight:600;font-size:var(--text-sm)}.hire-step__sub{font-size:var(--text-sm)}.hire-step__note{color:var(--text-2);font-size:var(--text-sm);flex-basis:100%}.hire-qs{flex-direction:column;gap:10px;display:flex}.hire-q{border-radius:var(--r-md);box-shadow:inset 0 0 0 1px var(--line);flex-direction:column;gap:8px;padding:12px;display:flex}.hire-q__ask,.hire-q__ans{font-size:var(--text-sm);align-items:flex-start;gap:8px;display:flex}.hire-q__ans{color:var(--text-2);padding-inline-start:28px}.hire-q__wait{color:var(--amber-text);font-size:var(--text-sm);align-items:center;gap:4px;padding-inline-start:28px;display:inline-flex}.hire-cands{flex-direction:column;gap:14px;display:flex}.hire-filters{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.hire-filters__end{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.hire-chip{align-items:center;gap:6px;text-decoration:none;display:inline-flex}.hire-chip__n{color:var(--text-3)}.hire-chip.is-on .hire-chip__n{color:inherit}@media (hover:hover){.hire-chip:not(.is-on):hover{background:var(--bg-hover)}}.hire-picked{border-radius:var(--r-md);background:var(--accent-soft);color:var(--accent-text);font-size:var(--text-sm);flex-wrap:wrap;align-items:center;gap:8px;padding:8px 12px;display:flex}.hire-picked>:first-child{margin-inline-end:auto;font-weight:600}.hire-tbl{border-collapse:collapse;width:100%;font-size:var(--text-sm)}.hire-tbl th{text-align:start;color:var(--text-3);border-block-end:1px solid var(--line);white-space:nowrap;padding:8px 10px;font-weight:500}.hire-tbl td{border-block-end:1px solid var(--line);vertical-align:middle;padding:10px}.hire-tbl .is-num{text-align:end}.hire-tbl tr.is-out td{color:var(--text-3)}.hire-tbl tr.is-picked td{background:var(--accent-soft)}.hire-tbl__pick{width:36px}.hire-tbl__name{color:var(--text);flex-direction:column;gap:2px;font-weight:600;text-decoration:none;display:flex}@media (hover:hover){.hire-tbl__name:hover{color:var(--accent-text)}}.hire-tbl__sub{color:var(--text-3);font-weight:400;font-size:var(--text-xs)}.hire-cards{flex-direction:column;gap:10px;display:none}.hire-card{border-radius:var(--r-lg);box-shadow:inset 0 0 0 1px var(--line);flex-direction:column;gap:10px;padding:14px;display:flex}.hire-card.is-picked{box-shadow:inset 0 0 0 2px var(--accent)}.hire-card.is-out{color:var(--text-3)}.hire-card__top{align-items:flex-start;gap:10px;display:flex}.hire-card__name{min-width:0;color:var(--text);flex-direction:column;flex:1;gap:2px;font-weight:600;text-decoration:none;display:flex}.hire-card__facts{font-size:var(--text-sm);color:var(--text-2);flex-wrap:wrap;gap:6px 14px;display:flex}.hire-card__note{font-size:var(--text-sm);color:var(--text-2)}.hire-match,.hire-rating,.hire-money{white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.hire-match.is-full{color:var(--green-text)}.hire-money.is-over{color:var(--amber-text)}.hire-verdicts{flex-wrap:wrap;gap:4px;display:inline-flex}.hire-verdict{border-radius:var(--r-pill);height:28px;box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--text-2);font-size:var(--text-sm);transition:background-color var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);align-items:center;gap:4px;padding-inline:10px;font-weight:500;display:inline-flex}.hire-verdicts.is-big .hire-verdict{height:36px;padding-inline:14px}.hire-verdict:active{transform:scale(.97)}@media (hover:hover){.hire-verdict:not(.is-on):hover{background:var(--bg-hover)}}.hire-verdict.is-yes.is-on{background:var(--green-soft);color:var(--green-text);box-shadow:inset 0 0 0 1px var(--green-dot)}.hire-verdict.is-maybe.is-on{background:var(--amber-soft);color:var(--amber-text);box-shadow:inset 0 0 0 1px var(--amber-dot)}.hire-verdict.is-no.is-on{background:var(--red-soft);color:var(--red-text);box-shadow:inset 0 0 0 1px var(--red-dot)}.hire-compare{grid-template-columns:minmax(110px, .8fr) repeat(var(--n), minmax(0, 1fr));font-size:var(--text-sm);gap:0 12px;display:grid}.hire-compare__row{display:contents}.hire-compare__name{padding-block:8px}.hire-compare__label,.hire-compare__cell{border-block-start:1px solid var(--line);min-width:0;padding-block:10px}.hire-compare__label{color:var(--text-3)}.hire-ivs{flex-direction:column;gap:24px;display:flex}.hire-iv{border-block-end:1px solid var(--line);flex-direction:column;gap:10px;padding:14px 16px;display:flex}.hire-iv__top{flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}.hire-iv__when{align-items:center;gap:8px;font-weight:600;display:inline-flex}.hire-iv__who{color:var(--accent-text);font-weight:600;text-decoration:none}.hire-iv__people{font-size:var(--text-sm);color:var(--text-2);flex-wrap:wrap;flex:1;gap:6px 12px;display:inline-flex}.hire-iv__p{align-items:center;gap:4px;display:inline-flex}.hire-iv__p.is-done>svg:last-of-type{color:var(--green-text)}.hire-fb{flex-direction:column;gap:10px;display:flex}.hire-fb__one{border-radius:var(--r-md);background:var(--bg-subtle);flex-direction:column;gap:6px;padding:10px 12px;display:flex}.hire-fb__who{font-size:var(--text-sm);align-items:center;gap:8px;display:flex}.hire-fb__scores{font-size:var(--text-sm);color:var(--text-2);flex-wrap:wrap;gap:4px 14px;display:flex}.hire-fb__note{font-size:var(--text-sm);color:var(--text-2)}.hire-score{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.hire-score__skill{font-weight:500}.hire-score__row{gap:4px;display:inline-flex}.hire-score__n{border-radius:var(--r-md);width:36px;height:36px;box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--text-2);transition:background-color var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);font-weight:600}.hire-score__n.is-on{background:var(--accent);color:var(--on-accent);box-shadow:none}@media (hover:hover){.hire-score__n:not(.is-on):hover{background:var(--bg-hover)}}.hire-score__key{font-size:var(--text-xs)}.hire-offer{border-radius:var(--r-lg);background:var(--amber-soft);color:var(--amber-text);flex-wrap:wrap;align-items:center;gap:12px;padding:12px 16px;display:flex}.hire-offer.is-ok{background:var(--green-soft);color:var(--green-text)}.hire-offer.is-no{background:var(--red-soft);color:var(--red-text)}.hire-offer__t{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.hire-offer__t>span{color:var(--text-2);font-size:var(--text-sm)}.hire-offer__act{gap:6px;display:flex}.hire-hrnote{font-size:var(--text-sm);flex-direction:column;gap:4px;display:flex}.hire-hist{border-block-start:1px solid var(--line);flex-direction:column;gap:6px;padding-block-start:12px;display:flex}.hire-hist li{font-size:var(--text-sm);justify-content:space-between;align-items:center;gap:8px;display:flex}.hire-tasks{flex-direction:column;display:flex}.hire-task{border-block-end:1px solid var(--line);min-height:44px;font-size:var(--text-sm);align-items:center;gap:10px;display:flex}.hire-task.is-done .hire-task__t{color:var(--text-3);text-decoration:line-through}.hire-task__t{flex:1;min-width:0}.hire-task__who,.hire-task__due{color:var(--text-3);white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.hire-task__due.is-late{color:var(--red-text)}.hire-form{flex-direction:column;gap:14px;display:flex}.hire-form__2{grid-template-columns:1fr 1fr;gap:12px;display:grid}.hire-form__money{grid-template-columns:1fr 1fr 110px;gap:8px;display:grid}.hire-form__cv,.hire-form__add{grid-template-columns:1fr 1fr;align-items:center;gap:8px;display:grid}.hire-form__add{grid-template-columns:1fr 1fr auto;margin-block-start:8px}.hire-form__check{align-items:center;gap:10px;min-height:44px;display:flex}.hire-homeline{border-radius:var(--r-md);min-height:44px;box-shadow:inset 0 0 0 1px var(--line);color:var(--text);font-size:var(--text-sm);transition:background-color var(--dur-fast) var(--ease);align-items:center;gap:10px;margin-block-end:16px;padding-inline:14px;text-decoration:none;display:flex}@media (hover:hover){.hire-homeline:hover{background:var(--bg-hover)}}.hire-homeline__t{font-weight:600}.hire-homeline__s{min-width:0;color:var(--text-2);flex:1}@media (width<=1100px){.hire-req{grid-template-columns:minmax(0,1fr)}}@media (width<=900px){.hire-tbl{display:none}.hire-cards{display:flex}}@media (width<=760px){.hire-head__title{font-size:var(--text-xl)}.hire-row{flex-wrap:wrap;align-items:flex-start;gap:8px 12px}.hire-row__end{flex-flow:wrap;order:3;align-items:center;inline-size:100%}.hire-row__caret{display:none}.hire-board{scroll-snap-type:x mandatory;grid-template-columns:repeat(6,72vw)}.hire-col{scroll-snap-align:start}.hire-form__2,.hire-form__cv{grid-template-columns:1fr}.hire-form__money{grid-template-columns:1fr 1fr 96px}.hire-form__add{grid-template-columns:1fr}.hire-filters__end{inline-size:100%}.hire-filters__chips{flex-wrap:nowrap;inline-size:100%;padding-block-end:2px;overflow-x:auto}.hire-chip,.hire-verdict{flex:none;min-height:44px}.hire-skills{grid-template-columns:1fr;gap:6px}.hire-compare{grid-template-columns:90px repeat(var(--n), minmax(0, 1fr));gap:0 8px}.hire-head__act>*{flex:auto}}.hire-why{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.hire-why__opt{border-radius:var(--r-md);background:var(--bg);min-height:44px;box-shadow:inset 0 0 0 1px var(--line);color:var(--text);font:inherit;font-size:var(--text-sm);text-align:start;cursor:pointer;transition:background-color var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);align-items:center;gap:8px;padding-inline:12px;display:flex}.hire-why__opt.is-on{background:var(--red-soft);color:var(--red-text);box-shadow:inset 0 0 0 2px var(--red-text)}@media (hover:hover){.hire-why__opt:not(.is-on):hover{background:var(--bg-subtle)}}@media (width<=600px){.hire-why{grid-template-columns:minmax(0,1fr)}}.hire-outwhy{color:var(--red-text);font-size:var(--text-xs);white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.hire-stagecell{flex-direction:column;align-items:flex-start;gap:4px;display:inline-flex}.hire-note--out{flex-wrap:wrap}.hire-note__k{color:var(--text-2)}.mz-ag-tag--basic{gap:4px}.mz-ag-hello__basic{color:var(--text-2);font-size:var(--text-sm);align-items:flex-start;gap:8px;margin-block:6px 16px;line-height:1.55;display:flex}.mz-ag-hello__basic .mz-ico{color:var(--text-3);flex:none;margin-block-start:3px}.mz-ag-ex{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.mz-ag-bot .mz-ag-ex{margin-block-start:10px}.mz-ag-ex__chip{border:1px solid var(--line);border-radius:var(--r-pill);background:var(--bg);min-height:32px;color:var(--text);font-size:var(--text-sm);text-align:start;transition:background-color var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease), transform var(--dur-fast) var(--ease);align-items:center;gap:6px;padding:5px 12px;line-height:1.3;display:inline-flex}.mz-ag-ex__chip .mz-ico{color:var(--text-3);flex:none}.mz-ag-ex__chip:active{transform:scale(.97)}@media (hover:hover){.mz-ag-ex__chip:hover{border-color:var(--line-strong);background:var(--bg-hover)}.mz-ag-ex__chip:hover .mz-ico{color:var(--accent-text)}}@media (pointer:coarse){.mz-ag-ex__chip{min-height:44px}}.mz-ag-head h2{white-space:nowrap}.mz-ag-confirm{border:1px solid var(--line);border-radius:var(--r-md);background:var(--bg);flex-direction:column;gap:10px;margin-block-start:10px;padding:12px;display:flex}.mz-ag-confirm__head{align-items:center;gap:8px;min-width:0;display:flex}.mz-ag-confirm__icon{border-radius:var(--r-sm);background:var(--accent-soft);width:26px;height:26px;color:var(--accent-text);flex:none;place-items:center;display:grid}.mz-ag-confirm__title{min-width:0;font-size:var(--text-sm);overflow-wrap:anywhere;margin:0;font-weight:600;line-height:1.35}.mz-ag-confirm__facts{gap:4px;margin:0;display:grid}.mz-ag-confirm__fact{font-size:var(--text-sm);grid-template-columns:minmax(84px,30%) 1fr;gap:8px;line-height:1.45;display:grid}.mz-ag-confirm__fact dt{color:var(--text-3)}.mz-ag-confirm__fact dd{min-width:0;color:var(--text);overflow-wrap:anywhere;text-align:start;margin:0}.mz-ag-confirm__note,.mz-ag-confirm__state{color:var(--text-2);font-size:var(--text-xs);align-items:flex-start;gap:6px;margin:0;line-height:1.45;display:flex}.mz-ag-confirm__note .mz-ico,.mz-ag-confirm__state .mz-ico{flex:none;margin-block-start:1px}.mz-ag-confirm__state.is-done{color:var(--green-text);font-size:var(--text-sm);font-weight:500}.mz-ag-confirm__state.is-error{color:var(--red-text)}.mz-ag-confirm__btns{border-block-start:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:6px;padding-block-start:10px;display:flex}.mz-ag-confirm__open{min-height:32px;color:var(--accent-text);font-size:var(--text-sm);align-items:center;gap:4px;font-weight:500;display:inline-flex}@media (pointer:coarse){.mz-ag-confirm__open,.mz-ag-confirm__btns .mz-btn{min-height:44px}}.mz-ag-choices{margin-block-start:10px}.mz-find{max-width:920px;margin-inline:auto;padding:56px 32px 72px}.mz-find__hero{flex-direction:column;gap:10px;display:flex}.mz-find__title{color:var(--ink);font-size:var(--text-3xl);letter-spacing:-.01em;font-weight:650;line-height:1.2}.mz-find__sub{color:var(--text-2);font-size:var(--text-base)}.mz-find__box{border-radius:var(--r-lg);background:var(--bg);height:56px;box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--text-3);transition:box-shadow var(--dur-fast) var(--ease);align-items:center;gap:12px;margin-block-start:10px;padding-inline:18px 12px;display:flex}.mz-find__box:focus-within{box-shadow:inset 0 0 0 1px var(--accent), 0 0 0 2px var(--accent-soft);color:var(--text-2)}.mz-find__box input{min-width:0;height:100%;color:var(--ink);font-size:var(--text-lg);background:0 0;border:0;outline:0;flex:1}.mz-find__box input::placeholder{color:var(--text-3)}.mz-find__box input::-webkit-search-cancel-button{display:none}.mz-find__kbd{opacity:.8;display:inline-flex}.mz-find__chips{flex-wrap:wrap;gap:8px;margin-block-start:4px;display:flex}.mz-find__chip{border-radius:var(--r-pill);height:32px;box-shadow:inset 0 0 0 1px var(--line);color:var(--text-2);font-size:var(--text-sm);white-space:nowrap;transition:background-color var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease), transform var(--dur-fast) var(--ease);align-items:center;gap:6px;padding-inline:12px;display:inline-flex}.mz-find__chip .mz-ico{color:var(--text-3)}.mz-find__chip:active{transform:scale(.97)}.mz-find__chip.is-on{background:var(--accent-soft);color:var(--accent-text);box-shadow:none}.mz-find__chip.is-on .mz-ico{color:inherit}@media (hover:hover){.mz-find__chip:not(.is-on):hover{background:var(--bg-hover);color:var(--text)}}.mz-find__results{flex-direction:column;gap:28px;margin-block-start:32px;display:flex}.mz-find__group{flex-direction:column;display:flex}.mz-find__ghead{border-block-end:1px solid var(--line);color:var(--text-2);font-size:var(--text-sm);align-items:center;gap:8px;padding-block-end:8px;font-weight:600;display:flex}.mz-find__ghead .mz-ico{color:var(--text-3)}.mz-find__n{color:var(--text-3);font-weight:500}.mz-find__more{border-radius:var(--r-sm);height:32px;color:var(--text-2);font-size:var(--text-sm);align-self:flex-start;align-items:center;gap:6px;margin-block-start:6px;padding-inline:8px;display:inline-flex}@media (hover:hover){.mz-find__more:hover{background:var(--bg-hover);color:var(--text)}}.mz-find__rows{flex-direction:column;display:flex}.mz-find__row{border-block-end:1px solid var(--line);align-items:center;min-height:56px;display:flex}.mz-find__rowmain{border-radius:var(--r-sm);text-align:start;min-width:0;transition:background-color var(--dur-fast) var(--ease);flex:1;align-self:stretch;align-items:center;gap:12px;padding:8px;display:flex}.mz-find__vis{flex-shrink:0;place-items:center;min-width:28px;display:inline-grid}.mz-find__code{text-align:start;min-width:72px}.mz-find__text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.mz-find__text strong{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.mz-find__rowsub{color:var(--text-3);font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.mz-find__rowsub .mz-code{font-size:inherit}.mz-find__meta{flex-shrink:0;align-items:center;gap:8px;margin-inline-start:auto;display:inline-flex}.mz-find__side{flex-shrink:0;padding-inline:4px;display:inline-flex}.mz-find__skill{border-radius:var(--r-xs);background:var(--bg-hover);height:22px;color:var(--text-2);font-size:var(--text-xs);align-items:center;padding-inline:8px;font-weight:500;display:inline-flex}.mz-find__price{color:var(--ink);font-size:var(--text-sm);white-space:nowrap;align-items:center;gap:6px;font-weight:500;display:inline-flex}.mz-find__snip{white-space:nowrap}@media (hover:hover){.mz-find__rowmain:hover{background:var(--bg-subtle)}.mz-find__rowmain:hover strong{color:var(--ink)}.mz-find__row .mz-find__side{opacity:0;transition:opacity var(--dur-fast) var(--ease)}.mz-find__row:hover .mz-find__side,.mz-find__row:focus-within .mz-find__side{opacity:1}}.mz-find__files{grid-template-columns:repeat(auto-fill,minmax(156px,1fr));gap:20px 16px;padding-block-start:14px;display:grid}.mz-find__file{min-width:0;position:relative}.mz-find__filemain{border-radius:var(--r-md);text-align:start;flex-direction:column;gap:6px;width:100%;min-width:0;display:flex}.mz-find__filemain .mz-lib-thumb{transition:box-shadow var(--dur-fast) var(--ease), transform var(--dur-fast) var(--ease);margin-block-end:4px}.mz-find__filemain:active .mz-lib-thumb{transform:scale(.985)}.mz-find__filename{-webkit-line-clamp:2;color:var(--text);font-size:var(--text-sm);-webkit-box-orient:vertical;font-weight:500;line-height:1.4;display:-webkit-box;overflow:hidden}.mz-find__filemeta{color:var(--text-3);font-size:var(--text-xs);flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.mz-find__filemeta .mz-code{font-size:var(--text-xs)}.mz-find__fileacts{border-radius:var(--r-sm);background:var(--raised);box-shadow:inset 0 0 0 1px var(--line);gap:2px;padding:2px;display:flex;position:absolute;inset-block-start:6px;inset-inline-end:6px}@media (hover:hover){.mz-find__fileacts{opacity:0;transition:opacity var(--dur-fast) var(--ease)}.mz-find__file:hover .mz-find__fileacts,.mz-find__file:focus-within .mz-find__fileacts{opacity:1}.mz-find__filemain:hover .mz-lib-thumb{box-shadow:inset 0 0 0 1px var(--line-strong)}.mz-find__filemain:hover .mz-find__filename{color:var(--ink)}}.mz-find__ask{border-radius:var(--r-lg);box-shadow:inset 0 0 0 1px var(--line);align-items:center;gap:14px;padding:14px 16px;display:flex}.mz-find__askmark{border-radius:var(--r-md);background:var(--accent-soft);width:32px;height:32px;color:var(--accent-text);flex-shrink:0;place-items:center;display:grid}.mz-find__askbody{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.mz-find__askbody strong{color:var(--ink);font-weight:600}.mz-find__askbody p{color:var(--text-2);font-size:var(--text-sm)}.mz-find__askbody p span{color:var(--text);font-weight:500}.mz-find__best{border-radius:var(--r-lg);box-shadow:inset 0 0 0 1px var(--line);flex-direction:column;gap:14px;padding:18px 20px 20px;display:flex}.mz-find__besttag{color:var(--text-3);font-size:var(--text-xs);align-items:center;gap:6px;font-weight:500;display:inline-flex}.mz-find__bestrow{align-items:flex-start;gap:20px;display:flex}.mz-find__bigthumb{flex-shrink:0;width:200px}.mz-find__bestmain{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.mz-find__besttitle{border-radius:var(--r-xs);max-width:100%;color:var(--ink);font-size:var(--text-xl);text-align:start;transition:color var(--dur-fast) var(--ease);align-self:flex-start;font-weight:600;line-height:1.35}.mz-find__bestsub{color:var(--text-2);font-size:var(--text-sm);flex-wrap:wrap;align-items:center;gap:4px 6px;display:flex}.mz-find__bestsub .mz-code{font-size:inherit}.mz-find__bestacts{flex-wrap:wrap;gap:8px;margin-block-start:10px;display:flex}@media (hover:hover){.mz-find__besttitle:hover{color:var(--accent-text)}}.mz-find__browse{flex-direction:column;gap:40px;margin-block-start:44px;display:flex}.mz-find__block{flex-direction:column;gap:14px;display:flex}.mz-find__bhead{color:var(--ink);font-size:var(--text-md);flex-direction:column;gap:2px;font-weight:600;display:flex}.mz-find__bsub{color:var(--text-3);font-size:var(--text-sm);font-weight:400}.mz-find__recent{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.mz-find__ritem{border-radius:var(--r-md);min-width:0;min-height:52px;box-shadow:inset 0 0 0 1px var(--line);color:var(--text);text-align:start;transition:background-color var(--dur-fast) var(--ease), transform var(--dur-fast) var(--ease);align-items:center;gap:10px;padding:8px 12px;display:flex}.mz-find__ritem:active{transform:scale(.99)}.mz-find__ritem .mz-lib-thumb.is-sm{width:28px;height:28px}.mz-find__ritem .mz-lib-name{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.mz-find__kits{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;display:grid}.mz-find__kit{border-radius:var(--r-lg);min-width:0;box-shadow:inset 0 0 0 1px var(--line);flex-direction:column;gap:10px;padding:14px;display:flex}.mz-find__kit.is-compact{padding:14px 16px}.mz-find__kithead{border-radius:var(--r-md);min-width:0;color:var(--text);transition:background-color var(--dur-fast) var(--ease);align-items:center;gap:12px;margin:-4px;padding:4px;display:flex}.mz-find__kitgo{color:var(--accent-text);font-size:var(--text-sm);flex-shrink:0;align-items:center;gap:6px;font-weight:500;display:inline-flex}.mz-find__kitfiles{flex-wrap:wrap;gap:6px;display:flex}.mz-find__kitfile{border-radius:var(--r-sm);background:var(--bg-subtle);height:28px;box-shadow:inset 0 0 0 1px var(--line);color:var(--text-2);font-size:var(--text-sm);white-space:nowrap;transition:background-color var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease), transform var(--dur-fast) var(--ease);align-items:center;gap:6px;padding-inline:9px;display:inline-flex}.mz-find__kitfile .mz-ico{color:var(--text-3)}.mz-find__kitfile:active{transform:scale(.97)}.mz-find__kitfile.is-link{box-shadow:none;background:0 0}.mz-find__secs{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.mz-find__sec{border-radius:var(--r-lg);min-width:0;box-shadow:inset 0 0 0 1px var(--line);flex-direction:column;gap:8px;padding:16px 12px 12px 16px;display:flex}[dir=rtl] .mz-find__sec{padding:16px 16px 12px 12px}.mz-find__sechead{align-items:flex-start;gap:10px;display:flex}.mz-find__sechead .mz-find__text strong{color:var(--ink);font-weight:600}.mz-find__sechead .mz-find__rowsub{white-space:normal}.mz-find__seclist{flex-direction:column;margin:0;margin-inline-start:-8px;padding:0;list-style:none;display:flex}.mz-find__seclink{border-radius:var(--r-sm);min-height:32px;color:var(--text-2);transition:background-color var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);align-items:center;gap:8px;padding-inline:8px;display:flex}.mz-find__seclink span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mz-find__seclink .mz-ico{color:var(--text-3);flex-shrink:0}.mz-find__none{color:var(--text-3);font-size:var(--text-sm);padding:6px 8px}@media (hover:hover){.mz-find__ritem:hover,.mz-find__kithead:hover{background:var(--bg-subtle)}.mz-find__kitfile:hover,.mz-find__seclink:hover{background:var(--bg-hover);color:var(--text)}}@media (width<=1100px){.mz-find{padding-inline:24px}.mz-find__recent{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.mz-find{padding:32px 16px 56px}.mz-find__recent,.mz-find__secs{grid-template-columns:minmax(0,1fr)}.mz-find__bestrow{flex-direction:column}.mz-find__box input{font-size:var(--text-lg)}}.mz-pal-price{color:var(--text-2);font-size:var(--text-sm);white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.mz-pal-state{color:var(--text-2);font-size:var(--text-sm);white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.mz-pal-more{color:var(--accent-text);font-size:var(--text-sm);white-space:nowrap;align-items:center;gap:4px;font-weight:600;display:inline-flex}.mz-pal-item__vis .mz-lib-thumb.is-sm{border-radius:var(--r-xs);width:22px;height:22px}.mz-find.is-searching{padding-block-start:28px}.mz-find.is-searching .mz-find__title,.mz-find.is-searching .mz-find__sub{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.mz-find.is-searching .mz-find__box{margin-block-start:0}.mz-find.is-searching .mz-find__results{margin-block-start:24px}.mz-find__top{justify-content:flex-end;margin-block-end:-6px;display:flex}@media (width>=1025px){.mz-kb.is-home{grid-template-columns:minmax(0,1fr)}.mz-kb.is-home .mz-kb-scrim{z-index:53;background:var(--scrim);animation:mz-fade var(--dur) var(--ease);position:fixed;inset:0}.mz-kb.is-home .mz-kb-tree.is-sheet{z-index:54;background:var(--raised);width:320px;box-shadow:var(--shadow);overscroll-behavior:contain;animation:mz-fade var(--dur) var(--ease);border-inline-end:0;padding:0 8px 16px;position:fixed;inset-block:0;inset-inline-start:0}.mz-kb.is-home .mz-kb-tree__sheethead{z-index:1;background:var(--raised);justify-content:space-between;align-items:center;gap:8px;padding-block:10px 6px;padding-inline:8px 0;display:flex;position:sticky;top:0}.mz-kb.is-home .mz-kb-tree__sheethead strong{color:var(--ink);font-size:var(--text-md);font-weight:600}}.mz-ans{border-radius:var(--r-lg);box-shadow:inset 0 0 0 1px var(--line);flex-direction:column;gap:10px;padding:16px 18px 12px;display:flex}.mz-ans .mz-find__besttag .mz-ico{color:var(--accent-text)}.mz-ans__head{color:var(--ink);font-size:var(--text-lg);font-weight:600;line-height:1.35}.mz-ans__list{flex-direction:column;display:flex}.mz-ans__row{border-block-start:1px solid var(--line);width:100%;min-height:56px;color:inherit;text-align:start;align-items:center;gap:12px;padding:8px 6px;display:flex}.mz-ans__row.is-btn{transition:background-color var(--dur-fast) var(--ease);border-radius:0}@media (hover:hover){.mz-ans__row.is-btn:hover{background:var(--bg-subtle)}}.mz-ans__who{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.mz-ans__who strong,.mz-ans__name{color:var(--ink);font-weight:600}.mz-ans__acts{flex-shrink:0;align-items:center;gap:4px;display:flex}.mz-ans__doc{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.mz-ans__doc p{color:var(--text-2);line-height:1.55}.mz-ans__foot{border-block-start:1px solid var(--line);color:var(--text-3);font-size:var(--text-xs);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding-block-start:8px;display:flex}.mz-find__best{gap:10px;padding:14px 16px 16px}.mz-find__bigthumb{width:168px}.mz-find__besttitle{font-size:var(--text-lg)}.mz-find__bestacts{margin-block-start:6px}@media (width<=760px){.mz-ans__row.is-person{flex-wrap:wrap}.mz-ans__row.is-person>.mz-ans__who{flex:calc(100% - 44px)}.mz-ans__row.is-person>.mz-pill{margin-inline-start:44px}.mz-ans__row.is-person>.mz-ans__acts{margin-inline-start:auto}.mz-ans__acts .mz-btn,.mz-find__top .mz-btn{min-height:44px}.mz-find__bigthumb{width:100%;max-width:240px}}.mz-dcards__switch{display:none}.mz-dlv__filters{display:contents}.mz-dlv__filters>*{order:2}.mz-dlv__filters>.mz-seg{order:0}.mz-dlv__tools>.mz-cps__search{order:1}@media (width<=760px){.mz-dcards__switch{flex-shrink:0;display:inline-flex}:root[dir] .mz-dlv__tools{z-index:5;background:var(--bg);border-block-end:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;gap:8px;margin-block-end:12px;margin-inline:-16px;padding:8px 16px;display:grid;position:sticky;top:0}:root[dir] .mz-main:has(.mz-dlv__tools){scroll-padding-block-start:120px}:root[dir] .mz-dlv__tools>.mz-cps__search{order:0;width:auto;min-width:0;height:40px}:root[dir] .mz-dlv__tools>.mz-dcards__switch{order:1}:root[dir] .mz-dcards__switch .mz-ico{display:none}:root[dir] .mz-dlv__filters{overscroll-behavior-x:contain;scrollbar-width:none;order:2;grid-column:1/-1;align-items:center;gap:8px;margin-inline:-16px;padding-inline:16px;scroll-padding-inline:16px;display:flex;overflow-x:auto}:root[dir] .mz-dlv__filters::-webkit-scrollbar{display:none}:root[dir] .mz-dlv__filters>*{flex-shrink:0}:root[dir] .mz-dlv__filters .mz-btn,:root[dir] .mz-dlv__filters .mz-seg{min-height:36px}:root[dir] .mz-dlv__filters .mz-tt__toggle{white-space:nowrap;min-height:36px}.mz-dcards{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.mz-dcards__group{color:var(--text-2);font-size:var(--text-sm);align-items:center;gap:6px;padding-block:12px 2px;font-weight:600;display:flex}.mz-dcards__group:first-child{padding-block-start:4px}.mz-dcards__group.t-red{color:var(--red-text)}.mz-dcards__n{color:var(--text-3);font-weight:500}.mz-dcard{border:1px solid var(--line);border-radius:var(--r-md);background:var(--bg);min-width:0;transition:background-color var(--dur-fast) var(--ease);-webkit-touch-callout:none;flex-direction:column;gap:6px;padding:12px 14px;display:flex;position:relative}.mz-dcard:active:not(:has(.mz-dcard__meta :active,.mz-dcard__act:active)){background:var(--bg-active)}.mz-dcard:has(.mz-dcard__title:focus-visible){outline:2px solid var(--focus);outline-offset:1px}.mz-dcard__top{min-width:0;color:var(--text-3);font-size:var(--text-xs);align-items:center;gap:10px;display:flex}.mz-dcard__top .mz-code{direction:ltr;unicode-bidi:isolate;flex-shrink:0}.mz-dcard__proj{align-items:center;gap:6px;min-width:0;display:inline-flex}.mz-dcard__proj bdi{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.mz-dcard__title{color:var(--text);font:inherit;font-size:var(--text-md);text-align:start;overflow-wrap:anywhere;cursor:pointer;touch-action:manipulation;background:0 0;border:0;padding:0;font-weight:600;line-height:1.35;display:block}.mz-dcard__title:focus-visible{outline:none}.mz-dcard__title:after{content:"";border-radius:inherit;position:absolute;inset:0}.mz-dcard__title>span{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.mz-dcard__meta{flex-wrap:wrap;align-items:center;gap:6px 12px;min-width:0;display:flex}.mz-dcard__meta .mz-statuspick{z-index:1;align-items:center;min-height:32px;display:inline-flex;position:relative}.mz-dcard__meta .mz-statuspick .mz-status{position:relative}.mz-dcard__meta .mz-statuspick .mz-status:before{content:"";position:absolute;inset:-8px -4px}.mz-dcard__meta .mz-due{font-size:var(--text-sm);white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.mz-dcard__late{font-weight:600}.mz-dcard__owner{min-width:0;color:var(--text-2);font-size:var(--text-sm);align-items:center;gap:6px;margin-inline-start:auto;display:inline-flex}.mz-dcard__oname{text-overflow:ellipsis;white-space:nowrap;max-width:96px;overflow:hidden}.mz-dcard__act{z-index:1;align-self:flex-start;min-height:40px;position:relative}.mz-dcard__act:before{content:"";position:absolute;inset:-2px 0}.mz-dcards__more{border:1px solid var(--line);border-radius:var(--r-md);width:100%;min-height:44px;color:var(--text-2);font:inherit;font-size:var(--text-sm);touch-action:manipulation;background:0 0;justify-content:center;align-items:center;gap:6px;margin-block-start:8px;font-weight:550;display:flex}.mz-dcards__more:active{background:var(--bg-active)}:root[dir] .mz-cp__tabs,:root[dir] .mz-dv>.mz-tabs,:root[dir] .mz-page>.mz-tabs:not(.mz-rv-tabs),:root[dir] .mz-page>.mz-phead>.mz-tabs,:root[dir] .mz-desk>.mz-desk__nav{overscroll-behavior-x:contain;margin-inline:-16px;padding-inline:12px;scroll-padding-inline:16px}:root[dir] .mz-dv>.mz-tabs .mz-tabs__tab>.mz-ico{display:none}:root[dir] .mz-dv>.mz-tabs .mz-tabs__tab{padding-inline:6px}:root[dir] .mz-rv-tabs{border-block-end:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-block-end:8px;animation:none;display:grid;overflow:visible;-webkit-mask-image:none;mask-image:none}:root[dir] .mz-rv-tabs:after{display:none}:root[dir] .mz-rv-tabs .mz-tabs__tab{border-radius:var(--r-md);background:var(--bg-subtle);height:auto;min-height:44px;font-size:var(--text-sm);text-align:start;white-space:normal;justify-content:flex-start;gap:8px;padding:8px 12px;line-height:1.25}:root[dir] .mz-rv-tabs .mz-tabs__tab>.mz-ico{flex-shrink:0}:root[dir] .mz-rv-tabs .mz-tabs__tab:after{display:none}:root[dir] .mz-rv-tabs .mz-tabs__tab.is-on{background:var(--bg);box-shadow:inset 0 0 0 2px var(--ink);font-weight:600}:root[dir] .mz-rv-tabs .mz-tabs__n{margin-inline-start:auto}:root[dir] .mz-rv-tabs .mz-tabs__tab:active{background:var(--bg-active)}:root[dir] .mz-rv-how{grid-template-columns:repeat(3,minmax(0,1fr));margin-block:-8px 16px}:root[dir] .mz-rv-how li{flex-direction:column;gap:6px;padding:10px 10px 12px}:root[dir] .mz-rv-how li+li{border-block-start:0;border-inline-start:1px solid var(--line)}:root[dir] .mz-rv-how li>span:nth-child(2)>.mz-faint{display:none}:root[dir] .mz-rv-how strong{font-size:var(--text-xs);line-height:1.3}}@media (pointer:coarse){:is(:root:has(:is(input:not([type=checkbox],[type=radio],[type=range]),textarea,[contenteditable=true]):focus) .mz-askball,:root:has(.mz-composer) .mz-askball){display:none}}@media (width<=760px){:root[dir] .mz-tt__tools:has(.mz-dcards__switch)>.mz-tt__search{flex:180px;order:-2;width:auto;min-width:0}:root[dir] .mz-tt__tools>.mz-dcards__switch{order:-1}:root[dir] .mz-strip__txt b{white-space:normal;overflow-wrap:anywhere;text-overflow:clip}:root[dir] .inf-stat__l{white-space:normal}}.mz-rg-page .mz-phead{margin-block-end:14px}.mz-rg-viewbar{border-block-end:1px solid var(--line);align-items:flex-end;gap:12px;margin-block-start:14px;display:flex}.mz-rg-viewbar .mz-rg-views{border-block-end:0;min-inline-size:0;margin-block-start:0}.mz-rg-viewbar__tools{align-items:center;gap:8px;margin-inline-start:auto;padding-block-end:8px;display:flex}.mz-rg-count{border-radius:var(--r-pill);background:var(--bg-hover);min-inline-size:20px;color:var(--text-2);font-size:var(--text-2xs);place-items:center;padding-inline:6px;font-weight:600;line-height:18px;display:inline-grid}.mz-rg-tbbtn[aria-pressed=true] .mz-rg-count{background:var(--bg);color:var(--ink)}.mz-rg-tools{flex-wrap:wrap;align-items:center;gap:8px 16px;margin-block-end:12px;display:flex}.mz-rg-bar0,.mz-rg-bar1{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.mz-rg-bar1{margin-inline-start:auto}.mz-rg-nav{flex-wrap:wrap;align-items:center;gap:2px;display:flex}.mz-rg-range{color:var(--ink);font-size:var(--text-md);white-space:nowrap;align-items:baseline;gap:8px;margin-inline:8px 4px;font-weight:600;display:inline-flex}.mz-rg-range__d{color:var(--text-2);font-size:var(--text-sm);font-weight:500}.mz-rg-search{inline-size:184px;block-size:var(--control-h-sm)}.mz-rg-past.mz-btn[aria-pressed=true]{background:var(--bg-hover);color:var(--ink)}.mz-rg-ro,.mz-rg-note{color:var(--text-2);font-size:var(--text-sm);align-items:center;gap:8px;display:flex}.mz-rg-ro{border-radius:var(--r-md);background:var(--bg-subtle);box-shadow:inset 0 0 0 1px var(--line);margin-block-end:12px;padding:8px 12px}.mz-rg-note{color:var(--text-3);font-size:var(--text-xs);margin-block-start:6px}.mz-rg-legend{color:var(--text-2);font-size:var(--text-xs);flex-wrap:wrap;align-items:center;gap:6px 18px;margin-block-start:10px;display:flex}.mz-rg-legend__i{align-items:center;gap:6px;display:inline-flex}.mz-rg-legend__sw{border-radius:var(--r-xs);border-block-start:3px solid color-mix(in srgb, var(--violet-dot) 85%, var(--ink));background:color-mix(in srgb, var(--violet-dot) 30%, var(--bg));block-size:12px;inline-size:20px;display:inline-block}.mz-rg-legend__sw.is-work{background:color-mix(in srgb, var(--violet-dot) 16%, var(--bg))}.mz-rg-legend__sw.is-tent{background:var(--bg);outline:1px dashed var(--violet-dot);outline-offset:-1px}.mz-rg-legend__sw.is-off{background:var(--ink);border:0}.mz-rg-legend__av{border-radius:var(--r-pill);background:var(--green-dot);block-size:4px;inline-size:14px;display:inline-block}.mz-rg-legend__i>.mz-ico.t-red{flex-shrink:0}.mz-rg{grid-template-columns:minmax(0,1fr);align-items:start;gap:16px;display:grid}.mz-rg.has-book{grid-template-columns:minmax(0,1fr) 272px}.mz-rg-scroll{overscroll-behavior:contain;border:1px solid var(--line);border-radius:var(--r-lg);background:var(--bg);min-block-size:360px;max-block-size:calc(100vh - 248px);min-inline-size:0;overflow:auto}.mz-rg-grid{-webkit-user-select:none;user-select:none;--who:232px;--lane:54px;--gap:6px;--av:26px}.mz-rg-scroll.is-w4 .mz-rg-grid{--lane:30px;--gap:4px;--who:208px}html.mz-rg-dragging,html.mz-rg-dragging *{-webkit-user-select:none;user-select:none;cursor:grabbing!important}.mz-rg-head{z-index:4;grid-template-columns:var(--tpl);background:var(--bg);border-block-end:1px solid var(--line);display:grid;position:sticky;inset-block-start:0}.mz-rg-corner{z-index:1;background:var(--bg);border-inline-end:1px solid var(--line);color:var(--text-2);font-size:var(--text-xs);flex-direction:column;justify-content:flex-end;gap:2px;padding:10px 16px;font-weight:500;display:flex;position:sticky;inset-inline-start:0}.mz-rg-corner>:first-child{color:var(--ink);font-weight:600}.mz-rg-dh{border-inline-start:1px solid var(--line);min-inline-size:0;font-size:var(--text-xs);text-align:center;flex-direction:column;align-items:center;gap:2px;padding:6px 2px 8px;display:flex;position:relative}.mz-rg-corner+.mz-rg-dh{border-inline-start:0}.mz-rg-dh__w{color:var(--text-3);font-size:var(--text-2xs);white-space:nowrap;align-self:flex-start;padding-inline:6px;font-weight:600;line-height:14px}.mz-rg-dh__n{color:var(--text-2);font-size:var(--text-2xs);white-space:nowrap;font-weight:500}.mz-rg-dh__num{border-radius:var(--r-pill);block-size:28px;min-inline-size:28px;color:var(--ink);font-size:var(--text-md);place-items:center;padding-inline:4px;font-weight:600;display:inline-grid}.mz-rg-dh__f{color:var(--text-3);font-size:var(--text-2xs);white-space:nowrap}.mz-rg-dh.is-past .mz-rg-dh__n,.mz-rg-dh.is-past .mz-rg-dh__num,.mz-rg-dh.is-wknd .mz-rg-dh__n,.mz-rg-dh.is-wknd .mz-rg-dh__num{color:var(--text-3);font-weight:500}.mz-rg-dh.is-wknd .mz-rg-dh__num{min-inline-size:0;font-size:var(--text-xs)}.mz-rg-dh.is-wknd,.mz-rg-dh.is-past{background:var(--bg-subtle)}.mz-rg-dh.is-today .mz-rg-dh__num{background:var(--accent);color:var(--on-accent)}.mz-rg-dh.is-today .mz-rg-dh__n{color:var(--accent-text);font-weight:600}.mz-rg-dh.is-wk,.mz-rg-cell.is-wk{border-inline-start:1px solid var(--line-strong)}.mz-rg-scroll.is-w4 .mz-rg-dh__num{block-size:22px;min-inline-size:22px;font-size:var(--text-xs)}.mz-rg-scroll.is-w4 .mz-rg-dh__f,.mz-rg-scroll.is-w4 .mz-rg-dh.is-wknd .mz-rg-dh__n{display:none}.mz-rg-ghead{background:var(--bg-subtle);border-block-end:1px solid var(--line)}.mz-rg-group+.mz-rg-group .mz-rg-ghead{border-block-start:1px solid var(--line);margin-block-start:-1px}.mz-rg-gbtn{block-size:38px;color:var(--text-2);font-size:var(--text-sm);white-space:nowrap;border-radius:var(--r-sm);align-items:center;gap:8px;padding-inline:14px 16px;display:inline-flex;position:sticky;inset-inline-start:0}.mz-rg-gname{color:var(--ink);font-weight:600}.mz-rg-gbtn .mz-rg-count{background:var(--bg);box-shadow:inset 0 0 0 1px var(--line)}.mz-rg-gfree{color:var(--text-2);font-size:var(--text-xs);align-items:center;gap:4px;margin-inline-start:4px;display:inline-flex}.mz-rg-gfree .mz-ico{color:var(--text-3)}.mz-rg-caret{color:var(--text-3);transition:transform var(--dur-fast) var(--ease)}.mz-rg-caret.is-open{transform:rotate(90deg)}[dir=rtl] .mz-rg-caret.is-open{transform:scaleX(-1)rotate(90deg)}@media (hover:hover){.mz-rg-gbtn:hover .mz-rg-gname{color:var(--accent-text)}}.mz-rg-row{grid-template-columns:var(--tpl);grid-template-rows:var(--av) repeat(var(--lanes), var(--lane)) minmax(10px, 1fr);border-block-end:1px solid var(--line);min-block-size:120px;display:grid}.mz-rg-group>.mz-rg-row:last-child{border-block-end:0}.mz-rg-who{z-index:3;background:var(--bg);border-inline-end:1px solid var(--line);grid-area:1/1/-1;align-items:flex-start;gap:4px;min-inline-size:0;padding:14px 8px 14px 12px;display:flex;position:sticky;inset-inline-start:0}.mz-rg-row.is-shell .mz-rg-who{padding-block:18px 14px;padding-inline:70px 14px}.mz-rg-who__btn{border-radius:var(--r-md);text-align:start;min-inline-size:0;transition:background-color var(--dur-fast) var(--ease);flex:1;align-items:flex-start;gap:12px;padding:4px 6px;display:flex}.mz-rg-who__txt{flex-direction:column;gap:2px;min-inline-size:0;line-height:1.3;display:flex}.mz-rg-who__name{color:var(--ink);font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.mz-rg-who__role{color:var(--text-3);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mz-rg-who__load{color:var(--text-2);font-size:var(--text-xs);white-space:nowrap;align-items:center;gap:4px;margin-block-start:4px;font-weight:500;display:inline-flex}.mz-rg-who__book.mz-btn{background:var(--bg);box-shadow:inset 0 0 0 1px var(--line-strong);opacity:0;transition:opacity var(--dur-fast) var(--ease);position:absolute;inset-block-start:14px;inset-inline-end:8px}.mz-rg-who:focus-within .mz-rg-who__book.mz-btn{opacity:1}@media (hover:hover){.mz-rg-who__btn:hover{background:var(--bg-hover)}.mz-rg-row:hover .mz-rg-who__book.mz-btn{opacity:1}}@media (hover:none){.mz-rg-who__book.mz-btn{opacity:1}}.mz-rg-cell{border-inline-start:1px solid var(--line);min-inline-size:0;transition:background-color var(--dur-fast) var(--ease);grid-row:1/-1;position:relative}.mz-rg-who+.mz-rg-cell{border-inline-start:0}.mz-rg-cell.is-past,.mz-rg-cell.is-wknd{background:var(--bg-subtle)}.mz-rg-row.can-book .mz-rg-cell:not(.is-past):not(.is-wknd):not(.is-leave){cursor:cell}.mz-rg-cell__plus{color:var(--accent-text);opacity:0;pointer-events:none;transition:opacity var(--dur-fast) var(--ease);position:absolute;inset-block-end:8px;inset-inline-end:8px}@media (hover:hover){.mz-rg-row.can-book .mz-rg-cell.is-free:hover,.mz-rg-row.can-book .mz-rg-cell.is-full:hover,.mz-rg-row.can-book .mz-rg-cell.is-over:hover{background:var(--bg-hover)}.mz-rg-row.can-book .mz-rg-cell:hover .mz-rg-cell__plus{opacity:1}}html.mz-rg-dragging .mz-rg-cell__plus{opacity:0!important}.mz-rg-cell.is-lit{box-shadow:inset 0 0 0 2px var(--accent);background:var(--accent-soft)!important}.mz-rg-cell.is-lit.is-bad{box-shadow:inset 0 0 0 2px var(--red-dot);background:var(--red-soft)!important}.mz-rg-av{pointer-events:none;align-items:center;gap:4px;block-size:12px;display:flex;position:absolute;inset-block-start:7px;inset-inline:6px}.mz-rg-av>i{border-radius:var(--r-pill);background:var(--green-dot);block-size:4px;display:block}.mz-rg-av__over,.mz-rg-av__rem{font-size:var(--text-2xs);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:2px;font-weight:600;line-height:12px;display:inline-flex}.mz-rg-av__over{color:var(--red-text)}.mz-rg-av__rem{color:var(--text-2)}.mz-rg-off{block-size:calc(var(--lane) - 6px);z-index:1;background:color-mix(in srgb, var(--violet-dot) 16%, var(--bg));color:var(--text);font-size:var(--text-xs);border-radius:6px;align-items:center;gap:5px;padding-inline:8px;font-weight:600;line-height:1.3;display:flex;position:absolute;inset-block-start:calc(var(--av) - 2px);inset-inline:3px;overflow:hidden}.mz-rg-off>.mz-ico{flex-shrink:0}.mz-rg-b{--b-hue:var(--blue-dot);--b-mix:26%;--b-fill:calc(var(--b-mix) + var(--b-boost,0%));z-index:2;min-inline-size:0;margin:0 2px var(--gap);border-block-start:3px solid color-mix(in srgb, var(--b-hue) 85%, var(--ink));background:color-mix(in srgb, var(--b-hue) var(--b-fill), var(--bg));color:var(--ink);transition:opacity var(--dur-fast) var(--ease), background-color var(--dur-fast) var(--ease);border-radius:6px;align-items:stretch;display:flex;position:relative}.mz-rg-b.tint-1{--b-hue:var(--green-dot)}.mz-rg-b.tint-2{--b-hue:var(--violet-dot);--b-mix:30%}.mz-rg-b.tint-3{--b-hue:var(--amber-dot);--b-mix:30%}.mz-rg-b.tint-4{--b-hue:var(--red-dot);--b-mix:22%}.mz-rg-b.tint-5{--b-hue:var(--highlight);--b-mix:45%}.mz-rg-b.tint-6{--b-hue:var(--accent);--b-mix:22%}.mz-rg-b.tint-7{--b-hue:var(--gray-dot);--b-mix:30%}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .mz-rg-b{--b-boost:14%}:root:not([data-theme=light]) .mz-rg-b__p{color:var(--text)}}:root[data-theme=dark] .mz-rg-b{--b-boost:14%}:root[data-theme=dark] .mz-rg-b__p{color:var(--text)}.mz-rg-b.is-work{background:color-mix(in srgb, var(--b-hue) calc(var(--b-fill) * .55), var(--bg))}.mz-rg-b.is-tent{background:var(--bg);outline:1px dashed color-mix(in srgb, var(--b-hue) 85%, var(--ink));outline-offset:-1px}.mz-rg-b.is-cut-a{border-start-start-radius:0;border-end-start-radius:0;margin-inline-start:0}.mz-rg-b.is-cut-z{border-start-end-radius:0;border-end-end-radius:0;margin-inline-end:0}.mz-rg-b.is-dragging{opacity:.4}.mz-rg-b__main{border-radius:inherit;text-align:start;touch-action:none;flex-direction:column;flex:1;justify-content:center;gap:2px;min-inline-size:0;padding:4px 7px 5px;line-height:1.25;display:flex}.mz-rg-b.can-drag .mz-rg-b__main{cursor:grab}.mz-rg-b__l1,.mz-rg-b__l2{white-space:nowrap;align-items:center;gap:6px;min-inline-size:0;display:flex}.mz-rg-b__l1{font-size:var(--text-xs);font-weight:700}.mz-rg-b__h{flex-shrink:0}.mz-rg-b__l2{text-overflow:ellipsis;color:var(--text);font-size:var(--text-xs);display:block;overflow:hidden}.mz-rg-b__title{font-weight:500}.mz-rg-b__p{color:var(--text-2)}.mz-rg-b__late,.mz-rg-b__tent{border-radius:var(--r-pill);background:var(--bg);min-inline-size:0;font-size:var(--text-2xs);flex-shrink:0;align-items:center;gap:3px;padding-inline:4px 5px;font-weight:600;line-height:15px;display:inline-flex;overflow:hidden}.mz-rg-b__late{color:var(--red-text)}.mz-rg-b__tent{color:var(--accent-text)}.mz-rg-scroll.is-w4 .mz-rg-b__bw{clip:rect(0 0 0 0);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.mz-rg-scroll.is-w4 .mz-rg-dh.is-wknd .mz-rg-dh__num,.mz-rg-scroll.is-w4 .mz-rg-b__l2{display:none}.mz-rg-scroll.is-w4 .mz-rg-b__main{padding-inline:4px}.mz-rg-b__menu.mz-btn{z-index:2;background:var(--raised);block-size:24px;inline-size:24px;box-shadow:inset 0 0 0 1px var(--line-strong);opacity:0;transition:opacity var(--dur-fast) var(--ease);position:absolute;inset-block-start:50%;inset-inline-end:4px;translate:0 -50%}.mz-rg-b:focus-within .mz-rg-b__menu.mz-btn,.mz-rg-b__menu[aria-expanded=true]{opacity:1}.mz-rg-b__end{cursor:ew-resize;touch-action:none;z-index:1;inline-size:9px;position:absolute;inset-block:0;inset-inline-end:-3px}.mz-rg-b__end:after{content:"";border-radius:var(--r-pill);background:var(--ink);opacity:0;inline-size:3px;transition:opacity var(--dur-fast) var(--ease);position:absolute;inset-block:8px;inset-inline-start:3px}@media (hover:hover){.mz-rg-b:hover .mz-rg-b__menu.mz-btn,.mz-rg-b:hover .mz-rg-b__end:after{opacity:1}.mz-rg-b.is-work:hover{background:color-mix(in srgb, var(--b-hue) var(--b-fill), var(--bg))}}@media (hover:none){.mz-rg-b__menu.mz-btn{opacity:1}.mz-rg-b__main{padding-inline-end:30px}}:root[data-look=brand] .mz-rg-dh__num,:root[data-look=brand] .mz-rg-gname,:root[data-look=brand] .mz-rg-range{font-family:var(--font-display)}:root[data-look=brand] .mz-rg-dh__n{letter-spacing:.06em;text-transform:uppercase;font-weight:600}:root[data-look=brand][dir=rtl] .mz-rg-dh__n{letter-spacing:0}:root[data-look=brand] .mz-rg-bk__book.mz-btn{border-radius:var(--r-pill)}.mz-rg-ghost{z-index:80;border-radius:var(--r-md);background:var(--raised);max-inline-size:360px;box-shadow:var(--shadow);color:var(--ink);font-size:var(--text-xs);pointer-events:none;white-space:nowrap;align-items:center;gap:6px;padding:6px 10px;font-weight:600;display:none;position:fixed;inset-block-start:0;inset-inline-start:0}.mz-rg-ghost.is-on{display:inline-flex}.mz-rg-ghost>span:first-of-type{text-overflow:ellipsis;overflow:hidden}.mz-rg-ghost__w{color:var(--text-2);font-weight:500}.mz-rg-ghost.is-bad{color:var(--red-text)}.mz-rg-move{flex-direction:column;gap:10px;padding:12px;display:flex}.mz-rg-move__h{color:var(--ink);align-items:baseline;gap:6px;display:flex}.mz-rg-move__t{color:var(--text-2);font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;margin-block-start:-6px;overflow:hidden}.mz-rg-move__acts{gap:4px;display:flex}.mz-rg-tb{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--bg-subtle);flex-direction:column;min-block-size:360px;max-block-size:calc(100vh - 248px);display:flex;overflow:hidden}.mz-rg-tb__head{background:var(--bg);border-block-end:1px solid var(--line);flex-direction:column;gap:6px;padding:14px 14px 12px;display:flex}.mz-rg-tb__head strong{color:var(--ink);align-items:center;gap:6px;display:flex}.mz-rg-tb__head strong .mz-faint{border-radius:var(--r-pill);background:var(--bg-hover);min-inline-size:20px;color:var(--text-2);font-size:var(--text-2xs);place-items:center;padding-inline:6px;line-height:18px;display:inline-grid}.mz-rg-tb__head>.mz-faint{color:var(--text-2);font-size:var(--text-xs);margin-block-end:4px;line-height:1.4}.mz-rg-tb__list{-webkit-user-select:none;user-select:none;flex:1;padding-block-end:8px;overflow-y:auto}.mz-rg-tb__old{border-block-start:1px solid var(--line)}.mz-rg-tb__gh{z-index:1;background:var(--bg-subtle);color:var(--text);font-size:var(--text-xs);align-items:center;gap:8px;padding:12px 12px 6px;font-weight:600;display:flex;position:sticky;inset-block-start:0}.mz-rg-tb__gn{text-overflow:ellipsis;white-space:nowrap;flex:1;min-inline-size:0;overflow:hidden}.mz-rg-tb__job{border-radius:var(--r-pill);background:var(--violet-soft);color:var(--violet-text);font-size:var(--text-2xs);flex-shrink:0;padding-inline:6px;line-height:16px}.mz-rg-tb__items{flex-direction:column;gap:6px;margin:0;padding:0 8px;list-style:none;display:flex}.mz-rg-bk{border-radius:var(--r-md);background:var(--bg);box-shadow:inset 0 0 0 1px var(--line);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;transition:background-color var(--dur-fast) var(--ease), opacity var(--dur-fast) var(--ease);align-items:center;gap:6px;padding:8px 8px 8px 4px;display:flex}.mz-rg-bk.is-dragging{opacity:.4}.mz-rg-bk__grip{color:var(--text-3);flex-shrink:0}.mz-rg-bk__main{flex-direction:column;flex:1;gap:2px;min-inline-size:0;display:flex}.mz-rg-bk__t{color:var(--ink);font-size:var(--text-sm);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:500;line-height:1.35;display:-webkit-box;overflow:hidden}.mz-rg-bk__c{color:var(--text-3);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mz-rg-bk__meta{min-inline-size:0;font-size:var(--text-xs);white-space:nowrap;align-items:center;gap:6px;display:flex}.mz-rg-bk__meta>.mz-code{text-overflow:ellipsis;min-inline-size:7ch;color:var(--text-2);flex:0 auto;overflow:hidden}.mz-rg-bk__meta>.mz-due{text-overflow:ellipsis;flex:0 auto;min-inline-size:0;overflow:hidden}.mz-rg-bk__est{border-radius:var(--r-xs);background:var(--bg-hover);color:var(--text-2);font-size:var(--text-2xs);flex-shrink:0;padding-inline:5px;font-weight:600;line-height:16px}.mz-rg-bk__book.mz-btn{flex-shrink:0;align-self:center}@media (hover:hover){.mz-rg-bk:hover{box-shadow:inset 0 0 0 1px var(--line-strong)}}.mz-rg-tb__oldbtn{inline-size:100%;color:var(--text-2);font-size:var(--text-xs);text-align:start;align-items:center;gap:6px;padding:10px 12px;font-weight:600;display:flex}@media (hover:hover){.mz-rg-tb__oldbtn:hover{background:var(--bg-hover)}}.mz-bk{grid-template-columns:272px minmax(0,1fr);align-items:start;gap:24px;display:grid}.mz-bk__side,.mz-bk__main{flex-direction:column;gap:14px;min-inline-size:0;display:flex}.mz-bk__side{position:sticky;inset-block-start:0}@media (width<=900px){.mz-bk{grid-template-columns:minmax(0,1fr)}.mz-bk__side{position:static}}.mz-bk-pick{inline-size:100%;min-block-size:var(--control-h);border-radius:var(--r-sm);background:var(--bg);box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--text);text-align:start;transition:box-shadow var(--dur-fast) var(--ease), background-color var(--dur-fast) var(--ease);align-items:center;gap:8px;padding:4px 10px;display:flex}.mz-bk-pick[aria-expanded=true]{box-shadow:inset 0 0 0 1px var(--accent), 0 0 0 3px var(--accent-soft)}.mz-bk-pick__txt{flex-direction:column;flex:1;min-inline-size:0;line-height:1.3;display:flex}.mz-bk-pick__label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mz-bk-pick__label.is-ph{color:var(--text-3)}.mz-bk-pick__sub{color:var(--text-3);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mz-bk-pick__caret{color:var(--text-3);flex-shrink:0}@media (hover:hover){.mz-bk-pick:hover{background:var(--bg-subtle)}}.mz-bk-who.mz-bk-pick{border-radius:var(--r-lg);background:var(--bg-subtle);box-shadow:inset 0 0 0 1px var(--line);flex-direction:column;align-items:flex-start;gap:10px;padding:16px;position:relative}.mz-bk-who .mz-bk-who__change{position:absolute;inset-block-start:14px;inset-inline-end:14px}.mz-bk-who__txt{flex-direction:column;align-self:stretch;gap:1px;min-inline-size:0;display:flex}.mz-bk-who__eyebrow{color:var(--text-3);font-size:var(--text-xs);font-weight:500}.mz-bk-who__name{color:var(--ink);font-size:var(--text-xl);overflow-wrap:anywhere;font-weight:650;line-height:1.25}.mz-bk-who__role{color:var(--text-2);font-size:var(--text-sm)}.mz-bk-who__change{color:var(--accent-text);font-size:var(--text-sm);flex-shrink:0;align-items:center;gap:4px;font-weight:500;display:inline-flex}.mz-bk-who__none{background:var(--bg);block-size:48px;inline-size:48px;box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--text-3);border-radius:50%;place-items:center;display:grid}.mz-bk-free{font-size:var(--text-sm);white-space:nowrap;flex-shrink:0;align-items:center;gap:5px;font-weight:600;display:inline-flex}.mz-bk-free.is-small{font-size:var(--text-xs);gap:3px;font-weight:500}.mz-bk-block{border-radius:var(--r-md);background:var(--amber-soft);color:var(--amber-text);font-size:var(--text-sm);align-items:flex-start;gap:8px;padding:8px 12px;display:flex}.mz-bk-sec{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.mz-bk-sec>*{align-self:stretch}.mz-bk-sec>.mz-seg{align-self:flex-start}.mz-bk-sec__h{color:var(--ink);font-size:var(--text-sm);font-weight:600}.mz-bk-2{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.mz-bk-when{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:end;gap:12px;display:grid}.mz-bk-hours{align-items:center;gap:6px;display:flex}.mz-bk-hours__n{inline-size:72px}.mz-bk-total{color:var(--text-2);font-size:var(--text-sm);align-items:center;gap:6px;display:flex}.mz-bk-totrow{flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}.mz-bk-tent{font-size:var(--text-sm);align-items:center;gap:8px;margin-inline-start:auto;font-weight:500;display:inline-flex}.mz-bk-tent .mz-faint{font-weight:400;font-size:var(--text-xs)}.mz-bk-err{color:var(--red-text);font-size:var(--text-xs);align-items:center;gap:4px;font-weight:500;display:inline-flex}.mz-bk-out{border-radius:var(--r-md);background:var(--bg-subtle);font-size:var(--text-sm);flex-direction:column;gap:8px;margin:-6px 0 0;padding:12px 14px;list-style:none;display:flex}.mz-bk-out li{color:var(--text);align-items:flex-start;gap:8px;display:flex}.mz-bk-out li>.mz-ico{flex-shrink:0;margin-block-start:2px}.mz-bk-out .t-accent{color:var(--accent-text)}.mz-bk-acct{border-radius:var(--r-xs);background:var(--bg);box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--text);font-size:var(--text-xs);font-variant-numeric:tabular-nums;white-space:nowrap;unicode-bidi:isolate;padding-inline:5px;font-weight:600;display:inline-block}.mz-bk-acct.is-quiet{box-shadow:none;color:inherit;background:0 0;padding:0;font-weight:500}.mz-bk-ico{border-radius:var(--r-sm);background:var(--bg-hover);block-size:20px;inline-size:20px;color:var(--text-2);flex-shrink:0;place-items:center;display:inline-grid}.mz-bk-dcode{min-inline-size:52px;font-size:var(--text-xs);flex-shrink:0}.mz-dialog__foot .mz-bk-remove{color:var(--red-text)}.mz-bk-list{flex-direction:column;max-block-size:min(440px,60vh);display:flex}.mz-bk-list__search{border-block-end:1px solid var(--line);color:var(--text-3);align-items:center;gap:8px;padding:10px 12px;display:flex}.mz-bk-list__search input{min-inline-size:0;color:var(--text);background:0 0;border:0;outline:0;flex:1}.mz-bk-list__items{padding:4px;overflow-y:auto}.mz-bk-list__group{color:var(--text-3);font-size:var(--text-2xs);text-transform:uppercase;letter-spacing:.04em;padding:8px 8px 4px;font-weight:600}.mz-bk-list__none{color:var(--text-3);font-size:var(--text-sm);padding:12px}.mz-bk-opt{border-radius:var(--r-sm);cursor:pointer;align-items:center;gap:10px;min-block-size:40px;padding:5px 8px;display:flex}.mz-bk-opt.is-hi{background:var(--bg-hover)}.mz-bk-opt.is-off{cursor:not-allowed}.mz-bk-opt.is-off .mz-bk-opt__label{color:var(--text-3)}.mz-bk-opt__txt{flex-direction:column;flex:1;min-inline-size:0;line-height:1.3;display:flex}.mz-bk-opt__label{color:var(--text);font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.mz-bk-opt__sub{color:var(--text-3);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mz-bk-opt__trail{flex-shrink:0}.mz-bk-opt__check{color:var(--accent-text);flex-shrink:0}.mz-pc{flex-direction:column;gap:12px;padding:16px;display:flex}.mz-pc__head{align-items:center;gap:12px;display:flex}.mz-pc__who{flex-direction:column;min-inline-size:0;display:flex}.mz-pc__name{color:var(--ink);font-size:var(--text-md);font-weight:650}.mz-pc__role{color:var(--text-2);font-size:var(--text-sm)}.mz-pc__load{font-size:var(--text-xs);justify-content:space-between;align-items:center;gap:8px;display:flex}.mz-pc__days{grid-template-columns:repeat(5,1fr);gap:6px;margin:0;padding:0;list-style:none;display:grid}.mz-pc__days li{font-size:var(--text-2xs);color:var(--text-3);flex-direction:column;align-items:center;gap:3px;display:flex}.mz-pc__days li.is-today .mz-pc__dname{color:var(--accent-text);font-weight:600}.mz-pc__bar{border-radius:var(--r-xs);background:var(--bg-subtle);block-size:36px;inline-size:100%;box-shadow:inset 0 0 0 1px var(--line);align-items:flex-end;display:flex;overflow:hidden}.mz-pc__bar i{background:var(--accent);inline-size:100%;display:block}.mz-pc__days li.is-past .mz-pc__bar i{background:var(--text-faint)}.mz-pc__days li.is-over .mz-pc__bar i{background:var(--red-dot)}.mz-pc__dh{color:var(--text-2);align-items:center;gap:2px;display:inline-flex}.mz-pc__days li.is-over .mz-pc__dh{color:var(--red-text);font-weight:600}.mz-pc__work{border-block-start:1px solid var(--line);flex-direction:column;gap:2px;margin:0;padding:8px 0 0;list-style:none;display:flex}.mz-pc__work li{min-block-size:26px;font-size:var(--text-sm);justify-content:space-between;align-items:center;gap:8px;display:flex}.mz-pc__work a{min-inline-size:0;color:var(--text);align-items:baseline;gap:6px;display:flex}.mz-pc__wl{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mz-pc__acts{flex-wrap:wrap;gap:6px;display:flex}.mz-pc__why{color:var(--text-3);font-size:var(--text-xs);align-items:flex-start;gap:6px;display:flex}@media (width<=760px){.mz-rg-tools{grid-template-columns:minmax(0,1fr);gap:8px;display:grid}.mz-rg-range{align-items:stretch;min-inline-size:0;overflow:hidden}.mz-rg-bar1{margin-inline-start:0}.mz-rg-page .mz-phead__actions{flex-basis:100%}.mz-rg-page .mz-phead__actions .mz-btn--primary{flex:1;min-block-size:44px}.mz-rg-bar0{flex-wrap:nowrap}.mz-rg-nav{flex:1;min-inline-size:0}.mz-rg-nav .mz-btn{flex-shrink:0;min-block-size:44px}.mz-rg-nav .mz-btn--icon{inline-size:40px}.mz-rg-nav{gap:4px}.mz-rg-range{min-inline-size:0;font-size:var(--text-sm);flex-flow:wrap;flex-basis:100%;align-items:baseline;gap:0 8px;margin-block-start:8px;margin-inline:0;line-height:1.25}.mz-rg-range>span{text-overflow:ellipsis;overflow:hidden}.mz-rg-range__d{font-size:var(--text-xs)}.mz-rg-bar0>.mz-btn{flex-shrink:0;min-block-size:44px}.mz-rg-bar1{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.mz-rg-bar1>.mz-seg{grid-column:1/-1}.mz-rg-bar1>.mz-seg .mz-seg__item{flex:1;justify-content:center}.mz-rg-bar1>.mz-btn{min-inline-size:0}.mz-rg-bar1>.mz-btn .mz-btn__label{text-overflow:ellipsis;text-align:start;flex:1;min-inline-size:0;overflow:hidden}.mz-rg-bar1 .mz-btn,.mz-rg-bar1 .mz-seg{min-block-size:44px}.mz-rg-bar1 .mz-seg__item{min-block-size:40px}.mz-rg-search{order:-1;grid-column:1/-1;block-size:44px;inline-size:100%}.mz-rg-note{align-items:flex-start}.mz-rgp{flex-direction:column;gap:12px;display:flex}.mz-rgp-strip{scrollbar-width:none;scroll-snap-type:x proximity;gap:8px;margin-inline:-16px;padding-block:2px;padding-inline:16px;scroll-padding-inline:16px;display:flex;overflow-x:auto}.mz-rgp-strip::-webkit-scrollbar{display:none}.mz-rgp-chip{border-radius:var(--r-lg);background:var(--bg);min-block-size:52px;box-shadow:inset 0 0 0 1px var(--line);scroll-snap-align:start;text-align:start;transition:background-color var(--dur-fast) var(--ease), box-shadow var(--dur-fast) var(--ease), transform var(--dur-fast) var(--ease);flex-shrink:0;align-items:center;gap:8px;padding:6px 12px 6px 8px;display:flex}.mz-rgp-chip:active{transform:scale(.97)}.mz-rgp-chip.is-on{background:var(--accent-soft);box-shadow:inset 0 0 0 2px var(--accent)}.mz-rgp-chip__txt{flex-direction:column;line-height:1.25;display:flex}.mz-rgp-chip__n{color:var(--ink);font-size:var(--text-sm);white-space:nowrap;font-weight:600}.mz-rgp-chip__l{font-size:var(--text-2xs);white-space:nowrap;align-items:center;gap:3px;font-weight:500;display:inline-flex}.mz-rgp-who{border-radius:var(--r-lg);background:var(--bg-subtle);box-shadow:inset 0 0 0 1px var(--line);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:4px 12px;padding:14px;display:grid}.mz-rgp-who__txt{flex-direction:column;gap:1px;min-inline-size:0;display:flex}.mz-rgp-who__name{color:var(--ink);font-size:var(--text-md);overflow-wrap:anywhere;font-weight:650;text-decoration:none}.mz-rgp-who__role{color:var(--text-2);font-size:var(--text-sm)}.mz-rgp-who__load{font-size:var(--text-xs);align-items:center;gap:4px;margin-block-start:2px;font-weight:600;display:inline-flex}.mz-rgp-who__book.mz-btn{grid-column:1/-1;min-block-size:44px;margin-block-start:8px}.mz-rgp-past{min-block-size:44px;color:var(--text-2);font-size:var(--text-sm);align-self:flex-start;align-items:center;gap:6px;font-weight:500;display:inline-flex}.mz-rgp-days{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--bg);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.mz-rgp-day{flex-direction:column;gap:8px;padding:12px 14px 14px;display:flex}.mz-rgp-day+.mz-rgp-day{border-block-start:1px solid var(--line)}.mz-rgp-day.is-past{background:var(--bg-subtle)}.mz-rgp-day.is-past:first-child{border-start-start-radius:inherit;border-start-end-radius:inherit}.mz-rgp-day__h{align-items:center;gap:8px;display:flex}.mz-rgp-day__d{color:var(--ink);font-size:var(--text-base);font-weight:600}.mz-rgp-day.is-past .mz-rgp-day__d{color:var(--text-3)}.mz-rgp-day.is-today .mz-rgp-day__d{color:var(--accent-text)}.mz-rgp-day__cap{color:var(--text-3);font-size:var(--text-xs);white-space:nowrap;align-items:center;gap:4px;margin-inline-start:auto;font-weight:500;display:inline-flex}.mz-rgp-day__cap.is-free{color:var(--green-text)}.mz-rgp-day__cap.is-full{color:var(--amber-text)}.mz-rgp-day__cap.is-over{color:var(--red-text);font-weight:600}.mz-rgp-day__line{border-radius:var(--r-pill);background:var(--bg-hover);block-size:4px;display:block;overflow:hidden}.mz-rgp-day__line i{border-radius:inherit;background:var(--accent);block-size:100%;display:block}.mz-rgp-day__line.is-full i{background:var(--amber-dot)}.mz-rgp-day__line.is-over i{background:var(--red-dot)}.mz-rgp-none{color:var(--text-3);font-size:var(--text-sm)}.mz-rgp-add{border-radius:var(--r-md);min-block-size:44px;box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--accent-text);font-size:var(--text-sm);transition:transform var(--dur-fast) var(--ease), background-color var(--dur-fast) var(--ease);justify-content:center;align-items:center;gap:6px;font-weight:600;display:flex}.mz-rgp-add:active{background:var(--accent-soft);transform:scale(.98)}.mz-rgp-bars{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.mz-rgp-b{--b-bg:var(--accent-soft);--b-line:transparent;border-radius:var(--r-md);background:var(--b-bg);min-inline-size:0;box-shadow:inset 0 0 0 1px var(--b-line);align-items:center;display:flex}.mz-rgp-b.is-work{--b-bg:var(--bg-subtle);--b-line:var(--line-strong)}.mz-rgp-b.is-late{--b-bg:var(--red-soft);--b-line:transparent}.mz-rgp-b.is-tent{--b-bg:var(--bg);box-shadow:none;outline:1px dashed var(--accent);outline-offset:-1px}.mz-rgp-b__main{border-radius:inherit;text-align:start;min-block-size:56px;min-inline-size:0;transition:transform var(--dur-fast) var(--ease);flex:1;align-items:flex-start;gap:10px;padding:10px 4px 10px 10px;display:flex}.mz-rgp-b__main:active{transform:scale(.985)}.mz-rgp-b__main>.mz-cmark,.mz-rgp-b__main>.mz-rg-b__int{flex-shrink:0;margin-block-start:1px}.mz-rgp-b__txt{flex-direction:column;gap:2px;min-inline-size:0;line-height:1.3;display:flex}.mz-rgp-b__t{color:var(--ink);font-size:var(--text-sm);overflow-wrap:anywhere;font-weight:600}.mz-rgp-b__m{color:var(--text-2);font-size:var(--text-xs);flex-wrap:wrap;align-items:center;gap:2px 8px;display:flex}.mz-rgp-b__m .mz-code{font-size:var(--text-2xs)}.mz-rgp-b__p{color:var(--text-3);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mz-rgp-b__menu.mz-btn{flex-shrink:0;block-size:44px;inline-size:44px;margin-inline-end:4px}.mz-rg-tb.is-sheet{background:0 0;border:0;max-block-size:none;position:static}.mz-rg-tb.is-sheet .mz-rg-tb__head{padding:0 0 8px}.mz-rg-tb.is-sheet .mz-rg-tb__list{max-block-size:none;padding:0;overflow:visible}.mz-rg-tb.is-sheet .mz-rg-bk{cursor:default;min-block-size:56px}.mz-rg-tb.is-sheet .mz-rg-bk__book.mz-btn{min-block-size:40px}.mz-dialog:has(.mz-bk){block-size:calc(100dvh - 12px);max-block-size:calc(100dvh - 12px)}.mz-dialog:has(.mz-bk) .mz-dialog__body{flex:1}.mz-bk{flex-direction:column;align-items:stretch;gap:18px;display:flex}.mz-bk__side{display:contents}.mz-bk__main{order:1;gap:18px}.mz-bk__side>.mz-bk-sec__h,.mz-bk__side>.mz-bk-out{order:2}.mz-bk__side>.mz-bk-sec__h{margin-block-end:-10px}.mz-bk-who.mz-bk-pick{flex-flow:wrap;align-items:center;gap:4px 12px;padding:12px 14px}.mz-bk-who .mz-bk-who__txt{flex:1;align-self:center}.mz-bk-who .mz-bk-who__change{order:3;min-block-size:32px;margin-inline-start:auto;position:static}.mz-bk-who .mz-bk-free{flex-basis:100%;order:4;padding-inline-start:60px}.mz-bk-who__name{font-size:var(--text-lg)}.mz-bk-who__eyebrow{display:none}.mz-bk-sec>.mz-seg{grid-template-columns:repeat(3,minmax(0,1fr));align-self:stretch;display:grid}.mz-bk-sec>.mz-seg .mz-seg__item{height:auto;min-block-size:52px;font-size:var(--text-xs);text-align:center;white-space:normal;flex-direction:column;justify-content:center;gap:2px;padding:6px 4px;line-height:1.2}.mz-bk-2{grid-template-columns:minmax(0,1fr)}.mz-bk-pick{min-block-size:44px}.mz-bk-when{grid-template-columns:repeat(2,minmax(0,1fr))}.mz-bk-when>:last-child{grid-column:1/-1}.mz-bk-when .mz-input{block-size:44px}.mz-bk-hours .mz-seg{flex:1}.mz-bk-hours .mz-seg__item{flex:1;min-block-size:40px}.mz-bk-hours__n{inline-size:84px}.mz-bk-tent{min-block-size:44px;margin-inline-start:0}.mz-dialog:has(.mz-bk) .mz-dialog__foot .mz-btn{min-block-size:44px}.mz-dialog:has(.mz-bk) .mz-dialog__foot .mz-btn--primary{flex:1}}.mz-rg-av{overflow:hidden}.mz-rg-av>i{flex:0 auto;min-inline-size:6px}.mz-rg-av__fw{color:var(--green-text);font-size:var(--text-2xs);white-space:nowrap;flex:none;font-weight:600;line-height:12px}.mz-rg-av__ot{color:var(--amber-text);font-size:var(--text-2xs);white-space:nowrap;align-items:center;gap:2px;font-weight:600;line-height:12px;display:inline-flex}.mz-rg-cell.is-ot{background:color-mix(in srgb, var(--amber-soft) 60%, var(--bg))}.mz-rg-who__load{white-space:normal;flex-wrap:wrap}.mz-rg-who__tent{color:var(--text-3);white-space:nowrap;align-items:center;gap:3px;font-weight:500;display:inline-flex}.mz-rg-b__clash{color:var(--amber-text)}.mz-rg-b__for{font-weight:600}.mz-rg-b.is-carry{background:color-mix(in srgb, var(--red-soft) 70%, var(--bg));border-block-start-color:var(--red-dot)}.mz-rg-b.is-carry .mz-rg-b__main{cursor:pointer}.mz-rg-carry{gap:8px;padding:12px;display:grid}.mz-rg-carry__h{font-size:var(--text-sm)}.mz-rg-carry__sub{color:var(--text-2);font-size:var(--text-xs);margin:0;line-height:1.45}.mz-rg-carry__list{gap:2px;margin:0;padding:0;list-style:none;display:grid}.mz-rg-carry__row{border-radius:var(--r-md);text-align:start;min-block-size:44px;inline-size:100%;transition:background-color var(--dur-fast) var(--ease);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:2px 8px;padding:6px 8px;display:grid}.mz-rg-carry__t{font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.mz-rg-carry__due{color:var(--red-text);font-size:var(--text-xs);grid-column:2;align-items:center;gap:4px;display:inline-flex}@media (hover:hover){.mz-rg-carry__row:hover{background:var(--bg-hover)}}.mz-rg-extra .mz-rg-ghead{background:var(--bg-subtle)}.mz-rg-cell.is-extra{background:color-mix(in srgb, var(--bg-subtle) 60%, var(--bg))}.mz-rg-cell.is-extra.is-past,.mz-rg-cell.is-extra.is-wknd{background:var(--bg-subtle)}.mz-rg-who__btn.is-static{cursor:default}@media (hover:hover){.mz-rg-who__btn.is-static:hover{background:0 0}}.mz-rg-who__role-ico{background:var(--bg);block-size:40px;inline-size:40px;box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--text-2);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.mz-rg-assign{gap:4px;max-block-size:50vh;display:grid;overflow-y:auto}.mz-rg-assign__row{border-radius:var(--r-md);text-align:start;min-block-size:48px;transition:background-color var(--dur-fast) var(--ease);align-items:center;gap:10px;padding:6px 10px;display:flex}.mz-rg-assign__row.is-on{background:var(--accent-soft);box-shadow:inset 0 0 0 2px var(--accent)}@media (hover:hover){.mz-rg-assign__row:not(.is-on):hover{background:var(--bg-hover)}}.mz-rg-assign__txt{flex-direction:column;flex:1;min-inline-size:0;line-height:1.3;display:flex}.mz-rg-assign__n{font-size:var(--text-sm);font-weight:600}.mz-rg-assign__r{color:var(--text-3);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mz-rg-assign__f{font-size:var(--text-xs);flex-shrink:0;align-items:center;gap:4px;font-weight:600;display:inline-flex}.mz-rgp-extra{gap:8px;margin-block-start:16px;display:grid}.mz-rgp-extra__h{font-size:var(--text-md);margin:0;font-weight:650}.mz-bk-sec.mz-bk-clash{border-radius:var(--r-lg);background:color-mix(in srgb, var(--amber-soft) 55%, var(--bg));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--amber-dot) 45%, var(--line));padding:12px}.mz-bk-clash .mz-bk-sec__h{align-items:center;gap:6px;display:inline-flex}.mz-bk-clash__g{gap:8px;display:grid}.mz-bk-clash__why{color:var(--text);font-size:var(--text-sm);align-items:flex-start;gap:8px;margin:0;line-height:1.4;display:flex}.mz-bk-clash__why>.mz-ico{flex-shrink:0;margin-block-start:2px}.mz-bk-clash__opts{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.mz-bk-opt{border-radius:var(--r-md);background:var(--bg);min-block-size:44px;box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--text);text-align:start;transition:background-color var(--dur-fast) var(--ease), transform var(--dur-fast) var(--ease);align-items:flex-start;gap:8px;padding:9px 10px;display:flex}.mz-bk-opt>.mz-ico{color:var(--text-2);flex-shrink:0;margin-block-start:1px}.mz-bk-opt>span{flex-direction:column;gap:2px;min-inline-size:0;line-height:1.3;display:flex}.mz-bk-opt strong{font-size:var(--text-sm);font-weight:600}.mz-bk-opt strong+span{color:var(--text-2);font-size:var(--text-xs)}.mz-bk-opt[aria-pressed=true]{background:var(--accent-soft);box-shadow:inset 0 0 0 2px var(--accent)}.mz-bk-opt[aria-pressed=true]>.mz-ico{color:var(--accent-text)}.mz-bk-opt:disabled{opacity:.55;cursor:not-allowed}.mz-bk-opt:active:not(:disabled){transform:scale(.98)}@media (hover:hover){.mz-bk-opt:not([aria-pressed=true]):not(:disabled):hover{background:var(--bg-hover)}}.mz-bk-who__none.is-role{color:var(--accent-text)}@media (width<=760px){.mz-bk-clash__opts{grid-template-columns:minmax(0,1fr)}}.mz-rg-row.is-extra{min-block-size:76px}.mz-rg-row.is-extra .mz-rg-who{padding-block:10px}.mz-rgp-extra .mz-rgp-bars>li{max-inline-size:100%}.mz-rgp-extra .mz-rgp-b__txt{flex:1;min-inline-size:0}.mz-rgp-extra .mz-rgp-b__m>*{white-space:normal;min-inline-size:0}.mz-rgp-extra .mz-rgp-bars{grid-template-columns:minmax(0,1fr);display:grid}.mz-pa{gap:10px;margin-block-start:16px;padding:16px 18px;display:grid}.mz-pa__h{justify-content:space-between;align-items:center;gap:12px;display:flex}.mz-pa__h h3{font-size:var(--text-md);margin:0;font-weight:650}.mz-pa__t{border-collapse:collapse;inline-size:100%;font-size:var(--text-sm)}.mz-pa__t th,.mz-pa__t td{border-block-end:1px solid var(--line);text-align:start;vertical-align:middle;padding:7px 6px}.mz-pa__t thead th{color:var(--text-3);font-size:var(--text-xs);padding-block-start:0;font-weight:600}.mz-pa__t tbody th,.mz-pa__t tfoot th{inline-size:100%;max-inline-size:0;font-weight:500}.mz-pa__t td{white-space:nowrap;inline-size:1%}.mz-pa__t tfoot th,.mz-pa__t tfoot td{border-block-end:0;font-weight:650}.mz-pa__t .is-num{text-align:end;white-space:nowrap}.mz-pa__wk{color:var(--text-3);font-size:var(--text-xs);font-weight:400}.mz-pa__who{max-inline-size:100%;color:var(--text);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;text-decoration:none;display:inline-flex;overflow:hidden}.mz-pa__who bdi{text-overflow:ellipsis;overflow:hidden}@media (hover:hover){a.mz-pa__who:hover{text-decoration:underline}}.mz-pa__st{font-size:var(--text-xs);white-space:nowrap;align-items:center;gap:4px;font-weight:600;display:inline-flex}.mz-pa__none,.mz-pa__foot{color:var(--text-2);font-size:var(--text-xs);align-items:flex-start;gap:6px;margin:0;line-height:1.45;display:flex}.mz-pa__none>.mz-ico,.mz-pa__foot>.mz-ico{flex-shrink:0;margin-block-start:2px}.mz-pa__form{gap:14px;display:grid}.mz-pa__row{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:12px;display:grid}.mz-pa__err{color:var(--red-text);font-size:var(--text-xs);align-items:center;gap:5px;margin-block-start:6px;display:inline-flex}@media (width<=760px){.mz-pa{padding:14px}.mz-pa__t{font-size:var(--text-base)}}.mz-chat{height:calc(100dvh - var(--top-h));grid-template-columns:264px minmax(0,1fr);min-height:520px;display:grid}.mz-chat.has-side{grid-template-columns:264px minmax(0,1fr) 380px}@media (width<=1360px){.mz-chat.has-side{grid-template-columns:232px minmax(0,1fr) 340px}}.mz-chat__list{border-inline-end:1px solid var(--line);flex-direction:column;min-height:0;display:flex}.mz-chat__listhead{justify-content:space-between;align-items:center;gap:8px;padding-block:18px 8px;padding-inline:20px 12px;display:flex}.mz-chat__listhead h1{font-size:var(--text-xl);letter-spacing:-.015em;color:var(--ink);font-weight:650}.mz-chat__search{padding:4px 12px 8px}.mz-chat__groups{flex:1;min-height:0;padding:4px 8px 24px;position:relative;overflow-y:auto}.mz-chat__group+.mz-chat__group{margin-block-start:14px}.mz-chat__ghead{justify-content:space-between;align-items:center;min-height:28px;padding-inline:4px 2px;display:flex}.mz-chat__ghead .mz-btn{opacity:0}.mz-chat__ghead:focus-within .mz-btn{opacity:1}.mz-chat__gtoggle{border-radius:var(--r-sm);height:24px;color:var(--text-3);font-size:var(--text-xs);align-items:center;gap:6px;padding-inline:6px 8px;font-weight:500;display:inline-flex}.mz-chat__caret{transition:transform var(--dur-fast) var(--ease)}.mz-chat__caret.is-closed{transform:rotate(-90deg)}[dir=rtl] .mz-chat__caret.is-closed{transform:rotate(90deg)}.mz-chat__none{font-size:var(--text-sm);padding:12px}@media (hover:hover){.mz-chat__ghead:hover .mz-btn{opacity:1}.mz-chat__gtoggle:hover{color:var(--text-2);background:var(--bg-hover)}}.mz-chat__ch{text-align:start;border-radius:var(--r-sm);width:100%;height:32px;color:var(--text-2);transition:background-color var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);align-items:center;gap:10px;padding-inline:12px 8px;display:flex}.mz-chat__ch.is-on{background:var(--bg-active);color:var(--ink)}.mz-chat__ch.is-unread .mz-chat__chname{color:var(--ink);font-weight:600}.mz-chat__chname{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:500;overflow:hidden}.mz-chat__hash{color:var(--text-3);flex-shrink:0}.mz-chat__ch>.mz-ico,.mz-chat__ch>.mz-av,.mz-chat__ch>.mz-cmark,.mz-chat__ch>.mz-chat__gmark{flex-shrink:0}.mz-chat__ch.is-quiet{color:var(--text-3)}.mz-chat__ch .mz-presence{flex-shrink:0}.mz-chat__gmark{border-radius:var(--r-xs);background:var(--bg-active);color:var(--text-2);font-variant-numeric:tabular-nums;place-items:center;font-weight:600;line-height:1;display:inline-grid}.mz-tnum{font-variant-numeric:tabular-nums}.mz-presence{color:var(--text-2);font-size:var(--text-xs);white-space:nowrap;align-items:center;gap:4px;font-weight:500;display:inline-flex}.mz-presence.is-quiet{color:var(--text-3);font-weight:400}@media (hover:hover){.mz-chat__ch:hover{background:var(--bg-hover);color:var(--text)}}.mz-chat__main{flex-direction:column;min-width:0;min-height:0;display:flex}.mz-chat__head{border-block-end:1px solid var(--line);align-items:center;gap:16px;min-height:60px;padding:10px 24px;display:flex}.mz-chat__title{flex:1;align-items:center;gap:12px;min-width:0;display:flex}.mz-chat__title>div{min-width:0}.mz-chat__title h2{font-size:var(--text-md);color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.mz-chat__title p{font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mz-chat__headact{flex-shrink:0;align-items:center;gap:6px;display:flex}.mz-chat__headact .mz-avstack{margin-inline-end:6px}.mz-chat__headicon{border-radius:var(--r-md);background:var(--accent-soft);width:28px;height:28px;color:var(--accent-text);flex-shrink:0;place-items:center;display:inline-grid}:root[data-look=brand] .mz-chat__headicon{background:var(--highlight);color:var(--on-highlight)}.mz-chat__dmsub{align-items:center;gap:8px;min-width:0;display:inline-flex}.mz-chat__dmsub>span:last-child{text-overflow:ellipsis;overflow:hidden}.mz-chat__members{border-radius:var(--r-sm);height:32px;color:var(--text-2);font-size:var(--text-sm);transition:background-color var(--dur-fast) var(--ease);align-items:center;gap:6px;padding-inline:4px 10px;font-weight:500;display:inline-flex}.mz-chat__members[aria-expanded=true]{background:var(--bg-active)}.mz-chat__headact .mz-chat__members .mz-avstack{margin-inline-end:0}@media (hover:hover){.mz-chat__members:hover{background:var(--bg-hover)}}.mz-chat__body{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.mz-chat__scroll{overflow-anchor:none;flex:1;min-height:0;padding:20px 0 12px;overflow-y:auto}.mz-chat__flow{flex-direction:column;justify-content:flex-end;min-height:100%;display:flex}.mz-chat__dayblock{position:relative}.mz-chat__dayblock:before{content:"";background:var(--line);height:1px;position:absolute;inset-block-start:26px;inset-inline:24px}.mz-chat__jumpwrap{z-index:4;pointer-events:none;justify-content:center;display:flex;position:absolute;inset-block-end:12px;inset-inline:0}.mz-chat__jump{border-radius:var(--r-pill);background:var(--raised);height:34px;box-shadow:inset 0 0 0 1px var(--line), var(--shadow);color:var(--text);font-size:var(--text-sm);pointer-events:auto;animation:mz-chat-rise var(--dur) var(--ease-out);align-items:center;gap:8px;padding-inline:12px 14px;font-weight:500;display:inline-flex}.mz-chat__jump>.mz-ico{color:var(--accent-text)}.mz-chat__jumpn{border-radius:var(--r-pill);background:var(--accent);color:var(--on-accent);font-size:var(--text-xs);font-variant-numeric:tabular-nums;padding:1px 8px}@keyframes mz-chat-rise{0%{opacity:0;transform:translateY(6px)}}@media (hover:hover){.mz-chat__jump:hover{background:var(--bg-subtle)}}.mz-chat__joinbar{border-radius:var(--r-md);background:var(--bg-subtle);max-width:none;box-shadow:inset 0 0 0 1px var(--line);color:var(--text-2);font-size:var(--text-sm);justify-content:space-between;align-items:center;gap:16px;margin:8px 24px 20px;padding:10px 10px 10px 16px;display:flex}.mz-chat__joinbar>span{align-items:center;gap:8px;display:inline-flex}.mz-chat__intro{flex-direction:column;align-items:flex-start;gap:4px;max-width:760px;padding:8px 24px 20px;display:flex}.mz-chat__intro>.mz-av{margin-block-end:8px}.mz-chat__intro strong{font-size:var(--text-xl);color:var(--ink);font-weight:650}.mz-chat__day{z-index:3;pointer-events:none;justify-content:center;height:28px;margin-block:12px 4px;display:flex;position:sticky;inset-block-start:6px}.mz-chat__day>span{border-radius:var(--r-pill);background:var(--bg);height:28px;box-shadow:inset 0 0 0 1px var(--line);color:var(--text-2);font-size:var(--text-xs);align-items:center;padding-inline:12px;font-weight:500;display:inline-flex}.mz-chat__new{color:var(--text-3);font-size:var(--text-xs);align-items:center;gap:12px;padding:8px 24px 4px;font-weight:500;display:flex}.mz-chat__new:after{content:"";background:var(--line);flex:1;height:1px}.mz-chat__new{color:var(--red-text)}.mz-chat__new:after{background:var(--red-dot);opacity:.5}.mz-chat__act{color:var(--text-3);font-size:var(--text-sm);align-items:center;gap:8px;padding:4px 24px 4px 68px;display:flex}.mz-chat__act>span:nth-child(2){flex:1;min-width:0}.mz-chat__act strong{color:var(--text-2);font-weight:500}.mz-chat__act.is-system{padding-block:6px}.mz-msg{grid-template-columns:44px minmax(0,1fr);gap:0;margin-block-start:6px;padding:6px 24px;display:grid;position:relative}.mz-msg.is-grouped{margin-block-start:0;padding-block:2px}.mz-msg__gutter{padding-block-start:2px}.mz-msg__t{opacity:0;color:var(--text-3);font-size:var(--text-2xs);font-variant-numeric:tabular-nums;padding-block-start:3px;display:block}.mz-msg__body{min-width:0;max-width:none}.mz-msg__meta{font-size:var(--text-sm);align-items:baseline;gap:8px;display:flex}.mz-msg__who{color:var(--ink);font-weight:600;font-size:var(--text-base)}.mz-msg__job{border-radius:var(--r-xs);background:var(--bg-subtle);height:20px;box-shadow:inset 0 0 0 1px var(--line);color:var(--text-2);font-size:var(--text-xs);align-items:center;gap:4px;padding-inline:6px;display:inline-flex}.mz-msg.is-active,.mz-msg.is-editing{background:var(--bg-subtle)}.mz-msg.is-deleted .mz-msg__body>p{font-size:var(--text-sm);padding-block:6px}.mz-msg__gone{background:var(--bg-subtle);width:32px;height:32px;color:var(--text-3);border-radius:50%;place-items:center;display:grid}.mz-msg__edited{font-size:var(--text-xs)}.mz-msg__text{color:var(--text);white-space:pre-wrap;overflow-wrap:anywhere;unicode-bidi:plaintext;line-height:1.55}html[dir=ltr] .mz-msg__text{text-align:left}html[dir=rtl] .mz-msg__text{text-align:right}.mz-chat__code{border-radius:var(--r-xs);background:var(--accent-soft);color:var(--accent-text);font-variant-numeric:tabular-nums;direction:ltr;unicode-bidi:isolate;padding:0 4px;font-size:.93em;font-weight:500;display:inline}.mz-chat__mention{border-radius:var(--r-xs);background:var(--highlight-soft);color:var(--ink);padding:0 2px;font-weight:500}.mz-chat__link{color:var(--accent-text);text-underline-offset:2px;overflow-wrap:anywhere;unicode-bidi:isolate;text-decoration:underline}.mz-msg__draft{color:var(--violet-text);font-size:var(--text-xs);align-items:center;gap:4px;margin-block-start:4px;display:inline-flex}.mz-msg__reacts{flex-wrap:wrap;gap:4px;margin-block-start:6px;display:flex}.mz-react{border-radius:var(--r-pill);height:24px;box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--text-2);font-size:var(--text-xs);font-variant-numeric:tabular-nums;align-items:center;gap:4px;padding-inline:8px;display:inline-flex}.mz-react.is-mine{background:var(--accent-soft);box-shadow:inset 0 0 0 1px var(--accent);color:var(--accent-text)}.mz-msg__replies{border-radius:var(--r-sm);color:var(--accent-text);font-size:var(--text-sm);align-items:center;gap:8px;margin-block-start:6px;margin-inline-start:-6px;padding:4px 6px;font-weight:500;display:flex}.mz-msg__tools{border-radius:var(--r-sm);background:var(--raised);box-shadow:inset 0 0 0 1px var(--line), var(--shadow);opacity:0;pointer-events:none;gap:2px;padding:2px;display:flex;position:absolute;inset-block-start:-10px;inset-inline-end:24px}.mz-msg__tools.is-open,.mz-msg.is-active .mz-msg__tools{opacity:1;pointer-events:auto}.mz-msg:has(:focus-visible) .mz-msg__tools{opacity:1;pointer-events:auto}@media (hover:hover){.mz-msg:hover{background:var(--bg-subtle)}.mz-msg:hover .mz-msg__tools{opacity:1;pointer-events:auto}.mz-msg:hover .mz-msg__t{opacity:1}.mz-msg__replies:hover{background:var(--bg-hover)}.mz-react:hover{box-shadow:inset 0 0 0 1px var(--edge)}.mz-chat__code:hover{background:var(--accent-soft-2)}}.mz-msg__edit{flex-direction:column;gap:6px;display:flex}.mz-msg__editbar{justify-content:flex-end;align-items:center;gap:6px;display:flex}.mz-msg__editbar>.mz-faint{font-size:var(--text-xs);margin-inline-end:auto}.mz-dcard{border-radius:var(--r-md);width:min(440px,100%);box-shadow:inset 0 0 0 1px var(--line);text-align:start;transition:box-shadow var(--dur-fast) var(--ease);flex-direction:column;gap:6px;margin-block-start:8px;padding:10px 12px;display:flex}.mz-dcard__top{align-items:baseline;gap:8px;min-width:0;display:flex}.mz-dcard__top strong{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.mz-dcard__props{font-size:var(--text-sm);flex-wrap:wrap;align-items:center;gap:6px 12px;display:flex}.mz-dcard__p{color:var(--text-2);align-items:center;gap:6px;display:inline-flex}@media (hover:hover){.mz-dcard:hover{box-shadow:inset 0 0 0 1px var(--line-strong);background:var(--bg)}}.mz-chat__summary{border-radius:var(--r-md);background:var(--violet-soft);max-width:none;color:var(--text);font-size:var(--text-sm);animation:mz-in var(--dur) var(--ease-out);margin:0 24px 16px;padding:12px 16px}.mz-chat__sumhead{color:var(--violet-text);align-items:center;gap:8px;margin-block-end:6px;display:flex}.mz-chat__sumhead strong{color:var(--ink);flex:1}.mz-chat__summary ul{flex-direction:column;gap:4px;padding-inline-start:18px;line-height:1.5;list-style:outside;display:flex}.mz-chat__summary .mz-chat__code{margin-inline-end:4px}.mz-chat__summary p{font-size:var(--text-xs);margin-block-start:8px}.mz-composer{padding:8px 24px 20px;position:relative}.mz-chat:not(.has-side) .mz-chat__main .mz-composer,.mz-chat .mz-chat__side .mz-composer{padding-inline-end:84px}.mz-composer__sep{background:var(--line);width:1px;height:18px;margin-inline:4px}.mz-composer__pnone{font-size:var(--text-sm);padding:12px}.mz-composer__note{border-radius:var(--r-md);background:var(--amber-soft);max-width:none;color:var(--text);font-size:var(--text-sm);align-items:center;gap:10px;margin-block-end:8px;padding:6px 6px 6px 12px;display:flex}.mz-composer__note>.mz-ico{color:var(--amber-text);flex-shrink:0}.mz-composer__note>span{flex:1}.mz-composer.is-thread{padding:8px 16px 16px}.mz-composer__box{border-radius:var(--r-md);max-width:none;box-shadow:inset 0 0 0 1px var(--line-strong);background:var(--bg);transition:box-shadow var(--dur-fast) var(--ease)}.mz-composer__box:focus-within{box-shadow:inset 0 0 0 1px var(--accent), 0 0 0 3px var(--accent-soft)}.mz-composer textarea{resize:none;width:100%;min-height:44px;max-height:180px;color:var(--text);background:0 0;border:0;outline:0;padding:12px 14px 4px;line-height:1.5;display:block}.mz-composer textarea::placeholder{color:var(--text-3)}.mz-composer__bar{align-items:center;gap:4px;padding:4px 6px 6px;display:flex}.mz-composer__hint{font-size:var(--text-xs);margin-inline:auto 8px}.mz-composer.is-thread .mz-composer__hint{display:none}.mz-composer.is-thread .mz-composer__bar>:last-child{margin-inline-start:auto}.mz-composer__at{z-index:5;border-radius:var(--r-md);background:var(--raised);width:320px;box-shadow:inset 0 0 0 1px var(--line), var(--shadow);flex-direction:column;padding:4px;display:flex;position:absolute;inset-block-end:calc(100% - 4px);inset-inline-start:24px}.mz-composer__at button,.mz-composer__picks button,.mz-chat__pick{border-radius:var(--r-sm);text-align:start;min-height:34px;font-size:var(--text-sm);align-items:center;gap:8px;padding:4px 8px;display:flex}.mz-composer__at button.is-hi{background:var(--bg-hover)}.mz-composer__at .mz-faint{font-size:var(--text-xs);margin-inline-start:auto}.mz-composer__picks{flex-direction:column;max-height:320px;padding:4px;display:flex;overflow-y:auto}.mz-composer__ptitle{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}@media (hover:hover){.mz-composer__at button:hover,.mz-composer__picks button:hover,.mz-chat__pick:hover{background:var(--bg-hover)}}.mz-chat__picklist{flex-direction:column;margin-block-start:8px;display:flex}.mz-chat__pick>span{flex-direction:column;display:flex}.mz-chat__side{border-inline-start:1px solid var(--line);min-height:0;animation:mz-fade var(--dur) var(--ease-out);flex-direction:column;display:flex}.mz-chat__sidehead{border-block-end:1px solid var(--line);justify-content:space-between;align-items:center;min-height:60px;padding:10px 12px 10px 20px;display:flex}.mz-chat__sidehead strong{color:var(--ink);font-weight:600}.mz-chat__sidehead>div{align-items:baseline;gap:8px;min-width:0;display:flex}.mz-chat__sidehead>div .mz-faint{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-sm);overflow:hidden}.mz-chat__sidescroll{flex:1;min-height:0;padding-block:8px;overflow-y:auto}.mz-chat__side .mz-msg{padding-inline:16px}.mz-chat__side .mz-msg__tools{inset-inline-end:16px}.mz-chat__rcount{color:var(--text-3);font-size:var(--text-xs);align-items:center;gap:12px;padding:8px 16px;display:flex}.mz-chat__rcount:after{content:"";background:var(--line);flex:1;height:1px}.mz-chat__details{padding:8px 12px 24px}.mz-chat__details section+section{margin-block-start:18px}.mz-chat__details h3{color:var(--text-3);font-size:var(--text-xs);padding:4px 8px 6px;font-weight:500}.mz-chat__details h3.mz-chat__dhead{justify-content:space-between;align-items:center;padding-block:0;display:flex}.mz-chat__more{font-size:var(--text-sm);padding:4px 8px}.mz-chat__drow{border-radius:var(--r-sm);width:100%;min-height:34px;color:var(--text);font-size:var(--text-sm);text-align:start;align-items:center;gap:10px;padding:4px 8px;display:flex}.mz-chat__drow>span:nth-child(2){text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.mz-chat__drow>.mz-ico{color:var(--text-3)}.mz-chat__fname{font-size:var(--text-xs)}@media (hover:hover){.mz-chat__drow:hover{background:var(--bg-hover)}}.mz-dv__discuss{font-size:var(--text-sm);align-items:center;gap:4px;margin-inline-start:auto;display:inline-flex}.mz-voice{border-radius:var(--r-pill);background:var(--bg-subtle);max-width:100%;box-shadow:inset 0 0 0 1px var(--line);align-items:center;gap:10px;margin-block-start:6px;padding:6px 12px 6px 6px;display:inline-flex}.mz-voice.is-compact{flex:1;min-width:0;margin:0}.mz-voice__play.mz-btn{border-radius:50%;flex-shrink:0}.mz-voice__wave{border-radius:var(--r-xs);cursor:pointer;align-items:center;gap:2px;width:200px;max-width:40vw;height:28px;display:flex}.mz-voice.is-compact .mz-voice__wave{flex:1;width:auto;max-width:none}.mz-voice.is-off .mz-voice__wave{cursor:default}.mz-voice__wave>i{border-radius:var(--r-xs);background:var(--line-strong);transform-origin:50%;min-width:2px;height:100%;transition:background-color var(--dur-fast) var(--ease);flex:1}.mz-voice__wave>i.is-past{background:var(--accent)}.mz-voice__time{min-width:34px;color:var(--text-2);font-size:var(--text-xs);font-variant-numeric:tabular-nums}.mz-voice__note{color:var(--text-3);font-size:var(--text-xs);white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.mz-rec{align-items:center;gap:12px;min-height:56px;padding:8px 8px 8px 14px;display:flex}.mz-rec__live{color:var(--red-text);font-size:var(--text-sm);align-items:center;gap:6px;font-weight:500;display:inline-flex}.mz-rec__live .mz-ico{animation:mz-chat-pulse 1.2s var(--ease) infinite alternate}@keyframes mz-chat-pulse{to{opacity:.35}}@media (prefers-reduced-motion:reduce){.mz-rec__live .mz-ico{animation:none}}.mz-rec__time{min-width:40px;color:var(--text);font-variant-numeric:tabular-nums;font-weight:500}.mz-rec__meter{flex:1;align-items:center;gap:3px;min-width:0;height:28px;display:flex;overflow:hidden}.mz-rec__meter>i{border-radius:var(--r-xs);background:var(--red-dot);transform-origin:50%;flex:1;min-width:2px;max-width:4px;height:100%}.mz-composer__box.is-recording{box-shadow:inset 0 0 0 1px var(--red-dot)}.mz-fcard{border-radius:var(--r-md);width:min(420px,100%);box-shadow:inset 0 0 0 1px var(--line);flex-direction:column;margin-block-start:8px;display:flex;overflow:hidden}.mz-fcard__img{object-fit:cover;background:var(--bg-subtle);width:100%;max-height:220px;display:block}.mz-fcard__row{align-items:center;gap:10px;padding:8px 8px 8px 10px;display:flex}.mz-fcard__icon{border-radius:var(--r-sm);background:var(--accent-soft);width:34px;height:34px;color:var(--accent-text);flex-shrink:0;place-items:center;display:grid}.mz-fcard__meta{min-width:0;font-size:var(--text-sm);flex-direction:column;flex:1;display:flex}.mz-fcard__meta strong{text-overflow:ellipsis;white-space:nowrap;color:var(--ink);font-weight:500;overflow:hidden}.mz-fcard__meta .mz-faint{font-size:var(--text-xs)}.mz-fcard__lib{border-block-start:1px solid var(--line);color:var(--text-2);font-size:var(--text-xs);align-items:center;gap:6px;padding:6px 10px;display:flex}@media (hover:hover){.mz-fcard__lib:hover{background:var(--bg-subtle);color:var(--accent-text)}}.mz-members{flex-direction:column;max-height:min(480px,70vh);display:flex}.mz-members__head{font-size:var(--text-sm);justify-content:space-between;align-items:baseline;padding:12px 14px 8px;display:flex}.mz-members__head strong{color:var(--ink);font-weight:600}.mz-members__search{padding:0 10px 8px}.mz-members__list{flex:1;min-height:0;padding:0 6px 6px;overflow-y:auto}.mz-members__row{border-radius:var(--r-sm);align-items:center;gap:10px;min-height:44px;padding:4px 4px 4px 8px;display:flex}.mz-members__who{min-width:0;font-size:var(--text-sm);flex-direction:column;flex:1;display:flex}.mz-members__who>*{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mz-members__who .mz-faint{font-size:var(--text-xs)}.mz-members__name{color:var(--ink);font-weight:500}.mz-members__foot{border-block-start:1px solid var(--line);justify-content:space-between;gap:8px;padding:8px 10px;display:flex}@media (hover:hover){.mz-members__row:hover{background:var(--bg-hover)}}.mz-pp{flex-direction:column;gap:8px;display:flex}.mz-pp__to{border-radius:var(--r-sm);min-height:40px;box-shadow:inset 0 0 0 1px var(--line-strong);background:var(--bg);flex-wrap:wrap;align-items:center;gap:6px;padding:5px 8px;display:flex}.mz-pp__to:focus-within{box-shadow:inset 0 0 0 1px var(--accent), 0 0 0 3px var(--accent-soft)}.mz-pp__to input{min-width:120px;height:28px;color:var(--text);background:0 0;border:0;outline:0;flex:1}.mz-pp__chip{border-radius:var(--r-pill);background:var(--accent-soft);height:28px;color:var(--accent-text);font-size:var(--text-sm);align-items:center;gap:6px;padding-inline:4px 2px;font-weight:500;display:inline-flex}.mz-pp__chip button{border-radius:50%;place-items:center;width:22px;height:22px;display:grid}.mz-pp__list{flex-direction:column;max-height:300px;display:flex;overflow-y:auto}.mz-pp__row{border-radius:var(--r-sm);text-align:start;align-items:center;gap:10px;min-height:44px;padding:4px 8px;display:flex}.mz-pp__row.is-hi{background:var(--bg-hover)}.mz-pp__who{min-width:0;font-size:var(--text-sm);flex-direction:column;flex:1;display:flex}.mz-pp__who>*{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mz-pp__who strong{color:var(--ink);font-weight:500}.mz-pp__who .mz-faint{font-size:var(--text-xs)}.mz-pp__check{border-radius:var(--r-xs);width:18px;height:18px;box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--on-accent);flex-shrink:0;place-items:center;display:grid}.mz-pp__row.is-on .mz-pp__check{background:var(--accent);box-shadow:none}.mz-pp__none{font-size:var(--text-sm);padding:12px 8px}.mz-pp__name{margin-block-start:12px}@media (hover:hover){.mz-pp__chip button:hover{background:var(--accent-soft-2)}}.mz-browse__bar{border-block-end:1px solid var(--line);align-items:center;gap:12px;padding:12px 24px;display:flex}.mz-browse__bar .mz-input{flex:1;max-width:420px}.mz-browse__scroll{flex:1;min-height:0;padding:8px 24px 96px;overflow-y:auto}.mz-browse__group{max-width:980px}.mz-browse__group+.mz-browse__group{margin-block-start:12px}.mz-browse__group h3{z-index:1;background:var(--bg);color:var(--text-3);font-size:var(--text-xs);padding:14px 0 6px;font-weight:500;position:sticky;inset-block-start:0}.mz-browse__row{border-block-end:1px solid var(--line);grid-template-columns:32px minmax(0,1fr) 120px 96px 120px;align-items:center;gap:12px;min-height:56px;padding:6px 8px;display:grid}.mz-browse__row.is-ch{grid-template-columns:32px minmax(0,1fr) 120px 128px 96px}.mz-browse__row>.mz-cmark,.mz-browse__row>.mz-chat__headicon{justify-self:center}.mz-browse__who{min-width:0;font-size:var(--text-sm);flex-direction:column;display:flex}.mz-browse__who>*{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mz-browse__name{color:var(--ink);font-size:var(--text-base);font-weight:500}.mz-browse__office{color:var(--text-2);font-size:var(--text-sm);align-items:center;gap:6px;display:inline-flex}.mz-browse__office .mz-ico{color:var(--text-3)}.mz-browse__act{justify-content:flex-end;display:flex}.mz-joined{color:var(--text-2);font-size:var(--text-sm);align-items:center;gap:6px;display:inline-flex}.mz-joined .mz-ico{color:var(--green-text)}@media (hover:hover){.mz-browse__row:hover{background:var(--bg-subtle)}}@media (width<=1360px){.mz-browse__row{grid-template-columns:32px minmax(0,1fr) 96px 88px 112px}}.mz-chat.has-side .mz-composer__hint{display:none}.mz-chat.has-side .mz-chat__main .mz-composer__send{margin-inline-start:auto}@media (width<=1360px){.mz-chat.has-side .mz-chat__members .mz-avstack{display:none}.mz-chat.has-side .mz-chat__members{padding-inline:10px}}.mz-chat__back{display:none}@media (width>=761px) and (width<=1024px){.mz-chat{grid-template-columns:208px minmax(0,1fr)}.mz-composer__hint,.mz-chat__headact .mz-chat__members .mz-avstack{display:none}.mz-composer__send{margin-inline-start:auto}.mz-chat__headact>.mz-btn:not(.mz-btn--icon) .mz-btn__label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.mz-chat__head,.mz-msg,.mz-chat__side .mz-msg{padding-inline:16px}.mz-chat__act{padding-inline:60px 16px}.mz-chat__intro{padding-inline:16px}.mz-composer{padding-inline-start:16px}.mz-voice:not(.is-compact){width:min(100%,320px);display:flex}.mz-voice:not(.is-compact) .mz-voice__wave{flex:1;gap:1px;width:auto;min-width:48px;max-width:none;overflow:hidden}.mz-voice:not(.is-compact) .mz-voice__wave>i{min-width:1px}.mz-voice__time,.mz-voice .mz-sample{flex-shrink:0}.mz-chat.has-side{grid-template-columns:minmax(0,1fr) 340px}.mz-chat.has-side .mz-chat__list{display:none}.mz-browse__row,.mz-browse__row.is-ch{grid-template-columns:32px minmax(0,1fr) auto}.mz-browse__row>.mz-browse__office,.mz-browse__row>.mz-presence,.mz-browse__row>.mz-browse__state{display:none}}@media (width<=760px){.mz-chat,.mz-chat.has-side{grid-template-columns:minmax(0,1fr);height:100%;min-height:0}.mz-chat:not(.is-home) .mz-chat__list,.mz-chat.has-side .mz-chat__main{display:none}.mz-chat__list{border-inline-end:0}.mz-chat__side{border-inline-start:0}.mz-chat__back{flex-shrink:0;width:44px;height:44px;display:inline-flex}[dir=rtl] .mz-chat__back .mz-ico{transform:scaleX(-1)}.mz-chat__x,.mz-chat__headact .mz-chat__members,.mz-chat__headact .mz-chat__addp{display:none}.mz-chat__listhead{padding-block:14px 4px;padding-inline:16px 4px}.mz-chat__listhead h1{font-size:var(--text-2xl)}.mz-chat__listhead .mz-btn{width:44px;height:44px}.mz-chat__search{padding:4px 16px 8px}.mz-chat__groups{padding:0 8px 24px}.mz-chat__group+.mz-chat__group{margin-block-start:8px}.mz-chat__ghead{min-height:44px;padding-inline:4px 0}.mz-chat__ghead .mz-btn{opacity:1;width:44px;height:44px}.mz-chat__gtoggle{height:44px;font-size:var(--text-sm)}.mz-chat__ch{border-radius:var(--r-md);gap:12px;height:auto;min-height:48px;padding:6px 8px}.mz-chat__ch:active{background:var(--bg-hover)}.mz-chat__ch.is-rich{min-height:64px}.mz-chat__chtext{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.mz-chat__chtop,.mz-chat__chsub{align-items:center;gap:8px;min-width:0;display:flex}.mz-chat__chtime{color:var(--text-3);font-size:var(--text-xs);flex-shrink:0}.mz-chat__ch.is-unread .mz-chat__chtime{color:var(--accent-text);font-weight:600}.mz-chat__chprev{white-space:nowrap;min-width:0;color:var(--text-3);font-size:var(--text-sm);flex:1;align-items:center;gap:4px;display:flex;overflow:hidden}.mz-chat__chprev .mz-ico,.mz-chat__chwho{flex:none}.mz-chat__chwhat{text-overflow:ellipsis;min-width:0;overflow:hidden}.mz-chat__ch.is-unread .mz-chat__chprev{color:var(--text-2)}.mz-chat__head{gap:2px;min-height:56px;padding:6px 4px}.mz-chat__title{gap:10px}.mz-chat__title h2{font-size:var(--text-base)}.mz-chat__title p{font-size:var(--text-xs)}.mz-chat__headact{gap:0}.mz-chat__headact .mz-btn{width:44px;height:44px}.mz-chat__scroll{padding:12px 0 8px}.mz-chat__jumpwrap{border-block-start:1px solid var(--line);background:var(--bg);flex-shrink:0;padding-block:6px;position:static}.mz-chat__jump{min-height:44px}.mz-chat__intro{padding:8px 16px 16px}.mz-chat__dayblock:before{inset-inline:16px}.mz-chat__new{padding-inline:16px}.mz-chat__act{padding-inline:56px 16px}.mz-msg,.mz-chat__side .mz-msg{-webkit-touch-callout:none;grid-template-columns:40px minmax(0,1fr);padding-inline:16px}.mz-msg__who{font-size:var(--text-sm)}.mz-react{height:32px;padding-inline:10px}.mz-msg__replies{min-height:40px}.mz-voice:not(.is-compact){width:min(100%,300px);display:flex}.mz-voice:not(.is-compact) .mz-voice__wave{flex:1;gap:1px;width:auto;min-width:48px;max-width:none;overflow:hidden}.mz-voice:not(.is-compact) .mz-voice__wave>i{min-width:1px}.mz-voice__time,.mz-voice .mz-sample{flex-shrink:0}.mz-chat__summary{margin:0 12px 12px}.mz-chat__joinbar{flex-wrap:wrap;margin:8px 12px 12px}.mz-chat__joinbar>span{flex:200px}.mz-chat:not(.has-side) .mz-chat__main .mz-composer,.mz-chat .mz-chat__side .mz-composer,.mz-composer,.mz-composer.is-thread{border-block-start:1px solid var(--line);background:var(--bg);padding:6px 8px 8px}.mz-composer__line{align-items:flex-end;gap:6px;display:flex}.mz-composer.is-phone .mz-composer__line .mz-composer__box{border-radius:var(--r-lg);flex:1;align-items:flex-end;min-width:0;max-width:none;display:flex}.mz-composer__plus{border-radius:50%;flex-shrink:0;width:44px;height:44px}.mz-composer.is-phone textarea{min-height:44px;max-height:140px;padding-block:11px;padding-inline:0 14px}.mz-composer__go.mz-btn{border-radius:50%;flex-shrink:0;width:44px;height:44px}.mz-composer__go .mz-ico{width:20px;height:20px}.mz-composer__go:active{transform:scale(.94)}.mz-composer__dtag{padding:0 8px 4px}.mz-composer__dtag .mz-msg__draft{margin:0}.mz-composer__more .mz-menu__item,.mz-composer__at button,.mz-composer__picks button{min-height:44px}.mz-composer__at{width:auto;inset-inline:8px}.mz-composer__note{padding-inline-start:10px}.mz-rec{gap:8px;min-height:52px;padding-block:4px;padding-inline:12px 4px}.mz-rec__live{font-size:0}.mz-chat__sidehead{justify-content:flex-start;gap:4px;min-height:56px;padding-block:6px;padding-inline:4px 8px}.mz-chat__sidehead>div{flex-direction:column;align-items:flex-start;gap:0}.mz-chat__sidehead>div .mz-faint{max-width:100%;font-size:var(--text-xs)}.mz-chat__drow{min-height:44px}.mz-browse__bar{flex-direction:column;align-items:stretch;gap:8px;padding:10px 16px}.mz-browse__bar .mz-input{max-width:none}.mz-browse__bar .mz-seg{align-self:flex-start;max-width:100%;overflow-x:auto}.mz-browse__scroll{padding:0 16px 24px}.mz-browse__row,.mz-browse__row.is-ch{grid-template-columns:32px minmax(0,1fr) auto;gap:10px;padding-inline:0}.mz-browse__row>.mz-browse__office,.mz-browse__row>.mz-presence,.mz-browse__row>.mz-browse__state{display:none}.mz-browse .mz-chat__head>.mz-btn{flex-shrink:0}}@media (pointer:coarse){.mz-msg__tools{display:none}}.mz-msheet__quote{-webkit-line-clamp:3;border-radius:var(--r-md);background:var(--bg-subtle);color:var(--text-2);font-size:var(--text-sm);overflow-wrap:anywhere;-webkit-box-orient:vertical;margin-block-end:12px;padding:10px 12px;line-height:1.5;display:-webkit-box;overflow:hidden}.mz-msheet__emo{border-block-end:1px solid var(--line);justify-content:space-between;gap:4px;margin-block-end:6px;padding-block-end:12px;display:flex}.mz-msheet__emo button{background:var(--bg-subtle);width:48px;height:48px;transition:transform var(--dur-fast) var(--ease);border-radius:50%;place-items:center;font-size:24px;display:grid}.mz-msheet__emo button[aria-pressed=true]{background:var(--accent-soft);box-shadow:inset 0 0 0 2px var(--accent)}.mz-msheet__emo button:active{transform:scale(.92)}.mz-msheet .mz-menu__item{min-height:48px}.mz-chat__listhead h1{align-items:baseline;gap:8px;min-width:0;display:flex}.mz-chat__total{color:var(--text-3);font-size:var(--text-sm);letter-spacing:0;white-space:nowrap;font-weight:500}.mz-chat__listhead h1{flex:1}.mz-chat__listhead h1 .mz-chat__total{text-overflow:ellipsis;min-width:0;overflow:hidden}.mz-chat__listhead>.mz-btn{flex-shrink:0}.mz-chat__search{align-items:center;gap:4px;display:flex}.mz-chat__find{flex:1;min-width:0}.mz-chat__gcount{border-radius:var(--r-pill);background:var(--accent);color:var(--on-accent);font-size:var(--text-xs);margin-inline-start:2px;padding:0 6px;font-weight:600;line-height:18px}.mz-chat__gstack{flex-shrink:0;display:inline-flex}.mz-chat__gstack .mz-avstack{margin:0}.mz-chat__gname{align-items:center;gap:6px;display:flex}.mz-chat__gname>span:first-child{text-overflow:ellipsis;min-width:0;overflow:hidden}.mz-chat__gmore{border-radius:var(--r-xs);background:var(--bg-active);color:var(--text-2);font-size:var(--text-xs);flex:none;padding:0 5px;line-height:18px}.mz-chat__day{z-index:1;position:relative;inset-block-start:auto}.mz-chat__title p.mz-chat__sub{align-items:center;min-width:0;display:flex}.mz-chat__subfix{white-space:pre;flex:none}.mz-chat__subtext{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.mz-chat__sub .mz-chat__dmsub{min-width:0}.mz-chat__chsub>:not(.mz-chat__chprev){flex-shrink:0}@media (width<=760px){.mz-chat__search .mz-btn{width:44px;height:44px}.mz-chat__ch .mz-chat__gstack{margin-inline-end:0}}.mz-chat__views{border-block-end:1px solid var(--line);flex-direction:column;gap:1px;margin-block-end:6px;padding-block:2px 10px;display:flex}.mz-chat__view .mz-chat__chname{font-weight:500}.mz-chat__view.is-on .mz-chat__hash{color:var(--accent-text)}.mz-chat__vn{min-width:20px;color:var(--text-3);font-size:var(--text-xs);text-align:end;font-weight:500}.mz-chat__dragwrap{display:block}.mz-chat__drop+.mz-chat__group,.mz-chat__views+.mz-chat__drop{margin-block-start:14px}.mz-chat__views+.mz-chat__drop{margin-block-start:0}.mz-chat__drop{border-radius:var(--r-md);transition:background-color var(--dur-fast) var(--ease)}.mz-chat__drop.is-over{background:var(--accent-soft);box-shadow:inset 0 0 0 2px var(--accent)}.mz-chat__hint{color:var(--text-3);font-size:var(--text-xs);align-items:flex-start;gap:8px;padding:4px 12px 6px;line-height:1.45;display:flex}.mz-chat__hint .mz-ico{flex-shrink:0;margin-block-start:1px}.mz-chat__flag{color:var(--text-3);flex-shrink:0;display:inline-flex}.mz-chat__ch.is-muted{color:var(--text-3)}.mz-chat__ch.is-muted .mz-chat__chname{font-weight:400}.mz-chat__h2{align-items:center;gap:2px;min-width:0;display:flex}.mz-chat__h2>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.mz-chat__title h2.mz-chat__h2{overflow:visible}.mz-chat__star{color:var(--text-3);flex-shrink:0}.mz-chat__star.is-on{color:var(--amber-text)}.mz-chat__tabs{border-block-end:1px solid var(--line);scrollbar-width:none;gap:4px;padding-inline:20px;display:flex;overflow-x:auto}.mz-chat__tab{height:38px;color:var(--text-2);font-size:var(--text-sm);white-space:nowrap;transition:color var(--dur-fast) var(--ease);align-items:center;gap:6px;padding-inline:8px;font-weight:500;display:inline-flex;position:relative}.mz-chat__tab:after{content:"";border-radius:var(--r-xs);background:var(--accent);opacity:0;height:2px;transition:opacity var(--dur-fast) var(--ease);position:absolute;inset-block-end:-1px;inset-inline:6px}.mz-chat__tab.is-on{color:var(--ink)}.mz-chat__tab.is-on:after{opacity:1}.mz-chat__tab.is-on .mz-ico{color:var(--accent-text)}.mz-chat__tabn{border-radius:var(--r-pill);background:var(--bg-subtle);color:var(--text-2);font-size:var(--text-xs);padding-inline:6px;line-height:18px}@media (hover:hover){.mz-chat__tab:hover{color:var(--ink)}}.mz-chat__panel{flex:1;min-height:0;padding:12px 0 24px;overflow-y:auto}.mz-chat__frow{border-block-end:1px solid var(--line);align-items:center;gap:12px;padding:10px 24px;display:flex}.mz-chat__frow .mz-fcard__meta{flex:1}.mz-chat__panellink{margin:12px 16px 0}.mz-chat__newbar{border-radius:var(--r-md);background:var(--accent);color:var(--on-accent);font-size:var(--text-sm);align-items:stretch;margin:8px 24px 0;font-weight:500;display:flex;overflow:hidden}.mz-chat__newbar>button{min-height:36px;color:inherit;transition:background-color var(--dur-fast) var(--ease);align-items:center;gap:8px;padding-inline:14px;display:inline-flex}.mz-chat__newjump{text-align:start;flex:1}.mz-chat__newread{border-inline-start:1px solid color-mix(in srgb, var(--on-accent) 30%, transparent)}@media (hover:hover){.mz-chat__newbar>button:hover{background:var(--accent-hover)}}.mz-chat__ext{border-radius:var(--r-md);background:var(--amber-soft);max-width:none;color:var(--text);font-size:var(--text-sm);align-items:center;gap:8px;margin:4px 24px 0;padding:8px 12px;display:flex}.mz-chat__ext .mz-ico{color:var(--amber-text);flex-shrink:0}.mz-chat:not(.has-side) .mz-chat__main .mz-chat__ext{margin-inline-end:84px}.mz-msg.is-saved,.mz-msg.is-pinned{background:var(--amber-soft)}.mz-msg.is-saved{background:var(--accent-soft)}.mz-msg.is-hl{box-shadow:inset 0 0 0 2px var(--accent);background:var(--highlight-soft)}.mz-msg__marks{flex-wrap:wrap;grid-column:1/-1;gap:12px;margin-block-end:2px;padding-inline-start:18px;display:flex}.mz-msg__mark{color:var(--text-2);font-size:var(--text-xs);align-items:center;gap:6px;font-weight:500;display:inline-flex}.mz-msg__mark.is-saved .mz-ico{color:var(--accent-text)}.mz-msg__mark.is-pinned .mz-ico{color:var(--amber-text)}.mz-msg__ext{border-radius:var(--r-xs);background:var(--amber-soft);color:var(--amber-text);font-size:var(--text-xs);align-items:center;gap:4px;padding-inline:6px;font-weight:500;line-height:18px;display:inline-flex}.mz-msg__quick{border-radius:var(--r-sm);width:28px;height:28px;transition:background-color var(--dur-fast) var(--ease);place-items:center;font-size:15px;display:inline-grid}.mz-msg__quick[aria-pressed=true]{background:var(--accent-soft)}.mz-msg__toolsep{background:var(--line);align-self:center;width:1px;height:16px;margin-inline:2px}@media (hover:hover){.mz-msg__quick:hover{background:var(--bg-hover)}}.mz-msg__rview{color:var(--text-3);font-size:var(--text-xs);opacity:0;transition:opacity var(--dur-fast) var(--ease);align-items:center;gap:2px;display:inline-flex}.mz-msg__replies:focus-visible .mz-msg__rview{opacity:1}@media (hover:hover){.mz-msg__replies:hover .mz-msg__rview{opacity:1}}.mz-fmt__code{border-radius:var(--r-xs);background:var(--bg-subtle);box-shadow:inset 0 0 0 1px var(--line);color:var(--red-text);font-family:var(--font-mono);padding:1px 4px;font-size:.88em}.mz-fmt__pre{border-radius:var(--r-sm);background:var(--bg-subtle);box-shadow:inset 0 0 0 1px var(--line);font-family:var(--font-mono);white-space:pre-wrap;overflow-wrap:anywhere;margin-block:4px;padding:10px 12px;font-size:.88em;display:block}.mz-fmt__quote{border-inline-start:2px solid var(--line-strong);color:var(--text-2);margin-block:2px;padding-inline-start:12px;display:block}.mz-fmt__list{white-space:normal;margin-block:2px;padding-inline-start:22px}ul.mz-fmt__list{list-style:outside}ol.mz-fmt__list{list-style:decimal}.mz-fmt__p{display:block}.mz-lcard{border-radius:var(--r-md);max-width:440px;box-shadow:inset 0 0 0 1px var(--line);color:var(--text);transition:background-color var(--dur-fast) var(--ease);align-items:center;gap:12px;margin-block-start:6px;padding:10px 12px;display:flex}.mz-lcard__icon{border-radius:var(--r-sm);background:var(--bg-subtle);width:32px;height:32px;color:var(--text-2);flex-shrink:0;place-items:center;font-weight:650;display:inline-grid}.mz-lcard__meta{min-width:0;font-size:var(--text-sm);flex-direction:column;flex:1;display:flex}.mz-lcard__meta>*{text-overflow:ellipsis;white-space:nowrap;text-align:start;overflow:hidden}.mz-lcard__out{color:var(--text-3);font-size:var(--text-xs);flex-shrink:0;align-items:center;gap:4px;display:inline-flex}@media (hover:hover){.mz-lcard:hover{background:var(--bg-subtle)}}.mz-composer__fmt{scrollbar-width:none;align-items:center;gap:2px;padding:4px 6px 0;display:flex;overflow-x:auto}.mz-composer__fsep{background:var(--line);flex-shrink:0;width:1px;height:16px;margin-inline:4px}.mz-composer__slashbtn>span{font-family:var(--font-mono);font-size:15px;font-weight:600;line-height:1}.mz-composer__sicon{border-radius:var(--r-xs);background:var(--bg-subtle);width:22px;height:22px;color:var(--text-2);place-items:center;display:inline-grid}.mz-composer__slash strong{font-family:var(--font-mono);font-size:var(--text-sm)}.mz-composer__sendgrp{gap:1px;display:inline-flex}.mz-composer__sendgrp .mz-composer__send{border-start-end-radius:0;border-end-end-radius:0}.mz-composer__sendgrp .mz-composer__later{border-start-start-radius:0;border-end-start-radius:0;width:22px}.mz-composer__laterhead{color:var(--text-3);font-size:var(--text-xs);padding:8px 12px 4px;font-weight:600}.mz-cv__tabs{padding-inline:24px}.mz-cv__scroll{flex:1;min-height:0;padding:16px 24px 32px;overflow-y:auto}.mz-cv__scroll>*{max-width:none}.mz-cv__item{border-radius:var(--r-md);box-shadow:inset 0 0 0 1px var(--line);transition:background-color var(--dur-fast) var(--ease);flex-direction:column;gap:8px;padding:12px 14px;display:flex;position:relative}.mz-cv__item+.mz-cv__item{margin-block-start:8px}.mz-chat__panel .mz-cv__item{max-width:none;margin-inline:24px}.mz-cv__hit{border-radius:inherit;position:absolute;inset:0}.mz-cv__hit:focus-visible{box-shadow:inset 0 0 0 2px var(--focus);outline:0}.mz-cv__where{color:var(--text-2);font-size:var(--text-xs);flex-wrap:wrap;align-items:center;gap:6px;font-weight:500;display:flex}.mz-cv__msg{gap:10px;min-width:0;display:flex}.mz-cv__body{flex:1;min-width:0}.mz-cv__text{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.mz-cv__acts{justify-content:flex-end;gap:4px;display:flex;position:relative}.mz-cv__acts>*,.mz-cv__item .mz-chat__code,.mz-cv__item .mz-chat__mention,.mz-cv__item .mz-chat__link{z-index:1;position:relative}.mz-cv__new,.mz-cv__why{border-radius:var(--r-pill);font-size:var(--text-xs);align-items:center;gap:4px;padding-inline:6px;line-height:18px;display:inline-flex}.mz-cv__new{background:var(--accent-soft);color:var(--accent-text);font-weight:600}.mz-cv__why{background:var(--bg-subtle);color:var(--text-2)}.mz-cv__saved{margin-inline-start:auto;font-weight:400}.mz-cv__group+.mz-cv__group{margin-block-start:24px}.mz-cv__ghead{align-items:center;gap:8px;margin-block-end:8px;display:flex}.mz-cv__gname{min-width:0;min-height:32px;color:var(--ink);text-align:start;flex:1;align-items:center;gap:8px;font-weight:600;display:inline-flex}.mz-cv__gname>span:nth-child(2){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mz-cv__more{min-height:32px;color:var(--accent-text);font-size:var(--text-sm);margin-block-start:6px;font-weight:500;display:block}.mz-cv__thread{border-radius:var(--r-md);box-shadow:inset 0 0 0 1px var(--line)}.mz-cv__thread+.mz-cv__thread{margin-block-start:12px}.mz-cv__thread.is-unread{box-shadow:inset 0 0 0 1px var(--accent)}.mz-cv__thread>.mz-cv__item{box-shadow:none;border-end-end-radius:0;border-end-start-radius:0}.mz-cv__replies{border-block-start:1px solid var(--line);flex-direction:column;gap:6px;padding:8px 14px 12px 52px;display:flex}.mz-cv__reply{min-width:0;font-size:var(--text-sm);align-items:center;gap:8px;display:flex}.mz-cv__reply>strong{color:var(--ink);flex-shrink:0;font-weight:600}.mz-cv__rtext{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.mz-cv__earlier{font-size:var(--text-xs)}.mz-cv__draft{color:var(--text);white-space:pre-wrap;overflow-wrap:anywhere;gap:8px;display:flex}.mz-cv__draft .mz-ico{color:var(--text-3);flex-shrink:0;margin-block-start:4px}@media (hover:hover){.mz-cv__item:hover{background:var(--bg-subtle)}.mz-cv__gname:hover>span:nth-child(2){text-decoration:underline}}@media (width<=760px){.mz-chat__views{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:4px 4px 12px;display:grid}.mz-chat__view.mz-chat__ch{border-radius:var(--r-md);background:var(--bg-subtle);gap:8px;min-height:44px;padding:6px 10px}.mz-chat__view:last-child{grid-column:1/-1}.mz-chat__tabs{padding-inline:8px}.mz-chat__tab{height:44px}.mz-chat__h2 .mz-chat__star{width:36px;height:36px}.mz-chat__mute{display:none}.mz-chat__newbar,.mz-chat__ext{margin-inline:12px}.mz-chat:not(.has-side) .mz-chat__main .mz-chat__ext{margin-inline-end:12px}.mz-chat__newbar>button{min-height:44px}.mz-cv__scroll{padding:12px 12px 32px}.mz-cv__tabs{padding-inline:8px}.mz-cv__replies{padding-inline-start:14px}.mz-chat__frow{padding-inline:16px}.mz-chat__panel .mz-cv__item{margin-inline:12px}.mz-lcard__out{display:none}.mz-composer__fmt .mz-btn{width:40px;height:40px}}.mz-composer__slash{width:min(440px,100% - 48px)}.mz-composer__slash strong{min-width:104px}.mz-composer__slash .mz-faint{flex:1;margin-inline-start:0}.mz-fmt__quote{margin-inline:0}.mz-composer__bar>*{flex-shrink:0}.mz-composer.is-thread .mz-composer__bar{gap:2px}.mz-fmt__p{unicode-bidi:plaintext}.mz-fmt__quote,.mz-fmt__list,.mz-fmt__pre{text-align:start}@media (pointer:coarse){.mz-msg{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.mz-msg.is-active{background:var(--bg-subtle)}}.mz-ep{flex-direction:column;width:min(360px,100vw - 16px);max-height:min(440px,70vh);display:flex}.mz-ep__top{align-items:center;gap:6px;padding:10px 10px 6px;display:flex}.mz-ep__search{border-radius:var(--r-sm);background:var(--bg);height:34px;box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--text-3);flex:1;align-items:center;gap:6px;padding-inline:10px;display:flex}.mz-ep__search:focus-within{box-shadow:inset 0 0 0 1px var(--accent), 0 0 0 3px var(--accent-soft)}.mz-ep__search input{min-width:0;color:var(--text);font:inherit;background:0 0;border:0;outline:0;flex:1}.mz-ep__tonewrap{position:relative}.mz-ep__tone{border-radius:var(--r-sm);place-items:center;width:34px;height:34px;font-size:18px;display:grid}.mz-ep__tones{z-index:2;border-radius:var(--r-sm);background:var(--raised);box-shadow:inset 0 0 0 1px var(--line-strong);gap:2px;padding:4px;display:flex;position:absolute;inset-block-start:38px;inset-inline-end:0}.mz-ep__tones button{border-radius:var(--r-sm);place-items:center;width:32px;height:32px;font-size:18px;display:grid}.mz-ep__tones button.is-on{box-shadow:inset 0 0 0 2px var(--accent)}.mz-ep__tabs{border-block-end:1px solid var(--line);justify-content:space-between;padding:0 6px;display:flex}.mz-ep__tab{height:34px;color:var(--text-3);transition:color var(--dur-fast) var(--ease), box-shadow var(--dur-fast) var(--ease);flex:1;place-items:center;display:grid;box-shadow:inset 0 -2px #0000}.mz-ep__tab.is-on{color:var(--accent-text,var(--accent));box-shadow:inset 0 -2px 0 var(--accent)}.mz-ep__scroll{overscroll-behavior:contain;flex:1;height:280px;min-height:0;padding:0 6px 6px;position:relative;overflow-y:auto}.mz-ep__sec{content-visibility:auto;contain-intrinsic-size:auto 300px}.mz-ep__head{z-index:1;background:var(--raised);color:var(--text-2);font-size:var(--text-xs);margin:0;padding:8px 4px 4px;font-weight:600;position:sticky;top:0}.mz-ep__grid{grid-template-columns:repeat(9,1fr);display:grid}.mz-ep__e{aspect-ratio:1;border-radius:var(--r-sm);place-items:center;font-size:22px;line-height:1;display:grid}.mz-ep__e:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.mz-ep__e.is-on{background:var(--accent-soft)}@media (hover:hover){.mz-ep__e:hover,.mz-ep__tone:hover,.mz-ep__tones button:hover{background:var(--bg-hover)}.mz-ep__tab:hover{color:var(--text)}}.mz-ep__none{color:var(--text-3);text-align:center;margin:0;padding:24px 12px}.mz-ep__foot{border-block-start:1px solid var(--line);align-items:center;gap:10px;min-height:52px;padding:8px 12px;display:flex}.mz-ep__big{font-size:var(--text-3xl);line-height:1}.mz-ep__name{min-width:0;font-size:var(--text-sm);color:var(--text-2);flex-direction:column;display:flex}.mz-ep__name b{color:var(--text);text-overflow:ellipsis;white-space:nowrap;text-align:start;direction:ltr;overflow:hidden}.mz-ep__hint{color:var(--text-3);font-size:var(--text-xs)}@media (pointer:coarse){.mz-ep__search input{font-size:16px}.mz-ep__tab{height:44px}.mz-ep__grid{grid-template-columns:repeat(8,1fr)}.mz-ep__e{font-size:26px}.mz-ep__foot{display:none}}.mz-pop.mz-ep__pop{overflow:hidden}.mz-composer__emoch{text-align:center;width:22px;font-size:18px;line-height:1}.mz-msheet__more{color:var(--text-2)}.mz-msheet .mz-ep{width:100%;max-height:60vh}.mz-stl-fix{border-radius:var(--r-md);background:var(--amber-soft);color:var(--text);font-size:var(--text-sm);align-items:flex-start;gap:10px;padding:12px 14px;line-height:1.5;display:flex}.mz-stl-fix>.mz-ico{color:var(--amber-text);flex-shrink:0;margin-block-start:2px}.mz-stl-fix.is-launch{background:var(--bg-subtle);box-shadow:inset 0 0 0 1px var(--line)}.mz-stl-fix.is-launch>.mz-ico{color:var(--text-3)}.mz-stl-fix>div{flex-direction:column;align-items:flex-start;gap:4px;min-width:0;display:flex}.mz-stl-fix strong{color:var(--ink);font-weight:600}.mz-stl-fix p{color:var(--text-2)}.mz-stl-fix .mz-btn{margin-block-start:6px}.mz-stl-problem{border-radius:var(--r-md);background:var(--bg);box-shadow:inset 0 0 0 1px var(--line);color:var(--red-text);font-size:var(--text-sm);align-items:flex-start;gap:8px;margin:12px 12px 0;padding:10px 12px;line-height:1.5;display:flex}.mz-stl-problem .mz-ico{flex-shrink:0;margin-block-start:2px}.mz-st-ws__ctrl .mz-stl-problem{margin:0}.mz-stl-text{background:var(--bg);max-height:min(70vh,720px);color:var(--ink);font-size:var(--text-md);overflow-wrap:anywhere;flex:1;padding:24px 28px;line-height:1.65;overflow-y:auto}.mz-stl-text .mz-ag-md p{unicode-bidi:plaintext}.mz-stl-src{color:var(--green-text);font-size:var(--text-sm);align-items:center;gap:6px;font-weight:500;display:inline-flex}.mz-stl-src.is-sample{color:var(--amber-text)}.mz-stl-confirm{border-radius:var(--r-md);background:var(--bg-subtle);box-shadow:inset 0 0 0 1px var(--line);font-size:var(--text-sm);flex-direction:column;gap:10px;padding:12px 14px;line-height:1.5;display:flex}.mz-stl-confirm p{color:var(--text);align-items:flex-start;gap:8px;display:flex}.mz-stl-confirm p .mz-ico{color:var(--text-3);flex-shrink:0;margin-block-start:2px}.mz-stl-confirm__act{justify-content:flex-end;gap:8px;display:flex}.mz-stl-take{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:10px;padding:32px 24px;display:flex}.mz-stl-take strong{color:var(--ink);font-weight:600}.mz-stl-take .mz-link{font-size:var(--text-sm);align-items:center;gap:6px;display:inline-flex}.mz-stl-audio{width:min(100%,420px)}.mz-stl-usage{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;margin-block:12px;display:grid}.mz-stl-usage>div{border-radius:var(--r-md);box-shadow:inset 0 0 0 1px var(--line);background:var(--bg);font-size:var(--text-sm);flex-direction:column;gap:4px;padding:12px 14px;display:flex}.mz-stl-usage strong{color:var(--ink);font-weight:600}.mz-stl-usage span{color:var(--text-2)}.mz-stl-log{border-radius:var(--r-md);box-shadow:inset 0 0 0 1px var(--line);font-size:var(--text-sm);flex-direction:column;margin-block-end:24px;list-style:none;display:flex}.mz-stl-log li{align-items:center;gap:10px;min-height:40px;padding:8px 14px;display:flex}.mz-stl-log li+li{border-block-start:1px solid var(--line)}.mz-stl-log li>span:nth-child(2){flex:1;min-width:0}.mz-stl-log .t-green{color:var(--green-text)}.mz-stl-log .t-red{color:var(--red-text)}@media (width<=720px){.mz-stl-text{max-height:none;padding:18px 16px}.mz-stl-log li{flex-wrap:wrap}}.mz-hrh{align-items:center;gap:14px;margin-block-end:24px;display:flex}.mz-hrh__txt{flex:1;min-width:0}.mz-hrh__eyebrow{font-size:var(--text-sm);color:var(--text-3);margin-block-end:2px}.mz-hrh__title{font-size:var(--text-2xl);letter-spacing:-.018em;color:var(--ink);font-weight:650;line-height:1.2}.mz-hrh__sub{color:var(--text-2);font-size:var(--text-base);margin-block-start:4px;line-height:1.45}.mz-hrh__act{flex:none;gap:8px;display:flex}.mz-hr__tabs{display:none}.mz-desk-grid{margin-block-start:36px}.mz-desk__nav{margin-block-end:24px}.mz-desk-board{padding:16px 16px 8px}.mz-desk-board__top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-block-end:14px;display:flex}.mz-desk-board__time{color:var(--text-3);font-size:var(--text-sm);align-items:center;gap:6px;display:inline-flex}.mz-desk-counts{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin-block-end:8px;display:grid}.mz-desk-count{border-radius:var(--r-md);background:var(--raised);min-height:72px;box-shadow:inset 0 0 0 1px var(--line);color:var(--text-2);text-align:start;transition:background-color var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out);flex-direction:column;align-items:flex-start;gap:6px;padding:10px 12px;display:flex}.mz-desk-count__w{font-size:var(--text-sm);align-items:center;gap:6px;font-weight:500;display:inline-flex}.mz-desk-count.t-green .mz-desk-count__w{color:var(--green-text)}.mz-desk-count.t-red .mz-desk-count__w{color:var(--red-text)}.mz-desk-count.t-amber .mz-desk-count__w{color:var(--amber-text)}.mz-desk-count.t-violet .mz-desk-count__w{color:var(--violet-text)}.mz-desk-count.t-blue .mz-desk-count__w{color:var(--blue-text)}.mz-desk-count__n{font-size:var(--text-2xl);color:var(--ink);font-weight:650;line-height:1}.mz-desk-count.is-on{background:var(--accent-soft);box-shadow:inset 0 0 0 2px var(--accent)}.mz-desk-count:active{transform:scale(.98)}@media (hover:hover){.mz-desk-count:not(.is-on):hover{background:var(--bg-hover)}}.mz-desk-list{max-block-size:360px;margin-block-start:4px;overflow-y:auto}.mz-desk-none{padding-block:16px}.mz-desk-alerts,.mz-desk-ans,.mz-desk-tools{flex-direction:column;list-style:none;display:flex}.mz-desk-alert{border-block-end:1px solid var(--line);align-items:center;gap:12px;min-height:52px;padding-block:8px;display:flex}.mz-desk-alert__main{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.mz-desk-alert__title{color:var(--text);font-weight:500}.mz-desk-alert__sub{font-size:var(--text-sm);color:var(--text-3);flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.mz-desk-an{border-block-end:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px 16px;padding-block:12px;display:flex}.mz-desk-an__main{flex-direction:column;flex:240px;gap:2px;min-width:0;display:flex}.mz-desk-an__title{color:var(--text);font-weight:500}.mz-desk-an__sub{font-size:var(--text-sm);color:var(--text-3)}.mz-desk-an__prog{font-size:var(--text-sm);color:var(--text-2);align-items:center;gap:10px;display:flex}.mz-desk-an__prog .mz-bar{inline-size:96px}.mz-desk-tool{border-block-end:1px solid var(--line);min-height:56px;color:var(--text);transition:background-color var(--dur-fast) var(--ease-out);align-items:center;gap:12px;padding-block:8px;padding-inline:4px;text-decoration:none;display:flex}.mz-desk-tool__main{flex-direction:column;flex:1;min-width:0;display:flex}.mz-desk-tool__main strong{font-weight:500}.mz-desk-tool__main span{font-size:var(--text-sm);color:var(--text-3)}.mz-desk-tool__go{color:var(--text-3)}@media (hover:hover){.mz-desk-tool:hover{background:var(--bg-subtle)}}@media (width<=1100px){.mz-desk-counts{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=760px){.mz-hrh{flex-wrap:wrap;gap:12px;margin-block-end:16px}.mz-hrh__title{font-size:var(--text-xl)}.mz-hrh__sub{font-size:var(--text-sm)}.mz-hrh__act{flex-basis:100%}.mz-hrh__act>.mz-btn{flex:1;min-height:44px}.mz-hr__tabs{margin-block-end:16px;display:flex}.mz-desk-counts{grid-template-columns:repeat(2,minmax(0,1fr))}.mz-desk-count{min-height:64px}.mz-desk-count:last-child:nth-child(odd){grid-column:1/-1}.mz-desk-board{padding:12px 12px 4px}.mz-desk-list{max-block-size:none}.mz-desk-alert .mz-btn,.mz-desk-an .mz-btn{min-height:44px}.mz-desk-an__prog{flex-wrap:wrap;inline-size:100%}}.mz-lv{flex-direction:column;gap:24px;display:flex}.mz-lv__bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.mz-lvnone{color:var(--text-3);font-size:var(--text-sm)}.mz-lv-mark{border-radius:var(--r-md);background:var(--gray-soft);color:var(--gray-text);flex:none;place-items:center;display:inline-grid}.mz-lv-mark.is-blue{background:var(--blue-soft);color:var(--blue-text)}.mz-lv-mark.is-green{background:var(--green-soft);color:var(--green-text)}.mz-lv-mark.is-amber{background:var(--amber-soft);color:var(--amber-text)}.mz-lv-mark.is-red{background:var(--red-soft);color:var(--red-text)}.mz-lv-mark.is-violet{background:var(--violet-soft);color:var(--violet-text)}.mz-lvcall{border-radius:var(--r-lg);background:var(--accent-soft);color:var(--accent-text);align-items:center;gap:10px;padding:10px 12px 10px 14px;font-weight:500;display:flex}.mz-lvcall>span{flex:1;min-width:0}.mz-lvbal{flex-direction:column;gap:12px;display:flex}.mz-lvbal__others{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;display:grid}.mz-lvbal__others:empty{display:none}.mz-lvannual{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:32px;padding:20px 24px;display:grid}.mz-lvannual__main,.mz-lvannual__side{flex-direction:column;gap:14px;min-width:0;display:flex}.mz-lvannual__side{border-inline-start:1px solid var(--line);justify-content:space-between;padding-inline-start:32px}.mz-lvannual__head{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.mz-lvannual__head h2{font-size:var(--text-md);color:var(--ink);font-weight:600}.mz-lvannual__lock{border-radius:var(--r-pill);background:var(--amber-soft);color:var(--amber-text);font-size:var(--text-xs);align-items:center;gap:4px;margin-inline-start:auto;padding:2px 8px;font-weight:500;display:inline-flex}.mz-lvannual__big{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.mz-lvannual__n{letter-spacing:-.02em;color:var(--ink);font-size:44px;font-weight:650;line-height:1}.mz-lvannual__u{color:var(--text-2);font-size:var(--text-base)}.mz-lvannual__meter{border-radius:var(--r-pill);background:var(--bg-hover);gap:2px;height:10px;display:flex;overflow:hidden}.mz-lvannual__meter i{height:100%;display:block}.mz-lvannual .is-used{background:var(--gray-dot)}.mz-lvannual .is-planned{background:var(--blue-dot)}.mz-lvannual .is-waiting{background:var(--amber-dot)}.mz-lvannual .is-avail{background:var(--green-dot)}.mz-lvannual__key{font-size:var(--text-sm);color:var(--text-2);flex-wrap:wrap;gap:6px 16px;list-style:none;display:flex}.mz-lvannual__key li{align-items:center;gap:6px;display:inline-flex}.mz-lvannual__key strong{color:var(--text);font-weight:600}.mz-lvannual__sw{border-radius:2px;block-size:8px;inline-size:8px}.mz-lvannual__facts{font-size:var(--text-sm);gap:8px;display:grid}.mz-lvannual__facts>div{gap:12px;display:flex}.mz-lvannual__facts dt{inline-size:132px;color:var(--text-3);flex:none}.mz-lvannual__facts dd{min-width:0;color:var(--text);margin:0}.mz-lvannual__proj{border-radius:var(--r-md);background:var(--bg-subtle);box-shadow:inset 0 0 0 1px var(--line);font-size:var(--text-sm);color:var(--text);align-items:flex-start;gap:8px;padding:10px 12px;display:flex}.mz-lvannual__proj .mz-ico{color:var(--green-text);flex:none;margin-block-start:1px}.mz-lvannual__proj.is-warn{background:var(--amber-soft);box-shadow:none}.mz-lvannual__proj.is-warn .mz-ico{color:var(--amber-text)}.mz-lvsmall{border-radius:var(--r-lg);min-height:112px;box-shadow:inset 0 0 0 1px var(--line);background:var(--bg);text-align:start;transition:background-color var(--dur-fast) var(--ease);flex-direction:column;align-items:stretch;gap:8px;padding:14px;display:flex}.mz-lvsmall:active{background:var(--bg-hover)}@media (hover:hover){.mz-lvsmall:hover{background:var(--bg-subtle);box-shadow:inset 0 0 0 1px var(--line-strong)}}.mz-lvsmall__head{align-items:center;gap:8px;min-width:0;display:flex}.mz-lvsmall__n{font-size:var(--text-sm);color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.mz-lvsmall__v{font-size:var(--text-sm);flex-wrap:wrap;align-items:baseline;gap:5px;display:flex}.mz-lvsmall__v strong{font-size:var(--text-2xl);color:var(--ink);font-weight:650;line-height:1.1}.mz-lvsmall__s{font-size:var(--text-xs);color:var(--text-3);margin-block-start:auto}.mz-lvme{flex-direction:column;gap:24px;display:flex}.mz-lvme__cols{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:start;gap:40px;display:grid}.mz-lvme__aside .mz-sec+.mz-sec{margin-block-start:28px}.mz-lvcards{flex-direction:column;gap:10px;list-style:none;display:flex}.mz-lvreqcard{text-align:start;inline-size:100%;transition:background-color var(--dur-fast) var(--ease);flex-direction:column;gap:12px;padding:14px 16px;display:flex}@media (hover:hover){.mz-lvreqcard:hover{background:var(--bg-subtle)}}.mz-lvreqcard__top{align-items:center;gap:12px;display:flex}.mz-lvreqcard__t{min-width:0;font-size:var(--text-sm);color:var(--text-2);flex-direction:column;flex:1;gap:2px;display:flex}.mz-lvreqcard__t strong{font-size:var(--text-base);color:var(--text);font-weight:600}.mz-lvreqcard__flag{border-radius:var(--r-pill);background:var(--amber-soft);color:var(--amber-text);font-size:var(--text-xs);align-self:flex-start;align-items:center;gap:6px;padding:2px 8px;font-weight:500;display:inline-flex}.mz-lvsteps{font-size:var(--text-xs);flex-wrap:wrap;align-items:center;gap:4px;list-style:none;display:flex}.mz-lvsteps__s{color:var(--text-3);align-items:center;gap:4px;display:inline-flex}.mz-lvsteps__s+.mz-lvsteps__s:before{content:"";background:var(--line-strong);block-size:1px;inline-size:16px;margin-inline-end:4px;display:inline-block}.mz-lvsteps__s.is-done{color:var(--green-text)}.mz-lvsteps__s.is-now{color:var(--amber-text);font-weight:600}.mz-lvsteps__s.is-no{color:var(--red-text)}.mz-lvsteps__s.is-done .mz-lvsteps__w,.mz-lvsteps__s.is-next .mz-lvsteps__w,.mz-lvsteps__s.is-skip .mz-lvsteps__w{color:var(--text-2)}.mz-lvlist{list-style:none}.mz-lvrow{inline-size:100%;border-block-end:1px solid var(--line);text-align:start;border-radius:0;align-items:center;gap:12px;min-height:52px;padding:8px;display:flex}button.mz-lvrow{transition:background-color var(--dur-fast) var(--ease)}@media (hover:hover){button.mz-lvrow:hover{background:var(--bg-subtle)}}.mz-lvrow__main{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.mz-lvrow__t{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.mz-lvrow__s{font-size:var(--text-sm);color:var(--text-3)}.mz-lvrow__note{font-size:var(--text-sm);color:var(--text-2)}.mz-lvhol{flex-direction:column;list-style:none;display:flex}.mz-lvhol__i{border-block-end:1px solid var(--line);align-items:center;gap:12px;padding-block:10px;display:flex}.mz-lvhol__date{border-radius:var(--r-md);block-size:44px;inline-size:44px;box-shadow:inset 0 0 0 1px var(--line);flex:none;place-items:center;line-height:1.1;display:grid}.mz-lvhol__m{font-size:var(--text-2xs);color:var(--red-text);text-transform:uppercase;font-weight:600}.mz-lvhol__d{font-size:var(--text-lg);color:var(--ink);font-weight:650}.mz-lvhol__t{min-width:0;font-size:var(--text-sm);flex-direction:column;gap:2px;display:flex}.mz-lvhol__t strong{color:var(--text);font-weight:500}.mz-lvreq{flex-direction:column;gap:18px;display:flex}.mz-lvreq__types{border:0;flex-direction:column;gap:8px;display:flex}.mz-lvreq__chips{flex-wrap:wrap;gap:8px;display:flex}.mz-lvreq__chip{border-radius:var(--r-md);min-height:40px;box-shadow:inset 0 0 0 1px var(--line-strong);background:var(--bg);font-size:var(--text-sm);transition:background-color var(--dur-fast) var(--ease);align-items:center;gap:8px;padding:4px 12px 4px 6px;display:inline-flex}.mz-lvreq__chip.is-on{background:var(--accent-soft);box-shadow:inset 0 0 0 2px var(--accent)}@media (hover:hover){.mz-lvreq__chip:not(.is-on):hover{background:var(--bg-subtle)}}.mz-lvreq__chipn{color:var(--text);font-weight:500}.mz-lvreq__chipb{color:var(--text-3)}.mz-lvreq__chip.is-on .mz-lvreq__chipb{color:var(--accent-text)}.mz-lvreq__more{border-radius:var(--r-md);min-height:40px;color:var(--accent-text);font-size:var(--text-sm);align-items:center;gap:6px;padding-inline:12px;font-weight:500;display:inline-flex}@media (hover:hover){.mz-lvreq__more:hover{background:var(--bg-hover)}}.mz-lvreq__policy{color:var(--text-2);font-size:var(--text-sm);align-items:flex-start;gap:8px;max-width:75ch;display:flex}.mz-lvreq__policy .mz-ico{color:var(--text-3);flex:none;margin-block-start:2px}.mz-lvreq__grid{grid-template-columns:minmax(0,340px) minmax(0,1fr);align-items:start;gap:24px;display:grid}.mz-lvreq__side{flex-direction:column;gap:16px;min-width:0;display:flex}.mz-lvreq__dates{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.mz-lvreq__range{color:var(--text);align-items:center;gap:8px;display:flex}.mz-lvreq__range strong{font-weight:600}.mz-lvreq__hint{color:var(--text-3);font-size:var(--text-sm)}.mz-lvreq__cover{flex-wrap:wrap;gap:6px;display:flex}.mz-lvreq__mate{border-radius:var(--r-pill);min-height:32px;box-shadow:inset 0 0 0 1px var(--line-strong);font-size:var(--text-sm);color:var(--text);align-items:center;gap:6px;padding:2px 10px 2px 4px;display:inline-flex}.mz-lvreq__mate.is-on{background:var(--accent-soft);box-shadow:inset 0 0 0 2px var(--accent);color:var(--accent-text)}.mz-lvreq__mate.is-more{color:var(--text-2);padding-inline:10px}@media (hover:hover){.mz-lvreq__mate:not(.is-on):hover{background:var(--bg-hover)}}.mz-lvreq__file{font-size:var(--text-sm);align-items:center;gap:6px;display:inline-flex}.mz-lvreq__fhint{color:var(--text-3);font-size:var(--text-xs);margin-inline-start:8px}.mz-lvreq__issues{flex-direction:column;gap:6px;list-style:none;display:flex}.mz-lvissue{border-radius:var(--r-md);font-size:var(--text-sm);align-items:flex-start;gap:8px;padding:8px 10px;line-height:1.45;display:flex}.mz-lvissue .mz-ico{flex:none;margin-block-start:2px}.mz-lvissue.is-error{background:var(--red-soft);color:var(--red-text)}.mz-lvissue.is-warn{background:var(--amber-soft);color:var(--amber-text)}.mz-lvreq__foot{align-items:center;gap:16px;inline-size:100%;display:flex}.mz-lvreq__sum{min-width:0;font-size:var(--text-sm);color:var(--text-2);flex-wrap:wrap;flex:1;align-items:baseline;gap:2px 8px;display:flex}.mz-lvreq__sum strong{color:var(--ink);font-size:var(--text-base)}.mz-lvreq__sep{color:var(--text-faint)}.mz-lvreq__btns{flex:none;gap:8px;display:flex}.mz-lvcal{border-radius:var(--r-lg);box-shadow:inset 0 0 0 1px var(--line);flex-direction:column;gap:8px;padding:12px;display:flex}.mz-lvcal__head{justify-content:space-between;align-items:center;padding-inline-start:4px;display:flex}.mz-lvcal__title{color:var(--ink);font-weight:600}.mz-lvcal__nav{gap:2px;display:flex}.mz-lvcal__grid{flex-direction:column;gap:2px;display:flex}.mz-lvcal__row{grid-template-columns:repeat(7,minmax(0,1fr));gap:2px;display:grid}.mz-lvcal__wd{text-align:center;font-size:var(--text-2xs);color:var(--text-3);padding-block:4px;font-weight:500}.mz-lvcal__x{min-height:40px}.mz-lvcal__day{inline-size:100%;border-radius:var(--r-sm);min-height:40px;color:var(--text);font-size:var(--text-sm);transition:background-color var(--dur-fast) var(--ease);flex-direction:column;justify-content:center;align-items:center;gap:1px;display:flex;position:relative}@media (hover:hover){.mz-lvcal__day:not(:disabled):not(.is-sel):hover{background:var(--bg-hover)}}.mz-lvcal__day.is-weekend{background:var(--bg-subtle);color:var(--text-3)}.mz-lvcal__day.is-holiday{background:var(--red-soft);color:var(--red-text)}.mz-lvcal__day.is-mine{box-shadow:inset 0 0 0 1px var(--blue-dot);color:var(--blue-text)}.mz-lvcal__day.is-mine.is-waiting{box-shadow:inset 0 0 0 1px var(--amber-dot);color:var(--amber-text)}.mz-lvcal__day.is-today .mz-lvcal__n{text-underline-offset:3px;font-weight:700;text-decoration:underline}.mz-lvcal__day.is-sel{background:var(--accent-soft);color:var(--accent-text)}.mz-lvcal__day.is-sel.is-edge{background:var(--accent);color:var(--on-accent)}.mz-lvcal__day:disabled{color:var(--text-faint);cursor:default;background:0 0}.mz-lvcal__mk{opacity:.9}.mz-lvcal__team{font-size:var(--text-2xs);color:var(--text-3);align-items:center;gap:1px;line-height:1;display:inline-flex}.mz-lvcal__day.is-edge .mz-lvcal__team{color:var(--on-accent)}.mz-lvcal__team .mz-av{color:#0000}.mz-lvcal__key{font-size:var(--text-xs);color:var(--text-3);flex-wrap:wrap;gap:4px 12px;padding-inline-start:4px;list-style:none;display:flex}.mz-lvcal__key li{align-items:center;gap:4px;display:inline-flex}.mz-lvcal__sw{border-radius:2px;block-size:10px;inline-size:10px}.mz-lvcal__sw.is-weekend{background:var(--bg-hover);box-shadow:inset 0 0 0 1px var(--line-strong)}.mz-lvappr-list{grid-template-columns:repeat(auto-fill,minmax(min(100%,420px),1fr));gap:12px;display:grid}.mz-lvappr{flex-direction:column;gap:12px;padding:16px;display:flex}.mz-lvappr__head{align-items:center;gap:10px;display:flex}.mz-lvappr__who{flex-direction:column;flex:1;min-width:0;display:flex}.mz-lvappr__name{color:var(--text);font-weight:600}.mz-lvappr__sub{font-size:var(--text-xs);color:var(--text-3);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mz-lvappr__what{border-radius:var(--r-md);background:var(--bg-subtle);box-shadow:inset 0 0 0 1px var(--line);text-align:start;transition:background-color var(--dur-fast) var(--ease);align-items:center;gap:12px;padding:10px;display:flex}@media (hover:hover){.mz-lvappr__what:hover{background:var(--bg-hover)}}.mz-lvappr__wt{min-width:0;font-size:var(--text-sm);color:var(--text-2);flex-direction:column;flex:1;gap:2px;display:flex}.mz-lvappr__wt strong{color:var(--text);font-size:var(--text-base);font-weight:600}.mz-lvappr__go{color:var(--text-3)}.mz-lvappr__reason{color:var(--text);font-size:var(--text-sm)}.mz-lvappr__note{color:var(--text-2);font-size:var(--text-sm);align-items:flex-start;gap:6px;display:flex}.mz-lvappr__cover{font-size:var(--text-sm);align-items:center;gap:8px;display:flex}.mz-lvctx{font-size:var(--text-sm);color:var(--text-2);flex-direction:column;gap:6px;list-style:none;display:flex}.mz-lvctx__i{align-items:flex-start;gap:8px;display:flex}.mz-lvctx__i>.mz-ico{flex:none;margin-block-start:2px}.mz-lvctx__i strong{color:inherit;font-weight:650}.mz-lvctx__who{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.mz-lvctx__link{color:inherit;text-underline-offset:2px;font-weight:500;text-decoration:underline}.mz-lvctx__due{flex-direction:column;margin-block-start:6px;display:flex}.mz-lvctx__d{border-radius:var(--r-sm);min-height:32px;color:var(--text);text-align:start;align-items:center;gap:8px;padding-inline:6px;display:flex}@media (hover:hover){.mz-lvctx__d:hover{background:var(--bg-hover)}}.mz-lvctx__dt{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.mz-lvdecide{border-block-start:1px solid var(--line);flex-wrap:wrap;gap:8px;padding-block-start:12px;display:flex}.mz-lvdecide.is-declining{flex-direction:column;align-items:stretch}.mz-lvdecide__btns{justify-content:flex-end;gap:8px;display:flex}.mz-lvdetail{flex-direction:column;gap:20px;display:flex}.mz-lvdetail__top{align-items:center;gap:12px;display:flex}.mz-lvdetail__h{font-size:var(--text-sm);color:var(--text-2);margin-block-end:10px;font-weight:600}.mz-lvdetail__ctx{border-radius:var(--r-lg);box-shadow:inset 0 0 0 1px var(--line);flex-direction:column;gap:8px;padding:14px;display:flex}.mz-lvdetail__ctx .mz-lvdetail__h{margin-block-end:0}.mz-lvtl{flex-direction:column;list-style:none;display:flex}.mz-lvtl__s{gap:12px;padding-block-end:16px;display:flex;position:relative}.mz-lvtl__s:not(:last-child):before{content:"";background:var(--line);inline-size:2px;position:absolute;inset-block:22px 0;inset-inline-start:11px}.mz-lvtl__dot{background:var(--bg);block-size:24px;inline-size:24px;color:var(--text-3);border-radius:50%;flex:none;place-items:center;display:grid}.mz-lvtl__s.is-done .mz-lvtl__dot{color:var(--green-text)}.mz-lvtl__s.is-now .mz-lvtl__dot{color:var(--amber-text);background:var(--amber-soft)}.mz-lvtl__s.is-no .mz-lvtl__dot{color:var(--red-text)}.mz-lvtl__body{flex-direction:column;gap:4px;min-width:0;padding-block-start:2px;display:flex}.mz-lvtl__head{flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}.mz-lvtl__head strong{color:var(--text);font-weight:500}.mz-lvtl__s.is-next .mz-lvtl__head strong,.mz-lvtl__s.is-skip .mz-lvtl__head strong{color:var(--text-3)}.mz-lvtl__at{font-size:var(--text-xs);color:var(--text-3)}.mz-lvtl__note{border-radius:var(--r-md);background:var(--bg-subtle);box-shadow:inset 0 0 0 1px var(--line);font-size:var(--text-sm);color:var(--text);align-items:flex-start;gap:6px;padding:8px 10px;display:flex}.mz-lvtl__sub{font-size:var(--text-xs);color:var(--text-3)}.mz-lvwho{flex-direction:column;gap:10px;display:flex}.mz-lvwho__bar{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.mz-lvwho__title{min-inline-size:140px;color:var(--ink);font-weight:600}.mz-lvwho__nav{align-items:center;gap:2px;display:flex}.mz-lvwho__key{font-size:var(--text-xs);color:var(--text-3);flex-wrap:wrap;gap:4px 14px;margin-inline-start:auto;list-style:none;display:flex}.mz-lvwho__key li{align-items:center;gap:4px;display:inline-flex}.mz-lvwho__sw{border-radius:2px;block-size:8px;inline-size:14px}.mz-lvwho__sw.is-ok{background:var(--blue-dot)}.mz-lvwho__sw.is-wait{box-shadow:inset 0 0 0 1.5px var(--amber-dot)}.mz-lvwho__scroll{border-radius:var(--r-lg);box-shadow:inset 0 0 0 1px var(--line);overflow-x:auto}.mz-lvwho__scroll:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.mz-lvwho__grid{--name:220px;min-inline-size:calc(var(--name) + var(--n) * 26px)}.mz-lvwho__row{grid-template-columns:var(--name) repeat(var(--n), minmax(26px, 1fr));border-block-end:1px solid var(--line);min-height:44px;display:grid}.mz-lvwho__row:last-child{border-block-end:0}.mz-lvwho__row>*{grid-row:1}.mz-lvwho__row.is-head{min-height:40px;position:sticky;top:0}.mz-lvwho__name{z-index:2;background:var(--bg);border-inline-end:1px solid var(--line);grid-column:1;align-items:center;gap:8px;min-width:0;padding-inline:12px 8px;display:flex;position:sticky;inset-inline-start:0}.mz-lvwho__nt{flex-direction:column;min-width:0;display:flex}.mz-lvwho__nn{font-size:var(--text-sm);color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.mz-lvwho__nb{font-size:var(--text-xs);color:var(--text-3)}.mz-lvwho__dh{font-size:var(--text-2xs);color:var(--text-3);flex-direction:column;justify-content:center;align-items:center;line-height:1.2;display:flex}.mz-lvwho__dh .tnum{font-size:var(--text-xs);color:var(--text-2);font-weight:500}.mz-lvwho__dh.is-weekend{background:var(--bg-side)}.mz-lvwho__dh.is-today{background:var(--accent-soft)}.mz-lvwho__dh.is-today,.mz-lvwho__dh.is-today .tnum{color:var(--accent-text);font-weight:650}.mz-lvwho__c{border-inline-start:1px solid var(--line);color:var(--red-text);place-items:center;display:grid}.mz-lvwho__c.is-weekend{background:var(--bg-side)}.mz-lvwho__c.is-holiday{background:var(--red-soft)}.mz-lvwho__c.is-today{background:var(--accent-soft)}.mz-lvwho__leave{z-index:1;min-width:0;border-radius:var(--r-sm);background:var(--blue-soft);block-size:26px;box-shadow:inset 0 0 0 1px var(--blue-dot);color:var(--blue-text);font-size:var(--text-xs);white-space:nowrap;transition:background-color var(--dur-fast) var(--ease);align-self:center;align-items:center;gap:4px;margin-inline:2px;padding-inline:6px;font-weight:500;display:flex;overflow:hidden}.mz-lvwho__leave.is-green{background:var(--green-soft);box-shadow:inset 0 0 0 1px var(--green-dot);color:var(--green-text)}.mz-lvwho__leave.is-amber{background:var(--amber-soft);box-shadow:inset 0 0 0 1px var(--amber-dot);color:var(--amber-text)}.mz-lvwho__leave.is-red{background:var(--red-soft);box-shadow:inset 0 0 0 1px var(--red-dot);color:var(--red-text)}.mz-lvwho__leave.is-violet{background:var(--violet-soft);box-shadow:inset 0 0 0 1px var(--violet-dot);color:var(--violet-text)}.mz-lvwho__leave.is-gray{background:var(--gray-soft);box-shadow:inset 0 0 0 1px var(--gray-dot);color:var(--gray-text)}.mz-lvwho__leave.is-wait{background:var(--bg);box-shadow:inset 0 0 0 1.5px var(--amber-dot);color:var(--amber-text)}.mz-lvwho__leave.is-half{block-size:14px}.mz-lvwho__lt{text-overflow:ellipsis;overflow:hidden}@media (hover:hover){.mz-lvwho__leave:hover{background:var(--bg-hover)}}.mz-lvwho__none{color:var(--text-3);font-size:var(--text-sm)}.mz-lvteam__now{font-size:var(--text-sm);color:var(--text-2)}.mz-lvhr__stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-block-end:32px;display:grid}.mz-lvhr__acts{flex-wrap:wrap;gap:8px;display:flex}.mz-lvhr__search{max-inline-size:320px;margin-block-end:8px}.mz-lvhr__fine{font-size:var(--text-xs);color:var(--text-3);margin-block-start:10px}.mz-lvtable{flex-direction:column;display:flex}.mz-lvtable__r{border-block-end:1px solid var(--line);min-height:52px;font-size:var(--text-sm);grid-template-columns:minmax(200px,2.2fr) repeat(6,minmax(64px,.8fr)) minmax(96px,1fr) 84px;align-items:center;gap:8px;padding-inline:8px;display:grid}.mz-lvtable__r.is-head{min-height:36px;font-size:var(--text-xs);color:var(--text-3);font-weight:500}.mz-lvtable__r.is-head>span{align-items:center;gap:4px;display:inline-flex}.mz-lvtable__who{align-items:center;gap:10px;min-width:0;display:flex}.mz-lvtable__wt{flex-direction:column;min-width:0;display:flex}.mz-lvtable__n{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.mz-lvtable__o{font-size:var(--text-xs);color:var(--text-3);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.mz-lvtable__prob{color:var(--amber-text);align-items:center;gap:3px;display:inline-flex}.mz-lvtable__wait{color:var(--amber-text);vertical-align:-1px;margin-inline-start:4px;display:inline-flex}.mz-lvtable__av{color:var(--ink);font-weight:650}.mz-lvtable__act{justify-content:flex-end;display:flex}.mz-lvadj{flex-direction:column;gap:14px;display:flex}.mz-lvadj__who{border-radius:var(--r-sm);min-height:40px;box-shadow:inset 0 0 0 1px var(--line-strong);text-align:start;justify-content:space-between;align-items:center;gap:8px;padding:4px 10px;display:flex}.mz-lvadj__sugs{flex-wrap:wrap;gap:6px;display:flex}.mz-lvadj__sug{border-radius:var(--r-pill);min-height:28px;box-shadow:inset 0 0 0 1px var(--line-strong);font-size:var(--text-xs);color:var(--text-2);padding:2px 10px}@media (hover:hover){.mz-lvadj__sug:hover{background:var(--bg-hover)}}@media (width<=1180px){.mz-lvbal__others{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.mz-lvtable__r{grid-template-columns:minmax(180px,2fr) repeat(6,minmax(56px,.8fr)) minmax(84px,1fr) 44px}.mz-lvtable__actw{display:none}}@media (width<=1024px){.mz-lvannual{grid-template-columns:minmax(0,1fr);gap:16px}.mz-lvannual__side{border-inline-start:0;border-block-start:1px solid var(--line);padding-block-start:14px;padding-inline-start:0}.mz-lvme__cols{grid-template-columns:minmax(0,1fr);gap:32px}.mz-lvhr__stats{grid-template-columns:repeat(2,minmax(0,1fr))}.mz-lvreq__grid{grid-template-columns:minmax(0,1fr)}}@media (width<=760px){.mz-lv{gap:20px}.mz-lv__bar{flex-direction:column;align-items:stretch}.mz-lv__bar .mz-seg{display:flex}.mz-lv__bar .mz-seg__item{flex:1;justify-content:center;min-height:40px}.mz-lv__new{min-height:44px}.mz-lvannual{padding:16px}.mz-lvannual__n{font-size:40px}.mz-lvannual__lock{margin-inline-start:0}.mz-lvannual__facts>div{justify-content:space-between;align-items:baseline}.mz-lvannual__facts dt{inline-size:auto}.mz-lvannual__facts dd{text-align:end}.mz-lvbal__others{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.mz-lvsmall{min-height:104px;padding:12px}.mz-lvreqcard__top{flex-wrap:wrap}.mz-lvreqcard__top .mz-pill{order:3;margin-inline-start:48px}.mz-lvrow{min-height:56px}.mz-lvrow .mz-pill{flex:none}.mz-lvappr-list{grid-template-columns:minmax(0,1fr)}.mz-lvappr{padding:14px}.mz-lvdecide .mz-btn{flex:1;min-height:44px}.mz-lvdecide__btns .mz-btn{flex:1}.mz-lvctx__d{min-height:44px}.mz-lvctx__link{min-height:32px}.mz-lvreq__chip{min-height:44px}.mz-lvreq__mate{min-height:40px}.mz-lvcal{padding:8px}.mz-lvcal__day,.mz-lvcal__x{min-height:44px}.mz-lvreq__foot{flex-direction:column;align-items:stretch;gap:10px}.mz-lvreq__btns .mz-btn{flex:1;min-height:44px}.mz-lvwho__grid{--name:132px}.mz-lvwho__row{grid-template-columns:var(--name) repeat(var(--n), 30px)}.mz-lvwho__name{padding-inline:8px 6px}.mz-lvwho__name .mz-av{display:none}.mz-lvwho__key{inline-size:100%;margin-inline-start:0}.mz-lvwho__leave{min-height:30px}.mz-lvhr__stats{gap:8px;margin-block-end:24px}.mz-lvhr__search{max-inline-size:none}.mz-lvtable__r.is-head{display:none}.mz-lvtable__r{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 12px;padding:12px 4px}.mz-lvtable__who{grid-column:1/-2}.mz-lvtable__act{grid-area:1/-2/auto/-1}.mz-lvtable__act .mz-btn{min-height:40px}.mz-lvtable__r>[data-l]{flex-direction:column;gap:1px;display:flex}.mz-lvtable__r>[data-l]:before{content:attr(data-l);font-size:var(--text-2xs);color:var(--text-3);font-weight:500}.mz-lvtable__wait{display:none}}.mz-why{color:var(--accent-text);font-size:var(--text-xs);white-space:nowrap;align-items:center;gap:4px;font-weight:500;text-decoration:none;display:inline-flex}@media (hover:hover){.mz-why:hover{text-decoration:underline}}.mz-lv__acts{flex-wrap:wrap;gap:8px;display:flex}.mz-lvnotice{border-radius:var(--r-md);background:var(--bg-subtle);flex-direction:column;gap:8px;padding:12px;display:flex}.mz-lvnotice.is-bad{background:var(--red-soft)}.mz-lvnotice.is-exc{background:var(--amber-soft)}.mz-lvnotice__head{justify-content:space-between;align-items:center;gap:8px;display:flex}.mz-lvnotice__line{grid-template-columns:auto minmax(40px,1fr) auto;align-items:center;gap:8px;margin:0;padding:0;list-style:none;display:grid}.mz-lvnotice__pt{align-items:center;gap:6px;min-width:0;display:flex}.mz-lvnotice__pt>i{background:var(--raised);block-size:10px;inline-size:10px;box-shadow:inset 0 0 0 2px var(--text-3);border-radius:50%;flex:none}.mz-lvnotice__pt.is-end>i{background:var(--green-dot);box-shadow:none}.mz-lvnotice__line.is-bad .mz-lvnotice__pt.is-end>i{background:var(--red-dot)}.mz-lvnotice__pt>span{line-height:1.25;font-size:var(--text-xs);color:var(--text-2);flex-direction:column;display:flex}.mz-lvnotice__pt strong{color:var(--text);font-weight:600}.mz-lvnotice__gap{place-items:center;display:grid;position:relative}.mz-lvnotice__gap:before{content:"";background:var(--line-strong);block-size:2px;position:absolute;inset-block-start:50%;inset-inline:0}.mz-lvnotice__gap span{border-radius:var(--r-pill);background:var(--raised);box-shadow:inset 0 0 0 1px var(--line);color:var(--text-2);font-size:var(--text-xs);white-space:nowrap;padding-inline:6px;position:relative}.mz-lvnotice__rule{color:var(--text-2);font-size:var(--text-xs);margin:0}.mz-lvnotice__st{color:var(--red-text);font-size:var(--text-sm);align-items:flex-start;gap:6px;margin:0;display:flex}.mz-lvnotice.is-exc .mz-lvnotice__st{color:var(--amber-text)}.mz-lvnotice__st.is-ok{color:var(--green-text)}.mz-lvnotice__st .mz-ico{flex:none;margin-block-start:2px}.mz-lvnotice__acts{flex-wrap:wrap;gap:8px;display:flex}.mz-lvnotice__exc .mz-textarea{background:var(--raised)}.mz-lvnotice__exchint{color:var(--text-2);font-size:var(--text-xs);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 12px;display:flex}.mz-lvnotice__undo{color:var(--accent-text);font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.mz-lvreq__block{color:var(--red-text);align-items:flex-start;gap:6px;display:inline-flex}.mz-lvreq__block .mz-ico{flex:none;margin-block-start:2px}.mz-lvreq__policy.is-remote{border-radius:var(--r-md);background:var(--blue-soft);color:var(--text);padding:10px 12px}.mz-lvreq__policy.is-remote .mz-ico{color:var(--blue-text)}.mz-lvexc{border-radius:var(--r-md);background:var(--amber-soft);color:var(--amber-text);font-size:var(--text-sm);flex-direction:column;gap:4px;padding:10px 12px;display:flex}.mz-lvexc__h{flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.mz-lvexc__h .mz-ico{flex:none}.mz-lvexc__why{color:var(--text)}.mz-lvhow{flex-direction:column;gap:8px;margin-block-end:28px;padding:16px 18px;display:flex}.mz-lvhow__head{justify-content:space-between;align-items:center;gap:8px;display:flex}.mz-lvhow__head h2{color:var(--ink);font-size:var(--text-md);margin:0;font-weight:600}.mz-lvhow__list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.mz-lvhow__list li{border-block-start:1px solid var(--line);grid-template-columns:28px minmax(0,1fr);gap:10px;padding-block:8px;display:grid}.mz-lvhow__t{color:var(--text-2);font-size:var(--text-sm);flex-direction:column;gap:1px;display:flex}.mz-lvhow__t strong{color:var(--text);font-weight:600}.mz-lvwho__leave.is-remote:not(.is-wait){background:var(--raised);box-shadow:inset 0 0 0 1.5px var(--blue-dot);color:var(--blue-text)}.mz-lvwho__sw.is-remote{box-shadow:inset 0 0 0 1.5px var(--blue-dot)}@media (width<=760px){.mz-lv__acts{flex-direction:column-reverse}.mz-lv__acts .mz-btn{justify-content:center;min-height:44px}.mz-why,.mz-lvnotice__acts .mz-btn,.mz-lvnotice__undo{min-height:44px}.mz-lvreq__foot{flex-direction:column;align-items:stretch}}.hrl{padding-block-start:20px}.hrl-views{scrollbar-width:none;max-width:100%;margin-block-end:24px;overflow-x:auto}.hrl-views::-webkit-scrollbar{display:none}.hrl-views .mz-count{margin-inline-start:2px}.hrl-more{margin-block-start:8px}.hrl-lead{font-size:var(--text-sm);margin-block:-4px 14px}[dir=rtl] .hrl-flip .mz-ico,[dir=rtl] .mz-ico.hrl-flip{transform:scaleX(-1)}.hrl-gallery{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:12px;list-style:none;display:grid}.hrl-gallery>li{display:flex}.hrl-card{border-radius:var(--r-lg);box-shadow:inset 0 0 0 1px var(--line);background:var(--bg);text-align:start;color:var(--text);transition:background-color var(--dur-fast) var(--ease), box-shadow var(--dur-fast) var(--ease), transform var(--dur-fast) var(--ease);flex-direction:column;flex:1;align-items:flex-start;gap:6px;padding:16px;display:flex}.hrl-card:active{transform:scale(.99)}@media (hover:hover){.hrl-card:hover{background:var(--bg-subtle);box-shadow:inset 0 0 0 1px var(--line-strong)}}.hrl-card__icon{margin-block-end:4px}.hrl-card__name{color:var(--ink);font-weight:600;line-height:1.35}.hrl-card__desc{font-size:var(--text-sm);color:var(--text-2);line-height:1.45}.hrl-card__meta{font-size:var(--text-xs);color:var(--text-3);flex-wrap:wrap;gap:4px 12px;margin-block-start:auto;padding-block-start:8px;display:flex}.hrl-card__meta>span{align-items:center;gap:4px;display:inline-flex}.hrl-card__speed.is-now{color:var(--green-text);font-weight:500}.hrl-mine{border-block-start:1px solid var(--line);list-style:none}.hrl-row{border-block-end:1px solid var(--line);min-height:60px;transition:background-color var(--dur) var(--ease);grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:12px;padding-block:10px;padding-inline:4px;display:grid}.hrl-row.is-hot{background:var(--accent-soft)}.hrl-row__text{flex-direction:column;gap:2px;min-width:0;display:flex}.hrl-row__text strong{color:var(--text);font-weight:550}.hrl-row__sub{font-size:var(--text-sm);color:var(--text-3);flex-wrap:wrap;align-items:center;gap:4px 10px;display:flex}.hrl-row__note{font-size:var(--text-sm);color:var(--text-2);align-items:flex-start;gap:6px;margin-block-start:4px;display:flex}.hrl-row__note .mz-ico{flex-shrink:0;margin-block-start:2px}.hrl-row__acts{justify-content:flex-end;align-items:center;gap:6px;display:flex}.hrl-lang{border-radius:var(--r-xs);background:var(--bg-hover);height:18px;color:var(--text-2);font-size:var(--text-xs);align-items:center;padding-inline:6px;font-weight:500;display:inline-flex}.hrl-req{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:28px;display:grid}.hrl-req__form{flex-direction:column;gap:16px;display:flex}.hrl-req__hint{font-size:var(--text-sm);color:var(--accent-text);align-items:flex-start;gap:8px;margin-block-start:-4px;display:flex}.hrl-req__hint .mz-ico{flex-shrink:0;margin-block-start:2px}.hrl-req__none{font-size:var(--text-sm)}.hrl-fields{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;display:grid}.hrl-fields>div:last-of-type:nth-of-type(odd),.hrl-fields__wide{grid-column:1/-1}.hrl-fields .mz-input input[type=date]{min-width:0}.hrl-fields input[list]::-webkit-calendar-picker-indicator{display:none!important}.hrl-err{color:var(--red-text);align-items:center;gap:4px;font-weight:500;display:inline-flex}.hrl-req__notes{border-block-start:1px solid var(--line);font-size:var(--text-sm);color:var(--text-2);flex-direction:column;gap:8px;padding-block-start:14px;list-style:none;display:flex}.hrl-req__notes li{align-items:flex-start;gap:8px;display:flex}.hrl-req__notes .mz-ico{color:var(--text-3);flex-shrink:0;margin-block-start:2px}.hrl-req__preview{border-radius:var(--r-lg);background:var(--bg-hover);flex-direction:column;gap:8px;padding:14px;display:flex;position:sticky;inset-block-start:0}.hrl-req__plabel{font-size:var(--text-xs);color:var(--text-3);align-items:center;gap:6px;font-weight:500;display:inline-flex}.hrl-foot-note{font-size:var(--text-sm);color:var(--text-3);align-items:center;gap:6px;margin-inline-end:auto;display:inline-flex}.hrl-paper{width:100%;container-type:inline-size}.hrl-sheet{aspect-ratio:210/297;background:var(--p-white);color:var(--p-g-900);box-shadow:0 0 0 1px var(--p-g-200);-webkit-print-color-adjust:exact;print-color-adjust:exact;flex-direction:column;padding:9cqi 10cqi 7cqi;font-size:1.9cqi;line-height:1.6;display:flex}.hrl-sheet[dir=rtl]{font-size:2cqi;line-height:1.75}.hrl-sheet__head{border-block-end:1px solid var(--p-g-200);justify-content:space-between;align-items:flex-start;gap:6cqi;padding-block-end:3cqi;display:flex}.hrl-sheet__block{background:var(--p-blue);height:5.4cqi;color:var(--p-white);border-radius:.8cqi;flex-shrink:0;align-items:center;padding-inline:2cqi;display:inline-flex}.hrl-sheet__block svg{width:auto;height:2.2cqi}.hrl-sheet__from{text-align:end;color:var(--p-g-600);flex-direction:column;font-size:.82em;line-height:1.5;display:flex}.hrl-sheet__from strong{color:var(--p-navy);font-size:1.1em}.hrl-sheet__meta{color:var(--p-g-600);justify-content:space-between;gap:4cqi;margin-block:4.5cqi 4cqi;font-size:.9em;display:flex}.hrl-sheet__ref{color:var(--p-navy);font-variant-numeric:tabular-nums;font-weight:600}.hrl-sheet__gap{font-style:italic}.hrl-sheet__to,.hrl-sheet__subject{color:var(--p-navy);margin-block-end:2.6cqi;font-weight:600}.hrl-sheet__subject{text-underline-offset:.5cqi;text-decoration:underline;text-decoration-thickness:1px}.hrl-sheet__body p{white-space:pre-line;overflow-wrap:anywhere;margin-block-end:2.2cqi}.hrl-sheet__close{margin-block-start:1.6cqi}.hrl-sheet__sign{align-items:center;gap:4cqi;min-height:11cqi;margin-block:2.6cqi 1.4cqi;display:flex}.hrl-sheet__sig{border-block-end:1px dashed var(--p-g-400);width:24cqi;color:var(--p-g-500);padding-block-start:5cqi;font-size:.72em}.hrl-sheet__sig.is-on{border-block-end-style:solid;border-block-end-color:var(--p-g-600)}.hrl-sheet__stamp{border:1px dashed var(--p-g-400);width:11cqi;height:11cqi;color:var(--p-g-500);text-align:center;border-radius:50%;place-content:center;font-size:1.3cqi;line-height:1.2;display:grid}.hrl-sheet__stamp.is-on{border:.25cqi solid var(--p-blue);color:var(--p-blue);transform:rotate(-8deg)}.hrl-sheet__stamp b{letter-spacing:.08em;font-size:1.7cqi}.hrl-sheet__stamp small{font-size:1.05cqi}.hrl-sheet__signer{flex-direction:column;line-height:1.5;display:flex}.hrl-sheet__signer strong{color:var(--p-navy)}.hrl-sheet__signer span{color:var(--p-g-600);font-size:.9em}.hrl-sheet__foot{border-block-start:1px solid var(--p-g-200);color:var(--p-g-600);flex-direction:column;gap:.4cqi;margin-block-start:auto;padding-block-start:2.4cqi;font-size:.7em;line-height:1.5;display:flex}.hrl-sheet__hole{background:var(--p-yellow-50);box-shadow:inset 0 -1px 0 var(--p-amber);color:var(--p-amber-700);border-radius:.3em;padding-inline:.3em;font-style:italic}.hrl-sheet__sample{font-style:normal;font-weight:600}.hrl-print{z-index:75;background:var(--bg-hover);flex-direction:column;display:flex;position:fixed;inset:0}.hrl-print__bar{border-block-end:1px solid var(--line);background:var(--bg);align-items:center;gap:10px;min-height:56px;padding-block:8px;padding-inline:16px;display:flex}.hrl-print__title{flex-direction:column;min-width:0;line-height:1.3;display:flex}.hrl-print__title strong{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hrl-print__title span{font-size:var(--text-sm)}.hrl-print__desk{flex:1;padding:32px 16px 64px;overflow:auto}.hrl-paper--a4{width:min(210mm,100%);margin-inline:auto}.hrl-print__warn{border-radius:var(--r-md);background:var(--amber-soft);max-width:210mm;color:var(--amber-text);font-size:var(--text-sm);margin:0 auto 16px;padding:10px 14px}.hrl-print__empty{max-width:480px;margin:10vh auto 0}@media print{@page{size:A4;margin:0}html.hrl-printing,html.hrl-printing body{background:0 0!important;height:auto!important;overflow:visible!important}html.hrl-printing body>:not(.hrl-print){display:none!important}.hrl-print{background:0 0;position:static}.hrl-print__bar,.hrl-print__warn{display:none!important}.hrl-print__desk{padding:0;overflow:visible}.hrl-paper--a4{width:210mm;margin:0}.hrl-paper--a4 .hrl-sheet{box-shadow:none;min-height:297mm}}.hrl-queue{grid-template-columns:minmax(260px,320px) minmax(0,1fr);align-items:start;gap:24px;display:grid}.hrl-queue__list{flex-direction:column;gap:4px;list-style:none;display:flex;position:sticky;inset-block-start:12px}.hrl-qitem{border-radius:var(--r-md);text-align:start;width:100%;color:var(--text);transition:background-color var(--dur-fast) var(--ease);align-items:center;gap:10px;padding:10px;display:flex}@media (hover:hover){.hrl-qitem:hover{background:var(--bg-hover)}}.hrl-qitem.is-on{background:var(--accent-soft);box-shadow:inset 0 0 0 1px var(--accent-soft-2)}.hrl-qitem__text{flex-direction:column;flex:1;min-width:0;line-height:1.35;display:flex}.hrl-qitem__text strong{font-weight:550}.hrl-qitem__text>span{font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hrl-qitem__go{color:var(--text-3);display:none}.hrl-review{flex-direction:column;gap:16px;min-width:0;display:flex}.hrl-review__head{align-items:flex-start;gap:8px;display:flex}.hrl-review__back{display:none}.hrl-review__who{flex-direction:column;gap:4px;min-width:0;display:flex}.hrl-review__who h3{font-size:var(--text-xl);color:var(--ink);font-weight:650}.hrl-review__who>.mz-faint{font-size:var(--text-sm)}.hrl-review__grid{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:24px;display:grid}.hrl-review__form{flex-direction:column;gap:16px;display:flex}.hrl-review__note{font-size:var(--text-sm);color:var(--text-2);align-items:flex-start;gap:8px;display:flex}.hrl-review__note .mz-ico{flex-shrink:0;margin-block-start:2px}.hrl-review__acts{border-block-start:1px solid var(--line);justify-content:flex-end;gap:8px;padding-block-start:14px;display:flex}.hrl-review__decline{flex-direction:column;gap:10px;display:flex}.hrl-review__paper{border-radius:var(--r-lg);background:var(--bg-hover);padding:14px}.hrl-issued{flex-direction:column;gap:14px;display:flex}.hrl-search{width:min(360px,100%)}.hrl-table{border-block-start:1px solid var(--line)}.hrl-trow{border-block-end:1px solid var(--line);grid-template-columns:150px minmax(160px,1.1fr) minmax(180px,1.4fr) 180px 90px 76px;align-items:center;gap:12px;min-height:48px;padding-inline:4px;display:grid}.hrl-trow--head{min-height:34px;font-size:var(--text-xs);color:var(--text-3);font-weight:500}.hrl-trow>span{min-width:0}.hrl-trow__what{align-items:center;gap:8px;display:flex}.hrl-trow__what>span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hrl-trow__ref{color:var(--text-2)}.hrl-trow__acts{justify-content:flex-end;gap:2px;display:flex}.hrl-tpls{flex-direction:column;gap:14px;display:flex}.hrl-tpls__lead{font-size:var(--text-sm)}.hrl-tpls__list{border-block-start:1px solid var(--line);list-style:none}.hrl-tpl{border-block-end:1px solid var(--line);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding-block:14px;padding-inline:4px;display:grid}.hrl-tpl.is-off .hrl-tpl__text strong{color:var(--text-3)}.hrl-tpl__text{flex-direction:column;gap:3px;min-width:0;display:flex}.hrl-tpl__text strong{color:var(--ink);font-weight:600}.hrl-tpl__text>.mz-faint{font-size:var(--text-sm)}.hrl-tpl__tags{flex-wrap:wrap;gap:4px 12px;margin-block-start:3px;display:flex}.hrl-tag{font-size:var(--text-xs);color:var(--text-2);align-items:center;gap:4px;display:inline-flex}.hrl-tpl__acts{align-items:center;gap:16px;display:flex}.hrl-tpl__on{align-items:center;gap:8px;display:inline-flex}.hrl-tpl__state{min-width:52px;font-size:var(--text-sm);color:var(--text-2);align-items:center;gap:4px;display:inline-flex}.hrl-ed{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:start;gap:28px;display:grid}.hrl-ed__form{flex-direction:column;gap:22px;display:flex}.hrl-ed__pair{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px 14px;display:grid}.hrl-ed__block{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.hrl-ed__block>.mz-textarea{align-self:stretch}.hrl-ed__icons{flex-wrap:wrap;gap:4px;display:flex}.hrl-ed__icon{border-radius:var(--r-md);width:36px;height:36px;color:var(--text-2);box-shadow:inset 0 0 0 1px var(--line);place-items:center;display:grid}.hrl-ed__icon.is-on{background:var(--accent-soft);color:var(--accent-text);box-shadow:inset 0 0 0 2px var(--accent)}.hrl-ed__switches{border-radius:var(--r-lg);box-shadow:inset 0 0 0 1px var(--line);flex-direction:column;gap:12px;padding:14px;display:flex}.hrl-ed__switch{align-items:flex-start;gap:12px;display:flex}.hrl-ed__switch .mz-toggle{margin-block-start:2px}.hrl-ed__switch>span{font-size:var(--text-sm);flex-direction:column;display:flex}.hrl-ed__switch strong{font-weight:550}.hrl-ed__none{font-size:var(--text-sm)}.hrl-ed__fields{flex-direction:column;align-self:stretch;gap:8px;list-style:none;display:flex}.hrl-ed__field{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 104px 92px 96px 32px;align-items:center;gap:8px;display:grid}.hrl-ed__req{font-size:var(--text-sm);color:var(--text-2);align-items:center;gap:6px;display:inline-flex}.hrl-ed__tok{text-overflow:ellipsis;max-width:120px;overflow:hidden}.hrl-ed__bodyhead{justify-content:space-between;align-self:stretch;align-items:center;gap:12px;display:flex}.hrl-ed__chips{flex-wrap:wrap;gap:6px;display:flex}.hrl-chip{border-radius:var(--r-pill);background:var(--bg-hover);height:26px;color:var(--text-2);font-size:var(--text-xs);transition:background-color var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);align-items:center;gap:4px;padding-inline:8px;font-weight:500;display:inline-flex}.hrl-chip.is-field{background:var(--violet-soft);color:var(--violet-text)}@media (hover:hover){.hrl-chip:hover{background:var(--accent-soft);color:var(--accent-text)}}.hrl-ed__body{font-size:var(--text-sm);line-height:1.6}.hrl-ed__preview{border-radius:var(--r-lg);background:var(--bg-hover);flex-direction:column;gap:8px;padding:14px;display:flex;position:sticky;inset-block-start:0}@media (width<=1024px){.hrl-review__grid{grid-template-columns:minmax(0,1fr)}.hrl-trow{grid-template-columns:140px minmax(140px,1fr) minmax(140px,1.2fr) 150px 76px}.hrl-trow>span:nth-child(5){display:none}}@media (width<=860px){.hrl-req,.hrl-ed{grid-template-columns:minmax(0,1fr)}.hrl-req__preview,.hrl-ed__preview{position:static}}@media (width<=760px){.hrl-views{margin-block-end:16px;margin-inline:-16px;padding-inline:16px}.hrl-views .mz-seg__item{height:36px}.hrl-gallery{grid-template-columns:minmax(0,1fr);gap:8px}.hrl-card{grid-template-columns:auto minmax(0,1fr);gap:2px 12px;padding:14px;display:grid}.hrl-card__icon{grid-row:span 3;margin:0}.hrl-card__meta{padding-block-start:4px}.hrl-row{grid-template-columns:auto minmax(0,1fr);row-gap:8px}.hrl-row__status,.hrl-row__acts{grid-column:2;justify-content:flex-start}.hrl-row__acts:empty{display:none}.hrl-row__acts .mz-btn{min-height:44px}.hrl-row__acts .mz-btn--icon{min-width:44px}.hrl-fields{grid-template-columns:minmax(0,1fr)}.hrl-req__preview{padding:10px}.hrl-req__preview .hrl-sheet,.hrl-review__paper .hrl-sheet,.hrl-ed__preview .hrl-sheet{aspect-ratio:auto;min-height:120cqi;font-size:2.6cqi}.hrl-foot-note{display:none}.hrl-queue{grid-template-columns:minmax(0,1fr)}.hrl-queue.has-sel .hrl-queue__list,.hrl-queue:not(.has-sel) .hrl-review{display:none}.hrl-queue__list{position:static}.hrl-qitem{min-height:64px}.hrl-queue:not(.has-sel) .hrl-qitem.is-on{box-shadow:none;background:0 0}.hrl-qitem__go{display:block}.hrl-review__back{min-width:44px;min-height:44px;margin-inline-start:-10px;display:inline-flex}.hrl-review__acts .mz-btn{flex:1;min-height:44px}.hrl-search{width:100%}.hrl-trow--head{display:none}.hrl-trow{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"who acts""what acts""ref status";gap:4px 12px;padding-block:12px}.hrl-trow>span:first-child{grid-area:ref}.hrl-trow>span:nth-child(2){grid-area:who}.hrl-trow>span:nth-child(3){font-size:var(--text-sm);color:var(--text-2);grid-area:what}.hrl-trow>span:nth-child(4){grid-area:status;justify-self:end}.hrl-trow>span:nth-child(5){display:none}.hrl-trow>span:nth-child(6){grid-area:acts}.hrl-trow__acts .mz-btn--icon{min-width:44px;min-height:44px}.hrl-tpls>.mz-toolbar .mz-btn{width:100%;min-height:44px}.hrl-tpl{grid-template-columns:auto minmax(0,1fr)}.hrl-tpl__acts{grid-column:2;justify-content:space-between}.hrl-tpl__acts .mz-btn{min-height:44px}.hrl-ed__pair{grid-template-columns:minmax(0,1fr)}.hrl-ed__field{border-block-end:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;padding-block-end:8px}.hrl-ed__field>.mz-input{grid-column:1/-1}.hrl-ed__tok{display:none}.hrl-ed__icon{width:44px;height:44px}.hrl-chip{height:34px;padding-inline:10px}.hrl-print__bar{flex-wrap:wrap;padding-block-start:max(8px, env(safe-area-inset-top))}.hrl-print__bar .mz-btn{min-height:44px}.hrl-print__desk{padding:16px 12px 48px}.hrl-paper--a4 .hrl-sheet{aspect-ratio:auto;min-height:140cqi;padding:7cqi 6cqi 6cqi;font-size:3.4cqi}}.hrp{flex-direction:column;gap:28px;padding-block-start:20px;display:flex}.hrp-valid{font-size:var(--text-sm);color:var(--green-text);align-items:center;gap:5px;display:inline-flex}.hrp-none{font-size:var(--text-sm)}.hrp-note{font-size:var(--text-sm);align-items:center;gap:6px;margin-block-start:10px;display:flex}.hrp-inline{flex-wrap:wrap;align-items:center;gap:6px 10px;display:inline-flex}.hrp-hidden{letter-spacing:.2em;color:var(--text-3)}.hrp-exp{border-radius:var(--r-lg);box-shadow:inset 0 0 0 1px var(--line);background:var(--bg);padding:16px 18px 12px}.hrp-exp__head{flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin-block-end:8px;display:flex}.hrp-exp__head h2{font-size:var(--text-md);color:var(--ink);align-items:center;gap:8px;font-weight:600;display:inline-flex}.hrp-exp__head h2 .mz-ico{color:var(--amber-text)}.hrp-exp__head>.mz-faint{font-size:var(--text-sm)}.hrp-exp__list{list-style:none}.hrp-exp__row{border-block-end:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto 104px;align-items:center;gap:16px;min-height:52px;display:grid}.hrp-exp__row:last-child{border-block-end:0}.hrp-exp__row>:nth-child(2),.hrp-exp__row>:last-child{justify-self:end}.hrp-exp__who{min-width:0;color:var(--text);align-items:center;gap:10px;text-decoration:none;display:flex}.hrp-exp__who>span:not(.mz-av){flex-direction:column;min-width:0;line-height:1.35;display:flex}.hrp-exp__who strong{font-weight:550}.hrp-exp__who .mz-faint{font-size:var(--text-sm)}@media (hover:hover){.hrp-exp__who:hover strong{text-underline-offset:2px;text-decoration:underline}}.hrp-exp__sent{font-size:var(--text-sm);color:var(--green-text);align-items:center;gap:5px;display:inline-flex}.hrp-dir__head{align-items:baseline;gap:12px;margin-block-end:12px;display:flex}.hrp-dir__head h2{font-size:var(--text-md);color:var(--ink);font-weight:600}.hrp-dir__sum{font-size:var(--text-sm)}.hrp-bar{margin-block-end:12px}.hrp-search{width:min(320px,100%)}.hrp-table{border-block-start:1px solid var(--line);overflow-x:auto}.hrp-trow{border-block-end:1px solid var(--line);min-width:1100px;min-height:56px;color:var(--text);font-size:var(--text-sm);transition:background-color var(--dur-fast) var(--ease);grid-template-columns:92px minmax(210px,1.6fr) minmax(120px,1fr) 80px minmax(110px,.9fr) 92px 118px minmax(120px,.9fr) 92px;align-items:center;gap:12px;padding-inline:6px;text-decoration:none;display:grid}.hrp-trow>span{min-width:0}@media (hover:hover){a.hrp-trow:hover{background:var(--bg-subtle)}}.hrp-trow--head{min-height:34px;font-size:var(--text-xs);color:var(--text-3);font-weight:500}.hrp-trow__who{align-items:center;gap:10px;display:flex}.hrp-trow__name{flex-direction:column;min-width:0;line-height:1.35;display:flex}.hrp-trow__name strong{font-size:var(--text-base);text-overflow:ellipsis;white-space:nowrap;font-weight:550;overflow:hidden}.hrp-trow__name .mz-faint{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hrp-trow__flag{flex-shrink:0;display:inline-flex}.hrp-trow__dept,.hrp-trow__mgr{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hrp-trow__ct{flex-direction:column;line-height:1.35;display:flex}.hrp-trow__end{font-size:var(--text-xs);align-items:center;gap:4px;display:inline-flex}.hrp-passed{align-items:center;gap:4px;display:inline-flex}.hrp-rec{padding-block-start:16px}.hrp-rec__back{min-height:32px;font-size:var(--text-sm);color:var(--text-2);align-items:center;gap:6px;display:inline-flex}.hrp-rec__head{align-items:flex-start;gap:16px;margin-block:8px 24px;display:flex}.hrp-rec__id{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.hrp-rec__id h2{font-size:var(--text-2xl);color:var(--ink);font-weight:650;line-height:1.25}.hrp-rec__id>.mz-faint{font-size:var(--text-sm)}.hrp-rec__tags{flex-wrap:wrap;align-items:center;gap:8px;margin-block-start:4px;display:flex}.hrp-rec__acts{align-items:center;gap:8px;display:flex}.hrp-rec__grid{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start;gap:20px;display:grid}.hrp-rec__main,.hrp-rec__side{flex-direction:column;gap:20px;min-width:0;display:flex}.hrp-card{border-radius:var(--r-lg);box-shadow:inset 0 0 0 1px var(--line);background:var(--bg);min-width:0;padding:16px 18px}.hrp-card__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 12px;margin-block-end:10px;display:flex}.hrp-card__head h3{font-size:var(--text-md);color:var(--ink);font-weight:600}.hrp-card__link{font-size:var(--text-sm)}.hrp-card .mz-props .mz-input,.hrp-card .mz-props .mz-select{width:min(260px,100%)}.hrp-num{width:140px!important}.hrp-pay{flex-wrap:wrap;align-items:center;gap:4px 10px;display:inline-flex}.hrp-docs{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.hrp-docs__list{align-self:stretch;list-style:none}.hrp-doc{border-block-end:1px solid var(--line);grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:4px 10px;min-height:56px;padding-block:8px;display:grid}.hrp-doc__text{flex-direction:column;min-width:0;line-height:1.35;display:flex}.hrp-doc__text strong{font-weight:550;font-size:var(--text-sm)}.hrp-doc__sub{font-size:var(--text-xs);color:var(--text-3);flex-wrap:wrap;align-items:center;gap:2px 10px;display:flex}.hrp-doc__ok,.hrp-doc__wait{align-items:center;gap:3px;display:inline-flex}.hrp-doc__ok{color:var(--green-text)}.hrp-doc__wait{color:var(--amber-text)}.hrp-doc__exp .hrp-valid{font-size:var(--text-xs)}.hrp-doc__acts{gap:2px;display:flex}.hrp-doc__acts:empty{display:none}.hrp-form{flex-direction:column;gap:14px;display:flex}.hrp-form__two{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;display:grid}.hrp-form__acts{justify-content:flex-end;gap:8px;display:flex}.hrp-file{align-self:flex-start;max-width:100%}.hrp-file .mz-btn__label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hrp-emerg{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.hrp-emerg__who{flex-direction:column;gap:2px;min-width:0;display:flex}.hrp-emerg__who strong{font-weight:550}.hrp-emerg__who .mz-faint{font-size:var(--text-sm)}.hrp-emerg__phone{font-size:var(--text-sm);color:var(--text-2);align-self:flex-start}.hrp-mini{list-style:none}.hrp-mini__row{border-block-end:1px solid var(--line);min-height:48px;color:var(--text);align-items:center;gap:10px;padding-block:6px;text-decoration:none;display:flex}.hrp-mini li:last-child .hrp-mini__row{border-block-end:0}.hrp-mini__text{min-width:0;font-size:var(--text-sm);flex-direction:column;flex:1;line-height:1.35;display:flex}.hrp-mini__text .mz-faint{font-size:var(--text-xs)}@media (hover:hover){.hrp-mini__row:hover>.hrp-mini__text>span:first-child{text-underline-offset:2px;text-decoration:underline}}.hrp-lv{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.hrp-lv>span{flex-direction:column;gap:2px;display:flex}.hrp-lv strong{font-size:var(--text-xl);color:var(--ink);font-weight:600}.hrp-lv .mz-faint{font-size:var(--text-xs)}.hrp-cl{flex-direction:column;gap:10px;display:flex}.hrp-cl+.hrp-cl{border-block-start:1px solid var(--line);margin-block-start:20px;padding-block-start:16px}.hrp-cl__head{font-size:var(--text-sm);flex-wrap:wrap;align-items:center;gap:4px 10px;display:flex}.hrp-cl__kind{color:var(--ink);align-items:center;gap:6px;font-weight:600;display:inline-flex}.hrp-cl__kind.is-off .mz-ico{color:var(--red-text)}.hrp-cl__n{color:var(--text-2)}.hrp-cl__group{flex-direction:column;gap:2px;margin-block-start:6px;display:flex}.hrp-cl__group ul{list-style:none}.hrp-cl__owner{font-size:var(--text-xs);color:var(--text-3);align-items:center;gap:5px;font-weight:500;display:inline-flex}.hrp-task{border-block-end:1px solid var(--line);min-height:40px;font-size:var(--text-sm);grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:10px;display:grid}.hrp-task.is-done .hrp-task__text{color:var(--text-3);text-decoration:line-through}.hrp-task__due{font-size:var(--text-xs);color:var(--text-3);align-items:center;gap:4px;display:inline-flex}.hrp-addtask{grid-template-columns:minmax(0,1fr) 150px 150px auto;gap:8px;margin-block-start:6px;display:grid}.hrp-cl-empty{font-size:var(--text-sm);flex-direction:column;gap:10px;display:flex}.hrp-cl-empty__acts{flex-wrap:wrap;gap:8px;display:flex}.hrp-mine{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));align-items:start;gap:16px;display:grid}.hrp-card--wide{grid-column:1/-1}@media (width<=1024px){.hrp-rec__grid{grid-template-columns:minmax(0,1fr)}}@media (width<=760px){.hrp{gap:20px;padding-block-start:12px}.hrp-exp{padding:12px 14px 8px}.hrp-exp__row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"who act""badge act";row-gap:4px;padding-block:10px}.hrp-exp__row>:first-child{grid-area:who}.hrp-exp__row>:nth-child(2){grid-area:badge;justify-self:start;margin-inline-start:38px}.hrp-exp__row>:nth-child(3){grid-area:act}.hrp-exp__row .mz-btn{min-height:44px}.hrp-search{width:100%}.hrp-bar .mz-btn{min-height:40px}.hrp-table{overflow:visible}.hrp-trow--head{display:none}.hrp-trow{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"who no""meta meta""flags flags";gap:2px 10px;min-width:0;padding-block:12px}.hrp-trow>span:first-child{grid-area:no;align-self:start}.hrp-trow__who{grid-area:who}.hrp-trow__dept{color:var(--text-3);white-space:normal;grid-area:meta}.hrp-trow__office,.hrp-trow__mgr,.hrp-trow__start,.hrp-trow__nat{display:none}.hrp-trow__prob,.hrp-trow__ct{grid-row:3}.hrp-trow__prob{grid-column:1}.hrp-trow__ct{flex-flow:wrap;grid-column:1/-1;justify-self:end;align-items:center;gap:4px 10px}.hrp-trow__dept{padding-inline-start:38px}.hrp-trow__ct>span:first-child,.hrp-trow .hrp-passed{display:none}.hrp-trow__prob:not(:has(.mz-pill)){display:none}.hrp-rec__head{flex-wrap:wrap}.hrp-rec__acts{flex-basis:100%}.hrp-rec__acts>.mz-btn:not(.mz-btn--icon){flex:1;min-height:44px}.hrp-rec__acts>.mz-btn--icon{min-width:44px;min-height:44px}.hrp-rec__back{min-height:44px}.hrp-card{padding:14px}.hrp-doc{grid-template-columns:auto minmax(0,1fr) auto}.hrp-doc__exp{grid-area:2/2}.hrp-doc__acts{grid-area:1/3/span 2}.hrp-doc__acts .mz-btn--icon{min-width:44px;min-height:44px}.hrp-docs__add,.hrp-emerg .mz-btn{min-height:44px}.hrp-form__two{grid-template-columns:minmax(0,1fr)}.hrp-task{grid-template-columns:auto minmax(0,1fr) auto;padding-block:8px}.hrp-task__due{grid-area:2/2}.hrp-task__x{grid-area:1/3/span 2}.hrp-task .mz-check{width:22px;height:22px}.hrp-addtask{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.hrp-addtask__text{grid-column:1/-1}.hrp-addtask .mz-btn{grid-column:1/-1;min-height:44px}.hrp-mine{grid-template-columns:minmax(0,1fr)}}.hrp-card__link,.hrp-rec__back,.hrp-note a{color:var(--accent-text)}.mz-hb{flex-direction:column;gap:28px;padding-block:20px 32px;display:flex}.mz-hb-faint{color:var(--text-3);font-size:var(--text-sm)}.mz-hb-link{color:var(--accent-text);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--accent-text) 35%, transparent);text-decoration-color:color-mix(in srgb, var(--accent-text) 35%, transparent);text-underline-offset:3px}@media (hover:hover){.mz-hb-link:hover{text-decoration-color:currentColor}}.mz-hb-intro{display:flex}.mz-hb-search{flex:0 560px;min-width:0}.mz-hb-search input{height:40px}.mz-hb-sec{flex-direction:column;gap:12px;display:flex}.mz-hb-sec__title{font-size:var(--text-md);color:var(--ink);flex-wrap:wrap;align-items:baseline;gap:4px 10px;font-weight:600;display:flex}.mz-hb-sec__title>span:not(.mz-hb-hrtag){font-size:var(--text-sm);color:var(--text-3);font-weight:400}.mz-hb-hrtag{border-radius:var(--r-pill);background:var(--violet-soft);height:22px;color:var(--violet-text);font-size:var(--text-xs);align-self:center;align-items:center;gap:4px;padding-inline:8px;font-weight:500;display:inline-flex}.mz-hb-todo{border-radius:var(--r-lg);background:var(--amber-soft);flex-direction:column;gap:12px;padding:16px 18px;display:flex}.mz-hb-todo__head{align-items:flex-start;gap:12px;display:flex}.mz-hb-todo__head>div{flex:1;min-width:0}.mz-hb-todo__head h3{font-size:var(--text-md);color:var(--ink);font-weight:600}.mz-hb-todo__head p{color:var(--text-2);margin-block-start:2px}.mz-hb-todo__i.mz-itile{background:var(--bg)}.mz-hb-todo__count{font-size:var(--text-sm);color:var(--amber-text);flex:none;padding-block-start:2px;font-weight:600}.mz-hb-todo .mz-bar{background:color-mix(in srgb, var(--amber-dot) 18%, var(--bg))}.mz-hb-todo__list{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.mz-hb-todo__row{border-radius:var(--r-md);background:var(--bg);min-height:48px;color:var(--text);transition:background-color var(--dur-fast) var(--ease);align-items:center;gap:10px;padding:8px 12px;display:flex}.mz-hb-todo__text{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.mz-hb-todo__title{color:var(--ink);font-weight:500}.mz-hb-todo__why{font-size:var(--text-xs);color:var(--text-3);align-items:center;gap:4px;display:inline-flex}.mz-hb-todo__why.is-again{color:var(--amber-text)}.mz-hb-todo__go{color:var(--accent-text);font-size:var(--text-sm);flex:none;align-items:center;gap:2px;font-weight:500;display:inline-flex}@media (hover:hover){.mz-hb-todo__row:hover{background:var(--bg-subtle)}}.mz-hb-alldone{border-radius:var(--r-md);background:var(--green-soft);color:var(--green-text);align-items:center;gap:8px;padding:10px 14px;font-weight:500;display:flex}.mz-hb-glance{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.mz-hb-glance>li{display:flex}.mz-hb-glance__card{border-radius:var(--r-lg);box-shadow:inset 0 0 0 1px var(--line);color:var(--text);transition:background-color var(--dur-fast) var(--ease);flex:1;align-items:flex-start;gap:12px;padding:14px;display:flex}@media (hover:hover){.mz-hb-glance__card:hover{background:var(--bg-subtle)}.mz-hb-glance__card:hover .mz-hb-glance__go{color:var(--text-2)}}.mz-hb-glance__text{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.mz-hb-glance__text strong{color:var(--ink);font-weight:600;line-height:1.35}.mz-hb-glance__sub{color:var(--text-2);font-size:var(--text-sm);line-height:1.45}.mz-hb-glance__two{flex-direction:column;gap:2px;display:flex}.mz-hb-glance__two b{color:var(--text);font-weight:600}.mz-hb-glance__chips{flex-wrap:wrap;gap:4px;margin-block-start:2px;display:flex}.mz-hb-glance__go{color:var(--text-faint);transition:color var(--dur-fast) var(--ease);flex:none;margin-block-start:10px}.mz-hb-cats{columns:3;column-gap:12px}.mz-hb-cat{break-inside:avoid;border-radius:var(--r-lg);box-shadow:inset 0 0 0 1px var(--line);margin-block-end:12px;padding:6px}.mz-hb-cat__head{align-items:flex-start;gap:10px;padding:10px 10px 8px;display:flex}.mz-hb-cat__head>span:last-child{flex-direction:column;gap:2px;min-width:0;display:flex}.mz-hb-cat__head strong{color:var(--ink);font-weight:600}.mz-hb-cat ul,.mz-hb-results{margin:0;padding:0;list-style:none}.mz-hb-plink{border-radius:var(--r-md);min-height:52px;color:var(--text);transition:background-color var(--dur-fast) var(--ease);align-items:center;gap:10px;padding:8px 10px;display:flex}@media (hover:hover){.mz-hb-plink:hover{background:var(--bg-hover)}}.mz-hb-plink__text{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.mz-hb-plink__title{color:var(--ink);font-weight:500}.mz-hb-plink__text .mz-hb-faint{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.mz-hb-plink__ack{font-size:var(--text-xs);flex:none;align-items:center;gap:4px;font-weight:500;display:inline-flex}.mz-hb-plink__ack.is-todo{color:var(--amber-text)}.mz-hb-plink__ack.is-done{color:var(--green-text)}.mz-hb-results{flex-direction:column;gap:2px;max-width:760px;display:flex}.mz-hb-results .mz-hb-plink{box-shadow:inset 0 -1px 0 var(--line);border-radius:0;min-height:60px}.mz-hb-none{color:var(--text-2);flex-direction:column;align-items:flex-start;gap:12px;display:flex}.mz-hb-conf__list{border-radius:var(--r-lg);box-shadow:inset 0 0 0 1px var(--line);margin:0;padding:0;list-style:none}.mz-hb-conf__row{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) 112px;align-items:center;gap:16px;min-height:52px;padding:6px 14px;display:grid}.mz-hb-conf__row+.mz-hb-conf__row{box-shadow:inset 0 1px 0 var(--line)}.mz-hb-conf__row>.mz-btn{justify-self:end}.mz-hb-conf__name{min-width:0;color:var(--ink);align-items:center;gap:8px;font-weight:500;display:inline-flex}.mz-hb-conf__name>.mz-itile+span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (hover:hover){.mz-hb-conf__name:hover>span:first-of-type{text-underline-offset:3px;text-decoration:underline}}.mz-hb-conf__bar{align-items:center;gap:10px;display:flex}.mz-hb-conf__bar .mz-bar{flex:1}.mz-hb-conf__bar>span:last-child{flex:none;min-width:64px}.mz-hb-ok{color:var(--green-text);align-items:center;gap:4px;font-weight:500;display:inline-flex}.mz-hb-page{gap:16px}.mz-hb-crumbs{align-items:center;gap:8px;min-height:32px;display:flex}.mz-hb-back{min-height:32px;color:var(--text-2);align-items:center;gap:6px;font-weight:500;display:inline-flex}@media (hover:hover){.mz-hb-back:hover{color:var(--ink)}}.mz-hb-page__grid{grid-template-columns:minmax(0,680px) minmax(240px,280px);justify-content:space-between;align-items:start;gap:48px;display:grid}.mz-hb-article{min-width:0}.mz-hb-article__head{box-shadow:inset 0 -1px 0 var(--line);flex-direction:column;align-items:flex-start;gap:8px;margin-block-end:8px;padding-block-end:20px;display:flex}.mz-hb-article__icon{margin-block-end:4px}.mz-hb-article__head h1{font-size:var(--text-3xl);letter-spacing:-.02em;color:var(--ink);text-wrap:balance;font-weight:650;line-height:1.15}.mz-hb-article__sum{font-size:var(--text-lg);color:var(--text-2);text-wrap:pretty;line-height:1.5}.mz-hb-meta{color:var(--text-3);font-size:var(--text-sm);flex-wrap:wrap;align-items:center;gap:6px 8px;margin-block-start:6px;display:flex}.mz-hb-meta__owner{color:var(--text-2);align-items:center;gap:6px;display:inline-flex}.mz-hb-meta__dot{color:var(--text-faint)}.mz-hb-meta .mz-hb-ackpill{margin-inline-start:4px}.mz-hb-body{font-size:var(--text-md);color:var(--text);line-height:1.65}.mz-hb-body>*+*{margin-block-start:12px}.mz-hb-body strong{color:var(--ink);font-weight:600}.mz-hb-h{font-size:var(--text-xl);color:var(--ink);letter-spacing:-.01em;scroll-margin-block-start:16px;font-weight:650;line-height:1.3}.mz-hb-body>.mz-hb-h{margin-block-start:28px}.mz-hb-body>.mz-hb-h:first-child{margin-block-start:16px}.mz-hb-p{text-wrap:pretty}.mz-hb-ul,.mz-hb-ol{flex-direction:column;gap:6px;margin-inline:0;padding:0;list-style:none;display:flex}.mz-hb-ul>li{padding-inline-start:20px;position:relative}.mz-hb-ul>li:before{content:"";background:var(--text-3);border-radius:50%;width:6px;height:6px;position:absolute;inset-block-start:.68em;inset-inline-start:5px}.mz-hb-ol{gap:10px}.mz-hb-ol>li{align-items:flex-start;gap:12px;display:flex}.mz-hb-ol__n{background:var(--accent-soft);width:24px;height:24px;color:var(--accent-text);font-size:var(--text-xs);border-radius:50%;flex:none;place-items:center;margin-block-start:1px;font-weight:600;display:grid}.mz-hb-call{border-radius:var(--r-md);font-size:var(--text-base);align-items:flex-start;gap:12px;padding:12px 14px;line-height:1.55;display:flex}.mz-hb-body>.mz-hb-call{margin-block:16px}.mz-hb-call__i{flex:none;margin-block-start:1px}.mz-hb-call__word{font-size:var(--text-xs);letter-spacing:.02em;margin-block-end:2px;font-weight:600;display:block}.mz-hb-call p+p{margin-block-start:4px}.mz-hb-call.is-note{background:var(--blue-soft)}.mz-hb-call.is-note .mz-hb-call__i,.mz-hb-call.is-note .mz-hb-call__word{color:var(--blue-text)}.mz-hb-call.is-warn{background:var(--amber-soft)}.mz-hb-call.is-warn .mz-hb-call__i,.mz-hb-call.is-warn .mz-hb-call__word{color:var(--amber-text)}.mz-hb-call.is-tip{background:var(--green-soft)}.mz-hb-call.is-tip .mz-hb-call__i,.mz-hb-call.is-tip .mz-hb-call__word{color:var(--green-text)}.mz-hb-box{font-size:var(--text-base);line-height:1.5;position:relative}.mz-hb-body>.mz-hb-box{margin-block:16px}.mz-hb-box__live{color:var(--text-3);font-size:var(--text-xs);align-items:center;gap:4px;margin-block-end:8px;display:inline-flex}.mz-hb-box .mz-why{display:none}.mz-hb-box .mz-pts{margin:0}.mz-hb-values{grid-template-columns:repeat(auto-fill,minmax(min(100%,200px),1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.mz-hb-values>li{border-radius:var(--r-md);box-shadow:inset 0 0 0 1px var(--line);align-items:flex-start;gap:10px;padding:10px 12px;display:flex}.mz-hb-values>li>span:last-child{flex-direction:column;display:flex}.mz-hb-win{border-radius:var(--r-lg);box-shadow:inset 0 0 0 1px var(--line);overflow:hidden}.mz-hb-win__head,.mz-hb-win__row{grid-template-columns:minmax(0,1.25fr) repeat(3,minmax(0,1fr));align-items:center;gap:12px;padding:10px 14px;display:grid}.mz-hb-win__head{background:var(--bg-subtle);font-size:var(--text-xs);color:var(--text-3);box-shadow:inset 0 -1px 0 var(--line);font-weight:500}.mz-hb-win__head>span{align-items:center;gap:4px;display:inline-flex}.mz-hb-win__head .is-green{color:var(--green-text)}.mz-hb-win__head .is-red{color:var(--red-text)}.mz-hb-win__head .is-closed{color:var(--text-2)}.mz-hb-win__row+.mz-hb-win__row{box-shadow:inset 0 1px 0 var(--line)}.mz-hb-win__row.is-mine{background:var(--accent-soft)}.mz-hb-win__office{flex-wrap:wrap;align-items:center;gap:2px 8px;display:flex}.mz-hb-win__office strong{color:var(--ink);font-weight:600}.mz-hb-win__office .mz-hb-faint{flex-basis:100%}.mz-hb-mine{border-radius:var(--r-pill);background:var(--bg);height:20px;color:var(--accent-text);font-size:var(--text-2xs);align-items:center;padding-inline:7px;font-weight:600;display:inline-flex}.mz-hb-win__cell{flex-direction:column;font-weight:600;display:flex}.mz-hb-win__cell>.tnum{align-self:flex-start}.mz-hb-win__cell.is-green>.tnum{color:var(--green-text)}.mz-hb-win__cell.is-red>.tnum{color:var(--red-text)}.mz-hb-win__cell.is-closed>.tnum{color:var(--text-2)}.mz-hb-win__label{display:none}.mz-hb-win__foot{box-shadow:inset 0 1px 0 var(--line);align-items:center;gap:6px;padding:10px 14px;display:flex}.mz-hb-notice{grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr));gap:8px;display:grid}.mz-hb-notice__tile{border-radius:var(--r-md);flex-direction:column;gap:4px;padding:12px 14px;display:flex}.mz-hb-notice__tile.is-blue{background:var(--blue-soft)}.mz-hb-notice__tile.is-violet{background:var(--violet-soft)}.mz-hb-notice__tile.is-gray{box-shadow:inset 0 0 0 1px var(--line)}.mz-hb-notice__k{font-size:var(--text-sm);align-items:center;gap:6px;font-weight:500;display:inline-flex}.is-blue .mz-hb-notice__k{color:var(--blue-text)}.is-violet .mz-hb-notice__k{color:var(--violet-text)}.is-gray .mz-hb-notice__k{color:var(--text-2)}.mz-hb-notice__big{font-size:var(--text-xl);color:var(--ink);letter-spacing:-.01em;font-weight:650}.mz-hb-notice__list{color:var(--text);font-weight:500}.mz-hb-notice__tile .mz-hb-faint strong{color:var(--text);font-weight:600}.mz-hb-notice__foot{grid-column:1/-1}.mz-hb-hols{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.mz-hb-hols ul{border-radius:var(--r-md);box-shadow:inset 0 0 0 1px var(--line);align-self:stretch;margin:0;padding:0;list-style:none}.mz-hb-hols li{align-items:center;gap:14px;min-height:44px;padding:6px 14px;display:flex}.mz-hb-hols li+li{box-shadow:inset 0 1px 0 var(--line)}.mz-hb-hols__d{flex:none;align-items:baseline;gap:6px;width:88px;display:flex}.mz-hb-hols__d strong{color:var(--ink);font-weight:600}.mz-hb-ackbar{z-index:3;border-radius:var(--r-lg);background:var(--raised);box-shadow:var(--shadow);align-items:center;gap:12px;margin-block-start:32px;padding:12px 12px 12px 14px;display:flex;position:sticky;inset-block-end:12px}.mz-hb-ackbar p{flex-direction:column;flex:1;min-width:0;display:flex}.mz-hb-ackbar p strong{color:var(--ink);font-weight:600}.mz-hb-ackbar .mz-btn{flex:none}.mz-hb-acked{border-radius:var(--r-md);background:var(--green-soft);color:var(--green-text);align-items:center;gap:8px;margin-block-start:32px;padding:12px 14px;font-weight:500;display:flex}.mz-hb-aside{flex-direction:column;gap:20px;display:flex;position:sticky;inset-block-start:16px}.mz-hb-aside h2{font-size:var(--text-xs);color:var(--text-3);letter-spacing:.02em;margin-block-end:6px;font-weight:600}.mz-hb-toc ul,.mz-hb-related ul,.mz-hb-who__list{margin:0;padding:0;list-style:none}.mz-hb-toc a{box-shadow:inset 2px 0 0 var(--line);color:var(--text-2);font-size:var(--text-sm);padding-block:5px;padding-inline-start:10px;display:block}[dir=rtl] .mz-hb-toc a{box-shadow:inset -2px 0 0 var(--line)}@media (hover:hover){.mz-hb-toc a:hover{color:var(--ink)}}.mz-hb-ask{border-radius:var(--r-lg);background:var(--bg-subtle);box-shadow:inset 0 0 0 1px var(--line);gap:12px;padding:14px;display:flex}.mz-hb-ask>div{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.mz-hb-aside .mz-hb-ask h2{font-size:var(--text-base);color:var(--ink);letter-spacing:0;margin:0}.mz-hb-ask__i{margin-block-start:1px}.mz-hb-related__a{min-height:36px;color:var(--text);font-size:var(--text-sm);align-items:center;gap:8px;display:flex}.mz-hb-related__a>span:first-of-type{flex:1;min-width:0}@media (hover:hover){.mz-hb-related__a:hover>span:first-of-type{color:var(--accent-text)}}.mz-hb-related__todo{color:var(--amber-text);flex:none}.mz-hb-who{border-radius:var(--r-lg);box-shadow:inset 0 0 0 1px var(--line);flex-direction:column;align-items:flex-start;gap:8px;padding:14px;display:flex}.mz-hb-who>.mz-bar,.mz-hb-todo>.mz-bar{flex:none;align-self:stretch}.mz-hb-aside .mz-hb-who h2{color:var(--violet-text);align-items:center;gap:6px;margin:0;display:inline-flex}.mz-hb-who h3{font-size:var(--text-xs);color:var(--text-3);margin-block-start:4px;font-weight:600}.mz-hb-who__list{align-self:stretch}.mz-hb-who__p{min-height:32px;color:var(--text);font-size:var(--text-sm);align-items:center;gap:8px;display:flex}.mz-hb-who__name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.mz-hb-more{color:var(--accent-text);font-size:var(--text-sm);min-height:28px;font-weight:500}.mz-hb-askbox{min-height:112px}.mz-hb-edit{gap:16px}.mz-hb-edit__bar{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.mz-hb-edit__bar h2{font-size:var(--text-xl);color:var(--ink);font-weight:650}.mz-hb-edit__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}.mz-hb-edit__grid.is-narrow{grid-template-columns:minmax(0,1fr)}.mz-hb-edit__src{flex-direction:column;gap:14px;display:flex}.mz-hb-tools{flex-wrap:wrap;gap:4px;margin-block-end:6px;display:flex}.mz-hb-tool{border-radius:var(--r-sm);background:var(--bg);height:30px;box-shadow:inset 0 0 0 1px var(--line);color:var(--text-2);font-size:var(--text-sm);transition:background-color var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);align-items:center;gap:5px;padding-inline:8px;display:inline-flex}@media (hover:hover){.mz-hb-tool:hover{background:var(--bg-hover);color:var(--text)}}.mz-hb-tool--sel{font:inherit;font-size:var(--text-sm);border:0;padding-inline-end:6px}.mz-hb-src{min-height:480px;font-size:var(--text-base);resize:vertical;line-height:1.6}.mz-hb-edit__prev{border-radius:var(--r-lg);max-height:calc(100vh - 220px);box-shadow:inset 0 0 0 1px var(--line);padding:20px 22px;position:sticky;inset-block-start:16px;overflow:auto}.mz-hb-edit__grid.is-narrow .mz-hb-edit__prev{max-height:none;position:static}.mz-hb-edit__tag{color:var(--text-3);font-size:var(--text-xs);align-items:center;gap:4px;margin-block-end:8px;display:inline-flex}.mz-hb-edit__ptitle{font-size:var(--text-2xl);color:var(--ink);margin-block-end:6px;font-weight:650;line-height:1.2}.mz-hb-edit__foot{z-index:3;border-radius:var(--r-lg);background:var(--raised);box-shadow:var(--shadow);flex-wrap:wrap;align-items:center;gap:10px 14px;padding:10px 12px;display:flex;position:sticky;inset-block-end:12px}.mz-hb-edit__opt{font-size:var(--text-sm);align-items:center;gap:8px;display:inline-flex}@media (width<=1180px){.mz-hb-glance{grid-template-columns:repeat(2,minmax(0,1fr))}.mz-hb-cats{columns:2}.mz-hb-page__grid{grid-template-columns:minmax(0,1fr) 240px;gap:32px}}@media (width<=1024px){.mz-hb-page__grid{grid-template-columns:minmax(0,1fr);max-width:720px}.mz-hb-aside{position:static}.mz-hb-toc{display:none}}@media (width<=760px){.mz-hb{gap:22px;padding-block:12px 24px}.mz-hb-search{flex-basis:100%}.mz-hb-search input{height:44px;font-size:16px}.mz-hb-glance{grid-template-columns:minmax(0,1fr)}.mz-hb-cats{columns:1}.mz-hb-glance{gap:8px}.mz-hb-glance__card{padding:12px}.mz-hb-todo{padding:14px}.mz-hb-todo__head p{display:none}.mz-hb-plink,.mz-hb-related__a,.mz-hb-who__p,.mz-hb-back,.mz-hb-more{min-height:44px}.mz-hb-conf__row{grid-template-columns:minmax(0,1fr) auto;gap:6px 12px;padding-block:10px}.mz-hb-conf__bar{grid-area:2/1/auto/-1}.mz-hb-conf__row>.mz-btn,.mz-hb-conf__row>span:empty{grid-area:1/2}.mz-hb-article__head h1{font-size:var(--text-2xl)}.mz-hb-article__sum,.mz-hb-body{font-size:var(--text-md)}.mz-hb-win__head{display:none}.mz-hb-win__row{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 8px}.mz-hb-win__office{grid-column:1/-1}.mz-hb-win__office .mz-hb-faint{flex-basis:auto}.mz-hb-win__label{font-size:var(--text-2xs);color:var(--text-3);align-items:center;gap:4px;font-weight:500;display:inline-flex}.mz-hb-win__cell.is-green .mz-hb-win__label{color:var(--green-text)}.mz-hb-win__cell.is-red .mz-hb-win__label{color:var(--red-text)}.mz-hb-notice{grid-template-columns:minmax(0,1fr)}.mz-hb-ackbar{flex-wrap:wrap;padding:12px;inset-block-end:calc(8px + env(safe-area-inset-bottom))}.mz-hb-ackbar .mz-btn{flex:100%;height:44px}.mz-hb-edit__foot{box-shadow:inset 0 0 0 1px var(--line);position:static}.mz-hb-edit__foot .mz-btn{height:44px}.mz-hb-src{min-height:360px;font-size:16px}.mz-hb-tool{height:36px}}.mz-hb-body .mz-att-pt{vertical-align:1px;margin-inline:2px}.mz-suq{margin-block-end:var(--sec-gap)}.mz-suq__list,.mz-suq__done{gap:8px;margin:0;padding:0;list-style:none;display:grid}.mz-suq__row{border-radius:var(--r-lg);background:var(--bg-subtle);box-shadow:inset 0 0 0 1px var(--line);grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:12px;padding:14px;display:grid}.mz-suq__t{gap:2px;min-inline-size:0;display:grid}.mz-suq__t strong{color:var(--ink)}.mz-suq__t>span{color:var(--text-2);font-size:var(--text-sm)}.mz-suq__meta{color:var(--text-3)!important;font-size:var(--text-xs)!important}.mz-suq__note{color:var(--text-2);margin-block-start:4px;font-style:italic}.mz-suq__hire{border-radius:var(--r-sm);background:var(--accent-soft);color:var(--text);font-size:var(--text-sm);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:2px 8px;margin-block-start:6px;padding-block:6px;padding-inline:8px;display:grid}.mz-suq__hire>svg{color:var(--accent-text);margin-block-start:3px}.mz-suq__hirelink{grid-column:2;justify-self:start}.mz-suq__acts{flex-wrap:wrap;gap:6px;display:flex}.mz-suq__empty{color:var(--text-3);font-size:var(--text-sm);align-items:center;gap:6px;margin:0;display:flex}.mz-suq__done{margin-block-start:12px}.mz-suq__done li{color:var(--text-2);font-size:var(--text-sm);align-items:center;gap:8px;display:flex}@media (width<=640px){.mz-suq__row{grid-template-columns:auto minmax(0,1fr)}.mz-suq__acts{grid-column:1/-1}}.mz-suq__av{background:var(--accent-soft);block-size:36px;inline-size:36px;color:var(--accent-text);border-radius:50%;place-items:center;display:grid}.ir-trio{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.ir-price{border-radius:var(--r-md);min-inline-size:0;box-shadow:inset 0 0 0 1px var(--line);flex-direction:column;gap:2px;padding:12px 14px;display:flex}.ir-price.is-sugg{box-shadow:inset 0 0 0 2px var(--accent)}.ir-price__l{color:var(--text-2);font-size:var(--text-xs);font-weight:500}.ir-price__v{color:var(--ink);font-family:var(--font-num);font-size:var(--text-xl);text-overflow:ellipsis;white-space:nowrap;font-weight:650;line-height:1.25;overflow:hidden}.ir-price__s{color:var(--text-3);font-size:var(--text-xs)}.ir-trio.is-sm .ir-price{padding:8px 10px}.ir-trio.is-sm .ir-price__v{font-size:var(--text-md)}.ir-range{border-radius:var(--r-pill);background:var(--red-soft);block-size:8px;margin-block:12px 6px;position:relative;overflow:hidden}.ir-range__z{position:absolute;inset-block:0}.ir-range__z.is-good{background:var(--green-dot)}.ir-range__z.is-fair{background:var(--blue-dot)}.ir-range__z.is-high{background:var(--amber-dot)}.ir-range__z.is-over{background:var(--red-soft)}.ir-range__fee{background:var(--ink);inline-size:3px;margin-inline-start:-1px;position:absolute;inset-block:-1px}.ir-legend{color:var(--text-3);font-size:var(--text-xs);flex-wrap:wrap;gap:4px 14px;margin:0;padding:0;list-style:none;display:flex}.ir-legend li{align-items:center;gap:6px;display:inline-flex}.ir-legend__sw{border-radius:3px;block-size:10px;inline-size:10px}.ir-legend__sw.is-good_deal{background:var(--green-dot)}.ir-legend__sw.is-fair{background:var(--blue-dot)}.ir-legend__sw.is-high{background:var(--amber-dot)}.ir-legend__sw.is-too_high{background:var(--red-soft);box-shadow:inset 0 0 0 1px var(--red-dot)}.ir-guide__card{flex-direction:column;gap:12px;padding:16px 18px;display:flex}.ir-guide__lead{color:var(--text-2);font-size:var(--text-sm);margin:0;line-height:1.5}.ir-guide .ir-kinds{margin-block-end:0}.ir-guide .ir-price{background:var(--bg-subtle);box-shadow:none;padding:14px 16px}.ir-guide .ir-price.is-sugg{background:var(--accent-soft)}.ir-guide .ir-price.is-sugg .ir-price__l{color:var(--accent-text)}.ir-guide .ir-range{margin-block-start:4px}.ir-guide .ir-paid,.ir-guide .ir-why{margin-block-start:0}.ir-why__props{border-block-start:1px solid var(--line);margin-block-start:8px}.ir-why__props .mz-prop{border-block-end:1px solid var(--line);grid-template-columns:minmax(120px,168px) minmax(0,1fr);align-items:baseline;padding-block:10px}.ir-pf{min-inline-size:0;font-size:var(--text-sm);flex-direction:column;gap:2px;display:flex}.ir-pf__v{color:var(--ink);font-weight:600}.ir-pf__how{color:var(--text-2);line-height:1.5}@media (width<=760px){.ir-why__props .mz-prop{grid-template-columns:minmax(0,1fr);gap:4px}.ir-guide__card{padding:14px}}.ir-kinds{scrollbar-width:none;margin-block-end:12px;overflow-x:auto}.ir-kinds .mz-seg{flex-wrap:nowrap}.ir-paid{border-radius:var(--r-md);background:var(--bg-subtle);font-size:var(--text-sm);flex-wrap:wrap;align-items:center;gap:8px;margin:12px 0 0;padding:10px 12px;display:flex}.ir-paid>.mz-ico{color:var(--text-3)}.ir-paid>span{flex:220px}.ir-missing{border-radius:var(--r-md);background:var(--bg-subtle);font-size:var(--text-sm);gap:10px;padding:14px;display:flex}.ir-missing>.mz-ico{color:var(--text-3);flex:none;margin-block-start:2px}.ir-missing p{color:var(--text-2);margin:4px 0 10px;line-height:1.5}.ir-why{margin-block-start:12px}.ir-why summary{border-radius:var(--r-sm);min-block-size:32px;color:var(--accent-text);font-size:var(--text-sm);cursor:pointer;align-items:center;gap:6px;font-weight:500;list-style:none;display:inline-flex}.ir-why summary::-webkit-details-marker{display:none}.ir-why summary:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.ir-why__caret{transition:transform var(--dur) var(--ease)}.ir-why[open] .ir-why__caret{transform:rotate(180deg)}.ir-facts{gap:0;margin:8px 0 0;display:grid}.ir-fact{border-block-end:1px solid var(--line);font-size:var(--text-sm);grid-template-columns:minmax(140px,200px) 90px minmax(0,1fr);align-items:baseline;gap:4px 16px;padding-block:10px;display:grid}.ir-fact dt{color:var(--text);font-weight:500}.ir-fact dd{margin:0}.ir-fact__v{color:var(--ink);text-align:end;font-weight:600}.ir-fact__how{color:var(--text-2);line-height:1.5}.ir-fact:not(:has(.ir-fact__v)) .ir-fact__how{grid-column:3}.ir-why__foot{color:var(--text-3);font-size:var(--text-xs);margin:10px 0 0;line-height:1.5}@media (width<=760px){.ir-trio{gap:6px}.ir-price{padding:10px}.ir-price__v{font-size:var(--text-md)}.ir-fact{grid-template-columns:minmax(0,1fr) auto}.ir-fact__how{grid-column:1/-1}.ir-fact:not(:has(.ir-fact__v)) .ir-fact__how{grid-column:1/-1}}.ir-deal.is-btn{cursor:pointer}.ir-drop{border:1px dashed var(--line-strong);border-radius:var(--r-lg);color:var(--text-2);text-align:center;transition:background-color var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease);flex-direction:column;align-items:center;gap:8px;padding:32px 20px;display:flex}.ir-drop>.mz-ico{color:var(--text-3)}.ir-drop strong{color:var(--ink);font-size:var(--text-md);font-weight:600}.ir-drop .mz-faint{max-inline-size:42ch;font-size:var(--text-sm);line-height:1.5}.ir-drop .mz-btn{margin-block-start:6px}.ir-drop.is-over{border-color:var(--accent);background:var(--accent-soft)}.ir-linkbtn{border-radius:var(--r-sm);min-block-size:32px;color:var(--accent-text);font:inherit;font-size:var(--text-sm);cursor:pointer;background:0 0;border:0;align-self:flex-start;align-items:center;gap:6px;padding:0 4px;display:inline-flex}.ir-linkbtn:focus-visible{outline:2px solid var(--focus);outline-offset:2px}@media (hover:hover){.ir-linkbtn:hover{text-decoration:underline}}.ir-file{border-radius:var(--r-md);background:var(--bg-subtle);flex-wrap:wrap;align-items:center;gap:8px;padding:10px 12px;display:flex}.ir-file>.mz-ico{color:var(--text-3)}.ir-file__n{min-inline-size:0;max-inline-size:36ch;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.ir-impstats{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin:0;display:grid}.ir-impstat{border-radius:var(--r-md);min-inline-size:0;box-shadow:inset 0 0 0 1px var(--line);flex-direction:column;gap:2px;padding:10px 12px;display:flex}.ir-impstat dt{color:var(--text-2);font-size:var(--text-xs)}.ir-impstat dd{color:var(--ink);font-family:var(--font-num);font-size:var(--text-xl);margin:0;font-weight:650;line-height:1.2}.ir-impstat dd.ir-impstat__s{color:var(--text-3);font-family:inherit;font-size:var(--text-2xs);font-weight:400;line-height:1.35}.ir-impstat.is-warn{box-shadow:inset 0 0 0 1px var(--amber-dot)}.inf-imp__plan.is-warn{background:var(--amber-soft);color:var(--amber-text)}.ir-mapfoot{justify-content:flex-end;display:flex}@media (width<=760px){.ir-impstats{grid-template-columns:repeat(3,minmax(0,1fr))}}.ir-tablebox{border-radius:var(--r-md);box-shadow:inset 0 0 0 1px var(--line);overflow-x:auto}.ir-tablebox__more{border-block-start:1px solid var(--line);font-size:var(--text-xs);margin:0;padding:8px 12px}.ir-table{border-collapse:separate;border-spacing:0;inline-size:100%;font-size:var(--text-sm)}.ir-table th{border-block-end:1px solid var(--line);background:var(--bg-subtle);color:var(--text-3);font-size:var(--text-xs);text-align:start;white-space:nowrap;padding:8px 10px;font-weight:500}.ir-table td{border-block-end:1px solid var(--line);vertical-align:middle;padding:8px 10px}.ir-table tbody tr:last-child td{border-block-end:0}.ir-table .is-num{text-align:end;white-space:nowrap}.ir-who{align-items:center;gap:8px;min-inline-size:0;display:flex}.ir-who__t{flex-direction:column;min-inline-size:0;line-height:1.3;display:flex}.ir-who__t strong{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.ir-who__t .mz-faint{font-size:var(--text-xs)}.ir-feecell{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:4px 6px;display:inline-flex}.ir-chipbtn{border-radius:var(--r-pill);min-block-size:28px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;display:inline-flex}.ir-chipbtn.is-quiet{color:var(--text-3);font-size:var(--text-xs);box-shadow:inset 0 0 0 1px var(--line);padding-inline:8px}.ir-chipbtn:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.ir-chipbtn[aria-expanded=true] .mz-pill,.ir-chipbtn.is-quiet[aria-expanded=true]{box-shadow:inset 0 0 0 2px var(--accent)}@media (hover:hover){.ir-chipbtn.is-quiet:hover{color:var(--text);background:var(--bg-hover)}.ir-chipbtn:hover .mz-pill{box-shadow:inset 0 0 0 1px}}.ir-feepop{flex-direction:column;gap:10px;padding:14px;display:flex}.ir-feepop__t{font-size:var(--text-sm);flex-direction:column;gap:2px;margin:0;display:flex}.ir-feepop__t strong{color:var(--ink);font-weight:600}.ir-feepop .ir-range{margin-block:0}.ir-feepop__fee{font-size:var(--text-sm);justify-content:space-between;align-items:center;gap:8px;margin:0;display:flex}.ir-feepop__acts{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.ir-feepop__foot{font-size:var(--text-xs);margin:0;line-height:1.5}.ir-whostack{flex-direction:column;gap:2px;min-inline-size:0;display:flex}.ir-whostack .it-users{font-size:var(--text-xs)}.ir-rec{border-radius:var(--r-lg);box-shadow:inset 0 0 0 1px var(--line);margin-block-end:16px}.ir-rec.is-open{box-shadow:inset 0 0 0 1px var(--line-strong)}.ir-rec__head{flex-wrap:wrap;align-items:center;gap:8px 14px;padding:8px 12px 8px 8px;display:flex}.ir-rec__toggle{border-radius:var(--r-sm);min-block-size:36px;color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding-inline:8px;display:inline-flex}.ir-rec__toggle:focus-visible{outline:2px solid var(--focus);outline-offset:0}@media (hover:hover){.ir-rec__toggle:hover{background:var(--bg-hover)}}.ir-rec__caret{color:var(--text-3);transition:transform var(--dur) var(--ease);transform:rotate(-90deg)}[dir=rtl] .ir-rec__caret{transform:rotate(90deg)}.ir-rec.is-open .ir-rec__caret{transform:none}.ir-rec__toggle>.mz-ico:nth-child(2){color:var(--accent-text)}.ir-rec__title{font-size:var(--text-md);font-weight:600}.ir-rec__n{border-radius:var(--r-pill);background:var(--bg-subtle);min-inline-size:20px;color:var(--text-2);font-size:var(--text-2xs);text-align:center;padding:1px 7px;font-weight:600}.ir-rec__sum{min-inline-size:0;color:var(--text-3);font-size:var(--text-xs);flex-wrap:wrap;flex:260px;align-items:center;gap:4px 12px;display:flex}.ir-rec__sum>span{align-items:center;gap:4px;display:inline-flex}.ir-rec__body{flex-direction:column;gap:12px;padding:4px 16px 16px;display:flex}.ir-rec__note,.ir-rec__empty{border-radius:var(--r-md);background:var(--bg-subtle);color:var(--text-2);font-size:var(--text-sm);flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:10px 12px;line-height:1.5;display:flex}.ir-rec__empty>span{flex:240px}.ir-picks{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.ir-pick{border-radius:var(--r-md);min-inline-size:0;box-shadow:inset 0 0 0 1px var(--line);flex-direction:column;gap:10px;padding:12px;display:flex}.ir-pick__top{align-items:center;gap:10px;display:flex}.ir-pick__who{flex-direction:column;flex:1;gap:2px;min-inline-size:0;display:flex}.ir-pick__name{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-weight:600;text-decoration:none;overflow:hidden}.ir-pick__name:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:var(--r-xs)}@media (hover:hover){.ir-pick__name:hover{text-decoration:underline}}.ir-pick__handle{min-inline-size:0;color:var(--text-2);font-size:var(--text-xs);white-space:nowrap;align-items:center;gap:5px;display:flex;overflow:hidden}.ir-fit{border-radius:var(--r-sm);background:var(--accent-soft);min-inline-size:44px;color:var(--accent-text);flex-direction:column;flex:none;align-items:center;padding:4px 6px;line-height:1.1;display:flex}.ir-fit strong{font-family:var(--font-num);font-size:var(--text-md);font-weight:700}.ir-fit span{font-size:var(--text-2xs)}.ir-pick__why{color:var(--text-2);font-size:var(--text-sm);flex-direction:column;gap:4px;margin:0;padding:0;line-height:1.4;list-style:none;display:flex}.ir-pick__why li{gap:6px;display:flex}.ir-pick__why .mz-ico{color:var(--green-text);flex:none;margin-block-start:3px}.ir-pick__foot{border-block-start:1px solid var(--line);align-items:flex-end;gap:14px;margin-block-start:auto;padding-block-start:10px;display:flex}.ir-pick__nums{min-inline-size:0;font-size:var(--text-xs);flex-direction:column;line-height:1.3;display:flex}.ir-pick__nums>.tnum{color:var(--ink);font-size:var(--text-sm);font-weight:600}.ir-pick__fee{color:var(--ink)}.ir-pick__foot .mz-btn{margin-inline-start:auto}.ir-rec__total,.ir-rec__foot{font-size:var(--text-xs);margin:0;line-height:1.5}.ir-dropped summary{border-radius:var(--r-sm);min-block-size:32px;color:var(--text-2);font-size:var(--text-sm);cursor:pointer;align-items:center;gap:6px;list-style:none;display:inline-flex}.ir-dropped summary::-webkit-details-marker{display:none}.ir-dropped summary:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.ir-dropped[open] .ir-why__caret{transform:rotate(180deg)}.ir-dropped ul{font-size:var(--text-sm);grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:4px 16px;margin:6px 0 0;padding:0;list-style:none;display:grid}.ir-dropped li{flex-wrap:wrap;align-items:baseline;gap:2px 8px;padding-block:4px;display:flex}.ir-dropped__n{color:var(--text);font-weight:500}.ir-dropped__r{color:var(--text-3);font-size:var(--text-xs);align-items:center;gap:4px;display:inline-flex}@media (width<=760px){.ir-rec__head{padding:8px}.ir-rec__head>.mz-btn{inline-size:100%}.ir-rec__body{padding:4px 12px 12px}.ir-pick__foot .mz-btn{min-block-size:44px}}.ir-rowfee{margin-block-end:6px}@media (width<=1360px){.ir-rowfee{margin-block-end:0;margin-inline-end:8px}}.ir-trio.is-sm .ir-price__v{white-space:normal;overflow:visible}.it-crcard__nums .ir-feecell{justify-content:flex-start}@media (width<=760px){.ir-guide .ir-trio{grid-template-columns:minmax(0,1fr)}.ir-guide .ir-price{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"l v""s v";align-items:center;column-gap:12px;display:grid}.ir-guide .ir-price__l{grid-area:l}.ir-guide .ir-price__s{grid-area:s}.ir-guide .ir-price__v{font-size:var(--text-lg);grid-area:v}}.ir-pick__fee{align-items:center;gap:6px;display:inline-flex}.inf-realbar__t .mz-link,.ir-why__foot .mz-link,.ir-rec__note .mz-link,.ir-feepop__foot .mz-link,.ir-rec__empty .mz-link{text-underline-offset:2px;text-decoration:underline}.ir-tablebox:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.inf-tile>.inf-src{white-space:normal;flex-wrap:wrap}.inf-realbar.is-quiet{background:0 0}.inf-realbar__link{color:var(--accent-text);font:inherit;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline;display:inline}.inf-realbar__link:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:var(--r-xs)}[dir=rtl] .inf-flip{transform:scaleX(-1)}.inf-sp{flex:1}.inf-frame .mz-phead{margin-block-end:16px}.inf-tabs{margin-block-end:20px}.inf-plat{color:var(--text-2);align-items:center;gap:4px;display:inline-flex}.inf-verified{color:var(--accent-text);display:inline-flex}.inf-country{align-items:center;gap:5px;min-inline-size:0;display:inline-flex}.inf-flag{font-size:var(--text-base);line-height:1}.inf-country__name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.inf-src{color:var(--text-3);font-size:var(--text-xs);white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.inf-src__s{border-radius:var(--r-xs);background:var(--bg-hover);color:var(--text-2);padding-inline:4px}.inf-handle{unicode-bidi:isolate}.inf-brands{align-items:center;display:inline-flex}.inf-brand{box-shadow:0 0 0 2px var(--bg);border-radius:50%;margin-inline-end:-6px;display:inline-flex}.inf-brand .mz-cmark{border-radius:50%!important}.inf-brand__i{background:var(--bg-hover);block-size:24px;inline-size:24px;color:var(--text-2);font-size:var(--text-xs);box-shadow:inset 0 0 0 1px var(--line);border-radius:50%;place-items:center;font-weight:600;display:inline-grid}.inf-brand__more{color:var(--text-3);font-size:var(--text-xs);margin-inline-start:10px}.inf-tag{border-radius:var(--r-pill);background:var(--bg-hover);block-size:22px;color:var(--text-2);font-size:var(--text-xs);white-space:nowrap;align-items:center;gap:4px;padding-inline:7px;display:inline-flex}.inf-tag.is-worked{background:var(--green-soft);color:var(--green-text)}.inf-tag.is-blocked{background:var(--red-soft);color:var(--red-text)}.inf-tag.is-live{background:var(--violet-soft);color:var(--violet-text)}.inf-tag.is-match{background:var(--accent-soft);color:var(--accent-text)}.inf-link{min-block-size:32px;color:var(--accent-text);font:inherit;font-size:var(--text-sm);cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:0;display:inline-flex}@media (hover:hover){.inf-link:hover{text-decoration:underline}}.inf-pick{flex-direction:column;padding:6px;display:flex}.inf-pick__head{color:var(--text-3);font-size:var(--text-xs);padding:6px 8px 8px;font-weight:500}.inf-pick__list{max-block-size:280px;overflow-y:auto}.inf-pick__empty{color:var(--text-3);font-size:var(--text-sm);margin:0;padding:4px 8px 8px}.inf-pick__item{border-radius:var(--r-sm);min-block-size:36px;inline-size:100%;color:var(--text);font:inherit;font-size:var(--text-sm);text-align:start;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:6px 8px;display:flex}.inf-pick__item:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}@media (hover:hover){.inf-pick__item:hover{background:var(--bg-hover)}}.inf-pick__name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-inline-size:0;overflow:hidden}.inf-pick__new{border-block-start:1px solid var(--line);border-radius:0 0 var(--r-sm) var(--r-sm);color:var(--accent-text);margin-block-start:4px}.inf-form{flex-direction:column;gap:14px;display:flex}.inf-form__row{font-size:var(--text-sm);align-items:center;gap:10px;display:flex}.inf-f{flex-direction:column;gap:6px;display:flex}.inf-f__l{color:var(--text-2);font-size:var(--text-xs);font-weight:500}.inf-f .mz-select,.inf-f .mz-input{inline-size:100%}.inf-f__more{margin-block-start:4px}.inf-range{color:var(--text-3);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:6px;display:grid}.inf-range>select:only-of-type{grid-column:1/-1}.inf-range:has(>span)>select+select{grid-column:3}.inf-range:not(:has(>span)){grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}.inf-chips{flex-wrap:wrap;gap:6px;display:flex}.inf-chip{border-radius:var(--r-pill);background:var(--bg);min-block-size:30px;box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--text-2);font:inherit;font-size:var(--text-xs);cursor:pointer;border:0;align-items:center;gap:5px;padding-inline:10px;display:inline-flex}.inf-chip.is-on{background:var(--accent-soft);box-shadow:inset 0 0 0 1px var(--accent);color:var(--accent-text);font-weight:500}.inf-chip:focus-visible{outline:2px solid var(--focus);outline-offset:1px}@media (hover:hover){.inf-chip:not(.is-on):hover{background:var(--bg-hover)}}.inf-sws{flex-direction:column;gap:10px;display:flex}.inf-sw{font-size:var(--text-sm);align-items:center;gap:10px;display:flex}.inf-srcline{border-radius:var(--r-lg);background:var(--bg-subtle);box-shadow:inset 0 0 0 1px var(--line);flex-wrap:wrap;align-items:center;gap:8px 12px;margin-block-end:12px;padding:10px 12px;display:flex}.inf-srcline__t{color:var(--text-2);font-size:var(--text-xs);flex:260px;margin:0;line-height:1.45}.inf-active{flex-wrap:wrap;align-items:center;gap:6px;margin-block-end:10px;display:flex}.inf-achip{border-radius:var(--r-pill);background:var(--accent-soft);min-block-size:30px;max-inline-size:100%;color:var(--accent-text);font:inherit;font-size:var(--text-xs);cursor:pointer;border:0;align-items:center;gap:6px;padding-inline:10px 8px;font-weight:500;display:inline-flex}.inf-achip>span[dir]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.inf-achip:focus-visible,.inf-clear:focus-visible{outline:2px solid var(--focus);outline-offset:1px}@media (hover:hover){.inf-achip:hover{background:var(--accent-soft-2)}}.inf-clear{min-block-size:30px;color:var(--text-2);font:inherit;font-size:var(--text-xs);cursor:pointer;background:0 0;border:0;padding-inline:8px;text-decoration:underline}.inf-bulk{z-index:2;border-radius:var(--r-lg);background:var(--accent-soft);font-size:var(--text-sm);flex-wrap:wrap;align-items:center;gap:8px;margin-block:10px 0;padding:8px 12px;display:flex;position:sticky;inset-block-start:0}.inf-posts{grid-area:posts;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;max-inline-size:380px;margin:0;padding:0;list-style:none;display:grid}.inf-post{aspect-ratio:4/5;border-radius:var(--r-md);background:var(--gray-soft);color:var(--gray-text);align-items:flex-end;padding:8px;display:flex;position:relative;overflow:hidden}.inf-post.is-blue{background:var(--blue-soft);color:var(--blue-text)}.inf-post.is-violet{background:var(--violet-soft);color:var(--violet-text)}.inf-post.is-green{background:var(--green-soft);color:var(--green-text)}.inf-post.is-amber{background:var(--amber-soft);color:var(--amber-text)}.inf-post.is-red{background:var(--red-soft);color:var(--red-text)}.inf-post__w{font-size:var(--text-lg);overflow-wrap:anywhere;font-weight:700;line-height:1.1;position:absolute;inset-block-start:10px;inset-inline:8px}.inf-post__v{opacity:.8;position:absolute;inset-block-start:50%;inset-inline-end:8px}.inf-post__m{font-size:var(--text-xs);align-items:center;gap:3px;font-weight:600;display:inline-flex}.inf-loading{color:var(--text-2);align-items:center;gap:8px;padding:40px 0;display:flex}.inf-tbl-wrap{overflow-x:auto}.inf-tbl{border-collapse:collapse;inline-size:100%;font-size:var(--text-sm)}.inf-tbl th{block-size:calc(36px * var(--dens));border-block-end:1px solid var(--line);color:var(--text-3);font-size:var(--text-xs);text-align:start;white-space:nowrap;padding-inline:8px;font-weight:500}.inf-tbl td{block-size:calc(52px * var(--dens));border-block-end:1px solid var(--line);white-space:nowrap;padding-inline:8px}.inf-tbl .is-num{text-align:end}.inf-tbl .is-check{inline-size:28px}.inf-tbl tr.is-sel td{background:var(--accent-soft)}@media (hover:hover){.inf-tbl tbody tr:hover td{background:var(--bg-subtle)}}.inf-tbl__who{align-items:center;gap:8px;display:flex}.inf-tbl__name{flex-direction:column;min-inline-size:0;line-height:1.3;display:flex}.inf-tbl__name strong{color:var(--ink);font-weight:600}.inf-tbl__cats{text-overflow:ellipsis;max-inline-size:160px;color:var(--text-2);overflow:hidden}.inf-tbl__acts{text-align:end}.inf-tbl__acts>*+*{margin-inline-start:6px}.inf-modash p{font-size:var(--text-sm);margin:0 0 12px;line-height:1.55}.inf-modash ol{font-size:var(--text-sm);flex-direction:column;gap:10px;margin:0 0 14px;padding-inline-start:20px;line-height:1.55;display:flex}.inf-lgrid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.inf-lcard-wrap{position:relative}.inf-lcard{border-radius:var(--r-lg);background:var(--bg);block-size:100%;min-block-size:176px;box-shadow:inset 0 0 0 1px var(--line);color:inherit;font:inherit;text-align:start;cursor:pointer;transition:background-color var(--dur-fast) var(--ease);border:0;flex-direction:column;gap:8px;padding:16px;text-decoration:none;display:flex}.inf-lcard:focus-visible{outline:2px solid var(--focus);outline-offset:2px}@media (hover:hover){.inf-lcard:hover{background:var(--bg-subtle)}}.inf-lcard.is-all{background:var(--bg-subtle)}.inf-lcard.is-new{inline-size:100%;box-shadow:inset 0 0 0 1px var(--line-strong);border:1px dashed var(--line-strong);color:var(--accent-text);justify-content:center;align-items:center;font-weight:500}.inf-lcard__top{justify-content:space-between;align-items:center;padding-inline-end:36px;display:flex}.inf-lcard__share{color:var(--text-3);font-size:var(--text-xs);align-items:center;gap:4px;display:inline-flex}.inf-lcard__title{color:var(--ink);font-size:var(--text-md);font-weight:600;line-height:1.3}.inf-lcard__desc{color:var(--text-2);font-size:var(--text-sm);-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.45;display:-webkit-box;overflow:hidden}.inf-lcard__faces{display:flex}.inf-lcard__faces>.mz-av{box-shadow:0 0 0 2px var(--bg);margin-inline-end:-3px}.inf-lcard__line{color:var(--text-3);font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.inf-lcard__stage{align-items:center;gap:4px;display:inline-flex}.inf-lcard__foot{border-block-start:1px solid var(--line);align-items:center;gap:10px;margin-block-start:auto;padding-block-start:12px;padding-inline-end:32px;display:flex}.inf-lcard__meta{color:var(--text-2);font-size:var(--text-sm)}.inf-lcard__meta strong{color:var(--ink);font-weight:600}.inf-lcard__owner{display:inline-flex;position:absolute;inset-block-end:16px;inset-inline-end:16px}.inf-lcard__more{position:absolute;inset-block-start:12px;inset-inline-end:10px}.inf-back{border-radius:var(--r-md);block-size:36px;inline-size:36px;color:var(--text-2);box-shadow:inset 0 0 0 1px var(--line);place-items:center;display:inline-grid}.inf-back:focus-visible{outline:2px solid var(--focus);outline-offset:2px}@media (hover:hover){.inf-back:hover{background:var(--bg-hover);color:var(--ink)}}.inf-lp__head{align-items:flex-start;gap:12px;margin-block-end:16px;display:flex}.inf-lp__title{flex:1;min-inline-size:0}.inf-lp__title h2{color:var(--ink);font-size:var(--text-2xl);margin:0;font-weight:650;line-height:1.2}.inf-lp__meta{color:var(--text-2);font-size:var(--text-sm);flex-wrap:wrap;align-items:center;gap:6px 14px;margin:6px 0 0;display:flex}.inf-lp__meta>span{align-items:center;gap:5px;display:inline-flex}.inf-lp__proj a{color:var(--accent-text)}.inf-lp__desc{color:var(--text-2);font-size:var(--text-sm);margin:6px 0 0}.inf-lp__tools{flex-wrap:wrap;align-items:center;gap:8px;margin-block-end:12px;display:flex}.inf-lp__search{inline-size:min(320px,100%)}.inf-lp__foot{font-size:var(--text-xs);margin-block-start:14px}.inf-empty-acts{flex-wrap:wrap;justify-content:center;gap:8px;display:inline-flex}.inf-lt{grid-template-columns:var(--cols);border-radius:var(--r-lg);box-shadow:inset 0 0 0 1px var(--line);column-gap:12px;display:grid;overflow-x:auto}.inf-lt__head,.inf-lt__row,.inf-lt__total{grid-column:1/-1;grid-template-columns:subgrid;align-items:center;padding-inline:12px;display:grid}.inf-lt__head>*,.inf-lt__row>*,.inf-lt__total>*{min-inline-size:0}.inf-lt__head{border-block-end:1px solid var(--line);block-size:40px;color:var(--text-3);font-size:var(--text-xs);font-weight:500}.inf-lt__row{border-block-end:1px solid var(--line);min-block-size:52px;font-size:var(--text-sm)}.inf-lt__row.is-sel{background:var(--accent-soft)}@media (hover:hover){.inf-lt__row:not(.is-sel):hover{background:var(--bg-subtle)}}.inf-lt__total{background:var(--bg-subtle);min-block-size:44px;color:var(--text-2);font-size:var(--text-xs)}.inf-lt__total strong{color:var(--ink)}.is-num{text-align:end}.inf-lt__who{align-items:center;gap:10px;min-inline-size:0;display:flex}.inf-lt__name{min-inline-size:0;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;flex:1;text-decoration:none;overflow:hidden}@media (hover:hover){.inf-lt__name:hover{text-decoration:underline}.inf-lt__more,.inf-lt__copy{opacity:0}.inf-lt__row:hover .inf-lt__more,.inf-lt__row:hover .inf-lt__copy,.inf-lt__more:focus-visible,.inf-lt__copy:focus-visible,.inf-lt__more[aria-expanded=true]{opacity:1}}.inf-lt__user,.inf-lt__chan{white-space:nowrap;align-items:center;gap:6px;min-inline-size:0;display:flex}.inf-lt__user .inf-handle{text-overflow:ellipsis;overflow:hidden}.inf-lt__act{flex-direction:column;line-height:1.3;display:flex}.inf-lt__act>.mz-faint{font-size:var(--text-xs)}.inf-lt__email{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}.inf-lt__email a{color:var(--accent-text)}.inf-lt__labels{gap:4px;display:flex;overflow:hidden}.inf-stage{border-radius:var(--r-pill);color:var(--text-3);cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:2px;display:inline-flex}.inf-stage:focus-visible{outline:2px solid var(--focus)}@media (hover:hover){.inf-stage:hover{background:var(--bg-hover)}}.inf-board{gap:12px;padding-block-end:8px;display:flex;overflow-x:auto}.inf-board__col{border-radius:var(--r-lg);background:var(--bg-subtle);box-shadow:inset 0 0 0 1px var(--line);transition:box-shadow var(--dur-fast) var(--ease);flex-direction:column;flex:0 0 232px;gap:8px;padding:10px;display:flex}.inf-board__col.is-over{box-shadow:inset 0 0 0 2px var(--accent)}.inf-board__head{justify-content:space-between;align-items:center;padding:2px 4px 4px;display:flex}.inf-board__cards{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.inf-bcard{border-radius:var(--r-md);background:var(--bg);box-shadow:inset 0 0 0 1px var(--line);font-size:var(--text-sm);cursor:grab;align-items:center;gap:8px;padding:8px;display:flex}.inf-bcard__t{flex-direction:column;flex:1;min-inline-size:0;line-height:1.3;display:flex}.inf-bcard__t .mz-faint{font-size:var(--text-xs)}.inf-board__empty{border:1px dashed var(--line-strong);border-radius:var(--r-md);color:var(--text-3);font-size:var(--text-xs);text-align:center;padding:16px 8px}.inf-imp{flex-direction:column;gap:14px;display:flex}.inf-imp__src{align-items:center;gap:10px;display:flex}.inf-imp__paste{inline-size:100%;font-family:var(--font-mono);font-size:var(--text-xs)}.inf-imp__map h3{font-size:var(--text-sm);margin:0 0 8px;font-weight:600}.inf-imp__row{font-size:var(--text-sm);grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:center;gap:10px;padding-block:4px;display:grid}.inf-imp__req{color:var(--text-3);font-size:var(--text-xs)}.inf-imp__plan{border-radius:var(--r-md);background:var(--blue-soft);color:var(--blue-text);font-size:var(--text-sm);gap:8px;margin:0;padding:10px 12px;line-height:1.45;display:flex}.inf-imp__plan>svg{flex-shrink:0;margin-block-start:3px}.inf-crumb{color:var(--text-3);font-size:var(--text-sm);align-items:center;gap:8px;margin-block-end:16px;display:flex}.inf-crumb a{min-block-size:32px;color:var(--text-2);align-items:center;gap:6px;text-decoration:none;display:inline-flex}@media (hover:hover){.inf-crumb a:hover{color:var(--ink);text-decoration:underline}}.inf-ph{grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:20px;margin-block-end:20px;display:grid}.inf-ph__text h1{color:var(--ink);font-size:var(--text-3xl);align-items:center;gap:8px;margin:0;font-weight:650;line-height:1.15;display:flex}.inf-ph__ar{color:var(--text-2);font-size:var(--text-md);margin:2px 0 0}.inf-ph__bio{max-inline-size:60ch;color:var(--text);font-size:var(--text-sm);margin:8px 0 0;line-height:1.5}.inf-ph__meta{color:var(--text-2);font-size:var(--text-sm);flex-wrap:wrap;align-items:center;gap:6px 12px;margin:10px 0 0;display:flex}.inf-ph__meta>span:not(.inf-tag){align-items:center;gap:4px;display:inline-flex}.inf-ph__handles{flex-wrap:wrap;gap:6px;margin:12px 0 0;padding:0;list-style:none;display:flex}.inf-handlechip{border-radius:var(--r-pill);min-block-size:32px;box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--text);font-size:var(--text-sm);align-items:center;gap:6px;padding-inline:10px;text-decoration:none;display:inline-flex}.inf-handlechip:focus-visible{outline:2px solid var(--focus);outline-offset:1px}@media (hover:hover){.inf-handlechip:hover{background:var(--bg-hover)}}.inf-ph__acts{flex-direction:column;align-items:flex-end;gap:12px;display:flex}.inf-ph__btns{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.inf-ph__own{font-size:var(--text-sm);align-items:center;gap:8px;display:flex}.inf-ownbtn{border-radius:var(--r-pill);min-block-size:32px;color:var(--text-3);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:2px 8px 2px 4px;display:inline-flex}.inf-ownbtn:focus-visible{outline:2px solid var(--focus)}@media (hover:hover){.inf-ownbtn:hover{background:var(--bg-hover)}}.inf-labels{flex-wrap:wrap;justify-content:flex-end;gap:4px;max-inline-size:360px;display:flex}.inf-tag__x{block-size:16px;inline-size:16px;color:var(--text-3);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;margin-inline-end:-3px;padding:0;display:inline-grid}@media (hover:hover){.inf-tag__x:hover{background:var(--bg-active);color:var(--ink)}}.inf-labels__add{border:1px dashed var(--line-strong);border-radius:var(--r-pill);block-size:22px;color:var(--text-2);font:inherit;font-size:var(--text-xs);cursor:pointer;background:0 0;align-items:center;gap:3px;padding-inline:7px;display:inline-flex}.inf-labels__in{border-radius:var(--r-pill);background:var(--bg);block-size:24px;inline-size:120px;box-shadow:inset 0 0 0 1px var(--accent);color:var(--text);font:inherit;font-size:var(--text-xs);border:0;padding-inline:8px}.inf-blocked{border-radius:var(--r-lg);background:var(--red-soft);color:var(--red-text);align-items:flex-start;gap:12px;margin-block-end:16px;padding:12px 14px;display:flex}.inf-blocked>div{flex:1}.inf-blocked p{color:var(--text);font-size:var(--text-sm);margin:2px 0 4px}.inf-excl{border-radius:var(--r-lg);background:var(--amber-soft);color:var(--amber-text);font-size:var(--text-sm);align-items:center;gap:8px;margin:0 0 16px;padding:10px 14px;display:flex}.inf-fresh{border-block-end:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px 12px;margin-block-end:14px;display:flex}.inf-ptabs{border-block-end:0;margin-block-end:-1px}.inf-fresh__t{color:var(--text-3);font-size:var(--text-xs);align-items:center;gap:5px;display:inline-flex}.inf-fresh__t.is-old{color:var(--amber-text)}.inf-fresh>.mz-btn{margin-block-end:6px}.inf-tiles{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin-block-end:28px;display:grid}.inf-tile{border-radius:var(--r-lg);box-shadow:inset 0 0 0 1px var(--line);flex-direction:column;gap:4px;padding:14px;display:flex}.inf-tile__l{color:var(--text-3);font-size:var(--text-xs)}.inf-tile__v{color:var(--ink);font-size:var(--text-xl);font-weight:650}.inf-tile__s{color:var(--text-2);font-size:var(--text-xs)}.inf-tile>.inf-src{margin-block-start:auto;padding-block-start:4px}.inf-delta{align-items:center;gap:3px;display:inline-flex}.inf-delta.t-up{color:var(--green-text)}.inf-delta.t-down{color:var(--red-text)}.inf-pgrid{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:32px;display:grid}.inf-pgrid__main{flex-direction:column;gap:32px;min-inline-size:0;display:flex}.inf-pgrid__side{flex-direction:column;gap:12px;display:flex}.inf-sec h2,.inf-card h2{color:var(--ink);font-size:var(--text-md);align-items:center;gap:8px;margin:0 0 12px;font-weight:600;display:flex}.inf-sec__head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.inf-sec__sub{color:var(--text-3);font-size:var(--text-xs);margin:-6px 0 12px;line-height:1.45}.inf-card .inf-sec__sub{margin:10px 0 0}.inf-card{border-radius:var(--r-lg);box-shadow:inset 0 0 0 1px var(--line);padding:16px}.inf-none{color:var(--text-3);font-size:var(--text-sm);align-items:center;gap:6px;margin:0;display:flex}.inf-aud{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.inf-aud__card{border-radius:var(--r-lg);box-shadow:inset 0 0 0 1px var(--line);padding:14px 16px}.inf-aud__card h4{color:var(--text-2);font-size:var(--text-xs);margin:0 0 10px;font-weight:600}.inf-aud__h2{margin-block-start:16px!important}.inf-aud__cred{flex-direction:column;gap:6px;display:flex}.inf-aud__big{color:var(--ink);font-size:var(--text-3xl);margin:0;font-weight:650;line-height:1}.inf-aud__say{font-size:var(--text-sm);align-items:center;gap:6px;margin:0;display:flex}.inf-bars{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.inf-bars__row{font-size:var(--text-sm);grid-template-columns:minmax(84px,9em) minmax(0,1fr) 40px;align-items:center;gap:10px;display:grid}.inf-bars__l{color:var(--text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.inf-bars__track{background:var(--bg-hover);border-radius:4px;block-size:8px}.inf-bars__fill{background:var(--accent);border-radius:4px;block-size:100%;min-inline-size:4px;display:block}.inf-bars__v{color:var(--text-2);font-size:var(--text-xs);text-align:end}.inf-posts.is-big{grid-template-columns:repeat(4,minmax(0,1fr));max-inline-size:640px}.inf-posts.is-big .inf-post__w{font-size:var(--text-xl)}.inf-collabs{flex-wrap:wrap;gap:8px;margin:0 0 10px;padding:0;list-style:none;display:flex}.inf-collabs li{border-radius:var(--r-pill);box-shadow:inset 0 0 0 1px var(--line);font-size:var(--text-sm);align-items:center;gap:10px;padding:6px 12px 6px 6px;display:inline-flex}.inf-collabs .inf-brand{margin:0}.inf-hist{border-block-start:1px solid var(--line);margin:0;padding:0;list-style:none}.inf-hist__row{border-block-end:1px solid var(--line);min-block-size:56px;font-size:var(--text-sm);grid-template-columns:minmax(0,1.6fr) auto 80px 130px minmax(0,1fr);align-items:center;gap:12px;display:grid}.inf-hist__main{flex-direction:column;min-inline-size:0;line-height:1.35;display:flex}.inf-hist__main .mz-faint{font-size:var(--text-xs)}.inf-hist__name{color:var(--ink);text-decoration:none}@media (hover:hover){.inf-hist__name:hover{text-decoration:underline}}.inf-hist__pay{flex-wrap:wrap;gap:4px;display:flex}.inf-sim{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.inf-sim__card{border-radius:var(--r-lg);box-shadow:inset 0 0 0 1px var(--line);color:inherit;align-items:center;gap:10px;padding:10px;text-decoration:none;display:flex}.inf-sim__card:focus-visible{outline:2px solid var(--focus);outline-offset:1px}@media (hover:hover){.inf-sim__card:hover{background:var(--bg-subtle)}}.inf-sim__t{min-inline-size:0;font-size:var(--text-sm);flex-direction:column;line-height:1.35;display:flex}.inf-sim__t strong{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.inf-sim__t .mz-faint{font-size:var(--text-xs)}.inf-dl{flex-direction:column;gap:10px;margin:0;display:flex}.inf-dl>div{font-size:var(--text-sm);justify-content:space-between;gap:12px;display:flex}.inf-dl dt{color:var(--text-2)}.inf-dl dd{overflow-wrap:anywhere;text-align:end;flex-direction:column;align-items:flex-end;min-inline-size:0;margin:0;display:flex}.inf-dl a{color:var(--accent-text)}.inf-dl__sub{font-size:var(--text-xs)}.inf-stars{color:var(--text-faint);gap:1px;display:inline-flex}.inf-stars .is-on{color:var(--amber-dot)}.inf-rates__top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.inf-rates__avg{font-size:var(--text-sm);align-items:center;gap:6px;display:inline-flex}.inf-rates__avg strong{color:var(--ink);font-size:var(--text-lg)}.inf-rates__list{flex-direction:column;gap:10px;margin:12px 0 0;padding:0;list-style:none;display:flex}.inf-rates__who{font-size:var(--text-xs);flex-wrap:wrap;align-items:center;gap:6px;display:flex}.inf-rates__note{font-size:var(--text-sm);margin:4px 0 0;line-height:1.45}.inf-rate{align-items:center;gap:2px;display:flex}.inf-rate__b{border-radius:var(--r-md);block-size:44px;inline-size:44px;color:var(--text-faint);cursor:pointer;background:0 0;border:0;place-items:center;display:inline-grid}.inf-rate__b.is-on{color:var(--amber-dot)}.inf-rate__b:focus-visible{outline:2px solid var(--focus)}.inf-rate__w{color:var(--text-2);font-size:var(--text-sm);margin-inline-start:8px}.inf-notes{inline-size:100%;font-size:var(--text-sm)}.inf-notes__ro{font-size:var(--text-sm);white-space:pre-wrap;margin:0;line-height:1.5}.inf-onlists{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.inf-onlists a{min-block-size:32px;color:var(--text);font-size:var(--text-sm);align-items:center;gap:8px;text-decoration:none;display:flex}@media (hover:hover){.inf-onlists a:hover{color:var(--accent-text)}}.inf-added{font-size:var(--text-xs);margin:0;line-height:1.6}.inf-added .mz-person{vertical-align:middle;display:inline-flex}.inf-topup{margin-block-start:24px}.inf-topup h3{color:var(--violet-text);font-size:var(--text-sm);align-items:center;gap:6px;margin:0 0 4px;font-weight:600;display:flex}@media (width<=1360px){.inf-tiles{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=1100px){.inf-pgrid{grid-template-columns:minmax(0,1fr)}.inf-ph{grid-template-columns:auto minmax(0,1fr)}.inf-ph__acts{grid-column:1/-1;align-items:flex-start}.inf-ph__btns,.inf-labels{justify-content:flex-start}}@media (width<=760px){.inf-lgrid{grid-template-columns:minmax(0,1fr)}.inf-lcard{min-block-size:0}.inf-lp__title h2{font-size:var(--text-xl)}.inf-lp__tools{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.inf-lp__search{grid-column:1/-1;inline-size:100%}.inf-lp__tools>.inf-sp{display:none}.inf-lp__tools .mz-btn,.inf-lp__tools .mz-seg__item{min-block-size:44px}.inf-lp__tools .mz-seg{inline-size:100%}.inf-lp__tools .mz-seg__item{flex:1;justify-content:center}.inf-lp__cols{display:none}.inf-lt{box-shadow:none;display:block;overflow:visible}.inf-lt__head{gap:10px;padding-inline:4px;display:flex}.inf-lt__head>:nth-child(n+3){display:none}.inf-lt__row{grid-template-columns:32px minmax(0,1fr) auto;gap:2px 8px;min-inline-size:0;padding:10px 4px;display:grid}.inf-lt__row>*{grid-column:2/-1}.inf-lt__row>.inf-lt__ck{grid-area:1/1}.inf-lt__row>.inf-lt__who{grid-row:1}.inf-lt__row>.inf-lt__user{color:var(--text-2);grid-area:2/2}.inf-lt__row>.inf-lt__st{grid-area:2/3}.inf-lt__row>.inf-lt__chan,.inf-lt__copy{display:none}.inf-lt__row>.inf-lt__email,.inf-lt__row>.is-num,.inf-lt__row>.inf-lt__labels,.inf-lt__row>.inf-lt__own{font-size:var(--text-xs)}.inf-lt__row>.is-num{text-align:start}.inf-lt__act{color:var(--text-2);font-size:var(--text-xs);flex-direction:row;gap:6px}.inf-lt__total{border-radius:var(--r-md);flex-wrap:wrap;gap:4px 12px;min-inline-size:0;padding:10px 12px;display:flex}.inf-lt__total>:empty{display:none}.inf-lt__more{opacity:1}.inf-lt .mz-btn--icon{min-block-size:44px;min-inline-size:44px}.inf-stage{min-block-size:44px}.inf-board__col{flex-basis:78vw}.inf-imp__row{grid-template-columns:minmax(0,1fr);gap:4px}.inf-ph{grid-template-columns:64px minmax(0,1fr);gap:14px}.inf-ph>.mz-av{block-size:64px!important;inline-size:64px!important}.inf-ph__text h1{font-size:var(--text-2xl)}.inf-ph__btns{grid-template-columns:1fr 1fr;inline-size:100%;display:grid}.inf-ph__btns>.mz-btn{justify-content:center;min-block-size:44px}.inf-ph__btns>.mz-btn--icon{inline-size:100%}.inf-handlechip{min-block-size:40px}.inf-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.inf-tile{padding:12px}.inf-aud{grid-template-columns:minmax(0,1fr)}.inf-posts.is-big .inf-post__w{font-size:var(--text-md)}.inf-hist__row{grid-template-columns:minmax(0,1fr) auto;padding-block:10px}.inf-hist__row>:nth-child(n+3){grid-column:1/-1}.inf-sim{grid-template-columns:minmax(0,1fr)}.inf-fresh{border-block-end:0}.inf-fresh>.mz-tabs{border-block-end:1px solid var(--line);inline-size:100%}.inf-fresh>.mz-btn{min-block-size:40px}}.inf-fewnote{color:var(--text-3);font-size:var(--text-xs);align-items:center;gap:6px;margin:14px 0 0;display:flex}.inf-realbar{border-radius:var(--r-lg);background:var(--bg-subtle);box-shadow:inset 0 0 0 1px var(--line);flex-wrap:wrap;align-items:center;gap:8px 12px;margin-block-end:12px;padding:10px 12px;display:flex}.inf-realbar>.mz-pill{flex:none}.inf-realbar__t{color:var(--text-2);font-size:var(--text-xs);flex:280px;margin:0;line-height:1.45}.inf-realbar__acts{flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}.inf-realbar__sw{color:var(--text-2);font-size:var(--text-xs);white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.inf-liveline{color:var(--text-2);font-size:var(--text-sm);flex-wrap:wrap;align-items:center;gap:6px 8px;margin:0 0 12px;padding-inline:4px;display:flex}.inf-liveline>.mz-ico,.inf-liveline>svg{color:var(--green-text);flex:none}.inf-liveline.is-warn>svg{color:var(--amber-text)}.inf-tag.is-sample{background:var(--amber-soft);color:var(--amber-text)}.inf-handle.is-link{color:inherit;border-radius:var(--r-xs);align-items:center;gap:2px;text-decoration:none;display:inline-flex}.inf-handle.is-link svg{color:var(--text-3)}@media (hover:hover){.inf-handle.is-link:hover{color:var(--accent-text);text-decoration:underline}}.inf-handlechip.is-static{cursor:default}.inf-noposts{color:var(--text-3);font-size:var(--text-xs);grid-area:posts;align-items:center;gap:6px;margin:0;display:flex}.inf-empty__acts{flex-wrap:wrap;justify-content:center;gap:8px;display:inline-flex}.inf-tile__how{color:var(--text-3);font-size:var(--text-xs);display:block}.inf-rpost{min-inline-size:0}.inf-rpost__a{aspect-ratio:4/5;border-radius:var(--r-md);background:var(--bg-subtle);box-shadow:inset 0 0 0 1px var(--line);color:var(--text);transition:transform var(--dur-fast) var(--ease-out);flex-direction:column;gap:6px;padding:8px;text-decoration:none;display:flex;position:relative;overflow:hidden}.inf-rpost__a:active{transform:scale(.98)}@media (hover:hover){.inf-rpost__a:hover{box-shadow:inset 0 0 0 1px var(--line-strong)}}@media (prefers-reduced-motion:reduce){.inf-rpost__a{transition:none}.inf-rpost__a:active{transform:none}}.inf-rpost__top{color:var(--text-3);font-size:var(--text-xs);white-space:nowrap;align-items:center;gap:4px;display:flex}.inf-rpost__d{text-overflow:ellipsis;overflow:hidden}.inf-rpost__cap{-webkit-line-clamp:3;line-clamp:3;color:var(--ink);font-size:var(--text-xs);overflow-wrap:anywhere;text-align:start;-webkit-box-orient:vertical;flex:none;font-weight:500;line-height:1.4;display:-webkit-box;overflow:hidden}.inf-rpost__cap.is-empty{color:var(--text-3)}.inf-rpost__m{color:var(--text-2);font-size:var(--text-xs);flex-wrap:wrap;gap:2px 8px;margin-block-start:auto;font-weight:600;display:flex}.inf-rpost__m>span{align-items:center;gap:3px;display:inline-flex}.inf-rpost.has-pic .inf-rpost__a{background:var(--bg-hover);padding:6px}.inf-rpost__img{object-fit:cover;block-size:100%;inline-size:100%;position:absolute;inset:0}.inf-rpost.has-pic .inf-rpost__top,.inf-rpost.has-pic .inf-rpost__m{border-radius:var(--r-pill);background:var(--bg);color:var(--text);align-self:flex-start;padding:2px 6px;position:relative}.inf-posts.is-big .inf-rpost__a{gap:8px;padding:12px}.inf-posts.is-big .inf-rpost__cap{-webkit-line-clamp:4;line-clamp:4;font-size:var(--text-sm)}.inf-posts.is-big .inf-rpost__top,.inf-posts.is-big .inf-rpost__m{font-size:var(--text-xs)}@media (width<=760px){.inf-realbar{padding:10px}.inf-realbar__acts{inline-size:100%}.inf-realbar__acts>.mz-btn{flex:auto;justify-content:center;min-block-size:44px}.inf-realbar__sw{min-block-size:44px}.inf-posts.is-real:not(.is-big){overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;gap:8px;max-inline-size:none;margin-inline:-16px;padding-inline:16px;scroll-padding-inline:16px;display:flex;overflow-x:auto}.inf-posts.is-real:not(.is-big)::-webkit-scrollbar{display:none}.inf-posts.is-real:not(.is-big)>.inf-rpost{scroll-snap-align:start;flex:0 0 136px}.inf-posts.is-real.is-big{grid-template-columns:repeat(2,minmax(0,1fr));max-inline-size:none}}.inf-posts.is-real:not(.is-big){max-inline-size:440px}.inf-liveline__w{color:var(--text);font-weight:600}.inf-liveline>span{flex:220px;min-inline-size:0}.inf-connect{font-size:var(--text-sm);flex-direction:column;gap:12px;line-height:1.5;display:flex}.inf-connect p{margin:0}.inf-connect__why{border-radius:var(--r-md);background:var(--bg-subtle);color:var(--text);align-items:flex-start;gap:8px;padding:10px 12px;display:flex}.inf-connect__why>svg{color:var(--text-3);flex:none;margin-block-start:3px}.inf-connect ol{color:var(--text);flex-direction:column;gap:8px;margin:0;padding-inline-start:20px;display:flex}.inf-connect ol li::marker{color:var(--text-3);font-weight:600}.inf-cr{min-inline-size:0}.inf-ask{margin-block-end:14px}.inf-ask__row{align-items:center;gap:12px;display:flex}.inf-ask__box{border-radius:var(--r-lg);background:var(--bg);min-block-size:56px;min-inline-size:0;box-shadow:inset 0 0 0 1px var(--line-strong);flex:1;align-items:center;gap:10px;padding-inline:18px 6px;display:flex}.inf-ask__box:focus-within{box-shadow:inset 0 0 0 2px var(--accent)}.inf-ask__ico{color:var(--accent-text);flex:none}.inf-ask__in{block-size:44px;min-inline-size:0;color:var(--text);font:inherit;font-size:var(--text-md);background:0 0;border:0;outline:none;flex:1;padding:0}.inf-ask__in::placeholder{color:var(--text-3)}.inf-ask__in::-webkit-search-cancel-button{appearance:none}.inf-ask__go{min-block-size:44px}.inf-ask .mz-seg__item{min-block-size:44px;padding-inline:14px}.inf-ask__n{color:var(--text-3);font-size:var(--text-xs);margin-inline-start:2px}.mz-seg__item.is-on .inf-ask__n{color:var(--text-2)}.inf-ask__sugs{scrollbar-width:none;align-items:center;gap:8px;margin-block-start:10px;display:flex;overflow-x:auto}.inf-ask__try{color:var(--text-3);font-size:var(--text-sm);flex:none}.inf-sug{border-radius:var(--r-pill);background:var(--bg-subtle);min-block-size:32px;box-shadow:inset 0 0 0 1px var(--line);color:var(--text-2);font:inherit;font-size:var(--text-sm);white-space:nowrap;cursor:pointer;transition:background-color var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);border:0;flex:none;align-items:center;padding-inline:12px;display:inline-flex}.inf-sug:focus-visible{outline:2px solid var(--focus);outline-offset:1px}@media (hover:hover){.inf-sug:hover{background:var(--bg-hover);color:var(--text)}}.inf-ask__got{color:var(--text-2);font-size:var(--text-sm);flex-wrap:wrap;align-items:center;gap:6px 8px;margin:10px 0 0;display:flex}.inf-ask__got>svg{color:var(--green-text)}.inf-fbar{flex-wrap:wrap;align-items:center;gap:8px;margin-block-end:12px;display:flex}.inf-fchip{border-radius:var(--r-pill);background:var(--bg);min-block-size:36px;max-inline-size:280px;box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--text);font:inherit;font-size:var(--text-sm);white-space:nowrap;cursor:pointer;transition:background-color var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);border:0;flex:none;align-items:center;gap:6px;padding-inline:12px 10px;font-weight:500;display:inline-flex}.inf-fchip>span{text-overflow:ellipsis;overflow:hidden}.inf-fchip>svg{color:var(--text-2);flex:none}.inf-fchip .inf-fchip__caret{color:var(--text-3)}.inf-fchip[aria-expanded=true]{background:var(--bg-hover)}.inf-fchip.is-on{background:var(--accent-soft);box-shadow:inset 0 0 0 1px var(--accent);color:var(--accent-text)}.inf-fchip.is-on>svg{color:currentColor}.inf-fchip:focus-visible{outline:2px solid var(--focus);outline-offset:1px}@media (hover:hover){.inf-fchip:not(.is-on):hover{background:var(--bg-hover)}}.inf-fchip__n{border-radius:var(--r-pill);background:var(--accent);block-size:20px;min-inline-size:20px;color:var(--on-accent);font-size:var(--text-xs);place-items:center;padding-inline:5px;font-weight:600;display:inline-grid}.inf-fpop{flex-direction:column;gap:12px;padding:14px;display:flex}.inf-fpop__t{color:var(--ink);font-size:var(--text-md);font-weight:600}.inf-fpop__body{flex-direction:column;gap:10px;display:flex}.inf-fpop__body .mz-select{inline-size:100%}.inf-fpop__l{color:var(--text-2);font-size:var(--text-xs);margin-block-start:4px;font-weight:500}.inf-fpop__hint{color:var(--text-2);font-size:var(--text-sm);margin:0;line-height:1.45}.inf-fpop__foot{border-block-start:1px solid var(--line);justify-content:space-between;gap:8px;padding-block-start:12px;display:flex}.inf-opts{flex-wrap:wrap;gap:6px;display:flex}.inf-opt{border-radius:var(--r-pill);background:var(--bg);min-block-size:34px;box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--text);font:inherit;font-size:var(--text-sm);cursor:pointer;transition:background-color var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);border:0;align-items:center;gap:6px;padding-inline:12px;display:inline-flex}.inf-opt.is-on{background:var(--accent-soft);box-shadow:inset 0 0 0 1px var(--accent);color:var(--accent-text);font-weight:500}.inf-opt:focus-visible{outline:2px solid var(--focus);outline-offset:1px}@media (hover:hover){.inf-opt:not(.is-on):hover{background:var(--bg-hover)}}.inf-mf{flex-direction:column;gap:22px;display:flex}.inf-mf__group h3{color:var(--ink);font-size:var(--text-base);margin:0 0 10px;font-weight:600}.inf-mf__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 16px;display:grid}.inf-mf__fields>.inf-sws{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;display:grid}.inf-f__hint{color:var(--text-3);font-size:var(--text-xs)}.inf-offline{color:var(--text-2);font-size:var(--text-sm);align-items:center;gap:8px;margin:0 0 12px;display:flex}.inf-offline .mz-link{text-decoration:underline}.inf-offline>svg{color:var(--text-3);flex:none}.inf-tb{border-block-start:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px 10px;padding-block:8px 14px;display:flex}.inf-tb__n{color:var(--ink);font-size:var(--text-md);font-weight:600}.inf-bulk{margin-block:0 14px}.inf-cards{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.inf-cc{border-radius:var(--r-lg);background:var(--bg);min-inline-size:0;box-shadow:inset 0 0 0 1px var(--line);flex-direction:column;gap:14px;padding:16px;display:flex}@media (hover:hover){.inf-cc:hover{box-shadow:inset 0 0 0 1px var(--line-strong)}}.inf-cc.is-sel{box-shadow:inset 0 0 0 2px var(--accent)}.inf-cc.is-blocked .inf-cc__who{opacity:.6}.inf-cc__head{grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:12px;display:grid}.inf-cc__who{flex-direction:column;gap:3px;min-inline-size:0;padding-block-start:2px;display:flex}.inf-cc__name{align-items:center;gap:4px;min-inline-size:0;display:flex}.inf-cc__link{min-inline-size:0;color:var(--ink);text-decoration:none;overflow:hidden}.inf-cc__link strong{font-size:var(--text-md);text-overflow:ellipsis;white-space:nowrap;font-weight:600;display:block;overflow:hidden}@media (hover:hover){.inf-cc__link:hover strong{text-decoration:underline}}.inf-cc__sub{min-inline-size:0;color:var(--text-2);font-size:var(--text-sm);white-space:nowrap;align-items:center;gap:6px;display:flex;overflow:hidden}.inf-cc__cat{text-overflow:ellipsis;overflow:hidden}.inf-cc__corner{align-items:center;gap:2px;margin-block-start:-4px;margin-inline-end:-6px;display:flex}.inf-cc__chips{flex-wrap:wrap;gap:6px;display:flex}.inf-cc__chips:empty{display:none}.inf-cc__nums{border-radius:var(--r-md);background:var(--bg-subtle);grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:12px 14px;display:grid}.inf-cc__nums>div{flex-direction:column;gap:2px;min-inline-size:0;display:flex}.inf-cc__nums dt{color:var(--text-2);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.inf-cc__nums dd{color:var(--ink);font-size:var(--text-lg);margin:0;font-weight:600}.inf-cc__fee{font-size:var(--text-sm);flex-wrap:wrap;align-items:center;gap:6px 8px;display:flex}.inf-cc__feel{color:var(--text-2)}.inf-cc__fee strong{color:var(--ink);font-weight:600}.inf-cc .inf-posts{grid-area:auto;max-inline-size:none}.inf-cc__acts{gap:8px;margin-block-start:auto;display:flex}.inf-cc__acts>.mz-btn:first-child{flex:1;justify-content:center}.inf-row__link{color:inherit;text-decoration:none}@media (hover:hover){.inf-row__link:hover{text-decoration:underline}}@media (pointer:coarse){.inf-fchip,.inf-opt,.inf-sug{min-block-size:44px}}@media (width<=760px){.inf-ask__row{flex-direction:column;align-items:stretch;gap:10px}.inf-ask__box{min-block-size:52px;padding-inline:14px 4px}.inf-ask__in{font-size:16px}.inf-ask .mz-seg{display:flex}.inf-ask .mz-seg__item{flex:1;justify-content:center}.inf-ask__pl{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.inf-fbar,.inf-ask__sugs{scrollbar-width:none;flex-wrap:nowrap;margin-inline:-16px;padding-inline:16px;overflow-x:auto}.inf-fchip{min-block-size:44px}.inf-tb>.mz-check,.inf-cc__corner .mz-check{display:none}.inf-tb .mz-btn,.inf-cc__acts .mz-btn{min-block-size:44px}.inf-cc__acts .mz-btn:not(:first-child){flex:0 0 44px}.inf-mf__fields,.inf-mf__fields>.inf-sws{grid-template-columns:minmax(0,1fr)}.inf-chip,.inf-achip{min-block-size:40px}.inf-pick__item{min-block-size:44px}}.inf-join{border-radius:var(--r-lg);background:var(--bg-subtle);box-shadow:inset 0 0 0 1px var(--line);align-items:center;gap:12px;margin-block-end:16px;padding:8px 8px 8px 10px;display:flex}.inf-join__t{min-inline-size:0;font-size:var(--text-sm);flex-wrap:wrap;flex:1;align-items:baseline;gap:2px 8px;display:flex}.inf-join__t strong{color:var(--ink);font-weight:600}.inf-join__who{color:var(--text-2)}.inf-join__list{margin-block-start:-8px}.inf-ph2{margin-block-end:20px}.inf-ph2__eyebrow{font-size:var(--text-sm);align-items:center;gap:8px;margin-block-end:12px;display:flex}.inf-ph2__crumb{min-block-size:32px;color:var(--text-2);align-items:center;gap:6px;text-decoration:none;display:inline-flex}@media (hover:hover){.inf-ph2__crumb:hover{color:var(--ink);text-decoration:underline}}.inf-ph2__row{align-items:center;gap:16px;display:flex}.inf-ph2__text{flex:1;min-inline-size:0}.inf-ph2__text h1{color:var(--ink);font-size:var(--text-3xl);letter-spacing:-.024em;align-items:center;gap:8px;font-weight:650;line-height:1.15;display:flex}html[dir=rtl][lang] .inf-ph2__text h1{line-height:1.5}.inf-ph2__ar{color:var(--text-2);font-size:var(--text-md);margin-block-start:4px}.inf-ph2__acts{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.inf-ph2__bio{max-inline-size:72ch;color:var(--text-2);font-size:var(--text-md);margin-block-start:14px;line-height:1.55}.inf-ph2__handles{flex-wrap:wrap;gap:6px;margin:14px 0 0;padding:0;list-style:none;display:flex}.inf-ph2__facts{color:var(--text-2);font-size:var(--text-sm);flex-wrap:wrap;align-items:center;gap:8px 20px;margin-block-start:14px;display:flex}.inf-ph2__facts>span{align-items:center;gap:6px;display:inline-flex}.inf-ph2__facts .inf-labels{justify-content:flex-start;max-inline-size:none}.inf-ph2__own{gap:8px}.inf-stats{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;display:grid}.inf-stats .mz-stat__sub{color:var(--text-2);font-size:var(--text-xs)}.inf-statsrc{color:var(--text-3);font-size:var(--text-sm);flex-wrap:wrap;align-items:center;gap:6px 8px;margin:10px 0 32px;display:flex}.inf-statsrc.is-old{color:var(--amber-text)}.inf-pgrid2{align-items:start}.inf-pmain,.inf-pside{min-inline-size:0}.inf-pcard{padding:10px 16px}.inf-pcard .mz-prop{grid-template-columns:minmax(96px,40%) minmax(0,1fr)}.inf-pcard__stack{flex-direction:column;min-inline-size:0;display:flex}.inf-pcard__stack>*{text-overflow:ellipsis;overflow:hidden}.inf-pcard__note{color:var(--text-3);font-size:var(--text-xs);margin:6px 0 4px;line-height:1.5}.inf-pside>.mz-card+.mz-sec,.inf-pside>.mz-sec+.mz-sec{margin-block-start:28px}.inf-portal__body{flex-direction:column;align-items:flex-start;gap:10px;padding-block:14px;display:flex}.inf-portal__body .mz-crp-access__p{color:var(--text-2);font-size:var(--text-sm);margin:0;line-height:1.5}.inf-plinks{border-block-start:1px solid var(--line);margin:0;padding:0;list-style:none}.inf-plinks__a{border-block-end:1px solid var(--line);min-block-size:44px;color:var(--text);font-size:var(--text-sm);align-items:center;gap:10px;padding-inline:4px;text-decoration:none;display:flex}.inf-plinks__a>span[dir]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-inline-size:0;overflow:hidden}.inf-plinks__a>svg{color:var(--text-3);flex:none}@media (hover:hover){.inf-plinks__a:hover{background:var(--bg-subtle)}}.inf-pside .inf-added{margin-block-start:20px}@media (width<=1360px){.inf-stats{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=760px){.inf-ph2__row{flex-wrap:wrap}.inf-ph2__text h1{font-size:var(--text-2xl)}.inf-ph2__acts{justify-content:flex-start;inline-size:100%}.inf-ph2__acts .mz-btn{min-block-size:44px}.inf-ph2__acts>.mz-btn:not(.mz-btn--icon){flex:auto}.inf-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.inf-join{flex-wrap:wrap}.inf-join .mz-btn{min-block-size:44px}}.inf-imp__tiles{margin:0}.inf-imp__tiles .mz-stat__sub{color:var(--text-3);font-size:var(--text-xs)}.inf-imp__read{color:var(--text-2);font-size:var(--text-sm);margin:0}.inf-imp__done{text-align:center;flex-direction:column;align-items:center;gap:12px;padding-block:8px 4px;display:flex}.inf-imp__done>strong{color:var(--ink);font-size:var(--text-lg);font-weight:600}.inf-imp__done .inf-imp__tiles{text-align:start;align-self:stretch}.inf-imp__done>p{font-size:var(--text-sm)}@media (width<=760px){.inf-imp__tiles.mz-grid4,.inf-imp__tiles.mz-grid3{grid-template-columns:repeat(2,minmax(0,1fr))}}.inf-ph2__text h1{display:block}.inf-ph2__text h1 .inf-verified{vertical-align:middle;margin-inline-start:8px}@media (width<=1180px) and (width>=761px){.inf-ask__row{flex-wrap:wrap}.inf-ask__box{flex-basis:100%}}@media (width<=1100px){.inf-ph2__row{flex-wrap:wrap}.inf-ph2__acts{justify-content:flex-start;inline-size:100%}}.ir-meta{color:var(--text-3);flex-wrap:wrap;align-items:center;gap:6px;margin:0;font-size:13px;line-height:1.45;display:inline-flex}p.ir-meta{align-items:flex-start;display:flex}p.ir-meta>.mz-ico{flex:none;margin-block-start:2px}.ir-note{color:var(--text-2);align-items:flex-start;gap:8px;margin:0;font-size:13px;line-height:1.5;display:flex}.ir-note>.mz-ico{color:var(--text-3);flex:none;margin-block-start:2px}.ir-warn{border-radius:var(--r-md);background:var(--amber-soft);color:var(--amber-text);align-items:flex-start;gap:8px;margin:0;padding:10px 12px;font-size:13px;line-height:1.5;display:flex}.ir-warn.is-red{background:var(--red-soft);color:var(--red-text)}.ir-warn>.mz-ico{flex:none;margin-block-start:2px}.ir-dash{color:var(--text-faint)}.ir-add{color:var(--accent-text);font-weight:500}.ir-mark{white-space:nowrap;align-items:center;gap:4px;font-size:12px;font-weight:500;display:inline-flex}.ir-code,.ir-mono,.ir-adrow__c code{font-family:var(--font-mono);letter-spacing:0;font-size:13px}.ir-iconbtn{border-radius:var(--r-sm);width:32px;height:32px;color:var(--text-3);cursor:pointer;transition:background-color var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);background:0 0;border:0;flex:none;place-items:center;padding:0;display:inline-grid}.ir-iconbtn:focus-visible{outline:2px solid var(--focus);outline-offset:1px}@media (hover:hover){.ir-iconbtn:hover{background:var(--bg-hover);color:var(--text)}}.ir-adchip{border-radius:var(--r-pill);white-space:nowrap;align-items:stretch;max-width:100%;min-height:22px;font-size:12px;font-weight:500;line-height:1;display:inline-flex;overflow:hidden}.ir-adchip__kind,.ir-adchip__st{align-items:center;gap:4px;padding-inline:8px;display:inline-flex}.ir-adchip__kind{background:var(--bg-subtle);color:var(--text-2);box-shadow:inset 0 0 0 1px var(--line);border-start-start-radius:var(--r-pill);border-end-start-radius:var(--r-pill)}.ir-adchip__st{text-overflow:ellipsis;min-width:0;overflow:hidden}.ir-adchip.is-green .ir-adchip__st{background:var(--green-soft);color:var(--green-text)}.ir-adchip.is-blue .ir-adchip__st{background:var(--blue-soft);color:var(--blue-text)}.ir-adchip.is-amber .ir-adchip__st{background:var(--amber-soft);color:var(--amber-text)}.ir-adchip.is-red .ir-adchip__st{background:var(--red-soft);color:var(--red-text)}.ir-adchip.is-gray .ir-adchip__st,.ir-adchip.is-violet .ir-adchip__st{background:var(--gray-soft);color:var(--gray-text)}.ir-adchip__left{font-weight:400}.ir-fact{flex-direction:column;gap:2px;min-width:0;display:flex}.ir-fact__k{color:var(--text-3);font-size:12px}.ir-fact__v{color:var(--text);overflow-wrap:anywhere;font-size:14px}.ir-facts{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px 16px;display:grid}.ir-form{flex-direction:column;gap:14px;display:flex}.ir-form--inline{border-radius:var(--r-md);background:var(--bg-subtle);margin-block-start:12px;padding:14px}.ir-form__two{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.ir-form__foot{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ir-nums{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px 12px;display:grid}.ir-num{flex-direction:column;gap:4px;min-width:0;display:flex}.ir-num>span{color:var(--text-3);font-size:12px}.ir-choice{border:0;flex-direction:column;gap:8px;min-width:0;margin:0;padding:0;display:flex}.ir-choice>legend{color:var(--text);margin-block-end:6px;padding:0;font-size:13px;font-weight:500}.ir-choice__row{flex-wrap:wrap;gap:8px;display:flex}.ir-choice__opt{border-radius:var(--r-pill);background:var(--bg);min-height:36px;box-shadow:inset 0 0 0 1px var(--edge);color:var(--text-2);font:inherit;cursor:pointer;transition:background-color var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);border:0;align-items:center;gap:6px;padding-inline:12px;font-weight:500;display:inline-flex}.ir-choice__opt:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.ir-choice__opt.is-on.is-green{background:var(--green-soft);color:var(--green-text);box-shadow:inset 0 0 0 2px var(--green-dot)}.ir-choice__opt.is-on.is-blue{background:var(--blue-soft);color:var(--blue-text);box-shadow:inset 0 0 0 2px var(--blue-dot)}.ir-choice__opt.is-on.is-red{background:var(--red-soft);color:var(--red-text);box-shadow:inset 0 0 0 2px var(--red-dot)}.ir-choice__auto{border-radius:var(--r-pill);background:var(--bg-subtle);color:var(--text-3);padding-inline:6px;font-size:11px;font-weight:600}@media (hover:hover){.ir-choice__opt:not(.is-on):hover{background:var(--bg-hover);color:var(--text)}}.ir-rate{flex-wrap:wrap;align-items:center;gap:2px;display:flex}.ir-rate__opt{border-radius:var(--r-sm);width:40px;height:40px;color:var(--text-3);cursor:pointer;transition:color var(--dur-fast) var(--ease), background-color var(--dur-fast) var(--ease);background:0 0;border:0;place-items:center;padding:0;display:inline-grid}.ir-rate__opt.is-on{color:var(--amber-dot)}.ir-rate__opt:focus-visible{outline:2px solid var(--focus)}.ir-rate .ir-meta{margin-inline-start:8px}@media (hover:hover){.ir-rate__opt:hover{background:var(--bg-hover)}}.ir-scope__acts{flex-wrap:wrap;gap:8px;display:flex}.ir-alerts{margin-block:16px 4px}.ir-alerts ul{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.ir-alert{border-radius:var(--r-md);background:var(--amber-soft);width:100%;min-height:44px;color:var(--text);font:inherit;text-align:start;cursor:pointer;transition:background-color var(--dur-fast) var(--ease);border:0;grid-template-columns:minmax(150px,auto) minmax(0,1fr) auto;align-items:center;gap:12px;padding:8px 12px;font-size:13px;display:grid}.ir-alert.is-red{background:var(--red-soft)}.ir-alert:focus-visible{outline:2px solid var(--focus);outline-offset:1px}.ir-alert__word{white-space:nowrap;align-items:center;gap:6px;font-weight:600;display:inline-flex}.ir-alert__text{color:var(--text);line-height:1.45}.ir-alert__go{color:var(--text-3)}@media (hover:hover){.ir-alert:hover .ir-alert__text{text-underline-offset:2px;text-decoration:underline}}.ir-alerts__more{min-height:32px;color:var(--accent-text);font:inherit;cursor:pointer;background:0 0;border:0;margin-block-start:4px;padding:0 4px;font-size:13px}.ir-alerts__more:focus-visible{outline:2px solid var(--focus)}.ir-cfoot{border-radius:var(--r-sm);width:100%;min-height:32px;color:var(--text-2);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:flex-start;gap:4px;padding:2px 0;display:flex}.ir-cfoot:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.ir-cfoot__paid{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:12px;overflow:hidden}@media (hover:hover){.ir-cfoot:hover .ir-cfoot__paid{color:var(--text)}}.ir-ads{margin-block-start:16px}.ir-ads__bar{flex-wrap:wrap;align-items:center;gap:12px;margin-block-end:12px;display:flex}.ir-ads__sum{min-width:0;color:var(--text-2);flex-wrap:wrap;flex:1;gap:4px 16px;margin:0;font-size:13px;display:flex}.ir-ads__acts{flex-wrap:wrap;gap:8px;display:flex}.ir-adtable{border-block-start:1px solid var(--line);margin:0;padding:0;list-style:none}.ir-adrow{border:0;border-block-end:1px solid var(--line);width:100%;min-height:56px;color:var(--text);font:inherit;text-align:start;cursor:pointer;transition:background-color var(--dur-fast) var(--ease);background:0 0;grid-template-columns:minmax(180px,1.5fr) minmax(220px,1.9fr) repeat(5,minmax(84px,1fr));align-items:center;gap:12px;padding:8px;font-size:13px;display:grid}.ir-adrow.is-head{min-height:36px;color:var(--text-3);cursor:default;font-size:12px}.ir-adrow:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}@media (hover:hover){button.ir-adrow:hover{background:var(--bg-hover)}}.ir-adrow .is-num{text-align:end}.ir-adrow__post{align-items:center;gap:10px;min-width:0;display:flex}.ir-adrow__who{flex-direction:column;gap:2px;min-width:0;display:flex}.ir-adrow__h{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.ir-adrow__m{color:var(--text-3);align-items:center;gap:4px;font-size:12px;display:inline-flex}.ir-adrow__code{flex-direction:column;align-items:flex-start;gap:4px;min-width:0;display:flex}.ir-adrow__c{color:var(--text-3);flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.ir-pp__sub{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.ir-pp{flex-direction:column;gap:20px;display:flex}.ir-pp__sec{flex-direction:column;gap:12px;display:flex}.ir-pp__sec+.ir-pp__sec{border-block-start:1px solid var(--line);padding-block-start:18px}.ir-pp__head{flex-wrap:wrap;align-items:center;gap:8px;min-height:28px;display:flex}.ir-pp__head h3{color:var(--ink);flex:1;align-items:center;gap:8px;margin:0;font-size:15px;font-weight:600;display:inline-flex}.ir-pp__acts{flex-wrap:wrap;gap:6px;display:flex}.ir-pp__codeline{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.ir-pp__codecopy{align-items:center;gap:4px;display:inline-flex}.ir-pp__codeline .ir-code{border-radius:var(--r-sm);background:var(--bg-subtle);color:var(--text);padding:3px 8px}.ir-pp__empty{border-radius:var(--r-md);background:var(--bg-subtle);flex-wrap:wrap;align-items:center;gap:12px;padding:14px;display:flex}.ir-pp__empty p{color:var(--text-2);flex:260px;margin:0;font-size:13px}.ir-pp__open{align-items:center;gap:6px;text-decoration:none;display:inline-flex}.ir-numtable{border-block-start:1px solid var(--line);flex-direction:column;display:flex}.ir-numtable__row{border-block-end:1px solid var(--line);grid-template-columns:minmax(110px,1.2fr) repeat(3,minmax(0,1fr));align-items:center;gap:12px;min-height:36px;padding-inline:4px;font-size:13px;display:grid}.ir-numtable__row>:not(:first-child){text-align:end}.ir-numtable__row.is-head{color:var(--text-3);font-size:12px}.ir-numtable__row>[role=rowheader]{color:var(--text-2)}.ir-reads{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.ir-read{border-radius:var(--r-md);min-width:0;box-shadow:inset 0 0 0 1px var(--line);flex-direction:column;gap:4px;padding:10px 12px;display:flex}.ir-read.is-none{background:var(--bg-subtle);box-shadow:none}.ir-read__k{color:var(--text-3);font-size:12px}.ir-read__v{flex-direction:column;gap:2px;font-size:14px;font-weight:500;display:flex}.ir-read__sub{color:var(--text-3);align-items:center;gap:4px;font-size:12px;font-weight:400;display:inline-flex}.ir-check{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.ir-check .ir-mark{font-size:13px}.ir-check>.ir-meta{flex:220px}.ir-check__acts{flex-wrap:wrap;gap:6px;display:flex}.ir-imp{flex-direction:column;gap:12px;display:flex}.ir-imp__sum{border-radius:var(--r-md);background:var(--bg-subtle);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:6px 16px;padding:12px 14px;display:grid}.ir-imp__fmt{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:inline-flex}.ir-imp__file{color:var(--text-3);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.ir-imp__sum>.ir-meta{grid-column:1}.ir-imp__cur{flex-direction:column;grid-area:1/2/span 2;gap:4px;min-width:150px;display:flex}.ir-imp__cur>span{color:var(--text-3);font-size:12px}.ir-imp__rows{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ir-imp__row{border-radius:var(--r-md);box-shadow:inset 0 0 0 1px var(--line);flex-direction:column;gap:8px;padding:10px 12px;display:flex}.ir-imp__row.is-open{box-shadow:inset 0 0 0 1px var(--amber-dot)}.ir-imp__top{align-items:center;gap:10px;min-width:0;display:flex}.ir-imp__ad{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:500;overflow:hidden}.ir-imp__line{color:var(--text-3);flex:none;font-size:12px}.ir-imp__nums{color:var(--text-2);flex-wrap:wrap;gap:4px 14px;font-size:13px;display:flex}.ir-imp__pick .mz-select{width:100%}.ir-imp__count{color:var(--text-3);font-size:13px}.ir-results{flex-direction:column;gap:28px;margin-block-start:16px;display:flex}.ir-results__more{border-block-start:1px solid var(--line);color:var(--ink);margin:8px 0 -12px;padding-block-start:20px;font-size:16px;font-weight:600}.ir-results>.it-ov>.mz-sec:first-child{margin-block-start:12px}.ir-sec{flex-direction:column;gap:12px;display:flex}.ir-sec__head{flex-wrap:wrap;align-items:baseline;gap:4px 12px;display:flex}.ir-sec__head h2{color:var(--ink);align-items:center;gap:8px;margin:0;font-size:16px;font-weight:600;display:inline-flex}.ir-rehire{border-radius:var(--r-md);white-space:normal;text-align:start;height:auto;min-height:22px;padding-block:3px;line-height:1.3}.ir-sec__n{color:var(--text-3);font-weight:400}.ir-vcard{border-radius:var(--r-lg);box-shadow:inset 0 0 0 1px var(--line);grid-template-columns:minmax(260px,.9fr) minmax(0,1.7fr);gap:28px;padding:20px 22px;display:grid}.ir-vcard__main{flex-direction:column;gap:12px;min-width:0;display:flex}.ir-vcard__head{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.ir-vcard__head h2{color:var(--ink);margin:0;font-size:16px;font-weight:600}.ir-vcard__score{flex-wrap:wrap;align-items:center;gap:12px 16px;display:flex}.ir-vcard__n{color:var(--ink);font-family:var(--font-num);letter-spacing:-.02em;font-size:36px;font-weight:650;line-height:1}.ir-vcard__of{color:var(--text-3);letter-spacing:0;margin-inline-start:4px;font-size:20px;font-weight:500}.ir-vcard .ir-meter{width:100%}.ir-vcard .ir-meter__n{display:none}.ir-vcard .ir-meter__bar{flex:1;height:8px}.ir-vcard__how,.ir-vcard__over{color:var(--text-2);flex-wrap:wrap;align-items:flex-start;gap:6px;margin:0;font-size:13px;line-height:1.5;display:flex}.ir-vcard__how .it-explain{color:var(--accent-text)}.ir-vcard__acts{flex-wrap:wrap;gap:8px;margin-block-start:auto;display:flex}.ir-vcard__side{flex-direction:column;gap:18px;min-width:0;display:flex}.ir-vcard__row{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 24px;display:grid}.ir-vcard__block{flex-direction:column;gap:8px;min-width:0;display:flex}.ir-vcard__block h3{color:var(--text-3);margin:0;font-size:12px;font-weight:600}.ir-vcard__block .ir-vcard__acts{margin-block-start:4px}.ir-verdict.is-big{height:30px;padding-inline:12px;font-size:14px}.ir-verdict.is-big .mz-ico{width:16px;height:16px}.ir-targets{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ir-target{border-block-end:1px solid var(--line);grid-template-columns:96px minmax(120px,1fr) minmax(0,1.6fr);align-items:baseline;gap:4px 12px;padding-block:8px;font-size:14px;display:grid}.ir-target:first-child{border-block-start:1px solid var(--line)}.ir-target__word{align-items:center;gap:5px;font-weight:600;display:inline-flex}.ir-target__word .mz-ico{align-self:center}.ir-target__k{color:var(--text-2)}.ir-target__v{color:var(--text)}.ir-target__by{color:var(--text-3);margin-inline-start:6px}.ir-quote{border-inline-start:2px solid var(--line-strong);color:var(--text-2);margin:0;padding-inline-start:12px;font-size:14px;line-height:1.55}.ir-learn{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.ir-learn li{align-items:flex-start;gap:8px;font-size:14px;line-height:1.5;display:flex}.ir-learn .mz-ico{color:var(--amber-text);flex:none;margin-block-start:3px}.ir-rating{flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0;display:flex}.ir-stars{color:var(--text-faint);gap:1px;display:inline-flex}.ir-stars .is-on{color:var(--amber-dot)}.ir-files{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ir-files li{border-block-end:1px solid var(--line);align-items:center;gap:8px;min-height:36px;font-size:13px;display:flex}.ir-files__n{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.ir-meter{align-items:center;gap:8px;display:inline-flex}.ir-meter__n{min-width:2ch;color:var(--ink);text-align:end;font-size:18px;font-weight:650}.ir-meter__bar{border-radius:var(--r-pill);background:var(--bg-active);width:72px;height:6px;position:relative;overflow:hidden}.ir-meter__bar>i{border-radius:inherit;position:absolute;inset-block:0;inset-inline-start:0}.ir-meter__bar>.is-green{background:var(--green-dot)}.ir-meter__bar>.is-blue{background:var(--blue-dot)}.ir-meter__bar>.is-red{background:var(--red-dot)}.ir-tot{border-block-start:1px solid var(--line);flex-direction:column;display:flex}.ir-tot__row{border-block-end:1px solid var(--line);grid-template-columns:minmax(150px,1fr) repeat(3,minmax(0,1fr));align-items:center;gap:12px;min-height:40px;padding-inline:4px;font-size:14px;display:grid}.ir-tot__row>:not(:first-child){text-align:end}.ir-tot__row.is-head{min-height:36px;color:var(--text-3);font-size:12px}.ir-tot__row.is-head .it-explain{font-size:12px}.ir-tot__row>[role=rowheader]{color:var(--text-2)}.ir-bau{flex-direction:column;gap:4px;display:flex}.ir-bau__line{min-height:36px;color:var(--text-2);flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:13px;display:flex}.ir-bau__line>.mz-ico{color:var(--text-3)}.ir-bau__v{color:var(--text)}.ir-crs{border-block-start:1px solid var(--line);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ir-cr{border-block-end:1px solid var(--line);grid-template-columns:minmax(200px,1.1fr) minmax(150px,.7fr) minmax(0,2.2fr) minmax(170px,.8fr);align-items:start;gap:12px 20px;padding:14px 4px;display:grid}.ir-cr__who{align-items:flex-start;gap:10px;min-width:0;display:flex}.ir-cr__name{flex-direction:column;gap:2px;min-width:0;display:flex}.ir-cr__link{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-weight:600;text-decoration:none;overflow:hidden}.ir-cr__link:focus-visible{outline:2px solid var(--focus);outline-offset:2px}@media (hover:hover){.ir-cr__link:hover{text-decoration:underline}}.ir-cr__score,.ir-cr__next{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.ir-cr__why{flex-direction:column;gap:8px;min-width:0;display:flex}.ir-parts,.ir-notes{flex-direction:column;gap:5px;margin:0;padding:0;list-style:none;display:flex}.ir-parts li{color:var(--text);align-items:flex-start;gap:8px;font-size:13px;line-height:1.45;display:flex}.ir-parts .mz-ico{flex:none;margin-block-start:2px}.ir-notes{flex-flow:wrap;gap:6px 14px}.ir-notes li{align-items:center;gap:5px;font-size:12px;font-weight:500;display:inline-flex}.ir-track{border-radius:var(--r-lg);box-shadow:inset 0 0 0 1px var(--line);flex-direction:column;gap:14px;padding:18px 20px;display:flex}.ir-track__head h2{color:var(--ink);margin:0;font-size:15px;font-weight:600}.ir-track__top{flex-wrap:wrap;align-items:center;gap:16px 32px;display:flex}.ir-track__rating{align-items:baseline;gap:10px;display:flex}.ir-track__n{color:var(--ink);font-family:var(--font-num);font-size:32px;font-weight:650;line-height:1}.ir-track__of{color:var(--text-2);font-size:14px}.ir-track__advice,.ir-track__cpm{flex-direction:column;align-items:flex-start;gap:4px;min-width:0;display:flex}.ir-track__rows{border-block-start:1px solid var(--line);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ir-track__row{border-block-end:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px 16px;min-height:52px;padding-block:8px;display:grid}.ir-track__c{flex-direction:column;gap:2px;min-width:0;display:flex}.ir-track__link{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-weight:500;text-decoration:none;overflow:hidden}.ir-track__link:focus-visible{outline:2px solid var(--focus);outline-offset:2px}@media (hover:hover){.ir-track__link:hover{text-decoration:underline}}@media (pointer:coarse){.ir-iconbtn{width:44px;height:44px}.ir-cfoot,.ir-choice__opt,.ir-alerts__more{min-height:44px}.ir-rate__opt{width:44px;height:44px}}@media (width<=1100px){.ir-vcard{grid-template-columns:minmax(0,1fr)}.ir-cr{grid-template-columns:minmax(180px,1fr) minmax(140px,auto) minmax(0,2fr)}.ir-cr__next{flex-flow:wrap;grid-column:2/-1;align-items:center}.ir-adrow{grid-template-columns:minmax(170px,1.4fr) minmax(200px,1.8fr) repeat(3,minmax(76px,1fr))}.ir-adrow>:nth-child(3),.ir-adrow>:nth-child(7){display:none}}@media (width<=760px){.ir-form__two,.ir-vcard__row{grid-template-columns:minmax(0,1fr)}.ir-scope__acts{grid-template-columns:minmax(0,1fr);width:100%;display:grid}.ir-nums{grid-template-columns:repeat(2,minmax(0,1fr))}.ir-vcard{gap:20px;padding:16px}.ir-vcard__acts .mz-btn,.ir-ads__acts .mz-btn,.ir-scope__acts .mz-btn{flex:auto;min-height:44px}.ir-target{grid-template-columns:auto minmax(0,1fr)}.ir-target__v{grid-column:1/-1}.ir-alert{grid-template-columns:minmax(0,1fr) auto;gap:4px 8px}.ir-alert__word,.ir-alert__text{grid-column:1}.ir-alert__go{grid-area:1/2/span 2}.ir-tot__row.is-head{display:none}.ir-tot__row{grid-template-columns:repeat(3,minmax(0,1fr));gap:2px 8px;padding-block:8px}.ir-tot__row>[role=rowheader]{grid-column:1/-1;font-weight:500}.ir-tot__row>[role=cell]{text-align:start;flex-direction:column;font-size:13px;display:flex}.ir-tot__row>[role=cell]:before{content:attr(data-k);color:var(--text-3);font-size:11px}.ir-cr{grid-template-columns:minmax(0,1fr) auto;gap:10px 12px}.ir-cr__score{align-items:flex-end}.ir-cr__why,.ir-cr__next{grid-column:1/-1}.ir-adrow.is-head{display:none}.ir-adrow{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:12px 4px}.ir-adrow>:nth-child(3),.ir-adrow>:nth-child(7){display:flex}.ir-adrow__post,.ir-adrow__code{grid-column:1/-1}.ir-adrow .is-num{text-align:start;flex-direction:column;display:flex}.ir-adrow .is-num:before{content:attr(data-k);color:var(--text-3);font-size:11px}.ir-reads{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.ir-read{padding:8px}.ir-numtable__row{grid-template-columns:minmax(84px,1fr) repeat(3,minmax(0,1fr));gap:8px;font-size:12px}.ir-imp__sum{grid-template-columns:minmax(0,1fr)}.ir-imp__cur{grid-area:auto/1}.ir-track{padding:14px 16px}.ir-track__row{grid-template-columns:minmax(0,1fr) auto}.ir-track__row .ir-verdict{grid-column:2}.ir-track__row .ir-meter{grid-area:1/2}}:root .it-calm .mz-pill.mz-pill--red{background:var(--red-soft);color:var(--red-text);font-weight:500}:root .it-calm .mz-pill.mz-pill--amber{background:var(--amber-soft);color:var(--amber-text);font-weight:500}:root .it-calm .mz-pill:is(.mz-pill--red,.mz-pill--amber) .mz-dot{background:currentColor}.it-tools{flex-wrap:wrap;align-items:center;gap:8px;margin-block:16px 12px;display:flex}.it-filters{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.it-stepchip{border-radius:var(--r-pill);background:var(--accent-soft);min-height:32px;color:var(--accent-text);font-size:var(--text-sm);transition:background-color var(--dur-fast) var(--ease);align-items:center;gap:6px;padding-inline:10px 8px;font-weight:500;display:inline-flex}@media (hover:hover){.it-stepchip:hover{background:var(--bg-hover)}}.it-rec{border-block-end:1px solid var(--line);margin-block:4px 8px;padding-block-end:16px}.it-rec__head{flex-wrap:wrap;margin-block-end:4px}.it-rec__toggle{border-radius:var(--r-sm);min-height:36px;font:inherit;color:inherit;text-align:start;align-items:center;gap:8px;padding-inline-end:6px;display:inline-flex}.it-rec__caret{color:var(--text-3);transition:transform var(--dur-fast) var(--ease);transform:rotate(-90deg)}[dir=rtl] .it-rec__caret{transform:rotate(90deg)}.it-rec.is-open .it-rec__caret{transform:none}.it-rec__sum{color:var(--text-2);font-size:var(--text-sm);flex-wrap:wrap;gap:4px 16px;margin:0;display:flex}.it-rec__sum span{align-items:center;gap:6px;display:inline-flex}.it-rec__body{flex-direction:column;gap:12px;margin-block-start:14px;display:flex}.it-rec .ir-pick{background:var(--bg);border-radius:var(--r-lg);padding:14px}.it-rec .ir-fit{background:var(--violet-soft);color:var(--violet-text)}@media (pointer:coarse){.it-rec__toggle{min-height:44px}}.im-tab.it-calm{gap:0}.im-head{flex-wrap:wrap}.im-head h2{margin:0}.im-tab .im-stats{margin-block-end:12px}.im-facts{border-radius:var(--r-lg);background:var(--bg-subtle);padding:8px 16px}.im-facts .mz-props{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:24px}.im-facts .mz-prop{grid-template-columns:minmax(0,auto);align-content:center;gap:2px;padding-block:6px}.im-facts .mz-prop dd{color:var(--ink);font-weight:500}.im-tab>.im-note{margin-block-start:12px}.im-tab>.im-group{margin-block-start:28px}.im-group__head{flex-wrap:wrap;justify-content:flex-start;margin-block-end:10px}.im-group__head h2{margin:0}.im-group__sub{color:var(--text-2);font-size:var(--text-sm);margin:0}.im-group__head .mz-btn{margin-inline-start:auto}.im-stack{border-inline-start:1px solid var(--line);flex-direction:column;min-inline-size:0;display:flex}.im-stack>.im-panel+.im-panel{border-inline-start:0;border-block-start:1px solid var(--line)}@media (width<=1023px){.im-facts .mz-props{grid-template-columns:minmax(0,1fr)}.im-facts .mz-prop{grid-template-columns:148px minmax(0,1fr)}}@media (width<=760px){.im-stack{border-inline-start:0;border-block-start:1px solid var(--line)}}@media (width<=600px){.im-tab .im-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.im-facts .mz-prop{grid-template-columns:minmax(0,1fr)}}.it-needs{margin-block:20px 8px}.it-needs .mz-sec__head h2{margin:0}.it-needs__list{border-block-start:1px solid var(--line);margin:0;padding:0;list-style:none}.it-need{border-block-end:1px solid var(--line);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;min-height:56px;padding-block:10px;display:grid}.it-need__text{min-width:0;color:var(--text-2);font-size:var(--text-sm);flex-wrap:wrap;align-items:baseline;gap:2px 10px;line-height:1.45;display:flex}.it-need__text strong{white-space:nowrap;font-weight:600}.it-needs__more{border-radius:var(--r-sm);min-height:32px;color:var(--accent-text);font-size:var(--text-sm);transition:background-color var(--dur-fast) var(--ease);margin-block-start:6px;padding-inline:8px;font-weight:500}@media (hover:hover){.it-needs__more:hover{background:var(--bg-hover)}}.it-tools .it-bar__search{flex:0 280px}.it-tools__sub{flex-wrap:wrap;flex-basis:100%;align-items:center;gap:8px;display:flex}.ir-numbers .it-ov .mz-sec__head h2{font-size:var(--text-base)}.it-calm .ir-cfoot{flex-flow:wrap;align-items:center;gap:4px 8px;padding-block-start:6px}.it-calm .ir-cfoot .ir-adchip{background:var(--bg-subtle);box-shadow:inset 0 0 0 1px var(--line);color:var(--text-2)}.it-calm .ir-cfoot__paid{color:var(--text-3)}@media (width<=600px){.it-need{grid-template-columns:auto minmax(0,1fr)}.it-need__go{grid-column:2;justify-self:start}}@media (pointer:coarse){.it-needs__more{min-height:44px}}.ir-results.it-calm{gap:0}.ir-results.it-calm>*+*{margin-block-start:var(--sec-gap)}.it-calm .ir-vcard{grid-template-columns:minmax(280px,.85fr) minmax(0,1.6fr);padding:24px}.it-calm .ir-vcard__n{font-family:var(--font-num);font-size:calc(var(--text-3xl) * 1.5);line-height:.95}.it-calm .ir-vcard__of{font-family:var(--font-sans);font-size:var(--text-lg)}.it-calm .ir-verdict.is-big{height:28px;font-size:var(--text-sm)}.it-calm .ir-vcard__block h3{color:var(--text-2);font-size:var(--text-sm)}.it-calm .ir-target{grid-template-columns:minmax(120px,.8fr) minmax(0,1.6fr) auto;align-items:center;min-height:44px;padding-block:6px}.it-calm .ir-target__k{color:var(--text-3);font-size:var(--text-sm);order:1}.it-calm .ir-target__v{color:var(--ink);order:2}.it-calm .ir-target__word{border-radius:var(--r-pill);font-size:var(--text-sm);order:3;justify-self:end;padding:2px 8px;font-weight:500}.it-calm .ir-target.is-hit .ir-target__word{background:var(--green-soft)}.it-calm .ir-target.is-miss .ir-target__word{background:var(--red-soft)}.it-crcard2>.mz-bar,.ir-vcard__main>.mz-bar{flex:none}.it-comply{border-block:1px solid var(--line);color:var(--text-2);font-size:var(--text-sm);flex-wrap:wrap;align-items:center;gap:8px 10px;padding-block:10px;line-height:1.45;display:flex}.it-comply>span{flex:220px;min-width:0}.it-comply>.mz-ico{flex:none}.ir-tools{margin-block:0 4px}.ir-tools .ir-meta{color:var(--text-3);font-size:var(--text-sm)}.ir-tot2 .mz-stat__sub{font-size:var(--text-sm)}.it-fold{margin-block-start:12px}.it-fold>summary{border-radius:var(--r-sm);min-height:36px;color:var(--accent-text);font-size:var(--text-sm);cursor:pointer;transition:background-color var(--dur-fast) var(--ease);align-items:center;gap:6px;padding-inline:8px;font-weight:500;list-style:none;display:inline-flex}.it-fold>summary::-webkit-details-marker{display:none}@media (hover:hover){.it-fold>summary:hover{background:var(--bg-hover)}}.it-fold__caret{transition:transform var(--dur-fast) var(--ease);transform:rotate(-90deg)}[dir=rtl] .it-fold__caret{transform:rotate(90deg)}.it-fold[open] .it-fold__caret{transform:none}.it-fold[open]>summary{margin-block-end:8px}.ir-tot2 .ir-bau{margin-block-start:12px}.it-crgrid{grid-template-columns:repeat(auto-fill,minmax(min(100%,380px),1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.it-crcard2{border-radius:var(--r-lg);min-width:0;box-shadow:inset 0 0 0 1px var(--line);flex-direction:column;gap:12px;padding:16px;display:flex}.it-crcard2__top{align-items:flex-start;gap:12px;display:flex}.it-crcard2__who{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.it-crcard2__name{color:var(--ink);font-weight:600}.it-crcard2__score{flex-direction:column;align-items:flex-end;gap:6px;display:flex}.it-crcard2__n{color:var(--ink);font-family:var(--font-num);font-size:var(--text-2xl);font-weight:650;line-height:1}.it-crcard2__why{margin:0}.it-crcard2__foot{border-block-start:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:6px 10px;margin-block-start:auto;padding-block-start:10px;display:flex}@media (width<=900px){.it-calm .ir-vcard{grid-template-columns:minmax(0,1fr);padding:16px}}@media (width<=600px){.ir-tot2 .mz-grid4{grid-template-columns:repeat(2,minmax(0,1fr))}.it-calm .ir-target{grid-template-columns:minmax(0,1fr) auto}.it-calm .ir-target__v{order:4;grid-column:1/-1}}@media (pointer:coarse){.it-fold>summary{min-height:44px}}.it-pipe{gap:var(--s-4);display:grid}.it-pboard{grid-template-columns:var(--cols);scrollbar-width:thin;align-items:start;gap:10px;padding-block-end:4px;display:grid;overflow-x:auto}.it-pcol{border-radius:var(--r-lg);background:var(--bg-subtle);min-width:0;box-shadow:inset 0 0 0 1px var(--line);flex-direction:column;gap:8px;padding:8px;display:flex}.it-pcol.is-lit{box-shadow:inset 0 0 0 2px var(--accent)}.it-pcol__head{justify-content:space-between;align-items:center;gap:8px;padding:4px 6px;display:flex}.it-pcol__t{min-width:0;font-size:var(--text-sm);align-items:center;gap:6px;margin:0;font-weight:600;display:flex}.it-pcol__t span{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.it-pcol__n{color:var(--text-3);font-size:var(--text-sm)}.it-pcol.is-empty .it-pcol__t span{white-space:normal}.it-pcol.is-empty .it-pcol__head{align-items:flex-start}.it-pcol.is-empty .it-pcol__n{display:none}.it-pcol__empty{color:var(--text-3);font-size:var(--text-sm);text-align:center;margin:0;padding:16px 6px}.it-pcards{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.it-pcards.is-row{grid-template-columns:repeat(auto-fill,minmax(232px,1fr));display:grid}.it-pcard{border-radius:var(--r-md);background:var(--bg);box-shadow:inset 0 0 0 1px var(--line);flex-direction:column;gap:10px;min-width:0;padding:12px;display:flex}.it-pcard.is-off{opacity:.8}.it-pcard__top{align-items:flex-start;gap:10px;min-width:0;display:flex}.it-pcard__who{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.it-pcard__name{color:var(--ink);font-weight:600;font-size:var(--text-base);text-overflow:ellipsis;white-space:nowrap;line-height:1.3;overflow:hidden}.it-pcard__who .it-users{color:var(--text-2);font-size:var(--text-sm)}.it-pcard__who .it-handle{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.it-pcard__fee{color:var(--ink);font-size:var(--text-sm);flex-wrap:wrap;align-items:center;gap:6px 8px;font-weight:500;display:flex}.it-pcard__wait>.mz-ico{flex:none;margin-block-start:2px}.it-pcard__act{justify-content:center;width:100%}.it-pcard__wait{border-block-start:1px solid var(--line);color:var(--text-2);font-size:var(--text-sm);flex-wrap:nowrap;align-items:flex-start;gap:6px;margin:0;padding-block-start:8px;display:flex}.it-pcard__wait.is-done{color:var(--green-text)}.it-pdecl{gap:10px;display:grid}.it-pdecl__btn{border-radius:var(--r-sm);min-height:32px;color:var(--text-2);font-size:var(--text-sm);transition:background-color var(--dur-fast) var(--ease);justify-self:start;align-items:center;gap:6px;padding-inline:8px;font-weight:500;display:inline-flex}@media (hover:hover){.it-pdecl__btn:hover{background:var(--bg-hover)}}.it-pdecl__caret{transition:transform var(--dur-fast) var(--ease)}.it-pdecl__caret.is-open{transform:rotate(180deg)}.it-plist{gap:var(--s-5);display:grid}.it-plist .it-pcol{box-shadow:none;background:0 0;padding:0}.it-plist .it-pcol__head{padding-inline:0}.it-plist .it-pcol.is-lit .it-pcol__head{border-radius:var(--r-sm);box-shadow:inset 0 0 0 2px var(--accent);padding-inline:8px}@media (pointer:coarse){.it-pcard__act,.it-pdecl__btn,.it-stepchip{min-height:44px}}.pf-title{align-items:center;gap:var(--s-2);display:inline-flex}.pf-stats{margin-block-end:var(--s-5)}.pf-bar{align-items:center;gap:var(--s-2) var(--s-3);flex-wrap:wrap;margin-block-end:var(--s-4);display:flex}.pf-bar__f{align-items:center;gap:var(--s-2);color:var(--text-2);display:inline-flex}.pf-bar__f .mz-select{min-width:260px;max-width:100%}.pf-sec{margin-block-end:var(--s-6)}.pf-asks{gap:var(--s-2);flex-direction:column;display:flex}.pf-foot{font-size:var(--text-sm);align-items:center;gap:6px;margin-block-start:var(--s-4);display:flex}.pf-codes{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.pf-code{align-items:center;gap:var(--s-3);min-height:64px;padding-block:var(--s-2);border-block-end:1px solid var(--line);grid-template-columns:minmax(200px,1.4fr) minmax(180px,1.2fr) minmax(150px,1fr) minmax(140px,1fr) auto;display:grid}.pf-code:last-child{border-block-end:0}.pf-code__post{align-items:center;gap:var(--s-3);min-width:0;display:flex}.pf-code__who{flex-direction:column;gap:2px;min-width:0;display:flex}.pf-code__h{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.pf-code__m{min-width:0;color:var(--text-2);font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:6px;display:inline-flex;overflow:hidden}.pf-code__code{flex-direction:column;align-items:flex-start;gap:4px;min-width:0;display:flex}.pf-code__kind{color:var(--text-2);font-size:var(--text-xs);align-items:center;gap:4px;font-weight:500;display:inline-flex}.pf-code__val{align-items:center;gap:2px;max-width:100%;display:inline-flex}.pf-code__val code{border-radius:var(--r-sm);background:var(--bg-subtle);color:var(--ink);font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;padding:2px 6px;overflow:hidden}.pf-code__ends{color:var(--text-2);font-size:var(--text-sm);align-items:center;gap:6px;display:inline-flex}.pf-code__state{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.pf-code__budget{color:var(--text-2);font-size:var(--text-xs);align-items:center;gap:4px;display:inline-flex}.pf-code__acts{justify-content:flex-end;gap:var(--s-1);display:flex}.pf-dash{color:var(--text-3);font-size:var(--text-sm)}.pf-chip{border-radius:var(--r-pill);min-height:22px;font-size:var(--text-xs);white-space:nowrap;align-items:center;gap:4px;padding-inline:8px;font-weight:500;display:inline-flex}.pf-chip.is-gray{background:var(--gray-soft);color:var(--gray-text)}.pf-chip.is-violet{background:var(--violet-soft);color:var(--violet-text)}.pf-chip.is-green{background:var(--green-soft);color:var(--green-text)}.pf-chip.is-red{background:var(--red-soft);color:var(--red-text)}.pf-chip.is-amber{background:var(--amber-soft);color:var(--amber-text)}.pf-chip.is-blue{background:var(--blue-soft);color:var(--blue-text)}@media (hover:hover){.pf-code__h:hover{color:var(--accent-text);text-decoration:underline}}.pf-boost{gap:var(--s-3);padding:var(--s-3);flex-direction:column;display:flex}.pf-boost__h{color:var(--text-2);font-size:var(--text-sm);margin:0}.pf-boost__acts{justify-content:flex-end;gap:var(--s-2);display:flex}@media (width<=1100px){.pf-code{padding-block:var(--s-3);grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"post post""code ends""state acts";align-items:start}.pf-code__post{grid-area:post}.pf-code__code{grid-area:code}.pf-code__ends{grid-area:ends}.pf-code__state{grid-area:state}.pf-code__acts{grid-area:acts;align-self:center}}@media (width<=520px){.pf-code{gap:var(--s-2) var(--s-3);grid-template-areas:"post post""code ends""state state""acts acts"}.pf-code__acts{justify-content:flex-start}.pf-bar__f,.pf-bar__f .mz-select{inline-size:100%;min-width:0}}.it-bar{flex-wrap:wrap;align-items:center;gap:8px;margin-block:16px 12px;display:flex}.it-bar__search{flex:0 300px;min-width:200px}.it-dash{color:var(--text-faint)}.it-flip{flex:none}[dir=rtl] .it-flip{transform:scaleX(-1)}.it-foot{margin-block-start:12px;font-size:12px;line-height:1.5}.it-pad{padding-block:8px}.it-nowrap{white-space:nowrap}.it-mono{font-variant-numeric:tabular-nums;font-size:13px}.it-badge{border-radius:var(--r-pill);background:var(--accent);min-width:18px;height:18px;color:var(--on-accent);place-items:center;margin-inline-start:6px;padding-inline:5px;font-size:12px;font-weight:600;display:inline-grid}.it-t-blue{background:var(--blue-soft);color:var(--blue-text)}.it-t-green{background:var(--green-soft);color:var(--green-text)}.it-t-amber{background:var(--amber-soft);color:var(--amber-text)}.it-t-violet{background:var(--violet-soft);color:var(--violet-text)}.it-t-red{background:var(--red-soft);color:var(--red-text)}.it-t-gray{background:var(--gray-soft);color:var(--gray-text)}.it-face{letter-spacing:.01em;border-radius:50%;flex:none;place-items:center;font-weight:600;display:inline-grid;overflow:hidden}.it-face img{object-fit:cover;width:100%;height:100%}.it-plat{color:var(--text-2);align-items:center;gap:5px;display:inline-flex}.it-handle{min-width:0;color:var(--text-2);align-items:center;gap:5px;font-size:13px;display:inline-flex}.it-handle bdi{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.it-users{flex-direction:column;gap:2px;display:flex}.it-picker__k{color:var(--text-3);font-weight:400}.it-explain{color:var(--text-2);font:inherit;text-align:start;-webkit-text-decoration:underline dotted var(--text-3);text-decoration:underline dotted var(--text-3);text-underline-offset:4px;cursor:help;background:0 0;border:0;align-items:center;gap:4px;padding:0;font-size:13px;display:inline-flex}.it-explain:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:var(--r-xs)}.it-tip{color:var(--text);padding:10px 12px;font-size:13px;line-height:1.5}.it-tip p{margin:0}.it-tip__f{border-block-start:1px solid var(--line);color:var(--text-2);font-variant-numeric:tabular-nums;padding-block-start:6px;margin-block-start:6px!important}.it-ctable{border-block-start:1px solid var(--line)}.it-ctable__head,.it-ctable__row{grid-template-columns:minmax(240px,2.4fr) minmax(130px,1fr) minmax(120px,.9fr) minmax(130px,1fr) minmax(70px,.5fr) minmax(110px,.8fr) minmax(110px,.8fr);align-items:center;gap:16px;padding-inline:8px;display:grid}.it-ctable__head{border-block-end:1px solid var(--line);min-height:36px;color:var(--text-3);font-size:12px;font-weight:500}.it-ctable__head .mz-sample{margin-inline-start:4px}.it-ctable__row{border-block-end:1px solid var(--line);cursor:pointer;min-height:64px;transition:background-color var(--dur-fast) var(--ease);padding-block:10px}@media (hover:hover){.it-ctable__row:hover{background:var(--bg-subtle)}}.it-ctable__row:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.it-ctable .is-num{text-align:end}.it-ctable__name{align-items:center;gap:12px;min-width:0;display:flex}.it-ctable__nomark{border-radius:var(--r-md);background:var(--bg-subtle);flex:none;width:32px;height:32px}.it-ctable__t{flex-direction:column;gap:2px;min-width:0;display:flex}.it-ctable__title{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-weight:600;text-decoration:none;overflow:hidden}.it-ctable__sub{color:var(--text-2);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.it-ctable__dates{color:var(--text-2);white-space:nowrap;font-size:13px}.it-ctable__posted{flex-direction:column;gap:6px;font-size:13px;display:flex}.it-ctable__posted .mz-bar{max-width:120px}.it-ctable__k{display:none}.it-ctable__foot{margin-block-start:12px;font-size:12px}.it-head{flex-direction:column;gap:10px;margin-block:16px 8px;display:flex}.it-head__back{min-height:28px;color:var(--text-2);align-self:flex-start;align-items:center;gap:6px;font-size:13px;text-decoration:none;display:inline-flex}@media (hover:hover){.it-head__back:hover{color:var(--accent-text)}}.it-head__row{align-items:flex-start;gap:16px;display:flex}.it-head__title{flex-wrap:wrap;flex:1;align-items:center;gap:10px;min-width:0;display:flex}.it-head__title h2{color:var(--ink);overflow-wrap:anywhere;margin:0;font-size:24px;font-weight:650;line-height:1.25}.it-head__actions{flex:none;gap:8px;display:flex}.it-kindbtn,.it-stagebtn{border-radius:var(--r-sm);color:var(--text-3);cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:2px 4px 2px 0;display:inline-flex}.it-kindbtn:focus-visible,.it-stagebtn:focus-visible{outline:2px solid var(--focus);outline-offset:1px}@media (hover:hover){.it-kindbtn:hover .mz-pill,.it-stagebtn:hover .mz-pill{box-shadow:inset 0 0 0 1px var(--line-strong)}}.it-head__meta{color:var(--text-2);flex-wrap:wrap;align-items:center;gap:6px 16px;font-size:13px;display:flex}.it-head__proj{color:var(--text);align-items:center;gap:6px;font-weight:500;text-decoration:none;display:inline-flex}@media (hover:hover){.it-head__proj:hover span{text-decoration:underline}}.it-fresh{align-items:center;gap:6px;display:inline-flex}.it-fresh__btn{border-radius:var(--r-sm);color:var(--accent-text);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;margin-inline-start:4px;padding:2px 6px;display:inline-flex}@media (hover:hover){.it-fresh__btn:hover{background:var(--accent-soft)}}.it-head__filters{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.it-tabs{margin-block-end:4px}.it-ov .mz-sec{margin-block-start:24px}.it-tiles{border-radius:var(--r-md);background:var(--line);gap:1px;padding:1px;display:grid;overflow:hidden}.it-tiles.is-4{grid-template-columns:repeat(4,minmax(0,1fr))}.it-tiles.is-5{grid-template-columns:repeat(5,minmax(0,1fr))}.it-tiles>.it-tile:first-child{border-start-start-radius:calc(var(--r-md) - 1px)}.it-tile{background:var(--bg);flex-direction:column;align-items:flex-start;gap:6px;min-width:0;padding:14px 16px;display:flex}.it-tile__v{color:var(--ink);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:24px;font-weight:600;line-height:1.2}.it-tile__v.is-none{color:var(--text-faint);font-weight:400}.it-tile__sub{color:var(--text-3);font-size:12px}.it-tile__link{color:var(--accent-text);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:13px;text-decoration:none}@media (hover:hover){.it-tile__link:hover{text-decoration:underline}}.it-note{color:var(--text-2);align-items:flex-start;gap:8px;margin:10px 0 0;font-size:13px;line-height:1.5;display:flex}.it-note--box{border-radius:var(--r-md);background:var(--bg-subtle);margin-block-start:24px;padding:14px 16px}.it-note .mz-ico{flex:none;margin-block-start:2px}.it-ov__two{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:24px;display:grid}.it-topc{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;display:grid}.it-topc__item{min-width:0;color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;flex-direction:column;gap:4px;padding:0;display:flex}.it-topc__item:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:var(--r-md)}.it-topc__h{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.it-topc__n{color:var(--text-3);font-size:12px}.it-topcr{margin:0;padding:0;list-style:none}.it-topcr li{border-block-end:1px solid var(--line);align-items:center;gap:10px;min-height:52px;display:flex}.it-topcr__i{width:16px;color:var(--text-3);font-size:12px}.it-topcr__who{flex-direction:column;flex:1;min-width:0;display:flex}.it-topcr__name{color:var(--text);font-weight:500;text-decoration:none}.it-topcr__n{white-space:nowrap;font-size:13px}.it-maestro p{color:var(--text-2);flex-wrap:wrap;align-items:center;gap:6px;margin:0;display:flex}.it-maestro__list{margin:8px 0 0;padding:0;list-style:none}.it-maestro__list li{border-block-end:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:10px;min-height:44px;display:flex}.it-maestro__d{min-width:0;color:var(--text);flex:1;align-items:center;gap:8px;text-decoration:none;display:inline-flex}.it-clicks__head,.it-clicks__row{grid-template-columns:minmax(0,2fr) repeat(3,minmax(70px,.7fr));align-items:center;gap:12px;display:grid}.it-clicks__head{border-block-end:1px solid var(--line);color:var(--text-3);padding-block:6px;font-size:12px}.it-clicks__row{border-block-end:1px solid var(--line);min-height:52px}.it-clicks__who{align-items:center;gap:8px;min-width:0;display:flex}.it-clicks__who>span:last-child{flex-direction:column;min-width:0;display:flex}.it-clicks__link{color:var(--text-3);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.it-group{color:var(--text-2);cursor:pointer;align-items:center;gap:8px;font-size:13px;display:inline-flex}.it-filter{flex-direction:column;gap:12px;max-height:min(70vh,520px);padding:12px;display:flex;overflow:auto}.it-filter__g{border:0;margin:0;padding:0}.it-filter__g legend{color:var(--text-3);margin-block-end:6px;font-size:12px;font-weight:500}.it-filter__opt{align-items:center;gap:8px;min-height:32px;display:flex}.it-filter__opt>span{cursor:pointer}.it-bulk{border-radius:var(--r-md);background:var(--accent-soft);color:var(--accent-text);flex-wrap:wrap;align-items:center;gap:8px;margin-block-end:8px;padding:6px 8px 6px 12px;font-size:13px;font-weight:500;display:flex}.it-tablebox{border-radius:var(--r-md);max-height:max(420px,100vh - 300px);box-shadow:inset 0 0 0 1px var(--line);overflow:auto}.it-table{border-collapse:separate;border-spacing:0;width:100%;font-size:13px}.it-table th{z-index:2;height:calc(38px * var(--dens));border-block-end:1px solid var(--line);background:var(--bg-subtle);color:var(--text-3);text-align:start;white-space:nowrap;padding-inline:8px;font-size:12px;font-weight:500;position:sticky;inset-block-start:0}.it-table th.is-num{text-align:end}.it-table td{height:calc(52px * var(--dens));border-block-end:1px solid var(--line);vertical-align:middle;padding-inline:8px}.it-table td.is-num{text-align:end;white-space:nowrap}.it-table tbody tr:last-child td{border-block-end:0}.it-table tr.is-sel td{background:var(--accent-soft)}@media (hover:hover){.it-table tbody tr:not(.is-sel):hover td{background:var(--bg-subtle)}}.it-table__check{width:36px;padding-inline-end:0!important}.it-table__menu{width:40px}.it-th{color:inherit;font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:4px;padding:0;display:inline-flex}.it-th .mz-ico{opacity:.55}.it-th.is-on{color:var(--text)}.it-th.is-on .mz-ico{opacity:1}.it-th:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:var(--r-xs)}.it-who{align-items:center;gap:10px;min-width:160px;display:flex}.it-who__name{color:var(--text);white-space:nowrap;font-weight:500;text-decoration:none}@media (hover:hover){.it-who__name:hover,.it-crcard__name:hover{color:var(--accent-text)}}.it-cellbtn{border-radius:var(--r-sm);min-height:30px;color:inherit;font:inherit;font-variant-numeric:tabular-nums;cursor:text;background:0 0;border:0;align-items:center;gap:6px;padding:2px 6px;display:inline-flex}.it-cellbtn.is-wide{max-width:220px}.it-cellbtn.is-wide>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.it-cellbtn__ico{color:var(--text-3);opacity:0;transition:opacity var(--dur-fast) var(--ease)}.it-cellbtn:focus-visible{outline:2px solid var(--focus)}.it-cellbtn:focus-visible .it-cellbtn__ico{opacity:1}@media (hover:hover){.it-cellbtn:hover{box-shadow:inset 0 0 0 1px var(--line-strong)}.it-cellbtn:hover .it-cellbtn__ico{opacity:1}}@media (hover:none){.it-cellbtn__ico{opacity:1}}.it-cellinput{border-radius:var(--r-sm);background:var(--bg);width:130px;height:30px;box-shadow:inset 0 0 0 1px var(--accent), 0 0 0 3px var(--accent-soft);color:var(--text);font:inherit;text-align:end;border:0;outline:0;padding-inline:8px}.it-cellinput.is-wide{text-align:start;width:220px}.it-crcards{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.it-crcard{border-radius:var(--r-md);box-shadow:inset 0 0 0 1px var(--line);padding:12px}.it-crcard.is-sel{box-shadow:inset 0 0 0 2px var(--accent)}.it-crcard__top{align-items:center;gap:10px;display:flex}.it-crcard__who{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.it-crcard__name{color:var(--text);font-weight:600;text-decoration:none}.it-crcard__stage{margin-block:10px}.it-crcard__nums{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px;margin:0;display:grid}.it-crcard__nums div{min-width:0}.it-crcard__nums dt{color:var(--text-3);font-size:12px}.it-crcard__nums dd{margin:0;font-size:14px}.it-form{flex-direction:column;gap:14px;display:flex}.it-form__two{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.it-radios{border:0;flex-direction:column;gap:4px;margin:0;padding:0;display:flex}.it-radio{border-radius:var(--r-sm);min-height:40px;box-shadow:inset 0 0 0 1px var(--line);cursor:pointer;align-items:center;gap:10px;padding-inline:10px;display:flex}.it-radio:has(input:checked){box-shadow:inset 0 0 0 1px var(--accent);background:var(--accent-soft)}.it-radio input{accent-color:var(--accent)}.it-add{flex-direction:column;gap:12px;display:flex}.it-add__lists,.it-add__people{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.it-add__people{max-height:44vh;overflow:auto}.it-add__list,.it-add__p{border-block-end:1px solid var(--line);align-items:center;gap:10px;min-height:52px;display:flex}.it-add__p.is-on{opacity:.6}.it-add__lt,.it-add__pt{flex-direction:column;flex:1;min-width:0;font-size:13px;display:flex}.it-add__lt strong{font-size:14px;font-weight:500}.it-add__faces{display:flex}.it-add__faces .it-face{box-shadow:0 0 0 2px var(--raised);margin-inline-start:-6px}.it-add__disc{font-size:13px}.it-scope{flex-wrap:wrap;align-items:center;gap:12px;margin-block-start:16px;display:flex}.it-scope__tabs{flex:1;align-items:center;gap:4px;min-width:0;display:inline-flex}.it-scope__list{gap:4px;display:inline-flex}.it-scope__tab{border-radius:var(--r-pill);min-height:34px;color:var(--text-2);font:inherit;white-space:nowrap;cursor:pointer;transition:background-color var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);background:0 0;border:0;padding-inline:12px;font-weight:500}.it-scope__tab.is-on{background:var(--ink);color:var(--bg)}@media (hover:hover){.it-scope__tab:not(.is-on):hover{background:var(--bg-hover)}}.it-scope__tab:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.it-scope__tabs .it-explain{min-width:28px;min-height:28px;color:var(--text-3);justify-content:center;text-decoration:none}.it-cgroup+.it-cgroup{margin-block-start:20px}.it-ghead{color:var(--ink);align-items:center;gap:6px;margin:0 0 10px;font-size:14px;font-weight:600;display:flex}.it-ghead__who{align-items:center;gap:8px;display:inline-flex}.it-ghead__n{color:var(--text-3);font-weight:400}.it-cgrid{grid-template-columns:repeat(auto-fill,minmax(168px,1fr));gap:16px 12px;display:grid}.it-card{flex-direction:column;gap:8px;min-width:0;display:flex}.it-card__head{align-items:center;gap:8px;min-width:0;min-height:24px;display:flex}.it-card__who{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text);flex:1;font-size:13px;overflow:hidden}.it-card__warn{border-radius:var(--r-sm);width:24px;height:24px;color:var(--amber-dot);cursor:help;background:0 0;border:0;flex:none;place-items:center;padding:0;display:inline-grid}.it-card__warn:focus-visible{outline:2px solid var(--focus)}.it-card__media{border-radius:var(--r-md);cursor:pointer;transition:transform var(--dur-fast) var(--ease-out);background:0 0;border:0;padding:0;display:block}.it-card__media:active{transform:scale(.98)}.it-card__media:focus-visible{outline:2px solid var(--focus);outline-offset:2px}@media (hover:hover){.it-card__media:hover .it-thumb{box-shadow:inset 0 0 0 2px var(--line-strong)}}.it-thumb{border-radius:var(--r-md);aspect-ratio:4/5;width:100%;box-shadow:inset 0 0 0 1px var(--line);flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.it-thumb.is-sm{aspect-ratio:4/5;border-radius:var(--r-sm)}.it-thumb.is-lg{aspect-ratio:9/16;border-radius:var(--r-lg);width:auto;max-width:100%;height:100%;max-height:100%}.it-thumb__glyph{opacity:.75}.it-thumb__fmt{border-radius:var(--r-pill);background:var(--bg);color:var(--text-2);align-items:center;gap:4px;padding:2px 7px;font-size:12px;font-weight:500;display:inline-flex;position:absolute;inset-block-start:8px;inset-inline-start:8px}.it-thumb.is-sm .it-thumb__fmt{display:none}.it-thumb__cap{-webkit-line-clamp:2;text-align:center;-webkit-box-orient:vertical;margin:10px 14px 0;font-size:12px;line-height:1.4;display:-webkit-box;overflow:hidden}.it-thumb.is-lg .it-thumb__cap{-webkit-line-clamp:4;margin-inline:28px;font-size:15px}.it-reach{border-radius:var(--r-pill);background:var(--ink);max-width:calc(100% - 16px);color:var(--bg);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:4px;padding:3px 7px;font-size:12px;font-weight:500;display:inline-flex;position:absolute;inset-block-end:8px;inset-inline-start:8px}.it-thumb.is-sm .it-reach{padding:2px 6px;font-size:12px;inset-block-end:6px;inset-inline-start:6px}.it-more{justify-content:center;margin-block-start:20px;display:flex}.it-pv__scrim{z-index:57}.it-pv{z-index:58;border-radius:var(--r-lg);background:var(--raised);box-shadow:var(--shadow);animation:mz-in var(--dur) var(--ease-out);outline:0;grid-template-columns:minmax(0,1fr) 380px;display:grid;position:fixed;inset-block:24px;inset-inline:max(24px,50vw - 560px);overflow:hidden}.it-pv__media{background:var(--bg-subtle);justify-content:center;align-items:center;min-height:0;padding:56px 32px 32px;display:flex;position:relative}.it-pv__nav{color:var(--text-2);align-items:center;gap:6px;font-size:13px;display:flex;position:absolute;inset-block-start:14px;inset-inline-start:16px}.it-pv__nav>span{margin-inline-end:4px}.it-pv__x.is-phone{display:none}.it-pv__side{border-inline-start:1px solid var(--line);flex-direction:column;gap:16px;min-height:0;padding:16px 20px 20px;display:flex;overflow:auto}.it-pv__who{align-items:center;gap:10px;display:flex}.it-pv__wt{flex-direction:column;flex:1;min-width:0;font-size:13px;display:flex}.it-pv__wt strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.it-pv__fmt{border-block:1px solid var(--line);justify-content:space-between;align-items:center;gap:8px;padding-block:8px;display:flex}.it-pv__fmtw{align-items:center;gap:6px;font-weight:500;display:inline-flex}.it-pv__fmtw .mz-faint{font-size:13px;font-weight:400}.it-pv__acts{gap:2px;display:inline-flex}.it-pv__warn{border-radius:var(--r-sm);background:var(--amber-soft);color:var(--amber-text);align-items:center;gap:8px;margin:0;padding:8px 10px;font-size:13px;display:flex}.it-pv__sec h3{color:var(--ink);margin:0 0 8px;font-size:13px;font-weight:600}.it-pv__collab{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.it-pv__collab li{align-items:center;gap:8px;font-size:13px;display:flex}.it-pv__nums{margin:0}.it-pv__row{border-block-end:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;min-height:32px;font-size:13px;display:flex}.it-pv__row dt{color:var(--text-2)}.it-pv__row dd{text-align:end;margin:0}.it-hidden{color:var(--text-3);align-items:center;gap:4px;display:inline-flex}.it-pv__kw{flex-wrap:wrap;gap:6px;display:flex}.it-kw{border-radius:var(--r-pill);background:var(--accent-soft);height:24px;color:var(--accent-text);align-items:center;padding-inline:8px;font-size:12px;font-weight:500;display:inline-flex}.it-pv__cap{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.6}.it-tag{color:var(--accent-text);font-weight:500}.it-tag.is-at{color:var(--violet-text)}.it-pv__keys{align-items:center;gap:6px;margin:auto 0 0;font-size:12px;display:flex}.it-imp{flex-direction:column;gap:12px;display:flex}.it-file{font:inherit;font-size:13px}.it-imp__rows{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.it-imp__row{border-radius:var(--r-md);box-shadow:inset 0 0 0 1px var(--line);padding:10px 12px}.it-imp__row.is-bad{box-shadow:inset 0 0 0 1px var(--amber-dot)}.it-imp__top{align-items:center;gap:10px;margin-block-end:8px;display:flex}.it-imp__p{flex:none;align-items:center;gap:5px;font-size:13px;font-weight:500;display:inline-flex}.it-imp__url{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text-3);flex:1;font-size:12px;overflow:hidden}.it-imp__rm{border-radius:var(--r-sm);width:28px;height:28px;color:var(--text-3);cursor:pointer;background:0 0;border:0;place-items:center;display:inline-grid}@media (hover:hover){.it-imp__rm:hover{background:var(--bg-hover);color:var(--text)}}.it-imp__fields{grid-template-columns:1.4fr 1fr 1.1fr repeat(3,.8fr);gap:8px;display:grid}.it-imp__fields label{flex-direction:column;gap:4px;min-width:0;display:flex}.it-imp__fields label>span{color:var(--text-3);font-size:12px}.it-imp__cap{grid-column:1/-1}.it-imp__kw{color:var(--green-text);align-items:center;gap:6px;margin:8px 0 0;font-size:12px;display:flex}.it-imp__kw.t-amber{color:var(--amber-text)}.it-imp__count{font-size:13px}@media (width<=1280px){.it-tiles.is-5{grid-template-columns:repeat(5,minmax(0,1fr))}.it-tile__v{font-size:20px}}@media (width<=1100px){.it-tiles.is-5{grid-template-columns:repeat(3,minmax(0,1fr))}.it-ov__two{grid-template-columns:minmax(0,1fr)}.it-ctable__head{display:none}.it-ctable__row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name status""kind dates""posted posted""content emv";gap:8px 12px}.it-ctable__name{grid-area:name}.it-ctable__status{grid-area:status;justify-self:end}.it-ctable__kind{grid-area:kind}.it-ctable__dates{grid-area:dates;justify-self:end}.it-ctable__posted{flex-direction:row;grid-area:posted;align-items:center;gap:10px}.it-ctable__posted .mz-bar{flex:1;max-width:none}.it-ctable__content{text-align:start;grid-area:content}.it-ctable__emv{grid-area:emv}.it-ctable__k{color:var(--text-3);font-size:12px;display:block}.it-pv{grid-template-columns:minmax(0,1fr) 340px;inset-inline:16px}}@media (width<=760px){.it-bar__search{flex:100%;min-width:0}.it-bar .mz-input input{font-size:16px}.it-head__row{flex-direction:column;gap:10px}.it-head__title h2{font-size:20px}.it-head__actions{width:100%}.it-head__actions .mz-btn--primary{flex:1;min-height:44px}.it-head__actions .mz-btn--icon{width:44px;height:44px}.it-head__back,.it-fresh__btn{min-height:44px}.it-head__filters{scrollbar-width:none;flex-wrap:nowrap;margin-inline:-16px;padding-inline:16px;overflow-x:auto}.it-head__filters .mz-seg__item,.it-head__filters .mz-btn{white-space:nowrap;min-height:40px}.it-kindbtn,.it-stagebtn{min-height:44px}.it-tiles.is-4,.it-tiles.is-5{grid-template-columns:repeat(2,minmax(0,1fr))}.it-tile{padding:12px}.it-tile__v{font-size:20px}.it-explain{min-height:32px}.it-topc{grid-template-columns:repeat(3,minmax(0,1fr))}.it-topcr li{min-height:56px}.it-ctable__row{padding-inline:4px}.it-scope{flex-direction:column;align-items:stretch}.it-scope__tabs{scrollbar-width:none;overflow-x:auto}.it-scope__tab,.it-scope .mz-btn--primary,.it-bar .mz-btn{min-height:44px}.it-cgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 10px}.it-card__warn{width:44px;height:44px;margin-block:-10px;margin-inline-end:-10px}.it-group,.it-crcard .it-stagebtn{min-height:44px}.it-crcard .it-cellbtn{min-height:44px;padding-inline:0}.it-cellinput{height:40px;font-size:16px}.it-form__two{grid-template-columns:minmax(0,1fr)}.it-imp__fields{grid-template-columns:repeat(2,minmax(0,1fr))}.it-imp__fields label:first-child{grid-column:1/-1}.it-imp__rm{width:44px;height:44px}.it-radio{min-height:48px}.it-add__list,.it-add__p{min-height:56px}.it-pv{border-radius:0;flex-direction:column;display:flex;inset:0;overflow:auto}.it-pv__media{flex:none;height:52vh;padding:60px 16px 16px}.it-pv__nav{inset-block-start:max(10px, env(safe-area-inset-top));inset-inline-start:12px}.it-pv__nav .mz-btn{width:44px;height:44px}.it-pv__x.is-phone{width:44px;height:44px;display:inline-flex;position:absolute;inset-block-start:max(10px, env(safe-area-inset-top));inset-inline-end:12px}.it-pv__who .it-pv__x{display:none}.it-pv__side{border-inline-start:0;padding-block-end:max(20px, env(safe-area-inset-bottom));overflow:visible}.it-pv__acts .mz-btn{width:44px;height:44px}.it-pv__keys{display:none}}.isrc{gap:var(--sec-gap);flex-direction:column;display:flex}.isrc>.mz-sec,.isrc-cols .mz-sec{margin-block-start:0}.isrc-lede{margin:0 0 var(--s-4);max-width:78ch;color:var(--text-2);font-size:var(--text-sm);line-height:1.55}.isrc-faint{color:var(--text-3);font-size:var(--text-sm)}p.isrc-faint{margin:6px 0 0}.isrc-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.isrc-by{flex-wrap:wrap;align-items:center;gap:8px;margin:12px 0 0;display:flex}.isrc-by__label{color:var(--text-3);font-size:var(--text-sm);margin-inline-end:4px}.isrc-chip{border-radius:var(--r-pill);min-height:28px;box-shadow:inset 0 0 0 1px var(--line);color:var(--text-2);font-size:var(--text-sm);align-items:center;gap:6px;padding-inline:10px;display:inline-flex}.isrc-chip b{color:var(--ink);font-weight:600}.isrc-cols{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-items:start;gap:40px;display:grid}.isrc-aside{flex-direction:column;gap:36px;display:flex}.isrc-aside .mz-sec{margin:0}.isrc-index{flex-direction:column;gap:18px;padding:20px;display:flex}.isrc-index__head{align-items:flex-start;gap:12px;display:flex}.isrc-index__title{flex:1;min-width:0}.isrc-index__title h3{font-size:var(--text-md);color:var(--ink);margin:0;font-weight:600}.isrc-index__title p{color:var(--text-2);font-size:var(--text-sm);margin:4px 0 0}.isrc-note{border-radius:var(--r-md);background:var(--bg-subtle);color:var(--text-2);font-size:var(--text-sm);flex-wrap:wrap;align-items:center;gap:8px;padding:10px 12px;display:flex}.isrc-note>span{flex:1;min-width:12ch}.isrc-facts{flex-direction:column;gap:10px;margin:0;display:flex}.isrc-facts>div{grid-template-columns:88px minmax(0,1fr);gap:12px;display:grid}.isrc-facts dt{color:var(--text-3);font-size:var(--text-sm);padding-block-start:1px}.isrc-facts dd{color:var(--text);font-size:var(--text-sm);margin:0;line-height:1.55}.isrc-budget,.isrc-log{border-block-start:1px solid var(--line);padding-block-start:16px}.isrc-budget__head{justify-content:space-between;align-items:center;margin-block-end:8px;display:flex}.isrc-index h4,.isrc-camps h4,.isrc-src__how h4{font-size:var(--text-sm);color:var(--ink);margin:0;font-weight:600}.isrc-meter{margin-block-start:10px}.isrc-meter__row{font-size:var(--text-sm);color:var(--text-2);justify-content:space-between;gap:12px;margin-block-end:6px;display:flex}.isrc-meter .isrc-faint .t-red,.isrc-meter .isrc-faint .t-amber{align-items:center;gap:4px;display:inline-flex}.isrc-more{border-block-start:1px solid var(--line);padding-block-start:12px}.isrc-more>summary,.isrc-src summary{cursor:pointer;list-style:none}.isrc-more>summary::-webkit-details-marker{display:none}.isrc-src summary::-webkit-details-marker{display:none}.isrc-more>summary{min-height:32px;color:var(--accent-text);font-size:var(--text-sm);border-radius:var(--r-sm);align-items:center;gap:8px;font-weight:500;display:inline-flex}.isrc-more>summary:focus-visible,.isrc-src summary:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.isrc-table{border-collapse:collapse;width:100%;font-size:var(--text-sm);margin-block-start:8px}.isrc-table th,.isrc-table td{border-block-end:1px solid var(--line);text-align:start;vertical-align:top;padding:8px 0}.isrc-table th{color:var(--text);padding-inline-end:12px;font-weight:400}.isrc-table td{color:var(--text-2);white-space:nowrap;padding-inline-start:12px}.isrc-table td:last-child{text-align:end}.isrc-log ul{margin:8px 0 0;padding:0;list-style:none}.isrc-log li{font-size:var(--text-sm);align-items:flex-start;gap:8px;padding-block:7px;display:flex}.isrc-log li+li{border-block-start:1px solid var(--line)}.isrc-log li>svg{flex:none;margin-block-start:2px}.isrc-log__what{overflow-wrap:anywhere;flex:1;min-width:0}.isrc-log__cr{color:var(--text-2);white-space:nowrap}.isrc-list{border-block-start:1px solid var(--line);margin:20px 0 0;padding:0;list-style:none}.isrc-src{border-block-end:1px solid var(--line)}.isrc-src summary{border-radius:var(--r-sm);align-items:flex-start;gap:12px;min-height:44px;padding:14px 4px;display:flex}@media (hover:hover){.isrc-src summary:hover{background:var(--bg-subtle)}.isrc-src summary{transition:background-color var(--dur-fast) var(--ease)}}.isrc-src__main{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.isrc-src__name{color:var(--ink);font-weight:600}.isrc-src__gives{color:var(--text-2);font-size:var(--text-sm);line-height:1.5}.isrc-src__meta{flex-wrap:wrap;align-items:center;gap:6px 10px;margin-block-start:2px;display:flex}.isrc-src__end{flex:none;align-items:center;gap:8px;display:flex}.isrc-src__caret{color:var(--text-3);transition:transform var(--dur-fast) var(--ease)}.isrc-src details[open] .isrc-src__caret{transform:rotate(180deg)}.isrc-src__how{font-size:var(--text-sm);padding:0 4px 16px;padding-inline-start:52px}.isrc-src__how p.isrc-faint{margin:0 0 10px}.isrc-src__how ol{color:var(--text);margin:6px 0 8px;padding-inline-start:20px;line-height:1.6}.isrc-link{min-height:32px;color:var(--accent-text);align-items:center;gap:4px;display:inline-flex}.isrc-notused{color:var(--text-2);font-size:var(--text-sm);flex-wrap:wrap;align-items:flex-start;gap:8px 10px;margin:16px 0 0;line-height:1.55;display:flex}.isrc-notused>.mz-pill{flex:none}.isrc-notused>span{flex:1;min-width:24ch}.isrc-plan{margin:0;padding:0;list-style:none}.isrc-plan li{color:var(--text-2);font-size:var(--text-sm);align-items:flex-start;gap:10px;padding-block:8px;display:flex}.isrc-plan li+li{border-block-start:1px solid var(--line)}.isrc-plan li>svg{color:var(--text-3);flex:none;margin-block-start:2px}.isrc-plan b{color:var(--ink);font-weight:600}.isrc-camps{margin-block-start:18px}.isrc-camps ul{margin:6px 0 0;padding:0;list-style:none}.isrc-camps li{border-block-end:1px solid var(--line);align-items:center;gap:12px;padding-block:8px;display:flex}.isrc-camps__name{min-width:0;color:var(--text);flex-direction:column;flex:1;gap:2px;display:flex}.isrc-paste>p.isrc-faint{margin:0 0 10px}.isrc-paste__box{display:block}.isrc-paste__ta{resize:vertical;width:100%;min-height:112px;font-size:var(--text-sm);line-height:1.5}.isrc-paste__actions,.isrc-paste__add{flex-wrap:wrap;align-items:center;gap:8px;margin-block-start:10px;display:flex}.isrc-paste__add p{font-size:var(--text-sm);align-items:center;gap:6px;margin:0;display:inline-flex}.isrc-card{flex-direction:column;gap:14px;margin-block-start:14px;padding:16px;display:flex}.isrc-card>header{align-items:center;gap:10px;display:flex}.isrc-card>header>div{flex-direction:column;flex:1;min-width:0;display:flex}.isrc-card>header .isrc-faint{align-items:center;gap:4px;display:inline-flex}.isrc-card__av{background:var(--accent-soft);width:36px;height:36px;color:var(--accent-text);border-radius:50%;flex:none;place-items:center;font-weight:600;display:grid}.isrc-card__h{color:var(--ink);overflow-wrap:anywhere;font-weight:600}.isrc-problems,.isrc-reasons{font-size:var(--text-sm);flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.isrc-problems li{color:var(--amber-text);align-items:flex-start;gap:6px;display:flex}.isrc-reasons li{color:var(--text-2);align-items:flex-start;gap:8px;display:flex}.isrc-problems svg,.isrc-reasons svg{flex:none;margin-block-start:2px}.isrc-nums{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 16px;margin:0;display:grid}.isrc-num dt{color:var(--text-3);font-size:var(--text-xs)}.isrc-num dd{margin:0}.isrc-num dd:first-of-type{flex-wrap:wrap;align-items:center;gap:6px;margin-block-start:2px;display:flex}.isrc-num__v{color:var(--ink);font-size:var(--text-lg);font-weight:600}.isrc-num__from{color:var(--text-3);font-size:var(--text-xs);margin-block-start:2px;line-height:1.4}.isrc-rows{border-block-start:1px solid var(--line);margin:14px 0 0;padding:0;list-style:none}.isrc-rows li{border-block-end:1px solid var(--line);min-height:40px;font-size:var(--text-sm);grid-template-columns:16px minmax(0,1fr) auto auto auto;align-items:center;gap:10px;display:grid}.isrc-rows bdi{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.isrc-form{flex-direction:column;gap:14px;display:flex}@media (width<=1100px){.isrc-cols{flex-direction:column;gap:36px;display:flex}.isrc-main,.isrc-aside{display:contents}.isrc-cols .mz-sec{margin:0}.isrc-next{order:1}.isrc-main>.mz-sec{order:2}.isrc-paste{order:3}}@media (width<=760px){.isrc{gap:24px;margin-block-start:16px}.isrc-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.isrc-stats .mz-stat{padding:12px}.isrc-stats .mz-stat__value{font-size:var(--text-xl)}.isrc-index{padding:16px}.isrc-index__head{flex-wrap:wrap}.isrc-index__head .mz-pill{flex-basis:100%;order:-1;justify-content:flex-start;width:max-content;max-width:100%}.isrc-facts>div{grid-template-columns:minmax(0,1fr);gap:2px}.isrc-src summary{flex-wrap:wrap}.isrc-src__end{justify-content:space-between;width:100%;padding-inline-start:48px}.isrc-src__how{padding-inline-start:4px}.isrc-table td{white-space:normal}.isrc-paste__ta{font-size:16px}.isrc-nums{gap:12px}.isrc-camps li .mz-btn,.isrc-paste__actions .mz-btn,.isrc-paste__add .mz-btn,.isrc-budget__head .mz-btn{min-height:44px}}@media (hover:none){.isrc-src summary,.isrc-more>summary{min-height:44px}}.isrc-log__plat{vertical-align:-2px;color:var(--text-3);margin-inline-end:2px}.isrc-index__brand{color:var(--text-3);font-weight:500}.isrc-pics{flex-direction:column;gap:12px;display:flex}.isrc-pics>.mz-sec__head{margin-block-end:0}.isrc-pics__nums{border-radius:var(--r-lg);box-shadow:inset 0 0 0 1px var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:12px 14px;display:grid}.isrc-pics__nums>div{flex-direction:column;gap:2px;min-inline-size:0;display:flex}.isrc-pics__nums dt{color:var(--text-3);font-size:var(--text-xs)}.isrc-pics__nums dd{color:var(--ink);font-size:var(--text-lg);margin:0;font-weight:600}.isrc-pics__wait{border-radius:var(--r-md);background:var(--bg-subtle);color:var(--text);font-size:var(--text-sm);flex-wrap:wrap;align-items:center;gap:4px 8px;margin:0;padding:10px 12px;display:flex}.isrc-pics__wait strong{font-weight:600}.isrc-pics p.isrc-faint{margin:0;line-height:1.5}.ins-nav{align-items:center;gap:var(--s-2) var(--s-4);flex-wrap:wrap;margin-block-end:var(--s-6);display:flex}.ins-nav .mz-seg{scrollbar-width:none;max-inline-size:100%;overflow-x:auto}.ins-view .mz-sec__head{row-gap:var(--s-2);flex-wrap:wrap}.ins-row .ins-unit{min-inline-size:58px}.ins-nav__lede{color:var(--text-2);font-size:var(--text-sm);margin:0}.ins-view>.mz-sec:first-child,.ins-view>.ins-stats+.mz-sec,.ins-view>.ins-note+.mz-sec{margin-block-start:0}.ins-view>.ins-stats,.ins-view>.ins-note{margin-block-end:var(--sec-gap)}.ins-faint{color:var(--text-3)}.ins-sub{max-inline-size:78ch;margin:0 0 var(--s-4);color:var(--text-2);font-size:var(--text-sm);line-height:1.55}.ins-hint{color:var(--text-3);font-size:var(--text-xs);margin:0;font-weight:400;line-height:1.45}.ins-tablebox+.ins-hint{margin-block-start:var(--s-3)}.ins-meta{color:var(--text-3);font-size:var(--text-xs)}.ins-note{align-items:flex-start;gap:var(--s-2);margin:0 0 var(--s-4);border-radius:var(--r-md);background:var(--bg-subtle);color:var(--text-2);font-size:var(--text-sm);padding:10px 12px;line-height:1.5;display:flex}.ins-note>.mz-ico{flex:none;margin-block-start:2px}.ins-note.is-info{background:var(--blue-soft);color:var(--blue-text)}.ins-note.is-warn{background:var(--amber-soft);color:var(--amber-text);margin:0}.ins-who{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.ins-steps{gap:var(--s-5);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.ins-step{gap:var(--s-3);min-inline-size:0;display:flex}.ins-step__n{border-radius:var(--r-pill);background:var(--accent-soft);block-size:28px;inline-size:28px;color:var(--accent-text);font-size:var(--text-sm);flex:none;place-items:center;font-weight:700;display:grid}.ins-step strong{color:var(--ink);font-size:var(--text-md);padding-block-start:4px;font-weight:600;line-height:1.3;display:block}.ins-step p{color:var(--text-2);font-size:var(--text-sm);margin:6px 0 0;line-height:1.55}.ins-pb{gap:var(--s-3);margin:var(--s-6) 0 0;padding:var(--s-5);border-radius:var(--r-lg);box-shadow:inset 0 0 0 1px var(--line);display:grid}.ins-pb__cap{color:var(--ink);font-size:var(--text-sm);font-weight:600}.ins-pb__bar{border-radius:var(--r-md);grid-template-columns:34fr 22fr 22fr 22fr;margin-block-start:14px;display:grid;position:relative;overflow:visible}.ins-pb__z{min-block-size:40px;min-inline-size:0;font-size:var(--text-sm);white-space:nowrap;justify-content:center;align-items:center;gap:6px;padding-inline:6px;font-weight:600;display:flex;overflow:hidden}.ins-pb__z:first-child{border-start-start-radius:var(--r-md);border-end-start-radius:var(--r-md)}.ins-pb__z:nth-child(4){border-start-end-radius:var(--r-md);border-end-end-radius:var(--r-md)}.ins-pb__z.is-good_deal{background:var(--green-soft);color:var(--green-text)}.ins-pb__z.is-fair{background:var(--blue-soft);color:var(--blue-text)}.ins-pb__z.is-high{background:var(--amber-soft);color:var(--amber-text)}.ins-pb__z.is-too_high{background:var(--red-soft);color:var(--red-text)}.ins-pb__tick{background:var(--ink);inline-size:2px;margin-inline-start:-1px;position:absolute;inset-block:-12px -4px}.ins-pb__tick.is-1{inset-inline-start:34%}.ins-pb__tick.is-2{inset-inline-start:56%}.ins-pb__tick.is-3{inset-inline-start:78%}.ins-pb__tick b,.ins-pb__num{border-radius:var(--r-pill);background:var(--ink);block-size:20px;inline-size:20px;color:var(--bg);font-size:var(--text-2xs);place-items:center;font-style:normal;font-weight:700;display:grid}.ins-pb__tick b{position:absolute;inset-block-start:-10px;inset-inline-start:-9px}.ins-pb__prices{gap:var(--s-4);margin:var(--s-2) 0 0;grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid}.ins-pb__prices li{align-items:flex-start;gap:10px;min-inline-size:0;display:flex}.ins-pb__num{flex:none;margin-block-start:1px}.ins-pb__prices li>span{gap:2px;min-inline-size:0;display:grid}.ins-pb__prices strong{color:var(--ink);font-size:var(--text-sm);font-weight:600}.ins-pb__prices li>span>span{color:var(--text-2);font-size:var(--text-sm);line-height:1.45}.ins-form{gap:var(--s-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ins-group{min-inline-size:0;padding:var(--s-4) var(--s-5) var(--s-3);border-radius:var(--r-lg);box-shadow:inset 0 0 0 1px var(--line);border:0;flex-direction:column;margin:0;display:flex}.ins-group__t{float:inline-start;inline-size:100%;color:var(--ink);font-size:var(--text-md);align-items:center;gap:8px;margin-block-end:var(--s-2);padding:0;font-weight:600;display:flex}.ins-group__t .mz-ico{color:var(--text-3)}.ins-group__sub{margin-block:-4px var(--s-2)}.ins-row{justify-content:space-between;align-items:center;gap:var(--s-3);border-block-start:1px solid var(--line);min-block-size:52px;padding-block:6px;display:flex}.ins-group>.ins-row:first-of-type,.ins-group__sub+.ins-row{border-block-start:0}.ins-row__l{min-inline-size:0;color:var(--text);font-size:var(--text-sm);gap:2px;line-height:1.35;display:grid}.ins-in{flex:none;align-items:center;gap:6px;display:inline-flex}.ins-in input{border:1px solid var(--edge);border-radius:var(--r-sm);background:var(--bg);block-size:34px;inline-size:84px;color:var(--text);font:inherit;font-size:var(--text-sm);text-align:end;transition:border-color var(--dur-fast) var(--ease-out), background-color var(--dur-fast) var(--ease-out);padding-inline:10px}.ins-in input:focus-visible{outline:2px solid var(--focus);outline-offset:1px}.ins-in.is-changed input{border-color:var(--accent);background:var(--accent-soft)}.ins-in.is-bad input{border-color:var(--red-dot);background:var(--red-soft)}.ins-unit,.ins-val .ins-unit{min-inline-size:14px;color:var(--text-3);font-size:var(--text-xs);white-space:nowrap;font-weight:400}.ins-val{color:var(--ink);font-size:var(--text-md);flex:none;align-items:baseline;gap:4px;font-weight:600;display:inline-flex}.ins-curve{margin:var(--s-2) 0 var(--s-2);color:var(--ink);font-family:var(--font-num);font-size:var(--text-lg);text-align:start;font-weight:600}.ins-cpm{display:grid}.ins-cpm__row{align-items:center;gap:var(--s-3);border-block-start:1px solid var(--line);min-block-size:48px;font-size:var(--text-sm);grid-template-columns:minmax(0,1fr) auto auto 44px;display:grid}.ins-cpm__row.is-head{min-block-size:28px;color:var(--text-3);font-size:var(--text-xs);border-block-start:0;font-weight:500}.ins-cpm__row>span:not(:first-child){text-align:end;justify-self:end}.ins-cpm .ins-in input{inline-size:92px}.ins-cpm .ins-unit{display:none}.ins-cpm__n{color:var(--text-2)}.ins-formats{column-gap:var(--s-5);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.ins-formats li{justify-content:space-between;align-items:center;gap:var(--s-2);border-block-start:1px solid var(--line);min-block-size:48px;font-size:var(--text-sm);display:flex}.ins-formats li:nth-child(-n+2){border-block-start:0}.ins-formats .ins-in input{inline-size:64px}.ins-savebar{z-index:3;align-items:center;gap:var(--s-2) var(--s-3);border-radius:var(--r-lg);background:var(--raised);box-shadow:inset 0 0 0 2px var(--accent);color:var(--text);font-size:var(--text-sm);flex-wrap:wrap;margin-block-start:var(--s-4);padding:10px 12px 10px 16px;display:flex;position:sticky;inset-block-end:12px}.ins-savebar>.mz-ico{color:var(--accent-text)}.ins-savebar__t{flex:200px;min-inline-size:0}.ins-refit{align-items:center;gap:var(--s-3) var(--s-4);margin-block:var(--s-4) var(--s-2);padding:var(--s-4) var(--s-5);border-radius:var(--r-lg);background:var(--bg-subtle);flex-wrap:wrap;display:flex}.ins-refit__t{flex:320px;min-inline-size:0}.ins-refit strong{color:var(--ink);font-size:var(--text-md);font-weight:600}.ins-refit p{color:var(--text-2);font-size:var(--text-sm);margin:4px 0 0;line-height:1.5}.ins-tablebox{border-radius:var(--r-md);min-inline-size:0;overflow-x:auto}.ins-tablebox:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.ins-tablebox.is-tall{max-block-size:560px;overflow:auto}.ins-table{border-collapse:collapse;inline-size:100%;font-size:var(--text-sm)}.ins-table th,.ins-table td{border-block-end:1px solid var(--line);text-align:start;vertical-align:middle;padding:10px 12px}.ins-table thead th{background:var(--bg);color:var(--text-3);font-size:var(--text-xs);white-space:nowrap;padding-block:8px;font-weight:500}.ins-tablebox.is-tall thead th{z-index:1;position:sticky;inset-block-start:0}.ins-table th[scope=row]{min-inline-size:150px;color:var(--text);font-weight:500}.ins-table .is-num{text-align:end;white-space:nowrap}.ins-table td.is-strong{color:var(--ink);font-weight:600}.ins-table tbody tr{transition:background-color var(--dur-fast) var(--ease-out)}@media (hover:hover){.ins-table tbody tr:hover{background:var(--bg-subtle)}.ins-dealn:hover{text-decoration:underline}}.ins-th{color:inherit;font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:4px;padding:0;display:inline-flex}.ins-th .mz-ico{opacity:.55}.ins-th.is-on{color:var(--text)}.ins-th.is-on .mz-ico{opacity:1}.ins-th:focus-visible,.ins-dealn:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:var(--r-xs)}.ins-dealn{color:var(--text);margin-inline-end:6px;font-weight:500;text-decoration:none}.ins-dealsrc{white-space:nowrap}.ins-dealsrc .ins-faint{font-size:var(--text-xs);margin-inline-start:6px}.ins-colh{flex-direction:column;align-items:flex-end;gap:1px;line-height:1.25;display:inline-flex}.ins-colh .ins-faint{font-size:var(--text-2xs);font-weight:400}.ins-metric{flex-direction:column;gap:2px;line-height:1.3;display:flex}.ins-metric .ins-faint{font-size:var(--text-xs);align-items:center;gap:4px;font-weight:400;display:inline-flex}.ins-empty{border-radius:var(--r-lg);box-shadow:inset 0 0 0 1px var(--line)}.ins-legend{gap:var(--s-2) var(--s-5);margin:0 0 var(--s-3);color:var(--text-2);font-size:var(--text-sm);flex-wrap:wrap;padding:0;list-style:none;display:flex}.ins-legend li{align-items:center;gap:8px;display:inline-flex}.ins-legend__sw{border-radius:var(--r-pill);block-size:8px;inline-size:14px}.ins-legend__sw.is-market,.ins-band__bars .is-market{background:var(--accent)}.ins-legend__sw.is-deals,.ins-band__bars .is-deals{background:var(--amber-dot)}.ins-bands{margin:0;padding:0;list-style:none}.ins-band{align-items:center;gap:var(--s-4);border-block-end:1px solid var(--line);grid-template-columns:150px minmax(0,1fr) 200px;min-block-size:56px;padding-block:8px;display:grid}.ins-band__l{color:var(--text);font-size:var(--text-sm);gap:1px;font-weight:600;display:grid}.ins-band__l .ins-faint{font-size:var(--text-xs);font-weight:400}.ins-band__bars{gap:4px;display:grid}.ins-band__bars i{border-radius:var(--r-pill);block-size:8px;min-inline-size:3px;display:block}.ins-band__bars .is-none{border-block-start:2px dashed var(--line-strong);border-radius:0;block-size:0;inline-size:100%;margin-block:3px}.ins-band__v{color:var(--ink);font-size:var(--text-sm);justify-items:end;gap:2px;font-weight:600;display:grid}.ins-band__deals{color:var(--text-2);font-weight:500}.ins-band__v .ins-faint{font-weight:400}.ins-switch{margin-block-end:var(--sec-gap)}.ins-switch__box{align-items:flex-start;gap:var(--s-4);padding:var(--s-4) var(--s-5);border-radius:var(--r-lg);box-shadow:inset 0 0 0 1px var(--line);display:flex}.ins-switch__t{flex:1;min-inline-size:0}.ins-switch__h{color:var(--ink);font-family:inherit;font-size:var(--text-md);letter-spacing:0;flex-wrap:wrap;align-items:center;gap:10px;margin:0;font-weight:600;display:flex}.ins-switch__t p{max-inline-size:80ch;color:var(--text-2);font-size:var(--text-sm);margin:6px 0 0;line-height:1.55}.ins-switch__t p.ins-switch__by{color:var(--text-3);font-size:var(--text-xs)}.ins-switch__ctl{align-items:center;min-block-size:44px;display:inline-flex}@media (width<=1200px){.ins-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=960px){.ins-form{grid-template-columns:minmax(0,1fr)}}@media (width<=760px){.ins-nav{margin-block-end:var(--s-5)}.ins-steps{gap:var(--s-4);grid-template-columns:minmax(0,1fr)}.ins-pb{padding:var(--s-4)}.ins-pb__z{min-block-size:52px;font-size:var(--text-xs);white-space:normal;text-align:center;flex-direction:column;gap:2px;line-height:1.2}.ins-pb__prices{gap:var(--s-3);grid-template-columns:minmax(0,1fr)}.ins-group{padding-inline:var(--s-4)}.ins-row,.ins-formats li,.ins-cpm__row{min-block-size:56px}.ins-cpm__row{grid-template-columns:minmax(0,1fr) auto auto}.ins-cpm__row>:nth-child(4){display:none}.ins-cpm .ins-in input{inline-size:84px}.ins-formats{grid-template-columns:minmax(0,1fr)}.ins-formats li:nth-child(2){border-block-start:1px solid var(--line)}.ins-band{gap:6px var(--s-3);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"l v""b b";padding-block:12px}.ins-band__l{grid-area:l}.ins-band__v{grid-area:v}.ins-band__bars{grid-area:b}.ins-switch__box{padding:var(--s-4);flex-wrap:wrap}.ins-switch__box>.mz-itile{display:none}}@media (pointer:coarse){.ins-in input{block-size:44px;font-size:16px}}.cs-head{align-items:center;gap:var(--s-3);flex-wrap:wrap;scroll-margin-block-start:var(--s-6);display:flex}.cs-steps{gap:var(--s-1) var(--s-3);font-size:var(--text-xs);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.cs-step{color:var(--text-3);align-items:center;gap:4px;display:inline-flex}.cs-step.is-done{color:var(--green-text)}.cs-step.is-now{color:var(--ink);font-weight:600}.cs-who{margin-block:var(--s-2) var(--s-3)}.cs-empty{align-items:flex-start;gap:var(--s-3);flex-direction:column;display:flex}.cs-empty .pd-sub{max-inline-size:60ch;margin:0}.cs-table-wrap{margin-inline:calc(var(--s-2) * -1);overflow-x:auto}.cs-table{border-collapse:collapse;inline-size:100%;font-size:var(--text-sm)}.cs-table th,.cs-table td{padding:var(--s-2);text-align:start;vertical-align:middle}.cs-table thead th{color:var(--text-3);font-size:var(--text-xs);font-weight:500}.cs-table tbody td{border-block-start:1px solid var(--line);color:var(--text)}.cs-table tfoot th,.cs-table tfoot td{border-block-start:1px solid var(--line-strong);color:var(--ink);font-weight:600}.cs-table tfoot .cs-usd th,.cs-table tfoot .cs-usd td{color:var(--text-2);border-block-start:0;font-weight:500}.cs-table .is-n{text-align:end;white-space:nowrap}.cs-what{min-inline-size:200px}.cs-read{align-items:flex-start;gap:var(--s-2);display:inline-flex}.cs-read>.mz-ico{color:var(--text-2);flex:none;margin-block-start:3px}.cs-cat{font-weight:600;display:block}.cs-desc{display:block}.cs-edit{gap:var(--s-2);flex-wrap:wrap;display:flex}.cs-edit>.mz-input{flex:160px;min-inline-size:0}.cs-edit .cs-cur{inline-size:84px}.cs-num{inline-size:128px;display:inline-flex}.cs-num input{text-align:end}.cs-tag{color:var(--amber-text);font-size:var(--text-xs);align-items:center;gap:3px;margin-block-start:4px;display:inline-flex}.cs-diff{align-items:center;gap:3px;display:inline-flex}.cs-diff.is-over{color:var(--red-text)}.cs-diff.is-under{color:var(--green-text)}.cs-diff.is-even{color:var(--text-2)}.cs-x{text-align:end;inline-size:44px}.cs-acts{align-items:center;gap:var(--s-2);flex-wrap:wrap;margin-block-start:var(--s-3);display:flex}@media (width<=600px){.cs-table-wrap{margin-inline:0;overflow:visible}.cs-table thead{clip-path:inset(50%);block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.cs-table,.cs-table tbody,.cs-table tfoot,.cs-table tr{display:block}.cs-table tbody tr{padding-block:var(--s-3);border-block-start:1px solid var(--line);position:relative}.cs-table tbody td{justify-content:space-between;align-items:center;gap:var(--s-3);border:0;padding:2px 0;display:flex}.cs-table tbody td[data-label]:before{content:attr(data-label);color:var(--text-2);font-size:var(--text-xs)}.cs-table tbody td.cs-what{min-inline-size:0;padding-block-end:var(--s-2);padding-inline-end:48px;display:block}.cs-table tbody td.cs-x{inline-size:auto;padding:0;position:absolute;inset-block-start:var(--s-2);inset-inline-end:0}.cs-table tfoot tr{justify-content:space-between;gap:var(--s-1) var(--s-3);padding-block:var(--s-2);border-block-start:1px solid var(--line-strong);flex-wrap:wrap;display:flex}.cs-table tfoot th,.cs-table tfoot td{border:0;padding:0}.cs-table tfoot th{flex-basis:100%}.cs-table tfoot td:empty{display:none}.cs-num{inline-size:140px}}@media (pointer:coarse){.cs-acts .mz-btn{min-block-size:44px}}.pd-reasons{margin-block:var(--s-4) var(--s-6);padding:var(--s-3) var(--s-4);border:1px solid var(--line);border-radius:var(--r-lg)}.pd-reasons__h{align-items:center;gap:var(--s-2);margin:0 0 var(--s-2);color:var(--ink);font-size:var(--text-sm);font-weight:600;display:flex}.pd-reasons__list{gap:var(--s-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.pd-reasons__list>li{flex-direction:column;gap:2px;display:flex}.pd-reasons__what{color:var(--text);font-size:var(--text-sm)}@media (width<=600px){.cs-table tfoot td[data-label]:before{content:attr(data-label) " ";color:var(--text-2);font-size:var(--text-xs);font-weight:500}}.ls-tabs{margin-block-end:var(--s-6)}.ls-body{min-width:0}.ls-flip-end:is([dir=rtl] *) .mz-ico{transform:scaleX(-1)}.ls-hint{margin-block:var(--s-2) 0;color:var(--text-2);font-size:var(--text-sm);align-items:center;gap:6px;display:flex}.ls-hint>.mz-ico{flex:none}.ls-ch{color:var(--text-2);font-size:var(--text-sm);white-space:nowrap;align-items:center;gap:5px;display:inline-flex}.ls-chips{flex-wrap:wrap;gap:6px;display:flex}.ls-chip{border-radius:var(--r-pill);background:var(--bg);min-height:34px;box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--text);font-size:var(--text-sm);white-space:nowrap;transition:background-color var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);align-items:center;gap:6px;padding-inline:12px;font-weight:500;display:inline-flex}.ls-chip.is-on{background:var(--accent-soft);box-shadow:inset 0 0 0 1.5px var(--accent);color:var(--accent-text)}.ls-chip__sub{color:var(--text-3);font-weight:500}.ls-chip.is-on .ls-chip__sub{color:var(--accent-text)}.ls-chip:active{transform:scale(.97)}@media (hover:hover){.ls-chip:not(.is-on):hover{background:var(--bg-hover)}}.ls-qty{border-radius:var(--r-sm);box-shadow:inset 0 0 0 1px var(--line-strong);background:var(--bg);align-items:center;display:inline-flex}.ls-qty__b{inline-size:32px;block-size:var(--control-h);color:var(--text-2);border-radius:var(--r-sm);transition:background-color var(--dur-fast) var(--ease);place-items:center;display:inline-grid}.ls-qty__b:disabled{color:var(--text-faint)}.ls-qty__b:not(:disabled):active{transform:scale(.94)}@media (hover:hover){.ls-qty__b:not(:disabled):hover{background:var(--bg-hover);color:var(--text)}}.ls-qty__n{inline-size:44px;block-size:var(--control-h);color:var(--text);text-align:center;direction:ltr;background:0 0;border:0;outline:0;font-weight:600}.ls-qty:focus-within{box-shadow:inset 0 0 0 1px var(--accent), 0 0 0 2px var(--accent-soft)}.ls-size{border-radius:var(--r-xs);background:var(--bg-subtle);block-size:26px;min-inline-size:36px;box-shadow:inset 0 0 0 1px var(--line);color:var(--text);font-size:var(--text-sm);white-space:nowrap;place-items:center;padding-inline:6px;font-weight:600;display:inline-grid}.ls-steps{padding:var(--s-2);border-radius:var(--r-lg);box-shadow:inset 0 0 0 1px var(--line);background:var(--bg);grid-template-columns:repeat(8,minmax(0,1fr));gap:4px;margin:0;list-style:none;display:grid}.ls-step{min-width:0}.ls-step__btn{block-size:100%;inline-size:100%;padding:var(--s-2);border-radius:var(--r-md);text-align:start;transition:background-color var(--dur-fast) var(--ease);flex-direction:column;align-items:flex-start;gap:6px;display:flex}button.ls-step__btn:active{transform:scale(.98)}@media (hover:hover){button.ls-step__btn:hover{background:var(--bg-hover)}}.ls-step__dot{background:var(--bg-hover);block-size:26px;inline-size:26px;color:var(--text-2);border-radius:50%;place-items:center;display:inline-grid}.ls-step.is-done .ls-step__dot{background:var(--green-soft);color:var(--green-text)}.ls-step.is-now .ls-step__btn{background:var(--accent-soft)}.ls-step.is-now .ls-step__dot{background:var(--accent);color:var(--on-accent)}.ls-step__t{flex-direction:column;gap:1px;min-width:0;display:flex}.ls-step__name{color:var(--text);font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.ls-step.is-next .ls-step__name{color:var(--text-2);font-weight:500}.ls-step__state{color:var(--text-3);font-size:var(--text-xs)}.ls-step.is-now .ls-step__state{color:var(--accent-text);font-weight:500}@container (width<=700px){.ls-steps{grid-template-columns:repeat(4,minmax(0,1fr))}}.ls-hero__mini{align-items:center;gap:var(--s-3);color:var(--text);font-size:var(--text-sm);margin:0;display:none}.ls-hero__pips{flex:none;gap:3px;display:inline-flex}.ls-hero__pips i{background:var(--line-strong);border-radius:3px;block-size:10px;inline-size:10px}.ls-hero__pips i.is-done{background:var(--green-dot)}.ls-hero__pips i.is-now{background:var(--accent);inline-size:18px}.ls-acts-gap{inline-size:32px;display:inline-block}.ls-today__main{gap:var(--s-6);flex-direction:column;min-width:0;display:flex}.ls-today__main>.mz-sec{margin-block-start:0}.ls-hero{gap:var(--s-4);padding:var(--s-5);border-radius:var(--r-lg);box-shadow:inset 0 0 0 1px var(--line);background:var(--bg-subtle);flex-direction:column;display:flex;container-type:inline-size}.ls-hero__top{justify-content:space-between;align-items:flex-start;gap:var(--s-4);display:flex}.ls-hero__text{min-width:0}.ls-hero__eyebrow{color:var(--text-2);font-size:var(--text-sm);align-items:center;gap:6px;font-weight:500;display:inline-flex}.ls-hero__t{color:var(--ink);font-family:var(--font-display);font-weight:var(--display-weight);font-size:var(--text-2xl);letter-spacing:var(--display-tracking,-.01em);margin-block:4px 6px;line-height:1.15}.ls-hero__when{color:var(--text);flex-wrap:wrap;align-items:center;gap:8px;margin:0;display:flex}.ls-hero__count{text-align:end;flex-direction:column;flex:none;align-items:flex-end;margin:0;display:flex}.ls-hero__n{color:var(--ink);font-family:var(--font-display);font-weight:var(--display-weight);font-size:var(--text-3xl);line-height:1}.ls-hero__k{color:var(--text-2);font-size:var(--text-sm);margin-block-start:4px}.ls-hero__foot{justify-content:space-between;align-items:center;gap:var(--s-3);flex-wrap:wrap;display:flex}.ls-hero__meta{color:var(--text-2);font-size:var(--text-sm);align-items:center;gap:6px;display:inline-flex}.ls-hero__acts{align-items:center;gap:var(--s-4);display:inline-flex}.ls-hero__open{font-size:var(--text-sm)}.ls-quick{gap:var(--s-3);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.ls-quick__b{align-items:center;gap:var(--s-3);block-size:100%;min-block-size:76px;inline-size:100%;padding:var(--s-4);border-radius:var(--r-lg);box-shadow:inset 0 0 0 1px var(--line);background:var(--bg);text-align:start;transition:background-color var(--dur-fast) var(--ease), transform var(--dur-fast) var(--ease-out);display:flex}.ls-quick__b:active{transform:scale(.98)}@media (hover:hover){.ls-quick__b:hover{background:var(--bg-subtle);box-shadow:inset 0 0 0 1px var(--line-strong)}}.ls-quick__t{flex-direction:column;gap:2px;display:flex}.ls-quick__t strong{color:var(--ink);font-size:var(--text-base);font-weight:600}.ls-quick__t span{color:var(--text-2);font-size:var(--text-sm)}.ls-needs{border-block-start:1px solid var(--line);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ls-need{align-items:center;gap:var(--s-3);min-height:60px;padding-block:var(--s-2);border-block-end:1px solid var(--line);grid-template-columns:auto minmax(0,1fr) auto auto;display:grid}.ls-need__main{flex-direction:column;gap:2px;min-width:0;display:flex}.ls-need__what{color:var(--text);font-weight:500}.ls-need__sub{color:var(--text-2);font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ls-need__when{color:var(--text-2);font-size:var(--text-sm);white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.ls-week{gap:var(--s-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ls-note{color:var(--text-2);line-height:var(--lh-body);margin:0}.ls-reqs{border-block-start:1px solid var(--line);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ls-req{border-block-end:1px solid var(--line)}.ls-req__a{align-items:center;row-gap:6px;gap:var(--s-3);min-height:56px;padding:var(--s-2) 4px;border-radius:var(--r-sm);color:inherit;transition:background-color var(--dur-fast) var(--ease);grid-template-columns:auto minmax(0,1fr);grid-template-areas:"icon main""icon pill";text-decoration:none;display:grid}@media (hover:hover){.ls-req__a:hover{background:var(--bg-subtle)}}.ls-req__a>.mz-itile{grid-area:icon;align-self:start}.ls-req__a>.mz-pill{grid-area:pill;justify-self:start}.ls-req__main{flex-direction:column;grid-area:main;gap:2px;min-width:0;display:flex}.ls-req__t{color:var(--text);font-weight:500}.ls-req__sub{color:var(--text-2);font-size:var(--text-sm)}.ls-req.is-compact .ls-req__a{grid-template-columns:minmax(0,1fr);grid-template-areas:"main""pill"}.ls-req.is-compact .mz-itile{display:none}.ls-form{gap:var(--s-4);flex-direction:column;display:flex}.ls-form__two,.ls-form__three{gap:var(--s-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ls-form__three{grid-template-columns:minmax(0,1.3fr) auto auto;align-items:end}.ls-form__items{align-items:flex-start;gap:var(--s-3);flex-direction:column;display:flex}.ls-line{gap:var(--s-2) var(--s-3);inline-size:100%;padding:var(--s-3);border-radius:var(--r-md);box-shadow:inset 0 0 0 1px var(--line);grid-template-columns:minmax(0,1fr) auto;display:grid}.ls-line__p{grid-column:1/-1}.ls-line__end{justify-self:end;align-items:center;gap:4px;display:inline-flex}.ls-line__free{color:var(--text-2);font-size:var(--text-sm);grid-column:1/-1;align-items:center;gap:5px;display:inline-flex}.ls-foot-total{color:var(--text-2);font-size:var(--text-sm)}.ls-foot-total strong{color:var(--ink);font-size:var(--text-base);margin-inline-start:4px}.ls-foot-date{color:var(--text-2);font-size:var(--text-sm);align-items:center;gap:8px;display:inline-flex}.ls-picklist{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.ls-pick{align-items:center;gap:var(--s-3);inline-size:100%;min-height:60px;padding:var(--s-3);border-radius:var(--r-md);box-shadow:inset 0 0 0 1px var(--line);text-align:start;transition:background-color var(--dur-fast) var(--ease);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.ls-pick:active{transform:scale(.99)}@media (hover:hover){.ls-pick:hover{background:var(--bg-subtle)}}.ls-pick__main{flex-direction:column;gap:2px;min-width:0;display:flex}.ls-pick__sub{color:var(--text-2);font-size:var(--text-sm)}.ls-recv{gap:var(--s-4);flex-direction:column;display:flex}.ls-recv__lead{color:var(--text-2);font-size:var(--text-sm);margin:0}.ls-recv__p h3{margin:0 0 var(--s-2);color:var(--ink);font-size:var(--text-base);align-items:baseline;gap:8px;font-weight:600;display:flex}.ls-recv__sizes{border-block-start:1px solid var(--line);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ls-recv__row{align-items:center;gap:var(--s-3);border-block-end:1px solid var(--line);grid-template-columns:auto minmax(0,1fr) auto;min-height:48px;display:grid}.ls-recv__k{color:var(--text-2);font-size:var(--text-sm)}.ls-recv__sum{color:var(--text-2);font-size:var(--text-sm);align-items:center;gap:6px;margin:0;font-weight:500;display:flex}.ls-ask{padding:var(--s-5)}.ls-ask__head{align-items:flex-start;gap:var(--s-3);margin-block-end:var(--s-5);display:flex}.ls-ask__head h2{color:var(--ink);font-size:var(--text-lg);margin:0;font-weight:600}.ls-ask__head p{color:var(--text-2);font-size:var(--text-sm);margin:2px 0 0}.ls-ask__span{margin:calc(var(--s-2) * -1) 0 0;color:var(--text-2);font-size:var(--text-sm);flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ls-ask__foot{justify-content:space-between;align-items:center;gap:var(--s-3);border-block-start:1px solid var(--line);flex-wrap:wrap;margin-block-start:var(--s-5);padding-block-start:var(--s-4);display:flex}.ls-ask__to{color:var(--text-2);font-size:var(--text-sm);flex:260px;align-items:center;gap:6px;display:inline-flex}.ls-people{border-block-start:1px solid var(--line);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ls-person{align-items:center;gap:var(--s-3);border-block-end:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto auto;min-height:56px;display:grid}.ls-person.is-on{background:var(--accent-soft)}.ls-person__who{border-radius:var(--r-sm);text-align:start;align-items:center;gap:10px;min-width:0;min-height:48px;padding-inline:6px;display:flex}.ls-person__t{flex-direction:column;min-width:0;display:flex}.ls-person__n{color:var(--text);font-weight:500}.ls-person__r{color:var(--text-2);font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ls-person__free{font-size:var(--text-sm);white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.ls-days{gap:3px;margin:0;padding:0;padding-inline-end:6px;list-style:none;display:flex}.ls-day{border-radius:var(--r-xs);min-inline-size:34px;font-size:var(--text-2xs);flex-direction:column;align-items:center;gap:1px;padding:3px 4px;line-height:1.2;display:inline-flex}.ls-day.is-free{background:var(--green-soft);color:var(--green-text)}.ls-day.is-busy{background:var(--gray-soft);color:var(--gray-text)}.ls-day.is-off{background:var(--amber-soft);color:var(--amber-text)}.ls-booked{border-block-start:1px solid var(--line);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ls-bk{align-items:center;gap:var(--s-3);border-block-end:1px solid var(--line);grid-template-columns:auto minmax(0,1fr) auto;min-height:56px;display:grid}.ls-bk__main{flex-direction:column;gap:2px;min-width:0;display:flex}.ls-bk__who{color:var(--text);font-weight:500}.ls-bk__what{color:var(--text-2);font-weight:400}.ls-bk__when{color:var(--text-2);font-size:var(--text-sm)}.ls-booked__more{margin:var(--s-2) 0 0;font-size:var(--text-sm)}.ls-drops{gap:var(--s-4);grid-template-columns:repeat(auto-fill,minmax(340px,1fr));margin:0;padding:0;list-style:none;display:grid}.ls-dcard{gap:var(--s-3);block-size:100%;padding:var(--s-5);border-radius:var(--r-lg);box-shadow:inset 0 0 0 1px var(--line);background:var(--bg);color:inherit;transition:background-color var(--dur-fast) var(--ease);flex-direction:column;text-decoration:none;display:flex}.ls-dcard:active{transform:scale(.99)}@media (hover:hover){.ls-dcard:hover{background:var(--bg-subtle);box-shadow:inset 0 0 0 1px var(--line-strong)}}.ls-dcard__top{justify-content:space-between;align-items:center;gap:var(--s-3);display:flex}.ls-dcard__name{color:var(--ink);font-family:var(--font-display);font-weight:var(--display-weight);font-size:var(--text-xl);line-height:1.2}.ls-dcard__when,.ls-dcard__meta{align-items:center;gap:6px var(--s-3);color:var(--text-2);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.ls-dcard__meta span{align-items:center;gap:4px;display:inline-flex}.ls-dcard__nums{justify-content:space-between;gap:var(--s-3);color:var(--text);font-size:var(--text-sm);font-weight:500;display:flex}.ls-crumbs{color:var(--text-3);font-size:var(--text-sm);align-items:center;gap:6px;margin-block-end:var(--s-2);display:flex}.ls-crumbs__a{color:var(--text-2)}.ls-drop__head{justify-content:space-between;align-items:flex-end;gap:var(--s-3);flex-wrap:wrap;margin-block-end:var(--s-4);display:flex}.ls-drop__title h2{color:var(--ink);font-family:var(--font-display);font-weight:var(--display-weight);font-size:var(--text-2xl);margin:0 0 6px;line-height:1.15}.ls-drop__title p{color:var(--text-2);flex-wrap:wrap;align-items:center;gap:8px;margin:0;display:flex}.ls-drop__acts{gap:var(--s-2);display:flex}.ls-drop__stats{margin-block:var(--s-6)}.ls-drop__props{padding:var(--s-4)}.ls-drop__note{margin:var(--s-3) 0 0;border-block-start:1px solid var(--line);color:var(--text-2);font-size:var(--text-sm);line-height:var(--lh-body);padding-block-start:var(--s-3)}.ls-prods,.ls-shoots{border-block-start:1px solid var(--line);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ls-prod{align-items:center;gap:var(--s-4);min-height:60px;padding-block:var(--s-2);border-block-end:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(140px,220px) auto;display:grid}.ls-prod__main{flex-direction:column;gap:2px;min-width:0;display:flex}.ls-prod__n{color:var(--text);font-weight:500}.ls-prod__sub{color:var(--text-2);font-size:var(--text-sm);flex-wrap:wrap;gap:4px 10px;display:flex}.ls-prod__stock{color:var(--text-2);font-size:var(--text-sm);flex-direction:column;gap:4px;display:flex}.ls-shoot{align-items:center;gap:var(--s-3);border-block-end:1px solid var(--line);min-height:52px;color:inherit;grid-template-columns:minmax(0,1fr) auto auto;text-decoration:none;display:grid}.ls-shoot__when{color:var(--text-2);font-size:var(--text-sm)}.ls-sup,.ls-olist{border-block-start:1px solid var(--line);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ls-srow{border-block-end:1px solid var(--line)}.ls-srow__line{align-items:center;gap:var(--s-3);min-height:64px;padding-block:var(--s-2);grid-template-columns:auto minmax(0,1fr) minmax(0,230px) 136px 150px;display:grid}.ls-srow__main{text-align:start;flex-direction:column;justify-content:center;gap:2px;min-width:0;min-height:44px;display:flex}.ls-srow__who{color:var(--text);font-weight:600}.ls-srow__sub{color:var(--text-2);font-size:var(--text-sm);flex-wrap:wrap;gap:2px 10px;display:flex}.ls-srow__when{color:var(--text-2);font-size:var(--text-sm);white-space:nowrap;justify-self:end;align-items:center;gap:4px;display:inline-flex}.ls-srow__acts,.ls-orow__acts{justify-content:flex-end;align-items:center;gap:4px;min-inline-size:120px;display:inline-flex}.ls-srow__detail,.ls-orow__detail{padding:0 0 var(--s-4);padding-inline-start:44px}.ls-srow__note{margin:0 0 var(--s-3);color:var(--text-2);font-size:var(--text-sm);gap:6px;display:flex}.ls-srow__foot{margin:var(--s-2) 0 0;font-size:var(--text-sm)}.ls-lines{border-collapse:collapse;inline-size:100%;max-inline-size:560px;font-size:var(--text-sm)}.ls-lines th{color:var(--text-3);font-size:var(--text-xs);text-align:start;padding:6px 8px;font-weight:500}.ls-lines td{border-block-start:1px solid var(--line);color:var(--text);padding:6px 8px}.ls-lines .is-n{text-align:end;white-space:nowrap}.ls-lines td.is-n .mz-ico{vertical-align:-1px;margin-inline-end:3px}.ls-lines__size{text-align:start;font-weight:600}.ls-tools{align-items:center;gap:var(--s-2) var(--s-3);flex-wrap:wrap;margin-block-end:var(--s-3);display:flex}.ls-tools__search{flex:280px;max-inline-size:420px}.ls-tools__note{font-size:var(--text-sm)}.ls-filters{scrollbar-width:none;gap:6px;margin-block-end:var(--s-4);padding-block:2px;display:flex;overflow-x:auto}.ls-orow{align-items:center;gap:0 var(--s-4);border-block-end:1px solid var(--line);grid-template-columns:minmax(0,1fr) 130px 120px 160px 180px;grid-template-areas:"main meta money state acts""detail detail detail detail detail";display:grid}.ls-orow__main{min-width:0;min-height:60px;padding-block:var(--s-2);text-align:start;flex-direction:column;grid-area:main;justify-content:center;gap:2px;display:flex}.ls-orow__top{flex-wrap:wrap;align-items:baseline;gap:2px 10px;display:flex}.ls-orow__no{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:600}.ls-orow__who{color:var(--text)}.ls-orow__city{color:var(--text-3);font-size:var(--text-sm)}.ls-orow__items{color:var(--text-2);font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ls-orow__meta{flex-direction:column;grid-area:meta;align-items:flex-start;gap:2px;display:flex}.ls-orow__when{color:var(--text-3);font-size:var(--text-sm)}.ls-orow__money{color:var(--text);flex-direction:column;grid-area:money;align-items:flex-end;gap:2px;font-weight:500;display:flex}.ls-orow__pcs{color:var(--text-3);font-size:var(--text-sm);font-weight:400}.ls-orow__state{grid-area:state;min-inline-size:150px}.ls-orow__acts{grid-area:acts}.ls-orow__detail{grid-area:detail}.ls-orow.is-cancelled .ls-orow__no,.ls-orow.is-returned .ls-orow__no{color:var(--text-2)}.ls-orow__facts{gap:6px var(--s-4);margin:var(--s-3) 0 0;color:var(--text-2);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.ls-orow__facts span{align-items:center;gap:5px;display:inline-flex}.ls-stock__stats{margin-block:var(--s-2) var(--s-3)}.ls-toggle{color:var(--text);font-size:var(--text-sm);align-items:center;gap:8px;display:inline-flex}.ls-plist{gap:var(--s-4);margin:var(--s-5) 0 0;grid-template-columns:repeat(auto-fill,minmax(380px,1fr));padding:0;list-style:none;display:grid}.ls-pcard{gap:var(--s-3);padding:var(--s-4);border-radius:var(--r-lg);box-shadow:inset 0 0 0 1px var(--line);flex-direction:column;display:flex}.ls-pcard__head{justify-content:space-between;align-items:flex-start;gap:var(--s-3);display:flex}.ls-pcard__t{flex-direction:column;gap:2px;min-width:0;display:flex}.ls-pcard__n{color:var(--ink);font-weight:600}.ls-pcard__sub{color:var(--text-2);font-size:var(--text-sm);flex-wrap:wrap;gap:2px 10px;display:flex}.ls-pcard__st{inline-size:112px;color:var(--text-2);font-size:var(--text-sm);flex-direction:column;flex:none;align-items:flex-end;gap:4px;display:flex}.ls-pcard__st .mz-bar,.ls-prod__stock .mz-bar{flex:none;inline-size:100%}.ls-cells{grid-template-columns:repeat(auto-fill,minmax(86px,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.ls-cell{padding:var(--s-2) 10px;border-radius:var(--r-md);box-shadow:inset 0 0 0 1px var(--line);flex-direction:column;gap:2px;display:flex}.ls-cell__size{color:var(--text-2);font-size:var(--text-xs);text-align:start;font-weight:600}.ls-cell__n{color:var(--ink);font-family:var(--font-display);font-weight:var(--display-weight);font-size:var(--text-xl);line-height:1.1}.ls-cell__state{color:var(--text-2);font-size:var(--text-xs);align-items:center;gap:4px;font-weight:500;display:inline-flex}.ls-cell__of{min-block-size:1.3em;color:var(--text-3);font-size:var(--text-2xs)}.ls-cell.is-ok .ls-cell__state{color:var(--green-text)}.ls-cell.is-low{background:var(--amber-soft);box-shadow:none}.ls-cell.is-low .ls-cell__state{color:var(--amber-text)}.ls-cell.is-out{background:var(--red-soft);box-shadow:none}.ls-cell.is-out .ls-cell__state{color:var(--red-text)}.ls-cell.is-out .ls-cell__n,.ls-cell.is-none .ls-cell__n{color:var(--text-3)}.ls-notin{align-items:center;gap:8px var(--s-3);margin:var(--s-5) 0 0;padding:var(--s-3) var(--s-4);border-radius:var(--r-lg);background:var(--bg-subtle);color:var(--text-2);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.ls-notin>span{flex:280px}.ls-notin strong{color:var(--text);font-weight:600}.ls-sales>.mz-grid4{margin-block-end:var(--s-2)}.ls-chart{margin:0}.ls-sales__two{margin-block-start:var(--sec-gap)}.ls-sales__two>.mz-sec{margin-block-start:0}.ls-bars{align-items:stretch;gap:2px;block-size:200px;padding-block-end:2px;display:flex}.ls-bars__col{flex-direction:column;flex:1 1 0;gap:6px;min-width:0;display:flex}.ls-bars__track{box-shadow:inset 0 -1px 0 var(--line);flex:1;align-items:flex-end;display:flex;position:relative}.ls-bars__track i{background:var(--accent);inline-size:min(100%,36px);transition:background-color var(--dur-fast) var(--ease);border-start-start-radius:4px;border-start-end-radius:4px;margin-inline:auto;display:block}.ls-bars__col.is-today .ls-bars__track i{background:var(--accent-hover)}@media (hover:hover){.ls-bars__col:hover .ls-bars__track{background:var(--bg-subtle)}}.ls-bars__d{color:var(--text-3);font-size:var(--text-2xs);text-align:center;white-space:nowrap;overflow:hidden}.ls-bars__col.is-today .ls-bars__d{color:var(--text);font-weight:600}.ls-chart__cap{color:var(--text-3);font-size:var(--text-sm);margin-block-start:var(--s-2)}.ls-hbars{gap:var(--s-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ls-hbars li{align-items:center;gap:var(--s-3);grid-template-columns:minmax(96px,150px) minmax(0,1fr) auto;display:grid}.ls-hbars__k{color:var(--text);font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:6px;display:inline-flex;overflow:hidden}.ls-hbars__bar{background:var(--bg-hover);border-radius:4px;block-size:12px;display:block}.ls-hbars__bar i{background:var(--accent);border-radius:4px;block-size:100%;display:block}.ls-hbars__v{min-inline-size:84px;color:var(--text);font-size:var(--text-sm);flex-direction:column;align-items:flex-end;font-weight:500;line-height:1.3;display:flex}.ls-hbars__v .mz-faint{font-size:var(--text-xs);font-weight:400}.ls-targets{gap:var(--s-4);grid-template-columns:repeat(auto-fill,minmax(320px,1fr));margin:0;padding:0;list-style:none;display:grid}.ls-target{gap:var(--s-2);padding:var(--s-4);border-radius:var(--r-lg);box-shadow:inset 0 0 0 1px var(--line);flex-direction:column;display:flex}.ls-target__n{color:var(--ink);font-weight:600}.ls-target__row{align-items:center;gap:var(--s-3);grid-template-columns:64px minmax(0,1fr) auto;display:grid}.ls-target__k,.ls-target__v{color:var(--text-2);font-size:var(--text-sm)}@media (width<=1100px){.ls-steps{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=760px){.ls-tabs{margin-block-end:var(--s-4)}.ls-hero{padding:var(--s-4)}.ls-hero__n{font-size:var(--text-2xl)}.ls-hero__acts{justify-content:space-between;inline-size:100%}.ls-quick__b{min-block-size:104px;padding:var(--s-3);flex-direction:column;align-items:flex-start}.ls-hero .ls-steps{display:none}.ls-hero__mini{display:flex}.ls-step__btn{padding:6px}.ls-need{row-gap:var(--s-2);grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"icon main when""icon go go"}.ls-need>.mz-itile{grid-area:icon;align-self:start}.ls-need__main{grid-area:main}.ls-need__sub{white-space:normal}.ls-need__when{grid-area:when;align-self:start}.ls-need__go{grid-area:go;justify-self:start}.ls-form__two{grid-template-columns:minmax(0,1fr)}.ls-form__three{grid-template-columns:repeat(2,minmax(0,1fr))}.ls-form__three>:first-child{grid-column:1/-1}.ls-ask{padding:var(--s-4)}.ls-ask__foot .mz-btn{inline-size:100%}.ls-person{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"who free""days days";padding-block:6px}.ls-person__who{grid-area:who}.ls-person__free{grid-area:free}.ls-days{flex-wrap:wrap;grid-area:days;padding-inline-start:6px}.ls-qty__b{block-size:44px;inline-size:44px}.ls-qty__n{block-size:44px}.ls-chip{min-height:44px}.ls-drops{grid-template-columns:minmax(0,1fr)}.ls-dcard{padding:var(--s-4)}.ls-prod{grid-template-columns:minmax(0,1fr) auto}.ls-prod__stock{grid-column:1}.ls-prod>.mz-btn{grid-area:1/2/span 2}.ls-srow__line{grid-template:"icon main chip""icon when when""icon acts acts"/auto minmax(0,1fr) auto;row-gap:6px}.ls-srow__line>.mz-itile{grid-area:icon;align-self:start;margin-block-start:10px}.ls-srow__main{grid-area:main}.ls-srow__line>.ls-schip{grid-area:chip;align-self:start;margin-block-start:10px}.ls-srow__when{white-space:normal;grid-area:when;justify-self:start}.ls-srow__acts{grid-area:acts;justify-content:flex-start}.ls-srow__detail,.ls-orow__detail{padding-inline-start:0;overflow-x:auto}.ls-tools__search{flex:1 1 0;min-inline-size:0;max-inline-size:none}.ls-orow{gap:6px var(--s-3);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"main money""meta state""acts acts""detail detail";padding-block-end:var(--s-3)}.ls-orow__meta{gap:var(--s-3);flex-direction:row}.ls-orow__state{justify-self:end;min-inline-size:0}.ls-orow__acts{justify-content:flex-start;min-inline-size:0}.ls-orow__items{white-space:normal}.ls-plist{grid-template-columns:minmax(0,1fr)}.ls-cells{grid-template-columns:repeat(auto-fill,minmax(72px,1fr))}.ls-bars{block-size:160px}.ls-hbars li{grid-template-columns:minmax(80px,110px) minmax(0,1fr) auto}.ls-targets{grid-template-columns:minmax(0,1fr)}}@media (pointer:coarse){.ls-chip,.ls-pick,.ls-person__who{min-height:44px}.ls-qty__b{block-size:44px;inline-size:44px}.ls-qty__n{block-size:44px;font-size:16px}}@media (prefers-reduced-motion:reduce){.ls-chip:active,.ls-quick__b:active,.ls-pick:active,.ls-dcard:active,.ls-qty__b:active,button.ls-step__btn:active{transform:none}}.mz-apick{min-inline-size:132px;max-inline-size:100%;block-size:var(--control-h-sm);border-radius:var(--r-sm);background:var(--bg);box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--text);font-size:var(--text-sm);text-align:start;transition:background-color var(--dur-fast) var(--ease);justify-content:space-between;align-items:center;gap:8px;padding-inline:10px 8px;display:inline-flex}.mz-apick.mz-apick{white-space:nowrap;flex-direction:row}.mz-apick.is-block{inline-size:100%;block-size:var(--control-h);font-size:var(--text-base)}.mz-pick__v{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mz-pick__c{color:var(--text-3);flex-shrink:0}.mz-apick[aria-expanded=true]{box-shadow:inset 0 0 0 1px var(--accent), 0 0 0 3px var(--accent-soft)}.mz-apick:disabled{background:var(--bg-subtle);color:var(--text-3);cursor:not-allowed}@media (hover:hover){.mz-apick:not(:disabled):hover{background:var(--bg-hover)}}@media (pointer:coarse){.mz-apick{min-block-size:44px;font-size:16px}}.mz-adm-ro{border-radius:var(--r-sm);background:var(--blue-soft);color:var(--text-2);font-size:var(--text-sm);align-items:flex-start;gap:8px;margin-block:0 16px;padding:10px 12px;line-height:1.45;display:flex}.mz-adm-ro>svg{color:var(--blue-text);flex-shrink:0;margin-block-start:2px}.mz-adm-ro strong{color:var(--text)}fieldset.mz-adm-sec{border:0;min-inline-size:0;margin:0;padding:0}.mz-adm-sec:disabled .mz-toggle,.mz-adm-sec:disabled .mz-apick,.mz-adm-sec:disabled .mz-ppl-tagedit{opacity:.55;cursor:not-allowed}.mz-tm-sub{flex-wrap:wrap;column-gap:6px;display:inline-flex}.mz-tm-sub>span+span:before{content:"·";color:var(--text-3);margin-inline-end:6px}.mz-tm-tiles{gap:var(--s-3);grid-template-columns:repeat(3,minmax(0,1fr));margin-block-end:var(--s-8);display:grid}.mz-tm-tiles .mz-stat.is-on{background:var(--accent-soft);box-shadow:inset 0 0 0 2px var(--accent)}@media (hover:hover){.mz-tm-tiles .mz-stat.is-on:hover{background:var(--accent-soft);box-shadow:inset 0 0 0 2px var(--accent)}}.mz-tm-tiles .mz-stat.is-btn{transition:background-color var(--dur-fast) var(--ease), transform var(--dur-fast) var(--ease)}.mz-tm-tiles .mz-stat.is-btn:active{transform:scale(.98)}.mz-tm-list{border-block-start:1px solid var(--line)}.mz-tm-head,.mz-tm-line{align-items:center;column-gap:var(--s-4);grid-template-columns:minmax(0,1.6fr) minmax(88px,.5fr) minmax(150px,1fr) minmax(120px,auto) 16px;display:grid}.mz-tm-head{min-height:32px;padding-inline:var(--s-2);color:var(--text-3);font-size:var(--text-xs);border-block-end:1px solid var(--line);font-weight:500}.mz-tm-row{border-block-end:1px solid var(--line)}.mz-tm-line{width:100%;min-height:60px;padding:var(--s-2);text-align:start;color:inherit;transition:background-color var(--dur-fast) var(--ease)}@media (hover:hover){.mz-tm-line:hover{background:var(--bg-subtle)}}.mz-tm-row.is-open>.mz-tm-line{background:var(--bg-subtle)}.mz-tm-who{align-items:center;gap:var(--s-3);min-width:0;display:flex}.mz-tm-name{flex-direction:column;min-width:0;line-height:1.3;display:flex}.mz-tm-name strong{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-weight:550;overflow:hidden}.mz-tm-name span{color:var(--text-3);font-size:var(--text-sm);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mz-tm-count{color:var(--text-2);font-size:var(--text-sm);white-space:nowrap}.mz-tm-load{flex-direction:column;gap:2px;min-width:0;display:flex}.mz-tm-hours{color:var(--text-3);font-size:var(--text-xs);white-space:nowrap}.mz-tm-state{justify-content:flex-start;min-width:0;display:flex}.mz-tm-caret{color:var(--text-3);transition:transform var(--dur-fast) var(--ease)}.mz-tm-caret.is-open{transform:rotate(180deg)}.mz-tm-pieces{padding-block:0 var(--s-3);padding-inline:calc(var(--s-2) + 32px + var(--s-3)) var(--s-2)}.mz-tm-pieces .mz-drow:last-of-type{border-block-end:0}.mz-tm-more{min-height:32px;font-size:var(--text-sm);align-items:center;margin-block-start:var(--s-1);display:inline-flex}@media (width<=1100px){.mz-tm-head,.mz-tm-line{column-gap:var(--s-3);grid-template-columns:minmax(0,1.4fr) minmax(76px,.5fr) minmax(120px,1fr) minmax(108px,auto) 16px}}@media (width<=760px){.mz-tm-tiles{gap:var(--s-2);margin-block-end:var(--s-6)}.mz-tm-tiles .mz-stat{padding:var(--s-3)}.mz-tm-tiles .mz-stat__label,.mz-tm-tiles .mz-stat__sub{font-size:var(--text-xs)}.mz-tm-tiles .mz-stat__sub,.mz-tm-head{display:none}.mz-tm-sub>span:last-child{flex-basis:100%}.mz-tm-sub>span:last-child:before{content:none}.mz-tm-line{row-gap:var(--s-2);min-height:72px;padding:var(--s-3) var(--s-1);grid-template-columns:minmax(0,1fr) auto 16px;grid-template-areas:"who state caret""load count count"}.mz-tm-who{grid-area:who}.mz-tm-state{grid-area:state}.mz-tm-caret{grid-area:caret}.mz-tm-load{align-items:center;gap:var(--s-2);flex-direction:row;grid-area:load;padding-inline-start:calc(32px + var(--s-3))}.mz-tm-load .mz-load{flex:1}.mz-tm-load .mz-tm-hours:not(:only-child){display:none}.mz-tm-count{grid-area:count;justify-self:end}.mz-tm-pieces{padding-inline:0}}.mz-tm-load .mz-load__pct{white-space:nowrap;width:auto;min-width:38px}.wel-card{border-radius:var(--r-lg);background:var(--bg);box-shadow:inset 0 0 0 1px var(--line);flex-direction:column;gap:14px;min-width:0;margin-block:12px;padding:16px 18px;display:flex}.wel-card__head{align-items:center;gap:12px;min-width:0;display:flex}.wel-card__t{flex:1;min-width:0}.wel-card__t h2{font-size:var(--text-lg);color:var(--ink);font-weight:650}.wel-card__t p{color:var(--text-2);font-size:var(--text-sm)}.wel-card__open{min-height:44px;color:var(--accent-text);font-weight:600;font-size:var(--text-sm);white-space:nowrap;align-items:center;gap:4px;padding-inline:8px;display:inline-flex}.wel-card__body{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:20px;display:grid}.wel-k{color:var(--text-3);font-size:var(--text-xs);margin-block:4px;font-weight:500}.wel-tasks{flex-direction:column;display:flex}.wel-task{border-block-end:1px solid var(--line);min-height:44px;font-size:var(--text-sm);align-items:center;gap:10px;display:flex}.wel-task:last-child{border-block-end:0}.wel-task__ico{color:var(--text-3);flex:none}.wel-task.is-done .wel-task__ico{color:var(--green-text)}.wel-task__t{flex:1;min-width:0}.wel-task.is-done .wel-task__t{color:var(--text-3);text-decoration:line-through}.wel-task__who{color:var(--text-3);font-size:var(--text-xs);text-align:end;align-items:center;gap:4px;display:inline-flex}.wel-person{align-items:center;gap:10px;min-width:0;min-height:52px;display:flex}.wel-people .wel-person+.wel-person{border-block-start:1px solid var(--line)}.wel-person__t,.wel-mate__t,.wel-link__t{min-width:0;color:var(--text);flex-direction:column;flex:1;text-decoration:none;display:flex}.wel-person__t span,.wel-mate__t span,.wel-link__t span{color:var(--text-3);font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.wel-grid{grid-template-columns:minmax(0,1fr) minmax(260px,340px);align-items:start;gap:24px;display:grid}.wel-main,.wel-side{flex-direction:column;gap:8px;min-width:0;display:flex}.wel-facts{flex-direction:column;display:flex}.wel-facts>div{border-block-end:1px solid var(--line);font-size:var(--text-sm);grid-template-columns:140px minmax(0,1fr);gap:12px;padding-block:10px;display:grid}.wel-facts dt{color:var(--text-3)}.wel-facts dd{color:var(--text);flex-wrap:wrap;align-items:center;gap:6px;display:flex}.wel-links{flex-direction:column;display:flex}.wel-link{border-block-end:1px solid var(--line);border-radius:var(--r-sm);min-height:56px;color:var(--text);transition:background-color var(--dur-fast) var(--ease);align-items:center;gap:12px;text-decoration:none;display:flex}.wel-team{flex-direction:column;display:flex}.wel-mate{align-items:center;gap:10px;min-height:44px;text-decoration:none;display:flex}@media (hover:hover){.wel-link:hover{background:var(--bg-subtle)}.wel-card__open:hover{text-decoration:underline}}@media (width<=900px){.wel-grid,.wel-card__body{grid-template-columns:minmax(0,1fr)}.wel-facts>div{grid-template-columns:minmax(0,1fr);gap:2px}}@media (width<=600px){.wel-card{padding:14px}.wel-card__head{flex-wrap:wrap}.wel-card__t{flex-basis:calc(100% - 64px)}.wel-card__open{order:3;padding-inline:0}}.wel-tasks,.wel-links,.wel-team,.wel-people{margin:0;padding:0;list-style:none}.wel-facts dt,.wel-facts dd{margin:0}.cal-bar{justify-content:space-between;align-items:center;gap:var(--s-2) var(--s-4);flex-wrap:wrap;margin-block-end:var(--s-4);display:flex}.cal-bar__nav,.cal-bar__tools{align-items:center;gap:var(--s-2);flex-wrap:wrap;min-inline-size:0;display:flex}.cal-bar__range{color:var(--ink);font-size:var(--text-md,15px);margin-inline-start:var(--s-2);font-weight:600}.cal-bar__n{color:var(--text-3);font-size:var(--text-sm)}.cal-note{margin:0 0 var(--s-3);color:var(--text-2);font-size:var(--text-sm);align-items:center;gap:6px;display:flex}.cal-week__row{border-radius:var(--r-lg);border:1px solid var(--line);grid-template-columns:repeat(5,minmax(0,1fr)) repeat(2,minmax(0,.8fr));display:grid;overflow:hidden}.cal-day{border-inline-start:1px solid var(--line);flex-direction:column;min-block-size:420px;min-inline-size:0;display:flex}.cal-day:first-child{border-inline-start:0}.cal-day.is-weekend{background:var(--bg-subtle)}.cal-day.is-today .cal-dayhead{background:var(--accent-soft)}.cal-day.is-over,.cal-mday.is-over{background:var(--accent-soft);outline:2px solid var(--accent);outline-offset:-2px}.cal-day__list{flex-direction:column;gap:6px;padding:6px;display:flex}.cal-dayhead{min-block-size:40px;padding:4px 4px 4px var(--s-3);border-block-end:1px solid var(--line);justify-content:space-between;align-items:center;gap:4px;display:flex}.cal-dayhead__d{color:var(--ink);font-size:var(--text-sm);flex-wrap:wrap;align-items:center;gap:4px 6px;font-weight:600;display:inline-flex}.cal-today{border-radius:var(--r-pill);background:var(--accent);color:var(--on-accent);font-size:var(--text-xs);padding-inline:6px;font-weight:600}.cal-weekend{padding:4px var(--s-3) 0;color:var(--text-3);font-size:var(--text-xs)}.cal-list .cal-weekend{padding:0;font-weight:500}.cal-none{color:var(--text-3);font-size:var(--text-xs);margin:0;padding:4px 6px}.cal-add{color:var(--text-3)}.cal-post{border-radius:var(--r-md);background:var(--gray-soft);min-inline-size:0;transition:background-color var(--dur-fast) var(--ease-out);align-items:flex-start;display:flex;position:relative}.cal-post.is-violet{background:var(--violet-soft)}.cal-post.is-blue{background:var(--blue-soft)}.cal-post.is-green{background:var(--green-soft)}.cal-post.is-amber{background:var(--amber-soft)}.cal-post.is-red{background:var(--red-soft)}.cal-post.is-movable{cursor:grab}.cal-post__open{border-radius:inherit;min-inline-size:0;color:var(--text);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;flex-direction:column;flex:1;gap:3px;padding:6px 8px;display:flex}.cal-post.is-movable .cal-post__open{cursor:inherit}.cal-post__pf{font-size:var(--text-xs);align-items:center;gap:4px;font-weight:600;display:inline-flex}.cal-post.is-violet .cal-post__pf{color:var(--violet-text)}.cal-post.is-blue .cal-post__pf{color:var(--blue-text)}.cal-post.is-green .cal-post__pf{color:var(--green-text)}.cal-post.is-amber .cal-post__pf{color:var(--amber-text)}.cal-post.is-red .cal-post__pf{color:var(--red-text)}.cal-post.is-gray .cal-post__pf{color:var(--gray-text)}.cal-post__t{color:var(--ink);font-size:var(--text-sm);-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;line-height:1.3;display:-webkit-box;overflow:hidden}.cal-post__t strong{font-weight:600}.cal-post__st{min-inline-size:0;color:var(--text-2);font-size:var(--text-xs);align-items:center;gap:4px;display:inline-flex}.cal-post__st>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cal-post__st.t-blue>.mz-ico{color:var(--blue-text)}.cal-post__st.t-green>.mz-ico{color:var(--green-text)}.cal-post__st.t-amber>.mz-ico{color:var(--amber-text)}.cal-post__st.t-red>.mz-ico{color:var(--red-text)}.cal-post__st.t-violet>.mz-ico{color:var(--violet-text)}.cal-post__more{color:var(--text-2);flex:none;margin:2px}.cal-post__open:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}@media (hover:hover){.cal-post__open:hover{background:var(--bg-hover)}}.cal-post.is-compact .cal-post__open{padding:4px 6px}.cal-post.is-compact .cal-post__t{-webkit-line-clamp:1;font-size:var(--text-xs)}.cal-month{border-radius:var(--r-lg);border:1px solid var(--line);overflow:hidden}.cal-month__row{grid-template-columns:repeat(5,minmax(0,1fr)) repeat(2,minmax(0,.8fr));display:grid}.cal-month__row+.cal-month__row{border-block-start:1px solid var(--line)}.cal-month__dow{padding:6px var(--s-3);background:var(--bg-subtle);color:var(--text-3);font-size:var(--text-xs);font-weight:500}.cal-mday{border-inline-start:1px solid var(--line);flex-direction:column;gap:4px;min-block-size:132px;min-inline-size:0;padding-block-end:6px;display:flex}.cal-mday:first-child{border-inline-start:0}.cal-mday>.cal-post,.cal-mday>.cal-more{margin-inline:4px}.cal-mday .cal-dayhead{border-block-end:0;min-block-size:32px}.cal-mday.is-weekend{background:var(--bg-subtle)}.cal-mday.is-out .cal-dayhead__d{color:var(--text-3)}.cal-mday.is-today .cal-dayhead{background:var(--accent-soft)}.cal-more{border-radius:var(--r-sm,4px);color:var(--accent-text);font:inherit;font-size:var(--text-xs);text-align:start;cursor:pointer;background:0 0;border:0;padding:2px 6px;font-weight:600}.cal-list{gap:var(--s-5);flex-direction:column;display:flex}.cal-list__day{gap:var(--s-2);flex-direction:column;display:flex}.cal-list__head{justify-content:space-between;align-items:center;gap:var(--s-2);border-block-end:1px solid var(--line);padding-block-end:4px;display:flex}.cal-pcard{flex-direction:column;gap:6px;display:flex}.cal-pcard__foot{justify-content:space-between;align-items:center;gap:var(--s-2);padding-inline:4px;display:flex}.cal-pcard__who{min-inline-size:0;color:var(--text-2);font-size:var(--text-sm);align-items:center;gap:6px;display:inline-flex}.cal-date{min-block-size:40px}@media (pointer:coarse){.cal-date{font-size:16px}.cal-list .cal-add,.cal-pcard .cal-post__more,.cal-pcard__foot .mz-btn{min-block-size:44px;min-inline-size:44px}.cal-post__open{min-block-size:44px}}.cal--in-project{gap:var(--s-3);display:grid}.cal-intro{align-items:center;gap:var(--s-2) var(--s-3);color:var(--text-2);flex-wrap:wrap;display:flex}.cal-intro p{flex:280px;min-inline-size:0;margin:0}.cal-beta{background:var(--violet-soft);color:var(--violet-text);border-radius:999px;align-items:center;gap:4px;padding:2px 8px;font-size:12px;font-weight:600;display:inline-flex}@font-face{font-family:Deck Display;src:url(/assets/Clash-Display-600-DcA1xgJG.woff2)format("woff2");font-weight:600;font-display:swap}@font-face{font-family:Deck Arabic;src:url(/assets/SalfordSansArabic-Black-D9eHksTp.woff2)format("woff2");font-weight:900;font-display:swap;unicode-range:U+6??,U+750-77F,U+8A0-8FF,U+FB50-FDFF,U+FE70-FEFF}.dk-box{aspect-ratio:16/9;border-radius:var(--r-md);background:var(--p-navy);inline-size:100%;position:relative;overflow:hidden}.dk-scale{transform-origin:0 0;block-size:1080px;inline-size:1920px;position:absolute;inset-block-start:0;inset-inline-start:0}[dir=rtl] .dk-scale{transform-origin:100% 0}.dk-slide{--navy:var(--p-navy);--blue:var(--p-blue);--yellow:var(--p-yellow);--violet:var(--p-violet);--flame:var(--p-flame);--white:var(--p-white);--paper:#f4f1ea;--navy-2:#0a2445;--navy-3:#13345e;--grotesk:"Clash Grotesk", "Salford Sans Arabic", "Noto Sans Arabic", sans-serif;--display:"Deck Display", "Clash Display", "Deck Arabic", "Salford Sans Arabic", sans-serif;--arabic:"Salford Sans Arabic", "Clash Grotesk", "Noto Sans Arabic", sans-serif;--arabic-black:"Deck Arabic", "Deck Display", "Clash Display", "Salford Sans Arabic", "Noto Sans Arabic", sans-serif;--app:-apple-system, "SF Pro Text", "Inter", "Helvetica Neue", Arial, sans-serif;--app-ar:"SF Arabic", "Noto Sans Arabic", "Salford Sans Arabic", Tahoma, sans-serif;--bg:var(--navy);--ink:var(--white);--ink-2:#aeb6c1;--line:var(--navy-3);--surface:var(--navy-2);--accent:var(--yellow);--on-accent:var(--navy);--tag:var(--violet);--cont:var(--dk-tone,var(--yellow));background:var(--bg);block-size:1080px;inline-size:1920px;color:var(--ink);font:500 26px/1.4 var(--grotesk);text-align:start;-webkit-font-smoothing:antialiased;position:relative;overflow:hidden}.dk-slide[dir=rtl]{font-family:var(--arabic);font-weight:700}.dk-slide[data-still]{pointer-events:none}.dk-slide[data-tone=paper]{--cont:var(--blue)}.dk-slide[data-theme=light]{--bg:var(--white);--ink:var(--navy);--ink-2:#4e5f74;--line:#d9dee5;--surface:var(--paper);--accent:var(--blue);--on-accent:var(--white);--tag:var(--blue);--cont:var(--paper)}.dk-slide[data-theme=dark]{--bg:#000;--ink:var(--white);--ink-2:#a0a0a0;--line:#262626;--surface:#111;--accent:var(--yellow);--tag:var(--yellow)}.dk-slide[data-theme=client]{--bg:var(--white);--ink:var(--navy);--ink-2:#4e5f74;--line:#d9dee5;--surface:#f2f4f7;--accent:var(--dk-brand,var(--blue));--on-accent:var(--white);--tag:var(--dk-brand,var(--blue));--cont:var(--dk-brand,var(--blue))}.dk-slide[data-theme=client]:is([data-kind=cover],[data-kind=section],[data-kind=end]){--bg:var(--dk-brand,var(--blue));--ink:var(--white);--ink-2:color-mix(in srgb, var(--white) 80%, var(--dk-brand,var(--blue)));--line:color-mix(in srgb, var(--white) 30%, transparent);--surface:color-mix(in srgb, var(--dk-brand,var(--blue)) 80%, #000);--cont:var(--white)}.dk-slide[data-theme=client][data-brand-on=navy]:is([data-kind=cover],[data-kind=section],[data-kind=end]){--ink:var(--navy);--ink-2:color-mix(in srgb, var(--navy) 75%, var(--dk-brand,var(--blue)))}.dk-slide:is([data-kind=index],[data-kind=statement],[data-kind=end]){--bg:var(--dk-tone);--ink:var(--navy);--ink-2:#34465c;--line:var(--navy)}.dk-slide[data-kind=statement]:is([data-tone=blue],[data-tone=navy],[data-tone=flame]){--ink:var(--white);--ink-2:#d5daff;--line:color-mix(in srgb, var(--white) 35%, transparent)}.dk-slide[data-kind=end]{--ink-2:#3a1405}.dk-slide[data-theme=dark]:is([data-kind=index],[data-kind=statement],[data-kind=end]){--bg:#000;--ink:var(--white);--ink-2:#a0a0a0;--line:#333}.dk-slide[data-theme=client]:is([data-kind=index],[data-kind=statement]){--bg:var(--dk-brand,var(--blue));--ink:var(--white);--ink-2:color-mix(in srgb, var(--white) 80%, var(--dk-brand,var(--blue)));--line:color-mix(in srgb, var(--white) 40%, transparent)}.dk-slide[data-theme=client][data-brand-on=navy]:is([data-kind=index],[data-kind=statement]){--ink:var(--navy)}.dk-slide[data-theme=light][data-kind=cover]{--bg:var(--white)}.dk-eyebrow{font:700 18px/1 var(--grotesk);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-2);white-space:nowrap;align-items:center;gap:14px;margin:0;display:flex}.dk-eyebrow b{color:var(--ink);font-weight:700}[dir=rtl] .dk-eyebrow{font:700 21px/1.2 var(--arabic);letter-spacing:0;text-transform:none}.dk-code{letter-spacing:.06em;font-family:var(--grotesk);direction:ltr;unicode-bidi:isolate}.dk-dot{opacity:.6;background:currentColor;border-radius:50%;flex:none;block-size:6px;inline-size:6px}.dk-d-xl{font:600 112px/.98 var(--display);letter-spacing:-.035em;text-wrap:balance;margin:0}.dk-d-l{font:600 76px/1 var(--display);letter-spacing:-.03em;text-wrap:balance;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;padding-block-end:.06em;display:-webkit-box;overflow:hidden}.dk-d-l.is-narrow{font-size:64px}.dk-d-m{font:600 50px/1.08 var(--display);letter-spacing:-.02em;text-wrap:balance;margin:0}.dk-d-m.is-soft{color:var(--ink-2);font-size:44px}[dir=rtl] :is(.dk-d-xl,.dk-d-l,.dk-d-m),:is(.dk-d-xl,.dk-d-l,.dk-d-m):lang(ar){font-family:var(--arabic-black);letter-spacing:0;font-weight:900;line-height:1.2}.dk-body-l{font:500 28px/1.42 var(--grotesk);color:var(--ink-2);-webkit-line-clamp:6;-webkit-box-orient:vertical;max-inline-size:34ch;margin:0;display:-webkit-box;overflow:hidden}.dk-body-l.is-small{font-size:25px}.dk-body-l.is-pre{white-space:pre-line;-webkit-line-clamp:10}[dir=rtl] .dk-body-l,.dk-body-l:lang(ar){font:700 28px/1.7 var(--arabic)}.dk-quote:before{content:"“";color:var(--accent)}.dk-quote:after{content:"”";color:var(--accent)}.dk-tag{color:var(--tag)}.dk-lang{background:var(--ink);block-size:26px;min-inline-size:40px;color:var(--bg);font:700 14px/1 var(--grotesk);letter-spacing:.06em;direction:ltr;border-radius:6px;place-items:center;padding-inline:8px;display:inline-grid}.dk-warp{font:700 250px/.82 var(--grotesk);text-transform:uppercase;letter-spacing:-.01em;perspective:520px;perspective-origin:50% 0;color:var(--ink);margin:0}.dk-warp__l{transform-origin:50% 100%;white-space:nowrap;display:block;transform:rotateX(30deg)}.dk-warp.is-ar{font-family:var(--arabic-black);text-transform:none;letter-spacing:0;font-weight:900;line-height:1.05}.dk-ft{block-size:24px;font:700 15px/1 var(--grotesk);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2);white-space:nowrap;z-index:4;align-items:center;gap:20px;display:flex;position:absolute;inset-block-end:40px;inset-inline:96px}[dir=rtl] .dk-ft{font:700 17px/1 var(--arabic);letter-spacing:0}.dk-logo{block-size:19px;inline-size:92px;color:var(--ink);flex:none;display:block}.dk-logo svg,.dk-cont svg,.dk-cont,.dk-mark__bg{display:block}.dk-logo svg{block-size:100%;inline-size:100%}.dk-ft__grow{flex:1}.dk-ft__pg{color:var(--ink);font-variant-numeric:tabular-nums;font-family:var(--grotesk);letter-spacing:.12em}.dk-ft.is-bar{background:var(--navy);color:#aeb6c1;block-size:72px;padding-inline:96px;inset-block-end:0;inset-inline:0}.dk-ft.is-bar :is(.dk-logo,.dk-ft__pg){color:var(--white)}.dk-chips{flex-wrap:wrap;gap:12px;display:flex}.dk-chip{border:2px solid var(--line);block-size:46px;font:700 19px/1 var(--grotesk);white-space:nowrap;color:var(--ink);border-radius:99px;align-items:center;gap:10px;padding-inline:20px;display:inline-flex}[dir=rtl] .dk-chip{font:700 20px/1 var(--arabic)}.dk-chip svg{flex:none}.dk-stk{block-size:54px;font:700 21px/1 var(--grotesk);white-space:nowrap;outline:4px solid var(--white);border-radius:99px;flex:none;align-items:center;gap:10px;padding-inline:18px 24px;display:inline-flex;transform:rotate(-4deg)}[dir=rtl] .dk-stk{font:700 22px/1 var(--arabic);transform:rotate(4deg)}.dk-stk__v{font-family:var(--grotesk)}.dk-stk[data-stage=idea]{color:var(--ink);outline:3px solid var(--ink);outline-offset:-3px;background:0 0}.dk-stk:is([data-stage=design],[data-stage=inreview]){background:var(--blue);color:var(--white)}.dk-stk[data-stage=review]{background:var(--violet);color:var(--navy)}.dk-stk:is([data-stage=approved],[data-stage=go]){background:var(--yellow);color:var(--navy)}.dk-stk[data-stage=changes]{background:var(--flame);color:var(--white)}.dk-slide[data-theme=light] .dk-stk[data-stage=approved],.dk-slide[data-theme=client] .dk-stk[data-stage=approved]{outline-color:var(--navy)}.dk-meta{font:700 19px/1 var(--grotesk);color:var(--ink-2);align-items:center;gap:22px;margin:0;display:flex}[dir=rtl] .dk-meta{font:700 20px/1.2 var(--arabic)}.dk-meta.is-end{flex-wrap:wrap;row-gap:22px;margin-block-start:auto}.dk-meta.is-small{margin-block-start:18px}.dk-copy{gap:26px;min-block-size:0;margin-block-start:14px;display:grid;overflow:hidden}.dk-cp{align-content:start;gap:10px;min-inline-size:0;display:grid}.dk-cp__h{font:700 16px/1 var(--grotesk);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-2);align-items:center;gap:12px;display:flex}[dir=rtl] .dk-cp__h{font:700 19px/1 var(--arabic);letter-spacing:0}.dk-cp p{font:500 25px/1.45 var(--grotesk);color:var(--ink);-webkit-line-clamp:5;-webkit-box-orient:vertical;max-inline-size:34ch;margin:0;display:-webkit-box;overflow:hidden}.dk-cp p[dir=rtl]{font:700 25px/1.75 var(--arabic)}.dk-cp p.is-script{white-space:pre-line;-webkit-line-clamp:8;font-size:23px}.dk-cp.is-vis p{font:600 34px/1.15 var(--display);letter-spacing:-.02em;-webkit-line-clamp:2}.dk-cp.is-vis p:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){font:900 32px/1.4 var(--arabic-black);letter-spacing:0}.dk-copy.is-dense{gap:18px}.dk-copy.is-dense .dk-cp p{-webkit-line-clamp:4;font-size:22px}.dk-card{background:var(--surface);border-radius:28px;padding:30px 34px}.dk-note-q{font:600 30px/1.25 var(--display);letter-spacing:-.01em;margin:0}:is([dir=rtl] .dk-note-q,.dk-note-q:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){font:900 28px/1.5 var(--arabic-black)}.dk-col6,.dk-col4,.dk-col3{z-index:2;flex-direction:column;gap:30px;inline-size:852px;display:flex;position:absolute;inset-block:84px 110px;inset-inline-start:96px}.dk-col4{inline-size:560px}.dk-col4.is-narrow{inline-size:414px}.dk-col3{inline-size:414px;inset-block-start:262px;inset-inline-start:1410px}.dk-col3.is-top{gap:28px;inset-block-start:96px}.dk-cont{color:var(--cont);z-index:0;position:absolute}.dk-cont svg{block-size:100%;inline-size:100%}.dk-cont.is-phone{block-size:790px;inline-size:800px;inset-block-start:150px;inset-inline-start:998px}.dk-cont.is-doc{block-size:720px;inline-size:720px;inset-block-start:170px;inset-inline-start:1040px}.dk-devslot{z-index:1;position:absolute;inset-block-start:82px;inset-inline-start:1191px}.dk-phone{direction:ltr;flex:none;position:relative}.dk-dev{inset-block-start:0;transform-origin:0 0;outline-offset:-1px;background:#0b0f14;border-radius:66px;outline:2px solid #3a4656;block-size:874px;inline-size:415px;padding:11px;position:absolute;left:0}.dk-scr{color:#fff;block-size:852px;inline-size:393px;font:400 14px/1.3 var(--app);background:#000;border-radius:55px;position:relative;overflow:hidden}.dk-phone.is-light .dk-scr{color:#000;background:#fff}.dk-ui{font:400 14px/1.3 var(--app);letter-spacing:0;text-transform:none;position:absolute;inset:0}.dk-ui.is-ar{font-family:var(--app-ar)}.dk-ui svg{display:block}.dk-island{inset-block-start:11px;z-index:9;background:#000;border-radius:20px;block-size:36px;inline-size:124px;margin-left:-62px;position:absolute;left:50%}.dk-sb{inset-block-start:0;block-size:54px;font:600 16px/1 var(--app);z-index:8;justify-content:space-between;align-items:center;padding:6px 34px 0 46px;display:flex;position:absolute;left:0;right:0}.dk-sb__i{align-items:center;gap:6px;display:flex}.dk-home{inset-block-end:8px;z-index:9;background:#fff;border-radius:3px;block-size:5px;inline-size:134px;margin-left:-67px;position:absolute;left:50%}.dk-phone.is-light .dk-home{background:#000}.dk-media{object-fit:cover;block-size:100%;inline-size:100%;display:block;position:absolute;inset:0}.dk-media.is-blank{background:var(--surface)}.dk-wash{left:0;right:0;pointer-events:none;background:linear-gradient(#0000,#0000009e);block-size:46%;position:absolute;inset-block-end:0}.dk-wash.is-top{background:linear-gradient(#00000073,#0000);block-size:18%;inset-block:0 auto}.dk-wash.is-low{block-size:24%}.dk-rail{right:10px;z-index:5;justify-items:center;gap:22px;display:grid;position:absolute;inset-block-end:112px}.dk-ui.is-ar .dk-rail{left:10px;right:auto}.dk-rail>svg{block-size:30px;inline-size:30px}.dk-rail.is-tt{gap:20px}.dk-rail__me{margin-block-end:6px;position:relative}.dk-rail__me .dk-av{border:2px solid #fff}.dk-rail__me i{left:50%;block-size:20px;inline-size:20px;font:700 16px/1 var(--app);background:#fe2c55;border-radius:50%;place-items:center;margin-left:-10px;font-style:normal;display:grid;position:absolute;inset-block-end:-9px}.dk-rail__disc{background:#2b2b2b;border-radius:50%;place-items:center;block-size:42px;inline-size:42px;display:grid}.dk-av{background:#111;border:1px solid #ffffff40;border-radius:50%;flex:none;place-items:center;display:inline-grid;overflow:hidden}.dk-av.is-sq{border:2px solid #fff;border-radius:7px}.dk-av img{object-fit:contain;block-size:74%;inline-size:74%}.dk-ui.is-light .dk-av{border-color:#ddd}.dk-capbox{left:14px;right:70px;z-index:5;gap:10px;display:grid;position:absolute;inset-block-end:40px}.dk-ui.is-ar .dk-capbox{left:70px;right:14px}.dk-who{font:600 14px/1 var(--app);align-items:center;gap:9px;display:flex}.dk-ui[data-pf=tt] .dk-who,.dk-ui[data-pf=yt] .dk-who{font-size:16px}.dk-follow{block-size:28px;font:600 13px/1 var(--app);border:1px solid #ffffffb3;border-radius:8px;place-items:center;padding-inline:10px;display:inline-grid}.dk-follow.is-sub{color:#0f0f0f;background:#fff;border-radius:14px}.dk-cap{font:400 14px/1.35 var(--app);margin:0}.dk-ui.is-ar .dk-cap{font-family:var(--app-ar);line-height:1.5}.dk-cap__u{font-weight:600}.dk-cap .dk-tag{color:inherit;font-weight:600}.dk-cap__more{color:#ffffffb3}.dk-ui.is-light .dk-cap__more{color:#737373}.dk-ui.is-light .dk-cap .dk-tag{color:#00376b;font-weight:400}.dk-audio{font:400 13px/1 var(--app);align-items:center;gap:6px;display:flex}.dk-audio svg{flex:none;block-size:14px;inline-size:14px}.dk-nav{inset-block-start:54px;block-size:44px;font:700 16px/1 var(--app);justify-content:center;align-items:center;display:flex;position:absolute;left:0;right:0}.dk-nav svg{block-size:24px;inline-size:24px;position:absolute;inset-block-start:10px;inset-inline-start:14px}.dk-ui.is-ar .dk-nav svg{transform:scaleX(-1)}.dk-post-h{inset-block-start:98px;block-size:54px;font:600 14px/1.15 var(--app);align-items:center;gap:10px;padding-inline:12px;display:flex;position:absolute;left:0;right:0}.dk-post-h small{color:#737373;font-size:12px;font-weight:400;display:block}.dk-post-h__dots{inline-size:22px;margin-inline-start:auto}.dk-post-m{inset-block-start:152px;background:#efefef;block-size:491px;inline-size:393px;position:absolute;left:0;overflow:hidden}.dk-post-m.is-sq{block-size:393px}.dk-acts{align-items:center;gap:16px;block-size:46px;padding-inline:14px;display:flex;position:absolute;left:0;right:0}.dk-acts svg{block-size:26px;inline-size:26px}.dk-acts__bm{margin-inline-start:auto}.dk-post-cap{position:absolute;left:14px;right:14px}.dk-tabbar{left:0;right:0;background:#fff;border-block-start:1px solid #efefef;justify-content:space-between;block-size:83px;padding:10px 26px 0;display:flex;position:absolute;inset-block-end:0}.dk-tabbar svg{block-size:26px;inline-size:26px}.dk-x__card{inset-block-start:70px;gap:12px;padding:14px 16px;display:grid;position:absolute;left:0;right:0}.dk-x__who{font:700 15px/1.2 var(--app);align-items:center;gap:10px;display:flex}.dk-x__who small{color:#536471;font-weight:400;display:block}.dk-x__t{font:400 16px/1.35 var(--app);margin:0}.dk-x__more{color:#1d9bf0}.dk-x__m{border:1px solid #cfd9de;border-radius:16px;block-size:204px;display:block;position:relative;overflow:hidden}.dk-x__acts{color:#536471;justify-content:space-between;display:flex}.dk-x__acts svg{block-size:20px;inline-size:20px}.dk-prog{inset-block-start:56px;z-index:5;gap:4px;display:flex;position:absolute;left:10px;right:10px}.dk-prog i{background:#fff6;border-radius:2px;flex:1;block-size:2.5px}.dk-prog i.is-on{background:#fff}.dk-stwho{inset-block-start:68px;font:600 14px/1 var(--app);z-index:5;align-items:center;gap:8px;display:flex;position:absolute;left:12px;right:12px}.dk-stwho small{opacity:.8;font-weight:400}.dk-stwho__x{inline-size:24px;margin-inline-start:auto}.dk-reply{left:12px;right:12px;z-index:5;align-items:center;gap:14px;display:flex;position:absolute;inset-block-end:30px}.dk-reply__f{border:1px solid #fff9;border-radius:22px;flex:1;align-items:center;block-size:44px;padding-inline:16px;font-size:14px;display:flex}.dk-reply svg{block-size:26px;inline-size:26px}.dk-lock{background:#12203a}.dk-lock__date{text-align:center;font:600 18px/1 var(--app);opacity:.85;position:absolute;inset-block-start:96px;inset-inline:0}.dk-lock__time{text-align:center;font:700 96px/1 var(--app);position:absolute;inset-block-start:118px;inset-inline:0}.dk-lock__list{inset-block-start:300px;gap:10px;display:grid;position:absolute;left:12px;right:12px}.dk-note{color:#000;background:#f5f5f5e6;border-radius:22px;gap:10px;padding:12px 14px;display:flex}.dk-note__b{gap:2px;min-inline-size:0;display:grid}.dk-note__app{font:600 15px/1.2 var(--app);justify-content:space-between;gap:8px;display:flex}.dk-note__app span{color:#6b6b6b;font-weight:400}.dk-note__t{font:400 15px/1.3 var(--app);-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.dk-note__t.is-ph{color:#6b6b6b}.dk-ph{color:#fff;font:600 22px/1.2 var(--grotesk);background:#13345e;place-content:center;justify-items:center;gap:14px;display:grid;position:absolute;inset:0}.dk-ui.is-light .dk-ph{color:#00162e;background:#eef0f4}.dk-frm{background:#000;border-radius:26px;flex:none;display:block;position:relative;overflow:hidden}.dk-frm.is-art{border-radius:16px}.dk-frm.is-more{background:var(--surface);color:var(--ink);font:600 76px/1 var(--display);place-items:center;display:grid}.dk-frm__n{inset-block-start:14px;color:#fff;block-size:30px;font:600 15px/30px var(--app);background:#0009;border-radius:15px;padding-inline:12px;position:absolute;right:14px}.dk-frm__chrome{inset-block-start:0;transform-origin:0 0;color:#fff;block-size:699px;inline-size:393px;font-family:var(--app);position:absolute;left:0}.dk-frm__chrome .dk-prog{inset-block-start:14px}.dk-frm__chrome .dk-stwho{inset-block-start:28px}.dk-frm__chrome .dk-reply{inset-block-end:24px}.dk-strip{gap:20px;display:flex;position:absolute;inset-block-start:262px;inset-inline-start:96px}.dk-under{grid-template-columns:1fr 1fr auto;align-items:start;gap:48px;display:grid;position:absolute;inset-inline:96px}.dk-under .dk-cp p{-webkit-line-clamp:3;max-inline-size:none;font-size:23px}.dk-under .dk-meta{justify-self:end;margin:20px 0 0}.dk-band{justify-content:space-between;align-items:flex-end;gap:40px;display:flex;position:absolute;inset-block-start:84px;inset-inline:96px}.dk-band__t{gap:22px;min-inline-size:0;display:grid}.dk-band .dk-d-l{-webkit-line-clamp:1}.dk-band>.dk-chips,.dk-band>.dk-stk{flex-wrap:nowrap;margin-block-end:8px}.dk-screens{gap:28px;display:flex;position:absolute;inset-block-start:262px;inset-inline-start:96px}.dk-screens__i{align-content:start;gap:16px;display:grid}.dk-screens__i .dk-meta b{color:var(--ink)}.dk-player{background:#000;border-radius:26px;block-size:726px;inline-size:1290px;position:absolute;inset-block-start:96px;inset-inline-start:96px;overflow:hidden}.dk-player>.dk-media{opacity:.82}.dk-play{left:50%;background:var(--yellow);block-size:132px;inline-size:132px;color:var(--navy);border-radius:50%;place-items:center;margin:-66px 0 0 -66px;display:grid;position:absolute;inset-block-start:50%}.dk-play svg{block-size:56px;inline-size:56px;margin-left:8px}.dk-pbar{left:28px;right:28px;color:#fff;font:700 20px/1 var(--grotesk);font-variant-numeric:tabular-nums;align-items:center;gap:18px;display:flex;position:absolute;inset-block-end:28px}.dk-pbar__tr{background:#ffffff59;border-radius:3px;flex:1;block-size:6px}.dk-specline{gap:16px;position:absolute;inset-block-start:852px;inset-inline-start:96px}.dk-specline b{color:var(--ink)}.dk-bleed{position:absolute;inset:0}.dk-tab{background:var(--navy);max-inline-size:1500px;color:var(--white);z-index:2;border-start-end-radius:36px;gap:18px;padding-block:40px 36px;padding-inline:96px 56px;display:grid;position:absolute;inset-block-end:72px;inset-inline-start:0}.dk-tab .dk-eyebrow{color:#aeb6c1}.dk-tab .dk-eyebrow b{color:var(--white)}.dk-tab__row{align-items:center;gap:34px;display:flex}.dk-d-l.is-tab{-webkit-line-clamp:1;font-size:68px}.dk-art{background:#fff;border-radius:12px;position:absolute;inset-block-start:262px;inset-inline-start:96px;overflow:hidden}.dk-art.is-portrait{block-size:860px;inset-block-start:84px;inset-inline:auto 96px}.dk-spec{display:grid}.dk-spec.is-end{position:absolute;inset-block-start:262px;inset-inline:1524px 96px}.dk-spec__r{border-block-start:2px solid var(--line);color:var(--ink-2);grid-template-columns:30px 1fr;align-items:start;gap:14px;padding-block:18px;display:grid}.dk-spec__r b{font:600 30px/1.1 var(--display);letter-spacing:-.01em;color:var(--ink);overflow-wrap:anywhere;display:block}.dk-spec__r small{font:500 20px/1.3 var(--grotesk);overflow-wrap:anywhere;margin-block-start:6px;display:block}[dir=rtl] .dk-spec__r small{font-family:var(--arabic)}.dk-pair{align-items:flex-start;gap:110px;display:flex;position:absolute;inset-block-start:96px;inset-inline-start:740px}.dk-pair.is-three{gap:48px;inset-inline-start:594px}.dk-pair__i{justify-items:start;gap:22px;display:grid}.dk-pair__i.is-before>:last-child{opacity:.92}.dk-pair__arrow{color:var(--accent);position:absolute;inset-block-start:404px;inset-inline-start:calc(50% - 28px)}.dk-latest{color:var(--accent);align-items:center;gap:14px;display:inline-flex}.dk-mood{gap:20px;display:grid;position:absolute}.dk-mood.is-side{block-size:860px;inline-size:852px;inset-block-start:84px;inset-inline-start:972px}.dk-mood figure{background:var(--surface);border-radius:24px;min-block-size:0;margin:0;position:relative;overflow:hidden}.dk-mood figcaption{background:var(--navy);color:#fff;block-size:32px;font:700 15px/1 var(--grotesk);letter-spacing:.08em;text-transform:uppercase;border-radius:16px;align-items:center;gap:6px;padding-inline:12px;display:flex;position:absolute;inset-block-end:14px;inset-inline-start:14px}[dir=rtl] .dk-mood figcaption{font-family:var(--arabic);letter-spacing:0}.dk-mood figcaption.is-ai{background:var(--violet);color:var(--navy)}.dk-mood__more{color:#fff;font:600 76px/1 var(--display);background:#00162e99;place-items:center;display:grid;position:absolute;inset:0}.dk-mood[data-n="1"]{grid-template:1fr/1fr}.dk-mood[data-n="2"]{grid-template:1fr 1fr/1fr}.dk-mood[data-n="3"]{grid-template:1fr 1fr/1.4fr 1fr}.dk-mood[data-n="3"] figure:first-child{grid-row:span 2}.dk-mood[data-n="4"]{grid-template:1fr 1fr/1fr 1fr}.dk-mood[data-n="5"]{grid-template:1fr 1fr 1fr/1.15fr 1fr}.dk-mood[data-n="5"] figure:first-child{grid-row:span 2}.dk-mood[data-n="6"]{grid-template:1fr 1fr/1fr 1fr 1fr}.dk-mood.is-strip{grid-template:200px/repeat(4,1fr);inline-size:1290px;position:relative}.dk-mood.is-strip figure:first-child{grid-row:auto}.dk-idea-t{flex-direction:column;gap:28px;inline-size:1290px;display:flex;position:absolute;inset-block:84px 110px;inset-inline-start:96px}.dk-idea-t .dk-d-l{color:var(--ink-2);-webkit-line-clamp:1;font-size:40px}.dk-idea-t .dk-d-xl{-webkit-line-clamp:3;-webkit-box-orient:vertical;padding-block-end:.08em;font-size:96px;display:-webkit-box;overflow:hidden}.dk-idea-t .dk-d-xl.is-long{font-size:72px}.dk-body-l.is-cols{columns:2;column-gap:48px;max-block-size:198.8px;max-inline-size:none;display:block}.dk-script p{white-space:pre-line;font:500 24px/1.5 var(--grotesk);-webkit-line-clamp:5;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.dk-script .dk-cp__h{margin-block-end:12px}.dk-script.is-wide{padding:44px 52px;position:absolute;inset-block-start:300px;inset-inline:96px}.dk-script.is-wide p{columns:2;column-gap:60px;max-block-size:560px;font-size:30px;display:block}.dk-meta .dk-chips{flex-wrap:nowrap}.dk-next{place-items:center;block-size:640px;inline-size:414px;display:grid;position:absolute;inset-block-start:200px;inset-inline-start:1410px}.dk-next__shape{color:#0000;block-size:100%;inline-size:100%;position:absolute;inset:0}.dk-next__shape path{fill:none;stroke:var(--cont);stroke-width:1.2px;stroke-dasharray:3 2;vector-effect:non-scaling-stroke}.dk-slide .dk-next__shape path{stroke-width:4px}.dk-next__in{text-align:center;color:var(--ink);justify-items:center;gap:12px;display:grid;position:relative}.dk-next__in b{font:600 40px/1.1 var(--display);letter-spacing:-.02em}[dir=rtl] .dk-next__in b{font-family:var(--arabic-black)}.dk-next__in span{font:700 18px/1 var(--grotesk);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-2)}[dir=rtl] .dk-next__in span{font-family:var(--arabic);letter-spacing:0}.dk-lines{align-content:center;gap:40px;display:grid;position:absolute;inset-block:300px 130px;inset-inline:96px}.dk-lines__b{justify-items:start;gap:14px;display:grid}.dk-lines__b p{font:600 96px/1.02 var(--display);letter-spacing:-.035em;text-wrap:balance;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.dk-lines.is-2 .dk-lines__b p,.dk-lines.is-3 .dk-lines__b p{font-size:64px}.dk-lines.is-3 .dk-lines__b p{-webkit-line-clamp:1}.dk-lines__b p[dir=rtl]{font-family:var(--arabic-black);letter-spacing:0;font-weight:900;line-height:1.3}.dk-doc{background:var(--white);block-size:560px;inline-size:420px;color:var(--navy);z-index:1;border-radius:20px;flex-direction:column;gap:18px;padding:44px;display:flex;position:absolute;inset-block-start:250px;inset-inline-start:1188px;transform:rotate(-3deg)}.dk-doc b{font:600 36px/1.1 var(--display);letter-spacing:-.02em}.dk-doc span{font:500 16px/1.4 var(--grotesk);color:#4e5f74;overflow-wrap:anywhere;margin-block-start:auto}.dk-slide:is([data-theme=light],[data-theme=client]) .dk-doc{outline:2px solid #d9dee5}.dk-cover__logo{block-size:110px;display:block;position:absolute;inset-block-start:80px;inset-inline-start:96px}.dk-cover__logo img{object-fit:contain;block-size:100%;inline-size:auto;max-inline-size:360px;display:block}.dk-cover>.dk-eyebrow{position:absolute;inset-block-start:110px;inset-inline-end:96px}.dk-cover__cont{block-size:820px;inline-size:820px;color:var(--blue);position:absolute;inset-block-start:150px;inset-inline-end:-40px;transform:rotate(-8deg)}.dk-slide[data-theme=client] .dk-cover__cont{color:var(--white);opacity:.18}.dk-slide[data-theme=light] .dk-cover__cont{color:var(--yellow)}.dk-cover__pic{block-size:700px;inline-size:700px;position:absolute;inset-block-start:200px;inset-inline-end:40px;transform:rotate(4deg)}.dk-cover__stk{inline-size:300px;position:absolute;inset-block-start:170px;inset-inline-end:600px;transform:rotate(-12deg)}.dk-cover__warp{max-inline-size:1120px;position:absolute;inset-block-end:190px;inset-inline-start:84px}.dk-cover__warp .is-1{color:var(--accent)}.dk-slide:is([data-theme=client],[data-theme=light]) .dk-cover__warp .is-1{color:inherit}.dk-cover__meta{gap:18px;position:absolute;inset-block-end:76px;inset-inline-start:96px}.dk-cover__slang{block-size:31px;inline-size:150px;position:absolute;inset-block-end:76px;inset-inline-end:96px}.dk-index>.dk-eyebrow{position:absolute;inset-block-start:96px;inset-inline-start:96px}.dk-index>.dk-d-l{-webkit-line-clamp:3;inline-size:560px;position:absolute;inset-block-start:140px;inset-inline-start:96px}.dk-index__card{background:var(--navy);inline-size:560px;color:var(--white);border-radius:32px;padding:36px 38px;position:absolute;inset-block-end:130px;inset-inline-start:96px}.dk-index__n{font:600 96px/.9 var(--display);color:var(--yellow);display:block}.dk-index__card p{font:600 34px/1.15 var(--display);letter-spacing:-.02em;margin:12px 0 22px}[dir=rtl] .dk-index__card p{font-family:var(--arabic-black)}.dk-index__rows{margin:0;padding:0;list-style:none;position:absolute;inset-block-start:120px;inset-inline:826px 96px}.dk-index__rows li{border-block-start:3px solid var(--line);grid-template-columns:70px 1fr auto;align-items:center;gap:20px;padding-block:34px 30px;display:grid}.dk-index__rows li:last-child{border-block-end:3px solid var(--line)}.dk-index__rows[data-n="5"] li{padding-block:22px 20px}.dk-index__i{font:700 20px/1 var(--grotesk);letter-spacing:.1em}.dk-index__name{font:700 76px/.9 var(--grotesk);text-transform:uppercase;letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}[dir=rtl] .dk-index__name{font-family:var(--arabic-black);font-weight:900;line-height:1.2}.dk-index__rows[data-n="5"] .dk-index__name{font-size:60px}.dk-index__mix{font:500 24px/1 var(--grotesk);color:var(--ink-2);margin-block-start:14px;display:block}[dir=rtl] .dk-index__mix{font-family:var(--arabic)}.dk-index__c{text-align:end}.dk-index__c b{font:600 56px/1 var(--display);letter-spacing:-.03em;display:block}.dk-index__c small{font:700 17px/1 var(--grotesk);letter-spacing:.12em;text-transform:uppercase}.dk-section__pat{object-fit:cover;block-size:100%;inline-size:100%;position:absolute;inset:0}.dk-section__warp{color:var(--white);-webkit-text-stroke:8px var(--navy);paint-order:stroke fill;position:absolute;inset-block-start:250px;inset-inline-start:70px}.dk-section__warp.is-alt{color:var(--yellow)}.dk-slide:is([data-theme=client],[data-theme=dark]) .dk-section__warp{color:var(--ink);-webkit-text-stroke:0}.dk-slide[data-theme=dark] .dk-section__warp.is-alt{color:var(--yellow)}.dk-section__card{background:var(--navy);inline-size:1100px;color:var(--white);border-radius:32px;grid-template-columns:auto 1fr;align-items:start;gap:44px;padding:34px 40px;display:grid;position:absolute;inset-block-end:120px;inset-inline-start:96px}.dk-section__num{font:700 120px/.8 var(--grotesk);color:var(--yellow);display:block}.dk-section__count{font:700 22px/1 var(--grotesk);letter-spacing:.12em;text-transform:uppercase;margin:18px 0 0}[dir=rtl] .dk-section__count{font:700 26px/1 var(--arabic);letter-spacing:0}.dk-section__card ul{columns:2;font:500 26px/1.6 var(--grotesk);column-gap:40px;margin:0;padding:0;list-style:none}[dir=rtl] .dk-section__card ul{font:700 27px/1.75 var(--arabic)}.dk-section__card li{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.dk-statement>.dk-eyebrow{color:var(--ink);position:absolute;inset-block-start:96px;inset-inline-start:96px}.dk-statement__line{-webkit-line-clamp:4;-webkit-box-orient:vertical;inline-size:1600px;font-size:124px;line-height:1.02;display:-webkit-box;position:absolute;inset-block-start:330px;inset-inline-start:96px;overflow:hidden}.dk-mark{z-index:0;color:var(--navy);margin-inline:.12em;display:inline-block;position:relative}.dk-mark.is-2{color:var(--yellow)}.dk-mark__bg{z-index:-1;block-size:calc(100% + .14em);inline-size:calc(100% + .44em);color:var(--yellow);position:absolute;inset-block-start:-.06em;inset-inline-start:-.22em}.dk-mark.is-2 .dk-mark__bg{color:var(--navy)}.dk-statement.has-pic .dk-statement__pic{object-fit:cover;block-size:100%;inline-size:100%;position:absolute;inset:0}.dk-statement.has-pic:before{content:"";z-index:1;background:#00162e8c;position:absolute;inset:0}.dk-statement.has-pic>:not(.dk-statement__pic){z-index:2;color:var(--white)}.dk-end__warp{position:absolute;inset-block-start:150px;inset-inline-start:84px}.dk-end__warp .is-0{color:var(--white)}.dk-end__warp .is-1{color:var(--navy)}.dk-slide[data-theme=dark] .dk-end__warp .is-1{color:var(--yellow)}.dk-slide[data-theme=client] .dk-end__warp .is-1{color:inherit;opacity:.85}.dk-end__row{align-items:flex-end;gap:60px;display:flex;position:absolute;inset-block-end:130px;inset-inline-start:96px}.dk-end__row .dk-eyebrow{color:var(--ink)}.dk-end__next{font:600 44px/1.1 var(--display);letter-spacing:-.02em;max-inline-size:22ch;margin:16px 0 0}[dir=rtl] .dk-end__next{font:900 40px/1.4 var(--arabic-black)}.dk-end__mail{font:700 34px/1.2 var(--grotesk);border-block-end:4px solid;margin:16px 0 0}.dk-end__s{position:absolute}.dk-end__s.is-1{inline-size:330px;inset-block-start:120px;inset-inline-end:110px;transform:rotate(9deg)}.dk-end__s.is-2{inline-size:250px;inset-block-start:330px;inset-inline-end:360px;transform:rotate(-14deg)}.dk-end__s.is-3{inline-size:220px;inset-block-start:470px;inset-inline-end:120px;transform:rotate(-6deg)}.dk-free .dk-col6{justify-content:center}.dk-free:not(.has-pics) .dk-col6{inline-size:1290px}.dk-mood.is-plain figcaption{display:none}.dk-lines__b:has(>p:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){justify-items:end}[dir=rtl] .dk-lines__b:has(>p:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){justify-items:end}.dk-quote:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{content:"”"}.dk-quote:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{content:"“"}.dk-capwrap{display:block;position:relative}.dk-cap.is-ruler{visibility:hidden;pointer-events:none;position:absolute;inset-block-start:0;inset-inline:0}.dk-cap.is-ruler b{font-weight:600}.dk-slide[data-theme=light] .dk-next__shape path{stroke:var(--blue)}.mz-pt{gap:var(--s-4);flex-direction:column;min-inline-size:0;display:flex}.mz-pt__tools{justify-content:space-between;align-items:center;gap:var(--s-2) var(--s-4);flex-wrap:wrap;display:flex}.mz-pt__filters,.mz-pt__acts{align-items:center;gap:var(--s-2);flex-wrap:wrap;display:flex}.mz-pt__body{gap:var(--s-6);grid-template-columns:196px minmax(0,1fr);align-items:start;display:grid}.mz-pt__thumbs{gap:var(--s-1);scrollbar-width:thin;flex-direction:column;min-block-size:320px;max-block-size:calc(100vh - 248px);margin:0;padding:2px 6px 2px 2px;list-style:none;display:flex;overflow-y:auto}.mz-pt__thumb{border-radius:var(--r-md);inline-size:100%;color:var(--text-2);font:inherit;text-align:start;cursor:pointer;transition:background-color var(--dur) var(--ease);background:0 0;border:0;grid-template-columns:22px minmax(0,1fr);grid-template-areas:"num box""num name";gap:6px;padding:6px 6px 8px;display:grid}.mz-pt__thumb>.dk-box{outline:1px solid var(--line);outline-offset:0;border-radius:6px;grid-area:box}.mz-pt__thumb.is-on{background:var(--accent-soft)}.mz-pt__thumb.is-on>.dk-box{outline:2px solid var(--accent);outline-offset:1px}.mz-pt__thumb:focus-visible{outline:2px solid var(--focus);outline-offset:1px}.mz-pt__tnum{font-size:var(--text-2xs);color:var(--text-3);text-align:end;grid-area:num;padding-block-start:2px;font-weight:600}.mz-pt__thumb.is-on .mz-pt__tnum{color:var(--accent-text)}.mz-pt__tname{font-size:var(--text-xs);white-space:nowrap;text-overflow:ellipsis;grid-area:name;line-height:1.35;overflow:hidden}.mz-pt__thumb.is-on .mz-pt__tname{color:var(--text);font-weight:500}@media (hover:hover) and (pointer:fine){.mz-pt__thumb:not(.is-on):hover{background:var(--bg-hover)}}.mz-pt__main{gap:var(--s-3);flex-direction:column;min-inline-size:0;display:flex}.mz-pt__stage,.mz-cd__stage{inline-size:100%;max-inline-size:max(560px,177.778vh - 533.333px)}.mz-pt__big,.mz-cd__big{border-radius:var(--r-lg);outline:1px solid var(--line);outline-offset:0}.mz-pt__bar,.mz-cd__bar{justify-content:space-between;align-items:center;gap:var(--s-2) var(--s-4);flex-wrap:wrap;max-inline-size:max(560px,177.778vh - 533.333px);display:flex}.mz-pt__nav{align-items:center;gap:2px;display:inline-flex}.mz-pt__count{text-align:center;min-inline-size:64px;font-size:var(--text-sm);color:var(--text-2)}.mz-pt__do{align-items:center;gap:var(--s-2);flex-wrap:wrap;display:flex}.mz-pt__of{font-size:var(--text-xs);color:var(--text-3);margin-inline-start:6px}.mz-pt__hint{font-size:var(--text-sm);color:var(--text-3);align-items:center;gap:6px;display:inline-flex}.mz-pt__notes{flex-direction:column;gap:6px;max-inline-size:max(560px,177.778vh - 533.333px);display:flex}.mz-pt__nlabel{font-size:var(--text-sm);color:var(--text-2);flex-wrap:wrap;align-items:center;gap:6px;font-weight:600;display:flex}.mz-pt__nlabel .mz-faint{font-weight:400;font-size:var(--text-xs);margin-inline-start:4px}.mz-pt__ntext,.mz-cd__note{border:1px solid var(--line-strong);border-radius:var(--r-sm);background:var(--bg);min-block-size:72px;inline-size:100%;color:var(--text);font:inherit;font-size:var(--text-base);resize:vertical;padding:10px 12px;line-height:1.5}.mz-pt__ntext:focus-visible,.mz-cd__note:focus-visible{outline:2px solid var(--focus);outline-offset:1px;border-color:#0000}.mz-pt__ntext[readonly]{background:var(--bg-subtle)}.mz-pt__export{pointer-events:none;z-index:-1;inline-size:1920px;position:fixed;inset-block-start:0;inset-inline-start:0;translate:-400vw}.mz-pt__tones{flex-wrap:wrap;gap:6px;display:flex}.mz-pt__tone{border:1px solid var(--line-strong);border-radius:var(--r-pill);background:var(--bg);block-size:32px;color:var(--text);font:inherit;font-size:var(--text-sm);cursor:pointer;transition:border-color var(--dur) var(--ease);align-items:center;gap:7px;padding-inline:10px 12px;display:inline-flex}.mz-pt__tone.is-on{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}.mz-pt__tone:focus-visible{outline:2px solid var(--focus);outline-offset:1px}.mz-pt__sw{border-radius:var(--r-pill);block-size:14px;inline-size:14px;box-shadow:inset 0 0 0 1px var(--line-strong)}.mz-pt__tone[data-tone="0"] .mz-pt__sw{background:var(--p-blue)}.mz-pt__tone[data-tone="1"] .mz-pt__sw{background:var(--p-yellow)}.mz-pt__tone[data-tone="2"] .mz-pt__sw{background:var(--p-violet)}.mz-pt__tone[data-tone="3"] .mz-pt__sw{background:var(--p-flame)}.mz-pt__tone[data-tone="4"] .mz-pt__sw{background:var(--p-navy)}.mz-pt__pool{gap:var(--s-2);grid-template-columns:repeat(auto-fill,minmax(92px,1fr));display:grid}.mz-pt__pick{aspect-ratio:1;border-radius:var(--r-md);background:var(--bg-subtle);cursor:pointer;border:0;padding:0;position:relative;overflow:hidden}.mz-pt__pick img{object-fit:cover;block-size:100%;inline-size:100%;display:block}.mz-pt__pick.is-on{outline:2px solid var(--accent);outline-offset:2px}.mz-pt__pick:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.mz-pt__picked{border-radius:var(--r-pill);background:var(--raised);color:var(--text);font-size:var(--text-2xs);align-items:center;gap:4px;padding:2px 8px;font-weight:600;display:inline-flex;position:absolute;inset-block-end:6px;inset-inline-start:6px}.mz-pt__pick.is-up{border:1.5px dashed var(--line-strong);background:var(--bg);color:var(--text-2);font:inherit;font-size:var(--text-xs);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:8px;display:flex}.mz-pt__link{gap:var(--s-2);display:flex}.mz-pt__link>:first-child{flex:1;min-inline-size:0}.mz-pt__shared{font-size:var(--text-base);color:var(--green-text);align-items:flex-start;gap:8px;margin:0;display:flex}.mz-pt__shared .mz-ico{flex:none;margin-block-start:2px}.mz-show{z-index:900;background:var(--p-d-0);color:var(--p-d-900);outline:none;position:fixed;inset:0}.mz-show.is-idle{cursor:none}.mz-show__stage{place-items:center;display:grid;position:absolute;inset:0}.mz-show.has-notes .mz-show__stage{inset-block-end:0;inset-inline-end:380px}.mz-show__slide{position:relative;overflow:hidden}.mz-show__bar{border-radius:var(--r-pill);background:var(--p-d-150);inline-size:max-content;color:var(--p-d-900);transition:opacity var(--dur-slow) var(--ease);align-items:center;gap:4px;margin-inline:auto;padding:6px 8px;display:flex;position:absolute;inset-block-end:20px;inset-inline:0}.mz-show.has-notes .mz-show__bar{inset-inline-end:380px}.mz-show.is-idle .mz-show__bar:not(:focus-within){opacity:0}.mz-show__bar .mz-btn{color:var(--p-d-900)}.mz-show__bar .mz-btn:disabled{color:var(--p-d-500)}.mz-show__bar .mz-btn[aria-pressed=true]{background:var(--p-d-300)}.mz-show__bar .mz-btn:focus-visible{outline:2px solid var(--p-blue-l);outline-offset:1px}@media (hover:hover) and (pointer:fine){.mz-show__bar .mz-btn:not(:disabled):hover{background:var(--p-d-300)}}.mz-show__count{text-align:center;min-inline-size:76px;font-size:var(--text-sm);font-weight:600}.mz-show__sep{background:var(--p-d-300);block-size:18px;inline-size:1px;margin-inline:4px}.mz-show__notes{gap:var(--s-4);inline-size:380px;padding:var(--s-6);background:var(--p-d-50);border-inline-start:1px solid var(--p-d-200);flex-direction:column;display:flex;position:absolute;inset-block:0;inset-inline-end:0;overflow-y:auto}.mz-show__notes h2{font-size:var(--text-md);color:var(--p-white);align-items:center;gap:8px;margin:0;font-weight:600;display:flex}.mz-show__notes>p{white-space:pre-line;color:var(--p-d-900);margin:0;font-size:18px;line-height:1.6}.mz-show__none{color:var(--p-d-500);font-size:var(--text-base)}.mz-show__next{flex-direction:column;gap:8px;margin-block-start:auto;display:flex}.mz-show__next>span{font-size:var(--text-xs);color:var(--p-d-500);font-weight:600}.mz-show__next b{font-size:var(--text-sm);font-weight:500}.mz-show__next .dk-box{border-radius:6px}.mz-show__turn{display:none}@media (width<=760px) and (orientation:portrait){.mz-show:not(.has-notes) .mz-show__turn{font-size:var(--text-sm);color:var(--p-d-500);justify-content:center;align-items:center;gap:6px;margin:0;display:flex;position:absolute;inset-block-start:24px;inset-inline:0}}.mz-cd-page .mz-cd__back{font-size:var(--text-sm);align-items:center;gap:6px;margin-block-end:var(--s-3);display:inline-flex}.mz-cd{gap:var(--s-4);flex-direction:column;min-inline-size:0;display:flex}.mz-cd__head{align-items:center;gap:var(--s-3);flex-wrap:wrap;display:flex}.mz-cd__id{flex-direction:column;flex:1;gap:2px;min-inline-size:0;display:flex}.mz-cd__eyebrow{font-size:var(--text-xs);color:var(--text-3);font-weight:600}.mz-cd__id h1{font-family:var(--font-display);font-size:var(--text-2xl);color:var(--ink);margin:0;font-weight:650;line-height:1.2}.mz-cd__sub{font-size:var(--text-sm);color:var(--text-3)}.mz-cd__acts{align-items:center;gap:var(--s-2);flex-wrap:wrap;display:flex}.mz-cd__wait{font-size:var(--text-sm);color:var(--violet-text);align-items:center;gap:6px;margin-inline-end:var(--s-2);font-weight:500;display:inline-flex}.mz-cd__said{font-size:var(--text-base);color:var(--text-2);align-items:center;gap:8px;margin:0;display:inline-flex}.mz-cd__said.is-ok{color:var(--green-text)}.mz-cd__said.is-warn{color:var(--amber-text)}.mz-cd__ask{gap:var(--s-2);flex-direction:column;inline-size:min(560px,100%);display:flex}.mz-cd__asklabel{font-size:var(--text-sm);color:var(--text-2);font-weight:600}.mz-cd__askacts{justify-content:flex-end;gap:var(--s-2);display:flex}.mz-cd__thumbs{gap:var(--s-1);scrollbar-width:thin;margin:0;padding:2px 2px 8px;list-style:none;display:flex;overflow-x:auto}.mz-cd__thumbs>li{flex:none;inline-size:176px}.mz-cd-link{background:var(--bg);min-block-size:100vh;color:var(--text);flex-direction:column;display:flex}.mz-cd-link__bar{align-items:center;gap:var(--s-3);padding:var(--s-3) var(--s-6);border-block-end:1px solid var(--line);font-size:var(--text-sm);display:flex}.mz-cd-link__mark{color:var(--ink);display:inline-flex}.mz-cd-link__main{inline-size:100%;max-inline-size:1320px;padding:var(--s-6);flex:1;margin-inline:auto}.mz-cd-link__foot{justify-content:space-between;gap:var(--s-2);padding:var(--s-4) var(--s-6);border-block-start:1px solid var(--line);font-size:var(--text-xs);color:var(--text-3);flex-wrap:wrap;display:flex}.mz-gh-deck{gap:var(--s-4);padding:var(--s-3);border-radius:var(--r-lg);box-shadow:inset 0 0 0 1px var(--line);grid-template-columns:220px minmax(0,1fr);align-items:center;display:grid}.mz-gh-deck .dk-box{border-radius:6px}.mz-gh-deck__body{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.mz-gh-deck__body strong{font-size:var(--text-md);color:var(--ink)}.mz-gh-deck__body>span{font-size:var(--text-sm);color:var(--text-3)}@media (width<=760px){.mz-pt__body{gap:var(--s-3);grid-template-columns:minmax(0,1fr)}.mz-pt__thumbs{flex-direction:row;order:2;min-block-size:0;max-block-size:none;padding:2px 2px 8px;overflow:auto hidden}.mz-pt__thumbs>li{flex:none;inline-size:128px}.mz-pt__thumb{grid-template-columns:minmax(0,1fr);grid-template-areas:"box""name"}.mz-pt__tnum{display:none}.mz-pt__filters{flex-wrap:nowrap;inline-size:100%;padding-block-end:2px;overflow-x:auto}.mz-pt__filters>*{flex:none}.mz-pt__acts{inline-size:100%}.mz-pt__acts>:last-child{margin-inline-start:auto}.mz-pt__ntext,.mz-cd__note{font-size:16px}.mz-pt__bar,.mz-cd__bar{flex-direction:column;align-items:stretch}.mz-pt__nav{justify-content:space-between}.mz-cd__acts{justify-content:stretch}.mz-cd__acts .mz-btn{flex:1}.mz-cd__thumbs>li{inline-size:128px}.mz-show.has-notes .mz-show__stage{inset-block-end:46%;inset-inline-end:0}.mz-show__notes{border-inline-start:0;border-block-start:1px solid var(--p-d-200);block-size:46%;inline-size:auto;inset-block-start:auto;inset-inline:0}.mz-show.has-notes .mz-show__bar{inset-block-end:calc(46% + 12px);inset-inline-end:0}.mz-show__next{display:none}.mz-gh-deck{grid-template-columns:minmax(0,1fr)}.mz-cd-link__main{padding:var(--s-4)}}@media (pointer:coarse){.mz-pt__thumb{min-block-size:44px}.mz-pt__tone{block-size:44px}}.mz-pt__wait{font-size:var(--text-xs);color:var(--text-3);white-space:nowrap;flex:none;align-items:center;gap:6px;display:inline-flex}.mz-out-tag{border-radius:var(--r-pill);background:var(--violet-soft);block-size:20px;color:var(--violet-text);font-size:var(--text-xs);white-space:nowrap;align-items:center;gap:4px;padding-inline:6px;font-weight:550;display:inline-flex}.mz-out-tag.is-sm{block-size:18px;font-size:var(--text-2xs)}.mz-out-tag__sub{font-weight:450}.mz-out-via{color:var(--violet-text);font-size:var(--text-xs);align-items:center;gap:6px;min-inline-size:0;font-weight:550;display:inline-flex}.mz-out-via>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mz-out-via__through{color:var(--text-2);font-weight:450}.mz-out-wim{align-items:center;gap:var(--s-2) var(--s-3);flex-wrap:wrap;margin-block-start:var(--s-2);display:flex}.mz-out-wim__state{align-items:center;gap:6px;font-weight:550;display:inline-flex}.mz-out-wim__acts{gap:var(--s-2);margin-inline-start:auto;display:inline-flex}.mz-out-via.mz-dv__via{flex-basis:100%;margin-block-start:var(--s-1)}.mz-out-via.mz-dv__via>span{white-space:normal}.mz-pp__who{text-align:start;justify-content:flex-start;align-items:center;gap:var(--s-2);margin:0 0 var(--s-4);color:var(--violet-text);font-size:var(--text-sm);flex-direction:row;font-weight:550;display:flex}:root[data-look] .mz-pp .mz-hello__top:has(>.mz-sky){min-block-size:0}:root[data-look] .mz-pp .mz-hello h1{font-size:clamp(26px,2.8vw,36px)}.mz-pp .mz-hello{margin-block-end:var(--s-3)}.mz-pp__tiles{gap:var(--s-3);grid-template-columns:repeat(4,minmax(0,1fr));margin-block-end:var(--s-5);display:grid}.mz-pp__tile{gap:var(--s-1);padding:var(--s-3) var(--s-4);border-radius:var(--r-lg);background:var(--bg);box-shadow:inset 0 0 0 1px var(--line);color:var(--text);font:inherit;text-align:start;cursor:pointer;transition:background-color .15s var(--ease-out), box-shadow .15s var(--ease-out), transform .15s var(--ease-out);border:0;align-content:start;display:grid}.mz-pp__tile:active{transform:scale(.98)}.mz-pp__tile.is-on{background:var(--accent-soft);box-shadow:inset 0 0 0 2px var(--accent)}.mz-pp__tileTop{align-items:center;gap:var(--s-2);color:var(--text-2);font-size:var(--text-sm);font-weight:550;display:flex}.mz-pp__tileN{font-size:var(--text-2xl);font-weight:650;line-height:1.1}.mz-pp__tileSub{color:var(--text-3);font-size:var(--text-xs)}.mz-pp__tile.t-amber .mz-pp__tileTop,.mz-pp__tile.t-amber .mz-pp__tileSub{color:var(--amber-text)}.mz-pp__tile.t-red .mz-pp__tileTop,.mz-pp__tile.t-red .mz-pp__tileSub{color:var(--red-text)}@media (hover:hover){.mz-pp__tile:hover{background:var(--bg-hover)}.mz-pp__tile.is-on:hover{background:var(--accent-soft)}}.mz-pp__layout{gap:var(--s-5);grid-template-columns:minmax(0,1fr) minmax(250px,290px);align-items:start;display:grid}.mz-pp__main,.mz-pp__side{gap:var(--s-5);min-inline-size:0;display:grid}.mz-pp__main{container:mz-pp/inline-size}.mz-pp__bar{justify-content:space-between;align-items:center;gap:var(--s-2);flex-wrap:wrap;margin-block-end:var(--s-3);display:flex}.mz-pp__segN{color:var(--text-3);font-size:var(--text-xs);margin-inline-start:6px}.mz-pp__bar .mz-pp__proj{inline-size:auto;min-inline-size:180px;max-inline-size:260px}.mz-pp__filtered{align-items:center;gap:var(--s-2);margin:0 0 var(--s-3);color:var(--text-2);font-size:var(--text-sm);display:flex}.mz-pp__filtered button{font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.mz-pp__table{gap:var(--s-4);display:grid}.mz-pp__th{display:none}.mz-pp__group{gap:var(--s-2);display:grid}.mz-pp__gh span{align-items:center;gap:var(--s-2);color:var(--text-2);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.04em;font-weight:600;display:flex}:root[dir=rtl] .mz-pp__gh span{text-transform:none;letter-spacing:0}.mz-pp__row{gap:var(--s-2) var(--s-3);padding:var(--s-3);border-radius:var(--r-lg);background:var(--bg);box-shadow:inset 0 0 0 1px var(--line);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"req req""due st""via act";align-items:center;display:grid}.mz-pp__row.is-changes{box-shadow:inset 0 0 0 2px var(--amber-dot)}.mz-pp__req{grid-area:req;gap:2px;min-inline-size:0;display:grid}.mz-pp__due{grid-area:due}.mz-pp__st{grid-area:st;justify-self:end}.mz-pp__row>.mz-pp__v{display:none}.mz-pp__via{align-items:center;gap:var(--s-2);min-inline-size:0;color:var(--text-2);font-size:var(--text-sm);grid-area:via;display:inline-flex}.mz-pp__act{grid-area:act;justify-self:end}.mz-pp__title{align-items:baseline;gap:var(--s-2);min-inline-size:0;color:var(--text);text-decoration:none;display:flex}.mz-pp__title strong{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;font-weight:600;overflow:hidden}.mz-pp__title .mz-code{flex:none}.mz-pp__where{min-inline-size:0;color:var(--text-3);font-size:var(--text-xs);align-items:center;gap:6px;display:flex}.mz-pp__where>span{flex:none}.mz-pp__where>span:last-child{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-inline-size:0;overflow:hidden}.mz-pp__due,.mz-pp__v{align-items:center;gap:var(--s-2);font-size:var(--text-sm);display:inline-flex}.mz-pp__lab{color:var(--text-3);font-size:var(--text-xs)}.mz-pp__dueTxt{align-items:center;gap:4px;display:inline-flex}.mz-pp__dueTxt.t-amber{color:var(--amber-text);font-weight:550}.mz-pp__open{min-block-size:32px;color:var(--text-2);font-size:var(--text-sm);align-items:center;gap:4px;text-decoration:none;display:inline-flex}.mz-pp__row.is-done .mz-pp__title strong{color:var(--text-2);font-weight:500}@media (hover:hover){.mz-pp__title:hover strong,.mz-pp__open:hover{color:var(--accent-text)}}@container mz-pp (width>=660px){.mz-pp__table{border-radius:var(--r-lg);box-shadow:inset 0 0 0 1px var(--line);background:var(--bg);gap:0;overflow:hidden}.mz-pp__th,.mz-pp__row{gap:var(--s-3);padding:0 var(--s-4);grid-template-columns:minmax(0,1fr) 96px 132px 40px 112px 124px;grid-template-areas:none;align-items:center;display:grid}.mz-pp__th{min-block-size:36px;color:var(--text-3);font-size:var(--text-xs);border-block-end:1px solid var(--line);font-weight:600}.mz-pp__group{gap:0}.mz-pp__gh{padding:var(--s-3) var(--s-4) var(--s-1);background:var(--bg-subtle)}.mz-pp__row{min-block-size:60px;box-shadow:none;border-block-end:1px solid var(--line);background:0 0;border-radius:0}.mz-pp__group:last-child .mz-pp__row:last-child{border-block-end:0}.mz-pp__row.is-changes{box-shadow:inset 3px 0 0 var(--amber-dot)}:root[dir=rtl] .mz-pp__row.is-changes{box-shadow:inset -3px 0 0 var(--amber-dot)}.mz-pp__req,.mz-pp__due,.mz-pp__st,.mz-pp__v,.mz-pp__via,.mz-pp__act{grid-area:auto;justify-self:start}.mz-pp__row>.mz-pp__v{display:inline-flex}.mz-pp__act{justify-self:end}.mz-pp__lab{display:none}}.mz-pp__projs{gap:var(--s-3);grid-template-columns:repeat(auto-fill,minmax(220px,1fr));margin:0;padding:0;list-style:none;display:grid}.mz-pp__projCard{gap:var(--s-3);inline-size:100%;padding:var(--s-3) var(--s-4);border-radius:var(--r-lg);background:var(--bg);box-shadow:inset 0 0 0 1px var(--line);color:var(--text);font:inherit;text-align:start;cursor:pointer;transition:background-color .15s var(--ease-out), transform .15s var(--ease-out);border:0;display:grid}.mz-pp__projCard:active{transform:scale(.98)}.mz-pp__projCard.is-on{background:var(--accent-soft);box-shadow:inset 0 0 0 2px var(--accent)}.mz-pp__projHead{align-items:center;gap:var(--s-3);min-inline-size:0;display:flex}.mz-pp__projName{min-inline-size:0;font-size:var(--text-xs);display:grid}.mz-pp__projName strong{font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mz-pp__projFoot{justify-content:space-between;gap:var(--s-2);color:var(--text-2);font-size:var(--text-xs);display:flex}.mz-pp__projFoot>span{align-items:center;gap:4px;display:inline-flex}@media (hover:hover){.mz-pp__projCard:hover{background:var(--bg-hover)}.mz-pp__projCard.is-on:hover{background:var(--accent-soft)}}.mz-pp__week{margin:0;padding:0;list-style:none;display:grid}.mz-pp__day{gap:var(--s-2);padding-block:var(--s-2);border-block-end:1px solid var(--line);font-size:var(--text-sm);grid-template-columns:104px minmax(0,1fr);display:grid}.mz-pp__day:last-child{border-block-end:0}.mz-pp__day.is-past .mz-pp__dayName{color:var(--text-3)}.mz-pp__dayName{align-content:start;font-weight:600;display:grid}.mz-pp__dayName .mz-faint{font-size:var(--text-xs);font-weight:400}.mz-pp__todayWord{background:var(--accent);color:var(--on-accent);font-size:var(--text-2xs);border-radius:999px;justify-self:start;margin-block-start:2px;padding:0 6px;font-weight:600}.mz-pp__dayItems{gap:2px;margin:0;padding:0;list-style:none;display:grid}.mz-pp__dayItem{align-items:baseline;gap:var(--s-2);min-block-size:28px;min-inline-size:0;color:var(--text);text-decoration:none;display:flex}.mz-pp__dayItem>span[dir]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mz-pp__free{font-size:var(--text-xs);align-self:center}@media (hover:hover){.mz-pp__dayItem:hover>span[dir]{color:var(--accent-text)}}.mz-pp__inbox{margin:0;padding:0;list-style:none;display:grid}.mz-pp__note{gap:var(--s-2);padding-block:var(--s-2);min-block-size:36px;color:var(--text-2);font-size:var(--text-sm);grid-template-columns:auto minmax(0,1fr) auto;align-items:start;text-decoration:none;display:grid}.mz-pp__note.is-new{color:var(--text);font-weight:550}.mz-pp__noteText{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.mz-pp__noteWhen{color:var(--text-3);font-size:var(--text-xs);white-space:nowrap;font-weight:400}.mz-pp__newword{color:var(--blue-text);font-weight:600}.mz-pp__quiet{font-size:var(--text-sm);margin:0}@media (hover:hover){.mz-pp__note:hover{color:var(--accent-text)}}@media (width<=1100px){.mz-pp__layout{grid-template-columns:minmax(0,1fr)}.mz-pp__side{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}}@media (width<=720px){.mz-pp__tiles{gap:var(--s-2);grid-template-columns:repeat(2,minmax(0,1fr))}.mz-pp__tile{padding:var(--s-3)}.mz-pp__tileN{font-size:var(--text-xl)}.mz-pp__bar{flex-direction:column;align-items:stretch}.mz-pp__bar .mz-seg{overflow-x:auto}}@media (pointer:coarse){.mz-pp__tile,.mz-pp__projCard,.mz-pp__note,.mz-pp__dayItem,.mz-pp__open,.mz-pp__filtered button,.mz-pp__act .mz-btn{min-block-size:44px}}.mz-dv__partner{justify-content:space-between;align-items:center;gap:var(--s-2) var(--s-3);margin-block:var(--s-3);padding:var(--s-2) var(--s-3);border-radius:var(--r-lg);background:var(--bg-subtle);flex-wrap:wrap;display:flex}.mz-dv__through,.mz-dv__who{align-items:center;gap:var(--s-2);font-size:var(--text-sm);display:inline-flex}.mz-dv__title.is-static{cursor:default}.mz-dv__briefText{white-space:pre-line;max-inline-size:68ch;line-height:var(--lh-body);margin:0}@media (pointer:coarse){.mz-dv__partner .mz-btn{min-block-size:44px}}a.mz-pp__where,a.mz-pp__projCard{text-decoration:none}a.mz-pp__where{border-radius:var(--r-sm);inline-size:fit-content;max-inline-size:100%;transition:color .15s var(--ease-out)}@media (hover:hover){a.mz-pp__where:hover{color:var(--accent-text);text-decoration:underline}}.mz-ppj__back{align-items:center;gap:var(--s-1);min-block-size:32px;color:var(--text-2);font-size:var(--text-sm);margin-block-end:var(--s-2);text-decoration:none;display:inline-flex}.mz-ppj__head{align-items:center;gap:var(--s-4);margin-block-end:var(--s-4);display:flex}.mz-ppj__title{gap:2px;min-inline-size:0;display:grid}.mz-ppj__title h1{overflow-wrap:anywhere;margin:0;font-size:clamp(24px,2.6vw,32px);line-height:1.15}.mz-ppj__client{color:var(--text-2);font-size:var(--text-sm);font-weight:550}.mz-ppj__meta{align-items:center;gap:var(--s-2);color:var(--text-3);font-size:var(--text-xs);flex-wrap:wrap;display:flex}.mz-ppj__progress{gap:var(--s-2);padding:var(--s-3) var(--s-4);border-radius:var(--r-lg);box-shadow:inset 0 0 0 1px var(--line);background:var(--bg);margin-block-end:var(--s-5);display:grid}.mz-ppj__progTop{justify-content:space-between;align-items:center;gap:var(--s-2);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.mz-ppj__next{align-items:center;gap:var(--s-1);color:var(--text-2);display:inline-flex}.mz-ppj__brief{margin:0 0 var(--s-3);color:var(--text-2);font-size:var(--text-sm);white-space:pre-line;line-height:1.55}.mz-ppj__dates{gap:var(--s-3);grid-template-columns:1fr 1fr;margin:0;display:grid}.mz-ppj__dates dt{color:var(--text-3);font-size:var(--text-xs)}.mz-ppj__dates dd{font-size:var(--text-sm);margin:0;font-weight:550}.mz-ppj__people,.mz-ppj__files{gap:var(--s-1);margin:0;padding:0;list-style:none;display:grid}.mz-ppj__person{align-items:center;gap:var(--s-3);min-block-size:48px;display:flex}.mz-ppj__personName,.mz-ppj__fileName{min-inline-size:0;font-size:var(--text-sm);flex:1;display:grid}.mz-ppj__personName>*,.mz-ppj__fileName>*{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mz-ppj__fileName .mz-faint{font-size:var(--text-xs)}.mz-ppj__file{align-items:center;gap:var(--s-3);min-block-size:44px;padding:var(--s-2) var(--s-3);border-radius:var(--r-md);color:var(--text);transition:background-color .15s var(--ease-out);text-decoration:none;display:flex}.mz-ppj__file>.mz-ico,.mz-ppj__file>svg{color:var(--text-2);flex:none}.mz-ppj__fileWhen{font-size:var(--text-xs);flex:none}@media (hover:hover){.mz-ppj__file:hover{background:var(--bg-hover)}.mz-ppj__back:hover{color:var(--text)}}.mz-nav__proj .mz-nav__label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mz-nav__projN{border-radius:var(--r-pill);background:var(--bg-active);min-inline-size:20px;color:var(--text-2);font-size:var(--text-xs);text-align:center;flex:none;padding-inline:6px;font-weight:600;line-height:20px}@media (pointer:coarse){.mz-ppj__back{min-block-size:44px}}.mz-npc{align-items:center;gap:12px;display:flex}.mz-npc__body{font-size:var(--text-md);color:var(--text);margin:0}.mz-dialog__foot .mz-npc__msg{margin-inline-end:auto}@media (width<=760px){.mz-dialog:has(.mz-npc) .mz-dialog__foot{flex-wrap:wrap}.mz-dialog:has(.mz-npc) .mz-dialog__foot>*{flex:auto;justify-content:center;min-height:44px;margin-inline-end:0}.mz-dialog:has(.mz-npc) .mz-dialog__foot>.mz-btn--primary{flex-basis:100%;order:-1}}.mz-tf{gap:var(--s-6);flex-direction:column;padding-block-end:var(--s-10);display:flex}.mz-tf__bar{align-items:center;gap:var(--s-2);flex-wrap:wrap;display:flex}.mz-tf__sum{color:var(--text-2);font-size:var(--text-sm);align-items:center;gap:6px;min-width:0;margin-inline-start:auto;font-weight:500;display:inline-flex}.mz-tf__sum svg{color:var(--text-3);flex:none}.mz-tf__session{align-items:center;gap:var(--s-2);padding:var(--s-2) var(--s-3);border-radius:var(--r-md);background:var(--accent-soft);color:var(--accent-text);font-size:var(--text-sm);margin:0;display:flex}.mz-tf__session>span{flex:1;min-width:0}.mz-tf__cols{gap:var(--s-8);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@media (width>=1200px){.mz-tf__cols:has(.mz-tf__free){grid-template-columns:minmax(0,1fr) 320px}.mz-tf__free{position:sticky;inset-block-start:var(--s-4)}}.mz-tf__main{gap:var(--s-8);flex-direction:column;min-width:0;display:flex}.mz-tf__group{gap:var(--s-2);flex-direction:column;display:flex}.mz-tf__h{align-items:baseline;gap:var(--s-2);color:var(--ink);font-size:var(--text-md);flex-wrap:wrap;margin:0;font-weight:650;line-height:1.3;display:flex}.mz-tf__h>svg{color:var(--text-3);align-self:center}.mz-tf__n{color:var(--text-3);font-size:var(--text-sm);font-variant-numeric:tabular-nums;font-weight:500}.mz-tf__hint{color:var(--text-3);font-size:var(--text-xs);font-weight:400}.mz-tf__note{color:var(--text-2);font-size:var(--text-sm);line-height:var(--lh-body);margin:0}.mz-tf__morebtn{align-self:flex-start}.mz-tf__fold{align-items:baseline;gap:var(--s-2);min-height:36px;padding:var(--s-1) 0;color:var(--text-2);font:inherit;font-size:var(--text-sm);text-align:start;cursor:pointer;background:0 0;border:0;flex-wrap:wrap;font-weight:600;display:flex}.mz-tf__caret{transition:transform var(--dur) var(--ease-out);align-self:center}[dir=rtl] .mz-tf__caret{transform:scaleX(-1)}.mz-tf__fold[aria-expanded=true] .mz-tf__caret{transform:rotate(90deg)}.mz-tf__empty{padding-block:var(--s-10)}.mz-tf__list{border-radius:var(--r-lg);box-shadow:inset 0 0 0 1px var(--line);background:var(--bg);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.mz-tf-row{align-items:center;gap:var(--s-2) var(--s-4);padding:var(--s-3) var(--s-4);grid-template-columns:minmax(0,1fr) auto;display:grid}.mz-tf-row+.mz-tf-row{box-shadow:inset 0 1px 0 var(--line)}.mz-tf-row__main{flex-direction:column;gap:4px;min-width:0;display:flex}.mz-tf-row__top{align-items:center;gap:var(--s-2);flex-wrap:wrap;display:flex}.mz-tf-row__due{color:var(--text-2);font-size:var(--text-xs);font-variant-numeric:tabular-nums;align-items:center;gap:4px;display:inline-flex}.mz-tf-row__title{align-items:baseline;gap:var(--s-2);min-width:0;color:var(--ink);font-size:var(--text-base);font-weight:600;line-height:1.35;text-decoration:none;display:flex}.mz-tf-row__title>span{overflow-wrap:anywhere;min-width:0}.mz-tf-row__code{border-radius:var(--r-xs);background:var(--bg-subtle);color:var(--text-2);font-family:var(--font-mono);font-size:var(--text-xs);direction:ltr;unicode-bidi:isolate;flex:none;order:-1;padding:1px 6px;font-weight:500}.mz-tf-row__proj{color:var(--text-2);font-size:var(--text-sm);flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.mz-tf-row__why{color:var(--text-2);font-size:var(--text-sm);line-height:var(--lh-body);flex-direction:column;gap:2px;margin:2px 0 0;padding:0;list-style:none;display:flex}.mz-tf-row__why li{padding-inline-start:12px;position:relative}.mz-tf-row__why li:before{content:"";border-radius:var(--r-pill);background:var(--text-3);block-size:4px;inline-size:4px;position:absolute;inset-block-start:.7em;inset-inline-start:2px}.mz-tf-row__acts{justify-content:flex-end;align-items:center;gap:var(--s-1);flex-wrap:wrap;display:flex}.mz-tf-row__fix{max-inline-size:280px}.mz-tf-row.is-compact,.mz-tf-row.is-stacked{grid-template-columns:minmax(0,1fr)}.mz-tf-row.is-stacked .mz-tf-row__acts,.mz-tf-row.is-compact .mz-tf-row__acts{justify-content:flex-start}@media (hover:hover){.mz-tf__fold:hover{color:var(--ink)}.mz-tf-row__title:hover>span{text-underline-offset:3px;text-decoration:underline}}.mz-tf-lead{gap:var(--s-8);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=1200px){.mz-tf-lead{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}}.mz-tf-lead>section{gap:var(--s-2);flex-direction:column;min-width:0;display:flex}.mz-tf-leads,.mz-tf-pick{border-radius:var(--r-lg);box-shadow:inset 0 0 0 1px var(--line);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.mz-tf-pick{margin-block-start:var(--s-3)}.mz-tf-leads li+li,.mz-tf-pick li+li{box-shadow:inset 0 1px 0 var(--line)}.mz-tf-leads__row,.mz-tf-pick__row{align-items:center;gap:var(--s-3);inline-size:100%;min-height:52px;padding:var(--s-2) var(--s-3);border-radius:var(--r-lg);color:inherit;font:inherit;text-align:start;cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out);background:0 0;border:0;display:flex}.mz-tf-leads__name,.mz-tf-pick__name{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.mz-tf-leads__name strong,.mz-tf-pick__name strong{color:var(--ink);font-size:var(--text-sm);font-weight:600}.mz-tf-leads__name span,.mz-tf-pick__name span{color:var(--text-2);font-size:var(--text-xs)}.mz-tf-leads__go{color:var(--text-3);flex:none}[dir=rtl] .mz-tf-leads__go{transform:scaleX(-1)}.mz-tf-leads__row:active,.mz-tf-pick__row:active{background:var(--bg-active)}@media (hover:hover){.mz-tf-leads__row:hover,.mz-tf-pick__row:hover{background:var(--bg-hover)}}.mz-tf-crunch{border-radius:var(--r-lg);box-shadow:inset 0 0 0 1px var(--line);flex-direction:column;display:flex;overflow:hidden}.mz-tf-crunch__row{grid-template-columns:minmax(96px,1.2fr) repeat(4,minmax(0,1fr));align-items:stretch;display:grid}.mz-tf-crunch__row+.mz-tf-crunch__row{box-shadow:inset 0 1px 0 var(--line)}.mz-tf-crunch__row>span{padding:var(--s-2) var(--s-3);min-width:0}.mz-tf-crunch__row.is-head>span{color:var(--text-3);font-size:var(--text-xs);font-weight:500}.mz-tf-crunch__team{color:var(--ink);font-size:var(--text-sm);align-items:center;font-weight:600;display:flex}.mz-tf-crunch__cell{font-size:var(--text-xs);flex-direction:column;gap:2px;display:flex}.mz-tf-crunch__wk{color:var(--text-3);display:none}.mz-tf-crunch__state{font-size:var(--text-sm);flex-wrap:wrap;align-items:center;gap:2px 6px;font-weight:600;display:inline-flex}.mz-tf-crunch__sub{color:var(--text-2)}.mz-tf-crunch__cell.is-over{background:var(--red-soft)}.mz-tf-crunch__cell.is-over .mz-tf-crunch__state{color:var(--red-text)}.mz-tf-crunch__cell.is-tight{background:var(--amber-soft)}.mz-tf-crunch__cell.is-tight .mz-tf-crunch__state{color:var(--amber-text)}.mz-tf-crunch__cell.is-room .mz-tf-crunch__state{color:var(--green-text)}.mz-tf-crunch__cell.is-over .mz-tf-crunch__sub,.mz-tf-crunch__cell.is-tight .mz-tf-crunch__sub{color:var(--ink)}.mz-tf-card{align-items:center;gap:var(--s-3);margin-block:0 var(--s-6);padding:var(--s-4) var(--s-5);border-radius:var(--r-lg);box-shadow:inset 0 0 0 1px var(--line);background:var(--bg);display:flex}.mz-tf-card__text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.mz-tf-card__text h2{color:var(--ink);font-size:var(--text-lg);margin:0;font-weight:650;line-height:1.25}.mz-tf-card__text p{color:var(--text-2);font-size:var(--text-sm);margin:0}.mz-tf-card__top{margin:var(--s-2) 0 0;flex-direction:column;gap:2px;padding:0;list-style:none;display:flex}.mz-tf-card__top li{min-width:0;color:var(--text-2);font-size:var(--text-sm);align-items:center;gap:6px;display:flex}.mz-tf-card__top svg{color:var(--text-3);flex:none}.mz-tf-card__k{white-space:nowrap;flex:none}.mz-tf-card__t{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink);overflow:hidden}[dir=rtl] .mz-tf-card .mz-btn__end{transform:scaleX(-1)}@media (width<=760px){.mz-tf__sum{flex-basis:100%;margin-inline-start:0}.mz-tf-row{padding:var(--s-3);grid-template-columns:minmax(0,1fr)}.mz-tf-row__acts{gap:var(--s-2)}.mz-tf-row__fix{flex:1;max-inline-size:none}.mz-tf-crunch__row.is-head{display:none}.mz-tf-crunch__row{grid-template-columns:repeat(2,minmax(0,1fr))}.mz-tf-crunch__team{grid-column:1/-1;padding-block-end:0}.mz-tf-crunch__wk{display:block}.mz-tf-card{flex-wrap:wrap}.mz-tf-card__go{flex-basis:100%}}@media (pointer:coarse){.mz-tf-row__acts .mz-btn,.mz-tf-card__go,.mz-tf__bar .mz-btn,.mz-tf__fold{min-height:44px}.mz-tf-row__more{min-width:44px}.mz-tf-leads__row,.mz-tf-pick__row{min-height:56px}}.mz-vp{border-radius:var(--r-lg);background:var(--bg-subtle);min-width:0;box-shadow:inset 0 0 0 1px var(--line);flex-direction:column;display:flex;position:relative;overflow:hidden;container:vp/inline-size}.mz-vp__stage{height:min(var(--vp-h,520px), calc(100cqw / var(--vp-ar)));background:var(--p-navy);place-items:center;min-height:200px;display:grid;position:relative}.mz-vp.is-portal .mz-vp__stage{--vp-h:clamp(320px, calc(100vh - 360px), 700px)}.mz-vp.is-compare .mz-vp__stage{--vp-h:420px}.mz-vp__canvas{max-width:100%;height:100%;aspect-ratio:var(--vp-ar);color:var(--p-white);touch-action:manipulation;position:relative;overflow:hidden;container-type:inline-size}.mz-vp__canvas.can-pin{cursor:crosshair}.mz-vp__video{object-fit:contain;background:var(--p-navy);width:100%;height:100%;position:absolute;inset:0}.mz-vp__standin{border-radius:0}.mz-vp__big{background:color-mix(in srgb, var(--p-navy) 72%, transparent);width:56px;height:56px;color:var(--p-white);box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--p-white) 40%, transparent);transition:transform var(--dur) var(--ease), background-color var(--dur) var(--ease);z-index:3;border-radius:50%;place-items:center;margin-block-start:-28px;margin-inline-start:-28px;display:grid;position:absolute;inset-block-start:50%;inset-inline-start:50%}.mz-vp__big:active{transform:scale(.95)}@media (hover:hover){.mz-vp__big:hover{background:var(--accent)}}.mz-vp__guides,.mz-vp__ink{pointer-events:none;z-index:1;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.mz-vp__guides-dim{fill:color-mix(in srgb, var(--p-navy) 55%, transparent)}.mz-vp__guides-box{fill:none;stroke:var(--highlight);stroke-width:2px}.mz-vp__guides-safe{fill:none;stroke:color-mix(in srgb, var(--p-white) 70%, transparent);stroke-width:1.5px}.mz-vp__ink{z-index:2}.mz-vp__ink path{fill:none;stroke-width:4px;stroke-linecap:round;stroke-linejoin:round}.mz-vp__ink.is-on{pointer-events:auto;cursor:crosshair;touch-action:none}.mz-vp.is-drawing .mz-vp__stage{box-shadow:inset 0 0 0 2px var(--accent)}.mz-vp__pin{z-index:2;background:var(--accent);width:24px;height:24px;color:var(--on-accent);box-shadow:0 0 0 2px var(--p-white);border-radius:12px 12px 12px 3px;place-items:center;margin-block-start:-24px;margin-inline-start:-12px;display:grid;position:absolute}[dir=rtl] .mz-vp__pin{margin-inline:0 -12px}.mz-vp__pin.is-resolved{background:var(--gray-dot)}.mz-vp__pin.is-draft{background:var(--highlight);color:var(--on-highlight)}.mz-vp__note{z-index:3;border-radius:var(--r-md);background:color-mix(in srgb, var(--p-navy) 82%, transparent);width:fit-content;max-width:calc(100% - 24px);color:var(--p-white);font-size:var(--text-sm);pointer-events:none;-webkit-line-clamp:2;-webkit-box-orient:vertical;padding:6px 10px;line-height:1.4;display:-webkit-box;position:absolute;inset-block-end:12px;inset-inline:12px;overflow:hidden}@container vp (width<=480px){.mz-vp__note{font-size:var(--text-xs);-webkit-line-clamp:1;padding:4px 8px;inset-block-end:8px;inset-inline:8px}}.mz-vp__drawbar{z-index:4;border-radius:var(--r-lg);background:var(--raised);max-width:calc(100% - 16px);color:var(--text);box-shadow:0 0 0 1px var(--line-strong);align-items:center;gap:2px;padding:4px;display:flex;position:absolute;inset-block-start:10px;inset-inline-start:50%;overflow-x:auto;translate:-50%}[dir=rtl] .mz-vp__drawbar{translate:50%}.mz-vp__tool{border-radius:var(--r-md);min-width:32px;height:32px;color:var(--text-2);font-size:var(--text-sm);white-space:nowrap;transition:background-color var(--dur) var(--ease), color var(--dur) var(--ease);flex-shrink:0;align-items:center;gap:6px;padding-inline:8px;font-weight:500;display:inline-flex}.mz-vp__tool.is-on{background:var(--accent-soft);color:var(--accent-text)}.mz-vp__tool.is-done{background:var(--accent);color:var(--on-accent)}.mz-vp__tool:disabled{opacity:.4}@media (hover:hover){.mz-vp__tool:not(.is-on):not(.is-done):not(:disabled):hover{background:var(--bg-hover);color:var(--text)}}.mz-vp__swatch{background:var(--ink);width:28px;height:28px;color:var(--p-navy);box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--p-navy) 20%, transparent);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.mz-vp__swatch.is-on{box-shadow:0 0 0 2px var(--raised), 0 0 0 4px var(--text)}.mz-vp__sep{background:var(--line-strong);flex-shrink:0;width:1px;height:20px;margin-inline:4px}@container vp (width<=520px){.mz-vp__toolword{display:none}}.mz-vp-tl{-webkit-user-select:none;user-select:none;padding:4px 14px 0;position:relative}.mz-vp-tl__lane{cursor:copy;touch-action:none;height:30px;position:relative;container-type:inline-size}.mz-vp-tl__range{border-radius:var(--r-sm);background:var(--accent-soft);box-shadow:inset 0 0 0 1px var(--accent);position:absolute;inset-block:4px}.mz-vp-tl__range.is-live{background:var(--highlight-soft);box-shadow:inset 0 0 0 1px var(--highlight)}.mz-vp-mk{z-index:1;border-radius:50%;width:24px;height:24px;margin-inline-start:-12px;position:absolute;inset-block-start:3px}.mz-vp-mk__face{background:var(--bg);width:24px;height:24px;box-shadow:0 0 0 2px var(--accent);border-radius:50%;place-items:center;display:grid;position:relative}.mz-vp-mk.t-blue .mz-vp-mk__face{box-shadow:0 0 0 2px var(--blue-dot)}.mz-vp-mk.t-violet .mz-vp-mk__face{box-shadow:0 0 0 2px var(--violet-dot)}.mz-vp-mk.t-amber .mz-vp-mk__face{box-shadow:0 0 0 2px var(--amber-dot)}.mz-vp-mk.t-green .mz-vp-mk__face{box-shadow:0 0 0 2px var(--green-dot)}.mz-vp-mk.is-resolved .mz-vp-mk__face{box-shadow:0 0 0 2px var(--gray-dot);opacity:.7}.mz-vp-mk.is-active .mz-vp-mk__face{box-shadow:0 0 0 2px var(--bg), 0 0 0 4px var(--text);opacity:1}.mz-vp-mk__face .mz-avatar{pointer-events:none}.mz-vp-mk__guest{background:var(--violet-soft);width:18px;height:18px;color:var(--violet-text);font-size:var(--text-2xs);letter-spacing:-.04em;border-radius:50%;place-items:center;font-weight:700;display:grid}.mz-vp-mk__done{background:var(--green-dot);width:12px;height:12px;color:var(--p-white);border-radius:50%;place-items:center;display:grid;position:absolute;inset-block-end:-2px;inset-inline-end:-3px}.mz-vp-mk__span{width:var(--mw);background:var(--accent);opacity:.5;border-radius:2px;height:4px;position:absolute;inset-block-start:10px;inset-inline-start:12px}.mz-vp-mk.t-blue .mz-vp-mk__span{background:var(--blue-dot)}.mz-vp-mk.t-violet .mz-vp-mk__span{background:var(--violet-dot)}.mz-vp-mk.t-amber .mz-vp-mk__span{background:var(--amber-dot)}.mz-vp-mk.t-green .mz-vp-mk__span{background:var(--green-dot)}.mz-vp-mk.is-resolved .mz-vp-mk__span{background:var(--gray-dot)}@media (hover:hover){.mz-vp-mk:hover .mz-vp-mk__face{box-shadow:0 0 0 2px var(--bg), 0 0 0 4px var(--accent)}}.mz-vp-tl__track{cursor:pointer;touch-action:none;outline:none;height:24px;position:relative}.mz-vp-tl__track:focus-visible{box-shadow:0 0 0 2px var(--focus);border-radius:var(--r-sm)}.mz-vp-tl__rail{background:var(--line-strong);border-radius:3px;height:6px;position:absolute;inset-block-start:9px;inset-inline:0;overflow:hidden}.mz-vp-tl__buf,.mz-vp-tl__done{transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}.mz-vp-tl__buf{background:color-mix(in srgb, var(--text-3) 35%, transparent)}.mz-vp-tl__done{background:var(--accent)}.mz-vp-tl__inout{border-radius:var(--r-sm);box-shadow:inset 0 0 0 2px var(--highlight);pointer-events:none;position:absolute;inset-block:4px}.mz-vp-tl__head{background:var(--text);pointer-events:none;border-radius:2px;width:3px;position:absolute;inset-block:2px;inset-inline-start:-1px}.mz-vp-tl__hover{border-radius:var(--r-md);background:var(--p-navy);color:var(--p-white);pointer-events:none;z-index:5;flex-direction:column;align-items:center;gap:4px;padding:4px;display:none;position:absolute;inset-block-end:calc(100% + 34px);inset-inline-start:calc(var(--hx,0) * 100%);translate:-50%}.mz-vp-tl__hover[data-on="1"]{display:flex}.mz-vp-tl__thumb{border-radius:var(--r-sm);background:var(--p-navy);width:160px;display:block}.mz-vp-tl__htc{font-size:var(--text-xs);font-variant-numeric:tabular-nums;padding-inline:4px}.mz-vp-ctl{flex-wrap:wrap;align-items:center;gap:4px;padding:2px 6px 8px;display:flex}.mz-vp-ctl__group{align-items:center;gap:2px;display:inline-flex}.mz-vp-btn{border-radius:var(--r-md);min-width:32px;height:34px;color:var(--text-2);font-size:var(--text-sm);white-space:nowrap;transition:background-color var(--dur) var(--ease), color var(--dur) var(--ease), transform var(--dur) var(--ease);justify-content:center;align-items:center;gap:6px;padding-inline:6px;font-weight:500;display:inline-flex}.mz-vp-btn:active{transform:scale(.96)}.mz-vp-btn.is-on{background:var(--accent-soft);color:var(--accent-text)}@media (hover:hover){.mz-vp-btn:not(.is-on):hover{background:var(--bg-hover);color:var(--text)}}.mz-vp-btn__word{font-size:var(--text-sm)}@container vp (width<=640px){.mz-vp-btn.word-wide .mz-vp-btn__word{display:none}}.mz-vp-ctl__tc{font-variant-numeric:tabular-nums;font-size:var(--text-sm);white-space:nowrap;align-items:baseline;gap:0;display:inline-flex}.mz-vp-ctl__now{color:var(--text);font-weight:600}.mz-vp-ctl__dur{color:var(--text-3);margin-inline-start:4px}.mz-vp-ctl__fps{border-radius:var(--r-xs);background:var(--bg-hover);color:var(--text-3);font-size:var(--text-2xs);margin-inline-start:8px;padding-inline:5px;font-weight:600}.mz-vp-ctl__speed{font-variant-numeric:tabular-nums;min-width:28px;font-weight:600}.mz-vp-ctl__range{border-radius:var(--r-pill);background:var(--highlight-soft);height:28px;color:var(--text);font-size:var(--text-xs);font-variant-numeric:tabular-nums;align-items:center;gap:6px;padding-inline:8px;display:inline-flex}.mz-vp-vol{align-items:center;display:inline-flex}.mz-vp-vol__range{width:72px;accent-color:var(--accent)}@container vp (width<=720px){.mz-vp-vol__range,.mz-vp-ctl__fps{display:none}}.mz-vp-pop{position:relative}.mz-vp-pop__list{z-index:6;border-radius:var(--r-md);background:var(--raised);min-width:200px;box-shadow:0 0 0 1px var(--line-strong);flex-direction:column;padding:4px;display:flex;position:absolute;inset-block-end:calc(100% + 6px);inset-inline-end:0}.mz-vp-pop__item{border-radius:var(--r-sm);min-height:34px;color:var(--text);font-size:var(--text-sm);text-align:start;white-space:nowrap;align-items:center;gap:8px;padding-inline:8px;display:flex}.mz-vp-pop__item:focus-visible{background:var(--bg-hover);outline:none}.mz-vp-pop__tick{width:14px;color:var(--accent-text);display:inline-grid}@media (hover:hover){.mz-vp-pop__item:hover{background:var(--bg-hover)}}.mz-vp-keys{z-index:5;border-radius:var(--r-lg);background:var(--raised);color:var(--text);box-shadow:0 0 0 1px var(--line-strong);outline:none;padding:12px 14px;position:absolute;inset:10px;overflow:auto}.mz-vp-keys header{justify-content:space-between;align-items:center;margin-block-end:6px;display:flex}.mz-vp-keys dl{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:2px 20px;display:grid}.mz-vp-keys__row{min-height:30px;font-size:var(--text-sm);align-items:center;gap:10px;display:flex}.mz-vp-keys__row dt{flex-shrink:0;gap:4px;min-width:112px;display:inline-flex}.mz-vp-keys__row dd{color:var(--text-2)}.mz-vp-keys>p{font-size:var(--text-xs);margin-block-start:8px}.mz-vp__fail{color:var(--amber-text);font-size:var(--text-sm);align-items:center;gap:6px;padding:0 14px 10px;display:flex}.mz-vp.is-full{background:var(--p-navy);color:var(--p-white);border-radius:0}.mz-vp.is-full .mz-vp__stage{flex:1;height:auto}.mz-vp.is-full .mz-vp-btn,.mz-vp.is-full .mz-vp-ctl__dur{color:color-mix(in srgb, var(--p-white) 80%, transparent)}.mz-vp.is-full .mz-vp-ctl__now{color:var(--p-white)}.mz-vp.is-full .mz-vp-tl__rail{background:color-mix(in srgb, var(--p-white) 25%, transparent)}.mz-vp.is-full .mz-vp-tl__head{background:var(--p-white)}@media (pointer:coarse){.mz-vp-btn{min-width:44px;height:44px}.mz-vp-tl__lane{height:34px}.mz-vp-mk{place-items:center;width:34px;height:34px;margin-inline-start:-17px;display:grid;inset-block-start:0}.mz-vp-tl__track{height:36px}.mz-vp-tl__rail{height:8px;inset-block-start:14px}.mz-vp__tool{min-width:40px;height:40px}.mz-vp__swatch{width:34px;height:34px}.mz-vp-pop__item{min-height:44px}}@container vp (width<=480px){.mz-vp-ctl{gap:2px 4px;padding-inline:4px}.mz-vp-btn.is-keys{display:none}}.mz-vt-filter,.mz-vt-tags,.mz-vt-compose__chips,.mz-vt-c__meta{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.mz-vt-filter{margin-block:2px 8px}.mz-vt-chip{border-radius:var(--r-pill);background:var(--bg-hover);height:28px;color:var(--text-2);font-size:var(--text-xs);white-space:nowrap;transition:background-color var(--dur) var(--ease), color var(--dur) var(--ease);align-items:center;gap:5px;padding-inline:10px;font-weight:500;display:inline-flex}.mz-vt-chip.is-on{background:var(--accent-soft);color:var(--accent-text);box-shadow:inset 0 0 0 1px var(--accent)}.mz-vt-chip.t-blue.is-on{background:var(--blue-soft);color:var(--blue-text);box-shadow:inset 0 0 0 1px var(--blue-dot)}.mz-vt-chip.t-violet.is-on{background:var(--violet-soft);color:var(--violet-text);box-shadow:inset 0 0 0 1px var(--violet-dot)}.mz-vt-chip.t-amber.is-on{background:var(--amber-soft);color:var(--amber-text);box-shadow:inset 0 0 0 1px var(--amber-dot)}.mz-vt-chip.t-green.is-on{background:var(--green-soft);color:var(--green-text);box-shadow:inset 0 0 0 1px var(--green-dot)}.mz-vt-chip.is-time{font-variant-numeric:tabular-nums}@media (hover:hover){.mz-vt-chip:not(.is-on):hover{color:var(--text);background:var(--bg-active)}}.mz-vt-chip__x{width:18px;height:18px;color:inherit;border-radius:50%;place-items:center;margin-inline-end:-4px;display:grid}.mz-vt-compose__chips{border-block-end:1px solid var(--line);margin-block-end:8px;padding-block-end:8px}.mz-vt-tags{border-block-start:1px solid var(--line);margin-block-start:6px;padding-block-start:8px}.mz-vt-c__meta{margin-block-start:4px;padding-inline-start:30px}.mz-vt-tc{border-radius:var(--r-sm);background:var(--accent-soft);height:24px;color:var(--accent-text);font-size:var(--text-xs);font-variant-numeric:tabular-nums;white-space:nowrap;transition:background-color var(--dur) var(--ease);align-items:center;gap:5px;padding-inline:8px;font-weight:600;display:inline-flex}@media (hover:hover){.mz-vt-tc:hover{background:var(--accent-soft-2)}}.mz-vt-tag,.mz-vt-flag{border-radius:var(--r-sm);background:var(--bg-hover);height:22px;color:var(--text-2);font-size:var(--text-xs);white-space:nowrap;align-items:center;gap:4px;padding-inline:7px;font-weight:500;display:inline-flex}.mz-vt-tag.t-blue{background:var(--blue-soft);color:var(--blue-text)}.mz-vt-tag.t-violet{background:var(--violet-soft);color:var(--violet-text)}.mz-vt-tag.t-amber{background:var(--amber-soft);color:var(--amber-text)}.mz-vt-tag.t-green{background:var(--green-soft);color:var(--green-text)}.mz-vt-c.is-resolved .mz-vt-tc{background:var(--bg-hover);color:var(--text-3)}.mz-vt-replies{border-inline-start:2px solid var(--line);flex-direction:column;gap:8px;margin-block-start:8px;margin-inline-start:30px;padding-inline-start:10px;list-style:none;display:flex}.mz-vt-reply{font-size:var(--text-sm);gap:8px;line-height:1.45;display:flex}.mz-vt-reply__body{overflow-wrap:anywhere;flex-direction:column;min-width:0;display:flex}.mz-vt-reply__head{align-items:baseline;gap:6px;display:flex}.mz-vt-reply__head .mz-faint{font-size:var(--text-xs)}.mz-vt-replybtn{border-radius:var(--r-sm);height:28px;color:var(--text-3);font-size:var(--text-xs);align-items:center;gap:5px;margin-block-start:4px;margin-inline-start:24px;padding-inline:6px;font-weight:500;display:inline-flex}@media (hover:hover){.mz-vt-replybtn:hover{color:var(--text);background:var(--bg-hover)}}.mz-vt-replybox{border-radius:var(--r-md);box-shadow:inset 0 0 0 1px var(--line-strong);background:var(--bg);margin-block-start:8px;margin-inline-start:30px;padding:8px}.mz-vt-replybox__acts{justify-content:flex-end;gap:6px;display:flex}.mz-vt-carried{border-radius:var(--r-md);background:var(--amber-soft);margin-block:2px 10px}.mz-vt-carried__head{width:100%;min-height:36px;color:var(--amber-text);font-size:var(--text-sm);text-align:start;align-items:center;gap:8px;padding-inline:10px;font-weight:600;display:flex}.mz-vt-carried__head>span{flex:1}.mz-vt-carried__list{padding:0 4px 4px;list-style:none}.mz-vt-carried__item{border-radius:var(--r-sm);text-align:start;width:100%;font-size:var(--text-sm);grid-template-columns:auto 1fr;gap:2px 8px;padding:6px;display:grid}.mz-vt-carried__where{color:var(--amber-text);font-size:var(--text-xs);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.mz-vt-carried__text{color:var(--text);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.mz-vt-carried__by{font-size:var(--text-xs);grid-column:2}@media (hover:hover){.mz-vt-carried__item:hover{background:color-mix(in srgb, var(--bg) 60%, transparent)}}@media (pointer:coarse){.mz-vt-chip{height:36px}.mz-vt-tc{height:32px}.mz-vt-replybtn{height:40px}}.mz-cmpv{flex-direction:column;gap:10px;display:flex}.mz-cmpv__frame{aspect-ratio:var(--cmp-ar);max-height:46vh;width:min(100%, calc(46vh * var(--cmp-arn)));border-radius:var(--r-md);background:var(--p-navy);margin-inline:auto;position:relative;overflow:hidden}.mz-cmp__side .mz-cmpv__frame{width:100%}.mz-cmpv__frame.is-swipe{cursor:ew-resize;touch-action:none}.mz-cmpv__frame .mz-cmp__layer{position:absolute;inset:0}.mz-cmpv__video{object-fit:contain;width:100%;height:100%;display:block}.mz-cmpv__blank{height:100%;color:var(--p-white);place-items:center;font-weight:600;display:grid}.mz-cmpv__ctl{flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.mz-cmpv__scrub{min-width:120px;accent-color:var(--accent);flex:200px}.mz-vx-host{pointer-events:none;position:fixed;inset-block-start:0;inset-inline-start:-10000px}.mz-vx-page{background:var(--p-white);width:794px;height:1123px;color:var(--p-navy);font-family:var(--font-sans);padding:48px;font-size:12px;line-height:1.45}.mz-vx-page header{border-block-end:2px solid var(--p-navy);align-items:baseline;gap:12px;margin-block-end:12px;padding-block-end:12px;display:flex}.mz-vx-page header strong{font-size:18px}.mz-vx-n{margin-inline-start:auto}.mz-vx-page table{border-collapse:collapse;width:100%}.mz-vx-page th{text-align:start;border-block-end:1px solid var(--p-navy);padding:6px;font-size:11px;font-weight:700}.mz-vx-page td{vertical-align:top;border-block-end:1px solid color-mix(in srgb, var(--p-navy) 15%, transparent);padding:8px 6px}.mz-vx-tc{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.mz-vx-tc span{font-weight:400}.mz-vx-page tr.is-done td{color:color-mix(in srgb, var(--p-navy) 55%, transparent)}.mz-vx-re{font-weight:600}.mz-ready{border:1px solid var(--line);border-radius:var(--r-md);background:var(--bg-subtle);font-size:var(--text-sm);color:var(--text-2);flex-wrap:wrap;align-items:center;gap:8px 10px;margin-block-start:8px;padding:8px 10px;display:flex}.mz-ready>svg:first-child{color:var(--accent-text);flex-shrink:0}.mz-ready__text{flex:200px;min-inline-size:0}.mz-ready__who{color:var(--text);vertical-align:middle;align-items:center;gap:4px;font-weight:600;display:inline-flex}.mz-ready.is-sent{background:0 0;border-style:dashed}.mz-ready.is-sent>svg:first-child{color:var(--green-text)}.mz-flowacts{border-block-end:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px;margin-block-end:6px;padding:2px 6px 12px;display:flex}.mz-ibr__wait{font-size:var(--text-sm);color:var(--text-2);align-items:center;gap:6px;margin:0 0 6px;padding-inline:6px;display:flex}.mz-ibr__wait.is-you{color:var(--accent-text);font-weight:600}@media (pointer:coarse){.mz-flowacts .mz-btn,.mz-ready .mz-btn{min-block-size:44px}}@media (width<=560px){.mz-flowacts .mz-btn--primary,.mz-flowacts .mz-btn--secondary{flex:calc(50% - 8px);min-block-size:44px}}.lv-stage{isolation:isolate;--lv-px:0;--lv-py:0;place-items:center;block-size:100%;inline-size:100%;display:grid;position:relative;overflow:hidden}.lv-layer{border-radius:var(--r-md);background:var(--p-navy);will-change:transform, opacity;grid-area:1/1;position:relative;overflow:hidden}.lv-layer.is-out{z-index:0;pointer-events:none}.lv-layer.is-in{z-index:1}.lv-stage:not([data-tier=none]) .dk-word{display:inline-block}.lv-stage:not([data-tier=none]) :has(>[data-part=device]){perspective:2000px}.lv-stage.is-pinning:not([data-tier=none]) .lv-layer.is-settled :is([data-part=hero],[data-part=device],[data-part=pattern]){translate:none;rotate:none;scale:none}@media (hover:hover) and (pointer:fine){.lv-stage:not([data-tier=none]) .lv-layer.is-settled :is([data-part=hero],[data-part=device]){translate:calc(var(--lv-px) * -16px) calc(var(--lv-py) * -10px);transition:translate .7s cubic-bezier(.16,1,.3,1),rotate .7s cubic-bezier(.16,1,.3,1)}.lv-stage:not([data-tier=none]) .lv-layer.is-settled [data-part=device]{rotate:y calc(var(--lv-px) * 7deg)}.lv-stage:not([data-tier=none]) .lv-layer.is-settled [data-part=pattern]{translate:calc(var(--lv-px) * 10px) calc(var(--lv-py) * 8px);transition:translate .9s cubic-bezier(.16,1,.3,1);scale:1.03}}.lv-3d{z-index:3;cursor:grab;touch-action:none;position:absolute}.lv-3d:active{cursor:grabbing}.lv-3d.is-cover{block-size:290px;inline-size:940px;inset-block-start:196px;inset-inline-start:60px}.lv-3d.is-end{block-size:220px;inline-size:740px;inset-block-end:70px;inset-inline-end:80px}.lv-wipe{z-index:5;pointer-events:none;border-radius:var(--r-md);grid-area:1/1;position:relative;overflow:hidden}.lv-wipe__panel{will-change:transform;place-items:center;display:grid;position:absolute;inset:-12%;overflow:hidden}.lv-wipe__pat{object-fit:cover;opacity:.92;block-size:100%;inline-size:100%;position:absolute;inset:0}.lv-wipe__cont{aspect-ratio:1;inline-size:46%;fill:var(--p-navy);position:absolute;rotate:-6deg}.lv-wipe__word{text-transform:uppercase;text-align:center;max-inline-size:80%;color:var(--p-yellow);-webkit-text-stroke:6px var(--p-navy);paint-order:stroke fill;white-space:nowrap;text-overflow:ellipsis;margin:0;font:700 160px/.9 Clash Grotesk,Salford Sans Arabic,sans-serif;position:relative;overflow:hidden}.lv-wipe__word span{display:inline-block}[dir=rtl] .lv-wipe__word{font-family:Salford Sans Arabic,Clash Grotesk,sans-serif;font-weight:900;line-height:1.2}.lv-pins{z-index:6;pointer-events:none;position:absolute;inset:0}.lv-pins.is-picking{pointer-events:auto;cursor:crosshair}.lv-pins__area{outline:2px dashed var(--p-yellow);outline-offset:2px;border-radius:8px;position:absolute}.lv-pin{border:2px solid var(--p-navy);background:var(--p-yellow);block-size:32px;inline-size:32px;color:var(--p-navy);font:700 13px/1 var(--font-sans);pointer-events:auto;cursor:pointer;border-radius:50% 50% 50% 0;place-items:center;transition:scale .15s ease-out;display:grid;position:absolute;translate:-50% -100%;rotate:-45deg}.lv-pin>span{rotate:45deg}.lv-pin.is-draft{background:var(--p-white)}.lv-pin.is-on{scale:1.15}.lv-pin:focus-visible{outline:2px solid var(--p-white);outline-offset:2px}@media (hover:hover){.lv-pin:hover{scale:1.12}}@media (pointer:coarse){.lv-pin:after{content:"";position:absolute;inset:-6px}}@media (prefers-reduced-motion:reduce){.lv-pin{transition:none}}.lv-deck{gap:var(--s-3,12px);outline:none;display:grid}.lv-deck__progress{gap:3px;block-size:4px;display:flex}.lv-deck__progress>span{background:var(--line-strong);transform-origin:0;border-radius:2px;flex:1}[dir=rtl] .lv-deck__progress>span{transform-origin:100%}.lv-deck__progress>span.is-done{background:var(--accent,var(--p-blue))}.lv-deck__frame{aspect-ratio:16/9;max-block-size:calc(100dvh - 300px);inline-size:100%;margin-inline:auto;position:relative}.lv-deck__frame>.lv-stage{position:absolute;inset:0}.lv-deck__frame:focus-visible{outline:2px solid var(--accent,var(--p-blue));outline-offset:4px;border-radius:var(--r-md)}.lv-deck__fs{z-index:8;position:absolute;inset-block-start:12px;inset-inline-end:12px}.lv-deck__nav{align-items:center;gap:var(--s-2,8px);display:flex}.lv-deck__dock{justify-content:space-between;align-items:center;gap:var(--s-3,12px);padding:var(--s-3,12px);border:1px solid var(--line);border-radius:var(--r-md);background:var(--bg);flex-wrap:wrap;display:flex}.lv-deck__right{align-items:center;gap:var(--s-2,8px);flex-wrap:wrap;display:flex}.lv-thread{gap:var(--s-2,8px);padding:var(--s-3,12px);border:1px solid var(--line);border-radius:var(--r-md);background:var(--bg);display:grid}.lv-thread__h{font-weight:600;font-size:var(--text-sm);align-items:center;gap:8px;margin:0;display:flex}.lv-thread__list{gap:var(--s-2,8px);margin:0;padding:0;list-style:none;display:grid}.lv-thread__item{border-radius:var(--r-sm,8px);color:inherit;font:inherit;text-align:start;background:0 0;border:1px solid #0000;grid-template-columns:auto 1fr;align-items:start;gap:4px 10px;inline-size:100%;padding:8px;display:grid}.lv-thread__item.is-on{border-color:var(--accent,var(--p-blue))}.lv-thread__n{background:var(--p-yellow);block-size:24px;inline-size:24px;color:var(--p-navy);border-radius:50%;place-items:center;font-size:12px;font-weight:700;display:grid}.lv-thread__n.is-plain{background:var(--bg-subtle);color:inherit}.lv-thread__who{font-size:var(--text-xs);color:var(--text-2)}.lv-thread__text{overflow-wrap:anywhere;grid-column:2;margin:0}.lv-thread__form{gap:var(--s-2,8px);display:grid}.lv-thread__form textarea{border:1px solid var(--line-strong);border-radius:var(--r-sm,8px);background:var(--bg);min-block-size:72px;inline-size:100%;color:var(--text);font:inherit;resize:vertical;padding:10px 12px}.lv-thread__form textarea:focus-visible{outline:2px solid var(--accent,var(--p-blue));outline-offset:1px}.lv-thread__acts{justify-content:flex-end;gap:var(--s-2,8px);flex-wrap:wrap;display:flex}.lv-thread__hint{font-size:var(--text-xs);color:var(--text-2);align-items:center;gap:6px;margin:0;display:flex}.lv-sumthumb{aspect-ratio:16/9;border-radius:var(--r-sm);background:var(--p-navy);inline-size:100%;color:var(--p-yellow);grid-area:box;place-items:center;display:grid}.lv-strip__state{color:var(--text-2);flex-wrap:wrap;grid-column:-2;align-items:center;gap:3px;font-size:11px;display:inline-flex}.lv-deck__frame.is-summary{aspect-ratio:auto;max-block-size:none}.lv-sum{aspect-ratio:16/9;border-radius:var(--r-md);background:var(--p-navy);color:var(--p-white);align-content:center;gap:clamp(12px,2.4cqi,28px);padding:clamp(16px,5cqi,72px);display:grid;position:relative;overflow:auto;container-type:inline-size}.lv-sum__eyebrow{letter-spacing:.14em;text-transform:uppercase;color:#aeb6c1;margin:0;font:700 clamp(11px,1.1cqi,15px)/1 Clash Grotesk,Salford Sans Arabic,sans-serif}[dir=rtl] .lv-sum__eyebrow{letter-spacing:0}.lv-sum__h{letter-spacing:-.03em;color:var(--p-white);margin:0;font:600 clamp(26px,5cqi,72px)/1 Clash Display,Salford Sans Arabic,sans-serif}[dir=rtl] .lv-sum__h{letter-spacing:0;font-family:Salford Sans Arabic,sans-serif;font-weight:900;line-height:1.2}.lv-sum__tiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(8px,1.2cqi,16px);margin:0;padding:0;list-style:none;display:grid}.lv-sum__tile{background:#0a2445;border-radius:16px;gap:6px;padding:clamp(10px,1.6cqi,20px);display:grid}.lv-sum__tile b{font-variant-numeric:tabular-nums;font:600 clamp(28px,4.6cqi,64px)/1 Clash Display,sans-serif}.lv-sum__tile span{color:#d5dae1;align-items:center;gap:6px;font-size:clamp(12px,1.3cqi,16px);display:inline-flex}.lv-sum__tile.is-ok b{color:var(--p-yellow)}.lv-sum__tile.is-wait b{color:#b48cef}.lv-sum__tile.is-warn b{color:var(--p-flame)}.lv-sum__list{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.lv-sum__go{min-block-size:36px;color:var(--p-white);font:inherit;cursor:pointer;background:#0a2445;border:1px solid #13345e;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:14px;transition:border-color .15s ease-out;display:inline-flex}.lv-sum__go:focus-visible{outline:2px solid var(--p-yellow);outline-offset:2px}@media (hover:hover){.lv-sum__go:hover{border-color:var(--p-yellow)}}.lv-sum__send{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.lv-sum__sent{color:var(--p-yellow);align-items:center;gap:8px;margin:0;display:inline-flex}.lv-deck:fullscreen{background:var(--p-navy);color:var(--p-white);flex-direction:column;padding:16px;display:flex}.lv-deck:fullscreen .lv-deck__frame{aspect-ratio:auto;flex:1 1 0;min-block-size:0;max-block-size:none}:is(.lv-deck:fullscreen .lv-deck__dock,.lv-deck:fullscreen .lv-thread){color:var(--p-white);--text:var(--p-white);--text-2:#aeb6c1;--bg:#00162e;--line:#13345e;--line-strong:#13345e;background:#0a2445;border-color:#13345e}.lv-deck:fullscreen .mz-cd__head{color:var(--p-white);--text:var(--p-white);--text-2:#aeb6c1}.lv-deck:fullscreen .mz-cd__head h1{color:var(--p-white)}.lv-deck:fullscreen .mz-cd__thumbs{display:none}@media (width<=720px){.lv-sum{aspect-ratio:auto}.lv-sum__tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.lv-deck__frame{max-block-size:none}.lv-deck__dock{padding:10px}.lv-thread__form textarea{font-size:16px}.lv-deck__right{inline-size:100%}.lv-deck__right .mz-btn{flex:1;min-block-size:44px}}@media (pointer:coarse){.lv-thread__form textarea{font-size:16px}}.lv-sum__sent.is-quiet{color:#d5dae1}.lv-film{gap:var(--s-3,12px)}.lv-film__head{justify-content:space-between;align-items:center;gap:8px;display:flex}.lv-film__head .lv-thread__h{min-width:0}.lv-film__head bdi{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lv-film__v{color:var(--text-2);font-weight:500}.mz-miss{grid-template-columns:44px minmax(0,1fr) auto;align-items:start;gap:12px;padding:12px 16px;display:grid}.mz-miss__n{border-radius:var(--r-sm);background:var(--accent-soft);min-block-size:28px;color:var(--accent-text);font-size:var(--text-sm);justify-content:center;align-items:center;font-weight:600;display:inline-flex}.mz-miss__main{flex-direction:column;gap:4px;min-inline-size:0;display:flex}.mz-miss__text{color:var(--text);font-size:var(--text-sm);overflow-wrap:anywhere;margin:0;font-weight:500;line-height:1.45}.mz-miss__meta{color:var(--text-3);font-size:var(--text-xs);flex-wrap:wrap;align-items:center;gap:4px 6px;margin:0;line-height:1.4;display:flex}.mz-miss__who{color:var(--text-2);align-items:center;gap:6px;display:inline-flex}.mz-miss__kind{color:var(--text-3);font-size:var(--text-xs);white-space:nowrap;align-items:center;gap:4px;padding-block-start:5px;display:inline-flex}.mz-miss__kind.is-offered{color:var(--text-2)}@media (width<=560px){.mz-miss{grid-template-columns:36px minmax(0,1fr)}.mz-miss__kind{grid-column:2;padding-block-start:0}}
/*$vite$:1*/