.spin-icon-load[data-v-1cd89f64]{-webkit-animation:ani-demo-spin-1cd89f64 1s linear infinite;animation:ani-demo-spin-1cd89f64 1s linear infinite}@-webkit-keyframes ani-demo-spin-1cd89f64{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes ani-demo-spin-1cd89f64{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}pre[data-v-1cd89f64]{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}.ivu-card-body p[data-v-1cd89f64]{margin-bottom:8px}.ivu-card-body p[data-v-1cd89f64]:last-child{margin-bottom:0}.ivu-radio-group[data-v-1cd89f64]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.booking-type-selector[data-v-1cd89f64]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-bottom:4px}.booking-type-btn[data-v-1cd89f64]{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;gap:8px!important;padding:14px 24px!important;border-radius:8px!important;font-size:14px!important;font-weight:600!important;cursor:pointer!important;-webkit-transition:all .15s ease!important;transition:all .15s ease!important;position:relative!important;min-width:130px!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;outline:none!important;-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important;border:3px solid #e9ecef!important;border-bottom:6px solid #dee2e6!important;border-right:5px solid #dee2e6!important;-webkit-box-shadow:2px 2px 4px rgba(0,0,0,.1),inset 1px 1px 2px hsla(0,0%,100%,.8)!important;box-shadow:2px 2px 4px rgba(0,0,0,.1),inset 1px 1px 2px hsla(0,0%,100%,.8)!important}.booking-type-btn[data-v-1cd89f64]:hover{border-bottom:7px solid #ced4da!important;border-right:6px solid #ced4da!important;-webkit-transform:translateY(-1px)!important;transform:translateY(-1px)!important;-webkit-box-shadow:3px 3px 6px rgba(0,0,0,.12),inset 1px 1px 2px hsla(0,0%,100%,.9)!important;box-shadow:3px 3px 6px rgba(0,0,0,.12),inset 1px 1px 2px hsla(0,0%,100%,.9)!important}.booking-type-btn[data-v-1cd89f64]:active{-webkit-transform:translateY(2px)!important;transform:translateY(2px)!important;border-bottom:4px solid #ced4da!important;border-right:3px solid #ced4da!important;-webkit-box-shadow:1px 1px 2px rgba(0,0,0,.15),inset 1px 1px 3px rgba(0,0,0,.1)!important;box-shadow:1px 1px 2px rgba(0,0,0,.15),inset 1px 1px 3px rgba(0,0,0,.1)!important}.booking-type-btn.ivu-btn-primary[data-v-1cd89f64]{border:3px solid #2d8cf0!important;border-bottom:4px solid #1c7ae0!important;border-right:4px solid #1c7ae0!important;border-top:4px solid #57a3f3!important;border-left:4px solid #57a3f3!important;-webkit-transform:translateY(2px)!important;transform:translateY(2px)!important;-webkit-box-shadow:1px 1px 3px rgba(0,0,0,.2),inset 2px 2px 4px rgba(0,0,0,.15),inset -1px -1px 2px hsla(0,0%,100%,.1)!important;box-shadow:1px 1px 3px rgba(0,0,0,.2),inset 2px 2px 4px rgba(0,0,0,.15),inset -1px -1px 2px hsla(0,0%,100%,.1)!important}.booking-type-btn.ivu-btn-primary[data-v-1cd89f64]:hover{background:#57a3f3!important;border-bottom:4px solid #1862c7!important;border-right:4px solid #1862c7!important;border-top:4px solid #80b8f7!important;border-left:4px solid #80b8f7!important;-webkit-transform:translateY(1px)!important;transform:translateY(1px)!important;-webkit-box-shadow:2px 2px 4px rgba(0,0,0,.2),inset 2px 2px 4px rgba(0,0,0,.12),inset -1px -1px 2px hsla(0,0%,100%,.15)!important;box-shadow:2px 2px 4px rgba(0,0,0,.2),inset 2px 2px 4px rgba(0,0,0,.12),inset -1px -1px 2px hsla(0,0%,100%,.15)!important}.booking-type-btn.ivu-btn-primary[data-v-1cd89f64]:active{-webkit-transform:translateY(3px)!important;transform:translateY(3px)!important;border-bottom:3px solid #1456b8!important;border-right:3px solid #1456b8!important;border-top:5px solid #80b8f7!important;border-left:5px solid #80b8f7!important;-webkit-box-shadow:inset 3px 3px 6px rgba(0,0,0,.25),inset -1px -1px 1px hsla(0,0%,100%,.05)!important;box-shadow:inset 3px 3px 6px rgba(0,0,0,.25),inset -1px -1px 1px hsla(0,0%,100%,.05)!important}.booking-type-btn .btn-icon[data-v-1cd89f64]{font-size:16px!important;-webkit-transition:-webkit-transform .15s ease!important;transition:-webkit-transform .15s ease!important;transition:transform .15s ease!important;transition:transform .15s ease,-webkit-transform .15s ease!important}.booking-type-btn:hover .btn-icon[data-v-1cd89f64]{-webkit-transform:scale(1.05)!important;transform:scale(1.05)!important}@media (max-width:768px){.booking-type-selector[data-v-1cd89f64]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.booking-type-btn[data-v-1cd89f64]{width:100%!important;min-width:auto!important}}.vue-tel-input-iview-wrapper .vue-tel-input:focus-within{border-color:#57a3f3;-webkit-box-shadow:0 0 0 2px rgba(45,140,240,.2);box-shadow:0 0 0 2px rgba(45,140,240,.2)}.vue-tel-input-iview-wrapper .vti__dropdown.open,.vue-tel-input-iview-wrapper .vti__dropdown:hover{background-color:#f8f8f9}.vue-tel-input-iview-wrapper .vti__input{border:none!important;border-radius:0 4px 4px 0;height:30px;font-size:14px}.vue-tel-input-iview-wrapper .vue-tel-input{border:1px solid #dcdee2;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.vue-tel-input-iview-wrapper .vti__dropdown-list{max-height:200px;overflow-y:auto;border-radius:4px;-webkit-box-shadow:0 1px 6px rgba(0,0,0,.2);box-shadow:0 1px 6px rgba(0,0,0,.2)}.vue-tel-input-iview-wrapper .vti__dropdown-item{padding:7px 16px}.vue-tel-input-iview-wrapper .vti__dropdown-item.highlighted{background-color:#f3f3f3}