.vertos .account-workspace .vf-page{width:100%;max-width:760px;margin:0 auto;padding:28px 0 48px}.vertos .account-workspace .vf-back{color:var(--v-text-3);align-items:center;gap:6px;margin-bottom:14px;font-size:12px;display:inline-flex}.vertos .account-workspace .vf-back:hover{color:var(--v-text)}.vertos .account-workspace .vf-intro{color:var(--v-text-3);margin-top:6px;font-size:13.5px;line-height:1.55}.vertos .account-workspace .vf-card{background:var(--v-surface);border:1px solid var(--v-border);border-radius:var(--v-r-lg);margin-top:22px;padding:28px 28px 24px}.vertos .account-workspace .vf-label{color:var(--v-text-2);margin-bottom:6px;font-size:12.5px;font-weight:560;display:block}.vertos .account-workspace .vf-required{color:#f87171;margin-left:3px}.vertos .account-workspace .vf-hint{color:var(--v-text-3);margin-top:5px;font-size:11.5px;line-height:1.45}.vertos .account-workspace .vf-error-text{color:#f87171;margin-top:5px;font-size:11.5px}.vertos .account-workspace .vf-input{box-sizing:border-box;border:1px solid var(--v-border);border-radius:var(--v-r-sm);background:var(--v-surface-2);width:100%;min-height:40px;color:var(--v-text);padding:9px 12px;font-size:13.5px;line-height:1.4;transition:border-color .12s,box-shadow .12s;display:block}.vertos .account-workspace .vf-input::placeholder{color:var(--v-text-4)}.vertos .account-workspace .vf-input:hover{border-color:var(--v-border-strong)}.vertos .account-workspace .vf-input:focus{border-color:var(--v-primary);outline:none;box-shadow:0 0 0 3px #4cba4a2e}.vertos .account-workspace .vf-input-error{border-color:#f87171}.vertos .account-workspace .vf-input.pl-8{padding-left:2rem}.vertos .account-workspace textarea.vf-input{min-height:96px}.vertos .account-workspace select.vf-input{appearance:auto}.vertos .account-workspace .vf-heading{letter-spacing:-.01em;color:var(--v-text);padding-top:8px;font-size:15px;font-weight:600}.vertos .account-workspace .vf-section{border-top:1px solid var(--v-border-subtle);margin-top:10px;padding-top:22px}.vertos .account-workspace .vf-section.vf-first{border-top:0;margin-top:0;padding-top:0}.vertos .account-workspace .vf-card label:has(>input[type=checkbox],>input[type=radio]){gap:10px;min-height:28px;font-size:13.5px}.vertos .account-workspace .vf-card label:has(>input[type=checkbox],>input[type=radio])>span{color:var(--v-text)}.vertos .account-workspace .vf-card input[type=checkbox],.vertos .account-workspace .vf-card input[type=radio]{width:16px;height:16px;accent-color:var(--v-primary);flex:none}.vertos .account-workspace .vf-submit{border:1px solid var(--v-primary);border-radius:var(--v-r-sm);background:var(--v-primary);width:100%;height:44px;color:var(--v-primary-text);justify-content:center;align-items:center;gap:8px;margin-top:28px;font-size:13.5px;font-weight:600;display:flex}.vertos .account-workspace .vf-submit:hover:not(:disabled){background:var(--v-primary-hover);border-color:var(--v-primary-hover)}.vertos .account-workspace .vf-submit:disabled{opacity:.55;cursor:not-allowed}.vertos .account-workspace .vf-done{text-align:center;background:var(--v-surface);border:1px solid var(--v-border);border-radius:var(--v-r-lg);max-width:560px;margin:48px auto 0;padding:32px}
