:root{--v-font:"Roboto", "Noto Sans", system-ui, -apple-system, "Segoe UI", Ubuntu, Cantarell, sans-serif;--v-font-mono:"Roboto Mono", ui-monospace, "SFMono-Regular", Menlo, monospace;--v-font-display:400 34px / 40px var(--v-font);--v-font-headline:400 24px / 32px var(--v-font);--v-font-title:500 20px / 28px var(--v-font);--v-font-subhead:400 16px / 24px var(--v-font);--v-font-body2:500 14px / 24px var(--v-font);--v-font-body1:400 14px / 20px var(--v-font);--v-font-caption:400 12px / 20px var(--v-font);--v-font-button:500 14px / 24px var(--v-font);--v-letter-button:.018em;--v-radius-surface:2px;--v-radius-button:3px;--v-radius-control:2px;--v-radius-chip:16px;--v-space-1:4px;--v-space-2:8px;--v-space-3:12px;--v-space-4:16px;--v-space-5:24px;--v-space-6:32px;--v-ease-standard:cubic-bezier(.4, 0, .2, 1);--v-ease-accelerate:cubic-bezier(.4, 0, 1, 1);--v-ease-decelerate:cubic-bezier(0, 0, .2, 1);--v-dur-fast:80ms;--v-dur-control:.14s;--v-dur-knob:.18s;--v-dur-field:.25s;--v-dur-medium:.28s;--v-dur-toast:.3s;--v-dur-dialog-in:.25s;--v-dur-dialog-out:.15s;--v-dur-tab-expand:.15s;--v-dur-tab-contract:.18s;--v-z-toolbar:10;--v-z-menu:20;--v-z-toast:40}:root,[data-theme]{--v-shadow-key:rgb(var(--v-shadow-rgb) / var(--v-shadow-key-alpha));--v-shadow-ambient:rgb(var(--v-shadow-rgb) / var(--v-shadow-ambient-alpha));--v-shadow-umbra:rgb(var(--v-shadow-rgb) / var(--v-shadow-umbra-alpha));--v-shadow-umbra-soft:rgb(var(--v-shadow-rgb) / calc(var(--v-shadow-umbra-alpha) * .5));--v-elevation-0:none;--v-elevation-1:0 2px 2px 0 var(--v-shadow-key), 0 1px 5px 0 var(--v-shadow-ambient), 0 3px 1px -2px var(--v-shadow-umbra-soft);--v-elevation-2:0 4px 5px 0 var(--v-shadow-key), 0 1px 10px 0 var(--v-shadow-ambient), 0 2px 4px -1px var(--v-shadow-umbra);--v-elevation-3:0 6px 10px 0 var(--v-shadow-key), 0 1px 18px 0 var(--v-shadow-ambient), 0 3px 5px -1px var(--v-shadow-umbra);--v-elevation-4:0 8px 10px 1px var(--v-shadow-key), 0 3px 14px 2px var(--v-shadow-ambient), 0 5px 5px -3px var(--v-shadow-umbra);--v-elevation-5:0 16px 24px 2px var(--v-shadow-key), 0 6px 30px 5px var(--v-shadow-ambient), 0 8px 10px -5px var(--v-shadow-umbra);--v-elevation-6:0 24px 38px 3px var(--v-shadow-key), 0 9px 46px 8px var(--v-shadow-ambient), 0 11px 15px -7px var(--v-shadow-umbra);--v-elevation-thumb:0 1px 5px 0 rgb(var(--v-shadow-rgb) / calc(var(--v-shadow-key-alpha) * 4));--v-hover:color-mix(in srgb, var(--v-text) 6%, transparent);--v-pressed:color-mix(in srgb, var(--v-text) 12%, transparent);--v-selected:color-mix(in srgb, var(--v-primary) 12%, transparent);--v-focus-ring:color-mix(in srgb, var(--v-focus) 85%, transparent);--v-disabled-fg:color-mix(in srgb, var(--v-divider) 75%, var(--v-text));--v-disabled-bg:color-mix(in srgb, var(--v-divider) 60%, transparent);--v-scrim:rgb(var(--v-shadow-rgb) / var(--v-scrim-alpha));--v-line:var(--v-divider);--v-control-off:color-mix(in srgb, var(--v-text) 54%, transparent);--v-track-off:color-mix(in srgb, var(--v-divider) 80%, var(--v-text));--v-primary-soft:color-mix(in srgb, var(--v-primary) 16%, transparent);--v-primary-strong:color-mix(in srgb, var(--v-primary) 82%, var(--v-text));color-scheme:var(--v-color-scheme)}@media (prefers-reduced-motion:reduce){:root{--v-dur-fast:1ms;--v-dur-control:1ms;--v-dur-knob:1ms;--v-dur-field:1ms;--v-dur-medium:1ms;--v-dur-toast:1ms;--v-dur-dialog-in:1ms;--v-dur-dialog-out:1ms;--v-dur-tab-expand:1ms;--v-dur-tab-contract:1ms}}:where(:root),[data-theme=light]{--v-color-scheme:light;--v-bg:#eee;--v-surface:#fff;--v-surface-raised:#fff;--v-text:#212121;--v-heading:#212121;--v-text-2:#737373;--v-divider:#dbdbdb;--v-primary:#3f51b5;--v-on-primary:#fff;--v-secondary:#ff4081;--v-on-secondary:#fff;--v-success:#43a047;--v-on-success:#fff;--v-info:#0288d1;--v-on-info:#fff;--v-warning:#ef6c00;--v-on-warning:#fff;--v-error:#d32f2f;--v-on-error:#fff;--v-toolbar:#3f51b5;--v-on-toolbar:#fff;--v-inverse:#323232;--v-on-inverse:#f1f1f1;--v-focus:#3f51b5;--v-shadow-rgb:0 0 0;--v-shadow-key-alpha:.14;--v-shadow-ambient-alpha:.12;--v-shadow-umbra-alpha:.4;--v-scrim-alpha:.5;--v-ripple-alpha:.25}@media (prefers-color-scheme:dark){:root:not([data-theme]){--v-color-scheme:dark;--v-bg:#303030;--v-surface:#424242;--v-surface-raised:#4a4a4a;--v-text:#fff;--v-heading:#fff;--v-text-2:#b3b3b3;--v-divider:#5f5f5f;--v-primary:#7986cb;--v-on-primary:#0d1033;--v-secondary:#ff80ab;--v-on-secondary:#3b0a1c;--v-success:#81c784;--v-on-success:#0e2a10;--v-info:#4fc3f7;--v-on-info:#002b3d;--v-warning:#ffb74d;--v-on-warning:#3d2400;--v-error:#ef5350;--v-on-error:#fff;--v-toolbar:#212121;--v-on-toolbar:#fff;--v-inverse:#e0e0e0;--v-on-inverse:#212121;--v-focus:#9fa8da;--v-shadow-rgb:0 0 0;--v-shadow-key-alpha:.3;--v-shadow-ambient-alpha:.24;--v-shadow-umbra-alpha:.6;--v-scrim-alpha:.6;--v-ripple-alpha:.25}}[data-theme=dark]{--v-color-scheme:dark;--v-bg:#303030;--v-surface:#424242;--v-surface-raised:#4a4a4a;--v-text:#fff;--v-heading:#fff;--v-text-2:#b3b3b3;--v-divider:#5f5f5f;--v-primary:#7986cb;--v-on-primary:#0d1033;--v-secondary:#ff80ab;--v-on-secondary:#3b0a1c;--v-success:#81c784;--v-on-success:#0e2a10;--v-info:#4fc3f7;--v-on-info:#002b3d;--v-warning:#ffb74d;--v-on-warning:#3d2400;--v-error:#ef5350;--v-on-error:#fff;--v-toolbar:#212121;--v-on-toolbar:#fff;--v-inverse:#e0e0e0;--v-on-inverse:#212121;--v-focus:#9fa8da;--v-shadow-rgb:0 0 0;--v-shadow-key-alpha:.3;--v-shadow-ambient-alpha:.24;--v-shadow-umbra-alpha:.6;--v-scrim-alpha:.6;--v-ripple-alpha:.25}.v-app{background:var(--v-bg);color:var(--v-text);font:var(--v-font-body1);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.v-app h1,.v-app h2,.v-app h3,.v-app h4{color:var(--v-heading);margin:0 0 var(--v-space-3)}.v-app h1{font:var(--v-font-display)}.v-app h2{font:var(--v-font-headline)}.v-app h3{font:var(--v-font-title)}.v-app h4{font:var(--v-font-subhead);font-weight:500}.v-display{font:var(--v-font-display);letter-spacing:-.01em}.v-headline{font:var(--v-font-headline);letter-spacing:-.012em}.v-title{font:var(--v-font-title)}.v-subhead{font:var(--v-font-subhead)}.v-body2{font:var(--v-font-body2)}.v-body1{font:var(--v-font-body1)}.v-caption{font:var(--v-font-caption);letter-spacing:.011em}.v-secondary-text{color:var(--v-text-2)}.v-elevation-0{box-shadow:none}.v-elevation-1{box-shadow:var(--v-elevation-1)}.v-elevation-2{box-shadow:var(--v-elevation-2)}.v-elevation-3{box-shadow:var(--v-elevation-3)}.v-elevation-4{box-shadow:var(--v-elevation-4)}.v-elevation-5{box-shadow:var(--v-elevation-5)}.v-elevation-6{box-shadow:var(--v-elevation-6)}.v-elevation-animated{transition:box-shadow var(--v-dur-medium) var(--v-ease-standard)}.v-app :focus-visible{outline:2px solid var(--v-focus-ring);outline-offset:2px}.v-icon{fill:currentColor;vertical-align:middle;flex:none;width:24px;height:24px;display:inline-block}.v-sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.v-divider{border:0;border-top:1px solid var(--v-divider);margin:var(--v-space-2) 0}.v-ripple{border-radius:inherit;pointer-events:none;color:var(--v-ripple-color,currentColor);position:absolute;inset:0;overflow:hidden}.v-ripple.is-animating{transform:translate(0,0)}.v-ripple__bg,.v-ripple__waves,.v-ripple__wave-container,.v-ripple__wave{pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.v-ripple__bg,.v-ripple__wave{opacity:0;background-color:currentColor}.v-ripple__waves,.v-ripple__wave{overflow:hidden}.v-ripple__wave-container,.v-ripple__wave,.v-ripple--circle,.v-ripple--circle .v-ripple__bg,.v-ripple--circle .v-ripple__waves{border-radius:50%}.v-button{--_fg:var(--v-text);--_bg:var(--v-surface-raised);z-index:0;box-sizing:border-box;border-radius:var(--v-radius-button);min-width:5.14em;color:var(--_fg);font:var(--v-font-button);letter-spacing:var(--v-letter-button);text-transform:uppercase;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:box-shadow var(--v-dur-medium) var(--v-ease-standard), background-color var(--v-dur-medium) var(--v-ease-standard);background:0 0;border:0;outline:none;justify-content:center;align-items:center;gap:6px;margin:0 .29em;padding:.7em .57em;text-decoration:none;display:inline-flex;position:relative}.v-button:before{content:"";border-radius:inherit;opacity:0;transition:opacity var(--v-dur-medium) var(--v-ease-standard);pointer-events:none;z-index:-1;background:currentColor;position:absolute;inset:0}@media (hover:hover){.v-button:hover:before{opacity:.06}}.v-button:focus-visible{font-weight:700}.v-button .v-icon{width:1.5em;height:1.5em;margin-left:-.15em}.v-button--primary{--_fg:var(--v-primary);--_bg:var(--v-primary);--_on:var(--v-on-primary)}.v-button--secondary{--_fg:var(--v-secondary);--_bg:var(--v-secondary);--_on:var(--v-on-secondary)}.v-button--success{--_fg:var(--v-success);--_bg:var(--v-success);--_on:var(--v-on-success)}.v-button--info{--_fg:var(--v-info);--_bg:var(--v-info);--_on:var(--v-on-info)}.v-button--warning{--_fg:var(--v-warning);--_bg:var(--v-warning);--_on:var(--v-on-warning)}.v-button--error{--_fg:var(--v-error);--_bg:var(--v-error);--_on:var(--v-on-error)}.v-button--link{text-underline-offset:3px;text-decoration:underline}.v-button--raised{background:var(--_bg);color:var(--_on,var(--_fg));box-shadow:var(--v-elevation-1)}.v-button--raised:focus-visible{box-shadow:var(--v-elevation-3)}.v-button--raised:active,.v-button--raised.is-pressed{box-shadow:var(--v-elevation-4)}.v-button[aria-pressed=true]:before{opacity:.14}.v-button--raised[aria-pressed=true]{box-shadow:var(--v-elevation-4)}.v-button:disabled,.v-button[aria-disabled=true]{color:var(--v-disabled-fg);cursor:default;pointer-events:none;box-shadow:none;font-weight:500}.v-button--raised:disabled,.v-button--raised[aria-disabled=true]{background:var(--v-disabled-bg)}.v-button.v-button--dense{padding:.4em .57em;font-size:13px}.v-fab{--_bg:var(--v-fab-bg,var(--v-primary));--_on:var(--v-fab-fg,var(--v-on-primary));z-index:0;box-sizing:border-box;background:var(--_bg);width:56px;height:56px;color:var(--_on);cursor:pointer;-webkit-tap-highlight-color:transparent;box-shadow:var(--v-elevation-1);transition:box-shadow var(--v-dur-medium) var(--v-ease-standard), background-color var(--v-dur-medium) var(--v-ease-standard);border:0;border-radius:50%;outline:none;justify-content:center;align-items:center;padding:16px;display:inline-flex;position:relative}.v-fab:focus-visible{box-shadow:var(--v-elevation-3)}.v-fab:active,.v-fab.is-pressed{box-shadow:var(--v-elevation-4)}.v-fab--mini{width:40px;height:40px;padding:8px}.v-fab.v-button--secondary,.v-fab--secondary{--_bg:var(--v-secondary);--_on:var(--v-on-secondary)}.v-fab--success{--_bg:var(--v-success);--_on:var(--v-on-success)}.v-fab--info{--_bg:var(--v-info);--_on:var(--v-on-info)}.v-fab--warning{--_bg:var(--v-warning);--_on:var(--v-on-warning)}.v-fab--error{--_bg:var(--v-error);--_on:var(--v-on-error)}.v-fab:disabled{background:var(--v-disabled-bg);color:var(--v-disabled-fg);box-shadow:none;cursor:default;pointer-events:none}.v-icon-button{z-index:0;box-sizing:border-box;width:var(--v-icon-button-size,40px);height:var(--v-icon-button-size,40px);color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;--v-ripple-alpha-scale:.6;background:0 0;border:0;border-radius:50%;outline:none;justify-content:center;align-items:center;padding:8px;display:inline-flex;position:relative}.v-icon-button .v-icon{width:100%;height:100%}.v-icon-button:focus-visible:after{content:"";opacity:.12;background:currentColor;border-radius:50%;position:absolute;inset:0}.v-icon-button:disabled{color:var(--v-disabled-fg);cursor:default;pointer-events:none}.v-icon-button--primary{color:var(--v-primary)}.v-icon-button--secondary{color:var(--v-secondary)}.v-icon-button--success{color:var(--v-success)}.v-icon-button--info{color:var(--v-info)}.v-icon-button--warning{color:var(--v-warning)}.v-icon-button--error{color:var(--v-error)}.v-field{color:var(--v-text);font:var(--v-font-subhead);min-width:0;padding:28px 0 0;display:block;position:relative}.v-field--no-float{padding-top:8px}.v-field__input{box-sizing:border-box;width:100%;min-width:0;height:24px;color:var(--v-text);font:inherit;caret-color:var(--v-primary);appearance:none;background:0 0;border:0;outline:0;margin:0;padding:0;display:block}textarea.v-field__input{resize:none;height:auto;min-height:24px;overflow:hidden}.v-field__input::placeholder{color:#0000}.v-field--float .v-field__input::placeholder{color:var(--v-disabled-fg)}.v-field__input:-webkit-autofill{-webkit-text-fill-color:var(--v-text);box-shadow:0 0 0 1000px var(--v-surface) inset}.v-field__input:autofill{-webkit-text-fill-color:var(--v-text);box-shadow:0 0 0 1000px var(--v-surface) inset}.v-field__label{width:100%;color:var(--v-text-2);transform-origin:0 0;transition:transform var(--v-dur-field) var(--v-ease-standard), width var(--v-dur-field) var(--v-ease-standard), color var(--v-dur-field) var(--v-ease-standard);white-space:nowrap;text-overflow:ellipsis;pointer-events:none;position:absolute;top:28px;left:0;overflow:hidden}.v-field--no-float .v-field__label{top:8px}.v-field__input:not(:placeholder-shown)~.v-field__label,.v-field--float .v-field__label,.v-field--select .v-field__label{width:133%;transform:translateY(-75%)scale(.75)}.v-field__input:-webkit-autofill~.v-field__label{width:133%;transform:translateY(-75%)scale(.75)}.v-field__input:autofill~.v-field__label{width:133%;transform:translateY(-75%)scale(.75)}.v-field__input:focus:not(:placeholder-shown)~.v-field__label,.v-field--float .v-field__input:focus~.v-field__label,.v-field--select .v-field__input:focus~.v-field__label{color:var(--v-primary)}.v-field--no-float .v-field__input:not(:placeholder-shown)~.v-field__label{visibility:hidden;width:100%;transform:none}.v-field__line{height:2px;margin-top:4px;display:block;position:relative}.v-field__line:before,.v-field__line:after{content:"";position:absolute;inset:0}.v-field__line:before{border-bottom:1px solid var(--v-line)}.v-field__line:after{border-bottom:2px solid var(--v-primary);transform-origin:50%;transform:scaleX(0)}.v-field__input:focus~.v-field__line:after{transition:transform var(--v-dur-field) var(--v-ease-standard);transform:none}.v-field__meta{gap:var(--v-space-2);min-height:20px;font:var(--v-font-caption);color:var(--v-text-2);display:flex}.v-field__help{flex:1}.v-field__error{color:var(--v-error);flex:1;display:none}.v-field__counter{white-space:nowrap;margin-left:auto}.v-field.is-invalid .v-field__line:after{border-color:var(--v-error);transition:transform var(--v-dur-field) var(--v-ease-standard);transform:none}.v-field__input:user-invalid~.v-field__line:after{border-color:var(--v-error);transition:transform var(--v-dur-field) var(--v-ease-standard);transform:none}:is(.v-field.is-invalid .v-field__label,.v-field__input:user-invalid~.v-field__label){color:var(--v-error)}.v-field.is-invalid .v-field__error{display:block}.v-field__input:user-invalid~.v-field__meta .v-field__error{display:block}.v-field.is-invalid .v-field__help{display:none}.v-field__input:user-invalid~.v-field__meta .v-field__help{display:none}.v-field.is-invalid .v-field__counter{color:var(--v-error)}.v-field.is-disabled{opacity:.33;pointer-events:none}.v-field:has(.v-field__input:disabled){opacity:.33;pointer-events:none}.v-field.is-disabled .v-field__line:before{border-bottom-style:dashed}.v-field:has(.v-field__input:disabled) .v-field__line:before{border-bottom-style:dashed}.v-field__input:read-only:not(select)~.v-field__line:before{border-bottom-style:dotted}.v-field--select .v-field__input{cursor:pointer;padding-right:24px}.v-field--select .v-field__input option{background:var(--v-surface-raised);color:var(--v-text)}.v-field--select:after{content:"";pointer-events:none;border-left:5px solid #0000;border-right:5px solid #0000;border-top:5px solid var(--v-text-2);width:0;height:0;position:absolute;top:36px;right:6px}.v-app .v-field__input:focus-visible{outline:none}@supports (appearance:base-select){.v-field--select:not(.v-field--native) .v-field__input{appearance:base-select}.v-field--select:not(.v-field--native) .v-field__input::picker(select){appearance:base-select}.v-field--select:not(.v-field--native) .v-field__input{min-block-size:24px;color:var(--v-text);background:0 0;border:0;align-items:center;display:flex}.v-field--select:not(.v-field--native) .v-field__input::picker-icon{display:none}.v-field--select.v-field--no-float{--v-select-menu-lift:-12px}.v-field--select:not(.v-field--native) .v-field__input::picker(select){box-sizing:border-box;position-area:span-block-end span-inline-end;position-try-fallbacks:flip-block;position-try-order:normal;min-inline-size:min(anchor-size(width), 320px);border-radius:var(--v-radius-surface);background:var(--v-surface-raised);max-block-size:min(448px,100dvh - 32px);color:var(--v-text);box-shadow:var(--v-elevation-1);font:var(--v-font-subhead);opacity:0;clip-path:inset(0 5% 50% 0);transition:opacity .15s linear, clip-path .2s ease-in, translate .2s ease-in, display .2s allow-discrete, overlay .2s allow-discrete;border:0;margin:0;padding:8px 0;inset-block-start:var(--v-select-menu-lift,-20px);overflow-y:auto;translate:0 -20px}.v-field--select:not(.v-field--native) .v-field__input:open::picker(select){opacity:1;clip-path:inset(-16px);transition:opacity .2s linear, clip-path .275s var(--v-ease-standard), translate 0s, display .275s allow-discrete, overlay .275s allow-discrete;translate:none}@starting-style{.v-field--select:not(.v-field--native) .v-field__input:open::picker(select){opacity:0;clip-path:inset(0 50% 50% 0);translate:none}}.v-field--select:not(.v-field--native) .v-field__input option{box-sizing:border-box;min-block-size:48px;color:inherit;font:inherit;white-space:nowrap;cursor:pointer;background:0 0;align-items:center;padding:0 16px;display:flex;position:relative}.v-field--select:not(.v-field--native) .v-field__input option::checkmark{display:none}.v-field--select:not(.v-field--native) .v-field__input>button{all:unset;white-space:nowrap;cursor:pointer;flex:1;align-items:center;min-width:0;display:flex;overflow:hidden}.v-field--select:not(.v-field--native) .v-field__input selectedcontent{align-items:center;gap:10px;min-width:0;display:flex}.v-field--select:not(.v-field--native) .v-field__input option{gap:12px}.v-field--select:not(.v-field--native) .v-field__input optgroup{font:var(--v-font-caption);color:var(--v-text-2);text-transform:uppercase;letter-spacing:.06em;text-indent:16px;padding:8px 0 0;display:block}.v-field--select:not(.v-field--native) .v-field__input optgroup option{font:var(--v-font-subhead);color:var(--v-text);text-transform:none;letter-spacing:normal;text-indent:0}.v-field--select:not(.v-field--native) .v-field__input optgroup+optgroup{border-top:1px solid var(--v-divider);margin-top:8px}.v-field--select:not(.v-field--native) .v-field__input option:before{content:"";opacity:0;pointer-events:none;transition:opacity var(--v-dur-fast) linear;background:currentColor;position:absolute;inset:0}@media (hover:hover){.v-field--select:not(.v-field--native) .v-field__input option:hover:before{opacity:.04}}.v-field--select:not(.v-field--native) .v-field__input option:focus-visible{outline:none}.v-field--select:not(.v-field--native) .v-field__input option:focus:before{opacity:.12}.v-field--select:not(.v-field--native) .v-field__input option:checked{font-weight:700}.v-field--select:not(.v-field--native) .v-field__input option:disabled{color:var(--v-disabled-fg);cursor:default}.v-field--select:not(.v-field--native) .v-field__input option:disabled:before{display:none}}@media (prefers-reduced-motion:reduce){.v-field--select .v-field__input::picker(select){transition-duration:1ms!important}}.v-checkbox,.v-radio,.v-switch{cursor:pointer;min-height:40px;color:var(--v-text);font:var(--v-font-body1);-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;font-size:16px;display:inline-flex;position:relative}.v-checkbox__input,.v-radio__input,.v-switch__input{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}.v-checkbox__ink,.v-radio__ink,.v-switch__ink{pointer-events:none;width:48px;height:48px;color:var(--v-text);opacity:.6;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.v-checkbox__ink:before,.v-radio__ink:before,.v-switch__ink:before{content:"";opacity:0;transition:opacity var(--v-dur-medium) var(--v-ease-standard);background:currentColor;border-radius:50%;position:absolute;inset:0}.v-checkbox__input:focus-visible~.v-checkbox__box .v-checkbox__ink:before,.v-radio__input:focus-visible~.v-radio__ring .v-radio__ink:before,.v-switch__input:focus-visible~.v-switch__track .v-switch__ink:before{opacity:.25}.v-checkbox__input:checked~.v-checkbox__box .v-checkbox__ink,.v-radio__input:checked~.v-radio__ring .v-radio__ink,.v-switch__input:checked~.v-switch__track .v-switch__ink{color:var(--v-primary)}.v-checkbox__box{box-sizing:border-box;border:2px solid var(--v-control-off);border-radius:var(--v-radius-control);width:18px;height:18px;transition:background-color var(--v-dur-control), border-color var(--v-dur-control);flex:none;position:relative}.v-checkbox__input:checked~.v-checkbox__box{background-color:var(--v-primary);border-color:var(--v-primary)}.v-checkbox__input:checked~.v-checkbox__box:after{content:"";box-sizing:content-box;border-style:solid;border-color:var(--v-on-primary);transform-origin:97% 86%;width:36%;height:70%;animation:v-checkmark-expand var(--v-dur-control) ease-out forwards;border-width:0 2.4px 2.4px 0;position:absolute}@keyframes v-checkmark-expand{0%{transform:scale(0)rotate(45deg)}to{transform:scale(1)rotate(45deg)}}.v-checkbox__input:indeterminate~.v-checkbox__box{background-color:var(--v-primary);border-color:var(--v-primary)}.v-checkbox__input:indeterminate~.v-checkbox__box:after{content:"";background:var(--v-on-primary);height:2px;margin-top:-1px;position:absolute;top:50%;left:2px;right:2px}.v-checkbox:has(.v-checkbox__input:disabled){cursor:default}.v-checkbox__input:disabled~.v-checkbox__box{opacity:.5;border-color:var(--v-control-off)}.v-checkbox__input:disabled:checked~.v-checkbox__box{background-color:var(--v-control-off)}.v-checkbox__input:disabled~.v-checkbox__label{opacity:.65}.v-checkbox__input:user-invalid:not(:checked)~.v-checkbox__box{border-color:var(--v-error)}.v-radio{gap:10px}.v-radio__ring{box-sizing:border-box;border:2px solid var(--v-control-off);width:16px;height:16px;transition:border-color var(--v-dur-medium);border-radius:50%;flex:none;position:relative}.v-radio__ring:after{content:"";background:var(--v-primary);transition:transform var(--v-dur-medium) ease;will-change:transform;border-radius:50%;position:absolute;inset:-2px;transform:scale(0)}.v-radio__input:checked~.v-radio__ring{border-color:var(--v-primary)}.v-radio__input:checked~.v-radio__ring:after{transform:scale(.5)}.v-radio:has(.v-radio__input:disabled){cursor:default}.v-radio__input:disabled~.v-radio__ring{opacity:.5;border-color:var(--v-control-off)}.v-radio__input:disabled:checked~.v-radio__ring:after{background:var(--v-control-off)}.v-radio__input:disabled~.v-radio__label{opacity:.65}.v-radio-group{border:0;flex-direction:column;margin:0;padding:0;display:flex}.v-radio-group--inline{gap:0 var(--v-space-5);flex-flow:wrap}.v-switch__track{flex:none;width:36px;height:14px;margin:4px 1px;position:relative}.v-switch__track:before{content:"";background-color:var(--v-text);opacity:.38;transition:background-color linear var(--v-dur-fast), opacity linear var(--v-dur-fast);border-radius:8px;position:absolute;inset:0}.v-switch__thumb{background-color:var(--v-switch-thumb,color-mix(in srgb, var(--v-surface-raised) 90%, var(--v-text)));width:20px;height:20px;box-shadow:var(--v-elevation-thumb);transition:transform linear var(--v-dur-fast), background-color linear var(--v-dur-fast);will-change:transform;border-radius:50%;position:absolute;top:-3px;left:0}.v-switch__ink{top:50%;left:50%}.v-switch__input:checked~.v-switch__track:before{background-color:var(--v-primary);opacity:.5}.v-switch__input:checked~.v-switch__track .v-switch__thumb{background-color:var(--v-primary);transform:translate(16px)}.v-switch:has(.v-switch__input:disabled){cursor:default}.v-switch__input:disabled~.v-switch__track:before{background-color:var(--v-text);opacity:.12}.v-switch__input:disabled~.v-switch__track .v-switch__thumb{background-color:color-mix(in srgb, var(--v-divider) 70%, var(--v-surface));box-shadow:none}.v-switch__input:disabled~.v-switch__label{opacity:.65}[dir=rtl] .v-switch__input:checked~.v-switch__track .v-switch__thumb{transform:translate(-16px)}.v-slider{--v-pct:0%;--v-pct2:0%;align-items:center;gap:var(--v-space-3);min-width:120px;color:var(--v-primary);display:flex;position:relative}.v-slider__input{appearance:none;cursor:pointer;min-width:0;height:32px;color:inherit;background:0 0;outline:none;flex:1;margin:0}.v-slider__input::-webkit-slider-runnable-track{background:linear-gradient(to right, currentColor 0 var(--v-pct), color-mix(in srgb, var(--v-secondary) 60%, transparent) var(--v-pct) var(--v-pct2), var(--v-track-off) var(--v-pct2));height:2px}.v-slider__input::-moz-range-track{background:var(--v-track-off);height:2px}.v-slider__input::-moz-range-progress{background:currentColor;height:2px}.v-slider__input::-webkit-slider-thumb{-webkit-appearance:none;width:12px;height:12px;transition:transform var(--v-dur-knob) ease, background-color var(--v-dur-knob) ease, box-shadow var(--v-dur-knob) ease;background:currentColor;border:0;border-radius:50%;margin-top:-5px}.v-slider__input::-moz-range-thumb{width:12px;height:12px;transition:transform var(--v-dur-knob) ease, background-color var(--v-dur-knob) ease, box-shadow var(--v-dur-knob) ease;background:currentColor;border:0;border-radius:50%}.v-slider__input:active::-webkit-slider-thumb{transform:scale(2)}.v-slider__input:active::-moz-range-thumb{transform:scale(2)}.v-slider__input:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 10px color-mix(in srgb, currentColor 20%, transparent)}.v-slider__input:focus-visible::-moz-range-thumb{box-shadow:0 0 0 10px color-mix(in srgb, currentColor 20%, transparent)}.v-slider.is-min .v-slider__input::-webkit-slider-thumb{background:var(--v-surface);box-shadow:inset 0 0 0 2px var(--v-track-off)}.v-slider.is-min .v-slider__input::-moz-range-thumb{background:var(--v-surface);box-shadow:inset 0 0 0 2px var(--v-track-off)}.v-slider:has(.v-slider__input:disabled){color:var(--v-control-off)}.v-slider__input:disabled{cursor:default}.v-slider__input:disabled::-webkit-slider-thumb{transform:scale(.75)}.v-slider__pin{bottom:22px;left:calc(var(--v-pct) * (1 - 12 / 100) + 6px);left:var(--v-pin-x,var(--v-pct));pointer-events:none;width:28px;height:28px;color:var(--v-on-primary);font:500 11px / 1 var(--v-font);transform-origin:bottom;transition:transform var(--v-dur-knob) ease;place-items:center;margin-left:-14px;display:grid;position:absolute;transform:scale(0)translateY(14px)}.v-slider__pin:before{content:"";background:var(--v-primary);border-radius:50% 50% 50% 0;position:absolute;inset:0;transform:rotate(-45deg)}.v-slider__pin>span{position:relative}:is(.v-slider--pin:has(.v-slider__input:active) .v-slider__pin,.v-slider--pin:has(.v-slider__input:focus-visible) .v-slider__pin){transform:none}.v-slider--pin .v-slider__input:active::-webkit-slider-thumb{transform:scale(.001)}.v-slider--pin .v-slider__input:active::-moz-range-thumb{transform:scale(.001)}.v-slider__value{flex:none;width:3.5em}.v-slider__value .v-field__input{text-align:center}.v-toolbar{z-index:var(--v-z-toolbar);align-items:center;gap:var(--v-space-2);box-sizing:border-box;height:64px;padding:0 var(--v-space-4);background:var(--v-toolbar);color:var(--v-on-toolbar);font:400 20px / 28px var(--v-font);display:flex;position:relative}.v-toolbar--raised{box-shadow:var(--v-elevation-2)}.v-toolbar__title{min-width:0;margin:0 var(--v-space-2);white-space:nowrap;text-overflow:ellipsis;font:inherit;flex:1;overflow:hidden}.v-toolbar a{color:inherit;font:var(--v-font-body1);text-decoration:none}.v-toolbar--tall{height:192px;padding:var(--v-space-2) var(--v-space-4) var(--v-space-4);flex-direction:column;justify-content:space-between;align-items:stretch}.v-toolbar__row{align-items:center;gap:var(--v-space-2);min-height:48px;display:flex}.v-toolbar--tall>.v-toolbar__title{flex:none;margin-left:56px;font-size:24px}.v-toolbar--dense{height:48px}.v-tabs{scrollbar-width:none;background:var(--v-tabs-bg,transparent);height:48px;color:var(--v-tabs-fg,inherit);font:500 14px / 20px var(--v-font);text-transform:uppercase;display:flex;position:relative;overflow:auto hidden}.v-tabs::-webkit-scrollbar{display:none}.v-tabs--primary{--v-tabs-bg:var(--v-toolbar);--v-tabs-fg:var(--v-on-toolbar)}.v-tab{z-index:0;min-width:72px;color:inherit;font:inherit;text-transform:inherit;letter-spacing:.02em;cursor:pointer;opacity:.8;transition:opacity .1s var(--v-ease-accelerate);-webkit-tap-highlight-color:transparent;background:0 0;border:0;outline:none;flex:auto;justify-content:center;align-items:center;padding:0 12px;display:inline-flex;position:relative}.v-tab[aria-selected=true],.v-tab[data-selected]{opacity:1}a.v-tab{text-decoration:none}.v-tab:focus-visible{opacity:1;outline-offset:-4px;font-weight:700}.v-tab:disabled{opacity:.4;cursor:default}.v-tabs__bar{background:var(--v-tabs-bar,currentColor);transform-origin:0;pointer-events:none;width:100%;height:2px;transition-property:transform;position:absolute;bottom:0;left:0;transform:scaleX(0)}.v-tabs__bar.expand{transition-duration:var(--v-dur-tab-expand);transition-timing-function:var(--v-ease-accelerate)}.v-tabs__bar.contract{transition-duration:var(--v-dur-tab-contract);transition-timing-function:var(--v-ease-decelerate)}.v-tabs--no-bar .v-tabs__bar{display:none}.v-tabs--scrollable .v-tab{flex:none}.v-menu{padding:var(--v-space-2) 0;background:var(--v-surface-raised);color:var(--v-text);border-radius:var(--v-radius-surface);outline:none;margin:0;list-style:none;display:block}.v-menu--raised{box-shadow:var(--v-elevation-1)}.v-item{align-items:center;gap:var(--v-space-4);box-sizing:border-box;min-height:48px;padding:0 var(--v-space-4);font:var(--v-font-subhead);color:inherit;cursor:pointer;-webkit-user-select:none;user-select:none;outline:none;text-decoration:none;display:flex;position:relative}.v-item:before{content:"";opacity:0;pointer-events:none;transition:opacity var(--v-dur-fast) linear;background:currentColor;position:absolute;inset:0}@media (hover:hover){.v-item:hover:before{opacity:.04}}.v-item:focus-visible{outline:none}.v-item:focus-visible:before{opacity:.12}.v-item[aria-selected=true],.v-item[aria-checked=true],.v-item.is-selected{font-weight:700}.v-item[aria-disabled=true]{color:var(--v-disabled-fg);cursor:default;pointer-events:none}.v-item__icon{color:var(--v-text-2)}.v-item__body{flex-direction:column;flex:1;min-width:0;display:flex}.v-item__secondary{font:var(--v-font-body1);color:var(--v-text-2)}.v-progress{--v-value:0;--v-secondary-value:0;height:var(--v-progress-height,4px);background:var(--v-progress-track,var(--v-track-off));display:block;position:relative;overflow:hidden}.v-progress:before,.v-progress:after{content:"";transform-origin:0;will-change:transform;position:absolute;inset:0}.v-progress:before{background:color-mix(in srgb, var(--v-secondary) 70%, transparent);transform:scaleX(var(--v-secondary-value))}.v-progress:after{background:var(--v-progress-color,var(--v-primary));transform:scaleX(var(--v-value))}.v-progress.is-transiting:before,.v-progress.is-transiting:after{transition:transform 80ms}.v-progress--indeterminate:before{display:none}.v-progress--indeterminate:after{transform-origin:50%;animation:2s linear infinite v-progress-indeterminate}@keyframes v-progress-indeterminate{0%{transform:translate(-50%)scaleX(0)}50%{transform:translate(0%)scaleX(.3)}to{transform:translate(50%)scaleX(0)}}.v-progress.is-disabled:after{background:var(--v-control-off)}.v-spinner{width:var(--v-spinner-size,28px);height:var(--v-spinner-size,28px);color:var(--v-spinner-color,var(--v-primary));opacity:0;transition:opacity .4s var(--v-ease-standard);vertical-align:middle;display:inline-block}.v-spinner.is-active{opacity:1}.v-spinner svg{width:100%;height:100%;animation:1.568s linear infinite paused v-spinner-rotate}.v-spinner.is-active svg{animation-play-state:running}.v-spinner circle{fill:none;stroke:currentColor;stroke-width:3px;stroke-linecap:square;stroke-dasharray:1 200;stroke-dashoffset:0;animation:v-spinner-dash 1.333s var(--v-ease-standard) infinite}.v-spinner--multicolor circle{animation:v-spinner-dash 1.333s var(--v-ease-standard) infinite, v-spinner-colors 5.332s step-end infinite}@keyframes v-spinner-rotate{to{transform:rotate(360deg)}}@keyframes v-spinner-dash{0%{stroke-dasharray:1 200;stroke-dashoffset:0}50%{stroke-dasharray:55 200;stroke-dashoffset:-12px}to{stroke-dasharray:55 200;stroke-dashoffset:-68px}}@keyframes v-spinner-colors{0%{stroke:var(--v-primary)}25%{stroke:var(--v-error)}50%{stroke:var(--v-warning)}75%{stroke:var(--v-success)}}@media (prefers-reduced-motion:reduce){.v-spinner svg{animation-duration:4s}.v-spinner circle{stroke-dasharray:45 200;animation:none}}.v-toast{z-index:var(--v-z-toast);align-items:center;gap:var(--v-space-5);box-sizing:border-box;border-radius:var(--v-radius-surface);background:var(--v-inverse);min-width:288px;max-width:calc(100vw - 24px);min-height:48px;color:var(--v-on-inverse);font:var(--v-font-body1);box-shadow:var(--v-elevation-1);opacity:0;transition:transform var(--v-dur-toast), opacity var(--v-dur-toast);pointer-events:none;margin:12px;padding:14px 24px;display:flex;position:fixed;bottom:0;left:0;transform:translateY(100px)}.v-toast.is-open{opacity:1;pointer-events:auto;transform:none}.v-toast__text{flex:1}.v-toast__action{color:var(--v-secondary);margin:-8px -12px -8px 0}.v-toast--capsule{border-radius:24px}.v-toast--fit-bottom{border-radius:0;width:100%;max-width:none;margin:0;left:0;right:0}@media (max-width:599px){.v-toast{min-width:0;left:0;right:0}}.v-dialog{box-sizing:border-box;width:min(var(--v-dialog-width,560px), calc(100vw - 32px));border-radius:var(--v-radius-surface);background:var(--v-surface-raised);max-height:calc(100dvh - 48px);color:var(--v-text);box-shadow:var(--v-elevation-5);border:0;margin:auto;padding:0;overflow:auto}.v-dialog::backdrop{background:#00000080;background:var(--v-scrim)}.v-dialog[open]{animation:v-dialog-in var(--v-dur-dialog-in) var(--v-ease-decelerate)}.v-dialog[open]::backdrop{animation:v-fade-in var(--v-dur-dialog-in) linear}.v-dialog.is-closing{animation:v-dialog-out var(--v-dur-dialog-out) var(--v-ease-accelerate) forwards}.v-dialog.is-closing::backdrop{animation:v-fade-out var(--v-dur-dialog-out) linear forwards}@keyframes v-dialog-in{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:none}}@keyframes v-dialog-out{0%{opacity:1}to{opacity:0;transform:scale(.96)}}@keyframes v-fade-in{0%{opacity:0}}@keyframes v-fade-out{to{opacity:0}}.v-dialog>*{margin:20px 0 0;padding:0 24px}.v-dialog>:first-child{margin-top:24px}.v-dialog>:last-child{margin-bottom:24px}.v-dialog__title{font:var(--v-font-title);color:var(--v-heading)}.v-dialog__content{font:var(--v-font-body1);color:var(--v-text-2)}.v-dialog>.v-dialog__buttons{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:4px;margin:8px 0 0;padding:8px 8px 8px 24px;display:flex}.v-dialog>.v-dialog__buttons:last-child{margin-bottom:0}.v-dialog__buttons .v-dialog__start{margin-left:-8px;margin-right:auto}.v-dialog__scrollable{border-block:1px solid var(--v-divider);max-height:50dvh;padding-block:8px;overflow:auto}.v-card{background:var(--v-surface);color:var(--v-text);border-radius:var(--v-radius-surface);box-shadow:var(--v-elevation-1);display:block;position:relative}.v-card--animated{transition:box-shadow var(--v-dur-medium) var(--v-ease-standard)}@media (hover:hover){.v-card--animated:hover{box-shadow:var(--v-elevation-3)}}.v-card--flat{box-shadow:none;border:1px solid var(--v-divider)}.v-card__header{padding:var(--v-space-4);font:var(--v-font-headline);color:var(--v-heading)}.v-card__media{border-radius:var(--v-radius-surface) var(--v-radius-surface) 0 0;width:100%;display:block}.v-card__content{padding:var(--v-space-4)}.v-card__header+.v-card__content{padding-top:0}.v-card__actions{border-top:1px solid var(--v-divider);flex-wrap:wrap;align-items:center;gap:4px;padding:5px 16px;display:flex}.v-chip{--_c:var(--v-text);box-sizing:border-box;border-radius:var(--v-radius-chip);background:color-mix(in srgb, var(--_c) 12%, transparent);height:32px;color:var(--_c);font:var(--v-font-body1);white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;align-items:center;gap:6px;max-width:100%;padding:0 12px;display:inline-flex;overflow:hidden}.v-chip--small{height:24px;font:var(--v-font-caption);padding:0 8px}.v-chip--primary{--_c:var(--v-primary)}.v-chip--secondary{--_c:var(--v-secondary)}.v-chip--success{--_c:var(--v-success)}.v-chip--info{--_c:var(--v-info)}.v-chip--warning{--_c:var(--v-warning)}.v-chip--error{--_c:var(--v-error)}.v-chip--outlined{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--_c) 45%, transparent);background:0 0}.v-notice{--_c:var(--v-info);padding:var(--v-space-3) var(--v-space-4);background:color-mix(in srgb, var(--_c) 10%, var(--v-surface));color:var(--v-text);border-left:3px solid var(--_c);border-radius:var(--v-radius-surface);font:var(--v-font-body1)}.v-notice--success{--_c:var(--v-success)}.v-notice--warning{--_c:var(--v-warning)}.v-notice--error{--_c:var(--v-error)}.v-table{border-collapse:collapse;width:100%;font:var(--v-font-body1);color:var(--v-text)}.v-table th{font:500 12px / 16px var(--v-font);color:var(--v-text-2);text-align:left;white-space:nowrap}.v-table th,.v-table td{height:48px;padding:0 var(--v-space-4);border-bottom:1px solid var(--v-divider);vertical-align:middle}.v-table td{padding-block:var(--v-space-2)}@media (hover:hover){.v-table tbody tr:hover{background:var(--v-hover)}}.v-table-wrap{position:relative;overflow-x:auto}
/*$vite$:1*/