.userVerifSteps{z-index:3;height:150px;margin-bottom:90px;transform:scale(.87)}.userVerifSteps--referralOnly{height:auto;margin-top:20px;margin-bottom:0}.userVerifSteps .title{text-align:center;color:#000;-webkit-user-select:none;user-select:none;margin:-15px 0 0;font-size:16px}.userVerifSteps .verifyContainer{margin-top:30px}.userVerifSteps .verifyContainer #curly-brace #right:before{border-top:5px solid;border-top-left-radius:20px;margin-top:21px;margin-left:-10%}@media screen and (max-width:1440px){.userVerifSteps .verifyContainer #curly-brace #right:before{margin-top:21px}}.userVerifSteps .verifyContainer #curly-brace #left:after{border-top:5px solid;border-top-right-radius:20px;margin-top:21px;margin-left:29%}@media screen and (max-width:1440px){.userVerifSteps .verifyContainer #curly-brace #left:after{margin-top:21px}}.userVerifSteps .verifyContainer .part{align-items:center;display:flex;position:relative}.userVerifSteps .verifyContainer .part .label{color:#000;width:max-content;margin:0;font-size:12px;position:absolute;top:-50px;left:50%;transform:translate(-50%)}.userVerifSteps .verifyContainer .circle{color:#000;text-align:center;background-color:#b81111;border-radius:50px;min-width:20px;max-width:20px;height:20px;font-size:16px;font-weight:700;line-height:20px;position:relative}.userVerifSteps .verifyContainer .circleActive{color:#fff;background-color:green!important}.userVerifSteps .verifyContainer .circleActive svg{width:20px}.userVerifSteps .verifyContainer .line{background-color:#000;min-width:45px;max-width:50px;height:2px;margin:0 10px}@media screen and (max-width:576px){.userVerifSteps .verifyContainer .line{max-width:40px;margin:0 5px!important}}.userVerifSteps .verifyContainer .lineActive{background-color:green}@media screen and (max-width:768px){.userVerifSteps .verifyContainer .mobileNone{display:none}}.userVerifSteps .verifyContainer .text{text-align:center;color:#000;width:70px;font-size:12px;position:absolute;top:100%;left:-125%}.userVerifSteps .verifyContainer .textActive{color:green}.userVerifSteps a{cursor:pointer;color:#000;text-decoration:underline}@media screen and (max-width:600px){.userVerifSteps{height:auto}.userVerifSteps .verifyContainer{flex-direction:column;gap:100px}.userVerifSteps .verifyContainer .middleArrow{display:none}}#curly-brace{width:calc(100% + 15px);position:absolute;top:-15px;left:50%;transform:rotate(180deg)translate(50%)}.brace{float:left;border-bottom:5px solid;width:30%;height:25px;margin:0 10%}.brace:before,.brace:after{content:"";width:10.19%;height:50px;display:block;position:absolute}#left:before{border-bottom:5px solid;border-bottom-left-radius:20px;margin-top:-25px;margin-left:-9%}#left:after{border-top:5px solid;border-top-right-radius:20px;margin-top:20px;margin-left:29%}@media screen and (max-width:1440px){#left:after{margin-top:21px}}#right:before{border-top:5px solid;border-top-left-radius:20px;margin-top:20px;margin-left:-10%}@media screen and (max-width:1440px){#right:before{margin-top:21px}}#right:after{border-bottom:5px solid;border-bottom-right-radius:20px;margin-top:-25px;margin-left:29%}
.termsAndConditionSection{background-color:#f5f5f5}.termsAndConditionSection .content{width:50%;margin:0 auto;padding:60px 0}.termsAndConditionSection .content b{font-size:17px}.termsAndConditionSection .content .italic{font-style:italic}.termsAndConditionSection .content .bold{font-weight:700}.termsAndConditionSection .content .underline{text-decoration:underline}.termsAndConditionSection .content a{color:#00f;text-decoration:underline}.termsAndConditionSection .content p{font-family:Calibri;line-height:13.45pt}@media screen and (max-width:1024px){.termsAndConditionSection .content{width:75%}}@media screen and (max-width:768px){.termsAndConditionSection .content{width:85%}}.termsAndConditionSection *{text-indent:0;color:#000;margin:0;padding:0;font-family:Calibri;font-size:16px}@media screen and (max-width:768px){.termsAndConditionSection *{font-size:14px}}.termsAndConditionSection h4{font-size:20px}.termsAndConditionSection h1{color:#000;font-size:14pt;font-style:normal;font-weight:700;text-decoration:none}.termsAndConditionSection .s1{color:#000;font-style:italic;font-weight:400;text-decoration:none}.termsAndConditionSection .p,.termsAndConditionSection p{color:#000;margin:0;font-style:normal;font-weight:400;text-decoration:none}.termsAndConditionSection .a,.termsAndConditionSection a{color:#000;font-style:normal;font-weight:400;text-decoration:none}.termsAndConditionSection .s3{color:#00f;font-style:normal;font-weight:400;text-decoration:underline}.termsAndConditionSection .s5{color:#0078d4;font-style:normal;font-weight:400;text-decoration:underline}.termsAndConditionSection .s7{color:#000;font-style:normal;font-weight:400;text-decoration:none}.termsAndConditionSection li{display:block}.termsAndConditionSection #l1{counter-reset:c1 1;padding-left:0}.termsAndConditionSection #l1>li>:first-child:before{counter-increment:c1;content:counter(c1, decimal) ". ";color:#000;margin-right:25px;font-style:normal;font-weight:700;text-decoration:none}.termsAndConditionSection #l1>li:first-child>:first-child:before{counter-increment:c1 0;margin-right:35px}.termsAndConditionSection #l2{counter-reset:c2 1;padding-left:0}.termsAndConditionSection #l2>li>:first-child:before{counter-increment:c2;content:counter(c1, decimal) "." counter(c2, decimal) " ";color:#000;margin-right:25px;font-style:normal;font-weight:400;text-decoration:none}.termsAndConditionSection #l2>li:first-child>:first-child:before{counter-increment:c2 0;margin-right:25px}.termsAndConditionSection #l3{counter-reset:c2 1;padding-left:0}.termsAndConditionSection #l3>li>:first-child:before{counter-increment:c2;content:counter(c1, decimal) "." counter(c2, decimal) " ";color:#000;margin-right:25px;font-style:normal;font-weight:400;text-decoration:none}.termsAndConditionSection #l3>li:first-child>:first-child:before{counter-increment:c2 0;margin-right:25px}.termsAndConditionSection #l4{counter-reset:c2 1;padding-left:0}.termsAndConditionSection #l4>li>:first-child:before{counter-increment:c2;content:counter(c1, decimal) "." counter(c2, decimal) " ";color:#000;margin-right:25px;font-style:normal;font-weight:400;text-decoration:none}.termsAndConditionSection #l4>li:first-child>:first-child:before{counter-increment:c2 0;margin-right:25px}.termsAndConditionSection #l5{counter-reset:c2 1;padding-left:0}.termsAndConditionSection #l5>li>:first-child:before{counter-increment:c2;content:counter(c1, decimal) "." counter(c2, decimal) " ";color:#000;margin-right:25px;font-style:normal;font-weight:400;text-decoration:none}.termsAndConditionSection #l5>li:first-child>:first-child:before{counter-increment:c2 0;margin-right:25px}.termsAndConditionSection #l6{counter-reset:c3 1;padding-left:0}.termsAndConditionSection #l6>li>:first-child:before{counter-increment:c3;content:"(" counter(c3, lower-latin) ") ";color:#000;font-style:normal;font-weight:400;text-decoration:none}.termsAndConditionSection #l6>li:first-child>:first-child:before{counter-increment:c3 0}.termsAndConditionSection #l7{counter-reset:c2 1;padding-left:0}.termsAndConditionSection #l7>li>:first-child:before{counter-increment:c2;content:counter(c1, decimal) "." counter(c2, decimal) " ";color:#000;margin-right:25px;font-style:normal;font-weight:400;text-decoration:none}.termsAndConditionSection #l7>li:first-child>:first-child:before{counter-increment:c2 0;margin-right:18pt}.termsAndConditionSection #l8{counter-reset:c2 1;padding-left:0}.termsAndConditionSection #l8>li>:first-child:before{counter-increment:c2;content:counter(c1, decimal) "." counter(c2, decimal) " ";color:#000;margin-right:14pt;font-style:normal;font-weight:400;text-decoration:none}.termsAndConditionSection #l8>li:first-child>:first-child:before{counter-increment:c2 0;margin-right:14pt}.termsAndConditionSection #l9{counter-reset:d1 2;padding-left:0}.termsAndConditionSection #l9>li>:first-child:before{counter-increment:d1;content:"(" counter(d1, lower-roman) ") ";color:#000;font-style:normal;font-weight:400;text-decoration:none}.termsAndConditionSection #l9>li:first-child>:first-child:before{counter-increment:d1 0}.termsAndConditionSection #l10{counter-reset:d1 3;padding-left:0}.termsAndConditionSection #l10>li>:first-child:before{counter-increment:d1;content:"(" counter(d1, lower-roman) ") ";color:#000;font-style:normal;font-weight:400;text-decoration:none}.termsAndConditionSection #l10>li:first-child>:first-child:before{counter-increment:d1 0;margin-right:14pt}.termsAndConditionSection #l11{counter-reset:c2 1;padding-left:0}.termsAndConditionSection #l11>li>:first-child:before{counter-increment:c2;content:counter(c1, decimal) "." counter(c2, decimal) " ";color:#000;margin-right:14pt;font-style:normal;font-weight:400;text-decoration:none}.termsAndConditionSection #l11>li:first-child>:first-child:before{counter-increment:c2 0}.termsAndConditionSection #l12{counter-reset:c3 1;padding-left:0}.termsAndConditionSection #l12>li>:first-child:before{counter-increment:c3;content:"(" counter(c3, lower-latin) ") ";color:#000;margin-right:14pt;font-style:normal;font-weight:400;text-decoration:none}.termsAndConditionSection #l12>li:first-child>:first-child:before{counter-increment:c3 0;margin-right:14pt}.termsAndConditionSection #l13{counter-reset:c3 1;padding-left:0}.termsAndConditionSection #l13>li>:first-child:before{counter-increment:c3;content:"(" counter(c3, lower-latin) ") ";color:#000;margin-right:14pt;font-style:normal;font-weight:400;text-decoration:none}.termsAndConditionSection #l13>li:first-child>:first-child:before{counter-increment:c3 0;margin-right:14pt}.termsAndConditionSection #l14{counter-reset:c2 1;padding-left:0}.termsAndConditionSection #l14>li>:first-child:before{counter-increment:c2;content:counter(c1, decimal) "." counter(c2, decimal) " ";color:#000;margin-right:14pt;font-style:normal;font-weight:400;text-decoration:none}.termsAndConditionSection #l14>li:first-child>:first-child:before{counter-increment:c2 0;margin-right:14pt}.termsAndConditionSection #l15{counter-reset:c2 1;padding-left:0}.termsAndConditionSection #l15>li>:first-child:before{counter-increment:c2;content:counter(c1, decimal) "." counter(c2, decimal) " ";color:#000;margin-right:14pt;font-style:normal;font-weight:400;text-decoration:none}.termsAndConditionSection #l15>li:first-child>:first-child:before{counter-increment:c2 0;margin-right:14pt}.termsAndConditionSection #l16{counter-reset:c2 1;padding-left:0}.termsAndConditionSection #l16>li>:first-child:before{counter-increment:c2;content:counter(c1, decimal) "." counter(c2, decimal) " ";color:#000;margin-right:14pt;font-style:normal;font-weight:400;text-decoration:none}.termsAndConditionSection #l16>li:first-child>:first-child:before{counter-increment:c2 0;margin-right:14pt}.termsAndConditionSection #l17{counter-reset:c2 1;padding-left:0}.termsAndConditionSection #l17>li>:first-child:before{counter-increment:c2;content:counter(c1, decimal) "." counter(c2, decimal) " ";color:#000;margin-right:14pt;font-style:normal;font-weight:400;text-decoration:none}.termsAndConditionSection #l17>li:first-child>:first-child:before{counter-increment:c2 0;margin-right:14pt}.termsAndConditionSection #l18{counter-reset:c2 1;padding-left:0}.termsAndConditionSection #l18>li>:first-child:before{counter-increment:c2;content:counter(c1, decimal) "." counter(c2, decimal) " ";color:#000;margin-right:14pt;font-style:normal;font-weight:400;text-decoration:none}.termsAndConditionSection #l18>li:first-child>:first-child:before{counter-increment:c2 0}.privacyPolicySection{background-color:#fff}.privacyPolicySection .ul{list-style-type:disc}.privacyPolicySection .ul li{font-size:16px}.privacyPolicySection a{color:#00f;text-decoration:underline}.privacyPolicySection .container{width:50%;margin:0 auto;padding:60px 0}@media screen and (max-width:1024px){.privacyPolicySection .container{width:75%}}@media screen and (max-width:768px){.privacyPolicySection .container{width:85%}}.privacyPolicySection *{color:#000;font-family:Calibri}.privacyPolicySection p{margin:0;padding:0}.privacyPolicySection .ft10{color:#000;font-size:16px}.privacyPolicySection .ft11{color:#000;margin:30px 0;font-size:16px}.privacyPolicySection .ft12{color:#00f;font-size:15px}.privacyPolicySection .ft13{color:#000;font-size:13px}.privacyPolicySection .ft14{color:#000;font-size:16px;line-height:22px}.privacyPolicySection .ft20,.privacyPolicySection .ft21{color:#000;font-size:16px}.privacyPolicySection .ft22{color:#000;font-size:16px;line-height:22px}.privacyPolicySection .ft30,.privacyPolicySection .ft31{color:#000;font-size:16px}.privacyPolicySection .ft32{color:#15c;font-size:16px}.privacyPolicySection .ft33{color:#000;font-size:16px;line-height:22px}.privacyPolicySection .ft34{color:#000;font-size:16px;line-height:23px}.privacyPolicySection .ft40,.privacyPolicySection .ft41{color:#000;font-size:16px}.privacyPolicySection .ft42{color:#00f;font-size:16px}.privacyPolicySection .ft43{color:#000;font-size:16px;line-height:22px}.privacyPolicySection .ft50,.privacyPolicySection .ft51{color:#000;font-size:16px}
.upgradeContainer{background:linear-gradient(#222330 100%,#22233000 100%);min-height:calc(100vh - 278px);padding:50px 0}.upgradeContainer .center{width:45%;margin:auto}@media screen and (max-width:768px){.upgradeContainer .center{width:95%}}.upgradeContainer .gradientCardThird{background:linear-gradient(90deg,#fdce41,#8d6801) 50%;border-radius:10px;width:100%;min-height:170px;margin:auto;padding:5% 7% 7%;position:relative;box-shadow:0 14px 44px #11061b47}.upgradeContainer .gradientCardThird ul{text-align:start;margin:0;padding:0 0 0 20px;list-style-type:disc}.upgradeContainer .gradientCardThird ul li{color:#fff;font-size:16px;font-weight:400}.upgradeContainer .gradientCardThird ul .lineUL{padding:0;list-style-type:none}.upgradeContainer .gradientCardThird ul .lineUL li{align-items:center;gap:8px;display:flex}.upgradeContainer .gradientCardThird ul .lineUL li .line{background-color:#fff;width:5px;height:1px}.upgradeContainer .gradientCardThird h4{text-align:center;margin-bottom:15px;font-size:18px;font-style:normal;font-weight:700;line-height:27px}@media screen and (max-width:1024px){.upgradeContainer .gradientCardThird h4{font-size:16px!important}}.upgradeContainer .gradientCardThird .p,.upgradeContainer .gradientCardThird p{color:#fff;font-size:16px;font-style:normal;font-weight:400;line-height:22px}@media screen and (max-width:1023px){.upgradeContainer .gradientCardThird{background-size:cover;min-height:120px;margin-top:60px}}@media screen and (max-width:555px){.upgradeContainer .gradientCardThird{width:95%!important}.upgradeContainer .gradientCardThird p{width:100%!important}}@media screen and (max-width:550px){.upgradeContainer .gradientCardThird{min-height:120px;margin-top:0!important}}@media screen and (max-width:768px){.upgradeContainer .gradientCardThird{width:75%;margin:auto}}.upgradeContainer .gradientCardThird .OR_Lines{position:relative;overflow:hidden}.upgradeContainer .gradientCardThird .OR_Lines:before{content:"";border-bottom:1px dashed #fff;width:45%;height:1px;position:absolute;top:50%;left:0}.upgradeContainer .gradientCardThird .OR_Lines:after{content:"";border-bottom:1px dashed #fff;width:45%;height:1px;position:absolute;top:50%;right:0}.upgradeContainer .container{justify-content:center;gap:50px;display:flex}@media screen and (max-width:768px){.upgradeContainer .container{flex-direction:column}}
.percentContainer .percent{color:#000;position:absolute;top:25%;right:15px}.timesSetingsPart{width:max-content;margin-left:calc(var(--bs-gutter-x)*.5)}.upDownBtn{cursor:pointer;max-width:30px}.switchBtn{border-radius:8px;padding:4px 8px;position:relative;color:#000!important;background-color:#0000!important;border:1px solid #000!important}.switchBtn.active{background-color:#d4af37!important;border:1px solid #d4af37!important}.switchBtn.active span{color:#fff!important}.switchBtnNBU{color:#000;background-color:#0000;border:1px solid #000;position:relative;font-family:var(--widget_font_family)!important}.switchBtnNBU.active{border:1px solid #000!important}.switchBtnNBU.active span{color:#fff}.activeBtn{color:#fff!important;background-color:#552583!important}.availabiliesContainer .availabilityRuleNameCell{text-align:center;flex-direction:column;align-items:center;gap:4px;max-width:100%;display:flex}.availabiliesContainer .availabilityRuleName{color:#1c1530;word-break:break-word;font-weight:400;line-height:1.35}.availabiliesContainer .availabilityRuleEmailBadge{letter-spacing:.03em;color:#552583;white-space:nowrap;border-radius:999px;align-items:center;padding:2px 8px;font-size:10px;font-weight:700;display:inline-flex}.availabiliesContainer .availabilityRuleEmailText{color:#6b7280;word-break:break-all;font-size:11px;line-height:1.3}.availabiliesContainer .btnCont{justify-content:flex-end;padding:0 25px;display:flex}@media screen and (max-width:550px){.availabiliesContainer .btnCont{flex-direction:column;justify-content:flex-end;align-items:flex-end}}.availabiliesContainer .btnCont .text{color:#333;width:83%;margin-top:25px;padding-right:50px}.availabiliesContainer .btnCont .text p{color:#fff;margin:0}.availabiliesContainer .btnCont .text ul li{color:#fff;list-style-type:disc}.availabiliesContainer .btnCont .btns{width:40%}.availabiliesContainer .btnCont .btns .createButton{font-weight:500;color:#333!important;background-color:#0000!important;border:1px solid #333!important}@media screen and (max-width:740px){.availabiliesContainer .btnCont .btns{width:100%}}.availabiliesContainer .btnCont .btns .createButton{background-color:var(--color-primary);color:#fff;border:none;border-radius:5px;width:max-content;min-width:130px;max-height:30px;margin-top:25px;padding:5px 10px;font-size:clamp(12px,1vw,14px)}.availabiliesContainer .ticketingActionsPanel{background:linear-gradient(#fafbfc 0%,#f4f6f9 100%);border:1px solid #e3e8ef;border-radius:12px;flex-direction:column;gap:14px;margin-top:4px;padding:14px 16px 18px;display:flex;box-shadow:0 1px 3px #0f172a0a}.availabiliesContainer .ticketingActionsPanel .ticketingActionsRow{flex:1 1 0;align-items:flex-start;gap:16px;min-height:52px;display:flex}.availabiliesContainer .ticketingActionsPanel .ticketingActionsRow:not(:last-child){border-bottom:1px solid #e3e8ef;padding-bottom:16px}.availabiliesContainer .ticketingActionsPanel .ticketingActionsLabel{letter-spacing:.06em;text-transform:uppercase;color:#552583;text-align:left;background:0 0;border-radius:0;flex:0 0 72px;align-self:flex-start;margin:0;padding:0;font-size:11px;font-weight:700;line-height:1.2}.availabiliesContainer .ticketingActionsPanel .ticketingActionsContent{flex-wrap:wrap;flex:1;justify-content:flex-start;align-items:flex-start;gap:10px;min-width:0;min-height:52px;display:flex}.availabiliesContainer .ticketingActionsPanel .transparent-btn{transition:border-color .15s,box-shadow .15s,transform .15s;background-color:#fff!important;border-color:#c5cad3!important;border-radius:8px!important}.availabiliesContainer .ticketingActionsPanel .transparent-btn:hover{transform:translateY(-1px);box-shadow:0 2px 8px #5525831f;border-color:#552583!important}.availabiliesContainer .ticketingActionsPanel .scrollable-tabs{width:100%}.availabiliesContainer .ticketingActionsPanel .scrollable-tabs .MuiTabs-root{min-height:unset!important}.availabiliesContainer .ticketingActionsPanel .scrollable-tabs .MuiTabs-indicator{bottom:0!important}.availabiliesContainer .ticketingActionsPanel .scrollable-tabs .MuiTab-root{text-transform:none}@media screen and (max-width:576px){.availabiliesContainer .ticketingActionsPanel{gap:12px;padding:14px 16px}.availabiliesContainer .ticketingActionsPanel .ticketingActionsRow{flex-direction:column;gap:8px;min-height:0}.availabiliesContainer .ticketingActionsPanel .ticketingActionsLabel{flex:none;padding-top:0}.availabiliesContainer .ticketingActionsPanel .ticketingActionsContent{min-height:0}}.rangeInput{appearance:none;background:#d8d8d8;border-radius:999px;outline:none;width:100%;margin:0;height:4px!important}.rangeInput::-webkit-slider-runnable-track{background:#d8d8d8;border-radius:999px;height:4px}.rangeInput::-webkit-slider-thumb{appearance:none;background:#552583;border:2px solid #cbb6ff;border-radius:50%;width:18px;height:18px;margin-top:-7px;box-shadow:0 1px 4px #00000040}.rangeInput::-moz-range-track{background:#d8d8d8;border-radius:999px;height:4px}.rangeInput::-moz-range-thumb{background:#552583;border:2px solid #cbb6ff;border-radius:50%;width:18px;height:18px;box-shadow:0 1px 4px #00000040}.rangeInput::-moz-focus-outer{border:0}.numberinput input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.numberinput input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.paymentModeButtons button{width:max-content;padding:5px 10px;font-size:14px}.whiteBtn{color:#333!important;background-color:#fff!important;border:1px solid #333!important}.cropImageModal{width:75%;height:85vh}.cropImageModal .mh-93{height:93%}.cropImageModal .cropContainer{max-height:95%}.cropImageModal .cropContainer img{object-fit:cover;width:100%}.cropImageModal .controlButtons button{width:50px;height:40px;padding:5px}.cropImageModal .controlButtons svg{font-size:22px}.cropImageModal .controlButtons .label-to-hover{z-index:5;position:relative}.cropImageModal .controlButtons .label-to-hover:before{visibility:hidden;content:attr(data-title);color:#000;z-index:1;background-color:#fff;border-radius:5px;width:max-content;padding:5px;font-size:10px;position:absolute;top:0;left:50%;transform:translate(-50%)}.cropImageModal .controlButtons .label-to-hover:hover:before{visibility:visible;top:-15px}.cropImageModal .cropper-crop-box,.cropImageModal .cropper-view-box{pointer-events:none}.cropImageModal .cropper-crop-box{border:2px solid #ffffffb3}.cropImageModalBI{height:fit-content;width:90%!important;max-width:1024px!important}.timRuleModal{max-width:95vw;max-height:95%;overflow-y:auto}.timRuleModal .percentContainer{position:relative}.timRuleModal .percentContainer .percent{color:#000;position:absolute;top:50%;right:15px;transform:translateY(-50%)}.timRuleModal .percentContainer .text{color:#000;font-size:10px;position:absolute;bottom:0;left:50%;transform:translate(-50%,100%)}@media screen and (min-width:1440px){.timRuleModal{max-width:95vw}}.timRuleModal .defaultTable table{border-radius:8px;margin:0}.timRuleModal .defaultTable table th{cursor:default;color:#000;background-color:#f0f3f6}.timRuleModal .defaultTable table th:not(:nth-child(4)){border-right:1px solid #fff}.timRuleModal .defaultTable table th:first-child{width:190px;max-width:190px}.timRuleModal .defaultTable table th:nth-child(2){width:120px;max-width:120px}.timRuleModal .defaultTable table th:nth-child(3){width:250px;max-width:250px}.timRuleModal .defaultTable table td{cursor:default;background-color:#f0f3f6;border:1px solid #fff;border-top-color:#33313d}.timRuleModal .defaultTable table td:first-child{width:120px;max-width:120px}.timRuleModal .defaultTable table td:first-child center{white-space:unset!important}.timRuleModal .defaultTable table td:nth-child(2){width:120px;max-width:120px}.timRuleModal .defaultTable table td:nth-child(3){width:220px;max-width:220px}.timRuleModal .defaultTable .passTable th:nth-child(2),.timRuleModal .defaultTable .passTable th:nth-child(3){width:120px;max-width:120px}.timRuleModal .defaultTable .passTable th:nth-child(4){width:250px;max-width:250px}.timRuleModal .textarea-container{width:100%;display:inline-block;position:relative}.timRuleModal .textarea-placeholder{color:#000;pointer-events:none;font-size:13px;position:absolute;top:14px;left:20px}.timRuleModal .textarea{box-sizing:border-box;color:#000;width:100%;padding:10px}.addCardModal{width:580px!important}@media screen and (max-width:600px){.addCardModal{width:95%!important}}.bookInfoModal{width:60%;max-height:90vh;overflow-x:auto}@media (max-width:1280px){.bookInfoModal{width:65%}}@media (max-width:1024px){.bookInfoModal{width:75%}}@media (max-width:768px){.bookInfoModal{width:85%}}@media (max-width:600px){.bookInfoModal{width:95%}}.cancelHistModal .defaultTable{max-height:600px;overflow:auto}.downloadTicketPDF_btn{color:#333;float:right;border:1px solid #333;border-radius:5px;max-width:max-content;margin-bottom:10px;margin-left:20px;padding:3px 5px}.bottom_Buttons{z-index:2147483647;background-color:#fff;border-radius:16px;padding:8px 2rem;position:absolute;bottom:0;left:0;right:0}.bottom_Buttons button{height:35px;padding:0 14px;font-size:15px}@media screen and (max-width:768px){.bottom_Buttons{padding:8px 1rem!important}}.percentContainer{position:relative}.percentContainer .percent{color:#000;position:absolute;top:50%;right:15px;transform:translateY(-50%)}.percentContainer .text{color:#000;font-size:10px;position:absolute;bottom:0;left:50%;transform:translate(-50%,100%)}@media screen and (max-width:500px){.percentContainer.w-50{width:100%!important}}.tablesTable{width:100%}.tablesTable thead th{background-color:#f0f3f6;padding:4px;border:1px solid #d3d3d3!important}.tablesTable tbody td{padding:4px;border:1px solid #d3d3d3!important}.tablesTable label,.tablesTable label>span{font-size:12px!important}.tablesTable .premiumFeeatures h3{line-height:66px}.nextDayLabel{color:#552583;white-space:nowrap;font-size:12px;position:absolute;bottom:-18px;right:10px}.selectForMoreCell .MuiFormControl-root,.selectForMoreCell .MuiFormLabel-root{background:#e8e3f2;border-radius:4px}.radioForMoreCell{background:#e8e3f2;border-radius:8px;padding:0 16px 0 0;display:block}.radioForMoreCell.no-padding{padding:10px 4px 1px 10px}@media screen and (max-width:768px){.radioForMoreCell{padding:16px 0}.radioForMoreCell label{justify-content:flex-start;align-items:flex-start;width:100%}.radioForMoreCell span{margin:0 5px;padding:2px 0}.radioForMoreCell center{text-align:left}.radioForMoreCell div{justify-content:flex-start;align-items:flex-start;gap:8px}}.repeatForMoreCell{justify-content:flex-start;align-items:center;display:flex}.repeatForMoreCell>span{background:#e8e3f2;border-start-start-radius:8px;border-end-start-radius:8px;justify-content:flex-start;align-items:center;height:32px;display:flex}.repeatForMoreCell>div{background:#e8e3f2;border-start-end-radius:8px;border-end-end-radius:8px}.membershipModal{min-width:768px;max-height:95vh;overflow-y:auto}.membershipModal hr{background-color:#767171;margin:0 0 1.5rem!important}.membershipModal .runSubscriptions{border-left:1px solid #76717140;padding-left:1.5rem!important}.membershipModal .percentContainer{position:relative}.membershipModal .percentContainer .percent{color:#000;position:absolute;top:50%;right:15px;transform:translateY(-50%)}.membershipModal .percentContainer .text{color:#000;font-size:10px;position:absolute;bottom:0;left:50%;transform:translate(-50%,100%)}@media screen and (max-width:500px){.membershipModal .percentContainer.w-50{width:100%!important}}@media screen and (max-width:768px){.membershipModal{min-width:auto;max-width:95%}}.decrTextArea{border:1px solid;border-radius:5px;padding:5px 10px}.decrTextArea::placeholder{color:var(--color-body)}.weekdays{gap:5px;display:flex}.weekdays div{-webkit-user-select:none;user-select:none;cursor:pointer;color:#fff;background-color:#552583;border-radius:50%;justify-content:center;align-items:center;width:35px;height:35px;display:flex}.weekdays .unselected{background-color:#55258350}.borderedPartOfAvailability{border-left:2px solid;border-right:2px solid;padding:0 20px;border-color:#552583!important}@media screen and (max-width:1024px){.borderedPartOfAvailability{border-left:none}}@media screen and (max-width:575px){.borderedPartOfAvailability{border-right:none}}.b-r-none{border-right:none!important}.col-lg-6,.col-lg-4{transition:all 1s}.createAvailForm{overflow:hidden}.createAvailForm .animatedCol{transform-origin:0;transition:transform 1s,height 1s}.createAvailForm .hide{height:0;transform:scaleX(0)}.createAvailForm .animating{height:0;transform:scaleX(1)}.createAvailForm .show{height:auto;transform:scaleX(1)}.avilabilityTable table{width:100%}.avilabilityTable .menus_btn{color:#fff;margin-left:4px}.avilabilityTable .switcherContiner .checked{color:#000;font-weight:700}.avilabilityTable .switcherContiner .priceRadioBtns{flex-direction:row;justify-content:flex-start;align-items:flex-start;column-gap:40px;display:flex}.avilabilityTable .switcherContiner .priceRadioBtns div{flex-wrap:nowrap;align-items:center;display:flex}@media screen and (max-width:1200px){.avilabilityTable .switcherContiner .priceRadioBtns{flex-direction:column}}.avilabilityTable tr,.avilabilityTable td,.avilabilityTable th{color:#000;border:1px solid #d3d3d3}.avilabilityTable tr .buttons,.avilabilityTable td .buttons,.avilabilityTable th .buttons{color:#fff;cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;margin:auto;display:flex}.avilabilityTable tr .buttons svg,.avilabilityTable td .buttons svg,.avilabilityTable th .buttons svg{font-size:30px}.avilabilityTable tr .removeBtn,.avilabilityTable td .removeBtn,.avilabilityTable th .removeBtn{background-color:#552583;transform:scale(.8)}.avilabilityTable tr .addIcon,.avilabilityTable td .addIcon,.avilabilityTable th .addIcon{background-color:#552583}input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{appearance:none}.react-datepicker-wrapper{width:100%}.react-datepicker-wrapper .react-datepicker__input-container{border:1px solid #000;border-radius:5px}.react-datepicker-wrapper .react-datepicker__input-container input{color:#000;font-weight:400}.react-datepicker__time-container{width:100px!important}.react-datepicker__header{background-color:#552583!important}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{color:#000!important;padding:5px 0!important}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{background-color:#55258350!important}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:100%!important}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{color:#fff!important;background-color:#552583!important}.react-datepicker__triangle{transform:translate(85px)!important}.react-datepicker-time__header{color:#fff!important;font-size:14px!important;font-weight:500!important}.tableInput{color:#000;width:100px;border:1px solid #000!important;border-radius:5px!important}.switchButtons{justify-content:space-between;margin-top:20px;display:flex}.switchButtons .switch{justify-content:space-between;align-items:center;gap:10px;display:flex}.switchButtons button{background-color:#e6e6e6!important}.switchButtons .active button{background-color:#552583!important}.switchButtons .myBookingsBtn button{border:1px solid gray;font-size:14px;color:#333!important;background-color:#0000!important}@media screen and (max-width:548px){.switchButtons .myBookingsBtn button{font-size:12px}}.switchButtons .myBookingsBtn.active button{border:none;color:#9f52ea!important;background-color:#f0f3f6!important}.businessPlacesUserSide{margin:25px 0;padding:10px 10px 60px}@media screen and (max-width:748px){.businessPlacesUserSide{margin:0}}.businessPlacesUserSide .mapAndListContainer{grid-template-columns:1fr 1fr;display:grid}@media screen and (max-width:1024px){.businessPlacesUserSide .mapAndListContainer{grid-template-columns:1fr}}.businessPlacesUserSide .mapLList{grid-template-columns:minmax(250px,1fr);gap:10px;max-height:560px;padding-right:10px;display:grid;overflow:auto}.businessPlacesUserSide .mapLList .item{cursor:pointer;border:1px solid #552583;border-radius:8px;gap:8px;padding:10px;display:flex;position:relative;box-shadow:inset 0 0 5px #552583}.businessPlacesUserSide .mapLList .item img{vertical-align:top;object-fit:cover;background-color:#d3d3d3;border-radius:10px;width:225px;max-width:50%;height:150px}.businessPlacesUserSide .mapLList .item .info .name{color:#fff;margin:10px 0 0 5px;font-size:16px;font-weight:700}.businessPlacesUserSide .mapLList .item .info .address,.businessPlacesUserSide .mapLList .item .info .cuisine{margin:0 0 10px;font-size:14px;color:#fff!important}.businessPlacesUserSide .mapLList .item .info .address img,.businessPlacesUserSide .mapLList .item .info .cuisine img{background-color:#0000;width:16px;height:16px}.businessPlacesUserSide .mapLList .item .info .times{gap:5px;display:flex}.businessPlacesUserSide .mapLList .item .info .times p{color:#fff;background-color:#552583;border-radius:8px;justify-content:center;align-items:center;margin:5px 0 0;padding:0 9px;display:flex}@media screen and (max-width:600px){.businessPlacesUserSide .mapLList .item .info .times{justify-content:center;gap:10px;width:100%;margin-top:10px;display:flex}}@media screen and (max-width:500px){.businessPlacesUserSide .mapLList .item{flex-direction:column;align-items:center}.businessPlacesUserSide .mapLList .item img{width:80%;max-width:80%}}.businessPlacesUserSide .mapLList .itemAsigned{border:1px solid green;padding-top:40px;position:relative;box-shadow:inset 0 0 5px green}.businessPlacesUserSide .mapLList .itemAsigned .text{color:green;text-align:center;width:max-content;margin:0 auto 5px;font-size:14px;position:absolute;top:8px;left:50%;transform:translate(-50%)}.businessPlacesUserSide .placesContainer{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}@media screen and (max-width:600px){.businessPlacesUserSide .placesContainer{gap:15px;justify-content:center!important}}.businessPlacesUserSide .placesContainer .item{cursor:pointer;border:1px solid #d4af37;border-radius:8px;min-width:350px;max-width:350px;min-height:300px;padding:10px;position:relative;box-shadow:inset 0 0 5px #d4af37}@media screen and (max-width:1544px) and (min-width:1472px){.businessPlacesUserSide .placesContainer .item{min-width:275px;max-width:275px}}@media screen and (max-width:1472px){.businessPlacesUserSide .placesContainer .item{min-width:275px;max-width:275px}}@media screen and (max-width:1433px){.businessPlacesUserSide .placesContainer .item{min-width:270px;max-width:270px}}@media screen and (max-width:1409px){.businessPlacesUserSide .placesContainer .item{min-width:265px;max-width:265px}}@media screen and (max-width:1385px){.businessPlacesUserSide .placesContainer .item{min-width:260px;max-width:260px}}@media screen and (max-width:1366px){.businessPlacesUserSide .placesContainer .item{min-width:260px;max-width:260px}}@media screen and (max-width:1280px){.businessPlacesUserSide .placesContainer .item{min-width:242px;max-width:242px}}@media screen and (max-width:1024px){.businessPlacesUserSide .placesContainer .item{min-width:229px;max-width:229px}}@media screen and (max-width:768px){.businessPlacesUserSide .placesContainer .item{min-width:227px;max-width:227px}}@media screen and (max-width:533px){.businessPlacesUserSide .placesContainer .item{min-width:298px;max-width:298px}}.businessPlacesUserSide .placesContainer .item img{object-fit:cover;background-color:#d3d3d3;border-radius:8px;width:100%}.businessPlacesUserSide .placesContainer .item .name{color:#333;margin:10px 0 0 5px;font-size:16px;font-weight:700}.businessPlacesUserSide .placesContainer .item .address{margin-top:10px!important}.businessPlacesUserSide .placesContainer .item .address img{background-color:#0000;width:16px;height:16px}.businessPlacesUserSide .placesContainer .item .cuisine{margin-bottom:10px!important}.businessPlacesUserSide .placesContainer .item .cuisine img{background-color:#0000;width:16px;height:16px}.businessPlacesUserSide .placesContainer .item .address,.businessPlacesUserSide .placesContainer .item .cuisine{color:#737373;font-size:14px}.businessPlacesUserSide .placesContainer .item p{color:#000;margin:0}.businessPlacesUserSide .placesContainer .item .times{justify-content:center;gap:8px;width:95%;margin-top:20px;margin-bottom:10px;display:flex;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.businessPlacesUserSide .placesContainer .item .times p{color:#fff;background-color:#d4af37;border-radius:8px;justify-content:center;align-items:center;margin:0;padding:4px 8px;font-size:13px;display:flex}@media screen and (max-width:1280px){.businessPlacesUserSide .placesContainer .item .times p{font-size:11px}}@media screen and (max-width:1024px){.businessPlacesUserSide .placesContainer .item .times p{padding:4px 8px}}.businessPlacesUserSide .placesContainer .itemAsigned{border:1px solid green;box-shadow:inset 0 0 5px green}.businessPlacesUserSide .placesContainer .itemAsigned .text{color:green;text-align:center;margin:0 auto 5px;font-size:14px}.businessPlacesUserSide .NearestText{color:#fff;margin:10px 0 -8px;font-size:small}.filterComponent{background-color:#f0f3f6;border-radius:12px;padding:20px 0;position:relative}.filterComponent .title{color:#000;font-size:20px;font-weight:700;display:none;position:absolute;top:20px;left:50%;transform:translate(-50%)}.filterComponent .radiusDiv{position:relative}.filterComponent .filterBtn button{color:#fff;background-color:#d4af37;border-radius:8px;width:max-content;padding:8px 12px}.filterComponent input{color:#000}.filterComponent .searchIcon{cursor:pointer;font-size:20px;position:absolute;top:50%;right:20px;transform:translateY(-50%)}.filterComponent .searchIcon svg{font-size:22px}.filterComponent button:not(.MuiButtonBase-root){background-color:var(--color-primary);color:#fff;border-radius:8px;padding:5px 16px}.filterComponent.staffClockAdminPanel{margin-top:16px;padding:24px 18px}.businessPlacesHomePage{margin:0 0 25px;padding:0 10px 60px}.businessPlacesHomePage .placesContainer{gap:10px;margin-top:20px;display:flex;overflow-y:auto}.businessPlacesHomePage .placesContainer .item{cursor:pointer;border:1px solid #552583;border-radius:8px;min-width:270px;max-width:270px;padding:10px 10px 20px;position:relative;box-shadow:inset 0 0 5px #552583}.businessPlacesHomePage .placesContainer .item img{object-fit:cover;background-color:#d3d3d3;border-radius:8px;width:100%;height:200px}.businessPlacesHomePage .placesContainer .item .name{color:#fff;margin:10px 0 0 5px;font-size:15px;font-weight:700}.businessPlacesHomePage .placesContainer .item .address{margin-top:10px!important}.businessPlacesHomePage .placesContainer .item .address img{background-color:#0000;width:16px;height:16px;margin-right:4px}.businessPlacesHomePage .placesContainer .item .cuisine{margin-bottom:10px!important}.businessPlacesHomePage .placesContainer .item .cuisine img{background-color:#0000;width:16px;height:16px;margin-right:3px}.businessPlacesHomePage .placesContainer .item .cuisine .michelinLogo{width:22px;height:22px;margin-left:4px}.businessPlacesHomePage .placesContainer .item .address,.businessPlacesHomePage .placesContainer .item .cuisine{color:#fff;font-size:13px}.businessPlacesHomePage .placesContainer .item .address input,.businessPlacesHomePage .placesContainer .item .cuisine input{font-size:11px!important}.businessPlacesHomePage .placesContainer .item p{color:#000;margin:0}.businessPlacesHomePage .placesContainer .item .times{justify-content:center;gap:8px;width:max-content;margin-top:20px;margin-bottom:10px;display:flex;position:absolute;bottom:10px;left:50%;transform:translate(-50%)}.businessPlacesHomePage .placesContainer .item .times p{color:#fff;background-color:#552583;border-radius:8px;justify-content:center;align-items:center;margin:0;padding:5px 15px;font-size:13px;display:flex}.businessPlacesHomePage .placesContainer .itemAsigned{border:1px solid green;box-shadow:inset 0 0 5px green}.businessPlacesHomePage .placesContainer .itemAsigned .text{color:green;text-align:center;margin:0 auto 5px;font-size:14px}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc!important}@media screen and (max-width:575px){.bookMenuborderNone{border:none!important}}.detiles{flex-direction:column;gap:5px;display:flex}.detiles p{color:#000;align-items:flex-start;gap:.25rem;margin:0;display:flex}.detiles p img{width:20px}.placeFullInfoPage{grid-template-columns:minmax(400px,2.5fr) minmax(300px,1.5fr);gap:25px;display:grid}.placeFullInfoPage .leftSide{padding:10px}.placeFullInfoPage .leftSide .left .name{color:#333;font-size:clamp(1em,2vw,20px);font-weight:700;display:flex}.placeFullInfoPage .leftSide .left .logo{width:84px;height:84px}.placeFullInfoPage .leftSide .left .logo .dashUserPart{border-width:0!important}.placeFullInfoPage .leftSide .left .logo .dashUserImage{margin:0!important}.placeFullInfoPage .leftSide .right{align-items:flex-end;display:flex}.placeFullInfoPage .leftSide .right .cancelText{color:#fff;font-size:13px}.placeFullInfoPage .leftSide .right .calendar{min-width:max-content;margin:0 10px}.placeFullInfoPage .leftSide .right .calendar *{color:#333;border-color:#333}.placeFullInfoPage .leftSide .right .calendar .MuiFormLabel-root,.placeFullInfoPage .leftSide .right .calendar input{font-size:18px!important}.placeFullInfoPage .leftSide .right .calendar label{color:#333!important}.placeFullInfoPage .leftSide .second p{color:#333;margin-bottom:20px}.placeFullInfoPage .leftSide .dinner{margin-top:40px}.placeFullInfoPage .leftSide .dinner p{color:#333;margin:0 0 15px}.placeFullInfoPage .leftSide .dinner .dinner-items-container{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.placeFullInfoPage .leftSide .dinner .dinner-items-container .item{cursor:pointer;color:#fff;text-align:center;background-color:#552583;border-radius:5px;justify-content:center;align-items:center;padding:10px 0;font-size:clamp(14px,2vw,18px);display:flex}.placeFullInfoPage .leftSide .mobileMap{display:none!important}@media screen and (max-width:767px){.placeFullInfoPage .leftSide .mobileMap{display:block!important}}.placeFullInfoPage .swiperSlider{height:300px;position:relative}.placeFullInfoPage .swiperSlider .swiper-button-prev,.placeFullInfoPage .swiperSlider .swiper-button-next{color:#552583;width:35px;height:35px}.placeFullInfoPage .swiperSlider .swiper-button-prev:after,.placeFullInfoPage .swiperSlider .swiper-button-next:after{font-size:20px;font-weight:900}.placeFullInfoPage .swiperSlider .swiper-button-prev{border-radius:0 6px 6px 0;left:0}.placeFullInfoPage .swiperSlider .swiper-button-next{border-radius:6px 0 0 6px;right:0}.placeFullInfoPage .swiperSlider .swiper-pagination{justify-content:center;align-items:center;gap:10px;display:flex;position:absolute}.placeFullInfoPage .swiperSlider .slideItem{height:100%}.placeFullInfoPage .swiperSlider .slideItem img{object-fit:contain;border-radius:8px;width:90%;height:100%;margin:0 auto;display:block}.placeFullInfoPage .swiperSlider .bullet{cursor:pointer;color:#0000;background:var(--color-primary-alta);border:0;border-radius:50%;outline:none;width:7px;height:7px;padding:5px;font-size:0;line-height:0;display:block}.placeFullInfoPage .swiperSlider .bullet.activeBullet{border:2px solid var(--color-primary);background:#fff!important}@media screen and (max-width:767px){.placeFullInfoPage{grid-template-columns:minmax(250px,1fr)}}.textarea{resize:none;border:1px solid #000;border-radius:10px;width:100%;padding:10px}.textarea::placeholder{color:#000}.bookingFullInfoContainer .businessSection{text-align:center;width:250px}.bookingFullInfoContainer .businessSection .logo{object-fit:cover;width:150px;height:150px}.bookingFullInfoContainer .businessSection p{color:#fff;font-size:18px}.businessBookings .markCheckinBtn,.emailsHistoryModal .markCheckinBtn,.canceledBookingsTable .markCheckinBtn{color:green;cursor:pointer;font-weight:500}.businessBookings .removeCheckinBtn,.emailsHistoryModal .removeCheckinBtn,.canceledBookingsTable .removeCheckinBtn{color:red;cursor:pointer;font-weight:600}.businessBookings .chargeBtn,.emailsHistoryModal .chargeBtn,.canceledBookingsTable .chargeBtn{color:orange;cursor:pointer;font-weight:600}.notHoverTR:hover{cursor:default!important;background-color:#0000!important}.temsPdfIframe{width:100%!important}.temsPdfIframe .print-button-class{display:none!important}.bookAndInquireTable2 tr{align-items:center;gap:6px;width:100%;display:flex}.bookAndInquireTable2 tr td label{width:max-content}.bookAndInquireTable2 input[type=radio]{display:none}.bookAndInquireTable2 :first-child label svg{font-size:12px!important}.bookAndInquireTable2 :nth-child(2) label{max-width:100%;display:inline-block}.availabilityModalDepositRadioGroup{color:#000}.availabilityModalDepositRadioGroup span{font-size:13px}.bookAndInquireTable tr td{border:none!important;padding:8px 5px!important}.bookAndInquireTable tr td:first-child{padding:0!important}.bookAndInquireTable tr td:first-child label:not(.depositFild label){margin:0!important;padding:0!important}.bookAndInquireTable tr td:first-child label:not(.depositFild label) span.MuiButtonBase-root{padding:0!important}.bookAndInquireTable tr td label{cursor:pointer;font-size:12px!important}.bookAndInquireTable tr td span.text{color:#000}.underAasignedText{color:#000;width:100%;margin:0;font-size:11px}.depositContainer .title{color:#000;font-style:14px;margin:0 0 5px}.depositContainer label{margin:0;font-size:11px!important}.depositContainer label.disabled{color:#d3d3d3!important}.recurrenceRadionBtn{flex-direction:row;padding:3px 0;width:max-content!important;display:inline-block!important}.buffferInput{text-align:center;color:#000!important;border:1px solid!important;border-radius:5px!important;width:40px!important;max-height:30px!important;padding:0!important;font-size:13px!important;display:inline!important}.grayBackground{background:#f1f1f1;border-radius:8px;padding-top:10px;padding-bottom:10px}.grayBackground ul li span{font-size:13px}.grayBackground input{font-size:13px!important}.fade-enter{opacity:0;transform:translate(100%)}.fade-enter-active{opacity:1;transition:opacity .5s,transform .5s;transform:translate(0)}.fade-exit{opacity:1;transform:translate(0)}.fade-exit-active{opacity:0;transition:opacity .5s,transform .5s;transform:translate(-100%)}.calendarButtonsContainer{z-index:1000;background-color:#fff;border:1px solid #ccc;border-radius:5px;flex-direction:column;align-items:center;gap:10px;padding:16px 10px 10px;display:flex;position:absolute}.calendarButtonsContainer .close{color:#000;cursor:pointer;font-weight:500;position:absolute;top:10px;right:10px}.calendarButtonsContainer button{color:#333;background-color:#0000;border:1px solid #333;border-radius:5px;width:max-content;font-weight:500}.widgetPage .pageTitle{color:#333;margin-top:10px;margin-left:10px;font-weight:500}.widgetPage .urlCont{position:relative}.widgetPage .urlCont small{color:#333;z-index:99999;position:absolute;top:-20px;right:0}.custom-papper-ticket-widget .MuiPickerStaticWrapper-content{border-radius:5px;min-width:auto;box-shadow:0 2px 8px #0003}.custom-papper-ticket-widget .PrivatePickersYear-root{color:#000}.custom-papper-ticket-widget .PrivatePickersYear-root button{font-size:14px}.custom-papper-ticket-widget .PrivatePickersYear-root .Mui-selected{background-color:#552583!important}.custom-papper-ticket-widget .css-epd502,.custom-papper-ticket-widget .MuiDateCalendar-root,.custom-papper-ticket-widget .MuiCalendarPicker-root{width:100%}.custom-papper-ticket-widget .MuiPickersCalendarHeader-labelContainer .MuiIconButton-sizeSmall,.custom-papper-ticket-widget .MuiPickersToolbar-root,.custom-papper-ticket-widget .MuiDialogActions-root{display:none}.custom-papper-ticket-widget .MuiTypography-root{color:#000;margin:0 3px;font-size:14px;font-weight:500}.custom-papper-ticket-widget .Mui-selected{border:1px solid #552583;color:#fff!important;background-color:#552583!important}.custom-papper-ticket-widget .MuiPickersCalendarHeader-root{color:#000;justify-content:space-between}.custom-papper-ticket-widget .MuiPickersCalendarHeader-root .MuiPickersCalendarHeader-label{font-size:14px}.custom-papper-ticket-widget .MuiPickersCalendarHeader-root .MuiPickersArrowSwitcher-root button svg{fill:#000;font-size:20px}.custom-papper-ticket-widget .MuiPickersArrowSwitcher-root button{width:max-content}.bookingTooltip{max-width:max-content}.bookingTooltip .infoTooltip{top:0!important}.infoTooltipContainer{cursor:pointer;position:relative}.infoTooltipContainer .infoTooltip{width:max-content;padding:0;position:absolute;top:-10px;right:0;transform:translate(100%)}.infoTooltipContainer .infoTooltip svg{cursor:pointer;color:#232323;font-size:18px!important}.posModalTitleIcons{cursor:pointer;flex-wrap:wrap;justify-content:center;gap:45px;margin-bottom:50px;display:flex}.posModalTitleIcons p{color:#000;text-align:center;flex-direction:column;align-items:center;margin:0;font-size:14px;display:flex}.posModalTitleIcons p img{width:30px;height:30px}.posModalTitleIcons p.disabled{cursor:not-allowed}.posModalTitleIcons p.disabled img{filter:grayscale()}@media screen and (max-width:1024px){.posModalTitleIcons{gap:24px}}.check-in-icon{color:green;cursor:pointer;justify-content:center;align-items:center;width:30px;height:30px;font-size:24px;display:flex}.check-out-icon{cursor:pointer;color:red;justify-content:center;align-items:center;width:25px;height:25px;font-size:24px;display:flex}.ticketModalHeadInnfo{justify-content:space-between}.ticketModalHeadInnfo .info{column-gap:20px;display:flex}.ticketModalHeadInnfo .info p{color:#333;margin:0;font-size:14px}.membershipCopyLink{width:calc(50% + 40px)}.widgetMembershipsContainer{grid-template-columns:repeat(auto-fill,minmax(200px,500px));justify-content:center;gap:16px;display:grid}.facilityDescription{color:#333;white-space:break-spaces;background-color:#0000;max-width:900px;margin-top:10px;padding:0;font-size:14px;line-height:20px}@media screen and (min-width:1280px) and (max-width:1440px){.widgetMembershipsItemContent{zoom:80%}}@media screen and (min-width:1366px) and (max-width:1600px){.widgetMembershipsItemContent{zoom:80%}}.widgetMembershipsItem{background-color:#fff;border-radius:15px;flex-direction:column;justify-content:space-between;align-items:center;min-width:300px;padding:20px;display:flex}.widgetMembershipsItem>div{width:100%;min-width:0}.widgetMembershipsItem .mTitle{text-align:center;font-size:26px}.widgetMembershipsItem p,.widgetMembershipsItem b,.widgetMembershipsItem pre,.widgetMembershipsItem li{color:inherit;font-size:inherit;overflow-wrap:anywhere;word-break:break-word;margin:0 0 8px;line-height:normal;background:0 0!important}.widgetMembershipsItem pre{white-space:pre-wrap;padding:20px 0;line-height:19px}.widgetMembershipsItem button{margin-top:16px}@media screen and (max-width:768px){.widgetMembershipsItem{min-width:350px}}.customerMembershipCont{grid-template-columns:repeat(5,minmax(150px,250px));gap:3rem;display:grid}.bookedForChildLabel{color:#78350f;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;background:linear-gradient(135deg,#fef3c7 0%,#fde68a 100%);border:2px solid #f59e0b;border-radius:999px;margin-bottom:6px;padding:5px 12px;font-size:12px;font-weight:700;line-height:1.2;display:inline-block;box-shadow:0 1px 4px #f59e0b59}.customerMembershipItem{border:1px solid #000;border-radius:8px;flex-direction:column;align-items:center;gap:1rem;padding:24px 12px 12px;display:flex;position:relative}.customerMembershipItem p{color:#333;margin:0}.customerMembershipItem .status{text-transform:uppercase;font-size:12px;position:absolute;top:5px;left:50%;transform:translate(-50%)}.customerMembershipItem .cencelIcon{color:red;cursor:pointer;font-size:16px;font-weight:600;position:absolute;top:0;right:10px}.paymentHistoryLikeBB{flex-direction:column;display:flex}.paymentHistoryLikeBB .payment_item{border-bottom:1px solid #333;margin-bottom:16px;padding-bottom:5px}.paymentHistoryLikeBB .payment_item p{color:#333;margin:0!important}.emailCheckedLoginBtn{cursor:pointer;text-decoration:underline}.textarea-container{width:100%;display:inline-block;position:relative}.textarea-placeholder{color:#000;pointer-events:none;font-size:13px;position:absolute;top:14px;left:20px}.membershipsTable table thead tr th{padding:10px!important}.membershipsTable table tbody tr td{padding:12px 10px!important}.membershipsTable center{color:#000}.membershipsTable .firstCol{border-left:none!important}.customer_alergies_container{flex-wrap:wrap;gap:16px;margin-top:6px;display:flex;padding:3px 3px 8px!important}.customer_alergies_container .allergy_item{color:#fff;background-color:#38393a96;border-radius:5px;padding:8px 12px;font-size:14px;font-weight:500}.customer_alergies_container .allergy_item.active{color:#333;background-color:#42cc3e;box-shadow:0 0 4px #333}.customer_alergies_container center{color:#000;margin:40px auto;font-size:16px}.customItem .allergy_item{align-items:center;gap:8px;display:flex}.customItem .allergy_item .edit{cursor:pointer;font-size:16px}.customItem .allergy_item .delete{cursor:pointer;color:red;font-size:16px}.allergyCustomInp{position:relative}.allergyCustomInp .noteArea{color:#000!important;border:1px solid #ccc!important}.allergyCustomInp .plusIcon{text-align:center;background:var(--color-primary);color:var(--color-white);transition:var(--transition);letter-spacing:.5px;width:auto;box-shadow:none;cursor:pointer;border:0;border-radius:10px;outline:none;margin-left:5px;padding:5px 10px;font-size:16px;font-weight:500;display:inline-block}@keyframes underlineAnimation{0%{width:0}to{width:100%}}from{width:0}to{width:100%}.animatedBtnsLikeBB button{color:#4b3db2;cursor:pointer;text-align:left;border:none;width:max-content;padding:5px 0;font-size:16px;font-weight:500;transition:background .5s;display:inline-block;position:relative}.animatedBtnsLikeBB button:before{content:"➢";font-size:25px;position:absolute;top:0;left:-30px}.animatedBtnsLikeBB button:after{content:"";background:#552583;width:100%;height:2px;transition:width .5s ease-in-out;position:absolute;bottom:0;left:0}.animatedBtnsLikeBB button:hover:after{animation-name:underlineAnimation;animation-duration:.5s}.animatedBtnsLikeBB button:hover{color:#552583;background:0 0}.black{color:#000!important}.underline{text-decoration:underline!important}.max-w-unset{max-width:unset!important}.fNameCheckIn{white-space:nowrap;text-overflow:ellipsis;max-width:140px;overflow:hidden}.allergiesContainer{color:#000;border:1px solid #e7e7e7;border-radius:4px;padding:0 6px;font-size:16px}.allergiesContainer .allergiesBody{transform-origin:top;height:0;transition:all;transform:scaleY(0)}.allergiesContainer .allergiesBody.open{height:auto;transition:all .5s;transform:scaleY(1)}.allergiesContainer>div{padding:0 0 10px}.allergiesContainer>div.transparent{background:0 0}.allergiesContainer .editBtn{cursor:pointer;text-decoration:underline}.allergiesContainer span{cursor:pointer}.allergiesContainer .arrow{cursor:pointer;color:#000;font-size:24px;transition:all .3s ease-in}.modules_checkbox{align-items:flex-start}.modules_checkbox input{width:20px;height:20px!important}.modules_checkbox .MuiButtonBase-root{margin-right:8px;padding:3px}.modules_checkbox .MuiTypography-root{color:#333;font-size:16px;font-weight:500}.addModuleBtn{color:#fff;background-color:#d4af37;border-radius:36px;width:75%;margin:25px auto 0;padding:10px 0;font-weight:500}.gold{background-color:#d4af37!important}.gold.disabled{background-color:#d4af3780!important}.orderingModal{max-height:95vh;overflow:hidden}.checkinBtn{color:#000;background-color:#0000;border-radius:10px;justify-content:center;align-items:center;gap:6px;width:max-content;min-width:166px;height:38px;padding:6px 10px;font-size:16px;font-weight:600;display:flex;border:1px solid #333!important}.checkinBtn svg{font-size:18px}.checkinBtn.forTicket{color:#333;border-radius:5px;height:26px;margin-bottom:10px;padding:0;font-size:14px}.scan button,.scan input{-webkit-user-select:none;user-select:none;outline:none}@keyframes blink{0%,to{background-color:#0000}50%{background-color:#90ee90}}.checkinsTable-mobile{display:none!important}@media screen and (max-width:768px){.checkinsTable-mobile{display:block!important}}.checkinsTable-mobile th{border:1px solid #000;padding:5px 0}.checkinsTable-mobile center{color:#000}.checkinsTable-mobile .new-row{animation:.5s ease-in-out 3 blink}.checkinsTable-mobile .smallProfImage{background-position:50%;background-size:cover;border-radius:50px;width:50px;height:50px;margin:auto;display:block}.checkinsTable table{width:100%}.checkinsTable table thead th{background-color:#f0f3f6}.checkinsTable table tbody tr{border:1px solid #000}.checkinsTable table tbody tr td{padding:5px 0}@media screen and (max-width:768px){.checkinsTable{display:none!important}}.checkinsTable th{border:1px solid #000;padding:5px 0}.checkinsTable center{color:#000}.checkinsTable .new-row{animation:.5s ease-in-out 3 blink}.checkinsTable .userROW{cursor:pointer;align-items:center;gap:10px;display:flex}.checkinsTable .smallProfImage{background-position:50%;background-size:cover;border-radius:50px;width:50px;height:50px}.business_token_section{width:75%;max-width:500px;margin:50px auto 0}.minWidthForModals{min-width:550px}@media screen and (max-width:600px){.minWidthForModals{min-width:98%}}.stripeStatusesContainer div{border-bottom-right-radius:12px;border-bottom-left-radius:12px;justify-content:center;align-items:center;width:100%;height:100%;font-size:16px;font-weight:500;display:flex}.stripeStatusesContainer .stripeProcessing{color:green;font-weight:600}.stripeStatusesContainer .stripeSuccess{color:green;font-size:18px;font-weight:700}.stripeStatusesContainer .stripeError{color:red;flex-direction:column;justify-content:space-evenly;font-size:18px;font-weight:700}.stripeStatusesContainer .stripeError button{color:#000;padding:0;font-size:16px;text-decoration:underline}.connectStripeBtn{color:#fff;cursor:pointer;background:#635bff;border-radius:16px;padding:8px 14px;font-family:sohne-var,Helvetica Neue,Arial,sans-serif;font-size:15px;font-weight:400;line-height:14px;display:block;position:relative}.invoiceTotalPriceContainer{justify-content:space-between;margin-bottom:16px;display:flex}.invoiceTotalPriceContainer b,.invoiceTotalPriceContainer p{text-align:center;border:1px solid #000;border-left:none;flex:1;padding:8px 16px;line-height:normal}.invoiceTotalPriceContainer p{border-right:none}.passAssignTable{width:100%}.passAssignTable thead tr th{text-align:center;color:#333}.passAssignTable th:nth-child(2),.passAssignTable td:nth-child(2){border-right:1px solid #000}.passAssignTable tbody{background-color:#f0f3f6}.passAssignTable tbody tr,.passAssignTable tbody td{border:none}.passAssignTable tbody tr:not(.interval){border-top:1px solid #000}.passAssignTable tbody tr.interval td{padding-top:0!important}.passAssignTable tbody .pass-frequency-row{text-align:left}.passAssignTable tbody .pass-frequency-row .pass-frequency-options{flex-flow:wrap;justify-content:flex-start;align-items:center;gap:4px 12px;width:100%;display:flex}.passAssignTable tbody .pass-frequency-row .pass-frequency-options .MuiFormControlLabel-root{margin-left:0;margin-right:0}.passAssignTable tbody .pass-frequency-row .pass-frequency-options .MuiFormControlLabel-label{white-space:nowrap;font-size:13px}.passAssignTable tbody .pass-frequency-row .pass-frequency-options .MuiRadio-root{padding:4px}.passAssignTable tbody .pass-use-options{text-align:left;flex-wrap:wrap;justify-content:flex-start}.passAssignTable tbody .pass-use-options .MuiFormControlLabel-root{margin-left:0;margin-right:0}.passAssignTable tbody .pass-use-options .MuiFormControlLabel-label{font-size:13px}.passAssignTable tbody tr td{text-align:center;color:#333;padding:10px 0!important}.passAssignTable tbody tr td input:not(.MuiSelect-nativeInput){color:#333;border-radius:5px;max-width:100px;font-size:14px;border:1px solid #000!important;height:24px!important}.passAssignTable.forWhoCanBook input:disabled{opacity:.5!important}.passAssignTable.forWhoCanBook tbody{background-color:#0000}.passAssignTable.forWhoCanBook th:nth-child(3),.passAssignTable.forWhoCanBook td:nth-child(3){border-right:1px solid #000}.createNewPsssBtn{white-space:nowrap;color:#000;cursor:pointer;flex-direction:column;align-items:center;width:max-content;margin-left:8px;font-size:12px;display:flex}.createNewPsssBtn h4{margin:0;line-height:14px}.createNewPsssBtn.disabled{opacity:.5;cursor:default!important}.passesFilterBtns button{padding:2px 15px!important}.editPassContainer{flex-direction:column;justify-content:center;align-items:center;display:flex}.editPassContainer .btnTitle{min-width:60px;font-size:14px}.editPassContainer div{flex-direction:row;justify-content:center;align-items:center;gap:16px;margin-bottom:16px;display:flex}.editPassContainer p{color:#000;margin:0;font-size:18px}.editPassButtons{color:#fff;border:none;border-radius:5px;gap:16px;width:30px;height:30px;font-size:18px;font-weight:500}.editPassButtons.minus{background-color:red}.editPassButtons.plus{background-color:green}.editPassButtons:disabled{opacity:.5}.errorDatePicker .MuiInputBase-root,.errorDatePicker:hover .MuiInputBase-root{border:1px solid red!important}.errorDatePicker:hover fieldset{border-color:#0000003b!important}.errorDatePicker .Mui-focused fieldset{border-color:red!important}.orange{color:orange!important}.createMenuModal{width:968px;min-height:360px}@media screen and (max-width:1024px){.createMenuModal{width:90%}}@media screen and (max-width:900px){.createMenuModal{min-height:400px}}@media screen and (max-width:768px){.createMenuModal{min-height:auto}}.customerChargeModal{width:768px}@media screen and (max-width:1024px){.customerChargeModal{width:90%}}.easySignupLastPage{width:40vw}@media screen and (max-width:1024px){.easySignupLastPage{width:70vw}}@media screen and (max-width:500px){.easySignupLastPage{width:90vw}}.prefererToSkip{text-align:center;color:#d4af37;max-width:780px;margin:0 auto 24px;font-size:18px;font-weight:500;line-height:1.5}@media screen and (max-width:768px){.prefererToSkip{font-size:18px}}.ql-editor *{color:#333!important}.ql-toolbar.ql-snow{border-top:0}.ql-editor ul{margin-left:1.5em;list-style-type:disc!important}.membershipDesciption *{color:inherit}.membershipDesciption .ql-align-center{text-align:center}.membershipDesciption .ql-align-right{text-align:right}.membershipDesciption .ql-align-justify{text-align:justify}.membershipDesciption ul li{word-break:break-word;list-style-type:disc}.reedemFieldset{padding-top:0}.reedemFieldset:disabled *{opacity:.5;cursor:default!important}.widgetGrayBack{border-radius:8px;background-color:#f0f3f6!important}.widgetGrayBack .MuiInputBase-input,.widgetGrayBack .MuiSelect-nativeInput{background-color:#d3d3d300!important}@media screen and (max-width:768px){.customerByIdSection{align-items:center!important}}.customerFullInfoBtnContainer{column-gap:3vw;width:max-content!important}@media screen and (min-width:768px){.customerFullInfoBtnContainer>div{height:fit-content;position:relative}.customerFullInfoBtnContainer>div:after{content:"";background-color:#333;width:1px;height:100%;position:absolute;top:0;right:-1.5vw}.customerFullInfoBtnContainer>div:last-child:after{display:none}}@media screen and (max-width:1280px){.customerFullInfoBtnContainer{column-gap:1vw}.customerFullInfoBtnContainer>div:after{right:-.5vw}}.customerFullInfoBtnContainer button{width:100%}@media screen and (max-width:740px){.SecondContentOfFullInfo{max-width:300px}}.customerFullInfoBtnForNBU{color:#333;background-color:#0000;border:1px solid #333;border-radius:5px;min-width:150px;height:fit-content;padding:8px 10px;font-weight:500;font-family:var(--widget_font_family)!important}@media screen and (max-width:1024px){.customerFullInfoBtnForNBU{width:190px;margin:0 auto}}.customerFullInfoBtnForNBU:disabled{opacity:.5;cursor:default!important}.createWidgetSettings{border-radius:5px;width:max-content;margin-left:10px;padding:5px 10px;font-size:14px;font-weight:700;color:#333!important;background-color:#0000!important;border:1px solid #333!important}.createQR{font-size:14px;font-weight:700;color:#3c3bb8!important;background-color:#0000!important;border:none!important}.qrContainer{margin:0 auto;display:inline-block;position:relative}.color-picker .flexbox-fix input,.color-picker .flexbox-fix input~label{display:none!important}.fs-12{font-size:12px!important}.fs-13{font-size:13px!important}.Upgradetouse{color:orange;cursor:pointer;width:max-content;font-size:12px;font-weight:500;position:absolute;top:0;left:50%;transform:translate(-50%,-150%)}.seeAnExample{width:100%;position:relative}.seeAnExample .title{color:#333;cursor:pointer;width:max-content;margin-bottom:24px;font-size:16px;font-weight:700}.seeAnExample .title i{margin:0;padding:0;text-decoration:underline}.seeAnExample .body{z-index:999;text-align:start;transform-origin:top;opacity:0;background-color:#fff;border-radius:8px;width:100%;max-width:550px;height:0;max-height:fit-content;padding:0 16px;transition:all .3s;transform:scaleY(0);box-shadow:0 0 10px #33333356}.seeAnExample .body p{color:#333;margin:0;font-size:14px;font-weight:400;line-height:180%}.seeAnExample .body a{color:#552583;text-decoration:underline}.seeAnExample.show .title{margin-bottom:8px}.seeAnExample.show .body{opacity:1;height:500px;margin-bottom:24px;padding:18px 16px;transition:all .3s;transform:scaleX(1)}.copyCouponBtn{cursor:pointer;background:#d4af37;border-radius:40px;width:max-content;padding:2px 4px;font-size:12px;position:absolute;top:50%;right:15px;transform:translateY(-50%);color:#fff!important}.generateCouponIcon{color:#333;cursor:pointer;margin:0 8px;font-size:18px;transition:all .3s ease-in-out}.generateCouponIcon:hover{color:#552583;transform:scale(1.1)}.sheetRenderDaysItem{cursor:pointer;border:1px solid;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;margin:0 3px;display:flex}.easy-signup-copy-part-text p{color:#333;text-align:start;margin:0;font-size:14px}.createMembershipErrorModalContainer{font-size:16px}.createMembershipErrorModalContainer p{line-height:120%}.createMembershipErrorModalContainer span{cursor:pointer;font-weight:700;line-height:140%;text-decoration:underline}.bulkEmailLink{color:#00f;margin-left:16px;font-weight:500;text-decoration:underline}.bulkEmailLink:hover{color:#00f}.react-quill{color:#000;border:1px solid #000;border-radius:8px;height:200px;font-size:14px}.react-quill .ql-toolbar.ql-snow{border:none;border-bottom:1px solid #ccc}.react-quill .ql-container{border:none;height:calc(100% - 42px)!important}.react-quill .ql-container.ql-snow{border:none!important}.react-quill .ql-tooltip{left:0!important}.react-quill .ql-tooltip input{color:#000!important}.react-quill .ql-editor p{margin-top:1em}.react-quill .ql-editor p:first-child{margin-top:0}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{margin:0!important}.terminalProcessingModal>center b{color:green;font-weight:600}.tableViewBtn{color:#fff;cursor:pointer;background-color:#d4af37;border-radius:5px;padding:5px 10px;font-size:11px}.ticketNewFeesTable{width:max-content}.ticketNewFeesTable tbody tr td{color:#000;padding:5px 25px 5px 10px!important}.column-gap-5{column-gap:3rem}.toggleCameraBtn{z-index:9999;width:30px;height:30px;position:absolute;top:0;right:0;transform:translate(-50%);border:none!important}.toggleCameraBtn svg{font-size:36px}.MuiAutocomplete-endAdornment{justify-content:flex-end;display:flex}.MuiAutocomplete-endAdornment button{width:32px;height:32px}.redeemInput{text-align:center;color:#000;width:50px;height:40px;border:1px solid #333!important;border-radius:8px!important;padding:0!important}.redeemInputAdmin{text-align:center;color:#000;width:150px;height:40px;border:1px solid #333!important;border-radius:8px!important;padding:0!important}.businessDashboardContainer{zoom:95%}.workingHoursTable{border:1px solid #333;border-radius:8px;flex-direction:column;margin-top:8px;padding:8px 12px;display:flex}.workingHoursTable .css-1uf4bbi.Mui-checked+.MuiSwitch-track{background-color:#552583!important}.workingHoursTable .workingHoursTableRow{border-bottom:1px solid #d1d1d1;justify-content:space-between;align-items:center;padding:12px 0 12px 12px;display:flex;position:relative}.workingHoursTable .workingHoursTableRow p{color:#000;min-width:80px;margin:0;font-size:14px;font-weight:500}.workingHoursTable .workingHoursTableRow:last-child{border-bottom:none}.workingHoursTable .workingHoursTableRow .workingHoursTableIntervals{flex-direction:column;align-items:flex-end;gap:8px;display:flex}.workingHoursTable .workingHoursTableRow .remove{color:#fff;background-color:red;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;font-size:12px;font-weight:500;display:flex}.workingHoursTable .workingHoursTableRow .add,.workingHoursTable .workingHoursTableRow .copyBtn{color:#000;justify-content:center;align-items:center;width:max-content;padding:1px 8px;text-decoration:underline;display:flex}.workingHoursTable .workingHoursTableRow .copyBtn{cursor:pointer;border-radius:4px;width:max-content;padding:2px;font-size:11px;position:absolute;top:4px;left:0}.checkinsBtnsInFilterComponent{position:relative}.checkinsBtnsInFilterComponent .checkinsBtns{position:absolute;top:30%;left:16px;transform:translateY(-50%)}.checkinsBtnsInFilterComponent .checkinsBtns *{color:#fff!important}@media screen and (max-width:768px){.checkinsBtnsInFilterComponent{padding-bottom:180px!important}.checkinsBtnsInFilterComponent .checkinsBtns{top:auto;bottom:16px;left:50%;transform:translate(-50%)}}.customScriptContainer{color:#333;background:#f5f5f5;border-radius:6px;margin-top:8px;padding:12px;font-size:16px}.code-editor-block{color:#e3e3e3;background:#23272e;border:1px solid #2c313c;border-radius:8px;margin:12px 0;padding:18px 20px;font-family:Fira Mono,Consolas,Menlo,monospace;font-size:15px;line-height:1.6;transition:background .2s;position:relative;overflow:visible;box-shadow:0 2px 8px #00000014}.code-editor-block .customScriptContainer .code-editor-block{position:relative}.code-editor-block .customScriptContainer .code-editor-block .vscode-code{color:#d4d4d4;white-space:pre-wrap;background-color:#1e1e1e;border-radius:6px;margin:0;padding:12px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Roboto Mono,Courier New,monospace;font-size:13px;line-height:1.5;overflow:auto;box-shadow:inset 0 0 0 1px #ffffff08}.code-editor-block .customScriptContainer .code-editor-block code{color:inherit;white-space:pre-wrap;background:0 0;display:block}.code-editor-block .customScriptContainer .code-editor-block .copy-button{cursor:pointer;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:12px;right:12px}.code-editor-block .customScriptContainer .code-editor-block .copied{color:#4caf50;font-size:12px;position:absolute;top:40px;right:12px}.code-editor-block .copy-button{color:#fff;cursor:pointer;background:0 0;border:none;position:absolute;top:10px;right:10px}.code-editor-block .copied{color:green;position:absolute;top:0;right:0;transform:translateY(-150%)}.code-editor-block code,.code-editor-block pre{color:inherit;font-size:inherit;white-space:pre-wrap;background:0 0;padding:0}.multiBookingModalTableItem{-webkit-user-select:none;user-select:none;cursor:pointer;justify-content:space-between;align-items:center;gap:8px;display:flex}@media screen and (max-width:600px){.multiBookingModalTableItem{text-align:left;flex-direction:column;align-items:flex-start;gap:4px}}.multi-booking-controls{background-color:#fff;border-radius:10px;justify-content:space-around;width:100px;min-width:100px;max-width:100px;margin:8px 0;padding:3px 8px;box-shadow:0 0 2px #000}.multi-booking-controls button{border-radius:5px;font-weight:600;color:#333!important;padding:0!important}.multi-booking-controls input{text-align:center;min-width:20px;padding:3px;font-weight:600;color:#333!important;border:none!important;height:auto!important;line-height:normal!important}@media screen and (max-width:500px){.multi-booking-controls{margin-top:8px}}.checkmark{color:green;position:absolute;top:8px;left:8px}.checkmark svg{font-size:24px}.emailsHistoryModal{width:1000px}@media screen and (max-width:1024px){.emailsHistoryModal{width:90%}}.aiBage{color:#d4af37;font-size:16px;font-weight:600;position:absolute;top:0;right:25px}.who_bookedThis{color:#d4af37;font-size:14px;font-style:italic;font-weight:500}.ai-badge-animated{color:#fff;background:linear-gradient(45deg,#667eea 0%,#764ba2 100%);border-radius:4px;padding:2px 6px;font-size:10px;font-weight:700;position:absolute;overflow:hidden}.ai-badge-animated:before{content:"";background:linear-gradient(90deg,#0000,#fff6,#0000);width:100%;height:100%;animation:2s infinite aiShimmer;position:absolute;top:0;left:-100%}@keyframes aiShimmer{0%{left:-100%}to{left:100%}}.paid-info-master-sheet{background-color:#fff;border-radius:5px;align-self:flex-end;margin-top:5px;padding:0 4px;font-size:11px;font-weight:500}.paid-info-master-sheet.paid{color:green}.paid-info-master-sheet.un_paid{color:red}.scrollable-tabs .MuiTabs-scroller{overflow-x:auto!important}.paymentHistoryFilterNav{margin-top:20px}.paymentHistoryFilterNav__primary{border-bottom:1px solid #e3e8ef}.paymentHistoryFilterNav__primaryTabs{-webkit-overflow-scrolling:touch;scrollbar-width:thin;flex-wrap:nowrap;gap:4px;display:flex;overflow-x:auto}.paymentHistoryFilterNav__primaryTabs::-webkit-scrollbar{height:4px}.paymentHistoryFilterNav__primaryTabs::-webkit-scrollbar-thumb{background:#d5dae3;border-radius:4px}.paymentHistoryFilterNav__primaryTab{color:#5c5f66;cursor:pointer;background:0 0;border:none;border-bottom:3px solid #0000;flex:none;margin:0;padding:12px 16px;font-size:15px;font-weight:500;line-height:1.2;transition:color .15s,border-color .15s}.paymentHistoryFilterNav__primaryTab:hover:not(.is-active){color:#552583}.paymentHistoryFilterNav__primaryTab.is-active{color:#552583;border-bottom-color:#552583;font-weight:600}.paymentHistoryFilterNav__group{border-bottom:1px solid #e3e8ef;padding:16px 0 12px 16px}.paymentHistoryFilterNav__group--nested{border-bottom:none;border-left:3px solid #552583;margin-top:2px;padding:14px 0 10px 28px}.paymentHistoryFilterNav__groupLabel{letter-spacing:.06em;text-transform:uppercase;color:#8b8f98;margin-bottom:10px;font-size:11px;font-weight:700;line-height:1.2;display:block}.paymentHistoryFilterNav__pills{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.paymentHistoryFilterNav__pills--subtle .paymentHistoryFilterNav__pill{color:#5c5f66;background:0 0;border-color:#0000}.paymentHistoryFilterNav__pills--subtle .paymentHistoryFilterNav__pill:hover:not(.is-active){color:#552583;background:#5525830d;border-color:#0000}.paymentHistoryFilterNav__pills--subtle .paymentHistoryFilterNav__pill.is-active{color:#552583;background:#f3edf9;border-color:#e8dff5}.paymentHistoryFilterNav__pill{color:#3a3b45;cursor:pointer;background:#fff;border:1px solid #c5cad3;border-radius:999px;padding:8px 18px;font-size:14px;font-weight:500;line-height:1.2;transition:border-color .15s,background .15s,color .15s}.paymentHistoryFilterNav__pill:hover:not(.is-active){color:#552583;border-color:#552583}.paymentHistoryFilterNav__pill.is-active{color:#fff;background:#552583;border-color:#552583}@media screen and (max-width:576px){.paymentHistoryFilterNav{margin-top:16px}.paymentHistoryFilterNav__primaryTab{padding:10px 12px;font-size:14px}.paymentHistoryFilterNav__group{padding:14px 0 10px 12px}.paymentHistoryFilterNav__group--nested{padding-left:22px}.paymentHistoryFilterNav__pill{padding:7px 14px;font-size:13px}}.mainTabsMobileBtns{border-bottom:1px solid #ccc;margin:16px 0 0;padding-bottom:8px}.mainTabsMobileBtns,.secondaryTabsMobileBtns{flex-wrap:wrap;justify-content:flex-start;gap:8px;display:flex}.mainTabsMobileBtns .customTabBtn,.secondaryTabsMobileBtns .customTabBtn{white-space:nowrap;color:#222;cursor:pointer;background:#fff;border:1px solid #ccc;border-radius:6px;width:max-content;padding:8px 16px;font-size:14px;transition:all .15s}.mainTabsMobileBtns .customTabBtn.active,.secondaryTabsMobileBtns .customTabBtn.active{background:var(--color-primary);color:#fff;border-color:var(--color-primary)}.ticketingTabs{flex-direction:row;display:flex}@media screen and (max-width:1380px){.ticketingTabs{flex-direction:column-reverse}}.filterComponent.reportsRedesign{background:#f0f3f6;border-top:1px solid #e4e8ef;padding:32px clamp(16px,4vw,48px) 56px}.filterComponent.reportsRedesign .reportsHeader{text-align:left;width:100%;margin:0 0 24px}.filterComponent.reportsRedesign .reportsHeader .reportsTitle{color:#1c1530;letter-spacing:-.5px;margin:0;font-size:26px;font-weight:800}.filterComponent.reportsRedesign .reportsHeader .reportsSubtitle{color:#6b7280;margin:6px 0 0;font-size:14px}.filterComponent.reportsRedesign .stepLabel{letter-spacing:.06em;text-transform:uppercase;color:#8a8f9a;align-items:center;gap:8px;width:100%;margin:0 0 14px;font-size:12px;font-weight:700;display:flex}.filterComponent.reportsRedesign .stepLabel.inPanel{margin:0 0 14px}.filterComponent.reportsRedesign .stepLabel .stepNum{color:#fff;background:#552583;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:11px;font-weight:800;display:inline-flex}.filterComponent.reportsRedesign .reportPickerRow{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;width:100%;margin:0 0 28px;display:grid}.filterComponent.reportsRedesign .reportChip{text-align:left;cursor:pointer;background:#fff;border:1px solid #e6e8f0;border-radius:14px;flex-direction:column;justify-content:center;gap:4px;min-height:78px;padding:14px 16px;transition:border-color .15s,background .15s,transform 50ms,box-shadow .15s;display:flex;position:relative}.filterComponent.reportsRedesign .reportChip:hover{background:#faf7fe;border-color:#cdb6e6;transform:translateY(-1px)}.filterComponent.reportsRedesign .reportChip:active{transform:translateY(0)}.filterComponent.reportsRedesign .reportChip .reportChipName{color:#241a3a;font-size:14px;font-weight:700;line-height:1.25}.filterComponent.reportsRedesign .reportChip .reportChipDesc{color:#7c818c;font-size:12px;line-height:1.35}.filterComponent.reportsRedesign .reportChip .reportChipBadge{letter-spacing:.04em;text-transform:uppercase;color:#fff;background:#552583;border-radius:999px;padding:2px 8px;font-size:10px;font-weight:800;position:absolute;top:10px;right:10px}.filterComponent.reportsRedesign .reportChip.isActive{background:linear-gradient(#f7f1fe 0%,#f3ecfc 100%);border-color:#552583;box-shadow:inset 0 0 0 1px #552583,0 8px 20px #5525831f}.filterComponent.reportsRedesign .reportChip.isActive .reportChipName{color:#3d1d63;padding-right:64px}.filterComponent.reportsRedesign .reportConfig{background:#fff;border:1px solid #e8eaf0;border-radius:16px;width:100%;min-height:200px;padding:24px;box-shadow:0 1px 2px #1c15300a}.filterComponent.reportsRedesign .reportEmpty{text-align:center;color:#9aa0ab;flex-direction:column;justify-content:center;align-items:center;min-height:240px;display:flex}.filterComponent.reportsRedesign .reportEmpty .reportEmptyArt{opacity:.9;margin-bottom:10px}.filterComponent.reportsRedesign .reportEmpty .reportEmptyTitle{color:#5b616c;margin:0;font-size:16px;font-weight:700}.filterComponent.reportsRedesign .reportEmpty .reportEmptyText{max-width:320px;margin:6px 0 0;font-size:13px}.filterComponent.reportsRedesign .configHead{border-bottom:1px solid #eef0f4;margin-bottom:20px;padding-bottom:18px}.filterComponent.reportsRedesign .configHead .configHeadTitle{color:#211736;margin:0;font-size:18px;font-weight:800}.filterComponent.reportsRedesign .configHead .configHeadDesc{color:#757a85;margin:4px 0 0;font-size:13px}.filterComponent.reportsRedesign .configFields{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px 20px;margin-bottom:28px;display:grid}.filterComponent.reportsRedesign .configFields .field{min-width:0}.filterComponent.reportsRedesign .configFields .field .MuiFormControl-root,.filterComponent.reportsRedesign .configFields .field .MuiTextField-root{width:100%}.filterComponent.reportsRedesign .exportBar{background:#f7f5fb;border:1px solid #ece7f5;border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;display:flex}.filterComponent.reportsRedesign .formatToggle{background:#fff;border:1px solid #e2e4ec;border-radius:10px;gap:2px;padding:3px;display:inline-flex}.filterComponent.reportsRedesign .formatToggle .formatOption{color:#6b7280;cursor:pointer;background:0 0;border:none;border-radius:8px;padding:7px 18px;font-size:13px;font-weight:700;transition:all .15s}.filterComponent.reportsRedesign .formatToggle .formatOption:hover{color:#552583}.filterComponent.reportsRedesign .formatToggle .formatOption.isActive{color:#fff;background:#552583;box-shadow:0 2px 6px #55258340}.filterComponent.reportsRedesign .exportAction{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.filterComponent.reportsRedesign .exportAction .exportHint{color:red;border-radius:8px;align-items:center;gap:6px;padding:6px 12px;font-size:12.5px;display:inline-flex}.filterComponent.reportsRedesign button.downloadBtn{cursor:pointer;border:none;font-weight:700;transition:transform 60ms,box-shadow .15s;box-shadow:0 6px 16px #55258347;color:#fff!important;background:linear-gradient(135deg,#552583 0%,#7b3fb0 100%)!important;border-radius:10px!important;padding:10px 24px!important}.filterComponent.reportsRedesign button.downloadBtn:hover{box-shadow:0 8px 22px #5525835c}.filterComponent.reportsRedesign button.downloadBtn:active{transform:translateY(1px)}.filterComponent.reportsRedesign button.downloadBtn .downloadBtnInner{align-items:center;gap:8px;display:inline-flex}.filterComponent.reportsRedesign button.downloadBtn.isDisabled,.filterComponent.reportsRedesign button.downloadBtn:disabled{box-shadow:none;cursor:not-allowed;opacity:1;color:#fff!important;background:#d8dae1!important}.filterComponent.reportsRedesign .configPreview{background:linear-gradient(#faf8fd 0%,#f4effb 100%);border:1px solid #ece3f7;border-radius:14px;padding:14px 16px}.filterComponent.reportsRedesign .configPreview .previewLabel{letter-spacing:.08em;text-transform:uppercase;color:#a08bc0;margin-bottom:10px;font-size:10px;font-weight:800}.filterComponent.reportsRedesign .configPreview .previewMsg{color:#9a8bb3;text-align:center;margin:16px 0;font-size:13px}.filterComponent.reportsRedesign .configPreview .previewLoading{flex-direction:column;align-items:center;gap:8px;margin:14px 0;display:flex}.filterComponent.reportsRedesign .configPreview .previewSpinner{border:3px solid #e6dcf3;border-top-color:#552583;border-radius:50%;width:22px;height:22px;animation:.8s linear infinite reportsSpin}.filterComponent.reportsRedesign .configPreview.previewFull{margin-top:16px}.filterComponent.reportsRedesign .previewPanels{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;display:grid}.filterComponent.reportsRedesign .previewPanels.count-1{grid-template-columns:minmax(220px,360px)}.filterComponent.reportsRedesign .previewPanels.count-2{grid-template-columns:repeat(2,minmax(0,1fr))}.filterComponent.reportsRedesign .previewPanels.count-3{grid-template-columns:repeat(3,minmax(0,1fr))}.filterComponent.reportsRedesign .previewPanels{align-items:stretch}.filterComponent.reportsRedesign .previewPanels--rich{grid-template-columns:repeat(3,minmax(0,1fr))}.filterComponent.reportsRedesign .previewPanels--rich .ppanel--full,.filterComponent.reportsRedesign .ppanel--full{grid-column:1/-1}.filterComponent.reportsRedesign .ppStatsGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;width:100%;display:grid}.filterComponent.reportsRedesign .ppStatCard{background:linear-gradient(#fff 0%,#faf7fe 100%);border:1px solid #ece3f7;border-radius:12px;min-height:92px;padding:14px 16px}.filterComponent.reportsRedesign .ppStatCardLabel{letter-spacing:.05em;text-transform:uppercase;color:#8a8195;margin-bottom:6px;font-size:11px;font-weight:700}.filterComponent.reportsRedesign .ppStatCardValue{color:#3d1d63;font-size:22px;font-weight:800;line-height:1.15}.filterComponent.reportsRedesign .ppStatCardSub{color:#8a8195;margin-top:4px;font-size:12px;line-height:1.35}.filterComponent.reportsRedesign .ppTableHead{margin-bottom:12px}.filterComponent.reportsRedesign .ppTableSub{color:#8a8195;margin:4px 0 0;font-size:12px;line-height:1.4}.filterComponent.reportsRedesign .ppTableWrap{background:#fff;border:1px solid #ece3f7;border-radius:10px;overflow-x:auto}.filterComponent.reportsRedesign .ppTable{border-collapse:collapse;width:100%;font-size:12px}.filterComponent.reportsRedesign .ppTable th,.filterComponent.reportsRedesign .ppTable td{text-align:left;vertical-align:middle;white-space:nowrap;border-bottom:1px solid #f0ebf7;padding:10px 12px}.filterComponent.reportsRedesign .ppTable th{color:#6b6478;letter-spacing:.06em;text-transform:uppercase;background:#f7f3fc;font-size:10px;font-weight:800}.filterComponent.reportsRedesign .ppTable tbody tr:last-child td{border-bottom:none}.filterComponent.reportsRedesign .ppTable tbody tr:hover td{background:#faf7fe}.filterComponent.reportsRedesign .ppTable td.is-right,.filterComponent.reportsRedesign .ppTable th.is-right{text-align:right}.filterComponent.reportsRedesign .ppTable td.is-center,.filterComponent.reportsRedesign .ppTable th.is-center{text-align:center}.filterComponent.reportsRedesign .ppTable td:not(.is-right):not(.is-center){text-overflow:ellipsis;max-width:180px;overflow:hidden}.filterComponent.reportsRedesign .ppTable.ppTable--revenue td:not(.is-right):not(.is-center){white-space:normal;word-break:break-word;max-width:none}.filterComponent.reportsRedesign .ppTable.ppTable--revenue tr.is-total td{color:#3d1d63;background:#faf7fe;font-weight:800}.filterComponent.reportsRedesign .ppTable.ppTable--revenue tr.is-category td{color:#1c1530;font-weight:700}.filterComponent.reportsRedesign .ppTable.ppTable--revenue tr.is-space td.is-indent{color:#6b6478;padding-left:28px;font-weight:500}.filterComponent.reportsRedesign .ppTable.ppTable--revenue tr.is-zero td{color:#9aa0ab}.filterComponent.reportsRedesign .ppBadge{white-space:nowrap;border-radius:999px;align-items:center;padding:3px 8px;font-size:11px;font-weight:700;line-height:1.2;display:inline-flex}.filterComponent.reportsRedesign .ppanel{background:#fff;border:1px solid #ece3f7;border-radius:12px;flex-direction:column;min-height:188px;padding:14px 16px;display:flex}.filterComponent.reportsRedesign .ppanel .ppTitle{color:#6b6478;text-align:center;margin-bottom:10px;font-size:11px;font-weight:700}.filterComponent.reportsRedesign .ppanel .previewChart{flex:1;justify-content:center;align-items:center;min-height:104px;display:flex}.filterComponent.reportsRedesign .ppanel .previewSvg{width:100%;max-width:132px;height:auto}.filterComponent.reportsRedesign .ppanel .previewBig{fill:#3d1d63;font-size:20px;font-weight:800}.filterComponent.reportsRedesign .ppanel .previewSmall{fill:#9a8bb3;letter-spacing:.04em;font-size:10px}.filterComponent.reportsRedesign .ppanel .previewLegend{flex-wrap:wrap;justify-content:center;gap:4px 12px;margin-top:10px;display:flex}.filterComponent.reportsRedesign .ppanel .legendItem{color:#6b6478;align-items:flex-start;gap:6px;font-size:12px;font-weight:600;display:inline-flex}.filterComponent.reportsRedesign .ppanel .legendText{flex-direction:column;gap:1px;min-width:0;display:flex}.filterComponent.reportsRedesign .ppanel .legendLabel{line-height:1.25}.filterComponent.reportsRedesign .ppanel .legendMeta{color:#3d1d63;font-size:11px;font-weight:700;line-height:1.2}.filterComponent.reportsRedesign .ppanel .legendDot{border-radius:3px;width:9px;height:9px;display:inline-block}.filterComponent.reportsRedesign .hbarList{flex-direction:column;gap:10px;width:100%;display:flex}.filterComponent.reportsRedesign .hbarRow{grid-template-columns:90px 1fr minmax(72px,auto);align-items:center;gap:8px;display:grid}.filterComponent.reportsRedesign .hbarLabel{color:#6b6478;white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:600;overflow:hidden}.filterComponent.reportsRedesign .hbarTrack{background:#efe9f6;border-radius:4px;height:14px;position:relative;overflow:hidden}.filterComponent.reportsRedesign .hbarFill{border-radius:4px;height:100%;position:absolute;top:0;left:0}.filterComponent.reportsRedesign .hbarValue{color:#3d1d63;text-align:right;white-space:nowrap;flex-direction:column;align-items:flex-end;gap:1px;font-size:12px;font-weight:700;display:flex}.filterComponent.reportsRedesign .hbarPercent{color:#8a8195;font-size:10px;font-weight:700;line-height:1.2}.filterComponent.reportsRedesign .hbarRow.is-zero .hbarLabel,.filterComponent.reportsRedesign .hbarRow.is-zero .hbarValue,.filterComponent.reportsRedesign .hbarRow.is-zero .hbarPercent{color:#9aa0ab}.filterComponent.reportsRedesign .ppanel--stat{text-align:center;justify-content:center;align-items:center}.filterComponent.reportsRedesign .ppanel--stat .ppStatValue{color:#3d1d63;font-size:24px;font-weight:800;line-height:1.1}.filterComponent.reportsRedesign .ppanel--stat .ppStatSub{color:#8a8195;margin-top:4px;font-size:12px}@keyframes reportsSpin{to{transform:rotate(360deg)}}.filterComponent.reportsRedesign .MuiInputLabel-root{color:#6b7280}.filterComponent.reportsRedesign .MuiInputLabel-root.Mui-focused{color:#552583}.filterComponent.reportsRedesign .MuiInput-underline:after{border-bottom-color:#552583}@media screen and (max-width:1100px){.filterComponent.reportsRedesign .reportPickerRow,.filterComponent.reportsRedesign .configFields,.filterComponent.reportsRedesign .previewPanels--rich,.filterComponent.reportsRedesign .ppStatsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:640px){.filterComponent.reportsRedesign .reportPickerRow,.filterComponent.reportsRedesign .configFields,.filterComponent.reportsRedesign .previewPanels--rich,.filterComponent.reportsRedesign .ppStatsGrid{grid-template-columns:1fr}.filterComponent.reportsRedesign .exportBar{flex-direction:column;align-items:stretch}.filterComponent.reportsRedesign .exportAction{justify-content:space-between}}
