.aARgEq_configBox{text-align:left}.aARgEq_configBox h5{text-align:center;margin:6px}.aARgEq_configBox .aARgEq_wrapper{margin:16px}.aARgEq_configBox .aARgEq_column{flex-direction:column;gap:16px;display:flex}.aARgEq_configBox .aARgEq_row{flex-direction:row;gap:16px;display:flex}.aARgEq_configBox .aARgEq_queryTextField input{text-align:center;font-size:.7rem}.aARgEq_option_btn_container{justify-content:right;align-items:flex-end;width:100%;display:flex}.aARgEq_option_btn{padding-left:30px;padding-right:30px;border-radius:0 0 20px 20px!important}.aARgEq_optionModalHeadingText{font-weight:700}.aARgEq_modal_divider{background-color:#000;margin:20px 100px}
.iOy-9q_modal_close_button_box{justify-content:flex-end;display:flex;position:absolute;top:32px;right:32px}.iOy-9q_modal_close_button{width:fit-content;position:absolute;top:8px;right:8px}.iOy-9q_modal_close_button:hover{transition-duration:.5s;transform:scale(1.2)}
.vGglXG_editButtonStyling{text-align:left;margin-top:20px;padding-bottom:20px}.vGglXG_editSaveBtn{color:#fff;cursor:pointer;background-color:gray;border:none;border-radius:5px;margin-left:10px;padding:8px 15px}.vGglXG_editCancelBtn{color:gray;cursor:pointer;border:1px solid gray;border-radius:5px;margin-left:10px;padding:7px 15px}.vGglXG_editBtn{cursor:pointer;background-color:#d3d3d3;border:none;border-radius:5px;margin-top:50px;margin-left:10px;padding:8px 15px}.vGglXG_editIcon{margin-right:8px;padding:3px}
.XBJ5IW_loading_box{padding-bottom:10px}.XBJ5IW_loading_box_wrapper{border-radius:10px;flex-direction:column;align-items:center;width:fit-content;height:fit-content;margin:30px auto;padding:20px;display:flex}.XBJ5IW_loading_title{letter-spacing:.3rem;color:inherit;margin-bottom:10px;font-family:monospace;font-weight:700;text-decoration:none}.XBJ5IW_logo{width:auto;height:150px;margin:10px}@media (max-width:1250px){.XBJ5IW_loading_wrapper{width:75%;margin:5rem auto}}@media (max-width:950px){.XBJ5IW_loading_wrapper{width:90%;margin:2.5rem auto}}@media (max-width:750px){.XBJ5IW_loading_box_wrapper{width:100%;margin:1rem auto}.XBJ5IW_logo{display:none}}
.P5qrpq_logoBoxWrapper{max-height:70px;padding:8px;transition:transform .3s ease-in-out}.P5qrpq_logoBoxHover:hover{cursor:pointer;transform:scale(1.05)}.P5qrpq_imageLinkText{letter-spacing:.3rem;color:inherit;margin:10px;font-family:monospace;font-weight:700;text-decoration:none}
.VNycba_container{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#fffa;border-radius:10px;min-width:530px;max-width:1300px;min-height:30vh;margin:1rem auto;padding:1rem}.VNycba_date_buttons{border-radius:50px!important}@media (max-width:750px){.VNycba_main-layout{margin:0;padding:1rem}}.VNycba_selection_inputs{flex-direction:row;justify-content:center;align-items:center;display:flex}@media (max-width:600px){.VNycba_container{min-width:100%;padding-left:5px;padding-right:5px}}
.bM-wHW_time_slot_row_container{text-align:center;-webkit-user-select:none;user-select:none;scroll-snap-align:start;border-bottom:1px dotted #a2a2a2;flex-wrap:wrap;min-height:1rem;margin:1px;padding:3px;transition:all .2s ease-in-out;display:flex}.bM-wHW_time_slot_row_container:hover{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-image:linear-gradient(#fff,#fff1);outline:1px solid #000;transition:all .2s ease-in-out;transform:scaleX(1.02)scaleY(1.02);box-shadow:5px 10px 10px #cccc}.bM-wHW_time_column{text-shadow:-1px -1px #cccc,1px -1px #cccc,-1px 1px #cccc,1px 1px #cccc;flex:0 0 3.5rem;font-weight:700}.bM-wHW_description_column{text-shadow:-1px -1px #cccc,1px -1px #cccc,-1px 1px #cccc,1px 1px #cccc;flex:0 15rem;font-size:16px}.bM-wHW_bookings_column_grid{flex-wrap:wrap;align-items:center;width:100%;display:flex}.bM-wHW_bookings_column{display:inherit;flex:1 0}@media (max-width:820px){.bM-wHW_bookings_column_grid{justify-content:center}}
.JjgWiW_box{text-align:left;text-overflow:ellipsis;cursor:pointer;text-shadow:1px 1px #ccc;border-radius:6px;outline:1px dashed gray;align-content:center;width:10rem;max-width:150px;min-height:64px;margin:2px;padding:0 35px;transition:transform 1.2s ease-in-out;position:relative;overflow:hidden}.JjgWiW_box:hover{filter:drop-shadow(5px 4px 1px #2222);background-image:radial-gradient(#fffc,#fff);outline:0;transition:transform 1.2s ease-in-out;animation:1s ease-in-out infinite JjgWiW_borderAnimation;box-shadow:-5px -5px 15px #fffc,5px 5px 15px #555a,inset 5px 5px 10px #fffc,inset -5px -5px 10px #222a}.JjgWiW_box:active{filter:drop-shadow(0 0 #2222);background-image:radial-gradient(#5cb537,#5cb537cc);transition:transform 1.2s ease-in-out;box-shadow:inset -2px -2px 5px #0003,inset 2px 2px 5px #ffffff80}.JjgWiW_typography{color:#0006;justify-content:center;align-items:center;display:flex}.JjgWiW_icon{margin-left:auto}
.PY1Dca_single_row_container{flex-wrap:wrap;width:100%;display:flex}
.eN9xiq_paper_container{cursor:default;text-overflow:ellipsis;border-radius:6px;outline:1px solid gray;align-items:center;width:23%;min-height:4rem;margin:2px;padding:10px;transition:transform .2s ease-in-out;display:inline-flex;position:relative;overflow:hidden}.eN9xiq_paper_container:hover{filter:drop-shadow(15px 14px 6px #ccc);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:100;transition:transform .2s ease-in-out;transform:scaleX(1.2)scaleY(1.1)}.eN9xiq_box_text{font-size:small}.eN9xiq_box_delete_icon{color:#f009;scale:.75}.eN9xiq_box_lock_icon{color:#0006;scale:.75}@media only screen and (max-width:820px){.eN9xiq_paper_container{display:grid}}
._21ljvG_model_box{background-color:#fff;border:1px solid #555;border-radius:6px;max-height:90%;padding:20px;position:absolute;top:50%;left:50%;overflow-y:hidden;transform:translate(-50%,-50%);box-shadow:0 10px 20px #00000030,0 6px 6px #0000003b}._21ljvG_center_text{text-align:center}._21ljvG_delete_icon{color:red}._21ljvG_delete_icon:hover{filter:drop-shadow(5px 4px 1px #2222);z-index:1;transition:transform .3s;transform:scaleX(1.2)scaleY(1.2)}._21ljvG_button_container{justify-content:space-evenly;align-items:center;display:flex}
.ndo1xq_delete_icon{color:red}.ndo1xq_delete_icon:hover{filter:drop-shadow(5px 4px 1px #2222);z-index:1;transition:transform .3s;transform:scaleX(1.2)scaleY(1.2)}
.pbIiiG_button_container{justify-content:space-evenly;align-items:center;display:flex}
.UmAcoW_bookingsMainWrapper{justify-content:center;align-items:center;display:flex}.UmAcoW_bookingsMainContainer{background-color:#fff;border-radius:10px;width:100%;max-width:1300px;min-height:calc(100dvh - 84px);max-height:calc(100dvh - 84px);margin:8px 0 0;overflow-y:auto}.UmAcoW_headerContainer{margin-bottom:25px;padding-left:20px;padding-right:20px}.UmAcoW_heading{justify-content:center;margin-top:20px;margin-bottom:10px;display:flex}.UmAcoW_buttonAddBooking{color:#fff;background-color:gray}.UmAcoW_buttonAddBooking:hover{background-color:#a9a9a9}.UmAcoW_subBookingsContainer{height:100%;padding-bottom:20px;padding-left:20px;padding-right:20px}.UmAcoW_refreshAndAdd{justify-content:space-between;display:flex}@media (max-width:600px){.UmAcoW_refreshAndAdd{flex-direction:column}.UmAcoW_buttonAddBooking{width:150px;margin-left:auto}}@media (max-width:400px){.UmAcoW_refreshAndAdd{align-items:center;gap:10px}.UmAcoW_buttonAddBooking{width:100%}}
.z2ds_a_imageThumbnailButtonRow{z-index:10;scrollbar-width:none;-ms-overflow-style:none;background-color:#0000;flex-direction:row;justify-content:flex-start;gap:6px;width:auto;padding:8px 12px;position:absolute;bottom:12px;left:12px;right:12px;overflow:auto hidden}.z2ds_a_imageThumbnailButtonRow::-webkit-scrollbar{display:none}.z2ds_a_imageButton{opacity:.8;background-color:#0000;border:3px solid #0000;border-radius:4px;flex-shrink:0;min-width:80px;max-width:80px;min-height:50px;max-height:50px;transition:all .2s}.z2ds_a_imageButton:hover{opacity:1;border-color:#ffffff80}.z2ds_a_thumbnailImage{object-fit:cover;border-radius:2px;width:100%;height:100%;display:block}.z2ds_a_originalImageBox{text-align:center;background-color:#0000;width:100%;height:600px;margin-bottom:0;position:relative}.z2ds_a_originalImage{object-fit:cover;width:100%;height:100%}.z2ds_a_selected{opacity:1;border:3px solid #fff;box-shadow:0 4px 16px #0009}.z2ds_a_selected:first-of-type{margin-left:0}.z2ds_a_selected:hover{border-color:#fff}.z2ds_a_nextImageButton{z-index:10;background-color:#ffffffe6;border-radius:50%;width:48px;height:48px;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.z2ds_a_nextImageButton:hover{background-color:#fff}.z2ds_a_nextImageButton svg,.z2ds_a_previousImageButton svg{color:#333;font-size:24px}.z2ds_a_previousImageButton{z-index:10;background-color:#ffffffe6;border-radius:50%;width:48px;height:48px;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.z2ds_a_previousImageButton:hover{background-color:#fff}.z2ds_a_imageCounter{color:#fff;z-index:10;background-color:#0009;border-radius:12px;padding:4px 12px;font-size:14px;position:absolute;top:16px;right:16px}@media (max-width:768px){.z2ds_a_imageButton{min-width:70px;max-width:70px;min-height:50px;max-height:50px}.z2ds_a_originalImageBox{height:500px}}@media (max-width:480px){.z2ds_a_imageButton{border:2px solid #0000;min-width:60px;max-width:60px;min-height:40px;max-height:40px}.z2ds_a_imageThumbnailButtonRow{gap:4px;padding:6px 8px;bottom:8px;left:8px;right:8px}.z2ds_a_originalImageBox{height:400px}.z2ds_a_selected{border:2px solid #fff}.z2ds_a_nextImageButton{width:40px;height:40px;right:8px}.z2ds_a_nextImageButton svg,.z2ds_a_previousImageButton svg{font-size:20px}.z2ds_a_previousImageButton{width:40px;height:40px;left:8px}.z2ds_a_imageCounter{padding:3px 10px;font-size:12px;top:8px;right:8px}}
.l87juq_golf_row_container{filter:drop-shadow(15px 14px 6px #ccc);scroll-behavior:smooth;scroll-snap-type:y mandatory;background-size:cover;border-bottom:2px solid #2224;border-left:2px solid #2224;border-right:2px solid #2224;border-bottom-right-radius:10px;border-bottom-left-radius:10px;min-height:73dvh;max-height:73dvh;padding:20px;scroll-padding-top:5px;transition:height .3s ease-in-out;overflow:hidden scroll}@media (max-width:600px){.l87juq_golf_row_container{padding:10px}}
.ZHBVeW_roomImage{object-fit:cover;border:1px solid #000;border-radius:6px;width:100%;height:500px!important}.ZHBVeW_compExtrasContent{justify-content:center;align-items:center;gap:20px;display:flex}
.EPrm8G_bookingsDataGridContainer{flex-direction:column;align-items:center;display:flex}.EPrm8G_loadMoreBtn{border-radius:50px}.EPrm8G_buttonPayAll{color:#fff;background-color:green;margin-bottom:16px}.EPrm8G_buttonPayAll:hover{color:green;outline:1px solid green}.EPrm8G_paymentButtonsBox{gap:16px;display:flex}
.xyLkka_time_slot_row_container{text-align:center;-webkit-user-select:none;user-select:none;scroll-snap-align:start;background-image:linear-gradient(#f2d2a122,#f2d2a111);border-bottom:1px dotted #a2a2a2;min-height:1rem;margin:1px;padding:3px;transition:all .2s ease-in-out;display:flex}.xyLkka_time_slot_row_container:hover{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-image:linear-gradient(#f2d2a166,#fff1);outline:1px solid #000;transition:all .2s ease-in-out;transform:scaleX(1.02)scaleY(1.02);box-shadow:5px 10px 10px #cccc}.xyLkka_time_column{text-shadow:-1px -1px #cccc,1px -1px #cccc,-1px 1px #cccc,1px 1px #cccc;flex:0 0 3.5rem;font-weight:700}.xyLkka_description_column{text-shadow:-1px -1px #cccc,1px -1px #cccc,-1px 1px #cccc,1px 1px #cccc;flex:0 15rem;font-size:16px}.xyLkka_bookings_column_grid{flex-wrap:wrap;align-items:center;width:100%;display:flex}.xyLkka_bookings_column{display:inherit;flex:1 0}@media (max-width:820px){.xyLkka_bookings_column_grid{justify-content:center}}
.z_c43G_cardMediaImage{object-fit:cover;border-radius:5px;width:100%;height:100%}.z_c43G_imageWrapper{width:100%;height:100%;max-height:100%;display:flex}.z_c43G_cardNoMedia{object-fit:contain}@media only screen and (max-width:900px){.z_c43G_imageWrapper,.z_c43G_cardMediaImage{width:100%;max-height:200px}}
.NY9e1q_newClientModalContainer{justify-content:center;align-items:center;display:flex}.NY9e1q_roomListEntriesContainer,.NY9e1q_roomListSearchClientContainer{text-align:center;width:50%;margin:10px;padding:10px}.NY9e1q_roomListHeadings{margin-bottom:10px}.NY9e1q_RoomListTextField{width:100%;margin-top:20px}.NY9e1q_roomListContainer{border-top:1px solid #a9a9a9;justify-content:space-between;margin-top:10px;display:flex}.NY9e1q_closeRoomList{color:#bd1a1a;text-transform:capitalize;border:1px solid #bd1a1a;justify-content:flex-end;align-items:center;margin:10px auto;display:flex}.NY9e1q_searchClientButtons{justify-content:flex-end;gap:10px;margin-top:30px;display:flex}.NY9e1q_createClientButton{color:gray;text-transform:capitalize;border:1px solid gray}.NY9e1q_searchClientButton{color:#fff;text-transform:capitalize;background-color:gray}.NY9e1q_searchClientButton:hover{background-color:#6a6a6a}.NY9e1q_searchClientResults{z-index:10;width:350px;margin-top:10px;position:absolute}@media (max-width:1030px){.NY9e1q_roomListContainer{flex-direction:column;justify-content:center;align-items:center;margin:10px;display:flex}.NY9e1q_roomListSearchClientContainer,.NY9e1q_roomListEntriesContainer{width:100%}}@media (max-width:600px){.NY9e1q_searchClientResults{width:250px}}
.-f0cPW_card_summary,.-f0cPW_accordion_summary_container{display:flex}.-f0cPW_card_summary_text_container{flex:content;text-align:end}.-f0cPW_card_active,.-f0cPW_card_summary:hover{background-color:#e1e1e1}.-f0cPW_accordion_card_container{display:none}.-f0cPW_card_container{transition:transform .3s;display:flex;position:relative;overflow:hidden}.-f0cPW_card_container_collapsed{max-width:400px}.-f0cPW_text_container{z-index:1;position:absolute;bottom:0;right:0;transform:translate(-25%,-25%)}.-f0cPW_text{color:#fff}.-f0cPW_card_gradient{pointer-events:none;width:100%;height:150px;position:absolute;bottom:0;left:0}@media only screen and (max-width:600px){.-f0cPW_accordion_summary_container{display:none}.-f0cPW_accordion_card_container{flex-grow:1;display:flex}}.-f0cPW_container{transition:height .3s ease-in-out;position:relative;overflow:hidden}.-f0cPW_content{width:100%;transition:transform .3s ease-in-out;position:absolute;top:0}.-f0cPW_hidden{transform:translateY(-100%)}.-f0cPW_shown{transform:translateY(0)}.-f0cPW_loadingContainer{filter:drop-shadow(15px 14px 6px #ccc);border-radius:10px;outline:2px solid #2224;justify-content:left;height:73dvh;padding-left:15px;display:flex}.-f0cPW_typography{text-shadow:-1px -1px #cccc,1px -1px #cccc,-1px 1px #cccc,1px 1px #cccc;flex:0 0 3.5rem;font-weight:700}.-f0cPW_cardHeader{text-align:center;-webkit-user-select:none;user-select:none;background-color:#fffc;border-top:2px solid #2224;border-left:2px solid #2224;border-right:2px solid #2224;border-top-left-radius:10px;border-top-right-radius:10px;display:grid;position:sticky}
.Dq8FgG_confirmationText{text-align:center;margin-bottom:1rem}.Dq8FgG_roomInfoBox{text-align:center;margin:2rem}.Dq8FgG_paxStack{flex-direction:row;justify-content:center;gap:2rem;margin-bottom:1rem;display:flex}.Dq8FgG_paxBox{width:6rem}.Dq8FgG_paxBox input{text-align:center}
.C2JE5a_btnDelete{color:red;transition:transform .2s,color .2s}.C2JE5a_btnDelete:hover{color:#9a0000;transform:scale(1.2)}.C2JE5a_roomListEmpty{border:1px solid #a9a9a9;border-radius:5px;align-content:center;height:180px}.C2JE5a_agree{text-transform:capitalize;color:#972a2a;border:1px solid #972a2a}.C2JE5a_disagree{text-transform:capitalize;border:1px solid #000}
._2ToQwW_card_container{border-radius:10px 10px 0 0;outline:1px solid #222;height:100px;margin:10px 2px 1px;transition:transform .75s;display:flex;position:relative;bottom:0;overflow:hidden}._2ToQwW_card_container_expanded{z-index:10;outline:1px solid #111;width:300px;transition:transform .5s;bottom:6px;left:10px;transform:scale(1.1);box-shadow:0 0 2px 2px #fff}._2ToQwW_card_media_collapsed{width:1fr;filter:blur(3px)grayscale(50%)}._2ToQwW_card_media_expanded{max-width:3fr}._2ToQwW_card_content{flex-direction:column;min-width:400px;display:flex}._2ToQwW_text_container{z-index:1;pointer-events:none;position:absolute;bottom:0;right:0;transform:translate(-25%,-25%)}._2ToQwW_text_container_expanded{z-index:1;pointer-events:none;position:absolute;bottom:0;left:0;transform:translate(10px,-15%)}._2ToQwW_text{color:#fff}._2ToQwW_card_gradient{pointer-events:none;background:linear-gradient(#0000,#000c);width:100%;height:150px;position:absolute;bottom:0;left:0}._2ToQwW_card_content_container{flex:1 0 auto}@media (max-width:600px){._2ToQwW_card_container{height:100px;left:0}._2ToQwW_card_container_expanded{width:200px;left:0}}
._79Smna_container{text-align:center;border-radius:10px;max-width:1300px;min-height:670px;margin:8px auto;padding:1rem 2rem}._79Smna_stepperContainer{background:linear-gradient(#fafbfc,#f8f9fa);border:1px solid #e8eaed;border-radius:12px;align-items:center;margin-bottom:32px;padding:12px 20px;display:flex;position:relative;box-shadow:0 1px 3px #0000000a}._79Smna_backBtn{color:#5f6368;text-transform:none;flex-shrink:0;font-weight:500;transition:all .2s;position:absolute;left:20px}._79Smna_backBtn:hover{color:#202124;background-color:#0000000f}._79Smna_stepsRow{flex:1;justify-content:center;align-items:center;gap:0;padding:0 60px;display:flex}._79Smna_stepItem{border:2px solid #0000;border-radius:8px;align-items:center;gap:10px;min-width:0;padding:6px 12px;transition:all .25s cubic-bezier(.4,0,.2,1);display:flex;position:relative}._79Smna_stepItemActive{transform:scale(1.02);box-shadow:0 2px 8px #0792ce26}._79Smna_stepItemCompleted{background-color:#0000;border:2px solid #0000}._79Smna_stepItemClickable{cursor:pointer}._79Smna_stepItemClickable:hover{background-color:#f5f5f5;border-color:#e0e0e0;transform:translateY(-1px);box-shadow:0 2px 6px #00000014}._79Smna_stepItemClickable:active{transform:translateY(0)}._79Smna_stepItemClickable:hover ._79Smna_editIcon{opacity:1}._79Smna_stepIconWrapper{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;transition:all .3s;display:flex;box-shadow:0 1px 2px #0000000d}._79Smna_stepIcon{transition:color .2s}._79Smna_stepIconCompleted{color:#4caf50!important}._79Smna_stepItemActive ._79Smna_stepIconWrapper{transform:scale(1.08);box-shadow:0 2px 8px #0792ce4d}._79Smna_stepItemCompleted ._79Smna_stepIconWrapper{background-color:#eee8f5;border:2px solid #4caf50}._79Smna_stepContent{text-align:left;flex-direction:column;flex:1;min-width:0;display:flex}._79Smna_stepContentCompleted{flex-direction:column;gap:1px;line-height:1.3;display:flex}._79Smna_stepContent>*{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._79Smna_stepContentCompleted>*{white-space:normal}._79Smna_stepConnector{flex:none;width:40px;height:2px;margin:0 4px;transition:all .4s;position:relative}._79Smna_stepConnector:before{content:"";width:0;height:100%;transition:width .4s;position:absolute;top:0;left:0}._79Smna_stepConnectorActive:before{width:100%}._79Smna_editIcon{opacity:0;flex-shrink:0;margin-left:6px;transition:all .2s}._79Smna_stepItemClickable:hover ._79Smna_editIcon{transform:scale(1.1)}@media (max-width:900px){._79Smna_container{border-radius:0;padding:1rem}._79Smna_stepperContainer{border-radius:8px;flex-direction:column;align-items:flex-start;padding:10px 12px}._79Smna_backBtn{align-self:flex-start;margin-bottom:10px;padding:4px 10px;font-size:.813rem;position:relative;left:0}._79Smna_stepsRow{flex-wrap:wrap;justify-content:flex-start;gap:8px;width:100%;padding:0}._79Smna_stepConnector{display:none}._79Smna_stepItem{flex:calc(50% - 4px);gap:8px;min-width:0;max-width:calc(50% - 4px);padding:6px 8px}._79Smna_stepContent>*{font-size:.75rem!important}._79Smna_stepContentCompleted>*{font-size:.688rem!important}._79Smna_editIcon{opacity:.6;font-size:.938rem}._79Smna_stepIconWrapper{width:26px;height:26px}._79Smna_stepIcon{font-size:.938rem}}@media (max-width:600px){._79Smna_stepperContainer{padding:8px 10px}._79Smna_backBtn{margin-bottom:8px;padding:3px 8px;font-size:.75rem}._79Smna_stepsRow{gap:6px}._79Smna_stepItem{border-radius:6px;flex:calc(50% - 3px);gap:6px;max-width:calc(50% - 3px);padding:5px 6px}._79Smna_stepItemActive{background-color:#e3f2fd;border:2px solid #0792ce;border-radius:6px}._79Smna_stepItemClickable:hover{background-color:#f8f9fa}._79Smna_stepIconWrapper{width:24px;height:24px}._79Smna_stepIcon{font-size:.813rem}._79Smna_stepContent>*{line-height:1.2;font-size:.688rem!important}._79Smna_stepContentCompleted{gap:0;line-height:1.1}._79Smna_stepContentCompleted>*{line-height:1.1;font-size:.625rem!important}._79Smna_editIcon{margin-left:3px;font-size:.813rem}}
.beUZqa_nav_list_item_text{text-transform:capitalize;font-weight:bolder}.beUZqa_nav_list_item_text:hover{background:0 0;transform:scale(1.1)}.beUZqa_nav_link_list{background:0 0;margin:20px 10px;display:block}.beUZqa_navbar_top{filter:opacity();position:sticky}.beUZqa_container_toolbar{flex:1}.beUZqa_desktopNavBarButtonList{flex-direction:row;flex-grow:1;gap:10px;display:flex}.beUZqa_desktopNavBarButtonList:first-of-type{padding-left:10px}@media screen and (max-width:899px){.beUZqa_desktopNavBarButtonList{display:none}}.beUZqa_navBarButton{background:0 0;justify-content:center;align-items:flex-start;min-width:100px;max-width:200px;font-weight:bolder}.beUZqa_navBarSubButton{justify-content:start;margin:5px}.beUZqa_navBarButton:before{content:"";background:#000;width:0;height:2px;margin-inline:8px;transition:all .2s ease-in-out;display:block;position:absolute;bottom:6px}.beUZqa_navBarSubButton:before{margin-inline:0}.beUZqa_navBarButton:hover{background-color:#0000;transition:all .2s ease-in-out;transform:scale(1.08)}.beUZqa_navBarButton:hover:before{width:calc(100% - 32px)}.beUZqa_navBarButtonExpanded:before{width:100%;margin-inline:0}.beUZqa_navbar_nav{flex-grow:0}.beUZqa_logoutIconContainer{margin:auto;background-color:#e8e8e8;border-radius:50%;justify-content:center;align-items:center;width:70px;height:70px;margin-top:25px;display:flex}.beUZqa_logoutIcon{color:#000;margin:auto;font-size:30px}.beUZqa_logoutTitle{text-align:center;margin-bottom:-15px;font-weight:700}.beUZqa_logoutContent{text-align:center;margin-bottom:10px}.beUZqa_logoutButtons{justify-content:center;gap:10px;margin-bottom:10px;display:flex}.beUZqa_cancelButton{text-transform:unset;background-color:#e8e8e8;border-radius:7px;width:50%;margin-left:20px;padding:10px 8px}.beUZqa_cancelButton:hover{background-color:#b7b7b7}.beUZqa_yesButton{text-transform:unset;color:#fff;background-color:#8c8c8c;border-radius:7px;width:50%;margin-right:20px;padding:10px 8px}.beUZqa_yesButton:hover{background-color:#525252}
.RAlVvW_vertical_image_container{filter:drop-shadow(15px 14px 6px #ccc);justify-content:left;height:110px;padding-left:15px;display:flex}@media (max-width:600px){.RAlVvW_vertical_image_container{filter:drop-shadow(15px 14px 6px #ccc)}}
._TGYWq_pay_content_box{flex-direction:column;gap:15px;padding:15px 20px;display:flex}._TGYWq_bookingNotesTextField{width:100%}
.wsf_5G_RoomListTextField{width:350px;margin:10px 0 20px 10px}.wsf_5G_addUserModalContainer{width:400px}.wsf_5G_submitButtonContainer{justify-content:flex-end;display:flex}.wsf_5G_submitButton{border:1px solid #000;border-radius:5px;padding:8px;font-weight:400}@media (max-width:600px){.wsf_5G_RoomListTextField{width:210px}}
.a1ikfG_container{min-height:400px;margin-bottom:10px}.a1ikfG_btnContainer{justify-content:space-between;width:100%;margin-bottom:5px;display:flex}.a1ikfG_searchContainer{background-color:#cbcbcbbf;border-radius:20px;width:300px;margin:8px}.a1ikfG_textContainer{justify-content:center;margin-top:5px;margin-bottom:5px;display:flex}.a1ikfG_greenRow{color:#000!important;background-image:linear-gradient(90deg,#52ce00,#008300)!important;font-weight:700!important}.a1ikfG_toggleButton{transition:all .3s}.a1ikfG_toggleButton:hover{background:linear-gradient(145deg,#eff8ff,#ccc);box-shadow:3px 3px 10px #ccc,-3px -3px 10px #eff8ff}.a1ikfG_selected{color:#000;background:linear-gradient(145deg,#b2b2b2,#c5c5c5);box-shadow:3px 3px 10px #c5c5c5,-3px -3px 10px #b2b2b2}
._EANqG_container{justify-content:space-between;display:flex}._EANqG_paperMobile{padding-block:15px;display:block}@media (min-width:768px){._EANqG_paperMobile{display:none}}._EANqG_boxDesktop{text-align:center;cursor:pointer;-webkit-user-select:none;user-select:none;background-color:#fff;border-top:2px solid #2224;border-left:2px solid #2224;border-right:2px solid #2224;border-top-left-radius:10px;border-top-right-radius:10px;max-height:80px;padding:10px;transition:all .2s ease-in-out;display:grid;position:fixed;bottom:0;right:15px;overflow:hidden}._EANqG_boxDesktop:hover{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#fff;max-height:80px;transition:all .2s ease-in-out}@media (max-width:768px){._EANqG_boxDesktop{display:none}}
.b0oDmW_titleBox{flex-direction:row;justify-content:space-between;width:100%;padding:8px;display:flex}.b0oDmW_titleBox>button{align-items:center}.b0oDmW_titleBox>button span{align-items:center;padding-left:4px;font-size:12px;display:inline-flex}.b0oDmW_titleBox>button svg{width:20px;height:20px}.b0oDmW_searchAndFilter{gap:15px;margin-bottom:35px;display:flex}.b0oDmW_filterButton{text-transform:capitalize;border:1px solid #000;justify-content:space-around;width:80px;font-weight:lighter;display:flex}.b0oDmW_searchButton{color:gray;text-transform:capitalize;border:1px solid #d3d3d3;flex-grow:1;justify-content:space-between;font-weight:lighter;display:flex}.b0oDmW_previewBookingBlock{justify-content:center;align-items:center;display:flex}.b0oDmW_addBookingsBtn{max-width:250px}.b0oDmW_previewText{color:red;text-shadow:2px 2px 4px #00000080;font-size:larger;font-weight:700;transform:rotate(-5deg)}.b0oDmW_buttonAddBooking{color:#fff;background-color:gray}.b0oDmW_buttonAddBooking:hover{background-color:#a9a9a9}.b0oDmW_refreshAndAdd{justify-content:space-between;padding-bottom:4px;display:flex}@media (max-width:600px){.b0oDmW_refreshAndAdd{flex-direction:column}.b0oDmW_buttonAddBooking{width:150px;margin-left:auto}}@media (max-width:400px){.b0oDmW_refreshAndAdd{align-items:center;gap:10px}.b0oDmW_buttonAddBooking{width:100%}}
.MqB1pG_paper{-webkit-user-select:none;user-select:none;z-index:1;background-color:#fff;border-radius:6px;outline:1px solid gray;width:90px;padding:4px;transition:all .25s ease-in-out;display:grid;position:absolute;right:15px;overflow:hidden;transform:translateY(-8px)}.MqB1pG_paper:active,.MqB1pG_paper:hover{width:410px;transition:all .25s ease-in-out}.MqB1pG_legendBox{text-align:center;text-shadow:0 0 1px gray,0 0 1px gray,0 0 1px gray,0 0 1px gray,0 0 1px gray;z-index:10;background:#fff linear-gradient(90deg,#ffd,#cfe6fe,#deffdd,#dccbfe,#e6e6e6);border-radius:4px;width:90px;padding:5px;font-size:12px;display:block;position:absolute;left:0}.MqB1pG_paper:hover .MqB1pG_legendBox{display:none}.MqB1pG_boxContainer{align-items:center;padding-left:6px;padding-right:6px;display:flex}.MqB1pG_box{text-align:center;border:1px solid #000;border-radius:4px;width:70px;height:17px;margin-right:10px}.MqB1pG_box:last-child{margin-right:0}#MqB1pG_reserved{background-color:#ffd}#MqB1pG_memberguest{background-color:#cfe6fe}#MqB1pG_member{background-color:#deffdd}#MqB1pG_hotelguest{background-color:#dccbfe}#MqB1pG_lodgeguest{background-color:#e6e6e6}

