.walkin-modal.modal-overlay[data-v-0433cba8]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0f172a99;padding:24px;pointer-events:auto;z-index:1010}.walkin-modal>.modal-container[data-v-0433cba8]{border-radius:20px;display:flex;flex-direction:column;height:min(820px,calc(100vh - 48px));height:min(820px,calc(100dvh - 48px));max-height:calc(100dvh - 48px);max-width:860px;min-height:0;overflow:hidden;width:min(860px,100%)}.walkin-modal .modal-footer[data-v-0433cba8],.walkin-modal .modal-header[data-v-0433cba8]{flex:0 0 auto;padding:16px 24px}.walkin-modal .modal-title[data-v-0433cba8]{font-size:clamp(1.125rem,2vw,1.375rem)}.walkin-modal .step-progress[data-v-0433cba8]{flex:0 0 auto;justify-content:flex-start;margin:0;overflow-x:auto;padding:12px 20px}.walkin-modal .step-indicator[data-v-0433cba8]{margin:auto}.walkin-modal .modal-content[data-v-0433cba8]{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:16px 24px;scrollbar-width:thin}.walkin-modal .multistep-content[data-v-0433cba8]{max-height:none;min-height:0;overflow:visible}.walkin-modal .step-container[data-v-0433cba8]{min-height:0}.walkin-modal .multistep-navigation[data-v-0433cba8]{border:0;gap:12px;margin:0;padding:0}.walkin-modal .nav-btn[data-v-0433cba8]{min-height:44px;padding:10px 20px}@media (max-width:640px){.walkin-modal.modal-overlay[data-v-0433cba8]{padding:12px}.walkin-modal>.modal-container[data-v-0433cba8]{border-radius:16px;height:calc(100vh - 24px);height:calc(100dvh - 24px);max-height:880px}.walkin-modal .modal-content[data-v-0433cba8],.walkin-modal .modal-footer[data-v-0433cba8],.walkin-modal .modal-header[data-v-0433cba8]{padding:12px 16px}.walkin-modal .step-progress[data-v-0433cba8]{padding:10px 12px}.walkin-modal .step-item[data-v-0433cba8]{gap:4px;padding:6px}.walkin-modal .step-title[data-v-0433cba8]{font-size:.7rem}.walkin-modal .step-separator[data-v-0433cba8]{flex-shrink:0;width:12px}}@media (max-height:500px){.walkin-modal .modal-footer[data-v-0433cba8],.walkin-modal .modal-header[data-v-0433cba8]{padding:8px 16px}.walkin-modal .step-progress[data-v-0433cba8]{padding:6px 12px}.walkin-modal .modal-content[data-v-0433cba8]{padding:12px 16px}}
