/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */.mz{--brand:#109764;--lime:#cfeabb;--lime-ink:#35601f;--bg:#edf1f0;--surface:#fff;--inset:#f4f6f5;--ink:#101419;--muted:#5f6a65;--success:#109764;--warn:#8a6414;--bad:#b93a30;--pill-green:#dff0e2;--pill-amber:#f7e9b8;--pill-lav:#dbdceb;--ink-70:#101419ad;--ink-12:#1014191f;--ink-06:#1014190f;--hair:#10141914;--r-card:26px;--r-tile:20px;--r-chip:14px;--r-pill:999px;--pad:26px;--float:0 1px 2px #10141908,0 18px 36px -24px #1014192e;--float-sm:0 1px 2px #1014190a,0 8px 18px -12px #10141929;--ease:cubic-bezier(.16,1,.3,1);--fs-hero:60px;--fs-hero-sm:46px;--fs-h1:44px;--fs-h1-sm:34px;--fs-lg:36px;--fs-md:26px;--fs-tint:23px;--fs-place:22px;--fs-tint-sm:19px;--fs-wordmark:17.5px;--fs-price:17px;--fs-title:16.5px;--fs-body:16px;--fs-sub:15px;--fs-unit:14.5px;--fs-base:14px;--fs-row:13.5px;--fs-label:13px;--fs-note:12.5px;--fs-micro:12px;--fs-badge:11.5px;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--sp-1:1px;--sp-2:2px;--sp-3:3px;--sp-4:4px;--sp-5:5px;--sp-6:6px;--sp-7:7px;--sp-8:8px;--sp-9:9px;--sp-10:10px;--sp-11:11px;--sp-12:12px;--sp-13:13px;--sp-14:14px;--sp-15:15px;--sp-16:16px;--sp-17:17px;--sp-18:18px;--sp-20:20px;--sp-22:22px;--sp-24:24px;--sp-26:26px;--sp-30:30px;--sp-32:32px;--sp-34:34px;--sp-44:44px;--sp-52:52px;--sp-60:60px;--r-bar:12px;--r-tip:9px;--r-mark:11px;--pill-green-ink:#14603f;--pill-amber-ink:#6d5210;--pill-lav-ink:#3b3d6b;font-family:var(--mz-font),ui-sans-serif,system-ui,-apple-system,sans-serif;color:var(--ink);background:var(--bg);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;min-height:100vh}.mz *,.mz :after,.mz :before{box-sizing:border-box}.mz figure,.mz h1,.mz h2,.mz h3,.mz p{margin:0}.mz-shell{max-width:1660px;padding:var(--sp-22) var(--sp-34) var(--sp-60);margin:0 auto}.mz-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.mz-top{gap:var(--sp-20);margin-bottom:var(--sp-34);grid-template-columns:1fr auto 1fr;display:grid}.mz-brand,.mz-top{align-items:center}.mz-brand{gap:var(--sp-11);display:flex}.mz-mark{border-radius:var(--r-mark);background:var(--brand);color:#fff;width:34px;height:34px;font-size:var(--fs-price);font-weight:var(--fw-bold);letter-spacing:-.03em;place-items:center;display:grid;box-shadow:0 6px 14px -8px #10141980}.mz-wordmark{font-size:var(--fs-wordmark);font-weight:var(--fw-semibold);letter-spacing:-.025em}.mz-nav{align-items:center;gap:var(--sp-7);justify-self:center;display:flex}.mz-nav-page{margin-bottom:var(--sp-20);scrollbar-width:none;justify-self:start;overflow-x:auto}.mz-nav-page::-webkit-scrollbar{display:none}.mz-nav-page a{flex:none}.mz-nav a{height:38px;padding:0 var(--sp-17);border-radius:var(--r-pill);background:var(--surface);color:var(--ink-70);font-size:var(--fs-row);font-weight:var(--fw-medium);box-shadow:var(--float-sm);transition:color .2s var(--ease),background .2s var(--ease);align-items:center;text-decoration:none;display:inline-flex}.mz-nav a:hover{color:var(--ink)}.mz-nav a[aria-current=page]{background:var(--ink);color:#fff}.mz-top-right{align-items:center;gap:var(--sp-9);justify-self:end;display:flex}.mz-iconbtn{background:var(--surface);width:38px;height:38px;color:var(--ink-70);cursor:pointer;border:0;place-items:center;display:grid}.mz-avatar,.mz-iconbtn{border-radius:var(--r-pill);box-shadow:var(--float-sm)}.mz-avatar{align-items:center;gap:var(--sp-10);height:44px;padding:0 var(--sp-12) 0 var(--sp-6);background:var(--surface);cursor:pointer;color:inherit;border:0;font-family:inherit;display:flex}.mz-avatar-initials{border-radius:var(--r-pill);background:var(--brand);color:#fff;width:32px;height:32px;font-size:var(--fs-micro);font-weight:var(--fw-bold);letter-spacing:.01em;place-items:center;display:grid}.mz-h1{font-size:var(--fs-h1);font-weight:var(--fw-semibold);letter-spacing:-.035em;line-height:1.02}.mz-sub{margin-top:var(--sp-8);font-size:var(--fs-sub);color:var(--muted);max-width:52ch;line-height:1.5}.mz-sub strong{color:var(--ink);font-weight:var(--fw-medium)}.mz-asof{margin-top:var(--sp-13);align-items:center;gap:var(--sp-8);font-size:var(--fs-note);color:var(--muted);display:flex}.mz-live-dot{border-radius:var(--r-pill);background:var(--brand);width:7px;height:7px;box-shadow:0 0 0 3px var(--brand)}@supports (color:color-mix(in lab,red,red)){.mz-live-dot{box-shadow:0 0 0 3px color-mix(in oklab,var(--brand) 16%,transparent)}}.mz-live-dot{flex:none}.mz-kpis{gap:var(--sp-14);flex-wrap:wrap;display:flex}.mz-kpi{align-items:center;gap:var(--sp-15);background:var(--surface);border-radius:var(--r-card);padding:var(--sp-16) var(--sp-24) var(--sp-16) var(--sp-18);box-shadow:var(--float-sm);min-width:232px;display:flex}.mz-bento{gap:var(--sp-18);margin-top:var(--sp-22);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.mz-card{background:var(--surface);border-radius:var(--r-card);padding:var(--pad);box-shadow:var(--float);flex-direction:column;grid-column:span 12;display:flex;position:relative}.mz-s3{grid-column:span 3}.mz-s4{grid-column:span 4}.mz-s5{grid-column:span 5}.mz-s6{grid-column:span 6}.mz-s7{grid-column:span 7}.mz-s8{grid-column:span 8}.mz-s12{grid-column:span 12}.mz-cardhead{justify-content:space-between;gap:var(--sp-14);margin-bottom:var(--sp-20)}.mz-cardhead,.mz-cardhead-l{align-items:center;display:flex}.mz-cardhead-l{gap:var(--sp-12);min-width:0}.mz-glyph{border-radius:var(--r-chip);background:var(--inset);border:1px solid var(--hair);width:38px;height:38px;color:var(--ink-70);flex:none;place-items:center;display:grid}.mz-cardtitle{font-size:var(--fs-title);font-weight:var(--fw-semibold);letter-spacing:-.02em}.mz-arrow{border-radius:var(--r-pill);border:1px solid var(--hair);background:var(--surface);width:42px;height:42px;color:var(--ink);cursor:pointer;box-shadow:var(--float-sm);transition:transform .2s var(--ease);place-items:center;display:grid;position:absolute;top:16px;right:16px}.mz-arrow:hover{transform:translate(1px,-1px)}.mz-num{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;font-weight:var(--fw-semibold);letter-spacing:-.025em}.mz-num-sm{font-size:var(--fs-base)}.mz-num-md{font-size:var(--fs-md);letter-spacing:-.03em}.mz-num-lg{font-size:var(--fs-lg);letter-spacing:-.035em}.mz-num-hero{font-size:var(--fs-hero);letter-spacing:-.04em;line-height:1}.mz-good{color:var(--success)}.mz-warn{color:var(--warn)}.mz-bad{color:var(--bad)}.mz-label{font-size:var(--fs-label);font-weight:var(--fw-medium);color:var(--ink-70)}.mz-note{font-size:var(--fs-note);color:var(--muted);line-height:1.5}.mz-fig{font-variant-numeric:tabular-nums;font-weight:var(--fw-semibold)}.mz-row{justify-content:space-between;align-items:center;gap:var(--sp-16);padding:var(--sp-11) 0;border-bottom:1px solid var(--hair);display:flex}.mz-row:last-child{border-bottom:0}.mz-row-l{align-items:center;gap:var(--sp-9);font-size:var(--fs-row);color:var(--ink-70);display:flex}.mz-dot{flex:none;width:8px;height:8px}.mz-chip,.mz-dot{border-radius:var(--r-pill)}.mz-chip{align-items:center;gap:var(--sp-7);height:30px;padding:0 var(--sp-13);background:var(--inset);border:1px solid var(--hair);font-size:var(--fs-note);font-weight:var(--fw-medium);color:var(--ink-70);white-space:nowrap;display:inline-flex}.mz-chip-good{background:var(--pill-green);color:var(--pill-green-ink);border-color:#0000}.mz-chip-warn{background:var(--pill-amber);color:var(--pill-amber-ink);border-color:#0000}.mz-badge{align-items:center;gap:var(--sp-6);height:26px;padding:0 var(--sp-11);background:var(--surface);font-size:var(--fs-badge);font-weight:var(--fw-semibold);letter-spacing:-.01em;box-shadow:var(--float-sm);display:inline-flex}.mz-badge,.mz-track{border-radius:var(--r-pill)}.mz-track{background:var(--ink-06);height:8px;position:relative;overflow:hidden}.mz-track-lg{height:12px}.mz-track i{border-radius:var(--r-pill);background:var(--brand);position:absolute;inset:0 auto 0 0}.mz-tint{border-radius:var(--r-chip);padding:var(--sp-14) var(--sp-16);background:var(--lime)}.mz-tint-quiet{background:var(--inset);border:1px solid var(--hair)}.mz-tint-head{align-items:center;gap:var(--sp-8);font-size:var(--fs-note);font-weight:var(--fw-medium);color:var(--lime-ink);display:flex}.mz-tint-quiet .mz-tint-head{color:var(--muted)}.mz-hero{isolation:isolate;justify-content:space-between;padding:0;overflow:hidden}.mz-hero-photo{z-index:0;position:absolute;inset:0}.mz-hero-photo img{object-fit:cover;width:100%;height:100%}.mz-hero-veil{background:linear-gradient(#fffffff5,#ffffffdb 16%,#ffffff4d 34%,#fff0 44%,#12160e00 56%,#12160e57 70%,#12160eb8 84%,#0e120beb);position:absolute;inset:0}.mz-hero-foot,.mz-hero-top{z-index:1}.mz-hero-foot{margin-top:auto}.mz-hero-top{padding:var(--pad) var(--pad) var(--sp-18);position:relative}.mz-card:has(.mz-arrow) .mz-cardhead{padding-right:var(--sp-52)}.mz-hero-figs{gap:var(--sp-34);margin-top:var(--sp-20);display:flex}.mz-hero-foot{padding:var(--sp-26) var(--pad) var(--pad);color:#fff;text-shadow:0 1px 3px #0a0e088c;position:relative}.mz-hero-foot .mz-label,.mz-hero-foot .mz-note{color:#ffffffe0}.mz-hero-foot .mz-scorebar{background:#0a0e089e}.mz-scorebar{border-radius:var(--r-pill);background:#10141973;height:10px;position:relative;overflow:hidden}.mz-scorebar i{border-radius:var(--r-pill);background:#fff;position:absolute;inset:0 auto 0 0}.mz-bars{align-items:flex-end;gap:var(--sp-10);height:150px;margin-top:var(--sp-34);display:flex}.mz-bar{justify-content:flex-end;align-items:center;gap:var(--sp-9);flex-direction:column;flex:1;height:100%;display:flex}.mz-bar-fill{border-radius:var(--r-bar);background:repeating-linear-gradient(-45deg,var(--ink-06) 0 3px,transparent 3px 7px);border:1px solid var(--ink-06);width:100%;min-height:7px;position:relative}.mz-bar-on .mz-bar-fill{background:var(--brand);border-color:#0000}.mz-bar-cap{font-size:var(--fs-badge);color:var(--muted);white-space:nowrap}.mz-tip{color:#fff;font-size:var(--fs-badge);font-weight:var(--fw-semibold);padding:var(--sp-5) var(--sp-10);border-radius:var(--r-tip);white-space:nowrap;top:-13px;transform:translate(-50%,-100%)}.mz-tip,.mz-tip:after{background:var(--ink);position:absolute;left:50%}.mz-tip:after{content:"";border-radius:1px;width:8px;height:8px;bottom:-4px;transform:translate(-50%)rotate(45deg)}.mz-bar-on .mz-bar-fill:before{content:"";border-radius:var(--r-pill);background:#fff;width:9px;height:9px;position:absolute;top:7px;left:50%;transform:translate(-50%)}.mz-units{gap:var(--sp-16);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.mz-unit{background:var(--surface)}.mz-unit,.mz-unit-art{border-radius:var(--r-tile);overflow:hidden}.mz-unit-art{aspect-ratio:4/3;background:var(--inset);position:relative}.mz-unit-art img{object-fit:cover;filter:saturate(1.06)contrast(1.02);width:100%;height:100%;transition:transform .5s var(--ease)}.mz-unit:hover .mz-unit-art img{transform:scale(1.03)}.mz-unit-badge{position:absolute;bottom:12px;left:12px}.mz-unit-badge-ready{background:var(--pill-green);color:var(--pill-green-ink)}.mz-unit-badge-notice{background:var(--pill-lav);color:var(--pill-lav-ink)}.mz-unit-body{justify-content:space-between;align-items:flex-end;gap:var(--sp-12);padding:var(--sp-14) var(--sp-4) var(--sp-2);display:flex}.mz-unit-where{align-items:center;gap:var(--sp-5);margin-top:var(--sp-5);font-size:var(--fs-micro);color:var(--muted);display:flex}.mz-analyst{background:var(--surface);border-radius:var(--r-card);padding:var(--pad);box-shadow:var(--float);grid-column:span 12;position:relative;overflow:hidden}.mz-analyst:before{content:"";background:linear-gradient(180deg,var(--lime),transparent);height:190px;position:absolute;inset:0 0 auto}@supports (color:color-mix(in lab,red,red)){.mz-analyst:before{background:linear-gradient(180deg,color-mix(in oklab,var(--lime) 34%,transparent),transparent)}}.mz-analyst:before{pointer-events:none}.mz-analyst>*{position:relative}.mz-sparkle{border-radius:var(--r-chip);background:var(--brand);color:#fff;flex:none;place-items:center;width:40px;height:40px;display:grid}.mz-analyst-body{gap:var(--sp-34);grid-template-columns:1.35fr 1fr;display:grid}.mz-insight{font-size:var(--fs-body);color:var(--ink-70);line-height:1.62}.mz-insight strong{color:var(--ink);font-weight:var(--fw-semibold)}.mz-chiprow{gap:var(--sp-9);margin-top:var(--sp-20);flex-wrap:wrap;display:flex}.mz-ask{align-items:center;gap:var(--sp-8);background:var(--inset);border:1px solid var(--hair);border-radius:var(--r-pill);padding:var(--sp-6) var(--sp-6) var(--sp-6) var(--sp-18);display:flex}.mz-ask input{min-width:0;font:inherit;font-size:var(--fs-base);color:var(--ink);background:0 0;border:0;outline:none;flex:1}.mz-ask input::placeholder{color:var(--muted)}.mz-send{border-radius:var(--r-pill);background:var(--brand);color:#fff;cursor:pointer;border:0;flex:none;place-items:center;width:40px;height:40px;display:grid}.mz-suggest{gap:var(--sp-8);margin-top:var(--sp-14);flex-wrap:wrap;display:flex}.mz-suggest button{height:32px;padding:0 var(--sp-14);border-radius:var(--r-pill);border:1px solid var(--hair);background:var(--surface);font:inherit;font-size:var(--fs-note);color:var(--ink-70);cursor:pointer}.mz-suggest button:hover{border-color:var(--ink-12);color:var(--ink)}.mz-callout{gap:var(--sp-13);padding:var(--sp-18);border-radius:var(--r-chip);background:var(--inset);border:1px solid var(--hair);display:flex}.mz-trend{gap:var(--sp-20);flex:1;grid-template-columns:minmax(0,1.45fr) 190px;align-items:start;display:grid}.mz-trend-rail{gap:var(--sp-12);flex-direction:column;display:flex}.mz-chart{position:relative}.mz-chart svg{width:100%;height:190px;display:block;overflow:visible}.mz-chart-tip{background:var(--ink);color:#fff;font-size:var(--fs-badge);font-weight:var(--fw-semibold);font-variant-numeric:tabular-nums;padding:var(--sp-5) var(--sp-10);border-radius:var(--r-tip);position:absolute;top:-2px;right:0}.mz-chart-axis{margin-top:var(--sp-2);font-size:var(--fs-badge);color:var(--muted);justify-content:space-between;display:flex}.mz-tint-note{margin-top:var(--sp-5);font-size:var(--fs-badge);color:var(--lime-ink)}.mz-tint-quiet .mz-tint-note{color:var(--muted)}.mz-select{align-items:center;gap:var(--sp-7);height:32px;padding:0 var(--sp-11) 0 var(--sp-14);border-radius:var(--r-pill);background:var(--surface);border:1px solid var(--hair);box-shadow:var(--float-sm);color:var(--ink-70);display:inline-flex;position:relative}.mz-select select{appearance:none;font:inherit;font-size:var(--fs-note);font-weight:var(--fw-medium);color:inherit;padding-right:var(--sp-2);cursor:pointer;background:0 0;border:0;outline:none}.mz-tall{grid-row:span 2}@media (max-width:1180px){.mz-s3,.mz-s4,.mz-s5,.mz-s6,.mz-s7,.mz-s8{grid-column:span 6}.mz-units{grid-template-columns:repeat(2,minmax(0,1fr))}.mz-analyst-body{gap:var(--sp-26)}.mz-analyst-body,.mz-trend{grid-template-columns:1fr}}@media (max-width:780px){.mz-shell{padding:var(--sp-18) var(--sp-18) var(--sp-44)}.mz-top{row-gap:var(--sp-14);grid-template-columns:1fr auto}.mz-nav{order:3;grid-column:1/-1;justify-self:start;overflow-x:auto}.mz-h1{font-size:var(--fs-h1-sm)}.mz-s3,.mz-s4,.mz-s5,.mz-s6,.mz-s7,.mz-s8{grid-column:span 12}.mz-units{grid-template-columns:1fr}.mz-num-hero{font-size:var(--fs-hero-sm)}.mz-nav{scrollbar-width:none;justify-self:stretch;width:100%}.mz-nav::-webkit-scrollbar{display:none}.mz-iconbtn,.mz-nav a{height:var(--sp-44);min-width:var(--sp-44)}}.mz-op{--rail-w:72px;--rail-open:252px;--rail-inset:var(--sp-12);--bar-h:62px}.mz-op:not([data-ready]) .mz-op-body,.mz-op:not([data-ready]) .mz-op-label,.mz-op:not([data-ready]) .mz-op-rail,.mz-op:not([data-ready]) .mz-op-section{transition:none}.mz-op-rail{z-index:40;top:var(--rail-inset);left:var(--rail-inset);bottom:var(--rail-inset);width:var(--rail-w);padding:var(--sp-10);border-radius:var(--r-card);background:var(--surface);box-shadow:var(--float);transition:width .26s var(--ease);flex-direction:column;display:flex;position:fixed;overflow:hidden}.mz-op-rail:focus-within,.mz-op-rail:hover,.mz-op[data-pinned] .mz-op-rail{width:var(--rail-open)}.mz-op-railhead{justify-content:space-between;gap:var(--sp-10);height:44px;padding:0 var(--sp-6);margin-bottom:var(--sp-8);flex:none}.mz-op-brand,.mz-op-railhead{align-items:center;display:flex}.mz-op-brand{gap:var(--sp-11);color:inherit;min-width:0;text-decoration:none}.mz-op-brand .mz-mark{flex:none}.mz-op-pin{border-radius:var(--r-chip);width:34px;height:34px;color:var(--muted);cursor:pointer;transition:background .18s var(--ease),color .18s var(--ease);background:0 0;border:0;flex:none;place-items:center;display:grid}.mz-op-pin:hover{background:var(--ink-06);color:var(--ink)}.mz-op-label{opacity:0;white-space:nowrap;pointer-events:none;transition:opacity .18s var(--ease),transform .26s var(--ease);transform:translate(-4px)}.mz-op-rail:focus-within .mz-op-label,.mz-op-rail:hover .mz-op-label,.mz-op[data-pinned] .mz-op-label{opacity:1;pointer-events:auto;transform:none}.mz-op-groups{scrollbar-width:none;flex:1;min-height:0;overflow:hidden auto}.mz-op-groups::-webkit-scrollbar{display:none}.mz-op-section{height:0;margin:var(--sp-10) var(--sp-10) var(--sp-4);border-top:1px solid var(--hair);font-size:var(--fs-badge);font-weight:var(--fw-medium);text-transform:uppercase;letter-spacing:.14em;color:var(--muted);transition:height .26s var(--ease),border-color .18s var(--ease),opacity .18s var(--ease),transform .26s var(--ease);overflow:hidden}.mz-op-rail:focus-within .mz-op-section,.mz-op-rail:hover .mz-op-section,.mz-op[data-pinned] .mz-op-section{border-top-color:#0000;height:19px}.mz-op-item{align-items:center;gap:var(--sp-12);height:40px;padding:0 var(--sp-6);border-radius:var(--r-chip);color:var(--ink-70);font-size:var(--fs-row);font-weight:var(--fw-medium);transition:background .16s var(--ease),color .16s var(--ease);text-decoration:none;display:flex}.mz-op-item:hover{background:var(--ink-06);color:var(--ink)}.mz-op-item[aria-current=page]{background:var(--ink);color:#fff}.mz-op-item-label{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.mz-op-ico{flex:none;place-items:center;width:40px;height:40px;display:grid;position:relative}.mz-op-dot{border-radius:var(--r-pill);background:var(--bad);width:7px;height:7px;box-shadow:0 0 0 2px var(--surface);position:absolute;top:7px;right:7px}.mz-op-item[aria-current=page] .mz-op-dot{box-shadow:0 0 0 2px var(--ink)}.mz-op-rail:focus-within .mz-op-item .mz-op-dot,.mz-op-rail:hover .mz-op-item .mz-op-dot,.mz-op[data-pinned] .mz-op-item .mz-op-dot{opacity:0}.mz-op-count{min-width:20px;height:20px;padding:0 var(--sp-6);border-radius:var(--r-pill);background:var(--bad);color:#fff;font-size:var(--fs-badge);font-weight:var(--fw-semibold);flex:none;place-items:center;display:grid}.mz-op-body{padding-left:calc(var(--rail-w) + var(--sp-22));transition:padding-left .26s var(--ease)}.mz-op[data-pinned] .mz-op-body{padding-left:calc(var(--rail-open) + var(--sp-22))}.mz-op-strip{max-width:1660px;padding:var(--sp-18) var(--sp-34) 0;align-items:center;gap:var(--sp-10);margin:0 auto;display:flex}.mz-op-ask,.mz-op-switch{border-radius:var(--r-pill);background:var(--surface);height:44px;box-shadow:var(--float-sm);color:inherit;cursor:pointer;border:0;align-items:center;font-family:inherit;display:flex}.mz-op-switch{gap:var(--sp-12);padding:0 var(--sp-14);flex:none}.mz-op-switch-l{text-align:left;line-height:1.2}.mz-op-switch-cap{font-size:var(--fs-badge);color:var(--muted);display:block}.mz-op-switch-name{font-size:var(--fs-label);font-weight:var(--fw-semibold);display:block}.mz-op-ask{gap:var(--sp-10);min-width:0;max-width:460px;padding:0 var(--sp-8) 0 var(--sp-16);color:var(--muted);font-size:var(--fs-row);flex:1}.mz-op-ask:hover{color:var(--ink-70)}.mz-op-ask[aria-disabled=true]{cursor:not-allowed;background:var(--inset);border:1px dashed var(--ink-12);box-shadow:none}.mz-op-ask[aria-disabled=true]:hover{color:var(--muted)}.mz-op-ask-text{text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.mz-op-kbd{padding:var(--sp-3) var(--sp-8);border-radius:var(--sp-8);background:var(--inset);border:1px solid var(--hair);font-family:inherit;font-size:var(--fs-badge);color:var(--muted);flex:none}.mz-op-strip-r{align-items:center;gap:var(--sp-9);margin-left:auto;display:flex}.mz-op-strip .mz-iconbtn{position:relative}.mz-op-dot-fixed{top:8px;right:8px}.mz-op-who{text-align:left;line-height:1.25}.mz-op-who-name{font-size:var(--fs-label);font-weight:var(--fw-semibold);display:block}.mz-op-who-role{font-size:var(--fs-badge);color:var(--muted);display:block}.mz-op-bar,.mz-op-mobilemark,.mz-op-sheet{display:none}@media (max-width:900px){.mz-op-rail{display:none}.mz-op-body,.mz-op[data-pinned] .mz-op-body{padding-left:0;padding-bottom:calc(var(--bar-h) + var(--sp-22))}.mz-op-strip{padding:var(--sp-14) var(--sp-18) 0;gap:var(--sp-8)}.mz-op-mobilemark{flex:none;display:grid}.mz-op-switch-cap{display:none}.mz-op-switch{min-width:0;padding:0 var(--sp-12);flex:1}.mz-op-switch-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mz-op-ask{flex:none;justify-content:center;width:44px;padding:0}.mz-op-ask-text,.mz-op-kbd,.mz-op-who{display:none}.mz-op .mz-avatar{padding:0 var(--sp-4)}.mz-op-bar{z-index:50;background:var(--surface);grid-template-columns:repeat(5,1fr);display:grid;position:fixed;bottom:0;left:0;right:0}@supports (color:color-mix(in lab,red,red)){.mz-op-bar{background:color-mix(in srgb,var(--surface) 92%,transparent)}}.mz-op-bar{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-top:1px solid var(--hair);padding-bottom:env(safe-area-inset-bottom,0)}.mz-op-bar-item{min-height:var(--bar-h);padding:var(--sp-6) var(--sp-2) var(--sp-8);font-family:inherit;font-size:var(--fs-badge);font-weight:var(--fw-medium);color:var(--muted);cursor:pointer;justify-content:center;align-items:center;gap:var(--sp-2);background:0 0;border:0;flex-direction:column;text-decoration:none;display:flex}.mz-op-bar-item .mz-op-ico{width:26px;height:26px}.mz-op-bar-item .mz-op-dot{top:-1px;right:-1px}.mz-op-bar-item[aria-current=page]{color:var(--ink)}.mz-op-sheet{z-index:60;background:var(--bg);flex-direction:column;display:flex;position:fixed;inset:0}.mz-op-sheet-head{padding:var(--sp-16) var(--sp-18);border-bottom:1px solid var(--hair);flex:none;justify-content:space-between;align-items:center;display:flex}.mz-op-sheet-body{padding:var(--sp-8) var(--sp-18) calc(var(--sp-44) + env(safe-area-inset-bottom,0px));flex:1;overflow-y:auto}.mz-op-sheet-body .mz-op-section{height:auto;margin:var(--sp-20) var(--sp-2) var(--sp-8);border-top:0}.mz-op-sheet-grid{gap:var(--sp-8);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.mz-op-sheet-item{align-items:center;gap:var(--sp-10);min-height:56px;padding:0 var(--sp-12);border-radius:var(--r-tile);background:var(--surface);box-shadow:var(--float-sm);color:var(--ink);font-size:var(--fs-row);font-weight:var(--fw-medium);text-decoration:none;display:flex}.mz-op-sheet-item[aria-current=page]{background:var(--ink);color:#fff}.mz-op-sheet-item .mz-op-ico{width:24px;height:24px}.mz-op-sheet-item .mz-op-dot{top:-2px;right:-2px}}.mz-fld{--fld-bar-h:74px;--tap:56px;min-height:100vh;padding-bottom:calc(var(--fld-bar-h) + env(safe-area-inset-bottom,0px))}.mz-field .mz-card{padding:var(--sp-22)}.mz-field .mz-cardtitle{font-size:var(--fs-body)}.mz-field .mz-row{padding:var(--sp-14) 0}.mz-field .mz-row,.mz-field .mz-row-l{font-size:var(--fs-sub)}.mz-field .mz-note{font-size:var(--fs-base)}.mz-field .mz-chip{height:30px;font-size:var(--fs-label)}.mz-field .mz-sub{font-size:var(--fs-body)}.mz-fld-top{align-items:center;gap:var(--sp-12);padding:var(--sp-16) var(--sp-18);display:flex}.mz-fld-who{flex:1;min-width:0;line-height:1.25}.mz-fld-who-name{font-size:var(--fs-title);font-weight:var(--fw-semibold);display:block}.mz-fld-who-sub{font-size:var(--fs-base);color:var(--muted);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.mz-fld-avatar{width:42px;height:42px;font-size:var(--fs-sub);flex:none}.mz-fld-sync{align-items:flex-start;gap:var(--sp-11);margin:0 var(--sp-18) var(--sp-12);padding:var(--sp-14) var(--sp-16);border-radius:var(--r-tile);background:var(--pill-green);color:var(--pill-green-ink);font-size:var(--fs-base);line-height:1.4;display:flex}.mz-fld-sync-off{background:var(--pill-amber);color:var(--pill-amber-ink)}.mz-fld-sync svg{margin-top:var(--sp-1);flex:none}.mz-fld-body{padding:0 var(--sp-18) var(--sp-30)}.mz-fld-bar{z-index:50;background:var(--surface);grid-template-columns:repeat(4,1fr);display:grid;position:fixed;bottom:0;left:0;right:0}@supports (color:color-mix(in lab,red,red)){.mz-fld-bar{background:color-mix(in srgb,var(--surface) 94%,transparent)}}.mz-fld-bar{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-top:1px solid var(--hair);padding-bottom:env(safe-area-inset-bottom,0)}.mz-fld-bar-item{min-height:var(--fld-bar-h);justify-content:center;align-items:center;gap:var(--sp-5);padding:var(--sp-10) var(--sp-4);color:var(--muted);font-size:var(--fs-label);font-weight:var(--fw-medium);flex-direction:column;text-decoration:none;display:flex}.mz-fld-bar-item[aria-current=page]{color:var(--ink)}.mz-fld-bar-item[aria-current=page]:after{content:"";border-radius:var(--r-pill);background:var(--ink);width:34px;height:3px;position:absolute;bottom:0}.mz-fld-bar-item{position:relative}.mz-roster-scroll{overflow-x:auto}.mz-roster{border-collapse:collapse;width:100%}.mz-roster td,.mz-roster th{text-align:left;padding:var(--sp-12) var(--sp-10);border-bottom:1px solid var(--hair);white-space:nowrap}.mz-roster td:first-child,.mz-roster th:first-child{padding-left:0}.mz-roster td:last-child,.mz-roster th:last-child{padding-right:0}.mz-roster tbody tr:last-child td{border-bottom:0}.mz-roster .mz-r{text-align:right}.mz-sort{align-items:center;gap:var(--sp-5);font:inherit;font-size:var(--fs-note);font-weight:var(--fw-medium);color:var(--muted);cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.mz-r .mz-sort{flex-direction:row-reverse}.mz-sort:hover,.mz-sort[data-active=true]{color:var(--ink)}.mz-filters{gap:var(--sp-7);flex-wrap:wrap;display:flex}.mz-filter{height:var(--sp-30);padding:0 var(--sp-13);border-radius:var(--r-pill);border:1px solid var(--hair);background:var(--surface);font:inherit;font-size:var(--fs-note);font-weight:var(--fw-medium);color:var(--ink-70);cursor:pointer;transition:color .2s var(--ease),background .2s var(--ease)}.mz-filter:hover{color:var(--ink)}.mz-filter[aria-pressed=true]{background:var(--ink);color:#fff;border-color:#0000}.mz-badge-quiet{background:var(--inset);border:1px solid var(--hair);box-shadow:none;color:var(--ink-70)}.mz-verb{height:var(--sp-44);min-width:var(--sp-52);padding:0 var(--sp-18);border-radius:var(--r-pill);background:var(--ink);color:#fff;font:inherit;font-size:var(--fs-note);font-weight:var(--fw-medium);cursor:pointer;transition:transform .2s var(--ease),background .2s var(--ease);border:0;flex:none}.mz-verb:hover{transform:translateY(-1px)}.mz-verb[data-done=true]{background:var(--pill-green);color:var(--pill-green-ink);cursor:default}.mz-page-head{justify-content:space-between;align-items:flex-start;gap:var(--sp-16);margin-bottom:var(--sp-20);flex-wrap:wrap;display:flex}.mz-page-title{font-size:var(--fs-h1-sm);font-weight:var(--fw-bold);letter-spacing:-.03em;line-height:1.05}.mz-page-sub{margin-top:var(--sp-6);font-size:var(--fs-sub);color:var(--ink-70)}.mz-page-tools{align-items:center;gap:var(--sp-8);flex-wrap:wrap;display:flex}.mz-input,.mz-select{height:var(--sp-44);padding:0 var(--sp-13);border-radius:var(--r-pill);border:1px solid var(--hair);background:var(--surface);font:inherit;font-size:var(--fs-row);color:var(--ink)}.mz-input::placeholder{color:var(--muted)}.mz-input:focus-visible,.mz-select:focus-visible{outline:2px solid var(--brand);outline-offset:1px}.mz-need{align-items:baseline;gap:var(--sp-12);margin-bottom:var(--sp-14);flex-direction:row}.mz-row-click{cursor:pointer;transition:background .16s var(--ease)}.mz-row-click:hover{background:var(--inset)}.mz-lead-name{font-size:var(--fs-row);font-weight:var(--fw-semibold);color:var(--ink)}.mz-lead-phone{font-size:var(--fs-row);color:var(--ink-70);text-decoration:none}.mz-lead-phone:hover{color:var(--ink);text-decoration:underline}.mz-lead-actions{justify-content:flex-end;align-items:center;gap:var(--sp-6);display:flex}.mz-iconbtn-sm{width:var(--sp-44);height:var(--sp-44);border-radius:var(--r-chip);border:1px solid var(--hair);background:var(--surface);color:var(--ink-70);font-size:var(--fs-note);cursor:pointer;place-items:center;display:grid}.mz-iconbtn-sm:hover{color:var(--ink)}.mz-iconbtn-danger:hover{color:var(--bad);border-color:var(--bad)}@supports (color:color-mix(in lab,red,red)){.mz-iconbtn-danger:hover{border-color:color-mix(in oklab,var(--bad) 40%,transparent)}}.mz-taps{gap:var(--sp-5);margin-top:var(--sp-6);flex-wrap:wrap;display:flex}.mz-tap{align-items:center;gap:var(--sp-6);height:var(--sp-44);padding:0 var(--sp-12);border-radius:var(--r-pill);border:1px solid var(--hair);background:var(--surface);font:inherit;font-size:var(--fs-badge);font-weight:var(--fw-medium);color:var(--muted);cursor:pointer;white-space:nowrap;transition:color .16s var(--ease),background .16s var(--ease);display:inline-flex}.mz-tap:hover{color:var(--ink)}.mz-tap[data-on=true]{border-color:#0000}.mz-tap[data-on=true],.mz-toast{background:var(--ink);color:#fff}.mz-toast{bottom:var(--sp-20);z-index:110;padding:var(--sp-12) var(--sp-18);border-radius:var(--r-pill);font-size:var(--fs-row);box-shadow:var(--float);position:fixed;left:50%;transform:translate(-50%)}@media (max-width:780px){.mz-boardbar button,.mz-boardbar input,.mz-boardbar select,.mz-filter,.mz-page-tools a,.mz-page-tools button,.mz-page-tools input,.mz-page-tools select{min-height:var(--sp-44)}.mz-page-head{flex-direction:column}.mz-page-tools{width:100%}}.mz-lanes{gap:var(--sp-14);grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;display:grid}.mz-lane{grid-column:auto}.mz-lane-head{justify-content:space-between;align-items:flex-start;gap:var(--sp-10);padding-bottom:var(--sp-12);border-bottom:1px solid var(--hair);margin-bottom:var(--sp-4);display:flex}.mz-lane-empty{padding:var(--sp-18) 0;text-align:center}.mz-lane-row{padding:var(--sp-12) 0;border-bottom:1px solid var(--hair);cursor:pointer}.mz-lane .mz-lane-row:last-child{border-bottom:0}.mz-lane-row:hover{background:var(--inset)}.mz-lane-row-top{justify-content:space-between}.mz-lane-row-meta,.mz-lane-row-top{align-items:center;gap:var(--sp-8);display:flex}.mz-lane-row-meta{margin-top:var(--sp-6)}.mz-lane-row-actions{align-items:center;gap:var(--sp-6);margin-top:var(--sp-10);display:flex}.mz-filter-icon{gap:var(--sp-6)}.mz-filter-icon,.mz-search{align-items:center;display:inline-flex}.mz-search{gap:var(--sp-8);height:var(--sp-44);padding:0 var(--sp-14);border-radius:var(--r-pill);border:1px solid var(--hair);background:var(--surface);color:var(--muted)}.mz-search input{font:inherit;font-size:var(--fs-row);color:var(--ink);background:0 0;border:0;outline:none;width:15ch}.mz-search:focus-within{outline:2px solid var(--brand);outline-offset:1px}@media (max-width:1100px){.mz-lanes{grid-template-columns:1fr}}.mz-age{align-items:center;gap:var(--sp-4);margin-top:var(--sp-3);font-size:var(--fs-badge);font-weight:var(--fw-medium);color:var(--muted);font-variant-numeric:tabular-nums;display:inline-flex}.mz-age.mz-warn{color:var(--warn)}.mz-age.mz-bad{color:var(--bad)}.mz-need-pair{gap:var(--sp-14);margin-bottom:var(--sp-14);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.mz-need-pair .mz-need{grid-column:auto;margin-bottom:0}@media (max-width:900px){.mz-need-pair{grid-template-columns:1fr}}.mz-linkish{margin-top:var(--sp-4);font:inherit;font-size:var(--fs-note);font-weight:var(--fw-semibold);color:var(--ink);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline;display:block}.mz-sec-head{justify-content:space-between;align-items:center;gap:var(--sp-8);margin-bottom:var(--sp-12);display:flex}.mz-back{margin-bottom:var(--sp-6);font-size:var(--fs-note);font-weight:var(--fw-medium);color:var(--muted);text-decoration:none;display:inline-block}.mz-back:hover{color:var(--ink)}.mz-record{gap:var(--sp-14);flex-direction:column;display:flex}.mz-rec{gap:var(--sp-14);margin-bottom:var(--sp-14);grid-template-columns:minmax(0,1fr) 380px;align-items:start;display:grid}.mz-rec-main,.mz-rec-side{gap:var(--sp-14);flex-direction:column;min-width:0;display:flex}.mz-rec-timeline{margin-bottom:var(--sp-14)}.mz-rec-timeline .mz-card{grid-column:auto}.mz-ai,.mz-ai .mz-card{background:var(--surface)}.mz-ai-status{font-size:var(--fs-title);letter-spacing:-.02em}.mz-ai-next,.mz-ai-status{font-weight:var(--fw-semibold)}.mz-ai-next{justify-content:space-between;align-items:center;gap:var(--sp-12);margin-top:var(--sp-14);padding:var(--sp-12) var(--sp-14);border-radius:var(--r-chip);background:var(--lime);color:var(--lime-ink);font-size:var(--fs-row);flex-wrap:wrap;display:flex}.mz-timeline{gap:var(--sp-2);border-left:1px solid var(--hair);padding-left:var(--sp-16);margin-left:var(--sp-4);flex-direction:column;display:flex}.mz-timeline>div{padding:var(--sp-10) 0;position:relative}.mz-timeline .mz-msg,.mz-timeline p{max-width:78ch}@media (max-width:1100px){.mz-rec{grid-template-columns:1fr}}.mz-fields{column-gap:var(--sp-32);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (max-width:780px){.mz-fields{grid-template-columns:1fr}}.mz-field{align-items:baseline;gap:var(--sp-12);padding:var(--sp-9) 0;border-bottom:1px solid var(--hair);font-size:var(--fs-row);display:flex}.mz-fields .mz-field:last-child{border-bottom:0}.mz-field-k{width:96px;color:var(--muted);flex:none}.mz-field-v{min-width:0;font-weight:var(--fw-medium);color:var(--ink);overflow-wrap:anywhere;flex:1}.mz-tl-chan{border-radius:var(--r-pill);background:var(--surface);width:18px;height:18px;color:var(--muted);place-items:center;display:grid;position:absolute;top:12px;left:-25px}.mz-jump{gap:var(--sp-2);flex-direction:column;width:176px;display:none;position:fixed;top:128px}.mz-jump-item{justify-content:space-between;align-items:center;gap:var(--sp-8);min-height:var(--sp-34);padding:0 var(--sp-10);border-radius:var(--r-chip);font-size:var(--fs-row);font-weight:var(--fw-medium);color:var(--muted);transition:color .16s var(--ease),background .16s var(--ease);text-decoration:none;display:flex}.mz-jump-item:hover,.mz-jump-item[aria-current=true]{color:var(--ink);background:var(--inset)}.mz-jump-n{min-width:20px;height:20px;padding:0 var(--sp-5);border-radius:var(--r-pill);background:var(--surface);border:1px solid var(--hair);font-size:var(--fs-badge);font-weight:var(--fw-semibold);color:var(--ink-70);place-items:center;display:grid}@media (min-width:1500px){.mz-jump{display:flex}.mz-ai,.mz-page-head,.mz-record{margin-left:200px}}.mz-record .mz-card{scroll-margin-top:96px}.mz-tl-chan-label{font-size:var(--fs-badge);font-weight:var(--fw-semibold);text-transform:uppercase;letter-spacing:.08em;color:var(--ink-70)}.mz-tl-who{font-size:var(--fs-note);color:var(--muted)}.mz-stepper{margin-left:var(--sp-4);border-radius:var(--r-pill);border:1px solid var(--hair);background:var(--surface);display:inline-flex;overflow:hidden}.mz-step{width:var(--sp-44);height:var(--sp-44);color:var(--ink-70);place-items:center;text-decoration:none;display:grid}.mz-step+.mz-step{border-left:1px solid var(--hair)}.mz-step:hover{background:var(--inset);color:var(--ink)}.mz-step[aria-disabled=true]{color:var(--ink-12);pointer-events:none}.mz-stat3{gap:var(--sp-14);margin-bottom:var(--sp-14);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.mz-stat3 .mz-need{grid-column:auto;margin-bottom:0}@media (max-width:900px){.mz-stat3{grid-template-columns:1fr}}.mz-boardbar{align-items:center;gap:var(--sp-10);margin-bottom:var(--sp-14);flex-wrap:wrap;display:flex}.mz-lanes-scroll{gap:var(--sp-14);padding-bottom:var(--sp-12);scrollbar-width:thin;display:flex;overflow-x:auto}.mz-lanes-scroll>*{flex:0 0 300px;min-width:300px}@media (max-width:780px){.mz-lanes-scroll{flex-direction:column;overflow-x:visible}.mz-lanes-scroll>*{flex:auto;min-width:0}}.mz-lane-drop{outline:2px dashed var(--ink-12);outline-offset:-6px}.mz-lane-lost{opacity:.86}.mz-deal{gap:var(--sp-4);margin-bottom:var(--sp-8);padding:var(--sp-12);border-radius:var(--r-chip);background:var(--inset);border:1px solid var(--hair);cursor:grab;transition:border-color .16s var(--ease),background .16s var(--ease);flex-direction:column;display:flex}.mz-deal:hover{border-color:var(--ink-12)}.mz-deal-id{font-size:var(--fs-badge);font-weight:var(--fw-semibold);letter-spacing:.04em;color:var(--muted);font-variant-numeric:tabular-nums}.mz-deal-name{font-size:var(--fs-row);font-weight:var(--fw-semibold);color:var(--ink);overflow-wrap:anywhere;line-height:1.25}.mz-deal-meta{font-size:var(--fs-badge);color:var(--muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mz-deal-acts{gap:var(--sp-5);margin-top:var(--sp-4);display:flex}.mz-deal-acts .mz-iconbtn-sm{color:var(--muted);background:0 0;border-color:#0000}.mz-deal:hover .mz-deal-acts .mz-iconbtn-sm{border-color:var(--hair);background:var(--surface)}.mz-deal-acts .mz-iconbtn-sm:hover{color:var(--ink)}.mz-deal-move{align-items:center;gap:var(--sp-5);font-size:var(--fs-badge);font-weight:var(--fw-medium);color:var(--ink-70);display:inline-flex}.mz-deal-acts .mz-iconbtn-sm{width:var(--sp-32);height:var(--sp-32)}@media (max-width:780px){.mz-deal-acts .mz-iconbtn-sm{width:var(--sp-44);height:var(--sp-44)}}.mz-deal-dragging{opacity:.5}.mz-deal-compact{padding:var(--sp-8)}.mz-lane-ro{background:var(--surface)}@supports (color:color-mix(in lab,red,red)){.mz-lane-ro{background:color-mix(in srgb,var(--surface) 92%,var(--bg))}}.mz-pop{position:relative}.mz-pop-panel{z-index:60;top:calc(100% + var(--sp-6));border-radius:var(--r-tile);border:1px solid var(--hair);background:var(--surface);width:280px;max-height:340px;box-shadow:var(--float);flex-direction:column;display:flex;position:absolute;left:0;overflow:hidden}.mz-pop-head{justify-content:space-between;align-items:center;gap:var(--sp-8);padding:var(--sp-12) var(--sp-14);border-bottom:1px solid var(--hair);display:flex}.mz-pop-list{padding:var(--sp-6);overflow-y:auto}.mz-pop-item{align-items:center;gap:var(--sp-8);width:100%;min-height:var(--sp-34);padding:0 var(--sp-8);border-radius:var(--r-chip);font:inherit;font-size:var(--fs-row);color:var(--ink-70);text-align:left;cursor:pointer;background:0 0;border:0;display:flex}.mz-pop-item:hover{background:var(--inset);color:var(--ink)}.mz-pop-item[aria-pressed=true]{color:var(--ink);font-weight:var(--fw-medium)}.mz-pop-tick{width:14px;color:var(--ink);font-size:var(--fs-note);flex:none}.mz-lane-title{align-items:center;gap:var(--sp-8);display:inline-flex}.mz-lane-dot{border-radius:var(--r-pill);flex:none;width:7px;height:7px}.mz-deal-move.mz-warn{color:var(--warn)}.mz-deal-move.mz-bad{color:var(--bad)}.mz-deal-in{font-weight:var(--fw-semibold)}.mz-checks{gap:var(--sp-6);margin-top:var(--sp-12);flex-wrap:wrap;display:flex}.mz-check{align-items:center;gap:var(--sp-6);height:var(--sp-30);padding:0 var(--sp-11);border-radius:var(--r-pill);border:1px solid var(--hair);background:var(--surface);color:var(--muted);display:inline-flex}.mz-check svg{opacity:.25}.mz-check-on{background:var(--pill-green);color:var(--pill-green-ink);font-weight:var(--fw-medium);border-color:#0000}.mz-check-on svg{opacity:1}.mz-stepper-row{gap:var(--sp-7);margin-bottom:var(--sp-14);flex-wrap:wrap;display:flex}.mz-step-pill{align-items:center;gap:var(--sp-8);height:var(--sp-44);padding:0 var(--sp-16) 0 var(--sp-8);border-radius:var(--r-pill);border:1px solid var(--hair);background:var(--surface);font:inherit;font-size:var(--fs-row);font-weight:var(--fw-medium);color:var(--ink-70);cursor:pointer;transition:background .16s var(--ease),color .16s var(--ease);display:inline-flex}.mz-step-pill:hover:not(:disabled){color:var(--ink);background:var(--inset)}.mz-step-pill:disabled{opacity:.5;cursor:default}.mz-step-pill[aria-pressed=true]{background:var(--ink);color:#fff;border-color:#0000}.mz-step-n{border-radius:var(--r-pill);background:var(--inset);width:26px;height:26px;font-size:var(--fs-badge);font-weight:var(--fw-semibold);color:var(--ink-70);place-items:center;display:grid}.mz-step-pill[aria-pressed=true] .mz-step-n{color:#fff;background:#ffffff2e}.mz-check{cursor:pointer;font:inherit;font-size:var(--fs-note)}.mz-check:hover{border-color:var(--ink-12);color:var(--ink)}.mz-check-on:hover{color:var(--pill-green-ink)}.mz-inbox{gap:var(--sp-14);grid-template-columns:340px minmax(0,1fr);height:calc(100vh - 230px);min-height:460px;display:grid}.mz-inbox-list,.mz-inbox-thread{flex-direction:column;grid-column:auto;min-height:0;display:flex;overflow:hidden}@media (max-width:900px){.mz-inbox{grid-template-columns:1fr;height:auto}.mz-inbox-thread{min-height:60vh}}.mz-thread{gap:var(--sp-14)}.mz-bub-row,.mz-thread{flex-direction:column;display:flex}.mz-bub-row{max-width:min(62ch,78%)}.mz-bub-out{align-self:flex-end;align-items:flex-end}.mz-bub-in{align-self:flex-start;align-items:flex-start}.mz-bub{padding:var(--sp-11) var(--sp-14);border-radius:var(--r-tile);font-size:var(--fs-sub);white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.45}.mz-bub-out .mz-bub{background:var(--ink);color:#fff;border-bottom-right-radius:var(--sp-6)}.mz-bub-in .mz-bub{background:var(--inset);border:1px solid var(--hair);color:var(--ink);border-bottom-left-radius:var(--sp-6)}.mz-bub-meta{margin-top:var(--sp-5);font-size:var(--fs-badge);color:var(--muted)}.mz-bulkbar{align-items:center;gap:var(--sp-8);margin-bottom:var(--sp-14);padding:var(--sp-10) var(--sp-14);border-radius:var(--r-pill);background:var(--surface);border:1px solid var(--hair);box-shadow:var(--float-sm);flex-wrap:wrap;display:flex}.mz-bulk-n{font-size:var(--fs-row);font-weight:var(--fw-semibold)}.mz-chase-row{align-items:center;gap:var(--sp-12);padding:var(--sp-10) 0;border-top:1px solid var(--hair);flex-wrap:wrap;display:flex}.mz-showgrid{gap:var(--sp-14);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.mz-showgrid>.mz-card{padding:var(--sp-18);gap:var(--sp-4);grid-column:auto}@media (max-width:1100px){.mz-showgrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.mz-showgrid{grid-template-columns:1fr}}a.mz-show{color:inherit;transition:transform .18s var(--ease);text-decoration:none}a.mz-show:hover{transform:translateY(-2px)}.mz-show-top{align-items:flex-start}.mz-show-foot,.mz-show-top{justify-content:space-between;gap:var(--sp-10);display:flex}.mz-show-foot{align-items:baseline;margin-top:var(--sp-12);padding-top:var(--sp-12);border-top:1px solid var(--hair)}.mz-chip-bad{background:var(--bad)}@supports (color:color-mix(in lab,red,red)){.mz-chip-bad{background:color-mix(in srgb,var(--bad) 13%,#fff)}}.mz-chip-bad{color:#8d2b23;border-color:#0000}.mz-verb-sm{height:var(--sp-30);min-width:0;padding:0 var(--sp-13)}.mz-show-art{margin:calc(var(--sp-18) * -1) calc(var(--sp-18) * -1) var(--sp-14);aspect-ratio:4/3;border-radius:var(--r-card) var(--r-card) 0 0;background:var(--inset);position:relative;overflow:hidden}.mz-show-art img{object-fit:cover;width:100%;height:100%;transition:transform .5s var(--ease);display:block}a.mz-show:hover .mz-show-art img{transform:scale(1.03)}.mz-show-badge{left:var(--sp-12)}.mz-show-badge,.mz-show-repflag{bottom:var(--sp-12);position:absolute}.mz-show-repflag{right:var(--sp-12);padding:3px var(--sp-8);border-radius:var(--r-pill);color:#fff;font-size:var(--fs-badge);font-weight:var(--fw-medium);letter-spacing:-.01em;background:#1014199e}.mz-slot-thumb{border-radius:var(--r-chip);background:var(--inset);border:1px solid var(--hair);flex:none;place-items:center;width:64px;height:48px;display:grid;overflow:hidden}.mz-slot-thumb img{object-fit:cover;width:100%;height:100%}.mz-shots{gap:var(--sp-10);flex-wrap:wrap;display:flex}.mz-shot{border-radius:var(--r-chip);object-fit:cover;border:1px solid var(--hair);flex:none;width:168px;height:118px}.mz-shot-add{background:var(--inset);border:1px dashed var(--ink-12);font-size:var(--fs-note);font-weight:var(--fw-medium);color:var(--ink-70);cursor:pointer;place-items:center;display:grid}.mz-shot-add:hover{color:var(--ink);border-color:var(--ink)}.mz-select-sm{height:var(--sp-30);padding:0 var(--sp-10);font-size:var(--fs-note);font-weight:var(--fw-medium);color:var(--ink-70)}.mz-sortlabel{align-items:center;gap:var(--sp-8);display:inline-flex}.mz-bento{gap:var(--sp-14);margin-top:var(--sp-16)}.mz-tight{padding:var(--sp-20)}.mz-tight .mz-cardhead{margin-bottom:var(--sp-14)}.mz-tight .mz-glyph{width:var(--sp-32);height:var(--sp-32);border-radius:var(--sp-11)}.mz-tight .mz-row{padding:var(--sp-8) 0}.mz-hello{justify-content:space-between;align-items:flex-end;gap:var(--sp-24);flex-wrap:wrap;display:flex}.mz-kpi-card{gap:var(--sp-6)}.mz-kpi-top{align-items:center;gap:var(--sp-10);margin-bottom:var(--sp-10);display:flex}.mz-chip-icon{width:var(--sp-32);height:var(--sp-32);border-radius:var(--sp-11);background:var(--inset);border:1px solid var(--hair);color:var(--ink-70);flex:none;place-items:center;display:grid}.mz-act{align-items:center;gap:var(--sp-13);padding:var(--sp-12) 0;border-bottom:1px solid var(--hair);display:flex}.mz-act:last-of-type{border-bottom:0}.mz-act-chip{width:var(--sp-44);height:var(--sp-44);border-radius:var(--r-chip);flex:none;place-items:center;display:grid}.mz-act-body{flex:1;min-width:0}.mz-act-title{align-items:baseline;gap:var(--sp-9);flex-wrap:wrap;display:flex}.mz-ramp{gap:var(--sp-3);height:var(--sp-12);display:flex}.mz-ramp i{border-radius:var(--sp-3)}.mz-empty{justify-content:center;align-items:center;gap:var(--sp-8);min-height:var(--sp-52);padding:var(--sp-22) var(--sp-20);border-radius:var(--r-chip);background:var(--inset);border:1px dashed var(--ink-12);flex-direction:column;display:flex}.mz-empty-title{font-size:var(--fs-base);font-weight:var(--fw-semibold)}@media (max-width:780px){.mz-act{flex-wrap:wrap}.mz-verb{height:var(--sp-44);min-width:var(--sp-44);width:100%}.mz-tight{padding:var(--sp-18)}}.mz-hello .mz-h1{font-size:var(--fs-lg)}.mz-banner,.mz-hello{margin-bottom:var(--sp-4)}.mz-banner{border-radius:var(--r-card);box-shadow:var(--float);isolation:isolate;justify-content:space-between;gap:var(--sp-24);flex-direction:column;min-height:420px;display:flex;position:relative;overflow:hidden}.mz-banner-veil{background:linear-gradient(#141a1000 46%,#141a1038 72%,#12180e6b),linear-gradient(100deg,#fffffff5,#ffffffdb 34%,#ffffff6b 58%,#ffffff0f);position:absolute;inset:0}.mz-banner .mz-hero-photo img{object-position:50% 62%}.mz-banner-body{z-index:1;justify-content:space-between;align-items:flex-start;gap:var(--sp-24);padding:var(--sp-30) var(--sp-30) 0;flex-wrap:wrap;display:flex;position:relative}.mz-banner-sub{max-width:40ch;line-height:1.6}.mz-units-sm .mz-unit-art{border-radius:var(--sp-14)}.mz-units-sm .mz-unit-body{padding:var(--sp-8) var(--sp-2) 0;align-items:center}.mz-units-sm .mz-unit-where{margin-top:var(--sp-2);font-size:var(--fs-badge)}.mz-units-3{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:780px){.mz-banner-body{padding:var(--sp-18)}.mz-units-3{grid-template-columns:repeat(3,minmax(0,1fr))}}.mz-bars-fill{height:auto;min-height:var(--sp-60);flex:1}.mz-banner-kpis{z-index:1;gap:var(--sp-14);padding:0 var(--sp-22) var(--sp-22);display:flex;position:relative}.mz-banner-kpis>*{flex:1;min-width:0}@media (max-width:780px){.mz-banner{min-height:0}.mz-banner-kpis{padding:0 var(--sp-18) var(--sp-18);flex-direction:column}}.mz-banner-stack{gap:var(--sp-8);flex-direction:column;min-width:0;display:flex}.mz-banner-eyebrow{align-items:center;gap:var(--sp-8);font-size:var(--fs-note);font-weight:var(--fw-medium);color:var(--ink-70);display:flex}