/* Two short stages; shared navigation and preview dialog stay intact. */
.create-simple{padding:32px 0 48px!important}.create-shell{max-width:600px!important}.create-layout{display:block!important}.create-left{width:100%!important;max-width:none!important}.simple-wave-form{background:#fff!important;border:1px solid var(--wl-line)!important;border-radius:22px!important;padding:30px!important;box-shadow:0 8px 28px #1C2B4A08!important;width:100%!important;max-width:none!important}.form-brand{justify-content:center;margin-bottom:0}.form-tagline{text-align:center;font-size:13px;margin:0 0 26px}.simple-wave-form h1{font-size:clamp(28px,5vw,38px);line-height:1.15;margin:24px 0 9px;letter-spacing:-.045em}.step-subtitle{font-size:17px;line-height:1.45;margin-bottom:26px}.simple-wave-form .field{margin:0 0 18px}.simple-wave-form label{display:block;text-align:left;font-size:15px;font-weight:700;margin-bottom:7px}.simple-wave-form input:not([type=checkbox]),.simple-wave-form select{width:100%;min-width:0;min-height:48px;padding:11px 13px;border:1px solid #D1E8EC;border-radius:9px;background:#fff;color:#1C2B4A;font:inherit}.simple-wave-form .field-error:empty{display:none}.simple-wave-form .field-error{font-size:13px;margin:6px 0;color:#9b3027}.simple-wave-form .field-help{font-size:13px;line-height:1.5;margin:7px 0}.step-progress{display:flex;gap:7px;width:190px}.step-progress span{width:50%;height:6px;border-radius:8px;background:#D1E8EC}.step-progress .active{background:var(--wl-turquoise)}#step-status{font-size:14px;margin:0 0 9px}.preview-link,.optional-link,.back-link,#change-deadline{border:0;background:transparent;color:#1C2B4A;text-decoration:underline;text-underline-offset:3px;padding:8px 0;min-height:44px;font:inherit;font-size:14px;box-shadow:none;border-radius:0}.preview-link{display:block!important;width:auto!important;margin:0!important}.deadline-summary{padding:7px 12px;background:#D1E8EC;border-radius:9px;font-size:13px;line-height:1.4;margin-top:10px}.deadline-summary button{font-size:13px!important;min-height:30px!important}.more-options{margin:0 0 20px}.more-options summary{min-height:44px;cursor:pointer;text-decoration:underline;font-size:14px}.more-options .field{margin-top:10px}.simple-wave-form .button{width:100%;border-radius:12px;min-height:52px;box-shadow:none!important;background:#F8806E!important;color:#1C2B4A!important;font-weight:800}.simple-wave-form .create-consent{text-align:center;margin-top:14px}.simple-wave-form .create-consent a{text-decoration:underline}.back-link{margin-top:16px}.optional-link{margin-bottom:16px}.simple-wave-form .organiser-reminders{margin:18px 0 24px}.simple-wave-form .organiser-reminders label{display:grid;grid-template-columns:20px minmax(0,1fr);gap:10px;align-items:start;font-weight:500;margin:0}.simple-wave-form .organiser-reminders input{margin:4px 0 0;width:18px;height:18px;accent-color:var(--wl-turquoise)}.simple-wave-form .organiser-reminders .field-help{margin:4px 0 0 30px}.create-simple .create-opening[hidden]{display:none!important}@media(max-width:700px){.create-simple{padding:18px 0 32px!important}.create-shell{width:calc(100% - 28px)}.simple-wave-form{padding:22px 20px!important;border-radius:18px!important}.simple-wave-form h1{font-size:29px}.step-subtitle{font-size:16px}.form-tagline{margin-bottom:22px}}
main.create-simple{background:#FAF9F5!important}.simple-wave-form .organiser-reminders input[type=checkbox]{min-height:18px;padding:0;border-radius:4px}.simple-wave-form #incoming,.simple-wave-form #organiser,.simple-wave-form #email,.simple-wave-form #whatsapp{font-size:16px}
