.wlm{--auth-stage-gap:14px;gap:var(--auth-stage-gap);padding:var(--space-4);flex-direction:column;max-height:min(72vh,640px);display:flex;overflow-y:auto}.wlm__heading{margin-bottom:calc(var(--space-3) - var(--auth-stage-gap,14px));flex-direction:column;gap:0;display:flex}.wlm__title{padding-right:var(--space-4);color:var(--color-text-primary);margin:0}.wlm__subtitle{margin:var(--space-0-5) 0 0;color:var(--color-text-secondary)}.wlm__divider{align-items:center;gap:var(--space-3);display:flex}.wlm__divider:before,.wlm__divider:after{content:"";border-top:1px solid var(--color-border-subtle);flex:1}.wlm__view{gap:var(--space-2);flex-direction:column;animation:.22s wlm-in;display:flex}.wlm__view[data-dir=back]{animation-name:wlm-in-back}@keyframes wlm-in{0%{opacity:0;transform:translate(10px)}to{opacity:1;transform:none}}@keyframes wlm-in-back{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.wlm__view{animation:none}}.wlm__dd .dropdown__trigger{background:var(--color-bg-input)}.dropdown__menu.wlm__dd-menu{background:var(--color-bg-card)}.wlm__field{flex-direction:column;gap:6px;min-width:0;display:flex}.wlm__field-label{color:var(--color-text-secondary);text-align:left}.wlm__check{cursor:pointer;align-items:center;gap:10px;display:flex}.wlm__check input{opacity:0;width:0;height:0;position:absolute}.wlm__check-box{border:1px solid var(--color-white-20);border-radius:var(--radius-sm);color:#0000;background:0 0;flex:none;justify-content:center;align-items:center;width:18px;height:18px;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.wlm__check input:checked+.wlm__check-box{background:var(--accent-3);border-color:var(--accent-3);color:#fff}.wlm__check input:focus-visible+.wlm__check-box{outline:2px solid var(--accent-3);outline-offset:1px}.wlm__check input:disabled+.wlm__check-box{opacity:.45}.wlm__check-text{color:var(--color-text-secondary);text-align:left}.wlm__check-link{color:var(--accent-3);text-decoration:none}.wlm__check-link:hover{text-decoration:underline}.wlm__required{color:var(--color-negative);margin-left:2px}.wlm__error{color:var(--color-negative);text-align:center;margin:0}.wlm__actions{align-items:center;gap:var(--space-2);display:flex}.wlm__actions>*{flex:1;min-width:0}
