@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height: 1.5 ;--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height: 1.2 ;--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--tracking-wide:.025em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-xs:.125rem;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--shadow-sm:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-md:12px;--blur-3xl:64px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components{:root{--s1:4px;--s2:8px;--s3:12px;--s4:16px;--s5:20px;--s6:24px;--s7:32px;--s8:48px;--chrome-top:#0b0e14;--chrome-bot:#070a0f;--chrome-rule:#1d3563;--chrome-ink:#dce6f7;--chrome-ink-2:#8ea3c6;--chrome-accent:#ffb454;--chrome-glow:#5bc9ee38;--ignition-text:#ffc67d;--alert-text:#ec7b7b;--nominal-text:var(--nominal);--caution-text:var(--caution);--signal-text:var(--signal);--sheet-surface:#1b1e23;--sheet-raised:#23272e;--sheet-sunk:#16191e;--card-surface:var(--sheet-sunk)}@supports (color:color-mix(in lab,red,red)){:root{--card-surface:color-mix(in srgb, var(--sheet-sunk) 72%, var(--sheet-raised))}}:root{--card-fill:#ffffff0e;--card-fill-hover:#ffffff1a;--card-rule:#ffffff21;--card-lift:#ffffff12;--card-shadow:0 1px 2px -1px var(--void), 0 10px 26px -14px var(--void)}@supports (color:color-mix(in lab,red,red)){:root{--card-shadow:0 1px 2px -1px color-mix(in srgb, var(--void) 62%, transparent), 0 10px 26px -14px color-mix(in srgb, var(--void) 74%, transparent)}}:root{--card-shadow-raised:0 2px 4px -1px var(--void), 0 14px 32px -14px var(--void)}@supports (color:color-mix(in lab,red,red)){:root{--card-shadow-raised:0 2px 4px -1px color-mix(in srgb, var(--void) 66%, transparent), 0 14px 32px -14px color-mix(in srgb, var(--void) 78%, transparent)}}:root{--card-hover-surface:var(--card-surface)}@supports (color:color-mix(in lab,red,red)){:root{--card-hover-surface:color-mix(in srgb, var(--card-surface) 88%, var(--ignition))}}:root{--switch-thumb:var(--dim);--mv-scrollbar-thumb:var(--dim)}@supports (color:color-mix(in lab,red,red)){:root{--mv-scrollbar-thumb:color-mix(in srgb, var(--dim) 50%, transparent)}}:root{--sheet-corner:1.1rem}@media(max-width:900px){:root{--sheet-corner:.7rem}}:root[data-theme=light]{--sheet-surface:#f5f7fa;--sheet-raised:#fff;--sheet-sunk:#e9edf3;--card-surface:var(--sheet-sunk)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=light]{--card-surface:color-mix(in srgb, var(--sheet-sunk) 72%, var(--sheet-raised))}}:root[data-theme=light]{--card-fill:#ffffffd1;--card-fill-hover:#fff;--card-rule:#0d122026;--card-lift:transparent;--card-shadow:0 1px 2px -1px #0d122024, 0 10px 24px -16px #0d122033;--card-shadow-raised:0 2px 4px -1px #0d12202e, 0 14px 30px -16px #0d122042;--chrome-top:#dfe6f1;--chrome-bot:#d3dcea;--chrome-rule:#c3cfe0;--chrome-ink:#17202e;--chrome-ink-2:#4a5876;--chrome-accent:var(--signal);--chrome-glow:#0e8dbc29;--ignition-text:#a35200;--alert-text:var(--alert);--nominal-text:#157640;--caution-text:#7a5200;--signal-text:#0b6f95}.mv-theme-picker{align-items:center;gap:var(--s1);padding:var(--s1);border:1px solid var(--hairline);border-radius:var(--radius-md);background:var(--sheet-sunk);display:inline-flex}@supports (color:color-mix(in lab,red,red)){.mv-theme-picker{background:color-mix(in srgb,var(--sheet-sunk) 80%,transparent)}}.mv-theme-picker__option{justify-content:center;align-items:center;gap:var(--s2);min-block-size:var(--target-min);min-inline-size:var(--target-min);padding-inline:var(--s3);border-radius:calc(var(--radius-md) - 2px);color:var(--dim);cursor:pointer;background:0 0;border:0;display:inline-flex}.mv-theme-picker__option:hover:not(:disabled),.mv-theme-picker__option[aria-pressed=true]{background:var(--sheet-raised);color:var(--starlight)}.mv-theme-picker__option:disabled{cursor:not-allowed;opacity:var(--disabled-opacity)}.mv-theme-picker--compact .mv-theme-picker__option{padding-inline:0}.mv-theme-picker--cycle{border-radius:var(--radius-sm);padding:0}.mv-theme-picker--cycle .mv-theme-picker__option{min-block-size:var(--target-touch);min-inline-size:var(--target-touch);border-radius:inherit;padding-inline:0}.mv-theme-picker--chrome{border-color:var(--chrome-rule);background:#ffffff0f}.mv-theme-picker--chrome .mv-theme-picker__option{color:var(--chrome-ink-2)}.mv-theme-picker--chrome .mv-theme-picker__option:hover:not(:disabled),.mv-theme-picker--chrome .mv-theme-picker__option[aria-pressed=true]{color:var(--chrome-ink);background:#ffffff14}@media(max-width:39.999rem){.mv-theme-picker[data-visibility=wide-only]{display:none}}@media(min-width:40rem){.mv-theme-picker[data-visibility=compact-only]{display:none}}.mv-theme-dock{z-index:40;position:fixed;inset-block-end:max(var(--s4),env(safe-area-inset-bottom));inset-inline-end:max(var(--s4),env(safe-area-inset-right))}.mv-theme-dock .mv-theme-picker{background:var(--sheet-sunk)}@supports (color:color-mix(in lab,red,red)){.mv-theme-dock .mv-theme-picker{background:color-mix(in srgb,var(--sheet-sunk) 92%,transparent)}}.mv-theme-dock .mv-theme-picker{box-shadow:var(--shadow-md);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}@media print{.mv-theme-dock{display:none}}.mv-shell{--mv-active-rail-width:var(--mv-rail-width,18rem);--mv-chrome-bar-height:3.5rem;--mv-toast-block-offset:calc(var(--mv-chrome-bar-height) + var(--s4));--mv-inspector-width:18rem;background:radial-gradient(ellipse 70% 55% at 88% -6%,var(--chrome-glow) 0%,var(--chrome-glow) 42%,var(--chrome-glow) 68%,transparent 94%),radial-gradient(ellipse 105% 78% at 6% 0%,var(--chrome-glow) 0%,var(--chrome-glow) 16%,var(--chrome-glow) 32%,var(--chrome-glow) 48%,var(--chrome-glow) 64%,var(--chrome-glow) 80%,transparent 98%),radial-gradient(ellipse 90% 70% at 98% 100%,var(--hairline) 0%,var(--hairline) 16%,var(--hairline) 32%,var(--hairline) 48%,var(--hairline) 64%,var(--hairline) 80%,transparent 98%),linear-gradient(180deg,#ffffff05 0%,transparent 16%,transparent 84%,#00000024 100%),linear-gradient(168deg,var(--chrome-top) 0%,var(--chrome-bot) 100%);min-width:0;min-height:0;display:grid}@supports (color:color-mix(in lab,red,red)){.mv-shell{background:radial-gradient(ellipse 70% 55% at 88% -6%,color-mix(in srgb,color-mix(in srgb,var(--chrome-glow) 45%,white) 9%,transparent) 0%,color-mix(in srgb,color-mix(in srgb,var(--chrome-glow) 45%,white) 4%,transparent) 42%,color-mix(in srgb,color-mix(in srgb,var(--chrome-glow) 45%,white) 1.2%,transparent) 68%,transparent 94%),radial-gradient(ellipse 105% 78% at 6% 0%,color-mix(in srgb,var(--chrome-glow) 22%,transparent) 0%,color-mix(in srgb,var(--chrome-glow) 16%,transparent) 16%,color-mix(in srgb,var(--chrome-glow) 11%,transparent) 32%,color-mix(in srgb,var(--chrome-glow) 6.5%,transparent) 48%,color-mix(in srgb,var(--chrome-glow) 3.4%,transparent) 64%,color-mix(in srgb,var(--chrome-glow) 1.3%,transparent) 80%,transparent 98%),radial-gradient(ellipse 90% 70% at 98% 100%,color-mix(in srgb,var(--hairline) 34%,transparent) 0%,color-mix(in srgb,var(--hairline) 24%,transparent) 16%,color-mix(in srgb,var(--hairline) 16%,transparent) 32%,color-mix(in srgb,var(--hairline) 9%,transparent) 48%,color-mix(in srgb,var(--hairline) 4.5%,transparent) 64%,color-mix(in srgb,var(--hairline) 1.6%,transparent) 80%,transparent 98%),linear-gradient(180deg,#ffffff05 0%,transparent 16%,transparent 84%,#00000024 100%),linear-gradient(168deg,var(--chrome-top) 0%,var(--chrome-bot) 100%)}}.mv-shell{color:var(--chrome-ink)}.mv-shell-adaptive-frame{width:100%;min-width:0;height:100%;min-height:0;overflow:hidden;container-type:inline-size}.mv-shell-adaptive-frame>.mv-shell{width:100%;height:100%}@container (max-width:47.999rem){.mv-shell-adaptive-frame>.mv-shell--nav-left,.mv-shell-adaptive-frame>.mv-shell--nav-right{grid-template:"bar" var(--mv-chrome-bar-height) "notice" auto "rail" auto "sheet" minmax(0,1fr) / minmax(0,1fr)}.mv-shell-adaptive-frame>:is(.mv-shell--nav-left,.mv-shell--nav-right)>.mv-chrome-rail{max-width:100%;max-height:min(15rem,38vh);overflow:auto}.mv-shell-adaptive-frame>:is(.mv-shell--nav-left,.mv-shell--nav-right)>.mv-sheet{border-top-left-radius:var(--sheet-corner);border-top-right-radius:var(--sheet-corner)}}.mv-shell--nav-left{grid-template:"rail bar" var(--mv-chrome-bar-height) "rail notice" auto "rail sheet" minmax(0,1fr) / var(--mv-active-rail-width) minmax(0,1fr)}.mv-shell--nav-right{grid-template:"bar rail" var(--mv-chrome-bar-height) "notice rail" auto "sheet rail" minmax(0,1fr) / minmax(0,1fr) var(--mv-active-rail-width)}.mv-shell--nav-none{grid-template:"bar" var(--mv-chrome-bar-height) "notice" auto "sheet" minmax(0,1fr) / minmax(0,1fr)}.mv-shell--bar-full.mv-shell--nav-left{grid-template:"bar bar" var(--mv-chrome-bar-height) "rail notice" auto "rail sheet" minmax(0,1fr) / var(--mv-active-rail-width) minmax(0,1fr)}.mv-shell--bar-full.mv-shell--nav-right{grid-template:"bar bar" var(--mv-chrome-bar-height) "notice rail" auto "sheet rail" minmax(0,1fr) / minmax(0,1fr) var(--mv-active-rail-width)}.mv-shell--bar-full .mv-chrome-rail>.mv-rail-flyout-corner{inset-block-start:0}.mv-shell--collapsed{--mv-active-rail-width:var(--mv-collapsed-rail-width,4rem)}.mv-shell--fixed{position:fixed;inset:0}.mv-shell>.mv-chrome-rail{grid-area:rail;min-width:0;min-height:0;position:relative;overflow:visible}.mv-chrome-rail>.mv-rail-flyout{z-index:6;width:var(--mv-rail-width,18rem);background:linear-gradient(168deg,var(--chrome-top) 0%,var(--chrome-bot) 100%);border-inline-end:1px solid var(--hairline);box-shadow:var(--shadow-lg);position:absolute;inset-block:0;inset-inline-start:0;overflow:hidden}.mv-shell--nav-right .mv-chrome-rail>.mv-rail-flyout{border-inline-end:0;border-inline-start:1px solid var(--hairline);inset-inline:auto 0}.mv-chrome-rail>.mv-rail-flyout-corner{z-index:6;inline-size:var(--sheet-corner);block-size:var(--sheet-corner);background:radial-gradient(circle at 100% 100%,transparent calc(var(--sheet-corner) - .5px),var(--chrome-top) var(--sheet-corner));pointer-events:none;position:absolute;inset-block-start:var(--mv-chrome-bar-height);inset-inline-start:var(--mv-rail-width,18rem)}.mv-shell--nav-right .mv-chrome-rail>.mv-rail-flyout-corner{background:radial-gradient(circle at 0% 100%,transparent calc(var(--sheet-corner) - .5px),var(--chrome-top) var(--sheet-corner));inset-inline-start:auto;inset-inline-end:var(--mv-rail-width,18rem)}.mv-shell>.mv-chrome-bar{grid-area:bar;min-width:0}.mv-shell>.mv-shell-notice{grid-area:notice;min-width:0}.mv-shell>.mv-sheet{z-index:1;grid-area:sheet;min-width:0;min-height:0;position:relative;overflow:hidden}.mv-shell--nav-left>.mv-sheet{border-top-left-radius:var(--sheet-corner);border-top-right-radius:0}.mv-shell--nav-right>.mv-sheet{border-top-left-radius:0;border-top-right-radius:var(--sheet-corner)}.mv-shell--nav-none>.mv-sheet{border-top-left-radius:var(--sheet-corner);border-top-right-radius:var(--sheet-corner)}.mv-shell.mv-shell--rail-drawer .mv-sheet{border-top-left-radius:0;border-top-right-radius:0}.mv-sheet--with-inspector{grid-template-columns:minmax(0,1fr) var(--mv-inspector-width);display:grid}.mv-sheet>.mv-inspector{border-inline-start:1px solid var(--hairline);background:var(--sheet-sunk);min-width:0;min-height:0;overflow:auto}.mv-chrome-bar{z-index:2;background:0 0;border:0;position:relative}.mv-chrome-main{z-index:1;position:relative}.mv-sheet{background:var(--sheet-surface);color:var(--starlight);scrollbar-width:thin;scrollbar-color:var(--dim) transparent}@supports (color:color-mix(in lab,red,red)){.mv-sheet{scrollbar-color:color-mix(in srgb,var(--dim) 34%,transparent) transparent}}.mv-sheet{--console:var(--sheet-raised);--console-2:var(--sheet-sunk);--faint:var(--dim);border-top:1px solid #0000;border-image:linear-gradient(90deg,transparent 0%,var(--chrome-glow) 18%,var(--ignition) 62%,transparent 100%) 1}@supports (color:color-mix(in lab,red,red)){.mv-sheet{border-image:linear-gradient(90deg,transparent 0%,color-mix(in srgb,var(--chrome-glow) 70%,transparent) 18%,color-mix(in srgb,var(--ignition) 26%,transparent) 62%,transparent 100%) 1}}.mv-sheet::-webkit-scrollbar{width:8px}.mv-sheet::-webkit-scrollbar-track{background:0 0}.mv-sheet::-webkit-scrollbar-thumb{border-radius:var(--radius-full);background:var(--dim)}@supports (color:color-mix(in lab,red,red)){.mv-sheet::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--dim) 30%,transparent)}}.mv-sheet:hover::-webkit-scrollbar-thumb{background:var(--dim)}@supports (color:color-mix(in lab,red,red)){.mv-sheet:hover::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--dim) 50%,transparent)}}.mv-sheet--left{border-top-left-radius:var(--sheet-corner)}.mv-sheet--right{border-top-right-radius:var(--sheet-corner)}.mv-split-pane{min-block-size:0;min-inline-size:0;display:grid;overflow:hidden}.mv-split-pane--vertical{grid-template-columns:minmax(0,var(--mv-split-value)) auto minmax(0,1fr)}.mv-split-pane--horizontal{grid-template-rows:minmax(0,var(--mv-split-value)) auto minmax(0,1fr)}.mv-split-pane__pane{min-block-size:0;min-inline-size:0;overflow:hidden}.mv-chrome-rail{background:0 0;border:0;overflow:visible;padding-right:0!important}.mv-rail-item--active::marker{color:var(--chrome-accent)}.mv-side-rail{block-size:100%;min-block-size:0;min-inline-size:0;color:var(--chrome-ink);background:0 0;grid-template-rows:minmax(0,1fr) auto;display:grid;overflow:hidden}.mv-side-rail__body{min-block-size:0;min-inline-size:0;overflow:auto}.mv-side-rail__footer{border-block-start:1px solid var(--chrome-rule)}.mv-side-rail--collapsed{--mv-side-rail-label-display:none}.mv-rail-item--active{margin-inline:0;position:relative}.mv-rail-item--active:after{content:"";inline-size:var(--focus-ring-width);background:var(--chrome-accent);box-shadow:0 0 var(--s2) var(--chrome-accent);position:absolute;inset-block:0}@supports (color:color-mix(in lab,red,red)){.mv-rail-item--active:after{box-shadow:0 0 var(--s2) color-mix(in srgb,var(--chrome-accent) 62%,transparent)}}.mv-rail-item--active:after{pointer-events:none}.mv-nav-rail[data-side=left] .mv-rail-item--active{inline-size:calc(100% + var(--mv-rail-edge-bleed,0px) + var(--mv-rail-scrollbar-gutter,0px));border-radius:var(--radius-sm) 0 0 var(--radius-sm);background:linear-gradient(90deg,transparent 0%,var(--chrome-accent) 46%,var(--chrome-accent) 100%);margin-inline-end:calc(-1 * (var(--mv-rail-edge-bleed,0px) + var(--mv-rail-scrollbar-gutter,0px)));padding-inline-end:calc(var(--s4) + var(--mv-rail-edge-bleed,0px))}@supports (color:color-mix(in lab,red,red)){.mv-nav-rail[data-side=left] .mv-rail-item--active{background:linear-gradient(90deg,transparent 0%,color-mix(in srgb,var(--chrome-accent) 7%,transparent) 46%,color-mix(in srgb,var(--chrome-accent) 24%,transparent) 100%)}}.mv-nav-rail[data-side=left] .mv-rail-item--active:after{inset-inline-end:var(--mv-rail-scrollbar-gutter,0px)}.mv-nav-rail[data-side=right] .mv-rail-item--active{inline-size:calc(100% + var(--mv-rail-edge-bleed,0px) + var(--mv-rail-scrollbar-gutter,0px));border-radius:0 var(--radius-sm) var(--radius-sm) 0;background:linear-gradient(270deg,transparent 0%,var(--chrome-accent) 46%,var(--chrome-accent) 100%);margin-inline-start:calc(-1 * (var(--mv-rail-edge-bleed,0px) + var(--mv-rail-scrollbar-gutter,0px)));padding-inline-start:calc(var(--s4) + var(--mv-rail-edge-bleed,0px))}@supports (color:color-mix(in lab,red,red)){.mv-nav-rail[data-side=right] .mv-rail-item--active{background:linear-gradient(270deg,transparent 0%,color-mix(in srgb,var(--chrome-accent) 7%,transparent) 46%,color-mix(in srgb,var(--chrome-accent) 24%,transparent) 100%)}}.mv-nav-rail[data-side=right] .mv-rail-item--active:after{inset-inline-start:var(--mv-rail-scrollbar-gutter,0px)}.mv-shell>.mv-chrome-rail .mv-nav-rail{--mv-rail-edge-bleed:0px}@keyframes mv-rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes mv-bar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes mv-scan{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes mv-breathe{0%,to{opacity:1}50%{opacity:.4}}.mv-rise{animation:mv-rise var(--t-base) var(--ease) both}.mv-grow{transform-origin:0;animation:mv-bar var(--t-slow) var(--ease) both}.mv-breathe{animation:mv-breathe 1.6s var(--ease) infinite}.mv-live{position:relative;overflow:hidden}.mv-live:after{content:"";pointer-events:none;background:linear-gradient(90deg,transparent 0%,var(--ignition) 50%,transparent 100%);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.mv-live:after{background:linear-gradient(90deg,transparent 0%,color-mix(in srgb,var(--ignition) 15%,transparent) 50%,transparent 100%)}}.mv-live:after{animation:mv-scan 2.4s var(--ease) infinite}@media(prefers-reduced-motion:reduce){.mv-rise,.mv-grow,.mv-breathe,.mv-live:after{animation:none!important}.mv-rise{opacity:1;transform:none}.mv-grow{transform:none}}.mv-skip-link{top:0;left:var(--s4);z-index:200;padding:var(--s2) var(--s4);border:1px solid var(--chrome-rule);border-radius:0 0 var(--radius-md) var(--radius-md);background:var(--chrome-top);color:var(--chrome-ink);transition:transform var(--t-fast) var(--ease);font-weight:600;text-decoration:none;position:fixed;transform:translateY(-120%)}.mv-skip-link:focus-visible,.mv-skip-link:focus{outline:2px solid var(--chrome-accent);outline-offset:2px;transform:translateY(0)}@media(prefers-reduced-motion:reduce){.mv-skip-link{transition:none}}.mv-chrome-rail .mv-nav-rail{padding-block-start:var(--sheet-corner,1.1rem)}.mv-nav-rail{--mv-rail-edge-bleed:0px;align-content:start;gap:var(--s5);min-inline-size:0;color:var(--chrome-ink);display:grid}.mv-shell>.mv-chrome-rail>.mv-nav-rail--below-topbar{padding-block-start:var(--mv-chrome-bar-height)}.mv-nav-rail__group{gap:var(--s2);min-inline-size:0;display:grid}.mv-nav-rail__group-label,.mv-nav-rail__group-trigger{color:var(--chrome-ink-2);font-family:var(--mv-font-telemetry);font-size:var(--type-label-size);letter-spacing:var(--type-label-tracking);text-transform:uppercase;margin:0;font-weight:650}.mv-nav-rail__group-trigger{grid-template-columns:minmax(0,1fr) var(--s6);align-items:center;gap:var(--s2);min-block-size:var(--target-touch);padding:var(--s2) var(--s4);border-radius:var(--radius-md);font:inherit;cursor:pointer;background:0 0;border:0;display:grid}.mv-nav-rail__group-chevron-cell{inline-size:var(--s6);block-size:var(--s6);color:var(--chrome-ink-2);justify-self:end;place-items:center;display:inline-grid}.mv-nav-rail__group-chevron{inline-size:var(--s4);block-size:var(--s4);opacity:.72;transform-origin:50%;transition:opacity var(--t-fast) var(--ease),transform var(--t-fast) var(--ease);transform:rotate(0)}.mv-nav-rail__group-trigger[aria-expanded=false] .mv-nav-rail__group-chevron{transform:rotate(-90deg)}.mv-nav-rail__group-trigger:hover .mv-nav-rail__group-chevron,.mv-nav-rail__group-trigger:focus-visible .mv-nav-rail__group-chevron{opacity:1}.mv-nav-rail__group-trigger:hover,.mv-nav-rail__group-trigger:focus-visible{background:var(--chrome-ink)}@supports (color:color-mix(in lab,red,red)){.mv-nav-rail__group-trigger:hover,.mv-nav-rail__group-trigger:focus-visible{background:color-mix(in srgb,var(--chrome-ink) 8%,transparent)}}.mv-nav-rail__group-trigger:hover,.mv-nav-rail__group-trigger:focus-visible{color:var(--chrome-ink)}.mv-nav-rail__items,.mv-local-nav ul,.mv-pagination ul,.mv-command-palette__list{margin:0;padding:0;list-style:none}.mv-nav-rail__items{gap:var(--s1);display:grid}.mv-nav-rail__item{align-items:center;gap:var(--s3);min-block-size:var(--target-touch);padding:var(--s2) var(--s4);border-radius:var(--radius-md);color:var(--chrome-ink-2);inline-size:100%;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr) auto;text-decoration:none;display:grid}.mv-nav-rail__item:has(.mv-nav-rail__icon--fallback){grid-template-columns:minmax(0,1fr) auto}.mv-nav-rail__item:hover,.mv-nav-rail__item:focus-visible{background:var(--chrome-ink)}@supports (color:color-mix(in lab,red,red)){.mv-nav-rail__item:hover,.mv-nav-rail__item:focus-visible{background:color-mix(in srgb,var(--chrome-ink) 8%,transparent)}}.mv-nav-rail__item:hover,.mv-nav-rail__item:focus-visible{color:var(--chrome-ink)}.mv-nav-rail .mv-nav-rail__item:hover,.mv-nav-rail .mv-nav-rail__item:focus-visible{border-radius:0}.mv-nav-rail[data-side=left] :is(.mv-nav-rail__item:not([aria-current=page]),.mv-nav-rail__group-trigger):is(:hover,:focus-visible){inline-size:calc(100% + var(--mv-rail-edge-bleed,0px) + var(--mv-rail-scrollbar-gutter,0px));background:linear-gradient(90deg,transparent 0%,var(--chrome-ink) 46%,var(--chrome-ink) 100%);border-radius:0;margin-inline-end:calc(-1 * (var(--mv-rail-edge-bleed,0px) + var(--mv-rail-scrollbar-gutter,0px)));padding-inline-end:calc(var(--s4) + var(--mv-rail-edge-bleed,0px))}@supports (color:color-mix(in lab,red,red)){.mv-nav-rail[data-side=left] :is(.mv-nav-rail__item:not([aria-current=page]),.mv-nav-rail__group-trigger):is(:hover,:focus-visible){background:linear-gradient(90deg,transparent 0%,color-mix(in srgb,var(--chrome-ink) 4%,transparent) 46%,color-mix(in srgb,var(--chrome-ink) 14%,transparent) 100%)}}.mv-nav-rail[data-side=right] :is(.mv-nav-rail__item:not([aria-current=page]),.mv-nav-rail__group-trigger):is(:hover,:focus-visible){inline-size:calc(100% + var(--mv-rail-edge-bleed,0px) + var(--mv-rail-scrollbar-gutter,0px));background:linear-gradient(270deg,transparent 0%,var(--chrome-ink) 46%,var(--chrome-ink) 100%);border-radius:0;margin-inline-start:calc(-1 * (var(--mv-rail-edge-bleed,0px) + var(--mv-rail-scrollbar-gutter,0px)));padding-inline-start:calc(var(--s4) + var(--mv-rail-edge-bleed,0px))}@supports (color:color-mix(in lab,red,red)){.mv-nav-rail[data-side=right] :is(.mv-nav-rail__item:not([aria-current=page]),.mv-nav-rail__group-trigger):is(:hover,:focus-visible){background:linear-gradient(270deg,transparent 0%,color-mix(in srgb,var(--chrome-ink) 4%,transparent) 46%,color-mix(in srgb,var(--chrome-ink) 14%,transparent) 100%)}}.mv-nav-rail__item[aria-current=page]{color:var(--chrome-ink);background-color:#0000;font-weight:650}.mv-nav-rail__item-copy{min-inline-size:0;display:grid}.mv-nav-rail__icon{min-inline-size:var(--s6);min-block-size:var(--s6);border-radius:var(--radius-sm);color:var(--chrome-ink-2);font-family:var(--mv-font-telemetry);font-size:var(--type-label-size);letter-spacing:var(--type-label-tracking);place-items:center;font-weight:700;display:inline-grid}.mv-nav-rail__icon--fallback,.mv-nav-rail__group-compact{display:none}.mv-nav-rail__item-copy small{color:var(--chrome-ink-2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mv-nav-rail__count,.mv-local-nav__count{min-inline-size:var(--s6);padding:var(--s1) var(--s2);border-radius:var(--radius-full);background:var(--chrome-ink)}@supports (color:color-mix(in lab,red,red)){.mv-nav-rail__count,.mv-local-nav__count{background:color-mix(in srgb,var(--chrome-ink) 8%,transparent)}}.mv-nav-rail__count,.mv-local-nav__count{color:var(--chrome-ink-2);font-family:var(--mv-font-telemetry);font-size:var(--type-label-size);text-align:center}.mv-nav-rail--collapsed .mv-nav-rail__group-label,.mv-nav-rail--collapsed .mv-nav-rail__item-copy,.mv-nav-rail--collapsed .mv-nav-rail__count{display:none}.mv-nav-rail--collapsed .mv-nav-rail__group-trigger,.mv-nav-rail--collapsed .mv-nav-rail__item{padding-inline:var(--s2);justify-content:center}.mv-nav-rail--collapsed .mv-nav-rail__group-trigger{grid-template-columns:auto auto}.mv-nav-rail--collapsed .mv-nav-rail__item{grid-template-columns:auto;gap:0}.mv-nav-rail--collapsed .mv-nav-rail__icon--fallback,.mv-nav-rail--collapsed .mv-nav-rail__group-compact{display:inline-grid}.mv-nav-rail--collapsed .mv-nav-rail__group-trigger{gap:var(--s1)}.mv-nav-rail--collapsed h2.mv-nav-rail__group-label{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;padding:0;display:block;position:absolute;overflow:hidden}.mv-nav-rail--collapsed[data-side=left] :is(.mv-nav-rail__item,.mv-nav-rail__group-trigger),.mv-nav-rail--collapsed[data-side=left] :is(.mv-nav-rail__item:not([aria-current=page]),.mv-nav-rail__group-trigger):is(:hover,:focus-visible),.mv-nav-rail--collapsed[data-side=left] .mv-rail-item--active{inline-size:calc(100% + var(--mv-rail-edge-bleed,0px) + var(--mv-rail-scrollbar-gutter,0px));padding-inline:var(--s2) calc(var(--s2) + var(--mv-rail-edge-bleed,0px) + var(--mv-rail-scrollbar-gutter,0px));border-radius:0}.mv-nav-rail--collapsed[data-side=right] :is(.mv-nav-rail__item,.mv-nav-rail__group-trigger),.mv-nav-rail--collapsed[data-side=right] :is(.mv-nav-rail__item:not([aria-current=page]),.mv-nav-rail__group-trigger):is(:hover,:focus-visible),.mv-nav-rail--collapsed[data-side=right] .mv-rail-item--active{inline-size:calc(100% + var(--mv-rail-edge-bleed,0px) + var(--mv-rail-scrollbar-gutter,0px));padding-inline:calc(var(--s2) + var(--mv-rail-edge-bleed,0px) + var(--mv-rail-scrollbar-gutter,0px)) var(--s2);border-radius:0}.mv-nav-rail__tip{top:var(--mv-overlay-y,0);left:var(--mv-overlay-x,0);z-index:60;border:1px solid var(--hairline);background:var(--console-2,var(--sheet-raised));box-shadow:var(--shadow-md);color:var(--starlight);letter-spacing:.01em;white-space:nowrap;pointer-events:none;border-radius:7px;padding:5px 10px;font-size:11px;font-weight:500;position:fixed}.mv-nav-rail__tip[hidden]{display:none}.mv-breadcrumbs{align-items:center;gap:var(--s3) var(--s5);flex-wrap:wrap;display:flex}.mv-back-link,.mv-breadcrumbs a{color:var(--dim);text-decoration-color:currentColor}@supports (color:color-mix(in lab,red,red)){.mv-back-link,.mv-breadcrumbs a{-webkit-text-decoration-color:color-mix(in srgb,currentColor 42%,transparent);text-decoration-color:color-mix(in srgb,currentColor 42%,transparent)}}.mv-back-link,.mv-breadcrumbs a{text-underline-offset:var(--s1)}.mv-back-link{align-items:center;gap:var(--s2);min-block-size:var(--target-touch);display:inline-flex}.mv-breadcrumbs ol{align-items:center;gap:var(--s2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.mv-breadcrumbs nav{min-width:0}.mv-breadcrumbs li{align-items:center;gap:var(--s2);min-width:0;display:inline-flex}.mv-breadcrumbs__label{text-overflow:ellipsis;white-space:nowrap;max-width:min(36ch,34vw);display:inline-block;overflow:hidden}.mv-breadcrumbs li:not(:last-child):after{content:"/";color:var(--faint)}.mv-breadcrumbs [aria-current=page]{color:var(--starlight);font-weight:650}.mv-breadcrumbs--chrome,.mv-breadcrumbs--chrome a,.mv-breadcrumbs--chrome li:not(:last-child):after{color:var(--chrome-ink-2)}.mv-breadcrumbs--chrome a,.mv-breadcrumbs--chrome li:not(:last-child){font-family:var(--mv-font-telemetry);font-size:var(--type-label-size);letter-spacing:var(--type-label-tracking);text-transform:uppercase;font-weight:650;text-decoration:none}.mv-breadcrumbs--chrome a:hover{color:var(--chrome-ink)}.mv-breadcrumbs--chrome nav{flex:auto;inline-size:100%;min-inline-size:0}.mv-breadcrumbs--chrome ol{flex-wrap:nowrap;inline-size:100%;min-inline-size:0}.mv-breadcrumbs--chrome li{flex:0 auto;min-inline-size:4ch}.mv-breadcrumbs--chrome li:last-child{flex-shrink:0;max-inline-size:70%}.mv-breadcrumbs--chrome .mv-breadcrumbs__label{max-inline-size:100%}.mv-breadcrumbs--chrome [aria-current=page]{color:var(--chrome-ink);letter-spacing:-.01em;text-transform:none;font-family:inherit;font-size:.9375rem;font-weight:650}.mv-breadcrumbs__label--mono{font-family:var(--font-mono)}.mv-breadcrumbs--compact{inline-size:100%;min-inline-size:0;font-size:var(--type-label-size);flex-wrap:nowrap;overflow:hidden}.mv-breadcrumbs--compact nav{scrollbar-width:none;inline-size:100%;min-inline-size:0;overflow:auto hidden}.mv-breadcrumbs--compact nav::-webkit-scrollbar{display:none}.mv-breadcrumbs--compact ol{flex-wrap:nowrap;inline-size:max-content;min-inline-size:100%;overflow:visible}.mv-breadcrumbs--compact li{flex:1 1 0;min-inline-size:3ch;max-inline-size:max-content;overflow:hidden}.mv-breadcrumbs--compact li:after{flex:none}.mv-breadcrumbs--compact .mv-breadcrumbs__label{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}.mv-tabs{min-inline-size:0;display:grid}.mv-tabs__header{align-items:end;gap:var(--s4);border-block-end:1px solid var(--hairline);min-inline-size:0;display:flex}.mv-tabs__leading{flex:none;padding-block-end:var(--s2)}.mv-tabs__header-accessory{justify-content:end;align-items:end;gap:var(--s2);flex-wrap:wrap;flex:none;padding-block-end:var(--s2);display:flex}.mv-tabs__list{gap:var(--s1);scrollbar-width:none;flex:auto;min-inline-size:0;display:flex;overflow-x:auto}.mv-tabs__tab-row{display:contents}.mv-tabs__tab-accessory{justify-content:center;align-items:center;display:inline-flex}.mv-tabs__list::-webkit-scrollbar{display:none}.mv-tabs__tab{min-block-size:var(--target-touch);padding:var(--s2) var(--s4);color:var(--dim);font:inherit;cursor:pointer;background:0 0;border:0;flex:none;font-weight:650;position:relative}.mv-tabs__tab:after{content:"";inset-inline:var(--s3);block-size:var(--focus-ring-width);background:0 0;position:absolute;inset-block-end:calc(-1 * var(--focus-ring-width))}.mv-tabs__tab[aria-selected=true]{color:var(--starlight)}.mv-tabs__tab[aria-selected=true]:after{background:var(--chrome-accent)}.mv-tabs__tab:disabled{cursor:not-allowed;opacity:.52}.mv-tabs__panel{min-block-size:calc(var(--s8) * 2);padding:var(--s5);border:1px solid var(--hairline);border-radius:0 0 var(--radius-lg) var(--radius-lg);background:var(--sheet-sunk);border-block-start:0}.mv-tabs__panel>:first-child{margin-block-start:0}.mv-tabs__panel>:last-child{margin-block-end:0}.mv-tabs[data-variant=plain] .mv-tabs__panel{background:0 0;border:0;border-radius:0;padding:0}.mv-tabs[data-orientation=vertical]{grid-template-columns:minmax(var(--mv-tabs-rail-min,12rem),var(--mv-tabs-rail-max,16rem)) minmax(0,1fr)}.mv-tabs[data-orientation=vertical] .mv-tabs__header{align-items:stretch;gap:var(--s2);border-block-end:0;border-inline-end:1px solid var(--hairline);flex-direction:column;grid-area:1/1;min-block-size:0}.mv-tabs[data-orientation=vertical] .mv-tabs__leading{padding:var(--s3) var(--s3) 0}.mv-tabs[data-orientation=vertical] .mv-tabs__header-accessory{padding:0 var(--s3) var(--s3);justify-content:start}.mv-tabs[data-orientation=vertical] .mv-tabs__list{padding:var(--s2);flex-direction:column;overflow:hidden auto}.mv-tabs[data-orientation=vertical] .mv-tabs__tab-row{align-items:center;gap:var(--s1);grid-template-columns:auto minmax(0,1fr);display:grid}.mv-tabs[data-orientation=vertical] .mv-tabs__tab{text-align:start;inline-size:100%}.mv-tabs[data-orientation=vertical] .mv-tabs__tab:after{inset-inline:auto 0;inset-block:var(--s2);inline-size:var(--focus-ring-width);block-size:auto}.mv-tabs[data-orientation=vertical] .mv-tabs__panel{grid-area:1/2;min-inline-size:0}@media(max-width:640px){.mv-tabs[data-orientation=vertical]{grid-template-columns:minmax(0,1fr)}.mv-tabs[data-orientation=vertical] .mv-tabs__header{border-inline-end:0;border-block-end:1px solid var(--hairline);grid-area:1/1}.mv-tabs[data-orientation=vertical] .mv-tabs__list{flex-direction:row;overflow:auto hidden}.mv-tabs[data-orientation=vertical] .mv-tabs__tab-row{flex:none;grid-template-columns:auto minmax(10rem,1fr)}.mv-tabs[data-orientation=vertical] .mv-tabs__panel{grid-area:2/1}}.mv-pagination ul{align-items:center;gap:var(--s1);flex-wrap:wrap;display:flex}.mv-pagination li,.detail-section .mv-pagination li+li{align-items:center;margin-block-start:0;display:flex}.mv-pagination a,.mv-pagination span{box-sizing:border-box;min-inline-size:var(--target-touch);min-block-size:var(--target-touch);padding:var(--s2);border-radius:var(--radius-md);color:var(--dim);border:1px solid #0000;place-items:center;text-decoration:none;display:inline-grid}.mv-pagination a:hover,.mv-pagination a:focus-visible{border-color:var(--hairline);background:var(--sheet-raised);color:var(--starlight)}.mv-pagination a[aria-current=page]{border-color:var(--chrome-accent);background:var(--sheet-raised);color:var(--starlight);font-weight:700}.mv-pagination__page{font-variant-numeric:tabular-nums}.mv-pagination__page--current{font-weight:700}.mv-pagination [aria-disabled=true]{opacity:.45}.mv-pagination__ellipsis{border-color:#0000}.mv-remote-pagination{align-items:center;gap:var(--s3);grid-template-columns:auto minmax(0,1fr) auto;min-inline-size:0;display:grid}.mv-remote-pagination__action[data-direction=previous]{grid-column:1}.mv-remote-pagination__status{min-inline-size:0;color:var(--dim);font-family:var(--mv-font-telemetry);font-variant-numeric:tabular-nums;text-align:center;text-overflow:ellipsis;white-space:nowrap;grid-column:2;overflow:hidden}.mv-remote-pagination__action[data-direction=next]{grid-column:3}.mv-local-nav ul{gap:var(--s1);border-block-end:1px solid var(--hairline);flex-wrap:wrap;padding-block-end:var(--s1);display:flex}.mv-local-nav li,.detail-section .mv-local-nav li+li{align-items:stretch;margin-block-start:0;display:flex}.mv-local-nav__item{align-items:center;gap:var(--s2);min-block-size:var(--target-touch);padding:var(--s2) var(--s4);border-radius:var(--radius-md) var(--radius-md) 0 0;color:var(--dim);font-weight:650;text-decoration:none;display:inline-flex}.mv-local-nav__item:hover,.mv-local-nav__item:focus-visible{background:var(--sheet-raised);color:var(--starlight)}.mv-local-nav__item[aria-current=page]{border-block-end:var(--focus-ring-width) solid var(--chrome-accent);background:var(--sheet-raised);color:var(--starlight)}.mv-command-palette{inline-size:min(42rem,calc(100vw - var(--s8)));max-block-size:min(38rem,calc(100vh - min(12vh,8rem) - var(--s6)));border:1px solid var(--card-rule);border-radius:var(--radius-lg);background:var(--sheet-raised);color:var(--starlight);box-shadow:var(--shadow-lg);margin:min(12vh,8rem) auto auto;padding:0;overflow:hidden}.mv-command-palette::backdrop{background:var(--void)}@supports (color:color-mix(in lab,red,red)){.mv-command-palette::backdrop{background:color-mix(in srgb,var(--void) 72%,transparent)}}.mv-command-palette__surface{max-block-size:inherit;display:grid}.mv-command-palette__close{min-inline-size:calc(var(--s5) * 2);min-block-size:calc(var(--s5) * 2);border-radius:var(--radius-md);color:var(--dim);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;flex:none;place-items:center;display:inline-grid}.mv-command-palette__close:hover,.mv-command-palette__close:focus-visible{background:var(--card-fill-hover);color:var(--starlight)}.mv-command-palette__search{align-items:center;gap:var(--s2);padding:var(--s2) var(--s2) var(--s2) var(--s5);border-block-end:1px solid var(--hairline);display:flex}.mv-command-palette__search .mv-input{min-block-size:var(--target-touch);font-size:var(--type-body-size);background:0 0;border-color:#0000;padding-inline:0}.mv-command-palette__search .mv-input:hover:not(:disabled),.mv-command-palette__search .mv-input:focus-visible{border-color:#0000;outline:none}.mv-command-palette__result-count{clip:rect(0,0,0,0);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.mv-command-palette__list{min-block-size:0;max-block-size:24rem;padding:var(--s2);display:grid;overflow-y:auto}.mv-command-palette__option{justify-content:space-between;align-items:center;gap:var(--s4);inline-size:100%;min-block-size:var(--target-touch);padding:var(--s3) var(--s4);border-radius:var(--radius-md);color:var(--starlight);font:inherit;text-align:start;cursor:pointer;background:0 0;border:1px solid #0000;display:flex}.mv-command-palette__option>span{gap:var(--s1);display:grid}.mv-command-palette__option small{color:var(--dim)}.mv-command-palette__option[aria-selected=true]{background:var(--card-fill-hover)}.mv-command-palette__option kbd{color:var(--faint)}.mv-command-palette__empty{padding:var(--s8) var(--s5);color:var(--dim);text-align:center;margin:0}.mv-command-palette__section-status,.mv-command-palette__section-empty{padding:var(--s3) var(--s4);color:var(--dim);font-size:var(--type-label-size);margin:0}.mv-command-palette__section-empty{text-align:center}.mv-command-palette__section-status--error{color:var(--danger)}.mv-command-palette__footer{justify-content:space-between;align-items:center;gap:var(--s3);padding:var(--s2) var(--s5);border-block-start:1px solid var(--hairline);color:var(--dim);font-size:var(--type-label-size);flex-wrap:wrap;display:flex}.mv-command-palette__group{padding:var(--s3) var(--s4) var(--s1);color:var(--dim);font-size:var(--type-label-size);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase}.mv-nav-rail a:focus-visible,.mv-nav-rail button:focus-visible,.mv-back-link:focus-visible,.mv-breadcrumbs a:focus-visible,.mv-tabs__tab:focus-visible,.mv-tabs__panel:focus-visible,.mv-pagination a:focus-visible,.mv-local-nav a:focus-visible,.mv-command-palette button:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}@media(max-width:44rem){.mv-breadcrumbs:not(.mv-breadcrumbs--compact){flex-direction:column;align-items:start}.mv-pagination__boundary{padding-inline:var(--s2)}}@media(prefers-reduced-motion:reduce){.mv-nav-rail__item,.mv-nav-rail__group-chevron,.mv-tabs__tab{transition:none}}.mv-journey-rail{max-inline-size:100%;padding:var(--s1) var(--s2);border:1px solid var(--card-rule);border-radius:var(--radius-md);background:var(--card-surface);display:inline-flex}@supports (color:color-mix(in lab,red,red)){.mv-journey-rail{background:color-mix(in srgb,var(--card-surface) 92%,transparent)}}.mv-journey-rail{box-shadow:var(--shadow-sm)}.mv-journey-rail__track{grid-auto-flow:column;grid-auto-columns:var(--target-touch);align-items:center;display:grid;position:relative}.mv-journey-rail__track:before{z-index:0;inset-inline:calc(var(--target-touch) / 2);background:linear-gradient(90deg,var(--signal) 0 var(--mv-journey-progress),var(--hairline) var(--mv-journey-progress) 100%);content:"";block-size:1px;position:absolute;inset-block-start:50%}.mv-journey-rail__station{z-index:1;inline-size:var(--target-touch);block-size:var(--target-touch);color:var(--dim);cursor:pointer;background:0 0;border:0;border-radius:0;place-items:center;padding:0;display:grid;position:relative}.mv-journey-rail__station:disabled{cursor:not-allowed;opacity:var(--disabled-opacity)}.mv-journey-rail__marker{inline-size:var(--s2);block-size:var(--s2);background:var(--card-surface);transition:inline-size var(--t-fast) var(--ease),block-size var(--t-fast) var(--ease),border-color var(--t-fast) var(--ease),background var(--t-fast) var(--ease),box-shadow var(--t-fast) var(--ease);border:1px solid;display:block;position:relative;transform:rotate(45deg)}.mv-journey-rail__station[data-state=complete]{color:var(--signal)}@supports (color:color-mix(in lab,red,red)){.mv-journey-rail__station[data-state=complete]{color:color-mix(in srgb,var(--signal) 64%,var(--dim))}}.mv-journey-rail__station[data-state=complete] .mv-journey-rail__marker{background:currentColor}.mv-journey-rail__station[data-state=current]{color:var(--signal)}.mv-journey-rail__station[data-state=current] .mv-journey-rail__marker{inline-size:var(--s3);block-size:var(--s3);border:3px double var(--signal);background:var(--card-surface);box-shadow:0 0 0 var(--s1) var(--signal),0 0 var(--s4) var(--signal)}@supports (color:color-mix(in lab,red,red)){.mv-journey-rail__station[data-state=current] .mv-journey-rail__marker{box-shadow:0 0 0 var(--s1) color-mix(in srgb,var(--signal) 14%,transparent),0 0 var(--s4) color-mix(in srgb,var(--signal) 54%,transparent)}}.mv-journey-rail__station:hover:not(:disabled){color:var(--ignition-text)}.mv-journey-rail__station:focus-visible{outline:2px solid var(--signal);outline-offset:0}.mv-journey-rail__label{padding:var(--s1) var(--s2);border:1px solid var(--card-rule);border-radius:var(--radius-sm);background:var(--card-surface);box-shadow:var(--shadow-sm);color:var(--starlight);font-family:var(--mv-font-telemetry);font-size:var(--type-label-size);letter-spacing:.06em;opacity:0;pointer-events:none;transform:translate(-50%,var(--s1));transition:opacity var(--t-fast) var(--ease),transform var(--t-fast) var(--ease);white-space:nowrap;line-height:1;position:absolute;inset-block-end:calc(100% - var(--s1));inset-inline-start:50%}.mv-journey-rail__station:is(:hover,:focus-visible,[data-state=current]) .mv-journey-rail__label{opacity:1;transform:translate(-50%)}@media(prefers-reduced-motion:reduce){.mv-journey-rail__marker,.mv-journey-rail__label{transition:none}}.mv-tree{padding:var(--s1);margin:0;list-style:none}.mv-tree__group{margin:0;padding:0;list-style:none}.mv-tree__row{align-items:center;gap:var(--s2);min-height:1.75rem;padding:var(--s1) var(--s2);border-radius:var(--radius-sm);color:var(--dim);cursor:pointer;-webkit-user-select:none;user-select:none;padding-inline-start:calc(var(--s2) + var(--mv-tree-depth,0) * var(--s4));display:flex}.mv-tree__row:hover{background:var(--hairline)}@supports (color:color-mix(in lab,red,red)){.mv-tree__row:hover{background:color-mix(in srgb,var(--hairline) 35%,transparent)}}.mv-tree__row:hover{color:var(--starlight)}.mv-tree__row:focus-visible{outline:2px solid var(--signal);outline-offset:-2px}.mv-tree__row--selected{background:var(--chrome-accent)}@supports (color:color-mix(in lab,red,red)){.mv-tree__row--selected{background:color-mix(in srgb,var(--chrome-accent) 12%,var(--sheet-raised))}}.mv-tree__row--selected{color:var(--starlight)}.mv-tree__row--disabled{cursor:not-allowed;opacity:.55}.mv-tree__toggle,.mv-tree__spacer{flex:none;justify-content:center;align-items:center;block-size:1rem;inline-size:1rem;display:inline-flex}.mv-tree__toggle{color:var(--faint)}.mv-tree__row:hover .mv-tree__toggle{color:var(--starlight)}.mv-tree__row[aria-expanded=true] .mv-tree__chevron{transform:rotate(90deg)}.mv-tree__chevron{transition:transform var(--t-fast) var(--ease)}.mv-tree__primary{text-align:start;flex:1;gap:1px;min-inline-size:0;display:grid}.mv-tree__label{font-size:var(--type-body-size);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mv-tree__hint{color:var(--dim);font-size:var(--type-label-size);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mv-tree__trailing{align-items:center;gap:var(--s1);flex:none;display:inline-flex}@media(prefers-reduced-motion:reduce){.mv-tree__chevron{transition:none}}.mv-tree__trailing{opacity:0;transition:opacity var(--t-fast) var(--ease)}.mv-tree__row:hover .mv-tree__trailing,.mv-tree__row:focus-visible .mv-tree__trailing,.mv-tree__row:focus-within .mv-tree__trailing,.mv-tree__trailing:has([aria-expanded=true]){opacity:1}@media(prefers-reduced-motion:reduce){.mv-tree__trailing{transition:none}}.mv-card{padding:var(--s4);color:var(--starlight);font:inherit;text-align:start;background:var(--card-fill);border:1px solid var(--card-rule);border-radius:var(--radius-md);box-shadow:inset 0 1px 0 0 var(--card-lift),var(--card-shadow)}.mv-card.mv-button{background:var(--card-fill)}.mv-card--interactive.mv-button:hover,.mv-card--interactive.mv-button:focus-visible{background:var(--card-fill-hover)}.mv-card--selected.mv-button{background:var(--chrome-accent)}@supports (color:color-mix(in lab,red,red)){.mv-card--selected.mv-button{background:color-mix(in srgb,var(--chrome-accent) 14%,var(--card-fill))}}.mv-card--padding-none{padding:0}.mv-card--padding-compact{padding:var(--s3)}.mv-card--padding-standard{padding:var(--s4)}.mv-card--padding-spacious{padding:var(--s6)}.mv-card--interactive{cursor:pointer;inline-size:100%;transition:border-color var(--t-fast) var(--ease),box-shadow var(--t-fast) var(--ease),background var(--t-fast) var(--ease);text-decoration:none}.mv-card--interactive:disabled,.mv-card--interactive[aria-disabled=true]{cursor:not-allowed;opacity:.55}.mv-card--interactive:hover,.mv-card--interactive:focus-visible{border-color:var(--chrome-accent);background:var(--card-fill-hover);box-shadow:inset 0 1px 0 0 var(--card-lift),var(--card-shadow-raised)}.mv-card--interactive:focus-visible,.mv-resize-handle:focus-visible{outline:2px solid var(--signal);outline-offset:2px}.mv-card--selected{border-color:var(--chrome-accent);background:var(--chrome-accent)}@supports (color:color-mix(in lab,red,red)){.mv-card--selected{background:color-mix(in srgb,var(--chrome-accent) 14%,var(--card-fill))}}.mv-panel{border:1px solid var(--hairline);border-radius:var(--radius-md);overflow:hidden}.mv-panel__header{padding:var(--s3) var(--s4);background:var(--console);border-bottom:1px solid var(--hairline)}.mv-panel__header :is(h2,h3,h4,h5,h6){margin:0}.mv-panel__body{padding:var(--s4);background:var(--console-2)}.mv-working-sheet{min-block-size:0;min-inline-size:0;padding:var(--s5);border:1px solid var(--hairline);border-radius:var(--sheet-corner);background:var(--sheet-surface);color:var(--starlight);--console:var(--sheet-raised);--console-2:var(--sheet-sunk);--faint:var(--dim);overflow:hidden}.mv-section-header{justify-content:space-between;align-items:end;gap:var(--s4);border-block-end:1px solid var(--hairline);min-inline-size:0;padding-block-end:var(--s3);display:flex}.mv-section-header__copy,.mv-section-header__title-row{gap:var(--s1);min-inline-size:0;display:grid}.mv-section-header__title-row{align-items:center;gap:var(--s3);grid-template-columns:minmax(0,auto) auto}.mv-section-header :is(h1,h2,h3,h4,h5,h6),.mv-section-header p{margin:0}.mv-section-header p{color:var(--dim)}.mv-section-header__actions{justify-content:end;gap:var(--s2);flex-wrap:wrap;display:flex}.mv-stack{gap:var(--mv-layout-gap,var(--s4));min-inline-size:0;display:flex}.mv-stack--vertical{flex-direction:column}.mv-stack--horizontal{flex-direction:row}.mv-stack--wrap{flex-wrap:wrap}.mv-stack--align-stretch{align-items:stretch}.mv-stack--align-start{align-items:flex-start}.mv-stack--align-center{align-items:center}.mv-stack--align-end{align-items:flex-end}.mv-grid{gap:var(--mv-layout-gap,var(--s4));min-inline-size:0;display:grid}.mv-grid--auto{grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--mv-grid-min,16rem)),1fr))}.mv-grid--fixed{grid-template-columns:repeat(var(--mv-grid-columns,1),minmax(0,1fr))}.mv-divider{background:var(--hairline);border:0;flex:none;margin:0;padding:0}.mv-divider--horizontal{block-size:1px;inline-size:100%}.mv-divider--vertical{inline-size:1px;min-block-size:var(--s6);align-self:stretch}@media(max-width:48rem){.mv-section-header{flex-direction:column;align-items:start}.mv-section-header__actions{justify-content:start}.mv-grid--fixed{grid-template-columns:minmax(0,1fr)}}.mv-disclosure{border-block-end:1px solid var(--hairline)}.mv-disclosure__trigger{justify-content:space-between;align-items:center;gap:var(--s3);inline-size:100%;min-block-size:var(--target-min);padding:var(--s3) var(--s4);color:var(--starlight);cursor:pointer;text-align:start;background:0 0;border:0;border-radius:0;display:flex}.mv-disclosure__trigger:hover:not(:disabled){background:var(--sheet-raised)}@supports (color:color-mix(in lab,red,red)){.mv-disclosure__trigger:hover:not(:disabled){background:color-mix(in srgb,var(--sheet-raised) 72%,transparent)}}.mv-disclosure__trigger:disabled{cursor:not-allowed;opacity:var(--disabled-opacity)}.mv-disclosure__label{align-items:center;gap:var(--s2);min-inline-size:0;display:inline-flex}.mv-disclosure__leading{color:var(--dim);flex:none;justify-content:center;align-items:center;display:inline-flex}.mv-disclosure__copy{gap:var(--s1);min-inline-size:0;display:grid}.mv-disclosure__copy>:last-child:not(:first-child){color:var(--dim);font-size:var(--type-label-size)}.mv-disclosure__meta{align-items:center;gap:var(--s2);color:var(--dim);font-size:var(--type-label-size);flex:none;display:inline-flex}.mv-disclosure__chevron{color:var(--dim);transition:transform var(--t-fast) var(--ease);flex:none}.mv-disclosure[data-open]>.mv-disclosure__trigger .mv-disclosure__chevron{transform:rotate(180deg)}.mv-disclosure__content{padding:0 var(--s4) var(--s4)}.mv-combobox{inline-size:min(22rem,100%);position:relative}.mv-combobox__trigger{align-items:center;gap:var(--s3);inline-size:100%;min-block-size:var(--target-touch);padding:var(--s2) var(--s3);border:1px solid var(--field-rule);border-radius:var(--radius-md);background:var(--field-surface);color:var(--starlight);font:inherit;text-align:start;cursor:pointer;grid-template-columns:minmax(0,1fr) auto;display:grid}.mv-combobox__trigger:disabled{cursor:not-allowed;opacity:.58}.mv-combobox__trigger-copy,.mv-combobox__option>span:first-child{min-inline-size:0;display:grid}.mv-combobox__trigger-copy :is(strong,small),.mv-combobox__option :is(strong,small){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mv-combobox__trigger-copy small,.mv-combobox__option small{color:var(--starlight);font-size:var(--type-label-size)}.mv-combobox__trigger svg{inline-size:var(--icon-size-sm);block-size:var(--icon-size-sm);fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.75px;transition:transform var(--t-fast) var(--ease)}.mv-combobox[data-open] .mv-combobox__trigger svg{transform:rotate(180deg)}.mv-combobox__surface{z-index:20;inline-size:min(24rem,calc(100vw - var(--s8)));border:1px solid var(--card-rule);border-radius:var(--radius-md);background:var(--card-surface);max-block-size:22rem;display:grid;position:absolute;inset-block-start:calc(100% + var(--s2));inset-inline-start:0;overflow:hidden}.mv-combobox--drop-up .mv-combobox__surface{inset-block-start:auto;inset-block-end:calc(100% + var(--s2))}.mv-combobox__surface[hidden]{display:none}.mv-combobox__search{padding:var(--s2);border-block-end:1px solid var(--hairline)}.mv-combobox__search input{inline-size:100%;min-block-size:var(--target-touch);padding-inline:var(--s3);border:1px solid var(--field-rule);border-radius:var(--radius-sm);background:var(--field-surface);color:var(--starlight);font:inherit}.mv-combobox__result-count{padding:var(--s1) var(--s3);color:var(--dim);font-size:var(--type-label-size);margin:0}.mv-combobox__list{padding:var(--s1);margin:0;list-style:none;overflow-y:auto}.mv-combobox__group{padding:var(--s3) var(--s2) var(--s1);color:var(--dim);font-size:var(--type-label-size);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase}.mv-combobox__option{align-items:center;gap:var(--s3);inline-size:100%;min-block-size:var(--target-touch);padding:var(--s2) var(--s3);border-radius:var(--radius-sm);color:var(--starlight);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto;display:grid}.mv-combobox__option[data-active]{background:var(--card-hover-surface)}.mv-combobox__option[aria-selected=true]{color:var(--starlight)}.mv-combobox__option[aria-selected=true]>span:last-child{color:var(--ignition-text)}.mv-combobox__empty{padding:var(--s4);color:var(--dim);text-align:center}.mv-combobox__footer{gap:var(--s2);padding:var(--s2);border-block-start:1px solid var(--hairline);background:var(--sheet-sunk);flex-wrap:wrap;display:flex}.mv-field{gap:var(--s2);min-inline-size:0;display:grid}.mv-field__label,.mv-choice__label,.mv-switch-field__label{color:var(--ink);font-weight:650}.mv-field__label--sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.mv-field__required{color:var(--alert-text);margin-inline-start:var(--s1)}.mv-field__unit,.mv-field__description,.mv-field__status,.mv-slider__bounds,.mv-slider__ticks{color:var(--dim);font-size:var(--type-label-size)}.mv-field__unit{margin-inline-start:var(--s1)}.mv-field__description,.mv-field__error,.mv-field__status{margin:0}.mv-field__error{color:var(--alert-text);font-size:var(--type-label-size)}.mv-input,.mv-textarea,.mv-select,.mv-token-input__control{inline-size:100%;min-inline-size:0;min-block-size:var(--target-touch);padding:var(--s3) var(--s4);border:1px solid var(--hairline);border-radius:var(--radius-md);background:var(--sheet-sunk);color:var(--ink);font:inherit;transition:border-color var(--t-fast) var(--ease),background var(--t-fast) var(--ease),box-shadow var(--t-fast) var(--ease)}.mv-email-input,.mv-tel-input{min-inline-size:0}.mv-date-time-input{font-variant-numeric:tabular-nums;min-inline-size:0}.mv-input:hover:not(:disabled),.mv-textarea:hover:not(:disabled),.mv-select:hover:not(:disabled),.mv-token-input__control:hover{border-color:var(--signal)}@supports (color:color-mix(in lab,red,red)){.mv-input:hover:not(:disabled),.mv-textarea:hover:not(:disabled),.mv-select:hover:not(:disabled),.mv-token-input__control:hover{border-color:color-mix(in srgb,var(--signal) 58%,var(--hairline))}}.mv-input:focus-visible,.mv-textarea:focus-visible,.mv-select:focus-visible,.mv-token-input__control:focus-within,.mv-file-dropzone__input:focus-visible{border-color:var(--signal);outline:2px solid var(--focus-ring-color);outline-offset:2px}.mv-input[aria-invalid=true],.mv-textarea[aria-invalid=true],.mv-select[aria-invalid=true],.mv-token-input[data-invalid=true] .mv-token-input__control{border-color:var(--alert-text)}.mv-input:disabled,.mv-textarea:disabled,.mv-select:disabled,.mv-input[readonly],.mv-textarea[readonly],.mv-token-input[data-readonly=true] .mv-token-input__control{opacity:.62}.mv-textarea{resize:vertical}.mv-fields--compact :is(.mv-input,.mv-select,.mv-textarea){min-block-size:2rem;padding-block:var(--s1);font-size:var(--type-label-size)}.mv-fields--compact .mv-field{gap:var(--s1)}.mv-fields--compact .mv-field__label{font-size:var(--type-label-size)}:is(.mv-chrome-bar,.mv-chrome-toolbar) .mv-input:not(.mv-menu *,.mv-popover__surface *,.mv-dialog *){min-block-size:2rem;padding-block:var(--s1);border-color:var(--chrome-ink)}@supports (color:color-mix(in lab,red,red)){:is(.mv-chrome-bar,.mv-chrome-toolbar) .mv-input:not(.mv-menu *,.mv-popover__surface *,.mv-dialog *){border-color:color-mix(in srgb,var(--chrome-ink) 14%,transparent)}}:is(.mv-chrome-bar,.mv-chrome-toolbar) .mv-input:not(.mv-menu *,.mv-popover__surface *,.mv-dialog *){background:var(--chrome-ink)}@supports (color:color-mix(in lab,red,red)){:is(.mv-chrome-bar,.mv-chrome-toolbar) .mv-input:not(.mv-menu *,.mv-popover__surface *,.mv-dialog *){background:color-mix(in srgb,var(--chrome-ink) 6%,transparent)}}:is(.mv-chrome-bar,.mv-chrome-toolbar) .mv-input:not(.mv-menu *,.mv-popover__surface *,.mv-dialog *){color:var(--chrome-ink)}:is(.mv-chrome-bar,.mv-chrome-toolbar) .mv-input:hover:not(:disabled):not(.mv-menu *,.mv-popover__surface *,.mv-dialog *){border-color:var(--chrome-ink)}@supports (color:color-mix(in lab,red,red)){:is(.mv-chrome-bar,.mv-chrome-toolbar) .mv-input:hover:not(:disabled):not(.mv-menu *,.mv-popover__surface *,.mv-dialog *){border-color:color-mix(in srgb,var(--chrome-ink) 30%,transparent)}}:is(.mv-chrome-bar,.mv-chrome-toolbar) .mv-input:not(.mv-menu *,.mv-popover__surface *,.mv-dialog *)::placeholder{color:var(--chrome-ink-2)}.mv-select-shell{min-inline-size:0;display:block;position:relative}.mv-select{appearance:none;padding-inline-end:calc(var(--s4) + 18px)}.mv-select-shell:after{content:"";border-inline-end:1.5px solid var(--dim);border-block-end:1.5px solid var(--dim);pointer-events:none;block-size:7px;inline-size:7px;margin-block-start:-5px;position:absolute;inset-block-start:50%;inset-inline-end:calc(var(--s4) + 1px);rotate:45deg}.mv-select-shell:has(.mv-select:disabled):after{opacity:.5}.mv-textarea-control{border:1px solid var(--hairline);border-radius:var(--radius-md);background:var(--sheet-sunk);min-inline-size:0;transition:border-color var(--t-fast) var(--ease),background var(--t-fast) var(--ease),box-shadow var(--t-fast) var(--ease);position:relative}.mv-textarea-control:hover:not(:has(.mv-textarea:disabled)){border-color:var(--signal)}@supports (color:color-mix(in lab,red,red)){.mv-textarea-control:hover:not(:has(.mv-textarea:disabled)){border-color:color-mix(in srgb,var(--signal) 58%,var(--hairline))}}.mv-textarea-control:focus-within{border-color:var(--signal);outline:2px solid var(--focus-ring-color);outline-offset:2px}.mv-textarea-control[data-invalid=true]{border-color:var(--alert-text)}.mv-textarea-control .mv-textarea--with-trailing{background:0 0;border:0;outline:0;padding-block-end:calc(var(--target-touch) + var(--s3));padding-inline-end:calc(var(--target-touch) + var(--s6))}.mv-textarea-control__trailing{place-items:center;display:grid;position:absolute;inset-block-end:var(--s3);inset-inline-end:var(--s3)}.mv-select{cursor:pointer}.mv-search-input__control,.mv-password-input__control{align-items:center;display:flex;position:relative}.mv-search-input__icon{z-index:1;color:var(--dim);pointer-events:none;position:absolute;inset-inline-start:var(--s4)}.mv-search-input .mv-input{padding-inline-start:var(--s8);padding-inline-end:var(--s8)}.mv-search-input__control:has(.mv-search-input__clear) .mv-input:not(:disabled):not([readonly])::-webkit-search-cancel-button{appearance:none}.mv-search-input__clear,.mv-password-input__reveal{min-inline-size:var(--s7);min-block-size:var(--s7);border-radius:var(--radius-sm);color:var(--dim);cursor:pointer;background:0 0;border:0;position:absolute;inset-inline-end:var(--s2)}.mv-password-input .mv-input{padding-inline-end:calc(var(--s8) + var(--s5))}.mv-password-input__reveal{inline-size:var(--target-touch);min-inline-size:var(--target-touch);min-block-size:var(--target-touch);justify-content:center;align-items:center;padding:0;display:inline-flex;inset-block-start:50%;transform:translateY(-50%)}.mv-password-input__reveal[aria-pressed=true]{color:var(--ink)}.mv-search-input__clear:hover,.mv-password-input__reveal:hover:not(:disabled){background:var(--sheet-raised);color:var(--ink)}.mv-choice__control,.mv-radio-group__option{align-items:start;gap:var(--s3);display:flex}.mv-choice__input{inline-size:calc(var(--target-min) + 1px);block-size:calc(var(--target-min) + 1px);flex:0 0 calc(var(--target-min) + 1px);accent-color:var(--ignition);margin:0}.mv-choice--consequential .mv-choice__input{accent-color:var(--caution)}.mv-choice--consequential .mv-choice__label{color:var(--caution-text)}.mv-choice__label{line-height:var(--s6)}.mv-radio-group{gap:var(--s3);border:0;min-inline-size:0;margin:0;padding:0;display:grid}.mv-radio-group legend{color:var(--ink);margin-block-end:var(--s2);padding:0;font-weight:650}.mv-radio-group__options{gap:var(--s4);flex-wrap:wrap;display:flex}.mv-segmented{align-items:stretch;gap:var(--s1);inline-size:fit-content;padding:var(--s1);border:1px solid var(--hairline);border-radius:var(--radius-lg);background:var(--sheet-sunk);flex-wrap:wrap;display:inline-flex}@media(max-width:480px){.mv-segmented:not(.mv-segmented--compact){grid-template-columns:repeat(auto-fit,minmax(5rem,1fr));inline-size:100%;display:grid}.mv-segmented:not(.mv-segmented--compact) .mv-segmented__option{padding-inline:var(--s2)}}.mv-segmented__option{justify-content:center;align-items:center;gap:var(--s2);min-block-size:var(--target-touch);padding:var(--s2) var(--s4);border-radius:var(--radius-md);color:var(--dim);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;font-weight:650;display:inline-flex}.mv-segmented__option[aria-checked=true]{background:var(--sheet-raised);color:var(--ink);box-shadow:var(--shadow-1)}.mv-segmented__option:disabled{cursor:not-allowed;opacity:.52}.mv-segmented--compact{border-radius:var(--radius-md);background:0 0;flex-wrap:nowrap;gap:0;padding:0}.mv-segmented--compact .mv-segmented__option{gap:var(--s1);min-inline-size:var(--target-min);min-block-size:var(--target-min);padding:var(--s1) var(--s2);border:1px solid var(--hairline);font-size:var(--type-label-size);border-radius:0}.mv-segmented--compact .mv-segmented__option:first-child{border-start-start-radius:var(--radius-sm);border-end-start-radius:var(--radius-sm)}.mv-segmented--compact .mv-segmented__option:last-child{border-start-end-radius:var(--radius-sm);border-end-end-radius:var(--radius-sm)}.mv-segmented--compact .mv-segmented__option+.mv-segmented__option{margin-inline-start:-1px}.mv-segmented--compact .mv-segmented__option[aria-checked=true]{z-index:1;background:var(--sheet-raised);box-shadow:none;position:relative}.mv-slider__heading,.mv-slider__bounds{justify-content:space-between;gap:var(--s4);display:flex}.mv-slider__ticks{gap:var(--s1);text-align:center;display:grid}.mv-slider__ticks span{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}.mv-slider__tick--active{color:var(--starlight);font-weight:var(--weight-semibold)}.mv-slider output{color:var(--starlight);font-family:var(--mv-font-telemetry);font-variant-numeric:tabular-nums}.mv-slider{--mv-slider-thumb:6px;--mv-slider-track:16px}.mv-slider__control{min-block-size:var(--target-touch);align-items:center;display:flex;position:relative}.mv-slider__band{block-size:var(--mv-slider-track);pointer-events:none;position:absolute;inset-block:50%;inset-inline:0;transform:translateY(-50%)}.mv-slider__rail{border-radius:var(--radius-full);background:var(--dim);block-size:2px;position:absolute;inset-block:50%;inset-inline:0;transform:translateY(-50%)}@supports (color:color-mix(in lab,red,red)){.mv-slider__rail{background:color-mix(in srgb,var(--dim) 20%,transparent)}}.mv-slider__fill{inline-size:calc(var(--mv-slider-thumb) / 2 + var(--mv-slider-fill,0) * (100% - var(--mv-slider-thumb)));border-radius:var(--radius-sm) 0 0 var(--radius-sm);background:linear-gradient(90deg,transparent 0%,var(--ignition) 46%,var(--ignition) 100%);position:absolute;inset-block:0;inset-inline-start:0;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.mv-slider__fill{background:linear-gradient(90deg,transparent 0%,color-mix(in srgb,var(--ignition) 7%,transparent) 46%,color-mix(in srgb,var(--ignition) 26%,transparent) 100%)}}.mv-slider__pulse{opacity:0;background-image:radial-gradient(60% 150% at 50% 50%,var(--ignition) 0%,transparent 70%),radial-gradient(45% 170% at 50% 35%,var(--ignition) 0%,transparent 70%),radial-gradient(36% 130% at 50% 70%,var(--ignition) 0%,transparent 70%);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.mv-slider__pulse{background-image:radial-gradient(60% 150% at 50% 50%,color-mix(in srgb,var(--ignition) 44%,transparent) 0%,transparent 70%),radial-gradient(45% 170% at 50% 35%,color-mix(in srgb,var(--ignition) 30%,transparent) 0%,transparent 70%),radial-gradient(36% 130% at 50% 70%,color-mix(in srgb,var(--ignition) 38%,transparent) 0%,transparent 70%)}}.mv-slider__pulse{background-position:222% 0,161% 0,139% 0;background-repeat:no-repeat;background-size:55% 100%,38% 100%,28% 100%}.mv-slider__pulse--slow{background-position:263% 0,149% 0,132% 0;background-size:62% 100%,33% 100%,24% 100%}@keyframes mv-slider-drift{0%{background-position:222% 0,161% 0,139% 0}to{background-position:-122% 0,-61% 0,-39% 0}}@keyframes mv-slider-drift-slow{0%{background-position:263% 0,149% 0,132% 0}to{background-position:-163% 0,-49% 0,-32% 0}}@keyframes mv-slider-breathe{0%,to{opacity:.45}50%{opacity:1}}.mv-slider[data-charged] .mv-slider__pulse{animation:4.3s linear infinite mv-slider-drift,2.9s ease-in-out infinite mv-slider-breathe}.mv-slider[data-charged] .mv-slider__pulse--slow{animation:6.7s linear -2.3s infinite mv-slider-drift-slow,3.7s ease-in-out -1.1s infinite mv-slider-breathe}.mv-slider__input{z-index:1;inline-size:100%;min-block-size:var(--target-touch);appearance:none;cursor:pointer;background:0 0;margin:0;position:relative}.mv-slider__input::-webkit-slider-runnable-track{block-size:var(--mv-slider-track);background:0 0}.mv-slider__input::-moz-range-track{block-size:var(--mv-slider-track);background:0 0}.mv-slider__input::-webkit-slider-thumb{appearance:none;inline-size:var(--mv-slider-thumb);block-size:var(--mv-slider-track);background:var(--ignition);box-shadow:0 0 var(--s2) var(--ignition);border:0}@supports (color:color-mix(in lab,red,red)){.mv-slider__input::-webkit-slider-thumb{box-shadow:0 0 var(--s2) color-mix(in srgb,var(--ignition) 62%,transparent)}}.mv-slider__input::-webkit-slider-thumb{cursor:grab}.mv-slider__input::-moz-range-thumb{inline-size:var(--mv-slider-thumb);block-size:var(--mv-slider-track);background:var(--ignition);box-shadow:0 0 var(--s2) var(--ignition);border:0}@supports (color:color-mix(in lab,red,red)){.mv-slider__input::-moz-range-thumb{box-shadow:0 0 var(--s2) color-mix(in srgb,var(--ignition) 62%,transparent)}}.mv-slider__input::-moz-range-thumb{cursor:grab}.mv-slider__input:active::-webkit-slider-thumb{cursor:grabbing}.mv-slider__input:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset);border-radius:var(--radius-sm)}.mv-slider__input:disabled{cursor:not-allowed}.mv-slider__control:has(.mv-slider__input:disabled) .mv-slider__band{opacity:.45}@media(prefers-reduced-motion:reduce){.mv-slider[data-charged] .mv-slider__pulse{animation:none}}.mv-file-dropzone__surface{gap:var(--s3);padding:var(--s5);border:1px dashed var(--hairline);border-radius:var(--radius-lg);background:var(--sheet-sunk);text-align:center;display:grid}.mv-file-dropzone__prompt{color:var(--dim)}.mv-file-dropzone__input{inline-size:100%;min-block-size:var(--target-touch);color:var(--ink)}.mv-file-picker{align-items:center;display:inline-flex}.mv-file-picker__label--sr-only,.mv-file-picker__status{clip:rect(0,0,0,0);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.mv-file-dropzone__files{gap:var(--s2);color:var(--dim);margin:0;padding:0;list-style:none;display:grid}.mv-file-dropzone__files li,.mv-file-dropzone__progress{justify-content:space-between;align-items:center;gap:var(--s3);display:flex}.mv-file-dropzone__remove{min-inline-size:var(--s6);min-block-size:var(--s6);border-radius:var(--radius-full);color:var(--dim);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:inline-grid}.mv-file-dropzone__remove:hover:not(:disabled){background:var(--sheet-raised);color:var(--alert-text)}.mv-file-dropzone__progress{flex-wrap:wrap}.mv-file-dropzone__progress progress{accent-color:var(--ignition);flex:10rem}.mv-file-dropzone__progress output{color:var(--ignition-text);font-family:var(--mv-font-telemetry);font-variant-numeric:tabular-nums}.mv-file-dropzone__rejections{gap:var(--s2);padding:var(--s3);border:1px solid var(--alert-text);border-radius:var(--radius-md);color:var(--alert-text);display:grid}.mv-file-dropzone__rejections ul{gap:var(--s1);margin:0;padding-inline-start:var(--s5);display:grid}.mv-token-input__control{align-items:center;gap:var(--s2);padding:var(--s2);flex-wrap:wrap;display:flex}.mv-token-input__token{align-items:center;gap:var(--s1);min-block-size:var(--s7);border:1px solid var(--card-rule);border-radius:var(--radius-full);background:var(--sheet-raised);color:var(--ink);padding-inline-start:var(--s3);display:inline-flex}.mv-token-input__remove{min-inline-size:var(--s6);min-block-size:var(--s6);border-radius:var(--radius-full);color:var(--dim);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:inline-grid}.mv-token-input__remove:hover:not(:disabled){background:var(--sheet-sunk);color:var(--alert-text)}.mv-token-input__entry{min-inline-size:8rem;min-block-size:var(--s7);padding:var(--s1) var(--s2);color:var(--ink);font:inherit;background:0 0;border:0;outline:0;flex:10rem}.mv-token-input__status{min-block-size:var(--s5);color:var(--dim);font-size:var(--type-label-size);margin:0}.mv-token-input__status--error{color:var(--alert-text)}.mv-switch-field__row{justify-content:space-between;align-items:center;gap:var(--s5);display:flex}.mv-switch{inline-size:calc(var(--s5) * 2);block-size:var(--s6);flex:none;display:inline-block;position:relative}.mv-switch__input{z-index:1;opacity:0;cursor:pointer;block-size:100%;inline-size:100%;margin:0;position:absolute;inset:0}.mv-switch__track{border:1px solid var(--hairline);border-radius:var(--radius-full);background:var(--console-2);pointer-events:none;transition:background var(--t-fast) var(--ease),border-color var(--t-fast) var(--ease);position:absolute;inset:0}.mv-switch__thumb{inline-size:var(--s4);block-size:var(--s4);border-radius:var(--radius-full);background:var(--switch-thumb);pointer-events:none;transition:transform var(--t-fast) var(--ease),background var(--t-fast) var(--ease);position:absolute;inset-block-start:var(--s1);inset-inline-start:var(--s1)}.mv-switch__input:checked~.mv-switch__track{border-color:var(--ignition);background:var(--ignition)}.mv-switch__input:checked~.mv-switch__thumb{background:var(--on-ignition);transform:translate(var(--s4))}.mv-switch--consequential .mv-switch__track{border-color:var(--caution)}@supports (color:color-mix(in lab,red,red)){.mv-switch--consequential .mv-switch__track{border-color:color-mix(in srgb,var(--caution) 45%,var(--hairline))}}.mv-switch--consequential .mv-switch__input:checked~.mv-switch__track{border-color:var(--caution);background:var(--caution)}.mv-switch--consequential .mv-switch__input:checked~.mv-switch__thumb{background:var(--on-caution)}.mv-switch__input:focus-visible~.mv-switch__track{outline:2px solid var(--signal);outline-offset:2px}.mv-switch__input:disabled{cursor:not-allowed}.mv-switch__input:disabled~.mv-switch__track,.mv-switch__input:disabled~.mv-switch__thumb{opacity:.55}@media(max-width:44rem){.mv-radio-group__options,.mv-segmented{flex-direction:column;align-items:stretch;inline-size:100%}.mv-segmented--compact{flex-direction:row;align-items:stretch;inline-size:fit-content}}@container (max-width:18rem){.mv-radio-group__options,.mv-segmented{flex-direction:column;align-items:stretch;inline-size:100%}.mv-segmented--compact{flex-direction:row;align-items:stretch;inline-size:fit-content}.mv-token-input__control,.mv-choice__control,.mv-choice__label{min-inline-size:0;max-inline-size:100%}.mv-token-input__entry{flex-basis:100%;inline-size:100%;min-inline-size:0}.mv-token-input__token{max-inline-size:100%}.mv-token-input__token>span,.mv-choice__label{overflow-wrap:anywhere}}@media(prefers-reduced-motion:reduce){.mv-input,.mv-textarea,.mv-textarea-control,.mv-select,.mv-token-input__control,.mv-switch__track,.mv-switch__thumb{transition:none}}.mv-code-editor{border:1px solid var(--card-rule);border-radius:var(--radius-sm);background:var(--sheet-sunk);display:flex;overflow:hidden}.mv-code-editor[data-invalid]{border-color:var(--alert)}.mv-code-editor__gutter{padding:var(--s2) var(--s2) var(--s2) var(--s3);border-right:1px solid var(--starlight);margin:0;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.mv-code-editor__gutter{border-right:1px solid color-mix(in srgb,var(--starlight) 8%,transparent)}}.mv-code-editor__gutter{color:var(--faint);font-family:var(--mv-font-telemetry);font-size:var(--type-label-size);text-align:end;-webkit-user-select:none;user-select:none;line-height:1.6}.mv-code-editor__source{min-width:0;padding:var(--s2) var(--s3);color:var(--starlight);font-family:var(--mv-font-telemetry);font-size:var(--type-label-size);resize:vertical;white-space:pre;background:0 0;border:0;flex:1;line-height:1.6}.mv-code-editor__source:focus-visible{outline:2px solid var(--signal);outline-offset:-2px}.mv-code-editor[data-readonly] .mv-code-editor__source{color:var(--dim)}.mv-resize-handle{min-inline-size:var(--s6);cursor:col-resize;background:0 0;border:0;align-self:stretch;padding:0;position:relative}.mv-resize-handle:before{content:"";pointer-events:none;width:2px;transition:background var(--t-fast) var(--ease);background:0 0;position:absolute;inset-block:0;inset-inline-start:calc(50% - 1px)}.mv-resize-handle:hover:before,.mv-resize-handle:focus-visible:before,.mv-resize-handle:active:before,.mv-resize-handle--dragging:before{background:var(--chrome-accent)}.mv-resize-handle--horizontal{min-inline-size:0;min-block-size:var(--s6);cursor:row-resize;place-self:auto stretch}.mv-resize-handle--horizontal:before{width:auto;height:2px;inset-block-start:calc(50% - 1px);inset-inline:0}.mv-resize-handle--disabled{cursor:not-allowed}.mv-resize-handle--disabled:before{background:0 0}.mv-resize-handle--edge{--mv-resize-handle-reach:var(--s3);--mv-resize-handle-inset:1px;z-index:10;inline-size:var(--mv-resize-handle-reach);min-inline-size:0;position:absolute;inset-block:0}.mv-resize-handle--edge-end{inset-inline-end:calc(var(--mv-resize-handle-inset) - var(--mv-resize-handle-reach))}.mv-resize-handle--edge-start{inset-inline-start:calc(var(--mv-resize-handle-inset) - var(--mv-resize-handle-reach))}.mv-resize-handle--edge:before{-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 var(--s3),#000 calc(100% - var(--s3)),transparent 100%);mask-image:linear-gradient(to bottom,transparent 0,#000 var(--s3),#000 calc(100% - var(--s3)),transparent 100%);inset-block-start:var(--mv-resize-handle-lead,var(--sheet-corner,0px))}.mv-resize-handle--edge-end:before{inset-inline-start:calc(var(--mv-resize-handle-inset) - 1px)}.mv-resize-handle--edge-start:before{inset-inline-start:calc(var(--mv-resize-handle-reach) - var(--mv-resize-handle-inset) - 1px)}.mv-resize-handle--collapsed{inline-size:0;min-inline-size:0;overflow:hidden}.mv-resize-handle--horizontal.mv-resize-handle--collapsed{block-size:0;min-block-size:0}.mv-theme-control{align-items:center;gap:var(--s2);min-block-size:var(--target-min);color:inherit;cursor:pointer;display:inline-flex;position:relative}.mv-theme-control__input{z-index:1;opacity:0;cursor:pointer;block-size:100%;inline-size:100%;margin:0;position:absolute;inset:0}.mv-theme-control__track{inline-size:calc(var(--s5) * 2);block-size:var(--s6);border:1px solid var(--hairline);border-radius:var(--radius-full);background:var(--console-2);transition:background var(--t-fast) var(--ease),border-color var(--t-fast) var(--ease);flex:none;display:inline-block;position:relative}.mv-theme-control__thumb{inline-size:var(--s4);block-size:var(--s4);border-radius:var(--radius-full);background:var(--switch-thumb);transition:transform var(--t-fast) var(--ease),background var(--t-fast) var(--ease);position:absolute;inset-block-start:var(--s1);inset-inline-start:var(--s1)}.mv-theme-control__input:checked~.mv-theme-control__track{border-color:var(--chrome-accent);background:var(--ignition)}.mv-theme-control__input:checked~.mv-theme-control__track .mv-theme-control__thumb{background:var(--on-ignition);transform:translate(var(--s4))}.mv-theme-control__input:focus-visible~.mv-theme-control__track{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.mv-theme-control__input:disabled{cursor:not-allowed}.mv-theme-control__input:disabled~.mv-theme-control__track,.mv-theme-control__input:disabled~.mv-theme-control__label{opacity:.55}.mv-theme-control:has(.mv-theme-control__input:disabled){cursor:not-allowed}@media(prefers-reduced-motion:reduce){.mv-resize-handle:before,.mv-theme-control__track,.mv-theme-control__thumb{transition:none}}*{scrollbar-width:thin;scrollbar-color:transparent transparent}:hover,:focus-within{scrollbar-color:var(--mv-scrollbar-thumb) transparent}.mv-scrollbar,.mv-chrome-rail-scroll{scrollbar-width:thin;scrollbar-color:transparent transparent}.mv-scrollbar::-webkit-scrollbar{width:var(--s2);height:var(--s2)}.mv-chrome-rail-scroll::-webkit-scrollbar{width:var(--s2);height:var(--s2)}.mv-scrollbar::-webkit-scrollbar-track{background:0 0}.mv-chrome-rail-scroll::-webkit-scrollbar-track{background:0 0}.mv-scrollbar::-webkit-scrollbar-thumb{border-radius:var(--radius-full);background:0 0}.mv-chrome-rail-scroll::-webkit-scrollbar-thumb{border-radius:var(--radius-full);background:0 0}.mv-scrollbar:hover,.mv-scrollbar:focus-within,.mv-chrome-rail-scroll:hover,.mv-chrome-rail-scroll:focus-within{scrollbar-color:var(--mv-scrollbar-thumb) transparent}.mv-scrollbar:hover::-webkit-scrollbar-thumb{background:var(--mv-scrollbar-thumb)}.mv-scrollbar:focus-within::-webkit-scrollbar-thumb{background:var(--mv-scrollbar-thumb)}.mv-chrome-rail-scroll:hover::-webkit-scrollbar-thumb{background:var(--mv-scrollbar-thumb)}.mv-chrome-rail-scroll:focus-within::-webkit-scrollbar-thumb{background:var(--mv-scrollbar-thumb)}.mv-scrollbar--chrome,.mv-chrome-rail-scroll{--mv-scrollbar-thumb:var(--chrome-ink-2)}@supports (color:color-mix(in lab,red,red)){.mv-scrollbar--chrome,.mv-chrome-rail-scroll{--mv-scrollbar-thumb:color-mix(in srgb, var(--chrome-ink-2) 46%, transparent)}}.mv-chrome-rail-scroll{--mv-rail-scrollbar-gutter:0px}.mv-scrollbar--sheet{--mv-scrollbar-thumb:var(--dim)}@supports (color:color-mix(in lab,red,red)){.mv-scrollbar--sheet{--mv-scrollbar-thumb:color-mix(in srgb, var(--dim) 50%, transparent)}}.mv-scroll-region{min-block-size:0;min-inline-size:0}.mv-scroll-region--vertical{overscroll-behavior-y:contain;overflow:hidden auto}.mv-scroll-region--horizontal{overscroll-behavior-x:contain;overflow:auto hidden}.mv-scroll-region--both{overscroll-behavior:contain;overflow:auto}.mv-scroll-region:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:calc(-1 * var(--focus-ring-width))}.mv-button{justify-content:center;align-items:center;gap:var(--s2);min-block-size:calc(var(--s5) * 2);padding-inline:var(--s4);white-space:nowrap;border:1px solid var(--hairline);border-radius:var(--radius-md);background:var(--card-surface);color:var(--starlight);font:inherit;cursor:pointer;font-weight:650;transition:border-color .14s,transform .14s;display:inline-flex}.mv-button:hover:not(:disabled){border-color:var(--chrome-accent)}.mv-button:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.mv-button:disabled{opacity:.55;cursor:not-allowed}.mv-button--secondary{border-color:var(--card-rule);background:var(--card-surface)}.mv-button--primary{border-color:var(--ignition);background:var(--ignition);color:var(--on-ignition)}.mv-button--quiet{color:var(--dim);background:0 0;border-color:#0000}.mv-button--destructive{border-color:var(--alert);background:var(--alert)}@supports (color:color-mix(in lab,red,red)){.mv-button--destructive{background:color-mix(in srgb,var(--alert) 14%,var(--card-surface))}}.mv-button--destructive{color:var(--starlight)}.mv-button--consequential{border-color:var(--caution);background:var(--caution)}@supports (color:color-mix(in lab,red,red)){.mv-button--consequential{background:color-mix(in srgb,var(--caution) 14%,var(--card-surface))}}.mv-button--consequential{color:var(--starlight)}.mv-button--icon{inline-size:calc(var(--s5) * 2);padding:0}.mv-button--compact{min-block-size:calc(var(--s4) * 2);padding-inline:var(--s3);font-size:var(--type-label-size)}:is(.mv-chrome-bar,.mv-chrome-toolbar) .mv-button:is(.mv-button--quiet,.mv-button--icon,.mv-button--secondary):not(.mv-menu *,.mv-popover__surface *,.mv-dialog *){border-radius:var(--radius-md);min-block-size:2.25rem;color:var(--chrome-ink-2);transition:background-color var(--t-fast) var(--ease),color var(--t-fast) var(--ease),border-color var(--t-fast) var(--ease);background:0 0;border-color:#0000}:is(.mv-chrome-bar,.mv-chrome-toolbar) .mv-button--icon:not(.mv-menu *,.mv-popover__surface *,.mv-dialog *){inline-size:2.25rem}:is(.mv-chrome-bar,.mv-chrome-toolbar) .mv-button.mv-button--compact:not(.mv-menu *,.mv-popover__surface *,.mv-dialog *){min-block-size:2rem}:is(.mv-chrome-bar,.mv-chrome-toolbar) .mv-button--icon.mv-button--compact:not(.mv-menu *,.mv-popover__surface *,.mv-dialog *){inline-size:2rem}:is(.mv-chrome-bar,.mv-chrome-toolbar) .mv-button.mv-button--secondary:not(.mv-menu *,.mv-popover__surface *,.mv-dialog *){border-color:var(--chrome-ink)}@supports (color:color-mix(in lab,red,red)){:is(.mv-chrome-bar,.mv-chrome-toolbar) .mv-button.mv-button--secondary:not(.mv-menu *,.mv-popover__surface *,.mv-dialog *){border-color:color-mix(in srgb,var(--chrome-ink) 14%,transparent)}}:is(.mv-chrome-bar,.mv-chrome-toolbar) .mv-button.mv-button--secondary:not(.mv-menu *,.mv-popover__surface *,.mv-dialog *){background:var(--chrome-ink)}@supports (color:color-mix(in lab,red,red)){:is(.mv-chrome-bar,.mv-chrome-toolbar) .mv-button.mv-button--secondary:not(.mv-menu *,.mv-popover__surface *,.mv-dialog *){background:color-mix(in srgb,var(--chrome-ink) 6%,transparent)}}:is(.mv-chrome-bar,.mv-chrome-toolbar) .mv-button:is(.mv-button--quiet,.mv-button--icon,.mv-button--secondary):hover:not(:disabled):not(.mv-menu *,.mv-popover__surface *,.mv-dialog *){background:var(--chrome-ink)}@supports (color:color-mix(in lab,red,red)){:is(.mv-chrome-bar,.mv-chrome-toolbar) .mv-button:is(.mv-button--quiet,.mv-button--icon,.mv-button--secondary):hover:not(:disabled):not(.mv-menu *,.mv-popover__surface *,.mv-dialog *){background:color-mix(in srgb,var(--chrome-ink) 12%,transparent)}}:is(.mv-chrome-bar,.mv-chrome-toolbar) .mv-button:is(.mv-button--quiet,.mv-button--icon,.mv-button--secondary):hover:not(:disabled):not(.mv-menu *,.mv-popover__surface *,.mv-dialog *){color:var(--chrome-ink)}:is(.mv-chrome-bar,.mv-chrome-toolbar) .mv-button:is([aria-pressed=true],[aria-expanded=true]):not(.mv-menu *,.mv-popover__surface *,.mv-dialog *){border-color:var(--chrome-ink)}@supports (color:color-mix(in lab,red,red)){:is(.mv-chrome-bar,.mv-chrome-toolbar) .mv-button:is([aria-pressed=true],[aria-expanded=true]):not(.mv-menu *,.mv-popover__surface *,.mv-dialog *){border-color:color-mix(in srgb,var(--chrome-ink) 30%,transparent)}}:is(.mv-chrome-bar,.mv-chrome-toolbar) .mv-button:is([aria-pressed=true],[aria-expanded=true]):not(.mv-menu *,.mv-popover__surface *,.mv-dialog *){background:var(--chrome-ink)}@supports (color:color-mix(in lab,red,red)){:is(.mv-chrome-bar,.mv-chrome-toolbar) .mv-button:is([aria-pressed=true],[aria-expanded=true]):not(.mv-menu *,.mv-popover__surface *,.mv-dialog *){background:color-mix(in srgb,var(--chrome-ink) 16%,transparent)}}:is(.mv-chrome-bar,.mv-chrome-toolbar) .mv-button:is([aria-pressed=true],[aria-expanded=true]):not(.mv-menu *,.mv-popover__surface *,.mv-dialog *){color:var(--chrome-ink)}.mv-button__busy{inline-size:var(--icon-size-sm);block-size:var(--icon-size-sm);border:var(--focus-ring-width) solid currentColor;border-radius:var(--radius-full);border-inline-end-color:#0000;animation:.7s linear infinite mv-action-spin}.mv-action-link{justify-content:center;align-items:center;gap:var(--s2);border:1px solid var(--hairline);border-radius:var(--radius-md);color:var(--starlight);font:inherit;text-align:center;cursor:pointer;transition:border-color var(--t-fast) var(--ease),background-color var(--t-fast) var(--ease),transform var(--t-fast) var(--ease);font-weight:650;line-height:1.2;text-decoration:none;display:inline-flex}.mv-action-link:hover:not([aria-disabled=true]){border-color:var(--chrome-accent)}.mv-action-link:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.mv-action-link[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:not-allowed}.mv-action-link--sm{min-block-size:calc(var(--s4) * 2);padding-inline:var(--s3);font-size:var(--type-label-size)}.mv-action-link--md{min-block-size:calc(var(--s5) * 2);padding-inline:var(--s4)}.mv-action-link--lg{min-block-size:calc(var(--s6) * 2);padding-inline:var(--s5);font-size:var(--type-title-size)}.mv-action-link--secondary{border-color:var(--card-rule);background:var(--card-surface)}.mv-action-link--primary{border-color:var(--ignition);background:var(--ignition);color:var(--on-ignition)}.mv-action-link--quiet{color:var(--dim);background:0 0;border-color:#0000}.mv-action-link--destructive{border-color:var(--alert);background:var(--alert)}@supports (color:color-mix(in lab,red,red)){.mv-action-link--destructive{background:color-mix(in srgb,var(--alert) 14%,var(--card-surface))}}.mv-action-link__icon{inline-size:var(--icon-size-sm);block-size:var(--icon-size-sm);flex:none;place-items:center;display:inline-grid}.mv-action-link__icon :where(svg){block-size:100%;inline-size:100%}.mv-action-link__busy{inline-size:var(--icon-size-sm);block-size:var(--icon-size-sm);border:var(--focus-ring-width) solid currentColor;border-radius:var(--radius-full);border-inline-end-color:#0000;animation:.7s linear infinite mv-action-spin}.mv-link{color:var(--starlight);-webkit-text-decoration-color:var(--signal);text-decoration-color:var(--signal)}@supports (color:color-mix(in lab,red,red)){.mv-link{-webkit-text-decoration-color:color-mix(in srgb,var(--signal) 72%,transparent);text-decoration-color:color-mix(in srgb,var(--signal) 72%,transparent)}}.mv-link{text-underline-offset:var(--s1);text-decoration-thickness:1px}.mv-link:hover{color:var(--ignition-text);text-decoration-color:currentColor}.mv-link:focus-visible{border-radius:var(--radius-sm);outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.mv-action-group{align-items:center;gap:var(--s2);min-inline-size:0;display:flex}.mv-action-group--horizontal{flex-flow:wrap}.mv-action-group--vertical{flex-direction:column;align-items:stretch}.mv-copy-action{align-items:center;gap:var(--s2);grid-template-columns:auto minmax(0,1fr);min-inline-size:0;display:inline-grid}.mv-copy-action__trigger{justify-self:start}.mv-copy-action[data-display=icon]{display:inline-flex}.mv-copy-action[data-display=icon] .mv-copy-action__trigger{inline-size:var(--target-min);min-inline-size:var(--target-min);padding-inline:0}.mv-copy-action__trigger svg,.mv-menu-trigger svg,.mv-directional-action svg{inline-size:var(--icon-size-sm);block-size:var(--icon-size-sm);fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:var(--icon-stroke)}.mv-copy-action [data-glyph=copied],.mv-copy-action[data-copy-state=copied] [data-glyph=copy]{display:none}.mv-copy-action[data-copy-state=copied] [data-glyph=copied]{display:block}.mv-copy-action[data-copy-state=copied] .mv-copy-action__trigger{color:var(--nominal-text)}.mv-copy-action__status{color:var(--dim);font-family:var(--mv-font-telemetry);font-size:var(--type-label-size)}.mv-copy-action[data-copy-state=copied] .mv-copy-action__status{color:var(--nominal-text)}.mv-copy-action[data-copy-state=error] .mv-copy-action__status{color:var(--alert-text)}.mv-menu-trigger-root{justify-items:start;display:inline-grid;position:relative}.mv-menu-trigger{justify-content:space-between}.mv-menu-trigger[aria-expanded=true]{border-color:var(--chrome-accent);background:var(--card-surface)}@supports (color:color-mix(in lab,red,red)){.mv-menu-trigger[aria-expanded=true]{background:color-mix(in srgb,var(--card-surface) 88%,var(--chrome-accent))}}.mv-menu{--mv-menu-muted-ink:var(--dim);z-index:20;min-inline-size:11rem;padding:var(--s1);border:1px solid var(--card-rule);border-radius:var(--radius-md);background:var(--sheet-raised);box-shadow:var(--shadow-md);display:grid;position:absolute;inset-block-start:calc(100% + var(--s2));inset-inline-start:0;overflow:hidden}:is(.mv-chrome-bar,.mv-chrome-rail) .mv-menu{--mv-menu-muted-ink:var(--chrome-ink-2)}.mv-menu-trigger-root[data-align=end] .mv-menu{inset-inline:auto 0}.mv-menu[hidden]{display:none}.mv-menu__item{min-block-size:var(--target-touch);padding-inline:var(--s3);border-radius:var(--radius-sm);color:var(--starlight);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0}.mv-menu__header,.mv-menu__footer{padding:var(--s3);color:var(--dim);font-size:var(--type-label-size)}.mv-menu__header{border-block-end:1px solid var(--hairline)}.mv-menu__header-eyebrow{color:var(--mv-menu-muted-ink);letter-spacing:.1em;text-transform:uppercase;margin:0}.mv-menu__header-title{margin:var(--s1) 0 0;color:var(--starlight);font-size:var(--type-body-size);overflow-wrap:anywhere;font-weight:600}.mv-menu__header-note{margin:var(--s1) 0 0;color:var(--dim)}.mv-menu__footer{border-block-start:1px solid var(--hairline)}.mv-menu__separator{block-size:1px;margin:var(--s1) 0;background:var(--hairline)}.mv-menu__item[data-tone=danger]{color:var(--alert-text)}@media(min-width:40rem){.mv-menu__item[data-visibility=compact-only]{display:none}}@media(max-width:39.999rem){.mv-menu__item[data-visibility=wide-only]{display:none}}.mv-menu-trigger__avatar{inline-size:var(--s6);block-size:var(--s6);border-radius:var(--radius-full);background:var(--sheet-raised);color:var(--starlight);font-size:var(--type-label-size);font-weight:var(--weight-semibold);place-items:center;display:inline-grid}.mv-menu__item:hover:not(:disabled),.mv-menu__item:focus-visible{background:var(--card-hover-surface)}.mv-menu__item:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:calc(-1 * var(--focus-ring-width))}.mv-menu__item:disabled{cursor:not-allowed;opacity:.55}.mv-directional-action{min-block-size:calc(var(--s6) * 2);border:1px solid var(--card-rule);border-radius:var(--radius-xl);background:var(--sheet-sunk);color:var(--starlight);font:inherit;cursor:pointer;align-items:stretch;padding:0;font-weight:650;transition:border-color .14s,transform .14s;display:inline-grid;overflow:hidden}.mv-directional-action--previous{grid-template-areas:"icon label";grid-template-columns:calc(var(--s8) + var(--s2)) minmax(0,1fr)}.mv-directional-action--next{grid-template-areas:"label icon";grid-template-columns:minmax(0,1fr) calc(var(--s8) + var(--s2))}.mv-directional-action:hover:not(:disabled){border-color:var(--chrome-accent);transform:translateY(calc(-1 * var(--focus-ring-width)))}.mv-directional-action:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.mv-directional-action:disabled{cursor:not-allowed;opacity:.55}.mv-directional-action__label{min-inline-size:calc(var(--s8) * 2);padding:var(--s3) var(--s5);grid-area:label;place-items:center;display:grid}.mv-directional-action__icon-chamber{background:var(--card-surface);min-inline-size:0;color:var(--dim);grid-area:icon;place-items:center;display:grid}.mv-directional-action--previous .mv-directional-action__icon-chamber{border-inline-end:1px solid var(--card-rule)}.mv-directional-action--next .mv-directional-action__icon-chamber{border-inline-start:1px solid var(--card-rule)}.mv-command-launcher-root{display:inline-grid}.mv-command-launcher{min-inline-size:min(100%,calc(var(--s8) * 5));justify-content:space-between;gap:var(--s4)}.mv-command-launcher__label{font-weight:700}.mv-command-launcher__shortcut{padding:var(--s1) var(--s2);border:1px solid var(--hairline);border-radius:var(--radius-sm);background:var(--sheet-sunk);color:var(--dim);font-family:var(--mv-font-telemetry);font-size:var(--type-label-size);font-weight:500}@keyframes mv-action-spin{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.mv-button,.mv-action-link,.mv-directional-action{transition:none}.mv-button__busy,.mv-action-link__busy{animation:none}}.mv-tooltip,.mv-popover,.mv-context-menu{justify-items:start;display:inline-grid;position:relative}.mv-tooltip__trigger,.mv-popover__trigger{max-inline-size:100%}.mv-tooltip__surface,.mv-popover__surface{top:var(--mv-overlay-y,0);left:var(--mv-overlay-x,0);z-index:30;border:1px solid var(--card-rule);background:var(--sheet-raised);color:var(--starlight);box-shadow:var(--shadow-md);position:fixed}.mv-tooltip__surface[hidden],.mv-popover__surface[hidden]{display:none}.mv-tooltip__surface{inline-size:max-content;max-inline-size:min(18rem,var(--mv-overlay-max-inline,calc(100vw - var(--s8))));max-block-size:var(--mv-overlay-max-block,calc(100dvh - var(--s8)));padding:var(--s2) var(--s3);border-radius:var(--radius-sm);font-size:var(--type-label-size);pointer-events:none;transition:opacity var(--t-fast) var(--ease),transform var(--t-fast) var(--ease);line-height:1.35;overflow:auto}.mv-popover__surface{inline-size:min(22rem,var(--mv-overlay-max-inline,calc(100vw - var(--s8))));max-block-size:var(--mv-overlay-max-block,calc(100dvh - var(--s8)));border-radius:var(--radius-md);transition:opacity var(--t-fast) var(--ease),transform var(--t-fast) var(--ease);grid-template-rows:auto minmax(0,1fr);display:grid;overflow:hidden}.mv-popover__header{justify-content:space-between;align-items:center;gap:var(--s4);padding:var(--s3) var(--s4);border-block-end:1px solid var(--hairline);display:flex}.mv-popover__header h2{font-size:var(--type-body-size);margin:0}.mv-popover__body{min-block-size:0;padding:var(--s4);overflow:auto}.mv-menu{transition:opacity var(--t-fast) var(--ease),transform var(--t-fast) var(--ease)}.mv-context-menu__target{min-block-size:var(--target-touch);padding:var(--s3) var(--s4);border:1px solid var(--card-rule);border-radius:var(--radius-md);background:var(--card-surface);color:var(--starlight);font:inherit;text-align:start;cursor:context-menu}.mv-context-menu__target:hover{border-color:var(--chrome-accent);background:var(--card-hover-surface)}.mv-context-menu__target:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.mv-context-menu__surface{top:var(--mv-overlay-y,0);right:auto;left:var(--mv-overlay-x,0);z-index:40;min-inline-size:min(11rem,var(--mv-overlay-max-inline,11rem));max-inline-size:var(--mv-overlay-max-inline,calc(100vw - var(--s8)));max-block-size:var(--mv-overlay-max-block,calc(100dvh - var(--s8)));position:fixed;overflow:auto}.mv-dialog,.mv-drawer{z-index:50;block-size:100%;max-block-size:none;inline-size:100%;max-inline-size:none;color:var(--starlight);background:0 0;border:0;margin:0;padding:0}.mv-dialog:not([open]),.mv-drawer:not([open]){display:none}.mv-dialog::backdrop,.mv-drawer::backdrop{background:var(--void)}@supports (color:color-mix(in lab,red,red)){.mv-dialog::backdrop,.mv-drawer::backdrop{background:color-mix(in srgb,var(--void) 72%,transparent)}}.mv-dialog{place-items:center}.mv-dialog[open]{display:grid}.mv-dialog__surface,.mv-drawer__surface{border:1px solid var(--card-rule);border-radius:var(--radius-lg);background:var(--sheet-raised);box-shadow:var(--shadow-lg);transition:opacity var(--t-base) var(--ease),transform var(--t-base) var(--ease);overflow:hidden}.mv-drawer--compact .mv-drawer__surface{inline-size:min(22rem,calc(100% - var(--s8)))}.mv-drawer--wide .mv-drawer__surface{inline-size:min(48rem,calc(100% - var(--s8)))}.mv-dialog__surface{inline-size:min(calc(100% - var(--s8)),34rem)}.mv-dialog--compact .mv-dialog__surface{inline-size:min(calc(100% - var(--s8)),24rem)}.mv-dialog--wide .mv-dialog__surface{inline-size:min(calc(100% - var(--s8)),56rem)}.mv-dialog__header,.mv-drawer__header{justify-content:space-between;align-items:center;gap:var(--s4);padding:var(--s4);border-bottom:1px solid var(--hairline);display:flex}.mv-dialog__header h2,.mv-drawer__header h2{margin:0;font-size:1rem}.mv-drawer__heading{min-inline-size:0}.mv-drawer__description{margin:var(--s1) 0 0;color:var(--dim);font-size:.8125rem;line-height:1.4}.mv-dialog__description,.mv-dialog__body,.mv-dialog__actions,.mv-drawer__body{padding:var(--s4)}.mv-dialog__description{color:var(--dim);margin:0;padding-block-end:0}.mv-dialog__actions{justify-content:flex-end;gap:var(--s3);border-top:1px solid var(--hairline);display:flex}.mv-confirm-dialog .mv-dialog__surface{border-color:var(--alert)}@supports (color:color-mix(in lab,red,red)){.mv-confirm-dialog .mv-dialog__surface{border-color:color-mix(in srgb,var(--alert) 30%,var(--card-rule))}}.mv-drawer{display:grid}.mv-drawer--left{justify-items:start}.mv-drawer--right{justify-items:end}.mv-drawer--bottom{align-items:end}.mv-drawer__surface{inline-size:min(28rem,calc(100% - var(--s8)));border-radius:0;grid-template-rows:auto minmax(0,1fr) auto;block-size:100dvh;min-block-size:0;max-block-size:100dvh;display:grid;position:relative}.mv-drawer[data-resizable=true] .mv-drawer__surface{inline-size:min(var(--mv-drawer-width,28rem),calc(100% - var(--s8)));overflow:visible}.mv-drawer__resize-handle{z-index:2;position:absolute;inset-block:0}.mv-drawer--right .mv-drawer__resize-handle{inset-inline-start:calc(var(--s3) * -1)}.mv-drawer--left .mv-drawer__resize-handle{inset-inline-end:calc(var(--s3) * -1)}.mv-drawer__body{min-block-size:0;overflow:auto}.mv-drawer__footer{justify-content:flex-end;gap:var(--s3);padding:var(--s4);border-block-start:1px solid var(--hairline);background:var(--sheet-sunk);flex-wrap:wrap;display:flex}.mv-drawer--bottom .mv-drawer__surface{block-size:min(24rem,100dvh);inline-size:100%}@media(prefers-reduced-motion:reduce){.mv-tooltip__surface,.mv-popover__surface,.mv-menu,.mv-dialog__surface,.mv-drawer__surface{transition:none}}.mv-announcement-banner{--mv-announcement-ink:var(--starlight);--mv-announcement-surface:var(--sheet-raised);--mv-announcement-rule:var(--hairline);align-items:center;gap:var(--s3);min-block-size:var(--target-touch);padding:var(--s2) var(--s4);border-block:1px solid var(--mv-announcement-rule);background:var(--mv-announcement-surface);color:var(--mv-announcement-ink);text-align:center;grid-template-columns:minmax(0,1fr) auto;display:grid}.mv-announcement-banner--prominent{--mv-announcement-surface:var(--signal)}@supports (color:color-mix(in lab,red,red)){.mv-announcement-banner--prominent{--mv-announcement-surface:color-mix(in srgb, var(--signal) 10%, var(--sheet-raised))}}.mv-announcement-banner--prominent{--mv-announcement-rule:var(--signal)}@supports (color:color-mix(in lab,red,red)){.mv-announcement-banner--prominent{--mv-announcement-rule:color-mix(in srgb, var(--signal) 50%, var(--hairline))}}.mv-announcement-banner--caution{--mv-announcement-surface:var(--caution)}@supports (color:color-mix(in lab,red,red)){.mv-announcement-banner--caution{--mv-announcement-surface:color-mix(in srgb, var(--caution) 10%, var(--sheet-raised))}}.mv-announcement-banner--caution{--mv-announcement-rule:var(--caution)}@supports (color:color-mix(in lab,red,red)){.mv-announcement-banner--caution{--mv-announcement-rule:color-mix(in srgb, var(--caution) 55%, var(--hairline))}}.mv-announcement-banner p{font-size:var(--type-body-sm-size);font-weight:var(--weight-semibold);margin:0}.mv-announcement-banner a{color:inherit;text-underline-offset:.18em;text-decoration-color:#0000}.mv-announcement-banner a:hover,.mv-announcement-banner a:focus-visible{text-decoration-color:currentColor}.mv-announcement-banner button{inline-size:var(--target-touch);block-size:var(--target-touch);margin-block:calc(var(--s2) * -1);color:inherit;opacity:.78;cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.mv-announcement-banner button:hover,.mv-announcement-banner button:focus-visible{opacity:1}.mv-toast-region{z-index:var(--mv-toast-z-index,300);gap:var(--s2);inline-size:min(24rem,calc(100% - var(--s8)));pointer-events:none;display:grid;position:fixed;inset-block-end:var(--mv-toast-block-offset,var(--s4));inset-inline-end:var(--s4)}.mv-toast{align-items:start;gap:var(--s3);min-block-size:calc(var(--s6) * 2);padding:var(--s3);border:1px solid var(--hairline);border-radius:var(--radius-md);background:var(--sheet-raised);box-shadow:var(--shadow-lg);pointer-events:auto;grid-template-columns:auto minmax(0,1fr) auto;display:grid}.mv-toast p{margin:0}.mv-toast__content{gap:var(--s1);min-inline-size:0;display:grid}.mv-toast__title{color:var(--starlight)}.mv-toast__description{color:var(--dim);font-size:.8125rem}.mv-toast__progress{border-radius:var(--radius-full);block-size:.1875rem;background:currentColor;margin-block-start:var(--s1);overflow:hidden}@supports (color:color-mix(in lab,red,red)){.mv-toast__progress{background:color-mix(in srgb,currentColor 18%,transparent)}}.mv-toast__progress>span{border-radius:inherit;block-size:100%;transition:inline-size var(--t-fast) linear;background:currentColor;display:block}.mv-toast__glyph{inline-size:var(--icon-size-md);block-size:var(--icon-size-md);border-radius:var(--radius-full);border:1px solid;place-items:center;font-weight:800;line-height:1;display:grid}.mv-toast__glyph svg{display:block;transform:translateY(-1px)}.mv-toast--nominal{border-color:var(--nominal)}.mv-toast--nominal .mv-toast__glyph{color:var(--nominal)}.mv-toast--caution{border-color:var(--caution)}.mv-toast--caution .mv-toast__glyph{color:var(--caution)}.mv-toast--alert{border-color:var(--alert)}.mv-toast--alert .mv-toast__glyph{color:var(--alert)}.mv-alert{--mv-feedback-tone:var(--dim);align-items:start;gap:var(--s3);padding:var(--s4);border:1px solid var(--mv-feedback-tone);grid-template-columns:auto minmax(0,1fr) auto;display:grid}@supports (color:color-mix(in lab,red,red)){.mv-alert{border:1px solid color-mix(in srgb,var(--mv-feedback-tone) 54%,var(--hairline))}}.mv-alert{border-inline-start-width:var(--s1);border-radius:var(--radius-md);background:var(--mv-feedback-tone)}@supports (color:color-mix(in lab,red,red)){.mv-alert{background:color-mix(in srgb,var(--mv-feedback-tone) 8%,var(--card-surface))}}.mv-alert{color:var(--starlight)}.mv-alert--success{--mv-feedback-tone:var(--nominal)}.mv-alert--warning{--mv-feedback-tone:var(--caution)}.mv-alert--error{--mv-feedback-tone:var(--alert)}.mv-alert__icon,.mv-inline-validation__icon{color:var(--mv-feedback-tone);place-items:center;display:grid}.mv-alert__icon{inline-size:calc(var(--icon-size-md) + var(--s2));block-size:calc(var(--icon-size-md) + var(--s2));border:1px solid var(--mv-feedback-tone)}@supports (color:color-mix(in lab,red,red)){.mv-alert__icon{border:1px solid color-mix(in srgb,var(--mv-feedback-tone) 60%,transparent)}}.mv-alert__icon{border-radius:var(--radius-full)}.mv-alert__copy{gap:var(--s1);min-inline-size:0;display:grid}.mv-alert :is(h3,p){margin:0}.mv-alert p{color:var(--dim)}.mv-alert__action,.mv-alert__dismiss{color:inherit;font:inherit;cursor:pointer;border:0}.mv-alert__action{min-block-size:calc(var(--s5) * 2);padding-inline:var(--s3);border:1px solid var(--mv-feedback-tone);justify-self:start;margin-block-start:var(--s2)}@supports (color:color-mix(in lab,red,red)){.mv-alert__action{border:1px solid color-mix(in srgb,var(--mv-feedback-tone) 62%,var(--hairline))}}.mv-alert__action{border-radius:var(--radius-sm);background:var(--card-surface);font-weight:700}.mv-alert__dismiss{inline-size:calc(var(--s5) * 2);block-size:calc(var(--s5) * 2);border-radius:var(--radius-sm);background:0 0;place-items:center;display:grid}.mv-alert__action:focus-visible,.mv-alert__dismiss:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.mv-inline-validation{--mv-feedback-tone:var(--alert);align-items:flex-start;gap:var(--s2);color:var(--alert-text);font-size:var(--type-body-size);margin:0;display:flex}.mv-inline-validation--success{--mv-feedback-tone:var(--nominal);color:var(--nominal-text)}.mv-inline-validation--warning{--mv-feedback-tone:var(--caution);color:var(--caution)}.mv-progress{gap:var(--s2);min-inline-size:0;display:grid}.mv-progress__heading{justify-content:space-between;align-items:baseline;gap:var(--s3);display:flex}.mv-progress__label{color:var(--starlight);font-weight:700}.mv-progress__value,.mv-progress__description{color:var(--dim);font-size:var(--type-body-size)}.mv-progress__description{margin:0}.mv-progress__track{block-size:var(--s2);border:1px solid var(--card-rule);border-radius:var(--radius-full);background:var(--sheet-sunk);overflow:hidden}.mv-progress__bar{inline-size:var(--mv-progress-value);border-radius:inherit;background:var(--ignition);block-size:100%;display:block}.mv-progress[data-mode=indeterminate] .mv-progress__bar{animation:mv-progress-shuttle calc(var(--t-slow) * 3) var(--ease) infinite}.mv-spinner{align-items:center;gap:var(--s2);color:var(--dim);display:inline-flex}.mv-spinner__glyph{inline-size:var(--icon-size-md);block-size:var(--icon-size-md);border:var(--focus-ring-width) solid var(--ignition)}@supports (color:color-mix(in lab,red,red)){.mv-spinner__glyph{border:var(--focus-ring-width) solid color-mix(in srgb,var(--ignition) 28%,var(--card-rule))}}.mv-spinner__glyph{border-block-start-color:var(--ignition);border-radius:var(--radius-full);animation:mv-feedback-spin calc(var(--t-slow) * 2) linear infinite}.mv-spinner[data-reduced-motion=true] .mv-spinner__glyph{border-style:dashed;animation:none}.mv-spinner--small .mv-spinner__glyph{inline-size:var(--icon-size-sm);block-size:var(--icon-size-sm)}.mv-spinner--large .mv-spinner__glyph{inline-size:calc(var(--icon-size-lg) + var(--s1));block-size:calc(var(--icon-size-lg) + var(--s1))}.mv-spinner__label{color:var(--starlight);font-size:var(--type-body-size)}.mv-spinner--thinking .mv-spinner__sparks{inline-size:calc(var(--icon-size-md) + var(--s1));block-size:var(--icon-size-md);color:var(--ignition);flex:none;display:inline-block;position:relative}.mv-spinner--thinking .mv-spinner__spark{animation:mv-thinking-twinkle calc(var(--t-slow) * 4) ease-in-out infinite;transform-origin:50%;position:absolute}.mv-spinner--thinking .mv-spinner__spark:first-child{block-size:70%;inline-size:70%;inset-block-start:15%;inset-inline-start:0}.mv-spinner--thinking .mv-spinner__spark:nth-child(2){block-size:38%;inline-size:38%;animation-delay:calc(var(--t-slow) * -1.3);inset-block-start:0;inset-inline-start:62%}.mv-spinner--thinking .mv-spinner__spark:nth-child(3){block-size:32%;inline-size:32%;animation-delay:calc(var(--t-slow) * -2.6);inset-block-start:58%;inset-inline-start:66%}.mv-spinner--small.mv-spinner--thinking .mv-spinner__sparks{inline-size:calc(var(--icon-size-sm) + var(--s1));block-size:var(--icon-size-sm)}.mv-spinner--large.mv-spinner--thinking .mv-spinner__sparks{inline-size:calc(var(--icon-size-lg) + var(--s2));block-size:calc(var(--icon-size-lg) + var(--s1))}.mv-spinner--thinking .mv-spinner__label{white-space:nowrap;display:inline-grid;position:relative}.mv-spinner--thinking .mv-spinner__label-text,.mv-spinner--thinking .mv-spinner__sheen{grid-area:1/1}.mv-spinner--thinking .mv-spinner__sheen{color:var(--starlight);pointer-events:none;-webkit-user-select:none;user-select:none;animation:mv-thinking-sheen calc(var(--t-slow) * 6) linear infinite;-webkit-mask-image:linear-gradient(100deg,#0000 30%,#000 45% 55%,#0000 70%);mask-image:linear-gradient(100deg,#0000 30%,#000 45% 55%,#0000 70%);-webkit-mask-size:250% 100%;mask-size:250% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.mv-spinner[data-reduced-motion=true] .mv-spinner__spark{animation:none}.mv-spinner[data-reduced-motion=true] .mv-spinner__sheen{display:none}.mv-skeleton{padding:var(--s4);border:1px solid var(--card-rule);border-radius:var(--radius-md);background:var(--card-surface)}.mv-skeleton__paint{align-items:center;gap:var(--s3);grid-template-columns:auto minmax(0,1fr);display:grid}.mv-skeleton__avatar,.mv-skeleton__line{background:var(--dim);display:block}@supports (color:color-mix(in lab,red,red)){.mv-skeleton__avatar,.mv-skeleton__line{background:color-mix(in srgb,var(--dim) 18%,var(--sheet-sunk))}}.mv-skeleton__avatar,.mv-skeleton__line{animation:mv-skeleton-breathe calc(var(--t-slow) * 4) var(--ease) infinite alternate}.mv-skeleton__avatar{inline-size:calc(var(--s6) * 2);block-size:calc(var(--s6) * 2);border-radius:var(--radius-md)}.mv-skeleton__lines{gap:var(--s2);display:grid}.mv-skeleton__line{inline-size:var(--mv-skeleton-line-width);block-size:var(--s2);border-radius:var(--radius-full)}.mv-skeleton--compact{padding:var(--s3)}.mv-skeleton--compact .mv-skeleton__avatar{inline-size:calc(var(--s5) * 2);block-size:calc(var(--s5) * 2)}.mv-skeleton--block{inline-size:var(--mv-skeleton-width);block-size:var(--mv-skeleton-height);padding:0;overflow:hidden}.mv-skeleton--rounded{border-radius:var(--radius-full)}.mv-skeleton__block-paint{background:var(--dim);block-size:100%;inline-size:100%;display:block}@supports (color:color-mix(in lab,red,red)){.mv-skeleton__block-paint{background:color-mix(in srgb,var(--dim) 18%,var(--sheet-sunk))}}.mv-skeleton__block-paint{animation:mv-skeleton-breathe calc(var(--t-slow) * 4) var(--ease) infinite alternate}.mv-state-surface{--mv-feedback-tone:var(--dim);justify-items:start;gap:var(--s3);min-block-size:calc(var(--s6) * 8);padding:var(--s6);border:1px solid var(--card-rule);border-radius:var(--radius-lg);background:var(--card-surface);color:var(--starlight);display:grid}.mv-state-surface--loading{--mv-feedback-tone:var(--dim)}.mv-state-surface--unavailable{--mv-feedback-tone:var(--caution)}.mv-state-surface--error{--mv-feedback-tone:var(--alert)}.mv-state-surface--permission,.mv-state-surface--disabled{--mv-feedback-tone:var(--dim)}.mv-state-surface__icon{min-inline-size:calc(var(--s6) * 2);min-block-size:calc(var(--s6) * 2);padding:var(--s2);border:1px solid var(--mv-feedback-tone);place-items:center;display:grid}@supports (color:color-mix(in lab,red,red)){.mv-state-surface__icon{border:1px solid color-mix(in srgb,var(--mv-feedback-tone) 58%,var(--card-rule))}}.mv-state-surface__icon{border-radius:var(--radius-md);background:var(--mv-feedback-tone)}@supports (color:color-mix(in lab,red,red)){.mv-state-surface__icon{background:color-mix(in srgb,var(--mv-feedback-tone) 9%,var(--sheet-raised))}}.mv-state-surface__icon{color:var(--mv-feedback-tone)}.mv-state-surface__icon .mv-spinner__label{color:var(--starlight)}.mv-state-surface__copy{gap:var(--s1);display:grid}.mv-state-surface :is(h1,h2,h3,p){margin:0}.mv-state-surface__eyebrow{color:var(--mv-feedback-tone);font-size:var(--type-label-size);letter-spacing:.08em;text-transform:uppercase}.mv-state-surface p{color:var(--dim)}.mv-state-surface__details{gap:var(--s2) var(--s4);grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));margin:0;padding:0;list-style:none;display:grid}.mv-state-surface__details li{align-items:flex-start;gap:var(--s2);color:var(--dim);display:flex}.mv-state-surface__details svg{color:var(--nominal-text);flex:none;margin-block-start:.15em}.mv-state-surface__actions{gap:var(--s2);flex-wrap:wrap;display:flex}.mv-state-surface--compact{gap:var(--s2);min-block-size:0;padding:var(--s3);border-radius:var(--radius-md);border-block-start-width:1px}.mv-state-surface--compact .mv-state-surface__copy{gap:0}.mv-state-surface--compact .mv-state-surface__copy>:is(h1,h2,h3){font-size:var(--type-body-size)}.mv-state-surface--compact .mv-state-surface__copy>p{font-size:var(--type-label-size)}@keyframes mv-feedback-spin{to{rotate:1turn}}@keyframes mv-progress-shuttle{0%{translate:-100%}to{translate:280%}}@keyframes mv-skeleton-breathe{0%{opacity:.48}to{opacity:1}}@keyframes mv-thinking-twinkle{0%,to{opacity:.25;scale:.7}50%{opacity:1;scale:1}}@keyframes mv-thinking-sheen{0%{-webkit-mask-position:130% 0;mask-position:130% 0}to{-webkit-mask-position:-30% 0;mask-position:-30% 0}}@media(prefers-reduced-motion:reduce){.mv-progress[data-mode=indeterminate] .mv-progress__bar,.mv-spinner__glyph,.mv-skeleton__avatar,.mv-skeleton__line,.mv-skeleton__block-paint{animation:none}.mv-spinner__glyph{border-style:dashed}.mv-spinner__spark{animation:none}.mv-spinner__sheen{display:none}}.mv-trace-explorer{border:1px solid var(--hairline);border-radius:var(--radius-md);grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));min-block-size:20rem;max-block-size:36rem;min-inline-size:0;max-inline-size:100%;display:grid;overflow:hidden;container-type:inline-size}.mv-trace-explorer__tree{border-inline-end:1px solid var(--hairline);background:var(--sheet-sunk);min-block-size:0;min-inline-size:0;overflow:auto}.mv-trace-explorer__state{grid-column:1/-1;align-self:stretch}.mv-trace-explorer__filtered-empty{margin:var(--s3)}.mv-trace-tree{gap:var(--s1);padding:var(--s2);min-inline-size:max-content;max-inline-size:100%;margin:0;list-style:none;display:grid}.mv-trace-tree__group{gap:var(--s1);padding-block:var(--s1);margin-block:0;margin-inline-start:var(--s4);padding-inline:0;list-style:none;display:grid}.mv-trace-tree__item,.mv-trace-tree__row{min-inline-size:0}.mv-trace-tree__toggle,.mv-trace-tree__spacer{inline-size:var(--s8);block-size:var(--s8);flex:none;place-items:center;display:inline-grid}.mv-trace-tree__toggle{color:var(--dim)}.mv-trace-tree__select{grid-template-columns:var(--s5) auto minmax(0,1fr) auto auto;align-items:center;gap:var(--s2);min-block-size:calc(var(--s6) + var(--s1));min-inline-size:0;padding-block:var(--s1);padding-inline:var(--s2);border-radius:var(--radius-sm);color:var(--starlight);cursor:pointer;text-align:start;background:0 0;border:1px solid #0000;display:grid}.mv-trace-tree__select:hover,.mv-trace-tree__select.selected{border-color:var(--card-rule);background:var(--card-surface)}.mv-trace-tree__select--inert:not(:has(.mv-trace-tree__toggle)){cursor:default}.mv-trace-tree__select--inert:not(:has(.mv-trace-tree__toggle)):hover{background:0 0;border-color:#0000}.mv-trace-tree__select--inert strong{color:var(--dim);font-weight:var(--type-weight-regular)}.mv-trace-tree__select:focus-visible{outline:2px solid var(--signal);outline-offset:2px}.mv-trace-tree__copy{align-items:baseline;gap:var(--s2);min-inline-size:0;display:flex}.mv-trace-tree__copy>.telemetry{color:var(--dim);font-size:var(--type-label-size);flex:none}.mv-trace-tree__select strong,.mv-trace-tree__select .telemetry{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mv-trace-tree__state{inline-size:var(--s2);block-size:var(--s2);border-radius:var(--radius-full);background:var(--dim)}.mv-trace-tree__leading{min-inline-size:var(--s6);min-block-size:var(--s6);place-items:center;display:inline-grid}.mv-trace-tree__state--active{border:1px solid var(--signal);background:var(--starlight)}.mv-trace-tree__state--complete{background:var(--nominal)}.mv-trace-tree__state--failed{background:var(--alert)}.mv-trace-tree__waterfall{block-size:3px;margin:0 var(--s2) var(--s1);border-radius:var(--radius-full);background:var(--sheet-raised);display:block;position:relative;overflow:hidden}.mv-trace-tree__waterfall-bar{inline-size:var(--mv-trace-width);border-radius:inherit;background:var(--dim);position:absolute;inset-block:0;inset-inline-start:var(--mv-trace-offset)}.mv-trace-tree__waterfall-bar--active{background:var(--signal)}.mv-trace-tree__waterfall-bar--complete{background:var(--nominal)}.mv-trace-tree__waterfall-bar--failed{background:var(--alert)}.mv-trace-tree__aspects,.mv-trace-detail__aspects{gap:var(--s1);flex-wrap:wrap;display:flex}.mv-trace-tree__detail{min-inline-size:0;margin:0 var(--s2) var(--s2);border:1px solid var(--hairline);border-radius:var(--radius-md);overflow:hidden}.mv-trace-aspect{align-items:center;gap:var(--s1);min-block-size:var(--s6);padding-inline:var(--s2);border:1px solid var(--hairline);border-radius:var(--radius-full);color:var(--dim);font-family:var(--font-mono,monospace);font-size:.6875rem;display:inline-flex}.mv-trace-aspect__leading{flex:none;align-items:center;display:inline-flex}.mv-trace-aspect--signal{border-color:var(--signal)}.mv-trace-aspect--nominal{border-color:var(--nominal)}.mv-trace-aspect--caution{border-color:var(--caution)}.mv-trace-aspect--alert{border-color:var(--alert)}.mv-trace-aspect--glyph{min-inline-size:var(--s6);min-block-size:var(--s6);border-block-end:1px solid var(--mv-trace-aspect-accent,transparent);color:var(--starlight);align-items:center;gap:2px;padding-inline-start:var(--s1);display:inline-flex}.mv-trace-aspect__kind,.mv-trace-aspect__status{flex:none;justify-content:center;align-items:center;display:inline-flex}.mv-trace-aspect__status{color:var(--dim)}.mv-trace-aspect__status--completed{color:var(--nominal-text)}.mv-trace-aspect__status--failed{color:var(--alert-text)}.mv-trace-aspect__status--waiting{color:var(--caution)}.mv-trace-aspect__status--running{animation:mv-trace-aspect-spin var(--motion-duration-active,.8s) linear infinite}@keyframes mv-trace-aspect-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.mv-trace-aspect__status--running{animation:none}}.mv-trace-detail{min-block-size:0;min-inline-size:0;padding:var(--s4);background:var(--sheet-raised);overflow:auto}.mv-trace-detail__header{justify-content:space-between;align-items:start;gap:var(--s4);display:flex}.mv-trace-detail__header h3{margin:var(--s1) 0 0}.mv-trace-detail__state{color:var(--dim);font-family:var(--font-mono,monospace);text-transform:uppercase;font-size:.6875rem}.mv-trace-detail__state--active{color:var(--starlight);-webkit-text-decoration-color:var(--signal);text-decoration-color:var(--signal);text-decoration-line:underline}.mv-trace-detail__state--complete{color:var(--nominal-text)}.mv-trace-detail__state--failed{color:var(--alert-text)}.mv-trace-detail__metadata{gap:var(--s2);margin-block-start:var(--s4);display:grid}.mv-trace-detail__metadata div{gap:var(--s3);padding-block:var(--s2);border-bottom:1px solid var(--hairline);grid-template-columns:minmax(8rem,1fr) 2fr;display:grid}.mv-trace-detail__metadata dt{color:var(--dim)}.mv-trace-detail__metadata dd{overflow-wrap:anywhere;margin:0}.mv-trace-detail__empty{color:var(--dim)}.mv-trace-detail__tabs{min-inline-size:0;margin-block-start:var(--s4)}.mv-trace-detail__section-copy{color:var(--dim);overflow-wrap:anywhere;margin:0}.mv-cascade{gap:0;max-block-size:34rem;min-inline-size:0;max-inline-size:100%;margin:0;padding:0;list-style:none;display:grid;overflow:auto}.mv-cascade__hop{margin-inline-start:min(calc(var(--mv-cascade-visual-depth,0) * var(--s3)),var(--s8));padding-inline-start:var(--s6);position:relative}.mv-cascade__hop:before{content:"";background:var(--hairline);inline-size:1px;position:absolute;inset-block:0;inset-inline-start:var(--s2)}.mv-cascade__hop button{align-items:center;gap:var(--s3);inline-size:100%;min-block-size:calc(var(--s6) * 2);padding:var(--s3);border-radius:var(--radius-sm);color:var(--starlight);cursor:pointer;text-align:start;background:0 0;border:1px solid #0000;grid-template-columns:auto minmax(0,1fr) auto auto;display:grid}.mv-cascade__hop button:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.mv-cascade__hop button:hover,.mv-cascade__hop button.selected{border-color:var(--card-rule);background:var(--card-surface)}.mv-cascade__index{color:var(--dim)}.mv-cascade__copy{min-inline-size:0;display:grid}.mv-cascade__copy :is(strong,span){overflow-wrap:anywhere;min-inline-size:0}.mv-cascade__copy span,.mv-cascade__state{color:var(--dim);font-size:.75rem}.mv-cascade__state{font-weight:700}.mv-cascade__hop--active .mv-cascade__state,.mv-cascade__hop--running .mv-cascade__state{color:var(--starlight);-webkit-text-decoration-color:var(--signal);text-decoration-color:var(--signal);text-decoration-line:underline}.mv-cascade__hop--complete .mv-cascade__state,.mv-cascade__hop--completed .mv-cascade__state{color:var(--nominal-text)}.mv-cascade__hop:is(.mv-cascade__hop--complete,.mv-cascade__hop--completed) button:is(:hover,.selected) .mv-cascade__state{color:var(--starlight)}.mv-cascade__hop--failed .mv-cascade__state{color:var(--alert-text)}.mv-markdown-content{--mv-markdown-accent:var(--ignition-text);--mv-markdown-code-bg:var(--sheet-sunk);--mv-markdown-code-border:var(--hairline);--mv-markdown-code-text:var(--starlight);--mv-markdown-code-label-text:var(--dim);--mv-markdown-code-label-bg:var(--sheet-raised);--mv-markdown-code-label-border:var(--hairline);--mv-markdown-syntax-keyword:var(--syntax-keyword);--mv-markdown-syntax-string:var(--syntax-string);--mv-markdown-syntax-comment:var(--syntax-comment);--mv-markdown-syntax-number:var(--syntax-number);--mv-markdown-syntax-function:var(--syntax-function);--mv-markdown-syntax-builtin:var(--syntax-builtin);--mv-markdown-syntax-decorator:var(--syntax-decorator);--mv-markdown-syntax-variable:var(--syntax-variable);--mv-markdown-syntax-type:var(--syntax-type);--mv-markdown-syntax-property:var(--syntax-property);--mv-markdown-leading:1.6;--mv-markdown-flow:var(--s3);--mv-markdown-flow-heading:var(--s6);overflow-wrap:anywhere;min-inline-size:0;max-inline-size:100%;color:var(--starlight);line-height:var(--mv-markdown-leading)}.mv-markdown-content>*+*{margin-block-start:var(--mv-markdown-flow)}.mv-markdown-content>*+:is(h1,h2,h3,h4,h5,h6){margin-block-start:var(--mv-markdown-flow-heading)}.mv-markdown-content>:is(h1,h2,h3,h4,h5,h6)+*{margin-block-start:var(--s2)}.mv-markdown-content>:first-child{margin-block-start:0}.mv-markdown-content>:last-child{margin-block-end:0}.mv-markdown-content li+li{margin-block-start:var(--s1)}.mv-markdown-content :is(h1,h2,h3,h4,h5,h6){color:var(--starlight);font-weight:var(--type-weight-semibold);letter-spacing:var(--type-heading-tracking);line-height:var(--type-heading-leading)}.mv-markdown-content h1{font-size:1.5em}.mv-markdown-content h2{font-size:1.3em}.mv-markdown-content h3{font-size:1.15em}.mv-markdown-content :is(h4,h5,h6){font-size:1em}.mv-markdown-content :is(h1,h2,h3,h4,h5,h6):has(>.mv-markdown-content__heading-anchor){position:relative}.mv-markdown-content__heading-anchor{color:var(--dim);font-family:var(--mv-font-telemetry);opacity:0;transition:opacity var(--t-fast) var(--ease);padding-inline-end:var(--s2);text-decoration:none;position:absolute;inset-inline-end:100%}.mv-markdown-content :is(h1,h2,h3,h4,h5,h6):hover>.mv-markdown-content__heading-anchor,.mv-markdown-content__heading-anchor:focus-visible{opacity:1}@media(hover:none){.mv-markdown-content__heading-anchor{display:none}}.mv-markdown-content__private{align-items:center;gap:var(--s1);padding:0 var(--s2);border:1px solid var(--caution);display:inline-flex}@supports (color:color-mix(in lab,red,red)){.mv-markdown-content__private{border:1px solid color-mix(in srgb,var(--caution) 42%,transparent)}}.mv-markdown-content__private{border-radius:var(--radius-full);background:var(--caution)}@supports (color:color-mix(in lab,red,red)){.mv-markdown-content__private{background:color-mix(in srgb,var(--caution) 14%,transparent)}}.mv-markdown-content__private{color:var(--caution);font-size:var(--type-caption-size);font-weight:var(--type-weight-semibold);line-height:var(--type-label-line-height);white-space:nowrap}.mv-restored-private-value{--mv-restored-private-accent:var(--ignition-text);align-items:baseline;gap:var(--s1);max-inline-size:100%;color:var(--mv-restored-private-accent);font:inherit;font-weight:var(--type-weight-bold);line-height:inherit;vertical-align:baseline;display:inline-flex}.mv-restored-private-value__glyph{color:currentColor;flex:none;align-self:baseline}.mv-restored-private-value__text{overflow-wrap:anywhere;white-space:pre-wrap;min-inline-size:0}.mv-markdown-content__figure{gap:var(--s2);margin-inline:0;display:grid}.mv-markdown-content__figure img{border:1px solid var(--hairline);border-radius:var(--radius-md);block-size:auto;max-inline-size:100%;display:block}.mv-markdown-content__figure figcaption{color:var(--dim);font-size:var(--type-caption-size)}.mv-markdown-content :is(ul,ol){padding-inline-start:var(--s6)}.mv-markdown-content ul{list-style:outside}.mv-markdown-content ol{list-style:decimal}.mv-markdown-content ul ul{list-style-type:circle}.mv-markdown-content li::marker{color:var(--dim)}.mv-markdown-content :is(ul,ol) :is(ul,ol){margin-block:var(--s2)}.mv-markdown-content :not(pre)>code{color:var(--starlight);border:1px solid var(--hairline);padding:.1em .4em}@supports (color:color-mix(in lab,red,red)){.mv-markdown-content :not(pre)>code{border:1px solid color-mix(in srgb,var(--hairline) 70%,transparent)}}.mv-markdown-content :not(pre)>code{border-radius:var(--radius-sm);background:var(--sheet-sunk);font-family:var(--mv-font-telemetry);overflow-wrap:break-word;-webkit-box-decoration-break:clone;box-decoration-break:clone;font-size:.9em}.mv-markdown-content :is(th,td) code{white-space:normal;overflow-wrap:normal}.mv-markdown-content pre{max-inline-size:100%;padding:var(--s4);border:1px solid var(--mv-markdown-code-border);border-radius:var(--radius-sm);background:var(--mv-markdown-code-bg);position:relative;overflow:auto}.mv-markdown-content pre[data-lang]:before{padding:var(--s1) var(--s2);border:1px solid var(--mv-markdown-code-label-border);border-radius:var(--radius-full);background:var(--mv-markdown-code-label-bg);color:var(--mv-markdown-code-label-text);font-family:var(--mv-font-telemetry);font-size:var(--type-caption-size);font-weight:var(--type-weight-semibold);letter-spacing:var(--type-label-tracking);content:attr(data-lang);position:absolute;inset-block-start:var(--s2);inset-inline-start:var(--s3)}.mv-markdown-content__syntax--keyword{color:var(--mv-markdown-syntax-keyword);font-weight:var(--type-weight-semibold)}.mv-markdown-content__syntax--string{color:var(--mv-markdown-syntax-string)}.mv-markdown-content__syntax--comment{color:var(--mv-markdown-syntax-comment);font-style:italic}.mv-markdown-content__syntax--number{color:var(--mv-markdown-syntax-number)}.mv-markdown-content__syntax--function{color:var(--mv-markdown-syntax-function)}.mv-markdown-content__syntax--builtin{color:var(--mv-markdown-syntax-builtin)}.mv-markdown-content__syntax--decorator{color:var(--mv-markdown-syntax-decorator)}.mv-markdown-content__syntax--variable{color:var(--mv-markdown-syntax-variable)}.mv-markdown-content__syntax--type{color:var(--mv-markdown-syntax-type)}.mv-markdown-content__syntax--property{color:var(--mv-markdown-syntax-property)}.mv-markdown-content pre:focus-visible,.mv-markdown-content a:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.mv-markdown-content pre code{color:var(--mv-markdown-code-text);font-family:var(--mv-font-telemetry);overflow-wrap:normal;word-break:normal;white-space:pre}.mv-markdown-content a{color:var(--mv-markdown-accent);text-underline-offset:var(--s1)}.mv-markdown-content a>code{text-decoration:underline;-webkit-text-decoration-color:var(--mv-markdown-accent);text-decoration-color:var(--mv-markdown-accent);text-underline-offset:.2em}.mv-markdown-content [data-unsafe-link]{text-decoration:line-through;-webkit-text-decoration-color:var(--caution);text-decoration-color:var(--caution)}.mv-markdown-content blockquote{padding:var(--s3) var(--s4);border-inline-start:2px solid var(--signal-border);background:var(--signal);margin-inline:0}@supports (color:color-mix(in lab,red,red)){.mv-markdown-content blockquote{background:color-mix(in srgb,var(--signal) 6%,var(--sheet-raised))}}.mv-markdown-content blockquote{color:var(--starlight-muted)}.mv-markdown-content hr{margin-block:var(--s5);border:0;border-block-start:1px solid var(--hairline)}.mv-markdown-content__code{margin-block:var(--s4)}.mv-markdown-content .mv-code-block__scroll{padding:var(--s3) var(--s4);background:0 0;border:0;border-radius:0}.mv-markdown-content__table-wrap{border:1px solid var(--hairline);border-radius:var(--radius-sm);max-inline-size:100%;overflow:auto}.mv-markdown-content table{border-collapse:collapse;font-variant-numeric:tabular-nums;inline-size:100%;min-inline-size:24rem}.mv-markdown-content :is(th,td){overflow-wrap:normal;min-inline-size:10rem;padding:var(--s3) var(--s4);border-block-end:1px solid var(--hairline);vertical-align:top;line-height:1.5}.mv-markdown-content th{background:var(--sheet-raised);color:var(--starlight);font-weight:var(--type-weight-semibold)}.mv-markdown-content tbody tr:last-child td{border-block-end:0}.mv-markdown-content__cursor{border-inline-end:2px solid var(--signal);vertical-align:text-bottom;block-size:1em;inline-size:0;margin-inline-start:var(--s1);animation:1s step-end infinite mv-markdown-cursor;display:inline-block}@keyframes mv-markdown-cursor{50%{opacity:0}}@media(prefers-reduced-motion:reduce){.mv-markdown-content__cursor{animation:none}}@media(max-width:48rem){.mv-trace-explorer{grid-template-columns:1fr}.mv-trace-explorer__tree{border-inline-end:0;border-block-end:1px solid var(--hairline)}.mv-cascade__hop button{grid-template-columns:auto minmax(0,1fr)}.mv-cascade__state,.mv-cascade__hop button>.telemetry:last-child{grid-column:2}}@container (max-width:28rem){.mv-trace-explorer__tree{border-inline-end:0;border-block-end:1px solid var(--hairline)}}.telemetry{font-family:var(--font-mono,"JetBrains Mono", "Cascadia Code", "SFMono-Regular", Consolas, monospace);font-variant-numeric:tabular-nums}.mv-data-table{gap:var(--s4);min-inline-size:0;display:grid}.mv-data-table__scroll{border:1px solid var(--hairline);border-radius:var(--radius-md);max-inline-size:100%;overflow-x:auto}.mv-data-table table{border-collapse:collapse;inline-size:100%;min-inline-size:36rem;color:var(--starlight)}.mv-data-table caption{padding:var(--s3);color:var(--dim);text-align:start;font-weight:700}.mv-data-table th,.mv-data-table td{min-block-size:var(--s8);padding:var(--s2) var(--s3);border-block-end:1px solid var(--hairline)}@supports (color:color-mix(in lab,red,red)){.mv-data-table th,.mv-data-table td{border-block-end:1px solid color-mix(in srgb,var(--hairline) 50%,transparent)}}.mv-data-table th,.mv-data-table td{overflow-wrap:anywhere;text-align:start;vertical-align:middle}.mv-data-table thead th{z-index:1;background:var(--sheet-sunk);color:var(--faint);font-size:var(--type-label-size);letter-spacing:var(--type-label-tracking);text-transform:uppercase;white-space:nowrap;font-weight:650;position:sticky;inset-block-start:0}.mv-data-table tbody tr:hover,.mv-data-table tbody tr[data-selected=true]{background:var(--sheet-raised)}.mv-data-table tbody tr[data-selected=true]>:first-child{box-shadow:inset var(--focus-ring-width) 0 0 var(--chrome-accent)}.mv-data-table__sort{align-items:center;gap:var(--s2);min-block-size:var(--target-touch);color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.mv-data-table__sort:hover{color:var(--starlight)}.mv-data-table__sort:focus-visible{border-radius:var(--radius-sm);outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.mv-data-table__sort-icon{color:var(--ignition-text);font-family:var(--mv-font-telemetry)}.mv-data-table__numeric{font-variant-numeric:tabular-nums;text-align:end!important}.mv-data-table__selection{inline-size:calc(var(--s7) + var(--s6));text-align:center!important}.mv-data-table__selection .mv-field{display:inline-grid}.mv-data-table__selection .mv-choice__label{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;padding:0;position:absolute;overflow:hidden}.mv-data-table__bulk,.mv-data-table__pagination{justify-content:space-between;align-items:center;gap:var(--s3);flex-wrap:wrap;display:flex}.mv-data-table__selection-count,.mv-data-table__pagination>span{color:var(--dim);font-size:var(--type-label-size)}.mv-filter-bar{align-items:start;gap:var(--s3);min-inline-size:0;padding:var(--s3);border:1px solid var(--hairline);border-radius:var(--radius-md);background:var(--sheet-sunk);grid-template-columns:minmax(12rem,2fr) minmax(10rem,1fr);display:grid}.mv-filter-bar__summary{justify-content:space-between;align-items:center;gap:var(--s2);color:var(--dim);font-size:var(--type-label-size);flex-wrap:wrap;grid-column:1/-1;display:flex}.mv-filter-bar__controls{align-items:end;gap:var(--s3);flex-wrap:wrap;min-inline-size:0;display:flex}.mv-filter-disclosure{gap:var(--s3);min-inline-size:0;display:grid}.mv-filter-disclosure__toolbar,.mv-filter-disclosure__chips,.mv-filter-disclosure__chip,.mv-filter-disclosure__trigger{align-items:center;display:flex}.mv-filter-disclosure__toolbar,.mv-filter-disclosure__chips{gap:var(--s2);flex-wrap:wrap;min-inline-size:0}.mv-filter-disclosure__trigger{gap:var(--s2);flex:none}.mv-filter-disclosure__chevron{transition:transform var(--t-fast) var(--ease);flex:none}.mv-filter-disclosure[data-open] .mv-filter-disclosure__chevron{transform:rotate(180deg)}.mv-filter-disclosure__chips{margin:0;padding:0;list-style:none}.mv-filter-disclosure__chip{gap:var(--s1);min-block-size:var(--s7);color:var(--dim);font-size:var(--type-label-size);background:var(--signal);padding-inline-start:var(--s2)}@supports (color:color-mix(in lab,red,red)){.mv-filter-disclosure__chip{background:color-mix(in srgb,var(--signal) 6%,var(--sheet-raised))}}.mv-filter-disclosure__chip{border:1px solid var(--signal)}@supports (color:color-mix(in lab,red,red)){.mv-filter-disclosure__chip{border:1px solid color-mix(in srgb,var(--signal) 30%,var(--hairline))}}.mv-filter-disclosure__chip{border-radius:var(--radius-sm)}.mv-filter-disclosure__remove{inline-size:var(--s7);block-size:var(--s7);color:var(--dim);cursor:pointer;border:0;border-inline-start:1px solid var(--signal);background:0 0;padding:0;display:inline-grid}@supports (color:color-mix(in lab,red,red)){.mv-filter-disclosure__remove{border-inline-start:1px solid color-mix(in srgb,var(--signal) 20%,var(--hairline))}}.mv-filter-disclosure__remove{border-radius:0;place-items:center}.mv-filter-disclosure__remove:hover{color:var(--starlight);background:var(--chrome-accent)}@supports (color:color-mix(in lab,red,red)){.mv-filter-disclosure__remove:hover{background:color-mix(in srgb,var(--chrome-accent) 12%,var(--sheet-raised))}}.mv-filter-disclosure__remove:focus-visible{outline:2px solid var(--chrome-accent);outline-offset:-2px}.mv-filter-disclosure__content{min-inline-size:0}.mv-list-row{align-items:center;gap:var(--s4);min-inline-size:0;padding:var(--s3) var(--s4);border-block-end:1px solid var(--hairline);color:var(--starlight);grid-template-columns:minmax(12rem,2fr) minmax(12rem,2fr) auto auto;display:grid}.mv-list-row__identity,.mv-list-row__copy{gap:var(--s1);min-inline-size:0;display:grid}.mv-list-row :is(h3,p),.mv-timeline :is(p){margin:0}.mv-list-row__identity p,.mv-list-row__metadata dt{color:var(--dim)}.mv-list-row__metadata{gap:var(--s4);flex-wrap:wrap;margin:0;display:flex}.mv-list-row__metadata div{gap:var(--s1);display:grid}.mv-list-row__metadata dd{overflow-wrap:anywhere;margin:0}.mv-list-row__state,.mv-timeline__state,.mv-trace-row__state{padding:var(--s1) var(--s2);border:1px solid var(--hairline);border-radius:var(--radius-full);color:var(--dim);font-size:var(--type-label-size);font-weight:700}.mv-selectable-list-row{align-items:center;gap:var(--s3);inline-size:100%;min-inline-size:0;min-block-size:var(--target-touch);padding:var(--s3) var(--s4);border:1px solid var(--hairline);border-radius:var(--radius-md);background:var(--sheet-sunk);color:var(--starlight);font:inherit;text-align:start;cursor:pointer;transition:border-color var(--t-fast) var(--ease),background-color var(--t-fast) var(--ease);grid-template-columns:minmax(12rem,1.5fr) minmax(14rem,2fr) auto;display:grid;position:relative;overflow:hidden}.mv-selectable-list-row:before{content:"";background:0 0;inline-size:3px;position:absolute;inset-block:0;inset-inline-start:0}.mv-selectable-list-row:not(:disabled):hover{border-color:var(--hairline-strong);background:linear-gradient(90deg,var(--starlight) 0,var(--sheet-raised) 62%)}@supports (color:color-mix(in lab,red,red)){.mv-selectable-list-row:not(:disabled):hover{background:linear-gradient(90deg,color-mix(in srgb,var(--starlight) 7%,var(--sheet-raised)) 0,var(--sheet-raised) 62%)}}.mv-selectable-list-row--selected{border-color:var(--chrome-accent)}@supports (color:color-mix(in lab,red,red)){.mv-selectable-list-row--selected{border-color:color-mix(in srgb,var(--chrome-accent) 58%,var(--hairline))}}.mv-selectable-list-row--selected{background:linear-gradient(90deg,var(--chrome-accent) 0,var(--sheet-raised) 68%)}@supports (color:color-mix(in lab,red,red)){.mv-selectable-list-row--selected{background:linear-gradient(90deg,color-mix(in srgb,var(--chrome-accent) 14%,var(--sheet-raised)) 0,var(--sheet-raised) 68%)}}.mv-selectable-list-row--selected:before{background:var(--chrome-accent);box-shadow:0 0 12px var(--chrome-accent)}@supports (color:color-mix(in lab,red,red)){.mv-selectable-list-row--selected:before{box-shadow:0 0 12px color-mix(in srgb,var(--chrome-accent) 68%,transparent)}}.mv-selectable-list-row:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.mv-selectable-list-row:disabled{opacity:.55;cursor:not-allowed}.mv-selectable-list-row__identity,.mv-selectable-list-row__copy,.mv-selectable-list-row__datum{min-inline-size:0;display:grid}.mv-selectable-list-row__identity{align-items:center;gap:var(--s2);grid-template-columns:auto minmax(0,1fr) auto}.mv-selectable-list-row__copy{gap:var(--s1)}.mv-selectable-list-row__label{text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.mv-selectable-list-row__description,.mv-selectable-list-row__datum-label{color:var(--dim);font-size:var(--type-label-size)}.mv-selectable-list-row__badges,.mv-selectable-list-row__metadata{align-items:center;gap:var(--s2) var(--s4);flex-wrap:wrap;min-inline-size:0;display:flex}.mv-selectable-list-row__datum{gap:var(--s1)}.mv-selectable-list-row__state{padding:var(--s1) var(--s2);border:1px solid var(--hairline);border-radius:var(--radius-full);color:var(--dim);font-size:var(--type-label-size);text-transform:capitalize;white-space:nowrap;justify-self:end;font-weight:700}.mv-selectable-list-row__state[data-tone=nominal]{border-color:var(--nominal)}@supports (color:color-mix(in lab,red,red)){.mv-selectable-list-row__state[data-tone=nominal]{border-color:color-mix(in srgb,var(--nominal) 60%,var(--hairline))}}.mv-selectable-list-row__state[data-tone=nominal]{color:var(--nominal-text)}.mv-selectable-list-row__state[data-tone=caution]{border-color:var(--caution)}@supports (color:color-mix(in lab,red,red)){.mv-selectable-list-row__state[data-tone=caution]{border-color:color-mix(in srgb,var(--caution) 60%,var(--hairline))}}.mv-selectable-list-row__state[data-tone=caution]{color:var(--caution)}.mv-selectable-list-row__state[data-tone=alert]{border-color:var(--alert)}@supports (color:color-mix(in lab,red,red)){.mv-selectable-list-row__state[data-tone=alert]{border-color:color-mix(in srgb,var(--alert) 60%,var(--hairline))}}.mv-selectable-list-row__state[data-tone=alert]{color:var(--alert-text)}.mv-key-value,.mv-telemetry{gap:0;min-inline-size:0;margin:0;display:grid}.mv-key-value__item,.mv-telemetry>div{gap:var(--s3);padding-block:var(--s2);border-block-end:1px solid var(--hairline);grid-template-columns:minmax(8rem,1fr) minmax(0,2fr);display:grid}.mv-key-value dt,.mv-telemetry dt{color:var(--dim)}.mv-key-value dd,.mv-telemetry dd{align-items:center;gap:var(--s2);overflow-wrap:anywhere;flex-wrap:wrap;min-inline-size:0;margin:0;display:flex}.mv-telemetry code,.mv-telemetry time{overflow-wrap:anywhere;min-inline-size:0;color:var(--starlight);font-family:var(--mv-font-telemetry);font-variant-numeric:tabular-nums}.mv-metric{gap:var(--s2);min-inline-size:0;padding:var(--s4);border:1px solid var(--card-rule);border-radius:var(--radius-md);background:var(--card-surface);display:grid}.mv-metric :is(h3,p){margin:0}.mv-metric h3,.mv-metric__comparison{color:var(--dim);font-size:var(--type-label-size)}.mv-metric :is(h3,p){overflow-wrap:anywhere;min-inline-size:0}.mv-metric__reading{align-items:baseline;gap:var(--s2);flex-wrap:wrap;display:flex}.mv-metric__reading>*{min-inline-size:0}.mv-metric__reading strong{color:var(--starlight);font-family:var(--mv-font-telemetry);font-size:var(--type-display-size);font-variant-numeric:tabular-nums;line-height:1}.mv-code-block{border:1px solid var(--card-rule);border-radius:var(--radius-md);background:var(--sheet-sunk);min-inline-size:0;margin:0;display:grid;overflow:hidden}.mv-code-block figcaption{align-items:center;gap:var(--s2);min-block-size:2.25rem;padding:var(--s1) var(--s2) var(--s1) var(--s3);border-block-end:1px solid var(--hairline);flex-wrap:wrap;display:flex}.mv-code-block figcaption :is(.mv-copy-action__trigger,.mv-code-block__wrap){block-size:1.75rem;min-block-size:1.75rem;inline-size:1.75rem;min-inline-size:1.75rem;padding:0}.mv-code-block figcaption>:first-child{color:var(--starlight);margin-inline-end:auto;font-weight:700}.mv-code-block__language{color:var(--dim);font-family:var(--mv-font-telemetry);font-size:var(--type-label-size)}.mv-code-block__scroll{max-inline-size:100%;padding:var(--s3) var(--s4);color:var(--starlight);font-family:var(--mv-font-telemetry);font-size:var(--type-body-size);tab-size:2;margin:0;overflow-x:auto}.mv-code-block__scroll:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:calc(-1 * var(--focus-ring-width))}.mv-code-block__scroll code{counter-reset:mv-code-line;line-height:1.6;display:block}.mv-code-block__line{counter-increment:mv-code-line}.mv-code-block[data-highlight-lines=true] code{display:grid}.mv-code-block[data-highlight-lines=true] .mv-code-block__line{min-block-size:1.6em;margin-inline:calc(-1 * var(--s4));padding-inline:calc(var(--s4) - 2px) var(--s4);border-inline-start:2px solid #0000}.mv-code-block[data-highlight-lines=true] .mv-code-block__line[data-active=true]{background:var(--signal)}@supports (color:color-mix(in lab,red,red)){.mv-code-block[data-highlight-lines=true] .mv-code-block__line[data-active=true]{background:color-mix(in srgb,var(--signal) 9%,transparent)}}.mv-code-block[data-highlight-lines=true] .mv-code-block__line[data-active=true]{border-inline-start-color:var(--signal)}.mv-code-block__line:before{inline-size:var(--mv-code-block-gutter,2ch);border-inline-end:1px solid var(--hairline);color:var(--dim);text-align:end;-webkit-user-select:none;user-select:none;margin-inline-end:var(--s4);padding-inline-end:var(--s3);display:inline-block}.mv-code-block[data-line-numbers=true] .mv-code-block__line:before{content:counter(mv-code-line)}.mv-code-block[data-wrap=true] .mv-code-block__scroll{overflow:auto}.mv-code-block[data-wrap=true] .mv-code-block__scroll code{white-space:pre-wrap;overflow-wrap:anywhere}.mv-code-block__wrap{inline-size:var(--target-min);min-inline-size:var(--target-min);padding-inline:0}.mv-code-block__wrap svg{inline-size:var(--icon-size-sm);block-size:var(--icon-size-sm);fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.mv-code-block__wrap[aria-pressed=true]{color:var(--starlight);background:var(--sheet-raised)}.mv-syntax--keyword{color:var(--syntax-keyword);font-weight:var(--type-weight-semibold)}.mv-syntax--string{color:var(--syntax-string)}.mv-syntax--comment{color:var(--syntax-comment);font-style:italic}.mv-syntax--number{color:var(--syntax-number)}.mv-syntax--function{color:var(--syntax-function)}.mv-syntax--builtin{color:var(--syntax-builtin)}.mv-syntax--decorator{color:var(--syntax-decorator)}.mv-syntax--variable{color:var(--syntax-variable)}.mv-syntax--type{color:var(--syntax-type)}.mv-syntax--property{color:var(--syntax-property)}.mv-structured-data{border:1px solid var(--card-rule);border-radius:var(--radius-md);background:var(--sheet-sunk);min-inline-size:0;max-inline-size:100%;font-size:var(--type-body-size);gap:0;display:grid;overflow:hidden}:is(.mv-card,.mv-tool-event__detail-body,.mv-agent-message,.mv-structured-data) .mv-structured-data{background:0 0;border:0;border-radius:0}.mv-structured-data__header{justify-content:space-between;align-items:center;gap:var(--s3);padding:var(--s2) var(--s3);border-block-end:1px solid var(--hairline);background:var(--sheet-raised);display:flex}:is(.mv-card,.mv-tool-event__detail-body,.mv-agent-message,.mv-structured-data) .mv-structured-data>.mv-structured-data__header{background:0 0;border-block-end:0;padding-inline:0}.mv-structured-data__header>div{align-items:baseline;gap:var(--s2);flex-wrap:wrap;min-inline-size:0;display:flex}.mv-structured-data__header strong{color:var(--starlight);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mv-structured-data__header span,.mv-structured-data__raw-output>span{color:var(--dim);font-size:var(--type-label-size)}.mv-structured-data__raw-toggle,.mv-structured-data__path button{min-block-size:var(--target-min);border-radius:var(--radius-sm);color:var(--dim);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000}.mv-structured-data__raw-toggle{padding-inline:var(--s2);border-color:var(--hairline);color:var(--starlight);font-size:var(--type-label-size);flex:none;font-weight:650}.mv-structured-data__raw-toggle:hover,.mv-structured-data__raw-toggle[aria-pressed=true]{border-color:var(--chrome-accent);background:var(--sheet-surface)}.mv-structured-data__path{border-block-end:1px solid var(--hairline);background:var(--sheet-surface);max-inline-size:100%;overflow-x:auto}.mv-structured-data__path ol{min-inline-size:max-content;padding:var(--s1) var(--s3);align-items:center;margin:0;list-style:none;display:flex}.mv-structured-data__path li{align-items:center;display:inline-flex}.mv-structured-data__path li+li:before{content:"/";color:var(--faint)}.mv-structured-data__path button{padding-inline:var(--s2);font-size:var(--type-label-size)}.mv-structured-data__path button:hover,.mv-structured-data__path [aria-current=location]{color:var(--starlight)}.mv-structured-data__table,.mv-structured-data__raw-output{min-inline-size:0;max-inline-size:100%;overflow:auto}.mv-structured-data__table{max-block-size:28rem}.mv-structured-data__rows{min-inline-size:0;margin:0}.mv-structured-data__entry{border-block-end:1px solid var(--hairline);grid-template-columns:minmax(6.5rem,.42fr) minmax(0,1.58fr);min-inline-size:0;display:grid}@supports (color:color-mix(in lab,red,red)){.mv-structured-data__entry{border-block-end:1px solid color-mix(in srgb,var(--hairline) 70%,transparent)}}.mv-structured-data__entry:last-child{border-block-end:0}.mv-structured-data__entry--group{display:block}.mv-structured-data__entry--group>dt.mv-sr-only{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.mv-structured-data__entry--group>dd{padding:var(--s1) var(--s2)}.mv-structured-data__entry>dt,.mv-structured-data__entry>dd{min-inline-size:0;padding:var(--s2) var(--s3)}.mv-structured-data__entry>dt{border-inline-end:1px solid var(--hairline)}@supports (color:color-mix(in lab,red,red)){.mv-structured-data__entry>dt{border-inline-end:1px solid color-mix(in srgb,var(--hairline) 46%,transparent)}}.mv-structured-data__entry>dt{background:var(--sheet-raised)}@supports (color:color-mix(in lab,red,red)){.mv-structured-data__entry>dt{background:color-mix(in srgb,var(--sheet-raised) 38%,transparent)}}.mv-structured-data__entry>dt{color:var(--dim);font-weight:650}.mv-structured-data__entry>dd{overflow-wrap:anywhere;color:var(--starlight);margin:0}.mv-structured-data__group{min-inline-size:0}.mv-structured-data__group summary{inline-size:100%;min-block-size:var(--target-min);margin:calc(-1 * var(--s1)) 0;padding:var(--s1);border-radius:var(--radius-sm);color:var(--starlight);cursor:pointer;align-items:center;list-style:none;display:flex}.mv-structured-data__group summary::-webkit-details-marker{display:none}.mv-structured-data__group summary:before{content:"";inline-size:var(--s2);block-size:var(--s2);transition:transform var(--t-fast) var(--ease);border-block-end:1px solid;border-inline-end:1px solid;margin-inline-end:var(--s2);transform:rotate(-45deg)}.mv-structured-data__group[open]>summary:before{transform:rotate(45deg) translateY(calc(-1 * var(--s1)))}.mv-structured-data__disclosure-copy{align-items:center;gap:var(--s2);flex-wrap:wrap;display:flex}.mv-structured-data__group-label{color:var(--starlight);font:inherit;font-weight:650}.mv-structured-data :is(summary,button,.mv-structured-data__raw-scroll):focus-visible{border-radius:var(--radius-sm);outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.mv-structured-data__group>.mv-structured-data__rows{border-inline-start:1px solid var(--hairline);min-inline-size:0;margin-block-start:var(--s1);margin-inline-start:var(--s4)}.mv-structured-data__group>.mv-structured-data__rows>.mv-structured-data__entry{grid-template-columns:minmax(6rem,.38fr) minmax(0,1.62fr)}.mv-structured-data__group>.mv-structured-data__rows>.mv-structured-data__entry--group{display:block}.mv-structured-data__group>.mv-structured-data__rows>.mv-structured-data__entry>dt{border-inline-end:1px solid var(--hairline)}@supports (color:color-mix(in lab,red,red)){.mv-structured-data__group>.mv-structured-data__rows>.mv-structured-data__entry>dt{border-inline-end:1px solid color-mix(in srgb,var(--hairline) 38%,transparent)}}.mv-structured-data__group>.mv-structured-data__rows>.mv-structured-data__entry>dt{padding:var(--s2);border-block-end:0}.mv-structured-data__group>.mv-structured-data__rows>.mv-structured-data__entry>dd{padding:var(--s2)}.mv-structured-data__kind{min-block-size:var(--s5);padding-inline:var(--s2);border:1px solid var(--hairline);border-radius:var(--radius-full);color:var(--dim);font-size:var(--type-label-size);align-items:center;font-weight:650;display:inline-flex}.mv-structured-data__boundary{color:var(--caution-text);font-style:italic}.mv-structured-data__primitive{align-items:center;gap:var(--s2);overflow-wrap:anywhere;flex-wrap:wrap;max-inline-size:100%;display:inline-flex}.mv-structured-data__single-label{color:var(--dim)}.mv-structured-data__table--single{gap:var(--s4);padding:var(--s3) var(--s4);grid-template-columns:minmax(9rem,.72fr) minmax(0,1.6fr);display:grid}.mv-structured-data__raw-output{gap:var(--s2);padding:var(--s3);background:var(--sheet-sunk);display:grid}.mv-structured-data__raw-scroll{border:1px solid var(--hairline);border-radius:var(--radius-sm);background:var(--void);max-block-size:30rem;max-inline-size:100%;overflow:auto}.mv-structured-data__raw-output pre{padding:var(--s4);color:var(--starlight);font-family:var(--mv-font-telemetry);font-size:var(--type-label-size);margin:0}.mv-structured-data[data-density=compact] .mv-structured-data__header{padding:var(--s2) var(--s3)}.mv-structured-data[data-density=compact] .mv-structured-data__header>div{gap:var(--s1) var(--s2)}.mv-structured-data[data-density=compact] .mv-structured-data__entry>dt,.mv-structured-data[data-density=compact] .mv-structured-data__entry>dd,.mv-structured-data[data-density=compact] .mv-structured-data__group>.mv-structured-data__rows>.mv-structured-data__entry>:is(dt,dd),.mv-structured-data[data-density=compact] .mv-structured-data__entry--group>dd{padding:var(--s1) var(--s2)}.mv-structured-data[data-density=compact] .mv-structured-data__group>.mv-structured-data__rows{margin-block-start:0;margin-inline-start:var(--s3)}@media(max-width:36rem){.mv-structured-data__header{flex-direction:column;align-items:stretch}.mv-structured-data__entry,.mv-structured-data__group>.mv-structured-data__rows>.mv-structured-data__entry,.mv-structured-data__table--single{grid-template-columns:minmax(0,1fr)}.mv-structured-data__entry>dt{border-inline-end:0;border-block-end:1px solid var(--hairline)}@supports (color:color-mix(in lab,red,red)){.mv-structured-data__entry>dt{border-block-end:1px solid color-mix(in srgb,var(--hairline) 70%,transparent)}}}@media(prefers-reduced-motion:reduce){.mv-structured-data__group summary:before{transition:none}}.mv-timeline{counter-reset:timeline;gap:0;min-inline-size:0;margin:0;padding:0;list-style:none;display:grid}.mv-timeline__item{align-items:start;gap:var(--s3);min-inline-size:0;padding:var(--s3) var(--s3) var(--s3) var(--s8);border-block-end:1px solid var(--hairline);counter-increment:timeline;grid-template-columns:minmax(9rem,auto) minmax(0,1fr) auto auto;display:grid;position:relative}.mv-timeline__item:before{content:counter(timeline);inline-size:var(--s6);block-size:var(--s6);border:1px solid var(--hairline);border-radius:var(--radius-full);color:var(--dim);font-family:var(--mv-font-telemetry);font-size:var(--type-label-size);place-items:center;display:grid;position:absolute;inset-block-start:var(--s3);inset-inline-start:var(--s1)}.mv-timeline__copy{gap:var(--s1);min-inline-size:0;display:grid}.mv-timeline__copy p{color:var(--dim);overflow-wrap:anywhere}.mv-timeline__duration{color:var(--dim)}.mv-trace-row{align-items:center;gap:var(--s3);min-inline-size:0;padding:var(--s2) var(--s3);border-block-end:1px solid var(--hairline);color:var(--starlight);grid-template-columns:minmax(0,1fr) auto auto;padding-inline-start:calc(var(--s3) + var(--mv-trace-depth) * var(--s4));display:grid}.mv-trace-row--compact{gap:var(--s2);min-block-size:2rem;padding-block:var(--s1)}.mv-trace-row--waterfall{grid-template-columns:minmax(10rem,46%) minmax(7.5rem,54%)}.mv-trace-row--waterfall>:is(.mv-trace-row__state,.mv-trace-row__duration){display:none}.mv-trace-row__waterfall{border-radius:var(--radius-xs);background:repeating-linear-gradient(to right,transparent 0,transparent calc(25% - .5px),var(--hairline-strong) calc(25% - .5px),var(--hairline-strong) calc(25% + .5px),transparent calc(25% + .5px),transparent 25%),var(--sheet-sunk);block-size:10px;display:block;position:relative;overflow:hidden}.mv-trace-row__waterfall>span{border-radius:var(--radius-xs);background:var(--dim);min-inline-size:2px;position:absolute;inset-block:2px}.mv-trace-row__waterfall[data-tone=signal]>span{background:var(--signal)}.mv-trace-row__waterfall[data-tone=nominal]>span{background:var(--nominal)}.mv-trace-row__waterfall[data-tone=caution]>span{background:var(--caution)}.mv-trace-row__waterfall[data-tone=alert]>span{background:var(--alert)}.mv-trace-row--selected{background:var(--sheet-raised)}.mv-trace-row__select,.mv-trace-row__identity{align-items:center;gap:var(--s2);grid-template-columns:auto minmax(0,1fr);min-inline-size:0;display:grid}.mv-trace-row__select{min-block-size:var(--target-touch);color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;padding:0}.mv-trace-row__select:focus-visible{border-radius:var(--radius-sm);outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.mv-trace-row__relationship,.mv-trace-row__copy span,.mv-trace-row__duration{color:var(--dim)}.mv-trace-row__copy{min-inline-size:0;display:grid}@media(max-width:48rem){.mv-filter-bar,.mv-list-row,.mv-selectable-list-row,.mv-key-value__item,.mv-telemetry>div,.mv-timeline__item{grid-template-columns:minmax(0,1fr)}.mv-filter-bar__summary{grid-column:auto}}@media(prefers-reduced-motion:reduce){.mv-data-table__sort{transition:none}}.mv-identicon{border-radius:var(--radius-sm);flex:none;display:block}.mv-bar-chart{gap:var(--s1);min-inline-size:0;margin:0;display:grid}.mv-bar-chart__plot{block-size:auto;inline-size:100%;display:block;overflow:visible}.mv-bar-chart__grid{stroke:var(--hairline);stroke-width:.5px;vector-effect:non-scaling-stroke}.mv-bar-chart__bar{transition:opacity var(--t-fast) var(--ease)}.mv-bar-chart__bar--nominal{fill:var(--nominal);background:var(--nominal)}.mv-bar-chart__bar--alert{fill:var(--alert);background:var(--alert)}.mv-bar-chart__bar--caution{fill:var(--caution);background:var(--caution)}.mv-bar-chart__bar--signal{fill:var(--signal);background:var(--signal)}.mv-bar-chart__bar--faint{fill:var(--dim);background:var(--dim)}.mv-bar-chart__bar--hairline{fill:var(--hairline);background:var(--hairline)}.mv-bar-chart__axis{gap:var(--s1);color:var(--dim);font-family:var(--mv-font-telemetry);font-size:var(--type-label-size);text-align:center;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.mv-bar-chart__axis span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mv-bar-list{gap:var(--s2);margin:0;padding:0;list-style:none;display:grid}.mv-bar-list__row{gap:0 var(--s3);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;display:grid}.mv-bar-list__label{color:var(--starlight);font-size:var(--type-body-size);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mv-bar-list__value{color:var(--dim);font-family:var(--mv-font-telemetry);font-size:var(--type-label-size)}.mv-bar-list__track{block-size:var(--s1);border-radius:var(--radius-full);background:var(--hairline);grid-column:1/-1;display:block;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.mv-bar-list__track{background:color-mix(in srgb,var(--hairline) 60%,transparent)}}.mv-bar-list__bar{border-radius:inherit;block-size:100%;display:block}.mv-heatmap{gap:var(--s2);--mv-heatmap-size:var(--mv-heatmap-cell,.75rem);--mv-heatmap-gap:.1875rem;grid-template-columns:auto minmax(0,1fr);min-inline-size:0;display:grid}.mv-heatmap__rows{grid-template-rows:repeat(7,var(--mv-heatmap-size));gap:var(--mv-heatmap-gap);color:var(--dim);font-family:var(--mv-font-telemetry);font-size:var(--type-micro-size);line-height:var(--mv-heatmap-size);display:grid}.mv-heatmap__rows span{visibility:hidden}.mv-heatmap__rows .mv-heatmap__row-label--shown{visibility:visible}.mv-heatmap__grid{grid-auto-flow:column;grid-template-rows:repeat(7,var(--mv-heatmap-size));grid-auto-columns:var(--mv-heatmap-size);gap:var(--mv-heatmap-gap);justify-content:start;display:grid;overflow:hidden}.mv-heatmap__cell{inline-size:var(--mv-heatmap-size);block-size:var(--mv-heatmap-size);background:var(--hairline);border-radius:2px;display:block}@supports (color:color-mix(in lab,red,red)){.mv-heatmap__cell{background:color-mix(in srgb,var(--hairline) 55%,transparent)}}.mv-heatmap__cell--pad{background:0 0}.mv-heatmap__cell[data-level="1"]{background:var(--signal)}@supports (color:color-mix(in lab,red,red)){.mv-heatmap__cell[data-level="1"]{background:color-mix(in srgb,var(--signal) 30%,transparent)}}.mv-heatmap__cell[data-level="2"]{background:var(--signal)}@supports (color:color-mix(in lab,red,red)){.mv-heatmap__cell[data-level="2"]{background:color-mix(in srgb,var(--signal) 50%,transparent)}}.mv-heatmap__cell[data-level="3"]{background:var(--signal)}@supports (color:color-mix(in lab,red,red)){.mv-heatmap__cell[data-level="3"]{background:color-mix(in srgb,var(--signal) 75%,transparent)}}.mv-heatmap__cell[data-level="4"]{background:var(--signal)}.mv-trace-aspect--node{align-items:center;display:inline-flex}.mv-trace-aspect__node-icon{color:var(--mv-trace-node-color);place-items:center;display:inline-grid}.mv-trace-timing-axis{z-index:3;box-sizing:border-box;border-bottom:1px solid var(--hairline);background:var(--sheet-surface);height:24px;inline-size:100%;color:var(--dim);font-size:var(--type-micro-size);font-variant-numeric:tabular-nums;position:sticky;top:0}.mv-trace-timing-axis__track{height:100%;margin-inline:var(--s3);position:relative}.mv-trace-timing-axis__track span{white-space:nowrap;position:absolute;bottom:4px;transform:translate(-50%)}.mv-trace-timing-axis__track span:first-child{transform:none}.mv-trace-timing-axis__track span:last-child{transform:translate(-100%)}.mv-trace-tree-wrap{min-inline-size:0;padding:var(--s1)}.mv-trace-tree--stacked-timing .mv-trace-tree__item{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr);min-inline-size:0;display:grid}.mv-trace-tree--stacked-timing .mv-trace-tree__select{grid-area:1/1/auto/-1}.mv-trace-tree--stacked-timing .mv-trace-tree__waterfall{block-size:5px;margin:0 var(--s2) 2px calc(var(--s5) + var(--s2));border:1px solid var(--hairline);border-radius:var(--radius-full);background:repeating-linear-gradient(to right,transparent 0,transparent calc(25% - .5px),var(--hairline-strong) calc(25% - .5px),var(--hairline-strong) calc(25% + .5px),transparent calc(25% + .5px),transparent 25%),var(--sheet-sunk);grid-area:2/1/auto/-1}.mv-trace-tree--stacked-timing .mv-trace-tree__waterfall-bar{min-inline-size:3px;inset-block:1px}.mv-trace-tree--stacked-timing .mv-trace-tree__item:has(>.mv-trace-tree__select .mv-trace-aspect--node[data-status=waiting])>.mv-trace-tree__waterfall>.mv-trace-tree__waterfall-bar{background:var(--caution)}.mv-trace-tree--stacked-timing .mv-trace-tree__item:has(>.mv-trace-tree__select .mv-trace-aspect--node[data-status=cancelled])>.mv-trace-tree__waterfall>.mv-trace-tree__waterfall-bar{background:repeating-linear-gradient(to right,var(--dim) 0 3px,transparent 3px 6px)}.mv-trace-tree--stacked-timing .mv-trace-tree__group,.mv-trace-tree--stacked-timing .mv-trace-tree__detail{grid-column:1/-1}.mv-trace-tree-wrap .mv-trace-tree,.mv-trace-tree-wrap .mv-trace-tree__group{gap:0}.mv-trace-tree-wrap .mv-trace-tree{inline-size:100%;min-inline-size:0}.mv-trace-tree-wrap .mv-trace-tree__group{margin-inline-start:var(--s1);padding-block:0}.mv-trace-tree-wrap .mv-trace-tree__select{min-block-size:1.5rem;padding-block:0}.mv-trace-tree-wrap .mv-trace-tree__select:has(.mv-trace-aspect--node[data-status=failed]){border-color:var(--alert)}@supports (color:color-mix(in lab,red,red)){.mv-trace-tree-wrap .mv-trace-tree__select:has(.mv-trace-aspect--node[data-status=failed]){border-color:color-mix(in srgb,var(--alert) 45%,transparent)}}.mv-trace-tree-wrap .mv-trace-tree__select:has(.mv-trace-aspect--node[data-status=failed]){background:var(--alert)}@supports (color:color-mix(in lab,red,red)){.mv-trace-tree-wrap .mv-trace-tree__select:has(.mv-trace-aspect--node[data-status=failed]){background:color-mix(in srgb,var(--alert) 14%,transparent)}}.mv-trace-tree-wrap .mv-trace-tree__select:has(.mv-trace-aspect--node[data-status=waiting]){border-color:var(--caution)}@supports (color:color-mix(in lab,red,red)){.mv-trace-tree-wrap .mv-trace-tree__select:has(.mv-trace-aspect--node[data-status=waiting]){border-color:color-mix(in srgb,var(--caution) 42%,transparent)}}.mv-trace-tree-wrap .mv-trace-tree__select:has(.mv-trace-aspect--node[data-status=waiting]){background:var(--caution)}@supports (color:color-mix(in lab,red,red)){.mv-trace-tree-wrap .mv-trace-tree__select:has(.mv-trace-aspect--node[data-status=waiting]){background:color-mix(in srgb,var(--caution) 12%,transparent)}}.mv-trace-tree-wrap .mv-trace-tree__select:has(.mv-trace-aspect--node[data-kind=shield]){border-color:var(--caution)}@supports (color:color-mix(in lab,red,red)){.mv-trace-tree-wrap .mv-trace-tree__select:has(.mv-trace-aspect--node[data-kind=shield]){border-color:color-mix(in srgb,var(--caution) 42%,transparent)}}.mv-trace-tree-wrap .mv-trace-tree__select:has(.mv-trace-aspect--node[data-kind=shield]){background:var(--caution)}@supports (color:color-mix(in lab,red,red)){.mv-trace-tree-wrap .mv-trace-tree__select:has(.mv-trace-aspect--node[data-kind=shield]){background:color-mix(in srgb,var(--caution) 12%,transparent)}}.mv-trace-tree-wrap .mv-trace-tree__toggle,.mv-trace-tree-wrap .mv-trace-tree__spacer{inline-size:var(--s5);block-size:var(--s5)}.mv-trace-tree-wrap .mv-trace-tree__leading{min-inline-size:0}.mv-trace-tree-wrap .mv-trace-tree--stacked-timing .mv-trace-tree__select:not(:has(>.mv-trace-tree__toggle)){grid-template-columns:auto minmax(0,1fr) auto;margin-inline-start:calc(var(--s5) + var(--s2))}.mv-trace-tree-wrap .mv-trace-tree--stacked-timing .mv-trace-tree__select:not(:has(>.mv-trace-tree__toggle))>.mv-trace-tree__spacer{display:none}.mv-trace-tree-wrap .mv-trace-tree--list{gap:var(--s2);padding-inline:0}.mv-trace-tree-wrap .mv-trace-tree--list .mv-trace-tree__select{grid-template-columns:auto minmax(0,1fr) auto;inline-size:100%}.mv-trace-tree-wrap .mv-trace-tree--list .mv-trace-tree__spacer{display:none}.mv-trace-tree-wrap .mv-trace-tree--list .mv-trace-tree__detail{margin-block-end:var(--s2)}.mv-trace-tree-wrap .mv-trace-tree__detail{margin:1px 0 var(--s4);border-color:var(--hairline);border-radius:var(--radius-sm);background:var(--sheet-sunk)}@supports (color:color-mix(in lab,red,red)){.mv-trace-tree-wrap .mv-trace-tree__detail{background:color-mix(in srgb,var(--sheet-sunk) 72%,transparent)}}.mv-trace-tree-wrap .mv-trace-tree--stacked-timing .mv-trace-tree__item:not(:has(>.mv-trace-tree__select>.mv-trace-tree__toggle))>.mv-trace-tree__detail{margin-inline-start:calc(var(--s5) + var(--s2))}.mv-trace-tree-wrap .mv-trace-tree__select.selected{border-color:var(--dim);margin-block-start:var(--s2)}@supports (color:color-mix(in lab,red,red)){.mv-trace-tree-wrap .mv-trace-tree__select.selected{border-color:color-mix(in srgb,var(--dim) 40%,var(--hairline))}}.mv-trace-tree-wrap .mv-trace-tree__select.selected{background:var(--sheet-sunk);border-block-end-color:#0000;border-end-end-radius:0;border-end-start-radius:0}@supports (color:color-mix(in lab,red,red)){.mv-trace-tree-wrap .mv-trace-tree__select.selected{background:color-mix(in srgb,var(--sheet-sunk) 72%,transparent)}}.mv-trace-tree-wrap .mv-trace-tree__item:has(>.mv-trace-tree__select.selected)>.mv-trace-tree__detail{border-color:var(--dim);margin-block-start:0}@supports (color:color-mix(in lab,red,red)){.mv-trace-tree-wrap .mv-trace-tree__item:has(>.mv-trace-tree__select.selected)>.mv-trace-tree__detail{border-color:color-mix(in srgb,var(--dim) 40%,var(--hairline))}}.mv-trace-tree-wrap .mv-trace-tree__item:has(>.mv-trace-tree__select.selected)>.mv-trace-tree__detail{border-block-start:0;border-start-start-radius:0;border-start-end-radius:0}.mv-trace-tree-wrap .mv-trace-tree__item:has(>.mv-trace-tree__select.selected)>.mv-trace-tree__waterfall{display:none}.mv-trace-summary{gap:var(--s2) var(--s3);padding:var(--s1) var(--s3) var(--s2);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.mv-trace-summary>div{gap:1px;min-width:0;display:grid}.mv-trace-summary span,.mv-trace-summary strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mv-trace-summary span{color:var(--dim);font-size:var(--type-micro-size);letter-spacing:var(--type-label-tracking);text-transform:uppercase}.mv-trace-summary strong{color:var(--starlight);font-variant-numeric:tabular-nums;font-size:11px}.mv-trace-summary .mv-trace-summary__alert strong{color:var(--alert-text)}.mv-trace-scope{gap:var(--s2);padding:var(--s1);display:grid}.mv-trace-scope__card{--mv-trace-scope-color:var(--color-trace-run);border:1px solid var(--dim);min-inline-size:0;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.mv-trace-scope__card{border:1px solid color-mix(in srgb,var(--dim) 40%,var(--hairline))}}.mv-trace-scope__card{border-radius:var(--radius-md);background:0 0}.mv-trace-scope__card[data-kind=swarm]{--mv-trace-scope-color:var(--color-trace-swarm)}.mv-trace-scope__card[data-kind=job]{--mv-trace-scope-color:var(--color-tool-func)}.mv-trace-scope__card[data-status=failed]{border-color:var(--alert)}@supports (color:color-mix(in lab,red,red)){.mv-trace-scope__card[data-status=failed]{border-color:color-mix(in srgb,var(--alert) 45%,var(--hairline))}}.mv-trace-scope__head{align-items:center;gap:var(--s2);min-inline-size:0;padding:var(--s1) var(--s3) var(--s1) var(--s1);border-block-end:1px solid var(--hairline);background:var(--sheet-sunk);display:flex}@supports (color:color-mix(in lab,red,red)){.mv-trace-scope__head{background:color-mix(in srgb,var(--sheet-sunk) 72%,transparent)}}.mv-trace-scope__toggle.mv-button{min-block-size:0;padding:var(--s1);color:var(--dim);flex:none}.mv-trace-scope__chevron{transition:transform var(--t-fast) var(--ease)}.mv-trace-scope__chevron.is-collapsed{transform:rotate(-90deg)}.mv-trace-scope__kind{padding:0 var(--s2);border-radius:var(--radius-full);background:var(--mv-trace-scope-color);flex:none}@supports (color:color-mix(in lab,red,red)){.mv-trace-scope__kind{background:color-mix(in srgb,var(--mv-trace-scope-color) 18%,transparent)}}.mv-trace-scope__kind{color:var(--mv-trace-scope-color);font-size:var(--type-micro-size);letter-spacing:var(--type-label-tracking);text-transform:uppercase;white-space:nowrap;font-weight:650;line-height:1.6}:root[data-theme=light] .mv-trace-scope__kind{color:var(--mv-trace-scope-color)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=light] .mv-trace-scope__kind{color:color-mix(in srgb,var(--mv-trace-scope-color) 75%,var(--starlight))}}.mv-trace-scope__name{min-inline-size:0;color:var(--starlight);font-size:var(--type-body-sm-size);font-weight:var(--type-weight-semibold);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.mv-trace-scope__meta{color:var(--dim);font-size:var(--type-caption-size);white-space:nowrap;flex:none}.mv-trace-scope__body{gap:var(--s1);padding:var(--s1) var(--s1) var(--s2);display:grid}.mv-trace-scope__body>.mv-trace-scope__card{margin-inline-start:var(--s3)}.mv-trace-scope__phase{justify-content:space-between;align-items:baseline;gap:var(--s2);margin:var(--s2) 0 0 var(--s2);border-block-end:1px dashed var(--hairline);color:var(--dim);font-size:var(--type-micro-size);letter-spacing:var(--type-label-tracking);text-transform:uppercase;padding-block-end:2px;padding-inline-end:var(--s2);display:flex}.mv-trace-scope__phase .telemetry{letter-spacing:0;text-transform:none}.mv-trace-scope__empty{padding:var(--s2);color:var(--dim);font-size:var(--type-caption-size);margin:0}.mv-trace-session-detail{min-inline-size:0;max-inline-size:100%;container-type:inline-size}.mv-trace-session-detail__privacy{padding:0 var(--s2) var(--s1);justify-content:flex-end;display:flex}.mv-trace-session-detail__privacy .privacy-control-trigger.mv-button{min-block-size:0;padding:var(--s1)}.mv-trace-session-detail__recall{border-top:1px solid var(--hairline);padding-top:var(--s2)}.mv-trace-session-detail__surface.mv-trace-detail{max-inline-size:100%;padding:var(--s2) var(--s3) var(--s1);background:0 0;overflow:hidden}.mv-trace-session-detail__surface .mv-trace-detail__header{align-items:center;gap:var(--s2);flex-wrap:wrap;min-block-size:0}.mv-trace-session-detail__surface .mv-trace-detail__header>div{gap:1px;display:grid}.mv-trace-session-detail__surface .mv-trace-detail__header>div>.telemetry{color:var(--dim);letter-spacing:var(--type-label-tracking);text-transform:uppercase}.mv-trace-session-detail__surface .mv-trace-detail__header>div{min-inline-size:0}.mv-trace-session-detail__surface .mv-trace-detail__header h3{font-size:var(--type-body-sm-size);font-weight:var(--type-weight-semibold);overflow-wrap:anywhere;margin:0;line-height:1.25}.mv-trace-session-detail__surface .mv-trace-detail__header .telemetry,.mv-trace-session-detail__surface .mv-trace-detail__state{font-size:var(--type-micro-size)}.mv-trace-session-detail__surface .mv-trace-detail__aspects,.mv-trace-session-detail__surface .mv-trace-detail__tabs{margin-block-start:var(--s2)}.mv-trace-session-detail__surface .mv-tabs__header{border-block-end:0}.mv-trace-session-detail__surface .mv-tabs__list{border-block-end:1px solid var(--hairline);grid-template-columns:repeat(auto-fit,minmax(4rem,1fr));gap:1px;display:grid;overflow:visible}.mv-trace-session-detail__surface .mv-tabs__tab{box-sizing:border-box;min-block-size:1.75rem;inline-size:100%;padding:var(--s1) var(--s2);font-size:var(--type-caption-size);text-overflow:ellipsis;white-space:nowrap;background:0 0;border-radius:0;font-weight:600;overflow:hidden}.mv-trace-session-detail__surface .mv-tabs__tab:after{display:none}.mv-trace-session-detail__surface .mv-tabs__tab[aria-selected=true]{background:var(--sheet-sunk)}@supports (color:color-mix(in lab,red,red)){.mv-trace-session-detail__surface .mv-tabs__tab[aria-selected=true]{background:color-mix(in srgb,var(--sheet-sunk) 58%,transparent)}}.mv-trace-session-detail__surface .mv-tabs__tab[aria-selected=true]{color:var(--starlight);box-shadow:inset 0 -2px var(--starlight)}.mv-trace-session-detail__surface .mv-tabs__panel{min-inline-size:0;padding:var(--s2) 0 0;background:0 0;border:0}.mv-trace-session-detail__surface .mv-trace-detail__metadata{gap:0 var(--s3);grid-template-columns:minmax(0,1fr);margin-block-start:0;display:grid}.mv-trace-session-detail__surface .mv-trace-detail__metadata div{padding-block:var(--s1);border-block-end:0;grid-template-columns:minmax(0,1fr);gap:1px}.mv-trace-session-detail__surface .mv-trace-detail__metadata dt{font-size:var(--type-micro-size);letter-spacing:var(--type-label-tracking);text-transform:uppercase}.mv-trace-session-detail__surface .mv-trace-detail__metadata dd{font-size:11px;line-height:1.35}.mv-trace-session-detail__surface .mv-trace-detail__structured{background:0 0;border:0;border-radius:0;overflow:visible}.mv-trace-session-detail__surface .mv-trace-detail__structured>.mv-structured-data__header{background:0 0;border-block-end:0;padding-inline:0}.mv-trace-session-detail__surface .mv-structured-data__entry{grid-template-columns:minmax(0,1fr)}.mv-trace-session-detail__surface .mv-structured-data__entry>dt{background:0 0;border-inline-end:0}.mv-trace-session-detail__surface .mv-structured-data__entry>:is(dt,dd){padding:var(--s1) 0}@container (min-width:18rem){.mv-trace-session-detail__surface .mv-trace-detail__metadata{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width:24rem){.mv-trace-session-detail__surface .mv-structured-data__entry{grid-template-columns:minmax(6.5rem,.42fr) minmax(0,1.58fr)}}.mv-document-readout{gap:var(--s2);padding:var(--s3);border-bottom:1px solid var(--hairline);background:var(--color-trace-resource);border-inline-start:3px solid #0000;display:grid;container-type:inline-size}@supports (color:color-mix(in lab,red,red)){.mv-document-readout{background:color-mix(in srgb,var(--color-trace-resource) 5%,var(--sheet-raised))}}.mv-document-readout--incomplete{border-inline-start-color:var(--caution)}.mv-document-readout--complete{border-inline-start-color:var(--nominal)}.mv-document-readout--failed{border-inline-start-color:var(--danger)}.mv-document-readout__header{justify-content:space-between;align-items:flex-start;gap:var(--s2) var(--s4);display:flex}.mv-document-readout__identity{gap:2px;min-inline-size:0;display:grid}.mv-document-readout__identity span{color:var(--dim);font-size:var(--type-micro-size)}.mv-document-readout__identity strong{overflow-wrap:anywhere;color:var(--starlight);font-size:var(--type-small-size,12px);font-variant-numeric:tabular-nums;line-height:1.35}.mv-document-readout__state{border:1px solid var(--hairline-strong);border-radius:var(--radius-full);max-inline-size:50%;color:var(--dim);font-size:var(--type-micro-size);text-align:end;flex:none;padding:2px 7px;line-height:1.35}.mv-document-readout--incomplete .mv-document-readout__state{border-color:var(--caution)}@supports (color:color-mix(in lab,red,red)){.mv-document-readout--incomplete .mv-document-readout__state{border-color:color-mix(in srgb,var(--caution) 45%,var(--hairline))}}.mv-document-readout--incomplete .mv-document-readout__state{color:var(--caution-text)}.mv-document-readout--complete .mv-document-readout__state{border-color:var(--nominal)}@supports (color:color-mix(in lab,red,red)){.mv-document-readout--complete .mv-document-readout__state{border-color:color-mix(in srgb,var(--nominal) 45%,var(--hairline))}}.mv-document-readout--complete .mv-document-readout__state{color:var(--nominal-text)}.mv-document-readout--failed .mv-document-readout__state{border-color:var(--danger)}@supports (color:color-mix(in lab,red,red)){.mv-document-readout--failed .mv-document-readout__state{border-color:color-mix(in srgb,var(--danger) 55%,var(--hairline))}}.mv-document-readout--failed .mv-document-readout__state{color:var(--danger)}.mv-document-readout__coverage{gap:5px;display:grid}.mv-document-readout__rail{border:1px solid var(--hairline-strong);border-radius:var(--radius-full);background:repeating-linear-gradient(to right,transparent 0,transparent 10px,var(--hairline-strong) 10px,var(--hairline-strong) 11px),var(--sheet-sunk);block-size:5px;position:relative;overflow:hidden}.mv-document-readout__rail span{background:var(--color-trace-resource);block-size:100%;display:block}.mv-document-readout--incomplete .mv-document-readout__rail span{background:var(--caution)}.mv-document-readout--complete .mv-document-readout__rail span{background:var(--nominal)}.mv-document-readout--failed .mv-document-readout__rail span{background:var(--danger)}.mv-document-readout__explanation,.mv-document-readout__legacy{max-inline-size:74ch;color:var(--dim);font-size:var(--type-micro-size);margin:0;line-height:1.45}.mv-document-readout__legacy{color:var(--caution-text)}.mv-document-readout__reasons{grid-template-columns:repeat(auto-fit,minmax(min(100%,9rem),1fr));gap:5px;margin:0;padding:0;list-style:none;display:grid}.mv-document-readout__reason{border:1px solid var(--hairline);border-radius:var(--radius-sm);background:var(--sheet-sunk);min-inline-size:0;color:var(--dim);font-size:var(--type-micro-size);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;padding:4px 7px;line-height:1.35}.mv-document-readout__reason--failed{border-color:var(--danger)}@supports (color:color-mix(in lab,red,red)){.mv-document-readout__reason--failed{border-color:color-mix(in srgb,var(--danger) 45%,var(--hairline))}}.mv-document-readout__reason--failed{color:var(--danger)}.mv-document-readout__reason--unavailable,.mv-document-readout__reason--uncertain,.mv-document-readout__reason--none{color:var(--caution-text)}.mv-document-readout__mode{gap:4px var(--s3);color:var(--dim);font-size:var(--type-micro-size);flex-wrap:wrap;display:flex}.mv-document-readout__metrics{gap:3px var(--s3);font-variant-numeric:tabular-nums;flex-wrap:wrap;padding-block-start:var(--s2);display:flex}.mv-document-readout__metrics span+span:before{content:"·";color:var(--hairline-strong);margin-inline-end:var(--s3)}.mv-document-readout__warning{color:var(--caution-text)}@container (max-width:21rem){.mv-document-readout__header{display:grid}.mv-document-readout__state{text-align:start;max-inline-size:100%}.mv-document-readout__reasons{grid-template-columns:minmax(0,1fr)}}.mv-run-status,.mv-approval-request,.mv-interrupt-request{gap:var(--s3);min-inline-size:0;max-inline-size:100%;padding:var(--s4);border:1px solid var(--card-rule);border-radius:var(--radius-md);background:var(--card-surface);color:var(--starlight);display:grid}.mv-agent-message{gap:var(--s1);min-inline-size:0;max-inline-size:100%;color:var(--starlight);background:0 0;border:0;border-radius:0;padding:0;display:grid;position:relative}.mv-agent-message:has(.mv-agent-message__actions){padding-block-end:calc(var(--s4) + var(--s2))}.mv-agent-message--user{justify-items:end}.mv-agent-message--user .mv-agent-message__header{justify-content:flex-end}.mv-agent-message--user .mv-agent-message__body{inline-size:fit-content;max-inline-size:calc(100% - var(--mv-thread-indent,var(--s8)));padding:var(--s3) var(--s4);border-radius:var(--radius-md);background:var(--sheet-sunk)}.mv-agent-message__header,.mv-tool-event__header,.mv-run-status__header{align-items:center;gap:var(--s3);flex-wrap:wrap;min-inline-size:0;display:flex}.mv-tool-event__header>div,.mv-run-status__header>div{min-inline-size:0;margin-inline-end:auto}.mv-agent-message__header:empty{display:none}.mv-agent-message__header{gap:var(--s2);color:var(--dim)}.mv-agent-message__actor{min-inline-size:0;color:var(--faint);font-family:var(--mv-font-telemetry);letter-spacing:var(--type-label-tracking);text-transform:uppercase;font-size:.625rem;font-weight:600;line-height:1.2}.mv-tool-event__duration,.mv-run-status__elapsed{color:var(--dim);font-size:var(--type-label-size)}.mv-agent-message__time{color:var(--faint);font-size:var(--type-label-size)}.mv-agent-message__content,.mv-tool-event>p,.mv-run-status :is(h3,p),.mv-approval-request :is(h3,p),.mv-interrupt-request :is(h3,p){overflow-wrap:anywhere;margin:0}.mv-agent-message__content{white-space:pre-wrap}.mv-agent-message__body{min-inline-size:0}.mv-agent-message__status{align-items:center;min-inline-size:0;display:inline-flex}.mv-agent-message__actions{z-index:1;justify-content:flex-start;align-items:center;gap:var(--s1);opacity:0;visibility:hidden;min-inline-size:0;transition:opacity var(--t-fast) var(--ease),visibility 0s linear var(--t-fast);flex-wrap:wrap;padding-block-start:var(--s1);display:flex;position:absolute;inset-block-end:0;inset-inline-start:0}.mv-agent-message--user .mv-agent-message__actions{justify-content:flex-end;inset-inline-start:auto;inset-inline-end:var(--s2)}.mv-agent-message:is(:hover,:focus-within) .mv-agent-message__actions{opacity:1;visibility:visible;transition:opacity var(--t-fast) var(--ease),visibility 0s}.mv-agent-message__actions :is(button,a,.mv-button){block-size:auto;min-block-size:24px;inline-size:auto;min-inline-size:24px;padding:var(--s1);border-radius:var(--radius-sm);color:var(--faint);font-size:var(--type-label-size);transition:background var(--t-fast) var(--ease),color var(--t-fast) var(--ease);background:0 0;border:0;justify-content:center;align-items:center;gap:2px;display:inline-flex}.mv-agent-message__actions :is(button,a,.mv-button):is(:hover,:focus-visible){background:var(--starlight);border:0}@supports (color:color-mix(in lab,red,red)){.mv-agent-message__actions :is(button,a,.mv-button):is(:hover,:focus-visible){background:color-mix(in srgb,var(--starlight) 8%,transparent)}}.mv-agent-message__actions :is(button,a,.mv-button):is(:hover,:focus-visible){color:var(--starlight)}.mv-agent-message__actions :is(button,a,.mv-button) svg{inline-size:var(--s3);block-size:var(--s3)}@media(hover:none){.mv-agent-message__actions{opacity:1;visibility:visible;position:static}.mv-agent-message:has(.mv-agent-message__actions){padding-block-end:0}}.mv-agent-message__footer{gap:var(--s2);border-block-start:1px solid var(--hairline);min-inline-size:0;padding-block-start:var(--s3);display:grid}.mv-agent-message__announcement{clip:rect(0,0,0,0);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.mv-agent-message__evidence{border-block-start:1px solid var(--hairline);padding-block-start:var(--s3)}.mv-execution-lane{gap:var(--s3);min-inline-size:0;max-inline-size:100%;margin:0;padding:0;list-style:none;display:grid}.mv-execution-lane__item{--mv-execution-lane-marker:var(--faint);grid-template-columns:var(--s4) minmax(0,1fr);gap:var(--s2);min-inline-size:0;display:grid;position:relative}.mv-execution-lane__item:not(:last-child):after{content:"";z-index:0;background:linear-gradient(to bottom,var(--mv-execution-lane-marker),var(--hairline));inline-size:1px;position:absolute;inset-block-start:var(--s4);inset-block-end:calc(var(--s3) * -1);inset-inline-start:calc((var(--s4) - 1px) / 2)}.mv-execution-lane__item[data-state=running]{--mv-execution-lane-marker:var(--signal)}.mv-execution-lane__item[data-state=completed]{--mv-execution-lane-marker:var(--nominal)}.mv-execution-lane__item[data-state=failed]{--mv-execution-lane-marker:var(--alert)}.mv-execution-lane__marker{z-index:1;inline-size:var(--s2);block-size:var(--s2);border:2px solid var(--mv-execution-lane-marker);background:var(--sheet-sunk);justify-self:center;margin-block-start:var(--s3);position:relative}.mv-execution-lane__item[data-kind=prompt] .mv-execution-lane__marker,.mv-execution-lane__item[data-kind=response] .mv-execution-lane__marker{border-radius:var(--radius-full)}.mv-execution-lane__item[data-kind=agent] .mv-execution-lane__marker{transform:rotate(45deg)}.mv-execution-lane__item[data-kind=swarm] .mv-execution-lane__marker,.mv-execution-lane__item[data-kind=output] .mv-execution-lane__marker{clip-path:polygon(25% 0,75% 0,100% 25%,100% 75%,75% 100%,25% 100%,0 75%,0 25%)}.mv-execution-lane__content{min-inline-size:0;color:var(--starlight)}.mv-agent-composer{gap:var(--s2);grid-template-columns:minmax(0,1fr);min-inline-size:0;display:grid}.mv-agent-composer__submit.mv-button{inline-size:var(--target-touch);block-size:var(--target-touch);min-block-size:var(--target-touch);border-color:var(--ignition);border-radius:var(--radius-full);background:var(--ignition);color:var(--on-ignition)}.mv-agent-composer__submit.mv-button:hover:not(:disabled){border-color:var(--chrome-accent);transform:translateY(-1px)}.mv-agent-action-unavailable{color:var(--dim);font-size:var(--type-label-size);grid-column:1/-1;margin:0}.mv-agent-action-error{color:var(--alert-text);font-size:var(--type-label-size);grid-column:1/-1;margin:0}.mv-tool-event__kind,.mv-run-status__label,.mv-approval-request__eyebrow,.mv-interrupt-request__eyebrow{color:var(--faint);font-family:var(--mv-font-telemetry);font-size:var(--type-label-size);letter-spacing:var(--type-label-tracking);text-transform:uppercase}.mv-tool-event__header h3,.mv-run-status__header h3,.mv-approval-request h3,.mv-interrupt-request h3{margin:var(--s1) 0 0}.mv-tool-event{gap:var(--s1);min-inline-size:0;max-inline-size:100%;color:var(--starlight);background:0 0;border:0;padding:0;display:grid}.mv-tool-event__row{align-items:baseline;gap:var(--s2);min-inline-size:0;min-block-size:var(--s6);padding-block:var(--s1);padding-inline:var(--s2);border-radius:var(--radius-sm);cursor:default;list-style:none;display:flex}.mv-tool-event__row::-webkit-details-marker{display:none}.mv-tool-event__details>.mv-tool-event__row{cursor:pointer}.mv-tool-event__details>.mv-tool-event__row:hover{background:var(--starlight)}@supports (color:color-mix(in lab,red,red)){.mv-tool-event__details>.mv-tool-event__row:hover{background:color-mix(in srgb,var(--starlight) 5%,transparent)}}.mv-tool-event__details>.mv-tool-event__row:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.mv-tool-event__state{inline-size:var(--s1);block-size:var(--s1);border-radius:var(--radius-full);background:var(--faint);flex:none;align-self:center}.mv-tool-event[data-state=completed] .mv-tool-event__state{background:var(--nominal)}.mv-tool-event[data-state=running] .mv-tool-event__state{outline:1px solid var(--signal);background:0 0}.mv-tool-event[data-state=failed] .mv-tool-event__state{background:var(--alert)}.mv-tool-event__name{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;font-weight:650;overflow:hidden}.mv-tool-event__duration{flex:none;margin-inline-start:auto}.mv-tool-event__summary{padding-inline:calc(var(--s2) + var(--s1) + var(--s2));color:var(--dim);font-size:var(--type-label-size);overflow-wrap:anywhere;margin:0}.mv-tool-event__details{min-inline-size:0}.mv-tool-event__detail-body{gap:var(--s2);min-inline-size:0;max-inline-size:100%;padding-block:var(--s2);border-inline-start:1px solid var(--hairline);margin-inline-start:calc(var(--s2) + var(--s1) + var(--s2));padding-inline-start:var(--s3);display:grid}.mv-tool-event__context{gap:var(--s1) var(--s2);min-inline-size:0;color:var(--dim);font-size:var(--type-label-size);white-space:nowrap;flex-wrap:nowrap;margin:0;display:flex;overflow:hidden}.mv-tool-event__context>span+span:before{content:"·";color:var(--faint);margin-inline-end:var(--s2)}.mv-tool-event__stream,.mv-tool-event__result{max-block-size:18rem;min-inline-size:0;padding:var(--s2) var(--s3);border-radius:var(--radius-sm);background:var(--sheet-sunk);border:0;overflow:auto}.mv-tool-event__error{padding:var(--s2) var(--s3);border-radius:var(--radius-sm);background:var(--alert);margin:0;margin-inline-start:calc(var(--s2) + var(--s1) + var(--s2))}@supports (color:color-mix(in lab,red,red)){.mv-tool-event__error{background:color-mix(in srgb,var(--alert) 10%,transparent)}}.mv-tool-event__error{color:var(--alert-text)}.mv-tool-event--compact .mv-tool-event__row{min-block-size:0}.mv-tool-event[data-nested=true]{background:0 0}.mv-run-status__elapsed{justify-content:space-between;gap:var(--s3);padding-block:var(--s2);border-block:1px solid var(--hairline);display:flex}.mv-run-status__actions{gap:var(--s2);flex-wrap:wrap;display:flex}.mv-approval-request[data-destructive=true],.mv-interrupt-request[data-destructive=true]{border-color:var(--alert)}@supports (color:color-mix(in lab,red,red)){.mv-approval-request[data-destructive=true],.mv-interrupt-request[data-destructive=true]{border-color:color-mix(in srgb,var(--alert) 34%,var(--card-rule))}}.mv-approval-request>header,.mv-interrupt-request>header{gap:var(--s1);display:grid}.mv-approval-request>header p{color:var(--dim)}.mv-agent-decision__facts{gap:0;min-inline-size:0;margin:0;display:grid}.mv-agent-decision__facts>div{gap:var(--s3);padding-block:var(--s2);border-block-end:1px solid var(--hairline);grid-template-columns:minmax(7rem,1fr) minmax(0,2fr);display:grid}.mv-agent-decision__facts dt{color:var(--dim);font-weight:700}.mv-agent-decision__facts dd{overflow-wrap:anywhere;min-inline-size:0;margin:0}.mv-agent-decision__risk{padding:var(--s3);border:1px solid var(--alert);border-radius:var(--radius-sm);color:var(--alert-text)}.mv-agent-decision__risk>span{display:block}.mv-agent-decision__risk>span+span{margin-top:var(--s1);font-weight:700}.mv-agent-decision__actions{justify-content:flex-end}.mv-interrupt-request__instruction{gap:var(--s1);padding:var(--s3);border:1px solid var(--hairline);border-radius:var(--radius-sm);background:var(--sheet-sunk);display:grid}.mv-interrupt-request__instruction>:first-child{color:var(--dim);font-size:var(--type-label-size)}.mv-private-data{gap:var(--s3);min-inline-size:0;max-inline-size:100%;padding:var(--s3);border:1px solid var(--caution);border-radius:var(--radius-md);background:var(--caution);grid-template-columns:auto minmax(0,1fr);display:grid}@supports (color:color-mix(in lab,red,red)){.mv-private-data{background:color-mix(in srgb,var(--caution) 7%,var(--card-surface))}}.mv-private-data{color:var(--starlight)}.mv-private-data__icon{inline-size:var(--target-touch);block-size:var(--target-touch);color:var(--caution);place-items:center;display:grid}.mv-private-data dl{gap:var(--s2);min-inline-size:0;margin:0;display:grid}.mv-private-data dl>div{gap:var(--s3);grid-template-columns:minmax(6rem,auto) minmax(0,1fr);display:grid}.mv-private-data dt{font-weight:700}.mv-private-data dd{min-inline-size:0;color:var(--dim);overflow-wrap:anywhere;margin:0}.mv-citation{max-inline-size:100%;display:inline-flex}.mv-citation>a,.mv-citation__unavailable{align-items:center;gap:var(--s1);min-block-size:var(--target-touch);max-inline-size:100%;padding-inline:var(--s2);border:1px solid var(--hairline);border-radius:var(--radius-sm);overflow-wrap:anywhere;flex-wrap:wrap;display:inline-flex}.mv-citation>a{color:var(--starlight);-webkit-text-decoration-color:var(--ignition-text);text-decoration-color:var(--ignition-text);text-underline-offset:var(--s1)}.mv-citation>a:hover{border-color:var(--chrome-accent)}.mv-citation>a:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.mv-citation__label{font-weight:700}.mv-citation__context,.mv-citation__location,.mv-citation__unavailable{color:var(--dim);font-size:var(--type-label-size)}.mv-citation__unavailable{border-style:dashed}@media(max-width:48rem){.mv-agent-composer,.mv-agent-decision__facts>div,.mv-private-data dl>div{grid-template-columns:minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){.mv-agent-message,.mv-tool-event,.mv-run-status,.mv-approval-request,.mv-interrupt-request{scroll-behavior:auto}}.mv-privacy-shield{--mv-privacy-shield-accent:var(--color-trace-shield,var(--caution));align-items:baseline;gap:var(--s1);max-inline-size:100%;color:var(--mv-privacy-shield-accent);display:inline-flex}@supports (color:color-mix(in lab,red,red)){.mv-privacy-shield{color:color-mix(in srgb,var(--mv-privacy-shield-accent) 95%,var(--starlight))}}.mv-privacy-shield{font-size:inherit;font-weight:var(--type-weight-bold);line-height:inherit;white-space:nowrap;vertical-align:baseline}.mv-privacy-shield__glyph{color:var(--mv-privacy-shield-accent);flex:none;align-self:baseline}.mv-privacy-shield__label{text-overflow:ellipsis;min-inline-size:0;overflow:hidden}.mv-sr-only{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.mv-canvas{border:1px solid var(--card-rule);border-radius:var(--radius-lg);background:var(--sheet-sunk);min-block-size:28rem;min-inline-size:0;color:var(--starlight);isolation:isolate;position:relative;overflow:hidden;container-type:inline-size}.mv-canvas__viewport{touch-action:none;outline:none;position:absolute;inset:0;overflow:hidden}.mv-canvas:not([data-locked=true]) .mv-canvas__viewport{cursor:grab}.mv-canvas[data-panning=true] .mv-canvas__viewport{cursor:grabbing}.mv-canvas[data-drag-over=true] .mv-canvas__viewport{outline:2px dashed var(--signal-text);outline-offset:calc(-1 * var(--s2))}.mv-canvas__viewport:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:calc(-1 * var(--focus-ring-width))}.mv-canvas__graticule{pointer-events:none;position:absolute;inset:0}.mv-canvas[data-grid=hairline] .mv-canvas__graticule{background-image:linear-gradient(var(--hairline) 1px,transparent 1px),linear-gradient(90deg,var(--hairline) 1px,transparent 1px)}@supports (color:color-mix(in lab,red,red)){.mv-canvas[data-grid=hairline] .mv-canvas__graticule{background-image:linear-gradient(color-mix(in srgb,var(--hairline) 62%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--hairline) 62%,transparent) 1px,transparent 1px)}}.mv-canvas[data-grid=hairline] .mv-canvas__graticule{background-size:var(--s6) var(--s6)}.mv-canvas[data-grid=dots] .mv-canvas__graticule{background-image:radial-gradient(circle,var(--dim) 1px,transparent 1px)}@supports (color:color-mix(in lab,red,red)){.mv-canvas[data-grid=dots] .mv-canvas__graticule{background-image:radial-gradient(circle,color-mix(in srgb,var(--dim) 62%,transparent) 1px,transparent 1px)}}.mv-canvas[data-grid=dots] .mv-canvas__graticule{background-size:var(--s6) var(--s6)}.mv-canvas__scene{transform:translate(var(--mv-canvas-pan-x),var(--mv-canvas-pan-y)) scale(var(--mv-canvas-zoom));transform-origin:0 0;transition:transform .18s;position:absolute;inset:0}.mv-canvas__controls,.mv-canvas__overlays,.mv-canvas__minimap,.mv-canvas__status{z-index:8;position:absolute}.mv-canvas__controls{inset-block-start:var(--s3);inset-inline-end:var(--s3)}.mv-canvas__overlays{gap:var(--s2);max-inline-size:min(22rem,calc(100% - var(--s8)));display:grid;inset-block-start:var(--s3);inset-inline-start:var(--s3)}.mv-canvas__minimap{border:1px solid var(--card-rule);border-radius:var(--radius-md);background:linear-gradient(90deg,transparent 48%,var(--hairline) 49%,var(--hairline) 51%,transparent 52%),linear-gradient(transparent 48%,var(--hairline) 49%,var(--hairline) 51%,transparent 52%),var(--card-surface);block-size:5rem;inline-size:8rem;inset-block-end:var(--s3);inset-inline-end:var(--s3);overflow:hidden}.mv-canvas__minimap-window{inset:var(--s2);border:1px solid var(--signal);border-radius:var(--radius-sm);position:absolute}.mv-canvas__status{gap:var(--s2);flex-wrap:wrap;display:flex;inset-block-end:var(--s3);inset-inline-start:var(--s3)}.mv-canvas__status span,.mv-canvas-overlay-badge{padding:var(--s1) var(--s2);border:1px solid var(--card-rule);border-radius:var(--radius-full);background:var(--card-surface)}@supports (color:color-mix(in lab,red,red)){.mv-canvas__status span,.mv-canvas-overlay-badge{background:color-mix(in srgb,var(--card-surface) 92%,transparent)}}.mv-canvas__status span,.mv-canvas-overlay-badge{color:var(--starlight);font-family:var(--mv-font-telemetry);font-size:var(--type-label-size)}.mv-canvas-controls{border:1px solid var(--card-rule);border-radius:var(--radius-md);background:var(--card-surface);align-items:center;display:flex;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.mv-canvas-controls{background:color-mix(in srgb,var(--card-surface) 94%,transparent)}}.mv-canvas-control{min-inline-size:var(--target-touch);min-block-size:var(--target-touch);border:0;border-inline-end:1px solid var(--hairline);color:var(--starlight);font:inherit;font-size:var(--type-heading-size);cursor:pointer;background:0 0;place-items:center;padding:0;display:grid;position:relative}.mv-canvas-control:hover:not(:disabled),.mv-canvas-control[aria-pressed=true]{background:var(--chrome-accent)}@supports (color:color-mix(in lab,red,red)){.mv-canvas-control:hover:not(:disabled),.mv-canvas-control[aria-pressed=true]{background:color-mix(in srgb,var(--chrome-accent) 12%,var(--card-surface))}}.mv-canvas-control:hover:not(:disabled),.mv-canvas-control[aria-pressed=true]{color:var(--ignition-text)}.mv-canvas-control:focus-visible{z-index:1;outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:calc(-1 * var(--focus-ring-width))}.mv-canvas-control:disabled{cursor:not-allowed;opacity:.48}.mv-canvas-controls__zoom{min-inline-size:3.5rem;padding-inline:var(--s2);color:var(--dim);font-family:var(--mv-font-telemetry);font-size:var(--type-label-size);text-align:center}.mv-graph-node{--mv-node-accent:var(--dim);--mv-node-core-width:3.5rem;--mv-node-core-height:3.5rem;--mv-node-shape:inset(0 round var(--radius-md));justify-items:center;gap:var(--s1);inline-size:var(--mv-node-core-width);color:var(--starlight);cursor:pointer;isolation:isolate;display:grid;position:relative}.mv-graph-node[data-tone=signal]{--mv-node-accent:var(--signal)}@supports (color:color-mix(in lab,red,red)){.mv-graph-node[data-tone=signal]{--mv-node-accent:color-mix(in srgb, var(--signal) 72%, var(--starlight))}}.mv-graph-node[data-tone=ignition]{--mv-node-accent:var(--ignition-text)}.mv-graph-node[data-tone=nominal]{--mv-node-accent:var(--nominal-text)}.mv-graph-node[data-tone=caution]{--mv-node-accent:var(--caution-text)}.mv-graph-node[data-tone=alert]{--mv-node-accent:var(--alert-text)}.mv-graph-node[data-geometry=round],.mv-graph-node[data-geometry=terminal]{--mv-node-core-width:3.25rem;--mv-node-core-height:3.25rem;--mv-node-shape:circle(50% at 50% 50%)}.mv-graph-node[data-geometry=diamond],.mv-graph-node[data-geometry=decision]{--mv-node-shape:polygon(50% 0, 100% 50%, 50% 100%, 0 50%)}.mv-graph-node[data-geometry=hex],.mv-graph-node[data-geometry=merge]{--mv-node-shape:polygon(24% 0, 76% 0, 100% 50%, 76% 100%, 24% 100%, 0 50%)}.mv-graph-node[data-geometry=chamfer],.mv-graph-node[data-geometry=composite]{--mv-node-shape:polygon(.625rem 0, calc(100% - .625rem) 0, 100% .625rem, 100% calc(100% - .625rem) , calc(100% - .625rem) 100%, .625rem 100%, 0 calc(100% - .625rem) , 0 .625rem)}.mv-graph-node[data-geometry=pill],.mv-graph-node[data-geometry=utility]{--mv-node-core-width:4rem;--mv-node-core-height:2.5rem;--mv-node-shape:inset(0 round var(--radius-full))}.mv-graph-node__core{inline-size:var(--mv-node-core-width);block-size:var(--mv-node-core-height);place-items:center;transition:filter .16s,translate .16s;display:grid;position:relative}.mv-graph-node__core:before,.mv-graph-node__core:after{z-index:-2;clip-path:var(--mv-node-shape);content:"";position:absolute;inset:0}.mv-graph-node__core:before{background:var(--mv-node-accent)}@supports (color:color-mix(in lab,red,red)){.mv-graph-node__core:before{background:color-mix(in srgb,var(--mv-node-accent) 68%,var(--card-rule))}}.mv-graph-node__core:before{filter:drop-shadow(0 0 .45rem var(--mv-node-accent))}@supports (color:color-mix(in lab,red,red)){.mv-graph-node__core:before{filter:drop-shadow(0 0 .45rem color-mix(in srgb,var(--mv-node-accent) 10%,transparent))}}.mv-graph-node__core:after{z-index:-1;background:var(--mv-node-accent);inset:1px}@supports (color:color-mix(in lab,red,red)){.mv-graph-node__core:after{background:color-mix(in srgb,var(--mv-node-accent) 5%,var(--card-surface))}}.mv-graph-node__icon{color:var(--starlight);place-items:center;display:grid}.mv-graph-node__select{z-index:1;border-radius:inherit;color:inherit;cursor:inherit;appearance:none;background:0 0;border:0;margin:0;padding:0;position:absolute;inset:0}.mv-graph-node__select:focus-visible{outline:none}.mv-graph-node__select:disabled{cursor:not-allowed}.mv-graph-node:hover:not([data-disabled=true]),.mv-graph-node:has(>.mv-graph-node__select:focus-visible),.mv-graph-node[data-selected=true]{--mv-node-accent:var(--chrome-accent)}.mv-graph-node:has(>.mv-graph-node__select:focus-visible) .mv-graph-node__core,.mv-graph-node[data-selected=true] .mv-graph-node__core{outline:var(--focus-ring-width) solid var(--chrome-accent)}@supports (color:color-mix(in lab,red,red)){.mv-graph-node:has(>.mv-graph-node__select:focus-visible) .mv-graph-node__core,.mv-graph-node[data-selected=true] .mv-graph-node__core{outline:var(--focus-ring-width) solid color-mix(in srgb,var(--chrome-accent) 48%,transparent)}}.mv-graph-node:has(>.mv-graph-node__select:focus-visible) .mv-graph-node__core,.mv-graph-node[data-selected=true] .mv-graph-node__core{outline-offset:var(--focus-ring-offset)}.mv-graph-node[data-remote-selected=true] .mv-graph-node__core{outline:var(--focus-ring-width) dashed var(--signal);outline-offset:var(--s1)}.mv-graph-node[data-disabled=true]{cursor:not-allowed;filter:grayscale(.75);opacity:.58}.mv-graph-node[data-version-state=stale]{--mv-node-accent:var(--caution-text)}.mv-graph-node__state-mark{border:1px solid var(--sheet-raised);border-radius:var(--radius-full);background:var(--dim);block-size:.45rem;inline-size:.45rem;position:absolute;inset-block-start:.25rem;inset-inline-end:.25rem}.mv-graph-node[data-runtime-state=thinking] .mv-graph-node__state-mark,.mv-graph-node[data-runtime-state=working] .mv-graph-node__state-mark{border-color:var(--signal);background:var(--card-surface);border-width:2px;animation:1.8s ease-in-out infinite mv-node-state-pulse}.mv-graph-node[data-runtime-state=success] .mv-graph-node__state-mark{background:var(--nominal-text)}.mv-graph-node[data-runtime-state=failure] .mv-graph-node__state-mark{background:var(--alert-text)}@keyframes mv-node-state-pulse{50%{opacity:.52;transform:scale(.82)}}.mv-graph-node__label-chip{max-inline-size:11rem;padding:.125rem var(--s2);border:1px solid var(--card-rule);border-radius:var(--radius-sm);background:var(--sheet-sunk);justify-self:center}@supports (color:color-mix(in lab,red,red)){.mv-graph-node__label-chip{background:color-mix(in srgb,var(--sheet-sunk) 92%,transparent)}}.mv-graph-node__label-chip{color:var(--starlight);font-size:var(--type-label-size);text-overflow:ellipsis;white-space:nowrap;line-height:1.25;overflow:hidden}.mv-graph-node__details{z-index:12;gap:var(--s1);inline-size:12rem;padding:var(--s2);border:1px solid var(--card-rule);border-radius:var(--radius-md);background:var(--card-surface);opacity:0;pointer-events:none;translate:-50% calc(-1 * var(--s1));transition:opacity .14s,translate .14s;display:grid;position:absolute;inset-block-start:calc(100% + var(--s2));inset-inline-start:50%}.mv-graph-node:hover .mv-graph-node__details,.mv-graph-node:focus-within .mv-graph-node__details{opacity:1;translate:-50%}.mv-graph-node__header,.mv-graph-node__state{align-items:center;gap:var(--s1);min-inline-size:0;font-family:var(--mv-font-telemetry);font-size:var(--type-label-size);white-space:nowrap;flex-wrap:nowrap;display:flex;overflow:hidden}.mv-graph-node__header{justify-content:space-between}.mv-graph-node__kind{color:var(--dim);text-transform:uppercase;letter-spacing:.08em}.mv-graph-node__composite,.mv-graph-node__state span{min-inline-size:0;color:var(--dim);text-overflow:ellipsis;overflow:hidden}.mv-graph-node__state span+span:before{color:var(--hairline);content:"·";margin-inline-end:var(--s1)}.mv-graph-node__body{color:var(--dim);font-size:var(--type-label-size);opacity:inherit}.mv-graph-node__body>:first-child{margin-block-start:0}.mv-graph-node__body>:last-child{margin-block-end:0}.mv-condition-node,.mv-union-node{--mv-node-core-width:4.5rem;--mv-node-core-height:4.5rem}.mv-condition-node__expression,.mv-union-node__strategy{margin:0}.mv-condition-node .mv-condition-node__branch{min-inline-size:var(--target-min);min-block-size:var(--target-min);inset-block-start:var(--mv-condition-port-offset)}.mv-union-node .mv-union-node__input{min-inline-size:var(--target-min);min-block-size:var(--target-min);inset-block-start:var(--mv-union-port-offset)}.mv-condition-node .mv-graph-port,.mv-union-node .mv-graph-port{min-inline-size:var(--target-min);min-block-size:var(--target-min)}.mv-graph-node__ports,.mv-graph-node__actions{z-index:2;pointer-events:none;position:absolute;inset:0}.mv-graph-node__ports>*,.mv-graph-node__actions>*{pointer-events:auto}.mv-graph-port{--mv-port-tone:var(--dim);align-items:center;gap:var(--s1);min-inline-size:var(--target-touch);min-block-size:var(--target-touch);color:var(--starlight);font:inherit;cursor:crosshair;background:0 0;border:0;padding:0;display:flex;position:absolute;inset-block-start:50%;translate:0 -50%}.mv-graph-port--input{justify-content:center;inset-inline-start:calc(-.5 * var(--target-touch))}.mv-graph-port--output{flex-direction:row-reverse;justify-content:center;inset-inline-end:calc(-.5 * var(--target-touch))}.mv-graph-port--neutral{--mv-port-tone:var(--starlight)}.mv-graph-port--signal{--mv-port-tone:var(--signal)}@supports (color:color-mix(in lab,red,red)){.mv-graph-port--signal{--mv-port-tone:color-mix(in srgb, var(--signal) 72%, var(--starlight))}}.mv-graph-port--ignition{--mv-port-tone:var(--ignition-text)}.mv-graph-port--nominal{--mv-port-tone:var(--nominal-text)}.mv-graph-port--caution{--mv-port-tone:var(--caution-text)}.mv-graph-port--alert{--mv-port-tone:var(--alert-text)}.mv-graph-port__mark{inline-size:var(--s2);block-size:var(--s2);border:1px solid var(--mv-port-tone);border-radius:var(--radius-full);background:var(--card-surface);display:block}.mv-graph-port[data-shape=double] .mv-graph-port__mark{border-style:double}.mv-graph-port[data-shape=square] .mv-graph-port__mark{border-radius:var(--radius-sm)}.mv-graph-port[data-shape=diamond] .mv-graph-port__mark{border-radius:var(--radius-sm);rotate:45deg}.mv-graph-port[data-invalid=true] .mv-graph-port__mark{border-color:var(--alert);border-style:double}.mv-graph-port[data-connected=true] .mv-graph-port__mark{border-width:var(--focus-ring-width);background:var(--mv-port-tone)}.mv-graph-port[data-connected=false] .mv-graph-port__mark{border-color:var(--mv-port-tone);scale:.72}@supports (color:color-mix(in lab,red,red)){.mv-graph-port[data-connected=false] .mv-graph-port__mark{border-color:color-mix(in srgb,var(--mv-port-tone) 55%,transparent)}}.mv-graph-port[data-connected=false] .mv-graph-port__mark{background:var(--card-surface)}.mv-graph-node:hover .mv-graph-port[data-connected=false] .mv-graph-port__mark,.mv-graph-node:focus-within .mv-graph-port[data-connected=false] .mv-graph-port__mark,.mv-graph-port:hover .mv-graph-port__mark{border-color:var(--mv-port-tone);scale:1}.mv-graph-port__label{min-inline-size:max-content;max-inline-size:min(16rem,calc(100vw - var(--s8)));padding:var(--s1) var(--s2);overflow-wrap:anywhere;border:1px solid var(--card-rule);border-radius:var(--radius-sm);background:var(--card-surface);font-family:var(--mv-font-telemetry);font-size:var(--type-label-size);opacity:0;pointer-events:none;transform:translateY(var(--s1));transition:opacity .14s,transform .14s;position:absolute;inset-block-end:calc(100% + var(--s1))}.mv-graph-port--input .mv-graph-port__label{transform:translate(var(--s1));inset-block-end:auto;inset-inline-end:calc(100% - var(--s2))}.mv-graph-port--output .mv-graph-port__label{transform:translate(calc(-1 * var(--s1)));inset-block-end:auto;inset-inline-start:calc(100% - var(--s2))}.mv-graph-port--input:hover .mv-graph-port__label,.mv-graph-port--input:focus-visible .mv-graph-port__label,.mv-graph-port--output:hover .mv-graph-port__label,.mv-graph-port--output:focus-visible .mv-graph-port__label,.mv-graph-node:hover .mv-graph-port--input .mv-graph-port__label,.mv-graph-node:hover .mv-graph-port--output .mv-graph-port__label,.mv-graph-node:focus-within .mv-graph-port--input .mv-graph-port__label,.mv-graph-node:focus-within .mv-graph-port--output .mv-graph-port__label{transform:translate(0)}.mv-graph-port:hover .mv-graph-port__label,.mv-graph-port:focus-visible .mv-graph-port__label,.mv-graph-node:hover .mv-graph-port__label,.mv-graph-node:focus-within .mv-graph-port__label{opacity:1;transform:translateY(0)}.mv-graph-port:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:calc(-1 * var(--focus-ring-width))}.mv-graph-edge-figure{--mv-edge-tone:var(--dim);color:var(--starlight);cursor:default;overflow:visible}.mv-graph-edge__path{fill:none;stroke:var(--mv-edge-tone);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.mv-graph-edge__ribbon{pointer-events:none;filter:drop-shadow(0 0 .2rem var(--mv-edge-tone)) drop-shadow(0 0 .55rem var(--mv-edge-tone))}@supports (color:color-mix(in lab,red,red)){.mv-graph-edge__ribbon{filter:drop-shadow(0 0 .2rem color-mix(in srgb,var(--mv-edge-tone) 72%,transparent)) drop-shadow(0 0 .55rem color-mix(in srgb,var(--mv-edge-tone) 26%,transparent))}}.mv-graph-edge__ribbon-stop--tail{stop-color:var(--mv-edge-tone)}@supports (color:color-mix(in lab,red,red)){.mv-graph-edge__ribbon-stop--tail{stop-color:color-mix(in srgb,var(--mv-edge-tone) 4%,transparent)}}.mv-graph-edge__ribbon-stop--soft{stop-color:var(--mv-edge-tone)}@supports (color:color-mix(in lab,red,red)){.mv-graph-edge__ribbon-stop--soft{stop-color:color-mix(in srgb,var(--mv-edge-tone) 48%,var(--sheet-sunk))}}.mv-graph-edge__ribbon-stop--core{stop-color:var(--mv-edge-tone)}@supports (color:color-mix(in lab,red,red)){.mv-graph-edge__ribbon-stop--core{stop-color:color-mix(in srgb,var(--mv-edge-tone) 92%,white)}}.mv-graph-edge__rail{fill:none;stroke:var(--mv-edge-tone)}@supports (color:color-mix(in lab,red,red)){.mv-graph-edge__rail{stroke:color-mix(in srgb,var(--mv-edge-tone) 18%,var(--sheet-sunk))}}.mv-graph-edge__rail{stroke-width:7px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.mv-graph-edge__target{fill:none;stroke:#0000;stroke-width:18px;pointer-events:stroke}.mv-graph-edge__terminal{fill:var(--card-surface);stroke:var(--mv-edge-tone);stroke-width:2px;vector-effect:non-scaling-stroke}.mv-graph-edge__terminal[data-active=true]{fill:var(--mv-edge-tone);filter:drop-shadow(0 0 var(--s2) var(--mv-edge-tone))}@supports (color:color-mix(in lab,red,red)){.mv-graph-edge__terminal[data-active=true]{filter:drop-shadow(0 0 var(--s2) color-mix(in srgb,var(--mv-edge-tone) 78%,transparent))}}.mv-graph-edge__arrow{fill:var(--mv-edge-tone)}.mv-graph-edge-tone--signal{--mv-edge-tone:var(--signal)}.mv-graph-edge-tone--ignition{--mv-edge-tone:var(--ignition-text)}.mv-graph-edge-tone--nominal{--mv-edge-tone:var(--nominal-text)}.mv-graph-edge-tone--caution{--mv-edge-tone:var(--caution-text)}.mv-graph-edge-tone--alert{--mv-edge-tone:var(--alert-text)}.mv-graph-edge--typed .mv-graph-edge__path{stroke-dasharray:8 3 2 3}.mv-graph-edge--selected{--mv-edge-tone:var(--chrome-accent);cursor:pointer}.mv-graph-edge--selected .mv-graph-edge__path{stroke-width:3px;filter:drop-shadow(0 0 var(--s2) var(--chrome-accent))}@supports (color:color-mix(in lab,red,red)){.mv-graph-edge--selected .mv-graph-edge__path{filter:drop-shadow(0 0 var(--s2) color-mix(in srgb,var(--chrome-accent) 72%,transparent))}}.mv-graph-edge--invalid{--mv-edge-tone:var(--alert)}.mv-graph-edge--invalid .mv-graph-edge__path{stroke-dasharray:4 4;stroke-width:3px}.mv-graph-edge--active{--mv-edge-tone:var(--signal)}.mv-graph-edge--active .mv-graph-edge__path{stroke:var(--mv-edge-tone)}@supports (color:color-mix(in lab,red,red)){.mv-graph-edge--active .mv-graph-edge__path{stroke:color-mix(in srgb,var(--mv-edge-tone) 46%,var(--sheet-sunk))}}.mv-graph-edge--active .mv-graph-edge__path{stroke-width:2px;animation:1.8s ease-in-out infinite mv-graph-transit}.mv-graph-edge-figure[data-route=circuit] .mv-graph-edge__path,.mv-graph-edge-figure[data-route=circuit] .mv-graph-edge__rail{stroke-linejoin:bevel}.mv-canvas-overlays{gap:var(--s2);pointer-events:none;display:grid}.mv-canvas-overlays__actions,.mv-canvas-overlays__status{gap:var(--s2);flex-wrap:wrap;display:flex}.mv-canvas-overlays__actions,.mv-canvas-overlays__guidance{pointer-events:auto}.mv-canvas-overlays__actions .mv-button{min-block-size:var(--target-touch);background:var(--card-surface)}@supports (color:color-mix(in lab,red,red)){.mv-canvas-overlays__actions .mv-button{background:color-mix(in srgb,var(--card-surface) 94%,transparent)}}.mv-canvas-overlays__guidance{align-items:start;gap:var(--s3);max-inline-size:min(20rem,calc(100vw - var(--s8)));padding:var(--s3);border:1px solid var(--card-rule);border-radius:var(--radius-md);background:var(--card-surface);display:flex}@supports (color:color-mix(in lab,red,red)){.mv-canvas-overlays__guidance{background:color-mix(in srgb,var(--card-surface) 96%,transparent)}}.mv-canvas-overlays__guidance p{margin:0}.mv-canvas-overlays__guidance button{min-inline-size:var(--target-touch);min-block-size:var(--target-touch);color:var(--starlight);background:0 0;border:0}.mv-radial-choice,.mv-node-fan{place-items:center;min-block-size:20rem;min-inline-size:20rem;display:grid;position:relative;overflow:visible}.mv-radial-choice__trigger,.mv-node-fan__trigger{z-index:2;border:1px solid var(--ignition-text);border-radius:var(--radius-full);background:var(--card-surface);block-size:6rem;inline-size:6rem;color:var(--starlight);font:inherit;cursor:pointer;place-items:center;display:grid;position:relative}.mv-radial-choice__trigger:focus-visible,.mv-node-fan__trigger:focus-visible,.mv-radial-choice__option:focus-visible,.mv-radial-choice__back:focus-visible,.mv-node-fan__option:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.mv-radial-choice__menu,.mv-node-fan__menu{z-index:1;block-size:1px;inline-size:1px;position:absolute;inset:50%}.mv-radial-choice__option,.mv-node-fan__option{min-block-size:3.5rem;inline-size:6rem;padding:var(--s2);border:1px solid var(--card-rule);border-radius:var(--radius-md);background:var(--card-surface);color:var(--starlight);font:inherit;font-size:var(--type-label-size);text-align:center;cursor:pointer;transform:translate(-50%,-50%) rotate(calc(360deg / var(--mv-radial-count) * var(--mv-radial-index))) translate(8rem) rotate(calc(-360deg / var(--mv-radial-count) * var(--mv-radial-index)));place-items:center;transition:transform .18s,opacity .18s;display:grid;position:absolute;inset:0}.mv-node-fan__option{inline-size:5rem;transform:translate(-50%,-50%) rotate(calc(180deg / max(1,var(--mv-fan-count) - 1) * var(--mv-fan-index) - 90deg)) translate(7rem) rotate(calc(-180deg / max(1,var(--mv-fan-count) - 1) * var(--mv-fan-index) + 90deg))}.mv-radial-choice__option span,.mv-node-fan__option strong{color:var(--dim);font-weight:500}.mv-radial-choice__back{z-index:3;min-block-size:var(--target-touch);border:1px solid var(--card-rule);border-radius:var(--radius-md);background:var(--card-surface);color:var(--starlight);position:absolute;inset:4.5rem auto auto 50%;translate:-50%}.mv-node-fan{min-block-size:auto;min-inline-size:auto}.mv-node-fan__trigger{inline-size:var(--target-touch);block-size:var(--target-touch)}.mv-node-fan__option--destructive{border-color:var(--alert)}.mv-canvas-inspector{border-inline-start:1px solid var(--card-rule);background:var(--sheet-raised);min-block-size:0;min-inline-size:18rem;color:var(--starlight);grid-template-rows:auto minmax(0,1fr);display:grid;overflow:hidden}.mv-canvas-inspector--left{border-inline:0 1px solid var(--card-rule)}.mv-canvas-inspector__header{z-index:1;justify-content:space-between;align-items:center;gap:var(--s3);min-block-size:calc(var(--s8) + var(--s4));padding:var(--s3);border-block-end:1px solid var(--card-rule);background:var(--sheet-raised);display:flex;position:sticky;inset-block-start:0}.mv-canvas-inspector__header h2{font-family:var(--mv-font-heading);font-size:var(--type-heading-size);margin:0}.mv-canvas-inspector__body{min-block-size:0;padding:var(--s3);overflow:auto}.mv-canvas__remote-cursor{z-index:7;gap:var(--s1);color:var(--starlight);font-family:var(--mv-font-telemetry);font-size:var(--type-label-size);pointer-events:none;display:grid;position:absolute}.mv-canvas__remote-cursor:before{border-block-start:var(--s4) solid var(--signal);border-inline-end:var(--s3) solid transparent;content:"";block-size:0;inline-size:0;rotate:-24deg}@keyframes mv-graph-transit{50%{stroke-opacity:.62}}@media(prefers-reduced-motion:reduce){.mv-canvas__scene,.mv-graph-node,.mv-graph-port__label,.mv-radial-choice__option,.mv-node-fan__option{transition:none}.mv-graph-edge--active .mv-graph-edge__path,.mv-graph-node[data-runtime-state=thinking] .mv-graph-node__state-mark,.mv-graph-node[data-runtime-state=working] .mv-graph-node__state-mark{animation:none}}@container (max-width:40rem){.mv-canvas__overlays{inset-block-start:calc(var(--s3) + var(--target-touch) + var(--s2))}}@container (max-width:24rem){.mv-canvas__controls{inset-inline:var(--s3);overflow:hidden}.mv-canvas-controls{inline-size:100%;overflow-x:auto}.mv-canvas__overlays{inset-block-start:calc(var(--s3) + var(--target-touch) + var(--s2))}}@media(max-width:48rem){.mv-canvas{min-block-size:34rem}.mv-canvas__controls{inset-inline:var(--s2);overflow-x:auto}.mv-canvas-controls{inline-size:max-content;max-inline-size:100%}.mv-canvas__minimap{display:none}.mv-radial-choice{scale:.82}}.mv-auth{background:var(--void);min-height:100dvh;color:var(--starlight);place-items:center;display:grid;position:relative;overflow-x:clip}.mv-public-entry{background:var(--void);min-height:100dvh;color:var(--starlight);flex-direction:column;display:flex;position:relative;overflow-x:clip}.mv-public-entry>.mv-auth{flex:auto}.mv-auth:before{content:"";pointer-events:none;background:radial-gradient(ellipse 105% 78% at 8% 2%,var(--chrome-glow) 0%,var(--chrome-glow) 18%,var(--chrome-glow) 34%,var(--chrome-glow) 50%,var(--chrome-glow) 66%,var(--chrome-glow) 82%,transparent 98%),radial-gradient(ellipse 90% 70% at 98% 100%,var(--hairline) 0%,var(--hairline) 16%,var(--hairline) 32%,var(--hairline) 48%,var(--hairline) 64%,var(--hairline) 80%,transparent 98%);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.mv-auth:before{background:radial-gradient(ellipse 105% 78% at 8% 2%,color-mix(in srgb,var(--chrome-glow) 20%,transparent) 0%,color-mix(in srgb,var(--chrome-glow) 14%,transparent) 18%,color-mix(in srgb,var(--chrome-glow) 9%,transparent) 34%,color-mix(in srgb,var(--chrome-glow) 5.5%,transparent) 50%,color-mix(in srgb,var(--chrome-glow) 2.8%,transparent) 66%,color-mix(in srgb,var(--chrome-glow) 1%,transparent) 82%,transparent 98%),radial-gradient(ellipse 90% 70% at 98% 100%,color-mix(in srgb,var(--hairline) 34%,transparent) 0%,color-mix(in srgb,var(--hairline) 24%,transparent) 16%,color-mix(in srgb,var(--hairline) 16%,transparent) 32%,color-mix(in srgb,var(--hairline) 9%,transparent) 48%,color-mix(in srgb,var(--hairline) 4.5%,transparent) 64%,color-mix(in srgb,var(--hairline) 1.6%,transparent) 80%,transparent 98%)}}.mv-auth-toolbar{top:var(--s4);right:var(--s4);z-index:2;position:absolute}.mv-auth--framed{background:0 0;flex:auto;min-height:0}.mv-auth--framed:before{display:none}.mv-auth--framed .mv-auth-grid{padding-block:var(--s8)}.mv-auth-grid{z-index:1;gap:var(--s6);width:100%;max-width:1120px;padding:var(--s6) var(--s4);align-items:center;margin-inline:auto;display:grid;position:relative}@media(min-width:1024px){.mv-auth-grid{padding-inline:var(--s8);grid-template-columns:1.08fr .92fr;align-items:stretch}}.mv-auth--solo .mv-auth-grid{grid-template-columns:minmax(0,1fr);align-items:center;max-width:32rem}.mv-auth--solo .mv-auth-inner{margin-inline:auto}.mv-auth--editorial .mv-auth-grid{max-width:42rem;padding:clamp(4rem,10vh,7rem) var(--s5);grid-template-columns:minmax(0,1fr);align-items:center}.mv-auth--framed.mv-auth--editorial .mv-auth-grid{padding-block:clamp(4rem,9vh,6.5rem) clamp(5rem,11vh,8rem)}.mv-auth--editorial .mv-auth-inner{max-width:26.25rem;margin-inline:auto}.mv-auth-product{align-items:center;gap:var(--s3);margin:0 0 var(--s6);display:flex}.mv-auth-product__label{color:var(--signal);font-size:.875rem;font-weight:600;line-height:1.4}.mv-auth-aside{display:none}@media(min-width:1024px){.mv-auth-aside{height:100%;padding:var(--s7);border:1px solid var(--hairline);border-radius:var(--radius-2xl);background:var(--console-2);flex-direction:column;justify-content:flex-start;display:flex}@supports (color:color-mix(in lab,red,red)){.mv-auth-aside{background:color-mix(in srgb,var(--console-2) 80%,transparent)}}.mv-auth-aside{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}}.mv-auth-eyebrow{align-items:center;gap:var(--s2);padding:var(--s1) var(--s3);border:1px solid var(--hairline);border-radius:var(--radius-full);background:var(--console);display:inline-flex}@supports (color:color-mix(in lab,red,red)){.mv-auth-eyebrow{background:color-mix(in srgb,var(--console) 70%,transparent)}}.mv-auth-eyebrow{color:var(--dim);letter-spacing:.12em;text-transform:uppercase;font-size:.6875rem}.mv-auth-headline{margin:var(--s6) 0 0;color:var(--starlight);letter-spacing:-.02em;font-size:clamp(1.75rem,2.4vw,2.25rem);font-weight:600;line-height:1.15}.mv-auth-sub{max-width:46ch;margin:var(--s4) 0 0;color:var(--dim);line-height:1.55}.mv-auth-points{gap:var(--s3);margin:var(--s6) 0 0;flex-direction:column;padding:0;list-style:none;display:flex}.mv-auth-point{align-items:flex-start;gap:var(--s3);padding:var(--s3);border:1px solid var(--hairline);border-radius:var(--radius-lg);background:var(--console);display:flex}@supports (color:color-mix(in lab,red,red)){.mv-auth-point{background:color-mix(in srgb,var(--console) 55%,transparent)}}.mv-auth-point-icon{padding:var(--s2);border-radius:var(--radius-md);background:var(--console-2);color:var(--starlight);display:flex}.mv-auth-point-title{color:var(--starlight);margin:0;font-size:.875rem;font-weight:500}.mv-auth-point-body{margin:var(--s1) 0 0;color:var(--dim);font-size:.75rem;line-height:1.5}.mv-auth-code{margin:var(--s6) 0 0;border-radius:var(--radius-lg);box-shadow:var(--shadow-md);overflow:hidden}.mv-auth-steps{gap:var(--s4);margin:var(--s6) 0 0;padding:var(--s4) 0 0;border-top:1px solid var(--hairline);grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;display:grid}.mv-auth-step{gap:var(--s1);min-width:0;display:grid}.mv-auth-step-num{color:var(--ignition-text);font-family:var(--mv-font-telemetry);letter-spacing:.12em;font-size:.6875rem;font-weight:600}.mv-auth-step-title{color:var(--starlight);margin:0;font-size:.875rem;font-weight:600}.mv-auth-step-body{color:var(--dim);margin:0;font-size:.75rem;line-height:1.5}.mv-auth-card .mv-choice__input{block-size:1.125rem;inline-size:1.125rem;accent-color:var(--starlight);flex-basis:1.125rem}.mv-auth-switch{margin:var(--s5) 0 0;color:var(--dim);text-align:center;font-size:.8125rem}.mv-auth-switch a{color:var(--starlight);text-decoration:underline;-webkit-text-decoration-color:var(--starlight);text-decoration-color:var(--starlight);font-weight:600}@supports (color:color-mix(in lab,red,red)){.mv-auth-switch a{-webkit-text-decoration-color:color-mix(in srgb,var(--starlight) 35%,transparent);text-decoration-color:color-mix(in srgb,var(--starlight) 35%,transparent)}}.mv-auth-switch a{text-underline-offset:.2em}.mv-auth-switch a:hover,.mv-auth-switch a:focus-visible{text-decoration-color:currentColor}.mv-auth-main{flex-direction:column;justify-content:center;min-width:0;display:flex}.mv-auth-inner{width:100%;max-width:27rem;margin-inline:auto}@media(min-width:1024px){.mv-auth-inner{max-width:32rem;margin-inline:0}}.mv-auth-brand{align-items:center;gap:var(--s2);text-align:center;flex-direction:column;display:flex}@media(min-width:1024px){.mv-auth-brand{text-align:left;align-items:flex-start}}.mv-auth-brand-note{color:var(--dim);margin:0;font-size:.875rem}.mv-auth-card{margin-top:var(--s5);padding:var(--s6);border:1px solid var(--hairline);border-radius:var(--radius-2xl);background:linear-gradient(170deg,var(--console),var(--console-2))}@supports (color:color-mix(in lab,red,red)){.mv-auth-card{background:linear-gradient(170deg,color-mix(in srgb,var(--console) 96%,transparent),color-mix(in srgb,var(--console-2) 88%,transparent))}}.mv-auth-card{box-shadow:var(--shadow-lg);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.mv-auth--editorial .mv-auth-card{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;margin-top:0;padding:0}.mv-auth--editorial .mv-auth-card-title{margin:0 0 var(--s4);letter-spacing:-.055em;text-wrap:balance;font-size:clamp(2.5rem,7vw,4rem);font-weight:600;line-height:1.05}.mv-auth--editorial .mv-auth-card-sub{max-width:42ch;margin:0 0 var(--s7);color:var(--dim);font-size:1.0625rem;line-height:1.65}.mv-auth--editorial .mv-auth-label{color:var(--starlight);letter-spacing:0;text-transform:none;font-size:.9375rem;font-weight:650}.mv-auth--editorial .mv-button--primary{width:100%;min-height:4rem;font-size:1rem;font-weight:650}.mv-auth-form{gap:var(--s5);display:grid}.mv-auth-form .mv-input,.mv-auth-form .mv-auth-input{min-block-size:4rem;padding:var(--s3) var(--s4);border:1px solid var(--hairline);background:var(--sheet-sunk);color:var(--ink);border-radius:.375rem;font-size:1rem}.mv-auth-state{gap:var(--s5);display:grid}.mv-auth-state>div:first-child{gap:var(--s2);display:grid}@media(min-width:640px){.mv-auth-card{padding:var(--s7)}}.mv-auth-field{gap:var(--s2);flex-direction:column;display:flex}.mv-auth-field+.mv-auth-field{margin-top:var(--s4)}.mv-auth-label{color:var(--dim);letter-spacing:.06em;text-transform:uppercase;font-size:.75rem;font-weight:600}.mv-auth-input{width:100%;padding:var(--s3);border:1px solid var(--hairline);border-radius:var(--radius-md);background:var(--console);color:var(--starlight);font:inherit}.mv-auth-input::placeholder{color:var(--faint)}.mv-auth-input:focus-visible{outline:2px solid var(--ignition-text);outline-offset:2px;border-color:var(--ignition-text)}@supports (color:color-mix(in lab,red,red)){.mv-auth-input:focus-visible{border-color:color-mix(in srgb,var(--ignition-text) 50%,var(--hairline))}}.mv-auth-submit{width:100%;margin-top:var(--s5);padding:var(--s3) var(--s4);border:1px solid var(--ignition);border-radius:var(--radius-md);background:var(--ignition);color:var(--on-ignition);font:inherit;cursor:pointer;transition:background var(--t-fast) var(--ease),transform var(--t-fast) var(--ease);font-weight:650}.mv-auth-submit:hover:not(:disabled){background:var(--ignition)}@supports (color:color-mix(in lab,red,red)){.mv-auth-submit:hover:not(:disabled){background:color-mix(in srgb,var(--ignition) 88%,white)}}.mv-auth-submit:active:not(:disabled){transform:translateY(1px)}.mv-auth-submit:disabled{opacity:.6;cursor:not-allowed}.mv-auth-submit:focus-visible{outline:2px solid var(--ignition-text);outline-offset:2px}.mv-auth-links{gap:var(--s3);margin-top:var(--s4);flex-wrap:wrap;justify-content:space-between;font-size:.8125rem;display:flex}.mv-auth-links a{color:var(--dim);border-bottom:1px solid #0000;text-decoration:none}.mv-auth-links a:hover{color:var(--starlight);border-bottom-color:var(--starlight)}@supports (color:color-mix(in lab,red,red)){.mv-auth-links a:hover{border-bottom-color:color-mix(in srgb,var(--starlight) 40%,transparent)}}.mv-auth-links a:focus-visible{outline:2px solid var(--ignition-text);outline-offset:2px}.mv-auth-error{align-items:flex-start;gap:var(--s2);margin-top:var(--s4);padding:var(--s3);border:1px solid var(--alert);display:flex}@supports (color:color-mix(in lab,red,red)){.mv-auth-error{border:1px solid color-mix(in srgb,var(--alert) 40%,transparent)}}.mv-auth-error{border-left-width:2px;border-left-color:var(--alert);border-radius:var(--radius-md);background:var(--alert)}@supports (color:color-mix(in lab,red,red)){.mv-auth-error{background:color-mix(in srgb,var(--alert) 10%,transparent)}}.mv-auth-error{color:var(--starlight);font-size:.8125rem;line-height:1.5}@media(prefers-reduced-motion:reduce){.mv-auth-submit{transition:none}}.mv-auth-card-title{margin:0 0 var(--s2);color:var(--starlight);letter-spacing:-.01em;font-size:1.125rem;font-weight:600}.mv-auth-card-sub{margin:0 0 var(--s5);color:var(--dim);font-size:.875rem;line-height:1.5}.mv-auth-card-footer{margin:var(--s4) 0 0;color:var(--faint);text-align:center;font-size:.75rem}@media(min-width:1024px){.mv-auth:not(.mv-auth--solo) .mv-auth-card-title,.mv-auth:not(.mv-auth--solo) .mv-auth-card-sub{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}.mv-auth-input-wrap{display:block;position:relative}.mv-auth-input-wrap .mv-auth-input{padding-right:calc(var(--s6) + var(--s4))}.mv-auth-peek{top:50%;right:var(--s2);width:var(--s7);height:var(--s7);border-radius:var(--radius-sm);color:var(--dim);cursor:pointer;transition:color var(--t-fast) var(--ease),background var(--t-fast) var(--ease);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;transform:translateY(-50%)}.mv-auth-peek:hover{color:var(--starlight);background:var(--starlight)}@supports (color:color-mix(in lab,red,red)){.mv-auth-peek:hover{background:color-mix(in srgb,var(--starlight) 8%,transparent)}}.mv-auth-peek:focus-visible{outline:2px solid var(--ignition-text);outline-offset:2px}.mv-auth-peek[aria-pressed=true]{color:var(--starlight);border-color:var(--hairline);background:var(--console-2)}@media(prefers-reduced-motion:reduce){.mv-auth-peek{transition:none}}.mv-atmosphere{--mv-neural-branch-rest:.085;--mv-neural-mesh-rest:.055;--mv-neural-node-rest:.17;--mv-neural-collector-rest:.24;--mv-neural-field-opacity:.82;--mv-neural-fluid-opacity:.8;--mv-neural-glow:var(--signal)}@supports (color:color-mix(in lab,red,red)){.mv-atmosphere{--mv-neural-glow:color-mix(in srgb, var(--signal) 72%, transparent)}}.mv-atmosphere{--mv-neural-glow-soft:var(--signal)}@supports (color:color-mix(in lab,red,red)){.mv-atmosphere{--mv-neural-glow-soft:color-mix(in srgb, var(--signal) 42%, transparent)}}.mv-atmosphere{z-index:0;pointer-events:none;background:linear-gradient(180deg,var(--console) 0%,var(--void) 100%);position:fixed;inset:0;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.mv-atmosphere{background:linear-gradient(180deg,color-mix(in srgb,var(--console) 8%,transparent),color-mix(in srgb,var(--void) 28%,transparent))}}:root[data-theme=light] .mv-atmosphere{--mv-neural-branch-rest:.07;--mv-neural-mesh-rest:.045;--mv-neural-node-rest:.14;--mv-neural-collector-rest:.2;--mv-neural-field-opacity:.9;--mv-neural-fluid-opacity:.48}.mv-atmosphere__field{background:radial-gradient(ellipse 54% 48% at 9% 9%,var(--starlight),transparent 70%),radial-gradient(ellipse 50% 44% at 92% 21%,var(--signal),transparent 72%),radial-gradient(ellipse 48% 46% at 22% 82%,var(--ignition),transparent 72%),radial-gradient(ellipse 45% 42% at 86% 91%,var(--signal),transparent 74%);position:absolute;inset:-22%}@supports (color:color-mix(in lab,red,red)){.mv-atmosphere__field{background:radial-gradient(ellipse 54% 48% at 9% 9%,color-mix(in srgb,var(--starlight) 20%,transparent),transparent 70%),radial-gradient(ellipse 50% 44% at 92% 21%,color-mix(in srgb,var(--signal) 18%,transparent),transparent 72%),radial-gradient(ellipse 48% 46% at 22% 82%,color-mix(in srgb,var(--ignition) 10%,transparent),transparent 72%),radial-gradient(ellipse 45% 42% at 86% 91%,color-mix(in srgb,var(--signal) 10%,transparent),transparent 74%)}}.mv-atmosphere__field{opacity:var(--mv-neural-field-opacity);will-change:transform;animation:14s cubic-bezier(.45,.05,.55,.95) infinite alternate mv-neural-atmosphere-drift;transform:translate(-1.5%,-1%)scale(1.04)rotate(-.35deg)}.mv-atmosphere__svg{opacity:.72;block-size:100%;inline-size:100%;position:absolute;inset:0;overflow:visible}.mv-atmosphere__fluid{opacity:var(--mv-neural-fluid-opacity);position:absolute;inset:-15%}.mv-atmosphere__fluid i{background:conic-gradient(from 40deg,transparent 12%,var(--signal),transparent 42%,var(--ignition) 65%,transparent 85%);border-radius:42% 58% 64% 36%/55% 38% 62% 45%;block-size:85%;inline-size:65%;position:absolute;inset-block-start:-4%;inset-inline-start:-12%}@supports (color:color-mix(in lab,red,red)){.mv-atmosphere__fluid i{background:conic-gradient(from 40deg,transparent 12%,color-mix(in srgb,var(--signal) 20%,transparent),transparent 42%,color-mix(in srgb,var(--ignition) 9%,transparent) 65%,transparent 85%)}}.mv-atmosphere__fluid i{box-shadow:inset 20px -30px 70px var(--signal)}@supports (color:color-mix(in lab,red,red)){.mv-atmosphere__fluid i{box-shadow:inset 20px -30px 70px color-mix(in srgb,var(--signal) 13%,transparent)}}.mv-atmosphere__fluid i{filter:blur(34px);animation:16s ease-in-out infinite alternate mv-neural-fluid-orbit}.mv-atmosphere__fluid i:nth-child(2){animation-duration:21s;animation-delay:-9s;inset-block-start:22%;inset-inline-start:50%}.mv-atmosphere__fluid i:nth-child(3){block-size:65%;inline-size:48%;animation-duration:25s;animation-delay:-15s;inset-block-start:55%;inset-inline-start:18%}.mv-neural-mesh{transform-box:fill-box;transform-origin:50%;will-change:transform;animation:36s ease-in-out -11s infinite alternate mv-neural-mesh-float}.mv-neural-branch{--mv-neural-rest:var(--mv-neural-branch-rest);fill:none;stroke:var(--signal);stroke-width:.8px;stroke-linecap:round;vector-effect:non-scaling-stroke;opacity:var(--mv-neural-rest)}.mv-neural-branch--mesh{--mv-neural-rest:var(--mv-neural-mesh-rest)}.mv-neural-node{--mv-neural-rest:var(--mv-neural-node-rest);fill:var(--signal);opacity:var(--mv-neural-rest);transform-box:fill-box;transform-origin:50%}.mv-neural-node--collector{--mv-neural-rest:var(--mv-neural-collector-rest);fill:var(--starlight)}.mv-neural-halo{fill:var(--signal);opacity:.12;filter:blur(9px)}.mv-neural-dendrites{fill:none;stroke:var(--signal);stroke-width:.7px;opacity:.27;stroke-linecap:round}.mv-neural-soma{fill:var(--signal);opacity:.24}.mv-neural-cell--1{opacity:.55}.mv-neural-cell--2{opacity:.8}.mv-neural-node[data-neural-ambient-active=true]{animation:1.2s cubic-bezier(.2,.72,.25,1) both mv-neural-ambient-fire;animation-delay:var(--neural-ambient-delay,0s)}.mv-neural-branch[data-neural-ambient-active=true]{animation:1.2s cubic-bezier(.2,.72,.25,1) both mv-neural-ambient-branch-fire;animation-delay:var(--neural-ambient-delay,0s)}.mv-atmosphere[data-neural-phase] .mv-neural-branch[data-neural-active=true]{animation:1.05s ease-out both mv-neural-signal;animation-delay:var(--neural-delay,0s)}.mv-atmosphere[data-neural-phase] .mv-neural-node[data-neural-active=true]{animation:.72s ease-out both mv-neural-node-fire;animation-delay:var(--neural-delay,0s)}[data-neural-cell][data-neural-ambient-active=true] .mv-neural-cell{animation:1.2s ease-out both mv-neural-cell-fire;animation-delay:var(--neural-ambient-delay,0s)}[data-neural-cell][data-neural-active=true] .mv-neural-cell{animation:.72s ease-out both mv-neural-cell-fire;animation-delay:var(--neural-delay,0s)}.mv-atmosphere[data-motion-paused=true],.mv-atmosphere[data-motion-paused=true] *{animation-play-state:paused!important}@keyframes mv-neural-fluid-orbit{0%{opacity:.7;transform:translate(-8%,-7%)rotate(-30deg)scale(.9)}to{opacity:1;transform:translate(14%,10%)rotate(42deg)scale(1.16)}}@keyframes mv-neural-atmosphere-drift{0%{transform:translate(-3%,-2.5%)scale(1.04)rotate(-.6deg)}to{transform:translate(3%,2.5%)scale(1.1)rotate(.6deg)}}@keyframes mv-neural-mesh-float{0%{transform:translate(-3px,2px)rotate(-.08deg)}48%{transform:translate(2px,-3px)rotate(.05deg)}to{transform:translate(4px,2px)rotate(.08deg)}}@keyframes mv-neural-signal{0%{opacity:.07;stroke-dasharray:.14 .86;stroke-dashoffset:1px}44%{opacity:.78;stroke-dasharray:.2 .8}to{opacity:.07;stroke-dasharray:.14 .86;stroke-dashoffset:0}}@keyframes mv-neural-node-fire{0%,to{opacity:var(--mv-neural-rest);transform:scale(1)}40%{opacity:.86;transform:scale(1.9)}}@keyframes mv-neural-ambient-fire{0%,to{opacity:var(--mv-neural-rest);filter:drop-shadow(0 0 #0000);transform:scale(1)}25%,58%{opacity:.78;filter:drop-shadow(0 0 6px var(--mv-neural-glow));transform:scale(2.15)}}@keyframes mv-neural-ambient-branch-fire{0%{opacity:var(--mv-neural-rest);stroke-dasharray:.08 .92;stroke-dashoffset:1px;filter:drop-shadow(0 0 #0000)}30%,60%{opacity:.36;stroke-dasharray:.3 .7;filter:drop-shadow(0 0 4px var(--mv-neural-glow-soft))}to{opacity:var(--mv-neural-rest);stroke-dasharray:.08 .92;stroke-dashoffset:0;filter:drop-shadow(0 0 #0000)}}@keyframes mv-neural-cell-fire{0%,to{filter:brightness()}22%{filter:brightness(3.5) drop-shadow(0 0 7px var(--signal))}55%{filter:brightness(1.7) drop-shadow(0 0 12px var(--signal))}}@media(hover:none),(pointer:coarse){.mv-atmosphere__svg{opacity:.48}.mv-atmosphere__fluid i,.mv-neural-scroll-layer,.mv-neural-mesh,.mv-neural-branch,.mv-neural-node{animation:none;transform:none}}@media(prefers-reduced-motion:reduce){.mv-atmosphere__field{animation:none;transform:scale(1.06)}.mv-atmosphere__fluid i,.mv-neural-scroll-layer,.mv-neural-mesh,.mv-neural-branch,.mv-neural-node{animation:none;transform:none}}.mv-neural-atmosphere{z-index:0;pointer-events:none;contain:strict;width:100%;height:100%;display:block;position:fixed;inset:0}.mv-auth:has(>.mv-neural-atmosphere):before{content:none}.mv-legal-footer{z-index:1;border-top:1px solid var(--hairline);width:100%;position:relative}@supports (color:color-mix(in lab,red,red)){.mv-legal-footer{border-top:1px solid color-mix(in srgb,var(--hairline) 20%,transparent)}}.mv-legal-footer{padding:var(--s5) var(--s5) var(--s8);color:var(--dim)}.mv-legal-footer__inner{justify-content:space-between;align-items:center;gap:var(--s3) var(--s6);flex-wrap:wrap;width:100%;max-width:72rem;margin-inline:auto;font-size:.75rem;line-height:1.5;display:flex}.mv-legal-footer__inner p{margin:0}.mv-legal-footer__links{justify-content:flex-end;align-items:center;gap:var(--s1) var(--s4);flex-wrap:wrap;display:flex}.mv-legal-footer__links a{min-height:1.5rem;color:inherit;transition:color var(--t-fast) var(--ease);align-items:center;text-decoration:none;display:inline-flex}.mv-legal-footer__links a:hover,.mv-legal-footer__links a:focus-visible{color:var(--starlight)}@media(max-width:640px){.mv-legal-footer__inner,.mv-legal-footer__links{justify-content:center}.mv-legal-footer__inner{text-align:center}}:where(.mv-range){width:100%;min-width:0;min-height:24px;accent-color:var(--signal);cursor:pointer}:where(.mv-range):focus-visible{outline:2px solid var(--signal);outline-offset:2px}:where(.mv-range):disabled{cursor:default;opacity:.5}.status-badge{border-radius:var(--radius-full);letter-spacing:.02em;white-space:nowrap;border:1px solid #0000;align-items:center;gap:.4em;padding:.2em .6em;font-size:.6875rem;font-weight:600;line-height:1.4;display:inline-flex}.sb-glyph{font-size:.9em;line-height:1}.sb-label{color:var(--starlight);text-transform:none}.sb-hairline{background:var(--console-2);border-color:var(--hairline)}.sb-hairline .sb-glyph{color:var(--dim)}.sb-signal{background:var(--console);border-color:var(--signal)}@supports (color:color-mix(in lab,red,red)){.sb-signal{border-color:color-mix(in srgb,var(--signal) 45%,var(--console))}}.sb-signal .sb-glyph{color:var(--starlight)}.sb-ignition{background:var(--console);border-color:var(--ignition)}@supports (color:color-mix(in lab,red,red)){.sb-ignition{border-color:color-mix(in srgb,var(--ignition) 48%,var(--console))}}.sb-ignition .sb-glyph{border-radius:var(--radius-full);background:var(--ignition);width:1.2em;height:1.2em;color:var(--on-ignition);justify-content:center;align-items:center;font-size:.8em;display:inline-flex}.sb-nominal{background:var(--console);border-color:var(--nominal)}@supports (color:color-mix(in lab,red,red)){.sb-nominal{border-color:color-mix(in srgb,var(--nominal) 48%,var(--console))}}.sb-nominal .sb-glyph{color:var(--nominal)}.sb-alert{background:var(--console);border-color:var(--alert)}@supports (color:color-mix(in lab,red,red)){.sb-alert{border-color:color-mix(in srgb,var(--alert) 45%,var(--console))}}.sb-alert .sb-glyph{color:var(--alert)}.sb-caution{background:var(--console);border-color:var(--caution)}@supports (color:color-mix(in lab,red,red)){.sb-caution{border-color:color-mix(in srgb,var(--caution) 45%,var(--console))}}.sb-caution .sb-glyph{color:var(--caution)}.sb-faint{background:var(--console-2);border-color:var(--hairline)}.sb-faint .sb-glyph{color:var(--dim)}.sb-pulse{animation:sb-pulse calc(var(--t-slow) * 3) var(--ease) infinite}@keyframes sb-pulse{0%,to{opacity:1}50%{opacity:.35}}@media(prefers-reduced-motion:reduce){.sb-pulse{animation:none}}.empty-state{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:1.5rem;display:flex}.empty-state-icon{border-radius:var(--radius-xl);background:var(--console-2);width:4rem;height:4rem;color:var(--dim);justify-content:center;align-items:center;margin-bottom:1rem;display:flex}.empty-state-title{color:var(--starlight);margin:0;font-size:1.125rem;font-weight:500;line-height:1.4}.empty-state-description{max-width:24rem;color:var(--dim);margin:.5rem 0 0;font-size:.875rem;line-height:1.5}.empty-state-action{border-radius:var(--radius-lg);background:var(--dim);color:var(--void);cursor:pointer;transition:background var(--t-fast) var(--ease);border:none;margin-top:1rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500}.empty-state-action:hover{background:var(--starlight)}.empty-state-actions{justify-content:center;gap:var(--s2);flex-wrap:wrap;margin-block-start:var(--s4);display:flex}.maivn-wordmark{align-items:flex-start;inline-size:max-content;line-height:0;display:inline-flex;position:relative}.maivn-wordmark>svg{height:var(--wordmark-height,1.5rem);width:auto;display:block}.maivn-wordmark--tm{padding-right:calc(var(--wordmark-height,1.5rem) * .36)}.maivn-wordmark-tm{color:var(--logo-letters);font-size:calc(var(--wordmark-height,1.5rem) * .4);opacity:1;font-weight:600;line-height:1;position:absolute;top:0;right:0}.maivn-brand-mark{inline-size:var(--brand-mark-size,1.5rem);block-size:var(--brand-mark-size,1.5rem);object-fit:contain;flex:none;max-inline-size:100%;display:block}.empty-state.es-caution,.empty-state.es-alert{border-radius:var(--radius-md);border-top:2px solid #0000}.empty-state.es-caution{border-top-color:var(--caution)}.empty-state.es-alert{border-top-color:var(--alert)}.empty-state.es-caution .empty-state-icon{color:var(--caution)}.empty-state.es-alert .empty-state-icon{color:var(--alert)}.sb-icon{justify-content:center;align-items:center;display:inline-flex}.sb-icon svg{width:1em;height:1em;display:block}}@layer utilities{.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{inset-inline:0}.-top-24{top:calc(var(--spacing) * -24)}.top-0{top:0}.-right-24{right:calc(var(--spacing) * -24)}.bottom-0{bottom:0}.bottom-2{bottom:calc(var(--spacing) * 2)}.bottom-\[1\.75rem\]{bottom:1.75rem}.z-10{z-index:10}.z-50{z-index:50}.col-span-2{grid-column:span 2/span 2}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.my-1{margin-block:var(--spacing)}.my-4{margin-block:calc(var(--spacing) * 4)}.-mt-1{margin-top:calc(var(--spacing) * -1)}.-mt-2{margin-top:calc(var(--spacing) * -2)}.-mt-3{margin-top:calc(var(--spacing) * -3)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mr-1{margin-right:var(--spacing)}.mr-1\.5{margin-right:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.mb-12{margin-bottom:calc(var(--spacing) * 12)}.ml-1{margin-left:var(--spacing)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-6{margin-left:calc(var(--spacing) * 6)}.ml-auto{margin-left:auto}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.size-24{width:calc(var(--spacing) * 24);height:calc(var(--spacing) * 24)}.h-1{height:var(--spacing)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-20{height:calc(var(--spacing) * 20)}.h-32{height:calc(var(--spacing) * 32)}.h-72{height:calc(var(--spacing) * 72)}.h-\[18rem\]{height:18rem}.h-\[var\(--mv-chrome-bar-height\)\]{height:var(--mv-chrome-bar-height)}.h-full{height:100%}.h-px{height:1px}.max-h-72{max-height:calc(var(--spacing) * 72)}.min-h-0{min-height:0}.min-h-6{min-height:calc(var(--spacing) * 6)}.min-h-\[16rem\]{min-height:16rem}.min-h-\[40vh\]{min-height:40vh}.min-h-\[70vh\]{min-height:70vh}.min-h-screen{min-height:100vh}.w-2{width:calc(var(--spacing) * 2)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-40{width:calc(var(--spacing) * 40)}.w-48{width:calc(var(--spacing) * 48)}.w-72{width:calc(var(--spacing) * 72)}.w-96{width:calc(var(--spacing) * 96)}.w-\[var\(--sidebar-width\)\]{width:var(--sidebar-width)}.w-fit{width:fit-content}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-\[420px\]{max-width:420px}.max-w-\[440px\]{max-width:440px}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.min-w-0{min-width:0}.min-w-10{min-width:calc(var(--spacing) * 10)}.min-w-\[10rem\]{min-width:10rem}.min-w-\[12rem\]{min-width:12rem}.flex-1{flex:1}.flex-shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-pointer{cursor:pointer}.resize{resize:both}.list-disc{list-style-type:disc}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.grid-cols-\[repeat\(auto-fit\,minmax\(min\(100\%\,8rem\)\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(min(100%,8rem),1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 8) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-10>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 10) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 10) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-5{column-gap:calc(var(--spacing) * 5)}.gap-y-1{row-gap:var(--spacing)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-\[var\(--hairline\)\]>:not(:last-child)),:where(.divide-\[var\(--hairline\)\]\/15>:not(:last-child)){border-color:var(--hairline)}@supports (color:color-mix(in lab,red,red)){:where(.divide-\[var\(--hairline\)\]\/15>:not(:last-child)){border-color:color-mix(in oklab,var(--hairline) 15%,transparent)}}:where(.divide-\[var\(--hairline\)\]\/25>:not(:last-child)){border-color:var(--hairline)}@supports (color:color-mix(in lab,red,red)){:where(.divide-\[var\(--hairline\)\]\/25>:not(:last-child)){border-color:color-mix(in oklab,var(--hairline) 25%,transparent)}}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-\[var\(--radius-2xl\)\]{border-radius:var(--radius-2xl)}.rounded-\[var\(--radius-lg\)\]{border-radius:var(--radius-lg)}.rounded-\[var\(--radius-md\)\]{border-radius:var(--radius-md)}.rounded-\[var\(--radius-sm\)\]{border-radius:var(--radius-sm)}.rounded-\[var\(--radius-xl\)\]{border-radius:var(--radius-xl)}.rounded-full{border-radius:3.40282e38px}.rounded-md{border-radius:var(--radius-md)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-\[var\(--alert\)\]\/20{border-color:var(--alert)}@supports (color:color-mix(in lab,red,red)){.border-\[var\(--alert\)\]\/20{border-color:color-mix(in oklab,var(--alert) 20%,transparent)}}.border-\[var\(--alert\)\]\/30{border-color:var(--alert)}@supports (color:color-mix(in lab,red,red)){.border-\[var\(--alert\)\]\/30{border-color:color-mix(in oklab,var(--alert) 30%,transparent)}}.border-\[var\(--alert\)\]\/35{border-color:var(--alert)}@supports (color:color-mix(in lab,red,red)){.border-\[var\(--alert\)\]\/35{border-color:color-mix(in oklab,var(--alert) 35%,transparent)}}.border-\[var\(--caution\)\]\/30{border-color:var(--caution)}@supports (color:color-mix(in lab,red,red)){.border-\[var\(--caution\)\]\/30{border-color:color-mix(in oklab,var(--caution) 30%,transparent)}}.border-\[var\(--caution\)\]\/35{border-color:var(--caution)}@supports (color:color-mix(in lab,red,red)){.border-\[var\(--caution\)\]\/35{border-color:color-mix(in oklab,var(--caution) 35%,transparent)}}.border-\[var\(--caution\)\]\/40{border-color:var(--caution)}@supports (color:color-mix(in lab,red,red)){.border-\[var\(--caution\)\]\/40{border-color:color-mix(in oklab,var(--caution) 40%,transparent)}}.border-\[var\(--chrome-rule\)\]{border-color:var(--chrome-rule)}.border-\[var\(--hairline\)\],.border-\[var\(--hairline\)\]\/15{border-color:var(--hairline)}@supports (color:color-mix(in lab,red,red)){.border-\[var\(--hairline\)\]\/15{border-color:color-mix(in oklab,var(--hairline) 15%,transparent)}}.border-\[var\(--hairline\)\]\/20{border-color:var(--hairline)}@supports (color:color-mix(in lab,red,red)){.border-\[var\(--hairline\)\]\/20{border-color:color-mix(in oklab,var(--hairline) 20%,transparent)}}.border-\[var\(--hairline\)\]\/25{border-color:var(--hairline)}@supports (color:color-mix(in lab,red,red)){.border-\[var\(--hairline\)\]\/25{border-color:color-mix(in oklab,var(--hairline) 25%,transparent)}}.border-\[var\(--hairline\)\]\/30{border-color:var(--hairline)}@supports (color:color-mix(in lab,red,red)){.border-\[var\(--hairline\)\]\/30{border-color:color-mix(in oklab,var(--hairline) 30%,transparent)}}.border-\[var\(--hairline\)\]\/35{border-color:var(--hairline)}@supports (color:color-mix(in lab,red,red)){.border-\[var\(--hairline\)\]\/35{border-color:color-mix(in oklab,var(--hairline) 35%,transparent)}}.border-\[var\(--hairline\)\]\/40{border-color:var(--hairline)}@supports (color:color-mix(in lab,red,red)){.border-\[var\(--hairline\)\]\/40{border-color:color-mix(in oklab,var(--hairline) 40%,transparent)}}.border-\[var\(--hairline\)\]\/45{border-color:var(--hairline)}@supports (color:color-mix(in lab,red,red)){.border-\[var\(--hairline\)\]\/45{border-color:color-mix(in oklab,var(--hairline) 45%,transparent)}}.border-\[var\(--hairline\)\]\/60{border-color:var(--hairline)}@supports (color:color-mix(in lab,red,red)){.border-\[var\(--hairline\)\]\/60{border-color:color-mix(in oklab,var(--hairline) 60%,transparent)}}.border-\[var\(--nominal\)\]\/30{border-color:var(--nominal)}@supports (color:color-mix(in lab,red,red)){.border-\[var\(--nominal\)\]\/30{border-color:color-mix(in oklab,var(--nominal) 30%,transparent)}}.border-\[var\(--nominal\)\]\/45{border-color:var(--nominal)}@supports (color:color-mix(in lab,red,red)){.border-\[var\(--nominal\)\]\/45{border-color:color-mix(in oklab,var(--nominal) 45%,transparent)}}.border-\[var\(--signal\)\]{border-color:var(--signal)}.border-\[var\(--starlight\)\]\/20{border-color:var(--starlight)}@supports (color:color-mix(in lab,red,red)){.border-\[var\(--starlight\)\]\/20{border-color:color-mix(in oklab,var(--starlight) 20%,transparent)}}.border-\[var\(--starlight\)\]\/35{border-color:var(--starlight)}@supports (color:color-mix(in lab,red,red)){.border-\[var\(--starlight\)\]\/35{border-color:color-mix(in oklab,var(--starlight) 35%,transparent)}}.border-\[var\(--starlight\)\]\/45{border-color:var(--starlight)}@supports (color:color-mix(in lab,red,red)){.border-\[var\(--starlight\)\]\/45{border-color:color-mix(in oklab,var(--starlight) 45%,transparent)}}.border-\[var\(--starlight\)\]\/50{border-color:var(--starlight)}@supports (color:color-mix(in lab,red,red)){.border-\[var\(--starlight\)\]\/50{border-color:color-mix(in oklab,var(--starlight) 50%,transparent)}}.border-t-transparent{border-top-color:#0000}.bg-\[var\(--alert\)\]\/5{background-color:var(--alert)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--alert\)\]\/5{background-color:color-mix(in oklab,var(--alert) 5%,transparent)}}.bg-\[var\(--alert\)\]\/10{background-color:var(--alert)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--alert\)\]\/10{background-color:color-mix(in oklab,var(--alert) 10%,transparent)}}.bg-\[var\(--alert\)\]\/15{background-color:var(--alert)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--alert\)\]\/15{background-color:color-mix(in oklab,var(--alert) 15%,transparent)}}.bg-\[var\(--alert-container\)\]\/10{background-color:var(--alert-container)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--alert-container\)\]\/10{background-color:color-mix(in oklab,var(--alert-container) 10%,transparent)}}.bg-\[var\(--alert-container\)\]\/15{background-color:var(--alert-container)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--alert-container\)\]\/15{background-color:color-mix(in oklab,var(--alert-container) 15%,transparent)}}.bg-\[var\(--alert-container\)\]\/20{background-color:var(--alert-container)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--alert-container\)\]\/20{background-color:color-mix(in oklab,var(--alert-container) 20%,transparent)}}.bg-\[var\(--caution\)\],.bg-\[var\(--caution\)\]\/10{background-color:var(--caution)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--caution\)\]\/10{background-color:color-mix(in oklab,var(--caution) 10%,transparent)}}.bg-\[var\(--caution\)\]\/12{background-color:var(--caution)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--caution\)\]\/12{background-color:color-mix(in oklab,var(--caution) 12%,transparent)}}.bg-\[var\(--caution\)\]\/15{background-color:var(--caution)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--caution\)\]\/15{background-color:color-mix(in oklab,var(--caution) 15%,transparent)}}.bg-\[var\(--chrome-top\)\]{background-color:var(--chrome-top)}.bg-\[var\(--console\)\],.bg-\[var\(--console\)\]\/20{background-color:var(--console)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--console\)\]\/20{background-color:color-mix(in oklab,var(--console) 20%,transparent)}}.bg-\[var\(--console\)\]\/50{background-color:var(--console)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--console\)\]\/50{background-color:color-mix(in oklab,var(--console) 50%,transparent)}}.bg-\[var\(--console\)\]\/60{background-color:var(--console)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--console\)\]\/60{background-color:color-mix(in oklab,var(--console) 60%,transparent)}}.bg-\[var\(--console-2\)\],.bg-\[var\(--console-2\)\]\/15{background-color:var(--console-2)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--console-2\)\]\/15{background-color:color-mix(in oklab,var(--console-2) 15%,transparent)}}.bg-\[var\(--console-2\)\]\/20{background-color:var(--console-2)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--console-2\)\]\/20{background-color:color-mix(in oklab,var(--console-2) 20%,transparent)}}.bg-\[var\(--console-2\)\]\/25{background-color:var(--console-2)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--console-2\)\]\/25{background-color:color-mix(in oklab,var(--console-2) 25%,transparent)}}.bg-\[var\(--console-2\)\]\/40{background-color:var(--console-2)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--console-2\)\]\/40{background-color:color-mix(in oklab,var(--console-2) 40%,transparent)}}.bg-\[var\(--console-2\)\]\/60{background-color:var(--console-2)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--console-2\)\]\/60{background-color:color-mix(in oklab,var(--console-2) 60%,transparent)}}.bg-\[var\(--console-2\)\]\/65{background-color:var(--console-2)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--console-2\)\]\/65{background-color:color-mix(in oklab,var(--console-2) 65%,transparent)}}.bg-\[var\(--console-2\)\]\/80{background-color:var(--console-2)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--console-2\)\]\/80{background-color:color-mix(in oklab,var(--console-2) 80%,transparent)}}.bg-\[var\(--hairline\)\]{background-color:var(--hairline)}.bg-\[var\(--nominal\)\]\/8{background-color:var(--nominal)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--nominal\)\]\/8{background-color:color-mix(in oklab,var(--nominal) 8%,transparent)}}.bg-\[var\(--nominal\)\]\/10{background-color:var(--nominal)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--nominal\)\]\/10{background-color:color-mix(in oklab,var(--nominal) 10%,transparent)}}.bg-\[var\(--nominal\)\]\/12{background-color:var(--nominal)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--nominal\)\]\/12{background-color:color-mix(in oklab,var(--nominal) 12%,transparent)}}.bg-\[var\(--nominal\)\]\/15{background-color:var(--nominal)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--nominal\)\]\/15{background-color:color-mix(in oklab,var(--nominal) 15%,transparent)}}.bg-\[var\(--signal\)\]\/15{background-color:var(--signal)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--signal\)\]\/15{background-color:color-mix(in oklab,var(--signal) 15%,transparent)}}.bg-\[var\(--starlight\)\],.bg-\[var\(--starlight\)\]\/5{background-color:var(--starlight)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--starlight\)\]\/5{background-color:color-mix(in oklab,var(--starlight) 5%,transparent)}}.bg-\[var\(--starlight\)\]\/10{background-color:var(--starlight)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--starlight\)\]\/10{background-color:color-mix(in oklab,var(--starlight) 10%,transparent)}}.bg-\[var\(--starlight\)\]\/15{background-color:var(--starlight)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--starlight\)\]\/15{background-color:color-mix(in oklab,var(--starlight) 15%,transparent)}}.bg-\[var\(--starlight\)\]\/16{background-color:var(--starlight)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--starlight\)\]\/16{background-color:color-mix(in oklab,var(--starlight) 16%,transparent)}}.bg-\[var\(--starlight\)\]\/70{background-color:var(--starlight)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--starlight\)\]\/70{background-color:color-mix(in oklab,var(--starlight) 70%,transparent)}}.bg-\[var\(--void\)\],.bg-\[var\(--void\)\]\/35{background-color:var(--void)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--void\)\]\/35{background-color:color-mix(in oklab,var(--void) 35%,transparent)}}.bg-\[var\(--void\)\]\/40{background-color:var(--void)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--void\)\]\/40{background-color:color-mix(in oklab,var(--void) 40%,transparent)}}.bg-\[var\(--void\)\]\/50{background-color:var(--void)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--void\)\]\/50{background-color:color-mix(in oklab,var(--void) 50%,transparent)}}.bg-\[var\(--void\)\]\/65{background-color:var(--void)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--void\)\]\/65{background-color:color-mix(in oklab,var(--void) 65%,transparent)}}.bg-\[var\(--void\)\]\/80{background-color:var(--void)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--void\)\]\/80{background-color:color-mix(in oklab,var(--void) 80%,transparent)}}.bg-\[var\(--void\)\]\/95{background-color:var(--void)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--void\)\]\/95{background-color:color-mix(in oklab,var(--void) 95%,transparent)}}.bg-transparent{background-color:#0000}.p-0{padding:0}.p-1{padding:var(--spacing)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.px-1{padding-inline:var(--spacing)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-8{padding-inline:calc(var(--spacing) * 8)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-20{padding-block:calc(var(--spacing) * 20)}.pt-1{padding-top:var(--spacing)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-7{padding-top:calc(var(--spacing) * 7)}.pr-1{padding-right:var(--spacing)}.pb-1{padding-bottom:var(--spacing)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-20{padding-bottom:calc(var(--spacing) * 20)}.pl-7{padding-left:calc(var(--spacing) * 7)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.font-mono{font-family:var(--font-mono)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[1\.6rem\]{font-size:1.6rem}.text-\[1\.85rem\]{font-size:1.85rem}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[var\(--alert-text\)\]{color:var(--alert-text)}.text-\[var\(--caution\)\]{color:var(--caution)}.text-\[var\(--caution-text\)\]{color:var(--caution-text)}.text-\[var\(--chrome-ink\)\]{color:var(--chrome-ink)}.text-\[var\(--chrome-ink-2\)\]{color:var(--chrome-ink-2)}.text-\[var\(--color-usage-cache\)\]{color:var(--color-usage-cache)}.text-\[var\(--color-usage-read\)\]{color:var(--color-usage-read)}.text-\[var\(--color-usage-write\)\]{color:var(--color-usage-write)}.text-\[var\(--dim\)\]{color:var(--dim)}.text-\[var\(--faint\)\]{color:var(--faint)}.text-\[var\(--nominal\)\]{color:var(--nominal)}.text-\[var\(--nominal-text\)\]{color:var(--nominal-text)}.text-\[var\(--signal\)\]{color:var(--signal)}.text-\[var\(--signal-text\)\]{color:var(--signal-text)}.text-\[var\(--starlight\)\]{color:var(--starlight)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.decoration-\[var\(--hairline\)\]{-webkit-text-decoration-color:var(--hairline);text-decoration-color:var(--hairline)}.underline-offset-2{text-underline-offset:2px}.opacity-80{opacity:.8}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring,.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-\[var\(--starlight\)\]\/20{--tw-ring-color:var(--starlight)}@supports (color:color-mix(in lab,red,red)){.ring-\[var\(--starlight\)\]\/20{--tw-ring-color:color-mix(in oklab, var(--starlight) 20%, transparent)}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-3xl{--tw-blur:blur(var(--blur-3xl));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.sepia{--tw-sepia:sepia(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-normal{transition-behavior:normal}.\[--wordmark-height\:1\.5rem\]{--wordmark-height:1.5rem}.\[--wordmark-height\:1\.25rem\]{--wordmark-height:1.25rem}.\[--wordmark-height\:1\.75rem\]{--wordmark-height:1.75rem}.\[--wordmark-height\:1\.125rem\]{--wordmark-height:1.125rem}.\[private\:email_1\]{private:email 1}@media(hover:hover){.group-hover\:translate-x-0\.5:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:translate-x-1:is(:where(.group):hover *){--tw-translate-x:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:text-\[var\(--starlight\)\]:is(:where(.group):hover *){color:var(--starlight)}.hover\:border-\[var\(--starlight\)\]\/40:hover{border-color:var(--starlight)}@supports (color:color-mix(in lab,red,red)){.hover\:border-\[var\(--starlight\)\]\/40:hover{border-color:color-mix(in oklab,var(--starlight) 40%,transparent)}}.hover\:border-\[var\(--starlight\)\]\/50:hover{border-color:var(--starlight)}@supports (color:color-mix(in lab,red,red)){.hover\:border-\[var\(--starlight\)\]\/50:hover{border-color:color-mix(in oklab,var(--starlight) 50%,transparent)}}.hover\:bg-\[var\(--console\)\]:hover,.hover\:bg-\[var\(--console\)\]\/55:hover{background-color:var(--console)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-\[var\(--console\)\]\/55:hover{background-color:color-mix(in oklab,var(--console) 55%,transparent)}}.hover\:bg-\[var\(--console-2\)\]:hover,.hover\:bg-\[var\(--console-2\)\]\/60:hover{background-color:var(--console-2)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-\[var\(--console-2\)\]\/60:hover{background-color:color-mix(in oklab,var(--console-2) 60%,transparent)}}.hover\:bg-\[var\(--void\)\]:hover{background-color:var(--void)}.hover\:text-\[var\(--chrome-ink\)\]:hover{color:var(--chrome-ink)}.hover\:text-\[var\(--starlight\)\]:hover{color:var(--starlight)}.hover\:underline:hover{text-decoration-line:underline}}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}@media(min-width:961px){.min-\[961px\]\:block{display:block}.min-\[961px\]\:hidden{display:none}}@media(min-width:40rem){.sm\:col-span-2{grid-column:span 2/span 2}.sm\:block{display:block}.sm\:hidden{display:none}.sm\:inline{display:inline}.sm\:inline-flex{display:inline-flex}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:flex-wrap{flex-wrap:wrap}.sm\:items-center{align-items:center}.sm\:items-end{align-items:flex-end}.sm\:justify-between{justify-content:space-between}.sm\:px-3{padding-inline:calc(var(--spacing) * 3)}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:py-6{padding-block:calc(var(--spacing) * 6)}.sm\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.sm\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.sm\:\[--wordmark-height\:1\.5rem\]{--wordmark-height:1.5rem}}@media(min-width:48rem){.md\:col-span-2{grid-column:span 2/span 2}.md\:flex{display:flex}.md\:hidden{display:none}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-\[1\.2fr_1fr\]{grid-template-columns:1.2fr 1fr}.md\:flex-col{flex-direction:column}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:justify-between{justify-content:space-between}.md\:p-10{padding:calc(var(--spacing) * 10)}.md\:py-28{padding-block:calc(var(--spacing) * 28)}.md\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.md\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.md\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}@media(min-width:64rem){.lg\:block{display:block}.lg\:inline{display:inline}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-\[minmax\(0\,2fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.lg\:flex-row{flex-direction:row}.lg\:items-start{align-items:flex-start}.lg\:justify-between{justify-content:space-between}.lg\:justify-end{justify-content:flex-end}.lg\:gap-4{gap:calc(var(--spacing) * 4)}.lg\:px-8{padding-inline:calc(var(--spacing) * 8)}.lg\:py-8{padding-block:calc(var(--spacing) * 8)}}@media(min-width:80rem){.xl\:col-span-2{grid-column:span 2/span 2}.xl\:flex{display:flex}.xl\:w-40{width:calc(var(--spacing) * 40)}.xl\:max-w-md{max-width:var(--container-md)}.xl\:flex-1{flex:1}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:flex-wrap{flex-wrap:wrap}.xl\:items-center{align-items:center}.xl\:self-start{align-self:flex-start}}}:root{color-scheme:dark;--void:#0b0e14;--console:#121824;--console-2:#0e131d;--hairline:#202a3a;--starlight:#e9eef6;--dim:#a3aec1;--faint:#5a6478;--signal:#5bc9ee;--ignition:#ffb454;--nominal:#7bd8a0;--alert:#e05d5d;--caution:#ebd155;--syntax-keyword:#c792ea;--syntax-string:#c3e88d;--syntax-comment:var(--dim);--syntax-number:#f7a072;--syntax-function:#82aaff;--syntax-builtin:#ffd166;--syntax-decorator:#ff6b81;--syntax-variable:#89ddff;--syntax-type:#4ec9b0;--syntax-property:#9cdcfe;--on-ignition:#14181f;--on-caution:#14181f;--logo-letters:#a9c7e4;--logo-a:#ffb454;--ease:cubic-bezier(.22, 1, .36, 1);--t-fast:.16s;--t-base:.24s;--t-slow:.42s;--mv-effect-ignition-core:var(--ignition);--mv-effect-ignition-support:var(--ignition-text);--mv-effect-ignition-aura:var(--ignition)}@supports (color:color-mix(in lab,red,red)){:root{--mv-effect-ignition-aura:color-mix(in srgb, var(--ignition) 32%, transparent)}}:root{--mv-effect-ignition-highlight:var(--ignition)}@supports (color:color-mix(in lab,red,red)){:root{--mv-effect-ignition-highlight:color-mix(in srgb, var(--ignition) 72%, var(--starlight))}}:root{--mv-effect-ignition-foreground:var(--on-ignition);--mv-effect-signal-core:var(--signal);--mv-effect-signal-support:var(--signal)}@supports (color:color-mix(in lab,red,red)){:root{--mv-effect-signal-support:color-mix(in srgb, var(--signal) 64%, var(--starlight))}}:root{--mv-effect-signal-aura:var(--signal)}@supports (color:color-mix(in lab,red,red)){:root{--mv-effect-signal-aura:color-mix(in srgb, var(--signal) 28%, transparent)}}:root{--mv-effect-signal-highlight:var(--signal)}@supports (color:color-mix(in lab,red,red)){:root{--mv-effect-signal-highlight:color-mix(in srgb, var(--signal) 70%, var(--starlight))}}:root{--mv-effect-signal-foreground:var(--on-ignition);--mv-effect-success-core:var(--nominal);--mv-effect-success-support:var(--nominal-text);--mv-effect-success-aura:var(--nominal)}@supports (color:color-mix(in lab,red,red)){:root{--mv-effect-success-aura:color-mix(in srgb, var(--nominal) 26%, transparent)}}:root{--mv-effect-success-highlight:var(--nominal)}@supports (color:color-mix(in lab,red,red)){:root{--mv-effect-success-highlight:color-mix(in srgb, var(--nominal) 68%, var(--starlight))}}:root{--mv-effect-success-foreground:var(--on-ignition);--mv-effect-warning-core:var(--caution);--mv-effect-warning-support:var(--caution);--mv-effect-warning-aura:var(--caution)}@supports (color:color-mix(in lab,red,red)){:root{--mv-effect-warning-aura:color-mix(in srgb, var(--caution) 22%, transparent)}}:root{--mv-effect-warning-highlight:var(--caution)}@supports (color:color-mix(in lab,red,red)){:root{--mv-effect-warning-highlight:color-mix(in srgb, var(--caution) 64%, var(--starlight))}}:root{--mv-effect-warning-foreground:var(--on-ignition);--mv-effect-alert-core:var(--alert);--mv-effect-alert-support:var(--alert-text);--mv-effect-alert-aura:var(--alert)}@supports (color:color-mix(in lab,red,red)){:root{--mv-effect-alert-aura:color-mix(in srgb, var(--alert) 22%, transparent)}}:root{--mv-effect-alert-highlight:var(--alert)}@supports (color:color-mix(in lab,red,red)){:root{--mv-effect-alert-highlight:color-mix(in srgb, var(--alert) 64%, var(--starlight))}}:root{--mv-effect-alert-foreground:var(--starlight);--mv-effect-neutral-core:var(--dim);--mv-effect-neutral-support:var(--faint);--mv-effect-neutral-aura:var(--dim)}@supports (color:color-mix(in lab,red,red)){:root{--mv-effect-neutral-aura:color-mix(in srgb, var(--dim) 18%, transparent)}}:root{--mv-effect-neutral-highlight:var(--dim)}@supports (color:color-mix(in lab,red,red)){:root{--mv-effect-neutral-highlight:color-mix(in srgb, var(--dim) 60%, var(--starlight))}}:root{--mv-effect-neutral-foreground:var(--starlight);--mv-effect-ignition-signal-core:var(--ignition);--mv-effect-ignition-signal-support:var(--signal);--mv-effect-ignition-signal-aura:var(--signal)}@supports (color:color-mix(in lab,red,red)){:root{--mv-effect-ignition-signal-aura:color-mix(in srgb, var(--signal) 28%, transparent)}}:root{--mv-effect-ignition-signal-highlight:var(--signal)}@supports (color:color-mix(in lab,red,red)){:root{--mv-effect-ignition-signal-highlight:color-mix(in srgb, var(--signal) 68%, var(--starlight))}}:root{--mv-effect-ignition-signal-foreground:var(--on-ignition);--mv-effect-signal-success-core:var(--nominal);--mv-effect-signal-success-support:var(--signal);--mv-effect-signal-success-aura:var(--signal)}@supports (color:color-mix(in lab,red,red)){:root{--mv-effect-signal-success-aura:color-mix(in srgb, var(--signal) 24%, transparent)}}:root{--mv-effect-signal-success-highlight:var(--nominal)}@supports (color:color-mix(in lab,red,red)){:root{--mv-effect-signal-success-highlight:color-mix(in srgb, var(--nominal) 64%, var(--starlight))}}:root{--mv-effect-signal-success-foreground:var(--on-ignition);--mv-effect-intensity-quiet:.34;--mv-effect-intensity-standard:.56;--mv-effect-intensity-strong:.78;--mv-effect-static-opacity:.68;--mv-effect-motion-none:0s;--mv-effect-motion-calm:calc(var(--t-slow) * 8);--mv-effect-motion-active:calc(var(--t-slow) * 3);--mv-effect-motion-completion:var(--t-slow);--mv-effect-spread-quiet:var(--s2);--mv-effect-spread-standard:var(--s4);--mv-effect-spread-strong:var(--s6);--mv-effect-trail-quiet:var(--s6);--mv-effect-trail-standard:var(--s8);--mv-effect-trail-strong:calc(var(--s8) + var(--s6));--mv-effect-track-width-thin:1px;--mv-effect-track-width-standard:2px;--mv-effect-track-width-strong:3px;--mv-effect-track-pace-slow:24;--mv-effect-track-pace-standard:48;--mv-effect-track-pace-fast:72;--mv-effect-placement-all:0;--mv-effect-placement-bottom:1;--mv-effect-placement-top:2;--mv-effect-placement-inline-start:3;--mv-effect-placement-inline-end:4;--mv-effect-direction-forward:1;--mv-effect-direction-reverse:-1;--mv-effect-direction-clockwise:1turn;--mv-effect-direction-counterclockwise:-1turn;--mv-effect-density-compact:var(--s2);--mv-effect-density-standard:var(--s3);--mv-effect-density-spacious:var(--s4);--mv-font-body:Inter, system-ui, -apple-system, "Segoe UI", sans-serif;--mv-font-telemetry:"Cascadia Code", "SFMono-Regular", Consolas, monospace;--type-weight-regular:400;--type-weight-medium:500;--type-weight-semibold:600;--type-weight-bold:700;--weight-semibold:var(--type-weight-semibold);--type-micro-size:10px;--type-micro-weight:500;--type-micro-leading:1.25;--type-micro-tracking:.02em;--type-caption-size:11px;--type-caption-weight:400;--type-caption-leading:1.3;--type-body-sm-size:12px;--type-body-sm-weight:400;--type-body-sm-leading:1.35;--type-body-size:13px;--type-body-weight:400;--type-body-leading:1.35;--type-label-size:11px;--type-label-weight:650;--type-label-leading:1.2;--type-label-tracking:.12em;--type-heading-size:15px;--type-heading-weight:650;--type-heading-leading:1.25;--type-heading-tracking:-.01em;--type-title-size:18px;--type-title-weight:650;--type-title-leading:1.15;--type-title-tracking:-.02em;--type-display-size:24px;--type-display-weight:650;--type-display-leading:1.1;--type-display-tracking:-.025em;--type-telemetry-size:12px;--type-telemetry-weight:500;--type-telemetry-leading:1.4;--type-telemetry-tracking:.01em;--icon-size-sm:16px;--icon-size-md:20px;--icon-size-lg:24px;--icon-stroke:1.75;--focus-ring-width:2px;--focus-ring-offset:2px;--focus-ring-color:var(--signal);--target-min:24px;--target-touch:44px;--radius-sm:.375rem;--radius-md:.5rem;--radius-lg:.75rem;--radius-xl:1rem;--radius-2xl:1.5rem;--radius-full:9999px;--chrome-radius-control:7px;--chrome-radius-chip:4px;--shadow-sm:0 1px 2px var(--void)}@supports (color:color-mix(in lab,red,red)){:root{--shadow-sm:0 1px 2px color-mix(in srgb, var(--void) 45%, transparent)}}:root{--shadow-md:0 4px 6px -1px var(--void), 0 2px 4px -1px var(--void)}@supports (color:color-mix(in lab,red,red)){:root{--shadow-md:0 4px 6px -1px color-mix(in srgb, var(--void) 50%, transparent), 0 2px 4px -1px color-mix(in srgb, var(--void) 38%, transparent)}}:root{--shadow-lg:0 10px 15px -3px var(--void), 0 4px 6px -2px var(--void)}@supports (color:color-mix(in lab,red,red)){:root{--shadow-lg:0 10px 15px -3px color-mix(in srgb, var(--void) 55%, transparent), 0 4px 6px -2px color-mix(in srgb, var(--void) 45%, transparent)}}:root{--call-type-func:#9ba9f1;--call-type-model:#cf96f0;--call-type-agent:#ee8bcd;--call-type-mcp:#61c21c;--call-type-resp:#1cc2a6}.mv-theme-lock--dark{color-scheme:dark;--sheet-raised:#121824;--void:#0b0e14;--console:#121824;--console-2:#0e131d;--hairline:#202a3a;--starlight:#e9eef6;--dim:#a3aec1;--faint:#5a6478;--signal:#5bc9ee;--ignition:#ffb454;--nominal:#7bd8a0;--alert:#e05d5d;--caution:#ebd155;--on-ignition:#14181f;--on-caution:#14181f;--logo-letters:#a9c7e4;--logo-a:#ffb454}:root[data-theme=light]{color-scheme:light;--void:#eef2f7;--console:#fff;--console-2:#f7fafd;--hairline:#d7dfea;--starlight:#17202e;--dim:#57647c;--faint:#8b97ac;--signal:#0e8dbc;--ignition:#d97e06;--mv-effect-ignition-core:var(--ignition);--mv-effect-ignition-support:var(--ignition-text);--mv-effect-ignition-aura:var(--ignition)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=light]{--mv-effect-ignition-aura:color-mix(in srgb, var(--ignition) 24%, transparent)}}:root[data-theme=light]{--mv-effect-ignition-highlight:var(--ignition)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=light]{--mv-effect-ignition-highlight:color-mix(in srgb, var(--ignition) 76%, var(--starlight))}}:root[data-theme=light]{--mv-effect-ignition-foreground:var(--on-ignition);--mv-effect-signal-core:var(--signal);--mv-effect-signal-support:var(--signal)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=light]{--mv-effect-signal-support:color-mix(in srgb, var(--signal) 76%, var(--starlight))}}:root[data-theme=light]{--mv-effect-signal-aura:var(--signal)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=light]{--mv-effect-signal-aura:color-mix(in srgb, var(--signal) 20%, transparent)}}:root[data-theme=light]{--mv-effect-signal-highlight:var(--signal)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=light]{--mv-effect-signal-highlight:color-mix(in srgb, var(--signal) 74%, var(--starlight))}}:root[data-theme=light]{--mv-effect-signal-foreground:var(--on-ignition);--mv-effect-success-core:var(--nominal);--mv-effect-success-support:var(--nominal-text);--mv-effect-success-aura:var(--nominal)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=light]{--mv-effect-success-aura:color-mix(in srgb, var(--nominal) 20%, transparent)}}:root[data-theme=light]{--mv-effect-success-highlight:var(--nominal)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=light]{--mv-effect-success-highlight:color-mix(in srgb, var(--nominal) 72%, var(--starlight))}}:root[data-theme=light]{--mv-effect-success-foreground:var(--on-ignition);--mv-effect-warning-core:var(--caution);--mv-effect-warning-support:var(--caution);--mv-effect-warning-aura:var(--caution)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=light]{--mv-effect-warning-aura:color-mix(in srgb, var(--caution) 18%, transparent)}}:root[data-theme=light]{--mv-effect-warning-highlight:var(--caution)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=light]{--mv-effect-warning-highlight:color-mix(in srgb, var(--caution) 70%, var(--starlight))}}:root[data-theme=light]{--mv-effect-warning-foreground:var(--on-ignition);--mv-effect-alert-core:var(--alert);--mv-effect-alert-support:var(--alert-text);--mv-effect-alert-aura:var(--alert)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=light]{--mv-effect-alert-aura:color-mix(in srgb, var(--alert) 18%, transparent)}}:root[data-theme=light]{--mv-effect-alert-highlight:var(--alert)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=light]{--mv-effect-alert-highlight:color-mix(in srgb, var(--alert) 70%, var(--starlight))}}:root[data-theme=light]{--mv-effect-alert-foreground:var(--starlight);--mv-effect-neutral-core:var(--dim);--mv-effect-neutral-support:var(--faint);--mv-effect-neutral-aura:var(--dim)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=light]{--mv-effect-neutral-aura:color-mix(in srgb, var(--dim) 14%, transparent)}}:root[data-theme=light]{--mv-effect-neutral-highlight:var(--dim)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=light]{--mv-effect-neutral-highlight:color-mix(in srgb, var(--dim) 66%, var(--starlight))}}:root[data-theme=light]{--mv-effect-neutral-foreground:var(--starlight);--mv-effect-ignition-signal-core:var(--ignition);--mv-effect-ignition-signal-support:var(--signal);--mv-effect-ignition-signal-aura:var(--signal)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=light]{--mv-effect-ignition-signal-aura:color-mix(in srgb, var(--signal) 20%, transparent)}}:root[data-theme=light]{--mv-effect-ignition-signal-highlight:var(--signal)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=light]{--mv-effect-ignition-signal-highlight:color-mix(in srgb, var(--signal) 72%, var(--starlight))}}:root[data-theme=light]{--mv-effect-ignition-signal-foreground:var(--on-ignition);--mv-effect-signal-success-core:var(--nominal);--mv-effect-signal-success-support:var(--signal);--mv-effect-signal-success-aura:var(--signal)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=light]{--mv-effect-signal-success-aura:color-mix(in srgb, var(--signal) 18%, transparent)}}:root[data-theme=light]{--mv-effect-signal-success-highlight:var(--nominal)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=light]{--mv-effect-signal-success-highlight:color-mix(in srgb, var(--nominal) 70%, var(--starlight))}}:root[data-theme=light]{--mv-effect-signal-success-foreground:var(--on-ignition);--nominal:#1f9d5b;--alert:#c03434;--logo-letters:#4a6b8c;--logo-a:#a35200;--caution:#a35200;--on-caution:#fff;--syntax-keyword:#6f42c1;--syntax-string:#27682f;--syntax-comment:var(--dim);--syntax-number:#9a3d16;--syntax-function:#3158ad;--syntax-builtin:#765500;--syntax-decorator:#a62d4a;--syntax-variable:#006b78;--syntax-type:#1a6e83;--syntax-property:#1f4fb3;--call-type-func:#3753df;--call-type-model:#9523d7;--call-type-agent:#b61e83;--call-type-mcp:#397012;--call-type-resp:#127060}.portal-mobile-navigation{flex-direction:column;padding:0;display:flex}:root{color-scheme:dark;--spine-glow:var(--chrome-glow);--event-tool:var(--color-tool-func);--event-privacy:#fbbf24;--event-completed:var(--nominal);--event-running:var(--signal);--event-routing:#c4b5fd;--event-model:var(--signal);--event-failed:var(--alert);--event-waiting:var(--caution);--color-trace-run:#a5b4fc;--color-trace-swarm:#f0abfc;--color-trace-tool:var(--event-tool);--color-trace-working:var(--event-running);--color-trace-memory:#5eead4;--color-trace-resource:#cbd5e1;--color-trace-shield:var(--event-privacy);--color-trace-interrupt:#fdba74;--color-trace-trigger:#fda4af;--color-trace-routing:var(--event-routing);--color-trace-model:var(--event-model);--color-trace-hook:#d8b4fe;--color-tool-func:#a78bfa;--color-tool-method:#2dd4bf;--color-tool-model:#34d399;--color-tool-mcp:#fb923c;--color-tool-agent:#60a5fa;--color-tool-system:#9ca3af;--color-usage-read:#8ec5ff;--color-usage-write:#7bd8a0;--color-usage-cache:#c6a8ff;--color-usage-requests:#5fd3ff;--color-usage-storage:#ffb454;--color-series-1:#8ec5ff;--color-series-2:#c6a8ff;--color-series-3:#5fd3ff;--color-series-4:#ff9fc0;--color-series-5:#5eead4;--alert-container:var(--alert)}@supports (color:color-mix(in lab,red,red)){:root{--alert-container:color-mix(in srgb, var(--alert) 16%, var(--console))}}:root{--code-bg:#1e1e1e;--code-text:#d4d4d4;--code-comment:#6a9955;--code-keyword:#569cd6;--code-string:#ce9178;--code-number:#b5cea8;--code-function:#dcdcaa;--code-builtin:#4ec9b0;--code-variable:#9cdcfe;--code-meta:#c586c0;--code-punctuation:#d4d4d4;--sidebar-width:260px;--sidebar-collapsed-width:64px;--shadow-glow-primary:0 0 20px var(--dim)}@supports (color:color-mix(in lab,red,red)){:root{--shadow-glow-primary:0 0 20px color-mix(in srgb, var(--dim) 18%, transparent)}}:root{--shadow-glow-tertiary:0 0 20px var(--dim)}@supports (color:color-mix(in lab,red,red)){:root{--shadow-glow-tertiary:0 0 20px color-mix(in srgb, var(--dim) 18%, transparent)}}:root[data-theme=light]{color-scheme:light;--event-tool:var(--color-tool-func);--event-privacy:#b45309;--event-completed:var(--nominal);--event-running:var(--signal);--event-routing:#6d28d9;--event-model:var(--signal);--event-failed:var(--alert);--event-waiting:var(--caution);--color-trace-run:#4f46e5;--color-trace-swarm:#a21caf;--color-trace-tool:var(--event-tool);--color-trace-working:var(--event-running);--color-trace-memory:#0f766e;--color-trace-resource:#475569;--color-trace-shield:var(--event-privacy);--color-trace-interrupt:#c2410c;--color-trace-trigger:#be123c;--color-trace-routing:var(--event-routing);--color-trace-model:var(--event-model);--color-trace-hook:#7e22ce;--color-tool-func:#6d28d9;--color-tool-method:#0f766e;--color-tool-model:#15803d;--color-tool-mcp:#c2410c;--color-tool-agent:#1d4ed8;--color-tool-system:#475569;--color-usage-read:#1d4ed8;--color-usage-write:#15803d;--color-usage-cache:#6d28d9;--color-usage-requests:#0369a1;--color-usage-storage:#a35200;--color-series-1:#1d4ed8;--color-series-2:#6d28d9;--color-series-3:#0369a1;--color-series-4:#be185d;--color-series-5:#0f766e;--code-bg:#f6f8fa;--code-text:#24292f;--code-comment:#6a737d;--code-keyword:#cf222e;--code-string:#9a4b2c;--code-number:#0550ae;--code-function:#8250df;--code-builtin:#116329;--code-variable:#953800;--code-meta:#8250df;--code-punctuation:#57606a}html[data-theme=light]{color-scheme:light}.skip-link{z-index:100;border-radius:var(--radius-md);background:var(--console);color:var(--starlight);border:1px solid var(--hairline);box-shadow:var(--shadow-md);transition:top var(--t-fast) var(--ease);padding:.6rem 1rem;font-size:.85rem;font-weight:600;text-decoration:none;position:fixed;top:-100%;left:.75rem}.skip-link:focus-visible,.skip-link:focus{outline:2px solid var(--signal);outline-offset:2px;top:.75rem}@media(prefers-reduced-motion:reduce){.skip-link{transition:none}}select option,select optgroup{background-color:var(--console);color:var(--starlight)}select option:checked{background-color:var(--console-2);color:var(--starlight)}body{background-color:var(--void);color:var(--starlight);font-family:var(--mv-font-body);font-size:var(--type-body-size);font-weight:var(--type-body-weight);line-height:var(--type-body-leading);font-feature-settings:"cv02","cv03","cv04","cv11";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.text-display,.text-heading,.text-subheading{font-family:var(--mv-font-body);font-size:var(--type-title-size);font-weight:var(--type-title-weight);line-height:var(--type-title-leading);letter-spacing:var(--type-title-tracking)}.text-body{font-family:var(--mv-font-body);font-size:var(--type-body-size);font-weight:var(--type-body-weight);line-height:var(--type-body-leading)}.text-caption,.text-overline{font-family:var(--mv-font-body);font-size:var(--type-label-size);font-weight:var(--type-label-weight);line-height:var(--type-label-leading)}.text-overline{letter-spacing:var(--type-label-tracking);text-transform:uppercase}.text-micro{font-family:var(--mv-font-body);font-size:var(--type-micro-size);font-weight:var(--type-micro-weight);line-height:var(--type-micro-leading);letter-spacing:var(--type-micro-tracking)}code,pre,.font-mono{font-family:var(--mv-font-telemetry)}.overflow-y-auto,.overflow-x-auto{-webkit-overflow-scrolling:touch}.overflow-y-auto{overscroll-behavior-y:contain}.overflow-x-auto{overscroll-behavior-x:contain}.glass{-webkit-backdrop-filter:blur(12px);background:#1e1f25b3}html[data-theme=light] .glass{background:#ffffffc7}:focus-visible{outline:2px solid var(--signal);outline-offset:2px;border-radius:var(--radius-sm)}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,[tabindex]:focus-visible{outline:2px solid var(--signal);outline-offset:2px}.hover-lift{transition:transform var(--t-fast) var(--ease),box-shadow var(--t-fast) var(--ease)}.hover-lift:hover{box-shadow:var(--shadow-md);transform:translateY(-1px)}.skeleton{background:linear-gradient(90deg,var(--console-2) 25%,var(--console) 50%,var(--console-2) 75%);background-size:200% 100%;animation:1.5s ease-in-out infinite skeleton-loading}@keyframes skeleton-loading{0%{background-position:200% 0}to{background-position:-200% 0}}.animate-in{animation:.2s ease-out fade-slide-in}@keyframes fade-slide-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.animate-in-slow{animation:.3s ease-out fade-slide-in}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}.tab-fade{animation:.15s ease-out tab-crossfade}@keyframes tab-crossfade{0%{opacity:0}to{opacity:1}}@keyframes shrink{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.animate-in,.hover-lift,.animate-pulse,.animate-spin{will-change:transform,opacity}.animate-in,.hover-lift,.animate-pulse{transform:translateZ(0)}@media(prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.elevation-1{box-shadow:var(--shadow-sm)}.elevation-2{box-shadow:var(--shadow-md)}.elevation-3{box-shadow:var(--shadow-lg)}kbd{font-family:JetBrains Mono,SF Mono,Fira Code,Consolas,monospace;font-size:var(--type-micro-size);letter-spacing:var(--type-micro-tracking);letter-spacing:.02em;font-weight:500}.prose{color:var(--starlight);max-width:65ch;font-size:.9375rem;line-height:1.75}.prose h1{letter-spacing:-.02em;color:var(--starlight);margin-top:0;margin-bottom:1.25rem;font-size:2rem;font-weight:700;line-height:1.2}.prose h2{color:var(--starlight);border-bottom:1px solid var(--hairline);margin-top:2.5rem;margin-bottom:.75rem;padding-bottom:.5rem;font-size:1.5rem;font-weight:600;line-height:1.3}.prose h3{color:var(--starlight);margin-top:2rem;margin-bottom:.5rem;font-size:1.125rem;font-weight:600;line-height:1.4}.prose h4{color:var(--dim);margin-top:1.5rem;margin-bottom:.5rem;font-size:1rem;font-weight:600;line-height:1.5}.prose p{margin-top:0;margin-bottom:1.25rem}.prose a{color:var(--starlight);font-weight:500;text-decoration:none}.prose a:hover{text-decoration:underline}.prose strong{color:var(--starlight);font-weight:600}.prose ul,.prose ol{margin-top:0;margin-bottom:1.25rem;padding-left:1.5rem}.prose li{margin-bottom:.375rem}.prose li>p{margin-bottom:.25rem}.prose ul>li{list-style-type:disc}.prose ol>li{list-style-type:decimal}.prose ul ul,.prose ol ul{margin-top:.25rem;margin-bottom:.25rem}.prose ul ul>li{list-style-type:circle}.prose:not(.mv-markdown-content) code{color:var(--starlight);background:var(--console-2);border-radius:var(--radius-sm);padding:.125rem .375rem;font-family:JetBrains Mono,SF Mono,Fira Code,Consolas,monospace;font-size:.8125rem}.prose:not(.mv-markdown-content) pre{background:var(--void);border:1px solid var(--hairline);border-radius:var(--radius-md);-webkit-overflow-scrolling:touch;margin-top:0;margin-bottom:1.5rem;padding:1rem 1.25rem;overflow-x:auto}.prose:not(.mv-markdown-content) pre code{color:var(--starlight);background:0 0;padding:0;font-size:.8125rem;line-height:1.7}.prose blockquote{border-left:1px solid var(--starlight);margin:1.5rem 0;padding:.75rem 1rem}@supports (color:color-mix(in lab,red,red)){.prose blockquote{border-left:1px solid color-mix(in srgb,var(--starlight) 55%,transparent)}}.prose blockquote{background:var(--console);border-radius:0 var(--radius-sm) var(--radius-sm) 0;color:var(--dim)}.prose blockquote p:last-child{margin-bottom:0}.prose hr{border:none;border-top:1px solid var(--hairline);margin:2rem 0}.prose table{border-collapse:collapse;width:100%;margin-top:0;margin-bottom:1.5rem;font-size:.8125rem}.prose thead th{text-align:left;color:var(--starlight);border-bottom:2px solid var(--hairline);background:var(--console);padding:.625rem .75rem;font-weight:600}.prose tbody td{border-bottom:1px solid var(--hairline);color:var(--dim);padding:.5rem .75rem}.prose tbody tr:last-child td{border-bottom:none}.prose img{border-radius:var(--radius-md);max-width:100%;height:auto}.prose>:first-child{margin-top:0}.prose>:last-child{margin-bottom:0}.docs-header{min-width:0;color:var(--chrome-ink)}.docs-header .mv-link{color:var(--chrome-ink-2);text-decoration:none}.docs-header .mv-link:hover,.docs-header .mv-link:focus-visible{color:var(--chrome-ink)}.docs-header-product{color:var(--chrome-ink);font-size:var(--type-heading-size);letter-spacing:-.01em;font-weight:600}.docs-sidebar{--mv-rail-inset:var(--s4);height:100%;min-height:0;color:var(--chrome-ink);flex-direction:column;display:flex;overflow:hidden}.docs-rail-header{padding:var(--s3) var(--mv-rail-inset) var(--s2);flex:none}.docs-rail-label{font-size:var(--type-label-size);letter-spacing:.18em;text-transform:uppercase;color:var(--chrome-ink-2);font-weight:600}.docs-rail-filter .mv-segmented--compact{gap:var(--s1);grid-template-columns:repeat(4,minmax(0,1fr));inline-size:100%;display:grid}.docs-rail-filter .mv-segmented--compact .mv-segmented__option{border-radius:var(--radius-md);min-block-size:2rem;color:var(--chrome-ink-2);background:0 0;border:1px solid #0000;margin-inline-start:0;font-weight:600}.docs-rail-filter .mv-segmented--compact .mv-segmented__option:hover{background:var(--chrome-ink)}@supports (color:color-mix(in lab,red,red)){.docs-rail-filter .mv-segmented--compact .mv-segmented__option:hover{background:color-mix(in srgb,var(--chrome-ink) 12%,transparent)}}.docs-rail-filter .mv-segmented--compact .mv-segmented__option:hover{color:var(--chrome-ink)}.docs-rail-filter .mv-segmented--compact .mv-segmented__option[aria-checked=true]{border-color:var(--chrome-ink)}@supports (color:color-mix(in lab,red,red)){.docs-rail-filter .mv-segmented--compact .mv-segmented__option[aria-checked=true]{border-color:color-mix(in srgb,var(--chrome-ink) 30%,transparent)}}.docs-rail-filter .mv-segmented--compact .mv-segmented__option[aria-checked=true]{background:var(--chrome-ink)}@supports (color:color-mix(in lab,red,red)){.docs-rail-filter .mv-segmented--compact .mv-segmented__option[aria-checked=true]{background:color-mix(in srgb,var(--chrome-ink) 16%,transparent)}}.docs-rail-filter .mv-segmented--compact .mv-segmented__option[aria-checked=true]{color:var(--chrome-ink);box-shadow:none}.docs-rail-caption{justify-content:space-between;align-items:center;gap:var(--s3);font-size:var(--type-label-size);color:var(--chrome-ink-2);margin-block-start:var(--s2);display:flex}.docs-rail-scroll{min-height:0;flex:auto;padding-block-end:var(--s4);overflow:hidden auto}.docs-rail-empty{margin:var(--s2) var(--mv-rail-inset);padding:var(--s2) var(--s3);border-radius:var(--radius-md);background:var(--chrome-ink)}@supports (color:color-mix(in lab,red,red)){.docs-rail-empty{background:color-mix(in srgb,var(--chrome-ink) 6%,transparent)}}.docs-rail-empty{font-size:var(--type-label-size);color:var(--chrome-ink-2)}.docs-sheet-row{min-width:0;min-height:0;display:flex}.docs-sheet-frame{flex:auto;min-width:0;min-height:0;display:flex;position:relative}.docs-shell .docs-theme-dock{z-index:5;position:absolute;inset-block-end:var(--s4);inset-inline-end:var(--s4)}.docs-sheet{grid-template-columns:minmax(0,1fr) var(--docs-toc-w,20rem);overscroll-behavior:contain;min-width:0;min-height:0;flex:auto;align-items:start;block-size:100%;display:grid;overflow-y:auto}.docs-shell.is-assistant-docked .docs-sheet{grid-template-columns:minmax(0,1fr)}.docs-shell.is-assistant-docked .docs-toc{display:none}.docs-shell.is-assistant-docked .docs-mobile-toc{display:block}.docs-toc{height:calc(100dvh - var(--mv-chrome-bar-height));border-left:1px solid var(--hairline);align-self:start;padding:1.5rem 1.5rem 2rem 1rem;position:sticky;top:0;overflow:hidden auto}@supports (color:color-mix(in lab,red,red)){.docs-toc{border-left:1px solid color-mix(in srgb,var(--hairline) 60%,transparent)}}.docs-content{min-width:0;padding:2.25rem clamp(1.5rem,4vw,3.5rem) 0}.docs-content-inner{max-width:48rem;margin:0 auto}.docs-footer{margin-block-start:4rem}.docs-skip-link{z-index:100;border-radius:var(--radius-md);background:var(--console);color:var(--starlight);font-size:var(--type-body-size);padding:.5rem .75rem;font-weight:600;position:fixed;inset-block-start:.75rem;inset-inline-start:.75rem;transform:translateY(-200%)}.docs-skip-link:focus-visible{transform:none}.docs-mobile-toc{margin-block-end:1.5rem;display:none}@media(max-width:1280px){.docs-shell{--mv-rail-width:17rem}.docs-sheet{grid-template-columns:minmax(0,1fr)}.docs-shell .docs-toc{display:none}.docs-mobile-toc{display:block}}@media(max-width:960px){.docs-shell.mv-shell--nav-left{grid-template:"bar" var(--mv-chrome-bar-height) "sheet" minmax(0,1fr) / minmax(0,1fr)}.docs-shell.mv-shell--nav-left>.docs-sheet-row{border-top-left-radius:0;border-top-right-radius:0}.docs-sidebar{display:none}.docs-content{padding:1.5rem 1.25rem 0}.docs-footer{margin-block-start:3rem;padding-block-end:max(3.5rem,calc(1.5rem + env(safe-area-inset-bottom)))}}.docs-mobile-nav{flex-direction:column;padding:1.25rem;display:flex;overflow-y:auto}.docs-prose{max-width:100%;color:var(--starlight);font-size:1rem;line-height:1.75}.docs-prose li{padding-inline-start:.2rem}.docs-prose li+li{margin-block-start:.4rem}.docs-prose li::marker{color:var(--dim)}.docs-article-header{border-bottom:1px solid var(--hairline);margin-block-end:2.5rem;padding-block-end:1.75rem}@supports (color:color-mix(in lab,red,red)){.docs-article-header{border-bottom:1px solid color-mix(in srgb,var(--hairline) 35%,transparent)}}.docs-article-lead{color:var(--dim);max-width:60ch;font-size:1.0625rem;line-height:1.6}.docs-prose h1,.docs-prose h2,.docs-prose h3,.docs-prose h4{letter-spacing:-.01em;scroll-margin-top:1.25rem;font-weight:650}.docs-prose h2{border-top:1px solid var(--hairline);margin-top:3.5rem;padding-top:2rem}@supports (color:color-mix(in lab,red,red)){.docs-prose h2{border-top:1px solid color-mix(in srgb,var(--hairline) 40%,transparent)}}.docs-prose h2{font-size:1.5rem;line-height:1.25}.docs-prose h3{margin-top:2.5rem;font-size:1.25rem;line-height:1.3}.docs-prose h4{margin-top:2rem;font-size:1rem}.docs-prose :is(h2,h3,h4)+p{margin-top:.85rem}.docs-heading-anchor{color:var(--dim);opacity:0;transition:opacity var(--t-fast) var(--ease);margin-right:.4rem;text-decoration:none;display:inline-block}.docs-prose h2:hover .docs-heading-anchor,.docs-prose h3:hover .docs-heading-anchor,.docs-prose h4:hover .docs-heading-anchor{opacity:1}.docs-heading-anchor:hover{color:var(--signal-text)}.docs-toc-list{flex-direction:column;gap:.15rem;display:flex}.docs-toc .docs-nav-section-label{padding-left:.75rem!important}.docs-toc-link{font-size:var(--type-body-size);color:var(--dim);transition:color var(--t-fast) var(--ease),background-color var(--t-fast) var(--ease);border-radius:var(--radius-sm);padding:.35rem .75rem;line-height:1.4;text-decoration:none;display:block;position:relative}.docs-toc-link:hover{color:var(--starlight);background:var(--console)}@supports (color:color-mix(in lab,red,red)){.docs-toc-link:hover{background:color-mix(in srgb,var(--console) 60%,transparent)}}.docs-toc-link.is-active{color:var(--starlight);background:var(--console-2);font-weight:600}.docs-toc-link.level-3{border-left:1px solid var(--hairline);margin-left:.75rem;padding-left:.75rem}@supports (color:color-mix(in lab,red,red)){.docs-toc-link.level-3{border-left:1px solid color-mix(in srgb,var(--hairline) 60%,transparent)}}.docs-toc-link.level-3{border-radius:0 var(--radius-sm) var(--radius-sm) 0;font-size:var(--type-body-sm-size)}.docs-toc-link.level-4{border-left:1px solid var(--hairline);margin-left:1.5rem;padding-left:.75rem}@supports (color:color-mix(in lab,red,red)){.docs-toc-link.level-4{border-left:1px solid color-mix(in srgb,var(--hairline) 60%,transparent)}}.docs-toc-link.level-4{border-radius:0 var(--radius-sm) var(--radius-sm) 0;font-size:var(--type-body-sm-size)}.docs-toc-top{font-size:var(--type-body-sm-size);color:var(--dim);margin:1rem 0 0 .75rem;text-decoration:none;display:inline-block}.docs-toc-top:hover,.docs-toc-top:focus-visible{color:var(--starlight);text-underline-offset:.2em;text-decoration:underline}.docs-nav-section{margin-bottom:var(--s2);border-block-end:0}.docs-nav-section .mv-disclosure__trigger{min-block-size:var(--target-min);padding:var(--s2) var(--mv-rail-inset,var(--s4));color:var(--chrome-ink-2);text-align:left;transition:background var(--t-fast) var(--ease);border-radius:0;position:relative}.docs-nav-section .mv-disclosure__trigger:hover,.docs-nav-section .mv-disclosure__trigger:focus-visible{background:linear-gradient(90deg,transparent 0%,var(--chrome-ink) 46%,var(--chrome-ink) 100%)}@supports (color:color-mix(in lab,red,red)){.docs-nav-section .mv-disclosure__trigger:hover,.docs-nav-section .mv-disclosure__trigger:focus-visible{background:linear-gradient(90deg,transparent 0%,color-mix(in srgb,var(--chrome-ink) 4%,transparent) 46%,color-mix(in srgb,var(--chrome-ink) 14%,transparent) 100%)}}.docs-nav-section .mv-disclosure__label{align-items:center;gap:var(--s2);font-family:var(--mv-font-telemetry);font-size:var(--type-label-size);letter-spacing:var(--type-label-tracking);text-transform:uppercase;color:var(--chrome-ink-2);font-weight:650;display:inline-flex}.docs-nav-section .mv-disclosure__leading{inline-size:1rem;color:var(--chrome-ink-2);transition:color var(--t-fast) var(--ease);flex:none}.docs-nav-section[data-open] .mv-disclosure__label,.docs-nav-section[data-open] .mv-disclosure__leading,.docs-nav-section .mv-disclosure__trigger:hover .mv-disclosure__leading{color:var(--chrome-ink)}.docs-nav-section .mv-disclosure__chevron{display:none}.docs-nav-group{padding-block-start:var(--s2)}.docs-nav-group+.docs-nav-group{margin-block-start:var(--s3)}.docs-nav-group-label{padding:var(--s1) var(--mv-rail-inset,var(--s4)) var(--s1) calc(var(--mv-rail-inset,var(--s4)) + 1.5rem);font-family:var(--mv-font-telemetry);font-size:var(--type-label-size);letter-spacing:.14em;text-transform:uppercase;color:var(--chrome-ink-2);margin:0;font-weight:600;line-height:1.2}.docs-nav-section .mv-disclosure__meta-text{border-radius:var(--radius-full);background:var(--chrome-ink);padding:.125rem .375rem}@supports (color:color-mix(in lab,red,red)){.docs-nav-section .mv-disclosure__meta-text{background:color-mix(in srgb,var(--chrome-ink) 8%,transparent)}}.docs-nav-section .mv-disclosure__meta-text{color:var(--chrome-ink-2);font-family:var(--mv-font-telemetry);font-size:var(--type-label-size);letter-spacing:0;text-transform:none;font-weight:600}.docs-nav-section.holds-current .mv-disclosure__label{color:var(--chrome-ink)}.docs-nav-section.holds-current:not([data-open]) .mv-disclosure__trigger:after{content:"";inline-size:var(--focus-ring-width);background:var(--chrome-accent);box-shadow:0 0 var(--s2) var(--chrome-accent);position:absolute;inset-block:0;inset-inline-end:0}@supports (color:color-mix(in lab,red,red)){.docs-nav-section.holds-current:not([data-open]) .mv-disclosure__trigger:after{box-shadow:0 0 var(--s2) color-mix(in srgb,var(--chrome-accent) 62%,transparent)}}.docs-nav-section.holds-current:not([data-open]) .mv-disclosure__trigger:after{pointer-events:none}.docs-nav-section .mv-disclosure__content{padding:0 0 var(--s2)}.docs-nav-link{padding:.4rem var(--mv-rail-inset,var(--s4)) .4rem calc(var(--mv-rail-inset,var(--s4)) + 2rem);font-size:var(--type-body-size);color:var(--chrome-ink);border-radius:0;flex-direction:column;gap:.1rem;line-height:1.35;display:flex;position:relative}@supports (color:color-mix(in lab,red,red)){.docs-nav-link{color:color-mix(in srgb,var(--chrome-ink) 88%,var(--chrome-ink-2))}}.docs-nav-link{transition:color var(--t-fast) var(--ease),background-color var(--t-fast) var(--ease);text-decoration:none}.docs-nav-link:hover{background:linear-gradient(90deg,transparent 0%,var(--chrome-ink) 46%,var(--chrome-ink) 100%)}@supports (color:color-mix(in lab,red,red)){.docs-nav-link:hover{background:linear-gradient(90deg,transparent 0%,color-mix(in srgb,var(--chrome-ink) 4%,transparent) 46%,color-mix(in srgb,var(--chrome-ink) 14%,transparent) 100%)}}.docs-nav-link:hover{color:var(--chrome-ink)}.docs-nav-link.is-active{color:var(--chrome-ink);background:linear-gradient(90deg,transparent 0%,var(--chrome-ink) 46%,var(--chrome-ink) 100%)}@supports (color:color-mix(in lab,red,red)){.docs-nav-link.is-active{background:linear-gradient(90deg,transparent 0%,color-mix(in srgb,var(--chrome-ink) 6%,transparent) 46%,color-mix(in srgb,var(--chrome-ink) 16%,transparent) 100%)}}.docs-nav-link.is-active{font-weight:600}.docs-nav-link.is-active:after{content:"";inline-size:var(--focus-ring-width);background:var(--chrome-accent);box-shadow:0 0 var(--s2) var(--chrome-accent);position:absolute;inset-block:0;inset-inline-end:0}@supports (color:color-mix(in lab,red,red)){.docs-nav-link.is-active:after{box-shadow:0 0 var(--s2) color-mix(in srgb,var(--chrome-accent) 62%,transparent)}}.docs-nav-link.is-active:after{pointer-events:none}.docs-nav-link-summary{font-size:var(--type-label-size);color:var(--chrome-ink-2)}.docs-code-block{border:1px solid var(--hairline);margin-top:0;margin-bottom:1.1rem}@supports (color:color-mix(in lab,red,red)){.docs-code-block{border:1px solid color-mix(in srgb,var(--hairline) 60%,transparent)}}.docs-code-block{background:var(--code-bg);box-shadow:none;border-radius:.72rem;overflow:hidden}.docs-code-block-header{background:var(--code-text);align-items:center;gap:.45rem;padding:.32rem .55rem;display:flex}@supports (color:color-mix(in lab,red,red)){.docs-code-block-header{background:color-mix(in srgb,var(--code-text) 7%,var(--code-bg))}}@supports (color:color-mix(in lab,red,red)){.docs-code-block-header{border-bottom:1px solid color-mix(in srgb,var(--code-text) 16%,transparent)}}.docs-code-block-header{font-size:var(--type-micro-size);letter-spacing:var(--type-micro-tracking);text-transform:uppercase;letter-spacing:.07em;color:var(--code-text)}@supports (color:color-mix(in lab,red,red)){.docs-code-block-header{color:color-mix(in srgb,var(--code-text) 70%,transparent)}}.docs-code-lang{color:var(--code-text);background:0 0;border:0;border-radius:0;flex:1;padding:0;font-weight:700}@supports (color:color-mix(in lab,red,red)){.docs-code-lang{color:color-mix(in srgb,var(--code-text) 78%,transparent)}}.docs-copy-button{border:1px solid var(--code-text)}@supports (color:color-mix(in lab,red,red)){.docs-copy-button{border:1px solid color-mix(in srgb,var(--code-text) 18%,transparent)}}@supports (color:color-mix(in lab,red,red)){.docs-copy-button{background:color-mix(in srgb,var(--code-text) 10%,var(--code-bg))}}@supports (color:color-mix(in lab,red,red)){.docs-copy-button{color:color-mix(in srgb,var(--code-text) 80%,transparent)}}.docs-copy-button{font-size:var(--type-label-size);text-transform:uppercase;letter-spacing:.05em;cursor:pointer;transition:border-color var(--t-fast) var(--ease),background-color var(--t-fast) var(--ease),color var(--t-fast) var(--ease);padding:.1rem .42rem;font-weight:600;line-height:1.2}@supports (color:color-mix(in lab,red,red)){.docs-copy-button:hover{border-color:color-mix(in srgb,var(--code-text) 30%,transparent)}}@supports (color:color-mix(in lab,red,red)){.docs-copy-button:hover{background:color-mix(in srgb,var(--code-text) 15%,var(--code-bg))}}.docs-copy-button[data-state=copied]{border-color:var(--nominal)}@supports (color:color-mix(in lab,red,red)){.docs-copy-button[data-state=copied]{border-color:color-mix(in srgb,var(--nominal) 60%,transparent)}}.docs-copy-button[data-state=copied]{background:var(--nominal)}@supports (color:color-mix(in lab,red,red)){.docs-copy-button[data-state=copied]{background:color-mix(in srgb,var(--nominal) 16%,var(--code-bg))}}.docs-copy-button[data-state=copied]{color:var(--nominal)}.docs-copy-button[data-state=failed]{border-color:var(--alert)}@supports (color:color-mix(in lab,red,red)){.docs-copy-button[data-state=failed]{border-color:color-mix(in srgb,var(--alert) 60%,transparent)}}.docs-copy-button[data-state=failed]{background:var(--alert)}@supports (color:color-mix(in lab,red,red)){.docs-copy-button[data-state=failed]{background:color-mix(in srgb,var(--alert) 16%,var(--code-bg))}}.docs-copy-button[data-state=failed]{color:var(--alert-text)}.docs-code-block pre{background:var(--code-bg);border:0;border-radius:0;margin:0;overflow-x:auto}.docs-code-block pre code{letter-spacing:0;font-feature-settings:"liga" 0,"calt" 0;tab-size:2;color:var(--code-text);background:0 0;margin:0;padding:.3rem 0;font-family:JetBrains Mono,Fira Code,Cascadia Code,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.85rem;line-height:1.4;display:block}.docs-code-line{white-space:pre;min-height:1.15rem;padding:.01rem .95rem;display:block}.docs-code-line:hover{background:var(--code-text)}@supports (color:color-mix(in lab,red,red)){.docs-code-line:hover{background:color-mix(in srgb,var(--code-text) 4%,transparent)}}.docs-code-block .hljs-comment,.docs-code-block .hljs-quote{color:var(--code-comment);font-style:italic}.docs-code-block .hljs-keyword,.docs-code-block .hljs-selector-tag,.docs-code-block .hljs-literal,.docs-code-block .hljs-name{color:var(--code-keyword)}.docs-code-block .hljs-title,.docs-code-block .hljs-section{color:var(--code-function)}.docs-code-block .hljs-string,.docs-code-block .hljs-attr,.docs-code-block .hljs-template-tag,.docs-code-block .hljs-template-variable{color:var(--code-string)}.docs-code-block .hljs-number,.docs-code-block .hljs-symbol,.docs-code-block .hljs-bullet{color:var(--code-number)}.docs-code-block .hljs-built_in,.docs-code-block .hljs-type,.docs-code-block .hljs-class .hljs-title{color:var(--code-builtin)}.docs-code-block .hljs-variable,.docs-code-block .hljs-property,.docs-code-block .hljs-subst{color:var(--code-variable)}.docs-code-block .hljs-meta{color:var(--code-meta)}.docs-code-block .hljs-operator,.docs-code-block .hljs-punctuation{color:var(--code-punctuation)}.docs-code-block{border:1px solid var(--hairline);border-radius:.55rem}@supports (color:color-mix(in lab,red,red)){.docs-code-block{border:1px solid color-mix(in srgb,var(--hairline) 50%,transparent)}}.docs-code-block{background:var(--code-bg);margin:.65rem 0;overflow:hidden}.docs-code-block-header{background:var(--code-text);justify-content:space-between;align-items:center;gap:.5rem;padding:.3rem .55rem .3rem .85rem;display:flex}@supports (color:color-mix(in lab,red,red)){.docs-code-block-header{background:color-mix(in srgb,var(--code-text) 6%,var(--code-bg))}}.docs-code-block-header{border-bottom:1px solid var(--code-text)}@supports (color:color-mix(in lab,red,red)){.docs-code-block-header{border-bottom:1px solid color-mix(in srgb,var(--code-text) 14%,transparent)}}.docs-code-block .docs-code-lang{font-size:var(--type-micro-size);letter-spacing:var(--type-micro-tracking);text-transform:uppercase;letter-spacing:.05em;color:var(--code-variable);font-weight:600}.docs-copy-button{border:1px solid var(--code-text);align-items:center;gap:.3rem;padding:.18rem .5rem;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.docs-copy-button{border:1px solid color-mix(in srgb,var(--code-text) 16%,transparent)}}.docs-copy-button{background:var(--code-text);border-radius:.35rem}@supports (color:color-mix(in lab,red,red)){.docs-copy-button{background:color-mix(in srgb,var(--code-text) 8%,var(--code-bg))}}.docs-copy-button{color:var(--code-text)}@supports (color:color-mix(in lab,red,red)){.docs-copy-button{color:color-mix(in srgb,var(--code-text) 78%,transparent)}}.docs-copy-button{font-size:var(--type-label-size);cursor:pointer;font-weight:600;transition:background-color .12s,border-color .12s,color .12s}.docs-copy-button:hover{background:var(--code-text)}@supports (color:color-mix(in lab,red,red)){.docs-copy-button:hover{background:color-mix(in srgb,var(--code-text) 12%,var(--code-bg))}}.docs-copy-button:hover{border-color:var(--code-text)}@supports (color:color-mix(in lab,red,red)){.docs-copy-button:hover{border-color:color-mix(in srgb,var(--code-text) 28%,transparent)}}.docs-copy-button:hover{color:var(--code-text)}.docs-copy-button.is-copied,.docs-copy-button[data-state=copied]{background:var(--nominal)}@supports (color:color-mix(in lab,red,red)){.docs-copy-button.is-copied,.docs-copy-button[data-state=copied]{background:color-mix(in srgb,var(--nominal) 16%,var(--code-bg))}}.docs-copy-button.is-copied,.docs-copy-button[data-state=copied]{border-color:var(--nominal)}@supports (color:color-mix(in lab,red,red)){.docs-copy-button.is-copied,.docs-copy-button[data-state=copied]{border-color:color-mix(in srgb,var(--nominal) 60%,transparent)}}.docs-copy-button.is-copied,.docs-copy-button[data-state=copied]{color:var(--nominal)}@media(max-width:640px){.docs-code-line{padding:0 .65rem}}.docs-callout{border:1px solid var(--hairline);margin:1rem 0}@supports (color:color-mix(in lab,red,red)){.docs-callout{border:1px solid color-mix(in srgb,var(--hairline) 45%,transparent)}}.docs-callout{border-radius:var(--radius-md);background:var(--console);padding:.75rem .9rem}@supports (color:color-mix(in lab,red,red)){.docs-callout{background:color-mix(in srgb,var(--console) 90%,transparent)}}.docs-callout-title{font-size:var(--type-label-size);letter-spacing:.08em;text-transform:uppercase;color:var(--dim);margin:0;font-weight:700}.docs-callout-body{color:var(--dim);margin-top:.4rem;font-size:.84rem;line-height:1.6}.docs-callout-body p{margin:0}.docs-callout-note,.docs-callout-tip{border-color:var(--hairline);background:var(--console-2)}.docs-callout-warning{border-color:var(--caution)}@supports (color:color-mix(in lab,red,red)){.docs-callout-warning{border-color:color-mix(in srgb,var(--caution) 40%,transparent)}}.docs-callout-warning{background:var(--caution)}@supports (color:color-mix(in lab,red,red)){.docs-callout-warning{background:color-mix(in srgb,var(--caution) 12%,var(--console))}}.docs-callout-image,.docs-callout-video{border-style:dashed;border-color:var(--hairline)}.docs-figure-wrap{margin:1.25rem 0}.docs-figure{border:1px solid var(--hairline);max-width:100%;margin:0 auto;display:table}@supports (color:color-mix(in lab,red,red)){.docs-figure{border:1px solid color-mix(in srgb,var(--hairline) 40%,transparent)}}.docs-figure{border-radius:var(--radius-md);background:var(--console)}@supports (color:color-mix(in lab,red,red)){.docs-figure{background:color-mix(in srgb,var(--console) 86%,transparent)}}.docs-figure{overflow:hidden}.docs-figure img{object-fit:contain;background:var(--void);width:auto;max-width:100%;max-height:min(42vh,22rem);display:block}@supports (color:color-mix(in lab,red,red)){.docs-figure img{background:color-mix(in srgb,var(--void) 90%,transparent)}}.docs-figure img{margin:0 auto}.docs-figure-caption{color:var(--dim);margin:0;padding:.55rem .35rem 0;font-size:.75rem}.docs-search-field{position:relative}.docs-search-field .mv-field{gap:0}.docs-search-field--shortcut .mv-input{padding-inline-end:3rem}.docs-search-kbd{z-index:1;border:1px solid var(--hairline);flex-shrink:0;align-items:center;gap:.15rem;padding:.1rem .4rem;display:inline-flex;position:absolute;inset-block-start:50%;inset-inline-end:var(--s3);translate:0 -50%}@supports (color:color-mix(in lab,red,red)){.docs-search-kbd{border:1px solid color-mix(in srgb,var(--hairline) 40%,transparent)}}.docs-search-kbd{border-radius:var(--radius-sm);font-family:ui-monospace,monospace;font-size:var(--type-micro-size);letter-spacing:var(--type-micro-tracking);color:var(--dim);pointer-events:none}.docs-search-highlight{background:var(--signal)}@supports (color:color-mix(in lab,red,red)){.docs-search-highlight{background:color-mix(in srgb,var(--signal) 28%,transparent)}}.docs-search-highlight{color:var(--starlight);border-radius:2px;padding:0 1px}.docs-page-footer{border-top:1px solid var(--hairline);margin-top:3rem;padding-top:1.5rem}@supports (color:color-mix(in lab,red,red)){.docs-page-footer{border-top:1px solid color-mix(in srgb,var(--hairline) 25%,transparent)}}.docs-feedback{border:1px solid var(--hairline);flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:1.5rem;padding:1rem 1.25rem;display:flex}@supports (color:color-mix(in lab,red,red)){.docs-feedback{border:1px solid color-mix(in srgb,var(--hairline) 30%,transparent)}}.docs-feedback{border-radius:var(--radius-md);background:var(--console)}@supports (color:color-mix(in lab,red,red)){.docs-feedback{background:color-mix(in srgb,var(--console) 60%,transparent)}}.docs-feedback-question{color:var(--dim);flex:1;font-size:.85rem}.docs-feedback-button{border:1px solid var(--hairline);align-items:center;gap:.35rem;padding:.4rem .85rem;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.docs-feedback-button{border:1px solid color-mix(in srgb,var(--hairline) 40%,transparent)}}.docs-feedback-button{border-radius:var(--radius-md);color:var(--dim);cursor:pointer;transition:color var(--t-fast) var(--ease),background-color var(--t-fast) var(--ease),border-color var(--t-fast) var(--ease);background:0 0;font-size:.8rem}.docs-feedback-button:hover{border-color:var(--signal)}@supports (color:color-mix(in lab,red,red)){.docs-feedback-button:hover{border-color:color-mix(in srgb,var(--signal) 60%,transparent)}}.docs-feedback-button:hover{background:var(--signal)}@supports (color:color-mix(in lab,red,red)){.docs-feedback-button:hover{background:color-mix(in srgb,var(--signal) 10%,transparent)}}.docs-feedback-button:hover{color:var(--starlight)}.docs-feedback-button.is-selected{border-color:var(--signal)}@supports (color:color-mix(in lab,red,red)){.docs-feedback-button.is-selected{border-color:color-mix(in srgb,var(--signal) 70%,transparent)}}.docs-feedback-button.is-selected{background:var(--signal)}@supports (color:color-mix(in lab,red,red)){.docs-feedback-button.is-selected{background:color-mix(in srgb,var(--signal) 10%,transparent)}}.docs-feedback-button.is-selected{color:var(--signal-text)}.docs-feedback-thanks{color:var(--nominal);font-size:.85rem}.docs-prev-next{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1rem;display:grid}@media(max-width:600px){.docs-prev-next{grid-template-columns:minmax(0,1fr)}}.docs-prev-next a{border:1px solid var(--hairline);padding:1rem 1.25rem;display:block}@supports (color:color-mix(in lab,red,red)){.docs-prev-next a{border:1px solid color-mix(in srgb,var(--hairline) 30%,transparent)}}.docs-prev-next a{border-radius:var(--radius-md);background:var(--console)}@supports (color:color-mix(in lab,red,red)){.docs-prev-next a{background:color-mix(in srgb,var(--console) 50%,transparent)}}.docs-prev-next a{transition:border-color var(--t-fast) var(--ease),background-color var(--t-fast) var(--ease),transform var(--t-fast) var(--ease);text-decoration:none}.docs-prev-next a:hover{border-color:var(--signal)}@supports (color:color-mix(in lab,red,red)){.docs-prev-next a:hover{border-color:color-mix(in srgb,var(--signal) 60%,transparent)}}.docs-prev-next a:hover{background:var(--console)}@supports (color:color-mix(in lab,red,red)){.docs-prev-next a:hover{background:color-mix(in srgb,var(--console) 80%,transparent)}}.docs-prev-next a:hover{transform:translateY(-1px)}.docs-prev-next-label{font-size:var(--type-label-size);color:var(--dim);text-transform:uppercase;letter-spacing:.08em}.docs-prev-next-title{color:var(--starlight);margin-top:.3rem;font-size:.95rem}.portal-runs-list--compact .mv-data-table table{table-layout:fixed;min-inline-size:0}.portal-runs-list--compact .mv-data-table :is(th,td):last-child{inline-size:3rem;padding-inline:var(--s1);text-align:end}.portal-runs-list--compact .mv-data-table thead{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;margin:-1px;position:absolute;overflow:hidden}.portal-sheet{min-block-size:0;min-inline-size:0;display:flex;overflow:hidden}.portal-sheet__scroll{flex:1 1 0;min-block-size:0;min-inline-size:0}.portal-shell-inspector{inline-size:var(--portal-shell-inspector-width,27.5rem);border-inline-start:1px solid var(--hairline);background:0 0;flex-direction:column;flex:none;min-block-size:0;min-inline-size:0;display:flex;position:relative;overflow:hidden}@media(max-width:1023px){.portal-shell-inspector{z-index:30;inset:var(--mv-chrome-bar-height,3.5rem) 0 0 0;background:var(--sheet-surface);border-inline-start:0;inline-size:100%;position:fixed}.portal-shell-inspector .portal-shell-inspector__handle{display:none}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}
