:root{--mz-ink-950:#0a0a0c;--mz-ink-900:#0d0d11;--mz-ink-850:#111116;--mz-ink-800:#16161c;--mz-ink-700:#1f1f27;--mz-ink-600:#2b2b35;--mz-ink-500:#3a3a46;--mz-bone:#ece8e1;--mz-bone-soft:#c9c5bd;--mz-bone-muted:#8d8a82;--mz-bone-faint:#857f78;--mz-accent:#e7b44c;--mz-accent-soft:#f3cd74;--mz-accent-deep:#c2902b;--mz-paper:#f7f5f1;--mz-neutral-0:#fefdfc;--mz-neutral-25:#fbf9f7;--mz-neutral-50:#f3f1eb;--mz-neutral-100:#ebe7e0;--mz-neutral-150:#e4e0d9;--mz-neutral-200:#cecac3;--mz-neutral-300:#b1aea6;--mz-neutral-400:#939088;--mz-neutral-450:#847f78;--mz-neutral-500:#6e6a68;--mz-neutral-550:#666363;--mz-neutral-600:#4a4951;--mz-neutral-650:#41414b;--mz-neutral-700:#2c2c37;--mz-neutral-750:#25252d;--mz-neutral-775:#202029;--mz-neutral-800:#1b1b23;--mz-neutral-850:#131319;--mz-neutral-900:#0e0e13;--mz-neutral-950:#0a0a0c;--mz-gold-50:#f5eedd;--mz-gold-100:#f3e6c8;--mz-gold-200:#f3da9e;--mz-gold-300:#f3cd74;--mz-gold-400:#edc160;--mz-gold-500:#e7b44c;--mz-gold-600:#d9a33c;--mz-gold-700:#c2902b;--mz-gold-800:#8d6921;--mz-gold-900:#574217;--mz-gold-950:#221b0d;--mz-green-50:#e1efed;--mz-green-200:#9cc1be;--mz-green-300:#66c2bd;--mz-green-700:#1d6b66;--mz-green-800:#2e5956;--mz-green-950:#10201f;--mz-orange-50:#f5e7da;--mz-orange-200:#d3b298;--mz-orange-300:#e8975f;--mz-orange-700:#94501e;--mz-orange-800:#69442a;--mz-orange-950:#24170e;--mz-red-50:#f7e3df;--mz-red-200:#dba8a0;--mz-red-300:#ef8676;--mz-red-700:#a63a2b;--mz-red-800:#6c3b33;--mz-red-950:#26130f;--mz-blue-50:#efece6;--mz-blue-200:#c9c5bd;--mz-blue-300:#aaa8a8;--mz-blue-700:#555354;--mz-blue-800:#2b2b35;--mz-blue-950:#16161c;--mz-space-0:0px;--mz-space-1:4px;--mz-space-2:8px;--mz-space-3:12px;--mz-space-4:16px;--mz-space-5:20px;--mz-space-6:24px;--mz-space-8:32px;--mz-space-10:40px;--mz-space-12:48px;--mz-space-16:64px;--mz-space-20:80px;--mz-space-24:96px;--mz-space-32:128px;--mz-space-0\.5:2px;--mz-space-1\.5:6px;--mz-radius-0:0px;--mz-radius-xs:6px;--mz-radius-sm:10px;--mz-radius-md:14px;--mz-radius-lg:20px;--mz-radius-xl:20px;--mz-radius-2xl:28px;--mz-radius-card:20px;--mz-radius-sheet:28px;--mz-radius-full:9999px;--mz-control-xs:32px;--mz-control-sm:36px;--mz-control-md:44px;--mz-control-lg:52px;--mz-touch-min:44px;--mz-touch-lg:48px;--mz-row-compact:38px;--mz-row-default:50px;--mz-row-comfortable:50px;--mz-row-touch:56px;--mz-icon-sm:16px;--mz-icon-md:20px;--mz-icon-lg:24px;--mz-stroke-icon:1.5px;--mz-focus-width:2px;--mz-focus-offset:2px;--mz-appbar-height:56px;--mz-tabbar-height:64px;--mz-topnav-height:72px;--mz-sidebar-width:264px;--mz-sidebar-w:264px;--mz-sidebar-w-collapsed:64px;--mz-dialog-w-sm:400px;--mz-dialog-w-md:560px;--mz-drawer-w:480px;--mz-toast-w:360px;--mz-popover-w:280px;--mz-container-max:1200px;--mz-content-max:1440px;--mz-reading-max:680px;--mz-duration-instant:0s;--mz-duration-fast:.15s;--mz-duration-base:.18s;--mz-duration-slow:.24s;--mz-duration-deliberate:.28s;--mz-ease-standard:cubic-bezier(.25, .1, .25, 1);--mz-ease-enter:cubic-bezier(.25, .1, .25, 1);--mz-ease-exit:cubic-bezier(.42, 0, 1, 1);--mz-ease-linear:linear;--mz-z-base:0;--mz-z-sticky:10;--mz-z-nav:10;--mz-z-dropdown:100;--mz-z-overlay:200;--mz-z-sheet:200;--mz-z-modal:300;--mz-z-toast:400;--mz-z-tooltip:500;--mz-z-grain:600;--mz-bp-sm:640px;--mz-bp-md:768px;--mz-bp-lg:1024px;--mz-bp-xl:1280px;--mz-opacity-grain:.045;--mz-opacity-disabled:.4;--mz-font-sans:"Satoshi", ui-sans-serif, system-ui, sans-serif;--mz-font-mono:ui-monospace, "SF Mono", Menlo, Consolas, monospace;--mz-font-display:"Clash Display", "Satoshi", ui-sans-serif, system-ui, sans-serif;--mz-type-hero:600 88px/84px var(--mz-font-display);--mz-tracking-hero:-.02em;--mz-type-h1:600 56px/55px var(--mz-font-display);--mz-tracking-h1:-.02em;--mz-type-h2:600 44px/43px var(--mz-font-display);--mz-tracking-h2:-.02em;--mz-type-h3:600 32px/31px var(--mz-font-display);--mz-tracking-h3:-.02em;--mz-type-h4:600 24px/24px var(--mz-font-display);--mz-tracking-h4:-.02em;--mz-type-stat:600 56px/56px var(--mz-font-display);--mz-tracking-stat:-.02em;--mz-type-title-lg:600 34px/36px var(--mz-font-display);--mz-tracking-title-lg:-.02em;--mz-type-title-md:600 28px/29px var(--mz-font-display);--mz-tracking-title-md:-.02em;--mz-type-title-sm:600 22px/24px var(--mz-font-display);--mz-tracking-title-sm:-.01em;--mz-type-headline:700 18px/24px var(--mz-font-sans);--mz-tracking-headline:0em;--mz-type-body-lg:400 18px/28px var(--mz-font-sans);--mz-tracking-body-lg:0em;--mz-type-body:400 16px/26px var(--mz-font-sans);--mz-tracking-body:0em;--mz-type-body-sm:400 14px/22px var(--mz-font-sans);--mz-tracking-body-sm:0em;--mz-type-caption:400 13px/18px var(--mz-font-sans);--mz-tracking-caption:0em;--mz-type-label-md:500 15px/20px var(--mz-font-sans);--mz-tracking-label-md:0em;--mz-type-label-sm:500 12px/16px var(--mz-font-sans);--mz-tracking-label-sm:0em;--mz-type-eyebrow:500 12px/16px var(--mz-font-sans);--mz-tracking-eyebrow:.28em;--mz-type-code:400 13px/20px var(--mz-font-mono);--mz-tracking-code:0em;--mz-type-display-xl:600 56px/55px var(--mz-font-display);--mz-tracking-display-xl:-.02em;--mz-type-display-l:600 44px/43px var(--mz-font-display);--mz-tracking-display-l:-.02em;--mz-type-display-m:600 32px/31px var(--mz-font-display);--mz-tracking-display-m:-.02em;--mz-type-display-s:600 24px/24px var(--mz-font-display);--mz-tracking-display-s:-.02em;--mz-type-figure-xl:600 56px/56px var(--mz-font-display);--mz-tracking-figure-xl:-.02em;--mz-type-title-l:600 28px/29px var(--mz-font-display);--mz-tracking-title-l:-.02em;--mz-type-title-m:600 22px/24px var(--mz-font-display);--mz-tracking-title-m:-.01em;--mz-type-title-s:700 18px/24px var(--mz-font-sans);--mz-tracking-title-s:0em;--mz-type-heading:700 15px/20px var(--mz-font-sans);--mz-tracking-heading:0em;--mz-type-subheading:700 13px/18px var(--mz-font-sans);--mz-tracking-subheading:0em;--mz-type-body-l:400 18px/28px var(--mz-font-sans);--mz-tracking-body-l:0em;--mz-type-body-m:400 14px/22px var(--mz-font-sans);--mz-tracking-body-m:0em;--mz-type-body-s:400 13px/20px var(--mz-font-sans);--mz-tracking-body-s:0em;--mz-type-control:500 14px/20px var(--mz-font-sans);--mz-tracking-control:0em;--mz-type-label:500 12px/16px var(--mz-font-sans);--mz-tracking-label:0em;--mz-type-data-xl:600 32px/32px var(--mz-font-display);--mz-tracking-data-xl:-.02em;--mz-type-data-l:600 24px/24px var(--mz-font-display);--mz-tracking-data-l:-.02em;--mz-type-data-m:400 13px/18px var(--mz-font-mono);--mz-tracking-data-m:0em;--mz-type-data-s:400 12px/16px var(--mz-font-mono);--mz-tracking-data-s:0em;--mz-type-comfortable-body:400 16px/26px var(--mz-font-sans);--mz-tracking-comfortable-body:0em;--mz-type-comfortable-body-s:400 14px/22px var(--mz-font-sans);--mz-tracking-comfortable-body-s:0em;--mz-type-comfortable-control:500 15px/20px var(--mz-font-sans);--mz-tracking-comfortable-control:0em;--mz-type-comfortable-caption:400 13px/18px var(--mz-font-sans);--mz-tracking-comfortable-caption:0em;--mz-type-comfortable-label:500 13px/18px var(--mz-font-sans);--mz-tracking-comfortable-label:0em;--mz-type-native-large-title:600 34px/36px var(--mz-font-display);--mz-tracking-native-large-title:-.02em;--mz-type-native-title:600 22px/24px var(--mz-font-display);--mz-tracking-native-title:-.01em;--mz-type-native-headline:700 18px/24px var(--mz-font-sans);--mz-tracking-native-headline:0em;--mz-type-native-body:400 16px/26px var(--mz-font-sans);--mz-tracking-native-body:0em;--mz-type-native-footnote:400 13px/18px var(--mz-font-sans);--mz-tracking-native-footnote:0em;--mz-type-native-data:500 15px/20px var(--mz-font-sans);--mz-tracking-native-data:0em}:root,[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--mz-background:var(--mz-ink-950);--mz-background-alt:var(--mz-ink-900);--mz-surface:var(--mz-ink-850);--mz-surface-raised:var(--mz-ink-800);--mz-surface-hover:var(--mz-ink-700);--mz-band:var(--mz-ink-950);--mz-on-band:var(--mz-bone);--mz-border:#ece8e11a;--mz-border-strong:var(--mz-ink-700);--mz-border-control:#6a6760;--mz-text:var(--mz-bone);--mz-text-secondary:var(--mz-bone-soft);--mz-text-muted:var(--mz-bone-muted);--mz-text-faint:var(--mz-bone-faint);--mz-text-accent:var(--mz-accent);--mz-text-inverse:var(--mz-ink-950);--mz-link:var(--mz-text-accent);--mz-cta:var(--mz-accent);--mz-cta-hover:var(--mz-accent-soft);--mz-on-cta:var(--mz-ink-950);--mz-accent-line:var(--mz-accent);--mz-accent-subtle:#221b0d;--mz-focus-ring:var(--mz-accent);--mz-selection-bg:var(--mz-accent);--mz-selection-text:var(--mz-ink-950);--mz-logo-ink:#e7eaef;--mz-logo-dot:var(--mz-accent);--mz-scrim:#050507b8;--mz-success:#66c2bd;--mz-success-soft:#10201f;--mz-warning:#e8975f;--mz-warning-soft:#24170e;--mz-danger:#ef8676;--mz-danger-soft:#26130f;--mz-on-danger:var(--mz-ink-950);--mz-info:var(--mz-bone-soft);--mz-info-soft:var(--mz-ink-800);--mz-bg-canvas:var(--mz-background);--mz-bg-panel:var(--mz-surface);--mz-bg-raised:var(--mz-surface-raised);--mz-bg-overlay:var(--mz-surface-raised);--mz-bg-field:var(--mz-surface);--mz-bg-hover:var(--mz-surface-hover);--mz-bg-selected:var(--mz-surface-hover);--mz-bg-inverse:var(--mz-text);--mz-bg-backdrop:var(--mz-scrim);--mz-bg-warm:var(--mz-background-alt);--mz-bg-glow:transparent;--mz-glow-monitoring:transparent;--mz-glow-crm:transparent;--mz-surface-sheen:transparent;--mz-border-subtle:var(--mz-border);--mz-text-primary:var(--mz-text);--mz-text-tertiary:var(--mz-text-muted);--mz-text-disabled:#646361;--mz-text-on-gold:var(--mz-on-cta);--mz-text-on-status:var(--mz-on-danger);--mz-action-primary:var(--mz-cta);--mz-action-primary-highlight:var(--mz-cta-hover);--mz-action-primary-hover:var(--mz-cta-hover);--mz-action-primary-pressed:var(--mz-cta-hover);--mz-status-success:var(--mz-success);--mz-status-success-subtle:var(--mz-success-soft);--mz-status-success-line:#2e5956;--mz-status-warning:var(--mz-warning);--mz-status-warning-subtle:var(--mz-warning-soft);--mz-status-warning-line:#69442a;--mz-status-danger:var(--mz-danger);--mz-status-danger-subtle:var(--mz-danger-soft);--mz-status-danger-line:#6c3b33;--mz-status-info:var(--mz-info);--mz-status-info-subtle:var(--mz-info-soft);--mz-status-info-line:#555354;--mz-brand-gold:var(--mz-accent);--mz-brand-dot:var(--mz-logo-dot);--mz-brand-ink:#0a0b0d;--mz-brand-point:var(--mz-accent-line);--mz-viz-1:#4081d2;--mz-viz-2:#2ba18f;--mz-viz-3:#7152b5;--mz-viz-4:#8a943a;--mz-viz-5:#a4406d;--mz-viz-focus:var(--mz-accent-line);--mz-viz-base:var(--mz-border-control);--mz-viz-track:var(--mz-surface-hover);--mz-viz-grid:var(--mz-border-strong);--mz-button-primary-bg:var(--mz-cta);--mz-button-primary-fg:var(--mz-on-cta);--mz-button-secondary-line:var(--mz-border-control);--mz-input-line:var(--mz-border-control);--mz-input-line-focus:var(--mz-focus-ring);--mz-input-line-error:var(--mz-danger);--mz-table-row-hover:var(--mz-surface-hover);--mz-table-row-selected:var(--mz-accent-subtle);--mz-nav-current-marker:var(--mz-accent-line);--mz-shadow-sm:0 1px 2px #0006;--mz-shadow-md:0 8px 24px #00000073;--mz-shadow-lg:0 24px 64px #0000008c;--mz-shadow-raised:var(--mz-shadow-sm);--mz-shadow-overlay:var(--mz-shadow-md);--mz-shadow-modal:var(--mz-shadow-lg);--mz-shadow-float:var(--mz-shadow-md);--mz-shadow-glow:var(--mz-shadow-sm)}[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--mz-background:var(--mz-paper);--mz-background-alt:#efece6;--mz-surface:#fcfbf9;--mz-surface-raised:#fefdfc;--mz-surface-hover:#e8e4dc;--mz-band:var(--mz-ink-950);--mz-on-band:var(--mz-bone);--mz-border:#0a0a0c1a;--mz-border-strong:#ddd8ce;--mz-border-control:#8f897f;--mz-text:var(--mz-ink-950);--mz-text-secondary:var(--mz-ink-600);--mz-text-muted:#5f5a53;--mz-text-faint:#69645c;--mz-text-accent:var(--mz-ink-950);--mz-text-inverse:var(--mz-bone);--mz-link:var(--mz-text-accent);--mz-cta:var(--mz-accent-deep);--mz-cta-hover:var(--mz-accent);--mz-on-cta:var(--mz-ink-950);--mz-accent-line:var(--mz-accent-deep);--mz-accent-subtle:#f3e6c8;--mz-focus-ring:var(--mz-ink-950);--mz-selection-bg:var(--mz-accent);--mz-selection-text:var(--mz-ink-950);--mz-logo-ink:#0a0b0d;--mz-logo-dot:#d9a33c;--mz-scrim:#0a0a0c7a;--mz-success:#1d6b66;--mz-success-soft:#e1efed;--mz-warning:#94501e;--mz-warning-soft:#f5e7da;--mz-danger:#a63a2b;--mz-danger-soft:#f7e3df;--mz-on-danger:var(--mz-paper);--mz-info:var(--mz-ink-600);--mz-info-soft:#efece6;--mz-bg-canvas:var(--mz-background);--mz-bg-panel:var(--mz-surface);--mz-bg-raised:var(--mz-surface-raised);--mz-bg-overlay:var(--mz-surface-raised);--mz-bg-field:var(--mz-surface);--mz-bg-hover:var(--mz-surface-hover);--mz-bg-selected:var(--mz-surface-hover);--mz-bg-inverse:var(--mz-text);--mz-bg-backdrop:var(--mz-scrim);--mz-bg-warm:var(--mz-background-alt);--mz-bg-glow:transparent;--mz-glow-monitoring:transparent;--mz-glow-crm:transparent;--mz-surface-sheen:transparent;--mz-border-subtle:var(--mz-border);--mz-text-primary:var(--mz-text);--mz-text-tertiary:var(--mz-text-muted);--mz-text-disabled:#989795;--mz-text-on-gold:var(--mz-on-cta);--mz-text-on-status:var(--mz-on-danger);--mz-action-primary:var(--mz-cta);--mz-action-primary-highlight:var(--mz-cta-hover);--mz-action-primary-hover:var(--mz-cta-hover);--mz-action-primary-pressed:var(--mz-cta-hover);--mz-status-success:var(--mz-success);--mz-status-success-subtle:var(--mz-success-soft);--mz-status-success-line:#9cc1be;--mz-status-warning:var(--mz-warning);--mz-status-warning-subtle:var(--mz-warning-soft);--mz-status-warning-line:#d3b298;--mz-status-danger:var(--mz-danger);--mz-status-danger-subtle:var(--mz-danger-soft);--mz-status-danger-line:#dba8a0;--mz-status-info:var(--mz-info);--mz-status-info-subtle:var(--mz-info-soft);--mz-status-info-line:#aaa8a8;--mz-brand-gold:var(--mz-accent);--mz-brand-dot:var(--mz-logo-dot);--mz-brand-ink:#0a0b0d;--mz-brand-point:var(--mz-accent-line);--mz-viz-1:#256bbe;--mz-viz-2:#179f8c;--mz-viz-3:#6644ab;--mz-viz-4:#79821c;--mz-viz-5:#d8679a;--mz-viz-focus:var(--mz-accent-line);--mz-viz-base:var(--mz-border-control);--mz-viz-track:var(--mz-surface-hover);--mz-viz-grid:var(--mz-border-strong);--mz-button-primary-bg:var(--mz-cta);--mz-button-primary-fg:var(--mz-on-cta);--mz-button-secondary-line:var(--mz-border-control);--mz-input-line:var(--mz-border-control);--mz-input-line-focus:var(--mz-focus-ring);--mz-input-line-error:var(--mz-danger);--mz-table-row-hover:var(--mz-surface-hover);--mz-table-row-selected:var(--mz-accent-subtle);--mz-nav-current-marker:var(--mz-accent-line);--mz-shadow-sm:0 1px 2px #0a0a0c0f;--mz-shadow-md:0 8px 24px #0a0a0c14;--mz-shadow-lg:0 24px 64px #0a0a0c1f;--mz-shadow-raised:var(--mz-shadow-sm);--mz-shadow-overlay:var(--mz-shadow-md);--mz-shadow-modal:var(--mz-shadow-lg);--mz-shadow-float:var(--mz-shadow-md);--mz-shadow-glow:var(--mz-shadow-sm)}@media (prefers-color-scheme:light){:root:not([data-theme]){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--mz-background:var(--mz-paper);--mz-background-alt:#efece6;--mz-surface:#fcfbf9;--mz-surface-raised:#fefdfc;--mz-surface-hover:#e8e4dc;--mz-band:var(--mz-ink-950);--mz-on-band:var(--mz-bone);--mz-border:#0a0a0c1a;--mz-border-strong:#ddd8ce;--mz-border-control:#8f897f;--mz-text:var(--mz-ink-950);--mz-text-secondary:var(--mz-ink-600);--mz-text-muted:#5f5a53;--mz-text-faint:#69645c;--mz-text-accent:var(--mz-ink-950);--mz-text-inverse:var(--mz-bone);--mz-link:var(--mz-text-accent);--mz-cta:var(--mz-accent-deep);--mz-cta-hover:var(--mz-accent);--mz-on-cta:var(--mz-ink-950);--mz-accent-line:var(--mz-accent-deep);--mz-accent-subtle:#f3e6c8;--mz-focus-ring:var(--mz-ink-950);--mz-selection-bg:var(--mz-accent);--mz-selection-text:var(--mz-ink-950);--mz-logo-ink:#0a0b0d;--mz-logo-dot:#d9a33c;--mz-scrim:#0a0a0c7a;--mz-success:#1d6b66;--mz-success-soft:#e1efed;--mz-warning:#94501e;--mz-warning-soft:#f5e7da;--mz-danger:#a63a2b;--mz-danger-soft:#f7e3df;--mz-on-danger:var(--mz-paper);--mz-info:var(--mz-ink-600);--mz-info-soft:#efece6;--mz-bg-canvas:var(--mz-background);--mz-bg-panel:var(--mz-surface);--mz-bg-raised:var(--mz-surface-raised);--mz-bg-overlay:var(--mz-surface-raised);--mz-bg-field:var(--mz-surface);--mz-bg-hover:var(--mz-surface-hover);--mz-bg-selected:var(--mz-surface-hover);--mz-bg-inverse:var(--mz-text);--mz-bg-backdrop:var(--mz-scrim);--mz-bg-warm:var(--mz-background-alt);--mz-bg-glow:transparent;--mz-glow-monitoring:transparent;--mz-glow-crm:transparent;--mz-surface-sheen:transparent;--mz-border-subtle:var(--mz-border);--mz-text-primary:var(--mz-text);--mz-text-tertiary:var(--mz-text-muted);--mz-text-disabled:#989795;--mz-text-on-gold:var(--mz-on-cta);--mz-text-on-status:var(--mz-on-danger);--mz-action-primary:var(--mz-cta);--mz-action-primary-highlight:var(--mz-cta-hover);--mz-action-primary-hover:var(--mz-cta-hover);--mz-action-primary-pressed:var(--mz-cta-hover);--mz-status-success:var(--mz-success);--mz-status-success-subtle:var(--mz-success-soft);--mz-status-success-line:#9cc1be;--mz-status-warning:var(--mz-warning);--mz-status-warning-subtle:var(--mz-warning-soft);--mz-status-warning-line:#d3b298;--mz-status-danger:var(--mz-danger);--mz-status-danger-subtle:var(--mz-danger-soft);--mz-status-danger-line:#dba8a0;--mz-status-info:var(--mz-info);--mz-status-info-subtle:var(--mz-info-soft);--mz-status-info-line:#aaa8a8;--mz-brand-gold:var(--mz-accent);--mz-brand-dot:var(--mz-logo-dot);--mz-brand-ink:#0a0b0d;--mz-brand-point:var(--mz-accent-line);--mz-viz-1:#256bbe;--mz-viz-2:#179f8c;--mz-viz-3:#6644ab;--mz-viz-4:#79821c;--mz-viz-5:#d8679a;--mz-viz-focus:var(--mz-accent-line);--mz-viz-base:var(--mz-border-control);--mz-viz-track:var(--mz-surface-hover);--mz-viz-grid:var(--mz-border-strong);--mz-button-primary-bg:var(--mz-cta);--mz-button-primary-fg:var(--mz-on-cta);--mz-button-secondary-line:var(--mz-border-control);--mz-input-line:var(--mz-border-control);--mz-input-line-focus:var(--mz-focus-ring);--mz-input-line-error:var(--mz-danger);--mz-table-row-hover:var(--mz-surface-hover);--mz-table-row-selected:var(--mz-accent-subtle);--mz-nav-current-marker:var(--mz-accent-line);--mz-shadow-sm:0 1px 2px #0a0a0c0f;--mz-shadow-md:0 8px 24px #0a0a0c14;--mz-shadow-lg:0 24px 64px #0a0a0c1f;--mz-shadow-raised:var(--mz-shadow-sm);--mz-shadow-overlay:var(--mz-shadow-md);--mz-shadow-modal:var(--mz-shadow-lg);--mz-shadow-float:var(--mz-shadow-md);--mz-shadow-glow:var(--mz-shadow-sm)}}.mz-text{margin:0}.mz-text--hero{font:var(--mz-type-hero);letter-spacing:var(--mz-tracking-hero);text-wrap:balance;font-size:clamp(2.75rem,7vw,5.5rem);line-height:.95}.mz-text--h1{font:var(--mz-type-h1);letter-spacing:var(--mz-tracking-h1);text-wrap:balance}.mz-text--h2{font:var(--mz-type-h2);letter-spacing:var(--mz-tracking-h2);text-wrap:balance}.mz-text--h3{font:var(--mz-type-h3);letter-spacing:var(--mz-tracking-h3);text-wrap:balance}.mz-text--h4{font:var(--mz-type-h4);letter-spacing:var(--mz-tracking-h4);text-wrap:balance}.mz-text--stat{font:var(--mz-type-stat);letter-spacing:var(--mz-tracking-stat);font-variant-numeric:tabular-nums;text-wrap:balance}.mz-text--title-lg{font:var(--mz-type-title-lg);letter-spacing:var(--mz-tracking-title-lg);text-wrap:balance}.mz-text--title-md{font:var(--mz-type-title-md);letter-spacing:var(--mz-tracking-title-md);text-wrap:balance}.mz-text--title-sm{font:var(--mz-type-title-sm);letter-spacing:var(--mz-tracking-title-sm);text-wrap:balance}.mz-text--headline{font:var(--mz-type-headline);letter-spacing:var(--mz-tracking-headline);text-wrap:balance}.mz-text--body-lg{font:var(--mz-type-body-lg);letter-spacing:var(--mz-tracking-body-lg)}.mz-text--body{font:var(--mz-type-body);letter-spacing:var(--mz-tracking-body)}.mz-text--body-sm{font:var(--mz-type-body-sm);letter-spacing:var(--mz-tracking-body-sm)}.mz-text--caption{font:var(--mz-type-caption);letter-spacing:var(--mz-tracking-caption)}.mz-text--label-md{font:var(--mz-type-label-md);letter-spacing:var(--mz-tracking-label-md)}.mz-text--label-sm{font:var(--mz-type-label-sm);letter-spacing:var(--mz-tracking-label-sm)}.mz-text--eyebrow{font:var(--mz-type-eyebrow);letter-spacing:var(--mz-tracking-eyebrow);text-transform:uppercase;color:var(--mz-text-faint)}.mz-text--code{font:var(--mz-type-code);letter-spacing:var(--mz-tracking-code);font-variant-numeric:tabular-nums}.mz-text--display-xl{font:var(--mz-type-display-xl);letter-spacing:var(--mz-tracking-display-xl);text-wrap:balance}.mz-text--display-l{font:var(--mz-type-display-l);letter-spacing:var(--mz-tracking-display-l);text-wrap:balance}.mz-text--display-m{font:var(--mz-type-display-m);letter-spacing:var(--mz-tracking-display-m);text-wrap:balance}.mz-text--display-s{font:var(--mz-type-display-s);letter-spacing:var(--mz-tracking-display-s);text-wrap:balance}.mz-text--figure-xl{font:var(--mz-type-figure-xl);letter-spacing:var(--mz-tracking-figure-xl);font-variant-numeric:tabular-nums;text-wrap:balance}.mz-text--title-l{font:var(--mz-type-title-l);letter-spacing:var(--mz-tracking-title-l);text-wrap:balance}.mz-text--title-m{font:var(--mz-type-title-m);letter-spacing:var(--mz-tracking-title-m);text-wrap:balance}.mz-text--title-s{font:var(--mz-type-title-s);letter-spacing:var(--mz-tracking-title-s);text-wrap:balance}.mz-text--heading{font:var(--mz-type-heading);letter-spacing:var(--mz-tracking-heading);text-wrap:balance}.mz-text--subheading{font:var(--mz-type-subheading);letter-spacing:var(--mz-tracking-subheading);text-wrap:balance}.mz-text--body-l{font:var(--mz-type-body-l);letter-spacing:var(--mz-tracking-body-l)}.mz-text--body-m{font:var(--mz-type-body-m);letter-spacing:var(--mz-tracking-body-m)}.mz-text--body-s{font:var(--mz-type-body-s);letter-spacing:var(--mz-tracking-body-s)}.mz-text--control{font:var(--mz-type-control);letter-spacing:var(--mz-tracking-control)}.mz-text--label{font:var(--mz-type-label);letter-spacing:var(--mz-tracking-label)}.mz-text--data-xl{font:var(--mz-type-data-xl);letter-spacing:var(--mz-tracking-data-xl);font-variant-numeric:tabular-nums}.mz-text--data-l{font:var(--mz-type-data-l);letter-spacing:var(--mz-tracking-data-l);font-variant-numeric:tabular-nums}.mz-text--data-m{font:var(--mz-type-data-m);letter-spacing:var(--mz-tracking-data-m);font-variant-numeric:tabular-nums}.mz-text--data-s{font:var(--mz-type-data-s);letter-spacing:var(--mz-tracking-data-s);font-variant-numeric:tabular-nums}.mz-text--comfortable-body{font:var(--mz-type-comfortable-body);letter-spacing:var(--mz-tracking-comfortable-body)}.mz-text--comfortable-body-s{font:var(--mz-type-comfortable-body-s);letter-spacing:var(--mz-tracking-comfortable-body-s)}.mz-text--comfortable-control{font:var(--mz-type-comfortable-control);letter-spacing:var(--mz-tracking-comfortable-control)}.mz-text--comfortable-caption{font:var(--mz-type-comfortable-caption);letter-spacing:var(--mz-tracking-comfortable-caption)}.mz-text--comfortable-label{font:var(--mz-type-comfortable-label);letter-spacing:var(--mz-tracking-comfortable-label)}.mz-text--native-large-title{font:var(--mz-type-native-large-title);letter-spacing:var(--mz-tracking-native-large-title)}.mz-text--native-title{font:var(--mz-type-native-title);letter-spacing:var(--mz-tracking-native-title)}.mz-text--native-headline{font:var(--mz-type-native-headline);letter-spacing:var(--mz-tracking-native-headline)}.mz-text--native-body{font:var(--mz-type-native-body);letter-spacing:var(--mz-tracking-native-body)}.mz-text--native-footnote{font:var(--mz-type-native-footnote);letter-spacing:var(--mz-tracking-native-footnote)}.mz-text--native-data{font:var(--mz-type-native-data);letter-spacing:var(--mz-tracking-native-data)}.mz-accent{color:var(--mz-text-accent)}.mz-truncate{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}:is(span,small,strong,time).mz-truncate{vertical-align:bottom;max-width:100%;display:inline-block}.mz-clamp{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.mz-clamp-2{-webkit-line-clamp:2;line-clamp:2}.mz-clamp-3{-webkit-line-clamp:3;line-clamp:3}.mz-clamp-4{-webkit-line-clamp:4;line-clamp:4}.mz-root,body.mz-root{font:var(--mz-type-body-m);letter-spacing:var(--mz-tracking-body-m);font-feature-settings:"ss01","cv01";color:var(--mz-text);background:var(--mz-background);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-text-size-adjust:100%;text-size-adjust:100%;text-align:left}body.mz-root{min-height:100dvh;margin:0}.mz-root *,.mz-root :before,.mz-root :after{box-sizing:border-box}.mz-root h1,.mz-root h2,.mz-root h3,.mz-root h4,.mz-root p,.mz-root ul,.mz-root ol,.mz-root figure{margin:0}.mz-root ::selection{background:var(--mz-selection-bg);color:var(--mz-selection-text)}.mz-num{font-variant-numeric:tabular-nums}.mz-eyebrow,.mz-label{font:var(--mz-type-eyebrow);letter-spacing:var(--mz-tracking-eyebrow);text-transform:uppercase;color:var(--mz-text-faint);margin:0}.mz-eyebrow--accent{color:var(--mz-text-accent)}.mz-hairline{border:0;border-top:1px solid var(--mz-border);margin:0}.mz-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.mz-ic{fill:none;stroke:currentColor;stroke-width:var(--mz-stroke-icon);stroke-linecap:round;stroke-linejoin:round;vertical-align:middle;flex:none;display:inline-block}.mz-ic:not([width]){width:var(--mz-icon-sm);height:var(--mz-icon-sm)}.mz-ic.xs{width:14px;height:14px}.mz-ic.md{width:var(--mz-icon-md);height:var(--mz-icon-md)}.mz-ic.lg{width:var(--mz-icon-lg);height:var(--mz-icon-lg)}.mz-icon{flex:none;display:block}.mz-spin{transform-origin:50%;animation:.7s linear infinite mz-spin}span.mz-spin{border-radius:var(--mz-radius-full);border:2px solid;border-right-color:#0000;flex:none;display:inline-block}@keyframes mz-spin{to{transform:rotate(360deg)}}@keyframes mz-indet{0%{transform:translate(-100%)}to{transform:translate(250%)}}@media (prefers-reduced-motion:reduce){.mz-spin{animation:none}}.mz-focusable:focus-visible,.is-focus{outline:var(--mz-focus-width) solid var(--mz-focus-ring);outline-offset:var(--mz-focus-offset)}.mz-grain{z-index:var(--mz-z-grain);pointer-events:none;opacity:var(--mz-opacity-grain);mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}.mz-link{color:var(--mz-link);text-decoration:underline;-webkit-text-decoration-color:var(--mz-accent-line);text-decoration-color:var(--mz-accent-line);text-underline-offset:3px;border-radius:var(--mz-radius-xs);transition:text-decoration-color var(--mz-duration-fast) var(--mz-ease-standard);text-decoration-thickness:1px}.mz-link:hover,.mz-link.is-hover{text-decoration-color:currentColor}.mz-link--quiet{color:var(--mz-text-secondary);-webkit-text-decoration-color:var(--mz-border-control);text-decoration-color:var(--mz-border-control)}.mz-link:focus-visible,.mz-link.is-focus{outline:var(--mz-focus-width) solid var(--mz-focus-ring);outline-offset:var(--mz-focus-offset)}.mz-link .mz-ic{width:14px;height:14px;margin-left:2px}.mz-code{font:var(--mz-type-code);background:var(--mz-surface-hover);border:1px solid var(--mz-border);border-radius:var(--mz-radius-xs);color:var(--mz-text);padding:1px 6px}.mz-kbd{font:400 12px/16px var(--mz-font-mono);color:var(--mz-text-muted);border:1px solid var(--mz-border-strong);border-radius:var(--mz-radius-xs);white-space:nowrap;align-items:center;padding:2px 6px;display:inline-flex}.mz-divider{background:var(--mz-border);border:0;align-self:stretch;height:1px;margin:0}.mz-divider--strong{background:var(--mz-border-strong)}.mz-divider--vertical{width:1px;height:auto;min-height:16px}.mz-divider-label{align-items:center;gap:var(--mz-space-3);font:var(--mz-type-caption);color:var(--mz-text-muted);display:flex}.mz-divider-label:before,.mz-divider-label:after{content:"";background:var(--mz-border);flex:1;height:1px}.mz-stack{gap:var(--_gap,var(--mz-space-4));flex-direction:column;min-width:0;display:flex}.mz-inline{align-items:center;gap:var(--_gap,var(--mz-space-2));flex-wrap:wrap;min-width:0;display:flex}.mz-grid{gap:var(--_gap,var(--mz-space-6));grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.mz-grid>[class*=mz-span-]{flex-direction:column;min-width:0;display:flex}.mz-grid>[class*=mz-span-]>.mz-card{flex:1}.mz-span-3{grid-column:span 3}.mz-span-4{grid-column:span 4}.mz-span-6{grid-column:span 6}.mz-span-8{grid-column:span 8}.mz-span-12{grid-column:span 12}@media (max-width:639px){.mz-grid>*{grid-column:1/-1}}.mz-spacer{flex:1}:where(.mz-root) :is(h1,h2,h3,h4,h5,h6){line-height:1.2}:where(.mz-root) a{color:inherit}:where(.mz-root) small{font:var(--mz-type-caption)}:where(.mz-root) :is(button,input,select,textarea){font:inherit;font-feature-settings:inherit;color:inherit}:where(.mz-root) :focus-visible{outline:var(--mz-focus-width) solid var(--mz-focus-ring);outline-offset:var(--mz-focus-offset)}.mz-skip{left:var(--mz-space-2);top:var(--mz-space-2);z-index:var(--mz-z-tooltip);background:var(--mz-surface-raised);color:var(--mz-text);padding:var(--mz-space-2) var(--mz-space-4);border:1px solid var(--mz-border);border-radius:var(--mz-radius-full);box-shadow:var(--mz-shadow-md);font:var(--mz-type-control);text-decoration:none;position:absolute;transform:translateY(-200%)}.mz-skip:focus{transform:none}.mz-stack{--_gap:var(--mz-space-4)}.mz-inline{--_gap:var(--mz-space-2)}.mz-grid{--_gap:var(--mz-space-6)}.mz-gap-0{--_gap:0px}.mz-gap-1{--_gap:var(--mz-space-1)}.mz-gap-2{--_gap:var(--mz-space-2)}.mz-gap-3{--_gap:var(--mz-space-3)}.mz-gap-4{--_gap:var(--mz-space-4)}.mz-gap-5{--_gap:var(--mz-space-5)}.mz-gap-6{--_gap:var(--mz-space-6)}.mz-gap-8{--_gap:var(--mz-space-8)}.mz-gap-10{--_gap:var(--mz-space-10)}.mz-gap-12{--_gap:var(--mz-space-12)}.mz-align-start{align-items:flex-start}.mz-align-center{align-items:center}.mz-align-end{align-items:flex-end}.mz-align-stretch{align-items:stretch}.mz-align-baseline{align-items:baseline}.mz-justify-start{justify-content:flex-start}.mz-justify-center{justify-content:center}.mz-justify-end{justify-content:flex-end}.mz-justify-between{justify-content:space-between}.mz-nowrap{flex-wrap:nowrap}.mz-span-1{grid-column:span 1}.mz-span-2{grid-column:span 2}.mz-span-5{grid-column:span 5}.mz-span-7{grid-column:span 7}.mz-span-9{grid-column:span 9}.mz-span-10{grid-column:span 10}.mz-span-11{grid-column:span 11}@media (max-width:639px){.mz-grid>[class*=mz-span-]{grid-column:1/-1}}.mz-wm{width:auto;height:16px;color:var(--mz-logo-ink);flex:none;display:block}.mz-wm .dot{fill:var(--mz-logo-dot)}.mz-wm--mono{height:20px}.mz-brand{align-items:center;gap:var(--mz-space-2);color:var(--mz-logo-ink);border-radius:var(--mz-radius-xs);text-decoration:none;display:inline-flex}.mz-brand:focus-visible{outline:var(--mz-focus-width) solid var(--mz-focus-ring);outline-offset:4px}@media (prefers-reduced-motion:reduce){.mz-root *,.mz-root :before,.mz-root :after{transition-duration:var(--mz-duration-instant)!important}}.mz-btn{--_fg:var(--mz-text);appearance:none;justify-content:center;align-items:center;gap:var(--mz-space-2);height:var(--mz-control-md);padding:0 var(--mz-btn-pad-md);border-radius:var(--mz-radius-full);font:var(--mz-type-control);letter-spacing:var(--mz-tracking-control);font-feature-settings:inherit;color:var(--_fg);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:background-color var(--mz-duration-base) var(--mz-ease-standard),border-color var(--mz-duration-base) var(--mz-ease-standard),color var(--mz-duration-base) var(--mz-ease-standard),transform var(--mz-duration-base) var(--mz-ease-standard);background:0 0;border:1px solid #0000;margin:0;text-decoration:none;display:inline-flex;position:relative}.mz-btn:focus-visible,.mz-btn.is-focus{outline:var(--mz-focus-width) solid var(--mz-focus-ring);outline-offset:var(--mz-focus-offset)}.mz-btn:active:not(:disabled):not([aria-disabled=true]),.mz-btn.is-pressed{transform:scale(.98)}.mz-btn--primary{--_fg:var(--mz-on-cta);background:var(--mz-cta)}.mz-btn--primary:hover,.mz-btn--primary.is-hover{background:var(--mz-cta-hover)}.mz-btn--secondary{border-color:var(--mz-border-control);background:0 0}.mz-btn--secondary:hover,.mz-btn--secondary.is-hover,.mz-btn--secondary.is-pressed{background:var(--mz-surface-hover)}.mz-btn--ghost{--_fg:var(--mz-text-secondary)}.mz-btn--ghost:hover,.mz-btn--ghost.is-hover,.mz-btn--ghost.is-pressed{--_fg:var(--mz-text);background:var(--mz-surface-hover)}.mz-btn--danger,.mz-btn--danger-solid{--_fg:var(--mz-on-danger);background:var(--mz-danger)}.mz-btn--danger:hover,.mz-btn--danger.is-hover,.mz-btn--danger-solid:hover,.mz-btn--danger-solid.is-hover{filter:brightness(1.06)}.mz-btn--link{--_fg:var(--mz-link);border-radius:var(--mz-radius-xs);height:auto;text-decoration:underline;-webkit-text-decoration-color:var(--mz-accent-line);text-decoration-color:var(--mz-accent-line);text-underline-offset:3px;border:0;padding:0}.mz-btn--link:hover,.mz-btn--link.is-hover{text-decoration-color:currentColor}.mz-btn--link:active:not(:disabled){transform:none}.mz-btn:disabled:not([aria-busy=true]),.mz-btn.is-disabled,.mz-btn[aria-disabled=true]:not([aria-busy=true]){opacity:var(--mz-opacity-disabled);cursor:not-allowed;filter:none}.mz-btn[aria-busy=true],.mz-btn.is-loading{cursor:progress;opacity:1}.mz-btn--sm{height:var(--mz-control-sm);padding:0 var(--mz-btn-pad-sm);font-size:var(--mz-btn-sm-size)}.mz-btn--lg{height:var(--mz-control-lg);padding:0 var(--mz-btn-pad-lg);font-size:var(--mz-btn-lg-size)}.mz-btn--touch{height:var(--mz-touch-lg);padding:0 var(--mz-space-5);font-size:16px}.mz-btn--block{width:100%;display:flex}@media (max-width:639px){.mz-btn{max-width:100%;height:auto;min-height:var(--mz-control-md);padding-block:var(--mz-space-2);white-space:normal;text-align:center;overflow-wrap:anywhere}.mz-btn--sm{min-height:var(--mz-control-sm)}.mz-btn--lg{min-height:var(--mz-control-lg)}.mz-btn--block{padding-inline:var(--mz-space-5)}.mz-btn--touch{min-height:var(--mz-touch-lg)}.mz-btn--link{min-height:0;padding-block:0}}.mz-btn .mz-ic{flex:none}.mz-iconbtn{appearance:none;width:var(--mz-control-md);height:var(--mz-control-md);border-radius:var(--mz-radius-full);color:var(--mz-text-secondary);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--mz-duration-base) var(--mz-ease-standard),color var(--mz-duration-base) var(--mz-ease-standard),transform var(--mz-duration-base) var(--mz-ease-standard);background:0 0;border:1px solid #0000;flex:none;place-items:center;margin:0;padding:0;display:inline-grid;position:relative}.mz-iconbtn:hover,.mz-iconbtn.is-hover{background:var(--mz-surface-hover);color:var(--mz-text)}.mz-iconbtn:active:not(:disabled){transform:scale(.98)}.mz-iconbtn:focus-visible,.mz-iconbtn.is-focus{outline:var(--mz-focus-width) solid var(--mz-focus-ring);outline-offset:var(--mz-focus-offset)}.mz-iconbtn[aria-pressed=true],.mz-iconbtn.is-selected{background:var(--mz-surface-hover);color:var(--mz-text)}.mz-iconbtn--secondary{border-color:var(--mz-border-control);color:var(--mz-text)}.mz-iconbtn--primary{background:var(--mz-cta);color:var(--mz-on-cta)}.mz-iconbtn--primary:hover,.mz-iconbtn--primary.is-hover{background:var(--mz-cta-hover);color:var(--mz-on-cta)}.mz-iconbtn--sm{width:var(--mz-control-sm);height:var(--mz-control-sm)}.mz-iconbtn--touch{width:var(--mz-touch-lg);height:var(--mz-touch-lg)}.mz-iconbtn:disabled:not([aria-busy=true]),.mz-iconbtn.is-disabled{opacity:var(--mz-opacity-disabled);cursor:not-allowed}.mz-iconbtn[aria-busy=true]{cursor:progress}.mz-btn-faces{gap:inherit;display:inline-grid}.mz-btn-face{justify-content:center;align-items:center;gap:inherit;visibility:hidden;grid-area:1/1;display:inline-flex}.mz-btn-face.is-on{visibility:visible}.mz-iconbtn .mz-dot,.mz-iconbtn__badge{border-radius:var(--mz-radius-full);background:var(--mz-accent-line);min-width:8px;height:8px;box-shadow:0 0 0 2px var(--_ring,var(--mz-background));pointer-events:none;position:absolute;top:calc(50% - 14px);right:calc(50% - 14px)}.mz-iconbtn__badge--count{min-width:18px;height:18px;font:500 11px/18px var(--mz-font-sans);font-variant-numeric:tabular-nums;text-align:center;color:var(--mz-on-cta);background:var(--mz-cta);padding:0 5px;top:calc(50% - 18px);right:calc(50% - 20px)}.mz-badge{--_c:var(--mz-text-secondary);--_bg:var(--mz-surface-hover);align-items:center;gap:var(--mz-space-1\.5);border-radius:var(--mz-radius-full);background:var(--_bg);height:24px;color:var(--_c);font:var(--mz-type-label-sm);letter-spacing:var(--mz-tracking-label-sm);white-space:nowrap;border:0;max-width:100%;padding:0 10px;display:inline-flex}.mz-badge .mz-ic{width:14px;height:14px}.mz-badge__dot{border-radius:var(--mz-radius-full);background:var(--mz-accent-line);flex:none;width:6px;height:6px}.mz-badge--neutral{--_c:var(--mz-text-secondary);--_bg:var(--mz-surface-hover)}.mz-badge--accent{--_c:var(--mz-text-accent);--_bg:var(--mz-accent-subtle)}.mz-badge--outline{--_c:var(--mz-text-secondary);--_bg:transparent;box-shadow:inset 0 0 0 1px var(--mz-border-strong)}.mz-badge--success{--_c:var(--mz-success);--_bg:var(--mz-success-soft)}.mz-badge--warning{--_c:var(--mz-warning);--_bg:var(--mz-warning-soft)}.mz-badge--danger{--_c:var(--mz-danger);--_bg:var(--mz-danger-soft)}.mz-badge--info{--_c:var(--mz-info);--_bg:var(--mz-info-soft)}.mz-badge:is(.mz-badge--success,.mz-badge--warning,.mz-badge--danger,.mz-badge--info) .mz-badge__dot{background:currentColor}.mz-badge--lg{height:28px;padding:0 12px;font-size:13px}.mz-tag{align-items:center;gap:var(--mz-space-1);border-radius:var(--mz-radius-full);height:24px;box-shadow:inset 0 0 0 1px var(--mz-border-strong);font:var(--mz-type-label-sm);letter-spacing:var(--mz-tracking-label-sm);color:var(--mz-text-secondary);white-space:nowrap;background:0 0;border:0;max-width:100%;padding:0 10px;display:inline-flex}.mz-tag>span{text-overflow:ellipsis;overflow:hidden}.mz-tag b{color:var(--mz-text);font-weight:500}.mz-tag button{all:unset;border-radius:var(--mz-radius-full);width:18px;height:18px;color:var(--mz-text-muted);cursor:pointer;place-items:center;margin-right:-6px;display:inline-grid}.mz-tag button:hover{background:var(--mz-surface-hover);color:var(--mz-text)}.mz-tag button:focus-visible{outline:var(--mz-focus-width) solid var(--mz-focus-ring);outline-offset:1px}.mz-count{border-radius:var(--mz-radius-full);background:var(--mz-surface-hover);min-width:20px;height:20px;color:var(--mz-text-secondary);font:500 12px/20px var(--mz-font-sans);font-variant-numeric:tabular-nums;place-items:center;padding:0 6px;display:inline-grid}.mz-count--strong{background:var(--mz-cta);color:var(--mz-on-cta)}.mz-count--danger{background:var(--mz-danger);color:var(--mz-on-danger)}.mz-stage{align-items:center;gap:var(--mz-space-2);font:var(--mz-type-body-s);color:var(--mz-text);white-space:nowrap;display:inline-flex}.mz-stage i{gap:2px;display:inline-flex}.mz-stage i b{border-radius:var(--mz-radius-full);background:var(--mz-surface-hover);width:10px;height:4px}.mz-stage i b.on{background:var(--mz-text-secondary)}.mz-avatar{--_s:32px;width:var(--_s);height:var(--_s);border-radius:var(--mz-radius-full);background:var(--mz-surface-hover);color:var(--mz-text);font:700 12px/1 var(--mz-font-sans);letter-spacing:.02em;flex:none;place-items:center;display:inline-grid;position:relative;overflow:visible}.mz-avatar>*{grid-area:1/1}.mz-avatar img{border-radius:inherit;object-fit:cover;width:100%;height:100%;display:block}.mz-avatar--sm{--_s:24px}.mz-avatar--lg{--_s:40px;font-size:15px}.mz-avatar--xl{--_s:56px;font-size:21px}.mz-avatar--round{border-radius:var(--mz-radius-full)}.mz-avatar--square{border-radius:var(--mz-radius-sm)}.mz-avatar--brand{background:var(--mz-brand-ink);color:var(--mz-bone)}.mz-avatar__status{border-radius:var(--mz-radius-full);width:28%;min-width:8px;height:28%;min-height:8px;box-shadow:0 0 0 2px var(--_ring,var(--mz-background));position:absolute;bottom:0;right:0}.mz-avatar__status--online{background:var(--mz-success)}.mz-avatar__status--busy{background:var(--mz-warning)}.mz-avatar__status--offline{background:var(--mz-border-control)}.mz-avatars{display:inline-flex}.mz-avatars .mz-avatar{box-shadow:0 0 0 2px var(--_ring,var(--mz-background))}.mz-avatars .mz-avatar+.mz-avatar{margin-left:-6px}.mz-progress{border-radius:var(--mz-radius-full);flex:none;width:100%;min-width:48px;height:6px;display:block;overflow:hidden}.mz-progress-track,.mz-progress-fill{rx:3px;height:6px}.mz-progress-row .mz-progress{flex:1;width:auto}.mz-progress-track{fill:var(--mz-surface-hover)}.mz-progress-fill,.mz-progress--cta .mz-progress-fill,.mz-progress--focus .mz-progress-fill{fill:var(--mz-cta)}.mz-progress--success .mz-progress-fill{fill:var(--mz-success)}.mz-progress--info .mz-progress-fill{fill:var(--mz-info)}.mz-progress--warning .mz-progress-fill{fill:var(--mz-warning)}.mz-progress--danger .mz-progress-fill{fill:var(--mz-danger)}.mz-progress--base .mz-progress-fill{fill:var(--mz-viz-base)}.mz-progress--indeterminate .mz-progress-fill{transform-box:fill-box;animation:mz-indet 1.4s var(--mz-ease-standard) infinite}.mz-progress-row{align-items:center;gap:var(--mz-space-3);min-width:0;display:flex}.mz-progress-row .mz-num{font:400 13px/18px var(--mz-font-sans);font-variant-numeric:tabular-nums;color:var(--mz-text);text-align:right;min-width:40px}.mz-progress-head,.mz-progress__head{justify-content:space-between;gap:var(--mz-space-3);font:400 14px/20px var(--mz-font-sans);color:var(--mz-text-secondary);display:flex}.mz-progress-head .value,.mz-progress__value{color:var(--mz-text);font-variant-numeric:tabular-nums}.mz-spinner{width:16px;height:16px;color:var(--mz-text-secondary);flex:none;place-items:center;display:inline-grid;position:relative}.mz-spinner>.mz-ic{visibility:hidden;width:100%;height:100%;animation:none}.mz-spinner:before{content:"";border-radius:var(--mz-radius-full);border:2px solid;border-right-color:#0000;animation:.7s linear infinite mz-spin;position:absolute;inset:0}.mz-btn .mz-spinner,.mz-iconbtn .mz-spinner{color:inherit}.mz-spinner--md{width:20px;height:20px}.mz-spinner--lg{width:32px;height:32px}.mz-skeleton{border-radius:var(--mz-radius-xs);background:var(--mz-surface-hover);height:10px;animation:mz-breathe 1.6s var(--mz-ease-standard) infinite;display:block}.mz-skeleton--text{height:12px}.mz-skeleton--title{height:18px}.mz-skeleton--block{border-radius:var(--mz-radius-md);height:64px}@keyframes mz-breathe{50%{opacity:.55}}.mz-alert{--_c:var(--mz-info);--_bg:var(--mz-info-soft);gap:var(--mz-space-3);padding:14px var(--mz-space-4);border:1px solid var(--mz-border);background:var(--_bg);color:var(--mz-text);border-radius:var(--mz-radius-md);align-items:flex-start;min-width:0;display:flex}.mz-alert>.mz-ic,.mz-alert__icon{color:var(--_c);width:var(--mz-icon-md);height:var(--mz-icon-md);flex:none;margin-top:1px}.mz-alert .body,.mz-alert__content{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.mz-alert .title,.mz-alert__title{font:500 15px/22px var(--mz-font-sans);color:var(--mz-text);margin:0}.mz-alert .desc,.mz-alert__desc{font:var(--mz-type-body-sm);color:var(--mz-text-secondary);margin:0}.mz-alert .acts{gap:var(--mz-space-2);flex-wrap:wrap;align-self:center;display:flex}.mz-alert__action{margin-top:var(--mz-space-2)}.mz-alert .mz-iconbtn,.mz-alert__close{margin:-6px -8px -6px 0}.mz-alert--success{--_c:var(--mz-success);--_bg:var(--mz-success-soft)}.mz-alert--warning{--_c:var(--mz-warning);--_bg:var(--mz-warning-soft)}.mz-alert--danger{--_c:var(--mz-danger);--_bg:var(--mz-danger-soft)}.mz-alert--banner{border-width:0 0 1px;border-radius:0}.mz-inline-msg{--_c:var(--mz-text-secondary);align-items:flex-start;gap:var(--mz-space-1\.5);font:var(--mz-type-caption);color:var(--_c);display:inline-flex}.mz-inline-msg .mz-ic{margin-top:1px}.mz-inline-msg--success{--_c:var(--mz-success)}.mz-inline-msg--warning{--_c:var(--mz-warning)}.mz-inline-msg--danger{--_c:var(--mz-danger)}.mz-inline-msg--info{--_c:var(--mz-info)}.mz-status{--_c:var(--mz-text-muted);align-items:center;gap:var(--mz-space-1\.5);font:var(--mz-type-body-s);color:var(--mz-text);white-space:nowrap;display:inline-flex}@media (max-width:639px){.mz-status{white-space:normal;flex-wrap:wrap}.mz-status>.mz-ic{flex:none}}.mz-status>.mz-ic{color:var(--_c);width:var(--mz-icon-sm);height:var(--mz-icon-sm)}.mz-status small{color:var(--mz-text-muted);font:var(--mz-type-caption);font-variant-numeric:tabular-nums}.mz-status--success{--_c:var(--mz-success)}.mz-status--warning{--_c:var(--mz-warning)}.mz-status--danger{--_c:var(--mz-danger)}.mz-status--info{--_c:var(--mz-info)}.mz-status--live:before{content:"";border-radius:var(--mz-radius-full);background:var(--mz-accent-line);flex:none;width:8px;height:8px}.mz-root .wm{width:auto;height:16px;color:var(--mz-logo-ink);display:block}.mz-root .wm .dot{fill:var(--mz-logo-dot)}@media (prefers-reduced-motion:reduce){.mz-skeleton,.mz-progress--indeterminate .mz-progress-fill,.mz-spinner:before{animation:none}}.mz-field{gap:var(--mz-ref-space-2);flex-direction:column;min-width:0;display:flex}.mz-field>label,.mz-field>.mz-field-label{font:500 14px/20px var(--mz-font-sans);color:var(--mz-text-secondary);gap:var(--mz-space-1);align-items:baseline;display:flex}.mz-field .req{color:var(--mz-text-muted);font-weight:400}.mz-input{align-items:center;gap:var(--mz-space-2);height:var(--mz-control-md);padding:0 var(--mz-ref-space-4);border:1px solid var(--mz-border-control);border-radius:var(--mz-radius-md);background:var(--mz-surface);color:var(--mz-text);font:var(--mz-field-font);font-feature-settings:inherit;min-width:0;transition:border-color var(--mz-duration-base) var(--mz-ease-standard),background-color var(--mz-duration-base) var(--mz-ease-standard);display:flex}.mz-input input,.mz-input textarea{all:unset;width:100%;min-width:0;color:inherit;font:inherit;font-feature-settings:inherit;flex:1}.mz-input input::placeholder,.mz-input textarea::placeholder{color:var(--mz-text-muted);opacity:1}.mz-input .ph,.mz-input>.mz-ic{color:var(--mz-text-muted)}.mz-input:hover,.mz-input.is-hover{border-color:var(--mz-text-muted)}.mz-input.is-focus,.mz-input:focus-within{outline:var(--mz-focus-width) solid var(--mz-focus-ring);outline-offset:var(--mz-focus-offset)}.mz-input.is-error{border-color:var(--mz-danger);background:var(--mz-danger-soft)}.mz-input:has([aria-invalid=true]){border-color:var(--mz-danger);background:var(--mz-danger-soft)}.mz-input.is-disabled{opacity:var(--mz-opacity-disabled);cursor:not-allowed}.mz-input.is-readonly{background:var(--mz-surface-hover);border-color:var(--mz-border)}.mz-input--lg{height:var(--mz-control-lg)}.mz-input--touch{height:var(--mz-touch-lg);font-size:16px;line-height:24px}.mz-input .unit{color:var(--mz-text-muted);font:400 13px/18px var(--mz-font-sans);font-variant-numeric:tabular-nums}.mz-input .mz-iconbtn{width:var(--mz-control-xs);height:var(--mz-control-xs);margin-right:-8px}.mz-help{align-items:flex-start;gap:var(--mz-space-1\.5);font:var(--mz-type-caption);color:var(--mz-text-muted);display:flex}.mz-help .mz-ic{width:var(--mz-icon-sm);height:var(--mz-icon-sm);margin-top:1px}.mz-help--error{color:var(--mz-danger)}.mz-help .count{font-variant-numeric:tabular-nums;margin-left:auto}.mz-textarea{height:auto;min-height:112px;padding:12px var(--mz-ref-space-4);align-items:flex-start}.mz-textarea textarea{min-height:calc(3 * var(--mz-field-line));resize:vertical;line-height:var(--mz-field-line)}.mz-search{border-radius:var(--mz-radius-md)}.mz-choice{align-items:flex-start;gap:var(--mz-ref-space-3);min-height:var(--mz-control-md);padding:calc((var(--mz-control-md) - 22px) / 2) 0;cursor:pointer;font:var(--mz-choice-font);color:var(--mz-text);min-width:0;display:flex}.mz-choice .txt{flex-direction:column;gap:2px;min-width:0;display:flex}.mz-choice .txt small{font:var(--mz-type-caption);color:var(--mz-text-muted)}.mz-choice.is-disabled{opacity:var(--mz-opacity-disabled);cursor:not-allowed}.mz-checkbox,.mz-radio{appearance:none;border:1.5px solid var(--mz-border-control);background:var(--mz-surface);width:22px;height:22px;cursor:inherit;color:var(--mz-on-cta);transition:background-color var(--mz-duration-fast) var(--mz-ease-standard),border-color var(--mz-duration-fast) var(--mz-ease-standard),color var(--mz-duration-fast) var(--mz-ease-standard);flex:none;place-items:center;margin:0;display:inline-grid}.mz-checkbox{border-radius:var(--mz-radius-xs)}.mz-radio{border-radius:var(--mz-radius-full)}.mz-checkbox:checked,.mz-checkbox.is-on,.mz-checkbox:indeterminate,.mz-checkbox.is-mixed{background:var(--mz-cta);border-color:var(--mz-cta)}.mz-checkbox:checked:after,.mz-checkbox.is-on:after{content:"";border:0 solid;border-width:0 0 2px 2px;border-radius:1px;width:10px;height:5px;transform:translateY(-1px)rotate(-45deg)}.mz-checkbox:indeterminate:after,.mz-checkbox.is-mixed:after{content:"";border-radius:var(--mz-radius-full);background:currentColor;width:10px;height:2px}.mz-radio:checked,.mz-radio.is-on{border-width:2px;border-color:var(--mz-cta);background:var(--mz-surface)}.mz-radio:checked:after,.mz-radio.is-on:after{content:"";border-radius:var(--mz-radius-full);background:var(--mz-cta);width:10px;height:10px}.mz-checkbox:focus-visible,.mz-radio:focus-visible,.mz-checkbox.is-focus,.mz-radio.is-focus{outline:var(--mz-focus-width) solid var(--mz-focus-ring);outline-offset:var(--mz-focus-offset)}.mz-checkbox.is-error,.mz-radio.is-error{border-color:var(--mz-danger)}:is(.mz-checkbox,.mz-radio,.mz-switch):is(:disabled,.is-disabled):not(.mz-choice.is-disabled *){opacity:var(--mz-opacity-disabled)}:is(.mz-checkbox,.mz-radio,.mz-switch):is(:disabled,.is-disabled){cursor:not-allowed}.mz-switch{appearance:none;border-radius:var(--mz-radius-full);background:var(--mz-border-control);width:48px;height:28px;cursor:inherit;transition:background-color var(--mz-duration-base) var(--mz-ease-standard);border:0;flex:none;margin:0;position:relative}.mz-switch:after{content:"";border-radius:var(--mz-radius-full);background:var(--mz-bone);width:22px;height:22px;box-shadow:var(--mz-shadow-sm);transition:transform var(--mz-duration-base) var(--mz-ease-standard),background-color var(--mz-duration-base) var(--mz-ease-standard);position:absolute;top:3px;left:3px}.mz-switch:checked,.mz-switch.is-on{background:var(--mz-cta)}.mz-switch:checked:after,.mz-switch.is-on:after{background:var(--mz-on-cta);transform:translate(20px)}.mz-switch:focus-visible,.mz-switch.is-focus{outline:var(--mz-focus-width) solid var(--mz-focus-ring);outline-offset:var(--mz-focus-offset)}.mz-switch--touch{width:48px;height:28px}.mz-fieldset{gap:var(--mz-space-1);border:0;flex-direction:column;margin:0;padding:0;display:flex}.mz-fieldset legend{font:var(--mz-type-eyebrow);letter-spacing:var(--mz-tracking-eyebrow);text-transform:uppercase;color:var(--mz-text-faint);margin-bottom:var(--mz-space-2);padding:0}span.mz-select{padding:0;position:relative}.mz-select select{all:unset;min-width:0;height:100%;padding:0 44px 0 var(--mz-ref-space-4);color:inherit;font:inherit;font-feature-settings:inherit;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;box-sizing:border-box;line-height:calc(var(--mz-control-md) - 2px);flex:1}.mz-select.mz-input--lg select{line-height:calc(var(--mz-control-lg) - 2px)}.mz-select.mz-input--touch select{line-height:calc(var(--mz-touch-lg) - 2px)}.mz-select select:disabled{cursor:not-allowed}span.mz-select--icon select{padding-left:44px}span.mz-select>.mz-ic{pointer-events:none;color:var(--mz-text-muted);margin-top:-8px;position:absolute;top:50%;right:14px}span.mz-select>.mz-ic.lead{left:14px;right:auto}.mz-select option{background:var(--mz-surface-raised);color:var(--mz-text)}input.mz-input,textarea.mz-input{appearance:none;outline:none;width:100%}input.mz-input:focus-visible,textarea.mz-input:focus-visible{outline:var(--mz-focus-width) solid var(--mz-focus-ring);outline-offset:var(--mz-focus-offset)}input.mz-input[aria-invalid=true],textarea.mz-input[aria-invalid=true]{border-color:var(--mz-danger);background:var(--mz-danger-soft)}input.mz-input:disabled,textarea.mz-input:disabled{opacity:var(--mz-opacity-disabled);cursor:not-allowed}input.mz-input::placeholder,textarea.mz-input::placeholder{color:var(--mz-text-muted);opacity:1}textarea.mz-input.mz-textarea{height:auto;min-height:112px;padding:12px var(--mz-ref-space-4);line-height:var(--mz-field-line);resize:vertical;display:block}.mz-input:focus-within{outline-style:solid}.mz-input input:focus-visible,.mz-input textarea:focus-visible,.mz-select select:focus-visible{outline:none}label.mz-field{cursor:default}.mz-field>.mz-field-label .req,.mz-field .req{margin-left:var(--mz-space-1)}.mz-choice input{flex:none}:is(.mz-choice--switch,.mz-choice:has(.mz-switch)){justify-content:space-between;align-items:center;gap:var(--mz-space-4);padding-block:calc((var(--mz-control-md) - 28px) / 2)}:is(.mz-choice--switch .txt,.mz-choice:has(.mz-switch) .txt){flex:1}.mz-choice:has(.mz-checkbox.is-error) small{color:var(--mz-danger)}.mz-textarea textarea,textarea.mz-input.mz-textarea{field-sizing:content;max-height:calc(8 * var(--mz-field-line))}textarea.mz-input.mz-textarea{max-height:calc(8 * var(--mz-field-line) + 24px + 2px)}:root,[data-theme=dark]{--mz-card-shadow:none}[data-theme=light]{--mz-card-shadow:var(--mz-shadow-sm)}@media (prefers-color-scheme:light){:root:not([data-theme]){--mz-card-shadow:var(--mz-shadow-sm)}}.mz-panel{--_ring:var(--mz-surface);background:var(--mz-surface);border:1px solid var(--mz-border);border-radius:var(--mz-radius-card);box-shadow:var(--mz-card-shadow);color:var(--mz-text)}.mz-card{--_ring:var(--mz-surface);background:var(--mz-surface);border:1px solid var(--mz-border);border-radius:var(--mz-radius-card);box-shadow:var(--mz-card-shadow);color:var(--mz-text);flex-direction:column;min-width:0;display:flex}.mz-card-h{align-items:center;gap:var(--mz-space-2);padding:var(--mz-card-pad) var(--mz-card-pad) var(--mz-space-3);min-height:48px;display:flex}.mz-card-h h3{font:var(--mz-card-title);letter-spacing:var(--mz-card-title-tracking)}.mz-card-h .sub{font:var(--mz-type-caption);color:var(--mz-text-muted)}.mz-card-h .mz-spacer{flex:1}.mz-card-b{padding:0 var(--mz-card-pad) var(--mz-card-pad);gap:var(--mz-space-3);flex-direction:column;min-width:0;display:flex}.mz-card-f{justify-content:space-between;align-items:center;gap:var(--mz-space-3);margin:auto var(--mz-card-pad) 0;padding:var(--mz-space-4) 0 var(--mz-card-pad);border-top:1px solid var(--mz-border);display:flex}.mz-card--flush .mz-card-b{padding:0}.mz-card--interactive{cursor:pointer;transition:border-color var(--mz-duration-base) var(--mz-ease-standard),background-color var(--mz-duration-base) var(--mz-ease-standard),transform var(--mz-duration-base) var(--mz-ease-standard);color:inherit;text-decoration:none}.mz-card--interactive:hover,.mz-card--interactive.is-hover{--_ring:var(--mz-surface-raised);border-color:var(--mz-border-strong);background:var(--mz-surface-raised);transform:translateY(-2px)}.mz-card--interactive:focus-visible,.mz-card--interactive.is-focus{outline:var(--mz-focus-width) solid var(--mz-focus-ring);outline-offset:var(--mz-focus-offset)}.mz-card--selected{border-color:var(--mz-text);box-shadow:inset 0 0 0 1px var(--mz-text)}.mz-card--sunken{--_ring:var(--mz-background);background:var(--mz-background);box-shadow:none}.mz-card__number{font:500 14px/16px var(--mz-font-display);letter-spacing:.04em;color:var(--mz-text-accent);font-variant-numeric:tabular-nums}[data-theme=light] .mz-card__number{text-decoration:underline;-webkit-text-decoration-color:var(--mz-accent-line);text-decoration-color:var(--mz-accent-line);text-underline-offset:4px;text-decoration-thickness:2px}@media (prefers-color-scheme:light){:root:not([data-theme]) .mz-card__number{text-decoration:underline;-webkit-text-decoration-color:var(--mz-accent-line);text-decoration-color:var(--mz-accent-line);text-underline-offset:4px;text-decoration-thickness:2px}}.mz-card__title{font:var(--mz-type-h4);letter-spacing:var(--mz-tracking-h4);color:var(--mz-text);text-wrap:balance;margin:0}.mz-card__body{font:400 15px/24px var(--mz-font-sans);color:var(--mz-text-muted)}.mz-card__body>p{margin:0}.mz-card__footer{justify-content:space-between;align-items:center;gap:var(--mz-space-3);padding-top:var(--mz-space-4);border-top:1px solid var(--mz-border);margin-top:auto;display:flex}.mz-card--compact{--mz-card-pad:var(--mz-ref-space-4)}.mz-card--compact>.mz-card-h{padding:var(--mz-ref-space-4) var(--mz-ref-space-4) var(--mz-ref-space-2)}.mz-card--compact>.mz-card-b{padding:0 var(--mz-ref-space-4) var(--mz-ref-space-4);gap:var(--mz-ref-space-2)}.mz-card--compact.mz-card--bare>.mz-card-b{padding-top:var(--mz-ref-space-4)}.mz-card-titles{flex-direction:column;gap:2px;min-width:0;display:flex}.mz-card-h h2,.mz-card-h h3,.mz-card-h h4{font:var(--mz-card-title);letter-spacing:var(--mz-card-title-tracking);text-wrap:balance;margin:0}.mz-card-h .mz-eyebrow{margin-bottom:var(--mz-space-1)}.mz-card-titles:has(>.mz-card__number){gap:var(--mz-space-2)}.mz-card-titles:has(>.mz-card__number) .mz-eyebrow{margin-bottom:0}.mz-card-acts{align-items:center;gap:var(--mz-space-2);flex-wrap:wrap;display:flex}@media (max-width:639px){.mz-card-h{flex-wrap:wrap}.mz-card-acts{min-width:0;max-width:100%}}.mz-card-tools{align-items:center;gap:var(--mz-space-2);min-width:0;margin-left:var(--mz-space-2);flex-wrap:wrap;display:flex}.mz-card--bare>.mz-card-b{padding-top:var(--mz-card-pad)}.mz-card--lg{--mz-card-pad:calc(var(--mz-ref-space-6) + var(--mz-ref-space-2))}@media (max-width:639px){.mz-card--lg{--mz-card-pad:var(--mz-ref-space-6)}}[data-density=compact] .mz-card--lg,.mz-card--lg[data-density=compact]{--mz-card-pad:var(--mz-ref-space-6)}.mz-card--flush>.mz-card-b{padding:0}a.mz-card{color:inherit;text-decoration:none}.mz-panel-heading h2,.mz-panel-heading h3{font:var(--mz-type-headline);letter-spacing:var(--mz-tracking-headline);margin:0}.mz-panel-heading p{font:var(--mz-type-caption);color:var(--mz-text-muted);margin:2px 0 0}.mz-panel-heading>:last-child:not(:first-child){margin-left:auto}.mz-panel{min-width:0}:root,:is([data-density=comfortable],[data-density=touch],.mz-portal-shell){--_mz-tab-h:48px;--_mz-item-h:56px;--_mz-item-py:12px;--_mz-item-title:500 16px/22px var(--mz-font-sans);--_mz-item-sub:400 14px/20px var(--mz-font-sans);--_mz-option-size:15px;--_mz-page-title:var(--mz-type-title-lg);--_mz-page-title-tracking:var(--mz-tracking-title-lg);--_mz-metric-value:600 34px/34px var(--mz-font-display);--_mz-metric-value-tracking:-.02em;--_mz-cell-py:14px;--_mz-head-py:12px}[data-density=compact]{--_mz-tab-h:40px;--_mz-item-h:44px;--_mz-item-py:8px;--_mz-item-title:500 15px/20px var(--mz-font-sans);--_mz-item-sub:400 13px/18px var(--mz-font-sans);--_mz-option-size:14px;--_mz-page-title:var(--mz-type-title-sm);--_mz-page-title-tracking:var(--mz-tracking-title-sm);--_mz-metric-value:var(--mz-type-data-l);--_mz-metric-value-tracking:var(--mz-tracking-data-l);--_mz-cell-py:8px;--_mz-head-py:8px}.mz-shell{grid-template-columns:var(--mz-sidebar-width) minmax(0,1fr);background:var(--mz-background);min-height:100%;display:grid}.mz-shell--collapsed{grid-template-columns:var(--mz-sidebar-w-collapsed) minmax(0,1fr)}.mz-sidebar{--_ring:var(--mz-background-alt);background:var(--mz-background-alt);border-right:1px solid var(--mz-border);gap:var(--mz-space-6);padding:var(--mz-space-6) var(--mz-space-4) var(--mz-space-4);flex-direction:column;min-width:0;display:flex}.mz-sidebar-brand{align-items:center;gap:var(--mz-space-3);min-height:var(--mz-icon-lg);padding:0 var(--mz-space-3);display:flex}.mz-sidebar-brand .wm{width:auto;height:18px;color:var(--mz-logo-ink)}.mz-sidebar-brand .wm .dot{fill:var(--mz-logo-dot)}.mz-sidebar-brand .ws{font:var(--mz-type-eyebrow);letter-spacing:var(--mz-tracking-eyebrow);text-transform:uppercase;color:var(--mz-text-faint);padding-left:var(--mz-space-3);border-left:1px solid var(--mz-border-strong)}.mz-sidebar-brand .mz-iconbtn{margin-left:auto}.mz-nav{gap:var(--mz-space-6);flex-direction:column;display:flex}.mz-nav-group{padding:0 var(--mz-space-3) var(--mz-space-2);font:var(--mz-type-eyebrow);letter-spacing:var(--mz-tracking-eyebrow);text-transform:uppercase;color:var(--mz-text-faint)}.mz-nav a{align-items:center;gap:var(--mz-space-3);height:40px;padding:0 var(--mz-space-3);border-radius:var(--mz-radius-sm);color:var(--mz-text-secondary);font:var(--mz-type-label-md);letter-spacing:var(--mz-tracking-label-md);white-space:nowrap;transition:background-color var(--mz-duration-fast) var(--mz-ease-standard),color var(--mz-duration-fast) var(--mz-ease-standard);text-decoration:none;display:flex;position:relative}.mz-nav a .mz-ic{width:var(--mz-icon-md);height:var(--mz-icon-md);flex:none}.mz-nav a:hover,.mz-nav a.is-hover{background:var(--mz-surface-hover);color:var(--mz-text)}.mz-nav a:focus-visible,.mz-nav a.is-focus{outline:var(--mz-focus-width) solid var(--mz-focus-ring);outline-offset:-2px}.mz-nav a[aria-current=page]{background:var(--mz-surface-hover);color:var(--mz-text)}.mz-nav a[aria-current=page]:after{content:"";right:var(--mz-space-3);border-radius:var(--mz-radius-full);background:var(--mz-accent-line);width:6px;height:6px;margin-top:-3px;position:absolute;top:50%}.mz-nav a .mz-count{margin-left:auto}.mz-nav a .mz-count:not(.mz-count--danger){min-width:0;height:auto;font:var(--mz-type-label-sm);letter-spacing:var(--mz-tracking-label-sm);font-variant-numeric:tabular-nums;color:var(--mz-text-muted);background:0 0;padding:0}.mz-nav a[aria-current=page] .mz-count{margin-right:var(--mz-space-4)}.mz-shell--collapsed .mz-nav a{justify-content:center;align-self:center;width:40px;padding:0}.mz-shell--collapsed .mz-nav a span,.mz-shell--collapsed .mz-nav a .mz-count,.mz-shell--collapsed .mz-nav-group,.mz-shell--collapsed .mz-sidebar-brand .ws,.mz-shell--collapsed .mz-sidebar-user .who{display:none}.mz-shell--collapsed .mz-sidebar{padding-left:var(--mz-space-3);padding-right:var(--mz-space-3)}.mz-shell--collapsed .mz-nav a[aria-current=page]:after{margin-top:0;top:4px;right:4px}.mz-sidebar-user{align-items:center;gap:var(--mz-space-3);padding:var(--mz-space-3);border-top:1px solid var(--mz-border);margin-top:auto;display:flex}.mz-sidebar-user .mz-avatar{--_s:36px;font-size:14px}.mz-sidebar-user .who{flex-direction:column;min-width:0;display:flex}.mz-sidebar-user b{font:500 14px/20px var(--mz-font-sans);color:var(--mz-text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mz-sidebar-user small{font:var(--mz-type-caption);letter-spacing:var(--mz-tracking-caption);color:var(--mz-text-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mz-header{height:var(--mz-appbar-height);align-items:center;gap:var(--mz-space-4);padding:0 var(--mz-space-8);border-bottom:1px solid var(--mz-border);background:var(--mz-background);z-index:var(--mz-z-sticky);display:flex;position:sticky;top:0}.mz-header .mz-search{width:340px;margin-left:auto}.mz-env{border-radius:var(--mz-radius-full);background:var(--mz-surface-hover);height:24px;font:var(--mz-type-label-sm);letter-spacing:var(--mz-tracking-label-sm);color:var(--mz-text-secondary);white-space:nowrap;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.mz-env:before{content:"";border-radius:var(--mz-radius-full);background:var(--mz-success);width:6px;height:6px}.mz-env--staging:before{background:var(--mz-warning)}.mz-page{padding:var(--mz-space-8);gap:var(--mz-space-6);flex-direction:column;min-width:0;display:flex}.mz-page-head{align-items:flex-end;gap:var(--mz-space-6);flex-wrap:wrap;display:flex}.mz-page-head h1{font:var(--_mz-page-title);letter-spacing:var(--_mz-page-title-tracking);color:var(--mz-text);text-wrap:balance}.mz-page-head p{font:var(--mz-type-caption);letter-spacing:var(--mz-tracking-caption);font-variant-numeric:tabular-nums;color:var(--mz-text-muted);margin-top:var(--mz-space-1)}.mz-page-head p.desc{font:var(--mz-type-body-m);letter-spacing:var(--mz-tracking-body-m);color:var(--mz-text-secondary);margin-top:var(--mz-space-2)}.mz-page-head .acts{gap:var(--mz-space-2);flex-wrap:wrap;margin-left:auto;display:flex}.mz-crumbs{align-items:center;gap:var(--mz-space-1\.5);font:400 14px/20px var(--mz-font-sans);color:var(--mz-text-muted);min-width:0;padding:0;list-style:none;display:flex}.mz-crumbs li{align-items:center;gap:var(--mz-space-1\.5);min-width:0;display:flex}.mz-crumbs a{color:var(--mz-text-muted);border-radius:var(--mz-radius-xs);transition:color var(--mz-duration-fast) var(--mz-ease-standard);text-decoration:none}.mz-crumbs a:hover{color:var(--mz-text);text-decoration:underline;-webkit-text-decoration-color:var(--mz-border-control);text-decoration-color:var(--mz-border-control);text-underline-offset:3px}.mz-crumbs [aria-current=page]{color:var(--mz-text);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.mz-crumbs .mz-ic{width:var(--mz-icon-sm);height:var(--mz-icon-sm);color:var(--mz-text-faint)}.mz-tabs{gap:var(--mz-space-6);box-shadow:inset 0 -1px 0 var(--mz-border);scrollbar-width:none;min-width:0;display:flex;overflow-x:auto}.mz-tabs::-webkit-scrollbar{display:none}.mz-tabs,.mz-nav-tabs{clip-path:polygon(0 0,100% 0,100% calc(100% - 1px),calc(100% - 4px) calc(100% - 1px),calc(100% - 4px) 100%,4px 100%,4px calc(100% - 1px),0 calc(100% - 1px));margin:-4px -4px 0;padding:4px 4px 0}.mz-tab,.mz-tabs__tab{appearance:none;height:var(--_mz-tab-h);align-items:center;gap:var(--mz-space-2);font:var(--mz-type-control);letter-spacing:var(--mz-tracking-control);color:var(--mz-text-muted);cursor:pointer;white-space:nowrap;transition:color var(--mz-duration-fast) var(--mz-ease-standard);background:0 0;border:0;flex:none;margin:0;padding:0;display:inline-flex;position:relative}.mz-tab:hover,.mz-tab.is-hover,.mz-tabs__tab:hover,.mz-tab[aria-selected=true],.mz-tabs__tab[aria-selected=true],.mz-tabs__tab.is-active{color:var(--mz-text)}.mz-tab[aria-selected=true]:after,.mz-tabs__tab[aria-selected=true]:after,.mz-tabs__tab.is-active:after{content:"";background:var(--mz-accent-line);border-radius:2px;height:2px;position:absolute;bottom:0;left:0;right:0}.mz-tab:focus-visible,.mz-tab.is-focus,.mz-tabs__tab:focus-visible{outline:var(--mz-focus-width) solid var(--mz-focus-ring);outline-offset:var(--mz-focus-offset);border-radius:var(--mz-radius-xs)}.mz-tab:disabled,.mz-tabs__tab:disabled{opacity:var(--mz-opacity-disabled);cursor:not-allowed}.mz-tab:disabled:hover,.mz-tabs__tab:disabled:hover{color:var(--mz-text-muted)}.mz-tab .n,.mz-tabs__count{border-radius:var(--mz-radius-full);background:var(--mz-surface-hover);min-width:20px;height:20px;color:var(--mz-text-secondary);font:500 12px/20px var(--mz-font-sans);font-variant-numeric:tabular-nums;place-items:center;padding:0 6px;display:inline-grid}.mz-seg{border:1px solid var(--mz-border);border-radius:var(--mz-radius-full);background:var(--mz-surface);flex:none;align-self:flex-start;align-items:stretch;gap:2px;max-width:100%;padding:4px;display:inline-flex}.mz-seg--block{align-self:stretch;width:100%;display:flex}.mz-seg button,.mz-seg__item{appearance:none;height:calc(var(--mz-control-md) - 8px);padding:0 var(--mz-space-4);justify-content:center;align-items:center;gap:var(--mz-space-1\.5);border-radius:var(--mz-radius-full);font:500 14px/20px var(--mz-font-sans);color:var(--mz-text-muted);cursor:pointer;white-space:nowrap;transition:background-color var(--mz-duration-base) var(--mz-ease-standard),color var(--mz-duration-base) var(--mz-ease-standard);background:0 0;border:0;flex:1 1 0;margin:0;display:inline-flex}@media (max-width:639px){.mz-seg{scrollbar-width:none;overflow-x:auto}.mz-seg>*{flex:none}}.mz-seg button:hover,.mz-seg__item:hover{color:var(--mz-text)}.mz-seg :is(button,.mz-seg__item):is([aria-pressed=true],[aria-checked=true],.is-active){background:var(--mz-text);color:var(--mz-text-inverse)}.mz-seg button:focus-visible,.mz-seg button.is-focus,.mz-seg__item:focus-visible{outline:var(--mz-focus-width) solid var(--mz-focus-ring);outline-offset:var(--mz-focus-offset)}.mz-seg button .n{font:500 12px/16px var(--mz-font-sans);font-variant-numeric:tabular-nums;color:inherit}.mz-seg--touch{display:flex}.mz-seg--touch button{height:calc(var(--mz-touch-lg) - 8px);font-size:15px}.mz-pagination{align-items:center;gap:var(--mz-space-3);font:var(--mz-type-caption);letter-spacing:var(--mz-tracking-caption);color:var(--mz-text-muted);flex-wrap:wrap;display:flex}.mz-pagination .range{font-variant-numeric:tabular-nums}.mz-pagination .pages{gap:var(--mz-space-1);margin-left:auto;display:flex}.mz-pagination .pages button{appearance:none;min-width:var(--mz-control-sm);height:var(--mz-control-sm);padding:0 var(--mz-space-2);border-radius:var(--mz-radius-full);font:500 14px/20px var(--mz-font-sans);font-variant-numeric:tabular-nums;color:var(--mz-text-secondary);cursor:pointer;transition:background-color var(--mz-duration-fast) var(--mz-ease-standard),color var(--mz-duration-fast) var(--mz-ease-standard);background:0 0;border:1px solid #0000;margin:0}.mz-pagination .pages button:hover{background:var(--mz-surface-hover);color:var(--mz-text)}.mz-pagination .pages button[aria-current=page]{background:var(--mz-text);color:var(--mz-text-inverse)}.mz-pagination .pages .gap{min-width:20px;color:var(--mz-text-faint);place-items:center;display:grid}.mz-select{cursor:pointer;text-align:left;justify-content:space-between}.mz-select .val{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.mz-select>.mz-ic:last-child{color:var(--mz-text-muted)}.mz-popover{background:var(--mz-surface-raised);border:1px solid var(--mz-border);border-radius:var(--mz-radius-md);box-shadow:var(--mz-shadow-md);padding:var(--mz-space-1\.5);min-width:180px;width:var(--mz-popover-w);max-width:100%;z-index:var(--mz-z-dropdown)}.mz-listbox{flex-direction:column;gap:2px;max-height:280px;margin:0;padding:0;list-style:none;display:flex;overflow:auto}.mz-option{align-items:center;gap:var(--mz-space-3);min-height:var(--mz-control-md);padding:0 var(--mz-space-3);border-radius:var(--mz-radius-sm);font:400 var(--_mz-option-size)/20px var(--mz-font-sans);color:var(--mz-text);cursor:pointer;transition:background-color var(--mz-duration-fast) var(--mz-ease-standard),color var(--mz-duration-fast) var(--mz-ease-standard);display:flex}.mz-option:hover,.mz-option.is-active{background:var(--mz-surface-hover)}.mz-option[aria-selected=true]{font-weight:500}.mz-option>span.chk:first-of-type{flex:none}.mz-option .chk{width:var(--mz-icon-sm);color:var(--mz-text);flex:none}.mz-option .meta{font:var(--mz-type-caption);letter-spacing:var(--mz-tracking-caption);font-variant-numeric:tabular-nums;color:var(--mz-text-muted);margin-left:auto}.mz-option .sub{font:var(--mz-type-caption);color:var(--mz-text-muted);display:block}.mz-option[aria-disabled=true]{opacity:var(--mz-opacity-disabled);cursor:not-allowed}.mz-option[aria-disabled=true]:hover{background:0 0}.mz-option mark{color:var(--mz-text);text-decoration:underline;-webkit-text-decoration-color:var(--mz-accent-line);text-decoration-color:var(--mz-accent-line);text-underline-offset:3px;background:0 0;font-weight:700}.mz-option--danger{color:var(--mz-danger)}.mz-listbox-part{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.mz-listbox-group{padding:var(--mz-space-2) var(--mz-space-3) var(--mz-space-1);font:var(--mz-type-eyebrow);letter-spacing:var(--mz-tracking-eyebrow);text-transform:uppercase;color:var(--mz-text-faint)}.mz-listbox-sep{background:var(--mz-border);height:1px;margin:var(--mz-space-1\.5) 0}.mz-listbox-empty{padding:var(--mz-space-3);font:var(--mz-type-body-m);color:var(--mz-text-muted)}.mz-tooltip{align-items:center;gap:var(--mz-space-2);max-width:240px;padding:6px var(--mz-space-3);border-radius:var(--mz-radius-sm);background:var(--mz-text);color:var(--mz-text-inverse);font:500 13px/18px var(--mz-font-sans);z-index:var(--mz-z-tooltip);display:inline-flex;position:relative}.mz-tooltip .mz-kbd{color:var(--mz-text-inverse);border-color:var(--mz-text-muted)}.mz-tooltip:after{content:"";background:var(--mz-text);border-radius:1px;width:8px;height:8px;position:absolute;bottom:-4px;left:50%;transform:translate(-50%)rotate(45deg)}.mz-backdrop{background:var(--mz-scrim);padding:var(--mz-space-5);z-index:var(--mz-z-overlay);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.mz-dialog{width:var(--mz-dialog-w-md);background:var(--mz-surface-raised);border:1px solid var(--mz-border);border-radius:var(--mz-radius-sheet);max-width:100%;box-shadow:var(--mz-shadow-lg);max-height:100%;z-index:var(--mz-z-modal);flex-direction:column;display:flex}.mz-dialog--sm{width:var(--mz-dialog-w-sm)}.mz-dialog-h{align-items:flex-start;gap:var(--mz-space-3);padding:var(--mz-space-8) var(--mz-space-8) 0;display:flex}.mz-dialog-h h2{font:var(--mz-type-h4);letter-spacing:var(--mz-tracking-h4);color:var(--mz-text);text-wrap:balance;flex:1}.mz-dialog-h .mz-iconbtn{margin:-20px -20px 0 0}.mz-dialog-b{padding:var(--mz-space-3) var(--mz-space-8) 0;gap:var(--mz-space-5);font:400 16px/26px var(--mz-font-sans);color:var(--mz-text-secondary);flex-direction:column;display:flex;overflow:auto}.mz-dialog-b strong{color:var(--mz-text);font-weight:700}.mz-dialog-f{justify-content:flex-end;gap:var(--mz-space-3);padding:var(--mz-space-8) var(--mz-space-8) var(--mz-space-6);flex-wrap:wrap;display:flex}.mz-dialog-f .note{align-self:center;margin-right:auto}.mz-dialog-icon{border-radius:var(--mz-radius-full);background:var(--mz-danger-soft);width:40px;height:40px;color:var(--mz-danger);flex:none;place-items:center;display:grid}.mz-drawer{width:var(--mz-drawer-w);background:var(--mz-surface-raised);border-left:1px solid var(--mz-border);border-radius:var(--mz-radius-sheet) 0 0 var(--mz-radius-sheet);max-width:100%;box-shadow:var(--mz-shadow-lg);z-index:var(--mz-z-modal);flex-direction:column;display:flex;position:absolute;top:0;bottom:0;right:0}.mz-drawer-h{align-items:center;gap:var(--mz-space-2);padding:var(--mz-space-4) var(--mz-space-4) var(--mz-space-4) var(--mz-space-6);border-bottom:1px solid var(--mz-border);min-height:64px;display:flex}.mz-drawer-h h2{font:var(--mz-type-headline);letter-spacing:var(--mz-tracking-headline);color:var(--mz-text);flex:1;min-width:0}.mz-drawer-b{padding:var(--mz-space-6);gap:var(--mz-space-6);flex-direction:column;flex:1;display:flex;overflow:auto}.mz-drawer-f{gap:var(--mz-space-3);padding:var(--mz-space-4) var(--mz-space-6);border-top:1px solid var(--mz-border);justify-content:flex-end;display:flex}.mz-dl{gap:var(--mz-space-2) var(--mz-space-4);font:400 14px/20px var(--mz-font-sans);grid-template-columns:120px minmax(0,1fr);margin:0;display:grid}.mz-dl dt{color:var(--mz-text-muted)}.mz-dl dd{color:var(--mz-text);min-width:0;margin:0}.mz-native{font-family:var(--mz-font-sans);background:var(--mz-background);color:var(--mz-text)}.mz-native-bar{height:44px;font:700 14px/1 var(--mz-font-sans);font-variant-numeric:tabular-nums;justify-content:space-between;align-items:flex-end;padding:0 24px 6px 28px;display:flex}.mz-native-bar i{border:1.5px solid var(--mz-text-secondary);border-radius:3px;width:22px;height:10px;display:block;position:relative}.mz-native-bar i:after{content:"";background:var(--mz-text);border-radius:1px;position:absolute;inset:1.5px 5px 1.5px 1.5px}.mz-native-nav{align-items:center;gap:var(--mz-space-1);height:var(--mz-appbar-height);padding:0 var(--mz-space-1);display:flex}.mz-native-nav .back{width:var(--mz-control-lg);height:var(--mz-control-lg);border-radius:var(--mz-radius-full);font:500 15px/20px var(--mz-font-sans);color:var(--mz-text-secondary);background:0 0;border:0;place-items:center;padding:0;display:inline-grid}.mz-native-nav .ttl{min-width:0;padding:0 var(--mz-space-3);font:700 20px/24px var(--mz-font-sans);letter-spacing:-.01em;color:var(--mz-text);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.mz-sheet{box-sizing:border-box;background:var(--mz-surface-raised);border:1px solid var(--mz-border);border-radius:var(--mz-radius-sheet) var(--mz-radius-sheet) 0 0;width:100%;max-width:640px;box-shadow:var(--mz-shadow-lg);padding:var(--mz-space-2) var(--mz-space-5) var(--mz-space-6);gap:var(--mz-space-3);border-bottom:0;flex-direction:column;margin:0 auto;display:flex}.mz-sheet .grab{border-radius:var(--mz-radius-full);background:var(--mz-border-control);width:36px;height:4px;margin-bottom:var(--mz-space-1);align-self:center}.mz-sheet h3{font:var(--mz-type-title-sm);letter-spacing:var(--mz-tracking-title-sm);color:var(--mz-text)}.mz-sheet p{font:400 15px/22px var(--mz-font-sans);color:var(--mz-text-muted)}.mz-tabbar{box-sizing:content-box;height:var(--mz-tabbar-height);padding-bottom:env(safe-area-inset-bottom);border-top:1px solid var(--mz-border-strong);background:var(--mz-background-alt);z-index:var(--mz-z-nav);display:flex;position:sticky;bottom:0}.mz-tabbar>a,.mz-tabbar__item{appearance:none;min-width:var(--mz-touch-lg);justify-content:center;align-items:center;gap:var(--mz-space-1);font:var(--mz-type-label-sm);letter-spacing:var(--mz-tracking-label-sm);color:var(--mz-text-muted);cursor:pointer;transition:color var(--mz-duration-fast) var(--mz-ease-standard);background:0 0;border:0;flex-direction:column;flex:1;margin:0;padding:0;text-decoration:none;display:flex;position:relative}.mz-tabbar>a[aria-current=page],.mz-tabbar__item[aria-current=page],.mz-tabbar__item.is-active{color:var(--mz-text)}.mz-tabbar>a[aria-current=page]:before,.mz-tabbar__item[aria-current=page]:before,.mz-tabbar__item.is-active:before{content:"";border-radius:var(--mz-radius-full);background:var(--mz-accent-line);width:4px;height:4px;margin-left:-2px;position:absolute;top:6px;left:50%}.mz-tabbar>a:focus-visible,.mz-tabbar__item:focus-visible{outline:var(--mz-focus-width) solid var(--mz-focus-ring);outline-offset:-4px;border-radius:var(--mz-radius-sm)}.mz-tabbar .mz-ic{width:var(--mz-icon-lg);height:var(--mz-icon-lg)}.mz-tabbar__icon{place-items:center;display:grid;position:relative}.mz-tabbar .bd,.mz-tabbar__badge{box-sizing:border-box;border-radius:var(--mz-radius-full);background:var(--mz-cta);min-width:18px;height:18px;color:var(--mz-on-cta);font:500 11px/18px var(--mz-font-sans);font-variant-numeric:tabular-nums;text-align:center;padding:0 5px;position:absolute}.mz-tabbar .bd{top:6px;left:calc(50% + 4px)}.mz-tabbar__badge{top:-4px;right:-10px}.mz-toast{align-items:center;gap:var(--mz-space-3);box-sizing:border-box;width:420px;max-width:100%;min-height:52px;padding:var(--mz-space-2) var(--mz-space-2) var(--mz-space-2) var(--mz-space-4);background:var(--mz-surface-raised);color:var(--mz-text);border:1px solid var(--mz-border);border-radius:var(--mz-radius-md);box-shadow:var(--mz-shadow-md);z-index:var(--mz-z-toast);display:flex}.mz-toast>.mz-ic{width:var(--mz-icon-md);height:var(--mz-icon-md);flex:none}.mz-toast .body{flex-direction:column;flex:1;gap:2px;min-width:0;padding:6px 0;display:flex}.mz-toast .title,.mz-toast__msg{font:400 14px/20px var(--mz-font-sans);color:var(--mz-text)}.mz-toast__msg{flex:1;min-width:0}.mz-toast .desc{font:var(--mz-type-caption);letter-spacing:var(--mz-tracking-caption);color:var(--mz-text-secondary)}.mz-toast .acts{gap:var(--mz-space-3);margin-top:var(--mz-space-1);display:flex}.mz-toast .acts .mz-btn,.mz-toast__action{color:var(--mz-text-accent)}.mz-toast__action{appearance:none;height:var(--mz-control-sm);padding:0 var(--mz-space-3);border-radius:var(--mz-radius-full);font:500 14px/20px var(--mz-font-sans);cursor:pointer;transition:background-color var(--mz-duration-fast) var(--mz-ease-standard);background:0 0;border:0;flex:none}.mz-toast__action:hover{background:var(--mz-surface-hover)}.mz-toast__action:focus-visible{outline:var(--mz-focus-width) solid var(--mz-focus-ring);outline-offset:var(--mz-focus-offset)}[data-theme=light] :is(.mz-toast .acts .mz-btn,.mz-toast__action){text-decoration:underline;-webkit-text-decoration-color:var(--mz-accent-line);text-decoration-color:var(--mz-accent-line);text-underline-offset:3px}@media (prefers-color-scheme:light){:root:not([data-theme]) :is(.mz-toast .acts .mz-btn,.mz-toast__action){text-decoration:underline;-webkit-text-decoration-color:var(--mz-accent-line);text-decoration-color:var(--mz-accent-line);text-underline-offset:3px}}.mz-toast--success>.mz-ic,.mz-toast__icon--success{color:var(--mz-success)}.mz-toast--danger>.mz-ic,.mz-toast__icon--danger{color:var(--mz-danger)}.mz-toast--warning>.mz-ic,.mz-toast__icon--warning{color:var(--mz-warning)}.mz-toast--info>.mz-ic{color:var(--mz-info)}.mz-toast__icon--neutral{border-radius:var(--mz-radius-full);background:var(--mz-accent-line);flex:none;width:6px;height:6px}.mz-state{align-items:flex-start;gap:var(--mz-space-3);padding:var(--mz-space-8) var(--mz-space-6);flex-direction:column;max-width:480px;display:flex}.mz-state--center{text-align:center;align-items:center;margin:0 auto}.mz-state .ico{border-radius:var(--mz-radius-md);background:var(--mz-surface-hover);width:40px;height:40px;color:var(--mz-text);place-items:center;display:grid}.mz-state--error .ico{background:var(--mz-danger-soft);color:var(--mz-danger)}.mz-state h3{font:var(--mz-type-headline);letter-spacing:var(--mz-tracking-headline);color:var(--mz-text);text-wrap:balance}.mz-state p{font:var(--mz-type-body-sm);color:var(--mz-text-secondary);max-width:var(--mz-reading-max)}.mz-state .acts{gap:var(--mz-space-2);margin-top:var(--mz-space-1);flex-wrap:wrap;display:flex}.mz-state .tech{font:var(--mz-type-code);color:var(--mz-text-muted);overflow-wrap:anywhere}.mz-cal{padding:var(--mz-space-3);width:288px}.mz-cal-h{margin-bottom:var(--mz-space-2);font:var(--mz-type-headline);letter-spacing:var(--mz-tracking-headline);justify-content:space-between;align-items:center;display:flex}.mz-cal-g{text-align:center;gap:2px;display:grid}.mz-cal-g .dow{font:500 12px/28px var(--mz-font-sans);letter-spacing:.12em;color:var(--mz-text-faint);text-transform:uppercase}.mz-cal-g button{appearance:none;border-radius:var(--mz-radius-full);height:36px;font:400 14px/1 var(--mz-font-sans);font-variant-numeric:tabular-nums;color:var(--mz-text);cursor:pointer;transition:background-color var(--mz-duration-fast) var(--mz-ease-standard);background:0 0;border:0;margin:0}.mz-cal-g button:hover{background:var(--mz-surface-hover)}.mz-cal-g button.out{color:var(--mz-text-muted)}.mz-cal-g button.today{box-shadow:inset 0 0 0 1px var(--mz-border-control)}.mz-cal-g button.in{background:var(--mz-surface-hover);border-radius:0}.mz-cal-g button[aria-selected=true]{background:var(--mz-text);color:var(--mz-text-inverse);font-weight:500}.mz-cal-g button.is-focus{outline:var(--mz-focus-width) solid var(--mz-focus-ring);outline-offset:1px}.mz-presets{padding:var(--mz-space-2);border-right:1px solid var(--mz-border);flex-direction:column;gap:2px;min-width:160px;display:flex}.mz-presets button{appearance:none;text-align:left;min-height:var(--mz-control-sm);padding:0 var(--mz-space-3);border-radius:var(--mz-radius-sm);font:var(--mz-type-body-m);color:var(--mz-text-secondary);cursor:pointer;transition:background-color var(--mz-duration-fast) var(--mz-ease-standard),color var(--mz-duration-fast) var(--mz-ease-standard);background:0 0;border:0;margin:0}.mz-presets button:hover{background:var(--mz-surface-hover);color:var(--mz-text)}.mz-presets button[aria-pressed=true]{background:var(--mz-surface-hover);color:var(--mz-text);font-weight:500}.mz-root .wm.mono{height:20px}.mz-shell--collapsed .mz-sidebar-brand{justify-content:center;padding:0}.mz-filter-trigger{appearance:none;align-items:center;gap:var(--mz-space-2);height:var(--mz-control-md);max-width:100%;padding:0 var(--mz-space-4);border:1px solid var(--mz-border-control);border-radius:var(--mz-radius-full);color:var(--mz-text-secondary);font:var(--mz-type-control);letter-spacing:var(--mz-tracking-control);cursor:pointer;transition:border-color var(--mz-duration-base) var(--mz-ease-standard),background-color var(--mz-duration-base) var(--mz-ease-standard),color var(--mz-duration-base) var(--mz-ease-standard);background:0 0;margin:0;display:inline-flex}.mz-filter-trigger>svg{color:var(--mz-text-muted);flex:none}.mz-filter-trigger>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mz-filter-trigger:hover,.mz-filter-trigger[aria-expanded=true]{background:var(--mz-surface-hover);color:var(--mz-text)}.mz-filter-trigger:focus-visible{outline:var(--mz-focus-width) solid var(--mz-focus-ring);outline-offset:var(--mz-focus-offset)}.mz-filter-trigger.mz-filter-active{color:var(--mz-text);border-color:var(--mz-text-muted)}.mz-filter-trigger.mz-filter-active>svg{color:var(--mz-text)}.mz-filter-chevron{margin-left:var(--mz-space-1);transition:transform var(--mz-duration-fast) var(--mz-ease-standard)}.mz-filter-trigger[aria-expanded=true] .mz-filter-chevron{transform:rotate(180deg)}.mz-filter-popover{border:1px solid var(--mz-border);border-radius:var(--mz-radius-md);background:var(--mz-surface-raised);color:var(--mz-text);box-shadow:var(--mz-shadow-md);overscroll-behavior:contain;z-index:var(--mz-z-dropdown);margin:0;padding:0;position:fixed;inset:auto;overflow:auto}.mz-filter-wide{border-radius:var(--mz-radius-card);width:720px;max-width:calc(100vw - 24px)}.mz-filter-menu{width:var(--mz-popover-w);max-width:calc(100vw - 24px);padding:var(--mz-space-1\.5)}.mz-filter-header{justify-content:space-between;align-items:center;gap:var(--mz-space-3);padding:var(--mz-space-5) var(--mz-space-6);border-bottom:1px solid var(--mz-border);display:flex}.mz-filter-eyebrow,.mz-filter-sectionLabel{font:var(--mz-type-eyebrow);letter-spacing:var(--mz-tracking-eyebrow);text-transform:uppercase;color:var(--mz-text-faint)}.mz-filter-header h2{margin:var(--mz-space-1) 0 0;font:var(--mz-type-headline);letter-spacing:var(--mz-tracking-headline);color:var(--mz-text)}.mz-filter-header h2>span{color:var(--mz-text-secondary)}.mz-filter-iconButton{appearance:none;width:var(--mz-control-md);height:var(--mz-control-md);border-radius:var(--mz-radius-full);color:var(--mz-text-secondary);cursor:pointer;transition:background-color var(--mz-duration-base) var(--mz-ease-standard),color var(--mz-duration-base) var(--mz-ease-standard);background:0 0;border:1px solid #0000;flex:none;place-items:center;margin:0;display:inline-grid}.mz-filter-iconButton:hover{background:var(--mz-surface-hover);color:var(--mz-text)}.mz-filter-pickerBody{grid-template-columns:184px minmax(0,1fr);display:grid}.mz-filter-presets{padding:var(--mz-space-4) var(--mz-space-3);border-right:1px solid var(--mz-border);flex-direction:column;gap:2px;min-height:0;display:flex}.mz-filter-sectionLabel{padding:0 var(--mz-space-3);margin:0 0 var(--mz-space-2);display:block}.mz-filter-sectionLabel:not(:first-child){margin-top:var(--mz-space-5)}.mz-filter-preset{appearance:none;justify-content:space-between;align-items:center;gap:var(--mz-space-1);width:100%;height:var(--mz-control-sm);padding:0 var(--mz-space-3);border-radius:var(--mz-radius-sm);color:var(--mz-text-secondary);font:400 14px/20px var(--mz-font-sans);text-align:left;cursor:pointer;transition:background-color var(--mz-duration-fast) var(--mz-ease-standard),color var(--mz-duration-fast) var(--mz-ease-standard);background:0 0;border:0;margin:0;display:flex}.mz-filter-preset>span:first-letter{text-transform:uppercase}.mz-filter-preset:hover,.mz-filter-option:hover,.mz-filter-option:focus-visible{background:var(--mz-surface-hover);color:var(--mz-text)}.mz-filter-preset[aria-pressed=true]{background:var(--mz-surface-hover);color:var(--mz-text);font-weight:500}.mz-filter-preset>svg{flex:none}.mz-filter-monthPresets{max-height:156px;overflow-y:auto}.mz-filter-custom{padding:var(--mz-space-5);min-width:0}.mz-filter-dateInputs{gap:var(--mz-space-3);grid-template-columns:minmax(0,1fr) 16px minmax(0,1fr);align-items:center;display:grid}.mz-filter-dateInputs>svg{color:var(--mz-text-muted)}.mz-filter-dateInputs label{gap:var(--mz-space-1);padding:var(--mz-space-2) var(--mz-space-4);border:1px solid var(--mz-border-control);border-radius:var(--mz-radius-md);background:var(--mz-surface);min-width:0;transition:border-color var(--mz-duration-base) var(--mz-ease-standard);flex-direction:column;display:flex}.mz-filter-dateInputs label.mz-filter-editing,.mz-filter-dateInputs label:focus-within{border-color:var(--mz-focus-ring);outline:var(--mz-focus-width) solid var(--mz-focus-ring);outline-offset:var(--mz-focus-offset)}.mz-filter-dateInputs label>span{font:var(--mz-type-eyebrow);letter-spacing:var(--mz-tracking-eyebrow);text-transform:uppercase;color:var(--mz-text-faint)}.mz-filter-dateInputs input{all:unset;width:100%;min-width:0;color:var(--mz-text);font:400 16px/24px var(--mz-font-sans);font-variant-numeric:tabular-nums}.mz-filter-dateInputs input::placeholder{color:var(--mz-text-faint)}.mz-filter-dateInputs label:has(input[aria-invalid=true]){border-color:var(--mz-danger);box-shadow:inset 0 0 0 1px var(--mz-danger)}.mz-filter-calendarNavigation{margin:var(--mz-space-5) 0 var(--mz-space-1);justify-content:space-between;align-items:center;display:flex}.mz-filter-calendarNavigation>span{font:var(--mz-type-caption);color:var(--mz-text-muted)}.mz-filter-calendars{gap:var(--mz-space-6);grid-template-columns:1fr 1fr;display:grid}.mz-filter-calendars h3{text-align:center;font:500 15px/20px var(--mz-font-sans);color:var(--mz-text);margin:var(--mz-space-1) 0 var(--mz-space-3)}.mz-filter-calendars h3:first-letter{text-transform:uppercase}.mz-filter-weekdays,.mz-filter-days{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.mz-filter-weekdays{text-align:center;font:500 12px/24px var(--mz-font-sans);text-transform:capitalize;color:var(--mz-text-faint);margin-bottom:var(--mz-space-1)}.mz-filter-days{row-gap:2px}.mz-filter-day{appearance:none;isolation:isolate;height:var(--mz-control-md);color:var(--mz-text);font:400 14px/1 var(--mz-font-sans);font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;border:0;border-radius:0;place-items:center;margin:0;padding:0;display:grid;position:relative}.mz-filter-day>span{border-radius:var(--mz-radius-full);width:100%;height:100%;transition:background-color var(--mz-duration-fast) var(--mz-ease-standard);place-items:center;display:grid}.mz-filter-day:hover>span,.mz-filter-day.mz-filter-inRange{background:var(--mz-surface-hover)}.mz-filter-day.mz-filter-rangeStart{border-radius:var(--mz-radius-full) 0 0 var(--mz-radius-full)}.mz-filter-day.mz-filter-rangeEnd{border-radius:0 var(--mz-radius-full) var(--mz-radius-full) 0}.mz-filter-day.mz-filter-rangeStart.mz-filter-rangeEnd{border-radius:var(--mz-radius-full)}.mz-filter-day.mz-filter-rangeStart>span,.mz-filter-day.mz-filter-rangeEnd>span{background:var(--mz-text);color:var(--mz-text-inverse);font-weight:500}.mz-filter-day.mz-filter-preview.mz-filter-inRange{background:var(--mz-surface-raised);box-shadow:inset 0 0 0 1px var(--mz-border)}.mz-filter-day[aria-current=date]>span{box-shadow:inset 0 0 0 1px var(--mz-border-control)}.mz-filter-day:focus-visible{z-index:1;outline:var(--mz-focus-width) solid var(--mz-focus-ring);outline-offset:1px;border-radius:var(--mz-radius-full)}.mz-filter-rangeHint{min-height:18px;margin:var(--mz-space-5) 0 0;gap:var(--mz-space-2);font:var(--mz-type-caption);color:var(--mz-text-muted);align-items:center;display:flex}.mz-filter-goldDot{background:var(--mz-accent-line);border-radius:var(--mz-radius-full);flex:none;width:6px;height:6px}.mz-filter-error{color:var(--mz-danger)}.mz-filter-footer{z-index:2;justify-content:space-between;align-items:center;gap:var(--mz-space-2);padding:var(--mz-space-4) var(--mz-space-5);border-top:1px solid var(--mz-border);background:var(--mz-surface-raised);display:flex;position:sticky;bottom:0}.mz-filter-footer>div{gap:var(--mz-space-2);display:flex}.mz-filter-reset,.mz-filter-cancel,.mz-filter-apply{appearance:none;justify-content:center;align-items:center;gap:var(--mz-space-2);height:var(--mz-control-md);padding:0 var(--mz-space-4);border-radius:var(--mz-radius-full);font:var(--mz-type-control);letter-spacing:var(--mz-tracking-control);white-space:nowrap;cursor:pointer;transition:background-color var(--mz-duration-base) var(--mz-ease-standard),color var(--mz-duration-base) var(--mz-ease-standard),transform var(--mz-duration-fast) var(--mz-ease-standard);background:0 0;border:1px solid #0000;margin:0;display:inline-flex}.mz-filter-reset{color:var(--mz-text-secondary);padding-left:var(--mz-space-2)}.mz-filter-reset:hover{color:var(--mz-text);background:var(--mz-surface-hover)}.mz-filter-cancel{color:var(--mz-text);border-color:var(--mz-border-control)}.mz-filter-cancel:hover{background:var(--mz-surface-hover)}.mz-filter-apply{background:var(--mz-text);color:var(--mz-text-inverse)}.mz-filter-apply:hover:not(:disabled){background:var(--mz-text-secondary)}.mz-filter-cancel:active,.mz-filter-apply:active:not(:disabled){transform:scale(.98)}.mz-filter-apply:disabled{cursor:not-allowed;opacity:var(--mz-opacity-disabled)}.mz-filter-reset:focus-visible,.mz-filter-cancel:focus-visible,.mz-filter-apply:focus-visible,.mz-filter-preset:focus-visible,.mz-filter-iconButton:focus-visible{outline:var(--mz-focus-width) solid var(--mz-focus-ring);outline-offset:var(--mz-focus-offset)}.mz-filter-search{align-items:center;gap:var(--mz-space-2);height:var(--mz-control-md);padding:0 var(--mz-space-3);margin:0 0 var(--mz-space-1);border-bottom:1px solid var(--mz-border);color:var(--mz-text-muted);display:flex}.mz-filter-search input{all:unset;width:100%;min-width:0;color:var(--mz-text);font:400 14px/20px var(--mz-font-sans)}.mz-filter-search input::placeholder{color:var(--mz-text-faint)}.mz-filter-options{max-height:280px;overflow-y:auto}.mz-filter-option{appearance:none;justify-content:space-between;align-items:center;gap:var(--mz-space-2);width:100%;min-height:var(--mz-control-md);padding:0 var(--mz-space-3);border-radius:var(--mz-radius-sm);color:var(--mz-text);font:400 14px/20px var(--mz-font-sans);text-align:left;cursor:pointer;transition:background-color var(--mz-duration-fast) var(--mz-ease-standard);background:0 0;border:0;margin:0;display:flex}.mz-filter-option>span{overflow-wrap:anywhere}.mz-filter-option>svg{flex:none}.mz-filter-option[aria-selected=true]{font-weight:500}.mz-filter-noResults{padding:var(--mz-space-3);font:var(--mz-type-body-m);color:var(--mz-text-muted)}.mz-filter-popover:popover-open{animation:mz-filter-reveal var(--mz-duration-base) var(--mz-ease-enter)}@keyframes mz-filter-reveal{0%{opacity:0}to{opacity:1}}@media (max-width:767px){.mz-filter-wide::backdrop{background:var(--mz-scrim)}.mz-filter-header{padding:var(--mz-space-4) var(--mz-space-5)}.mz-filter-pickerBody{flex-direction:column;display:flex}.mz-filter-presets{gap:var(--mz-space-2);border-right:0;border-bottom:1px solid var(--mz-border);padding:var(--mz-space-3) var(--mz-space-5);flex-direction:row;flex-shrink:0;overflow-x:auto}.mz-filter-presets .mz-filter-sectionLabel{display:none}.mz-filter-preset{white-space:nowrap;border:1px solid var(--mz-border-control);border-radius:var(--mz-radius-full);width:auto;height:var(--mz-touch-min);flex-shrink:0}.mz-filter-monthPresets{gap:var(--mz-space-2);max-height:none;display:flex;overflow:visible}.mz-filter-custom{padding:var(--mz-space-4) var(--mz-space-5)}.mz-filter-calendars{grid-template-columns:1fr;gap:0}.mz-filter-secondMonth{display:none}.mz-filter-day{height:var(--mz-touch-min)}.mz-filter-footer{padding:var(--mz-space-4) var(--mz-space-5)}.mz-filter-reset,.mz-filter-cancel,.mz-filter-apply{height:var(--mz-touch-min)}}@media (prefers-reduced-motion:reduce){.mz-filter-popover:popover-open{animation:none}.mz-filter-trigger,.mz-filter-chevron,.mz-filter-iconButton,.mz-filter-preset,.mz-filter-day>span,.mz-filter-option,.mz-filter-dateInputs label,.mz-filter-reset,.mz-filter-cancel,.mz-filter-apply{transition:none}}.mz-combobox-picker{gap:var(--mz-ref-space-2);flex-direction:column;min-width:0;display:flex}.mz-combobox-label{font:500 14px/20px var(--mz-font-sans);color:var(--mz-text-secondary)}.mz-combobox-inputRow{position:relative}.mz-combobox-input{box-sizing:border-box;width:100%;min-width:0;height:var(--mz-control-md);padding:0 calc(var(--mz-control-md) + var(--mz-space-1)) 0 44px;background:var(--mz-surface);border:1px solid var(--mz-border-control);border-radius:var(--mz-radius-md);color:var(--mz-text);font:var(--mz-field-font);font-feature-settings:inherit;appearance:none;transition:border-color var(--mz-duration-base) var(--mz-ease-standard),background-color var(--mz-duration-base) var(--mz-ease-standard);outline:none}.mz-combobox-input:hover{border-color:var(--mz-text-muted)}.mz-combobox-input:focus-visible,.mz-combobox-input[aria-expanded=true]{outline:var(--mz-focus-width) solid var(--mz-focus-ring);outline-offset:var(--mz-focus-offset)}.mz-combobox-input[aria-invalid=true]{border-color:var(--mz-danger);background:var(--mz-danger-soft)}.mz-combobox-input:disabled{opacity:var(--mz-opacity-disabled);cursor:not-allowed}.mz-combobox-input::placeholder{color:var(--mz-text-muted);opacity:1}.mz-combobox-search{color:var(--mz-text-muted);pointer-events:none;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.mz-combobox-toggle{appearance:none;width:var(--mz-control-xs);height:var(--mz-control-xs);border-radius:var(--mz-radius-full);color:var(--mz-text-muted);cursor:pointer;transition:background-color var(--mz-duration-fast) var(--mz-ease-standard),color var(--mz-duration-fast) var(--mz-ease-standard);background:0 0;border:0;place-items:center;margin:0;display:grid;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.mz-combobox-toggle:hover{background:var(--mz-surface-hover);color:var(--mz-text)}.mz-combobox-toggle:focus-visible{outline:var(--mz-focus-width) solid var(--mz-focus-ring);outline-offset:var(--mz-focus-offset)}.mz-combobox-toggle[aria-expanded=true] svg{transform:rotate(180deg)}.mz-combobox-panel{border:1px solid var(--mz-border);border-radius:var(--mz-radius-md);background:var(--mz-surface-raised);box-shadow:var(--mz-shadow-md);padding:var(--mz-space-1);overflow:hidden}.mz-combobox-listHeader{justify-content:space-between;gap:var(--mz-space-3);padding:var(--mz-space-2) var(--mz-space-2) var(--mz-space-1);font:var(--mz-type-eyebrow);letter-spacing:var(--mz-tracking-eyebrow);text-transform:uppercase;color:var(--mz-text-faint);display:flex}.mz-combobox-list{overscroll-behavior:contain;flex-direction:column;gap:2px;max-height:280px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.mz-combobox-option{appearance:none;align-items:center;gap:var(--mz-space-2);width:100%;min-height:var(--mz-control-md);padding:var(--mz-space-1) var(--mz-ref-space-3);border-radius:var(--mz-radius-sm);text-align:left;color:var(--mz-text);font:var(--mz-type-body-m);cursor:pointer;transition:background-color var(--mz-duration-fast) var(--mz-ease-standard);background:0 0;border:0;margin:0;display:flex}.mz-combobox-option>svg{color:var(--mz-text-muted);flex:none}.mz-combobox-option:hover,.mz-combobox-option[data-active=true]{background:var(--mz-surface-hover)}.mz-combobox-option[aria-selected=true]{font-weight:500}.mz-combobox-option[aria-selected=true]>svg:last-child{color:var(--mz-text)}.mz-combobox-option[aria-disabled=true],.mz-combobox-option:disabled{opacity:var(--mz-opacity-disabled);cursor:not-allowed}.mz-combobox-repository{overflow-wrap:anywhere;flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.mz-combobox-repository strong{font:500 14px/20px var(--mz-font-sans)}.mz-combobox-repository small{font:var(--mz-type-caption);color:var(--mz-text-muted)}.mz-combobox-hint,.mz-combobox-empty,.mz-combobox-error{font:var(--mz-type-caption);color:var(--mz-text-muted);margin:0}.mz-combobox-empty{padding:var(--mz-space-3) var(--mz-space-2)}.mz-combobox-error{color:var(--mz-danger)}.mz-combobox-loadMore{appearance:none;margin:var(--mz-space-1) 0 0;width:100%;height:var(--mz-control-sm);border:0;border-top:1px solid var(--mz-border);color:var(--mz-link);font:var(--mz-type-control);text-decoration:underline;-webkit-text-decoration-color:var(--mz-accent-line);text-decoration-color:var(--mz-accent-line);text-underline-offset:3px;cursor:pointer;background:0 0;display:block}.mz-combobox-loadMore:hover{background:var(--mz-surface-hover)}.mz-combobox-loadMore:disabled{opacity:var(--mz-opacity-disabled);cursor:wait}.mz-combobox-option mark{color:var(--mz-text);text-decoration:underline;-webkit-text-decoration-color:var(--mz-accent-line);text-decoration-color:var(--mz-accent-line);text-underline-offset:2px;background:0 0;font-weight:700}.mz-combobox-create{appearance:none;margin:var(--mz-space-1) 0 0;align-items:center;gap:var(--mz-space-2);width:100%;min-height:var(--mz-control-md);padding:var(--mz-space-1) var(--mz-ref-space-3) 0;border:0;border-top:1px solid var(--mz-border);font:var(--mz-type-body-m);color:var(--mz-text);cursor:pointer;background:0 0;border-radius:0;display:flex}.mz-combobox-create:hover{background:var(--mz-surface-hover)}.mz-combobox-create:focus-visible{outline:var(--mz-focus-width) solid var(--mz-focus-ring);outline-offset:-2px}.mz-shell{min-height:100dvh}.mz-shell-main{flex-direction:column;min-width:0;display:flex}.mz-shell-content{outline:none;flex:1;min-width:0}.mz-sidebar{height:100dvh;color:var(--mz-text);position:sticky;top:0;overflow-y:auto}.mz-sidebar[popover]{border:0;border-right:1px solid var(--mz-border);width:auto;margin:0;inset:0 auto auto;overflow-y:auto}.mz-nav-section{flex-direction:column;gap:2px;display:flex}.mz-nav a span:not(.mz-count){text-overflow:ellipsis;overflow:hidden}.mz-brand .mz-wm--mono,.mz-shell--collapsed .mz-brand .mz-wm:not(.mz-wm--mono){display:none}.mz-shell--collapsed .mz-brand .mz-wm--mono{display:block}.mz-sidebar-brand .ws{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.mz-sidebar-brand .mz-brand,.mz-sidebar-brand .mz-iconbtn{flex:none}.mz-shell--collapsed .mz-sidebar-brand{justify-content:center;gap:var(--mz-space-2);flex-direction:column;padding:0}.mz-shell--collapsed .mz-sidebar-brand .mz-iconbtn{margin-left:0}.mz-header-end{align-items:center;gap:var(--mz-space-3);min-width:0;margin-left:auto;display:flex}.mz-header-end .mz-search{width:340px;margin-left:0}.mz-shell-menu{display:none}button.mz-shell-search{appearance:none;text-align:left;cursor:pointer;width:340px;max-width:100%}.mz-shell-search .ph{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}button.mz-shell-search:focus-visible{border-color:var(--mz-input-line-focus);outline:var(--mz-focus-width) solid var(--mz-focus-ring);outline-offset:var(--mz-focus-offset)}.mz-iconbtn[title]:focus-visible:after,.mz-shell--collapsed .mz-nav a[title]:focus-visible:before{content:attr(title);z-index:var(--mz-z-tooltip);width:max-content;max-width:240px;padding:6px var(--mz-space-3);border-radius:var(--mz-radius-sm);background:var(--mz-text);color:var(--mz-text-inverse);font:500 13px/18px var(--mz-font-sans);white-space:normal;text-align:left;pointer-events:none;position:fixed}@supports (anchor-name:--a){.mz-iconbtn[title]:focus-visible,.mz-shell--collapsed .mz-nav a[title]:focus-visible{anchor-name:--mz-focus-tip}.mz-iconbtn[title]:focus-visible:after{position-anchor:--mz-focus-tip;position-area:bottom;position-try-fallbacks:top,bottom span-left,bottom span-right;margin-top:8px}.mz-shell--collapsed .mz-nav a[title]:focus-visible:before{position-anchor:--mz-focus-tip;position-area:right;margin-left:8px}}@supports not (anchor-name:--a){.mz-iconbtn[title]:focus-visible:after{transform:translateY(calc(100% + 8px))}}@media (min-width:640px) and (max-width:1023px){.mz-shell:not(.mz-admin-shell){grid-template-columns:var(--mz-sidebar-w-collapsed) minmax(0,1fr)}.mz-shell:not(.mz-admin-shell) .mz-sidebar{padding-left:var(--mz-space-3);padding-right:var(--mz-space-3)}.mz-shell:not(.mz-admin-shell) .mz-nav a{justify-content:center;align-self:center;width:40px;padding:0}.mz-shell:not(.mz-admin-shell) .mz-nav a span,.mz-shell:not(.mz-admin-shell) .mz-nav-group,.mz-shell:not(.mz-admin-shell) .mz-sidebar-brand .ws,.mz-shell:not(.mz-admin-shell) .mz-sidebar-user .who{display:none}.mz-shell:not(.mz-admin-shell) .mz-nav a[aria-current=page]:after{margin-top:0;top:4px;right:4px}.mz-shell:not(.mz-admin-shell) .mz-sidebar-brand{justify-content:center;padding:0}.mz-shell:not(.mz-admin-shell) .mz-sidebar-user{padding:var(--mz-space-3) 0;justify-content:center}.mz-shell:not(.mz-admin-shell) .mz-brand .mz-wm:not(.mz-wm--mono){display:none}.mz-shell:not(.mz-admin-shell) .mz-brand .mz-wm--mono{display:block}.mz-header{padding:0 var(--mz-space-6)}.mz-header-end .mz-search{width:220px}.mz-header-end button.mz-shell-search{width:auto}.mz-shell:not(.mz-admin-shell) .mz-sidebar-brand .mz-iconbtn,.mz-shell-search .ph{display:none}.mz-shell:not(.mz-admin-shell) .mz-nav a[title]:focus-visible:before{content:attr(title);z-index:var(--mz-z-tooltip);width:max-content;max-width:240px;padding:6px var(--mz-space-3);border-radius:var(--mz-radius-sm);background:var(--mz-text);color:var(--mz-text-inverse);font:500 13px/18px var(--mz-font-sans);pointer-events:none;position:fixed;transform:translate(48px)}.mz-page{padding:var(--mz-space-6)}}@media (max-width:639px){.mz-shell,.mz-shell--collapsed{grid-template-columns:minmax(0,1fr)}.mz-shell--collapsed .mz-sidebar{padding-left:var(--mz-space-4);padding-right:var(--mz-space-4)}.mz-shell--collapsed .mz-nav a{width:auto;padding:0 var(--mz-space-3);justify-content:flex-start;align-self:stretch}.mz-shell--collapsed .mz-nav a span{display:inline}.mz-shell--collapsed .mz-nav a .mz-count{display:inline-grid}.mz-shell--collapsed .mz-nav-group{display:block}.mz-shell--collapsed .mz-sidebar-brand .ws{display:inline}.mz-shell--collapsed .mz-sidebar-user .who{display:flex}.mz-shell--collapsed .mz-brand .mz-wm:not(.mz-wm--mono){display:block}.mz-shell--collapsed .mz-brand .mz-wm--mono{display:none}.mz-shell--collapsed .mz-nav a[aria-current=page]:after{right:var(--mz-space-3);margin-top:-3px;top:50%}.mz-shell--collapsed .mz-sidebar-brand{padding:0 var(--mz-space-3);justify-content:flex-start;gap:var(--mz-space-3);flex-direction:row}.mz-shell--collapsed .mz-sidebar-brand .mz-iconbtn{margin-left:auto}.mz-shell--collapsed .mz-nav a[title]:focus-visible:before{content:none}.mz-sidebar[popover]:not(:popover-open){display:none}.mz-sidebar:popover-open{height:100%;width:min(var(--mz-sidebar-width),85vw);box-shadow:var(--mz-shadow-lg);z-index:var(--mz-z-modal);position:fixed;inset:0 auto 0 0}.mz-sidebar::backdrop{background:var(--mz-scrim)}.mz-shell-menu{display:inline-grid}.mz-header{padding:0 var(--mz-space-2) 0 var(--mz-space-2)}.mz-header .mz-env,.mz-header-end .mz-search{display:none}.mz-page{padding:var(--mz-space-5)}.mz-page-head .acts{width:100%;margin-left:0}}.mz-crumbs .back,.mz-crumbs .mz-crumb-sm{display:none}.mz-crumbs .gap{color:var(--mz-text-faint)}.mz-crumbs a:focus-visible{outline:var(--mz-focus-width) solid var(--mz-focus-ring);outline-offset:var(--mz-focus-offset)}@media (max-width:639px){.mz-crumbs li{display:none}.mz-crumbs li.is-parent,.mz-crumbs li:only-child,.mz-crumbs .mz-crumb-sm{display:flex}.mz-crumbs li.is-parent .sep{display:none}.mz-crumbs li.is-parent .back{display:inline-block}}a.mz-tab,.mz-nav-tabs a{text-decoration:none}.mz-tab[aria-current=page],.mz-nav-tabs a[aria-current=page]{color:var(--mz-text)}.mz-tab[aria-current=page]:after,.mz-nav-tabs a[aria-current=page]:after{content:"";background:var(--mz-accent-line);border-radius:2px;height:2px;position:absolute;bottom:0;left:0;right:0}.mz-nav-tabs{gap:var(--mz-space-6);box-shadow:inset 0 -1px 0 var(--mz-border);scrollbar-width:none;min-width:0;display:flex;overflow-x:auto}.mz-nav-tabs a{height:var(--_mz-tab-h);align-items:center;gap:var(--mz-space-2);font:var(--mz-type-control);letter-spacing:var(--mz-tracking-control);color:var(--mz-text-muted);white-space:nowrap;transition:color var(--mz-duration-fast) var(--mz-ease-standard);flex:none;padding:0;display:inline-flex;position:relative}.mz-nav-tabs a:hover{color:var(--mz-text)}.mz-nav-tabs a:focus-visible{outline:var(--mz-focus-width) solid var(--mz-focus-ring);outline-offset:var(--mz-focus-offset);border-radius:var(--mz-radius-xs)}.mz-tabpanel{padding-top:var(--mz-space-4);outline:none}.mz-tabpanel:focus-visible{outline:var(--mz-focus-width) solid var(--mz-focus-ring);outline-offset:var(--mz-focus-offset)}.mz-seg button:disabled{opacity:var(--mz-opacity-disabled);cursor:not-allowed;background:0 0}.mz-seg button:disabled:hover{color:var(--mz-text-muted)}.mz-pagination .pages button:disabled{opacity:var(--mz-opacity-disabled);cursor:not-allowed;background:0 0}.mz-pagination .pages button:focus-visible{outline:var(--mz-focus-width) solid var(--mz-focus-ring);outline-offset:var(--mz-focus-offset)}@media (max-width:639px){.mz-pagination .pages button:not(.mz-iconbtn),.mz-pagination .pages .gap,.mz-pagination .mz-page-size{display:none}}.mz-popover[popover]{color:var(--mz-text);margin:0;position:fixed;inset:auto;overflow:auto}.mz-popover--panel{width:auto;min-width:var(--mz-popover-w);padding:var(--mz-space-4)}.mz-menu{min-width:220px}a.mz-option{text-decoration:none}.mz-option:focus-visible{outline:var(--mz-focus-width) solid var(--mz-focus-ring);outline-offset:-2px;background:var(--mz-surface-hover)}.mz-option>span:first-of-type{flex:1;min-width:0}.mz-tooltip[popover]{border:0;margin:0;position:fixed;inset:auto;overflow:visible}.mz-tooltip[popover]:not(:popover-open){display:none}.mz-tooltip--bottom:after{top:-4px;bottom:auto}.mz-tooltip--top:after{top:auto;bottom:-4px}.mz-tooltip--left:after,.mz-tooltip--right:after{display:none}dialog.mz-dialog,dialog.mz-drawer,dialog.mz-sheet-dialog{color:var(--mz-text);padding:0}dialog.mz-sheet-dialog{border:0}dialog.mz-drawer{border:0;border-left:1px solid var(--mz-border)}dialog.mz-dialog:not([open]),dialog.mz-drawer:not([open]),dialog.mz-sheet-dialog:not([open]){display:none}dialog.mz-dialog::backdrop,dialog.mz-drawer::backdrop,dialog.mz-sheet-dialog::backdrop{background:var(--mz-scrim);animation:mz-scrim-in var(--mz-duration-base) var(--mz-ease-standard)}dialog.mz-dialog{max-height:calc(100dvh - 2 * var(--mz-space-5));margin:auto;overflow:hidden}dialog.mz-dialog[open]{animation:mz-overlay-in var(--mz-duration-slow) var(--mz-ease-enter)}.mz-dialog-b>p{margin:0}dialog.mz-drawer{height:100%;max-height:100%;margin:0;position:fixed;inset:0 0 0 auto}dialog.mz-drawer[open]{animation:mz-drawer-in var(--mz-duration-slow) var(--mz-ease-enter)}.mz-drawer--inline{width:auto;max-width:none;height:100%;box-shadow:none;border-left:1px solid var(--mz-border);border-radius:0;position:relative;inset:auto}.mz-drawer--full{border-radius:0;width:100%}.mz-drawer-b--tight{gap:var(--mz-space-4)}.mz-card-b--tight>.mz-card-b{padding:var(--mz-space-3) var(--mz-space-4);gap:var(--mz-space-2)}.mz-drawer-title{flex-direction:column;flex:1;min-width:0;display:flex}.mz-drawer-title>span{font:var(--mz-type-caption);letter-spacing:var(--mz-tracking-caption);color:var(--mz-text-muted)}.mz-drawer-h h2:focus{outline:none}.mz-drawer-title h2{flex:none}.mz-shell-body{flex:1;align-items:stretch;min-width:0;display:flex}.mz-shell-body>.mz-drawer--inline{top:var(--mz-appbar-height);width:var(--mz-drawer-w);max-width:100%;height:calc(100vh - var(--mz-appbar-height));height:calc(100dvh - var(--mz-appbar-height));border-left:1px solid var(--mz-border);background:var(--mz-surface);z-index:1;flex:none;align-self:flex-start;position:sticky}@media (max-width:1023px){.mz-shell-body>.mz-drawer--inline{top:var(--mz-appbar-height);background:var(--mz-surface-raised);width:100%;height:auto;box-shadow:var(--mz-shadow-lg);z-index:var(--mz-z-modal);position:fixed;bottom:0;right:0}}dialog.mz-sheet-dialog{background:0 0;width:100%;max-width:100%;max-height:90dvh;margin:0;position:fixed;inset:auto 0 0;overflow:visible}dialog.mz-sheet-dialog[open]{animation:mz-overlay-in var(--mz-duration-deliberate) var(--mz-ease-enter)}.mz-sheet{padding-bottom:calc(var(--mz-space-6) + env(safe-area-inset-bottom));max-height:90dvh;transition:transform var(--mz-duration-slow) var(--mz-ease-enter);overflow:auto}.mz-sheet--h50{min-height:50dvh}.mz-sheet--h90{min-height:90dvh}.mz-sheet .grab{touch-action:none;cursor:grab;position:relative}.mz-sheet .grab:before{content:"";position:absolute;inset:-12px -24px}@keyframes mz-overlay-in{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes mz-drawer-in{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:none}}@keyframes mz-scrim-in{0%{opacity:0}to{opacity:1}}@media (max-width:639px){dialog.mz-dialog{width:100%;max-width:100%;max-height:calc(100dvh - var(--mz-space-6));border-radius:var(--mz-radius-sheet) var(--mz-radius-sheet) 0 0;border-bottom:0;margin:auto 0 0}.mz-dialog-h{padding:var(--mz-space-8) var(--mz-space-5) 0}.mz-dialog-b{min-height:0;padding:var(--mz-space-3) var(--mz-space-5) 0;flex:1}.mz-dialog-f{padding:var(--mz-space-8) var(--mz-space-5) calc(var(--mz-space-5) + env(safe-area-inset-bottom));flex-direction:column-reverse}.mz-dialog-f .mz-btn{width:100%;height:var(--mz-touch-min)}.mz-dialog-f .note{margin-right:0}dialog.mz-drawer{border-radius:0;width:100%}}@media (prefers-reduced-motion:reduce){dialog.mz-dialog[open],dialog.mz-drawer[open],dialog.mz-sheet-dialog[open],dialog.mz-dialog::backdrop,dialog.mz-drawer::backdrop,dialog.mz-sheet-dialog::backdrop{animation:none}.mz-sheet{transition:none}}.mz-toasts{right:var(--mz-space-6);bottom:var(--mz-space-6);z-index:var(--mz-z-toast);align-items:flex-end;gap:var(--mz-space-2);pointer-events:none;flex-direction:column;display:flex;position:fixed}.mz-toasts>*{pointer-events:auto}.mz-toast{animation:mz-overlay-in var(--mz-duration-slow) var(--mz-ease-enter)}@media (prefers-reduced-motion:reduce){.mz-toast{animation:none}}@media (max-width:639px){.mz-toasts{left:var(--mz-space-4);right:var(--mz-space-4);bottom:calc(var(--mz-space-4) + env(safe-area-inset-bottom))}.mz-toasts .mz-toast{width:100%}}.mz-state-loading{align-items:center;gap:var(--mz-space-2);font:var(--mz-type-body-s);color:var(--mz-text-secondary);display:inline-flex}.mz-state .mz-skeleton{width:100%}.mz-state .ico .mz-ic{width:var(--mz-icon-md);height:var(--mz-icon-md)}.mz-cal-h span:first-letter{text-transform:uppercase}.mz-cal-g button:disabled{opacity:var(--mz-opacity-disabled);cursor:not-allowed;background:0 0}.mz-cal-g button:focus-visible{outline:var(--mz-focus-width) solid var(--mz-focus-ring);outline-offset:1px}.mz-datepop{width:auto;padding:0;display:flex}.mz-datepop:not(:popover-open){display:none}.mz-presets button:focus-visible{outline:var(--mz-focus-width) solid var(--mz-focus-ring);outline-offset:-2px}input[type=search]::-webkit-search-cancel-button{display:none}.mz-accordion{--_ring:var(--mz-surface);background:var(--mz-surface);border:1px solid var(--mz-border);border-radius:var(--mz-radius-card);box-shadow:var(--mz-card-shadow);min-width:0}.mz-accordion>summary,.mz-disclosure>summary{align-items:center;gap:var(--mz-space-2);cursor:pointer;border-radius:var(--mz-radius-card);list-style:none;display:flex}.mz-accordion>summary{min-height:56px;padding:var(--mz-space-4) var(--mz-space-6);font:var(--mz-type-headline);letter-spacing:var(--mz-tracking-headline);color:var(--mz-text)}.mz-disclosure>summary{padding:var(--mz-space-2) 0;font:500 15px/20px var(--mz-font-sans);color:var(--mz-text)}.mz-accordion>summary::-webkit-details-marker{display:none}.mz-disclosure>summary::-webkit-details-marker{display:none}.mz-accordion>summary:focus-visible,.mz-disclosure>summary:focus-visible{outline:var(--mz-focus-width) solid var(--mz-focus-ring);outline-offset:var(--mz-focus-offset)}.mz-accordion-title{flex:1;min-width:0}.mz-accordion-chevron{color:var(--mz-text-muted);transition:transform var(--mz-duration-fast) var(--mz-ease-standard)}details[open]>summary .mz-accordion-chevron{transform:rotate(180deg)}.mz-accordion-body{padding:0 var(--mz-space-6) var(--mz-space-6);gap:var(--mz-space-3);flex-direction:column;min-width:0;display:flex}.mz-expandable-chevron{transition:transform var(--mz-duration-fast) var(--mz-ease-standard)}.mz-expandable.is-open .mz-expandable-chevron{transform:rotate(90deg)}.mz-expandable-detail>td{background:var(--mz-surface-raised);padding:var(--mz-space-4) var(--mz-space-4)}@media (prefers-reduced-motion:reduce){.mz-accordion-chevron,.mz-expandable-chevron{transition:none}}.mz-admin-shell{grid-template-columns:var(--mz-sidebar-width) minmax(0,1fr)}.mz-admin-content{flex-direction:column;min-width:0;display:flex}.mz-main-content{padding:var(--mz-space-8);gap:var(--mz-space-6);flex-direction:column;flex:1;min-width:0;display:flex}.mz-mobile-nav-toggle,.mz-mobile-close,.mz-sidebar-overlay{display:none}.mz-admin-nav,.mz-admin-nav nav{flex-direction:column;gap:2px;display:flex}.mz-nav-item{align-items:center;gap:var(--mz-space-3);height:40px;padding:0 var(--mz-space-3);border-radius:var(--mz-radius-sm);color:var(--mz-text-secondary);font:var(--mz-type-label-md);letter-spacing:var(--mz-tracking-label-md);white-space:nowrap;transition:background-color var(--mz-duration-fast) var(--mz-ease-standard),color var(--mz-duration-fast) var(--mz-ease-standard);text-decoration:none;display:flex;position:relative}.mz-nav-item:hover{background:var(--mz-surface-hover);color:var(--mz-text)}.mz-nav-item:focus-visible{outline:var(--mz-focus-width) solid var(--mz-focus-ring);outline-offset:-2px}.mz-nav-item[aria-current=page],.mz-nav-item.mz-active{background:var(--mz-surface-hover);color:var(--mz-text)}.mz-nav-item[aria-current=page]:after,.mz-nav-item.mz-active:after{content:"";right:var(--mz-space-3);border-radius:var(--mz-radius-full);background:var(--mz-accent-line);width:6px;height:6px;margin-top:-3px;position:absolute;top:50%}.mz-nav-active-dot{display:none}.mz-nav-heading{padding:var(--mz-space-6) var(--mz-space-3) var(--mz-space-2);font:var(--mz-type-eyebrow);letter-spacing:var(--mz-tracking-eyebrow);text-transform:uppercase;color:var(--mz-text-faint);margin:0}.mz-toolbar{justify-content:space-between;align-items:center;gap:var(--mz-space-3);flex-wrap:wrap;display:flex}@media (max-width:1023px){.mz-admin-shell{grid-template-columns:minmax(0,1fr)}.mz-admin-shell .mz-sidebar{height:100%;width:min(var(--mz-sidebar-width),85vw);z-index:var(--mz-z-modal);box-shadow:var(--mz-shadow-lg);transition:transform var(--mz-duration-deliberate) var(--mz-ease-enter);position:fixed;inset:0 auto 0 0;transform:translate(-105%)}.mz-admin-shell .mz-sidebar.mz-is-open{transform:none}.mz-mobile-nav-toggle{top:var(--mz-space-2);left:var(--mz-space-2);z-index:var(--mz-z-sticky);background:var(--mz-surface-raised);border:1px solid var(--mz-border);box-shadow:var(--mz-shadow-md);display:inline-grid;position:fixed}.mz-mobile-close{margin-left:auto;display:inline-grid}.mz-sidebar-overlay{background:var(--mz-scrim);z-index:var(--mz-z-overlay);border:0;display:block;position:fixed;inset:0}.mz-main-content{padding:var(--mz-space-16) var(--mz-space-5) var(--mz-space-5)}}@media (prefers-reduced-motion:reduce){.mz-admin-shell .mz-sidebar{transition:none}}.mz-cal-g [role=row]{grid-template-columns:repeat(7,1fr);gap:2px;display:grid}.mz-text-button{all:unset;cursor:pointer;color:var(--mz-text);text-decoration:underline;-webkit-text-decoration-color:var(--mz-border-control);text-decoration-color:var(--mz-border-control);text-underline-offset:3px;font:var(--mz-type-control);border-radius:var(--mz-radius-xs);transition:text-decoration-color var(--mz-duration-fast) var(--mz-ease-standard)}.mz-text-button:hover{-webkit-text-decoration-color:var(--mz-accent-line);text-decoration-color:var(--mz-accent-line)}.mz-text-button:focus-visible{outline:var(--mz-focus-width) solid var(--mz-focus-ring);outline-offset:var(--mz-focus-offset)}.mz-theme-switch button .mz-ic{width:var(--mz-icon-sm);height:var(--mz-icon-sm);flex:none}@media (max-width:639px){.mz-header .mz-theme-switch .mz-theme-text{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.mz-header .mz-theme-switch button{padding:0 var(--mz-space-2)}.mz-header-end{gap:var(--mz-space-2)}}.mz-table-wrap{background:var(--mz-surface);border:1px solid var(--mz-border);border-radius:var(--mz-radius-card);min-width:0;position:relative;overflow-x:auto}:is(.mz-card,.mz-panel) .mz-table-wrap{background:0 0;border:0;border-radius:0}.mz-table{border-collapse:separate;border-spacing:0;width:100%;font:400 14px/22px var(--mz-font-sans);color:var(--mz-text-secondary)}.mz-table th{z-index:1;padding:var(--_mz-head-py) var(--mz-space-4);text-align:left;background:var(--mz-surface);border-bottom:1px solid var(--mz-border-strong);white-space:nowrap;font:500 12px/16px var(--mz-font-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--mz-text-faint);position:sticky;top:0}:is(.mz-card,.mz-panel) .mz-table th{background:inherit}.mz-table th button{all:unset;align-items:center;gap:var(--mz-space-1);cursor:pointer;border-radius:var(--mz-radius-xs);display:inline-flex}.mz-table th button:hover{color:var(--mz-text)}.mz-table th button:focus-visible{outline:var(--mz-focus-width) solid var(--mz-focus-ring);outline-offset:var(--mz-focus-offset)}.mz-table th[aria-sort]{color:var(--mz-text)}.mz-table th .mz-ic{width:var(--mz-icon-sm);height:var(--mz-icon-sm)}.mz-table td{height:var(--mz-row-default);padding:var(--_mz-cell-py) var(--mz-space-4);border-bottom:1px solid var(--mz-border);vertical-align:middle;white-space:nowrap;transition:background-color var(--mz-duration-fast) var(--mz-ease-standard)}.mz-table--comfortable td{height:var(--mz-ref-row-default);padding-block:14px}.mz-table--comfortable th{padding-block:12px}.mz-table--dense td{height:var(--mz-ref-row-compact);padding-block:8px}.mz-table--dense th{padding-block:8px}.mz-table tbody td:first-child:not(.cb):not(.full),.mz-table tbody td.cb+td{color:var(--mz-text);font-weight:500}.mz-table tbody tr:last-child td{border-bottom:0}.mz-table tbody tr:hover td,.mz-table tr.is-hover td{background:var(--mz-surface-hover)}.mz-table tr.is-selected td,.mz-table tr[aria-selected=true] td{background:var(--mz-accent-subtle)}.mz-table tr.is-focus td{box-shadow:inset 0 2px 0 var(--mz-focus-ring),inset 0 -2px 0 var(--mz-focus-ring)}.mz-table tr.is-focus td:first-child{box-shadow:inset 2px 0 0 var(--mz-focus-ring),inset 0 2px 0 var(--mz-focus-ring),inset 0 -2px 0 var(--mz-focus-ring)}.mz-table tr.is-focus td:last-child{box-shadow:inset -2px 0 0 var(--mz-focus-ring),inset 0 2px 0 var(--mz-focus-ring),inset 0 -2px 0 var(--mz-focus-ring)}.mz-table .r{text-align:right}.mz-table .num{font-variant-numeric:tabular-nums;font-family:inherit}.mz-table .cb{width:40px;padding-right:0}.mz-table td:is(.act,.cb){padding-block:0}.mz-table .act{text-align:right;width:1%}.mz-table .clip{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;overflow:hidden}.mz-table .two{flex-direction:column;min-width:0;line-height:1.3;display:flex}.mz-table .two b{color:var(--mz-text);text-overflow:ellipsis;font-weight:500;overflow:hidden}.mz-table .two small{font:var(--mz-type-caption);letter-spacing:var(--mz-tracking-caption);font-variant-numeric:tabular-nums;color:var(--mz-text-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mz-table .muted{color:var(--mz-text-muted)}.mz-table--fixed{table-layout:fixed}.mz-table tr.is-loading td{color:#0000}.mz-table td.full{height:auto;padding:0}.mz-bulkbar{align-items:center;gap:var(--mz-space-1);min-height:var(--mz-control-lg);padding:0 var(--mz-space-2) 0 var(--mz-space-4);background:var(--mz-text);color:var(--mz-text-inverse);border-radius:var(--mz-radius-md);display:flex}.mz-bulkbar b{font:500 14px/20px var(--mz-font-sans);font-variant-numeric:tabular-nums;margin-right:var(--mz-space-2)}.mz-bulkbar .mz-btn{color:var(--mz-text-inverse)}.mz-bulkbar .mz-btn:hover{text-decoration:underline;-webkit-text-decoration-color:var(--mz-accent-line);text-decoration-color:var(--mz-accent-line);text-underline-offset:3px;background:0 0}.mz-bulkbar .mz-spacer{flex:1}.mz-table-foot{align-items:center;gap:var(--mz-space-3);padding:var(--mz-space-2) var(--mz-space-4);border-top:1px solid var(--mz-border);display:flex}.mz-rowcards{background:var(--mz-surface);border:1px solid var(--mz-border);border-radius:var(--mz-radius-card);flex-direction:column;display:flex;overflow:hidden}:is(.mz-card,.mz-panel) .mz-rowcards{background:0 0;border:0;border-radius:0}.mz-rowcard{box-sizing:border-box;min-height:56px;padding:var(--mz-space-3) var(--mz-space-4);gap:var(--mz-space-1) var(--mz-space-3);grid-template-columns:minmax(0,1fr) auto;align-items:start;display:grid;position:relative}.mz-rowcard+.mz-rowcard:before{content:"";left:var(--mz-space-4);background:var(--mz-border);height:1px;position:absolute;top:0;right:0}.mz-rowcard[aria-current=true]{background:var(--mz-accent-subtle)}.mz-rowcard-title{min-width:0;font:500 16px/22px var(--mz-font-sans);color:var(--mz-text);overflow-wrap:anywhere;grid-column:1}button.mz-rowcard-title{all:unset;box-sizing:border-box;cursor:pointer;min-width:0;font:500 16px/22px var(--mz-font-sans);color:var(--mz-text);overflow-wrap:anywhere;border-radius:var(--mz-radius-xs);grid-column:1}button.mz-rowcard-title:after{content:"";position:absolute;inset:0}button.mz-rowcard-title:focus-visible{outline:none}.mz-rowcard:has(>button.mz-rowcard-title:focus-visible){outline:var(--mz-focus-width) solid var(--mz-focus-ring);outline-offset:-2px}.mz-rowcard-meta{gap:var(--mz-space-1) var(--mz-space-3);flex-wrap:wrap;grid-column:1;min-width:0;display:flex}.mz-rowcard-act{z-index:1;grid-area:1/2/span 2;position:relative}.mz-rowcard small{font:var(--mz-type-caption);letter-spacing:var(--mz-tracking-caption);font-variant-numeric:tabular-nums;color:var(--mz-text-muted);align-items:center;gap:var(--mz-space-1);flex-wrap:wrap;display:inline-flex}.mz-list{background:var(--mz-surface);border:1px solid var(--mz-border);border-radius:var(--mz-radius-card);flex-direction:column;min-width:0;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}:is(.mz-card,.mz-panel) .mz-list,.mz-list--plain{background:0 0;border:0;border-radius:0}.mz-item{align-items:center;gap:var(--mz-space-3);min-height:var(--_mz-item-h);box-sizing:border-box;padding:var(--_mz-item-py) 16px;color:inherit;min-width:0;transition:background-color var(--mz-duration-fast) var(--mz-ease-standard);text-decoration:none;display:flex;position:relative}.mz-list>.mz-item+.mz-item:before{content:"";left:var(--mz-space-4);background:var(--mz-border);height:1px;position:absolute;top:0;right:0}.mz-item--link{cursor:pointer}.mz-item--link:hover,.mz-item.is-hover{background:var(--mz-surface-hover)}.mz-item:focus-visible,.mz-item.is-focus{outline:var(--mz-focus-width) solid var(--mz-focus-ring);outline-offset:-2px}.mz-item .lead{width:calc(var(--mz-control-md) - 4px);height:calc(var(--mz-control-md) - 4px);border-radius:var(--mz-radius-md);background:var(--mz-surface-hover);color:var(--mz-text);flex:none;place-items:center;display:grid}.mz-item .lead .mz-ic{width:var(--mz-icon-md);height:var(--mz-icon-md)}.mz-item .tx{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.mz-item .tx b{font:var(--_mz-item-title);color:var(--mz-text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mz-item .tx span{font:var(--_mz-item-sub);color:var(--mz-text-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mz-item .end{align-items:center;gap:var(--mz-space-2);font:400 13px/18px var(--mz-font-sans);font-variant-numeric:tabular-nums;color:var(--mz-text-muted);flex:none;display:flex}.mz-item .end .mz-ic{width:18px;height:18px;color:var(--mz-text-muted)}.mz-list--native{background:var(--mz-surface);border:1px solid var(--mz-border);border-radius:var(--mz-radius-card);overflow:hidden}.mz-list--native .mz-item{min-height:var(--mz-row-touch);padding:var(--mz-space-3) var(--mz-space-4)}.mz-list--native>.mz-item+.mz-item:before{left:68px}.mz-list--native .mz-item .lead{border-radius:var(--mz-radius-full);width:40px;height:40px}.mz-list--native .tx b{font-size:16px;font-weight:500;line-height:22px}.mz-list--native .tx span{font-size:14px;line-height:20px}.mz-list--native .end{font-size:13px}.mz-list-h{padding:var(--mz-space-6) var(--mz-space-1) var(--mz-space-3);font:var(--mz-type-eyebrow);letter-spacing:var(--mz-tracking-eyebrow);text-transform:uppercase;color:var(--mz-text-faint)}.mz-metrics{gap:var(--mz-space-4);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}.mz-metric{gap:var(--mz-space-2);flex-direction:column;min-width:0;display:flex}.mz-metrics>.mz-metric,.mz-metric--card{--_ring:var(--mz-surface);padding:var(--mz-card-pad);background:var(--mz-surface);border:1px solid var(--mz-border);border-radius:var(--mz-radius-card);box-shadow:var(--mz-card-shadow)}.mz-metric .v{align-items:baseline;gap:var(--mz-space-2);font:var(--_mz-metric-value);letter-spacing:var(--_mz-metric-value-tracking);font-variant-numeric:tabular-nums;color:var(--mz-text);display:flex}.mz-metric .v small{font:var(--mz-type-body-sm);letter-spacing:0;color:var(--mz-text-muted)}.mz-metric .d{align-items:center;gap:var(--mz-space-1);font:500 13px/18px var(--mz-font-sans);color:var(--mz-text-muted);min-width:0;display:flex}.mz-metric .d .mz-ic{flex:none;width:14px;height:14px}.mz-metric .d--danger{color:var(--mz-danger)}.mz-metric .d--success{color:var(--mz-success)}.mz-metric .d--warning{color:var(--mz-warning)}.mz-ticks{border-radius:var(--mz-radius-full);gap:2px;height:6px;display:flex;overflow:hidden}.mz-ticks i{background:var(--mz-viz-track);flex:1}.mz-ticks i.on{background:var(--mz-viz-base)}.mz-ticks i.f{background:var(--mz-viz-focus)}.mz-ticks i.c{background:var(--mz-danger)}.mz-spark{width:100%;height:28px;display:block;overflow:visible}.mz-spark .ln{fill:none;stroke:var(--mz-viz-base);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.mz-spark .pt{fill:var(--mz-viz-focus)}.mz-chart{gap:var(--mz-space-4);flex-direction:column;min-width:0;display:flex}.mz-chart-h{align-items:baseline;gap:var(--mz-space-2);flex-wrap:wrap;display:flex}.mz-chart-h h3{font:var(--mz-type-headline);letter-spacing:var(--mz-tracking-headline);color:var(--mz-text)}.mz-chart-h .sub{font:var(--mz-type-caption);letter-spacing:var(--mz-tracking-caption);color:var(--mz-text-muted)}.mz-chart svg{width:100%;height:auto;display:block;overflow:visible}.mz-chart .grid{stroke:var(--mz-viz-grid);stroke-width:1px}.mz-chart .axis{stroke:var(--mz-border-strong);stroke-width:1px}.mz-chart .thr{stroke:var(--mz-text-muted);stroke-width:1px;stroke-dasharray:3 3}.mz-chart text{fill:var(--mz-text-muted);font:400 12px var(--mz-font-sans);font-variant-numeric:tabular-nums}.mz-chart text.mz-chart-direct,.mz-chart text.lbl{fill:var(--mz-text-secondary);font:500 12px var(--mz-font-sans)}.mz-chart text.val{fill:var(--mz-text);font:500 12px var(--mz-font-sans);font-variant-numeric:tabular-nums}.mz-chart .b-base{fill:var(--mz-viz-base)}.mz-chart .b-focus{fill:var(--mz-viz-focus)}.mz-chart .s1{stroke:var(--mz-viz-1)}.mz-chart .s2{stroke:var(--mz-viz-2)}.mz-chart .s3{stroke:var(--mz-viz-3)}.mz-chart .s4{stroke:var(--mz-viz-4)}.mz-chart .s5{stroke:var(--mz-viz-5)}.mz-chart .f1{fill:var(--mz-viz-1)}.mz-chart .f2{fill:var(--mz-viz-2)}.mz-chart .f3{fill:var(--mz-viz-3)}.mz-chart .f4{fill:var(--mz-viz-4)}.mz-chart .f5{fill:var(--mz-viz-5)}.mz-chart .line{fill:none;stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.mz-chart .dot{stroke:var(--mz-surface);stroke-width:2px}.mz-chart .cross{stroke:var(--mz-text-muted);stroke-width:1px}.mz-chart .ring{fill:none;stroke-width:14px}.mz-legend{gap:var(--mz-space-2) var(--mz-space-4);font:400 13px/18px var(--mz-font-sans);color:var(--mz-text-secondary);flex-wrap:wrap;display:flex}.mz-legend span{align-items:center;gap:var(--mz-space-2);display:inline-flex}.mz-legend i{border-radius:var(--mz-radius-full);flex:none;width:8px;height:8px}.mz-legend b{font:500 13px/18px var(--mz-font-sans);font-variant-numeric:tabular-nums;color:var(--mz-text)}.mz-chart-tip{background:var(--mz-surface-raised);border:1px solid var(--mz-border);box-shadow:var(--mz-shadow-md);border-radius:var(--mz-radius-md);padding:var(--mz-space-2) var(--mz-space-3);font:400 13px/18px var(--mz-font-sans);color:var(--mz-text-secondary);gap:var(--mz-space-1);flex-direction:column;min-width:160px;display:flex;position:absolute}.mz-chart-tip .row{align-items:center;gap:var(--mz-space-2);display:flex}.mz-chart-tip .row b{font:500 13px/18px var(--mz-font-sans);font-variant-numeric:tabular-nums;color:var(--mz-text);margin-left:auto}.mz-chart-tip i{border-radius:var(--mz-radius-full);flex:none;width:8px;height:8px}.mz-gauge{gap:var(--mz-space-2);flex-direction:column;min-width:0;display:flex}.mz-gauge .read{align-items:baseline;gap:var(--mz-space-3);flex-wrap:wrap;display:flex}.mz-gauge .read b{font:var(--mz-type-data-xl);letter-spacing:var(--mz-tracking-data-xl);font-variant-numeric:tabular-nums;color:var(--mz-text)}.mz-gauge .read>span:not(.rest){font:var(--mz-type-body-sm);color:var(--mz-text-secondary)}.mz-gauge .read .rest{text-align:right;flex-direction:column;margin-left:auto;display:flex}.mz-gauge .read .rest b{font:500 18px/24px var(--mz-font-sans);letter-spacing:0;font-variant-numeric:tabular-nums}.mz-gauge .scale{height:44px;position:relative}.mz-gauge .track{border-radius:var(--mz-radius-full);background:var(--mz-viz-track);height:6px;position:absolute;top:12px;left:0;right:0}.mz-gauge .fill{border-radius:var(--mz-radius-full);background:var(--mz-viz-focus);height:6px;position:absolute;top:12px;left:0}.mz-gauge .over{border-radius:var(--mz-radius-full);background:var(--mz-danger);height:6px;position:absolute;top:12px}.mz-gauge .needle{border-radius:var(--mz-radius-full);background:var(--mz-viz-focus);width:14px;height:14px;box-shadow:0 0 0 3px var(--mz-surface);position:absolute;top:8px;transform:translate(-50%)}.mz-gauge .ticks{justify-content:space-between;display:flex;position:absolute;top:22px;left:0;right:0}.mz-gauge .ticks i{background:var(--mz-border-strong);width:1px;height:5px}.mz-gauge .ticks i.M{background:var(--mz-text-muted);height:9px}.mz-gauge .nums{font:400 12px/1 var(--mz-font-sans);font-variant-numeric:tabular-nums;color:var(--mz-text-muted);justify-content:space-between;display:flex;position:absolute;top:32px;left:0;right:0}.mz-gauge--compact .scale{height:20px}.mz-gauge--compact .ticks,.mz-gauge--compact .nums{display:none}.mz-gauge--compact .track,.mz-gauge--compact .fill,.mz-gauge--compact .over{top:7px}.mz-gauge--compact .needle{top:3px}.mz-timeline{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.mz-tl-day{font:var(--mz-type-eyebrow);letter-spacing:var(--mz-tracking-eyebrow);text-transform:uppercase;color:var(--mz-text-faint);padding:var(--mz-space-4) 0 var(--mz-space-3)}.mz-tl{gap:0 var(--mz-space-3);padding-bottom:var(--mz-space-4);grid-template-columns:52px 24px minmax(0,1fr);display:grid;position:relative}.mz-tl time{font:400 13px/24px var(--mz-font-sans);font-variant-numeric:tabular-nums;color:var(--mz-text-muted);text-align:right}.mz-tl .node{justify-content:center;display:flex;position:relative}.mz-tl .node:before{content:"";background:var(--mz-border);width:1px;position:absolute;top:28px;bottom:-16px}.mz-tl:last-child .node:before{display:none}.mz-tl .node>span{border-radius:var(--mz-radius-full);background:var(--mz-surface-hover);width:24px;height:24px;color:var(--mz-text-secondary);place-items:center;display:grid;position:relative}.mz-tl .node>span .mz-ic{width:14px;height:14px}.mz-tl .node>span.ok{color:var(--mz-success);background:var(--mz-success-soft)}.mz-tl .node>span.crit{color:var(--mz-danger);background:var(--mz-danger-soft)}.mz-tl .node>span.warn{color:var(--mz-warning);background:var(--mz-warning-soft)}.mz-tl .tx{gap:var(--mz-space-1);font:400 14px/24px var(--mz-font-sans);color:var(--mz-text-secondary);flex-direction:column;min-width:0;display:flex}.mz-tl .tx b{color:var(--mz-text);font-weight:500}.mz-tl .tx .who{font:var(--mz-type-caption);letter-spacing:var(--mz-tracking-caption);color:var(--mz-text-muted)}.mz-diff{align-items:center;gap:var(--mz-space-2);font:400 13px/18px var(--mz-font-sans);font-variant-numeric:tabular-nums;padding:var(--mz-space-1) var(--mz-space-2);background:var(--mz-surface-hover);border-radius:var(--mz-radius-xs);flex-wrap:wrap;align-self:flex-start;display:inline-flex}.mz-diff del{color:var(--mz-text-muted);text-decoration:line-through}.mz-diff ins{color:var(--mz-text);text-decoration:none}.mz-diff .mz-ic{width:14px;height:14px;color:var(--mz-text-muted)}@media (prefers-reduced-motion:reduce){.mz-table td,.mz-item{transition:none}}.mz-filterbar{align-items:center;gap:var(--mz-space-2);flex-wrap:wrap;min-width:0;display:flex}.mz-filterbar .mz-search{width:260px}.mz-filterbar .count{font:var(--mz-type-caption);letter-spacing:var(--mz-tracking-caption);font-variant-numeric:tabular-nums;color:var(--mz-text-muted);white-space:nowrap;margin-left:auto}.mz-filter-add{border-style:dashed}.mz-filterbar-toggle{display:none}@media (min-width:640px){.mz-filterbar-filters[popover]{display:contents}}@media (max-width:639px){.mz-filterbar>.mz-search,.mz-filterbar>.mz-field,.mz-filterbar>.mz-field .mz-search{flex-basis:100%;width:100%}.mz-filterbar-toggle{display:inline-flex}.mz-filterbar-filters[popover]{box-sizing:border-box;border:1px solid var(--mz-border);width:100%;max-width:640px;padding:var(--mz-space-6) var(--mz-space-5) calc(var(--mz-space-6) + env(safe-area-inset-bottom));background:var(--mz-surface-raised);color:var(--mz-text);border-radius:var(--mz-radius-sheet) var(--mz-radius-sheet) 0 0;box-shadow:var(--mz-shadow-lg);border-bottom:0;margin:0 auto;inset:auto 0 0}.mz-filterbar-filters[popover]:popover-open{align-items:center;gap:var(--mz-space-3);animation:mz-overlay-in var(--mz-duration-deliberate) var(--mz-ease-enter);flex-wrap:wrap;display:flex}.mz-filterbar-filters::backdrop{background:var(--mz-scrim)}}@media (prefers-reduced-motion:reduce){.mz-filterbar-filters[popover]:popover-open{animation:none}}.mz-palette{background:var(--mz-surface-raised);border:1px solid var(--mz-border);border-radius:var(--mz-radius-sheet);width:600px;max-width:100%;box-shadow:var(--mz-shadow-lg);overflow:hidden}.mz-palette-in{align-items:center;gap:var(--mz-space-3);height:52px;padding:0 var(--mz-space-6);border-bottom:1px solid var(--mz-border);font:400 16px/24px var(--mz-font-sans);display:flex}.mz-palette-in .mz-ic{color:var(--mz-text-muted);width:var(--mz-icon-md);height:var(--mz-icon-md)}.mz-palette-in input{all:unset;min-width:0;color:var(--mz-text);flex:1}.mz-palette .mz-listbox{padding:var(--mz-space-2) var(--mz-space-3) var(--mz-space-3);max-height:none}.mz-palette .mz-option{min-height:var(--mz-control-md)}.mz-palette-f{gap:var(--mz-space-4);padding:var(--mz-space-3) var(--mz-space-6);border-top:1px solid var(--mz-border);font:400 12px/16px var(--mz-font-sans);color:var(--mz-text-muted);display:flex}.mz-palette-f span{align-items:center;gap:var(--mz-space-1);display:inline-flex}.mz-drop{justify-content:center;align-items:center;gap:var(--mz-space-2);padding:var(--mz-space-8) var(--mz-space-6);border:1px dashed var(--mz-border-control);border-radius:var(--mz-radius-card);background:var(--mz-surface);text-align:center;font:400 15px/22px var(--mz-font-sans);color:var(--mz-text-secondary);min-height:140px;transition:border-color var(--mz-duration-fast) var(--mz-ease-standard),background-color var(--mz-duration-fast) var(--mz-ease-standard);flex-direction:column;display:flex}.mz-drop .mz-ic{width:var(--mz-icon-lg);height:var(--mz-icon-lg);color:var(--mz-text-muted)}.mz-drop b{color:var(--mz-text);font-weight:500}.mz-drop small{font:var(--mz-type-caption);color:var(--mz-text-muted)}.mz-drop.is-over{border-style:solid;border-color:var(--mz-text);background:var(--mz-surface-hover)}.mz-drop.is-error{border-color:var(--mz-danger)}.mz-file{align-items:center;gap:var(--mz-space-3);padding:var(--mz-space-2) var(--mz-space-3);border:1px solid var(--mz-border);border-radius:var(--mz-radius-md);background:var(--mz-surface);grid-template-columns:40px minmax(0,1fr) auto;display:grid}.mz-file .ft{border-radius:var(--mz-radius-md);background:var(--mz-surface-hover);width:40px;height:40px;font:500 12px/1 var(--mz-font-sans);letter-spacing:.04em;text-transform:uppercase;color:var(--mz-text-secondary);place-items:center;display:grid}.mz-file .tx{flex-direction:column;gap:2px;min-width:0;display:flex}.mz-file .tx b{font:500 15px/20px var(--mz-font-sans);color:var(--mz-text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mz-file .tx small{font:var(--mz-type-caption);font-variant-numeric:tabular-nums;color:var(--mz-text-muted)}.mz-file.is-error{border-color:var(--mz-status-danger-line);background:var(--mz-danger-soft)}.mz-file.is-error small{color:var(--mz-danger)}.mz-thumb{border:1px solid var(--mz-border);border-radius:var(--mz-radius-md);background:var(--mz-surface);flex-direction:column;display:flex;overflow:hidden}.mz-thumb .pg{aspect-ratio:210/297;background:var(--mz-paper);flex-direction:column;gap:5px;max-width:100%;padding:12px;display:flex}.mz-thumb .pg i{background:var(--mz-bone-soft);border-radius:var(--mz-radius-full);height:4px;display:block}.mz-thumb .pg i.w80{width:80%}.mz-thumb .pg i.w60{width:60%}.mz-thumb .pg i.t{background:var(--mz-ink-850);width:70%;height:8px}.mz-thumb .pg i.g{background:var(--mz-accent-deep);width:30%}.mz-thumb .cap2{padding:var(--mz-space-2) var(--mz-space-3);font:var(--mz-type-caption);color:var(--mz-text-secondary);border-top:1px solid var(--mz-border)}.mz-job{--_ring:var(--mz-surface);gap:var(--mz-space-4);padding:var(--mz-space-5);background:var(--mz-surface);border:1px solid var(--mz-border);border-radius:var(--mz-radius-card);box-shadow:var(--mz-card-shadow);flex-direction:column;min-width:0;display:flex}.mz-job-h{align-items:flex-start;gap:var(--mz-space-3);display:flex}.mz-job-h .tx{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.mz-job-h .tx b{font:var(--mz-type-headline);letter-spacing:var(--mz-tracking-headline);color:var(--mz-text)}.mz-job-h .tx small{font:var(--mz-type-code);color:var(--mz-text-muted)}.mz-job .meta{gap:var(--mz-space-4);font:400 13px/18px var(--mz-font-sans);font-variant-numeric:tabular-nums;color:var(--mz-text-secondary);flex-wrap:wrap;display:flex}.mz-job .meta span{gap:var(--mz-space-1);display:inline-flex}.mz-job .meta em{color:var(--mz-text-muted);font-style:normal}.mz-retry{align-items:center;gap:var(--mz-space-2);font:400 13px/18px var(--mz-font-sans);color:var(--mz-text-secondary);display:inline-flex}.mz-retry .tries{gap:4px;display:inline-flex}.mz-retry .tries i{border-radius:var(--mz-radius-full);border:1px solid var(--mz-border-control);width:10px;height:10px}.mz-retry .tries i.x{background:var(--mz-danger);border-color:var(--mz-danger)}.mz-retry .tries i.now{border-color:var(--mz-info);box-shadow:inset 0 0 0 2px var(--mz-surface);background:var(--mz-info)}.mz-retry b{font-variant-numeric:tabular-nums;color:var(--mz-text);font-weight:500}.mz-job .acts{gap:var(--mz-space-2);flex-wrap:wrap;display:flex}.mz-perm{align-items:flex-start;gap:var(--mz-space-3);padding:var(--mz-space-3) var(--mz-space-4);border:1px solid var(--mz-border);border-radius:var(--mz-radius-md);background:var(--mz-info-soft);font:400 14px/22px var(--mz-font-sans);color:var(--mz-text-secondary);display:flex}.mz-perm .mz-ic{width:var(--mz-icon-md);height:var(--mz-icon-md);color:var(--mz-info);flex:none;margin-top:1px}.mz-perm b{color:var(--mz-text);font-weight:500}.mz-masked{align-items:center;gap:var(--mz-space-1\.5);font:400 13px/18px var(--mz-font-sans);color:var(--mz-text-muted);background:var(--mz-surface-hover);padding:2px var(--mz-space-2);border-radius:var(--mz-radius-xs);display:inline-flex}.mz-masked .mz-ic{flex:none;width:14px;height:14px}.mz-table .mz-stage{max-width:100%;overflow:hidden}@media (prefers-reduced-motion:reduce){.mz-drop{transition:none}}.mz-gauge-scale{display:block;overflow:visible}.mz-page-size{align-items:center;gap:var(--mz-space-3);display:inline-flex}.mz-page-size .mz-select{width:84px;height:var(--mz-control-sm)}.mz-page-size .mz-select select{line-height:calc(var(--mz-control-sm) - 2px);padding:0 calc(var(--mz-space-2) + var(--mz-icon-sm)) 0 var(--mz-space-3);font-variant-numeric:tabular-nums}.mz-page-size .mz-select>.mz-ic{right:var(--mz-space-2)}.mz-gauge-scale .track{fill:var(--mz-viz-track);rx:3px}.mz-gauge-scale .fill{fill:var(--mz-viz-focus);rx:3px}.mz-gauge-scale .over{fill:var(--mz-danger);rx:3px}.mz-gauge-scale .needle{fill:var(--mz-viz-focus);stroke:var(--mz-surface);stroke-width:3px;transform:none}.mz-gauge-scale .tick{stroke:var(--mz-border-strong);stroke-width:1px}.mz-gauge-scale .tick.M{stroke:var(--mz-text-muted)}.mz-gauge-scale text{fill:var(--mz-text-muted);font:400 12px var(--mz-font-sans);font-variant-numeric:tabular-nums}.mz-metrics--2{grid-template-columns:repeat(2,minmax(0,1fr))}.mz-metrics--3{grid-template-columns:repeat(3,minmax(0,1fr))}.mz-metrics--4{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:1023px){.mz-metrics--3,.mz-metrics--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:639px){.mz-metrics,.mz-metrics--2,.mz-metrics--3,.mz-metrics--4{grid-template-columns:minmax(0,1fr)}}.mz-metric-link{gap:var(--mz-space-2);color:inherit;border-radius:var(--mz-radius-sm);flex-direction:column;text-decoration:none;display:flex}.mz-metric-link:hover .v{text-decoration:underline;-webkit-text-decoration-color:var(--mz-accent-line);text-decoration-color:var(--mz-accent-line);text-underline-offset:6px;text-decoration-thickness:1px}.mz-metric-link:focus-visible{outline:var(--mz-focus-width) solid var(--mz-focus-ring);outline-offset:var(--mz-focus-offset)}.mz-metric .mz-spark{width:120px;max-width:100%;height:28px}.mz-datatable{flex-direction:column;min-width:0;display:flex}.mz-selectable{gap:var(--mz-space-3);flex-direction:column;min-width:0;display:flex}.mz-rowcards{display:none}.mz-rowcards .two{flex-direction:column;min-width:0;display:flex}.mz-rowcards .two small{font:var(--mz-type-caption);font-variant-numeric:tabular-nums;color:var(--mz-text-muted)}.mz-th-sort{align-items:center;gap:var(--mz-space-1);color:inherit;border-radius:var(--mz-radius-xs);text-decoration:none;display:inline-flex}.mz-th-sort:hover{color:var(--mz-text)}.mz-th-sort:focus-visible{outline:var(--mz-focus-width) solid var(--mz-focus-ring);outline-offset:var(--mz-focus-offset)}.mz-row-open{all:unset;cursor:pointer;border-radius:var(--mz-radius-xs);max-width:100%;display:block}.mz-row-open:hover{text-decoration:underline;-webkit-text-decoration-color:var(--mz-border-control);text-decoration-color:var(--mz-border-control);text-underline-offset:3px}.mz-row-open:focus-visible{outline:var(--mz-focus-width) solid var(--mz-focus-ring);outline-offset:var(--mz-focus-offset)}.mz-table tr[aria-current=true] td{background:var(--mz-accent-subtle)}.mz-table tbody th{font:inherit;color:var(--mz-text);text-transform:none;letter-spacing:0;height:var(--mz-row-default);padding:var(--_mz-cell-py) var(--mz-space-4);border-bottom:1px solid var(--mz-border);background:0 0;font-weight:500;position:static}.mz-table tbody tr:last-child th{border-bottom:0}.mz-table-wrap--tall{max-height:calc(100dvh - 2 * var(--mz-appbar-height));overflow:auto}.mz-table-wrap--tall:focus-visible{outline:var(--mz-focus-width) solid var(--mz-focus-ring);outline-offset:var(--mz-focus-offset)}.mz-table td .clip{min-width:0}.mz-rowcard--select{grid-template-columns:auto minmax(0,1fr) auto}.mz-rowcard--select .mz-rowcard-title,.mz-rowcard--select button.mz-rowcard-title,.mz-rowcard--select .mz-rowcard-meta{grid-column:2}.mz-rowcard--select .mz-rowcard-act{grid-column:3}.mz-rowcard-cb{z-index:1;padding:var(--mz-space-1);margin:calc(-1 * var(--mz-space-1));cursor:pointer;grid-area:1/1/span 2;align-items:flex-start;display:inline-flex;position:relative}.mz-rowcard.is-selected{background:var(--mz-accent-subtle)}@media (max-width:1023px){.mz-hide-md{display:none}}@media (max-width:639px){.mz-hide-sm,.mz-datatable .mz-table-wrap{display:none}.mz-datatable .mz-rowcards{margin:0;padding:0;list-style:none;display:flex}.mz-datatable--state .mz-table-wrap{display:block}.mz-datatable--state .mz-table thead{display:none}}@media print{.mz-table-wrap--tall{max-height:none;overflow:visible}}.mz-divider-label--strong:before,.mz-divider-label--strong:after{background:var(--mz-border-strong)}.mz-divider-label--vertical{align-self:stretch;gap:var(--mz-space-1);flex-direction:column}.mz-divider-label--vertical:before,.mz-divider-label--vertical:after{flex:1;width:1px;height:auto;min-height:8px}.mz-progress-block{gap:var(--mz-space-2);flex-direction:column;min-width:0;display:flex}.mz-progress-wait{visibility:hidden;animation:0s linear 10s forwards mz-reveal}@keyframes mz-reveal{to{visibility:visible}}.mz-card--opens{position:relative}.mz-card-open{all:unset;cursor:pointer}.mz-card-open:after{content:"";border-radius:inherit;position:absolute;inset:0}.mz-card--opens:has(.mz-card-open:focus-visible){outline:var(--mz-focus-width) solid var(--mz-focus-ring);outline-offset:var(--mz-focus-offset)}.mz-card--opens .mz-card-acts{z-index:1;position:relative}@media (max-width:639px){.mz-alert{flex-wrap:wrap}.mz-alert .body{flex-basis:calc(100% - var(--mz-icon-md) - 2 * var(--mz-space-3) - var(--mz-control-sm))}.mz-alert .acts{padding-left:calc(var(--mz-icon-md) + var(--mz-space-3));flex-basis:100%;order:1;align-self:flex-start}}.mz-list>li{min-width:0}.mz-list>li+li>.mz-item:before{content:"";left:var(--mz-space-4);background:var(--mz-border);height:1px;position:absolute;top:0;right:0}.mz-item--stacked{gap:var(--mz-space-2) var(--mz-space-3);flex-wrap:wrap}.mz-item-below{flex-basis:100%;min-width:0}.mz-list--native>li+li>.mz-item:before{left:68px}.mz-item .lead--success{color:var(--mz-success);background:var(--mz-success-soft)}.mz-item .lead--warning{color:var(--mz-warning);background:var(--mz-warning-soft)}.mz-item .lead--danger{color:var(--mz-danger);background:var(--mz-danger-soft)}.mz-item .lead--info{color:var(--mz-info);background:var(--mz-info-soft)}.mz-chart,.mz-chart figcaption{margin:0}.mz-legend i.sw-1,.mz-chart-tip i.sw-1{background:var(--mz-viz-1)}.mz-legend i.sw-2,.mz-chart-tip i.sw-2{background:var(--mz-viz-2)}.mz-legend i.sw-3,.mz-chart-tip i.sw-3{background:var(--mz-viz-3)}.mz-legend i.sw-4,.mz-chart-tip i.sw-4{background:var(--mz-viz-4)}.mz-legend i.sw-5,.mz-chart-tip i.sw-5{background:var(--mz-viz-5)}.mz-legend i.sw-focus,.mz-chart-tip i.sw-focus{background:var(--mz-viz-focus)}.mz-legend i.sw-base,.mz-chart-tip i.sw-base{background:var(--mz-viz-base)}.mz-legend--column{gap:var(--mz-space-2);flex-direction:column}.mz-chart-tip{position:static}.mz-chart-table{font:var(--mz-type-caption);color:var(--mz-text-muted)}.mz-chart-table>summary{cursor:pointer;border-radius:var(--mz-radius-xs);width:max-content}.mz-chart-table>summary:hover{color:var(--mz-text)}.mz-chart-table>summary:focus-visible{outline:var(--mz-focus-width) solid var(--mz-focus-ring);outline-offset:var(--mz-focus-offset)}.mz-chart-table .mz-table{margin-top:var(--mz-space-2)}.mz-donut{align-items:center;gap:var(--mz-space-6);flex-flow:wrap}.mz-donut svg{flex:none;width:auto}.mz-donut .track{fill:none;stroke:var(--mz-viz-track);stroke-width:14px}.mz-donut .center{fill:var(--mz-text);font:600 22px var(--mz-font-display);letter-spacing:-.01em;font-variant-numeric:tabular-nums}.mz-donut .center-sub{fill:var(--mz-text-muted);font:400 12px var(--mz-font-sans)}.mz-chart-frame{width:100%;min-width:0;position:relative}.mz-chart-frame text{font-variant-numeric:tabular-nums}.mz-legend-toggle{appearance:none;align-items:center;gap:var(--mz-space-2);font:inherit;color:inherit;cursor:pointer;border-radius:var(--mz-radius-xs);transition:color var(--mz-duration-fast) var(--mz-ease-standard);background:0 0;border:0;margin:0;padding:0;display:inline-flex}.mz-legend-toggle:focus-visible{outline:var(--mz-focus-width) solid var(--mz-focus-ring);outline-offset:var(--mz-focus-offset)}.mz-legend-toggle[aria-pressed=false]{color:var(--mz-text-muted);text-decoration:line-through}.mz-chart-explore{gap:var(--mz-space-2);flex-direction:column;min-width:0;display:flex}.mz-chart-focusable:focus-visible{outline:var(--mz-focus-width) solid var(--mz-focus-ring);outline-offset:var(--mz-focus-offset);border-radius:var(--mz-radius-xs)}.mz-chart-slot{fill:#0000}.mz-chart-reading{min-height:18px;font:400 13px/18px var(--mz-font-sans);font-variant-numeric:tabular-nums;color:var(--mz-text-secondary)}.mz-donut-frame{width:100%;position:relative}.mz-donut-center{pointer-events:none;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.mz-donut-center b{font:600 22px/24px var(--mz-font-display);letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:var(--mz-text)}.mz-donut-center small{font:400 12px/16px var(--mz-font-sans);color:var(--mz-text-muted)}.mz-health-block{gap:var(--mz-space-2);flex-direction:column;min-width:0;display:flex}.mz-health-summary{font:var(--mz-type-caption);font-variant-numeric:tabular-nums;color:var(--mz-text-muted)}dialog.mz-palette-dialog{margin:var(--mz-space-12) auto auto;max-width:calc(100vw - 2 * var(--mz-space-4));color:var(--mz-text);background:0 0;border:0;padding:0;overflow:visible}dialog.mz-palette-dialog[open]{animation:mz-overlay-in var(--mz-duration-slow) var(--mz-ease-enter)}dialog.mz-palette-dialog:not([open]){display:none}dialog.mz-palette-dialog::backdrop{background:var(--mz-scrim)}.mz-palette .mz-listbox li[role=presentation]{list-style:none}.mz-palette .mz-listbox .mz-listbox{padding:0}.mz-palette-in input::placeholder{color:var(--mz-text-faint)}.mz-palette>.mz-listbox{max-height:min(420px,100dvh - 240px);overflow-y:auto}@media (prefers-reduced-motion:reduce){dialog.mz-palette-dialog[open]{animation:none}.mz-legend-toggle{transition:none}}.mz-upload{gap:var(--mz-space-3);flex-direction:column;min-width:0;display:flex}.mz-files{gap:var(--mz-space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.mz-file .acts{gap:2px;display:flex}.mz-file .mz-progress-row{margin-top:2px}.mz-portal-shell{background:var(--mz-background);min-height:100dvh;color:var(--mz-text)}.mz-portal{outline:none}.mz-portal-top .mz-wm{height:20px}.mz-portal-user{align-items:center;gap:var(--mz-space-2);display:inline-flex}.mz-portal-top .who>.mz-divider--vertical{height:16px}.mz-portal-head h1{margin:0}.mz-portal-head .upd .mz-ic{width:var(--mz-icon-sm);height:var(--mz-icon-sm)}.mz-portal-top{z-index:var(--mz-z-nav);height:var(--mz-topnav-height);align-items:center;gap:var(--mz-space-4);padding:0 max(var(--mz-space-8),calc((100% - var(--mz-container-max)) / 2));border-bottom:1px solid var(--mz-border);background:var(--mz-background);display:flex;position:sticky;top:0}.mz-portal-top .wm{height:20px}.mz-portal-top .mz-brand{border-radius:var(--mz-radius-xs)}.mz-portal-top .mz-brand:focus-visible{outline:var(--mz-focus-width) solid var(--mz-focus-ring);outline-offset:4px}.mz-portal-grid{gap:var(--mz-space-6);grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);display:grid}@media (max-width:1023px){.mz-portal-grid{grid-template-columns:minmax(0,1fr)}}.mz-self-start{align-self:flex-start}.mz-portal-top .area{font:500 15px/20px var(--mz-font-sans);color:var(--mz-text-secondary);padding-left:var(--mz-space-4);border-left:1px solid var(--mz-border-strong)}.mz-portal-top .who{align-items:center;gap:var(--mz-space-3);font:400 14px/20px var(--mz-font-sans);color:var(--mz-text-secondary);margin-left:auto;display:flex}.mz-portal-top .who b{color:var(--mz-text);font-weight:500}.mz-portal{max-width:var(--mz-container-max);padding:var(--mz-space-12) var(--mz-space-8) var(--mz-space-10);gap:var(--mz-space-8);flex-direction:column;margin:0 auto;display:flex}.mz-portal-head{align-items:flex-end;gap:var(--mz-space-6);flex-wrap:wrap;display:flex}.mz-portal-head h1{font:var(--mz-type-h2);letter-spacing:var(--mz-tracking-h2);color:var(--mz-text);text-wrap:balance}.mz-portal-head>div{min-width:0}.mz-portal-head h1{overflow-wrap:break-word}.mz-portal-head p{font:var(--mz-type-body);letter-spacing:var(--mz-tracking-body);color:var(--mz-text-secondary);max-width:var(--mz-reading-max);margin-top:var(--mz-space-4)}.mz-portal-head .upd{align-items:center;gap:var(--mz-space-1\.5);font:var(--mz-type-caption);letter-spacing:var(--mz-tracking-caption);font-variant-numeric:tabular-nums;color:var(--mz-text-muted);white-space:nowrap;margin-left:auto;display:flex}.mz-figure{align-items:flex-end;gap:var(--mz-space-4);flex-wrap:wrap;display:flex}.mz-figure b{font:var(--mz-type-stat);letter-spacing:var(--mz-tracking-stat);font-variant-numeric:tabular-nums;color:var(--mz-text);white-space:nowrap}.mz-figure b small{letter-spacing:-.01em;margin-left:.08em;font-size:.5em}.mz-figure span{font:var(--mz-type-body-lg);letter-spacing:var(--mz-tracking-body-lg);color:var(--mz-text-secondary);padding-bottom:4px}.mz-portal-foot{gap:var(--mz-space-4);font:var(--mz-type-caption);letter-spacing:var(--mz-tracking-caption);color:var(--mz-text-muted);padding-top:var(--mz-space-4);border-top:1px solid var(--mz-border);flex-wrap:wrap;display:flex}.mz-portal-foot .sp{margin-left:auto}@media (max-width:639px){.mz-portal-top{padding:0 var(--mz-space-2) 0 var(--mz-space-5);height:var(--mz-appbar-height);gap:var(--mz-space-3)}.mz-portal-top .area,.mz-portal-user>span:not(.mz-avatar){display:none}.mz-portal-top .who:has(.mz-portal-user)>b{display:none}.mz-portal-top .who:has(.mz-portal-user)>.mz-divider{display:none}.mz-portal-user .mz-avatar{--_s:32px;font-size:12px}.mz-portal{padding:var(--mz-space-8) var(--mz-space-5) var(--mz-space-6);gap:var(--mz-space-6)}.mz-portal-head h1{font:600 34px/34px var(--mz-font-display);letter-spacing:-.02em}.mz-portal-head .upd{margin-left:0}.mz-figure b{overflow-wrap:anywhere;font-size:clamp(44px,14vw,56px);line-height:1}}.mz-app{flex-direction:column;height:100%;display:flex;position:relative}.mz-app-body{padding:0 var(--mz-space-5) var(--mz-space-6);gap:var(--mz-space-6);flex-direction:column;flex:1;display:flex;overflow:hidden}.mz-app-title{gap:var(--mz-space-2);padding:var(--mz-space-1) 0 var(--mz-space-4);flex-direction:column;display:flex}.mz-app-title h1{font:var(--mz-type-title-lg);letter-spacing:var(--mz-tracking-title-lg);color:var(--mz-text)}.mz-app-title p{font:400 15px/22px var(--mz-font-sans);color:var(--mz-text-muted);align-items:center;gap:var(--mz-space-1\.5);display:flex}.mz-app-sum{background:var(--mz-surface);border:1px solid var(--mz-border);border-radius:var(--mz-radius-card);padding:var(--mz-space-4);gap:var(--mz-space-2);flex-direction:column;display:flex}.mz-app-sum .r{justify-content:space-between;align-items:baseline;gap:var(--mz-space-2);display:flex}.mz-app-sum b{font:600 34px/34px var(--mz-font-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--mz-text)}.mz-health{gap:3px;height:6px;display:flex}.mz-health i{border-radius:var(--mz-radius-full);background:var(--mz-success);flex:1}.mz-health i.w{background:var(--mz-warning)}.mz-health i.c{background:var(--mz-danger)}.mz-offline{align-items:center;gap:var(--mz-space-3);padding:14px var(--mz-space-4);border:1px solid var(--mz-border);border-radius:var(--mz-radius-md);background:var(--mz-warning-soft);color:var(--mz-text);font:400 14px/22px var(--mz-font-sans);display:flex}.mz-offline .mz-ic{width:var(--mz-icon-md);height:var(--mz-icon-md);color:var(--mz-warning);flex:none}.mz-figure span b{font:inherit;color:var(--mz-text);font-weight:700}.mz-table-foot>.mz-pagination{flex:1}.mz-dl--narrow{grid-template-columns:96px minmax(0,1fr)}.mz-back{align-self:flex-start;padding:0}.mz-self-stretch{align-self:stretch}.mz-state--center .acts:has(.mz-state-form){align-self:stretch}.mz-state-form{text-align:left;width:100%}.mz-drawer-b>.mz-tabpanel,.mz-card-b>.mz-tabpanel{padding-top:0}@media (max-width:639px){.mz-portal-head .upd{white-space:normal;min-width:0;max-width:100%}}:root{--mz-ref-control-lg:52px;--mz-ref-control-md:44px;--mz-ref-control-sm:36px;--mz-ref-control-xs:32px;--mz-ref-duration-deliberate:.28s;--mz-ref-row-comfortable:50px;--mz-ref-row-compact:38px;--mz-ref-row-default:50px;--mz-ref-row-touch:56px;--mz-ref-space-2:8px;--mz-ref-space-3:12px;--mz-ref-space-4:16px;--mz-ref-space-5:20px;--mz-ref-space-6:24px;--mz-ref-space-8:32px;--mz-ref-touch-lg:48px;--mz-ref-touch-min:44px;--mz-type-body-m:var(--mz-type-body);--mz-tracking-body-m:var(--mz-tracking-body);--mz-type-body-s:var(--mz-type-body-sm);--mz-tracking-body-s:var(--mz-tracking-body-sm);--mz-type-control:var(--mz-type-label-md);--mz-tracking-control:var(--mz-tracking-label-md);--mz-field-font:400 16px/24px var(--mz-font-sans);--mz-field-line:24px;--mz-choice-font:400 15px/22px var(--mz-font-sans);--mz-btn-sm-size:14px;--mz-btn-lg-size:16px;--mz-btn-pad-sm:var(--mz-ref-space-4);--mz-btn-pad-md:var(--mz-ref-space-5);--mz-btn-pad-lg:var(--mz-ref-space-8);--mz-card-pad:var(--mz-ref-space-6);--mz-card-title:var(--mz-type-h4);--mz-card-title-tracking:var(--mz-tracking-h4)}@media (max-width:639px){:root{--mz-card-pad:var(--mz-ref-space-4)}}:is([data-density=comfortable],[data-density=touch],.mz-portal-shell){--mz-control-xs:var(--mz-ref-control-xs);--mz-control-sm:var(--mz-ref-control-sm);--mz-control-md:var(--mz-ref-control-md);--mz-control-lg:var(--mz-ref-control-lg);--mz-row-compact:var(--mz-ref-row-compact);--mz-row-default:var(--mz-ref-row-default);--mz-type-body-m:var(--mz-type-body);--mz-type-body-s:var(--mz-type-body-sm);--mz-type-control:var(--mz-type-label-md);--mz-field-font:400 16px/24px var(--mz-font-sans);--mz-field-line:24px;--mz-choice-font:400 15px/22px var(--mz-font-sans);--mz-btn-sm-size:14px;--mz-btn-lg-size:16px;--mz-btn-pad-sm:var(--mz-ref-space-4);--mz-btn-pad-md:var(--mz-ref-space-5);--mz-btn-pad-lg:var(--mz-ref-space-8);--mz-card-pad:var(--mz-ref-space-6);--mz-card-title:var(--mz-type-h4);--mz-card-title-tracking:var(--mz-tracking-h4);font:var(--mz-type-body-m);letter-spacing:var(--mz-tracking-body-m)}@media (max-width:639px){:is([data-density=comfortable],[data-density=touch],.mz-portal-shell){--mz-card-pad:var(--mz-ref-space-4)}}[data-density=touch]{--mz-control-xs:36px;--mz-control-sm:var(--mz-ref-control-md);--mz-control-md:var(--mz-ref-touch-lg);--mz-control-lg:var(--mz-ref-control-lg);--mz-row-compact:var(--mz-ref-touch-lg);--mz-row-default:var(--mz-ref-row-touch);--mz-duration-slow:var(--mz-ref-duration-deliberate)}@media (pointer:coarse) and (max-width:767px){:is(.mz-root:not([data-density=compact]),.mz-portal-shell,[data-density=comfortable]){--mz-control-xs:36px;--mz-control-sm:var(--mz-ref-control-md);--mz-control-md:var(--mz-ref-touch-lg);--mz-control-lg:var(--mz-ref-control-lg);--mz-row-compact:var(--mz-ref-touch-lg);--mz-row-default:var(--mz-ref-row-touch);--mz-duration-slow:var(--mz-ref-duration-deliberate)}}[data-density=compact]{--mz-control-xs:28px;--mz-control-sm:var(--mz-ref-control-xs);--mz-control-md:var(--mz-ref-control-sm);--mz-control-lg:var(--mz-ref-control-md);--mz-row-compact:var(--mz-ref-row-compact);--mz-row-default:var(--mz-ref-row-compact);--mz-type-body-m:var(--mz-type-body-sm);--mz-type-body-s:400 13px/20px var(--mz-font-sans);--mz-type-control:500 14px/20px var(--mz-font-sans);--mz-field-font:400 14px/20px var(--mz-font-sans);--mz-field-line:20px;--mz-choice-font:400 14px/22px var(--mz-font-sans);--mz-btn-sm-size:13px;--mz-btn-lg-size:15px;--mz-btn-pad-sm:var(--mz-ref-space-3);--mz-btn-pad-md:var(--mz-ref-space-4);--mz-btn-pad-lg:var(--mz-ref-space-6);--mz-card-pad:var(--mz-ref-space-4);--mz-card-title:var(--mz-type-headline);--mz-card-title-tracking:var(--mz-tracking-headline);font:var(--mz-type-body-m);letter-spacing:var(--mz-tracking-body-m)}::view-transition-group(*){animation-duration:var(--mz-duration-slow);animation-timing-function:var(--mz-ease-standard)}::view-transition-old(*){animation-duration:var(--mz-duration-slow);animation-timing-function:var(--mz-ease-standard)}::view-transition-new(*){animation-duration:var(--mz-duration-slow);animation-timing-function:var(--mz-ease-standard)}@media (prefers-reduced-motion:reduce){::view-transition-group(*){animation:none}::view-transition-old(*){animation:none}::view-transition-new(*){animation:none}}:root,[data-theme]{--mz-gauge-arc-color:var(--mz-cta);--mz-gauge-arc-from:var(--mz-gauge-arc-color);--mz-gauge-arc-to:var(--mz-gauge-arc-color);--mz-spark-area:var(--mz-viz-base)}.mz-gauge--arc{text-align:center;align-items:center}.mz-gauge--arc-sm{--mz-gauge-arc-size:160px}.mz-gauge--arc-lg{--mz-gauge-arc-size:240px}.mz-gauge-dial{width:var(--mz-gauge-arc-size,200px);max-width:100%;position:relative;container-type:inline-size}.mz-gauge-arc{width:100%;height:auto;display:block;overflow:visible}.mz-gauge-arc .arc-track,.mz-gauge-arc .arc-fill,.mz-gauge-arc .arc-over{fill:none;stroke-width:6px;stroke-linecap:round}.mz-gauge-arc .arc-track{stroke:var(--mz-viz-track)}.mz-gauge-arc .arc-fill{stroke:var(--mz-gauge-arc-color)}.mz-gauge-arc .arc-over{stroke:var(--mz-danger)}.mz-gauge-arc .arc-needle{fill:var(--mz-gauge-arc-color);stroke:var(--mz-surface);stroke-width:3px}.mz-gauge-arc .arc-tick{stroke:var(--mz-border-strong);stroke-width:1px;stroke-linecap:round}.mz-gauge-arc .arc-tick.M{stroke:var(--mz-text-muted);stroke-width:1.5px}.mz-gauge-dial-read{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:17% 11% 0;display:flex;position:absolute;inset:0}.mz-gauge-dial-read>b{font:var(--mz-type-data-xl);letter-spacing:var(--mz-tracking-data-xl);font-variant-numeric:tabular-nums;color:var(--mz-text);white-space:nowrap;font-size:max(20px,16cqi);line-height:1.05}.mz-gauge-dial-read .cap{font:var(--mz-type-caption);letter-spacing:var(--mz-tracking-caption);color:var(--mz-text-secondary);text-wrap:balance;font-size:max(12px,6cqi)}.mz-gauge-dial-read .rest{justify-content:center;align-items:baseline;gap:var(--mz-space-1);color:var(--mz-text-muted);white-space:nowrap;display:flex;position:absolute;bottom:0;left:0;right:0}.mz-gauge-dial-read .rest b{font:500 12px/16px var(--mz-font-sans);font-variant-numeric:tabular-nums;color:var(--mz-text-secondary)}.mz-gauge-arc .arc-fill,.mz-gauge-arc .arc-over{animation:mz-arc-sweep var(--mz-duration-deliberate) var(--mz-ease-standard) backwards}.mz-gauge-arc .arc-needle{animation:mz-arc-tip var(--mz-duration-base) var(--mz-ease-enter) calc(var(--mz-duration-deliberate) - var(--mz-duration-base)) backwards}.mz-gauge-dial-read{animation:mz-arc-read var(--mz-duration-slow) var(--mz-ease-enter) backwards}@keyframes mz-arc-sweep{0%{stroke-dasharray:1 2;stroke-dashoffset:1.01px}to{stroke-dasharray:1 2;stroke-dashoffset:0}}@keyframes mz-arc-tip{0%{opacity:0}}@keyframes mz-arc-read{0%{opacity:0}}.mz-anim-num{font-variant-numeric:tabular-nums;white-space:nowrap;font-family:inherit}.mz-success-mark{vertical-align:middle;--_mark:var(--mz-success-mark-color,var(--mz-success));flex:none;display:inline-block;overflow:visible}.mz-success-mark--brand{--_mark:var(--mz-success-mark-color,var(--mz-accent-line))}.mz-success-mark--success{--mz-success-mark-color:var(--mz-success)}.mz-success-mark .dot{fill:var(--_mark);opacity:.12}.mz-success-mark .ring{fill:none;stroke:var(--_mark);stroke-width:1.5px}.mz-success-mark .check{fill:none;stroke:var(--_mark);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.mz-success-mark .dot,.mz-success-mark .ring{transform-box:fill-box;transform-origin:50%}.mz-success-mark:not(.mz-success-mark--static) .dot{animation:mz-success-dot var(--mz-duration-base) var(--mz-ease-enter) backwards}.mz-success-mark:not(.mz-success-mark--static) .ring{animation:mz-success-ring var(--mz-duration-base) var(--mz-ease-enter) backwards}.mz-success-mark:not(.mz-success-mark--static) .check{animation:mz-success-check var(--mz-duration-base) var(--mz-ease-standard) calc(var(--mz-duration-deliberate) - var(--mz-duration-base)) backwards}@keyframes mz-success-dot{0%{opacity:0;transform:scale(.4)}}@keyframes mz-success-ring{0%{opacity:0;transform:scale(.6)}}@keyframes mz-success-check{0%{stroke-dasharray:1 2;stroke-dashoffset:1.01px}to{stroke-dasharray:1 2;stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.mz-gauge-arc .arc-fill,.mz-gauge-arc .arc-over,.mz-gauge-arc .arc-needle,.mz-gauge-dial-read,.mz-success-mark:not(.mz-success-mark--static) .dot,.mz-success-mark:not(.mz-success-mark--static) .ring,.mz-success-mark:not(.mz-success-mark--static) .check{animation:none}}.mz-logo{flex:none;display:block}.mz-logo__ink{fill:var(--mz-logo-ink)}.mz-logo__dot{fill:var(--mz-logo-dot)}.mz-logo--mono .mz-logo__dot{fill:var(--mz-logo-ink)}.mz-page-head p.mz-eyebrow{margin:0 0 var(--mz-space-2);font:var(--mz-type-eyebrow);letter-spacing:var(--mz-tracking-eyebrow);text-transform:uppercase;color:var(--mz-text-faint)}.mz-page-head p.mz-eyebrow--accent{color:var(--mz-text-accent)}.mz-sh{gap:var(--mz-space-4);flex-direction:column;min-width:0;max-width:760px;display:flex}.mz-sh--center{text-align:center;align-items:center;margin-inline:auto}.mz-sh__title{font:var(--mz-type-h2);letter-spacing:var(--mz-tracking-h2);color:var(--mz-text);text-wrap:balance;margin:0}.mz-sh--hero .mz-sh__title{font-size:clamp(2.75rem,7vw,5.5rem);line-height:.95}.mz-sh--app .mz-sh__title{font:var(--mz-type-title-lg);letter-spacing:var(--mz-tracking-title-lg)}.mz-sh__hl{color:var(--mz-text-accent)}[data-theme=light] .mz-sh__hl{box-shadow:inset 0 -.12em 0 var(--mz-accent-line)}@media (prefers-color-scheme:light){:root:not([data-theme]) .mz-sh__hl{box-shadow:inset 0 -.12em 0 var(--mz-accent-line)}}.mz-sh__desc{font:var(--mz-type-body-lg);letter-spacing:var(--mz-tracking-body-lg);color:var(--mz-text-secondary);max-width:var(--mz-reading-max);margin:0}.mz-sh--app .mz-sh__desc{font:var(--mz-type-body);letter-spacing:var(--mz-tracking-body)}.mz-sh .mz-eyebrow{margin:0}.mz-sh--actions{justify-content:space-between;align-items:flex-end;gap:var(--mz-space-6);flex-flow:wrap;max-width:none}.mz-sh__text{gap:var(--mz-space-4);flex-direction:column;min-width:0;max-width:760px;display:flex}.mz-sh--center .mz-sh__text{align-items:center}.mz-sh__actions{align-items:center;gap:var(--mz-space-2);flex-wrap:wrap;display:flex}@media (max-width:639px){.mz-sh__title{font-size:34px;line-height:34px}}.mz-stat{gap:var(--mz-space-2);flex-direction:column;min-width:0;display:flex}.mz-stat__value{font:var(--mz-type-stat);letter-spacing:var(--mz-tracking-stat);color:var(--mz-text);font-variant-numeric:tabular-nums}.mz-stat--sm .mz-stat__value{font:var(--mz-type-title-lg);letter-spacing:var(--mz-tracking-title-lg);font-variant-numeric:tabular-nums}.mz-stat__value.is-accent{color:var(--mz-text-accent)}.mz-stat__label{font:var(--mz-type-body-sm);letter-spacing:var(--mz-tracking-body-sm);color:var(--mz-text-muted)}.mz-stat__trend{align-items:center;gap:var(--mz-space-1);font:500 13px/18px var(--mz-font-sans);font-variant-numeric:tabular-nums;display:inline-flex}.mz-stat__trend--success{color:var(--mz-success)}.mz-stat__trend--danger{color:var(--mz-danger)}.mz-stat__trend--neutral{color:var(--mz-text-muted)}.mz-stat__trend--danger .mz-stat__arrow{transform:rotate(45deg)}.mz-topnav{z-index:var(--mz-z-nav);background:var(--mz-background);border-bottom:1px solid var(--mz-border);position:sticky;top:0}.mz-topnav__inner{align-items:center;gap:var(--mz-space-8);box-sizing:border-box;max-width:var(--mz-container-max);height:var(--mz-topnav-height);padding:0 var(--mz-space-8);margin:0 auto;display:flex}.mz-topnav__logo{color:inherit;border-radius:var(--mz-radius-xs);flex:none;display:inline-flex}.mz-topnav__logo:focus-visible{outline:var(--mz-focus-width) solid var(--mz-focus-ring);outline-offset:4px}.mz-topnav__links{align-items:center;gap:var(--mz-space-1);min-width:0;margin:0 auto;display:flex}.mz-topnav__link{border-radius:var(--mz-radius-full);white-space:nowrap;font:var(--mz-type-label-md);letter-spacing:var(--mz-tracking-label-md);color:var(--mz-text-secondary);transition:color var(--mz-duration-base) var(--mz-ease-standard);padding:10px 14px;text-decoration:none;position:relative}.mz-topnav__link:hover,.mz-topnav__link.is-active{color:var(--mz-text)}.mz-topnav__link.is-active:after{content:"";border-radius:var(--mz-radius-full);background:var(--mz-accent-line);width:4px;height:4px;margin-left:-2px;position:absolute;bottom:2px;left:50%}.mz-topnav__link:focus-visible{outline:var(--mz-focus-width) solid var(--mz-focus-ring);outline-offset:var(--mz-focus-offset)}.mz-topnav__actions{align-items:center;gap:var(--mz-space-2);flex:none;margin-left:auto;display:flex}.mz-topnav__menu{display:none}@media (max-width:767px){.mz-topnav__inner{height:var(--mz-appbar-height);padding:0 var(--mz-space-2) 0 var(--mz-space-5);gap:var(--mz-space-3)}.mz-topnav--menu .mz-topnav__links,.mz-topnav--menu .mz-topnav__cta{display:none}.mz-topnav--menu .mz-topnav__menu{display:inline-grid}.mz-topnav:not(.mz-topnav--menu) .mz-topnav__inner{flex-wrap:wrap;row-gap:0;height:auto}.mz-topnav:not(.mz-topnav--menu) .mz-topnav__logo{min-height:var(--mz-appbar-height);align-items:center}.mz-topnav:not(.mz-topnav--menu) .mz-topnav__links{scrollbar-width:none;flex:1 0 100%;order:1;margin:0 0 0 -14px;overflow-x:auto}.mz-topnav:not(.mz-topnav--menu) .mz-topnav__links::-webkit-scrollbar{display:none}.mz-topnav:not(.mz-topnav--menu) .mz-topnav__link{padding-block:12px}.mz-topnav:not(.mz-topnav--menu) .mz-topnav__link:focus-visible{outline-offset:calc(-1 * var(--mz-focus-width))}}.mz-appbar{z-index:var(--mz-z-nav);background:var(--mz-background);padding-top:env(safe-area-inset-top);position:sticky;top:0}.mz-appbar--border{border-bottom:1px solid var(--mz-border)}.mz-appbar__bar{align-items:center;gap:var(--mz-space-1);height:var(--mz-appbar-height);padding:0 var(--mz-space-1);display:flex}.mz-appbar__leading{flex:none;align-items:center;display:flex}.mz-appbar__leading>.mz-logo{margin-left:var(--mz-space-3)}.mz-appbar__leading>a.mz-iconbtn{text-decoration:none}.mz-appbar__title{min-width:0;padding:0 var(--mz-space-3);font:700 20px/24px var(--mz-font-sans);letter-spacing:-.01em;color:var(--mz-text);text-overflow:ellipsis;white-space:nowrap;flex:auto;margin:0;overflow:hidden}.mz-appbar__title.is-centered{text-align:center}.mz-appbar__spacer{flex:auto}.mz-appbar__actions{flex:none;align-items:center;display:flex}.mz-appbar__large{padding:var(--mz-space-1) var(--mz-space-5) var(--mz-space-4)}.mz-appbar__large-title{font:var(--mz-type-title-lg);letter-spacing:var(--mz-tracking-title-lg);color:var(--mz-text);text-wrap:balance;margin:0}.mz-appbar__subtitle{margin:var(--mz-space-2) 0 0;font:400 15px/22px var(--mz-font-sans);color:var(--mz-text-muted)}.mz-li{align-items:center;gap:var(--mz-space-3);box-sizing:border-box;width:100%;min-height:56px;padding:12px var(--mz-space-4);color:var(--mz-text);text-align:left;font:inherit;-webkit-tap-highlight-color:transparent;background:0 0;border:0;margin:0;text-decoration:none;display:flex;position:relative}.mz-list>.mz-li+.mz-li:before{content:"";top:0;left:var(--mz-space-4);border-top:1px solid var(--mz-border);position:absolute;right:0}.mz-li--interactive{cursor:pointer;transition:background-color var(--mz-duration-fast) var(--mz-ease-standard)}.mz-li--interactive:hover,.mz-li--interactive:active{background:var(--mz-surface-hover)}.mz-li--interactive:focus-visible{outline:var(--mz-focus-width) solid var(--mz-focus-ring);outline-offset:-2px}.mz-li__tile{border-radius:var(--mz-radius-md);background:var(--mz-surface-hover);width:40px;height:40px;color:var(--mz-text);flex:none;place-items:center;display:grid}.mz-li__text{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.mz-li__title{font:500 16px/22px var(--mz-font-sans);color:var(--mz-text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mz-li__subtitle{font:400 14px/20px var(--mz-font-sans);color:var(--mz-text-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mz-li__meta{font:var(--mz-type-caption);letter-spacing:var(--mz-tracking-caption);font-variant-numeric:tabular-nums;color:var(--mz-text-muted);flex:none}.mz-li__trailing{align-items:center;gap:var(--mz-space-2);color:var(--mz-text-muted);flex:none;display:flex}.mz-sidebar--standalone{width:var(--mz-sidebar-width);box-sizing:border-box;flex:none}.mz-nav .mz-nav-btn{appearance:none;text-align:left;cursor:pointer;align-items:center;gap:var(--mz-space-3);width:100%;height:40px;padding:0 var(--mz-space-3);border-radius:var(--mz-radius-sm);color:var(--mz-text-secondary);font:var(--mz-type-label-md);letter-spacing:var(--mz-tracking-label-md);white-space:nowrap;transition:background-color var(--mz-duration-fast) var(--mz-ease-standard),color var(--mz-duration-fast) var(--mz-ease-standard);background:0 0;border:0;margin:0;display:flex;position:relative}.mz-nav .mz-nav-btn .mz-ic{width:var(--mz-icon-md);height:var(--mz-icon-md);flex:none}.mz-nav .mz-nav-btn:hover,.mz-nav .mz-nav-btn[aria-current=page]{background:var(--mz-surface-hover);color:var(--mz-text)}.mz-nav .mz-nav-btn:focus-visible{outline:var(--mz-focus-width) solid var(--mz-focus-ring);outline-offset:-2px}.mz-nav .mz-nav-btn[aria-current=page]:after{content:"";right:var(--mz-space-3);border-radius:var(--mz-radius-full);background:var(--mz-accent-line);width:6px;height:6px;margin-top:-3px;position:absolute;top:50%}.mz-nav .mz-nav-btn .mz-count{margin-left:auto}.mz-nav .mz-nav-btn .mz-count:not(.mz-count--danger){min-width:0;height:auto;font:var(--mz-type-label-sm);letter-spacing:var(--mz-tracking-label-sm);font-variant-numeric:tabular-nums;color:var(--mz-text-muted);background:0 0;padding:0}.mz-nav .mz-nav-btn span:not(.mz-count){text-overflow:ellipsis;overflow:hidden}.mz-nav .mz-nav-btn[aria-current=page] .mz-count{margin-right:var(--mz-space-4)}.mz-sidebar--standalone .mz-nav-section{flex-direction:column;gap:2px;display:flex}.mz-tabbar__badge--dot{background:var(--mz-accent-line);width:8px;min-width:8px;height:8px;box-shadow:0 0 0 2px var(--mz-background-alt);padding:0;top:-2px;right:-4px}.mz-sheet__actions{gap:var(--mz-space-3);margin-top:var(--mz-space-3);flex-direction:column;display:flex}@media (prefers-reduced-motion:reduce){.mz-topnav__link,.mz-li--interactive,.mz-nav .mz-nav-btn{transition:none}}.mz-series-chart>svg{touch-action:pan-y;width:100%;height:auto}.mz-series-chart text{font:var(--mz-type-caption)}.mz-series-selection{fill:var(--mz-bg-selected)}.mz-series-reading{gap:var(--mz-space-2) var(--mz-space-4);min-height:var(--mz-space-5);font:var(--mz-type-caption);color:var(--mz-text-secondary);flex-wrap:wrap;display:flex}.mz-series-table{overflow-x:auto}.mz-interactive-donut{align-items:center}.mz-interactive-donut>svg{width:200px;max-width:100%;height:auto}.mz-interactive-donut .mz-legend svg{flex-shrink:0;width:10px;height:10px}.mz-interactive-donut-track{fill:none;stroke:var(--mz-viz-track);stroke-width:20px}.mz-interactive-donut text{font:var(--mz-type-caption)}.mz-interactive-donut text.mz-interactive-donut-center{font:var(--mz-type-data-l);fill:var(--mz-text-primary)}.mz-unset{all:unset}.mz-f-body-m{font:var(--mz-type-body-m)}.mz-f-body-s{font:var(--mz-type-body-s)}.mz-f-caption{font:var(--mz-type-caption)}.mz-f-code{font:var(--mz-type-code)}.mz-f-control{font:var(--mz-type-control)}.mz-f-data-l{font:var(--mz-type-data-l)}.mz-f-data-m{font:var(--mz-type-data-m)}.mz-f-data-s{font:var(--mz-type-data-s)}.mz-f-data-xl{font:var(--mz-type-data-xl)}.mz-f-heading{font:var(--mz-type-heading)}.mz-f-inherit{font:inherit}.mz-f-label{font:var(--mz-type-label)}.mz-f-subheading{font:var(--mz-type-subheading)}.mz-f-title-l{font:var(--mz-type-title-l)}.mz-f-title-m{font:var(--mz-type-title-m)}.mz-f-title-s{font:var(--mz-type-title-s)}.mz-w500{font-weight:500}.mz-w600,.mz-w700{font-weight:700}.mz-f-mono{font-family:var(--mz-font-mono)}.mz-f-eyebrow{font:var(--mz-type-eyebrow);letter-spacing:var(--mz-tracking-eyebrow);text-transform:uppercase}.mz-f-headline{font:var(--mz-type-headline)}.mz-f-stat{font:var(--mz-type-stat);letter-spacing:var(--mz-tracking-stat);font-variant-numeric:tabular-nums}.mz-tnum{font-variant-numeric:tabular-nums}.mz-ls-0{letter-spacing:0}.mz-ls-data-l{letter-spacing:var(--mz-tracking-data-l)}.mz-ls-heading{letter-spacing:var(--mz-tracking-heading)}.mz-ls-label{letter-spacing:var(--mz-tracking-label)}.mz-ls-title-s{letter-spacing:var(--mz-tracking-title-s)}.mz-upper{text-transform:uppercase}.mz-lh-1{line-height:1}.mz-no-underline{text-decoration:none}.mz-underline{text-decoration:underline}.mz-underline-3{text-underline-offset:3px}.mz-underline-control{-webkit-text-decoration-color:var(--mz-border-control);text-decoration-color:var(--mz-border-control)}.mz-t1{color:var(--mz-text)}.mz-t2{color:var(--mz-text-secondary)}.mz-t3{color:var(--mz-text-muted)}.mz-t-faint{color:var(--mz-text-faint)}.mz-t-accent{color:var(--mz-text-accent)}.mz-t-inherit{color:inherit}.mz-t-danger{color:var(--mz-danger)}.mz-t-success{color:var(--mz-success)}.mz-t-warning{color:var(--mz-warning)}.mz-bg-canvas{background:var(--mz-background)}.mz-bg-field{background:var(--mz-surface)}.mz-bg-hover{background:var(--mz-surface-hover)}.mz-bg-none{background:0 0}.mz-bg-overlay{background:var(--mz-surface-raised)}.mz-bg-panel{background:var(--mz-surface)}.mz-bg-raised{background:var(--mz-surface-raised)}.mz-bg-selected{background:var(--mz-surface-hover)}.mz-bg-band{background:var(--mz-band);color:var(--mz-on-band)}.mz-bg-viz-1{background:var(--mz-viz-1)}.mz-bg-viz-2{background:var(--mz-viz-2)}.mz-bg-viz-base{background:var(--mz-viz-base)}.mz-bg-viz-track{background:var(--mz-viz-track)}.mz-bg-danger-subtle{background:var(--mz-danger-soft)}.mz-bg-danger{background:var(--mz-danger)}.mz-bg-info{background:var(--mz-info)}.mz-bg-warning{background:var(--mz-warning)}.mz-bg-warning-subtle{background:var(--mz-warning-soft)}.mz-bd{border:1px solid var(--mz-border)}.mz-bd-0{border:0}.mz-bd-18{border:18px solid var(--mz-border)}.mz-bd-dashed-control{border:1px dashed var(--mz-border-control)}.mz-bd-strong{border:1px solid var(--mz-border-strong)}.mz-bd-danger{border:1px solid var(--mz-status-danger-line)}.mz-bd-warning{border:1px solid var(--mz-status-warning-line)}.mz-bd-y{border-block:1px solid var(--mz-border)}.mz-bd-t{border-top:1px solid var(--mz-border)}.mz-bd-t-strong{border-top:1px solid var(--mz-border-strong)}.mz-bd-t2-strong{border-top:2px solid var(--mz-border-strong)}.mz-bd-t-danger{border-top:1px solid var(--mz-status-danger-line)}.mz-bd-t-warning{border-top:1px solid var(--mz-status-warning-line)}.mz-bd-t2-dashed-success{border-top:2px dashed var(--mz-status-success-line)}.mz-bd-r{border-right:1px solid var(--mz-border)}.mz-bd-b{border-bottom:1px solid var(--mz-border)}.mz-bd-b-0{border-bottom:0}.mz-bd-l{border-left:1px solid var(--mz-border)}.mz-bd-l-strong{border-left:1px solid var(--mz-border-strong)}.mz-bd-l2-strong{border-left:2px solid var(--mz-border-strong)}.mz-bdc-strong{border-color:var(--mz-border-strong)}.mz-bdc-t1{border-color:var(--mz-text)}.mz-bdc-none{border-color:#0000}.mz-r-0{border-radius:0}.mz-r-full{border-radius:var(--mz-radius-full)}.mz-r-lg{border-radius:var(--mz-radius-lg)}.mz-r-md{border-radius:var(--mz-radius-md)}.mz-r-round{border-radius:50%}.mz-r-sm{border-radius:var(--mz-radius-sm)}.mz-r-xl{border-radius:var(--mz-radius-xl)}.mz-r-xs{border-radius:var(--mz-radius-xs)}.mz-r-card{border-radius:var(--mz-radius-card)}.mz-r-sheet{border-radius:var(--mz-radius-sheet)}.mz-sh-modal{box-shadow:var(--mz-shadow-lg)}.mz-sh-overlay{box-shadow:var(--mz-shadow-md)}.mz-sh-raised{box-shadow:var(--mz-shadow-sm)}.mz-sh-none{box-shadow:none}.mz-o0{opacity:0}.mz-o30{opacity:.3}.mz-o50{opacity:.5}.mz-tr-color{transition:color var(--mz-duration-base) var(--mz-ease-standard)}.mz-tr-border{transition:border-color var(--mz-duration-fast) var(--mz-ease-standard)}.mz-accent-t1{accent-color:var(--mz-cta)}.mz-accent-viz-1{accent-color:var(--mz-viz-1)}.mz-last-child-f-caption:last-child{font:var(--mz-type-caption)}.mz-first-child-t1:first-child,.mz-hover-t1:hover{color:var(--mz-text)}.mz-last-child-t2:last-child{color:var(--mz-text-secondary)}.mz-hover-bg-hover:hover{background:var(--mz-surface-hover)}.mz-hover-bg-raised:hover{background:var(--mz-surface-raised)}.mz-last-child-bd-0:last-child{border:0}.mz-last-child-bd-b-0:last-child{border-bottom:0}.mz-hover-bdc-strong:hover{border-color:var(--mz-border-strong)}.mz-disabled-o50:disabled{opacity:.5}.mz-hover-bg-panel:hover,.mz-focus-visible-bg-panel:focus-visible{background:var(--mz-surface)}.mz-focus-visible-bdc-strong:focus-visible{border-color:var(--mz-border-strong)}.mz-focus-visible-outline-0:focus-visible{outline:none}.mz-focus-visible-offset-in2:focus-visible{outline-offset:-2px}.mz-focus-visible-fill-t1:focus-visible,.mz-hover-fill-t1:hover{fill:var(--mz-text)}:where(.mz-flow) h2{font:var(--mz-type-headline)}:where(.mz-flow) h3,:where(.mz-flow-h4) h4{font:var(--mz-type-subheading)}:where(.mz-flow-color) :is(h2,h3,h4){color:var(--mz-text)}:where(.mz-flow-track) :is(h2,h3),:where(.mz-flow-track-h4) h4{letter-spacing:var(--mz-tracking-heading)}:where(.mz-flow-page) h1{font:var(--mz-type-title-sm);letter-spacing:var(--mz-tracking-title-sm);color:var(--mz-text);text-wrap:balance}:where(.mz-flow-page) h1+p{font:var(--mz-type-body-s);color:var(--mz-text-secondary)}:where(.mz-flow-details) details{border:1px solid var(--mz-border);border-radius:var(--mz-radius-md);background:var(--mz-surface)}:where(.mz-flow-details) summary{font:var(--mz-type-control);color:var(--mz-text);border-radius:var(--mz-radius-xs)}summary.mz-f-body-m{font:var(--mz-type-body-m)}summary.mz-f-body-s{font:var(--mz-type-body-s)}summary.mz-f-caption{font:var(--mz-type-caption)}summary.mz-w600{font-weight:700}.mz-heads h2{font:var(--mz-type-heading)}.mz-heads h3,.mz-heads-h3 h3{font:var(--mz-type-subheading)}.mz-h3-heading h3{font:var(--mz-type-heading)}.mz-head-title-s h2{font:var(--mz-type-title-s)}.mz-state-h2 .mz-state h2{font:var(--mz-type-title-s);letter-spacing:var(--mz-tracking-title-s)}.mz-labels label:not(.mz-choice){font:var(--mz-type-control);color:var(--mz-text-secondary)}.mz-fieldset--section>legend{font:var(--mz-type-headline);letter-spacing:var(--mz-tracking-headline);text-transform:none;color:var(--mz-text)}.mz-divide>li+li{border-top:1px solid var(--mz-border)}.mz-count-marks li:before{border:1px solid var(--mz-border-strong);border-radius:var(--mz-radius-full);font:var(--mz-type-label-sm);font-variant-numeric:tabular-nums;color:var(--mz-text-secondary)}.mz-count-mono li:before{font-family:var(--mz-font-mono)}.mz-pre{border:1px solid var(--mz-border);border-radius:var(--mz-radius-md);background:var(--mz-surface-hover);font:var(--mz-type-code);color:var(--mz-text)}.mz-table-num :is(th,td):not(:first-child){font-variant-numeric:tabular-nums}.mz-table-num td small{color:var(--mz-text-secondary)}.mz-table-rules :is(th,td){border-bottom:1px solid var(--mz-border)}.mz-spans-caption span:not(.mz-badge){font:var(--mz-type-caption);color:var(--mz-text-secondary)}.mz-alerts-danger [role=alert],.mz-iconbtn.mz-iconbtn--danger{color:var(--mz-danger)}.mz-metric .mz-metric-top .mz-ic{color:var(--mz-text-muted)}.mz-legend-flat i{border-radius:0}.mz-total strong{font:var(--mz-type-data-l);letter-spacing:var(--mz-tracking-data-l);font-variant-numeric:tabular-nums;color:var(--mz-text)}.mz-smalls small{color:var(--mz-text-secondary);font:var(--mz-type-caption)}.mz-smalls small.mz-small-strong{color:var(--mz-text)}.mz-cell strong{font:var(--mz-type-body-m);color:var(--mz-text);font-weight:500}.mz-cell small{font:var(--mz-type-body-s);color:var(--mz-text-secondary)}.mz-cell small.mz-t3{color:var(--mz-text-muted)}.mz-seg a[aria-current=page]{background:var(--mz-text);color:var(--mz-text-inverse)}.mz-seg a .n{font:var(--mz-type-label-sm);font-variant-numeric:tabular-nums;color:var(--mz-text-muted)}.mz-seg a[aria-current=page] .n{color:inherit}.mz-pressed-selected[aria-pressed=true]{background:var(--mz-surface-hover);color:var(--mz-text)}.mz-current-selected[aria-current=true]{border-color:var(--mz-border-strong);background:var(--mz-table-row-selected)}.mz-busy-dim[aria-busy=true]{opacity:.6}.mz-unset:focus-visible{outline:var(--mz-focus-width) solid var(--mz-focus-ring);outline-offset:var(--mz-focus-offset)}.mz-focus-silent:focus,.mz-focus-silent h3[tabindex="-1"]:focus{outline:none}.mz-focus-within:focus-within{outline:var(--mz-focus-width) solid var(--mz-focus-ring);outline-offset:var(--mz-focus-offset)}.mz-focus-proxy:has(.mz-focus-proxy-target:focus-visible){outline:var(--mz-focus-width) solid var(--mz-focus-ring);outline-offset:4px}.mz-stretch-row:has(.mz-stretch-open:hover:not(:disabled)){background:var(--mz-surface-hover)}.mz-stretch-open:focus-visible:after{outline:var(--mz-focus-width) solid var(--mz-focus-ring);outline-offset:-3px}.mz-hover-strong-underline:hover strong{text-underline-offset:3px;text-decoration:underline}.mz-hover-h3-t1:hover h3{color:var(--mz-text)}.mz-tick:is(:hover,:focus-visible) text{fill:var(--mz-text)}.mz-after-selected:after{background:var(--mz-surface-hover)}.mz-nav-marker:after{border-radius:var(--mz-radius-full);background:var(--mz-accent-line)}.mz-meter::-webkit-meter-bar{background:var(--mz-surface-hover);border-radius:var(--mz-radius-full);border:0}.mz-meter::-webkit-meter-optimum-value{background:var(--mz-viz-1);border-radius:var(--mz-radius-full)}.mz-meter::-moz-meter-bar{background:var(--mz-viz-1)}.mz-chart-text .recharts-wrapper{font:var(--mz-type-caption)}.mz-chart-mono .recharts-wrapper{font-family:var(--mz-font-mono)}.mz-filter-select .mz-select select{line-height:calc(var(--mz-control-md) - 2px)}.mz-metric-cells>*{border:0!important;border-left:1px solid var(--mz-border)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important}.mz-metric-cells>:first-child{border-left:0!important}@media (max-width:650px){.mz-metric-cells>*{border-left:0!important;border-top:1px solid var(--mz-border)!important}.mz-metric-cells>:first-child{border-top:0!important}}@media (max-width:639px){.mz-metric-stack>.mz-metric{border-left:0}.mz-metric-stack>.mz-metric+.mz-metric{border-top:1px solid var(--mz-border)}}@media (max-width:1250px){.mz-lte1250-first-bd-l-0:first-child{border-left:0}}@media (max-width:770px){.mz-lte770-bd-b{border-bottom:1px solid var(--mz-border)}}@media (max-width:760px){.mz-lte760-bd-l-0{border-left:0}}@media (max-width:700px){.mz-lte700-f-caption{font:var(--mz-type-caption)}}@media (max-width:650px){.mz-lte650-bd-r-0{border-right:0}.mz-lte650-bd-b{border-bottom:1px solid var(--mz-border)}.mz-lte650-f-caption{font:var(--mz-type-caption)}}:where(body:not(.mz-root)){background:var(--mz-background);color:var(--mz-text);font:var(--mz-type-body-m);font-feature-settings:"ss01","cv01";-webkit-font-smoothing:antialiased}:where(body:not(.mz-root)) :is(button,input){font:inherit;font-feature-settings:inherit}:where(body:not(.mz-root)) :is(button,a):focus-visible{outline:var(--mz-focus-width) solid var(--mz-focus-ring);outline-offset:var(--mz-focus-offset)}:where(body:not(.mz-root)) ::selection{background:var(--mz-selection-bg);color:var(--mz-selection-text)}:where(body:not(.mz-root)) h1{font:var(--mz-type-title-m);letter-spacing:var(--mz-tracking-title-m);text-wrap:balance}:where(body:not(.mz-root)) h2{font:var(--mz-type-headline);letter-spacing:var(--mz-tracking-headline)}:where(body:not(.mz-root)) h3{font:var(--mz-type-heading);letter-spacing:var(--mz-tracking-heading)}:where(body:not(.mz-root)) p{color:var(--mz-text-secondary)}