@charset "UTF-8";.cursor-pagination-container{height:64px;display:flex;flex:0 1 auto;background-color:var(--white);flex-direction:row;justify-content:center;align-items:center}.cursor-pagination-container .rows-per-page-container{position:absolute;display:flex;justify-content:center;align-items:center;left:3rem;bottom:1rem}.cursor-pagination-container .rows-per-page-container .body1{margin:0}.cursor-pagination-container .pagination-controls{display:flex;flex-direction:row;justify-content:center;align-items:center}.cursor-pagination-container .page-number{display:flex;flex-direction:row;margin:0 2.5rem}.cursor-pagination-container .page-number .body1{margin:0}.cursor-pagination-container .page-number .body1.light{margin:0 .5rem 0 0}.react__table .table{border-radius:.7em .7em 0 0;box-shadow:unset}.react__table .table .inner-table{border-radius:4px;overflow:hidden;margin-bottom:8px}.react__table.react__table--without_elevation{box-shadow:unset}.react__table.react__table--without_elevation .header .tr{border-radius:unset}.react__table .goto--input,.react__table .page--selection>div{background-color:#f5f7fa}.infinite-table-wrapper{margin:2rem 0}.infinite-table-wrapper .react__table{border-radius:.5rem;overflow:hidden}.infinite-table-wrapper .table{border-radius:0;padding-bottom:.5rem}.infinite-table-wrapper .table .tr{height:1.5rem;padding:1rem 0;box-sizing:content-box;align-items:center}.infinite-table-wrapper .table .header .tr{padding:.5rem 0;border-radius:0}.infinite-table-wrapper .cursor-pagination-container{display:none}.infinite-table-wrapper .loading-indicator{margin-top:2rem;text-align:center}.infinite-table-wrapper .loading-indicator .spinner{height:1.5rem;vertical-align:middle;margin-right:.5rem}.navigation-back-container{position:relative}.navigation-back-container .element{display:flex;justify-content:center;align-items:center;color:var(--boy-blue);cursor:pointer;font-size:.875em;z-index:1;padding:.25rem .75rem}.navigation-back-container .element:hover{background-color:var(--boy-blue-5);border-radius:.25rem;border-bottom:none}.navigation-back-container .element .arrow{margin-right:.5em;width:1rem;height:1rem}.search-bar:has(.search-by-container :focus) .search-container{border-right-color:var(--boy-blue)}.search-bar-container{display:flex;box-sizing:content-box}.search-bar-container div{display:flex;flex-grow:1}.search-bar-container .search-icon{color:var(--boy-blue);margin-left:.5rem;align-self:center}.search-bar-container .search-container{min-width:300px;border-radius:.25rem 0 0 .25rem;background:var(--white);justify-content:space-between;border-width:1px;border-style:solid;border-color:var(--border)}.search-bar-container .search-container .search-text{height:unset;font-size:.875em;padding-left:.75rem;background:var(--white);font-weight:400;flex:1;border:none}.search-bar-container .search-container .date-picker>div:first-child{flex-direction:row-reverse}.search-bar-container .search-container .date-picker .search-date{height:unset;background:var(--white);border:none}.search-bar-container .search-container .date-picker .suffix{position:relative;display:flex;align-self:center;margin-left:.5rem;top:unset;right:unset}.search-bar-container .search-container .date-picker .suffix svg{color:var(--boy-blue)}.search-bar-container .search-container .date-picker .DayPicker-Day div{display:block}.search-bar-container .search-by-container{border-width:1px;border-style:solid;border-color:var(--border);flex-grow:0;border-radius:0;border-right:unset;align-items:center;margin-left:-1px}.search-bar-container .search-by-container:not(.visible){display:none}.search-bar-container .search-by-container .search-by{height:100%;min-width:10rem;z-index:100;-webkit-user-select:none;user-select:none;border-radius:0}.search-bar-container .search-by-container .search-by .single-select-label,.search-bar-container .search-by-container .search-by .options-list .option{padding-left:.75rem;border:none}.search-bar-container .search-by-container .search-by-icon{color:var(--boy-blue);margin-left:.5rem}.search-bar-container .search-by-container .icon-container{flex-grow:0}.search-bar-container .search-by-container .options-list-container{top:unset;bottom:-.25rem;transform:translateY(100%);border:solid 1px var(--border);border-radius:.375rem;box-shadow:none}.search-bar-container .search-by-container .options-list{flex-direction:column}.search-bar-container .search-by-container .option.focused{font-weight:500}.search-bar-container .search-button{height:100%;aspect-ratio:1/1;border-radius:0 .25rem .25rem 0;padding:0}.search-bar-container .search-button svg{width:24px}.search-bar-container .search-container:has(:focus),.search-bar-container .search-by-container:has(:focus){border-color:var(--boy-blue);z-index:100}.search-bar-container button.clear-search{margin-left:.5rem;align-self:center;background:none;opacity:0;transition:opacity .3s;color:var(--boy-blue)}.search-bar-container button.clear-search:disabled{cursor:initial;background:none;color:var(--boy-blue)}.search-bar-container button.clear-search:active:not(:disabled){background-color:var(--boy-blue-5)}.search-bar-container button.clear-search:hover{background-color:var(--boy-blue-5)}.search-bar-container button.clear-search.visible{opacity:1}#copy-editor-page .search-bar{flex-grow:0}#copy-editor-page .search-bar-container{height:2rem;border-radius:.25rem .25rem 0 0;padding:1em 0 2em}.copy-icon-wrapper{position:relative;display:inline-block}.copy-icon-wrapper .copy-icon-container{display:flex;align-items:center;justify-content:center;cursor:pointer;width:1.5rem;height:1.5rem;border-radius:50%;font-size:.75rem;box-sizing:content-box;color:var(--boy-blue)}.copy-icon-wrapper .copy-icon-container:hover{background-color:var(--hover)}.copy-icon-wrapper .copy-icon-container .copy-icon,.copy-icon-wrapper .copy-icon-container .confirmation-icon{opacity:0;transition:.15s}.copy-icon-wrapper .copy-icon-container .confirmation-icon{position:absolute}.copy-icon-wrapper .copy-icon-container.copied .confirmation-icon{opacity:1}.copy-icon-wrapper .copy-icon-container:not(.copied) .copy-icon{opacity:1}.day-picker.DayPicker{font-size:.875em;align-self:flex-start;margin-top:0;margin-left:1em;min-height:20.5em;min-width:38.6em}.day-picker.DayPicker:first-child{margin-top:1em}.day-picker .DayPicker-wrapper:focus{outline:none}.day-picker .DayPicker-NavButton:focus{outline:none}.day-picker .DayPicker-NavButton--prev{left:1.5em}.day-picker .DayPicker-NavButton--next{right:1.6em}.day-picker .DayPicker-Month{position:relative;margin-top:4em}.day-picker .DayPicker-Caption{margin-bottom:1.5em;font-weight:400;position:absolute;left:4em;top:-2.9em}.day-picker .DayPicker-Weekdays{margin-top:5em;font-weight:500;color:var(--text-dark)}.day-picker .DayPicker-Day:focus{outline:none}.day-picker .DayPicker-Day{font-size:.875em;padding:.15em 0 0;width:2.7em;height:2.5em;position:relative;border:2px solid var(--white);border-radius:6px;color:rgba(var(--text-dark-rgb),.7)}.day-picker .DayPicker-Day:not(.DayPicker-Day--outside):not(.DayPicker-Day--selected):after{display:block;content:"";position:absolute;top:0;bottom:0;right:0;left:0;border:2px solid var(--background);border-radius:6px}.day-picker .DayPicker-Day--today{color:inherit;font-weight:400}.day-picker .DayPicker-Day--selected:not(.DayPicker-Day--outside),.day-picker .DayPicker-Day--selected:not(.DayPicker-Day--outside):hover{color:rgba(var(--text-dark-rgb),.8);border-radius:8px}.day-picker .DayPicker-Day--edgeDate:not(.DayPicker-Day--outside),.day-picker .DayPicker-Day--edgeDate:not(.DayPicker-Day--outside):hover{color:var(--white)}.day-picker .DayPicker-Day--disabled:not(.DayPicker-Day--outside),.day-picker .DayPicker-Day--disabled:not(.DayPicker-Day--outside):hover{color:rgba(var(--text-dark-rgb),.3)}.day-picker.--boy-blue .DayPicker-Day--selected:not(.DayPicker-Day--outside),.day-picker.--boy-blue .DayPicker-Day--selected:not(.DayPicker-Day--outside):hover{background:rgba(var(--boy-blue-rgb),.4)}.day-picker.--boy-blue .DayPicker-Day--edgeDate:not(.DayPicker-Day--outside),.day-picker.--boy-blue .DayPicker-Day--edgeDate:not(.DayPicker-Day--outside):hover{background:var(--boy-blue)}.day-picker.--sun .DayPicker-Day--selected:not(.DayPicker-Day--outside),.day-picker.--sun .DayPicker-Day--selected:not(.DayPicker-Day--outside):hover{background:rgba(var(--sun-rgb),.4)}.day-picker.--sun .DayPicker-Day--edgeDate:not(.DayPicker-Day--outside),.day-picker.--sun .DayPicker-Day--edgeDate:not(.DayPicker-Day--outside):hover{background:var(--sun)}.divider{height:1px;background-color:var(--border);margin-top:.5rem}.heading{padding:.25rem .75rem;font-size:12px;font-weight:700;color:var(--text-dark);margin-bottom:.25rem}.inline-message{--inline-message-border: var(--status-warn);--inline-message-bg: var(--sun-5);--inline-message-icon: var(--status-warn);font-family:var(--font-family);width:100%;border:var(--border-width) solid var(--inline-message-border);border-radius:.5rem;background:var(--inline-message-bg);padding:.5rem;box-shadow:var(--elevation-2);display:inline-flex;align-items:center}.inline-message--info{--inline-message-border: var(--boy-blue);--inline-message-bg: var(--boy-blue-5);--inline-message-icon: var(--boy-blue)}.inline-message--error{--inline-message-border: var(--status-error);--inline-message-bg: var(--red-5);--inline-message-icon: var(--status-error)}.inline-message--success{--inline-message-border: var(--status-success);--inline-message-bg: var(--emerald-5);--inline-message-icon: var(--status-success)}.inline-message--unknown{--inline-message-border: var(--aluminium-30);--inline-message-bg: var(--aluminium-5);--inline-message-icon: var(--aluminium-50)}.inline-message__icon{color:var(--inline-message-icon);padding-top:.15rem}.inline-message__body,.inline-message__body *{padding-bottom:0}.inline-message__headline{margin-bottom:0rem}.inline-message__close{justify-content:flex-end;display:flex;padding-bottom:.5rem}.inline-message__close-icon{cursor:pointer}.printModal{font-family:sans-serif;display:flex;text-align:center;font-weight:300;font-size:30px;left:0;top:0;position:absolute;color:#0460b5;width:100%;height:100%;background-color:#ffffffe8}.printClose{position:absolute;right:10px;top:10px}.printClose:before{content:"×";font-family:Helvetica Neue,sans-serif;font-weight:100;line-height:1px;padding-top:.5em;display:block;font-size:2em;text-indent:1px;overflow:hidden;height:1.25em;width:1.25em;text-align:center;cursor:pointer}.redeem-mode-dialog{background:#f5f7fa;max-width:100%;max-height:60%}.redeem-mode-toggle-container{display:inline-block;margin-top:2rem;cursor:pointer}.redeem-mode-toggle-container h6{display:inline-block;margin:0 3.5rem .25rem 0}.redeem-mode-toggle-container #orders-group-redeem-toggle{vertical-align:middle}.redeem-mode-toggle-container span{margin-left:.5rem}.redeem-mode-toggle-info{font-size:.75rem;color:var(--text-light)}.all-partners-toggle{display:flex;align-items:center}.all-partners-toggle span{margin-left:.2em;font-size:.75em}.navigation-wrapper{display:flex;flex-direction:row;justify-content:space-between;margin-top:1rem}.preset-wrapper{position:relative;display:flex;justify-content:flex-end}.tab{font-size:.875rem;font-weight:400;height:2.75rem;display:inline-flex;align-items:center;padding:.5em 1.5em;border-top:1px solid var(--border);border-right:1px solid var(--border);border-bottom:1px solid var(--border);cursor:pointer;background-color:var(--table-row);color:var(--text-light);transform:translateY(1px)}.tab.active{border-bottom:1px solid var(--white);background-color:var(--white);color:var(--text-dark);font-weight:500}.tab:first-child{border-top-left-radius:4px;border-left:1px solid var(--border)}.tab:last-child{border-top-right-radius:4px}.tab .tab-content,.tab-content{padding:1rem;border-radius:0 .5rem .5rem;border:solid 1px var(--border)}.tab-content.hidden{display:none}.expand-icon-container{cursor:pointer;align-content:center;line-height:0}.expand-icon-container .expand-icon{width:1.25rem;height:1.25rem;transition:.2s}.expand-icon-container .expand-icon.expanded{transform:rotate(-180deg)}.item-options{margin:.25rem .5rem .5rem 2.5rem;padding:.25rem .75rem;border-radius:.25rem;border:1px solid var(--aluminium-20)}.item-options .header{display:flex;flex-direction:row;align-items:center;justify-items:center;gap:.5rem}.item-options .header .section-title{font-size:.75rem;font-weight:500;line-height:1rem;font-style:normal;margin:0;color:var(--boy-blue)}.options-content{margin-left:1.5rem;display:flex;flex-direction:column;gap:.25rem;margin-top:.5rem}.options-content .content-row{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.options-content .content-column{display:flex;flex:1}.options-content .content-column.start{justify-content:flex-start}.options-content .content-column.center{justify-content:center}.options-content .content-column.end{justify-content:flex-end}.options-content .separator{width:100%;height:1px;background-color:var(--aluminium-20)}.options-content .total-price{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;gap:.25rem;color:var(--text-dark)}#long-text-tooltip-wrapper{display:flex;flex-direction:row;align-items:center;width:100%}#long-text-tooltip-wrapper .long-text-tooltip{max-width:100%;white-space:nowrap;display:inline-block;overflow:hidden;text-overflow:ellipsis}.orders-details .view-membership{display:flex;color:var(--boy-blue);font-weight:500;cursor:pointer;transition:.1s ease-in-out}.orders-details .view-membership:hover{color:var(--boy-blue-60);transition:none}.orders-details .view-membership svg.lucide{width:1rem;height:1rem;stroke-width:1.5px}.cancel-refund-header{display:flex;flex-direction:column;gap:2rem;width:664px}.cancel-refund-header .title{display:flex;flex-direction:row;justify-content:space-between}.cancel-refund-header .close-button{cursor:pointer}.cancel-refund-header .customer-email{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cancel-refund-footer{display:flex;flex-direction:column;gap:.5rem}.cancel-refund-footer .confirmation-message{text-align:right}.cancel-refund-footer .confirmation{text-align:center;font-size:1.5rem;width:250px;margin:auto;margin-top:-4rem;transition:.3s}.cancel-refund-footer .confirmation.visible{margin-top:1rem}.cancel-refund-footer .navigation-section{font-size:.875em;display:flex;justify-content:flex-end;align-items:center;margin-top:0;gap:1em}.cancel-refund-footer #refund-next-button{max-width:550px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cancel-refund-notes .text-area{width:100%;max-width:100%;min-width:100%;font-weight:400;font-size:.875rem;padding:.5rem .75rem;min-height:104px;border-radius:.5rem}#cancel-refund-container .cancel-refund-content{max-height:80vh;display:flex;flex-direction:column;gap:32px}.cancel-refund-table{max-height:32vh;overflow-y:scroll}.cancel-refund-table .total-section{position:sticky;bottom:-1px;background:var(--white)}.cancel-refund-table .cancel-refund-data-row{padding:.5rem 1rem;height:auto!important;width:700px}.cancel-refund-table .cancel-refund-data-row p{margin:0;cursor:pointer;overflow:hidden;text-overflow:ellipsis}.cancel-refund-table .cancel-refund-data-row.disabled,.cancel-refund-table .cancel-refund-data-row.disabled p{cursor:not-allowed;color:var(--aluminium-60)}.cancel-refund-table .cancel-refund-data-row .row-checkbox{margin-right:.5rem}.cancel-refund-table .cancel-refund-data-row .middle-cell{padding:0 1rem}.cancel-refund-table .cancel-refund-data-row button{padding:0}.cancel-refund-table .border-bottom{border-bottom:1px solid #d1d8df}.cancel-refund-table .border-top{border-top:1px solid #d1d8df}.cancel-refund-table .total-row{border-top:1px solid var(--aluminium-90)}.cancel-refund-table .info-tip{margin-left:.25rem;color:var(--text-dark)}.actions-container{display:flex;flex-direction:row;align-items:center}.actions-container .actions-caption{color:var(--aluminium);margin-right:.5rem}.popup-container{display:inline-flex;padding:.5rem 0 1rem;flex-direction:column;justify-content:center;align-items:flex-start;gap:1rem;border-radius:8px;border:1px solid var(--aluminium-10);background:var(--Base-White, #fff);box-shadow:0 2px 14px #0000001a}.popup-container .content{display:flex;flex:1;width:100%}.popup-container .content .tab-panel{width:100%}.column-config-row{display:flex;padding:.5rem 1rem .5rem 2rem;flex-direction:row;justify-content:space-between;align-items:center}.column-config-row:nth-child(2n){background-color:#f8f9fb}.column-config-row .left{display:flex;flex-direction:row;gap:.5rem;align-items:center}.column-config-row .left body{font-size:14px;font-style:normal;font-weight:400;line-height:1.5rem;color:var(--aluminium)}.column-config-row .drag-icon{width:24px;height:24px;padding:.3125rem 0}.footer{padding:0 1rem;display:flex;flex-direction:row}.footer .clear-button{margin-left:.5rem;border:none}.footer .clear-button:active:not(:disabled){border:none}.cog-icon{margin-right:.5rem}.header-container{display:flex;width:100%;justify-content:space-between;background-color:var(--aluminium-5);height:64px;border-radius:4px 0 0;padding:1rem 1.5rem 1rem 1rem;border-bottom:1px solid white}.header-container .left-side{display:flex;justify-content:flex-start}.header-container .right-side{display:flex;justify-content:flex-end}.header-container .action-button{margin-left:1rem}.orders-table .action-bar{position:sticky;top:0;z-index:10}.orders-table-expanded{display:flex;flex-direction:column;align-content:flex-start;gap:.5rem;padding:1rem 4.5rem}.orders-table .truncated-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.comment{position:relative;display:flex;flex-direction:column;width:34.375rem;padding:.75rem 2rem;border-radius:.25rem;background:var(--white);border:1px solid var(--border)}.comment__text{padding-top:.5rem;word-break:break-word}.comment:not([open]) svg{transform:rotate(180deg)}.comment summary{list-style:none;-webkit-user-select:none;user-select:none;color:var(--boy-blue);line-height:1rem;font-size:.75rem;font-weight:500}.comment summary svg{position:absolute;top:.75rem;left:.5rem;height:1rem;width:1rem;color:var(--boy-blue);transition:transform .1s ease-in-out}.comment .open-edit{align-self:flex-start}.comment .convious-loader{margin-top:unset}.comment .convious-loader img{width:2rem;height:2rem}.search-bar-subtitle{font-style:italic;font-size:.875em;color:var(--text-light);margin-top:.5em;font-weight:lighter;height:1.35em}.order-filters-container{display:flex;width:100%;justify-content:space-between;align-items:flex-start;border-radius:.25rem 0 0;margin:1rem 0}.order-filters-container .left-container{display:flex;flex-wrap:no-wrap}.order-filters-container .right-container{display:flex;justify-content:flex-end}.order-filters-container .search-bar-container{height:3rem}.order-filters-container .search-bar-container .search-by-icon{display:none}#orders__elem .two__level__menu__second{left:168px}#orders__elem div[role=table]{border-radius:0;box-shadow:unset}.orders-details .header{width:100%!important}.info-row-container{display:flex;flex-direction:column;gap:.5rem}.info-row{display:flex;line-height:1rem}.info-row .label,.info-row .value,.info-row .skeleton-wrapper{flex:1}.info-row .label{font-weight:500}.info-row .copy-icon-wrapper{margin:-.5rem .25rem}.info-row .skeleton-wrapper{display:none;position:relative;overflow:hidden}.info-row .skeleton-wrapper .skeleton{position:relative;width:var(--skeleton-width, 50%);height:100%;overflow:hidden;background-color:var(--background)}.info-row .skeleton-wrapper .skeleton:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,transparent 0%,var(--white) 50%,transparent 100%);animation:loading-animation 1.5s infinite}.info-row-container:not(.loading) .value,.info-row:not(.loading) .value{animation:fadeIn .15s ease-out}.info-row-container.loading .info-row .value,.info-row.loading .value{display:none}.info-row-container.loading .info-row .skeleton-wrapper,.info-row.loading .skeleton-wrapper{display:block}@keyframes loading-animation{0%{transform:translate(-100%)}to{transform:translate(100%)}}.membership-details-section .section-header{padding:0 1rem;line-height:2rem}.membership-details-section .section-header .section-title{margin:0;color:var(--text-light)}.membership-details-section .section-content{position:relative;background:var(--white);padding:1rem;border-radius:1rem}.kebab-menu{position:relative}.kebab-menu .kebab-menu-trigger{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:.25rem;border:solid 1px var(--aluminium-20);background:var(--white);cursor:pointer;z-index:100;transition:background-color .1s ease-out}.kebab-menu .kebab-menu-trigger:hover{background-color:var(--hover);transition:none}.kebab-menu.disabled .kebab-menu-trigger{cursor:default;background:var(--status-disabled);opacity:.6}.kebab-menu .kebab-menu-options{display:none;position:absolute;margin-top:.25rem;padding:.5rem;gap:.125rem;flex-direction:column;white-space:nowrap;border-radius:.5rem;box-shadow:var(--elevation-4);background:var(--white);overflow:hidden;z-index:101}.kebab-menu .kebab-menu-options.right{right:0}.kebab-menu .kebab-menu-options.open{display:flex}.kebab-menu .kebab-menu-options .kebab-menu-option{display:flex;align-items:center;gap:.5rem;padding:.25rem .5rem;border-radius:.5rem;line-height:1.5;cursor:pointer;transition:background-color .1s ease-out}.kebab-menu .kebab-menu-options .kebab-menu-option:hover{background:var(--background);transition:none}.badge{position:relative;display:inline-block;vertical-align:middle;border-radius:.5rem;background-color:var(--background);line-height:150%;font-size:.75rem;font-weight:500}.badge.small{padding:0 .25rem}.badge.medium{padding:.125rem .5rem}.badge.large{padding:.25rem .75rem}.badge:not(.loading).success{color:var(--emerald-90);background-color:var(--emerald-5)}.badge:not(.loading).error{color:var(--red-90);background-color:var(--red-5)}.badge:not(.loading).warning{color:var(--sun-90);background-color:var(--sun-5)}.badge:not(.loading).info{color:var(--boy-blue-90);background-color:var(--boy-blue-5)}.badge:not(.loading).neutral{color:var(--text-dark);background-color:var(--aluminium-5)}.badge.loading{display:inline-flex;justify-content:center;height:1rem;box-sizing:content-box;overflow:hidden;width:var(--skeleton-width, 55px);-webkit-user-select:none;user-select:none;font-size:0}.badge.loading:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,transparent 0%,var(--white) 50%,transparent 100%);animation:loading-animation 1.5s infinite}.membership-details-section.general .section-content{display:flex;flex-direction:column;gap:1rem}.membership-details-section.general .action-row{display:flex;justify-content:flex-end;align-items:center;gap:1rem}.membership-details-section.general .action-row .renewal-status-badge{--skeleton-width: 125px;text-align:center}.membership-details-section.general .notes-container{position:relative}.membership-details-section.general .notes-container img{width:2.5rem!important}.membership-details-section.general .notes-container .comment{width:unset}.membership-details-section.general .info-row.membership-id{--skeleton-width: 125px}.membership-details-section.general .info-row.barcode{--skeleton-width: 170px}.membership-details-section.general .info-row.member-since{--skeleton-width: 85px}.membership-details-section.general .info-row.current-valid-period{--skeleton-width: 175px}.membership-details-section.member .section-header{display:flex;justify-content:space-between;align-items:center}.membership-details-section.member .section-header .update-info{color:var(--boy-blue);cursor:pointer;padding:0 1rem;font-weight:500}.membership-details-section.member .section-content{display:flex;gap:1rem}.membership-details-section.member .section-content .member-photo{width:128px;height:164px;border-radius:8px;overflow:hidden;flex-shrink:0;background-size:cover;background-position:center}.membership-details-section.member .section-content .member-photo img{width:100%;height:100%;object-fit:cover}.membership-details-section.member .section-content .member-photo .photo-placeholder{width:100%;height:100%;background-color:var(--background-light)}.membership-details-section.member .section-content .info-row-container{flex:1}.membership-details-section.member .section-content .info-row-container .info-row .value,.membership-details-section.member .section-content .info-row-container .info-row .skeleton-wrapper{flex:2}.membership-details-section.member .section-content .info-row-container .info-row.first-name{--skeleton-width: 30%}.membership-details-section.member .section-content .info-row-container .info-row.last-name{--skeleton-width: 40%}.membership-details-section.member .section-content .info-row-container .info-row.date-of-birth{--skeleton-width: 60%}.membership-details-section.member .section-content .info-row-container .info-row.phone-number{--skeleton-width: 40%}.membership-details-section.member .section-content .info-row-container .info-row.street-address{--skeleton-width: 50%}.membership-details-section.member .section-content .info-row-container .info-row.post-code{--skeleton-width: 20%}.membership-details-section.member .section-content .info-row-container .info-row.city{--skeleton-width: 30%}.membership-details-section.member .section-content .info-row-container .info-row.country{--skeleton-width: 40%}.membership-details-section.billing .info-row.linked-email{--skeleton-width: 175px}.membership-details-section.billing .info-row.payment-method{--skeleton-width: 70px}.membership-details-section.billing .info-row.card-number,.membership-details-section.billing .info-row.account-number{--skeleton-width: 60px}.membership-details-section.billing .info-row.card-expiration-date{--skeleton-width: 40px}.membership-details-section.billing .info-row.card-expiration-date .badge{margin-left:.5rem}.membership-details-section.billing .info-row.card-expiration-date .badge>svg{margin-right:.25rem;height:10px;color:var(--red-90);vertical-align:baseline}.membership-details-section.billing .info-row.payment-schedule{--skeleton-width: 50px}.membership-details-section.billing .info-row.next-payment{--skeleton-width: 80px}.membership-details-payments-table{width:100%;border-collapse:collapse;line-height:1.5rem}.membership-details-payments-table tr:not(:last-child){border-bottom:1px solid var(--border)}.membership-details-payments-table th{text-align:left;color:var(--aluminium)}.membership-details-payments-table td{padding:.25rem 0}.membership-details-payments-table th,.membership-details-payments-table td{width:25%}.membership-details-payments-table .refund-button{padding:0 .5rem;color:var(--boy-blue);cursor:pointer;font-weight:500;text-align:right}.cancel-membership-modal.modal{width:700px;line-height:1.5rem}.cancel-membership-modal.modal ul{margin:0}.cancel-membership-modal.modal .option{display:flex;padding:1rem;flex-direction:column;gap:.5rem;border-radius:.5rem}.cancel-membership-modal.modal .option.disable-auto-renew{background-color:var(--background);margin-bottom:1rem}.cancel-membership-modal.modal .option.disable-auto-renew .cancel-button{align-self:flex-start;line-height:2rem}.cancel-membership-modal.modal .option.cancel-membership{background-color:var(--red-5)}.cancel-membership-modal.modal .option.cancel-membership .press-and-hold-button{--width: 220px;height:2rem;line-height:2rem}.cancel-membership-modal.modal .option .option-title{font-weight:500}.press-and-hold-button-container{position:relative}.press-and-hold-button-container .press-and-hold-button{display:inline-block;position:relative;width:var(--width, 90px);height:2.5rem;line-height:2.5rem;padding:0;color:var(--primary-color, var(--boy-blue));background:var(--secondary-color, var(--white));border:solid 1px var(--primary-color, var(--boy-blue));cursor:pointer;vertical-align:top;border-radius:.25rem;overflow:hidden;transition:.1s ease-in-out;font-weight:700;-webkit-user-select:none;user-select:none}.press-and-hold-button-container .press-and-hold-button.destructive{--primary-color: var(--red);--hover-color: var(--red-5)}.press-and-hold-button-container .press-and-hold-button:disabled{--primary-color: var(--text-light);--secondary-color: var(--aluminium-5);--hover-color: var(--aluminium-5);cursor:not-allowed}@keyframes progress{0%{width:0}to{width:100%}}.press-and-hold-button-container .press-and-hold-button:hover{background-color:var(--hover-color, var(--boy-blue-5))}.press-and-hold-button-container .press-and-hold-button:active:not(.completed):not(:disabled) .press-and-hold-button-progress{animation:progress var(--hold-time) ease-out forwards}.press-and-hold-button-container .press-and-hold-button .press-and-hold-button-text{position:absolute;top:0;width:var(--width, 90px);color:var(--primary-color, var(--boy-blue));border-radius:.25rem;height:inherit}.press-and-hold-button-container .press-and-hold-button .press-and-hold-button-progress{position:relative;height:100%;overflow:hidden;background-color:var(--primary-color, var(--boy-blue));height:inherit;width:0%}.press-and-hold-button-container .press-and-hold-button .press-and-hold-button-progress .press-and-hold-button-text{color:var(--secondary-color, var(--white))}.press-and-hold-button-container .press-and-hold-button.completed .press-and-hold-button-progress{width:100%}.press-and-hold-button-container .tooltip-box{display:block;visibility:hidden;z-index:10;bottom:3rem;left:2rem;opacity:0;transition:.2s}.press-and-hold-button-container.interacted:hover .tooltip-box{visibility:visible;opacity:1}button.cancel-button{color:var(--text-dark);background-color:var(--white);border:1px solid var(--border)}button.cancel-button:hover:not(:disabled),button.cancel-button:focus:not(:disabled),button.cancel-button:active:not(:disabled){background-color:initial;border-color:var(--border)}button.cancel-button:active:not(:disabled){background-color:var(--aluminium-5)}.membership-details-update-member-modal{z-index:1001;width:700px}.membership-details-update-member-modal .member-photo-container{display:grid;grid-template-columns:auto 1fr;gap:.5rem;margin-bottom:1rem}.membership-details-update-member-modal .member-photo-container .member-current-photo{width:98px;height:126px;border-radius:8px;overflow:hidden;flex-shrink:0;background-size:cover;background-position:center}.membership-details-update-member-modal .member-photo-container .member-current-photo img{width:100%;height:100%;object-fit:cover}.membership-details-update-member-modal .member-photo-container .member-current-photo .photo-placeholder{width:100%;height:100%;background-color:var(--background-light)}.membership-details-update-member-modal .member-photo-container .member-new-photo{display:flex;flex-direction:column;gap:.5rem}.membership-details-update-member-modal .member-photo-container .member-new-photo .upload-input{flex-grow:1}.membership-details-update-member-modal .member-photo-container .take-new-photo-button{width:fit-content;color:var(--text-dark);background-color:var(--white);border:1px solid var(--border)}.membership-details-update-member-modal .member-photo-container .take-new-photo-button:hover:not(:disabled),.membership-details-update-member-modal .member-photo-container .take-new-photo-button:focus:not(:disabled),.membership-details-update-member-modal .member-photo-container .take-new-photo-button:active:not(:disabled){background-color:initial;border-color:var(--border)}.membership-details-update-member-modal .member-photo-container .take-new-photo-button:active:not(:disabled){background-color:var(--aluminium-5)}.membership-details-update-member-modal .update-member-form{position:relative;display:flex;flex-direction:column;gap:1rem}.membership-details-update-member-modal .update-member-form .form-row{display:grid;gap:.5rem}.membership-details-update-member-modal .update-member-form .row-1{grid-template-columns:3fr 3fr 2fr}.membership-details-update-member-modal .update-member-form .row-2{grid-template-columns:1fr 2fr 1fr}.membership-details-update-member-modal .update-member-form .row-3{grid-template-columns:1fr 1fr}.membership-details-update-member-modal .update-member-form input{background-color:var(--white);border-color:var(--border)}.membership-details-update-member-modal .update-member-form .date-picker>div:last-child{position:fixed;z-index:1000}.membership-details-update-member-modal .update-member-form .date-picker>div:last-child>div{top:1rem}.membership-details-update-member-modal .update-member-form .date-picker>div:last-child .DayPicker{background:none}.membership-details-update-member-modal .update-member-form .date-picker>div:last-child .DayPicker-Month{background:var(--white)}.membership-details-update-member-modal .modal-footer{display:flex;gap:1rem;justify-content:flex-end}.membership-details-update-member-modal .submit-button.disabled{background-color:var(--background);color:var(--text-light)}.membership-details-camera-modal .camera-capture-input{padding-top:0}.modal-container .refund-payment-modal.modal{position:relative;width:700px}.modal-container .refund-payment-modal.modal .modal-body{padding-bottom:0}.modal-container .refund-payment-modal.modal .modal-body>div:first-child{padding-bottom:1rem}.modal-container .refund-payment-modal.modal .modal-footer{display:flex;gap:1rem;justify-content:flex-end}.modal-container .refund-payment-modal.modal .modal-footer .press-and-hold-button-container .press-and-hold-button{--width: 130px;height:2rem;line-height:2rem}.modal-container .refund-payment-modal.modal .modal-footer .press-and-hold-button-container .tooltip-box{left:-1rem;bottom:2.5rem}.modal-container .refund-payment-modal.modal .modal-footer .press-and-hold-button-container .tooltip-box>div{left:2rem}@keyframes slideIn{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes slideOut{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.membership-details-panel-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;z-index:999;animation:fadeIn .25s ease-out}.membership-details-panel-overlay.closing{animation:fadeOut .2s ease-out}.membership-details-panel{position:fixed;font-size:.875rem;padding:1rem;top:0;right:0;width:600px;height:100vh;overflow-y:auto;background-color:var(--table-row);z-index:1000;animation:slideIn .25s ease-out;box-shadow:0 1px 4px #00000026,0 2px 16px #0000001a,0 4px 32px #0000000d}.membership-details-panel.closing{animation:slideOut .2s ease-out}.membership-details-panel .membership-details-header{display:flex;justify-content:space-between;height:3rem}.membership-details-panel .membership-details-header .close-button{width:2rem;height:2rem;padding:0;background:none;border:none;font-size:1.5rem;cursor:pointer}.membership-details-panel .membership-details-header .close-button:hover{color:var(--text-primary)}.membership-details-panel:not(.loading) .membership-details-title{animation:fadeIn .15s ease-out}.membership-details-panel .membership-details-content{display:grid;grid-template-rows:auto auto auto auto;gap:2rem}.membership-details-panel .modal-container .modal{animation:fadeIn .25s ease-out}.membership-details-panel .modal-container .modal .modal-header,.membership-details-panel .modal-container .modal .modal-body,.membership-details-panel .modal-container .modal .modal-footer{padding:1rem}.membership-details-panel .modal-container .modal .modal-body{padding-top:0}.membership-details-panel .membership-details-error{display:flex;justify-content:center;flex-direction:column;align-items:center;gap:1rem;height:90%;width:100%;color:var(--text-light);font-size:1.5rem}#app>div:first-child:has(.message-visible){z-index:1003}.orders-export-dialog{width:500px}.orders-export-dialog h6{margin-top:1.5rem;margin-bottom:0}.orders-export-dialog .questions-container label{cursor:pointer}.orders-export-dialog .questions-container .format-row label{min-width:100px;padding-left:10px;margin-left:-10px}.orders-export-dialog .questions-container .label{font-weight:400}.orders-export-dialog .questions-container .selected .label{font-weight:700}.orders-export-dialog .format-row{display:flex;flex-direction:row}.orders-export-dialog .buttons-container{font-size:.875em;display:flex;justify-content:flex-end;align-items:center;margin-top:2.5em;gap:1em}.cart-table .closed-icon{color:var(--aluminium-10);font-size:1.2rem;width:unset!important}.cart-table .opened-icon{color:var(--aluminium-30);font-size:1.2rem;width:unset!important}.cart-table .disabled-dropdown-item{color:var(--aluminium-20);cursor:not-allowed}.cart-table .table{border-radius:0}.cart-table .table.sticky{overflow-y:hidden}.cart-table .table .body{min-width:fit-content;width:100%}.cart-table .table .body>div.bordered{width:100%;border-bottom:1px solid var(--border);background-color:inherit}.cart-table .table .body>div.bordered.expanded{background-color:var(--table-row)}.cart-table .table .body .tr{height:3.5rem}.cart-table .cursor-pagination-container{border-radius:0 0 .25rem .25rem}.cart-table .cart-item-expanded{display:flex;flex-direction:column;gap:.5rem;padding:1rem 4.5rem}.cart-table .cart-item-expanded .cart-item-table{width:fit-content}.cart-table .cart-item-expanded .cart-item-table .table{background:none}.cart-table .cart-item-expanded .cart-item-table .table .header .tr{height:2rem;font-size:.875rem;border-radius:.25rem}.cart-table .cart-item-expanded .cart-item-table .table .header .tr .th{min-height:unset;border-bottom:unset;border-radius:.25rem}.cart-table .cart-item-expanded .cart-item-table .table .body>div.bordered{border-bottom:none}.cart-table .cart-item-expanded .cart-item-table .table .body .tr{border:1px solid var(--border);margin:.5rem 0;border-radius:.25rem;height:2rem;font-size:.75rem;background:var(--white)}.cart-table .cart-item-expanded .cart-item-table .table .th,.cart-table .cart-item-expanded .cart-item-table .table .td{padding:0}.cart-table .cart-item-expanded .cart-item-table .table .th:not(:first-child),.cart-table .cart-item-expanded .cart-item-table .table .td:not(:first-child){justify-content:center}.cart-table .cart-item-expanded .cart-item-table .table .th:not(:first-child) .td,.cart-table .cart-item-expanded .cart-item-table .table .td:not(:first-child) .td{padding-left:2rem}.cart-table .cart-item-expanded .cart-item-table .table .th:first-child,.cart-table .cart-item-expanded .cart-item-table .table .td:first-child{padding-left:2rem}.cart-table .cart-item-expanded .cart-item-table .table .th:last-child,.cart-table .cart-item-expanded .cart-item-table .table .td:last-child{padding-right:1rem}.cart-table-container{box-shadow:0 5px 10px #39495426;border-radius:.25rem}.cart-table-container .react__table--stripped{box-shadow:unset}.cart-table-container .two__level__menu__second{left:7.9rem}.cart-table-header{height:4rem;border-radius:.25rem .25rem 0 0;background:var(--aluminium-5);display:flex;align-items:center;justify-content:space-between;padding:1rem}.cart-export-modal{width:32rem}.cart-export-modal h6{margin-top:1.5rem;margin-bottom:0}.cart-export-modal .questions-container label{cursor:pointer}.cart-export-modal .questions-container .format-row label{min-width:6.25rem;padding-left:.625rem;margin-left:-.625rem}.cart-export-modal .questions-container .label{font-weight:400}.cart-export-modal .questions-container .selected .label{font-weight:700}.cart-export-modal .format-row{display:flex;flex-direction:row}.cart-export-modal .buttons-container{font-size:.875em;display:flex;justify-content:flex-end;align-items:center;margin-top:2.5em;gap:1em}.carts-date-filter{display:flex;justify-content:space-between}.carts-date-filter #cart-daterange{background:var(--white);width:10rem;margin-right:.75rem;color:var(--text-dark)}.carts-date-filter #cart-daterange svg{font-size:.875rem}.carts-date-filter #cart-daterange *{font-size:.75rem;font-weight:400}.carts-date-filter #cart-daterange>div:first-of-type{border:1px solid var(--border);border-radius:.25rem}.cart-filters-container{margin-top:2rem;padding-bottom:2rem;display:flex;flex-direction:row;justify-content:space-between}.cart-filters-container .cart-search{width:16.5rem}.item-info-section{margin:.5rem 0 0 2rem;padding:.5rem 1rem .5rem .5rem;border-radius:.25rem;border:1px solid var(--border)}.item-info-section:has(.header:hover){background-color:var(--hover)}.item-info-section .header{display:flex;flex-direction:row;align-items:center;gap:.5rem;cursor:pointer}.item-info-section .header .section-title{font-size:1rem;font-weight:500;line-height:1.5rem;font-style:normal;margin:0}.item-info-section .section-content{margin-top:.5rem}.item-info-section .grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(20%,1fr));gap:.5rem 1rem;justify-content:center;margin-left:1.5rem}.item-info-section .grid h6,.item-info-section .grid p{margin:0}.item-info-section.canceledRefunded{background-color:#de45450d;border:1px solid var(--sunrise)}.expand-icon{width:1.25rem;height:1.25rem}.order-items{padding:1rem 1.5rem;font-size:.875rem}.order-items .item{margin-top:1rem;margin-left:2rem}.order-items .item-row{display:grid;grid-template-columns:auto auto auto 1fr auto auto;gap:.5rem;padding:.5rem;border:1px solid var(--border);line-height:1.5rem;border-radius:.25rem;transition:.15s}.order-items .item-row:has(.expand-icon:hover),.order-items .item-row:has(.expand:hover){background-color:var(--hover)}.order-items .item-row:has(.view-membership){grid-template-columns:auto auto auto auto 1fr auto auto}.order-items .item-row .expand-icon-container{padding:.5rem;padding-right:0;margin:-.5rem;margin-right:0}.order-items .item-row .expand-icon{color:var(--text-dark)}.order-items .item-row .checkbox-input{margin-right:unset}.order-items .item-row label{cursor:pointer}.order-items .item-row .view-membership{color:var(--boy-blue);font-weight:500}.order-items .item-row .expand{margin:-.5rem 0;padding:.5rem 0;cursor:pointer}.order-items .item-row .price-excl-tax{margin-right:.5rem}.order-items .item-row .price-incl-tax strong{margin-right:.25rem}.order-items .item-row .infotip{display:inline-block}.order-items .item-row.canceledRefunded{background-color:#de45450d;border:1px solid var(--sunrise)}.order-items .item-row h6{margin:0}.order-items .order .item-row{background-color:var(--background);border-color:transparent}.item-options-content{margin-left:1.5rem;display:flex;flex-direction:column;gap:.25rem}.item-options-content .content-row{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.item-options-content .content-column{display:flex;flex:1}.item-options-content .content-column.start{justify-content:flex-start}.item-options-content .content-column.center{justify-content:center}.item-options-content .content-column.end{justify-content:flex-end}.item-options-content .separator{width:100%;height:1px;background-color:var(--border)}.item-options-content .total-price{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;gap:.25rem;color:var(--text-dark)}.order-details h1{margin:0 0 1rem}.order-details .navigation-back-container{margin-bottom:.5rem}.order-details .navigation-back-container .element{position:relative;width:fit-content}.order-details .container{background-color:var(--white);width:100%;border-radius:.5rem;box-shadow:0 0 4px #0000001a;margin-bottom:2rem}.order-details .content{padding:1.5rem}.order-details .order-info{display:grid;grid-template-columns:1fr 1fr;gap:1rem 2rem}.order-details .order-info .comment{width:100%}.order-details .order-info #email{display:flex;width:auto;align-items:flex-end}.order-details .column{display:flex;flex:1;flex-direction:column}.order-details .row{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.order-details h6{margin:.5rem 0}.order-details .action-bar{position:sticky;top:0;z-index:10;height:56px;display:flex;flex-direction:row;gap:1rem;padding:.75rem 1.5rem;background-color:var(--aluminium-5)}.order-details .action-bar button{margin-left:1rem}.card{background-color:var(--white);width:100%;height:500px;border-radius:.5rem;box-shadow:0 0 4px #0000001a;padding:1.5rem}.sent-emails-page .navigation-back-container{display:inline-block}.sent-emails-page pre{background:var(--white);border-radius:.25rem;border:1px solid var(--border);padding:1rem;margin:.5rem 0}.sent-emails-page .sent-email:not(:last-child){margin-bottom:.25rem}.sent-emails-page-error{margin-top:4rem}.vis [class*=span]{min-height:0;width:auto}.vis-panel{position:absolute;padding:0;margin:0;box-sizing:border-box}.vis-panel.vis-bottom,.vis-panel.vis-center,.vis-panel.vis-left,.vis-panel.vis-right,.vis-panel.vis-top{border:1px #bfbfbf}.vis-panel.vis-center,.vis-panel.vis-left,.vis-panel.vis-right{border-top-style:solid;border-bottom-style:solid;overflow:hidden}.vis-left.vis-panel.vis-vertical-scroll,.vis-right.vis-panel.vis-vertical-scroll{height:100%;overflow-x:hidden;overflow-y:scroll}.vis-left.vis-panel.vis-vertical-scroll{direction:rtl}.vis-left.vis-panel.vis-vertical-scroll .vis-content,.vis-right.vis-panel.vis-vertical-scroll{direction:ltr}.vis-right.vis-panel.vis-vertical-scroll .vis-content{direction:rtl}.vis-panel.vis-bottom,.vis-panel.vis-center,.vis-panel.vis-top{border-left-style:solid;border-right-style:solid}.vis-background{overflow:hidden}.vis-panel>.vis-content{position:relative}.vis-panel .vis-shadow{position:absolute;width:100%;height:1px;box-shadow:0 0 10px #000c}.vis-panel .vis-shadow.vis-top{top:-1px;left:0}.vis-panel .vis-shadow.vis-bottom{bottom:-1px;left:0}.vis-current-time{background-color:#ff7f6e;width:2px;z-index:1;pointer-events:none}.vis-rolling-mode-btn{height:40px;width:40px;position:absolute;top:7px;right:20px;border-radius:50%;font-size:28px;cursor:pointer;opacity:.8;color:#fff;font-weight:700;text-align:center;background:#3876c2}.vis-rolling-mode-btn:before{content:"⛶"}.vis-rolling-mode-btn:hover{opacity:1}.vis-graph-group0{fill:#4f81bd;fill-opacity:0;stroke-width:2px;stroke:#4f81bd}.vis-graph-group1{fill:#f79646;fill-opacity:0;stroke-width:2px;stroke:#f79646}.vis-graph-group2{fill:#8c51cf;fill-opacity:0;stroke-width:2px;stroke:#8c51cf}.vis-graph-group3{fill:#75c841;fill-opacity:0;stroke-width:2px;stroke:#75c841}.vis-graph-group4{fill:#ff0100;fill-opacity:0;stroke-width:2px;stroke:#ff0100}.vis-graph-group5{fill:#37d8e6;fill-opacity:0;stroke-width:2px;stroke:#37d8e6}.vis-graph-group6{fill:#042662;fill-opacity:0;stroke-width:2px;stroke:#042662}.vis-graph-group7{fill:#00ff26;fill-opacity:0;stroke-width:2px;stroke:#00ff26}.vis-graph-group8{fill:#f0f;fill-opacity:0;stroke-width:2px;stroke:#f0f}.vis-graph-group9{fill:#8f3938;fill-opacity:0;stroke-width:2px;stroke:#8f3938}.vis-timeline .vis-fill{fill-opacity:.1;stroke:none}.vis-timeline .vis-bar{fill-opacity:.5;stroke-width:1px}.vis-timeline .vis-point{stroke-width:2px;fill-opacity:1}.vis-timeline .vis-legend-background{stroke-width:1px;fill-opacity:.9;fill:#fff;stroke:#c2c2c2}.vis-timeline .vis-outline{stroke-width:1px;fill-opacity:1;fill:#fff;stroke:#e5e5e5}.vis-timeline .vis-icon-fill{fill-opacity:.3;stroke:none}.vis-timeline{position:relative;border:1px solid #bfbfbf;overflow:hidden;padding:0;margin:0;box-sizing:border-box}.vis-loading-screen{width:100%;height:100%;position:absolute;top:0;left:0}.vis-custom-time{background-color:#6e94ff;width:2px;cursor:move;z-index:1}.vis-custom-time>.vis-custom-time-marker{background-color:inherit;color:#fff;font-size:12px;white-space:nowrap;padding:3px 5px;top:0;cursor:initial;z-index:inherit}.vis-panel.vis-background.vis-horizontal .vis-grid.vis-horizontal{position:absolute;width:100%;height:0;border-bottom:1px solid}.vis-panel.vis-background.vis-horizontal .vis-grid.vis-minor{border-color:#e5e5e5}.vis-panel.vis-background.vis-horizontal .vis-grid.vis-major{border-color:#bfbfbf}.vis-data-axis .vis-y-axis.vis-major{width:100%;position:absolute;color:#4d4d4d;white-space:nowrap}.vis-data-axis .vis-y-axis.vis-major.vis-measure{padding:0;margin:0;border:0;visibility:hidden;width:auto}.vis-data-axis .vis-y-axis.vis-minor{position:absolute;width:100%;color:#bebebe;white-space:nowrap}.vis-data-axis .vis-y-axis.vis-minor.vis-measure{padding:0;margin:0;border:0;visibility:hidden;width:auto}.vis-data-axis .vis-y-axis.vis-title{position:absolute;color:#4d4d4d;white-space:nowrap;bottom:20px;text-align:center}.vis-data-axis .vis-y-axis.vis-title.vis-measure{padding:0;margin:0;visibility:hidden;width:auto}.vis-data-axis .vis-y-axis.vis-title.vis-left{bottom:0;-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;-o-transform-origin:left top;transform-origin:left bottom;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.vis-data-axis .vis-y-axis.vis-title.vis-right{bottom:0;-webkit-transform-origin:right bottom;-moz-transform-origin:right bottom;-ms-transform-origin:right bottom;-o-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.vis-legend{background-color:#f7fcffa6;padding:5px;border:1px solid #b3b3b3;box-shadow:2px 2px 10px #9a9a9a8c}.vis-legend-text{white-space:nowrap;display:inline-block}.vis-labelset{position:relative;overflow:hidden;box-sizing:border-box}.vis-labelset .vis-label{position:relative;left:0;top:0;width:100%;color:#4d4d4d;box-sizing:border-box}.vis-labelset .vis-label{border-bottom:1px solid #bfbfbf}.vis-labelset .vis-label.draggable{cursor:pointer}.vis-group-is-dragging{background:#0000001a}.vis-labelset .vis-label:last-child{border-bottom:none}.vis-labelset .vis-label .vis-inner{display:inline-block;padding:5px}.vis-labelset .vis-label .vis-inner.vis-hidden{padding:0}.vis-itemset{position:relative;padding:0;margin:0;box-sizing:border-box}.vis-itemset .vis-background,.vis-itemset .vis-foreground{position:absolute;width:100%;height:100%;overflow:visible}.vis-axis{position:absolute;width:100%;height:0;left:0;z-index:1}.vis-foreground .vis-group{position:relative;box-sizing:border-box;border-bottom:1px solid #bfbfbf}.vis-foreground .vis-group:last-child{border-bottom:none}.vis-nesting-group{cursor:pointer}.vis-label.vis-nested-group.vis-group-level-unknown-but-gte1{background:#f5f5f5}.vis-label.vis-nested-group.vis-group-level-0{background-color:#fff}.vis-ltr .vis-label.vis-nested-group.vis-group-level-0 .vis-inner{padding-left:0}.vis-rtl .vis-label.vis-nested-group.vis-group-level-0 .vis-inner{padding-right:0}.vis-label.vis-nested-group.vis-group-level-1{background-color:#0000000d}.vis-ltr .vis-label.vis-nested-group.vis-group-level-1 .vis-inner{padding-left:15px}.vis-rtl .vis-label.vis-nested-group.vis-group-level-1 .vis-inner{padding-right:15px}.vis-label.vis-nested-group.vis-group-level-2{background-color:#0000001a}.vis-ltr .vis-label.vis-nested-group.vis-group-level-2 .vis-inner{padding-left:30px}.vis-rtl .vis-label.vis-nested-group.vis-group-level-2 .vis-inner{padding-right:30px}.vis-label.vis-nested-group.vis-group-level-3{background-color:#00000026}.vis-ltr .vis-label.vis-nested-group.vis-group-level-3 .vis-inner{padding-left:45px}.vis-rtl .vis-label.vis-nested-group.vis-group-level-3 .vis-inner{padding-right:45px}.vis-label.vis-nested-group.vis-group-level-4{background-color:#0003}.vis-ltr .vis-label.vis-nested-group.vis-group-level-4 .vis-inner{padding-left:60px}.vis-rtl .vis-label.vis-nested-group.vis-group-level-4 .vis-inner{padding-right:60px}.vis-label.vis-nested-group.vis-group-level-5{background-color:#00000040}.vis-ltr .vis-label.vis-nested-group.vis-group-level-5 .vis-inner{padding-left:75px}.vis-rtl .vis-label.vis-nested-group.vis-group-level-5 .vis-inner{padding-right:75px}.vis-label.vis-nested-group.vis-group-level-6{background-color:#0000004d}.vis-ltr .vis-label.vis-nested-group.vis-group-level-6 .vis-inner{padding-left:90px}.vis-rtl .vis-label.vis-nested-group.vis-group-level-6 .vis-inner{padding-right:90px}.vis-label.vis-nested-group.vis-group-level-7{background-color:#00000059}.vis-ltr .vis-label.vis-nested-group.vis-group-level-7 .vis-inner{padding-left:105px}.vis-rtl .vis-label.vis-nested-group.vis-group-level-7 .vis-inner{padding-right:105px}.vis-label.vis-nested-group.vis-group-level-8{background-color:#0006}.vis-ltr .vis-label.vis-nested-group.vis-group-level-8 .vis-inner{padding-left:120px}.vis-rtl .vis-label.vis-nested-group.vis-group-level-8 .vis-inner{padding-right:120px}.vis-label.vis-nested-group.vis-group-level-9{background-color:#00000073}.vis-ltr .vis-label.vis-nested-group.vis-group-level-9 .vis-inner{padding-left:135px}.vis-rtl .vis-label.vis-nested-group.vis-group-level-9 .vis-inner{padding-right:135px}.vis-label.vis-nested-group{background-color:#00000080}.vis-ltr .vis-label.vis-nested-group .vis-inner{padding-left:150px}.vis-rtl .vis-label.vis-nested-group .vis-inner{padding-right:150px}.vis-group-level-unknown-but-gte1{border:1px solid red}.vis-label.vis-nesting-group:before{display:inline-block;width:15px}.vis-label.vis-nesting-group.expanded:before{content:"▼"}.vis-label.vis-nesting-group.collapsed:before{content:"▶"}.vis-rtl .vis-label.vis-nesting-group.collapsed:before{content:"◀"}.vis-ltr .vis-label:not(.vis-nesting-group):not(.vis-group-level-0){padding-left:15px}.vis-rtl .vis-label:not(.vis-nesting-group):not(.vis-group-level-0){padding-right:15px}.vis-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}.vis-time-axis{position:relative;overflow:hidden}.vis-time-axis.vis-foreground{top:0;left:0;width:100%}.vis-time-axis.vis-background{position:absolute;top:0;left:0;width:100%;height:100%}.vis-time-axis .vis-text{position:absolute;color:#4d4d4d;padding:3px;overflow:hidden;box-sizing:border-box;white-space:nowrap}.vis-time-axis .vis-text.vis-measure{position:absolute;padding-left:0;padding-right:0;margin-left:0;margin-right:0;visibility:hidden}.vis-time-axis .vis-grid.vis-vertical{position:absolute;border-left:1px solid}.vis-time-axis .vis-grid.vis-vertical-rtl{position:absolute;border-right:1px solid}.vis-time-axis .vis-grid.vis-minor{border-color:#e5e5e5}.vis-time-axis .vis-grid.vis-major{border-color:#bfbfbf}.vis-item{position:absolute;color:#1a1a1a;border-color:#97b0f8;border-width:1px;background-color:#d5ddf6;display:inline-block;z-index:1}.vis-item.vis-selected{border-color:#ffc200;background-color:#fff785;z-index:2}.vis-editable.vis-selected{cursor:move}.vis-item.vis-point.vis-selected{background-color:#fff785}.vis-item.vis-box{text-align:center;border-style:solid;border-radius:2px}.vis-item.vis-point{background:0 0}.vis-item.vis-dot{position:absolute;padding:0;border-width:4px;border-style:solid;border-radius:4px}.vis-item.vis-range{border-style:solid;border-radius:2px;box-sizing:border-box}.vis-item.vis-background{border:none;background-color:#d5ddf666;box-sizing:border-box;padding:0;margin:0}.vis-item .vis-item-overflow{position:relative;width:100%;height:100%;padding:0;margin:0;overflow:hidden}.vis-item-visible-frame{white-space:nowrap}.vis-item.vis-range .vis-item-content{position:relative;display:inline-block}.vis-item.vis-background .vis-item-content{position:absolute;display:inline-block}.vis-item.vis-line{padding:0;position:absolute;width:0;border-left-width:1px;border-left-style:solid}.vis-item .vis-item-content{white-space:nowrap;box-sizing:border-box;padding:5px}.vis-item .vis-onUpdateTime-tooltip{position:absolute;background:#4f81bd;color:#fff;width:200px;text-align:center;white-space:nowrap;padding:5px;border-radius:1px;transition:.4s;-o-transition:.4s;-moz-transition:.4s;-webkit-transition:.4s}.vis-item .vis-delete,.vis-item .vis-delete-rtl{position:absolute;top:0;width:24px;height:24px;box-sizing:border-box;padding:0 5px;cursor:pointer;-webkit-transition:background .2s linear;-moz-transition:background .2s linear;-ms-transition:background .2s linear;-o-transition:background .2s linear;transition:background .2s linear}.vis-item .vis-delete{right:-24px}.vis-item .vis-delete-rtl{left:-24px}.vis-item .vis-delete-rtl:after,.vis-item .vis-delete:after{content:"×";color:red;font-family:arial,sans-serif;font-size:22px;font-weight:700;-webkit-transition:color .2s linear;-moz-transition:color .2s linear;-ms-transition:color .2s linear;-o-transition:color .2s linear;transition:color .2s linear}.vis-item .vis-delete-rtl:hover,.vis-item .vis-delete:hover{background:red}.vis-item .vis-delete-rtl:hover:after,.vis-item .vis-delete:hover:after{color:#fff}.vis-item .vis-drag-center{position:absolute;width:100%;height:100%;top:0;left:0;cursor:move}.vis-item.vis-range .vis-drag-left{position:absolute;width:24px;max-width:20%;min-width:2px;height:100%;top:0;left:-4px;cursor:w-resize}.vis-item.vis-range .vis-drag-right{position:absolute;width:24px;max-width:20%;min-width:2px;height:100%;top:0;right:-4px;cursor:e-resize}.vis-range.vis-item.vis-readonly .vis-drag-left,.vis-range.vis-item.vis-readonly .vis-drag-right{cursor:auto}.vis-item.vis-cluster{vertical-align:center;text-align:center;border-style:solid;border-radius:2px}.vis-item.vis-cluster-line{padding:0;position:absolute;width:0;border-left-width:1px;border-left-style:solid}.vis-item.vis-cluster-dot{position:absolute;padding:0;border-width:4px;border-style:solid;border-radius:4px}div.vis-configuration{position:relative;display:block;float:left;font-size:12px}div.vis-configuration-wrapper{display:block;width:700px}div.vis-configuration-wrapper:after{clear:both;content:"";display:block}div.vis-configuration.vis-config-option-container{display:block;width:495px;background-color:#fff;border:2px solid #f7f8fa;border-radius:4px;margin-top:20px;left:10px;padding-left:5px}div.vis-configuration.vis-config-button{display:block;width:495px;height:25px;vertical-align:middle;line-height:25px;background-color:#f7f8fa;border:2px solid #ceced0;border-radius:4px;margin-top:20px;left:10px;padding-left:5px;cursor:pointer;margin-bottom:30px}div.vis-configuration.vis-config-button.hover{background-color:#4588e6;border:2px solid #214373;color:#fff}div.vis-configuration.vis-config-item{display:block;float:left;width:495px;height:25px;vertical-align:middle;line-height:25px}div.vis-configuration.vis-config-item.vis-config-s2{left:10px;background-color:#f7f8fa;padding-left:5px;border-radius:3px}div.vis-configuration.vis-config-item.vis-config-s3{left:20px;background-color:#e4e9f0;padding-left:5px;border-radius:3px}div.vis-configuration.vis-config-item.vis-config-s4{left:30px;background-color:#cfd8e6;padding-left:5px;border-radius:3px}div.vis-configuration.vis-config-header{font-size:18px;font-weight:700}div.vis-configuration.vis-config-label{width:120px;height:25px;line-height:25px}div.vis-configuration.vis-config-label.vis-config-s3{width:110px}div.vis-configuration.vis-config-label.vis-config-s4{width:100px}div.vis-configuration.vis-config-colorBlock{top:1px;width:30px;height:19px;border:1px solid #444;border-radius:2px;padding:0;margin:0;cursor:pointer}input.vis-configuration.vis-config-checkbox{left:-5px}input.vis-configuration.vis-config-rangeinput{position:relative;top:-5px;width:60px;padding:1px;margin:0;pointer-events:none}input.vis-configuration.vis-config-range{-webkit-appearance:none;border:0 solid #fff;background-color:#0000;width:300px;height:20px}input.vis-configuration.vis-config-range::-webkit-slider-runnable-track{width:300px;height:5px;background:#dedede;background:-moz-linear-gradient(top,#dedede 0,#c8c8c8 99%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#dedede),color-stop(99%,#c8c8c8));background:-webkit-linear-gradient(top,#dedede 0,#c8c8c8 99%);background:-o-linear-gradient(top,#dedede 0,#c8c8c8 99%);background:-ms-linear-gradient(top,#dedede 0,#c8c8c8 99%);background:linear-gradient(to bottom,#dedede 0,#c8c8c8 99%);border:1px solid #999;box-shadow:#aaa 0 0 3px;border-radius:3px}input.vis-configuration.vis-config-range::-webkit-slider-thumb{-webkit-appearance:none;border:1px solid #14334b;height:17px;width:17px;border-radius:50%;background:#3876c2;background:-moz-linear-gradient(top,#3876c2 0,#385380 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#3876c2),color-stop(100%,#385380));background:-webkit-linear-gradient(top,#3876c2 0,#385380 100%);background:-o-linear-gradient(top,#3876c2 0,#385380 100%);background:-ms-linear-gradient(top,#3876c2 0,#385380 100%);background:linear-gradient(to bottom,#3876c2 0,#385380);box-shadow:#111927 0 0 1px;margin-top:-7px}input.vis-configuration.vis-config-range:focus{outline:0}input.vis-configuration.vis-config-range:focus::-webkit-slider-runnable-track{background:#9d9d9d;background:-moz-linear-gradient(top,#9d9d9d 0,#c8c8c8 99%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#9d9d9d),color-stop(99%,#c8c8c8));background:-webkit-linear-gradient(top,#9d9d9d 0,#c8c8c8 99%);background:-o-linear-gradient(top,#9d9d9d 0,#c8c8c8 99%);background:-ms-linear-gradient(top,#9d9d9d 0,#c8c8c8 99%);background:linear-gradient(to bottom,#9d9d9d 0,#c8c8c8 99%)}input.vis-configuration.vis-config-range::-moz-range-track{width:300px;height:10px;background:#dedede;background:-moz-linear-gradient(top,#dedede 0,#c8c8c8 99%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#dedede),color-stop(99%,#c8c8c8));background:-webkit-linear-gradient(top,#dedede 0,#c8c8c8 99%);background:-o-linear-gradient(top,#dedede 0,#c8c8c8 99%);background:-ms-linear-gradient(top,#dedede 0,#c8c8c8 99%);background:linear-gradient(to bottom,#dedede 0,#c8c8c8 99%);border:1px solid #999;box-shadow:#aaa 0 0 3px;border-radius:3px}input.vis-configuration.vis-config-range::-moz-range-thumb{border:none;height:16px;width:16px;border-radius:50%;background:#385380}input.vis-configuration.vis-config-range:-moz-focusring{outline:1px solid #fff;outline-offset:-1px}input.vis-configuration.vis-config-range::-ms-track{width:300px;height:5px;background:0 0;border-color:transparent;border-width:6px 0;color:transparent}input.vis-configuration.vis-config-range::-ms-fill-lower{background:#777;border-radius:10px}input.vis-configuration.vis-config-range::-ms-fill-upper{background:#ddd;border-radius:10px}input.vis-configuration.vis-config-range::-ms-thumb{border:none;height:16px;width:16px;border-radius:50%;background:#385380}input.vis-configuration.vis-config-range:focus::-ms-fill-lower{background:#888}input.vis-configuration.vis-config-range:focus::-ms-fill-upper{background:#ccc}.vis-configuration-popup{position:absolute;background:#394c59d9;border:2px solid #f2faff;line-height:30px;height:30px;width:150px;text-align:center;color:#fff;font-size:14px;border-radius:4px;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.vis-configuration-popup:after,.vis-configuration-popup:before{left:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.vis-configuration-popup:after{border-color:#88b7d500;border-left-color:#394c59d9;border-width:8px;margin-top:-8px}.vis-configuration-popup:before{border-color:#c2e1f500;border-left-color:#f2faff;border-width:12px;margin-top:-12px}.vis .overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}.vis-active{box-shadow:0 0 10px #86d5f8}div.vis-tooltip{position:absolute;visibility:hidden;padding:5px;white-space:nowrap;font-family:verdana;font-size:14px;color:#000;background-color:#f5f4ed;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:1px solid #808074;box-shadow:3px 3px 10px #0003;pointer-events:none;z-index:5}.capacity-item-tooltip{min-width:7rem;padding:.5rem 1rem;border-radius:6px;background:var(--text-dark);opacity:1;color:var(--white);z-index:10;display:flex;flex-direction:column;justify-items:center;gap:.5rem}.capacity-item-tooltip strong,.capacity-item-tooltip span{font-size:.75rem;line-height:1.25rem;display:flex;flex-direction:row;align-items:center;gap:.5rem}.capacity-item-tooltip strong svg,.capacity-item-tooltip span svg{height:1rem;width:1rem;display:inline-block;background:var(--white);color:var(--text-dark);border-radius:50%}.capacity-item-tooltip:before{content:"";position:absolute;bottom:-.25rem;left:50%;transform:translate(-50%) rotate(45deg);width:.75rem;height:.75rem;background-color:inherit}.capacity-controls{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem;margin-top:2rem}.capacity-controls #selectedDate{background:var(--white)}.capacity-controls__right{display:flex;gap:.75rem;align-items:center}.capacity-controls__right div.date-picker{flex:1;width:12.5rem;background:var(--white);border:1px solid var(--border);border-radius:4px}.capacity-controls__right div.date-picker input{height:2rem}.capacity-controls__right .day-step-button{min-width:unset;height:2rem;width:2rem;padding:0!important;box-sizing:content-box}.capacity-controls__right .day-step-button svg{height:20px;width:20px}.capacity-timeline{width:100%;position:relative;border-radius:4px;margin-bottom:2rem;box-shadow:0 0 10px #0000001a}.capacity-timeline *{border-color:var(--border)}.capacity-timeline__chart{background:var(--white);display:flex;max-width:100%}.capacity-timeline__chart .groups{width:15rem;flex-shrink:0;overflow:hidden;position:relative;border-right-style:solid;border-right-width:1px}.capacity-timeline__chart .groups:before{content:"Activity name";position:absolute;top:1rem;left:.75rem;width:100%;z-index:10;font-size:.875rem;font-weight:500}.capacity-timeline__chart .timeline{flex-grow:1;overflow-x:scroll}.capacity-timeline__footer{height:3rem;width:100%;padding:0 1rem;display:flex;justify-content:space-between;background:var(--white);border-top:1px solid var(--border);border-radius:0 0 4px 4px}.capacity-timeline__footer__availability{display:grid;gap:1rem;align-items:center;justify-content:center;grid-template-columns:auto 1fr auto}.capacity-timeline__footer__zoom{display:flex;align-items:center;gap:.5rem}.capacity-timeline__footer__zoom svg{height:1.5rem}.capacity-timeline__footer__scale{width:12.5rem}.capacity-timeline__footer h6{margin:0}.capacity-timeline__footer .availability-scale{width:15rem;background:linear-gradient(90deg,#fff,#5298f4,#3948a0);height:.5rem;border-radius:1rem;border:1px solid var(--border);position:relative}.capacity-timeline__footer .availability-scale:before{content:"100%";position:absolute;left:0;bottom:-1rem;font-family:Roboto;font-size:.5rem;font-weight:400;line-height:.75rem;text-align:left;color:var(--aluminium-30)}.capacity-timeline__footer .availability-scale:after{content:"0%";position:absolute;right:0;bottom:-1rem;font-family:Roboto;font-size:.5rem;font-weight:400;line-height:.75rem;text-align:left;color:var(--aluminium-30)}.vis-timeline{--header-height: 3rem;border-radius:4px 4px 0 0;border:none!important;background:#fff}.vis-timeline:before{content:"Activity name";position:absolute;top:.75rem;left:.75rem;z-index:1;font-weight:500;font-size:.875rem;line-height:1.5rem}.vis-timeline .vis-time-axis .vis-grid{background:#f5f7fa}.vis-timeline .vis-panel.vis-center,.vis-timeline .vis-panel.vis-left{top:var(--header-height)!important}.vis-timeline .vis-panel.vis-left .vis-content{border-right:1px solid var(--border)}.vis-timeline .vis-grid:nth-child(1){border-left:none}.vis-timeline .vis-panel.vis-top{transform:translate(-1px);border-right:none}.vis-timeline .vis-panel.vis-center{border-left:none}.vis-timeline .vis-panel.vis-center .vis-shadow{display:none}.vis-timeline .vis-time-axis.vis-foreground{height:var(--header-height)}.vis-timeline .vis-grid.vis-vertical.vis-minor{top:var(--header-height)}.vis-timeline .vis-current-time{top:calc(var(--header-height) + 1px)!important;background:var(--boy-blue-20)}.vis-timeline .vis-current-time:hover{box-shadow:0 4px 0 4px #5298f41a}.vis-timeline .vis-current-time:before{content:"";position:absolute;top:-.5rem;left:50%;transform:translate(-50%);border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid var(--boy-blue)}.vis-timeline .vis-current-time:after{content:"Now";position:absolute;top:-1.175rem;left:50%;transform:translate(-50%);color:var(--boy-blue);font-size:.625rem}.vis-timeline .vis-labelset .vis-label{display:flex;align-items:center;padding:0;max-width:20rem;min-width:15rem}.vis-timeline .vis-labelset .vis-label .vis-inner{font-size:.875rem;line-height:1.5rem;color:var(--aluminium-80);padding:1.25rem .75rem}.vis-timeline .vis-labelset .vis-label .vis-inner>div{display:flex;justify-content:center;align-items:center;gap:.5rem}.vis-timeline .vis-labelset .vis-label .vis-inner svg{height:2rem;width:2rem}.vis-timeline .vis-text.vis-minor{height:var(--header-height);display:flex;justify-content:flex-start;align-items:center;left:-1.25rem;font-size:14px;color:var(--aluminium-30)}.vis-timeline .vis-text.vis-minor:nth-of-type(3),.vis-timeline .vis-text.vis-minor:last-of-type{display:none}.vis-timeline .vis-group{border-bottom:unset}.vis-timeline .vis-item{height:2.5rem;box-sizing:border-box;z-index:20;top:10px!important;left:.5px;background-color:var(--item-background);color:var(--item-text-color);border:var(--item-border);border-style:solid;border-width:1px}.vis-timeline .vis-item:hover{filter:brightness(85%)}.vis-timeline .vis-item-instant{border-left:none;height:16px;width:fit-content!important;border-radius:0 4px 4px 0;top:.75rem!important;left:1px}.vis-timeline .vis-item-instant .vis-item-content{display:flex;justify-content:center;align-items:center;padding:0 .25rem}.vis-timeline .vis-item-instant .vis-item-content>div *{line-height:.75rem}.vis-timeline .vis-item-instant:before{content:"";position:absolute;height:2.5rem;left:-1px;top:0;width:1px;background:var(--flag-color);border-radius:2px}.vis-timeline .vis-item-instant:after{content:"";position:absolute;background:var(--flag-color);height:5px;width:5px;border-radius:50%;bottom:-1.75rem;left:-3px}.vis-timeline .vis-item-period{border-radius:4px}.vis-timeline .vis-item-content{padding:4px 8px;height:100%}.vis-timeline .vis-item-content>div{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;height:100%}.vis-timeline .vis-item-content>div>*{font-size:.625rem;line-height:1rem}.vis-timeline .vis-item-content>div svg{height:.75rem;width:.75rem;background:var(--item-text-color);color:var(--item-background);border-radius:50%}.vis-timeline .vis-item.vis-range{border-width:1px!important}.vis-timeline .vis-item.vis-line,.vis-timeline .vis-item.vis-dot{display:none}.vis-timeline .vis-itemset .vis-group,.vis-timeline .vis-label{height:4rem!important}.combobox{position:relative}.combobox div.MuiAutocomplete-inputRoot{padding:.5rem;border:solid 1px var(--border);border-radius:.25rem;gap:.25rem;background-color:var(--white);line-height:150%}.combobox div.MuiAutocomplete-inputRoot.Mui-focused{outline:solid 1px var(--boy-blue)}.combobox div.MuiAutocomplete-inputRoot .MuiAutocomplete-input{height:unset}.combobox div.MuiAutocomplete-inputRoot .MuiAutocomplete-endAdornment{display:flex;top:50%;bottom:unset;margin-right:.5rem}.combobox div.MuiAutocomplete-inputRoot .MuiAutocomplete-endAdornment .MuiAutocomplete-clearIndicator{color:var(--text-dark)}.combobox div.MuiAutocomplete-inputRoot .MuiAutocomplete-endAdornment .MuiAutocomplete-popupIndicator{transform:none}.combobox div.MuiAutocomplete-inputRoot .MuiAutocomplete-endAdornment .MuiAutocomplete-popupIndicator svg{stroke:var(--text-dark)}.combobox div.MuiAutocomplete-inputRoot:focus-visible{outline:solid 1px var(--boy-blue)}.combobox.loading div.MuiAutocomplete-inputRoot{cursor:progress}.combobox.loading div.MuiAutocomplete-inputRoot .MuiAutocomplete-input{cursor:progress;color:var(--text-dark)}.combobox.disabled .Mui-disabled{cursor:not-allowed}.combobox.disabled .MuiAutocomplete-endAdornment{opacity:.5}.combobox.error div.MuiAutocomplete-inputRoot{border-color:var(--status-error)}.combobox-display{display:flex;flex-wrap:wrap;gap:.25rem;padding:.5rem;border:none;border-radius:.25rem;background-color:transparent;cursor:pointer;min-height:2.25rem;align-items:center;width:100%}.combobox-display:hover{background-color:var(--background)}.combobox-display:focus-visible{outline:solid 1px var(--boy-blue)}.combobox-display .combobox-display-tag{max-width:calc(50% - .125rem);padding:0 .5rem;border-radius:.5rem;line-height:150%;color:var(--boy-blue-90);background:var(--boy-blue-5);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.combobox-display .combobox-excess-tags{border-radius:1rem;font-style:italic;color:var(--text-light)}.MuiAutocomplete-popper{border-radius:.25rem;overflow:hidden;box-shadow:0 4px 12px #0000001a;background-color:var(--white);margin-top:.25rem!important;padding:0 1px;box-sizing:content-box}.MuiAutocomplete-popper>div{margin:0 -1px}.MuiAutocomplete-popper .MuiAutocomplete-listbox{max-height:400px;display:flex;flex-direction:column;gap:.125rem;padding:.125rem;margin:0}.MuiAutocomplete-popper .MuiAutocomplete-noOptions{padding:.5rem 1rem}body:has(.combobox.optionsHeaderVisible.Mui-expanded) .MuiAutocomplete-popper{border-radius:0 0 .25rem .25rem}.combobox-display span.combobox-tag,.combobox.MuiAutocomplete-root .MuiAutocomplete-inputRoot span.combobox-tag{position:relative;max-width:calc(50% - .125rem);padding:0 .5rem;border-radius:.5rem;line-height:150%;color:var(--boy-blue-90);background:var(--boy-blue-5);animation:combobox-tag-appear .15s;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;cursor:pointer;transition:.1s ease-out}.combobox-display span.combobox-tag .combobox-tag-delete-container,.combobox.MuiAutocomplete-root .MuiAutocomplete-inputRoot span.combobox-tag .combobox-tag-delete-container{position:absolute;top:50%;transform:translate(1.25rem,-50%);right:0;margin-right:.25rem;z-index:1;transition:.25s ease-in-out}.combobox-display span.combobox-tag .combobox-tag-delete-container .combobox-tag-delete,.combobox.MuiAutocomplete-root .MuiAutocomplete-inputRoot span.combobox-tag .combobox-tag-delete-container .combobox-tag-delete{color:var(--white);background:var(--red);width:1rem;height:1rem;line-height:1rem;border-radius:50%;text-align:center;transition:.25s ease-in-out}.combobox-display span.combobox-tag:hover,.combobox-display:has(.MuiAutocomplete-clearIndicator:hover) span.combobox-tag,.combobox.MuiAutocomplete-root .MuiAutocomplete-inputRoot span.combobox-tag:hover,.combobox.MuiAutocomplete-root .MuiAutocomplete-inputRoot:has(.MuiAutocomplete-clearIndicator:hover) span.combobox-tag{color:var(--rich-black);background:var(--red-5);transition:none}.combobox-display span.combobox-tag:hover .combobox-tag-delete-container,.combobox-display:has(.MuiAutocomplete-clearIndicator:hover) span.combobox-tag .combobox-tag-delete-container,.combobox.MuiAutocomplete-root .MuiAutocomplete-inputRoot span.combobox-tag:hover .combobox-tag-delete-container,.combobox.MuiAutocomplete-root .MuiAutocomplete-inputRoot:has(.MuiAutocomplete-clearIndicator:hover) span.combobox-tag .combobox-tag-delete-container{transform:translateY(-50%);box-shadow:0 0 5px 5px var(--red-5);background:var(--red-5);transition:none}.combobox-display span.combobox-tag:hover .combobox-tag-delete-container .combobox-tag-delete,.combobox-display:has(.MuiAutocomplete-clearIndicator:hover) span.combobox-tag .combobox-tag-delete-container .combobox-tag-delete,.combobox.MuiAutocomplete-root .MuiAutocomplete-inputRoot span.combobox-tag:hover .combobox-tag-delete-container .combobox-tag-delete,.combobox.MuiAutocomplete-root .MuiAutocomplete-inputRoot:has(.MuiAutocomplete-clearIndicator:hover) span.combobox-tag .combobox-tag-delete-container .combobox-tag-delete{rotate:-180deg;transition:none}.combobox-display .combobox-excess-tags,.combobox.MuiAutocomplete-root .MuiAutocomplete-inputRoot .combobox-excess-tags{border-radius:1rem;font-style:italic;color:var(--text-light)}.combobox-display input.MuiAutocomplete-input,.combobox.MuiAutocomplete-root .MuiAutocomplete-inputRoot input.MuiAutocomplete-input{min-width:50px;padding:0 .125rem}.combobox-display .MuiSkeleton-root,.combobox.MuiAutocomplete-root .MuiAutocomplete-inputRoot .MuiSkeleton-root{height:1.5rem;transform:none;border-radius:1rem}@keyframes combobox-tag-appear{0%{opacity:0;background:var(--white)}50%{opacity:1;color:var(--rich-black);background:var(--white)}to{color:var(--boy-blue-90);background:var(--boy-blue-5)}}.combobox-option{display:flex;padding:.25rem .5rem;cursor:pointer;justify-content:space-between;align-items:center;gap:.5rem;border-radius:.5rem;color:var(--rich-black);background-color:var(--white);transition:background-color .1s ease-out}.combobox-option:hover,.combobox-option.Mui-focusVisible{background-color:var(--hover);transition:none}.combobox-option .combobox-option-icon{display:flex;align-items:center;justify-content:center;min-width:16px;padding:.5rem 0;color:var(--rich-black)}.combobox-option .combobox-option-content{display:flex;flex-direction:column;justify-content:center;flex:1;min-width:0;min-height:2rem}.combobox-option .combobox-option-eyebrow{font-size:.75rem;color:var(--text-light);line-height:150%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.combobox-option .combobox-option-label{font-size:.875rem;line-height:150%}.combobox-option.selected{background-color:var(--background)}.combobox-option.selected .combobox-option-label{font-weight:500}.combobox-option.selected:hover,.combobox-option.selected.Mui-focusVisible{background-color:var(--hover);transition:none}.combobox-option.selected:after{content:"";width:.375rem;height:.75rem;margin:.5rem;border:solid var(--rich-black);border-width:0 2px 2px 0;transform:rotate(45deg)}.combobox-option:not(.selected) .combobox-option-content{padding-right:2rem}.combobox-options-header{position:absolute;display:none;justify-content:space-between;bottom:-.25rem;transform:translateY(100%);width:100%;padding:.5rem;line-height:1rem;background-color:var(--white);border:none;border-bottom:1px solid var(--border);border-radius:.5rem .5rem 0 0;box-shadow:0 4px 12px #0000001a;z-index:10;cursor:pointer}.combobox-options-header:hover{background-color:var(--hover)}.combobox-options-header .combobox-selection-text{color:var(--boy-blue);padding:0}.combobox-options-header .combobox-selection-text:hover{color:var(--boy-blue-80)}.combobox-options-header .combobox-selected-count{color:var(--text-light);font-size:.75rem}.combobox.optionsHeaderVisible.Mui-expanded .combobox-options-header{display:flex}.chevron{stroke:var(--text-light);transition:var(--durationMs) ms ease-out}.chevron-toggle{cursor:pointer;display:flex;align-items:center;justify-content:center}.daily-schedule-filters{gap:4rem}.daily-schedule-filters .controls__left{flex:1;max-width:900px}.daily-schedule-filters .combobox.MuiAutocomplete-root .MuiAutocomplete-inputRoot{padding:.25rem}.daily-schedule-filters .combobox.MuiAutocomplete-root .MuiAutocomplete-inputRoot span.combobox-tag{max-width:130px}.daily-schedule-filters .combobox.MuiAutocomplete-root .MuiAutocomplete-inputRoot .MuiAutocomplete-input{min-width:120px}.daily-schedule-filters .controls__right{margin-right:-1rem}.daily-schedule-filters .controls__right>div>div{margin-right:0!important;height:unset}.daily-schedule-filters .controls__right button{height:unset;line-height:150%;padding:.25rem 1rem}.daily-schedule-filters .controls__right button div{width:1.5em;height:1.5em}.print-header{width:100%;height:70px;background-color:var(--aluminium-5);display:none;padding:1rem;align-items:center;justify-content:space-between}.print-header .convious-logo{height:25px}.print-header .icon{color:var(--text-light);margin-right:.25rem}.print-header-date-container{display:flex;flex-direction:row;align-items:center;gap:1rem}.print-header .location-icon{width:16px;height:16px;color:var(--text-light);margin-right:.25rem}@media print{*{print-color-adjust:exact!important;-webkit-print-color-adjust:exact!important}.daily-schedule-table-container{width:1150px;page-break-inside:auto}.daily-schedule-table-container .daily-schedule-row{border-bottom:1px solid var(--border)!important;page-break-inside:avoid;break-inside:avoid;overflow:visible!important;font-size:20px!important}.daily-schedule-table-container textarea,.daily-schedule-table-container .time-cell,.daily-schedule-table-container .order-id,.daily-schedule-table-container .products-container,.daily-schedule-table-container .customer-info,.daily-schedule-table-container .comment__text,.daily-schedule-table-container .product-name{font-size:3rem;font-weight:400;line-height:21px;color:var(--rich-black)}.daily-schedule-table-container .time-cell,.daily-schedule-table-container .order-id,.daily-schedule-table-container .products-container,.daily-schedule-table-container .customer-info,.daily-schedule-table-container .comment__text,.daily-schedule-table-container .product-name{font-weight:500!important}.daily-schedule-header-row:last-child,.td:has(.order-icon-container){display:none!important}.print-header{display:flex!important}.print-table{background-color:var(--white)}.knowledge-link{display:none}.copy-icon-container{display:none!important}.loader-trigger{display:none}.daily-schedule-header-row{background-color:var(--background)!important;color:var(--text-light)!important;border-top:1px solid var(--border)!important;border-bottom:1px solid var(--border)!important}.edit-note-button{display:none}.info-column-container{gap:.25rem!important}.event-location-container{display:none!important}.badge{width:100%!important}}.infinite-table-wrapper .table{padding-bottom:0}.daily-schedule-table-container textarea,.daily-schedule-table-container .time-cell,.daily-schedule-table-container .order-id,.daily-schedule-table-container .products-container,.daily-schedule-table-container .customer-info,.daily-schedule-table-container .comment__text,.daily-schedule-table-container .product-name{font-size:.875rem;font-weight:400;line-height:21px;color:var(--rich-black)}.daily-schedule-table-container .daily-schedule-table{overflow:auto;background-color:var(--white)}.daily-schedule-table-container .daily-schedule-header-row{padding:0 .5rem}.daily-schedule-table-container .daily-schedule-row{height:auto;min-height:80px;padding:0}.daily-schedule-table-container .daily-schedule-cell{padding:.5rem;overflow:visible}.daily-schedule-table-container .notes{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.daily-schedule-table-container .comment__text{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;height:100%;width:100%;min-height:80px;padding-top:0!important}.daily-schedule-table-container .comment__text textarea{height:100%;min-height:80px;width:100%;resize:none}.daily-schedule-table-container .products-container{display:flex;flex-direction:column;align-items:left;height:100%;gap:.25rem}.daily-schedule-table-container .products-container .product-row{display:flex;flex-direction:row;align-items:flex-end;border-radius:8px}.daily-schedule-table-container .products-container .product-row .product-name{display:flex;max-width:255px}.daily-schedule-table-container .products-container .product-row .product-name .product-quantity{color:var(--aluminium-60)}.daily-schedule-table-container .products-container .product-row .product-name .product-name-text{overflow:hidden;white-space:wrap;width:100%}.daily-schedule-table-container .order-id,.daily-schedule-table-container .time-cell,.daily-schedule-table-container .order-icon-cell{height:100%;display:flex;flex-direction:column;justify-content:flex-start}.daily-schedule-table-container .order-id .order-icon-container,.daily-schedule-table-container .time-cell .order-icon-container,.daily-schedule-table-container .order-icon-cell .order-icon-container{width:24px;height:24px;cursor:pointer;display:flex;align-items:center;justify-content:center}.daily-schedule-table-container .order-id .order-icon-container .open-icon,.daily-schedule-table-container .time-cell .order-icon-container .open-icon,.daily-schedule-table-container .order-icon-cell .order-icon-container .open-icon{width:16px;height:auto;color:var(--boy-blue)}.daily-schedule-table-container .order-id .order-icon-container:hover,.daily-schedule-table-container .time-cell .order-icon-container:hover,.daily-schedule-table-container .order-icon-cell .order-icon-container:hover{background-color:var(--hover);border-radius:8px}.daily-schedule-table-container .customer-info{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-self:flex-start;border-radius:8px;border:1px solid var(--border);background:var(--table-row);padding:.5rem}.daily-schedule-table-container .customer-info .customer-info-row{display:flex;flex-direction:row;align-items:center;gap:.5rem}.daily-schedule-table-container .customer-info .customer-info-row .customer-info-row-label{width:50%;color:var(--aluminium-60);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.daily-schedule-table-container .customer-info .customer-info-row .customer-info-row-value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:50%;color:var(--rich-black)}.daily-schedule-table-container .infinite-table-wrapper{margin-top:0}.daily-schedule-table-container .info-column-container{display:flex;flex-direction:column;gap:1rem;align-self:flex-start;width:100%}.daily-schedule-table-container .info-column-container .event-time-container,.daily-schedule-table-container .info-column-container .event-location-container{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:.25rem}.daily-schedule-table-container .info-column-container .event-time{font-size:14px;font-weight:500;color:var(--rich-black);line-height:24px}.daily-schedule-table-container .info-column-container .event-location{font-size:14px;font-weight:400;color:var(--text-dark);line-height:21px}.daily-schedule-table-container .info-column-container .clock-icon,.daily-schedule-table-container .info-column-container .location-icon{width:16px;height:16px;color:var(--aluminium-60)}.daily-schedule-table-container .badges-container{display:flex;flex-direction:column;gap:.25rem;align-items:flex-start}.controls{margin:2rem 0}.controls .controls__row{display:flex;justify-content:space-between;align-items:center;gap:2rem;margin-bottom:.5rem}.controls #selectedDate{background:var(--white)}.controls .date-picker-container{display:flex;gap:.5rem}.controls .date-picker-container .day-step-button-container{display:flex;gap:.25rem}.controls .date-picker-container .order-count{line-height:2rem}.controls div.date-picker{flex:1;width:12.5rem;background:var(--white);border:1px solid var(--border);border-radius:4px}.controls div.date-picker input{height:30px}.controls .day-step-button{min-width:unset;height:30px;width:30px;padding:0!important;box-sizing:content-box}.controls .day-step-button svg{height:20px;width:20px}.controls .control-button{height:2rem}.two__level__menu__second{left:8.5rem}#category-container-location_id,#category-container-apf_fields,#category-container-products{margin-left:0!important;margin-right:1rem!important}h6,.product-calendarBlock .DayPicker .DayPicker-wrapper .DayPicker-Month .DayPicker-Caption>div,.MuiTypography-root.MuiTypography-h6{font-size:.875rem;line-height:1.5rem;font-weight:500;margin:0 0 1rem}.product-calendarBlock{min-width:27rem}.product-calendarBlock>div:first-of-type{position:relative;margin-bottom:1rem}.product-calendarBlock-loaderContainer{z-index:11;position:absolute;height:100%;width:100%}.product-calendarBlock .DayPicker{margin-top:1rem;border-radius:0}.product-calendarBlock .DayPicker .DayPicker-wrapper{z-index:1!important;padding-bottom:0!important;border-radius:calc(var(--base-font-size) / 4 * 1px)!important;border:var(--border-width) solid var(--border);font-family:var(--font-family);background-color:var(--white)}.product-calendarBlock .DayPicker .DayPicker-wrapper .DayPicker-NavBar .DayPicker-NavButton{margin-top:1rem}.product-calendarBlock .DayPicker .DayPicker-wrapper .DayPicker-Month{max-width:unset;box-shadow:none}.product-calendarBlock .DayPicker .DayPicker-wrapper .DayPicker-Month .DayPicker-Caption{margin:0}.product-calendarBlock .DayPicker .DayPicker-wrapper .DayPicker-Month .DayPicker-Caption>div{margin:1rem auto;color:var(--text-dark)}.product-calendarBlock .DayPicker .DayPicker-wrapper .DayPicker-Month .DayPicker-Body .DayPicker-Week .DayPicker-Day--today:not(.DayPicker-Day--disabled)>.datepicker{border-bottom:4px solid var(--boy-blue)!important}.product-calendarBlock .DayPicker .DayPicker-wrapper .DayPicker-Month .DayPicker-Body .DayPicker-Week .DayPicker-Day--today+.DayPicker-Day:not(.DayPicker-Day--disabled)>.datepicker{border-bottom:none!important}.product-calendarBlock .DayPicker .DayPicker-wrapper .DayPicker-Month .DayPicker-Body .DayPicker-Week .DayPicker-Day--selected:not(.DayPicker-Day--disabled)>.datepicker{background-color:var(--boy-blue)}.expandable-panel[open] summary{padding:.75rem 0 1.75rem}.expandable-panel summary{font-size:14px;font-weight:500;line-height:24px;padding:.75rem 0;display:flex;align-items:center;justify-content:center;gap:1.625rem;cursor:pointer;list-style:none;-webkit-user-select:none;user-select:none;color:var(--boy-blue)}.expandable-panel summary:before,.expandable-panel summary:after{content:"";flex:1;height:1px;background-color:var(--border)}.product-pricing-detail-form{display:grid;grid-template-columns:1fr 1fr;gap:2rem}.product-pricing-detail-form__left{display:flex;flex-direction:column;gap:1.5rem;z-index:11}.product-pricing-detail-form__right .equal-price-alert{margin-top:1rem}.product-pricing-detail-form__variation-values{display:flex;flex-direction:row;gap:1.5rem}.product-pricing-detail-form__variation-values>label{max-width:148px}.product-pricing-detail-form__price-settings{display:flex;flex-direction:row;gap:2.5rem;padding-bottom:1rem}.product-pricing-detail-form__charm-pricing{display:flex;align-items:flex-end}.payment-plan-installments{display:grid;gap:.25rem;grid-template-rows:auto auto auto auto;margin-bottom:1.5rem}.payment-plan-installments .payment-plan-installment-option{padding:.5rem;border-radius:.25rem;cursor:pointer}.payment-plan-installments .payment-plan-installment-option.selected,.payment-plan-installments .payment-plan-installment-option:hover{background-color:var(--hover)}.payment-plan-installments .payment-plan-installment-option .checkbox-container{vertical-align:top;margin-top:.25rem;margin-right:.5rem}.payment-plan-installments .payment-plan-installment-option .payment-plan-installment-option-label{display:inline-block}.payment-plan-installments.error .payment-plan-installment-option{background-color:var(--red-5)}.payment-plan-renewal{display:grid;grid-template-rows:auto auto auto;gap:.25rem}.payment-plan-renewal .payment-plan-renewal-option-container{padding:.5rem;border-radius:.5rem;border:1px solid var(--border)}.payment-plan-renewal .payment-plan-renewal-option-container .payment-plan-renewal-option{padding:.5rem}.payment-plan-renewal .payment-plan-renewal-option-container .payment-plan-renewal-option.selected{background:var(--hover);border-radius:.25rem}.payment-plan-renewal .payment-plan-renewal-option-container .payment-plan-renewal-option label{align-items:start;margin:0}.payment-plan-renewal .payment-plan-renewal-option-container .payment-plan-renewal-option .payment-plan-renewal-option-title{font-size:.875rem;line-height:1.5rem;font-weight:500}.payment-plan-renewal .payment-plan-renewal-option-container .payment-plan-renewal-option .payment-plan-renewal-option-input{margin-top:.25rem}.payment-plan-renewal .payment-plan-renewal-explanation{margin-bottom:.5rem}.payment-plan-pricing{display:grid;gap:1.5rem}.payment-plan-pricing .payment-plan-pricing-initial-payment-form{display:grid;grid-template-columns:1fr 1fr 1fr;gap:1rem;margin-bottom:.25rem}.payment-plan-pricing .payment-plan-pricing-initial-payment-form .error-message{margin-bottom:0}.payment-plan-pricing .payment-plan-pricing-initial-payment-form .initial-payment-slider{margin-top:1.75rem}.payment-plan-pricing .payment-plan-pricing-initial-payment-form .initial-payment-slider .MuiSlider-mark{display:none}.payment-plan-pricing .payment-plan-pricing-initial-payment-form .initial-payment-slider .MuiSlider-thumb{background-color:var(--white);border:none}.payment-plan{display:grid;grid-template-columns:1fr 1fr;gap:3.5rem;margin-bottom:2.5rem;font-size:.75rem;line-height:1rem}.payment-plan h6{margin-bottom:0}.payment-plan input{background-color:var(--white);border:1px solid var(--border)}.payment-plan .error input{border-color:var(--status-error);background-color:var(--red-5)}.payment-plan .error-message{color:var(--status-error);margin-bottom:-1rem}.payment-plan-footer{padding:1rem;border-top:1px solid var(--border)}.status-column{flex-direction:column}.status-column .status-text{margin-top:.25rem}.status-text{color:var(--text-light);font-style:italic;font-weight:lighter;text-transform:capitalize}.status-text:before{content:"";display:inline-block;height:10px;width:10px;margin-right:.375rem;border-radius:50%}.status-text.success:before{background-color:var(--status-success)}.status-text.error:before{background-color:var(--status-error)}.status-text.warn:before{background-color:var(--status-warn)}.status-text.disabled:before{background-color:var(--status-disabled)}.status-text.special:before{background-color:var(--boy-blue)}.tax-configuration-container{position:relative;padding:1rem;border:solid 1px var(--border);border-radius:.25rem;font-size:.875rem;transition:.2s}.tax-configuration-container.editing{border-color:var(--boy-blue)}.tax-configuration-container .name{display:inline-block;margin-bottom:1rem;height:28px;font-size:1.125rem;font-weight:500;text-wrap:nowrap}.tax-configuration-container .name label{max-width:350px}.tax-configuration-container .name .field{max-width:350px;line-height:26px}.tax-configuration-container .name input,.tax-configuration-container .name .field{font-size:1.125rem;font-weight:500;text-wrap:nowrap}.tax-configuration-container .name .input-field>div{width:350px}.tax-configuration-container.read-only .name .field{max-width:400px}.tax-configuration-container .default-tax-configuration-badge>*{vertical-align:middle}.tax-configuration-container .default-tax-configuration-badge svg{height:1.25rem;margin-left:.25rem}.tax-configuration-container table{width:100%;table-layout:fixed;border-collapse:separate;border-spacing:0 6px;border-radius:5px;padding-bottom:1.25rem}.tax-configuration-container tr{height:32px;transition:.2s;border-radius:4px}.tax-configuration-container tr:first-child{box-shadow:0 1px 0 var(--background),1px 0 0 var(--background),0 -1px 0 var(--background),-1px 0 0 var(--background)}.tax-configuration-container tr:not(:first-child){box-shadow:0 1px 0 var(--border),1px 0 0 var(--border),0 -1px 0 var(--border),-1px 0 0 var(--border)}.tax-configuration-container.editing tr:not(:first-child):hover{box-shadow:0 1px 0 var(--boy-blue),1px 0 0 var(--boy-blue),0 -1px 0 var(--boy-blue),-1px 0 0 var(--boy-blue)}.tax-configuration-container.editing tr:not(:first-child):hover:has(.tax-delete){outline:none;box-shadow:0 1px 0 var(--boy-blue),0 -1px 0 var(--boy-blue),-1px 0 0 var(--boy-blue);border-radius:4px 0 0 4px}.tax-configuration-container tr:first-child{background-color:var(--background)}.tax-configuration-container td,.tax-configuration-container th{text-wrap:nowrap}.tax-configuration-container th{padding:0 .5rem;line-height:1rem;text-align:left;font-weight:400}.tax-configuration-container td{padding:0 .375rem}.tax-configuration-container label>div{width:100%}.tax-configuration-container .tax-name .field,.tax-configuration-container .tax-name label{text-overflow:ellipsis;max-width:calc(100% - 20px);box-sizing:content-box}.tax-configuration-container .tax-name .field.editing,.tax-configuration-container .tax-name label.editing{width:calc(100% - 20px)}.tax-configuration-container th.tax-rate,.tax-configuration-container th.tax-proportion{padding-right:38px}.tax-configuration-container.read-only th.tax-rate,.tax-configuration-container.read-only th.tax-proportion{padding-right:.5rem}.tax-configuration-container .tax-type{width:115px}.tax-configuration-container th.tax-rate{width:98px}.tax-configuration-container th.tax-proportion{width:114px}.tax-configuration-container th.tax-delete{width:0;padding:0}.tax-configuration-container .tax-rate,.tax-configuration-container .tax-proportion,.tax-configuration-container .tax-rate input,.tax-configuration-container .tax-proportion input{text-align:right}.tax-configuration-container .tax-type label{width:100%}.tax-configuration-container .tax-rate label{width:55px}.tax-configuration-container .tax-proportion label{width:71px}.tax-configuration-container .tax-delete{position:relative;right:12px}.tax-configuration-container .delete-button{width:1.5rem;height:2rem;padding:.5rem .25rem;background:var(--white);border-radius:0 4px 4px 0;cursor:pointer;color:var(--status-error);text-align:center;opacity:0;transition:.2s}.tax-configuration-container.editing tr:hover .delete-button{opacity:1;box-shadow:0 1px 0 var(--boy-blue),1px 0 0 var(--boy-blue),0 -1px 0 var(--boy-blue)}.tax-configuration-container .field{display:inline-block;padding:0 .125rem;line-height:1rem;vertical-align:middle;color:var(--text-dark);font-weight:400;border-radius:.25rem;max-width:100%;text-overflow:ellipsis;overflow:hidden}.tax-configuration-container .tax-type .field{padding:0 .25rem}.tax-configuration-container .field.placeholder{color:var(--text-light);font-weight:300}.tax-configuration-container .field.error{border-color:transparent;background:var(--red-5)}.tax-configuration-container .input-field{position:relative;display:inline-block;line-height:1rem}.tax-configuration-container .input-field input{padding:.1875rem .125rem .125rem;box-sizing:border-box;max-width:100%}.tax-configuration-container input{height:unset;line-height:unset;padding:unset;box-sizing:content-box;text-overflow:ellipsis;border:none}.tax-configuration-container input:focus{outline:solid 1px var(--boy-blue);border:none}.tax-configuration-container .input-suffix{display:inline-block;line-height:1rem;vertical-align:middle}.tax-configuration-container label.drop-down{font-weight:600;-webkit-user-select:none;user-select:none}.tax-configuration-container label.drop-down>div>div{background:none;border-radius:.25rem;outline:solid 1px var(--aluminium-10)}.tax-configuration-container label.drop-down>div>div:focus-within{outline-color:var(--boy-blue)}.tax-configuration-container label.drop-down>div>div>div:nth-of-type(1){height:unset;padding:.25rem;margin-top:.125rem}.tax-configuration-container label.drop-down>div>div>div:nth-of-type(2){top:unset;margin-top:.125rem}.tax-configuration-container label.drop-down>div>div>div>span{padding-right:.25rem}.tax-configuration-container label.drop-down .option{line-height:1.25rem;padding:.25rem}.tax-configuration-container label.drop-down svg{width:.625rem;margin-right:.25rem}.tax-configuration-container .edit-button{display:inline;cursor:pointer;color:var(--boy-blue);padding:.25rem 0 .25rem .25rem}.tax-configuration-container .edit-button svg{width:15px}.tax-configuration-container .invisible{visibility:hidden}.tax-configuration-container .hidden,.tax-configuration-container .validation-message-visible{display:none}.tax-configuration-container .add-tax-button{display:block;color:var(--boy-blue);background:none;cursor:pointer;text-align:center;height:1rem;margin:-1rem auto 0}.tax-configuration-container .add-tax-button:active{color:var(--boy-blue);background:none!important}.tax-configuration-container .buttons{text-align:right;margin-top:1rem}.tax-configuration-container .buttons button{width:80px;margin-left:1rem;vertical-align:top}.tax-configuration-container.read-only{margin-top:1rem;margin-bottom:.5rem}.tax-configuration-container .actions{float:right;color:var(--text-light)}.tax-configuration-container .actions button{height:1.7rem;padding:0 8px}.tax-configuration-container .actions>div:nth-child(1){border:none;border-radius:50%}.tax-configuration-container .actions>div:nth-child(1):hover{color:var(--boy-blue);background-color:var(--boy-blue-5)}.tax-configuration-container .actions>div:nth-child(1):active{background-color:var(--boy-blue-10)}.tax-configuration-container .actions>div:nth-child(2){top:40px}.tax-configuration-container .actions .expanded{color:var(--boy-blue);background-color:var(--boy-blue-5)}.tax-configuration-container .actions .optionsWrapper{padding:0}.tax-configuration-container .actions .delete{color:var(--status-error)}.tax-configuration-container .actions .setDefault:hover:not(.disabled){background-color:var(--boy-blue-5)}.tax-configuration-container .actions .delete:hover:not(.disabled){background-color:var(--red-5)}.tax-configuration-container .actions .disabled{color:var(--text-light);background-color:var(--background);cursor:not-allowed}.deleteTaxConfigurationConfirmationDialog button:last-child{background:var(--white);color:var(--red);border:solid 1px var(--red)}.deleteTaxConfigurationConfirmationDialog button:last-child:hover:not(:disabled){background:var(--red-5)}.deleteTaxConfigurationConfirmationDialog button:last-child:active:not(:disabled){background:var(--red-10)}.deleteTaxConfigurationConfirmationDialog button:last-child:focus:not(:disabled){border-color:var(--red)}.addTaxConfigurationElement{position:relative;padding:1rem;border:solid 1px var(--border);border-radius:5px;text-align:center}.addTaxConfigurationElement .title{font-size:1rem;margin-bottom:.5em}.addTaxConfigurationElement .subtitle{font-size:.875rem;margin-bottom:1em}.tax-configurations-container{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem;align-items:start}.tax-configurations-container>.addTaxConfigurationElement.full{grid-column:1/-1}#tax-configurations .no-select-option{color:var(--text-light)}#tax-configurations .no-value{font-style:italic}#tax-configuration-preview{position:relative}@keyframes flash{0%{background-color:var(--boy-blue-5);border-color:var(--boy-blue-5)}}#tax-configuration-preview.loading{animation:flash .4s ease-in-out forwards}.crowd-control{display:grid;grid-template-columns:1fr 1fr;gap:3.5rem;padding:2rem}.crowd-control-left{display:flex;flex-direction:column;gap:1.5rem}.crowd-control-left-buttons{display:flex;flex-direction:row;place-self:flex-end;gap:1rem}.crowd-control-right{display:flex;flex-direction:column;align-items:center;padding:1.5rem;gap:1.5rem;border:1px solid var(--aluminium-10)}.crowd-control-right-icon{width:100px;height:100px}.crowd-control-right-text{font-size:14px;font-weight:300;line-height:1.5rem;margin:0}.crowd-control-right-summary{display:flex;flex-direction:column;width:100%;gap:1rem;padding:1rem;background:var(--background)}.crowd-control-right-summary h6{margin:0}.crowd-control-right-summary p{font-size:14px;margin:0;word-break:break-word}.crowd-control .caption{align-self:baseline}.crowd-control-limit-type-icon{height:40px;width:40px}.crowd-control-radio{display:flex;flex-direction:row}.crowd-control-radio label{display:flex;align-items:center;height:2.5rem}.crowd-control-radio label:first-child{margin-right:3rem}.crowd-control .crowd-control-limit-input{margin-left:.5rem;width:4.75rem}.crowd-control .crowd-control-limit-input input{margin-right:.5rem}.crowd-control .crowd-control-limit-input.error{flex-direction:column;align-items:flex-start;gap:4px}.upgrade-from-explanation{font-size:.75em;margin-top:.25rem}.redirect-page .redirect-content{display:flex;flex-direction:column;align-items:center;margin-top:10vh}.redirect-page .redirect-content img{width:256px;height:auto}.redirect-page .redirect-content img,.redirect-page .redirect-content span{display:block}.redirect-page .redirect-content .redirect-button{margin-top:3rem}.charonIncidentWarningContainer{margin-bottom:1rem}#language-selector{display:inline-block;min-width:100px;margin-bottom:1rem;background:var(--white);border:solid 1px var(--aluminium-20)}#language-selector{float:right}.sigma-iframe{position:relative;min-width:100%;min-height:80vh;border:none;z-index:1}@media screen and (max-width:1339px){.PageContentSizer:has(.sigma-iframe){width:auto}}.wordpress-card__instructions{font-size:.875em;line-height:1.785em;font-weight:700}.wordpress-card__list{list-style-type:none;padding:0 1em;counter-reset:counter}.wordpress-card__list-item{opacity:.75;counter-increment:counter}.wordpress-card__list-item:before{content:"Step " counter(counter) ": ";margin-left:-1em;padding-right:.1em}.wordpress-card__instructions-text{margin-top:2em;opacity:.75;font-weight:700}:root{--sidebar-width: 190px}.sidebar-wrapper{display:flex;flex-direction:column;position:fixed;z-index:100;top:0;bottom:0;left:0;background:var(--white);width:var(--sidebar-width);border-right:1px solid var(--border)}.sidebar-wrapper.with-impersonation-banner{top:25px}@media(max-width:900px){.sidebar-wrapper{left:-11.8em;transition:all .5s;padding-top:80px}.sidebar-wrapper.open{left:0}}.sidebar-wrapper released-badge{margin-left:.5em}.sidebar-wrapper .account-name{padding:.5rem;font-size:.75rem;line-height:100%;border:solid 1px var(--border);border-radius:.25rem}.sidebar-wrapper .account-selector{padding:.5rem 1rem}.sidebar-wrapper .account-selector .convious-logo{padding:1rem 0;width:6.5rem}.sidebar-wrapper .account-selector .MuiAutocomplete-root{flex-grow:1}.sidebar-wrapper .account-selector .MuiAutocomplete-root textarea.MuiInput-input{padding:0;font-size:.75rem;line-height:100%}.sidebar-wrapper .account-selector .combobox-option.selected:after{display:none}.sidebar-wrapper .account-selector .combobox-option:not(.selected) .combobox-option-content{padding-right:0}.sidebar-wrapper .account-selector .combobox-option .combobox-option-content{min-height:unset}.sidebar-wrapper .account-selector .combobox-option .combobox-option-label{font-size:.8125rem;line-height:125%}.sidebar-wrapper .main-navigation{display:flex;flex-direction:column;justify-content:space-between;flex:1;padding:.5rem 1rem;overflow-y:auto}.sidebar-wrapper .main-navigation .menu,.sidebar-wrapper .main-navigation .profile-menu{list-style:none;padding:0;margin:0}.sidebar-wrapper .main-navigation .profile-menu{border-top:1px solid var(--border)}.sidebar-wrapper .main-navigation .profile-menu #google_translate_element{width:100%;padding:.25rem 0;margin-top:.5rem;text-align:center}.sidebar-wrapper .main-navigation .profile-menu #google_translate_element:not(:has(*)){display:none}.sidebar-wrapper .main-navigation .profile-menu #google_translate_element .goog-te-gadget-simple{font-size:.75rem;line-height:.75rem}.sidebar-wrapper .main-navigation .profile-menu #google_translate_element .goog-te-gadget-icon{transform:scale(.8);margin-right:0;margin-left:0}.sidebar-wrapper .app-version{line-height:150%;text-align:center;color:var(--text-light);font-size:.625rem;font-style:italic}.sidebar-wrapper .menu-link{display:flex;position:relative;padding:.5rem 0;font-size:.875rem;line-height:150%;color:var(--text-dark);outline:none;text-decoration:none;transition:color .1s ease-out;font-weight:400}.sidebar-wrapper .menu-link .chevron{margin-left:auto;visibility:hidden;align-self:center}.sidebar-wrapper .menu-link .chevron.up{stroke:var(--text-dark)}.sidebar-wrapper .menu-link.active,.sidebar-wrapper .menu-link:hover{color:var(--boy-blue);transition:none}.sidebar-wrapper .menu-link:hover .chevron,.sidebar-wrapper .menu-link .chevron.up{visibility:visible}.sidebar-wrapper .menu-link .icon-wrapper,.sidebar-wrapper .menu-link .image-wrapper{position:relative;display:flex;align-items:center;justify-content:center;margin-right:.5rem}.sidebar-wrapper .menu-link.bubble .icon-wrapper:after,.sidebar-wrapper .menu-link.bubble .image-wrapper:after{content:"";position:absolute;top:0;right:0;width:6px;height:6px;border-radius:50%;background-color:var(--boy-blue)}.sidebar-wrapper .menu-link.bubble .image-wrapper:after{right:-.125rem}.sidebar-wrapper .menu-link .image{width:1.25rem;height:1.25rem;margin:-.125rem}.sidebar-wrapper .menu-link.profile .image{border-radius:50%}.sidebar-wrapper .sublink-list{padding:0;margin-left:1.5rem;list-style-type:none}.sidebar-wrapper .sublink-list .menu-link{font-size:.8125rem;line-height:150%}.sidebar-wrapper .sublink-area{position:relative;z-index:50;box-shadow:none}.sidebar-wrapper .sublinks{display:none}.sidebar-wrapper .sublinks.show{display:list-item}.sidebar-wrapper .sublinks a{padding:.5em 0;font-weight:300}.sidebar-wrapper .float-text{font-size:.5625rem;font-weight:400;float:right;margin-left:.3125rem;margin-top:-.125rem;color:var(--boy-blue)}.sidebar-wrapper .counter{height:1.25rem;display:inline-flex;align-items:center;justify-content:center;padding:0 .25rem;border-radius:.625rem;font-size:.75rem;font-weight:500;position:absolute;left:calc(100% + .25rem);top:-.25em;background-color:var(--boy-blue);color:var(--white)}@property --shimmer-angle{syntax: "<angle>"; initial-value: 0deg; inherits: false;}@keyframes shimmer-rotate{to{--shimmer-angle: 360deg}}.shimmer-badge{margin-left:auto;border-radius:.25rem;padding:1px;background:conic-gradient(from var(--shimmer-angle),var(--white),var(--convious),var(--white),var(--convious),var(--white));animation:shimmer-rotate 4s linear infinite}.shimmer-badge span{display:block;padding:.0625rem .3125rem;border-radius:.1875rem;background:var(--peach);font-size:.5625rem;font-weight:600;color:var(--convious);line-height:150%}.studio .label{font-size:.75rem;font-style:normal}.option-tile{display:flex;flex-direction:row;padding:1rem;align-items:center;gap:1rem;border:1px solid var(--border);border-radius:.5rem;cursor:pointer;transition:background-color .1s ease-out}.option-tile .option-tile-content{flex-grow:1}.option-tile .option-tile-content .option-tile-title{font-size:1.125rem;font-weight:500;line-height:150%}.option-tile .option-tile-content .option-tile-description{font-size:.875rem;line-height:150%}.option-tile .lucide.lucide-arrow-right{transition:transform .2s ease-in-out}.option-tile:hover{background-color:var(--hover);transition:none}.option-tile:hover .lucide.lucide-arrow-right{transform:translate(.25rem)}.modal-container .choose-user-role-modal .modal-header{padding-top:2rem}.modal-container .choose-user-role-modal .modal-body{display:flex;flex-direction:column;gap:1rem;padding-bottom:2rem}.user-form .personal-information .row{gap:1rem}.user-form .personal-information .row input{background-color:var(--white);border-color:var(--border)}.user-form .personal-information .field-wrapper{position:relative;overflow:hidden}.user-form .personal-information .field-wrapper.loading:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,transparent 0%,var(--white) 50%,transparent 100%);animation:loading-animation 1.5s infinite}.user-form .personal-information .field-wrapper.error input{border-color:var(--status-error);background-color:var(--red-5)}.user-form .personal-information .email-confirmation{display:flex;justify-content:space-between;line-height:150%;font-size:.875rem;visibility:hidden;opacity:0;transition:.15s ease-out;margin-bottom:-100%}.user-form .personal-information .email-confirmation.visible{visibility:visible;opacity:1}.user-form .personal-information .email-confirmation .resend-email-confirmation:not(.disabled){cursor:pointer;color:var(--boy-blue)}.user-form .personal-information .email-confirmation .resend-email-confirmation:not(.disabled):hover{color:var(--boy-blue-60);text-decoration:underline}.user-form .personal-information .email-confirmation .email-confirmation-status.confirmed{color:var(--status-success)}.user-form .personal-information .email-confirmation .email-confirmation-status:not(.confirmed){color:var(--status-error)}.permission-group{display:flex;flex-direction:column;overflow:hidden;gap:2rem;padding:2rem;border:1px solid var(--border);border-radius:.75rem}.permission-group .permission-group-title{display:flex;align-items:center;gap:.25rem}.permission-group .permission-group-title .convious-logo{display:block;height:14px}.permission-group .permission-group-title span{font-weight:600;font-family:Raleway;text-box-trim:trim-both}.permission-group .permission-group-content{display:flex;flex-direction:column;gap:inherit;height:0;margin-bottom:-2rem;transition:calc(var(--content-height) * .5ms) ease-in-out}.permission-group.expanded .permission-group-content{height:calc(var(--content-height) * 1px);margin-bottom:0}.pos-permissions{gap:1.5rem}.pos-permissions .permission-group-title{margin-bottom:.5rem}.pos-permissions .permission-group-content{transition-duration:calc(var(--content-height) * .75ms)}.pos-permissions .pos-management-required{font-size:.875rem;margin-top:-1rem;font-style:italic}.pos-permissions .pin-wrapper{position:relative;width:250px}.pos-permissions .pin-wrapper .pin-title{display:inline-block;font-weight:500;margin-bottom:.25rem}.pos-permissions .pin-wrapper .generate-pin{float:right;font-weight:500;color:var(--boy-blue);cursor:pointer}.pos-permissions .pin-wrapper .generate-pin:hover{color:var(--boy-blue-60)}.pos-permissions .pin-wrapper input[name=pin]{width:100%;color:var(--rich-black);background-color:var(--white);border:1px solid var(--border)}.pos-permissions .pin-wrapper.generating:not(.has-pin) .generate-pin,.pos-permissions .pin-wrapper.generating .pin-explanation{visibility:hidden;opacity:0;transition:none}.pos-permissions .pin-wrapper.has-pin .generate-pin,.pos-permissions .pin-wrapper.has-pin .pin-explanation{visibility:visible;opacity:1;transition:.15s ease-in}.pos-permissions .pin-wrapper.has-pin input{cursor:text;animation:flash-pink 1.5s ease-out forwards}.pos-permissions .pin-wrapper .copy-icon-wrapper{position:absolute;top:30px;right:10px}.pos-permissions .pin-wrapper .pin-explanation{visibility:hidden;opacity:0;transition:none;font-size:.75rem;margin:.25rem .25rem -1rem}@keyframes flash-pink{0%{color:var(--convious)}to{color:unset}}.general-permissions .permission-info-box{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:var(--boy-blue-90);background-color:var(--boy-blue-5);border:1px solid var(--boy-blue-10);border-radius:.5rem;padding:.5rem}@keyframes ripple{0%{box-shadow:0 0 0 0 var(--ripple-color, var(--boy-blue-50))}70%{box-shadow:0 0 0 6px transparent}to{box-shadow:0 0 0 0 transparent}}.user-form{display:flex;width:100%;padding:1rem .5rem;flex-direction:column;gap:2rem;color:var(--rich-black)}.user-form .section{display:flex;flex-direction:column;gap:1rem}.user-form .section-title{font-size:1.125rem;font-weight:500}.user-form .row{display:grid;grid-template-columns:repeat(3,1fr);gap:8rem}.user-form .row label:has(.toggle)>div{display:flex;gap:1rem;justify-content:space-between}.user-form .row label:has(.toggle)>div .label{font-weight:400}.user-form .row .field-wrapper:has(.view_product_validity,.export_orders,.refund_orders){grid-column:2/3}.user-form .label{color:var(--rich-black)}.user-form .field-wrapper:has(.checkbox-input){display:flex;cursor:pointer}.user-form .field-wrapper:has(.checkbox-input) .checkbox-input{width:1rem;height:1rem}.user-form .field-wrapper:has(.checkbox-input):has(.checkbox-input.disabled){cursor:not-allowed}.user-form .field-wrapper:has(.checkbox-input):has(.checkbox-input.disabled) .checkbox-container:has(.checkbox-input:checked){opacity:.4}.user-form .field-wrapper:has(.checkbox-input):has(.checkbox-input.disabled) .checkbox-container:has(.checkbox-input:checked) .checkbox-input{background-color:var(--boy-blue)}.user-form .field-wrapper:has(.checkbox-input):has(.checkbox-input.disabled) .checkbox-container:has(.checkbox-input:checked) .check-mark{color:var(--white)}.user-form .field-wrapper:has(.checkbox-input)>div{flex-flow:row-reverse}.user-form .field-wrapper:has(.checkbox-input) .label{cursor:unset!important;margin-left:.25rem;margin-bottom:0}.user-form .reseller .row{gap:0}.user-form .actions .row>div:has(#submit){grid-column:3/4;display:flex;justify-content:flex-end;gap:1rem}.user-form.loading .email-confirmation{visibility:hidden}.user-form .checkbox-explanation{font-size:.875rem;margin-left:1.5rem}.user-form .toggle{border-radius:1rem}.user-form .toggle>div{transition:transform .15s ease-out,left .15s ease-out,background-color .15s ease-out}.user-form .toggle[data-checked=true]:not(.disabled,.just-toggled):hover{--ripple-color: var(--aluminium-20);animation:ripple 1.5s infinite}.user-form .toggle[data-checked=true]:not(.disabled,.just-toggled):hover>div{transform:translate(-6px);background-color:var(--aluminium-5)}.user-form .toggle[data-checked=false]:not(.disabled,.just-toggled):hover{--ripple-color: var(--boy-blue-50);animation:ripple 1.5s infinite}.user-form .toggle[data-checked=false]:not(.disabled,.just-toggled):hover>div{transform:translate(6px);background-color:var(--aluminium-5)}.user-form:has(.toggle.partner_admin:hover:not(.disabled,.just-toggled)[data-checked=true]) .toggle.prerequisite-partner_admin[data-checked=true]{--ripple-color: var(--aluminium-20);animation:ripple 1.5s infinite}.user-form:has(.toggle.partner_admin:hover:not(.disabled,.just-toggled)[data-checked=true]) .toggle.prerequisite-partner_admin[data-checked=true]>div{transform:translate(-6px);background-color:var(--aluminium-5)}.user-form:has(.toggle.prerequisite-partner_admin:hover:not(.disabled,.just-toggled)[data-checked=false]) .toggle.partner_admin[data-checked=false]{--ripple-color: var(--boy-blue-50);animation:ripple 1.5s infinite}.user-form:has(.toggle.prerequisite-partner_admin:hover:not(.disabled,.just-toggled)[data-checked=false]) .toggle.partner_admin[data-checked=false]>div{transform:translate(6px);background-color:var(--aluminium-5)}.user-form:has(.toggle.access_products:hover:not(.disabled,.just-toggled)[data-checked=true]) .toggle.prerequisite-access_products[data-checked=true]{--ripple-color: var(--aluminium-20);animation:ripple 1.5s infinite}.user-form:has(.toggle.access_products:hover:not(.disabled,.just-toggled)[data-checked=true]) .toggle.prerequisite-access_products[data-checked=true]>div{transform:translate(-6px);background-color:var(--aluminium-5)}.user-form:has(.toggle.prerequisite-access_products:hover:not(.disabled,.just-toggled)[data-checked=false]) .toggle.access_products[data-checked=false]{--ripple-color: var(--boy-blue-50);animation:ripple 1.5s infinite}.user-form:has(.toggle.prerequisite-access_products:hover:not(.disabled,.just-toggled)[data-checked=false]) .toggle.access_products[data-checked=false]>div{transform:translate(6px);background-color:var(--aluminium-5)}.user-form:has(.toggle.view_pricing_settings:hover:not(.disabled,.just-toggled)[data-checked=true]) .toggle.prerequisite-view_pricing_settings[data-checked=true]{--ripple-color: var(--aluminium-20);animation:ripple 1.5s infinite}.user-form:has(.toggle.view_pricing_settings:hover:not(.disabled,.just-toggled)[data-checked=true]) .toggle.prerequisite-view_pricing_settings[data-checked=true]>div{transform:translate(-6px);background-color:var(--aluminium-5)}.user-form:has(.toggle.prerequisite-view_pricing_settings:hover:not(.disabled,.just-toggled)[data-checked=false]) .toggle.view_pricing_settings[data-checked=false]{--ripple-color: var(--boy-blue-50);animation:ripple 1.5s infinite}.user-form:has(.toggle.prerequisite-view_pricing_settings:hover:not(.disabled,.just-toggled)[data-checked=false]) .toggle.view_pricing_settings[data-checked=false]>div{transform:translate(6px);background-color:var(--aluminium-5)}.user-form:has(.toggle.edit_pricing_settings:hover:not(.disabled,.just-toggled)[data-checked=true]) .toggle.prerequisite-edit_pricing_settings[data-checked=true]{--ripple-color: var(--aluminium-20);animation:ripple 1.5s infinite}.user-form:has(.toggle.edit_pricing_settings:hover:not(.disabled,.just-toggled)[data-checked=true]) .toggle.prerequisite-edit_pricing_settings[data-checked=true]>div{transform:translate(-6px);background-color:var(--aluminium-5)}.user-form:has(.toggle.prerequisite-edit_pricing_settings:hover:not(.disabled,.just-toggled)[data-checked=false]) .toggle.edit_pricing_settings[data-checked=false]{--ripple-color: var(--boy-blue-50);animation:ripple 1.5s infinite}.user-form:has(.toggle.prerequisite-edit_pricing_settings:hover:not(.disabled,.just-toggled)[data-checked=false]) .toggle.edit_pricing_settings[data-checked=false]>div{transform:translate(6px);background-color:var(--aluminium-5)}.user-form:has(.toggle.view_product_validity:hover:not(.disabled,.just-toggled)[data-checked=true]) .toggle.prerequisite-view_product_validity[data-checked=true]{--ripple-color: var(--aluminium-20);animation:ripple 1.5s infinite}.user-form:has(.toggle.view_product_validity:hover:not(.disabled,.just-toggled)[data-checked=true]) .toggle.prerequisite-view_product_validity[data-checked=true]>div{transform:translate(-6px);background-color:var(--aluminium-5)}.user-form:has(.toggle.prerequisite-view_product_validity:hover:not(.disabled,.just-toggled)[data-checked=false]) .toggle.view_product_validity[data-checked=false]{--ripple-color: var(--boy-blue-50);animation:ripple 1.5s infinite}.user-form:has(.toggle.prerequisite-view_product_validity:hover:not(.disabled,.just-toggled)[data-checked=false]) .toggle.view_product_validity[data-checked=false]>div{transform:translate(6px);background-color:var(--aluminium-5)}.user-form:has(.toggle.edit_product_validity:hover:not(.disabled,.just-toggled)[data-checked=true]) .toggle.prerequisite-edit_product_validity[data-checked=true]{--ripple-color: var(--aluminium-20);animation:ripple 1.5s infinite}.user-form:has(.toggle.edit_product_validity:hover:not(.disabled,.just-toggled)[data-checked=true]) .toggle.prerequisite-edit_product_validity[data-checked=true]>div{transform:translate(-6px);background-color:var(--aluminium-5)}.user-form:has(.toggle.prerequisite-edit_product_validity:hover:not(.disabled,.just-toggled)[data-checked=false]) .toggle.edit_product_validity[data-checked=false]{--ripple-color: var(--boy-blue-50);animation:ripple 1.5s infinite}.user-form:has(.toggle.prerequisite-edit_product_validity:hover:not(.disabled,.just-toggled)[data-checked=false]) .toggle.edit_product_validity[data-checked=false]>div{transform:translate(6px);background-color:var(--aluminium-5)}.user-form:has(.toggle.access_orders:hover:not(.disabled,.just-toggled)[data-checked=true]) .toggle.prerequisite-access_orders[data-checked=true]{--ripple-color: var(--aluminium-20);animation:ripple 1.5s infinite}.user-form:has(.toggle.access_orders:hover:not(.disabled,.just-toggled)[data-checked=true]) .toggle.prerequisite-access_orders[data-checked=true]>div{transform:translate(-6px);background-color:var(--aluminium-5)}.user-form:has(.toggle.prerequisite-access_orders:hover:not(.disabled,.just-toggled)[data-checked=false]) .toggle.access_orders[data-checked=false]{--ripple-color: var(--boy-blue-50);animation:ripple 1.5s infinite}.user-form:has(.toggle.prerequisite-access_orders:hover:not(.disabled,.just-toggled)[data-checked=false]) .toggle.access_orders[data-checked=false]>div{transform:translate(6px);background-color:var(--aluminium-5)}.user-form:has(.toggle.edit_orders:hover:not(.disabled,.just-toggled)[data-checked=true]) .toggle.prerequisite-edit_orders[data-checked=true]{--ripple-color: var(--aluminium-20);animation:ripple 1.5s infinite}.user-form:has(.toggle.edit_orders:hover:not(.disabled,.just-toggled)[data-checked=true]) .toggle.prerequisite-edit_orders[data-checked=true]>div{transform:translate(-6px);background-color:var(--aluminium-5)}.user-form:has(.toggle.prerequisite-edit_orders:hover:not(.disabled,.just-toggled)[data-checked=false]) .toggle.edit_orders[data-checked=false]{--ripple-color: var(--boy-blue-50);animation:ripple 1.5s infinite}.user-form:has(.toggle.prerequisite-edit_orders:hover:not(.disabled,.just-toggled)[data-checked=false]) .toggle.edit_orders[data-checked=false]>div{transform:translate(6px);background-color:var(--aluminium-5)}.user-form:has(.toggle.create_order:hover:not(.disabled,.just-toggled)[data-checked=true]) .toggle.prerequisite-create_order[data-checked=true]{--ripple-color: var(--aluminium-20);animation:ripple 1.5s infinite}.user-form:has(.toggle.create_order:hover:not(.disabled,.just-toggled)[data-checked=true]) .toggle.prerequisite-create_order[data-checked=true]>div{transform:translate(-6px);background-color:var(--aluminium-5)}.user-form:has(.toggle.prerequisite-create_order:hover:not(.disabled,.just-toggled)[data-checked=false]) .toggle.create_order[data-checked=false]{--ripple-color: var(--boy-blue-50);animation:ripple 1.5s infinite}.user-form:has(.toggle.prerequisite-create_order:hover:not(.disabled,.just-toggled)[data-checked=false]) .toggle.create_order[data-checked=false]>div{transform:translate(6px);background-color:var(--aluminium-5)}.user-form:has(.toggle.export_orders:hover:not(.disabled,.just-toggled)[data-checked=true]) .toggle.prerequisite-export_orders[data-checked=true]{--ripple-color: var(--aluminium-20);animation:ripple 1.5s infinite}.user-form:has(.toggle.export_orders:hover:not(.disabled,.just-toggled)[data-checked=true]) .toggle.prerequisite-export_orders[data-checked=true]>div{transform:translate(-6px);background-color:var(--aluminium-5)}.user-form:has(.toggle.prerequisite-export_orders:hover:not(.disabled,.just-toggled)[data-checked=false]) .toggle.export_orders[data-checked=false]{--ripple-color: var(--boy-blue-50);animation:ripple 1.5s infinite}.user-form:has(.toggle.prerequisite-export_orders:hover:not(.disabled,.just-toggled)[data-checked=false]) .toggle.export_orders[data-checked=false]>div{transform:translate(6px);background-color:var(--aluminium-5)}.user-form:has(.toggle.refund_orders:hover:not(.disabled,.just-toggled)[data-checked=true]) .toggle.prerequisite-refund_orders[data-checked=true]{--ripple-color: var(--aluminium-20);animation:ripple 1.5s infinite}.user-form:has(.toggle.refund_orders:hover:not(.disabled,.just-toggled)[data-checked=true]) .toggle.prerequisite-refund_orders[data-checked=true]>div{transform:translate(-6px);background-color:var(--aluminium-5)}.user-form:has(.toggle.prerequisite-refund_orders:hover:not(.disabled,.just-toggled)[data-checked=false]) .toggle.refund_orders[data-checked=false]{--ripple-color: var(--boy-blue-50);animation:ripple 1.5s infinite}.user-form:has(.toggle.prerequisite-refund_orders:hover:not(.disabled,.just-toggled)[data-checked=false]) .toggle.refund_orders[data-checked=false]>div{transform:translate(6px);background-color:var(--aluminium-5)}.user-form:has(.toggle.read_carts:hover:not(.disabled,.just-toggled)[data-checked=true]) .toggle.prerequisite-read_carts[data-checked=true]{--ripple-color: var(--aluminium-20);animation:ripple 1.5s infinite}.user-form:has(.toggle.read_carts:hover:not(.disabled,.just-toggled)[data-checked=true]) .toggle.prerequisite-read_carts[data-checked=true]>div{transform:translate(-6px);background-color:var(--aluminium-5)}.user-form:has(.toggle.prerequisite-read_carts:hover:not(.disabled,.just-toggled)[data-checked=false]) .toggle.read_carts[data-checked=false]{--ripple-color: var(--boy-blue-50);animation:ripple 1.5s infinite}.user-form:has(.toggle.prerequisite-read_carts:hover:not(.disabled,.just-toggled)[data-checked=false]) .toggle.read_carts[data-checked=false]>div{transform:translate(6px);background-color:var(--aluminium-5)}.user-form:has(.toggle.write_carts:hover:not(.disabled,.just-toggled)[data-checked=true]) .toggle.prerequisite-write_carts[data-checked=true]{--ripple-color: var(--aluminium-20);animation:ripple 1.5s infinite}.user-form:has(.toggle.write_carts:hover:not(.disabled,.just-toggled)[data-checked=true]) .toggle.prerequisite-write_carts[data-checked=true]>div{transform:translate(-6px);background-color:var(--aluminium-5)}.user-form:has(.toggle.prerequisite-write_carts:hover:not(.disabled,.just-toggled)[data-checked=false]) .toggle.write_carts[data-checked=false]{--ripple-color: var(--boy-blue-50);animation:ripple 1.5s infinite}.user-form:has(.toggle.prerequisite-write_carts:hover:not(.disabled,.just-toggled)[data-checked=false]) .toggle.write_carts[data-checked=false]>div{transform:translate(6px);background-color:var(--aluminium-5)}.user-form:has(.toggle.control_panel_login:hover:not(.disabled,.just-toggled)[data-checked=true]) .toggle.prerequisite-control_panel_login[data-checked=true]{--ripple-color: var(--aluminium-20);animation:ripple 1.5s infinite}.user-form:has(.toggle.control_panel_login:hover:not(.disabled,.just-toggled)[data-checked=true]) .toggle.prerequisite-control_panel_login[data-checked=true]>div{transform:translate(-6px);background-color:var(--aluminium-5)}.user-form:has(.toggle.prerequisite-control_panel_login:hover:not(.disabled,.just-toggled)[data-checked=false]) .toggle.control_panel_login[data-checked=false]{--ripple-color: var(--boy-blue-50);animation:ripple 1.5s infinite}.user-form:has(.toggle.prerequisite-control_panel_login:hover:not(.disabled,.just-toggled)[data-checked=false]) .toggle.control_panel_login[data-checked=false]>div{transform:translate(6px);background-color:var(--aluminium-5)}.user-form:has(.toggle.access_analytics:hover:not(.disabled,.just-toggled)[data-checked=true]) .toggle.prerequisite-access_analytics[data-checked=true]{--ripple-color: var(--aluminium-20);animation:ripple 1.5s infinite}.user-form:has(.toggle.access_analytics:hover:not(.disabled,.just-toggled)[data-checked=true]) .toggle.prerequisite-access_analytics[data-checked=true]>div{transform:translate(-6px);background-color:var(--aluminium-5)}.user-form:has(.toggle.prerequisite-access_analytics:hover:not(.disabled,.just-toggled)[data-checked=false]) .toggle.access_analytics[data-checked=false]{--ripple-color: var(--boy-blue-50);animation:ripple 1.5s infinite}.user-form:has(.toggle.prerequisite-access_analytics:hover:not(.disabled,.just-toggled)[data-checked=false]) .toggle.access_analytics[data-checked=false]>div{transform:translate(6px);background-color:var(--aluminium-5)}.user-form:has(.toggle.access_codes:hover:not(.disabled,.just-toggled)[data-checked=true]) .toggle.prerequisite-access_codes[data-checked=true]{--ripple-color: var(--aluminium-20);animation:ripple 1.5s infinite}.user-form:has(.toggle.access_codes:hover:not(.disabled,.just-toggled)[data-checked=true]) .toggle.prerequisite-access_codes[data-checked=true]>div{transform:translate(-6px);background-color:var(--aluminium-5)}.user-form:has(.toggle.prerequisite-access_codes:hover:not(.disabled,.just-toggled)[data-checked=false]) .toggle.access_codes[data-checked=false]{--ripple-color: var(--boy-blue-50);animation:ripple 1.5s infinite}.user-form:has(.toggle.prerequisite-access_codes:hover:not(.disabled,.just-toggled)[data-checked=false]) .toggle.access_codes[data-checked=false]>div{transform:translate(6px);background-color:var(--aluminium-5)}.user-form:has(.toggle.view_wonderbar:hover:not(.disabled,.just-toggled)[data-checked=true]) .toggle.prerequisite-view_wonderbar[data-checked=true]{--ripple-color: var(--aluminium-20);animation:ripple 1.5s infinite}.user-form:has(.toggle.view_wonderbar:hover:not(.disabled,.just-toggled)[data-checked=true]) .toggle.prerequisite-view_wonderbar[data-checked=true]>div{transform:translate(-6px);background-color:var(--aluminium-5)}.user-form:has(.toggle.prerequisite-view_wonderbar:hover:not(.disabled,.just-toggled)[data-checked=false]) .toggle.view_wonderbar[data-checked=false]{--ripple-color: var(--boy-blue-50);animation:ripple 1.5s infinite}.user-form:has(.toggle.prerequisite-view_wonderbar:hover:not(.disabled,.just-toggled)[data-checked=false]) .toggle.view_wonderbar[data-checked=false]>div{transform:translate(6px);background-color:var(--aluminium-5)}.user-form:has(.toggle.edit_wonderbar:hover:not(.disabled,.just-toggled)[data-checked=true]) .toggle.prerequisite-edit_wonderbar[data-checked=true]{--ripple-color: var(--aluminium-20);animation:ripple 1.5s infinite}.user-form:has(.toggle.edit_wonderbar:hover:not(.disabled,.just-toggled)[data-checked=true]) .toggle.prerequisite-edit_wonderbar[data-checked=true]>div{transform:translate(-6px);background-color:var(--aluminium-5)}.user-form:has(.toggle.prerequisite-edit_wonderbar:hover:not(.disabled,.just-toggled)[data-checked=false]) .toggle.edit_wonderbar[data-checked=false]{--ripple-color: var(--boy-blue-50);animation:ripple 1.5s infinite}.user-form:has(.toggle.prerequisite-edit_wonderbar:hover:not(.disabled,.just-toggled)[data-checked=false]) .toggle.edit_wonderbar[data-checked=false]>div{transform:translate(6px);background-color:var(--aluminium-5)}.user-form:has(.toggle.pos_login:hover:not(.disabled,.just-toggled)[data-checked=true]) .toggle.prerequisite-pos_login[data-checked=true]{--ripple-color: var(--aluminium-20);animation:ripple 1.5s infinite}.user-form:has(.toggle.pos_login:hover:not(.disabled,.just-toggled)[data-checked=true]) .toggle.prerequisite-pos_login[data-checked=true]>div{transform:translate(-6px);background-color:var(--aluminium-5)}.user-form:has(.toggle.prerequisite-pos_login:hover:not(.disabled,.just-toggled)[data-checked=false]) .toggle.pos_login[data-checked=false]{--ripple-color: var(--boy-blue-50);animation:ripple 1.5s infinite}.user-form:has(.toggle.prerequisite-pos_login:hover:not(.disabled,.just-toggled)[data-checked=false]) .toggle.pos_login[data-checked=false]>div{transform:translate(6px);background-color:var(--aluminium-5)}.user-form:has(.toggle.partner_admin:hover:not(.disabled,.just-toggled)[data-checked=true]) .toggle[data-checked=true]{--ripple-color: var(--aluminium-20);animation:ripple 1.5s infinite}.user-form:has(.toggle.partner_admin:hover:not(.disabled,.just-toggled)[data-checked=true]) .toggle[data-checked=true]>div{transform:translate(-6px);background-color:var(--aluminium-5)}.user-form:has(.toggle.partner_admin:hover:not(.disabled,.just-toggled)[data-checked=false]) .toggle[data-checked=false]{--ripple-color: var(--boy-blue-50);animation:ripple 1.5s infinite}.user-form:has(.toggle.partner_admin:hover:not(.disabled,.just-toggled)[data-checked=false]) .toggle[data-checked=false]>div{transform:translate(6px);background-color:var(--aluminium-5)}.park-map-table .header{border-top-left-radius:8px;border-top-right-radius:8px;overflow:hidden}.park-map-table .kebab-menu-trigger{border:none;background:none;border-radius:50%}.park-map-table .kebab-menu-trigger:hover{background-color:var(--hover)}h6,.price-preview .DayPicker .DayPicker-wrapper .DayPicker-Month .DayPicker-Caption>div,.MuiTypography-root.MuiTypography-h6{font-size:.875rem;line-height:1.5rem;font-weight:500;margin:0 0 1rem}.text-secondary{font-size:.75rem;line-height:1.25rem;font-weight:400}.text-secondary.medium{font-weight:500}.price-preview{padding:1.5rem;margin-bottom:1.5rem}.price-preview .DayPicker{border-radius:0}.price-preview .DayPicker .DayPicker-wrapper{z-index:1!important;padding-bottom:0!important;border-radius:calc(var(--base-font-size) / 4 * 1px)!important;border:var(--border-width) solid var(--border);font-family:var(--font-family);background-color:var(--white)}.price-preview .DayPicker .DayPicker-wrapper .DayPicker-NavBar .DayPicker-NavButton{margin-top:1rem}.price-preview .DayPicker .DayPicker-wrapper .DayPicker-Month{max-width:unset;box-shadow:none}.price-preview .DayPicker .DayPicker-wrapper .DayPicker-Month .DayPicker-Caption{margin:0}.price-preview .DayPicker .DayPicker-wrapper .DayPicker-Month .DayPicker-Caption>div{margin:1rem auto;color:var(--text-dark)}.price-preview .DayPicker .DayPicker-wrapper .DayPicker-Month .DayPicker-Body .DayPicker-Week .DayPicker-Day--today:not(.DayPicker-Day--disabled)>.datepicker{border-bottom:4px solid var(--boy-blue)!important}.price-preview .DayPicker .DayPicker-wrapper .DayPicker-Month .DayPicker-Body .DayPicker-Week .DayPicker-Day--today+.DayPicker-Day:not(.DayPicker-Day--disabled)>.datepicker{border-bottom:none!important}.price-preview .DayPicker .DayPicker-wrapper .DayPicker-Month .DayPicker-Body .DayPicker-Week .DayPicker-Day--selected:not(.DayPicker-Day--disabled)>.datepicker{background-color:var(--boy-blue)}:root{--base-font-size: 16;--border-width: calc(1 / var(--base-font-size) * 1px);--font-family: Roboto, sans-serif;--elevation-1: 0 1px 2px 0 rgba(0, 0, 0, .05);--elevation-2: 0 1px 3px 0 rgba(0, 0, 0, .1);--elevation-3: 0 4px 6px -0 rgba(0, 0, 0, .1);--elevation-4: 0 4px 12px 0 rgba(0, 0, 0, .1)}body,.MuiTypography-body1{font-family:var(--font-family);font-size:calc(var(--base-font-size) * 1px);letter-spacing:0}h1,.MuiTypography-root.MuiTypography-h1{font-size:2.625rem;line-height:3.5rem;font-weight:500;margin:0 0 1rem}h2,.MuiTypography-root.MuiTypography-h2{font-size:2.25rem;line-height:3rem;font-weight:500;margin:0 0 1rem}h3,.MuiTypography-root.MuiTypography-h3{font-size:1.75rem;line-height:2.5rem;font-weight:500;margin:0 0 1rem}h4,.MuiTypography-root.MuiTypography-h4{font-size:1.375rem;line-height:2rem;font-weight:500;margin:0 0 1rem}h5,.MuiTypography-root.MuiTypography-h5{font-size:1.125rem;line-height:1.75rem;font-weight:500;margin:0 0 1rem}h6,.MuiTypography-root.MuiTypography-h6{font-size:.875rem;line-height:1.5rem;font-weight:500;margin:0 0 1rem}.title{font-size:1.375rem;line-height:2rem;font-weight:500}.title.bold{font-weight:700}.title.noMargin{margin:0}.subtitle{font-size:1.125rem;line-height:1.75rem;font-weight:300}.subtitle.bold{font-weight:500}.text-secondary,.gps-timeslots-card .timeslots .timeslot>span{font-size:.75rem;line-height:1.25rem;font-weight:400}.text-secondary.medium,.gps-timeslots-card .timeslots .timeslot>span.medium{font-weight:500}.text-tertiary{font-size:.625rem;line-height:1rem;font-weight:400}a{color:var(--boy-blue-50)}a[href^="/"]{text-decoration:none}.body1{font-size:.875rem;font-style:normal;font-weight:400;line-height:1.5rem}.body1.light{font-weight:300}.body1 .bk-link{font-weight:500;text-decoration:none}.body1.bold{font-weight:700}.body1.noMargin{margin:0}.body1.error{color:var(--sunrise)}.body1.secondary{color:var(--aluminium)}.MuiAlert-root{border-radius:.25rem;padding:.5rem;border-style:solid;border-left-width:.25rem}.MuiAlert-root .MuiAlert-action{margin-right:-.25rem}.MuiAlert-root .MuiAlert-message{padding:.5rem 0}.MuiAlert-root .actions{margin-top:.25rem}.MuiButton-root.MuiButton-sizeSmall{font-size:.75rem;line-height:1rem;padding:.25rem .75rem}.MuiButton-root.MuiButton-sizeSmall .MuiButton-iconSizeSmall,.MuiButton-root.MuiButton-sizeSmall .MuiButton-iconSizeSmall svg{width:1rem;height:1rem}.MuiButton-root.MuiButton-sizeMedium{font-size:.875rem;line-height:1.5rem;padding:.25rem 1rem;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;height:32px}.MuiButton-root.MuiButton-sizeMedium .MuiButton-iconSizeMedium,.MuiButton-root.MuiButton-sizeMedium .MuiButton-iconSizeMedium svg{width:1.25rem;height:1.25rem}.MuiButton-root.MuiButton-sizeLarge{font-size:1rem;line-height:1.5rem;padding:.5rem 1.25rem}.MuiButton-root.MuiButton-sizeLarge .MuiButton-iconSizeLarge,.MuiButton-root.MuiButton-sizeLarge .MuiButton-iconSizeLarge svg{width:1.5rem;height:1.5rem}.MuiButton-root.MuiButton-colorError.MuiButton-contained{background-color:var(--sunrise);color:var(--white)}.MuiButton-root.MuiButton-colorError.MuiButton-contained:hover{background-color:var(--red-50)}.MuiButton-root.MuiButton-colorError:hover{background-color:var(--red-5)}.MuiButton-root.MuiButton-colorSuccess.MuiButton-contained{background-color:var(--emerald-40);color:var(--white)}.MuiButton-root.MuiButton-colorSuccess.MuiButton-contained:hover{background-color:var(--emerald-40)}.MuiButton-root.MuiButton-colorSuccess:hover{background-color:var(--emerald-5)}.MuiToggleButton-root:not(.iconToggles>*):hover{background-color:var(--boy-blue-5)}.MuiToggleButton-root:not(.iconToggles>*).Mui-selected{background-color:var(--boy-blue-60);color:var(--white)}.MuiToggleButton-root:not(.iconToggles>*).Mui-selected:hover{background-color:var(--boy-blue-50)}.MuiToggleButton-root:not(.iconToggles>*).MuiToggleButton-sizeSmall{font-size:.75rem;line-height:1rem;padding:.25rem .75rem}.MuiToggleButton-root:not(.iconToggles>*).MuiToggleButton-sizeSmall svg{width:1rem;height:1rem;margin-right:.25rem}.MuiToggleButton-root:not(.iconToggles>*).MuiToggleButton-sizeMedium{font-size:.875rem;line-height:1.5rem;padding:.25rem 1rem;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;height:32px}.MuiToggleButton-root:not(.iconToggles>*).MuiToggleButton-sizeMedium svg{width:1.25rem;height:1.25rem;margin-right:.375rem}.MuiToggleButton-root:not(.iconToggles>*).MuiToggleButton-sizeLarge{font-size:1rem;line-height:1.5rem;padding:.5rem 1.25rem}.MuiToggleButton-root:not(.iconToggles>*).MuiToggleButton-sizeLarge svg{width:1.5rem;height:1.5rem;margin-right:.5rem}html{background:var(--background);height:100%}body{height:100%}body .grecaptcha-badge{display:none}#app.show-recaptcha~div>.grecaptcha-badge{display:block}html,body{margin:0;padding:0;height:100%}#app{min-height:100%;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}*{box-sizing:border-box}.gps-timeslots-card h6{text-align:center;margin:1rem auto}.gps-timeslots-card .timeslots{max-height:289px;overflow-y:auto}.gps-timeslots-card .timeslots::-webkit-scrollbar{width:.5em}.gps-timeslots-card .timeslots::-webkit-scrollbar-track{background:var(--background)}.gps-timeslots-card .timeslots::-webkit-scrollbar-thumb{background:var(--aluminium);border-radius:.25rem;border:2px solid transparent;background-clip:content-box}.gps-timeslots-card .timeslots .timeslot{display:flex;align-items:center;padding:0 1rem;height:1.75rem;border-bottom:1px solid var(--border)}.gps-timeslots-card .timeslots .timeslot:last-of-type{border-bottom:none}.gps-timeslots-card .timeslots .timeslot .label{flex:1}:root{--white: #ffffff;--rich-black: #0d151e;--sunrise: #de4545;--tiger: #ff9145;--convious: #ff155b;--peach: #fff6f0;--boy-blue-5: #e5f2fe;--boy-blue-10: #c1dffd;--boy-blue-20: #9bcbfb;--boy-blue-30: #78b7f9;--boy-blue-40: #61a7f7;--boy-blue-50: #5298f4;--boy-blue-60: #4e8ae6;--boy-blue-70: #4878d2;--boy-blue-80: #4366bf;--boy-blue-90: #3948a0;--boy-blue: var(--boy-blue-50);--boy-blue-rgb: 82, 152, 244;--aluminium-0: #ffffff;--aluminium-5: #edeff3;--aluminium-10: #d1d8df;--aluminium-20: #b4bfc9;--aluminium-30: #97a5b4;--aluminium-40: #8091a2;--aluminium-50: #6a7e92;--aluminium-60: #5d6f81;--aluminium-70: #4c5b6a;--aluminium-80: #3d4854;--aluminium-90: #2b333c;--aluminium: var(--aluminium-50);--emerald-5: #e4f8ed;--emerald-10: #bdecd2;--emerald-20: #91e0b5;--emerald-30: #5bd497;--emerald-40: #19ca80;--emerald-50: #00c069;--emerald-60: #00b05e;--emerald-70: #009d51;--emerald-80: #008c45;--emerald-90: #006b2f;--emerald: var(--emerald-40);--red-5: #ffe5e5;--red-10: #ffc1c1;--red-20: #ff9b9b;--red-30: #ff7878;--red-40: #ff6161;--red-50: #ff5252;--red-60: #e64e4e;--red-70: #d24848;--red-80: #bf4343;--red-90: #a03939;--red: var(--red-50);--sun-5: #fff2c2;--sun-50: #ffc800;--sun-90: #8e3b00;--sun: var(--sun-50);--text-light: var(--aluminium-30);--text-dark: var(--aluminium-80);--text-dark-rgb: 61, 72, 84;--border: var(--aluminium-10);--background: #f5f7fa;--table-row: #fafafb;--hover: var(--boy-blue-5);--status-success: var(--emerald);--status-error: var(--sunrise);--status-warn: var(--sun);--status-disabled: var(--aluminium-10)}.gpsStudioLayout .header{min-height:4rem;background:var(--boy-blue);border-radius:6px;padding:2rem;color:var(--white)}.gpsStudioLayout .header a{color:var(--white)}.gpsStudioLayout .messagesContainer{margin:auto 20%}.gpsStudioLayout .messagesContainer>div{margin:1rem auto}.gpsStudioLayout #settings{padding:0 1rem 1.5rem 1.5rem;flex-grow:2}.gpsStudioLayout #sidePanel{padding-right:1rem;max-width:28rem;flex-grow:1}.gpsStudioLayout #sidePanel>aside{position:sticky;top:6rem}.gpsStudioLayout .checkbox-container{margin-right:0}.content{flex:1;padding-bottom:2rem;margin-bottom:2rem;background-color:var(--white);border-radius:.25rem;box-shadow:0 0 14px #0000000d}.status-label{padding:.25rem .75rem;border-radius:.25rem;font-weight:500;min-width:80px;text-align:center}.status-label.active{color:var(--emerald-90);background-color:var(--emerald-5)}.status-label.inactive{color:var(--aluminium-90);background-color:var(--aluminium-5)}.status-label.overdue{color:var(--red-90);background-color:var(--red-5)}.memberships-table-container .filter,.memberships-table-container>div:has(.search){display:inline-block;vertical-align:bottom}.memberships-table-container .filter{margin-right:.5rem}.memberships-table-container .search{width:400px}.memberships-table-container .renewal-icon{display:inline-block;width:12px;height:12px;padding:.125rem;margin-left:.5rem;box-sizing:content-box;border-radius:50%}.memberships-table-container .renewal-icon.active{background-color:var(--success)}.memberships-table-container .renewal-icon.inactive{background-color:var(--background)}.memberships-table-container .clickable-row{cursor:pointer;transition:background-color .15s ease}.memberships-table-container .clickable-row:hover{background-color:#0000000a}.pos-iframe-wrapper{position:fixed;top:0;right:0;bottom:0;left:var(--sidebar-width);z-index:1}.pos-iframe-wrapper iframe{width:100%;height:100%;border:none}@media(max-width:900px){.pos-iframe-wrapper{left:0}}.upload-csv-title{font-size:1.125rem;font-weight:500;margin-bottom:.25rem}.upload-csv{display:flex;flex-direction:column;gap:1rem;border:1px solid var(--border);padding:.5rem;border-radius:.5rem}.upload-csv .select-pool .MuiAutocomplete-listbox{max-height:215px}.upload-csv .select-pool .explanation{font-size:.75rem;line-height:150%;margin-top:.25rem}.upload-csv .upload-input{height:0;transition:height .25s ease-out;overflow:hidden}.upload-csv .upload-input>div>div{font-size:inherit}.upload-csv .upload-input.visible{height:calc(23px + 5rem)}.upload-csv .upload-input>div,.upload-csv .upload-input-placeholder{padding:2.5rem;font-size:.875rem;line-height:150%;color:var(--text-dark)}.upload-csv .upload-input>div label,.upload-csv .upload-input-placeholder label{color:var(--boy-blue)}.upload-csv .upload-input-placeholder{display:flex;align-items:center;justify-content:center;font-style:italic;border:1px dashed var(--aluminium-30);background:var(--background);border-radius:.375em;opacity:.5;cursor:not-allowed}.upload-csv .upload-input-placeholder .lucide{margin-right:.25rem}.discount-code-form{display:flex;flex-direction:column}.discount-code-form .row{position:relative;display:flex;flex-direction:row;gap:1rem}.discount-code-form .row.boxed{padding:1rem;background:var(--background);border-radius:.5rem}.discount-code-form .row.boxed:has(.validation-message-visible){outline:1px solid var(--status-error);background:var(--red-5)}.discount-code-form .column{position:relative;width:50%}.discount-code-form .column .toggle{height:1rem;width:2rem;margin-right:.25rem}.discount-code-form .column .toggle>div{height:.75rem;width:.75rem}.discount-code-form .column.enabled .toggle>div{left:18px}.discount-code-form .column .column-title{font-weight:500;line-height:1.5rem}.discount-code-form .column .column-title.togglable{cursor:pointer}.discount-code-form .column label{position:relative}.discount-code-form .column .field-wrapper-icon{stroke-width:2}.discount-code-form .column .explanation{font-size:.75rem;margin-top:.25rem;line-height:150%}.discount-code-form .column.product{width:75%}.discount-code-form .column.product-amount{width:25%}.discount-code-form .column.event-window .event-window-placeholder{height:2.5rem;border:solid 1px var(--border);border-radius:.25rem;background:var(--status-disabled);cursor:not-allowed}.discount-code-form .column.discount-value{display:flex;gap:.25rem}.discount-code-form .column.discount-value label{flex-grow:1;align-self:flex-end}.discount-code-form .column.discount-value .rate{width:180px}.discount-code-form .column.discount-value input{width:100%}.discount-code-form .column.discount-value div:has(.suffix) input{text-align:right}.discount-code-form .validation-message-visible{position:absolute!important;bottom:0;transform:translateY(calc(100% + .25rem))}.discount-code-form .combobox .MuiAutocomplete-inputRoot{min-height:2.5rem}.discount-code-form .combobox .combobox-tag{padding:.125rem .5rem}.discount-code-form .picker-wrapper .toggle-date-range{height:2.5rem;border:solid 1px var(--border);border-radius:.25rem}.discount-code-form .picker-wrapper>div.visible{top:2.5rem;margin-top:.25rem}.discount-code-form .picker-wrapper>div.visible .day-picker{min-height:unset;margin-left:0}@media(max-height:800px){.discount-code-form .picker-wrapper div.visible{top:-100%;margin-top:0}}.discount-code-form .booking-window .picker-wrapper div.visible{left:0;right:unset}.discount-code-form .date-picker-container{width:100%}.discount-code-form .date-picker-container:has(.picker-wrapper>div.visible){z-index:10!important}.discount-code-form .remainder-usable{display:flex;flex-direction:row;justify-items:center;gap:.5rem;cursor:pointer}.discount-code-form .remainder-usable.disabled{cursor:not-allowed}.discount-code-form .remainder-usable .text .title{font-weight:500;line-height:150%;font-size:.875rem}.discount-code-form .remainder-usable .text .explanation{font-size:.75rem;line-height:150%}.discount-code-form .remainder-usable .tooltip{left:-10px}.discount-code-form .actions{display:flex;gap:1rem;justify-content:flex-end}.tooltip{display:none;position:absolute;padding:.5rem 1rem;border-radius:.5rem;color:var(--white);background-color:var(--rich-black);line-height:1.5;font-size:.875rem;box-shadow:0 4px 12px #0000001a;z-index:1000}.tooltip.top{bottom:100%;margin-bottom:.375rem}.tooltip.top:before{bottom:-.25rem}.tooltip.bottom{top:100%;margin-top:.375rem}.tooltip.bottom:before{top:-.25rem}.tooltip:before{content:"";position:absolute;width:.5rem;height:.5rem;background-color:var(--rich-black);transform:rotate(45deg);z-index:-1}.tooltip.arrow-left :before{left:1rem}.tooltip.arrow-middle :before{left:50%;transform:translate(-50%) rotate(45deg)}.tooltip.arrow-right :before{right:1rem}.tooltip-wrapper{position:relative}.tooltip-wrapper:hover .tooltip{display:block}.modal-container:has(.modal.add-discount-modal),.modal-container:has(.modal.edit-discount-modal){z-index:101}.modal-container:has(.modal.add-discount-modal) .modal.add-discount-modal,.modal-container:has(.modal.add-discount-modal) .modal.edit-discount-modal,.modal-container:has(.modal.edit-discount-modal) .modal.add-discount-modal,.modal-container:has(.modal.edit-discount-modal) .modal.edit-discount-modal{width:800px;overflow:visible}.modal-container:has(.modal.add-discount-modal) .modal.add-discount-modal .modal-header,.modal-container:has(.modal.add-discount-modal) .modal.edit-discount-modal .modal-header,.modal-container:has(.modal.edit-discount-modal) .modal.add-discount-modal .modal-header,.modal-container:has(.modal.edit-discount-modal) .modal.edit-discount-modal .modal-header{padding-top:1.5rem}.modal-container:has(.modal.add-discount-modal) .modal.add-discount-modal .modal-body,.modal-container:has(.modal.add-discount-modal) .modal.edit-discount-modal .modal-body,.modal-container:has(.modal.edit-discount-modal) .modal.add-discount-modal .modal-body,.modal-container:has(.modal.edit-discount-modal) .modal.edit-discount-modal .modal-body{display:flex;flex-direction:column;gap:2rem;padding-bottom:2rem;overflow:visible}.modal-container:has(.modal.add-discount-modal) .modal.add-discount-modal .modal-footer,.modal-container:has(.modal.add-discount-modal) .modal.edit-discount-modal .modal-footer,.modal-container:has(.modal.edit-discount-modal) .modal.add-discount-modal .modal-footer,.modal-container:has(.modal.edit-discount-modal) .modal.edit-discount-modal .modal-footer{display:flex;gap:1rem;justify-content:flex-end}@media(max-height:740px)or (max-width:800px){.modal-container:has(.modal.add-discount-modal),.modal-container:has(.modal.edit-discount-modal){position:absolute;z-index:101}.modal-container:has(.modal.add-discount-modal) .modal.add-discount-modal,.modal-container:has(.modal.add-discount-modal) .modal.edit-discount-modal,.modal-container:has(.modal.edit-discount-modal) .modal.add-discount-modal,.modal-container:has(.modal.edit-discount-modal) .modal.edit-discount-modal{max-height:100%}}.discount-header-container{position:relative;display:flex;justify-content:space-between;margin-bottom:1rem;z-index:99}.discount-header-container .search-bar-container{height:2.5rem}.discount-header-container .search-bar-container .search-container{width:unset}.discount-header-container .tabs-container{overflow:hidden}.discount-header-container .tabs-container .tab-element{height:2rem;padding:.25rem 1.5rem;font-size:.875rem;box-sizing:content-box;align-items:center}.discount-header-container .tabs-container .tab-element.active{background-color:var(--white)}.discount-header-container .tabs-container .tab-element:not(.active){color:var(--text-dark)}.discount-header-container .create{display:block}.discount-header-container .create .visible{top:2.75rem}.discount-header-container .create .optionsWrapper{padding:.5rem}.discount-header-container .create .optionsWrapper>div{padding:.25rem .5rem;line-height:1.5em;border-radius:.5rem}.discount-header-container .create .optionsWrapper svg.lucide{vertical-align:middle;margin-right:.25rem}#discount-codes-table .row{height:2.5rem;border-bottom:1px solid var(--border)}#discounts-table-container{max-width:1200px}#discounts-table-container>.react__table{border-radius:.5rem;background-color:var(--white)}#discounts-table-container>.react__table>div>div:last-child{background:none;border-radius:0}#discounts-table-container>.react__table .kebab-menu-trigger{border:none;background:none;border-radius:50%}#discounts-table-container>.react__table .kebab-menu-trigger:hover{background-color:var(--white)}#discount-pools-table .bordered{border-bottom:1px solid var(--border)}#discount-pools-table .expanded{background-color:var(--white)}#discount-pools-table .row{height:2.5rem}#discount-pools-table .row.pool .expander{padding:0 1.5rem;box-sizing:content-box}#discount-pools-table .row.pool .expander .chevron.up{stroke:var(--text-dark)}#discount-pools-table .row.pool .name{padding:0}#discount-pools-table .row.pool .name,#discount-pools-table .row.pool .usage span{font-weight:500}#discount-pools-table .row.pool.expandable{cursor:pointer;transition:background-color .1s ease-out}#discount-pools-table .row.pool.expandable:hover{background-color:var(--hover);transition:none}#discount-pools-table [role=columnheader],#discount-pools-table [role=cell]{flex:auto 0 0}#discount-pools-table [role=columnheader].name,#discount-pools-table [role=cell].name{flex:1 1 0}#discount-pools-table [role=columnheader].usage,#discount-pools-table [role=cell].usage{justify-content:flex-end}#discount-pools-table>.header{border-radius:.5rem .5rem 0 0;overflow:hidden}#discount-pools-table .pool-uploads-table-container{width:100%}#discount-pools-table .pool-uploads-table-container .row,#discount-pools-table .pool-uploads-table-container .tr{padding-left:3rem}#discount-pools-table .pool-uploads-table-container .bordered{border-bottom:none}#discount-pools-table .pool-uploads-table-container.pool-upload{background-color:var(--table-row)}.global-notification-banner{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;position:fixed;top:0;width:100%;z-index:10000;font-size:1rem;line-height:150%;color:var(--text-color, var(--rich-black));background-color:var(--background-color, var(--white));border-bottom:1px solid var(--border-color, var(--border));transform:translateY(-100%);transition:transform .15s ease-in-out}.global-notification-banner.visible{transform:translateY(0)}.global-notification-banner .message{grid-column:2;padding:.5rem 1rem}.global-notification-banner .close-button{grid-column:3;justify-self:end;padding:.5rem 1rem;cursor:pointer;font-size:1.5rem}#app,.sidebar-wrapper{transition:padding-top .15s ease-in-out}#app:has(.global-notification-banner.visible){padding-top:3rem}#app:has(.global-notification-banner.visible) .sidebar-wrapper{padding-top:3rem}.reseller-dashboard{padding:1.5rem;min-height:100%}.reseller-dashboard__title{margin:0 0 1.5rem;font-size:1.5rem;font-weight:700;color:var(--rich-black)}.reseller-dashboard__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1.25rem;align-content:start}.partner-card{position:relative;display:flex;align-items:stretch;background-color:var(--white);border-radius:.5rem;border:1px solid var(--border);overflow:hidden;cursor:pointer;min-height:7rem;transition:.15s ease-out}.partner-card:hover{background-color:var(--background);transition:none}.partner-card--selected{outline:1px solid var(--rich-black);border-color:var(--rich-black)}.partner-card__logo{flex:0 0 5rem;width:7rem;min-width:7rem;display:flex;align-items:center;justify-content:center;background-color:var(--brand-color);padding:.5rem}.partner-card__logo-img{width:100%;height:100%;max-height:3rem;object-fit:contain;object-position:center}.partner-card__logo-fallback{font-size:.75rem;font-weight:600;color:#999;text-transform:uppercase}.partner-card__name{flex:1;display:flex;align-items:center;padding:0 1rem 0 1.25rem;font-weight:700;font-size:1rem;color:var(--rich-black)}.partner-card__check{display:flex;align-items:center;justify-content:center;position:absolute;top:.5rem;right:.5rem;width:1.25rem;height:1.25rem;border-radius:50%;background-color:var(--rich-black);color:var(--white);font-size:.65rem}.ReactVirtualized__Table__headerRow{font-weight:700;text-transform:uppercase;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-align:center;align-items:center}.ReactVirtualized__Table__row{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-align:center;align-items:center}.ReactVirtualized__Table__headerTruncatedText{display:inline-block;max-width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ReactVirtualized__Table__headerColumn,.ReactVirtualized__Table__rowColumn{margin-right:10px;min-width:0px}.ReactVirtualized__Table__rowColumn{text-overflow:ellipsis;white-space:nowrap}.ReactVirtualized__Table__headerColumn:first-of-type,.ReactVirtualized__Table__rowColumn:first-of-type{margin-left:10px}.ReactVirtualized__Table__sortableHeaderColumn{cursor:pointer}.ReactVirtualized__Table__sortableHeaderIconContainer{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.ReactVirtualized__Table__sortableHeaderIcon{-webkit-box-flex:0;flex:0 0 24px;height:1em;width:1em;fill:currentColor}
