:root{--mz-neutral-0:#fff;--mz-neutral-25:#fbfbfc;--mz-neutral-50:#f1f2f4;--mz-neutral-100:#e7eaef;--mz-neutral-150:#e0e3e8;--mz-neutral-200:#c9cdd4;--mz-neutral-300:#aab0bb;--mz-neutral-400:#8a919e;--mz-neutral-450:#7a8190;--mz-neutral-500:#656c7a;--mz-neutral-550:#5e6572;--mz-neutral-600:#454b56;--mz-neutral-650:#3d4350;--mz-neutral-700:#2a2f38;--mz-neutral-750:#22262e;--mz-neutral-775:#1e2229;--mz-neutral-800:#1a1d23;--mz-neutral-850:#121419;--mz-neutral-900:#0e1014;--mz-neutral-950:#0a0b0d;--mz-gold-50:#fbf3e2;--mz-gold-100:#f6e4bc;--mz-gold-200:#f1d38e;--mz-gold-300:#f2c567;--mz-gold-400:#ecbb58;--mz-gold-500:#e7b44c;--mz-gold-600:#d9a33c;--mz-gold-700:#c28e2a;--mz-gold-800:#a3761c;--mz-gold-900:#8a6212;--mz-gold-950:#6b4b0d;--mz-green-50:#e6eeeb;--mz-green-200:#b1cfbf;--mz-green-300:#46c98b;--mz-green-700:#13703c;--mz-green-800:#265944;--mz-green-950:#182a27;--mz-orange-50:#f3ebe7;--mz-orange-200:#e0c2b0;--mz-orange-300:#f08c3c;--mz-orange-700:#a6490f;--mz-orange-800:#664226;--mz-orange-950:#2d221d;--mz-red-50:#f6e9ea;--mz-red-200:#e7babd;--mz-red-300:#f45d63;--mz-red-700:#be2f37;--mz-red-800:#683035;--mz-red-950:#2d1d22;--mz-blue-50:#e7edf6;--mz-blue-200:#b5c8e7;--mz-blue-300:#5aa2f5;--mz-blue-700:#1f5dba;--mz-blue-800:#2d4a6d;--mz-blue-950:#1b2533;--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-0\.5:2px;--mz-space-1\.5:6px;--mz-radius-0:0px;--mz-radius-xs:2px;--mz-radius-sm:4px;--mz-radius-md:6px;--mz-radius-lg:10px;--mz-radius-xl:14px;--mz-radius-2xl:20px;--mz-radius-full:999px;--mz-control-xs:24px;--mz-control-sm:28px;--mz-control-md:32px;--mz-control-lg:40px;--mz-touch-min:44px;--mz-touch-lg:48px;--mz-row-compact:32px;--mz-row-default:40px;--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-sidebar-w:216px;--mz-sidebar-w-collapsed:56px;--mz-dialog-w-sm:400px;--mz-dialog-w-md:560px;--mz-drawer-w:480px;--mz-toast-w:360px;--mz-popover-w:280px;--mz-content-max:1440px;--mz-reading-max:1040px;--mz-duration-instant:0s;--mz-duration-fast:.1s;--mz-duration-base:.16s;--mz-duration-slow:.24s;--mz-duration-deliberate:.36s;--mz-ease-standard:cubic-bezier(.2, 0, 0, 1);--mz-ease-enter:cubic-bezier(0, 0, 0, 1);--mz-ease-exit:cubic-bezier(.3, 0, 1, 1);--mz-ease-linear:linear;--mz-z-base:0;--mz-z-sticky:10;--mz-z-dropdown:100;--mz-z-overlay:200;--mz-z-modal:300;--mz-z-toast:400;--mz-z-tooltip:500;--mz-bp-sm:600px;--mz-bp-md:900px;--mz-bp-lg:1200px;--mz-bp-xl:1440px;--mz-font-sans:"Instrument Sans", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--mz-font-mono:"IBM Plex Mono", ui-monospace, "SF Mono", Menlo, Consolas, monospace;--mz-font-display:"Clash Display", "Instrument Sans", ui-sans-serif, sans-serif;--mz-type-display-xl:600 64px/60px var(--mz-font-display);--mz-tracking-display-xl:-.02em;--mz-type-display-l:600 48px/48px var(--mz-font-display);--mz-tracking-display-l:-.02em;--mz-type-display-m:600 34px/38px var(--mz-font-display);--mz-tracking-display-m:-.015em;--mz-type-figure-xl:600 88px/80px var(--mz-font-display);--mz-tracking-figure-xl:-.02em;--mz-type-title-l:600 28px/34px var(--mz-font-sans);--mz-tracking-title-l:-.015em;--mz-type-title-m:600 22px/28px var(--mz-font-sans);--mz-tracking-title-m:-.01em;--mz-type-title-s:600 18px/24px var(--mz-font-sans);--mz-tracking-title-s:-.01em;--mz-type-heading:600 15px/20px var(--mz-font-sans);--mz-tracking-heading:-.005em;--mz-type-subheading:600 13px/18px var(--mz-font-sans);--mz-tracking-subheading:0em;--mz-type-body-l:400 16px/24px var(--mz-font-sans);--mz-tracking-body-l:0em;--mz-type-body-m:400 14px/20px var(--mz-font-sans);--mz-tracking-body-m:0em;--mz-type-body-s:400 13px/18px var(--mz-font-sans);--mz-tracking-body-s:0em;--mz-type-control:500 13px/16px var(--mz-font-sans);--mz-tracking-control:0em;--mz-type-caption:400 12px/16px var(--mz-font-sans);--mz-tracking-caption:0em;--mz-type-label:500 11px/14px var(--mz-font-mono);--mz-tracking-label:.06em;--mz-type-data-xl:500 32px/36px var(--mz-font-mono);--mz-tracking-data-xl:-.02em;--mz-type-data-l:500 24px/28px var(--mz-font-mono);--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-code:400 12.5px/18px var(--mz-font-mono);--mz-tracking-code:0em;--mz-type-native-large-title:600 30px/36px var(--mz-font-sans);--mz-tracking-native-large-title:-.015em;--mz-type-native-title:600 22px/28px var(--mz-font-sans);--mz-tracking-native-title:-.01em;--mz-type-native-headline:600 17px/22px var(--mz-font-sans);--mz-tracking-native-headline:0em;--mz-type-native-body:400 16px/22px 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-mono);--mz-tracking-native-data:0em}:root,[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--mz-bg-canvas:var(--mz-neutral-950);--mz-bg-panel:var(--mz-neutral-850);--mz-bg-raised:var(--mz-neutral-800);--mz-bg-overlay:var(--mz-neutral-750);--mz-bg-field:var(--mz-neutral-900);--mz-bg-hover:var(--mz-neutral-800);--mz-bg-selected:var(--mz-neutral-775);--mz-bg-inverse:var(--mz-neutral-100);--mz-bg-backdrop:#050608b8;--mz-border-subtle:var(--mz-neutral-700);--mz-border-strong:var(--mz-neutral-650);--mz-border-control:var(--mz-neutral-500);--mz-text-primary:var(--mz-neutral-100);--mz-text-secondary:var(--mz-neutral-300);--mz-text-tertiary:var(--mz-neutral-400);--mz-text-disabled:var(--mz-neutral-550);--mz-text-inverse:var(--mz-neutral-850);--mz-text-on-gold:var(--mz-neutral-950);--mz-text-on-status:var(--mz-neutral-950);--mz-text-accent:var(--mz-gold-400);--mz-action-primary:var(--mz-gold-500);--mz-action-primary-hover:var(--mz-gold-300);--mz-action-primary-pressed:var(--mz-gold-600);--mz-focus-ring:var(--mz-gold-300);--mz-selection-bg:var(--mz-gold-500);--mz-status-success:var(--mz-green-300);--mz-status-success-subtle:var(--mz-green-950);--mz-status-success-line:var(--mz-green-800);--mz-status-warning:var(--mz-orange-300);--mz-status-warning-subtle:var(--mz-orange-950);--mz-status-warning-line:var(--mz-orange-800);--mz-status-danger:var(--mz-red-300);--mz-status-danger-subtle:var(--mz-red-950);--mz-status-danger-line:var(--mz-red-800);--mz-status-info:var(--mz-blue-300);--mz-status-info-subtle:var(--mz-blue-950);--mz-status-info-line:var(--mz-blue-800);--mz-brand-gold:var(--mz-gold-500);--mz-brand-dot:var(--mz-gold-500);--mz-brand-ink:var(--mz-neutral-950);--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-gold-500);--mz-viz-base:var(--mz-neutral-500);--mz-viz-track:var(--mz-neutral-750);--mz-viz-grid:var(--mz-neutral-700);--mz-button-primary-bg:var(--mz-action-primary);--mz-button-primary-fg:var(--mz-text-on-gold);--mz-button-secondary-line:var(--mz-border-strong);--mz-input-line:var(--mz-border-control);--mz-input-line-focus:var(--mz-action-primary);--mz-input-line-error:var(--mz-status-danger);--mz-table-row-hover:var(--mz-bg-hover);--mz-table-row-selected:var(--mz-bg-selected);--mz-nav-current-marker:var(--mz-brand-gold);--mz-shadow-raised:inset 0 1px 0 #ffffff0a;--mz-shadow-overlay:0 12px 32px #0000008c, 0 0 0 1px #3d4350;--mz-shadow-modal:0 24px 64px #0009, 0 0 0 1px #3d4350}[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--mz-bg-canvas:var(--mz-neutral-50);--mz-bg-panel:var(--mz-neutral-25);--mz-bg-raised:var(--mz-neutral-0);--mz-bg-overlay:var(--mz-neutral-0);--mz-bg-field:var(--mz-neutral-0);--mz-bg-hover:var(--mz-neutral-50);--mz-bg-selected:var(--mz-neutral-100);--mz-bg-inverse:var(--mz-neutral-850);--mz-bg-backdrop:#12141966;--mz-border-subtle:var(--mz-neutral-150);--mz-border-strong:var(--mz-neutral-200);--mz-border-control:var(--mz-neutral-450);--mz-text-primary:var(--mz-neutral-850);--mz-text-secondary:var(--mz-neutral-600);--mz-text-tertiary:var(--mz-neutral-550);--mz-text-disabled:var(--mz-neutral-300);--mz-text-inverse:var(--mz-neutral-100);--mz-text-on-gold:var(--mz-neutral-950);--mz-text-on-status:var(--mz-neutral-0);--mz-text-accent:var(--mz-gold-900);--mz-action-primary:var(--mz-gold-500);--mz-action-primary-hover:var(--mz-gold-600);--mz-action-primary-pressed:var(--mz-gold-700);--mz-focus-ring:var(--mz-gold-900);--mz-selection-bg:var(--mz-gold-500);--mz-status-success:var(--mz-green-700);--mz-status-success-subtle:var(--mz-green-50);--mz-status-success-line:var(--mz-green-200);--mz-status-warning:var(--mz-orange-700);--mz-status-warning-subtle:var(--mz-orange-50);--mz-status-warning-line:var(--mz-orange-200);--mz-status-danger:var(--mz-red-700);--mz-status-danger-subtle:var(--mz-red-50);--mz-status-danger-line:var(--mz-red-200);--mz-status-info:var(--mz-blue-700);--mz-status-info-subtle:var(--mz-blue-50);--mz-status-info-line:var(--mz-blue-200);--mz-brand-gold:var(--mz-gold-500);--mz-brand-dot:var(--mz-gold-600);--mz-brand-ink:var(--mz-neutral-950);--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-gold-800);--mz-viz-base:var(--mz-neutral-400);--mz-viz-track:var(--mz-neutral-100);--mz-viz-grid:var(--mz-neutral-150);--mz-button-primary-bg:var(--mz-action-primary);--mz-button-primary-fg:var(--mz-text-on-gold);--mz-button-secondary-line:var(--mz-border-strong);--mz-input-line:var(--mz-border-control);--mz-input-line-focus:var(--mz-action-primary);--mz-input-line-error:var(--mz-status-danger);--mz-table-row-hover:var(--mz-bg-hover);--mz-table-row-selected:var(--mz-bg-selected);--mz-nav-current-marker:var(--mz-gold-600);--mz-shadow-raised:0 1px 2px #1214190f, 0 0 0 1px #1214190a;--mz-shadow-overlay:0 8px 24px #1214191f, 0 2px 6px #1214190f, 0 0 0 1px #e0e3e8;--mz-shadow-modal:0 24px 56px #1214192e, 0 0 0 1px #e0e3e8}@media (prefers-color-scheme:light){:root:not([data-theme]){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--mz-bg-canvas:var(--mz-neutral-50);--mz-bg-panel:var(--mz-neutral-25);--mz-bg-raised:var(--mz-neutral-0);--mz-bg-overlay:var(--mz-neutral-0);--mz-bg-field:var(--mz-neutral-0);--mz-bg-hover:var(--mz-neutral-50);--mz-bg-selected:var(--mz-neutral-100);--mz-bg-inverse:var(--mz-neutral-850);--mz-bg-backdrop:#12141966;--mz-border-subtle:var(--mz-neutral-150);--mz-border-strong:var(--mz-neutral-200);--mz-border-control:var(--mz-neutral-450);--mz-text-primary:var(--mz-neutral-850);--mz-text-secondary:var(--mz-neutral-600);--mz-text-tertiary:var(--mz-neutral-550);--mz-text-disabled:var(--mz-neutral-300);--mz-text-inverse:var(--mz-neutral-100);--mz-text-on-gold:var(--mz-neutral-950);--mz-text-on-status:var(--mz-neutral-0);--mz-text-accent:var(--mz-gold-900);--mz-action-primary:var(--mz-gold-500);--mz-action-primary-hover:var(--mz-gold-600);--mz-action-primary-pressed:var(--mz-gold-700);--mz-focus-ring:var(--mz-gold-900);--mz-selection-bg:var(--mz-gold-500);--mz-status-success:var(--mz-green-700);--mz-status-success-subtle:var(--mz-green-50);--mz-status-success-line:var(--mz-green-200);--mz-status-warning:var(--mz-orange-700);--mz-status-warning-subtle:var(--mz-orange-50);--mz-status-warning-line:var(--mz-orange-200);--mz-status-danger:var(--mz-red-700);--mz-status-danger-subtle:var(--mz-red-50);--mz-status-danger-line:var(--mz-red-200);--mz-status-info:var(--mz-blue-700);--mz-status-info-subtle:var(--mz-blue-50);--mz-status-info-line:var(--mz-blue-200);--mz-brand-gold:var(--mz-gold-500);--mz-brand-dot:var(--mz-gold-600);--mz-brand-ink:var(--mz-neutral-950);--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-gold-800);--mz-viz-base:var(--mz-neutral-400);--mz-viz-track:var(--mz-neutral-100);--mz-viz-grid:var(--mz-neutral-150);--mz-button-primary-bg:var(--mz-action-primary);--mz-button-primary-fg:var(--mz-text-on-gold);--mz-button-secondary-line:var(--mz-border-strong);--mz-input-line:var(--mz-border-control);--mz-input-line-focus:var(--mz-action-primary);--mz-input-line-error:var(--mz-status-danger);--mz-table-row-hover:var(--mz-bg-hover);--mz-table-row-selected:var(--mz-bg-selected);--mz-nav-current-marker:var(--mz-gold-600);--mz-shadow-raised:0 1px 2px #1214190f, 0 0 0 1px #1214190a;--mz-shadow-overlay:0 8px 24px #1214191f, 0 2px 6px #1214190f, 0 0 0 1px #e0e3e8;--mz-shadow-modal:0 24px 56px #1214192e, 0 0 0 1px #e0e3e8}}.mz-text{margin:0}.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--figure-xl{font:var(--mz-type-figure-xl);letter-spacing:var(--mz-tracking-figure-xl);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--caption{font:var(--mz-type-caption);letter-spacing:var(--mz-tracking-caption)}.mz-text--label{font:var(--mz-type-label);letter-spacing:var(--mz-tracking-label);text-transform:uppercase;color:var(--mz-text-tertiary);font-variant-numeric:tabular-nums}.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--code{font:var(--mz-type-code);letter-spacing:var(--mz-tracking-code);font-variant-numeric:tabular-nums}.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);font-variant-numeric:tabular-nums}.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-family:var(--mz-font-sans);color:var(--mz-text-primary);background:var(--mz-bg-canvas);-webkit-font-smoothing:antialiased;text-align:left;font-size:14px;line-height:20px}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-text-on-gold)}.mz-num{font-family:var(--mz-font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.mz-label{font:500 11px/14px var(--mz-font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--mz-text-tertiary)}.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:1.5px;stroke-linecap:square;stroke-linejoin:miter;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{stroke-width:1.8px;width:12px;height:12px}.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-spin{transform-origin:50%;animation:.9s linear infinite mz-spin}@keyframes mz-spin{to{transform:rotate(360deg)}}@keyframes mz-pulse{0%{box-shadow:0 0 0 0 var(--mz-brand-gold)}70%{box-shadow:0 0 0 6px #0000}to{box-shadow:0 0 #0000}}@keyframes mz-shimmer{to{background-position:-200% 0}}@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-link{color:var(--mz-text-primary);text-decoration:underline;-webkit-text-decoration-color:var(--mz-border-control);text-decoration-color:var(--mz-border-control);text-underline-offset:3px;border-radius:var(--mz-radius-xs);text-decoration-thickness:1px}.mz-link:hover,.mz-link.is-hover{-webkit-text-decoration-color:var(--mz-text-primary);text-decoration-color:var(--mz-text-primary)}.mz-link--quiet{color:var(--mz-text-secondary)}.mz-link:focus-visible,.mz-link.is-focus{outline:var(--mz-focus-width) solid var(--mz-focus-ring);outline-offset:2px}.mz-link .mz-ic{width:12px;height:12px;margin-left:2px}.mz-code{font:400 12px/16px var(--mz-font-mono);background:var(--mz-bg-hover);border:1px solid var(--mz-border-subtle);border-radius:var(--mz-radius-xs);color:var(--mz-text-primary);padding:1px 5px}.mz-kbd{font:400 11px/1 var(--mz-font-mono);color:var(--mz-text-tertiary);border:1px solid var(--mz-border-strong);border-radius:var(--mz-radius-xs);white-space:nowrap;align-items:center;padding:2px 5px;display:inline-flex}.mz-divider{background:var(--mz-border-subtle);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:400 12px/16px var(--mz-font-sans);color:var(--mz-text-tertiary);display:flex}.mz-divider-label:before,.mz-divider-label:after{content:"";background:var(--mz-border-subtle);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:600px){.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;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-bg-overlay);color:var(--mz-text-primary);padding:var(--mz-space-2) var(--mz-space-3);border-radius:var(--mz-radius-sm);box-shadow:var(--mz-shadow-overlay);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:600px){.mz-grid>[class*=mz-span-]{grid-column:1/-1}}.mz-wm{width:auto;height:14px;color:var(--mz-text-primary);flex:none;display:block}.mz-wm .dot{fill:var(--mz-brand-dot)}.mz-wm--mono{height:16px}.mz-brand{align-items:center;gap:var(--mz-space-2);color:var(--mz-text-primary);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:var(--mz-focus-offset)}@media (prefers-reduced-motion:reduce){.mz-root *,.mz-root :before,.mz-root :after{transition-duration:var(--mz-duration-instant)!important}}.mz-btn{appearance:none;justify-content:center;align-items:center;gap:var(--mz-space-1\.5);height:var(--mz-control-md);padding:0 var(--mz-space-3);border-radius:var(--mz-radius-sm);font:500 13px/16px var(--mz-font-sans);color:var(--mz-text-primary);white-space:nowrap;cursor:pointer;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);background:0 0;border:1px solid #0000;margin:0;text-decoration:none;display:inline-flex}.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--primary{background:var(--mz-button-primary-bg);color:var(--mz-button-primary-fg);font-weight:600}.mz-btn--primary:hover,.mz-btn--primary.is-hover{background:var(--mz-action-primary-hover)}.mz-btn--primary:active,.mz-btn--primary.is-pressed{background:var(--mz-action-primary-pressed)}.mz-btn--secondary{border-color:var(--mz-button-secondary-line);background:0 0}.mz-btn--secondary:hover,.mz-btn--secondary.is-hover{background:var(--mz-bg-hover);border-color:var(--mz-border-control)}.mz-btn--secondary:active,.mz-btn--secondary.is-pressed{background:var(--mz-bg-selected)}.mz-btn--ghost{color:var(--mz-text-secondary);padding:0 var(--mz-space-2)}.mz-btn--ghost:hover,.mz-btn--ghost.is-hover{background:var(--mz-bg-hover);color:var(--mz-text-primary)}.mz-btn--danger{color:var(--mz-status-danger);border-color:var(--mz-status-danger-line)}.mz-btn--danger:hover,.mz-btn--danger.is-hover{background:var(--mz-status-danger-subtle)}.mz-btn--danger-solid{background:var(--mz-status-danger);color:var(--mz-text-on-status);font-weight:600}.mz-btn:disabled:not([aria-busy=true]),.mz-btn.is-disabled{cursor:not-allowed;color:var(--mz-text-disabled);border-color:var(--mz-border-subtle);background:0 0}.mz-btn--primary:disabled:not([aria-busy=true]),.mz-btn--primary.is-disabled,.mz-btn--danger-solid:disabled:not([aria-busy=true]){background:var(--mz-bg-selected);border-color:#0000}.mz-btn[aria-busy=true]{cursor:progress}.mz-btn--sm{height:var(--mz-control-xs);padding:0 var(--mz-space-2);gap:var(--mz-space-1);font-size:12px}.mz-btn--lg{height:var(--mz-control-lg);padding:0 var(--mz-space-4);font-size:14px}.mz-btn--touch{height:var(--mz-touch-lg);padding:0 var(--mz-space-5);border-radius:var(--mz-radius-lg);font-size:16px}.mz-btn--block{width:100%}.mz-btn--link{height:auto;color:var(--mz-text-primary);text-decoration:underline;-webkit-text-decoration-color:var(--mz-border-control);text-decoration-color:var(--mz-border-control);text-underline-offset:3px;padding:0}.mz-iconbtn{appearance:none;width:var(--mz-control-md);height:var(--mz-control-md);border-radius:var(--mz-radius-sm);color:var(--mz-text-secondary);cursor:pointer;transition:background-color var(--mz-duration-fast) 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-bg-hover);color:var(--mz-text-primary)}.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-bg-selected);color:var(--mz-text-primary)}.mz-iconbtn--secondary{border-color:var(--mz-border-strong)}.mz-iconbtn--sm{width:var(--mz-control-xs);height:var(--mz-control-xs)}.mz-iconbtn--touch{width:var(--mz-touch-min);height:var(--mz-touch-min);border-radius:var(--mz-radius-lg)}.mz-iconbtn:disabled,.mz-iconbtn.is-disabled{color:var(--mz-text-disabled);cursor:not-allowed;background:0 0}.mz-btn-faces{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{border-radius:var(--mz-radius-full);background:var(--mz-status-danger);width:6px;height:6px;box-shadow:0 0 0 2px var(--mz-bg-canvas);position:absolute;top:6px;right:6px}.mz-tag{align-items:center;gap:var(--mz-space-1);height:22px;padding:0 var(--mz-space-2);border:1px solid var(--mz-border-strong);border-radius:var(--mz-radius-xs);font:500 12px/1 var(--mz-font-sans);color:var(--mz-text-secondary);white-space:nowrap;background:0 0;max-width:100%;display:inline-flex}.mz-tag>span{text-overflow:ellipsis;overflow:hidden}.mz-tag b{color:var(--mz-text-primary);font-weight:500}.mz-tag button{all:unset;border-radius:var(--mz-radius-xs);width:16px;height:16px;color:var(--mz-text-tertiary);cursor:pointer;place-items:center;margin-right:-4px;display:inline-grid}.mz-tag button:hover{background:var(--mz-bg-hover);color:var(--mz-text-primary)}.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-xs);background:var(--mz-bg-selected);min-width:18px;height:18px;color:var(--mz-text-secondary);font:500 11px/1 var(--mz-font-mono);place-items:center;padding:0 5px;display:inline-grid}.mz-count--strong{background:var(--mz-bg-inverse);color:var(--mz-text-inverse)}.mz-count--danger{background:var(--mz-status-danger);color:var(--mz-text-on-status)}.mz-stage{align-items:center;gap:var(--mz-space-2);font:400 13px/16px var(--mz-font-sans);color:var(--mz-text-primary);white-space:nowrap;display:inline-flex}.mz-stage i{gap:2px;display:inline-flex}.mz-stage i b{background:var(--mz-bg-selected);width:8px;height:4px}.mz-stage i b.on{background:var(--mz-text-secondary)}.mz-badge{--_c:var(--mz-text-secondary);--_bg:var(--mz-bg-hover);--_ln:var(--mz-border-strong);align-items:center;gap:var(--mz-space-1);height:20px;padding:0 var(--mz-space-1\.5) 0 5px;border-radius:var(--mz-radius-xs);border:1px solid var(--_ln);background:var(--_bg);color:var(--_c);font:500 12px/1 var(--mz-font-sans);white-space:nowrap;display:inline-flex}.mz-badge .mz-ic{stroke-width:1.8px;width:12px;height:12px}.mz-badge--success{--_c:var(--mz-status-success);--_bg:var(--mz-status-success-subtle);--_ln:var(--mz-status-success-line)}.mz-badge--warning{--_c:var(--mz-status-warning);--_bg:var(--mz-status-warning-subtle);--_ln:var(--mz-status-warning-line)}.mz-badge--danger{--_c:var(--mz-status-danger);--_bg:var(--mz-status-danger-subtle);--_ln:var(--mz-status-danger-line)}.mz-badge--info{--_c:var(--mz-status-info);--_bg:var(--mz-status-info-subtle);--_ln:var(--mz-status-info-line)}.mz-badge--lg{height:24px;padding:0 var(--mz-space-2) 0 var(--mz-space-1\.5);font-size:13px}.mz-avatar{--_s:26px;width:var(--_s);height:var(--_s);border-radius:var(--mz-radius-sm);background:var(--mz-bg-selected);color:var(--mz-text-secondary);font:600 11px/1 var(--mz-font-sans);letter-spacing:.02em;flex:none;place-items:center;display:inline-grid;overflow:hidden}.mz-avatar img{object-fit:cover;width:100%;height:100%}.mz-avatar--sm{--_s:20px;border-radius:var(--mz-radius-xs);font-size:9.5px}.mz-avatar--lg{--_s:32px;font-size:12px}.mz-avatar--xl{--_s:40px;font-size:14px}.mz-avatar--round{border-radius:var(--mz-radius-full)}.mz-avatar--brand{background:var(--mz-brand-ink);color:var(--mz-neutral-100)}.mz-avatars{display:inline-flex}.mz-avatars .mz-avatar{box-shadow:0 0 0 2px var(--mz-bg-panel)}.mz-avatars .mz-avatar+.mz-avatar{margin-left:-3px}.mz-progress{border-radius:var(--mz-radius-xs);flex:none;width:100%;min-width:48px;height:4px;display:block;overflow:hidden}.mz-progress-row .mz-progress{flex:1;width:auto}.mz-progress-track{fill:var(--mz-viz-track)}.mz-progress-fill{fill:var(--mz-status-info)}.mz-progress--focus .mz-progress-fill{fill:var(--mz-viz-focus)}.mz-progress--warning .mz-progress-fill{fill:var(--mz-status-warning)}.mz-progress--danger .mz-progress-fill{fill:var(--mz-status-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-2);min-width:0;display:flex}.mz-progress-row .mz-num{color:var(--mz-text-secondary);text-align:right;min-width:34px;font-size:12px}.mz-spinner{width:16px;height:16px;color:var(--mz-text-secondary);flex:none;place-items:center;display:inline-grid}.mz-spinner .mz-ic{width:100%;height:100%}.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:linear-gradient(90deg,var(--mz-bg-selected) 0%,var(--mz-border-subtle) 50%,var(--mz-bg-selected) 100%);background-size:200% 100%;height:10px;animation:1.6s linear infinite mz-shimmer;display:block}.mz-skeleton--text{height:12px}.mz-skeleton--title{height:18px}.mz-skeleton--block{border-radius:var(--mz-radius-md);height:64px}.mz-alert{--_c:var(--mz-status-info);--_bg:var(--mz-status-info-subtle);--_ln:var(--mz-status-info-line);gap:var(--mz-space-3);padding:var(--mz-space-3) var(--mz-space-4);border:1px solid var(--_ln);background:var(--_bg);border-radius:var(--mz-radius-md);align-items:flex-start;min-width:0;display:flex}.mz-alert>.mz-ic{color:var(--_c);width:var(--mz-icon-md);height:var(--mz-icon-md);margin-top:0}.mz-alert .body{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.mz-alert .title{font:600 13px/20px var(--mz-font-sans);color:var(--mz-text-primary)}.mz-alert .desc{font:400 13px/18px var(--mz-font-sans);color:var(--mz-text-secondary)}.mz-alert .acts{gap:var(--mz-space-2);flex-wrap:wrap;align-self:center;display:flex}.mz-alert .mz-iconbtn{margin:-4px -6px 0 0}.mz-alert--success{--_c:var(--mz-status-success);--_bg:var(--mz-status-success-subtle);--_ln:var(--mz-status-success-line)}.mz-alert--warning{--_c:var(--mz-status-warning);--_bg:var(--mz-status-warning-subtle);--_ln:var(--mz-status-warning-line)}.mz-alert--danger{--_c:var(--mz-status-danger);--_bg:var(--mz-status-danger-subtle);--_ln:var(--mz-status-danger-line)}.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:400 13px/18px var(--mz-font-sans);color:var(--_c);display:inline-flex}.mz-inline-msg .mz-ic{margin-top:1px}.mz-inline-msg--success{--_c:var(--mz-status-success)}.mz-inline-msg--warning{--_c:var(--mz-status-warning)}.mz-inline-msg--danger{--_c:var(--mz-status-danger)}.mz-inline-msg--info{--_c:var(--mz-status-info)}.mz-status{--_c:var(--mz-text-tertiary);align-items:center;gap:var(--mz-space-1\.5);font:400 13px/16px var(--mz-font-sans);color:var(--mz-text-primary);white-space:nowrap;display:inline-flex}@media (max-width:600px){.mz-status{white-space:normal;flex-wrap:wrap}.mz-status>.mz-ic{flex:none}}.mz-status>.mz-ic{color:var(--_c);stroke-width:1.75px;width:14px;height:14px}.mz-status small{color:var(--mz-text-tertiary);font:400 12px/16px var(--mz-font-mono)}.mz-status--success{--_c:var(--mz-status-success)}.mz-status--warning{--_c:var(--mz-status-warning)}.mz-status--danger{--_c:var(--mz-status-danger)}.mz-status--info{--_c:var(--mz-status-info)}.mz-status--live:before{content:"";border-radius:var(--mz-radius-full);background:var(--mz-brand-gold);width:8px;height:8px;animation:mz-pulse 2s var(--mz-ease-standard) infinite;flex:none}.mz-root .wm{width:auto;height:14px;color:var(--mz-text-primary);display:block}.mz-root .wm .dot{fill:var(--mz-brand-dot)}@media (prefers-reduced-motion:reduce){.mz-status--live:before,.mz-skeleton,.mz-progress--indeterminate .mz-progress-fill{animation:none}}.mz-field{gap:var(--mz-space-1\.5);flex-direction:column;min-width:0;display:flex}.mz-field>label,.mz-field>.mz-field-label{font:500 13px/16px 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-tertiary);font-weight:400}.mz-input{align-items:center;gap:var(--mz-space-2);height:var(--mz-control-md);padding:0 var(--mz-space-3);border:1px solid var(--mz-input-line);border-radius:var(--mz-radius-sm);background:var(--mz-bg-field);color:var(--mz-text-primary);font:400 13px/16px var(--mz-font-sans);min-width:0;transition:border-color var(--mz-duration-fast) var(--mz-ease-standard);display:flex}.mz-input input,.mz-input textarea{all:unset;min-width:0;color:inherit;font:inherit;flex:1}.mz-input input::placeholder,.mz-input textarea::placeholder,.mz-input .ph,.mz-input>.mz-ic{color:var(--mz-text-tertiary)}.mz-input:hover,.mz-input.is-hover{border-color:var(--mz-text-tertiary)}.mz-input.is-focus,.mz-input:focus-within{border-color:var(--mz-input-line-focus);outline:var(--mz-focus-width) solid var(--mz-focus-ring);outline-offset:var(--mz-focus-offset)}.mz-input.is-error{border-color:var(--mz-input-line-error);box-shadow:inset 0 0 0 1px var(--mz-input-line-error)}.mz-input:has([aria-invalid=true]){border-color:var(--mz-input-line-error);box-shadow:inset 0 0 0 1px var(--mz-input-line-error)}.mz-input.is-disabled{border-color:var(--mz-border-subtle);color:var(--mz-text-disabled);background:0 0}.mz-input.is-readonly{background:var(--mz-bg-hover);border-color:var(--mz-border-subtle)}.mz-input--lg{height:var(--mz-control-lg);font-size:14px}.mz-input--touch{height:var(--mz-touch-lg);border-radius:var(--mz-radius-lg);padding:0 var(--mz-space-4);font-size:16px}.mz-input .unit{color:var(--mz-text-tertiary);font:400 12px/1 var(--mz-font-mono)}.mz-input .mz-iconbtn{width:22px;height:22px;margin-right:-6px}.mz-help{align-items:flex-start;gap:var(--mz-space-1\.5);font:400 12px/16px var(--mz-font-sans);color:var(--mz-text-tertiary);display:flex}.mz-help .mz-ic{width:14px;height:14px;margin-top:1px}.mz-help--error{color:var(--mz-status-danger)}.mz-help .count{font-family:var(--mz-font-mono);margin-left:auto}.mz-textarea{height:auto;min-height:88px;padding:var(--mz-space-2) var(--mz-space-3);align-items:flex-start}.mz-textarea textarea{resize:vertical;min-height:70px;line-height:20px}.mz-search{border-radius:var(--mz-radius-sm)}.mz-choice{align-items:flex-start;gap:var(--mz-space-2);cursor:pointer;font:400 13px/18px var(--mz-font-sans);color:var(--mz-text-primary);min-width:0;display:flex}.mz-choice .txt{flex-direction:column;gap:2px;min-width:0;display:flex}.mz-choice .txt small{color:var(--mz-text-tertiary);font-size:12px;line-height:16px}.mz-choice.is-disabled{color:var(--mz-text-disabled);cursor:not-allowed}.mz-choice.is-disabled small{color:var(--mz-text-disabled)}.mz-checkbox,.mz-radio{appearance:none;border:1px solid var(--mz-border-control);background:var(--mz-bg-field);width:16px;height:16px;cursor:inherit;color:var(--mz-text-inverse);flex:none;place-items:center;margin:1px 0 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-text-primary);border-color:var(--mz-text-primary)}.mz-checkbox:checked:after,.mz-checkbox.is-on:after{content:"";border:0 solid;border-width:0 0 1.75px 1.75px;width:8px;height:4px;transform:translateY(-1px)rotate(-45deg)}.mz-checkbox:indeterminate:after,.mz-checkbox.is-mixed:after{content:"";background:currentColor;width:8px;height:1.75px}.mz-radio:checked,.mz-radio.is-on{border-color:var(--mz-text-primary)}.mz-radio:checked:after,.mz-radio.is-on:after{content:"";border-radius:var(--mz-radius-full);background:var(--mz-text-primary);width:8px;height:8px}.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-status-danger);box-shadow:inset 0 0 0 1px var(--mz-status-danger)}.mz-checkbox:disabled,.mz-radio:disabled,.mz-checkbox.is-disabled,.mz-radio.is-disabled{border-color:var(--mz-border-subtle);background:0 0}.mz-checkbox.is-disabled.is-on{background:var(--mz-bg-selected);border-color:var(--mz-bg-selected);color:var(--mz-text-disabled)}.mz-switch{appearance:none;border-radius:var(--mz-radius-full);border:1px solid var(--mz-border-control);background:var(--mz-bg-field);width:30px;height:18px;cursor:inherit;transition:background-color var(--mz-duration-fast) var(--mz-ease-standard);flex:none;margin:0;position:relative}.mz-switch:after{content:"";border-radius:var(--mz-radius-full);background:var(--mz-text-secondary);width:12px;height:12px;transition:transform var(--mz-duration-fast) var(--mz-ease-standard);position:absolute;top:2px;left:2px}.mz-switch:checked,.mz-switch.is-on{background:var(--mz-text-primary);border-color:var(--mz-text-primary)}.mz-switch:checked:after,.mz-switch.is-on:after{background:var(--mz-bg-canvas);transform:translate(12px)}.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:disabled,.mz-switch.is-disabled{border-color:var(--mz-border-subtle);background:0 0}.mz-switch.is-disabled:after{background:var(--mz-text-disabled)}.mz-switch--touch{background:var(--mz-bg-selected);border:0;width:44px;height:26px}.mz-switch--touch:after{background:var(--mz-neutral-0);width:20px;height:20px;box-shadow:var(--mz-shadow-raised);top:3px;left:3px}.mz-switch--touch.is-on{background:var(--mz-text-primary)}.mz-switch--touch.is-on:after{background:var(--mz-bg-canvas);transform:translate(18px)}.mz-fieldset{gap:var(--mz-space-2);border:0;flex-direction:column;margin:0;padding:0;display:flex}.mz-fieldset legend{font:500 13px/16px var(--mz-font-sans);color:var(--mz-text-secondary);margin-bottom:var(--mz-space-1);padding:0}span.mz-select{padding:0;position:relative}.mz-select select{all:unset;min-width:0;height:100%;padding:0 calc(var(--mz-space-3) + var(--mz-icon-sm) + var(--mz-space-1)) 0 var(--mz-space-3);color:inherit;font: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:calc(var(--mz-space-3) + var(--mz-icon-sm) + var(--mz-space-2))}span.mz-select>.mz-ic{right:var(--mz-space-3);pointer-events:none;color:var(--mz-text-tertiary);margin-top:-8px;position:absolute;top:50%}span.mz-select>.mz-ic.lead{right:auto;left:var(--mz-space-3)}.mz-select option{background:var(--mz-bg-overlay);color:var(--mz-text-primary)}input.mz-input,textarea.mz-input{outline:none;width:100%}input.mz-input:focus-visible,textarea.mz-input: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)}input.mz-input[aria-invalid=true],textarea.mz-input[aria-invalid=true]{border-color:var(--mz-input-line-error);box-shadow:inset 0 0 0 1px var(--mz-input-line-error)}input.mz-input:disabled,textarea.mz-input:disabled{border-color:var(--mz-border-subtle);color:var(--mz-text-disabled);cursor:not-allowed;background:0 0}input.mz-input::placeholder,textarea.mz-input::placeholder{color:var(--mz-text-tertiary)}textarea.mz-input.mz-textarea{height:auto;min-height:88px;padding:var(--mz-space-2) var(--mz-space-3);resize:vertical;line-height:20px;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}.mz-choice:has(.mz-switch){align-items:center}.mz-choice:has(.mz-checkbox.is-error) small{color:var(--mz-status-danger)}.mz-checkbox:disabled:is(:checked,:indeterminate,.is-mixed){background:var(--mz-bg-selected);border-color:var(--mz-bg-selected);color:var(--mz-text-disabled)}.mz-radio:disabled:checked:after,.mz-switch:disabled:after{background:var(--mz-text-disabled)}.mz-switch:disabled:checked{background:var(--mz-bg-selected);border-color:var(--mz-bg-selected)}.mz-switch:disabled:checked:after{background:var(--mz-text-disabled)}.mz-switch--touch:checked{background:var(--mz-text-primary)}.mz-switch--touch:checked:after{background:var(--mz-bg-canvas);transform:translate(18px)}.mz-switch--touch:disabled:checked{background:var(--mz-bg-selected)}.mz-switch--touch:disabled:checked:after{background:var(--mz-text-disabled)}.mz-textarea textarea,textarea.mz-input.mz-textarea{field-sizing:content;max-height:160px}textarea.mz-input.mz-textarea{max-height:calc(8 * 20px + 2 * var(--mz-space-2) + 2px)}.mz-panel{background:var(--mz-bg-panel);border:1px solid var(--mz-border-subtle);border-radius:var(--mz-radius-md);box-shadow:var(--mz-shadow-raised)}.mz-card{background:var(--mz-bg-panel);border:1px solid var(--mz-border-subtle);border-radius:var(--mz-radius-md);box-shadow:var(--mz-shadow-raised);flex-direction:column;min-width:0;display:flex}.mz-card-h{align-items:center;gap:var(--mz-space-2);padding:var(--mz-space-3) var(--mz-space-4);min-height:48px;display:flex}.mz-card-h h3{font:600 15px/20px var(--mz-font-sans);letter-spacing:-.005em}.mz-card-h .sub{font:400 12px/16px var(--mz-font-sans);color:var(--mz-text-tertiary)}.mz-card-h .mz-spacer{flex:1}.mz-card-b{padding:0 var(--mz-space-4) var(--mz-space-4);gap:var(--mz-space-3);flex-direction:column;min-width:0;display:flex}.mz-card-f{align-items:center;gap:var(--mz-space-2);padding:var(--mz-space-3) var(--mz-space-4);border-top:1px solid var(--mz-border-subtle);font:400 12px/16px var(--mz-font-sans);color:var(--mz-text-tertiary);display:flex}.mz-card--flush .mz-card-b{padding:0}.mz-card--interactive{cursor:pointer;transition:border-color var(--mz-duration-fast) var(--mz-ease-standard),background-color var(--mz-duration-fast) var(--mz-ease-standard);color:inherit;text-decoration:none}.mz-card--interactive:hover,.mz-card--interactive.is-hover{border-color:var(--mz-border-strong);background:var(--mz-bg-raised)}.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-primary);box-shadow:inset 0 0 0 1px var(--mz-text-primary)}.mz-card--sunken{background:var(--mz-bg-canvas);box-shadow:none}.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:600 15px/20px var(--mz-font-sans);letter-spacing:-.005em;margin:0}.mz-card-acts{align-items:center;gap:var(--mz-space-2);flex-wrap:wrap;display:flex}@media (max-width:600px){.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-space-4)}.mz-card--lg>.mz-card-h{padding:var(--mz-space-5) var(--mz-space-6) var(--mz-space-3)}.mz-card--lg>.mz-card-b{padding:0 var(--mz-space-6) var(--mz-space-6)}.mz-card--lg.mz-card--bare>.mz-card-b{padding-top:var(--mz-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:600 15px/20px var(--mz-font-sans);letter-spacing:-.005em;margin:0}.mz-panel-heading p{font:400 12px/16px var(--mz-font-sans);color:var(--mz-text-tertiary);margin:2px 0 0}.mz-panel-heading>:last-child:not(:first-child){margin-left:auto}.mz-panel{min-width:0}.mz-shell{grid-template-columns:var(--mz-sidebar-w) minmax(0,1fr);background:var(--mz-bg-canvas);min-height:100%;display:grid}.mz-shell--collapsed{grid-template-columns:var(--mz-sidebar-w-collapsed) minmax(0,1fr)}.mz-sidebar{background:var(--mz-bg-panel);border-right:1px solid var(--mz-border-subtle);gap:var(--mz-space-4);padding:var(--mz-space-3) var(--mz-space-2);flex-direction:column;min-width:0;display:flex}.mz-sidebar-brand{align-items:center;gap:var(--mz-space-2);height:32px;padding:0 var(--mz-space-2);display:flex}.mz-sidebar-brand .wm{width:auto;height:14px;color:var(--mz-text-primary)}.mz-sidebar-brand .wm .dot{fill:var(--mz-brand-dot)}.mz-sidebar-brand .ws{font:500 10.5px/1 var(--mz-font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--mz-text-tertiary);padding-left:var(--mz-space-2);border-left:1px solid var(--mz-border-strong)}.mz-sidebar-brand .mz-iconbtn{margin-left:auto}.mz-nav{flex-direction:column;gap:1px;display:flex}.mz-nav-group{padding:var(--mz-space-3) var(--mz-space-2) var(--mz-space-1)}.mz-nav a{align-items:center;gap:var(--mz-space-2);height:30px;padding:0 var(--mz-space-2);border-radius:var(--mz-radius-sm);color:var(--mz-text-secondary);font:500 13px/16px var(--mz-font-sans);white-space:nowrap;text-decoration:none;display:flex;position:relative}.mz-nav a:hover,.mz-nav a.is-hover{background:var(--mz-bg-hover);color:var(--mz-text-primary)}.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-bg-selected);color:var(--mz-text-primary)}.mz-nav a[aria-current=page]:after{content:"";border-radius:var(--mz-radius-full);background:var(--mz-nav-current-marker);width:6px;height:6px;position:absolute;right:10px}.mz-nav a .mz-count{margin-left:auto}.mz-nav a[aria-current=page] .mz-count{margin-right:14px}.mz-shell--collapsed .mz-nav a{justify-content:center;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-nav a[aria-current=page]:after{top:4px;right:4px}.mz-sidebar-user{align-items:center;gap:var(--mz-space-2);padding:var(--mz-space-2);border-top:1px solid var(--mz-border-subtle);margin-top:auto;display:flex}.mz-sidebar-user .who{flex-direction:column;min-width:0;display:flex}.mz-sidebar-user b{font:600 13px/16px var(--mz-font-sans)}.mz-sidebar-user small{font:400 11.5px/14px var(--mz-font-sans);color:var(--mz-text-tertiary)}.mz-header{align-items:center;gap:var(--mz-space-3);height:48px;padding:0 var(--mz-space-5);border-bottom:1px solid var(--mz-border-subtle);background:var(--mz-bg-canvas);z-index:var(--mz-z-sticky);display:flex;position:sticky;top:0}.mz-header .mz-search{width:340px;margin-left:auto}.mz-env{align-items:center;gap:var(--mz-space-1\.5);font:500 10.5px/1 var(--mz-font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--mz-text-secondary);white-space:nowrap;display:inline-flex}.mz-env:before{content:"";border-radius:var(--mz-radius-full);background:var(--mz-status-success);width:6px;height:6px}.mz-env--staging:before{background:var(--mz-status-warning)}.mz-page{padding:var(--mz-space-5);gap:var(--mz-space-4);flex-direction:column;min-width:0;display:flex}.mz-page-head{align-items:flex-end;gap:var(--mz-space-4);flex-wrap:wrap;display:flex}.mz-page-head h1{font:600 18px/24px var(--mz-font-sans);letter-spacing:-.01em}.mz-page-head p{font:400 12px/16px var(--mz-font-mono);color:var(--mz-text-tertiary);margin-top:2px}.mz-page-head p.desc{font:var(--mz-type-body-s);color:var(--mz-text-secondary)}.mz-page-head .acts{gap:var(--mz-space-2);margin-left:auto;display:flex}.mz-crumbs{align-items:center;gap:var(--mz-space-1\.5);font:400 13px/16px var(--mz-font-sans);color:var(--mz-text-tertiary);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-tertiary);border-radius:var(--mz-radius-xs);text-decoration:none}.mz-crumbs a:hover{color:var(--mz-text-primary);text-underline-offset:3px;text-decoration:underline}.mz-crumbs [aria-current=page]{color:var(--mz-text-primary);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.mz-crumbs .mz-ic{width:12px;height:12px;color:var(--mz-text-tertiary)}.mz-tabs{gap:var(--mz-space-5);border-bottom:1px solid var(--mz-border-subtle);min-width:0;display:flex;overflow-x:auto}.mz-tab{appearance:none;padding:0 0 var(--mz-space-2);align-items:center;gap:var(--mz-space-1\.5);height:36px;font:500 13px/16px var(--mz-font-sans);color:var(--mz-text-secondary);cursor:pointer;white-space:nowrap;background:0 0;border:0;margin:0;display:inline-flex;position:relative}.mz-tab:hover,.mz-tab.is-hover,.mz-tab[aria-selected=true]{color:var(--mz-text-primary)}.mz-tab[aria-selected=true]:after{content:"";background:var(--mz-text-primary);height:2px;position:absolute;bottom:-1px;left:0;right:0}.mz-tab:focus-visible,.mz-tab.is-focus{outline:var(--mz-focus-width) solid var(--mz-focus-ring);outline-offset:2px;border-radius:var(--mz-radius-xs)}.mz-tab:disabled{color:var(--mz-text-disabled);cursor:not-allowed}.mz-tab .n{font:400 11px/1 var(--mz-font-mono);color:var(--mz-text-tertiary)}.mz-seg{border:1px solid var(--mz-border-strong);border-radius:var(--mz-radius-sm);flex:none;display:inline-flex;overflow:hidden}.mz-seg button{appearance:none;border:0;border-left:1px solid var(--mz-border-strong);height:26px;padding:0 var(--mz-space-2);align-items:center;gap:var(--mz-space-1\.5);font:500 12px/1 var(--mz-font-sans);color:var(--mz-text-secondary);cursor:pointer;white-space:nowrap;background:0 0;margin:0;display:inline-flex}.mz-seg button:first-child{border-left:0}@media (max-width:600px){.mz-seg{scrollbar-width:none;max-width:100%;overflow-x:auto}.mz-seg>*{flex:none}}.mz-seg button:hover{color:var(--mz-text-primary);background:var(--mz-bg-hover)}.mz-seg button[aria-pressed=true]{background:var(--mz-bg-selected);color:var(--mz-text-primary)}.mz-seg button:focus-visible,.mz-seg button.is-focus{outline:var(--mz-focus-width) solid var(--mz-focus-ring);outline-offset:-2px}.mz-seg button .n{font:400 11px/1 var(--mz-font-mono);color:var(--mz-text-tertiary)}.mz-seg--touch{background:var(--mz-bg-selected);border-radius:var(--mz-radius-lg);border:0;gap:2px;padding:2px}.mz-seg--touch button{border:0;border-radius:8px;flex:1;justify-content:center;height:32px;font-size:14px}.mz-seg--touch button[aria-pressed=true]{background:var(--mz-bg-raised);box-shadow:var(--mz-shadow-raised)}.mz-pagination{align-items:center;gap:var(--mz-space-3);font:400 12px/16px var(--mz-font-sans);color:var(--mz-text-tertiary);flex-wrap:wrap;display:flex}.mz-pagination .range{font-family:var(--mz-font-mono)}.mz-pagination .pages{gap:2px;margin-left:auto;display:flex}.mz-pagination .pages button{appearance:none;border-radius:var(--mz-radius-sm);min-width:28px;height:28px;font:400 12px/1 var(--mz-font-mono);color:var(--mz-text-secondary);cursor:pointer;background:0 0;border:1px solid #0000;margin:0;padding:0 6px}.mz-pagination .pages button:hover{background:var(--mz-bg-hover);color:var(--mz-text-primary)}.mz-pagination .pages button[aria-current=page]{border-color:var(--mz-border-strong);background:var(--mz-bg-selected);color:var(--mz-text-primary)}.mz-pagination .pages .gap{place-items:center;min-width:20px;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-tertiary)}.mz-popover{background:var(--mz-bg-overlay);border-radius:var(--mz-radius-lg);box-shadow:var(--mz-shadow-overlay);padding:var(--mz-space-1);min-width:180px;width:var(--mz-popover-w);max-width:100%;z-index:var(--mz-z-dropdown)}.mz-listbox{flex-direction:column;gap:1px;max-height:280px;margin:0;padding:0;list-style:none;display:flex;overflow:auto}.mz-option{align-items:center;gap:var(--mz-space-2);min-height:32px;padding:0 var(--mz-space-2);border-radius:var(--mz-radius-sm);font:400 13px/16px var(--mz-font-sans);color:var(--mz-text-primary);cursor:pointer;display:flex}.mz-option:hover,.mz-option.is-active{background:var(--mz-bg-hover)}.mz-option[aria-selected=true]{font-weight:500}.mz-option>span.chk:first-of-type{flex:none}.mz-option .chk{width:16px;color:var(--mz-text-primary);flex:none}.mz-option .meta{font:400 11px/1 var(--mz-font-mono);color:var(--mz-text-tertiary);margin-left:auto}.mz-option .sub{color:var(--mz-text-tertiary);font-size:12px;display:block}.mz-option[aria-disabled=true]{color:var(--mz-text-disabled);cursor:not-allowed}.mz-option mark{color:var(--mz-text-primary);text-decoration:underline;-webkit-text-decoration-color:var(--mz-border-control);text-decoration-color:var(--mz-border-control);text-underline-offset:2px;background:0 0;font-weight:600}.mz-option--danger{color:var(--mz-status-danger)}.mz-listbox-part{flex-direction:column;gap:1px;margin:0;padding:0;list-style:none;display:flex}.mz-listbox-group{padding:var(--mz-space-2) var(--mz-space-2) var(--mz-space-1)}.mz-listbox-sep{background:var(--mz-border-subtle);height:1px;margin:var(--mz-space-1) 0}.mz-listbox-empty{padding:var(--mz-space-3) var(--mz-space-2);font:400 13px/18px var(--mz-font-sans);color:var(--mz-text-tertiary)}.mz-tooltip{align-items:center;gap:var(--mz-space-2);max-width:240px;padding:5px var(--mz-space-2);border-radius:var(--mz-radius-sm);background:var(--mz-bg-inverse);color:var(--mz-text-inverse);font:500 12px/16px 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-tertiary)}.mz-tooltip:after{content:"";background:var(--mz-bg-inverse);border-radius:1px;width:8px;height:8px;position:absolute;bottom:-4px;left:50%;transform:translate(-50%)rotate(45deg)}.mz-backdrop{background:var(--mz-bg-backdrop);padding:var(--mz-space-6);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-bg-overlay);border-radius:var(--mz-radius-lg);max-width:100%;box-shadow:var(--mz-shadow-modal);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-5) var(--mz-space-5) var(--mz-space-2);display:flex}.mz-dialog-h h2{font:600 18px/24px var(--mz-font-sans);letter-spacing:-.01em;flex:1}.mz-dialog-h .mz-iconbtn{margin:-4px -8px 0 0}.mz-dialog-b{padding:var(--mz-space-2) var(--mz-space-5) var(--mz-space-4);gap:var(--mz-space-4);font:400 14px/20px var(--mz-font-sans);color:var(--mz-text-secondary);flex-direction:column;display:flex;overflow:auto}.mz-dialog-b strong{color:var(--mz-text-primary);font-weight:600}.mz-dialog-f{justify-content:flex-end;gap:var(--mz-space-2);padding:var(--mz-space-3) var(--mz-space-5) var(--mz-space-5);display:flex}.mz-dialog-f .note{align-self:center;margin-right:auto}.mz-dialog-icon{border-radius:var(--mz-radius-full);background:var(--mz-status-danger-subtle);width:36px;height:36px;color:var(--mz-status-danger);flex:none;place-items:center;display:grid}.mz-drawer{width:var(--mz-drawer-w);background:var(--mz-bg-overlay);max-width:100%;box-shadow:var(--mz-shadow-modal);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-3) var(--mz-space-4);border-bottom:1px solid var(--mz-border-subtle);min-height:56px;display:flex}.mz-drawer-h h2{font:600 15px/20px var(--mz-font-sans);flex:1;min-width:0}.mz-drawer-b{padding:var(--mz-space-4);gap:var(--mz-space-5);flex-direction:column;flex:1;display:flex;overflow:auto}.mz-drawer-f{gap:var(--mz-space-2);padding:var(--mz-space-3) var(--mz-space-4);border-top:1px solid var(--mz-border-subtle);justify-content:flex-end;display:flex}.mz-dl{gap:var(--mz-space-2) var(--mz-space-4);font:400 13px/18px var(--mz-font-sans);grid-template-columns:120px minmax(0,1fr);margin:0;display:grid}.mz-dl dt{color:var(--mz-text-tertiary)}.mz-dl dd{color:var(--mz-text-primary);min-width:0;margin:0}.mz-native{font-family:var(--mz-font-sans);background:var(--mz-bg-canvas);color:var(--mz-text-primary)}.mz-native-bar{height:44px;font:600 14px/1 var(--mz-font-sans);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-primary);border-radius:1px;position:absolute;inset:1.5px 5px 1.5px 1.5px}.mz-native-nav{align-items:center;gap:var(--mz-space-2);height:44px;padding:0 var(--mz-space-2);display:flex}.mz-native-nav .back{font:400 16px/1 var(--mz-font-sans);color:var(--mz-text-primary);padding:0 var(--mz-space-2);background:0 0;border:0;align-items:center;gap:2px;height:44px;display:flex}.mz-native-nav .ttl{text-align:center;font:600 16px/1 var(--mz-font-sans);flex:1;margin-right:64px}.mz-sheet{background:var(--mz-bg-overlay);border-radius:var(--mz-radius-2xl) var(--mz-radius-2xl) 0 0;box-shadow:var(--mz-shadow-modal);padding:var(--mz-space-2) var(--mz-space-4) var(--mz-space-6);gap:var(--mz-space-3);flex-direction:column;display:flex}.mz-sheet .grab{border-radius:var(--mz-radius-full);background:var(--mz-border-strong);width:36px;height:5px;margin-bottom:var(--mz-space-1);align-self:center}.mz-sheet h3{font:600 17px/22px var(--mz-font-sans)}.mz-sheet p{font:400 14px/20px var(--mz-font-sans);color:var(--mz-text-secondary)}.mz-tabbar{border-top:1px solid var(--mz-border-subtle);background:var(--mz-bg-panel);grid-template-columns:repeat(4,1fr);padding:6px 4px 28px;display:grid;position:relative}.mz-tabbar a{font:500 10.5px/1.2 var(--mz-font-sans);color:var(--mz-text-tertiary);flex-direction:column;justify-content:center;align-items:center;gap:3px;min-height:44px;text-decoration:none;display:flex;position:relative}.mz-tabbar a[aria-current=page]{color:var(--mz-text-primary)}.mz-tabbar a[aria-current=page]:before{content:"";background:var(--mz-nav-current-marker);width:20px;height:2px;position:absolute;top:-7px}.mz-tabbar .mz-ic{width:var(--mz-icon-lg);height:var(--mz-icon-lg)}.mz-tabbar .bd{border-radius:var(--mz-radius-full);background:var(--mz-status-danger);min-width:16px;height:16px;color:var(--mz-text-on-status);font:700 10px/16px var(--mz-font-sans);text-align:center;padding:0 4px;position:absolute;top:2px;left:calc(50% + 4px)}.mz-tabbar:after{content:"";border-radius:var(--mz-radius-full);background:var(--mz-text-primary);opacity:.85;width:120px;height:4px;margin-left:-60px;position:absolute;bottom:8px;left:50%}.mz-toast{align-items:flex-start;gap:var(--mz-space-3);width:var(--mz-toast-w);max-width:100%;padding:var(--mz-space-3) var(--mz-space-3) var(--mz-space-3) var(--mz-space-4);background:var(--mz-bg-overlay);border-radius:var(--mz-radius-lg);box-shadow:var(--mz-shadow-overlay);z-index:var(--mz-z-toast);display:flex}.mz-toast>.mz-ic{margin-top:2px}.mz-toast .body{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.mz-toast .title{font:600 13px/18px var(--mz-font-sans)}.mz-toast .desc{font:400 12px/16px var(--mz-font-sans);color:var(--mz-text-secondary)}.mz-toast .acts{gap:var(--mz-space-3);margin-top:var(--mz-space-1);display:flex}.mz-toast--success>.mz-ic{color:var(--mz-status-success)}.mz-toast--danger>.mz-ic{color:var(--mz-status-danger)}.mz-toast--info>.mz-ic{color:var(--mz-status-info)}.mz-toast--warning>.mz-ic{color:var(--mz-status-warning)}.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:440px;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-bg-selected);width:40px;height:40px;color:var(--mz-text-secondary);place-items:center;display:grid}.mz-state--error .ico{background:var(--mz-status-danger-subtle);color:var(--mz-status-danger)}.mz-state h3{font:600 15px/20px var(--mz-font-sans)}.mz-state p{font:400 13px/18px var(--mz-font-sans);color:var(--mz-text-secondary)}.mz-state .acts{gap:var(--mz-space-2);flex-wrap:wrap;display:flex}.mz-state .tech{font:400 11.5px/16px var(--mz-font-mono);color:var(--mz-text-tertiary)}.mz-cal{padding:var(--mz-space-3);width:264px}.mz-cal-h{margin-bottom:var(--mz-space-2);font:600 13px/16px var(--mz-font-sans);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 10.5px/24px var(--mz-font-mono);color:var(--mz-text-tertiary);text-transform:uppercase}.mz-cal-g button{appearance:none;border-radius:var(--mz-radius-sm);height:32px;font:400 12.5px/1 var(--mz-font-mono);color:var(--mz-text-primary);cursor:pointer;background:0 0;border:0;margin:0}.mz-cal-g button:hover{background:var(--mz-bg-hover)}.mz-cal-g button.out{color:var(--mz-text-tertiary)}.mz-cal-g button.today{box-shadow:inset 0 0 0 1px var(--mz-border-control)}.mz-cal-g button.in{background:var(--mz-bg-selected);border-radius:0}.mz-cal-g button[aria-selected=true]{background:var(--mz-text-primary);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-subtle);flex-direction:column;gap:1px;min-width:150px;display:flex}.mz-presets button{appearance:none;text-align:left;height:30px;padding:0 var(--mz-space-2);border-radius:var(--mz-radius-sm);font:400 13px/1 var(--mz-font-sans);color:var(--mz-text-secondary);cursor:pointer;background:0 0;border:0;margin:0}.mz-presets button:hover{background:var(--mz-bg-hover);color:var(--mz-text-primary)}.mz-presets button[aria-pressed=true]{background:var(--mz-bg-selected);color:var(--mz-text-primary);font-weight:500}.mz-root .wm.mono{height:16px}.mz-shell--collapsed .mz-sidebar-brand{justify-content:center;padding:0}.mz-filter-trigger{appearance:none;align-items:center;gap:var(--mz-space-1\.5);height:var(--mz-control-md);max-width:100%;padding:0 var(--mz-space-3);border:1px solid var(--mz-border-strong);border-radius:var(--mz-radius-sm);color:var(--mz-text-secondary);font:var(--mz-type-control);cursor:pointer;transition:border-color var(--mz-duration-fast) var(--mz-ease-standard),background-color var(--mz-duration-fast) var(--mz-ease-standard);background:0 0;margin:0;display:inline-flex}.mz-filter-trigger>svg{color:var(--mz-text-tertiary);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-bg-hover);border-color:var(--mz-border-control);color:var(--mz-text-primary)}.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-primary);border-color:var(--mz-border-control)}.mz-filter-trigger.mz-filter-active>svg{color:var(--mz-text-primary)}.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-radius:var(--mz-radius-lg);background:var(--mz-bg-overlay);color:var(--mz-text-primary);box-shadow:var(--mz-shadow-overlay);overscroll-behavior:contain;z-index:var(--mz-z-dropdown);border:0;margin:0;padding:0;position:fixed;inset:auto;overflow:auto}.mz-filter-wide{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)}.mz-filter-header{justify-content:space-between;align-items:center;gap:var(--mz-space-3);padding:var(--mz-space-4) var(--mz-space-5);border-bottom:1px solid var(--mz-border-subtle);display:flex}.mz-filter-eyebrow,.mz-filter-sectionLabel{font:var(--mz-type-label);letter-spacing:var(--mz-tracking-label);text-transform:uppercase;color:var(--mz-text-tertiary)}.mz-filter-header h2{margin:var(--mz-space-1) 0 0;font:var(--mz-type-title-s);letter-spacing:var(--mz-tracking-title-s);color:var(--mz-text-primary)}.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-sm);color:var(--mz-text-secondary);cursor:pointer;background:0 0;border:1px solid #0000;flex:none;place-items:center;margin:0;display:inline-grid}.mz-filter-iconButton:hover{background:var(--mz-bg-hover);color:var(--mz-text-primary)}.mz-filter-pickerBody{grid-template-columns:168px minmax(0,1fr);display:grid}.mz-filter-presets{padding:var(--mz-space-3) var(--mz-space-2);border-right:1px solid var(--mz-border-subtle);flex-direction:column;gap:1px;min-height:0;display:flex}.mz-filter-sectionLabel{padding:0 var(--mz-space-2);margin:0 0 var(--mz-space-2);display:block}.mz-filter-sectionLabel:not(:first-child){margin-top:var(--mz-space-4)}.mz-filter-preset{appearance:none;justify-content:space-between;align-items:center;gap:var(--mz-space-1);width:100%;height:30px;padding:0 var(--mz-space-2);border-radius:var(--mz-radius-sm);color:var(--mz-text-secondary);font:400 13px/16px var(--mz-font-sans);text-align:left;cursor:pointer;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-bg-hover);color:var(--mz-text-primary)}.mz-filter-preset[aria-pressed=true]{background:var(--mz-bg-selected);color:var(--mz-text-primary);font-weight:500}.mz-filter-preset>svg{flex:none}.mz-filter-monthPresets{max-height:148px;overflow-y:auto}.mz-filter-custom{padding:var(--mz-space-4);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-tertiary)}.mz-filter-dateInputs label{gap:var(--mz-space-1);padding:var(--mz-space-2) var(--mz-space-3);border:1px solid var(--mz-input-line);border-radius:var(--mz-radius-sm);background:var(--mz-bg-field);flex-direction:column;min-width:0;display:flex}.mz-filter-dateInputs label.mz-filter-editing,.mz-filter-dateInputs label:focus-within{border-color:var(--mz-input-line-focus);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-label);letter-spacing:var(--mz-tracking-label);text-transform:uppercase;color:var(--mz-text-tertiary)}.mz-filter-dateInputs input{all:unset;width:100%;min-width:0;color:var(--mz-text-primary);font:var(--mz-type-data-m);font-variant-numeric:tabular-nums}.mz-filter-dateInputs input::placeholder{color:var(--mz-text-tertiary)}.mz-filter-dateInputs label:has(input[aria-invalid=true]){border-color:var(--mz-input-line-error);box-shadow:inset 0 0 0 1px var(--mz-input-line-error)}.mz-filter-calendarNavigation{margin:var(--mz-space-4) 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-tertiary)}.mz-filter-calendars{gap:var(--mz-space-6);grid-template-columns:1fr 1fr;display:grid}.mz-filter-calendars h3{text-align:center;font:var(--mz-type-subheading);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 10.5px/24px var(--mz-font-mono);text-transform:uppercase;color:var(--mz-text-tertiary);margin-bottom:var(--mz-space-1)}.mz-filter-days{row-gap:2px}.mz-filter-day{appearance:none;isolation:isolate;height:32px;color:var(--mz-text-primary);font:400 12.5px/1 var(--mz-font-mono);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-sm);place-items:center;width:100%;height:100%;display:grid}.mz-filter-day:hover>span{background:var(--mz-bg-hover)}.mz-filter-day.mz-filter-inRange{background:var(--mz-bg-selected)}.mz-filter-day.mz-filter-rangeStart{border-radius:var(--mz-radius-sm) 0 0 var(--mz-radius-sm)}.mz-filter-day.mz-filter-rangeEnd{border-radius:0 var(--mz-radius-sm) var(--mz-radius-sm) 0}.mz-filter-day.mz-filter-rangeStart>span,.mz-filter-day.mz-filter-rangeEnd>span{background:var(--mz-text-primary);color:var(--mz-text-inverse);font-weight:500}.mz-filter-day.mz-filter-preview.mz-filter-inRange{background:var(--mz-bg-hover)}.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-sm)}.mz-filter-rangeHint{min-height:18px;margin:var(--mz-space-4) 0 0;gap:var(--mz-space-2);font:var(--mz-type-caption);color:var(--mz-text-tertiary);align-items:center;display:flex}.mz-filter-goldDot{background:var(--mz-text-secondary);border-radius:var(--mz-radius-full);width:6px;height:6px}.mz-filter-error{color:var(--mz-status-danger)}.mz-filter-footer{z-index:2;justify-content:space-between;align-items:center;gap:var(--mz-space-2);padding:var(--mz-space-3) var(--mz-space-4);border-top:1px solid var(--mz-border-subtle);background:var(--mz-bg-overlay);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-1\.5);height:var(--mz-control-md);padding:0 var(--mz-space-3);border-radius:var(--mz-radius-sm);font:var(--mz-type-control);cursor:pointer;background:0 0;border:1px solid #0000;margin:0;display:inline-flex}.mz-filter-reset{color:var(--mz-text-secondary);padding-left:0}.mz-filter-reset:hover{color:var(--mz-text-primary);text-underline-offset:3px;text-decoration:underline}.mz-filter-cancel{color:var(--mz-text-primary);border-color:var(--mz-button-secondary-line)}.mz-filter-cancel:hover{background:var(--mz-bg-hover)}.mz-filter-apply{background:var(--mz-bg-inverse);color:var(--mz-text-inverse);font-weight:600}.mz-filter-apply:hover:not(:disabled){background:var(--mz-text-secondary)}.mz-filter-apply:disabled{cursor:not-allowed;background:var(--mz-bg-selected);color:var(--mz-text-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-2);margin:0 0 var(--mz-space-1);border-bottom:1px solid var(--mz-border-subtle);color:var(--mz-text-tertiary);display:flex}.mz-filter-search input{all:unset;width:100%;min-width:0;color:var(--mz-text-primary);font:400 13px/16px var(--mz-font-sans)}.mz-filter-search input::placeholder{color:var(--mz-text-tertiary)}.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:32px;padding:0 var(--mz-space-2);border-radius:var(--mz-radius-sm);color:var(--mz-text-primary);font:400 13px/16px var(--mz-font-sans);text-align:left;cursor:pointer;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) var(--mz-space-2);font:400 13px/18px var(--mz-font-sans);color:var(--mz-text-tertiary)}.mz-filter-popover:popover-open{animation:mz-filter-reveal var(--mz-duration-base) var(--mz-ease-enter)}@keyframes mz-filter-reveal{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media (max-width:704px){.mz-filter-wide::backdrop{background:var(--mz-bg-backdrop)}.mz-filter-header{padding:var(--mz-space-3) var(--mz-space-4)}.mz-filter-pickerBody{flex-direction:column;display:flex}.mz-filter-presets{gap:var(--mz-space-1);border-right:0;border-bottom:1px solid var(--mz-border-subtle);padding:var(--mz-space-2) var(--mz-space-4);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-strong);width:auto;height:var(--mz-touch-min);flex-shrink:0}.mz-filter-monthPresets{gap:var(--mz-space-1);max-height:none;display:flex;overflow:visible}.mz-filter-custom{padding:var(--mz-space-3) var(--mz-space-4)}.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-3) var(--mz-space-4)}.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{transition:none}}.mz-combobox-picker{gap:var(--mz-space-1\.5);flex-direction:column;min-width:0;display:flex}.mz-combobox-label{font:500 13px/16px 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 calc(var(--mz-space-3) + var(--mz-icon-sm) + var(--mz-space-2));background:var(--mz-bg-field);border:1px solid var(--mz-input-line);border-radius:var(--mz-radius-sm);color:var(--mz-text-primary);font:400 13px/16px var(--mz-font-sans);transition:border-color var(--mz-duration-fast) var(--mz-ease-standard);outline:none}.mz-combobox-input:hover{border-color:var(--mz-text-tertiary)}.mz-combobox-input:focus-visible,.mz-combobox-input[aria-expanded=true]{border-color:var(--mz-input-line-focus);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-input-line-error);box-shadow:inset 0 0 0 1px var(--mz-input-line-error)}.mz-combobox-input:disabled{border-color:var(--mz-border-subtle);color:var(--mz-text-disabled);background:0 0}.mz-combobox-input::placeholder{color:var(--mz-text-tertiary)}.mz-combobox-search{left:var(--mz-space-3);color:var(--mz-text-tertiary);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.mz-combobox-toggle{appearance:none;width:calc(var(--mz-control-md) - 2px);border-radius:var(--mz-radius-sm);color:var(--mz-text-tertiary);cursor:pointer;background:0 0;border:0;place-items:center;margin:0;display:grid;position:absolute;inset:1px 1px 1px auto}.mz-combobox-toggle:hover{background:var(--mz-bg-hover);color:var(--mz-text-primary)}.mz-combobox-toggle:focus-visible{outline:var(--mz-focus-width) solid var(--mz-focus-ring);outline-offset:-2px}.mz-combobox-toggle[aria-expanded=true] svg{transform:rotate(180deg)}.mz-combobox-panel{border-radius:var(--mz-radius-lg);background:var(--mz-bg-overlay);box-shadow:var(--mz-shadow-overlay);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-label);letter-spacing:var(--mz-tracking-label);text-transform:uppercase;color:var(--mz-text-tertiary);display:flex}.mz-combobox-list{overscroll-behavior:contain;flex-direction:column;gap:1px;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:32px;padding:var(--mz-space-1) var(--mz-space-2);border-radius:var(--mz-radius-sm);text-align:left;color:var(--mz-text-primary);font:400 13px/16px var(--mz-font-sans);cursor:pointer;background:0 0;border:0;margin:0;display:flex}.mz-combobox-option>svg{color:var(--mz-text-tertiary);flex:none}.mz-combobox-option:hover,.mz-combobox-option[data-active=true]{background:var(--mz-bg-hover)}.mz-combobox-option[aria-selected=true]{font-weight:500}.mz-combobox-option[aria-selected=true]>svg:last-child{color:var(--mz-text-primary)}.mz-combobox-option[aria-disabled=true],.mz-combobox-option:disabled{color:var(--mz-text-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 13px/18px var(--mz-font-sans)}.mz-combobox-hint,.mz-combobox-empty,.mz-combobox-error{font:var(--mz-type-caption);color:var(--mz-text-tertiary);margin:0}.mz-combobox-empty{padding:var(--mz-space-3) var(--mz-space-2);font:400 13px/18px var(--mz-font-sans)}.mz-combobox-error{color:var(--mz-status-danger)}.mz-combobox-loadMore{appearance:none;margin:var(--mz-space-1) 0 0;border:0;border-top:1px solid var(--mz-border-subtle);width:100%;height:32px;color:var(--mz-text-primary);font:var(--mz-type-control);text-decoration:underline;-webkit-text-decoration-color:var(--mz-border-control);text-decoration-color:var(--mz-border-control);text-underline-offset:3px;cursor:pointer;background:0 0;display:block}.mz-combobox-loadMore:hover{background:var(--mz-bg-hover)}.mz-combobox-loadMore:disabled{color:var(--mz-text-disabled);cursor:wait}@media (max-width:600px){.mz-combobox-input{height:var(--mz-touch-min);font-size:16px}.mz-combobox-option{min-height:var(--mz-touch-min)}}.mz-combobox-option mark{color:var(--mz-text-primary);text-decoration:underline;-webkit-text-decoration-color:var(--mz-border-control);text-decoration-color:var(--mz-border-control);text-underline-offset:2px;background:0 0;font-weight:600}.mz-combobox-repository small{font:400 12px/16px var(--mz-font-sans);color:var(--mz-text-tertiary)}.mz-combobox-create{appearance:none;margin:var(--mz-space-1) 0 0;align-items:center;gap:var(--mz-space-2);width:100%;min-height:32px;padding:0 var(--mz-space-2);border:0;border-top:1px solid var(--mz-border-subtle);font:400 13px/16px var(--mz-font-sans);color:var(--mz-text-primary);cursor:pointer;padding-top:var(--mz-space-1);background:0 0;border-radius:0;display:flex}.mz-combobox-create:hover{background:var(--mz-bg-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-primary);position:sticky;top:0;overflow-y:auto}.mz-sidebar[popover]{border:0;border-right:1px solid var(--mz-border-subtle);width:auto;margin:0;inset:0 auto auto;overflow-y:auto}.mz-nav-section{flex-direction:column;gap:1px;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{gap:var(--mz-space-2);flex-direction:column;height:auto}.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:5px var(--mz-space-2);border-radius:var(--mz-radius-sm);background:var(--mz-bg-inverse);color:var(--mz-text-inverse);font:500 12px/16px 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:601px) and (max-width:900px){.mz-shell:not(.mz-admin-shell){grid-template-columns:var(--mz-sidebar-w-collapsed) minmax(0,1fr)}.mz-shell:not(.mz-admin-shell) .mz-nav a{justify-content:center;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{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-brand .mz-wm:not(.mz-wm--mono){display:none}.mz-shell:not(.mz-admin-shell) .mz-brand .mz-wm--mono{display:block}.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:5px var(--mz-space-2);border-radius:var(--mz-radius-sm);background:var(--mz-bg-inverse);color:var(--mz-text-inverse);font:500 12px/16px var(--mz-font-sans);pointer-events:none;position:fixed;transform:translate(44px)}}@media (max-width:600px){.mz-shell,.mz-shell--collapsed{grid-template-columns:minmax(0,1fr)}.mz-shell--collapsed .mz-nav a{padding:0 var(--mz-space-2);justify-content:flex-start}.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{top:auto;right:10px}.mz-shell--collapsed .mz-sidebar-brand{gap:var(--mz-space-2);flex-direction:row;height:32px}.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(calc(var(--mz-sidebar-w) + var(--mz-space-10)),85vw);box-shadow:var(--mz-shadow-modal);z-index:var(--mz-z-modal);position:fixed;inset:0 auto 0 0}.mz-sidebar::backdrop{background:var(--mz-bg-backdrop)}.mz-shell-menu{display:inline-grid}.mz-header{padding:0 var(--mz-space-4)}.mz-header .mz-env,.mz-header-end .mz-search{display:none}.mz-page{padding:var(--mz-space-4)}.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-tertiary)}.mz-crumbs a:focus-visible{outline:var(--mz-focus-width) solid var(--mz-focus-ring);outline-offset:2px}@media (max-width:600px){.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-primary)}.mz-tab[aria-current=page]:after,.mz-nav-tabs a[aria-current=page]:after{content:"";background:var(--mz-text-primary);height:2px;position:absolute;bottom:-1px;left:0;right:0}.mz-nav-tabs a{height:36px;padding:0 0 var(--mz-space-2);align-items:center;gap:var(--mz-space-1\.5);font:500 13px/16px var(--mz-font-sans);color:var(--mz-text-secondary);white-space:nowrap;display:inline-flex;position:relative}.mz-nav-tabs a:hover{color:var(--mz-text-primary)}.mz-nav-tabs a:focus-visible{outline:var(--mz-focus-width) solid var(--mz-focus-ring);outline-offset:2px;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{color:var(--mz-text-disabled);cursor:not-allowed;background:0 0}.mz-pagination .pages button:disabled{color:var(--mz-text-disabled);cursor:not-allowed}.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:600px){.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-primary);border:0;margin:0;position:fixed;inset:auto;overflow:auto}.mz-popover--panel{width:auto;min-width:var(--mz-popover-w);padding:var(--mz-space-3)}.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-bg-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-primary);border:0;padding:0}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-bg-backdrop)}dialog.mz-dialog{max-height:calc(100dvh - 2 * var(--mz-space-6));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-subtle);position:relative;inset:auto}.mz-drawer--full{width:100%}.mz-drawer-b--tight{gap:var(--mz-space-4)}.mz-card-b--tight>.mz-card-b{padding:var(--mz-space-3) 14px;gap:var(--mz-space-2)}.mz-drawer-title{flex-direction:column;flex:1;min-width:0;display:flex}.mz-drawer-title>span{font:400 12px/16px var(--mz-font-sans);color:var(--mz-text-tertiary)}.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{width:var(--mz-drawer-w);max-width:100%;height:calc(100dvh - 48px);box-shadow:var(--mz-shadow-overlay);z-index:1;border-left:0;flex:none;align-self:flex-start;position:sticky;top:48px}@media (max-width:900px){.mz-shell-body>.mz-drawer--inline{width:100%;height:auto;z-index:var(--mz-z-modal);position:fixed;top:48px;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}dialog.mz-sheet-dialog[open]{animation:mz-sheet-in var(--mz-duration-slow) var(--mz-ease-enter)}.mz-sheet{padding-bottom:calc(var(--mz-space-6) + env(safe-area-inset-bottom));transition:transform var(--mz-duration-slow) var(--mz-ease-enter)}.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(8px)}to{opacity:1;transform:none}}@keyframes mz-drawer-in{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}@keyframes mz-sheet-in{0%{transform:translateY(100%)}to{transform:none}}@media (max-width:600px){dialog.mz-dialog{border-radius:0;width:100%;max-width:100%;height:100dvh;max-height:100dvh;margin:0}dialog.mz-dialog[open]{animation-name:mz-sheet-in}.mz-dialog-b{flex:1;min-height:0}.mz-dialog-f{padding-bottom:calc(var(--mz-space-5) + env(safe-area-inset-bottom));flex-direction:column}.mz-dialog-f .mz-btn{width:100%;height:var(--mz-touch-min)}dialog.mz-drawer{width:100%}}@media (prefers-reduced-motion:reduce){dialog.mz-dialog[open],dialog.mz-drawer[open],dialog.mz-sheet-dialog[open]{animation:none}}.mz-toasts{right:var(--mz-space-5);bottom:var(--mz-space-5);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-base) var(--mz-ease-enter)}@media (prefers-reduced-motion:reduce){.mz-toast{animation:none}}@media (max-width:600px){.mz-toasts{left:var(--mz-space-4);right:var(--mz-space-4);bottom:var(--mz-space-4)}.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{color:var(--mz-text-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{background:var(--mz-bg-panel);border:1px solid var(--mz-border-subtle);border-radius:var(--mz-radius-md);box-shadow:var(--mz-shadow-raised);min-width:0}.mz-accordion>summary,.mz-disclosure>summary{align-items:center;gap:var(--mz-space-2);cursor:pointer;border-radius:var(--mz-radius-md);list-style:none;display:flex}.mz-accordion>summary{min-height:48px;padding:var(--mz-space-3) var(--mz-space-4);font:var(--mz-type-heading);letter-spacing:var(--mz-tracking-heading)}.mz-disclosure>summary{padding:var(--mz-space-2) 0;font:var(--mz-type-subheading)}.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-tertiary);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-4) var(--mz-space-4);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-bg-raised);padding:var(--mz-space-3) var(--mz-space-4)}.mz-admin-shell{grid-template-columns:var(--mz-sidebar-w) minmax(0,1fr)}.mz-admin-content{flex-direction:column;min-width:0;display:flex}.mz-main-content{padding:var(--mz-space-5);gap:var(--mz-space-4);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:1px;display:flex}.mz-nav-item{align-items:center;gap:var(--mz-space-2);height:30px;padding:0 var(--mz-space-2);border-radius:var(--mz-radius-sm);color:var(--mz-text-secondary);font:500 13px/16px var(--mz-font-sans);white-space:nowrap;text-decoration:none;display:flex;position:relative}.mz-nav-item:hover{background:var(--mz-bg-hover);color:var(--mz-text-primary)}.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-bg-selected);color:var(--mz-text-primary)}.mz-nav-item[aria-current=page]:after,.mz-nav-item.mz-active:after{content:"";border-radius:var(--mz-radius-full);background:var(--mz-nav-current-marker);width:6px;height:6px;position:absolute;right:10px}.mz-nav-active-dot{display:none}.mz-nav-heading{padding:var(--mz-space-3) var(--mz-space-2) var(--mz-space-1);font:var(--mz-type-label);letter-spacing:var(--mz-tracking-label);text-transform:uppercase;color:var(--mz-text-tertiary);margin:0}.mz-toolbar{justify-content:space-between;align-items:center;gap:var(--mz-space-3);flex-wrap:wrap;display:flex}@media (max-width:900px){.mz-admin-shell{grid-template-columns:minmax(0,1fr)}.mz-admin-shell .mz-sidebar{height:100%;width:min(calc(var(--mz-sidebar-w) + var(--mz-space-10)),85vw);z-index:var(--mz-z-modal);box-shadow:var(--mz-shadow-modal);transition:transform var(--mz-duration-slow) 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-bg-overlay);box-shadow:var(--mz-shadow-overlay);display:inline-grid;position:fixed}.mz-mobile-close{margin-left:auto;display:inline-grid}.mz-sidebar-overlay{background:var(--mz-bg-backdrop);z-index:var(--mz-z-overlay);border:0;display:block;position:fixed;inset:0}.mz-main-content{padding:var(--mz-space-12) var(--mz-space-4) var(--mz-space-4)}}.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-primary);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)}.mz-text-button:focus-visible{outline:var(--mz-focus-width) solid var(--mz-focus-ring);outline-offset:2px}.mz-theme-switch button .mz-ic{width:var(--mz-icon-sm);height:var(--mz-icon-sm);flex:none}@media (max-width:599.98px){.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-1\.5)}.mz-header-end{gap:var(--mz-space-2)}}.mz-table-wrap{min-width:0;position:relative;overflow-x:auto}.mz-table{border-collapse:separate;border-spacing:0;width:100%;font:400 13px/18px var(--mz-font-sans)}.mz-table th{z-index:1;height:32px;padding:0 var(--mz-space-3);text-align:left;background:var(--mz-bg-panel);border-bottom:1px solid var(--mz-border-strong);white-space:nowrap;font:500 11px/14px var(--mz-font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--mz-text-tertiary);position:sticky;top:0}.mz-table th button{all:unset;cursor:pointer;border-radius:var(--mz-radius-xs);align-items:center;gap:4px;display:inline-flex}.mz-table th button:hover{color:var(--mz-text-primary)}.mz-table th button:focus-visible{outline:var(--mz-focus-width) solid var(--mz-focus-ring);outline-offset:2px}.mz-table th[aria-sort]{color:var(--mz-text-primary)}.mz-table th .mz-ic{width:12px;height:12px}.mz-table td{height:var(--mz-row-compact);padding:0 var(--mz-space-3);border-bottom:1px solid var(--mz-border-subtle);vertical-align:middle;white-space:nowrap}.mz-table--comfortable td{height:var(--mz-row-default)}.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-table-row-hover)}.mz-table tr.is-selected td,.mz-table tr[aria-selected=true] td{background:var(--mz-table-row-selected)}.mz-table tr.is-selected td:first-child,.mz-table tr[aria-selected=true] td:first-child{box-shadow:inset 2px 0 0 var(--mz-text-primary)}.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-family:var(--mz-font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.mz-table .cb{width:36px;padding-right: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{text-overflow:ellipsis;font-weight:500;overflow:hidden}.mz-table .two small{font:400 11.5px/14px var(--mz-font-mono);color:var(--mz-text-tertiary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mz-table .muted{color:var(--mz-text-tertiary)}.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:40px;padding:0 var(--mz-space-2) 0 var(--mz-space-3);background:var(--mz-bg-inverse);color:var(--mz-text-inverse);border-radius:var(--mz-radius-sm);display:flex}.mz-bulkbar b{font:600 13px/16px var(--mz-font-sans);margin-right:var(--mz-space-2)}.mz-bulkbar .mz-btn{color:var(--mz-text-inverse)}.mz-bulkbar .mz-btn:hover{text-underline-offset:3px;background:0 0;text-decoration:underline}.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-3);border-top:1px solid var(--mz-border-subtle);display:flex}.mz-rowcards{background:var(--mz-border-subtle);border-radius:var(--mz-radius-md);flex-direction:column;gap:1px;display:flex;overflow:hidden}.mz-rowcard{background:var(--mz-bg-panel);padding:var(--mz-space-3);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[aria-current=true]{box-shadow:inset 2px 0 0 var(--mz-text-primary)}.mz-rowcard-title{min-width:0;font:500 14px/18px var(--mz-font-sans);color:var(--mz-text-primary);overflow-wrap:anywhere;grid-column:1}button.mz-rowcard-title{all:unset;box-sizing:border-box;cursor:pointer;min-width:0;font:500 14px/18px var(--mz-font-sans);color:var(--mz-text-primary);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:400 12px/16px var(--mz-font-mono);color:var(--mz-text-tertiary);align-items:center;gap:var(--mz-space-1);flex-wrap:wrap;display:inline-flex}.mz-list{flex-direction:column;min-width:0;margin:0;padding:0;list-style:none;display:flex}.mz-item{align-items:center;gap:var(--mz-space-3);min-height:48px;padding:var(--mz-space-2) var(--mz-space-3);border-bottom:1px solid var(--mz-border-subtle);color:inherit;min-width:0;text-decoration:none;display:flex}.mz-item:last-child{border-bottom:0}.mz-item--link{cursor:pointer}.mz-item--link:hover,.mz-item.is-hover{background:var(--mz-bg-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{border-radius:var(--mz-radius-sm);background:var(--mz-bg-selected);width:32px;height:32px;color:var(--mz-text-secondary);flex:none;place-items:center;display:grid}.mz-item .tx{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.mz-item .tx b{font:500 13px/18px var(--mz-font-sans);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mz-item .tx span{font:400 12px/16px var(--mz-font-sans);color:var(--mz-text-tertiary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mz-item .end{align-items:center;gap:var(--mz-space-2);font:400 12px/16px var(--mz-font-mono);color:var(--mz-text-secondary);flex:none;display:flex}.mz-item .end .mz-ic{color:var(--mz-text-tertiary)}.mz-list--native{background:var(--mz-bg-panel);border-radius:var(--mz-radius-xl);overflow:hidden}.mz-list--native .mz-item{min-height:var(--mz-row-touch);padding:var(--mz-space-2) var(--mz-space-4);border-bottom:0;position:relative}.mz-list--native .mz-item+.mz-item:before{content:"";background:var(--mz-border-subtle);height:1px;position:absolute;top:0;left:60px;right:0}.mz-list--native .mz-item .lead{border-radius:var(--mz-radius-full)}.mz-list--native .tx b{font-size:16px;font-weight:600;line-height:21px}.mz-list--native .tx span{font-size:13px;line-height:18px}.mz-list--native .end{font-size:13px}.mz-list-h{padding:var(--mz-space-4) var(--mz-space-4) var(--mz-space-2);font:600 13px/16px var(--mz-font-sans);color:var(--mz-text-secondary)}.mz-metrics{background:var(--mz-bg-panel);border:1px solid var(--mz-border-subtle);border-radius:var(--mz-radius-md);box-shadow:var(--mz-shadow-raised);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));display:grid}.mz-metric{gap:var(--mz-space-1\.5);padding:var(--mz-space-3) var(--mz-space-4);border-left:1px solid var(--mz-border-subtle);flex-direction:column;min-width:0;display:flex}.mz-metric:first-child{border-left:0}.mz-metric .v{align-items:baseline;gap:var(--mz-space-2);font:500 24px/28px var(--mz-font-mono);letter-spacing:-.02em;color:var(--mz-text-primary);display:flex}.mz-metric .v small{font:400 13px/16px var(--mz-font-mono);color:var(--mz-text-tertiary);letter-spacing:0}.mz-metric .d{align-items:center;gap:var(--mz-space-1);font:400 12px/16px var(--mz-font-sans);color:var(--mz-text-tertiary);min-width:0;display:flex}.mz-metric .d .mz-ic{width:12px;height:12px}.mz-metric .d--danger{color:var(--mz-status-danger)}.mz-metric .d--success{color:var(--mz-status-success)}.mz-metric .d--warning{color:var(--mz-status-warning)}.mz-ticks{gap:2px;height:6px;display:flex}.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-status-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}.mz-spark .pt{fill:var(--mz-viz-focus)}.mz-chart{gap:var(--mz-space-3);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:600 15px/20px var(--mz-font-sans)}.mz-chart-h .sub{font:400 12px/16px var(--mz-font-sans);color:var(--mz-text-tertiary)}.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-tertiary);stroke-width:1px;stroke-dasharray:3 3}.mz-chart text{fill:var(--mz-text-tertiary);font:400 11px var(--mz-font-mono)}.mz-chart text.mz-chart-direct,.mz-chart text.lbl{fill:var(--mz-text-secondary);font:500 11px var(--mz-font-sans)}.mz-chart text.val{fill:var(--mz-text-primary);font:500 11px var(--mz-font-mono)}.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-bg-panel);stroke-width:2px}.mz-chart .cross{stroke:var(--mz-text-tertiary);stroke-width:1px}.mz-chart .ring{fill:none;stroke-width:14px}.mz-legend{gap:var(--mz-space-2) var(--mz-space-4);font:400 12px/16px var(--mz-font-sans);color:var(--mz-text-secondary);flex-wrap:wrap;display:flex}.mz-legend span{align-items:center;gap:var(--mz-space-1\.5);display:inline-flex}.mz-legend i{border-radius:2px;flex:none;width:10px;height:10px}.mz-legend b{font:500 12px/16px var(--mz-font-mono);color:var(--mz-text-primary)}.mz-chart-tip{background:var(--mz-bg-overlay);box-shadow:var(--mz-shadow-overlay);border-radius:var(--mz-radius-sm);padding:var(--mz-space-2) var(--mz-space-3);font:400 12px/16px var(--mz-font-sans);flex-direction:column;gap:4px;min-width:150px;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 12px/16px var(--mz-font-mono);margin-left:auto}.mz-chart-tip i{border-radius:2px;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:500 32px/36px var(--mz-font-mono);letter-spacing:-.02em}.mz-gauge .read>span:not(.rest){font:400 14px/20px var(--mz-font-sans);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-size:18px;line-height:22px}.mz-gauge .scale{height:44px;position:relative}.mz-gauge .track{background:var(--mz-viz-track);height:6px;position:absolute;top:12px;left:0;right:0}.mz-gauge .fill{background:var(--mz-viz-focus);height:6px;position:absolute;top:12px;left:0}.mz-gauge .over{background:var(--mz-status-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-bg-panel);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-tertiary);height:9px}.mz-gauge .nums{font:400 10.5px/1 var(--mz-font-mono);color:var(--mz-text-tertiary);justify-content:space-between;display:flex;position:absolute;top:34px;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:500 11px/14px var(--mz-font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--mz-text-tertiary);padding:var(--mz-space-3) 0 var(--mz-space-2)}.mz-tl{gap:0 var(--mz-space-2);padding-bottom:var(--mz-space-3);grid-template-columns:52px 20px minmax(0,1fr);display:grid;position:relative}.mz-tl time{font:400 12px/20px var(--mz-font-mono);color:var(--mz-text-tertiary);text-align:right}.mz-tl .node{justify-content:center;display:flex;position:relative}.mz-tl .node:before{content:"";background:var(--mz-border-subtle);width:1px;position:absolute;top:22px;bottom:-12px}.mz-tl:last-child .node:before{display:none}.mz-tl .node>span{border-radius:var(--mz-radius-full);background:var(--mz-bg-selected);width:20px;height:20px;color:var(--mz-text-secondary);place-items:center;display:grid;position:relative}.mz-tl .node>span .mz-ic{width:12px;height:12px}.mz-tl .node>span.ok{color:var(--mz-status-success);background:var(--mz-status-success-subtle)}.mz-tl .node>span.crit{color:var(--mz-status-danger);background:var(--mz-status-danger-subtle)}.mz-tl .node>span.warn{color:var(--mz-status-warning);background:var(--mz-status-warning-subtle)}.mz-tl .tx{font:400 13px/20px var(--mz-font-sans);flex-direction:column;gap:4px;min-width:0;display:flex}.mz-tl .tx b{font-weight:600}.mz-tl .tx .who{color:var(--mz-text-tertiary);font-size:12px;line-height:16px}.mz-diff{align-items:center;gap:var(--mz-space-2);font:400 12px/16px var(--mz-font-mono);padding:var(--mz-space-1) var(--mz-space-2);background:var(--mz-bg-hover);border-radius:var(--mz-radius-xs);flex-wrap:wrap;align-self:flex-start;display:inline-flex}.mz-diff del{color:var(--mz-text-tertiary);text-decoration:line-through}.mz-diff ins{color:var(--mz-text-primary);text-decoration:none}.mz-diff .mz-ic{width:12px;height:12px;color:var(--mz-text-tertiary)}.mz-filterbar{align-items:center;gap:var(--mz-space-2);flex-wrap:wrap;min-width:0;display:flex}.mz-filterbar .mz-search{width:240px}.mz-filterbar .count{font:400 12px/16px var(--mz-font-mono);color:var(--mz-text-tertiary);white-space:nowrap;margin-left:auto}.mz-filter-add{border-style:dashed}.mz-filterbar-toggle{display:none}@media (min-width:601px){.mz-filterbar-filters[popover]{display:contents}}@media (max-width:600px){.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]{width:100%;max-width:100%;padding:var(--mz-space-4) var(--mz-space-4) calc(var(--mz-space-6) + env(safe-area-inset-bottom));background:var(--mz-bg-overlay);color:var(--mz-text-primary);border-radius:var(--mz-radius-2xl) var(--mz-radius-2xl) 0 0;box-shadow:var(--mz-shadow-modal);border:0;margin:0;inset:auto 0 0}.mz-filterbar-filters[popover]:popover-open{align-items:center;gap:var(--mz-space-2);flex-wrap:wrap;display:flex}.mz-filterbar-filters::backdrop{background:var(--mz-bg-backdrop)}}.mz-palette{background:var(--mz-bg-overlay);border-radius:var(--mz-radius-lg);width:600px;max-width:100%;box-shadow:var(--mz-shadow-modal);overflow:hidden}.mz-palette-in{align-items:center;gap:var(--mz-space-3);height:52px;padding:0 var(--mz-space-4);border-bottom:1px solid var(--mz-border-subtle);font:400 16px/1 var(--mz-font-sans);display:flex}.mz-palette-in .mz-ic{color:var(--mz-text-tertiary);width:var(--mz-icon-md);height:var(--mz-icon-md)}.mz-palette-in input{all:unset;color:var(--mz-text-primary);flex:1}.mz-palette .mz-listbox{padding:var(--mz-space-1) var(--mz-space-2) var(--mz-space-2);max-height:none}.mz-palette .mz-option{min-height:36px}.mz-palette-f{gap:var(--mz-space-4);padding:var(--mz-space-2) var(--mz-space-4);border-top:1px solid var(--mz-border-subtle);font:400 11.5px/16px var(--mz-font-sans);color:var(--mz-text-tertiary);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-6);border:1px dashed var(--mz-border-control);border-radius:var(--mz-radius-md);background:var(--mz-bg-field);text-align:center;font:400 13px/18px var(--mz-font-sans);color:var(--mz-text-secondary);flex-direction:column;min-height:132px;display:flex}.mz-drop .mz-ic{width:var(--mz-icon-lg);height:var(--mz-icon-lg);color:var(--mz-text-tertiary)}.mz-drop b{color:var(--mz-text-primary);font-weight:500}.mz-drop small{color:var(--mz-text-tertiary);font-size:12px}.mz-drop.is-over{border-style:solid;border-color:var(--mz-text-primary);background:var(--mz-bg-hover)}.mz-drop.is-error{border-color:var(--mz-status-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-subtle);border-radius:var(--mz-radius-sm);background:var(--mz-bg-panel);grid-template-columns:36px minmax(0,1fr) auto;display:grid}.mz-file .ft{border:1px solid var(--mz-border-strong);border-radius:var(--mz-radius-xs);width:36px;height:40px;font:600 9px/1 var(--mz-font-mono);color:var(--mz-text-secondary);letter-spacing:.04em;place-items:center;display:grid}.mz-file .tx{flex-direction:column;gap:3px;min-width:0;display:flex}.mz-file .tx b{font:500 13px/18px var(--mz-font-sans);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mz-file .tx small{font:400 11.5px/14px var(--mz-font-mono);color:var(--mz-text-tertiary)}.mz-file.is-error{border-color:var(--mz-status-danger-line);background:var(--mz-status-danger-subtle)}.mz-file.is-error small{color:var(--mz-status-danger)}.mz-thumb{border:1px solid var(--mz-border-subtle);border-radius:var(--mz-radius-sm);background:var(--mz-bg-panel);flex-direction:column;display:flex;overflow:hidden}.mz-thumb .pg{aspect-ratio:210/297;background:var(--mz-neutral-25);flex-direction:column;gap:5px;max-width:100%;padding:12px;display:flex}.mz-thumb .pg i{background:var(--mz-neutral-200);border-radius:1px;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-neutral-850);width:70%;height:8px}.mz-thumb .pg i.g{background:var(--mz-gold-500);width:30%}.mz-thumb .cap2{padding:var(--mz-space-2);font:400 12px/16px var(--mz-font-sans);color:var(--mz-text-secondary);border-top:1px solid var(--mz-border-subtle)}.mz-job{gap:var(--mz-space-3);padding:var(--mz-space-4);background:var(--mz-bg-panel);border:1px solid var(--mz-border-subtle);border-radius:var(--mz-radius-md);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:600 14px/20px var(--mz-font-sans)}.mz-job-h .tx small{font:400 12px/16px var(--mz-font-mono);color:var(--mz-text-tertiary)}.mz-job .meta{gap:var(--mz-space-4);font:400 12px/16px var(--mz-font-mono);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-tertiary);font-style:normal}.mz-retry{align-items:center;gap:var(--mz-space-2);font:400 12px/16px var(--mz-font-sans);color:var(--mz-text-secondary);display:inline-flex}.mz-retry .tries{gap:3px;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-status-danger);border-color:var(--mz-status-danger)}.mz-retry .tries i.now{border-color:var(--mz-status-info);box-shadow:inset 0 0 0 2px var(--mz-bg-panel);background:var(--mz-status-info)}.mz-retry b{font:500 12px/16px var(--mz-font-mono);color:var(--mz-text-primary)}.mz-job .acts{gap:var(--mz-space-2);flex-wrap:wrap;display:flex}.mz-perm{align-items:flex-start;gap:var(--mz-space-2);padding:var(--mz-space-2) var(--mz-space-3);border:1px dashed var(--mz-border-strong);border-radius:var(--mz-radius-sm);font:400 13px/18px var(--mz-font-sans);color:var(--mz-text-secondary);display:flex}.mz-perm .mz-ic{color:var(--mz-text-tertiary);margin-top:1px}.mz-perm b{color:var(--mz-text-primary);font-weight:600}.mz-masked{align-items:center;gap:var(--mz-space-1\.5);font:400 12px/16px var(--mz-font-sans);color:var(--mz-text-tertiary);background:repeating-linear-gradient(135deg,var(--mz-bg-hover) 0 4px,transparent 4px 8px);padding:2px var(--mz-space-2);border-radius:var(--mz-radius-xs);display:inline-flex}.mz-table .mz-stage{max-width:100%;overflow:hidden}.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:72px;height:28px}.mz-page-size .mz-select select{padding:0 calc(var(--mz-space-2) + var(--mz-icon-sm)) 0 var(--mz-space-3);line-height:26px}.mz-page-size .mz-select>.mz-ic{right:var(--mz-space-2)}.mz-gauge-scale .track{fill:var(--mz-viz-track)}.mz-gauge-scale .fill{fill:var(--mz-viz-focus)}.mz-gauge-scale .over{fill:var(--mz-status-danger)}.mz-gauge-scale .needle{fill:var(--mz-viz-focus);stroke:var(--mz-bg-panel);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-tertiary)}.mz-gauge-scale text{fill:var(--mz-text-tertiary);font:400 10.5px var(--mz-font-mono)}.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:900px){.mz-metrics--3,.mz-metrics--4{grid-template-columns:repeat(2,minmax(0,1fr))}.mz-metrics>.mz-metric:nth-child(3){border-left:0}.mz-metrics>.mz-metric:nth-child(n+3){border-top:1px solid var(--mz-border-subtle)}}@media (max-width:600px){.mz-metrics,.mz-metrics--2{grid-template-columns:minmax(0,1fr)}.mz-metrics>.mz-metric{border-left:0}.mz-metrics>.mz-metric+.mz-metric{border-top:1px solid var(--mz-border-subtle)}}.mz-metric--card{background:var(--mz-bg-panel);border:1px solid var(--mz-border-subtle);border-radius:var(--mz-radius-md);box-shadow:var(--mz-shadow-raised)}.mz-metrics>.mz-metric--card{border:0;border-left:1px solid var(--mz-border-subtle);box-shadow:none;background:0 0;border-radius:0}.mz-metrics>.mz-metric--card:first-child{border-left:0}.mz-metric-link{gap:var(--mz-space-1\.5);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-border-control);text-decoration-color:var(--mz-border-control);text-underline-offset:4px}.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-2);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-data-s);color:var(--mz-text-tertiary)}.mz-th-sort{color:inherit;border-radius:var(--mz-radius-xs);align-items:center;gap:4px;text-decoration:none;display:inline-flex}.mz-th-sort:hover{color:var(--mz-text-primary)}.mz-th-sort:focus-visible{outline:var(--mz-focus-width) solid var(--mz-focus-ring);outline-offset:2px}.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:2px}.mz-table tr[aria-current=true] td{background:var(--mz-table-row-selected)}.mz-table tr[aria-current=true] td:first-child{box-shadow:inset 2px 0 0 var(--mz-text-primary)}.mz-table tbody th{font:inherit;color:inherit;text-transform:none;letter-spacing:0;height:var(--mz-row-compact);border-bottom:1px solid var(--mz-border-subtle);background:0 0;position:static}.mz-table tbody tr:last-child th{border-bottom:0}.mz-table-wrap--tall{max-height:calc(100dvh - 96px);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-table-row-selected);box-shadow:inset 2px 0 0 var(--mz-text-primary)}@media (max-width:900px){.mz-hide-md{display:none}}@media (max-width:600px){.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-avatar{position:relative}.mz-avatar img{position:absolute;inset:0}.mz-progress-block{gap:var(--mz-space-1);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:600px){.mz-alert{flex-wrap:wrap}.mz-alert .body{flex-basis:calc(100% - var(--mz-icon-md) - var(--mz-space-3) - 28px)}.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>div.mz-item{border-bottom:1px solid var(--mz-border-subtle)}.mz-list>li:last-child>div.mz-item{border-bottom:0}.mz-item--stacked{gap:6px var(--mz-space-3);flex-wrap:wrap}.mz-item-below{flex-basis:100%;min-width:0}.mz-list--native>li>.mz-item{border-bottom:0}.mz-list--native>li+li>.mz-item:before{content:"";background:var(--mz-border-subtle);height:1px;position:absolute;top:0;left:60px;right:0}.mz-item .lead--success{color:var(--mz-status-success);background:var(--mz-status-success-subtle)}.mz-item .lead--warning{color:var(--mz-status-warning);background:var(--mz-status-warning-subtle)}.mz-item .lead--danger{color:var(--mz-status-danger);background:var(--mz-status-danger-subtle)}.mz-item .lead--info{color:var(--mz-status-info);background:var(--mz-status-info-subtle)}.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-tertiary)}.mz-chart-table>summary{cursor:pointer;border-radius:var(--mz-radius-xs);width:max-content}.mz-chart-table>summary:focus-visible{outline:var(--mz-focus-width) solid var(--mz-focus-ring);outline-offset:2px}.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-primary);font:500 20px var(--mz-font-mono);letter-spacing:-.02em}.mz-donut .center-sub{fill:var(--mz-text-tertiary);font:400 11px var(--mz-font-mono)}.mz-chart-frame{width:100%;min-width:0;position:relative}.mz-legend-toggle{appearance:none;align-items:center;gap:var(--mz-space-1\.5);font:inherit;color:inherit;cursor:pointer;border-radius:var(--mz-radius-xs);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:2px}.mz-legend-toggle[aria-pressed=false]{color:var(--mz-text-tertiary);text-decoration:line-through}.mz-chart-explore{gap:var(--mz-space-1);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:16px;font:400 12px/16px var(--mz-font-mono);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:500 20px/24px var(--mz-font-mono);color:var(--mz-text-primary)}.mz-donut-center small{font:400 11px/14px var(--mz-font-mono);color:var(--mz-text-tertiary)}.mz-health-block{gap:var(--mz-space-2);flex-direction:column;min-width:0;display:flex}.mz-health-summary{font:var(--mz-type-caption);color:var(--mz-text-tertiary)}dialog.mz-palette-dialog{margin:var(--mz-space-12) auto auto;max-width:calc(100vw - 2 * var(--mz-space-4));color:var(--mz-text-primary);background:0 0;border:0;padding:0;overflow:visible}dialog.mz-palette-dialog:not([open]){display:none}dialog.mz-palette-dialog::backdrop{background:var(--mz-bg-backdrop)}.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-tertiary)}.mz-palette>.mz-listbox{max-height:min(420px,100dvh - 240px);overflow-y:auto}.mz-upload{gap:var(--mz-space-2);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-bg-canvas);min-height:100dvh;color:var(--mz-text-primary)}.mz-portal{outline:none}.mz-portal-top .mz-wm{height:16px}.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:14px;height:14px}.mz-portal-top{align-items:center;gap:var(--mz-space-3);height:64px;padding:0 var(--mz-space-10);border-bottom:1px solid var(--mz-border-subtle);background:var(--mz-bg-canvas);display:flex}.mz-portal-top .wm{height:16px}.mz-portal-grid{gap:var(--mz-space-5);grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);display:grid}@media (max-width:900px){.mz-portal-grid{grid-template-columns:minmax(0,1fr)}}.mz-self-start{align-self:flex-start}.mz-portal-top .area{font:400 13px/16px var(--mz-font-sans);color:var(--mz-text-secondary);padding-left:var(--mz-space-3);border-left:1px solid var(--mz-border-strong)}.mz-portal-top .who{align-items:center;gap:var(--mz-space-3);font:400 13px/16px var(--mz-font-sans);color:var(--mz-text-secondary);margin-left:auto;display:flex}.mz-portal-top .who b{color:var(--mz-text-primary);font-weight:600}.mz-portal{max-width:var(--mz-reading-max);padding:var(--mz-space-12) var(--mz-space-6) 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:600 48px/48px var(--mz-font-display);letter-spacing:-.02em;text-wrap:balance}.mz-portal-head>div{min-width:0}.mz-portal-head h1{overflow-wrap:break-word}.mz-portal-head p{font:400 16px/24px var(--mz-font-sans);color:var(--mz-text-secondary);margin-top:var(--mz-space-3)}.mz-portal-head .upd{align-items:center;gap:var(--mz-space-1\.5);font:400 12px/16px var(--mz-font-mono);color:var(--mz-text-tertiary);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:600 88px/80px var(--mz-font-display);letter-spacing:-.02em;white-space:nowrap}.mz-figure b small{font-size:44px}.mz-figure span{font:400 18px/24px var(--mz-font-sans);color:var(--mz-text-secondary);padding-bottom:6px}.mz-portal-foot{gap:var(--mz-space-4);font:400 12px/16px var(--mz-font-sans);color:var(--mz-text-tertiary);padding-top:var(--mz-space-4);border-top:1px solid var(--mz-border-subtle);flex-wrap:wrap;display:flex}.mz-portal-foot .sp{margin-left:auto}@media (max-width:600px){.mz-portal-top{padding:0 var(--mz-space-4);height:56px}.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:20px;font-size:10px}.mz-portal{padding:var(--mz-space-8) var(--mz-space-4) var(--mz-space-6);gap:var(--mz-space-6)}.mz-portal-head h1{font:600 clamp(24px,8vw,34px)/1.12 var(--mz-font-display);letter-spacing:-.015em}.mz-portal-head .upd{margin-left:0}.mz-figure b{overflow-wrap:anywhere;font-size:clamp(48px,18vw,64px);line-height:.94}.mz-figure b small{font-size:.69em}}.mz-app{flex-direction:column;height:100%;display:flex;position:relative}.mz-app-body{padding:0 var(--mz-space-4) var(--mz-space-4);gap:var(--mz-space-3);flex-direction:column;flex:1;display:flex;overflow:hidden}.mz-app-title{padding:var(--mz-space-1) 0;flex-direction:column;gap:2px;display:flex}.mz-app-title h1{font:600 30px/36px var(--mz-font-sans);letter-spacing:-.015em}.mz-app-title p{font:400 13px/18px var(--mz-font-mono);color:var(--mz-text-tertiary);align-items:center;gap:var(--mz-space-1\.5);display:flex}.mz-app-sum{background:var(--mz-bg-panel);border-radius:var(--mz-radius-xl);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:500 28px/32px var(--mz-font-mono);letter-spacing:-.02em}.mz-health{gap:3px;height:6px;display:flex}.mz-health i{background:var(--mz-status-success);border-radius:2px;flex:1}.mz-health i.w{background:var(--mz-status-warning)}.mz-health i.c{background:var(--mz-status-danger)}.mz-offline{align-items:center;gap:var(--mz-space-2);padding:var(--mz-space-2) var(--mz-space-3);border-radius:var(--mz-radius-lg);background:var(--mz-status-warning-subtle);color:var(--mz-text-primary);font:400 13px/18px var(--mz-font-sans);display:flex}.mz-offline .mz-ic{color:var(--mz-status-warning)}.mz-figure span b{font:inherit;color:var(--mz-text-primary);font-weight:600}.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:600px){.mz-portal-head .upd{white-space:normal;min-width:0;max-width:100%}}.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{font-weight:600}.mz-f-mono{font-family:var(--mz-font-mono)}.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-primary)}.mz-t2{color:var(--mz-text-secondary)}.mz-t3{color:var(--mz-text-tertiary)}.mz-t-inherit{color:inherit}.mz-t-danger{color:var(--mz-status-danger)}.mz-t-success{color:var(--mz-status-success)}.mz-t-warning{color:var(--mz-status-warning)}.mz-bg-canvas{background:var(--mz-bg-canvas)}.mz-bg-field{background:var(--mz-bg-field)}.mz-bg-hover{background:var(--mz-bg-hover)}.mz-bg-none{background:0 0}.mz-bg-overlay{background:var(--mz-bg-overlay)}.mz-bg-panel{background:var(--mz-bg-panel)}.mz-bg-raised{background:var(--mz-bg-raised)}.mz-bg-selected{background:var(--mz-bg-selected)}.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-status-danger-subtle)}.mz-bg-danger{background:var(--mz-status-danger)}.mz-bg-info{background:var(--mz-status-info)}.mz-bg-warning{background:var(--mz-status-warning)}.mz-bg-warning-subtle{background:var(--mz-status-warning-subtle)}.mz-bd{border:1px solid var(--mz-border-subtle)}.mz-bd-0{border:0}.mz-bd-18{border:18px solid var(--mz-border-subtle)}.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-subtle)}.mz-bd-t{border-top:1px solid var(--mz-border-subtle)}.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-subtle)}.mz-bd-b{border-bottom:1px solid var(--mz-border-subtle)}.mz-bd-b-0{border-bottom:0}.mz-bd-l{border-left:1px solid var(--mz-border-subtle)}.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-primary)}.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-sh-modal{box-shadow:var(--mz-shadow-modal)}.mz-sh-overlay{box-shadow:var(--mz-shadow-overlay)}.mz-sh-raised{box-shadow:var(--mz-shadow-raised)}.mz-o0{opacity:0}.mz-o30{opacity:.3}.mz-o50{opacity:.5}.mz-tr-color{transition:color .2s}.mz-tr-border{transition:border-color var(--mz-duration-fast) var(--mz-ease-standard)}.mz-accent-t1{accent-color:var(--mz-text-primary)}.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-primary)}.mz-last-child-t2:last-child{color:var(--mz-text-secondary)}.mz-hover-bg-hover:hover{background:var(--mz-bg-hover)}.mz-hover-bg-raised:hover{background:var(--mz-bg-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-bg-panel)}.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-primary)}:where(.mz-flow) h2{font:var(--mz-type-heading)}: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-primary)}: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-s);letter-spacing:var(--mz-tracking-title-s);color:var(--mz-text-primary)}: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-subtle);border-radius:var(--mz-radius-md);background:var(--mz-bg-panel)}:where(.mz-flow-details) summary{font:var(--mz-type-control);color:var(--mz-text-primary);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:600}.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-subheading);color:var(--mz-text-primary)}.mz-divide>li+li{border-top:1px solid var(--mz-border-subtle)}.mz-count-marks li:before{border:1px solid var(--mz-border-strong);border-radius:var(--mz-radius-full);font:var(--mz-type-data-s);color:var(--mz-text-secondary)}.mz-count-mono li:before{font-family:var(--mz-font-mono)}.mz-pre{border:1px solid var(--mz-border-subtle);border-radius:var(--mz-radius-md);background:var(--mz-bg-field);font:var(--mz-type-code);color:var(--mz-text-primary)}.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-subtle)}.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-status-danger)}.mz-metric .mz-metric-top .mz-ic{color:var(--mz-text-tertiary)}.mz-legend-flat i{border-radius:0}.mz-total strong{font:var(--mz-type-data-l);color:var(--mz-text-primary)}.mz-smalls small{color:var(--mz-text-secondary);font:var(--mz-type-caption)}.mz-smalls small.mz-small-strong{color:var(--mz-text-primary)}.mz-cell strong{font:var(--mz-type-body-m);color:var(--mz-text-primary);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-tertiary)}.mz-seg a[aria-current=page]{background:var(--mz-bg-selected);color:var(--mz-text-primary)}.mz-seg a .n{font:var(--mz-type-data-s);color:var(--mz-text-tertiary)}.mz-pressed-selected[aria-pressed=true]{background:var(--mz-bg-selected);color:var(--mz-text-primary)}.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-bg-raised)}.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-primary)}.mz-tick:is(:hover,:focus-visible) text{fill:var(--mz-text-primary)}.mz-after-selected:after{background:var(--mz-bg-selected)}.mz-nav-marker:after{border-radius:var(--mz-radius-full);background:var(--mz-nav-current-marker)}.mz-meter::-webkit-meter-bar{background:var(--mz-viz-track);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-subtle)!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-subtle)!important}.mz-metric-cells>:first-child{border-top:0!important}}@media (max-width:600px){.mz-metric-stack>.mz-metric{border-left:0}.mz-metric-stack>.mz-metric+.mz-metric{border-top:1px solid var(--mz-border-subtle)}}@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-subtle)}}@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-subtle)}.mz-lte650-f-caption{font:var(--mz-type-caption)}}:where(body:not(.mz-root)){background:var(--mz-bg-canvas);color:var(--mz-text-primary);font:var(--mz-type-body-m);-webkit-font-smoothing:antialiased}:where(body:not(.mz-root)) :is(button,input){font: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-text-on-gold)}: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-heading);letter-spacing:var(--mz-tracking-heading)}:where(body:not(.mz-root)) h3{font:var(--mz-type-title-s);letter-spacing:var(--mz-tracking-title-s)}:where(body:not(.mz-root)) p{color:var(--mz-text-secondary)}