@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:root,:host{--mv-arm-from:0deg}}}:root{--mv-abyss:#020b0e;--mv-deep-sea:#03171b;--mv-deep-sea-2:#07252a;--mv-slate:#315b63;--mv-glass-regular:var(--mv-deep-sea-2)}@supports (color:color-mix(in lab, red, red)){:root{--mv-glass-regular:color-mix(in srgb, var(--mv-deep-sea-2) 24%, transparent)}}:root{--mv-glass-elevated:var(--mv-deep-sea-2)}@supports (color:color-mix(in lab, red, red)){:root{--mv-glass-elevated:color-mix(in srgb, var(--mv-deep-sea-2) 48%, transparent)}}:root{--mv-glass-strong:var(--mv-deep-sea-2)}@supports (color:color-mix(in lab, red, red)){:root{--mv-glass-strong:color-mix(in srgb, var(--mv-deep-sea-2) 72%, transparent)}}:root{--mv-blur-regular:10px;--mv-blur-elevated:14px;--mv-blur-strong:18px;--mv-saturation:120%;--mv-ink:#f3f7f5;--mv-ink-mist:#a8b8b8;--mv-ink-muted:#6f8588;--mv-ink-on-signal:var(--mv-deep-sea);--mv-edge-color:243, 247, 245;--mv-glass-border:var(--mv-ink)}@supports (color:color-mix(in lab, red, red)){:root{--mv-glass-border:color-mix(in srgb, var(--mv-ink) 18%, transparent)}}:root{--mv-glass-highlight:var(--mv-ink)}@supports (color:color-mix(in lab, red, red)){:root{--mv-glass-highlight:color-mix(in srgb, var(--mv-ink) 10%, transparent)}}:root{--mv-hairline:var(--mv-ink)}@supports (color:color-mix(in lab, red, red)){:root{--mv-hairline:color-mix(in srgb, var(--mv-ink) 8%, transparent)}}:root{--mv-signal:#f4e900;--mv-signal-glass:var(--mv-signal)}@supports (color:color-mix(in lab, red, red)){:root{--mv-signal-glass:color-mix(in srgb, var(--mv-signal) 82%, transparent)}}:root{--mv-signal-lit:var(--mv-signal)}@supports (color:color-mix(in lab, red, red)){:root{--mv-signal-lit:color-mix(in srgb, var(--mv-signal) 90%, var(--mv-ink))}}:root{--mv-success:#5fd19a;--mv-warning:#ff9f45;--mv-error:#ff6262;--mv-info:#67b0c5;--mv-tint-border:34%;--mv-tint-fill:10%;--mv-plate:var(--mv-deep-sea-2);--mv-plate-lit:var(--mv-deep-sea-2)}@supports (color:color-mix(in lab, red, red)){:root{--mv-plate-lit:color-mix(in srgb, var(--mv-deep-sea-2) 82%, var(--mv-slate))}}:root{--mv-plate-sunk:var(--mv-deep-sea)}@supports (color:color-mix(in lab, red, red)){:root{--mv-plate-sunk:color-mix(in srgb, var(--mv-deep-sea) 85%, var(--mv-deep-sea-2))}}:root{--mv-still-bg:var(--mv-deep-sea-2)}@supports (color:color-mix(in lab, red, red)){:root{--mv-still-bg:color-mix(in srgb, var(--mv-deep-sea-2) 30%, transparent)}}:root{--mv-still-border:var(--mv-ink-mist)}@supports (color:color-mix(in lab, red, red)){:root{--mv-still-border:color-mix(in srgb, var(--mv-ink-mist) 10%, transparent)}}:root{--mv-radius-tight:4px;--mv-radius-control-sm:10px;--mv-radius-control:12px;--mv-radius-control-lg:14px;--mv-radius-panel:12px;--mv-radius-surface:16px;--mv-radius-pill:9999px;--mv-transition-fast:.12s;--mv-transition:.22s;--mv-transition-rise:.18s;--mv-transition-sheet:.26s;--mv-ease-rise:cubic-bezier(.2, .8, .2, 1);--mv-focus-width:2px;--mv-focus-offset:2px}@media (prefers-color-scheme:light){:root{--mv-abyss:#16343a;--mv-deep-sea:#25484e;--mv-deep-sea-2:#eef4f3;--mv-slate:#6f959c;--mv-glass-regular:#ffffff8c;--mv-glass-elevated:#ffffffb3;--mv-glass-strong:#ffffffd9;--mv-ink:#0a2529;--mv-ink-mist:#40605f;--mv-ink-muted:#5f7b7c;--mv-ink-on-signal:#03171b;--mv-edge-color:10, 37, 41;--mv-success:#0e7a52;--mv-warning:#b45e09;--mv-error:#c23a2f;--mv-info:#1f6b82;--mv-plate:#fbfdfc;--mv-plate-lit:#fff;--mv-plate-sunk:#e9efee;--mv-still-bg:#0a25290f;--mv-still-border:#0a252924}}:root{--input-glass-bg:var(--mv-glass-elevated);--input-glass-bg-hover:var(--mv-deep-sea-2)}@supports (color:color-mix(in lab, red, red)){:root{--input-glass-bg-hover:color-mix(in srgb, var(--mv-deep-sea-2) 54%, transparent)}}:root{--input-border:var(--mv-glass-border);--input-border-hover:var(--mv-ink)}@supports (color:color-mix(in lab, red, red)){:root{--input-border-hover:color-mix(in srgb, var(--mv-ink) 23%, transparent)}}:root{--input-blur:var(--mv-blur-elevated);--input-blur-hover:calc(var(--mv-blur-elevated) + 2px);--input-saturation:var(--mv-saturation);--input-transition:var(--mv-transition);--input-text:var(--mv-ink);--input-text-secondary:var(--mv-ink-mist);--input-placeholder:var(--mv-ink-muted);--input-signal:var(--mv-signal);--input-success:var(--mv-success);--input-warning:var(--mv-warning);--input-error:var(--mv-error);--input-info:var(--mv-info);--input-still-bg:var(--mv-still-bg);--input-still-border:var(--mv-still-border);--input-chip-bg:var(--mv-still-border);--input-chip-border:var(--mv-ink)}@supports (color:color-mix(in lab, red, red)){:root{--input-chip-border:color-mix(in srgb, var(--mv-ink) 12%, transparent)}}.mv-field{flex-direction:column;gap:6px;width:100%;min-width:0;display:flex}.mv-label{color:var(--input-text-secondary);align-items:center;gap:4px;font-size:13px;line-height:1.3;display:inline-flex}.mv-label__required{color:var(--input-error)}.mv-anchor{min-width:0;position:relative}.mv-help{color:var(--input-placeholder);align-items:flex-start;gap:6px;font-size:12px;line-height:1.45;display:flex}.mv-help--success{color:var(--input-success)}.mv-help--warning{color:var(--input-warning)}.mv-help--error{color:var(--input-error)}.mv-help--info{color:var(--input-info)}.mv-help__icon{flex:none;align-items:center;margin-block-start:1px;display:inline-flex}.mv-input{--mv-input-signal:var(--input-signal);--mv-focus:var(--mv-input-signal);--mv-input-ring:var(--mv-signal)}@supports (color:color-mix(in lab, red, red)){.mv-input{--mv-input-ring:color-mix(in srgb, var(--mv-signal) 55%, transparent)}}.mv-input{--mv-input-glow:var(--mv-signal)}@supports (color:color-mix(in lab, red, red)){.mv-input{--mv-input-glow:color-mix(in srgb, var(--mv-signal) 18%, transparent)}}.mv-input{--mv-input-edge:var(--input-border);--mv-input-rest-shadow:none;align-items:center;gap:var(--mv-input-gap,10px);width:100%;min-width:0;height:var(--mv-input-h,40px);padding-inline:var(--mv-input-pad,14px);border:1px solid var(--mv-input-edge);border-radius:var(--mv-input-radius,12px);background:var(--input-glass-bg);box-shadow:var(--mv-input-rest-shadow);color:var(--input-text);-webkit-backdrop-filter:blur(var(--input-blur)) saturate(var(--input-saturation));backdrop-filter:blur(var(--input-blur)) saturate(var(--input-saturation));cursor:text;transition:background-color var(--input-transition) ease, border-color var(--input-transition) ease, box-shadow var(--input-transition) ease, backdrop-filter var(--input-transition) ease;display:flex;position:relative}.mv-input__fog,.mv-input__edge,.mv-input__arm{border-radius:inherit;pointer-events:none;position:absolute;inset:0}.mv-input--sm{--mv-input-h:32px;--mv-input-pad:12px;--mv-input-radius:var(--mv-radius-control-sm);--mv-input-font:13px;--mv-input-icon:16px;--mv-input-gap:8px}.mv-input--md{--mv-input-h:40px;--mv-input-pad:14px;--mv-input-radius:var(--mv-radius-control);--mv-input-font:16px;--mv-input-icon:18px;--mv-input-gap:10px}.mv-input--lg{--mv-input-h:48px;--mv-input-pad:16px;--mv-input-radius:var(--mv-radius-control-lg);--mv-input-font:16px;--mv-input-icon:20px;--mv-input-gap:10px}.mv-input__control{min-width:0;height:100%;color:inherit;font:inherit;font-size:var(--mv-input-font,16px);appearance:none;background:0 0;border:0;outline:none;flex:1;line-height:1;position:relative}.mv-input__control::-webkit-search-cancel-button{appearance:none}.mv-input__control::-webkit-search-decoration{appearance:none}.mv-input__control::placeholder{color:var(--input-placeholder);opacity:1}.mv-input__control:-webkit-autofill{-webkit-text-fill-color:var(--input-text);-webkit-box-shadow:0 0 0 1000px var(--mv-deep-sea-2) inset}@supports (color:color-mix(in lab, red, red)){.mv-input__control:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px color-mix(in srgb, var(--mv-deep-sea-2) 98%, transparent) inset}}.mv-input__control:-webkit-autofill{caret-color:var(--input-text)}.mv-input__control:-webkit-autofill:hover{-webkit-text-fill-color:var(--input-text);-webkit-box-shadow:0 0 0 1000px var(--mv-deep-sea-2) inset}@supports (color:color-mix(in lab, red, red)){.mv-input__control:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px color-mix(in srgb, var(--mv-deep-sea-2) 98%, transparent) inset}}.mv-input__control:-webkit-autofill:hover{caret-color:var(--input-text)}.mv-input__control:-webkit-autofill:focus{-webkit-text-fill-color:var(--input-text);-webkit-box-shadow:0 0 0 1000px var(--mv-deep-sea-2) inset}@supports (color:color-mix(in lab, red, red)){.mv-input__control:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px color-mix(in srgb, var(--mv-deep-sea-2) 98%, transparent) inset}}.mv-input__control:-webkit-autofill:focus{caret-color:var(--input-text)}.mv-input__lead,.mv-input__trail{color:var(--input-placeholder);transition:color var(--input-transition) ease;flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.mv-input__trail{gap:6px}.mv-input__status{color:var(--mv-input-signal);display:inline-flex}.mv-input__loading{width:var(--mv-input-icon,18px);height:var(--mv-input-icon,18px);flex:none;display:inline-flex}.mv-input:focus-within .mv-input__lead{color:var(--input-text-secondary)}.mv-input__fog{opacity:var(--mv-fog,.1);background:radial-gradient(120% 160% at 18% 10%, var(--mv-slate), transparent 62%), radial-gradient(90% 140% at 86% 90%, var(--mv-abyss), transparent 66%)}@supports (color:color-mix(in lab, red, red)){.mv-input__fog{background:radial-gradient(120% 160% at 18% 10%, color-mix(in srgb, var(--mv-slate) 50%, transparent), transparent 62%), radial-gradient(90% 140% at 86% 90%, color-mix(in srgb, var(--mv-abyss) 66%, transparent), transparent 66%)}}.mv-input__fog{mix-blend-mode:soft-light;transition:opacity var(--input-transition) ease;background-size:180% 180%,200% 200%;animation:48s linear infinite mv-input-fog}@keyframes mv-input-fog{0%{background-position:0%,100%}50%{background-position:56% 46%,44% 60%}to{background-position:0%,100%}}.mv-input__edge{background:linear-gradient(138deg, rgba(var(--mv-edge-color), var(--mv-edge,.16)), rgba(var(--mv-edge-color), calc(var(--mv-edge,.16) * .15)) 42%, transparent 62%, rgba(var(--mv-edge-color), calc(var(--mv-edge,.16) * .5)));-webkit-mask-composite:xor;transition:background var(--input-transition) ease;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;padding:1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.mv-input__arm{opacity:0;background:conic-gradient(from var(--mv-arm-from,0deg), transparent 0deg, var(--mv-input-signal) 60deg, transparent 130deg);-webkit-mask-composite:xor;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;padding:1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.mv-input:focus-within .mv-input__arm{animation:mv-input-arm var(--mv-transition) cubic-bezier(.16, 1, .3, 1) 1}@keyframes mv-input-arm{0%{opacity:.9;--mv-arm-from:0deg}70%{opacity:.5}to{opacity:0;--mv-arm-from:360deg}}@property --mv-arm-from{syntax:"<angle>";inherits:true;initial-value:0deg}.mv-input:hover:not(.mv-input--disabled):not(.mv-input--readonly),.mv-input[data-force=hover]{--mv-fog:.13;--mv-edge:.22;--mv-input-edge:var(--input-border-hover);background:var(--input-glass-bg-hover);-webkit-backdrop-filter:blur(var(--input-blur-hover)) saturate(var(--input-saturation));backdrop-filter:blur(var(--input-blur-hover)) saturate(var(--input-saturation))}.mv-input:focus-within,.mv-input[data-force=focus]{--mv-edge:.24;border-color:var(--mv-input-signal);box-shadow:0 0 0 1px var(--mv-input-ring), 0 0 8px var(--mv-input-glow), 0 0 24px var(--mv-input-glow)}.mv-input:focus-within:not(.mv-input--readonly),.mv-input[data-force=focus]:not(.mv-input--readonly){background:var(--input-glass-bg-hover)}.mv-input[data-force=focus] .mv-input__arm{animation:mv-input-arm var(--mv-transition) cubic-bezier(.16, 1, .3, 1) 1}.mv-input[data-state=success]{--mv-input-signal:var(--input-success);--mv-input-edge:var(--mv-success)}@supports (color:color-mix(in lab, red, red)){.mv-input[data-state=success]{--mv-input-edge:color-mix(in srgb, var(--mv-success) 55%, transparent)}}.mv-input[data-state=success]{--mv-input-ring:var(--mv-success)}@supports (color:color-mix(in lab, red, red)){.mv-input[data-state=success]{--mv-input-ring:color-mix(in srgb, var(--mv-success) 50%, transparent)}}.mv-input[data-state=success]{--mv-input-glow:var(--mv-success)}@supports (color:color-mix(in lab, red, red)){.mv-input[data-state=success]{--mv-input-glow:color-mix(in srgb, var(--mv-success) 18%, transparent)}}.mv-input[data-state=warning]{--mv-input-signal:var(--input-warning);--mv-input-edge:var(--mv-warning)}@supports (color:color-mix(in lab, red, red)){.mv-input[data-state=warning]{--mv-input-edge:color-mix(in srgb, var(--mv-warning) 55%, transparent)}}.mv-input[data-state=warning]{--mv-input-ring:var(--mv-warning)}@supports (color:color-mix(in lab, red, red)){.mv-input[data-state=warning]{--mv-input-ring:color-mix(in srgb, var(--mv-warning) 50%, transparent)}}.mv-input[data-state=warning]{--mv-input-glow:var(--mv-warning)}@supports (color:color-mix(in lab, red, red)){.mv-input[data-state=warning]{--mv-input-glow:color-mix(in srgb, var(--mv-warning) 18%, transparent)}}.mv-input[data-state=error]{--mv-input-signal:var(--input-error);--mv-input-edge:var(--mv-error)}@supports (color:color-mix(in lab, red, red)){.mv-input[data-state=error]{--mv-input-edge:color-mix(in srgb, var(--mv-error) 65%, transparent)}}.mv-input[data-state=error]{--mv-input-ring:var(--mv-error)}@supports (color:color-mix(in lab, red, red)){.mv-input[data-state=error]{--mv-input-ring:color-mix(in srgb, var(--mv-error) 50%, transparent)}}.mv-input[data-state=error]{--mv-input-glow:var(--mv-error)}@supports (color:color-mix(in lab, red, red)){.mv-input[data-state=error]{--mv-input-glow:color-mix(in srgb, var(--mv-error) 18%, transparent)}}.mv-input[data-state=error]{--mv-input-rest-shadow:0 0 0 1px var(--mv-error)}@supports (color:color-mix(in lab, red, red)){.mv-input[data-state=error]{--mv-input-rest-shadow:0 0 0 1px color-mix(in srgb, var(--mv-error) 15%, transparent)}}.mv-input[data-state=info]{--mv-input-signal:var(--input-info);--mv-input-edge:var(--mv-info)}@supports (color:color-mix(in lab, red, red)){.mv-input[data-state=info]{--mv-input-edge:color-mix(in srgb, var(--mv-info) 50%, transparent)}}.mv-input[data-state=info]{--mv-input-ring:var(--mv-info)}@supports (color:color-mix(in lab, red, red)){.mv-input[data-state=info]{--mv-input-ring:color-mix(in srgb, var(--mv-info) 50%, transparent)}}.mv-input[data-state=info]{--mv-input-glow:var(--mv-info)}@supports (color:color-mix(in lab, red, red)){.mv-input[data-state=info]{--mv-input-glow:color-mix(in srgb, var(--mv-info) 18%, transparent)}}.mv-input--readonly{--mv-input-ring:var(--mv-ink)}@supports (color:color-mix(in lab, red, red)){.mv-input--readonly{--mv-input-ring:color-mix(in srgb, var(--mv-ink) 28%, transparent)}}.mv-input--readonly{--mv-input-glow:transparent;--mv-input-signal:var(--mv-ink)}@supports (color:color-mix(in lab, red, red)){.mv-input--readonly{--mv-input-signal:color-mix(in srgb, var(--mv-ink) 45%, transparent)}}.mv-input--readonly{background:var(--mv-deep-sea-2)}@supports (color:color-mix(in lab, red, red)){.mv-input--readonly{background:color-mix(in srgb, var(--mv-deep-sea-2) 36%, transparent)}}.mv-input--readonly{cursor:default;border-style:dashed}.mv-input--readonly .mv-input__control{cursor:default}.mv-input--disabled{--mv-edge:.06;--mv-input-rest-shadow:none;background:var(--input-still-bg);border-color:var(--input-still-border);color:var(--input-placeholder);opacity:.72;box-shadow:none;cursor:not-allowed;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.mv-input--disabled .mv-input__fog{opacity:.05;animation:none}.mv-input--disabled .mv-input__arm{display:none}.mv-input--disabled .mv-input__control{cursor:not-allowed}.mv-input__clear{border-radius:var(--mv-radius-pill);width:22px;height:22px;color:var(--input-placeholder);cursor:pointer;transition:background-color var(--mv-transition-fast) ease, color var(--mv-transition-fast) ease;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.mv-input__clear:hover{background:var(--mv-deep-sea-2)}@supports (color:color-mix(in lab, red, red)){.mv-input__clear:hover{background:color-mix(in srgb, var(--mv-deep-sea-2) 60%, transparent)}}.mv-input__clear:hover{color:var(--input-text)}.mv-input__clear:focus-visible{outline:var(--mv-focus-width) solid var(--mv-focus,var(--mv-signal));outline-offset:var(--mv-focus-offset)}.mv-input--textarea{height:auto;min-height:calc(var(--mv-input-h,40px) * 2);align-items:stretch;padding-block:10px}.mv-input--textarea .mv-input__control{height:auto;min-height:inherit;resize:vertical;line-height:1.5}.mv-input--select{cursor:pointer}.mv-input--select .mv-input__control{cursor:pointer;padding-inline-end:2px}.mv-input--select .mv-input__control option{background:var(--mv-plate-sunk);color:var(--input-text)}.mv-input__chevron{color:var(--input-placeholder);transition:transform var(--mv-transition-rise) var(--mv-ease-rise);flex:none;display:inline-flex}@supports not ((-webkit-backdrop-filter:blur(2px)) or (backdrop-filter:blur(2px))){.mv-input{background:var(--mv-deep-sea-2)}@supports (color:color-mix(in lab, red, red)){.mv-input{background:color-mix(in srgb, var(--mv-deep-sea-2) 82%, transparent)}}.mv-input:hover:not(.mv-input--disabled):not(.mv-input--readonly),.mv-input:focus-within:not(.mv-input--readonly){background:var(--mv-plate-lit)}@supports (color:color-mix(in lab, red, red)){.mv-input:hover:not(.mv-input--disabled):not(.mv-input--readonly),.mv-input:focus-within:not(.mv-input--readonly){background:color-mix(in srgb, var(--mv-plate-lit) 88%, transparent)}}}@media (max-width:640px){.mv-input__fog{animation:none}}@media (prefers-reduced-motion:reduce){.mv-input,.mv-input__clear,.mv-input__chevron{transition-duration:1ms}.mv-input__fog{animation:none}.mv-input__arm,.mv-input:focus-within .mv-input__arm{opacity:0;animation:none}}
