.ManageBooking-module-scss-module__UHbQqG__root{background:linear-gradient(#f5fff6 0%,#fff 45%,#f9fdfc 100%);flex-direction:column;min-height:100vh;display:flex}.ManageBooking-module-scss-module__UHbQqG__pageWrapper{flex:1;justify-content:center;align-items:center;width:100%;padding:80px 16px 32px;display:flex}.ManageBooking-module-scss-module__UHbQqG__card{background:#fff;border:1px solid #55b25726;border-radius:26px;width:min(540px,100%);padding:34px;box-shadow:0 20px 40px #2f384814}.ManageBooking-module-scss-module__UHbQqG__title{letter-spacing:-.02em;color:#1d1f24;margin:0 0 8px;font-size:3rem;font-weight:800;line-height:1}.ManageBooking-module-scss-module__UHbQqG__subtitle{color:#6a7280;margin:0 0 30px;font-size:1.05rem}.ManageBooking-module-scss-module__UHbQqG__form{gap:16px;display:grid}.ManageBooking-module-scss-module__UHbQqG__label{color:#4d576d;margin-bottom:6px;font-size:.86rem;font-weight:700}.ManageBooking-module-scss-module__UHbQqG__input{color:#222831;background:#f8f9fb;border:1px solid #dce0e8;border-radius:10px;width:100%;padding:12px 14px;font-size:1rem}.ManageBooking-module-scss-module__UHbQqG__input:focus{background:#fff;border-color:#8ce97d;outline:2px solid #7fe96b}.ManageBooking-module-scss-module__UHbQqG__hint{color:#8a95a8;margin-top:-8px;margin-bottom:12px;font-size:.85rem}.ManageBooking-module-scss-module__UHbQqG__button{color:#fff;cursor:pointer;background-color:#83e05f;border:0;border-radius:10px;width:100%;height:52px;font-size:1.07rem;font-weight:700;transition:all .2s}.ManageBooking-module-scss-module__UHbQqG__button:hover{background-color:#6fcd4f;transform:translateY(-1px)}.ManageBooking-module-scss-module__UHbQqG__button:disabled{opacity:.6;cursor:not-allowed}.ManageBooking-module-scss-module__UHbQqG__extras{justify-content:space-between;gap:10px;margin-top:24px;display:flex}.ManageBooking-module-scss-module__UHbQqG__extraLink{color:#299414;background:#f2fff8;border:1px solid #b4f8d6;border-radius:10px;flex:1;justify-content:center;align-items:center;min-height:45px;font-size:.92rem;font-weight:700;text-decoration:none;transition:background-color .2s;display:inline-flex}.ManageBooking-module-scss-module__UHbQqG__extraLink:hover{background:#e7fcef}.ManageBooking-module-scss-module__UHbQqG__session{text-align:center;color:#7d8596;margin-top:20px;font-size:.86rem}
