@import"https://fonts.googleapis.com/css2?family=Outfit:wght@100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Geist+Mono:wght@100..900&display=swap";:root{--v-font: "Outfit", system-ui, -apple-system, Roboto, "Helvetica Neue", Arial, sans-serif;--v-font-mono: "Geist Mono", ui-monospace, Menlo, Monaco, "Cascadia Mono", "Segoe UI Mono", "Ubuntu Mono", Consolas, "Courier New", monospace;--v-font-size-xs: .6875rem;--v-font-size-s: .75rem;--v-font-size-m: .875rem;--v-font-size-l: 1rem;--v-font-size-xl: 1.25rem;--v-font-size-2xl: 1.5rem;--v-font-size-3xl: 2.25rem;--v-font-size-4xl: clamp(2.5rem, 5vw + 1rem, 3.75rem);--v-font-weight-regular: 400;--v-font-weight-bold: 600;--v-font-weight-black: 800;--v-line-height-xs: 1.8;--v-line-height-s: 1.7;--v-line-height-m: 1.6;--v-line-height-l: 1.5;--v-line-height-xl: 1.4;--v-line-height-2xl: 1.3;--v-line-height-3xl: 1.2;--v-line-height-4xl: 1.2;--v-letter-spacing-xs: .5px;--v-letter-spacing-s: .25px;--v-letter-spacing-m: .2px;--v-letter-spacing-l: .2px;--v-letter-spacing-xl: .2px;--v-letter-spacing-2xl: .15px;--v-letter-spacing-3xl: .1px;--v-letter-spacing-4xl: -1px;--v-space-xs: .25rem;--v-space-s: .5rem;--v-space-m: 1rem;--v-space-l: 1.5rem;--v-space-xl: 2.25rem;--v-space-2xl: 4.5rem;--v-radius: 8px;--v-radius-round: 9999px;--v-breakpoint-s: 20rem;--v-breakpoint-m: 42rem;--v-breakpoint-l: 66rem;--v-breakpoint-xl: 82rem;--v-breakpoint-2xl: 99rem;--v-gray-1: #050505;--v-gray-2: #121113;--v-gray-3: #1a191b;--v-gray-4: #2b292d;--v-gray-5: #323035;--v-gray-6: #3c393f;--v-gray-7: #49474e;--v-gray-8: #625f69;--v-gray-9: #6f6d78;--v-gray-10: #7c7a85;--v-gray-11: #b5b2bc;--v-gray-12: #eeeef0;--v-danger-1: #191111;--v-danger-2: #201314;--v-danger-3: #3b1219;--v-danger-4: #500f1c;--v-danger-5: #611623;--v-danger-6: #72232d;--v-danger-7: #8c333a;--v-danger-8: #b54548;--v-danger-9: #e5484d;--v-danger-10: #ec5d5e;--v-danger-11: #ff9592;--v-danger-12: #ffd1d9;--v-info-1: #0d1520;--v-info-2: #111927;--v-info-3: #0d2847;--v-info-4: #003362;--v-info-5: #004074;--v-info-6: #104d87;--v-info-7: #205d9e;--v-info-8: #2870bd;--v-info-9: #0090ff;--v-info-10: #3b9eff;--v-info-11: #70b8ff;--v-info-12: #c2e6ff;--v-warning-1: #14120b;--v-warning-2: #1b180f;--v-warning-3: #2d2305;--v-warning-4: #362b00;--v-warning-5: #433500;--v-warning-6: #524202;--v-warning-7: #665417;--v-warning-8: #836a21;--v-warning-9: #ffe629;--v-warning-10: #ffff57;--v-warning-11: #f5e147;--v-warning-12: #f6eeb4;--v-success-1: #0e1512;--v-success-2: #121b17;--v-success-3: #132d21;--v-success-4: #113b29;--v-success-5: #174933;--v-success-6: #20573e;--v-success-7: #28684a;--v-success-8: #2f7c57;--v-success-9: #30a46c;--v-success-10: #33b074;--v-success-11: #3dd68c;--v-success-12: #b1f1cb;--v-accent-1: #14121f;--v-accent-2: #1b1525;--v-accent-3: #291f43;--v-accent-4: #33255b;--v-accent-5: #3c2e69;--v-accent-6: #473876;--v-accent-7: #56468b;--v-accent-8: #6958ad;--v-accent-9: #6e56cf;--v-accent-10: #7d66d9;--v-accent-11: #baa7ff;--v-accent-12: #e2ddfe;--v-color-background: var(--v-gray-1);--v-color-accent: var(--v-accent-9);--v-color-surface: var(--v-gray-2);--v-color-surface-raised: var(--v-gray-3);--v-color-border: var(--v-gray-4);--v-color-border-info: var(--v-info-7);--v-color-border-warning: var(--v-warning-7);--v-color-border-danger: var(--v-danger-7);--v-color-border-success: var(--v-success-7);--v-color-highlight: var(--v-accent-9);--v-color-text: var(--v-gray-12);--v-color-text-accent: var(--v-accent-11);--v-color-text-contrast: var(--v-gray-1);--v-color-text-weak: var(--v-gray-11);--v-color-text-weaker: var(--v-gray-10);--v-color-text-weakest: var(--v-gray-8);--v-color-neutral: var(--v-gray-9);--v-color-info: var(--v-info-9);--v-color-danger: var(--v-danger-9);--v-color-warning: var(--v-warning-9);--v-color-success: var(--v-success-9)}.is-grayscale .v-checkbox-input.example-version~.v-checkbox-box{background-color:var(--v-gray-9)!important;border-color:var(--v-gray-9)!important}@media(pointer:fine){.grayscale-wrapper:hover .is-grayscale .v-checkbox-input.example-version~.v-checkbox-box{background-color:var(--v-color-accent)!important;border-color:var(--v-color-accent)!important}.grayscale-wrapper:hover .is-grayscale .v-badge{background-color:var(--v-info-4)!important;border-color:var(--v-color-border-info)!important;color:var(--v-info-12)!important}.grayscale-wrapper:hover .is-grayscale .v-banner{background-color:var(--v-info-4)!important;border-inline-start:6px solid var(--v-info-11)!important}.grayscale-wrapper:hover .is-grayscale .v-container{outline-color:var(--v-color-danger)!important}.grayscale-wrapper:hover .is-grayscale .v-button{background-color:var(--v-accent-5)!important;border-color:var(--v-color-accent)!important}.grayscale-wrapper:hover .is-grayscale .v-link{color:var(--v-color-text-accent)!important}.grayscale-wrapper:hover .is-grayscale .v-radio:checked+.v-radio-label:before{border-color:var(--v-color-accent)!important;background-color:var(--v-color-accent)!important}.grayscale-wrapper:hover .is-grayscale .v-tab[aria-selected=true]{border-block-end:2px solid var(--v-color-accent)!important;color:var(--v-color-text-accent)!important}.grayscale-wrapper:hover .is-grayscale .v-toggle:checked{background-color:var(--v-color-accent)}}.v-badge{display:flex;align-items:center;gap:var(--v-space-xs);width:min-content;font-family:var(--v-font);font-size:var(--v-font-size-s);font-weight:var(--v-font-weight-regular);letter-spacing:var(--v-letter-spacing-s);background-color:var(--v-color-surface);border-radius:var(--v-radius);padding:var(--v-space-xs) var(--v-space-s);border:2px solid var(--v-gray-7);white-space:nowrap}.v-badge.is-strong{background-color:var(--v-color-neutral);border-color:var(--v-color-neutral)}.v-badge.is-danger{background-color:var(--v-danger-4);border-color:var(--v-color-border-danger);color:var(--v-danger-12)}.v-badge.is-danger.is-strong{background-color:var(--v-color-danger);border-color:var(--v-color-danger);color:var(--v-color-text)}.v-badge.is-warning{background-color:var(--v-warning-4);border-color:var(--v-color-border-warning);color:var(--v-warning-12)}.v-badge.is-warning.is-strong{background-color:var(--v-color-warning);border-color:var(--v-color-warning);color:var(--v-color-text-contrast)}.v-badge.is-success{background-color:var(--v-success-4);border-color:var(--v-color-border-success);color:var(--v-success-12)}.v-badge.is-success.is-strong{background-color:var(--v-color-success);border-color:var(--v-color-success);color:var(--v-color-text)}.v-badge.is-info{background-color:var(--v-info-4);border-color:var(--v-color-border-info);color:var(--v-info-12)}.v-badge.is-info.is-strong{background-color:var(--v-color-info);border-color:var(--v-color-info);color:var(--v-color-text)}.v-banner{display:flex;align-items:center;gap:var(--v-space-m);padding:var(--v-space-m);background-color:var(--v-info-4);border-inline-start:6px solid var(--v-info-11);color:var(--v-color-text);border-radius:var(--v-radius);font-family:var(--v-font);font-size:var(--v-font-size-m);line-height:var(--v-line-height-m);letter-spacing:var(--v-letter-spacing-m)}.v-banner-icon{width:20px;height:20px}.v-banner.is-info,.v-banner.is-info .v-link{color:var(--v-info-12)}.v-banner.is-warning,.v-banner.is-warning .v-link{color:var(--v-warning-12)}.v-banner.is-danger,.v-banner.is-danger .v-link{color:var(--v-danger-12)}.v-banner.is-success,.v-banner.is-success .v-link{color:var(--v-success-12)}.v-banner.is-warning{background-color:var(--v-warning-4);border-inline-start:6px solid var(--v-warning-11)}.v-banner.is-danger{background-color:var(--v-danger-4);border-inline-start:6px solid var(--v-danger-11)}.v-banner.is-success{background-color:var(--v-success-4);border-inline-start:6px solid var(--v-success-11)}.v-button{display:flex;align-items:center;justify-content:center;gap:var(--v-space-s);font-family:var(--v-font);font-size:var(--v-font-size-m);font-weight:var(--v-font-weight-regular);letter-spacing:var(--v-letter-spacing-m);line-height:var(--v-line-height-m);border:1px solid var(--v-accent-9);border-radius:var(--v-radius);background-color:var(--v-accent-5);height:32px;width:max-content;color:var(--v-color-text);cursor:pointer;padding-inline:var(--v-space-m);text-decoration:none}.v-button:focus-visible{outline:2px solid var(--v-color-info);outline-offset:2px}.v-button.is-expanded{width:100%}.v-button.is-size-l{font-size:var(--v-font-size-l);height:auto;padding:var(--v-space-s) var(--v-space-l)}.v-button.is-secondary{background-color:var(--v-color-background);color:var(--v-accent-11);border-color:var(--v-accent-9)}.v-button.is-ghost{background-color:var(--v-color-background);border-color:transparent;color:var(--v-accent-11)}.v-button.is-danger{background-color:var(--v-color-danger);border-color:var(--v-color-danger);color:var(--v-color-text)}.v-button:disabled{background-color:var(--v-gray-4);border-color:var(--v-gray-3);color:var(--v-color-text-weaker);cursor:not-allowed}.v-button.is-secondary:disabled{background-color:var(--v-gray-1);color:var(--v-gray-4);border-color:var(--v-gray-3);cursor:not-allowed}.v-button.is-ghost:disabled{background-color:var(--color-background);border:none;color:var(--v-gray-4);cursor:not-allowed}.v-button.is-danger:disabled{background-color:var(--v-danger-2);border-color:var(--v-danger-2);color:var(--v-gray-4);cursor:not-allowed}@media(pointer:fine){.v-button:hover{background-color:var(--v-color-text);color:var(--v-color-text-contrast);border-color:var(--v-color-text)}.v-button.is-secondary:hover{background-color:var(--v-accent-5);color:var(--v-color-text);border-color:var(--v-color-accent)}.v-button.is-secondary:disabled:hover{background-color:var(--v-gray-1);color:var(--v-gray-4);border-color:var(--v-gray-3)}.v-button.is-ghost:hover{background-color:var(--v-color-background);color:var(--v-accent-11);border:1px solid var(--v-accent-9)}.v-button.is-ghost:disabled:hover{background-color:var(--color-background);border:none;color:var(--v-gray-4)}.v-button.is-danger:hover{background-color:var(--v-color-background);color:var(--v-color-danger);border-color:var(--v-color-danger)}.v-button:disabled:hover{background-color:var(--v-gray-4);color:var(--v-color-text-weaker);border-color:var(--v-gray-3)}}.v-card{background-color:var(--v-color-surface);border:1px solid var(--v-color-border);border-radius:var(--v-radius)}.v-card.is-ghost{background-color:var(--v-color-background)}.v-card-header{display:flex;align-items:center;justify-content:space-between;padding:var(--v-space-m);border-block-end:1px solid var(--v-color-border)}.v-card-content{padding:var(--v-space-m)}.v-card.has-space-none .v-card-content,.v-card.has-space-none .v-card-header{padding:0}.v-card.has-space-m .v-card-content,.v-card.has-space-m .v-card-header{padding:var(--v-space-m)}.v-card.has-space-l .v-card-content,.v-card.has-space-l .v-card-header{padding:var(--v-space-l)}.v-checkbox-wrapper{display:inline-flex;align-items:center;gap:.5rem;cursor:pointer;font-family:var(--v-font);font-size:var(--v-font-size-m);font-weight:var(--v-font-weight-regular);letter-spacing:var(--v-letter-spacing-m);line-height:var(--v-line-height-m)}.v-checkbox-wrapper.is-danger,.v-checkbox-wrapper.has-hint{align-items:flex-start}.v-checkbox-wrapper:has(input:disabled){opacity:.6;cursor:not-allowed;color:var(--color-text-weaker)}.v-checkbox-input{position:absolute;opacity:0;width:0;height:0}.v-checkbox-box{position:relative;width:1.25rem;height:1.25rem;flex-shrink:0;border:1px solid var(--v-gray-7);border-radius:var(--v-radius);background-color:var(--v-color-surface);display:flex;align-items:center;justify-content:center}.v-checkbox-box.is-danger{border:1px solid var(--v-color-danger)}.v-checkbox-wrapper.is-danger .v-checkbox-input:checked~.v-checkbox-box{background-color:var(--v-color-danger);border-color:var(--v-color-danger)}.v-checkbox-input:checked~.v-checkbox-box{background-color:var(--v-color-accent);border-color:var(--v-color-accent)}.v-checkbox-input:disabled~.v-checkbox-box{background-color:var(--v-gray-10);border-color:var(--v-gray-10)}.v-checkbox-input:focus-visible~.v-checkbox-box{outline:2px solid var(--v-color-info);outline-offset:2px}.v-checkbox-check{opacity:0;color:var(--v-gray-12);min-width:24px}.v-checkbox-indeterminate{color:var(--v-color-text)}.v-checkbox-input:indeterminate~.v-checkbox-box{background-color:var(--v-color-accent);border-color:var(--v-color-accent)}.v-checkbox-input:checked~.v-checkbox-box .v-checkbox-check,.v-checkbox-wrapper .v-checkbox-box .v-checkbox-indeterminate{opacity:1}.v-checkbox-label{display:flex;flex-direction:column;justify-content:end;gap:var(--v-space-xs);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.v-code{font-family:var(--v-font-mono);font-size:var(--v-font-size-m);line-height:var(--v-line-height-m);background:var(--v-gray-5);padding-inline:var(--v-space-s);border-radius:var(--v-radius);width:min-content;height:min-content;white-space:nowrap}.v-code-example-wrapper.is-code-only .hljs{border-radius:var(--v-radius)}.v-code-example{max-height:33dvh;max-width:calc(100% - (var(--v-space-m) * 2) - 2px);overflow-y:auto;padding:var(--v-space-m);border-block-start:1px solid var(--v-color-border);border-inline-end:1px solid var(--v-color-border);border-block-end:0;border-inline-start:1px solid var(--v-color-border);resize:horizontal;border-radius:var(--v-radius) var(--v-radius) 0 0}.v-container{padding:var(--v-space-l)}.v-container.is-size-s{max-width:var(--v-breakpoint-s)}.v-container.is-size-m{max-width:var(--v-breakpoint-m)}.v-container.is-size-l{max-width:var(--v-breakpoint-l)}.v-container.is-size-xl{max-width:var(--v-breakpoint-xl)}.v-container.is-size-2xl{max-width:var(--v-breakpoint-2xl)}.v-container.is-align-start{margin:0}.v-container.is-align-center{margin:auto}.v-container.is-align-end{margin-inline-start:auto}.v-container.is-debug{outline:1px dashed var(--v-color-danger)}.v-container.has-space-none{padding:0}@media(min-width:82rem){.v-container{padding:var(--v-space-2xl)}}.v-copy-code{display:flex;justify-content:space-between;align-items:center;font-family:var(--v-font-mono);font-size:var(--v-font-size-m);line-height:var(--v-line-height-m);background:var(--v-color-surface-raised);padding:var(--v-space-s) var(--v-space-s) var(--v-space-s) var(--v-space-m);border:1px solid var(--v-color-border);border-radius:var(--v-radius)}.v-divider{margin:0;padding:0;width:100%;border-block-end:1px solid var(--v-color-border)}.v-fieldset{position:relative;border:none;padding:0;padding-block-start:var(--v-space-s)}.v-fieldset-legend{display:flex;gap:var(--v-space-xs)}.v-fieldset-required{font-family:var(--v-font);font-size:var(--v-font-size-xl);letter-spacing:var(--v-letter-spacing-xl);font-weight:var(--v-font-weight-regular);color:var(--v-color-danger)}.v-fieldset-label{font-family:var(--v-font);font-size:var(--v-font-size-m);font-weight:var(--v-font-weight-regular);letter-spacing:var(--v-letter-spacing-m)}.v-flex{display:flex;gap:var(--v-space-m);flex-direction:row;justify-content:start;align-items:initial;width:100%}.v-flex.has-direction-row{flex-direction:row}.v-flex.has-direction-column{flex-direction:column}.v-flex.has-direction-column-reverse{flex-direction:column-reverse}.v-flex.has-direction-row-reverse{flex-direction:row-reverse}.v-flex.is-justify-between{justify-content:space-between}.v-flex.has-gap-none{gap:0}.v-flex.has-gap-xs{gap:var(--v-space-xs)}.v-flex.has-gap-s{gap:var(--v-space-s)}.v-flex.has-gap-l{gap:var(--v-space-l)}.v-flex.has-gap-xl{gap:var(--v-space-xl)}.v-flex.has-gap-2xl{gap:var(--v-space-2xl)}.v-flex.has-flex-wrap{flex-wrap:wrap}.v-flex.has-flex-nowrap{flex-wrap:nowrap}.v-flex.has-justify-start{justify-content:start}.v-flex.has-justify-end{justify-content:end}.v-flex.has-justify-flex-start{justify-content:flex-start}.v-flex.has-justify-flex-end{justify-content:flex-end}.v-flex.has-justify-center{justify-content:center}.v-flex.has-justify-between{justify-content:space-between}.v-flex.has-justify-around{justify-content:space-around}.v-flex.has-justify-evenly{justify-content:space-evenly}.v-flex.is-align-initial{align-items:initial}.v-flex.is-align-strech{align-items:stretch}.v-flex.is-align-flex-start{align-items:flex-start}.v-flex.is-align-flex-end{align-items:flex-end}.v-flex.is-align-center{align-items:center}.v-flex.is-align-baseline{align-items:baseline}.v-flex.is-align-start{align-items:start}.v-flex.is-align-end{align-items:end}.v-flex.is-align-self-start{align-items:self-start}.v-flex.is-align-self-end{align-items:self-end}.v-input-wrapper{position:relative;width:max-content;box-sizing:border-box}.v-input-wrapper.is-expanded{width:100%}.v-input{padding:var(--v-space-s) var(--v-space-s);border:1px solid var(--v-color-border);border-radius:var(--v-radius);font-family:var(--v-font);font-size:var(--v-font-size-m);font-weight:var(--v-font-weight-regular);letter-spacing:var(--v-letter-spacing-m);background-color:var(--v-color-surface);color:var(--v-color-text);width:16rem;box-sizing:border-box}.v-input.is-expanded{width:100%}.v-input:focus{outline:none;border-color:var(--v-color-highlight);box-shadow:0 0 1px 2px var(--v-color-highlight)}.v-input:disabled{background-color:var(--v-gray-1);border-color:var(--v-gray-3);cursor:not-allowed}.v-input::placeholder{color:var(--v-color-text-weakest)}.v-input.is-danger{border-color:var(--v-color-danger)}.v-input.is-danger:focus{box-shadow:0 0 1px 2px var(--v-color-danger)}.v-input.is-align-end{text-align:end}.v-input-prefix,.v-input-suffix{display:flex;align-items:center;position:absolute;top:50%;transform:translateY(-50%);padding:0 var(--v-space-s);color:var(--v-color-text-weaker);font-family:var(--v-font);font-size:var(--font-size-m);font-weight:var(--v-font-weight-regular);letter-spacing:var(--v-letter-spacing-m);-webkit-user-select:none;user-select:none;pointer-events:none}.v-input-prefix{left:0;padding-inline-start:var(--v-space-s)}.v-input-suffix{right:0;padding-inline-end:var(--v-space-s)}@media(pointer:fine){.v-input:hover{border-color:var(--v-gray-7)}.v-input:disabled:hover{border-color:var(--v-gray-3)}.v-input:focus:hover{border-color:var(--v-color-highlight)}.v-input.is-danger:hover{border-color:var(--v-color-danger)}}.v-label-wrapper{display:flex;flex-direction:column;gap:var(--v-space-s)}.v-label{font-family:var(--v-font);font-size:var(--v-font-size-m);font-weight:var(--v-font-weight-regular);letter-spacing:var(--v-letter-spacing-m);color:var(--v-color-text);display:flex;align-items:center;gap:var(--v-space-xs)}.v-hero{padding:calc(var(--v-space-2xl))}.v-icon.is-danger{color:var(--v-color-danger)}.v-icon.is-warning{color:var(--v-color-warning)}.v-icon.is-success{color:var(--v-color-success)}.v-icon.is-size-s{min-width:12px;min-height:12px}.v-icon.is-size-m{min-width:16px;min-height:16px}.v-icon.is-size-l{min-width:24px;min-height:24px}.v-layout{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:4.5rem 1fr;grid-template-areas:"header header" "content content";height:100dvh}.v-layout-content{grid-area:content;background-color:var(--v-color-background);overflow-y:auto}.v-layout-header{grid-area:header;display:flex;align-items:center;border-block-end:1px solid var(--v-color-border);background-color:var(--v-color-surface);padding:var(--v-space-m)}.v-layout-mobile-logo{display:flex;justify-content:center;align-items:center;width:calc(100% - var(--v-space-2xl))}.v-layout-menu-button{border:none;background:transparent;cursor:pointer;padding:var(--v-space-xs);height:32px;width:32px;border-radius:var(--v-radius);color:var(--v-color-text)}.v-layout-logo{display:none;grid-area:logo;border-inline-end:1px solid var(--v-color-border);border-block-end:1px solid var(--v-color-border);align-items:center;padding-inline:var(--v-space-m);background-color:var(--v-color-surface)}.v-layout-nav{display:none;grid-area:nav;border-inline-end:1px solid var(--v-color-border);padding:0;overflow-y:auto;background-color:var(--v-color-surface)}@media(max-width:82rem){.v-layout-nav.is-open{display:block;position:absolute;left:0;top:4.5rem;width:16rem;height:calc(100dvh - 4.5rem);z-index:1000}}@media(min-width:82rem){.v-layout{grid-template-columns:16rem 1fr;grid-template-rows:4.5rem 1fr;grid-template-areas:"logo header" "nav content"}.v-layout-logo{display:flex}.v-layout-mobile-logo{display:none}.v-layout-nav{display:block}.v-layout-menu-button{display:none}}@media(pointer:fine){.v-layout-menu-button:hover{background-color:var(--v-gray-6)}}.v-link{font-family:var(--v-font);font-size:var(--font-size-m);font-weight:var(--v-font-weight-regular);letter-spacing:var(--v-letter-spacing-m);line-height:var(--v-line-height-m);margin:0;padding:0;text-decoration:underline;color:var(--v-color-text-accent)}.v-link.is-size-xs{font-size:var(--v-font-size-xs);line-height:var(--v-line-height-xs);letter-spacing:var(--v-letter-spacing-xs)}.v-link.is-size-s{font-size:var(--v-font-size-s);line-height:var(--v-line-height-s);letter-spacing:var(--v-letter-spacing-s)}.v-link.is-size-m{font-size:var(--v-font-size-m);line-height:var(--v-line-height-m);letter-spacing:var(--v-letter-spacing-m)}.v-link.is-size-l{font-size:var(--v-font-size-l);line-height:var(--v-line-height-l);letter-spacing:var(--v-letter-spacing-l)}.v-link.is-size-xl{font-size:var(--v-font-size-xl);line-height:var(--v-line-height-xl);letter-spacing:var(--v-letter-spacing-xl)}.v-link.is-size-2xl{font-size:var(--v-font-size-2xl);line-height:var(--v-line-height-2xl);letter-spacing:var(--v-letter-spacing-2xl)}.v-link.is-size-3xl{font-size:var(--v-font-size-3xl);line-height:var(--v-line-height-3xl);letter-spacing:var(--v-letter-spacing-3xl)}@media(pointer:fine){.v-link:hover{text-decoration:none}}.v-nav-item{display:flex;font-family:var(--v-font);font-weight:var(--v-font-weight-body);font-size:var(--v-font-size-m);letter-spacing:var(--v-letter-spacing-m);color:var(--v-color-text);border-inline-start:4px solid transparent;text-decoration:none;padding:var(--v-space-m)}.v-nav-item[aria-current=true]{background-color:var(--v-color-surface-raised);border-inline-start:4px solid var(--v-color-text)}.v-nav-group{display:flex;flex-direction:column;gap:0}.v-nav-group-expander{background:transparent;border:none;text-align:start;display:flex;align-items:center;justify-content:space-between;width:100%;padding:var(--v-space-m) var(--v-space-m);cursor:pointer;color:var(--v-color-text)}.v-nav-group.is-expanded .v-nav-group-items{display:flex}.v-nav-group-heading{font-family:var(--v-font);font-weight:var(--v-font-weight-heading);font-size:var(--v-font-size-m);letter-spacing:var(--v-letter-spacing-m);color:var(--v-color-text);margin:0;border-inline-start:4px solid transparent}.v-nav-group-items{display:none;flex-direction:column;gap:0}.v-nav-group-item{font-family:var(--v-font);font-weight:var(--v-font-weight-body);font-size:var(--v-font-size-m);letter-spacing:var(--v-letter-spacing-m);color:var(--v-color-text-weak);border-inline-start:4px solid transparent;text-decoration:none;padding:var(--v-space-m) var(--v-space-l)}.v-nav-group-item[aria-current=true]{background-color:var(--v-gray-3);color:var(--v-color-text);border-inline-start:4px solid var(--v-gray-11);color:var(--v-gray-12)}@media(pointer:fine){.v-nav-item:hover,.v-nav-group-expander:hover,.v-nav-group-item:hover{background-color:var(--v-color-surface-raised)}}.v-radio-wrapper{width:max-content;border-radius:var(--v-radius)}.v-radio-wrapper .v-radio{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.v-radio-wrapper .v-radio-label{position:relative;padding-inline-start:28px;cursor:pointer;display:inline-block;line-height:20px}.v-radio-wrapper .v-radio-label:before{content:"";position:absolute;left:0;top:0;width:18px;height:18px;border:1px solid var(--v-color-border);border-radius:50%;background:var(--v-color-surface-raised);margin:0;padding:0}.v-radio-wrapper.is-danger .v-radio-label:before{border-color:var(--v-color-danger)}.v-radio-wrapper.is-danger .v-radio:checked+.v-radio-label:before{background-color:var(--v-color-danger);border-color:var(--v-color-danger)}.v-radio-label{font-family:var(--v-font);font-size:var(--v-font-size-m);font-weight:var(--v-font-weight-regular);letter-spacing:var(--v-letter-spacing-m);line-height:var(--v-line-height-m)}.v-radio-wrapper.has-hint .v-radio-label,.v-radio-wrapper.is-danger .v-radio-label{display:flex;flex-direction:column;gap:var(--v-space-xs)}.v-radio-wrapper.is-disabled .v-radio-label{color:var(--v-color-text-weakest);cursor:not-allowed}.v-radio-wrapper.is-disabled .v-radio-label:before{background-color:var(--v-gray-3)}.v-radio-wrapper.is-disabled .v-radio:checked+.v-radio-label:before{background-color:var(--v-gray-9);border-color:var(--v-color-border)}.v-radio-wrapper .v-radio:checked+.v-radio-label:before{border-color:var(--v-color-accent);background-color:var(--v-color-accent)}.v-radio-wrapper.example-version .v-radio:checked+.v-radio-label:before{border-color:var(--v-gray-9);background-color:var(--v-gray-9)}.v-radio-wrapper .v-radio-label:after{content:"";position:absolute;display:none;left:6px;top:6px;width:8px;height:8px;background:var(--v-accent-1);border-radius:50%}.v-radio-wrapper .v-radio:checked+.v-radio-label:after{display:block}.v-radio-wrapper:has(:focus-visible){outline:2px solid var(--v-color-info);outline-offset:2px}.v-required{font-family:var(--v-font);font-size:var(--v-font-size-xl);color:var(--v-color-danger);height:18px}.v-select-wrapper{position:relative;display:flex;align-items:center;background-color:var(--v-color-surface);border:1px solid var(--v-color-border);border-radius:var(--v-radius);min-width:12rem;width:fit-content;max-width:100%}.v-select-wrapper.is-expanded{width:100%}.v-select{font-family:var(--v-font);font-size:var(--v-font-size-m);font-weight:var(--v-font-weight-regular);letter-spacing:var(--v-letter-spacing-m);appearance:none;-webkit-appearance:none;width:100%;padding:.5rem 2.5rem .5rem .75rem;border:none;background:transparent;color:var(--v-color-text);cursor:pointer}.v-select:focus-within{box-shadow:none;outline:none;border:none}.v-select-wrapper:focus-within{outline:none;border-color:var(--v-color-highlight);box-shadow:0 0 1px 2px var(--v-color-highlight)}.v-select-wrapper.is-danger:focus-within{outline:none;border-color:var(--v-color-danger);box-shadow:0 0 1px 2px var(--v-color-danger)}.v-select-wrapper:has(.v-select:disabled){background-color:var(--v-gray-1);border-color:var(--v-gray-3);cursor:not-allowed}.v-select:disabled{cursor:not-allowed}.v-select-wrapper.is-danger{border-color:var(--v-color-danger)}.v-select.has-placeholder{color:var(--v-color-text-weakest)}.v-select-prefix,.v-select-suffix{position:absolute;top:50%;transform:translateY(-50%);padding:0 var(--v-space-s);color:var(--v-color-text-weaker);font-family:var(--v-font);font-size:var(--font-size-m);font-weight:var(--v-font-weight-regular);letter-spacing:var(--v-letter-spacing-m);-webkit-user-select:none;user-select:none;pointer-events:none}.v-select-prefix{left:0;padding-inline-start:var(--v-space-s)}.v-select-suffix{right:0;padding-inline-end:var(--v-space-s)}.v-select-arrow{position:absolute;right:0;pointer-events:none;padding:0 var(--v-space-s);color:var(--color-text-weak);display:flex;align-items:center;height:100%}.v-select-arrow svg{width:1.25rem;height:1.25rem}@media(pointer:fine){.v-select-wrapper:hover{border-color:var(--v-gray-7)}.v-select-wrapper:has(.v-select:disabled):hover{border-color:var(--v-gray-3)}.v-select-wrapper.is-danger:hover{border-color:var(--v-color-danger)}}.v-table-wrapper{overflow-x:auto;width:100%}.v-table{table-layout:auto;width:100%;font-family:var(--v-font);font-weight:var(--v-font-weight-regular);border-collapse:collapse;overflow:scroll}.v-table-caption{text-align:start;font-family:var(--v-font);font-weight:var(--v-font-weight-bold);font-size:var(--v-font-size-2xl);letter-spacing:var(--v-letter-spacing-2xl);padding-block-end:var(--v-space-m)}.v-table-header .v-table-row .v-table-head:first-child{border-radius:var(--v-radius) 0 0 0}.v-table-header .v-table-row .v-table-head:last-child{border-radius:0 var(--v-radius) 0 0}.v-table-head{text-align:start;padding:var(--v-space-m);font-family:var(--v-font);font-weight:var(--v-font-weight-regular);font-size:var(--v-font-size-m);letter-spacing:var(--v-letter-spacing-m);border-block-end:1px solid var(--v-color-border);background-color:var(--v-color-surface)}.v-table-cell{text-align:start;font-family:var(--v-font);font-weight:var(--v-font-weight-regular);font-size:var(--v-font-size-m);font-variant-numeric:tabular-nums lining-nums;padding:var(--v-space-m);border-block-end:1px solid var(--v-color-border);white-space:nowrap}.v-table.is-striped .v-table-row:nth-child(2n){background-color:var(--v-color-surface)}.v-card .v-table .v-table-body .v-table-row:last-child .v-table-cell{border-block-end-color:transparent}.v-table-cell.is-align-start{text-align:start}.v-table-cell.is-align-center{text-align:center}.v-table-cell.is-align-end{text-align:end}.v-table-head.is-align-start{text-align:start}.v-table-head.is-align-center{text-align:center}.v-table-head.is-align-end{text-align:end}.v-table-cell.is-truncated{max-inline-size:0;inline-size:90%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(pointer:fine){.v-table.is-interactive .v-table-row:hover{background-color:var(--v-color-surface-raised)}}.v-tabs{display:flex;align-items:center;gap:var(--v-space-xl);box-shadow:0 -1px 0 var(--v-color-border) inset}.v-tab{font-family:var(--v-font);font-weight:var(--v-font-weight-regular);letter-spacing:var(--v-letter-spacing-l);font-size:var(--v-font-size-l);background:none;border:none;border-block-end:2px solid transparent;cursor:pointer;color:var(--v-color-text-weaker);padding-block-end:var(--v-space-s)}.v-tab[aria-selected=true]{border-block-end:2px solid var(--v-color-accent);color:var(--v-color-text-accent)}.v-tabs:focus-visible,.v-tab:focus-visible,.v-tab-panel:focus-visible{outline:2px solid var(--v-color-info);outline-offset:1px;border-radius:var(--v-radius);border-color:transparent}.v-text{font-family:var(--v-font);font-weight:var(--v-font-weight-body);font-size:var(--v-font-size-m);line-height:var(--v-line-height-m);letter-spacing:var(--v-letter-spacing-m);margin:0;padding:0}.v-text.is-mono{font-family:var(--v-font-mono)}.v-text.is-size-xs{font-size:var(--v-font-size-xs);line-height:var(--v-line-height-xs);letter-spacing:var(--v-letter-spacing-xs)}.v-text.is-size-s{font-size:var(--v-font-size-s);line-height:var(--v-line-height-s);letter-spacing:var(--v-letter-spacing-s)}.v-text.is-size-m{font-size:var(--v-font-size-m);line-height:var(--v-line-height-m);letter-spacing:var(--v-letter-spacing-m)}.v-text.is-size-l{font-size:var(--v-font-size-l);line-height:var(--v-line-height-l);letter-spacing:var(--v-letter-spacing-l)}.v-text.is-size-xl{font-size:var(--v-font-size-xl);line-height:var(--v-line-height-xl);letter-spacing:var(--v-letter-spacing-xl)}.v-text.is-size-2xl{font-size:var(--v-font-size-2xl);line-height:var(--v-line-height-2xl);letter-spacing:var(--v-letter-spacing-2xl)}.v-text.is-size-3xl{font-size:var(--v-font-size-3xl);line-height:var(--v-line-height-3xl);letter-spacing:var(--v-letter-spacing-3xl)}.v-text.is-size-4xl{font-size:var(--v-font-size-4xl);line-height:var(--v-line-height-4xl);letter-spacing:var(--v-letter-spacing-4xl)}.v-text.is-weak{color:var(--v-color-text-weak)}.v-text.is-weaker{color:var(--v-color-text-weaker)}.v-text.is-weakest{color:var(--v-color-text-weakest)}.v-text.is-warning{color:var(--v-color-warning)}.v-text.is-danger{color:var(--v-color-danger)}.v-text.is-success{color:var(--v-color-success)}.v-text.has-weight-regular{font-weight:var(--v-font-weight-regular)}.v-text.has-weight-bold{font-weight:var(--v-font-weight-bold)}.v-text.has-weight-black{font-weight:var(--v-font-weight-black)}.v-text.has-measure-s{max-width:none}.v-text.has-measure-s{max-width:40ch}.v-text.has-measure-m{max-width:60ch}.v-text.has-measure-l{max-width:80ch}.v-text.is-align-start{text-align:start}.v-text.is-align-center{text-align:center}.v-text.is-align-end{text-align:end}.v-textarea-wrapper{position:relative;width:max-content;box-sizing:border-box}.v-textarea-wrapper.is-expanded{width:100%}.v-textarea{font-family:var(--v-font);font-weight:var(--v-font-weight-regular);letter-spacing:var(--v-letter-spacing-m);line-height:var(--v-line-height-m);padding:var(--v-space-s) var(--v-space-s);border:1px solid var(--v-color-border);border-radius:var(--v-radius);font-size:var(--v-font-size-m);background-color:var(--v-color-surface);color:var(--v-color-text);width:16rem;box-sizing:border-box}.v-textarea.is-expanded{width:100%}.v-textarea:focus{outline:none;border-color:var(--v-color-highlight);box-shadow:0 0 1px 2px var(--v-color-highlight)}.v-textarea:disabled{background-color:var(--v-gray-1);border-color:var(--v-gray-3);cursor:not-allowed}.v-textarea::placeholder{color:var(--v-color-text-weakest)}.v-textarea.is-danger{border-color:var(--v-color-danger)}.v-textarea.is-danger:focus{outline:none;border-color:var(--v-color-danger);box-shadow:0 0 1px 2px var(--v-color-danger)}.v-textarea.is-align-end{text-align:end}@media(pointer:fine){.v-textarea:hover{border-color:var(--v-gray-7)}.v-textarea:disabled:hover{border-color:var(--v-gray-3)}.v-textarea:focus:hover{border-color:var(--v-color-highlight)}.v-textarea.is-danger:hover{border-color:var(--v-color-danger)}}.v-toast{display:flex;align-items:center;justify-content:space-between;background:var(--v-color-surface-raised);color:var(--v-color-text);border:1px solid var(--v-gray-7);padding:var(--v-space-m);border-radius:var(--v-radius);width:17rem;height:1.5rem}.v-toast.is-danger{background-color:var(---v-danger-4);border-color:var(--v-color-border-danger)}.v-toast-message{font-family:var(--v-font);font-size:var(--v-font-size-m);font-weight:var(--v-font-weight-regular);letter-spacing:var(--v-letter-spacing-m);line-height:var(--v-line-height-m)}.v-toast-dismiss{border:none;background:transparent;cursor:pointer;height:32px;border-radius:var(--v-radius);display:flex;justify-content:center;align-items:center;color:var(--v-color-text)}@media(pointer:fine){.v-toast.is-danger .v-toast-dismiss:hover{background-color:var(--v-danger-6)}.v-toast-dismiss:hover{background:var(--v-gray-6)}}.v-toast-group{position:absolute;right:var(--v-space-xl);bottom:var(--v-space-xl);display:flex;flex-direction:column;gap:var(--v-space-m);overflow:hidden}.v-toggle-wrapper{display:flex;align-items:center;gap:var(--v-space-s)}.v-toggle-wrapper.is-danger,.v-toggle-wrapper.has-hint{align-items:flex-start}.v-toggle-wrapper.is-danger .v-toggle:checked{background-color:var(--v-color-danger)}.v-toggle-wrapper.is-danger .v-toggle:checked:before{background-color:var(--v-color-text)}.v-toggle{appearance:none;position:relative;min-width:48px;height:28px;margin:0;background-color:var(--v-gray-5);border-radius:var(--v-radius-round);cursor:pointer}.v-toggle:before{position:absolute;content:"";height:18px;width:18px;left:4px;bottom:5px;background-color:var(--v-color-text);-webkit-transition:.2s;transition:.2s;border-radius:100%}.v-toggle:checked:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translate(22px);background-color:var(--v-color-text)}.v-toggle:checked{background-color:var(--v-color-accent)}.v-toggle.example-version:checked{background-color:var(--v-gray-9)}.v-toggle:disabled{background-color:var(--v-gray-3);cursor:not-allowed}.v-toggle:disabled:before{background-color:var(--v-gray-9)}.v-toggle:checked:disabled{background-color:var(--v-accent-4)}.v-toggle:checked:disabled:before{background-color:var(--v-gray-9)}.v-toggle-wrapper.is-disabled .v-toggle-label{color:var(--v-color-text-weaker);cursor:not-allowed}.v-toggle-label{font-family:var(--v-font);font-size:var(--v-font-size-m);letter-spacing:var(--v-letter-spacing-m);font-weight:var(--v-font-weight-regular)}.v-toggle:focus-visible{outline:2px solid var(--v-color-info);outline-offset:2px}.v-code-block{position:relative;display:flex;max-height:20.25rem}.v-code-block.is-expanded{max-height:100%}.v-code-block-expand-button{position:absolute;cursor:pointer;bottom:0;width:100%;height:32px;border:none;background:#0c0c0ce6;font-family:var(--v-font);font-size:var(--v-font-size-s);color:var(--v-color-text)}@media(pointer:fine){.v-code-block-expand-button:hover{background:#101010e6}}.hljs{overflow:hidden;border-radius:0 0 var(--v-radius) var(--v-radius)}.v-code-example-wrapper{display:flex;flex-direction:column;gap:0;border-radius:var(--v-radius);width:100%}.v-code-block,.v-code-block pre{margin:0}.v-code-block pre{width:100%}.v-code-block code{display:flex;width:calc(100% - var(--v-space-m))}pre code.hljs{display:block;overflow-x:auto;padding:var(--v-space-m);border:1px solid var(--v-color-border);margin:0}code.hljs{padding:3px 5px}.hljs{color:var(--v-color-text);background:var(--v-color-surface)}.hljs::selection,.hljs ::selection{background-color:var(--v-color-highlight);color:var(--v-color-text)}.hljs-comment{color:var(--v-color-text-weaker)}.hljs-tag,.hljs-subst,.hljs-punctuation,.hljs-operator{color:var(--v-color-text)}.hljs-operator{opacity:.7}.hljs-bullet,.hljs-variable,.hljs-selector-tag,.hljs-name,.hljs-deletion{color:var(--v-accent-11)}.hljs-template-variable,.hljs-symbol,.hljs-number,.hljs-link,.hljs-attr,.hljs-variable.constant_,.hljs-literal{color:var(--v-info-11)}.hljs-title,.hljs-class .hljs-title,.hljs-title.class_{color:var(--v-success-10)}.hljs-strong{font-weight:700;color:#795da3}.hljs-code,.hljs-addition,.hljs-title.class_.inherited__,.hljs-string{color:var(--v-danger-10)}.hljs-built_in,.hljs-doctag,.hljs-quote,.hljs-keyword.hljs-atrule,.hljs-regexp{color:var(--v-info-10)}.hljs-function .hljs-title,.hljs-attribute,.ruby .hljs-property,.hljs-title.function_,.hljs-section{color:var(--v-success-10)}.hljs-type,.hljs-template-tag,.diff .hljs-meta{color:var(--v-success-11)}.hljs-keyword{color:var(--v-danger-10)}.hljs-emphasis{color:#a71d5d;font-style:italic}.hljs-meta,.hljs-meta .hljs-keyword,.hljs-meta .hljs-string{color:#333}.hljs-meta .hljs-keyword,.hljs-meta-keyword{font-weight:700}::selection{background-color:var(--v-accent-7);color:var(--v-color-text)}html,body{color-scheme:dark;margin:0;padding:0;font-family:var(--v-font);background-color:var(--v-color-background);color:var(--v-color-text);width:100%}.logo.svelte-12qhfyh{font-family:var(--v-font);font-size:var(--v-font-size-2xl);font-weight:var(--v-font-weight-black);letter-spacing:-.2px;text-decoration:none;color:var(--v-color-text);text-transform:uppercase}.logo-ui.svelte-12qhfyh{background-color:var(--v-accent-5);padding:2px 8px;border-radius:var(--v-radius)}
