@font-face{font-family:MZ Inter;src:url(/fonts/mz-inter-var.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}#mzrt-ver{display:none!important}.cab-version{font-size:11px;color:var(--text-muted)}.theme-light .cab-version{opacity:.55}:root{--bg: #080b12;--surface: rgba(255,255,255,.06);--surface-2: rgba(255,255,255,.03);--surface-3: rgba(255,255,255,.02);--table-head: rgba(255,255,255,.04);--text: #e2e8f0;--text-2: #94a3b8;--text-3: #64748b;--text-muted: #4b5563;--text-value: #cbd5e1;--border: #1e293b;--border-soft: rgba(255,255,255,.08);--divider: rgba(255,255,255,.06);--grid: rgba(255,255,255,.22);--th-bg: #0f1520;--panel-bg: #0f172a;--toast-bg: linear-gradient(135deg,#1a2740,#162030);--modal-bg-grad: linear-gradient(145deg,#141c2c,#0e1420);--dropdown-bg: linear-gradient(180deg,#1a2238,#111827);--input-bg: rgba(255,255,255,.03);--input-border: rgba(255,255,255,.08);--field-bg: rgba(255,255,255,.05);--field-border: rgba(255,255,255,.14);--accent: #22d3ee;--accent-hover: #0891b2;--success: #22c55e;--warn: #f59e0b;--error: #ef4444;--info: #0ea5e9;--badge-red-text: #f87171;--badge-purple-text: #c084fc;--sidebar-bg: linear-gradient(180deg, #0f1724 0%, #080d14 40%, #0b1120 100%);--sidebar-border: rgba(34,211,238,.12);--sidebar-shadow: 6px 0 32px rgba(0,0,0,.5), 2px 0 16px rgba(34,211,238,.12);--logo-glow: radial-gradient(ellipse at 30% 50%, rgba(34,211,238,.08) 0%, transparent 70%);--usercard-glow: radial-gradient(ellipse at 50% 100%, rgba(34,211,238,.05) 0%, transparent 70%);--sidebar-accent-line: linear-gradient(180deg, transparent, rgba(34,211,238,.5), rgba(139,92,246,.4), transparent);--main-bg: radial-gradient(ellipse at 15% 0%, rgba(34,211,238,.12) 0%, transparent 50%), radial-gradient(ellipse at 85% 100%, rgba(139,92,246,.12) 0%, transparent 50%), radial-gradient(circle at 50% 50%, rgba(34,211,238,.05) 0%, transparent 60%);--cfp-overlay: rgba(0,0,0,.85);--cfp-card-bg: linear-gradient(145deg, rgba(20,28,50,.92), rgba(12,18,35,.96));--cfp-card-border: rgba(255,255,255,.12);--cfp-card-shadow: 0 0 15px rgba(139,92,246,.15), 0 24px 48px rgba(0,0,0,.4), inset 0 1px 0 rgba(255,255,255,.08);--cfp-divider: rgba(255,255,255,.06);--cfp-swatch-border: rgba(255,255,255,.18);--cfp-chip-border: rgba(255,255,255,.2);--cfp-ctrl-bg: rgba(255,255,255,.06);--cfp-ctrl-border: rgba(255,255,255,.1);--cfp-ctrl-shadow: inset 0 1px 3px rgba(0,0,0,.2);--cfp-table-border: #1e293b;--cfp-row-border: rgba(30,41,59,.5);--cfp-head-bg: #0c1222;--cfp-row-hl: rgba(255,255,255,.04);--cfp-soft-bg: rgba(255,255,255,.03);--cfp-soft-border: rgba(255,255,255,.08);--cfp-chip-bg: #1e293b;--cfp-empty-swatch: linear-gradient(145deg, rgba(255,255,255,.12), rgba(255,255,255,.03));--cfp-purple: #8b5cf6;--cfp-purple-2: #a78bfa;--cfp-purple-3: #c084fc;--cfp-error: #f87171;--cfp-btn-border: rgba(255,255,255,.15);--cfp-btn-idle-bg: rgba(255,255,255,.06);--cfp-stale-bg: rgba(245,158,11,.1);--cfp-stale-border: rgba(245,158,11,.35);--cfp-stale-text: #fbbf24;--mzm-page-bg: radial-gradient(120% 255px at 50% 0, #0b1424 0%, #070e1a 70%, rgba(7,14,26,0) 100%), #060d18;--mzm-sheet-backdrop: rgba(2,6,14,.62);--mzm-head-bg: transparent;--mzm-head-border: transparent;--mzm-head-shadow: none;--mzm-sep: #224365;--mzm-sep-cap: #2f5179;--mzm-sep-glow: 0 0 3px rgba(50,120,210,.35);--mzm-vsep: #24415d;--mzm-logo: #f2f7fe;--mzm-refresh-bg: #011e2f;--mzm-refresh-border: #0a86ad;--mzm-refresh-shadow: 0 0 7px rgba(0,200,255,.3), inset 0 0 6px rgba(0,200,255,.12);--mzm-refresh-text: #0cf4ff;--mzm-iconbtn-bg: #0c1018;--mzm-iconbtn-border: #333b4b;--mzm-iconbtn-shadow: inset 0 0 5px rgba(80,120,200,.08);--mzm-badge-bg: linear-gradient(135deg,#ef4444,#dc2626);--mzm-badge-text: #ffffff;--mzm-tabs-bg: #0b0f1a;--mzm-tabs-border: #283043;--mzm-tabs-shadow: none;--mzm-tab-on-bg: linear-gradient(#1d1a17,#171512);--mzm-tab-on-border: #8a6630;--mzm-tab-on-shadow: 0 0 6px rgba(255,170,40,.22), inset 0 0 6px rgba(255,170,40,.08);--mzm-tab-on-text: #ffba2c;--mzm-tab-text: #88a4d9;--mzm-tab-sep: #1c2639;--mzm-kak-strip: linear-gradient(90deg,#14110d 0%,#0f0f10 45%,#0f0f11 100%);--mzm-kak-label: #febc32;--mzm-role-on-bg: #2a1b0d;--mzm-role-on-border: #f5ba3f;--mzm-role-on-shadow: 0 0 6px rgba(255,180,50,.3), inset 0 0 5px rgba(255,170,40,.15);--mzm-role-on-text: #fdbc2f;--mzm-role-bg: #0d0f13;--mzm-role-border: #3a4150;--mzm-role-text: #d2e4f7;--mzm-stats-bg: linear-gradient(#0f0f14,#0b0e17);--mzm-stats-border: linear-gradient(90deg,#7a5f36 0%,#3a3f4a 45%,#1d4a84 100%);--mzm-stats-shadow: 0 0 6px rgba(40,110,220,.18);--mzm-stats-sep: #273141;--mzm-stat-alerts: #feab2e;--mzm-stat-inwork: #1af4ff;--mzm-stat-urgent: #f83d4a;--mzm-stat-ready: #18f998;--mzm-stat-l-alerts: #9dafcb;--mzm-stat-l-inwork: #88c0f2;--mzm-stat-l-urgent: #86b9ee;--mzm-stat-l-ready: #80bcf0;--mzm-ico-gear: #88adff;--mzm-ico-clock: #8db7ff;--mzm-ico-people: #7fafff;--mzm-ico-person: #44b3ff;--mzm-ico-check: #38ffa2;--mzm-search-bg: linear-gradient(#111827,#0d1420);--mzm-search-border: #434b5e;--mzm-search-shadow: none;--mzm-search-text: #eef4fc;--mzm-sort-bg: #0e1520;--mzm-sort-border: #454e62;--mzm-sort-shadow: none;--mzm-ico-sort: #92b7ff;--mzm-tiles-bg: transparent;--mzm-tiles-border: transparent;--mzm-tiles-shadow: none;--mzm-tile-glow: 25%;--mzm-dot-glow: 3px;--mzm-tile-sel-bg: linear-gradient(#2d0d42,#3a0c50);--mzm-tile-sel-border: #f07cf8;--mzm-tile-sel-shadow: 0 0 3px rgba(240,110,250,.5), inset 0 0 7px rgba(240,110,250,.35);--mzm-tile-sel-lbl: #f9d2fb;--mzm-t-accepted-bg: linear-gradient(#0a0f1b,#0a0f1a);--mzm-t-accepted-bd: #2a3448;--mzm-t-accepted-num: #8ca5df;--mzm-t-accepted-lbl: #a2b7da;--mzm-t-accepted-dot: #7285bb;--mzm-t-cutting-bg: linear-gradient(#131215,#121113);--mzm-t-cutting-bd: #3b3028;--mzm-t-cutting-num: #fa9f29;--mzm-t-cutting-lbl: #b4bed2;--mzm-t-cutting-dot: #f79e1d;--mzm-t-milling-bg: linear-gradient(#120f18,#110e17);--mzm-t-milling-bd: #3b2a30;--mzm-t-milling-num: #ff8b39;--mzm-t-milling-lbl: #aeb3d2;--mzm-t-milling-dot: #f49745;--mzm-t-sanding-bg: linear-gradient(#170f1f,#150c19);--mzm-t-sanding-bd: #4a2133;--mzm-t-sanding-num: #fd5252;--mzm-t-sanding-lbl: #b2a6c0;--mzm-t-sanding-dot: #f95c2f;--mzm-t-primer1-bg: linear-gradient(#160c1d,#150c1b);--mzm-t-primer1-bd: #4d2539;--mzm-t-primer1-num: #f74457;--mzm-t-primer1-lbl: #c0b1d1;--mzm-t-primer1-dot: #fa8924;--mzm-t-primer2-bg: linear-gradient(#160c22,#140b1f);--mzm-t-primer2-bd: #4a2552;--mzm-t-primer2-num: #f87cfc;--mzm-t-primer2-lbl: #c9b1d6;--mzm-t-primer2-dot: #f072fa;--mzm-t-waitpaint-bg: linear-gradient(#120e27,#130d25);--mzm-t-waitpaint-bd: #3a2560;--mzm-t-waitpaint-num: #b97aff;--mzm-t-waitpaint-lbl: #9999ca;--mzm-t-waitpaint-dot: #a739f2;--mzm-t-painted-bg: linear-gradient(#0a1028,#090d1f);--mzm-t-painted-bd: #2a2c62;--mzm-t-painted-num: #a977f7;--mzm-t-painted-lbl: #98a4d3;--mzm-t-painted-dot: #934bf8;--mzm-t-packing-bg: linear-gradient(#03182a,#011424);--mzm-t-packing-bd: #0a4a75;--mzm-t-packing-num: #1bbbfc;--mzm-t-packing-lbl: #90beda;--mzm-t-packing-dot: #2199f3;--mzm-t-ready-bg: linear-gradient(#022b21,#011a17);--mzm-t-ready-bd: #0a5c43;--mzm-t-ready-num: #29fa9a;--mzm-t-ready-lbl: #6bdfbe;--mzm-t-ready-dot: #21f47c;--mzm-t-shipped-bg: linear-gradient(#012120,#011c1a);--mzm-t-shipped-bd: #0e5944;--mzm-t-shipped-num: #1df090;--mzm-t-shipped-lbl: #7bdac3;--mzm-t-shipped-dot: #1cf780;--mzm-chip-bg: #0e1520;--mzm-chip-border: #434f64;--mzm-chip-text: #95b3e5;--mzm-sub-done-tx: var(--success);--mzm-chip-blue-bg: #011c31;--mzm-chip-blue-border: #02c8e6;--mzm-chip-blue-shadow: 0 0 7px rgba(0,220,255,.35), inset 0 0 6px rgba(0,220,255,.12);--mzm-chip-blue-text: #0cfbff;--mzm-chip-green-bg: #011617;--mzm-chip-green-border: #1c785e;--mzm-chip-green-shadow: 0 0 5px rgba(40,240,160,.18);--mzm-chip-green-text: #2df8a8;--mzm-chip-violet-bg: #10112a;--mzm-chip-violet-border: #44397c;--mzm-chip-violet-shadow: 0 0 5px rgba(150,100,255,.18);--mzm-chip-violet-text: #ba8afe;--mzm-card-bg: linear-gradient(#0d1222,#0b101e);--mzm-card-border: #3a3157;--mzm-card-edge: #e766ff;--mzm-card-edge-urgent: #f83d4a;--mzm-card-shadow: -2px 0 5px rgba(230,100,255,.3);--mzm-client: #ffffff;--mzm-crew-bg: #160a26;--mzm-crew-border: #b23ccc;--mzm-crew-shadow: 0 0 5px rgba(230,80,250,.35), inset 0 0 4px rgba(230,80,250,.15);--mzm-crew-text: #e94efc;--mzm-card-sep: #1a2339;--mzm-pay-sep: #223149;--mzm-col-sep: #293755;--mzm-desc: #adc8f4;--mzm-ico-pin: #88b0ff;--mzm-ico-doc: #97b9ff;--mzm-paid: #37fea2;--mzm-unpaid: #ff454a;--mzm-partial: #feab2e;--mzm-pay-sub: #86a3d2;--mzm-stage: #ec56fc;--mzm-date: #e055fc;--mzm-c-accepted-edge: var(--mzm-t-accepted-num);--mzm-c-accepted: var(--mzm-t-accepted-num);--mzm-c-accepted-soft: #6d81b1;--mzm-c-accepted-tint: #13192a;--mzm-c-accepted-bd: #2b354e;--mzm-c-cutting-edge: var(--mzm-t-cutting-num);--mzm-c-cutting: var(--mzm-t-cutting-num);--mzm-c-cutting-soft: #c17d26;--mzm-c-cutting-tint: #19191f;--mzm-c-cutting-bd: #473421;--mzm-c-milling-edge: var(--mzm-t-milling-num);--mzm-c-milling: var(--mzm-t-milling-num);--mzm-c-milling-soft: #c46d33;--mzm-c-milling-tint: #1a1720;--mzm-c-milling-bd: #482f25;--mzm-c-sanding-edge: var(--mzm-t-sanding-num);--mzm-c-sanding: var(--mzm-t-sanding-num);--mzm-c-sanding-soft: #c34246;--mzm-c-sanding-tint: #1a1421;--mzm-c-sanding-bd: #48202b;--mzm-c-primer1-edge: var(--mzm-t-primer1-num);--mzm-c-primer1: var(--mzm-t-primer1-num);--mzm-c-primer1-soft: #be3849;--mzm-c-primer1-tint: #191321;--mzm-c-primer1-bd: #461d2c;--mzm-c-waitpaint-edge: var(--mzm-t-waitpaint-num);--mzm-c-waitpaint: var(--mzm-t-waitpaint-num);--mzm-c-waitpaint-soft: #8f61c9;--mzm-c-waitpaint-tint: #15162c;--mzm-c-waitpaint-bd: #362a56;--mzm-c-painted-edge: var(--mzm-t-painted-num);--mzm-c-painted: var(--mzm-t-painted-num);--mzm-c-painted-soft: #835ec3;--mzm-c-painted-tint: #14162b;--mzm-c-painted-bd: #322a54;--mzm-c-packing-edge: var(--mzm-t-packing-num);--mzm-c-packing: var(--mzm-t-packing-num);--mzm-c-packing-soft: #1792c7;--mzm-c-packing-tint: #0c1a2b;--mzm-c-packing-bd: #0f3b56;--mzm-c-ready-edge: var(--mzm-t-ready-num);--mzm-c-ready: var(--mzm-t-ready-num);--mzm-c-ready-soft: #22c27c;--mzm-c-ready-tint: #0d1e25;--mzm-c-ready-bd: #124a3d;--mzm-c-shipped-edge: var(--mzm-t-shipped-num);--mzm-c-shipped: var(--mzm-t-shipped-num);--mzm-c-shipped-soft: #19ba75;--mzm-c-shipped-tint: #0c1d25;--mzm-c-shipped-bd: #10483a;--mzm-accepted: #7d8fb0;--mzm-ico-chevron: #8eb5ff;--mzm-total-bg: linear-gradient(#0a1830,#09152b);--mzm-total-border: #1d5a96;--mzm-total-shadow: 0 0 5px rgba(30,120,220,.2);--mzm-total-title: #14f2ff;--mzm-total-zak: #d0e5fa;--mzm-total-m2: #14f2ff;--mzm-total-sep: #1c3457;--mzm-total-summa: #b2d0f8;--mzm-total-sum: #ffffff;--mzm-ico-fdoc: #9cc5ff;--mzm-ico-cube: #10c9ff;--mzm-ico-coins: #98b9ff;--mzm-plq-paid-bg: #092e2e;--mzm-plq-paid-border: #1e7c62;--mzm-plq-paid-shadow: 0 0 5px rgba(40,240,160,.15);--mzm-plq-paid-text: #3efea6;--mzm-plq-unpaid-bg: #291c31;--mzm-plq-unpaid-border: #5a2a3f;--mzm-plq-unpaid-shadow: 0 0 5px rgba(255,70,90,.12);--mzm-plq-unpaid-text: #fe5057;--mzm-muted: #7d8fb0;--mzm-enm-btn-border: #434f64;--mzm-enm-btn-box: #7d8fb0;--mzm-enm-on-border: rgba(34,197,94,.45);--mzm-enm-on-bg: linear-gradient(135deg,rgba(34,197,94,.16),rgba(34,197,94,.06));--mzm-enm-on-check: #fff}.theme-light{--bg: #F4F6F8;--surface: #FFFFFF;--surface-2: #F8FAFC;--surface-3: #F1F5F9;--table-head: #F1F5F9;--text: #111827;--text-2: #111827;--text-3: #111827;--text-muted: #111827;--text-value: #111827;--border: #DDE3EA;--border-soft: #DDE3EA;--divider: #EEF2F6;--grid: #E5E7EB;--th-bg: #F1F5F9;--panel-bg: #FFFFFF;--toast-bg: #FFFFFF;--modal-bg-grad: #FFFFFF;--dropdown-bg: #FFFFFF;--input-bg: #FFFFFF;--input-border: #DDE3EA;--field-bg: #FFFFFF;--field-border: #DDE3EA;--accent: #0E7490;--accent-hover: #155E75;--success: #15803D;--warn: #B45309;--error: #B91C1C;--info: #0369A1;--badge-red-text: #B91C1C;--badge-purple-text: #7C3AED;--sidebar-bg: #FFFFFF;--sidebar-border: #E5E7EB;--sidebar-shadow: 2px 0 8px rgba(0,0,0,.04);--logo-glow: none;--usercard-glow: none;--sidebar-accent-line: transparent;--main-bg: #F4F6F8;--cfp-overlay: rgba(15,23,42,.45);--cfp-card-bg: #FFFFFF;--cfp-card-border: #DDE3EA;--cfp-card-shadow: 0 24px 48px rgba(15,23,42,.18);--cfp-divider: #EEF2F6;--cfp-swatch-border: rgba(15,23,42,.18);--cfp-chip-border: rgba(15,23,42,.2);--cfp-ctrl-bg: #FFFFFF;--cfp-ctrl-border: #CBD5E1;--cfp-ctrl-shadow: inset 0 1px 2px rgba(15,23,42,.06);--cfp-table-border: #DDE3EA;--cfp-row-border: #EEF2F6;--cfp-head-bg: #F1F5F9;--cfp-row-hl: #F8FAFC;--cfp-soft-bg: #F8FAFC;--cfp-soft-border: #DDE3EA;--cfp-chip-bg: #EEF2F6;--cfp-empty-swatch: linear-gradient(145deg, #E2E8F0, #F8FAFC);--cfp-purple: #6D28D9;--cfp-purple-2: #6D28D9;--cfp-purple-3: #7C3AED;--cfp-error: #B91C1C;--cfp-btn-border: rgba(15,23,42,.12);--cfp-btn-idle-bg: #94A3B8;--cfp-stale-bg: #FFFBEB;--cfp-stale-border: #F59E0B;--cfp-stale-text: #92400E;--mzm-page-bg: linear-gradient(180deg, #f6f9fd 0, #f6f9fc 400px, #f9fbfe 666px);--mzm-sheet-backdrop: rgba(15,23,42,.38);--mzm-head-bg: #fbfdfe;--mzm-head-border: #e2ebf3;--mzm-head-shadow: 0 1px 3px rgba(40,70,120,.07);--mzm-sep: #dbe6f2;--mzm-sep-cap: #e3ebf5;--mzm-sep-glow: none;--mzm-vsep: #dae6f6;--mzm-logo: #070d2e;--mzm-refresh-bg: linear-gradient(#e5f6ff,#d9f0fd);--mzm-refresh-border: #aedefd;--mzm-refresh-shadow: 0 1px 2px rgba(0,100,200,.08);--mzm-refresh-text: #0055bb;--mzm-iconbtn-bg: #fdfefe;--mzm-iconbtn-border: #e2e8f2;--mzm-iconbtn-shadow: 0 1px 2px rgba(40,70,120,.08);--mzm-badge-bg: linear-gradient(135deg,#ef4444,#dc2626);--mzm-badge-text: #ffffff;--mzm-tabs-bg: #fcfdfd;--mzm-tabs-border: #e6edf5;--mzm-tabs-shadow: 0 1px 2px rgba(40,70,120,.06);--mzm-tab-on-bg: linear-gradient(#fff2df,#feecd6);--mzm-tab-on-border: #ffcd95;--mzm-tab-on-shadow: none;--mzm-tab-on-text: #862f00;--mzm-tab-text: #27457a;--mzm-tab-sep: #dce4ee;--mzm-kak-strip: transparent;--mzm-kak-label: #030b36;--mzm-role-on-bg: linear-gradient(#fff4e3,#feefd9);--mzm-role-on-border: #fdd49f;--mzm-role-on-shadow: none;--mzm-role-on-text: #d9600a;--mzm-role-bg: #f9fbfd;--mzm-role-border: #dfe6f0;--mzm-role-text: #29436f;--mzm-stats-bg: linear-gradient(#fcfcfe,#fcfcfe);--mzm-stats-border: linear-gradient(90deg,#e3ebf2,#e3ebf2);--mzm-stats-shadow: 0 1px 3px rgba(40,70,120,.07);--mzm-stats-sep: #e6ebf3;--mzm-stat-alerts: #fb7e01;--mzm-stat-inwork: #0077e5;--mzm-stat-urgent: #f2062d;--mzm-stat-ready: #029838;--mzm-stat-l-alerts: #162d5b;--mzm-stat-l-inwork: #162d5b;--mzm-stat-l-urgent: #162d5b;--mzm-stat-l-ready: #162d5b;--mzm-ico-gear: #0a4fc0;--mzm-ico-clock: #0b3a94;--mzm-ico-people: #0a50c2;--mzm-ico-person: #0a8ef0;--mzm-ico-check: #00a53b;--mzm-search-bg: #f6f9fc;--mzm-search-border: #dee5ef;--mzm-search-shadow: inset 0 1px 2px rgba(40,70,120,.05);--mzm-search-text: #152f60;--mzm-sort-bg: #fafcfe;--mzm-sort-border: #dee5ef;--mzm-sort-shadow: 0 1px 2px rgba(40,70,120,.06);--mzm-ico-sort: #0b3fa6;--mzm-tiles-bg: #fdfefe;--mzm-tiles-border: #e9eff6;--mzm-tiles-shadow: 0 1px 3px rgba(40,70,120,.06);--mzm-tile-glow: 0%;--mzm-dot-glow: 0px;--mzm-tile-sel-bg: linear-gradient(#f8ecfe,#f6e9fd);--mzm-tile-sel-border: #b02afa;--mzm-tile-sel-shadow: 0 0 0 1px rgba(176,42,250,.08), 0 1px 3px rgba(160,40,240,.14);--mzm-tile-sel-lbl: #540686;--mzm-t-accepted-bg: linear-gradient(#eff4fb,#f4f7fc);--mzm-t-accepted-bd: #e1e8f5;--mzm-t-accepted-num: #041b46;--mzm-t-accepted-lbl: #405984;--mzm-t-accepted-dot: #6382b6;--mzm-t-cutting-bg: linear-gradient(#fdf8f4,#fbfaf8);--mzm-t-cutting-bd: #efe6dc;--mzm-t-cutting-num: #fd8204;--mzm-t-cutting-lbl: #2c446a;--mzm-t-cutting-dot: #f28508;--mzm-t-milling-bg: linear-gradient(#f5f9fe,#f4f8fc);--mzm-t-milling-bd: #e2e9f6;--mzm-t-milling-num: #fd8001;--mzm-t-milling-lbl: #0e204e;--mzm-t-milling-dot: #f78609;--mzm-t-sanding-bg: linear-gradient(#fff6f7,#f9f9fa);--mzm-t-sanding-bd: #f5e3ea;--mzm-t-sanding-num: #f80420;--mzm-t-sanding-lbl: #39517b;--mzm-t-sanding-dot: #fd1e2a;--mzm-t-primer1-bg: linear-gradient(#fff1f6,#fdf4f6);--mzm-t-primer1-bd: #f8dde7;--mzm-t-primer1-num: #f90422;--mzm-t-primer1-lbl: #445880;--mzm-t-primer1-dot: #fd2831;--mzm-t-primer2-bg: linear-gradient(#fcf2fe,#f9f3fd);--mzm-t-primer2-bd: #efd9f8;--mzm-t-primer2-num: #8002b3;--mzm-t-primer2-lbl: #5a3f86;--mzm-t-primer2-dot: #bd2ef0;--mzm-t-waitpaint-bg: linear-gradient(#f7f6fe,#f6f6fe);--mzm-t-waitpaint-bd: #e3defd;--mzm-t-waitpaint-num: #6c2dfc;--mzm-t-waitpaint-lbl: #45498c;--mzm-t-waitpaint-dot: #9340fc;--mzm-t-painted-bg: linear-gradient(#eef5fe,#ebf4fd);--mzm-t-painted-bd: #dce7fc;--mzm-t-painted-num: #5c41f5;--mzm-t-painted-lbl: #334d84;--mzm-t-painted-dot: #6748fc;--mzm-t-packing-bg: linear-gradient(#ecf7fe,#e6f5fe);--mzm-t-packing-bd: #d5ebfc;--mzm-t-packing-num: #0077eb;--mzm-t-packing-lbl: #2e66a9;--mzm-t-packing-dot: #0892f7;--mzm-t-ready-bg: linear-gradient(#e9fdf3,#e5fcf0);--mzm-t-ready-bd: #c6f0dc;--mzm-t-ready-num: #019d2c;--mzm-t-ready-lbl: #0c903a;--mzm-t-ready-dot: #08b03d;--mzm-t-shipped-bg: linear-gradient(#ecfcf4,#e7fbf1);--mzm-t-shipped-bd: #d0f2e2;--mzm-t-shipped-num: #01a136;--mzm-t-shipped-lbl: #118941;--mzm-t-shipped-dot: #09b542;--mzm-chip-bg: #f5f8fc;--mzm-chip-border: #d7dfef;--mzm-chip-text: #304c7d;--mzm-sub-done-tx: #166534;--mzm-chip-blue-bg: #def4fe;--mzm-chip-blue-border: #b0dafd;--mzm-chip-blue-shadow: none;--mzm-chip-blue-text: #0074e6;--mzm-chip-green-bg: #e5fef0;--mzm-chip-green-border: #b6f7d0;--mzm-chip-green-shadow: none;--mzm-chip-green-text: #018d25;--mzm-chip-violet-bg: #f4f2fe;--mzm-chip-violet-border: #e0d9fc;--mzm-chip-violet-shadow: none;--mzm-chip-violet-text: #7e34f9;--mzm-card-bg: #fdfdfe;--mzm-card-border: #e2eaf3;--mzm-card-edge: #be35f9;--mzm-card-edge-urgent: #f2062d;--mzm-card-shadow: 0 1px 5px rgba(40,70,120,.1);--mzm-client: #02041f;--mzm-crew-bg: #fbeffe;--mzm-crew-border: #e085fe;--mzm-crew-shadow: none;--mzm-crew-text: #7802b2;--mzm-card-sep: #e9eef7;--mzm-pay-sep: #e1e7f1;--mzm-col-sep: #e7edf5;--mzm-desc: #0c2357;--mzm-ico-pin: #0a55c8;--mzm-ico-doc: #1d4593;--mzm-paid: #00982a;--mzm-unpaid: #f20019;--mzm-partial: #c96a00;--mzm-pay-sub: #3b5584;--mzm-stage: #a412e2;--mzm-date: #a110dc;--mzm-c-accepted-edge: var(--mzm-t-accepted-dot);--mzm-c-accepted: #4e6ea6;--mzm-c-accepted-soft: #a9bad7;--mzm-c-accepted-tint: #f3f5f9;--mzm-c-accepted-bd: var(--mzm-card-border);--mzm-c-cutting-edge: var(--mzm-t-cutting-dot);--mzm-c-cutting: #b45309;--mzm-c-cutting-soft: #f8bc77;--mzm-c-cutting-tint: #fef5eb;--mzm-c-cutting-bd: var(--mzm-card-border);--mzm-c-milling-edge: var(--mzm-t-milling-dot);--mzm-c-milling: #c2410c;--mzm-c-milling-soft: #fbbc78;--mzm-c-milling-tint: #fef5eb;--mzm-c-milling-bd: var(--mzm-card-border);--mzm-c-sanding-edge: var(--mzm-t-sanding-dot);--mzm-c-sanding: #dc2626;--mzm-c-sanding-soft: #fe838a;--mzm-c-sanding-tint: #ffedee;--mzm-c-sanding-bd: var(--mzm-card-border);--mzm-c-primer1-edge: var(--mzm-t-primer1-dot);--mzm-c-primer1: #e11d48;--mzm-c-primer1-soft: #fe898e;--mzm-c-primer1-tint: #ffeeef;--mzm-c-primer1-bd: var(--mzm-card-border);--mzm-c-waitpaint-edge: var(--mzm-t-waitpaint-dot);--mzm-c-waitpaint: var(--mzm-t-waitpaint-num);--mzm-c-waitpaint-soft: #c496fd;--mzm-c-waitpaint-tint: #f6f0ff;--mzm-c-waitpaint-bd: var(--mzm-card-border);--mzm-c-painted-edge: var(--mzm-t-painted-dot);--mzm-c-painted: var(--mzm-t-painted-num);--mzm-c-painted-soft: #ab9afd;--mzm-c-painted-tint: #f3f0ff;--mzm-c-painted-bd: var(--mzm-card-border);--mzm-c-packing-edge: var(--mzm-t-packing-dot);--mzm-c-packing: #0671c0;--mzm-c-packing-soft: #77c3fb;--mzm-c-packing-tint: #ebf6fe;--mzm-c-packing-bd: var(--mzm-card-border);--mzm-c-ready-edge: var(--mzm-t-ready-dot);--mzm-c-ready: #15803d;--mzm-c-ready-soft: #77d494;--mzm-c-ready-tint: #ebf9ef;--mzm-c-ready-bd: var(--mzm-card-border);--mzm-c-shipped-edge: var(--mzm-t-shipped-dot);--mzm-c-shipped: #047857;--mzm-c-shipped-soft: #78d697;--mzm-c-shipped-tint: #ebf9f0;--mzm-c-shipped-bd: var(--mzm-card-border);--mzm-accepted: #6a7a99;--mzm-ico-chevron: #1b3a73;--mzm-total-bg: #f3f9fe;--mzm-total-border: #cde2f9;--mzm-total-shadow: 0 2px 5px rgba(40,90,160,.1);--mzm-total-title: #0077e6;--mzm-total-zak: #070d33;--mzm-total-m2: #0076e5;--mzm-total-sep: #d7e7f9;--mzm-total-summa: #020931;--mzm-total-sum: #020626;--mzm-ico-fdoc: #0a46b2;--mzm-ico-cube: #0077ec;--mzm-ico-coins: #0a46b8;--mzm-plq-paid-bg: #d9fee8;--mzm-plq-paid-border: #99f5c1;--mzm-plq-paid-shadow: none;--mzm-plq-paid-text: #009224;--mzm-plq-unpaid-bg: #fde5ea;--mzm-plq-unpaid-border: #fdb1b9;--mzm-plq-unpaid-shadow: none;--mzm-plq-unpaid-text: #ea0020;--mzm-muted: #6a7a99;--mzm-enm-btn-border: #cbd5e1;--mzm-enm-btn-box: #94a3b8;--mzm-enm-on-border: rgba(34,197,94,.45);--mzm-enm-on-bg: linear-gradient(135deg,rgba(34,197,94,.16),rgba(34,197,94,.06));--mzm-enm-on-check: #fff}.theme-light{color-scheme:light}.theme-light body,.theme-light #root>div{background:#f5f6f8!important;background-image:none!important;color:#111827!important}.theme-light aside{background:#fff!important;border-right-color:#e5e7eb!important;box-shadow:2px 0 8px #0000000a!important}.theme-light aside *{text-shadow:none!important}.theme-light aside div[style*="fontWeight: 800"],.theme-light aside div[style*="font-weight: 800"]{color:#111827!important}.theme-light aside div[style*="letterSpacing: 1.5"],.theme-light aside div[style*="letter-spacing: 1.5"]{color:#64748b!important}.theme-light .desktop-nav-btn{color:#111827!important}.theme-light .desktop-nav-btn:hover{background:#0000000a!important}.theme-light .desktop-user-card{border-top-color:#e5e7eb!important}.theme-light .desktop-user-card:hover{background:#00000008!important}.theme-light main{background:#f5f6f8!important}.theme-light div[style*="rgba(245,158,11"]{background:#f59e0b0f!important;border-bottom-color:#f59e0b1a!important}.theme-light div[style*=linear-gradient][style*="border-radius: 16"]{border-color:#e5e7eb!important}.theme-light input[style*=background]{background:#fff!important;border-color:#d1d5db!important;color:#111827!important}.theme-light input::placeholder{color:#9ca3af!important}.theme-light table{color:#111827}.theme-light th{color:#111827!important;background:#f9fafb!important;border-color:#e5e7eb!important}.theme-light td{color:#111827!important;border-color:#f3f4f6!important}.theme-light tr:hover td{background:#00000005!important}.theme-light td span[style*=color][style*="cursor: pointer"],.theme-light td a{color:#0284c7!important}.theme-light div[style*="border-radius: 12"][style*="gap: 4"]>div{border-color:#e5e7eb!important}.theme-light button[style*=border-radius][style*="cursor: pointer"]{color:#111827}.theme-light span[style*="Не оплачен"]{background:#dc262614!important}.theme-light span[style*=Оплачен]:not([style*=Не]){background:#16a34a14!important}.theme-light div[style*="rgba(0,0,0,0.6)"]>div[style*=border-radius]{background:#fff!important;color:#111827!important;border:1px solid #e5e7eb!important}.theme-light div[style*="position: fixed"][style*=bottom]>div{background:#1e293b!important;color:#f8fafc!important}.theme-light div[style*="border-radius: 12"][style*=gap]>div[style*="flex: 1"]{min-height:48px!important}.theme-light td:nth-child(6){font-weight:600!important}.theme-light div[style*="color: #94a3b8"],.theme-light div[style*="color: #64748b"],.theme-light div[style*="color: #4b5563"],.theme-light span[style*="color: #94a3b8"],.theme-light span[style*="color: #64748b"],.theme-light span[style*="color: #4b5563"],.theme-light td[style*="color: #94a3b8"],.theme-light td[style*="color: #64748b"],.theme-light td[style*="color: #4b5563"],.theme-light div[style*="color: #e2e8f0"],.theme-light span[style*="color: #e2e8f0"],.theme-light td[style*="color: #e2e8f0"]{color:#111827!important}.theme-light ::-webkit-scrollbar{width:6px}.theme-light ::-webkit-scrollbar-track{background:transparent}.theme-light ::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.theme-light ::-webkit-scrollbar-thumb:hover{background:#94a3b8}.theme-light .cfp-card td.cfp-code{color:var(--accent)!important}.theme-light .cfp-card td.cfp-code-base{color:var(--cfp-purple-2)!important}.theme-light .cfp-card td.cfp-purple,.theme-light .cfp-card th.cfp-purple{color:var(--cfp-purple)!important}.theme-light .cfp-card th{background:var(--cfp-head-bg)!important}.theme-light td[data-otd-err]{color:#f87171!important}body{font-family:Inter,Segoe UI,-apple-system,sans-serif}.theme-light [style*="fontSize: 9"],.theme-light [style*="fontSize:9"],.theme-light [style*="font-size: 9px"],.theme-light [style*="font-size:9px"],.theme-light [style*="fontSize: 10"],.theme-light [style*="fontSize:10"],.theme-light [style*="font-size: 10px"],.theme-light [style*="font-size:10px"],.theme-light [style*="fontSize: 11"],.theme-light [style*="fontSize:11"],.theme-light [style*="font-size: 11px"],.theme-light [style*="font-size:11px"]{font-size:13px!important}.theme-light.light-readability-boost{text-rendering:optimizeLegibility}.theme-light.light-readability-boost body{font-weight:500}.theme-light.light-readability-boost [style*="font-size: 9px"],.theme-light.light-readability-boost [style*="font-size:9px"],.theme-light.light-readability-boost [style*="font-size: 10px"],.theme-light.light-readability-boost [style*="font-size:10px"],.theme-light.light-readability-boost [style*="font-size: 11px"],.theme-light.light-readability-boost [style*="font-size:11px"],.theme-light.light-readability-boost [style*="font-size: 12px"],.theme-light.light-readability-boost [style*="font-size:12px"],.theme-light.light-readability-boost [style*="font-size: 13px"],.theme-light.light-readability-boost [style*="font-size:13px"],.theme-light.light-readability-boost [style*="font-size: 14px"],.theme-light.light-readability-boost [style*="font-size:14px"]{font-size:17px!important}.theme-light.light-readability-boost td,.theme-light.light-readability-boost th,.theme-light.light-readability-boost input,.theme-light.light-readability-boost select,.theme-light.light-readability-boost textarea{line-height:1.4!important}.mzm-frame{--mzm-k: 1px;container-type:inline-size}@supports (width: 1cqw){.mzm-frame{--mzm-k: clamp(calc(280px / 390), calc(100cqw / 390), calc(480px / 390))}}.mzm-page--tracker .mzm-frame{max-width:480px;margin:0 auto}.mzm-page .mzm-head,.mzm-dash,.mzm-page .mzm-head-sep{font-family:MZ Inter,Inter,-apple-system,Segoe UI,Roboto,sans-serif;-webkit-text-size-adjust:100%;text-size-adjust:100%;-webkit-font-smoothing:antialiased}.mzm-page{-webkit-text-size-adjust:100%;text-size-adjust:100%}.mzm-page--tracker{background:var(--mzm-page-bg)}.theme-light #root>div.mzm-page--tracker{background:var(--mzm-page-bg)!important}.mzm-dash button,.mzm-head button{font-family:inherit;-webkit-tap-highlight-color:transparent}.mzm-emo{display:block;flex:none;object-fit:contain}.mzm-flat{display:block;flex:none}.mzm-ico-people,.mzm-ico-person{color:var(--mzm-ico-people)}.mzm-chip .mzm-ico-person,.mzm-searchnote .mzm-ico-person,.mzm-role .mzm-ico-person{color:var(--mzm-ico-person)}.mzm-ico-checkmark{color:var(--mzm-ico-check)}.mzm-plaque .mzm-ico-checkmark{color:inherit}.mzm-sep,.mzm-hsep,.mzm-head-sep{position:relative;height:.9px;flex:none;background:var(--mzm-sep);box-shadow:var(--mzm-sep-glow)}.mzm-sep:before,.mzm-sep:after,.mzm-hsep:before,.mzm-hsep:after,.mzm-head-sep:before,.mzm-head-sep:after{content:"";position:absolute;top:-1px;width:calc(2.6 * var(--mzm-k));height:calc(2.8 * var(--mzm-k));background:var(--mzm-sep-cap);box-shadow:var(--mzm-sep-glow)}.mzm-sep:before,.mzm-hsep:before,.mzm-head-sep:before{left:-.1px}.mzm-sep:after,.mzm-hsep:after,.mzm-head-sep:after{right:-.1px}.mzm-hsep{margin:0 0 0 calc(-.2 * var(--mzm-k))}.mzm-sep{margin:calc(6.6 * var(--mzm-k)) calc(6.6 * var(--mzm-k)) 0}.mzm-head-sep{margin:0 calc(6.6 * var(--mzm-k))}.theme-light .mzm-sep,.theme-light .mzm-head-sep{display:none}.mzm-head{margin:calc(5.8 * var(--mzm-k)) calc(5.6 * var(--mzm-k)) 0 calc(5.8 * var(--mzm-k));border:1px solid var(--mzm-head-border);border-radius:calc(7 * var(--mzm-k));background:var(--mzm-head-bg);box-shadow:var(--mzm-head-shadow)}.mzm-head-row{height:calc(44.1 * var(--mzm-k));display:flex;align-items:center;padding:calc(1.6 * var(--mzm-k)) calc(22.5 * var(--mzm-k)) 0 calc(6.5 * var(--mzm-k))}.mzm-logo{display:flex;align-items:center;min-width:0}.mzm-logo-t{margin-left:calc(5.6 * var(--mzm-k));font-size:calc(11.85 * var(--mzm-k));font-weight:800;line-height:1;letter-spacing:calc(.73 * var(--mzm-k));color:var(--mzm-logo);white-space:nowrap}.mzm-logo-crown{margin-left:calc(7.2 * var(--mzm-k))}.theme-light .mzm-logo-t{margin-left:calc(5 * var(--mzm-k));font-size:calc(13.6 * var(--mzm-k));letter-spacing:calc(-.42 * var(--mzm-k))}.theme-light .mzm-logo-crown{margin-left:calc(6.2 * var(--mzm-k))}.mzm-head-btns{margin-left:auto;display:flex;align-items:center;flex:none}.mzm-refresh{width:calc(82.8 * var(--mzm-k));height:calc(23.6 * var(--mzm-k));display:flex;align-items:center;justify-content:center;gap:calc(3.9 * var(--mzm-k));padding:0;border:1px solid var(--mzm-refresh-border);border-radius:calc(6 * var(--mzm-k));background:var(--mzm-refresh-bg);box-shadow:var(--mzm-refresh-shadow);color:var(--mzm-refresh-text);cursor:pointer;font-size:calc(9.4 * var(--mzm-k));font-weight:600;line-height:1;letter-spacing:calc(.32 * var(--mzm-k));white-space:nowrap}.theme-light .mzm-refresh{width:calc(82.4 * var(--mzm-k));height:calc(24.8 * var(--mzm-k));font-size:calc(10.45 * var(--mzm-k));letter-spacing:calc(-.31 * var(--mzm-k))}.mzm-hvsep{width:.8px;height:calc(24.4 * var(--mzm-k));flex:none;margin:0 calc(8.6 * var(--mzm-k));background:var(--mzm-vsep)}.mzm-refresh+.mzm-hvsep{margin:0 calc(6.2 * var(--mzm-k)) 0 calc(6.1 * var(--mzm-k))}.mzm-iconbtn{position:relative;width:calc(28 * var(--mzm-k));height:calc(24.6 * var(--mzm-k));display:flex;align-items:center;justify-content:center;padding:0;border:1px solid var(--mzm-iconbtn-border);border-radius:calc(6 * var(--mzm-k));background:var(--mzm-iconbtn-bg);box-shadow:var(--mzm-iconbtn-shadow);cursor:pointer}.theme-light .mzm-iconbtn{height:calc(25 * var(--mzm-k))}.mzm-badge{position:absolute;top:calc(-5 * var(--mzm-k));right:calc(-5 * var(--mzm-k));min-width:calc(16 * var(--mzm-k));height:calc(16 * var(--mzm-k));padding:0 calc(3 * var(--mzm-k));border-radius:calc(8 * var(--mzm-k));display:flex;align-items:center;justify-content:center;background:var(--mzm-badge-bg);color:var(--mzm-badge-text);font-size:calc(8 * var(--mzm-k));font-weight:800;line-height:1;animation:badgePulse 2s infinite}.mzm-tabs{margin:calc(6.5 * var(--mzm-k)) calc(7.1 * var(--mzm-k)) calc(7.2 * var(--mzm-k)) calc(6.9 * var(--mzm-k));height:calc(27.4 * var(--mzm-k));padding:0 calc(.8 * var(--mzm-k));display:flex;align-items:center;border:1px solid var(--mzm-tabs-border);border-radius:calc(7 * var(--mzm-k));background:var(--mzm-tabs-bg);box-shadow:var(--mzm-tabs-shadow);overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-webkit-overflow-scrolling:touch}.mzm-tabs::-webkit-scrollbar{display:none}.theme-light .mzm-tabs{margin:calc(6.2 * var(--mzm-k)) calc(5.9 * var(--mzm-k)) calc(7 * var(--mzm-k)) calc(6 * var(--mzm-k));height:calc(28.6 * var(--mzm-k));padding:0 calc(1.7 * var(--mzm-k))}.mzm-tab{flex:none;height:calc(22.8 * var(--mzm-k));display:flex;align-items:center;gap:calc(4.5 * var(--mzm-k));padding:0 calc(7.35 * var(--mzm-k));border:1px solid transparent;border-radius:calc(5.5 * var(--mzm-k));background:transparent;color:var(--mzm-tab-text);cursor:pointer;font-size:calc(9.65 * var(--mzm-k));font-weight:400;line-height:1;letter-spacing:calc(.39 * var(--mzm-k));white-space:nowrap}.mzm-tab+.mzm-tab{margin-left:calc(4.5 * var(--mzm-k))}.mzm-tab.is-active{background:var(--mzm-tab-on-bg);border-color:var(--mzm-tab-on-border);box-shadow:var(--mzm-tab-on-shadow);color:var(--mzm-tab-on-text);font-size:calc(9.75 * var(--mzm-k));font-weight:700;letter-spacing:calc(.16 * var(--mzm-k))}.mzm-tabsep{flex:none;width:.8px;height:calc(17.5 * var(--mzm-k));margin:0 calc(5.5 * var(--mzm-k));background:var(--mzm-tab-sep)}.mzm-tabsep+.mzm-tab{margin-left:0}.theme-light .mzm-tab{height:calc(24.4 * var(--mzm-k));font-size:calc(10.05 * var(--mzm-k));letter-spacing:calc(.16 * var(--mzm-k))}.theme-light .mzm-tab.is-active{font-size:calc(10.15 * var(--mzm-k));letter-spacing:calc(-.06 * var(--mzm-k))}.mzm-kak{position:relative;z-index:0;height:calc(28.2 * var(--mzm-k));display:flex;align-items:flex-start;padding:calc(5.6 * var(--mzm-k)) calc(5 * var(--mzm-k)) 0 calc(3.15 * var(--mzm-k))}.mzm-kak:before{content:"";position:absolute;z-index:-1;left:calc(-6.8 * var(--mzm-k));right:calc(-6.6 * var(--mzm-k));top:-.5px;bottom:-1px;background:var(--mzm-kak-strip)}.mzm-kak-l{flex:none;margin:0 calc(6.6 * var(--mzm-k)) 0 calc(2.9 * var(--mzm-k));height:calc(18.2 * var(--mzm-k));display:flex;align-items:center;font-size:calc(7.8 * var(--mzm-k));font-weight:500;line-height:1;letter-spacing:calc(.07 * var(--mzm-k));color:var(--mzm-kak-label)}.mzm-kak-eye{margin-top:calc(2.25 * var(--mzm-k));width:calc(13.7 * var(--mzm-k));height:calc(13.7 * var(--mzm-k))}.mzm-kak-eye2{width:calc(13.3 * var(--mzm-k));height:calc(13.3 * var(--mzm-k))}.mzm-roles{flex:1;min-width:0;display:flex;gap:calc(5.5 * var(--mzm-k));overflow-x:auto;scrollbar-width:none}.mzm-roles::-webkit-scrollbar{display:none}.mzm-role{flex:none;height:calc(18.2 * var(--mzm-k));display:flex;align-items:center;gap:calc(2.8 * var(--mzm-k));padding:0 calc(9 * var(--mzm-k)) 0 calc(4 * var(--mzm-k));border:1px solid var(--mzm-role-border);border-radius:calc(5 * var(--mzm-k));background:var(--mzm-role-bg);color:var(--mzm-role-text);cursor:pointer;font-size:calc(7.6 * var(--mzm-k));font-weight:400;line-height:1;letter-spacing:calc(.16 * var(--mzm-k));white-space:nowrap}.mzm-role.is-active{padding-right:calc(6.2 * var(--mzm-k));background:var(--mzm-role-on-bg);border-color:var(--mzm-role-on-border);box-shadow:var(--mzm-role-on-shadow);color:var(--mzm-role-on-text);font-weight:500}.mzm-kak-end{flex:none;height:calc(18.2 * var(--mzm-k));display:flex;align-items:center;margin-left:calc(8.5 * var(--mzm-k))}.mzm-kak-vsep{width:.8px;height:calc(16 * var(--mzm-k));margin-right:calc(6 * var(--mzm-k));background:var(--mzm-vsep)}.theme-light .mzm-kak{height:calc(27.6 * var(--mzm-k));padding:calc(3.7 * var(--mzm-k)) calc(5 * var(--mzm-k)) 0 calc(3.56 * var(--mzm-k))}.theme-light .mzm-kak-l{height:calc(21.2 * var(--mzm-k));font-size:calc(8.3 * var(--mzm-k));letter-spacing:calc(-.17 * var(--mzm-k))}.theme-light .mzm-kak-eye{margin-top:calc(3.35 * var(--mzm-k));width:calc(14.5 * var(--mzm-k));height:calc(14.5 * var(--mzm-k))}.theme-light .mzm-kak-eye2{width:calc(14.1 * var(--mzm-k));height:calc(14.1 * var(--mzm-k))}.theme-light .mzm-roles{gap:calc(7.9 * var(--mzm-k))}.theme-light .mzm-role{height:calc(21.2 * var(--mzm-k));gap:calc(2.1 * var(--mzm-k));padding:0 calc(7.6 * var(--mzm-k)) 0 calc(3.1 * var(--mzm-k));font-size:calc(8 * var(--mzm-k));letter-spacing:0}.theme-light .mzm-role.is-active{padding-right:calc(4.1 * var(--mzm-k));font-size:calc(7.95 * var(--mzm-k))}.theme-light .mzm-kak-end{height:calc(21.2 * var(--mzm-k))}.mzm-role-name{max-width:calc(150 * var(--mzm-k));overflow:hidden;text-overflow:ellipsis}.mzm-role--exit{padding:0 calc(7 * var(--mzm-k))}.mzm-role--admin:not(.is-active),.mzm-role--pick,.mzm-role--person{cursor:pointer}.mzm-role--admin.is-active{cursor:default}.mzm-kak.mzm-kak--desk{--mzm-k: 1.25px;height:auto;margin:0 0 calc(10 * var(--mzm-k));padding:calc(5 * var(--mzm-k)) calc(8 * var(--mzm-k));align-items:center;border:1px solid var(--mzm-tabs-border);border-radius:calc(8 * var(--mzm-k));background:var(--mzm-kak-strip);font-family:MZ Inter,Inter,-apple-system,Segoe UI,Roboto,sans-serif}.mzm-kak.mzm-kak--desk:before{display:none}.mzm-kak.mzm-kak--desk .mzm-kak-eye{margin-top:0}.mzm-kak.mzm-kak--desk button{font-family:inherit}.mzm-sheet-back{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10020;display:flex;align-items:flex-end;justify-content:center;background:var(--mzm-sheet-backdrop)}.mzm-sheet-back--desk{--mzm-k: 1.25px;align-items:center}.mzm-sheet{width:100%;max-width:calc(390 * var(--mzm-k));display:flex;flex-direction:column;padding:calc(6 * var(--mzm-k)) calc(12 * var(--mzm-k)) calc(10 * var(--mzm-k));padding-bottom:max(calc(10 * var(--mzm-k)),env(safe-area-inset-bottom));border:1px solid var(--mzm-card-border);border-bottom:0;border-radius:calc(16 * var(--mzm-k)) calc(16 * var(--mzm-k)) 0 0;background:var(--mzm-card-bg);box-shadow:var(--mzm-card-shadow);color:var(--mzm-desc);font-family:MZ Inter,Inter,-apple-system,Segoe UI,Roboto,sans-serif;-webkit-text-size-adjust:100%;text-size-adjust:100%}.mzm-sheet-back--desk .mzm-sheet{border-bottom:1px solid var(--mzm-card-border);border-radius:calc(14 * var(--mzm-k))}.mzm-sheet button,.mzm-sheet input{font-family:inherit;-webkit-tap-highlight-color:transparent}.mzm-sheet-grip{flex:none;width:calc(36 * var(--mzm-k));height:calc(4 * var(--mzm-k));margin:calc(2 * var(--mzm-k)) auto calc(8 * var(--mzm-k));border-radius:calc(2 * var(--mzm-k));background:var(--mzm-role-border)}.mzm-sheet-h{flex:none;height:calc(28 * var(--mzm-k));display:flex;align-items:center;gap:calc(7 * var(--mzm-k))}.mzm-sheet-t{font-size:calc(14 * var(--mzm-k));font-weight:700;line-height:1;color:var(--mzm-client)}.mzm-sheet-x{margin-left:auto;width:calc(28 * var(--mzm-k));height:calc(28 * var(--mzm-k));padding:0;display:flex;align-items:center;justify-content:center;border:1px solid var(--mzm-role-border);border-radius:calc(7 * var(--mzm-k));background:var(--mzm-role-bg);color:var(--mzm-role-text);font-size:calc(13 * var(--mzm-k));line-height:1;cursor:pointer}.mzm-sheet-sub{flex:none;margin:calc(2 * var(--mzm-k)) 0 calc(8 * var(--mzm-k));font-size:calc(10.5 * var(--mzm-k));line-height:1.3;color:var(--mzm-pay-sub)}.mzm-sheet .mzm-search.mzm-sheet-search{flex:none;margin:0 0 calc(6 * var(--mzm-k));height:calc(32 * var(--mzm-k))}.mzm-sheet .mzm-sheet-search .mzm-search-input{font-size:calc(12 * var(--mzm-k))}.mzm-sheet-body{flex:1 1 auto;min-height:0;max-height:min(62vh,calc(520 * var(--mzm-k)));overflow-y:auto;overscroll-behavior:contain;margin:0 calc(-4 * var(--mzm-k));padding:0 calc(4 * var(--mzm-k))}.mzm-sheet-msg{padding:calc(18 * var(--mzm-k)) calc(6 * var(--mzm-k));text-align:center;font-size:calc(12 * var(--mzm-k));line-height:1.4;color:var(--mzm-desc)}.mzm-sheet-retry{margin-left:calc(8 * var(--mzm-k));height:calc(26 * var(--mzm-k));padding:0 calc(10 * var(--mzm-k));border:1px solid var(--mzm-refresh-border);border-radius:calc(7 * var(--mzm-k));background:var(--mzm-refresh-bg);color:var(--mzm-refresh-text);font-size:calc(11.5 * var(--mzm-k));font-weight:600;cursor:pointer}.mzm-pick-g+.mzm-pick-g{margin-top:calc(6 * var(--mzm-k))}.mzm-pick-gt{display:flex;align-items:center;gap:calc(6 * var(--mzm-k));margin:calc(6 * var(--mzm-k)) calc(2 * var(--mzm-k)) calc(4 * var(--mzm-k));font-size:calc(10.5 * var(--mzm-k));font-weight:700;line-height:1;letter-spacing:calc(.3 * var(--mzm-k));color:var(--mzm-kak-label)}.mzm-pick-gn{font-size:calc(10 * var(--mzm-k));font-weight:400;color:var(--mzm-pay-sub)}.mzm-pick-row{width:100%;min-height:calc(40 * var(--mzm-k));display:flex;align-items:center;gap:calc(10 * var(--mzm-k));padding:calc(5 * var(--mzm-k)) calc(8 * var(--mzm-k));border:1px solid transparent;border-radius:calc(9 * var(--mzm-k));background:transparent;color:inherit;text-align:left;cursor:pointer}.mzm-pick-row+.mzm-pick-row{margin-top:calc(2 * var(--mzm-k))}.mzm-pick-row:hover{background:var(--mzm-role-bg)}.mzm-pick-row.is-current{background:var(--mzm-role-on-bg);border-color:var(--mzm-role-on-border)}.mzm-sheet .mzm-pick-ini.mzm-ini{flex:none;min-width:calc(34 * var(--mzm-k));height:calc(22 * var(--mzm-k));font-size:calc(11 * var(--mzm-k));letter-spacing:calc(.3 * var(--mzm-k))}.mzm-pick-txt{min-width:0;display:flex;flex-direction:column;gap:calc(2 * var(--mzm-k))}.mzm-pick-name{font-size:calc(13 * var(--mzm-k));font-weight:600;line-height:1.2;color:var(--mzm-client);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mzm-pick-prof{font-size:calc(10.5 * var(--mzm-k));line-height:1.2;color:var(--mzm-pay-sub);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mzm-ro-note{margin-top:calc(10 * var(--mzm-k));padding:calc(9 * var(--mzm-k)) calc(10 * var(--mzm-k));border:1px dashed var(--mzm-role-on-border);border-radius:calc(9 * var(--mzm-k));background:var(--mzm-role-on-bg);color:var(--mzm-role-on-text);font-size:calc(11.5 * var(--mzm-k));font-weight:600;line-height:1.3;text-align:center}.mzm-dash{padding:0 0 calc(40 * var(--mzm-k))}.mzm-stats{margin:calc(7.8 * var(--mzm-k)) calc(11.2 * var(--mzm-k)) 0 calc(12 * var(--mzm-k));height:calc(48.9 * var(--mzm-k));display:flex;border:1px solid transparent;border-radius:calc(7 * var(--mzm-k));background:var(--mzm-stats-bg) padding-box,var(--mzm-stats-border) border-box;box-shadow:var(--mzm-stats-shadow)}.mzm-stat{position:relative;flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:center;padding:calc(8.37 * var(--mzm-k)) 0 0;border:0;border-radius:calc(6 * var(--mzm-k));background:transparent;cursor:pointer}.mzm-stat+.mzm-stat:before{content:"";position:absolute;left:0;top:calc(5.2 * var(--mzm-k));width:.8px;height:calc(37 * var(--mzm-k));background:var(--mzm-stats-sep)}.mzm-stat.is-active{background:color-mix(in srgb,currentColor 11%,transparent)}.mzm-stat--alerts{color:var(--mzm-stat-alerts)}.mzm-stat--inwork{color:var(--mzm-stat-inwork)}.mzm-stat--urgent{color:var(--mzm-stat-urgent)}.mzm-stat--ready{color:var(--mzm-stat-ready)}.mzm-stat-n{font-size:calc(15.8 * var(--mzm-k));font-weight:800;line-height:1;letter-spacing:calc(.3 * var(--mzm-k))}.mzm-stat-l{margin-top:calc(3 * var(--mzm-k));height:calc(12 * var(--mzm-k));display:flex;align-items:center;gap:calc(4.3 * var(--mzm-k));font-size:calc(7.6 * var(--mzm-k));font-weight:400;line-height:1;letter-spacing:calc(-.01 * var(--mzm-k));white-space:nowrap}.mzm-stat--alerts .mzm-stat-l{color:var(--mzm-stat-l-alerts)}.mzm-stat--inwork .mzm-stat-l{color:var(--mzm-stat-l-inwork)}.mzm-stat--urgent .mzm-stat-l{color:var(--mzm-stat-l-urgent)}.mzm-stat--ready .mzm-stat-l{color:var(--mzm-stat-l-ready)}.mzm-stat-gear{color:var(--mzm-ico-gear);width:calc(13.4 * var(--mzm-k));height:calc(13.4 * var(--mzm-k))}.mzm-stat-clock{color:var(--mzm-ico-clock);width:calc(14 * var(--mzm-k));height:calc(14 * var(--mzm-k))}.mzm-stat-bell{width:calc(10.6 * var(--mzm-k));height:calc(10.6 * var(--mzm-k))}.mzm-stat-check{width:calc(10.4 * var(--mzm-k));height:calc(10.4 * var(--mzm-k))}.theme-light .mzm-stats{margin:calc(8.3 * var(--mzm-k)) calc(10.8 * var(--mzm-k)) 0 calc(11 * var(--mzm-k));height:calc(49.7 * var(--mzm-k))}.theme-light .mzm-stat{padding-top:calc(9.01 * var(--mzm-k))}.theme-light .mzm-stat+.mzm-stat:before{top:calc(5.6 * var(--mzm-k))}.theme-light .mzm-stat-n{font-size:calc(18.7 * var(--mzm-k));letter-spacing:calc(-.6 * var(--mzm-k))}.theme-light .mzm-stat-l{margin-top:0;height:calc(14 * var(--mzm-k));font-size:calc(8.5 * var(--mzm-k));letter-spacing:calc(-.33 * var(--mzm-k))}.theme-light .mzm-stat-gear{width:calc(15.1 * var(--mzm-k));height:calc(15.1 * var(--mzm-k))}.theme-light .mzm-stat-clock{width:calc(15.5 * var(--mzm-k));height:calc(15.5 * var(--mzm-k))}.theme-light .mzm-stat-bell{width:calc(13.7 * var(--mzm-k));height:calc(13.7 * var(--mzm-k))}.theme-light .mzm-stat-check{width:calc(11.9 * var(--mzm-k));height:calc(11.9 * var(--mzm-k))}.mzm-searchrow{display:flex;align-items:flex-start;gap:calc(6.3 * var(--mzm-k));margin:calc(5.3 * var(--mzm-k)) calc(12 * var(--mzm-k)) 0 calc(12.4 * var(--mzm-k))}.mzm-search{position:relative;flex:1;min-width:0;height:calc(27 * var(--mzm-k));display:flex;align-items:center;padding:0 calc(6 * var(--mzm-k)) 0 calc(10.2 * var(--mzm-k));border:1px solid var(--mzm-search-border);border-radius:calc(7 * var(--mzm-k));background:var(--mzm-search-bg);box-shadow:var(--mzm-search-shadow)}.mzm-search-ico{width:calc(14.1 * var(--mzm-k));height:calc(14.1 * var(--mzm-k))}.mzm-search-input{flex:1;min-width:0;height:100%;margin-left:calc(6 * var(--mzm-k));padding:0;border:0;outline:0;background:transparent;color:var(--mzm-search-text);font-family:inherit;font-size:calc(9.7 * var(--mzm-k));font-weight:400;letter-spacing:calc(.17 * var(--mzm-k))}.mzm-search-input::placeholder{color:var(--mzm-search-text);opacity:1}.theme-light .mzm-search-input::placeholder{color:var(--mzm-search-text)!important;opacity:1}.mzm-search-clear{flex:none;width:calc(20 * var(--mzm-k));height:calc(20 * var(--mzm-k));padding:0;border:0;border-radius:calc(5 * var(--mzm-k));background:transparent;color:var(--mzm-search-text);display:flex;align-items:center;justify-content:center;cursor:pointer}.mzm-sort{flex:none;width:calc(31.1 * var(--mzm-k));height:calc(27.4 * var(--mzm-k));padding:0;display:flex;align-items:center;justify-content:center;border:1px solid var(--mzm-sort-border);border-radius:calc(7 * var(--mzm-k));background:var(--mzm-sort-bg);box-shadow:var(--mzm-sort-shadow);color:var(--mzm-ico-sort);cursor:pointer}.mzm-sort.is-on{background:var(--mzm-refresh-bg);border-color:var(--mzm-refresh-border);box-shadow:var(--mzm-refresh-shadow);color:var(--mzm-refresh-text)}.mzm-searchnote{margin:calc(6 * var(--mzm-k)) calc(12 * var(--mzm-k)) 0 calc(12.4 * var(--mzm-k));padding:calc(5 * var(--mzm-k)) calc(6 * var(--mzm-k)) calc(5 * var(--mzm-k)) calc(10 * var(--mzm-k));display:flex;align-items:center;gap:calc(6 * var(--mzm-k));border-radius:calc(7 * var(--mzm-k));border:1px solid var(--mzm-chip-blue-border);background:var(--mzm-chip-blue-bg);color:var(--mzm-chip-blue-text);font-size:calc(10 * var(--mzm-k));font-weight:600;line-height:1.2}.mzm-searchnote-n{color:var(--mzm-pay-sub);font-weight:400}.mzm-searchnote .mzm-search-clear{margin-left:auto;color:var(--mzm-chip-blue-text)}.theme-light .mzm-searchrow{gap:calc(5 * var(--mzm-k));margin:calc(10.8 * var(--mzm-k)) calc(10.4 * var(--mzm-k)) 0 calc(11.2 * var(--mzm-k))}.theme-light .mzm-search{height:calc(30.2 * var(--mzm-k))}.theme-light .mzm-search-ico{width:calc(15.2 * var(--mzm-k));height:calc(15.2 * var(--mzm-k))}.theme-light .mzm-search-input{font-size:calc(10.1 * var(--mzm-k));letter-spacing:calc(-.03 * var(--mzm-k))}.theme-light .mzm-sort{width:calc(33.1 * var(--mzm-k));height:calc(30.2 * var(--mzm-k))}.theme-light .mzm-searchnote{margin:calc(6 * var(--mzm-k)) calc(10.4 * var(--mzm-k)) 0 calc(11.2 * var(--mzm-k))}.mzm-tiles{margin:calc(6.9 * var(--mzm-k)) calc(8.7 * var(--mzm-k)) 0 calc(9.1 * var(--mzm-k));padding:0;border:0;border-radius:calc(7 * var(--mzm-k));background:var(--mzm-tiles-bg);box-shadow:var(--mzm-tiles-shadow);display:grid;grid-template-columns:repeat(11,minmax(0,1fr));grid-auto-rows:calc(48.5 * var(--mzm-k));column-gap:calc(3.01 * var(--mzm-k))}.mzm-tile{position:relative;min-width:0;display:flex;flex-direction:column;align-items:center;padding:calc(2.7 * var(--mzm-k)) 0 0;border:1px solid var(--t-bd);border-radius:calc(5 * var(--mzm-k));background:var(--t-bg);overflow:hidden;cursor:pointer;-webkit-user-select:none;user-select:none;box-shadow:inset 0 0 6px color-mix(in srgb,var(--t-bd) var(--mzm-tile-glow),transparent)}.mzm-tile-ico{height:calc(15 * var(--mzm-k));display:flex;align-items:center;justify-content:center}.mzm-tile-n{margin-top:calc(.66 * var(--mzm-k));font-size:calc(11.15 * var(--mzm-k));font-weight:800;line-height:1;letter-spacing:calc(-.25 * var(--mzm-k));color:var(--t-num)}.mzm-tile-l{margin-top:calc(2.4 * var(--mzm-k));max-width:100%;font-size:calc(5.75 * var(--mzm-k));font-weight:400;line-height:1;letter-spacing:calc(.17 * var(--mzm-k));color:var(--t-lbl);white-space:nowrap;overflow:hidden}.mzm-tile-dot{margin-top:calc(3.89 * var(--mzm-k));flex:none;width:calc(3.3 * var(--mzm-k));height:calc(3.3 * var(--mzm-k));border-radius:50%;background:var(--t-dot);box-shadow:0 0 var(--mzm-dot-glow) var(--t-dot)}.mzm-tile.is-sel{z-index:1;margin:calc(-1.2 * var(--mzm-k)) calc(-3.05 * var(--mzm-k));padding-top:calc(2.9 * var(--mzm-k));border:calc(2 * var(--mzm-k)) solid var(--mzm-tile-sel-border);border-radius:calc(6 * var(--mzm-k));background:var(--mzm-tile-sel-bg);box-shadow:var(--mzm-tile-sel-shadow);overflow:visible}.mzm-tile.is-sel .mzm-tile-l{font-weight:700;color:var(--mzm-tile-sel-lbl)}.mzm-tile.is-empty .mzm-tile-ico,.mzm-tile.is-empty .mzm-tile-n{opacity:.45}.mzm-tile.is-dim{opacity:.5}.mzm-tile--accepted{--t-bg: var(--mzm-t-accepted-bg);--t-bd: var(--mzm-t-accepted-bd);--t-num: var(--mzm-t-accepted-num);--t-lbl: var(--mzm-t-accepted-lbl);--t-dot: var(--mzm-t-accepted-dot)}.mzm-tile--cutting{--t-bg: var(--mzm-t-cutting-bg);--t-bd: var(--mzm-t-cutting-bd);--t-num: var(--mzm-t-cutting-num);--t-lbl: var(--mzm-t-cutting-lbl);--t-dot: var(--mzm-t-cutting-dot)}.mzm-tile--milling{--t-bg: var(--mzm-t-milling-bg);--t-bd: var(--mzm-t-milling-bd);--t-num: var(--mzm-t-milling-num);--t-lbl: var(--mzm-t-milling-lbl);--t-dot: var(--mzm-t-milling-dot)}.mzm-tile--sanding{--t-bg: var(--mzm-t-sanding-bg);--t-bd: var(--mzm-t-sanding-bd);--t-num: var(--mzm-t-sanding-num);--t-lbl: var(--mzm-t-sanding-lbl);--t-dot: var(--mzm-t-sanding-dot)}.mzm-tile--primer1{--t-bg: var(--mzm-t-primer1-bg);--t-bd: var(--mzm-t-primer1-bd);--t-num: var(--mzm-t-primer1-num);--t-lbl: var(--mzm-t-primer1-lbl);--t-dot: var(--mzm-t-primer1-dot)}.mzm-tile--primer2{--t-bg: var(--mzm-t-primer2-bg);--t-bd: var(--mzm-t-primer2-bd);--t-num: var(--mzm-t-primer2-num);--t-lbl: var(--mzm-t-primer2-lbl);--t-dot: var(--mzm-t-primer2-dot)}.mzm-tile--waitpaint{--t-bg: var(--mzm-t-waitpaint-bg);--t-bd: var(--mzm-t-waitpaint-bd);--t-num: var(--mzm-t-waitpaint-num);--t-lbl: var(--mzm-t-waitpaint-lbl);--t-dot: var(--mzm-t-waitpaint-dot)}.mzm-tile--painted{--t-bg: var(--mzm-t-painted-bg);--t-bd: var(--mzm-t-painted-bd);--t-num: var(--mzm-t-painted-num);--t-lbl: var(--mzm-t-painted-lbl);--t-dot: var(--mzm-t-painted-dot)}.mzm-tile--packing{--t-bg: var(--mzm-t-packing-bg);--t-bd: var(--mzm-t-packing-bd);--t-num: var(--mzm-t-packing-num);--t-lbl: var(--mzm-t-packing-lbl);--t-dot: var(--mzm-t-packing-dot)}.mzm-tile--ready{--t-bg: var(--mzm-t-ready-bg);--t-bd: var(--mzm-t-ready-bd);--t-num: var(--mzm-t-ready-num);--t-lbl: var(--mzm-t-ready-lbl);--t-dot: var(--mzm-t-ready-dot)}.mzm-tile--shipped{--t-bg: var(--mzm-t-shipped-bg);--t-bd: var(--mzm-t-shipped-bd);--t-num: var(--mzm-t-shipped-num);--t-lbl: var(--mzm-t-shipped-lbl);--t-dot: var(--mzm-t-shipped-dot)}.theme-light .mzm-tiles{margin:calc(5.4 * var(--mzm-k)) calc(5.6 * var(--mzm-k)) 0 calc(5.8 * var(--mzm-k));padding:calc(3.4 * var(--mzm-k)) calc(2.5 * var(--mzm-k)) calc(3.4 * var(--mzm-k)) calc(3.1 * var(--mzm-k));border:1px solid var(--mzm-tiles-border);grid-auto-rows:calc(50 * var(--mzm-k));column-gap:calc(3.33 * var(--mzm-k))}.theme-light .mzm-tile-n{margin-top:calc(1.17 * var(--mzm-k));font-size:calc(12.7 * var(--mzm-k));letter-spacing:calc(-.55 * var(--mzm-k))}.theme-light .mzm-tile-l{margin-top:calc(1.18 * var(--mzm-k));font-size:calc(6.4 * var(--mzm-k));letter-spacing:calc(-.25 * var(--mzm-k))}.theme-light .mzm-tile-dot{margin-top:calc(2.9 * var(--mzm-k))}.theme-light .mzm-tile.is-sel{margin:calc(-1.5 * var(--mzm-k)) calc(-2.25 * var(--mzm-k)) calc(-.7 * var(--mzm-k));padding-top:calc(3.2 * var(--mzm-k))}.mzm-chips{display:flex;flex-wrap:nowrap;gap:calc(5.4 * var(--mzm-k));margin:calc(6.6 * var(--mzm-k)) calc(11.2 * var(--mzm-k)) 0 calc(12.4 * var(--mzm-k))}.mzm-chip{flex:1 1 calc(60 * var(--mzm-k));min-width:0;height:calc(22.8 * var(--mzm-k));display:flex;align-items:center;justify-content:center;gap:calc(3.8 * var(--mzm-k));padding:0 calc(4 * var(--mzm-k));border:1px solid var(--mzm-chip-border);border-radius:calc(6 * var(--mzm-k));background:var(--mzm-chip-bg);color:var(--mzm-chip-text);cursor:pointer;font-size:calc(7.85 * var(--mzm-k));font-weight:400;line-height:1;letter-spacing:calc(.29 * var(--mzm-k));white-space:nowrap}.mzm-chip--all{flex:1 1 calc(68.8 * var(--mzm-k))}.mzm-chip--my{flex:1 1 calc(64.7 * var(--mzm-k))}.mzm-chip--stats{flex:1 1 calc(85.8 * var(--mzm-k))}.mzm-chip--pay{flex:1 1 calc(65.1 * var(--mzm-k))}.mzm-chip--archive{flex:1 1 calc(62.2 * var(--mzm-k))}.mzm-chip.is-on,.mzm-chip--stats{background:var(--mzm-chip-blue-bg);border-color:var(--mzm-chip-blue-border);box-shadow:var(--mzm-chip-blue-shadow);color:var(--mzm-chip-blue-text)}.mzm-chip--stats{font-weight:700}.mzm-chip--pay,.mzm-chip--claims{background:var(--mzm-chip-green-bg);border-color:var(--mzm-chip-green-border);box-shadow:var(--mzm-chip-green-shadow);color:var(--mzm-chip-green-text);font-weight:600}.mzm-chip--archive{background:var(--mzm-chip-violet-bg);border-color:var(--mzm-chip-violet-border);box-shadow:var(--mzm-chip-violet-shadow);color:var(--mzm-chip-violet-text);font-weight:600}.mzm-chip--captain{background:var(--mzm-role-on-bg);border-color:var(--mzm-role-on-border);box-shadow:var(--mzm-role-on-shadow);color:var(--mzm-role-on-text);font-weight:600}.mzm-chip-n{min-width:calc(14 * var(--mzm-k));height:calc(14 * var(--mzm-k));padding:0 calc(3 * var(--mzm-k));border-radius:calc(7 * var(--mzm-k));display:inline-flex;align-items:center;justify-content:center;background:currentColor}.mzm-chip-n>span{color:var(--mzm-chip-bg);font-size:calc(9 * var(--mzm-k));font-weight:800}.theme-light .mzm-chips{gap:calc(4.5 * var(--mzm-k));margin:calc(9.5 * var(--mzm-k)) calc(12 * var(--mzm-k)) 0 calc(13.3 * var(--mzm-k))}.theme-light .mzm-chip{height:calc(24.5 * var(--mzm-k));font-size:calc(8.45 * var(--mzm-k));letter-spacing:calc(.02 * var(--mzm-k))}.mzm-cards{display:flex;flex-direction:column;gap:calc(6.6 * var(--mzm-k));margin:calc(5.8 * var(--mzm-k)) calc(11.2 * var(--mzm-k)) 0 calc(12.4 * var(--mzm-k))}.mzm-empty{padding:calc(30 * var(--mzm-k));text-align:center;color:var(--mzm-muted);font-size:calc(13 * var(--mzm-k))}.mzm-card{--card-edge: var(--mzm-card-edge);--card-accent: var(--mzm-stage);--card-date: var(--mzm-date);--card-ini-bg: var(--mzm-crew-bg);--card-ini-bd: var(--mzm-crew-border);--card-ini-tx: var(--mzm-crew-text);--card-bd: var(--mzm-card-border);position:relative;border:1px solid var(--card-bd);border-left:calc(3.5 * var(--mzm-k)) solid var(--card-edge);border-radius:calc(8 * var(--mzm-k));background:var(--mzm-card-bg);box-shadow:var(--mzm-card-shadow)}.mzm-card--accepted{--card-edge: var(--mzm-c-accepted-edge);--card-bd: var(--mzm-c-accepted-bd);--card-accent: var(--mzm-c-accepted);--card-date: var(--mzm-c-accepted);--card-ini-tx: var(--mzm-c-accepted);--card-ini-bd: var(--mzm-c-accepted-soft);--card-ini-bg: var(--mzm-c-accepted-tint)}.mzm-card--cutting{--card-edge: var(--mzm-c-cutting-edge);--card-bd: var(--mzm-c-cutting-bd);--card-accent: var(--mzm-c-cutting);--card-date: var(--mzm-c-cutting);--card-ini-tx: var(--mzm-c-cutting);--card-ini-bd: var(--mzm-c-cutting-soft);--card-ini-bg: var(--mzm-c-cutting-tint)}.mzm-card--milling{--card-edge: var(--mzm-c-milling-edge);--card-bd: var(--mzm-c-milling-bd);--card-accent: var(--mzm-c-milling);--card-date: var(--mzm-c-milling);--card-ini-tx: var(--mzm-c-milling);--card-ini-bd: var(--mzm-c-milling-soft);--card-ini-bg: var(--mzm-c-milling-tint)}.mzm-card--sanding{--card-edge: var(--mzm-c-sanding-edge);--card-bd: var(--mzm-c-sanding-bd);--card-accent: var(--mzm-c-sanding);--card-date: var(--mzm-c-sanding);--card-ini-tx: var(--mzm-c-sanding);--card-ini-bd: var(--mzm-c-sanding-soft);--card-ini-bg: var(--mzm-c-sanding-tint)}.mzm-card--primer1{--card-edge: var(--mzm-c-primer1-edge);--card-bd: var(--mzm-c-primer1-bd);--card-accent: var(--mzm-c-primer1);--card-date: var(--mzm-c-primer1);--card-ini-tx: var(--mzm-c-primer1);--card-ini-bd: var(--mzm-c-primer1-soft);--card-ini-bg: var(--mzm-c-primer1-tint)}.mzm-card--waitpaint{--card-edge: var(--mzm-c-waitpaint-edge);--card-bd: var(--mzm-c-waitpaint-bd);--card-accent: var(--mzm-c-waitpaint);--card-date: var(--mzm-c-waitpaint);--card-ini-tx: var(--mzm-c-waitpaint);--card-ini-bd: var(--mzm-c-waitpaint-soft);--card-ini-bg: var(--mzm-c-waitpaint-tint)}.mzm-card--painted{--card-edge: var(--mzm-c-painted-edge);--card-bd: var(--mzm-c-painted-bd);--card-accent: var(--mzm-c-painted);--card-date: var(--mzm-c-painted);--card-ini-tx: var(--mzm-c-painted);--card-ini-bd: var(--mzm-c-painted-soft);--card-ini-bg: var(--mzm-c-painted-tint)}.mzm-card--packing{--card-edge: var(--mzm-c-packing-edge);--card-bd: var(--mzm-c-packing-bd);--card-accent: var(--mzm-c-packing);--card-date: var(--mzm-c-packing);--card-ini-tx: var(--mzm-c-packing);--card-ini-bd: var(--mzm-c-packing-soft);--card-ini-bg: var(--mzm-c-packing-tint)}.mzm-card--ready{--card-edge: var(--mzm-c-ready-edge);--card-bd: var(--mzm-c-ready-bd);--card-accent: var(--mzm-c-ready);--card-date: var(--mzm-c-ready);--card-ini-tx: var(--mzm-c-ready);--card-ini-bd: var(--mzm-c-ready-soft);--card-ini-bg: var(--mzm-c-ready-tint)}.mzm-card--shipped{--card-edge: var(--mzm-c-shipped-edge);--card-bd: var(--mzm-c-shipped-bd);--card-accent: var(--mzm-c-shipped);--card-date: var(--mzm-c-shipped);--card-ini-tx: var(--mzm-c-shipped);--card-ini-bd: var(--mzm-c-shipped-soft);--card-ini-bg: var(--mzm-c-shipped-tint)}:is(.mzm-card--accepted,.mzm-card--cutting,.mzm-card--milling,.mzm-card--sanding,.mzm-card--primer1,.mzm-card--waitpaint,.mzm-card--painted,.mzm-card--packing,.mzm-card--ready,.mzm-card--shipped){box-shadow:-2px 0 5px color-mix(in srgb,var(--card-edge) 30%,transparent)}.theme-light :is(.mzm-card--accepted,.mzm-card--cutting,.mzm-card--milling,.mzm-card--sanding,.mzm-card--primer1,.mzm-card--waitpaint,.mzm-card--painted,.mzm-card--packing,.mzm-card--ready,.mzm-card--shipped){box-shadow:var(--mzm-card-shadow)}.mzm-card.is-urgent{border-left-color:var(--mzm-card-edge-urgent)}.mzm-card-main{display:flex;align-items:stretch;cursor:pointer}.mzm-card-left{flex:1;min-width:0;padding:calc(4.8 * var(--mzm-k)) calc(12 * var(--mzm-k)) 0 calc(11.4 * var(--mzm-k))}.mzm-row1{height:calc(17.8 * var(--mzm-k));display:flex;align-items:center;min-width:0}.mzm-client{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:calc(11.8 * var(--mzm-k));font-weight:700;line-height:1.25;letter-spacing:calc(.58 * var(--mzm-k));color:var(--mzm-client)}.mzm-fire{margin-left:calc(4 * var(--mzm-k))}.mzm-crew{flex:none;margin:0 calc(7.9 * var(--mzm-k)) 0 auto;padding-left:calc(8 * var(--mzm-k));display:flex;gap:calc(13.3 * var(--mzm-k))}.mzm-ini{min-width:calc(31.9 * var(--mzm-k));height:calc(17.8 * var(--mzm-k));padding:0 calc(4 * var(--mzm-k));display:flex;align-items:center;justify-content:center;border:1px solid var(--mzm-crew-border);border-radius:calc(4 * var(--mzm-k));background:var(--mzm-crew-bg);box-shadow:var(--mzm-crew-shadow);color:var(--mzm-crew-text);font-size:calc(10.75 * var(--mzm-k));font-weight:700;line-height:1;letter-spacing:calc(.5 * var(--mzm-k));white-space:nowrap}.mzm-crew .mzm-ini{border-color:var(--card-ini-bd);background:var(--card-ini-bg);color:var(--card-ini-tx)}:is(.mzm-card--accepted,.mzm-card--cutting,.mzm-card--milling,.mzm-card--sanding,.mzm-card--primer1,.mzm-card--waitpaint,.mzm-card--painted,.mzm-card--packing,.mzm-card--ready,.mzm-card--shipped) .mzm-ini{box-shadow:0 0 5px color-mix(in srgb,var(--card-ini-tx) 35%,transparent),inset 0 0 4px color-mix(in srgb,var(--card-ini-tx) 15%,transparent)}.theme-light :is(.mzm-card--accepted,.mzm-card--cutting,.mzm-card--milling,.mzm-card--sanding,.mzm-card--primer1,.mzm-card--waitpaint,.mzm-card--painted,.mzm-card--packing,.mzm-card--ready,.mzm-card--shipped) .mzm-ini{box-shadow:var(--mzm-crew-shadow)}.mzm-csep{height:.8px;background:var(--mzm-card-sep)}.mzm-row1+.mzm-csep{margin-top:calc(4.1 * var(--mzm-k))}.mzm-descrow{height:calc(25.8 * var(--mzm-k));padding-top:calc(5.18 * var(--mzm-k))}.mzm-desc{height:calc(11 * var(--mzm-k));display:flex;align-items:center;min-width:0;font-size:calc(9.3 * var(--mzm-k));font-weight:400;letter-spacing:calc(.15 * var(--mzm-k));color:var(--mzm-desc)}.mzm-desc-pin{color:var(--mzm-ico-pin);width:calc(11.1 * var(--mzm-k));height:calc(11.1 * var(--mzm-k));margin:0 calc(4.6 * var(--mzm-k)) 0 calc(-.4 * var(--mzm-k))}.mzm-desc-text{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.2}.mzm-desc-tail{flex-shrink:0;white-space:nowrap;line-height:1.2}.mzm-payrow{min-height:calc(38 * var(--mzm-k));display:flex;align-items:flex-start}.mzm-pay-doc{color:var(--mzm-ico-doc);width:calc(19.7 * var(--mzm-k));height:calc(19.7 * var(--mzm-k));margin:calc(6.31 * var(--mzm-k)) 0 0 calc(-3.9 * var(--mzm-k))}.mzm-pay{flex:none;margin-left:calc(6.6 * var(--mzm-k));padding-top:calc(8.9 * var(--mzm-k))}.mzm-pay-l1{height:calc(10 * var(--mzm-k));display:flex;align-items:center;gap:calc(3.3 * var(--mzm-k));font-size:calc(8.75 * var(--mzm-k));font-weight:700;line-height:1;letter-spacing:calc(.1 * var(--mzm-k));white-space:nowrap}.mzm-pay--paid .mzm-pay-l1{color:var(--mzm-paid)}.mzm-pay--unpaid .mzm-pay-l1{color:var(--mzm-unpaid)}.mzm-pay--partial .mzm-pay-l1{color:var(--mzm-partial)}.mzm-pay-x{color:var(--mzm-unpaid);width:calc(12 * var(--mzm-k));height:calc(12 * var(--mzm-k))}.mzm-pay-p{color:var(--mzm-partial);width:calc(12 * var(--mzm-k));height:calc(12 * var(--mzm-k))}.mzm-pay-check{width:calc(10.4 * var(--mzm-k));height:calc(10.4 * var(--mzm-k))}.mzm-pay-sub{margin-top:calc(4.67 * var(--mzm-k));padding-left:calc(1.1 * var(--mzm-k));font-size:calc(7.2 * var(--mzm-k));font-weight:400;line-height:1;letter-spacing:calc(.29 * var(--mzm-k));color:var(--mzm-pay-sub);white-space:nowrap}.mzm-pay-vsep{flex:none;align-self:stretch;width:.8px;margin:calc(4.7 * var(--mzm-k)) calc(10.9 * var(--mzm-k)) calc(4.3 * var(--mzm-k)) calc(15.5 * var(--mzm-k));background:var(--mzm-pay-sep)}.mzm-mills{flex:1;min-width:0;padding:calc(10.75 * var(--mzm-k)) 0 calc(5.7 * var(--mzm-k));display:flex;flex-direction:column;gap:calc(3.74 * var(--mzm-k))}.mzm-mill{font-size:calc(9.3 * var(--mzm-k));font-weight:400;line-height:1;letter-spacing:calc(.15 * var(--mzm-k));color:var(--mzm-desc);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mzm-mill b{font-weight:600}.mzm-card-right{flex:none;position:relative;width:calc(74.8 * var(--mzm-k));display:flex;flex-direction:column;align-items:center;padding:calc(5.48 * var(--mzm-k)) 0 calc(12 * var(--mzm-k))}.mzm-card-right:before{content:"";position:absolute;left:0;top:calc(6.8 * var(--mzm-k));bottom:calc(12.3 * var(--mzm-k));width:.8px;background:var(--mzm-col-sep)}.mzm-stage{max-width:calc(70 * var(--mzm-k));height:calc(13 * var(--mzm-k));display:flex;align-items:center;gap:calc(3.6 * var(--mzm-k));color:var(--card-accent);font-size:calc(9.15 * var(--mzm-k));font-weight:700;line-height:1;letter-spacing:calc(.12 * var(--mzm-k));white-space:nowrap}.mzm-stage-t{overflow:hidden;text-overflow:ellipsis}.mzm-stage{margin-left:calc(2.6 * var(--mzm-k))}.theme-light .mzm-stage{margin-left:calc(3.4 * var(--mzm-k))}.mzm-date,.mzm-acc{margin-left:calc(2.6 * var(--mzm-k))}.theme-light .mzm-date,.theme-light .mzm-acc{margin-left:calc(3.4 * var(--mzm-k))}.mzm-date{margin-top:calc(8.96 * var(--mzm-k));font-size:calc(15.4 * var(--mzm-k));font-weight:800;line-height:1;letter-spacing:calc(.7 * var(--mzm-k));color:var(--card-date);white-space:nowrap}.mzm-acc{margin-top:calc(.63 * var(--mzm-k));font-size:calc(7.2 * var(--mzm-k));font-weight:400;line-height:1;letter-spacing:calc(.29 * var(--mzm-k));color:var(--mzm-accepted)}.mzm-chev{margin-top:calc(33.6 * var(--mzm-k));color:var(--mzm-ico-chevron);width:calc(8.3 * var(--mzm-k));height:calc(4.8 * var(--mzm-k));transition:transform .2s}.mzm-card.is-open .mzm-chev{transform:rotate(180deg)}.mzm-alerts{padding:0 calc(12 * var(--mzm-k)) calc(10 * var(--mzm-k)) calc(11.4 * var(--mzm-k))}.mzm-exp{padding:0 calc(14 * var(--mzm-k)) calc(14 * var(--mzm-k));border-top:1px solid var(--mzm-card-sep)}.mzm-exp-desc{margin-top:calc(10 * var(--mzm-k));font-size:calc(11 * var(--mzm-k));line-height:1.35;color:var(--mzm-desc);overflow-wrap:anywhere}.mzm-exp-desc b{font-weight:700}.theme-light .mzm-cards{gap:calc(7 * var(--mzm-k));margin:calc(7.6 * var(--mzm-k)) calc(10.8 * var(--mzm-k)) 0 calc(10 * var(--mzm-k))}.theme-light .mzm-card{border-left-width:calc(3 * var(--mzm-k))}.theme-light .mzm-card-left{padding:calc(6.3 * var(--mzm-k)) calc(12 * var(--mzm-k)) 0 calc(13.7 * var(--mzm-k))}.theme-light .mzm-row1{height:calc(19.5 * var(--mzm-k))}.theme-light .mzm-client{font-size:calc(13.8 * var(--mzm-k));letter-spacing:calc(-.5 * var(--mzm-k))}.theme-light .mzm-crew{gap:calc(9.1 * var(--mzm-k))}.theme-light .mzm-ini{min-width:calc(32.4 * var(--mzm-k));height:calc(19.5 * var(--mzm-k));font-size:calc(11.5 * var(--mzm-k));letter-spacing:calc(-1 * var(--mzm-k))}.theme-light .mzm-row1+.mzm-csep{margin-top:calc(2.9 * var(--mzm-k))}.theme-light .mzm-descrow{height:calc(26.2 * var(--mzm-k));padding-top:calc(6.53 * var(--mzm-k))}.theme-light .mzm-desc{font-size:calc(9.8 * var(--mzm-k));letter-spacing:calc(-.17 * var(--mzm-k))}.theme-light .mzm-desc-pin{width:calc(12.7 * var(--mzm-k));height:calc(12.7 * var(--mzm-k));margin:0 calc(4.6 * var(--mzm-k)) 0 calc(-1.1 * var(--mzm-k))}.theme-light .mzm-payrow{min-height:calc(38.8 * var(--mzm-k))}.theme-light .mzm-pay-doc{width:calc(21.2 * var(--mzm-k));height:calc(21.2 * var(--mzm-k));margin:calc(6.55 * var(--mzm-k)) 0 0 calc(-4.3 * var(--mzm-k))}.theme-light .mzm-pay{margin-left:calc(5 * var(--mzm-k));padding-top:calc(8.65 * var(--mzm-k))}.theme-light .mzm-pay-l1{height:calc(10.4 * var(--mzm-k));gap:calc(2.75 * var(--mzm-k));font-size:calc(9.9 * var(--mzm-k));font-weight:600;letter-spacing:calc(-.41 * var(--mzm-k))}.theme-light .mzm-pay-x,.theme-light .mzm-pay-p{width:calc(13.4 * var(--mzm-k));height:calc(13.4 * var(--mzm-k))}.theme-light .mzm-pay-check{width:calc(11 * var(--mzm-k));height:calc(11 * var(--mzm-k))}.theme-light .mzm-pay-sub{margin-top:calc(5.64 * var(--mzm-k));font-size:calc(7.65 * var(--mzm-k));letter-spacing:calc(.2 * var(--mzm-k))}.theme-light .mzm-pay-vsep{margin:calc(5 * var(--mzm-k)) calc(10.9 * var(--mzm-k)) calc(3.8 * var(--mzm-k)) calc(15 * var(--mzm-k))}.theme-light .mzm-mills{padding-top:calc(9.85 * var(--mzm-k));gap:calc(3.61 * var(--mzm-k))}.theme-light .mzm-mill{font-size:calc(9.8 * var(--mzm-k));letter-spacing:calc(-.17 * var(--mzm-k))}.theme-light .mzm-card-right{width:calc(75.2 * var(--mzm-k));padding-top:calc(8.87 * var(--mzm-k))}.theme-light .mzm-card-right:before{top:calc(6.5 * var(--mzm-k));bottom:calc(7.8 * var(--mzm-k))}.theme-light .mzm-stage{font-size:calc(10.95 * var(--mzm-k));font-weight:600;letter-spacing:calc(-.43 * var(--mzm-k))}.theme-light .mzm-date{margin-top:calc(9.53 * var(--mzm-k));font-size:calc(15.6 * var(--mzm-k));letter-spacing:calc(.2 * var(--mzm-k))}.theme-light .mzm-acc{margin-top:calc(.59 * var(--mzm-k));font-size:calc(7.65 * var(--mzm-k));letter-spacing:calc(.2 * var(--mzm-k))}.theme-light .mzm-chev{margin-top:calc(33.7 * var(--mzm-k));width:calc(9.5 * var(--mzm-k));height:calc(5.5 * var(--mzm-k))}.theme-light .mzm-alerts{padding-left:calc(13.7 * var(--mzm-k))}.mzm-enm{flex:none;align-self:stretch;display:flex;align-items:center;justify-content:center;gap:calc(4 * var(--mzm-k));margin:calc(8.6 * var(--mzm-k)) calc(6 * var(--mzm-k)) 0 calc(7 * var(--mzm-k));height:calc(17.8 * var(--mzm-k));padding:0 calc(2 * var(--mzm-k));border:1px solid;border-radius:calc(4 * var(--mzm-k));font-size:calc(10.75 * var(--mzm-k));font-weight:700;line-height:1;letter-spacing:calc(.3 * var(--mzm-k));white-space:nowrap}.theme-light .mzm-enm{margin-top:calc(7.6 * var(--mzm-k));height:calc(19.5 * var(--mzm-k));gap:calc(4 * var(--mzm-k));font-size:calc(11.5 * var(--mzm-k));font-weight:600;letter-spacing:calc(-.2 * var(--mzm-k))}.mzm-enm-box{flex:none;display:block;width:calc(9.1 * var(--mzm-k));height:calc(9.1 * var(--mzm-k));border:calc(1.5 * var(--mzm-k)) solid currentColor;border-radius:calc(2.1 * var(--mzm-k))}.theme-light .mzm-enm-box{width:calc(9.2 * var(--mzm-k));height:calc(9.2 * var(--mzm-k));border-width:calc(1.5 * var(--mzm-k));border-radius:calc(2.1 * var(--mzm-k))}.mzm-enm-chk{width:calc(10.5 * var(--mzm-k));height:calc(8.9 * var(--mzm-k))}.theme-light .mzm-enm-chk{width:calc(10.6 * var(--mzm-k));height:calc(9 * var(--mzm-k))}.mzm-enm--none{background:var(--mzm-chip-bg);border-color:var(--mzm-chip-border);color:var(--mzm-accepted)}.mzm-enm--ready{background:var(--mzm-plq-paid-bg);border-color:var(--mzm-plq-paid-border);box-shadow:var(--mzm-plq-paid-shadow);color:var(--mzm-paid)}.mzm-enm--missed{background:var(--mzm-role-on-bg);border-color:var(--mzm-role-on-border);box-shadow:var(--mzm-role-on-shadow);color:var(--mzm-role-on-text)}.mzm-card-right{padding-bottom:calc(5.3 * var(--mzm-k))}.mzm-card-right .mzm-enm+.mzm-chev{margin-top:calc(7.2 * var(--mzm-k))}.theme-light .mzm-card-right .mzm-enm+.mzm-chev{margin-top:calc(6.6 * var(--mzm-k))}.theme-comfort .mzm-enm{font-weight:700}.mzm-sub{margin-top:calc(10 * var(--mzm-k))}.mzm-sub-row{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);column-gap:calc(4 * var(--mzm-k))}.mzm-sub-step{min-width:0;height:calc(28 * var(--mzm-k));display:flex;align-items:center;justify-content:center;gap:calc(3 * var(--mzm-k));padding:0 calc(2 * var(--mzm-k));border:1px solid;border-radius:calc(6 * var(--mzm-k));font-size:calc(10.6 * var(--mzm-k));font-weight:700;line-height:1;letter-spacing:calc(.1 * var(--mzm-k));white-space:nowrap;cursor:default}.mzm-sub-step>span{min-width:0;overflow:hidden;text-overflow:ellipsis}.theme-light .mzm-sub-step{height:calc(30 * var(--mzm-k));font-size:calc(11.4 * var(--mzm-k));font-weight:600;letter-spacing:calc(-.25 * var(--mzm-k))}.mzm-sub-step.is-done{background:color-mix(in srgb,var(--success) 14%,transparent);border-color:color-mix(in srgb,var(--success) 55%,transparent);color:var(--mzm-sub-done-tx)}.mzm-sub-step.is-next{border:calc(2 * var(--mzm-k)) solid var(--card-accent);background:color-mix(in srgb,var(--card-accent) 10%,transparent);color:var(--card-accent);font-weight:800;box-shadow:0 0 6px color-mix(in srgb,var(--card-accent) 40%,transparent)}.theme-light .mzm-sub-step.is-next{font-weight:700;box-shadow:none;background:transparent}.mzm-sub-step.is-todo{border:calc(2 * var(--mzm-k)) solid var(--card-accent);background:transparent;color:var(--card-accent);font-weight:800}.theme-light .mzm-sub-step.is-todo{font-weight:700}.mzm-sub-chk{width:calc(9.6 * var(--mzm-k));height:calc(8.1 * var(--mzm-k))}button.mzm-sub-step{font-family:inherit;margin:0;cursor:pointer;-webkit-tap-highlight-color:transparent}button.mzm-sub-step[aria-busy=true]{opacity:.7;cursor:progress}.theme-comfort .mzm-sub-step{font-weight:700}.theme-comfort .mzm-sub-step.is-next,.theme-comfort .mzm-sub-step.is-todo{font-weight:800}.mzm-total{position:sticky;bottom:env(safe-area-inset-bottom,0px);z-index:2;margin:calc(5.3 * var(--mzm-k)) calc(11.2 * var(--mzm-k)) 0 calc(12 * var(--mzm-k));padding:0 calc(9.9 * var(--mzm-k)) 0 calc(9.8 * var(--mzm-k));border:1px solid var(--mzm-total-border);border-radius:calc(8 * var(--mzm-k));background:var(--mzm-total-bg);box-shadow:var(--mzm-total-shadow)}.mzm-total-r1{height:calc(30.9 * var(--mzm-k));padding-top:calc(3.1 * var(--mzm-k));display:flex;align-items:center;min-width:0}.mzm-total-doc{color:var(--mzm-ico-fdoc);width:calc(15 * var(--mzm-k));height:calc(15 * var(--mzm-k));margin-left:calc(-2.2 * var(--mzm-k))}.mzm-total-title{margin-left:calc(7.9 * var(--mzm-k));font-size:calc(10.65 * var(--mzm-k));font-weight:700;line-height:1;letter-spacing:calc(.02 * var(--mzm-k));color:var(--mzm-total-title);white-space:nowrap}.mzm-total-zak{margin-left:calc(4.5 * var(--mzm-k));font-size:calc(9.9 * var(--mzm-k));font-weight:400;line-height:1;letter-spacing:calc(-.04 * var(--mzm-k));color:var(--mzm-total-zak);white-space:nowrap}.mzm-total-m2{margin-left:auto;font-size:calc(13.25 * var(--mzm-k));font-weight:800;line-height:1;letter-spacing:calc(.07 * var(--mzm-k));color:var(--mzm-total-m2);white-space:nowrap}.mzm-sq{position:relative;top:-.62em;margin-left:.06em;font-size:.6em}.mzm-total-cube{color:var(--mzm-ico-cube);width:calc(11.9 * var(--mzm-k));height:calc(11.9 * var(--mzm-k));margin-left:calc(5.3 * var(--mzm-k))}.mzm-total-sep{height:.8px;margin:0 calc(1.1 * var(--mzm-k)) 0 calc(.6 * var(--mzm-k));background:var(--mzm-total-sep)}.mzm-total-r2{min-height:calc(35.5 * var(--mzm-k));padding:calc(7.1 * var(--mzm-k)) 0 calc(8.1 * var(--mzm-k));display:flex;align-items:center;flex-wrap:wrap;row-gap:calc(5 * var(--mzm-k))}.mzm-total-r2>*{flex:none}.mzm-total-coins{color:var(--mzm-ico-coins);width:calc(16.6 * var(--mzm-k));height:calc(16.6 * var(--mzm-k));margin-left:calc(-2.5 * var(--mzm-k))}.mzm-total-summa{margin-left:calc(6.6 * var(--mzm-k));font-size:calc(9.15 * var(--mzm-k));font-weight:400;line-height:1;letter-spacing:calc(.12 * var(--mzm-k));color:var(--mzm-total-summa);white-space:nowrap}.mzm-total-sum{margin-left:calc(4 * var(--mzm-k));color:var(--mzm-total-sum);font-size:calc(11 * var(--mzm-k));font-weight:700;line-height:1;letter-spacing:calc(-.2 * var(--mzm-k));white-space:nowrap}.mzm-plaques{margin-left:auto;display:flex;gap:calc(12.9 * var(--mzm-k))}.mzm-plaque{height:calc(20.3 * var(--mzm-k));display:flex;align-items:center;gap:calc(5 * var(--mzm-k));padding:0 calc(11.6 * var(--mzm-k)) 0 calc(9.6 * var(--mzm-k));border:1px solid;border-radius:calc(5 * var(--mzm-k));font-size:calc(9.6 * var(--mzm-k));font-weight:600;line-height:1;letter-spacing:calc(.07 * var(--mzm-k));white-space:nowrap}.mzm-plaque--paid{background:var(--mzm-plq-paid-bg);border-color:var(--mzm-plq-paid-border);box-shadow:var(--mzm-plq-paid-shadow);color:var(--mzm-plq-paid-text)}.mzm-plaque--unpaid{padding:0 calc(14.8 * var(--mzm-k)) 0 calc(10 * var(--mzm-k));background:var(--mzm-plq-unpaid-bg);border-color:var(--mzm-plq-unpaid-border);box-shadow:var(--mzm-plq-unpaid-shadow);color:var(--mzm-plq-unpaid-text)}.mzm-plaque-ico{width:calc(10 * var(--mzm-k));height:calc(10 * var(--mzm-k))}.mzm-plaques--mill{margin-left:0;gap:calc(8 * var(--mzm-k))}.theme-light .mzm-plaques--mill{gap:calc(8 * var(--mzm-k))}.mzm-plaque--soap,.mzm-plaque--milled{padding:0 calc(11.6 * var(--mzm-k)) 0 calc(9.6 * var(--mzm-k))}.mzm-plaque--soap b,.mzm-plaque--milled b{font-weight:700}.mzm-plaque--soap{background:var(--mzm-chip-blue-bg);border-color:var(--mzm-chip-blue-border);box-shadow:var(--mzm-chip-blue-shadow);color:var(--mzm-chip-blue-text)}.mzm-plaque--milled{background:var(--mzm-chip-violet-bg);border-color:var(--mzm-chip-violet-border);box-shadow:var(--mzm-chip-violet-shadow);color:var(--mzm-chip-violet-text)}.theme-light .mzm-total{margin:calc(17.4 * var(--mzm-k)) calc(10 * var(--mzm-k)) 0 calc(11.6 * var(--mzm-k))}.theme-light .mzm-total-r1{height:calc(35.1 * var(--mzm-k));padding-top:calc(2.7 * var(--mzm-k))}.theme-light .mzm-total-doc{width:calc(20.7 * var(--mzm-k));height:calc(20.7 * var(--mzm-k));margin-left:calc(-3.7 * var(--mzm-k))}.theme-light .mzm-total-title{margin-left:calc(4.1 * var(--mzm-k));font-size:calc(11.9 * var(--mzm-k));letter-spacing:calc(-.56 * var(--mzm-k))}.theme-light .mzm-total-zak{letter-spacing:calc(.18 * var(--mzm-k))}.theme-light .mzm-total-m2{font-size:calc(14.7 * var(--mzm-k));letter-spacing:calc(-.29 * var(--mzm-k))}.theme-light .mzm-total-cube{width:calc(17.5 * var(--mzm-k));height:calc(17.5 * var(--mzm-k));margin:0 calc(-3.5 * var(--mzm-k)) 0 calc(4.9 * var(--mzm-k))}.theme-light .mzm-total-r2{min-height:calc(36.7 * var(--mzm-k));padding:calc(6.6 * var(--mzm-k)) 0 calc(6.9 * var(--mzm-k))}.theme-light .mzm-total-coins{width:calc(19.2 * var(--mzm-k));height:calc(19.2 * var(--mzm-k));margin-left:calc(-3.4 * var(--mzm-k))}.theme-light .mzm-total-summa{margin-left:calc(5.4 * var(--mzm-k));font-size:calc(10.5 * var(--mzm-k));letter-spacing:calc(-.36 * var(--mzm-k))}.theme-light .mzm-total-sum{margin-left:calc(3.3 * var(--mzm-k));font-size:calc(12 * var(--mzm-k));letter-spacing:calc(-.3 * var(--mzm-k))}.theme-light .mzm-plaques{gap:calc(11.6 * var(--mzm-k))}.theme-light .mzm-plaque{height:calc(23.2 * var(--mzm-k));padding:0 calc(9.5 * var(--mzm-k)) 0 calc(8.2 * var(--mzm-k));gap:calc(4.9 * var(--mzm-k));font-size:calc(10.6 * var(--mzm-k));letter-spacing:calc(-.3 * var(--mzm-k))}.theme-light .mzm-plaque--unpaid{padding:0 calc(13 * var(--mzm-k)) 0 calc(10 * var(--mzm-k))}.theme-light .mzm-plaque-ico{width:calc(11.5 * var(--mzm-k));height:calc(11.5 * var(--mzm-k))}.theme-comfort .mzm-logo-t{font-weight:800}.theme-comfort .mzm-refresh{font-weight:600}.theme-comfort .mzm-badge{font-weight:800}.theme-comfort .mzm-tab{font-weight:400}.theme-comfort .mzm-tab.is-active{font-weight:700}.theme-comfort .mzm-kak-l{font-weight:500}.theme-comfort .mzm-role{font-weight:400}.theme-comfort .mzm-role.is-active{font-weight:500}.theme-comfort .mzm-stat-n{font-weight:800}.theme-comfort .mzm-stat-l,.theme-comfort .mzm-search-input{font-weight:400}.theme-comfort .mzm-searchnote{font-weight:600}.theme-comfort .mzm-searchnote-n{font-weight:400}.theme-comfort .mzm-tile-n{font-weight:800}.theme-comfort .mzm-tile-l{font-weight:400}.theme-comfort .mzm-tile.is-sel .mzm-tile-l{font-weight:700}.theme-comfort .mzm-chip{font-weight:400}.theme-comfort .mzm-chip--stats{font-weight:700}.theme-comfort .mzm-chip--pay,.theme-comfort .mzm-chip--claims,.theme-comfort .mzm-chip--archive,.theme-comfort .mzm-chip--captain{font-weight:600}.theme-comfort .mzm-chip-n>span{font-weight:800}.theme-comfort .mzm-client,.theme-comfort .mzm-ini{font-weight:700}.theme-comfort .mzm-desc{font-weight:400}.theme-comfort .mzm-pay-l1{font-weight:700}.theme-comfort .mzm-pay-sub,.theme-comfort .mzm-mill{font-weight:400}.theme-comfort .mzm-mill b{font-weight:600}.theme-comfort .mzm-stage{font-weight:700}.theme-comfort .mzm-date{font-weight:800}.theme-comfort .mzm-acc{font-weight:400}.theme-comfort .mzm-exp-desc b,.theme-comfort .mzm-total-title{font-weight:700}.theme-comfort .mzm-total-zak{font-weight:400}.theme-comfort .mzm-total-m2{font-weight:800}.theme-comfort .mzm-total-summa{font-weight:400}.theme-comfort .mzm-total-sum{font-weight:700}.theme-comfort .mzm-plaque{font-weight:600}.theme-comfort .mzm-sheet-t,.theme-comfort .mzm-pick-gt{font-weight:700}.theme-comfort .mzm-pick-name,.theme-comfort .mzm-sheet-retry,.theme-comfort .mzm-ro-note{font-weight:600}.theme-comfort .mzm-pick-gn,.theme-comfort .mzm-pick-prof{font-weight:400}.rap-phone .rap-tabhead,.rap-phone .rap-counters,.rap-phone .rap-mcard{font-family:MZ Inter,Inter,-apple-system,Segoe UI,Roboto,sans-serif;-webkit-font-smoothing:antialiased}.rap-phone .rap-tabhead{flex-direction:column;align-items:stretch;gap:calc(8 * var(--mzm-k));margin-bottom:calc(10 * var(--mzm-k))}.rap-phone .rap-tabhead .rap-t-title{font-size:calc(17 * var(--mzm-k));line-height:1.2}.rap-phone .rap-tabhead .rap-t-sub{margin-top:calc(2 * var(--mzm-k));font-size:calc(11 * var(--mzm-k))}.rap-phone .rap-tabhead .rap-t-actions{margin-left:0;flex-wrap:wrap;gap:calc(6 * var(--mzm-k))}.rap-phone .rap-tabhead .rap-btn{height:calc(30 * var(--mzm-k));padding:0 calc(12 * var(--mzm-k));border-radius:calc(8 * var(--mzm-k));font-size:calc(11.5 * var(--mzm-k))}.rap-phone .rap-counters{display:grid;grid-template-columns:1fr 1fr;gap:calc(6 * var(--mzm-k));overflow:visible;margin-bottom:calc(12 * var(--mzm-k));padding-bottom:0}.rap-phone .rap-counter{min-width:0;gap:calc(6 * var(--mzm-k));padding:calc(8 * var(--mzm-k)) calc(10 * var(--mzm-k));border-radius:calc(9 * var(--mzm-k))}.rap-phone .rap-counter b{font-size:calc(17 * var(--mzm-k))}.rap-phone .rap-counter span{min-width:0;font-size:calc(11 * var(--mzm-k));line-height:1.2}.rap-phone .rap-mcard{min-width:0;padding:calc(12 * var(--mzm-k)) calc(10 * var(--mzm-k));border-radius:calc(12 * var(--mzm-k))}.rap-phone .rap-mcard .rap-sumrow{min-height:calc(24 * var(--mzm-k));margin-bottom:calc(10 * var(--mzm-k))}.rap-phone .rap-mcard h3{font-size:calc(14.5 * var(--mzm-k))}.rap-phone .rap-mcard h3 .rap-cnt,.rap-phone .rap-mcard .rap-sumrow .rap-chev{font-size:calc(11 * var(--mzm-k))}.rap-phone .rap-search{height:calc(36 * var(--mzm-k));margin-bottom:calc(8 * var(--mzm-k));padding:0 calc(12 * var(--mzm-k));border-radius:calc(9 * var(--mzm-k));font-size:calc(13 * var(--mzm-k))}.rap-phone .rap-chips{gap:calc(6 * var(--mzm-k));margin-bottom:calc(10 * var(--mzm-k))}.rap-phone .rap-chip{height:calc(30 * var(--mzm-k));padding:0 calc(11 * var(--mzm-k));border-radius:calc(8 * var(--mzm-k));font-size:calc(12 * var(--mzm-k))}.rap-phone .rap-people{max-height:none;overflow:visible;padding-right:0;gap:calc(6 * var(--mzm-k))}.rap-phone .rap-pgrp{gap:calc(6 * var(--mzm-k))}.rap-phone .rap-pgrp+.rap-pgrp{margin-top:calc(8 * var(--mzm-k))}.rap-phone .rap-grouphdr{gap:calc(6 * var(--mzm-k));padding:calc(2 * var(--mzm-k)) calc(2 * var(--mzm-k)) calc(5 * var(--mzm-k));border-bottom-color:var(--mzm-card-sep);color:var(--mzm-pay-sub);font-size:calc(11 * var(--mzm-k));letter-spacing:calc(.4 * var(--mzm-k))}.rap-phone .rap-grouphdr .rap-ghdr-ic{font-size:calc(13 * var(--mzm-k))}.rap-phone .rap-grouphdr .rap-gcount{padding:calc(1 * var(--mzm-k)) calc(7 * var(--mzm-k));border-color:var(--mzm-chip-border);border-radius:calc(6 * var(--mzm-k));background:var(--mzm-chip-bg);color:var(--mzm-chip-text);font-size:calc(10 * var(--mzm-k))}.rap-phone .rap-mrow{width:100%;min-height:calc(54 * var(--mzm-k));display:flex;align-items:center;gap:calc(10 * var(--mzm-k));padding:calc(8 * var(--mzm-k)) calc(8 * var(--mzm-k)) calc(8 * var(--mzm-k)) calc(10 * var(--mzm-k));border:1px solid var(--mzm-role-border);border-radius:calc(10 * var(--mzm-k));background:var(--mzm-card-bg);box-shadow:var(--mzm-tiles-shadow);color:var(--mzm-desc);font-family:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent}.rap-phone .rap-mrow.is-active{border-color:var(--mzm-chip-blue-border);box-shadow:var(--mzm-chip-blue-shadow)}.rap-phone .rap-mrow.is-pending{border-color:var(--mzm-role-on-border)}.rap-phone .rap-mrow.is-blocked{opacity:.75}.rap-phone .rap-mini{flex:none;min-width:calc(36 * var(--mzm-k));height:calc(24 * var(--mzm-k));padding:0 calc(4 * var(--mzm-k));display:flex;align-items:center;justify-content:center;border:1px solid var(--mzm-crew-border);border-radius:calc(5 * var(--mzm-k));background:var(--mzm-crew-bg);box-shadow:var(--mzm-crew-shadow);color:var(--mzm-crew-text);font-size:calc(11.5 * var(--mzm-k));font-weight:700;line-height:1;letter-spacing:calc(.3 * var(--mzm-k));white-space:nowrap}.rap-phone .rap-mtxt{flex:1;min-width:0;display:flex;flex-direction:column;gap:calc(3 * var(--mzm-k))}.rap-phone .rap-mname{font-size:calc(13.5 * var(--mzm-k));font-weight:600;line-height:1.2;color:var(--mzm-client);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rap-phone .rap-mrole{font-size:calc(11 * var(--mzm-k));line-height:1.25;color:var(--mzm-pay-sub);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rap-phone .rap-mtags{display:flex;flex-wrap:wrap;gap:calc(4 * var(--mzm-k));margin-top:calc(1 * var(--mzm-k))}.rap-phone .rap-mtag{padding:calc(2 * var(--mzm-k)) calc(6 * var(--mzm-k));border:1px solid;border-radius:calc(5 * var(--mzm-k));font-size:calc(9.5 * var(--mzm-k));font-weight:600;line-height:1.1;white-space:nowrap}.rap-phone .rap-mtag--manual{border-style:dashed;border-color:var(--mzm-chip-border);background:var(--mzm-chip-bg);color:var(--mzm-chip-text)}.rap-phone .rap-mtag--risk{border-color:var(--mzm-plq-unpaid-border);background:var(--mzm-plq-unpaid-bg);color:var(--mzm-plq-unpaid-text)}.rap-phone .rap-mstatus{flex:none;padding:calc(3 * var(--mzm-k)) calc(7 * var(--mzm-k));border:1px solid;border-radius:calc(6 * var(--mzm-k));font-size:calc(10 * var(--mzm-k));font-weight:600;line-height:1.1;white-space:nowrap}.rap-phone .rap-mstatus--ok{border-color:var(--mzm-plq-paid-border);background:var(--mzm-plq-paid-bg);color:var(--mzm-plq-paid-text)}.rap-phone .rap-mstatus--pending{border-color:var(--mzm-role-on-border);background:var(--mzm-role-on-bg);color:var(--mzm-role-on-text)}.rap-phone .rap-mstatus--blocked{border-color:var(--mzm-plq-unpaid-border);background:var(--mzm-plq-unpaid-bg);color:var(--mzm-plq-unpaid-text)}.rap-phone .rap-mstatus--other{border-color:var(--mzm-chip-border);background:var(--mzm-chip-bg);color:var(--mzm-chip-text)}.rap-phone .rap-mchev{flex:none;width:calc(10 * var(--mzm-k));height:calc(5.6 * var(--mzm-k));color:var(--mzm-ico-chevron);transform:rotate(-90deg)}.theme-comfort .rap-phone .rap-mname,.theme-comfort .rap-phone .rap-mtag,.theme-comfort .rap-phone .rap-mstatus{font-weight:600}.theme-comfort .rap-phone .rap-mini{font-weight:700}.theme-comfort .rap-phone .rap-mrole{font-weight:400}.pc-crew{display:inline-flex;align-items:center;gap:6px;margin:-4px 0 -4px 8px;vertical-align:baseline;white-space:nowrap;--pc-ini-bd: var(--mzm-crew-border);--pc-ini-bg: var(--mzm-crew-bg);--pc-ini-tx: var(--mzm-crew-text)}.pc-ini{min-width:28px;height:18px;padding:0 4px;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--pc-ini-bd);border-radius:4px;background:var(--pc-ini-bg);box-shadow:0 0 5px color-mix(in srgb,var(--pc-ini-tx) 35%,transparent),inset 0 0 4px color-mix(in srgb,var(--pc-ini-tx) 15%,transparent);color:var(--pc-ini-tx);font-size:10.75px;font-weight:700;line-height:1;letter-spacing:.5px;white-space:nowrap}.theme-light .pc-ini{box-shadow:var(--mzm-crew-shadow)}.pc-ini--more{min-width:0;letter-spacing:0}.pc-crew--accepted{--pc-ini-tx: var(--mzm-c-accepted);--pc-ini-bd: var(--mzm-c-accepted-soft);--pc-ini-bg: var(--mzm-c-accepted-tint)}.pc-crew--cutting{--pc-ini-tx: var(--mzm-c-cutting);--pc-ini-bd: var(--mzm-c-cutting-soft);--pc-ini-bg: var(--mzm-c-cutting-tint)}.pc-crew--milling{--pc-ini-tx: var(--mzm-c-milling);--pc-ini-bd: var(--mzm-c-milling-soft);--pc-ini-bg: var(--mzm-c-milling-tint)}.pc-crew--sanding{--pc-ini-tx: var(--mzm-c-sanding);--pc-ini-bd: var(--mzm-c-sanding-soft);--pc-ini-bg: var(--mzm-c-sanding-tint)}.pc-crew--primer1{--pc-ini-tx: var(--mzm-c-primer1);--pc-ini-bd: var(--mzm-c-primer1-soft);--pc-ini-bg: var(--mzm-c-primer1-tint)}.pc-crew--waitpaint{--pc-ini-tx: var(--mzm-c-waitpaint);--pc-ini-bd: var(--mzm-c-waitpaint-soft);--pc-ini-bg: var(--mzm-c-waitpaint-tint)}.pc-crew--painted{--pc-ini-tx: var(--mzm-c-painted);--pc-ini-bd: var(--mzm-c-painted-soft);--pc-ini-bg: var(--mzm-c-painted-tint)}.pc-crew--packing{--pc-ini-tx: var(--mzm-c-packing);--pc-ini-bd: var(--mzm-c-packing-soft);--pc-ini-bg: var(--mzm-c-packing-tint)}.pc-crew--ready{--pc-ini-tx: var(--mzm-c-ready);--pc-ini-bd: var(--mzm-c-ready-soft);--pc-ini-bg: var(--mzm-c-ready-tint)}.pc-crew--shipped{--pc-ini-tx: var(--mzm-c-shipped);--pc-ini-bd: var(--mzm-c-shipped-soft);--pc-ini-bg: var(--mzm-c-shipped-tint)}.pc-enm{display:inline-flex;align-items:center;gap:3px;height:18px;padding:0 4px;box-sizing:border-box;margin:-4px -8px -4px 8px;vertical-align:baseline;border:1px solid;border-radius:4px;font-size:10.75px;font-weight:700;line-height:1;letter-spacing:0;white-space:nowrap}.pc-crew+.pc-enm{margin-left:6px}.pc-enm>span{align-self:baseline;line-height:16px}.pc-enm-box{flex:none;display:block;width:8px;height:8px;box-sizing:border-box;border:1.3px solid currentColor;border-radius:1.8px}.pc-enm-chk{width:9px;height:7.6px}.pc-enm--none{background:var(--mzm-chip-bg);border-color:var(--mzm-chip-border);color:var(--mzm-accepted)}.pc-enm--ready{background:var(--mzm-plq-paid-bg);border-color:var(--mzm-plq-paid-border);box-shadow:var(--mzm-plq-paid-shadow);color:var(--mzm-paid)}.pc-enm--missed{background:var(--mzm-role-on-bg);border-color:var(--mzm-role-on-border);box-shadow:var(--mzm-role-on-shadow);color:var(--mzm-role-on-text)}.enm-tg-chk{width:10px;height:9px}.enm-tg-chk--pc{width:9px;height:8px}.pc-sub{flex:1 1 400px;min-width:0;font-size:11px;padding-top:20px;padding-top:calc(1lh + 8px);--pc-sub-accent: var(--mzm-stage);--pc-sub-tx: var(--mzm-crew-text);--pc-sub-bd: var(--mzm-crew-border);--pc-sub-bg: var(--mzm-crew-bg)}.pc-sub--accepted{--pc-sub-accent: var(--mzm-c-accepted);--pc-sub-tx: var(--mzm-c-accepted);--pc-sub-bd: var(--mzm-c-accepted-soft);--pc-sub-bg: var(--mzm-c-accepted-tint)}.pc-sub--cutting{--pc-sub-accent: var(--mzm-c-cutting);--pc-sub-tx: var(--mzm-c-cutting);--pc-sub-bd: var(--mzm-c-cutting-soft);--pc-sub-bg: var(--mzm-c-cutting-tint)}.pc-sub--milling{--pc-sub-accent: var(--mzm-c-milling);--pc-sub-tx: var(--mzm-c-milling);--pc-sub-bd: var(--mzm-c-milling-soft);--pc-sub-bg: var(--mzm-c-milling-tint)}.pc-sub--sanding{--pc-sub-accent: var(--mzm-c-sanding);--pc-sub-tx: var(--mzm-c-sanding);--pc-sub-bd: var(--mzm-c-sanding-soft);--pc-sub-bg: var(--mzm-c-sanding-tint)}.pc-sub--primer1{--pc-sub-accent: var(--mzm-c-primer1);--pc-sub-tx: var(--mzm-c-primer1);--pc-sub-bd: var(--mzm-c-primer1-soft);--pc-sub-bg: var(--mzm-c-primer1-tint)}.pc-sub--waitpaint{--pc-sub-accent: var(--mzm-c-waitpaint);--pc-sub-tx: var(--mzm-c-waitpaint);--pc-sub-bd: var(--mzm-c-waitpaint-soft);--pc-sub-bg: var(--mzm-c-waitpaint-tint)}.pc-sub--painted{--pc-sub-accent: var(--mzm-c-painted);--pc-sub-tx: var(--mzm-c-painted);--pc-sub-bd: var(--mzm-c-painted-soft);--pc-sub-bg: var(--mzm-c-painted-tint)}.pc-sub--packing{--pc-sub-accent: var(--mzm-c-packing);--pc-sub-tx: var(--mzm-c-packing);--pc-sub-bd: var(--mzm-c-packing-soft);--pc-sub-bg: var(--mzm-c-packing-tint)}.pc-sub--ready{--pc-sub-accent: var(--mzm-c-ready);--pc-sub-tx: var(--mzm-c-ready);--pc-sub-bd: var(--mzm-c-ready-soft);--pc-sub-bg: var(--mzm-c-ready-tint)}.pc-sub--shipped{--pc-sub-accent: var(--mzm-c-shipped);--pc-sub-tx: var(--mzm-c-shipped);--pc-sub-bd: var(--mzm-c-shipped-soft);--pc-sub-bg: var(--mzm-c-shipped-tint)}.theme-light .pc-sub{font-size:13px;padding-top:23px;padding-top:calc(1lh + 8px)}.pc-sub-row{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);column-gap:4px}.pc-sub-step{min-width:0;height:32px;display:flex;align-items:center;justify-content:center;gap:4px;padding:0 6px;box-sizing:border-box;border:1px solid;border-radius:7px;font-size:11px;font-weight:700;line-height:1;white-space:nowrap;cursor:default}.pc-sub-step>span{min-width:0;overflow:hidden;text-overflow:ellipsis}.theme-light .pc-sub-step{font-size:13px;font-weight:600}.pc-sub-step.is-done{background:color-mix(in srgb,var(--success) 14%,transparent);border-color:color-mix(in srgb,var(--success) 55%,transparent);color:var(--mzm-sub-done-tx)}.pc-sub-step.is-next{border:2px solid var(--pc-sub-accent);background:color-mix(in srgb,var(--pc-sub-accent) 10%,transparent);color:var(--pc-sub-accent);font-weight:800;box-shadow:0 0 6px color-mix(in srgb,var(--pc-sub-accent) 40%,transparent)}.theme-light .pc-sub-step.is-next{font-weight:700;box-shadow:none;background:transparent}.pc-sub-step.is-todo{border:2px solid var(--pc-sub-accent);background:transparent;color:var(--pc-sub-accent);font-weight:800}.theme-light .pc-sub-step.is-todo{font-weight:700}.pc-sub-chk{width:10px;height:8.5px}button.pc-sub-step{font-family:inherit;margin:0;cursor:pointer}button.pc-sub-step[aria-busy=true]{opacity:.7;cursor:progress}.theme-comfort .pc-sub-step{font-weight:700}.theme-comfort .pc-sub-step.is-next,.theme-comfort .pc-sub-step.is-todo{font-weight:800}.zp-page{--mzm-k: 1px;container-type:inline-size;position:relative;max-width:520px;margin:0 auto;padding-bottom:0;font-family:MZ Inter,Inter,-apple-system,Segoe UI,Roboto,sans-serif;color:var(--mzm-desc);-webkit-text-size-adjust:100%;text-size-adjust:100%;-webkit-font-smoothing:antialiased;--zp-gold-1: #ffe37a;--zp-gold-2: #f5b301;--zp-gold-3: #c98a00;--zp-gold-text: #ffc933;--zp-dock-bg: rgba(7,13,25,.92);--zp-dock-sh: 0 -10px 28px rgba(0,0,0,.55)}@supports (width: 1cqw){.zp-page{--mzm-k: clamp(calc(280px / 390), calc(100cqw / 390), calc(480px / 390))}}.theme-light .zp-page{--zp-gold-text: #a35f00;--zp-dock-bg: rgba(255,255,255,.94);--zp-dock-sh: 0 -6px 22px rgba(15,23,42,.13)}.zp-page button{font-family:inherit;-webkit-tap-highlight-color:transparent;cursor:pointer}.zp-page [class^=zp-],.zp-page [class*=" zp-"],.zp-cg,.zp-cg *{box-sizing:border-box}.zp-body{padding-bottom:calc(14 * var(--mzm-k))}.mzm-chip--pay.is-cur{border-color:var(--mzm-chip-green-text);font-weight:700;box-shadow:0 0 calc(7 * var(--mzm-k)) color-mix(in srgb,var(--mzm-chip-green-text) 38%,transparent),inset 0 0 calc(6 * var(--mzm-k)) color-mix(in srgb,var(--mzm-chip-green-text) 14%,transparent)}.theme-light .mzm-chip--pay.is-cur{box-shadow:none}.zp-sys{font-family:-apple-system,SF Pro Text,Roboto,Segoe UI,Liberation Sans,Arial,sans-serif;font-weight:inherit}.zp-ap{margin-right:.08em}.zp-top{display:flex;align-items:center;min-height:calc(22 * var(--mzm-k));margin:calc(8.6 * var(--mzm-k)) calc(12 * var(--mzm-k)) 0 calc(14 * var(--mzm-k));gap:calc(6 * var(--mzm-k))}.zp-top-t{font-size:calc(11.8 * var(--mzm-k));font-weight:700;line-height:1;letter-spacing:.58px;color:var(--mzm-client);white-space:nowrap}.zp-top-n{min-width:0;overflow:hidden;text-overflow:ellipsis;font-size:calc(9.3 * var(--mzm-k));line-height:1.2;letter-spacing:.15px;color:var(--mzm-pay-sub);white-space:nowrap}.zp-top-a{margin-left:auto;flex:none;height:calc(20 * var(--mzm-k));display:inline-flex;align-items:center;gap:calc(4 * var(--mzm-k));padding:0 calc(8 * var(--mzm-k));border:1px solid var(--mzm-chip-blue-border);border-radius:calc(5 * var(--mzm-k));background:var(--mzm-chip-blue-bg);box-shadow:var(--mzm-chip-blue-shadow);color:var(--mzm-chip-blue-text);font-size:calc(9 * var(--mzm-k));font-weight:700;letter-spacing:.15px;white-space:nowrap}.theme-light .zp-top{margin:calc(10 * var(--mzm-k)) calc(12 * var(--mzm-k)) 0 calc(13 * var(--mzm-k));min-height:calc(24 * var(--mzm-k))}.theme-light .zp-top-t{font-size:calc(13.8 * var(--mzm-k));letter-spacing:-.5px}.theme-light .zp-top-n{font-size:calc(9.8 * var(--mzm-k));letter-spacing:-.17px}.theme-light .zp-top-a{font-size:calc(9.6 * var(--mzm-k));letter-spacing:-.1px}.zp-state{margin:calc(18 * var(--mzm-k)) calc(12 * var(--mzm-k)) 0;padding:calc(18 * var(--mzm-k)) calc(14 * var(--mzm-k));border:1px dashed var(--mzm-chip-border);border-radius:calc(8 * var(--mzm-k));background:var(--mzm-card-bg);text-align:center}.zp-state-t{font-size:calc(11.6 * var(--mzm-k));font-weight:700;line-height:1.35;color:var(--mzm-client)}.zp-state-s{margin-top:calc(5 * var(--mzm-k));font-size:calc(9.4 * var(--mzm-k));line-height:1.4;color:var(--mzm-pay-sub)}.zp-state-b{margin-top:calc(11 * var(--mzm-k));height:calc(26 * var(--mzm-k));padding:0 calc(14 * var(--mzm-k));border:1px solid var(--mzm-chip-blue-border);border-radius:calc(6 * var(--mzm-k));background:var(--mzm-chip-blue-bg);box-shadow:var(--mzm-chip-blue-shadow);color:var(--mzm-chip-blue-text);font-size:calc(10.4 * var(--mzm-k));font-weight:700}.zp-blk--now{--bh-c: var(--mzm-paid)}.zp-blk--after{--bh-c: var(--mzm-partial)}.zp-blk--earn{--bh-c: var(--mzm-chip-blue-text)}.zp-bh{display:flex;align-items:center;gap:calc(6 * var(--mzm-k));margin:calc(17 * var(--mzm-k)) calc(12 * var(--mzm-k)) 0 calc(12.4 * var(--mzm-k));min-height:calc(20 * var(--mzm-k))}.zp-blk--now .zp-bh{margin-top:calc(11 * var(--mzm-k))}.zp-bh-bar{flex:none;width:calc(3.5 * var(--mzm-k));height:calc(17 * var(--mzm-k));border-radius:calc(2 * var(--mzm-k));background:var(--bh-c);box-shadow:0 0 6px color-mix(in srgb,var(--bh-c) 55%,transparent)}.theme-light .zp-bh-bar{box-shadow:none}.zp-bh-t{font-size:calc(13.4 * var(--mzm-k));font-weight:800;line-height:1;letter-spacing:.3px;color:var(--bh-c);white-space:nowrap}.zp-bh-n{font-size:calc(10 * var(--mzm-k));font-weight:400;line-height:1;color:var(--mzm-pay-sub)}.zp-bh-r{margin-left:auto;display:flex;flex-direction:column;align-items:flex-end;gap:calc(2.5 * var(--mzm-k))}.zp-bh-sum{font-size:calc(13.4 * var(--mzm-k));font-weight:800;line-height:1;letter-spacing:.2px;color:var(--bh-c);white-space:nowrap;font-variant-numeric:tabular-nums}.zp-bh-sub{font-size:calc(7.6 * var(--mzm-k));line-height:1;letter-spacing:.25px;color:var(--mzm-pay-sub);white-space:nowrap}.zp-bh-s{margin:calc(5 * var(--mzm-k)) calc(12 * var(--mzm-k)) 0 calc(22 * var(--mzm-k));font-size:calc(8.4 * var(--mzm-k));line-height:1.35;letter-spacing:.12px;color:var(--mzm-pay-sub)}.theme-light .zp-bh-t,.theme-light .zp-bh-sum{font-size:calc(14 * var(--mzm-k));letter-spacing:-.3px}.theme-light .zp-bh-s{font-size:calc(9 * var(--mzm-k));letter-spacing:-.1px}.zp-gh{display:flex;align-items:center;gap:calc(6 * var(--mzm-k));margin:calc(11 * var(--mzm-k)) calc(12 * var(--mzm-k)) 0 calc(22 * var(--mzm-k));min-height:calc(14 * var(--mzm-k))}.zp-gh-t{font-size:calc(10.6 * var(--mzm-k));font-weight:700;line-height:1;letter-spacing:.3px;color:var(--mzm-kak-label);white-space:nowrap}.zp-gh-n{font-size:calc(9.6 * var(--mzm-k));color:var(--mzm-pay-sub)}.zp-gh-sum{margin-left:auto;font-size:calc(11 * var(--mzm-k));font-weight:800;line-height:1;color:var(--mzm-chip-blue-text);white-space:nowrap;font-variant-numeric:tabular-nums}.zp-gh-s{margin:calc(4 * var(--mzm-k)) calc(12 * var(--mzm-k)) 0 calc(22 * var(--mzm-k));font-size:calc(8.2 * var(--mzm-k));line-height:1.35;letter-spacing:.12px;color:var(--mzm-pay-sub)}.theme-light .zp-gh-t{font-size:calc(11.4 * var(--mzm-k));letter-spacing:-.15px}.theme-light .zp-gh-sum{font-size:calc(11.6 * var(--mzm-k))}.theme-light .zp-gh-s{font-size:calc(8.8 * var(--mzm-k));letter-spacing:-.1px}.zp-hero{position:relative;margin:calc(7 * var(--mzm-k)) calc(11.2 * var(--mzm-k)) 0 calc(12 * var(--mzm-k));padding:0 calc(9.9 * var(--mzm-k)) 0 calc(9.8 * var(--mzm-k));border:1px solid var(--mzm-total-border);border-radius:calc(8 * var(--mzm-k));background:var(--mzm-total-bg);box-shadow:var(--mzm-total-shadow)}.zp-hero-r1{min-height:calc(30.9 * var(--mzm-k));padding-top:1px;display:flex;align-items:center;min-width:0}.zp-hero-clock{width:calc(14 * var(--mzm-k));height:calc(14 * var(--mzm-k));color:var(--mzm-ico-fdoc);margin-left:calc(-1.5 * var(--mzm-k))}.zp-week{margin-left:calc(6.5 * var(--mzm-k));font-size:calc(10.65 * var(--mzm-k));font-weight:700;line-height:1;letter-spacing:.02px;color:var(--mzm-total-title);white-space:nowrap}.zp-dates{margin-left:calc(6 * var(--mzm-k));font-size:calc(9.9 * var(--mzm-k));font-weight:400;line-height:1;letter-spacing:-.04px;color:var(--mzm-total-zak);white-space:nowrap}.zp-pill{margin-left:auto;height:calc(18.2 * var(--mzm-k));display:flex;align-items:center;padding:0 calc(8 * var(--mzm-k));border:1px solid var(--mzm-chip-blue-border);border-radius:calc(5 * var(--mzm-k));background:var(--mzm-chip-blue-bg);box-shadow:var(--mzm-chip-blue-shadow);color:var(--mzm-chip-blue-text);font-size:calc(9 * var(--mzm-k));font-weight:600;line-height:1;letter-spacing:.07px;white-space:nowrap}.zp-pill.is-wait{border-color:color-mix(in srgb,var(--mzm-partial) 55%,transparent);background:color-mix(in srgb,var(--mzm-partial) 10%,transparent);box-shadow:none;color:var(--mzm-partial)}.zp-pill.is-paid{border-color:color-mix(in srgb,var(--mzm-paid) 55%,transparent);background:color-mix(in srgb,var(--mzm-paid) 10%,transparent);box-shadow:none;color:var(--mzm-paid)}.zp-hero-sep{height:.8px;margin:0 calc(1.1 * var(--mzm-k)) 0 .6px;background:var(--mzm-total-sep)}.zp-hero-r2{position:relative;padding:calc(8.6 * var(--mzm-k)) 0 calc(9.4 * var(--mzm-k))}.zp-lbl{display:flex;align-items:center;height:calc(13 * var(--mzm-k))}.zp-coins{width:calc(14 * var(--mzm-k));height:calc(14 * var(--mzm-k));color:var(--mzm-ico-coins);margin-left:calc(-2 * var(--mzm-k))}.zp-lbl span{margin-left:calc(5.5 * var(--mzm-k));font-size:calc(9.15 * var(--mzm-k));font-weight:400;line-height:1;letter-spacing:.12px;color:var(--mzm-total-summa)}.zp-sumrow{position:relative;display:flex;align-items:baseline;min-height:calc(35 * var(--mzm-k));padding-top:calc(2 * var(--mzm-k));margin-top:calc(4 * var(--mzm-k));flex-wrap:wrap}.zp-sumw{display:inline-flex;align-items:baseline;transform-origin:0 70%;will-change:transform}.zp-sum{display:inline-block;font-size:calc(31 * var(--mzm-k));font-weight:800;line-height:1;letter-spacing:-.2px;color:var(--mzm-total-sum);font-variant-numeric:tabular-nums;white-space:nowrap}.zp-sum.is-shine{background-image:linear-gradient(100deg,var(--mzm-total-sum) 0 40%,#fff3b4 47%,#ffcf3d 50%,#fff3b4 53%,var(--mzm-total-sum) 60% 100%);background-size:300% 100%;-webkit-background-clip:text;background-clip:text;color:transparent}.theme-light .zp-sum.is-shine{background-image:linear-gradient(100deg,var(--mzm-total-sum) 0 40%,#c98a00 47%,#f5b301 50%,#c98a00 53%,var(--mzm-total-sum) 60% 100%)}.zp-rub{margin-left:calc(5 * var(--mzm-k));font-size:calc(21 * var(--mzm-k));font-weight:700;line-height:1;color:var(--mzm-total-sum)}.is-zero .zp-sum,.is-zero .zp-rub{color:var(--mzm-muted)}.zp-cmp{display:flex;align-items:center;gap:calc(3.5 * var(--mzm-k));margin-top:calc(4 * var(--mzm-k));min-height:calc(11 * var(--mzm-k));font-size:calc(8.8 * var(--mzm-k));font-weight:600;line-height:1.2;letter-spacing:.15px}.zp-cmp svg{width:calc(9 * var(--mzm-k));height:calc(9 * var(--mzm-k))}.zp-cmp.is-up{color:var(--mzm-paid)}.zp-cmp.is-down{color:var(--mzm-partial)}.zp-cmp.is-eq{color:var(--mzm-pay-sub)}.zp-cmp [hidden]{display:none}.zp-shadow{display:flex;align-items:center;gap:calc(4 * var(--mzm-k));margin-top:calc(6 * var(--mzm-k));font-size:calc(7.8 * var(--mzm-k));line-height:1.2;letter-spacing:.2px;color:var(--mzm-accepted)}.zp-shadow svg{flex:none;width:calc(8.5 * var(--mzm-k));height:calc(8.5 * var(--mzm-k))}.zp-badge{position:relative;align-self:center;margin-left:calc(10 * var(--mzm-k));height:calc(20 * var(--mzm-k));display:flex;align-items:center;padding:0 calc(8.5 * var(--mzm-k));border:1px solid var(--mzm-plq-paid-border);border-radius:calc(5 * var(--mzm-k));background:var(--mzm-plq-paid-bg);box-shadow:var(--mzm-plq-paid-shadow);color:var(--mzm-plq-paid-text);font-size:calc(11 * var(--mzm-k));font-weight:700;line-height:1;letter-spacing:.07px;white-space:nowrap;opacity:0;pointer-events:none;will-change:transform,opacity}.theme-light .zp-hero{margin:calc(8 * var(--mzm-k)) calc(10 * var(--mzm-k)) 0 calc(11.6 * var(--mzm-k))}.theme-light .zp-hero-r1{min-height:calc(35.1 * var(--mzm-k))}.theme-light .zp-hero-clock{width:calc(16 * var(--mzm-k));height:calc(16 * var(--mzm-k));margin-left:calc(-2.5 * var(--mzm-k))}.theme-light .zp-week{margin-left:calc(5 * var(--mzm-k));font-size:calc(11.9 * var(--mzm-k));letter-spacing:-.56px}.theme-light .zp-dates{font-size:calc(10.4 * var(--mzm-k));letter-spacing:.18px}.theme-light .zp-pill{height:calc(20.4 * var(--mzm-k));font-size:calc(10 * var(--mzm-k));letter-spacing:-.3px}.theme-light .zp-coins{width:calc(16 * var(--mzm-k));height:calc(16 * var(--mzm-k));margin-left:calc(-3 * var(--mzm-k))}.theme-light .zp-lbl span{margin-left:calc(5 * var(--mzm-k));font-size:calc(10.5 * var(--mzm-k));letter-spacing:-.36px}.theme-light .zp-sum{font-size:calc(32 * var(--mzm-k));letter-spacing:-.8px}.theme-light .zp-rub{font-size:calc(22 * var(--mzm-k))}.theme-light .zp-cmp{font-size:calc(9.4 * var(--mzm-k));letter-spacing:-.15px;min-height:calc(12 * var(--mzm-k))}.theme-light .zp-shadow{font-size:calc(8.4 * var(--mzm-k));letter-spacing:-.1px}.theme-light .zp-badge{height:calc(22 * var(--mzm-k));font-size:calc(11.8 * var(--mzm-k));letter-spacing:-.3px}.zp-list{margin:calc(6.4 * var(--mzm-k)) calc(11.2 * var(--mzm-k)) 0 calc(12.4 * var(--mzm-k))}.theme-light .zp-list{margin:calc(7.2 * var(--mzm-k)) calc(10.8 * var(--mzm-k)) 0 calc(10 * var(--mzm-k))}.zp-rw{padding-bottom:calc(6.6 * var(--mzm-k))}.zp-rw:last-child{padding-bottom:0}.theme-light .zp-rw{padding-bottom:calc(7 * var(--mzm-k))}.theme-light .zp-rw:last-child{padding-bottom:0}.zp-rw.is-anim{overflow:hidden}.zp-card{--card-edge: var(--mzm-card-edge);--card-bd: var(--mzm-card-border);--card-accent: var(--mzm-stage);position:relative;border:1px solid var(--card-bd);border-left:calc(3.5 * var(--mzm-k)) solid var(--card-edge);border-radius:calc(8 * var(--mzm-k));background:var(--mzm-card-bg);box-shadow:var(--mzm-card-shadow)}.zp-card--accepted{--card-edge: var(--mzm-c-accepted-edge);--card-bd: var(--mzm-c-accepted-bd);--card-accent: var(--mzm-c-accepted)}.zp-card--cutting{--card-edge: var(--mzm-c-cutting-edge);--card-bd: var(--mzm-c-cutting-bd);--card-accent: var(--mzm-c-cutting)}.zp-card--milling{--card-edge: var(--mzm-c-milling-edge);--card-bd: var(--mzm-c-milling-bd);--card-accent: var(--mzm-c-milling)}.zp-card--sanding{--card-edge: var(--mzm-c-sanding-edge);--card-bd: var(--mzm-c-sanding-bd);--card-accent: var(--mzm-c-sanding)}.zp-card--primer1{--card-edge: var(--mzm-c-primer1-edge);--card-bd: var(--mzm-c-primer1-bd);--card-accent: var(--mzm-c-primer1)}.zp-card--waitpaint{--card-edge: var(--mzm-c-waitpaint-edge);--card-bd: var(--mzm-c-waitpaint-bd);--card-accent: var(--mzm-c-waitpaint)}.zp-card--painted{--card-edge: var(--mzm-c-painted-edge);--card-bd: var(--mzm-c-painted-bd);--card-accent: var(--mzm-c-painted)}.zp-card--packing{--card-edge: var(--mzm-c-packing-edge);--card-bd: var(--mzm-c-packing-bd);--card-accent: var(--mzm-c-packing)}.zp-card--ready{--card-edge: var(--mzm-c-ready-edge);--card-bd: var(--mzm-c-ready-bd);--card-accent: var(--mzm-c-ready)}.zp-card--shipped{--card-edge: var(--mzm-c-shipped-edge);--card-bd: var(--mzm-c-shipped-bd);--card-accent: var(--mzm-c-shipped)}.zp-card--sanding,.zp-card--primer1{box-shadow:-2px 0 5px color-mix(in srgb,var(--card-edge) 30%,transparent)}.theme-light .zp-card{border-left-width:calc(3 * var(--mzm-k))}.theme-light .zp-card--sanding,.theme-light .zp-card--primer1{box-shadow:var(--mzm-card-shadow)}.zp-card.is-plan{border-top-style:dashed;border-right-style:dashed;border-bottom-style:dashed}.zp-card.is-tap{cursor:pointer}.zp-card.is-rev{opacity:.62}.zp-card.is-submitted{--card-bd: color-mix(in srgb, var(--mzm-paid) 50%, transparent);background:color-mix(in srgb,var(--mzm-paid) 5%,var(--mzm-card-bg));box-shadow:0 0 calc(10 * var(--mzm-k)) color-mix(in srgb,var(--mzm-paid) 22%,transparent),inset 0 0 calc(8 * var(--mzm-k)) color-mix(in srgb,var(--mzm-paid) 8%,transparent)}.theme-light .zp-card.is-submitted{--card-bd: color-mix(in srgb, var(--mzm-paid) 40%, transparent);background:color-mix(in srgb,var(--mzm-paid) 4%,var(--mzm-card-bg));box-shadow:0 1px 8px color-mix(in srgb,var(--mzm-paid) 18%,transparent),0 0 0 1px color-mix(in srgb,var(--mzm-paid) 10%,transparent)}.zp-card-main{display:flex;align-items:stretch}.zp-left{flex:1;min-width:0;padding:calc(4.8 * var(--mzm-k)) calc(10 * var(--mzm-k)) calc(6.6 * var(--mzm-k)) calc(11.4 * var(--mzm-k))}.zp-r1{min-height:calc(17.8 * var(--mzm-k));display:flex;align-items:center;min-width:0}.zp-ord{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:calc(11.8 * var(--mzm-k));font-weight:700;line-height:1.25;letter-spacing:.58px;color:var(--mzm-client)}.zp-crew{margin-left:auto;padding-left:calc(8 * var(--mzm-k));display:flex;align-items:center;gap:calc(3.6 * var(--mzm-k));flex:none;font-size:calc(8.2 * var(--mzm-k));font-weight:400;line-height:1;letter-spacing:.2px;color:var(--mzm-pay-sub);white-space:nowrap}.zp-crew-ico{width:calc(11 * var(--mzm-k));height:calc(11 * var(--mzm-k));color:var(--mzm-ico-people)}.zp-crew.is-free{color:var(--mzm-chip-blue-text);font-weight:600}.zp-crew.is-free .zp-crew-ico{color:var(--mzm-chip-blue-text);opacity:.7}.zp-csep{height:.8px;margin-top:calc(4.1 * var(--mzm-k));background:var(--mzm-card-sep)}.zp-r2{min-height:calc(13 * var(--mzm-k));margin-top:calc(5.6 * var(--mzm-k));display:flex;align-items:center;min-width:0;font-size:calc(9.3 * var(--mzm-k));font-weight:600;letter-spacing:.15px;color:var(--mzm-desc)}.zp-r2>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.2}.zp-sico{margin-right:calc(4.6 * var(--mzm-k))}.zp-r3{min-height:calc(11 * var(--mzm-k));margin-top:calc(4.2 * var(--mzm-k));display:flex;align-items:center;gap:calc(4 * var(--mzm-k));font-size:calc(8.2 * var(--mzm-k));font-weight:400;line-height:1.2;letter-spacing:.2px;color:var(--mzm-pay-sub)}.zp-r3.is-ok{color:var(--mzm-paid)}.zp-r3.is-moved{color:var(--mzm-partial)}.zp-r3 .zp-mv{width:calc(9 * var(--mzm-k));height:calc(9 * var(--mzm-k));transform:rotate(90deg)}.zp-st-chk{width:calc(9 * var(--mzm-k));height:calc(7.6 * var(--mzm-k));color:var(--mzm-ico-check)}.zp-subl{display:flex;align-items:center;flex-wrap:wrap;row-gap:calc(3 * var(--mzm-k));min-height:calc(11 * var(--mzm-k));margin-top:calc(4.4 * var(--mzm-k));font-size:calc(8.2 * var(--mzm-k));line-height:1;letter-spacing:.12px;color:var(--mzm-pay-sub)}.zp-subl-s{margin-right:calc(4 * var(--mzm-k))}.zp-sub-i{display:inline-flex;align-items:center;gap:calc(2.6 * var(--mzm-k));color:var(--mzm-desc);font-weight:600;white-space:nowrap}.zp-sub-i.is-todo{color:var(--mzm-accepted);font-weight:400}.zp-sub-sep{margin:0 calc(3.6 * var(--mzm-k));color:var(--mzm-accepted)}.zp-sub-ok{width:calc(8 * var(--mzm-k));height:calc(6.8 * var(--mzm-k));color:var(--mzm-ico-check)}.zp-sub-o{display:block;width:calc(6.6 * var(--mzm-k));height:calc(6.6 * var(--mzm-k));border-radius:50%;border:calc(1.2 * var(--mzm-k)) solid var(--mzm-accepted)}.zp-subbar{display:flex;align-items:center;gap:calc(6 * var(--mzm-k));margin-top:calc(5 * var(--mzm-k));height:calc(6 * var(--mzm-k))}.zp-subbar-t{position:relative;flex:1;height:calc(3 * var(--mzm-k));border-radius:calc(2 * var(--mzm-k));background:var(--mzm-card-sep);overflow:hidden}.zp-subbar-t i{position:absolute;left:0;top:0;bottom:0;border-radius:calc(2 * var(--mzm-k));background:var(--card-accent)}.zp-subbar-n{font-size:calc(7.6 * var(--mzm-k));font-weight:700;line-height:1;color:var(--mzm-pay-sub);font-variant-numeric:tabular-nums}.zp-next{display:inline-flex;align-items:center;gap:calc(4 * var(--mzm-k));height:calc(19 * var(--mzm-k));margin-top:calc(6 * var(--mzm-k));padding:0 calc(8 * var(--mzm-k)) 0 calc(9 * var(--mzm-k));border:1px solid var(--mzm-chip-blue-border);border-radius:calc(5 * var(--mzm-k));background:var(--mzm-chip-blue-bg);box-shadow:var(--mzm-chip-blue-shadow);color:var(--mzm-chip-blue-text);font-size:calc(8.8 * var(--mzm-k));font-weight:700;line-height:1;letter-spacing:.15px;white-space:nowrap}.zp-next svg{width:calc(7 * var(--mzm-k));height:calc(4 * var(--mzm-k));transform:rotate(-90deg)}.zp-next-why{margin-top:calc(4 * var(--mzm-k));font-size:calc(7.8 * var(--mzm-k));line-height:1.3;color:var(--mzm-pay-sub)}.zp-right{flex:none;position:relative;width:calc(92 * var(--mzm-k));display:flex;flex-direction:column;align-items:center;justify-content:center;padding:calc(4 * var(--mzm-k)) calc(2 * var(--mzm-k));text-align:center}.zp-right:before{content:"";position:absolute;left:0;top:calc(6.8 * var(--mzm-k));bottom:calc(6.8 * var(--mzm-k));width:.8px;background:var(--mzm-col-sep)}.zp-amt{font-size:calc(15.4 * var(--mzm-k));font-weight:800;line-height:1;letter-spacing:.3px;color:var(--mzm-paid);white-space:nowrap;font-variant-numeric:tabular-nums}.zp-amt--plan{color:var(--mzm-partial);font-weight:700}.zp-amt--free{color:var(--mzm-chip-blue-text);font-weight:700}.zp-amt--neg{color:var(--mzm-partial)}.zp-amt--none{font-size:calc(8.6 * var(--mzm-k));font-weight:600;line-height:1.3;white-space:normal;color:var(--mzm-pay-sub)}.zp-sub{margin-top:calc(3.6 * var(--mzm-k));font-size:calc(7.2 * var(--mzm-k));font-weight:400;line-height:1.1;letter-spacing:.29px;color:var(--mzm-accepted);white-space:nowrap}.zp-exp{display:none;padding:calc(7 * var(--mzm-k)) calc(12 * var(--mzm-k)) calc(9 * var(--mzm-k)) calc(11.4 * var(--mzm-k));border-top:1px solid var(--mzm-card-sep);font-size:calc(9 * var(--mzm-k));line-height:1.45;letter-spacing:.1px;color:var(--mzm-desc)}.zp-card.is-open .zp-exp{display:block}.zp-det{padding:calc(5.4 * var(--mzm-k)) calc(10 * var(--mzm-k)) calc(6.4 * var(--mzm-k)) calc(11.4 * var(--mzm-k));border-top:1px dashed var(--mzm-card-sep);font-size:calc(8.6 * var(--mzm-k));font-weight:400;line-height:1.42;letter-spacing:.12px;color:var(--mzm-pay-sub);white-space:normal;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.zp-det-t+.zp-det-t{margin-top:calc(2.6 * var(--mzm-k))}.theme-light .zp-det{padding:calc(5.8 * var(--mzm-k)) calc(12 * var(--mzm-k)) calc(6.8 * var(--mzm-k)) calc(13.7 * var(--mzm-k));font-size:calc(9.1 * var(--mzm-k));letter-spacing:-.1px}.zp-flash{position:absolute;top:-1px;right:-1px;bottom:-1px;left:calc(-3.5 * var(--mzm-k));border-radius:calc(8 * var(--mzm-k));pointer-events:none;opacity:0;background:color-mix(in srgb,var(--mzm-paid) 15%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--mzm-paid) 60%,transparent),0 0 10px color-mix(in srgb,var(--mzm-paid) 22%,transparent)}.theme-light .zp-flash{left:calc(-3 * var(--mzm-k));background:color-mix(in srgb,var(--mzm-paid) 9%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--mzm-paid) 45%,transparent)}.theme-light .zp-left{padding:calc(6.3 * var(--mzm-k)) calc(12 * var(--mzm-k)) calc(7.4 * var(--mzm-k)) calc(13.7 * var(--mzm-k))}.theme-light .zp-r1{min-height:calc(19.5 * var(--mzm-k))}.theme-light .zp-ord{font-size:calc(13.8 * var(--mzm-k));letter-spacing:-.5px}.theme-light .zp-crew{font-size:calc(8.8 * var(--mzm-k));letter-spacing:-.1px}.theme-light .zp-crew-ico{width:calc(12 * var(--mzm-k));height:calc(12 * var(--mzm-k))}.theme-light .zp-csep{margin-top:calc(2.9 * var(--mzm-k))}.theme-light .zp-r2{min-height:calc(14 * var(--mzm-k));margin-top:calc(6.2 * var(--mzm-k));font-size:calc(9.8 * var(--mzm-k));letter-spacing:-.17px}.theme-light .zp-r3,.theme-light .zp-subl{min-height:calc(12 * var(--mzm-k));font-size:calc(8.8 * var(--mzm-k));letter-spacing:-.1px}.theme-light .zp-next{height:calc(20 * var(--mzm-k));font-size:calc(9.4 * var(--mzm-k));letter-spacing:-.1px}.theme-light .zp-subbar-n{font-size:calc(8.2 * var(--mzm-k))}.theme-light .zp-right{width:calc(94 * var(--mzm-k))}.theme-light .zp-amt{font-size:calc(15.6 * var(--mzm-k));letter-spacing:.2px}.theme-light .zp-sub{font-size:calc(7.65 * var(--mzm-k));letter-spacing:.2px}.theme-light .zp-exp{font-size:calc(9.6 * var(--mzm-k));letter-spacing:-.1px;padding:calc(7 * var(--mzm-k)) calc(12 * var(--mzm-k)) calc(9 * var(--mzm-k)) calc(13.7 * var(--mzm-k))}.zp-adj{margin:calc(6.4 * var(--mzm-k)) calc(11.2 * var(--mzm-k)) 0 calc(12.4 * var(--mzm-k));border:1px solid var(--mzm-card-border);border-radius:calc(8 * var(--mzm-k));background:var(--mzm-card-bg);overflow:hidden}.theme-light .zp-adj{margin:calc(7.2 * var(--mzm-k)) calc(10.8 * var(--mzm-k)) 0 calc(10 * var(--mzm-k));box-shadow:var(--mzm-card-shadow)}.zp-adj-r{display:flex;align-items:center;gap:calc(8 * var(--mzm-k));min-height:calc(30 * var(--mzm-k));padding:calc(5 * var(--mzm-k)) calc(10 * var(--mzm-k)) calc(5 * var(--mzm-k)) calc(11.4 * var(--mzm-k))}.zp-adj-r+.zp-adj-r{border-top:1px solid var(--mzm-card-sep)}.zp-adj-l{flex:1;min-width:0;display:flex;flex-direction:column;gap:calc(3 * var(--mzm-k))}.zp-adj-t{font-size:calc(9.6 * var(--mzm-k));font-weight:700;line-height:1.2;color:var(--mzm-client)}.zp-adj-s{font-size:calc(8.2 * var(--mzm-k));line-height:1.3;color:var(--mzm-pay-sub)}.zp-adj-a{font-size:calc(12.4 * var(--mzm-k));font-weight:800;color:var(--mzm-paid);white-space:nowrap;font-variant-numeric:tabular-nums}.zp-adj-a.is-neg{color:var(--mzm-partial)}.zp-empty{padding:calc(14 * var(--mzm-k)) calc(12 * var(--mzm-k)) calc(15 * var(--mzm-k));border:1px dashed var(--mzm-chip-border);border-radius:calc(8 * var(--mzm-k));background:var(--mzm-card-bg);text-align:center}.zp-empty-t{font-size:calc(10.6 * var(--mzm-k));font-weight:600;line-height:1.3;color:var(--mzm-client)}.zp-empty-s{margin-top:calc(4 * var(--mzm-k));font-size:calc(8.8 * var(--mzm-k));line-height:1.35;color:var(--mzm-pay-sub)}.theme-light .zp-empty-t{font-size:calc(11.6 * var(--mzm-k));letter-spacing:-.2px}.theme-light .zp-empty-s{font-size:calc(9.4 * var(--mzm-k));letter-spacing:-.1px}.zp-sec{display:flex;align-items:center;gap:calc(6 * var(--mzm-k));margin:calc(18 * var(--mzm-k)) calc(12 * var(--mzm-k)) 0 calc(14 * var(--mzm-k));min-height:calc(14 * var(--mzm-k));font-size:calc(10.5 * var(--mzm-k));font-weight:700;line-height:1;letter-spacing:.3px;color:var(--mzm-kak-label)}.zp-sec-n{margin-left:auto;font-size:calc(8.6 * var(--mzm-k));font-weight:400;color:var(--mzm-pay-sub)}.theme-light .zp-sec{margin:calc(19 * var(--mzm-k)) calc(12 * var(--mzm-k)) 0 calc(13 * var(--mzm-k));font-size:calc(11.4 * var(--mzm-k));letter-spacing:-.15px}.zp-weeks{margin:calc(6.4 * var(--mzm-k)) calc(11.2 * var(--mzm-k)) 0 calc(12.4 * var(--mzm-k));border:1px solid var(--mzm-card-border);border-radius:calc(8 * var(--mzm-k));background:var(--mzm-card-bg);overflow:hidden}.theme-light .zp-weeks{margin:calc(7.2 * var(--mzm-k)) calc(10.8 * var(--mzm-k)) 0 calc(10 * var(--mzm-k));box-shadow:var(--mzm-card-shadow)}.zp-wk+.zp-wk{border-top:1px solid var(--mzm-card-sep)}.zp-wk-h{width:100%;min-height:calc(40 * var(--mzm-k));display:flex;align-items:center;padding:calc(6 * var(--mzm-k)) calc(10 * var(--mzm-k)) calc(6 * var(--mzm-k)) calc(11.4 * var(--mzm-k))}.zp-wk-l{flex:1;min-width:0;display:flex;flex-direction:column;gap:calc(4.4 * var(--mzm-k))}.zp-wk-t{display:flex;align-items:baseline;gap:calc(6 * var(--mzm-k));font-size:calc(10.6 * var(--mzm-k));line-height:1;color:var(--mzm-client);white-space:nowrap}.zp-wk-t b{font-weight:700;letter-spacing:.3px}.zp-wk-d{font-size:calc(9.3 * var(--mzm-k));letter-spacing:.15px;color:var(--mzm-desc)}.zp-wk-rec{align-self:center;height:calc(13 * var(--mzm-k));display:flex;align-items:center;padding:0 calc(5 * var(--mzm-k));border:1px solid color-mix(in srgb,var(--zp-gold-2) 55%,transparent);border-radius:calc(4 * var(--mzm-k));color:var(--zp-gold-text);font-size:calc(7.4 * var(--mzm-k));font-weight:700;letter-spacing:.2px}.zp-wk-p{display:flex;align-items:center;gap:calc(3.5 * var(--mzm-k));font-size:calc(7.6 * var(--mzm-k));line-height:1;letter-spacing:.25px;color:var(--mzm-paid)}.zp-wk-p.is-wait{color:var(--mzm-partial);font-weight:600}.zp-wk-p.is-open{color:var(--mzm-chip-blue-text);font-weight:600}.zp-wk-chk{width:calc(8.5 * var(--mzm-k));height:calc(7.2 * var(--mzm-k))}.zp-wk-sum{font-size:calc(12.4 * var(--mzm-k));font-weight:700;letter-spacing:.1px;color:var(--mzm-client);white-space:nowrap;font-variant-numeric:tabular-nums}.theme-light .zp-wk-h{padding:calc(6 * var(--mzm-k)) calc(10 * var(--mzm-k)) calc(6 * var(--mzm-k)) calc(13.7 * var(--mzm-k))}.theme-light .zp-wk-t{font-size:calc(11.8 * var(--mzm-k));letter-spacing:-.3px}.theme-light .zp-wk-d{font-size:calc(9.8 * var(--mzm-k));letter-spacing:-.17px}.theme-light .zp-wk-p{font-size:calc(8.2 * var(--mzm-k));letter-spacing:.1px}.theme-light .zp-wk-sum{font-size:calc(13 * var(--mzm-k));letter-spacing:-.3px}.zp-ttlbox{margin:calc(6.4 * var(--mzm-k)) calc(11.2 * var(--mzm-k)) 0 calc(12.4 * var(--mzm-k));padding:calc(9 * var(--mzm-k)) calc(5 * var(--mzm-k)) calc(9 * var(--mzm-k));border:1px solid var(--mzm-card-border);border-radius:calc(8 * var(--mzm-k));background:var(--mzm-card-bg)}.theme-light .zp-ttlbox{margin:calc(7.2 * var(--mzm-k)) calc(10.8 * var(--mzm-k)) 0 calc(10 * var(--mzm-k));box-shadow:var(--mzm-card-shadow)}.zp-ttlgrid{display:grid;grid-template-columns:repeat(4,1fr);gap:calc(3 * var(--mzm-k))}.zp-medal{position:relative;display:flex;flex-direction:column;align-items:center;min-width:0;padding:calc(5 * var(--mzm-k)) calc(3 * var(--mzm-k)) calc(7 * var(--mzm-k));border:1px solid transparent;border-radius:calc(8 * var(--mzm-k));background:none;color:inherit;text-align:center}.zp-medal.is-sel{border-color:var(--mzm-role-on-border);background:var(--mzm-role-on-bg);box-shadow:var(--mzm-role-on-shadow)}.zp-md{position:relative;display:flex;align-items:flex-end;justify-content:center;height:calc(52 * var(--mzm-k))}.zp-md img{display:block;height:calc(52 * var(--mzm-k));width:auto;filter:drop-shadow(0 2px 3px rgba(0,0,0,.45))}.theme-light .zp-md img{filter:drop-shadow(0 2px 3px rgba(60,40,0,.22))}.zp-md.is-off{filter:grayscale(1) brightness(.92) contrast(.92);opacity:.55}.theme-light .zp-md.is-off{filter:grayscale(1) contrast(.85);opacity:.5}.zp-md.is-bronze{filter:sepia(.45) hue-rotate(-18deg) saturate(1.15) brightness(.78) contrast(1.06)}.zp-md.is-silver{filter:grayscale(1) brightness(1.18) contrast(1.08)}.zp-medal-n{margin-top:calc(6 * var(--mzm-k));font-size:calc(9.6 * var(--mzm-k));font-weight:700;line-height:1.1;letter-spacing:.2px;color:var(--mzm-client);white-space:nowrap}.zp-medal.is-off .zp-medal-n{color:var(--mzm-desc)}.zp-medal-p{flex:1 0 auto;margin-top:calc(3.5 * var(--mzm-k));min-height:2.7em;font-size:calc(7.7 * var(--mzm-k));line-height:1.32;letter-spacing:.1px;color:var(--mzm-pay-sub)}.zp-medal-b{position:relative;width:78%;height:calc(3 * var(--mzm-k));margin-top:calc(4 * var(--mzm-k));border-radius:calc(2 * var(--mzm-k));background:var(--mzm-card-sep);overflow:hidden}.zp-medal-b i{position:absolute;left:0;top:0;bottom:0;border-radius:calc(2 * var(--mzm-k));background:linear-gradient(90deg,var(--zp-gold-3),var(--zp-gold-2))}.zp-ttl-foot{display:flex;align-items:flex-start;gap:calc(5 * var(--mzm-k));margin:calc(8 * var(--mzm-k)) calc(6 * var(--mzm-k)) 0;font-size:calc(7.9 * var(--mzm-k));line-height:1.35;letter-spacing:.1px;color:var(--mzm-pay-sub)}.zp-ttl-dev{margin:0 calc(6 * var(--mzm-k)) calc(6 * var(--mzm-k));font-size:calc(7.9 * var(--mzm-k));line-height:1.35;letter-spacing:.1px;color:var(--mzm-pay-sub)}.theme-light .zp-ttl-dev{font-size:calc(8.4 * var(--mzm-k));letter-spacing:-.1px}.zp-dev-tag{margin-left:calc(6 * var(--mzm-k));font-size:.72em;font-weight:400;letter-spacing:.1px;color:var(--mzm-pay-sub)}.zp-ttl-foot svg{flex:none;width:calc(8.5 * var(--mzm-k));height:calc(8.5 * var(--mzm-k));margin-top:1px}.theme-light .zp-medal-n{font-size:calc(10.2 * var(--mzm-k));letter-spacing:-.2px}.theme-light .zp-medal-p{font-size:calc(8.2 * var(--mzm-k));letter-spacing:-.1px}.theme-light .zp-ttl-foot{font-size:calc(8.4 * var(--mzm-k));letter-spacing:-.1px}.zp-mdc{position:relative;display:block;width:3.4em;height:4.8em;font-size:calc(10.83 * var(--mzm-k));filter:drop-shadow(0 .1em .15em rgba(0,0,0,.45))}.theme-light .zp-mdc{filter:drop-shadow(0 .1em .15em rgba(60,40,0,.22))}.zp-mdc i,.zp-mdc b{position:absolute;display:block}.zp-mdc-rib{left:.62em;top:0;width:2.16em;height:1.5em;clip-path:polygon(0 0,100% 0,82% 100%,18% 100%);background:linear-gradient(180deg,#0000 35%,#00000080),linear-gradient(90deg,#00000059,#0000 22%,#ffffff14,#0000 78%,#00000059),repeating-linear-gradient(0deg,rgba(0,0,0,.18) 0 .035em,transparent .035em .085em),linear-gradient(90deg,#0a3d22 0,#0a3d22 10%,#e0b04a 10%,#e0b04a 21%,#0f5b31 21%,#0f5b31 79%,#e0b04a 79%,#e0b04a 90%,#0a3d22 90%)}.zp-mdc-bail{left:1.21em;top:1.02em;width:.98em;height:.52em;border-radius:.2em;background:linear-gradient(180deg,#fff2b0,#e2ac38 45%,#8f5f0c);box-shadow:0 .04em .06em #0000008c}.zp-mdc-bail:after{content:"";position:absolute;left:.14em;right:.14em;top:.13em;height:.17em;border-radius:.1em;background:#0b2a17;box-shadow:inset 0 .03em .04em #000c}.zp-mdc-hex,.zp-mdc-hex2,.zp-mdc-rim,.zp-mdc-glass{clip-path:polygon(50% 0,100% 24%,100% 76%,50% 100%,0 76%,0 24%)}.zp-mdc-hex{left:.075em;top:1.2em;width:3.225em;height:3.6em;background:conic-gradient(from 0deg,#f6d36a,#f6d36a 60deg,#d49c26 60deg,#d49c26 120deg,#8d5d0a 120deg,#8d5d0a 180deg,#b37b15 180deg,#b37b15 240deg,#f1c75c 240deg,#f1c75c 300deg,#fff1b2 300deg,#fff1b2 360deg)}.zp-mdc-hex2{left:.235em;top:1.385em;width:2.905em;height:3.23em;background:conic-gradient(from 0deg,#a06b10,#a06b10 60deg,#e8b844 60deg,#e8b844 120deg,#ffe596 120deg,#ffe596 180deg,#f3cd66 180deg,#f3cd66 240deg,#9b6a12 240deg,#9b6a12 300deg,#7d5208 300deg,#7d5208 360deg)}.zp-mdc-rim{left:.37em;top:1.54em;width:2.635em;height:2.92em;background:linear-gradient(160deg,#fff3c0,#d9a63a 50%,#fff0b0)}.zp-mdc-glass{left:.41em;top:1.585em;width:2.555em;height:2.83em;background:linear-gradient(128deg,#ffffff38,#ffffff0f 33%,#fff0 34%),radial-gradient(120% 90% at 30% 18%,#3b3b3b,#141414 48%,#030303)}.zp-mdc-g{left:0;right:0;top:1.55em;text-align:center;font-family:"Noto Color Emoji","Apple Color Emoji","Segoe UI Emoji",sans-serif;font-size:1.5em;line-height:1;font-style:normal;font-weight:400;filter:sepia(1) saturate(2.6) hue-rotate(-8deg) brightness(1.08) drop-shadow(0 .04em .03em rgba(0,0,0,.8))}.zp-trule{display:flex;gap:calc(11 * var(--mzm-k));margin:calc(8 * var(--mzm-k)) calc(3 * var(--mzm-k)) 0;padding:calc(10 * var(--mzm-k)) calc(10 * var(--mzm-k)) calc(11 * var(--mzm-k));border:1px solid var(--mzm-role-on-border);border-radius:calc(8 * var(--mzm-k));background:var(--mzm-role-on-bg);box-shadow:var(--mzm-role-on-shadow)}.zp-trule-m{flex:none;display:flex;align-items:flex-start;justify-content:center;width:calc(56 * var(--mzm-k))}.zp-trule-m .zp-md,.zp-trule-m .zp-md img{height:calc(76 * var(--mzm-k))}.zp-trule-m .zp-mdc{font-size:calc(15.83 * var(--mzm-k))}.zp-trule-t{flex:1;min-width:0}.zp-trule-h{display:flex;align-items:baseline;gap:calc(7 * var(--mzm-k))}.zp-trule-h b{font-size:calc(12.4 * var(--mzm-k));font-weight:800;letter-spacing:.2px;color:var(--zp-gold-text)}.zp-trule-h span{margin-left:auto;font-size:calc(7.8 * var(--mzm-k));font-weight:600;letter-spacing:.2px;color:var(--mzm-accepted);white-space:nowrap}.zp-trule-s{margin-top:calc(2 * var(--mzm-k));font-size:calc(8.6 * var(--mzm-k));font-weight:600;color:var(--mzm-client)}.zp-trule p{margin:calc(5 * var(--mzm-k)) 0 0;font-size:calc(8.6 * var(--mzm-k));line-height:1.4;letter-spacing:.1px;color:var(--mzm-desc)}.zp-trule p b{font-weight:700;color:var(--mzm-client)}.zp-trule-pr{display:flex;align-items:center;gap:calc(7 * var(--mzm-k));margin-top:calc(7 * var(--mzm-k));font-size:calc(8.4 * var(--mzm-k));font-weight:700;color:var(--zp-gold-text)}.zp-trule-pr .zp-medal-b{flex:none;width:calc(70 * var(--mzm-k));margin:0}.theme-light .zp-trule-h b{font-size:calc(13 * var(--mzm-k));letter-spacing:-.3px}.theme-light .zp-trule p,.theme-light .zp-trule-s{font-size:calc(9.1 * var(--mzm-k));letter-spacing:-.1px}.zp-jarw{position:relative;transform-origin:50% 100%;will-change:transform}.zp-jar{position:relative;display:block;width:100%;height:100%;overflow:visible}.zp-jar-glow{position:absolute;left:-30%;right:-30%;top:-8%;bottom:-14%;border-radius:50%;pointer-events:none;background:radial-gradient(closest-side,#ffc43c6b,#ffb4281f 55%,#ffb42800);opacity:.35}.theme-light .zp-jar-glow{background:radial-gradient(closest-side,#f5aa1452,#f5aa1414 55%,#f5aa1400)}.zp-plink{position:absolute;left:50%;top:9%;width:90%;height:34%;margin:-17% 0 0 -45%;border-radius:50%;pointer-events:none;opacity:0;mix-blend-mode:screen;background:radial-gradient(closest-side,#fffbe6 0,#ffec96e6 18%,#ffc83c73 45%,#ffbe2800)}.theme-light .zp-plink{mix-blend-mode:normal;background:radial-gradient(closest-side,#fffffff2 0,#ffe278d9 22%,#f5b30159 50%,#f5b30100)}.zp-spk{position:absolute;width:calc(12 * var(--mzm-k));height:calc(12 * var(--mzm-k));margin:calc(-6 * var(--mzm-k)) 0 0 calc(-6 * var(--mzm-k));opacity:0;pointer-events:none;background:radial-gradient(circle,#fff 0,#fff 12%,#ffec96e6 13%,#ffec96e6 22%,#ffec9600 50%);clip-path:polygon(50% 0,60% 40%,100% 50%,60% 60%,50% 100%,40% 60%,0 50%,40% 40%)}.theme-light .zp-spk{background:radial-gradient(circle,#ffe58a 0,#ffe58a 14%,#f5b301 15%,#f5b301 26%,#f5b30100 52%)}.zp-bar{position:relative;height:calc(8 * var(--mzm-k));border-radius:calc(4 * var(--mzm-k));background:color-mix(in srgb,var(--mzm-card-sep) 85%,#000);box-shadow:inset 0 1px 2px #0000008c;overflow:hidden}.theme-light .zp-bar{background:#e6edf6;box-shadow:inset 0 1px 2px #0f172a24}.zp-bar i{position:absolute;left:0;top:0;bottom:0;width:0;border-radius:calc(4 * var(--mzm-k));background:linear-gradient(180deg,#ffffff80 0,#fff0 50%),linear-gradient(90deg,var(--zp-gold-3),var(--zp-gold-2) 60%,var(--zp-gold-1));box-shadow:0 0 8px #f5b30173}.theme-light .zp-bar i{box-shadow:none}.zp-bar i:after{content:"";position:absolute;right:0;top:1px;bottom:1px;width:calc(2 * var(--mzm-k));border-radius:1px;background:#fff7d0;opacity:.9}.zp-bar-tick{position:absolute;right:0;top:0;bottom:0;width:calc(1.5 * var(--mzm-k));background:var(--zp-gold-text);opacity:.65}.zp-jc{font-size:calc(10.6 * var(--mzm-k));font-weight:600;line-height:1;letter-spacing:.15px;color:var(--mzm-desc);white-space:nowrap;font-variant-numeric:tabular-nums}.zp-jc b{font-weight:800;color:var(--mzm-client)}.zp-jc .zp-jc-pct{font-size:calc(17 * var(--mzm-k));letter-spacing:-.2px;color:var(--zp-gold-text)}.zp-jc .zp-jc-rec{font-size:calc(13 * var(--mzm-k));color:var(--zp-gold-text)}.zp-jc [hidden]{display:none}.zp-pig-hint{display:flex;align-items:flex-start;gap:calc(4 * var(--mzm-k));padding:0;border:0;background:none;font-size:calc(8.4 * var(--mzm-k));line-height:1.35;letter-spacing:.12px;color:var(--mzm-desc);text-align:left}.zp-pig-hint[hidden]{display:none}.zp-pig-hint svg{flex:none;width:calc(8.5 * var(--mzm-k));height:calc(8.5 * var(--mzm-k));margin-top:calc(1.4 * var(--mzm-k));color:var(--mzm-partial)}.zp-pig-hint b{font-weight:700;color:var(--mzm-client)}.zp-pig-hint em{font-style:normal;font-weight:700;color:var(--mzm-partial)}.zp-pig-hint.is-rec svg{color:var(--zp-gold-2)}.zp-pig-hint .zp-hchev{width:calc(7 * var(--mzm-k));height:calc(4 * var(--mzm-k));margin-top:calc(3.6 * var(--mzm-k));transform:rotate(-90deg);color:var(--mzm-ico-chevron)}.theme-light .zp-jc{font-size:calc(11.2 * var(--mzm-k));letter-spacing:-.2px}.theme-light .zp-pig-hint{font-size:calc(9 * var(--mzm-k));letter-spacing:-.1px}.zp-dock-sp{height:calc(118 * var(--mzm-k) + env(safe-area-inset-bottom,0px))}.zp-dock-sp.has-steps{height:calc(144 * var(--mzm-k) + env(safe-area-inset-bottom,0px))}.zp-dock{position:fixed;bottom:0;z-index:40;width:100%;padding-bottom:env(safe-area-inset-bottom,0px);background:var(--zp-dock-bg);border-top:1px solid var(--mzm-total-border);box-shadow:var(--zp-dock-sh);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}@supports (width: 1cqw){.zp-dock{width:100cqw}}.zp-dock-in{position:relative;height:calc(100 * var(--mzm-k))}.zp-dock .zp-jarw{position:absolute;left:calc(13 * var(--mzm-k));bottom:calc(17 * var(--mzm-k));width:calc(69 * var(--mzm-k));height:calc(96 * var(--mzm-k))}.zp-dock-t{position:absolute;left:calc(94 * var(--mzm-k));right:calc(12 * var(--mzm-k));top:calc(9 * var(--mzm-k))}.zp-dock-h{display:flex;align-items:center;min-height:calc(13 * var(--mzm-k))}.zp-dock-h b{font-size:calc(10.8 * var(--mzm-k));font-weight:700;letter-spacing:.3px;color:var(--mzm-client)}.zp-goal-b{margin-left:auto;padding:0;border:0;background:none;font-size:calc(8.6 * var(--mzm-k));letter-spacing:.15px;color:var(--mzm-pay-sub);white-space:nowrap;text-decoration:underline dotted;text-underline-offset:2px}.zp-dock .zp-jc{display:flex;align-items:baseline;gap:0;height:calc(19 * var(--mzm-k));margin-top:calc(5 * var(--mzm-k))}.zp-dock .zp-pig-hint{margin-top:calc(5 * var(--mzm-k));max-width:100%}.zp-dock .zp-bar{position:absolute;left:calc(10 * var(--mzm-k));right:calc(12 * var(--mzm-k));bottom:calc(10 * var(--mzm-k))}.theme-light .zp-dock-h b{font-size:calc(11.6 * var(--mzm-k));letter-spacing:-.2px}.zp-steps{display:flex;align-items:center;gap:calc(6 * var(--mzm-k));min-height:calc(26 * var(--mzm-k));padding:0 calc(12 * var(--mzm-k)) 0 calc(94 * var(--mzm-k));border-bottom:1px solid var(--mzm-card-sep);font-size:calc(9.4 * var(--mzm-k));font-weight:600;letter-spacing:.15px;color:var(--mzm-paid)}.zp-steps-n{font-variant-numeric:tabular-nums}.zp-steps-b{margin-left:auto;height:calc(19 * var(--mzm-k));display:inline-flex;align-items:center;gap:calc(4 * var(--mzm-k));padding:0 calc(8 * var(--mzm-k));border:1px solid var(--mzm-chip-green-border);border-radius:calc(5 * var(--mzm-k));background:var(--mzm-chip-green-bg);box-shadow:var(--mzm-chip-green-shadow);color:var(--mzm-chip-green-text);font-size:calc(8.8 * var(--mzm-k));font-weight:700;white-space:nowrap}.zp-steps-ok{margin-left:auto;font-size:calc(8.6 * var(--mzm-k));font-weight:600;color:var(--mzm-paid)}.theme-light .zp-steps{font-size:calc(9.8 * var(--mzm-k));letter-spacing:-.1px}.zp-goal{position:absolute;left:0;right:0;bottom:100%;padding:calc(10 * var(--mzm-k)) calc(12 * var(--mzm-k)) calc(11 * var(--mzm-k));border-top:1px solid var(--mzm-total-border);background:var(--zp-dock-bg);box-shadow:var(--zp-dock-sh)}.zp-goal-t{font-size:calc(10.4 * var(--mzm-k));font-weight:700;color:var(--mzm-client)}.zp-goal-s{margin-top:calc(3 * var(--mzm-k));font-size:calc(8.4 * var(--mzm-k));line-height:1.35;color:var(--mzm-pay-sub)}.zp-goal-r{display:flex;align-items:center;gap:calc(6 * var(--mzm-k));margin-top:calc(8 * var(--mzm-k))}.zp-goal-in{flex:1;min-width:0;height:calc(28 * var(--mzm-k));padding:0 calc(9 * var(--mzm-k));border:1px solid var(--mzm-chip-border);border-radius:calc(6 * var(--mzm-k));background:var(--mzm-card-bg);color:var(--mzm-client);font:inherit;font-size:calc(12 * var(--mzm-k));font-weight:700}.zp-goal-ok,.zp-goal-x{height:calc(28 * var(--mzm-k));padding:0 calc(10 * var(--mzm-k));border-radius:calc(6 * var(--mzm-k));font-size:calc(9.6 * var(--mzm-k));font-weight:700;white-space:nowrap}.zp-goal-ok{border:1px solid var(--mzm-chip-green-border);background:var(--mzm-chip-green-bg);color:var(--mzm-chip-green-text)}.zp-goal-x{border:1px solid var(--mzm-chip-border);background:none;color:var(--mzm-desc)}.zp-goal-err{margin-top:calc(5 * var(--mzm-k));font-size:calc(8.4 * var(--mzm-k));color:var(--mzm-partial)}.zp-ach-back{height:calc(22 * var(--mzm-k));display:inline-flex;align-items:center;gap:calc(4 * var(--mzm-k));padding:0 calc(9 * var(--mzm-k));border:1px solid var(--mzm-chip-border);border-radius:calc(5 * var(--mzm-k));background:var(--mzm-card-bg);color:var(--mzm-desc);font-size:calc(9.4 * var(--mzm-k));font-weight:600}.zp-ach-list{margin:calc(10 * var(--mzm-k)) calc(11.2 * var(--mzm-k)) 0 calc(12.4 * var(--mzm-k));display:flex;flex-direction:column;gap:calc(8 * var(--mzm-k))}.theme-light .zp-ach-list{margin:calc(10 * var(--mzm-k)) calc(10.8 * var(--mzm-k)) 0 calc(10 * var(--mzm-k))}.zp-ach{display:flex;gap:calc(12 * var(--mzm-k));padding:calc(11 * var(--mzm-k)) calc(11 * var(--mzm-k)) calc(12 * var(--mzm-k));border:1px solid var(--mzm-card-border);border-radius:calc(10 * var(--mzm-k));background:var(--mzm-card-bg);box-shadow:var(--mzm-card-shadow)}.zp-ach-m{flex:none;width:calc(74 * var(--mzm-k));display:flex;justify-content:center}.zp-ach-m .zp-md,.zp-ach-m .zp-md img{height:calc(96 * var(--mzm-k))}.zp-ach-m .zp-mdc{font-size:calc(20 * var(--mzm-k))}.zp-ach-t{flex:1;min-width:0}.zp-ach-h{display:flex;align-items:baseline;gap:calc(7 * var(--mzm-k))}.zp-ach-h b{font-size:calc(13.4 * var(--mzm-k));font-weight:800;letter-spacing:.2px;color:var(--zp-gold-text)}.zp-ach-h span{margin-left:auto;font-size:calc(8 * var(--mzm-k));font-weight:600;color:var(--mzm-accepted);white-space:nowrap}.zp-ach-s{margin-top:calc(2 * var(--mzm-k));font-size:calc(8.8 * var(--mzm-k));font-weight:600;color:var(--mzm-client)}.zp-tiers{display:flex;gap:calc(4 * var(--mzm-k));margin-top:calc(7 * var(--mzm-k))}.zp-tier{flex:1;min-width:0;padding:calc(4 * var(--mzm-k)) calc(5 * var(--mzm-k)) calc(5 * var(--mzm-k));border:1px solid var(--mzm-card-sep);border-radius:calc(6 * var(--mzm-k));text-align:center}.zp-tier b{display:block;font-size:calc(8.6 * var(--mzm-k));font-weight:700;color:var(--mzm-desc)}.zp-tier span{display:block;margin-top:calc(2 * var(--mzm-k));font-size:calc(7.6 * var(--mzm-k));line-height:1.25;color:var(--mzm-pay-sub)}.zp-tier.is-on{border-color:color-mix(in srgb,var(--zp-gold-2) 60%,transparent)}.zp-tier.is-on b{color:var(--zp-gold-text)}.zp-ach-pr{display:flex;align-items:center;gap:calc(7 * var(--mzm-k));margin-top:calc(8 * var(--mzm-k));font-size:calc(8.4 * var(--mzm-k));font-weight:700;color:var(--zp-gold-text)}.zp-ach-pr .zp-medal-b{flex:none;width:calc(76 * var(--mzm-k));margin:0}.zp-ach-next{margin-top:calc(4 * var(--mzm-k));font-size:calc(8.4 * var(--mzm-k));line-height:1.35;color:var(--mzm-pay-sub)}.zp-ach-rb{margin-top:calc(7 * var(--mzm-k));padding:0;border:0;background:none;font-size:calc(8.6 * var(--mzm-k));font-weight:600;color:var(--mzm-chip-blue-text);text-decoration:underline dotted;text-underline-offset:2px}.zp-ach-rule{margin:calc(5 * var(--mzm-k)) 0 0;font-size:calc(8.8 * var(--mzm-k));line-height:1.45;color:var(--mzm-desc)}.zp-ach-note{margin:calc(10 * var(--mzm-k)) calc(14 * var(--mzm-k)) 0;font-size:calc(8.4 * var(--mzm-k));line-height:1.4;color:var(--mzm-pay-sub)}.zp-ach-foot{display:flex;align-items:flex-start;gap:calc(5 * var(--mzm-k));margin:calc(12 * var(--mzm-k)) calc(14 * var(--mzm-k)) 0;font-size:calc(8.6 * var(--mzm-k));line-height:1.4;color:var(--mzm-pay-sub)}.zp-ach-foot svg{flex:none;width:calc(9 * var(--mzm-k));height:calc(9 * var(--mzm-k));margin-top:1px}.theme-light .zp-ach-h b{font-size:calc(14 * var(--mzm-k));letter-spacing:-.3px}.theme-light .zp-ach-s,.theme-light .zp-ach-rule{font-size:calc(9.4 * var(--mzm-k));letter-spacing:-.1px}.zp-rank{margin:calc(10 * var(--mzm-k)) calc(11.2 * var(--mzm-k)) 0 calc(12.4 * var(--mzm-k))}.theme-light .zp-rank{margin:calc(10 * var(--mzm-k)) calc(10.8 * var(--mzm-k)) 0 calc(10 * var(--mzm-k))}.zp-rank-h{margin:0 calc(2 * var(--mzm-k));font-size:calc(11.4 * var(--mzm-k));font-weight:800;line-height:1.2;letter-spacing:.3px;color:var(--mzm-client)}.zp-rank-list{display:flex;flex-direction:column;gap:calc(8 * var(--mzm-k));margin-top:calc(8 * var(--mzm-k))}.zp-rank-i{display:flex;align-items:center;gap:calc(12 * var(--mzm-k));min-width:0;padding:calc(6 * var(--mzm-k)) calc(11 * var(--mzm-k)) calc(6 * var(--mzm-k)) calc(8 * var(--mzm-k));border:1px solid var(--mzm-card-border);border-radius:calc(10 * var(--mzm-k));background:var(--mzm-card-bg);box-shadow:var(--mzm-card-shadow)}.zp-rank-m{flex:none;display:block;line-height:0}.zp-rank-i img{display:block;width:calc(96 * var(--mzm-k));height:calc(96 * var(--mzm-k));object-fit:contain}.zp-rank-i.is-off img{filter:grayscale(1) brightness(.85);opacity:.42}.zp-rank-i.is-on img{filter:none;opacity:1}.zp-rank-i.is-on{border-color:color-mix(in srgb,var(--zp-gold-2) 75%,transparent);background:color-mix(in srgb,var(--zp-gold-2) 8%,var(--mzm-card-bg));box-shadow:0 0 0 1px color-mix(in srgb,var(--zp-gold-2) 35%,transparent),0 0 calc(12 * var(--mzm-k)) color-mix(in srgb,var(--zp-gold-2) 22%,transparent)}.zp-rank-t{flex:1;min-width:0;display:flex;flex-direction:column}.zp-rank-n{font-size:calc(13.4 * var(--mzm-k));font-weight:800;line-height:1.2;letter-spacing:.2px;color:var(--mzm-pay-sub);overflow-wrap:break-word}.zp-rank-i.is-on .zp-rank-n{color:var(--zp-gold-text)}.zp-rank-s{margin-top:calc(3 * var(--mzm-k));font-size:calc(8.8 * var(--mzm-k));font-weight:600;line-height:1.2;letter-spacing:.1px;color:var(--mzm-pay-sub)}.zp-rank-i.is-off .zp-rank-n,.zp-rank-i.is-off .zp-rank-s{opacity:.75}.zp-rank-i.is-on .zp-rank-s{color:var(--mzm-client)}.zp-rank-next{margin:calc(9 * var(--mzm-k)) calc(2 * var(--mzm-k)) 0;font-size:calc(8.8 * var(--mzm-k));line-height:1.35;color:var(--mzm-desc);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.theme-light .zp-rank-i.is-on{box-shadow:0 0 0 1px color-mix(in srgb,var(--zp-gold-2) 30%,transparent),0 1px 8px color-mix(in srgb,var(--zp-gold-2) 20%,transparent)}.theme-light .zp-rank-n{font-size:calc(14 * var(--mzm-k));letter-spacing:-.3px}.theme-light .zp-rank-s{font-size:calc(9.4 * var(--mzm-k));letter-spacing:-.1px}.theme-light .zp-rank-next{font-size:calc(9.2 * var(--mzm-k));letter-spacing:-.1px}.zp-how{margin:calc(8 * var(--mzm-k)) calc(11.2 * var(--mzm-k)) 0 calc(12.4 * var(--mzm-k));padding:calc(10 * var(--mzm-k)) calc(12 * var(--mzm-k)) calc(11 * var(--mzm-k));border:1px solid var(--mzm-card-border);border-radius:calc(10 * var(--mzm-k));background:var(--mzm-card-bg);box-shadow:var(--mzm-card-shadow)}.theme-light .zp-how{margin:calc(8 * var(--mzm-k)) calc(10.8 * var(--mzm-k)) 0 calc(10 * var(--mzm-k))}.zp-how-h{font-size:calc(11.4 * var(--mzm-k));font-weight:800;line-height:1.2;letter-spacing:.3px;color:var(--mzm-client)}.zp-how-list{display:flex;flex-direction:column;gap:calc(6 * var(--mzm-k));margin-top:calc(8 * var(--mzm-k))}.zp-how-i{font-size:calc(9 * var(--mzm-k));line-height:1.4;color:var(--mzm-desc)}.zp-how-i b{font-weight:800;color:var(--zp-gold-text)}.zp-how-note{margin-top:calc(8 * var(--mzm-k));font-size:calc(8.4 * var(--mzm-k));line-height:1.35;color:var(--mzm-pay-sub)}.theme-light .zp-how-h{font-size:calc(12 * var(--mzm-k));letter-spacing:-.1px}.theme-light .zp-how-i{font-size:calc(9.4 * var(--mzm-k));letter-spacing:-.1px}.theme-light .zp-how-note{font-size:calc(8.8 * var(--mzm-k));letter-spacing:-.1px}.zp-rank-em{flex:none;width:calc(24 * var(--mzm-k));height:calc(24 * var(--mzm-k));display:block}.mz-rank-medal{flex:none;padding:0;border:0;border-radius:12px;background:none;line-height:0;cursor:pointer;-webkit-tap-highlight-color:transparent}.mz-rank-medal img{display:block;width:96px;height:96px;object-fit:contain}.mz-rank-medal:focus-visible{outline:2px solid var(--mzm-chip-blue-text);outline-offset:2px}@media(max-width:379px){.mz-rank-medal img{width:48px;height:48px}}.mz-rank-name{margin-top:3px;font-size:13px;font-weight:700;line-height:1.25;letter-spacing:.2px;color:#ffc933}.theme-light .mz-rank-name{color:#a35f00}.zp-rain{position:fixed;left:0;top:0;width:100vw;height:100vh;pointer-events:none;z-index:2147483000}.zp-cg{position:fixed;left:0;top:0;z-index:2147483001;pointer-events:none;opacity:0;padding:12px 22px 13px;border-radius:13px;text-align:center;white-space:nowrap;transform-origin:50% 50%;will-change:transform,opacity;font-family:MZ Inter,Inter,-apple-system,Segoe UI,Roboto,sans-serif;border:1px solid color-mix(in srgb,#f5b301 70%,transparent);background:linear-gradient(180deg,color-mix(in srgb,#f5b301 10%,var(--panel-bg)),var(--panel-bg) 60%);box-shadow:0 12px 32px #00000080,0 0 22px #f5b30147,inset 0 1px #ffeca040}.theme-light .zp-cg{box-shadow:0 10px 26px #0f172a2e,0 0 0 3px #f5b30124}.zp-cg-1{font-size:17px;font-weight:700;line-height:1.2;letter-spacing:.1px;color:var(--mzm-client)}.zp-cg-1 b{font-size:23px;font-weight:800;letter-spacing:-.3px;color:var(--mzm-paid)}.zp-cg-2{margin-top:3px;font-size:12.5px;font-weight:600;line-height:1.2;letter-spacing:.2px;color:var(--mzm-desc)}
