@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-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-ease:initial}}}@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;--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;--ease-in-out:cubic-bezier(.4, 0, .2, 1);--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;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{.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.top-10{top:calc(var(--spacing) * 10)}.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}}.mb-1{margin-bottom:var(--spacing)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.shrink{flex-shrink:1}.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}.flex-wrap{flex-wrap:wrap}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.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{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.\[--wordmark-height\:1\.125rem\]{--wordmark-height:1.125rem}}:root{color-scheme:dark;--void:#0b0e14;--console:#121824;--console-2:#0e131d;--hairline:#202a3a;--starlight:#e9eef6;--dim:#a3aec1;--faint:#5a6478;--signal:#5bc9ee;--ignition:#ffb454;--nominal:#7bd8a0;--alert:#e05d5d;--caution:#ebd155;--syntax-keyword:#c792ea;--syntax-string:#c3e88d;--syntax-comment:var(--dim);--syntax-number:#f7a072;--syntax-function:#82aaff;--syntax-builtin:#ffd166;--syntax-decorator:#ff6b81;--syntax-variable:#89ddff;--syntax-type:#4ec9b0;--syntax-property:#9cdcfe;--on-ignition:#14181f;--on-caution:#14181f;--logo-letters:#a9c7e4;--logo-a:#ffb454;--ease:cubic-bezier(.22, 1, .36, 1);--t-fast:.16s;--t-base:.24s;--t-slow:.42s;--mv-effect-ignition-core:var(--ignition);--mv-effect-ignition-support:var(--ignition-text);--mv-effect-ignition-aura:var(--ignition)}@supports (color:color-mix(in lab,red,red)){:root{--mv-effect-ignition-aura:color-mix(in srgb, var(--ignition) 32%, transparent)}}:root{--mv-effect-ignition-highlight:var(--ignition)}@supports (color:color-mix(in lab,red,red)){:root{--mv-effect-ignition-highlight:color-mix(in srgb, var(--ignition) 72%, var(--starlight))}}:root{--mv-effect-ignition-foreground:var(--on-ignition);--mv-effect-signal-core:var(--signal);--mv-effect-signal-support:var(--signal)}@supports (color:color-mix(in lab,red,red)){:root{--mv-effect-signal-support:color-mix(in srgb, var(--signal) 64%, var(--starlight))}}:root{--mv-effect-signal-aura:var(--signal)}@supports (color:color-mix(in lab,red,red)){:root{--mv-effect-signal-aura:color-mix(in srgb, var(--signal) 28%, transparent)}}:root{--mv-effect-signal-highlight:var(--signal)}@supports (color:color-mix(in lab,red,red)){:root{--mv-effect-signal-highlight:color-mix(in srgb, var(--signal) 70%, var(--starlight))}}:root{--mv-effect-signal-foreground:var(--on-ignition);--mv-effect-success-core:var(--nominal);--mv-effect-success-support:var(--nominal-text);--mv-effect-success-aura:var(--nominal)}@supports (color:color-mix(in lab,red,red)){:root{--mv-effect-success-aura:color-mix(in srgb, var(--nominal) 26%, transparent)}}:root{--mv-effect-success-highlight:var(--nominal)}@supports (color:color-mix(in lab,red,red)){:root{--mv-effect-success-highlight:color-mix(in srgb, var(--nominal) 68%, var(--starlight))}}:root{--mv-effect-success-foreground:var(--on-ignition);--mv-effect-warning-core:var(--caution);--mv-effect-warning-support:var(--caution);--mv-effect-warning-aura:var(--caution)}@supports (color:color-mix(in lab,red,red)){:root{--mv-effect-warning-aura:color-mix(in srgb, var(--caution) 22%, transparent)}}:root{--mv-effect-warning-highlight:var(--caution)}@supports (color:color-mix(in lab,red,red)){:root{--mv-effect-warning-highlight:color-mix(in srgb, var(--caution) 64%, var(--starlight))}}:root{--mv-effect-warning-foreground:var(--on-ignition);--mv-effect-alert-core:var(--alert);--mv-effect-alert-support:var(--alert-text);--mv-effect-alert-aura:var(--alert)}@supports (color:color-mix(in lab,red,red)){:root{--mv-effect-alert-aura:color-mix(in srgb, var(--alert) 22%, transparent)}}:root{--mv-effect-alert-highlight:var(--alert)}@supports (color:color-mix(in lab,red,red)){:root{--mv-effect-alert-highlight:color-mix(in srgb, var(--alert) 64%, var(--starlight))}}:root{--mv-effect-alert-foreground:var(--starlight);--mv-effect-neutral-core:var(--dim);--mv-effect-neutral-support:var(--faint);--mv-effect-neutral-aura:var(--dim)}@supports (color:color-mix(in lab,red,red)){:root{--mv-effect-neutral-aura:color-mix(in srgb, var(--dim) 18%, transparent)}}:root{--mv-effect-neutral-highlight:var(--dim)}@supports (color:color-mix(in lab,red,red)){:root{--mv-effect-neutral-highlight:color-mix(in srgb, var(--dim) 60%, var(--starlight))}}:root{--mv-effect-neutral-foreground:var(--starlight);--mv-effect-ignition-signal-core:var(--ignition);--mv-effect-ignition-signal-support:var(--signal);--mv-effect-ignition-signal-aura:var(--signal)}@supports (color:color-mix(in lab,red,red)){:root{--mv-effect-ignition-signal-aura:color-mix(in srgb, var(--signal) 28%, transparent)}}:root{--mv-effect-ignition-signal-highlight:var(--signal)}@supports (color:color-mix(in lab,red,red)){:root{--mv-effect-ignition-signal-highlight:color-mix(in srgb, var(--signal) 68%, var(--starlight))}}:root{--mv-effect-ignition-signal-foreground:var(--on-ignition);--mv-effect-signal-success-core:var(--nominal);--mv-effect-signal-success-support:var(--signal);--mv-effect-signal-success-aura:var(--signal)}@supports (color:color-mix(in lab,red,red)){:root{--mv-effect-signal-success-aura:color-mix(in srgb, var(--signal) 24%, transparent)}}:root{--mv-effect-signal-success-highlight:var(--nominal)}@supports (color:color-mix(in lab,red,red)){:root{--mv-effect-signal-success-highlight:color-mix(in srgb, var(--nominal) 64%, var(--starlight))}}:root{--mv-effect-signal-success-foreground:var(--on-ignition);--mv-effect-intensity-quiet:.34;--mv-effect-intensity-standard:.56;--mv-effect-intensity-strong:.78;--mv-effect-static-opacity:.68;--mv-effect-motion-none:0s;--mv-effect-motion-calm:calc(var(--t-slow) * 8);--mv-effect-motion-active:calc(var(--t-slow) * 3);--mv-effect-motion-completion:var(--t-slow);--mv-effect-spread-quiet:var(--s2);--mv-effect-spread-standard:var(--s4);--mv-effect-spread-strong:var(--s6);--mv-effect-trail-quiet:var(--s6);--mv-effect-trail-standard:var(--s8);--mv-effect-trail-strong:calc(var(--s8) + var(--s6));--mv-effect-track-width-thin:1px;--mv-effect-track-width-standard:2px;--mv-effect-track-width-strong:3px;--mv-effect-track-pace-slow:24;--mv-effect-track-pace-standard:48;--mv-effect-track-pace-fast:72;--mv-effect-placement-all:0;--mv-effect-placement-bottom:1;--mv-effect-placement-top:2;--mv-effect-placement-inline-start:3;--mv-effect-placement-inline-end:4;--mv-effect-direction-forward:1;--mv-effect-direction-reverse:-1;--mv-effect-direction-clockwise:1turn;--mv-effect-direction-counterclockwise:-1turn;--mv-effect-density-compact:var(--s2);--mv-effect-density-standard:var(--s3);--mv-effect-density-spacious:var(--s4);--mv-font-body:Inter, system-ui, -apple-system, "Segoe UI", sans-serif;--mv-font-telemetry:"Cascadia Code", "SFMono-Regular", Consolas, monospace;--type-weight-regular:400;--type-weight-medium:500;--type-weight-semibold:600;--type-weight-bold:700;--weight-semibold:var(--type-weight-semibold);--type-micro-size:10px;--type-micro-weight:500;--type-micro-leading:1.25;--type-micro-tracking:.02em;--type-caption-size:11px;--type-caption-weight:400;--type-caption-leading:1.3;--type-body-sm-size:12px;--type-body-sm-weight:400;--type-body-sm-leading:1.35;--type-body-size:13px;--type-body-weight:400;--type-body-leading:1.35;--type-label-size:11px;--type-label-weight:650;--type-label-leading:1.2;--type-label-tracking:.12em;--type-heading-size:15px;--type-heading-weight:650;--type-heading-leading:1.25;--type-heading-tracking:-.01em;--type-title-size:18px;--type-title-weight:650;--type-title-leading:1.15;--type-title-tracking:-.02em;--type-display-size:24px;--type-display-weight:650;--type-display-leading:1.1;--type-display-tracking:-.025em;--type-telemetry-size:12px;--type-telemetry-weight:500;--type-telemetry-leading:1.4;--type-telemetry-tracking:.01em;--icon-size-sm:16px;--icon-size-md:20px;--icon-size-lg:24px;--icon-stroke:1.75;--focus-ring-width:2px;--focus-ring-offset:2px;--focus-ring-color:var(--signal);--target-min:24px;--target-touch:44px;--radius-sm:.375rem;--radius-md:.5rem;--radius-lg:.75rem;--radius-xl:1rem;--radius-2xl:1.5rem;--radius-full:9999px;--chrome-radius-control:7px;--chrome-radius-chip:4px;--shadow-sm:0 1px 2px var(--void)}@supports (color:color-mix(in lab,red,red)){:root{--shadow-sm:0 1px 2px color-mix(in srgb, var(--void) 45%, transparent)}}:root{--shadow-md:0 4px 6px -1px var(--void), 0 2px 4px -1px var(--void)}@supports (color:color-mix(in lab,red,red)){:root{--shadow-md:0 4px 6px -1px color-mix(in srgb, var(--void) 50%, transparent), 0 2px 4px -1px color-mix(in srgb, var(--void) 38%, transparent)}}:root{--shadow-lg:0 10px 15px -3px var(--void), 0 4px 6px -2px var(--void)}@supports (color:color-mix(in lab,red,red)){:root{--shadow-lg:0 10px 15px -3px color-mix(in srgb, var(--void) 55%, transparent), 0 4px 6px -2px color-mix(in srgb, var(--void) 45%, transparent)}}:root{--call-type-func:#9ba9f1;--call-type-model:#cf96f0;--call-type-agent:#ee8bcd;--call-type-mcp:#61c21c;--call-type-resp:#1cc2a6}.mv-theme-lock--dark{color-scheme:dark;--sheet-raised:#121824;--void:#0b0e14;--console:#121824;--console-2:#0e131d;--hairline:#202a3a;--starlight:#e9eef6;--dim:#a3aec1;--faint:#5a6478;--signal:#5bc9ee;--ignition:#ffb454;--nominal:#7bd8a0;--alert:#e05d5d;--caution:#ebd155;--on-ignition:#14181f;--on-caution:#14181f;--logo-letters:#a9c7e4;--logo-a:#ffb454}:root[data-theme=light]{color-scheme:light;--void:#eef2f7;--console:#fff;--console-2:#f7fafd;--hairline:#d7dfea;--starlight:#17202e;--dim:#57647c;--faint:#8b97ac;--signal:#0e8dbc;--ignition:#d97e06;--mv-effect-ignition-core:var(--ignition);--mv-effect-ignition-support:var(--ignition-text);--mv-effect-ignition-aura:var(--ignition)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=light]{--mv-effect-ignition-aura:color-mix(in srgb, var(--ignition) 24%, transparent)}}:root[data-theme=light]{--mv-effect-ignition-highlight:var(--ignition)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=light]{--mv-effect-ignition-highlight:color-mix(in srgb, var(--ignition) 76%, var(--starlight))}}:root[data-theme=light]{--mv-effect-ignition-foreground:var(--on-ignition);--mv-effect-signal-core:var(--signal);--mv-effect-signal-support:var(--signal)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=light]{--mv-effect-signal-support:color-mix(in srgb, var(--signal) 76%, var(--starlight))}}:root[data-theme=light]{--mv-effect-signal-aura:var(--signal)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=light]{--mv-effect-signal-aura:color-mix(in srgb, var(--signal) 20%, transparent)}}:root[data-theme=light]{--mv-effect-signal-highlight:var(--signal)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=light]{--mv-effect-signal-highlight:color-mix(in srgb, var(--signal) 74%, var(--starlight))}}:root[data-theme=light]{--mv-effect-signal-foreground:var(--on-ignition);--mv-effect-success-core:var(--nominal);--mv-effect-success-support:var(--nominal-text);--mv-effect-success-aura:var(--nominal)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=light]{--mv-effect-success-aura:color-mix(in srgb, var(--nominal) 20%, transparent)}}:root[data-theme=light]{--mv-effect-success-highlight:var(--nominal)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=light]{--mv-effect-success-highlight:color-mix(in srgb, var(--nominal) 72%, var(--starlight))}}:root[data-theme=light]{--mv-effect-success-foreground:var(--on-ignition);--mv-effect-warning-core:var(--caution);--mv-effect-warning-support:var(--caution);--mv-effect-warning-aura:var(--caution)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=light]{--mv-effect-warning-aura:color-mix(in srgb, var(--caution) 18%, transparent)}}:root[data-theme=light]{--mv-effect-warning-highlight:var(--caution)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=light]{--mv-effect-warning-highlight:color-mix(in srgb, var(--caution) 70%, var(--starlight))}}:root[data-theme=light]{--mv-effect-warning-foreground:var(--on-ignition);--mv-effect-alert-core:var(--alert);--mv-effect-alert-support:var(--alert-text);--mv-effect-alert-aura:var(--alert)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=light]{--mv-effect-alert-aura:color-mix(in srgb, var(--alert) 18%, transparent)}}:root[data-theme=light]{--mv-effect-alert-highlight:var(--alert)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=light]{--mv-effect-alert-highlight:color-mix(in srgb, var(--alert) 70%, var(--starlight))}}:root[data-theme=light]{--mv-effect-alert-foreground:var(--starlight);--mv-effect-neutral-core:var(--dim);--mv-effect-neutral-support:var(--faint);--mv-effect-neutral-aura:var(--dim)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=light]{--mv-effect-neutral-aura:color-mix(in srgb, var(--dim) 14%, transparent)}}:root[data-theme=light]{--mv-effect-neutral-highlight:var(--dim)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=light]{--mv-effect-neutral-highlight:color-mix(in srgb, var(--dim) 66%, var(--starlight))}}:root[data-theme=light]{--mv-effect-neutral-foreground:var(--starlight);--mv-effect-ignition-signal-core:var(--ignition);--mv-effect-ignition-signal-support:var(--signal);--mv-effect-ignition-signal-aura:var(--signal)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=light]{--mv-effect-ignition-signal-aura:color-mix(in srgb, var(--signal) 20%, transparent)}}:root[data-theme=light]{--mv-effect-ignition-signal-highlight:var(--signal)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=light]{--mv-effect-ignition-signal-highlight:color-mix(in srgb, var(--signal) 72%, var(--starlight))}}:root[data-theme=light]{--mv-effect-ignition-signal-foreground:var(--on-ignition);--mv-effect-signal-success-core:var(--nominal);--mv-effect-signal-success-support:var(--signal);--mv-effect-signal-success-aura:var(--signal)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=light]{--mv-effect-signal-success-aura:color-mix(in srgb, var(--signal) 18%, transparent)}}:root[data-theme=light]{--mv-effect-signal-success-highlight:var(--nominal)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=light]{--mv-effect-signal-success-highlight:color-mix(in srgb, var(--nominal) 70%, var(--starlight))}}:root[data-theme=light]{--mv-effect-signal-success-foreground:var(--on-ignition);--nominal:#1f9d5b;--alert:#c03434;--logo-letters:#4a6b8c;--logo-a:#a35200;--caution:#a35200;--on-caution:#fff;--syntax-keyword:#6f42c1;--syntax-string:#27682f;--syntax-comment:var(--dim);--syntax-number:#9a3d16;--syntax-function:#3158ad;--syntax-builtin:#765500;--syntax-decorator:#a62d4a;--syntax-variable:#006b78;--syntax-type:#1a6e83;--syntax-property:#1f4fb3;--call-type-func:#3753df;--call-type-model:#9523d7;--call-type-agent:#b61e83;--call-type-mcp:#397012;--call-type-resp:#127060}:root{--s1:4px;--s2:8px;--s3:12px;--s4:16px;--s5:20px;--s6:24px;--s7:32px;--s8:48px;--chrome-top:#0b0e14;--chrome-bot:#070a0f;--chrome-rule:#1d3563;--chrome-ink:#dce6f7;--chrome-ink-2:#8ea3c6;--chrome-accent:#ffb454;--chrome-glow:#5bc9ee38;--ignition-text:#ffc67d;--alert-text:#ec7b7b;--nominal-text:var(--nominal);--caution-text:var(--caution);--signal-text:var(--signal);--sheet-surface:#1b1e23;--sheet-raised:#23272e;--sheet-sunk:#16191e;--card-surface:var(--sheet-sunk)}@supports (color:color-mix(in lab,red,red)){:root{--card-surface:color-mix(in srgb, var(--sheet-sunk) 72%, var(--sheet-raised))}}:root{--card-fill:#ffffff0e;--card-fill-hover:#ffffff1a;--card-rule:#ffffff21;--card-lift:#ffffff12;--card-shadow:0 1px 2px -1px var(--void), 0 10px 26px -14px var(--void)}@supports (color:color-mix(in lab,red,red)){:root{--card-shadow:0 1px 2px -1px color-mix(in srgb, var(--void) 62%, transparent), 0 10px 26px -14px color-mix(in srgb, var(--void) 74%, transparent)}}:root{--card-shadow-raised:0 2px 4px -1px var(--void), 0 14px 32px -14px var(--void)}@supports (color:color-mix(in lab,red,red)){:root{--card-shadow-raised:0 2px 4px -1px color-mix(in srgb, var(--void) 66%, transparent), 0 14px 32px -14px color-mix(in srgb, var(--void) 78%, transparent)}}:root{--card-hover-surface:var(--card-surface)}@supports (color:color-mix(in lab,red,red)){:root{--card-hover-surface:color-mix(in srgb, var(--card-surface) 88%, var(--ignition))}}:root{--switch-thumb:var(--dim);--mv-scrollbar-thumb:var(--dim)}@supports (color:color-mix(in lab,red,red)){:root{--mv-scrollbar-thumb:color-mix(in srgb, var(--dim) 50%, transparent)}}:root{--sheet-corner:1.1rem}@media(max-width:900px){:root{--sheet-corner:.7rem}}:root[data-theme=light]{--sheet-surface:#f5f7fa;--sheet-raised:#fff;--sheet-sunk:#e9edf3;--card-surface:var(--sheet-sunk)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=light]{--card-surface:color-mix(in srgb, var(--sheet-sunk) 72%, var(--sheet-raised))}}:root[data-theme=light]{--card-fill:#ffffffd1;--card-fill-hover:#fff;--card-rule:#0d122026;--card-lift:transparent;--card-shadow:0 1px 2px -1px #0d122024, 0 10px 24px -16px #0d122033;--card-shadow-raised:0 2px 4px -1px #0d12202e, 0 14px 30px -16px #0d122042;--chrome-top:#dfe6f1;--chrome-bot:#d3dcea;--chrome-rule:#c3cfe0;--chrome-ink:#17202e;--chrome-ink-2:#4a5876;--chrome-accent:var(--signal);--chrome-glow:#0e8dbc29;--ignition-text:#a35200;--alert-text:var(--alert);--nominal-text:#157640;--caution-text:#7a5200;--signal-text:#0b6f95}.mv-theme-picker{align-items:center;gap:var(--s1);padding:var(--s1);border:1px solid var(--hairline);border-radius:var(--radius-md);background:var(--sheet-sunk);display:inline-flex}@supports (color:color-mix(in lab,red,red)){.mv-theme-picker{background:color-mix(in srgb,var(--sheet-sunk) 80%,transparent)}}.mv-theme-picker__option{justify-content:center;align-items:center;gap:var(--s2);min-block-size:var(--target-min);min-inline-size:var(--target-min);padding-inline:var(--s3);border-radius:calc(var(--radius-md) - 2px);color:var(--dim);cursor:pointer;background:0 0;border:0;display:inline-flex}.mv-theme-picker__option:hover:not(:disabled),.mv-theme-picker__option[aria-pressed=true]{background:var(--sheet-raised);color:var(--starlight)}.mv-theme-picker__option:disabled{cursor:not-allowed;opacity:var(--disabled-opacity)}.mv-theme-picker--compact .mv-theme-picker__option{padding-inline:0}.mv-theme-picker--cycle{border-radius:var(--radius-sm);padding:0}.mv-theme-picker--cycle .mv-theme-picker__option{min-block-size:var(--target-touch);min-inline-size:var(--target-touch);border-radius:inherit;padding-inline:0}.mv-theme-picker--chrome{border-color:var(--chrome-rule);background:#ffffff0f}.mv-theme-picker--chrome .mv-theme-picker__option{color:var(--chrome-ink-2)}.mv-theme-picker--chrome .mv-theme-picker__option:hover:not(:disabled),.mv-theme-picker--chrome .mv-theme-picker__option[aria-pressed=true]{color:var(--chrome-ink);background:#ffffff14}@media(max-width:39.999rem){.mv-theme-picker[data-visibility=wide-only]{display:none}}@media(min-width:40rem){.mv-theme-picker[data-visibility=compact-only]{display:none}}.mv-theme-dock{z-index:40;position:fixed;inset-block-end:max(var(--s4),env(safe-area-inset-bottom));inset-inline-end:max(var(--s4),env(safe-area-inset-right))}.mv-theme-dock .mv-theme-picker{background:var(--sheet-sunk)}@supports (color:color-mix(in lab,red,red)){.mv-theme-dock .mv-theme-picker{background:color-mix(in srgb,var(--sheet-sunk) 92%,transparent)}}.mv-theme-dock .mv-theme-picker{box-shadow:var(--shadow-md);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}@media print{.mv-theme-dock{display:none}}.mv-shell{--mv-active-rail-width:var(--mv-rail-width,18rem);--mv-chrome-bar-height:3.5rem;--mv-toast-block-offset:calc(var(--mv-chrome-bar-height) + var(--s4));--mv-inspector-width:18rem;background:radial-gradient(ellipse 70% 55% at 88% -6%,var(--chrome-glow) 0%,var(--chrome-glow) 42%,var(--chrome-glow) 68%,transparent 94%),radial-gradient(ellipse 105% 78% at 6% 0%,var(--chrome-glow) 0%,var(--chrome-glow) 16%,var(--chrome-glow) 32%,var(--chrome-glow) 48%,var(--chrome-glow) 64%,var(--chrome-glow) 80%,transparent 98%),radial-gradient(ellipse 90% 70% at 98% 100%,var(--hairline) 0%,var(--hairline) 16%,var(--hairline) 32%,var(--hairline) 48%,var(--hairline) 64%,var(--hairline) 80%,transparent 98%),linear-gradient(180deg,#ffffff05 0%,transparent 16%,transparent 84%,#00000024 100%),linear-gradient(168deg,var(--chrome-top) 0%,var(--chrome-bot) 100%);min-width:0;min-height:0;display:grid}@supports (color:color-mix(in lab,red,red)){.mv-shell{background:radial-gradient(ellipse 70% 55% at 88% -6%,color-mix(in srgb,color-mix(in srgb,var(--chrome-glow) 45%,white) 9%,transparent) 0%,color-mix(in srgb,color-mix(in srgb,var(--chrome-glow) 45%,white) 4%,transparent) 42%,color-mix(in srgb,color-mix(in srgb,var(--chrome-glow) 45%,white) 1.2%,transparent) 68%,transparent 94%),radial-gradient(ellipse 105% 78% at 6% 0%,color-mix(in srgb,var(--chrome-glow) 22%,transparent) 0%,color-mix(in srgb,var(--chrome-glow) 16%,transparent) 16%,color-mix(in srgb,var(--chrome-glow) 11%,transparent) 32%,color-mix(in srgb,var(--chrome-glow) 6.5%,transparent) 48%,color-mix(in srgb,var(--chrome-glow) 3.4%,transparent) 64%,color-mix(in srgb,var(--chrome-glow) 1.3%,transparent) 80%,transparent 98%),radial-gradient(ellipse 90% 70% at 98% 100%,color-mix(in srgb,var(--hairline) 34%,transparent) 0%,color-mix(in srgb,var(--hairline) 24%,transparent) 16%,color-mix(in srgb,var(--hairline) 16%,transparent) 32%,color-mix(in srgb,var(--hairline) 9%,transparent) 48%,color-mix(in srgb,var(--hairline) 4.5%,transparent) 64%,color-mix(in srgb,var(--hairline) 1.6%,transparent) 80%,transparent 98%),linear-gradient(180deg,#ffffff05 0%,transparent 16%,transparent 84%,#00000024 100%),linear-gradient(168deg,var(--chrome-top) 0%,var(--chrome-bot) 100%)}}.mv-shell{color:var(--chrome-ink)}.mv-shell-adaptive-frame{width:100%;min-width:0;height:100%;min-height:0;overflow:hidden;container-type:inline-size}.mv-shell-adaptive-frame>.mv-shell{width:100%;height:100%}@container (max-width:47.999rem){.mv-shell-adaptive-frame>.mv-shell--nav-left,.mv-shell-adaptive-frame>.mv-shell--nav-right{grid-template:"bar" var(--mv-chrome-bar-height) "notice" auto "rail" auto "sheet" minmax(0,1fr) / minmax(0,1fr)}.mv-shell-adaptive-frame>:is(.mv-shell--nav-left,.mv-shell--nav-right)>.mv-chrome-rail{max-width:100%;max-height:min(15rem,38vh);overflow:auto}.mv-shell-adaptive-frame>:is(.mv-shell--nav-left,.mv-shell--nav-right)>.mv-sheet{border-top-left-radius:var(--sheet-corner);border-top-right-radius:var(--sheet-corner)}}.mv-shell--nav-left{grid-template:"rail bar" var(--mv-chrome-bar-height) "rail notice" auto "rail sheet" minmax(0,1fr) / var(--mv-active-rail-width) minmax(0,1fr)}.mv-shell--nav-right{grid-template:"bar rail" var(--mv-chrome-bar-height) "notice rail" auto "sheet rail" minmax(0,1fr) / minmax(0,1fr) var(--mv-active-rail-width)}.mv-shell--nav-none{grid-template:"bar" var(--mv-chrome-bar-height) "notice" auto "sheet" minmax(0,1fr) / minmax(0,1fr)}.mv-shell--bar-full.mv-shell--nav-left{grid-template:"bar bar" var(--mv-chrome-bar-height) "rail notice" auto "rail sheet" minmax(0,1fr) / var(--mv-active-rail-width) minmax(0,1fr)}.mv-shell--bar-full.mv-shell--nav-right{grid-template:"bar bar" var(--mv-chrome-bar-height) "notice rail" auto "sheet rail" minmax(0,1fr) / minmax(0,1fr) var(--mv-active-rail-width)}.mv-shell--bar-full .mv-chrome-rail>.mv-rail-flyout-corner{inset-block-start:0}.mv-shell--collapsed{--mv-active-rail-width:var(--mv-collapsed-rail-width,4rem)}.mv-shell--fixed{position:fixed;inset:0}.mv-shell>.mv-chrome-rail{grid-area:rail;min-width:0;min-height:0;position:relative;overflow:visible}.mv-chrome-rail>.mv-rail-flyout{z-index:6;width:var(--mv-rail-width,18rem);background:linear-gradient(168deg,var(--chrome-top) 0%,var(--chrome-bot) 100%);border-inline-end:1px solid var(--hairline);box-shadow:var(--shadow-lg);position:absolute;inset-block:0;inset-inline-start:0;overflow:hidden}.mv-shell--nav-right .mv-chrome-rail>.mv-rail-flyout{border-inline-end:0;border-inline-start:1px solid var(--hairline);inset-inline:auto 0}.mv-chrome-rail>.mv-rail-flyout-corner{z-index:6;inline-size:var(--sheet-corner);block-size:var(--sheet-corner);background:radial-gradient(circle at 100% 100%,transparent calc(var(--sheet-corner) - .5px),var(--chrome-top) var(--sheet-corner));pointer-events:none;position:absolute;inset-block-start:var(--mv-chrome-bar-height);inset-inline-start:var(--mv-rail-width,18rem)}.mv-shell--nav-right .mv-chrome-rail>.mv-rail-flyout-corner{background:radial-gradient(circle at 0% 100%,transparent calc(var(--sheet-corner) - .5px),var(--chrome-top) var(--sheet-corner));inset-inline-start:auto;inset-inline-end:var(--mv-rail-width,18rem)}.mv-shell>.mv-chrome-bar{grid-area:bar;min-width:0}.mv-shell>.mv-shell-notice{grid-area:notice;min-width:0}.mv-shell>.mv-sheet{z-index:1;grid-area:sheet;min-width:0;min-height:0;position:relative;overflow:hidden}.mv-shell--nav-left>.mv-sheet{border-top-left-radius:var(--sheet-corner);border-top-right-radius:0}.mv-shell--nav-right>.mv-sheet{border-top-left-radius:0;border-top-right-radius:var(--sheet-corner)}.mv-shell--nav-none>.mv-sheet{border-top-left-radius:var(--sheet-corner);border-top-right-radius:var(--sheet-corner)}.mv-shell.mv-shell--rail-drawer .mv-sheet{border-top-left-radius:0;border-top-right-radius:0}.mv-sheet--with-inspector{grid-template-columns:minmax(0,1fr) var(--mv-inspector-width);display:grid}.mv-sheet>.mv-inspector{border-inline-start:1px solid var(--hairline);background:var(--sheet-sunk);min-width:0;min-height:0;overflow:auto}.mv-chrome-bar{z-index:2;background:0 0;border:0;position:relative}.mv-chrome-main{z-index:1;position:relative}.mv-sheet{background:var(--sheet-surface);color:var(--starlight);scrollbar-width:thin;scrollbar-color:var(--dim) transparent}@supports (color:color-mix(in lab,red,red)){.mv-sheet{scrollbar-color:color-mix(in srgb,var(--dim) 34%,transparent) transparent}}.mv-sheet{--console:var(--sheet-raised);--console-2:var(--sheet-sunk);--faint:var(--dim);border-top:1px solid #0000;border-image:linear-gradient(90deg,transparent 0%,var(--chrome-glow) 18%,var(--ignition) 62%,transparent 100%) 1}@supports (color:color-mix(in lab,red,red)){.mv-sheet{border-image:linear-gradient(90deg,transparent 0%,color-mix(in srgb,var(--chrome-glow) 70%,transparent) 18%,color-mix(in srgb,var(--ignition) 26%,transparent) 62%,transparent 100%) 1}}.mv-sheet::-webkit-scrollbar{width:8px}.mv-sheet::-webkit-scrollbar-track{background:0 0}.mv-sheet::-webkit-scrollbar-thumb{border-radius:var(--radius-full);background:var(--dim)}@supports (color:color-mix(in lab,red,red)){.mv-sheet::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--dim) 30%,transparent)}}.mv-sheet:hover::-webkit-scrollbar-thumb{background:var(--dim)}@supports (color:color-mix(in lab,red,red)){.mv-sheet:hover::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--dim) 50%,transparent)}}.mv-sheet--left{border-top-left-radius:var(--sheet-corner)}.mv-sheet--right{border-top-right-radius:var(--sheet-corner)}.mv-split-pane{min-block-size:0;min-inline-size:0;display:grid;overflow:hidden}.mv-split-pane--vertical{grid-template-columns:minmax(0,var(--mv-split-value)) auto minmax(0,1fr)}.mv-split-pane--horizontal{grid-template-rows:minmax(0,var(--mv-split-value)) auto minmax(0,1fr)}.mv-split-pane__pane{min-block-size:0;min-inline-size:0;overflow:hidden}.mv-chrome-rail{background:0 0;border:0;overflow:visible;padding-right:0!important}.mv-rail-item--active::marker{color:var(--chrome-accent)}.mv-side-rail{block-size:100%;min-block-size:0;min-inline-size:0;color:var(--chrome-ink);background:0 0;grid-template-rows:minmax(0,1fr) auto;display:grid;overflow:hidden}.mv-side-rail__body{min-block-size:0;min-inline-size:0;overflow:auto}.mv-side-rail__footer{border-block-start:1px solid var(--chrome-rule)}.mv-side-rail--collapsed{--mv-side-rail-label-display:none}.mv-rail-item--active{margin-inline:0;position:relative}.mv-rail-item--active:after{content:"";inline-size:var(--focus-ring-width);background:var(--chrome-accent);box-shadow:0 0 var(--s2) var(--chrome-accent);position:absolute;inset-block:0}@supports (color:color-mix(in lab,red,red)){.mv-rail-item--active:after{box-shadow:0 0 var(--s2) color-mix(in srgb,var(--chrome-accent) 62%,transparent)}}.mv-rail-item--active:after{pointer-events:none}.mv-nav-rail[data-side=left] .mv-rail-item--active{inline-size:calc(100% + var(--mv-rail-edge-bleed,0px) + var(--mv-rail-scrollbar-gutter,0px));border-radius:var(--radius-sm) 0 0 var(--radius-sm);background:linear-gradient(90deg,transparent 0%,var(--chrome-accent) 46%,var(--chrome-accent) 100%);margin-inline-end:calc(-1 * (var(--mv-rail-edge-bleed,0px) + var(--mv-rail-scrollbar-gutter,0px)));padding-inline-end:calc(var(--s4) + var(--mv-rail-edge-bleed,0px))}@supports (color:color-mix(in lab,red,red)){.mv-nav-rail[data-side=left] .mv-rail-item--active{background:linear-gradient(90deg,transparent 0%,color-mix(in srgb,var(--chrome-accent) 7%,transparent) 46%,color-mix(in srgb,var(--chrome-accent) 24%,transparent) 100%)}}.mv-nav-rail[data-side=left] .mv-rail-item--active:after{inset-inline-end:var(--mv-rail-scrollbar-gutter,0px)}.mv-nav-rail[data-side=right] .mv-rail-item--active{inline-size:calc(100% + var(--mv-rail-edge-bleed,0px) + var(--mv-rail-scrollbar-gutter,0px));border-radius:0 var(--radius-sm) var(--radius-sm) 0;background:linear-gradient(270deg,transparent 0%,var(--chrome-accent) 46%,var(--chrome-accent) 100%);margin-inline-start:calc(-1 * (var(--mv-rail-edge-bleed,0px) + var(--mv-rail-scrollbar-gutter,0px)));padding-inline-start:calc(var(--s4) + var(--mv-rail-edge-bleed,0px))}@supports (color:color-mix(in lab,red,red)){.mv-nav-rail[data-side=right] .mv-rail-item--active{background:linear-gradient(270deg,transparent 0%,color-mix(in srgb,var(--chrome-accent) 7%,transparent) 46%,color-mix(in srgb,var(--chrome-accent) 24%,transparent) 100%)}}.mv-nav-rail[data-side=right] .mv-rail-item--active:after{inset-inline-start:var(--mv-rail-scrollbar-gutter,0px)}.mv-shell>.mv-chrome-rail .mv-nav-rail{--mv-rail-edge-bleed:0px}@keyframes mv-rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes mv-bar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes mv-scan{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes mv-breathe{0%,to{opacity:1}50%{opacity:.4}}.mv-rise{animation:mv-rise var(--t-base) var(--ease) both}.mv-grow{transform-origin:0;animation:mv-bar var(--t-slow) var(--ease) both}.mv-breathe{animation:mv-breathe 1.6s var(--ease) infinite}.mv-live{position:relative;overflow:hidden}.mv-live:after{content:"";pointer-events:none;background:linear-gradient(90deg,transparent 0%,var(--ignition) 50%,transparent 100%);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.mv-live:after{background:linear-gradient(90deg,transparent 0%,color-mix(in srgb,var(--ignition) 15%,transparent) 50%,transparent 100%)}}.mv-live:after{animation:mv-scan 2.4s var(--ease) infinite}@media(prefers-reduced-motion:reduce){.mv-rise,.mv-grow,.mv-breathe,.mv-live:after{animation:none!important}.mv-rise{opacity:1;transform:none}.mv-grow{transform:none}}.mv-skip-link{top:0;left:var(--s4);z-index:200;padding:var(--s2) var(--s4);border:1px solid var(--chrome-rule);border-radius:0 0 var(--radius-md) var(--radius-md);background:var(--chrome-top);color:var(--chrome-ink);transition:transform var(--t-fast) var(--ease);font-weight:600;text-decoration:none;position:fixed;transform:translateY(-120%)}.mv-skip-link:focus-visible,.mv-skip-link:focus{outline:2px solid var(--chrome-accent);outline-offset:2px;transform:translateY(0)}@media(prefers-reduced-motion:reduce){.mv-skip-link{transition:none}}.mv-chrome-rail .mv-nav-rail{padding-block-start:var(--sheet-corner,1.1rem)}.mv-nav-rail{--mv-rail-edge-bleed:0px;align-content:start;gap:var(--s5);min-inline-size:0;color:var(--chrome-ink);display:grid}.mv-shell>.mv-chrome-rail>.mv-nav-rail--below-topbar{padding-block-start:var(--mv-chrome-bar-height)}.mv-nav-rail__group{gap:var(--s2);min-inline-size:0;display:grid}.mv-nav-rail__group-label,.mv-nav-rail__group-trigger{color:var(--chrome-ink-2);font-family:var(--mv-font-telemetry);font-size:var(--type-label-size);letter-spacing:var(--type-label-tracking);text-transform:uppercase;margin:0;font-weight:650}.mv-nav-rail__group-trigger{grid-template-columns:minmax(0,1fr) var(--s6);align-items:center;gap:var(--s2);min-block-size:var(--target-touch);padding:var(--s2) var(--s4);border-radius:var(--radius-md);font:inherit;cursor:pointer;background:0 0;border:0;display:grid}.mv-nav-rail__group-chevron-cell{inline-size:var(--s6);block-size:var(--s6);color:var(--chrome-ink-2);justify-self:end;place-items:center;display:inline-grid}.mv-nav-rail__group-chevron{inline-size:var(--s4);block-size:var(--s4);opacity:.72;transform-origin:50%;transition:opacity var(--t-fast) var(--ease),transform var(--t-fast) var(--ease);transform:rotate(0)}.mv-nav-rail__group-trigger[aria-expanded=false] .mv-nav-rail__group-chevron{transform:rotate(-90deg)}.mv-nav-rail__group-trigger:hover .mv-nav-rail__group-chevron,.mv-nav-rail__group-trigger:focus-visible .mv-nav-rail__group-chevron{opacity:1}.mv-nav-rail__group-trigger:hover,.mv-nav-rail__group-trigger:focus-visible{background:var(--chrome-ink)}@supports (color:color-mix(in lab,red,red)){.mv-nav-rail__group-trigger:hover,.mv-nav-rail__group-trigger:focus-visible{background:color-mix(in srgb,var(--chrome-ink) 8%,transparent)}}.mv-nav-rail__group-trigger:hover,.mv-nav-rail__group-trigger:focus-visible{color:var(--chrome-ink)}.mv-nav-rail__items,.mv-local-nav ul,.mv-pagination ul,.mv-command-palette__list{margin:0;padding:0;list-style:none}.mv-nav-rail__items{gap:var(--s1);display:grid}.mv-nav-rail__item{align-items:center;gap:var(--s3);min-block-size:var(--target-touch);padding:var(--s2) var(--s4);border-radius:var(--radius-md);color:var(--chrome-ink-2);inline-size:100%;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr) auto;text-decoration:none;display:grid}.mv-nav-rail__item:has(.mv-nav-rail__icon--fallback){grid-template-columns:minmax(0,1fr) auto}.mv-nav-rail__item:hover,.mv-nav-rail__item:focus-visible{background:var(--chrome-ink)}@supports (color:color-mix(in lab,red,red)){.mv-nav-rail__item:hover,.mv-nav-rail__item:focus-visible{background:color-mix(in srgb,var(--chrome-ink) 8%,transparent)}}.mv-nav-rail__item:hover,.mv-nav-rail__item:focus-visible{color:var(--chrome-ink)}.mv-nav-rail .mv-nav-rail__item:hover,.mv-nav-rail .mv-nav-rail__item:focus-visible{border-radius:0}.mv-nav-rail[data-side=left] :is(.mv-nav-rail__item:not([aria-current=page]),.mv-nav-rail__group-trigger):is(:hover,:focus-visible){inline-size:calc(100% + var(--mv-rail-edge-bleed,0px) + var(--mv-rail-scrollbar-gutter,0px));background:linear-gradient(90deg,transparent 0%,var(--chrome-ink) 46%,var(--chrome-ink) 100%);border-radius:0;margin-inline-end:calc(-1 * (var(--mv-rail-edge-bleed,0px) + var(--mv-rail-scrollbar-gutter,0px)));padding-inline-end:calc(var(--s4) + var(--mv-rail-edge-bleed,0px))}@supports (color:color-mix(in lab,red,red)){.mv-nav-rail[data-side=left] :is(.mv-nav-rail__item:not([aria-current=page]),.mv-nav-rail__group-trigger):is(:hover,:focus-visible){background:linear-gradient(90deg,transparent 0%,color-mix(in srgb,var(--chrome-ink) 4%,transparent) 46%,color-mix(in srgb,var(--chrome-ink) 14%,transparent) 100%)}}.mv-nav-rail[data-side=right] :is(.mv-nav-rail__item:not([aria-current=page]),.mv-nav-rail__group-trigger):is(:hover,:focus-visible){inline-size:calc(100% + var(--mv-rail-edge-bleed,0px) + var(--mv-rail-scrollbar-gutter,0px));background:linear-gradient(270deg,transparent 0%,var(--chrome-ink) 46%,var(--chrome-ink) 100%);border-radius:0;margin-inline-start:calc(-1 * (var(--mv-rail-edge-bleed,0px) + var(--mv-rail-scrollbar-gutter,0px)));padding-inline-start:calc(var(--s4) + var(--mv-rail-edge-bleed,0px))}@supports (color:color-mix(in lab,red,red)){.mv-nav-rail[data-side=right] :is(.mv-nav-rail__item:not([aria-current=page]),.mv-nav-rail__group-trigger):is(:hover,:focus-visible){background:linear-gradient(270deg,transparent 0%,color-mix(in srgb,var(--chrome-ink) 4%,transparent) 46%,color-mix(in srgb,var(--chrome-ink) 14%,transparent) 100%)}}.mv-nav-rail__item[aria-current=page]{color:var(--chrome-ink);background-color:#0000;font-weight:650}.mv-nav-rail__item-copy{min-inline-size:0;display:grid}.mv-nav-rail__icon{min-inline-size:var(--s6);min-block-size:var(--s6);border-radius:var(--radius-sm);color:var(--chrome-ink-2);font-family:var(--mv-font-telemetry);font-size:var(--type-label-size);letter-spacing:var(--type-label-tracking);place-items:center;font-weight:700;display:inline-grid}.mv-nav-rail__icon--fallback,.mv-nav-rail__group-compact{display:none}.mv-nav-rail__item-copy small{color:var(--chrome-ink-2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mv-nav-rail__count,.mv-local-nav__count{min-inline-size:var(--s6);padding:var(--s1) var(--s2);border-radius:var(--radius-full);background:var(--chrome-ink)}@supports (color:color-mix(in lab,red,red)){.mv-nav-rail__count,.mv-local-nav__count{background:color-mix(in srgb,var(--chrome-ink) 8%,transparent)}}.mv-nav-rail__count,.mv-local-nav__count{color:var(--chrome-ink-2);font-family:var(--mv-font-telemetry);font-size:var(--type-label-size);text-align:center}.mv-nav-rail--collapsed .mv-nav-rail__group-label,.mv-nav-rail--collapsed .mv-nav-rail__item-copy,.mv-nav-rail--collapsed .mv-nav-rail__count{display:none}.mv-nav-rail--collapsed .mv-nav-rail__group-trigger,.mv-nav-rail--collapsed .mv-nav-rail__item{padding-inline:var(--s2);justify-content:center}.mv-nav-rail--collapsed .mv-nav-rail__group-trigger{grid-template-columns:auto auto}.mv-nav-rail--collapsed .mv-nav-rail__item{grid-template-columns:auto;gap:0}.mv-nav-rail--collapsed .mv-nav-rail__icon--fallback,.mv-nav-rail--collapsed .mv-nav-rail__group-compact{display:inline-grid}.mv-nav-rail--collapsed .mv-nav-rail__group-trigger{gap:var(--s1)}.mv-nav-rail--collapsed h2.mv-nav-rail__group-label{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;padding:0;display:block;position:absolute;overflow:hidden}.mv-nav-rail--collapsed[data-side=left] :is(.mv-nav-rail__item,.mv-nav-rail__group-trigger),.mv-nav-rail--collapsed[data-side=left] :is(.mv-nav-rail__item:not([aria-current=page]),.mv-nav-rail__group-trigger):is(:hover,:focus-visible),.mv-nav-rail--collapsed[data-side=left] .mv-rail-item--active{inline-size:calc(100% + var(--mv-rail-edge-bleed,0px) + var(--mv-rail-scrollbar-gutter,0px));padding-inline:var(--s2) calc(var(--s2) + var(--mv-rail-edge-bleed,0px) + var(--mv-rail-scrollbar-gutter,0px));border-radius:0}.mv-nav-rail--collapsed[data-side=right] :is(.mv-nav-rail__item,.mv-nav-rail__group-trigger),.mv-nav-rail--collapsed[data-side=right] :is(.mv-nav-rail__item:not([aria-current=page]),.mv-nav-rail__group-trigger):is(:hover,:focus-visible),.mv-nav-rail--collapsed[data-side=right] .mv-rail-item--active{inline-size:calc(100% + var(--mv-rail-edge-bleed,0px) + var(--mv-rail-scrollbar-gutter,0px));padding-inline:calc(var(--s2) + var(--mv-rail-edge-bleed,0px) + var(--mv-rail-scrollbar-gutter,0px)) var(--s2);border-radius:0}.mv-nav-rail__tip{top:var(--mv-overlay-y,0);left:var(--mv-overlay-x,0);z-index:60;border:1px solid var(--hairline);background:var(--console-2,var(--sheet-raised));box-shadow:var(--shadow-md);color:var(--starlight);letter-spacing:.01em;white-space:nowrap;pointer-events:none;border-radius:7px;padding:5px 10px;font-size:11px;font-weight:500;position:fixed}.mv-nav-rail__tip[hidden]{display:none}.mv-breadcrumbs{align-items:center;gap:var(--s3) var(--s5);flex-wrap:wrap;display:flex}.mv-back-link,.mv-breadcrumbs a{color:var(--dim);text-decoration-color:currentColor}@supports (color:color-mix(in lab,red,red)){.mv-back-link,.mv-breadcrumbs a{-webkit-text-decoration-color:color-mix(in srgb,currentColor 42%,transparent);text-decoration-color:color-mix(in srgb,currentColor 42%,transparent)}}.mv-back-link,.mv-breadcrumbs a{text-underline-offset:var(--s1)}.mv-back-link{align-items:center;gap:var(--s2);min-block-size:var(--target-touch);display:inline-flex}.mv-breadcrumbs ol{align-items:center;gap:var(--s2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.mv-breadcrumbs nav{min-width:0}.mv-breadcrumbs li{align-items:center;gap:var(--s2);min-width:0;display:inline-flex}.mv-breadcrumbs__label{text-overflow:ellipsis;white-space:nowrap;max-width:min(36ch,34vw);display:inline-block;overflow:hidden}.mv-breadcrumbs li:not(:last-child):after{content:"/";color:var(--faint)}.mv-breadcrumbs [aria-current=page]{color:var(--starlight);font-weight:650}.mv-breadcrumbs--chrome,.mv-breadcrumbs--chrome a,.mv-breadcrumbs--chrome li:not(:last-child):after{color:var(--chrome-ink-2)}.mv-breadcrumbs--chrome a,.mv-breadcrumbs--chrome li:not(:last-child){font-family:var(--mv-font-telemetry);font-size:var(--type-label-size);letter-spacing:var(--type-label-tracking);text-transform:uppercase;font-weight:650;text-decoration:none}.mv-breadcrumbs--chrome a:hover{color:var(--chrome-ink)}.mv-breadcrumbs--chrome nav{flex:auto;inline-size:100%;min-inline-size:0}.mv-breadcrumbs--chrome ol{flex-wrap:nowrap;inline-size:100%;min-inline-size:0}.mv-breadcrumbs--chrome li{flex:0 auto;min-inline-size:4ch}.mv-breadcrumbs--chrome li:last-child{flex-shrink:0;max-inline-size:70%}.mv-breadcrumbs--chrome .mv-breadcrumbs__label{max-inline-size:100%}.mv-breadcrumbs--chrome [aria-current=page]{color:var(--chrome-ink);letter-spacing:-.01em;text-transform:none;font-family:inherit;font-size:.9375rem;font-weight:650}.mv-breadcrumbs__label--mono{font-family:var(--font-mono)}.mv-breadcrumbs--compact{inline-size:100%;min-inline-size:0;font-size:var(--type-label-size);flex-wrap:nowrap;overflow:hidden}.mv-breadcrumbs--compact nav{scrollbar-width:none;inline-size:100%;min-inline-size:0;overflow:auto hidden}.mv-breadcrumbs--compact nav::-webkit-scrollbar{display:none}.mv-breadcrumbs--compact ol{flex-wrap:nowrap;inline-size:max-content;min-inline-size:100%;overflow:visible}.mv-breadcrumbs--compact li{flex:1 1 0;min-inline-size:3ch;max-inline-size:max-content;overflow:hidden}.mv-breadcrumbs--compact li:after{flex:none}.mv-breadcrumbs--compact .mv-breadcrumbs__label{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}.mv-tabs{min-inline-size:0;display:grid}.mv-tabs__header{align-items:end;gap:var(--s4);border-block-end:1px solid var(--hairline);min-inline-size:0;display:flex}.mv-tabs__leading{flex:none;padding-block-end:var(--s2)}.mv-tabs__header-accessory{justify-content:end;align-items:end;gap:var(--s2);flex-wrap:wrap;flex:none;padding-block-end:var(--s2);display:flex}.mv-tabs__list{gap:var(--s1);scrollbar-width:none;flex:auto;min-inline-size:0;display:flex;overflow-x:auto}.mv-tabs__tab-row{display:contents}.mv-tabs__tab-accessory{justify-content:center;align-items:center;display:inline-flex}.mv-tabs__list::-webkit-scrollbar{display:none}.mv-tabs__tab{min-block-size:var(--target-touch);padding:var(--s2) var(--s4);color:var(--dim);font:inherit;cursor:pointer;background:0 0;border:0;flex:none;font-weight:650;position:relative}.mv-tabs__tab:after{content:"";inset-inline:var(--s3);block-size:var(--focus-ring-width);background:0 0;position:absolute;inset-block-end:calc(-1 * var(--focus-ring-width))}.mv-tabs__tab[aria-selected=true]{color:var(--starlight)}.mv-tabs__tab[aria-selected=true]:after{background:var(--chrome-accent)}.mv-tabs__tab:disabled{cursor:not-allowed;opacity:.52}.mv-tabs__panel{min-block-size:calc(var(--s8) * 2);padding:var(--s5);border:1px solid var(--hairline);border-radius:0 0 var(--radius-lg) var(--radius-lg);background:var(--sheet-sunk);border-block-start:0}.mv-tabs__panel>:first-child{margin-block-start:0}.mv-tabs__panel>:last-child{margin-block-end:0}.mv-tabs[data-variant=plain] .mv-tabs__panel{background:0 0;border:0;border-radius:0;padding:0}.mv-tabs[data-orientation=vertical]{grid-template-columns:minmax(var(--mv-tabs-rail-min,12rem),var(--mv-tabs-rail-max,16rem)) minmax(0,1fr)}.mv-tabs[data-orientation=vertical] .mv-tabs__header{align-items:stretch;gap:var(--s2);border-block-end:0;border-inline-end:1px solid var(--hairline);flex-direction:column;grid-area:1/1;min-block-size:0}.mv-tabs[data-orientation=vertical] .mv-tabs__leading{padding:var(--s3) var(--s3) 0}.mv-tabs[data-orientation=vertical] .mv-tabs__header-accessory{padding:0 var(--s3) var(--s3);justify-content:start}.mv-tabs[data-orientation=vertical] .mv-tabs__list{padding:var(--s2);flex-direction:column;overflow:hidden auto}.mv-tabs[data-orientation=vertical] .mv-tabs__tab-row{align-items:center;gap:var(--s1);grid-template-columns:auto minmax(0,1fr);display:grid}.mv-tabs[data-orientation=vertical] .mv-tabs__tab{text-align:start;inline-size:100%}.mv-tabs[data-orientation=vertical] .mv-tabs__tab:after{inset-inline:auto 0;inset-block:var(--s2);inline-size:var(--focus-ring-width);block-size:auto}.mv-tabs[data-orientation=vertical] .mv-tabs__panel{grid-area:1/2;min-inline-size:0}@media(max-width:640px){.mv-tabs[data-orientation=vertical]{grid-template-columns:minmax(0,1fr)}.mv-tabs[data-orientation=vertical] .mv-tabs__header{border-inline-end:0;border-block-end:1px solid var(--hairline);grid-area:1/1}.mv-tabs[data-orientation=vertical] .mv-tabs__list{flex-direction:row;overflow:auto hidden}.mv-tabs[data-orientation=vertical] .mv-tabs__tab-row{flex:none;grid-template-columns:auto minmax(10rem,1fr)}.mv-tabs[data-orientation=vertical] .mv-tabs__panel{grid-area:2/1}}.mv-pagination ul{align-items:center;gap:var(--s1);flex-wrap:wrap;display:flex}.mv-pagination li,.detail-section .mv-pagination li+li{align-items:center;margin-block-start:0;display:flex}.mv-pagination a,.mv-pagination span{box-sizing:border-box;min-inline-size:var(--target-touch);min-block-size:var(--target-touch);padding:var(--s2);border-radius:var(--radius-md);color:var(--dim);border:1px solid #0000;place-items:center;text-decoration:none;display:inline-grid}.mv-pagination a:hover,.mv-pagination a:focus-visible{border-color:var(--hairline);background:var(--sheet-raised);color:var(--starlight)}.mv-pagination a[aria-current=page]{border-color:var(--chrome-accent);background:var(--sheet-raised);color:var(--starlight);font-weight:700}.mv-pagination__page{font-variant-numeric:tabular-nums}.mv-pagination__page--current{font-weight:700}.mv-pagination [aria-disabled=true]{opacity:.45}.mv-pagination__ellipsis{border-color:#0000}.mv-remote-pagination{align-items:center;gap:var(--s3);grid-template-columns:auto minmax(0,1fr) auto;min-inline-size:0;display:grid}.mv-remote-pagination__action[data-direction=previous]{grid-column:1}.mv-remote-pagination__status{min-inline-size:0;color:var(--dim);font-family:var(--mv-font-telemetry);font-variant-numeric:tabular-nums;text-align:center;text-overflow:ellipsis;white-space:nowrap;grid-column:2;overflow:hidden}.mv-remote-pagination__action[data-direction=next]{grid-column:3}.mv-local-nav ul{gap:var(--s1);border-block-end:1px solid var(--hairline);flex-wrap:wrap;padding-block-end:var(--s1);display:flex}.mv-local-nav li,.detail-section .mv-local-nav li+li{align-items:stretch;margin-block-start:0;display:flex}.mv-local-nav__item{align-items:center;gap:var(--s2);min-block-size:var(--target-touch);padding:var(--s2) var(--s4);border-radius:var(--radius-md) var(--radius-md) 0 0;color:var(--dim);font-weight:650;text-decoration:none;display:inline-flex}.mv-local-nav__item:hover,.mv-local-nav__item:focus-visible{background:var(--sheet-raised);color:var(--starlight)}.mv-local-nav__item[aria-current=page]{border-block-end:var(--focus-ring-width) solid var(--chrome-accent);background:var(--sheet-raised);color:var(--starlight)}.mv-command-palette{inline-size:min(42rem,calc(100vw - var(--s8)));max-block-size:min(38rem,calc(100vh - min(12vh,8rem) - var(--s6)));border:1px solid var(--card-rule);border-radius:var(--radius-lg);background:var(--sheet-raised);color:var(--starlight);box-shadow:var(--shadow-lg);margin:min(12vh,8rem) auto auto;padding:0;overflow:hidden}.mv-command-palette::backdrop{background:var(--void)}@supports (color:color-mix(in lab,red,red)){.mv-command-palette::backdrop{background:color-mix(in srgb,var(--void) 72%,transparent)}}.mv-command-palette__surface{max-block-size:inherit;display:grid}.mv-command-palette__close{min-inline-size:calc(var(--s5) * 2);min-block-size:calc(var(--s5) * 2);border-radius:var(--radius-md);color:var(--dim);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;flex:none;place-items:center;display:inline-grid}.mv-command-palette__close:hover,.mv-command-palette__close:focus-visible{background:var(--card-fill-hover);color:var(--starlight)}.mv-command-palette__search{align-items:center;gap:var(--s2);padding:var(--s2) var(--s2) var(--s2) var(--s5);border-block-end:1px solid var(--hairline);display:flex}.mv-command-palette__search .mv-input{min-block-size:var(--target-touch);font-size:var(--type-body-size);background:0 0;border-color:#0000;padding-inline:0}.mv-command-palette__search .mv-input:hover:not(:disabled),.mv-command-palette__search .mv-input:focus-visible{border-color:#0000;outline:none}.mv-command-palette__result-count{clip:rect(0,0,0,0);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.mv-command-palette__list{min-block-size:0;max-block-size:24rem;padding:var(--s2);display:grid;overflow-y:auto}.mv-command-palette__option{justify-content:space-between;align-items:center;gap:var(--s4);inline-size:100%;min-block-size:var(--target-touch);padding:var(--s3) var(--s4);border-radius:var(--radius-md);color:var(--starlight);font:inherit;text-align:start;cursor:pointer;background:0 0;border:1px solid #0000;display:flex}.mv-command-palette__option>span{gap:var(--s1);display:grid}.mv-command-palette__option small{color:var(--dim)}.mv-command-palette__option[aria-selected=true]{background:var(--card-fill-hover)}.mv-command-palette__option kbd{color:var(--faint)}.mv-command-palette__empty{padding:var(--s8) var(--s5);color:var(--dim);text-align:center;margin:0}.mv-command-palette__section-status,.mv-command-palette__section-empty{padding:var(--s3) var(--s4);color:var(--dim);font-size:var(--type-label-size);margin:0}.mv-command-palette__section-empty{text-align:center}.mv-command-palette__section-status--error{color:var(--danger)}.mv-command-palette__footer{justify-content:space-between;align-items:center;gap:var(--s3);padding:var(--s2) var(--s5);border-block-start:1px solid var(--hairline);color:var(--dim);font-size:var(--type-label-size);flex-wrap:wrap;display:flex}.mv-command-palette__group{padding:var(--s3) var(--s4) var(--s1);color:var(--dim);font-size:var(--type-label-size);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase}.mv-nav-rail a:focus-visible,.mv-nav-rail button:focus-visible,.mv-back-link:focus-visible,.mv-breadcrumbs a:focus-visible,.mv-tabs__tab:focus-visible,.mv-tabs__panel:focus-visible,.mv-pagination a:focus-visible,.mv-local-nav a:focus-visible,.mv-command-palette button:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}@media(max-width:44rem){.mv-breadcrumbs:not(.mv-breadcrumbs--compact){flex-direction:column;align-items:start}.mv-pagination__boundary{padding-inline:var(--s2)}}@media(prefers-reduced-motion:reduce){.mv-nav-rail__item,.mv-nav-rail__group-chevron,.mv-tabs__tab{transition:none}}.mv-journey-rail{max-inline-size:100%;padding:var(--s1) var(--s2);border:1px solid var(--card-rule);border-radius:var(--radius-md);background:var(--card-surface);display:inline-flex}@supports (color:color-mix(in lab,red,red)){.mv-journey-rail{background:color-mix(in srgb,var(--card-surface) 92%,transparent)}}.mv-journey-rail{box-shadow:var(--shadow-sm)}.mv-journey-rail__track{grid-auto-flow:column;grid-auto-columns:var(--target-touch);align-items:center;display:grid;position:relative}.mv-journey-rail__track:before{z-index:0;inset-inline:calc(var(--target-touch) / 2);background:linear-gradient(90deg,var(--signal) 0 var(--mv-journey-progress),var(--hairline) var(--mv-journey-progress) 100%);content:"";block-size:1px;position:absolute;inset-block-start:50%}.mv-journey-rail__station{z-index:1;inline-size:var(--target-touch);block-size:var(--target-touch);color:var(--dim);cursor:pointer;background:0 0;border:0;border-radius:0;place-items:center;padding:0;display:grid;position:relative}.mv-journey-rail__station:disabled{cursor:not-allowed;opacity:var(--disabled-opacity)}.mv-journey-rail__marker{inline-size:var(--s2);block-size:var(--s2);background:var(--card-surface);transition:inline-size var(--t-fast) var(--ease),block-size var(--t-fast) var(--ease),border-color var(--t-fast) var(--ease),background var(--t-fast) var(--ease),box-shadow var(--t-fast) var(--ease);border:1px solid;display:block;position:relative;transform:rotate(45deg)}.mv-journey-rail__station[data-state=complete]{color:var(--signal)}@supports (color:color-mix(in lab,red,red)){.mv-journey-rail__station[data-state=complete]{color:color-mix(in srgb,var(--signal) 64%,var(--dim))}}.mv-journey-rail__station[data-state=complete] .mv-journey-rail__marker{background:currentColor}.mv-journey-rail__station[data-state=current]{color:var(--signal)}.mv-journey-rail__station[data-state=current] .mv-journey-rail__marker{inline-size:var(--s3);block-size:var(--s3);border:3px double var(--signal);background:var(--card-surface);box-shadow:0 0 0 var(--s1) var(--signal),0 0 var(--s4) var(--signal)}@supports (color:color-mix(in lab,red,red)){.mv-journey-rail__station[data-state=current] .mv-journey-rail__marker{box-shadow:0 0 0 var(--s1) color-mix(in srgb,var(--signal) 14%,transparent),0 0 var(--s4) color-mix(in srgb,var(--signal) 54%,transparent)}}.mv-journey-rail__station:hover:not(:disabled){color:var(--ignition-text)}.mv-journey-rail__station:focus-visible{outline:2px solid var(--signal);outline-offset:0}.mv-journey-rail__label{padding:var(--s1) var(--s2);border:1px solid var(--card-rule);border-radius:var(--radius-sm);background:var(--card-surface);box-shadow:var(--shadow-sm);color:var(--starlight);font-family:var(--mv-font-telemetry);font-size:var(--type-label-size);letter-spacing:.06em;opacity:0;pointer-events:none;transform:translate(-50%,var(--s1));transition:opacity var(--t-fast) var(--ease),transform var(--t-fast) var(--ease);white-space:nowrap;line-height:1;position:absolute;inset-block-end:calc(100% - var(--s1));inset-inline-start:50%}.mv-journey-rail__station:is(:hover,:focus-visible,[data-state=current]) .mv-journey-rail__label{opacity:1;transform:translate(-50%)}@media(prefers-reduced-motion:reduce){.mv-journey-rail__marker,.mv-journey-rail__label{transition:none}}.mv-tree{padding:var(--s1);margin:0;list-style:none}.mv-tree__group{margin:0;padding:0;list-style:none}.mv-tree__row{align-items:center;gap:var(--s2);min-height:1.75rem;padding:var(--s1) var(--s2);border-radius:var(--radius-sm);color:var(--dim);cursor:pointer;-webkit-user-select:none;user-select:none;padding-inline-start:calc(var(--s2) + var(--mv-tree-depth,0) * var(--s4));display:flex}.mv-tree__row:hover{background:var(--hairline)}@supports (color:color-mix(in lab,red,red)){.mv-tree__row:hover{background:color-mix(in srgb,var(--hairline) 35%,transparent)}}.mv-tree__row:hover{color:var(--starlight)}.mv-tree__row:focus-visible{outline:2px solid var(--signal);outline-offset:-2px}.mv-tree__row--selected{background:var(--chrome-accent)}@supports (color:color-mix(in lab,red,red)){.mv-tree__row--selected{background:color-mix(in srgb,var(--chrome-accent) 12%,var(--sheet-raised))}}.mv-tree__row--selected{color:var(--starlight)}.mv-tree__row--disabled{cursor:not-allowed;opacity:.55}.mv-tree__toggle,.mv-tree__spacer{flex:none;justify-content:center;align-items:center;block-size:1rem;inline-size:1rem;display:inline-flex}.mv-tree__toggle{color:var(--faint)}.mv-tree__row:hover .mv-tree__toggle{color:var(--starlight)}.mv-tree__row[aria-expanded=true] .mv-tree__chevron{transform:rotate(90deg)}.mv-tree__chevron{transition:transform var(--t-fast) var(--ease)}.mv-tree__primary{text-align:start;flex:1;gap:1px;min-inline-size:0;display:grid}.mv-tree__label{font-size:var(--type-body-size);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mv-tree__hint{color:var(--dim);font-size:var(--type-label-size);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mv-tree__trailing{align-items:center;gap:var(--s1);flex:none;display:inline-flex}@media(prefers-reduced-motion:reduce){.mv-tree__chevron{transition:none}}.mv-tree__trailing{opacity:0;transition:opacity var(--t-fast) var(--ease)}.mv-tree__row:hover .mv-tree__trailing,.mv-tree__row:focus-visible .mv-tree__trailing,.mv-tree__row:focus-within .mv-tree__trailing,.mv-tree__trailing:has([aria-expanded=true]){opacity:1}@media(prefers-reduced-motion:reduce){.mv-tree__trailing{transition:none}}.mv-card{padding:var(--s4);color:var(--starlight);font:inherit;text-align:start;background:var(--card-fill);border:1px solid var(--card-rule);border-radius:var(--radius-md);box-shadow:inset 0 1px 0 0 var(--card-lift),var(--card-shadow)}.mv-card.mv-button{background:var(--card-fill)}.mv-card--interactive.mv-button:hover,.mv-card--interactive.mv-button:focus-visible{background:var(--card-fill-hover)}.mv-card--selected.mv-button{background:var(--chrome-accent)}@supports (color:color-mix(in lab,red,red)){.mv-card--selected.mv-button{background:color-mix(in srgb,var(--chrome-accent) 14%,var(--card-fill))}}.mv-card--padding-none{padding:0}.mv-card--padding-compact{padding:var(--s3)}.mv-card--padding-standard{padding:var(--s4)}.mv-card--padding-spacious{padding:var(--s6)}.mv-card--interactive{cursor:pointer;inline-size:100%;transition:border-color var(--t-fast) var(--ease),box-shadow var(--t-fast) var(--ease),background var(--t-fast) var(--ease);text-decoration:none}.mv-card--interactive:disabled,.mv-card--interactive[aria-disabled=true]{cursor:not-allowed;opacity:.55}.mv-card--interactive:hover,.mv-card--interactive:focus-visible{border-color:var(--chrome-accent);background:var(--card-fill-hover);box-shadow:inset 0 1px 0 0 var(--card-lift),var(--card-shadow-raised)}.mv-card--interactive:focus-visible,.mv-resize-handle:focus-visible{outline:2px solid var(--signal);outline-offset:2px}.mv-card--selected{border-color:var(--chrome-accent);background:var(--chrome-accent)}@supports (color:color-mix(in lab,red,red)){.mv-card--selected{background:color-mix(in srgb,var(--chrome-accent) 14%,var(--card-fill))}}.mv-panel{border:1px solid var(--hairline);border-radius:var(--radius-md);overflow:hidden}.mv-panel__header{padding:var(--s3) var(--s4);background:var(--console);border-bottom:1px solid var(--hairline)}.mv-panel__header :is(h2,h3,h4,h5,h6){margin:0}.mv-panel__body{padding:var(--s4);background:var(--console-2)}.mv-working-sheet{min-block-size:0;min-inline-size:0;padding:var(--s5);border:1px solid var(--hairline);border-radius:var(--sheet-corner);background:var(--sheet-surface);color:var(--starlight);--console:var(--sheet-raised);--console-2:var(--sheet-sunk);--faint:var(--dim);overflow:hidden}.mv-section-header{justify-content:space-between;align-items:end;gap:var(--s4);border-block-end:1px solid var(--hairline);min-inline-size:0;padding-block-end:var(--s3);display:flex}.mv-section-header__copy,.mv-section-header__title-row{gap:var(--s1);min-inline-size:0;display:grid}.mv-section-header__title-row{align-items:center;gap:var(--s3);grid-template-columns:minmax(0,auto) auto}.mv-section-header :is(h1,h2,h3,h4,h5,h6),.mv-section-header p{margin:0}.mv-section-header p{color:var(--dim)}.mv-section-header__actions{justify-content:end;gap:var(--s2);flex-wrap:wrap;display:flex}.mv-stack{gap:var(--mv-layout-gap,var(--s4));min-inline-size:0;display:flex}.mv-stack--vertical{flex-direction:column}.mv-stack--horizontal{flex-direction:row}.mv-stack--wrap{flex-wrap:wrap}.mv-stack--align-stretch{align-items:stretch}.mv-stack--align-start{align-items:flex-start}.mv-stack--align-center{align-items:center}.mv-stack--align-end{align-items:flex-end}.mv-grid{gap:var(--mv-layout-gap,var(--s4));min-inline-size:0;display:grid}.mv-grid--auto{grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--mv-grid-min,16rem)),1fr))}.mv-grid--fixed{grid-template-columns:repeat(var(--mv-grid-columns,1),minmax(0,1fr))}.mv-divider{background:var(--hairline);border:0;flex:none;margin:0;padding:0}.mv-divider--horizontal{block-size:1px;inline-size:100%}.mv-divider--vertical{inline-size:1px;min-block-size:var(--s6);align-self:stretch}@media(max-width:48rem){.mv-section-header{flex-direction:column;align-items:start}.mv-section-header__actions{justify-content:start}.mv-grid--fixed{grid-template-columns:minmax(0,1fr)}}.mv-disclosure{border-block-end:1px solid var(--hairline)}.mv-disclosure__trigger{justify-content:space-between;align-items:center;gap:var(--s3);inline-size:100%;min-block-size:var(--target-min);padding:var(--s3) var(--s4);color:var(--starlight);cursor:pointer;text-align:start;background:0 0;border:0;border-radius:0;display:flex}.mv-disclosure__trigger:hover:not(:disabled){background:var(--sheet-raised)}@supports (color:color-mix(in lab,red,red)){.mv-disclosure__trigger:hover:not(:disabled){background:color-mix(in srgb,var(--sheet-raised) 72%,transparent)}}.mv-disclosure__trigger:disabled{cursor:not-allowed;opacity:var(--disabled-opacity)}.mv-disclosure__label{align-items:center;gap:var(--s2);min-inline-size:0;display:inline-flex}.mv-disclosure__leading{color:var(--dim);flex:none;justify-content:center;align-items:center;display:inline-flex}.mv-disclosure__copy{gap:var(--s1);min-inline-size:0;display:grid}.mv-disclosure__copy>:last-child:not(:first-child){color:var(--dim);font-size:var(--type-label-size)}.mv-disclosure__meta{align-items:center;gap:var(--s2);color:var(--dim);font-size:var(--type-label-size);flex:none;display:inline-flex}.mv-disclosure__chevron{color:var(--dim);transition:transform var(--t-fast) var(--ease);flex:none}.mv-disclosure[data-open]>.mv-disclosure__trigger .mv-disclosure__chevron{transform:rotate(180deg)}.mv-disclosure__content{padding:0 var(--s4) var(--s4)}.mv-combobox{inline-size:min(22rem,100%);position:relative}.mv-combobox__trigger{align-items:center;gap:var(--s3);inline-size:100%;min-block-size:var(--target-touch);padding:var(--s2) var(--s3);border:1px solid var(--field-rule);border-radius:var(--radius-md);background:var(--field-surface);color:var(--starlight);font:inherit;text-align:start;cursor:pointer;grid-template-columns:minmax(0,1fr) auto;display:grid}.mv-combobox__trigger:disabled{cursor:not-allowed;opacity:.58}.mv-combobox__trigger-copy,.mv-combobox__option>span:first-child{min-inline-size:0;display:grid}.mv-combobox__trigger-copy :is(strong,small),.mv-combobox__option :is(strong,small){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mv-combobox__trigger-copy small,.mv-combobox__option small{color:var(--starlight);font-size:var(--type-label-size)}.mv-combobox__trigger svg{inline-size:var(--icon-size-sm);block-size:var(--icon-size-sm);fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.75px;transition:transform var(--t-fast) var(--ease)}.mv-combobox[data-open] .mv-combobox__trigger svg{transform:rotate(180deg)}.mv-combobox__surface{z-index:20;inline-size:min(24rem,calc(100vw - var(--s8)));border:1px solid var(--card-rule);border-radius:var(--radius-md);background:var(--card-surface);max-block-size:22rem;display:grid;position:absolute;inset-block-start:calc(100% + var(--s2));inset-inline-start:0;overflow:hidden}.mv-combobox--drop-up .mv-combobox__surface{inset-block-start:auto;inset-block-end:calc(100% + var(--s2))}.mv-combobox__surface[hidden]{display:none}.mv-combobox__search{padding:var(--s2);border-block-end:1px solid var(--hairline)}.mv-combobox__search input{inline-size:100%;min-block-size:var(--target-touch);padding-inline:var(--s3);border:1px solid var(--field-rule);border-radius:var(--radius-sm);background:var(--field-surface);color:var(--starlight);font:inherit}.mv-combobox__result-count{padding:var(--s1) var(--s3);color:var(--dim);font-size:var(--type-label-size);margin:0}.mv-combobox__list{padding:var(--s1);margin:0;list-style:none;overflow-y:auto}.mv-combobox__group{padding:var(--s3) var(--s2) var(--s1);color:var(--dim);font-size:var(--type-label-size);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase}.mv-combobox__option{align-items:center;gap:var(--s3);inline-size:100%;min-block-size:var(--target-touch);padding:var(--s2) var(--s3);border-radius:var(--radius-sm);color:var(--starlight);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto;display:grid}.mv-combobox__option[data-active]{background:var(--card-hover-surface)}.mv-combobox__option[aria-selected=true]{color:var(--starlight)}.mv-combobox__option[aria-selected=true]>span:last-child{color:var(--ignition-text)}.mv-combobox__empty{padding:var(--s4);color:var(--dim);text-align:center}.mv-combobox__footer{gap:var(--s2);padding:var(--s2);border-block-start:1px solid var(--hairline);background:var(--sheet-sunk);flex-wrap:wrap;display:flex}.mv-field{gap:var(--s2);min-inline-size:0;display:grid}.mv-field__label,.mv-choice__label,.mv-switch-field__label{color:var(--ink);font-weight:650}.mv-field__label--sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.mv-field__required{color:var(--alert-text);margin-inline-start:var(--s1)}.mv-field__unit,.mv-field__description,.mv-field__status,.mv-slider__bounds,.mv-slider__ticks{color:var(--dim);font-size:var(--type-label-size)}.mv-field__unit{margin-inline-start:var(--s1)}.mv-field__description,.mv-field__error,.mv-field__status{margin:0}.mv-field__error{color:var(--alert-text);font-size:var(--type-label-size)}.mv-input,.mv-textarea,.mv-select,.mv-token-input__control{inline-size:100%;min-inline-size:0;min-block-size:var(--target-touch);padding:var(--s3) var(--s4);border:1px solid var(--hairline);border-radius:var(--radius-md);background:var(--sheet-sunk);color:var(--ink);font:inherit;transition:border-color var(--t-fast) var(--ease),background var(--t-fast) var(--ease),box-shadow var(--t-fast) var(--ease)}.mv-email-input,.mv-tel-input{min-inline-size:0}.mv-date-time-input{font-variant-numeric:tabular-nums;min-inline-size:0}.mv-input:hover:not(:disabled),.mv-textarea:hover:not(:disabled),.mv-select:hover:not(:disabled),.mv-token-input__control:hover{border-color:var(--signal)}@supports (color:color-mix(in lab,red,red)){.mv-input:hover:not(:disabled),.mv-textarea:hover:not(:disabled),.mv-select:hover:not(:disabled),.mv-token-input__control:hover{border-color:color-mix(in srgb,var(--signal) 58%,var(--hairline))}}.mv-input:focus-visible,.mv-textarea:focus-visible,.mv-select:focus-visible,.mv-token-input__control:focus-within,.mv-file-dropzone__input:focus-visible{border-color:var(--signal);outline:2px solid var(--focus-ring-color);outline-offset:2px}.mv-input[aria-invalid=true],.mv-textarea[aria-invalid=true],.mv-select[aria-invalid=true],.mv-token-input[data-invalid=true] .mv-token-input__control{border-color:var(--alert-text)}.mv-input:disabled,.mv-textarea:disabled,.mv-select:disabled,.mv-input[readonly],.mv-textarea[readonly],.mv-token-input[data-readonly=true] .mv-token-input__control{opacity:.62}.mv-textarea{resize:vertical}.mv-fields--compact :is(.mv-input,.mv-select,.mv-textarea){min-block-size:2rem;padding-block:var(--s1);font-size:var(--type-label-size)}.mv-fields--compact .mv-field{gap:var(--s1)}.mv-fields--compact .mv-field__label{font-size:var(--type-label-size)}:is(.mv-chrome-bar,.mv-chrome-toolbar) .mv-input:not(.mv-menu *,.mv-popover__surface *,.mv-dialog *){min-block-size:2rem;padding-block:var(--s1);border-color:var(--chrome-ink)}@supports (color:color-mix(in lab,red,red)){:is(.mv-chrome-bar,.mv-chrome-toolbar) .mv-input:not(.mv-menu *,.mv-popover__surface *,.mv-dialog *){border-color:color-mix(in srgb,var(--chrome-ink) 14%,transparent)}}:is(.mv-chrome-bar,.mv-chrome-toolbar) .mv-input:not(.mv-menu *,.mv-popover__surface *,.mv-dialog *){background:var(--chrome-ink)}@supports (color:color-mix(in lab,red,red)){:is(.mv-chrome-bar,.mv-chrome-toolbar) .mv-input:not(.mv-menu *,.mv-popover__surface *,.mv-dialog *){background:color-mix(in srgb,var(--chrome-ink) 6%,transparent)}}:is(.mv-chrome-bar,.mv-chrome-toolbar) .mv-input:not(.mv-menu *,.mv-popover__surface *,.mv-dialog *){color:var(--chrome-ink)}:is(.mv-chrome-bar,.mv-chrome-toolbar) .mv-input:hover:not(:disabled):not(.mv-menu *,.mv-popover__surface *,.mv-dialog *){border-color:var(--chrome-ink)}@supports (color:color-mix(in lab,red,red)){:is(.mv-chrome-bar,.mv-chrome-toolbar) .mv-input:hover:not(:disabled):not(.mv-menu *,.mv-popover__surface *,.mv-dialog *){border-color:color-mix(in srgb,var(--chrome-ink) 30%,transparent)}}:is(.mv-chrome-bar,.mv-chrome-toolbar) .mv-input:not(.mv-menu *,.mv-popover__surface *,.mv-dialog *)::placeholder{color:var(--chrome-ink-2)}.mv-select-shell{min-inline-size:0;display:block;position:relative}.mv-select{appearance:none;padding-inline-end:calc(var(--s4) + 18px)}.mv-select-shell:after{content:"";border-inline-end:1.5px solid var(--dim);border-block-end:1.5px solid var(--dim);pointer-events:none;block-size:7px;inline-size:7px;margin-block-start:-5px;position:absolute;inset-block-start:50%;inset-inline-end:calc(var(--s4) + 1px);rotate:45deg}.mv-select-shell:has(.mv-select:disabled):after{opacity:.5}.mv-textarea-control{border:1px solid var(--hairline);border-radius:var(--radius-md);background:var(--sheet-sunk);min-inline-size:0;transition:border-color var(--t-fast) var(--ease),background var(--t-fast) var(--ease),box-shadow var(--t-fast) var(--ease);position:relative}.mv-textarea-control:hover:not(:has(.mv-textarea:disabled)){border-color:var(--signal)}@supports (color:color-mix(in lab,red,red)){.mv-textarea-control:hover:not(:has(.mv-textarea:disabled)){border-color:color-mix(in srgb,var(--signal) 58%,var(--hairline))}}.mv-textarea-control:focus-within{border-color:var(--signal);outline:2px solid var(--focus-ring-color);outline-offset:2px}.mv-textarea-control[data-invalid=true]{border-color:var(--alert-text)}.mv-textarea-control .mv-textarea--with-trailing{background:0 0;border:0;outline:0;padding-block-end:calc(var(--target-touch) + var(--s3));padding-inline-end:calc(var(--target-touch) + var(--s6))}.mv-textarea-control__trailing{place-items:center;display:grid;position:absolute;inset-block-end:var(--s3);inset-inline-end:var(--s3)}.mv-select{cursor:pointer}.mv-search-input__control,.mv-password-input__control{align-items:center;display:flex;position:relative}.mv-search-input__icon{z-index:1;color:var(--dim);pointer-events:none;position:absolute;inset-inline-start:var(--s4)}.mv-search-input .mv-input{padding-inline-start:var(--s8);padding-inline-end:var(--s8)}.mv-search-input__control:has(.mv-search-input__clear) .mv-input:not(:disabled):not([readonly])::-webkit-search-cancel-button{appearance:none}.mv-search-input__clear,.mv-password-input__reveal{min-inline-size:var(--s7);min-block-size:var(--s7);border-radius:var(--radius-sm);color:var(--dim);cursor:pointer;background:0 0;border:0;position:absolute;inset-inline-end:var(--s2)}.mv-password-input .mv-input{padding-inline-end:calc(var(--s8) + var(--s5))}.mv-password-input__reveal{inline-size:var(--target-touch);min-inline-size:var(--target-touch);min-block-size:var(--target-touch);justify-content:center;align-items:center;padding:0;display:inline-flex;inset-block-start:50%;transform:translateY(-50%)}.mv-password-input__reveal[aria-pressed=true]{color:var(--ink)}.mv-search-input__clear:hover,.mv-password-input__reveal:hover:not(:disabled){background:var(--sheet-raised);color:var(--ink)}.mv-choice__control,.mv-radio-group__option{align-items:start;gap:var(--s3);display:flex}.mv-choice__input{inline-size:calc(var(--target-min) + 1px);block-size:calc(var(--target-min) + 1px);flex:0 0 calc(var(--target-min) + 1px);accent-color:var(--ignition);margin:0}.mv-choice--consequential .mv-choice__input{accent-color:var(--caution)}.mv-choice--consequential .mv-choice__label{color:var(--caution-text)}.mv-choice__label{line-height:var(--s6)}.mv-radio-group{gap:var(--s3);border:0;min-inline-size:0;margin:0;padding:0;display:grid}.mv-radio-group legend{color:var(--ink);margin-block-end:var(--s2);padding:0;font-weight:650}.mv-radio-group__options{gap:var(--s4);flex-wrap:wrap;display:flex}.mv-segmented{align-items:stretch;gap:var(--s1);inline-size:fit-content;padding:var(--s1);border:1px solid var(--hairline);border-radius:var(--radius-lg);background:var(--sheet-sunk);flex-wrap:wrap;display:inline-flex}@media(max-width:480px){.mv-segmented:not(.mv-segmented--compact){grid-template-columns:repeat(auto-fit,minmax(5rem,1fr));inline-size:100%;display:grid}.mv-segmented:not(.mv-segmented--compact) .mv-segmented__option{padding-inline:var(--s2)}}.mv-segmented__option{justify-content:center;align-items:center;gap:var(--s2);min-block-size:var(--target-touch);padding:var(--s2) var(--s4);border-radius:var(--radius-md);color:var(--dim);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;font-weight:650;display:inline-flex}.mv-segmented__option[aria-checked=true]{background:var(--sheet-raised);color:var(--ink);box-shadow:var(--shadow-1)}.mv-segmented__option:disabled{cursor:not-allowed;opacity:.52}.mv-segmented--compact{border-radius:var(--radius-md);background:0 0;flex-wrap:nowrap;gap:0;padding:0}.mv-segmented--compact .mv-segmented__option{gap:var(--s1);min-inline-size:var(--target-min);min-block-size:var(--target-min);padding:var(--s1) var(--s2);border:1px solid var(--hairline);font-size:var(--type-label-size);border-radius:0}.mv-segmented--compact .mv-segmented__option:first-child{border-start-start-radius:var(--radius-sm);border-end-start-radius:var(--radius-sm)}.mv-segmented--compact .mv-segmented__option:last-child{border-start-end-radius:var(--radius-sm);border-end-end-radius:var(--radius-sm)}.mv-segmented--compact .mv-segmented__option+.mv-segmented__option{margin-inline-start:-1px}.mv-segmented--compact .mv-segmented__option[aria-checked=true]{z-index:1;background:var(--sheet-raised);box-shadow:none;position:relative}.mv-slider__heading,.mv-slider__bounds{justify-content:space-between;gap:var(--s4);display:flex}.mv-slider__ticks{gap:var(--s1);text-align:center;display:grid}.mv-slider__ticks span{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}.mv-slider__tick--active{color:var(--starlight);font-weight:var(--weight-semibold)}.mv-slider output{color:var(--starlight);font-family:var(--mv-font-telemetry);font-variant-numeric:tabular-nums}.mv-slider{--mv-slider-thumb:6px;--mv-slider-track:16px}.mv-slider__control{min-block-size:var(--target-touch);align-items:center;display:flex;position:relative}.mv-slider__band{block-size:var(--mv-slider-track);pointer-events:none;position:absolute;inset-block:50%;inset-inline:0;transform:translateY(-50%)}.mv-slider__rail{border-radius:var(--radius-full);background:var(--dim);block-size:2px;position:absolute;inset-block:50%;inset-inline:0;transform:translateY(-50%)}@supports (color:color-mix(in lab,red,red)){.mv-slider__rail{background:color-mix(in srgb,var(--dim) 20%,transparent)}}.mv-slider__fill{inline-size:calc(var(--mv-slider-thumb) / 2 + var(--mv-slider-fill,0) * (100% - var(--mv-slider-thumb)));border-radius:var(--radius-sm) 0 0 var(--radius-sm);background:linear-gradient(90deg,transparent 0%,var(--ignition) 46%,var(--ignition) 100%);position:absolute;inset-block:0;inset-inline-start:0;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.mv-slider__fill{background:linear-gradient(90deg,transparent 0%,color-mix(in srgb,var(--ignition) 7%,transparent) 46%,color-mix(in srgb,var(--ignition) 26%,transparent) 100%)}}.mv-slider__pulse{opacity:0;background-image:radial-gradient(60% 150% at 50% 50%,var(--ignition) 0%,transparent 70%),radial-gradient(45% 170% at 50% 35%,var(--ignition) 0%,transparent 70%),radial-gradient(36% 130% at 50% 70%,var(--ignition) 0%,transparent 70%);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.mv-slider__pulse{background-image:radial-gradient(60% 150% at 50% 50%,color-mix(in srgb,var(--ignition) 44%,transparent) 0%,transparent 70%),radial-gradient(45% 170% at 50% 35%,color-mix(in srgb,var(--ignition) 30%,transparent) 0%,transparent 70%),radial-gradient(36% 130% at 50% 70%,color-mix(in srgb,var(--ignition) 38%,transparent) 0%,transparent 70%)}}.mv-slider__pulse{background-position:222% 0,161% 0,139% 0;background-repeat:no-repeat;background-size:55% 100%,38% 100%,28% 100%}.mv-slider__pulse--slow{background-position:263% 0,149% 0,132% 0;background-size:62% 100%,33% 100%,24% 100%}@keyframes mv-slider-drift{0%{background-position:222% 0,161% 0,139% 0}to{background-position:-122% 0,-61% 0,-39% 0}}@keyframes mv-slider-drift-slow{0%{background-position:263% 0,149% 0,132% 0}to{background-position:-163% 0,-49% 0,-32% 0}}@keyframes mv-slider-breathe{0%,to{opacity:.45}50%{opacity:1}}.mv-slider[data-charged] .mv-slider__pulse{animation:4.3s linear infinite mv-slider-drift,2.9s ease-in-out infinite mv-slider-breathe}.mv-slider[data-charged] .mv-slider__pulse--slow{animation:6.7s linear -2.3s infinite mv-slider-drift-slow,3.7s ease-in-out -1.1s infinite mv-slider-breathe}.mv-slider__input{z-index:1;inline-size:100%;min-block-size:var(--target-touch);appearance:none;cursor:pointer;background:0 0;margin:0;position:relative}.mv-slider__input::-webkit-slider-runnable-track{block-size:var(--mv-slider-track);background:0 0}.mv-slider__input::-moz-range-track{block-size:var(--mv-slider-track);background:0 0}.mv-slider__input::-webkit-slider-thumb{appearance:none;inline-size:var(--mv-slider-thumb);block-size:var(--mv-slider-track);background:var(--ignition);box-shadow:0 0 var(--s2) var(--ignition);border:0}@supports (color:color-mix(in lab,red,red)){.mv-slider__input::-webkit-slider-thumb{box-shadow:0 0 var(--s2) color-mix(in srgb,var(--ignition) 62%,transparent)}}.mv-slider__input::-webkit-slider-thumb{cursor:grab}.mv-slider__input::-moz-range-thumb{inline-size:var(--mv-slider-thumb);block-size:var(--mv-slider-track);background:var(--ignition);box-shadow:0 0 var(--s2) var(--ignition);border:0}@supports (color:color-mix(in lab,red,red)){.mv-slider__input::-moz-range-thumb{box-shadow:0 0 var(--s2) color-mix(in srgb,var(--ignition) 62%,transparent)}}.mv-slider__input::-moz-range-thumb{cursor:grab}.mv-slider__input:active::-webkit-slider-thumb{cursor:grabbing}.mv-slider__input:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset);border-radius:var(--radius-sm)}.mv-slider__input:disabled{cursor:not-allowed}.mv-slider__control:has(.mv-slider__input:disabled) .mv-slider__band{opacity:.45}@media(prefers-reduced-motion:reduce){.mv-slider[data-charged] .mv-slider__pulse{animation:none}}.mv-file-dropzone__surface{gap:var(--s3);padding:var(--s5);border:1px dashed var(--hairline);border-radius:var(--radius-lg);background:var(--sheet-sunk);text-align:center;display:grid}.mv-file-dropzone__prompt{color:var(--dim)}.mv-file-dropzone__input{inline-size:100%;min-block-size:var(--target-touch);color:var(--ink)}.mv-file-picker{align-items:center;display:inline-flex}.mv-file-picker__label--sr-only,.mv-file-picker__status{clip:rect(0,0,0,0);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.mv-file-dropzone__files{gap:var(--s2);color:var(--dim);margin:0;padding:0;list-style:none;display:grid}.mv-file-dropzone__files li,.mv-file-dropzone__progress{justify-content:space-between;align-items:center;gap:var(--s3);display:flex}.mv-file-dropzone__remove{min-inline-size:var(--s6);min-block-size:var(--s6);border-radius:var(--radius-full);color:var(--dim);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:inline-grid}.mv-file-dropzone__remove:hover:not(:disabled){background:var(--sheet-raised);color:var(--alert-text)}.mv-file-dropzone__progress{flex-wrap:wrap}.mv-file-dropzone__progress progress{accent-color:var(--ignition);flex:10rem}.mv-file-dropzone__progress output{color:var(--ignition-text);font-family:var(--mv-font-telemetry);font-variant-numeric:tabular-nums}.mv-file-dropzone__rejections{gap:var(--s2);padding:var(--s3);border:1px solid var(--alert-text);border-radius:var(--radius-md);color:var(--alert-text);display:grid}.mv-file-dropzone__rejections ul{gap:var(--s1);margin:0;padding-inline-start:var(--s5);display:grid}.mv-token-input__control{align-items:center;gap:var(--s2);padding:var(--s2);flex-wrap:wrap;display:flex}.mv-token-input__token{align-items:center;gap:var(--s1);min-block-size:var(--s7);border:1px solid var(--card-rule);border-radius:var(--radius-full);background:var(--sheet-raised);color:var(--ink);padding-inline-start:var(--s3);display:inline-flex}.mv-token-input__remove{min-inline-size:var(--s6);min-block-size:var(--s6);border-radius:var(--radius-full);color:var(--dim);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:inline-grid}.mv-token-input__remove:hover:not(:disabled){background:var(--sheet-sunk);color:var(--alert-text)}.mv-token-input__entry{min-inline-size:8rem;min-block-size:var(--s7);padding:var(--s1) var(--s2);color:var(--ink);font:inherit;background:0 0;border:0;outline:0;flex:10rem}.mv-token-input__status{min-block-size:var(--s5);color:var(--dim);font-size:var(--type-label-size);margin:0}.mv-token-input__status--error{color:var(--alert-text)}.mv-switch-field__row{justify-content:space-between;align-items:center;gap:var(--s5);display:flex}.mv-switch{inline-size:calc(var(--s5) * 2);block-size:var(--s6);flex:none;display:inline-block;position:relative}.mv-switch__input{z-index:1;opacity:0;cursor:pointer;block-size:100%;inline-size:100%;margin:0;position:absolute;inset:0}.mv-switch__track{border:1px solid var(--hairline);border-radius:var(--radius-full);background:var(--console-2);pointer-events:none;transition:background var(--t-fast) var(--ease),border-color var(--t-fast) var(--ease);position:absolute;inset:0}.mv-switch__thumb{inline-size:var(--s4);block-size:var(--s4);border-radius:var(--radius-full);background:var(--switch-thumb);pointer-events:none;transition:transform var(--t-fast) var(--ease),background var(--t-fast) var(--ease);position:absolute;inset-block-start:var(--s1);inset-inline-start:var(--s1)}.mv-switch__input:checked~.mv-switch__track{border-color:var(--ignition);background:var(--ignition)}.mv-switch__input:checked~.mv-switch__thumb{background:var(--on-ignition);transform:translate(var(--s4))}.mv-switch--consequential .mv-switch__track{border-color:var(--caution)}@supports (color:color-mix(in lab,red,red)){.mv-switch--consequential .mv-switch__track{border-color:color-mix(in srgb,var(--caution) 45%,var(--hairline))}}.mv-switch--consequential .mv-switch__input:checked~.mv-switch__track{border-color:var(--caution);background:var(--caution)}.mv-switch--consequential .mv-switch__input:checked~.mv-switch__thumb{background:var(--on-caution)}.mv-switch__input:focus-visible~.mv-switch__track{outline:2px solid var(--signal);outline-offset:2px}.mv-switch__input:disabled{cursor:not-allowed}.mv-switch__input:disabled~.mv-switch__track,.mv-switch__input:disabled~.mv-switch__thumb{opacity:.55}@media(max-width:44rem){.mv-radio-group__options,.mv-segmented{flex-direction:column;align-items:stretch;inline-size:100%}.mv-segmented--compact{flex-direction:row;align-items:stretch;inline-size:fit-content}}@container (max-width:18rem){.mv-radio-group__options,.mv-segmented{flex-direction:column;align-items:stretch;inline-size:100%}.mv-segmented--compact{flex-direction:row;align-items:stretch;inline-size:fit-content}.mv-token-input__control,.mv-choice__control,.mv-choice__label{min-inline-size:0;max-inline-size:100%}.mv-token-input__entry{flex-basis:100%;inline-size:100%;min-inline-size:0}.mv-token-input__token{max-inline-size:100%}.mv-token-input__token>span,.mv-choice__label{overflow-wrap:anywhere}}@media(prefers-reduced-motion:reduce){.mv-input,.mv-textarea,.mv-textarea-control,.mv-select,.mv-token-input__control,.mv-switch__track,.mv-switch__thumb{transition:none}}.mv-code-editor{border:1px solid var(--card-rule);border-radius:var(--radius-sm);background:var(--sheet-sunk);display:flex;overflow:hidden}.mv-code-editor[data-invalid]{border-color:var(--alert)}.mv-code-editor__gutter{padding:var(--s2) var(--s2) var(--s2) var(--s3);border-right:1px solid var(--starlight);margin:0;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.mv-code-editor__gutter{border-right:1px solid color-mix(in srgb,var(--starlight) 8%,transparent)}}.mv-code-editor__gutter{color:var(--faint);font-family:var(--mv-font-telemetry);font-size:var(--type-label-size);text-align:end;-webkit-user-select:none;user-select:none;line-height:1.6}.mv-code-editor__source{min-width:0;padding:var(--s2) var(--s3);color:var(--starlight);font-family:var(--mv-font-telemetry);font-size:var(--type-label-size);resize:vertical;white-space:pre;background:0 0;border:0;flex:1;line-height:1.6}.mv-code-editor__source:focus-visible{outline:2px solid var(--signal);outline-offset:-2px}.mv-code-editor[data-readonly] .mv-code-editor__source{color:var(--dim)}.mv-resize-handle{min-inline-size:var(--s6);cursor:col-resize;background:0 0;border:0;align-self:stretch;padding:0;position:relative}.mv-resize-handle:before{content:"";pointer-events:none;width:2px;transition:background var(--t-fast) var(--ease);background:0 0;position:absolute;inset-block:0;inset-inline-start:calc(50% - 1px)}.mv-resize-handle:hover:before,.mv-resize-handle:focus-visible:before,.mv-resize-handle:active:before,.mv-resize-handle--dragging:before{background:var(--chrome-accent)}.mv-resize-handle--horizontal{min-inline-size:0;min-block-size:var(--s6);cursor:row-resize;place-self:auto stretch}.mv-resize-handle--horizontal:before{width:auto;height:2px;inset-block-start:calc(50% - 1px);inset-inline:0}.mv-resize-handle--disabled{cursor:not-allowed}.mv-resize-handle--disabled:before{background:0 0}.mv-resize-handle--edge{--mv-resize-handle-reach:var(--s3);--mv-resize-handle-inset:1px;z-index:10;inline-size:var(--mv-resize-handle-reach);min-inline-size:0;position:absolute;inset-block:0}.mv-resize-handle--edge-end{inset-inline-end:calc(var(--mv-resize-handle-inset) - var(--mv-resize-handle-reach))}.mv-resize-handle--edge-start{inset-inline-start:calc(var(--mv-resize-handle-inset) - var(--mv-resize-handle-reach))}.mv-resize-handle--edge:before{-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 var(--s3),#000 calc(100% - var(--s3)),transparent 100%);mask-image:linear-gradient(to bottom,transparent 0,#000 var(--s3),#000 calc(100% - var(--s3)),transparent 100%);inset-block-start:var(--mv-resize-handle-lead,var(--sheet-corner,0px))}.mv-resize-handle--edge-end:before{inset-inline-start:calc(var(--mv-resize-handle-inset) - 1px)}.mv-resize-handle--edge-start:before{inset-inline-start:calc(var(--mv-resize-handle-reach) - var(--mv-resize-handle-inset) - 1px)}.mv-resize-handle--collapsed{inline-size:0;min-inline-size:0;overflow:hidden}.mv-resize-handle--horizontal.mv-resize-handle--collapsed{block-size:0;min-block-size:0}.mv-theme-control{align-items:center;gap:var(--s2);min-block-size:var(--target-min);color:inherit;cursor:pointer;display:inline-flex;position:relative}.mv-theme-control__input{z-index:1;opacity:0;cursor:pointer;block-size:100%;inline-size:100%;margin:0;position:absolute;inset:0}.mv-theme-control__track{inline-size:calc(var(--s5) * 2);block-size:var(--s6);border:1px solid var(--hairline);border-radius:var(--radius-full);background:var(--console-2);transition:background var(--t-fast) var(--ease),border-color var(--t-fast) var(--ease);flex:none;display:inline-block;position:relative}.mv-theme-control__thumb{inline-size:var(--s4);block-size:var(--s4);border-radius:var(--radius-full);background:var(--switch-thumb);transition:transform var(--t-fast) var(--ease),background var(--t-fast) var(--ease);position:absolute;inset-block-start:var(--s1);inset-inline-start:var(--s1)}.mv-theme-control__input:checked~.mv-theme-control__track{border-color:var(--chrome-accent);background:var(--ignition)}.mv-theme-control__input:checked~.mv-theme-control__track .mv-theme-control__thumb{background:var(--on-ignition);transform:translate(var(--s4))}.mv-theme-control__input:focus-visible~.mv-theme-control__track{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.mv-theme-control__input:disabled{cursor:not-allowed}.mv-theme-control__input:disabled~.mv-theme-control__track,.mv-theme-control__input:disabled~.mv-theme-control__label{opacity:.55}.mv-theme-control:has(.mv-theme-control__input:disabled){cursor:not-allowed}@media(prefers-reduced-motion:reduce){.mv-resize-handle:before,.mv-theme-control__track,.mv-theme-control__thumb{transition:none}}*{scrollbar-width:thin;scrollbar-color:transparent transparent}:hover,:focus-within{scrollbar-color:var(--mv-scrollbar-thumb) transparent}.mv-scrollbar,.mv-chrome-rail-scroll{scrollbar-width:thin;scrollbar-color:transparent transparent}.mv-scrollbar::-webkit-scrollbar{width:var(--s2);height:var(--s2)}.mv-chrome-rail-scroll::-webkit-scrollbar{width:var(--s2);height:var(--s2)}.mv-scrollbar::-webkit-scrollbar-track{background:0 0}.mv-chrome-rail-scroll::-webkit-scrollbar-track{background:0 0}.mv-scrollbar::-webkit-scrollbar-thumb{border-radius:var(--radius-full);background:0 0}.mv-chrome-rail-scroll::-webkit-scrollbar-thumb{border-radius:var(--radius-full);background:0 0}.mv-scrollbar:hover,.mv-scrollbar:focus-within,.mv-chrome-rail-scroll:hover,.mv-chrome-rail-scroll:focus-within{scrollbar-color:var(--mv-scrollbar-thumb) transparent}.mv-scrollbar:hover::-webkit-scrollbar-thumb{background:var(--mv-scrollbar-thumb)}.mv-scrollbar:focus-within::-webkit-scrollbar-thumb{background:var(--mv-scrollbar-thumb)}.mv-chrome-rail-scroll:hover::-webkit-scrollbar-thumb{background:var(--mv-scrollbar-thumb)}.mv-chrome-rail-scroll:focus-within::-webkit-scrollbar-thumb{background:var(--mv-scrollbar-thumb)}.mv-scrollbar--chrome,.mv-chrome-rail-scroll{--mv-scrollbar-thumb:var(--chrome-ink-2)}@supports (color:color-mix(in lab,red,red)){.mv-scrollbar--chrome,.mv-chrome-rail-scroll{--mv-scrollbar-thumb:color-mix(in srgb, var(--chrome-ink-2) 46%, transparent)}}.mv-chrome-rail-scroll{--mv-rail-scrollbar-gutter:0px}.mv-scrollbar--sheet{--mv-scrollbar-thumb:var(--dim)}@supports (color:color-mix(in lab,red,red)){.mv-scrollbar--sheet{--mv-scrollbar-thumb:color-mix(in srgb, var(--dim) 50%, transparent)}}.mv-scroll-region{min-block-size:0;min-inline-size:0}.mv-scroll-region--vertical{overscroll-behavior-y:contain;overflow:hidden auto}.mv-scroll-region--horizontal{overscroll-behavior-x:contain;overflow:auto hidden}.mv-scroll-region--both{overscroll-behavior:contain;overflow:auto}.mv-scroll-region:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:calc(-1 * var(--focus-ring-width))}.mv-button{justify-content:center;align-items:center;gap:var(--s2);min-block-size:calc(var(--s5) * 2);padding-inline:var(--s4);white-space:nowrap;border:1px solid var(--hairline);border-radius:var(--radius-md);background:var(--card-surface);color:var(--starlight);font:inherit;cursor:pointer;font-weight:650;transition:border-color .14s,transform .14s;display:inline-flex}.mv-button:hover:not(:disabled){border-color:var(--chrome-accent)}.mv-button:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.mv-button:disabled{opacity:.55;cursor:not-allowed}.mv-button--secondary{border-color:var(--card-rule);background:var(--card-surface)}.mv-button--primary{border-color:var(--ignition);background:var(--ignition);color:var(--on-ignition)}.mv-button--quiet{color:var(--dim);background:0 0;border-color:#0000}.mv-button--destructive{border-color:var(--alert);background:var(--alert)}@supports (color:color-mix(in lab,red,red)){.mv-button--destructive{background:color-mix(in srgb,var(--alert) 14%,var(--card-surface))}}.mv-button--destructive{color:var(--starlight)}.mv-button--consequential{border-color:var(--caution);background:var(--caution)}@supports (color:color-mix(in lab,red,red)){.mv-button--consequential{background:color-mix(in srgb,var(--caution) 14%,var(--card-surface))}}.mv-button--consequential{color:var(--starlight)}.mv-button--icon{inline-size:calc(var(--s5) * 2);padding:0}.mv-button--compact{min-block-size:calc(var(--s4) * 2);padding-inline:var(--s3);font-size:var(--type-label-size)}:is(.mv-chrome-bar,.mv-chrome-toolbar) .mv-button:is(.mv-button--quiet,.mv-button--icon,.mv-button--secondary):not(.mv-menu *,.mv-popover__surface *,.mv-dialog *){border-radius:var(--radius-md);min-block-size:2.25rem;color:var(--chrome-ink-2);transition:background-color var(--t-fast) var(--ease),color var(--t-fast) var(--ease),border-color var(--t-fast) var(--ease);background:0 0;border-color:#0000}:is(.mv-chrome-bar,.mv-chrome-toolbar) .mv-button--icon:not(.mv-menu *,.mv-popover__surface *,.mv-dialog *){inline-size:2.25rem}:is(.mv-chrome-bar,.mv-chrome-toolbar) .mv-button.mv-button--compact:not(.mv-menu *,.mv-popover__surface *,.mv-dialog *){min-block-size:2rem}:is(.mv-chrome-bar,.mv-chrome-toolbar) .mv-button--icon.mv-button--compact:not(.mv-menu *,.mv-popover__surface *,.mv-dialog *){inline-size:2rem}:is(.mv-chrome-bar,.mv-chrome-toolbar) .mv-button.mv-button--secondary:not(.mv-menu *,.mv-popover__surface *,.mv-dialog *){border-color:var(--chrome-ink)}@supports (color:color-mix(in lab,red,red)){:is(.mv-chrome-bar,.mv-chrome-toolbar) .mv-button.mv-button--secondary:not(.mv-menu *,.mv-popover__surface *,.mv-dialog *){border-color:color-mix(in srgb,var(--chrome-ink) 14%,transparent)}}:is(.mv-chrome-bar,.mv-chrome-toolbar) .mv-button.mv-button--secondary:not(.mv-menu *,.mv-popover__surface *,.mv-dialog *){background:var(--chrome-ink)}@supports (color:color-mix(in lab,red,red)){:is(.mv-chrome-bar,.mv-chrome-toolbar) .mv-button.mv-button--secondary:not(.mv-menu *,.mv-popover__surface *,.mv-dialog *){background:color-mix(in srgb,var(--chrome-ink) 6%,transparent)}}:is(.mv-chrome-bar,.mv-chrome-toolbar) .mv-button:is(.mv-button--quiet,.mv-button--icon,.mv-button--secondary):hover:not(:disabled):not(.mv-menu *,.mv-popover__surface *,.mv-dialog *){background:var(--chrome-ink)}@supports (color:color-mix(in lab,red,red)){:is(.mv-chrome-bar,.mv-chrome-toolbar) .mv-button:is(.mv-button--quiet,.mv-button--icon,.mv-button--secondary):hover:not(:disabled):not(.mv-menu *,.mv-popover__surface *,.mv-dialog *){background:color-mix(in srgb,var(--chrome-ink) 12%,transparent)}}:is(.mv-chrome-bar,.mv-chrome-toolbar) .mv-button:is(.mv-button--quiet,.mv-button--icon,.mv-button--secondary):hover:not(:disabled):not(.mv-menu *,.mv-popover__surface *,.mv-dialog *){color:var(--chrome-ink)}:is(.mv-chrome-bar,.mv-chrome-toolbar) .mv-button:is([aria-pressed=true],[aria-expanded=true]):not(.mv-menu *,.mv-popover__surface *,.mv-dialog *){border-color:var(--chrome-ink)}@supports (color:color-mix(in lab,red,red)){:is(.mv-chrome-bar,.mv-chrome-toolbar) .mv-button:is([aria-pressed=true],[aria-expanded=true]):not(.mv-menu *,.mv-popover__surface *,.mv-dialog *){border-color:color-mix(in srgb,var(--chrome-ink) 30%,transparent)}}:is(.mv-chrome-bar,.mv-chrome-toolbar) .mv-button:is([aria-pressed=true],[aria-expanded=true]):not(.mv-menu *,.mv-popover__surface *,.mv-dialog *){background:var(--chrome-ink)}@supports (color:color-mix(in lab,red,red)){:is(.mv-chrome-bar,.mv-chrome-toolbar) .mv-button:is([aria-pressed=true],[aria-expanded=true]):not(.mv-menu *,.mv-popover__surface *,.mv-dialog *){background:color-mix(in srgb,var(--chrome-ink) 16%,transparent)}}:is(.mv-chrome-bar,.mv-chrome-toolbar) .mv-button:is([aria-pressed=true],[aria-expanded=true]):not(.mv-menu *,.mv-popover__surface *,.mv-dialog *){color:var(--chrome-ink)}.mv-button__busy{inline-size:var(--icon-size-sm);block-size:var(--icon-size-sm);border:var(--focus-ring-width) solid currentColor;border-radius:var(--radius-full);border-inline-end-color:#0000;animation:.7s linear infinite mv-action-spin}.mv-action-link{justify-content:center;align-items:center;gap:var(--s2);border:1px solid var(--hairline);border-radius:var(--radius-md);color:var(--starlight);font:inherit;text-align:center;cursor:pointer;transition:border-color var(--t-fast) var(--ease),background-color var(--t-fast) var(--ease),transform var(--t-fast) var(--ease);font-weight:650;line-height:1.2;text-decoration:none;display:inline-flex}.mv-action-link:hover:not([aria-disabled=true]){border-color:var(--chrome-accent)}.mv-action-link:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.mv-action-link[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:not-allowed}.mv-action-link--sm{min-block-size:calc(var(--s4) * 2);padding-inline:var(--s3);font-size:var(--type-label-size)}.mv-action-link--md{min-block-size:calc(var(--s5) * 2);padding-inline:var(--s4)}.mv-action-link--lg{min-block-size:calc(var(--s6) * 2);padding-inline:var(--s5);font-size:var(--type-title-size)}.mv-action-link--secondary{border-color:var(--card-rule);background:var(--card-surface)}.mv-action-link--primary{border-color:var(--ignition);background:var(--ignition);color:var(--on-ignition)}.mv-action-link--quiet{color:var(--dim);background:0 0;border-color:#0000}.mv-action-link--destructive{border-color:var(--alert);background:var(--alert)}@supports (color:color-mix(in lab,red,red)){.mv-action-link--destructive{background:color-mix(in srgb,var(--alert) 14%,var(--card-surface))}}.mv-action-link__icon{inline-size:var(--icon-size-sm);block-size:var(--icon-size-sm);flex:none;place-items:center;display:inline-grid}.mv-action-link__icon :where(svg){block-size:100%;inline-size:100%}.mv-action-link__busy{inline-size:var(--icon-size-sm);block-size:var(--icon-size-sm);border:var(--focus-ring-width) solid currentColor;border-radius:var(--radius-full);border-inline-end-color:#0000;animation:.7s linear infinite mv-action-spin}.mv-link{color:var(--starlight);-webkit-text-decoration-color:var(--signal);text-decoration-color:var(--signal)}@supports (color:color-mix(in lab,red,red)){.mv-link{-webkit-text-decoration-color:color-mix(in srgb,var(--signal) 72%,transparent);text-decoration-color:color-mix(in srgb,var(--signal) 72%,transparent)}}.mv-link{text-underline-offset:var(--s1);text-decoration-thickness:1px}.mv-link:hover{color:var(--ignition-text);text-decoration-color:currentColor}.mv-link:focus-visible{border-radius:var(--radius-sm);outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.mv-action-group{align-items:center;gap:var(--s2);min-inline-size:0;display:flex}.mv-action-group--horizontal{flex-flow:wrap}.mv-action-group--vertical{flex-direction:column;align-items:stretch}.mv-copy-action{align-items:center;gap:var(--s2);grid-template-columns:auto minmax(0,1fr);min-inline-size:0;display:inline-grid}.mv-copy-action__trigger{justify-self:start}.mv-copy-action[data-display=icon]{display:inline-flex}.mv-copy-action[data-display=icon] .mv-copy-action__trigger{inline-size:var(--target-min);min-inline-size:var(--target-min);padding-inline:0}.mv-copy-action__trigger svg,.mv-menu-trigger svg,.mv-directional-action svg{inline-size:var(--icon-size-sm);block-size:var(--icon-size-sm);fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:var(--icon-stroke)}.mv-copy-action [data-glyph=copied],.mv-copy-action[data-copy-state=copied] [data-glyph=copy]{display:none}.mv-copy-action[data-copy-state=copied] [data-glyph=copied]{display:block}.mv-copy-action[data-copy-state=copied] .mv-copy-action__trigger{color:var(--nominal-text)}.mv-copy-action__status{color:var(--dim);font-family:var(--mv-font-telemetry);font-size:var(--type-label-size)}.mv-copy-action[data-copy-state=copied] .mv-copy-action__status{color:var(--nominal-text)}.mv-copy-action[data-copy-state=error] .mv-copy-action__status{color:var(--alert-text)}.mv-menu-trigger-root{justify-items:start;display:inline-grid;position:relative}.mv-menu-trigger{justify-content:space-between}.mv-menu-trigger[aria-expanded=true]{border-color:var(--chrome-accent);background:var(--card-surface)}@supports (color:color-mix(in lab,red,red)){.mv-menu-trigger[aria-expanded=true]{background:color-mix(in srgb,var(--card-surface) 88%,var(--chrome-accent))}}.mv-menu{--mv-menu-muted-ink:var(--dim);z-index:20;min-inline-size:11rem;padding:var(--s1);border:1px solid var(--card-rule);border-radius:var(--radius-md);background:var(--sheet-raised);box-shadow:var(--shadow-md);display:grid;position:absolute;inset-block-start:calc(100% + var(--s2));inset-inline-start:0;overflow:hidden}:is(.mv-chrome-bar,.mv-chrome-rail) .mv-menu{--mv-menu-muted-ink:var(--chrome-ink-2)}.mv-menu-trigger-root[data-align=end] .mv-menu{inset-inline:auto 0}.mv-menu[hidden]{display:none}.mv-menu__item{min-block-size:var(--target-touch);padding-inline:var(--s3);border-radius:var(--radius-sm);color:var(--starlight);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0}.mv-menu__header,.mv-menu__footer{padding:var(--s3);color:var(--dim);font-size:var(--type-label-size)}.mv-menu__header{border-block-end:1px solid var(--hairline)}.mv-menu__header-eyebrow{color:var(--mv-menu-muted-ink);letter-spacing:.1em;text-transform:uppercase;margin:0}.mv-menu__header-title{margin:var(--s1) 0 0;color:var(--starlight);font-size:var(--type-body-size);overflow-wrap:anywhere;font-weight:600}.mv-menu__header-note{margin:var(--s1) 0 0;color:var(--dim)}.mv-menu__footer{border-block-start:1px solid var(--hairline)}.mv-menu__separator{block-size:1px;margin:var(--s1) 0;background:var(--hairline)}.mv-menu__item[data-tone=danger]{color:var(--alert-text)}@media(min-width:40rem){.mv-menu__item[data-visibility=compact-only]{display:none}}@media(max-width:39.999rem){.mv-menu__item[data-visibility=wide-only]{display:none}}.mv-menu-trigger__avatar{inline-size:var(--s6);block-size:var(--s6);border-radius:var(--radius-full);background:var(--sheet-raised);color:var(--starlight);font-size:var(--type-label-size);font-weight:var(--weight-semibold);place-items:center;display:inline-grid}.mv-menu__item:hover:not(:disabled),.mv-menu__item:focus-visible{background:var(--card-hover-surface)}.mv-menu__item:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:calc(-1 * var(--focus-ring-width))}.mv-menu__item:disabled{cursor:not-allowed;opacity:.55}.mv-directional-action{min-block-size:calc(var(--s6) * 2);border:1px solid var(--card-rule);border-radius:var(--radius-xl);background:var(--sheet-sunk);color:var(--starlight);font:inherit;cursor:pointer;align-items:stretch;padding:0;font-weight:650;transition:border-color .14s,transform .14s;display:inline-grid;overflow:hidden}.mv-directional-action--previous{grid-template-areas:"icon label";grid-template-columns:calc(var(--s8) + var(--s2)) minmax(0,1fr)}.mv-directional-action--next{grid-template-areas:"label icon";grid-template-columns:minmax(0,1fr) calc(var(--s8) + var(--s2))}.mv-directional-action:hover:not(:disabled){border-color:var(--chrome-accent);transform:translateY(calc(-1 * var(--focus-ring-width)))}.mv-directional-action:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.mv-directional-action:disabled{cursor:not-allowed;opacity:.55}.mv-directional-action__label{min-inline-size:calc(var(--s8) * 2);padding:var(--s3) var(--s5);grid-area:label;place-items:center;display:grid}.mv-directional-action__icon-chamber{background:var(--card-surface);min-inline-size:0;color:var(--dim);grid-area:icon;place-items:center;display:grid}.mv-directional-action--previous .mv-directional-action__icon-chamber{border-inline-end:1px solid var(--card-rule)}.mv-directional-action--next .mv-directional-action__icon-chamber{border-inline-start:1px solid var(--card-rule)}.mv-command-launcher-root{display:inline-grid}.mv-command-launcher{min-inline-size:min(100%,calc(var(--s8) * 5));justify-content:space-between;gap:var(--s4)}.mv-command-launcher__label{font-weight:700}.mv-command-launcher__shortcut{padding:var(--s1) var(--s2);border:1px solid var(--hairline);border-radius:var(--radius-sm);background:var(--sheet-sunk);color:var(--dim);font-family:var(--mv-font-telemetry);font-size:var(--type-label-size);font-weight:500}@keyframes mv-action-spin{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.mv-button,.mv-action-link,.mv-directional-action{transition:none}.mv-button__busy,.mv-action-link__busy{animation:none}}.mv-tooltip,.mv-popover,.mv-context-menu{justify-items:start;display:inline-grid;position:relative}.mv-tooltip__trigger,.mv-popover__trigger{max-inline-size:100%}.mv-tooltip__surface,.mv-popover__surface{top:var(--mv-overlay-y,0);left:var(--mv-overlay-x,0);z-index:30;border:1px solid var(--card-rule);background:var(--sheet-raised);color:var(--starlight);box-shadow:var(--shadow-md);position:fixed}.mv-tooltip__surface[hidden],.mv-popover__surface[hidden]{display:none}.mv-tooltip__surface{inline-size:max-content;max-inline-size:min(18rem,var(--mv-overlay-max-inline,calc(100vw - var(--s8))));max-block-size:var(--mv-overlay-max-block,calc(100dvh - var(--s8)));padding:var(--s2) var(--s3);border-radius:var(--radius-sm);font-size:var(--type-label-size);pointer-events:none;transition:opacity var(--t-fast) var(--ease),transform var(--t-fast) var(--ease);line-height:1.35;overflow:auto}.mv-popover__surface{inline-size:min(22rem,var(--mv-overlay-max-inline,calc(100vw - var(--s8))));max-block-size:var(--mv-overlay-max-block,calc(100dvh - var(--s8)));border-radius:var(--radius-md);transition:opacity var(--t-fast) var(--ease),transform var(--t-fast) var(--ease);grid-template-rows:auto minmax(0,1fr);display:grid;overflow:hidden}.mv-popover__header{justify-content:space-between;align-items:center;gap:var(--s4);padding:var(--s3) var(--s4);border-block-end:1px solid var(--hairline);display:flex}.mv-popover__header h2{font-size:var(--type-body-size);margin:0}.mv-popover__body{min-block-size:0;padding:var(--s4);overflow:auto}.mv-menu{transition:opacity var(--t-fast) var(--ease),transform var(--t-fast) var(--ease)}.mv-context-menu__target{min-block-size:var(--target-touch);padding:var(--s3) var(--s4);border:1px solid var(--card-rule);border-radius:var(--radius-md);background:var(--card-surface);color:var(--starlight);font:inherit;text-align:start;cursor:context-menu}.mv-context-menu__target:hover{border-color:var(--chrome-accent);background:var(--card-hover-surface)}.mv-context-menu__target:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.mv-context-menu__surface{top:var(--mv-overlay-y,0);right:auto;left:var(--mv-overlay-x,0);z-index:40;min-inline-size:min(11rem,var(--mv-overlay-max-inline,11rem));max-inline-size:var(--mv-overlay-max-inline,calc(100vw - var(--s8)));max-block-size:var(--mv-overlay-max-block,calc(100dvh - var(--s8)));position:fixed;overflow:auto}.mv-dialog,.mv-drawer{z-index:50;block-size:100%;max-block-size:none;inline-size:100%;max-inline-size:none;color:var(--starlight);background:0 0;border:0;margin:0;padding:0}.mv-dialog:not([open]),.mv-drawer:not([open]){display:none}.mv-dialog::backdrop,.mv-drawer::backdrop{background:var(--void)}@supports (color:color-mix(in lab,red,red)){.mv-dialog::backdrop,.mv-drawer::backdrop{background:color-mix(in srgb,var(--void) 72%,transparent)}}.mv-dialog{place-items:center}.mv-dialog[open]{display:grid}.mv-dialog__surface,.mv-drawer__surface{border:1px solid var(--card-rule);border-radius:var(--radius-lg);background:var(--sheet-raised);box-shadow:var(--shadow-lg);transition:opacity var(--t-base) var(--ease),transform var(--t-base) var(--ease);overflow:hidden}.mv-drawer--compact .mv-drawer__surface{inline-size:min(22rem,calc(100% - var(--s8)))}.mv-drawer--wide .mv-drawer__surface{inline-size:min(48rem,calc(100% - var(--s8)))}.mv-dialog__surface{inline-size:min(calc(100% - var(--s8)),34rem)}.mv-dialog--compact .mv-dialog__surface{inline-size:min(calc(100% - var(--s8)),24rem)}.mv-dialog--wide .mv-dialog__surface{inline-size:min(calc(100% - var(--s8)),56rem)}.mv-dialog__header,.mv-drawer__header{justify-content:space-between;align-items:center;gap:var(--s4);padding:var(--s4);border-bottom:1px solid var(--hairline);display:flex}.mv-dialog__header h2,.mv-drawer__header h2{margin:0;font-size:1rem}.mv-drawer__heading{min-inline-size:0}.mv-drawer__description{margin:var(--s1) 0 0;color:var(--dim);font-size:.8125rem;line-height:1.4}.mv-dialog__description,.mv-dialog__body,.mv-dialog__actions,.mv-drawer__body{padding:var(--s4)}.mv-dialog__description{color:var(--dim);margin:0;padding-block-end:0}.mv-dialog__actions{justify-content:flex-end;gap:var(--s3);border-top:1px solid var(--hairline);display:flex}.mv-confirm-dialog .mv-dialog__surface{border-color:var(--alert)}@supports (color:color-mix(in lab,red,red)){.mv-confirm-dialog .mv-dialog__surface{border-color:color-mix(in srgb,var(--alert) 30%,var(--card-rule))}}.mv-drawer{display:grid}.mv-drawer--left{justify-items:start}.mv-drawer--right{justify-items:end}.mv-drawer--bottom{align-items:end}.mv-drawer__surface{inline-size:min(28rem,calc(100% - var(--s8)));border-radius:0;grid-template-rows:auto minmax(0,1fr) auto;block-size:100dvh;min-block-size:0;max-block-size:100dvh;display:grid;position:relative}.mv-drawer[data-resizable=true] .mv-drawer__surface{inline-size:min(var(--mv-drawer-width,28rem),calc(100% - var(--s8)));overflow:visible}.mv-drawer__resize-handle{z-index:2;position:absolute;inset-block:0}.mv-drawer--right .mv-drawer__resize-handle{inset-inline-start:calc(var(--s3) * -1)}.mv-drawer--left .mv-drawer__resize-handle{inset-inline-end:calc(var(--s3) * -1)}.mv-drawer__body{min-block-size:0;overflow:auto}.mv-drawer__footer{justify-content:flex-end;gap:var(--s3);padding:var(--s4);border-block-start:1px solid var(--hairline);background:var(--sheet-sunk);flex-wrap:wrap;display:flex}.mv-drawer--bottom .mv-drawer__surface{block-size:min(24rem,100dvh);inline-size:100%}@media(prefers-reduced-motion:reduce){.mv-tooltip__surface,.mv-popover__surface,.mv-menu,.mv-dialog__surface,.mv-drawer__surface{transition:none}}.mv-announcement-banner{--mv-announcement-ink:var(--starlight);--mv-announcement-surface:var(--sheet-raised);--mv-announcement-rule:var(--hairline);align-items:center;gap:var(--s3);min-block-size:var(--target-touch);padding:var(--s2) var(--s4);border-block:1px solid var(--mv-announcement-rule);background:var(--mv-announcement-surface);color:var(--mv-announcement-ink);text-align:center;grid-template-columns:minmax(0,1fr) auto;display:grid}.mv-announcement-banner--prominent{--mv-announcement-surface:var(--signal)}@supports (color:color-mix(in lab,red,red)){.mv-announcement-banner--prominent{--mv-announcement-surface:color-mix(in srgb, var(--signal) 10%, var(--sheet-raised))}}.mv-announcement-banner--prominent{--mv-announcement-rule:var(--signal)}@supports (color:color-mix(in lab,red,red)){.mv-announcement-banner--prominent{--mv-announcement-rule:color-mix(in srgb, var(--signal) 50%, var(--hairline))}}.mv-announcement-banner--caution{--mv-announcement-surface:var(--caution)}@supports (color:color-mix(in lab,red,red)){.mv-announcement-banner--caution{--mv-announcement-surface:color-mix(in srgb, var(--caution) 10%, var(--sheet-raised))}}.mv-announcement-banner--caution{--mv-announcement-rule:var(--caution)}@supports (color:color-mix(in lab,red,red)){.mv-announcement-banner--caution{--mv-announcement-rule:color-mix(in srgb, var(--caution) 55%, var(--hairline))}}.mv-announcement-banner p{font-size:var(--type-body-sm-size);font-weight:var(--weight-semibold);margin:0}.mv-announcement-banner a{color:inherit;text-underline-offset:.18em;text-decoration-color:#0000}.mv-announcement-banner a:hover,.mv-announcement-banner a:focus-visible{text-decoration-color:currentColor}.mv-announcement-banner button{inline-size:var(--target-touch);block-size:var(--target-touch);margin-block:calc(var(--s2) * -1);color:inherit;opacity:.78;cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.mv-announcement-banner button:hover,.mv-announcement-banner button:focus-visible{opacity:1}.mv-toast-region{z-index:var(--mv-toast-z-index,300);gap:var(--s2);inline-size:min(24rem,calc(100% - var(--s8)));pointer-events:none;display:grid;position:fixed;inset-block-end:var(--mv-toast-block-offset,var(--s4));inset-inline-end:var(--s4)}.mv-toast{align-items:start;gap:var(--s3);min-block-size:calc(var(--s6) * 2);padding:var(--s3);border:1px solid var(--hairline);border-radius:var(--radius-md);background:var(--sheet-raised);box-shadow:var(--shadow-lg);pointer-events:auto;grid-template-columns:auto minmax(0,1fr) auto;display:grid}.mv-toast p{margin:0}.mv-toast__content{gap:var(--s1);min-inline-size:0;display:grid}.mv-toast__title{color:var(--starlight)}.mv-toast__description{color:var(--dim);font-size:.8125rem}.mv-toast__progress{border-radius:var(--radius-full);block-size:.1875rem;background:currentColor;margin-block-start:var(--s1);overflow:hidden}@supports (color:color-mix(in lab,red,red)){.mv-toast__progress{background:color-mix(in srgb,currentColor 18%,transparent)}}.mv-toast__progress>span{border-radius:inherit;block-size:100%;transition:inline-size var(--t-fast) linear;background:currentColor;display:block}.mv-toast__glyph{inline-size:var(--icon-size-md);block-size:var(--icon-size-md);border-radius:var(--radius-full);border:1px solid;place-items:center;font-weight:800;line-height:1;display:grid}.mv-toast__glyph svg{display:block;transform:translateY(-1px)}.mv-toast--nominal{border-color:var(--nominal)}.mv-toast--nominal .mv-toast__glyph{color:var(--nominal)}.mv-toast--caution{border-color:var(--caution)}.mv-toast--caution .mv-toast__glyph{color:var(--caution)}.mv-toast--alert{border-color:var(--alert)}.mv-toast--alert .mv-toast__glyph{color:var(--alert)}.mv-alert{--mv-feedback-tone:var(--dim);align-items:start;gap:var(--s3);padding:var(--s4);border:1px solid var(--mv-feedback-tone);grid-template-columns:auto minmax(0,1fr) auto;display:grid}@supports (color:color-mix(in lab,red,red)){.mv-alert{border:1px solid color-mix(in srgb,var(--mv-feedback-tone) 54%,var(--hairline))}}.mv-alert{border-inline-start-width:var(--s1);border-radius:var(--radius-md);background:var(--mv-feedback-tone)}@supports (color:color-mix(in lab,red,red)){.mv-alert{background:color-mix(in srgb,var(--mv-feedback-tone) 8%,var(--card-surface))}}.mv-alert{color:var(--starlight)}.mv-alert--success{--mv-feedback-tone:var(--nominal)}.mv-alert--warning{--mv-feedback-tone:var(--caution)}.mv-alert--error{--mv-feedback-tone:var(--alert)}.mv-alert__icon,.mv-inline-validation__icon{color:var(--mv-feedback-tone);place-items:center;display:grid}.mv-alert__icon{inline-size:calc(var(--icon-size-md) + var(--s2));block-size:calc(var(--icon-size-md) + var(--s2));border:1px solid var(--mv-feedback-tone)}@supports (color:color-mix(in lab,red,red)){.mv-alert__icon{border:1px solid color-mix(in srgb,var(--mv-feedback-tone) 60%,transparent)}}.mv-alert__icon{border-radius:var(--radius-full)}.mv-alert__copy{gap:var(--s1);min-inline-size:0;display:grid}.mv-alert :is(h3,p){margin:0}.mv-alert p{color:var(--dim)}.mv-alert__action,.mv-alert__dismiss{color:inherit;font:inherit;cursor:pointer;border:0}.mv-alert__action{min-block-size:calc(var(--s5) * 2);padding-inline:var(--s3);border:1px solid var(--mv-feedback-tone);justify-self:start;margin-block-start:var(--s2)}@supports (color:color-mix(in lab,red,red)){.mv-alert__action{border:1px solid color-mix(in srgb,var(--mv-feedback-tone) 62%,var(--hairline))}}.mv-alert__action{border-radius:var(--radius-sm);background:var(--card-surface);font-weight:700}.mv-alert__dismiss{inline-size:calc(var(--s5) * 2);block-size:calc(var(--s5) * 2);border-radius:var(--radius-sm);background:0 0;place-items:center;display:grid}.mv-alert__action:focus-visible,.mv-alert__dismiss:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.mv-inline-validation{--mv-feedback-tone:var(--alert);align-items:flex-start;gap:var(--s2);color:var(--alert-text);font-size:var(--type-body-size);margin:0;display:flex}.mv-inline-validation--success{--mv-feedback-tone:var(--nominal);color:var(--nominal-text)}.mv-inline-validation--warning{--mv-feedback-tone:var(--caution);color:var(--caution)}.mv-progress{gap:var(--s2);min-inline-size:0;display:grid}.mv-progress__heading{justify-content:space-between;align-items:baseline;gap:var(--s3);display:flex}.mv-progress__label{color:var(--starlight);font-weight:700}.mv-progress__value,.mv-progress__description{color:var(--dim);font-size:var(--type-body-size)}.mv-progress__description{margin:0}.mv-progress__track{block-size:var(--s2);border:1px solid var(--card-rule);border-radius:var(--radius-full);background:var(--sheet-sunk);overflow:hidden}.mv-progress__bar{inline-size:var(--mv-progress-value);border-radius:inherit;background:var(--ignition);block-size:100%;display:block}.mv-progress[data-mode=indeterminate] .mv-progress__bar{animation:mv-progress-shuttle calc(var(--t-slow) * 3) var(--ease) infinite}.mv-spinner{align-items:center;gap:var(--s2);color:var(--dim);display:inline-flex}.mv-spinner__glyph{inline-size:var(--icon-size-md);block-size:var(--icon-size-md);border:var(--focus-ring-width) solid var(--ignition)}@supports (color:color-mix(in lab,red,red)){.mv-spinner__glyph{border:var(--focus-ring-width) solid color-mix(in srgb,var(--ignition) 28%,var(--card-rule))}}.mv-spinner__glyph{border-block-start-color:var(--ignition);border-radius:var(--radius-full);animation:mv-feedback-spin calc(var(--t-slow) * 2) linear infinite}.mv-spinner[data-reduced-motion=true] .mv-spinner__glyph{border-style:dashed;animation:none}.mv-spinner--small .mv-spinner__glyph{inline-size:var(--icon-size-sm);block-size:var(--icon-size-sm)}.mv-spinner--large .mv-spinner__glyph{inline-size:calc(var(--icon-size-lg) + var(--s1));block-size:calc(var(--icon-size-lg) + var(--s1))}.mv-spinner__label{color:var(--starlight);font-size:var(--type-body-size)}.mv-spinner--thinking .mv-spinner__sparks{inline-size:calc(var(--icon-size-md) + var(--s1));block-size:var(--icon-size-md);color:var(--ignition);flex:none;display:inline-block;position:relative}.mv-spinner--thinking .mv-spinner__spark{animation:mv-thinking-twinkle calc(var(--t-slow) * 4) ease-in-out infinite;transform-origin:50%;position:absolute}.mv-spinner--thinking .mv-spinner__spark:first-child{block-size:70%;inline-size:70%;inset-block-start:15%;inset-inline-start:0}.mv-spinner--thinking .mv-spinner__spark:nth-child(2){block-size:38%;inline-size:38%;animation-delay:calc(var(--t-slow) * -1.3);inset-block-start:0;inset-inline-start:62%}.mv-spinner--thinking .mv-spinner__spark:nth-child(3){block-size:32%;inline-size:32%;animation-delay:calc(var(--t-slow) * -2.6);inset-block-start:58%;inset-inline-start:66%}.mv-spinner--small.mv-spinner--thinking .mv-spinner__sparks{inline-size:calc(var(--icon-size-sm) + var(--s1));block-size:var(--icon-size-sm)}.mv-spinner--large.mv-spinner--thinking .mv-spinner__sparks{inline-size:calc(var(--icon-size-lg) + var(--s2));block-size:calc(var(--icon-size-lg) + var(--s1))}.mv-spinner--thinking .mv-spinner__label{white-space:nowrap;display:inline-grid;position:relative}.mv-spinner--thinking .mv-spinner__label-text,.mv-spinner--thinking .mv-spinner__sheen{grid-area:1/1}.mv-spinner--thinking .mv-spinner__sheen{color:var(--starlight);pointer-events:none;-webkit-user-select:none;user-select:none;animation:mv-thinking-sheen calc(var(--t-slow) * 6) linear infinite;-webkit-mask-image:linear-gradient(100deg,#0000 30%,#000 45% 55%,#0000 70%);mask-image:linear-gradient(100deg,#0000 30%,#000 45% 55%,#0000 70%);-webkit-mask-size:250% 100%;mask-size:250% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.mv-spinner[data-reduced-motion=true] .mv-spinner__spark{animation:none}.mv-spinner[data-reduced-motion=true] .mv-spinner__sheen{display:none}.mv-skeleton{padding:var(--s4);border:1px solid var(--card-rule);border-radius:var(--radius-md);background:var(--card-surface)}.mv-skeleton__paint{align-items:center;gap:var(--s3);grid-template-columns:auto minmax(0,1fr);display:grid}.mv-skeleton__avatar,.mv-skeleton__line{background:var(--dim);display:block}@supports (color:color-mix(in lab,red,red)){.mv-skeleton__avatar,.mv-skeleton__line{background:color-mix(in srgb,var(--dim) 18%,var(--sheet-sunk))}}.mv-skeleton__avatar,.mv-skeleton__line{animation:mv-skeleton-breathe calc(var(--t-slow) * 4) var(--ease) infinite alternate}.mv-skeleton__avatar{inline-size:calc(var(--s6) * 2);block-size:calc(var(--s6) * 2);border-radius:var(--radius-md)}.mv-skeleton__lines{gap:var(--s2);display:grid}.mv-skeleton__line{inline-size:var(--mv-skeleton-line-width);block-size:var(--s2);border-radius:var(--radius-full)}.mv-skeleton--compact{padding:var(--s3)}.mv-skeleton--compact .mv-skeleton__avatar{inline-size:calc(var(--s5) * 2);block-size:calc(var(--s5) * 2)}.mv-skeleton--block{inline-size:var(--mv-skeleton-width);block-size:var(--mv-skeleton-height);padding:0;overflow:hidden}.mv-skeleton--rounded{border-radius:var(--radius-full)}.mv-skeleton__block-paint{background:var(--dim);block-size:100%;inline-size:100%;display:block}@supports (color:color-mix(in lab,red,red)){.mv-skeleton__block-paint{background:color-mix(in srgb,var(--dim) 18%,var(--sheet-sunk))}}.mv-skeleton__block-paint{animation:mv-skeleton-breathe calc(var(--t-slow) * 4) var(--ease) infinite alternate}.mv-state-surface{--mv-feedback-tone:var(--dim);justify-items:start;gap:var(--s3);min-block-size:calc(var(--s6) * 8);padding:var(--s6);border:1px solid var(--card-rule);border-radius:var(--radius-lg);background:var(--card-surface);color:var(--starlight);display:grid}.mv-state-surface--loading{--mv-feedback-tone:var(--dim)}.mv-state-surface--unavailable{--mv-feedback-tone:var(--caution)}.mv-state-surface--error{--mv-feedback-tone:var(--alert)}.mv-state-surface--permission,.mv-state-surface--disabled{--mv-feedback-tone:var(--dim)}.mv-state-surface__icon{min-inline-size:calc(var(--s6) * 2);min-block-size:calc(var(--s6) * 2);padding:var(--s2);border:1px solid var(--mv-feedback-tone);place-items:center;display:grid}@supports (color:color-mix(in lab,red,red)){.mv-state-surface__icon{border:1px solid color-mix(in srgb,var(--mv-feedback-tone) 58%,var(--card-rule))}}.mv-state-surface__icon{border-radius:var(--radius-md);background:var(--mv-feedback-tone)}@supports (color:color-mix(in lab,red,red)){.mv-state-surface__icon{background:color-mix(in srgb,var(--mv-feedback-tone) 9%,var(--sheet-raised))}}.mv-state-surface__icon{color:var(--mv-feedback-tone)}.mv-state-surface__icon .mv-spinner__label{color:var(--starlight)}.mv-state-surface__copy{gap:var(--s1);display:grid}.mv-state-surface :is(h1,h2,h3,p){margin:0}.mv-state-surface__eyebrow{color:var(--mv-feedback-tone);font-size:var(--type-label-size);letter-spacing:.08em;text-transform:uppercase}.mv-state-surface p{color:var(--dim)}.mv-state-surface__details{gap:var(--s2) var(--s4);grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));margin:0;padding:0;list-style:none;display:grid}.mv-state-surface__details li{align-items:flex-start;gap:var(--s2);color:var(--dim);display:flex}.mv-state-surface__details svg{color:var(--nominal-text);flex:none;margin-block-start:.15em}.mv-state-surface__actions{gap:var(--s2);flex-wrap:wrap;display:flex}.mv-state-surface--compact{gap:var(--s2);min-block-size:0;padding:var(--s3);border-radius:var(--radius-md);border-block-start-width:1px}.mv-state-surface--compact .mv-state-surface__copy{gap:0}.mv-state-surface--compact .mv-state-surface__copy>:is(h1,h2,h3){font-size:var(--type-body-size)}.mv-state-surface--compact .mv-state-surface__copy>p{font-size:var(--type-label-size)}@keyframes mv-feedback-spin{to{rotate:1turn}}@keyframes mv-progress-shuttle{0%{translate:-100%}to{translate:280%}}@keyframes mv-skeleton-breathe{0%{opacity:.48}to{opacity:1}}@keyframes mv-thinking-twinkle{0%,to{opacity:.25;scale:.7}50%{opacity:1;scale:1}}@keyframes mv-thinking-sheen{0%{-webkit-mask-position:130% 0;mask-position:130% 0}to{-webkit-mask-position:-30% 0;mask-position:-30% 0}}@media(prefers-reduced-motion:reduce){.mv-progress[data-mode=indeterminate] .mv-progress__bar,.mv-spinner__glyph,.mv-skeleton__avatar,.mv-skeleton__line,.mv-skeleton__block-paint{animation:none}.mv-spinner__glyph{border-style:dashed}.mv-spinner__spark{animation:none}.mv-spinner__sheen{display:none}}.mv-trace-explorer{border:1px solid var(--hairline);border-radius:var(--radius-md);grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));min-block-size:20rem;max-block-size:36rem;min-inline-size:0;max-inline-size:100%;display:grid;overflow:hidden;container-type:inline-size}.mv-trace-explorer__tree{border-inline-end:1px solid var(--hairline);background:var(--sheet-sunk);min-block-size:0;min-inline-size:0;overflow:auto}.mv-trace-explorer__state{grid-column:1/-1;align-self:stretch}.mv-trace-explorer__filtered-empty{margin:var(--s3)}.mv-trace-tree{gap:var(--s1);padding:var(--s2);min-inline-size:max-content;max-inline-size:100%;margin:0;list-style:none;display:grid}.mv-trace-tree__group{gap:var(--s1);padding-block:var(--s1);margin-block:0;margin-inline-start:var(--s4);padding-inline:0;list-style:none;display:grid}.mv-trace-tree__item,.mv-trace-tree__row{min-inline-size:0}.mv-trace-tree__toggle,.mv-trace-tree__spacer{inline-size:var(--s8);block-size:var(--s8);flex:none;place-items:center;display:inline-grid}.mv-trace-tree__toggle{color:var(--dim)}.mv-trace-tree__select{grid-template-columns:var(--s5) auto minmax(0,1fr) auto auto;align-items:center;gap:var(--s2);min-block-size:calc(var(--s6) + var(--s1));min-inline-size:0;padding-block:var(--s1);padding-inline:var(--s2);border-radius:var(--radius-sm);color:var(--starlight);cursor:pointer;text-align:start;background:0 0;border:1px solid #0000;display:grid}.mv-trace-tree__select:hover,.mv-trace-tree__select.selected{border-color:var(--card-rule);background:var(--card-surface)}.mv-trace-tree__select--inert:not(:has(.mv-trace-tree__toggle)){cursor:default}.mv-trace-tree__select--inert:not(:has(.mv-trace-tree__toggle)):hover{background:0 0;border-color:#0000}.mv-trace-tree__select--inert strong{color:var(--dim);font-weight:var(--type-weight-regular)}.mv-trace-tree__select:focus-visible{outline:2px solid var(--signal);outline-offset:2px}.mv-trace-tree__copy{align-items:baseline;gap:var(--s2);min-inline-size:0;display:flex}.mv-trace-tree__copy>.telemetry{color:var(--dim);font-size:var(--type-label-size);flex:none}.mv-trace-tree__select strong,.mv-trace-tree__select .telemetry{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mv-trace-tree__state{inline-size:var(--s2);block-size:var(--s2);border-radius:var(--radius-full);background:var(--dim)}.mv-trace-tree__leading{min-inline-size:var(--s6);min-block-size:var(--s6);place-items:center;display:inline-grid}.mv-trace-tree__state--active{border:1px solid var(--signal);background:var(--starlight)}.mv-trace-tree__state--complete{background:var(--nominal)}.mv-trace-tree__state--failed{background:var(--alert)}.mv-trace-tree__waterfall{block-size:3px;margin:0 var(--s2) var(--s1);border-radius:var(--radius-full);background:var(--sheet-raised);display:block;position:relative;overflow:hidden}.mv-trace-tree__waterfall-bar{inline-size:var(--mv-trace-width);border-radius:inherit;background:var(--dim);position:absolute;inset-block:0;inset-inline-start:var(--mv-trace-offset)}.mv-trace-tree__waterfall-bar--active{background:var(--signal)}.mv-trace-tree__waterfall-bar--complete{background:var(--nominal)}.mv-trace-tree__waterfall-bar--failed{background:var(--alert)}.mv-trace-tree__aspects,.mv-trace-detail__aspects{gap:var(--s1);flex-wrap:wrap;display:flex}.mv-trace-tree__detail{min-inline-size:0;margin:0 var(--s2) var(--s2);border:1px solid var(--hairline);border-radius:var(--radius-md);overflow:hidden}.mv-trace-aspect{align-items:center;gap:var(--s1);min-block-size:var(--s6);padding-inline:var(--s2);border:1px solid var(--hairline);border-radius:var(--radius-full);color:var(--dim);font-family:var(--font-mono,monospace);font-size:.6875rem;display:inline-flex}.mv-trace-aspect__leading{flex:none;align-items:center;display:inline-flex}.mv-trace-aspect--signal{border-color:var(--signal)}.mv-trace-aspect--nominal{border-color:var(--nominal)}.mv-trace-aspect--caution{border-color:var(--caution)}.mv-trace-aspect--alert{border-color:var(--alert)}.mv-trace-aspect--glyph{min-inline-size:var(--s6);min-block-size:var(--s6);border-block-end:1px solid var(--mv-trace-aspect-accent,transparent);color:var(--starlight);align-items:center;gap:2px;padding-inline-start:var(--s1);display:inline-flex}.mv-trace-aspect__kind,.mv-trace-aspect__status{flex:none;justify-content:center;align-items:center;display:inline-flex}.mv-trace-aspect__status{color:var(--dim)}.mv-trace-aspect__status--completed{color:var(--nominal-text)}.mv-trace-aspect__status--failed{color:var(--alert-text)}.mv-trace-aspect__status--waiting{color:var(--caution)}.mv-trace-aspect__status--running{animation:mv-trace-aspect-spin var(--motion-duration-active,.8s) linear infinite}@keyframes mv-trace-aspect-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.mv-trace-aspect__status--running{animation:none}}.mv-trace-detail{min-block-size:0;min-inline-size:0;padding:var(--s4);background:var(--sheet-raised);overflow:auto}.mv-trace-detail__header{justify-content:space-between;align-items:start;gap:var(--s4);display:flex}.mv-trace-detail__header h3{margin:var(--s1) 0 0}.mv-trace-detail__state{color:var(--dim);font-family:var(--font-mono,monospace);text-transform:uppercase;font-size:.6875rem}.mv-trace-detail__state--active{color:var(--starlight);-webkit-text-decoration-color:var(--signal);text-decoration-color:var(--signal);text-decoration-line:underline}.mv-trace-detail__state--complete{color:var(--nominal-text)}.mv-trace-detail__state--failed{color:var(--alert-text)}.mv-trace-detail__metadata{gap:var(--s2);margin-block-start:var(--s4);display:grid}.mv-trace-detail__metadata div{gap:var(--s3);padding-block:var(--s2);border-bottom:1px solid var(--hairline);grid-template-columns:minmax(8rem,1fr) 2fr;display:grid}.mv-trace-detail__metadata dt{color:var(--dim)}.mv-trace-detail__metadata dd{overflow-wrap:anywhere;margin:0}.mv-trace-detail__empty{color:var(--dim)}.mv-trace-detail__tabs{min-inline-size:0;margin-block-start:var(--s4)}.mv-trace-detail__section-copy{color:var(--dim);overflow-wrap:anywhere;margin:0}.mv-cascade{gap:0;max-block-size:34rem;min-inline-size:0;max-inline-size:100%;margin:0;padding:0;list-style:none;display:grid;overflow:auto}.mv-cascade__hop{margin-inline-start:min(calc(var(--mv-cascade-visual-depth,0) * var(--s3)),var(--s8));padding-inline-start:var(--s6);position:relative}.mv-cascade__hop:before{content:"";background:var(--hairline);inline-size:1px;position:absolute;inset-block:0;inset-inline-start:var(--s2)}.mv-cascade__hop button{align-items:center;gap:var(--s3);inline-size:100%;min-block-size:calc(var(--s6) * 2);padding:var(--s3);border-radius:var(--radius-sm);color:var(--starlight);cursor:pointer;text-align:start;background:0 0;border:1px solid #0000;grid-template-columns:auto minmax(0,1fr) auto auto;display:grid}.mv-cascade__hop button:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.mv-cascade__hop button:hover,.mv-cascade__hop button.selected{border-color:var(--card-rule);background:var(--card-surface)}.mv-cascade__index{color:var(--dim)}.mv-cascade__copy{min-inline-size:0;display:grid}.mv-cascade__copy :is(strong,span){overflow-wrap:anywhere;min-inline-size:0}.mv-cascade__copy span,.mv-cascade__state{color:var(--dim);font-size:.75rem}.mv-cascade__state{font-weight:700}.mv-cascade__hop--active .mv-cascade__state,.mv-cascade__hop--running .mv-cascade__state{color:var(--starlight);-webkit-text-decoration-color:var(--signal);text-decoration-color:var(--signal);text-decoration-line:underline}.mv-cascade__hop--complete .mv-cascade__state,.mv-cascade__hop--completed .mv-cascade__state{color:var(--nominal-text)}.mv-cascade__hop:is(.mv-cascade__hop--complete,.mv-cascade__hop--completed) button:is(:hover,.selected) .mv-cascade__state{color:var(--starlight)}.mv-cascade__hop--failed .mv-cascade__state{color:var(--alert-text)}.mv-markdown-content{--mv-markdown-accent:var(--ignition-text);--mv-markdown-code-bg:var(--sheet-sunk);--mv-markdown-code-border:var(--hairline);--mv-markdown-code-text:var(--starlight);--mv-markdown-code-label-text:var(--dim);--mv-markdown-code-label-bg:var(--sheet-raised);--mv-markdown-code-label-border:var(--hairline);--mv-markdown-syntax-keyword:var(--syntax-keyword);--mv-markdown-syntax-string:var(--syntax-string);--mv-markdown-syntax-comment:var(--syntax-comment);--mv-markdown-syntax-number:var(--syntax-number);--mv-markdown-syntax-function:var(--syntax-function);--mv-markdown-syntax-builtin:var(--syntax-builtin);--mv-markdown-syntax-decorator:var(--syntax-decorator);--mv-markdown-syntax-variable:var(--syntax-variable);--mv-markdown-syntax-type:var(--syntax-type);--mv-markdown-syntax-property:var(--syntax-property);--mv-markdown-leading:1.6;--mv-markdown-flow:var(--s3);--mv-markdown-flow-heading:var(--s6);overflow-wrap:anywhere;min-inline-size:0;max-inline-size:100%;color:var(--starlight);line-height:var(--mv-markdown-leading)}.mv-markdown-content>*+*{margin-block-start:var(--mv-markdown-flow)}.mv-markdown-content>*+:is(h1,h2,h3,h4,h5,h6){margin-block-start:var(--mv-markdown-flow-heading)}.mv-markdown-content>:is(h1,h2,h3,h4,h5,h6)+*{margin-block-start:var(--s2)}.mv-markdown-content>:first-child{margin-block-start:0}.mv-markdown-content>:last-child{margin-block-end:0}.mv-markdown-content li+li{margin-block-start:var(--s1)}.mv-markdown-content :is(h1,h2,h3,h4,h5,h6){color:var(--starlight);font-weight:var(--type-weight-semibold);letter-spacing:var(--type-heading-tracking);line-height:var(--type-heading-leading)}.mv-markdown-content h1{font-size:1.5em}.mv-markdown-content h2{font-size:1.3em}.mv-markdown-content h3{font-size:1.15em}.mv-markdown-content :is(h4,h5,h6){font-size:1em}.mv-markdown-content :is(h1,h2,h3,h4,h5,h6):has(>.mv-markdown-content__heading-anchor){position:relative}.mv-markdown-content__heading-anchor{color:var(--dim);font-family:var(--mv-font-telemetry);opacity:0;transition:opacity var(--t-fast) var(--ease);padding-inline-end:var(--s2);text-decoration:none;position:absolute;inset-inline-end:100%}.mv-markdown-content :is(h1,h2,h3,h4,h5,h6):hover>.mv-markdown-content__heading-anchor,.mv-markdown-content__heading-anchor:focus-visible{opacity:1}@media(hover:none){.mv-markdown-content__heading-anchor{display:none}}.mv-markdown-content__private{align-items:center;gap:var(--s1);padding:0 var(--s2);border:1px solid var(--caution);display:inline-flex}@supports (color:color-mix(in lab,red,red)){.mv-markdown-content__private{border:1px solid color-mix(in srgb,var(--caution) 42%,transparent)}}.mv-markdown-content__private{border-radius:var(--radius-full);background:var(--caution)}@supports (color:color-mix(in lab,red,red)){.mv-markdown-content__private{background:color-mix(in srgb,var(--caution) 14%,transparent)}}.mv-markdown-content__private{color:var(--caution);font-size:var(--type-caption-size);font-weight:var(--type-weight-semibold);line-height:var(--type-label-line-height);white-space:nowrap}.mv-restored-private-value{--mv-restored-private-accent:var(--ignition-text);align-items:baseline;gap:var(--s1);max-inline-size:100%;color:var(--mv-restored-private-accent);font:inherit;font-weight:var(--type-weight-bold);line-height:inherit;vertical-align:baseline;display:inline-flex}.mv-restored-private-value__glyph{color:currentColor;flex:none;align-self:baseline}.mv-restored-private-value__text{overflow-wrap:anywhere;white-space:pre-wrap;min-inline-size:0}.mv-markdown-content__figure{gap:var(--s2);margin-inline:0;display:grid}.mv-markdown-content__figure img{border:1px solid var(--hairline);border-radius:var(--radius-md);block-size:auto;max-inline-size:100%;display:block}.mv-markdown-content__figure figcaption{color:var(--dim);font-size:var(--type-caption-size)}.mv-markdown-content :is(ul,ol){padding-inline-start:var(--s6)}.mv-markdown-content ul{list-style:outside}.mv-markdown-content ol{list-style:decimal}.mv-markdown-content ul ul{list-style-type:circle}.mv-markdown-content li::marker{color:var(--dim)}.mv-markdown-content :is(ul,ol) :is(ul,ol){margin-block:var(--s2)}.mv-markdown-content :not(pre)>code{color:var(--starlight);border:1px solid var(--hairline);padding:.1em .4em}@supports (color:color-mix(in lab,red,red)){.mv-markdown-content :not(pre)>code{border:1px solid color-mix(in srgb,var(--hairline) 70%,transparent)}}.mv-markdown-content :not(pre)>code{border-radius:var(--radius-sm);background:var(--sheet-sunk);font-family:var(--mv-font-telemetry);overflow-wrap:break-word;-webkit-box-decoration-break:clone;box-decoration-break:clone;font-size:.9em}.mv-markdown-content :is(th,td) code{white-space:normal;overflow-wrap:normal}.mv-markdown-content pre{max-inline-size:100%;padding:var(--s4);border:1px solid var(--mv-markdown-code-border);border-radius:var(--radius-sm);background:var(--mv-markdown-code-bg);position:relative;overflow:auto}.mv-markdown-content pre[data-lang]:before{padding:var(--s1) var(--s2);border:1px solid var(--mv-markdown-code-label-border);border-radius:var(--radius-full);background:var(--mv-markdown-code-label-bg);color:var(--mv-markdown-code-label-text);font-family:var(--mv-font-telemetry);font-size:var(--type-caption-size);font-weight:var(--type-weight-semibold);letter-spacing:var(--type-label-tracking);content:attr(data-lang);position:absolute;inset-block-start:var(--s2);inset-inline-start:var(--s3)}.mv-markdown-content__syntax--keyword{color:var(--mv-markdown-syntax-keyword);font-weight:var(--type-weight-semibold)}.mv-markdown-content__syntax--string{color:var(--mv-markdown-syntax-string)}.mv-markdown-content__syntax--comment{color:var(--mv-markdown-syntax-comment);font-style:italic}.mv-markdown-content__syntax--number{color:var(--mv-markdown-syntax-number)}.mv-markdown-content__syntax--function{color:var(--mv-markdown-syntax-function)}.mv-markdown-content__syntax--builtin{color:var(--mv-markdown-syntax-builtin)}.mv-markdown-content__syntax--decorator{color:var(--mv-markdown-syntax-decorator)}.mv-markdown-content__syntax--variable{color:var(--mv-markdown-syntax-variable)}.mv-markdown-content__syntax--type{color:var(--mv-markdown-syntax-type)}.mv-markdown-content__syntax--property{color:var(--mv-markdown-syntax-property)}.mv-markdown-content pre:focus-visible,.mv-markdown-content a:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.mv-markdown-content pre code{color:var(--mv-markdown-code-text);font-family:var(--mv-font-telemetry);overflow-wrap:normal;word-break:normal;white-space:pre}.mv-markdown-content a{color:var(--mv-markdown-accent);text-underline-offset:var(--s1)}.mv-markdown-content a>code{text-decoration:underline;-webkit-text-decoration-color:var(--mv-markdown-accent);text-decoration-color:var(--mv-markdown-accent);text-underline-offset:.2em}.mv-markdown-content [data-unsafe-link]{text-decoration:line-through;-webkit-text-decoration-color:var(--caution);text-decoration-color:var(--caution)}.mv-markdown-content blockquote{padding:var(--s3) var(--s4);border-inline-start:2px solid var(--signal-border);background:var(--signal);margin-inline:0}@supports (color:color-mix(in lab,red,red)){.mv-markdown-content blockquote{background:color-mix(in srgb,var(--signal) 6%,var(--sheet-raised))}}.mv-markdown-content blockquote{color:var(--starlight-muted)}.mv-markdown-content hr{margin-block:var(--s5);border:0;border-block-start:1px solid var(--hairline)}.mv-markdown-content__code{margin-block:var(--s4)}.mv-markdown-content .mv-code-block__scroll{padding:var(--s3) var(--s4);background:0 0;border:0;border-radius:0}.mv-markdown-content__table-wrap{border:1px solid var(--hairline);border-radius:var(--radius-sm);max-inline-size:100%;overflow:auto}.mv-markdown-content table{border-collapse:collapse;font-variant-numeric:tabular-nums;inline-size:100%;min-inline-size:24rem}.mv-markdown-content :is(th,td){overflow-wrap:normal;min-inline-size:10rem;padding:var(--s3) var(--s4);border-block-end:1px solid var(--hairline);vertical-align:top;line-height:1.5}.mv-markdown-content th{background:var(--sheet-raised);color:var(--starlight);font-weight:var(--type-weight-semibold)}.mv-markdown-content tbody tr:last-child td{border-block-end:0}.mv-markdown-content__cursor{border-inline-end:2px solid var(--signal);vertical-align:text-bottom;block-size:1em;inline-size:0;margin-inline-start:var(--s1);animation:1s step-end infinite mv-markdown-cursor;display:inline-block}@keyframes mv-markdown-cursor{50%{opacity:0}}@media(prefers-reduced-motion:reduce){.mv-markdown-content__cursor{animation:none}}@media(max-width:48rem){.mv-trace-explorer{grid-template-columns:1fr}.mv-trace-explorer__tree{border-inline-end:0;border-block-end:1px solid var(--hairline)}.mv-cascade__hop button{grid-template-columns:auto minmax(0,1fr)}.mv-cascade__state,.mv-cascade__hop button>.telemetry:last-child{grid-column:2}}@container (max-width:28rem){.mv-trace-explorer__tree{border-inline-end:0;border-block-end:1px solid var(--hairline)}}.telemetry{font-family:var(--font-mono,"JetBrains Mono", "Cascadia Code", "SFMono-Regular", Consolas, monospace);font-variant-numeric:tabular-nums}.mv-data-table{gap:var(--s4);min-inline-size:0;display:grid}.mv-data-table__scroll{border:1px solid var(--hairline);border-radius:var(--radius-md);max-inline-size:100%;overflow-x:auto}.mv-data-table table{border-collapse:collapse;inline-size:100%;min-inline-size:36rem;color:var(--starlight)}.mv-data-table caption{padding:var(--s3);color:var(--dim);text-align:start;font-weight:700}.mv-data-table th,.mv-data-table td{min-block-size:var(--s8);padding:var(--s2) var(--s3);border-block-end:1px solid var(--hairline)}@supports (color:color-mix(in lab,red,red)){.mv-data-table th,.mv-data-table td{border-block-end:1px solid color-mix(in srgb,var(--hairline) 50%,transparent)}}.mv-data-table th,.mv-data-table td{overflow-wrap:anywhere;text-align:start;vertical-align:middle}.mv-data-table thead th{z-index:1;background:var(--sheet-sunk);color:var(--faint);font-size:var(--type-label-size);letter-spacing:var(--type-label-tracking);text-transform:uppercase;white-space:nowrap;font-weight:650;position:sticky;inset-block-start:0}.mv-data-table tbody tr:hover,.mv-data-table tbody tr[data-selected=true]{background:var(--sheet-raised)}.mv-data-table tbody tr[data-selected=true]>:first-child{box-shadow:inset var(--focus-ring-width) 0 0 var(--chrome-accent)}.mv-data-table__sort{align-items:center;gap:var(--s2);min-block-size:var(--target-touch);color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.mv-data-table__sort:hover{color:var(--starlight)}.mv-data-table__sort:focus-visible{border-radius:var(--radius-sm);outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.mv-data-table__sort-icon{color:var(--ignition-text);font-family:var(--mv-font-telemetry)}.mv-data-table__numeric{font-variant-numeric:tabular-nums;text-align:end!important}.mv-data-table__selection{inline-size:calc(var(--s7) + var(--s6));text-align:center!important}.mv-data-table__selection .mv-field{display:inline-grid}.mv-data-table__selection .mv-choice__label{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;padding:0;position:absolute;overflow:hidden}.mv-data-table__bulk,.mv-data-table__pagination{justify-content:space-between;align-items:center;gap:var(--s3);flex-wrap:wrap;display:flex}.mv-data-table__selection-count,.mv-data-table__pagination>span{color:var(--dim);font-size:var(--type-label-size)}.mv-filter-bar{align-items:start;gap:var(--s3);min-inline-size:0;padding:var(--s3);border:1px solid var(--hairline);border-radius:var(--radius-md);background:var(--sheet-sunk);grid-template-columns:minmax(12rem,2fr) minmax(10rem,1fr);display:grid}.mv-filter-bar__summary{justify-content:space-between;align-items:center;gap:var(--s2);color:var(--dim);font-size:var(--type-label-size);flex-wrap:wrap;grid-column:1/-1;display:flex}.mv-filter-bar__controls{align-items:end;gap:var(--s3);flex-wrap:wrap;min-inline-size:0;display:flex}.mv-filter-disclosure{gap:var(--s3);min-inline-size:0;display:grid}.mv-filter-disclosure__toolbar,.mv-filter-disclosure__chips,.mv-filter-disclosure__chip,.mv-filter-disclosure__trigger{align-items:center;display:flex}.mv-filter-disclosure__toolbar,.mv-filter-disclosure__chips{gap:var(--s2);flex-wrap:wrap;min-inline-size:0}.mv-filter-disclosure__trigger{gap:var(--s2);flex:none}.mv-filter-disclosure__chevron{transition:transform var(--t-fast) var(--ease);flex:none}.mv-filter-disclosure[data-open] .mv-filter-disclosure__chevron{transform:rotate(180deg)}.mv-filter-disclosure__chips{margin:0;padding:0;list-style:none}.mv-filter-disclosure__chip{gap:var(--s1);min-block-size:var(--s7);color:var(--dim);font-size:var(--type-label-size);background:var(--signal);padding-inline-start:var(--s2)}@supports (color:color-mix(in lab,red,red)){.mv-filter-disclosure__chip{background:color-mix(in srgb,var(--signal) 6%,var(--sheet-raised))}}.mv-filter-disclosure__chip{border:1px solid var(--signal)}@supports (color:color-mix(in lab,red,red)){.mv-filter-disclosure__chip{border:1px solid color-mix(in srgb,var(--signal) 30%,var(--hairline))}}.mv-filter-disclosure__chip{border-radius:var(--radius-sm)}.mv-filter-disclosure__remove{inline-size:var(--s7);block-size:var(--s7);color:var(--dim);cursor:pointer;border:0;border-inline-start:1px solid var(--signal);background:0 0;padding:0;display:inline-grid}@supports (color:color-mix(in lab,red,red)){.mv-filter-disclosure__remove{border-inline-start:1px solid color-mix(in srgb,var(--signal) 20%,var(--hairline))}}.mv-filter-disclosure__remove{border-radius:0;place-items:center}.mv-filter-disclosure__remove:hover{color:var(--starlight);background:var(--chrome-accent)}@supports (color:color-mix(in lab,red,red)){.mv-filter-disclosure__remove:hover{background:color-mix(in srgb,var(--chrome-accent) 12%,var(--sheet-raised))}}.mv-filter-disclosure__remove:focus-visible{outline:2px solid var(--chrome-accent);outline-offset:-2px}.mv-filter-disclosure__content{min-inline-size:0}.mv-list-row{align-items:center;gap:var(--s4);min-inline-size:0;padding:var(--s3) var(--s4);border-block-end:1px solid var(--hairline);color:var(--starlight);grid-template-columns:minmax(12rem,2fr) minmax(12rem,2fr) auto auto;display:grid}.mv-list-row__identity,.mv-list-row__copy{gap:var(--s1);min-inline-size:0;display:grid}.mv-list-row :is(h3,p),.mv-timeline :is(p){margin:0}.mv-list-row__identity p,.mv-list-row__metadata dt{color:var(--dim)}.mv-list-row__metadata{gap:var(--s4);flex-wrap:wrap;margin:0;display:flex}.mv-list-row__metadata div{gap:var(--s1);display:grid}.mv-list-row__metadata dd{overflow-wrap:anywhere;margin:0}.mv-list-row__state,.mv-timeline__state,.mv-trace-row__state{padding:var(--s1) var(--s2);border:1px solid var(--hairline);border-radius:var(--radius-full);color:var(--dim);font-size:var(--type-label-size);font-weight:700}.mv-selectable-list-row{align-items:center;gap:var(--s3);inline-size:100%;min-inline-size:0;min-block-size:var(--target-touch);padding:var(--s3) var(--s4);border:1px solid var(--hairline);border-radius:var(--radius-md);background:var(--sheet-sunk);color:var(--starlight);font:inherit;text-align:start;cursor:pointer;transition:border-color var(--t-fast) var(--ease),background-color var(--t-fast) var(--ease);grid-template-columns:minmax(12rem,1.5fr) minmax(14rem,2fr) auto;display:grid;position:relative;overflow:hidden}.mv-selectable-list-row:before{content:"";background:0 0;inline-size:3px;position:absolute;inset-block:0;inset-inline-start:0}.mv-selectable-list-row:not(:disabled):hover{border-color:var(--hairline-strong);background:linear-gradient(90deg,var(--starlight) 0,var(--sheet-raised) 62%)}@supports (color:color-mix(in lab,red,red)){.mv-selectable-list-row:not(:disabled):hover{background:linear-gradient(90deg,color-mix(in srgb,var(--starlight) 7%,var(--sheet-raised)) 0,var(--sheet-raised) 62%)}}.mv-selectable-list-row--selected{border-color:var(--chrome-accent)}@supports (color:color-mix(in lab,red,red)){.mv-selectable-list-row--selected{border-color:color-mix(in srgb,var(--chrome-accent) 58%,var(--hairline))}}.mv-selectable-list-row--selected{background:linear-gradient(90deg,var(--chrome-accent) 0,var(--sheet-raised) 68%)}@supports (color:color-mix(in lab,red,red)){.mv-selectable-list-row--selected{background:linear-gradient(90deg,color-mix(in srgb,var(--chrome-accent) 14%,var(--sheet-raised)) 0,var(--sheet-raised) 68%)}}.mv-selectable-list-row--selected:before{background:var(--chrome-accent);box-shadow:0 0 12px var(--chrome-accent)}@supports (color:color-mix(in lab,red,red)){.mv-selectable-list-row--selected:before{box-shadow:0 0 12px color-mix(in srgb,var(--chrome-accent) 68%,transparent)}}.mv-selectable-list-row:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.mv-selectable-list-row:disabled{opacity:.55;cursor:not-allowed}.mv-selectable-list-row__identity,.mv-selectable-list-row__copy,.mv-selectable-list-row__datum{min-inline-size:0;display:grid}.mv-selectable-list-row__identity{align-items:center;gap:var(--s2);grid-template-columns:auto minmax(0,1fr) auto}.mv-selectable-list-row__copy{gap:var(--s1)}.mv-selectable-list-row__label{text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.mv-selectable-list-row__description,.mv-selectable-list-row__datum-label{color:var(--dim);font-size:var(--type-label-size)}.mv-selectable-list-row__badges,.mv-selectable-list-row__metadata{align-items:center;gap:var(--s2) var(--s4);flex-wrap:wrap;min-inline-size:0;display:flex}.mv-selectable-list-row__datum{gap:var(--s1)}.mv-selectable-list-row__state{padding:var(--s1) var(--s2);border:1px solid var(--hairline);border-radius:var(--radius-full);color:var(--dim);font-size:var(--type-label-size);text-transform:capitalize;white-space:nowrap;justify-self:end;font-weight:700}.mv-selectable-list-row__state[data-tone=nominal]{border-color:var(--nominal)}@supports (color:color-mix(in lab,red,red)){.mv-selectable-list-row__state[data-tone=nominal]{border-color:color-mix(in srgb,var(--nominal) 60%,var(--hairline))}}.mv-selectable-list-row__state[data-tone=nominal]{color:var(--nominal-text)}.mv-selectable-list-row__state[data-tone=caution]{border-color:var(--caution)}@supports (color:color-mix(in lab,red,red)){.mv-selectable-list-row__state[data-tone=caution]{border-color:color-mix(in srgb,var(--caution) 60%,var(--hairline))}}.mv-selectable-list-row__state[data-tone=caution]{color:var(--caution)}.mv-selectable-list-row__state[data-tone=alert]{border-color:var(--alert)}@supports (color:color-mix(in lab,red,red)){.mv-selectable-list-row__state[data-tone=alert]{border-color:color-mix(in srgb,var(--alert) 60%,var(--hairline))}}.mv-selectable-list-row__state[data-tone=alert]{color:var(--alert-text)}.mv-key-value,.mv-telemetry{gap:0;min-inline-size:0;margin:0;display:grid}.mv-key-value__item,.mv-telemetry>div{gap:var(--s3);padding-block:var(--s2);border-block-end:1px solid var(--hairline);grid-template-columns:minmax(8rem,1fr) minmax(0,2fr);display:grid}.mv-key-value dt,.mv-telemetry dt{color:var(--dim)}.mv-key-value dd,.mv-telemetry dd{align-items:center;gap:var(--s2);overflow-wrap:anywhere;flex-wrap:wrap;min-inline-size:0;margin:0;display:flex}.mv-telemetry code,.mv-telemetry time{overflow-wrap:anywhere;min-inline-size:0;color:var(--starlight);font-family:var(--mv-font-telemetry);font-variant-numeric:tabular-nums}.mv-metric{gap:var(--s2);min-inline-size:0;padding:var(--s4);border:1px solid var(--card-rule);border-radius:var(--radius-md);background:var(--card-surface);display:grid}.mv-metric :is(h3,p){margin:0}.mv-metric h3,.mv-metric__comparison{color:var(--dim);font-size:var(--type-label-size)}.mv-metric :is(h3,p){overflow-wrap:anywhere;min-inline-size:0}.mv-metric__reading{align-items:baseline;gap:var(--s2);flex-wrap:wrap;display:flex}.mv-metric__reading>*{min-inline-size:0}.mv-metric__reading strong{color:var(--starlight);font-family:var(--mv-font-telemetry);font-size:var(--type-display-size);font-variant-numeric:tabular-nums;line-height:1}.mv-code-block{border:1px solid var(--card-rule);border-radius:var(--radius-md);background:var(--sheet-sunk);min-inline-size:0;margin:0;display:grid;overflow:hidden}.mv-code-block figcaption{align-items:center;gap:var(--s2);min-block-size:2.25rem;padding:var(--s1) var(--s2) var(--s1) var(--s3);border-block-end:1px solid var(--hairline);flex-wrap:wrap;display:flex}.mv-code-block figcaption :is(.mv-copy-action__trigger,.mv-code-block__wrap){block-size:1.75rem;min-block-size:1.75rem;inline-size:1.75rem;min-inline-size:1.75rem;padding:0}.mv-code-block figcaption>:first-child{color:var(--starlight);margin-inline-end:auto;font-weight:700}.mv-code-block__language{color:var(--dim);font-family:var(--mv-font-telemetry);font-size:var(--type-label-size)}.mv-code-block__scroll{max-inline-size:100%;padding:var(--s3) var(--s4);color:var(--starlight);font-family:var(--mv-font-telemetry);font-size:var(--type-body-size);tab-size:2;margin:0;overflow-x:auto}.mv-code-block__scroll:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:calc(-1 * var(--focus-ring-width))}.mv-code-block__scroll code{counter-reset:mv-code-line;line-height:1.6;display:block}.mv-code-block__line{counter-increment:mv-code-line}.mv-code-block[data-highlight-lines=true] code{display:grid}.mv-code-block[data-highlight-lines=true] .mv-code-block__line{min-block-size:1.6em;margin-inline:calc(-1 * var(--s4));padding-inline:calc(var(--s4) - 2px) var(--s4);border-inline-start:2px solid #0000}.mv-code-block[data-highlight-lines=true] .mv-code-block__line[data-active=true]{background:var(--signal)}@supports (color:color-mix(in lab,red,red)){.mv-code-block[data-highlight-lines=true] .mv-code-block__line[data-active=true]{background:color-mix(in srgb,var(--signal) 9%,transparent)}}.mv-code-block[data-highlight-lines=true] .mv-code-block__line[data-active=true]{border-inline-start-color:var(--signal)}.mv-code-block__line:before{inline-size:var(--mv-code-block-gutter,2ch);border-inline-end:1px solid var(--hairline);color:var(--dim);text-align:end;-webkit-user-select:none;user-select:none;margin-inline-end:var(--s4);padding-inline-end:var(--s3);display:inline-block}.mv-code-block[data-line-numbers=true] .mv-code-block__line:before{content:counter(mv-code-line)}.mv-code-block[data-wrap=true] .mv-code-block__scroll{overflow:auto}.mv-code-block[data-wrap=true] .mv-code-block__scroll code{white-space:pre-wrap;overflow-wrap:anywhere}.mv-code-block__wrap{inline-size:var(--target-min);min-inline-size:var(--target-min);padding-inline:0}.mv-code-block__wrap svg{inline-size:var(--icon-size-sm);block-size:var(--icon-size-sm);fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.mv-code-block__wrap[aria-pressed=true]{color:var(--starlight);background:var(--sheet-raised)}.mv-syntax--keyword{color:var(--syntax-keyword);font-weight:var(--type-weight-semibold)}.mv-syntax--string{color:var(--syntax-string)}.mv-syntax--comment{color:var(--syntax-comment);font-style:italic}.mv-syntax--number{color:var(--syntax-number)}.mv-syntax--function{color:var(--syntax-function)}.mv-syntax--builtin{color:var(--syntax-builtin)}.mv-syntax--decorator{color:var(--syntax-decorator)}.mv-syntax--variable{color:var(--syntax-variable)}.mv-syntax--type{color:var(--syntax-type)}.mv-syntax--property{color:var(--syntax-property)}.mv-structured-data{border:1px solid var(--card-rule);border-radius:var(--radius-md);background:var(--sheet-sunk);min-inline-size:0;max-inline-size:100%;font-size:var(--type-body-size);gap:0;display:grid;overflow:hidden}:is(.mv-card,.mv-tool-event__detail-body,.mv-agent-message,.mv-structured-data) .mv-structured-data{background:0 0;border:0;border-radius:0}.mv-structured-data__header{justify-content:space-between;align-items:center;gap:var(--s3);padding:var(--s2) var(--s3);border-block-end:1px solid var(--hairline);background:var(--sheet-raised);display:flex}:is(.mv-card,.mv-tool-event__detail-body,.mv-agent-message,.mv-structured-data) .mv-structured-data>.mv-structured-data__header{background:0 0;border-block-end:0;padding-inline:0}.mv-structured-data__header>div{align-items:baseline;gap:var(--s2);flex-wrap:wrap;min-inline-size:0;display:flex}.mv-structured-data__header strong{color:var(--starlight);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mv-structured-data__header span,.mv-structured-data__raw-output>span{color:var(--dim);font-size:var(--type-label-size)}.mv-structured-data__raw-toggle,.mv-structured-data__path button{min-block-size:var(--target-min);border-radius:var(--radius-sm);color:var(--dim);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000}.mv-structured-data__raw-toggle{padding-inline:var(--s2);border-color:var(--hairline);color:var(--starlight);font-size:var(--type-label-size);flex:none;font-weight:650}.mv-structured-data__raw-toggle:hover,.mv-structured-data__raw-toggle[aria-pressed=true]{border-color:var(--chrome-accent);background:var(--sheet-surface)}.mv-structured-data__path{border-block-end:1px solid var(--hairline);background:var(--sheet-surface);max-inline-size:100%;overflow-x:auto}.mv-structured-data__path ol{min-inline-size:max-content;padding:var(--s1) var(--s3);align-items:center;margin:0;list-style:none;display:flex}.mv-structured-data__path li{align-items:center;display:inline-flex}.mv-structured-data__path li+li:before{content:"/";color:var(--faint)}.mv-structured-data__path button{padding-inline:var(--s2);font-size:var(--type-label-size)}.mv-structured-data__path button:hover,.mv-structured-data__path [aria-current=location]{color:var(--starlight)}.mv-structured-data__table,.mv-structured-data__raw-output{min-inline-size:0;max-inline-size:100%;overflow:auto}.mv-structured-data__table{max-block-size:28rem}.mv-structured-data__rows{min-inline-size:0;margin:0}.mv-structured-data__entry{border-block-end:1px solid var(--hairline);grid-template-columns:minmax(6.5rem,.42fr) minmax(0,1.58fr);min-inline-size:0;display:grid}@supports (color:color-mix(in lab,red,red)){.mv-structured-data__entry{border-block-end:1px solid color-mix(in srgb,var(--hairline) 70%,transparent)}}.mv-structured-data__entry:last-child{border-block-end:0}.mv-structured-data__entry--group{display:block}.mv-structured-data__entry--group>dt.mv-sr-only{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.mv-structured-data__entry--group>dd{padding:var(--s1) var(--s2)}.mv-structured-data__entry>dt,.mv-structured-data__entry>dd{min-inline-size:0;padding:var(--s2) var(--s3)}.mv-structured-data__entry>dt{border-inline-end:1px solid var(--hairline)}@supports (color:color-mix(in lab,red,red)){.mv-structured-data__entry>dt{border-inline-end:1px solid color-mix(in srgb,var(--hairline) 46%,transparent)}}.mv-structured-data__entry>dt{background:var(--sheet-raised)}@supports (color:color-mix(in lab,red,red)){.mv-structured-data__entry>dt{background:color-mix(in srgb,var(--sheet-raised) 38%,transparent)}}.mv-structured-data__entry>dt{color:var(--dim);font-weight:650}.mv-structured-data__entry>dd{overflow-wrap:anywhere;color:var(--starlight);margin:0}.mv-structured-data__group{min-inline-size:0}.mv-structured-data__group summary{inline-size:100%;min-block-size:var(--target-min);margin:calc(-1 * var(--s1)) 0;padding:var(--s1);border-radius:var(--radius-sm);color:var(--starlight);cursor:pointer;align-items:center;list-style:none;display:flex}.mv-structured-data__group summary::-webkit-details-marker{display:none}.mv-structured-data__group summary:before{content:"";inline-size:var(--s2);block-size:var(--s2);transition:transform var(--t-fast) var(--ease);border-block-end:1px solid;border-inline-end:1px solid;margin-inline-end:var(--s2);transform:rotate(-45deg)}.mv-structured-data__group[open]>summary:before{transform:rotate(45deg) translateY(calc(-1 * var(--s1)))}.mv-structured-data__disclosure-copy{align-items:center;gap:var(--s2);flex-wrap:wrap;display:flex}.mv-structured-data__group-label{color:var(--starlight);font:inherit;font-weight:650}.mv-structured-data :is(summary,button,.mv-structured-data__raw-scroll):focus-visible{border-radius:var(--radius-sm);outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.mv-structured-data__group>.mv-structured-data__rows{border-inline-start:1px solid var(--hairline);min-inline-size:0;margin-block-start:var(--s1);margin-inline-start:var(--s4)}.mv-structured-data__group>.mv-structured-data__rows>.mv-structured-data__entry{grid-template-columns:minmax(6rem,.38fr) minmax(0,1.62fr)}.mv-structured-data__group>.mv-structured-data__rows>.mv-structured-data__entry--group{display:block}.mv-structured-data__group>.mv-structured-data__rows>.mv-structured-data__entry>dt{border-inline-end:1px solid var(--hairline)}@supports (color:color-mix(in lab,red,red)){.mv-structured-data__group>.mv-structured-data__rows>.mv-structured-data__entry>dt{border-inline-end:1px solid color-mix(in srgb,var(--hairline) 38%,transparent)}}.mv-structured-data__group>.mv-structured-data__rows>.mv-structured-data__entry>dt{padding:var(--s2);border-block-end:0}.mv-structured-data__group>.mv-structured-data__rows>.mv-structured-data__entry>dd{padding:var(--s2)}.mv-structured-data__kind{min-block-size:var(--s5);padding-inline:var(--s2);border:1px solid var(--hairline);border-radius:var(--radius-full);color:var(--dim);font-size:var(--type-label-size);align-items:center;font-weight:650;display:inline-flex}.mv-structured-data__boundary{color:var(--caution-text);font-style:italic}.mv-structured-data__primitive{align-items:center;gap:var(--s2);overflow-wrap:anywhere;flex-wrap:wrap;max-inline-size:100%;display:inline-flex}.mv-structured-data__single-label{color:var(--dim)}.mv-structured-data__table--single{gap:var(--s4);padding:var(--s3) var(--s4);grid-template-columns:minmax(9rem,.72fr) minmax(0,1.6fr);display:grid}.mv-structured-data__raw-output{gap:var(--s2);padding:var(--s3);background:var(--sheet-sunk);display:grid}.mv-structured-data__raw-scroll{border:1px solid var(--hairline);border-radius:var(--radius-sm);background:var(--void);max-block-size:30rem;max-inline-size:100%;overflow:auto}.mv-structured-data__raw-output pre{padding:var(--s4);color:var(--starlight);font-family:var(--mv-font-telemetry);font-size:var(--type-label-size);margin:0}.mv-structured-data[data-density=compact] .mv-structured-data__header{padding:var(--s2) var(--s3)}.mv-structured-data[data-density=compact] .mv-structured-data__header>div{gap:var(--s1) var(--s2)}.mv-structured-data[data-density=compact] .mv-structured-data__entry>dt,.mv-structured-data[data-density=compact] .mv-structured-data__entry>dd,.mv-structured-data[data-density=compact] .mv-structured-data__group>.mv-structured-data__rows>.mv-structured-data__entry>:is(dt,dd),.mv-structured-data[data-density=compact] .mv-structured-data__entry--group>dd{padding:var(--s1) var(--s2)}.mv-structured-data[data-density=compact] .mv-structured-data__group>.mv-structured-data__rows{margin-block-start:0;margin-inline-start:var(--s3)}@media(max-width:36rem){.mv-structured-data__header{flex-direction:column;align-items:stretch}.mv-structured-data__entry,.mv-structured-data__group>.mv-structured-data__rows>.mv-structured-data__entry,.mv-structured-data__table--single{grid-template-columns:minmax(0,1fr)}.mv-structured-data__entry>dt{border-inline-end:0;border-block-end:1px solid var(--hairline)}@supports (color:color-mix(in lab,red,red)){.mv-structured-data__entry>dt{border-block-end:1px solid color-mix(in srgb,var(--hairline) 70%,transparent)}}}@media(prefers-reduced-motion:reduce){.mv-structured-data__group summary:before{transition:none}}.mv-timeline{counter-reset:timeline;gap:0;min-inline-size:0;margin:0;padding:0;list-style:none;display:grid}.mv-timeline__item{align-items:start;gap:var(--s3);min-inline-size:0;padding:var(--s3) var(--s3) var(--s3) var(--s8);border-block-end:1px solid var(--hairline);counter-increment:timeline;grid-template-columns:minmax(9rem,auto) minmax(0,1fr) auto auto;display:grid;position:relative}.mv-timeline__item:before{content:counter(timeline);inline-size:var(--s6);block-size:var(--s6);border:1px solid var(--hairline);border-radius:var(--radius-full);color:var(--dim);font-family:var(--mv-font-telemetry);font-size:var(--type-label-size);place-items:center;display:grid;position:absolute;inset-block-start:var(--s3);inset-inline-start:var(--s1)}.mv-timeline__copy{gap:var(--s1);min-inline-size:0;display:grid}.mv-timeline__copy p{color:var(--dim);overflow-wrap:anywhere}.mv-timeline__duration{color:var(--dim)}.mv-trace-row{align-items:center;gap:var(--s3);min-inline-size:0;padding:var(--s2) var(--s3);border-block-end:1px solid var(--hairline);color:var(--starlight);grid-template-columns:minmax(0,1fr) auto auto;padding-inline-start:calc(var(--s3) + var(--mv-trace-depth) * var(--s4));display:grid}.mv-trace-row--compact{gap:var(--s2);min-block-size:2rem;padding-block:var(--s1)}.mv-trace-row--waterfall{grid-template-columns:minmax(10rem,46%) minmax(7.5rem,54%)}.mv-trace-row--waterfall>:is(.mv-trace-row__state,.mv-trace-row__duration){display:none}.mv-trace-row__waterfall{border-radius:var(--radius-xs);background:repeating-linear-gradient(to right,transparent 0,transparent calc(25% - .5px),var(--hairline-strong) calc(25% - .5px),var(--hairline-strong) calc(25% + .5px),transparent calc(25% + .5px),transparent 25%),var(--sheet-sunk);block-size:10px;display:block;position:relative;overflow:hidden}.mv-trace-row__waterfall>span{border-radius:var(--radius-xs);background:var(--dim);min-inline-size:2px;position:absolute;inset-block:2px}.mv-trace-row__waterfall[data-tone=signal]>span{background:var(--signal)}.mv-trace-row__waterfall[data-tone=nominal]>span{background:var(--nominal)}.mv-trace-row__waterfall[data-tone=caution]>span{background:var(--caution)}.mv-trace-row__waterfall[data-tone=alert]>span{background:var(--alert)}.mv-trace-row--selected{background:var(--sheet-raised)}.mv-trace-row__select,.mv-trace-row__identity{align-items:center;gap:var(--s2);grid-template-columns:auto minmax(0,1fr);min-inline-size:0;display:grid}.mv-trace-row__select{min-block-size:var(--target-touch);color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;padding:0}.mv-trace-row__select:focus-visible{border-radius:var(--radius-sm);outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.mv-trace-row__relationship,.mv-trace-row__copy span,.mv-trace-row__duration{color:var(--dim)}.mv-trace-row__copy{min-inline-size:0;display:grid}@media(max-width:48rem){.mv-filter-bar,.mv-list-row,.mv-selectable-list-row,.mv-key-value__item,.mv-telemetry>div,.mv-timeline__item{grid-template-columns:minmax(0,1fr)}.mv-filter-bar__summary{grid-column:auto}}@media(prefers-reduced-motion:reduce){.mv-data-table__sort{transition:none}}.mv-identicon{border-radius:var(--radius-sm);flex:none;display:block}.mv-bar-chart{gap:var(--s1);min-inline-size:0;margin:0;display:grid}.mv-bar-chart__plot{block-size:auto;inline-size:100%;display:block;overflow:visible}.mv-bar-chart__grid{stroke:var(--hairline);stroke-width:.5px;vector-effect:non-scaling-stroke}.mv-bar-chart__bar{transition:opacity var(--t-fast) var(--ease)}.mv-bar-chart__bar--nominal{fill:var(--nominal);background:var(--nominal)}.mv-bar-chart__bar--alert{fill:var(--alert);background:var(--alert)}.mv-bar-chart__bar--caution{fill:var(--caution);background:var(--caution)}.mv-bar-chart__bar--signal{fill:var(--signal);background:var(--signal)}.mv-bar-chart__bar--faint{fill:var(--dim);background:var(--dim)}.mv-bar-chart__bar--hairline{fill:var(--hairline);background:var(--hairline)}.mv-bar-chart__axis{gap:var(--s1);color:var(--dim);font-family:var(--mv-font-telemetry);font-size:var(--type-label-size);text-align:center;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.mv-bar-chart__axis span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mv-bar-list{gap:var(--s2);margin:0;padding:0;list-style:none;display:grid}.mv-bar-list__row{gap:0 var(--s3);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;display:grid}.mv-bar-list__label{color:var(--starlight);font-size:var(--type-body-size);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mv-bar-list__value{color:var(--dim);font-family:var(--mv-font-telemetry);font-size:var(--type-label-size)}.mv-bar-list__track{block-size:var(--s1);border-radius:var(--radius-full);background:var(--hairline);grid-column:1/-1;display:block;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.mv-bar-list__track{background:color-mix(in srgb,var(--hairline) 60%,transparent)}}.mv-bar-list__bar{border-radius:inherit;block-size:100%;display:block}.mv-heatmap{gap:var(--s2);--mv-heatmap-size:var(--mv-heatmap-cell,.75rem);--mv-heatmap-gap:.1875rem;grid-template-columns:auto minmax(0,1fr);min-inline-size:0;display:grid}.mv-heatmap__rows{grid-template-rows:repeat(7,var(--mv-heatmap-size));gap:var(--mv-heatmap-gap);color:var(--dim);font-family:var(--mv-font-telemetry);font-size:var(--type-micro-size);line-height:var(--mv-heatmap-size);display:grid}.mv-heatmap__rows span{visibility:hidden}.mv-heatmap__rows .mv-heatmap__row-label--shown{visibility:visible}.mv-heatmap__grid{grid-auto-flow:column;grid-template-rows:repeat(7,var(--mv-heatmap-size));grid-auto-columns:var(--mv-heatmap-size);gap:var(--mv-heatmap-gap);justify-content:start;display:grid;overflow:hidden}.mv-heatmap__cell{inline-size:var(--mv-heatmap-size);block-size:var(--mv-heatmap-size);background:var(--hairline);border-radius:2px;display:block}@supports (color:color-mix(in lab,red,red)){.mv-heatmap__cell{background:color-mix(in srgb,var(--hairline) 55%,transparent)}}.mv-heatmap__cell--pad{background:0 0}.mv-heatmap__cell[data-level="1"]{background:var(--signal)}@supports (color:color-mix(in lab,red,red)){.mv-heatmap__cell[data-level="1"]{background:color-mix(in srgb,var(--signal) 30%,transparent)}}.mv-heatmap__cell[data-level="2"]{background:var(--signal)}@supports (color:color-mix(in lab,red,red)){.mv-heatmap__cell[data-level="2"]{background:color-mix(in srgb,var(--signal) 50%,transparent)}}.mv-heatmap__cell[data-level="3"]{background:var(--signal)}@supports (color:color-mix(in lab,red,red)){.mv-heatmap__cell[data-level="3"]{background:color-mix(in srgb,var(--signal) 75%,transparent)}}.mv-heatmap__cell[data-level="4"]{background:var(--signal)}.mv-trace-aspect--node{align-items:center;display:inline-flex}.mv-trace-aspect__node-icon{color:var(--mv-trace-node-color);place-items:center;display:inline-grid}.mv-trace-timing-axis{z-index:3;box-sizing:border-box;border-bottom:1px solid var(--hairline);background:var(--sheet-surface);height:24px;inline-size:100%;color:var(--dim);font-size:var(--type-micro-size);font-variant-numeric:tabular-nums;position:sticky;top:0}.mv-trace-timing-axis__track{height:100%;margin-inline:var(--s3);position:relative}.mv-trace-timing-axis__track span{white-space:nowrap;position:absolute;bottom:4px;transform:translate(-50%)}.mv-trace-timing-axis__track span:first-child{transform:none}.mv-trace-timing-axis__track span:last-child{transform:translate(-100%)}.mv-trace-tree-wrap{min-inline-size:0;padding:var(--s1)}.mv-trace-tree--stacked-timing .mv-trace-tree__item{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr);min-inline-size:0;display:grid}.mv-trace-tree--stacked-timing .mv-trace-tree__select{grid-area:1/1/auto/-1}.mv-trace-tree--stacked-timing .mv-trace-tree__waterfall{block-size:5px;margin:0 var(--s2) 2px calc(var(--s5) + var(--s2));border:1px solid var(--hairline);border-radius:var(--radius-full);background:repeating-linear-gradient(to right,transparent 0,transparent calc(25% - .5px),var(--hairline-strong) calc(25% - .5px),var(--hairline-strong) calc(25% + .5px),transparent calc(25% + .5px),transparent 25%),var(--sheet-sunk);grid-area:2/1/auto/-1}.mv-trace-tree--stacked-timing .mv-trace-tree__waterfall-bar{min-inline-size:3px;inset-block:1px}.mv-trace-tree--stacked-timing .mv-trace-tree__item:has(>.mv-trace-tree__select .mv-trace-aspect--node[data-status=waiting])>.mv-trace-tree__waterfall>.mv-trace-tree__waterfall-bar{background:var(--caution)}.mv-trace-tree--stacked-timing .mv-trace-tree__item:has(>.mv-trace-tree__select .mv-trace-aspect--node[data-status=cancelled])>.mv-trace-tree__waterfall>.mv-trace-tree__waterfall-bar{background:repeating-linear-gradient(to right,var(--dim) 0 3px,transparent 3px 6px)}.mv-trace-tree--stacked-timing .mv-trace-tree__group,.mv-trace-tree--stacked-timing .mv-trace-tree__detail{grid-column:1/-1}.mv-trace-tree-wrap .mv-trace-tree,.mv-trace-tree-wrap .mv-trace-tree__group{gap:0}.mv-trace-tree-wrap .mv-trace-tree{inline-size:100%;min-inline-size:0}.mv-trace-tree-wrap .mv-trace-tree__group{margin-inline-start:var(--s1);padding-block:0}.mv-trace-tree-wrap .mv-trace-tree__select{min-block-size:1.5rem;padding-block:0}.mv-trace-tree-wrap .mv-trace-tree__select:has(.mv-trace-aspect--node[data-status=failed]){border-color:var(--alert)}@supports (color:color-mix(in lab,red,red)){.mv-trace-tree-wrap .mv-trace-tree__select:has(.mv-trace-aspect--node[data-status=failed]){border-color:color-mix(in srgb,var(--alert) 45%,transparent)}}.mv-trace-tree-wrap .mv-trace-tree__select:has(.mv-trace-aspect--node[data-status=failed]){background:var(--alert)}@supports (color:color-mix(in lab,red,red)){.mv-trace-tree-wrap .mv-trace-tree__select:has(.mv-trace-aspect--node[data-status=failed]){background:color-mix(in srgb,var(--alert) 14%,transparent)}}.mv-trace-tree-wrap .mv-trace-tree__select:has(.mv-trace-aspect--node[data-status=waiting]){border-color:var(--caution)}@supports (color:color-mix(in lab,red,red)){.mv-trace-tree-wrap .mv-trace-tree__select:has(.mv-trace-aspect--node[data-status=waiting]){border-color:color-mix(in srgb,var(--caution) 42%,transparent)}}.mv-trace-tree-wrap .mv-trace-tree__select:has(.mv-trace-aspect--node[data-status=waiting]){background:var(--caution)}@supports (color:color-mix(in lab,red,red)){.mv-trace-tree-wrap .mv-trace-tree__select:has(.mv-trace-aspect--node[data-status=waiting]){background:color-mix(in srgb,var(--caution) 12%,transparent)}}.mv-trace-tree-wrap .mv-trace-tree__select:has(.mv-trace-aspect--node[data-kind=shield]){border-color:var(--caution)}@supports (color:color-mix(in lab,red,red)){.mv-trace-tree-wrap .mv-trace-tree__select:has(.mv-trace-aspect--node[data-kind=shield]){border-color:color-mix(in srgb,var(--caution) 42%,transparent)}}.mv-trace-tree-wrap .mv-trace-tree__select:has(.mv-trace-aspect--node[data-kind=shield]){background:var(--caution)}@supports (color:color-mix(in lab,red,red)){.mv-trace-tree-wrap .mv-trace-tree__select:has(.mv-trace-aspect--node[data-kind=shield]){background:color-mix(in srgb,var(--caution) 12%,transparent)}}.mv-trace-tree-wrap .mv-trace-tree__toggle,.mv-trace-tree-wrap .mv-trace-tree__spacer{inline-size:var(--s5);block-size:var(--s5)}.mv-trace-tree-wrap .mv-trace-tree__leading{min-inline-size:0}.mv-trace-tree-wrap .mv-trace-tree--stacked-timing .mv-trace-tree__select:not(:has(>.mv-trace-tree__toggle)){grid-template-columns:auto minmax(0,1fr) auto;margin-inline-start:calc(var(--s5) + var(--s2))}.mv-trace-tree-wrap .mv-trace-tree--stacked-timing .mv-trace-tree__select:not(:has(>.mv-trace-tree__toggle))>.mv-trace-tree__spacer{display:none}.mv-trace-tree-wrap .mv-trace-tree--list{gap:var(--s2);padding-inline:0}.mv-trace-tree-wrap .mv-trace-tree--list .mv-trace-tree__select{grid-template-columns:auto minmax(0,1fr) auto;inline-size:100%}.mv-trace-tree-wrap .mv-trace-tree--list .mv-trace-tree__spacer{display:none}.mv-trace-tree-wrap .mv-trace-tree--list .mv-trace-tree__detail{margin-block-end:var(--s2)}.mv-trace-tree-wrap .mv-trace-tree__detail{margin:1px 0 var(--s4);border-color:var(--hairline);border-radius:var(--radius-sm);background:var(--sheet-sunk)}@supports (color:color-mix(in lab,red,red)){.mv-trace-tree-wrap .mv-trace-tree__detail{background:color-mix(in srgb,var(--sheet-sunk) 72%,transparent)}}.mv-trace-tree-wrap .mv-trace-tree--stacked-timing .mv-trace-tree__item:not(:has(>.mv-trace-tree__select>.mv-trace-tree__toggle))>.mv-trace-tree__detail{margin-inline-start:calc(var(--s5) + var(--s2))}.mv-trace-tree-wrap .mv-trace-tree__select.selected{border-color:var(--dim);margin-block-start:var(--s2)}@supports (color:color-mix(in lab,red,red)){.mv-trace-tree-wrap .mv-trace-tree__select.selected{border-color:color-mix(in srgb,var(--dim) 40%,var(--hairline))}}.mv-trace-tree-wrap .mv-trace-tree__select.selected{background:var(--sheet-sunk);border-block-end-color:#0000;border-end-end-radius:0;border-end-start-radius:0}@supports (color:color-mix(in lab,red,red)){.mv-trace-tree-wrap .mv-trace-tree__select.selected{background:color-mix(in srgb,var(--sheet-sunk) 72%,transparent)}}.mv-trace-tree-wrap .mv-trace-tree__item:has(>.mv-trace-tree__select.selected)>.mv-trace-tree__detail{border-color:var(--dim);margin-block-start:0}@supports (color:color-mix(in lab,red,red)){.mv-trace-tree-wrap .mv-trace-tree__item:has(>.mv-trace-tree__select.selected)>.mv-trace-tree__detail{border-color:color-mix(in srgb,var(--dim) 40%,var(--hairline))}}.mv-trace-tree-wrap .mv-trace-tree__item:has(>.mv-trace-tree__select.selected)>.mv-trace-tree__detail{border-block-start:0;border-start-start-radius:0;border-start-end-radius:0}.mv-trace-tree-wrap .mv-trace-tree__item:has(>.mv-trace-tree__select.selected)>.mv-trace-tree__waterfall{display:none}.mv-trace-summary{gap:var(--s2) var(--s3);padding:var(--s1) var(--s3) var(--s2);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.mv-trace-summary>div{gap:1px;min-width:0;display:grid}.mv-trace-summary span,.mv-trace-summary strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mv-trace-summary span{color:var(--dim);font-size:var(--type-micro-size);letter-spacing:var(--type-label-tracking);text-transform:uppercase}.mv-trace-summary strong{color:var(--starlight);font-variant-numeric:tabular-nums;font-size:11px}.mv-trace-summary .mv-trace-summary__alert strong{color:var(--alert-text)}.mv-trace-scope{gap:var(--s2);padding:var(--s1);display:grid}.mv-trace-scope__card{--mv-trace-scope-color:var(--color-trace-run);border:1px solid var(--dim);min-inline-size:0;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.mv-trace-scope__card{border:1px solid color-mix(in srgb,var(--dim) 40%,var(--hairline))}}.mv-trace-scope__card{border-radius:var(--radius-md);background:0 0}.mv-trace-scope__card[data-kind=swarm]{--mv-trace-scope-color:var(--color-trace-swarm)}.mv-trace-scope__card[data-kind=job]{--mv-trace-scope-color:var(--color-tool-func)}.mv-trace-scope__card[data-status=failed]{border-color:var(--alert)}@supports (color:color-mix(in lab,red,red)){.mv-trace-scope__card[data-status=failed]{border-color:color-mix(in srgb,var(--alert) 45%,var(--hairline))}}.mv-trace-scope__head{align-items:center;gap:var(--s2);min-inline-size:0;padding:var(--s1) var(--s3) var(--s1) var(--s1);border-block-end:1px solid var(--hairline);background:var(--sheet-sunk);display:flex}@supports (color:color-mix(in lab,red,red)){.mv-trace-scope__head{background:color-mix(in srgb,var(--sheet-sunk) 72%,transparent)}}.mv-trace-scope__toggle.mv-button{min-block-size:0;padding:var(--s1);color:var(--dim);flex:none}.mv-trace-scope__chevron{transition:transform var(--t-fast) var(--ease)}.mv-trace-scope__chevron.is-collapsed{transform:rotate(-90deg)}.mv-trace-scope__kind{padding:0 var(--s2);border-radius:var(--radius-full);background:var(--mv-trace-scope-color);flex:none}@supports (color:color-mix(in lab,red,red)){.mv-trace-scope__kind{background:color-mix(in srgb,var(--mv-trace-scope-color) 18%,transparent)}}.mv-trace-scope__kind{color:var(--mv-trace-scope-color);font-size:var(--type-micro-size);letter-spacing:var(--type-label-tracking);text-transform:uppercase;white-space:nowrap;font-weight:650;line-height:1.6}:root[data-theme=light] .mv-trace-scope__kind{color:var(--mv-trace-scope-color)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=light] .mv-trace-scope__kind{color:color-mix(in srgb,var(--mv-trace-scope-color) 75%,var(--starlight))}}.mv-trace-scope__name{min-inline-size:0;color:var(--starlight);font-size:var(--type-body-sm-size);font-weight:var(--type-weight-semibold);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.mv-trace-scope__meta{color:var(--dim);font-size:var(--type-caption-size);white-space:nowrap;flex:none}.mv-trace-scope__body{gap:var(--s1);padding:var(--s1) var(--s1) var(--s2);display:grid}.mv-trace-scope__body>.mv-trace-scope__card{margin-inline-start:var(--s3)}.mv-trace-scope__phase{justify-content:space-between;align-items:baseline;gap:var(--s2);margin:var(--s2) 0 0 var(--s2);border-block-end:1px dashed var(--hairline);color:var(--dim);font-size:var(--type-micro-size);letter-spacing:var(--type-label-tracking);text-transform:uppercase;padding-block-end:2px;padding-inline-end:var(--s2);display:flex}.mv-trace-scope__phase .telemetry{letter-spacing:0;text-transform:none}.mv-trace-scope__empty{padding:var(--s2);color:var(--dim);font-size:var(--type-caption-size);margin:0}.mv-trace-session-detail{min-inline-size:0;max-inline-size:100%;container-type:inline-size}.mv-trace-session-detail__privacy{padding:0 var(--s2) var(--s1);justify-content:flex-end;display:flex}.mv-trace-session-detail__privacy .privacy-control-trigger.mv-button{min-block-size:0;padding:var(--s1)}.mv-trace-session-detail__recall{border-top:1px solid var(--hairline);padding-top:var(--s2)}.mv-trace-session-detail__surface.mv-trace-detail{max-inline-size:100%;padding:var(--s2) var(--s3) var(--s1);background:0 0;overflow:hidden}.mv-trace-session-detail__surface .mv-trace-detail__header{align-items:center;gap:var(--s2);flex-wrap:wrap;min-block-size:0}.mv-trace-session-detail__surface .mv-trace-detail__header>div{gap:1px;display:grid}.mv-trace-session-detail__surface .mv-trace-detail__header>div>.telemetry{color:var(--dim);letter-spacing:var(--type-label-tracking);text-transform:uppercase}.mv-trace-session-detail__surface .mv-trace-detail__header>div{min-inline-size:0}.mv-trace-session-detail__surface .mv-trace-detail__header h3{font-size:var(--type-body-sm-size);font-weight:var(--type-weight-semibold);overflow-wrap:anywhere;margin:0;line-height:1.25}.mv-trace-session-detail__surface .mv-trace-detail__header .telemetry,.mv-trace-session-detail__surface .mv-trace-detail__state{font-size:var(--type-micro-size)}.mv-trace-session-detail__surface .mv-trace-detail__aspects,.mv-trace-session-detail__surface .mv-trace-detail__tabs{margin-block-start:var(--s2)}.mv-trace-session-detail__surface .mv-tabs__header{border-block-end:0}.mv-trace-session-detail__surface .mv-tabs__list{border-block-end:1px solid var(--hairline);grid-template-columns:repeat(auto-fit,minmax(4rem,1fr));gap:1px;display:grid;overflow:visible}.mv-trace-session-detail__surface .mv-tabs__tab{box-sizing:border-box;min-block-size:1.75rem;inline-size:100%;padding:var(--s1) var(--s2);font-size:var(--type-caption-size);text-overflow:ellipsis;white-space:nowrap;background:0 0;border-radius:0;font-weight:600;overflow:hidden}.mv-trace-session-detail__surface .mv-tabs__tab:after{display:none}.mv-trace-session-detail__surface .mv-tabs__tab[aria-selected=true]{background:var(--sheet-sunk)}@supports (color:color-mix(in lab,red,red)){.mv-trace-session-detail__surface .mv-tabs__tab[aria-selected=true]{background:color-mix(in srgb,var(--sheet-sunk) 58%,transparent)}}.mv-trace-session-detail__surface .mv-tabs__tab[aria-selected=true]{color:var(--starlight);box-shadow:inset 0 -2px var(--starlight)}.mv-trace-session-detail__surface .mv-tabs__panel{min-inline-size:0;padding:var(--s2) 0 0;background:0 0;border:0}.mv-trace-session-detail__surface .mv-trace-detail__metadata{gap:0 var(--s3);grid-template-columns:minmax(0,1fr);margin-block-start:0;display:grid}.mv-trace-session-detail__surface .mv-trace-detail__metadata div{padding-block:var(--s1);border-block-end:0;grid-template-columns:minmax(0,1fr);gap:1px}.mv-trace-session-detail__surface .mv-trace-detail__metadata dt{font-size:var(--type-micro-size);letter-spacing:var(--type-label-tracking);text-transform:uppercase}.mv-trace-session-detail__surface .mv-trace-detail__metadata dd{font-size:11px;line-height:1.35}.mv-trace-session-detail__surface .mv-trace-detail__structured{background:0 0;border:0;border-radius:0;overflow:visible}.mv-trace-session-detail__surface .mv-trace-detail__structured>.mv-structured-data__header{background:0 0;border-block-end:0;padding-inline:0}.mv-trace-session-detail__surface .mv-structured-data__entry{grid-template-columns:minmax(0,1fr)}.mv-trace-session-detail__surface .mv-structured-data__entry>dt{background:0 0;border-inline-end:0}.mv-trace-session-detail__surface .mv-structured-data__entry>:is(dt,dd){padding:var(--s1) 0}@container (min-width:18rem){.mv-trace-session-detail__surface .mv-trace-detail__metadata{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width:24rem){.mv-trace-session-detail__surface .mv-structured-data__entry{grid-template-columns:minmax(6.5rem,.42fr) minmax(0,1.58fr)}}.mv-document-readout{gap:var(--s2);padding:var(--s3);border-bottom:1px solid var(--hairline);background:var(--color-trace-resource);border-inline-start:3px solid #0000;display:grid;container-type:inline-size}@supports (color:color-mix(in lab,red,red)){.mv-document-readout{background:color-mix(in srgb,var(--color-trace-resource) 5%,var(--sheet-raised))}}.mv-document-readout--incomplete{border-inline-start-color:var(--caution)}.mv-document-readout--complete{border-inline-start-color:var(--nominal)}.mv-document-readout--failed{border-inline-start-color:var(--danger)}.mv-document-readout__header{justify-content:space-between;align-items:flex-start;gap:var(--s2) var(--s4);display:flex}.mv-document-readout__identity{gap:2px;min-inline-size:0;display:grid}.mv-document-readout__identity span{color:var(--dim);font-size:var(--type-micro-size)}.mv-document-readout__identity strong{overflow-wrap:anywhere;color:var(--starlight);font-size:var(--type-small-size,12px);font-variant-numeric:tabular-nums;line-height:1.35}.mv-document-readout__state{border:1px solid var(--hairline-strong);border-radius:var(--radius-full);max-inline-size:50%;color:var(--dim);font-size:var(--type-micro-size);text-align:end;flex:none;padding:2px 7px;line-height:1.35}.mv-document-readout--incomplete .mv-document-readout__state{border-color:var(--caution)}@supports (color:color-mix(in lab,red,red)){.mv-document-readout--incomplete .mv-document-readout__state{border-color:color-mix(in srgb,var(--caution) 45%,var(--hairline))}}.mv-document-readout--incomplete .mv-document-readout__state{color:var(--caution-text)}.mv-document-readout--complete .mv-document-readout__state{border-color:var(--nominal)}@supports (color:color-mix(in lab,red,red)){.mv-document-readout--complete .mv-document-readout__state{border-color:color-mix(in srgb,var(--nominal) 45%,var(--hairline))}}.mv-document-readout--complete .mv-document-readout__state{color:var(--nominal-text)}.mv-document-readout--failed .mv-document-readout__state{border-color:var(--danger)}@supports (color:color-mix(in lab,red,red)){.mv-document-readout--failed .mv-document-readout__state{border-color:color-mix(in srgb,var(--danger) 55%,var(--hairline))}}.mv-document-readout--failed .mv-document-readout__state{color:var(--danger)}.mv-document-readout__coverage{gap:5px;display:grid}.mv-document-readout__rail{border:1px solid var(--hairline-strong);border-radius:var(--radius-full);background:repeating-linear-gradient(to right,transparent 0,transparent 10px,var(--hairline-strong) 10px,var(--hairline-strong) 11px),var(--sheet-sunk);block-size:5px;position:relative;overflow:hidden}.mv-document-readout__rail span{background:var(--color-trace-resource);block-size:100%;display:block}.mv-document-readout--incomplete .mv-document-readout__rail span{background:var(--caution)}.mv-document-readout--complete .mv-document-readout__rail span{background:var(--nominal)}.mv-document-readout--failed .mv-document-readout__rail span{background:var(--danger)}.mv-document-readout__explanation,.mv-document-readout__legacy{max-inline-size:74ch;color:var(--dim);font-size:var(--type-micro-size);margin:0;line-height:1.45}.mv-document-readout__legacy{color:var(--caution-text)}.mv-document-readout__reasons{grid-template-columns:repeat(auto-fit,minmax(min(100%,9rem),1fr));gap:5px;margin:0;padding:0;list-style:none;display:grid}.mv-document-readout__reason{border:1px solid var(--hairline);border-radius:var(--radius-sm);background:var(--sheet-sunk);min-inline-size:0;color:var(--dim);font-size:var(--type-micro-size);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;padding:4px 7px;line-height:1.35}.mv-document-readout__reason--failed{border-color:var(--danger)}@supports (color:color-mix(in lab,red,red)){.mv-document-readout__reason--failed{border-color:color-mix(in srgb,var(--danger) 45%,var(--hairline))}}.mv-document-readout__reason--failed{color:var(--danger)}.mv-document-readout__reason--unavailable,.mv-document-readout__reason--uncertain,.mv-document-readout__reason--none{color:var(--caution-text)}.mv-document-readout__mode{gap:4px var(--s3);color:var(--dim);font-size:var(--type-micro-size);flex-wrap:wrap;display:flex}.mv-document-readout__metrics{gap:3px var(--s3);font-variant-numeric:tabular-nums;flex-wrap:wrap;padding-block-start:var(--s2);display:flex}.mv-document-readout__metrics span+span:before{content:"·";color:var(--hairline-strong);margin-inline-end:var(--s3)}.mv-document-readout__warning{color:var(--caution-text)}@container (max-width:21rem){.mv-document-readout__header{display:grid}.mv-document-readout__state{text-align:start;max-inline-size:100%}.mv-document-readout__reasons{grid-template-columns:minmax(0,1fr)}}.mv-run-status,.mv-approval-request,.mv-interrupt-request{gap:var(--s3);min-inline-size:0;max-inline-size:100%;padding:var(--s4);border:1px solid var(--card-rule);border-radius:var(--radius-md);background:var(--card-surface);color:var(--starlight);display:grid}.mv-agent-message{gap:var(--s1);min-inline-size:0;max-inline-size:100%;color:var(--starlight);background:0 0;border:0;border-radius:0;padding:0;display:grid;position:relative}.mv-agent-message:has(.mv-agent-message__actions){padding-block-end:calc(var(--s4) + var(--s2))}.mv-agent-message--user{justify-items:end}.mv-agent-message--user .mv-agent-message__header{justify-content:flex-end}.mv-agent-message--user .mv-agent-message__body{inline-size:fit-content;max-inline-size:calc(100% - var(--mv-thread-indent,var(--s8)));padding:var(--s3) var(--s4);border-radius:var(--radius-md);background:var(--sheet-sunk)}.mv-agent-message__header,.mv-tool-event__header,.mv-run-status__header{align-items:center;gap:var(--s3);flex-wrap:wrap;min-inline-size:0;display:flex}.mv-tool-event__header>div,.mv-run-status__header>div{min-inline-size:0;margin-inline-end:auto}.mv-agent-message__header:empty{display:none}.mv-agent-message__header{gap:var(--s2);color:var(--dim)}.mv-agent-message__actor{min-inline-size:0;color:var(--faint);font-family:var(--mv-font-telemetry);letter-spacing:var(--type-label-tracking);text-transform:uppercase;font-size:.625rem;font-weight:600;line-height:1.2}.mv-tool-event__duration,.mv-run-status__elapsed{color:var(--dim);font-size:var(--type-label-size)}.mv-agent-message__time{color:var(--faint);font-size:var(--type-label-size)}.mv-agent-message__content,.mv-tool-event>p,.mv-run-status :is(h3,p),.mv-approval-request :is(h3,p),.mv-interrupt-request :is(h3,p){overflow-wrap:anywhere;margin:0}.mv-agent-message__content{white-space:pre-wrap}.mv-agent-message__body{min-inline-size:0}.mv-agent-message__status{align-items:center;min-inline-size:0;display:inline-flex}.mv-agent-message__actions{z-index:1;justify-content:flex-start;align-items:center;gap:var(--s1);opacity:0;visibility:hidden;min-inline-size:0;transition:opacity var(--t-fast) var(--ease),visibility 0s linear var(--t-fast);flex-wrap:wrap;padding-block-start:var(--s1);display:flex;position:absolute;inset-block-end:0;inset-inline-start:0}.mv-agent-message--user .mv-agent-message__actions{justify-content:flex-end;inset-inline-start:auto;inset-inline-end:var(--s2)}.mv-agent-message:is(:hover,:focus-within) .mv-agent-message__actions{opacity:1;visibility:visible;transition:opacity var(--t-fast) var(--ease),visibility 0s}.mv-agent-message__actions :is(button,a,.mv-button){block-size:auto;min-block-size:24px;inline-size:auto;min-inline-size:24px;padding:var(--s1);border-radius:var(--radius-sm);color:var(--faint);font-size:var(--type-label-size);transition:background var(--t-fast) var(--ease),color var(--t-fast) var(--ease);background:0 0;border:0;justify-content:center;align-items:center;gap:2px;display:inline-flex}.mv-agent-message__actions :is(button,a,.mv-button):is(:hover,:focus-visible){background:var(--starlight);border:0}@supports (color:color-mix(in lab,red,red)){.mv-agent-message__actions :is(button,a,.mv-button):is(:hover,:focus-visible){background:color-mix(in srgb,var(--starlight) 8%,transparent)}}.mv-agent-message__actions :is(button,a,.mv-button):is(:hover,:focus-visible){color:var(--starlight)}.mv-agent-message__actions :is(button,a,.mv-button) svg{inline-size:var(--s3);block-size:var(--s3)}@media(hover:none){.mv-agent-message__actions{opacity:1;visibility:visible;position:static}.mv-agent-message:has(.mv-agent-message__actions){padding-block-end:0}}.mv-agent-message__footer{gap:var(--s2);border-block-start:1px solid var(--hairline);min-inline-size:0;padding-block-start:var(--s3);display:grid}.mv-agent-message__announcement{clip:rect(0,0,0,0);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.mv-agent-message__evidence{border-block-start:1px solid var(--hairline);padding-block-start:var(--s3)}.mv-execution-lane{gap:var(--s3);min-inline-size:0;max-inline-size:100%;margin:0;padding:0;list-style:none;display:grid}.mv-execution-lane__item{--mv-execution-lane-marker:var(--faint);grid-template-columns:var(--s4) minmax(0,1fr);gap:var(--s2);min-inline-size:0;display:grid;position:relative}.mv-execution-lane__item:not(:last-child):after{content:"";z-index:0;background:linear-gradient(to bottom,var(--mv-execution-lane-marker),var(--hairline));inline-size:1px;position:absolute;inset-block-start:var(--s4);inset-block-end:calc(var(--s3) * -1);inset-inline-start:calc((var(--s4) - 1px) / 2)}.mv-execution-lane__item[data-state=running]{--mv-execution-lane-marker:var(--signal)}.mv-execution-lane__item[data-state=completed]{--mv-execution-lane-marker:var(--nominal)}.mv-execution-lane__item[data-state=failed]{--mv-execution-lane-marker:var(--alert)}.mv-execution-lane__marker{z-index:1;inline-size:var(--s2);block-size:var(--s2);border:2px solid var(--mv-execution-lane-marker);background:var(--sheet-sunk);justify-self:center;margin-block-start:var(--s3);position:relative}.mv-execution-lane__item[data-kind=prompt] .mv-execution-lane__marker,.mv-execution-lane__item[data-kind=response] .mv-execution-lane__marker{border-radius:var(--radius-full)}.mv-execution-lane__item[data-kind=agent] .mv-execution-lane__marker{transform:rotate(45deg)}.mv-execution-lane__item[data-kind=swarm] .mv-execution-lane__marker,.mv-execution-lane__item[data-kind=output] .mv-execution-lane__marker{clip-path:polygon(25% 0,75% 0,100% 25%,100% 75%,75% 100%,25% 100%,0 75%,0 25%)}.mv-execution-lane__content{min-inline-size:0;color:var(--starlight)}.mv-agent-composer{gap:var(--s2);grid-template-columns:minmax(0,1fr);min-inline-size:0;display:grid}.mv-agent-composer__submit.mv-button{inline-size:var(--target-touch);block-size:var(--target-touch);min-block-size:var(--target-touch);border-color:var(--ignition);border-radius:var(--radius-full);background:var(--ignition);color:var(--on-ignition)}.mv-agent-composer__submit.mv-button:hover:not(:disabled){border-color:var(--chrome-accent);transform:translateY(-1px)}.mv-agent-action-unavailable{color:var(--dim);font-size:var(--type-label-size);grid-column:1/-1;margin:0}.mv-agent-action-error{color:var(--alert-text);font-size:var(--type-label-size);grid-column:1/-1;margin:0}.mv-tool-event__kind,.mv-run-status__label,.mv-approval-request__eyebrow,.mv-interrupt-request__eyebrow{color:var(--faint);font-family:var(--mv-font-telemetry);font-size:var(--type-label-size);letter-spacing:var(--type-label-tracking);text-transform:uppercase}.mv-tool-event__header h3,.mv-run-status__header h3,.mv-approval-request h3,.mv-interrupt-request h3{margin:var(--s1) 0 0}.mv-tool-event{gap:var(--s1);min-inline-size:0;max-inline-size:100%;color:var(--starlight);background:0 0;border:0;padding:0;display:grid}.mv-tool-event__row{align-items:baseline;gap:var(--s2);min-inline-size:0;min-block-size:var(--s6);padding-block:var(--s1);padding-inline:var(--s2);border-radius:var(--radius-sm);cursor:default;list-style:none;display:flex}.mv-tool-event__row::-webkit-details-marker{display:none}.mv-tool-event__details>.mv-tool-event__row{cursor:pointer}.mv-tool-event__details>.mv-tool-event__row:hover{background:var(--starlight)}@supports (color:color-mix(in lab,red,red)){.mv-tool-event__details>.mv-tool-event__row:hover{background:color-mix(in srgb,var(--starlight) 5%,transparent)}}.mv-tool-event__details>.mv-tool-event__row:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.mv-tool-event__state{inline-size:var(--s1);block-size:var(--s1);border-radius:var(--radius-full);background:var(--faint);flex:none;align-self:center}.mv-tool-event[data-state=completed] .mv-tool-event__state{background:var(--nominal)}.mv-tool-event[data-state=running] .mv-tool-event__state{outline:1px solid var(--signal);background:0 0}.mv-tool-event[data-state=failed] .mv-tool-event__state{background:var(--alert)}.mv-tool-event__name{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;font-weight:650;overflow:hidden}.mv-tool-event__duration{flex:none;margin-inline-start:auto}.mv-tool-event__summary{padding-inline:calc(var(--s2) + var(--s1) + var(--s2));color:var(--dim);font-size:var(--type-label-size);overflow-wrap:anywhere;margin:0}.mv-tool-event__details{min-inline-size:0}.mv-tool-event__detail-body{gap:var(--s2);min-inline-size:0;max-inline-size:100%;padding-block:var(--s2);border-inline-start:1px solid var(--hairline);margin-inline-start:calc(var(--s2) + var(--s1) + var(--s2));padding-inline-start:var(--s3);display:grid}.mv-tool-event__context{gap:var(--s1) var(--s2);min-inline-size:0;color:var(--dim);font-size:var(--type-label-size);white-space:nowrap;flex-wrap:nowrap;margin:0;display:flex;overflow:hidden}.mv-tool-event__context>span+span:before{content:"·";color:var(--faint);margin-inline-end:var(--s2)}.mv-tool-event__stream,.mv-tool-event__result{max-block-size:18rem;min-inline-size:0;padding:var(--s2) var(--s3);border-radius:var(--radius-sm);background:var(--sheet-sunk);border:0;overflow:auto}.mv-tool-event__error{padding:var(--s2) var(--s3);border-radius:var(--radius-sm);background:var(--alert);margin:0;margin-inline-start:calc(var(--s2) + var(--s1) + var(--s2))}@supports (color:color-mix(in lab,red,red)){.mv-tool-event__error{background:color-mix(in srgb,var(--alert) 10%,transparent)}}.mv-tool-event__error{color:var(--alert-text)}.mv-tool-event--compact .mv-tool-event__row{min-block-size:0}.mv-tool-event[data-nested=true]{background:0 0}.mv-run-status__elapsed{justify-content:space-between;gap:var(--s3);padding-block:var(--s2);border-block:1px solid var(--hairline);display:flex}.mv-run-status__actions{gap:var(--s2);flex-wrap:wrap;display:flex}.mv-approval-request[data-destructive=true],.mv-interrupt-request[data-destructive=true]{border-color:var(--alert)}@supports (color:color-mix(in lab,red,red)){.mv-approval-request[data-destructive=true],.mv-interrupt-request[data-destructive=true]{border-color:color-mix(in srgb,var(--alert) 34%,var(--card-rule))}}.mv-approval-request>header,.mv-interrupt-request>header{gap:var(--s1);display:grid}.mv-approval-request>header p{color:var(--dim)}.mv-agent-decision__facts{gap:0;min-inline-size:0;margin:0;display:grid}.mv-agent-decision__facts>div{gap:var(--s3);padding-block:var(--s2);border-block-end:1px solid var(--hairline);grid-template-columns:minmax(7rem,1fr) minmax(0,2fr);display:grid}.mv-agent-decision__facts dt{color:var(--dim);font-weight:700}.mv-agent-decision__facts dd{overflow-wrap:anywhere;min-inline-size:0;margin:0}.mv-agent-decision__risk{padding:var(--s3);border:1px solid var(--alert);border-radius:var(--radius-sm);color:var(--alert-text)}.mv-agent-decision__risk>span{display:block}.mv-agent-decision__risk>span+span{margin-top:var(--s1);font-weight:700}.mv-agent-decision__actions{justify-content:flex-end}.mv-interrupt-request__instruction{gap:var(--s1);padding:var(--s3);border:1px solid var(--hairline);border-radius:var(--radius-sm);background:var(--sheet-sunk);display:grid}.mv-interrupt-request__instruction>:first-child{color:var(--dim);font-size:var(--type-label-size)}.mv-private-data{gap:var(--s3);min-inline-size:0;max-inline-size:100%;padding:var(--s3);border:1px solid var(--caution);border-radius:var(--radius-md);background:var(--caution);grid-template-columns:auto minmax(0,1fr);display:grid}@supports (color:color-mix(in lab,red,red)){.mv-private-data{background:color-mix(in srgb,var(--caution) 7%,var(--card-surface))}}.mv-private-data{color:var(--starlight)}.mv-private-data__icon{inline-size:var(--target-touch);block-size:var(--target-touch);color:var(--caution);place-items:center;display:grid}.mv-private-data dl{gap:var(--s2);min-inline-size:0;margin:0;display:grid}.mv-private-data dl>div{gap:var(--s3);grid-template-columns:minmax(6rem,auto) minmax(0,1fr);display:grid}.mv-private-data dt{font-weight:700}.mv-private-data dd{min-inline-size:0;color:var(--dim);overflow-wrap:anywhere;margin:0}.mv-citation{max-inline-size:100%;display:inline-flex}.mv-citation>a,.mv-citation__unavailable{align-items:center;gap:var(--s1);min-block-size:var(--target-touch);max-inline-size:100%;padding-inline:var(--s2);border:1px solid var(--hairline);border-radius:var(--radius-sm);overflow-wrap:anywhere;flex-wrap:wrap;display:inline-flex}.mv-citation>a{color:var(--starlight);-webkit-text-decoration-color:var(--ignition-text);text-decoration-color:var(--ignition-text);text-underline-offset:var(--s1)}.mv-citation>a:hover{border-color:var(--chrome-accent)}.mv-citation>a:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.mv-citation__label{font-weight:700}.mv-citation__context,.mv-citation__location,.mv-citation__unavailable{color:var(--dim);font-size:var(--type-label-size)}.mv-citation__unavailable{border-style:dashed}@media(max-width:48rem){.mv-agent-composer,.mv-agent-decision__facts>div,.mv-private-data dl>div{grid-template-columns:minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){.mv-agent-message,.mv-tool-event,.mv-run-status,.mv-approval-request,.mv-interrupt-request{scroll-behavior:auto}}.mv-privacy-shield{--mv-privacy-shield-accent:var(--color-trace-shield,var(--caution));align-items:baseline;gap:var(--s1);max-inline-size:100%;color:var(--mv-privacy-shield-accent);display:inline-flex}@supports (color:color-mix(in lab,red,red)){.mv-privacy-shield{color:color-mix(in srgb,var(--mv-privacy-shield-accent) 95%,var(--starlight))}}.mv-privacy-shield{font-size:inherit;font-weight:var(--type-weight-bold);line-height:inherit;white-space:nowrap;vertical-align:baseline}.mv-privacy-shield__glyph{color:var(--mv-privacy-shield-accent);flex:none;align-self:baseline}.mv-privacy-shield__label{text-overflow:ellipsis;min-inline-size:0;overflow:hidden}.mv-sr-only{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.mv-canvas{border:1px solid var(--card-rule);border-radius:var(--radius-lg);background:var(--sheet-sunk);min-block-size:28rem;min-inline-size:0;color:var(--starlight);isolation:isolate;position:relative;overflow:hidden;container-type:inline-size}.mv-canvas__viewport{touch-action:none;outline:none;position:absolute;inset:0;overflow:hidden}.mv-canvas:not([data-locked=true]) .mv-canvas__viewport{cursor:grab}.mv-canvas[data-panning=true] .mv-canvas__viewport{cursor:grabbing}.mv-canvas[data-drag-over=true] .mv-canvas__viewport{outline:2px dashed var(--signal-text);outline-offset:calc(-1 * var(--s2))}.mv-canvas__viewport:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:calc(-1 * var(--focus-ring-width))}.mv-canvas__graticule{pointer-events:none;position:absolute;inset:0}.mv-canvas[data-grid=hairline] .mv-canvas__graticule{background-image:linear-gradient(var(--hairline) 1px,transparent 1px),linear-gradient(90deg,var(--hairline) 1px,transparent 1px)}@supports (color:color-mix(in lab,red,red)){.mv-canvas[data-grid=hairline] .mv-canvas__graticule{background-image:linear-gradient(color-mix(in srgb,var(--hairline) 62%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--hairline) 62%,transparent) 1px,transparent 1px)}}.mv-canvas[data-grid=hairline] .mv-canvas__graticule{background-size:var(--s6) var(--s6)}.mv-canvas[data-grid=dots] .mv-canvas__graticule{background-image:radial-gradient(circle,var(--dim) 1px,transparent 1px)}@supports (color:color-mix(in lab,red,red)){.mv-canvas[data-grid=dots] .mv-canvas__graticule{background-image:radial-gradient(circle,color-mix(in srgb,var(--dim) 62%,transparent) 1px,transparent 1px)}}.mv-canvas[data-grid=dots] .mv-canvas__graticule{background-size:var(--s6) var(--s6)}.mv-canvas__scene{transform:translate(var(--mv-canvas-pan-x),var(--mv-canvas-pan-y)) scale(var(--mv-canvas-zoom));transform-origin:0 0;transition:transform .18s;position:absolute;inset:0}.mv-canvas__controls,.mv-canvas__overlays,.mv-canvas__minimap,.mv-canvas__status{z-index:8;position:absolute}.mv-canvas__controls{inset-block-start:var(--s3);inset-inline-end:var(--s3)}.mv-canvas__overlays{gap:var(--s2);max-inline-size:min(22rem,calc(100% - var(--s8)));display:grid;inset-block-start:var(--s3);inset-inline-start:var(--s3)}.mv-canvas__minimap{border:1px solid var(--card-rule);border-radius:var(--radius-md);background:linear-gradient(90deg,transparent 48%,var(--hairline) 49%,var(--hairline) 51%,transparent 52%),linear-gradient(transparent 48%,var(--hairline) 49%,var(--hairline) 51%,transparent 52%),var(--card-surface);block-size:5rem;inline-size:8rem;inset-block-end:var(--s3);inset-inline-end:var(--s3);overflow:hidden}.mv-canvas__minimap-window{inset:var(--s2);border:1px solid var(--signal);border-radius:var(--radius-sm);position:absolute}.mv-canvas__status{gap:var(--s2);flex-wrap:wrap;display:flex;inset-block-end:var(--s3);inset-inline-start:var(--s3)}.mv-canvas__status span,.mv-canvas-overlay-badge{padding:var(--s1) var(--s2);border:1px solid var(--card-rule);border-radius:var(--radius-full);background:var(--card-surface)}@supports (color:color-mix(in lab,red,red)){.mv-canvas__status span,.mv-canvas-overlay-badge{background:color-mix(in srgb,var(--card-surface) 92%,transparent)}}.mv-canvas__status span,.mv-canvas-overlay-badge{color:var(--starlight);font-family:var(--mv-font-telemetry);font-size:var(--type-label-size)}.mv-canvas-controls{border:1px solid var(--card-rule);border-radius:var(--radius-md);background:var(--card-surface);align-items:center;display:flex;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.mv-canvas-controls{background:color-mix(in srgb,var(--card-surface) 94%,transparent)}}.mv-canvas-control{min-inline-size:var(--target-touch);min-block-size:var(--target-touch);border:0;border-inline-end:1px solid var(--hairline);color:var(--starlight);font:inherit;font-size:var(--type-heading-size);cursor:pointer;background:0 0;place-items:center;padding:0;display:grid;position:relative}.mv-canvas-control:hover:not(:disabled),.mv-canvas-control[aria-pressed=true]{background:var(--chrome-accent)}@supports (color:color-mix(in lab,red,red)){.mv-canvas-control:hover:not(:disabled),.mv-canvas-control[aria-pressed=true]{background:color-mix(in srgb,var(--chrome-accent) 12%,var(--card-surface))}}.mv-canvas-control:hover:not(:disabled),.mv-canvas-control[aria-pressed=true]{color:var(--ignition-text)}.mv-canvas-control:focus-visible{z-index:1;outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:calc(-1 * var(--focus-ring-width))}.mv-canvas-control:disabled{cursor:not-allowed;opacity:.48}.mv-canvas-controls__zoom{min-inline-size:3.5rem;padding-inline:var(--s2);color:var(--dim);font-family:var(--mv-font-telemetry);font-size:var(--type-label-size);text-align:center}.mv-graph-node{--mv-node-accent:var(--dim);--mv-node-core-width:3.5rem;--mv-node-core-height:3.5rem;--mv-node-shape:inset(0 round var(--radius-md));justify-items:center;gap:var(--s1);inline-size:var(--mv-node-core-width);color:var(--starlight);cursor:pointer;isolation:isolate;display:grid;position:relative}.mv-graph-node[data-tone=signal]{--mv-node-accent:var(--signal)}@supports (color:color-mix(in lab,red,red)){.mv-graph-node[data-tone=signal]{--mv-node-accent:color-mix(in srgb, var(--signal) 72%, var(--starlight))}}.mv-graph-node[data-tone=ignition]{--mv-node-accent:var(--ignition-text)}.mv-graph-node[data-tone=nominal]{--mv-node-accent:var(--nominal-text)}.mv-graph-node[data-tone=caution]{--mv-node-accent:var(--caution-text)}.mv-graph-node[data-tone=alert]{--mv-node-accent:var(--alert-text)}.mv-graph-node[data-geometry=round],.mv-graph-node[data-geometry=terminal]{--mv-node-core-width:3.25rem;--mv-node-core-height:3.25rem;--mv-node-shape:circle(50% at 50% 50%)}.mv-graph-node[data-geometry=diamond],.mv-graph-node[data-geometry=decision]{--mv-node-shape:polygon(50% 0, 100% 50%, 50% 100%, 0 50%)}.mv-graph-node[data-geometry=hex],.mv-graph-node[data-geometry=merge]{--mv-node-shape:polygon(24% 0, 76% 0, 100% 50%, 76% 100%, 24% 100%, 0 50%)}.mv-graph-node[data-geometry=chamfer],.mv-graph-node[data-geometry=composite]{--mv-node-shape:polygon(.625rem 0, calc(100% - .625rem) 0, 100% .625rem, 100% calc(100% - .625rem) , calc(100% - .625rem) 100%, .625rem 100%, 0 calc(100% - .625rem) , 0 .625rem)}.mv-graph-node[data-geometry=pill],.mv-graph-node[data-geometry=utility]{--mv-node-core-width:4rem;--mv-node-core-height:2.5rem;--mv-node-shape:inset(0 round var(--radius-full))}.mv-graph-node__core{inline-size:var(--mv-node-core-width);block-size:var(--mv-node-core-height);place-items:center;transition:filter .16s,translate .16s;display:grid;position:relative}.mv-graph-node__core:before,.mv-graph-node__core:after{z-index:-2;clip-path:var(--mv-node-shape);content:"";position:absolute;inset:0}.mv-graph-node__core:before{background:var(--mv-node-accent)}@supports (color:color-mix(in lab,red,red)){.mv-graph-node__core:before{background:color-mix(in srgb,var(--mv-node-accent) 68%,var(--card-rule))}}.mv-graph-node__core:before{filter:drop-shadow(0 0 .45rem var(--mv-node-accent))}@supports (color:color-mix(in lab,red,red)){.mv-graph-node__core:before{filter:drop-shadow(0 0 .45rem color-mix(in srgb,var(--mv-node-accent) 10%,transparent))}}.mv-graph-node__core:after{z-index:-1;background:var(--mv-node-accent);inset:1px}@supports (color:color-mix(in lab,red,red)){.mv-graph-node__core:after{background:color-mix(in srgb,var(--mv-node-accent) 5%,var(--card-surface))}}.mv-graph-node__icon{color:var(--starlight);place-items:center;display:grid}.mv-graph-node: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:translate(var(--s1));inset-block-end:auto;inset-inline-end:calc(100% - var(--s2))}.mv-graph-port--output .mv-graph-port__label{transform:translate(calc(-1 * var(--s1)));inset-block-end:auto;inset-inline-start:calc(100% - var(--s2))}.mv-graph-port--input:hover .mv-graph-port__label,.mv-graph-port--input:focus-visible .mv-graph-port__label,.mv-graph-port--output:hover .mv-graph-port__label,.mv-graph-port--output:focus-visible .mv-graph-port__label,.mv-graph-node:hover .mv-graph-port--input .mv-graph-port__label,.mv-graph-node:hover .mv-graph-port--output .mv-graph-port__label,.mv-graph-node:focus-within .mv-graph-port--input .mv-graph-port__label,.mv-graph-node:focus-within .mv-graph-port--output .mv-graph-port__label{transform:translate(0)}.mv-graph-port:hover .mv-graph-port__label,.mv-graph-port:focus-visible .mv-graph-port__label,.mv-graph-node:hover .mv-graph-port__label,.mv-graph-node:focus-within .mv-graph-port__label{opacity:1;transform:translateY(0)}.mv-graph-port:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:calc(-1 * var(--focus-ring-width))}.mv-graph-edge-figure{--mv-edge-tone:var(--dim);color:var(--starlight);cursor:default;overflow:visible}.mv-graph-edge__path{fill:none;stroke:var(--mv-edge-tone);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.mv-graph-edge__ribbon{pointer-events:none;filter:drop-shadow(0 0 .2rem var(--mv-edge-tone)) drop-shadow(0 0 .55rem var(--mv-edge-tone))}@supports (color:color-mix(in lab,red,red)){.mv-graph-edge__ribbon{filter:drop-shadow(0 0 .2rem color-mix(in srgb,var(--mv-edge-tone) 72%,transparent)) drop-shadow(0 0 .55rem color-mix(in srgb,var(--mv-edge-tone) 26%,transparent))}}.mv-graph-edge__ribbon-stop--tail{stop-color:var(--mv-edge-tone)}@supports (color:color-mix(in lab,red,red)){.mv-graph-edge__ribbon-stop--tail{stop-color:color-mix(in srgb,var(--mv-edge-tone) 4%,transparent)}}.mv-graph-edge__ribbon-stop--soft{stop-color:var(--mv-edge-tone)}@supports (color:color-mix(in lab,red,red)){.mv-graph-edge__ribbon-stop--soft{stop-color:color-mix(in srgb,var(--mv-edge-tone) 48%,var(--sheet-sunk))}}.mv-graph-edge__ribbon-stop--core{stop-color:var(--mv-edge-tone)}@supports (color:color-mix(in lab,red,red)){.mv-graph-edge__ribbon-stop--core{stop-color:color-mix(in srgb,var(--mv-edge-tone) 92%,white)}}.mv-graph-edge__rail{fill:none;stroke:var(--mv-edge-tone)}@supports (color:color-mix(in lab,red,red)){.mv-graph-edge__rail{stroke:color-mix(in srgb,var(--mv-edge-tone) 18%,var(--sheet-sunk))}}.mv-graph-edge__rail{stroke-width:7px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.mv-graph-edge__target{fill:none;stroke:#0000;stroke-width:18px;pointer-events:stroke}.mv-graph-edge__terminal{fill:var(--card-surface);stroke:var(--mv-edge-tone);stroke-width:2px;vector-effect:non-scaling-stroke}.mv-graph-edge__terminal[data-active=true]{fill:var(--mv-edge-tone);filter:drop-shadow(0 0 var(--s2) var(--mv-edge-tone))}@supports (color:color-mix(in lab,red,red)){.mv-graph-edge__terminal[data-active=true]{filter:drop-shadow(0 0 var(--s2) color-mix(in srgb,var(--mv-edge-tone) 78%,transparent))}}.mv-graph-edge__arrow{fill:var(--mv-edge-tone)}.mv-graph-edge-tone--signal{--mv-edge-tone:var(--signal)}.mv-graph-edge-tone--ignition{--mv-edge-tone:var(--ignition-text)}.mv-graph-edge-tone--nominal{--mv-edge-tone:var(--nominal-text)}.mv-graph-edge-tone--caution{--mv-edge-tone:var(--caution-text)}.mv-graph-edge-tone--alert{--mv-edge-tone:var(--alert-text)}.mv-graph-edge--typed .mv-graph-edge__path{stroke-dasharray:8 3 2 3}.mv-graph-edge--selected{--mv-edge-tone:var(--chrome-accent);cursor:pointer}.mv-graph-edge--selected .mv-graph-edge__path{stroke-width:3px;filter:drop-shadow(0 0 var(--s2) var(--chrome-accent))}@supports (color:color-mix(in lab,red,red)){.mv-graph-edge--selected .mv-graph-edge__path{filter:drop-shadow(0 0 var(--s2) color-mix(in srgb,var(--chrome-accent) 72%,transparent))}}.mv-graph-edge--invalid{--mv-edge-tone:var(--alert)}.mv-graph-edge--invalid .mv-graph-edge__path{stroke-dasharray:4 4;stroke-width:3px}.mv-graph-edge--active{--mv-edge-tone:var(--signal)}.mv-graph-edge--active .mv-graph-edge__path{stroke:var(--mv-edge-tone)}@supports (color:color-mix(in lab,red,red)){.mv-graph-edge--active .mv-graph-edge__path{stroke:color-mix(in srgb,var(--mv-edge-tone) 46%,var(--sheet-sunk))}}.mv-graph-edge--active .mv-graph-edge__path{stroke-width:2px;animation:1.8s ease-in-out infinite mv-graph-transit}.mv-graph-edge-figure[data-route=circuit] .mv-graph-edge__path,.mv-graph-edge-figure[data-route=circuit] .mv-graph-edge__rail{stroke-linejoin:bevel}.mv-canvas-overlays{gap:var(--s2);pointer-events:none;display:grid}.mv-canvas-overlays__actions,.mv-canvas-overlays__status{gap:var(--s2);flex-wrap:wrap;display:flex}.mv-canvas-overlays__actions,.mv-canvas-overlays__guidance{pointer-events:auto}.mv-canvas-overlays__actions .mv-button{min-block-size:var(--target-touch);background:var(--card-surface)}@supports (color:color-mix(in lab,red,red)){.mv-canvas-overlays__actions .mv-button{background:color-mix(in srgb,var(--card-surface) 94%,transparent)}}.mv-canvas-overlays__guidance{align-items:start;gap:var(--s3);max-inline-size:min(20rem,calc(100vw - var(--s8)));padding:var(--s3);border:1px solid var(--card-rule);border-radius:var(--radius-md);background:var(--card-surface);display:flex}@supports (color:color-mix(in lab,red,red)){.mv-canvas-overlays__guidance{background:color-mix(in srgb,var(--card-surface) 96%,transparent)}}.mv-canvas-overlays__guidance p{margin:0}.mv-canvas-overlays__guidance button{min-inline-size:var(--target-touch);min-block-size:var(--target-touch);color:var(--starlight);background:0 0;border:0}.mv-radial-choice,.mv-node-fan{place-items:center;min-block-size:20rem;min-inline-size:20rem;display:grid;position:relative;overflow:visible}.mv-radial-choice__trigger,.mv-node-fan__trigger{z-index:2;border:1px solid var(--ignition-text);border-radius:var(--radius-full);background:var(--card-surface);block-size:6rem;inline-size:6rem;color:var(--starlight);font:inherit;cursor:pointer;place-items:center;display:grid;position:relative}.mv-radial-choice__trigger:focus-visible,.mv-node-fan__trigger:focus-visible,.mv-radial-choice__option:focus-visible,.mv-radial-choice__back:focus-visible,.mv-node-fan__option:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.mv-radial-choice__menu,.mv-node-fan__menu{z-index:1;block-size:1px;inline-size:1px;position:absolute;inset:50%}.mv-radial-choice__option,.mv-node-fan__option{min-block-size:3.5rem;inline-size:6rem;padding:var(--s2);border:1px solid var(--card-rule);border-radius:var(--radius-md);background:var(--card-surface);color:var(--starlight);font:inherit;font-size:var(--type-label-size);text-align:center;cursor:pointer;transform:translate(-50%,-50%) rotate(calc(360deg / var(--mv-radial-count) * var(--mv-radial-index))) translate(8rem) rotate(calc(-360deg / var(--mv-radial-count) * var(--mv-radial-index)));place-items:center;transition:transform .18s,opacity .18s;display:grid;position:absolute;inset:0}.mv-node-fan__option{inline-size:5rem;transform:translate(-50%,-50%) rotate(calc(180deg / max(1,var(--mv-fan-count) - 1) * var(--mv-fan-index) - 90deg)) translate(7rem) rotate(calc(-180deg / max(1,var(--mv-fan-count) - 1) * var(--mv-fan-index) + 90deg))}.mv-radial-choice__option span,.mv-node-fan__option strong{color:var(--dim);font-weight:500}.mv-radial-choice__back{z-index:3;min-block-size:var(--target-touch);border:1px solid var(--card-rule);border-radius:var(--radius-md);background:var(--card-surface);color:var(--starlight);position:absolute;inset:4.5rem auto auto 50%;translate:-50%}.mv-node-fan{min-block-size:auto;min-inline-size:auto}.mv-node-fan__trigger{inline-size:var(--target-touch);block-size:var(--target-touch)}.mv-node-fan__option--destructive{border-color:var(--alert)}.mv-canvas-inspector{border-inline-start:1px solid var(--card-rule);background:var(--sheet-raised);min-block-size:0;min-inline-size:18rem;color:var(--starlight);grid-template-rows:auto minmax(0,1fr);display:grid;overflow:hidden}.mv-canvas-inspector--left{border-inline:0 1px solid var(--card-rule)}.mv-canvas-inspector__header{z-index:1;justify-content:space-between;align-items:center;gap:var(--s3);min-block-size:calc(var(--s8) + var(--s4));padding:var(--s3);border-block-end:1px solid var(--card-rule);background:var(--sheet-raised);display:flex;position:sticky;inset-block-start:0}.mv-canvas-inspector__header h2{font-family:var(--mv-font-heading);font-size:var(--type-heading-size);margin:0}.mv-canvas-inspector__body{min-block-size:0;padding:var(--s3);overflow:auto}.mv-canvas__remote-cursor{z-index:7;gap:var(--s1);color:var(--starlight);font-family:var(--mv-font-telemetry);font-size:var(--type-label-size);pointer-events:none;display:grid;position:absolute}.mv-canvas__remote-cursor:before{border-block-start:var(--s4) solid var(--signal);border-inline-end:var(--s3) solid transparent;content:"";block-size:0;inline-size:0;rotate:-24deg}@keyframes mv-graph-transit{50%{stroke-opacity:.62}}@media(prefers-reduced-motion:reduce){.mv-canvas__scene,.mv-graph-node,.mv-graph-port__label,.mv-radial-choice__option,.mv-node-fan__option{transition:none}.mv-graph-edge--active .mv-graph-edge__path,.mv-graph-node[data-runtime-state=thinking] .mv-graph-node__state-mark,.mv-graph-node[data-runtime-state=working] .mv-graph-node__state-mark{animation:none}}@container (max-width:40rem){.mv-canvas__overlays{inset-block-start:calc(var(--s3) + var(--target-touch) + var(--s2))}}@container (max-width:24rem){.mv-canvas__controls{inset-inline:var(--s3);overflow:hidden}.mv-canvas-controls{inline-size:100%;overflow-x:auto}.mv-canvas__overlays{inset-block-start:calc(var(--s3) + var(--target-touch) + var(--s2))}}@media(max-width:48rem){.mv-canvas{min-block-size:34rem}.mv-canvas__controls{inset-inline:var(--s2);overflow-x:auto}.mv-canvas-controls{inline-size:max-content;max-inline-size:100%}.mv-canvas__minimap{display:none}.mv-radial-choice{scale:.82}}.mv-auth{background:var(--void);min-height:100dvh;color:var(--starlight);place-items:center;display:grid;position:relative;overflow-x:clip}.mv-public-entry{background:var(--void);min-height:100dvh;color:var(--starlight);flex-direction:column;display:flex;position:relative;overflow-x:clip}.mv-public-entry>.mv-auth{flex:auto}.mv-auth:before{content:"";pointer-events:none;background:radial-gradient(ellipse 105% 78% at 8% 2%,var(--chrome-glow) 0%,var(--chrome-glow) 18%,var(--chrome-glow) 34%,var(--chrome-glow) 50%,var(--chrome-glow) 66%,var(--chrome-glow) 82%,transparent 98%),radial-gradient(ellipse 90% 70% at 98% 100%,var(--hairline) 0%,var(--hairline) 16%,var(--hairline) 32%,var(--hairline) 48%,var(--hairline) 64%,var(--hairline) 80%,transparent 98%);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.mv-auth:before{background:radial-gradient(ellipse 105% 78% at 8% 2%,color-mix(in srgb,var(--chrome-glow) 20%,transparent) 0%,color-mix(in srgb,var(--chrome-glow) 14%,transparent) 18%,color-mix(in srgb,var(--chrome-glow) 9%,transparent) 34%,color-mix(in srgb,var(--chrome-glow) 5.5%,transparent) 50%,color-mix(in srgb,var(--chrome-glow) 2.8%,transparent) 66%,color-mix(in srgb,var(--chrome-glow) 1%,transparent) 82%,transparent 98%),radial-gradient(ellipse 90% 70% at 98% 100%,color-mix(in srgb,var(--hairline) 34%,transparent) 0%,color-mix(in srgb,var(--hairline) 24%,transparent) 16%,color-mix(in srgb,var(--hairline) 16%,transparent) 32%,color-mix(in srgb,var(--hairline) 9%,transparent) 48%,color-mix(in srgb,var(--hairline) 4.5%,transparent) 64%,color-mix(in srgb,var(--hairline) 1.6%,transparent) 80%,transparent 98%)}}.mv-auth-toolbar{top:var(--s4);right:var(--s4);z-index:2;position:absolute}.mv-auth--framed{background:0 0;flex:auto;min-height:0}.mv-auth--framed:before{display:none}.mv-auth--framed .mv-auth-grid{padding-block:var(--s8)}.mv-auth-grid{z-index:1;gap:var(--s6);width:100%;max-width:1120px;padding:var(--s6) var(--s4);align-items:center;margin-inline:auto;display:grid;position:relative}@media(min-width:1024px){.mv-auth-grid{padding-inline:var(--s8);grid-template-columns:1.08fr .92fr;align-items:stretch}}.mv-auth--solo .mv-auth-grid{grid-template-columns:minmax(0,1fr);align-items:center;max-width:32rem}.mv-auth--solo .mv-auth-inner{margin-inline:auto}.mv-auth--editorial .mv-auth-grid{max-width:42rem;padding:clamp(4rem,10vh,7rem) var(--s5);grid-template-columns:minmax(0,1fr);align-items:center}.mv-auth--framed.mv-auth--editorial .mv-auth-grid{padding-block:clamp(4rem,9vh,6.5rem) clamp(5rem,11vh,8rem)}.mv-auth--editorial .mv-auth-inner{max-width:26.25rem;margin-inline:auto}.mv-auth-product{align-items:center;gap:var(--s3);margin:0 0 var(--s6);display:flex}.mv-auth-product__label{color:var(--signal);font-size:.875rem;font-weight:600;line-height:1.4}.mv-auth-aside{display:none}@media(min-width:1024px){.mv-auth-aside{height:100%;padding:var(--s7);border:1px solid var(--hairline);border-radius:var(--radius-2xl);background:var(--console-2);flex-direction:column;justify-content:flex-start;display:flex}@supports (color:color-mix(in lab,red,red)){.mv-auth-aside{background:color-mix(in srgb,var(--console-2) 80%,transparent)}}.mv-auth-aside{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}}.mv-auth-eyebrow{align-items:center;gap:var(--s2);padding:var(--s1) var(--s3);border:1px solid var(--hairline);border-radius:var(--radius-full);background:var(--console);display:inline-flex}@supports (color:color-mix(in lab,red,red)){.mv-auth-eyebrow{background:color-mix(in srgb,var(--console) 70%,transparent)}}.mv-auth-eyebrow{color:var(--dim);letter-spacing:.12em;text-transform:uppercase;font-size:.6875rem}.mv-auth-headline{margin:var(--s6) 0 0;color:var(--starlight);letter-spacing:-.02em;font-size:clamp(1.75rem,2.4vw,2.25rem);font-weight:600;line-height:1.15}.mv-auth-sub{max-width:46ch;margin:var(--s4) 0 0;color:var(--dim);line-height:1.55}.mv-auth-points{gap:var(--s3);margin:var(--s6) 0 0;flex-direction:column;padding:0;list-style:none;display:flex}.mv-auth-point{align-items:flex-start;gap:var(--s3);padding:var(--s3);border:1px solid var(--hairline);border-radius:var(--radius-lg);background:var(--console);display:flex}@supports (color:color-mix(in lab,red,red)){.mv-auth-point{background:color-mix(in srgb,var(--console) 55%,transparent)}}.mv-auth-point-icon{padding:var(--s2);border-radius:var(--radius-md);background:var(--console-2);color:var(--starlight);display:flex}.mv-auth-point-title{color:var(--starlight);margin:0;font-size:.875rem;font-weight:500}.mv-auth-point-body{margin:var(--s1) 0 0;color:var(--dim);font-size:.75rem;line-height:1.5}.mv-auth-code{margin:var(--s6) 0 0;border-radius:var(--radius-lg);box-shadow:var(--shadow-md);overflow:hidden}.mv-auth-steps{gap:var(--s4);margin:var(--s6) 0 0;padding:var(--s4) 0 0;border-top:1px solid var(--hairline);grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;display:grid}.mv-auth-step{gap:var(--s1);min-width:0;display:grid}.mv-auth-step-num{color:var(--ignition-text);font-family:var(--mv-font-telemetry);letter-spacing:.12em;font-size:.6875rem;font-weight:600}.mv-auth-step-title{color:var(--starlight);margin:0;font-size:.875rem;font-weight:600}.mv-auth-step-body{color:var(--dim);margin:0;font-size:.75rem;line-height:1.5}.mv-auth-card .mv-choice__input{block-size:1.125rem;inline-size:1.125rem;accent-color:var(--starlight);flex-basis:1.125rem}.mv-auth-switch{margin:var(--s5) 0 0;color:var(--dim);text-align:center;font-size:.8125rem}.mv-auth-switch a{color:var(--starlight);text-decoration:underline;-webkit-text-decoration-color:var(--starlight);text-decoration-color:var(--starlight);font-weight:600}@supports (color:color-mix(in lab,red,red)){.mv-auth-switch a{-webkit-text-decoration-color:color-mix(in srgb,var(--starlight) 35%,transparent);text-decoration-color:color-mix(in srgb,var(--starlight) 35%,transparent)}}.mv-auth-switch a{text-underline-offset:.2em}.mv-auth-switch a:hover,.mv-auth-switch a:focus-visible{text-decoration-color:currentColor}.mv-auth-main{flex-direction:column;justify-content:center;min-width:0;display:flex}.mv-auth-inner{width:100%;max-width:27rem;margin-inline:auto}@media(min-width:1024px){.mv-auth-inner{max-width:32rem;margin-inline:0}}.mv-auth-brand{align-items:center;gap:var(--s2);text-align:center;flex-direction:column;display:flex}@media(min-width:1024px){.mv-auth-brand{text-align:left;align-items:flex-start}}.mv-auth-brand-note{color:var(--dim);margin:0;font-size:.875rem}.mv-auth-card{margin-top:var(--s5);padding:var(--s6);border:1px solid var(--hairline);border-radius:var(--radius-2xl);background:linear-gradient(170deg,var(--console),var(--console-2))}@supports (color:color-mix(in lab,red,red)){.mv-auth-card{background:linear-gradient(170deg,color-mix(in srgb,var(--console) 96%,transparent),color-mix(in srgb,var(--console-2) 88%,transparent))}}.mv-auth-card{box-shadow:var(--shadow-lg);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.mv-auth--editorial .mv-auth-card{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;margin-top:0;padding:0}.mv-auth--editorial .mv-auth-card-title{margin:0 0 var(--s4);letter-spacing:-.055em;text-wrap:balance;font-size:clamp(2.5rem,7vw,4rem);font-weight:600;line-height:1.05}.mv-auth--editorial .mv-auth-card-sub{max-width:42ch;margin:0 0 var(--s7);color:var(--dim);font-size:1.0625rem;line-height:1.65}.mv-auth--editorial .mv-auth-label{color:var(--starlight);letter-spacing:0;text-transform:none;font-size:.9375rem;font-weight:650}.mv-auth--editorial .mv-button--primary{width:100%;min-height:4rem;font-size:1rem;font-weight:650}.mv-auth-form{gap:var(--s5);display:grid}.mv-auth-form .mv-input,.mv-auth-form .mv-auth-input{min-block-size:4rem;padding:var(--s3) var(--s4);border:1px solid var(--hairline);background:var(--sheet-sunk);color:var(--ink);border-radius:.375rem;font-size:1rem}.mv-auth-state{gap:var(--s5);display:grid}.mv-auth-state>div:first-child{gap:var(--s2);display:grid}@media(min-width:640px){.mv-auth-card{padding:var(--s7)}}.mv-auth-field{gap:var(--s2);flex-direction:column;display:flex}.mv-auth-field+.mv-auth-field{margin-top:var(--s4)}.mv-auth-label{color:var(--dim);letter-spacing:.06em;text-transform:uppercase;font-size:.75rem;font-weight:600}.mv-auth-input{width:100%;padding:var(--s3);border:1px solid var(--hairline);border-radius:var(--radius-md);background:var(--console);color:var(--starlight);font:inherit}.mv-auth-input::placeholder{color:var(--faint)}.mv-auth-input:focus-visible{outline:2px solid var(--ignition-text);outline-offset:2px;border-color:var(--ignition-text)}@supports (color:color-mix(in lab,red,red)){.mv-auth-input:focus-visible{border-color:color-mix(in srgb,var(--ignition-text) 50%,var(--hairline))}}.mv-auth-submit{width:100%;margin-top:var(--s5);padding:var(--s3) var(--s4);border:1px solid var(--ignition);border-radius:var(--radius-md);background:var(--ignition);color:var(--on-ignition);font:inherit;cursor:pointer;transition:background var(--t-fast) var(--ease),transform var(--t-fast) var(--ease);font-weight:650}.mv-auth-submit:hover:not(:disabled){background:var(--ignition)}@supports (color:color-mix(in lab,red,red)){.mv-auth-submit:hover:not(:disabled){background:color-mix(in srgb,var(--ignition) 88%,white)}}.mv-auth-submit:active:not(:disabled){transform:translateY(1px)}.mv-auth-submit:disabled{opacity:.6;cursor:not-allowed}.mv-auth-submit:focus-visible{outline:2px solid var(--ignition-text);outline-offset:2px}.mv-auth-links{gap:var(--s3);margin-top:var(--s4);flex-wrap:wrap;justify-content:space-between;font-size:.8125rem;display:flex}.mv-auth-links a{color:var(--dim);border-bottom:1px solid #0000;text-decoration:none}.mv-auth-links a:hover{color:var(--starlight);border-bottom-color:var(--starlight)}@supports (color:color-mix(in lab,red,red)){.mv-auth-links a:hover{border-bottom-color:color-mix(in srgb,var(--starlight) 40%,transparent)}}.mv-auth-links a:focus-visible{outline:2px solid var(--ignition-text);outline-offset:2px}.mv-auth-error{align-items:flex-start;gap:var(--s2);margin-top:var(--s4);padding:var(--s3);border:1px solid var(--alert);display:flex}@supports (color:color-mix(in lab,red,red)){.mv-auth-error{border:1px solid color-mix(in srgb,var(--alert) 40%,transparent)}}.mv-auth-error{border-left-width:2px;border-left-color:var(--alert);border-radius:var(--radius-md);background:var(--alert)}@supports (color:color-mix(in lab,red,red)){.mv-auth-error{background:color-mix(in srgb,var(--alert) 10%,transparent)}}.mv-auth-error{color:var(--starlight);font-size:.8125rem;line-height:1.5}@media(prefers-reduced-motion:reduce){.mv-auth-submit{transition:none}}.mv-auth-card-title{margin:0 0 var(--s2);color:var(--starlight);letter-spacing:-.01em;font-size:1.125rem;font-weight:600}.mv-auth-card-sub{margin:0 0 var(--s5);color:var(--dim);font-size:.875rem;line-height:1.5}.mv-auth-card-footer{margin:var(--s4) 0 0;color:var(--faint);text-align:center;font-size:.75rem}@media(min-width:1024px){.mv-auth:not(.mv-auth--solo) .mv-auth-card-title,.mv-auth:not(.mv-auth--solo) .mv-auth-card-sub{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}.mv-auth-input-wrap{display:block;position:relative}.mv-auth-input-wrap .mv-auth-input{padding-right:calc(var(--s6) + var(--s4))}.mv-auth-peek{top:50%;right:var(--s2);width:var(--s7);height:var(--s7);border-radius:var(--radius-sm);color:var(--dim);cursor:pointer;transition:color var(--t-fast) var(--ease),background var(--t-fast) var(--ease);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;transform:translateY(-50%)}.mv-auth-peek:hover{color:var(--starlight);background:var(--starlight)}@supports (color:color-mix(in lab,red,red)){.mv-auth-peek:hover{background:color-mix(in srgb,var(--starlight) 8%,transparent)}}.mv-auth-peek:focus-visible{outline:2px solid var(--ignition-text);outline-offset:2px}.mv-auth-peek[aria-pressed=true]{color:var(--starlight);border-color:var(--hairline);background:var(--console-2)}@media(prefers-reduced-motion:reduce){.mv-auth-peek{transition:none}}.mv-neural-atmosphere{z-index:0;pointer-events:none;contain:strict;width:100%;height:100%;display:block;position:fixed;inset:0}.mv-auth:has(>.mv-neural-atmosphere):before{content:none}.mv-legal-footer{z-index:1;border-top:1px solid var(--hairline);width:100%;position:relative}@supports (color:color-mix(in lab,red,red)){.mv-legal-footer{border-top:1px solid color-mix(in srgb,var(--hairline) 20%,transparent)}}.mv-legal-footer{padding:var(--s5) var(--s5) var(--s8);color:var(--dim)}.mv-legal-footer__inner{justify-content:space-between;align-items:center;gap:var(--s3) var(--s6);flex-wrap:wrap;width:100%;max-width:72rem;margin-inline:auto;font-size:.75rem;line-height:1.5;display:flex}.mv-legal-footer__inner p{margin:0}.mv-legal-footer__links{justify-content:flex-end;align-items:center;gap:var(--s1) var(--s4);flex-wrap:wrap;display:flex}.mv-legal-footer__links a{min-height:1.5rem;color:inherit;transition:color var(--t-fast) var(--ease);align-items:center;text-decoration:none;display:inline-flex}.mv-legal-footer__links a:hover,.mv-legal-footer__links a:focus-visible{color:var(--starlight)}@media(max-width:640px){.mv-legal-footer__inner,.mv-legal-footer__links{justify-content:center}.mv-legal-footer__inner{text-align:center}}:where(.mv-range){width:100%;min-width:0;min-height:24px;accent-color:var(--signal);cursor:pointer}:where(.mv-range):focus-visible{outline:2px solid var(--signal);outline-offset:2px}:where(.mv-range):disabled{cursor:default;opacity:.5}.status-badge{border-radius:var(--radius-full);letter-spacing:.02em;white-space:nowrap;border:1px solid #0000;align-items:center;gap:.4em;padding:.2em .6em;font-size:.6875rem;font-weight:600;line-height:1.4;display:inline-flex}.sb-glyph{font-size:.9em;line-height:1}.sb-label{color:var(--starlight);text-transform:none}.sb-hairline{background:var(--console-2);border-color:var(--hairline)}.sb-hairline .sb-glyph{color:var(--dim)}.sb-signal{background:var(--console);border-color:var(--signal)}@supports (color:color-mix(in lab,red,red)){.sb-signal{border-color:color-mix(in srgb,var(--signal) 45%,var(--console))}}.sb-signal .sb-glyph{color:var(--starlight)}.sb-ignition{background:var(--console);border-color:var(--ignition)}@supports (color:color-mix(in lab,red,red)){.sb-ignition{border-color:color-mix(in srgb,var(--ignition) 48%,var(--console))}}.sb-ignition .sb-glyph{border-radius:var(--radius-full);background:var(--ignition);width:1.2em;height:1.2em;color:var(--on-ignition);justify-content:center;align-items:center;font-size:.8em;display:inline-flex}.sb-nominal{background:var(--console);border-color:var(--nominal)}@supports (color:color-mix(in lab,red,red)){.sb-nominal{border-color:color-mix(in srgb,var(--nominal) 48%,var(--console))}}.sb-nominal .sb-glyph{color:var(--nominal)}.sb-alert{background:var(--console);border-color:var(--alert)}@supports (color:color-mix(in lab,red,red)){.sb-alert{border-color:color-mix(in srgb,var(--alert) 45%,var(--console))}}.sb-alert .sb-glyph{color:var(--alert)}.sb-caution{background:var(--console);border-color:var(--caution)}@supports (color:color-mix(in lab,red,red)){.sb-caution{border-color:color-mix(in srgb,var(--caution) 45%,var(--console))}}.sb-caution .sb-glyph{color:var(--caution)}.sb-faint{background:var(--console-2);border-color:var(--hairline)}.sb-faint .sb-glyph{color:var(--dim)}.sb-pulse{animation:sb-pulse calc(var(--t-slow) * 3) var(--ease) infinite}@keyframes sb-pulse{0%,to{opacity:1}50%{opacity:.35}}@media(prefers-reduced-motion:reduce){.sb-pulse{animation:none}}.empty-state{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:1.5rem;display:flex}.empty-state-icon{border-radius:var(--radius-xl);background:var(--console-2);width:4rem;height:4rem;color:var(--dim);justify-content:center;align-items:center;margin-bottom:1rem;display:flex}.empty-state-title{color:var(--starlight);margin:0;font-size:1.125rem;font-weight:500;line-height:1.4}.empty-state-description{max-width:24rem;color:var(--dim);margin:.5rem 0 0;font-size:.875rem;line-height:1.5}.empty-state-action{border-radius:var(--radius-lg);background:var(--dim);color:var(--void);cursor:pointer;transition:background var(--t-fast) var(--ease);border:none;margin-top:1rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500}.empty-state-action:hover{background:var(--starlight)}.empty-state-actions{justify-content:center;gap:var(--s2);flex-wrap:wrap;margin-block-start:var(--s4);display:flex}.maivn-wordmark{align-items:flex-start;inline-size:max-content;line-height:0;display:inline-flex;position:relative}.maivn-wordmark>svg{height:var(--wordmark-height,1.5rem);width:auto;display:block}.maivn-wordmark--tm{padding-right:calc(var(--wordmark-height,1.5rem) * .36)}.maivn-wordmark-tm{color:var(--logo-letters);font-size:calc(var(--wordmark-height,1.5rem) * .4);opacity:1;font-weight:600;line-height:1;position:absolute;top:0;right:0}.maivn-brand-mark{inline-size:var(--brand-mark-size,1.5rem);block-size:var(--brand-mark-size,1.5rem);object-fit:contain;flex:none;max-inline-size:100%;display:block}.empty-state.es-caution,.empty-state.es-alert{border-radius:var(--radius-md);border-top:2px solid #0000}.empty-state.es-caution{border-top-color:var(--caution)}.empty-state.es-alert{border-top-color:var(--alert)}.empty-state.es-caution .empty-state-icon{color:var(--caution)}.empty-state.es-alert .empty-state-icon{color:var(--alert)}.sb-icon{justify-content:center;align-items:center;display:inline-flex}.sb-icon svg{width:1em;height:1em;display:block}:root{--danger:var(--alert);--positive:var(--nominal);--warning:var(--caution);--danger-text:var(--alert-text);--positive-text:var(--nominal-text);--warning-text:var(--caution-text);--shadow:#00000047;font-family:var(--mv-font-body)}:root[data-theme=light]{--shadow:#24344a1f}*{box-sizing:border-box}html{background:var(--void);min-width:320px}body{min-height:100vh;color:var(--starlight);background:var(--void);font-size:var(--type-body-size);font-weight:var(--type-body-weight);line-height:var(--type-body-leading);margin:0}button,input{font:inherit}button,a{-webkit-tap-highlight-color:transparent}a{color:inherit}:focus-visible{outline:2px solid var(--signal);outline-offset:2px}select,select option,select optgroup{color-scheme:inherit;background-color:var(--console);color:var(--starlight)}select:disabled{color:var(--faint)}.audited-badge{margin-block-start:var(--s1)}.hud-corners{position:relative}.hud-corners:before,.hud-corners:after{pointer-events:none;content:"";width:14px;height:14px;transition:width .16s var(--ease),height .16s var(--ease);position:absolute}.hud-corners:before{border-top:2px solid var(--signal);border-left:2px solid var(--signal);top:-1px;left:-1px}.hud-corners:after{border-right:2px solid var(--signal);border-bottom:2px solid var(--signal);bottom:-1px;right:-1px}.hud-corners:hover:before,.hud-corners:hover:after,.hud-corners:focus-within:before,.hud-corners:focus-within:after{width:22px;height:22px}@media(prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@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-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}.route-progress.svelte-12qhfyh{position:fixed;inset:0 0 auto;z-index:60;height:2px;overflow:hidden;pointer-events:none}.route-progress.svelte-12qhfyh:before{content:"";position:absolute;inset:0;width:40%;background:var(--signal);animation:svelte-12qhfyh-route-progress-slide 1.1s var(--ease) infinite}@media(prefers-reduced-motion:reduce){.route-progress.svelte-12qhfyh:before{width:100%;animation:none;opacity:.6}}@keyframes svelte-12qhfyh-route-progress-slide{0%{transform:translate(-110%)}to{transform:translate(360%)}}
