/*! © Marvelous UI, commercial license, marvelous-ui.com. Preview runtime, not for reuse. Build xcdnocd6. */
@layer mv.reset,mv.tokens,mv.base,mv.components,mv.utilities;@layer mv.tokens{:root{color-scheme:light dark;--mv-mark: "mv-mark:0000000000000000";--mv-accent-h: 280;--mv-accent-c: .2;--mv-neutral-h: 270;--mv-neutral-c: .008;--mv-gray-0: oklch(1 0 none);--mv-gray-50: oklch(.985 var(--mv-neutral-c) var(--mv-neutral-h));--mv-gray-100: oklch(.967 var(--mv-neutral-c) var(--mv-neutral-h));--mv-gray-200: oklch(.925 var(--mv-neutral-c) var(--mv-neutral-h));--mv-gray-300: oklch(.87 var(--mv-neutral-c) var(--mv-neutral-h));--mv-gray-400: oklch(.71 var(--mv-neutral-c) var(--mv-neutral-h));--mv-gray-500: oklch(.556 var(--mv-neutral-c) var(--mv-neutral-h));--mv-gray-600: oklch(.44 var(--mv-neutral-c) var(--mv-neutral-h));--mv-gray-700: oklch(.37 var(--mv-neutral-c) var(--mv-neutral-h));--mv-gray-800: oklch(.27 var(--mv-neutral-c) var(--mv-neutral-h));--mv-gray-900: oklch(.205 var(--mv-neutral-c) var(--mv-neutral-h));--mv-gray-950: oklch(.145 var(--mv-neutral-c) var(--mv-neutral-h));--mv-bg: light-dark(var(--mv-gray-0), var(--mv-gray-950));--mv-bg-subtle: light-dark(var(--mv-gray-50), oklch(.175 var(--mv-neutral-c) var(--mv-neutral-h)));--mv-bg-muted: light-dark(var(--mv-gray-100), var(--mv-gray-900));--mv-bg-emphasis: light-dark(var(--mv-gray-200), var(--mv-gray-800));--mv-surface: light-dark(var(--mv-gray-0), oklch(.18 var(--mv-neutral-c) var(--mv-neutral-h)));--mv-surface-raised: light-dark(var(--mv-gray-0), oklch(.22 var(--mv-neutral-c) var(--mv-neutral-h)));--mv-overlay: light-dark(oklch(.2 .01 var(--mv-neutral-h) / .4), oklch(0 0 none / .6));--mv-fg: light-dark(var(--mv-gray-950), var(--mv-gray-50));--mv-fg-muted: light-dark(var(--mv-gray-600), var(--mv-gray-400));--mv-fg-subtle: light-dark(oklch(.53 var(--mv-neutral-c) var(--mv-neutral-h)), oklch(.645 var(--mv-neutral-c) var(--mv-neutral-h)));--mv-fg-on-accent: light-dark(oklch(.99 0 none), var(--mv-gray-950));--mv-border: light-dark(var(--mv-gray-200), oklch(1 0 none / .1));--mv-border-strong: light-dark(var(--mv-gray-300), oklch(1 0 none / .18));--mv-input: light-dark(var(--mv-gray-300), oklch(1 0 none / .15));--mv-accent: light-dark(oklch(.5 var(--mv-accent-c) var(--mv-accent-h)), oklch(.65 var(--mv-accent-c) var(--mv-accent-h)));--mv-accent-hover: color-mix(in oklch, var(--mv-accent), light-dark(black, white) 12%);--mv-accent-active: color-mix(in oklch, var(--mv-accent), light-dark(black, white) 22%);--mv-accent-subtle: color-mix(in oklch, var(--mv-accent) 14%, transparent);--mv-accent-fg: light-dark(oklch(.45 var(--mv-accent-c) var(--mv-accent-h)), oklch(.8 calc(var(--mv-accent-c) * .8) var(--mv-accent-h)));--mv-success: light-dark(oklch(.6 .15 150), oklch(.72 .17 150));--mv-success-fg: light-dark(oklch(.48 .13 150), oklch(.72 .17 150));--mv-warning: light-dark(oklch(.7 .16 70), oklch(.8 .15 80));--mv-danger: light-dark(oklch(.58 .22 27), oklch(.68 .2 25));--mv-info: light-dark(oklch(.6 .15 240), oklch(.72 .14 240));--mv-ring: var(--mv-accent);--mv-selection: color-mix(in oklch, var(--mv-accent) 25%, transparent);--mv-font-sans: "Inter var", "Inter", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--mv-font-mono: "JetBrains Mono", ui-monospace, SFMono-Regular, "Cascadia Code", Menlo, Consolas, monospace;--mv-font-display: var(--mv-font-sans);--mv-text-xs: .75rem;--mv-text-sm: .875rem;--mv-text-base: 1rem;--mv-text-lg: 1.125rem;--mv-text-xl: 1.25rem;--mv-text-2xl: 1.5rem;--mv-text-3xl: 1.875rem;--mv-text-4xl: clamp(2rem, 1.6rem + 1.6vw, 2.5rem);--mv-text-5xl: clamp(2.5rem, 1.8rem + 3vw, 3.75rem);--mv-text-6xl: clamp(3rem, 2rem + 4.5vw, 5rem);--mv-leading-tight: 1.15;--mv-leading-snug: 1.35;--mv-leading-normal: 1.55;--mv-tracking-tight: -.02em;--mv-weight-normal: 400;--mv-weight-medium: 500;--mv-weight-semibold: 600;--mv-weight-bold: 700;--mv-space-0-5: .125rem;--mv-space-1: .25rem;--mv-space-1-5: .375rem;--mv-space-2: .5rem;--mv-space-3: .75rem;--mv-space-4: 1rem;--mv-space-5: 1.25rem;--mv-space-6: 1.5rem;--mv-space-8: 2rem;--mv-space-10: 2.5rem;--mv-space-12: 3rem;--mv-space-16: 4rem;--mv-space-24: 6rem;--mv-control-sm: 2rem;--mv-control-md: 2.25rem;--mv-control-lg: 2.75rem;--mv-radius-xs: .25rem;--mv-radius-sm: .375rem;--mv-radius-md: .5rem;--mv-radius-lg: .75rem;--mv-radius-xl: 1rem;--mv-radius-2xl: 1.5rem;--mv-radius-full: 9999px;--mv-shadow-color: light-dark(oklch(.2 .02 var(--mv-neutral-h) / .08), oklch(0 0 none / .4));--mv-shadow-xs: 0 1px 2px var(--mv-shadow-color);--mv-shadow-sm: 0 1px 3px var(--mv-shadow-color), 0 1px 2px -1px var(--mv-shadow-color);--mv-shadow-md: 0 4px 8px -2px var(--mv-shadow-color), 0 2px 4px -2px var(--mv-shadow-color);--mv-shadow-lg: 0 12px 24px -6px var(--mv-shadow-color), 0 4px 8px -4px var(--mv-shadow-color);--mv-shadow-xl: 0 24px 48px -12px light-dark(oklch(.2 .02 var(--mv-neutral-h) / .18), oklch(0 0 none / .6));--mv-z-dropdown: 1000;--mv-z-sticky: 1100;--mv-z-overlay: 1200;--mv-z-modal: 1300;--mv-z-toast: 1400;--mv-z-tooltip: 1500;--mv-z-cursor: 9999;--mv-duration-instant: 80ms;--mv-duration-fast: .15s;--mv-duration-normal: .24s;--mv-duration-slow: .4s;--mv-duration-slower: .7s;--mv-ease-out: cubic-bezier(.22, 1, .36, 1);--mv-ease-in: cubic-bezier(.55, 0, 1, .45);--mv-ease-in-out: cubic-bezier(.65, 0, .35, 1);--mv-ease-emphasized: cubic-bezier(.2, 0, 0, 1);--mv-ease-linear: linear;--mv-ease-spring: linear(0, .009, .035 2.1%, .141, .281 6.7%, .723 12.9%, .938 16.7%, 1.017, 1.077, 1.121, 1.149 24.3%, 1.159, 1.163, 1.161, 1.154 29.9%, 1.129 32.8%, 1.051 39.6%, 1.017 43.1%, .991, .977 51%, .974 53.8%, .975 57.1%, .997 69.8%, 1.003 76.9%, 1);--mv-ease-bounce: linear(0, .063, .25, .563, 1 36.4%, .812, .75, .813, 1 72.7%, .953, .938, .953, 1 90.9%, .984, 1);--mv-ease-snappy: linear(0, .1 5%, .5 15%, .84 28%, .96 40%, 1.01 55%, 1);--mv-motion: 1;--mv-focus-ring: 0 0 0 2px var(--mv-bg), 0 0 0 4px var(--mv-ring)}:root[data-theme=light]{color-scheme:light}:root[data-theme=dark]{color-scheme:dark}[data-theme=light]{color-scheme:light}[data-theme=dark]{color-scheme:dark}@media(prefers-reduced-motion:reduce){:root:not([data-motion=full]){--mv-motion: 0;--mv-duration-instant: 1ms;--mv-duration-fast: 1ms;--mv-duration-normal: 1ms;--mv-duration-slow: 1ms;--mv-duration-slower: 1ms}}:root[data-motion=reduce],[data-motion=reduce]{--mv-motion: 0;--mv-duration-instant: 1ms;--mv-duration-fast: 1ms;--mv-duration-normal: 1ms;--mv-duration-slow: 1ms;--mv-duration-slower: 1ms}}@layer mv.utilities{@media(forced-colors:active){:focus-visible{outline:2px solid Highlight;outline-offset:2px}}}@layer mv.reset{*,*:before,*:after{box-sizing:border-box}:where(html){-webkit-text-size-adjust:100%;text-size-adjust:100%}:where(body){margin:0}:where(img,svg,video,canvas){display:block;max-width:100%}:where(button,input,select,textarea){font:inherit;color:inherit}}@layer mv.base{:where(html){font-family:var(--mv-font-sans);line-height:var(--mv-leading-normal);color:var(--mv-fg);background:var(--mv-bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}::selection{background:var(--mv-selection)}:where(:not(:defined)[data-mv-cloak]){visibility:hidden}}@layer mv.utilities{:where([hidden]:not([hidden=until-found])){display:none!important}.mv-sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.mv-focus-ring:focus-visible{outline:none;box-shadow:var(--mv-focus-ring)}}@layer mv.components{:where(.mv-button){--_bg: var(--mv-accent);--_bg-hover: var(--mv-accent-hover);--_bg-active: var(--mv-accent-active);--_fg: var(--mv-fg-on-accent);--_border: transparent;--_h: var(--mv-control-md);--_px: var(--mv-space-4);--_fs: var(--mv-text-sm);position:relative;display:inline-flex;align-items:center;justify-content:center;gap:var(--mv-space-2);height:var(--_h);padding:0 var(--_px);border:1px solid var(--_border);border-radius:var(--mv-button-radius, var(--mv-radius-md));background:var(--_bg);color:var(--_fg);font:var(--mv-weight-medium) var(--_fs) / 1 var(--mv-font-sans);white-space:nowrap;text-decoration:none;cursor:pointer;user-select:none;-webkit-tap-highlight-color:transparent;transition:background-color var(--mv-duration-fast) var(--mv-ease-out),border-color var(--mv-duration-fast) var(--mv-ease-out),color var(--mv-duration-fast) var(--mv-ease-out),box-shadow var(--mv-duration-fast) var(--mv-ease-out),transform var(--mv-duration-instant) var(--mv-ease-out)}:where(.mv-button):hover{background:var(--_bg-hover)}:where(.mv-button):active:not(:disabled,[aria-disabled=true]){background:var(--_bg-active);transform:scale(.98)}:where(.mv-button):focus-visible{outline:none;box-shadow:var(--mv-focus-ring)}:where(.mv-button):is(:disabled,[aria-disabled=true]){opacity:.5;cursor:not-allowed;pointer-events:none}:where(.mv-button) :where(svg){width:1em;height:1em;flex-shrink:0;font-size:1.15em}:where(.mv-button) :where(mv-icon){--mv-icon-size: 1.15em;flex-shrink:0}:where(.mv-button[data-variant=secondary]){--_bg: var(--mv-bg-muted);--_bg-hover: var(--mv-bg-emphasis);--_bg-active: color-mix(in oklch, var(--mv-bg-emphasis), var(--mv-fg) 8%);--_fg: var(--mv-fg)}:where(.mv-button[data-variant=outline]){--_bg: var(--mv-bg);--_bg-hover: var(--mv-bg-muted);--_bg-active: var(--mv-bg-emphasis);--_fg: var(--mv-fg);--_border: var(--mv-border-strong);box-shadow:var(--mv-shadow-xs)}:where(.mv-button[data-variant=ghost]){--_bg: transparent;--_bg-hover: var(--mv-bg-muted);--_bg-active: var(--mv-bg-emphasis);--_fg: var(--mv-fg)}:where(.mv-button[data-variant=destructive]){--_bg: var(--mv-danger);--_bg-hover: color-mix(in oklch, var(--mv-danger), black 12%);--_bg-active: color-mix(in oklch, var(--mv-danger), black 22%);--_fg: var(--mv-fg-on-accent)}:where(.mv-button[data-variant=link]){--_bg: transparent;--_bg-hover: transparent;--_bg-active: transparent;--_fg: var(--mv-accent-fg);height:auto;padding:0;text-underline-offset:4px}:where(.mv-button[data-variant=link]):hover{text-decoration:underline}:where(.mv-button[data-size=sm]){--_h: var(--mv-control-sm);--_px: var(--mv-space-3);--_fs: var(--mv-text-xs);gap:var(--mv-space-1-5)}:where(.mv-button[data-size=lg]){--_h: var(--mv-control-lg);--_px: var(--mv-space-6);--_fs: var(--mv-text-base)}:where(.mv-button:is([data-size=icon],[data-size=icon-sm],[data-size=icon-xs])){--_px: 0;width:var(--_h)}:where(.mv-button[data-size=icon-sm]){--_h: var(--mv-control-sm)}:where(.mv-button[data-size=icon-xs]){--_h: 1.5rem;--_fs: var(--mv-text-xs);border-radius:var(--mv-button-radius, var(--mv-radius-sm))}:where(.mv-button:is([data-size=icon],[data-size=icon-sm],[data-size=icon-xs])[data-shape=round]),:where(.mv-button[data-shape=pill]){border-radius:var(--mv-radius-full)}:where(.mv-button[aria-busy=true]){color:transparent;pointer-events:none}:where(.mv-button[aria-busy=true]):after{content:"";position:absolute;inset:0;margin:auto;width:1.1em;height:1.1em;border:2px solid var(--_fg);border-right-color:transparent;border-radius:50%;animation:mv-button-spin .7s linear infinite}@keyframes mv-button-spin{to{transform:rotate(1turn)}}@media(forced-colors:active){:where(.mv-button[aria-busy=true]){forced-color-adjust:none;background:ButtonFace;border-color:ButtonText;color:transparent}:where(.mv-button[aria-busy=true]):after{border-color:ButtonText;border-right-color:transparent}:where(.mv-button[aria-pressed=true]){forced-color-adjust:none;background:Highlight;border-color:Highlight;color:HighlightText}}:where(.mv-button-group){display:inline-flex;isolation:isolate}:where(.mv-button-group)>:where(.mv-button){border-radius:0}:where(.mv-button-group)>:where(.mv-button):first-child{border-start-start-radius:var(--mv-radius-md);border-end-start-radius:var(--mv-radius-md)}:where(.mv-button-group)>:where(.mv-button):last-child{border-start-end-radius:var(--mv-radius-md);border-end-end-radius:var(--mv-radius-md)}:where(.mv-button-group)>:where(.mv-button+.mv-button){margin-inline-start:-1px}:where(.mv-button-group)>:where(.mv-button):focus-visible{z-index:1}}@layer mv.components{:where(.mv-badge){--_tone: var(--mv-accent);--_bg: var(--mv-accent);--_bg-hover: var(--mv-accent-hover);--_fg: var(--mv-fg-on-accent);--_bd: transparent;--_h: 1.375rem;--_px: .5rem;--_fs: var(--mv-text-xs);--_radius: var(--mv-badge-radius, var(--mv-radius-sm));box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:.3125rem;min-width:var(--_h);height:var(--_h);padding:0 var(--_px);border:1px solid var(--_bd);border-radius:var(--_radius);background:var(--_bg);color:var(--_fg);font:var(--mv-weight-medium) var(--_fs) / 1 var(--mv-font-sans);font-variant-numeric:tabular-nums;white-space:nowrap;vertical-align:middle;text-decoration:none;transition:background-color var(--mv-duration-fast) var(--mv-ease-out),border-color var(--mv-duration-fast) var(--mv-ease-out),color var(--mv-duration-fast) var(--mv-ease-out),box-shadow var(--mv-duration-fast) var(--mv-ease-out)}:where(.mv-badge) :where(svg){width:.75rem;height:.75rem;flex-shrink:0}:where(a.mv-badge,button.mv-badge){cursor:pointer}:where(a.mv-badge,button.mv-badge):hover{background:var(--_bg-hover)}:where(a.mv-badge,button.mv-badge):focus-visible{outline:none;box-shadow:var(--mv-focus-ring)}:where(button.mv-badge){font-family:var(--mv-font-sans)}:where(.mv-badge[data-variant=secondary]){--_bg: var(--mv-bg-muted);--_bg-hover: var(--mv-bg-emphasis);--_fg: var(--mv-fg);--_bd: color-mix(in oklch, var(--mv-border) 60%, transparent)}:where(.mv-badge[data-variant=outline]){--_bg: transparent;--_bg-hover: var(--mv-bg-muted);--_fg: var(--mv-fg);--_bd: var(--mv-border-strong)}:where(.mv-badge:is([data-variant=success],[data-variant=warning],[data-variant=danger],[data-variant=info])){--_bg: color-mix(in oklch, var(--_tone) 13%, transparent);--_bg-hover: color-mix(in oklch, var(--_tone) 22%, transparent);--_fg: color-mix(in oklch, var(--_tone), var(--mv-fg) 28%);--_bd: color-mix(in oklch, var(--_tone) 24%, transparent)}:where(.mv-badge[data-variant=success]){--_tone: var(--mv-success)}:where(.mv-badge[data-variant=warning]){--_tone: var(--mv-warning)}:where(.mv-badge[data-variant=danger]){--_tone: var(--mv-danger)}:where(.mv-badge[data-variant=info]){--_tone: var(--mv-info)}:where(.mv-badge[data-variant=warning]){--_fg: color-mix(in oklch, var(--_tone), var(--mv-fg) 42%)}:where(.mv-badge[data-appearance=solid]){--_bg: var(--_tone);--_bg-hover: color-mix(in oklch, var(--_tone), black 12%);--_fg: var(--mv-fg-on-accent);--_bd: transparent}:where(.mv-badge[data-appearance=solid][data-variant=warning]){--_fg: var(--mv-gray-950)}:where(.mv-badge[data-shape=pill]){--_radius: var(--mv-radius-full)}:where(.mv-badge[data-shape=square]){--_radius: .125rem}:where(.mv-badge[data-size=sm]){--_h: 1.125rem;--_px: .375rem;--_fs: .6875rem;gap:.25rem}:where(.mv-badge[data-size=sm]) :where(svg){width:.625rem;height:.625rem}:where(.mv-badge[data-size=lg]){--_h: 1.625rem;--_px: .625rem;--_fs: .8125rem;gap:.375rem}:where(.mv-badge[data-size=lg]) :where(svg){width:.875rem;height:.875rem}:where(.mv-badge-dot){position:relative;flex-shrink:0;width:.375rem;height:.375rem;border-radius:50%;background:var(--mv-badge-dot, var(--_tone))}:where(.mv-badge:not([data-variant]),.mv-badge[data-appearance=solid]) :where(.mv-badge-dot){background:var(--mv-badge-dot, currentColor)}:where(.mv-badge[data-variant=secondary],.mv-badge[data-variant=outline]) :where(.mv-badge-dot){background:var(--mv-badge-dot, var(--mv-fg-subtle))}:where(.mv-badge-dot[data-pulse]):after{content:"";position:absolute;inset:0;border-radius:inherit;background:inherit;animation:mv-badge-pulse 1.6s var(--mv-ease-out) infinite}@keyframes mv-badge-pulse{0%{opacity:.7;scale:1}to{opacity:0;scale:2.8}}@media(prefers-reduced-motion:reduce){:where(.mv-badge-dot[data-pulse]):after{animation:none}}:where([data-motion=reduce]) :where(.mv-badge-dot[data-pulse]):after{animation:none}:where(.mv-badge-remove){display:inline-grid;place-items:center;flex-shrink:0;width:calc(var(--_h) - .375rem);height:calc(var(--_h) - .375rem);margin-inline:-.0625rem calc(.1875rem - var(--_px));padding:0;border:0;border-radius:calc(var(--_radius) - .125rem);background:transparent;color:inherit;opacity:.6;cursor:pointer;transition:opacity var(--mv-duration-fast) var(--mv-ease-out),background-color var(--mv-duration-fast) var(--mv-ease-out)}:where(.mv-badge-remove) :where(svg){width:.625rem;height:.625rem}:where(.mv-badge-remove):hover{opacity:1;background:color-mix(in oklch,currentColor 14%,transparent)}:where(.mv-badge-remove):focus-visible{outline:none;opacity:1;box-shadow:0 0 0 2px var(--mv-ring)}:where(.mv-badge-anchor){position:relative;display:inline-flex;flex-shrink:0}:where(.mv-badge[data-position]){--_h: 1.125rem;--_px: .3125rem;--_fs: .6875rem;--_radius: var(--mv-radius-full);--_o: var(--mv-badge-offset, 0px);position:absolute;z-index:1;border:0;box-shadow:0 0 0 2px var(--mv-badge-ring, var(--mv-bg));pointer-events:none;transition:scale var(--mv-duration-normal) var(--mv-ease-spring),opacity var(--mv-duration-fast) var(--mv-ease-out)}@starting-style{:where(.mv-badge[data-position]){scale:.4;opacity:0}}:where(.mv-badge[data-position=top-right]){top:var(--_o);inset-inline-end:var(--_o);translate:45% -45%}:where(.mv-badge[data-position=top-left]){top:var(--_o);inset-inline-start:var(--_o);translate:-45% -45%}:where(.mv-badge[data-position=bottom-right]){bottom:var(--_o);inset-inline-end:var(--_o);translate:45% 45%}:where(.mv-badge[data-position=bottom-left]){bottom:var(--_o);inset-inline-start:var(--_o);translate:-45% 45%}:where(.mv-badge[data-position]:empty){--_h: .625rem;min-width:0;width:var(--_h);padding:0}:where(.mv-badge[data-position=top-right]:empty){translate:20% -20%}:where(.mv-badge[data-position=top-left]:empty){translate:-20% -20%}:where(.mv-badge[data-position^=bottom]:empty){translate:0 0}}@layer mv.components{:where(.mv-kbd){--_h: 1.25rem;--_fs: .6875rem;--_bg: var(--mv-kbd-bg, light-dark(var(--mv-gray-0), var(--mv-gray-800)));--_fg: var(--mv-kbd-fg, var(--mv-fg-muted));--_bd: var(--mv-kbd-border, light-dark(var(--mv-gray-200), oklch(1 0 0 / .1)));--_depth: var(--mv-kbd-depth, light-dark(var(--mv-gray-300), oklch(0 0 0 / .55)));box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:.125rem;min-width:var(--_h);height:var(--_h);padding:0 .3125rem;border:1px solid var(--_bd);border-radius:var(--mv-kbd-radius, var(--mv-radius-xs));background:var(--_bg);color:var(--_fg);font:var(--mv-weight-medium) var(--_fs) / 1 var(--mv-font-sans);font-variant-numeric:tabular-nums;letter-spacing:0;white-space:nowrap;vertical-align:middle;user-select:none;box-shadow:inset 0 -1px 0 var(--_depth),inset 0 1px 0 light-dark(oklch(1 0 0 / .9),oklch(1 0 0 / .06)),0 1px 1px light-dark(oklch(.2 .02 var(--mv-neutral-h) / .06),oklch(0 0 0 / .3));padding-bottom:1px}:where(.mv-kbd) :where(svg){width:.75rem;height:.75rem;flex-shrink:0}:where(.mv-kbd[data-size=sm]){--_h: 1rem;--_fs: .625rem;padding-inline:.25rem}:where(.mv-kbd[data-size=lg]){--_h: 1.75rem;--_fs: var(--mv-text-sm);padding-inline:.5rem;border-radius:var(--mv-kbd-radius, var(--mv-radius-sm))}:where(.mv-kbd[data-size=lg]) :where(svg){width:.875rem;height:.875rem}:where(.mv-kbd[data-variant=flat]){--_bg: var(--mv-bg-muted);--_bd: transparent;box-shadow:none;padding-bottom:0}:where(.mv-kbd-group){display:inline-flex;align-items:center;gap:.1875rem;color:var(--mv-fg-subtle);font:var(--mv-weight-normal) var(--mv-text-xs) / 1 var(--mv-font-sans);white-space:nowrap;vertical-align:middle}:where(.mv-button:not([data-variant]),.mv-button[data-variant=destructive],.mv-tooltip) :where(.mv-kbd){--_bg: oklch(1 0 0 / .16);--_fg: currentColor;--_bd: oklch(1 0 0 / .14);box-shadow:none;padding-bottom:0}:where(.mv-tooltip) :where(.mv-kbd){--_bg: color-mix(in oklch, currentColor 14%, transparent);--_bd: color-mix(in oklch, currentColor 12%, transparent)}:where(.mv-button) :where(.mv-kbd,.mv-kbd-group){margin-inline-start:var(--mv-space-1);color:inherit}:where(.mv-button) :where(.mv-kbd-group) :where(.mv-kbd){margin:0}:where(.mv-button[data-variant=outline],.mv-button[data-variant=secondary],.mv-button[data-variant=ghost]) :where(.mv-kbd){--_fg: var(--mv-fg-muted)}}@layer mv.components{:where(.mv-input,.mv-input-group){--_h: var(--mv-control-md);--_px: var(--mv-space-3);--_fs: var(--mv-text-sm);--_bd: var(--mv-input);--_bd-hover: color-mix(in oklch, var(--mv-input), var(--mv-fg) 18%);--_bd-focus: var(--mv-accent);--_rc: color-mix(in oklch, var(--mv-accent) 22%, transparent);--_radius: var(--mv-input-radius, var(--mv-radius-md));--_bg: var(--mv-input-bg, light-dark(var(--mv-bg), color-mix(in oklch, var(--mv-bg-muted) 55%, transparent)))}:where(.mv-input){box-sizing:border-box;display:block;width:100%;min-width:0;height:var(--_h);margin:0;padding:0 var(--_px);border:1px solid var(--_bd);border-radius:var(--_radius);background:var(--_bg);color:var(--mv-fg);font:var(--mv-weight-normal) var(--_fs) / 1.25 var(--mv-font-sans);box-shadow:var(--mv-shadow-xs);outline:none;transition:border-color var(--mv-duration-fast) var(--mv-ease-out),box-shadow var(--mv-duration-fast) var(--mv-ease-out),background-color var(--mv-duration-fast) var(--mv-ease-out)}:where(.mv-input)::placeholder{color:var(--mv-fg-subtle);opacity:1}:where(.mv-input):hover:not(:disabled,:focus-visible){border-color:var(--_bd-hover)}:where(.mv-input):focus-visible{outline:none;border-color:var(--_bd-focus);box-shadow:var(--mv-shadow-xs),0 0 0 3px var(--_rc)}:where(.mv-input[aria-invalid=true],.mv-input:user-invalid){--_bd: var(--mv-danger);--_bd-hover: var(--mv-danger);--_bd-focus: var(--mv-danger);--_rc: color-mix(in oklch, var(--mv-danger) 20%, transparent)}:where(.mv-input):disabled{cursor:not-allowed;opacity:.5;box-shadow:none;background:var(--mv-bg-muted)}:where(.mv-input[readonly]){--_bd-focus: var(--mv-border-strong);--_rc: color-mix(in oklch, var(--mv-fg) 8%, transparent);background:var(--mv-bg-subtle);box-shadow:none}:where(.mv-input[data-size=sm],.mv-input-group[data-size=sm]){--_h: var(--mv-control-sm);--_px: .625rem}:where(.mv-input[data-size=lg],.mv-input-group[data-size=lg]){--_h: var(--mv-control-lg);--_px: var(--mv-space-4);--_fs: var(--mv-text-base)}:where(.mv-input[type=search])::-webkit-search-decoration{appearance:none}:where(.mv-input[type=search])::-webkit-search-cancel-button{appearance:none;width:1rem;height:1rem;margin-inline-start:var(--mv-space-2);background:var(--mv-fg-subtle);mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2a10 10 0 1 0 0 20 10 10 0 0 0 0-20Zm3.7 12.3a1 1 0 0 1-1.4 1.4L12 13.4l-2.3 2.3a1 1 0 0 1-1.4-1.4l2.3-2.3-2.3-2.3a1 1 0 0 1 1.4-1.4l2.3 2.3 2.3-2.3a1 1 0 0 1 1.4 1.4L13.4 12Z'/%3E%3C/svg%3E") center / contain no-repeat;cursor:pointer;transition:background-color var(--mv-duration-fast) var(--mv-ease-out)}:where(.mv-input[type=search])::-webkit-search-cancel-button:hover{background:var(--mv-fg-muted)}:where(.mv-input[type=file]){padding:0 var(--_px) 0 0;color:var(--mv-fg-muted);line-height:calc(var(--_h) - 2px);cursor:pointer}:where(.mv-input[type=file])::file-selector-button{height:100%;margin:0 var(--_px) 0 0;padding:0 var(--_px);border:0;border-inline-end:1px solid var(--_bd);background:var(--mv-bg-muted);color:var(--mv-fg);font:var(--mv-weight-medium) var(--_fs) / 1 var(--mv-font-sans);cursor:pointer;transition:background-color var(--mv-duration-fast) var(--mv-ease-out)}:where(.mv-input[type=file]):hover::file-selector-button{background:var(--mv-bg-emphasis)}:where(.mv-input[type=file]):disabled::file-selector-button{cursor:not-allowed}:where(.mv-input-group){box-sizing:border-box;position:relative;display:flex;align-items:center;width:100%;min-width:0;height:var(--_h);border:1px solid var(--_bd);border-radius:var(--_radius);background:var(--_bg);color:var(--mv-fg);font-size:var(--_fs);box-shadow:var(--mv-shadow-xs);overflow:hidden;cursor:text;transition:border-color var(--mv-duration-fast) var(--mv-ease-out),box-shadow var(--mv-duration-fast) var(--mv-ease-out)}:where(.mv-input-group:hover:not(:has(.mv-input:disabled,.mv-input:focus-visible))){border-color:var(--_bd-hover)}:where(.mv-input-group:has(.mv-input:focus-visible)){border-color:var(--_bd-focus);box-shadow:var(--mv-shadow-xs),0 0 0 3px var(--_rc)}:where(.mv-input-group:has(.mv-input[aria-invalid=true],.mv-input:user-invalid)){--_bd: var(--mv-danger);--_bd-hover: var(--mv-danger);--_bd-focus: var(--mv-danger);--_rc: color-mix(in oklch, var(--mv-danger) 20%, transparent)}:where(.mv-input-group:has(.mv-input:disabled)){opacity:.5;cursor:not-allowed;background:var(--mv-bg-muted);box-shadow:none}:where(.mv-input-group)>:where(.mv-input){flex:1;height:100%;border:0;border-radius:0;background:transparent;box-shadow:none}:where(.mv-input-group)>:where(.mv-input):focus-visible{box-shadow:none}:where(.mv-input-group)>:where(.mv-input):disabled{background:transparent}:where(.mv-input-group-addon){display:inline-flex;align-items:center;gap:var(--mv-space-1-5);flex-shrink:0;height:100%;padding-inline:var(--_px);color:var(--mv-fg-muted);font:var(--mv-weight-normal) var(--_fs) / 1 var(--mv-font-sans);white-space:nowrap;user-select:none;cursor:inherit}:where(.mv-input-group-addon) :where(svg){width:1rem;height:1rem;flex-shrink:0}:where(.mv-input-group[data-size=sm]) :where(.mv-input-group-addon svg){width:.875rem;height:.875rem}:where(.mv-input-group-addon:first-child){padding-inline-end:var(--mv-space-2)}:where(.mv-input-group-addon:last-child){padding-inline-start:var(--mv-space-2)}:where(.mv-input-group-addon:not([data-variant=filled]))+:where(.mv-input){padding-inline-start:0}:where(.mv-input:has(+.mv-input-group-addon:not([data-variant=filled]))){padding-inline-end:0}:where(.mv-input-group-addon[data-variant=filled]){padding-inline:var(--_px);background:var(--mv-bg-muted);color:var(--mv-fg-muted)}:where(.mv-input-group-addon[data-variant=filled]:first-child){border-inline-end:1px solid var(--_bd)}:where(.mv-input-group-addon[data-variant=filled]:last-child){border-inline-start:1px solid var(--_bd)}:where(.mv-input-group)>:where(button,.mv-button){flex-shrink:0;height:calc(var(--_h) - .5rem);margin-inline:.1875rem;border-radius:calc(var(--_radius) - .1875rem)}:where(.mv-input-group)>:where(.mv-button[data-size=icon]){width:calc(var(--_h) - .5rem)}:where(.mv-input-group)>:where(.mv-button):focus-visible{box-shadow:0 0 0 2px var(--mv-ring)}:where(.mv-input-group)>:where(.mv-input:has(+button,+.mv-button)){padding-inline-end:var(--mv-space-1)}:where(.mv-input-clear){display:inline-grid;place-items:center;flex-shrink:0;width:1.5rem;height:1.5rem;margin:0 var(--mv-space-1-5) 0 var(--mv-space-1);padding:0;border:0;border-radius:var(--mv-radius-sm);background:none;color:var(--mv-fg-subtle);cursor:pointer;transition:color var(--mv-duration-fast) var(--mv-ease-out),background-color var(--mv-duration-fast) var(--mv-ease-out),opacity var(--mv-duration-fast) var(--mv-ease-out),scale var(--mv-duration-fast) var(--mv-ease-out),visibility var(--mv-duration-fast) allow-discrete}:where(.mv-input-clear) :where(svg){width:.875rem;height:.875rem}:where(.mv-input-clear):hover{color:var(--mv-fg);background:var(--mv-bg-muted)}:where(.mv-input-clear):focus-visible{outline:none;color:var(--mv-fg);box-shadow:0 0 0 2px var(--mv-ring)}:where(.mv-input-group:has(.mv-input:placeholder-shown)) :where(.mv-input-clear){visibility:hidden;opacity:0;scale:.6}:where(.mv-input-group)>:where(.mv-input-clear){height:1.5rem;margin-inline:var(--mv-space-1) var(--mv-space-1-5)}}@layer mv.components{:where(.mv-field){--_gap: var(--mv-space-2);display:grid;grid-template-columns:minmax(0,1fr);align-content:start;gap:var(--_gap);min-width:0;color:var(--mv-fg);font-size:var(--mv-text-sm)}:where(.mv-field)>:where(.mv-field-description,.mv-field-error){margin-top:calc(var(--mv-space-1) - var(--_gap))}:where(.mv-field)>:where(.mv-field-description+.mv-field-error){margin-top:calc(var(--mv-space-0-5) - var(--_gap))}:where(.mv-label){display:inline-flex;align-items:center;gap:var(--mv-space-1);width:fit-content;color:var(--mv-fg);font:var(--mv-weight-medium) var(--mv-text-sm) / var(--mv-leading-snug) var(--mv-font-sans);user-select:none;cursor:default;transition:color var(--mv-duration-fast) var(--mv-ease-out)}:where(label.mv-label){cursor:pointer}:where(.mv-label[data-required]):after{content:"*" / "";color:var(--mv-danger);font-weight:var(--mv-weight-medium)}:where(.mv-label[data-optional]):after{content:attr(data-optional);color:var(--mv-fg-subtle);font-weight:var(--mv-weight-normal);font-size:var(--mv-text-xs)}:where(.mv-label) :where(svg){width:.875rem;height:.875rem;color:var(--mv-fg-muted)}:where(.mv-field-header){display:flex;align-items:baseline;justify-content:space-between;gap:var(--mv-space-3);min-width:0}:where(.mv-field-header) :where(a){color:var(--mv-fg-muted);font-size:var(--mv-text-xs);text-underline-offset:3px}:where(.mv-field-header) :where(a):hover{color:var(--mv-fg)}:where(.mv-field-description){margin:0;color:var(--mv-fg-muted);font-size:var(--mv-text-xs);line-height:var(--mv-leading-normal);text-wrap:pretty}:where(.mv-field-description) :where(a){color:inherit;text-underline-offset:3px}:where(.mv-field-description) :where(a):hover{color:var(--mv-fg)}:where(.mv-field-error){display:none;align-items:flex-start;gap:var(--mv-space-1-5);margin:0;color:color-mix(in oklch,var(--mv-danger),var(--mv-fg) 12%);font-size:var(--mv-text-xs);font-weight:var(--mv-weight-medium);line-height:var(--mv-leading-normal);opacity:0;translate:0 -2px;transition:opacity var(--mv-duration-fast) var(--mv-ease-out),translate var(--mv-duration-fast) var(--mv-ease-out),display var(--mv-duration-fast) allow-discrete}:where(.mv-field-error):before{content:"";flex-shrink:0;width:.875rem;height:.875rem;margin-top:.1em;background:currentColor;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.25' stroke-linecap='round'%3E%3Ccircle cx='12' cy='12' r='9.5'/%3E%3Cpath d='M12 7.5v5M12 16.25v.01'/%3E%3C/svg%3E") center / contain no-repeat}:where(.mv-field[data-invalid],.mv-field:has(:user-invalid,[aria-invalid=true])) :where(.mv-field-error){display:flex;opacity:1;translate:0 0}:where(.mv-field[data-invalid],.mv-field:has(:user-invalid,[aria-invalid=true])) :where(.mv-label){color:color-mix(in oklch,var(--mv-danger),var(--mv-fg) 12%)}@starting-style{:where(.mv-field[data-invalid],.mv-field:has(:user-invalid,[aria-invalid=true])) :where(.mv-field-error){opacity:0;translate:0 -2px}}:where(.mv-field-error:empty){display:none}@media(forced-colors:active){:where(.mv-field-error):before{forced-color-adjust:none;background:CanvasText}}:where(.mv-field[data-disabled],.mv-field:has(:is(input,textarea,select):disabled)) :where(.mv-label){opacity:.5;cursor:not-allowed}:where(.mv-field[data-disabled],.mv-field:has(:is(input,textarea,select):disabled)) :where(.mv-field-description){color:var(--mv-fg-subtle);cursor:not-allowed}:where(.mv-field[data-orientation=horizontal]){grid-template-columns:var(--mv-field-label-width, 11rem) minmax(0,1fr);column-gap:var(--mv-space-6);align-items:start}:where(.mv-field[data-orientation=horizontal])>:where(.mv-label,.mv-field-header,.mv-field-label-group){grid-column:1;grid-row:1;min-height:var(--mv-control-md);align-self:start}:where(.mv-field[data-orientation=horizontal])>:where(.mv-label){display:flex;align-items:center}:where(.mv-field[data-orientation=horizontal])>:where(:not(.mv-label,.mv-field-header,.mv-field-label-group)){grid-column:2}:where(.mv-field-label-group){display:grid;gap:var(--mv-space-1);align-content:start;padding-top:.5rem}:where(.mv-field[data-orientation=horizontal])>:where(.mv-field-label-group){min-height:0}@container mv-field (min-width: 36rem){:where(.mv-field[data-orientation=responsive]){grid-template-columns:var(--mv-field-label-width, 11rem) minmax(0,1fr);column-gap:var(--mv-space-6);align-items:start}:where(.mv-field[data-orientation=responsive])>:where(.mv-label,.mv-field-header,.mv-field-label-group){grid-column:1;grid-row:1;min-height:var(--mv-control-md)}:where(.mv-field[data-orientation=responsive])>:where(.mv-label){display:flex;align-items:center}:where(.mv-field[data-orientation=responsive])>:where(:not(.mv-label,.mv-field-header,.mv-field-label-group)){grid-column:2}}:where(.mv-field[data-orientation=inline]){grid-template-columns:auto minmax(0,1fr);column-gap:var(--mv-space-3);row-gap:var(--mv-space-1);align-items:start}:where(.mv-field[data-orientation=inline])>:where(:first-child){grid-row:1;margin:.1rem 0 0}:where(.mv-field[data-orientation=inline])>:where(:not(:first-child)){grid-column:2;margin-top:0}:where(.mv-field[data-orientation=inline])>:where(input[type=checkbox],input[type=radio]){width:1rem;height:1rem;accent-color:var(--mv-accent)}:where(.mv-field[data-variant=card]){padding:var(--mv-space-4);border:1px solid var(--mv-border);border-radius:var(--mv-radius-lg);background:var(--mv-surface);cursor:pointer;transition:border-color var(--mv-duration-fast) var(--mv-ease-out),background-color var(--mv-duration-fast) var(--mv-ease-out),box-shadow var(--mv-duration-fast) var(--mv-ease-out)}:where(.mv-field[data-variant=card]):hover{border-color:var(--mv-border-strong)}:where(.mv-field[data-variant=card]:has(:checked)){border-color:color-mix(in oklch,var(--mv-accent) 70%,transparent);background:color-mix(in srgb,var(--mv-accent) 5%,var(--mv-surface));box-shadow:0 0 0 1px color-mix(in oklch,var(--mv-accent) 70%,transparent)}:where(.mv-field[data-variant=card]:has(:focus-visible)){box-shadow:var(--mv-focus-ring)}:where(.mv-field[data-variant=card])>:where(input):focus-visible{outline:none}:where(.mv-field[data-variant=card]) :where(.mv-label){cursor:pointer}:where(.mv-field-group){container:mv-field / inline-size;display:grid;gap:var(--mv-space-5);min-width:0}:where(.mv-field-row){display:grid;grid-template-columns:repeat(auto-fit,minmax(min(12rem,100%),1fr));gap:var(--mv-space-4)}:where(.mv-fieldset){container:mv-field / inline-size;display:grid;gap:var(--mv-space-5);min-width:0;margin:0;padding:0;border:0}:where(.mv-fieldset)>:where(legend,.mv-fieldset-legend){float:inline-start;width:100%;margin:0;padding:0;color:var(--mv-fg);font:var(--mv-weight-semibold) var(--mv-text-base) / var(--mv-leading-snug) var(--mv-font-sans);letter-spacing:var(--mv-tracking-tight)}:where(.mv-fieldset)>:where(legend,.mv-fieldset-legend)+:where(*){clear:both}:where(.mv-fieldset)>:where(.mv-fieldset-description){margin:calc(var(--mv-space-1) - var(--mv-space-5)) 0 0;color:var(--mv-fg-muted);font-size:var(--mv-text-sm);line-height:var(--mv-leading-normal)}:where(.mv-fieldset[data-variant=card]){padding:var(--mv-space-6);border:1px solid var(--mv-border);border-radius:var(--mv-radius-xl);background:var(--mv-surface);box-shadow:var(--mv-shadow-xs)}:where(.mv-fieldset):disabled :where(.mv-label,.mv-field-description,legend){opacity:.5}:where(.mv-fieldset-footer){display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--mv-space-2);margin-top:var(--mv-space-1)}:where(.mv-fieldset[data-variant=card])>:where(.mv-fieldset-footer){margin:var(--mv-space-1) calc(-1 * var(--mv-space-6)) calc(-1 * var(--mv-space-6));padding:var(--mv-space-4) var(--mv-space-6);border-top:1px solid var(--mv-border);border-radius:0 0 var(--mv-radius-xl) var(--mv-radius-xl);background:var(--mv-bg-subtle)}}@layer mv.components{:where(.mv-card){--_pad: var(--mv-card-padding, var(--mv-space-6));position:relative;display:flex;flex-direction:column;min-width:0;border:1px solid var(--mv-border);border-radius:var(--mv-card-radius, var(--mv-radius-xl));background:var(--mv-surface);color:var(--mv-fg);box-shadow:var(--mv-shadow-xs);overflow:clip}:where(.mv-card[data-variant=elevated]){border-color:transparent;box-shadow:var(--mv-shadow-lg)}:where(.mv-card[data-variant=ghost]){border-color:transparent;background:transparent;box-shadow:none}:where(.mv-card[data-variant=muted]){background:var(--mv-bg-subtle);box-shadow:none}:where(.mv-card[data-size=sm]){--_pad: var(--mv-space-4)}:where(.mv-card[data-interactive]){transition:transform var(--mv-duration-normal) var(--mv-ease-out),box-shadow var(--mv-duration-normal) var(--mv-ease-out),border-color var(--mv-duration-fast)}:where(.mv-card[data-interactive]):hover{transform:translateY(calc(-2px * var(--mv-motion)));box-shadow:var(--mv-shadow-lg);border-color:var(--mv-border-strong)}:where(.mv-card[data-interactive]):has(:focus-visible){box-shadow:var(--mv-focus-ring)}:where(.mv-card-link):after{content:"";position:absolute;inset:0;z-index:1}:where(.mv-card-link){color:inherit;text-decoration:none;outline:none}:where(.mv-card-media){margin:0;aspect-ratio:var(--mv-card-media-ratio, 16 / 9);background:var(--mv-bg-muted);overflow:hidden}:where(.mv-card-media)>:where(img,video){width:100%;height:100%;object-fit:cover}:where(.mv-card[data-interactive]) :where(.mv-card-media>img){transition:scale var(--mv-duration-slow) var(--mv-ease-out)}:where(.mv-card[data-interactive]:hover) :where(.mv-card-media>img){scale:calc(1 + .04 * var(--mv-motion))}:where(.mv-card-header){display:grid;grid-template-columns:1fr auto;align-items:start;gap:var(--mv-space-1) var(--mv-space-4);padding:var(--_pad) var(--_pad) 0}:where(.mv-card-header):last-child{padding-bottom:var(--_pad)}:where(.mv-card-title){grid-column:1;margin:0;font-size:var(--mv-text-base);font-weight:var(--mv-weight-semibold);letter-spacing:-.01em;line-height:var(--mv-leading-snug)}:where(.mv-card-description){grid-column:1;margin:0;font-size:var(--mv-text-sm);color:var(--mv-fg-muted)}:where(.mv-card-action){grid-column:2;grid-row:1 / span 2;align-self:start;position:relative;z-index:2}:where(.mv-card-content){padding:var(--_pad);flex:1;font-size:var(--mv-text-sm)}:where(.mv-card-header+.mv-card-content){padding-top:var(--mv-space-4)}:where(.mv-card-footer){display:flex;align-items:center;gap:var(--mv-space-2);padding:0 var(--_pad) var(--_pad);position:relative;z-index:2}:where(.mv-card-footer[data-bordered]){padding-top:var(--mv-space-4);border-top:1px solid var(--mv-border);background:var(--mv-bg-subtle)}:where(.mv-card-content+.mv-card-footer[data-bordered]){margin-top:0}:where(.mv-card-stat){font-size:var(--mv-text-3xl);font-weight:var(--mv-weight-semibold);letter-spacing:var(--mv-tracking-tight);line-height:1.1;font-variant-numeric:tabular-nums}:where(.mv-card-trend){font-size:var(--mv-text-xs);font-weight:var(--mv-weight-medium);color:var(--mv-success)}:where(.mv-card-trend[data-direction=down]){color:var(--mv-danger)}}@layer mv.components{:where(mv-theme-toggle){display:inline-flex;vertical-align:middle}:where(.mv-theme-toggle-button){--_size: var(--mv-theme-toggle-size, var(--mv-control-md));position:relative;display:inline-grid;place-items:center;width:var(--_size);height:var(--_size);padding:0;border:1px solid transparent;border-radius:var(--mv-radius-full);background:transparent;color:var(--mv-fg);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--mv-duration-fast) var(--mv-ease-out),border-color var(--mv-duration-fast) var(--mv-ease-out),scale var(--mv-duration-instant) var(--mv-ease-out)}:where(.mv-theme-toggle-button):hover{background:var(--mv-bg-muted)}:where(.mv-theme-toggle-button):active{scale:.94}:where(.mv-theme-toggle-button):focus-visible{outline:none;box-shadow:var(--mv-focus-ring)}:where(mv-theme-toggle[data-variant=outline]) :where(.mv-theme-toggle-button){border-color:var(--mv-border-strong);background:var(--mv-bg);box-shadow:var(--mv-shadow-xs)}:where(mv-theme-toggle[data-variant=outline]) :where(.mv-theme-toggle-button):hover{background:var(--mv-bg-muted)}:where(mv-theme-toggle[data-size=sm]){--mv-theme-toggle-size: var(--mv-control-sm)}:where(mv-theme-toggle[data-size=lg]){--mv-theme-toggle-size: var(--mv-control-lg)}:where(.mv-theme-toggle-icon){width:55%;height:55%;overflow:visible;transition:rotate var(--mv-duration-slower) var(--mv-ease-emphasized)}:where(.mv-theme-toggle-core){transform-box:fill-box;transform-origin:center;transition:scale var(--mv-duration-slow) var(--mv-ease-spring)}:where(.mv-theme-toggle-bite){transition:translate var(--mv-duration-slow) var(--mv-ease-out)}:where(.mv-theme-toggle-rays) :where(line){transform-origin:12px 12px;transition:scale var(--mv-duration-normal) var(--mv-ease-out) calc(var(--i) * 20ms),opacity var(--mv-duration-normal) var(--mv-ease-out) calc(var(--i) * 20ms)}:where(mv-theme-toggle [aria-pressed=true])>:where(.mv-theme-toggle-icon){rotate:360deg}:where(mv-theme-toggle [aria-pressed=true]) :where(.mv-theme-toggle-core){scale:1.75}:where(mv-theme-toggle [aria-pressed=true]) :where(.mv-theme-toggle-bite){translate:-12px 12px}:where(mv-theme-toggle [aria-pressed=true]) :where(.mv-theme-toggle-rays) :where(line){scale:.3;opacity:0;transition-delay:0ms}:where(:root[data-mv-theme-transition])::view-transition-old(root),:where(:root[data-mv-theme-transition])::view-transition-new(root){animation:none;mix-blend-mode:normal}:where(:root[data-mv-theme-transition])::view-transition-new(root){z-index:1}}@layer mv.components{:where(mv-copy-button){--_ok: var(--mv-copy-button-success, var(--mv-success));--_ko: var(--mv-copy-button-error, var(--mv-danger));--_tone: var(--_ok);--_is: 1.1em;--_gap: .5em;--_slot: 1;--_roll: var(--mv-duration-slow) var(--mv-ease-spring);position:relative;display:inline-flex;vertical-align:middle}:where(mv-copy-button[data-state=copied]){--_slot: 2}:where(mv-copy-button[data-state=error]){--_slot: 0;--_tone: var(--_ko)}:where(mv-copy-button)>:where(button){position:relative;isolation:isolate;overflow:clip}:where(.mv-copy-button-trigger){display:inline-flex;align-items:center;justify-content:center;gap:var(--mv-space-2);height:var(--mv-control-sm);min-width:var(--mv-control-sm);padding:0 var(--mv-space-3);border:1px solid var(--mv-border);border-radius:var(--mv-radius-full);background:var(--mv-surface);color:var(--mv-fg-muted);font:var(--mv-weight-medium) var(--mv-text-xs) / 1 var(--mv-font-sans);box-shadow:var(--mv-shadow-xs);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--mv-duration-fast) var(--mv-ease-out),color var(--mv-duration-normal) var(--mv-ease-out),border-color var(--mv-duration-normal) var(--mv-ease-out),translate var(--mv-duration-instant) var(--mv-ease-out)}:where(.mv-copy-button-trigger):hover{background:var(--mv-bg-muted);color:var(--mv-fg)}:where(.mv-copy-button-trigger):active{translate:0 1px}:where(.mv-copy-button-trigger):focus-visible{outline:none;box-shadow:var(--mv-focus-ring)}@media(forced-colors:active){:where(.mv-copy-button-trigger):focus-visible{outline:2px solid Highlight;outline-offset:2px}}:where(.mv-copy-button-trigger):disabled{opacity:.5;pointer-events:none}:where(mv-copy-button[data-icon-only]) :where(.mv-copy-button-trigger){padding:0;width:var(--mv-control-sm);border-radius:var(--mv-radius-md)}:where(mv-copy-button[data-variant=ghost]) :where(.mv-copy-button-trigger){border-color:transparent;background:transparent;box-shadow:none}:where(mv-copy-button[data-variant=ghost]) :where(.mv-copy-button-trigger):hover{background:var(--mv-bg-muted)}:where(mv-copy-button:not([data-state=idle])) :where(.mv-copy-button-trigger){color:var(--_tone);border-color:color-mix(in srgb,var(--_tone) 45%,var(--mv-border))}:where(.mv-copy-button-wash){position:absolute;inset:0;z-index:-1;background:color-mix(in oklch,var(--_tone) 16%,transparent);transform:scaleX(0);pointer-events:none}@media(prefers-reduced-motion:reduce){:where(mv-copy-button:not([data-state=idle])) :where(.mv-copy-button-wash){transform:none}}:where([data-motion=reduce]) :where(mv-copy-button:not([data-state=idle])) :where(.mv-copy-button-wash){transform:none}:where(.mv-copy-button-icons){display:inline-block;flex-shrink:0;width:var(--_is);height:var(--_is);overflow:clip;font-size:var(--mv-copy-button-icon-size, 1.2em)}:where(mv-copy-button[data-icon-only]) :where(.mv-copy-button-icons){font-size:var(--mv-copy-button-icon-size, 1.3em)}:where(.mv-copy-button-reel){display:flex;flex-direction:column;gap:var(--_gap);translate:0 calc(var(--_slot) * -1 * (var(--_is) + var(--_gap)));transition:translate var(--_roll)}:where(.mv-copy-button-slot){display:grid;place-items:center;flex:none;width:var(--_is);height:var(--_is)}:where(.mv-copy-button-icon){width:100%;height:100%}:where(.mv-copy-button-icon[data-icon=check]){stroke-width:2.4;color:var(--_ok)}:where(.mv-copy-button-icon[data-icon=error]){color:var(--_ko)}:where(.mv-copy-button-label){display:inline-grid;line-height:1.35;overflow:clip;overflow-clip-margin:.1em;text-align:start}:where(.mv-copy-button-text){grid-area:1 / 1;white-space:nowrap;transition:translate var(--_roll),opacity var(--mv-duration-normal) var(--mv-ease-out)}:where(.mv-copy-button-text[data-state=copied]){translate:0 115%;opacity:0}:where(.mv-copy-button-text[data-state=error]){translate:0 -115%;opacity:0}:where(mv-copy-button[data-state=copied]) :where(.mv-copy-button-text[data-state=idle]){translate:0 -115%;opacity:0}:where(mv-copy-button[data-state=error]) :where(.mv-copy-button-text[data-state=idle]){translate:0 115%;opacity:0}:where(mv-copy-button[data-state=copied]) :where(.mv-copy-button-text[data-state=copied]),:where(mv-copy-button[data-state=error]) :where(.mv-copy-button-text[data-state=error]){translate:0 0;opacity:1}:where(.mv-copy-button-bubble){--_bg: light-dark(var(--mv-gray-900), var(--mv-gray-100));position:absolute;bottom:calc(100% + 8px);left:50%;z-index:1;display:inline-flex;align-items:center;gap:.35em;padding:.3rem .55rem;border-radius:var(--mv-radius-full);background:var(--_bg);color:light-dark(var(--mv-gray-50),var(--mv-gray-950));font:var(--mv-weight-medium) var(--mv-text-xs) / 1.2 var(--mv-font-sans);white-space:nowrap;pointer-events:none;box-shadow:var(--mv-shadow-md);opacity:0;translate:-50% calc(6px * var(--mv-motion));transition:opacity var(--mv-duration-fast) var(--mv-ease-out),translate var(--mv-duration-slow) var(--mv-ease-spring)}:where(.mv-copy-button-bubble):before{content:"";width:.4rem;height:.4rem;border-radius:var(--mv-radius-full);background:var(--_tone);box-shadow:0 0 0 3px color-mix(in oklch,var(--_tone) 30%,transparent)}:where(.mv-copy-button-bubble):after{content:"";position:absolute;top:100%;left:50%;border:5px solid transparent;border-top-color:var(--_bg);translate:-50% 0}:where(mv-copy-button:not([data-state=idle])) :where(.mv-copy-button-bubble){opacity:1;translate:-50% 0}:where(mv-copy-button[data-bubble=bottom]) :where(.mv-copy-button-bubble){bottom:auto;top:calc(100% + 8px);translate:-50% calc(-6px * var(--mv-motion))}:where(mv-copy-button[data-bubble=bottom]:not([data-state=idle])) :where(.mv-copy-button-bubble){translate:-50% 0}:where(mv-copy-button[data-bubble=bottom]) :where(.mv-copy-button-bubble):after{top:auto;bottom:100%;border-top-color:transparent;border-bottom-color:var(--_bg)}}
:root{--mv-rt:"xcdnocd6"}
