.cookie-banner[data-v-fa0ddd31]{z-index:400;background:#16171ef7;border:1px solid #7c3aed47;border-radius:14px;justify-content:space-between;align-items:center;gap:24px;max-width:980px;margin:0 auto;padding:18px;display:flex;position:fixed;bottom:24px;left:24px;right:24px;box-shadow:0 20px 70px #0000007a}.cookie-banner h2[data-v-fa0ddd31]{margin:0 0 6px;font-size:17px}.cookie-banner p[data-v-fa0ddd31]{color:#ffffffad;margin:0;font-size:14px;line-height:1.5}.cookie-banner__actions[data-v-fa0ddd31]{flex:none;grid-template-columns:repeat(3,max-content);justify-content:end;align-items:center;gap:10px;display:grid}.cookie-banner__actions button[data-v-fa0ddd31]{white-space:nowrap}.cookie-modal__actions[data-v-fa0ddd31]{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.cookie-backdrop[data-v-fa0ddd31]{z-index:410;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#00000094;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.cookie-modal[data-v-fa0ddd31]{background:#16171efa;border:1px solid #7c3aed3d;border-radius:16px;flex-direction:column;width:min(620px,100%);max-height:min(720px,100dvh - 48px);display:flex;overflow:hidden;box-shadow:0 24px 90px #0000008c}.cookie-modal--policy[data-v-fa0ddd31]{width:min(760px,100%)}.cookie-modal__header[data-v-fa0ddd31]{border-bottom:1px solid #7c3aed24;justify-content:space-between;align-items:center;gap:16px;padding:20px 22px;display:flex}.cookie-modal__header h2[data-v-fa0ddd31]{margin:0;font-size:22px}.cookie-modal__intro[data-v-fa0ddd31],.policy-content[data-v-fa0ddd31]{color:#ffffffb3;font-size:14px;line-height:1.6}.cookie-settings-content[data-v-fa0ddd31]{flex:1;min-height:0;overflow-y:auto}.cookie-modal__intro[data-v-fa0ddd31]{margin:0;padding:18px 22px 0}.cookie-option[data-v-fa0ddd31]{background:#ffffff09;border:1px solid #7c3aed24;border-radius:12px;justify-content:space-between;align-items:center;gap:18px;margin:16px 22px 0;padding:16px;display:flex}.cookie-option h3[data-v-fa0ddd31]{margin:0 0 6px;font-size:16px}.cookie-option p[data-v-fa0ddd31]{color:#ffffff9e;margin:0;font-size:13.5px;line-height:1.5}.cookie-option input[data-v-fa0ddd31]{accent-color:#7c3aed;cursor:pointer;flex:none;width:42px;height:24px}.cookie-option--interactive[data-v-fa0ddd31]{cursor:pointer}.status-pill[data-v-fa0ddd31]{color:#41b883;background:#41b8831f;border-radius:999px;flex:none;padding:5px 9px;font-size:12px;font-weight:700}.cookie-policy-link[data-v-fa0ddd31]{align-self:flex-start;margin:16px 22px 0}.cookie-modal__actions[data-v-fa0ddd31]{background:#16171efa;border-top:1px solid #7c3aed24;flex:none;margin-top:22px;padding:18px 22px}.policy-content[data-v-fa0ddd31]{padding:18px 22px 4px;overflow-y:auto}.policy-content h3[data-v-fa0ddd31]{color:#fff;margin:22px 0 8px;font-size:16px}.policy-content p[data-v-fa0ddd31]{margin:0 0 12px}.policy-content ul[data-v-fa0ddd31]{margin:0 0 12px;padding-left:20px}.policy-content li[data-v-fa0ddd31]{margin-bottom:8px}.policy-content a[data-v-fa0ddd31]{color:#7c3aed;font-weight:700}.policy-table-wrap[data-v-fa0ddd31]{border:1px solid #7c3aed29;border-radius:12px;margin:18px 0 8px;overflow-x:auto}.policy-table[data-v-fa0ddd31]{border-collapse:collapse;width:100%;min-width:760px;font-size:13px}.policy-table th[data-v-fa0ddd31],.policy-table td[data-v-fa0ddd31]{text-align:left;vertical-align:top;border-top:1px solid #7c3aed1a;padding:11px 12px}.policy-table th[data-v-fa0ddd31]{color:#ffffffc7;text-transform:uppercase;background:#7c3aed14;border-top:0;font-size:11px}.policy-table code[data-v-fa0ddd31]{color:#7c3aed;white-space:nowrap;background:#7c3aed1a;border-radius:4px;margin:0 2px 2px 0;padding:2px 5px;display:inline-block}.primary-button[data-v-fa0ddd31],.ghost-button[data-v-fa0ddd31],.link-button[data-v-fa0ddd31],.icon-close[data-v-fa0ddd31]{font:inherit;cursor:pointer}.primary-button[data-v-fa0ddd31],.ghost-button[data-v-fa0ddd31]{color:#fff;border:1px solid #7c3aed42;border-radius:10px;min-height:38px;padding:0 14px}.primary-button[data-v-fa0ddd31]{box-shadow:none;background:linear-gradient(135deg,#7c3aed,#41b883);border:0;font-weight:700}.ghost-button[data-v-fa0ddd31]{background:#ffffff0a}.ghost-button[data-v-fa0ddd31]:hover{background:#7c3aed1f}.link-button[data-v-fa0ddd31]{color:#7c3aed;background:0 0;border:0;padding:0;font-weight:700}.icon-close[data-v-fa0ddd31]{color:#fffc;background:#ffffff0d;border:0;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;padding:0;display:inline-flex}.icon-close svg[data-v-fa0ddd31]{display:block}@media (width<=720px){.cookie-banner[data-v-fa0ddd31]{flex-direction:column;align-items:stretch;bottom:12px;left:12px;right:12px}.cookie-modal__actions[data-v-fa0ddd31]{justify-content:stretch}.cookie-modal__actions button[data-v-fa0ddd31]{flex:1}.cookie-banner__actions[data-v-fa0ddd31]{grid-template-columns:1fr;justify-content:stretch}.cookie-backdrop[data-v-fa0ddd31]{padding:12px}.cookie-option[data-v-fa0ddd31]{flex-direction:column;align-items:flex-start}}.cookie-settings[data-v-288b1eb6]{z-index:9998;position:fixed;bottom:24px;right:24px}.cookie-settings__button[data-v-288b1eb6]{color:#fff;cursor:pointer;background:linear-gradient(135deg,#7c3aed,#41b883);border:none;border-radius:9999px;justify-content:center;align-items:center;width:48px;height:48px;transition:transform .2s,background .2s;display:flex;box-shadow:0 10px 15px -3px #0006}.cookie-settings__button[data-v-288b1eb6]:hover{transform:scale(1.1)}.cookie-settings__button[data-v-288b1eb6]:active{transform:scale(.95)}@font-face{font-family:Material Icons;font-style:normal;font-weight:400;font-display:block;src:url(/vexus-docs/assets/material-icons-kAwBdRge.woff2)format("woff2"),url(/vexus-docs/assets/material-icons-Dr0goTwe.woff)format("woff")}.material-icons{letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-feature-settings:"liga";direction:ltr;font-family:Material Icons;font-size:24px;font-style:normal;font-weight:400;line-height:1;display:inline-block}@font-face{font-family:Material Icons Outlined;font-style:normal;font-weight:400;font-display:block;src:url(/vexus-docs/assets/material-icons-outlined-DZhiGvEA.woff2)format("woff2"),url(/vexus-docs/assets/material-icons-outlined-BpWbwl2n.woff)format("woff")}.material-icons-outlined{letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-feature-settings:"liga";direction:ltr;font-family:Material Icons Outlined;font-size:24px;font-style:normal;font-weight:400;line-height:1;display:inline-block}@font-face{font-family:Material Icons Round;font-style:normal;font-weight:400;font-display:block;src:url(/vexus-docs/assets/material-icons-round-DrirKXBx.woff2)format("woff2"),url(/vexus-docs/assets/material-icons-round-BDlwx-sv.woff)format("woff")}.material-icons-round{letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-feature-settings:"liga";direction:ltr;font-family:Material Icons Round;font-size:24px;font-style:normal;font-weight:400;line-height:1;display:inline-block}@font-face{font-family:Material Icons Sharp;font-style:normal;font-weight:400;font-display:block;src:url(/vexus-docs/assets/material-icons-sharp-gidztirS.woff2)format("woff2"),url(/vexus-docs/assets/material-icons-sharp-CH1KkVu7.woff)format("woff")}.material-icons-sharp{letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-feature-settings:"liga";direction:ltr;font-family:Material Icons Sharp;font-size:24px;font-style:normal;font-weight:400;line-height:1;display:inline-block}@font-face{font-family:Material Icons Two Tone;font-style:normal;font-weight:400;font-display:block;src:url(/vexus-docs/assets/material-icons-two-tone-DuNIpaEj.woff2)format("woff2"),url(/vexus-docs/assets/material-icons-two-tone-B7wz7mED.woff)format("woff")}.material-icons-two-tone{letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-feature-settings:"liga";direction:ltr;font-family:Material Icons Two Tone;font-size:24px;font-style:normal;font-weight:400;line-height:1;display:inline-block}:root{--docs-header-h:64px;--docs-content-pad:24px}.docs-link{color:#7c3aed;text-underline-offset:3px;font-weight:600;-webkit-text-decoration:underline #7c3aed66;text-decoration:underline #7c3aed66;transition:text-decoration-color .2s,opacity .2s}.docs-link:hover{opacity:.85;text-decoration-color:#7c3aed}.code-block-installation{background:#ffffff06;border:1px solid #7c3aed29;border-radius:14px;position:relative;overflow:hidden}.code-block-installation pre{color:#ffffffd9;margin:0;padding:16px 52px 16px 20px;font-size:13.5px;line-height:1.7;overflow-x:auto}.code-block-installation code{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.copy-btn-installation{color:#fff9;cursor:pointer;background:#292a3a;border:1px solid #7c3aed26;border-radius:8px;justify-content:center;align-items:center;width:25px;height:25px;transition:all .2s;display:inline-flex;position:absolute;top:8px;right:10px}.copy-btn-installation:hover{color:#7c3aed;border-color:#7c3aed59}.code-tabs{background:#7c3aed0a;border-bottom:1px solid #7c3aed1f;align-items:center;gap:4px;padding:8px 10px;display:flex}.code-tab{color:#fff9;font:inherit;cursor:pointer;background:0 0;border:none;border-radius:8px;padding:5px 12px;font-size:12.5px;font-weight:600;transition:background .2s,color .2s}.code-tab:hover{color:#fff;background:#ffffff0d}.code-tab--active{color:#7c3aed;background:#7c3aed24}.code-file{color:#fff9;padding:5px 4px;font-size:12.5px;font-weight:600}.deps-scroll{border:1px solid #7c3aed29;border-radius:14px;overflow-x:auto}.deps-table{border-collapse:collapse;width:100%;font-size:14px}.deps-table th,.deps-table td{text-align:left;vertical-align:top;padding:12px 16px}.deps-table th{letter-spacing:.06em;text-transform:uppercase;opacity:.8;background:#7c3aed0f;font-size:11px;font-weight:700}.deps-table td{opacity:.85;border-top:1px solid #7c3aed1a}.deps-table td:nth-child(2){white-space:nowrap}.deps-table code{color:#7c3aed;white-space:nowrap;background:#7c3aed1a;border-radius:4px;padding:2px 6px;font-size:13px}.deps-note{margin-top:16px}.docs-page{width:100%;max-width:760px;margin:0 auto;padding:40px 24px 80px}@media (width<=600px){.docs-page{padding:0}}.docs-header{margin-bottom:48px}.docs-header h1{background:linear-gradient(135deg,#7c3aed,#41b883);color:#0000;-webkit-background-clip:text;background-clip:text;margin:0 0 12px;font-size:36px;font-weight:800}.docs-header--sub{border-top:1px solid #7c3aed1f;margin-top:24px;padding-top:48px}.docs-header--sub h1{font-size:28px}.subtitle{opacity:.65;margin:0;font-size:15px;line-height:1.6}.docs-section{margin-bottom:56px}.docs-section h2{margin:0 0 8px;font-size:20px;font-weight:700}.docs-section>p{opacity:.65;margin:0 0 20px;font-size:14px;line-height:1.6}.docs-section>p code{color:#7c3aed;background:#7c3aed1a;border-radius:4px;padding:2px 6px;font-size:13px}.section-note{opacity:.65;margin:0 0 16px;font-size:14px;line-height:1.6}.section-note code{color:#7c3aed;background:#7c3aed1a;border-radius:4px;padding:2px 6px;font-size:13px}.docs-subheading{margin:24px 0 8px;font-size:15px;font-weight:700}.docs-list{opacity:.75;margin:0;padding-left:20px;font-size:14px;line-height:1.7}.docs-list li{margin-bottom:10px}.docs-list code{color:#7c3aed;background:#7c3aed1a;border-radius:4px;padding:2px 6px;font-size:13px}.example-row{background:#ffffff05;border:1px solid #7c3aed1f;border-radius:16px;flex-wrap:wrap;gap:10px;margin-bottom:16px;padding:24px;display:flex}.example-row--end{align-items:flex-end}.example-col{background:#ffffff05;border:1px solid #7c3aed1f;border-radius:16px;flex-direction:column;gap:16px;margin-bottom:16px;padding:24px;display:flex}.example-grid{background:#ffffff05;border:1px solid #7c3aed1f;border-radius:16px;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px;margin-bottom:16px;padding:24px;display:grid}.example-grid--wide{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.example-value{opacity:.65;align-self:center;font-family:Fredoka,sans-serif;font-size:13px}.props-section{margin-top:32px}.docs-props-table{margin-top:20px}.docs-result{background:#7c3aed14;border-radius:12px;flex-direction:column;gap:4px;padding:12px 16px;display:flex}.docs-result--error{background:#c1001514}.docs-result-label{letter-spacing:.06em;text-transform:uppercase;opacity:.6;font-size:10px;font-weight:700}.docs-result-value{font-family:Fredoka,sans-serif;font-size:14px;font-weight:700}.docs-badges{gap:10px}.docs-badge{border-radius:999px;padding:6px 12px;font-size:12.5px;font-weight:700}.docs-badge--ok{color:#16a34a;background:#22c55e24}.docs-badge--ko{color:#c10015;background:#c100151f}.docs-button{cursor:pointer;color:#fff;background:#7c3aed;border:none;border-radius:8px;align-self:flex-start;padding:8px 16px;font-size:13px;font-weight:700}.docs-button:hover{opacity:.9}.docs-user-item{flex-direction:column;gap:2px;display:flex}.docs-user-item small{opacity:.6;font-size:12px}.docs-hover-custom:hover:not(.vx-btn--disabled){background:repeating-linear-gradient(45deg, var(--btn-bg), var(--btn-bg) 10px, color-mix(in srgb, var(--btn-bg) 70%, black) 10px, color-mix(in srgb, var(--btn-bg) 70%, black) 20px)}.docs-focus-custom .vx-input--focus-custom.vx-input--focused{transition:all .2s ease-in-out;scale:1.02}.versions-page{max-width:820px}.versions-list{gap:14px;display:grid}.version-card{background:#ffffff06;border:1px solid #7c3aed29;border-radius:18px;transition:border-color .2s,background .2s,box-shadow .2s;overflow:hidden}.version-card[open]{background:#7c3aed0b;border-color:#7c3aed73;box-shadow:0 12px 30px #7c3aed14}.version-summary{cursor:pointer;align-items:center;gap:20px;padding:20px 24px;list-style:none;display:flex}.version-summary::-webkit-details-marker{display:none}.version-summary:after{content:"";background:linear-gradient(#7c3aed,#7c3aed) 50%/10px 2px no-repeat,linear-gradient(#7c3aed,#7c3aed) 50%/2px 10px no-repeat;flex:0 0 24px;width:24px;height:24px;transition:transform .2s}.version-summary time{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;opacity:.58;flex:none;min-width:9rem;font-size:13px}.version-card[open] .version-summary:after{transform:rotate(45deg)}.version-summary__main{flex:auto;align-items:center;gap:14px;min-width:0;display:flex}.version-badge,.version-badge-latest{box-sizing:border-box;text-align:center;white-space:nowrap;border-radius:999px;flex:none;min-width:4.5rem;padding:5px 10px;font-size:13px;font-weight:800}.version-badge{color:#7c3aed;background:#7c3aed24}.version-badge-latest{color:#41b883;background:#41b88324}.version-title{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-size:17px;font-weight:700;overflow:hidden}.version-description{opacity:.75;border-top:1px solid #7c3aed1a;margin:0;padding:18px 24px 22px;font-size:14px;line-height:1.55}@media (width<=600px){.version-summary{grid-template-columns:minmax(0,1fr) 24px;grid-template-areas:"main icon""date date";align-items:center;gap:8px 12px;padding:16px;display:grid}.version-summary:after{grid-area:icon}.version-summary time{text-align:left;grid-area:date;min-width:0}.version-summary__main{grid-area:main;gap:10px}.version-badge,.version-badge-latest{min-width:4rem}.version-title{font-size:16px}.version-description{padding:16px 16px 18px}}.report-radios{flex-wrap:wrap;gap:16px;display:flex}.report-hp{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.intro{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:clamp(24px,5vh,56px);padding:0 24px;display:flex}.intro .hero{text-align:center;max-width:640px;margin:0}.intro .badge{letter-spacing:.5px;color:#fffc;background:#7c3aed14;border:1px solid #7c3aed4d;border-radius:999px;align-items:center;gap:8px;margin-bottom:clamp(16px,3vh,28px);padding:6px 14px;font-size:12px;display:inline-flex}.intro .dot{background:#41b883;border-radius:50%;width:6px;height:6px;box-shadow:0 0 8px #41b883}.intro .logo-wrap{white-space:nowrap;justify-content:center;align-items:center;font-weight:800;display:flex;overflow:hidden}.intro .logo-text{background:linear-gradient(135deg,#7c3aed,#41b883);color:#0000;-webkit-background-clip:text;background-clip:text;margin:0;font-size:clamp(40px,9vh,88px);line-height:1}.intro .tagline{opacity:.7;margin:clamp(12px,2vh,20px) 0 clamp(20px,4vh,36px);font-size:clamp(14px,2vh,17px);line-height:1.6}.intro .tagline strong{color:#fff}.intro .cta{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.intro .features{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;width:100%;max-width:960px;margin:0;display:grid}.intro .footer{opacity:.5;font-size:13px}.intro .footer p{margin:0}.intro .heart{color:#7c3aed}@media (width<=768px){.intro{padding:24px 0}}.not-found{box-sizing:border-box;justify-content:center;align-items:center;min-height:100dvh;padding:20px;display:flex}.not-found .card{text-align:center;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffff08;border:1px solid #7c3aed40;border-radius:24px;max-width:460px;padding:56px 44px;box-shadow:0 20px 60px #00000080,inset 0 1px #ffffff0f}.not-found .glitch-number{letter-spacing:4px;background:linear-gradient(135deg,#7c3aed,#41b883);color:#0000;-webkit-background-clip:text;background-clip:text;margin-bottom:16px;font-size:96px;font-weight:800;line-height:1;position:relative}.not-found .glitch-number:before,.not-found .glitch-number:after{content:attr(data-text);color:#0000;opacity:.6;-webkit-background-clip:text;background-clip:text;position:absolute;inset:0}.not-found .glitch-number:before{background:linear-gradient(135deg,#7c3aed,#41b883);-webkit-background-clip:text;background-clip:text;animation:3s linear infinite alternate-reverse glitch-1}.not-found .glitch-number:after{background:linear-gradient(135deg,#41b883,#7c3aed);-webkit-background-clip:text;background-clip:text;animation:2.5s linear infinite alternate-reverse glitch-2}.not-found h2{letter-spacing:.5px;margin:0 0 12px;font-size:22px;font-weight:600}.not-found p{opacity:.65;margin:0 0 32px;font-size:14px;line-height:1.6}.not-found .actions{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.not-found .btn-primary{border-radius:12px;padding:8px 24px;box-shadow:0 8px 24px #7c3aed59}.not-found .btn-secondary{border:1px solid #ffffff26;border-radius:12px;padding:8px 20px}@keyframes glitch-1{0%{clip-path:inset(0 0 90%);transform:translate(-2px)}20%{clip-path:inset(20% 0 60%);transform:translate(2px)}40%{clip-path:inset(50% 0 30%);transform:translate(-1px)}60%{clip-path:inset(70% 0 10%);transform:translate(1px)}80%{clip-path:inset(10% 0 80%);transform:translate(-2px)}to{clip-path:inset(40% 0);transform:translate(2px)}}@keyframes glitch-2{0%{clip-path:inset(60% 0 20%);transform:translate(2px)}25%{clip-path:inset(10% 0 70%);transform:translate(-1px)}50%{clip-path:inset(80% 0 5%);transform:translate(1px)}75%{clip-path:inset(30% 0 50%);transform:translate(-2px)}to{clip-path:inset(5% 0 85%);transform:translate(2px)}}@font-face{font-family:Fredoka;src:url(/vexus-docs/assets/Fredoka-Variable-DbxtNlKw.ttf)format("truetype");font-weight:300 700;font-style:normal;font-display:swap}@font-face{font-family:Fredoka;src:url(/vexus-docs/assets/Fredoka-Variable-DbxtNlKw.ttf)format("truetype");font-weight:300 700;font-style:italic;font-display:swap}html,body,#app{scrollbar-width:thin;scrollbar-color:#ffffff73 transparent;margin:0;font-family:Fredoka,sans-serif}body{color:#fff;background:radial-gradient(circle at 20% 20%,#7c3aed2e,#0000 40%),radial-gradient(circle at 80% 80%,#41b8831f,#0000 45%),#16171e;position:relative;overflow-x:hidden}body:before{content:"";z-index:-1;pointer-events:none;background-image:linear-gradient(#7c3aed0f 1px,#0000 1px),linear-gradient(90deg,#7c3aed0f 1px,#0000 1px);background-size:48px 48px;position:fixed;inset:0;-webkit-mask-image:radial-gradient(circle,#000,#0000 75%);mask-image:radial-gradient(circle,#000,#0000 75%)}::-webkit-scrollbar{background:0 0;width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-corner{background:0 0}::-webkit-scrollbar-thumb{background:#ffffff73 padding-box padding-box;border:2px solid #0000;border-radius:999px}*{scrollbar-width:thin;scrollbar-color:color-mix(in srgb, currentColor 45%, transparent) transparent}::-webkit-scrollbar{background:0 0;width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-corner{background:0 0}::-webkit-scrollbar-thumb{background:#0003 padding-box padding-box;border:2px solid #0000;border-radius:999px}:root{--vx-primary:#7c3aed;--vx-secondary:#41b883;--vx-positive:#21ba45;--vx-negative:#c10015;--vx-warning:#f2a900;--vx-info:#2196f3;--vx-white:#fff}.vx-btn[data-v-d9446373]{--btn-radius:10px;border-radius:var(--btn-radius);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;background:var(--btn-bg);color:var(--btn-text);border:1px solid #0000;border-color:var(--btn-border,transparent);justify-content:center;align-items:center;gap:8px;font-family:inherit;font-weight:600;transition:background .15s,color .15s,border-color .15s,filter .15s,box-shadow .15s,opacity .15s,transform .15s;display:inline-flex;position:relative}.vx-btn[data-v-d9446373]:hover:not(.vx-btn--disabled){background:var(--btn-bg-hover,var(--btn-bg));color:var(--btn-text-hover,var(--btn-text));border-color:var(--btn-border-hover,var(--btn-border,transparent))}.vx-btn[data-v-d9446373]:active:not(.vx-btn--disabled){filter:brightness(.95)}.vx-btn[data-v-d9446373]:focus-visible{outline:2px solid var(--btn-border-hover,var(--btn-bg));outline-offset:2px}.vx-btn--disabled[data-v-d9446373]{cursor:not-allowed;opacity:.5;filter:none;transform:none}.vx-btn--loading[data-v-d9446373]{cursor:wait;opacity:.5;filter:none;transform:none}.vx-btn--block[data-v-d9446373]{width:100%;display:flex}.vx-btn--pill[data-v-d9446373]{--btn-radius:999px}.vx-btn--sm[data-v-d9446373]{height:32px;padding:0 12px;font-size:13px}.vx-btn--md[data-v-d9446373]{height:40px;padding:0 18px;font-size:14px}.vx-btn--lg[data-v-d9446373]{height:48px;padding:0 24px;font-size:15px}.vx-btn.vx-btn--icon-only.vx-btn--sm[data-v-d9446373]{width:32px;padding:0}.vx-btn.vx-btn--icon-only.vx-btn--md[data-v-d9446373]{width:40px;padding:0}.vx-btn.vx-btn--icon-only.vx-btn--lg[data-v-d9446373]{width:48px;padding:0}.vx-btn--primary[data-v-d9446373]{--btn-bg:#7c3aed;--btn-text:#fff;--btn-border:transparent;--btn-shadow:#7c3aed4d}.vx-btn--secondary[data-v-d9446373]{--btn-bg:#41b883;--btn-text:#fff;--btn-border:transparent;--btn-shadow:#41b8834d}.vx-btn--positive[data-v-d9446373]{--btn-bg:#21ba45;--btn-text:#fff;--btn-border:transparent;--btn-shadow:#21ba454d}.vx-btn--negative[data-v-d9446373]{--btn-bg:#c10015;--btn-text:#fff;--btn-border:transparent;--btn-shadow:#c100154d}.vx-btn--warning[data-v-d9446373]{--btn-bg:#f2a900;--btn-text:#fff;--btn-border:transparent;--btn-shadow:#f2a9004d}.vx-btn--info[data-v-d9446373]{--btn-bg:#2196f3;--btn-text:#fff;--btn-border:transparent;--btn-shadow:#2196f34d}.vx-btn--solid[data-v-d9446373]{box-shadow:0 6px 16px var(--btn-shadow,color-mix(in srgb, var(--btn-bg) 30%, transparent))}.vx-btn--outline[data-v-d9446373]{border-color:var(--btn-bg);color:var(--btn-bg);background:0 0}.vx-btn--outline[data-v-d9446373]:hover:not(.vx-btn--disabled){background:color-mix(in srgb, var(--btn-bg) 12%, transparent)}.vx-btn--ghost[data-v-d9446373]{background:color-mix(in srgb, var(--btn-bg) 12%, transparent);color:var(--btn-bg);box-shadow:none;border-color:#0000}.vx-btn--ghost[data-v-d9446373]:hover:not(.vx-btn--disabled){background:color-mix(in srgb, var(--btn-bg) 20%, transparent)}.vx-btn--text[data-v-d9446373]{color:var(--btn-bg);box-shadow:none;background:0 0;border-color:#0000;padding-left:4px;padding-right:4px}.vx-btn--text[data-v-d9446373]:hover:not(.vx-btn--disabled){background:0 0}.vx-btn--hover-brightness[data-v-d9446373]:hover:not(.vx-btn--disabled){filter:brightness(1.08)}.vx-btn--hover-scale[data-v-d9446373]:hover:not(.vx-btn--disabled){transform:scale(1.04)}.vx-btn--hover-lift[data-v-d9446373]:hover:not(.vx-btn--disabled){box-shadow:0 10px 20px var(--btn-shadow,#00000026);transform:translateY(-2px)}.vx-btn--hover-glow[data-v-d9446373]:hover:not(.vx-btn--disabled){box-shadow:0 0 0 4px var(--btn-shadow,#00000026)}.vx-btn--hover-underline[data-v-d9446373]:hover:not(.vx-btn--disabled){text-decoration:underline;text-decoration-thickness:2px}.vx-btn--hover-none[data-v-d9446373]:hover:not(.vx-btn--disabled){filter:none;box-shadow:none;transform:none}.vx-btn--hover-custom[data-v-d9446373]:hover:not(.vx-btn--disabled){filter:none;transform:none}.vx-btn__content[data-v-d9446373]{justify-content:center;align-items:center;gap:inherit;display:inline-flex}.vx-btn__content--hidden[data-v-d9446373]{visibility:hidden}.vx-btn__icon[data-v-d9446373]{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.vx-btn__label[data-v-d9446373]{align-items:center;display:inline-flex}.vx-btn__spinner[data-v-d9446373]{justify-content:center;align-items:center;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.spin[data-v-d9446373]{animation:.8s linear infinite vx-btn-spin-d9446373}@keyframes vx-btn-spin-d9446373{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.vx-btn-toggle[data-v-d787394b]{align-items:stretch;max-width:100%;display:inline-flex}.vx-btn-toggle--block[data-v-d787394b]{width:100%;display:flex}.vx-btn-toggle--block .vx-btn-toggle__btn[data-v-d787394b]{flex:1 1 0;min-width:0}.vx-btn-toggle .vx-btn-toggle__btn[data-v-d787394b]{box-shadow:none}.vx-btn-toggle .vx-btn-toggle__btn[data-v-d787394b]:not(:first-child){margin-left:-1px}.vx-btn-toggle .vx-btn-toggle__btn--active[data-v-d787394b]{z-index:1}.vx-btn-toggle .vx-btn-toggle__btn[data-v-d787394b]:hover{z-index:2}.vx-btn-toggle .vx-btn-toggle__btn[data-v-d787394b]:focus-visible{z-index:3}.vx-btn-dropdown[data-v-027e6c0c]{align-items:stretch;max-width:100%;display:inline-flex}.vx-btn-dropdown--block[data-v-027e6c0c]{width:100%;display:flex}.vx-btn-dropdown--split .vx-btn-dropdown__main[data-v-027e6c0c]{flex:auto}.vx-btn-dropdown--split .vx-btn-dropdown__main[data-v-027e6c0c],.vx-btn-dropdown--split .vx-btn-dropdown__caret[data-v-027e6c0c]{box-shadow:none}.vx-btn-dropdown--split .vx-btn-dropdown__caret[data-v-027e6c0c]:not(.vx-btn--outline):before{content:"";opacity:.3;background:currentColor;width:1px;position:absolute;top:20%;bottom:20%;left:0}.vx-btn-dropdown--split .vx-btn-dropdown__caret.vx-btn--outline[data-v-027e6c0c]{margin-left:-1px}.vx-btn-dropdown__chevron[data-v-027e6c0c]{transition:transform .2s}.vx-btn-dropdown__chevron.is-open[data-v-027e6c0c]{transform:rotate(180deg)}.vx-btn-dropdown__panel[data-v-027e6c0c]{z-index:1000;box-sizing:border-box;color:#1f2328;border:1px solid color-mix(in srgb, var(--dd-bg,var(--vx-primary)) 25%, transparent);background:#fff;border-radius:12px;outline:none;flex-direction:column;gap:2px;padding:6px;display:flex;position:fixed;overflow:hidden auto;box-shadow:0 8px 24px #0000002e}.vx-btn-dropdown__item[data-v-027e6c0c]{width:100%;min-width:0;color:var(--item-color,#1f2328);font:inherit;text-align:left;white-space:nowrap;cursor:pointer;box-sizing:border-box;background:0 0;border:none;border-radius:8px;align-items:center;gap:10px;padding:8px 12px;font-size:14px;text-decoration:none;transition:background .15s,color .15s;display:flex;overflow:hidden}.vx-btn-dropdown__item[data-v-027e6c0c]:hover:not(.vx-btn-dropdown__item--disabled),.vx-btn-dropdown__item[data-v-027e6c0c]:focus-visible{background:var(--dd-hover,color-mix(in srgb, var(--item-color,var(--dd-bg,var(--vx-primary))) 12%, transparent));outline:none}.vx-btn-dropdown__item[data-v-027e6c0c]:focus-visible{outline:2px solid color-mix(in srgb, var(--dd-bg,var(--vx-primary)) 60%, transparent);outline-offset:-2px}.vx-btn-dropdown__item--disabled[data-v-027e6c0c]{opacity:.4;cursor:not-allowed}.vx-btn-dropdown__item-icon[data-v-027e6c0c]{flex:none}.vx-btn-dropdown__item-label[data-v-027e6c0c],.vx-btn-dropdown__item-custom[data-v-027e6c0c]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;display:block;overflow:hidden}.vx-btn-dropdown__item-custom[data-v-027e6c0c] *{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.vx-btn-dropdown__separator[data-v-027e6c0c]{background:#00000014;height:1px;margin:4px 6px}.vx-btn-dropdown__header[data-v-027e6c0c]{text-transform:uppercase;letter-spacing:.4px;white-space:nowrap;text-overflow:ellipsis;color:#00000073;padding:6px 12px 4px;font-size:12px;font-weight:600;overflow:hidden}.vx-dd-enter-active[data-v-027e6c0c],.vx-dd-leave-active[data-v-027e6c0c]{transition:opacity .12s,transform .12s}.vx-dd-enter-from[data-v-027e6c0c],.vx-dd-leave-to[data-v-027e6c0c]{opacity:0;transform:translateY(-4px)}.vx-input-wrapper[data-v-9b06fafe]{gap:var(--vx-input-wrapper-gap,6px);flex-direction:column;min-width:0;display:inline-flex}.vx-input-wrapper--block[data-v-9b06fafe]{width:100%;display:flex}.vx-input-label[data-v-9b06fafe]{font-size:var(--vx-input-label-font-size,13px);font-weight:var(--vx-input-label-font-weight,600);opacity:.8}.vx-input[data-v-9b06fafe]{--input-radius:10px;box-sizing:border-box;align-items:center;gap:var(--vx-input-gap,8px);border:1px solid var(--input-border,#00000026);border-radius:var(--input-radius);background:var(--input-bg,transparent);width:100%;min-width:0;color:var(--input-text,inherit);transition:border-color .15s,box-shadow .15s,background .15s,opacity .15s,transform .15s;display:flex;position:relative}.vx-input--disabled[data-v-9b06fafe]{cursor:not-allowed;opacity:.5}.vx-input--loading[data-v-9b06fafe]{opacity:.85}.vx-input--sm[data-v-9b06fafe]:not(.vx-input--multiline){height:32px;padding:0 10px;font-size:13px}.vx-input--md[data-v-9b06fafe]:not(.vx-input--multiline){height:40px;padding:0 14px;font-size:14px}.vx-input--lg[data-v-9b06fafe]:not(.vx-input--multiline){height:48px;padding:0 18px;font-size:15px}.vx-input--custom[data-v-9b06fafe]:not(.vx-input--multiline){height:var(--vx-input-height,auto);min-height:var(--vx-input-min-height,40px);padding:var(--vx-input-padding-y,0) var(--vx-input-padding-x,14px);font-size:var(--vx-input-font-size,14px)}.vx-input--multiline[data-v-9b06fafe]{height:auto;min-height:var(--vx-input-multiline-min-height,96px);font-size:var(--vx-input-font-size,14px);align-items:stretch;padding:10px 14px}.vx-input--pill[data-v-9b06fafe]{--input-radius:999px}.vx-input--ghost[data-v-9b06fafe]{background:var(--input-bg,color-mix(in srgb, currentColor 6%, transparent));border-color:#0000}.vx-input--text[data-v-9b06fafe]{border:none;border-bottom:1px solid var(--input-border,#00000026);background:0 0;border-radius:0;padding-left:2px;padding-right:2px}.vx-input--text.vx-input--multiline[data-v-9b06fafe]{padding-top:10px;padding-bottom:10px}.vx-input--error[data-v-9b06fafe]{--input-border-focus:#c10015;border-color:#c10015}.vx-input--focused[data-v-9b06fafe]:not(.vx-input--disabled):not(.vx-input--error){border-color:var(--input-border-focus,currentColor)}.vx-input--focus-lift.vx-input--focused[data-v-9b06fafe]:not(.vx-input--disabled){transform:translateY(-1px)}.vx-input--focus-glow.vx-input--focused[data-v-9b06fafe]:not(.vx-input--disabled){box-shadow:0 0 0 3px var(--input-shadow-focus,color-mix(in srgb, currentColor 25%, transparent)), 0 8px 20px var(--input-shadow-focus,color-mix(in srgb, currentColor 12%, transparent));transform:translateY(-1px)}.vx-input--focus-none.vx-input--focused[data-v-9b06fafe]:not(.vx-input--disabled),.vx-input--focus-custom.vx-input--focused[data-v-9b06fafe]{box-shadow:none;transform:none}.vx-input__icon[data-v-9b06fafe],.vx-input__spinner[data-v-9b06fafe]{color:var(--input-icon,--input-placeholder, #00000080);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.vx-input__icon[data-v-9b06fafe]{opacity:.7}.vx-input--multiline .vx-input__icon[data-v-9b06fafe],.vx-input--multiline .vx-input__spinner[data-v-9b06fafe]{align-self:flex-start;margin-top:2px}.vx-input__hint[data-v-9b06fafe]{opacity:.65;margin:0;font-size:12px;line-height:1.4}.vx-input__hint--error[data-v-9b06fafe]{opacity:1;color:#c10015}.spin[data-v-9b06fafe]{animation:.8s linear infinite vx-input-spin-9b06fafe}@keyframes vx-input-spin-9b06fafe{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.vx-input__field[data-v-b542816c]{width:100%;min-width:0;color:inherit;font:inherit;box-sizing:border-box;background:0 0;border:none;outline:none;flex:auto;font-family:inherit}.vx-input__field[data-v-b542816c]::placeholder{color:var(--input-placeholder,currentColor);opacity:.5}.vx-input__field[data-v-b542816c]:disabled{cursor:not-allowed}.vx-input__field[type=number][data-v-b542816c]{appearance:textfield}.vx-input__field[type=number][data-v-b542816c]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.vx-input__field[type=number][data-v-b542816c]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}textarea.vx-input__field[data-v-b542816c],.vx-input__field--textarea[data-v-b542816c]{resize:vertical;flex:auto;width:100%;min-width:0;height:auto;min-height:80px;margin:0;padding:0;line-height:1.5;display:block}.vx-input__clear[data-v-b542816c]{cursor:pointer;color:inherit;opacity:.55;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;transition:opacity .15s;display:inline-flex}.vx-input__clear[data-v-b542816c]:hover{opacity:1}.vx-input__trailing-group[data-v-b542816c]{flex-shrink:0;align-items:center;gap:6px;display:flex}.vx-input__toggle-btn[data-v-b542816c]{cursor:pointer;color:inherit;opacity:.6;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;transition:opacity .15s;display:inline-flex}.vx-input__toggle-btn[data-v-b542816c]:hover{opacity:1}.vx-input__spinner[data-v-b542816c]{flex-direction:column;line-height:0;display:flex}.vx-input__spinner-btn[data-v-b542816c]{cursor:pointer;width:16px;height:11px;color:inherit;opacity:.55;background:0 0;border:none;border-radius:3px;justify-content:center;align-items:center;margin:0;padding:0;transition:opacity .15s,background .15s;display:inline-flex}.vx-input__spinner-btn[data-v-b542816c]:hover{opacity:1;background:color-mix(in srgb, currentColor 10%, transparent)}.vx-input__spinner-btn[data-v-b542816c]:disabled{cursor:not-allowed;opacity:.25}.vx-input__file[data-v-b542816c]{align-items:center;gap:10px;width:100%;min-width:0;display:flex}.vx-input__file-native[data-v-b542816c]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.vx-input__file-native:focus-visible+.vx-input__file-browse[data-v-b542816c]{outline:2px solid var(--vx-input-accent,#7c3aed);outline-offset:2px}.vx-input__file-browse[data-v-b542816c]{font:inherit;cursor:pointer;white-space:nowrap;background:color-mix(in srgb, var(--vx-input-accent,#7c3aed) 12%, transparent);color:var(--vx-input-accent,#7c3aed);border:none;border-radius:8px;flex-shrink:0;align-items:center;gap:6px;padding:6px 12px;font-size:12.5px;font-weight:600;transition:background .15s;display:inline-flex}.vx-input__file-browse[data-v-b542816c]:hover{background:color-mix(in srgb, var(--vx-input-accent,#7c3aed) 20%, transparent)}.vx-input__file-browse--disabled[data-v-b542816c]{cursor:not-allowed;opacity:.5;pointer-events:none}.vx-input__file-name[data-v-b542816c]{text-overflow:ellipsis;white-space:nowrap;opacity:.75;flex:auto;min-width:0;font-size:12.5px;overflow:hidden}.vx-input__file-name--placeholder[data-v-b542816c]{opacity:.5}.vx-checkbox-field[data-v-5cea2fd7]{flex-direction:column;gap:4px;display:inline-flex}.vx-checkbox-field--block[data-v-5cea2fd7]{width:100%;display:flex}.vx-checkbox[data-v-5cea2fd7]{cursor:pointer;-webkit-user-select:none;user-select:none;color:inherit;align-items:flex-start;gap:8px;display:inline-flex}.vx-checkbox--disabled[data-v-5cea2fd7]{cursor:not-allowed;opacity:.5}.vx-checkbox__input[data-v-5cea2fd7]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.vx-checkbox__box[data-v-5cea2fd7]{border-radius:var(--vx-checkbox-radius,5px);color:#fff;background:#fff;border:1.5px solid #00000047;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;margin-top:1px;transition:background .15s,border-color .15s,transform .1s;display:inline-flex}.vx-checkbox__box svg[data-v-5cea2fd7]{opacity:0;transition:opacity .12s,transform .12s;transform:scale(.6)}.vx-checkbox--sm .vx-checkbox__box[data-v-5cea2fd7]{width:15px;height:15px}.vx-checkbox--lg .vx-checkbox__box[data-v-5cea2fd7]{width:21px;height:21px}.vx-checkbox:not(.vx-checkbox--disabled):hover .vx-checkbox__box[data-v-5cea2fd7]{border-color:var(--vx-checkbox-accent,#7c3aed)}.vx-checkbox--checked .vx-checkbox__box[data-v-5cea2fd7],.vx-checkbox--indeterminate .vx-checkbox__box[data-v-5cea2fd7]{background:var(--vx-checkbox-accent,#7c3aed);border-color:var(--vx-checkbox-accent,#7c3aed)}.vx-checkbox--checked .vx-checkbox__box svg[data-v-5cea2fd7],.vx-checkbox--indeterminate .vx-checkbox__box svg[data-v-5cea2fd7]{opacity:1;transform:scale(1)}.vx-checkbox__spinner[data-v-5cea2fd7]{animation:.7s linear infinite vx-checkbox-spin-5cea2fd7;opacity:1!important}.vx-checkbox__input:focus-visible+.vx-checkbox__box[data-v-5cea2fd7]{outline:none}.vx-checkbox--focus-ring:has(.vx-checkbox__input:focus-visible) .vx-checkbox__box[data-v-5cea2fd7]{box-shadow:0 0 0 3px color-mix(in srgb, var(--vx-checkbox-accent,#7c3aed) 30%, transparent)}.vx-checkbox__label[data-v-5cea2fd7]{padding-top:1px;font-size:13.5px;line-height:1.4}.vx-checkbox--sm .vx-checkbox__label[data-v-5cea2fd7]{font-size:12.5px}.vx-checkbox--lg .vx-checkbox__label[data-v-5cea2fd7]{font-size:14.5px}.vx-checkbox-field__desc[data-v-5cea2fd7]{padding-left:26px;font-size:11.5px}.vx-checkbox-field__hint[data-v-5cea2fd7]{opacity:.6}.vx-checkbox-field__error[data-v-5cea2fd7]{color:#c10015}@keyframes vx-checkbox-spin-5cea2fd7{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.vx-checkbox__box[data-v-5cea2fd7],.vx-checkbox__box svg[data-v-5cea2fd7]{transition-duration:.01ms!important}.vx-checkbox__spinner[data-v-5cea2fd7]{animation:none}}.vx-colorpicker__control[data-v-0ee8b332]{flex:auto;align-items:center;gap:10px;min-width:0;height:100%;display:inline-flex}.vx-colorpicker__control--sm[data-v-0ee8b332]{--vx-colorpicker-swatch-size:18px}.vx-colorpicker__control--md[data-v-0ee8b332]{--vx-colorpicker-swatch-size:22px}.vx-colorpicker__control--lg[data-v-0ee8b332]{--vx-colorpicker-swatch-size:26px}.vx-colorpicker__swatch[data-v-0ee8b332]{width:var(--vx-colorpicker-swatch-size,22px);height:var(--vx-colorpicker-swatch-size,22px);cursor:pointer;border:1px solid #00000026;border-radius:6px;flex-shrink:0;position:relative;overflow:hidden}.vx-colorpicker__native[data-v-0ee8b332]{opacity:0;cursor:pointer;border:none;width:100%;height:100%;padding:0;position:absolute;inset:0}.vx-colorpicker__native[data-v-0ee8b332]:disabled{cursor:not-allowed}.vx-colorpicker__hex[data-v-0ee8b332]{font:inherit;letter-spacing:.02em;font-family:inherit}.vx-colorpicker__hex--placeholder[data-v-0ee8b332]{opacity:.5}.vx-colorpicker__clear[data-v-0ee8b332]{cursor:pointer;color:inherit;opacity:.55;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;transition:opacity .15s;display:inline-flex}.vx-colorpicker__clear[data-v-0ee8b332]:hover{opacity:1}.vx-anchored-overlay[data-v-11fab2c0]{z-index:1300;box-sizing:border-box;will-change:transform, opacity;backface-visibility:hidden}.vx-anchored-overlay--mobile-modal[data-v-11fab2c0]{transform:translate(-50%,-50%)}.vx-anchored-overlay__backdrop[data-v-11fab2c0]{z-index:1290;background:#00000052;position:fixed;inset:0}.vx-anchored-overlay-backdrop-enter-active[data-v-11fab2c0],.vx-anchored-overlay-backdrop-leave-active[data-v-11fab2c0]{transition:opacity .18s}.vx-anchored-overlay-backdrop-enter-from[data-v-11fab2c0],.vx-anchored-overlay-backdrop-leave-to[data-v-11fab2c0]{opacity:0}.vx-anchored-overlay-float-enter-active[data-v-11fab2c0],.vx-anchored-overlay-float-leave-active[data-v-11fab2c0]{transition:opacity .18s cubic-bezier(.22,1,.36,1),transform .22s cubic-bezier(.16,1,.3,1),filter .22s cubic-bezier(.16,1,.3,1)}.vx-anchored-overlay-float-enter-from[data-v-11fab2c0],.vx-anchored-overlay-float-leave-to[data-v-11fab2c0]{opacity:0;filter:blur(4px);transform:translateY(-6px)scale(.985)}.vx-anchored-overlay-float-enter-to[data-v-11fab2c0],.vx-anchored-overlay-float-leave-from[data-v-11fab2c0]{opacity:1;filter:blur();transform:translateY(0)scale(1)}.vx-anchored-overlay-modal-enter-active[data-v-11fab2c0],.vx-anchored-overlay-modal-leave-active[data-v-11fab2c0]{transition:opacity .22s cubic-bezier(.22,1,.36,1),transform .28s cubic-bezier(.16,1,.3,1)}.vx-anchored-overlay-modal-enter-from[data-v-11fab2c0],.vx-anchored-overlay-modal-leave-to[data-v-11fab2c0]{opacity:0;transform:translate(-50%,calc(20px - 50%))scale(.94)}.vx-anchored-overlay-modal-enter-to[data-v-11fab2c0],.vx-anchored-overlay-modal-leave-from[data-v-11fab2c0]{opacity:1;transform:translate(-50%,-50%)scale(1)}@media (prefers-reduced-motion:reduce){.vx-anchored-overlay-backdrop-enter-active[data-v-11fab2c0],.vx-anchored-overlay-backdrop-leave-active[data-v-11fab2c0],.vx-anchored-overlay-float-enter-active[data-v-11fab2c0],.vx-anchored-overlay-float-leave-active[data-v-11fab2c0],.vx-anchored-overlay-modal-enter-active[data-v-11fab2c0],.vx-anchored-overlay-modal-leave-active[data-v-11fab2c0]{transition-duration:.01ms!important}}.vx-datepicker[data-v-181d330c]{flex-direction:column;display:inline-flex;position:relative}.vx-datepicker--block[data-v-181d330c]{width:100%;display:flex}.vx-datepicker__input[data-v-181d330c]{min-width:0;height:100%;color:inherit;font:inherit;text-align:left;cursor:text;background:0 0;border:none;outline:none;flex:auto;font-family:inherit}.vx-datepicker__input[data-v-181d330c]::placeholder{color:inherit;opacity:.5}.vx-datepicker__input[data-v-181d330c]:disabled{cursor:not-allowed}.vx-datepicker__icon-btn[data-v-181d330c]{cursor:pointer;color:inherit;opacity:.7;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;transition:opacity .15s;display:inline-flex}.vx-datepicker__icon-btn[data-v-181d330c]:hover{opacity:1}.vx-datepicker__icon-btn[data-v-181d330c]:disabled{cursor:not-allowed;opacity:.4}.vx-datepicker__clear[data-v-181d330c]{cursor:pointer;color:inherit;opacity:.55;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;transition:opacity .15s;display:inline-flex}.vx-datepicker__clear[data-v-181d330c]:hover{opacity:1}.vx-datepicker__panel[data-v-181d330c]{background:var(--vx-datepicker-panel-bg,#fff);width:260px;max-width:calc(100vw - 16px);color:var(--vx-datepicker-panel-text,#000);box-sizing:border-box;border:1px solid #0000001a;border-radius:12px;padding:10px;box-shadow:0 12px 28px #00000024}.vx-datepicker__nav[data-v-181d330c]{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.vx-datepicker__nav-btn[data-v-181d330c]{cursor:pointer;width:26px;height:26px;color:inherit;opacity:.7;background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.vx-datepicker__nav-btn[data-v-181d330c]:hover{opacity:1;background:color-mix(in srgb, currentColor 8%, transparent)}.vx-datepicker__month[data-v-181d330c]{color:inherit;font:inherit;text-transform:capitalize;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:2px 8px;font-family:inherit;font-size:13px;font-weight:600}.vx-datepicker__month[data-v-181d330c]:hover{background:color-mix(in srgb, currentColor 8%, transparent)}.vx-datepicker__weekdays[data-v-181d330c]{grid-template-columns:repeat(7,1fr);margin-bottom:4px;display:grid}.vx-datepicker__weekdays span[data-v-181d330c]{opacity:.5;justify-content:center;align-items:center;height:26px;font-size:11px;display:flex}.vx-datepicker__grid[data-v-181d330c]{grid-template-columns:repeat(7,1fr);gap:2px;display:grid}.vx-datepicker__grid--months[data-v-181d330c],.vx-datepicker__grid--years[data-v-181d330c]{grid-template-columns:repeat(3,1fr);gap:6px}.vx-datepicker__day[data-v-181d330c]{height:30px;color:inherit;cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;font-size:12.5px;transition:background .12s,color .12s;display:flex}.vx-datepicker__day[data-v-181d330c]:not(.vx-datepicker__day--selected):not(:disabled):hover{background:color-mix(in srgb, currentColor 8%, transparent)}.vx-datepicker__day[data-v-181d330c]:disabled{cursor:default;opacity:.3}.vx-datepicker__day--empty[data-v-181d330c]{visibility:hidden}.vx-datepicker__day--today[data-v-181d330c]:not(.vx-datepicker__day--selected){box-shadow:inset 0 0 0 1px var(--vx-datepicker-accent,#7c3aed)}.vx-datepicker__day--selected[data-v-181d330c]{background:var(--vx-datepicker-accent,#7c3aed);color:#fff}.vx-datepicker__day--selected[data-v-181d330c]:hover{background:color-mix(in srgb, var(--vx-datepicker-accent,#7c3aed) 85%, black)}.vx-datepicker__cell[data-v-181d330c]{height:36px;color:inherit;cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;font-size:13px;transition:background .12s,color .12s;display:flex}.vx-datepicker__cell[data-v-181d330c]:not(.vx-datepicker__cell--selected):hover{background:color-mix(in srgb, currentColor 8%, transparent)}.vx-datepicker__cell--today[data-v-181d330c]:not(.vx-datepicker__cell--selected){box-shadow:inset 0 0 0 1px var(--vx-datepicker-accent,#7c3aed)}.vx-datepicker__cell--selected[data-v-181d330c]{background:var(--vx-datepicker-accent,#7c3aed);color:#fff}.vx-datepicker__cell--selected[data-v-181d330c]:hover{background:color-mix(in srgb, var(--vx-datepicker-accent,#7c3aed) 85%, black)}.vx-datepicker__footer[data-v-181d330c]{border-top:1px solid #00000014;justify-content:space-between;gap:8px;margin-top:10px;padding-top:10px;display:flex}.vx-datepicker__footer-btn[data-v-181d330c]{cursor:pointer;background:color-mix(in srgb, var(--vx-datepicker-accent,#7c3aed) 12%, transparent);color:var(--vx-datepicker-accent,#7c3aed);border:none;border-radius:8px;flex:auto;padding:6px 10px;font-size:12.5px;font-weight:600}.vx-datepicker__footer-btn[data-v-181d330c]:hover{background:color-mix(in srgb, var(--vx-datepicker-accent,#7c3aed) 20%, transparent)}.vx-datepicker__footer-btn--ghost[data-v-181d330c]{color:inherit;opacity:.6;background:0 0}.vx-datepicker__footer-btn--ghost[data-v-181d330c]:hover{opacity:1;background:color-mix(in srgb, currentColor 8%, transparent)}@media (width<=640px){.vx-datepicker__panel[data-v-181d330c]{width:calc(100vw - 16px);max-width:calc(100vw - 16px)}}@media (prefers-reduced-motion:reduce){.vx-datepicker__icon-btn[data-v-181d330c],.vx-datepicker__clear[data-v-181d330c],.vx-datepicker__nav-btn[data-v-181d330c],.vx-datepicker__month[data-v-181d330c],.vx-datepicker__day[data-v-181d330c],.vx-datepicker__cell[data-v-181d330c],.vx-datepicker__footer-btn[data-v-181d330c]{transition-duration:.01ms!important}}.vx-daterange[data-v-dc5e0e72]{flex-direction:column;display:inline-flex;position:relative}.vx-daterange--block[data-v-dc5e0e72]{width:100%;display:flex}.vx-daterange--block .vx-daterange__field[data-v-dc5e0e72],.vx-daterange__field[data-v-dc5e0e72]{width:100%}.vx-daterange__input[data-v-dc5e0e72]{min-width:0;height:100%;color:inherit;font:inherit;text-align:left;cursor:text;background:0 0;border:none;outline:none;flex:auto;font-family:inherit}.vx-daterange__input[data-v-dc5e0e72]::placeholder{color:inherit;opacity:.5}.vx-daterange__input[data-v-dc5e0e72]:disabled{cursor:not-allowed}.vx-daterange__icon-btn[data-v-dc5e0e72],.vx-daterange__clear[data-v-dc5e0e72]{cursor:pointer;color:inherit;opacity:.7;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;transition:opacity .15s;display:inline-flex}.vx-daterange__icon-btn[data-v-dc5e0e72]:hover,.vx-daterange__clear[data-v-dc5e0e72]:hover{opacity:1}.vx-daterange__icon-btn[data-v-dc5e0e72]:disabled,.vx-daterange__clear[data-v-dc5e0e72]:disabled{cursor:not-allowed;opacity:.4}.vx-daterange__panel[data-v-dc5e0e72]{background:var(--vx-daterange-panel-bg,#fff);width:260px;max-width:calc(100vw - 16px);color:var(--vx-daterange-panel-text,#000);box-sizing:border-box;border:1px solid #0000001a;border-radius:12px;padding:12px;box-shadow:0 12px 28px #00000024}.vx-daterange__nav[data-v-dc5e0e72]{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.vx-daterange__nav-btn[data-v-dc5e0e72]{cursor:pointer;width:26px;height:26px;color:inherit;opacity:.7;background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.vx-daterange__nav-btn[data-v-dc5e0e72]:hover{opacity:1;background:color-mix(in srgb, currentColor 8%, transparent)}.vx-daterange__month[data-v-dc5e0e72]{color:inherit;font:inherit;text-transform:capitalize;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:2px 8px;font-family:inherit;font-size:13px;font-weight:600}.vx-daterange__month[data-v-dc5e0e72]:hover{background:color-mix(in srgb, currentColor 8%, transparent)}.vx-daterange__weekdays[data-v-dc5e0e72]{grid-template-columns:repeat(7,1fr);margin-bottom:4px;display:grid}.vx-daterange__weekdays span[data-v-dc5e0e72]{opacity:.5;justify-content:center;align-items:center;height:26px;font-size:11px;display:flex}.vx-daterange__grid[data-v-dc5e0e72]{grid-template-columns:repeat(7,1fr);gap:2px;display:grid}.vx-daterange__grid--months[data-v-dc5e0e72],.vx-daterange__grid--years[data-v-dc5e0e72]{grid-template-columns:repeat(3,1fr);gap:6px}.vx-daterange__day[data-v-dc5e0e72]{height:30px;color:inherit;cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;font-size:12.5px;transition:background .12s,color .12s;display:flex}.vx-daterange__day[data-v-dc5e0e72]:not(.vx-daterange__day--start):not(.vx-daterange__day--end):not(:disabled):hover{background:color-mix(in srgb, currentColor 8%, transparent)}.vx-daterange__day[data-v-dc5e0e72]:disabled{cursor:default;opacity:.3}.vx-daterange__day--empty[data-v-dc5e0e72]{visibility:hidden}.vx-daterange__day--today[data-v-dc5e0e72]:not(.vx-daterange__day--start):not(.vx-daterange__day--end){box-shadow:inset 0 0 0 1px var(--vx-daterange-accent,#7c3aed)}.vx-daterange__day--in-range[data-v-dc5e0e72]{background:color-mix(in srgb, var(--vx-daterange-accent,#7c3aed) 14%, transparent);border-radius:0}.vx-daterange__day--start[data-v-dc5e0e72],.vx-daterange__day--end[data-v-dc5e0e72]{background:var(--vx-daterange-accent,#7c3aed);color:#fff}.vx-daterange__day--start[data-v-dc5e0e72]:hover,.vx-daterange__day--end[data-v-dc5e0e72]:hover{background:color-mix(in srgb, var(--vx-daterange-accent,#7c3aed) 85%, black)}.vx-daterange__cell[data-v-dc5e0e72]{height:36px;color:inherit;cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;font-size:13px;display:flex}.vx-daterange__cell[data-v-dc5e0e72]:hover{background:color-mix(in srgb, currentColor 8%, transparent)}.vx-daterange__cell--today[data-v-dc5e0e72]{box-shadow:inset 0 0 0 1px var(--vx-daterange-accent,#7c3aed)}.vx-daterange__footer[data-v-dc5e0e72]{border-top:1px solid #00000014;justify-content:flex-end;align-items:center;gap:8px;margin-top:10px;padding-top:10px;display:flex}.vx-daterange__footer-btn[data-v-dc5e0e72]{cursor:pointer;width:100%;color:inherit;opacity:.6;background:0 0;border:none;border-radius:8px;flex:auto;padding:6px 10px;font-size:12px;font-weight:600}.vx-daterange__footer-btn[data-v-dc5e0e72]:hover{opacity:1;background:color-mix(in srgb, currentColor 8%, transparent)}@media (width<=640px){.vx-daterange__panel[data-v-dc5e0e72]{width:calc(100vw - 16px);max-width:calc(100vw - 16px)}}@media (prefers-reduced-motion:reduce){.vx-daterange__icon-btn[data-v-dc5e0e72],.vx-daterange__clear[data-v-dc5e0e72],.vx-daterange__nav-btn[data-v-dc5e0e72],.vx-daterange__month[data-v-dc5e0e72],.vx-daterange__day[data-v-dc5e0e72],.vx-daterange__cell[data-v-dc5e0e72],.vx-daterange__footer-btn[data-v-dc5e0e72]{transition-duration:.01ms!important}}.vx-datetimepicker[data-v-ead109f2]{flex-direction:column;display:inline-flex;position:relative}.vx-datetimepicker--block[data-v-ead109f2]{width:100%;display:flex}.vx-datetimepicker__input[data-v-ead109f2]{min-width:0;height:100%;color:inherit;font:inherit;text-align:left;cursor:text;background:0 0;border:none;outline:none;flex:auto;font-family:inherit}.vx-datetimepicker__input[data-v-ead109f2]::placeholder{color:inherit;opacity:.5}.vx-datetimepicker__input[data-v-ead109f2]:disabled{cursor:not-allowed}.vx-datetimepicker__icon-btn[data-v-ead109f2],.vx-datetimepicker__clear[data-v-ead109f2]{cursor:pointer;color:inherit;opacity:.7;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;transition:opacity .15s,transform .18s;display:inline-flex}.vx-datetimepicker__icon-btn[data-v-ead109f2]:hover,.vx-datetimepicker__clear[data-v-ead109f2]:hover{opacity:1}.vx-datetimepicker__icon-btn[data-v-ead109f2]:active,.vx-datetimepicker__clear[data-v-ead109f2]:active{transform:scale(.96)}.vx-datetimepicker__icon-btn[data-v-ead109f2]:disabled,.vx-datetimepicker__clear[data-v-ead109f2]:disabled{cursor:not-allowed;opacity:.4}.vx-datetimepicker__panel[data-v-ead109f2]{background:var(--vx-datetimepicker-panel-bg,#fff);width:360px;max-width:calc(100vw - 16px);color:var(--vx-datetimepicker-panel-text,#000);box-sizing:border-box;border:1px solid #00000014;border-radius:16px;padding:12px;box-shadow:0 10px 24px #0000001a,0 24px 54px #00000024}.vx-datetimepicker__summary[data-v-ead109f2]{background:color-mix(in srgb, var(--vx-datetimepicker-accent,#7c3aed) 10%, transparent);color:var(--vx-datetimepicker-accent,#7c3aed);border-radius:12px;flex-direction:column;gap:4px;margin-bottom:12px;padding:12px;display:flex}.vx-datetimepicker__summary-label[data-v-ead109f2]{letter-spacing:.08em;text-transform:uppercase;opacity:.72;font-size:10px;font-weight:700}.vx-datetimepicker__summary-main[data-v-ead109f2]{color:inherit;word-break:break-word;font-size:19px;font-weight:700;line-height:1.15}.vx-datetimepicker__summary-sub[data-v-ead109f2]{opacity:.88;font-size:13px;font-weight:700}.vx-datetimepicker__tabs[data-v-ead109f2]{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-bottom:10px;display:grid}.vx-datetimepicker__tab[data-v-ead109f2]{cursor:pointer;min-width:0;color:inherit;opacity:.72;background:0 0;border:none;border-radius:10px;padding:8px 10px;font-size:12.5px;font-weight:700;transition:background .18s,color .18s,opacity .18s,transform .18s}.vx-datetimepicker__tab[data-v-ead109f2]:hover{opacity:1;background:color-mix(in srgb, currentColor 8%, transparent)}.vx-datetimepicker__tab[data-v-ead109f2]:active{transform:scale(.98)}.vx-datetimepicker__tab--active[data-v-ead109f2]{opacity:1;background:color-mix(in srgb, var(--vx-datetimepicker-accent,#7c3aed) 14%, transparent);color:var(--vx-datetimepicker-accent,#7c3aed)}.vx-datetimepicker__tabpanel[data-v-ead109f2]{min-width:0}.vx-datetimepicker__nav[data-v-ead109f2]{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.vx-datetimepicker__nav-btn[data-v-ead109f2]{cursor:pointer;width:26px;height:26px;color:inherit;opacity:.7;background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;transition:background .18s,opacity .18s,transform .18s;display:inline-flex}.vx-datetimepicker__nav-btn[data-v-ead109f2]:hover{opacity:1;background:color-mix(in srgb, currentColor 8%, transparent)}.vx-datetimepicker__nav-btn[data-v-ead109f2]:active{transform:scale(.95)}.vx-datetimepicker__month[data-v-ead109f2]{color:inherit;font:inherit;text-transform:capitalize;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:2px 8px;font-family:inherit;font-size:13px;font-weight:600;transition:background .18s,transform .18s}.vx-datetimepicker__month[data-v-ead109f2]:hover{background:color-mix(in srgb, currentColor 8%, transparent)}.vx-datetimepicker__month[data-v-ead109f2]:active{transform:scale(.98)}.vx-datetimepicker__weekdays[data-v-ead109f2]{grid-template-columns:repeat(7,1fr);margin-bottom:4px;display:grid}.vx-datetimepicker__weekdays span[data-v-ead109f2]{opacity:.5;justify-content:center;align-items:center;height:26px;font-size:11px;display:flex}.vx-datetimepicker__grid[data-v-ead109f2]{grid-template-columns:repeat(7,1fr);gap:2px;display:grid}.vx-datetimepicker__grid--months[data-v-ead109f2],.vx-datetimepicker__grid--years[data-v-ead109f2]{grid-template-columns:repeat(3,1fr);gap:6px}.vx-datetimepicker__day[data-v-ead109f2]{height:30px;color:inherit;cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;font-size:12.5px;transition:background .16s,color .16s,transform .16s;display:flex}.vx-datetimepicker__day[data-v-ead109f2]:not(.vx-datetimepicker__day--selected):not(:disabled):hover{background:color-mix(in srgb, currentColor 8%, transparent)}.vx-datetimepicker__day[data-v-ead109f2]:not(:disabled):active{transform:scale(.96)}.vx-datetimepicker__day[data-v-ead109f2]:disabled{cursor:default;opacity:.3}.vx-datetimepicker__day--empty[data-v-ead109f2]{visibility:hidden}.vx-datetimepicker__day--today[data-v-ead109f2]:not(.vx-datetimepicker__day--selected){box-shadow:inset 0 0 0 1px var(--vx-datetimepicker-accent,#7c3aed)}.vx-datetimepicker__day--selected[data-v-ead109f2]{background:var(--vx-datetimepicker-accent,#7c3aed);color:#fff}.vx-datetimepicker__day--selected[data-v-ead109f2]:hover{background:color-mix(in srgb, var(--vx-datetimepicker-accent,#7c3aed) 85%, black)}.vx-datetimepicker__cell[data-v-ead109f2]{height:34px;color:inherit;cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;font-size:13px;transition:background .16s,transform .16s;display:flex}.vx-datetimepicker__cell[data-v-ead109f2]:hover{background:color-mix(in srgb, currentColor 8%, transparent)}.vx-datetimepicker__cell[data-v-ead109f2]:active{transform:scale(.97)}.vx-datetimepicker__cell--today[data-v-ead109f2]{box-shadow:inset 0 0 0 1px var(--vx-datetimepicker-accent,#7c3aed)}.vx-datetimepicker__time-cols[data-v-ead109f2]{gap:6px;display:flex}.vx-datetimepicker__time-col[data-v-ead109f2]{flex-direction:column;flex:1 1 0;gap:6px;min-width:0;display:flex;overflow:hidden}.vx-datetimepicker__time-label[data-v-ead109f2]{letter-spacing:.06em;text-transform:uppercase;opacity:.65;align-items:center;gap:6px;font-size:10px;font-weight:700;display:inline-flex}.vx-datetimepicker__time-list[data-v-ead109f2]{flex-direction:column;gap:2px;max-height:220px;display:flex;overflow:hidden auto}.vx-datetimepicker__time-cell[data-v-ead109f2]{min-height:32px;color:inherit;cursor:pointer;background:0 0;border:1px solid #00000014;border-radius:8px;flex-shrink:0;font-size:12px;font-weight:600;transition:background .16s,color .16s,transform .16s}.vx-datetimepicker__time-cell[data-v-ead109f2]:not(.vx-datetimepicker__time-cell--selected):hover{background:color-mix(in srgb, currentColor 8%, transparent)}.vx-datetimepicker__time-cell[data-v-ead109f2]:active{transform:scale(.98)}.vx-datetimepicker__time-cell--selected[data-v-ead109f2]{background:var(--vx-datetimepicker-accent,#7c3aed);color:#fff}.vx-datetimepicker__time-cell--selected[data-v-ead109f2]:hover{background:color-mix(in srgb, var(--vx-datetimepicker-accent,#7c3aed) 85%, black)}.vx-datetimepicker__footer[data-v-ead109f2]{border-top:1px solid #00000014;justify-content:space-between;gap:8px;margin-top:10px;padding-top:10px;display:flex}.vx-datetimepicker__footer-btn[data-v-ead109f2]{cursor:pointer;background:color-mix(in srgb, var(--vx-datetimepicker-accent,#7c3aed) 12%, transparent);color:var(--vx-datetimepicker-accent,#7c3aed);border:none;border-radius:8px;flex:auto;padding:8px 10px;font-size:12.5px;font-weight:600;transition:background .18s,color .18s,opacity .18s,transform .18s}.vx-datetimepicker__footer-btn[data-v-ead109f2]:hover{background:color-mix(in srgb, var(--vx-datetimepicker-accent,#7c3aed) 20%, transparent)}.vx-datetimepicker__footer-btn[data-v-ead109f2]:active{transform:scale(.98)}.vx-datetimepicker__footer-btn[data-v-ead109f2]:disabled{opacity:.4;cursor:not-allowed}.vx-datetimepicker__footer-btn--ghost[data-v-ead109f2]{color:inherit;opacity:.6;background:0 0}.vx-datetimepicker__footer-btn--ghost[data-v-ead109f2]:hover{opacity:1;background:color-mix(in srgb, currentColor 8%, transparent)}.vx-datetimepicker__footer-btn--primary[data-v-ead109f2]{background:var(--vx-datetimepicker-accent,#7c3aed);color:#fff}.vx-datetimepicker__footer-btn--primary[data-v-ead109f2]:hover{background:color-mix(in srgb, var(--vx-datetimepicker-accent,#7c3aed) 85%, black)}@media (width<=640px){.vx-datetimepicker__panel[data-v-ead109f2]{border-radius:14px;width:calc(100vw - 16px);max-width:calc(100vw - 16px);padding:10px}.vx-datetimepicker__summary[data-v-ead109f2]{padding:10px}.vx-datetimepicker__summary-main[data-v-ead109f2]{font-size:17px}.vx-datetimepicker__footer[data-v-ead109f2]{flex-direction:column}}@media (prefers-reduced-motion:reduce){.vx-datetimepicker__icon-btn[data-v-ead109f2],.vx-datetimepicker__clear[data-v-ead109f2],.vx-datetimepicker__tab[data-v-ead109f2],.vx-datetimepicker__nav-btn[data-v-ead109f2],.vx-datetimepicker__month[data-v-ead109f2],.vx-datetimepicker__day[data-v-ead109f2],.vx-datetimepicker__cell[data-v-ead109f2],.vx-datetimepicker__time-cell[data-v-ead109f2],.vx-datetimepicker__footer-btn[data-v-ead109f2]{transition-duration:.01ms!important}}.vx-dtrange[data-v-d6040f25]{flex-direction:column;display:inline-flex;position:relative}.vx-dtrange--block[data-v-d6040f25]{width:100%;display:flex}.vx-dtrange--block .vx-dtrange__field[data-v-d6040f25],.vx-dtrange__field[data-v-d6040f25]{width:100%}.vx-dtrange__input[data-v-d6040f25]{min-width:0;height:100%;color:inherit;font:inherit;text-align:left;cursor:text;background:0 0;border:none;outline:none;flex:auto;font-family:inherit}.vx-dtrange__input[data-v-d6040f25]::placeholder{color:inherit;opacity:.5}.vx-dtrange__input[data-v-d6040f25]:disabled{cursor:not-allowed}.vx-dtrange__icon-btn[data-v-d6040f25],.vx-dtrange__clear[data-v-d6040f25]{cursor:pointer;color:inherit;opacity:.7;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;transition:opacity .15s;display:inline-flex}.vx-dtrange__icon-btn[data-v-d6040f25]:hover,.vx-dtrange__clear[data-v-d6040f25]:hover{opacity:1}.vx-dtrange__icon-btn[data-v-d6040f25]:disabled,.vx-dtrange__clear[data-v-d6040f25]:disabled{cursor:not-allowed;opacity:.4}.vx-dtrange__panel[data-v-d6040f25]{background:var(--vx-dtrange-panel-bg,#fff);width:560px;max-width:calc(100vw - 16px);color:var(--vx-dtrange-panel-text,#000);box-sizing:border-box;border:1px solid #0000001a;border-radius:16px;padding:12px;box-shadow:0 12px 28px #00000024}.vx-dtrange__summary[data-v-d6040f25]{background:color-mix(in srgb, var(--vx-dtrange-accent,#7c3aed) 10%, transparent);color:var(--vx-dtrange-accent,#7c3aed);border-radius:12px;flex-direction:column;gap:8px;margin-bottom:12px;padding:12px;display:flex}.vx-dtrange__summary-label[data-v-d6040f25]{letter-spacing:.08em;text-transform:uppercase;opacity:.72;font-size:10px;font-weight:700}.vx-dtrange__summary-grid[data-v-d6040f25]{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:10px;display:grid}.vx-dtrange__summary-card[data-v-d6040f25]{min-width:0}.vx-dtrange__summary-card-label[data-v-d6040f25]{letter-spacing:.08em;text-transform:uppercase;opacity:.72;margin-bottom:4px;font-size:10px;font-weight:700}.vx-dtrange__summary-card-main[data-v-d6040f25]{color:inherit;word-break:break-word;font-size:17px;font-weight:700;line-height:1.15}.vx-dtrange__summary-card-sub[data-v-d6040f25]{opacity:.88;margin-top:4px;font-size:13px;font-weight:700}.vx-dtrange__summary-sep[data-v-d6040f25]{opacity:.8;font-size:16px;font-weight:800}.vx-dtrange__tabs[data-v-d6040f25]{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-bottom:10px;display:grid}.vx-dtrange__tab[data-v-d6040f25]{cursor:pointer;min-width:0;color:inherit;opacity:.72;background:0 0;border:none;border-radius:10px;padding:8px 10px;font-size:12.5px;font-weight:700;transition:background .12s,color .12s,opacity .12s}.vx-dtrange__tab[data-v-d6040f25]:hover{opacity:1;background:color-mix(in srgb, currentColor 8%, transparent)}.vx-dtrange__tab--active[data-v-d6040f25]{opacity:1;background:color-mix(in srgb, var(--vx-dtrange-accent,#7c3aed) 14%, transparent);color:var(--vx-dtrange-accent,#7c3aed)}.vx-dtrange__tabpanel[data-v-d6040f25]{min-width:0}.vx-dtrange__nav[data-v-d6040f25]{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.vx-dtrange__nav-btn[data-v-d6040f25]{cursor:pointer;width:26px;height:26px;color:inherit;opacity:.7;background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.vx-dtrange__nav-btn[data-v-d6040f25]:hover{opacity:1;background:color-mix(in srgb, currentColor 8%, transparent)}.vx-dtrange__month[data-v-d6040f25]{color:inherit;font:inherit;text-transform:capitalize;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:2px 8px;font-family:inherit;font-size:13px;font-weight:600}.vx-dtrange__month[data-v-d6040f25]:hover{background:color-mix(in srgb, currentColor 8%, transparent)}.vx-dtrange__weekdays[data-v-d6040f25]{grid-template-columns:repeat(7,1fr);margin-bottom:4px;display:grid}.vx-dtrange__weekdays span[data-v-d6040f25]{opacity:.5;justify-content:center;align-items:center;height:26px;font-size:11px;display:flex}.vx-dtrange__grid[data-v-d6040f25]{grid-template-columns:repeat(7,1fr);gap:2px;display:grid}.vx-dtrange__grid--months[data-v-d6040f25],.vx-dtrange__grid--years[data-v-d6040f25]{grid-template-columns:repeat(3,1fr);gap:6px}.vx-dtrange__day[data-v-d6040f25]{height:30px;color:inherit;cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;font-size:12.5px;transition:background .12s,color .12s;display:flex}.vx-dtrange__day[data-v-d6040f25]:not(.vx-dtrange__day--start):not(.vx-dtrange__day--end):not(:disabled):hover{background:color-mix(in srgb, currentColor 8%, transparent)}.vx-dtrange__day[data-v-d6040f25]:disabled{cursor:default;opacity:.3}.vx-dtrange__day--empty[data-v-d6040f25]{visibility:hidden}.vx-dtrange__day--today[data-v-d6040f25]:not(.vx-dtrange__day--start):not(.vx-dtrange__day--end){box-shadow:inset 0 0 0 1px var(--vx-dtrange-accent,#7c3aed)}.vx-dtrange__day--in-range[data-v-d6040f25]{background:color-mix(in srgb, var(--vx-dtrange-accent,#7c3aed) 14%, transparent);border-radius:0}.vx-dtrange__day--start[data-v-d6040f25],.vx-dtrange__day--end[data-v-d6040f25]{background:var(--vx-dtrange-accent,#7c3aed);color:#fff}.vx-dtrange__day--start[data-v-d6040f25]:hover,.vx-dtrange__day--end[data-v-d6040f25]:hover{background:color-mix(in srgb, var(--vx-dtrange-accent,#7c3aed) 85%, black)}.vx-dtrange__cell[data-v-d6040f25]{height:34px;color:inherit;cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;font-size:13px;display:flex}.vx-dtrange__cell[data-v-d6040f25]:hover{background:color-mix(in srgb, currentColor 8%, transparent)}.vx-dtrange__time-switch[data-v-d6040f25]{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-bottom:10px;display:none}.vx-dtrange__time-switch-btn[data-v-d6040f25]{cursor:pointer;min-width:0;color:inherit;opacity:.72;background:0 0;border:none;border-radius:10px;padding:8px 10px;font-size:12px;font-weight:700;transition:background .12s,color .12s,opacity .12s}.vx-dtrange__time-switch-btn[data-v-d6040f25]:hover{opacity:1;background:color-mix(in srgb, currentColor 8%, transparent)}.vx-dtrange__time-switch-btn--active[data-v-d6040f25]{opacity:1;background:color-mix(in srgb, var(--vx-dtrange-accent,#7c3aed) 14%, transparent);color:var(--vx-dtrange-accent,#7c3aed)}.vx-dtrange__time-panels[data-v-d6040f25]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.vx-dtrange__time-panel[data-v-d6040f25]{background:color-mix(in srgb, currentColor 4%, transparent);border:1px solid #0000000f;border-radius:12px;min-width:0;padding:10px}.vx-dtrange__time-panel--disabled[data-v-d6040f25]{opacity:.55}.vx-dtrange__time-panel-title[data-v-d6040f25]{letter-spacing:.06em;text-transform:uppercase;opacity:.72;align-items:center;gap:6px;margin-bottom:8px;font-size:11px;font-weight:700;display:inline-flex}.vx-dtrange__time-row[data-v-d6040f25]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.vx-dtrange__time-col[data-v-d6040f25]{flex-direction:column;flex:1 1 0;gap:6px;min-width:0;display:flex;overflow:hidden}.vx-dtrange__time-subtitle[data-v-d6040f25]{letter-spacing:.06em;text-transform:uppercase;opacity:.65;font-size:10px;font-weight:700}.vx-dtrange__time-list[data-v-d6040f25]{flex-direction:column;gap:2px;max-height:220px;display:flex;overflow:hidden auto}.vx-dtrange__time-cell[data-v-d6040f25]{min-height:32px;color:inherit;cursor:pointer;background:0 0;border:1px solid #00000014;border-radius:8px;font-size:12px;font-weight:600;transition:background .12s,color .12s}.vx-dtrange__time-cell[data-v-d6040f25]:not(.vx-dtrange__time-cell--selected):hover{background:color-mix(in srgb, currentColor 8%, transparent)}.vx-dtrange__time-cell--selected[data-v-d6040f25]{background:var(--vx-dtrange-accent,#7c3aed);color:#fff}.vx-dtrange__time-cell--selected[data-v-d6040f25]:hover{background:color-mix(in srgb, var(--vx-dtrange-accent,#7c3aed) 85%, black)}.vx-dtrange__time-empty[data-v-d6040f25]{text-align:center;opacity:.55;justify-content:center;align-items:center;min-height:120px;padding:8px;font-size:12px;font-weight:600;display:flex}.vx-dtrange__footer[data-v-d6040f25]{border-top:1px solid #00000014;grid-template-columns:1fr;gap:8px;margin-top:10px;padding-top:10px;display:grid}.vx-dtrange__footer--two-buttons[data-v-d6040f25]{grid-template-columns:repeat(2,minmax(0,1fr))}.vx-dtrange__footer-btn[data-v-d6040f25]{cursor:pointer;width:100%;color:inherit;opacity:.6;background:0 0;border:none;border-radius:8px;padding:8px 10px;font-size:12.5px;font-weight:600}.vx-dtrange__footer-btn[data-v-d6040f25]:hover{opacity:1;background:color-mix(in srgb, currentColor 8%, transparent)}.vx-dtrange__footer-btn[data-v-d6040f25]:disabled{opacity:.3;cursor:not-allowed}.vx-dtrange__footer-btn--primary[data-v-d6040f25]{opacity:1;background:var(--vx-dtrange-accent,#7c3aed);color:#fff}.vx-dtrange__footer-btn--primary[data-v-d6040f25]:hover{background:color-mix(in srgb, var(--vx-dtrange-accent,#7c3aed) 85%, black)}.vx-dtrange__footer-btn--primary[data-v-d6040f25]:disabled{opacity:.4}@media (width<=720px){.vx-dtrange__panel[data-v-d6040f25]{border-radius:14px;width:calc(100vw - 16px);max-width:calc(100vw - 16px);padding:10px}.vx-dtrange__summary-grid[data-v-d6040f25]{grid-template-columns:1fr}.vx-dtrange__summary-sep[data-v-d6040f25]{display:none}.vx-dtrange__time-switch[data-v-d6040f25]{display:grid}.vx-dtrange__time-panels[data-v-d6040f25]{grid-template-columns:1fr}.vx-dtrange__time-panel--mobile-hidden[data-v-d6040f25]{display:none}.vx-dtrange__footer[data-v-d6040f25],.vx-dtrange__footer--two-buttons[data-v-d6040f25]{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.vx-dtrange__icon-btn[data-v-d6040f25],.vx-dtrange__clear[data-v-d6040f25],.vx-dtrange__tab[data-v-d6040f25],.vx-dtrange__time-switch-btn[data-v-d6040f25],.vx-dtrange__nav-btn[data-v-d6040f25],.vx-dtrange__month[data-v-d6040f25],.vx-dtrange__day[data-v-d6040f25],.vx-dtrange__cell[data-v-d6040f25],.vx-dtrange__time-cell[data-v-d6040f25],.vx-dtrange__footer-btn[data-v-d6040f25]{transition-duration:.01ms!important}}.vx-radio-field[data-v-1d9d99e7]{flex-direction:column;gap:4px;display:inline-flex}.vx-radio-field--block[data-v-1d9d99e7]{width:100%;display:flex}.vx-radio[data-v-1d9d99e7]{cursor:pointer;-webkit-user-select:none;user-select:none;color:inherit;align-items:flex-start;gap:8px;display:inline-flex}.vx-radio--disabled[data-v-1d9d99e7]{cursor:not-allowed;opacity:.5}.vx-radio__input[data-v-1d9d99e7]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.vx-radio__dot[data-v-1d9d99e7]{color:#fff;background:#fff;border:1.5px solid #00000047;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;margin-top:1px;transition:background .15s,border-color .15s;display:inline-flex}.vx-radio__dot[data-v-1d9d99e7]:before{content:"";background:#fff;border-radius:50%;width:8px;height:8px;transition:transform .12s;transform:scale(0)}.vx-radio--sm .vx-radio__dot[data-v-1d9d99e7]{width:15px;height:15px}.vx-radio--sm .vx-radio__dot[data-v-1d9d99e7]:before{width:6px;height:6px}.vx-radio--lg .vx-radio__dot[data-v-1d9d99e7]{width:21px;height:21px}.vx-radio--lg .vx-radio__dot[data-v-1d9d99e7]:before{width:10px;height:10px}.vx-radio:not(.vx-radio--disabled):hover .vx-radio__dot[data-v-1d9d99e7]{border-color:var(--vx-radio-accent,#7c3aed)}.vx-radio--checked .vx-radio__dot[data-v-1d9d99e7]{background:var(--vx-radio-accent,#7c3aed);border-color:var(--vx-radio-accent,#7c3aed)}.vx-radio--checked .vx-radio__dot[data-v-1d9d99e7]:before{transform:scale(1)}.vx-radio__spinner[data-v-1d9d99e7]{opacity:1;animation:.7s linear infinite vx-radio-spin-1d9d99e7;position:absolute}.vx-radio--focus-ring:has(.vx-radio__input:focus-visible) .vx-radio__dot[data-v-1d9d99e7]{box-shadow:0 0 0 3px color-mix(in srgb, var(--vx-radio-accent,#7c3aed) 30%, transparent)}.vx-radio__label[data-v-1d9d99e7]{padding-top:1px;font-size:13.5px;line-height:1.4}.vx-radio--sm .vx-radio__label[data-v-1d9d99e7]{font-size:12.5px}.vx-radio--lg .vx-radio__label[data-v-1d9d99e7]{font-size:14.5px}.vx-radio-field__desc[data-v-1d9d99e7]{padding-left:26px;font-size:11.5px}.vx-radio-field__hint[data-v-1d9d99e7]{opacity:.6}.vx-radio-field__error[data-v-1d9d99e7]{color:#c10015}@keyframes vx-radio-spin-1d9d99e7{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.vx-radio__dot[data-v-1d9d99e7],.vx-radio__dot[data-v-1d9d99e7]:before{transition-duration:.01ms!important}.vx-radio__spinner[data-v-1d9d99e7]{animation:none}}.vx-range__field[data-v-3b85b13d]{appearance:none;background:linear-gradient(to right, var(--vx-range-color,#7c3aed) 0%, var(--vx-range-color,#7c3aed) var(--vx-range-percent,50%), #0000001f var(--vx-range-percent,50%), #0000001f 100%);cursor:pointer;border-radius:999px;flex:auto;min-width:0;height:4px}.vx-range__field[data-v-3b85b13d]:disabled{cursor:not-allowed;opacity:.6}.vx-range__field[data-v-3b85b13d]::-webkit-slider-thumb{-webkit-appearance:none;background:var(--vx-range-color,#7c3aed);cursor:pointer;border:2px solid #fff;border-radius:50%;width:16px;height:16px;box-shadow:0 1px 3px #0000004d}.vx-range__field[data-v-3b85b13d]::-moz-range-thumb{background:var(--vx-range-color,#7c3aed);cursor:pointer;border:2px solid #fff;border-radius:50%;width:16px;height:16px;box-shadow:0 1px 3px #0000004d}.vx-range__field[data-v-3b85b13d]::-moz-range-track{background:0 0;border-radius:999px;height:4px}.vx-range__value[data-v-3b85b13d]{text-align:right;font-variant-numeric:tabular-nums;opacity:.7;flex-shrink:0;min-width:2ch;font-size:12.5px}.vx-timepicker[data-v-eece2003]{flex-direction:column;display:inline-flex;position:relative}.vx-timepicker--block[data-v-eece2003]{width:100%;display:flex}.vx-timepicker__input[data-v-eece2003]{min-width:0;height:100%;color:inherit;font:inherit;text-align:left;cursor:text;background:0 0;border:none;outline:none;flex:auto;font-family:inherit}.vx-timepicker__input[data-v-eece2003]::placeholder{color:inherit;opacity:.5}.vx-timepicker__input[data-v-eece2003]:disabled{cursor:not-allowed}.vx-timepicker__icon-btn[data-v-eece2003]{cursor:pointer;color:inherit;opacity:.7;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;transition:opacity .15s;display:inline-flex}.vx-timepicker__icon-btn[data-v-eece2003]:hover{opacity:1}.vx-timepicker__icon-btn[data-v-eece2003]:disabled{cursor:not-allowed;opacity:.4}.vx-timepicker__clear[data-v-eece2003]{cursor:pointer;color:inherit;opacity:.55;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;transition:opacity .15s;display:inline-flex}.vx-timepicker__clear[data-v-eece2003]:hover{opacity:1}.vx-timepicker__panel[data-v-eece2003]{background:var(--vx-timepicker-panel-bg,#fff);width:160px;color:var(--vx-timepicker-panel-text,#000);box-sizing:border-box;border:1px solid #0000001a;border-radius:12px;flex-direction:column;padding:8px;display:flex;box-shadow:0 12px 28px #00000024}.vx-timepicker__cols[data-v-eece2003]{gap:4px;max-height:220px;display:flex}.vx-timepicker__col[data-v-eece2003]{flex-direction:column;flex:1 1 0;gap:2px;max-height:200px;display:flex;overflow-y:auto}.vx-timepicker__cell[data-v-eece2003]{color:inherit;cursor:pointer;background:0 0;border:none;border-radius:8px;flex-shrink:0;padding:6px 0;font-size:12.5px;transition:background .12s,color .12s}.vx-timepicker__cell[data-v-eece2003]:not(.vx-timepicker__cell--selected):hover{background:color-mix(in srgb, currentColor 8%, transparent)}.vx-timepicker__cell--selected[data-v-eece2003]{background:var(--vx-timepicker-accent,#7c3aed);color:#fff}.vx-timepicker__cell--selected[data-v-eece2003]:hover{background:color-mix(in srgb, var(--vx-timepicker-accent,#7c3aed) 85%, black)}.vx-timepicker__footer[data-v-eece2003]{border-top:1px solid #00000014;margin-top:8px;padding-top:8px;display:flex}.vx-timepicker__footer-btn[data-v-eece2003]{cursor:pointer;background:color-mix(in srgb, var(--vx-timepicker-accent,#7c3aed) 12%, transparent);color:var(--vx-timepicker-accent,#7c3aed);border:none;border-radius:8px;flex:auto;padding:6px 10px;font-size:12.5px;font-weight:600}.vx-timepicker__footer-btn[data-v-eece2003]:hover{background:color-mix(in srgb, var(--vx-timepicker-accent,#7c3aed) 20%, transparent)}.vx-timepicker__footer-btn--ghost[data-v-eece2003]{color:inherit;opacity:.6;background:0 0}.vx-timepicker__footer-btn--ghost[data-v-eece2003]:hover{opacity:1;background:color-mix(in srgb, currentColor 8%, transparent)}@media (prefers-reduced-motion:reduce){.vx-timepicker__icon-btn[data-v-eece2003],.vx-timepicker__clear[data-v-eece2003],.vx-timepicker__cell[data-v-eece2003],.vx-timepicker__footer-btn[data-v-eece2003]{transition-duration:.01ms!important}}.notify-toast[data-v-50afec34]{--toast-bg:#7c3aed;--toast-shadow:color-mix(in srgb, var(--toast-bg) 35%, transparent);--toast-border:transparent;--toast-text:#ffffffd9;--toast-title:#fff;--toast-icon:#fff;--toast-accent:#fff;--toast-badge-bg:#fff;--toast-badge-text:#7c3aed;--toast-close:#fff9;--toast-progress:#ffffffe6;--toast-progress-track:#ffffff40;--toast-icon-size:20px;--toast-text-size:13px;--toast-title-size:13px;--toast-radius:14px;--toast-align-items:center;--toast-close-size:16px;pointer-events:auto;min-width:280px;max-width:380px;display:inline-block;position:relative}.notify-toast--success[data-v-50afec34]{--toast-bg:#21ba45;--toast-badge-text:#21ba45;--toast-shadow:#21ba4559}.notify-toast--error[data-v-50afec34]{--toast-bg:#c10015;--toast-badge-text:#c10015;--toast-shadow:#c1001559}.notify-toast--warning[data-v-50afec34]{--toast-bg:#f2a900;--toast-badge-text:#f2a900;--toast-shadow:#f2a90059}.notify-toast--info[data-v-50afec34]{--toast-bg:#2196f3;--toast-badge-text:#2196f3;--toast-shadow:#2196f359}.toast-inner[data-v-50afec34]{box-sizing:border-box;align-items:var(--toast-align-items);border-radius:var(--toast-radius);background:var(--toast-bg);border:1px solid var(--toast-border);width:100%;box-shadow:0 12px 32px var(--toast-shadow);gap:12px;padding:14px 16px;display:flex;position:relative;overflow:hidden}.notify-toast--has-progress .toast-inner[data-v-50afec34]{padding-bottom:17px}.toast-icon[data-v-50afec34]{width:var(--toast-icon-size);height:var(--toast-icon-size);color:var(--toast-icon);flex-shrink:0;justify-content:center;align-items:center;margin-top:1px;display:inline-flex}.toast-icon[data-v-50afec34] svg{width:100%;height:100%}.toast-icon--spinner[data-v-50afec34]{background:0 0}.spin[data-v-50afec34]{width:100%;height:100%;animation:.8s linear infinite toast-spin-50afec34}@keyframes toast-spin-50afec34{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.toast-content[data-v-50afec34]{flex:1;min-width:0}.toast-title[data-v-50afec34]{font-size:var(--toast-title-size);color:var(--toast-title);margin:0 0 2px;font-weight:700}.toast-message[data-v-50afec34]{font-size:var(--toast-text-size);color:var(--toast-text);margin:0;line-height:1.5}.toast-message[data-v-50afec34] a{color:inherit;text-underline-offset:2px;text-decoration:underline}.toast-message[data-v-50afec34] b,.toast-message[data-v-50afec34] strong{font-weight:700}.toast-message[data-v-50afec34] ul,.toast-message[data-v-50afec34] ol{margin:6px 0 0;padding-left:18px}.toast-message[data-v-50afec34] p{margin:0 0 4px}.toast-message[data-v-50afec34] p:last-child{margin-bottom:0}.toast-actions[data-v-50afec34]{gap:12px;margin-top:10px;display:flex}.toast-action[data-v-50afec34]{cursor:pointer;color:var(--toast-accent);text-underline-offset:2px;background:0 0;border:none;padding:0;font-size:12px;font-weight:700;text-decoration:underline}.toast-close[data-v-50afec34]{width:calc(var(--toast-close-size) + 8px);height:calc(var(--toast-close-size) + 8px);color:var(--toast-close);cursor:pointer;background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;padding:2px;transition:color .15s,background .15s;display:flex}.toast-close[data-v-50afec34] svg{width:var(--toast-close-size);height:var(--toast-close-size)}.toast-close[data-v-50afec34]:hover{color:#fff;background:#ffffff26}.toast-badge[data-v-50afec34]{background:var(--toast-badge-bg);min-width:22px;height:22px;color:var(--toast-badge-text);border:2px solid var(--toast-bg);z-index:100;border-radius:100%;justify-content:center;align-items:center;padding:0;font-size:11px;font-weight:700;display:inline-flex;position:absolute;top:-10px;left:-10px;box-shadow:0 4px 10px #0003}.toast-progress-track[data-v-50afec34]{background:var(--toast-progress-track);height:3px;position:absolute;bottom:0;left:0;right:0}.toast-progress-bar[data-v-50afec34]{background:var(--toast-progress);transform-origin:0;width:100%;height:100%;animation:linear forwards toast-shrink-50afec34;animation-duration:var(--toast-duration)}@keyframes toast-shrink-50afec34{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.notify-group[data-v-630c88f0]{z-index:9999;pointer-events:none;box-sizing:border-box;flex-direction:column;gap:10px;padding:20px;display:flex;position:fixed}.notify-group--top-left[data-v-630c88f0]{top:0;left:0}.notify-group--top-center[data-v-630c88f0]{align-items:center;top:0;left:0;right:0}.notify-group--top-right[data-v-630c88f0]{align-items:flex-end;top:0;right:0}.notify-group--center-left[data-v-630c88f0]{justify-content:center;top:0;bottom:0;left:0}.notify-group--center-center[data-v-630c88f0]{justify-content:center;align-items:center;inset:0}.notify-group--center-right[data-v-630c88f0]{justify-content:center;align-items:flex-end;top:0;bottom:0;right:0}.notify-group--bottom-left[data-v-630c88f0]{flex-direction:column-reverse;bottom:0;left:0}.notify-group--bottom-center[data-v-630c88f0]{flex-direction:column-reverse;align-items:center;bottom:0;left:0;right:0}.notify-group--bottom-right[data-v-630c88f0]{flex-direction:column-reverse;align-items:flex-end;bottom:0;right:0}.toast-enter-active[data-v-630c88f0],.toast-leave-active[data-v-630c88f0]{transition:opacity .25s,transform .25s}.toast-enter-from[data-v-630c88f0],.toast-leave-to[data-v-630c88f0]{opacity:0;transform:translateY(8px)scale(.95)}.vx-select__trigger[data-v-3867481b]{cursor:pointer;outline:none;flex-wrap:wrap;align-items:center;gap:6px;width:100%;min-width:0;min-height:100%;display:flex}.vx-select__chips[data-v-3867481b]{flex-wrap:wrap;gap:4px;display:flex}.vx-select__chip[data-v-3867481b]{background:color-mix(in srgb, var(--vx-select-accent,#7c3aed) 15%, transparent);color:var(--vx-select-accent,#7c3aed);white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:2px 6px 2px 8px;font-size:12px;display:inline-flex}.vx-select__chip-remove[data-v-3867481b]{cursor:pointer;color:inherit;opacity:.7;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.vx-select__chip-remove[data-v-3867481b]:hover{opacity:1}.vx-select__search[data-v-3867481b]{min-width:40px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:none;outline:none;flex:auto}.vx-select__search[data-v-3867481b]::placeholder{color:var(--input-placeholder,currentColor);opacity:.5}.vx-select__value[data-v-3867481b]{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.vx-select__value--placeholder[data-v-3867481b]{opacity:.5}.vx-select__trailing-group[data-v-3867481b]{flex-shrink:0;align-items:center;gap:6px;display:flex}.vx-select__clear[data-v-3867481b]{cursor:pointer;color:inherit;opacity:.55;background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:opacity .15s;display:inline-flex}.vx-select__clear[data-v-3867481b]:hover{opacity:1}.vx-select__chevron[data-v-3867481b]{opacity:.6;flex-shrink:0;transition:transform .15s}.vx-select__chevron--open[data-v-3867481b]{transform:rotate(180deg)}.vx-select__panel[data-v-3867481b]{box-sizing:border-box;z-index:2000;border:1px solid var(--vx-select-panel-border,color-mix(in srgb, var(--vx-select-accent,#7c3aed) 45%, transparent));background:var(--vx-select-panel-bg,#fff);color:var(--vx-select-panel-color,#1f1f24);border-radius:10px;overflow-y:auto;box-shadow:0 12px 32px #0000001f}.vx-select__list[data-v-3867481b]{margin:0;padding:6px;list-style:none}.vx-select__option[data-v-3867481b]{cursor:pointer;text-overflow:ellipsis;white-space:nowrap;border-radius:8px;padding:8px 10px;font-size:14px;overflow:hidden}.vx-select__option--highlighted[data-v-3867481b]{background:color-mix(in srgb, var(--vx-select-accent,#7c3aed) 14%, transparent)}.vx-select__option--selected[data-v-3867481b]{color:var(--vx-select-accent,#7c3aed);font-weight:600}.vx-select__empty[data-v-3867481b],.vx-select__loading-more[data-v-3867481b]{text-align:center;opacity:.6;padding:12px;font-size:13px}.vx-select__loading-more[data-v-3867481b]{justify-content:center;display:flex}.vx-select__sentinel[data-v-3867481b]{height:1px}.spin[data-v-3867481b]{animation:.8s linear infinite vx-select-spin-3867481b}@keyframes vx-select-spin-3867481b{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.vx-modal[data-v-ccd54050]{--vx-modal-pad-x:24px;z-index:var(--vx-modal-z,1000);box-sizing:border-box;background:var(--vx-modal-overlay,#0000008c);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.vx-modal__panel[data-v-ccd54050]{box-sizing:border-box;background:var(--vx-modal-bg,#fff);width:100%;max-height:90dvh;color:var(--vx-modal-text,#1f2937);border:1px solid var(--vx-modal-border,#00000014);border-radius:var(--vx-modal-radius,16px);outline:none;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 24px 80px #00000059}.vx-modal--center .vx-modal__panel--sm[data-v-ccd54050]{max-width:400px}.vx-modal--center .vx-modal__panel--md[data-v-ccd54050]{max-width:520px}.vx-modal--center .vx-modal__panel--lg[data-v-ccd54050]{max-width:760px}.vx-modal--left[data-v-ccd54050],.vx-modal--right[data-v-ccd54050]{align-items:stretch;padding:0}.vx-modal--left .vx-modal__panel[data-v-ccd54050],.vx-modal--right .vx-modal__panel[data-v-ccd54050]{height:100%;max-height:none}.vx-modal--left .vx-modal__panel--sm[data-v-ccd54050],.vx-modal--right .vx-modal__panel--sm[data-v-ccd54050]{max-width:320px}.vx-modal--left .vx-modal__panel--md[data-v-ccd54050],.vx-modal--right .vx-modal__panel--md[data-v-ccd54050]{max-width:420px}.vx-modal--left .vx-modal__panel--lg[data-v-ccd54050],.vx-modal--right .vx-modal__panel--lg[data-v-ccd54050]{max-width:640px}.vx-modal--left[data-v-ccd54050]{justify-content:flex-start}.vx-modal--left .vx-modal__panel[data-v-ccd54050]{border-radius:0 var(--vx-modal-radius,16px) var(--vx-modal-radius,16px) 0;border-left:none}.vx-modal--right[data-v-ccd54050]{justify-content:flex-end}.vx-modal--right .vx-modal__panel[data-v-ccd54050]{border-radius:var(--vx-modal-radius,16px) 0 0 var(--vx-modal-radius,16px);border-right:none}.vx-modal--top[data-v-ccd54050],.vx-modal--bottom[data-v-ccd54050]{justify-content:center;padding:0}.vx-modal--top .vx-modal__panel[data-v-ccd54050],.vx-modal--bottom .vx-modal__panel[data-v-ccd54050]{max-width:none}.vx-modal--top .vx-modal__panel--sm[data-v-ccd54050],.vx-modal--bottom .vx-modal__panel--sm[data-v-ccd54050]{max-height:30dvh}.vx-modal--top .vx-modal__panel--md[data-v-ccd54050],.vx-modal--bottom .vx-modal__panel--md[data-v-ccd54050]{max-height:50dvh}.vx-modal--top .vx-modal__panel--lg[data-v-ccd54050],.vx-modal--bottom .vx-modal__panel--lg[data-v-ccd54050]{max-height:80dvh}.vx-modal--top[data-v-ccd54050]{align-items:flex-start}.vx-modal--top .vx-modal__panel[data-v-ccd54050]{border-radius:0 0 var(--vx-modal-radius,16px) var(--vx-modal-radius,16px);border-top:none}.vx-modal--bottom[data-v-ccd54050]{align-items:flex-end}.vx-modal--bottom .vx-modal__panel[data-v-ccd54050]{border-radius:var(--vx-modal-radius,16px) var(--vx-modal-radius,16px) 0 0;border-bottom:none}.vx-modal.vx-modal--full[data-v-ccd54050]{padding:0}.vx-modal.vx-modal--full .vx-modal__panel[data-v-ccd54050]{border:none;border-radius:0;width:100%;max-width:none;height:100%;max-height:none}.vx-modal__header[data-v-ccd54050]{padding:var(--vx-modal-padding,18px var(--vx-modal-pad-x));border-bottom:1px solid var(--vx-modal-border,#00000014);flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;display:flex}.vx-modal__title[data-v-ccd54050]{flex:1;min-width:0;margin:0;font-size:18px;font-weight:700;line-height:1.3}.vx-modal__close[data-v-ccd54050]{width:32px;height:32px;color:inherit;opacity:.6;cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-left:auto;padding:0;transition:opacity .15s,background .15s;display:inline-flex}.vx-modal__close[data-v-ccd54050]:hover{opacity:1;background:color-mix(in srgb, currentColor 10%, transparent)}.vx-modal__close[data-v-ccd54050]:focus-visible{opacity:1;outline:2px solid var(--vx-modal-accent,#7c3aed);outline-offset:2px}.vx-modal__body[data-v-ccd54050]{min-height:0;padding:var(--vx-modal-body-padding,var(--vx-modal-padding,20px var(--vx-modal-pad-x)));flex:auto;font-size:14px;line-height:1.6;overflow-y:auto}.vx-modal__footer[data-v-ccd54050]{padding:var(--vx-modal-padding,16px var(--vx-modal-pad-x));border-top:1px solid var(--vx-modal-border,#00000014);flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-items:center;gap:10px;display:flex}.vx-modal__panel--no-dividers .vx-modal__header[data-v-ccd54050]{border-bottom:none}.vx-modal__panel--no-dividers .vx-modal__footer[data-v-ccd54050]{border-top:none}.vx-modal-enter-active[data-v-ccd54050],.vx-modal-leave-active[data-v-ccd54050]{transition:opacity .18s}.vx-modal-enter-active .vx-modal__panel[data-v-ccd54050],.vx-modal-leave-active .vx-modal__panel[data-v-ccd54050]{transition:transform .22s,opacity .18s}.vx-modal-enter-from[data-v-ccd54050],.vx-modal-leave-to[data-v-ccd54050]{opacity:0}.vx-modal-enter-from .vx-modal__panel[data-v-ccd54050],.vx-modal-leave-to .vx-modal__panel[data-v-ccd54050]{opacity:0;transform:translateY(8px)scale(.98)}.vx-modal--left.vx-modal-enter-from .vx-modal__panel[data-v-ccd54050],.vx-modal--left.vx-modal-leave-to .vx-modal__panel[data-v-ccd54050]{opacity:1;transform:translate(-100%)}.vx-modal--right.vx-modal-enter-from .vx-modal__panel[data-v-ccd54050],.vx-modal--right.vx-modal-leave-to .vx-modal__panel[data-v-ccd54050]{opacity:1;transform:translate(100%)}.vx-modal--top.vx-modal-enter-from .vx-modal__panel[data-v-ccd54050],.vx-modal--top.vx-modal-leave-to .vx-modal__panel[data-v-ccd54050]{opacity:1;transform:translateY(-100%)}.vx-modal--bottom.vx-modal-enter-from .vx-modal__panel[data-v-ccd54050],.vx-modal--bottom.vx-modal-leave-to .vx-modal__panel[data-v-ccd54050]{opacity:1;transform:translateY(100%)}@media (prefers-reduced-motion:reduce){.vx-modal-enter-active[data-v-ccd54050],.vx-modal-leave-active[data-v-ccd54050],.vx-modal-enter-active .vx-modal__panel[data-v-ccd54050],.vx-modal-leave-active .vx-modal__panel[data-v-ccd54050]{transition:none}}@media (width<=600px){.vx-modal--center[data-v-ccd54050]{padding:12px}.vx-modal[data-v-ccd54050]{--vx-modal-pad-x:16px}}
