.auth-layout-box{margin-top:160px;background-color:var(--gray-50)}.auth-layout-container{background-color:var(--gray-50);padding:0;margin:0;justify-content:none}@media (max-height: 960px){.auth-layout-box{margin-top:20px}.auth-layout-container{justify-content:center}}.payment-summary__item{display:flex;gap:4px;justify-content:space-between}.payment-summary__item-column{display:flex;flex-direction:column;gap:4px;width:50%}.payment-summary__item-column__title{color:var(--base-black)}.text-sm-medium.text-muted--primary{color:var(--gray-600)}.payment-summary__item-column__deposit{display:flex;align-items:center;gap:4px;justify-content:flex-end}.payment-summary{border-radius:8px;background:var(--base-white);display:flex;width:402px;padding:8px 16px 16px;flex-direction:column;align-items:center;gap:16px}.payment-summary__header{color:var(--base-black);border-bottom:1.5px solid var(--gray-300);width:100%;padding-bottom:16px;margin-bottom:16px}.payment-summary__items{display:flex;flex-direction:column;gap:16px;width:100%}.payment-summary__item-container{width:100%;margin:16px 0}.payment-summary__divider{width:100%;border-bottom:1.5px solid var(--gray-300);margin:0 0 32px;display:block}.notistack-MuiContent{display:flex!important;width:auto;padding:10px!important;align-items:flex-start!important;gap:16px;border-radius:12px!important;font-family:Inter Variable;font-size:14px!important;font-style:normal;font-weight:600;line-height:20px!important;box-shadow:var(--box-shadow-xs)!important;position:relative;margin-right:8px}.notistack-MuiContent #notistack-snackbar{padding:8px!important}.notistack-MuiContent-success{border:1px solid var(--success-300)!important;background:var(--success-25)!important;color:var(--success-700)!important}.notistack-MuiContent-error{border:1px solid var(--error-300)!important;background:var(--error-25)!important;color:var(--error-700)!important}.notistack-MuiContent .alert-close-icon{position:absolute;right:18px!important;top:18px!important;border:none;background-color:transparent!important;cursor:pointer}.notistack-MuiContent .alert-close-icon:hover{fill:var(--error-500)}.notistack-MuiContent-success .alert-close-icon{color:var(--success-500);fill:var(--success-500)}.notistack-MuiContent-error .alert-close-icon{color:var(--error-700);fill:var(--error-700)}#notistack-snackbar svg{fill:var(--error-700);width:1em;height:1em;font-size:20px;margin-inline-end:8px}.payment-form__container{width:620px;margin:2px}.payment-form--button__container{display:flex;justify-content:flex-end;align-items:baseline;gap:12px}.payment-form__payment-option{display:flex;font-size:16px!important;gap:8px}.payment-options__header{color:var(--base-black);border-bottom:1.5px solid var(--gray-300);width:100%;padding-bottom:16px;margin-bottom:16px}@media (max-width: 1224px){.payment-form__container{width:100%;margin:0}.payment-form--button__container{background-color:var(--base-white);padding:16px;justify-content:flex-end;border-top:1px solid var(--gray-300);position:fixed;width:100%;bottom:0;left:0}}@media (max-width: 534px){.terms-and-conditions-payment__container span,.payment-summary__items span{font-size:14px}.payment-form--button__container button{width:100%!important}}.payment-panel{display:flex;flex-wrap:wrap;box-shadow:var(--box-shadow-md);padding:32px;align-items:flex-start;gap:16px}.payment-panel__payment-options{width:726px;padding-top:8px}.payment-summary{padding:0;margin-top:110px}@media (max-width: 1224px){.payment-panel{padding-top:24px}.payment-panel__payment-options{width:100%;padding-top:8px}}@media (max-width: 534px){.payment-panel{margin-bottom:44px}}.not-found-page__container{display:flex;flex-direction:column;justify-content:center;align-items:center;flex:1 0 0;align-self:stretch;height:100vh;max-width:500px;width:100%}.not-found-page__container__content{padding:40px;display:flex;flex-direction:column;justify-content:center;align-items:center}.not-found-page__header-icon{display:flex;width:56px;height:56px;padding:12px;justify-content:center;align-items:center;border-radius:50%;background:var(--gray-100);margin-bottom:16px}.text-lg-semibold.not-found-page__title{color:var(--gray-800);margin:8px}.text-md-regular.not-found-page__description{color:var(--gray-600)}.final-booking-payment{display:grid;justify-content:center;align-items:center;min-height:100vh;font-size:24px;background-color:var(--base-white)}@media (max-width: 1224px){.final-booking-payment{display:grid;justify-content:center;align-items:center;height:100%;font-size:24px;background-color:var(--base-white)}}.auth-title{padding:0;margin-top:24px;margin-bottom:24px}.auth-typography-body1{margin-bottom:32px;margin-top:0}.tenant-name{font-size:2.2rem}.boxed-icon{display:flex;width:56px;height:56px;justify-content:center;align-items:center;flex-shrink:0;background-color:var(--base-white);border:1px solid var(--gray-200);border-radius:12px;box-shadow:var(--box-shadow-xs )}.dotted-paginator-container{display:inline-flex;justify-content:center;align-items:center;gap:16px;background-color:transparent}.paginator-dot{width:10px;height:10px;background-color:var( --gray-100);border-radius:50%}.paginator-dot--selected{background-color:var(--gray-400)}.forgot-password-success-icon{color:var(--success-500)}.login-logo{height:42px;width:158px}.session-expired-modal-box{position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:space-between;top:50%;left:50%;transform:translate(-50%,-50%);width:540px;background-color:var(--base-white);padding:16px;border-radius:8px;height:180px;overflow-y:auto}.session-expired-box__header{display:flex;flex-direction:row;align-items:start;align-self:flex-start}.session-expired-modal-body{display:flex;align-items:center;padding:8px}.session-expired-modal-title{font-size:16px;font-weight:600px;padding:16px}.session-expired-dialog-close-button{align-self:flex-end}.password-instructions{display:inline-flex;align-items:center;width:100%}.password-instructions-icon{color:var(--gray-300);width:20px;margin-right:8px}.password-instructions-icon--success{color:var(--success-500)}.shell-skeleton__content{margin-left:234px;width:calc(-234px + 100vw);top:0}.shell-skeleton__content-wrapper{height:calc(100vh - 108px)}.shell-skeleton__footer-wrapper{border-top:1px solid rgb(234,236,240);background-color:var(--base-white)}.menu-bar{display:flex;align-content:center;justify-content:space-between}.menu-bar__dialog{padding:0 16px 16px;min-width:400px;width:100%}.menu-bar__dialog-title{text-align:left;padding:12px 4px;display:flex;justify-content:flex-start;align-items:center;gap:8px}.menu-bar__customIcon{display:flex;align-items:center;color:var(--primary-600);font-weight:600;font-size:14px}.menu-bar__customIcon:hover{cursor:pointer}.menu-bar button{margin:4px;padding:4px;cursor:pointer;color:var(--gray-800);min-width:46px}.editor__button--active{background:var(--gray-200)!important;border:1px solid var(--gray-400)!important}.menu-bar-heading{display:flex!important;flex-direction:column;justify-content:start}.menu-bar-heading button{justify-content:start!important;border-radius:0!important;padding:12px!important}.editor-text-p{font-size:14px!important}.editor-text-h1{font-size:24px!important;font-weight:700!important}.editor-text-h2{font-size:18px!important;font-weight:700!important}.editor-text-h3{font-size:16px!important;font-weight:700!important}@font-face{font-family:InterVariable;font-style:italic;font-weight:100 900;font-display:swap;src:url(/fonts/InterVariable-Italic.woff2) format("woff2")}.ProseMirror h1,h2,h3,h4,h5{font-weight:600!important}.ProseMirror *:where(:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:revert;padding:none}.ProseMirror ol,ul,menu,summary{list-style:revert}.editor{width:100%;padding:2px;margin-top:8px;margin-bottom:8px}.editor--full-width{max-width:100%;width:100%}.ProseMirror{font-optical-sizing:auto;padding:10px;border:2px solid transparent;border-top:1px solid var(--gray-300);max-height:auto;border-radius:0 0 8px 8px!important;cursor:text}.ProseMirror em{font-family:InterVariable,sans-serif!important;font-optical-sizing:auto;font-style:italic}.ProseMirror:focus{border-radius:1.5px!important;outline:2px solid var(--primary-600);border:2px solid transparent!important;cursor:text}.ProseMirror ul,.ProseMirror ol{padding:0 2rem;margin:0}.ProseMirror ul li p{padding:4px;margin:0}.editor-buttons{display:flex;gap:8px;justify-content:end;padding:8px!important;border-top:1px solid var(--gray-300)}.text-editor{border:1px solid rgba(0,0,0,.23);border-radius:8px!important;background-color:var(--base-white)}.text-editor__preview{border:none;padding:0;margin:0}.text-editor__preview div{padding:0;margin:0;border:none}.text-editor__preview--editable{padding:0;margin:0}.text-editor__preview--editable :hover{background:var(--gray-200);border-radius:4px!important}.tiptap .is-editor-empty{padding:8px;margin:0}.tiptap .is-editor-empty:first-child:before{color:#aaafb7;content:attr(data-placeholder);float:left;height:0;pointer-events:none;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.markdown__link{color:var(--primary-600);text-decoration:none;cursor:pointer}.editor-progress{width:100%;z-index:10}.MuiTelInput-TextField{width:100%}.main-header{display:flex;gap:1rem;justify-content:space-between;align-items:center;padding:16px 24px 20px;background-color:var(--base-white)}.nav-menu-item{display:flex;align-items:center;gap:8px;flex:1 0 0;align-self:stretch;color:var(--gray-700);border-radius:6px;transition:color .3s ease;font-size:16px;font-style:normal;font-weight:600;line-height:24px;cursor:pointer;background-color:var(--gray-50)}.nav-menu-item a{padding:8px 12px;width:100%}.nav-menu-item svg{fill:var(--gray-500);width:24px;height:24px;transition:fill .3s ease}.nav-menu-item:hover{background-color:var(--gray-100);color:var(--primary-600)}.nav-menu-item:hover svg{fill:var(--primary-600)}.nav-menu-item.active{background-color:var(--primary-600);color:var(--base-white)}.nav-menu-item.active svg{fill:var(--base-white)}.nav-menu-item-content{display:flex;align-items:center;gap:12px;flex:1 0 0;font-size:16px;font-style:normal;font-weight:600;line-height:24px}.nav-menu-list{list-style:none;display:flex;padding:0 16px;flex-direction:column;align-items:flex-start;gap:4px}.nav-menu-header{display:flex;padding:0 20px 0 24px;margin:24px 0;flex-direction:column;align-items:flex-start}.tenant-name{font-size:1.2rem;font-family:Inter Variable;font-weight:500}.nav-menu-footer{display:flex;padding:0 16px 16px;flex-direction:column;align-items:flex-start;align-self:stretch;position:absolute;bottom:0;color:var(--gray-700);width:100%;justify-content:left;align-items:center;background-color:var(--base-white)}.nav-menu-footer-content{display:flex;padding:8px;align-items:center;justify-content:left;gap:12px;flex:1 0 0;width:100%}.nav-menu-footer-content.closed{justify-content:center}.nav-menu-footer>.version-number{font-style:italic!important;align-self:center;padding-left:8px;font-size:12px;font-weight:400}.nav-menu-toggle-button{cursor:pointer;color:var(--gray-500);position:fixed;left:220px;top:44px;z-index:1;background-color:var(--base-white);border-radius:4px;width:24px;height:24px}.nav-menu-toggle-button>svg{cursor:pointer}.nav-menu-closed-toggle-button{display:flex;width:48px;height:48px;justify-content:center;align-items:center;gap:16px;color:var(--gray-500);cursor:pointer}.toggle-button-container{display:flex;padding:0 16px;flex-direction:column;align-items:flex-start;gap:4px;margin-top:24px}.nav-menu-bar{width:234px;height:100vh;overflow-x:hidden;transition:width .3s ease;border-right:1px solid var(--gray-200);background:var(--base-white);position:relative}.nav-menu-bar.collapsed{width:81px}.nav-menu-bar-divider{width:auto;height:1px;background:var(--gray-200);margin:0 16px}.nav-menu-bar-divider.open{width:100%;margin-bottom:16px}.nav-menu-bar-divider.closed{width:75px;margin-bottom:16px}.main-header-skeleton,.shell-wrapper{width:100%}.shell-sidebar-wrapper{width:auto;min-width:81px;max-width:235px;position:fixed;top:8px;bottom:0;overflow-y:auto;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;z-index:1}.shell-footer-wrapper{color:var(--base-white);text-align:center;position:fixed;bottom:0;left:0;width:100%;height:auto;min-height:52px;display:flex;justify-content:center;align-items:center;align-content:center;display:none}.shell-content{padding:32px 24px 24px;height:100vh;position:fixed;width:auto}.shell-content-wrapper{border:1px solid var(--gray-200);box-shadow:var(--box-shadow-xs);border-radius:12px;height:100%;display:block;overflow:auto;background-color:var(--base-white)}.shell-scrollable-content{max-height:calc(100vh - 112px);border-top:none;background-color:var(--base-white)}.shell-ribbon{background-color:var(--primary-500);height:8px;width:100%;position:fixed;top:0;z-index:2;margin:0;padding:0}.ai-generate-container{display:flex;justify-content:flex-end;padding:8px!important;width:100%;border-top:1px solid var(--gray-300)}.ai-generate-container .caret-icon{color:var(--gray-700);fill:var(--gray-700)}.ai-generate-button{display:flex;align-items:center}.ai-generate-button button{cursor:pointer;padding:0!important}.trip-description__wrapper{width:100%;padding:24px;border-radius:0}.trip-description__content{display:flex;max-width:1024px;flex-direction:column;justify-content:center;align-items:flex-start}.trip-description__content>.trip-description__text{color:var(--gray-900)}.trip-about-inputs__container{display:flex;justify-content:start;gap:16px;align-items:center;min-height:75px;margin-top:12px}.container__item{display:block;width:auto}.item--editable{display:flex;justify-content:flex-start;gap:8px;align-items:center}.item-lable__contianer{height:46px}.xg-input-label,.MuiTypography-body2{color:#667085!important}.trip-description__placeholder{display:flex;padding:4px;flex-direction:column;align-items:flex-start;gap:10px;align-self:stretch;background:var(--gray-200);max-width:1024px;cursor:text}.tab-buttons{display:flex;justify-content:left center;font-family:Inter Variable;font-weight:500;font-size:14px;padding:12px 24px;background-color:var(--gray-50)}.tab-buttons button{padding:10px 20px;cursor:pointer;border:none;color:#344054;border-radius:6px;height:48px}.tab-buttons .active{background-color:#fff;color:#344054;box-shadow:0 1px 2px #1018280f,0 1px 3px #1018281a}.tab-content{padding:0 24px 24px}.days-nav-menu-item{display:flex;padding:16px;justify-content:start;align-items:center;border-radius:8px;border:1px solid var(--gray-300);background:var(--base-White);cursor:pointer;color:var(--gray-700);position:relative;height:76px}.days-nav-menu-item:hover{background-color:var(--gray-100);transition:background-color .3s ease,color .3s ease}.days-nav-menu-item.active{border:1px solid var(--primary-600);background:var(--gray-100)}.days-nav-menu-item__delete{position:absolute;right:10px;width:35px;height:35px;border-radius:50%;padding:5px;display:flex;justify-content:center;align-items:center}.days-nav-menu-item__delete:hover{background-color:#0000000a}.days-nav-menu-item__draggable{cursor:grab;min-width:30px;display:flex}.not-allowed-to-drop{background:var(--gray-100);height:100%;position:absolute;padding:16px;padding-top:3rem;border-radius:5px;display:flex;flex-direction:column;width:100%;align-items:center;gap:8px;z-index:1;text-align:center;min-height:200px}.days-nav-menu-list{display:flex;flex-direction:column;padding:0 8px 8px 0;gap:8px;width:100%;position:relative}.droppable-container{width:100%;gap:inherit;display:flex;flex-direction:column;border-radius:8px;position:relative;padding:8px;border:solid 2.3px transparent}.droppable-container--dragging-over{background:rgba(201,227,250,.28);border:solid 2.3px #98c6f6}.delete-action-modal__footer{display:flex;width:100%;gap:12px}.day-header-service-type{display:flex;width:45.171px;height:35.661px;flex-direction:column;align-items:center;justify-content:center;position:relative;border-radius:5.944px;border:.594px solid var(--gray-300);background:var(--base-white);box-shadow:0 .594px 1.189px #1018280d;gap:2px}.day-header-service-type svg{fill:#5d6b98;width:15px;height:15px}.day-header-service-type-title{color:var(--gray-600);text-align:center;font-size:9px;font-style:normal;font-weight:500;line-height:10.698px}.day-header-service-type-badge{display:inline-flex;padding:1.189px 5.944px;align-items:center;border-radius:9.51px;border:.594px solid var(--gray-200);background:var(--gray-50);color:var(--gray-700, #344054);text-align:center;font-size:8.321px;font-style:normal;font-weight:500;line-height:11.887px;position:absolute;right:-6px;top:-4.5px}.inline-editor{border-radius:8px;padding:4px;width:100%;border:2px solid transparent;cursor:text;overflow-wrap:break-word;min-height:25px}.inline-editor:hover{background:var(--gray-200)}.inline-editor:focus{background:var(--base-white);border:2px solid var(--primary-600)}.inline-editor--invalid{border:2px solid var(--error-500)!important}.inline-editor__placeholder{color:#aaafb7;font-size:14px;border-radius:8px;padding:4px;width:100%;border:2px solid transparent;cursor:text;min-height:25px}.inline-editor__placeholder:hover{background:var(--gray-200)}.image-picker__cover{position:relative;height:165px;width:100%;background-size:cover;background-position:center;object-fit:cover}.image-picker__cover img{width:100%;object-fit:cover;object-position:center}.image-picker__content{position:absolute;width:100%;left:0;bottom:0;display:flex;padding:8px 22px;justify-content:end;align-items:center}.h2-semibold.image-picker__content__title{color:var(--base-white)}.image-picker__button{position:relative}.image-picker__button button{border:none!important;background-color:var(--gray-100)!important;opacity:.9}.image-picker__button button:hover{opacity:1}.detailed-view__service-card{position:relative;display:flex;padding:16px;align-items:flex-start;gap:12px;align-self:stretch;border-radius:12px;border:1px solid var(--gray-300);background:var(--base-white);box-shadow:var(--box-shadow-xs);cursor:default}.detailed-view__service-card--editing{border-radius:12px 12px 0 0}.detailed-view__service-card-menu{position:absolute;right:0}.service-title,.service-description{color:var(--gray-900)}.detailed-view__service-card-image{position:relative;width:200px;height:126px}.detailed-view__service-card-image img{width:100%;height:100%;max-width:200px;max-height:126px;border-radius:8px;object-fit:cover;object-position:center}.detailed-view__service-card-image-chip{position:absolute;left:8px;bottom:10px}.detailed-view__service-card-image-chip .MuiChip-icon{margin-left:6px!important;margin-right:-3px!important;fill:var(--primary-500)}.detailed-view__draggable{cursor:grab}.services-list{display:flex;flex-direction:row;max-width:fit-content;margin-bottom:16px}.services-list__container{border:1px solid var(--gray-300);border-radius:8px}.services-list__item{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:6px 5px;width:83.66px;height:39.93px;color:var(--gray-400);border-right:1px solid var(--gray-300);cursor:pointer}.services-list__item:last-child{border-right:none}.services-list__item--selected{color:var(--gray-500);background-color:var(--gray-200)}.services-list__item--selected:hover{color:var(--gray-400);background-color:red}.services-list__item:hover{color:var(--gray-500);background-color:var(--gray-200)}.services-list__text{color:var(--gray-400);text-align:center;font-size:8px;font-style:normal;font-weight:500;line-height:10.698px}.detailed-view__add-service-buttons-container{display:flex;justify-content:flex-end;margin-top:32px}.service-form{border:1px solid var(--gray-300);border-radius:8px;cursor:default}.service-form__content{padding:16px}.service-form--editing{border-radius:0 0 12px 12px;border-top:none}.service-form__main-title{margin-bottom:20px;color:var(--gray-900)}.service-form__item{margin-bottom:16px}.service-form__image-cover{width:100%}.service-form__button{width:274px;height:44px}.service-content-title{color:var(--gray-700);min-width:70px;width:auto;cursor:text}.service-content-description{color:var(--gray-900);padding:8px 0}.day-header-service-cards-container{display:flex;align-items:start;flex-direction:column;gap:16px;margin-top:16px;position:relative}.trip-detailed-day-header{margin-top:16px}.trip-detailed-day-header-container{display:flex;justify-content:space-between;min-height:40px;margin:16px 0}.detailed-day-editor-description__container{max-width:1024px}.day-header-service-type-container{display:flex;gap:8px}.trip-detailed-day-header .image-picker__cover>img{border-radius:8px 8px 0 0}#save-to-library-button{margin:16px}.tripday__droppable-container{position:absolute;z-index:1;width:calc(100% - 360px);height:100%;top:0;border:solid 2.3px #98c6f6;border-right:none;background:rgba(201,227,250,.28);border-radius:8px 0 0 8px;visibility:hidden}.tripday__droppable-container--dragging-over{visibility:visible}.tripday__droppable-box{width:368px;height:76px;border-radius:8px}.trip-detailed-day-wapper{position:relative}.slide-out-drawer{width:100%}.slide-out-drawer-footer{position:fixed;width:100%;max-width:650px;bottom:0;display:flex;gap:12px;padding:24px;justify-content:space-between;background-color:var(--base-white)}.slide-out-drawer-header{width:100%;top:0;display:flex;padding:24px}.slide-out-drawer-content{width:100%}.MuiDrawer-root>.MuiPaper-root{box-shadow:var(--box-shadow-xl);max-width:650px;min-width:300px;width:100%}.edit-day-container{width:auto;position:relative}.edit-day-footer{display:flex;width:100%;gap:12px}.edit-day-footer>button{width:50%}.edit-day-content{width:600px;display:flex;margin:20px 24px;align-items:flex-start;gap:16px;flex-direction:column}.edit-day-row{align-items:baseline;display:flex;flex-direction:column;position:relative;width:100%}.custom-day__editor{width:100%;margin-bottom:85px}.detailed-view-wapper{display:flex;justify-content:space-between;align-items:stretch;gap:16px;min-height:350px;height:100%}.detailed-view-nav-menu{display:flex;width:25%;flex-direction:column;border-right:2px solid var(--gray-200);margin-top:16px}.detailed-view-day-content{display:flex;width:75%;flex-direction:column;gap:16px;position:relative}#detailed-view-add-day-button,#detailed-view-add-service-button{background:var(--gray-100);color:var(--gray-500);border:1px solid var(--gray-300)}.add-day-icon{display:flex;width:24px;height:24px;justify-content:center;align-items:center;border-radius:50%!important;border:1px dashed var(--gray-300);background:var(--base-white)}.additional-content__item{display:flex;padding:16px;justify-content:start;align-items:center;border-radius:8px;border:1px solid var(--gray-300);background:var(--base-White);cursor:pointer;color:var(--gray-700);position:relative;height:76px}.additional-content__item:hover{background-color:var(--gray-100);transition:background-color .3s ease,color .3s ease}.additional-content__item.active{border:1px solid var(--primary-600);background:var(--gray-100)}.additional-content__item__delete{position:absolute;right:10px;width:35px;height:35px;border-radius:50%;padding:5px;display:flex;justify-content:center;align-items:center}.additional-content__item__delete:hover{background-color:#0000000a}.additional-content__item__draggable{cursor:grab;min-width:30px;display:flex}.additional-content__list{display:flex;flex-direction:column;border-right:1px solid var(--gray-200);padding:0 8px 8px 0;gap:8px;width:100%;position:relative}.additional-content-data__header{margin-top:16px}.additional-content-data__header-container{display:flex;justify-content:space-between;min-height:40px;margin:16px 0}.additional-content__editor-container{max-width:1024px}.additional-content-data__header .image-picker__cover>img{border-radius:8px 8px 0 0}#save-to-library__button{margin:16px}.additional-content__droppable-container{position:absolute;z-index:1;width:calc(100% - 360px);height:100%;top:0;border:solid 2.3px #98c6f6;border-right:none;background:rgba(201,227,250,.28);border-radius:8px 0 0 8px;visibility:hidden}.additional-content__droppable-container--dragging-over{visibility:visible}.additional-content__droppable-box{width:368px;height:76px;border-radius:8px}.droppable-padding{padding:8px}.additional-content-data__wapper{position:relative}.additional-content_wapper{display:flex;justify-content:space-between;align-items:stretch;gap:16px;min-height:350px;height:100%}.additional-content_nav-menu{display:flex;width:25%;flex-direction:column;border-right:1px solid var(--gray-200);margin-top:16px}.additional-content_container{display:flex;width:75%;flex-direction:column;gap:16px;position:relative}#additional-content_add-button{background:var(--gray-100);color:var(--gray-500);border:1px solid var(--gray-300)}.add-content-icon{display:flex;width:24px;height:24px;justify-content:center;align-items:center;border-radius:50%!important;border:1px dashed var(--gray-300);background:var(--base-white)}.service-view-card__image{object-fit:cover;border-radius:8px;width:100%;object-position:center;height:100%}.service-view-card__image-container{display:flex;gap:24px}.service-view-card__image-element{max-width:170px;width:100%;height:auto;max-height:113px}@media (max-width: 1024px){.service-view-card__image-container{gap:8px}.service-view-card__image-element{max-width:100px;max-height:66.47px}}@media (max-width: 690px){.service-view-card__image-container{gap:8px}.service-view-card__image-element{max-width:60px;max-height:40px}}.service-view-card__attachment{width:100%}.service-view-card__attachment-container{display:flex;gap:24px}.service-view-card__attachment-element{width:100%;max-width:104px;height:51px;display:flex;gap:4px;flex-direction:column;align-items:center}.service-view-card__attachment-file-name{color:#1e1e1e;font-size:12px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-.06px}.library-preview__modal-container{width:750px;position:relative;min-height:280px;padding:0 16px;overflow:hidden}.library-preview__image{height:100%;width:100%;object-fit:cover;object-position:center;border-radius:8px}.library-preview__image-container{height:165px;width:100%;margin:16px 0}.library-preview__editor-container{width:100%;max-width:100%;overflow:hidden;margin-top:16px}.library-preview__title-container{display:flex;gap:16px;align-items:center;padding:8px 16px}.library_slide_itinerary{box-shadow:-4px 2px 8px -2px #1018281a,0 2px 4px -2px #1018280f;background-color:var(--base-white);position:absolute;z-index:1300}.library_slide_header{display:flex;justify-content:space-between;align-items:center;padding:16px 0}.library_slide_header_wrapper{position:absolute;z-index:1;background:var(--base-white);border-bottom:solid 1px var(--gray-200);padding:16px;width:100%}.library_slide_body{display:flex;flex-direction:column;padding:16px 8px 40px;margin-top:10.5rem;position:absolute;width:100%;overflow-y:scroll;height:calc(100% - 15vh)}.library_slide_body::-webkit-scrollbar{display:none}#content-slide__container{position:absolute;right:0;width:100%;z-index:9999;max-width:400px;min-height:100%;overflow:hidden;overflow-y:hidden;height:100%}.content-item{display:flex;padding:16px;justify-content:start;align-items:center;border-radius:8px;border:1px solid var(--gray-300);background:var(--base-White);cursor:pointer;color:var(--gray-700);position:relative;height:76px}.content-item:hover{background-color:var(--gray-100);transition:background-color .3s ease,color .3s ease}.content-item__draggable{cursor:grab;min-width:30px;display:flex}.content-item__type-icon{position:absolute;right:10px;width:35px;height:35px;border-radius:50%;padding:5px;display:flex;justify-content:center;align-items:center}.library_slide_content_list{display:flex;flex-direction:column;gap:8px;width:100%}.library_slide_input_search_container{padding:16px 0}.library_slide_close_button{cursor:pointer;padding:6px}.library_slide_close_button:hover{color:var(--primary-600);background-color:var(--gray-100);border-radius:100%}.no-content-found{padding:0 16px}.trip__passengersfields__table{width:100%;border-collapse:collapse;font-family:Arial,sans-serif;font-size:.875rem;color:#000000de;table-layout:fixed}.trip__passengersfields__table thead th{background-color:#f5f5f5;color:#333;padding:15px;border-bottom:1px solid #ddd;text-align:left;width:50%}.trip__passengersfields__table tbody td{padding:15px;border-bottom:1px solid #ddd!important;text-align:left;height:75px;vertical-align:middle;width:50%}.trip__passengersfields__table tbody tr:hover{background-color:#f5f5f5}.trip__passengersfields__table tbody tr:last-child td{border-bottom:none}.trip__passengersfields__table th,.trip__passengersfields__table td{text-align:left}.trip__passengersfields__table th:first-child,.trip__passengersfields__table td:first-child{padding-left:20px}.trip__passengersfields__table th:last-child,.trip__passengersfields__table td:last-child{padding-right:20px}.trip__passengersfields__icon{display:inline-block;vertical-align:middle}#trip_passengers-fields-modal .MuiDialog-paper{padding:40px 24px}#trip_passengers-fields-modal .MuiDialogTitle-root{padding:16px}.trip__passenger-fields__add-answer-button{color:var(--gray-700)!important;max-width:153px}.trip__passenger-fields__add-answer-button:disabled{color:var(--gray-300)!important}.trip__passenger-fields__options-container{display:flex;gap:24px;flex-direction:column}.trip__passenger-fields__option-row{position:relative;display:flex;width:100%;justify-content:flex-start;gap:40px;align-items:baseline}.trip__passenger-fields__form-group{position:relative}.trip__passenger-fields__modal-container{display:flex;align-items:flex-start;gap:24px;width:100%;padding:0 16px 16px;margin-top:68px;width:688px;flex-direction:column}.trip__passenger-fields-panel{padding:24px!important}.trip__passenger-fields__action-icon{color:var(--primary-600);width:24px;height:24px}.trip__passenger-fields__action-icon__disabled{color:var(--gray-300)}.itinerary-wapper{display:block;width:100%;background-color:var(--base-white)}.itinerary-description-divider{display:block;margin-top:8px;height:1px;background-color:var(--gray-300);width:100%}.itinerary-accordion-buttons-wrapper{display:flex;flex-direction:row;justify-content:flex-end;align-content:center;gap:0px 16px;margin:40px 0}.library-button-container{display:flex;justify-content:flex-end;position:relative;width:100%}.library-button{position:absolute!important;margin-right:24px!important;margin-top:17px!important;right:0!important;z-index:1!important}.itinerary-container{display:flex;flex-direction:column;position:relative;overflow-x:hidden;width:100%}.buttons-container{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;position:relative;overflow-y:hidden}.trip__service-types-panel{padding:24px!important;display:flex;justify-content:space-between;align-items:stretch;gap:24px;min-height:350px;height:100%}.trip__service-types-panel__button{padding-bottom:24px;display:flex;flex-direction:column}.trip__service-types-panel__fields{width:75%}.trip__service-types__action-icon{color:var(--primary-600);width:24px;height:24px}.trip__service-types__action-icon__disabled{color:var(--gray-300)}.detailed-itinerary-day__header{margin-top:16px}.detailed-itinerary-day__header-container{display:flex;justify-content:space-between;min-height:40px;margin:16px 0}.detailed-itinerary-day__editor-description{max-width:1024px}.detailed-itinerary-day__header .image-picker__cover>img{border-radius:8px 8px 0 0}.detailed-itinerary-day__wrapper{position:relative}.detailed-itinerary-service-types-form{max-width:1024px}.detailed-itinerary-service-types-form--open{background:#f2f4f7}.detailed-itinerary-service-types-form,.detailed-itinerary-service-types-form-fields-buttons{margin:20px 0}.detailed-itinerary-service-types-form-buttons{padding-right:16px;float:right}.detailed-itinerary-service-types-form-fields-buttons{text-align:end}.detailed-itinerary-service-types-form-fields-buttons button{margin-left:10px}.detailed-itinerary-service-types-delete-button{right:10px;width:35px;height:35px;border-radius:50%;padding:5px;display:flex;justify-content:center;align-items:center;align-self:end}.detailed-itinerary-service-types-delete-button:hover{background-color:#0000000a;cursor:pointer}.service-type__circle{display:flex;padding:5.333px;align-items:center;gap:5.333px;border-radius:26.667px;border:1px solid #fcfcfc;background:#fcfcfc}.service-type__circle-Train{border:1px solid #dbb15e;color:#dbb15e}.service-type__circle-Car{border:1px solid #5536c5;color:#5536c5}.service-type__circle-Path{border:1px solid #e37c63;color:#e37c63}.service-type__circle-Buildings{border:1px solid #857e7b;color:#857e7b}.service-type__circle-PersonSimpleThrow{border:1px solid #59344f;color:#59344f}.service-type__circle-AirplaneTakeoff{border:1px solid #7ea2da;color:#7ea2da}.service-type__circle-ForkKnife{border:1px solid #8bbf9f;color:#8bbf9f}.MuiTelInput-TextField .MuiInputBase-root{height:45px;border-radius:8px;background-color:var(--base-white)}.MuiCheckbox-root.Mui-disabled svg{color:#00000024!important}.MuiCheckbox-root.Mui-disabled{border:1px #d0d5dd solid!important}.service-form-accordion{border:none;box-shadow:none!important;background-color:#f2f4f7!important;border-radius:0!important}.service-form-accordion .MuiAccordionSummary-root{border-bottom:1px solid rgba(0,0,0,.3);padding:0}.service-form-accordion .MuiAccordionDetails-root{padding:8px 0}.accordion-label{font-family:Inter Variable!important;font-size:14px!important;font-weight:500!important}.service-form-accordion .MuiAccordionSummary-content{margin:0}.service-view-card{border-bottom:1px solid rgba(0,0,0,.1);display:flex;gap:16px;padding-bottom:32px;flex-direction:column}.service-view-card:hover,.service-view-card:hover .ProseMirror{cursor:pointer;background-color:var(--gray-100);transition:background-color .3s ease,color .3s ease}.service-view-card__header{display:flex;gap:16px;flex-direction:column}.service-view-card__header__servicetype{display:flex;gap:16px;align-items:center}.service-view-card__header-servicetype-name{color:#171717;font-size:18px;font-style:normal;font-weight:400!important;line-height:normal}.service-view-card__header-service-name{color:var(--base-black);font-size:20px;font-style:normal;font-weight:500!important}.service-view-card__header-icon{display:flex;padding:5.333px;align-items:center;gap:5.333px;border-radius:26.667px;border:1px solid #fcfcfc;background:#fcfcfc}.service-view-card__header-icon-Train{border:1px solid #dbb15e;color:#dbb15e}.service-view-card__header-icon-Car{border:1px solid #5536c5;color:#5536c5}.service-view-card__header-icon-Path{border:1px solid #e37c63;color:#e37c63}.service-view-card__header-icon-Buildings{border:1px solid #857e7b;color:#857e7b}.service-view-card__header-icon-PersonSimpleThrow{border:1px solid #59344f;color:#59344f}.service-view-card__header-icon-AirplaneTakeoff{border:1px solid #7ea2da;color:#7ea2da}.service-view-card__header-icon-ForkKnife{border:1px solid #8bbf9f;color:#8bbf9f}.service-view-card__content{width:100%}.service-view-card__content-row{display:flex;gap:50px;flex-direction:row;width:100%;flex-wrap:nowrap}.service-view-card__content-column{display:flex;gap:14.047px;flex-direction:column;width:100%;display:block;max-width:310px}.service-view-card__description{color:#000000b3;font-size:16px;background:transparent;max-height:69px;overflow:hidden}.service-view-card__label-value{margin-bottom:10px!important}.service-view-card__label-value,.service-view-card__label-value>span{color:#141414;font-size:14px}.service-view-card__label-value>span{font-weight:600}.service-view-card__label-value>a{text-decoration:underline}.service-view-card__confirmation{font-weight:400;text-align:left;margin-top:8px}.service-view-card__confirmation p,.service-view-card__confirmation span{color:#141414;font-size:12px}.service-view-card__confirmation span{font-weight:600}.service-view-card__files-section{display:flex;gap:24px;flex-direction:column;padding:16px 0}.service-view-card__include-values{margin-top:32px;display:flex;padding:8px;align-items:center;gap:16px;border-radius:8px;border:1px solid #a0a0a0;background:rgba(242,242,242,.3);width:fit-content}.service-view-card__include-values__item{display:flex;gap:8px;align-items:center}.service-view-card__include-values__item p{margin-bottom:0!important;color:#414141;line-height:20px;font-size:14px}.service-view-card__include-values__item svg{width:20px;height:20px;fill:#38d385}@media (max-width: 1250px){.service-view-card__content-row{gap:50px;flex-wrap:wrap}.service-view-card__content-column{width:auto;max-width:310px}}@media (max-width: 1120px){.service-view-card__content-row{gap:24px;flex-wrap:wrap}.service-view-card__content-column{width:auto;max-width:310px}}@media (max-width: 920px){.service-view-card__content-row{gap:24px;flex-wrap:wrap}.service-view-card__content-column{width:auto;max-width:50%}}@media (max-width: 720px){.service-view-card__content-row{gap:12px;flex-wrap:wrap}.service-view-card__content-column{width:auto;max-width:100%}}.services-view{display:flex;flex-direction:column;gap:32px;max-width:1024px}.detailed-itinerary-wapper{display:flex;justify-content:space-between;align-items:stretch;gap:16px;min-height:350px;height:100%}.detailed-itinerary-nav-menu__container{padding:8px;border:solid 2.3px transparent}.detailed-itinerary-day-content{display:flex;width:75%;flex-direction:column;gap:16px;position:relative}#detailed-itinerary-day-button{background-color:transparent;color:#667085;text-transform:none;font-weight:600;max-width:116px;height:40px;text-align:left;padding:8px 12px;justify-content:left;margin-bottom:4px}#detailed-itinerary-day-button.active,#detailed-itinerary-day-button:hover{background-color:#f2f4f7;color:#101828}.detailed-itinerary__service-item{cursor:pointer;border-radius:4px;border:1px solid var(--gray-200);padding:5px;margin:5px;position:relative}.detailed-itinerary__service-item:hover{background-color:#d0e7fe5c}.passengersfields_table{width:100%;border-collapse:collapse;font-family:Arial,sans-serif;font-size:.875rem;color:#000000de;table-layout:fixed}.passengersfields_table thead th{background-color:#f5f5f5;color:#333;padding:15px;border-bottom:1px solid #ddd;text-align:left;width:50%}.passengersfields_table tbody td{padding:15px;border-bottom:1px solid #ddd!important;text-align:left;height:75px;vertical-align:middle;width:50%}.passengersfields_table tbody tr:hover{background-color:#f5f5f5}.passengersfields_table tbody tr:last-child td{border-bottom:none}.passengersfields_table th,.passengersfields_table td{text-align:left}.passengersfields_table th:first-child,.passengersfields_table td:first-child{padding-left:20px}.passengersfields_table th:last-child,.passengersfields_table td:last-child{padding-right:20px}.passengers-fields-rows-select{min-width:100px;font-size:.875rem!important}.passengers-fields-buttons{display:flex;gap:8px;justify-content:end;padding:15px!important;width:100%}.passengersfields_icon{display:inline-block;vertical-align:middle}.amenities-table-columns th:nth-child(1){padding-left:40px}.amenities-table-columns td:nth-child(1){position:relative}.amenities-table-columns th:nth-child(1),.amenities-table-columns td:nth-child(1){width:10%}.hide-default-column .amenities-table-columns th:nth-child(1),.hide-default-column .amenities-table-columns td:nth-child(1){width:5%;padding-right:0}.hide-default-column .amenities-table-columns th:nth-child(2),.hide-default-column .amenities-table-columns td:nth-child(2){width:65%;padding-left:0}.amenities-table-columns th:nth-child(2),.amenities-table-columns td:nth-child(2){width:60%}.amenities-table-columns th:nth-child(3),.amenities-table-columns td:nth-child(3),.amenities-table-columns th:nth-child(4),.amenities-table-columns td:nth-child(4){width:10%}.amenities-table-columns th:nth-child(5),.amenities-table-columns td:nth-child(5){width:10%;text-align:center}.amenities-table-columns thead th{background-color:#f5f5f5;color:#333;padding:15px;border-bottom:1px solid #ddd;text-align:left}.amenities-table-columns td{padding:15px;border-bottom:1px solid #ddd!important;text-align:left;height:75px;vertical-align:top}.amenities-table-columns tbody tr:hover{background-color:#f5f5f5}.amenities-table-columns{width:100%}.cell-content{display:flex;align-items:flex-start}.amenities-table-add-actions{display:flex;width:100%;gap:16px;justify-content:flex-end;margin-top:16px}.amenities-table-add-actions #action-cancel-button,.amenities-table-add-actions #action-save-button{width:85px!important}.amenities-table-container{width:100%;position:relative;border-radius:8px;overflow:hidden}.amenities-droppable-container{width:100%;min-height:100px;border-radius:8px;position:relative}.amenities-droppable-container--dragging-over{border:solid 2.3px #98c6f6}.amenity-drop-indicator{display:flex;justify-content:center;align-items:center;height:80px;color:#4d84ff;font-weight:500}.no-amenities-message{display:flex;justify-content:center;align-items:center;height:100px;color:#667085;font-style:italic}.amenities-table-columns{width:100%;border-collapse:collapse;font-weight:500;margin-bottom:16px;box-sizing:border-box;font-size:14px}.amenities-table-columns thead{border-bottom:1px solid #eaecf0;text-align:left}.amenities-table-columns th{padding:14px 0;color:#344054;font-weight:600}.itinerary-skeleton{width:100%;height:60vh}.dropdown__item{font-size:16px!important;font-style:normal!important;font-weight:500!important;line-height:24px!important;font-family:Inter Variable!important;color:var(--gray-900)!important}.dropdown__item--danger{color:var(--error-600)!important}.MuiList-root{min-width:157px;width:100%;border-radius:8px;padding:2px 6px!important}.MuiMenuItem-root{height:48px}.MuiMenuItem-root.Mui-selected{background-color:var(--gray-100)!important;border-radius:8px}.MuiMenuItem-root:hover{border-radius:8px}.embed-header{padding-top:16px}.embed-title{font-weight:600;text-align:left}.embed-hint-text{font-size:14px;font-weight:400px;padding-bottom:16px}.embed-copy-text{font-size:14px;font-weight:400px}.embed-container{display:flex;justify-content:space-between}.left-section{width:246px;height:156px;margin-right:8px;margin-bottom:24px}.right-section{width:246px;height:156px;background-color:#f2f4f7;margin-left:8px;display:flex;justify-content:center;align-items:center;margin-bottom:24px}.embed-label{width:160px;display:block;font-size:14px;font-weight:500}.embed-input-section{padding-bottom:16px}.embed-color-section{display:block}.color-config{display:flex;align-items:center}.color-config-custom{display:block;position:relative}.color-config-custom .color-config-input{width:40px;height:15px;cursor:pointer}.embed-inputLink{padding:0px 24px 16px 0x}.embed-close-button{padding:0 16px;display:flex;justify-content:flex-end;font-weight:700}.embed-customIcon{display:flex;align-items:center;color:var(--primary-600);font-weight:600;font-size:14px}.embed-customIcon:hover{cursor:pointer}#simple-tabpanel-1>div{padding:0}.embed-inputLink{padding-bottom:16px}.right-section>button{width:101px;color:#fff;text-transform:none;border-radius:8px;padding:10px 16px;text-align:center;font-size:14px}.share-dialog__subtitle{padding-bottom:8px;text-align:left;font-size:14px;font-weight:500px}.share-dialog-inputLink{padding:0 16px 16px}.share-dialog-close-button{padding:0 16px;display:flex;justify-content:flex-end;font-weight:700}.share-dialog-customIcon{display:flex;align-items:center;color:var(--primary-600);font-weight:600;font-size:14px}.share-dialog-customIcon:hover{cursor:pointer}#simple-tabpanel-0>div{padding:0}.trip-modal-title{font-size:16px;font-weight:600px}.trip-modal-box{position:absolute;display:flex;flex-direction:column;top:50%;left:50%;transform:translate(-50%,-50%);width:540px;background-color:var(--base-white);padding:16px;border-radius:8px;height:auto}.trip-modal-box__header{display:flex;flex-direction:row;justify-content:space-between;padding:16px}.trip-modal-menu_Option{display:flex;flex-direction:row}.trip__pricing-plan__form{width:100%;max-width:600px;display:flex;padding:24px 0;flex-direction:column;align-items:center;align-self:stretch}.trip__pricing-plan__form__delete{position:absolute;right:4px;top:20%}.trip__pricing-plan__accordion-details{width:100%;display:flex;flex-direction:column;gap:20px}.trip__pricing-plan__accordion-summary>.MuiAccordionSummary-expandIconWrapper{margin-right:24px}.trip__pricing-plan__confirmation-container{position:absolute;transform:translate(-50%,-50%);top:50%;left:50%;background-color:var(--base-white);width:400px;border-radius:12px;padding:24px}.trip__pricing-plan__confirmation-header{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:8px}.trip__pricing-plan__confirmation-buttons-container{display:flex;justify-content:space-between;margin-top:32px}.trip__pricing-plan__confirmation-button{width:170px}.trip__pricing-plan__confirmation-button--remove{color:var(--error-700)!important;border-color:var(--error-300)!important}.trip__pricing-plan__confirmation-button--keep{background-color:#000!important}.trip__pricing-plan__list{width:100%;gap:16px;display:flex;flex-direction:column}.trip__pricing-panel{display:flex;flex-direction:column;padding:24px!important;width:100%}.trip__pricing-panel__footer{width:100%;max-width:600px;display:flex;padding:8px 24px 24px 0!important;gap:12px}.trip__pricing-panel__footer>button{width:50%}.trip__pricing-list__add{width:100%;max-width:600px;margin-top:16px;margin-bottom:24px}.trip-princing-line{border:1px solid #d0d5dd;max-width:636px;width:100%;margin:16px 0}.trip-pricing-label-fees{color:var(--Base-Black, #000);font-size:18px;font-style:normal;font-weight:400;line-height:28px;padding:16px 0}.trip-pricing-fees{padding:16px}.trip-pricing-radio-fees{padding:16px 0;display:flex;align-items:center}.trip-pricing-radio-fees>div{margin-right:16px}.refund-message{display:flex;flex-direction:column;align-items:center;gap:16px;margin-bottom:40px}.refund-message__icon{width:40px;height:40px;fill:#4ac43c}.refund-message__title{color:#000;font-family:Inter Variable;font-size:32px;font-style:normal;font-weight:500;line-height:normal}.refund-message__description{color:#323232;text-align:center;font-family:Inter Variable;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.refund-cancel-booking-modal-container{min-width:800px;overflow-y:auto}.refund-cancel-booking-modal-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%}.refund-cancel-booking-modal-title{font-size:32px;font-weight:600;text-align:left;margin:0}.refund-cancel-booking-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%}.refund-cancel-booking-header-item{font-weight:400!important;font-size:16px}.refund-cancel-booking-modal-content-container{display:flex;flex-direction:column;width:100%;padding:40px 0;gap:40px}.refund-cancel-booking-modal-content-container h3{text-align:left}.refund-cancel-booking-modal-passengers-container,.refund-cancel-booking-modal-payment-selector-container{display:flex;flex-direction:column;gap:16px}.refund-cancel-booking-modal-payment-selector-header{display:grid;grid-template-columns:40px 1fr 1fr 1fr 1fr;gap:16px;width:100%}.refund-cancel-booking-modal-payment-selector-header h3{font-weight:600;font-size:18px}.refund-cancel-booking-modal-passengers-list{display:flex;flex-direction:column;gap:16px}.refund-cancel-booking-modal-payment-selector-item{display:grid;grid-template-columns:40px 1fr 1fr 1fr 1fr;gap:16px;width:100%;align-items:flex-start}.refund-cancel-booking-modal-payment-selector-item h3{font-weight:400!important;text-align:left;font-size:16px}.refund-cancel-booking-modal-section-title{font-size:20px;font-weight:600}.refund-cancel-booking-modal-subtitle{font-size:16px;font-weight:600}.refund-cancel-booking-modal-refund-type-item{display:flex;flex-direction:row;align-items:center;width:230px;height:140px;border-radius:8px;border:1.5px solid #b9daf9;padding:0 24px;cursor:pointer}.refund-cancel-booking-modal-refund-type-item-checked{border:2px solid #1361d8;background:rgba(201,227,250,.3)}.refund-cancel-booking-modal-refund-type-container{display:flex;flex-direction:column;gap:16px}.refund-cancel-booking-modal-refund-type-items{display:flex;flex-direction:row;gap:16px}.refund-cancel-booking-modal-refund-type-item-content{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.refund-cancel-booking-modal-refund-type-item-container{display:flex;flex-direction:column;width:100%}.refund-cancel-booking-modal-refund-type-item-header{display:flex;align-items:center;gap:8px;margin-bottom:8px}.refund-cancel-booking-modal-button-container{display:flex;flex-direction:row;gap:16px;justify-content:flex-end}.refund-cancel-booking-modal-refund-type-item-label{margin:0;font-size:16px;flex-shrink:0}.refund-cancel-booking-modal-refund-type-item-input{margin-top:8px;width:100%}.refund-cancel-booking-modal-refund-type-item-amount{font-size:16px;font-weight:400!important;padding-left:30px}.refund-cancel-booking-modal-passengers-list li{font-size:16px;font-weight:400!important}.refund-cancel-booking-modal-passengers-list ul{list-style-type:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.refund-cancel-booking-modal-payment-selector-item-refunded{font-size:12px;font-weight:500;color:#696969;margin-bottom:0!important}.refund-cancel-booking-modal-payment-selector-item-content{display:flex;flex-direction:column;gap:8px}.refund-cancel-booking-modal-payment-selector-items{display:flex;flex-direction:column;gap:16px}.refund-cancel-booking-modal-payment-selector-item-icon{width:40px;display:flex;align-items:center;justify-content:center}.refund-cancel-booking-modal-method-info{display:flex;flex-direction:row;align-items:center;gap:8px}.booking-panel__main-header{display:flex;flex-direction:column;align-items:flex-start;gap:24px;align-self:stretch;margin-bottom:40px}.booking-panel__main-header__manage-booking{display:flex;justify-content:space-between;align-items:center;align-self:stretch;height:46px}.booking-panel__main-header__manage-booking__title{color:#1e1e1e;font-family:Inter Variable;font-size:32px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-.16px}.booking-panel__remove-passenger-button{color:#ea425d!important;border-radius:5px;border:1px solid #ea425d;background:#fff;box-shadow:0 1px 4px #00000026;padding:10px 16px!important}.booking-panel__footer-cta__container{position:sticky;bottom:0;display:flex;gap:8px;justify-content:end;padding:32px 0}.booking-panel__modal .MuiDialog-paper{padding:32px 48px!important}.booking-panel__modal__total-title{color:#353535;text-align:left;font-family:Helvetica;font-size:20px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-.1px;text-transform:uppercase}.booking-panel__modal__item-title{color:#353535;text-align:center;font-family:Helvetica;font-size:16px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-.08px;text-transform:uppercase}.booking-panel__modal__subitem-title{color:#373737;font-family:Inter Variable;font-size:16px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.08px}.booking-panel__modal__subitem-total{color:#ea425d}.booking-panel__modal__content{display:flex;flex-direction:column;align-items:flex-start;gap:24px;align-self:stretch;min-width:805px;width:100%}.booking-panel__modal__totals-container{display:flex;flex-direction:column;gap:24px}.booking-panel__modal__total-row{display:flex;justify-content:space-between;align-items:center;align-self:stretch;gap:16px}.booking-panel__modal__divider{width:100%;height:1px;background:#d7d7d7}.booking-panel__modal__subitems-container{display:flex;flex-direction:column;gap:16px}.booking-panel__modal-actions{display:flex;justify-content:end;gap:16px;margin-top:32px;width:100%}.booking-panel__modal-pricing-plan_bordered-container{display:flex;width:100%;padding:16px;flex-direction:column;align-items:flex-start;gap:16px;border-radius:8px;border:1px solid rgba(0,0,0,.1);min-height:75px}.booking-panel__modal-pricing-plan__title{font-family:Inter Variable;font-size:32px;font-style:normal;font-weight:500;line-height:normal}.booking-panel__modal-pricing-plan_wrapper{display:flex;flex-direction:column;gap:8px;width:100%;align-items:start}.booking-panel__modal__muted-text{color:#676767;text-align:center;font-family:Helvetica;font-size:16px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.08px;text-transform:capitalize}.booking-totals-header__item{align-self:flex-start;flex:1;position:relative;padding:0 10px 0 14px;margin:10px}.booking-totals-header__separator{width:1px;height:40px;background-color:#e0e0e0;margin:0 10px}.booking-totals-header__item-title{color:#696969;font-family:Inter Variable;font-size:12px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-.06px;text-transform:uppercase;margin-bottom:8px}.booking-totals-header__item-value{color:#373737;font-family:Inter Variable;font-size:14px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:-.07px}.booking-totals-header{display:flex;padding:12px 24px;justify-content:center;align-items:center;gap:32px;align-self:stretch;border-radius:8px;border:.912px solid #d2d2d2;background:#fff;box-shadow:0 0 10px 5px #0000000a;margin-bottom:24px;overflow:hidden}.booking-totals-header__no-bottom-radius{border-radius:8px 8px 0 0}.booking-panel__pricing-plans{display:flex;flex-direction:column;align-items:flex-start;gap:24px;align-self:stretch}.booking-panel__pricing-plan__title{color:var(--gray-700);font-family:Inter Variable;font-size:18px;font-style:normal;font-weight:700;line-height:20px;margin-bottom:8px!important}.booking-panel__pricing-plan__passengers{margin-top:16px;display:flex;flex-direction:column;align-items:flex-start;gap:12px;align-self:stretch}.booking-panel__pricing-plan__passengers label{margin-left:0;margin-right:0}.booking-panel__pricing-plan__passengers__row{display:flex;align-items:center;height:24px}.booking-panel__pricing-plan__passenger{color:var(--gray-700);font-family:Inter Variable;font-size:16px;font-style:normal;font-weight:500;line-height:20px;margin-left:28px}.booking-panel__pricing-plan__passenger--remove{margin-left:8px}.booking-panel__pricing-plan__passenger__divider{width:307px;height:1px;background-color:#d7d7d7}.booking-panel__pricing-plan__select{width:307px!important}.booking-panel-header{font-weight:800;text-transform:uppercase}.booking-panel-container{padding:24px}.booking-panel-columns-button{border-radius:0}.booking-panel-modal-box{position:absolute;display:flex;flex-direction:column;top:50%;left:50%;transform:translate(-50%,-50%);width:540px;background-color:var(--base-white);padding:16px;border-radius:8px;height:auto}.booking-panel-cancel-modal-box{position:absolute;display:flex;flex-direction:column;top:50%;left:50%;transform:translate(-50%,-50%);width:90%;background-color:var(--base-white);padding:64px;border-radius:8px;height:auto;max-width:1096px;max-height:95vh;overflow-x:auto;overflow-y:auto}.booking-panel-modal-title{font-size:16px;font-weight:600px;margin-bottom:16px;text-align:left}.request-dialog__subtitle{padding-bottom:8px;text-align:left}.booking-panel-dialog-close-button{display:flex;justify-content:flex-end;font-weight:700;width:100%;margin-top:16px}.booking-panel-copy-link{display:flex;align-items:center;color:var(--primary-600);font-weight:600;font-size:14px}.booking-panel-copy-link:hover{cursor:pointer}.cancelled{color:#e82d4c;font-weight:200}.booking-panel-booking-number-badge{display:flex;align-items:center;justify-content:center;background-color:#f9fafb;border-radius:22px;padding:2px 8px;font-size:14px;border:1px solid #eeeff3}.booking-panel-booking-number-cancelled-text{display:flex;align-items:center;justify-content:center;padding-top:4px;font-weight:600;color:#e82d4c;font-size:8px}.booking-panel-booking-amountReceived-text{display:flex;align-items:center;justify-content:center;padding-top:4px}.booking-panel-booking-amountReceived-icon{margin-right:4px;display:flex;align-items:center;justify-content:center;width:16px;height:16px}.booking-panel-booking-amountReceived-refund-text{display:flex;align-items:center;justify-content:center;padding-top:4px;font-weight:600;color:#696969;font-size:8px}.booking-panel-balance-badge,.booking-panel-final-payment-due-date-cancelled-badge{display:flex;align-items:center;justify-content:center;background-color:#f9fafb;border-radius:6px;padding:0 2px;font-size:14px;border:1px solid #eeeff3;width:100px;color:#848484}.booking-panel-final-payment-due-date{text-align:center;font-size:14px;width:120px}.booking-panel-final-payment-due-date-badge{display:flex;align-items:center;justify-content:center;background-color:#e4feed;border-radius:6px;padding:0 4px;font-size:14px;border:1px solid #13e385;width:120px;color:#13e385}.booking-panel-final-payment-due-date-badge-cancelled{display:flex;align-items:center;justify-content:center;background-color:#ffe6e8;border-radius:6px;padding:0 2px;font-size:14px;border:1px solid #e82d4c;width:120px;color:#e82d4c;margin:2px 0}.booking-panel-header-info{display:flex;padding:12px 24px;justify-content:center;align-items:center;gap:32px;align-self:stretch;border-radius:8px;border:.912px solid #d2d2d2;background:#fff;box-shadow:0 0 10px 5px #0000000a;margin-bottom:20px;overflow:hidden}.booking-panel-header-info-item{align-self:flex-start;flex:1;position:relative;padding:0 10px 0 14px;margin:10px}.booking-panel-header-info-separator{width:1px;height:40px;background-color:#e0e0e0;margin:0 10px}.booking-panel-header-info-item-title{color:#696969;font-family:Inter Variable;font-size:12px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-.06px;text-transform:uppercase;margin-bottom:8px}.booking-panel-header-info-item-value{color:#373737;font-family:Inter Variable;font-size:14px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:-.07px}.booking-breadcrumb__container{display:flex;align-items:center;gap:12px}.booking-breadcrumb__item{display:flex;align-items:center;gap:8px;color:#1361d8;font-family:Inter Variable;font-size:20px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-.1px;cursor:pointer}.booking-breadcrumb__item:hover{text-decoration:underline;color:#4d90f3}.passengers-header{display:flex;justify-content:flex-end;align-items:center;padding:16px}.passagers-export__menu{width:100%}.passagers-export__menu .MuiList-root{min-width:135px}.passagers-export__menu-item{color:var(--gray-700)!important;font-family:Inter Variable!important;font-size:14px;font-style:normal;font-weight:500;line-height:20px;padding:2px 6px!important;height:40px!important;width:125px!important;align-self:flex-end}.passengers-inputFilter{width:400px!important}.passengers-inputFilter .MuiButtonBase-root{background-color:var(--gray-100)!important;width:42px}.passengers-inputFilter .MuiSvgIcon-root{color:var(--gray-700);height:20px;width:20px}.passengers-header-dropdown{display:flex;justify-content:space-between;align-items:center}#passagers-export-button{width:176px;height:40px}.passengers-header-multiselect{height:40px;border-radius:8px!important}.passenger-modal-box{position:absolute;display:flex;flex-direction:column;top:50%;left:50%;transform:translate(-50%,-50%);width:540px;background-color:var(--base-white);padding:16px;border-radius:8px;max-height:80vh;overflow-y:auto}.passenger-modal-box__header{display:flex;flex-direction:row;justify-content:space-between;padding:16px 0}.passenger-fields-container{flex-grow:1;overflow-y:auto;padding-right:8px}.passenger-field{display:flex;flex-direction:column;margin-bottom:16px}.passenger-update-modal-input{width:100%}.share-dialog-close-button{align-self:flex-end}label{font-family:Inter Variable;font-size:14px;color:#667085;font-weight:500}.no-passengers-found{display:flex;flex-direction:column;align-items:center;padding:24px}.no-passengers-found__search-container{display:flex;justify-content:center;align-items:center;background-color:var(--gray-100);width:48px;height:48px;border-radius:50%;margin-bottom:16px}.no-passengers-found__title{margin-bottom:8px}.passengers-panel-data-grid-firstname{cursor:pointer;color:var(--primary-600)}.trip-tab-panel{padding:16px 0}.trip-wrapper{background-color:var(--base-white);width:100%}.trip-wrapper .MuiTabs-scroller{padding:12px 24px}.trip-wrapper .MuiAccordion-root{box-shadow:var(--box-shadow-sm)}.trip-wrapper .MuiTab-root{margin-bottom:0!important}.trip-header-actions{display:flex;align-items:center;gap:16px}.create-trip-date{align-items:baseline;display:flex}.create-trip-row{align-items:baseline;display:flex;flex-direction:column;position:relative}.length-hint{position:absolute;right:0;color:var(--gray-500)}.title-length-hint{top:77px}.description-length-hint{bottom:-27px}.length-hint.text-sm-medium{color:var(--gray-500)}.create-trip-date .MuiIconButton-root{top:inherit!important}.create-trip-header{display:flex;align-items:flex-start;gap:12px;width:100%;padding-bottom:16px}.create-trip-content{display:flex;gap:24px;flex-direction:column}.duration-container{width:30%;margin-left:16px;position:relative}.duration-placeholder{color:var(--gray-400);position:absolute;right:12px;top:50%;z-index:1}.duration-placeholder-error{top:37px}.create-trip__date-label{font-size:14px;display:flex;margin-bottom:0!important;font-weight:500}.trips-list__footer .MuiDataGrid-footerContainer{justify-content:center}.trips-list__data-grid-header{background-color:var(--gray-50)}.trips-list__data-grid-header-title{cursor:pointer;color:var(--primary-600)}.trips-list__footer div .MuiDataGrid-virtualScroller{overflow:hidden}.shell-skeleton{width:100%}.no-trips-found{display:flex;flex-direction:column;align-items:center}.no-trips-found__search-container{display:flex;justify-content:center;align-items:center;background-color:var(--gray-100);width:48px;height:48px;border-radius:50%;margin-bottom:16px}.no-trips-found__title{margin-bottom:8px}.MuiInputBase-input::placeholder{font-size:14px!important}.trips-inputFilter .MuiButtonBase-root{background-color:var(--gray-100)!important}.trips-inputFilter .MuiSvgIcon-root{color:var(--gray-700);height:20px;width:20px}.trip-filters{display:flex;flex-direction:column;width:16%;min-width:240px}.trip-filters__header{display:flex;flex-direction:row;justify-content:space-between;padding:10px 24px;border:1px solid var(--gray-200);border-right:1px solid var(--gray-200);border-left:none}.trip-filters__body{display:grid;row-gap:8px;padding-left:24px;padding-right:24px;border-right:1px solid var(--gray-200)}.trip-filters__header-text{font-style:normal;font-weight:500;line-height:24px}.trip-filters__filter-by{color:var(--gray-900);font-size:16px}.trip-filters__clear-all{color:var(--primary-600);font-size:16px;cursor:pointer}.trips-filters__filter-title{color:var(--gray-900);font-size:14px;font-style:normal;font-weight:500;line-height:20px;margin-top:16px;margin-bottom:4px}.trips-filters__checkbox-wrapper:not(:last-child){margin-bottom:8px}.trips-filters__checkbox-wrapper label{margin-left:0;margin-bottom:0}.trips-filters__range-picker-wrapper{margin-bottom:16px}.trips-filters__range-picker-wrapper .MuiStack-root{overflow:unset;padding-top:0}.trips-filters__range-picker-wrapper .MuiInputBase-root.MuiOutlinedInput-root{height:44px;border-radius:8px}.trips-filters__lastmodified-radio-wrapper{margin-bottom:16px;height:24px}.trips-filters__range-picker-wrapper svg{height:20px;width:20px}.trips-filters__startDatePicker svg{height:20px;width:20px}.output-skeleton{width:100%}.output-skeleton__header{padding:16px 24px;background-color:var(--base-white);width:100%}.output-skeleton__label__container{display:flex;gap:32px}.output-skeleton__label{display:flex;gap:8px;align-items:center}.output-skeleton__tripday__container{padding:16px;background-color:var(--gray-200);width:100%}.output-skeleton__tripday__card{padding:16px;background-color:var(--base-white);width:100%;border-radius:8px;border:1px solid var(--gray-300)}.output__container{width:100%}.itineraries-page__container{display:grid;justify-content:center;align-items:center}.payment-successfull-message{display:flex;justify-content:center;align-items:center;height:100vh;font-size:24px;background-color:var(--base-white);flex-direction:column}.payment-successfull-message__header{display:flex;margin-bottom:16px;justify-content:center;align-items:center;width:402px}.payment-successfull-message__content{text-align:center}.payment-successfull-message__footer{width:100%;margin-top:32px}.payment-successfull-message__footer>button{width:100%}.payment-successfull-message__inner-circle{background:var(--success-100);padding:12px;display:flex;justify-content:center;align-items:center;border-radius:50%}.payment-successfull-message__outer-circle{background:var(--success-50);padding:12px;display:flex;justify-content:center;align-items:center;border-radius:50%}.templates-panel{display:grid;align-items:start;background-color:var(--gray-200)}.template-config-panel{display:flex;flex-wrap:wrap;z-index:99999;justify-content:space-between;background-color:var(--base-white);gap:24px;padding:16px 40px!important;position:sticky;top:0;overflow-y:auto;padding-right:16px;box-shadow:0 5px 5px #0000001a}.template-style-container{display:flex;flex-wrap:wrap;gap:24px}.template-style-container button{margin-top:24px}.template-style-container hr{margin-top:30px;height:50%}.template-output-panel{display:flex;padding:32px!important;margin:0 auto}.font-style-config-container{display:flex;flex-wrap:wrap;gap:24px}.font-config-box{display:flex;flex-direction:column}.font-label{margin-bottom:2px}.font-select-box{display:flex;align-items:start;gap:4px}.font-form-control{min-width:150px!important}@font-face{font-family:CopperplateCC;src:url(/fonts/output/CopperplateCC-Bold.otf) format("opentype");font-weight:700;font-style:normal}.color-config-container{display:flex;flex-wrap:wrap;flex-direction:column;align-items:start}.color-config-label{margin-bottom:6px}.color-config-box{display:flex;gap:16px}.color-config-palette{display:flex;gap:16px;flex-wrap:wrap}.color-config-color-box{width:36px;height:36px;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:4px!important;position:relative}.color-config-selected{box-shadow:0 0 0 2px var(--gray-600);border:none}.color-config-unselected{border:1px solid var(--gray-300)}.color-config-custom{display:flex;position:relative}.color-config-custom .color-config-input{width:40px;height:35px;cursor:pointer}.color-config-custom .MuiInput-input{width:50px;height:45px!important;padding:0!important;cursor:pointer}.color-config-eyedropper{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none}.template-output__container{padding:16px;position:relative}.template-loading-container,.template-error-container{display:flex;justify-content:center;align-items:center;height:100vh}.template-output-component-container{background-color:var(--base-white);box-shadow:0 2px 4px #0000001a}.template-error{color:var(--error-600);font-size:1.2em}@media print{.template-output-component-container{box-shadow:none}}.template-outputs-dropdown{margin-bottom:16px}.xg-select-input-component{background-color:#fff;border-radius:8px!important;width:100%}.xg-select-input-component:focus{border:1px solid var(--primary-300)}.xg-select-input-component .MuiSelect-select{padding:10px 32px 10px 14px;border-radius:8px}.xg-select-input-component .Mui-disabled{background-color:var(--gray-50);border-color:var(--gray-300)}.xg-select-input-component .Mui-disabled span{font-size:16px;font-weight:500;line-height:24px}.update-action-modal__footer{display:flex;width:100%;gap:12px}#passengers-fields-modal .MuiDialog-paper{padding:40px 24px}#passengers-fields-modal .MuiDialogTitle-root{padding:16px}.remaing-characters__hint-text{width:100%;text-align:right;margin-top:6px!important;color:var(--gray-700)!important}.passenger-field__add-answer-button{color:var(--gray-700)!important;max-width:153px}.passenger-field__add-answer-button:disabled{color:var(--gray-300)!important}.passenger-field__options-container{display:flex;gap:24px;flex-direction:column}.passenger-field__option-row{position:relative;display:flex;width:100%;justify-content:flex-start;gap:40px;align-items:baseline}.passenger-field__form-group{position:relative}.passenger-fields__modal-container{display:flex;align-items:flex-start;gap:24px;width:100%;padding:0 16px 16px;margin-top:68px;width:688px;flex-direction:column}.passenger-fields-panel{padding:24px!important}.passenger-fields__action-icon{color:var(--primary-600);width:24px;height:24px}.passenger-fields__action-icon__disabled{color:var(--gray-300)}.global-amenities-box-container{display:flex;flex-direction:column;width:100%;gap:10px;justify-content:flex-start;align-items:flex-start;height:100%;padding:32px 35px!important}.amenities-table{min-height:350px;height:100%}.amenities-table td{padding:8px 20px}.amenities-table th{padding:20px}.amenities-description__row{align-items:baseline;display:flex;flex-direction:column;position:relative}.amenities-description__row-input{width:100%}.amenities-description__row-label{margin-top:4px;width:100%;text-align:right}.amenities-description__row-label span{color:var(--gray-500)}.amenities-add-amenity-form__name{min-width:100%}.global-settings__wrapper .MuiTabs-scroller{padding:12px 24px}.global-settings__wrapper .MuiBox-root{border-radius:0;padding:0}.global-settings__wrapper .MuiAccordion-root{box-shadow:var(--box-shadow-sm)}.global-settings__wrapper .MuiTab-root{margin-bottom:0!important}.booking-total__item{display:flex;flex-wrap:w;gap:4px;justify-content:space-between;margin:8px 0}.booking-total__item-column{display:flex;flex-direction:column;gap:4px;width:50%}.booking-total__item-column .h3-semibold{text-align:right}.booking-total__item-column__title{color:var(--base-black);overflow:hidden;text-overflow:ellipsis}.text-sm-medium.text-muted--primary{color:var(--gray-600);text-align:left}.booking-total__item-column__deposit{display:flex;align-items:center;gap:4px;justify-content:flex-end}@media (max-width: 576px){.booking-total__item{display:flex;flex-wrap:wrap;gap:4px;justify-content:space-between;margin:8px 0}.booking-total__item-column{display:flex;width:100%}.booking-total__item-column__deposit{display:flex;width:100%;justify-content:right}.booking-total__item-column__deposit .price-per-person__text{width:max-content}.booking-total__item-column span{font-size:16px}.booking-total__item-column .text-md-medium{width:max-content;line-height:16px}}@media (max-width: 345px){.booking-total__item-column span{font-size:14px}.booking-total__item{flex-wrap:wrap;justify-content:flex-start}}.booking-totals{border-radius:8px;background:var(--base-white);display:flex;width:402px;padding:8px 16px 16px;flex-direction:column;align-items:center;gap:16px;position:sticky;top:0}.booking-totals__header{color:var(--base-black);border-bottom:1.5px solid var(--gray-300);width:100%;padding-bottom:16px;margin-bottom:16px}.booking-totals__items{display:flex;flex-wrap:wrap;flex-direction:column;gap:16px;width:100%}.booking-totals__divider{width:100%;border-bottom:1.5px solid var(--gray-300)}@media (max-width: 1024px){.booking-totals{border-radius:8px;background:var(--base-white);display:flex;width:100%;padding:24px 0 32px;flex-direction:column;align-items:center;gap:16px}}.book-now__stepper{display:flex;padding:16px 0;justify-content:center;align-items:center;margin-top:16px;margin-bottom:24px}.book-now__stepper-content{width:100%}.book-now__stepper-content .clickable-step{cursor:pointer!important}.book-now__stepper-content .inactive-step{cursor:default!important}.book-now__stepper-content .Mui-disabled{cursor:pointer!important}.book-now__stepper-content .Mui-active{color:var(--primary-500)!important}.book-now__stepper-content .Mui-active .MuiStepIcon-root{background-color:var(--gray-100)!important;border-radius:50%}.book-now__stepper-content .clickable-step:hover .MuiStepIcon-root:not(.Mui-active){color:var(--primary-500)!important;border-radius:50%;transition:background-color .2s}@media (max-width: 576px){.book-now__stepper span{font-size:14px}}@media (max-width: 340px){.book-now__stepper span{font-size:11px}}.payment-successfull__header{display:flex;margin-bottom:16px;justify-content:center;align-items:center;width:402px}.payment-successfull__content{text-align:center}.payment-successfull__footer{width:100%;margin-top:32px}.payment-successfull__footer>button{width:100%}.payment-successfull__inner-circle{background:var(--success-100);padding:12px;display:flex;justify-content:center;align-items:center;border-radius:50%}.payment-successfull__outer-circle{background:var(--success-50);padding:12px;display:flex;justify-content:center;align-items:center;border-radius:50%}@media (max-width: 560px){.booking-modal__actions{justify-content:center}.booking-modal__actions #action-next-cancel-button,.booking-modal__actions #action-next-confirm-button{width:200px!important}}@media (max-width: 460px){.booking-modal__actions #action-next-cancel-button,.booking-modal__actions #action-next-confirm-button{width:140px!important}}@media (max-width: 340px){.booking-modal__actions #action-next-cancel-button,.booking-modal__actions #action-next-confirm-button{width:100px!important}}@media (max-width: 275px){.booking-modal__actions #action-next-cancel-button,.booking-modal__actions #action-next-confirm-button{width:100%!important}}.booking-plan__card{display:flex;padding:8px 16px;align-items:flex-start;justify-content:space-around;gap:16px;align-self:stretch;border-radius:8px;background:var(--base-white);box-shadow:var(--box-shadow-md)}.booking-plan__card__quantity{display:flex;width:98px;height:72px;align-items:flex-start;gap:20px}.booking-plan__card__details{display:flex;align-items:flex-start;flex:1 0 0;border-radius:12px;width:581px;min-height:60px}.booking-plan__card__details-info{display:flex;flex-direction:column;align-items:flex-start;flex:1 0 0;gap:4px}.booking-plan__card__details-pricing{width:206px;display:flex;flex-direction:column;justify-content:flex-end;text-align:right;gap:4px}.price-per-person__text{color:var(--base-black)}.text-sm-regular.plan-description__text{color:var(--base-black);padding:16px 0}.MuiList-root{min-width:98px}.booking-plan__card__quantity-select{border:1px var(--gray-300) solid;padding-left:8px!important}.booking-plan__card__quantity-select>.MuiSelect-select{border:none!important;background:transparent!important;padding-left:0!important}@media (max-width: 1024px){.booking-plan__card{display:flex;padding:4px 8px;gap:0}.booking-plan__card__details{flex-wrap:wrap}}@media (max-width: 620px){.booking-plan__card{flex-direction:row-reverse}.booking-plan__card__details-pricing{width:100%;display:flex;flex-direction:row;justify-content:flex-start;text-align:left;margin-top:4px;margin-bottom:8px}.booking-plan__card__details-pricing span{font-size:16px}.booking-plan__card__details-info{display:flex;flex-direction:column;align-items:flex-start;width:100%;gap:4px}.text-sm-regular.plan-description__text{color:var(--base-black);padding:8px 0}.booking-plan__card__quantity{width:max-content}}@media (max-width: 345px){.booking-plan__card__details-pricing span{font-size:14px}}.checkout-payment__form{width:620px;min-height:457px;margin:2px}.checkout-payment__actions{display:flex;justify-content:flex-end;align-items:baseline;gap:12px;padding-bottom:8px;z-index:9999}.item-to-pay{display:flex;width:100%;padding:16px;align-items:center;gap:16px;border-radius:8px;background:var(--base-white);margin:16px 0;justify-content:space-between;box-shadow:var(--box-shadow-md)}.terms-and-conditions__wrapper{width:100%;display:flex;padding:12px;flex-direction:column}.terms-and-conditions__content{display:flex;align-items:center}.text-sm-regular.terms-and-conditions__error{color:var(--error-400);margin-left:15px}.terms-and-conditions__link{margin-left:-8px}.terms-and-conditions__link a{font-weight:700!important}@media (max-width: 1024px){.checkout-payment__form{width:100%;min-height:457px;margin:0;overflow:hidden!important}.item-to-pay{display:flex;flex-wrap:wrap;width:100%}.item-to-pay label{font-size:14px!important}.item-to-pay div div{width:140px!important}.item-to-pay span{font-size:14px}.checkout-payment__actions{display:flex;justify-content:flex-end;position:absolute;width:100%!important;bottom:10px;padding-top:8px;padding-left:4px;padding-right:4px;border-top:1px solid var(--gray-300);left:0;background-color:var(--base-white)}.checkout-payment__actions #cancel-payment{width:140px!important}}@media (max-width: 576px){.terms-and-conditions__container{display:flex;align-items:flex-start;font-size:14px}.terms-and-conditions__container label{margin-top:2.5px}.StripeElement{padding:0!important}}@media (max-width: 560px){.checkout-payment__actions{justify-content:center}.checkout-payment__actions #cancel-payment,.checkout-payment__actions-complete #complete-payment{width:50%!important}}.document-signing__wrapper{margin:20px 0;display:flex;gap:20px;justify-content:space-between}@media (max-width: 560px){.document-signing__wrapper{flex-direction:column;align-items:center;margin-bottom:0}}#sign-document-button{white-space:nowrap}.document-signing__embed{width:100%;height:100%}.document-signing__modal{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:90%;max-width:1000px;height:95vh;background-color:var(--base-white);box-shadow:var(--box-shadow-lg);border-radius:8px;overflow:hidden}.document-signing__actions{display:flex;flex-direction:column;justify-content:flex-end;align-items:baseline;padding-bottom:8px}.text-sm-regular.document-sign__error{color:var(--error-400)}.document-signing__progress{position:absolute;top:50%;left:50%;margin-top:-12px;margin-left:-12px}.document-signing__btn__wrapper{position:relative}.document-signing__btn__wrapper img{width:30px;height:36px;min-width:30px;display:block}#sign-document-button:disabled img{filter:grayscale(100%);opacity:.5}.document-signing__wrapper-text{display:flex;align-items:center;gap:10px}.document-signing__wrapper-text h3{text-align:left}.booking-modal__actions{display:flex;width:100%;gap:16px;justify-content:flex-end}@media (max-width: 1024px){.booking-modal__actions{display:flex;justify-content:flex-end;position:absolute;width:100%;bottom:16px;left:0;padding-top:10px;padding-left:8px;padding-right:4px;border-top:1px solid var(--gray-300);background-color:var(--base-white)!important;z-index:9999}.booking-modal__actions .MuiButtonBase-root{width:140px!important}}@media (max-width: 560px){.booking-modal__actions{justify-content:center;padding-left:10px!important;padding-right:10px!important}.booking-modal__actions #action-passengers-back-button,.booking-modal__actions #action-passengers-next-button{width:200px!important}}@media (max-width: 460px){.booking-modal__actions #action-passengers-back-button,.booking-modal__actions #action-passengers-next-button{width:140px!important}}@media (max-width: 340px){.booking-modal__actions #action-passengers-back-button,.booking-modal__actions #action-passengers-next-button{width:100px!important}}@media (max-width: 275px){.booking-modal__actions #action-passengers-back-button,.booking-modal__actions #action-passengers-next-button{width:100%!important}}.passenger-form__container{display:flex;gap:24px}.passenger-form__step{border-radius:50%;display:flex;text-align:center;justify-content:center;align-items:start;color:var(--gray-600);background:var(--base-white)}.passenger-form__accordion{width:100%;border-radius:8px!important;border:1px solid var(--gray-300);background:var(--base-white);box-shadow:none!important}.passenger-form__accordion-details{display:flex;flex-direction:column;gap:20px;margin-bottom:.5rem;width:100%}.passenger-form__grid{position:relative;gap:24px;margin-bottom:2rem}.passenger-form__input-container{width:100%;display:flex;flex-direction:column}.passenger-form__input-container .MuiFormHelperText-custom-date-picker-hint{color:#ff6e6e!important}.passenger-form__input-container .MuiIconButton-root{position:relative!important;right:0!important;top:0!important}.passenger-form__input-container .xg-textarea{height:auto!important}.passenger-form__input-error,.passenger-form__phone-input-error{width:auto}.passenger-form__input-error .MuiInputBase-root{border-color:#f04438!important}.passenger-form__phone-input-error fieldset{border-color:#f04438!important;border:solid 1px}.passenger-form__header{width:100%;display:flex;gap:8px;color:var(--gray-600)}.phone-input{width:100%;position:relative;border-radius:8px;height:44px}.phone-input .MuiInputBase-root{height:44px;border-radius:8px}.phone-input .MuiIconButton-root{position:relative!important;right:0!important;top:0!important}.phone-input-label{font-family:Inter Variable!important;font-size:14px!important;font-weight:500!important;margin-bottom:8px!important}.input-form-helper-text--error{font-family:Inter Variable!important;font-size:14px!important;font-weight:400!important;line-height:20px!important;margin-top:8px!important;color:#ff6e6e!important}.input-helper-text-container{display:flex;justify-content:space-between;align-items:flex-start}.input-form-length-hint{color:var(--gray-500);margin-top:8px;margin-left:auto}@media (max-width: 576px){.book-now-modal__plans-container{width:100%}.passenger-form__container{width:90%}.passenger-form__accordion-summary .text-lg-semibold{font-size:16px}.passenger-form__step{width:20px;font-size:16px}}.xg-input-label,.phone-input-label{white-space:normal!important;word-wrap:break-word!important;word-break:break-word!important;-webkit-hyphens:auto!important;-ms-hyphens:auto!important;hyphens:auto!important;max-width:100%!important;overflow-wrap:break-word!important}.MuiDialogContent-root{padding:24px 8px!important}.book-now-modal__booking{max-width:1144px;display:flex;align-items:flex-start}.MuiDialog-container h2{font-size:24px!important}.book-now-modal__section-header{color:var(--base-black);border-bottom:1.5px solid var(--gray-300);width:100%}.book-now-modal__plans-container{display:flex;flex-direction:column;gap:16px;align-items:flex-start}.book-now-modal__plans-container .MuiButtonBase-root{gap:14px}.book-now-modal__payment-options{width:726px;padding-top:8px}.MuiPaper-elevation{margin:16px!important}@media (max-width: 1024px){.book-now-modal__booking{max-width:100%;display:flex;flex-direction:column;gap:16px;align-items:flex-start}.book-now-modal__payment-options{width:100%;padding-top:8px}}.library__wrapper{height:100px;position:relative}.library-page-button{position:absolute;left:0!important;margin:0 8px!important;cursor:pointer;color:var(--gray-500)!important;background-color:var(--gray-50)!important;border:none!important}.library-page-button:hover{cursor:pointer;background-color:var(--gray-100)!important;color:var(--primary-600)!important}.library-page-button-active{position:absolute;left:0!important;margin-right:8px!important;cursor:pointer;background-color:var(--primary-600);color:var(--base-white)}.library-input-search-container{display:flex;flex-direction:row;justify-content:space-between;padding:16px}.library-buttons-container{display:flex;justify-content:left;padding:16px}.library-content-list,.library-page-new-item-button{padding:16px}.library-content-item{display:flex;padding:16px;margin:8px;justify-content:start;align-items:center;border-radius:8px;border:1px solid var(--gray-300);background:var(--base-White);cursor:pointer;color:var(--gray-700);position:relative;height:76px}.library-content-item-selected{display:flex;padding:16px;margin:8px;justify-content:start;align-items:center;border-radius:8px;border:1px solid var(--gray-300);background:var(--gray-300);cursor:pointer;color:var(--gray-700);position:relative;height:76px}.library_content_item_icon{position:absolute;right:10px;border-radius:50%;padding:5px;display:flex;justify-content:space-between;align-items:center}.library_icon{margin:12px;cursor:pointer;border-radius:50%}.library_icon:hover{cursor:pointer;background-color:var(--gray-100)!important;color:var(--primary-600)!important}.library_new_item_slide{box-shadow:0 8px 10px -5px #0003,0 16px 24px 2px #00000024,0 6px 30px 5px #0000001f;background-color:#fff;position:absolute;z-index:1300}.library_new_item_slide_header{display:flex;justify-content:space-between;align-items:center;padding:0}.library_new_item_slide_body{display:flex;flex-direction:column}.library_new_item_radioGroup_container{padding:16px 0}.library_new_item_input_container{padding:24px 0}.library_new_item_footer{width:100%;display:flex;padding:16px 3px 24px 0!important;gap:12px;justify-content:flex-end}.library_new_item_editor .editor__content-area .tiptap{min-height:150px;max-height:300px;overflow:auto}.delete-content-modal-box{position:absolute;display:flex;flex-direction:column;top:50%;left:50%;transform:translate(-50%,-50%);width:450px;background-color:var(--base-white);border-radius:8px;height:250px;overflow-y:auto;padding:24px}.delete-content-modal-body{display:flex;align-items:center;margin-bottom:24px}.delete-content-box-header{display:flex;flex-direction:row;align-items:start;align-self:flex-start;padding:16px 0}.delete-content-title{font-size:24px;font-weight:600px}.delete-content-buttons{display:flex;justify-content:space-between;margin-top:24px}#delete-content-button{width:194px!important}.library_new_service_slide{box-shadow:0 8px 10px -5px #0003,0 16px 24px 2px #00000024,0 6px 30px 5px #0000001f;background-color:#fff;position:absolute;z-index:1300}.library_new_service_slide_header{display:flex;justify-content:space-between;align-items:center;padding:0}.library_new_service_slide_body{display:flex;flex-direction:column}.library_new_service_radioGroup_container{padding:16px 0}#content__slide__container{position:absolute;right:0;width:50%;padding:16px;z-index:10;width:63%;min-height:100%;max-width:1044px}.library_new_service_input_container{padding:24px 0}p{font-size:16px;margin-bottom:6px!important;color:#667085;font-weight:400}.library_new_service_footer{width:100%;max-width:600px;display:flex;padding:16px 24px 24px 0!important;gap:12px;justify-content:flex-end}.library_new_service_editor .editor__content-area .tiptap{min-height:150px;max-height:300px;overflow:auto}.library-slide-close{cursor:pointer;padding:6px}.library-slide-close:hover{color:var(--primary-600);background-color:var(--gray-100);border-radius:100%}.header{border-radius:8px;background-color:#fff}.header__logo-container{display:flex;align-items:center;margin-bottom:18px}.header__logo{height:24px;margin-right:8px}.header__text{display:flex;padding:0;justify-content:space-between;align-items:center;margin-bottom:18px}.header__title{display:flex;align-items:center;font-size:1.875rem;font-weight:700;text-align:left}.header__date{display:flex;align-items:center;gap:8px;margin-top:auto;text-transform:uppercase}.header__date-text{font-size:.625rem!important;font-weight:800;line-height:18.4px;text-align:left;text-decoration-skip-ink:none;color:#000}.header__date-icon{font-size:18px;color:#333;margin-bottom:9px}.header__description{color:#555!important;line-height:16.5px;font-size:.75rem!important;font-weight:500!important;text-align:left;margin-bottom:18px;width:80%}.header__image{width:100%;height:250px;object-fit:cover;gap:10px;border-radius:8px;opacity:0px;margin-top:12px}.branding-container{display:flex;align-items:center;margin-bottom:18px;justify-content:space-between}.branding-container img{max-width:300px}.skeleton{margin:auto;padding:24px}.skeleton__header{display:flex;flex-direction:column;gap:12px;margin-bottom:24px}.skeleton__logo{border-radius:4px}.skeleton__title{border-radius:4px;width:55%}.skeleton__date{border-radius:4px;width:30%;margin-left:15%;vertical-align:middle}.skeleton__title-container{display:flex;gap:8px;margin-bottom:16px;align-items:center}.skeleton__description{border-radius:4px}.skeleton__image{border-radius:8px;margin-bottom:24px}.skeleton__day-card{display:flex;flex-direction:column;gap:12px;padding:20px;background:#f5f5f5;border-radius:8px;width:80%;margin:0 auto}.skeleton__day-badge,.skeleton__day-title,.skeleton__day-description{border-radius:4px}.day-section{color:#000}.day-section__date-badge{display:flex;align-items:center;gap:16px;width:100%}.day-section__badge{margin-left:140px;background-color:#ff6e31;color:#fff;font-size:.75rem;font-weight:700;line-height:23px;text-align:left;height:23px;padding:0 8px;gap:10px;border-radius:8px}.day-section__content{margin-left:140px;display:flex;flex-direction:column;margin-bottom:16px}.day-section__date{color:#000;font-size:.75rem!important;margin-bottom:3px!important;font-weight:400;text-align:left;align-self:end}.day-section__title{color:#000;padding-top:6px;font-size:1.125rem!important;font-weight:700;line-height:46px;letter-spacing:-.01em;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none}.day-section__description,.day-section__note{color:#000000b3;margin-top:4px;font-size:.75rem!important;font-weight:400;text-align:left}.day-section__description p,.day-section__note p{margin-bottom:0!important}.travel-doc{padding:24px;background-color:#fff;display:flex;flex-direction:column;gap:12px;text-align:left}.travel-doc .services-section,.travel-doc .additional-information{border-bottom:1.5rem solid rgba(242,242,242,1);width:100%}.travel-doc .services-section .service-section:last-child .service-section__content{border-bottom:none}@page :first{padding-top:0}@page{padding-top:24px}@media print{@page :first{padding-top:0}.travel-doc div{page-break-inside:auto;page-break-before:auto}.travel-doc>.day-section>.services-section,.travel-doc>div:nth-child(2)>div:nth-child(3){page-break-inside:auto;page-break-before:auto}.travel-doc>div:nth-child(2)>div:nth-child(3)>div:nth-child(1){page-break-after:always;page-break-before:avoid}.travel-doc>.additional-information{page-break-before:always;padding:0;margin:0}.services-section .service-section{page-break-inside:avoid}.services-section{page-break-inside:auto}.accommodations,img,.day-section .day-section__title-content,.day-section__title-content{page-break-inside:avoid}}.service-section{display:flex;flex-direction:row;background-color:#fff;margin-bottom:16px;color:#141414}.service-section__icon{margin-right:6px}.service-section__content{padding-bottom:1rem;border-bottom:1px solid rgba(175,175,175,1);width:100%}.service-section__icon-name{display:flex;width:150px;align-self:baseline;gap:2px;margin-right:16px;flex-direction:row;position:relative}.service-section__name{font-size:.5rem;color:#171717;font-weight:400!important}.service-section___column-info{display:flex;gap:10%;font-weight:300;font-size:16.05px;line-height:16px}.service-section___column{display:flex;gap:6px;align-items:flex-start}.service-section___column-info__icon{align-items:baseline}.service-section__dates svg,.service-section__info svg,.service-section___column-info__icon svg{width:10.92px;height:10.92px;color:#344054}.service-section__dates,.service-section__info{display:flex;gap:14px}.service-section__type{font-size:16px;font-weight:700}.service-section__title{font-weight:500;font-size:.851rem!important;margin-bottom:2px;width:100%;word-wrap:break-word;overflow-wrap:break-word;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}.service-section__description,.service-section__description p{color:#000000b3;font-size:.75rem!important}.service-section__confirmation{font-weight:400;text-align:left}.service-section__confirmation p,.service-section__confirmation span{color:#141414;font-size:.625rem}.service-section__confirmation span{font-weight:600}.service-section__label-value{padding-bottom:0;margin-bottom:0!important}.service-section__label-value:last-child{padding-bottom:0}.service-section__label-value,.service-section__label-value>span{color:#141414;font-size:.625rem!important}.service-section__label-value>span,.service-section__label-value>a{font-weight:600}.service-section__label-value>a{text-decoration:underline}.service-section__details{margin-bottom:12px}.service-section__detail-item{display:flex;align-items:center;margin-bottom:8px}.service-section__label{font-weight:600;margin-right:6px}.service-section__value{color:#333}.service-section__include-values{display:flex;flex:auto;gap:8px;margin-top:20px;border:1px solid rgba(160,160,160,1);background-color:#f2f2f24d;padding:2px 4px;border-radius:8px;border-width:1px;width:fit-content}.service-section__include-values__item{display:flex;flex:auto;gap:5px;align-items:center}.service-section__include-values__item p{margin-bottom:0!important;color:#414141;line-height:20px;font-size:.625rem}.service-section__include-values__item svg{width:10.92px;height:10.92px;color:#344054}.service-section__link{color:#007bff;text-decoration:none;font-weight:500}.service-section__link:hover{text-decoration:underline}.service-section__notes,.service-section__attachments{display:flex;align-items:center}.service-section__notes p,.service-section__attachments p{font-size:.625rem;color:#000;line-height:22px}.service-section__notes svg,.service-section__attachments svg{align-self:baseline;margin:6px 5px 0 0;width:7.39px;height:7.39px;color:#344054}.service-section__icon{display:flex;padding:3px;width:24px;height:24px;align-items:center;justify-content:center;border-radius:50%;border:1px solid #ddd;background:#fcfcfc;position:relative;z-index:1}.service-section__icon-Train{border:1px solid #dbb15e;color:#dbb15e}.service-section__icon-Car{border:1px solid #5536c5;color:#5536c5}.service-section__icon-Path{border:1px solid #e37c63;color:#e37c63}.service-section__icon-Buildings{border:1px solid #857e7b;color:#857e7b}.service-section__icon-PersonSimpleThrow{border:1px solid #59344f;color:#59344f}.service-section__icon-AirplaneTakeoff{border:1px solid #7ea2da;color:#7ea2da}.service-section__icon-ForkKnife{border:1px solid #8bbf9f;color:#8bbf9f}.spacing{padding-left:1rem}.service-section__images{display:flex;flex-wrap:wrap;gap:16px;margin:.625rem 0rem}.service-section__image{width:calc(33.33% - 1rem);max-width:100%}.service-section__images img{width:calc(33.33% - 1rem);object-fit:cover;height:90px;border-radius:6px}.service-section__timeline{position:relative;width:1px;background-color:#afafaf;margin:auto;height:100%;display:flex;flex-direction:column;align-items:center;margin-top:1.5rem;margin-right:1rem}.service-section__timeline-dot{width:5px;height:5px;background-color:#323232;border-radius:50%;position:absolute;left:.5px;margin:-.5rem 0px;transform:translate(-50%)}.service-section__timeline-dot__top{top:0}.service-section__timeline-dot__bottom{bottom:0}.service-section__icon-container{height:auto}.additional-information{width:100%;margin:0 auto}.additional-information__title{font-size:.875rem;font-weight:700;margin-bottom:16px}.additional-information__row{display:flex;align-items:flex-start;gap:20px;margin-bottom:1rem}.additional-information__column{display:flex;flex-direction:row}.additional-information__title-column{flex:1;font-weight:700;font-size:.625rem!important}.additional-information__description{flex:2;line-height:1.5;color:#333}.additional-information__description p{font-size:.625rem!important;margin-bottom:0!important}.additional-information__description__editor{margin-top:-8px;padding:0}.additional-information__image{flex:1;display:flex;justify-content:center;align-items:center}.additional-information__image img{width:100%;max-width:200px;height:auto;border-radius:8px}.additional-information__row:not(.with-image) .additional-information__description{flex:3}.amenities-section{display:flex;margin:1rem 0px 0px;padding:0 16px;gap:16px;justify-content:space-between;font-size:.625rem}.amenities-section__included,.amenities-section__excluded{font-size:.625rem;width:50%}.amenities-section__included p,.amenities-section__excluded p{font-size:.625rem;color:#000}.amenities-section__list-name{font-weight:600}.amenities-section__list{margin-top:24px;list-style:none;padding-left:0}.amenities-section__list li{display:flex;gap:10px;text-align:left}.amenities-section__list li:before{content:"•";color:#000;display:relative}.amenities-section__title{font-weight:600;font-size:.875rem;line-height:20px;letter-spacing:1%;border:1px solid #A0A0A0;gap:8px;border-radius:6px;padding:4px 8px;width:fit-content}*:where(:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}*,*:before,*:after{box-sizing:border-box}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}a,button{cursor:revert}ol,ul,menu,summary{list-style:none}img{max-inline-size:100%;max-block-size:100%}table{border-collapse:collapse}input,textarea{-webkit-user-select:auto}textarea{white-space:revert}meter{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre){all:revert;box-sizing:border-box}::placeholder{color:unset}:where([hidden]){display:none}:where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true]){-webkit-user-drag:element}:where(dialog:modal){all:revert;box-sizing:border-box}::-webkit-details-marker{display:none}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:active,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus,select:-webkit-autofill:active{-webkit-background-clip:text;filter:none}:root{font-family:Inter Variable,Roboto,Tahoma,Calibri;line-height:1.5;font-weight:400;color-scheme:light dark;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;--base-white: #ffffff;--base-black: #000000;--box-shadow-xs: 0px 1px 2px 0px rgba(16, 24, 40, .05);--box-shadow-xl: 0px 8px 8px -4px rgba(16, 24, 40, .03), 0px 20px 24px -4px rgba(16, 24, 40, .08);--box-shadow-sm: 0px 1px 2px 0px rgba(16, 24, 40, .06), 0px 1px 3px 0px rgba(16, 24, 40, .1);--box-shadow-md: 0px 4px 8px -2px rgba(16, 24, 40, .1), 0px 2px 4px -2px rgba(16, 24, 40, .06);--error-25: #fffbfa;--error-300: #fda29b;--error-400: #ff6e6e;--error-500: #f04438;--error-600: #d92d20;--error-700: #b42318;--gray-50: #f9fafb;--gray-100: #f2f4f7;--gray-200: #eaecf0;--gray-300: #d0d5dd;--gray-400: #98a2b3;--gray-500: #667085;--gray-600: #475467;--gray-700: #344054;--gray-800: #1d2939;--gray-900: #101828;--success-25: #f6fef9;--primary-50: #c9e3fa;--success-50: #ecfdf3;--success-100: #dcfae6;--success-300: #75e0a7;--success-500: #17b26a;--success-600: #079455;--success-700: #067647;--primary-500: #3683ed;--primary-300: #78b1f3;--primary-600: #1361d8;--highlight-color: rgb(13, 105, 212);--highlight-lighter: rgba(13, 105, 212, .4);background-color:var(--gray-50);color:var(--gray700);color-scheme:light}::-webkit-scrollbar{width:.5rem;height:.5rem}::-webkit-scrollbar-thumb{background:var(--gray-300);border-radius:.5rem}body{margin:0;padding:0;width:100%;height:100vh}h1{font-size:3.2em;line-height:1.1}h3,.typography-h3{color:var(--gray-900);text-align:center;font-size:18px;font-weight:600;line-height:20px}.typography-body1{color:var(--gray-600);text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:24px;width:100%}.text{width:100%}.text-center{text-align:center}.text-right{text-align:right}.text-muted--primary{color:var(--gray-600);font-style:normal}.text-muted--secondary{color:var(--gray-500);font-style:normal}.text-sm-regular{color:var(--gray-600);font-size:14px;font-style:normal;font-weight:400;line-height:20px;margin:0}.text-sm-medium{color:var(--gray-700);font-size:14px;font-style:normal;font-weight:500;line-height:20px;margin:0}.text-xs-semibold{font-size:12px;font-style:normal;font-weight:600;line-height:18px;margin:0}.text-xs-medium{font-size:12px;font-style:normal;font-weight:500;line-height:18px;margin:0}.text-xs-regular{font-size:12px;font-style:normal;font-weight:400;line-height:18px;margin:0}.text-sm-regular{font-size:14px;font-style:normal;font-weight:400;line-height:20px}.text-sm-semibold{color:var(--gray-700);font-size:14px;font-style:normal;font-weight:600;line-height:20px;margin:0}.text-md-semibold{font-size:16px;font-style:normal;font-weight:600;line-height:24px}.text-md-medium{font-size:16px;font-style:normal;font-weight:500;line-height:24px}.text-lg-semibold{font-size:18px;font-style:normal;font-weight:600;line-height:28px}.text-md-regular{font-size:16px;font-style:normal;font-weight:400;line-height:24px}.text-xl-semibold{font-size:20px;font-style:normal;font-weight:600;line-height:30px}.text-xl-regular{font-size:20px;font-style:normal;font-weight:400;line-height:30px}.text-xxl-semibold{font-size:32px;font-style:normal;font-weight:600;line-height:30px}.text-ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;margin-right:32px}.text-uppercase{text-transform:uppercase}.xg-destructive-dropdown-item{color:var(--error-600)!important}.h1-bold{font-size:24px;font-style:normal;font-weight:700;line-height:28px;letter-spacing:-.48px}.h1-semibold{color:var(--gray-900);font-size:24px;font-style:normal;font-weight:600;line-height:28px;letter-spacing:-.48px}.h2-semibold{color:var(--gray-900);font-size:20px;font-style:normal;font-weight:600;line-height:24px;letter-spacing:-.4px}.h3-semibold{font-size:18px;font-style:normal;font-weight:600;line-height:20px}.h3-medium{color:var(--gray-900);font-size:18px;font-style:normal;font-weight:500;line-height:20px}.h4-semibold{font-size:16px;font-style:normal;font-weight:600;line-height:18px}.lx2-semibold{font-size:72px;font-style:normal;font-weight:600;line-height:90px;letter-spacing:-1.44px}.primary-custom-button-color{background-color:var(--gray-600)}.content-editable{width:100%;border-radius:4px;padding:4px;cursor:text;display:flex;justify-content:center}.content-editable:hover{background:var(--gray-200)}.w-40{width:40%}.w-50{width:50%}.w-55{width:55%}.w-60{width:60%}.w-100{width:100%}.w-auto{width:auto}.error-text{color:var(--error-400)}@media print{.noprint{display:none}html{background:var(--base-white)!important}}@media screen{.noscreen{display:none}}.autocomplete{width:100%}.autocomplete .MuiOutlinedInput-root{padding-right:9px!important}.MuiYearCalendar-root{text-align:center!important}.nooverflow{overflow:hidden}.spinner{position:absolute;top:50%;left:50%;margin-top:-12px;margin-left:-12px}.spinner__primary{color:var(--primary-600)}.spinner__primary500{color:var(--primary-500)}.ml-4{margin-left:4px}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-1c3007b8.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-eba94878.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-81f77e51.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-d92c6cbc.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-15df7612.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-a2bfd9fe.woff2) format("woff2-variations");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-88df0b5a.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
