@font-face{font-family:"Inter";src:url("https://dgro9eqohvolk.cloudfront.net/btx/fonts/Inter-Regular.ttf") format("truetype");ascent-override:100%;descent-override:20%;line-gap-override:normal;advance-override:10;font-display:swap}

:root{--primary-color: #ff6b00
}.supa-connect-button{width:240px;height:44px;display:flex;align-items:center;border-radius:4px;justify-content:center;cursor:pointer}.supa-connect-button p{font-size:14px}.supa-connect-button:hover{opacity:0.7}.supa-receiver-email{width:185px;height:34px;border-radius:4px;position:relative;overflow:visible;z-index:10;margin-top:5px}.supa-receiver-email .supa-receiver-email-view{width:100%;height:100%;position:absolute;top:0;left:0;border-radius:4px;background:#242424;display:flex;align-items:center;justify-content:center;cursor:pointer}.supa-receiver-email .supa-receiver-email-view p{font-size:14px;color:white;font-weight:400;line-height:20px}.supa-receiver-email .supa-receiver-logout{width:85px;height:40px;top:35px;left:50px;position:absolute;border-radius:4px;background:#5a5a5a;display:flex;align-items:center;justify-content:center;cursor:pointer}.supa-receiver-email .supa-receiver-logout p{font-size:16px;color:white;font-weight:400;line-height:24px}.supa-booking-btn{width:150px;height:40px;cursor:pointer;outline:none;border:none;font-size:14px;font-family:"Inter";line-height:20px;font-weight:400;border-radius:4px;flex-shrink:0}.supa-booking-btn:hover{opacity:0.8}.supa-booking-btn-disabled{opacity:0.3;cursor:not-allowed}.supa-booking-btn-disabled:hover{opacity:0.3}.supa-line-through{text-decoration:line-through;font-size:14px;line-height:20px;font-weight:500;text-align:center;padding:0 16px}.supa-cancelled-text{font-size:14px;line-height:20px;font-weight:500;text-align:center;max-width:calc(100% - 20px)}.supa-select{width:100%;height:100%;padding-left:8px;box-sizing:border-box;position:relative}.supa-select>div{height:100%}.supa-select .supa-select-arrow{position:absolute;right:6px;top:0;transform:rotate(180deg);display:flex;align-items:center;justify-content:center}.home{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.home p{color:#ff6b00
;color:var(--primary-color);font-family:"Inter";font-size:18px;font-weight:600;margin:0}.app-layout{position:fixed;z-index:1;width:100%;height:100%;left:0;top:0;overflow:hidden;background-size:cover !important;background-repeat:no-repeat !important;background-position:center !important}.app-layout .app-layout-children{width:100%;height:100%;position:relative}.clickable{cursor:pointer !important}.clickable:hover{opacity:0.7}.hide{display:none !important;visibility:none !important}.blurry-vertors-effect{position:absolute;width:100%;height:100%;left:0;top:0;z-index:-1}.blurry-vertors-effect--container{width:100%;height:100%;position:relative;overflow:hidden !important}.blurry-vertors-effect--container .vector-1{left:51px;top:59px}.blurry-vertors-effect--container .vector-1{left:424px;top:728px}.blurry-vertors-effect--container .vector-3{left:1200px;top:191px}.blurry-vertors-effect--container .vector-4{right:-100px;top:556px}.blurry-vertors-effect .blurry-vertor{position:absolute;width:256px;height:256px;background:#32b5e7;opacity:0.45;filter:blur(64px)}@media (max-width: 700px){.blurry-vertors-effect{display:none}}.links{width:100%;height:100%}.links .link-container-embed{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.links .link-container-embed .link-container-embed-view{width:480px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;min-height:600px;max-width:100%;border-radius:8px;position:relative;display:flex;flex-direction:column;align-items:center;padding:55px 0 24px;box-sizing:border-box}.links .link-container-embed .link-container-embed-view h1{font-family:"Inter";margin:0;text-align:center}.links .link-container-embed .link-container-embed-view .link-embed-contents{width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-top:20px;display:flex}.links .link-container-embed .link-container-embed-view .link-embed-contents .slots-selector-view-embed{width:100%;height:100%;display:flex;flex-direction:column;max-width:480px;margin:0 auto}.links .link-container-embed .link-container-embed-view .link-embed-contents .slots-selector-view-embed .slots-selector-header{width:100%;height:120px;margin:20px 0;padding:40px 40px 0;box-sizing:border-box;position:relative}.links .link-container-embed .link-container-embed-view .link-embed-contents .slots-selector-view-embed .slots-selector-header .slots-selector-header-title{position:absolute;top:5px;left:40px;margin:0;font-size:12px;font-weight:600;line-height:18px;text-decoration:underline;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.links .link-container-embed .link-container-embed-view .link-embed-contents .slots-selector-view-embed .slots-selector-header .slots-selector-header-actions{position:absolute;right:40px;top:6px;display:flex;align-items:center;z-index:2}.links .link-container-embed .link-container-embed-view .link-embed-contents .slots-selector-view-embed .slots-selector-header .slots-selector-header-actions>div{width:24px;height:24px;display:flex;align-items:center;cursor:pointer;opacity:0.5}.links .link-container-embed .link-container-embed-view .link-embed-contents .slots-selector-view-embed .slots-selector-header .slots-selector-header-actions>div:hover{opacity:1}.links .link-container-embed .link-container-embed-view .link-embed-contents .slots-selector-view-embed .slots-selector-header .slots-selector-header-actions .embed-left-arrow svg{transform:rotate(-90deg);margin-top:2px}.links .link-container-embed .link-container-embed-view .link-embed-contents .slots-selector-view-embed .slots-selector-header .slots-selector-header-actions .embed-right-arrow svg{transform:rotate(90deg)}.links .link-container-embed .link-container-embed-view .link-embed-contents .slots-selector-view-embed .slots-selector-header .slots-date-selectors-view{width:100%;height:100%;display:flex;align-items:center;overflow-x:scroll;overflow-y:hidden}.links .link-container-embed .link-container-embed-view .link-embed-contents .slots-selector-view-embed .slots-selector-header .slots-date-selectors-view .slot-date-select-btn{width:56px;flex-shrink:0;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;margin-right:5px;cursor:pointer;padding:10px 14px;box-sizing:border-box;border-radius:4px}.links .link-container-embed .link-container-embed-view .link-embed-contents .slots-selector-view-embed .slots-selector-header .slots-date-selectors-view .slot-date-select-btn p{font-weight:400;font-size:12px;line-height:18px;text-transform:uppercase}.links .link-container-embed .link-container-embed-view .link-embed-contents .slots-selector-view-embed .slots-selector-header .slots-date-selectors-view .slot-date-select-btn .date-btn{font-size:16px;line-height:24px;font-weight:600}.links .link-container-embed .link-container-embed-view .link-embed-contents .slots-selector-view-embed .slots-embed-duration-selectors{width:100%;padding:0 40px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;box-sizing:border-box}.links .link-container-embed .link-container-embed-view .link-embed-contents .slots-selector-view-embed .slots-embed-duration-selectors>p{font-size:12px;line-height:18px;font-weight:600}.links .link-container-embed .link-container-embed-view .link-embed-contents .slots-selector-view-embed .slots-embed-duration-selectors .slots-embed-durations-container{width:100%;margin-top:8px;border-radius:4px;height:36px;display:flex;align-items:center;justify-content:space-evenly;margin-bottom:8px;overflow-x:scroll}.links .link-container-embed .link-container-embed-view .link-embed-contents .slots-selector-view-embed .slots-embed-duration-selectors .slots-embed-durations-container .slot-embed-dur-btn{height:100%;display:flex;align-items:center;justify-content:center;flex-grow:1;cursor:pointer}.links .link-container-embed .link-container-embed-view .link-embed-contents .slots-selector-view-embed .slots-embed-duration-selectors .slots-embed-durations-container .slot-embed-dur-btn p{font-size:14px}.links .link-container-embed .link-container-embed-view .link-embed-contents .slots-selector-view-embed .slots-selector-body{width:100%;height:calc(100% - 250px);max-height:calc(100vh - 400px);padding:12px 40px 0;box-sizing:border-box;flex-grow:1}.links .link-container-embed .link-container-embed-view .link-embed-contents .slots-selector-view-embed .slots-selector-body .slot-timezone{font-size:12px;line-height:18px;font-weight:600;text-align:left;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 0 12px}.links .link-container-embed .link-container-embed-view .link-embed-contents .slots-selector-view-embed .slots-selector-body .slots-selector-body-scrollable{width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-height:calc(100vh - 500px);overflow-x:hidden;overflow-y:scroll;display:grid;grid-template-columns:repeat(auto-fit, minmax(120px, 1fr));grid-gap:16px;gap:16px}.links .link-container-embed .link-container-embed-view .link-embed-contents .slots-selector-view-embed .slots-selector-body .slots-selector-body-scrollable .see-chunk-slot{height:44px;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:4px;max-width:200px}.links .link-container-embed .link-container-embed-view .link-embed-contents .slots-selector-view-embed .slots-selector-body .slots-selector-body-scrollable .see-chunk-slot p{font-weight:400;font-size:14px;line-height:20px}@media (max-width: 600px){.links .link-container-embed .link-container-embed-view{width:100%;height:100%;border-radius:0}}.links .link-container-full{width:100%;height:100%;display:flex;align-items:center;flex-direction:column;padding:50px 24px;box-sizing:border-box}.links .link-container-full h1{font-family:"Inter";margin:50px 0 25px;text-align:center}.links .link-container-full .link-full-contents{width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-grow:1}.links .link-container-full .link-full-contents .slots-selector-view-full{width:100%;height:100%;overflow-y:scroll}.links .link-container-full .link-full-contents .slots-selector-view-full .slots-selector-header-view{width:100%;height:38px;margin:16px 0 32px;padding:0 24px;box-sizing:border-box;position:relative;display:flex;justify-content:center}.links .link-container-full .link-full-contents .slots-selector-view-full .slots-selector-header-view>p{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;line-height:38px}.links .link-container-full .link-full-contents .slots-selector-view-full .slots-selector-header-view .slots-selector-filters{position:absolute;height:38px;left:40px;bottom:-4px;display:flex;align-items:center}.links .link-container-full .link-full-contents .slots-selector-view-full .slots-selector-header-view .slots-selector-filters label{font-size:16px;line-height:24px;font-weight:400;margin-right:16px}.links .link-container-full .link-full-contents .slots-selector-view-full .slots-selector-header-view .slots-selector-filters .slot-filter-btns{display:flex;align-items:center}.links .link-container-full .link-full-contents .slots-selector-view-full .slots-selector-header-view .slots-selector-filters .slot-filter-btns .slot-filter-item{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:36px;border-radius:4px;margin-right:4px;padding:0 12px;box-sizing:border-box;display:flex;align-items:center;justify-content:center;cursor:pointer}.links .link-container-full .link-full-contents .slots-selector-view-full .slots-selector-header-view .slots-selector-filters .slot-filter-btns .slot-filter-item p{font-weight:400;font-size:14px;line-height:20px;white-space:nowrap}.links .link-container-full .link-full-contents .slots-selector-view-full .slots-selector-header-view .slots-selector-timezone-month{position:absolute;height:38px;right:40px;bottom:-4px;display:flex;align-items:center}.links .link-container-full .link-full-contents .slots-selector-view-full .slots-selector-header-view .slots-selector-timezone-month p{font-size:14px;line-height:18px;margin-left:10px}.links .link-container-full .link-full-contents .slots-selector-view-full .slots-selector-header-view .slots-selector-timezone-month p span{font-weight:bold}@media (max-width: 1150px){.links .link-container-full .link-full-contents .slots-selector-view-full .slots-selector-header-view{height:96px}}@media (max-width: 768px){.links .link-container-full .link-full-contents .slots-selector-view-full .slots-selector-header-view{margin:16px 0 24px}.links .link-container-full .link-full-contents .slots-selector-view-full .slots-selector-header-view .slots-selector-timezone-month{display:none}.links .link-container-full .link-full-contents .slots-selector-view-full .slots-selector-header-view .slots-selector-filters{width:100%;left:0;justify-content:center}.links .link-container-full .link-full-contents .slots-selector-view-full .slots-selector-header-view .slots-selector-filters label{display:none}}.links .link-container-full .link-full-contents .slots-selector-view-full .slots-selector-duration-filters{width:100%;display:flex;align-items:center;margin-bottom:32px;padding:0 40px;box-sizing:border-box}.links .link-container-full .link-full-contents .slots-selector-view-full .slots-selector-duration-filters label{font-size:14px;line-height:20px;font-weight:400;margin-right:16px}.links .link-container-full .link-full-contents .slots-selector-view-full .slots-selector-duration-filters .filter-duration-item{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:6px 12px;border-radius:4px;margin:0 4px 0 0;cursor:pointer;flex-shrink:0}.links .link-container-full .link-full-contents .slots-selector-view-full .slots-selector-duration-filters .filter-duration-item p{font-size:14px;line-height:20px}@media (max-width: 768px){.links .link-container-full .link-full-contents .slots-selector-view-full .slots-selector-duration-filters{padding:0 24px}}@media (max-width: 500px){.links .link-container-full .link-full-contents .slots-selector-view-full .slots-selector-duration-filters{padding:0 12px;overflow-x:scroll}}.links .link-container-full .link-full-contents .slots-selector-view-full .slots-selector-cards-view{width:100%;height:425px;display:flex}.links .link-container-full .link-full-contents .slots-selector-view-full .slots-selector-cards-view .slots-paginate-action{width:40px;height:100%;display:flex;align-items:center;flex-shrink:0}.links .link-container-full .link-full-contents .slots-selector-view-full .slots-selector-cards-view .slots-paginate-action>div{width:24px;height:24px;cursor:pointer}.links .link-container-full .link-full-contents .slots-selector-view-full .slots-selector-cards-view .slots-paginate-action>div:hover{opacity:0.7}.links .link-container-full .link-full-contents .slots-selector-view-full .slots-selector-cards-view .action-left{justify-content:flex-start}.links .link-container-full .link-full-contents .slots-selector-view-full .slots-selector-cards-view .action-right{justify-content:flex-end}.links .link-container-full .link-full-contents .slots-selector-view-full .slots-selector-cards-view .action-right>div{transform:rotate(180deg)}.links .link-container-full .link-full-contents .slots-selector-view-full .slots-selector-cards-view .slots-cards-main-view{width:calc(100% - 80px);height:100%;overflow-x:scroll;overflow-y:hidden;display:flex;align-items:center}@media (max-width: 768px){.links .link-container-full .link-full-contents .slots-selector-view-full .slots-selector-cards-view{display:none}}.links .link-container-full .link-full-contents .slots-selector-view-full .slots-selected-card-view{display:none}@media (max-width: 768px){.links .link-container-full .link-full-contents .slots-selector-view-full .slots-selected-card-view{display:flex;justify-content:center}}.links .link-container-full .link-full-contents .link-full-slot-selected{width:480px;max-width:calc(100% - 20px);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;min-height:500px;display:flex;align-items:center;flex-direction:column;border:1px solid transparent;padding:50px 0 10px;box-sizing:border-box}.links .link-container-full .link-full-contents .link-full-slot-selected .link-slot-selected-title{font-size:20px;line-height:24px;text-align:center;font-weight:700;margin:0 0 12px 0;padding:0 16px}.links .link-container-full .link-view-full-mobile-footer{display:none}@media (max-width: 768px){.links .link-container-full{padding:32px 0 0}.links .link-container-full h1{margin:25px 0 12px;padding:0 12px}.links .link-container-full .link-full-contents{position:relative;padding-bottom:80px;box-sizing:border-box;height:calc(100% - 100px)}.links .link-container-full .link-view-full-mobile-footer{display:block;position:absolute;left:0;bottom:0;height:64px;width:100%}}@media (max-height: 665px){.links .link-container-full{padding:24px 0 0}.links .link-container-full h1{margin:25px 0 12px}.links .link-container-full .link-full-contents{height:calc(100% - 100px)}.links .link-container-full .link-full-contents .slots-selector-view-full .slots-selector-header-view{margin:16px 0}}.slot-selected-view{width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-width:480px;margin:0 auto;flex-grow:1}.slot-selected-view--header{width:100%;height:90px;padding:8px 40px;box-sizing:border-box;display:flex;align-items:center}.slot-selected-view--header>svg{flex-shrink:0}.slot-selected-view--header .slot-selected-head-contents{flex-grow:1;margin:0 15px}.slot-selected-view--header .slot-selected-head-contents p{font-weight:500;font-size:14px;line-height:20px}.slot-selected-view--header .slot-selected-change-btn{margin-left:auto;cursor:pointer;font-size:12px;font-weight:600;text-decoration:underline}.slot-selected-view--header .slot-selected-change-btn:hover{opacity:0.7}.slot-selected-view--body{width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-height:calc(100vh - 350px);overflow-x:hidden;overflow-y:scroll;padding:12px 40px;box-sizing:border-box}.slot-selected-view--body .slot-selected-view-row{margin:16px 0;width:100%;display:flex}.slot-selected-view--body .slot-selected-view-row label{width:130px;flex-shrink:0;font-size:14px;line-height:24px;font-weight:500;margin-top:8px;margin-right:5px}.slot-selected-view--body .slot-selected-view-row .slot-selected-inputer{width:calc(100% - 135px);flex-grow:1;height:40px;border-radius:4px;overflow:hidden}.slot-selected-view--body .slot-selected-view-row .slot-selected-inputer input,.slot-selected-view--body .slot-selected-view-row .slot-selected-inputer textarea{width:100%;height:100%;padding:6px 12px;box-sizing:border-box;outline:none;border:none;font-family:"Inter";font-size:14px;resize:none;border-radius:4px}.slot-selected-view--body .slot-selected-view-row .slot-selected-inputer-expanded{height:80px}.slot-selected-view--body .slot-selected-view-row .add-guest-btn{margin-left:auto;cursor:pointer;font-size:12px;font-weight:600;text-decoration:underline}.slot-selected-view--footer{width:100%;height:80px;display:flex;align-items:center;justify-content:center}@media (max-width: 768px){.slot-selected-view--header{padding:8px 16px}.slot-selected-view--body{padding:12px 16px}.slot-selected-view--body .slot-selected-view-row label{width:100px}}.slot-confirm-view{width:100%;height:100%;max-width:480px;margin:0 auto;display:flex;flex-direction:column;align-items:center;padding:20px 40px;box-sizing:border-box}.slot-confirm-view .slot-confirm-text{font-size:14px;line-height:20px;font-weight:500;text-align:center}.slot-confirm-view .slot-confirm-text span{font-weight:bold}.slot-confirm-view h2{font-size:20px;line-height:28px;font-weight:700;text-align:center;margin:35px 0 10px}.slot-confirm-view .slot-confirm-panel{width:100%;height:80px;display:flex;align-items:center;margin:35px 0 15px;padding:30px;box-sizing:border-box;border-radius:4px}.slot-confirm-view .slot-confirm-panel p{font-size:12px;line-height:18px;margin-left:5px;font-weight:600;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (max-width: 768px){.slot-confirm-view{padding:20px 16px}}.slots-selector-card{width:312px;height:390px;flex-shrink:0;margin:0 12px}.slots-selector-card .slots-selector-card-head{width:100%;height:55px;display:flex;align-items:center;justify-content:center}.slots-selector-card .slots-selector-card-head p{font-size:18px;line-height:24px;font-weight:700;margin-top:3px}.slots-selector-card .slots-selector-card-head p span{position:relative;margin-left:5px}.slots-selector-card .slots-selector-card-body{width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-height:calc(100% - 95px);flex-shrink:0;margin:20px 0;padding:0 20px;box-sizing:border-box;overflow-x:hidden;overflow-y:scroll;display:grid;grid-template-columns:repeat(auto-fit, minmax(120px, 1fr));grid-gap:16px;gap:16px}.slots-selector-card .slots-selector-card-body .slot-select-btn{height:44px;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:4px;max-width:128px}.slots-selector-card .slots-selector-card-body .slot-select-btn p{font-weight:400;font-size:14px;line-height:20px}.slot-date-footer-selector{width:100%;height:100%;padding:0 12px;display:flex;align-items:center;box-sizing:border-box}.slot-date-footer-selector p{font-size:10px;line-height:14px;font-weight:400}.slot-date-footer-selector .slot-footer-big-text{font-size:16px;line-height:20px}.slot-date-footer-selector .slot-footer-month{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;flex-shrink:0;padding-right:10px;margin-right:5px}.slot-date-footer-selector .slot-footer-dates{flex-grow:1;display:flex;align-items:center;overflow-x:scroll;overflow-y:hidden}.slot-date-footer-selector .slot-footer-dates .slot-footer-date-select-btn{padding:0 16px;cursor:pointer}.cancel{width:100%;height:100%}.cancel .cancel-container-full{width:100%;height:100%;display:flex;align-items:center;flex-direction:column;padding:50px 24px;box-sizing:border-box;overflow-x:hidden;overflow-y:scroll}.cancel .cancel-container-full h1{font-family:"Inter";margin:50px 0 12px;text-align:center}@media (max-width: 525px){.cancel .cancel-container-full h1{margin:25px 0 10px}}.cancel .cancel-container-embed{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.cancel .cancel-container-embed .cancel-container-embed-view{width:480px;height:600px;max-width:100%;max-height:100%;border-radius:8px;position:relative;display:flex;flex-direction:column;align-items:center;padding:40px 0 24px;box-sizing:border-box;overflow-x:hidden;overflow-y:scroll}.cancel .cancel-container-embed .cancel-container-embed-view h1{font-family:"Inter";margin:25px 0 10px;text-align:center}@media (max-width: 525px){.cancel .cancel-container-embed .cancel-container-embed-view{width:100%;height:100%;border-radius:0;padding:40px 16px 24px;box-sizing:border-box}}.cancel .cancel-subtext{font-size:14px;line-height:20px;font-weight:500;text-align:center}.cancel .link-full-cancel-input-form{width:400px;max-width:100%;margin:20px 0}.cancel .link-full-cancel-input-form textarea{width:100%;height:120px;resize:none;border-radius:4px;margin-top:15px;font-family:"Inter";font-weight:400;padding:12px;outline:none;box-sizing:border-box;background:transparent}body{margin:0;font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro, Menlo, Monaco, Consolas, "Courier New", monospace}.loader-container{width:100vw;height:100vh;display:flex;align-items:center;justify-content:center;background:transparent;position:fixed;top:0;left:0;z-index:1000000}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.no-scrollbar::-webkit-scrollbar{display:none}.required:after{content:" *";color:#c94e4e;font-size:18px}h1,h2,h3,p,a,span,label{font-family:"Inter";margin:0}

