@font-face{font-family:Geist;src:url(./geist-latin-wght-normal.BgDaEnEv.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Geist;src:url(./geist-latin-wght-italic.dTnRTFFJ.woff2) format("woff2");font-weight:100 900;font-style:italic;font-display:swap}@font-face{font-family:Geist Mono;src:url(./geist-mono-latin-wght-normal.XN7g48iV.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Geist Mono;src:url(./geist-mono-latin-wght-italic.B6UMSHyz.woff2) format("woff2");font-weight:100 900;font-style:italic;font-display:swap}:root,[data-theme=light]{--mm-paper: #fdfbfa;--mm-surface: #ffffff;--mm-raised: #ffffff;--mm-sunken: #f6f3ef;--mm-rule: #e1ddd8;--mm-control-border: #948d86;--mm-text: #191511;--mm-text-2: #595450;--mm-text-3: #6f6a65;--mm-on-inverse: #fdfbfa;--mm-primary: #b05019;--mm-primary-fill: #b05019;--mm-primary-hover: #97400d;--mm-on-primary: #ffffff;--mm-primary-tint: #fcede2;--mm-contour: #a17651;--mm-contour-index: #915828;--mm-success: #4d7455;--mm-success-soft: #ebf2ec;--mm-warning: #a27825;--mm-warning-text: #85611a;--mm-warning-soft: #f8f0de;--mm-info: #506775;--mm-info-soft: #e9eef1;--mm-danger: #a83634;--mm-danger-fill: #a83634;--mm-danger-soft: #f9e8e7;--mm-code-bg: #171513;--mm-code-text: #eae7e3;--mm-syn-keyword: #eb9666;--mm-syn-function: #d4a75a;--mm-syn-string: #8fb594;--mm-syn-number: #93aab8;--mm-syn-comment: #8d8883;--shadow-float: 0 1px 2px rgba(25,21,17,.08), 0 8px 24px rgba(25,21,17,.12);--shadow-dialog: 0 2px 4px rgba(25,21,17,.08), 0 16px 48px rgba(25,21,17,.18);--mm-scrim: color-mix(in oklab, var(--mm-text) 40%, transparent);--mm-chrome: var(--mm-paper);--mm-selected: color-mix(in oklab, var(--mm-text) 7%, var(--mm-paper));color-scheme:light}[data-theme=dark]{--mm-paper: #151210;--mm-surface: #1c1916;--mm-raised: #26221f;--mm-sunken: #181513;--mm-rule: #36322f;--mm-control-border: #76706a;--mm-text: #eae7e3;--mm-text-2: #a8a49f;--mm-text-3: #86817c;--mm-on-inverse: #151210;--mm-primary: #eb9666;--mm-primary-fill: #b3531d;--mm-primary-hover: #9d4616;--mm-on-primary: #ffffff;--mm-primary-tint: #322219;--mm-contour: #b08560;--mm-contour-index: #c49a6c;--mm-success: #8fb594;--mm-success-soft: #1f2a21;--mm-warning: #d4a75a;--mm-warning-text: #d4a75a;--mm-warning-soft: #2c2516;--mm-info: #93aab8;--mm-info-soft: #1e252a;--mm-danger: #ef8a84;--mm-danger-fill: #b23e3b;--mm-danger-soft: #33201f;--mm-code-bg: #171513;--mm-code-text: #eae7e3;--mm-syn-keyword: #eb9666;--mm-syn-function: #d4a75a;--mm-syn-string: #8fb594;--mm-syn-number: #93aab8;--mm-syn-comment: #8d8883;--shadow-float: 0 1px 2px rgba(10,8,7,.5), 0 8px 24px rgba(10,8,7,.45);--shadow-dialog: 0 2px 4px rgba(10,8,7,.5), 0 16px 48px rgba(10,8,7,.55);--mm-scrim: color-mix(in oklab, var(--mm-paper) 64%, transparent);--mm-chrome: var(--mm-sunken);--mm-selected: color-mix(in oklab, var(--mm-text) 11%, var(--mm-paper));color-scheme:dark}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--mm-paper: #151210;--mm-surface: #1c1916;--mm-raised: #26221f;--mm-sunken: #181513;--mm-rule: #36322f;--mm-control-border: #76706a;--mm-text: #eae7e3;--mm-text-2: #a8a49f;--mm-text-3: #86817c;--mm-on-inverse: #151210;--mm-primary: #eb9666;--mm-primary-fill: #b3531d;--mm-primary-hover: #9d4616;--mm-on-primary: #ffffff;--mm-primary-tint: #322219;--mm-contour: #b08560;--mm-contour-index: #c49a6c;--mm-success: #8fb594;--mm-success-soft: #1f2a21;--mm-warning: #d4a75a;--mm-warning-text: #d4a75a;--mm-warning-soft: #2c2516;--mm-info: #93aab8;--mm-info-soft: #1e252a;--mm-danger: #ef8a84;--mm-danger-fill: #b23e3b;--mm-danger-soft: #33201f;--mm-code-bg: #171513;--mm-code-text: #eae7e3;--mm-syn-keyword: #eb9666;--mm-syn-function: #d4a75a;--mm-syn-string: #8fb594;--mm-syn-number: #93aab8;--mm-syn-comment: #8d8883;--shadow-float: 0 1px 2px rgba(10,8,7,.5), 0 8px 24px rgba(10,8,7,.45);--shadow-dialog: 0 2px 4px rgba(10,8,7,.5), 0 16px 48px rgba(10,8,7,.55);--mm-scrim: color-mix(in oklab, var(--mm-paper) 64%, transparent);--mm-chrome: var(--mm-sunken);--mm-selected: color-mix(in oklab, var(--mm-text) 11%, var(--mm-paper));color-scheme:dark}}:root{--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-8: 32px;--space-12: 48px;--radius-sm: 4px;--radius-md: 6px;--radius-lg: 10px;--radius-full: 9999px;--control-h: 36px;--control-h-sm: 30px;--row-compact: 36px;--row-default: 40px;--blade-w: 576px;--target-touch: 44px;--font-display: "Geist", "Segoe UI", sans-serif;--font-text: "Geist", "Segoe UI", sans-serif;--font-mono: "Geist Mono", ui-monospace, monospace;--text-display-hero: 600 56px/1.05 var(--font-display);--text-display-title: 600 34px/1.1 var(--font-display);--text-display-kpi: 600 32px/1 var(--font-display);--text-display-section: 600 26px/1.15 var(--font-display);--text-heading: 700 22px/1.3 var(--font-text);--text-heading-sm: 700 17px/1.4 var(--font-text);--text-body: 400 16px/1.55 var(--font-text);--text-body-strong: 600 16px/1.55 var(--font-text);--text-dense: 400 15px/1.45 var(--font-text);--text-button: 600 15px/1.45 var(--font-text);--text-panel-title: 650 15px/1.45 var(--font-text);--text-label: 600 14px/1.45 var(--font-text);--text-caption: 400 14px/1.45 var(--font-text);--text-mono: 400 15px/1.55 var(--font-mono);--text-mono-dense: 400 14px/1.45 var(--font-mono);--text-mono-editor: 400 15px/1.6 var(--font-mono);--text-keycap: 500 13px/1 var(--font-mono);--tracking-display-hero: -.03em;--tracking-display-title: -.025em;--tracking-display-kpi: -.025em;--tracking-display-section: -.02em;--tracking-heading: 0;--tracking-heading-sm: 0;--tracking-body: 0;--tracking-body-strong: 0;--tracking-dense: 0;--tracking-button: 0;--tracking-panel-title: 0;--tracking-label: 0;--tracking-caption: 0;--tracking-mono: 0;--tracking-mono-dense: 0;--tracking-mono-editor: 0;--tracking-keycap: 0;--mm-ease: cubic-bezier(.23, 1, .32, 1);--mm-dur-press: .14s;--mm-dur-menu: .18s;--mm-dur-dialog: .22s;--mm-focus-ring-width: 2px;--mm-focus-ring-offset: 2px;--mm-menu-row: 32px;--mm-table-head-h: 32px;--mm-z-sticky: 10;--mm-z-blade: 20;--mm-z-popover: 100;--mm-z-toast: 200;--mm-z-dialog: 300;--mm-row: var(--row-default);--mm-control: var(--control-h)}[data-density=compact]{--mm-row: var(--row-compact);--mm-control: var(--control-h-sm)}@media(prefers-reduced-motion:reduce){:root:not([data-motion=full]){--mm-dur-press: 0ms;--mm-dur-menu: 0ms;--mm-dur-dialog: 0ms}}[data-motion=reduce]{--mm-dur-press: 0ms;--mm-dur-menu: 0ms;--mm-dur-dialog: 0ms}@layer mm-base,mm-components,mm-layouts,mm-docs,mm-marketing;@layer mm-base{:root{color-scheme:light}[data-theme=dark]{color-scheme:dark}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--mm-paper);color:var(--mm-text);font:var(--text-body);-webkit-font-smoothing:antialiased}::selection{background:var(--mm-selected);color:var(--mm-text)}:focus-visible{outline:var(--mm-focus-ring-width) solid var(--mm-text);outline-offset:var(--mm-focus-ring-offset)}.mm-num{font-variant-numeric:tabular-nums}.mm-mono{font-family:var(--font-mono);font-size:calc(1em - 1px)}.mm-muted{color:var(--mm-text-2)}.mm-faint{color:var(--mm-text-3)}.mm-visually-hidden:not(:focus):not(:active){position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.mm-icon{width:16px;height:16px;flex:none;display:inline-block;vertical-align:-3px;fill:currentColor}.mm-link{color:var(--mm-primary);text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px}.mm-link:hover{text-decoration-thickness:2px}code,.mm-code-inline{font-family:var(--font-mono);font-size:calc(1em - 1px);background:var(--mm-sunken);border-radius:var(--radius-sm);padding:1px 4px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important}}}@layer mm-base{.mm-display-hero{font:var(--text-display-hero);letter-spacing:var(--tracking-display-hero);margin:0}.mm-display-title,.mm-title{font:var(--text-display-title);letter-spacing:var(--tracking-display-title);margin:0}.mm-display-kpi{font:var(--text-display-kpi);letter-spacing:var(--tracking-display-kpi);font-variant-numeric:tabular-nums}.mm-display-section{font:var(--text-display-section);letter-spacing:var(--tracking-display-section);margin:0}.mm-heading{font:var(--text-heading);margin:0}.mm-heading-sm{font:var(--text-heading-sm);margin:0}.mm-body{font:var(--text-body)}.mm-dense{font:var(--text-dense)}.mm-label{font:var(--text-label);color:var(--mm-text-2)}.mm-caption{font:var(--text-caption);color:var(--mm-text-2)}.mm-readout{font:var(--text-caption);color:var(--mm-text-2);font-variant-numeric:tabular-nums}.mm-kbd{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 5px;font:var(--text-keycap);color:var(--mm-text-2);background:var(--mm-surface);border:1px solid var(--mm-rule);border-bottom-width:2px;border-radius:var(--radius-sm)}.mm-prose{font:var(--text-body);color:var(--mm-text);max-width:72ch}.mm-prose>*+*{margin-block-start:var(--space-4)}.mm-prose h1{font:var(--text-display-title);letter-spacing:var(--tracking-display-title);margin-block:0 var(--space-4)}.mm-prose h2{font:var(--text-heading);margin-block-start:var(--space-8)}.mm-prose h3{font:var(--text-heading-sm);margin-block-start:var(--space-6)}.mm-prose h4{font:var(--text-panel-title);margin-block-start:var(--space-5)}.mm-prose p,.mm-prose ul,.mm-prose ol{margin-block-end:0}.mm-prose ul,.mm-prose ol{padding-inline-start:var(--space-5)}.mm-prose li+li{margin-block-start:var(--space-1)}.mm-prose a{color:var(--mm-primary);text-underline-offset:2px;text-decoration-thickness:1px}.mm-prose a:hover{text-decoration-thickness:2px}.mm-prose blockquote{margin-inline:0;padding-inline-start:var(--space-4);color:var(--mm-text-2);border-inline-start:1px solid var(--mm-control-border)}.mm-prose hr{border:0;border-top:1px solid var(--mm-rule);margin-block:var(--space-8)}.mm-prose table{width:100%;border-collapse:collapse;font:var(--text-dense)}.mm-prose th{font:var(--text-label);color:var(--mm-text-2);text-align:start;background:var(--mm-sunken);padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--mm-rule)}.mm-prose td{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--mm-rule)}.mm-prose pre{background:var(--mm-code-bg);color:var(--mm-code-text);font:var(--text-mono-editor);border-radius:var(--radius-md);padding:14px 16px;overflow:auto}.mm-prose pre code{background:none;padding:0;font:inherit;color:inherit}.mm-prose img{max-width:100%;border-radius:var(--radius-md);border:1px solid var(--mm-rule)}}@layer mm-components{.mm-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);height:var(--mm-control);padding:0 14px;font:var(--text-button);line-height:1;white-space:nowrap;text-decoration:none;border-radius:var(--radius-md);border:1px solid transparent;cursor:pointer;transition:background-color var(--mm-dur-press) var(--mm-ease),border-color var(--mm-dur-press) var(--mm-ease),color var(--mm-dur-press) var(--mm-ease)}.mm-btn svg{width:16px;height:16px;flex:none;fill:currentColor}.mm-btn--primary{background:var(--mm-primary-fill);color:var(--mm-on-primary)}.mm-btn--primary:hover,.mm-btn--primary:active{background:var(--mm-primary-hover)}.mm-btn--secondary{background:var(--mm-surface);color:var(--mm-text);border-color:var(--mm-control-border)}.mm-btn--secondary:hover,.mm-btn--secondary:active{border-color:var(--mm-text)}.mm-btn--ghost{background:transparent;color:var(--mm-text-2)}.mm-btn--ghost:hover,.mm-btn--ghost:active{color:var(--mm-text);background:var(--mm-sunken)}.mm-btn--danger{background:var(--mm-danger-fill);color:var(--mm-on-primary)}.mm-btn--danger:hover,.mm-btn--danger:active{background:color-mix(in oklab,var(--mm-danger-fill),var(--mm-text) 14%)}.mm-btn--sm{height:var(--control-h-sm);padding:0 10px}.mm-btn--icon{width:var(--mm-control);padding:0}.mm-btn--icon.mm-btn--sm{width:var(--control-h-sm)}.mm-btn[disabled],.mm-btn[aria-disabled=true]{opacity:.5;cursor:not-allowed;pointer-events:none}.mm-field{display:grid;gap:6px}.mm-label{font:var(--text-label);color:var(--mm-text-2)}.mm-input{display:flex;align-items:center;gap:var(--space-2);height:var(--mm-control);padding:0 10px;background:var(--mm-surface);color:var(--mm-text);border:1px solid var(--mm-control-border);border-radius:var(--radius-sm);font:var(--text-dense);transition:border-color var(--mm-dur-press) var(--mm-ease)}input.mm-input{width:100%;box-sizing:border-box}.mm-input input{all:unset;flex:1;min-width:0;font:inherit;color:inherit}.mm-input input::placeholder,input.mm-input::placeholder{color:var(--mm-text-3)}.mm-input:focus-within,input.mm-input:focus-visible{border-color:var(--mm-text);outline:var(--mm-focus-ring-width) solid var(--mm-text);outline-offset:var(--mm-focus-ring-offset)}.mm-input--error{border-color:var(--mm-danger)}.mm-input svg{width:16px;height:16px;color:var(--mm-text-3);flex:none;fill:currentColor}.mm-help{font:var(--text-caption);color:var(--mm-text-2)}.mm-help--error{color:var(--mm-danger);display:flex;gap:6px;align-items:center}@media(pointer:coarse){.mm-input,input.mm-input{font-size:16px}}.mm-tabs{display:flex;gap:var(--space-5);border-bottom:1px solid var(--mm-rule)}.mm-tab{position:relative;display:inline-flex;align-items:center;gap:6px;padding:10px 2px;font:var(--text-button);color:var(--mm-text-2);background:none;border:0;cursor:pointer;text-decoration:none}.mm-tab svg{width:16px;height:16px;fill:currentColor}.mm-tab:hover,.mm-tab[aria-selected=true],.mm-tab[aria-current=page]{color:var(--mm-text)}.mm-tab[aria-selected=true]:after,.mm-tab[aria-current=page]:after{content:"";position:absolute;inset-inline:2px;bottom:-1px;height:2px;background:var(--mm-primary)}.mm-count,.mm-tab__count{font:400 11px/1 var(--font-text);color:var(--mm-text-3);font-variant-numeric:tabular-nums}.mm-seg{display:inline-flex;padding:2px;gap:2px;background:var(--mm-surface);border:1px solid var(--mm-control-border);border-radius:var(--radius-md)}.mm-seg button,.mm-seg a{height:26px;padding:0 10px;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--mm-text-2);font:600 12px/26px var(--font-text);cursor:pointer;text-decoration:none}.mm-seg [aria-pressed=true],.mm-seg [aria-current=page]{background:var(--mm-text);color:var(--mm-on-inverse)}.mm-filter{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 12px;border-radius:var(--radius-full);border:1px solid var(--mm-rule);background:var(--mm-surface);color:var(--mm-text);font:600 12px/1 var(--font-text);cursor:pointer;text-decoration:none}.mm-filter:hover{border-color:var(--mm-control-border)}.mm-filter[aria-pressed=true]{background:var(--mm-text);color:var(--mm-on-inverse);border-color:var(--mm-text)}.mm-filter__n{font:400 11px/1 var(--font-text);font-variant-numeric:tabular-nums}.mm-status{display:inline-flex;align-items:center;gap:6px;height:22px;padding:0 9px;border-radius:var(--radius-full);font:600 12px/1 var(--font-text);white-space:nowrap}.mm-status svg{width:14px;height:14px;fill:currentColor}.mm-status--dot:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.mm-status--success{background:var(--mm-success-soft);color:var(--mm-success)}.mm-status--warning{background:var(--mm-warning-soft);color:var(--mm-warning-text)}.mm-status--info{background:var(--mm-info-soft);color:var(--mm-info)}.mm-status--danger{background:var(--mm-danger-soft);color:var(--mm-danger)}.mm-status--neutral{background:var(--mm-sunken);color:var(--mm-text-2)}.mm-status--live:before{animation:mm-pulse 1.6s var(--mm-ease) infinite}@keyframes mm-pulse{50%{opacity:.35}}.mm-tag{display:inline-flex;align-items:center;gap:var(--space-1);height:22px;padding:0 7px;border-radius:var(--radius-sm);background:var(--mm-sunken);color:var(--mm-text-2);font:400 12px/1 var(--font-text);text-decoration:none}.mm-tag svg{width:14px;height:14px;fill:currentColor}.mm-tag--pii{background:var(--mm-danger-soft);color:var(--mm-danger);font-weight:600}.mm-tag--certified{background:var(--mm-success-soft);color:var(--mm-success);font-weight:600}.mm-tag--generated{font:var(--text-caption);line-height:1;background:transparent;border:1px solid var(--mm-rule);height:18px;padding:0 5px}.mm-callout{display:grid;grid-template-columns:16px 1fr;gap:2px 10px;padding:12px 14px;border-radius:var(--radius-md);font:var(--text-dense)}.mm-callout>svg{width:16px;height:16px;margin-top:1px;fill:currentColor}.mm-callout__title{font-weight:700;color:var(--mm-text);margin:0}.mm-callout__body{grid-column:2;color:var(--mm-text-2);margin:0}.mm-callout__body>*+*{margin-block-start:var(--space-2)}.mm-callout--info{background:var(--mm-info-soft)}.mm-callout--info>svg{color:var(--mm-info)}.mm-callout--success{background:var(--mm-success-soft)}.mm-callout--success>svg{color:var(--mm-success)}.mm-callout--warning{background:var(--mm-warning-soft)}.mm-callout--warning>svg{color:var(--mm-warning)}.mm-callout--danger{background:var(--mm-danger-soft)}.mm-callout--danger>svg{color:var(--mm-danger)}.mm-panel{background:var(--mm-surface);border:1px solid var(--mm-rule);border-radius:var(--radius-md)}.mm-panel__head{display:flex;align-items:center;gap:var(--space-2);padding:12px var(--space-4);border-bottom:1px solid var(--mm-rule)}.mm-panel__head svg{width:16px;height:16px;color:var(--mm-text-3);fill:currentColor}.mm-panel__title{font:var(--text-panel-title);margin:0;flex:1}.mm-panel__link{font:600 12px/1.45 var(--font-text);color:var(--mm-text);text-decoration:none}.mm-panel__link:hover,.mm-panel__link:focus-visible{text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px}.mm-link--quiet{color:var(--mm-text);text-decoration:none}.mm-link--quiet:hover,.mm-link--quiet:focus-visible{text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px}:where(.mm-list,.mm-table) a{color:var(--mm-text);text-decoration:none}:where(.mm-list,.mm-table) a:where(:hover,:focus-visible){text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px}.mm-panel__body{padding:var(--space-4) var(--space-5)}.mm-list{list-style:none;margin:0;padding:0}.mm-list>li{display:flex;align-items:center;gap:var(--space-3);padding:10px var(--space-4);font:var(--text-dense);border-top:1px solid var(--mm-rule)}.mm-list>li:first-child{border-top:0}.mm-link-list{container:mm-link-list / inline-size;display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0;border-block-end:1px solid var(--mm-rule)}.mm-link-list>li{flex:0 0 100%;min-width:0;margin:0;padding:0;border-block-start:1px solid var(--mm-rule)}@container mm-link-list (min-width: 40rem){.mm-link-list--2>li{flex-basis:50%}}.mm-link-list__item{display:flex;align-items:flex-start;gap:var(--space-3);box-sizing:border-box;block-size:100%;min-block-size:44px;padding:var(--space-3);border-radius:var(--radius-sm);color:var(--mm-text);text-decoration:none}a.mm-link-list__item{cursor:pointer;transition:background-color var(--mm-dur-press) var(--mm-ease)}.mm-link-list__icon{flex:none;width:16px;height:16px;margin-block-start:2px;color:var(--mm-text-2);fill:currentColor}.mm-link-list__text{flex:1;min-width:0;display:grid;gap:2px}.mm-link-list__title{font:var(--text-label);color:var(--mm-text);overflow-wrap:anywhere;text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:3px;text-decoration-color:transparent;transition:text-decoration-color var(--mm-dur-press) var(--mm-ease)}div.mm-link-list__item .mm-link-list__title{text-decoration-line:none}.mm-link-list__description{font:var(--text-caption);color:var(--mm-text-2);overflow-wrap:anywhere}.mm-link-list__indicator{flex:none;align-self:center;width:16px;height:16px;color:var(--mm-text-3);fill:currentColor;transition:color var(--mm-dur-press) var(--mm-ease)}.mm-link-list__indicator:dir(rtl){transform:scaleX(-1)}a.mm-link-list__item:is(:hover,:focus-visible){background:var(--mm-sunken);color:var(--mm-text);text-decoration:none}a.mm-link-list__item:is(:hover,:focus-visible) .mm-link-list__title{text-decoration-color:currentColor}a.mm-link-list__item:is(:hover,:focus-visible) .mm-link-list__indicator{color:var(--mm-text)}.mm-table-wrap{border:1px solid var(--mm-rule);border-radius:var(--radius-md);overflow:auto;background:var(--mm-surface)}.mm-table{width:100%;border-collapse:collapse;font:var(--text-dense)}.mm-table th{position:sticky;top:0;z-index:1;background:var(--mm-sunken);color:var(--mm-text-2);font:var(--text-label);text-align:start;height:var(--mm-table-head-h);padding:0 var(--space-3);border-bottom:1px solid var(--mm-rule);white-space:nowrap}.mm-table td{height:var(--mm-row);padding:0 var(--space-3);border-bottom:1px solid var(--mm-rule)}.mm-table tr:last-child td{border-bottom:0}.mm-table tbody tr:hover{background:var(--mm-sunken)}.mm-table tbody tr[aria-selected=true]{background:var(--mm-selected)}.mm-table .num{text-align:end;font-variant-numeric:tabular-nums}.mm-table .mono{font:var(--text-mono-dense);color:var(--mm-text-2)}.mm-table--compact td{height:var(--row-compact)}.mm-dl{display:grid;grid-template-columns:120px 1fr;gap:8px var(--space-4);margin:0;font:var(--text-dense)}.mm-dl dt{font:var(--text-label);color:var(--mm-text-2)}.mm-dl dd{margin:0;min-width:0;overflow-wrap:anywhere}.mm-kpi{padding:var(--space-4) var(--space-5)}.mm-kpi__label{font:var(--text-label);color:var(--mm-text-2)}.mm-kpi__value{font:var(--text-display-kpi);letter-spacing:var(--tracking-display-kpi);font-variant-numeric:tabular-nums}.mm-kpi__ctx{font:var(--text-caption);color:var(--mm-text-2)}.mm-code{position:relative;background:var(--mm-code-bg);color:var(--mm-code-text);border-radius:var(--radius-md)}.mm-code pre{margin:0;padding:14px 16px;overflow:auto;font:var(--text-mono-editor)}.mm-code__copy{position:absolute;top:8px;inset-inline-end:8px;height:24px;padding:0 8px;font:600 12px/1 var(--font-text);color:var(--mm-code-text);background:transparent;border:1px solid var(--mm-syn-comment);border-radius:var(--radius-sm);cursor:pointer}.mm-code .k{color:var(--mm-syn-keyword)}.mm-code .f{color:var(--mm-syn-function)}.mm-code .s{color:var(--mm-syn-string)}.mm-code .n{color:var(--mm-syn-number)}.mm-code .c{color:var(--mm-syn-comment);font-style:italic}.mm-empty{display:grid;justify-items:center;text-align:center;gap:var(--space-3);padding:var(--space-12) var(--space-6)}.mm-topography{--mm-topography-sheet: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 800' preserveAspectRatio='xMidYMid slice' fill='none' stroke='currentColor'%3E%3Cpath stroke-width='1' d='M1086 880Q1120 831 1140 805Q1160 779 1180 755Q1200 731 1220 707Q1240 684 1242 682L1244 680M1040 871Q1080 819 1100 795Q1120 770 1140 745Q1160 720 1176 700Q1193 680 1208 660Q1224 640 1238 620L1253 600M1000 865Q1040 816 1060 792Q1080 767 1099 744Q1118 720 1134 700Q1149 680 1163 660Q1178 640 1190 620Q1203 600 1221 566Q1240 532 1243 526L1247 520M960 865Q1000 818 1020 794Q1040 770 1060 745Q1080 720 1095 700Q1111 680 1124 660Q1138 640 1149 620Q1161 600 1179 560Q1197 520 1205 500Q1212 480 1226 441Q1240 403 1241 401L1241 400M880 879Q920 833 940 810Q960 787 980 763Q1000 738 1020 711Q1040 685 1055 662Q1069 640 1080 620Q1091 600 1105 561Q1120 523 1126 501Q1131 480 1138 440Q1145 400 1152 362Q1160 324 1170 302Q1179 280 1195 260Q1211 240 1245 223L1280 206M880 845Q919 800 936 780Q953 760 969 740Q985 720 999 700Q1014 680 1027 658Q1040 637 1058 598Q1076 560 1083 540Q1089 520 1097 480Q1104 440 1109 400Q1113 360 1117 339Q1120 317 1134 279Q1149 240 1165 220Q1180 200 1210 182Q1240 163 1247 162L1253 160M840 858Q880 813 900 790Q920 766 938 743Q956 720 971 700Q985 680 997 660Q1010 640 1025 608Q1040 576 1050 548Q1059 520 1066 480Q1073 440 1076 400Q1080 360 1082 340Q1084 320 1095 280Q1105 240 1115 220Q1125 200 1142 179Q1160 157 1192 139Q1224 120 1252 114L1280 108M800 872Q840 828 860 805Q880 782 900 757Q920 732 939 706Q958 680 970 660Q982 640 993 620Q1003 600 1017 560Q1031 520 1035 494Q1040 468 1043 434Q1047 400 1050 360Q1053 320 1061 280Q1068 240 1075 220Q1083 200 1101 171Q1120 142 1140 124Q1160 105 1183 93Q1207 80 1243 72L1280 64M760 857Q800 813 820 790Q840 767 859 743Q877 720 891 700Q905 680 917 660Q930 640 945 607Q960 574 969 547Q977 520 983 480Q990 440 992 400Q994 360 996 320Q999 280 1002 260Q1005 240 1017 200Q1029 160 1040 140Q1051 120 1065 100Q1080 79 1100 60Q1120 40 1153 20Q1185 0 1212 -10Q1240 -20 1260 -23L1280 -25M720 869Q760 827 780 805Q800 783 820 758Q840 734 860 707Q879 680 891 660Q903 640 914 620Q924 600 937 560Q951 520 956 495Q960 471 963 435Q966 400 967 360Q968 320 972 280Q975 240 985 200Q995 160 1004 140Q1013 120 1027 98Q1040 75 1060 51Q1080 27 1100 9Q1120 -9 1145 -24Q1169 -40 1185 -48L1200 -56M680 878Q720 840 740 818Q760 797 780 774Q800 751 820 724Q840 698 859 669Q877 640 887 620Q897 600 909 569Q920 537 926 509Q933 480 936 440Q939 400 940 360Q941 320 943 280Q946 240 953 205Q960 170 969 145Q977 120 989 98Q1000 75 1020 46Q1040 17 1060 -5Q1080 -27 1100 -44L1120 -62M680 847Q720 808 740 786Q760 765 778 742Q796 720 811 700Q825 680 837 660Q850 640 865 608Q880 576 889 548Q898 520 904 480Q910 440 911 400Q913 360 913 320Q913 280 917 243Q920 206 924 183Q929 160 943 120Q958 80 968 60Q979 40 992 20Q1005 0 1022 -23L1040 -45M600 844Q640 812 660 794Q680 776 700 755Q720 734 740 709Q760 684 774 662Q788 640 799 620Q810 600 825 560Q839 520 843 500Q847 480 849 440Q852 400 851 360Q850 320 849 280Q847 240 849 200Q851 160 858 120Q865 80 873 57Q880 33 894 -3Q907 -40 914 -55L920 -70M-74 120Q0 89 40 91Q80 93 102 106Q125 120 142 147Q160 174 172 207Q184 240 192 265Q200 290 210 325Q221 360 229 400Q238 440 239 460Q240 480 238 500Q236 520 221 560Q205 600 191 620Q176 640 156 660Q136 680 111 700Q87 720 63 737Q40 754 20 768Q0 783 -20 797Q-40 811 -60 825L-80 839M-80 40Q-2 0 19 -6Q40 -12 80 -15Q120 -19 160 -12Q200 -6 220 2Q240 10 266 25Q292 40 307 60Q323 80 329 120Q335 160 336 200Q337 240 341 280Q346 320 352 360Q358 400 361 420Q363 440 363 480Q362 520 359 540Q355 560 340 600Q324 640 312 660Q301 680 288 700Q276 720 265 760Q253 800 273 820Q292 840 306 845L320 850M520 845Q560 824 580 812Q600 800 624 780Q648 760 668 740Q689 720 706 700Q723 680 741 652Q760 624 775 592Q790 560 797 540Q803 520 809 480Q815 440 814 400Q814 360 810 320Q807 280 803 241Q800 201 798 181Q797 160 794 120Q792 80 785 40Q778 0 766 -20Q754 -40 738 -60L721 -80'/%3E%3Cpath stroke-width='1.5' d='M920 870Q960 824 980 801Q1000 777 1020 752Q1040 728 1058 704Q1076 680 1089 660Q1102 640 1113 620Q1124 600 1140 560Q1157 520 1163 500Q1168 480 1178 440Q1187 400 1194 377Q1200 355 1220 323Q1240 292 1249 286L1257 280M800 843Q838 800 855 780Q872 760 887 740Q903 720 917 700Q931 680 946 656Q960 631 976 596Q992 560 998 540Q1004 520 1010 480Q1016 440 1019 400Q1021 360 1025 320Q1028 280 1034 251Q1040 223 1053 191Q1066 160 1079 140Q1092 120 1111 100Q1131 80 1163 60Q1195 40 1218 33Q1240 25 1260 23L1280 20M640 850Q680 814 700 794Q720 773 740 751Q760 728 778 704Q796 680 808 660Q820 640 831 620Q842 600 856 560Q870 520 875 490Q880 460 882 430Q884 400 883 360Q883 320 883 280Q884 240 888 200Q892 160 904 120Q915 80 924 60Q932 40 946 14Q960 -12 980 -43L1000 -75M-80 250Q0 253 20 272Q40 292 57 326Q75 360 81 380Q87 400 92 440Q96 480 88 512Q80 544 65 572Q49 600 33 620Q16 640 -3 660Q-23 680 -44 700L-66 720'/%3E%3C/svg%3E");--mm-topography-fade: none;position:relative;isolation:isolate}.mm-topography:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;will-change:transform;background-color:var(--mm-topography-line, color-mix(in oklab, var(--mm-rule) 80%, transparent));-webkit-mask-image:var(--mm-topography-sheet);mask-image:var(--mm-topography-sheet);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.mm-topography:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:var(--mm-topography-fade)}.mm-topography--fade-edges{--mm-topography-fade: radial-gradient(ellipse 75% 80% at 50% 50%, transparent 30%, var(--mm-topography-ground, var(--mm-paper)) 100%)}.mm-topography--fade-start{--mm-topography-fade: linear-gradient(to right, var(--mm-topography-ground, var(--mm-paper)), transparent 65%)}.mm-topography--fade-end{--mm-topography-fade: linear-gradient(to left, var(--mm-topography-ground, var(--mm-paper)), transparent 65%)}.mm-topography--fade-start:dir(rtl){--mm-topography-fade: linear-gradient(to left, var(--mm-topography-ground, var(--mm-paper)), transparent 65%)}.mm-topography--fade-end:dir(rtl){--mm-topography-fade: linear-gradient(to right, var(--mm-topography-ground, var(--mm-paper)), transparent 65%)}.mm-empty__title{font:var(--text-heading);letter-spacing:var(--tracking-heading);margin:0}.mm-empty__text{font:var(--text-body);color:var(--mm-text-2);margin:0;max-width:46ch}.mm-progress{width:240px;height:4px;background:var(--mm-sunken);border-radius:2px;overflow:hidden}.mm-progress>span{display:block;height:100%;background:var(--mm-text-2)}.mm-wordmark{display:inline-flex;flex:none;line-height:0;color:var(--mm-text);direction:ltr}.mm-wordmark svg{display:block;height:var(--mm-wordmark-size, 24px);width:auto;fill:currentColor}.mm-tooltip{display:inline-grid;grid-template-columns:auto auto;gap:2px 12px;padding:8px 10px;background:var(--mm-text);color:var(--mm-on-inverse);border-radius:0;font:400 12px/1.4 var(--font-text);font-variant-numeric:tabular-nums}mm-site-header:not(:defined){display:block;position:sticky;inset-block-start:0;z-index:var(--mm-z-sticky);box-sizing:border-box;block-size:calc(var(--space-12) + var(--space-2) + 1px);background:var(--mm-chrome);border-block-end:1px solid var(--mm-rule)}mm-site-header:not(:defined)>*{display:none}}@layer mm-layouts{.mm-page,.mm-container,.mm-cq{container-type:inline-size}.mm-page{padding:var(--space-6) var(--space-8) var(--space-12);max-width:1600px}@media(max-width:720px){.mm-page{padding-inline:var(--space-4)}}.mm-container{max-width:1200px;margin-inline:auto;padding-inline:var(--space-8)}@media(max-width:720px){.mm-container{padding-inline:var(--space-4)}}.mm-stack{display:flex;flex-direction:column;gap:var(--mm-gap, var(--space-6))}.mm-stack--tight{--mm-gap: var(--space-2)}.mm-stack--loose{--mm-gap: var(--space-12)}.mm-cluster{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mm-gap, var(--space-2))}.mm-cluster--between{justify-content:space-between}.mm-cluster>.mm-push{margin-inline-start:auto}.mm-split{display:grid;gap:var(--space-6);grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start}.mm-split--sidebar{grid-template-columns:15rem minmax(0,1fr)}.mm-split--even{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}@media(max-width:960px){.mm-split,.mm-split--sidebar,.mm-split--even{grid-template-columns:minmax(0,1fr)}}@container (max-width: 880px){.mm-split,.mm-split--sidebar,.mm-split--even{grid-template-columns:minmax(0,1fr)}}.mm-columns{columns:2 28rem;column-gap:var(--space-6)}.mm-columns>*{break-inside:avoid;margin-block-end:var(--space-6)}@container (max-width: 880px){.mm-columns{columns:1}}.mm-rule{border:0;border-top:1px solid var(--mm-rule);margin:0}.mm-measure{max-width:70ch}}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){color-scheme:dark}}html{scroll-padding-block-start:calc(var(--mm-control) + var(--space-8))}:is(mm-page-header,mm-callout,mm-empty-state,mm-facet-sidebar):not(:defined){visibility:hidden}.mm-prose pre .token.comment,.mm-prose pre .token.prolog,.mm-prose pre .token.doctype,.mm-prose pre .token.cdata{color:var(--mm-syn-comment);font-style:italic}.mm-prose pre .token.string,.mm-prose pre .token.attr-value,.mm-prose pre .token.inserted{color:var(--mm-syn-string)}.mm-prose pre .token.number,.mm-prose pre .token.boolean,.mm-prose pre .token.constant,.mm-prose pre .token.symbol{color:var(--mm-syn-number)}.mm-prose pre .token.keyword,.mm-prose pre .token.atrule,.mm-prose pre .token.selector,.mm-prose pre .token.property,.mm-prose pre .token.attr-name,.mm-prose pre .token.key{color:var(--mm-syn-keyword)}.mm-prose pre .token.function,.mm-prose pre .token.function-variable,.mm-prose pre .token.tag,.mm-prose pre .token.deleted{color:var(--mm-syn-function)}.mm-prose pre .token.namespace{opacity:.7}.mm-prose table{display:block;overflow-x:auto}.mm-prose h2,.mm-prose h3{scroll-margin-block-start:calc(var(--mm-control) + var(--space-8))}.mm-prose .mm-callout>mm-icon{margin-block-start:1px}.mm-callout--info>mm-icon{color:var(--mm-info)}.mm-callout--success>mm-icon{color:var(--mm-success)}.mm-callout--warning>mm-icon{color:var(--mm-warning)}.mm-callout--danger>mm-icon{color:var(--mm-danger)}.progress.svelte-degj0i{position:fixed;inset-inline:0;inset-block-start:0;z-index:var(--mm-z-toast);block-size:2px;overflow:hidden;background:var(--mm-sunken)}span.svelte-degj0i{display:block;inline-size:40%;block-size:100%;background:var(--mm-text-2);animation:svelte-degj0i-travel 1.2s var(--mm-ease) infinite}@keyframes svelte-degj0i-travel{0%{transform:translate(-100%)}to{transform:translate(250%)}}@media(prefers-reduced-motion:reduce){span.svelte-degj0i{inline-size:100%;animation:none;opacity:.6}}.skip.svelte-12qhfyh:focus{position:fixed;inset-block-start:var(--space-2);inset-inline-start:var(--space-2);z-index:var(--mm-z-toast);padding:var(--space-2) var(--space-3);background:var(--mm-raised);color:var(--mm-text);border-radius:var(--radius-sm);box-shadow:var(--shadow-float)}.shell.svelte-12qhfyh{display:flex;flex-direction:column;min-block-size:100vh}.page.svelte-12qhfyh{flex:1;inline-size:100%;max-inline-size:1600px;margin-inline:auto;padding:var(--space-8) var(--space-8) var(--space-12);box-sizing:border-box}.footer.svelte-12qhfyh{border-block-start:1px solid var(--mm-rule)}.footer-inner.svelte-12qhfyh{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-4) var(--space-8);max-inline-size:1600px;margin-inline:auto;padding:var(--space-6) var(--space-8);box-sizing:border-box}.footer.svelte-12qhfyh p:where(.svelte-12qhfyh){margin:0}.footer.svelte-12qhfyh ul:where(.svelte-12qhfyh){display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-5);margin:0;padding:0;list-style:none}.footer.svelte-12qhfyh nav:where(.svelte-12qhfyh) a:where(.svelte-12qhfyh){font:var(--text-caption);color:var(--mm-text-2);text-decoration:none}.footer.svelte-12qhfyh nav:where(.svelte-12qhfyh) a:where(.svelte-12qhfyh):hover,.footer.svelte-12qhfyh nav:where(.svelte-12qhfyh) a:where(.svelte-12qhfyh):focus-visible{color:var(--mm-text);text-decoration:underline;text-underline-offset:2px}@media(max-width:720px){.page.svelte-12qhfyh{padding:var(--space-6) var(--space-4) var(--space-12)}.footer-inner.svelte-12qhfyh{padding-inline:var(--space-4)}}
