@font-face{font-family:Switzer;src:url(/assets/Switzer-Regular-VGYRnayQ.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Switzer;src:url(/assets/Switzer-Medium-Cv4k0_Dw.woff2)format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Switzer;src:url(/assets/Switzer-Semibold-BE_suUwe.woff2)format("woff2");font-weight:600;font-display:swap}@font-face{font-family:Switzer;src:url(/assets/Switzer-Bold-BemBbt9Y.woff2)format("woff2");font-weight:700;font-display:swap}:root{--vw-font:"Switzer", "Inter", system-ui, sans-serif;--vw-font-mono:"Geist Mono", ui-monospace, Consolas, monospace;--vw-bg:#f7f8f5;--vw-surface:#fff;--vw-text:#20312e;--vw-text-2:#53645f;--vw-text-3:#65736e;--vw-border:#d4deda;--vw-divider:#e6ece8;--vw-action:#27645b;--vw-action-text:#fff;--vw-action-soft:#dfede7;--vw-action-soft-text:#173e3b;--vw-success:#24764f;--vw-success-bg:#e3f1e9;--vw-danger:#b42332;--vw-danger-bg:#f8e4e6;--vw-warning:#a65b13;--vw-warning-bg:#f8ecdd;--vw-info:#315f9c;--vw-info-bg:#e4ecf6;--vw-motif:#b9d9ce;--vw-radius-sm:8px;--vw-radius-button:10px;--vw-radius-card:12px;--vw-radius-dialog:16px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--vw-bg:#101b1a;--vw-surface:#1b2a28;--vw-text:#f2f6f3;--vw-text-2:#a9bbb4;--vw-text-3:#9daea7;--vw-border:#40534d;--vw-divider:#344640;--vw-action:#b9d9c7;--vw-action-text:#173e3b;--vw-action-soft:#25443b;--vw-action-soft-text:#c6ead8;--vw-success:#7fd0a4;--vw-success-bg:#1f3a2e;--vw-danger:#f08a94;--vw-danger-bg:#3e2024;--vw-warning:#e5a663;--vw-warning-bg:#3b2d1b;--vw-info:#8db4e8;--vw-info-bg:#1e2f45;--vw-motif:#2f4a44;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=dark]{--vw-bg:#101b1a;--vw-surface:#1b2a28;--vw-text:#f2f6f3;--vw-text-2:#a9bbb4;--vw-text-3:#9daea7;--vw-border:#40534d;--vw-divider:#344640;--vw-action:#b9d9c7;--vw-action-text:#173e3b;--vw-action-soft:#25443b;--vw-action-soft-text:#c6ead8;--vw-success:#7fd0a4;--vw-success-bg:#1f3a2e;--vw-danger:#f08a94;--vw-danger-bg:#3e2024;--vw-warning:#e5a663;--vw-warning-bg:#3b2d1b;--vw-info:#8db4e8;--vw-info-bg:#1e2f45;--vw-motif:#2f4a44;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:before,:after{box-sizing:border-box}html,body,#root{min-height:100%}body{background:var(--vw-bg);color:var(--vw-text);font-family:var(--vw-font);-webkit-font-smoothing:antialiased;margin:0;font-size:16px;line-height:1.5}:focus-visible{outline:2px solid var(--vw-action);outline-offset:2px}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important}}.vw-logo{width:auto;height:32px;display:block}.vw-logo--dark{display:none}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .vw-logo--light{display:none}:root:not([data-theme=light]) .vw-logo--dark{display:block}}:root[data-theme=dark] .vw-logo--light{display:none}:root[data-theme=dark] .vw-logo--dark{display:block}.vw-auth{flex-direction:column;justify-content:center;align-items:center;gap:16px;min-height:100vh;padding:16px 24px;display:flex;position:relative;overflow:hidden}.vw-auth__card{background:var(--vw-surface);border:1px solid var(--vw-border);border-radius:var(--vw-radius-dialog);flex-direction:column;gap:24px;width:100%;max-width:460px;padding:36px;display:flex;position:relative}.vw-auth__card--wide{max-width:600px}@media (width<=640px){.vw-auth{justify-content:flex-start;align-items:stretch;gap:28px;padding:32px 24px}.vw-auth__card{background:0 0;border:0;max-width:none;padding:0}}.vw-heading{flex-direction:column;gap:8px;display:flex}.vw-heading--centered{text-align:center;align-items:center}.vw-heading__title{letter-spacing:-.6px;margin:0;font-size:28px;font-weight:600;line-height:1.25}.vw-heading__subtitle{color:var(--vw-text-2);margin:0;font-size:16px;line-height:1.5}.vw-stack{flex-direction:column;gap:24px;display:flex}.vw-stack--tight{gap:8px}.vw-stack--consents{gap:12px}.vw-message{flex-direction:column;align-items:center;gap:20px;display:flex}.vw-actions{flex-direction:column;align-items:stretch;gap:8px;display:flex}.vw-actions>.vw-center,.vw-actions>.vw-note{align-self:center}.vw-center{color:var(--vw-text-2);justify-content:center;align-items:center;gap:4px;font-size:15px;display:flex}.vw-button{border-radius:var(--vw-radius-button);min-height:40px;font:inherit;cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.vw-button--full{width:100%;min-height:44px}.vw-button--primary{background:var(--vw-action);color:var(--vw-action-text)}.vw-button--secondary{background:var(--vw-surface);color:var(--vw-text);border-color:var(--vw-border)}.vw-button--quiet{min-height:40px;color:var(--vw-action);border-radius:var(--vw-radius-sm);background:0 0;padding:0 8px}.vw-button:disabled,.vw-button[aria-disabled=true]{cursor:not-allowed}.vw-button--primary:disabled{background:var(--vw-divider);color:var(--vw-text-3)}.vw-button--secondary:disabled,.vw-button--quiet:disabled{color:var(--vw-text-3)}.vw-spin{animation:1s linear infinite vw-spin}@keyframes vw-spin{to{transform:rotate(360deg)}}.vw-field{flex-direction:column;gap:6px;display:flex}.vw-dialog .vw-field{text-align:left}.vw-field__label{font-size:14px;font-weight:500}.vw-field__control{background:var(--vw-surface);border:1px solid var(--vw-border);border-radius:var(--vw-radius-sm);align-items:center;gap:8px;min-height:48px;padding:0 14px;display:flex}.vw-field__control:focus-within{border:2px solid var(--vw-action);padding:0 13px}.vw-field--invalid .vw-field__control{border:2px solid var(--vw-danger);padding:0 13px}.vw-field__input{min-width:0;height:46px;color:var(--vw-text);font:inherit;background:0 0;border:0;outline:0;flex:1;padding:0;font-size:16px}.vw-field__input:disabled{color:var(--vw-text-3)}.vw-field__control:has(:disabled){background:var(--vw-divider)}.vw-field__input::-ms-reveal{display:none}.vw-field__input::placeholder{color:var(--vw-text-3)}.vw-field__icon-button{width:32px;height:32px;color:var(--vw-text-2);cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;padding:0;display:inline-flex}.vw-field__trailing{color:var(--vw-text-2);pointer-events:none;display:inline-flex}.vw-field__message{color:var(--vw-text-2);align-items:flex-start;gap:6px;font-size:13px;line-height:1.4;display:flex}.vw-field--invalid .vw-field__message{color:var(--vw-danger)}.vw-checkbox{cursor:pointer;align-items:flex-start;gap:12px;font-size:14px;line-height:1.45;display:flex}.vw-checkbox__input{opacity:0;width:22px;height:22px;margin:0;position:absolute}.vw-checkbox__box{background:var(--vw-surface);border:1.5px solid var(--vw-border);width:22px;height:22px;color:var(--vw-action-text);border-radius:6px;flex:none;justify-content:center;align-items:center;display:inline-flex}.vw-checkbox__input:checked+.vw-checkbox__box{background:var(--vw-action);border-color:var(--vw-action)}.vw-checkbox__input:focus-visible+.vw-checkbox__box{outline:2px solid var(--vw-action);outline-offset:2px}.vw-checkbox--invalid .vw-checkbox__box{border:2px solid var(--vw-danger)}.vw-checkbox__box svg{visibility:hidden}.vw-checkbox__input:checked+.vw-checkbox__box svg{visibility:visible}.vw-alert{border:1px solid var(--vw-info);border-radius:var(--vw-radius-card);background:var(--vw-info-bg);color:var(--vw-info);align-items:flex-start;gap:12px;padding:16px;display:flex}.vw-alert--danger{border-color:var(--vw-danger);background:var(--vw-danger-bg);color:var(--vw-danger)}.vw-alert--success{border-color:var(--vw-success);background:var(--vw-success-bg);color:var(--vw-success)}.vw-alert--warning{border-color:var(--vw-warning);background:var(--vw-warning-bg);color:var(--vw-warning)}.vw-alert__icon{flex:none;margin-top:1px}.vw-alert__title{color:var(--vw-text);margin:0;font-size:15px;font-weight:600}.vw-alert__body{color:var(--vw-text-2);margin:4px 0 0;font-size:14px;line-height:1.45}.vw-rules{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.vw-rules__item{color:var(--vw-text-2);align-items:center;gap:8px;font-size:14px;display:flex}.vw-rules__item--met{color:var(--vw-text)}.vw-rules__item--met svg{color:var(--vw-success)}.vw-badge{background:var(--vw-action-soft);width:56px;height:56px;color:var(--vw-action);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.vw-badge--success{background:var(--vw-success-bg);color:var(--vw-success)}.vw-badge--warning{background:var(--vw-warning-bg);color:var(--vw-warning)}.vw-note{color:var(--vw-text-3);text-align:center;margin:0;font-size:13px}.vw-sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.vw-google{border-radius:var(--vw-radius-button);color:#1f1f1f;width:100%;min-height:48px;font:inherit;cursor:pointer;background:#fff;border:1px solid #747775;justify-content:center;align-items:center;gap:12px;padding:0 24px;font-size:15px;font-weight:500;display:inline-flex}.vw-google:hover:not(:disabled){background:#f6f8f6}.vw-google:disabled{opacity:.55;cursor:not-allowed}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .vw-google{color:#e3e3e3;background:#131314;border-color:#8e918f}}:root[data-theme=dark] .vw-google{color:#e3e3e3;background:#131314;border-color:#8e918f}.vw-or{color:var(--vw-text-3);align-items:center;gap:12px;font-size:13px;display:flex}.vw-or:before,.vw-or:after{content:"";background:var(--vw-divider);flex:1;height:1px}.vw-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 16px;display:grid}.vw-form-grid>*{min-width:0}.vw-form-grid .vw-field__control{min-height:42px}.vw-form-grid .vw-field__input{height:40px}.vw-form-grid .vw-field{gap:4px}.vw-form-stack .vw-google,.vw-form-stack .vw-button{min-height:42px}.vw-form-stack .vw-social{gap:10px}.vw-column{flex-direction:column;gap:10px;display:flex}.vw-column .vw-rules{gap:4px}.vw-column .vw-rules__item{font-size:13px}.vw-form-stack{flex-direction:column;gap:12px;display:flex}.vw-form-stack .vw-stack--consents{gap:8px}@media (width<=640px){.vw-form-grid{grid-template-columns:1fr}}.vw-social{flex-direction:column;gap:16px;display:flex}.vw-auth__card--wide{gap:10px;padding:20px 32px}.vw-auth__card--wide .vw-heading__title{font-size:24px}.vw-auth__card--wide .vw-heading__subtitle{font-size:15px}.vw-auth__card--wide .vw-heading{gap:4px}@media (width<=640px){.vw-auth__card--wide{gap:14px;padding:0}.vw-auth{padding:24px 16px}}.vw-heading-row{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.vw-heading-row__aside{color:var(--vw-text-2);white-space:nowrap;align-items:center;gap:2px;font-size:14px;display:flex}.vw-heading-row__aside .vw-button{min-height:32px}@media (width<=640px){.vw-heading-row{flex-direction:column;align-items:flex-start;gap:4px}}.vw-required{color:var(--vw-danger);font-weight:600}.vw-optional{color:var(--vw-text-3);font-weight:400}.vw-dialog{border:1px solid var(--vw-border);border-radius:var(--vw-radius-dialog);background:var(--vw-surface);width:min(440px,100vw - 32px);color:var(--vw-text);padding:0}.vw-dialog::backdrop{background:#0f19168c}.vw-dialog__body{flex-direction:column;gap:12px;padding:28px;display:flex}.vw-dialog__title{letter-spacing:-.4px;font-size:22px;font-weight:600}.vw-dialog__actions{gap:12px;display:flex}.vw-dialog__actions>*{flex:1}.vw-dialog__body .vw-note{text-align:left;color:var(--vw-text-2);margin:0;font-size:15px}.vw-select{flex:1;min-width:0;display:flex;position:relative}.vw-select--in-field{position:static}.vw-field__control--select{cursor:pointer;position:relative}.vw-select__trigger{min-width:0;color:var(--vw-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;justify-content:space-between;align-items:center;gap:8px;padding:0;font-size:16px;display:flex}.vw-select__trigger>span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vw-select__trigger:focus-visible{outline:0}.vw-select__trigger:disabled{cursor:not-allowed}.vw-select__placeholder{color:var(--vw-text-3)}.vw-select__chevron{color:var(--vw-text-2);flex:none;transition:transform .15s}.vw-select.is-open .vw-select__chevron{transform:rotate(180deg)}.vw-select__list{z-index:40;border:1px solid var(--vw-border);border-radius:var(--vw-radius-sm);background:var(--vw-surface);max-height:280px;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto;box-shadow:0 12px 32px #0f191629}.vw-select__list--up{top:auto;bottom:calc(100% + 6px)}.vw-select__option{color:var(--vw-text);cursor:pointer;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;font-size:16px;display:flex}.vw-select__option.is-active{background:var(--vw-action-soft)}.vw-select__option[aria-selected=true]{color:var(--vw-action-soft-text);font-weight:600}.vw-date__panel{z-index:40;border:1px solid var(--vw-border);border-radius:var(--vw-radius-sm);background:var(--vw-surface);flex-direction:column;gap:12px;width:min(336px,100vw - 32px);padding:14px;display:flex;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 12px 32px #0f191629}.vw-date__head{align-items:center;gap:8px;display:flex}.vw-date__selects{flex:1;gap:8px;min-width:0;display:flex}.vw-date__select{border:1px solid var(--vw-border);background:var(--vw-surface);border-radius:8px;height:38px;padding:0 10px;font-size:15px}.vw-date__select:focus-visible{border-color:var(--vw-action)}.vw-date__panel .vw-select__list{min-width:100%;max-height:220px}.vw-date__nav{width:36px;height:36px;color:var(--vw-text-2);cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.vw-date__nav:hover:not(:disabled){background:var(--vw-action-soft)}.vw-date__nav:disabled{opacity:.35;cursor:not-allowed}.vw-date__grid{border-collapse:collapse;table-layout:fixed;width:100%}.vw-date__grid th{color:var(--vw-text-2);padding:4px 0 8px;font-size:12px;font-weight:500}.vw-date__grid td{text-align:center;padding:1px}.vw-date__day{width:100%;height:38px;color:var(--vw-text);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:0;font-size:15px}.vw-date__day:hover:not(:disabled){background:var(--vw-action-soft)}.vw-date__day:focus-visible{outline:2px solid var(--vw-action);outline-offset:-2px}.vw-date__day.is-outside{color:var(--vw-text-3)}.vw-date__day.is-chosen{background:var(--vw-action);color:var(--vw-surface);font-weight:600}.vw-date__day:disabled{color:var(--vw-text-3);opacity:.4;cursor:not-allowed}.vw-date__selects .vw-select:last-child{flex:0 0 96px}.vw-date__selects .vw-select:first-child{flex:1 1 0}.vw-field__control--area{align-items:stretch;padding-top:10px;padding-bottom:10px}.vw-field__input--area{resize:vertical;height:auto;min-height:96px;line-height:1.5}.vw-choices{border:0;flex-direction:column;gap:10px;margin:0;padding:0;display:flex}.vw-choices legend{text-align:left;margin-bottom:8px;padding:0;font-size:14px;font-weight:500}.vw-choice{border:1px solid var(--vw-border);border-radius:var(--vw-radius-sm);background:var(--vw-surface);cursor:pointer;align-items:flex-start;gap:12px;padding:14px 16px;display:flex;position:relative}.vw-choice:hover{background:var(--vw-action-soft)}.vw-choice.is-disabled{opacity:.6;cursor:not-allowed}.vw-choice.is-disabled:hover{background:var(--vw-surface)}.vw-choice input{opacity:0;pointer-events:none;position:absolute}.vw-choice__mark{border:2px solid var(--vw-text-3);border-radius:50%;flex:none;width:20px;height:20px;margin-top:1px}.vw-choice input:checked+.vw-choice__mark{border:6px solid var(--vw-action)}.vw-choice:has(input:checked){border-color:var(--vw-action);background:var(--vw-action-soft)}.vw-choice:has(input:focus-visible){outline:2px solid var(--vw-action);outline-offset:2px}.vw-choice__text{text-align:left;flex-direction:column;flex:1;gap:2px;display:flex}.vw-choice__text strong{font-size:16px;font-weight:600}.vw-choice__text span{color:var(--vw-text-2);font-size:14px}.vw-choices__error{color:var(--vw-danger);margin:0;font-size:13px}.vw-choices--invalid .vw-choice{border-color:var(--vw-danger)}.vw-avatar{background:var(--vw-action-soft);object-fit:cover;border-radius:50%;flex:none;display:block}.vw-select__list,.vw-date__panel .vw-select__list,.vw-date__panel{scrollbar-width:thin;scrollbar-color:var(--vw-border) transparent}.vw-select__list::-webkit-scrollbar{width:8px;height:8px}.vw-date__panel::-webkit-scrollbar{width:8px;height:8px}.vw-select__list::-webkit-scrollbar-track{background:0 0}.vw-date__panel::-webkit-scrollbar-track{background:0 0}.vw-select__list::-webkit-scrollbar-thumb{background:var(--vw-border);background-clip:padding-box;border:2px solid #0000;border-radius:999px}.vw-date__panel::-webkit-scrollbar-thumb{background:var(--vw-border);background-clip:padding-box;border:2px solid #0000;border-radius:999px}.vw-select__list::-webkit-scrollbar-thumb:hover{background:var(--vw-text-3);background-clip:padding-box}.vw-date__panel::-webkit-scrollbar-thumb:hover{background:var(--vw-text-3);background-clip:padding-box}:root{--vw-art-line:#27645b;--vw-art-soft:#dfede7;--vw-art-accent:#9ed9be;--vw-art-paper:#fff}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--vw-art-line:#b9d9c7;--vw-art-soft:#25443b;--vw-art-accent:#3f7f6e;--vw-art-paper:#1b2a28}}:root[data-theme=dark]{--vw-art-line:#b9d9c7;--vw-art-soft:#25443b;--vw-art-accent:#3f7f6e;--vw-art-paper:#1b2a28}.vw-art{stroke:var(--vw-art-line);flex:none}.vw-art .s{fill:var(--vw-art-soft)}.vw-art .a{fill:var(--vw-art-accent)}.vw-art .p{fill:var(--vw-art-paper)}.vw-art .k{fill:var(--vw-art-line);stroke:none}.vw-scene{margin-inline:auto;display:block}.vw-tooltip{z-index:3000;background:var(--vw-text);max-width:240px;color:var(--vw-bg);font-family:var(--vw-font,inherit);pointer-events:none;border-radius:10px;padding:7px 11px;font-size:13px;font-weight:500;line-height:1.35;position:fixed;box-shadow:0 6px 18px #00000038}.vw-alert--danger .vw-art,.vwe-list li.is-failed .vw-art:first-child,.vw-tone-danger{--vw-art-line:var(--vw-danger);--vw-art-soft:var(--vw-danger-bg);--vw-art-accent:color-mix(in srgb, var(--vw-danger) 35%, var(--vw-art-paper))}.vw-alert--success .vw-art,.vw-rules__item--met .vw-art,.vw-tone-success{--vw-art-line:var(--vw-success);--vw-art-soft:var(--vw-success-bg);--vw-art-accent:color-mix(in srgb, var(--vw-success) 35%, var(--vw-art-paper))}.vw-alert--warning .vw-art,.vwe-list li.is-conflicting .vw-art:first-child,.vw-tone-warning{--vw-art-line:var(--vw-warning);--vw-art-soft:var(--vw-warning-bg);--vw-art-accent:color-mix(in srgb, var(--vw-warning) 35%, var(--vw-art-paper))}.vw-alert .vw-art:not(.vw-tone-x),.vw-alert--info .vw-art{--vw-art-line:var(--vw-info);--vw-art-soft:var(--vw-info-bg);--vw-art-accent:color-mix(in srgb, var(--vw-info) 35%, var(--vw-art-paper))}.vw-alert--danger .vw-art{--vw-art-line:var(--vw-danger);--vw-art-soft:var(--vw-danger-bg)}.vw-alert--success .vw-art{--vw-art-line:var(--vw-success);--vw-art-soft:var(--vw-success-bg)}.vw-alert--warning .vw-art{--vw-art-line:var(--vw-warning);--vw-art-soft:var(--vw-warning-bg)}.vwe-list li.is-waiting .vw-art:first-child,.vwp-steps li:not(.is-done)>.vw-art,.vw-tone-muted{--vw-art-line:var(--vw-text-2);--vw-art-soft:var(--vw-divider);--vw-art-accent:var(--vw-border)}.vwd-body{flex-direction:column;gap:20px;max-width:820px;display:flex}.vwd-card{border:1px solid var(--vw-border);border-radius:var(--vw-radius-dialog);background:var(--vw-surface);text-align:center;flex-direction:column;align-items:center;gap:12px;padding:28px 24px;display:flex}.vwd-card__icon{color:var(--vw-action);display:inline-flex}.vwd-card h2{margin:0;font-size:18px;font-weight:600}.vwd-lead,.vwd-note{max-width:560px;color:var(--vw-text-2);margin:0}.vwd-note{font-size:14px}.vwd-reason{border:1px solid var(--vw-border);background:var(--vw-action-soft);max-width:560px;color:var(--vw-action-soft-text);border-radius:12px;margin:0;padding:12px 16px}.vwd-actions{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.vwd-thread{text-align:left;flex-direction:column;gap:10px;width:100%;max-width:620px;margin:8px 0 0;padding:0;list-style:none;display:flex}.vwd-thread li{border:1px solid var(--vw-border);border-radius:12px;flex-direction:column;align-self:flex-start;gap:4px;max-width:88%;padding:12px 14px;display:flex}.vwd-thread li.is-mine{background:var(--vw-action-soft);align-self:flex-end}.vwd-thread__who{color:var(--vw-text-2);font-size:13px}.vwd-thread p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.vwd-write{text-align:left;flex-direction:column;align-items:flex-start;gap:12px;width:100%;max-width:620px;display:flex}.vwd-write .vw-field{align-self:stretch}.vwd-proposal{border:1px dashed var(--vw-border);border-radius:12px;flex-direction:column;align-items:center;gap:8px;width:100%;max-width:620px;padding:16px;display:flex}.vwd-proposal h3{margin:0;font-size:16px;font-weight:600}.vwd-proposal p{margin:0}.vwd-list{border:1px solid var(--vw-border);border-radius:var(--vw-radius-dialog);background:var(--vw-surface);margin:0;padding:0;list-style:none;overflow:hidden}.vwd-list li+li{border-top:1px solid var(--vw-border)}.vwd-list a{color:inherit;align-items:center;gap:16px;padding:16px 20px;text-decoration:none;display:flex}.vwd-list a:hover{background:var(--vw-action-soft)}.vwd-list svg:first-child{color:var(--vw-action);flex:none}.vwd-list__text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.vwd-list__text span{color:var(--vw-text-2);font-size:14px}.vwd-chip{background:var(--vw-action-soft);color:var(--vw-action-soft-text);white-space:nowrap;border-radius:999px;flex:none;padding:3px 12px;font-size:13px;font-style:normal;font-weight:600}@media (width<=600px){.vwd-card{padding:22px 16px}.vwd-thread li{max-width:100%}.vwd-actions .vw-button{width:100%}}.vwd-claims{text-align:left;flex-direction:column;gap:8px;width:100%;max-width:620px;margin:0;padding:0;list-style:none;display:flex}.vwd-claims li{border:1px solid var(--vw-border);border-radius:12px;flex-direction:column;gap:2px;padding:10px 14px;display:flex}.vwd-claims span{color:var(--vw-text-2);font-size:14px}:root{--vwh-zoom:1}@media (width>=1100px){:root{--vwh-zoom:.9}}.vwh{zoom:var(--vwh-zoom);min-height:calc(100vh / var(--vwh-zoom));background:var(--vw-bg);color:var(--vw-text);grid-template-columns:288px minmax(0,1fr);display:grid}.vwh h1,.vwh h2,.vwh h3,.vwh p{margin:0}.vwh a:not(.vw-button){color:inherit;text-decoration:none}.vwh-side{height:calc(100vh / var(--vwh-zoom));scrollbar-width:thin;scrollbar-color:var(--vw-border) transparent;border-right:1px solid var(--vw-border);background:var(--vw-bg);flex-direction:column;gap:8px;padding:28px 20px 20px;display:flex;position:sticky;top:0;overflow-y:auto}.vwh-side>*{flex:none}.vwh-side__head{justify-content:space-between;align-items:center;display:flex}.vwh .vwh-side__close,.vwh .vwh-top__toggle,.vwh .vwh-scrim{display:none}.vwh-side .vwh-side__logo{height:auto;margin:0 8px 28px;padding:0;display:inline-flex}.vwh-side__label{font-family:var(--vw-font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--vw-text-2);font-size:11px;font-weight:500;margin:0 5px 16px!important}.vwh-side__section+.vwh-side__section{margin-top:28px}.vwh-group__head{width:100%}.vwh-group__head>span{flex:1}.vwh-group__chevron{flex:none;transition:transform .2s}.vwh-group.is-open .vwh-group__chevron{transform:rotate(180deg)}.vwh-group__panel{border-left:1px solid var(--vw-border);flex-direction:column;gap:4px;margin:4px 0 8px 23px;padding-left:12px;display:flex}.vwh-group__panel[hidden]{display:none}.vwh-group__panel a{height:40px;font-size:14px}.vwh-side__nav,.vwh-side__bottom{flex-direction:column;gap:6px;display:flex}.vwh-side__bottom{border-top:1px solid var(--vw-border);margin-top:auto;padding-top:20px}.vwh-side a,.vwh-side button{height:44px;color:var(--vw-text-2);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:14px;padding:0 14px;font-size:15px;font-weight:500;display:flex}.vwh-side a:hover,.vwh-side button:hover{background:var(--vw-action-soft)}.vwh-side a[aria-current=page]{background:var(--vw-action-soft);color:var(--vw-action-soft-text)}.vwh-soon{height:44px;color:var(--vw-text-2);opacity:.6;cursor:not-allowed;align-items:center;gap:14px;padding:0 14px;font-size:15px;font-weight:500;display:flex}.vwh-soon>span{flex:1}.vwh-soon em{border:1px solid var(--vw-border);border-radius:999px;padding:1px 8px;font-size:11px;font-style:normal}.vwh-avatar-button{cursor:pointer;background:0 0;border:2px solid #0000;border-radius:50%;flex:none;padding:0;display:inline-flex}.vwh-avatar-button:hover,.vwh-avatar-button[aria-expanded=true]{border-color:var(--vw-action)}.vwh-main{min-width:0}.vwh-top{z-index:20;background:var(--vw-bg);border-bottom:1px solid var(--vw-border);justify-content:space-between;align-items:center;gap:16px;height:64px;padding:0 32px;display:flex;position:sticky;top:0}.vwh-top__actions{margin-left:auto}.vwh-top__logo{display:none}.vwh-top__actions{align-items:center;gap:8px;display:flex}.vwh-icon{width:40px;height:40px;color:var(--vw-text-2);cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.vwh-icon:hover{background:var(--vw-action-soft)}.vwh-sheet{z-index:10;border:1px solid var(--vw-border);background:var(--vw-surface);border-radius:14px;flex-direction:column;gap:2px;width:260px;padding:8px;display:flex;position:absolute;top:60px;right:24px;box-shadow:0 12px 40px #0e2b2824}.vwh-sheet p{color:var(--vw-text-2);align-items:center;gap:12px;padding:10px 12px 14px;font-size:13px;display:flex}.vwh-sheet__who{flex-direction:column;min-width:0;display:flex}.vwh-sheet__who span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vwh-sheet strong{color:var(--vw-text);font-size:15px}.vwh-sheet a,.vwh-sheet button{height:40px;color:var(--vw-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;padding:0 12px;font-size:15px;display:flex}.vwh-sheet a:hover,.vwh-sheet button:hover{background:var(--vw-action-soft)}.vwh-content{padding:32px 40px 64px}.vwh-trail{align-items:center;gap:16px;min-width:0;display:flex}.vwh .vwh-trail__back{border:1px solid var(--vw-border);background:var(--vw-surface);height:32px;color:var(--vw-text);font:inherit;cursor:pointer;border-radius:999px;flex:none;align-items:center;gap:6px;padding:0 12px 0 8px;font-size:14px;font-weight:500;display:inline-flex}.vwh .vwh-trail__back:hover{background:var(--vw-action-soft)}.vwh-trail nav{min-width:0}.vwh-trail ol{color:var(--vw-text-2);white-space:nowrap;align-items:center;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.vwh-trail li{text-overflow:ellipsis;min-width:0;overflow:hidden}.vwh-trail li+li:before{content:"/";color:var(--vw-text-3);margin:0 8px}.vwh-trail li:last-child{color:var(--vw-text);font-weight:500}.vwh .vwh-trail a:hover{text-decoration:underline}@media (width<=600px){.vwh-trail li:not(:nth-last-child(-n+2)){display:none}.vwh-trail li:nth-last-child(2):before{content:none}}.vwh-head{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:32px;display:flex}.vwh-head h1{letter-spacing:-.8px;font-size:32px;font-weight:600}.vwh-head p{color:var(--vw-text-2);margin-top:6px}.vwh-grid{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:40px;display:grid}.vwh-col{flex-direction:column;gap:32px;display:flex}.vwh h2{letter-spacing:-.2px;margin-bottom:14px;font-size:18px;font-weight:600}.vwh-card{border:1px solid var(--vw-border);border-radius:var(--vw-radius-dialog);background:var(--vw-surface)}.vwh-attention{align-items:center;gap:16px;padding:20px;display:flex}.vwh-attention__icon{background:var(--vw-action-soft);width:44px;height:44px;color:var(--vw-action);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.vwh-attention strong{font-size:16px;font-weight:600}.vwh-attention p{color:var(--vw-text-2);margin-top:2px;font-size:14px}.vwh-empty{text-align:center;flex-direction:column;align-items:center;gap:12px;padding:40px 32px;display:flex}.vwh-empty h3{font-size:18px;font-weight:600}.vwh-empty p{max-width:440px;color:var(--vw-text-2);margin-bottom:8px;font-size:15px;line-height:1.5}.vwh-problem{color:var(--vw-text-2);flex-direction:column;align-items:flex-start;gap:12px;padding:20px;display:flex}.vwh-muted{color:var(--vw-text-2);font-size:14px}.vwh-steps{flex-direction:column;gap:22px;margin:0;padding:0;list-style:none;display:flex}.vwh-steps li{gap:14px;display:flex;position:relative}.vwh-step__node{border:2px solid var(--vw-border);width:24px;height:24px;color:var(--vw-action-text);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.is-done .vwh-step__node{border-color:var(--vw-action);background:var(--vw-action)}.vwh-step__line{background:var(--vw-border);width:2px;position:absolute;top:28px;bottom:-20px;left:11px}.is-done .vwh-step__line{background:var(--vw-motif)}.vwh-steps strong{font-size:15px;font-weight:600;display:block}.vwh-steps li:not(.is-done) strong{color:var(--vw-text-2)}.vwh-steps div>span{color:var(--vw-text-2);margin-top:2px;font-size:13px;line-height:1.4;display:block}.vwh-activity{flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}.vwh-activity li{align-items:flex-start;gap:12px;display:flex}.vwh-activity__icon{background:var(--vw-action-soft);width:36px;height:36px;color:var(--vw-action);border-radius:10px;flex:none;justify-content:center;align-items:center;display:inline-flex}.vwh-activity__text{flex-direction:column;flex:1;min-width:0;display:flex}.vwh-activity__text strong{font-size:15px;font-weight:500}.vwh-activity__text span{color:var(--vw-text-2);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.vwh-activity time{font-family:var(--vw-font-mono);color:var(--vw-text-2);flex:none;font-size:12px}@media (width<=900px){.vwh{display:block}.vwh-side{z-index:40;width:288px;display:none;position:fixed;inset:0 auto 0 0;box-shadow:0 0 40px #0e2b2840}.vwh-side.is-open{display:flex}.vwh .vwh-side .vwh-side__close,.vwh .vwh-top .vwh-top__toggle{display:inline-flex}.vwh .vwh-scrim{z-index:30;cursor:pointer;background:#0e2b2873;border:0;display:block;position:fixed;inset:0}.vwh-top__actions{margin-left:auto}.vwh-top{flex-wrap:wrap;justify-content:flex-start;row-gap:4px;height:auto;min-height:64px;padding:8px 12px}.vwh-trail{flex:0 0 100%;order:10;padding-bottom:4px}.vwh-top__logo{margin-left:4px;display:inline-flex}.vwh-sheet{right:12px}.vwh-content{padding:24px 16px 48px}.vwh-head{flex-direction:column;gap:16px}.vwh-head .vw-button{width:100%}.vwh-head h1{font-size:30px}.vwh-grid{grid-template-columns:minmax(0,1fr);gap:32px}.vwh-empty{padding:28px 20px}}.vwh-vows{margin:0;padding:0;list-style:none;overflow:hidden}.vwh-vows li+li{border-top:1px solid var(--vw-border)}.vwh-vows a{color:inherit;justify-content:space-between;align-items:center;gap:12px;padding:14px 20px;text-decoration:none;display:flex}.vwh-vows a:hover{background:var(--vw-action-soft)}.vwh-vows__all a{color:var(--vw-action);font-size:14px;font-weight:600}.vwh-vow-chip{background:var(--vw-warning-bg);color:var(--vw-warning);border-radius:999px;padding:2px 10px;font-size:12px;font-weight:600}.vwh-vow-chip--ready_to_send{background:var(--vw-success-bg);color:var(--vw-success)}.vwh-empty__actions{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.vwh-page .vwv-empty .vwv-icon,.vwh-page .vwo-empty .vwo-icon,.vwh-page .vwh-attention__icon,.vwh-page .vwp-card__icon{width:auto;height:auto;color:var(--vw-action);background:0 0;border-radius:0}.vwh-page .vwv-empty .vwv-icon svg,.vwh-page .vwo-empty .vwo-icon svg,.vwh-page .vwh-attention__icon svg,.vwh-page .vwp-card__icon svg{width:36px;height:36px}.vwh-page .vwh-activity__icon,.vwh-page .vwsec-list .vwh-activity__icon,.vwh-page .vwv-list .vwv-icon,.vwh-page .vwo-list .vwo-icon{width:28px;height:auto;color:var(--vw-action);background:0 0;border-radius:0}.vwh-page .vwh-activity__icon svg,.vwh-page .vwsec-list .vwh-activity__icon svg,.vwh-page .vwv-list .vwv-icon svg,.vwh-page .vwo-list .vwo-icon svg{width:28px;height:28px}.vwh-page .vwv-empty,.vwh-page .vwo-empty{text-align:center;align-items:center}.vwh-page .vwv-empty p,.vwh-page .vwo-empty p{margin-left:auto;margin-right:auto}.vwh-page .vwh-attention{text-align:center;flex-direction:column;gap:8px;padding:28px 24px}.vwh-page .vwp-card{text-align:center;align-items:center;position:relative}.vwh-page .vwp-card__head{flex-direction:column;align-items:center;gap:12px;width:100%}.vwh-page .vwp-card__text{align-items:center}.vwh-page .vwp-chip{position:absolute;top:16px;right:16px}.vwh-page .vwp-facts{text-align:center;width:100%}.vwh-page .vwp-card__action{justify-content:center}.vwh-page .vwp-form{text-align:left}.vwh-side::-webkit-scrollbar{width:8px}.vwh-side::-webkit-scrollbar-track{background:0 0}.vwh-side::-webkit-scrollbar-thumb{background:var(--vw-border);background-clip:padding-box;border:2px solid #0000;border-radius:999px}.vwh-side::-webkit-scrollbar-thumb:hover{background:var(--vw-text-3);background-clip:padding-box}.vwh-install-steps{flex-direction:column;gap:8px;margin:0 0 12px;padding-left:20px;display:flex}.vwh-install-note{color:var(--vw-text-muted);margin:0;font-size:14px}.vwe-body{flex-direction:column;gap:20px;max-width:820px;display:flex}.vwe-card{border:1px solid var(--vw-border);border-radius:var(--vw-radius-dialog);background:var(--vw-surface);text-align:center;flex-direction:column;align-items:center;gap:10px;padding:28px 24px;display:flex}.vwe-card__icon{color:var(--vw-action);display:inline-flex}.vwe-card h2{margin:0;font-size:18px;font-weight:600}.vwe-lead{max-width:560px;color:var(--vw-text-2);margin:0}.vwe-list,.vwe-feed{text-align:left;flex-direction:column;width:100%;margin:8px 0 0;padding:0;list-style:none;display:flex}.vwe-list li,.vwe-feed a{border-top:1px solid var(--vw-border);color:inherit;align-items:center;gap:16px;padding:14px 0;text-decoration:none;display:flex}.vwe-feed{border:1px solid var(--vw-border);border-radius:var(--vw-radius-dialog);background:var(--vw-surface);margin:0;overflow:hidden}.vwe-feed li+li{border-top:1px solid var(--vw-border)}.vwe-feed a{border-top:0;padding:16px 20px}.vwe-feed a:hover{background:var(--vw-action-soft)}.vwe-list svg:first-child,.vwe-feed svg:first-child{color:var(--vw-action);flex:none}.vwe-list li.is-waiting svg:first-child{color:var(--vw-text-2)}.vwe-list li.is-failed svg:first-child{color:var(--vw-danger)}.vwe-list li.is-conflicting svg:first-child{color:var(--vw-warning,var(--vw-danger))}.vwe-list__text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.vwe-list__text span{color:var(--vw-text-2);font-size:14px}.vwe-chip{background:var(--vw-action-soft);color:var(--vw-action-soft-text);white-space:nowrap;border-radius:999px;flex:none;padding:3px 12px;font-size:13px;font-style:normal;font-weight:600}.vwe-chip--met{background:var(--vw-success-bg);color:var(--vw-success)}.vwe-chip--failed{background:var(--vw-danger-bg);color:var(--vw-danger)}.vwe-chip--conflicting{background:var(--vw-warning-bg,var(--vw-danger-bg));color:var(--vw-warning,var(--vw-danger))}.vwe-form{border-top:1px solid var(--vw-border);text-align:left;flex-direction:column;gap:12px;width:100%;max-width:420px;margin-top:12px;padding-top:16px;display:flex}.vwe-form h3{margin:0;font-size:16px;font-weight:600}.vwe-code{border:1px dashed var(--vw-border);font-family:var(--vw-font-mono);letter-spacing:.3em;text-align:center;border-radius:12px;margin:0;padding:14px;font-size:32px}@media (width<=600px){.vwe-card{padding:22px 16px}.vwe-list li{flex-wrap:wrap}}.vwe-card__actions{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.vwe-compare{text-align:left;flex-direction:column;gap:12px;width:100%;max-width:560px;margin:0;padding:0;list-style:none;display:flex}.vwe-compare li{border-top:1px solid var(--vw-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:12px 0;display:flex}.vwe-compare__what{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.vwe-compare__what span{color:var(--vw-text-2);font-size:14px}.vwe-compare__choice{gap:16px;display:inline-flex}.vwe-compare__choice label{cursor:pointer;align-items:center;gap:6px;font-size:14px;display:inline-flex}.vwe-compare li>.vw-field{width:100%}.vwo-body{flex-direction:column;gap:20px;max-width:760px;display:flex}.vwo-card{border:1px solid var(--vw-border);border-radius:var(--vw-radius-dialog);background:var(--vw-surface)}.vwo-card--pad{padding:24px}.vwo-list{margin:0;padding:0;list-style:none;overflow:hidden}.vwo-list>li{align-items:center;gap:16px;padding:16px 20px;display:flex}.vwo-list>li+li{border-top:1px solid var(--vw-border)}.vwo-list>li>a{color:inherit;flex:1;align-items:center;gap:16px;margin:-16px -20px;padding:16px 20px;text-decoration:none;display:flex}.vwo-list>li>a:hover{background:var(--vw-action-soft)}.vwo-icon,.vwo-avatar{background:var(--vw-action-soft);width:40px;height:40px;color:var(--vw-action);border-radius:10px;flex:none;justify-content:center;align-items:center;font-weight:600;display:inline-flex}.vwo-avatar{border-radius:50%}.vwo-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.vwo-text strong{font-size:16px;font-weight:600}.vwo-text>span{color:var(--vw-text-2);text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.vwo-you{color:var(--vw-text-2);font-weight:400}.vwo-chip{background:var(--vw-action-soft);color:var(--vw-action-soft-text);border-radius:999px;flex:none;padding:3px 12px;font-size:13px;font-weight:600}.vwo-role{flex:none;width:200px}.vwo-role .vw-select__trigger{border:1px solid var(--vw-border);background:var(--vw-surface);border-radius:8px;height:38px;padding:0 10px;font-size:15px}.vwo-empty{flex-direction:column;align-items:flex-start;gap:12px;padding:28px;display:flex}.vwo-empty h2{margin:0;font-size:20px;font-weight:600}.vwo-empty p{max-width:520px;color:var(--vw-text-2);margin:0}.vwo-form{max-width:480px}.vwo-actions{gap:12px;display:flex}.vwo-invite h3{margin:0;font-size:18px;font-weight:600}.vwo-invite__row{grid-template-columns:minmax(0,1fr) minmax(0,220px);gap:16px;display:grid}.vwo-tabs{border-bottom:1px solid var(--vw-border);gap:32px;margin-bottom:24px;display:flex}.vwo-tabs button{color:var(--vw-text-2);font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px;padding:10px 0 12px;font-size:18px;font-weight:500}.vwo-tabs button[aria-selected=true]{border-bottom-color:var(--vw-action);color:var(--vw-text);font-weight:600}.vwo-body h2{margin:0 0 12px;font-size:18px;font-weight:600}.vwo-facts{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:20px;margin:0;display:grid}.vwo-facts dt{color:var(--vw-text-2);font-size:13px}.vwo-facts dd{margin:2px 0 0;font-weight:500}@media (width<=900px){.vwo-list>li{flex-wrap:wrap}.vwo-role{width:100%}.vwo-invite__row{grid-template-columns:minmax(0,1fr)}.vwo-actions .vw-button{flex:1}}.vwo-body .vw-note,.vwo-form .vw-note{text-align:left;color:var(--vw-text-2);font-size:14px}.vwo-grants>li{display:block}.vwo-grant{flex-direction:column;gap:10px;display:flex}.vwo-grant__head{align-items:flex-start;gap:16px;display:flex}.vwo-wrap{white-space:normal!important}.vwo-grant__meta{color:var(--vw-text-2);margin:0;font-size:14px}.vwo-grant__actions{flex-wrap:wrap;gap:8px;display:flex}.vwo-chip--active{background:var(--vw-success-bg);color:var(--vw-success)}.vwo-chip--scheduled{background:var(--vw-warning-bg);color:var(--vw-warning)}.vwo-chip--expired,.vwo-chip--revoked{background:var(--vw-danger-bg);color:var(--vw-danger)}.vwo-history{border-top:1px solid var(--vw-border);flex-direction:column;gap:10px;margin:0;padding:12px 0 0 18px;display:flex}.vwo-history li{flex-direction:column;gap:1px;font-size:14px;display:flex}.vwo-history li span{color:var(--vw-text-2)}.vwo-actions-set{border:0;flex-direction:column;gap:10px;margin:0;padding:0;display:flex}.vwo-actions-set legend{margin-bottom:8px;padding:0;font-size:14px;font-weight:500}.vwo-error{color:var(--vw-danger);margin:0;font-size:13px}.vwo-danger{flex-direction:column;align-items:flex-start;gap:12px;margin-top:16px;display:flex}.vwo-danger h2{margin:0;font-size:16px}.vwo-danger p{color:var(--vw-text-2);margin:0}.vwpay-body{flex-direction:column;gap:20px;max-width:820px;display:flex}.vwpay-card{border:1px solid var(--vw-border);border-radius:var(--vw-radius-dialog);background:var(--vw-surface);text-align:center;flex-direction:column;align-items:center;gap:8px;padding:28px 24px;display:flex}.vwpay-card__icon{color:var(--vw-action);display:inline-flex}.vwpay-card h2{margin:0;font-size:18px;font-weight:600}.vwpay-card__text{max-width:560px;color:var(--vw-text-2);flex-direction:column;align-items:center;gap:12px;display:flex}.vwpay-card__actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:8px;display:flex}.vwpay-test{border:1px dashed var(--vw-border);text-align:left;border-radius:12px;width:100%;max-width:420px;padding:14px}.vwpay-list{border:1px solid var(--vw-border);border-radius:var(--vw-radius-dialog);background:var(--vw-surface);margin:0;padding:0;list-style:none;overflow:hidden}.vwpay-list li+li{border-top:1px solid var(--vw-border)}.vwpay-list a{color:inherit;align-items:center;gap:16px;padding:16px 20px;text-decoration:none;display:flex}.vwpay-list a:hover{background:var(--vw-action-soft)}.vwpay-list svg:first-child{color:var(--vw-action);flex:none}.vwpay-list__text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.vwpay-list__text span{color:var(--vw-text-2);font-size:14px}.vwpay-chip{background:var(--vw-action-soft);color:var(--vw-action-soft-text);white-space:nowrap;border-radius:999px;flex:none;padding:3px 12px;font-size:13px;font-weight:600}.vwpay-chip--confirmed{background:var(--vw-success-bg);color:var(--vw-success)}.vwpay-chip--failed{background:var(--vw-danger-bg);color:var(--vw-danger)}.vwpay-chip--mismatch{background:var(--vw-warning-bg);color:var(--vw-warning)}@media (width<=600px){.vwpay-card{padding:22px 16px}.vwpay-card__actions .vw-button{width:100%}.vwpay-list a{flex-wrap:wrap}}.vwpay-actions{flex-wrap:wrap;gap:12px;margin-top:12px;display:flex}.vwp-body{flex-direction:column;gap:20px;max-width:840px;display:flex}.vwp-card{border:1px solid var(--vw-border);border-radius:var(--vw-radius-dialog);background:var(--vw-surface);flex-direction:column;gap:20px;padding:24px;display:flex}.vwp-card h2{letter-spacing:-.3px;margin:0;font-size:20px;font-weight:600}.vwp-card__head{align-items:flex-start;gap:16px;display:flex}.vwp-card__icon{background:var(--vw-action-soft);width:40px;height:40px;color:var(--vw-action);border-radius:10px;flex:none;justify-content:center;align-items:center;display:inline-flex}.vwp-card--success .vwp-card__icon{background:var(--vw-success-bg);color:var(--vw-success)}.vwp-card--warning .vwp-card__icon{background:var(--vw-warning-bg);color:var(--vw-warning)}.vwp-card--danger .vwp-card__icon{background:var(--vw-danger-bg);color:var(--vw-danger)}.vwp-card__text{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.vwp-card__text p{color:var(--vw-text-2);margin:0}.vwp-card__text .vwp-card__label{font-family:var(--vw-font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:500}.vwp-chip{background:var(--vw-action-soft);color:var(--vw-action-soft-text);border-radius:999px;flex:none;padding:3px 12px;font-size:13px;font-weight:600}.vwp-facts{border-top:1px solid var(--vw-border);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;margin:0;padding-top:20px;display:grid}.vwp-facts dt{color:var(--vw-text-2);font-size:13px}.vwp-facts dd{margin:2px 0 0;font-weight:500}.vwp-card__action,.vwp-actions{gap:12px;display:flex}.vwp-panel.vwp-picture-row{flex-direction:row;align-items:center;gap:20px}.vwp-picture-row__text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.vwp-picture-row__text p{color:var(--vw-text-2);margin:0}.vwp-sections{flex-direction:column;gap:20px;margin:8px 0 12px;display:flex}.vwp-picture-section{flex-direction:column;gap:10px;display:flex}.vwp-picture-section h3{color:var(--vw-text-2);font-family:var(--vw-font-mono);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:11px;font-weight:500}.vwp-pictures{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;display:grid}.vwp-picture{cursor:pointer;background:0 0;border:2px solid #0000;border-radius:50%;padding:2px;display:flex;position:relative}.vwp-picture:hover{border-color:var(--vw-border)}.vwp-picture[aria-checked=true]{border-color:var(--vw-action)}.vwp-picture .vw-avatar{aspect-ratio:1;width:100%!important;height:auto!important}.vwp-picture__tick{background:var(--vw-action);width:20px;height:20px;color:var(--vw-surface);border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:absolute;bottom:-2px;right:-2px}@media (width<=600px){.vwp-panel.vwp-picture-row{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:16px;display:grid}.vwp-picture-row>.vw-button{grid-column:1/-1;width:100%}}.vwp-form{max-width:440px}.vwp-test{border:1px dashed var(--vw-border);border-radius:12px;flex-direction:column;gap:6px;padding:14px;display:flex}@media (width<=900px){.vwp-card__head{flex-wrap:wrap}.vwp-chip{order:-1}.vwp-card__action .vw-button,.vwp-actions .vw-button{flex:1}}.vwp-card .vw-note,.vwp-test .vw-note{text-align:left;color:var(--vw-text-2);font-size:14px}.vwp-summary{border:1px solid var(--vw-border);border-radius:var(--vw-radius-dialog);background:var(--vw-surface);align-items:center;gap:20px;padding:24px;display:flex}.vwp-summary__text{flex-direction:column;gap:4px;min-width:0;display:flex}.vwp-summary h2{letter-spacing:-.3px;margin:0;font-size:22px;font-weight:600}.vwp-summary p{color:var(--vw-text-2);overflow-wrap:anywhere;margin:0}.vwp-summary__chips{flex-wrap:wrap;gap:8px;margin:8px 0 0;padding:0;list-style:none;display:flex}.vwp-pill{background:var(--vw-action-soft);color:var(--vw-action-soft-text);border-radius:999px;padding:3px 12px;font-size:13px;font-weight:600}.vwp-pill--success{background:var(--vw-success-bg);color:var(--vw-success)}.vwp-pill--warning{background:var(--vw-warning-bg);color:var(--vw-warning)}.vwp-pill--danger{background:var(--vw-danger-bg);color:var(--vw-danger)}.vwp-tabs{scrollbar-width:none;box-shadow:inset 0 -1px 0 var(--vw-border);gap:28px;display:flex;overflow:auto hidden}.vwp-tabs::-webkit-scrollbar{display:none}.vwp-tabs button{color:var(--vw-text-2);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;flex:none;align-items:center;gap:8px;padding:10px 0 12px;font-size:16px;font-weight:500;display:inline-flex}.vwp-tabs button[aria-selected=true]{border-bottom-color:var(--vw-action);color:var(--vw-text);font-weight:600}.vwp-tabs em{border:1px solid var(--vw-border);border-radius:999px;padding:1px 8px;font-size:11px;font-style:normal;font-weight:500}.vwp-panels{flex-direction:column;gap:20px;display:flex}.vwp-panel{border:1px solid var(--vw-border);border-radius:var(--vw-radius-dialog);background:var(--vw-surface);flex-direction:column;gap:20px;padding:24px;display:flex}.vwp-panel header{flex-direction:column;gap:4px;display:flex}.vwp-panel h2{letter-spacing:-.3px;margin:0;font-size:20px;font-weight:600}.vwp-panel header p{color:var(--vw-text-2);margin:0}.vwp-rows{flex-direction:column;margin:0;display:flex}.vwp-rows>div{border-top:1px solid var(--vw-border);justify-content:space-between;gap:16px;padding:14px 0;display:flex}.vwp-rows dt{color:var(--vw-text-2)}.vwp-rows dd{text-align:right;overflow-wrap:anywhere;margin:0;font-weight:500}.vwp-panel__action{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.vwp-soon{color:var(--vw-text-2);font-size:14px}.vwp-banner{border:1px dashed var(--vw-border);color:var(--vw-text-2);border-radius:12px;margin:0;padding:12px 16px;font-size:14px}.vwp-planned,.vwp-steps{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.vwp-planned li,.vwp-steps li{border-top:1px solid var(--vw-border);align-items:center;gap:16px;padding:16px 0;display:flex}.vwp-planned li>svg,.vwp-steps li>svg{color:var(--vw-action);flex:none}.vwp-planned li{opacity:.75}.vwp-planned__text,.vwp-steps li>span{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.vwp-planned__text span,.vwp-steps li>span>span{color:var(--vw-text-2);font-size:14px}.vwp-steps li>em{color:var(--vw-text-2);flex:none;font-size:13px;font-style:normal;font-weight:600}.vwp-steps li.is-done>em{color:var(--vw-success)}.vwp-steps li:not(.is-done)>svg{color:var(--vw-text-2)}@media (width<=900px){.vwp-summary{flex-direction:column;align-items:flex-start}}@media (width<=600px){.vwp-summary,.vwp-panel,.vwp-card{padding:18px}.vwp-summary h2{font-size:20px}.vwp-tabs{gap:20px}.vwp-tabs button{font-size:15px}.vwp-rows>div{flex-direction:column;gap:2px}.vwp-rows dd{text-align:left}.vwp-panel__action{flex-direction:column;align-items:stretch}.vwp-panel__action .vw-button{width:100%}.vwp-planned li{grid-template-columns:24px minmax(0,1fr);align-items:start;gap:4px 14px;display:grid}.vwp-planned li>:nth-child(n+3){grid-column:2;justify-self:start}.vwp-steps li{gap:12px}}.vwsec-tabs{border-bottom:1px solid var(--vw-border);gap:32px;margin-bottom:24px;display:flex}.vwsec-tabs button{color:var(--vw-text-2);font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px;padding:10px 0 12px;font-size:18px;font-weight:500}.vwsec-tabs button[aria-selected=true]{border-bottom-color:var(--vw-action);color:var(--vw-text);font-weight:600}.vwsec-panel{flex-direction:column;gap:16px;display:flex}.vwsec-list{margin:0;padding:0;list-style:none;overflow:hidden}.vwsec-list li{align-items:center;gap:16px;padding:16px 20px;display:flex}.vwsec-list li+li{border-top:1px solid var(--vw-border)}.vwsec-list .vwh-activity__icon{border-radius:12px;width:44px;height:44px}.vwsec-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.vwsec-text strong{font-size:16px;font-weight:600}.vwsec-text>span{color:var(--vw-text-2);font-size:14px}.vwsec-list time{color:var(--vw-text-2);flex:none;font-size:13px}.vwsec-tag{background:var(--vw-action-soft);color:var(--vw-action-soft-text);border-radius:999px;margin-left:10px;padding:2px 10px;font-size:12px;font-weight:600}.vwsec-more{display:flex}@media (width<=900px){.vwsec-list li{flex-wrap:wrap}}.vwsec-action:empty{display:none}@media (width<=900px){.vwsec-action,.vwsec-action .vw-button{width:100%}.vwsec-list li>.vw-button{flex:100%}.vwsec-text{flex:1 1 0}}.vwsec-password{max-width:440px}.vws{--vw-art-line:#27645b;--vw-art-soft:#dfede7;--vw-art-accent:#9ed9be;--vw-art-paper:#fff;--ground:#f3f6f4;--ink:#173e3b;--body:#4a6b62;--grey:#8fa39b;--teal:#27645b;--mint:#b9e8d0;--chip:#e9efec;--line:#e1e8e4;--danger:#b42332;background:var(--ground);min-height:100vh;color:var(--ink);font-family:var(--vw-font);--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;padding:24px;overflow-x:clip}.vws>*{max-width:1392px;margin-inline:auto}:where(.vws) a{color:inherit;text-decoration:none}:where(.vws) :where(h1,h2,h3,p){margin:0}.vws a:focus-visible,.vws button:focus-visible,.vws input:focus-visible,.vws .vw-select__trigger:focus-visible,.vws textarea:focus-visible{outline:2px solid var(--teal);outline-offset:3px}.vws-two{letter-spacing:-1.4px;font-size:44px;font-weight:500;line-height:1.1}.vws-two span{display:block}.vws-two__soft{color:var(--grey)}.vws-center{text-align:center}.vws-pill{height:50px;font:inherit;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 24px;font-size:15px;font-weight:600;display:inline-flex}.vws .vws-pill--teal{background:var(--teal);color:#fff}.vws .vws-pill--mint{background:var(--mint);color:var(--ink)}.vws .vws-pill--plain{color:#fff;border-bottom:1px solid #ffffff8c;border-radius:0;height:auto;padding:0 0 6px;font-size:17px;font-weight:500}.vws-pill--full{width:100%;height:52px}.vws-pill:disabled{opacity:.6;cursor:not-allowed}.vws-chip{color:var(--teal);justify-content:center;align-items:center;display:inline-flex}.vws-chip .vw-art{width:48px;height:48px}.vws-status{white-space:nowrap;border-radius:999px;align-items:center;height:30px;padding:0 14px;font-size:13px;font-weight:600;display:inline-flex}.vws-status--done{color:#1d6a43;background:#dcefe3}.vws-status--wait{color:#8a5200;background:#fbebc9}.vws-status--idle{color:#6b7f77;background:#edf1ef}.vws-nav{justify-content:space-between;align-items:center;height:76px;padding:0 40px;display:flex;position:relative}.vws-nav__logo{display:inline-flex}.vws-nav__links{color:var(--body);gap:34px;font-size:15px;font-weight:500;display:flex}.vws-nav__actions{align-items:center;gap:20px;display:flex}.vws-nav__signin{font-size:15px;font-weight:500}.vws-nav .vws-pill{height:44px;padding:0 22px}.vws-nav__menu,.vws-nav__sheet{display:none}.vws-nav--dark{z-index:3;height:88px;position:absolute;inset:0 0 auto}.vws-nav--dark .vws-nav__links{color:#fffc}.vws-nav--dark .vws-nav__signin{color:#fff}.vws-hero{color:#fff;background:linear-gradient(135deg,#1f5a52,#0e2b28);border-radius:32px;height:780px;position:relative;overflow:hidden}.vws-hero__text{z-index:2;position:absolute;top:236px;left:64px}.vws-hero__eyebrow{color:#fffc;font-size:16px}.vws-hero__title{letter-spacing:-3.6px;margin-top:18px;font-size:100px;font-weight:500;line-height:1}.vws-hero__title span{display:block}.vws-hero__soft{color:#ffffffbf}.vws-hero__links{align-items:center;gap:36px;margin-top:56px;display:flex}.vws-hero__art{width:520px;position:absolute;top:92px;right:52px}.vws-stats{background:var(--ground);width:760px;height:180px;color:var(--ink);border-top-left-radius:32px;gap:48px;margin:0;padding:36px 40px;display:flex;position:absolute;bottom:0;right:0}.vws-stats__item{flex:1}.vws-stats dt{letter-spacing:-1.4px;font-size:44px;font-weight:500}.vws-stats dd{max-width:190px;color:var(--body);margin:10px 0 0;font-size:14px;line-height:1.4}.vws-section{padding:104px 64px 0}.vws-record__head{grid-template-columns:1fr 1fr;align-items:start;gap:64px;display:grid}.vws-record__head p{max-width:520px;color:var(--body);font-size:18px;line-height:1.55}.vws-roles{justify-content:space-between;gap:20px;margin:56px 0 0;padding:0;list-style:none;display:flex}.vws-roles li{aspect-ratio:1;background:var(--chip);color:var(--teal);border-radius:50%;flex-direction:column;flex:0 224px;justify-content:center;align-items:center;gap:14px;display:flex}.vws-roles .vw-logo{width:150px;height:auto}.vws-roles span{color:var(--ink);font-size:17px;font-weight:500}.vws-gives{background:var(--chip);border-radius:32px;flex-direction:column;align-items:center;gap:56px;margin-top:104px;padding:104px 64px;display:flex}.vws-gives__grid{background:var(--line);border-radius:24px;grid-template-columns:repeat(3,1fr);gap:1px;width:100%;display:grid;overflow:hidden}.vws-gives__grid article,.vws-grid2 article{background:#fff;flex-direction:column;align-items:flex-start;gap:14px;min-height:210px;padding:32px;display:flex}.vws-gives__grid h3{letter-spacing:-.3px;font-size:20px;font-weight:500}.vws-gives__grid p{max-width:300px;color:var(--body);font-size:15px;line-height:1.5}.vws-deposits{grid-template-columns:1fr 560px;align-items:start;gap:56px;padding-top:112px;display:grid}.vws-deposits__left{flex-direction:column;align-items:flex-start;gap:36px;display:flex}.vws-tiles{grid-template-columns:1fr 1fr;gap:14px;width:100%;display:grid}.vws-tiles article{border:1px solid var(--line);background:#fff;border-radius:16px;flex-direction:column;gap:6px;min-height:150px;padding:20px;display:flex}.vws-art{flex:none;display:block}.vws-tiles .vws-art{margin-bottom:6px}.vws-tiles h3{font-size:18px;font-weight:500}.vws-tiles p{color:var(--body);font-size:14px;line-height:1.4}.vws-deposits__art{background:linear-gradient(135deg,#d4e6dd,#eaf2ee);border-radius:24px;min-height:620px;overflow:hidden}.vws-steps{flex-direction:column;justify-content:center;gap:45px;height:100%;min-height:620px;padding:40px 40px 40px 56px;display:flex;position:relative}.vws-steps__seg{background:var(--teal);width:2px;height:calc(100% + 45px);position:absolute;top:50%;left:13px}.vws-steps__row{padding-left:64px;position:relative}.vws-steps__node{border:2px solid var(--teal);background:#fff;border-radius:50%;width:28px;height:28px;margin-top:-14px;position:absolute;top:50%;left:0}.vws-steps__node.is-filled{background:var(--teal)}.vws-steps__card{background:#fff;border-radius:20px;align-items:center;gap:14px;padding:22px;display:flex}.vws-steps__icon{width:44px;height:44px;color:var(--teal);flex:none;justify-content:center;align-items:center;display:inline-flex}.vws-steps__text{flex-direction:column;flex:1;gap:2px;display:flex}.vws-steps__text strong{font-size:18px;font-weight:600}.vws-steps__text span{color:var(--body);font-size:14px}.vws-runs{flex-direction:column;align-items:center;gap:48px;padding-top:120px;display:flex}.vws-runs__card{background:var(--chip);border-radius:24px;grid-template-columns:1fr 560px;gap:48px;width:100%;padding:36px;display:grid}.vws-runs__text{flex-direction:column;justify-content:space-between;align-items:flex-start;gap:28px;display:flex}.vws-runs__head{flex-direction:column;gap:10px;display:flex}.vws-runs__head h3{letter-spacing:-1.2px;text-wrap:balance;font-size:38px;font-weight:500;line-height:1.05}.vws-runs__head p{max-width:340px;color:var(--body);text-wrap:pretty;font-size:18px;line-height:1.45}.vws-runs__money{flex-direction:column;gap:8px;display:flex}.vws-runs__amount{letter-spacing:-1.6px;color:var(--ink);font-size:48px;font-weight:500;line-height:1}.vws-runs__held{color:var(--body);align-items:center;gap:8px;font-size:15px;display:inline-flex}.vws-run{background:linear-gradient(135deg,#1f5a52,#0e2b28);border-radius:20px;flex-direction:column;justify-content:space-between;gap:40px;padding:32px 28px 28px;display:flex}.vws-run__steps{align-items:flex-start;margin:0;padding:0;list-style:none;display:flex}.vws-run__stop{flex-direction:column;flex:none;align-items:center;gap:12px;width:4.6em;font-size:16px;display:flex}.vws-run__node{background:#ffffff0f;border:2px dashed #b9e8d073;border-radius:50%;place-items:center;width:4em;height:4em;display:grid}.vws-run__stop .vw-art{opacity:.6;--vw-art-line:#b9e8d0;--vw-art-soft:#b9e8d033;--vw-art-accent:#b9e8d059;--vw-art-paper:#ffffff1a}.vws-run__stop.is-done .vws-run__node{background:#b9e8d0;border:2px solid #b9e8d0}.vws-run__stop.is-done .vw-art{opacity:1;--vw-art-line:#173e3b;--vw-art-soft:#dff4e8;--vw-art-accent:#7ccaa6;--vw-art-paper:#fff}.vws-run__stop.is-now .vws-run__node{background:#fff;border:2px solid #b9e8d0;box-shadow:0 0 0 .35em #b9e8d038}.vws-run__stop.is-now .vw-art{opacity:1;--vw-art-line:#27645b;--vw-art-soft:#dfede7;--vw-art-accent:#9ed9be;--vw-art-paper:#fff}.vws-run__label{text-align:center;color:#fff9;font-size:14px;font-weight:500}.vws-run__stop.is-done .vws-run__label,.vws-run__stop.is-now .vws-run__label{color:#fff}.vws-run__link{border-top:2px dashed #b9e8d059;flex:1;height:0;margin-top:2em}.vws-run__link.is-done{border-top:2px solid #b9e8d0}.vws-conditions{background:#fff;border-radius:16px;margin:0;padding:6px 20px;list-style:none}.vws-conditions li{align-items:center;gap:12px;min-height:58px;display:flex}.vws-conditions li+li{border-top:1px solid var(--line)}.vws-conditions li>span:first-of-type{color:var(--ink);flex:1;font-size:16px;font-weight:500}.is-muted{color:var(--grey)}.vws-protected{grid-template-columns:1fr 1fr;align-items:start;gap:64px;padding-top:128px;padding-bottom:24px;display:grid}.vws-protected__left{flex-direction:column;gap:28px;display:flex}.vws-protected__left>p{max-width:500px;color:var(--body);font-size:18px;line-height:1.55}.vws-accordion__item{border-top:1px solid var(--line)}.vws-accordion__item:last-child{border-bottom:1px solid var(--line)}.vws-accordion h3{font-size:inherit}.vws-accordion button{width:100%;color:var(--ink);font:inherit;letter-spacing:-.2px;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:24px 0;font-size:19px;font-weight:500;display:flex}.vws-accordion__panel{overflow:hidden}.vws-accordion__panel[hidden]{display:none}.vws-accordion__panel p{max-width:560px;color:var(--body);padding-bottom:24px;font-size:16px;line-height:1.55}.vws-closing{background:var(--ink);color:#fff;border-radius:32px;min-height:340px;margin-top:104px;padding:72px 64px;position:relative;overflow:hidden}.vws-closing__title{letter-spacing:-1.9px;flex-direction:column;font-size:56px;font-weight:500;line-height:1.1;display:flex}.vws-closing__soft{color:#ffffff80}.vws-closing__actions{align-items:center;gap:16px;margin-top:26px;display:flex}.vws-closing__actions p{color:#d5e6dd;font-size:15px}.vws-footer{padding:56px 40px 24px}.vws-footer__top{justify-content:space-between;align-items:flex-start;gap:40px;display:flex}.vws-footer__groups{gap:96px;display:flex}.vws-footer h2{color:var(--grey);margin-bottom:12px;font-size:14px;font-weight:500}.vws-footer nav a{color:var(--body);margin-bottom:12px;font-size:15px;display:block}.vws-footer__legal{color:var(--grey);margin-top:40px;font-size:14px}.vws-pageheader{padding:72px 40px 56px}.vws-pageheader__title{max-width:1000px;font-size:64px}.vws-pageheader__intro{max-width:620px;color:var(--body);margin-top:20px;font-size:19px;line-height:1.5}.vws-list{background:#fff;border-radius:24px;margin:0 0 24px;padding:0;list-style:none}.vws-list li{grid-template-columns:44px 260px minmax(0,560px);align-items:start;gap:32px;padding:32px 40px;display:grid}.vws-list li+li{border-top:1px solid var(--line)}.vws-list h2{letter-spacing:-.6px;padding-top:8px;font-size:24px;font-weight:500}.vws-list p{color:var(--body);padding-top:8px;font-size:17px;line-height:1.55}.vws-grid2{background:var(--line);border-radius:24px;grid-template-columns:1fr 1fr;gap:1px;margin-bottom:24px;display:grid;overflow:hidden}.vws-grid2 article{min-height:250px;padding:40px}.vws-grid2 h2{letter-spacing:-.5px;font-size:24px;font-weight:500}.vws-grid2 p{max-width:520px;color:var(--body);font-size:16px;line-height:1.55}.vws-legal{grid-template-columns:340px 1fr;align-items:start;gap:24px;margin-bottom:24px;display:grid}.vws-legal__contents{background:#fff;border-radius:24px;flex-direction:column;gap:6px;padding:20px;display:flex;position:sticky;top:24px}.vws-legal__contents p{color:var(--grey);margin-bottom:4px;font-size:13px}.vws-legal__contents a{color:var(--body);border-radius:10px;padding:10px 12px;font-size:15px}.vws-legal__contents a[aria-current=true]{background:var(--chip);color:var(--ink);font-weight:500}.vws-legal__article{background:#fff;border-radius:24px}.vws-legal__article section{padding:36px 44px;scroll-margin-top:24px}.vws-legal__article section+section{border-top:1px solid var(--line)}.vws-legal__article h2{letter-spacing:-.5px;margin-bottom:12px;font-size:26px;font-weight:500}.vws-legal__placeholder{background:var(--chip);color:var(--grey);border-radius:12px;padding:16px 18px;font-size:16px}.vws-contact{grid-template-columns:1fr 1fr;align-items:start;gap:24px;margin-bottom:24px;display:grid}.vws-form{background:#fff;border-radius:24px;flex-direction:column;gap:22px;padding:40px;display:flex}.vws-form--sent{justify-content:center;align-items:flex-start;min-height:280px}.vws-form--sent h2{letter-spacing:-.6px;font-size:28px;font-weight:500}.vws-form--sent p{color:var(--body);font-size:17px}.vws-field{flex-direction:column;gap:8px;display:flex}.vws-field label{font-size:14px;font-weight:500}.vws-required{color:var(--danger);font-weight:600}.vws-field input,.vws-field .vw-select__trigger,.vws-field textarea{width:100%;height:52px;color:var(--ink);font:inherit;background:#fff;border:1px solid #d4deda;border-radius:12px;padding:0 16px;font-size:16px}.vws-field textarea{resize:vertical;height:auto;padding:14px 16px}.vws-field input::placeholder,.vws-field textarea::placeholder{color:var(--grey)}.vws-field [aria-invalid=true]{border:2px solid var(--danger)}.vws-field__error{color:var(--danger);font-size:13px;line-height:1.4}.vws-contact__details{flex-direction:column;gap:16px;display:flex}.vws-contact__details article{background:#fff;border-radius:24px;flex-direction:column;align-items:flex-start;gap:12px;padding:32px;display:flex}.vws-contact__details h2{letter-spacing:-.4px;font-size:22px;font-weight:500}.vws-contact__details p{max-width:460px;color:var(--body);font-size:16px;line-height:1.5}.vws-faq{background:#fff;border-radius:24px;margin-bottom:24px;padding:0 44px}.vws-faq .vws-accordion__item:first-child{border-top:0}.vws-faq .vws-accordion__item:last-child{border-bottom:0}.vws-faq .vws-accordion button{letter-spacing:-.4px;padding:30px 0;font-size:22px}.vws-faq .vws-accordion__panel p{max-width:780px;font-size:18px}@media (width<=1100px){.vws-section{padding-inline:24px}.vws-gives{padding:72px 24px}.vws-deposits,.vws-runs__card,.vws-protected,.vws-contact,.vws-legal{grid-template-columns:1fr}.vws-deposits__art{min-height:0}.vws-legal__contents{position:static}.vws-list li{grid-template-columns:44px 1fr}.vws-list li p{grid-column:1/-1;padding-top:0}}@media (width<=900px){.vws{padding:12px}.vws-nav{padding:0 20px}.vws-nav__links,.vws-nav__actions{display:none}.vws-nav__menu{color:var(--ink);cursor:pointer;background:0 0;border:0;padding:4px;display:inline-flex}.vws-nav--dark .vws-nav__menu{color:#fff}.vws-nav__sheet{z-index:5;color:var(--ink);background:#fff;border-radius:20px;flex-direction:column;gap:14px;padding:20px;font-size:17px;font-weight:500;display:flex;position:absolute;top:100%;left:12px;right:12px;box-shadow:0 12px 40px #0e2b282e}.vws-nav--dark{height:64px}.vws-hero{border-radius:24px;flex-direction:column;height:auto;padding-top:72px;display:flex}.vws-hero__art{order:1;width:100%;max-width:440px;margin:0 auto;padding:8px 20px 0;position:static}.vws-hero__text{order:2;padding:24px 24px 32px;position:static}.vws-hero__title{letter-spacing:-1.5px;font-size:42px}.vws-hero__links{margin-top:28px}.vws-stats{border-radius:24px 24px 0 0;order:3;gap:16px;width:auto;height:auto;padding:24px;position:static}.vws-stats dt{letter-spacing:-.6px;font-size:24px}.vws-stats dd{font-size:12px}.vws-hero__art{container-type:inline-size}.vws-section,.vws-protected,.vws-runs{padding:56px 12px 0}.vws-two{letter-spacing:-1.1px;font-size:34px}.vws-record__head{grid-template-columns:1fr;gap:24px}.vws-record__head p{font-size:16px}.vws-roles{flex-direction:column;gap:10px;margin-top:24px}.vws-roles li{aspect-ratio:auto;border-radius:16px;flex-direction:row;flex:none;justify-content:flex-start;gap:14px;width:100%;height:64px;padding:0 18px}.vws-roles svg{width:22px;height:22px}.vws-roles .vw-logo{width:110px}.vws-gives{border-radius:24px;gap:24px;margin-top:56px;padding:56px 12px}.vws-gives__grid,.vws-grid2,.vws-tiles{grid-template-columns:1fr}.vws-gives__grid article,.vws-grid2 article{min-height:0;padding:22px}.vws-steps{min-height:0;padding:20px 14px 20px 20px}.vws-steps__seg{left:10px}.vws-steps__row{padding-left:40px}.vws-steps__node{width:22px;height:22px;margin-top:-11px}.vws-steps__card{border-radius:16px;padding:14px}.vws-steps__icon{width:36px;height:36px}.vws-runs__card{border-radius:20px;padding:20px}.vws-run{gap:28px;padding:22px 16px 18px}.vws-run__stop{width:3.8em;font-size:13px}.vws-run__label{font-size:12px}.vws-protected{gap:28px;padding-bottom:12px}.vws-closing{border-radius:24px;margin-top:56px;padding:32px}.vws-closing__title{letter-spacing:-1.1px;font-size:34px}.vws-closing__actions{flex-direction:column;align-items:stretch}.vws-footer{padding:40px 12px 24px}.vws-footer__top,.vws-footer__groups{flex-direction:column;gap:28px}.vws-pageheader{padding:40px 12px 32px}.vws-pageheader__title{font-size:36px}.vws-list li,.vws-legal__article section{padding:24px 20px}.vws-form{padding:24px}.vws-faq{padding:0 20px}.vws-faq .vws-accordion button{font-size:18px}}.vws-field .vw-select__trigger{text-align:left;cursor:pointer;align-items:center;display:flex}.vws-field .vw-select__placeholder,.vws-field .vw-select__chevron{color:var(--grey)}.vws .vw-select__list{background:#fff;border-color:#d4deda}.vws .vw-select__option{color:var(--ink)}.vws .vw-select__option.is-active{background:#e4f0ec}.vws .vw-select__option[aria-selected=true]{color:var(--teal)}.vws-fan{touch-action:pan-y;-webkit-user-select:none;user-select:none;font-size:15px;position:relative}.vws-fan__hand{width:28em;height:25em;margin:0 0 0 1.5em;position:relative}.vws-fan__card{width:16em;height:22.5em;color:var(--ink);font:inherit;text-align:left;cursor:pointer;transform-origin:14% 100%;background:#fbfdfc;border:1px solid #d5dfda;border-radius:1.25em;padding:0;position:absolute;top:3em;left:5.5em;box-shadow:-.4em .5em 1.6em #00000040}.vws-fan__card:before{content:"";pointer-events:none;border:1px solid #e3ebe7;border-radius:.85em;position:absolute;inset:.5em}.vws-fan__card.is-active{cursor:default;background:#fff}.vws-fan__card:focus-visible{outline-offset:3px;outline:3px solid #b9e8d0}.vws-fan__index{color:var(--teal);flex-direction:column;align-items:center;gap:.4em;display:flex;position:absolute;top:.9em;left:1em}.vws-fan__index b{font-size:1.6em;font-weight:600;line-height:1}.vws-fan__index .vws-art{width:2.1em;height:2.1em}.vws-fan__index--end{inset:auto 1em .9em auto;transform:rotate(180deg)}.vws-fan__face{flex-direction:column;justify-content:flex-start;align-items:center;gap:.5em;padding-top:2.4em;display:flex;position:absolute;inset:0 2.4em}.vws-fan__face>.vws-art{width:6.2em;height:6.2em;margin-bottom:.3em}.vws-fan__label{letter-spacing:-.01em;font-size:1.15em;font-weight:600}.vws-fan__amount{color:#3f524e;font-size:1.05em;font-weight:500}.vws-fan__caption{color:#6b7e79;font-size:.8em}.vws-fan__kinds{border:0;justify-content:center;gap:.7em;min-width:0;margin-top:1.4em;padding:0;display:flex}.vws-fan__kinds button{cursor:pointer;background:#ffffff14;border:1px solid #ffffff40;border-radius:50%;place-items:center;width:3em;height:3em;padding:0;transition:transform .3s cubic-bezier(.3,1.5,.5,1),background .25s,border-color .25s,box-shadow .25s;display:grid}.vws-fan__kinds button .vw-art{opacity:.85;transition:transform .3s cubic-bezier(.3,1.5,.5,1),opacity .25s}.vws-fan__kinds button.is-on{background:#fff;border-color:#b9e8d0;box-shadow:0 8px 20px #0000004d,0 0 0 4px #b9e8d038}.vws-fan__kinds button.is-on .vw-art{opacity:1}@media (prefers-reduced-motion:no-preference){.vws-fan__kinds button:hover:not(.is-on){background:#fff3;border-color:#b9e8d0cc;transform:translateY(-4px)scale(1.1);box-shadow:0 8px 18px #00000040}.vws-fan__kinds button:hover .vw-art{opacity:1;transform:scale(1.12)rotate(-5deg)}.vws-fan__kinds button:active,.vws-fan__kinds button:hover:not(.is-on):active{transition-duration:80ms;transform:scale(.9)}}@media (hover:none){.vws-fan__kinds button:hover:not(.is-on){transform:none}}.vws-fan__kinds button:focus-visible{outline-offset:2px;outline:3px solid #b9e8d0}.vws-fan__holders{align-items:center;margin:0;padding:0;list-style:none;display:flex;position:absolute;bottom:5em;left:0;right:0}.vws-fan__holders li{opacity:.4;border-radius:50%;flex:none;place-items:center;width:2.5em;height:2.5em;display:grid;position:relative}.vws-fan__holders li.vws-fan__link{opacity:1;border-top:2px dotted #8fb0a5;border-radius:0;flex:1;width:auto;height:0;margin:0 .45em}.vws-fan__holders .vws-art{width:1.8em;height:1.8em}.vws-fan__holders li.is-here{opacity:1;background:#dfede7;box-shadow:0 0 0 2px #27645b}@media (width<=900px){.vws-fan{font-size:min(12px,3.33333cqw)}}.vws-steps__icon .vws-art{max-width:100%;height:auto}.vws-notfound{text-align:center;flex-direction:column;align-items:center;gap:16px;padding:96px 24px 40px;display:flex}.vws-notfound h1{letter-spacing:-1.2px;font-size:40px;font-weight:500}.vws-notfound p{max-width:420px;color:var(--body);font-size:17px;line-height:1.5}.vws-notfound__text{border-bottom:1px solid var(--teal);height:48px;color:var(--teal);align-items:center;padding:0 8px;font-size:16px;font-weight:500;display:inline-flex}.vws-notfound__links{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;margin-top:8px;display:flex}@media (width<=900px){.vws-notfound{padding-top:56px}.vws-notfound h1{font-size:30px}.vws-conditions{padding:4px 14px}.vws-conditions li{gap:9px;min-height:52px}.vws-conditions li>span:first-of-type{white-space:nowrap;font-size:14px}.vws-conditions .vw-art{width:22px;height:22px}.vws-conditions .vws-status{height:26px;padding:0 10px;font-size:12px}}.vwst-body{flex-direction:column;gap:20px;max-width:820px;display:flex}.vwst-card{border:1px solid var(--vw-border);border-radius:var(--vw-radius-dialog);background:var(--vw-surface);text-align:center;flex-direction:column;align-items:center;gap:12px;padding:28px 24px;display:flex}.vwst-card__icon{color:var(--vw-action);display:inline-flex}.vwst-card h2{margin:0;font-size:18px;font-weight:600}.vwst-lead,.vwst-note{max-width:560px;color:var(--vw-text-2);margin:0}.vwst-note{font-size:14px}.vwst-facts{text-align:left;grid-template-columns:120px 1fr;gap:8px 16px;width:100%;max-width:520px;margin:0;display:grid}.vwst-facts dt{color:var(--vw-text-2)}.vwst-facts dd{overflow-wrap:anywhere;margin:0}.vwst-reason{border:1px solid var(--vw-border);background:var(--vw-action-soft);max-width:560px;color:var(--vw-action-soft-text);border-radius:12px;margin:0;padding:12px 16px}.vwst-actions{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.vwst-thread{text-align:left;flex-direction:column;gap:10px;width:100%;max-width:620px;margin:0;padding:0;list-style:none;display:flex}.vwst-thread li{border:1px solid var(--vw-border);border-radius:12px;flex-direction:column;gap:4px;padding:12px 14px;display:flex}.vwst-thread li.is-staff{background:var(--vw-action-soft)}.vwst-thread__who{color:var(--vw-text-2);font-size:13px}.vwst-thread p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.vwst-write{text-align:left;flex-direction:column;align-items:flex-start;gap:12px;width:100%;max-width:620px;display:flex}.vwst-write .vw-field{align-self:stretch}.vwst-write .vwst-actions{justify-content:flex-start}.vwst-proposal{border:1px dashed var(--vw-border);border-radius:12px;flex-direction:column;align-items:center;gap:8px;width:100%;max-width:620px;padding:16px;display:flex}.vwst-proposal h3{margin:0;font-size:16px;font-weight:600}.vwst-proposal p{margin:0}.vwst-list{border:1px solid var(--vw-border);border-radius:var(--vw-radius-dialog);background:var(--vw-surface);margin:0;padding:0;list-style:none;overflow:hidden}.vwst-list li+li{border-top:1px solid var(--vw-border)}.vwst-list a{color:inherit;align-items:center;gap:16px;padding:16px 20px;text-decoration:none;display:flex}.vwst-list a:hover{background:var(--vw-action-soft)}.vwst-list svg:first-child{color:var(--vw-action);flex:none}.vwst-list__text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.vwst-list__text span{color:var(--vw-text-2);font-size:14px}@media (width<=600px){.vwst-card{padding:22px 16px}.vwst-facts{grid-template-columns:1fr;gap:2px}.vwst-facts dd{margin-bottom:8px}.vwst-actions .vw-button{width:100%}}.vwst-thread .vw-button{align-self:flex-start;margin-top:8px}.vwst-claims{text-align:left;flex-direction:column;gap:8px;width:100%;max-width:620px;margin:12px 0 0;padding:0;list-style:none;display:flex}.vwst-claims li{border:1px solid var(--vw-border);border-radius:12px;flex-direction:column;gap:2px;padding:10px 14px;display:flex}.vwst-claims span{color:var(--vw-text-2);font-size:14px}.vwst-money{align-items:center;gap:16px;padding:16px 20px;display:flex}.vwst-money svg:first-child{color:var(--vw-action);flex:none}.vwst-second{max-width:460px;margin-inline:auto}.vwst-second-form{flex-direction:column;gap:12px;width:100%;display:flex}.vwst-secret{border:1px solid var(--vw-border);border-radius:var(--vw-radius-control,10px);font-family:var(--vw-font-mono,monospace);letter-spacing:.08em;word-break:break-all;text-align:center;padding:10px 14px;font-size:15px}.vwc-card{border:1px solid var(--vw-border);border-radius:var(--vw-radius-dialog);background:var(--vw-surface);text-align:center;flex-direction:column;align-items:center;gap:12px;padding:28px 24px;display:flex}.vwc-card__icon{color:var(--vw-action);display:inline-flex}.vwc-card h2{margin:0;font-size:18px;font-weight:600}.vwc-lead,.vwc-note{max-width:560px;color:var(--vw-text-2);margin:0}.vwc-note{font-size:14px}.vwc-actions{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.vwc-gallery{text-align:left;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px;width:100%;margin:0;padding:0;list-style:none;display:grid}.vwc-gallery li{flex-direction:column;gap:6px;display:flex}.vwc-gallery img,.vwc-gallery video{aspect-ratio:4/3;border:1px solid var(--vw-border);background:var(--vw-surface-2,var(--vw-surface));object-fit:cover;border-radius:12px;width:100%}.vwc-gallery span{color:var(--vw-text-2);font-size:13px}.vwc-modes{border:1px solid var(--vw-border);border-radius:999px;align-self:flex-start;min-width:0;margin:0;padding:3px;display:inline-flex}.vwc-modes button{color:var(--vw-text-2);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:6px 16px;font-weight:500}.vwc-modes button.is-on{background:var(--vw-action);color:var(--vw-on-action,#fff)}.vwc-modes button:disabled{cursor:not-allowed;opacity:.6}.vwc-stage{background:#000;border-radius:12px;position:relative;overflow:hidden}.vwc-stage video,.vwc-stage img{object-fit:contain;width:100%;max-height:55vh;display:block}.vwc-timer{color:#fff;background:#000000a6;border-radius:999px;padding:4px 10px;font-size:13px;position:absolute;top:10px;left:10px}@media (width<=600px){.vwc-card{padding:22px 16px}.vwc-actions .vw-button{width:100%}}.vwc-flag{color:var(--vw-warning);font-size:13px}.vwc-held{border:1px dashed var(--vw-border);min-height:120px;color:var(--vw-text-2);text-align:center;border-radius:12px;justify-content:center;align-items:center;margin:0;padding:12px;font-size:13px;display:flex}.vwv-body{flex-direction:column;gap:20px;max-width:820px;display:flex}.vwv-card{border:1px solid var(--vw-border);border-radius:var(--vw-radius-dialog);background:var(--vw-surface)}.vwv-card--pad{padding:24px}.vwv-body h2{margin:0 0 12px;font-size:18px;font-weight:600}.vwv-body .vw-note{text-align:left;color:var(--vw-text-2);font-size:14px}.vwv-icon{background:var(--vw-action-soft);width:40px;height:40px;color:var(--vw-action);border-radius:10px;flex:none;justify-content:center;align-items:center;display:inline-flex}.vwv-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.vwv-text strong{font-size:16px;font-weight:600}.vwv-text>span{color:var(--vw-text-2);font-size:14px}.vwv-fingerprint{margin:0 0 12px;font-size:13px}.vwv-fingerprint code{font-family:var(--vw-font-mono,ui-monospace, monospace);font-size:12px}.vwv-where{color:var(--vw-text-3)!important;font-size:13px!important}.vwv-chip{background:var(--vw-action-soft);color:var(--vw-action-soft-text);white-space:nowrap;border-radius:999px;flex:none;align-self:flex-start;padding:3px 12px;font-size:13px;font-weight:600}.vwv-chip--draft{background:var(--vw-warning-bg);color:var(--vw-warning)}.vwv-chip--ready_to_send{background:var(--vw-success-bg);color:var(--vw-success)}.vwv-chip--required,.vwv-chip--review{background:var(--vw-warning-bg);color:var(--vw-warning)}.vwv-chip--unsupported{background:var(--vw-danger-bg);color:var(--vw-danger)}.vwv-list,.vwv-issues{margin:0;padding:0;list-style:none;overflow:hidden}.vwv-list>li+li,.vwv-issues>li+li{border-top:1px solid var(--vw-border)}.vwv-list>li>a{color:inherit;align-items:center;gap:16px;padding:16px 20px;text-decoration:none;display:flex}.vwv-list .vwv-chip{align-self:center}.vwv-list>li>a:hover{background:var(--vw-action-soft)}.vwv-empty{flex-direction:column;align-items:flex-start;gap:12px;padding:28px;display:flex}.vwv-empty h2{margin:0;font-size:20px}.vwv-empty p{max-width:520px;color:var(--vw-text-2);margin:0}.vwv-covers{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.vwv-covers li{color:var(--vw-text);align-items:center;gap:10px;display:flex}.vwv-covers svg{color:var(--vw-action)}.vwv-steps{max-width:820px;margin-bottom:24px;overflow-x:auto}.vwv-steps ol{gap:8px;margin:0;padding:0;list-style:none;display:flex}.vwv-steps li{flex:1;min-width:0}.vwv-steps button{border:0;border-bottom:3px solid var(--vw-border);width:100%;color:var(--vw-text-2);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;align-items:center;gap:8px;padding:10px 8px;font-size:14px;font-weight:500;display:flex}.vwv-steps .is-current button{border-bottom-color:var(--vw-action);color:var(--vw-text);font-weight:600}.vwv-steps .is-done button{border-bottom-color:var(--vw-action)}.vwv-steps__mark{background:var(--vw-border);width:22px;height:22px;color:var(--vw-text-2);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:12px;font-weight:600;display:inline-flex}.vwv-steps .is-current .vwv-steps__mark,.vwv-steps .is-done .vwv-steps__mark{background:var(--vw-action);color:var(--vw-surface)}.vwv-two{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.vwv-repeat{border:0;flex-direction:column;gap:10px;margin:0;padding:0;display:flex}.vwv-repeat legend{margin-bottom:6px;padding:0;font-size:14px;font-weight:500}.vwv-repeat__row{grid-template-columns:minmax(0,1fr) 40px;align-items:end;gap:12px;display:grid}.vwv-repeat__row--pair{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 40px}.vwv-icon-button{width:40px;height:48px;color:var(--vw-text-2);cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;padding:0;display:inline-flex}.vwv-icon-button:hover{background:var(--vw-action-soft)}.vwv-actions{gap:12px;display:flex}.vwv-review{flex-direction:column;gap:24px;display:flex}.vwv-issues>li{align-items:flex-start;gap:14px;padding:16px 20px;display:flex}.vwv-link{color:var(--vw-action);font:inherit;cursor:pointer;background:0 0;border:0;flex:none;padding:0;font-size:14px;font-weight:600}.vwv-sections{flex-direction:column;gap:16px;display:flex}.vwv-section{padding:20px 24px}.vwv-section h3{margin:0 0 12px;font-size:16px;font-weight:600}.vwv-section dl{flex-direction:column;gap:10px;margin:0;display:flex}.vwv-line{grid-template-columns:170px minmax(0,1fr);gap:16px;display:grid}.vwv-line dt{color:var(--vw-text-2);font-size:14px}.vwv-line dd{white-space:pre-line;margin:0}.vwv-material{background:var(--vw-action-soft);color:var(--vw-action-soft-text);white-space:nowrap;border-radius:999px;align-items:center;gap:4px;margin-left:10px;padding:1px 8px;font-size:12px;font-weight:600;display:inline-flex}@media (width<=900px){.vwv-two{grid-template-columns:minmax(0,1fr)}.vwv-repeat__row--pair{grid-template-columns:minmax(0,1fr) 40px}.vwv-repeat__row--pair>:nth-child(2){grid-column:1}.vwv-line{grid-template-columns:minmax(0,1fr);gap:2px}.vwv-issues>li,.vwv-list>li>a{flex-wrap:wrap}.vwv-actions .vw-button{flex:1}.vwv-steps li{flex:none}.vwv-steps li.is-current{flex:auto}.vwv-steps li:not(.is-current) button{gap:0;width:auto;font-size:0}.vwv-issues>li{flex-direction:column;align-items:flex-start;gap:8px}}.vwv-chip--sent,.vwv-chip--waiting{background:var(--vw-action-soft);color:var(--vw-action-soft-text)}.vwv-chip--attention{background:var(--vw-warning-bg);color:var(--vw-warning)}.vwv-chip--locked,.vwv-chip--accepted{background:var(--vw-success-bg);color:var(--vw-success)}.vwv-chip--declined{background:var(--vw-danger-bg);color:var(--vw-danger)}.vwh-page .vwv-status{text-align:center;flex-direction:column;align-items:center;gap:8px;padding:28px 24px;display:flex}.vwh-page .vwv-status__icon{color:var(--vw-action);display:inline-flex}.vwh-page .vwv-status h2{margin:0}.vwh-page .vwv-status p{max-width:560px;color:var(--vw-text-2);margin:0}.vwv-status__actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:8px;display:flex}.vwv-status__form{text-align:left;width:100%;max-width:560px}.vwv-banner{border:1px solid var(--vw-border);background:var(--vw-action-soft);color:var(--vw-action-soft-text);border-radius:12px;align-items:center;gap:10px;margin:0;padding:12px 16px;font-size:14px;font-weight:500;display:flex}.vwv-parties{margin:0;padding:0;list-style:none}.vwv-parties li{border-top:1px solid var(--vw-border);align-items:center;gap:16px;padding:14px 0;display:flex}.vwv-you{border:1px solid var(--vw-border);border-radius:999px;margin-left:8px;padding:1px 8px;font-size:11px;font-weight:500}@media (width<=600px){.vwh-page .vwv-status{padding:22px 16px}.vwv-status__actions .vw-button{width:100%}}.vwv-changes{text-align:left;flex-direction:column;gap:0;width:100%;margin:0;padding:0;list-style:none;display:flex}.vwv-changes li{border-top:1px solid var(--vw-border);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;padding:10px 0;display:flex}.vwv-changes__label{color:var(--vw-text-2);font-size:14px}.vwv-changes__values{flex-wrap:wrap;align-items:baseline;gap:8px;display:inline-flex}.vwv-changes s{color:var(--vw-text-2)}.vwv-history{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.vwv-history li{border-top:1px solid var(--vw-border);flex-direction:column;gap:4px;padding:14px 0;display:flex}.vwv-history__text{margin:0;font-weight:500}.vwv-history time{color:var(--vw-text-2);font-size:13px}.vwv-history__note{color:var(--vw-text-2);margin:0;font-size:14px}.vwv-pf{border:1px solid var(--vw-border);border-radius:var(--vw-radius-dialog);background:var(--vw-surface);text-align:center;flex-direction:column;align-items:center;gap:12px;padding:28px 24px;display:flex}.vwv-pf__icon{color:var(--vw-action);display:inline-flex}.vwv-pf h2{margin:0;font-size:18px;font-weight:600}.vwv-pf__lead{max-width:560px;color:var(--vw-text-2);margin:0}.vwv-pf__list{text-align:left;flex-direction:column;gap:8px;width:100%;max-width:680px;margin:0;padding:0;list-style:none;display:flex}.vwv-pf__item{border:1px solid var(--vw-border);border-radius:12px}.vwv-pf__item summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;font-weight:600;display:flex}.vwv-pf__body{flex-direction:column;gap:8px;padding:0 16px 14px;display:flex}.vwv-pf__body p{color:var(--vw-text-2);margin:0}.vwv-pf__body ul{margin:0;padding-left:20px}.vwv-pf__chip{background:var(--vw-action-soft);color:var(--vw-action-soft-text);white-space:nowrap;border-radius:999px;flex:none;padding:2px 10px;font-size:12px;font-weight:600}.vwv-pf__chip--people{border:1px solid var(--vw-border);color:var(--vw-text-2);background:0 0}.vwv-pf__chip--gap{border:1px dashed var(--vw-text-2);color:var(--vw-text-2);background:0 0}@media (width<=600px){.vwv-pf{padding:22px 16px}}.vwv-planned{border-top:1px dashed var(--vw-border);flex-direction:column;gap:4px;margin-top:24px;padding-top:20px;display:flex}.vwv-planned h3{color:var(--vw-text-2);margin:0;font-size:14px;font-weight:600}.vwv-planned ul{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.vwv-planned li{opacity:.7;cursor:not-allowed;align-items:center;gap:16px;padding:12px 0;display:flex}.vwv-planned li>svg{color:var(--vw-action);flex:none}.vwv-planned__text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.vwv-planned__text span{color:var(--vw-text-2);font-size:14px}.vwv-planned em{color:var(--vw-text-2);flex:none;font-size:13px;font-style:normal}.vwv-head-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.vwv-tabs{border:1px solid var(--vw-border);background:var(--vw-surface);border-radius:999px;gap:4px;margin-bottom:16px;padding:4px;display:inline-flex}.vwv-tabs button{height:32px;color:var(--vw-text-2);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 16px;font-size:14px;font-weight:500}.vwv-tabs button.is-on{background:var(--vw-action-soft);color:var(--vw-text)}.pwa-notices{z-index:1000;pointer-events:none;flex-direction:column;align-items:center;gap:8px;display:flex;position:fixed;inset:auto 16px 16px}.pwa-notices p{border:1px solid var(--vw-border);border-radius:var(--vw-radius-dialog,16px);background:var(--vw-surface);max-width:520px;color:var(--vw-text);pointer-events:auto;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin:0;padding:12px 16px;font-size:14px;display:flex;box-shadow:0 8px 24px #0000001f}
