.center-align-container{align-items:center;display:flex;height:50vh;justify-content:center}.spinner{animation:spin 1s ease infinite;border:4px solid #0000001a;border-left-color:#09f;border-radius:50%;height:36px;width:36px}.placeholder-text{color:#9a9a9a;font-family:Inter,sans-serif;font-size:15px;font-weight:500}.pagination-container{display:flex;justify-content:end;margin-right:45px}.pagination-content{align-items:center;color:gray;display:flex;font-family:Inter,sans-serif;font-size:13px;font-weight:600}.pagination-button{background-color:#f7f7f7;border:none;border-radius:3px;height:30px;margin-left:10px;width:30px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.loader-center-align-container{align-items:center;display:flex;height:100vh;justify-content:center}.no-data-image{height:50vh;width:50vh}.navigation-header,.navigation-header-link{color:#fff;font-family:Inter,sans-serif;font-size:14px;font-weight:500}.navigation-header-link{cursor:pointer;text-decoration:none}.wms-mobile-container{background-color:#1c1c1e;margin:0 auto;width:430px}body,html{overscroll-behavior:none;touch-action:pan-y}@media (max-width:390px){.wms-mobile-container{width:100vw}}.welcome-screen-container{align-items:center;background-color:#000;background-image:url(/static/media/welcome-screen-background.28588f6aac117880a992.svg);height:100vh;justify-content:space-between}.welcome-screen-container,.welcome_screen_bottom_container{display:flex;flex-direction:column}.welcome_screen_bottom_container .page-title-container{display:flex;flex-direction:column;margin-bottom:16px}.welcome_screen_bottom_container .page-title-container span{color:#fff;font-family:HorizonFont,sans-serif;font-size:35px;font-weight:700;line-height:100%}.calendar-success-header-text{color:#ff6b35;font-family:HorizonFont,sans-serif;font-size:28px;font-weight:700}.welcome-screen-app-icon{height:30%;margin-top:60px;object-fit:contain}.welcome-screen-scale-text-icon{animation:slideInFromLeft 2s ease-in-out;object-fit:contain}.welcome-screen-scale-container{animation:pulse 2s ease-in-out;background-color:#f5f5f7;border-radius:10px;border-top-left-radius:30px;height:60px;margin-bottom:40px;padding:1px;transition:background-color .3s ease;width:370px}.welcome-screen-scale-container:hover{background-color:#ff6b35;cursor:pointer}.welcome-screen-scale-sub-container{align-items:center;background-color:#f5f5f7;border:3px solid #404040;border-radius:10px;border-top-left-radius:30px;display:flex;font-family:SF Pro Display,sans-serif;font-size:15px;font-weight:400;gap:10px;height:100%;justify-content:center;transition:background-color .3s ease;width:100%}.welcome-screen-scale-sub-container:hover{background-color:#ff6b35;border:3px solid #000;color:#fff;cursor:pointer}.welcome-screen-scale-arrow-icon{width:120px}@keyframes scaleAnimation{0%{transform:scale(1)}50%{transform:scale(1.5)}to{transform:scale(1)}}@keyframes rotateAnimation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes translateAnimation{0%{transform:translateX(0)}to{transform:translateX(200px)}}@keyframes flipAnimation{0%{transform:rotateY(0deg)}to{transform:rotateY(180deg)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes bounce{0%{transform:translateY(0)}50%{transform:translateY(-20px)}to{transform:translateY(0)}}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes slideInFromLeft{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes slideInFromTop{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes slideInFromBottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes slideInFromRight{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes colorChange{0%{background-color:red}50%{background-color:#ff0}to{background-color:green}}@keyframes shake{0%{transform:translateX(0)}25%{transform:translateX(-5px)}50%{transform:translateX(5px)}75%{transform:translateX(-5px)}to{transform:translateX(0)}}@keyframes typing{0%{width:0}to{width:100%}}@keyframes underline{0%{text-decoration:none}to{text-decoration:underline}}@keyframes rotate3D{0%{transform:rotate3d(1,1,0,0deg)}to{transform:rotate3d(1,1,0,1turn)}}@keyframes shakeAndBounce{0%{transform:translateY(0) rotate(0)}25%{transform:translateY(-10px) rotate(10deg)}50%{transform:translateY(10px) rotate(-10deg)}75%{transform:translateY(-10px) rotate(10deg)}to{transform:translateY(0) rotate(0)}}.signin-screen-main-container{display:flex;flex-direction:column;height:100vh;justify-content:space-between;overflow-y:auto}.signin-screen-app-logo{animation:slideInFromTop 1s ease-in-out;height:452px;position:relative;right:-30px;top:-40px;width:calc(100% - 30px)}.signin-screen-otp-send-text{color:#fff;font-family:SF Pro Display,sans-serif;font-size:12px;font-weight:400;margin:16px 20px}.signin-screen-text-container{color:#fff;font-family:SF Pro Display,sans-serif;font-size:40px;font-weight:700;line-height:100%;margin:0 20px 16px}.signin-otp-view-container{align-items:center;animation:fadeIn 1s ease-in-out;background-color:#f5f5f7;border-radius:10px;display:flex;flex-direction:column;height:342px;justify-content:center;margin:0 20px 80px}.signin-otp-view-container p{text-align:start}.signin-otp-view-container p,.signin-otp-view-email-field{font-family:SF Pro Display,sans-serif;font-size:15px;font-weight:500;margin-bottom:5px;width:86%}.signin-otp-view-email-field{align-items:center;background-color:#efefef;border-radius:10px;color:#9c9c9c;display:flex;height:50px;padding:0 15px}.signin-otp-change-email{color:#ff6b35;cursor:pointer;font-family:SF Pro Display,sans-serif;font-size:14px;font-weight:400;text-align:right;width:86%}.signin-otp-input-group{display:flex;gap:6px;justify-content:start;margin-bottom:4px;max-width:400px;width:86%}.signin-otp-input-group input{-webkit-text-security:disc;background-color:#fff;border:1px solid #d0d0d0;border-radius:10px;flex:1 1;font-family:SF Pro Display,sans-serif;font-size:25px;font-weight:590;height:50px;max-width:50px;min-width:30px;text-align:center}@media (max-width:480px){.signin-otp-input-group{max-width:none;width:86%}.signin-otp-input-group input{font-size:20px;height:40px;min-width:25px}}.signin-otp-input-group input:focus{border-color:#000;outline:none}.signin-otp-resend{color:#ff6b35;font-size:14px;margin-bottom:20px;text-align:right}.signin-otp-resend,.signin-otp-view-button-container{cursor:pointer;font-family:SF Pro Display,sans-serif;font-weight:400;width:86%}.signin-otp-view-button-container{align-items:center;background-color:#1c1c1e;border-radius:10px;border-top-left-radius:30px;color:#fff;display:flex;font-size:16px;gap:10px;height:55px;justify-content:center}.signin-otp-view-arrow-icon{width:120px}.signin-email-view-container{align-items:center;animation:fadeIn 2s ease-in-out;background-color:#f5f5f7;border-radius:10px;display:flex;flex-direction:column;height:230px;justify-content:center;margin:0 20px 80px}.signin-email-view-container p{margin-bottom:5px;text-align:start}.signin-email-view-container input,.signin-email-view-container p{font-family:SF Pro Display,sans-serif;font-size:15px;font-weight:500;width:86%}.signin-email-view-container input{border:1px solid #dbdbdb;border-radius:10px;height:50px;padding:0 15px}.signin-email-view-container .error-message{color:#ff6b35;font-family:SF Pro Display,sans-serif;font-size:12px;font-weight:500;margin-top:4px;text-align:end;width:86%}.signin-email-view-button-container{align-items:center;background-color:#1c1c1e;border-radius:10px;border-top-left-radius:30px;color:#fff;cursor:pointer;display:flex;font-family:SF Pro Display,sans-serif;font-size:16px;font-weight:400;gap:10px;height:55px;justify-content:center;width:86%}.signin-email-view-arrow-icon{width:120px}.initial-load-screen-container{align-items:center;background-color:#1c1c1e;display:flex;flex-direction:column;height:100vh;justify-content:center}.initial-load-loader{height:140px;margin-bottom:40px;width:125px}.initial-load-screen-title{color:#fff;font-family:SF Pro Display,sans-serif;font-size:24px;font-weight:590;margin-bottom:5px}.initial-load-screen-sub-title{color:#fff;font-family:SF Pro Display,sans-serif;font-size:18px;font-weight:400}.home-screen-wrapper{display:flex;flex-direction:column;height:100vh}.home-screen-main-content{flex:1 1;overflow-y:auto}.home-screen-tab-bar{align-items:center;background:#1c1c1e;border-top:1px solid #ccc;display:flex;height:70px;justify-content:space-around}.home-screen-tab-button{align-items:center;background:none;border:none;color:#fff;display:flex;flex:1 1;flex-direction:column;font-size:12px;padding:4px;text-align:center}.home-screen-tab-button .tab-icon{margin-bottom:4px}.home-screen-tab-button .tab-label{font-family:SF Pro Display,sans-serif;font-size:10px;font-weight:400}.tab-label-active{color:#ff6b35;font-weight:600}.home-screen-header-datepicker .MuiOutlinedInput-root{background-color:#ccc;border-radius:1px;font-family:Inter,sans-serif;font-size:14px;font-weight:500;height:48px;margin-bottom:10px;width:360px}.home-screen-header-datepicker .MuiInputBase-input{background-color:initial!important;color:#000!important;cursor:pointer}.profile-screen-header-header-bar{align-items:center;background:#1c1c1e;border-bottom:1px solid #fff;color:#fff;display:flex;flex-direction:row;flex-shrink:0;height:60px;position:sticky;top:0}.profile-screen-header-left-container{align-items:center;display:flex;justify-content:center;width:100px}.profile-screen-header-divider{background-color:#fff;height:100%;width:1px}.profile-screen-header-right-container{align-items:center;display:flex;font-family:HorizonFont,sans-serif;font-size:20px;font-weight:700;justify-content:space-between;padding:0 12px;width:100%}.profile-screen-item-container{background-color:#2a2a2d;border-top-left-radius:30px;display:flex;flex-direction:column;justify-content:center;margin:20px;padding:16px 20px}.profile-screen-item-container span{color:#fff;font-family:HorizonFont,sans-serif;font-size:14px;font-weight:700;line-height:100%;margin-bottom:4px}.profile-screen-item-container .sub-text{color:#ff6b35}.profile-screen-item-container .item-text{color:#fff;font-family:SF Pro Display,sans-serif;font-size:14px;font-weight:700;margin:4px 0 10px}.profile-screen-item-container .divider{background-color:#fff;height:1px}.logout-dialog-container{animation:fadeIn .5s ease-in-out;background-color:#1c1c1e!important;border:1px solid #f5f5f7!important;border-radius:30px!important;height:270px!important;width:380px!important}.logout-header-container{display:flex;flex-direction:row;height:60px}.logout-header-text-container{align-items:center;display:flex;height:100%;width:100%}.logout-header-container-text{color:#c1f700;font-family:HorizonFont,sans-serif;font-size:16px;font-weight:700;margin-left:30px}.logout-header-container-divider{background-color:#f5f5f7;height:100%;width:1px}.logout-header-button-container{align-items:center;display:flex;height:100%;justify-content:center;width:100px}.logout-header-container-button{align-items:center;background-color:#ff6b35;border-radius:5px;border-top-left-radius:15px;color:#fff;display:flex;font-family:SF Pro,sans-serif;font-size:15px;font-weight:700;height:30px;justify-content:center;width:30px}.logout-divider{background-color:#f5f5f7;height:1px;width:568px}.logout-dialog-content{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:20px}.logout-dialog-content p{color:#fff;font-family:SF Pro Display,sans-serif;font-size:25px;font-weight:700;text-align:center}.logout-dialog-content button{align-items:center;background-color:#fff;border-radius:10px;border-top-left-radius:30px;display:flex;font-family:SF Pro Display,sans-serif;font-size:20px;font-weight:700;height:50px;justify-content:center;margin-top:10px;width:171px}.calendar-screen-main-container{background-color:#1c1c1e;display:flex;flex-direction:column;overflow:hidden}.calendar-screen-header-sticky{background:#1c1c1e;position:sticky;top:0;z-index:100}.calendar-tab-container{-ms-overflow-style:none;display:flex;gap:1px;height:50px;overflow-y:auto;scrollbar-width:none}.calendar-tab-container::-webkit-scrollbar{display:none}.calendar-tab-container-item{align-items:center;background-color:#1c1c1e;border:1px solid #fff;color:#fff;cursor:pointer;display:flex;font-family:SF Pro Display,sans-serif;font-size:15px;font-weight:600;justify-content:center;margin-right:-2px;padding:0 20px;text-overflow:ellipsis;white-space:nowrap}.calendar-tab-container-item.selected-tab{background-color:#ff6b35;border-top-left-radius:20px}.calendar-slot-list-container{display:flex;flex-direction:column;overflow-x:auto}.calendar-slot-list-card{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:20px}.calendar-slot-info-main-container{display:flex;gap:12px;width:100%}.calendar-card-time{color:#fff;font-family:SF Pro Display,sans-serif;font-size:13px;font-weight:400;margin-bottom:5px;text-align:center;width:100%}.calendar-card-image-container{align-items:center;display:flex;flex-direction:column;justify-content:center;width:60px}.calendar-card-image{background-color:#d3d3d3;background-size:100% 100%;border-radius:10px;height:62px;width:71px}.calendar-card-image-footer{align-items:center;border-radius:100px;color:#fff;display:flex;font-family:SF Pro Display,sans-serif;font-size:10px;font-style:italic;font-weight:508;height:18px;justify-content:center;margin-top:54px;width:60px}.calendar-card-image-footer.in-person{background-color:#9b5de5}.calendar-card-image-footer.in-video{background-color:#2d8cff}.calendar-card-info-container{color:#fff;display:flex;flex-direction:column;font-family:SF Pro Display,sans-serif;font-size:12px;font-weight:400;line-height:150%;margin-left:5px;width:80%}.calendar-card-text-container{align-items:center;display:flex;flex-direction:row}.calendar-card-title{color:#fff;font-size:15px;font-weight:700;margin-bottom:8px;overflow:hidden}.calendar-card-location{color:#fff;display:flex;gap:4px;padding:4px 0}.calendar-slot-reserve-btn{background-color:#fff;border:none;border-radius:5px;border-top-left-radius:20px;color:#000;cursor:pointer;font-family:SF Pro Display,sans-serif;font-size:15px;font-weight:500;height:35px;width:142px}.calendar-slot-reserve-btn.animate{animation:shakeAndBounce 1s ease-in-out}.calendar-slot-reserved-btn{background-color:#c1f700;border:none;border-radius:5px;border-top-left-radius:20px;color:#000;font-family:SF Pro Display,sans-serif;font-size:15px;font-weight:500;height:35px;width:142px}.calendar-slot-reserved-btn.animate{animation:shakeAndBounce 1s ease-in-out}.calendar-slot-card-divider{background-color:#fff;height:1px;width:100%}.calendar-screen-placeholder-container{align-items:center;display:flex;flex-direction:column;height:60vh;justify-content:center;margin:0 80px}.calendar-screen-placeholder-container p{color:#fff;font-family:SF Pro Display,sans-serif;font-size:18px;font-weight:590;margin-top:10px;text-align:center}.calendar-strip{align-items:center;background:#1c1c1e;display:flex;height:90px;overflow-x:auto;padding:0}.calendar-strip::-webkit-scrollbar{background-color:initial;height:8px}.calendar-strip::-webkit-scrollbar-thumb{background-color:#888;border-radius:4px}.calendar-day{color:#fff;cursor:pointer;flex:0 0 auto;margin-right:6px;text-align:center}.day-label{color:#fff;font-size:13px;font-weight:500}.day-label,.day-number{font-family:SF Pro Display,sans-serif}.day-number{align-items:center;background:#0000;border-radius:100px;border-bottom-right-radius:0;display:flex;font-size:25px;font-weight:400;height:44px;justify-content:center;margin:auto;width:44px}.calendar-day.selected .day-number{animation:pulse 1s ease-in-out;background:#ff6b35;color:#fff}.calendar-day.disabled{opacity:.5;pointer-events:none}.calendar-screen-header-bar{align-items:center;background:#1c1c1e;border-bottom:1px solid #fff;color:#fff;display:flex;flex-direction:row;flex-shrink:0;height:80px}.calendar-screen-header-left-container{align-items:center;display:flex;justify-content:center;width:100px}.calendar-screen-header-divider{background-color:#fff;height:100%;width:1px}.calendar-screen-header-right-container{display:flex;justify-content:space-between;padding-left:20px;padding-right:20px;padding-top:20px;width:100%}.month-year-picker-container{display:inline-block;position:relative}.month-year-picker-button{color:#fff;cursor:pointer;display:flex;font-family:SF Pro,sans-serif;font-size:15px;font-weight:600;gap:10px}.month-year-picker-dropdown{background-color:#1e1e1e;border:1px solid #333;border-radius:12px;box-shadow:0 4px 10px #0006;left:0;padding:12px;position:absolute;top:110%;width:220px;z-index:999}.year-selector{background-color:#2b2b2b;border:1px solid #444;border-radius:6px;color:#fff;margin-bottom:12px;padding:6px 8px;width:100%}.month-grid{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(3,1fr)}.month-cell{background-color:#2b2b2b;border-radius:6px;color:#fff;cursor:pointer;font-weight:500;padding:8px;text-align:center;transition:background .2s}.month-cell:hover{background-color:#444}.month-cell.selected{background-color:#ff6b35;color:#fff;font-weight:700}.month-cell.disabled{opacity:.5;pointer-events:none}.dashboard-screen-main-container{background-color:#1c1c1e;display:flex;flex-direction:column}.dashboard-screen-header-bar{align-items:center;background-color:#1c1c1e;border-bottom:1px solid #fff;display:flex;justify-content:space-between;padding:6px 10px;position:sticky;top:0;z-index:100}.dashboard-screen-header-bar .right-container{color:#c1f700;cursor:pointer;display:flex;flex-direction:column;font-family:SF Pro Display,sans-serif;font-size:12px;font-weight:700}.dashboard-screen-header-container{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA4QAAAE6CAYAAABOEZwXAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAABbfSURBVHgB7d3Lb5Tn3cfhOyWgBFOwBZgGaGwinEpmESqFLpoFWTSL5k9uuggLsiiRCgssFUepUcARGGQHBTcCkbx8J+8gx/g0wxyeZ+7rkkY2ZMDOEMV8/LsPb50///4vBQAAgOr8rgAAAFAlQQgAAFApQQgAAFApQQgAAFApQQgAAFApQQgAAFApQQgAAFApQQgAAFApQQgAAFApQQgAAFApQQgAAFApQQgAAFApQQgAAFApQQgAAFApQQgAAFApQQgAAFApQQgAAFApQQgAAFApQQgAAFApQQgAAFApQQgAAFApQQgAAFApQQgAAFApQQgAAFApQQgAAFApQQgAAFApQQgAAFApQQgAAFApQQgAAFApQQgAAFApQQgAAFApQQgAAFApQQgAAFApQQgAAFApQQgAAFApQQgAAFApQQgAAFApQQgAAFApQQgAAFApQQgAAFApQQgAAFCptwsAALyBU6dOldnZ2fLixYvy+PHj8ujRowK0gwkhAAB9O3LkSHnvvffKoUOHOu8nDPM+0A6CEACAvk1NTf3mx4nBmZmZArSDIAQAoG+ZCG53/PjxArSDIAQAoC/Hjh3rLBPdLlPD7ZNDoJkEIQAAfZment71n505c6YAzScIAQDoWSaDe+0VzIRwp+kh0CyCEACAnu20d7Cf5wDjJQgBAOjJftPBrjzHlBCaTRACANCTXiZ/58+fL0BzCUIAAA7s3Xff7emeQSeOQrMJQgAADuz9998vvTp79mwBmkkQAgBwILlKop89ge+8845rKKChBCEAAPvKUtE3OTU0v9bSUWgeQQgAwJ4yFexnqeh2OWDGqaPQLIIQAIBdJeAuXLgwkJAb5O8FDIYgBABgR8MIOFEIzSIIAQB4zbFjx4YWbt0ozGEzwHi9df78+78UAAD4fzkR9E0OkOnFw4cPy4MHDwowHoIQAICOTAX/8Ic/dE4UHaVnz56V+/fvlx9//LEAoyUIAQAqlyWcOQF03NdCrK+vdyaGCURgNAQhAEClMgk8efJkmZmZKU0iDGF0BCEAQGWyNLQNF8UnDDc2NiwlhSEShAAAFTh06FBnEnj8+PHGh+B2mRRmYvj06VNTQxgwQQgAMOFOnTrVmQgmCtvu+++/L48ePSrAYLiHEABgwmWf4CTEYIzqOgyohSAEAJhwkxKD8fPPPxdgcAQhAMCEy/67SZAYXFtbK8DgvF0AAJho2XP35MmTzmEyZ86cKYcPHy5tksNk8vnn1NEXL14UYHAcKgMAUJmEYU4cbdr9g9slBB88eNB5CwyHIAQAqNSRI0c6h7S4mB7qJQgBACrXlDDMJPDevXtCEEZIEAIA0PHuu++Wubm5ke8x/Omnn8rq6qqloTAGghAAgN/ItDCHz4xC9ghOyimo0EZOGQUA4DcSaDnVc35+fmjTwufPn5fvvvvOVBDGzD2EAAC8Jss4v/322064DVp+z/zeYhDGTxACALCjHO4y6CjsxqCDY6AZBCEAALsaZBSKQWgeQQgAwJ4ScNnv96bu3r0rBqFhBCEAAPvKfr83OQ00p4n+73//K0CzCEIAAA4kUZfDZnqVpaKuloBmEoQAABxYLpDv1crKSgGaSRACAHBgWTray3UR6+vrfU0VgdEQhAAA9OTevXsHfq6lotBsghAAgJ7kpNBM/vaT5zhVFJpNEAIA0LPHjx/v+xzTQWg+QQgAQM9yhcReewlNB6EdBCEAAH3JNRS7OciSUmD8BCEAAH3Z7cTR3DvYy0mkwPgIQgAA+vbkyZPXfm6vySHQLIIQAIC+ZWnoixcvfvNzpoPQHoIQAIC+JQZzmmiWif78889ldXXVYTLQIm+dP//+LwUAAIDqmBACAABUShACAABUShACAABUShACAABUShACAABUShACAABUShACAABUShACAABUShACAABUShACAABUShACAABUShACAABUShACAABUShACAABUShACAABUShACAABUShACAABUShACAABUShACAABUShACAABUShACAABUShACAABUShACAABUShACAABUShACAABUShACAABUShACAABUShACAABUShACAABUShACAABUShACAABUShACAABUShACAABUShACAABUShACAABUShACAABUShACAABUShACAABUShACAABUShACAABUShACAABUShACAABUShACAABUShACAABUShACAABUShACAABUShACAABUShACAABUShACAABUShACAABUShACAABUShACAABUShACAABUShACAABUShACAABUShACAABUShACAABUShACAABUShACAABUShACAABUShACAABUShACAABUShACAABUShACAABUShACAABUShACAABUShACAABUShACAABUShACAABUShACAABUShACAABUShACAABUShACAABUShACAABUShACAABUShACAABUShACAABUShACAABUShACAABUShACAABUShACAABUShACAABUShACAABUShACAABUShACAABUShACAABUShACAABUShACAABUShACAABUShACAABUShACAABUShACAABUShACAABUShACAABUaGpqShACAADUaH5+ThACAADUJtPBhYUFQQgAAFCbxcXFcvjwYUEIAABQk/n5+c5y0RCEAAAAlchS0UuXFl/9WBACAABUIEtEP/30ajl69OirnxOEAAAAE26nGIy3CwAAABNrenq6fPLJX1+LwRCEAAAAE+rDDxdenSi6E0EIAAAwYWZnT3dC8PTp03s+TxACAABMiIOGYJcgBAAAaLleQ7BLEAIAALRQ9gVmj+DZs2c7B8f0QxACAAC0zMzMdLl69equh8UclHsIAQAAWiZTwTeNwRCEAAAALfPw4VoZhLfOn3//lwIAAECrTE1NdQ6SyYEyO106fxCCEAAAoOXm5+fLpUuLPYehIAQAAJgQvYahIAQAAJgwBw1DQQgAADCBssfw4sWLnbsKdyMIAQAAJliuqPjzny/vOC107QQAAMAEW11dLV9+ea1sbm6+9s8EIQAAwIR7+vTpjlEoCAEAACqQKLx+/avy/PnzVz8nCAEAACqxsbFRbt9eevVjQQgAAFCR5eXlsra21nlfEAIAAFTmxo2vO28FIQAAQGWyn3Bpack9hAAAADU6fPiwCSEAAECNctqoIAQAAKiUIAQAAKiUIAQAAKiUIAQAAKiUIAQAAKjU2wUAAKjKhx8ulIWFhc77uY/u17ebZXPzadnY2Hj5drOsr28U9jY1NVWmp0903h49evTV2yNHjnT++f3791++nj+US5cWS1MJQgAAqExiMOES3benT//2ObmSIHG4urraefvw4VqpXYLv3LmzL1+r051H7vHbS17nvI77PW+cBCEAAPCaREw3fCITxLW1tXL37kpVcTg7++trMD8//yqee9HkGAxBCAAA7GtqKksi516G0VwnDpeWljqB2F1yOkkScRcu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);background-size:100% 100%;height:135px;padding-left:24px;padding-top:14px}.dashboard-screen-header-container .title{color:#fff;font-family:HorizonFont,sans-serif;font-size:30px;font-weight:700}.dashboard-screen-header-container .sub-title{color:#ff6b35;font-family:HorizonFont,sans-serif;font-size:30px;font-weight:700}.dashboard-screen-header-container .member-button{background-color:#ff6b35;border:none;border-radius:10px;border-top-left-radius:30px;cursor:pointer;font-family:SF Pro Display,sans-serif;font-size:14px;font-weight:500;height:35px;margin-top:12px;width:172px}.dashboard-screen-detail-container{background-color:#2a2a2d;border-top-left-radius:10px;border-top-right-radius:10px;padding:15px 15px 3px}.dashboard-screen-detail-container .header-title{color:#fff;font-family:HorizonFont,sans-serif;font-size:24px;font-weight:700;margin-bottom:8px;margin-top:8px}.dashboard-screen-detail-container .image-container{background-color:#d3d3d3;background-size:100% 100%;border-radius:11px;height:240px;overflow-y:auto}.dashboard-screen-detail-container .image-container .header-container{align-items:center;background-color:#1c1c1ecc;border-radius:10px;display:flex;font-family:SF Pro Display,sans-serif;font-size:20px;font-weight:700;height:41px;justify-content:space-between;padding:0 12px}.dashboard-screen-detail-container .image-container .header-container .primary{color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:260px}.dashboard-screen-detail-container .image-container .header-container .secondary{color:#ff6b35}.dashboard-screen-detail-container .image-container .header-container .location-title{color:#c1f700;display:flex;font-family:SF Pro Display,sans-serif;font-size:12px;font-weight:700;gap:4px}.dashboard-screen-spots-container{display:flex;justify-content:end;width:100%}.dashboard-screen-spots-container .content{align-items:center;background-color:#ff6b35;border:1px solid #fff;border-radius:8px;color:#fff;display:flex;flex-direction:column;font-family:SF Pro Display,sans-serif;font-size:16px;font-weight:700;height:35px;justify-content:center;line-height:9px;margin-right:10px;margin-top:4px;width:35px}.dashboard-screen-spots-container .content .primary{font-size:16px;margin-top:2px}.dashboard-screen-spots-container .content .secondary{font-size:9px;margin-top:4px}.dashboard-screen-member-benefits-container{margin:20px 0;padding:0 15px}.dashboard-screen-member-benefits-container .header-title{color:#fff;font-family:HorizonFont,sans-serif;font-size:24px;font-weight:700}.dashboard-screen-member-benefits-container .divider{background-color:#595961;height:1px;margin-bottom:10px;margin-top:8px}.dashboard-screen-member-benefits-list-container{display:flex;flex-direction:column;gap:8px}.dashboard-screen-member-benefits-list-item{border-radius:15px;cursor:pointer;display:flex;height:123px;width:100%}.dashboard-screen-member-benefits-list-item:hover{animation:pulse 1s ease-in-out}.dashboard-screen-member-benefits-list-sub-item{border-radius:10px;display:flex;flex-direction:column;height:99px;justify-content:space-between;margin:12px;width:100%}.dashboard-screen-member-benefits-list-sub-item.even-card{border:1.5px solid #fff}.dashboard-screen-member-benefits-list-sub-item.odd-card{border:1.5px solid #c1f700}.dashboard-screen-member-benefits-list-sub-item .title{color:#fff;font-family:SF Pro Display,sans-serif;font-size:24px;font-weight:700;margin-left:10px;margin-top:2px}.dashboard-screen-member-benefits-list-sub-item .btn-container{display:flex;justify-content:flex-end;width:100%}.dashboard-screen-member-benefits-list-sub-item .btn-container button{background-color:initial;border:1px solid #fff;border-radius:5px;border-top-left-radius:18px;color:#fff;cursor:pointer;font-family:SF Pro Display,sans-serif;font-size:16px;font-weight:400;height:28px;margin-bottom:10px;margin-right:14px;padding:0 12px}.dashboard-screen-member-benefits-list-sub-item .btn-container button:hover{background-color:#ff6b35;border:none}.dashboard-screen-contact-item-container{align-items:center;border:1.5px solid #c1f700;border-radius:10px;display:flex;flex-direction:column;height:99px;margin:12px;width:calc(100% - 24px)}.dashboard-screen-contact-item-container .title{color:#fff;font-family:SF Pro Display,sans-serif;font-size:24px;font-weight:700;margin-left:10px;margin-top:2px}.dashboard-screen-contact-item-container .sub-title{color:#fff;font-family:SF Pro Display,sans-serif;font-size:12px;font-weight:400;margin-bottom:5px;max-width:94%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashboard-screen-contact-item-container button{background-color:initial;border:1px solid #fff;border-radius:5px;border-top-left-radius:18px;color:#fff;cursor:pointer;font-family:SF Pro Display,sans-serif;font-size:16px;font-weight:400;height:28px;padding:0 12px}.dashboard-screen-bulletin-footer-container{align-items:center;display:flex;flex-direction:column;gap:4px;justify-content:center;margin-top:85px}.dashboard-screen-bulletin-footer-container .button-container{align-items:center;animation:pulse 1s ease-in-out;background-color:#fff;border-radius:5px;border-top-left-radius:15px;cursor:pointer;display:flex;font-family:SF Pro Display,sans-serif;font-size:12px;font-weight:700;gap:8px;height:30px;justify-content:center;width:212px}.dashboard-screen-bulletin-footer-container .detail-container{align-items:center;background-color:#ff6b35cc;border-radius:10px;color:#fff;display:flex;font-family:SF Pro Display,sans-serif;font-size:10px;font-weight:700;height:23px;justify-content:space-between;padding:0 12px;width:212px}.dashboard-screen-bulletin-footer-container .detail-container .item-container{align-items:center;display:flex;gap:3px;justify-content:center}.reservations-screen-container{display:flex;flex-direction:column;min-height:100vh;padding-bottom:100px}.reservations-screen-header-container{align-items:center;background-color:#1c1c1e;border-bottom:1px solid #fff;display:flex;height:70px;position:sticky;top:0;z-index:10}.reservations-screen-header-container .title{color:#fff;font-family:HorizonFont,sans-serif;font-size:20px;font-weight:700}.reservations-screen-header-container .image{cursor:pointer;margin-left:25px;margin-right:18px}.reservations-screen-detail-main-container{background-color:#1c1c1e;padding:20px 20px 0;position:sticky;top:70px;z-index:10}.reservations-screen-detail-container{background-color:#2a2a2d;border-top-left-radius:30px;display:flex;flex-direction:column;justify-content:center;padding:10px 15px}.reservations-screen-detail-container .header-container{display:flex}.reservations-screen-detail-container .header-container span{color:#ff6b35;font-family:SF Pro Display,sans-serif;font-size:20px;font-weight:700}.reservations-screen-detail-container .sub-title-container{display:flex}.reservations-screen-detail-container .sub-title-container span{color:#fff;font-family:SF Pro Display,sans-serif;font-size:14px;font-weight:400}.reservations-screen-item-container{align-items:center;border-bottom:1px solid #fff;display:flex;flex-direction:row;height:82px;justify-content:space-between;margin-top:10px;padding:0 20px}.reservations-screen-item-container .header-container{display:flex;flex-direction:column}.reservations-screen-item-container .header-container .title{color:#fff;font-family:SF Pro Display,sans-serif;font-size:20px;font-weight:700;margin-bottom:5px}.reservations-screen-item-container .header-container span{color:#fff;font-family:SF Pro Display,sans-serif;font-size:13px;font-weight:400}.reservations-screen-item-container .header-container span.left-margin{margin-left:20px}.reservations-screen-item-container button{background-color:#fff;border:none;border-radius:5px;border-top-left-radius:20px;color:#000;font-family:SF Pro Display,sans-serif;font-size:15px;font-weight:500;height:35px;width:124px}.reservations-screen-item-container button:disabled{opacity:.3}.reservations-screen-placeholder-container{align-items:center;display:flex;flex-direction:column;height:60vh;justify-content:center;margin:0 80px}.reservations-screen-placeholder-container p{color:#fff;font-family:SF Pro Display,sans-serif;font-size:18px;font-weight:590;margin-top:10px;text-align:center}.check-in-acknowledgement-dialog-container{animation:fadeIn .5s ease-in-out;background-color:#1c1c1e!important;border:1px solid #f5f5f7!important;border-radius:30px!important;width:380px!important}.check-in-acknowledgement-dialog-header{align-items:center;border-bottom:1px solid #f5f5f7;color:#c1f700;display:flex;font-family:SF Pro Display,sans-serif;font-size:20px;font-weight:700;height:54px;justify-content:center}.check-in-acknowledgement-dialog-header-title{color:#fff;font-family:HorizonFont,sans-serif;font-size:14px;font-weight:700;margin:10px 20px;text-align:center}.check-in-acknowledgement-dialog-header-title span{color:#c1f700}.check-in-acknowledgement-dialog-containt-container{background-color:#2a2a2d;border:1px solid #595961;border-radius:15px;color:#fff;display:flex;flex-direction:column;font-family:SF Pro Display,sans-serif;font-size:14px;font-weight:700;margin:0 20px;padding:8px 12px}.check-in-acknowledgement-dialog-containt-container .username{font-size:20px}.check-in-acknowledgement-dialog-containt-container span{color:#ff6b35;font-size:15px;font-weight:500}.check-in-acknowledgement-dialog-containt-container span.booking_id{color:#c1f700;font-size:13px;font-weight:400}.check-in-acknowledgement-dialog-do-it-button{align-items:center;background-color:#fff;border:none;border-radius:10px;border-top-left-radius:30px;cursor:pointer;display:flex;font-family:SF Pro Display,sans-serif;font-size:20px;font-weight:700;gap:10px;height:50px;justify-content:center;margin:27px 20px 30px}.check-in-acknowledgement-dialog-do-it-button .image{height:16px;width:37px}.check-in-acknowledgement-dialog-backdrop{-webkit-backdrop-filter:blur(4px)!important;backdrop-filter:blur(4px)!important;background:#1e1e2080!important}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@font-face{font-family:HorizonOutlinedFont;font-style:normal;font-weight:400;src:url(/static/media/horizon_outlined.1421243f74e95f00d5fe.otf) format("opentype")}@font-face{font-family:HorizonFont;font-style:normal;font-weight:400;src:url(/static/media/horizon.3d45dd95383aa5807d4b.otf) format("opentype")}.session-expired-popup-container{animation:fadeIn .5s ease-in-out;background-color:#2f2f32!important;border:1px solid #f5f5f7!important;border-radius:30px!important;height:250px!important;width:380px!important}.session-expired-popup-header{align-items:center;color:#ff6b35;display:flex;font-family:HorizonFont,sans-serif;font-size:20px;font-weight:700;justify-content:center;line-height:100%;margin:20px 20px 10px;text-align:center}.session-expired-popup-divider{background-color:#f5f5f7;height:1px;margin:0 20px}.session-expired-popup-containt-container{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:30px;width:100%}.session-expired-popup-containt-container p{color:#fff;font-family:SF Pro Display,sans-serif;font-size:18px;font-weight:500;padding:0 20px;text-align:center}.session-expired-popup-button{align-items:center;background-color:#fff;border:none;border-radius:10px;border-top-left-radius:30px;cursor:pointer;display:flex;font-family:SF Pro Display,sans-serif;font-size:20px;font-weight:700;height:55px;justify-content:center;margin:10px 40px 0}.session-expired-popup-backdrop{-webkit-backdrop-filter:blur(4px)!important;backdrop-filter:blur(4px)!important;background:#1e1e2080!important}
/*# sourceMappingURL=main.4ef6c083.css.map*/