body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.main-container{background-color:#faf6f5;display:flex;flex-direction:column;gap:50px;min-height:100vh;width:100%}p,span{font-family:DM Sans,sans-serif}.page-wrap{align-items:center;min-height:100%}.form-container,.page-wrap{display:flex;flex-direction:column;justify-content:center;width:100%}.form-container{align-items:stretch;background-color:#fff;border-radius:12px;box-shadow:0 8px 24px #00000014;box-sizing:border-box;max-width:880px;padding:28px 22px}.form-title{color:#494d59;font-size:18px;font-weight:600;margin:4px 0 18px;width:100%}.form-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr;width:100%}@media (min-width:768px){.form-grid{gap:16px 20px;grid-template-columns:1fr 1fr}}.field{align-items:flex-start;display:flex;flex-direction:column}.input{background-color:#faf6f5;border:1px solid #e4e4e4;border-radius:8px;box-sizing:border-box;font-size:14px;height:48px;padding:0 14px;width:100%}.input::placeholder{color:#a7a7a7;font-family:Open Sans,sans-serif;font-size:14px;font-weight:600}input[type=time].input{-webkit-appearance:none;appearance:none;padding-right:10px}.input-label{display:block;font-family:Open Sans,sans-serif;margin:2px 0 6px}.helper-text,.input-label{color:#6b7280;font-size:12px;width:100%}.helper-text{margin-top:6px}.stand-section{margin-top:8px}.time-row{grid-gap:8px;box-sizing:border-box;display:grid;gap:8px;grid-template-columns:1fr;margin:10px 0 4px;width:100%}@media (min-width:768px){.time-row{gap:12px;grid-template-columns:1fr 1fr}}.time-col{align-items:flex-start;display:flex;flex-direction:column}.multiselect-box{grid-gap:6px;background:#faf6f5;border:1px solid #e1e1e1;border-radius:8px;box-sizing:border-box;display:grid;gap:6px;grid-template-columns:1fr;padding:8px;width:100%}@media (min-width:480px){.multiselect-box{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:992px){.multiselect-box{grid-template-columns:repeat(3,minmax(0,1fr))}}.check-item{align-items:center;cursor:pointer;display:flex;font-size:14px;gap:8px}.error-inline{color:#c0392b;font-size:12px;margin:2px 0 8px}.agreements{display:flex;flex-direction:column;gap:8px;margin-top:6px}.checkBox-container{align-items:flex-start;box-sizing:border-box;display:flex;gap:10px;width:100%}.check-text{color:#5e596d;font-family:Open Sans,sans-serif;font-size:11px;font-weight:400;line-height:1.55;-webkit-user-select:text;user-select:text}.input:focus,button:focus{border-color:#da3831;box-shadow:0 0 0 3px #da38311f;outline:none}button{background-color:#fff;border:1px solid #da3831;border-radius:10px;display:flex;height:54px;justify-content:center;margin:20px auto 0;max-width:340px;transition:background-color .25s ease,color .2s ease,border-color .2s ease;width:100%}button p{color:#da3831;font-family:DM Sans,sans-serif;font-size:14px;font-weight:700;line-height:18.23px}button:disabled{background-color:gray;border:1px solid gray}button:disabled,button:disabled p{color:#faf6f5;cursor:not-allowed}button:hover{background-color:#b8302a;cursor:pointer}button:hover,button:hover p{color:#faf6f5}.modal-content-col{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start}.modal-title{font-size:18px;font-weight:600}.modal-btn{margin-top:15px}.kvkk-modal-body{flex-direction:column;justify-content:flex-start;padding-bottom:25px}.footer-copy,.kvkk-modal-body{align-items:center;display:flex}.footer-copy{color:#919090;font-size:11px;font-weight:500;height:53px;justify-content:center}@media (max-width:992px){.form-container{padding:24px 18px}}@media (max-width:768px){.form-container{border-radius:10px;padding:20px 16px}button{max-width:100%;width:100%}}@media (max-width:480px){.input{font-size:13px;height:44px}.check-text{font-size:10.5px}}.spinner-container{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.spinner{animation:spin 1s linear infinite;border:1px solid #0000001a;border-radius:50%;border-top-color:#d81d1d;height:35px;width:35px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}
/*# sourceMappingURL=main.4abdfed8.css.map*/