@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-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--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-translate-x:0;--tw-translate-y:0;--tw-translate-z:0}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, 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-xl:36rem;--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:calc(1.5 / 1);--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-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--font-weight-semibold:600;--tracking-tight:-.025em;--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;--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,ui-sans-serif, system-ui, 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;-webkit-text-decoration:inherit;-webkit-text-decoration: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{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;@layer utilities{.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}.right-2{right:calc(var(--spacing) * 2)}.z-\[60\]{z-index:60}.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}.mt-1{margin-top:var(--spacing)}.mt-2{margin-top:calc(var(--spacing) * 2)}.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-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-9{margin-top:calc(var(--spacing) * 9)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.ml-5{margin-left:calc(var(--spacing) * 5)}.ml-auto{margin-left:auto}.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}.h-5{height:calc(var(--spacing) * 5)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-dvh{min-height:100dvh}.w-8{width:calc(var(--spacing) * 8)}.w-auto{width:auto}.max-w-\[24ch\]{max-width:24ch}.max-w-\[62ch\]{max-width:62ch}.max-w-\[64ch\]{max-width:64ch}.max-w-\[65ch\]{max-width:65ch}.max-w-\[1080px\]{max-width:1080px}.max-w-\[1240px\]{max-width:1240px}.max-w-xl{max-width:var(--container-xl)}.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,)}.resize{resize:both}.scroll-mt-20{scroll-margin-top:calc(var(--spacing) * 20)}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.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}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.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)}.rounded{border-radius:.25rem}.rounded-md{border-radius:var(--radius-md)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-hairline{border-color:var(--hairline)}.bg-console-2{background-color:var(--console-2)}.bg-ignition{background-color:var(--ignition)}.p-6{padding:calc(var(--spacing) * 6)}.px-1{padding-inline:var(--spacing)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-12{padding-inline:calc(var(--spacing) * 12)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-20{padding-block:calc(var(--spacing) * 20)}.py-24{padding-block:calc(var(--spacing) * 24)}.text-center{text-align:center}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.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-\[length\:var\(--type-body-size\)\]{font-size:var(--type-body-size)}.text-\[length\:var\(--type-body-sm-size\)\]{font-size:var(--type-body-sm-size)}.text-\[length\:var\(--type-micro-size\)\]{font-size:var(--type-micro-size)}.text-\[length\:var\(--web-code-size\)\]{font-size:var(--web-code-size)}.text-\[length\:var\(--web-copy-size\)\]{font-size:var(--web-copy-size)}.text-\[length\:var\(--web-reading-size\)\]{font-size:var(--web-reading-size)}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.text-\[var\(--on-ignition\)\]{color:var(--on-ignition)}.text-dim{color:var(--dim)}.text-faint{color:var(--faint)}.text-ignition{color:var(--ignition)}.text-signal{color:var(--signal)}.text-starlight{color:var(--starlight)}.uppercase{text-transform:uppercase}.underline{text-decoration-line:underline}.decoration-hairline{-webkit-text-decoration-color:var(--hairline);-webkit-text-decoration-color:var(--hairline);-webkit-text-decoration-color:var(--hairline);text-decoration-color:var(--hairline)}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-70{opacity:.7}.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,)}.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,)}.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-opacity{transition-property:opacity;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))}@media (hover:hover){.hover\:-translate-y-px:hover{--tw-translate-y:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:text-dim:hover{color:var(--dim)}.hover\:underline:hover{text-decoration-line:underline}.hover\:decoration-current:hover{text-decoration-color:currentColor}.hover\:opacity-100:hover{opacity:1}}.active\:translate-y-px:active{--tw-translate-y:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}@media (min-width:40rem){.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:py-20{padding-block:calc(var(--spacing) * 20)}.sm\:py-24{padding-block:calc(var(--spacing) * 24)}}@media (min-width:48rem){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}}:root{--lightningcss-light: ;--lightningcss-dark:initial;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{--lightningcss-light: ;--lightningcss-dark:initial;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]{--lightningcss-light:initial;--lightningcss-dark: ;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}: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);-webkit-text-decoration-color:color-mix(in srgb, currentColor 42%, transparent);-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{opacity:1}.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:translateX(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%);-webkit-mask-image:linear-gradient(to bottom, transparent 0, #000 var(--s3), #000 calc(100% - var(--s3)), transparent 100%);-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:translateX(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);-webkit-text-decoration-color:var(--signal);-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);-webkit-text-decoration-color:color-mix(in srgb, var(--signal) 72%, transparent);-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);-webkit-text-decoration-color:var(--signal);-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);-webkit-text-decoration-color:var(--signal);-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);-webkit-text-decoration-color:var(--mv-markdown-accent);-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);-webkit-text-decoration-color:var(--caution);-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);-webkit-text-decoration-color:var(--ignition-text);-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:hover:not([data-disabled=true]),.mv-graph-node:focus-visible,.mv-graph-node[data-selected=true]{--mv-node-accent:var(--chrome-accent)}.mv-graph-node:focus-visible{outline:none}.mv-graph-node: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: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: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-visible .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{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:translateX(var(--s1));inset-block-end:auto;inset-inline-end:calc(100% - var(--s2))}.mv-graph-port--output .mv-graph-port__label{transform:translateX(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))) translateX(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)) translateX(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-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}.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}:where(.mv-aura-field,.mv-edge-trail,.mv-signal-sweep){--mv-effect-core:var(--mv-effect-neutral-core);--mv-effect-support:var(--mv-effect-neutral-support);--mv-effect-aura:var(--mv-effect-neutral-aura);--mv-effect-highlight:var(--mv-effect-neutral-highlight);--mv-effect-foreground:var(--mv-effect-neutral-foreground);--mv-effect-opacity:var(--mv-effect-intensity-standard);--mv-effect-spread:var(--mv-effect-spread-standard);--mv-effect-trail:var(--mv-effect-trail-standard);--mv-effect-travel-direction:var(--mv-effect-direction-forward);--mv-effect-placement-code:var(--mv-effect-placement-all);min-inline-size:0}:where(.mv-aura-field,.mv-edge-trail,.mv-signal-sweep)[data-effect-palette=ignition]{--mv-effect-core:var(--mv-effect-ignition-core);--mv-effect-support:var(--mv-effect-ignition-support);--mv-effect-aura:var(--mv-effect-ignition-aura);--mv-effect-highlight:var(--mv-effect-ignition-highlight);--mv-effect-foreground:var(--mv-effect-ignition-foreground)}:where(.mv-aura-field,.mv-edge-trail,.mv-signal-sweep)[data-effect-palette=signal]{--mv-effect-core:var(--mv-effect-signal-core);--mv-effect-support:var(--mv-effect-signal-support);--mv-effect-aura:var(--mv-effect-signal-aura);--mv-effect-highlight:var(--mv-effect-signal-highlight);--mv-effect-foreground:var(--mv-effect-signal-foreground)}:where(.mv-aura-field,.mv-edge-trail,.mv-signal-sweep)[data-effect-palette=success]{--mv-effect-core:var(--mv-effect-success-core);--mv-effect-support:var(--mv-effect-success-support);--mv-effect-aura:var(--mv-effect-success-aura);--mv-effect-highlight:var(--mv-effect-success-highlight);--mv-effect-foreground:var(--mv-effect-success-foreground)}:where(.mv-aura-field,.mv-edge-trail,.mv-signal-sweep)[data-effect-palette=warning]{--mv-effect-core:var(--mv-effect-warning-core);--mv-effect-support:var(--mv-effect-warning-support);--mv-effect-aura:var(--mv-effect-warning-aura);--mv-effect-highlight:var(--mv-effect-warning-highlight);--mv-effect-foreground:var(--mv-effect-warning-foreground)}:where(.mv-aura-field,.mv-edge-trail,.mv-signal-sweep)[data-effect-palette=alert]{--mv-effect-core:var(--mv-effect-alert-core);--mv-effect-support:var(--mv-effect-alert-support);--mv-effect-aura:var(--mv-effect-alert-aura);--mv-effect-highlight:var(--mv-effect-alert-highlight);--mv-effect-foreground:var(--mv-effect-alert-foreground)}:where(.mv-aura-field,.mv-edge-trail,.mv-signal-sweep)[data-effect-palette=neutral]{--mv-effect-core:var(--mv-effect-neutral-core);--mv-effect-support:var(--mv-effect-neutral-support);--mv-effect-aura:var(--mv-effect-neutral-aura);--mv-effect-highlight:var(--mv-effect-neutral-highlight);--mv-effect-foreground:var(--mv-effect-neutral-foreground)}:where(.mv-aura-field,.mv-edge-trail,.mv-signal-sweep)[data-effect-palette=ignition-signal]{--mv-effect-core:var(--mv-effect-ignition-signal-core);--mv-effect-support:var(--mv-effect-ignition-signal-support);--mv-effect-aura:var(--mv-effect-ignition-signal-aura);--mv-effect-highlight:var(--mv-effect-ignition-signal-highlight);--mv-effect-foreground:var(--mv-effect-ignition-signal-foreground)}:where(.mv-aura-field,.mv-edge-trail,.mv-signal-sweep)[data-effect-palette=signal-success]{--mv-effect-core:var(--mv-effect-signal-success-core);--mv-effect-support:var(--mv-effect-signal-success-support);--mv-effect-aura:var(--mv-effect-signal-success-aura);--mv-effect-highlight:var(--mv-effect-signal-success-highlight);--mv-effect-foreground:var(--mv-effect-signal-success-foreground)}:where(.mv-aura-field,.mv-edge-trail,.mv-signal-sweep)[data-effect-intensity=quiet]{--mv-effect-opacity:var(--mv-effect-intensity-quiet);--mv-effect-spread:var(--mv-effect-spread-quiet);--mv-effect-trail:var(--mv-effect-trail-quiet)}:where(.mv-aura-field,.mv-edge-trail,.mv-signal-sweep)[data-effect-intensity=standard]{--mv-effect-opacity:var(--mv-effect-intensity-standard);--mv-effect-spread:var(--mv-effect-spread-standard);--mv-effect-trail:var(--mv-effect-trail-standard)}:where(.mv-aura-field,.mv-edge-trail,.mv-signal-sweep)[data-effect-intensity=strong]{--mv-effect-opacity:var(--mv-effect-intensity-strong);--mv-effect-spread:var(--mv-effect-spread-strong);--mv-effect-trail:var(--mv-effect-trail-strong)}:where(.mv-super-cta-field,.mv-processing-frame-effect,.mv-active-run-effect,.mv-completion-sweep-effect,.mv-state-beacon-effect){--mv-effect-density:var(--mv-effect-density-standard)}:where(.mv-super-cta-field,.mv-processing-frame-effect,.mv-active-run-effect,.mv-completion-sweep-effect,.mv-state-beacon-effect)[data-effect-density=compact]{--mv-effect-density:var(--mv-effect-density-compact)}:where(.mv-super-cta-field,.mv-processing-frame-effect,.mv-active-run-effect,.mv-completion-sweep-effect,.mv-state-beacon-effect)[data-effect-density=standard]{--mv-effect-density:var(--mv-effect-density-standard)}:where(.mv-super-cta-field,.mv-processing-frame-effect,.mv-active-run-effect,.mv-completion-sweep-effect,.mv-state-beacon-effect)[data-effect-density=spacious]{--mv-effect-density:var(--mv-effect-density-spacious)}:where(.mv-aura-field,.mv-edge-trail,.mv-signal-sweep)[data-effect-direction=reverse]{--mv-effect-travel-direction:var(--mv-effect-direction-reverse)}:where(.mv-aura-field,.mv-edge-trail,.mv-signal-sweep)[data-effect-placement=bottom]{--mv-effect-placement-code:var(--mv-effect-placement-bottom)}:where(.mv-aura-field,.mv-edge-trail,.mv-signal-sweep)[data-effect-placement=top]{--mv-effect-placement-code:var(--mv-effect-placement-top)}:where(.mv-aura-field,.mv-edge-trail,.mv-signal-sweep)[data-effect-placement=inline-start]{--mv-effect-placement-code:var(--mv-effect-placement-inline-start)}:where(.mv-aura-field,.mv-edge-trail,.mv-signal-sweep)[data-effect-placement=inline-end]{--mv-effect-placement-code:var(--mv-effect-placement-inline-end)}.mv-aura-field{isolation:isolate;display:inline-grid;position:relative}.mv-aura-field:before{z-index:-1;inset:calc(-1 * var(--mv-effect-spread));border-radius:inherit;background:radial-gradient(closest-side, var(--mv-effect-aura), var(--mv-effect-aura) 66%, transparent);position:absolute}@supports (color:color-mix(in lab, red, red)){.mv-aura-field:before{background:radial-gradient(closest-side, var(--mv-effect-aura), color-mix(in srgb, var(--mv-effect-aura) 20%, transparent) 66%, transparent)}}.mv-aura-field:before{content:"";opacity:var(--mv-effect-opacity);pointer-events:none;transform-origin:50%;transform:scale(1)}.mv-aura-field[data-effect-placement=bottom]:before{inset-block-start:50%}.mv-aura-field[data-effect-placement=top]:before{inset-block-end:50%}.mv-aura-field[data-effect-placement=inline-start]:before{inset-inline-end:50%}.mv-aura-field[data-effect-placement=inline-end]:before{inset-inline-start:50%}.mv-aura-field[data-effect-motion=calm][data-effect-state=idle]:before,.mv-aura-field[data-effect-motion=calm][data-effect-state=focused]:before{animation:mv-effect-aura-breathe var(--mv-effect-motion-calm) var(--ease) infinite alternate}.mv-edge-trail{--mv-effect-travel-from-x:calc(var(--mv-effect-travel-direction) * -110%);--mv-effect-travel-from-y:0%;--mv-effect-travel-to-x:calc(var(--mv-effect-travel-direction) * 520%);--mv-effect-travel-to-y:0%;--mv-effect-travel-from-transform:translate3d(var(--mv-effect-travel-from-x), var(--mv-effect-travel-from-y), 0);--mv-effect-travel-to-transform:translate3d(var(--mv-effect-travel-to-x), var(--mv-effect-travel-to-y), 0);--mv-effect-travel-from-offset:0%;--mv-effect-travel-to-offset:100%;border-radius:inherit;display:block;position:relative;overflow:hidden}.mv-edge-trail:not([data-effect-path=edge]):before,.mv-edge-trail:not([data-effect-path=edge]):after{content:none;display:none}.mv-edge-trail[data-effect-path=point-to-point]{position:relative}.mv-border-track{--mv-effect-track-width:var(--mv-effect-track-width-standard);z-index:3;border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:visible}.mv-border-track[data-effect-track-width=thin]{--mv-effect-track-width:var(--mv-effect-track-width-thin)}.mv-border-track[data-effect-track-width=strong]{--mv-effect-track-width:var(--mv-effect-track-width-strong)}.mv-border-track__svg{block-size:100%;inline-size:100%;display:block;position:absolute;inset:0;overflow:visible}.mv-border-track__base,.mv-border-track__signal,.mv-border-track__mask{fill:none;stroke-linecap:round;stroke-linejoin:round}.mv-border-track__base{stroke:var(--mv-effect-support)}@supports (color:color-mix(in lab, red, red)){.mv-border-track__base{stroke:color-mix(in srgb, var(--mv-effect-support) 34%, transparent)}}.mv-border-track__base{stroke-width:var(--mv-effect-track-width)}.mv-border-track__signal{stroke:var(--mv-effect-highlight);stroke-width:var(--mv-effect-track-width);filter:drop-shadow(0 0 var(--s2) var(--mv-effect-support))}@supports (color:color-mix(in lab, red, red)){.mv-border-track__signal{filter:drop-shadow(0 0 var(--s2) color-mix(in srgb, var(--mv-effect-support) 58%, transparent))}}.mv-border-track__mask{stroke:#fff;stroke-width:calc(var(--mv-effect-track-width) + 2px)}.mv-border-track__cap{stroke:var(--mv-effect-highlight);stroke-width:var(--mv-effect-track-width)}.mv-border-track__cap--start{fill:var(--card-surface)}.mv-border-track__cap--end{fill:var(--mv-effect-highlight)}.mv-border-track__ruler{visibility:hidden;pointer-events:none;block-size:1px;position:absolute;overflow:hidden}.mv-border-track__ruler>span{block-size:1px;max-inline-size:none;display:block}.mv-border-track[data-effect-track-valid=false] .mv-border-track__signal,.mv-border-track[data-effect-track-valid=false] .mv-border-track__base{display:none}.mv-edge-trail:after{z-index:2;inline-size:var(--mv-effect-trail);block-size:var(--focus-ring-width);background:linear-gradient(90deg, transparent, var(--mv-effect-highlight), var(--mv-effect-support), transparent);content:"";opacity:var(--mv-effect-static-opacity);pointer-events:none;position:absolute;inset:auto auto 0 0;transform:translate(0)}.mv-edge-trail[data-effect-path=edge]:after{content:""}.mv-edge-trail[data-effect-path=perimeter]{--mv-effect-travel-from-transform:translate3d(0, 0, 0);--mv-effect-travel-to-transform:translate3d(0, 0, 0)}.mv-edge-trail[data-effect-path=perimeter][data-effect-direction=reverse]{--mv-effect-travel-from-offset:100%;--mv-effect-travel-to-offset:0%}.mv-edge-trail[data-effect-path=perimeter]:after{inline-size:var(--mv-effect-trail);block-size:var(--focus-ring-width);border-radius:var(--radius-full);background:linear-gradient(90deg, transparent, var(--mv-effect-highlight), var(--mv-effect-support), transparent);offset-anchor:center;offset-path:inset(var(--focus-ring-width) round var(--radius-md));offset-rotate:auto;border:0;inset:0 auto auto 0}.mv-edge-trail[data-effect-path=through]{--mv-effect-travel-from-x:calc(var(--mv-effect-travel-direction) * -110%);--mv-effect-travel-from-y:0%;--mv-effect-travel-to-x:calc(var(--mv-effect-travel-direction) * 520%);--mv-effect-travel-to-y:0%}.mv-edge-trail[data-effect-path=through]:before,.mv-edge-trail[data-effect-path=through]:after{z-index:2;inline-size:var(--mv-effect-trail);block-size:var(--focus-ring-width);background:linear-gradient(90deg, transparent, var(--mv-effect-highlight), var(--mv-effect-support), transparent);content:"";opacity:var(--mv-effect-static-opacity);pointer-events:none;position:absolute;inset:0 auto auto 0;transform:translate(0)}.mv-edge-trail[data-effect-path=through]:after,.mv-edge-trail[data-effect-path=through][data-effect-direction=reverse]:before{inset:auto auto 0 0}.mv-edge-trail[data-effect-path=through][data-effect-direction=reverse]:after,.mv-edge-trail[data-effect-placement=top]:after{inset:0 auto auto 0}.mv-edge-trail[data-effect-placement=inline-start],.mv-edge-trail[data-effect-placement=inline-end]{--mv-effect-travel-from-x:0%;--mv-effect-travel-from-y:calc(var(--mv-effect-travel-direction) * -110%);--mv-effect-travel-to-x:0%;--mv-effect-travel-to-y:calc(var(--mv-effect-travel-direction) * 520%)}.mv-edge-trail[data-effect-placement=inline-start]:after,.mv-edge-trail[data-effect-placement=inline-end]:after{inline-size:var(--focus-ring-width);block-size:var(--mv-effect-trail);background:linear-gradient(180deg, transparent, var(--mv-effect-highlight), var(--mv-effect-support), transparent)}.mv-edge-trail[data-effect-placement=inline-start]:after{inset:0 auto auto 0}.mv-edge-trail[data-effect-placement=inline-end]:after{inset:0 0 auto auto}.mv-edge-trail[data-effect-state=active][data-effect-motion=active]:after,.mv-edge-trail[data-effect-path=through][data-effect-state=active][data-effect-motion=active]:before{animation-name:mv-effect-edge-travel;animation-duration:var(--mv-effect-motion-active);animation-timing-function:linear;animation-iteration-count:infinite}.mv-edge-trail:not([data-effect-state=active]):after,.mv-edge-trail:not([data-effect-state=active]):before{animation-name:none}.mv-signal-sweep{--mv-effect-travel-from-x:calc(var(--mv-effect-travel-direction) * -110%);--mv-effect-travel-from-y:0%;--mv-effect-travel-to-x:calc(var(--mv-effect-travel-direction) * 110%);--mv-effect-travel-to-y:0%;border-radius:inherit;display:block;position:relative;overflow:hidden}.mv-signal-sweep:after{z-index:2;background:linear-gradient(100deg, transparent 20%, var(--mv-effect-aura) 44%, var(--mv-effect-highlight) 50%, transparent 76%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.mv-signal-sweep:after{background:linear-gradient(100deg, transparent 20%, color-mix(in srgb, var(--mv-effect-aura) 56%, transparent) 44%, color-mix(in srgb, var(--mv-effect-highlight) 36%, transparent) 50%, transparent 76%)}}.mv-signal-sweep:after{content:"";opacity:var(--mv-effect-opacity);pointer-events:none;transform:translate3d(var(--mv-effect-travel-from-x), var(--mv-effect-travel-from-y), 0)}.mv-signal-sweep[data-effect-placement=top]:after,.mv-signal-sweep[data-effect-placement=bottom]:after{block-size:max(var(--focus-ring-width), var(--mv-effect-spread))}.mv-signal-sweep[data-effect-placement=top]:after{inset:0 0 auto}.mv-signal-sweep[data-effect-placement=bottom]:after{inset:auto 0 0}.mv-signal-sweep[data-effect-placement=inline-start],.mv-signal-sweep[data-effect-placement=inline-end]{--mv-effect-travel-from-x:0%;--mv-effect-travel-from-y:calc(var(--mv-effect-travel-direction) * -110%);--mv-effect-travel-to-x:0%;--mv-effect-travel-to-y:calc(var(--mv-effect-travel-direction) * 110%)}.mv-signal-sweep[data-effect-placement=inline-start]:after,.mv-signal-sweep[data-effect-placement=inline-end]:after{inline-size:max(var(--focus-ring-width), var(--mv-effect-spread));background:linear-gradient(180deg, transparent 20%, var(--mv-effect-aura) 44%, var(--mv-effect-highlight) 50%, transparent 76%)}@supports (color:color-mix(in lab, red, red)){.mv-signal-sweep[data-effect-placement=inline-start]:after,.mv-signal-sweep[data-effect-placement=inline-end]:after{background:linear-gradient(180deg, transparent 20%, color-mix(in srgb, var(--mv-effect-aura) 56%, transparent) 44%, color-mix(in srgb, var(--mv-effect-highlight) 36%, transparent) 50%, transparent 76%)}}.mv-signal-sweep[data-effect-placement=inline-start]:after{inset:0 auto 0 0}.mv-signal-sweep[data-effect-placement=inline-end]:after{inset:0 0 0 auto}.mv-signal-sweep[data-effect-motion=active][data-effect-state=active]:after{animation:mv-effect-signal-sweep var(--mv-effect-motion-active) linear infinite}.mv-signal-sweep[data-effect-motion=completion]:after{animation-name:mv-effect-signal-sweep;animation-duration:var(--mv-effect-motion-completion);animation-timing-function:var(--ease);animation-iteration-count:1;animation-fill-mode:both}.mv-aura-field[data-effect-state=warning]:before,.mv-aura-field[data-effect-state=error]:before,.mv-aura-field[data-effect-state=disabled]:before,.mv-edge-trail[data-effect-state=warning]:after,.mv-edge-trail[data-effect-state=error]:after,.mv-edge-trail[data-effect-state=disabled]:after,.mv-signal-sweep[data-effect-state=warning]:after,.mv-signal-sweep[data-effect-state=error]:after,.mv-signal-sweep[data-effect-state=disabled]:after{animation-name:none}:where(.mv-aura-field,.mv-edge-trail,.mv-signal-sweep)[data-effect-state=disabled]:before,:where(.mv-aura-field,.mv-edge-trail,.mv-signal-sweep)[data-effect-state=disabled]:after{opacity:0}.mv-aura-field[hidden]:before,.mv-edge-trail[hidden]:after,.mv-signal-sweep[hidden]:after{animation-name:none}.mv-super-cta-field{border-radius:var(--radius-lg);justify-self:start;display:inline-grid}.mv-super-cta{min-block-size:var(--target-touch);border-radius:var(--radius-lg);transition:border-color var(--t-fast) var(--ease), transform var(--t-fast) var(--ease);gap:0;position:relative;overflow:hidden}.mv-super-cta>.mv-action-link__label{align-items:center;display:flex}.mv-super-cta:hover:not(:disabled){border-color:var(--mv-effect-support)}.mv-super-cta:active:not(:disabled){transform:translateY(var(--focus-ring-width))}.mv-super-cta:disabled{filter:none}.mv-super-cta__label,.mv-super-cta__direction{min-block-size:var(--target-touch);place-items:center;display:grid}.mv-super-cta__label{padding-inline:calc(var(--s4) + var(--mv-effect-density))}.mv-super-cta__direction{min-inline-size:var(--target-touch);border-inline-start:1px solid var(--on-ignition)}@supports (color:color-mix(in lab, red, red)){.mv-super-cta__direction{border-inline-start:1px solid color-mix(in srgb, var(--on-ignition) 26%, transparent)}}.mv-super-cta[data-effect-direction=reverse] .mv-super-cta__direction{transform:scaleX(-1)}.mv-processing-frame-effect,.mv-completion-sweep-effect{border-radius:var(--radius-lg);display:block}.mv-processing-frame{gap:var(--mv-effect-density);padding:calc(var(--mv-effect-density) + var(--s1));border:1px solid var(--card-rule);border-radius:inherit;background:var(--card-surface);display:grid}.mv-processing-frame[data-effect-state=active]{border-color:var(--mv-effect-support)}@supports (color:color-mix(in lab, red, red)){.mv-processing-frame[data-effect-state=active]{border-color:color-mix(in srgb, var(--mv-effect-support) 62%, var(--card-rule))}}.mv-processing-frame[data-effect-state=complete]{border-block-start-color:var(--mv-effect-core)}.mv-processing-frame[data-effect-state=warning]{border-block-start:var(--focus-ring-width) solid var(--mv-effect-core)}.mv-processing-frame[data-effect-state=error]{border-block-start:var(--focus-ring-width) dashed var(--mv-effect-core)}.mv-processing-frame__header{justify-content:space-between;align-items:start;gap:var(--s4);display:flex}.mv-processing-frame__header h3,.mv-processing-frame__header p,.mv-processing-frame__body p{margin:0}.mv-processing-frame__status{align-items:center;gap:var(--s2);color:var(--dim);font-family:var(--mv-font-telemetry);font-size:var(--type-label-size);white-space:nowrap;display:inline-flex}.mv-processing-frame__state-mark{inline-size:var(--s2);block-size:var(--s2);border:1px solid var(--mv-effect-support);border-radius:var(--radius-full);background:0 0}.mv-processing-frame[data-effect-state=active] .mv-processing-frame__state-mark{border-style:double;border-width:3px}.mv-processing-frame[data-effect-state=warning] .mv-processing-frame__state-mark{border-radius:0;transform:rotate(45deg)}.mv-processing-frame[data-effect-state=error] .mv-processing-frame__state-mark{border-style:dashed}.mv-processing-frame__body{color:var(--dim)}.mv-active-run-effect,.mv-state-beacon-effect{border-radius:var(--radius-md);display:inline-grid}.mv-active-run-indicator{align-items:center;gap:var(--mv-effect-density);min-block-size:var(--target-min);padding:var(--mv-effect-density);border:1px solid var(--card-rule);border-radius:inherit;background:var(--card-surface);color:var(--starlight);grid-template-columns:auto auto minmax(0,1fr);display:inline-grid}.mv-active-run-indicator__glyph{inline-size:var(--s2);block-size:var(--s2);border:1px solid var(--mv-effect-support);border-radius:var(--radius-full)}.mv-active-run-indicator[data-effect-state=active] .mv-active-run-indicator__glyph{border-style:double;border-width:3px}.mv-active-run-indicator__label{font-weight:700}.mv-active-run-indicator__detail{color:var(--dim);font-family:var(--mv-font-telemetry);font-size:var(--type-label-size)}.mv-completion-sweep{align-items:center;gap:var(--s3);padding:calc(var(--mv-effect-density) + var(--s1));border:1px solid var(--card-rule);border-block-start-color:var(--mv-effect-core);border-radius:inherit;background:var(--card-surface);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.mv-completion-sweep__glyph{inline-size:calc(var(--s6) + var(--s2));block-size:calc(var(--s6) + var(--s2));border:1px solid var(--mv-effect-core);border-radius:var(--radius-full);color:var(--mv-effect-foreground);place-items:center;font-weight:800;display:grid}.mv-completion-sweep__announcement{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.mv-completion-sweep__copy,.mv-state-beacon__copy{gap:var(--s1);min-inline-size:0;display:grid}.mv-completion-sweep__copy span,.mv-state-beacon__copy span{color:var(--dim);font-size:var(--type-label-size)}.mv-state-beacon{align-items:center;gap:var(--mv-effect-density);min-block-size:var(--target-min);padding:var(--mv-effect-density);border:1px solid var(--mv-effect-core);grid-template-columns:auto minmax(0,1fr);display:inline-grid}@supports (color:color-mix(in lab, red, red)){.mv-state-beacon{border:1px solid color-mix(in srgb, var(--mv-effect-core) 58%, var(--card-rule))}}.mv-state-beacon{border-radius:inherit;background:var(--card-surface);color:var(--starlight)}.mv-state-beacon[data-effect-state=warning]{border-block-start-width:var(--focus-ring-width)}.mv-state-beacon[data-effect-state=error]{border-block-start-width:var(--focus-ring-width);border-block-start-style:dashed}.mv-state-beacon[data-effect-state=disabled]{opacity:var(--mv-effect-static-opacity)}.mv-state-beacon__glyph{inline-size:calc(var(--s5) + var(--s1));block-size:calc(var(--s5) + var(--s1));border:1px solid var(--mv-effect-support);border-radius:var(--radius-full);color:var(--mv-effect-support);place-items:center;font-weight:800;display:grid}.mv-state-beacon[data-effect-state=warning] .mv-state-beacon__glyph{border-radius:var(--radius-sm)}.mv-state-beacon[data-effect-state=error] .mv-state-beacon__glyph{border-style:dashed}:where(.mv-aura-field,.mv-edge-trail,.mv-signal-sweep)[data-reduced-motion=true]:before,:where(.mv-aura-field,.mv-edge-trail,.mv-signal-sweep)[data-reduced-motion=true]:after{opacity:var(--mv-effect-static-opacity);transform:none;animation-name:none!important}@keyframes mv-effect-aura-breathe{0%{opacity:calc(var(--mv-effect-opacity) * .78);transform:rotate(-2deg)scale(.98)}to{opacity:var(--mv-effect-opacity);transform:rotate(2deg)scale(1.02)}}@keyframes mv-effect-edge-travel{0%{offset-distance:var(--mv-effect-travel-from-offset);transform:var(--mv-effect-travel-from-transform)}to{offset-distance:var(--mv-effect-travel-to-offset);transform:var(--mv-effect-travel-to-transform)}}@keyframes mv-effect-signal-sweep{0%{transform:translate3d(var(--mv-effect-travel-from-x), var(--mv-effect-travel-from-y), 0)}to{transform:translate3d(var(--mv-effect-travel-to-x), var(--mv-effect-travel-to-y), 0)}}@media (prefers-reduced-motion:reduce){.mv-aura-field:before{opacity:var(--mv-effect-static-opacity);transform:none;animation:none!important}.mv-edge-trail:after,.mv-signal-sweep:after{opacity:var(--mv-effect-static-opacity);transform:none;animation-name:none!important}.mv-super-cta{transition:none}}.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);-webkit-text-decoration-color:var(--starlight);-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);-webkit-text-decoration-color:color-mix(in srgb, var(--starlight) 35%, transparent);-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}}.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}.mv-deck-controls{width:100%;color:var(--dim);font-size:13px;position:relative}.mv-deck-controls__bar{width:min(100% - 32px,1200px);color:var(--dim);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 16px;margin-inline:auto;font-size:13px;display:grid}.mv-deck-controls[data-narrated=true] .mv-deck-controls__bar{grid-template-columns:auto minmax(180px,1fr) auto auto}.mv-deck-controls__rail{inset-inline:0;align-items:center;gap:6px;height:24px;display:flex;position:absolute;top:-24px}.mv-deck-controls .mv-deck-controls__segment{border-radius:0;flex:1;min-width:0;min-height:24px;padding:0;position:relative}.mv-deck-controls .mv-deck-controls__segment:hover:not(:disabled){background:0 0}.mv-deck-controls .mv-deck-controls__segment[data-chapter-start=true]{margin-left:10px}.mv-deck-controls__segment[data-chapter-start=true]:before{content:"";background:var(--hairline);border-radius:50%;width:4px;height:4px;position:absolute;top:calc(50% - 2px);left:-10px}.mv-deck-controls__segment-line{z-index:6;background:var(--hairline);transform-origin:bottom;border-radius:2px;width:100%;height:2px;transition:background-color .18s,transform .18s,box-shadow .18s;position:relative}.mv-deck-controls__segment[data-completed=true] .mv-deck-controls__segment-line{background:var(--signal)}@supports (color:color-mix(in lab, red, red)){.mv-deck-controls__segment[data-completed=true] .mv-deck-controls__segment-line{background:color-mix(in srgb, var(--signal) 45%, var(--hairline))}}.mv-deck-controls__segment[data-completed=true]:before{background:var(--signal)}@supports (color:color-mix(in lab, red, red)){.mv-deck-controls__segment[data-completed=true]:before{background:color-mix(in srgb, var(--signal) 45%, var(--hairline))}}.mv-deck-controls__segment[data-chapter-preview=true] .mv-deck-controls__segment-line{background:var(--signal)}@supports (color:color-mix(in lab, red, red)){.mv-deck-controls__segment[data-chapter-preview=true] .mv-deck-controls__segment-line{background:color-mix(in srgb, var(--signal) 65%, var(--hairline))}}.mv-deck-controls__segment[aria-current=step] .mv-deck-controls__segment-line{background:var(--signal)}.mv-deck-controls__segment:is(:hover,:focus-visible) .mv-deck-controls__segment-line{background:var(--signal);box-shadow:0 0 5px var(--signal);transform:scaleY(1.35)}@supports (color:color-mix(in lab, red, red)){.mv-deck-controls__segment:is(:hover,:focus-visible) .mv-deck-controls__segment-line{box-shadow:0 0 5px color-mix(in srgb, var(--signal) 22%, transparent)}}.mv-deck-controls__segment:is(:hover,:focus-visible,[aria-current=step]) .mv-deck-controls__segment-line:after{content:"";background:var(--signal);filter:blur(4px);opacity:.28;pointer-events:none;border-radius:999px;animation:3s ease-in-out infinite alternate mv-deck-marker-aura;position:absolute;inset:-2px 0}@keyframes mv-deck-marker-aura{0%{opacity:.18}to{opacity:.38}}@media (prefers-reduced-motion:reduce){.mv-deck-controls__segment:is(:hover,:focus-visible,[aria-current=step]) .mv-deck-controls__segment-line:after{animation:none}}.mv-deck-controls__preview{border:1px solid var(--hairline);background:var(--console);width:240px;min-height:36px;color:var(--starlight);text-align:left;white-space:normal;pointer-events:none;z-index:5;border-radius:5px;padding:7px 9px;font-size:12px;line-height:1.4;position:absolute;bottom:calc(100% + 2px);transform:translate(-50%)}.mv-deck-controls__preview>span{color:var(--signal);margin-right:6px;font-size:11px;display:inline}.mv-deck-controls__preview[data-has-chapter=true]{bottom:calc(50% + 26px)}.mv-deck-controls__chapter-preview{border:1px solid var(--signal);justify-content:center;align-items:center;height:22px;padding-inline:4px;display:flex;position:absolute;bottom:calc(50% - 1px);overflow:hidden}@supports (color:color-mix(in lab, red, red)){.mv-deck-controls__chapter-preview{border:1px solid color-mix(in srgb, var(--signal) 40%, var(--hairline))}}.mv-deck-controls__chapter-preview{background:var(--console);color:var(--signal);white-space:nowrap;pointer-events:none;z-index:5;border-bottom:0;border-radius:6px 6px 0 0;font-size:11px;animation:.24s cubic-bezier(.22,1,.36,1) both mv-deck-tab-expand}@keyframes mv-deck-tab-expand{0%{clip-path:inset(calc(100% - 2px) var(--mv-tab-origin-right,45%) 0 var(--mv-tab-origin-left,45%) round 6px 6px 0 0)}45%{clip-path:inset(calc(100% - 2px) 0 0 round 6px 6px 0 0)}to{clip-path:inset(0 round 6px 6px 0 0)}}@media (prefers-reduced-motion:reduce){.mv-deck-controls__chapter-preview{animation:none}}.mv-deck-controls__navigation,.mv-deck-controls__tools,.mv-deck-controls__narration,.mv-deck-controls__preferences,.mv-deck-controls__volume{align-items:center;gap:2px;min-width:0;display:flex}.mv-deck-controls__tools{justify-content:flex-end}.mv-deck-controls .mv-button{min-height:44px;color:var(--dim);box-shadow:none;background:0 0;border:0;border-radius:8px;font-size:13px;font-weight:500;transition:background .15s,color .15s}.mv-deck-controls .mv-button:hover:not(:disabled),.mv-deck-controls .mv-button[aria-expanded=true],.mv-deck-controls .mv-button[aria-pressed=true]{color:var(--starlight);background:var(--console)}.mv-deck-controls .mv-button:focus-visible{outline:2px solid var(--signal);outline-offset:2px}.mv-deck-controls .mv-button:disabled{opacity:.3}.mv-deck-controls .mv-button.mv-deck-controls__segment{border-radius:0;height:24px;min-height:24px;transition:none}.mv-deck-controls .mv-button.mv-deck-controls__segment:is(:hover,:focus-visible){box-shadow:none;background:0 0;transform:none}.mv-deck-controls .mv-deck-controls__icon{width:44px;min-width:44px;padding:0}.mv-deck-controls .mv-deck-controls__play{color:var(--signal)}.mv-deck-controls .mv-deck-controls__position{gap:10px;padding-inline:8px}.mv-deck-controls__count{color:var(--starlight);font-variant-numeric:tabular-nums}.mv-deck-controls__count>span{color:var(--dim)}.mv-deck-controls__chapter{text-overflow:ellipsis;max-width:16ch;overflow:hidden}.mv-deck-controls__build{gap:3px;margin-left:4px;display:flex}.mv-deck-controls__build i{background:var(--hairline);border-radius:50%;width:3px;height:3px}.mv-deck-controls__build i[data-revealed=true]{background:var(--signal)}.mv-deck-controls__narration{gap:8px}.mv-deck-controls__time{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;min-width:70px;font-size:11px}.mv-deck-controls .mv-range{appearance:none;background:0 0;height:44px;min-height:44px;margin:0}.mv-deck-controls .mv-range::-webkit-slider-runnable-track{background:var(--hairline);border-radius:2px;height:2px}.mv-deck-controls .mv-range::-moz-range-track{background:var(--hairline);border-radius:2px;height:2px}.mv-deck-controls .mv-range::-webkit-slider-thumb{appearance:none;background:var(--signal);border-radius:50%;width:8px;height:8px;margin-top:-3px}.mv-deck-controls .mv-range::-moz-range-thumb{background:var(--signal);border:0;border-radius:50%;width:8px;height:8px}.mv-deck-controls .mv-range:disabled{opacity:.4}.mv-deck-controls .mv-range:disabled::-webkit-slider-thumb{background:var(--dim)}.mv-deck-controls__preferences{gap:12px}.mv-deck-controls__volume{gap:0}.mv-deck-controls__volume .mv-range{width:72px}.mv-deck-controls .mv-deck-controls__autoplay{white-space:nowrap;gap:8px;padding-inline:8px}.mv-deck-controls .mv-deck-controls__autoplay[aria-pressed=true]{color:var(--signal);background:0 0}.mv-deck-controls__switch{background:var(--hairline);border-radius:10px;align-items:center;width:26px;height:15px;padding:3px;transition:background-color .15s;display:inline-flex}.mv-deck-controls__switch:after{content:"";background:var(--dim);border-radius:50%;width:9px;height:9px;transition:transform .15s,background-color .15s}[aria-pressed=true]>.mv-deck-controls__switch{background:var(--signal)}@supports (color:color-mix(in lab, red, red)){[aria-pressed=true]>.mv-deck-controls__switch{background:color-mix(in srgb, var(--signal) 24%, var(--void))}}[aria-pressed=true]>.mv-deck-controls__switch:after{background:var(--signal);transform:translate(11px)}.mv-deck-controls__error{grid-column:1/-1;margin:0;padding:0 8px 8px;font-size:12px}.mv-deck-outline-chapters{flex-wrap:wrap;gap:4px;margin-bottom:20px;display:flex}.mv-deck-outline-chapters .mv-button{font-size:13px}.mv-deck-outline-chapters [aria-current=true]{color:var(--signal)}@media (max-width:1050px){.mv-deck-controls[data-narrated=true] .mv-deck-controls__bar{grid-template-columns:minmax(0,1fr) auto}.mv-deck-controls__tools{grid-area:1/2}.mv-deck-controls__narration{grid-area:2/1}.mv-deck-controls__preferences{grid-area:2/2}}@media (max-width:800px){.mv-deck-controls__chapter,.mv-deck-controls__build{display:none}.mv-deck-controls__bar{gap:4px 12px}}@media (max-width:600px){.mv-deck-controls__bar{column-gap:4px}.mv-deck-controls__rail,.mv-deck-controls__position>svg{display:none}.mv-deck-controls[data-narrated=true] .mv-deck-controls__bar{grid-template-columns:minmax(0,1fr) auto}.mv-deck-controls__tools{grid-area:1/2}.mv-deck-controls__narration{grid-area:2/1/auto/-1}.mv-deck-controls__preferences{grid-area:3/1/auto/-1;justify-content:space-between;padding-inline:0 8px}.mv-deck-controls__volume .mv-range{width:clamp(72px,25vw,120px)}.mv-deck-controls__navigation{gap:0}.mv-deck-controls .mv-deck-controls__position{gap:5px;padding-inline:4px}.mv-deck-controls__time{min-width:76px;padding-right:8px}}@media (prefers-reduced-motion:reduce){.mv-deck-controls .mv-button,.mv-deck-controls__segment-line,.mv-deck-controls__switch,.mv-deck-controls__switch:after{transition:none}.mv-deck-controls__segment:is(:hover,:focus-visible) .mv-deck-controls__segment-line{transform:none}}.mv-deck-chrome{transition:opacity .22s,transform .26s}.mv-deck-chrome:has(.mv-deck-controls){background:var(--void)}[data-chrome-hidden=true]>.mv-deck-chrome:not(:has(.mv-deck-controls)):not(:focus-within){opacity:0;pointer-events:none}[data-chrome-hidden=true]>.mv-deck-chrome:has(.mv-deck-controls){transform:translateY(var(--mv-deck-hide-distance,calc(100% + 24px)));pointer-events:none}[data-chrome-hidden=true]{overflow:clip}.mv-deck-controls__rail{transition:opacity .22s}[data-chrome-hidden=true] .mv-deck-controls__rail{opacity:0}@media (prefers-reduced-motion:reduce){.mv-deck-chrome,.mv-deck-controls__rail{transition:none}}:root{--mv-deck-caption-reserve:calc(3.9rem + 13px)}.mv-deck-captions{z-index:1;background:var(--void);height:3.9rem;color:var(--dim);inset-inline:0;border:0;padding:9px 0;position:absolute;bottom:calc(100% + 13px)}.mv-deck-captions__viewport{align-items:center;width:100%;height:2.75rem;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.mv-deck-captions__track{white-space:nowrap;opacity:0;width:max-content;transition:transform var(--t-base) var(--ease), opacity var(--t-fast) var(--ease);will-change:transform;align-items:baseline;gap:.3em;margin:0;font-size:16px;font-weight:500;line-height:1.5;display:flex}.mv-deck-captions[data-ready=true] .mv-deck-captions__track{opacity:1}.mv-deck-captions__track:before{content:"";flex:0 0 0;height:2rem}.mv-deck-captions__token{color:var(--dim);transition:color var(--t-fast) var(--ease), opacity var(--t-fast) var(--ease), font-size var(--t-base) var(--ease), margin var(--t-base) var(--ease);font-size:1em;display:inline-block}.mv-deck-captions__token[data-spoken=true]{opacity:.45}.mv-deck-captions__token[data-current=true]{color:var(--starlight);opacity:1;margin-inline:.3rem;font-size:1.22em;font-weight:600}.mv-deck-captions__announcement,.mv-deck-captions__transcript{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.mv-deck-controls__cc{letter-spacing:.02em;font-size:11px;font-weight:700}@media (prefers-reduced-motion:reduce){.mv-deck-captions__track,.mv-deck-captions__token{transition:none}}:where(.mv-slide){--mv-slide-display:clamp(38px, 5.2vw, 76px);--mv-slide-title:clamp(32px, 3.8vw, 54px);--mv-slide-panel:clamp(24px, 3vw, 30px);--mv-slide-subhead:19px;--mv-slide-lead:clamp(18px, 1.45vw, 21px);--mv-slide-intro:17px;--mv-slide-read:17px;--mv-slide-copy:16px;--mv-slide-fine:14px;--mv-slide-mono:13px;--mv-slide-label:12px;--mv-slide-card-ground:var(--console)}@supports (color:color-mix(in lab, red, red)){:where(.mv-slide){--mv-slide-card-ground:color-mix(in srgb, var(--console) 78%, transparent)}}:where(.mv-slide){--mv-slide-card-lift:inset 0 1px 0 var(--starlight)}@supports (color:color-mix(in lab, red, red)){:where(.mv-slide){--mv-slide-card-lift:inset 0 1px 0 color-mix(in srgb, var(--starlight) 7%, transparent)}}:where(.mv-slide){width:100%;color:var(--starlight);text-align:start;padding-bottom:var(--mv-slide-caption-reserve,0px);flex-direction:column;gap:clamp(20px,3.2vh,36px);display:flex}.mv-slide__head{flex-direction:column;gap:clamp(14px,2.2vh,22px);display:flex}.mv-slide__strip{align-items:center;gap:14px;min-height:16px;display:flex}.mv-slide__tick{background:var(--signal);border-radius:2px;flex:none;width:22px;height:2px}.mv-slide__label[data-case=verbatim]{text-transform:none;letter-spacing:.06em}.mv-slide__label{min-width:0;font-size:var(--mv-slide-label);letter-spacing:.04em;text-transform:none;color:var(--dim);flex:0 auto;margin:0;font-weight:650;line-height:1.2}.mv-slide__rule{background:linear-gradient(to right, var(--hairline), transparent);flex:auto;min-width:0;height:1px}.mv-slide__readout{font-family:var(--font-mono,"Cascadia Code", "SFMono-Regular", Consolas, monospace);font-size:var(--mv-slide-mono);color:var(--dim);flex:none;margin:0;line-height:1.35}.mv-slide__title{max-width:30ch;font-size:var(--mv-slide-title);letter-spacing:-.04em;color:var(--starlight);text-wrap:balance;margin:0;font-weight:600;line-height:1.12}.mv-slide__lead{max-width:62ch;font-size:var(--mv-slide-lead);color:var(--dim);text-wrap:pretty;margin:0;line-height:1.5}.mv-slide__body{flex-direction:column;gap:clamp(18px,2.8vh,30px);min-width:0;display:flex}.mv-slide__foot{max-width:88ch;font-size:var(--mv-slide-fine);color:var(--dim);margin:0;line-height:1.55}.mv-slide :is(h1,h2,h3)[tabindex="-1"]:focus,.mv-slide :is(h1,h2,h3)[tabindex="-1"]:focus-visible{outline:none}[data-reveal-mode=space]{visibility:visible;opacity:1;transition:opacity var(--t-base) var(--ease), transform var(--t-base) var(--ease), visibility 0s;transform:none}[data-reveal-mode=space][data-revealed=false]{visibility:hidden;opacity:0;transition:opacity var(--t-base) var(--ease), transform var(--t-base) var(--ease), visibility 0s linear var(--t-base);transform:translateY(8px)}[data-reveal-mode=collapse][data-revealed=false]{display:none}.mv-roadmap{grid-template-columns:repeat(var(--mv-roadmap-columns,6), minmax(0, 1fr));column-gap:var(--mv-roadmap-gap,clamp(12px, 1.6vw, 24px));align-items:start;display:grid}.mv-roadmap__span{grid-row:1;grid-column:var(--mv-roadmap-span);flex-direction:column;gap:8px;margin-bottom:clamp(14px,2vh,22px);display:flex}.mv-roadmap__span-label{font-size:var(--mv-slide-label);letter-spacing:.12em;text-transform:uppercase;color:var(--dim);align-items:center;gap:10px;margin:0;font-weight:650;line-height:1.2;display:flex}.mv-roadmap__span-label:before{content:"";background:var(--faint);border-radius:999px;flex:none;width:7px;height:7px}.mv-roadmap__span[data-state=shipped] .mv-roadmap__span-label{color:var(--signal-text,var(--signal))}.mv-roadmap__span[data-state=shipped] .mv-roadmap__span-label:before{background:var(--signal)}.mv-roadmap__bracket{border-top:1px solid var(--hairline);border-left:1px solid var(--hairline);border-right:1px solid var(--hairline);height:7px}.mv-roadmap__span[data-state=shipped] .mv-roadmap__bracket{border-color:var(--signal)}@supports (color:color-mix(in lab, red, red)){.mv-roadmap__span[data-state=shipped] .mv-roadmap__bracket{border-color:color-mix(in srgb, var(--signal) 55%, transparent)}}.mv-roadmap__item{flex-direction:column;grid-row:2;min-width:0;display:flex}.mv-roadmap__node{height:26px;position:relative}.mv-roadmap__node:before{content:"";left:18px;right:calc(var(--mv-roadmap-gap,clamp(12px, 1.6vw, 24px)) * -1);background:var(--signal);border-radius:2px;height:2px;position:absolute;top:11px}.mv-roadmap__item[data-rail=next] .mv-roadmap__node:before{border-top:2px dashed var(--hairline);background:0 0;height:0}.mv-roadmap__node:after{content:"";box-sizing:border-box;border:2px solid var(--signal);background:var(--signal);width:12px;height:12px;box-shadow:0 0 0 5px var(--signal);border-radius:999px;position:absolute;top:6px;left:0}@supports (color:color-mix(in lab, red, red)){.mv-roadmap__node:after{box-shadow:0 0 0 5px color-mix(in srgb, var(--signal) 8%, transparent)}}.mv-roadmap__item[data-state=next] .mv-roadmap__node:after{border-color:var(--faint);box-shadow:none;background:0 0}.mv-roadmap__entry{flex-direction:column;gap:6px;padding-top:12px;padding-right:clamp(8px,1vw,16px);display:flex}.mv-roadmap__name{color:var(--starlight);text-wrap:balance;margin:0;font-size:clamp(19px,1.65vw,24px);font-weight:600;line-height:1.25}.mv-roadmap__when{font-family:var(--font-mono,"Cascadia Code", "SFMono-Regular", Consolas, monospace);font-size:var(--mv-slide-mono);color:var(--dim);margin:0;line-height:1.35}.mv-roadmap__item[data-state=shipped] .mv-roadmap__when{color:var(--signal-text,var(--signal))}.mv-roadmap__note{max-width:34ch;font-size:var(--mv-slide-fine);color:var(--dim);margin:2px 0 0;line-height:1.5}@media (max-width:900px){.mv-roadmap{grid-template-columns:minmax(0,1fr)}.mv-roadmap__span{grid-area:auto/1;margin-bottom:12px}.mv-roadmap__bracket{display:none}.mv-roadmap__item{flex-direction:row;grid-area:auto/1;gap:18px}.mv-roadmap__node{flex:none;align-self:stretch;width:12px;height:auto}.mv-roadmap__node:before{width:2px;height:auto;inset:19px auto -24px 5px}.mv-roadmap__item[data-rail=next] .mv-roadmap__node:before{border-top:0;border-left:2px dashed var(--hairline);width:0}.mv-roadmap__item:last-child .mv-roadmap__node:before{display:none}.mv-roadmap__node:after{top:1px}.mv-roadmap__entry{padding-top:0;padding-bottom:24px}}.mv-slide--cover{gap:clamp(24px,4vh,44px)}.mv-slide-cover{grid-template-columns:minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,76px);display:grid}.mv-slide-cover[data-has-visual=true]{grid-template-columns:minmax(0,1fr) minmax(0,1.02fr)}.mv-slide-cover__copy{flex-direction:column;align-items:start;gap:clamp(16px,2.4vh,26px);min-width:0;display:flex}.mv-slide-cover__mark{margin-bottom:clamp(8px,2vh,20px)}.mv-slide-cover__headline{max-width:15ch;font-size:var(--mv-slide-display);letter-spacing:-.05em;color:var(--starlight);text-wrap:balance;margin:0;font-weight:600;line-height:1.04}.mv-slide-cover__lead{max-width:38ch;font-size:var(--mv-slide-panel);letter-spacing:-.02em;color:var(--dim);text-wrap:pretty;margin:0;font-weight:400;line-height:1.35}.mv-slide-cover__deck{font-family:var(--font-mono,"Cascadia Code", "SFMono-Regular", Consolas, monospace);font-size:var(--mv-slide-mono);color:var(--dim);align-items:center;gap:12px;margin:0;padding-top:clamp(8px,1.6vh,18px);line-height:1.35;display:flex}.mv-slide-cover__deck:before{content:"";background:var(--signal);border-radius:2px;width:22px;height:2px}.mv-slide-cover__visual{border:1px solid var(--hairline);border-radius:var(--radius-xl);background:var(--mv-slide-card-ground);min-width:0;box-shadow:var(--mv-slide-card-lift);margin:0;overflow:hidden}.mv-slide-cover__visual :is(img,svg,video){width:100%;height:auto;display:block}.mv-slide-cover__visual[data-treatment=open]{box-shadow:none;background:0 0;border:0;border-radius:0;overflow:visible}.mv-slide-cover__visual .maivn-wordmark>svg{width:auto;height:var(--wordmark-height,1.5rem)}@media (max-width:900px){.mv-slide-cover[data-has-visual=true]{grid-template-columns:minmax(0,1fr)}}.mv-slide-statement{flex-direction:column;gap:clamp(20px,3vh,32px);padding-block:clamp(12px,3vh,44px);display:flex}.mv-slide-statement__lead{max-width:62ch;font-size:var(--mv-slide-lead);color:var(--dim);text-wrap:pretty;margin:0;line-height:1.6}.mv-slide-statement__claim{max-width:22ch;font-size:var(--mv-slide-display);letter-spacing:-.045em;color:var(--starlight);text-wrap:balance;margin:0;font-weight:600;line-height:1.08}.mv-slide-statement>.mv-slide-reveal{flex-direction:column;gap:clamp(14px,2.2vh,24px);display:flex}.mv-slide-statement__support{max-width:56ch;font-size:var(--mv-slide-lead);color:var(--dim);text-wrap:pretty;margin:0;line-height:1.6}.mv-slide-statement__attribution{font-size:var(--mv-slide-copy);color:var(--dim);align-items:baseline;gap:14px;margin:0;line-height:1.5;display:flex}.mv-slide-statement__attribution:before{content:"";background:var(--hairline);align-self:center;width:28px;height:1px}@media (min-width:1024px){.mv-slide-statement{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:clamp(24px,4vh,44px) clamp(40px,5vw,80px);display:grid}.mv-slide-statement__claim{grid-column:1/-1;max-width:24ch}.mv-slide-statement>.mv-slide-reveal{border-left:1px solid var(--hairline);justify-content:center;padding-left:clamp(24px,3vw,44px)}.mv-slide-statement>.mv-slide-reveal:last-child:not(:nth-child(3)){border-left:0;grid-column:1/-1;padding-left:0}}.mv-slide-cards{grid-template-columns:repeat(var(--mv-cards-columns,3), minmax(0, 1fr));gap:clamp(14px,1.6vw,24px);display:grid}.mv-slide-cards[data-count="2"]{gap:clamp(20px,3vw,48px)}.mv-slide-cards[data-count="5"]{grid-template-columns:repeat(6,minmax(0,1fr))}.mv-slide-cards[data-count="5"]>*{grid-column:span 2}.mv-slide-cards[data-count="5"]>:nth-last-child(-n+2){grid-column:span 3}.mv-slide-card{border:1px solid var(--hairline);border-radius:var(--radius-lg);background:var(--mv-slide-card-ground);height:100%;box-shadow:var(--mv-slide-card-lift);flex-direction:column;gap:12px;margin:0;padding:clamp(22px,2vw,32px);display:flex}.mv-slide-cards[data-count="2"] .mv-slide-card{border:0;border-left:1px solid var(--hairline);box-shadow:none;background:0 0;border-radius:0;padding:0 0 0 clamp(20px,2.4vw,36px)}.mv-slide-cards[data-count="2"] .mv-slide-card:first-child{border-left:0;padding-left:0}.mv-slide-card__icon{color:var(--signal-text);display:inline-flex}.mv-slide-card__title{font-size:var(--mv-slide-panel);letter-spacing:-.025em;color:var(--starlight);text-wrap:balance;margin:0;font-weight:600;line-height:1.2}.mv-slide-cards[data-count="3"] .mv-slide-card__title,.mv-slide-cards[data-count="4"] .mv-slide-card__title,.mv-slide-cards[data-count="5"] .mv-slide-card__title,.mv-slide-cards[data-count="6"] .mv-slide-card__title{letter-spacing:-.02em;font-size:clamp(21px,1.8vw,26px)}.mv-slide-card__body{font-size:var(--mv-slide-read);color:var(--dim);text-wrap:pretty;margin:0;line-height:1.5}.mv-slide-cards[data-count="2"] .mv-slide-card__body{font-size:var(--mv-slide-lead)}.mv-slide-card__meta{font-family:var(--font-mono,"Cascadia Code", "SFMono-Regular", Consolas, monospace);font-size:var(--mv-slide-mono);color:var(--dim);margin:0 0 -2px;line-height:1.35}.mv-slide-cards[data-layout=features] .mv-slide-card{border:0;border-top:1px solid var(--hairline);box-shadow:none;background:0 0;border-radius:0;padding:clamp(20px,2.4vh,28px) 0}.mv-slide-cards[data-layout=features] .mv-slide-card__body{max-width:42ch}.mv-slide-capability-hub{justify-content:center;padding-block:8px 28px;display:flex;position:relative}.mv-slide-capability-hub:after{content:"";background:var(--signal);width:1px;height:52px;position:absolute;bottom:-30px;left:50%}.mv-slide-cards[data-layout=capabilities]{grid-template-columns:repeat(var(--mv-cards-columns), minmax(0, 1fr));column-gap:0}.mv-slide-cards[data-layout=capabilities][data-count="5"]{--mv-cards-columns:5;grid-template-columns:repeat(5,minmax(0,1fr))}.mv-slide-cards[data-layout=capabilities]>.mv-slide-card{text-align:center;box-shadow:none;background:0 0;border:0;border-radius:0;grid-column:auto;align-items:center;padding:40px clamp(12px,1.6vw,24px) 0;position:relative}.mv-slide-cards[data-layout=capabilities]>.mv-slide-card:before{content:"";background:linear-gradient(var(--signal), var(--signal)) center / 1px 100% no-repeat;border-top:1px solid var(--hairline);top:0;height:24px;position:absolute;inset-inline:0}.mv-slide-cards[data-layout=capabilities]>.mv-slide-card:first-child:before{background-position:0;left:50%}.mv-slide-cards[data-layout=capabilities]>.mv-slide-card:last-child:before{background-position:100%;right:50%}.mv-slide-cards[data-layout=capabilities] .mv-slide-card__icon{border:1px solid var(--signal);margin-bottom:8px;padding:14px}@supports (color:color-mix(in lab, red, red)){.mv-slide-cards[data-layout=capabilities] .mv-slide-card__icon{border:1px solid color-mix(in srgb, var(--signal) 40%, transparent)}}.mv-slide-cards[data-layout=capabilities] .mv-slide-card__icon{background:var(--signal);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.mv-slide-cards[data-layout=capabilities] .mv-slide-card__icon{background:color-mix(in srgb, var(--signal) 8%, var(--void))}}.mv-slide-cards[data-layout=capabilities] .mv-slide-card__body{max-width:25ch}@media (max-width:1023px){.mv-slide-capability-hub{justify-content:start;padding-bottom:0}.mv-slide-capability-hub:after,.mv-slide-cards[data-layout=capabilities]>.mv-slide-card:before{display:none}.mv-slide-cards[data-layout=capabilities][data-count]{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.mv-slide-cards[data-layout=capabilities]>.mv-slide-card{text-align:start;border-top:1px solid var(--hairline);align-items:start;padding:16px 0 0}.mv-slide-cards[data-layout=capabilities] .mv-slide-card__body{max-width:none}}.mv-slide-cards[data-media=true] .mv-slide-card{box-shadow:none;background:0 0;border:0;padding:0}.mv-slide-cards[data-media=true] .mv-slide-figure__frame{box-shadow:0 16px 40px var(--void)}@supports (color:color-mix(in lab, red, red)){.mv-slide-cards[data-media=true] .mv-slide-figure__frame{box-shadow:0 16px 40px color-mix(in srgb, var(--void) 65%, transparent)}}@media (max-width:767px){.mv-slide-cards,.mv-slide-cards[data-count="5"]{grid-template-columns:minmax(0,1fr)}.mv-slide-cards[data-count="5"]>*{grid-column:auto}.mv-slide-cards[data-layout=capabilities][data-count]{grid-template-columns:minmax(0,1fr)}.mv-slide-cards[data-count="2"] .mv-slide-card{border-left:0;border-top:1px solid var(--hairline);padding:clamp(16px,4vw,24px) 0 0}.mv-slide-cards[data-count="2"] .mv-slide-card:first-child{border-top:0;padding-top:0}}.mv-slide-card .mv-slide-figure{margin-top:auto}.mv-slide-figure{flex-direction:column;gap:10px;min-width:0;margin:0;display:flex}.mv-slide-figure__frame{border:1px solid var(--hairline);border-radius:var(--radius-md);background:var(--console-2);display:block;overflow:hidden}.mv-slide-figure__frame :is(img,svg,video){width:100%;height:auto;display:block}a.mv-slide-figure__frame{transition:border-color var(--t-fast) var(--ease)}a.mv-slide-figure__frame:hover{border-color:var(--signal)}a.mv-slide-figure__frame:focus-visible{outline:2px solid var(--signal);outline-offset:2px}.mv-slide-figure__caption{font-size:var(--mv-slide-fine);color:var(--dim);margin:0;line-height:1.5}.mv-slide-comparison{grid-template-columns:minmax(0, .8fr) repeat(var(--mv-comparison-columns,2), minmax(0, 1fr));border-top:1px solid var(--hairline);display:grid}.mv-slide-comparison__row{display:contents}.mv-slide-comparison__cell{border-bottom:1px solid var(--hairline);font-size:max(20px, var(--mv-slide-copy));color:var(--dim);flex-direction:column;justify-content:start;gap:6px;min-width:0;padding:clamp(12px,1.6vh,20px) clamp(12px,1.4vw,22px);line-height:1.5;display:flex}.mv-slide-comparison__cell:first-child{padding-left:0}.mv-slide-comparison__cell[data-role=rowhead]{font-size:max(15px, var(--mv-slide-label));letter-spacing:0;text-transform:none;color:var(--dim);font-weight:650}.mv-slide-comparison__cell[data-role=colhead]{gap:8px;padding-top:clamp(14px,2vh,22px);padding-bottom:clamp(14px,2vh,22px)}.mv-slide-comparison__option{font-size:var(--mv-slide-panel);letter-spacing:-.025em;color:var(--starlight);text-wrap:balance;margin:0;font-weight:600;line-height:1.2}.mv-slide-comparison__note{font-size:max(16px, var(--mv-slide-fine));color:var(--dim);margin:0;line-height:1.45}.mv-slide-comparison__mark{border:1px solid var(--signal);align-self:start;align-items:center;gap:7px;padding:3px 9px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.mv-slide-comparison__mark{border:1px solid color-mix(in srgb, var(--signal) 40%, transparent)}}.mv-slide-comparison__mark{background:var(--signal);border-radius:999px}@supports (color:color-mix(in lab, red, red)){.mv-slide-comparison__mark{background:color-mix(in srgb, var(--signal) 10%, transparent)}}.mv-slide-comparison__mark{font-size:var(--mv-slide-label);letter-spacing:.08em;text-transform:uppercase;color:var(--signal-text,var(--signal));font-weight:650}.mv-slide-comparison__mark:before{content:"";background:var(--signal);border-radius:999px;width:6px;height:6px}.mv-slide-comparison__cell[data-highlight=true]{background:var(--console)}@supports (color:color-mix(in lab, red, red)){.mv-slide-comparison__cell[data-highlight=true]{background:color-mix(in srgb, var(--console) 70%, transparent)}}.mv-slide-comparison__cell[data-highlight=true][data-role=colhead]{border-radius:var(--radius-lg) var(--radius-lg) 0 0}.mv-slide-comparison__cell[data-highlight=true][data-last=true]{border-radius:0 0 var(--radius-lg) var(--radius-lg);border-bottom-color:#0000}.mv-slide-comparison__cell[data-highlight=true] .mv-slide-comparison__value{color:var(--starlight)}@media (max-width:900px){.mv-slide-comparison{border-top:0;grid-template-columns:minmax(0,1fr)}.mv-slide-comparison__cell:first-child{padding-left:clamp(12px,1.4vw,22px)}.mv-slide-comparison__cell[data-role=rowhead]{border-bottom:0;padding-bottom:0}.mv-slide-comparison__cell[role=cell]:before{content:attr(data-option);font-size:var(--mv-slide-fine);color:var(--starlight);font-weight:600}}.mv-slide-proof{grid-template-columns:minmax(0,1.9fr) minmax(0,1fr);align-items:start;gap:clamp(20px,2.6vw,44px);display:grid}.mv-slide-proof__panel{border:1px solid var(--hairline);border-radius:var(--radius-lg);background:var(--console-2);min-width:0;box-shadow:var(--mv-slide-card-lift);margin:0;overflow:hidden}.mv-slide-proof__panel :is(img,svg,video){width:100%;height:auto;display:block}.mv-slide-proof__aside{flex-direction:column;gap:clamp(12px,1.8vh,20px);min-width:0;display:flex}.mv-slide-proof__caption{font-size:var(--mv-slide-intro);color:var(--dim);text-wrap:pretty;margin:0;line-height:1.6}.mv-slide-proof__points{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.mv-slide-proof__points>li{border-top:1px solid var(--hairline);font-size:var(--mv-slide-copy);color:var(--dim);padding-top:12px;line-height:1.5}@media (max-width:900px){.mv-slide-proof{grid-template-columns:minmax(0,1fr)}}.mv-slide-team{grid-template-columns:repeat(var(--mv-team-columns,3), minmax(0, 1fr));gap:clamp(18px,2.4vw,40px);display:grid}.mv-slide-team__person{flex-direction:column;gap:10px;min-width:0;display:flex}.mv-slide-team__portrait{border:1px solid var(--hairline);border-radius:var(--radius-lg);background:var(--console-2);width:clamp(84px,8vw,116px);height:clamp(84px,8vw,116px);margin-bottom:6px;overflow:hidden}.mv-slide-team__portrait :is(img,svg){object-fit:cover;width:100%;height:100%;display:block}.mv-slide-team__name{font-size:var(--mv-slide-panel);letter-spacing:-.025em;color:var(--starlight);margin:0;font-weight:600;line-height:1.2}.mv-slide-team__link{font-size:var(--mv-slide-fine);margin-top:auto;padding-top:8px}.mv-slide-team__link a{color:var(--signal-text,var(--signal));text-underline-offset:4px}.mv-slide-team__role{font-size:var(--mv-slide-label);letter-spacing:.12em;text-transform:uppercase;color:var(--signal-text,var(--signal));margin:0;font-weight:650;line-height:1.2}.mv-slide-team__line{max-width:38ch;font-size:var(--mv-slide-copy);color:var(--dim);margin:0;line-height:1.6}@media (max-width:900px){.mv-slide-team{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.mv-slide-team{grid-template-columns:minmax(0,1fr)}}.mv-slide--closing{gap:clamp(26px,4vh,48px)}.mv-slide-closing{flex-direction:column;gap:clamp(24px,3.4vh,42px);max-width:68ch;display:flex}.mv-slide-closing>.mv-slide-reveal{flex-direction:column;align-items:start;display:flex}.mv-slide-closing__headline{max-width:20ch;font-size:var(--mv-slide-display);letter-spacing:-.05em;color:var(--starlight);text-wrap:balance;margin:0;font-weight:600;line-height:1.06}.mv-slide-closing__lead{max-width:54ch;font-size:var(--mv-slide-lead);color:var(--dim);text-wrap:pretty;margin:0;line-height:1.6}.mv-slide-closing__steps{counter-reset:mv-slide-step;flex-direction:column;gap:0;width:100%;margin:0;padding:0;list-style:none;display:flex}.mv-slide-closing__steps>li{border-top:1px solid var(--hairline);font-size:var(--mv-slide-lead);color:var(--starlight);counter-increment:mv-slide-step;align-items:baseline;gap:clamp(14px,1.6vw,24px);padding:clamp(12px,1.8vh,18px) 0;line-height:1.5;display:flex}.mv-slide-closing__steps>li:last-child{border-bottom:1px solid var(--hairline)}.mv-slide-closing__steps>li:before{content:counter(mv-slide-step, decimal-leading-zero);font-family:var(--font-mono,"Cascadia Code", "SFMono-Regular", Consolas, monospace);font-size:var(--mv-slide-mono);color:var(--signal-text,var(--signal));flex:none}.mv-slide-closing__contact{min-height:var(--target-touch,44px);border:1px solid var(--hairline);border-radius:var(--radius-full,999px);background:var(--mv-slide-card-ground);font-size:var(--mv-slide-read);color:var(--starlight);transition:border-color var(--t-fast) var(--ease), color var(--t-fast) var(--ease);align-self:start;align-items:center;gap:12px;padding:12px 22px;text-decoration:none;display:inline-flex}.mv-slide-closing__contact:hover{border-color:var(--signal);color:var(--signal-text,var(--signal))}.mv-slide-closing__contact:focus-visible{outline:2px solid var(--signal);outline-offset:2px}.mv-deck-map{width:100%;color:var(--starlight)}.mv-deck-map__head{justify-content:space-between;align-items:center;gap:24px;margin-bottom:36px;display:flex}.mv-deck-map__head h2{letter-spacing:-.035em;margin:0 0 8px;font-size:clamp(26px,3vw,38px);font-weight:550}.mv-deck-map__head p{color:var(--dim);margin:0;font-size:14px}.mv-deck-map__back{border:1px solid var(--hairline);min-height:44px;color:var(--dim);cursor:pointer;background:0 0;border-radius:8px;align-items:center;gap:16px;padding:8px 12px;font-size:14px;display:flex}.mv-deck-map__back span{font-size:24px;line-height:1}.mv-deck-map__chapters{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 40px;display:grid}.mv-deck-map__chapter h3{border-top:1px solid var(--hairline);justify-content:space-between;align-items:baseline;margin:0 0 12px;padding-top:14px;font-size:17px;font-weight:600;display:flex}.mv-deck-map__chapter h3>span{color:var(--dim);font-variant-numeric:tabular-nums;font-size:12px;font-weight:400}.mv-deck-map__chapter[data-active] h3{border-color:var(--signal)}.mv-deck-map__chapter ol{margin:0;padding:0;list-style:none}.mv-deck-map__chapter li{margin:0}.mv-deck-map__chapter button{text-align:left;width:100%;min-height:48px;color:var(--dim);cursor:pointer;background:0 0;border:0;border-radius:6px;grid-template-columns:26px minmax(0,1fr);align-items:start;gap:12px;padding:12px 10px;font-family:inherit;font-size:15px;font-weight:400;line-height:1.45;display:grid}.mv-deck-map__number{font-variant-numeric:tabular-nums;opacity:.7;padding-top:3px;font-size:12px}.mv-deck-map__chapter button:hover,.mv-deck-map__back:hover{background:var(--starlight)}@supports (color:color-mix(in lab, red, red)){.mv-deck-map__chapter button:hover,.mv-deck-map__back:hover{background:color-mix(in srgb, var(--starlight) 5%, transparent)}}.mv-deck-map__chapter button:hover,.mv-deck-map__back:hover{color:var(--starlight)}.mv-deck-map__chapter button[aria-current=step]{background:var(--signal)}@supports (color:color-mix(in lab, red, red)){.mv-deck-map__chapter button[aria-current=step]{background:color-mix(in srgb, var(--signal) 9%, transparent)}}.mv-deck-map__chapter button[aria-current=step]{color:var(--starlight)}.mv-deck-map__chapter small{color:var(--signal-text);margin-top:4px;font-size:11px;display:block}.mv-deck-map button:focus-visible{outline:2px solid var(--signal);outline-offset:3px}@media (max-width:1000px){.mv-deck-map__chapters{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.mv-deck-map__head{flex-direction:column;align-items:flex-start;gap:12px;margin-bottom:28px}.mv-deck-map__chapters{grid-template-columns:1fr;gap:24px}}.mv-slide-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(24px,4vw,64px);margin:0;display:grid}.mv-slide-metrics>div{border-top:1px solid var(--hairline);padding-top:24px}.mv-slide-metrics dt{font-size:var(--mv-slide-read);color:var(--dim)}.mv-slide-metrics dd{margin:0}.mv-slide-metrics strong{letter-spacing:-.06em;color:var(--signal-text);margin-block:12px;font-size:clamp(52px,6vw,88px);font-weight:600;line-height:1.2;display:block}.mv-slide-metrics span,.mv-slide-metrics small{display:block}.mv-slide-metrics span{font-size:var(--mv-slide-read)}.mv-slide-metrics small{font-size:var(--mv-slide-fine);color:var(--dim);margin-top:8px}.mv-slide-metrics__summary{font-size:var(--mv-slide-read);max-width:90ch;line-height:1.5}.mv-slide-metrics__methodology{font-size:var(--mv-slide-fine);max-height:25vh;line-height:1.6;overflow-y:auto}@media (max-width:767px){.mv-slide-metrics{grid-template-columns:1fr;gap:28px}.mv-slide-metrics__methodology{max-height:none}}@media (prefers-reduced-motion:reduce){[data-reveal-mode=space]{transition:none}[data-reveal-mode=space][data-revealed=false]{transform:none}.mv-slide-closing__contact,a.mv-slide-figure__frame{transition:none}}.mv-content-slide{width:100%;min-width:0}.mv-content-entry{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 48px;margin:0;padding:0;list-style:none;display:grid}.mv-content-entry li{border-top:1px solid var(--hairline);padding-top:20px}.mv-content-entry span{color:var(--signal-text,var(--signal));font-size:var(--mv-slide-label)}.mv-content-entry h2{font-size:var(--mv-slide-panel);margin:10px 0}.mv-content-entry p{font-size:var(--mv-slide-copy);color:var(--dim);margin:0;line-height:1.4}@media (max-width:900px){.mv-content-entry{grid-template-columns:1fr}}.mv-content-plans{font-size:var(--mv-slide-copy);grid-template-columns:1fr 1fr;gap:48px;display:grid}.mv-content-plans dl{margin:0}.mv-content-plans dl>div{border-bottom:1px solid var(--hairline);justify-content:space-between;gap:16px;padding:16px 0;display:flex}.mv-content-plans dd{color:var(--signal-text,var(--signal));margin:0;font-weight:650}.mv-content-plans h2{font-size:var(--mv-slide-panel);margin:0 0 8px}.mv-content-plans p{color:var(--dim);margin:0 0 22px;line-height:1.45}@media (max-width:900px){.mv-content-plans{grid-template-columns:1fr;gap:24px}}.mv-content-build{grid-template-columns:1fr 1fr;gap:48px;display:grid}.mv-content-build section{border-top:2px solid var(--signal);padding-top:24px}.mv-content-build span{font-size:var(--mv-slide-label);color:var(--dim);display:block}.mv-content-build strong{font-size:var(--mv-slide-display,48px);color:var(--signal-text,var(--signal));margin:16px 0;display:block}.mv-content-build h2{font-size:var(--mv-slide-panel)}.mv-content-build p{font-size:var(--mv-slide-copy);color:var(--dim);line-height:1.5}@media (max-width:900px){.mv-content-build{grid-template-columns:1fr;gap:24px}}.mv-content-position{border-top:2px solid var(--signal);grid-template-columns:1fr 1fr;align-items:center;gap:36px;margin-top:24px;padding-top:20px;display:grid}.mv-content-position h2{font-size:var(--mv-slide-panel);color:var(--signal-text,var(--signal));margin:12px 0 0;line-height:1.2}.mv-content-position p,.mv-content-takeaway{font-size:var(--mv-slide-copy);color:var(--starlight);line-height:1.45}.mv-content-takeaway{margin:24px 0 0}.mv-content-team-art{text-align:center;max-width:400px}.mv-content-team-art img{object-fit:contain;width:100%;height:auto;max-height:280px;display:block}.mv-content-team-art h2{font-size:var(--mv-slide-panel);margin:16px 0 8px;line-height:1.2}.mv-content-team-art p{font-size:var(--mv-slide-copy);color:var(--dim);margin:0}@media (max-width:900px){.mv-content-position{grid-template-columns:1fr;gap:16px}}.mv-execution-burden,.mv-execution-ownership,.mv-execution-categories,.mv-execution-flow{min-width:0}.mv-execution-burden{grid-template-columns:minmax(0,.9fr) minmax(18rem,1.1fr);align-items:center;gap:clamp(32px,6vw,96px);display:grid}.mv-execution-burden__subject{place-items:center;min-height:16rem;display:grid}.mv-execution-burden__list,.mv-execution-ownership__items,.mv-execution-categories__facts,.mv-execution-flow__stages{margin:0;padding:0;list-style:none}.mv-execution-burden__list{border-top:1px solid var(--hairline)}.mv-execution-burden__item{border-bottom:1px solid var(--hairline);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:16px;padding:clamp(14px,2vh,22px) 0;display:grid}.mv-execution-burden__icon{color:var(--signal-text,var(--signal));display:inline-flex}.mv-execution-burden__title,.mv-execution-ownership__title,.mv-execution-categories__title,.mv-execution-flow__label{color:var(--starlight);font-size:var(--mv-slide-panel);letter-spacing:-.03em;margin:0;font-weight:600;line-height:1.15}.mv-execution-burden__body,.mv-execution-ownership__note,.mv-execution-categories__examples,.mv-execution-categories__facts,.mv-execution-flow__label{color:var(--dim)}.mv-execution-burden__body{font-size:var(--mv-slide-copy);margin-top:6px;line-height:1.5}.mv-execution-ownership{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(28px,5vw,80px);display:grid}.mv-execution-ownership__stack{min-width:0}.mv-execution-ownership__stack>section{border-top:2px solid var(--hairline);border-bottom:1px solid var(--hairline);min-height:100%;padding:clamp(18px,2.4vw,32px) 0}.mv-execution-ownership__stack [data-state=after]{border-top-color:var(--signal)}.mv-execution-ownership__label,.mv-execution-ownership__sdk,.mv-execution-categories__facts span{font-family:var(--font-mono,"Cascadia Code", "SFMono-Regular", Consolas, monospace);font-size:var(--mv-slide-label);letter-spacing:.1em;text-transform:uppercase;color:var(--dim);margin:0 0 10px;font-weight:650;line-height:1.3}.mv-execution-ownership__sdk{color:var(--signal-text,var(--signal));margin-top:10px}.mv-execution-ownership__route{color:var(--starlight);font-size:var(--mv-slide-panel);margin-top:clamp(18px,2vh,26px);line-height:1.35}.mv-execution-ownership__route b{color:var(--signal-text,var(--signal))}.mv-execution-ownership__items{font-size:var(--mv-slide-copy);color:var(--dim);gap:8px;margin-top:18px;line-height:1.45;display:grid}.mv-execution-ownership__items li{gap:10px;display:flex}.mv-execution-ownership__items li:before{content:"—";color:var(--faint)}.mv-execution-ownership__note{font-size:var(--mv-slide-fine);margin-top:18px;line-height:1.5}.mv-execution-categories__columns{grid-template-columns:repeat(var(--mv-execution-category-columns,3), minmax(0, 1fr));gap:clamp(20px,3vw,48px);display:grid}.mv-execution-categories__column{border-left:1px solid var(--hairline);min-width:0;padding-left:clamp(16px,2vw,28px)}.mv-execution-categories__column:first-child{border-left:0;padding-left:0}.mv-execution-categories__brand{height:96px;color:var(--signal-text,var(--signal));align-items:center;margin-bottom:20px;display:flex}.mv-execution-categories__logos{gap:14px;display:grid}.mv-execution-categories__logos img{object-fit:contain;object-position:left center;width:172px;height:auto;max-height:64px}.mv-execution-categories__logos[data-category=platforms] img{width:109px}.mv-execution-categories__examples{font-size:var(--mv-slide-fine);margin-top:8px;line-height:1.45}.mv-execution-categories__facts{font-size:var(--mv-slide-copy);gap:14px;margin-top:clamp(20px,2.5vh,30px);line-height:1.45;display:grid}.mv-execution-categories__facts li{gap:4px;display:grid}.mv-execution-categories__facts span{margin:0}.mv-execution-categories__facts [data-role=owns]{border-left:2px solid var(--signal);color:var(--starlight);padding-left:14px}.mv-execution-flow__stages{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(24px,4vw,72px);display:grid}.mv-execution-flow{--mv-execution-art-height:clamp(180px, 20vw, 260px);width:100%;container-type:inline-size}.mv-execution-flow__stage{min-width:0;position:relative}.mv-execution-flow__visual{height:var(--mv-execution-art-height);place-items:center;margin-bottom:16px;display:grid;overflow:visible}.mv-execution-flow__label{text-align:center}.mv-execution-flow__visual :is(img,svg,video){width:100%;max-height:var(--mv-execution-art-height);object-fit:contain;display:block}.mv-execution-flow__arrow{top:calc(var(--mv-execution-art-height) / 2);width:clamp(18px,2vw,28px);height:clamp(18px,2vw,28px);color:var(--signal-text,var(--signal));place-items:center;font-size:clamp(20px,2vw,28px);line-height:1;display:grid;position:absolute;left:calc(100% + clamp(12px,2vw,32px));transform:translate(-50%,-50%)}.mv-execution-container{position:relative}.mv-execution-container__logo{width:max-content;max-width:85%;filter:drop-shadow(0 1px 2px var(--void)) drop-shadow(0 0 3px var(--void));padding:20px 24px;position:absolute;top:28%;left:50%;transform:translate(-50%,-50%)}.mv-execution-container__logo>:is(img,svg){object-fit:contain;width:100%;height:auto;display:block}@container (max-width:760px){.mv-execution-flow__stages{grid-template-columns:minmax(0,1fr)}.mv-execution-flow__stage{grid-template-columns:minmax(0,1fr);display:grid}.mv-execution-flow__arrow{justify-self:center;margin:16px 0 0;position:static;transform:rotate(90deg)}}@media (min-width:1024px){.mv-execution-ownership__items{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px}.mv-execution-ownership__items li{border-bottom:1px dashed var(--hairline);padding:10px 0}.mv-execution-ownership__items li:before{display:none}.mv-execution-categories__examples{min-height:2.9em}.mv-slide-statement>.mv-execution-flow{grid-column:1/-1}.mv-slide-cover__copy:has(>.mv-execution-flow)>.mv-slide-cover__headline{max-width:24ch}.mv-slide-cover__copy:has(>.mv-execution-flow)>.mv-slide-cover__lead{max-width:62ch}}@media (max-width:900px){.mv-execution-burden,.mv-execution-ownership,.mv-execution-categories__columns,.mv-execution-flow__stages{grid-template-columns:minmax(0,1fr)}.mv-execution-burden__subject{min-height:0}.mv-execution-categories__column,.mv-execution-categories__column:first-child{border-top:1px solid var(--hairline);border-left:0;padding:clamp(16px,3vw,24px) 0 0}.mv-execution-flow__stage{grid-template-columns:minmax(0,1fr);display:grid}.mv-execution-flow__arrow{justify-self:center;margin:16px 0 0;position:static;transform:rotate(90deg)}}.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-presentation-atmosphere{z-index:-1;pointer-events:none;contain:strict;background:var(--void);position:fixed;inset:0;overflow:hidden}:root{color-scheme:normal;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--nav-bg:var(--void)}@supports (color:color-mix(in lab, red, red)){:root{--nav-bg:color-mix(in srgb, var(--void) 96%, transparent)}}:root{--web-hero-size:clamp(44px, 4.7vw, 66px);--web-hero-weight:600;--web-hero-leading:1.06;--web-hero-tracking:-.055em;--web-hero-narrow-size:clamp(40px, 9.5vw, 62px);--web-page-title-size:clamp(38px, 5vw, 62px);--web-page-title-weight:600;--web-page-title-leading:1.06;--web-page-title-tracking:-.05em;--web-section-size:clamp(32px, 4vw, 46px);--web-section-weight:550;--web-section-leading:1.12;--web-section-tracking:-.04em;--web-section-sm-size:clamp(28px, 4vw, 42px);--web-section-sm-weight:600;--web-section-sm-leading:1.12;--web-section-sm-tracking:-.025em;--web-section-xs-size:clamp(28px, 4vw, 40px);--web-section-xs-weight:600;--web-section-xs-leading:1.25;--web-section-xs-tracking:-.025em;--web-promo-size:clamp(26px, 4.4vw, 38px);--web-promo-weight:600;--web-promo-leading:1.12;--web-promo-tracking:-.02em;--web-panel-size:clamp(24px, 3vw, 30px);--web-panel-weight:600;--web-panel-leading:1.2;--web-panel-tracking:-.025em;--web-figure-size:38px;--web-figure-tracking:-.04em;--web-subhead-size:30px;--web-subhead-weight:550;--web-subhead-leading:1.17;--web-subhead-tracking:-.035em;--web-card-title-size:19px;--web-card-title-weight:550;--web-lead-size:var(--type-title-size);--web-intro-size:17px;--web-reading-size:16px;--web-copy-size:var(--type-heading-size);--web-body-size:14px;--web-code-size:12.5px}.web-type-section-sm{font-size:var(--web-section-sm-size);font-weight:var(--web-section-sm-weight);line-height:var(--web-section-sm-leading);letter-spacing:var(--web-section-sm-tracking)}.web-type-section-xs{font-size:var(--web-section-xs-size);font-weight:var(--web-section-xs-weight);line-height:var(--web-section-xs-leading);letter-spacing:var(--web-section-xs-tracking)}.web-type-promo{font-size:var(--web-promo-size);font-weight:var(--web-promo-weight);line-height:var(--web-promo-leading);letter-spacing:var(--web-promo-tracking)}:root[data-theme=light]{color-scheme:normal;--nav-bg:var(--void)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=light]{--nav-bg:color-mix(in srgb, var(--void) 96%, transparent)}}html{scroll-behavior:smooth;scroll-padding-top:5rem}.site-header{z-index:50;border-bottom:1px solid var(--hairline);background:var(--nav-bg);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);position:sticky;top:0}.site-header-inner{align-items:center;gap:2rem;max-width:1080px;min-height:4rem;margin:auto;padding:0 1.5rem;display:flex}.site-desktop-nav{align-items:center;gap:1.5rem;display:flex}.site-header-controls{display:none}.site-theme-toggle{border:1px solid var(--hairline);width:44px;height:44px;color:var(--dim);border-radius:50%;padding:0}.site-desktop-nav{margin-left:auto}.site-desktop-nav a,.site-mobile-nav a{color:var(--dim);font-size:var(--web-body-size);padding-block:.75rem}.site-desktop-nav a:hover,.site-mobile-nav a:hover{color:var(--starlight)}.site-menu-toggle{border:1px solid var(--hairline);border-radius:var(--radius-md);justify-content:center;align-items:center;width:44px;height:44px;padding:0;display:none}.site-mobile-nav{display:none}.site-menu-toggle svg{flex-shrink:0;width:20px;height:20px}.skip-link{z-index:100;background:var(--console);color:var(--starlight);border:2px solid var(--signal);padding:.75rem 1rem;position:fixed;top:.5rem;left:1rem;transform:translateY(-200%)}.skip-link:focus{transform:none}@media (max-width:800px){.site-desktop-nav{display:none}.site-header-controls{gap:.75rem;margin-left:auto;display:flex}.site-menu-toggle{display:inline-flex}.site-mobile-nav:not([hidden]){border-top:1px solid var(--hairline);padding:.5rem 1.5rem 1rem;display:grid}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background:var(--void);color:var(--starlight);-webkit-font-smoothing:antialiased;overflow-x:clip}.site-page{isolation:isolate;background:var(--void);min-height:100dvh;position:relative}.site-page-content{z-index:1;position:relative}::selection{background:var(--signal)}@supports (color:color-mix(in lab, red, red)){::selection{background:color-mix(in srgb, var(--signal) 30%, transparent)}}a:focus-visible,button:focus-visible{outline:2px solid var(--signal);outline-offset:3px;border-radius:2px}@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-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-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-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}
