.alert[data-v-a8011ec8]{background:#fff;border-radius:5px;box-shadow:0 5px 5px rgba(0,0,0,.25);left:50%;overflow:hidden;padding:2rem 2rem 6rem;position:fixed;top:50%;-webkit-transform:translateX(-50%) translateY(-33.33333%);transform:translateX(-50%) translateY(-33.33333%);transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out,-webkit-transform .25s ease-out;width:48rem;will-change:transform}.alert-overlay[data-v-a8011ec8]{background:rgba(0,0,0,.25);height:100%;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity .25s ease-out;width:100vw;will-change:opacity}.alert-overlay.is-visible[data-v-a8011ec8]{opacity:1;pointer-events:auto}.alert-overlay.is-visible .alert[data-v-a8011ec8]{-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.alert h2[data-v-a8011ec8]{font-weight:400;margin:0 0 2rem}.alert p[data-v-a8011ec8]{color:#333c48}@media (max-height:720px) and (min-width:500px){.is-big-alert .alert[data-v-a8011ec8]{height:95%}.is-big-alert .alert>p[data-v-a8011ec8]{max-height:calc(95% - 40px);overflow:auto}}@media (max-width:500px){.is-big-alert .alert[data-v-a8011ec8]{height:100%;width:100vw}.is-big-alert .alert>p[data-v-a8011ec8]{max-height:calc(100% - 80px);overflow:auto}}.block-date-popup[data-v-b859d3ee]{background:#fff;border-radius:5px;box-shadow:0 1rem 2rem rgba(0,0,0,.125);display:none;left:50%;padding:3rem 4rem 8rem;position:fixed;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:480px}.block-date-popup.is-visible[data-v-b859d3ee]{display:block}.block-date-popup .field label[data-v-b859d3ee]{margin-bottom:1rem;text-align:left;width:100%!important}.block-date-popup .field .vue-tel-input[data-v-b859d3ee],.block-date-popup .field input[data-v-b859d3ee]{width:100%!important}.block-date-popup h2[data-v-b859d3ee]{font-weight:400;line-height:1;margin:0 0 2rem}.block-date-popup .button-popup-left[data-v-b859d3ee]{border-radius:0 0 0 5px}.block-date-popup .button-popup-right[data-v-b859d3ee]{border-radius:0 0 5px 0}@media (max-width:640px){.block-date-popup[data-v-b859d3ee]{border-radius:0;height:100%;left:0;padding:2rem 2rem 6rem;top:0;-webkit-transform:none;transform:none;width:100vw}.block-date-popup .button-popup-left[data-v-b859d3ee],.block-date-popup .button-popup-right[data-v-b859d3ee]{border-radius:0}.block-date-popup-wrapper[data-v-b859d3ee]{max-height:100%;overflow:auto;-webkit-overflow-scrolling:touch}}@media (max-width:560px){.block-date-popup .field[data-v-b859d3ee]{padding:0 0 1rem}.block-date-popup .field label[data-v-b859d3ee]{padding:0 0 .5rem;text-align:left;width:100%}}.day-item-date[data-v-ee011ece]{padding-right:1rem}.day-item-date .date-from[data-v-ee011ece],.day-item-date .date-to[data-v-ee011ece]{display:inline-block;text-align:center}.day-item-date .date-from-name[data-v-ee011ece],.day-item-date .date-to-name[data-v-ee011ece]{color:#7f8fa4}.hour-value[data-v-f9ef0f92]{display:inline-block;font-size:2rem;font-weight:500;text-align:center;position:relative;min-width:6.4rem}.hour-value sup[data-v-f9ef0f92]{font-size:1.2rem}.hour-value.has-border[data-v-f9ef0f92],.hour-value.has-padding[data-v-f9ef0f92]{padding:0 1rem}.hour-value.has-border[data-v-f9ef0f92]:after{background:#ced0da;content:"";height:90%;right:0;width:1px}.hour-value.has-border[data-v-f9ef0f92]:after,.tooltip[data-v-3499abc4]{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.tooltip[data-v-3499abc4]{background:#233146;border-radius:5px;color:#fff;display:block;font-size:1.4rem;font-weight:400;height:2.6rem;left:36px;opacity:0;padding:.5rem 1rem 0;pointer-events:none;transition:all .25s ease-out;white-space:nowrap;width:auto;z-index:1}.tooltip[data-v-3499abc4]:after{border:.5rem solid #233146;border-left-color:transparent;border-top-color:transparent;border-bottom-color:transparent;bottom:-1rem;content:"";height:1rem;left:-1rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1rem}.tooltip.tooltip-top[data-v-3499abc4]{left:50%;top:-24px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.tooltip.tooltip-top[data-v-3499abc4]:after{border:.5rem solid #233146;border-left-color:transparent;border-right-color:transparent;border-bottom-color:transparent;bottom:-1rem;content:"";height:1rem;left:50%;position:absolute;top:auto;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:1rem}.tooltip.tooltip-bottom[data-v-3499abc4]{left:50%;top:100px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.tooltip.tooltip-bottom[data-v-3499abc4]:after{border:.5rem solid #233146;border-left-color:transparent;border-right-color:transparent;border-top-color:transparent;bottom:auto;content:"";height:1rem;left:50%;position:absolute;top:-1rem;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:1rem}.change-date-popup[data-v-3954b250]{background:#fff;border-radius:5px;box-shadow:0 1rem 2rem rgba(0,0,0,.125);display:none;left:50%;min-height:640px;padding:3rem 4rem 8rem;position:fixed;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:720px;z-index:10000}.change-date-popup-overlay[data-v-3954b250]{background:rgba(0,0,0,.25);height:100%;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity .25s ease-out;width:100vw;will-change:opacity;z-index:10000}.change-date-popup-overlay.is-visible[data-v-3954b250]{opacity:1;pointer-events:auto}.change-date-popup-overlay.is-visible .confirm[data-v-3954b250]{-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.change-date-popup.is-visible[data-v-3954b250]{display:block}.change-date-popup .change-date-popup-empty-state[data-v-3954b250]{color:#7f8fa4;font-size:2.4rem;padding:4.8rem 0 3.2rem;text-align:center;width:100%}.change-date-popup>h2[data-v-3954b250]{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0}.change-date-popup>h2>small[data-v-3954b250]{color:#7f8fa4;margin-left:1rem}.change-date-popup .button-popup-left[data-v-3954b250]{border-radius:0 0 0 5px}.change-date-popup .button-popup-right[data-v-3954b250]{border-radius:0 0 5px 0}.change-date-popup-close[data-v-3954b250]{background:#ed1c23;border-radius:50%;color:#fff;font-size:3.6rem;font-weight:700;height:3.6rem;line-height:3.5rem;position:absolute;right:-1.8rem;text-align:center;top:-1.8rem;width:3.6rem}.change-date-popup .reservation-date-switcher[data-v-3954b250]{margin:3rem auto -2rem;position:relative;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.change-date-popup .reservation-date-switcher-dayname[data-v-3954b250]{color:#7f8fa4;display:block;font-size:1.6rem;margin-bottom:.5rem}.change-date-popup .reservation-date-switcher-fulldate[data-v-3954b250],.change-date-popup .reservation-date-switcher-fulltime[data-v-3954b250]{display:block;font-size:2.4rem;font-weight:500}.change-date-popup .reservation-date-switcher-next[data-v-3954b250],.change-date-popup .reservation-date-switcher-prev[data-v-3954b250]{height:26px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:20px}.change-date-popup .reservation-date-switcher-next[data-v-3954b250]:after,.change-date-popup .reservation-date-switcher-next[data-v-3954b250]:before,.change-date-popup .reservation-date-switcher-prev[data-v-3954b250]:after,.change-date-popup .reservation-date-switcher-prev[data-v-3954b250]:before{background:#233146;content:"";display:block;height:2px;position:absolute;top:50%;-webkit-transform-origin:0 50%;transform-origin:0 50%;width:14px}.change-date-popup .reservation-date-switcher-next[data-v-3954b250]:active,.change-date-popup .reservation-date-switcher-next[data-v-3954b250]:focus,.change-date-popup .reservation-date-switcher-next[data-v-3954b250]:hover,.change-date-popup .reservation-date-switcher-prev[data-v-3954b250]:active,.change-date-popup .reservation-date-switcher-prev[data-v-3954b250]:focus,.change-date-popup .reservation-date-switcher-prev[data-v-3954b250]:hover{opacity:.5}.change-date-popup .reservation-date-switcher-prev[data-v-3954b250],.change-date-popup .reservation-date-switcher-prev[data-v-3954b250]:after,.change-date-popup .reservation-date-switcher-prev[data-v-3954b250]:before{left:0}.change-date-popup .reservation-date-switcher-prev[data-v-3954b250]:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.change-date-popup .reservation-date-switcher-prev[data-v-3954b250]:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.change-date-popup .reservation-date-switcher-prev.is-inactive[data-v-3954b250]{opacity:.25;pointer-events:none}.change-date-popup .reservation-date-switcher-next[data-v-3954b250]{right:0}.change-date-popup .reservation-date-switcher-next[data-v-3954b250]:after,.change-date-popup .reservation-date-switcher-next[data-v-3954b250]:before{-webkit-transform-origin:100% 50%;transform-origin:100% 50%;right:0}.change-date-popup .reservation-date-switcher-next[data-v-3954b250]:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.change-date-popup .reservation-date-switcher-next[data-v-3954b250]:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.change-date-popup .field+.reservation-date-switcher[data-v-3954b250]{margin:0 auto -2rem}.change-date-popup .reservation-nearest-dates[data-v-3954b250]{margin:1.5rem auto;max-height:360px;overflow:auto;-webkit-overflow-scrolling:touch;padding:0 2rem 0 0;width:600px}.change-date-popup .reservation-nearest-dates-wrapper[data-v-3954b250]{background:#f7f7f7;border:1px solid #ebebeb;margin:3rem auto 0;max-width:840px;width:100%}.change-date-popup .reservation-nearest-dates .nearest-dates-notice[data-v-3954b250]{color:#7f8fa4;font-size:1.3rem;margin-bottom:1.5rem;text-align:center}.change-date-popup .reservation-nearest-dates h3[data-v-3954b250]{font-size:2rem;font-weight:500;margin:2rem 0}.change-date-popup .reservation-nearest-dates-day-item[data-v-3954b250]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border:1px solid #dee1e4;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;margin:.5rem 0;padding:.5rem 1rem}.change-date-popup .reservation-nearest-dates-day-item.is-active[data-v-3954b250]{background:linear-gradient(#fff,#dff0fc);border:2px solid #2696e9;box-shadow:0 2px 5px rgba(0,0,0,.25)}.change-date-popup .reservation-nearest-dates-day-item.is-invalid[data-v-3954b250]{background:linear-gradient(#fff,#feeaef);border:1px solid #ed1c23}.change-date-popup .reservation-nearest-dates-day-item.is-invalid .button[data-v-3954b250]{background:#f84871;border-color:#f84871}.change-date-popup .reservation-nearest-dates-day-item.is-invalid .button[data-v-3954b250]:active,.change-date-popup .reservation-nearest-dates-day-item.is-invalid .button[data-v-3954b250]:focus,.change-date-popup .reservation-nearest-dates-day-item.is-invalid .button[data-v-3954b250]:hover{background:#f61b4f;border-color:#f61b4f}.change-date-popup .reservation-nearest-dates-day-item.is-invalid .item-info[data-v-3954b250]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f84871;border-radius:10px;color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:serif;font-size:17px;font-style:normal;font-weight:700;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:20px;position:relative;top:1px;width:20px}.change-date-popup .reservation-nearest-dates-day-item.is-invalid.is-active[data-v-3954b250]{background:linear-gradient(#fff,#dff0fc);border:2px solid #2696e9;box-shadow:0 2px 5px rgba(0,0,0,.25)}.change-date-popup .reservation-nearest-dates-day-item .nearest-day-date[data-v-3954b250]{font-weight:400;width:160px}.change-date-popup .reservation-nearest-dates-day-item label[data-v-3954b250]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#7f8fa4;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.2rem;margin-left:3rem}.change-date-popup .reservation-nearest-dates-day-item label select[data-v-3954b250]{font-size:1.2rem;height:2.6rem;margin-left:.5rem;width:150px}.change-date-popup .reservation-nearest-dates-day-item label strong[data-v-3954b250]{margin-left:.5rem;width:150px}.change-date-popup .reservation-nearest-dates-day-item .item-info+label[data-v-3954b250]{margin-left:3rem}.change-date-popup .reservation-nearest-dates-day-item .button[data-v-3954b250]{margin-left:auto;min-width:80px}.change-date-popup .reservation-nearest-dates-day-item select+.button[data-v-3954b250]{margin-left:1rem}.change-date-popup .reservation-nearest-dates-day-item .active-icon[data-v-3954b250]{margin:0 32px 0 auto}.change-date-popup .reservation-nearest-dates-day-item select+.active-icon[data-v-3954b250]{margin:0 32px 0 44px}.change-date-popup .reservation-empty-state[data-v-3954b250],.change-date-popup .reservation-error-message[data-v-3954b250],.change-date-popup .reservation-loading-state[data-v-3954b250]{color:#7f8fa4;padding:6rem 0 3rem;text-align:center;width:100%}.change-date-popup .reservation-error-message[data-v-3954b250]{color:#ed1c23;padding-left:2rem}.change-date-popup .info-box-content>div[data-v-3954b250]{color:#333c48!important;font-family:Source Sans Pro,sans-serif;font-size:1.3rem}@media (max-width:800px){.change-date-popup[data-v-3954b250]{border-radius:0;height:100%;left:0;padding:2rem 2rem 8rem;top:0;-webkit-transform:none;transform:none;width:100vw}.change-date-popup .change-date-popup-close[data-v-3954b250]{display:none}.change-date-popup .button-popup-left[data-v-3954b250],.change-date-popup .button-popup-right[data-v-3954b250]{border-radius:0}.change-date-popup .reservation-date-switcher[data-v-3954b250]{margin-top:1rem}.change-date-popup .reservation-nearest-dates-wrapper[data-v-3954b250]{height:100%;margin-top:1rem}.change-date-popup .reservation-nearest-dates-wrapper .reservation-nearest-dates[data-v-3954b250]{height:100%;margin:0 auto;max-height:none;max-width:96%;padding:0}}@media (max-width:600px){.change-date-popup .reservation-nearest-dates-day-item[data-v-3954b250]{-ms-flex-wrap:wrap;flex-wrap:wrap}.change-date-popup .reservation-nearest-dates-day-item .button[data-v-3954b250]{margin:1rem 0 .5rem;width:100%}.change-date-popup .reservation-nearest-dates-day-item label[data-v-3954b250]{margin-left:auto}}@media (max-width:480px){.change-date-popup h2[data-v-3954b250]{font-size:20px}.change-date-popup .reservation-nearest-dates-day-item[data-v-3954b250]{position:relative}.change-date-popup .reservation-nearest-dates-day-item label[data-v-3954b250]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:2.6rem;margin-left:0!important;margin-top:1rem;width:100%}.change-date-popup .reservation-nearest-dates-day-item label select[data-v-3954b250]{width:100%}.change-date-popup .reservation-nearest-dates-day-item .hour-value[data-v-3954b250]{padding-left:0;text-align:left}.change-date-popup .reservation-nearest-dates-day-item svg[data-v-3954b250]{margin:0!important;position:absolute;right:1rem;top:1rem}.change-date-popup .reservation-nearest-dates-day-item .item-info[data-v-3954b250]{position:relative;top:0!important}}.confirm[data-v-0ed10e63]{background:#fff;border-radius:5px;box-shadow:0 5px 5px rgba(0,0,0,.25);left:50%;max-width:94%;padding:2rem 2rem 6rem;position:fixed;top:50%;-webkit-transform:translateX(-50%) translateY(-33.33333%);transform:translateX(-50%) translateY(-33.33333%);transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out,-webkit-transform .25s ease-out;width:48rem;will-change:transform}.confirm-overlay[data-v-0ed10e63]{background:rgba(0,0,0,.25);height:100%;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity .25s ease-out;width:100vw;will-change:opacity}.confirm-overlay.is-visible[data-v-0ed10e63]{opacity:1;pointer-events:auto}.confirm-overlay.is-visible .confirm[data-v-0ed10e63]{-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.confirm-switcher[data-v-0ed10e63]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;margin-bottom:10px}.confirm-switcher .switcher[data-v-0ed10e63]{margin-right:10px;min-width:4rem}.confirm .confirm-input input[data-v-0ed10e63]{background:#fff;border:1px solid #dee1e4;border-radius:5px;font-size:1.4rem;margin:0 0 0 .5rem;padding:1rem;text-align:center;width:25%}.confirm h2[data-v-0ed10e63]{font-weight:400;margin:0 0 2rem}.confirm p[data-v-0ed10e63]{color:#333c48}.confirm .button[data-v-0ed10e63]{border-radius:0 0 0 5px;line-height:1.1;white-space:normal}.confirm .button+.button[data-v-0ed10e63]{border-radius:0 0 5px 0}.confirm-close[data-v-0ed10e63]{background:#ed1c23;border-radius:50%;color:#fff;font-size:3.6rem;font-weight:700;height:3.6rem;line-height:3.5rem;position:absolute;right:-1.8rem;text-align:center;top:-1.8rem;width:3.6rem}.customer-note[data-v-6e922b1a]{background:#fff;border-radius:5px;margin-bottom:1rem;padding:1.5rem 8rem 1.5rem 2rem;position:relative}.customer-note p[data-v-6e922b1a]{color:#000;font-size:1.3rem;line-height:1.4;margin:0}.customer-note .button[data-v-6e922b1a]{position:absolute;right:2rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.customer-note-header[data-v-6e922b1a]{font-size:1.3rem;margin-bottom:1rem}.customer-note-header time[data-v-6e922b1a]{margin-right:2rem}.customer-note-header a .icon[data-v-6e922b1a]{position:relative;top:.1rem}.customer-pass[data-v-7d64e8da]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;padding:1rem 5rem 1rem 1.5rem;position:relative}.customer-pass-odd[data-v-7d64e8da]{background:hsla(0,0%,100%,.05)}.customer-pass .data-col-1[data-v-7d64e8da]{width:70%}.customer-pass .data-col-2[data-v-7d64e8da]{width:30%}.customer-pass .services-wrapper[data-v-7d64e8da]{display:block;margin-top:.1rem;position:relative;width:auto}.customer-pass .services-wrapper a[data-v-7d64e8da]{cursor:help}.customer-pass .services-wrapper .info-box-service[data-v-7d64e8da]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:1rem;margin-bottom:.5rem}.customer-pass .services-wrapper .info-box-service .color[data-v-7d64e8da]{border-radius:50%;display:block;height:1rem;margin-right:1rem;width:1rem}@media (max-width:780px){.customer-pass .data-col-1[data-v-7d64e8da],.customer-pass .data-col-2[data-v-7d64e8da]{width:50%}}@media (max-width:580px){.customer-pass[data-v-7d64e8da]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.customer-pass .data-col-1[data-v-7d64e8da],.customer-pass .data-col-2[data-v-7d64e8da]{width:100%}}.avatar[data-v-beaf4806]{background:#b6d8e9;border-radius:50%;height:32px;position:relative;width:32px}.avatar[data-v-beaf4806]:hover{z-index:10}.avatar.has-image[data-v-beaf4806]{background:#fff;border:1px solid #dee1e4}.avatar .initials[data-v-beaf4806]{border-radius:50%}.avatar img[data-v-beaf4806]{border-radius:50%;display:block;height:32px;overflow:hidden;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;width:32px}.avatar span[data-v-beaf4806]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.4rem;font-weight:600;height:32px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:32px}.avatar:hover .tooltip[data-v-beaf4806]{opacity:1;top:50%}.avatar:hover .tooltip.tooltip-top[data-v-beaf4806]{top:-36px}.avatar .tooltip[data-v-beaf4806]{background:#233146;border-radius:5px;color:#fff;display:block;font-size:1.4rem;font-weight:400;height:2.6rem;left:36px;opacity:0;padding:.5rem 1rem 0;pointer-events:none;transition:all .25s ease-out;white-space:nowrap;width:auto;z-index:1}.avatar .tooltip[data-v-beaf4806],.avatar .tooltip[data-v-beaf4806]:after{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.avatar .tooltip[data-v-beaf4806]:after{border:.5rem solid #233146;border-left-color:transparent;border-top-color:transparent;border-bottom-color:transparent;bottom:-1rem;content:"";height:1rem;left:-1rem;width:1rem}.avatar .tooltip.tooltip-top[data-v-beaf4806]{left:50%;top:-24px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.avatar .tooltip.tooltip-top[data-v-beaf4806]:after{border:.5rem solid #233146;border-left-color:transparent;border-right-color:transparent;border-bottom-color:transparent;bottom:-1rem;content:"";height:1rem;left:50%;position:absolute;top:auto;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:1rem}.cyclic{color:#7f8fa4;cursor:pointer;font-size:1.4rem;font-weight:600;margin-right:.75rem}.cyclic,.cyclic-icon{display:inline-block;position:relative}.cyclic-icon{border-left:3px solid #7f8fa4;border-right:3px solid #7f8fa4;height:1.1rem;top:.1rem;width:2.1rem}.cyclic-icon:after,.cyclic-icon:before{background:#7f8fa4;content:"";height:1.1rem;left:.3rem;position:absolute;top:0;width:.3rem}.cyclic-icon:after{left:.9rem}.cyclic.is-row-mode{margin:3px 6px 0 12px}.cyclic.is-loading .cyclic-loading-icon{-webkit-animation:spinner 1s infinite linear;animation:spinner 1s infinite linear;border:2px solid #7f8fa4;border-left-color:transparent;border-radius:50%;display:inline-block;height:1.4rem;position:relative;-webkit-transform:rotate(0deg);transform:rotate(0deg);top:2px;width:1.4rem}.cyclic.is-error{color:#ed1c23}.cyclic.is-error .cyclic-icon{border-left-color:#ed1c23;border-right-color:#ed1c23}.cyclic.is-error .cyclic-icon:after,.cyclic.is-error .cyclic-icon:before{background:#ed1c23}.cyclic .text-center{display:block;text-align:center}.cyclic .parent-reservation{margin-left:1rem;position:relative;top:1px}.cyclic .parent-reservation:hover .tooltip{opacity:1;top:-3.5rem}@-webkit-keyframes spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.customer-reservation[data-v-bb6f6a0e]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;padding:1rem 5rem 1rem 1.5rem;position:relative}.customer-reservation-odd[data-v-bb6f6a0e]{background:hsla(0,0%,100%,.05)}.customer-reservation .basic-info[data-v-bb6f6a0e]{padding:0 1rem;width:50%}.customer-reservation .additional-info[data-v-bb6f6a0e]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:1.3rem;padding:0 1rem 0 0;width:50%}.customer-reservation .additional-info .present[data-v-bb6f6a0e],.customer-reservation .additional-info .price[data-v-bb6f6a0e],.customer-reservation .additional-info .service[data-v-bb6f6a0e]{display:block;width:100%}.customer-reservation .additional-info .service[data-v-bb6f6a0e]{color:#c1cddc}.customer-reservation .additional-info .present[data-v-bb6f6a0e],.customer-reservation .additional-info .price[data-v-bb6f6a0e]{margin-top:.5rem}.customer-reservation .date[data-v-bb6f6a0e]{color:#fff;display:block;font-size:1.3rem;margin-bottom:.5rem}.customer-reservation .time[data-v-bb6f6a0e]{color:#fff;font-size:1.4rem;margin-left:.5rem}.customer-reservation .status-wrapper[data-v-bb6f6a0e]{font-size:1.1rem;margin-top:.5rem;position:relative;top:.3rem}.customer-reservation .status-wrapper .status.status-is-waiting-for-approve[data-v-bb6f6a0e],.customer-reservation .status-wrapper .status.status-is-waiting-for-payment[data-v-bb6f6a0e]{color:#2696e9}.customer-reservation .status-wrapper .status.status-is-accepted[data-v-bb6f6a0e]{color:#69b228}.customer-reservation .status-wrapper .status.status-is-cancelled[data-v-bb6f6a0e],.customer-reservation .status-wrapper .status.status-is-rejected[data-v-bb6f6a0e]{color:#ed1c23}.customer-reservation .status-wrapper .status.status-is-waiting-list[data-v-bb6f6a0e]{color:#f7981d}.customer-reservation .status-wrapper .status.status-is-unknown[data-v-bb6f6a0e]{color:#233146}.customer-reservation .duration[data-v-bb6f6a0e]{font-size:1.4rem;margin-left:.5rem}.customer-reservation .duration .icon[data-v-bb6f6a0e]{position:relative;top:.1rem}.customer-reservation .people-number[data-v-bb6f6a0e]{position:relative;top:.3rem}.customer-reservation .people-number-counter[data-v-bb6f6a0e]{background:#7f8fa4;border:2px solid #233146;border-radius:1rem;color:#fff;font-size:1.2rem;font-weight:700;margin-left:-.7rem;padding:.125rem .5rem;position:relative;top:-.4rem}.customer-reservation .button[data-v-bb6f6a0e]{position:absolute;right:1.5rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.customer-reservation .is-paid[data-v-bb6f6a0e]{color:#69b228}.customer-reservation .is-not-paid[data-v-bb6f6a0e]{color:#ed1c23}@media (max-width:600px){.customer-reservation .basic-info[data-v-bb6f6a0e]{width:100%}.customer-reservation .duration[data-v-bb6f6a0e]{white-space:nowrap}.customer-reservation .additional-info[data-v-bb6f6a0e]{display:none}}@media (max-width:400px){.customer-reservation[data-v-bb6f6a0e]{padding:1rem 9rem 1rem .5rem}.customer-reservation .button[data-v-bb6f6a0e]{right:5rem}.customer-reservation .button+.button[data-v-bb6f6a0e]{right:.5rem}.customer-reservation .duration[data-v-bb6f6a0e],.customer-reservation .time[data-v-bb6f6a0e]{font-size:1.3rem}.customer-reservation .date[data-v-bb6f6a0e]{font-size:1.4rem}}.pagination[data-v-7bfa0761]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pagination-wrapper[data-v-7bfa0761]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:0 auto;max-width:1400px;padding:0 0 4rem;width:100%}.pagination-next[data-v-7bfa0761],.pagination-prev[data-v-7bfa0761]{background:#fff;border:1px solid #dee1e4;border-radius:5px 0 0 5px;color:#7f8fa4;font-size:1rem;height:3.6rem;line-height:3.7rem;padding:0 1.2rem 0 1rem}.pagination-next[data-v-7bfa0761]{border-radius:0 5px 5px 0;padding:0 1rem 0 1.2rem}.pagination-content[data-v-7bfa0761]{background:#eff3f6;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #dee1e4;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.4rem;height:3.6rem;margin:0 -.4rem;padding:0 1rem}.pagination-content input[data-v-7bfa0761]{border:1px solid #dee1e4;border-radius:5px;margin:0 .5rem;padding:.25rem 0;text-align:center;width:5rem}.pagination-info[data-v-7bfa0761]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:auto}.pagination-info-counts[data-v-7bfa0761],.pagination-info-filters[data-v-7bfa0761]{font-size:1.3rem;width:100%}@media (max-width:1480px){.pagination-wrapper[data-v-7bfa0761]{margin:0 2rem;max-width:calc(100% - 4rem)}}@media (max-width:640px){.pagination-wrapper[data-v-7bfa0761]{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pagination-wrapper .pagination-info[data-v-7bfa0761]{padding:1rem 0 2rem;text-align:center;width:100%}}.stats-box[data-v-19dabe10]{border-radius:5px;padding:3rem 3rem 4.2rem;position:relative;width:calc(50% - 1.25rem)}.stats-box.is-expanded[data-v-19dabe10]{margin-right:0!important;width:100%}.stats-box h3[data-v-19dabe10]{color:#fff;font-size:1.3rem;font-weight:400;margin:0;opacity:.66;text-transform:uppercase}.stats-box svg[data-v-19dabe10]{fill:#fff;opacity:.33;position:absolute;right:2rem;top:2rem}.stats-box strong[data-v-19dabe10]{color:#fff;font-size:3.6rem;font-weight:400;line-height:2}.stats-box-footer[data-v-19dabe10]{border-top:1px solid hsla(0,0%,100%,.2);bottom:2rem;color:#fff;font-size:1.2rem;left:2rem;margin:0;position:absolute;padding:1.5rem 1rem 0;right:2rem;text-transform:uppercase}.stats-box-footer .footer-title[data-v-19dabe10]{margin-right:.5rem}.stats-box-footer .footer-trend[data-v-19dabe10]{font-size:1rem;margin-left:.5rem}.stats-box.primary-color[data-v-19dabe10]{background:#2f4d8a}.stats-box.success-color[data-v-19dabe10]{background:#69b228}.stats-box.warning-color[data-v-19dabe10]{background:#f7981d}.stats-box.info-color[data-v-19dabe10]{background:#2696e9}.stats-box[data-v-19dabe10]:first-child{margin-bottom:2.5rem;margin-right:1.25rem}.stats-box[data-v-19dabe10]:nth-child(2){margin-bottom:2.5rem;margin-left:1.25rem}.stats-box[data-v-19dabe10]:nth-child(3){margin-right:1.25rem}.stats-box[data-v-19dabe10]:nth-child(4){margin-left:1.25rem}.stats-box.minimal-mode[data-v-19dabe10]{padding:2rem 2rem 1.5rem 10rem}.stats-box.minimal-mode[data-v-19dabe10]:after{background:#fff;bottom:1.5rem;display:block;content:"";left:7.85rem;opacity:.33;position:absolute;top:1.5rem;width:.1rem}.stats-box.minimal-mode strong[data-v-19dabe10]{line-height:1}.stats-box.minimal-mode svg[data-v-19dabe10]{left:2.5rem;right:auto;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.stats-box.minimal-mode .stats-box-footer[data-v-19dabe10]{display:none}@media (max-width:1600px){.stats-box.minimal-mode strong[data-v-19dabe10]{font-size:2.8rem}}@media (max-width:1240px){.stats-box strong[data-v-19dabe10]{font-size:2.8rem}.stats-box.minimal-mode[data-v-19dabe10]{padding:2rem 2rem 1.5rem 7rem}.stats-box.minimal-mode[data-v-19dabe10]:after{left:5.8rem}.stats-box.minimal-mode svg[data-v-19dabe10]{left:1.5rem}.stats-box.minimal-mode strong[data-v-19dabe10]{font-size:2rem}}.customer[data-v-903572fc]{background:#233146;border-radius:5px;color:#7f8fa4;display:-webkit-box;display:-ms-flexbox;display:flex;height:90vh;left:50%;padding:1rem 0 0;position:absolute;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);transition:opacity .25s ease-out;width:720px;will-change:opacity}.customer-overlay[data-v-903572fc]{background:rgba(0,0,0,.25);height:100%;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity .25s ease-out;width:100vw;will-change:opacity}.customer-overlay.is-visible[data-v-903572fc]{opacity:1;pointer-events:auto}.customer-popup-close[data-v-903572fc]{background:#ed1c23;border-radius:50%;color:#fff;font-size:3.6rem;font-weight:700;height:3.6rem;line-height:3.5rem;position:absolute;right:-1.8rem;text-align:center;top:-1.8rem;width:3.6rem}.customer .customer-wrapper[data-v-903572fc]{overflow:auto;-webkit-overflow-scrolling:touch;padding:1rem 2.5rem 2rem;width:100%}.customer .customer-empty-state[data-v-903572fc]{font-size:2.4rem;padding:3.2rem 0;text-align:center;width:100%}.customer-name[data-v-903572fc]{border-bottom:1px solid hsla(0,0%,100%,.125);color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:3.2rem;font-weight:600;margin:0;padding:1.5rem 0}.customer-name .button[data-v-903572fc]{margin-left:auto}.customer-name .button+.button[data-v-903572fc]{margin-left:1rem;margin-right:0}.customer-notes[data-v-903572fc]{border-bottom:1px solid hsla(0,0%,100%,.125);padding:2rem 0 4rem}.customer-notes>h3[data-v-903572fc]{font-size:1.2rem;margin-bottom:2rem;text-transform:uppercase}.customer-notes-add[data-v-903572fc]{color:#69b228;font-size:1.3rem;line-height:2.4rem;position:relative;top:.5rem}.customer-notes-add .icon[data-v-903572fc]{margin-right:.5rem;position:relative;top:.3rem}.customer-notes-add[data-v-903572fc]:active,.customer-notes-add[data-v-903572fc]:focus,.customer-notes-add[data-v-903572fc]:hover{opacity:.75}.customer-contact-data[data-v-903572fc]{border-bottom:1px solid hsla(0,0%,100%,.125);padding:2rem 0 4rem}.customer-contact-data>h3[data-v-903572fc]{font-size:1.2rem;margin-bottom:2rem;text-transform:uppercase}.customer-contact-data>h3[data-v-903572fc]:nth-of-type(2){margin-top:2rem}.customer-contact-data-edit[data-v-903572fc]{margin-left:1rem;text-transform:none}.customer-contact-data-edit svg[data-v-903572fc]{position:relative;top:2px}.customer-contact-data>span>.icon[data-v-903572fc]{margin-right:1rem}.customer-contact-data>span>span[data-v-903572fc]{color:#fff;font-size:2.4rem;margin-right:5rem}.customer-agree[data-v-903572fc]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.3rem;padding:.5rem 0}.customer-agree[data-v-903572fc]:last-child{padding-bottom:0}.customer-agree-label[data-v-903572fc]{width:60%}.customer-agree-response[data-v-903572fc]{font-weight:700;padding:0 1rem;width:5%}.customer-agree-response-yes[data-v-903572fc]{color:#69b228}.customer-agree-response-no[data-v-903572fc]{color:#ed1c23}.customer-agree-last-modification[data-v-903572fc]{text-align:right;width:35%}.customer-stats[data-v-903572fc]{border-bottom:1px solid hsla(0,0%,100%,.125);padding:2rem 0 4rem}.customer-stats>h3[data-v-903572fc]{font-size:1.2rem;margin-bottom:2rem;text-transform:uppercase}.customer-stats-wrapper[data-v-903572fc]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;height:175px}.customer-stats-wrapper .stats-box[data-v-903572fc]{margin-bottom:0!important}.customer-reservations[data-v-903572fc]{padding:2rem 0 4rem}.customer-reservations>h3[data-v-903572fc]{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.2rem;margin-bottom:2rem;text-transform:uppercase}.customer-reservations>h3 a[data-v-903572fc]{margin-left:auto}.customer-reservations .pagination-wrapper[data-v-903572fc]{margin-top:2rem;padding:0}.customer-reservations-filters[data-v-903572fc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:2rem}.customer-reservations-filters>[data-v-903572fc]{width:32%}.customer-reservations-empty-state[data-v-903572fc]{text-align:center}.customer-passes[data-v-903572fc]{padding:2rem 0 4rem}.customer-passes>h3[data-v-903572fc]{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.2rem;margin-bottom:2rem;text-transform:uppercase}.customer-passes-empty-state[data-v-903572fc]{text-align:center}.customer>.button[data-v-903572fc]{display:none}.customer .customer-passes-empty-state[data-v-903572fc]{background:hsla(0,0%,100%,.05);border-radius:5px;font-size:14px;padding:5px 10px}@media (max-width:800px){.customer[data-v-903572fc]{height:100%;left:0;top:0;-webkit-transform:none;transform:none;width:100vw}.customer>.button[data-v-903572fc]{border-radius:0;bottom:0;display:block;left:0;position:absolute}.customer .customer-popup-close[data-v-903572fc]{display:none}}@media (max-width:700px){.customer .customer-name[data-v-903572fc]{font-size:2.4rem}.customer .customer-contact-data>span>span[data-v-903572fc]{font-size:1.4rem;position:relative;top:-4px}.customer .customer-agree[data-v-903572fc]{-ms-flex-wrap:wrap;flex-wrap:wrap}.customer .customer-agree .customer-agree-label[data-v-903572fc]{padding-bottom:.5rem;width:100%}.customer .customer-agree .customer-agree-response[data-v-903572fc]{padding-left:0;width:35px}.customer .customer-agree .customer-agree-last-modification[data-v-903572fc]{text-align:left;width:calc(100% - 35px)}}@media (max-width:600px){.customer .customer-wrapper[data-v-903572fc]{padding:1rem}.customer .customer-name[data-v-903572fc]{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:-2rem}.customer .customer-name>span[data-v-903572fc]{margin-bottom:1.5rem;width:100%}.customer .customer-name>.button[data-v-903572fc]{margin:0 1rem 0 0;width:75%}.customer .customer-name>.button+.button[data-v-903572fc]{margin:0;width:calc(25% - 1rem)}.customer .customer-email[data-v-903572fc],.customer .customer-phone[data-v-903572fc]{display:block;margin-top:1rem;width:100%}.customer .customer-reservations-filters[data-v-903572fc]{-ms-flex-wrap:wrap;flex-wrap:wrap}.customer .customer-reservations-filters>[data-v-903572fc]{margin:0 0 1rem;width:100%}}@media (max-width:480px){.customer .customer-stats-wrapper[data-v-903572fc]{-ms-flex-wrap:wrap;flex-wrap:wrap;height:auto;margin-bottom:-2rem}.customer .customer-stats-wrapper>[data-v-903572fc]{margin:0 0 2rem!important;width:100%}}.customer-form-popup[data-v-3b750bda]{background:#fff;border-radius:5px;box-shadow:0 1rem 2rem rgba(0,0,0,.125);display:none;left:50%;max-width:94%;padding:3rem 4rem 8rem;position:fixed;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:480px}.customer-form-popup.is-visible[data-v-3b750bda]{display:block}.customer-form-popup h2[data-v-3b750bda]{font-weight:400;line-height:1;margin:0 0 2rem}.customer-form-popup .button-popup-left[data-v-3b750bda]{border-radius:0 0 0 5px}.customer-form-popup .button-popup-right[data-v-3b750bda]{border-radius:0 0 5px 0}.customer-form-popup .field-phone[data-v-3b750bda]{position:relative;width:66.666666%}.customer-form-popup .field-phone+.note[data-v-3b750bda]{color:#ed1c23}@media (max-width:480px){.customer-form-popup[data-v-3b750bda]{border-radius:0;height:100%;max-width:100%;padding:1.5rem 1.5rem 5rem;width:100%;z-index:100}.customer-form-popup .field[data-v-3b750bda]{padding:0 0 1rem}.customer-form-popup .field>[data-v-3b750bda]{width:100%!important}.customer-form-popup .field label[data-v-3b750bda]{padding:0 0 .5rem;text-align:left}}.customer-note-popup[data-v-123d3d2c]{background:#fff;border-radius:5px;box-shadow:0 1rem 2rem rgba(0,0,0,.125);display:none;left:50%;max-width:94%;padding:3rem 4rem 8rem;position:fixed;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:480px}.customer-note-popup.is-visible[data-v-123d3d2c]{display:block}.customer-note-popup h2[data-v-123d3d2c]{font-weight:400;line-height:1;margin:0 0 2rem}.customer-note-popup .button-popup-left[data-v-123d3d2c]{border-radius:0 0 0 5px}.customer-note-popup .button-popup-right[data-v-123d3d2c]{border-radius:0 0 5px 0}.customer-note-popup .field[data-v-123d3d2c]{-ms-flex-wrap:wrap;flex-wrap:wrap}.customer-note-popup .field label[data-v-123d3d2c]{margin-bottom:.5rem;text-align:left}.customer-note-popup .field label[data-v-123d3d2c],.customer-note-popup .field textarea[data-v-123d3d2c]{width:100%}@media (max-width:480px){.customer-note-popup[data-v-123d3d2c]{padding:1.5rem 1.5rem 5rem}.customer-note-popup h2[data-v-123d3d2c]{font-size:2rem;margin-bottom:1rem}}.help-popup[data-v-62deda36]{background:#fff;border-radius:5px;box-shadow:0 1rem 2rem rgba(0,0,0,.125);display:none;left:50%;height:95vh;max-width:1200px;padding:3rem 4rem 8rem;position:fixed;scrollbar-width:10px;scrollbar-color:rgba(38,150,233,.5) transparent;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:95vw;z-index:10000}.help-popup[data-v-62deda36]::-webkit-scrollbar{width:10px;height:10px}.help-popup[data-v-62deda36]::-webkit-scrollbar-track{background:transparent}.help-popup[data-v-62deda36]::-webkit-scrollbar-thumb{background:rgba(38,150,233,.5);border-radius:10px}.help-popup[data-v-62deda36]::-webkit-scrollbar-thumb:hover{background:#2f4d8a}.help-popup-overlay[data-v-62deda36]{background:rgba(0,0,0,.25);height:100%;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity .25s ease-out;width:100vw;will-change:opacity;z-index:10000}.help-popup-overlay.is-visible[data-v-62deda36]{opacity:1;pointer-events:auto}.help-popup.is-visible[data-v-62deda36]{display:block}.help-popup.is-loading dl[data-v-62deda36],.help-popup.is-loading h2[data-v-62deda36],.help-popup.is-loading p[data-v-62deda36]{opacity:0}.help-popup .help-popup-empty-state[data-v-62deda36]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;color:#7f8fa4;font-size:2.4rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:3.2rem 0;text-align:center;z-index:10}.help-popup-content[data-v-62deda36],.help-popup .help-popup-empty-state[data-v-62deda36]{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;left:0;position:absolute;top:0;width:100%}.help-popup-content[data-v-62deda36]{overflow:auto;-webkit-overflow-scrolling:touch}.help-popup-content-sidebar[data-v-62deda36]{background:#f2f7fa;border-radius:5px 0 0 5px;font-size:1.4rem;font-weight:600;height:100%;width:360px}.help-popup-content-sidebar-title[data-v-62deda36]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;box-shadow:0 5px 5px rgba(0,0,0,.04);display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:400;height:66px;margin:0;padding:1rem 1.25rem}.help-popup-content-sidebar-wrapper[data-v-62deda36]{height:calc(100% - 66px);overflow:auto}.help-popup-content-sidebar-wrapper>ol[data-v-62deda36]{list-style-type:none;margin:0;padding:0 0 2rem}.help-popup-content-sidebar-wrapper>ol>li[data-v-62deda36]{display:block;font-weight:400;position:relative}.help-popup-content-sidebar-wrapper>ol>li[data-v-62deda36]:before{background:#dee1e4;content:"";left:14px;height:100%;position:absolute;top:0;width:2px}.help-popup-content-sidebar-wrapper>ol>li[data-v-62deda36]:after{background:#dee1e4;border-radius:5px;content:"";height:10px;left:10px;position:absolute;top:13px;width:10px}.help-popup-content-sidebar-wrapper>ol>li[data-v-62deda36]:last-child:before{height:13px;top:0}.help-popup-content-sidebar-wrapper>ol>li.is-expanded>a[data-v-62deda36]{font-weight:700}.help-popup-content-sidebar-wrapper>ol>li.is-expanded[data-v-62deda36]:after{background:#2696e9}.help-popup-content-sidebar-wrapper>ol>li>a[data-v-62deda36]{display:block;padding:10px 20px 10px 30px}.help-popup-content-sidebar-wrapper>ol>li>ol[data-v-62deda36]{display:none;list-style-type:none;margin:0;padding:0}.help-popup-content-sidebar-wrapper>ol>li>ol>li[data-v-62deda36]{display:block;position:relative}.help-popup-content-sidebar-wrapper>ol>li>ol>li[data-v-62deda36]:before{background:#dee1e4;content:"";left:44px;height:100%;position:absolute;top:0;width:2px}.help-popup-content-sidebar-wrapper>ol>li>ol>li[data-v-62deda36]:after{background:#dee1e4;border-radius:5px;content:"";height:10px;left:40px;position:absolute;top:13px;width:10px}.help-popup-content-sidebar-wrapper>ol>li>ol>li[data-v-62deda36]:last-child:before{height:13px;top:0}.help-popup-content-sidebar-wrapper>ol>li>ol>li>a[data-v-62deda36]{display:block;padding:10px 20px 10px 60px}.help-popup-content-sidebar-wrapper>ol>li>ol>li.is-active>a[data-v-62deda36]{font-weight:700}.help-popup-content-sidebar-wrapper>ol>li>ol>li.is-active[data-v-62deda36]:after{background:#2696e9}.help-popup-content-sidebar-wrapper>ol>li.is-expanded>ol[data-v-62deda36]{display:block}.help-popup-content-html[data-v-62deda36]{height:100%;overflow:auto;padding:2rem 3rem;position:relative;width:calc(100% - 360px)}.help-popup-content-html[data-v-62deda36] h2:first-child{font-weight:400;margin-top:0}.help-popup-content-html[data-v-62deda36] h1,.help-popup-content-html[data-v-62deda36] h2,.help-popup-content-html[data-v-62deda36] h3,.help-popup-content-html[data-v-62deda36] h4{font-weight:400}.help-popup-content-html[data-v-62deda36] .select-topic-to-display{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:3.2rem;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;opacity:.5;position:absolute;top:0;width:100%}.help-popup-content-html[data-v-62deda36] img{height:auto;max-width:100%}.help-popup-content-html[data-v-62deda36] ul{padding:.5rem 0 .5rem 2rem}.help-popup-content-html[data-v-62deda36] ul li{padding:.5rem 0}.help-popup-content-html[data-v-62deda36] p{line-height:1.4}.help-popup-content-html[data-v-62deda36] figure{margin:2rem auto}.help-popup-content-html[data-v-62deda36] .is-style-tip,.help-popup-content-html[data-v-62deda36] .is-style-warning{background:#2696e9;border-radius:10px;color:#fff;margin-top:3rem;padding:2rem 1rem 1.5rem 1.5rem;position:relative}.help-popup-content-html[data-v-62deda36] .is-style-tip>strong:first-child,.help-popup-content-html[data-v-62deda36] .is-style-warning>strong:first-child{background:#fff;border:2px solid #2696e9;border-radius:10px;color:#2696e9;padding:3px 10px;position:absolute;top:-13px}.help-popup-content-html[data-v-62deda36] .is-style-tip a,.help-popup-content-html[data-v-62deda36] .is-style-warning a{color:#fff;text-decoration:underline}.help-popup-content-html[data-v-62deda36] .is-style-tip a:active,.help-popup-content-html[data-v-62deda36] .is-style-tip a:focus,.help-popup-content-html[data-v-62deda36] .is-style-tip a:hover,.help-popup-content-html[data-v-62deda36] .is-style-warning a:active,.help-popup-content-html[data-v-62deda36] .is-style-warning a:focus,.help-popup-content-html[data-v-62deda36] .is-style-warning a:hover{text-decoration:none}.help-popup-content-html[data-v-62deda36] .is-style-warning{background:#f7981d}.help-popup-content-html[data-v-62deda36] .is-style-warning>strong:first-child{background:#fff;border:2px solid #f7981d;color:#f7981d}.help-popup-close[data-v-62deda36]{background:#ed1c23;border-radius:50%;color:#fff;font-size:3.6rem;font-weight:700;height:3.6rem;line-height:3.5rem;position:absolute;right:-1.8rem;text-align:center;top:-1.8rem;width:3.6rem;z-index:1}.help-popup a[href="#toggle-toc"][data-v-62deda36]{display:none}@media (max-width:1024px){.help-pupup-content-sidebar[data-v-62deda36]{width:240px}.help-popup-content-html[data-v-62deda36]{width:calc(100% - 240px)}}@media (max-width:840px){.help-popup[data-v-62deda36]{border-radius:0;height:100%;left:0;max-height:100%;padding:0!important;top:0;-webkit-transform:none;transform:none;width:100vw}.help-popup a[href="#toggle-toc"][data-v-62deda36]{border:2px solid #2696e9;display:block;font-size:3.2rem;height:24px;line-height:.45;position:absolute;right:-5.3rem;text-align:center;top:2.2rem;transition:right .2s ease-out;width:24px;z-index:1;border-radius:5px}.help-popup .help-popup-content[data-v-62deda36]{height:100%;max-height:100%;margin-top:0}.help-popup .help-popup-content[data-toc-visible=false] .help-popup-content-sidebar[data-v-62deda36]{left:-300px}.help-popup .help-popup-content[data-toc-visible=true][data-v-62deda36]{left:0}.help-popup .help-popup-content[data-toc-visible=true] a[href="#toggle-toc"][data-v-62deda36]{font-size:2.4rem;font-weight:700;line-height:.825;right:1.5rem}.help-popup .help-popup-content-sidebar[data-v-62deda36]{left:0;position:absolute;top:0;transition:left .2s ease-out;width:300px;z-index:1}.help-popup .help-popup-content-sidebar-title[data-v-62deda36]{position:relative}.help-popup .help-popup-content-html[data-v-62deda36]{width:100%}.help-popup .help-popup-content-html[data-v-62deda36] .select-topic-to-display{left:300px;padding:20px;text-align:center;width:calc(100% - 300px)}.help-popup .help-popup-content-html[data-v-62deda36] h2:first-child{padding-left:32px}.help-popup .help-popup-close[data-v-62deda36]{right:1rem;top:1rem}}@media (max-width:640px){.help-popup .help-popup-content[data-v-62deda36]{height:100%;margin-top:0}.help-popup .help-popup-content[data-toc-visible=true] .help-popup-content-html[data-v-62deda36]{width:100%}.help-popup .help-popup-content[data-toc-visible=true] .help-popup-content-html[data-v-62deda36] .select-topic-to-display{display:none}.help-popup .help-popup-content[data-toc-visible=false] .help-popup-content-html[data-v-62deda36] .select-topic-to-display{left:0;width:100%}}.invoice-details-popup[data-v-3610da23]{background:#fff;border-radius:5px;box-shadow:0 5px 5px rgba(0,0,0,.25);left:50%;overflow:hidden;padding:2rem 2rem 6rem;position:fixed;top:50%;-webkit-transform:translateX(-50%) translateY(-33.33333%);transform:translateX(-50%) translateY(-33.33333%);transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out,-webkit-transform .25s ease-out;width:56rem;will-change:transform}.invoice-details-popup.is-loading .invoice-details-popup-content[data-v-3610da23]{min-height:200px;position:relative}.invoice-details-popup.is-loading .invoice-details-popup-content[data-v-3610da23]:after{background:#fff;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.invoice-details-popup.is-loading .invoice-details-popup-content[data-v-3610da23]:before{-webkit-animation:spinner-data-v-3610da23 1s infinite linear;animation:spinner-data-v-3610da23 1s infinite linear;border:6px solid #c1cddc;border-left:6px solid transparent;border-radius:50%;content:"";display:block;height:24px;left:calc(50% - 12px);position:absolute;top:calc(50% - 12px);width:24px;z-index:101}.invoice-details-popup .invoice-details-popup-content[data-v-3610da23]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 20px;padding:0}.invoice-details-popup .invoice-details-popup-content dt[data-v-3610da23]{border-top:1px solid #ebebeb;font-weight:700;margin-top:6px;padding-top:4px;width:40%}.invoice-details-popup .invoice-details-popup-content dt+dd[data-v-3610da23]{border-top:1px solid #ebebeb;margin-top:6px;padding-top:4px}.invoice-details-popup .invoice-details-popup-content dt:first-of-type+dd[data-v-3610da23],.invoice-details-popup .invoice-details-popup-content dt[data-v-3610da23]:first-of-type{border-top:none}.invoice-details-popup .invoice-details-popup-content dd[data-v-3610da23]{margin:0;width:60%}.invoice-details-popup .invoice-details-popup-content dd+dd[data-v-3610da23]{padding-left:40%;width:100%}.invoice-details-popup-overlay[data-v-3610da23]{background:rgba(0,0,0,.25);height:100%;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity .25s ease-out;width:100vw;will-change:opacity}.invoice-details-popup-overlay.is-visible[data-v-3610da23]{opacity:1;pointer-events:auto}.invoice-details-popup-overlay.is-visible .invoice-details-popup[data-v-3610da23]{-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.invoice-details-popup h2[data-v-3610da23]{font-weight:400;margin:0 0 2rem}.invoice-details-popup p[data-v-3610da23]{color:#333c48}.invoice-details-popup .invoice-details-popup-items[data-v-3610da23]{border-collapse:collapse;margin-bottom:2rem}.invoice-details-popup .invoice-details-popup-items thead td[data-v-3610da23]{background:#f2f7fa;font-size:11px;font-weight:700;padding:4px}.invoice-details-popup .invoice-details-popup-items thead td[data-v-3610da23]:first-child{width:40%}.invoice-details-popup .invoice-details-popup-items thead td[data-v-3610da23]:nth-child(2),.invoice-details-popup .invoice-details-popup-items thead td[data-v-3610da23]:nth-child(3){text-align:center;width:6%}.invoice-details-popup .invoice-details-popup-items thead td[data-v-3610da23]:nth-child(4){text-align:center;width:16%}.invoice-details-popup .invoice-details-popup-items thead td[data-v-3610da23]:nth-child(5),.invoice-details-popup .invoice-details-popup-items thead td[data-v-3610da23]:nth-child(6){text-align:right;width:16%}.invoice-details-popup .invoice-details-popup-items tbody td[data-v-3610da23]{border-top:1px solid #ddedf5;font-size:12px;padding:4px}.invoice-details-popup .invoice-details-popup-items tbody td[data-v-3610da23]:nth-child(2),.invoice-details-popup .invoice-details-popup-items tbody td[data-v-3610da23]:nth-child(3),.invoice-details-popup .invoice-details-popup-items tbody td[data-v-3610da23]:nth-child(4){text-align:center}.invoice-details-popup .invoice-details-popup-items tbody td[data-v-3610da23]:nth-child(5),.invoice-details-popup .invoice-details-popup-items tbody td[data-v-3610da23]:nth-child(6){text-align:right}.invoice-details-popup .is-ok[data-v-3610da23],.invoice-details-popup .is-paid[data-v-3610da23]{color:#69b228}.invoice-details-popup .is-not-ok[data-v-3610da23],.invoice-details-popup .is-not-paid[data-v-3610da23]{color:#ed1c23}@media (max-width:640px){.invoice-details-popup[data-v-3610da23]{border-radius:0;height:100%;padding:2rem 1rem 6rem;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:100%}}@-webkit-keyframes spinner-data-v-3610da23{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spinner-data-v-3610da23{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.notification[data-v-36dd0247]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,.5);display:-webkit-box;display:-ms-flexbox;display:flex;left:50%;opacity:0;padding:1rem 1.5rem;position:fixed;top:-6rem;-webkit-transform:translateX(-50%);transform:translateX(-50%);transition:all .25s ease-out;z-index:1000000}.notification.is-visible[data-v-36dd0247]{opacity:1;top:1rem}.notification svg[data-v-36dd0247]{margin-right:1rem}@media (max-width:1040px){.notification[data-v-36dd0247]{max-width:90vh;width:100%}}.notification-item[data-v-3892a4ae]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #dee1e4;display:-webkit-box;display:-ms-flexbox;display:flex;padding:1.5rem 2rem;position:relative}.notification-item[data-v-3892a4ae]:after{background:#d0d4d9;border:2px solid #d0d4d9;border-radius:50%;content:"";height:1.2rem;position:absolute;right:1.5rem;width:1.2rem}.notification-item-content[data-v-3892a4ae]{text-align:left;width:calc(100% - 8rem)}.notification-item-content strong[data-v-3892a4ae]{color:#000;display:block;font-size:1.3rem;font-weight:600;margin-bottom:.2rem;text-align:left}.notification-item-content p[data-v-3892a4ae]{color:#7f8fa4;font-size:1.3rem;margin:0;padding:0;text-align:left;width:100%;word-break:keep-all}.notification-item-content p[data-v-3892a4ae] a{text-decoration:underline}.notification-item-content p[data-v-3892a4ae] a:active,.notification-item-content p[data-v-3892a4ae] a:focus,.notification-item-content p[data-v-3892a4ae] a:hover{color:#000}.notification-item.is-not-readed[data-v-3892a4ae]{background:#eff3f6;cursor:pointer}.notification-item.is-not-readed[data-v-3892a4ae]:after{background:transparent}.notification-item.is-not-readed .notification-icon-wrapper.notification-new-inquiry[data-v-3892a4ae]{background:#69b228}.notification-item.is-not-readed .notification-icon-wrapper.notification-new-inquiry>svg[data-v-3892a4ae]{fill:#fff}.notification-item.is-not-readed .notification-icon-wrapper.notification-new-to-pay[data-v-3892a4ae]{background:#f7981d}.notification-item.is-not-readed .notification-icon-wrapper.notification-new-to-pay>svg[data-v-3892a4ae]{fill:#fff}.notification-item.is-not-readed .notification-icon-wrapper.notification-accepted-inquiry[data-v-3892a4ae]{background:#69b228}.notification-item.is-not-readed .notification-icon-wrapper.notification-accepted-inquiry>svg[data-v-3892a4ae]{fill:#fff}.notification-item.is-not-readed .notification-icon-wrapper.notification-cancelled-inquiry[data-v-3892a4ae]{background:#ed1c23}.notification-item.is-not-readed .notification-icon-wrapper.notification-cancelled-inquiry>svg[data-v-3892a4ae]{fill:#fff}.notification-item.is-not-readed .notification-icon-wrapper.notification-inquiry-not-paid[data-v-3892a4ae]{background:#ed1c23}.notification-item.is-not-readed .notification-icon-wrapper.notification-inquiry-not-paid>svg[data-v-3892a4ae]{fill:#fff}.notification-item.is-not-readed .notification-icon-wrapper.notification-change-termin[data-v-3892a4ae],.notification-item.is-not-readed .notification-icon-wrapper.notification-reserve-list[data-v-3892a4ae]{background:#2696e9}.notification-item.is-not-readed .notification-icon-wrapper.notification-change-termin>svg[data-v-3892a4ae],.notification-item.is-not-readed .notification-icon-wrapper.notification-reserve-list>svg[data-v-3892a4ae]{fill:#fff}.notification-item.is-not-readed .notification-icon-wrapper.notification-inquiry-paid[data-v-3892a4ae]{background:#69b228}.notification-item.is-not-readed .notification-icon-wrapper.notification-inquiry-paid>svg[data-v-3892a4ae]{fill:#fff}.notification-item.is-not-readed .notification-icon-wrapper.notification-new-feature[data-v-3892a4ae]{background:#2f4d8a}.notification-item.is-not-readed .notification-icon-wrapper.notification-new-feature>svg[data-v-3892a4ae]{fill:#fff}.notification-item.is-not-readed .notification-icon-wrapper.notification-system-break[data-v-3892a4ae]{background:#2f4d8a}.notification-item.is-not-readed .notification-icon-wrapper.notification-system-break>svg[data-v-3892a4ae]{fill:#fff}.notification-item.is-not-readed .notification-icon-wrapper.notification-warning[data-v-3892a4ae]{background:#ed1c23}.notification-item.is-not-readed .notification-icon-wrapper.notification-warning>svg[data-v-3892a4ae]{fill:#fff}.notification-item.is-changing-state[data-v-3892a4ae]{opacity:.5;pointer-events:none}.notification-icon-wrapper[data-v-3892a4ae]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;height:4rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:2rem;width:4rem}.notification-icon-wrapper>svg+svg[data-v-3892a4ae],.notification-icon-wrapper[data-is-reservation=true]:hover>svg[data-v-3892a4ae]{display:none}.notification-icon-wrapper[data-is-reservation=true]:hover>svg+svg[data-v-3892a4ae]{display:block}.notification-icon-wrapper.notification-new-inquiry[data-v-3892a4ae]{background:#f2fbeb}.notification-icon-wrapper.notification-new-inquiry>svg[data-v-3892a4ae]{fill:#69b228}.notification-icon-wrapper.notification-new-to-pay[data-v-3892a4ae]{background:#fff}.notification-icon-wrapper.notification-new-to-pay>svg[data-v-3892a4ae]{fill:#f7981d}.notification-icon-wrapper.notification-accepted-inquiry[data-v-3892a4ae]{background:#f2fbeb}.notification-icon-wrapper.notification-accepted-inquiry>svg[data-v-3892a4ae]{fill:#69b228}.notification-icon-wrapper.notification-cancelled-inquiry[data-v-3892a4ae]{background:#fef1f1}.notification-icon-wrapper.notification-cancelled-inquiry>svg[data-v-3892a4ae]{fill:#ed1c23}.notification-icon-wrapper.notification-inquiry-not-paid[data-v-3892a4ae]{background:#fef1f1}.notification-icon-wrapper.notification-inquiry-not-paid>svg[data-v-3892a4ae]{fill:#ed1c23}.notification-icon-wrapper.notification-change-termin[data-v-3892a4ae],.notification-icon-wrapper.notification-reserve-list[data-v-3892a4ae]{background:#eff7fd}.notification-icon-wrapper.notification-change-termin>svg[data-v-3892a4ae],.notification-icon-wrapper.notification-reserve-list>svg[data-v-3892a4ae]{fill:#2696e9}.notification-icon-wrapper.notification-inquiry-paid[data-v-3892a4ae]{background:#f2fbeb}.notification-icon-wrapper.notification-inquiry-paid>svg[data-v-3892a4ae]{fill:#69b228}.notification-icon-wrapper.notification-new-feature[data-v-3892a4ae]{background:#f1f4fa}.notification-icon-wrapper.notification-new-feature>svg[data-v-3892a4ae]{fill:#2f4d8a}.notification-icon-wrapper.notification-system-break[data-v-3892a4ae]{background:#e7ecf7}.notification-icon-wrapper.notification-system-break>svg[data-v-3892a4ae]{fill:#2f4d8a}.notifications-list[data-v-a0346e40]{background:#fff;border:1px solid #dee1e4;border-bottom:none;border-top:none;border-radius:0;box-shadow:0 0 25px rgba(0,0,0,.25);height:calc(100% - 70px);opacity:0;padding:3.6rem 0 5rem;pointer-events:none;position:fixed;right:0;text-align:center;top:70px;-webkit-transform:translateX(50px);transform:translateX(50px);-webkit-transform-origin:right center;transform-origin:right center;transition:all .3s ease-out;width:400px;z-index:9999}.notifications-list-tabs[data-v-a0346e40]{border-bottom:1px solid #dee1e4;padding:0 1.6rem;position:absolute;top:0;width:100%}.notifications-list-tab[data-v-a0346e40],.notifications-list-tabs[data-v-a0346e40]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:3.6rem}.notifications-list-tab[data-v-a0346e40]{color:#c1cddc;cursor:pointer;font-size:1.2rem;font-weight:600;margin-right:1.6rem;position:relative;text-transform:uppercase}.notifications-list-tab.is-active[data-v-a0346e40]{color:#000}.notifications-list-tab.is-active[data-v-a0346e40]:after{background:#2696e9;bottom:0;content:"";height:3px;left:0;position:absolute;width:100%}.notifications-list.is-changing-state .notifications-item[data-v-a0346e40]{opacity:.5;pointer-events:none}.notifications-list.is-visible[data-v-a0346e40]{opacity:1;pointer-events:auto;right:0;top:70px;-webkit-transform:translateX(0);transform:translateX(0)}.notifications-list-wrapper[data-v-a0346e40]{height:calc(100% - 8.6rem);left:0;overflow:auto;-webkit-overflow-scrolling:touch;padding:0;position:absolute;right:0;top:3.6rem;width:100%}.notifications-list>a[data-v-a0346e40]{bottom:1.5rem;cursor:pointer;font-size:1.3rem;left:2rem;position:absolute;right:2rem;width:calc(100% - 4rem)}.notifications-list.is-empty[data-v-a0346e40]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.notifications-list.is-empty .notifications-list-empty-state[data-v-a0346e40]{color:#c1cddc;font-weight:600}@media (max-width:640px){.notifications-list[data-v-a0346e40]{border-radius:5px;box-shadow:0 0 25px rgba(0,0,0,.25);position:fixed}.notifications-list.is-visible[data-v-a0346e40],.notifications-list[data-v-a0346e40]{height:calc(100% - 10rem);left:1rem;top:5.8rem;width:calc(100vw - 2rem)}}.payment-status-popup[data-v-24251985]{background:#fff;border-radius:5px;box-shadow:0 1rem 2rem rgba(0,0,0,.125);display:none;left:50%;max-width:94%;padding:3rem 4rem 8rem;position:fixed;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:480px}.payment-status-popup.is-visible[data-v-24251985]{display:block}.payment-status-popup h2[data-v-24251985]{font-weight:400;line-height:1;margin:0 0 2rem}.payment-status-popup .button-popup-left[data-v-24251985]{border-radius:0 0 0 5px}.payment-status-popup .button-popup-right[data-v-24251985]{border-radius:0 0 5px 0}.payment-status-popup .field[data-v-24251985]{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.payment-status-popup .field label[data-v-24251985]{margin-bottom:.5rem;padding-right:0;text-align:left;width:50%}.payment-status-popup .field select[data-v-24251985]{width:50%!important}@media (max-width:480px){.payment-status-popup[data-v-24251985]{height:100%;max-width:100%;padding:1.5rem 1.5rem 5rem;width:100%}.payment-status-popup h2[data-v-24251985]{font-size:2rem;margin-bottom:1rem}}.prompt[data-v-473001c2]{background:#fff;border-radius:5px;box-shadow:0 5px 5px rgba(0,0,0,.25);left:50%;max-width:94%;overflow:hidden;padding:2rem 2rem 6rem;position:fixed;top:50%;-webkit-transform:translateX(-50%) translateY(-33.33333%);transform:translateX(-50%) translateY(-33.33333%);transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out,-webkit-transform .25s ease-out;width:48rem;will-change:transform}.prompt-overlay[data-v-473001c2]{background:rgba(0,0,0,.25);height:100%;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity .25s ease-out;width:100vw;will-change:opacity}.prompt-overlay.is-visible[data-v-473001c2]{opacity:1;pointer-events:auto}.prompt-overlay.is-visible .prompt[data-v-473001c2]{-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.prompt h2[data-v-473001c2]{font-weight:400;margin:0 0 2rem}.prompt .prompt-additional-info[data-v-473001c2]{border-radius:3px;padding:.5rem 1rem}.prompt .prompt-additional-info[data-type=warning][data-v-473001c2]{background:#f7981d;color:#fff}.prompt input[data-v-473001c2]{background:#fff;border:1px solid #dee1e4;border-radius:5px;font-size:1.4rem;margin:.5rem 0 1rem;padding:1rem;width:100%}.prompt input[data-v-473001c2]::-webkit-input-placeholder{color:#c1cddc}.prompt input[data-v-473001c2]::-moz-placeholder{color:#c1cddc}.prompt input[data-v-473001c2]:-ms-input-placeholder{color:#c1cddc}.prompt input[data-v-473001c2]:-moz-placeholder{color:#c1cddc}.prompt input.is-invalid[data-v-473001c2]{border-color:#ed1c23;color:#ed1c23}.invoice-downloader[data-v-4aa65ebe]{font-weight:400;margin-top:5px}.invoice-downloader .invoice-preview[data-v-4aa65ebe]{margin-left:2rem}.reservation-details-popup[data-v-5c6d4f8a]{background:#fff;border-radius:5px;box-shadow:0 1rem 2rem rgba(0,0,0,.125);display:none;left:50%;max-height:90vh;padding:3rem 4rem 8rem;position:fixed;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:720px;z-index:10000}.reservation-details-popup-overlay[data-v-5c6d4f8a]{background:rgba(0,0,0,.25);height:100%;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity .25s ease-out;width:100vw;will-change:opacity;z-index:10000}.reservation-details-popup-overlay.is-visible[data-v-5c6d4f8a]{opacity:1;pointer-events:auto}.reservation-details-popup-overlay.is-visible .confirm[data-v-5c6d4f8a]{-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.reservation-details-popup.is-visible[data-v-5c6d4f8a]{display:block}.reservation-details-popup.is-loading dl[data-v-5c6d4f8a],.reservation-details-popup.is-loading h2[data-v-5c6d4f8a],.reservation-details-popup.is-loading p[data-v-5c6d4f8a]{opacity:0}.reservation-details-popup .danger-text[data-v-5c6d4f8a]{color:#ed1c23}.reservation-details-popup-status-label[data-v-5c6d4f8a],.reservation-details-popup-status[data-v-5c6d4f8a]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.reservation-details-popup-status-label .button[data-v-5c6d4f8a],.reservation-details-popup-status .button[data-v-5c6d4f8a]{margin:0 0 0 1rem}.reservation-details-popup .reservation-details-popup-empty-state[data-v-5c6d4f8a]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#7f8fa4;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:2.4rem;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;padding:3.2rem 0;position:absolute;text-align:center;top:0;width:100%;z-index:10}.reservation-details-popup>h2[data-v-5c6d4f8a]{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0}.reservation-details-popup>h2>small[data-v-5c6d4f8a]{color:#7f8fa4;margin-left:1rem}.reservation-details-popup>h2 .button[data-v-5c6d4f8a]{position:relative;top:2px}.reservation-details-popup>h2 .button[data-v-5c6d4f8a]:first-of-type{margin-left:auto}.reservation-details-popup>h2 .button[data-v-5c6d4f8a]:last-of-type{margin-right:0}.reservation-details-popup .edit-link[data-v-5c6d4f8a]{font-size:1.4rem;margin-left:auto}.reservation-details-popup .edit-link .icon[data-v-5c6d4f8a]{position:relative;top:1px}.reservation-details-popup .edit-link[data-v-5c6d4f8a]:active,.reservation-details-popup .edit-link[data-v-5c6d4f8a]:focus,.reservation-details-popup .edit-link[data-v-5c6d4f8a]:hover{opacity:.75}.reservation-details-popup-content[data-v-5c6d4f8a]{max-height:77vh;overflow:auto;-webkit-overflow-scrolling:touch}.reservation-details-popup-content>dl[data-v-5c6d4f8a]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.reservation-details-popup-content>dl>dt[data-v-5c6d4f8a]{border-top:1px solid #dee1e4;font-weight:700;margin:0;padding:1rem 0;width:200px}.reservation-details-popup-content>dl>dd[data-v-5c6d4f8a]{border-top:1px solid #dee1e4;margin:0;padding:1rem 0;width:calc(100% - 200px)}.reservation-details-popup-content>dl>dd .invoice-downloader[data-v-5c6d4f8a]{margin-top:0}.reservation-details-popup-content>dl .avatar[data-v-5c6d4f8a]{display:inline-block;margin:-.5rem .5rem -.5rem -.5rem;-webkit-transform:scale(.65);transform:scale(.65);vertical-align:middle}.reservation-details-popup-content>dl dl[data-v-5c6d4f8a]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:1.3rem;margin:-.16666666rem 0 0}.reservation-details-popup-content>dl dl dt[data-v-5c6d4f8a]{border-top:1px solid #dee1e4;font-weight:600;padding:.5rem 0;width:40%}.reservation-details-popup-content>dl dl dt[data-v-5c6d4f8a]:first-of-type{border-top:none}.reservation-details-popup-content>dl dl dd[data-v-5c6d4f8a]{border-top:1px solid #dee1e4;margin:0;padding:.5rem 0 .5rem 1rem;width:60%}.reservation-details-popup-content>dl dl dd[data-v-5c6d4f8a]:first-of-type{border-top:none}.reservation-details-popup .button-popup-left[data-v-5c6d4f8a]{border-radius:0 0 0 5px}.reservation-details-popup .button-popup-right[data-v-5c6d4f8a]{border-radius:0 0 5px 0}.reservation-details-popup .button-popup-full[data-v-5c6d4f8a]{border-radius:0 0 5px 5px;color:#333c48}.reservation-details-popup-close[data-v-5c6d4f8a]{background:#ed1c23;border-radius:50%;color:#fff;font-size:3.6rem;font-weight:700;height:3.6rem;line-height:3.5rem;position:absolute;right:-1.8rem;text-align:center;top:-1.8rem;width:3.6rem}.reservation-details-popup .people-number-counter[data-v-5c6d4f8a]{background:#7f8fa4;border:2px solid #fff;border-radius:1rem;color:#fff;font-size:1.2rem;font-weight:700;margin-left:-.7rem;padding:.125rem .5rem;position:relative;top:-.4rem}.reservation-details-popup .client-info[data-v-5c6d4f8a],.reservation-details-popup .email[data-v-5c6d4f8a],.reservation-details-popup .phone[data-v-5c6d4f8a]{padding:0 .25rem;position:relative}.reservation-details-popup .client-info .icon[data-v-5c6d4f8a],.reservation-details-popup .email .icon[data-v-5c6d4f8a],.reservation-details-popup .phone .icon[data-v-5c6d4f8a]{margin-right:.5rem;position:relative;top:2px}.reservation-details-popup .client-info[data-v-5c6d4f8a]{cursor:pointer;will-change:contents}.reservation-details-popup .client-info:hover .tooltip[data-v-5c6d4f8a]{opacity:1;top:-3rem}.reservation-details-popup .tooltip[data-v-5c6d4f8a]{background:#233146;border-radius:5px;color:#fff;display:block;font-size:1.4rem;font-weight:400;left:50%;opacity:0;padding:.5rem 1rem;pointer-events:none;position:absolute;top:-2.5rem;-webkit-transform:translateX(-50%);transform:translateX(-50%);transition:all .25s ease-out;white-space:nowrap}.reservation-details-popup .tooltip[data-v-5c6d4f8a]:after{border:.5rem solid #233146;border-left-color:transparent;border-right-color:transparent;border-bottom-color:transparent;bottom:-1rem;content:"";height:1rem;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:1rem}.reservation-details-popup .service-color[data-v-5c6d4f8a]{border-radius:50%;display:inline-block;height:2rem;left:1px;margin-right:1rem;margin-top:-.5rem;position:relative;top:4px;width:2rem}.reservation-details-popup .price .payment-status .is-paid[data-v-5c6d4f8a]{color:#69b228}.reservation-details-popup .price .payment-status .is-not-paid[data-v-5c6d4f8a]{color:#ed1c23}.reservation-details-popup .is-agree[data-v-5c6d4f8a],.reservation-details-popup .is-confirmed[data-v-5c6d4f8a]{color:#69b228}.reservation-details-popup .is-disagree[data-v-5c6d4f8a],.reservation-details-popup .is-rejected[data-v-5c6d4f8a]{color:#ed1c23}.reservation-details-popup .is-waiting[data-v-5c6d4f8a]{color:#7f8fa4}.reservation-details-popup .is-agree[data-v-5c6d4f8a],.reservation-details-popup .is-confirmed[data-v-5c6d4f8a],.reservation-details-popup .is-disagree[data-v-5c6d4f8a],.reservation-details-popup .is-rejected[data-v-5c6d4f8a],.reservation-details-popup .is-waiting[data-v-5c6d4f8a]{padding-right:1rem}.reservation-details-popup .payment-status-edit .icon[data-v-5c6d4f8a]{position:relative;top:1px}.reservation-details-popup .payment-link-label[data-v-5c6d4f8a]{padding-top:1.2rem}.reservation-details-popup .google-meet-link-button .button[data-v-5c6d4f8a],.reservation-details-popup .payment-link-button .button[data-v-5c6d4f8a]{margin-left:0}.reservation-details-popup .service-name-field[data-v-5c6d4f8a]{cursor:pointer;position:relative}.reservation-details-popup .service-name-field:hover .tooltip[data-v-5c6d4f8a]{opacity:1;top:50%}.reservation-details-popup .service-name-field:hover .tooltip.tooltip-top[data-v-5c6d4f8a]{top:-30px}.reservation-details-popup .status[data-v-5c6d4f8a]{font-weight:700}.reservation-details-popup .status.status-is-waiting-for-approve[data-v-5c6d4f8a],.reservation-details-popup .status.status-is-waiting-for-payment[data-v-5c6d4f8a]{color:#2696e9}.reservation-details-popup .status.status-is-accepted[data-v-5c6d4f8a]{color:#69b228}.reservation-details-popup .status.status-is-cancelled[data-v-5c6d4f8a],.reservation-details-popup .status.status-is-rejected[data-v-5c6d4f8a]{color:#ed1c23}.reservation-details-popup .status.status-is-waiting-list[data-v-5c6d4f8a]{color:#f7981d}.reservation-details-popup .status.status-is-unknown[data-v-5c6d4f8a]{color:#233146}.reservation-details-popup .attendance-status[data-v-5c6d4f8a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.reservation-details-popup .attendance-status .button[data-v-5c6d4f8a]{margin:0}.reservation-details-popup .attendance-status .button+.button[data-v-5c6d4f8a]{margin-left:1rem!important}@media (max-height:760px) and (min-width:800px){.reservation-details-popup-content[data-v-5c6d4f8a]{max-height:60vh;margin-top:3rem}}@media (max-width:800px){.reservation-details-popup[data-v-5c6d4f8a]{border-radius:0;height:100%;left:0;max-height:100%;padding:2rem 2rem 8rem;top:0;-webkit-transform:none;transform:none;width:100vw}.reservation-details-popup .reservation-details-popup-close[data-v-5c6d4f8a]{display:none}.reservation-details-popup .button-popup-left[data-v-5c6d4f8a],.reservation-details-popup .button-popup-right[data-v-5c6d4f8a]{border-radius:0}.reservation-details-popup .reservation-details-popup-content[data-v-5c6d4f8a]{height:100%;margin-top:2rem;max-height:97.5%}}@media (max-width:640px){.reservation-details-popup>h2[data-v-5c6d4f8a]{font-size:20px;position:relative;top:-10px}.reservation-details-popup>h2>small[data-v-5c6d4f8a]{position:relative;top:-2px}.reservation-details-popup>h2>.button[data-v-5c6d4f8a]{left:0;position:absolute;top:30px;width:calc(50% - .5rem)}.reservation-details-popup>h2>.button+.button[data-v-5c6d4f8a]{left:auto;right:0}.reservation-details-popup .reservation-details-popup-content>dl>dd.has-sublist[data-v-5c6d4f8a],.reservation-details-popup .reservation-details-popup-content>dl>dt.is-sublist-label[data-v-5c6d4f8a]{width:100%}.reservation-details-popup .reservation-details-popup-content>dl>dd.has-sublist dl>dt[data-v-5c6d4f8a],.reservation-details-popup .reservation-details-popup-content>dl>dt.is-sublist-label dl>dt[data-v-5c6d4f8a]{width:calc(200px - 1rem)}.reservation-details-popup .reservation-details-popup-content>dl>dd.has-sublist dl>dd[data-v-5c6d4f8a],.reservation-details-popup .reservation-details-popup-content>dl>dt.is-sublist-label dl>dd[data-v-5c6d4f8a]{width:calc(100% - 200px + 1rem)}.reservation-details-popup .reservation-details-popup-content[data-v-5c6d4f8a]{height:100%;margin-top:0}.reservation-details-popup.has-header-buttons .reservation-details-popup-content[data-v-5c6d4f8a]{height:calc(100% - 30px);margin-top:3.5rem}}@media (max-width:480px){.reservation-details-popup-content>dl>dd[data-v-5c6d4f8a],.reservation-details-popup-content>dl>dt[data-v-5c6d4f8a]{width:100%}.reservation-details-popup-content .has-sublist .parameters-list>dd[data-v-5c6d4f8a],.reservation-details-popup-content .has-sublist .parameters-list>dt[data-v-5c6d4f8a]{padding-left:0;width:100%!important}}.reservation[data-v-55670505]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #ebebeb;border-left:4px solid #dee1e4;border-right:1px solid #dee1e4;display:-webkit-box;display:-ms-flexbox;display:flex;padding:.5rem 1rem .5rem 0;width:100%}.reservation[data-v-55670505]:first-child{border-top:1px solid #ebebeb}.reservation .date-time[data-v-55670505]{min-width:260px;padding-left:1rem}.reservation .date-time .date[data-v-55670505],.reservation .date-time .time[data-v-55670505]{display:block;text-align:center;white-space:nowrap;width:100%}.reservation .date-time .date[data-v-55670505]{font-size:1.2rem;margin-bottom:.5rem}.reservation .date-time .time .hour-value[data-v-55670505]{font-size:1.8rem}.reservation .duration-range[data-v-55670505]{color:#7f8fa4;font-size:1.4rem;font-weight:600}.reservation .worker[data-v-55670505]{margin-right:1rem;position:relative}.reservation .customer[data-v-55670505]{position:relative;width:40%}.reservation .customer>strong[data-v-55670505]{font-size:1.4rem;position:relative;top:-.3rem;white-space:normal;word-break:break-word}.reservation .client-info[data-v-55670505],.reservation .email[data-v-55670505],.reservation .phone[data-v-55670505]{color:#333c48;font-size:1.4rem;margin-left:.25rem;position:relative;top:.2rem;will-change:opacity}.reservation .client-info svg[data-v-55670505],.reservation .email svg[data-v-55670505],.reservation .phone svg[data-v-55670505]{margin-right:.5rem;position:relative;top:-.1rem}.reservation .client-info:hover .tooltip[data-v-55670505],.reservation .email:hover .tooltip[data-v-55670505],.reservation .phone:hover .tooltip[data-v-55670505]{opacity:1;top:-3rem}.reservation .email[data-v-55670505],.reservation .phone[data-v-55670505]{top:.3rem}.reservation .email[data-v-55670505]{overflow:visible}.reservation .client-info[data-v-55670505]{cursor:pointer;top:.3rem}.reservation .people-number[data-v-55670505]{position:relative;top:.2rem}.reservation .people-number-counter[data-v-55670505]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#7f8fa4;border:1px solid #fff;border-radius:1rem;color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:1rem;font-weight:700;margin-left:-.7rem;padding:.1rem .5rem;position:relative;top:-.2rem}.reservation .tooltip[data-v-55670505]{line-height:1;top:-2.5rem}.reservation .tooltip.tooltip-bottom[data-v-55670505]{top:2.8rem!important}.reservation .actions[data-v-55670505]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:auto}.reservation .actions .button[data-v-55670505]{margin:0 .5rem}.reservation .actions .button[data-v-55670505]:first-child{margin-left:0}.reservation .additional-details[data-v-55670505]{font-size:1.2rem;margin-left:auto;padding:.5rem 1rem .5rem 0;width:30%}.reservation .price[data-v-55670505]{font-size:1.3rem;margin:0}.reservation .price .payment-status .is-paid[data-v-55670505]{color:#69b228}.reservation .price .payment-status .is-not-paid[data-v-55670505]{color:#ed1c23}.reservation .price .payment-status[data-v-55670505],.reservation .price .total-price[data-v-55670505]{color:#7f8fa4;display:inline-block;font-size:1.4rem;letter-spacing:-.025rem;margin:1.5rem 0 0}.reservation .price .service[data-v-55670505]{cursor:pointer;display:block;font-size:1.3rem;font-weight:700;padding:0 0 .75rem;position:relative}.reservation .price .service~.payment-status[data-v-55670505],.reservation .price .service~.total-price[data-v-55670505]{font-size:1.3rem;margin-top:0}.reservation .price .service.no-price[data-v-55670505]{margin-top:0}.reservation .price .service:hover .tooltip[data-v-55670505]{opacity:1;top:50%}.reservation .price .service:hover .tooltip.tooltip-top[data-v-55670505]{top:-24px}@media (max-width:900px){.reservation[data-v-55670505]{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1rem}.reservation .actions[data-v-55670505],.reservation .additional-details[data-v-55670505],.reservation .date-time[data-v-55670505]{width:100%}.reservation .customer[data-v-55670505]{margin-bottom:1rem;margin-top:1rem;width:auto}.reservation .additional-details[data-v-55670505],.reservation .date-time[data-v-55670505]{text-align:center}.reservation .actions .button[data-v-55670505]{width:20%}}.search-popup[data-v-77c62654]{background:#fff;border-radius:5px;box-shadow:0 5px 5px rgba(0,0,0,.25);left:50%;max-height:90vh;padding:2rem;position:fixed;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out,-webkit-transform .25s ease-out;width:84rem;will-change:transform;z-index:10001}.search-popup>.button[data-v-77c62654]{display:none}.search-popup-overlay[data-v-77c62654]{background:rgba(0,0,0,.25);height:100%;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity .25s ease-out;width:100vw;will-change:opacity;z-index:10000}.search-popup-overlay.is-visible[data-v-77c62654]{opacity:1;pointer-events:auto}.search-popup-overlay.is-visible .confirm[data-v-77c62654]{-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.search-popup-close[data-v-77c62654]{background:#ed1c23;border-radius:50%;color:#fff;font-size:3.6rem;font-weight:700;height:3.6rem;line-height:3.5rem;position:absolute;right:-1.8rem;text-align:center;top:-1.8rem;width:3.6rem}.search-popup h2[data-v-77c62654]{font-weight:400;margin:0 0 2rem}.search-popup p[data-v-77c62654]{color:#333c48}.search-popup .empty-state[data-v-77c62654],.search-popup .loading-state[data-v-77c62654]{color:#7f8fa4;display:block;font-size:1.4rem;margin:2rem 0;text-align:center;width:100%}.search-popup .field label[data-v-77c62654]{text-align:left;padding-right:.5rem;width:50%}.search-popup .field input[data-v-77c62654]{width:50%}.search-popup .results[data-v-77c62654]{height:480px;max-height:calc(90vh - 160px)}.search-popup .results.has-overflow[data-v-77c62654]{overflow:auto;-webkit-overflow-scrolling:touch}.search-popup .load-more-results[data-v-77c62654]{margin:2rem auto}@media (max-width:900px){.search-popup[data-v-77c62654]{border-radius:0;height:100%;left:0;max-height:none;padding:1rem;top:0;-webkit-transform:none;transform:none;width:100vw}.search-popup .search-popup-close[data-v-77c62654]{display:none}.search-popup .field label[data-v-77c62654]{font-size:1.4rem}.search-popup .search-popup-header h2[data-v-77c62654]{margin-bottom:0}.search-popup .results[data-v-77c62654]{height:calc(100% - 125px);max-height:100%}.search-popup>.button[data-v-77c62654]{border-radius:0;bottom:0;display:block;left:0;position:absolute}}.block[data-v-918a5282]{background:#fff;border:1px solid #ebebeb;border-radius:5px;margin:2.4rem auto;max-width:1400px}.block h2[data-v-918a5282]{font-size:2rem;font-weight:400;margin:0;padding:2rem 0;width:auto}.block h2 strong[data-v-918a5282]{font-weight:400}.block h2 strong .item-info[data-v-918a5282]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#299ef5;border-radius:10px;color:#fff;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:serif;font-size:17px;font-style:normal;font-weight:700;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:20px;position:relative;top:-1px;width:20px}.block h2 strong .item-info[data-v-918a5282] .info-box-content{color:#333c48;font-size:14px;font-family:sans-serif;font-weight:400;padding:1.2rem;text-align:center}.block h2 strong.danger-text .item-info[data-v-918a5282]{background:#f84871}.block h2 strong.default-text[data-v-918a5282]{color:#2696e9}.block h2 strong.danger-text[data-v-918a5282]{color:#ed1c23}.block h2 strong.success-text[data-v-918a5282]{color:#69b228}.block h2 strong.category-name[data-v-918a5282]{color:#7f8fa4;font-size:1.4rem;margin-left:1rem}.block h2 strong.category-name[data-v-918a5282]:before{content:"("}.block h2 strong.category-name[data-v-918a5282]:after{content:")"}.block h2 strong.is-new-line[data-v-918a5282]{display:block;font-size:14px;margin-top:5px}.block-heading[data-v-918a5282]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #ebebeb;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 3rem;position:relative}.block-heading .counter[data-v-918a5282]{float:left}.block-content[data-v-918a5282]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:3.5rem 2.5rem;position:relative}.block-content.no-padding[data-v-918a5282]{padding:0}.block .handler[data-v-918a5282]{border-bottom:2px solid #dee1e4;border-top:2px solid #dee1e4;cursor:move;height:2rem;left:1.2rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1rem}.block .handler[data-v-918a5282]:before{border-bottom:2px solid #dee1e4;border-top:2px solid #dee1e4;content:"";display:block;height:.8rem;margin-top:.4rem;width:1rem}.block-loader[data-v-918a5282],.block-save[data-v-918a5282]{background:hsla(0,0%,100%,.95);height:100%;left:0;opacity:0;position:absolute;pointer-events:none;top:0;transition:opacity .5s ease-out;width:100%}.block-loader.is-visible[data-v-918a5282],.block-save.is-visible[data-v-918a5282]{opacity:1;pointer-events:auto}.block-loader-text[data-v-918a5282],.block-save-text[data-v-918a5282]{color:#7f8fa4;left:50%;position:absolute;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.block-loader-text[data-v-918a5282]:before,.block-save-text[data-v-918a5282]:before{-webkit-animation:spinner-data-v-918a5282 1s infinite linear;animation:spinner-data-v-918a5282 1s infinite linear;border:3px solid #c1cddc;border-left:3px solid transparent;border-radius:50%;content:"";display:block;height:12px;left:-20px;position:absolute;top:4px;width:12px}@-webkit-keyframes spinner-data-v-918a5282{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spinner-data-v-918a5282{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@media (max-width:1680px){.block[data-v-918a5282]{margin:2.4rem auto;max-width:1400px}}@media (max-width:1480px){.block[data-v-918a5282]{margin:2.4rem 2rem;max-width:calc(100% - 4rem)}}@media (max-width:1240px){.block-heading[data-v-918a5282]{padding:0 1rem}.block-content[data-v-918a5282]{padding:1rem}}@media (max-width:640px){.block[data-v-918a5282]{margin:1.4rem 1rem;max-width:calc(100% - 2rem)}.block-heading[data-v-918a5282]{-ms-flex-wrap:wrap;flex-wrap:wrap}.block .block-list-heading[data-v-918a5282]{display:none}}.multi-switcher[data-v-c6b20f82]{max-width:66.666666%}.multi-switcher-item[data-v-c6b20f82]{padding:.5rem 0}.multi-switcher-item label[data-v-c6b20f82]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.multi-switcher-item label .switcher[data-v-c6b20f82]{margin:0 1rem 0 0}.multi-switcher-item label span[data-v-c6b20f82]{width:calc(100% - 5rem)}.multi-switcher-item label small[data-v-c6b20f82]{color:#7f8fa4;margin-left:1rem}.reservation-params[data-v-0a7efec4]{width:100%}.reservation-params select.is-invalid[data-v-0a7efec4]{border:1px solid #ed1c23}.reservation-params select.is-invalid+.note[data-v-0a7efec4]{color:#ed1c23}.reservation-params .is-invalid[data-v-0a7efec4]{border:1px solid #ed1c23}.reservation-params .is-invalid+.note[data-v-0a7efec4]{color:#ed1c23}.reservation-params .multi-switcher[data-v-0a7efec4]{border:none!important}.reservation-params .field-desc[data-v-0a7efec4]{max-width:60%}.reservation-params .field-desc[data-v-0a7efec4] bookero-iframe{background:#f2f7fa;border:1px solid #dee1e4;display:block;min-height:50px;padding:16px;width:100%;word-break:break-all}.reservation-params .field-desc[data-v-0a7efec4] bookero-iframe:after{content:"Film do wy\15Bwietlenia: " attr(src)}@media (max-width:800px){.reservation-params .field input[data-v-0a7efec4],.reservation-params .field select[data-v-0a7efec4],.reservation-params .field textarea[data-v-0a7efec4]{width:66%}}@media (max-width:580px){.reservation-params .field input[data-v-0a7efec4],.reservation-params .field label[data-v-0a7efec4],.reservation-params .field select[data-v-0a7efec4],.reservation-params .field textarea[data-v-0a7efec4]{text-align:left;width:100%}.reservation-params .field small.note[data-v-0a7efec4]{padding:.5rem 0 0;width:100%}.reservation-params .field label[data-v-0a7efec4]{margin-bottom:.5rem}.reservation-params .field .medium-select[data-v-0a7efec4]{width:30%}}.sticky-header[data-v-083d4a64]{background:#fff;border-bottom:1px solid #ebebeb;margin:0;position:static}.sticky-header.is-sticky[data-v-083d4a64]{left:5.4rem;position:absolute;position:sticky;top:7rem;z-index:99}.sticky-header.is-auto-width .wrapper h1[data-v-083d4a64]{width:auto}.sticky-header .help-icon[data-v-083d4a64]{cursor:pointer}.sticky-header .wrapper[data-v-083d4a64]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:8rem;margin:0 auto;max-width:1400px;padding:0;position:relative}.sticky-header .wrapper h1[data-v-083d4a64]{font-size:2.4rem;font-weight:400;line-height:8rem;margin:0;padding:0;position:relative;width:100%}.sticky-header .wrapper h1>small[data-v-083d4a64]{border-left:1px solid #c1cddc;color:#7f8fa4;font-size:1.4rem;line-height:2;margin-left:1rem;padding-left:1rem}.sticky-header .wrapper select[data-v-083d4a64]{height:3.6rem;max-width:32rem}.sticky-header .wrapper select+.button[data-v-083d4a64]{margin-left:2rem}.sticky-header.has-bottom-slot .bottom[data-v-083d4a64]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;width:100%}.sticky-header.has-bottom-slot .wrapper[data-v-083d4a64]{-ms-flex-wrap:wrap;flex-wrap:wrap;height:15rem}.sticky-header.has-bottom-slot .wrapper h1[data-v-083d4a64]:after{background:#ebebeb;bottom:0;content:"";height:1px;left:0;position:absolute;right:0}@media (max-width:1680px){.sticky-header .wrapper[data-v-083d4a64]{margin:0 auto;max-width:1400px}}@media (max-width:1480px){.sticky-header .wrapper[data-v-083d4a64]{margin:0 2rem;max-width:calc(100% - 4rem)}}@media (max-width:640px){.sticky-header.is-sticky[data-v-083d4a64]{left:0;position:absolute;top:0;width:100%}.sticky-header .wrapper[data-v-083d4a64]{height:5rem;margin:0 1rem;max-width:calc(100% - 2rem)}.sticky-header .wrapper h1[data-v-083d4a64]{line-height:1}.sticky-header .wrapper h1 small[data-v-083d4a64]{border:none;display:block;line-height:1.2;margin:0;padding:0;width:100%}.sticky-header .wrapper select[data-v-083d4a64]{width:100%}.sticky-header .wrapper select+.button[data-v-083d4a64]{margin-left:1rem}}@media (max-width:560px){.sticky-header .wrapper h1[data-v-083d4a64]{font-size:1.8rem}}.search-date-popup[data-v-111b2d22]{background:#fff;border-radius:5px;box-shadow:0 1rem 2rem rgba(0,0,0,.125);display:none;left:50%;max-height:90vh;position:fixed;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:1100px;z-index:10000}.search-date-popup>.button[data-v-111b2d22]{display:none}.search-date-popup-overlay[data-v-111b2d22]{background:rgba(0,0,0,.25);height:100%;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity .25s ease-out;width:100vw;will-change:opacity;z-index:10000}.search-date-popup-overlay.is-visible[data-v-111b2d22]{opacity:1;pointer-events:auto}.search-date-popup-wrapper[data-v-111b2d22]{overflow:auto;-webkit-overflow-scrolling:touch;max-height:90vh;padding:3rem 4rem}.search-date-popup.is-visible[data-v-111b2d22]{display:block}.search-date-popup-close[data-v-111b2d22]{background:#ed1c23;border-radius:50%;color:#fff;font-size:3.6rem;font-weight:700;height:3.6rem;line-height:3.5rem;position:absolute;right:-1.8rem;text-align:center;top:-1.8rem;width:3.6rem}.search-date-popup-empty-state[data-v-111b2d22]{color:#7f8fa4;font-size:2.4rem;padding:10rem 0;text-align:center;width:100%}.search-date-popup h2[data-v-111b2d22]{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0}.search-date-popup .message[data-v-111b2d22]{margin:2rem auto;max-width:1400px;width:100%}.search-date-popup select.is-invalid[data-v-111b2d22]{border:1px solid #ed1c23}.search-date-popup select.is-invalid+.note[data-v-111b2d22]{color:#ed1c23}.search-date-popup .profile-check-button[data-v-111b2d22]{left:-130px;position:relative;width:120px}.search-date-popup .sticky-header .top-ui[data-v-111b2d22]{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;right:0;top:22px;width:auto}.search-date-popup .sticky-header .top-ui .send-confirmation[data-v-111b2d22]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:2rem}.search-date-popup .sticky-header .top-ui .send-confirmation .switcher[data-v-111b2d22]{margin-left:2rem}.search-date-popup .sticky-header .bottom-ui[data-v-111b2d22]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;top:-5px;width:100%}.search-date-popup .sticky-header .bottom-ui>label[data-v-111b2d22]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:2%;white-space:nowrap;width:28%}.search-date-popup .sticky-header .bottom-ui>label select[data-v-111b2d22]{margin-left:1rem}.search-date-popup .sticky-header .bottom-ui .final-price[data-v-111b2d22]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:40%}.search-date-popup .sticky-header .bottom-ui .final-price label[data-v-111b2d22]{font-size:2rem;text-align:right;width:100%}.search-date-popup .sticky-header .bottom-ui .final-price .final-price-original[data-v-111b2d22]{color:#ed1c23;font-style:italic;text-align:right;width:100%}.search-date-popup .field[data-v-111b2d22]{position:relative}.search-date-popup .field .small-select[data-v-111b2d22]{width:8rem}.search-date-popup .field .small-select+.small-select[data-v-111b2d22]{margin-left:1rem;width:9rem}.search-date-popup .field .small-select.is-invalid[data-v-111b2d22]{border:1px solid #ed1c23}.search-date-popup .field .medium-select[data-v-111b2d22]{width:calc(16.666666% - .5rem)}.search-date-popup .field .medium-select+.medium-select[data-v-111b2d22]{margin-left:1rem}.search-date-popup .field .rodo-label[data-v-111b2d22]{padding-left:1rem;text-align:left;width:calc(100% - 6rem)}.search-date-popup .field .rodo-label.is-invalid[data-v-111b2d22]{color:#ed1c23}.search-date-popup .field input.has-autocomplete[data-v-111b2d22]{border-radius:5px 5px 0 0}.search-date-popup .reservation-date-type[data-v-111b2d22]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.search-date-popup .reservation-date-type-wrapper[data-v-111b2d22]{margin:3rem auto 0;min-height:320px}.search-date-popup .reservation-date-type>span[data-v-111b2d22]{color:#7f8fa4;font-size:1.4rem;padding:0 1rem}.search-date-popup .reservation-date-type .button[data-v-111b2d22]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:240px}.search-date-popup .reservation-date-type .button.is-active[data-v-111b2d22]{background:linear-gradient(#fff,#dff0fc);border:2px solid #2696e9;box-shadow:0 2px 5px rgba(0,0,0,.25)}.search-date-popup .reservation-date-type .button-wrapper[data-v-111b2d22]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;width:240px}.search-date-popup .reservation-date-type .button-wrapper .button[data-v-111b2d22]{position:relative;z-index:2}.search-date-popup .reservation-date-type .button-wrapper .vdp-datepicker[data-v-111b2d22]{height:38px;left:3px;position:absolute;top:0;width:240px;z-index:1}.search-date-popup .reservation-date-type .button-wrapper .time-popup[data-v-111b2d22]{background:#fff;border-radius:5px;box-shadow:0 0 20px rgba(0,0,0,.15);left:5px;padding:2rem;position:absolute;top:calc(100% + 10px);z-index:2}.search-date-popup .reservation-date-type .button-wrapper .time-popup label[data-v-111b2d22]{color:#333c48;display:block;font-size:14px;font-weight:600;margin-bottom:8px;width:100%}.search-date-popup .reservation-date-type .button-wrapper .time-popup .vdp-datepicker[data-v-111b2d22]{height:33px;left:0;margin-bottom:10px;position:relative;width:100%}.search-date-popup .reservation-date-type .button-wrapper .time-popup-wrapper[data-v-111b2d22]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.search-date-popup .reservation-date-type .button-wrapper .time-popup select[data-v-111b2d22]{margin:0 0 1rem;width:80px}.search-date-popup .reservation-date-type .button-wrapper .time-popup-separator[data-v-111b2d22]{display:block;height:2rem;line-height:2rem;padding:0 1rem;position:relative;top:-.5rem}.search-date-popup .reservation-date-type .button-wrapper .time-popup .button[data-v-111b2d22]{margin-left:0;width:100%;z-index:0}.search-date-popup .reservation-date-type .button-wrapper .time-popup[data-v-111b2d22]:after{border:5px solid #fff;border-left-color:transparent;border-right-color:transparent;border-top-color:transparent;content:"";position:absolute;top:-10px}.search-date-popup .periodicity-error-message[data-v-111b2d22],.search-date-popup .periodicity-loading-state[data-v-111b2d22],.search-date-popup .reservation-empty-state[data-v-111b2d22],.search-date-popup .reservation-error-message[data-v-111b2d22],.search-date-popup .reservation-loading-state[data-v-111b2d22]{color:#7f8fa4;padding:6rem 0 3rem;text-align:center;width:100%}.search-date-popup .periodicity-error-message[data-v-111b2d22],.search-date-popup .periodicity-loading-state[data-v-111b2d22]{padding-top:3rem}.search-date-popup .loading-dates-for-selected-service[data-v-111b2d22]{color:#7f8fa4;margin-left:2rem}.search-date-popup .no-free-dates-for-selected-service[data-v-111b2d22],.search-date-popup .reservation-error-message[data-v-111b2d22]{color:#ed1c23;padding-left:2rem}.search-date-popup .reservation-date-switcher[data-v-111b2d22],.search-date-popup .reservation-time-switcher[data-v-111b2d22]{margin:3rem auto -2rem;position:relative;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:720px}.search-date-popup .reservation-date-switcher-dayname[data-v-111b2d22],.search-date-popup .reservation-time-switcher-dayname[data-v-111b2d22]{color:#7f8fa4;display:block;font-size:1.6rem;margin-bottom:.5rem}.search-date-popup .reservation-date-switcher-fulldate[data-v-111b2d22],.search-date-popup .reservation-date-switcher-fulltime[data-v-111b2d22],.search-date-popup .reservation-time-switcher-fulldate[data-v-111b2d22],.search-date-popup .reservation-time-switcher-fulltime[data-v-111b2d22]{display:block;font-size:2.4rem;font-weight:500}.search-date-popup .reservation-date-switcher-next[data-v-111b2d22],.search-date-popup .reservation-date-switcher-prev[data-v-111b2d22],.search-date-popup .reservation-time-switcher-next[data-v-111b2d22],.search-date-popup .reservation-time-switcher-prev[data-v-111b2d22]{height:26px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:20px}.search-date-popup .reservation-date-switcher-next[data-v-111b2d22]:after,.search-date-popup .reservation-date-switcher-next[data-v-111b2d22]:before,.search-date-popup .reservation-date-switcher-prev[data-v-111b2d22]:after,.search-date-popup .reservation-date-switcher-prev[data-v-111b2d22]:before,.search-date-popup .reservation-time-switcher-next[data-v-111b2d22]:after,.search-date-popup .reservation-time-switcher-next[data-v-111b2d22]:before,.search-date-popup .reservation-time-switcher-prev[data-v-111b2d22]:after,.search-date-popup .reservation-time-switcher-prev[data-v-111b2d22]:before{background:#233146;content:"";display:block;height:2px;position:absolute;top:50%;-webkit-transform-origin:0 50%;transform-origin:0 50%;width:14px}.search-date-popup .reservation-date-switcher-next[data-v-111b2d22]:active,.search-date-popup .reservation-date-switcher-next[data-v-111b2d22]:focus,.search-date-popup .reservation-date-switcher-next[data-v-111b2d22]:hover,.search-date-popup .reservation-date-switcher-prev[data-v-111b2d22]:active,.search-date-popup .reservation-date-switcher-prev[data-v-111b2d22]:focus,.search-date-popup .reservation-date-switcher-prev[data-v-111b2d22]:hover,.search-date-popup .reservation-time-switcher-next[data-v-111b2d22]:active,.search-date-popup .reservation-time-switcher-next[data-v-111b2d22]:focus,.search-date-popup .reservation-time-switcher-next[data-v-111b2d22]:hover,.search-date-popup .reservation-time-switcher-prev[data-v-111b2d22]:active,.search-date-popup .reservation-time-switcher-prev[data-v-111b2d22]:focus,.search-date-popup .reservation-time-switcher-prev[data-v-111b2d22]:hover{opacity:.5}.search-date-popup .reservation-date-switcher-prev[data-v-111b2d22],.search-date-popup .reservation-date-switcher-prev[data-v-111b2d22]:after,.search-date-popup .reservation-date-switcher-prev[data-v-111b2d22]:before,.search-date-popup .reservation-time-switcher-prev[data-v-111b2d22],.search-date-popup .reservation-time-switcher-prev[data-v-111b2d22]:after,.search-date-popup .reservation-time-switcher-prev[data-v-111b2d22]:before{left:0}.search-date-popup .reservation-date-switcher-prev[data-v-111b2d22]:before,.search-date-popup .reservation-time-switcher-prev[data-v-111b2d22]:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.search-date-popup .reservation-date-switcher-prev[data-v-111b2d22]:after,.search-date-popup .reservation-time-switcher-prev[data-v-111b2d22]:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.search-date-popup .reservation-date-switcher-prev.is-inactive[data-v-111b2d22],.search-date-popup .reservation-time-switcher-prev.is-inactive[data-v-111b2d22]{opacity:.25;pointer-events:none}.search-date-popup .reservation-date-switcher-next[data-v-111b2d22],.search-date-popup .reservation-time-switcher-next[data-v-111b2d22]{right:0}.search-date-popup .reservation-date-switcher-next[data-v-111b2d22]:after,.search-date-popup .reservation-date-switcher-next[data-v-111b2d22]:before,.search-date-popup .reservation-time-switcher-next[data-v-111b2d22]:after,.search-date-popup .reservation-time-switcher-next[data-v-111b2d22]:before{-webkit-transform-origin:100% 50%;transform-origin:100% 50%;right:0}.search-date-popup .reservation-date-switcher-next[data-v-111b2d22]:before,.search-date-popup .reservation-time-switcher-next[data-v-111b2d22]:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.search-date-popup .reservation-date-switcher-next[data-v-111b2d22]:after,.search-date-popup .reservation-time-switcher-next[data-v-111b2d22]:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.search-date-popup .reservation-nearest-dates[data-v-111b2d22]{margin:1.5rem auto;max-height:480px;overflow:auto;-webkit-overflow-scrolling:touch;padding:0 2rem 0 0;position:relative;width:600px}.search-date-popup .reservation-nearest-dates-wrapper[data-v-111b2d22]{background:#f7f7f7;border:1px solid #ebebeb;margin:3rem auto 0;max-width:840px;width:100%}.search-date-popup .reservation-nearest-dates .nearest-dates-notice[data-v-111b2d22]{color:#7f8fa4;font-size:1.3rem;margin-bottom:1.5rem;text-align:center}.search-date-popup .reservation-nearest-dates h3[data-v-111b2d22]{background:#f7f7f7;font-size:2rem;font-weight:500;margin:0;padding:1rem 0;position:sticky;top:0;z-index:1}.search-date-popup .reservation-nearest-dates-day-item[data-v-111b2d22]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border:1px solid #dee1e4;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;margin:.5rem 0;padding:.5rem 1rem}.search-date-popup .reservation-nearest-dates-day-item.is-active[data-v-111b2d22]{background:linear-gradient(#fff,#dff0fc);border:2px solid #2696e9;box-shadow:0 2px 5px rgba(0,0,0,.25)}.search-date-popup .reservation-nearest-dates-day-item.is-invalid[data-v-111b2d22]{background:linear-gradient(#fff,#feeaef);border:1px solid #ed1c23}.search-date-popup .reservation-nearest-dates-day-item.is-invalid .button[data-v-111b2d22]{background:#f84871;border-color:#f84871}.search-date-popup .reservation-nearest-dates-day-item.is-invalid .button[data-v-111b2d22]:active,.search-date-popup .reservation-nearest-dates-day-item.is-invalid .button[data-v-111b2d22]:focus,.search-date-popup .reservation-nearest-dates-day-item.is-invalid .button[data-v-111b2d22]:hover{background:#f61b4f;border-color:#f61b4f}.search-date-popup .reservation-nearest-dates-day-item.is-invalid .item-info[data-v-111b2d22]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f84871;border-radius:10px;color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:serif;font-size:17px;font-style:normal;font-weight:700;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:20px;position:relative;top:1px;width:20px}.search-date-popup .reservation-nearest-dates-day-item.is-invalid.is-active[data-v-111b2d22]{background:linear-gradient(#fff,#dff0fc);border:2px solid #2696e9;box-shadow:0 2px 5px rgba(0,0,0,.25)}.search-date-popup .reservation-nearest-dates-day-item .nearest-day-date[data-v-111b2d22]{font-weight:400;width:160px}.search-date-popup .reservation-nearest-dates-day-item label[data-v-111b2d22]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#7f8fa4;display:block;font-size:1.2rem;margin-left:2rem;margin-right:1rem}.search-date-popup .reservation-nearest-dates-day-item label>div[data-v-111b2d22]{margin-bottom:.5rem}.search-date-popup .reservation-nearest-dates-day-item label select[data-v-111b2d22]{font-size:1.2rem;height:2.6rem;margin-left:0;width:240px}.search-date-popup .reservation-nearest-dates-day-item label strong[data-v-111b2d22]{margin-left:.5rem;width:150px}.search-date-popup .reservation-nearest-dates-day-item .item-info+label[data-v-111b2d22]{margin-left:3rem}.search-date-popup .reservation-nearest-dates-day-item .button[data-v-111b2d22]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:auto;min-width:80px}.search-date-popup .reservation-nearest-dates-day-item .button+.button[data-v-111b2d22],.search-date-popup .reservation-nearest-dates-day-item select+.button[data-v-111b2d22]{margin-left:1rem}.search-date-popup .reservation-nearest-dates-day-item .active-icon[data-v-111b2d22]{margin:0 32px 0 auto}.search-date-popup .reservation-nearest-dates-day-item select+.active-icon[data-v-111b2d22]{margin:0 32px 0 44px}.search-date-popup .periodicity-dates-wrapper[data-v-111b2d22]{margin-top:0;text-align:center;width:100%}.search-date-popup .periodicity-dates[data-v-111b2d22]{background:#f7f7f7;border:1px solid #ebebeb;margin:0 auto;max-width:840px;padding:1.5rem 0;width:100%}.search-date-popup .periodicity-date-day-item[data-v-111b2d22]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border:1px solid #dee1e4;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;margin:.5rem auto;padding:.75rem 1rem;position:relative;right:1rem;width:360px}.search-date-popup .periodicity-date-day-item.is-invalid[data-v-111b2d22]{border:1px solid #ed1c23}.search-date-popup .periodicity-date-day-item>strong[data-v-111b2d22]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:2rem;font-weight:400;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:70%}.search-date-popup .periodicity-date-day-item>strong .edit-date[data-v-111b2d22]{margin-left:auto;pointer-events:none}.search-date-popup .periodicity-date-day-item .vdp-datepicker[data-v-111b2d22]{cursor:pointer;position:absolute;right:30%;width:30px;z-index:10}.search-date-popup .periodicity-date-day-item .hour-value[data-v-111b2d22]{margin-left:5%;position:relative;width:20%}.search-date-popup .periodicity-date-day-item .hour-value[data-v-111b2d22]:before{background:#dee1e4;content:"";height:90%;left:-1%;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1px}.search-date-popup .periodicity-date-day-item .invalid-date-message[data-v-111b2d22]{color:#ed1c23;font-size:1.3rem;position:absolute;right:-220px;text-align:left;width:200px}.search-date-popup .info-box-content>div[data-v-111b2d22]{color:#333c48!important;font-family:Source Sans Pro,sans-serif;font-size:1.3rem}.search-date-popup .reservation-start-date[data-v-111b2d22]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:20px 0 -10px}.search-date-popup .reservation-start-date label[data-v-111b2d22]{margin-right:10px}@media (max-width:1650px){.reservation-form .message[data-v-111b2d22]{margin:2rem;max-width:calc(100% - 4rem);width:calc(100% - 4rem)}}@media (max-width:1180px){.search-date-popup[data-v-111b2d22]{border-radius:0;height:100%;max-height:100%;width:100vw}.search-date-popup>.button[data-v-111b2d22]{border-radius:0;bottom:0;display:block;left:0;position:absolute}.search-date-popup .search-date-popup-wrapper[data-v-111b2d22]{max-height:calc(100% - 4rem);padding:2rem}.search-date-popup .search-date-popup-close[data-v-111b2d22]{display:none}}@media (max-width:960px){.search-date-popup .reservation-date-type[data-v-111b2d22]{-ms-flex-wrap:wrap;flex-wrap:wrap}.search-date-popup .reservation-date-type .button-wrapper[data-v-111b2d22],.search-date-popup .reservation-date-type .button[data-v-111b2d22]{height:36px;margin:0 0 .75rem;width:100%}.search-date-popup .reservation-date-type .button-wrapper[data-v-111b2d22]{z-index:10}.search-date-popup .reservation-date-type .button-wrapper~.button-wrapper[data-v-111b2d22]{z-index:9}.search-date-popup .reservation-date-type .button-wrapper .vdp-datepicker[data-v-111b2d22]{left:50%;max-width:280px;width:100%}.search-date-popup .reservation-date-type .button-wrapper .time-popup[data-v-111b2d22]{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.search-date-popup .reservation-date-type>span[data-v-111b2d22]{display:none}}@media (max-width:800px){.search-date-popup .field input[data-v-111b2d22],.search-date-popup .field select[data-v-111b2d22],.search-date-popup .field textarea[data-v-111b2d22]{width:66%}.search-date-popup .field .medium-select[data-v-111b2d22]{width:30%}.search-date-popup .reservation-nearest-dates[data-v-111b2d22]{max-height:none;max-width:600px;padding:0;width:100%}.search-date-popup .reservation-nearest-dates h3[data-v-111b2d22]{font-size:1.8rem}.search-date-popup .reservation-nearest-dates-wrapper[data-v-111b2d22]{padding:0 1rem}.search-date-popup .profile-check-button[data-v-111b2d22]{left:auto;position:absolute;right:8px;top:16px}.search-date-popup .reservation-date-switcher[data-v-111b2d22],.search-date-popup .reservation-time-switcher[data-v-111b2d22]{width:96%}.search-date-popup .reservation-date-switcher .reservation-date-switcher-fulldate[data-v-111b2d22],.search-date-popup .reservation-date-switcher .reservation-date-switcher-fulltime[data-v-111b2d22],.search-date-popup .reservation-date-switcher .reservation-time-switcher-fulldate[data-v-111b2d22],.search-date-popup .reservation-date-switcher .reservation-time-switcher-fulltime[data-v-111b2d22],.search-date-popup .reservation-time-switcher .reservation-date-switcher-fulldate[data-v-111b2d22],.search-date-popup .reservation-time-switcher .reservation-date-switcher-fulltime[data-v-111b2d22],.search-date-popup .reservation-time-switcher .reservation-time-switcher-fulldate[data-v-111b2d22],.search-date-popup .reservation-time-switcher .reservation-time-switcher-fulltime[data-v-111b2d22]{font-size:2rem}}@media (max-width:640px){.search-date-popup .reservation-date-type .button-wrapper .time-popup[data-v-111b2d22]{min-width:240px}.search-date-popup .reservation-nearest-dates-day-item[data-v-111b2d22]{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:1rem;position:relative}.search-date-popup .reservation-nearest-dates-day-item label[data-v-111b2d22]{margin-left:auto}.search-date-popup .reservation-nearest-dates-day-item .hour-value.has-padding[data-v-111b2d22]{padding:0;text-align:left}.search-date-popup .reservation-nearest-dates-day-item .button[data-v-111b2d22]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:1rem 0 0;width:100%}.search-date-popup .reservation-nearest-dates-day-item>svg[data-v-111b2d22]{margin:0!important;position:absolute;right:2rem;top:1.5rem}}@media (max-width:580px){.search-date-popup .field input[data-v-111b2d22],.search-date-popup .field label[data-v-111b2d22],.search-date-popup .field select[data-v-111b2d22],.search-date-popup .field textarea[data-v-111b2d22]{text-align:left;width:100%}.search-date-popup .field small.note[data-v-111b2d22]{padding:.5rem 0 0;width:100%}.search-date-popup .field label[data-v-111b2d22]{margin-bottom:.5rem}.search-date-popup .field .medium-select[data-v-111b2d22]{width:45%}.search-date-popup .profile-check-button[data-v-111b2d22]{left:auto;position:absolute;right:2px;top:39px}}@media (max-width:420px){.search-date-popup .reservation-nearest-dates-day-item label[data-v-111b2d22]{margin:1rem 0 0;width:100%}.search-date-popup .reservation-nearest-dates-day-item label select[data-v-111b2d22]{width:100%}.search-date-popup .periodicity-dates[data-v-111b2d22]{padding:.5rem 1rem}.search-date-popup .periodicity-date-day-item>strong[data-v-111b2d22],.search-date-popup .periodicity-date-day-item[data-v-111b2d22]{width:100%}.search-date-popup .periodicity-date-day-item .hour-value[data-v-111b2d22]{border:none;margin:0;padding:1rem 0 0;text-align:left;width:100%}.search-date-popup .periodicity-date-day-item .hour-value[data-v-111b2d22]:before{display:none}.search-date-popup .periodicity-date-day-item>.edit-date[data-v-111b2d22]{position:absolute;right:1rem;top:4.5rem}.search-date-popup .periodicity-date-day-item .vdp-datepicker[data-v-111b2d22]{right:0;top:0;z-index:11}}.sidebar[data-v-0d9d18a0]{background:#233146;display:-webkit-box;display:-ms-flexbox;display:flex;height:calc(100% - 7rem);max-width:23.4rem;position:fixed;top:7rem;width:auto;z-index:101}.sidebar ul[data-v-0d9d18a0]{opacity:0;transition:opacity .5s ease-out;will-change:opacity}.sidebar.is-loaded ul[data-v-0d9d18a0]{opacity:1}.sidebar-level0[data-v-0d9d18a0]{background:#1d2531;list-style-type:none;margin:0;padding:0;width:5.4rem}.sidebar-level0>li[data-v-0d9d18a0]{height:6.4rem}.sidebar-level0>li>a[data-v-0d9d18a0]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:6.4rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;width:5.4rem}.sidebar-level0>li>a>svg[data-v-0d9d18a0]{opacity:.5}.sidebar-level0>li>a .error-badge[data-v-0d9d18a0],.sidebar-level0>li>a .waiting-badge[data-v-0d9d18a0],.sidebar-level0>li>a .warning-badge[data-v-0d9d18a0]{background:#2696e9;border:2px solid #233146;border-radius:.9rem;color:#fff;font-size:1.3rem;font-weight:700;height:2.2rem;line-height:1.9rem;position:absolute;right:.5rem;text-align:center;top:.75rem;width:2.2rem}.sidebar-level0>li>a .error-badge[data-v-0d9d18a0]{background:#ed1c23;border:2px solid #233146}.sidebar-level0>li>a .warning-badge[data-v-0d9d18a0]{background:#f7981d;top:3.2rem}.sidebar-level0>li.is-active[data-v-0d9d18a0]{background:#233146}.sidebar-level0>li.is-active>a>svg[data-v-0d9d18a0]{opacity:1}.sidebar-level1[data-v-0d9d18a0]{background:#233146;height:100%;left:5.4rem;list-style-type:none;margin:0;padding:2.4rem 2rem;width:18rem;z-index:10}.sidebar-level1 .item a[data-v-0d9d18a0]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.4rem;font-weight:600;height:4.8rem;margin:.2rem -1rem;padding:0 1rem;position:relative;transition:all .25s ease-out}.sidebar-level1 .item a svg[data-v-0d9d18a0]{margin-right:1.5rem}.sidebar-level1 .item a svg.icon.size-m[data-v-0d9d18a0]{left:-2px;margin-right:1.1rem;position:relative}.sidebar-level1 .item a[data-v-0d9d18a0]:hover{background:hsla(0,0%,100%,.075);border-radius:5px;color:#fff}.sidebar-level1 .item a .error-badge[data-v-0d9d18a0]{background:#ed1c23;border:none;border-radius:.6rem;color:#fff;font-size:1.3rem;font-weight:700;height:1.8rem;line-height:1.9rem;position:absolute;right:1rem;text-align:center;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1.8rem}.sidebar-level1 .item.is-active a[data-v-0d9d18a0]{background:hsla(0,0%,100%,.075);border-radius:5px;color:#fff}.sidebar-level1 .item-heading[data-v-0d9d18a0]{color:#7f8fa4;font-size:1.2rem;font-weight:600;margin:0 0 1.5rem;text-transform:uppercase}@media (max-width:1820px){.sidebar[data-v-0d9d18a0]{max-width:5.4rem}.sidebar-level1[data-v-0d9d18a0]{opacity:0!important;pointer-events:none;position:absolute;transition-duration:.125s}.sidebar:hover .sidebar-level1[data-v-0d9d18a0]{opacity:1!important;pointer-events:auto}}@media (max-width:1040px){.sidebar-level0>li[data-v-0d9d18a0]{height:6.4rem}.sidebar-level0>li.only-desktop[data-v-0d9d18a0],.sidebar-level1>li.only-desktop[data-v-0d9d18a0]{display:none}}@media (max-width:640px){.sidebar[data-v-0d9d18a0]{display:none}}.survey-results-popup[data-v-d18870fe]{background:#fff;border-radius:5px;box-shadow:0 1rem 2rem rgba(0,0,0,.125);display:none;left:50%;max-height:90vh;padding:3rem 4rem 6rem;position:fixed;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:720px;z-index:10000}.survey-results-popup-scoring[data-v-d18870fe]{color:#7f8fa4;display:block;font-size:16px;margin-left:auto}.survey-results-popup-scoring>strong[data-v-d18870fe]{color:#2f4d8a}.survey-results-popup-overlay[data-v-d18870fe]{background:rgba(0,0,0,.25);height:100%;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity .25s ease-out;width:100vw;will-change:opacity;z-index:10000}.survey-results-popup-overlay.is-visible[data-v-d18870fe]{opacity:1;pointer-events:auto}.survey-results-popup.is-visible[data-v-d18870fe]{display:block}.survey-results-popup.is-loading dl[data-v-d18870fe],.survey-results-popup.is-loading h2[data-v-d18870fe],.survey-results-popup.is-loading p[data-v-d18870fe]{opacity:0}.survey-results-popup .survey-results-popup-empty-state[data-v-d18870fe]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#7f8fa4;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:2.4rem;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;padding:3.2rem 0;position:absolute;text-align:center;top:0;width:100%;z-index:10}.survey-results-popup>h2[data-v-d18870fe]{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0}.survey-results-popup>h2>small[data-v-d18870fe]{color:#7f8fa4;margin-left:1rem}.survey-results-popup>h2 .button[data-v-d18870fe]{position:relative;top:2px}.survey-results-popup>h2 .button[data-v-d18870fe]:first-of-type{margin-left:auto}.survey-results-popup>h2 .button[data-v-d18870fe]:last-of-type{margin-right:0}.survey-results-popup-content[data-v-d18870fe]{max-height:77vh;overflow:auto;-webkit-overflow-scrolling:touch}.survey-results-popup-content>dl[data-v-d18870fe]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.survey-results-popup-content>dl>dt[data-v-d18870fe]{background:#eff3f6;border-radius:5px;font-weight:700;line-height:1.4;margin:0;padding:1rem;width:100%}.survey-results-popup-content>dl>dd[data-v-d18870fe]{line-height:1.4;margin:0;padding:1.5rem 1rem;width:100%}.survey-results-popup .button-popup-full[data-v-d18870fe]{border-radius:0 0 5px 5px;color:#333c48}.survey-results-popup-close[data-v-d18870fe]{background:#ed1c23;border-radius:50%;color:#fff;font-size:3.6rem;font-weight:700;height:3.6rem;line-height:3.5rem;position:absolute;right:-1.8rem;text-align:center;top:-1.8rem;width:3.6rem}@media (max-height:760px) and (min-width:800px){.survey-results-popup-content[data-v-d18870fe]{max-height:60vh;margin-top:3rem}}@media (max-width:800px){.survey-results-popup[data-v-d18870fe]{border-radius:0;height:100%;left:0;max-height:100%;padding:2rem 2rem 8rem;top:0;-webkit-transform:none;transform:none;width:100vw}.survey-results-popup .survey-results-popup-close[data-v-d18870fe]{display:none}.survey-results-popup .survey-results-popup-content[data-v-d18870fe]{height:100%;margin-top:2rem;max-height:97.5%}}@media (max-width:640px){.survey-results-popup>h2[data-v-d18870fe]{font-size:20px;position:relative;top:-10px}.survey-results-popup>h2>small[data-v-d18870fe]{position:relative;top:-2px}.survey-results-popup>h2>.button[data-v-d18870fe]{left:0;position:absolute;top:30px;width:calc(50% - .5rem)}.survey-results-popup>h2>.button+.button[data-v-d18870fe]{left:auto;right:0}.survey-results-popup .survey-results-popup-content[data-v-d18870fe]{height:100%;margin-top:0}}@media (max-width:480px){.survey-results-popup-content>dl>dd[data-v-d18870fe],.survey-results-popup-content>dl>dt[data-v-d18870fe]{width:100%}}.topbar-search[data-v-2cb72dda]{margin-left:3rem;margin-right:auto;position:relative}.topbar-search input[data-v-2cb72dda]{background:transparent;border:1px solid #6b8bcb;border-radius:5px;font-size:1.4rem;height:3.6rem;outline:none;padding:0 1.5rem;transition:all .25s ease-out;width:35rem}.topbar-search input[data-v-2cb72dda]::-webkit-input-placeholder{color:#6b8bcb;font-style:italic}.topbar-search input[data-v-2cb72dda]::-moz-placeholder{color:#6b8bcb;font-style:italic}.topbar-search input[data-v-2cb72dda]:-ms-input-placeholder{color:#6b8bcb;font-style:italic}.topbar-search input[data-v-2cb72dda]:-moz-placeholder{color:#6b8bcb;font-style:italic}.topbar-search input[data-v-2cb72dda]:active,.topbar-search input[data-v-2cb72dda]:focus{background:#fff}.topbar-search input[data-v-2cb72dda]:active::-webkit-input-placeholder,.topbar-search input[data-v-2cb72dda]:focus::-webkit-input-placeholder{color:#7f8fa4}.topbar-search input[data-v-2cb72dda]:active::-moz-placeholder,.topbar-search input[data-v-2cb72dda]:focus::-moz-placeholder{color:#7f8fa4}.topbar-search input[data-v-2cb72dda]:active:-ms-input-placeholder,.topbar-search input[data-v-2cb72dda]:focus:-ms-input-placeholder{color:#7f8fa4}.topbar-search input[data-v-2cb72dda]:active:-moz-placeholder,.topbar-search input[data-v-2cb72dda]:focus:-moz-placeholder{color:#7f8fa4}.topbar-search input:active+svg[data-v-2cb72dda],.topbar-search input:focus+svg[data-v-2cb72dda]{fill:#c1cddc!important}.topbar-search svg[data-v-2cb72dda]{cursor:pointer;position:absolute;pointer-events:auto!important;right:1.5rem;top:1rem;transition:all .25s ease-out}@media (max-width:1240px){.topbar-search[data-v-2cb72dda]{margin-right:.5rem}.topbar-search input[data-v-2cb72dda]{width:18rem}}@media (max-width:640px){.topbar-search[data-v-2cb72dda]{margin:0}.topbar-search input[data-v-2cb72dda]{width:100%!important}.topbar-search input+svg[data-v-2cb72dda]{fill:#c1cddc!important}}.topbar-notifications[data-v-d4e6b7d4]{position:relative}.topbar-notifications.is-inactive .topbar-notifications-icon[data-v-d4e6b7d4]{background:#526fa5}.topbar-notifications-icon[data-v-d4e6b7d4]{background:#526fa5;border-radius:5px;cursor:pointer;height:3.6rem;margin-left:1.2rem;width:3.6rem}.topbar-notifications-badge[data-v-d4e6b7d4],.topbar-notifications-icon[data-v-d4e6b7d4]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.topbar-notifications-badge[data-v-d4e6b7d4]{background:#ed2b5a;border-radius:50%;color:#fff;font-size:1.2rem;font-weight:700;height:2rem;line-height:1;position:absolute;top:-.75rem;right:-.75rem;width:2rem}.topbar-user[data-v-5c70a270]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.topbar-user>.button[data-v-5c70a270]{margin-left:1.2rem}.profile[data-v-5c70a270]{background:#fff;border-radius:5px;color:#333c48;display:block;height:3.6rem;line-height:4.5rem;position:relative;text-align:center;width:3.6rem}.profile-wrapper[data-v-5c70a270]{cursor:pointer;height:3.6rem;margin-left:.75rem;position:relative;width:3.6rem}.profile-wrapper>svg[data-v-5c70a270]{position:absolute;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.profile-wrapper .news-notification[data-v-5c70a270]{border:3px solid #2f4d8a;border-radius:50%;height:15px;right:0;top:51%;width:15px}.profile-wrapper .news-notification[data-v-5c70a270],.profile .notification[data-v-5c70a270]{background:#ed1c23;position:absolute;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.profile .notification[data-v-5c70a270]{border:4px solid #2f4d8a;border-radius:50%;display:block;height:2.2rem;right:-1.1rem;top:50%;width:2.2rem}.profile-dropdown[data-v-5c70a270]{background:#fff;border-radius:5px;box-shadow:0 0 25px rgba(0,0,0,.25);position:absolute;right:0;top:4.8rem;width:22.5rem;z-index:1000}.profile-dropdown .avatar[data-v-5c70a270]{display:block;margin:1.5rem auto;max-height:5rem;max-width:calc(100% - 4rem)}.profile-dropdown .dropdown-items[data-v-5c70a270]{list-style-type:none;margin:1rem 0 2rem;padding:0 2rem}.profile-dropdown .dropdown-items .item[data-v-5c70a270]{border-top:1px solid #ebebeb;position:relative}.profile-dropdown .dropdown-items .item[data-v-5c70a270]:first-child{border-top:none}.profile-dropdown .dropdown-items .item a[data-v-5c70a270]{display:block;padding:1rem 0}.profile-dropdown .dropdown-items .item a[data-v-5c70a270]:active,.profile-dropdown .dropdown-items .item a[data-v-5c70a270]:focus,.profile-dropdown .dropdown-items .item a[data-v-5c70a270]:hover{color:#000}.profile-dropdown .dropdown-items .item .notification-small[data-v-5c70a270]{background:#ed1c23;border-radius:50%;display:block;height:.8rem;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:.8rem}.profile-dropdown .dropdown-items .item .item-notification[data-v-5c70a270]{background:#ed1c23;border-radius:3px;color:#fff;font-size:11px;font-weight:700;padding:2px 4px;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.profile-dropdown .dropdown-items .item.mobile-button[data-v-5c70a270]{padding:.5rem 0}.profile-dropdown .dropdown-items .special-item[data-v-5c70a270]{margin:1rem 0 0}@media (max-width:1240px){.topbar-user[data-v-5c70a270]{margin-left:auto}.profile-wrapper[data-v-5c70a270],.topbar-user>.button[data-v-5c70a270]{margin-left:.5rem}}@media (max-width:1040px){.profile-dropdown .dropdown-items .item.desktop-only[data-v-5c70a270]{display:none}.profile-dropdown .dropdown-items .item.mobile-button[data-v-5c70a270]{border:none}}@media (max-width:640px){.profile-dropdown[data-v-5c70a270]{height:auto;left:1rem;max-height:calc(100% - 10rem);overflow:auto;position:fixed;-webkit-overflow-scrolling:touch;top:6rem;width:calc(100vw - 2rem)}.profile-dropdown .dropdown-items[data-v-5c70a270]{margin:0;padding:2rem}.profile-dropdown .dropdown-items .item.mobile-search[data-v-5c70a270]{border:none;margin-top:-.5rem;padding:.75rem 0}.profile-dropdown .dropdown-items .item.mobile-button[data-v-5c70a270]{border:none;padding:.75rem 0}.profile-wrapper[data-v-5c70a270]{height:3.6rem}.topbar-user[data-v-5c70a270]{margin-left:auto}}.topbar[data-v-31bb2484]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#2f4d8a;display:-webkit-box;display:-ms-flexbox;display:flex;height:7rem;left:0;padding:0 3.5rem;position:fixed;top:0;width:100%;z-index:100}.topbar.is-beta[data-v-31bb2484]:after{background:#ed1c23;color:#fff;content:"BETA";display:block;font-size:1.2rem;font-weight:700;height:20px;left:0;line-height:20px;position:absolute;text-align:center;top:0;-webkit-transform:translateX(-32px) translateY(8px) rotate(-45deg);transform:translateX(-32px) translateY(8px) rotate(-45deg);width:100px;z-index:10}.topbar.is-update-available[data-v-31bb2484]{background:#c61016}.topbar-update-available[data-v-31bb2484]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;padding:0 1rem}.topbar-update-available span[data-v-31bb2484]{color:#fff;font-weight:700}.topbar-update-available .button[data-v-31bb2484]{margin-left:1rem;position:relative;top:1px}.topbar .logo[data-v-31bb2484]{cursor:pointer;height:2.4rem;position:relative;width:13rem}.topbar .no-internet-connection[data-v-31bb2484]{background:#ed1c23;border-radius:0 0 5px 5px;box-shadow:0 2px 5px rgba(0,0,0,.5);color:#fff;left:50%;padding:7px 15px;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:0;white-space:nowrap;z-index:10000000}@media (max-width:1680px){.topbar[data-v-31bb2484]{padding:0 2rem}}@media (max-width:1240px){.topbar[data-v-31bb2484]{padding:0 1rem 0 2rem}}@media (max-width:1024px){.topbar-update-available[data-v-31bb2484]{padding:0 1rem 0 3rem}.topbar-update-available span[data-v-31bb2484]{font-size:1.4rem}}@media (max-width:960px){.topbar.is-update-available[data-v-31bb2484]{padding:0 1rem}.topbar.is-update-available .logo[data-v-31bb2484]{display:none}.topbar-update-available[data-v-31bb2484]{padding:0 1rem}.topbar-update-available .button[data-v-31bb2484]{top:0}}@media (max-width:640px){.topbar[data-v-31bb2484]{height:5rem}}@media (max-width:480px){.topbar-update-available span[data-v-31bb2484]{font-size:1.2rem}}
/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}*,:after,:before{box-sizing:border-box}:focus{outline:none}@font-face{font-family:Source Sans Pro;src:url(/static/fonts/SourceSansPro-Regular.woff2) format("woff2"),url(/static/fonts/SourceSansPro-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Source Sans Pro;src:url(/static/fonts/SourceSansPro-SemiBold.woff2) format("woff2"),url(/static/fonts/SourceSansPro-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Source Sans Pro;src:url(/static/fonts/SourceSansPro-Light.woff2) format("woff2"),url(/static/fonts/SourceSansPro-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Source Sans Pro;src:url(/static/fonts/SourceSansPro-Black.woff2) format("woff2"),url(/static/fonts/SourceSansPro-Black.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Source Sans Pro;src:url(/static/fonts/SourceSansPro-Bold.woff2) format("woff2"),url(/static/fonts/SourceSansPro-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}body,html{min-height:100%}html{font-size:62.5%}body{background:#f2f7fa;color:#333c48;font-family:Source Sans Pro,sans-serif;font-size:1.6rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:#299ef5;text-decoration:none}.text-center{text-align:center}.text-success{color:#69b228!important}.text-danger{color:#ed1c23!important}.text-notice{color:#2696e9!important}select[disabled]{opacity:.5}.text-cut{display:inline-block;line-height:1.8;max-width:calc(100% - 2.5rem);overflow:hidden;position:relative;text-overflow:ellipsis;top:.4rem;white-space:nowrap;max-width:95%}.button-group{display:-webkit-box;display:-ms-flexbox;display:flex}.button-group label{background:#fff;border:1px solid #dee1e4;border-left:none;display:block;font-weight:600;line-height:1;margin:0;padding:.5rem 1.25rem .75rem!important;width:auto!important}.button-group label:has(input[type=radio]:checked){background:linear-gradient(180deg,#76b228,#35ab44);color:#fff}.button-group label:first-child{border-left:1px solid #dee1e4;border-radius:5px 0 0 5px}.button-group label:last-child{border-radius:0 5px 5px 0}.button-group label input[type=radio]{display:none}body .vdp-datepicker{display:inline-block;position:relative;width:16rem}body .vdp-datepicker.is-invalid>div:first-child{border:1px solid #ed1c23;border-radius:5px}body .vdp-datepicker.is-invalid+.note{color:#ed1c23!important}body .vdp-datepicker>div:first-child:after{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3IiBoZWlnaHQ9IjQiIHZpZXdCb3g9IjAgMCA3IDQiPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgZmlsbD0iIzdGOEZBNCIgZD0iTTI4NS44MDcsMTA1LjkzNWwtMi45MzIsMi44NzRhMC41NjEsMC41NjEsMCwwLDEtLjc4NiwwbC0yLjkzMS0yLjg3NGEwLjU0MywwLjU0MywwLDAsMSwwLS43NzUsMC41NjEsMC41NjEsMCwwLDEsLjc4NiwwbDIuNTM4LDIuNDg5LDIuNTM5LTIuNDg5YTAuNTYxLDAuNTYxLDAsMCwxLC43ODYsMEEwLjU0MywwLjU0MywwLDAsMSwyODUuODA3LDEwNS45MzVaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMjc5IC0xMDUpIi8+PC9zdmc+");background-repeat:no-repeat;height:.4rem;right:1.6rem;width:.7rem}body .vdp-datepicker>div:first-child:after,body .vdp-datepicker>div:first-child:before{content:"";display:block;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}body .vdp-datepicker>div:first-child:before{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE2IDE2Ij48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiM3RjhGQTQiICBkPSJNMTUxLjUsMjE3aC0xMmEyLDIsMCwwLDEtMi0yVjIwM2EyLDIsMCwwLDEsMi0yaDJ2MWExLDEsMCwwLDAsMiwwdi0xaDR2MWExLDEsMCwwLDAsMiwwdi0xaDJhMiwyLDAsMCwxLDIsMnYxMkEyLDIsMCwwLDEsMTUxLjUsMjE3Wm0wLTEwYTEsMSwwLDAsMC0xLTFoLTEwYTEsMSwwLDAsMC0xLDF2N2ExLDEsMCwwLDAsMSwxaDEwYTEsMSwwLDAsMCwxLTF2LTdabS00LDRoMnYyaC0ydi0yWm0wLTNoMnYyaC0ydi0yWm0tMywzaDJ2MmgtMnYtMlptMC0zaDJ2MmgtMnYtMlptLTMsM2gydjJoLTJ2LTJabTAtM2gydjJoLTJ2LTJaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTM3LjUgLTIwMSkiLz48L3N2Zz4=");background-repeat:no-repeat;height:1.6rem;left:1.2rem;pointer-events:none;width:1.6rem}body .vdp-datepicker input{background:linear-gradient(#fff,#f2f4f7);border:1px solid #ced0da;border-radius:5px;color:#333c48;cursor:pointer;font-size:1.3rem;font-weight:600;height:3.2rem;text-align:center;width:100%}body .vdp-datepicker+.vdp-datepicker{margin-left:3rem}body .vdp-datepicker+.vdp-datepicker:before{background:#c1cddc;content:"";height:.2rem;left:-1.5rem;position:absolute;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:1rem}body .vdp-datepicker__clear-button{font-size:2rem;position:absolute;right:4.5rem;top:.35rem}body .vdp-datepicker__clear-button>i{font-style:normal}body .vdp-datepicker__calendar{background:#fff;border:1px solid #ebebeb;border-radius:5px;box-shadow:0 5px 20px rgba(0,0,0,.125);padding:1rem;right:0;top:4rem;width:28rem;z-index:1000}body .vdp-datepicker__calendar header{border-bottom:1px solid #ebebeb;height:40px;margin:-1rem -1rem .5rem;position:relative}body .vdp-datepicker__calendar header .next,body .vdp-datepicker__calendar header .prev,body .vdp-datepicker__calendar header .up{font-size:1.4rem;font-weight:600}body .vdp-datepicker__calendar header .next:hover,body .vdp-datepicker__calendar header .prev:hover,body .vdp-datepicker__calendar header .up:hover{background:transparent!important;color:#2696e9}body .vdp-datepicker__calendar header .next:after{-webkit-transform:rotate(135deg) translateX(5px) translateY(10px);transform:rotate(135deg) translateX(5px) translateY(10px)}body .vdp-datepicker__calendar header .next:after,body .vdp-datepicker__calendar header .prev:after{border:none!important;border-left:2px solid #000!important;border-top:2px solid #000!important;content:"";height:.8rem;margin:0;width:.8rem}body .vdp-datepicker__calendar header .prev:after{-webkit-transform:rotate(-45deg) translateX(5px) translateY(2px);transform:rotate(-45deg) translateX(5px) translateY(2px)}body .vdp-datepicker__calendar header .next.disabled:after,body .vdp-datepicker__calendar header .prev.disabled:after{opacity:.25;pointer-events:none}body .vdp-datepicker__calendar header .next:hover:after,body .vdp-datepicker__calendar header .prev:hover:after{border-left-color:#2696e9!important;border-top-color:#2696e9!important}body .vdp-datepicker__calendar .cell{border:2px solid #fff;height:3rem}body .vdp-datepicker__calendar .cell.day{width:calc(14.28% - 10px)}body .vdp-datepicker__calendar .cell.day,body .vdp-datepicker__calendar .cell.month,body .vdp-datepicker__calendar .cell.year{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:1px 5px;padding:0}body .vdp-datepicker__calendar .cell.month,body .vdp-datepicker__calendar .cell.year{border-radius:5px!important;width:calc(33.33333% - 10px)}body .vdp-datepicker__calendar .cell.day-header{color:#7f8fa4}body .vdp-datepicker__calendar .cell.selected{background:#2696e9;border:2px solid #2696e9;border-radius:50%;color:#fff}body .vdp-datepicker__calendar .cell.selected:not(.blank):not(.disabled):not(.day-header):hover{background:#2f4d8a!important;border:2px solid #2f4d8a!important}body .vdp-datepicker__calendar .cell:not(.blank):not(.disabled):not(.day-header):hover{background:transparent;border:2px solid #2696e9!important;border-radius:50%}.reservation-form .periodicity-date-day-item .vdp-datepicker>div:first-child{opacity:0}.calendar-filters .vdp-datepicker input,.opening-hours .vdp-datepicker input,.surveys-filled .vdp-datepicker input{height:3.6rem}.calendar-filters .vdp-datepicker__calendar,.opening-hours .vdp-datepicker__calendar,.services-form .vdp-datepicker__calendar,.surveys-filled .vdp-datepicker__calendar{left:0}body select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3IiBoZWlnaHQ9IjQiIHZpZXdCb3g9IjAgMCA3IDQiPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgZmlsbD0iIzdGOEZBNCIgZD0iTTI4NS44MDcsMTA1LjkzNWwtMi45MzIsMi44NzRhMC41NjEsMC41NjEsMCwwLDEtLjc4NiwwbC0yLjkzMS0yLjg3NGEwLjU0MywwLjU0MywwLDAsMSwwLS43NzUsMC41NjEsMC41NjEsMCwwLDEsLjc4NiwwbDIuNTM4LDIuNDg5LDIuNTM5LTIuNDg5YTAuNTYxLDAuNTYxLDAsMCwxLC43ODYsMEEwLjU0MywwLjU0MywwLDAsMSwyODUuODA3LDEwNS45MzVaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMjc5IC0xMDUpIi8+PC9zdmc+"),linear-gradient(#fff,#f2f4f7);background-repeat:no-repeat,no-repeat;background-position:calc(100% - 1.6rem) 50%,50%;border:1px solid #ced0da;border-radius:5px;color:#333c48;cursor:pointer;display:inline-block;font-size:1.3rem;font-weight:700;height:3.2rem;padding:0 3.5rem 0 1rem;text-align:left;width:100%}.history .vdp-datepicker input,.payments .vdp-datepicker input,.sms-history .vdp-datepicker input{height:3.6rem!important}.customers .block-heading{padding:2rem 3rem!important}textarea{background:#fff;border:1px solid #dee1e4;border-radius:5px;font-size:1.4rem;margin:0;min-height:10rem;padding:1rem;width:100%}textarea.is-invalid{border-color:#ed1c23;color:#ed1c23}.price-rules-list-item .parameters p,.reservation-rules-list-item .parameters p{margin:.5rem 0}.calendar-day-popup-list-item-hour>sup{font-size:1.2rem;left:.2rem;top:-.66rem}.calendar-day-popup-other-days .day.is-current .item-counter{color:#fff}.calendar-day-popup-other-days .day.is-current .item-counter .icon{fill:#fff!important}.calendar-day-popup-other-days .day.is-current .item-counter .item-counter-value{background:#fff;color:#2696e9}.reservation-date-type-wrapper .reservation-empty-state~.reservation-error-message{display:none!important}.change-date-popup-overlay .vdp-datepicker>div:first-child{display:none}.change-date-popup-overlay .vdp-datepicker .vdp-datepicker__calendar{left:-7.5rem;top:0}input[type=number]:not(output):-moz-ui-invalid{box-shadow:none}@media (max-width:1040px){.dashboard-waiting .heading{height:6rem!important}.dashboard-waiting .heading .heading-content{display:none}.dashboard-stats .heading{-ms-flex-wrap:wrap;flex-wrap:wrap;height:auto!important;min-height:8.4rem}.dashboard-stats .heading .heading-content{padding:2rem 0;width:100%}}@media (max-width:640px){.chart h3{padding:0 1rem;position:relative;top:.5rem}.chart .legend li{font-size:1rem!important;margin-left:1rem!important;margin-right:1rem!important}.chart .legend li:before{height:.5rem!important;left:-1rem!important;top:.25rem!important;width:.5rem!important}.dashboard-stats .heading .heading-content{-ms-flex-wrap:wrap;flex-wrap:wrap}.dashboard-stats .heading .heading-content .vdp-datepicker{width:100%}.dashboard-stats .heading .heading-content .vdp-datepicker+.vdp-datepicker{margin-left:0;margin-top:1rem}.dashboard-stats .heading .heading-content .vdp-datepicker+.vdp-datepicker:before{display:none}}@media (max-width:480px){.change-date-popup h2 span{display:none!important}}@media (max-width:960px){.reservation-form .sticky-header.has-bottom-slot .wrapper{height:22rem!important}.reservation-form .sticky-header.has-bottom-slot .wrapper .bottom-ui>label{margin-bottom:1rem}.reservation-form.no-payment-bar .sticky-header .wrapper h1{width:auto}}@media (max-width:640px){.reservation-form.no-payment-bar .sticky-header .wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;height:12rem}.reservation-form.no-payment-bar .sticky-header .wrapper .top-ui,.reservation-form.no-payment-bar .sticky-header .wrapper h1{width:100%}.reservation-form.no-payment-bar .sticky-header .wrapper .top-ui{position:static}}@media (max-width:580px){.reservation-form .sticky-header.has-bottom-slot .wrapper{height:25rem!important}}@media (max-width:480px){.reservation-form.no-payment-bar .sticky-header .wrapper{height:15rem}}@media (max-width:1040px){.calendar .sticky-header.has-bottom-slot h1:after{display:none}.calendar .sticky-header.has-bottom-slot .wrapper{height:12rem!important;margin:0 1rem;max-width:calc(100% - 2rem)}.calendar .sticky-header.has-bottom-slot .wrapper select{position:relative;top:-1rem}.calendar .sticky-header.has-bottom-slot .wrapper .button{margin-left:1rem!important;position:relative;top:-1rem}.calendar .upcoming .reservation{max-width:100%}}.calendar-day-popup .calendar-day-popup-list .hour{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.calendar-day-popup .calendar-day-popup-list .hour .hour-value{margin-top:.5rem;margin-bottom:.5rem;position:sticky;top:.5rem}@media (max-width:640px){.company-data .sticky-header .wrapper{margin:0 1rem!important;max-width:calc(100% - 2rem)!important}}@media (max-width:800px){.reservation-form .block-heading{-ms-flex-wrap:wrap;flex-wrap:wrap}.reservation-form .block-heading .reservation-non-standard-date,.reservation-form .block-heading .reservation-use-standard-date{margin:0 0 15px;width:100%}}@media (max-width:640px){.customers .sticky-header .wrapper h1>small{border-left:none!important;display:block!important;font-size:1.2rem!important;line-height:1!important;margin-left:0!important;padding-left:0!important}.customers .block-heading{padding:1rem!important}}@media (max-width:500px){.opening-hours .sticky-header .wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;height:8rem!important}.opening-hours .sticky-header .wrapper .button{width:48%}}@media (max-width:420px){.opening-hours .sticky-header .wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;height:12rem!important}.opening-hours .sticky-header .wrapper .button{width:100%}}@media (max-width:1240px){.services .draggable-services-categories .block-heading{padding-left:3rem}}@media (max-width:720px){.services>.block:nth-child(2) .block-heading{-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:1rem}.services>.block:nth-child(2) .block-heading button{width:100%!important}.services .block-heading .counter{margin-left:auto}.services .draggable-services-categories .block .block-heading{-ms-flex-wrap:wrap;flex-wrap:wrap}.services .draggable-services-categories .block .block-heading h2{padding:1rem 0;width:calc(100% - 50px)}.services .draggable-services-categories .block .block-heading>span{margin-left:auto}.services .draggable-services-categories .block .block-heading .button{margin:0 2% 1rem 0;width:49%}.services .draggable-services-categories .block .block-heading .button:last-child{margin-right:0}}@media (max-width:640px){.services .sticky-header.has-bottom-slot h1:after{display:none}.services .sticky-header.has-bottom-slot .bottom{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width:580px){.opening-hours-company-service .block-heading h2{width:100%}.opening-hours-company-service .block-heading .service-hours-same-as-company-hours{margin-bottom:1rem;margin-top:-1rem;width:100%}.opening-hours-company-service .block-heading .service-hours-same-as-company-hours label{letter-spacing:-.5px}}@media (max-width:640px){.color-picker .vc-sketch.is-visible{left:-200px}}@media (max-width:840px){.my-page .sticky-header .wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;height:10rem!important}.my-page .sticky-header h1{line-height:3rem!important}.my-page .sticky-header .edit-settings{width:50%}.my-page .sticky-header .button{width:calc(50% - .6rem)}.my-page .field-wysiwyg .empty-wysiwyg{height:302px!important}}.settings-email .color-picker .vc-sketch{right:35px;top:0!important;z-index:2}.settings-email .tab-buttons{margin-right:1rem}@media (max-width:640px){.settings-email .sticky-header h1:after{display:none}.settings-email .sticky-header.has-bottom-slot .wrapper{height:10rem}}#chat-application{z-index:1000!important}.note>span>code{background:#f0f0f0;border-radius:4px;display:inline-block;margin:1px 0;padding:0 3px}.vue-tel-input{border:none!important}.vue-tel-input:focus-within{box-shadow:none!important}.vue-tel-input .vti__dropdown{background:#f7f7f7;border:1px solid #dee1e4;border-right:none;border-radius:5px 0 0 5px}.vue-tel-input .vti__input{border:1px solid #dee1e4;border-radius:0 5px 5px 0;height:38px;padding:1rem}.vue-tel-input .vti__input.is-invalid{border:1px solid #ed1c23}.vti__dropdown-list.below{border-color:#dee1e4;border-radius:5px;top:40px}.vti__dropdown-list.below .vti__dropdown-item{padding:.5rem .6rem}body{overflow-x:hidden}body.no-scroll{overflow-y:hidden}.app{background:#f2f7fa;min-height:calc(100vh - 7rem);transition:all .25s ease-out;width:100%}.app-view{margin-left:5.4rem;position:relative;width:calc(100% - 5.4rem)}.app-content{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:7rem;min-height:calc(100% - 7rem)}.app.dark-bg{background:#2f4d8a}.switch-enter-to,.switch-leave-to{transition:opacity .25s ease-out}.switch-enter,.switch-leave-to{left:0;opacity:0;position:absolute;top:0;-webkit-transform:none;transform:none;width:100%}.app>a[href="#cookie-settings"]{color:#fff;bottom:1.5rem;position:fixed;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.app>a[href="#cookie-settings"]:before{content:"\1F36A   "}.app>a[href="#cookie-settings"]:active,.app>a[href="#cookie-settings"]:focus,.app>a[href="#cookie-settings"]:hover{opacity:.75}@media (max-width:640px){.app{min-height:calc(100vh - 5rem)}.app-view{margin-left:0;width:100%}.app-content{margin-top:5rem;min-height:100%}}.splashscreen[data-v-4269f7a2]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#2f4d8a;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000000}.splashscreen-logo[data-v-4269f7a2],.splashscreen-wrapper[data-v-4269f7a2]{display:block}.splashscreen-text[data-v-4269f7a2]{display:block;font-size:1.4rem;margin-top:2rem;padding-left:1rem;position:relative;text-align:center;width:100%}.splashscreen-text[data-v-4269f7a2]:before{-webkit-animation-name:splashscreenSpinner-data-v-4269f7a2;animation-name:splashscreenSpinner-data-v-4269f7a2;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;border:4px solid #fff;border-left-color:transparent;border-radius:50%;content:"";display:block;height:14px;left:-1rem;position:absolute;top:1px;width:14px}@-webkit-keyframes splashscreenSpinner-data-v-4269f7a2{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes splashscreenSpinner-data-v-4269f7a2{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.login-form[data-v-3f76ebc2]{left:50%;margin:0;max-width:94%;padding:3.2rem 0;position:absolute;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);transition:opacity .5s ease-out;width:41rem;will-change:opacity}.login-form.is-hidden[data-v-3f76ebc2]{opacity:0;pointer-events:none}.login-form .logo[data-v-3f76ebc2]{display:block;height:3.6rem;margin:0 auto 3.2rem}.login-form .form-wrapper[data-v-3f76ebc2]{background:#fff;border-radius:5px;padding:3rem}.login-form .form-wrapper h1[data-v-3f76ebc2]{font-size:2.4rem;font-weight:400;margin:0 0 3rem;text-align:center}.login-form .form-wrapper hr[data-v-3f76ebc2]{border:none;border-top:1px solid #dee1e4;margin-bottom:3rem}.login-form .form-wrapper label[data-v-3f76ebc2]{display:block;font-weight:400;position:relative}.login-form .form-wrapper label input[data-v-3f76ebc2]{background:#fff;border:1px solid #dee1e4;border-radius:5px;font-size:1.4rem;margin:.5rem 0 1rem;padding:1rem;width:100%}.login-form .form-wrapper label input[data-v-3f76ebc2]::-webkit-input-placeholder{color:#c1cddc}.login-form .form-wrapper label input[data-v-3f76ebc2]::-moz-placeholder{color:#c1cddc}.login-form .form-wrapper label input[data-v-3f76ebc2]:-ms-input-placeholder{color:#c1cddc}.login-form .form-wrapper label input[data-v-3f76ebc2]:-moz-placeholder{color:#c1cddc}.login-form .form-wrapper label input.is-invalid[data-v-3f76ebc2]{border-color:#ed1c23;color:#ed1c23}.login-form .form-wrapper label a[data-v-3f76ebc2]{font-size:1.4rem;position:absolute;right:0;top:.25rem}.login-form .form-wrapper>.button[data-v-3f76ebc2]{margin:1.5rem auto}.login-form .footer[data-v-3f76ebc2]{background:#ddedf5;border-radius:0 0 5px 5px;margin:3rem -3rem -3rem;padding:2rem 3rem;text-align:center}.login-form .footer a[data-v-3f76ebc2],.login-form .footer span[data-v-3f76ebc2]{display:block;line-height:1.5}.slide-down-enter-active[data-v-3f76ebc2],.slide-down-leave-active[data-v-3f76ebc2]{transition:all .25s ease-out}.slide-down-enter[data-v-3f76ebc2],.slide-down-leave-to[data-v-3f76ebc2]{height:0;opacity:0}@media (max-width:480px){.login-form .form-wrapper[data-v-3f76ebc2]{padding:2rem}.login-form .footer[data-v-3f76ebc2]{margin:3rem -2rem -2rem}}.block-list-heading[data-v-295188e9]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#ddedf5;color:#7f8fa4;display:-webkit-box;display:-ms-flexbox;display:flex;height:3.6rem;width:100%}.block-list-heading>div[data-v-295188e9]{font-size:1.4rem;font-weight:700}.work-hours[data-v-2c694021]{width:100%}.work-hours .separator[data-v-2c694021]{color:#7f8fa4;padding:0 .5rem}.work-hours .field[data-v-2c694021]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%}.work-hours .field.is-hidden[data-v-2c694021]{display:none}.work-hours .field .switcher[data-v-2c694021]{margin:0}.work-hours .field .switcher+.label-closed[data-v-2c694021]{margin-left:2rem}.work-hours .field .week-day-hours[data-v-2c694021]{margin-left:2rem;margin-top:-.6rem;width:50%}.work-hours .field .week-day-hours select[data-v-2c694021]{width:70px}.work-hours .field .week-day-hours button[data-v-2c694021]{display:inline-block}.work-hours .field .week-day-hours-item[data-v-2c694021]{margin-top:.5rem}.work-hours .field .week-day-hours-item[data-v-2c694021]:first-child{margin-top:0}.work-hours .field button[data-v-2c694021]{position:relative;top:2px}.work-hours .field button[data-v-2c694021] svg{position:relative;top:4px}.work-hours-day.is-hidden[data-v-2c694021]{display:none}@media (max-width:960px){.work-hours-day label[data-v-2c694021]{width:120px!important}.work-hours-day .week-day-hours[data-v-2c694021]{width:calc(100% - 180px)!important}}@media (max-width:720px){.work-hours-day label[data-v-2c694021]{margin-bottom:2.4rem;width:auto!important}.work-hours-day .week-day-hours[data-v-2c694021]{margin-left:0!important;width:100%!important}}@media (max-width:460px){.work-hours-day select[data-v-2c694021]{background-position:calc(100% - .5rem) 50%,50%;padding-left:.5rem!important;padding-right:1rem!important;width:40px!important}}.company-data .site-logo[data-v-23be2efa]{background-position:50%;background-repeat:no-repeat;background-size:auto 100%;height:56px;margin:10px 0 50px;position:relative;width:100%}.company-data .remove-logo[data-v-23be2efa]{bottom:-50px;color:#ed1c23;cursor:pointer;display:block;font-size:1.2rem;left:50%;margin:1rem 0;position:absolute;text-align:center;text-decoration:underline;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:150px}.company-data select+select[data-v-23be2efa]{margin-left:1rem;width:calc(33.33333% - 1rem)}.company-data select.is-invalid[data-v-23be2efa]{border:1px solid #ed1c23}@media (max-width:640px){.company-data[data-v-23be2efa]{margin-top:6rem}.company-data .field input[data-v-23be2efa],.company-data .field select[data-v-23be2efa],.company-data .field textarea[data-v-23be2efa]{width:66%}.company-data select+select[data-v-23be2efa]{margin-left:33.33333%;margin-top:1rem}}@media (max-width:580px){.company-data .field input[data-v-23be2efa],.company-data .field label[data-v-23be2efa],.company-data .field select[data-v-23be2efa],.company-data .field textarea[data-v-23be2efa]{text-align:left;width:100%}.company-data .field label[data-v-23be2efa]{margin-bottom:.5rem}.company-data .field small.note[data-v-23be2efa]{padding:.5rem 0 0}.company-data .field small.note.error[data-v-23be2efa]{color:#ed1c23}.company-data select+select[data-v-23be2efa]{margin-left:0;margin-top:1rem}}.heading[data-v-98363b94]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #ebebeb;display:-webkit-box;display:-ms-flexbox;display:flex;height:8.4rem;width:100%}.heading h2[data-v-98363b94]{font-size:2.4rem;font-weight:400;margin:0}.heading-content[data-v-98363b94]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto}.tabs-items[data-v-21736132]{background:#fff;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tabs-items ul[data-v-21736132]{display:-webkit-box;display:-ms-flexbox;display:flex;list-style-type:none;margin:0 auto;max-width:1400px;padding:0 3.6rem}.tabs-items ul li[data-v-21736132]{color:#299ef5;cursor:pointer;height:6rem;line-height:6rem;margin-right:5rem;position:relative}.tabs-items ul li.active[data-v-21736132]:after{background:#299ef5;bottom:0;content:"";height:3px;left:0;position:absolute;width:100%}.tabs-items .select-wrapper[data-v-21736132]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:6rem;line-height:6rem;list-style-type:none;margin:0 auto;max-width:1400px;padding:0 3.6rem}.tabs-content[data-v-21736132]{margin:3.6rem auto;max-width:calc(1400px - 7.2rem);position:relative;z-index:1}.fade-enter-active[data-v-21736132],.fade-leave-active[data-v-21736132]{transition:all .25s ease-out}.fade-enter[data-v-21736132],.fade-leave-to[data-v-21736132]{opacity:0}@media (max-width:1680px){.tabs-items ul li[data-v-21736132]{margin-right:3rem}}@media (max-width:1450px){.tabs-content[data-v-21736132]{margin:3.6rem}}@media (max-width:1240px){.tabs-items .select-wrapper[data-v-21736132],.tabs-items ul[data-v-21736132]{padding:0 1.5rem}.tabs-content[data-v-21736132]{margin:3.6rem 1.5rem}}.chart[data-v-5974d4d4]{border:1px solid #dee1e4;border-radius:5px;padding:3rem;position:relative;width:100%}.chart h3[data-v-5974d4d4]{font-size:2.4rem;font-weight:400;line-height:1;margin:0}.chart canvas[data-v-5974d4d4]{max-width:100%}.chart .legend[data-v-5974d4d4]{display:-webkit-box;display:-ms-flexbox;display:flex;list-style-type:none;margin:2rem 0;padding:0}.chart .legend li[data-v-5974d4d4]{color:#7f8fa4;font-size:1.2rem;font-weight:400;margin-left:2rem;margin-right:3rem;position:relative;text-transform:uppercase}.chart .legend li[data-v-5974d4d4]:before{border-radius:50%;content:"";height:1.2rem;left:-2rem;position:absolute;top:0;width:1.2rem}.chart .legend li[data-v-5974d4d4]:first-child:before{background:#2f4d8a}.chart .legend li[data-v-5974d4d4]:nth-child(2):before{background:#69b228}.chart .legend li[data-v-5974d4d4]:nth-child(3):before{background:#ed1c23}.stats[data-v-26e31b8a]{border-bottom:1px solid #ebebeb;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:3rem 0;position:relative}.stats-col[data-v-26e31b8a],.stats[data-v-26e31b8a]{display:-webkit-box;display:-ms-flexbox;display:flex}.stats-col[data-v-26e31b8a]{-ms-flex-wrap:wrap;flex-wrap:wrap;width:48%}.stats .toggler[data-v-26e31b8a]{bottom:.85rem;font-size:1.2rem;position:absolute;right:0}.stats.minimal-mode .stats-col[data-v-26e31b8a]{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.stats.minimal-mode .stats-col[data-v-26e31b8a]:first-child{width:100%}.stats.minimal-mode .stats-col:first-child .stats-box[data-v-26e31b8a]{margin-bottom:0;width:calc(25% - 1.25rem)}.stats.minimal-mode .stats-col:first-child .stats-box[data-v-26e31b8a]:nth-child(3){margin-left:2.5rem}.stats.is-loading .chart[data-v-26e31b8a]:before,.stats.is-loading .stats-box[data-v-26e31b8a]:before{background:#eff3f6;border-radius:5px;content:"";height:100%;left:0;position:absolute;top:0;-webkit-transform:scale(1.01);transform:scale(1.01);width:100%;z-index:100}.stats.is-loading .chart[data-v-26e31b8a]:after,.stats.is-loading .stats-box[data-v-26e31b8a]:after{-webkit-animation:spinner-data-v-26e31b8a 1s infinite linear;animation:spinner-data-v-26e31b8a 1s infinite linear;border:6px solid #c1cddc;border-left:6px solid transparent;border-radius:50%;content:"";display:block;height:24px;left:calc(50% - 12px);position:absolute;top:calc(50% - 12px);width:24px;z-index:101}@-webkit-keyframes spinner-data-v-26e31b8a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spinner-data-v-26e31b8a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@media (max-width:1040px){.stats[data-v-26e31b8a]{-ms-flex-wrap:wrap;flex-wrap:wrap}.stats-col[data-v-26e31b8a]{margin-bottom:3rem;width:100%}.stats.minimal-mode .stats-col[data-v-26e31b8a]:first-child{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.stats.minimal-mode .stats-col:first-child .stats-box[data-v-26e31b8a]{margin:1rem 0!important;width:49%}.stats .toggler[data-v-26e31b8a]{bottom:3rem}}@media (max-width:640px){.stats[data-v-26e31b8a]{padding:1rem 0 5rem}.stats .stats-box[data-v-26e31b8a]{margin:1rem 0!important;width:100%}.stats .stats-col[data-v-26e31b8a]{margin-bottom:1rem}.stats.minimal-mode .stats-col:first-child .stats-box[data-v-26e31b8a]{margin:1rem 0!important;width:100%}.stats .chart[data-v-26e31b8a]{padding:.5rem}}span[data-v-25f7e511]{border:1px solid #2f4d8a;border-radius:5px;color:#2f4d8a;display:inline-block;font-size:1.2rem;font-weight:600;margin:.5rem 0;padding:.125rem .5rem;text-align:center;text-transform:uppercase}span.is-waiting[data-v-25f7e511]{border-color:#2696e9;color:#2696e9}span.is-confirmed[data-v-25f7e511]{border-color:#69b228;color:#69b228}span.is-rejected[data-v-25f7e511]{border-color:#ed1c23;color:#ed1c23}span.is-cancelled[data-v-25f7e511]{border-color:#7f8fa4;color:#7f8fa4}span.is-waiting-list[data-v-25f7e511]{border-color:#f7981d;color:#f7981d}.reservation[data-v-e77c77ec]{background:#fff;border:1px solid #dee1e4;border-radius:5px;margin:4rem 0 1rem;max-width:25rem;padding:2rem 1rem 6.75rem;position:relative;text-align:center;width:100%}.reservation.is-blocked-date[data-v-e77c77ec]{background:#fff;border-style:dashed;border-width:1px}.reservation.in-calendar[data-v-e77c77ec]{margin:1rem 0}.reservation.is-accepted[data-v-e77c77ec]{background:#eef9e5}.reservation.is-rejected[data-v-e77c77ec]{background:#fef1f1}.reservation.is-waiting-list[data-v-e77c77ec]{background:#fef2e2}.reservation[data-v-e77c77ec]:first-child{margin-left:0}.reservation .avatar[data-v-e77c77ec]{left:50%;position:absolute;top:0;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);z-index:1}.reservation .avatar.is-blocked[data-v-e77c77ec]{left:calc(50% + 20px)}.reservation .avatar.is-blocked .icon[data-v-e77c77ec]{background:#f2f7fa;border:1px solid #dee1e4;border-radius:50%;height:32px;left:-56px;padding:8px;position:absolute;top:-16px;width:32px}.reservation .time-data[data-v-e77c77ec]{font-size:2.4rem;margin-top:1.5rem}.reservation .time-data[data-v-e77c77ec]:first-child{margin-top:0}.reservation .time-data .date[data-v-e77c77ec]{color:#7f8fa4;display:block;font-size:1.3rem;margin-bottom:.5rem;width:100%}.reservation .time-data .time[data-v-e77c77ec]{width:100%}.reservation.is-row.has-hours-first>.time[data-v-e77c77ec]{width:10rem}.reservation.is-row.has-hours-first>.avatar[data-v-e77c77ec]{left:11rem}.reservation .duration-range[data-v-e77c77ec],.reservation .duration[data-v-e77c77ec]{color:#7f8fa4;font-size:1.4rem;font-weight:600}.reservation .duration-range svg[data-v-e77c77ec],.reservation .duration svg[data-v-e77c77ec]{position:relative;top:.1rem}.reservation .duration-range[data-v-e77c77ec]{margin-top:-1.5rem}.reservation .contact-data[data-v-e77c77ec]{padding:.5rem 0}.reservation .contact-data .client-name[data-v-e77c77ec]{display:block;font-size:1.3rem;margin-bottom:.5rem;padding:.5rem 0}.reservation .contact-data .people-number-counter[data-v-e77c77ec]{background:#7f8fa4;border:2px solid #fff;border-radius:1rem;color:#fff;font-size:1.2rem;font-weight:700;margin-left:-.7rem;padding:.125rem .5rem;position:relative;top:-.4rem}.reservation .contact-data .client-info[data-v-e77c77ec]{cursor:pointer}.reservation .contact-data .client-info[data-v-e77c77ec],.reservation .contact-data .email[data-v-e77c77ec],.reservation .contact-data .phone[data-v-e77c77ec]{padding:0 .25rem;position:relative}.reservation .contact-data .client-info:hover .tooltip[data-v-e77c77ec],.reservation .contact-data .email:hover .tooltip[data-v-e77c77ec],.reservation .contact-data .phone:hover .tooltip[data-v-e77c77ec]{opacity:1;top:-3rem}.reservation .contact-data .tooltip[data-v-e77c77ec]{background:#233146;border-radius:5px;color:#fff;display:block;font-size:1.4rem;font-weight:400;left:50%;opacity:0;padding:.5rem 1rem;pointer-events:none;position:absolute;top:-2.5rem;-webkit-transform:translateX(-50%);transform:translateX(-50%);transition:all .25s ease-out;white-space:nowrap;z-index:1}.reservation .contact-data .tooltip[data-v-e77c77ec]:after{border:.5rem solid #233146;border-left-color:transparent;border-right-color:transparent;border-bottom-color:transparent;bottom:-1rem;content:"";height:1rem;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:1rem}.reservation .occupancy-date[data-v-e77c77ec]{color:#7f8fa4;font-size:1.1rem}.reservation .occupancy-time[data-v-e77c77ec]{background:#2696e9;border-radius:.9rem;color:#fff;display:inline-block;font-size:1.2rem;font-weight:600;letter-spacing:-.5px;line-height:1.8rem;margin:1rem auto 0;padding:.25rem .5rem;width:16rem}.reservation .price[data-v-e77c77ec]{border-top:1px solid #dee1e4;font-size:1.3rem;margin:.5rem 0 0}.reservation .price .payment-status .is-paid[data-v-e77c77ec]{color:#69b228}.reservation .price .payment-status .is-not-paid[data-v-e77c77ec]{color:#ed1c23}.reservation .price div.payment-status[data-v-e77c77ec]{width:100%}.reservation .price .payment-status[data-v-e77c77ec],.reservation .price .periodicity-name[data-v-e77c77ec],.reservation .price .total-price[data-v-e77c77ec]{color:#7f8fa4;display:inline-block;font-size:1.4rem;font-weight:400;letter-spacing:-.025rem;margin:1.5rem 0 0}.reservation .price .periodicity-name[data-v-e77c77ec]{margin:0 0 .5rem}.reservation .price .service[data-v-e77c77ec]{cursor:pointer;display:block;font-size:1.3rem;font-weight:700;padding:.75rem 0;position:relative}.reservation .price .service~.payment-status[data-v-e77c77ec],.reservation .price .service~.total-price[data-v-e77c77ec]{font-size:1.3rem;margin-top:0}.reservation .price .service.no-price[data-v-e77c77ec]{margin-top:1rem}.reservation .price .service:hover .tooltip[data-v-e77c77ec]{opacity:1;top:50%}.reservation .price .service:hover .tooltip.tooltip-top[data-v-e77c77ec]{top:-24px}.reservation .actions[data-v-e77c77ec]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;bottom:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:50%;margin:.5rem 0 0;padding:1.5rem 0 0;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.reservation .actions .button[data-v-e77c77ec]{margin:0 .5rem}.reservation .actions .button[data-v-e77c77ec]:first-of-type{margin-left:0}.reservation.is-row[data-v-e77c77ec]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:0;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:-.1rem!important;margin-top:0!important;max-width:100%!important;padding:1rem 3rem;text-align:left;width:100%!important}.reservation.is-row[data-v-e77c77ec]:last-child{margin-bottom:0!important}.reservation.is-row .avatar[data-v-e77c77ec]{left:1.5rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.reservation.is-row .time[data-v-e77c77ec]{position:relative;width:auto}.reservation.is-row .time.in-progress[data-v-e77c77ec]:after{background:#f7981d;border-radius:5px;color:#fff;content:attr(data-lang-in-progress);font-size:1.2rem;font-weight:700;left:50%;padding:1px 5px;position:absolute;text-align:center;text-transform:uppercase;top:-22px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%}.reservation.is-row .contact-data[data-v-e77c77ec]{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding-left:6.5rem;width:25%}.reservation.is-row .contact-data.no-worker[data-v-e77c77ec]{padding-left:0}.reservation.is-row .time-data[data-v-e77c77ec]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:1.8rem;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding-left:2rem;width:40%}.reservation.is-row .time-data .duration-range[data-v-e77c77ec],.reservation.is-row .time-data .duration[data-v-e77c77ec]{margin-left:1rem;position:relative;top:2px}.reservation.is-row .time-data .duration-range[data-v-e77c77ec]:first-child,.reservation.is-row .time-data .duration[data-v-e77c77ec]:first-child{margin-left:0}.reservation.is-row .time-data .occupancy[data-v-e77c77ec]{display:block;width:100%}.reservation.is-row .time-data .occupancy>.occupancy-time[data-v-e77c77ec]{display:inline-block;margin:.5rem 1rem 0 0;padding:0 .75rem;text-align:center;width:auto}.reservation.is-row .price[data-v-e77c77ec]{border-top:none;margin-top:0;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;width:25%}.reservation.is-row .price .service.no-price[data-v-e77c77ec],.reservation.is-row .price .service[data-v-e77c77ec]{margin-top:0}.reservation.is-row .price .total-price[data-v-e77c77ec]{margin:0}.reservation.is-row .price .payment-status[data-v-e77c77ec]{margin-top:0}.reservation.is-row .actions[data-v-e77c77ec]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:auto;margin-top:0;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;padding-top:0;position:static;text-align:right;-webkit-transform:none;transform:none}.reservation.is-row .actions .button[data-v-e77c77ec]{margin:0 .5rem;text-align:center}@media (max-width:1240px){.reservation.in-calendar[data-v-e77c77ec]{padding-bottom:7rem}.reservation.in-calendar .actions[data-v-e77c77ec]{-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.reservation.in-calendar .actions .button[data-v-e77c77ec]{margin:5rem 1% 0;width:20%}}.reservations-cart[data-v-567f9236]{background:#fff;border:1px solid #dee1e4;border-radius:5px;margin:4rem 0 1rem;max-width:25rem;padding:2rem 2rem 6.75rem;position:relative;text-align:center;width:100%}.reservations-cart[data-v-567f9236]:first-child{margin-left:0}.reservations-cart-heading .icon[data-v-567f9236]{margin-top:2rem;width:100%!important}.reservations-cart .time-data[data-v-567f9236]{font-size:2.4rem}.reservations-cart .time-data .date[data-v-567f9236]{color:#7f8fa4;display:block;font-size:1.3rem;margin-bottom:.5rem;width:100%}.reservations-cart .time-data .time[data-v-567f9236]{width:100%}.reservations-cart .contact-data[data-v-567f9236]{padding:.5rem 0}.reservations-cart .contact-data .client-name[data-v-567f9236]{display:block;font-size:1.3rem;margin-bottom:.5rem;padding:.5rem 0}.reservations-cart .contact-data .people-number-counter[data-v-567f9236]{background:#7f8fa4;border:2px solid #fff;border-radius:1rem;color:#fff;font-size:1.2rem;font-weight:700;margin-left:-.7rem;padding:.125rem .5rem;position:relative;top:-.4rem}.reservations-cart .contact-data .client-info[data-v-567f9236]{cursor:pointer}.reservations-cart .contact-data .client-info[data-v-567f9236],.reservations-cart .contact-data .email[data-v-567f9236],.reservations-cart .contact-data .phone[data-v-567f9236]{padding:0 .25rem;position:relative}.reservations-cart .contact-data .client-info:hover .tooltip[data-v-567f9236],.reservations-cart .contact-data .email:hover .tooltip[data-v-567f9236],.reservations-cart .contact-data .phone:hover .tooltip[data-v-567f9236]{opacity:1;top:-3rem}.reservations-cart .contact-data .tooltip[data-v-567f9236]{background:#233146;border-radius:5px;color:#fff;display:block;font-size:1.4rem;font-weight:400;left:50%;opacity:0;padding:.5rem 1rem;pointer-events:none;position:absolute;top:-2.5rem;-webkit-transform:translateX(-50%);transform:translateX(-50%);transition:all .25s ease-out;white-space:nowrap;z-index:1}.reservations-cart .contact-data .tooltip[data-v-567f9236]:after{border:.5rem solid #233146;border-left-color:transparent;border-right-color:transparent;border-bottom-color:transparent;bottom:-1rem;content:"";height:1rem;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:1rem}.reservations-cart .counter[data-v-567f9236]{background:#2696e9;border-radius:.9rem;color:#fff;display:inline-block;font-size:1.2rem;font-weight:600;letter-spacing:-.5px;line-height:1.8rem;margin:1rem auto 0;padding:.25rem 1.5rem;width:auto}.reservations-cart .price[data-v-567f9236]{border-top:1px solid #dee1e4;font-size:1.3rem;margin:.5rem 0 0}.reservations-cart .price .payment-status .is-paid[data-v-567f9236]{color:#69b228}.reservations-cart .price .payment-status .is-not-paid[data-v-567f9236]{color:#ed1c23}.reservations-cart .price .payment-status[data-v-567f9236],.reservations-cart .price .total-price[data-v-567f9236]{color:#7f8fa4;display:inline-block;font-size:1.4rem;letter-spacing:-.025rem;margin:1.5rem 0 0}.reservations-cart .price .service[data-v-567f9236]{cursor:pointer;display:block;font-size:1.3rem;font-weight:700;padding:.75rem 0;position:relative}.reservations-cart .price .service~.payment-status[data-v-567f9236],.reservations-cart .price .service~.total-price[data-v-567f9236]{font-size:1.3rem;margin-top:0}.reservations-cart .price .service.no-price[data-v-567f9236]{margin-top:1rem}.reservations-cart .price .service:hover .tooltip[data-v-567f9236]{opacity:1;top:50%}.reservations-cart .price .service:hover .tooltip.tooltip-top[data-v-567f9236]{top:-24px}.reservations-cart .actions[data-v-567f9236]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;bottom:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:50%;margin:.5rem 0 0;padding:1.5rem 0 0;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:80%}.reservations-cart .actions .button[data-v-567f9236]{margin:0 .5rem}.reservations-cart .actions .button[data-v-567f9236]:first-of-type{margin-left:0}.reservations-cart.is-row[data-v-567f9236]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:0;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:-.1rem!important;margin-top:0!important;max-width:100%!important;padding:1rem 3rem;text-align:left;width:100%!important}.reservations-cart.is-row .reservations-cart-heading[data-v-567f9236]{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;width:40%}.reservations-cart.is-row .contact-data[data-v-567f9236]{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding-left:6.5rem;width:25%}.reservations-cart.is-row .contact-data.no-worker[data-v-567f9236]{padding-left:0}.reservations-cart.is-row .counter[data-v-567f9236]{display:inline-block;margin:.5rem 1rem 0 0;padding:0 .75rem;text-align:center;width:auto}.reservations-cart.is-row .time-data[data-v-567f9236]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:1.8rem}.reservations-cart.is-row .price[data-v-567f9236]{border-top:none;margin-top:0;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;width:25%}.reservations-cart.is-row .price .service.no-price[data-v-567f9236],.reservations-cart.is-row .price .service[data-v-567f9236]{margin-top:0}.reservations-cart.is-row .price .total-price[data-v-567f9236]{margin:0}.reservations-cart.is-row .actions[data-v-567f9236]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:auto;margin-top:0;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;padding-top:0;position:static;text-align:right;-webkit-transform:none;transform:none;width:20rem}.reservations-cart.is-row .actions .button[data-v-567f9236]{margin:0 .5rem;text-align:center}.reservations-cart-popup[data-v-713abf55]{background:#fff;border-radius:5px;left:50%;max-height:80vh;padding-bottom:4rem;position:fixed;top:50%;-webkit-transform:translateX(-50%) translateY(-45%);transform:translateX(-50%) translateY(-45%);transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out,-webkit-transform .25s ease-out;width:980px;will-change:transform}.reservations-cart-popup>.button[data-v-713abf55]{display:none}.reservations-cart-popup-buttons[data-v-713abf55]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto}.reservations-cart-popup-buttons[data-v-713abf55] .button .icon{position:relative;top:1px}.reservations-cart-popup-buttons[data-v-713abf55] .button:first-child .icon{top:-1px}.reservations-cart-popup-overlay[data-v-713abf55]{background:rgba(0,0,0,.5);height:100%;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity .25s ease-out;width:100%;will-change:opacity}.reservations-cart-popup-overlay.is-visible[data-v-713abf55]{opacity:1;pointer-events:auto}.reservations-cart-popup-overlay.is-visible .reservations-cart-popup[data-v-713abf55]{-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.reservations-cart-popup-header[data-v-713abf55]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto;height:75px;padding-top:1rem;width:calc(100% - 80px)}.reservations-cart-popup-header+.reservations-cart-popup-list[data-v-713abf55]{height:calc(100% - 215px)}.reservations-cart-popup-header h2[data-v-713abf55]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:400;margin:0}.reservations-cart-popup-list[data-v-713abf55]{max-height:calc(80vh - 160px);margin:0 auto;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:0 2rem;position:relative;width:calc(100% - 40px)}.reservations-cart-popup-close[data-v-713abf55]{background:#ed1c23;border-radius:50%;color:#fff;font-size:3.6rem;font-weight:700;height:3.6rem;line-height:3.5rem;position:absolute;right:-1.8rem;text-align:center;top:-1.8rem;width:3.6rem}@media (max-width:1040px){.reservations-cart-popup[data-v-713abf55]{border-radius:0;height:100%;max-height:100%;left:0;top:0;-webkit-transform:none!important;transform:none!important;width:100vw}.reservations-cart-popup>.button[data-v-713abf55]{border-radius:0;bottom:0;display:block;left:0;position:absolute;width:100%}.reservations-cart-popup-close[data-v-713abf55]{display:none}.reservations-cart-popup-header[data-v-713abf55]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 1rem;width:calc(100% - 2rem)}.reservations-cart-popup-list[data-v-713abf55]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;height:calc(100% - 80px)!important;margin:0;max-height:calc(100% - 80px)!important;padding:0;width:100%}.reservations-cart-popup-list .reservation[data-v-713abf55]{margin:1rem;max-width:calc(33.33333% - 2rem);width:calc(33.33333% - 2rem)}}@media (max-width:720px){.reservations-cart-popup-list .reservation[data-v-713abf55]{max-width:calc(50% - 2rem);width:calc(50% - 2rem)}}@media (max-width:520px){.reservations-cart-popup-list .reservation[data-v-713abf55]{max-width:100%;width:100%}}@media (max-width:580px){.reservations-cart-popup-buttons[data-v-713abf55]{margin-top:1rem;width:100%}.reservations-cart-popup-buttons .button[data-v-713abf55]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:50%}.reservations-cart-popup-list[data-v-713abf55]{max-height:calc(100% - 100px);margin-top:1rem}}.reservation-rules-problem[data-v-06f6a7ab]{background:#fff;border-radius:5px;box-shadow:0 5px 5px rgba(0,0,0,.25);left:50%;padding:2rem 2rem 6rem;position:fixed;top:50%;-webkit-transform:translateX(-50%) translateY(-33.33333%);transform:translateX(-50%) translateY(-33.33333%);transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out,-webkit-transform .25s ease-out;width:48rem;will-change:transform}.reservation-rules-problem-overlay[data-v-06f6a7ab]{background:rgba(0,0,0,.25);height:100%;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity .25s ease-out;width:100vw;will-change:opacity}.reservation-rules-problem-overlay.is-visible[data-v-06f6a7ab]{opacity:1;pointer-events:auto}.reservation-rules-problem-overlay.is-visible .confirm[data-v-06f6a7ab]{-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.reservation-rules-problem-popup-close[data-v-06f6a7ab]{background:#ed1c23;border-radius:50%;color:#fff;font-size:3.6rem;font-weight:700;height:3.6rem;line-height:3.5rem;position:absolute;right:-1.8rem;text-align:center;top:-1.8rem;width:3.6rem}.reservation-rules-problem h2[data-v-06f6a7ab]{font-weight:400;margin:0 0 2rem}.reservation-rules-problem p[data-v-06f6a7ab]{color:#333c48}.reservation-rules-problem .button-popup-left[data-v-06f6a7ab]{border-radius:0 0 0 5px}.reservation-rules-problem .button-popup-right[data-v-06f6a7ab]{border-radius:0 0 5px 0}.todays-reservations-block[data-v-1d22e120]{background:#fff;border:1px solid #dee1e4;margin-bottom:1rem;padding:2.5rem}.todays-reservations-header[data-v-1d22e120],.todays-reservations-switcher[data-v-1d22e120]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.todays-reservations-switcher[data-v-1d22e120]{margin-left:auto}.todays-reservations-switcher .switcher[data-v-1d22e120]{margin-left:1rem}.todays-reservations-empty-state[data-v-1d22e120]{color:#7f8fa4;padding:4rem 0;text-align:center}.todays-reservations h3[data-v-1d22e120]{font-size:2.4rem;font-weight:400;line-height:1;margin:0}.todays-reservations-list[data-v-1d22e120]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:2.6rem -2.6rem -2.5rem;width:auto}.todays-reservations-list.is-loading[data-v-1d22e120]{opacity:.25}.todays-reservations-list+.todays-filtered-reservations-empty-state[data-v-1d22e120]{color:#7f8fa4;display:block;padding:2rem 0 0;text-align:center}.todays-reservations-past-counter[data-v-1d22e120]{color:#7f8fa4;margin-left:2rem}.filters[data-v-1d22e120]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1rem;margin-top:-4.3rem;padding:2rem 0;width:100%}.filters .button[data-v-1d22e120]{width:16rem}.filters select[data-v-1d22e120]{height:3.6rem;line-height:3.6rem;min-width:24rem;width:24rem}.filters input[data-v-1d22e120]{background:#fff url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16"><path fill-rule="evenodd" fill="%237F8FA4" d="M382.217,267.717a1,1,0,0,1-1.414,0l-3.15-3.15a7,7,0,1,1,1.415-1.414l3.149,3.15A1,1,0,0,1,382.217,267.717Zm-5.2-12.271a5,5,0,1,0,0,7.071A5,5,0,0,0,377.017,255.446Z" transform="translate(-366.5 -252)"/></svg>');background-repeat:no-repeat;background-position:calc(100% - 1.2rem) 50%;border:1px solid #dee1e4;border-radius:5px;height:3.6rem;padding:0 1rem;width:100%}.filters .separator[data-v-1d22e120]{display:block;height:3.2rem;position:relative;min-width:2.5rem;width:2.5rem}.filters .separator[data-v-1d22e120]:before{background:#c1cddc;content:"";height:24px;left:12px;position:absolute;top:6px;width:1px}.fade-enter-active[data-v-1d22e120],.fade-leave-active[data-v-1d22e120]{transition:all .25s ease-out}.fade-enter[data-v-1d22e120],.fade-leave-to[data-v-1d22e120]{opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}@media (max-width:1040px){.todays-reservations .filters[data-v-1d22e120]{background:#ddedf5;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-2.6rem -1.5rem 2rem;padding:1rem 1.5rem 2rem;width:calc(100% + 3rem)}.todays-reservations .filters>.separator[data-v-1d22e120]{display:none}.todays-reservations .filters>.button[data-v-1d22e120],.todays-reservations .filters>input[data-v-1d22e120],.todays-reservations .filters>select[data-v-1d22e120]{margin-bottom:1rem;width:100%}.todays-reservations .filters>.button[data-v-1d22e120]{margin:0}.todays-reservations .todays-reservations-header[data-v-1d22e120]{-ms-flex-wrap:wrap;flex-wrap:wrap}.todays-reservations .todays-reservations-header h3[data-v-1d22e120]{width:100%}.todays-reservations .todays-reservations-header .todays-reservations-past-counter[data-v-1d22e120]{margin:0;width:50%}.todays-reservations .todays-reservations-header .todays-reservations-past-counter+.todays-reservations-switcher[data-v-1d22e120]{width:50%}.todays-reservations .todays-reservations-header .todays-reservations-switcher[data-v-1d22e120]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:0;width:100%}.todays-reservations .todays-reservations-list[data-v-1d22e120]{margin:0 -1.25rem 1rem}.todays-reservations .todays-reservations-list .reservation[data-v-1d22e120]{margin:2.5rem 1.25rem 0;max-width:calc(50% - 2.5rem)}}@media (max-width:720px){.todays-reservations .todays-reservations-header .todays-reservations-past-counter[data-v-1d22e120],.todays-reservations .todays-reservations-header .todays-reservations-switcher[data-v-1d22e120],.todays-reservations .todays-reservations-header h3[data-v-1d22e120]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:.75rem 0;width:100%!important}.todays-reservations .todays-reservations-header h3[data-v-1d22e120]{padding-top:0}}@media (max-width:680px){.todays-reservations .todays-reservations-block[data-v-1d22e120]{padding:2.5rem 1.5rem}.todays-reservations .todays-reservations-day-label[data-v-1d22e120]{font-size:1.5rem}.todays-reservations .todays-reservations-day-label .counter[data-v-1d22e120]{top:0}.todays-reservations .todays-reservations-day[data-v-1d22e120]{margin:0 -1.5rem;padding:0 1.5rem}.todays-reservations .todays-reservations-list[data-v-1d22e120]{margin:0 0 1rem}.todays-reservations .todays-reservations-list .reservation[data-v-1d22e120]{margin:2.5rem 0 0;max-width:100%}}@media (max-width:480px){.todays-reservations .todays-reservations-header .todays-reservations-past-counter[data-v-1d22e120],.todays-reservations .todays-reservations-header .todays-reservations-switcher[data-v-1d22e120]{font-size:1.3rem}}.days-reservations-block[data-v-39c6ad64]{background:#fff;border:1px solid #dee1e4;padding:2.5rem}.days-reservations-block+.days-reservations-block[data-v-39c6ad64]{margin-top:2rem}.days-reservations-header[data-v-39c6ad64],.days-reservations-switcher[data-v-39c6ad64]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.days-reservations-switcher[data-v-39c6ad64]{margin-left:auto}.days-reservations-switcher .switcher[data-v-39c6ad64]{margin-left:1rem}.days-reservations-empty-state[data-v-39c6ad64]{color:#7f8fa4;text-align:center}.days-reservations h3[data-v-39c6ad64]{font-size:2.4rem;font-weight:400;line-height:1;margin:0}.days-reservations-list[data-v-39c6ad64]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:2.6rem -2.6rem -2.6rem;width:auto}.days-reservations-list+.days-filtered-reservations-empty-state[data-v-39c6ad64]{color:#7f8fa4;display:block;padding:2rem 0 0;text-align:center}.days-reservations-past-counter[data-v-39c6ad64]{color:#7f8fa4;margin-left:2rem}.filters[data-v-39c6ad64]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1rem;margin-top:-4.3rem;padding:2rem 0;width:100%}.filters .button[data-v-39c6ad64]{width:16rem}.filters select[data-v-39c6ad64]{height:3.6rem;line-height:3.6rem;min-width:24rem;width:24rem}.filters input[data-v-39c6ad64]{background:#fff url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16"><path fill-rule="evenodd" fill="%237F8FA4" d="M382.217,267.717a1,1,0,0,1-1.414,0l-3.15-3.15a7,7,0,1,1,1.415-1.414l3.149,3.15A1,1,0,0,1,382.217,267.717Zm-5.2-12.271a5,5,0,1,0,0,7.071A5,5,0,0,0,377.017,255.446Z" transform="translate(-366.5 -252)"/></svg>');background-repeat:no-repeat;background-position:calc(100% - 1.2rem) 50%;border:1px solid #dee1e4;border-radius:5px;height:3.6rem;padding:0 1rem;width:100%}.filters .separator[data-v-39c6ad64]{display:block;height:3.2rem;position:relative;min-width:2.5rem;width:2.5rem}.filters .separator[data-v-39c6ad64]:before{background:#c1cddc;content:"";height:24px;left:12px;position:absolute;top:6px;width:1px}.fade-enter-active[data-v-39c6ad64],.fade-leave-active[data-v-39c6ad64]{transition:all .25s ease-out}.fade-enter[data-v-39c6ad64],.fade-leave-to[data-v-39c6ad64]{opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}@media (max-width:1040px){.days-reservations .filters[data-v-39c6ad64]{background:#ddedf5;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-2.6rem -1.5rem 2rem;padding:1rem 1.5rem 2rem;width:calc(100% + 3rem)}.days-reservations .filters>.separator[data-v-39c6ad64]{display:none}.days-reservations .filters>.button[data-v-39c6ad64],.days-reservations .filters>input[data-v-39c6ad64],.days-reservations .filters>select[data-v-39c6ad64]{margin-bottom:1rem;width:100%}.days-reservations .filters>.button[data-v-39c6ad64]{margin:0}.days-reservations .days-reservations-header[data-v-39c6ad64]{-ms-flex-wrap:wrap;flex-wrap:wrap}.days-reservations .days-reservations-header h3[data-v-39c6ad64]{width:100%}.days-reservations .days-reservations-header .days-reservations-past-counter[data-v-39c6ad64]{margin:0;width:50%}.days-reservations .days-reservations-header .days-reservations-past-counter+.days-reservations-switcher[data-v-39c6ad64]{width:50%}.days-reservations .days-reservations-header .days-reservations-switcher[data-v-39c6ad64]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:0;width:100%}.days-reservations .days-reservations-list[data-v-39c6ad64]{margin:0 -1.25rem 1rem}.days-reservations .days-reservations-list .reservation[data-v-39c6ad64]{margin:2.5rem 1.25rem 0;max-width:calc(50% - 2.5rem)}}@media (max-width:720px){.days-reservations .days-reservations-header .days-reservations-past-counter[data-v-39c6ad64],.days-reservations .days-reservations-header .days-reservations-switcher[data-v-39c6ad64],.days-reservations .days-reservations-header h3[data-v-39c6ad64]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:.75rem 0;width:100%!important}.days-reservations .days-reservations-header h3[data-v-39c6ad64]{padding-top:0}}@media (max-width:680px){.days-reservations .days-reservations-block[data-v-39c6ad64]{padding:2.5rem 1.5rem}.days-reservations .days-reservations-day-label[data-v-39c6ad64]{font-size:1.5rem}.days-reservations .days-reservations-day-label .counter[data-v-39c6ad64]{top:0}.days-reservations .days-reservations-day[data-v-39c6ad64]{margin:0 -1.5rem;padding:0 1.5rem}.days-reservations .days-reservations-list[data-v-39c6ad64]{margin:0 0 1rem}.days-reservations .days-reservations-list .reservation[data-v-39c6ad64]{margin:2.5rem 0 0;max-width:100%}}@media (max-width:480px){.days-reservations .days-reservations-header .days-reservations-past-counter[data-v-39c6ad64],.days-reservations .days-reservations-header .days-reservations-switcher[data-v-39c6ad64]{font-size:1.3rem}}.week-reservations .select-days-mobile[data-v-4f884488]{display:none}.week-reservations .select-days-desktop[data-v-4f884488]{display:block}.week-reservations .week-reservations-days[data-v-4f884488]{border-top:1px solid #dee1e4;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -2.5rem}.week-reservations .week-reservations-days-item[data-v-4f884488]{background:#f2f7fa;border-left:1px solid #dee1e4;cursor:pointer;padding:2rem 1rem;text-align:center;width:14.28%}.week-reservations .week-reservations-days-item[data-v-4f884488]:first-child{border-left:none}.week-reservations .week-reservations-days-item.is-active[data-v-4f884488]{background:#fff;font-weight:700}.week-reservations-block[data-v-4f884488]{background:#fff;border:1px solid #dee1e4;margin-bottom:1rem;padding:2.5rem 2.5rem 0}.week-reservations-empty-state[data-v-4f884488]{color:#7f8fa4;padding:4rem 0;text-align:center}.week-reservations h3[data-v-4f884488]{font-size:2.4rem;font-weight:400;line-height:1;margin:0 0 2.6rem}.week-reservations-list[data-v-4f884488]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -2.6rem;width:auto}.week-reservations-list.is-loading[data-v-4f884488]{opacity:.25}.week-reservations-day[data-v-4f884488]{border-top:1px solid #dee1e4;display:block;margin:0 -2.6rem;padding:0 2.6rem}.week-reservations-day-label[data-v-4f884488]{display:block;font-size:1.8rem;font-weight:600;padding:2.6rem 0}.week-reservations-day-label .counter[data-v-4f884488]{position:relative;top:-2px}.week-reservations .todays-filtered-reservations-empty-state[data-v-4f884488]{color:#7f8fa4;display:block;padding:4rem 0;text-align:center}.week-reservations .filters[data-v-4f884488]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1rem;margin-top:-4.3rem;padding:2rem 0;width:100%}.week-reservations .filters .button[data-v-4f884488]{width:16rem}.week-reservations .filters select[data-v-4f884488]{height:3.6rem;line-height:3.6rem;min-width:24rem;width:24rem}.week-reservations .filters input[data-v-4f884488]{background:#fff url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16"><path fill-rule="evenodd" fill="%237F8FA4" d="M382.217,267.717a1,1,0,0,1-1.414,0l-3.15-3.15a7,7,0,1,1,1.415-1.414l3.149,3.15A1,1,0,0,1,382.217,267.717Zm-5.2-12.271a5,5,0,1,0,0,7.071A5,5,0,0,0,377.017,255.446Z" transform="translate(-366.5 -252)"/></svg>');background-repeat:no-repeat;background-position:calc(100% - 1.2rem) 50%;border:1px solid #dee1e4;border-radius:5px;height:3.6rem;padding:0 1rem;width:100%}.week-reservations .filters .separator[data-v-4f884488]{display:block;height:3.2rem;position:relative;min-width:2.5rem;width:2.5rem}.week-reservations .filters .separator[data-v-4f884488]:before{background:#c1cddc;content:"";height:24px;left:12px;position:absolute;top:6px;width:1px}.fade-enter-active[data-v-4f884488],.fade-leave-active[data-v-4f884488]{transition:all .25s ease-out}.fade-enter[data-v-4f884488],.fade-leave-to[data-v-4f884488]{opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}@media (max-width:1200px){.week-reservations .week-reservations-days-item[data-v-4f884488]{padding:1rem .5rem}.week-reservations .week-reservations-days-item .counter[data-v-4f884488]{margin-left:.25rem}}@media (max-width:1040px){.week-reservations-days[data-v-4f884488]{border-bottom:1px solid #dee1e4;margin-bottom:4rem!important}.week-reservations-days .select-days-desktop[data-v-4f884488]{display:none}.week-reservations-days .select-days-mobile[data-v-4f884488]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;max-width:480px;padding:1rem 3rem;width:100%}.week-reservations-days .select-days-mobile label[data-v-4f884488]{padding-right:1rem;width:40%}.week-reservations-days .select-days-mobile select[data-v-4f884488]{width:60%}.week-reservations .filters[data-v-4f884488]{background:#ddedf5;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-2.6rem -1.5rem 2rem;padding:1rem 1.5rem 2rem;width:calc(100% + 3rem)}.week-reservations .filters>.separator[data-v-4f884488]{display:none}.week-reservations .filters>.button[data-v-4f884488],.week-reservations .filters>input[data-v-4f884488],.week-reservations .filters>select[data-v-4f884488]{margin-bottom:1rem;width:100%}.week-reservations .filters>.button[data-v-4f884488]{margin:0}.week-reservations .week-reservations-list[data-v-4f884488]{margin:0 -1.25rem 1rem}.week-reservations .week-reservations-list .reservation[data-v-4f884488]{margin:0 1.25rem 2.5rem;max-width:calc(50% - 2.5rem)}}@media (max-width:680px){.week-reservations .week-reservations-block[data-v-4f884488]{padding:2.5rem 1.5rem 0}.week-reservations .week-reservations-days[data-v-4f884488]{margin:0 -1.5rem}.week-reservations .week-reservations-day-label[data-v-4f884488]{font-size:1.5rem}.week-reservations .week-reservations-day-label .counter[data-v-4f884488]{top:0}.week-reservations .week-reservations-day[data-v-4f884488]{margin:0 -1.5rem;padding:0 1.5rem}.week-reservations .week-reservations-list[data-v-4f884488]{margin:0 0 1rem}.week-reservations .week-reservations-list .reservation[data-v-4f884488]{margin:0 0 2.5rem;max-width:100%}}.icon[data-v-3dc39a7c]{pointer-events:none}.icon.size-xxxs[data-v-3dc39a7c]{height:8px;width:8px}.icon.size-xxs[data-v-3dc39a7c]{height:12px;width:12px}.icon.size-xs[data-v-3dc39a7c]{height:16px;width:16px}.icon.size-s[data-v-3dc39a7c]{height:20px;width:20px}.icon.size-m[data-v-3dc39a7c]{height:24px;width:24px}.icon.size-l[data-v-3dc39a7c]{height:32px;width:32px}.icon.size-xl[data-v-3dc39a7c]{height:50px;width:50px}.icon.size-xxl[data-v-3dc39a7c]{height:100px;width:100px}.icon.size-xxxl[data-v-3dc39a7c]{height:200px;width:200px}.icon.is-clickable[data-v-3dc39a7c]{pointer-events:auto}.icon.not-clickable[data-v-3dc39a7c]{pointer-events:none}.item-counter[data-v-2e51a70b]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#7f8fa4;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.1rem}.item-counter-value[data-v-2e51a70b]{background:#7f8fa4;border:2px solid #fff;border-radius:1rem;color:#fff;font-size:1.2rem;font-weight:700;line-height:1.2;margin-left:-.4rem;margin-right:.5rem;padding:.125rem .5rem;position:relative;text-align:center;top:0}@media (max-width:1360px){.item-counter-text[data-v-2e51a70b]{display:none}}@media (max-width:640px){.item-counter[data-v-2e51a70b]{font-size:.9rem}.item-counter-value[data-v-2e51a70b]{border-width:1px;font-size:1rem;line-height:1.3;padding:.065rem .35rem}}.calendar-item[data-v-0acf9e66]{border-bottom:1px solid #ebebeb;cursor:pointer;padding:1rem 0}.calendar-item[data-v-0acf9e66]:first-child{border-top:1px solid #ebebeb}.calendar-item-wrapper[data-v-0acf9e66]{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:32px}.calendar-item-wrapper.no-reservations[data-v-0acf9e66]{background:linear-gradient(#fff,#f2f4f7);border:1px solid #ced0da;border-radius:5px;padding:.35rem 0;position:relative}.calendar-item-wrapper.no-reservations[data-v-0acf9e66]:after{content:"+";position:absolute;right:1.35rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.calendar-item-wrapper.no-reservations .hour-value[data-v-0acf9e66]{line-height:1.15;margin-left:-1px}.calendar-item-wrapper.no-reservations .add-reservation[data-v-0acf9e66]{position:absolute;right:1.35rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1}.calendar-item-wrapper.has-ongoing-reservations[data-v-0acf9e66]{background:linear-gradient(#fffbf6,#fef6ec);border:1px solid #ced0da;border-radius:5px;position:relative}.calendar-item-wrapper.has-ongoing-reservations[data-v-0acf9e66]:after{content:"+";position:absolute;right:1.35rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.calendar-item-wrapper.has-ongoing-reservations .hour-value[data-v-0acf9e66]{line-height:1.5;margin-left:-1px}.calendar-item-wrapper.has-ongoing-reservations .hour-value.has-border[data-v-0acf9e66]:after{height:80%}.calendar-item-wrapper.has-ongoing-reservations .add-reservation[data-v-0acf9e66]{position:absolute;right:1.35rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1}.calendar-item-wrapper .hour-value[data-v-0acf9e66]{line-height:1.6}.calendar-item-wrapper.has-reservations .hour-value[data-v-0acf9e66]{color:#2696e9}.calendar-item-wrapper.no-reservations .hour-value[data-v-0acf9e66]{color:#7f8fa4}.calendar-item.user-cannot-add[data-v-0acf9e66]{pointer-events:none}.calendar-item.user-cannot-add .calendar-item-wrapper.no-reservations[data-v-0acf9e66]:after{content:""}.calendar-item-reservations[data-v-0acf9e66]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:calc(100% - 8.4rem)}.calendar-item-reservations .ongoing-reservations[data-v-0acf9e66]{color:#7f8fa4;font-size:1rem;text-align:center;position:relative;top:-1px;width:100%}.calendar-item-reservations .ongoing-reservations .icon[data-v-0acf9e66]{margin-left:.5rem;position:relative;top:3px}.calendar-item .reservations-number+.ongoing-reservations[data-v-0acf9e66]{margin-top:-2.5px}.calendar-item .button[data-v-0acf9e66]{margin-left:auto;margin-right:0;will-change:transform}.calendar-item .toggle-details[data-v-0acf9e66]{display:block;font-size:1.1rem;padding:1rem 0 .5rem;text-align:center}.calendar-item-content[data-v-0acf9e66]{display:none}.calendar-item.is-expanded[data-v-0acf9e66]{background:#ddedf5;border-radius:5px;margin-left:-1.5rem;margin-right:-1.5rem;padding-left:1.5rem;padding-right:1.5rem}.calendar-item.is-expanded .calendar-item-content[data-v-0acf9e66]{display:block}.calendar-item.is-expanded .calendar-item-wrapper>.button[data-v-0acf9e66]{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.calendar-item.is-grid[data-v-0acf9e66]{border-bottom:none;padding:0}.calendar-item.is-grid .calendar-item-content[data-v-0acf9e66]{display:block}.calendar-item.is-grid .calendar-item-content[data-v-0acf9e66] .reservation+.reservation{margin-top:24px}.calendar-item.is-grid[data-v-0acf9e66]:first-child{border-top:none}.calendar-item.is-list .calendar-item-content[data-v-0acf9e66] .reservation{margin-top:24px}@media (max-width:1040px){.calendar-item.is-expanded[data-v-0acf9e66]{margin-left:0;margin-right:0}}.timeline-content{position:relative}.timeline-content .timeline-content-helper{background:#299ef5;border-radius:5px;left:0;opacity:.5;pointer-events:none;position:absolute;width:100%;z-index:10}.timeline-content .timeline-content-helper[data-selected-hour="24:00"],.timeline-content .timeline-content-helper[data-selected-hour="24:05"],.timeline-content .timeline-content-helper[data-selected-hour="24:10"],.timeline-content .timeline-content-helper[data-selected-hour="24:15"],.timeline-content .timeline-content-helper[data-selected-hour="24:20"],.timeline-content .timeline-content-helper[data-selected-hour="24:25"],.timeline-content .timeline-content-helper[data-selected-hour="24:30"]{display:none}.timeline-content .timeline-content-helper:before{content:attr(data-selected-hour);color:#fff;font-size:11px;font-weight:700;left:10px;line-height:1;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.timeline-content .timeline-content-helper:after{background:#fff;box-shadow:0 0 5px #075a97;border-radius:50%;color:#299ef5;content:"+";font-size:24px;font-weight:700;height:24px;left:50%;line-height:24px;text-align:center;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);pointer-events:none;position:absolute;top:50%;width:24px;z-index:11}.timeline-content-inquiry{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #fff;border-radius:5px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;padding:.5rem;position:absolute}.timeline-content-inquiry:hover{opacity:.75}.timeline-content-inquiry-details{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.timeline-content-inquiry-name,.timeline-content-inquiry-people,.timeline-content-inquiry-time{color:inherit;display:block;font-size:12px;line-height:1.2;text-align:center;width:100%}.timeline-content-inquiry-time{font-weight:700}.timeline-content-not-working{background:repeating-linear-gradient(45deg,rgba(0,0,0,.08),rgba(0,0,0,.08) 20px,transparent 0,transparent 40px);left:-25px;position:absolute;pointer-events:none;right:-25px}.timeline-content-not-working.timeline-content-not-working-whole-day{background:repeating-linear-gradient(45deg,rgba(237,28,35,.1),rgba(237,28,35,.1) 20px,transparent 0,transparent 40px)}.today-timeline[data-v-a0993fac]{background:#fff;border:1px solid #ebebeb;margin:0 auto 2rem;max-width:1400px;padding:0;width:100%}.today-timeline-empty-state[data-v-a0993fac]{color:#c1cddc;font-size:2.4rem;font-weight:700;padding:2rem;text-align:center}.today-timeline-company-is-closed[data-v-a0993fac]{color:#c1cddc;font-size:2.4rem;font-weight:700;padding:2rem 2rem 4rem;text-align:center}.today-timeline-workers-switcher[data-v-a0993fac]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#7f8fa4;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 0 0 2rem}.today-timeline-workers-switcher .switcher[data-v-a0993fac]{margin-left:2rem}.today-timeline-heading[data-v-a0993fac]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding:2.5rem;position:relative;width:100%}.today-timeline-heading h1[data-v-a0993fac]{font-size:2.4rem;font-weight:400;line-height:1;margin:0}.today-timeline-heading h1 span[data-v-a0993fac]{color:#7f8fa4}.today-timeline-heading>.button[data-v-a0993fac]{margin-left:auto;margin-right:0}.today-timeline-heading-days[data-v-a0993fac]{background:#eff3f6;display:-webkit-box;display:-ms-flexbox;display:flex;position:sticky;top:90px;width:100%;will-change:scroll-position;z-index:10}.today-timeline-heading-days[data-v-a0993fac]:before{background:#f2f7fa;content:"";height:25px;left:-1px;position:absolute;top:-25px;width:calc(100% + 2px)}.today-timeline-heading-days .next-days[data-v-a0993fac],.today-timeline-heading-days .prev-days[data-v-a0993fac]{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:2.4rem}.today-timeline-heading-days .prev-days[data-v-a0993fac]{left:2.4rem}.today-timeline-heading-days .next-days[data-v-a0993fac]{right:2.4rem}.today-timeline-heading-days.is-loading .upcoming-heading-day-closed[data-v-a0993fac],.today-timeline-heading-days.is-loading .upcoming-heading-day-today[data-v-a0993fac]{display:none}.today-timeline-heading-day[data-v-a0993fac]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#ddedf5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:1.4rem;font-weight:700;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:7.5rem;max-width:20%;position:relative;text-align:center}.today-timeline-heading-day[data-v-a0993fac]:nth-child(2n){background:#c9e3ef}.today-timeline-heading-day.is-hidden[data-v-a0993fac]{display:none}.today-timeline-heading-day-closed[data-v-a0993fac],.today-timeline-heading-day-today[data-v-a0993fac],.today-timeline-heading-day .avatar[data-v-a0993fac]{left:50%;position:absolute;top:0;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.today-timeline-heading-day-closed[data-v-a0993fac],.today-timeline-heading-day-today[data-v-a0993fac]{background:#69b228;color:#fff;border-radius:1rem;font-size:1.2rem;height:2rem;line-height:2rem;padding:0 1rem;text-transform:uppercase;white-space:nowrap}.today-timeline-heading-day-closed[data-v-a0993fac]{background:#ed1c23;top:100%}.today-timeline-heading-day-worker[data-v-a0993fac]{position:relative}.today-timeline-heading-day-worker-name[data-v-a0993fac]{display:block;width:100%}.today-timeline-heading-day-worker-hours[data-v-a0993fac]{color:#2696e9;cursor:pointer;display:block;font-size:1.2rem;font-weight:400;margin-top:.25rem;width:100%}.today-timeline-heading-day-worker-hours[data-v-a0993fac]:hover{text-decoration:underline}.today-timeline-heading-day-worker-hours.is-disabled[data-v-a0993fac]{opacity:.35;pointer-events:none}.today-timeline-days[data-v-a0993fac]{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;width:100%}.today-timeline-days.is-loading[data-v-a0993fac]{opacity:.25}.today-timeline-day[data-v-a0993fac]{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:20%;padding:2rem 2.5rem}.today-timeline-day[data-v-a0993fac]:nth-child(2n){background:#f1f7fb}.today-timeline-day.is-hidden[data-v-a0993fac]{display:none}.today-timeline-day-head[data-v-a0993fac]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.today-timeline-day-head .people-number[data-v-a0993fac],.today-timeline-day-head .reservations-number[data-v-a0993fac]{margin:0 .5rem}.today-timeline-day-head.no-reservations[data-v-a0993fac]{color:#7f8fa4;display:block;font-size:1.2rem;height:20px;line-height:1.6;padding:0;text-align:center}.today-timeline-day-hours[data-v-a0993fac]{padding:2rem 0}.today-timeline-day.is-closed .upcoming-day-hours-empty-state[data-v-a0993fac]{display:none}.today-timeline .info-box>div>div[data-v-a0993fac]{margin:-.75rem 0}.today-timeline .info-box .worker-hours-day[data-v-a0993fac]{display:block;font-weight:400;margin:.5rem 0 1rem;position:relative;text-align:left}.today-timeline .info-box .worker-hours-day[data-v-a0993fac]:after{border-top:1px solid #dee1e4;content:"";position:absolute;top:8px;width:100%}.today-timeline .info-box .worker-hours-day.is-today[data-v-a0993fac]{border-left:.5rem solid #2696e9;margin-left:-2rem;padding-left:1.5rem}.today-timeline .info-box .worker-hours-day .worker-hours-day-name[data-v-a0993fac]{background:#fff;display:inline-block;font-weight:700;margin-bottom:.25rem;padding-right:1rem;position:relative;z-index:1}.today-timeline .info-box .worker-hours-day .worker-hours-day-name.is-today[data-v-a0993fac]{color:#2696e9}.today-timeline .info-box .worker-hours-day .worker-hours-day-hours[data-v-a0993fac]{display:block;padding:.2rem 0}.today-timeline .info-box .worker-hours-day .worker-hours-day-hours .icon[data-v-a0993fac]{margin-right:.5rem;position:relative;top:1px}.today-timeline .info-box .worker-hours-day .worker-hours-day-free[data-v-a0993fac]{color:#ed1c23;display:block;font-style:italic;width:100%}.today-timeline .timeline-overlay[data-v-a0993fac]{height:1500px;margin-top:60px;pointer-events:none;position:absolute;width:100%}.today-timeline .timeline-overlay-line-current[data-v-a0993fac],.today-timeline .timeline-overlay-line[data-v-a0993fac]{border-top:1px solid #d2d2d2;left:0;position:absolute;width:100%}.today-timeline .timeline-overlay-line-current[data-v-a0993fac]{border-top:1px solid #ed1c23;z-index:1}.today-timeline .timeline-overlay-line-current-label[data-v-a0993fac]{background:#ed1c23;border-radius:5px;color:#fff;font-size:1.1rem;font-weight:700;line-height:1;padding:.25rem;position:absolute;text-align:center;text-transform:uppercase;top:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:50px;z-index:1}.today-timeline .timeline-overlay-separator[data-v-a0993fac]{border-top:1px dashed #a6aeb6;left:0;opacity:.5;position:absolute;width:100%}.today-timeline .timeline-overlay-separator[style^="top: 0%"][data-v-a0993fac]{display:none}.today-timeline .timeline-header[data-v-a0993fac]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border:1px solid #ebebeb;border-left:none;display:-webkit-box;display:-ms-flexbox;display:flex;height:75px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:50px}.today-timeline .timeline-column[data-v-a0993fac]{background-color:#fff;border-right:1px solid #ebebeb;height:1500px;margin-top:60px;position:relative;width:50px}.today-timeline .timeline-column[data-v-a0993fac]:before{background-color:#fff;border-right:1px solid #ebebeb;content:"";display:block;height:60px;position:absolute;top:-60px;width:50px}.today-timeline .timeline-column-label[data-v-a0993fac]{background:#fff;font-size:13px;position:absolute;text-align:center;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%}.today-timeline .timeline-content[data-v-a0993fac]{height:1500px;margin-top:21px;overflow:hidden;position:relative}.today-timeline .message.is-info[data-v-a0993fac]{margin:0 0 2.5rem!important;max-width:100%!important;width:100%!important}@media (max-width:1680px){.today-timeline[data-v-a0993fac]{margin:0 auto 2rem;width:100%}}@media (max-width:1480px){.today-timeline[data-v-a0993fac]{margin:2rem 0;width:100%}}.today-timeline[data-days-count="1"] .today-timeline-day[data-v-a0993fac],.today-timeline[data-days-count="1"] .today-timeline-heading-day[data-v-a0993fac]{max-width:100%}.today-timeline[data-days-count="2"] .today-timeline-day[data-v-a0993fac],.today-timeline[data-days-count="2"] .today-timeline-heading-day[data-v-a0993fac]{max-width:50%}.today-timeline[data-days-count="3"] .today-timeline-day[data-v-a0993fac],.today-timeline[data-days-count="3"] .today-timeline-heading-day[data-v-a0993fac]{max-width:33.33333%}.today-timeline[data-days-count="4"] .today-timeline-day[data-v-a0993fac],.today-timeline[data-days-count="4"] .today-timeline-heading-day[data-v-a0993fac]{max-width:25%}.fade-enter-active[data-v-a0993fac],.fade-leave-active[data-v-a0993fac]{transition:all .25s ease-out}.fade-enter[data-v-a0993fac],.fade-leave-to[data-v-a0993fac]{opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}.dashboard[data-v-745f1c9b]{width:100%}.dashboard .messages-wrapper[data-v-745f1c9b]{margin:0 auto;max-width:1328px;overflow:hidden}.dashboard .message[data-v-745f1c9b]{margin:2rem 0 0;max-width:100%;width:100%}.dashboard-light-bg[data-v-745f1c9b]{background:#fff}.dashboard-stats[data-v-745f1c9b],.dashboard-waiting[data-v-745f1c9b]{margin:0 auto;max-width:1400px;padding:0 3.6rem}.dashboard-waiting[data-v-745f1c9b]{overflow:hidden}.dashboard-waiting>.button[data-v-745f1c9b]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:1rem 0 0;width:100%}.dashboard-waiting .heading .button[data-v-745f1c9b]{margin:0 0 0 1rem}.dashboard .waiting-inquiries-block[data-v-745f1c9b]{display:-webkit-box;display:-ms-flexbox;display:flex}.dashboard .waiting-inquiries-counter[data-v-745f1c9b]{background:#7f8fa4;border-radius:.9rem;color:#fff;display:block;font-size:1.3rem;font-weight:700;line-height:1.7rem;height:1.8rem;padding:0 .75rem;position:relative;z-index:1}.dashboard .waiting-inquiries-counter[data-v-745f1c9b]:before{border:2px solid #7f8fa4;border-radius:.9rem;color:#7f8fa4;content:"?";display:inline-block;font-size:1.2rem;height:1.8rem;left:-1.6rem;line-height:1.4rem;position:absolute;text-align:center;width:1.8rem;z-index:0}.dashboard .waiting-inquiries-counter[data-v-745f1c9b]:after{background:transparent;border:2px solid #fff;border-right:none;border-bottom:none;border-top:none;border-radius:1rem;content:"";height:2rem;left:-.2rem;position:absolute;top:-.1rem;width:2rem}.dashboard .waiting-inquiries-counter+span[data-v-745f1c9b]{display:block;font-size:1.2rem;line-height:1.8rem;margin-left:.5rem;margin-right:1rem}.dashboard .waiting-inquiries-empty-state[data-v-745f1c9b]{background:#f2f7fa;border:none;border-radius:5px;color:#7f8fa4;margin-bottom:1rem;padding:2rem;text-align:center}.dashboard .waiting-inquiries-list[data-v-745f1c9b]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0 -1.5rem .2rem;padding:2rem 0 0}.dashboard .waiting-inquiries-list>.reservation[data-v-745f1c9b],.dashboard .waiting-inquiries-list>.reservations-cart[data-v-745f1c9b]{margin-left:1.5rem;margin-right:1.5rem;max-width:none;width:calc(20% - 3rem)}.dashboard .waiting-inquiries-list[data-cols="4"]>.reservation[data-v-745f1c9b],.dashboard .waiting-inquiries-list[data-cols="4"]>.reservations-cart[data-v-745f1c9b]{width:calc(25% - 3rem)}.dashboard .waiting-inquiries-list[data-cols="3"]>.reservation[data-v-745f1c9b],.dashboard .waiting-inquiries-list[data-cols="3"]>.reservations-cart[data-v-745f1c9b]{width:calc(33.333333% - 3rem)}.dashboard .waiting-inquiries-list[data-cols="2"]>.reservation[data-v-745f1c9b],.dashboard .waiting-inquiries-list[data-cols="2"]>.reservations-cart[data-v-745f1c9b]{width:calc(50% - 3rem)}.dashboard .waiting-inquiries-list[data-cols="1"]>.reservation[data-v-745f1c9b],.dashboard .waiting-inquiries-list[data-cols="1"]>.reservations-cart[data-v-745f1c9b]{width:calc(100% - 3rem)}.dashboard .waiting-inquiries-list.more-is-hidden[data-cols="1"]>.reservation:nth-of-type(2)~.reservation[data-v-745f1c9b],.dashboard .waiting-inquiries-list.more-is-hidden[data-cols="1"]>.reservation:nth-of-type(2)~.reservations-cart[data-v-745f1c9b],.dashboard .waiting-inquiries-list.more-is-hidden[data-cols="2"]>.reservation:nth-of-type(2)~.reservation[data-v-745f1c9b],.dashboard .waiting-inquiries-list.more-is-hidden[data-cols="2"]>.reservation:nth-of-type(2)~.reservations-cart[data-v-745f1c9b],.dashboard .waiting-inquiries-list.more-is-hidden[data-cols="3"]>.reservation:nth-of-type(3)~.reservation[data-v-745f1c9b],.dashboard .waiting-inquiries-list.more-is-hidden[data-cols="3"]>.reservation:nth-of-type(3)~.reservations-cart[data-v-745f1c9b],.dashboard .waiting-inquiries-list.more-is-hidden[data-cols="4"]>.reservation:nth-of-type(4)~.reservation[data-v-745f1c9b],.dashboard .waiting-inquiries-list.more-is-hidden[data-cols="4"]>.reservation:nth-of-type(4)~.reservations-cart[data-v-745f1c9b],.dashboard .waiting-inquiries-list.more-is-hidden[data-cols="5"]>.reservation:nth-of-type(5)~.reservation[data-v-745f1c9b],.dashboard .waiting-inquiries-list.more-is-hidden[data-cols="5"]>.reservation:nth-of-type(5)~.reservations-cart[data-v-745f1c9b]{display:none}.dashboard .tabs[data-v-745f1c9b]{padding-bottom:80px;position:relative}.dashboard .tabs[data-v-745f1c9b]:after{background:#ddedf5;content:"";height:6rem;position:absolute;top:6rem;width:100%}.dashboard .tabs[data-current-counter="0"][data-v-745f1c9b]:after,.dashboard .tabs[data-current-tab=timeline][data-v-745f1c9b]:after{display:none}.toggle-inquiries[data-v-745f1c9b]{cursor:pointer;display:block;margin:2rem auto}.fade-enter-active[data-v-745f1c9b],.fade-leave-active[data-v-745f1c9b]{transition:all .25s ease-out}.fade-enter[data-v-745f1c9b],.fade-leave-to[data-v-745f1c9b]{opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}@media (max-width:1480px){.dashboard>div>.messages-wrapper[data-v-745f1c9b]{max-width:1328px}.dashboard .waiting-inquiries-list[data-v-745f1c9b]{margin:0 -.75rem .2rem}.dashboard .waiting-inquiries-list>.reservation[data-v-745f1c9b],.dashboard .waiting-inquiries-list>.reservations-cart[data-v-745f1c9b]{margin-left:.75rem;margin-right:.75rem}.dashboard .waiting-inquiries-list[data-cols="5"]>.reservation[data-v-745f1c9b],.dashboard .waiting-inquiries-list[data-cols="5"]>.reservations-cart[data-v-745f1c9b]{width:calc(20% - 1.5rem)}.dashboard .waiting-inquiries-list[data-cols="4"]>.reservation[data-v-745f1c9b],.dashboard .waiting-inquiries-list[data-cols="4"]>.reservations-cart[data-v-745f1c9b]{width:calc(25% - 1.5rem)}.dashboard .waiting-inquiries-list[data-cols="3"]>.reservation[data-v-745f1c9b],.dashboard .waiting-inquiries-list[data-cols="3"]>.reservations-cart[data-v-745f1c9b]{width:calc(33.333333% - 1.5rem)}.dashboard .waiting-inquiries-list[data-cols="2"]>.reservation[data-v-745f1c9b],.dashboard .waiting-inquiries-list[data-cols="2"]>.reservations-cart[data-v-745f1c9b]{width:calc(50% - 1.5rem)}.dashboard .waiting-inquiries-list[data-cols="1"]>.reservation[data-v-745f1c9b],.dashboard .waiting-inquiries-list[data-cols="1"]>.reservations-cart[data-v-745f1c9b]{width:calc(100% - 1.5rem)}}@media (max-width:1440px){.dashboard>div>.messages-wrapper[data-v-745f1c9b]{margin:0 3.6rem;max-width:1400px}}@media (max-width:1240px){.dashboard-stats[data-v-745f1c9b],.dashboard-waiting[data-v-745f1c9b]{padding:0 1.5rem}.dashboard>div>.messages-wrapper[data-v-745f1c9b]{margin:0 1.6rem}}@media (max-width:1040px){.dashboard-stats[data-v-745f1c9b]{margin-top:2rem}}.integration-popup[data-v-756b9082]{background:#fff;border-radius:5px;box-shadow:0 5px 5px rgba(0,0,0,.25);left:50%;overflow:hidden;padding:2rem 2rem 6rem;position:fixed;top:50%;-webkit-transform:translateX(-50%) translateY(-33.33333%);transform:translateX(-50%) translateY(-33.33333%);transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out,-webkit-transform .25s ease-out;width:56rem;will-change:transform}.integration-popup-overlay[data-v-756b9082]{background:rgba(0,0,0,.25);height:100%;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity .25s ease-out;width:100vw;will-change:opacity}.integration-popup-overlay.is-visible[data-v-756b9082]{opacity:1;pointer-events:auto}.integration-popup-overlay.is-visible .confirm[data-v-756b9082]{-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.integration-popup textarea[data-v-756b9082]{color:#333c48;font-family:monospace;font-size:1.6rem;height:280px;padding:1.5rem 2rem;width:100%}.integration-popup h2[data-v-756b9082]{font-weight:400;margin:0 0 2rem}.integration-popup p[data-v-756b9082]{color:#333c48}@media (max-width:640px){.integration-popup[data-v-756b9082]{border-radius:0;height:100%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:100%}}.integrations[data-v-1ae4ae2a]{padding:0 0 2rem;width:100%}.integrations .message[data-v-1ae4ae2a]{margin-top:2rem}.integrations .key-areas .block-content[data-v-1ae4ae2a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.integrations .block .message[data-v-1ae4ae2a]{margin:-1rem 0 3rem}.integrations .key-area[data-v-1ae4ae2a]{border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;margin:-1rem 0;padding:3rem 3rem 2.5rem;width:49%}.integrations .key-area strong[data-v-1ae4ae2a]{margin-right:.5rem}.integrations .key-area .button[data-v-1ae4ae2a]{margin-left:auto;margin-top:-.25rem}.integrations .key-area-id[data-v-1ae4ae2a]{background:#e9f5fe}.integrations .key-area-key[data-v-1ae4ae2a]{background:#f4f1fc}.integrations .box-desc[data-v-1ae4ae2a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.integrations .box-desc-image[data-v-1ae4ae2a]{min-width:250px}.integrations .box-desc-image[data-v-1ae4ae2a],.integrations .box-desc-text[data-v-1ae4ae2a]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.integrations .box-desc-text[data-v-1ae4ae2a]{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 3.6rem;width:100%}.integrations .box-desc-text pre[data-v-1ae4ae2a]{background:#f2f7fa;font-size:1.4rem;padding:1rem 1.5rem}.integrations .box-desc-text code[data-v-1ae4ae2a]{color:#2696e9;font-size:1.4rem}.integrations .box-desc-download[data-v-1ae4ae2a]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-left:1px solid #dee1e4;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 0 0 3.6rem;min-width:200px}.integrations .steps[data-v-1ae4ae2a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.integrations .steps .step[data-v-1ae4ae2a]{margin:0;position:relative;width:23%}.integrations .steps .step[data-v-1ae4ae2a]:after{border:4px solid #ddedf5;border-bottom:none;border-left:none;content:"";height:15px;position:absolute;right:-2.5rem;top:33.333333%;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);width:15px}.integrations .steps .step[data-v-1ae4ae2a]:last-child:after{display:none}.integrations .steps .step img[data-v-1ae4ae2a]{display:block;margin:0 auto}.integrations .steps .step figcaption[data-v-1ae4ae2a]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.integrations .steps .step figcaption h3[data-v-1ae4ae2a]{font-weight:400;margin:2rem 0 0}.integrations .steps .step figcaption p[data-v-1ae4ae2a]{font-size:1.4rem;text-align:center}.integrations .fb-integration[data-v-1ae4ae2a]{margin-top:-1rem;width:100%}.integrations .fb-intro-text[data-v-1ae4ae2a]{margin-top:0;margin-bottom:2.4rem}.integrations .fb-info[data-v-1ae4ae2a]{background:#f2f7fa;border-radius:5px;font-size:20px;margin:2rem 0;padding:1.5rem 2rem;width:100%}.integrations .fb-info p[data-v-1ae4ae2a]{font-weight:700;margin:2rem 0 1rem}.integrations .fb-info ol[data-v-1ae4ae2a]{margin:0 0 2rem;padding-left:2rem}.integrations .fb-info ol li[data-v-1ae4ae2a]{padding:.5rem 0}.integrations .fb-info .fb-info-desc-img[data-v-1ae4ae2a]{border:3px solid #dee1e4;border-radius:10px;display:block;height:auto;margin:4rem 0;max-width:480px}@media (max-width:1240px){.integrations .key-area[data-v-1ae4ae2a]{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:0;margin-top:0}.integrations .key-area .button[data-v-1ae4ae2a]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:1rem;width:100%}.integrations .steps .step img[data-v-1ae4ae2a]{max-width:100%}}@media (max-width:1040px){.integrations .key-area[data-v-1ae4ae2a]{width:100%}.integrations .key-area[data-v-1ae4ae2a]:first-child{margin-bottom:1rem}.integrations .box-desc[data-v-1ae4ae2a]{-ms-flex-wrap:wrap;flex-wrap:wrap}.integrations .box-desc .box-desc-image[data-v-1ae4ae2a]{margin:0 auto}.integrations .box-desc .box-desc-download[data-v-1ae4ae2a]{border:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:2rem 0;padding:0;width:100%}.integrations .steps[data-v-1ae4ae2a]{-ms-flex-wrap:wrap;flex-wrap:wrap}.integrations .steps .step[data-v-1ae4ae2a]{width:48%}.integrations .steps .step[data-v-1ae4ae2a]:first-child,.integrations .steps .step[data-v-1ae4ae2a]:nth-child(2){margin-bottom:4rem}.integrations .steps .step[data-v-1ae4ae2a]:after{display:none}.integrations .steps .step .step-desc[data-v-1ae4ae2a],.integrations .steps .step .step-desc p[data-v-1ae4ae2a]{width:100%}}@media (max-width:640px){.integrations[data-v-1ae4ae2a]{margin-top:6rem}.integrations .key-area[data-v-1ae4ae2a]{word-break:break-all}.integrations .box-desc-text[data-v-1ae4ae2a]{padding:0;white-space:normal}.integrations .box-desc-text code[data-v-1ae4ae2a]{word-break:break-all}.integrations .box-desc-text pre[data-v-1ae4ae2a]{font-size:1.1rem}.integrations .steps .step[data-v-1ae4ae2a]{width:100%}.integrations .steps .step[data-v-1ae4ae2a]:first-child,.integrations .steps .step[data-v-1ae4ae2a]:nth-child(2),.integrations .steps .step[data-v-1ae4ae2a]:nth-child(3){margin-bottom:4rem}}.basic-block[data-v-278954f1]{border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;padding:3.5rem 2.5rem}.basic-block h3[data-v-278954f1]{font-size:2rem;font-weight:400;line-height:1;margin:.25rem 0 1rem}.basic-block .content[data-v-278954f1]{margin-left:2.4rem}.basic-block .button[data-v-278954f1]{margin-left:0}@media (max-width:1600px){.block .basic-block .content h3[data-v-278954f1]{font-size:1.8rem}}@media (max-width:1400px){.block .basic-block .content h3[data-v-278954f1]{font-size:1.5rem}}@media (max-width:1240px){.basic-block[data-v-278954f1]{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:2.5rem 1.5rem}.basic-block>.icon[data-v-278954f1]{margin-right:2rem}.block .basic-block .content[data-v-278954f1]{margin-left:0!important;text-align:center}.block .basic-block .content h3[data-v-278954f1]{font-size:1.4rem;margin:1rem 0}.block .basic-block .content .button[data-v-278954f1]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}}@media (max-width:1180px){.basic-block>.icon[data-v-278954f1]{margin-right:0;width:100%!important}}.settings[data-v-f87087ce]{padding:8rem 0 2rem;width:100%}.settings .block .basic-block[data-v-f87087ce]{width:24%}.settings[data-v-f87087ce] .beta-badge{background:#ed1c23;border-radius:5px;color:#fff;display:inline;font-size:1.2rem;font-style:normal;font-weight:600;line-height:1;margin-left:.5rem;padding:2px 4px;position:relative;top:-2px}.settings .settings[data-v-f87087ce]{list-style-type:none;padding:2rem 2.5rem}.settings .settings-list[data-v-f87087ce]{list-style-type:none;margin:-3.5rem -2.5rem;padding:0;width:calc(100% + 5rem)}.settings .settings-item[data-v-f87087ce]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:1px solid #ebebeb;display:-webkit-box;display:-ms-flexbox;display:flex;padding:2rem 2.5rem}.settings .settings-item[data-v-f87087ce]:first-child{border-top:none}.settings .settings-item.is-premium .settings-item-desc[data-v-f87087ce],.settings .settings-item.is-premium .settings-item-name[data-v-f87087ce],.settings .settings-item.is-premium .switcher[data-v-f87087ce]{opacity:.5;pointer-events:none}.settings .settings-item.is-premium .switcher[data-v-f87087ce]{opacity:.4}.settings .settings-item-name[data-v-f87087ce]{font-size:1.4rem;font-weight:600;margin-left:2rem;padding:.5rem 0;width:26rem}.settings .settings-item-desc[data-v-f87087ce]{color:#7f8fa4;font-size:1.4rem;font-style:italic}.settings .settings-item .button[data-v-f87087ce]{margin-left:auto}.settings .setting-dependency-info[data-v-f87087ce]{color:#ed1c23;font-size:1.4rem;font-style:italic;margin-left:auto}@media (max-width:1600px){.settings .settings-item-desc[data-v-f87087ce]{max-width:calc(100% - 500px)}}@media (max-width:1240px){.settings .settings-list[data-v-f87087ce]{margin:0 -1rem}}@media (max-width:1100px){.settings .block .basic-block[data-v-f87087ce]{width:49%}.settings .block .basic-block[data-v-f87087ce]:first-child,.settings .block .basic-block[data-v-f87087ce]:nth-child(2){margin-bottom:2%}.settings .settings-item[data-v-f87087ce]{-ms-flex-wrap:wrap;flex-wrap:wrap}.settings .settings-item .settings-item-name[data-v-f87087ce]{width:calc(100% - 6rem)}.settings .settings-item .settings-item-desc[data-v-f87087ce]{max-width:50%}}@media (max-width:640px){.settings[data-v-f87087ce]{margin-top:5rem!important}}@media (max-width:480px){.settings .block .basic-block[data-v-f87087ce]{width:100%}.settings .block .basic-block[data-v-f87087ce]:first-child,.settings .block .basic-block[data-v-f87087ce]:nth-child(2),.settings .block .basic-block[data-v-f87087ce]:nth-child(3){margin-bottom:2%}.settings .settings-item .settings-item-desc[data-v-f87087ce]{margin-top:1rem;max-width:100%}.settings .settings-item .button[data-v-f87087ce]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0;margin-top:2rem;width:100%}}@supports (position:sticky){.settings[data-v-f87087ce]{padding-top:0}}.settings-gdpr[data-v-bfddd80c]{padding:0 0 2rem;width:100%}.settings-gdpr textarea[data-v-bfddd80c]{height:160px;width:calc(66.666666% - 50px)!important}.settings-gdpr .document-disclaimer[data-v-bfddd80c],.settings-gdpr .document-download[data-v-bfddd80c]{padding:2rem 3rem;width:100%}.settings-gdpr .document-download[data-v-bfddd80c]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #ebebeb;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0}.settings-gdpr .document-download .button[data-v-bfddd80c]{margin:0 0 0 auto}.settings-gdpr .document-disclaimer[data-v-bfddd80c]{padding:3rem}.settings-gdpr .note[data-v-bfddd80c] .is-invalid{color:#f7981d}@media (max-width:1100px){.settings-gdpr .field input[data-v-bfddd80c],.settings-gdpr .field select[data-v-bfddd80c],.settings-gdpr .field textarea[data-v-bfddd80c]{width:calc(66% - 50px)!important}}@media (max-width:640px){.settings-gdpr[data-v-bfddd80c]{margin-top:6rem}.settings-gdpr .document-disclaimer[data-v-bfddd80c],.settings-gdpr .document-download[data-v-bfddd80c]{padding:2rem 1rem}}@media (max-width:580px){.settings-gdpr .field input[data-v-bfddd80c],.settings-gdpr .field label[data-v-bfddd80c],.settings-gdpr .field select[data-v-bfddd80c],.settings-gdpr .field textarea[data-v-bfddd80c]{text-align:left;width:calc(100% - 50px)!important}.settings-gdpr .field label[data-v-bfddd80c]{margin-bottom:.5rem}.settings-gdpr .field small.note[data-v-bfddd80c]{padding:.5rem 0 0}}.settings-plugin[data-v-1d457284]{padding:0 0 2rem;width:100%}@media (max-width:1100px){.settings-plugin .field input[data-v-1d457284],.settings-plugin .field select[data-v-1d457284],.settings-plugin .field textarea[data-v-1d457284]{width:calc(66% - 50px)}}@media (max-width:640px){.settings-plugin[data-v-1d457284]{margin-top:6rem}}@media (max-width:580px){.settings-plugin .field input[data-v-1d457284],.settings-plugin .field label[data-v-1d457284],.settings-plugin .field select[data-v-1d457284],.settings-plugin .field textarea[data-v-1d457284]{text-align:left;width:calc(100% - 50px)}.settings-plugin .field label[data-v-1d457284]{margin-bottom:.5rem}.settings-plugin .field small.note[data-v-1d457284]{padding:.5rem 0 0}}.settings-reservations[data-v-3b9bce0d]{padding:0 0 2rem;width:100%}.settings-reservations .hours-to-cancel[data-v-3b9bce0d],.settings-reservations .max-reservation-overtake[data-v-3b9bce0d]{margin-right:1rem;text-align:right}.settings-reservations .field-flex[data-v-3b9bce0d]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:1rem}.settings-reservations .field-flex small[data-v-3b9bce0d]{padding-left:1rem}.settings-reservations select[name=time-spaces-hours][data-v-3b9bce0d],.settings-reservations select[name=time-spaces-minutes][data-v-3b9bce0d]{width:100px}.settings-reservations[data-v-3b9bce0d] .beta-badge{background:#ed1c23;border-radius:5px;color:#fff;display:inline;font-size:1.2rem;font-style:normal;font-weight:600;line-height:1;margin-left:.5rem;padding:2px 4px;position:relative;top:-1px}@media (max-width:640px){.settings-reservations[data-v-3b9bce0d]{margin-top:5rem}}@media (max-width:580px){.settings-reservations .field input[data-v-3b9bce0d]:not(.max-reservation-overtake),.settings-reservations .field label[data-v-3b9bce0d],.settings-reservations .field select[data-v-3b9bce0d],.settings-reservations .field textarea[data-v-3b9bce0d]{text-align:left;width:calc(100% - 50px)}.settings-reservations .field label[data-v-3b9bce0d]{margin-bottom:.5rem}.settings-reservations .field small.note[data-v-3b9bce0d]{padding:.5rem 0 0}}.settings-sms[data-v-5b5bfadd]{padding:0 0 2rem;width:100%}.settings-sms .small-select[data-v-5b5bfadd]{width:10rem}.settings-sms .small-select+.small-select[data-v-5b5bfadd]{margin-left:1rem}@media (max-width:1100px){.settings-sms .field input[data-v-5b5bfadd],.settings-sms .field select[data-v-5b5bfadd],.settings-sms .field textarea[data-v-5b5bfadd]{width:calc(66% - 50px)}}@media (max-width:640px){.settings-sms[data-v-5b5bfadd]{margin-top:6rem}}@media (max-width:580px){.settings-sms .field input[data-v-5b5bfadd],.settings-sms .field label[data-v-5b5bfadd],.settings-sms .field select[data-v-5b5bfadd],.settings-sms .field textarea[data-v-5b5bfadd]{text-align:left;width:calc(100% - 50px)}.settings-sms .field label[data-v-5b5bfadd]{margin-bottom:.5rem}.settings-sms .field small.note[data-v-5b5bfadd]{padding:.5rem 0 0}}.splashscreen[data-v-40daab16]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#2f4d8a;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000000}.splashscreen-logo[data-v-40daab16],.splashscreen-wrapper[data-v-40daab16]{display:block}.splashscreen-text[data-v-40daab16]{display:block;font-size:1.4rem;margin-top:2rem;padding-left:1rem;position:relative;text-align:center;width:100%}.splashscreen-text[data-v-40daab16]:before{-webkit-animation-name:splashscreenSpinner-data-v-40daab16;animation-name:splashscreenSpinner-data-v-40daab16;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;border:4px solid #fff;border-left-color:transparent;border-radius:50%;content:"";display:block;height:14px;left:-1rem;position:absolute;top:1px;width:14px}@-webkit-keyframes splashscreenSpinner-data-v-40daab16{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes splashscreenSpinner-data-v-40daab16{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.form[data-v-ae1830be]{left:50%;margin:0;max-width:94%;padding:3.2rem 0;position:absolute;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);transition:opacity .5s ease-out;width:46rem;will-change:opacity}.form .message[data-v-ae1830be]{max-width:100%;width:100%}.form a[data-v-ae1830be]:active,.form a[data-v-ae1830be]:focus,.form a[data-v-ae1830be]:hover{color:#2f4d8a}.form.is-hidden[data-v-ae1830be]{opacity:0;pointer-events:none}.form .logo[data-v-ae1830be]{display:block;height:3.6rem;margin:0 auto 3.2rem}.form .wrapper[data-v-ae1830be]{background:#fff;border-radius:5px;padding:3rem}.form .wrapper h1[data-v-ae1830be]{font-size:2.4rem;font-weight:400;margin:0 0 3rem;text-align:center}.form .wrapper hr[data-v-ae1830be]{border:none;border-top:1px solid #dee1e4;margin-bottom:3rem}.form .wrapper label[data-v-ae1830be]{display:block;font-weight:400;position:relative}.form .wrapper label .is-optional[data-v-ae1830be]{color:#7f8fa4;display:inline-block;float:right;margin-top:2px;text-align:right;width:120px}.form .wrapper label input[data-v-ae1830be]{background:#fff;border:1px solid #dee1e4;border-radius:5px;font-size:1.4rem;margin:.5rem 0 1rem;padding:1rem;width:100%}.form .wrapper label input[data-v-ae1830be]::-webkit-input-placeholder{color:#c1cddc}.form .wrapper label input[data-v-ae1830be]::-moz-placeholder{color:#c1cddc}.form .wrapper label input[data-v-ae1830be]:-ms-input-placeholder{color:#c1cddc}.form .wrapper label input[data-v-ae1830be]:-moz-placeholder{color:#c1cddc}.form .wrapper label input.is-invalid[data-v-ae1830be]{border-color:#ed1c23;color:#ed1c23}.form .wrapper>.button[data-v-ae1830be]{margin:1.5rem auto}.form .passwords[data-v-ae1830be]{position:relative}.form .passwords .note[data-v-ae1830be]{color:#7f8fa4;margin-top:-.5rem;width:100%}.form .passwords .note.is-invalid[data-v-ae1830be]{color:#ed1c23}.form .passwords .password-toggle[data-v-ae1830be]{background:#2696e9;border-radius:5px;color:#fff;cursor:pointer;font-size:13px;padding:3px 6px;position:absolute;right:1rem;top:calc(50% - 4px)}.form .terms[data-v-ae1830be]{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;margin:2rem 0}.form .terms .switcher[data-v-ae1830be]{margin-right:2rem;min-width:4rem}.form .terms span[data-v-ae1830be]{font-size:1.4rem}.form .terms span.is-invalid[data-v-ae1830be]{color:#ed1c23}.form .disclaimer[data-v-ae1830be]{color:#7f8fa4;font-size:1.2rem;margin-bottom:2.5rem}.form .footer[data-v-ae1830be]{background:#ddedf5;border-radius:0 0 5px 5px;margin:3rem -3rem -3rem;padding:2rem 3rem;text-align:center}.form .footer a[data-v-ae1830be],.form .footer span[data-v-ae1830be]{display:block;line-height:1.5}.slide-down-enter-active[data-v-ae1830be],.slide-down-leave-active[data-v-ae1830be]{transition:all .25s ease-out}.slide-down-enter[data-v-ae1830be],.slide-down-leave-to[data-v-ae1830be]{height:0;opacity:0}@media (max-width:480px){.form .wrapper[data-v-ae1830be]{padding:2rem}.form .footer[data-v-ae1830be]{margin:3rem -2rem -2rem}}.form[data-v-9ddec946]{left:50%;margin:0;max-width:94%;padding:3.2rem 0;position:absolute;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);transition:opacity .5s ease-out;width:41rem;will-change:opacity}.form .logo[data-v-9ddec946]{display:block;height:3.6rem;margin:0 auto 3.2rem}.form .wrapper[data-v-9ddec946]{background:#fff;border-radius:5px;padding:3rem}.form .wrapper h1[data-v-9ddec946]{font-size:2.4rem;font-weight:400;margin:0 0 3rem;text-align:center}.form .wrapper hr[data-v-9ddec946]{border:none;border-top:1px solid #dee1e4;margin-bottom:3rem}.form .wrapper label[data-v-9ddec946]{display:block;font-weight:400;position:relative}.form .wrapper label input[data-v-9ddec946]{background:#fff;border:1px solid #dee1e4;border-radius:5px;font-size:1.4rem;margin:.5rem 0 1rem;padding:1rem;width:100%}.form .wrapper label input[data-v-9ddec946]::-webkit-input-placeholder{color:#c1cddc}.form .wrapper label input[data-v-9ddec946]::-moz-placeholder{color:#c1cddc}.form .wrapper label input[data-v-9ddec946]:-ms-input-placeholder{color:#c1cddc}.form .wrapper label input[data-v-9ddec946]:-moz-placeholder{color:#c1cddc}.form .wrapper label input.is-invalid[data-v-9ddec946]{border-color:#ed1c23;color:#ed1c23}.form .wrapper label a[data-v-9ddec946]{font-size:1.4rem;position:absolute;right:0;top:.25rem}.form .wrapper>.button[data-v-9ddec946]{margin:1.5rem auto}.form .footer[data-v-9ddec946]{background:#ddedf5;border-radius:0 0 5px 5px;margin:3rem -3rem -3rem;padding:2rem 3rem;text-align:center}.form .footer a[data-v-9ddec946],.form .footer span[data-v-9ddec946]{display:block;line-height:1.5}.slide-down-enter-active[data-v-9ddec946],.slide-down-leave-active[data-v-9ddec946]{transition:all .25s ease-out}.slide-down-enter[data-v-9ddec946],.slide-down-leave-to[data-v-9ddec946]{height:0;opacity:0}@media (max-width:480px){.form .wrapper[data-v-9ddec946]{padding:2rem}.form .footer[data-v-9ddec946]{margin:3rem -2rem -2rem}}.form[data-v-aeaf4502]{left:50%;margin:0;max-width:94%;padding:3.2rem 0;position:absolute;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);transition:opacity .5s ease-out;width:41rem;will-change:opacity}.form .logo[data-v-aeaf4502]{display:block;height:3.6rem;margin:0 auto 3.2rem}.form .wrapper[data-v-aeaf4502]{background:#fff;border-radius:5px;padding:3rem}.form .wrapper h1[data-v-aeaf4502]{font-size:2.4rem;font-weight:400;margin:0 0 3rem;text-align:center}.form .wrapper hr[data-v-aeaf4502]{border:none;border-top:1px solid #dee1e4;margin-bottom:3rem}.form .wrapper label[data-v-aeaf4502]{display:block;font-weight:400;position:relative}.form .wrapper label input[data-v-aeaf4502]{background:#fff;border:1px solid #dee1e4;border-radius:5px;font-size:1.4rem;margin:.5rem 0 1rem;padding:1rem;width:100%}.form .wrapper label input[data-v-aeaf4502]::-webkit-input-placeholder{color:#c1cddc}.form .wrapper label input[data-v-aeaf4502]::-moz-placeholder{color:#c1cddc}.form .wrapper label input[data-v-aeaf4502]:-ms-input-placeholder{color:#c1cddc}.form .wrapper label input[data-v-aeaf4502]:-moz-placeholder{color:#c1cddc}.form .wrapper label input.is-invalid[data-v-aeaf4502]{border-color:#ed1c23;color:#ed1c23}.form .wrapper label a[data-v-aeaf4502]{font-size:1.4rem;position:absolute;right:0;top:.25rem}.form .wrapper>.button[data-v-aeaf4502]{margin:1.5rem auto}.form .footer[data-v-aeaf4502]{background:#ddedf5;border-radius:0 0 5px 5px;margin:3rem -3rem -3rem;padding:2rem 3rem;text-align:center}.form .footer a[data-v-aeaf4502],.form .footer span[data-v-aeaf4502]{display:block;line-height:1.5}.slide-down-enter-active[data-v-aeaf4502],.slide-down-leave-active[data-v-aeaf4502]{transition:all .25s ease-out}.slide-down-enter[data-v-aeaf4502],.slide-down-leave-to[data-v-aeaf4502]{height:0;opacity:0}@media (max-width:480px){.form .wrapper[data-v-aeaf4502]{padding:2rem}.form .footer[data-v-aeaf4502]{margin:3rem -2rem -2rem}}.calendar-days[data-v-4762ad4a]{background:#f2f7fa;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;max-width:1400px;position:sticky;top:64px;width:100%;z-index:11}.calendar-days .calendar-day[data-v-4762ad4a]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-wrap:wrap;flex-wrap:wrap;height:6.4rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.calendar-days .calendar-day sub[data-v-4762ad4a],.calendar-days .calendar-day sup[data-v-4762ad4a]{bottom:0;display:block;line-height:1.2;text-align:center;top:0;width:100%}.calendar-days .calendar-day sup[data-v-4762ad4a]{color:#a0b3ca;font-size:1rem;font-weight:700;text-transform:uppercase}.calendar-days .calendar-day sub[data-v-4762ad4a]{font-size:1.4rem;font-weight:700}.calendar-days .calendar-day.is-active[data-v-4762ad4a]{background:#178adf}.calendar-days .calendar-day.is-active sup[data-v-4762ad4a]{color:#233146}.calendar-days .calendar-day.is-active sub[data-v-4762ad4a]{color:#fff}@media (max-width:1680px){.calendar-days[data-v-4762ad4a]{margin:0 auto;width:1400px}}@media (max-width:1480px){.calendar-days[data-v-4762ad4a]{margin:0 auto;width:calc(100% - 4rem)}}@media (max-width:1040px){.calendar-days[data-v-4762ad4a]{top:50px;padding:1rem;width:calc(100% - 2rem)}}@media (max-height:700px){.calendar-days[data-v-4762ad4a]{top:50px}.calendar-days .calendar-day[data-v-4762ad4a]{height:50px}}.calendar-export-popup[data-v-6589d7bc]{background:#fff;border-radius:5px;box-shadow:0 1rem 2rem rgba(0,0,0,.125);display:none;left:50%;padding:3rem 4rem 8rem;position:fixed;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:480px}.calendar-export-popup.is-visible[data-v-6589d7bc]{display:block}.calendar-export-popup h2[data-v-6589d7bc]{font-weight:400;line-height:1;margin:0 0 2rem}.calendar-export-popup .button-popup-left[data-v-6589d7bc]{border-radius:0 0 0 5px}.calendar-export-popup .button-popup-right[data-v-6589d7bc]{border-radius:0 0 5px 0}@media (max-width:640px){.calendar-export-popup[data-v-6589d7bc]{border-radius:0;height:100%;left:0;padding:2rem 2rem 6rem;top:0;-webkit-transform:none;transform:none;width:100vw}.calendar-export-popup .button-popup-left[data-v-6589d7bc],.calendar-export-popup .button-popup-right[data-v-6589d7bc]{border-radius:0}.calendar-export-popup-wrapper[data-v-6589d7bc]{max-height:100%;overflow:auto;-webkit-overflow-scrolling:touch}}@media (max-width:560px){.calendar-export-popup .field[data-v-6589d7bc]{padding:0 0 1rem}.calendar-export-popup .field label[data-v-6589d7bc]{padding:0 0 .5rem;text-align:left;width:100%}.calendar-export-popup .field .vdp-datepicker[data-v-6589d7bc],.calendar-export-popup .field select[data-v-6589d7bc]{width:100%}.calendar-export-popup .field[data-v-6589d7bc]:last-of-type{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.calendar-export-popup .field:last-of-type label[data-v-6589d7bc]{width:calc(100% - 40px)}}.calendar-months[data-v-69972d8a]{background:#1d2531;position:sticky;top:0;z-index:12}.calendar-months .wrapper[data-v-69972d8a]{margin:0 auto;max-width:1400px}.calendar-months .wrapper .months[data-v-69972d8a]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;list-style-type:none;margin:0;padding:0;width:100%}.calendar-months .wrapper .months .button-next-year[data-v-69972d8a],.calendar-months .wrapper .months .button-prev-year[data-v-69972d8a]{background:#fff;border-radius:5px;color:#000;cursor:pointer;font-size:1.4rem;font-weight:700;height:25px;line-height:25px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:center;width:50px}.calendar-months .wrapper .months .button-prev-year[data-v-69972d8a]{margin-right:2rem}.calendar-months .wrapper .months .button-prev-year.is-inactive[data-v-69972d8a]{cursor:not-allowed;opacity:.25;pointer-events:none}.calendar-months .wrapper .months .button-next-year[data-v-69972d8a]{margin-left:2rem}.calendar-months .wrapper .months .month[data-v-69972d8a]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:1.4rem;font-weight:700;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:64px;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.calendar-months .wrapper .months .month.is-active[data-v-69972d8a]{background:#2696e9;position:relative}.calendar-months .wrapper .months .month.is-active[data-v-69972d8a]:after{border:5px solid #2696e9;border-left-color:transparent;border-right-color:transparent;border-bottom-color:transparent;bottom:-10px;content:"";left:calc(50% - 5px);position:absolute}@media (max-width:1680px){.calendar-months .wrapper .months[data-v-69972d8a]{padding:0;width:1400px}}@media (max-width:1480px){.calendar-months .wrapper .months[data-v-69972d8a]{padding:0 2rem;width:100%}}@media (max-width:1240px){.calendar-months .wrapper .months .month[data-v-69972d8a]{font-size:1.2rem}}@media (max-width:1040px){.calendar-months .wrapper .months .month-select[data-v-69972d8a]{padding:1rem 0;width:100%}.calendar-months .wrapper .months .month-select select[data-v-69972d8a]{display:block;margin:0 auto;max-width:300px}.calendar-months .wrapper .months .button-next-year[data-v-69972d8a],.calendar-months .wrapper .months .button-prev-year[data-v-69972d8a]{padding:0 .5rem}}@media (max-width:640px){.calendar-months[data-v-69972d8a]{padding:0 1rem}.calendar-months .wrapper .months[data-v-69972d8a]{padding:0}}@media (max-height:700px){.calendar-months .wrapper .months .month[data-v-69972d8a]{height:50px}}.attendance-list-item[data-v-2e938338]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border-top:1px solid #ebebeb;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.4rem;margin:0;padding:1rem 0;position:relative;width:100%}.attendance-list-item[data-v-2e938338]:first-of-type{border-top:none}.attendance-list-item .client[data-v-2e938338]{padding-right:1.5rem}.attendance-list-item .client>[data-v-2e938338]{display:block}.attendance-list-item .client .name[data-v-2e938338]{margin-bottom:.5rem}.attendance-list-item .client .attendance[data-v-2e938338]{margin-bottom:1rem;width:100%}.attendance-list-item .client .email[data-v-2e938338],.attendance-list-item .client .phone[data-v-2e938338],.attendance-list-item .client .reservation-details[data-v-2e938338],.attendance-list-item .client .worker[data-v-2e938338]{color:#7f8fa4;margin-bottom:.25rem;vertical-align:middle}.attendance-list-item .client .email>svg[data-v-2e938338],.attendance-list-item .client .phone>svg[data-v-2e938338],.attendance-list-item .client .reservation-details>svg[data-v-2e938338],.attendance-list-item .client .worker>svg[data-v-2e938338]{margin-right:.25rem;position:relative;top:1px}.attendance-list-item .client .email[data-v-2e938338]:active,.attendance-list-item .client .email[data-v-2e938338]:focus,.attendance-list-item .client .email[data-v-2e938338]:hover,.attendance-list-item .client .phone[data-v-2e938338]:active,.attendance-list-item .client .phone[data-v-2e938338]:focus,.attendance-list-item .client .phone[data-v-2e938338]:hover,.attendance-list-item .client a.reservation-details[data-v-2e938338]:active,.attendance-list-item .client a.reservation-details[data-v-2e938338]:focus,.attendance-list-item .client a.reservation-details[data-v-2e938338]:hover{color:#299ef5}.attendance-list-item .date>[data-v-2e938338]{display:block}.attendance-list-item .date>span[data-v-2e938338]{margin-bottom:.5rem}.attendance-list-item .service[data-v-2e938338]{cursor:pointer;position:relative;width:14.5%}.attendance-list-item .service-color[data-v-2e938338]{border-radius:50%;display:inline-block;height:1rem;margin-right:.5rem;width:1rem}.attendance-list-item .service-category[data-v-2e938338]{display:block;margin-top:4px}.attendance-list-item .service:hover .tooltip[data-v-2e938338]{opacity:1;top:50%}.attendance-list-item .service:hover .tooltip.tooltip-top[data-v-2e938338]{top:-30px}.attendance-list-item .additional-info[data-v-2e938338]{padding-right:1rem}.attendance-list-item .additional-info ul[data-v-2e938338]{list-style-type:square;padding-left:2rem}.attendance-list-item .additional-info ul>li[data-v-2e938338]{margin:.25rem 0}.attendance-list-item .additional-info ul>li.link[data-v-2e938338]{float:left;list-style-type:none;position:relative}.attendance-list-item .additional-info .payment-status .is-paid[data-v-2e938338]{color:#69b228}.attendance-list-item .additional-info .payment-status .is-not-paid[data-v-2e938338]{color:#ed1c23}.attendance-list-item .attendance[data-v-2e938338]{text-align:center;width:15%}.attendance-list-item .attendance>.button[data-v-2e938338]{display:inline-block;margin:0 .5rem}@media (max-width:1040px){.attendance-list-item .client .email[data-v-2e938338],.attendance-list-item .client .phone[data-v-2e938338],.attendance-list-item .client .reservation-details[data-v-2e938338]{margin:1rem 0}.attendance-list-item .client .attendance[data-v-2e938338]{margin:0 0 1rem;text-align:left}.attendance-list-item .client .attendance .button[data-v-2e938338]{max-width:80px;width:80px}}@media (max-width:640px){.attendance-list-item[data-v-2e938338]{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:2rem 1rem}.attendance-list-item .item-id[data-v-2e938338]{color:#7f8fa4;font-weight:600;position:absolute;right:1rem;top:2rem}.attendance-list-item .item-actions[data-v-2e938338]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;margin:2rem -.25rem 0;width:100%}.attendance-list-item .item-actions .button[data-v-2e938338]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:25%}.attendance-list-item .item-actions .button[data-v-2e938338]:last-child{width:50%}.attendance-list-item .additional-info[data-v-2e938338],.attendance-list-item .client[data-v-2e938338],.attendance-list-item .date[data-v-2e938338]{width:100%!important}.attendance-list-item .client .name[data-v-2e938338]{margin-bottom:0;margin-top:1.5rem}.attendance-list-item .client .attendance[data-v-2e938338]{text-align:center}.attendance-list-item .client .attendance .button[data-v-2e938338]{max-width:120px;width:120px}.attendance-list-item .date[data-v-2e938338]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:1rem 0 0}.attendance-list-item .date>strong+span[data-v-2e938338],.attendance-list-item .date>strong[data-v-2e938338]{border-top:1px solid #ebebeb;padding:.5rem 0 .35rem;width:50%}.attendance-list-item .service-data-wrapper[data-v-2e938338],.attendance-list-item .worker-data-wrapper[data-v-2e938338]{border-top:1px solid #ebebeb;display:-webkit-box;display:-ms-flexbox;display:flex;padding:.5rem 0;width:100%}.attendance-list-item .service-data-wrapper .service-label[data-v-2e938338],.attendance-list-item .service-data-wrapper .service[data-v-2e938338],.attendance-list-item .service-data-wrapper .worker-label[data-v-2e938338],.attendance-list-item .service-data-wrapper .worker[data-v-2e938338],.attendance-list-item .worker-data-wrapper .service-label[data-v-2e938338],.attendance-list-item .worker-data-wrapper .service[data-v-2e938338],.attendance-list-item .worker-data-wrapper .worker-label[data-v-2e938338],.attendance-list-item .worker-data-wrapper .worker[data-v-2e938338]{display:block;width:50%}.attendance-list-item .additional-info ul>li.link[data-v-2e938338]{width:100%}}@media (max-width:520px){.attendance-list-item .item-actions[data-v-2e938338]{-ms-flex-wrap:wrap;flex-wrap:wrap}.attendance-list-item .item-actions .button[data-v-2e938338]{margin-bottom:1rem;width:100%}.attendance-list-item .item-actions .button[data-v-2e938338]:last-child{margin-bottom:0;width:100%}.attendance-list-item .client .attendance .button[data-v-2e938338]{max-width:80px;width:80px}}.attendance .empty-state[data-v-883c9246]{background:#eff3f6;padding:2rem;text-align:center;width:100%}.attendance .block[data-v-883c9246]{margin-top:0}.attendance-filters[data-v-883c9246]{display:-webkit-box;display:-ms-flexbox;display:flex;padding:2rem;width:100%}.attendance-filters .wrapper[data-v-883c9246]{margin:0 auto;max-width:1400px;width:100%}.attendance-filters .wrapper>.attendance-filters-group[data-v-883c9246],.attendance-filters .wrapper[data-v-883c9246]{display:-webkit-box;display:-ms-flexbox;display:flex}.attendance-filters .wrapper>.attendance-filters-group[data-v-883c9246]:first-child{width:100%}.attendance-filters-group-wrapper .attendance-filters-group[data-v-883c9246],.attendance-filters-group-wrapper[data-v-883c9246]{display:-webkit-box;display:-ms-flexbox;display:flex}.attendance-filters .button.button-icon[data-v-883c9246]{min-width:3.6rem;width:3.6rem}.attendance-filters-toggle-button[data-v-883c9246]{margin:1rem 0;width:100%}.attendance-filters .vdp-datepicker[data-v-883c9246]{min-width:16rem}.attendance-filters select[data-v-883c9246]{height:3.6rem;line-height:3.6rem;min-width:18rem;width:18rem}.attendance-filters select+select[data-v-883c9246]{margin-left:2rem}.attendance-filters input[data-v-883c9246]{background-color:#fff;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16"><path fill-rule="evenodd" fill="%237F8FA4" d="M382.217,267.717a1,1,0,0,1-1.414,0l-3.15-3.15a7,7,0,1,1,1.415-1.414l3.149,3.15A1,1,0,0,1,382.217,267.717Zm-5.2-12.271a5,5,0,1,0,0,7.071A5,5,0,0,0,377.017,255.446Z" transform="translate(-366.5 -252)"/></svg>');background-repeat:no-repeat;background-position:calc(100% - 1.2rem) 50%;border:1px solid #dee1e4;border-radius:5px;height:3.6rem;padding:0 1rem;width:100%}.attendance-filters .separator[data-v-883c9246]{display:block;height:3.2rem;position:relative;min-width:3.6rem;width:3.6rem}.attendance-filters .separator[data-v-883c9246]:before{background:#ebebeb;content:"";height:3.6rem;left:50%;position:absolute;top:0;width:.1rem}.attendance-content[data-v-883c9246]{width:100%}.attendance-content.is-loading[data-v-883c9246]{opacity:.25}@media (max-width:1400px){.attendance-filters select[data-v-883c9246]{min-width:15rem;width:15rem}}@media (max-width:1400px){.attendance-filters[data-v-883c9246]{-ms-flex-wrap:wrap;flex-wrap:wrap}.attendance-filters select[data-v-883c9246]{min-width:15rem;width:15rem;width:100%}.attendance-filters>.attendance-filters-group[data-v-883c9246]:first-child{width:100%}.attendance-filters>.attendance-filters-group:first-child+.separator[data-v-883c9246]{display:none}.attendance-filters .attendance-filters-group-wrapper .attendance-filters-group[data-v-883c9246]:first-child{width:100%}}@media (max-width:1240px){.attendance-filters .separator[data-v-883c9246]{min-width:1.6rem;width:1.6rem}}@media (max-width:1040px){.attendance-filters[data-v-883c9246]{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:1rem 0}.attendance-filters .wrapper[data-v-883c9246]{-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:2rem;padding-right:2rem}.attendance-filters .separator[data-v-883c9246]{display:none}.attendance-filters .attendance-filters-group[data-v-883c9246]{padding:0 0 .75rem;width:100%}.attendance-filters .attendance-filters-group .vdp-datepicker[data-v-883c9246]{width:50%}.attendance-filters .attendance-filters-group-wrapper[data-v-883c9246]{-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:0;width:100%}.attendance-filters .attendance-filters-group-wrapper .separator[data-v-883c9246]{display:block}.attendance-filters .attendance-filters-group-wrapper .attendance-filters-group[data-v-883c9246]{width:auto}.attendance-filters .attendance-filters-group:last-child select[data-v-883c9246]{margin-right:2rem;width:100%}}@media (max-width:640px){.block-list-heading[data-v-883c9246]{display:none}.attendance[data-v-883c9246]{margin-top:0}.attendance-filters[data-v-883c9246]{-ms-flex-wrap:wrap;flex-wrap:wrap}.attendance-filters .attendance-filters-group[data-v-883c9246]{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 0 .75rem;width:100%}.attendance-filters .attendance-filters-group .vdp-datepicker[data-v-883c9246]{width:100%}.attendance-filters .attendance-filters-group .vdp-datepicker+.vdp-datepicker[data-v-883c9246]{margin-left:0;margin-top:0}.attendance-filters .attendance-filters-group .vdp-datepicker+.vdp-datepicker[data-v-883c9246]:before,.attendance-filters .attendance-filters-group:first-child>.separator[data-v-883c9246]{display:none}.attendance-filters .attendance-filters-group:first-child>input[data-v-883c9246],.attendance-filters .attendance-filters-group:first-child>select[data-v-883c9246]{width:100%}.attendance-filters .attendance-filters-group select+select[data-v-883c9246]{margin-left:0;margin-top:.75rem}.attendance-filters .attendance-filters-group[data-v-883c9246]:last-child{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.blocked-termin-list-item[data-v-ad009678]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border-top:1px solid #ebebeb;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.4rem;margin:0;padding:1rem 0;position:relative;width:100%}.blocked-termin-list-item[data-v-ad009678]:first-of-type{border-top:none}.blocked-termin-list-item .client[data-v-ad009678]{padding-right:1.5rem}.blocked-termin-list-item .client>[data-v-ad009678]{display:block}.blocked-termin-list-item .client .blockade-type[data-v-ad009678],.blocked-termin-list-item .client .name[data-v-ad009678]{margin-bottom:.5rem}.blocked-termin-list-item .client .status[data-v-ad009678]{margin-bottom:1rem;width:100%}.blocked-termin-list-item .client .email[data-v-ad009678],.blocked-termin-list-item .client .phone[data-v-ad009678],.blocked-termin-list-item .client .reservation-details[data-v-ad009678],.blocked-termin-list-item .client .worker[data-v-ad009678]{color:#7f8fa4;margin-bottom:.25rem;vertical-align:middle}.blocked-termin-list-item .client .email>svg[data-v-ad009678],.blocked-termin-list-item .client .phone>svg[data-v-ad009678],.blocked-termin-list-item .client .reservation-details>svg[data-v-ad009678],.blocked-termin-list-item .client .worker>svg[data-v-ad009678]{margin-right:.25rem;position:relative;top:1px}.blocked-termin-list-item .client .email[data-v-ad009678]:active,.blocked-termin-list-item .client .email[data-v-ad009678]:focus,.blocked-termin-list-item .client .email[data-v-ad009678]:hover,.blocked-termin-list-item .client .phone[data-v-ad009678]:active,.blocked-termin-list-item .client .phone[data-v-ad009678]:focus,.blocked-termin-list-item .client .phone[data-v-ad009678]:hover,.blocked-termin-list-item .client .reservation-details[data-v-ad009678]:active,.blocked-termin-list-item .client .reservation-details[data-v-ad009678]:focus,.blocked-termin-list-item .client .reservation-details[data-v-ad009678]:hover{color:#299ef5}.blocked-termin-list-item .client .blocked-date-description[data-v-ad009678]{margin-bottom:1rem}.blocked-termin-list-item .date>[data-v-ad009678],.blocked-termin-list-item .notes>[data-v-ad009678]{display:block}.blocked-termin-list-item .date>span[data-v-ad009678],.blocked-termin-list-item .notes>span[data-v-ad009678]{margin-bottom:.5rem}.blocked-termin-list-item .date>.is-daily-range[data-v-ad009678],.blocked-termin-list-item .notes>.is-daily-range[data-v-ad009678]{display:block}.blocked-termin-list-item .date>.is-daily-range>span[data-v-ad009678],.blocked-termin-list-item .notes>.is-daily-range>span[data-v-ad009678]{display:block;margin-bottom:.5rem}.blocked-termin-list-item .notes[data-v-ad009678]{padding-right:2rem}.blocked-termin-list-item .service[data-v-ad009678]{cursor:pointer;padding-right:1rem;position:relative;width:15%}.blocked-termin-list-item .service-color[data-v-ad009678]{border-radius:50%;display:inline-block;height:1rem;margin-right:.5rem;width:1rem}.blocked-termin-list-item .service-category[data-v-ad009678]{display:block;margin-top:4px}.blocked-termin-list-item .service:hover .tooltip[data-v-ad009678]{opacity:1;top:50%}.blocked-termin-list-item .service:hover .tooltip.tooltip-top[data-v-ad009678]{top:-30px}.blocked-termin-list-item .additional-info[data-v-ad009678]{padding-right:1rem}.blocked-termin-list-item .additional-info ul[data-v-ad009678]{list-style-type:square;padding-left:2rem}.blocked-termin-list-item .additional-info ul>li[data-v-ad009678]{margin:.25rem 0}.blocked-termin-list-item .additional-info ul>li.link[data-v-ad009678]{float:left;list-style-type:none;position:relative}.blocked-termin-list-item .additional-info .payment-status .is-paid[data-v-ad009678]{color:#69b228}.blocked-termin-list-item .additional-info .payment-status .is-not-paid[data-v-ad009678]{color:#ed1c23}.blocked-termin-list-item .status[data-v-ad009678]{text-align:center;width:15%}.blocked-termin-list-item .status>span[data-v-ad009678]{border:1px solid #2f4d8a;border-radius:5px;color:#2f4d8a;display:inline-block;font-size:1.2rem;font-weight:600;padding:.125rem .5rem;text-align:center;text-transform:uppercase}.blocked-termin-list-item .status>span.is-waiting[data-v-ad009678]{border-color:#2696e9;color:#2696e9}.blocked-termin-list-item .status>span.is-confirmed[data-v-ad009678]{border-color:#69b228;color:#69b228}.blocked-termin-list-item .status>span.is-rejected[data-v-ad009678]{border-color:#ed1c23;color:#ed1c23}.blocked-termin-list-item .status>span.is-cancelled[data-v-ad009678]{border-color:#7f8fa4;color:#7f8fa4}.blocked-termin-list-item .status>span.is-waiting-list[data-v-ad009678]{border-color:#f7981d;color:#f7981d}.blocked-termin-list-item .status .revert-link[data-v-ad009678]{color:#7f8fa4;display:block;font-size:1.2rem;margin-top:1rem}.blocked-termin-list-item .status .revert-link[data-v-ad009678]:active,.blocked-termin-list-item .status .revert-link[data-v-ad009678]:focus,.blocked-termin-list-item .status .revert-link[data-v-ad009678]:hover{color:#2f4d8a}.blocked-termin-list-item .date-from[data-v-ad009678],.blocked-termin-list-item .date-to[data-v-ad009678]{display:inline-block;text-align:center}.blocked-termin-list-item .date-from-name[data-v-ad009678],.blocked-termin-list-item .date-to-name[data-v-ad009678]{color:#7f8fa4;font-size:1.2rem}@media (max-width:1040px){.blocked-termin-list-item .client .email[data-v-ad009678],.blocked-termin-list-item .client .phone[data-v-ad009678],.blocked-termin-list-item .client .reservation-details[data-v-ad009678]{margin:1rem 0}.blocked-termin-list-item .client .status[data-v-ad009678]{text-align:left}.blocked-termin-list-item .client .service-data-wrapper[data-v-ad009678],.blocked-termin-list-item .client .worker-data-wrapper[data-v-ad009678]{padding:5px 0}}@media (max-width:640px){.blocked-termin-list-item[data-v-ad009678]{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:2rem 1rem}.blocked-termin-list-item .item-id[data-v-ad009678]{color:#7f8fa4;font-weight:600;position:absolute;right:1rem;top:2rem}.blocked-termin-list-item .item-actions[data-v-ad009678]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;margin:2rem -.25rem 0;width:100%}.blocked-termin-list-item .item-actions .button[data-v-ad009678]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:25%}.blocked-termin-list-item .item-actions .button[data-v-ad009678]:last-child{width:50%}.blocked-termin-list-item .client[data-v-ad009678],.blocked-termin-list-item .date[data-v-ad009678]{width:100%!important}.blocked-termin-list-item .notes[data-v-ad009678]{padding:1rem 0;width:100%!important}.blocked-termin-list-item .client .name[data-v-ad009678]{margin-bottom:0;margin-top:1.5rem}.blocked-termin-list-item .date[data-v-ad009678]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:1rem 0 0}.blocked-termin-list-item .date+.date[data-v-ad009678]{padding-top:0}.blocked-termin-list-item .date>strong+span[data-v-ad009678],.blocked-termin-list-item .date>strong[data-v-ad009678]{border-top:1px solid #ebebeb;padding:.5rem 0 .35rem;width:50%}.blocked-termin-list-item .service-data-wrapper[data-v-ad009678],.blocked-termin-list-item .worker-data-wrapper[data-v-ad009678]{border-top:1px solid #ebebeb;display:-webkit-box;display:-ms-flexbox;display:flex;padding:.5rem 0;width:100%}.blocked-termin-list-item .service-data-wrapper .service-label[data-v-ad009678],.blocked-termin-list-item .service-data-wrapper .service[data-v-ad009678],.blocked-termin-list-item .service-data-wrapper .worker-label[data-v-ad009678],.blocked-termin-list-item .service-data-wrapper .worker[data-v-ad009678],.blocked-termin-list-item .worker-data-wrapper .service-label[data-v-ad009678],.blocked-termin-list-item .worker-data-wrapper .service[data-v-ad009678],.blocked-termin-list-item .worker-data-wrapper .worker-label[data-v-ad009678],.blocked-termin-list-item .worker-data-wrapper .worker[data-v-ad009678]{display:block;width:50%}}@media (max-width:520px){.blocked-termin-list-item .item-actions[data-v-ad009678]{-ms-flex-wrap:wrap;flex-wrap:wrap}.blocked-termin-list-item .item-actions .button[data-v-ad009678]{margin-bottom:1rem;width:100%}.blocked-termin-list-item .item-actions .button[data-v-ad009678]:last-child{margin-bottom:0;width:100%}}.blocked-termins .empty-state[data-v-1abb7322]{background:#eff3f6;padding:2rem;text-align:center;width:100%}.blocked-termins-filters[data-v-1abb7322]{padding:2rem 0;width:100%}.blocked-termins-filters>.blocked-termins-filters-group[data-v-1abb7322],.blocked-termins-filters[data-v-1abb7322]{display:-webkit-box;display:-ms-flexbox;display:flex}.blocked-termins-filters>.blocked-termins-filters-group[data-v-1abb7322]:first-child{width:100%}.blocked-termins-filters-group-wrapper[data-v-1abb7322]{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.blocked-termins-filters-group-wrapper .blocked-termins-filters-group[data-v-1abb7322]{display:-webkit-box;display:-ms-flexbox;display:flex}.blocked-termins-filters .button[data-v-1abb7322]{min-width:3.6rem;width:3.6rem}.blocked-termins-filters-toggle-button[data-v-1abb7322]{margin:1rem 0;width:100%}.blocked-termins-filters .vdp-datepicker[data-v-1abb7322]{min-width:16rem}.blocked-termins-filters select[data-v-1abb7322]{height:3.6rem;line-height:3.6rem;min-width:18rem;width:18rem}.blocked-termins-filters select+select[data-v-1abb7322]{margin-left:2rem}.blocked-termins-filters input[data-v-1abb7322]{background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16"><path fill-rule="evenodd" fill="%237F8FA4" d="M382.217,267.717a1,1,0,0,1-1.414,0l-3.15-3.15a7,7,0,1,1,1.415-1.414l3.149,3.15A1,1,0,0,1,382.217,267.717Zm-5.2-12.271a5,5,0,1,0,0,7.071A5,5,0,0,0,377.017,255.446Z" transform="translate(-366.5 -252)"/></svg>');background-repeat:no-repeat;background-position:calc(100% - 1.2rem) 50%;border:1px solid #dee1e4;border-radius:5px;height:3.6rem;padding:0 1rem;width:100%}.blocked-termins-filters .separator[data-v-1abb7322]{display:block;height:3.2rem;position:relative;min-width:3.6rem;width:3.6rem}.blocked-termins-filters .separator[data-v-1abb7322]:before{background:#ebebeb;content:"";height:3.6rem;left:50%;position:absolute;top:0;width:.1rem}.blocked-termins-content[data-v-1abb7322]{width:100%}.blocked-termins-content.is-loading[data-v-1abb7322]{opacity:.25}@media (max-width:1400px){.blocked-termins-filters select[data-v-1abb7322]{min-width:15rem;width:15rem}}@media (max-width:1400px){.blocked-termins-filters[data-v-1abb7322]{-ms-flex-wrap:wrap;flex-wrap:wrap}.blocked-termins-filters select[data-v-1abb7322]{min-width:15rem;width:15rem;width:100%}.blocked-termins-filters>.blocked-termins-filters-group[data-v-1abb7322]:first-child{width:100%}.blocked-termins-filters>.blocked-termins-filters-group:first-child+.separator[data-v-1abb7322]{display:none}.blocked-termins-filters .blocked-termins-filters-group-wrapper[data-v-1abb7322]{padding-top:2rem}.blocked-termins-filters .blocked-termins-filters-group-wrapper .blocked-termins-filters-group[data-v-1abb7322]:first-child{width:100%}}@media (max-width:1240px){.blocked-termins-filters .separator[data-v-1abb7322]{min-width:1.6rem;width:1.6rem}}@media (max-width:1040px){.blocked-termins-filters[data-v-1abb7322]{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:1rem 0}.blocked-termins-filters .separator[data-v-1abb7322]{display:none}.blocked-termins-filters .blocked-termins-filters-group[data-v-1abb7322]{padding:.75rem 0;width:100%}.blocked-termins-filters .blocked-termins-filters-group .vdp-datepicker[data-v-1abb7322]{width:50%}.blocked-termins-filters .blocked-termins-filters-group-wrapper[data-v-1abb7322]{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0}.blocked-termins-filters .blocked-termins-filters-group:last-child select[data-v-1abb7322]{margin-right:2rem;width:100%}}@media (max-width:640px){.block-list-heading[data-v-1abb7322]{display:none}.blocked-termins[data-v-1abb7322]{margin-top:6rem}.blocked-termins-filters[data-v-1abb7322]{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-1.5rem;margin-top:-.5rem}.blocked-termins-filters .blocked-termins-filters-group[data-v-1abb7322]{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important;padding:.75rem 0;width:100%}.blocked-termins-filters .blocked-termins-filters-group .vdp-datepicker[data-v-1abb7322]{min-width:100%;width:100%}.blocked-termins-filters .blocked-termins-filters-group .vdp-datepicker+.vdp-datepicker[data-v-1abb7322]{margin-left:0;margin-top:1.5rem;min-width:100%}.blocked-termins-filters .blocked-termins-filters-group .vdp-datepicker+.vdp-datepicker[data-v-1abb7322]:before,.blocked-termins-filters .blocked-termins-filters-group:first-child>.separator[data-v-1abb7322]{display:none}.blocked-termins-filters .blocked-termins-filters-group:first-child>input[data-v-1abb7322],.blocked-termins-filters .blocked-termins-filters-group:first-child>select[data-v-1abb7322]{width:100%}.blocked-termins-filters .blocked-termins-filters-group select+select[data-v-1abb7322]{margin-left:0;margin-top:1.5rem}.blocked-termins-filters .blocked-termins-filters-group[data-v-1abb7322]:last-child{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.billing-invoice-item[data-v-2a2699d6]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border-top:1px solid #ebebeb;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:1rem 0;position:relative;width:100%}.billing-invoice-item[data-v-2a2699d6]:first-of-type{border-top:none}.billing-invoice-item .number[data-v-2a2699d6]{padding-left:3rem;width:29%}.billing-invoice-item .created[data-v-2a2699d6],.billing-invoice-item .package[data-v-2a2699d6],.billing-invoice-item .price[data-v-2a2699d6]{width:15%}.billing-invoice-item .valid-to[data-v-2a2699d6]{width:10%}.billing-invoice-item .actions[data-v-2a2699d6]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:auto;padding-right:3rem;white-space:nowrap}.billing-invoice-item .actions .button[data-v-2a2699d6]{display:inline-block;margin:0 .5rem}@media (max-width:1040px){.billing-invoice-item[data-v-2a2699d6]{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:1rem;width:100%}.billing-invoice-item .number[data-v-2a2699d6]{padding:.25rem 0;width:100%}.billing-invoice-item .number span[data-v-2a2699d6]{color:#7f8fa4}.billing-invoice-item .created[data-v-2a2699d6],.billing-invoice-item .package[data-v-2a2699d6],.billing-invoice-item .price[data-v-2a2699d6],.billing-invoice-item .valid-to[data-v-2a2699d6]{padding:.25rem 0;width:100%}.billing-invoice-item .created span[data-v-2a2699d6]:first-child,.billing-invoice-item .package span[data-v-2a2699d6]:first-child,.billing-invoice-item .price span[data-v-2a2699d6]:first-child,.billing-invoice-item .valid-to span[data-v-2a2699d6]:first-child{color:#7f8fa4}.billing-invoice-item .created span+span[data-v-2a2699d6],.billing-invoice-item .package span+span[data-v-2a2699d6],.billing-invoice-item .price span+span[data-v-2a2699d6],.billing-invoice-item .valid-to span+span[data-v-2a2699d6]{color:#000}.billing-invoice-item .actions[data-v-2a2699d6]{margin:0;padding:0;width:100%}.billing-invoice-item .actions .button[data-v-2a2699d6]{margin:1rem 0 0;width:100%}}.billing-popup[data-v-4aca13b6]{background:#fff;border-radius:5px;box-shadow:0 1rem 2rem rgba(0,0,0,.125);display:none;left:50%;padding:3rem 4rem 8rem;position:fixed;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:480px}.billing-popup-overlay[data-v-4aca13b6]{background:rgba(0,0,0,.5);display:none;height:100%;left:0;position:fixed;top:0;width:100%}.billing-popup-overlay.is-visible[data-v-4aca13b6],.billing-popup.is-visible[data-v-4aca13b6]{display:block}.billing-popup.is-loading h2[data-v-4aca13b6],.billing-popup.is-loading h3[data-v-4aca13b6],.billing-popup.is-loading p[data-v-4aca13b6]{opacity:.25}.billing-popup h2[data-v-4aca13b6]{font-weight:400;line-height:1;margin:0 0 2rem}.billing-popup .connecting[data-v-4aca13b6],.billing-popup .paying[data-v-4aca13b6]{color:#7f8fa4;font-size:3.2rem;line-height:1.6;margin-bottom:-2rem;text-align:center}.billing-popup .select-payment-method[data-v-4aca13b6]{height:auto;max-height:calc(100vh - 160px);overflow:auto}.billing-popup .select-payment-method .button[data-v-4aca13b6]{margin-top:1rem}.billing-popup .button-popup-left[data-v-4aca13b6]{border-radius:0 0 0 5px}.billing-popup .button-popup-right[data-v-4aca13b6]{border-radius:0 0 5px 0}.billing-popup .pkg-info[data-v-4aca13b6]{background:#f7981d;border-radius:5px;color:#fff;font-weight:700;padding:.5rem 1rem;text-align:center}.billing-popup #payment-form[data-v-4aca13b6]{display:none}.billing-popup .message.is-info[data-v-4aca13b6]{margin-left:0;margin-right:0;max-width:100%}.billing-popup .payment-success[data-v-4aca13b6]{color:#69b228;font-size:2.4rem;line-height:1.6;text-align:center}.billing-popup .payment-error[data-v-4aca13b6]{color:#ed1c23;font-size:2.4rem;line-height:1.6;text-align:center}@media (max-width:560px){.billing-popup[data-v-4aca13b6]{border-radius:0;height:100%;padding:2rem 2rem 6rem;width:100%}.billing-popup .button-popup-left[data-v-4aca13b6],.billing-popup .button-popup-right[data-v-4aca13b6]{border-radius:5px;bottom:110px;line-height:1.2;margin:0 5%;width:90%;white-space:normal}.billing-popup .button-popup-right[data-v-4aca13b6]{bottom:40px;border:1px solid #dee1e4}}.credit-card-item[data-v-1e4c6dce]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border-top:1px solid #ebebeb;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:1rem 0;position:relative;width:100%}.credit-card-item[data-v-1e4c6dce]:first-of-type{border-top:none}.credit-card-item .number[data-v-1e4c6dce]{padding-left:3rem;width:25%}.credit-card-item .auto-package[data-v-1e4c6dce],.credit-card-item .auto-sms[data-v-1e4c6dce],.credit-card-item .expiry-date[data-v-1e4c6dce]{width:20%}.credit-card-item .text-warning[data-v-1e4c6dce]{background:#f7981d}.credit-card-item .text-danger[data-v-1e4c6dce],.credit-card-item .text-warning[data-v-1e4c6dce]{border-radius:3px;color:#fff;display:inline-block;font-size:11px;font-weight:700;margin-left:1rem;padding:2px 4px;white-space:nowrap}.credit-card-item .text-danger[data-v-1e4c6dce]{background-color:#ed1c23}.credit-card-item .actions[data-v-1e4c6dce]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;white-space:nowrap;width:15%}.credit-card-item .actions .button[data-v-1e4c6dce]{display:inline-block;margin:0 .5rem}@media (max-width:1040px){.credit-card-item[data-v-1e4c6dce]{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:1rem;width:100%}.credit-card-item .number[data-v-1e4c6dce]{padding:.25rem 0;width:100%}.credit-card-item .number span[data-v-1e4c6dce]{color:#7f8fa4}.credit-card-item .auto-package[data-v-1e4c6dce],.credit-card-item .auto-sms[data-v-1e4c6dce],.credit-card-item .expiry-date[data-v-1e4c6dce]{padding:.25rem 0;width:100%}.credit-card-item .auto-package span[data-v-1e4c6dce]:first-child,.credit-card-item .auto-sms span[data-v-1e4c6dce]:first-child,.credit-card-item .expiry-date span[data-v-1e4c6dce]:first-child{color:#7f8fa4}.credit-card-item .auto-package span+span[data-v-1e4c6dce],.credit-card-item .auto-sms span+span[data-v-1e4c6dce],.credit-card-item .expiry-date span+span[data-v-1e4c6dce]{color:#000}.credit-card-item .actions[data-v-1e4c6dce]{margin:0;padding:0;width:100%}.credit-card-item .actions .button[data-v-1e4c6dce]{margin:1rem 0 0;width:100%}}.credit-card-popup[data-v-6bbb38ba]{background:#fff;border-radius:5px;box-shadow:0 1rem 2rem rgba(0,0,0,.125);display:none;left:50%;padding:3rem 4rem 8rem;position:fixed;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:480px}.credit-card-popup-overlay[data-v-6bbb38ba]{background:rgba(0,0,0,.5);display:none;height:100%;left:0;position:fixed;top:0;width:100%}.credit-card-popup-overlay.is-visible[data-v-6bbb38ba]{display:block}.credit-card-popup-wrapper[data-v-6bbb38ba]{max-height:calc(100vh - 16rem);overflow:auto;padding:0 0 2rem}.credit-card-popup.is-visible[data-v-6bbb38ba]{display:block}.credit-card-popup.is-loading[data-v-6bbb38ba]:before{background:hsla(0,0%,100%,.85);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.credit-card-popup.is-loading[data-v-6bbb38ba]:after{-webkit-animation:spinner-data-v-6bbb38ba 1s infinite linear;animation:spinner-data-v-6bbb38ba 1s infinite linear;border:2px solid #7f8fa4;border-left-color:transparent;border-radius:50%;content:"";height:3.2rem;left:50%;position:absolute;-webkit-transform:translateX(-50%) translateY(-50%) rotate(0deg);transform:translateX(-50%) translateY(-50%) rotate(0deg);top:50%;width:3.2rem;z-index:2}.credit-card-popup .card-data-form .field[data-v-6bbb38ba]{-ms-flex-wrap:wrap;flex-wrap:wrap}.credit-card-popup .card-data-form .field label[data-v-6bbb38ba]{padding-bottom:5px;text-align:left;width:100%}.credit-card-popup .card-data-form .field input[data-v-6bbb38ba]{width:100%}.credit-card-popup .card-data-form .field .note[data-v-6bbb38ba]{padding-left:0}.credit-card-popup .card-data-form-row[data-v-6bbb38ba]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.credit-card-popup .card-data-form-row .field input[data-field=month][data-v-6bbb38ba]{width:45px}.credit-card-popup .card-data-form-row .field input[data-field=cvc][data-v-6bbb38ba],.credit-card-popup .card-data-form-row .field input[data-field=year][data-v-6bbb38ba]{width:65px}.credit-card-popup .card-data-form-row .field .separator[data-v-6bbb38ba]{padding:0 10px}.credit-card-popup h2[data-v-6bbb38ba]{font-weight:400;line-height:1;margin:0 0 2rem}.credit-card-popup .button-popup-left[data-v-6bbb38ba]{border-radius:0 0 0 5px}.credit-card-popup .button-popup-right[data-v-6bbb38ba]{border-radius:0 0 5px 0}.credit-card-popup .card-data-form-row-with-switchers .field label[data-v-6bbb38ba]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.credit-card-popup .card-data-form-row-with-switchers .field label .switcher[data-v-6bbb38ba]{margin-right:10px}@media (max-width:560px){.credit-card-popup[data-v-6bbb38ba]{border-radius:0;height:100%;padding:2rem 2rem 14rem;width:100%}.credit-card-popup .button-popup-left[data-v-6bbb38ba],.credit-card-popup .button-popup-right[data-v-6bbb38ba]{border-radius:5px;bottom:80px;line-height:1.2;margin:0 5%;width:90%;white-space:normal}.credit-card-popup .button-popup-right[data-v-6bbb38ba]{bottom:20px;border:1px solid #dee1e4}}@-webkit-keyframes spinner-data-v-6bbb38ba{0%{-webkit-transform:translateX(-50%) translateY(-50%) rotate(0deg);transform:translateX(-50%) translateY(-50%) rotate(0deg)}to{-webkit-transform:translateX(-50%) translateY(-50%) rotate(1turn);transform:translateX(-50%) translateY(-50%) rotate(1turn)}}@keyframes spinner-data-v-6bbb38ba{0%{-webkit-transform:translateX(-50%) translateY(-50%) rotate(0deg);transform:translateX(-50%) translateY(-50%) rotate(0deg)}to{-webkit-transform:translateX(-50%) translateY(-50%) rotate(1turn);transform:translateX(-50%) translateY(-50%) rotate(1turn)}}.billing .sticky-header+.message[data-v-3d07298f]{margin-top:20px}.billing .block-heading>.button[data-v-3d07298f]{margin-left:auto}.billing .empty-state[data-v-3d07298f]{background:#eff3f6;padding:2rem;text-align:center;width:100%}.billing[data-v-3d07298f] .beta-badge{background:#ed1c23;border-radius:5px;color:#fff;display:inline;font-size:1.2rem;font-weight:600;line-height:1;margin-left:.5rem;padding:2px 4px;position:relative;top:-2px}.billing .sms-packages .block-content[data-v-3d07298f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.billing .current-packages[data-v-3d07298f] .block-content{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.66666666%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.billing .current-package-info[data-v-3d07298f],.billing .sms-current[data-v-3d07298f]{width:26%}.billing .current-package-info h2[data-v-3d07298f],.billing .sms-current h2[data-v-3d07298f]{color:#2f4d8a;font-size:2.4rem;margin:0 0 2rem;padding:0}.billing .current-package-info h2 strong.is-low[data-v-3d07298f],.billing .sms-current h2 strong.is-low[data-v-3d07298f]{color:#ed1c23}.billing .current-package-info p[data-v-3d07298f],.billing .sms-current p[data-v-3d07298f]{margin:0}.billing .current-package-info[data-v-3d07298f] small,.billing .sms-current[data-v-3d07298f] small{color:#7f8fa4;display:block;margin:2rem 0 0}.billing .current-package[data-v-3d07298f]{width:26%}.billing .current-package .current-package-info[data-v-3d07298f]{width:100%}.billing .current-package .current-package-info p[data-v-3d07298f]{margin:1rem 0}.billing .current-package-tabs[data-v-3d07298f]{list-style-type:none;margin:4rem 0 0;padding:0}.billing .current-package-tabs li[data-v-3d07298f]{background:#eff3f6;border:1px solid #dee1e4;border-radius:5px;color:#2f4d8a;cursor:pointer;font-size:2rem;margin:1.5rem 0 0;padding:1.5rem 2rem;position:relative;text-align:center}.billing .current-package-tabs li sub[data-v-3d07298f]{background:#69b228;border-radius:1rem;color:#fff;font-size:1.3rem;height:2rem;left:50%;line-height:2rem;padding:0 1rem;position:absolute;top:100%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.billing .current-package-tabs li.is-active[data-v-3d07298f]{background:#ddedf5;border:1px solid #2696e9}.billing .current-package-tabs li.is-active sub[data-v-3d07298f]{background:#2696e9}.billing .package .button[data-v-3d07298f]{margin-bottom:10px;margin-left:10px;margin-right:10px;padding-left:10px;padding-right:10px;width:calc(100% - 20px)}.billing .package .gross-price[data-v-3d07298f]{font-size:12px;font-weight:400;margin-top:-15px}.billing .sms-package[data-v-3d07298f]{width:18%}.billing .sms-package-content[data-v-3d07298f]{border:1px solid #dee1e4;border-radius:5px;text-align:center}.billing .sms-package-content h2[data-v-3d07298f]{background:#f2f7fa;border-radius:5px 5px 0 0;font-size:2rem;padding:1rem 0;text-align:center}.billing .sms-package-content p[data-v-3d07298f]{color:#2f4d8a;font-size:3.2rem;margin:0;padding:2rem 0}.billing .sms-package-content p sub[data-v-3d07298f]{bottom:0}.billing .sms-package-content .button[data-v-3d07298f]{margin-bottom:10px;margin-left:10px;margin-right:10px;padding-left:10px;padding-right:10px;width:calc(100% - 20px)}.billing .package[data-v-3d07298f]{border:1px solid #dee1e4;border-radius:5px;overflow:hidden;padding-bottom:5rem;position:relative;text-align:center;width:23%}.billing .package.is-hidden[data-v-3d07298f]{display:none}.billing .package .package-change-link[data-v-3d07298f]{display:block;margin:20px 0;font-size:14px}.billing .package.is-simplified-view[data-v-3d07298f]{-ms-flex-item-align:start;align-self:flex-start}.billing .package.is-current[data-v-3d07298f]:after{background:#2696e9;color:#fff;content:attr(data-current-text);font-size:1.2rem;padding:.5rem 5rem;position:absolute;right:-50px;text-transform:uppercase;top:20px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.billing .package.user-have-custom-mod[data-v-3d07298f]{margin-left:auto;margin-right:auto;max-width:100%;width:500px}.billing .package>h2[data-v-3d07298f]{background:#f2f7fa;border-radius:5px 5px 0 0;font-size:2rem;padding:1rem 0;text-align:center}.billing .package>p[data-v-3d07298f]{color:#7f8fa4;font-size:3.6rem;margin:0;padding:2rem 0 0}.billing .package>small[data-v-3d07298f]{color:#7f8fa4;display:block;font-size:1.6rem;font-weight:700;padding:0 0 2rem}.billing .package>ul[data-v-3d07298f]{list-style-type:none;margin:0;padding:0 0 1.5rem}.billing .package>ul li[data-v-3d07298f]{border-top:1px solid #ebebeb;font-size:1.4rem;padding:1rem}.billing .package>ul li[data-v-3d07298f] small{display:block;font-size:1.2rem;margin-top:.5rem;opacity:.5}.billing .package>ul li.is-inactive[data-v-3d07298f]{color:#c1cddc}.billing .package .pkg-special-price[data-v-3d07298f]{color:#ed2b5a;display:block;font-size:1.4rem;font-weight:500;padding:0 1rem}.billing .package .button[data-v-3d07298f]{bottom:0;position:absolute}@media (max-width:1040px){.billing .current-package[data-v-3d07298f],.billing .sms-current[data-v-3d07298f]{padding-bottom:3rem;width:100%}.billing .package[data-v-3d07298f],.billing .sms-package[data-v-3d07298f]{width:24%}.billing .block-list-heading[data-v-3d07298f]{display:none}}@media (max-width:780px){.billing .package[data-v-3d07298f],.billing .sms-package[data-v-3d07298f]{margin-top:2rem;width:100%}}@media (max-width:640px){.billing[data-v-3d07298f]{margin-top:6rem}.credit-cards[data-v-3d07298f] .block-heading button,.credit-cards[data-v-3d07298f] .block-heading h2{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;width:100%}.credit-cards[data-v-3d07298f] .block-heading button{margin-bottom:1rem}}.calendar-blockade-popup[data-v-74c73e76]{background:#fff;border-radius:5px;height:auto;max-height:80vh;left:50%;padding-bottom:48px;position:fixed;top:50%;-webkit-transform:translateX(-50%) translateY(-45%);transform:translateX(-50%) translateY(-45%);transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out,-webkit-transform .25s ease-out;width:560px;will-change:transform}.calendar-blockade-popup-overlay[data-v-74c73e76]{background:rgba(0,0,0,.5);height:100%;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity .25s ease-out;width:100%;will-change:opacity}.calendar-blockade-popup-overlay.is-visible[data-v-74c73e76]{opacity:1;pointer-events:auto}.calendar-blockade-popup-overlay.is-visible .calendar-day-popup[data-v-74c73e76]{-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.calendar-blockade-popup-header[data-v-74c73e76]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto 2rem;padding-top:1rem;width:calc(100% - 80px)}.calendar-blockade-popup-header h2[data-v-74c73e76]{font-weight:700;margin-bottom:0;margin-top:1rem}.calendar-blockade-popup-close[data-v-74c73e76]{background:#ed1c23;border-radius:50%;color:#fff;font-size:3.6rem;font-weight:700;height:3.6rem;line-height:3.5rem;position:absolute;right:-1.8rem;text-align:center;top:-1.8rem;width:3.6rem}.calendar-blockade-popup-inner[data-v-74c73e76]{min-height:400px;max-height:calc(80vh - 116px);overflow:auto;padding-bottom:2rem;position:relative}.calendar-blockade-popup select[data-v-74c73e76],.calendar-blockade-popup textarea[data-v-74c73e76]{width:58%}.calendar-blockade-popup .vdp-datepicker[data-v-74c73e76]{width:calc(58% - 100px)}.calendar-blockade-popup .vdp-datepicker+select[data-v-74c73e76]{margin-left:1rem;width:90px}.calendar-blockade-popup .button[data-v-74c73e76]{border-radius:0 0 0 6px}.calendar-blockade-popup .button+button[data-v-74c73e76]{border-radius:0 0 6px 0}@media (max-height:560px){.calendar-blockade-popup[data-v-74c73e76]{max-height:90vh}.calendar-blockade-popup-inner[data-v-74c73e76]{min-height:200px;max-height:calc(90vh - 116px)}}@media (max-width:640px){.calendar-blockade-popup[data-v-74c73e76]{height:100vh;left:0;max-height:100vh;top:0;-webkit-transform:none;transform:none;width:100%}.calendar-blockade-popup-inner[data-v-74c73e76]{max-height:calc(100vh - 116px);min-height:200px}.calendar-blockade-popup-close[data-v-74c73e76]{display:none}.calendar-blockade-popup .field label[data-v-74c73e76]{width:40%}.calendar-blockade-popup .field .vdp-datepicker[data-v-74c73e76],.calendar-blockade-popup .field select[data-v-74c73e76],.calendar-blockade-popup .field textarea[data-v-74c73e76]{width:55%}.calendar-blockade-popup .field .vdp-datepicker+select[data-v-74c73e76]{margin-left:40%;margin-top:10px;width:55%}}.day[data-v-7359e525]{border-right:1px solid #ebebeb;border-bottom:1px solid #ebebeb;cursor:pointer;height:110px;padding:1.5rem 2rem;position:relative;width:14.28%}.day[data-v-7359e525]:nth-child(7n){border-right:none}.day[data-v-7359e525]:hover{background:#ebf5fd}.day[data-v-7359e525]:hover:before{border:3px solid #2696e9;border-radius:5px;content:"";height:calc(100% + 6px);position:absolute;pointer-events:none;right:-3px;top:-3px;width:calc(100% + 6px);z-index:1}.day.is-closed[data-v-7359e525]{background:repeating-linear-gradient(45deg,rgba(0,0,0,.08),rgba(0,0,0,.08) 20px,#fff 0,#fff 40px)}.day.is-today[data-v-7359e525]{background:#fef6ec}.day.is-current[data-v-7359e525]{background:#2696e9;border-color:#2696e9;color:#fff}.day.is-current[data-v-7359e525]:after{border:10px solid #2696e9;border-top-color:transparent;border-left-color:transparent;border-right-color:transparent;content:"";left:calc(50% - 10px);position:absolute;top:-20px}.day.is-current .day-people-number svg[data-v-7359e525],.day.is-current .day-reservations-number svg[data-v-7359e525]{fill:#fff!important}.day.is-current .day-people-number-counter[data-v-7359e525],.day.is-current .day-reservations-number-counter[data-v-7359e525]{background:#fff;color:#2696e9}.day.is-different-month[data-v-7359e525]{background:#f7f7f7}.day.is-different-month .calendar-day-number[data-v-7359e525]{opacity:.5}.day.is-different-month.is-closed[data-v-7359e525]{background:#f7f7f7 repeating-linear-gradient(45deg,#f0f0f0,#f0f0f0 20px,#f7f7f7 0,#f7f7f7 40px)}.day.is-past>[data-v-7359e525]{opacity:.35}.day-number[data-v-7359e525]{font-size:2rem}.day .item-counter[data-v-7359e525]{left:2rem;position:absolute}.day .item-counter.people-number[data-v-7359e525]{bottom:3.8rem}.day .item-counter.people-number .item-counter-value[data-v-7359e525]{background:#69b228;border:2px solid #fff}.day .item-counter.blocked-date-number[data-v-7359e525]{bottom:1.5rem;left:2rem}.day .item-counter.reservations-number[data-v-7359e525]{bottom:1.5rem}.day .item-counter.reservations-number .item-counter-value[data-v-7359e525]{background:#7f8fa4;border:2px solid #fff}.day .item-counter.reservations-number+.blocked-date-number[data-v-7359e525]{left:6rem}.day-closed[data-v-7359e525]{bottom:1.8rem;color:#ed1c23;font-size:1.3rem;font-weight:700;opacity:.75;position:absolute;right:1rem}@media (max-width:1040px){.day-closed[data-v-7359e525]{display:none}}@media (max-width:960px){.day[data-v-7359e525]{height:90px;padding:.5rem 1rem}.day .item-counter[data-v-7359e525]{left:1rem}}@media (max-width:640px){.day[data-v-7359e525]{height:64px;padding:.25rem .5rem}.day-number[data-v-7359e525]{font-size:1.6rem}.day .item-counter[data-v-7359e525]{left:.5rem}.day .item-counter.people-number[data-v-7359e525]{bottom:2.2rem}.day .item-counter.blocked-date-number[data-v-7359e525],.day .item-counter.reservations-number[data-v-7359e525]{bottom:.5rem}.day .item-counter.blocked-date-number[data-v-7359e525]{left:.5rem}.day .item-counter.reservations-number+.blocked-date-number[data-v-7359e525]{left:3rem}}.reservation[data-v-0fc07915]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #ebebeb;border-left:4px solid #dee1e4;display:-webkit-box;display:-ms-flexbox;display:flex;padding:.5rem 1rem .5rem 0;width:100%}.reservation.is-blocked-date[data-v-0fc07915]{background:#f2f7fa}.reservation.is-blocked-date.is-company-blocked-date[data-v-0fc07915]{width:100%}.reservation.is-blocked-date.is-company-blocked-date .time[data-v-0fc07915]{min-width:24px}.reservation[data-v-0fc07915]:last-child{margin-bottom:-1px}.reservation .time[data-v-0fc07915]{display:block;min-width:140px;padding-left:5px;position:relative;text-align:center;white-space:nowrap}.reservation .time svg[data-v-0fc07915]{left:5px;margin-top:1px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.reservation .worker[data-v-0fc07915]{margin-right:1rem;position:relative}.reservation .customer[data-v-0fc07915]{padding-right:1.5rem;position:relative;width:40%}.reservation .customer>strong[data-v-0fc07915]{font-size:1.4rem;position:relative;top:-.3rem;white-space:normal;word-break:break-word}.reservation .client-info[data-v-0fc07915]{cursor:pointer}.reservation .client-info[data-v-0fc07915],.reservation .email[data-v-0fc07915],.reservation .phone[data-v-0fc07915]{color:#333c48;font-size:1.4rem;margin-left:.25rem;position:relative;top:.2rem;will-change:opacity}.reservation .client-info svg[data-v-0fc07915],.reservation .email svg[data-v-0fc07915],.reservation .phone svg[data-v-0fc07915]{margin-right:.5rem;position:relative;top:-.1rem}.reservation .client-info:hover .tooltip[data-v-0fc07915],.reservation .email:hover .tooltip[data-v-0fc07915],.reservation .phone:hover .tooltip[data-v-0fc07915]{opacity:1;top:-3rem}.reservation .blockade-details[data-v-0fc07915]{padding-right:1rem;width:calc(100% - 240px)}.reservation .blockade-date[data-v-0fc07915]{width:240px}.reservation .worker+.blockade-details[data-v-0fc07915]{width:calc(100% - 288px)}.reservation .people-number[data-v-0fc07915]{position:relative;top:.2rem}.reservation .people-number-counter[data-v-0fc07915]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#7f8fa4;border:1px solid #fff;border-radius:1rem;color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:1rem;font-weight:700;margin-left:-.7rem;padding:.1rem .5rem;position:relative;top:-.2rem}.reservation .tooltip[data-v-0fc07915]{background:#233146;border-radius:5px;color:#fff;display:block;font-size:1.4rem;font-weight:400;opacity:0;padding:.5rem 1rem;pointer-events:none;top:-2.5rem;transition:all .25s ease-out;white-space:nowrap}.reservation .tooltip[data-v-0fc07915],.reservation .tooltip[data-v-0fc07915]:after{left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.reservation .tooltip[data-v-0fc07915]:after{border:.5rem solid #233146;border-left-color:transparent;border-right-color:transparent;border-bottom-color:transparent;bottom:-1rem;content:"";height:1rem;width:1rem}.reservation .actions[data-v-0fc07915]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:auto}.reservation .actions .button[data-v-0fc07915]{margin:0 .5rem}.reservation .actions .button[data-v-0fc07915]:first-child{margin-left:0}.reservation .additional-details[data-v-0fc07915]{font-size:1.2rem;margin-left:auto;width:35%}.reservation .additional-details .payment-status[data-v-0fc07915]{font-size:1.2rem}.reservation .additional-details .payment-status .is-paid[data-v-0fc07915]{color:#69b228}.reservation .additional-details .payment-status .is-not-paid[data-v-0fc07915]{color:#ed1c23}.reservation .additional-details .payment-status[data-v-0fc07915],.reservation .additional-details .total-price[data-v-0fc07915]{color:#7f8fa4;display:inline-block;font-size:1.4rem;letter-spacing:-.025rem;margin:.5rem 0 0}.reservation .additional-details .service-name[data-v-0fc07915]{cursor:pointer;display:block;font-size:1.3rem;font-weight:700;padding:.75rem 0;position:relative;width:100%}.reservation .additional-details .service-name~.payment-status[data-v-0fc07915],.reservation .additional-details .service-name~.total-price[data-v-0fc07915]{font-size:1.3rem;margin-top:0}.reservation .additional-details .service-name.no-price[data-v-0fc07915]{margin-top:1rem}.reservation .additional-details:hover .tooltip[data-v-0fc07915]{opacity:1;top:50%}.reservation .additional-details:hover .tooltip.tooltip-top[data-v-0fc07915]{top:-24px}@media (max-width:840px){.reservation[data-v-0fc07915]{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.reservation .actions[data-v-0fc07915],.reservation .additional-details[data-v-0fc07915],.reservation .time[data-v-0fc07915]{padding:1rem 0;width:100%}.reservation .additional-details[data-v-0fc07915]{padding:1rem;text-align:center}.reservation .customer[data-v-0fc07915]{padding:1rem 0;width:auto}.reservation .actions .button[data-v-0fc07915]{width:20%}.reservation.is-company-blocked-date .time[data-v-0fc07915]{padding:0;width:100%}.reservation.is-company-blocked-date .time .icon[data-v-0fc07915]{margin:0 auto 5px;position:static;-webkit-transform:none;transform:none}.reservation.is-company-blocked-date .blockade-date[data-v-0fc07915],.reservation.is-company-blocked-date .blockade-details[data-v-0fc07915]{margin-bottom:10px;text-align:center;width:100%}.reservation.is-company-blocked-date .worker[data-v-0fc07915]{margin:0 0 10px}}.hour[data-v-9dbc07b2]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:linear-gradient(#fff,#f2f4f7);border:1px solid #ced0da;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:2rem;position:relative}.hour[data-v-9dbc07b2]:first-child{margin-top:2rem}.hour[data-v-9dbc07b2]:last-child{margin-bottom:2rem}.hour.is-empty[data-v-9dbc07b2]{cursor:pointer;height:3.6rem;margin-bottom:1rem;position:relative}.hour.is-empty[data-v-9dbc07b2]:after{content:"+";font-weight:500;left:50%;position:absolute;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.hour.is-empty[data-v-9dbc07b2]:hover{background:#e5f6d6}.hour.is-empty[data-v-9dbc07b2]:hover:before{border:2px solid #69b228;border-radius:5px;content:"";height:calc(100% + 2px);left:-1px;position:absolute;pointer-events:none;top:-1px;width:calc(100% + 2px)}.hour.user-cannot-add.is-empty[data-v-9dbc07b2]{pointer-events:none}.hour.user-cannot-add.is-empty[data-v-9dbc07b2]:after{content:""}.hour.has-ongoing-reservations[data-v-9dbc07b2]{background:linear-gradient(#fffbf6,#fef6ec);cursor:auto}.hour.has-ongoing-reservations[data-v-9dbc07b2]:after{display:none}.hour.has-ongoing-reservations[data-v-9dbc07b2]:hover{background:linear-gradient(#fffbf6,#fef6ec)}.hour.has-ongoing-reservations[data-v-9dbc07b2]:hover:before{display:none}.hour.has-ongoing-reservations .hour-ongoing-add-reservation[data-v-9dbc07b2]{cursor:pointer;left:50%;position:absolute;text-align:center;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:50px}.hour-add-reservation[data-v-9dbc07b2],.hour-info[data-v-9dbc07b2]{background:linear-gradient(#fff,#f2f4f7);border:1px solid #ced0da;border-radius:0 0 5px 5px;border-top:none;bottom:-1.6rem;cursor:pointer;font-size:1.4rem;font-weight:700;height:1.6rem;left:50%;line-height:1.5rem;position:absolute;text-align:center;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:7.2rem}.hour-add-reservation[data-v-9dbc07b2]:hover,.hour-info[data-v-9dbc07b2]:hover{background:linear-gradient(#f2f4f7,#fff)}.hour-info[data-v-9dbc07b2]{font-size:1.1rem;font-weight:400;left:auto;padding:0 1rem 0 0;pointer-events:none;right:1rem;-webkit-transform:none;transform:none;width:auto}.hour-info .icon[data-v-9dbc07b2]{margin-left:1rem}.hour .hour-ongoing-reservations[data-v-9dbc07b2]{cursor:pointer}.hour-reservations[data-v-9dbc07b2]{background:#fff;border-radius:0 5px 5px 0;-webkit-box-flex:1;-ms-flex:1;flex:1}.hour-reservations+.hour-ongoing-reservations[data-v-9dbc07b2]{cursor:pointer;padding-left:0;text-align:center;width:100%}.hour-ongoing-reservations[data-v-9dbc07b2]{color:#7f8fa4;font-size:1.2rem;padding:1rem 0 1rem 1.5rem}.hour-ongoing-reservations .icon[data-v-9dbc07b2]{position:relative;top:1px}@media (max-width:720px){.hour-value[data-v-9dbc07b2]{font-size:1.6rem}.hour-add-reservation-has-stats[data-v-9dbc07b2]{left:4.5rem}.hour.has-ongoing-reservations .hour-ongoing-add-reservation[data-v-9dbc07b2]{left:auto;right:-3rem}}.calendar-day-popup[data-v-c2a7fb50]{background:#fff;border-radius:5px;height:80vh;left:50%;position:fixed;top:50%;-webkit-transform:translateX(-50%) translateY(-45%);transform:translateX(-50%) translateY(-45%);transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out,-webkit-transform .25s ease-out;width:900px;will-change:transform}.calendar-day-popup>.button[data-v-c2a7fb50]{display:none}.calendar-day-popup-overlay[data-v-c2a7fb50]{background:rgba(0,0,0,.5);height:100%;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity .25s ease-out;width:100%;will-change:opacity}.calendar-day-popup-overlay.is-visible[data-v-c2a7fb50]{opacity:1;pointer-events:auto}.calendar-day-popup-overlay.is-visible .calendar-day-popup[data-v-c2a7fb50]{-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.calendar-day-popup-header[data-v-c2a7fb50]{border-bottom:1px solid #ced0da;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto;height:110px;padding-top:1rem;width:calc(100% - 80px)}.calendar-day-popup-header.no-filters[data-v-c2a7fb50]{height:65px}.calendar-day-popup-header.no-filters+.calendar-day-popup-list[data-v-c2a7fb50]{height:calc(100% - 215px)}.calendar-day-popup-header-filters[data-v-c2a7fb50]{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.calendar-day-popup-header-filters select[data-v-c2a7fb50]{height:3.6rem;margin-left:1rem;min-width:0}.calendar-day-popup-header-filters select[data-v-c2a7fb50]:first-child{margin-left:0}.calendar-day-popup-header-filters .button[data-v-c2a7fb50]{margin-left:1rem}.calendar-day-popup-header-counters[data-v-c2a7fb50]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto;margin-top:1.25rem;padding-top:.25rem}.calendar-day-popup-header-counters .blocked-dates-number[data-v-c2a7fb50],.calendar-day-popup-header-counters .people-number[data-v-c2a7fb50],.calendar-day-popup-header-counters .reservations-number[data-v-c2a7fb50]{margin-right:.5rem;position:relative;top:-1rem}.calendar-day-popup-header-counters .reservations-switcher[data-v-c2a7fb50]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.2rem;line-height:1;margin-top:-2rem;white-space:nowrap}.calendar-day-popup-header-counters .reservations-switcher .switcher[data-v-c2a7fb50]{margin:0 1rem 0 0}.calendar-day-popup-header-counters .reservations-switcher .switcher.is-disabled[data-v-c2a7fb50]{opacity:.25;pointer-events:none}.calendar-day-popup-header h2[data-v-c2a7fb50]{font-weight:400;margin-bottom:0;margin-top:1rem}.calendar-day-popup-list[data-v-c2a7fb50]{height:calc(100% - 270px);margin:0 auto;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:0 2rem;position:relative;width:calc(100% - 40px)}.calendar-day-popup-list-empty-state[data-v-c2a7fb50],.calendar-day-popup-list-loader[data-v-c2a7fb50],.calendar-day-popup-list-no-results[data-v-c2a7fb50]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:3.2rem;font-weight:700;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;opacity:.33;position:absolute;top:0;width:100%}.calendar-day-popup-list .hour+.calendar-day-popup-list-no-results[data-v-c2a7fb50]{display:none}.calendar-day-popup-other-days[data-v-c2a7fb50]{border-top:1px solid #ced0da;height:160px;margin:0 auto;position:relative;width:calc(100% - 80px)}.calendar-day-popup-other-days-wrapper[data-v-c2a7fb50]{display:-webkit-box;display:-ms-flexbox;display:flex;padding:2.5rem 2rem;width:100%}.calendar-day-popup-other-days-wrapper-loader[data-v-c2a7fb50]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:2.4rem;font-weight:700;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;opacity:.33;position:absolute;top:0;width:100%}.calendar-day-popup-other-days-wrapper .day[data-v-c2a7fb50]{border-top:1px solid #ebebeb;width:20%}.calendar-day-popup-other-days-wrapper .day[data-v-c2a7fb50]:first-child{border-left:1px solid #ebebeb}.calendar-day-popup-other-days .go-to-day-next[data-v-c2a7fb50],.calendar-day-popup-other-days .go-to-day-prev[data-v-c2a7fb50]{left:-.8rem!important;position:absolute!important;top:50%!important;-webkit-transform:translateY(-50%)!important;transform:translateY(-50%)!important}.calendar-day-popup-other-days .go-to-day-next[data-v-c2a7fb50]{left:auto!important;right:-.8rem}.calendar-day-popup-close[data-v-c2a7fb50]{background:#ed1c23;border-radius:50%;color:#fff;font-size:3.6rem;font-weight:700;height:3.6rem;line-height:3.5rem;position:absolute;right:-1.8rem;text-align:center;top:-1.8rem;width:3.6rem}.calendar-day-popup .go-to-day[data-v-c2a7fb50]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:50%}.calendar-day-popup .go-to-day-next[data-v-c2a7fb50],.calendar-day-popup .go-to-day-prev[data-v-c2a7fb50]{cursor:pointer;height:26px;position:relative;top:0;width:20px}.calendar-day-popup .go-to-day-next[data-v-c2a7fb50]:after,.calendar-day-popup .go-to-day-next[data-v-c2a7fb50]:before,.calendar-day-popup .go-to-day-prev[data-v-c2a7fb50]:after,.calendar-day-popup .go-to-day-prev[data-v-c2a7fb50]:before{background:#233146;content:"";display:block;height:2px;position:absolute;top:50%;-webkit-transform-origin:0 50%;transform-origin:0 50%;width:14px}.calendar-day-popup .go-to-day-prev[data-v-c2a7fb50]{margin-right:1rem}.calendar-day-popup .go-to-day-prev[data-v-c2a7fb50]:after,.calendar-day-popup .go-to-day-prev[data-v-c2a7fb50]:before{left:0}.calendar-day-popup .go-to-day-prev[data-v-c2a7fb50]:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.calendar-day-popup .go-to-day-prev[data-v-c2a7fb50]:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.calendar-day-popup .go-to-day-prev.is-inactive[data-v-c2a7fb50]{opacity:.25;pointer-events:none}.calendar-day-popup .go-to-day-next[data-v-c2a7fb50]{margin-left:1rem}.calendar-day-popup .go-to-day-next[data-v-c2a7fb50]:after,.calendar-day-popup .go-to-day-next[data-v-c2a7fb50]:before{-webkit-transform-origin:100% 50%;transform-origin:100% 50%;right:0}.calendar-day-popup .go-to-day-next[data-v-c2a7fb50]:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.calendar-day-popup .go-to-day-next[data-v-c2a7fb50]:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}@media (max-width:1040px){.calendar-day-popup[data-v-c2a7fb50]{border-radius:0;height:100%;left:0;top:0;-webkit-transform:none!important;transform:none!important;width:100vw}.calendar-day-popup>.button[data-v-c2a7fb50]{border-radius:0;bottom:0;display:block;left:0;position:absolute;width:100%}.calendar-day-popup-close[data-v-c2a7fb50]{display:none}.calendar-day-popup-header[data-v-c2a7fb50]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 1rem;width:calc(100% - 2rem)}.calendar-day-popup-list[data-v-c2a7fb50]{height:calc(100% - 160px);padding:0;width:calc(100% - 2rem)}}@media (max-width:720px){.calendar-day-popup-header-filters[data-v-c2a7fb50]{display:none}.calendar-day-popup .go-to-day[data-v-c2a7fb50]{font-size:1.8rem;width:100%}.calendar-day-popup .calendar-day-popup-header-counters[data-v-c2a7fb50]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}}.calendar-day-popup[data-v-03d02b07]{background:#fff;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;left:50%;max-height:80vh;position:fixed;top:50%;-webkit-transform:translateX(-50%) translateY(-45%);transform:translateX(-50%) translateY(-45%);transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out,-webkit-transform .25s ease-out;width:900px;will-change:transform}.calendar-day-popup>.button[data-v-03d02b07]{display:none}.calendar-day-popup .calendar-day-popup-wrapper[data-v-03d02b07]{padding-bottom:4rem;width:100%}.calendar-day-popup-overlay[data-v-03d02b07]{background:rgba(0,0,0,.5);height:100%;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity .25s ease-out;width:100%;will-change:opacity}.calendar-day-popup-overlay.is-visible[data-v-03d02b07]{opacity:1;pointer-events:auto}.calendar-day-popup-overlay.is-visible .calendar-day-popup[data-v-03d02b07]{-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.calendar-day-popup-header[data-v-03d02b07]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-weight:400;margin:2rem auto 3rem;padding-top:1rem;width:calc(100% - 80px)}.calendar-day-popup-list[data-v-03d02b07]{border-top:1px solid #ebebeb;border-right:1px solid #ebebeb;border-bottom:1px solid #ebebeb;margin:0 4rem;padding:0;position:relative;width:calc(100% - 8rem)}.calendar-day-popup-list.has-overflow[data-v-03d02b07]{height:calc(100% - 80px);overflow:auto;-webkit-overflow-scrolling:touch}.calendar-day-popup-list-loader[data-v-03d02b07]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:3.2rem;font-weight:700;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;opacity:.33;position:absolute;top:0;width:100%}.calendar-day-popup-close[data-v-03d02b07]{background:#ed1c23;border-radius:50%;color:#fff;font-size:3.6rem;font-weight:700;height:3.6rem;line-height:3.5rem;position:absolute;right:-1.8rem;text-align:center;top:-1.8rem;width:3.6rem}@media (max-width:1040px){.calendar-day-popup[data-v-03d02b07]{border-radius:0;height:100%;left:0;max-height:none;top:0;-webkit-transform:none!important;transform:none!important;width:100vw}.calendar-day-popup-close[data-v-03d02b07]{display:none}.calendar-day-popup-header[data-v-03d02b07]{margin:1rem 1rem 1.5rem;width:calc(100% - 2rem)}.calendar-day-popup-list[data-v-03d02b07]{height:100%;margin:0 1rem;overflow:auto;-webkit-overflow-scrolling:touch;width:calc(100% - 2rem)}.calendar-day-popup>.button[data-v-03d02b07]{border-radius:0;bottom:0;display:block;left:0;position:absolute;width:100%}}@media (max-width:560px){.calendar-day-popup-header[data-v-03d02b07]{font-size:1.8rem}}.calendar-filters[data-v-6dad6166]{background:#ddedf5}.calendar-filters .wrapper[data-v-6dad6166]{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;max-width:1400px;padding:1.5rem 0}.calendar-filters .wrapper select[data-v-6dad6166]{height:3.6rem;margin-right:30px;width:210px}.calendar-filters .wrapper select+.button[data-v-6dad6166]{margin-left:auto}.calendar-filters .wrapper .vdp-datepicker[data-v-6dad6166]{margin-left:auto;margin-right:10px}.calendar-filters .wrapper .vdp-datepicker+.button[data-v-6dad6166]{position:relative}.calendar-filters .wrapper .vdp-datepicker+.button[data-v-6dad6166]:before{background:#c1cddc;content:"";height:24px;left:-11px;position:absolute;top:5px;width:1px}.calendar-filters .wrapper .button[data-v-6dad6166]{margin:0 0 0 10px}.calendar-filters .wrapper .button[data-v-6dad6166]:first-child{margin-left:auto}@media (max-width:1680px){.calendar-filters .wrapper[data-v-6dad6166]{padding:1.5rem 0}}@media (max-width:1480px){.calendar-filters .wrapper[data-v-6dad6166]{padding:1.5rem 2rem}}@media (max-width:1240px){.calendar-filters .wrapper select[data-v-6dad6166]{margin-right:10px;width:180px}}@media (max-width:840px){.calendar-filters .wrapper[data-v-6dad6166]{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:1rem}.calendar-filters .wrapper .vdp-datepicker[data-v-6dad6166],.calendar-filters .wrapper select[data-v-6dad6166]{margin:0 0 1rem;width:100%}.calendar-filters .wrapper .button[data-v-6dad6166]{width:32.666666%}.calendar-filters .wrapper .button[data-v-6dad6166]:first-of-type{margin:0 .666666% 0 0}.calendar-filters .wrapper .button[data-v-6dad6166]:nth-of-type(2){margin:0 .333333%}.calendar-filters .wrapper .button[data-v-6dad6166]:nth-of-type(3){margin:0 0 0 .666666%}.calendar-filters .wrapper .button[data-v-6dad6166]:first-of-type:before{display:none}.calendar-filters .wrapper-button .button[data-v-6dad6166]{width:100%!important}}.calendar[data-v-0a6d9b47]{background:#fff;border:1px solid #ebebeb;margin:2rem auto;max-width:1400px;padding:0;width:100%}.calendar-heading[data-v-0a6d9b47]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding:2.5rem;position:relative;width:100%}.calendar-heading h1[data-v-0a6d9b47]{font-size:2.4rem;font-weight:400;line-height:1;margin:0}.calendar-heading h1 span[data-v-0a6d9b47]{color:#7f8fa4}.calendar-heading>.button[data-v-0a6d9b47]{margin-left:auto;margin-right:0}.calendar-heading-day[data-v-0a6d9b47],.calendar-heading-days[data-v-0a6d9b47]{display:-webkit-box;display:-ms-flexbox;display:flex}.calendar-heading-day[data-v-0a6d9b47]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#ddedf5;font-size:1.4rem;font-weight:700;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:3.5rem;text-align:center;width:14.28%}.calendar-heading-day[data-v-0a6d9b47]:nth-child(2n){background:#c9e3ef}.calendar-days[data-v-0a6d9b47]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.calendar-days.is-loading[data-v-0a6d9b47]{opacity:.25}.calendar-nav[data-v-0a6d9b47]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:80px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.calendar-nav .button[data-v-0a6d9b47]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:150px}.calendar-nav-top[data-v-0a6d9b47]{display:-webkit-box;display:-ms-flexbox;display:flex;left:50%;position:absolute;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.calendar-nav-top-next[data-v-0a6d9b47],.calendar-nav-top-prev[data-v-0a6d9b47]{height:26px;position:relative;top:-1px;width:20px}.calendar-nav-top-next[data-v-0a6d9b47]:after,.calendar-nav-top-next[data-v-0a6d9b47]:before,.calendar-nav-top-prev[data-v-0a6d9b47]:after,.calendar-nav-top-prev[data-v-0a6d9b47]:before{background:#233146;content:"";display:block;height:2px;position:absolute;top:50%;-webkit-transform-origin:0 50%;transform-origin:0 50%;width:14px}.calendar-nav-top-prev[data-v-0a6d9b47]{margin-right:1rem}.calendar-nav-top-prev[data-v-0a6d9b47]:after,.calendar-nav-top-prev[data-v-0a6d9b47]:before{left:0}.calendar-nav-top-prev[data-v-0a6d9b47]:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.calendar-nav-top-prev[data-v-0a6d9b47]:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.calendar-nav-top-prev.is-inactive[data-v-0a6d9b47]{opacity:.25;pointer-events:none}.calendar-nav-top-next[data-v-0a6d9b47]{margin-left:1rem}.calendar-nav-top-next[data-v-0a6d9b47]:after,.calendar-nav-top-next[data-v-0a6d9b47]:before{-webkit-transform-origin:100% 50%;transform-origin:100% 50%;right:0}.calendar-nav-top-next[data-v-0a6d9b47]:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.calendar-nav-top-next[data-v-0a6d9b47]:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}@media (max-width:1680px){.calendar[data-v-0a6d9b47]{margin:2rem auto;width:calc(100% - 4rem)}}@media (max-width:960px){.calendar[data-v-0a6d9b47]{margin:1rem auto;width:calc(100% - 2rem)}.calendar-heading[data-v-0a6d9b47]{padding:1rem}.calendar-heading h1[data-v-0a6d9b47]{font-size:2rem}.calendar-heading-day[data-v-0a6d9b47]{font-size:1.2rem}.calendar-heading-day>span[data-v-0a6d9b47],.calendar .calendar-nav-top[data-v-0a6d9b47]{display:none}}@media (max-width:640px){.calendar-heading h1[data-v-0a6d9b47]{font-size:1.8rem}.calendar-nav[data-v-0a6d9b47]{height:50px}.calendar-nav .button[data-v-0a6d9b47]{width:135px}}.upcoming[data-v-c02a67fe]{background:#fff;border:1px solid #ebebeb;margin:2rem auto;max-width:1400px;padding:0;width:100%}.upcoming-heading[data-v-c02a67fe]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding:2.5rem;position:relative;width:100%}.upcoming-heading h1[data-v-c02a67fe]{font-size:2.4rem;font-weight:400;line-height:1;margin:0}.upcoming-heading h1 span[data-v-c02a67fe]{color:#7f8fa4}.upcoming-heading>.button[data-v-c02a67fe]{margin-left:auto;margin-right:0}.upcoming-heading .expand-all-hours[data-v-c02a67fe]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#7f8fa4;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto}.upcoming-heading .expand-all-hours .switcher[data-v-c02a67fe]{margin-left:1rem}.upcoming-heading .expand-all-hours+.button[data-v-c02a67fe]{margin-left:2rem}.upcoming-heading-days[data-v-c02a67fe]{display:-webkit-box;display:-ms-flexbox;display:flex;position:sticky;top:80px;width:100%;will-change:scroll-position;z-index:10}.upcoming-heading-days[data-v-c02a67fe]:before{background:#fff;content:"";height:15px;left:0;position:absolute;top:-15px;width:100%}.upcoming-heading-days .next-days[data-v-c02a67fe],.upcoming-heading-days .prev-days[data-v-c02a67fe]{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:2.4rem}.upcoming-heading-days .prev-days[data-v-c02a67fe]{left:2.4rem}.upcoming-heading-days .next-days[data-v-c02a67fe]{right:2.4rem}.upcoming-heading-days.is-loading .upcoming-heading-day-closed[data-v-c02a67fe],.upcoming-heading-days.is-loading .upcoming-heading-day-today[data-v-c02a67fe]{display:none}.upcoming-heading-day[data-v-c02a67fe]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#ddedf5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:1.4rem;font-weight:700;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:6rem;position:relative;text-align:center}.upcoming-heading-day[data-v-c02a67fe]:nth-child(2n){background:#c9e3ef}.upcoming-heading-day-closed[data-v-c02a67fe],.upcoming-heading-day-today[data-v-c02a67fe]{background:#69b228;color:#fff;border-radius:1rem;font-size:1.2rem;height:2rem;left:50%;line-height:2rem;padding:0 1rem;position:absolute;text-transform:uppercase;top:0;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);white-space:nowrap}.upcoming-heading-day-closed[data-v-c02a67fe]{background:#ed1c23;top:100%}.upcoming-days[data-v-c02a67fe]{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.upcoming-days.is-loading[data-v-c02a67fe]{opacity:.25}.upcoming-day[data-v-c02a67fe]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:2rem 2.5rem}.upcoming-day[data-v-c02a67fe]:nth-child(2n){background:#f1f7fb}.upcoming-day-head[data-v-c02a67fe]{display:-webkit-box;display:-ms-flexbox;display:flex;height:2.1rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.upcoming-day-head .blocked-dates-number[data-v-c02a67fe],.upcoming-day-head .people-number[data-v-c02a67fe],.upcoming-day-head .reservations-number[data-v-c02a67fe]{margin:0 .5rem}.upcoming-day-head small[data-v-c02a67fe]{color:#7f8fa4;display:block;line-height:2.1rem;text-align:center}.upcoming-day-hours[data-v-c02a67fe]{padding:2rem 0}@media (max-width:1680px){.upcoming[data-v-c02a67fe]{margin:0 auto 2rem;width:calc(100% - 4rem)}}@media (max-width:1480px){.upcoming[data-v-c02a67fe]{margin:2rem;width:calc(100% - 4rem)}}@media (max-width:1240px){.upcoming-heading-days .prev-days[data-v-c02a67fe]{left:1rem}.upcoming-heading-days .next-days[data-v-c02a67fe]{right:1rem}.upcoming-day[data-v-c02a67fe]{padding:2rem 1rem}}@media (max-width:1040px){.upcoming-heading-days[data-v-c02a67fe]{top:66px}}@media (max-width:640px){.upcoming[data-v-c02a67fe]{margin:0 auto 1rem;width:calc(100% - 2rem)}.upcoming-heading[data-v-c02a67fe]{padding:1.5rem 1rem}.upcoming-heading h1[data-v-c02a67fe]{font-size:1.8rem}.upcoming-heading .expand-all-hours[data-v-c02a67fe]{font-size:1.2rem}}@media (max-height:700px){.upcoming-heading-days[data-v-c02a67fe]{top:64px}.upcoming-heading-day[data-v-c02a67fe]{height:50px}}.calendar[data-v-510688c2]{background:#fff;border:1px solid #ebebeb;margin:2rem auto;max-width:1400px;padding:0;width:100%}.calendar.is-loading[data-v-510688c2]{opacity:.35;pointer-events:none}.calendar.is-loading .calendar-services-list-timeline-empty[data-v-510688c2],.calendar.is-loading .calendar-services-list-timeline-item[data-v-510688c2],.calendar.is-loading .is-ending[data-v-510688c2],.calendar.is-loading .is-starting[data-v-510688c2]{opacity:0}.calendar.is-loading .calendar-services-list-item[data-v-510688c2]:not(:first-child){color:transparent!important}.calendar.is-loading .calendar-services-list-item.is-not-empty[data-v-510688c2]{background:transparent}.calendar-heading[data-v-510688c2]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding:2.5rem;position:relative;width:100%}.calendar-heading h1[data-v-510688c2]{font-size:2.4rem;font-weight:400;line-height:1;margin:0}.calendar-heading h1 span[data-v-510688c2]{color:#7f8fa4}.calendar-heading>.button[data-v-510688c2]{margin-left:auto;margin-right:0}.calendar-nav[data-v-510688c2]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:80px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.calendar-nav .button[data-v-510688c2]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:150px}.calendar-nav-top[data-v-510688c2]{display:-webkit-box;display:-ms-flexbox;display:flex;left:50%;position:absolute;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.calendar-nav-top-next[data-v-510688c2],.calendar-nav-top-prev[data-v-510688c2]{height:26px;position:relative;top:-1px;width:20px}.calendar-nav-top-next[data-v-510688c2]:after,.calendar-nav-top-next[data-v-510688c2]:before,.calendar-nav-top-prev[data-v-510688c2]:after,.calendar-nav-top-prev[data-v-510688c2]:before{background:#233146;content:"";display:block;height:2px;position:absolute;top:50%;-webkit-transform-origin:0 50%;transform-origin:0 50%;width:14px}.calendar-nav-top-prev[data-v-510688c2]{margin-right:1rem}.calendar-nav-top-prev[data-v-510688c2]:after,.calendar-nav-top-prev[data-v-510688c2]:before{left:0}.calendar-nav-top-prev[data-v-510688c2]:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.calendar-nav-top-prev[data-v-510688c2]:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.calendar-nav-top-prev.is-inactive[data-v-510688c2]{opacity:.25;pointer-events:none}.calendar-nav-top-next[data-v-510688c2]{margin-left:1rem}.calendar-nav-top-next[data-v-510688c2]:after,.calendar-nav-top-next[data-v-510688c2]:before{-webkit-transform-origin:100% 50%;transform-origin:100% 50%;right:0}.calendar-nav-top-next[data-v-510688c2]:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.calendar-nav-top-next[data-v-510688c2]:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.calendar-days[data-v-510688c2]{background:#fff;position:sticky;top:70px;z-index:1}.calendar-days.is-for-mobile[data-v-510688c2]{display:none}.calendar-days-list[data-v-510688c2]{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 2.5rem;padding:0;width:calc(100% - 5rem)}.calendar-days-legend[data-v-510688c2]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:1.3rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1rem 1rem 2rem;text-align:center}.calendar-days-legend>div[data-v-510688c2]{margin-right:2rem}.calendar-days-legend>div+div[data-v-510688c2]{margin-right:0}.calendar-days-legend .color-is-ending[data-v-510688c2],.calendar-days-legend .color-is-starting[data-v-510688c2]{background:#69b228;border-radius:3px;color:#fff;display:inline-block;font-size:1.1rem;font-weight:700;height:16px;line-height:16px;position:relative;width:12px}.calendar-days-legend .color-is-ending[data-v-510688c2]{background:#f7981d}.calendar-days-item[data-v-510688c2]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #dee1e4;border-left-color:transparent;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1rem 0}.calendar-days-item.is-closed[data-v-510688c2]{background:repeating-linear-gradient(45deg,rgba(0,0,0,.08),rgba(0,0,0,.08) 10px,#fff 0,#fff 20px)}.calendar-days-item[data-v-510688c2]:first-child{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-left-color:#dee1e4;max-width:250px;padding:0 1rem;text-align:left;width:250px}.calendar-days-item-month[data-v-510688c2]{color:#7f8fa4;font-size:1.5rem}.calendar-days-item-day[data-v-510688c2]{color:#333c48;font-size:2.2rem}.calendar-days-item-day-name[data-v-510688c2]{color:#7f8fa4;font-size:1.2rem}.calendar-services[data-v-510688c2]{list-style-type:none;margin:0 2.5rem;padding:0;width:calc(100% - 5rem)}.calendar-services-item[data-v-510688c2]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style-type:none;width:100%}.calendar-services-actions[data-v-510688c2]{display:block;padding-top:.5rem}.calendar-services-group-name[data-v-510688c2]{background:#f2f7fa;border:1px solid #dee1e4;border-top:none;display:block;font-size:1.2rem;margin:0 2.5rem;padding:.5rem 1rem;text-align:center;width:calc(100% - 5rem)}.calendar-services-list[data-v-510688c2]{display:-webkit-box;display:-ms-flexbox;display:flex;list-style-type:none;margin:0;padding:0;width:100%}.calendar-services-list-item[data-v-510688c2]{border:1px solid #dee1e4;border-top-color:transparent;border-left-color:transparent;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:2rem 0;position:relative;width:30px}.calendar-services-list-item.is-calendar-blockade[data-v-510688c2]:first-child{background:#fcd9da;color:#ed1c23}.calendar-services-list-item.is-calendar-blockade:first-child .icon[data-v-510688c2]{width:20px}.calendar-services-list-item.is-closed[data-v-510688c2]{background:repeating-linear-gradient(45deg,rgba(0,0,0,.08),rgba(0,0,0,.08) 10px,#fff 0,#fff 20px)}.calendar-services-list-item .color[data-v-510688c2]{border-radius:50%;float:left;height:2rem;margin:0 1rem 0 0;width:2rem}.calendar-services-list-item[data-v-510688c2]:first-child{border-left-color:#dee1e4;display:block;font-weight:700;min-width:0;max-width:250px;overflow:hidden;padding:2rem 1rem;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:250px}.calendar-services-list-item.is-not-empty[data-v-510688c2]{background:#d1efb7;font-weight:700}.calendar-services-list-item.is-not-empty.is-closed[data-v-510688c2]{background:repeating-linear-gradient(45deg,#d1efb7,#d1efb7 10px,#fff 0,#fff 20px)}.calendar-services-list-item.is-not-empty.is-calendar-blockade[data-v-510688c2]{background:#ed1c23;color:#fff}.calendar-services-list-item[data-v-510688c2]:not(.is-not-empty):not(:first-child){color:#c1cddc}.calendar-services-list-item .is-ending[data-v-510688c2],.calendar-services-list-item .is-starting[data-v-510688c2]{border-radius:4px;color:#333c48;font-size:1.2rem;font-weight:700;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.calendar-services-list-item .is-ending.is-empty[data-v-510688c2],.calendar-services-list-item .is-starting.is-empty[data-v-510688c2]{display:none}.calendar-services-list-item .is-starting[data-v-510688c2]{background:#69b228;color:#fff;padding:0 .3rem .1rem;top:2px}.calendar-services-list-item .is-ending[data-v-510688c2]{background:#f7981d;bottom:2px;color:#fff;padding:0 .3rem .1rem}.calendar-services-list-timeline[data-v-510688c2]{border:1px solid #dee1e4;border-top-color:transparent;padding:10px 0 10px 250px;width:100%}.calendar-services-list-timeline-wrapper[data-v-510688c2]{position:relative}.calendar-services-list-timeline-empty[data-v-510688c2]{background:#f2f7fa;border-radius:5px;color:#333c48;margin:0 .5rem;padding:1rem;text-align:center}.calendar-services-list-timeline-item[data-v-510688c2]{background:#69b228;border-left:2px solid #fff;border-right:2px solid #fff;border-radius:5px;color:#fff;cursor:pointer;font-weight:500;height:32px;line-height:28px;margin:2px 0;padding:4px 4px 2px;position:relative;text-align:center}.calendar-services-list-timeline-item[data-v-510688c2]:hover{z-index:1000}.calendar-services-list-timeline-item-blocking[data-v-510688c2]{background:#7f8fa4}.calendar-services-list-timeline-item-blocking-company[data-v-510688c2]{background:#ed1c23}.calendar-services-list-timeline-item-starts-month-before[data-v-510688c2]{border-left:none;border-radius:0 5px 5px 0}.calendar-services-list-timeline-item-starts-month-before[data-v-510688c2]:before{background:linear-gradient(270deg,rgba(2,0,36,0),#fff);content:"";height:100%;left:0;position:absolute;top:0;width:8px}.calendar-services-list-timeline-item-ends-month-after[data-v-510688c2]{border-right:none;border-radius:5px 0 0 5px}.calendar-services-list-timeline-item-ends-month-after[data-v-510688c2]:before{background:linear-gradient(90deg,rgba(2,0,36,0),#fff);content:"";height:100%;position:absolute;right:0;top:0;width:8px}.calendar-services-list-timeline-item[data-v-510688c2]:active,.calendar-services-list-timeline-item[data-v-510688c2]:focus,.calendar-services-list-timeline-item[data-v-510688c2]:hover{opacity:.75}.calendar-services-list-timeline-item .tooltip[data-v-510688c2]{background:#233146;border-radius:5px;color:#fff;display:block;font-size:1.4rem;font-weight:400;left:50%;opacity:0;padding:0 1rem .5rem;pointer-events:none;position:absolute;top:-2.5rem;-webkit-transform:translateX(-50%);transform:translateX(-50%);transition:all .25s ease-out;white-space:nowrap;z-index:1}.calendar-services-list-timeline-item .tooltip[data-v-510688c2]:after{border:.5rem solid #233146;border-left-color:transparent;border-right-color:transparent;border-bottom-color:transparent;bottom:-1rem;content:"";height:1rem;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:1rem}.calendar-services-list-timeline-item:hover .tooltip[data-v-510688c2]{opacity:1;top:-3rem;z-index:100}.calendar .calendar-services-item[data-v-510688c2]:has(.calendar-services-list-item.is-hidden){display:none!important}@media (max-width:1680px){.calendar[data-v-510688c2]{margin:2rem auto;width:calc(100% - 4rem)}}@media (max-width:1300px){.calendar-days-wrapper-outer[data-v-510688c2]{margin:0 2.5rem;position:relative;width:calc(100% - 5rem)}.calendar-days-wrapper-outer[data-v-510688c2]:before{background:linear-gradient(90deg,rgba(2,0,36,0),#fff);content:"";height:100%;position:absolute;right:0;top:0;width:24px;z-index:15}.calendar-days-wrapper-outer .calendar-days-wrapper[data-v-510688c2]{overflow:auto;padding-bottom:3.2rem;width:100%}.calendar-days-wrapper-outer .calendar-days-wrapper .calendar-days-list[data-v-510688c2],.calendar-days-wrapper-outer .calendar-days-wrapper .calendar-services[data-v-510688c2]{margin:0;width:100%}.calendar-days-wrapper-outer .calendar-days-wrapper[data-days-count="28"] .calendar-services-item[data-v-510688c2]{width:1142px}.calendar-days-wrapper-outer .calendar-days-wrapper[data-days-count="28"] .calendar-services-list-timeline[data-v-510688c2]{width:1118px}.calendar-days-wrapper-outer .calendar-days-wrapper[data-days-count="29"] .calendar-services-item[data-v-510688c2]{width:1173px}.calendar-days-wrapper-outer .calendar-days-wrapper[data-days-count="29"] .calendar-services-list-timeline[data-v-510688c2]{width:1149px}.calendar-days-wrapper-outer .calendar-days-wrapper[data-days-count="30"] .calendar-services-item[data-v-510688c2]{width:1204px}.calendar-days-wrapper-outer .calendar-days-wrapper[data-days-count="30"] .calendar-services-list-timeline[data-v-510688c2]{width:1180px}.calendar-days-wrapper-outer .calendar-days-wrapper[data-days-count="31"] .calendar-services-item[data-v-510688c2]{width:1235px}.calendar-days-wrapper-outer .calendar-days-wrapper[data-days-count="31"] .calendar-services-list-timeline[data-v-510688c2]{width:1211px}.calendar-days-item[data-v-510688c2],.calendar-services-list-item[data-v-510688c2]{max-width:31px;min-width:31px;width:31px}.calendar-days-item[data-v-510688c2]:first-child,.calendar-services-list-item[data-v-510688c2]:first-child{min-width:250px;max-width:250px;width:250px}.calendar-days[data-v-510688c2]:not(.is-for-mobile){display:none}.calendar-days.is-for-mobile[data-v-510688c2]{display:block;position:static;margin-top:20px}.calendar-days.is-for-mobile[data-v-510688c2]:first-of-type{margin-top:0}.calendar-services-group-name[data-v-510688c2]{display:none}}@media (max-width:960px){.calendar[data-v-510688c2]{margin:1rem auto;width:calc(100% - 2rem)}.calendar-heading[data-v-510688c2]{padding:1rem}.calendar-heading h1[data-v-510688c2]{font-size:2rem}.calendar-heading-day[data-v-510688c2]{font-size:1.2rem}.calendar-heading-day>span[data-v-510688c2],.calendar .calendar-nav-top[data-v-510688c2]{display:none}}@media (max-width:640px){.calendar-heading h1[data-v-510688c2]{font-size:1.8rem}.calendar-nav[data-v-510688c2]{height:50px}.calendar-nav .button[data-v-510688c2]{width:135px}.calendar-days-wrapper-outer[data-v-510688c2]{margin:0 .5rem;width:calc(100% - 1rem)}}.calendar-workers-filters-popup[data-v-5feec7ff]{background:#fff;border-radius:5px;box-shadow:0 5px 5px rgba(0,0,0,.25);left:50%;overflow:hidden;padding:2rem 2rem 6rem;position:fixed;top:50%;-webkit-transform:translateX(-50%) translateY(-33.33333%);transform:translateX(-50%) translateY(-33.33333%);transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out,-webkit-transform .25s ease-out;width:56rem;will-change:transform}.calendar-workers-filters-popup.is-loading .calendar-workers-filters-content[data-v-5feec7ff]{position:relative}.calendar-workers-filters-popup.is-loading .calendar-workers-filters-content[data-v-5feec7ff]:after{background:hsla(0,0%,100%,.85);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.calendar-workers-filters-popup.is-loading .calendar-workers-filters-content[data-v-5feec7ff]:before{-webkit-animation:spinner-data-v-5feec7ff 1s infinite linear;animation:spinner-data-v-5feec7ff 1s infinite linear;border:3px solid #c1cddc;border-left:3px solid transparent;border-radius:50%;content:"";display:block;height:20px;left:50%;margin-left:-10px;margin-top:-10px;position:absolute;top:50%;width:20px;z-index:2}.calendar-workers-filters-popup .calendar-workers-filters-content .worker-status-switcher-option[data-v-5feec7ff]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f2f7fa;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:0;padding:5px 10px}.calendar-workers-filters-popup .calendar-workers-filters-content .worker-status-switcher-option .switcher[data-v-5feec7ff]{margin-right:1rem}.calendar-workers-filters-popup .calendar-workers-filters-content .worker-status-switcher-items[data-v-5feec7ff]{border:1px solid #ebebeb;border-radius:5px;height:215px;overflow:auto;padding:5px 10px}.calendar-workers-filters-popup .calendar-workers-filters-content .worker-status-switcher-items .worker-status-switcher-item[data-v-5feec7ff]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.calendar-workers-filters-popup .calendar-workers-filters-content .worker-status-switcher-items .worker-status-switcher-item .switcher[data-v-5feec7ff]{margin-right:1rem}.calendar-workers-filters-popup .calendar-workers-filters-content .worker-status-switcher-items .no-results-found[data-v-5feec7ff]{background:#ddedf5;border-radius:5px;color:#2f4d8a;font-size:14px;margin-top:5px;padding:10px;text-align:center}.calendar-workers-filters-popup-overlay[data-v-5feec7ff]{background:rgba(0,0,0,.25);height:100%;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity .25s ease-out;width:100vw;will-change:opacity}.calendar-workers-filters-popup-overlay.is-visible[data-v-5feec7ff]{opacity:1;pointer-events:auto}.calendar-workers-filters-popup-overlay.is-visible .calendar-workers-filters-popup[data-v-5feec7ff]{-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.calendar-workers-filters-popup h2[data-v-5feec7ff]{font-weight:400;margin:0 0 2rem}.calendar-workers-filters-popup p[data-v-5feec7ff]{color:#333c48}.calendar-workers-filters-popup .calendar-workers-filters[data-v-5feec7ff]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.calendar-workers-filters-popup .calendar-workers-filters .field[data-v-5feec7ff],.calendar-workers-filters-popup .calendar-workers-filters>span[data-v-5feec7ff]{width:50%}.calendar-workers-filters-popup .calendar-workers-filters .field input[data-v-5feec7ff]{width:100%}.calendar-workers-filters-popup .calendar-workers-filters>span[data-v-5feec7ff]{color:#2696e9;font-size:14px;padding-left:1rem;text-align:right}@media (max-width:640px){.calendar-workers-filters-popup[data-v-5feec7ff]{border-radius:0;height:100%;padding:2rem 1rem 6rem;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:100%}}@-webkit-keyframes spinner-data-v-5feec7ff{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spinner-data-v-5feec7ff{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.upcoming[data-v-7337a466]{background:#fff;border:1px solid #ebebeb;margin:0 auto 2rem;max-width:1400px;padding:0;width:100%}.upcoming-company-is-closed[data-v-7337a466]{color:#c1cddc;font-size:2.4rem;font-weight:700;padding:2rem 2rem 6rem;text-align:center}.upcoming-workers-switcher[data-v-7337a466]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#7f8fa4;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 0 0 2rem}.upcoming-workers-switcher .switcher[data-v-7337a466]{margin-left:2rem}.upcoming-heading[data-v-7337a466]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding:2.5rem;position:relative;width:100%}.upcoming-heading h1[data-v-7337a466]{font-size:2.4rem;font-weight:400;line-height:1;margin:0}.upcoming-heading h1 span[data-v-7337a466]{color:#7f8fa4}.upcoming-heading>.button[data-v-7337a466]{margin-left:auto;margin-right:0}.upcoming-heading .expand-all-hours[data-v-7337a466]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#7f8fa4;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto}.upcoming-heading .expand-all-hours .switcher[data-v-7337a466]{margin-left:1rem}.upcoming-heading .expand-all-hours+.button[data-v-7337a466]{margin-left:2rem}.upcoming-heading-days[data-v-7337a466]{background:#eff3f6;display:-webkit-box;display:-ms-flexbox;display:flex;position:sticky;top:150px;width:100%;will-change:scroll-position;z-index:10}.upcoming-heading-days[data-v-7337a466]:before{background:#fff;content:"";height:25px;left:0;position:absolute;top:-25px;width:100%}.upcoming-heading-days .next-days[data-v-7337a466],.upcoming-heading-days .prev-days[data-v-7337a466]{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:2.4rem}.upcoming-heading-days .prev-days[data-v-7337a466]{left:2.4rem}.upcoming-heading-days .next-days[data-v-7337a466]{right:2.4rem}.upcoming-heading-days.is-loading .upcoming-heading-day-closed[data-v-7337a466],.upcoming-heading-days.is-loading .upcoming-heading-day-today[data-v-7337a466]{display:none}.upcoming-heading-day[data-v-7337a466]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#ddedf5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:1.4rem;font-weight:700;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:7.5rem;max-width:20%;position:relative;text-align:center}.upcoming-heading-day[data-v-7337a466]:nth-child(2n){background:#c9e3ef}.upcoming-heading-day.is-hidden[data-v-7337a466]{display:none}.upcoming-heading-day-closed[data-v-7337a466],.upcoming-heading-day-today[data-v-7337a466],.upcoming-heading-day .avatar[data-v-7337a466]{left:50%;position:absolute;top:0;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.upcoming-heading-day-closed[data-v-7337a466],.upcoming-heading-day-today[data-v-7337a466]{background:#69b228;color:#fff;border-radius:1rem;font-size:1.2rem;height:2rem;line-height:2rem;padding:0 1rem;text-transform:uppercase;white-space:nowrap}.upcoming-heading-day-closed[data-v-7337a466]{background:#ed1c23;top:100%}.upcoming-heading-day-worker[data-v-7337a466]{position:relative}.upcoming-heading-day-worker-name[data-v-7337a466]{display:block;width:100%}.upcoming-heading-day-worker-hours[data-v-7337a466]{color:#2696e9;cursor:pointer;display:block;font-size:1.2rem;font-weight:400;margin-top:.25rem;width:100%}.upcoming-heading-day-worker-hours[data-v-7337a466]:hover{text-decoration:underline}.upcoming-heading-day-worker-hours.is-disabled[data-v-7337a466]{opacity:.35;pointer-events:none}.upcoming-days[data-v-7337a466]{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;width:100%}.upcoming-days.is-loading[data-v-7337a466]{opacity:.25}.upcoming-day[data-v-7337a466]{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:20%;padding:2rem 2.5rem 0}.upcoming-day[data-v-7337a466]:nth-child(2n){background:#f1f7fb}.upcoming-day.is-hidden[data-v-7337a466]{display:none}.upcoming-day-head[data-v-7337a466]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.upcoming-day-head .blocked-dates-number[data-v-7337a466],.upcoming-day-head .people-number[data-v-7337a466],.upcoming-day-head .reservations-number[data-v-7337a466]{margin:0 .5rem}.upcoming-day-head.no-reservations[data-v-7337a466]{color:#7f8fa4;display:block;font-size:1.2rem;height:20px;line-height:1.6;padding:0;text-align:center}.upcoming-day-hours[data-v-7337a466]{padding:2rem 0}.upcoming-day.is-closed .upcoming-day-hours-empty-state[data-v-7337a466]{display:none}.upcoming .info-box>div>div[data-v-7337a466]{margin:-.75rem 0}.upcoming .info-box .worker-hours-day[data-v-7337a466]{display:block;font-weight:400;margin:.5rem 0 1rem;position:relative;text-align:left}.upcoming .info-box .worker-hours-day[data-v-7337a466]:after{border-top:1px solid #dee1e4;content:"";position:absolute;top:8px;width:100%}.upcoming .info-box .worker-hours-day.is-today[data-v-7337a466]{border-left:.5rem solid #2696e9;margin-left:-2rem;padding-left:1.5rem}.upcoming .info-box .worker-hours-day .worker-hours-day-name[data-v-7337a466]{background:#fff;display:inline-block;font-weight:700;margin-bottom:.25rem;padding-right:1rem;position:relative;z-index:1}.upcoming .info-box .worker-hours-day .worker-hours-day-name.is-today[data-v-7337a466]{color:#2696e9}.upcoming .info-box .worker-hours-day .worker-hours-day-hours[data-v-7337a466]{display:block;padding:.2rem 0}.upcoming .info-box .worker-hours-day .worker-hours-day-hours .icon[data-v-7337a466]{margin-right:.5rem;position:relative;top:1px}.upcoming .info-box .worker-hours-day .worker-hours-day-free[data-v-7337a466]{color:#ed1c23;display:block;font-style:italic;width:100%}.upcoming .timeline-overlay[data-v-7337a466]{height:1500px;margin-top:60px;pointer-events:none;position:absolute;width:100%}.upcoming .timeline-overlay-line[data-v-7337a466]{border-top:1px solid #d2d2d2;left:0;position:absolute;width:100%}.upcoming .timeline-overlay-separator[data-v-7337a466]{border-top:1px dashed #a6aeb6;left:0;position:absolute;width:100%}.upcoming .timeline-overlay-separator[style^="top: 0%"][data-v-7337a466]{display:none}.upcoming .timeline-header[data-v-7337a466]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border:1px solid #ebebeb;border-left:none;display:-webkit-box;display:-ms-flexbox;display:flex;height:75px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:50px}.upcoming .timeline-column[data-v-7337a466]{background-color:#fff;border-right:1px solid #ebebeb;height:1500px;margin-top:60px;position:relative;width:50px}.upcoming .timeline-column[data-v-7337a466]:before{background-color:#fff;border-right:1px solid #ebebeb;content:"";display:block;height:60px;position:absolute;top:-60px;width:50px}.upcoming .timeline-column-label[data-v-7337a466]{background:#fff;font-size:13px;position:absolute;text-align:center;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%}.upcoming .timeline-content[data-v-7337a466]{height:1500px;margin-top:21px;overflow:hidden;position:relative}.upcoming .upcoming-workers-switcher[data-v-7337a466]{color:#299ef5;cursor:pointer}@media (max-width:1680px){.upcoming[data-v-7337a466]{margin:0 auto 2rem;width:calc(100% - 4rem)}}@media (max-width:1480px){.upcoming[data-v-7337a466]{margin:2rem;width:calc(100% - 4rem)}.upcoming .message[data-v-7337a466]{margin-left:0;margin-right:0;max-width:100%;width:100%}}@media (max-width:1240px){.upcoming-heading-days .prev-days[data-v-7337a466]{left:1rem}.upcoming-heading-days .next-days[data-v-7337a466]{right:1rem}.upcoming-heading-day[data-v-7337a466]{max-width:100%}.upcoming-day[data-v-7337a466]{max-width:100%;padding:2rem 1rem}.upcoming .timeline-content-not-working[data-v-7337a466]{left:-10px;right:-10px}}@media (max-width:1040px){.upcoming-heading-days[data-v-7337a466]{top:124px}}@media (max-width:840px){.upcoming[data-v-7337a466]{margin:0 auto 1rem;width:calc(100% - 2rem)}.upcoming-heading[data-v-7337a466]{padding:1.5rem 1rem 3rem}.upcoming-heading h1[data-v-7337a466]{font-size:1.8rem}.upcoming-company-is-closed[data-v-7337a466]{padding-left:1rem;padding-right:1rem;padding-top:0}}@media (max-width:640px){.upcoming[data-v-7337a466]{margin:0 auto 1rem;width:calc(100% - 2rem)}.upcoming .upcoming-heading[data-v-7337a466]{-ms-flex-wrap:wrap;flex-wrap:wrap}.upcoming .upcoming-heading>h1[data-v-7337a466],.upcoming .upcoming-heading>label[data-v-7337a466]{padding:0;width:100%}.upcoming .upcoming-heading>.button[data-v-7337a466]{position:absolute;right:1rem;top:1.5rem}.upcoming .upcoming-heading .expand-all-hours[data-v-7337a466],.upcoming .upcoming-heading .upcoming-workers-switcher[data-v-7337a466]{font-size:1.2rem}}@media (max-height:700px){.upcoming-heading-days[data-v-7337a466]{top:120px}.upcoming-heading-day[data-v-7337a466]{height:55px}.upcoming-heading-day-worker-name[data-v-7337a466]{margin-top:10px}}.tab-buttons[data-v-0d9e814f]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tab-buttons ul[data-v-0d9e814f]{display:-webkit-box;display:-ms-flexbox;display:flex;list-style-type:none;margin:0 auto;max-width:1400px;padding:0}.tab-buttons ul li[data-v-0d9e814f]{color:#299ef5;cursor:pointer;height:7rem;line-height:7rem;margin-right:5rem;position:relative;white-space:nowrap}.tab-buttons ul li.active[data-v-0d9e814f]:after{background:#299ef5;bottom:0;content:"";height:3px;left:0;position:absolute;width:100%}@media (max-width:1680px){.tab-buttons ul li[data-v-0d9e814f]{margin-right:3rem}}@media (max-width:1040px){.tab-buttons[data-v-0d9e814f],.tab-buttons select[data-v-0d9e814f]{width:100%}}.calendar[data-v-24347cde]{padding:15rem 0 2rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.calendar-blockade[data-v-24347cde]{position:absolute;right:0;top:21px}.calendar-blockade[data-v-24347cde] .icon{fill:#fff;position:relative;top:1px}.calendar .sticky-header .button[data-v-24347cde]{margin:0;margin-left:1rem}.calendar .sticky-header .button[data-v-24347cde]:first-of-type{margin-left:auto}@supports (position:sticky){.calendar[data-v-24347cde]{padding-top:0}}@media (max-width:1039px){.calendar[data-v-24347cde] .calendar-blockade{position:absolute!important;right:0;top:20px!important}}@media (max-width:640px){.calendar[data-v-24347cde] .calendar-blockade{top:12px!important}}.customers-list-item[data-v-3ab42b75]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border-top:1px solid #ebebeb;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.4rem;margin:0;padding:1rem 0;position:relative;width:100%}.customers-list-item[data-v-3ab42b75]:first-of-type{border-top:none}.customers-list-item .name[data-v-3ab42b75]{padding-left:3rem;padding-right:1.5rem;width:25%}.customers-list-item .name.payments-disabled[data-v-3ab42b75]{width:35%}.customers-list-item .email[data-v-3ab42b75]{width:20%}.customers-list-item .phone[data-v-3ab42b75]{width:15%}.customers-list-item .is-empty[data-v-3ab42b75]{color:#c1cddc;font-size:1.4rem;font-weight:700}.customers-list-item .email-wrapper[data-v-3ab42b75],.customers-list-item .phone-wrapper[data-v-3ab42b75]{position:relative}.customers-list-item .email:hover .tooltip[data-v-3ab42b75],.customers-list-item .phone:hover .tooltip[data-v-3ab42b75]{opacity:1;top:-3.5rem}.customers-list-item .reservations[data-v-3ab42b75]{width:15%}.customers-list-item .income[data-v-3ab42b75]{width:10%}.customers-list-item .actions[data-v-3ab42b75]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:auto;padding-right:3rem}.customers-list-item .actions .button[data-v-3ab42b75]{margin:0 .5rem}.customers-list-item .actions .button.button-mobile-only[data-v-3ab42b75],.customers-list-item .email label[data-v-3ab42b75],.customers-list-item .income label[data-v-3ab42b75],.customers-list-item .name label[data-v-3ab42b75],.customers-list-item .phone label[data-v-3ab42b75],.customers-list-item .reservations label[data-v-3ab42b75]{display:none}.customers-list-item .tooltip[data-v-3ab42b75]{background:#233146;border-radius:5px;color:#fff;display:block;font-size:1.4rem;font-weight:400;left:50%;opacity:0;padding:.5rem 1rem;pointer-events:none;position:absolute;top:-2.5rem;-webkit-transform:translateX(-50%);transform:translateX(-50%);transition:all .25s ease-out;white-space:nowrap}.customers-list-item .tooltip[data-v-3ab42b75]:after{border:.5rem solid #233146;border-left-color:transparent;border-right-color:transparent;border-bottom-color:transparent;bottom:-1rem;content:"";height:1rem;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:1rem}@media (max-width:1040px){.customers-list-item[data-v-3ab42b75]{-ms-flex-wrap:wrap;flex-wrap:wrap}.customers-list-item .block-list-heading[data-v-3ab42b75]{display:none}.customers-list-item .email[data-v-3ab42b75],.customers-list-item .income[data-v-3ab42b75],.customers-list-item .name[data-v-3ab42b75],.customers-list-item .phone[data-v-3ab42b75],.customers-list-item .reservations[data-v-3ab42b75]{display:-webkit-box;display:-ms-flexbox;display:flex;line-height:1.8;padding-left:2rem;width:100%}.customers-list-item .email .email-wrapper[data-v-3ab42b75],.customers-list-item .email .phone-wrapper[data-v-3ab42b75],.customers-list-item .income .email-wrapper[data-v-3ab42b75],.customers-list-item .income .phone-wrapper[data-v-3ab42b75],.customers-list-item .name .email-wrapper[data-v-3ab42b75],.customers-list-item .name .phone-wrapper[data-v-3ab42b75],.customers-list-item .phone .email-wrapper[data-v-3ab42b75],.customers-list-item .phone .phone-wrapper[data-v-3ab42b75],.customers-list-item .reservations .email-wrapper[data-v-3ab42b75],.customers-list-item .reservations .phone-wrapper[data-v-3ab42b75]{display:block;line-height:1.8}.customers-list-item .email .email-wrapper a[data-v-3ab42b75],.customers-list-item .email .phone-wrapper a[data-v-3ab42b75],.customers-list-item .income .email-wrapper a[data-v-3ab42b75],.customers-list-item .income .phone-wrapper a[data-v-3ab42b75],.customers-list-item .name .email-wrapper a[data-v-3ab42b75],.customers-list-item .name .phone-wrapper a[data-v-3ab42b75],.customers-list-item .phone .email-wrapper a[data-v-3ab42b75],.customers-list-item .phone .phone-wrapper a[data-v-3ab42b75],.customers-list-item .reservations .email-wrapper a[data-v-3ab42b75],.customers-list-item .reservations .phone-wrapper a[data-v-3ab42b75]{display:block;top:0}.customers-list-item .email label[data-v-3ab42b75],.customers-list-item .income label[data-v-3ab42b75],.customers-list-item .name label[data-v-3ab42b75],.customers-list-item .phone label[data-v-3ab42b75],.customers-list-item .reservations label[data-v-3ab42b75]{display:inline-block;font-weight:700;margin-right:.5rem}.customers-list-item .actions[data-v-3ab42b75]{padding:1rem 1.5rem;width:100%}.customers-list-item .actions .button[data-v-3ab42b75]{width:50%}.customers-list-item .actions .button.button-desktop-only[data-v-3ab42b75]{display:none}.customers-list-item .actions .button.button-mobile-only[data-v-3ab42b75]{display:-webkit-box;display:-ms-flexbox;display:flex}}.customers .empty-state[data-v-9d7c663a]{background:#eff3f6;padding:2rem;text-align:center;width:100%}.customers .heading[data-v-9d7c663a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.customers .heading input[data-v-9d7c663a]{background:#fff url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16"><path fill-rule="evenodd" fill="%237F8FA4" d="M382.217,267.717a1,1,0,0,1-1.414,0l-3.15-3.15a7,7,0,1,1,1.415-1.414l3.149,3.15A1,1,0,0,1,382.217,267.717Zm-5.2-12.271a5,5,0,1,0,0,7.071A5,5,0,0,0,377.017,255.446Z" transform="translate(-366.5 -252)"/></svg>');background-repeat:no-repeat;background-position:calc(100% - 1.2rem) 50%;border:1px solid #dee1e4;border-radius:5px;height:3.6rem;padding:0 1rem;width:35rem}.customers .heading .button[data-v-9d7c663a]{margin-left:auto;margin-right:0}.customers-list[data-v-9d7c663a]{max-width:40rem;width:100%}.customers-content[data-v-9d7c663a]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.customers-content.is-loading[data-v-9d7c663a]{opacity:.25}@media (max-width:1040px){.customers .block-list-heading[data-v-9d7c663a]{display:none}}@media (max-width:640px){.customers[data-v-9d7c663a]{margin-top:6rem}.customers .heading input[data-v-9d7c663a]{width:80%}}.discounts-list-item[data-v-71f6ce32]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border-top:1px solid #ebebeb;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.4rem;margin:0;padding:1rem 0;position:relative;width:100%}.discounts-list-item[data-v-71f6ce32]:first-of-type{border-top:none}.discounts-list-item .name[data-v-71f6ce32]{font-weight:500;padding:0 1rem 0 3rem;width:25%}.discounts-list-item .parameters[data-v-71f6ce32]{width:45%}.discounts-list-item .parameters ul[data-v-71f6ce32]{padding:0 2rem 0 1.5rem}.discounts-list-item .codes-usage[data-v-71f6ce32],.discounts-list-item .codes[data-v-71f6ce32]{width:10%}.discounts-list-item .codes-usage label[data-v-71f6ce32],.discounts-list-item .codes label[data-v-71f6ce32],.discounts-list-item .name label[data-v-71f6ce32],.discounts-list-item .parameters label[data-v-71f6ce32]{display:none}.discounts-list-item .actions[data-v-71f6ce32]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:auto;padding-right:3rem;white-space:nowrap}.discounts-list-item .actions .button[data-v-71f6ce32]{display:inline-block;margin:0 .5rem}.discounts-list-item .actions .button.button-mobile-only[data-v-71f6ce32]{display:none}@media (max-width:1340px){.discounts-list-item .parameters[data-v-71f6ce32]{width:50%}}@media (max-width:1040px){.discounts-list-item[data-v-71f6ce32]{-ms-flex-wrap:wrap;flex-wrap:wrap}.discounts-list-item .codes-usage[data-v-71f6ce32],.discounts-list-item .codes[data-v-71f6ce32],.discounts-list-item .name[data-v-71f6ce32],.discounts-list-item .parameters[data-v-71f6ce32]{padding-left:2rem;width:100%}.discounts-list-item .codes-usage label[data-v-71f6ce32],.discounts-list-item .codes label[data-v-71f6ce32],.discounts-list-item .name label[data-v-71f6ce32],.discounts-list-item .parameters label[data-v-71f6ce32]{display:inline-block;font-weight:700}.discounts-list-item .codes[data-v-71f6ce32],.discounts-list-item .name[data-v-71f6ce32]{padding-bottom:1rem}.discounts-list-item .name strong[data-v-71f6ce32]{font-weight:400}.discounts-list-item .actions[data-v-71f6ce32]{padding:2rem 1.5rem 1rem;width:100%}.discounts-list-item .actions .button[data-v-71f6ce32]{width:50%}.discounts-list-item .actions .button.button-desktop-only[data-v-71f6ce32]{display:none}.discounts-list-item .actions .button.button-mobile-only[data-v-71f6ce32]{display:-webkit-box;display:-ms-flexbox;display:flex}}.discounts[data-v-79edda94]{padding:15rem 0 2rem;width:100%}.discounts .sticky-header .button[data-v-79edda94]{margin:0;margin-left:1rem}.discounts .sticky-header .button[data-v-79edda94]:first-of-type{margin-left:auto}.discounts .block .button[data-v-79edda94]{margin:0;margin-left:1rem}.discounts .block .button[data-v-79edda94]:first-of-type{margin-left:auto}.discounts .block .discounts-list[data-v-79edda94]{background:#eff3f6;min-height:5.8rem;width:100%}.discounts .block .discounts-list[data-v-79edda94]:empty{padding:2rem 3rem;text-align:center}.discounts .block .discounts-list[data-v-79edda94]:empty:before{content:attr(data-lang-empty-state)}.discounts .block .discounts-list-loading[data-v-79edda94]:empty:before{content:attr(data-lang-loading-state)}@supports (position:sticky){.discounts[data-v-79edda94]{padding-top:0}}@media (max-width:1340px){.discounts .parameters-heading[data-v-79edda94]{width:45%!important}}@media (max-width:1040px){.discounts .block-list-heading[data-v-79edda94]{display:none}}@media (max-width:640px){.discounts[data-v-79edda94]{margin-top:6rem}}.discount-code-list-item[data-v-c105671c]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border-top:1px solid #ebebeb;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.4rem;margin:0;padding:1rem 3rem;position:relative;width:100%}.discount-code-list-item[data-v-c105671c]:first-of-type{border-top:none}.discount-code-list-item .name[data-v-c105671c]{font-weight:500;margin-left:0;padding:0 1.5rem 0 0;width:50%}.discount-code-list-item .used[data-v-c105671c]{margin-left:3rem;width:40%}.discount-code-list-item .name label[data-v-c105671c],.discount-code-list-item .used label[data-v-c105671c]{display:none}.discount-code-list-item .actions[data-v-c105671c]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:auto;white-space:nowrap}.discount-code-list-item .actions .button[data-v-c105671c]{display:inline-block;margin:0 .5rem}@media (max-width:1040px){.discount-code-list-item[data-v-c105671c]{padding:1rem}}@media (max-width:640px){.discount-code-list-item[data-v-c105671c]{-ms-flex-wrap:wrap;flex-wrap:wrap}.discount-code-list-item .name[data-v-c105671c],.discount-code-list-item .used[data-v-c105671c]{margin:0;padding:0;width:calc(100% - 50px)}.discount-code-list-item .name label[data-v-c105671c],.discount-code-list-item .used label[data-v-c105671c]{display:inline-block;font-weight:700}.discount-code-list-item .name strong[data-v-c105671c],.discount-code-list-item .used strong[data-v-c105671c]{font-weight:400}.discount-code-list-item .actions[data-v-c105671c]{margin-top:-1.6rem}}.discount-code-form-popup[data-v-00b2b30a]{background:#fff;border-radius:5px;box-shadow:0 1rem 2rem rgba(0,0,0,.125);left:50%;padding:3rem 4rem 8rem;position:fixed;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:480px}.discount-code-form-popup h2[data-v-00b2b30a]{font-weight:400;line-height:1;margin:0 0 2rem}.discount-code-form-popup .field label[data-v-00b2b30a]{width:66.666666%}.discount-code-form-popup .field input[data-v-00b2b30a]{width:33.333333%}.discount-code-form-popup .field .note[data-v-00b2b30a]{margin-left:66.666666%;padding:.5rem 0 0;width:33.333333%}.discount-code-form-popup .button-popup-left[data-v-00b2b30a]{border-radius:0 0 0 5px}.discount-code-form-popup .button-popup-right[data-v-00b2b30a]{border-radius:0 0 5px 0}@media (max-width:640px){.discount-code-form-popup[data-v-00b2b30a]{border-radius:0;height:100%;padding:2rem;width:100%}}.toggle-all[data-v-243f85ce]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.2rem;margin-left:auto}.toggle-all .switcher[data-v-243f85ce]{margin-left:10px}@media (max-width:580px){.toggle-all[data-v-243f85ce]{margin:0 0 2rem;width:100%}}.discounts-form .services-category[data-v-5e3cd3c8]{width:100%}.discounts-form .services-category[data-v-5e3cd3c8]:first-child{margin-top:-2rem}.discounts-form .services-category>strong[data-v-5e3cd3c8]{display:block;margin:0 auto;max-width:1000px;padding:2rem 686px 2rem 0;text-align:right;width:100%}.discounts-form .is-error[data-v-5e3cd3c8]{color:#ed1c23;display:block;font-style:italic;text-align:center;width:100%}.discounts-form .categories-list[data-v-5e3cd3c8]{width:33.333333%}.discounts-form .block .button[data-v-5e3cd3c8]{margin:0;margin-left:1rem}.discounts-form .block .button[data-v-5e3cd3c8]:first-of-type{margin-left:auto}.discounts-form .discount-codes-list[data-v-5e3cd3c8]{background:#eff3f6;min-height:5.8rem;width:100%}.discounts-form .discount-codes-list[data-v-5e3cd3c8]:empty{padding:2rem 3rem;text-align:center}.discounts-form .discount-codes-list[data-v-5e3cd3c8]:empty:before{content:attr(data-lang-empty-state)}.discounts-form .discounts-empty-state[data-v-5e3cd3c8]{padding:2rem;text-align:center;width:100%}.discounts-form .note.is-info[data-v-5e3cd3c8]{color:#2696e9}.discounts-form .discount-hours select[data-v-5e3cd3c8]{width:90px}.discounts-form .discount-hours select+select[data-v-5e3cd3c8]{margin-left:10px}@media (max-width:1100px){.discounts-form .services-category>strong[data-v-5e3cd3c8]{padding:2rem 0;text-align:left}}@media (max-width:1040px){.discounts-form .categories-list[data-v-5e3cd3c8]{width:66.666666%}.discounts-form .categories-list .field[data-v-5e3cd3c8]{width:100%}.discounts-form .block+.block .block-list-heading>div[data-v-5e3cd3c8]:first-child{margin-left:1rem!important;width:calc(50% + 1rem)!important}}@media (max-width:640px){.discounts-form[data-v-5e3cd3c8]{margin-top:6rem}.discounts-form .categories-list[data-v-5e3cd3c8],.discounts-form .vdp-datepicker[data-v-5e3cd3c8]{width:100%}.discounts-form .vdp-datepicker+.vdp-datepicker[data-v-5e3cd3c8]{margin-left:0;margin-top:1rem}.discounts-form .vdp-datepicker+.vdp-datepicker[data-v-5e3cd3c8]:before{display:none}.discounts-form .field[data-v-5e3cd3c8]{width:100%}.discounts-form .field input[data-v-5e3cd3c8],.discounts-form .field label[data-v-5e3cd3c8],.discounts-form .field select[data-v-5e3cd3c8],.discounts-form .field textarea[data-v-5e3cd3c8]{text-align:left;width:100%}.discounts-form .field label[data-v-5e3cd3c8]{margin-bottom:.5rem}.discounts-form .field small.note[data-v-5e3cd3c8]{padding:.5rem 0 0}.discounts-form .field>label[data-v-5e3cd3c8]{width:calc(100% - 40px)}}@media (max-width:400px){.discounts-form .block+.block .block-heading .button[data-v-5e3cd3c8]{margin-bottom:1rem;width:100%}}.help[data-v-f92faf94]{padding:15rem 0 2rem;width:100%}.help .help-content[data-v-f92faf94]{width:100%}.help .block .help-heading[data-v-f92faf94]{font-weight:400;margin-top:0}.help .block ul[data-v-f92faf94]{margin:0}.help .block ul li[data-v-f92faf94]{padding:5px 0}.help .block .help-ways[data-v-f92faf94]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;list-style-type:none;margin:0;padding:0;width:100%}.help .block .help-ways .help-way[data-v-f92faf94]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#dff0fc;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;width:calc(33.333333% - 15px)}.help .block .help-ways .help-way .help-way-wrapper[data-v-f92faf94]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#333c48;display:-webkit-box;display:-ms-flexbox;display:flex;padding:3rem}.help .block .help-ways .help-way .help-way-wrapper .icon[data-v-f92faf94]{min-width:50px}.help .block .help-ways .help-way-content[data-v-f92faf94]{font-size:1.8rem;line-height:1.5;margin-left:0;padding:0 3rem}.help .block .help-ways .help-way-content span[data-v-f92faf94],.help .block .help-ways .help-way-content strong[data-v-f92faf94]{display:block}@supports (position:sticky){.help[data-v-f92faf94]{padding-top:0}}@media (max-width:1500px){.help-ways[data-v-f92faf94]{-ms-flex-wrap:wrap;flex-wrap:wrap}.help-ways .help-way[data-v-f92faf94]:first-child,.help-ways .help-way[data-v-f92faf94]:nth-child(2){width:calc(50% - 15px)!important}.help-ways .help-way[data-v-f92faf94]:nth-child(3){margin-top:30px;width:100%!important}}@media (max-width:900px){.help .block .help-ways[data-v-f92faf94]{-ms-flex-wrap:wrap;flex-wrap:wrap}.help .block .help-ways .help-way[data-v-f92faf94]{margin:5px 0;width:100%!important}}@media (max-width:640px){.help[data-v-f92faf94]{margin-top:6rem}}@media (max-width:400px){.help .block .help-ways .help-way-wrapper[data-v-f92faf94]{padding:2rem!important}.help .block .help-ways .help-way-content[data-v-f92faf94]{font-size:1.4rem}}.history-list-item[data-v-f803d8c4]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border-top:1px solid #ebebeb;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.4rem;margin:0;padding:1rem 0;position:relative;width:100%}.history-list-item[data-v-f803d8c4]:first-of-type{border-top:none}.history-list-item .client[data-v-f803d8c4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.75rem;padding-right:1.5rem}.history-list-item .client>[data-v-f803d8c4]{display:block}.history-list-item .client .status[data-v-f803d8c4]{margin-bottom:1rem;width:100%}.history-list-item .client .email[data-v-f803d8c4],.history-list-item .client .phone[data-v-f803d8c4],.history-list-item .client .reservation-details[data-v-f803d8c4],.history-list-item .client .worker[data-v-f803d8c4]{color:#7f8fa4;display:block;line-height:1}.history-list-item .client .email>svg[data-v-f803d8c4],.history-list-item .client .phone>svg[data-v-f803d8c4],.history-list-item .client .reservation-details>svg[data-v-f803d8c4],.history-list-item .client .worker>svg[data-v-f803d8c4]{margin-right:.25rem;position:relative;top:1px}.history-list-item .client .email[data-v-f803d8c4]{top:0}.history-list-item .client .email[data-v-f803d8c4]:active,.history-list-item .client .email[data-v-f803d8c4]:focus,.history-list-item .client .email[data-v-f803d8c4]:hover,.history-list-item .client .phone[data-v-f803d8c4]:active,.history-list-item .client .phone[data-v-f803d8c4]:focus,.history-list-item .client .phone[data-v-f803d8c4]:hover,.history-list-item .client a.reservation-details[data-v-f803d8c4]:active,.history-list-item .client a.reservation-details[data-v-f803d8c4]:focus,.history-list-item .client a.reservation-details[data-v-f803d8c4]:hover{color:#299ef5}.history-list-item .client .cart-id[data-v-f803d8c4],.history-list-item .client .item-id[data-v-f803d8c4],.history-list-item .client .pass-code[data-v-f803d8c4]{color:#7f8fa4}.history-list-item .date>[data-v-f803d8c4]{display:block}.history-list-item .date>span[data-v-f803d8c4]{margin-bottom:.5rem}.history-list-item .date>.is-daily-range[data-v-f803d8c4]{display:block}.history-list-item .date>.is-daily-range>span[data-v-f803d8c4]{display:block;margin-bottom:.5rem}.history-list-item .service[data-v-f803d8c4]{cursor:pointer;padding-right:1rem;position:relative;width:14.5%}.history-list-item .service-color[data-v-f803d8c4]{border-radius:50%;display:inline-block;height:1rem;margin-right:.5rem;width:1rem}.history-list-item .service-category[data-v-f803d8c4]{display:block;margin-top:4px}.history-list-item .service:hover .tooltip[data-v-f803d8c4]{opacity:1;top:50%}.history-list-item .service:hover .tooltip.tooltip-top[data-v-f803d8c4]{top:-30px}.history-list-item .additional-info[data-v-f803d8c4]{padding-right:1rem}.history-list-item .additional-info ul[data-v-f803d8c4]{list-style-type:square;padding-left:2rem}.history-list-item .additional-info ul>li[data-v-f803d8c4]{margin:.25rem 0}.history-list-item .additional-info ul>li.link[data-v-f803d8c4]{float:left;list-style-type:none;position:relative}.history-list-item .additional-info .payment-status .is-paid[data-v-f803d8c4]{color:#69b228}.history-list-item .additional-info .payment-status .is-not-paid[data-v-f803d8c4]{color:#ed1c23}.history-list-item .status[data-v-f803d8c4]{text-align:center;width:15%}.history-list-item .status>span[data-v-f803d8c4]{border:1px solid #2f4d8a;border-radius:5px;color:#2f4d8a;display:inline-block;font-size:1.2rem;font-weight:600;padding:.125rem .5rem;text-align:center;text-transform:uppercase}.history-list-item .status>span.is-waiting[data-v-f803d8c4]{border-color:#2696e9;color:#2696e9}.history-list-item .status>span.is-confirmed[data-v-f803d8c4]{border-color:#69b228;color:#69b228}.history-list-item .status>span.is-rejected[data-v-f803d8c4]{border-color:#ed1c23;color:#ed1c23}.history-list-item .status>span.is-cancelled[data-v-f803d8c4]{border-color:#7f8fa4;color:#7f8fa4}.history-list-item .status>span.is-waiting-list[data-v-f803d8c4]{border-color:#f7981d;color:#f7981d}.history-list-item .status .revert-link[data-v-f803d8c4]{color:#7f8fa4;display:block;font-size:1.2rem;margin-top:1rem}.history-list-item .status .revert-link[data-v-f803d8c4]:active,.history-list-item .status .revert-link[data-v-f803d8c4]:focus,.history-list-item .status .revert-link[data-v-f803d8c4]:hover{color:#2f4d8a}.history-list-item .date-from[data-v-f803d8c4],.history-list-item .date-to[data-v-f803d8c4]{display:inline-block;text-align:center}.history-list-item .date-from-name[data-v-f803d8c4],.history-list-item .date-to-name[data-v-f803d8c4]{color:#7f8fa4;font-size:1.2rem}@media (max-width:1040px){.history-list-item .client .email[data-v-f803d8c4],.history-list-item .client .phone[data-v-f803d8c4],.history-list-item .client .reservation-details[data-v-f803d8c4]{margin:1rem 0}.history-list-item .client .status[data-v-f803d8c4]{text-align:left}}@media (max-width:640px){.history-list-item[data-v-f803d8c4]{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:2rem 1rem}.history-list-item .cart-id[data-v-f803d8c4],.history-list-item .item-id[data-v-f803d8c4],.history-list-item .pass-code[data-v-f803d8c4]{color:#7f8fa4;font-weight:600;position:absolute;right:1rem;top:2rem}.history-list-item .cart-id[data-v-f803d8c4]{top:3.6rem}.history-list-item .item-actions[data-v-f803d8c4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;margin:2rem -.25rem 0;width:100%}.history-list-item .item-actions .button[data-v-f803d8c4]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:25%}.history-list-item .item-actions .button[data-v-f803d8c4]:last-child{width:50%}.history-list-item .additional-info[data-v-f803d8c4],.history-list-item .client[data-v-f803d8c4],.history-list-item .date[data-v-f803d8c4]{width:100%!important}.history-list-item .client .name[data-v-f803d8c4]{margin-bottom:0;margin-top:1.5rem}.history-list-item .date[data-v-f803d8c4]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:1rem 0 0}.history-list-item .date>strong+span[data-v-f803d8c4],.history-list-item .date>strong[data-v-f803d8c4]{border-top:1px solid #ebebeb;padding:.5rem 0 .35rem;width:50%}.history-list-item .service-data-wrapper[data-v-f803d8c4],.history-list-item .worker-data-wrapper[data-v-f803d8c4]{border-top:1px solid #ebebeb;display:-webkit-box;display:-ms-flexbox;display:flex;padding:.5rem 0;width:100%}.history-list-item .service-data-wrapper .service-label[data-v-f803d8c4],.history-list-item .service-data-wrapper .service[data-v-f803d8c4],.history-list-item .service-data-wrapper .worker-label[data-v-f803d8c4],.history-list-item .service-data-wrapper .worker[data-v-f803d8c4],.history-list-item .worker-data-wrapper .service-label[data-v-f803d8c4],.history-list-item .worker-data-wrapper .service[data-v-f803d8c4],.history-list-item .worker-data-wrapper .worker-label[data-v-f803d8c4],.history-list-item .worker-data-wrapper .worker[data-v-f803d8c4]{display:block;width:50%}.history-list-item .additional-info ul>li.link[data-v-f803d8c4]{width:100%}}@media (max-width:520px){.history-list-item .item-actions[data-v-f803d8c4]{-ms-flex-wrap:wrap;flex-wrap:wrap}.history-list-item .item-actions .button[data-v-f803d8c4]{margin-bottom:1rem;width:100%}.history-list-item .item-actions .button[data-v-f803d8c4]:last-child{margin-bottom:0;width:100%}}.history .empty-state[data-v-2dcf32c7]{background:#eff3f6;padding:2rem;text-align:center;width:100%}.history[data-v-2dcf32c7] .block-heading{-ms-flex-wrap:wrap;flex-wrap:wrap}.history-filters[data-v-2dcf32c7]{display:-webkit-box;display:-ms-flexbox;display:flex;padding:2rem 0 0;width:100%}.history-filters+.history-filters[data-v-2dcf32c7]{padding:2rem 0}.history-filters>.history-filters-group[data-v-2dcf32c7]{display:-webkit-box;display:-ms-flexbox;display:flex}.history-filters>.history-filters-group[data-v-2dcf32c7]:first-child{width:100%}.history-filters-group-wrapper .history-filters-group[data-v-2dcf32c7],.history-filters-group-wrapper[data-v-2dcf32c7]{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.history-filters:first-child .history-filters-group[data-v-2dcf32c7]{width:45%}.history-filters:first-child .history-filters-group select[data-v-2dcf32c7]{margin-right:2rem}.history-filters:first-child .history-filters-group ~ .history-filters-group[data-v-2dcf32c7]{width:55%}.history-filters:nth-child(2) .history-filters-group-wrapper .history-filters-group[data-v-2dcf32c7]{width:70%}.history-filters:nth-child(2) .history-filters-group-wrapper .history-filters-group~.history-filters-group[data-v-2dcf32c7]{width:30%}.history-filters .button[data-v-2dcf32c7]{min-width:3.6rem;width:3.6rem}.history-filters-toggle-button[data-v-2dcf32c7]{margin:1rem 0;width:100%}.history-filters .vdp-datepicker[data-v-2dcf32c7]{min-width:16rem}.history-filters select[data-v-2dcf32c7]{height:3.6rem;line-height:3.6rem;min-width:18rem!important}.history-filters select+select[data-v-2dcf32c7]{margin-left:2rem}.history-filters input[data-v-2dcf32c7]{background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16"><path fill-rule="evenodd" fill="%237F8FA4" d="M382.217,267.717a1,1,0,0,1-1.414,0l-3.15-3.15a7,7,0,1,1,1.415-1.414l3.149,3.15A1,1,0,0,1,382.217,267.717Zm-5.2-12.271a5,5,0,1,0,0,7.071A5,5,0,0,0,377.017,255.446Z" transform="translate(-366.5 -252)"/></svg>');background-repeat:no-repeat;background-position:calc(100% - 1.2rem) 50%;border:1px solid #dee1e4;border-radius:5px;height:3.6rem;padding:0 1rem;width:100%}.history-filters .separator[data-v-2dcf32c7]{display:block;height:3.2rem;position:relative;min-width:3.6rem;width:3.6rem}.history-filters .separator[data-v-2dcf32c7]:before{background:#ebebeb;content:"";height:3.6rem;left:50%;position:absolute;top:0;width:.1rem}.history-content[data-v-2dcf32c7]{width:100%}.history-content.is-loading[data-v-2dcf32c7]{opacity:.25}@media (max-width:1240px){.history-filters .separator[data-v-2dcf32c7]{min-width:1.6rem;width:1.6rem}}@media (max-width:1180px){.history-filters[data-v-2dcf32c7]:first-child{-ms-flex-wrap:wrap;flex-wrap:wrap}.history-filters:first-child .history-filters-group[data-v-2dcf32c7]{width:100%!important}.history-filters:first-child .history-filters-group[data-v-2dcf32c7]:first-child{padding-bottom:2rem}.history-filters:first-child .separator[data-v-2dcf32c7]{display:none}}@media (max-width:1040px){.history-filters[data-v-2dcf32c7]{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:1rem 0}.history-filters .separator[data-v-2dcf32c7]{display:none}.history-filters[data-v-2dcf32c7]:first-child{padding-bottom:0!important}.history-filters:first-child select[data-v-2dcf32c7]{margin-right:1rem!important}.history-filters:first-child .history-filters-group[data-v-2dcf32c7]:first-child{padding-bottom:0!important}.history-filters[data-v-2dcf32c7]:nth-child(2){padding-top:0}.history-filters:nth-child(2) .history-filters-group~.history-filters-group[data-v-2dcf32c7]{margin-left:2rem}.history-filters .history-filters-group[data-v-2dcf32c7]{margin-left:0!important;padding:.75rem 0 0;width:100%}.history-filters .history-filters-group .vdp-datepicker[data-v-2dcf32c7]{width:50%}.history-filters .history-filters-group-wrapper[data-v-2dcf32c7]{padding:0}.history-filters .history-filters-group select[data-v-2dcf32c7]{margin-left:0;margin-right:1rem;min-width:10rem!important}}@media (max-width:840px){.history-filters-group-wrapper[data-v-2dcf32c7]{-ms-flex-wrap:wrap;flex-wrap:wrap}.history-filters-group-wrapper .history-filters-group[data-v-2dcf32c7]{width:100%!important}.history-filters-group-wrapper .history-filters-group select[data-v-2dcf32c7]:last-child{margin-right:0!important}}@media (max-width:640px){.block-list-heading[data-v-2dcf32c7]{display:none}.history[data-v-2dcf32c7]{margin-top:6rem}.history-filters[data-v-2dcf32c7]{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-1.5rem;margin-top:-.5rem}.history-filters .history-filters-group[data-v-2dcf32c7]{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important;padding:.75rem 0;width:100%}.history-filters .history-filters-group select[data-v-2dcf32c7]{margin-bottom:1rem;margin-right:0!important;width:100%}.history-filters .history-filters-group .vdp-datepicker[data-v-2dcf32c7]{width:100%}.history-filters .history-filters-group .vdp-datepicker+.vdp-datepicker[data-v-2dcf32c7]{margin-bottom:1.5rem;margin-left:0;margin-top:1rem}.history-filters .history-filters-group .vdp-datepicker+.vdp-datepicker[data-v-2dcf32c7]:before,.history-filters .history-filters-group:first-child>.separator[data-v-2dcf32c7]{display:none}.history-filters .history-filters-group:first-child>input[data-v-2dcf32c7],.history-filters .history-filters-group:first-child>select[data-v-2dcf32c7]{margin-right:0!important;width:100%}.history-filters .history-filters-group select+select[data-v-2dcf32c7]{margin-left:0;margin-top:0}.history-filters .history-filters-group select+select[data-v-2dcf32c7]:last-child{margin-bottom:0}.history-filters:nth-child(2) .history-filters-group[data-v-2dcf32c7]:last-child{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important;padding-top:0}.history-filters:nth-child(2) .history-filters-group:last-child select[data-v-2dcf32c7]{margin-bottom:0;margin-right:1rem!important}}.invoices-list-item[data-v-0be4e9fc]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border-top:1px solid #ebebeb;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.4rem;margin:0;padding:1rem 0;position:relative;width:100%}.invoices-list-item[data-v-0be4e9fc]:first-of-type{border-top:none}.invoices-list-item .number[data-v-0be4e9fc]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:1.5rem;padding-right:1rem;width:150px;word-break:break-all}.invoices-list-item .number[data-v-0be4e9fc] .tooltip{word-break:normal}.invoices-list-item .is-company[data-v-0be4e9fc],.invoices-list-item .type[data-v-0be4e9fc]{width:100px}.invoices-list-item .company-name[data-v-0be4e9fc]{width:calc(100% - 850px)}.invoices-list-item .inquiries[data-v-0be4e9fc]{text-align:center;width:100px}.invoices-list-item .inquiries a[data-v-0be4e9fc]{display:block;text-align:center}.invoices-list-item .due-date[data-v-0be4e9fc],.invoices-list-item .issue-date[data-v-0be4e9fc]{width:90px}.invoices-list-item .amount[data-v-0be4e9fc]{display:-webkit-box;display:-ms-flexbox;display:flex;width:70px}.invoices-list-item .invoice-error[data-v-0be4e9fc]{cursor:pointer;display:inline-block;margin-left:auto;margin-right:auto;position:relative}.invoices-list-item .invoice-error .tooltip[data-v-0be4e9fc]{bottom:20px;height:auto;padding-bottom:.5rem;top:auto;white-space:wrap;width:140px}.invoices-list-item .invoice-error .tooltip.tooltip-top[data-v-0be4e9fc]{top:auto}.invoices-list-item .invoice-error:hover .tooltip[data-v-0be4e9fc]{opacity:1}.invoices-list-item .actions[data-v-0be4e9fc]{display:-webkit-box;display:-ms-flexbox;display:flex;padding-right:1.5rem;width:150px}@media (max-width:1040px){.invoices-list-item[data-v-0be4e9fc]{-ms-flex-wrap:wrap;flex-wrap:wrap}.invoices-list-item .actions-wrapper[data-v-0be4e9fc],.invoices-list-item .dates-wrapper[data-v-0be4e9fc],.invoices-list-item .inquiries-wrapper[data-v-0be4e9fc],.invoices-list-item .number-wrapper[data-v-0be4e9fc],.invoices-list-item .receiver-wrapper[data-v-0be4e9fc],.invoices-list-item .total-wrapper[data-v-0be4e9fc]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 15px 10px;text-align:center;width:100%}.invoices-list-item .receiver-wrapper small[data-v-0be4e9fc],.invoices-list-item .receiver-wrapper strong[data-v-0be4e9fc]{display:block}.invoices-list-item .number-wrapper[data-v-0be4e9fc]{padding-top:10px}.invoices-list-item .actions-wrapper[data-v-0be4e9fc]{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (max-width:520px){.invoices-list-item .actions-wrapper[data-v-0be4e9fc]{-ms-flex-wrap:wrap;flex-wrap:wrap}.invoices-list-item .actions-wrapper button[data-v-0be4e9fc]{margin-bottom:10px;width:100%}}.invoices .empty-state[data-v-742fcd43]{background:#eff3f6;padding:2rem;text-align:center;width:100%}.invoices-filters[data-v-742fcd43]{display:-webkit-box;display:-ms-flexbox;display:flex;padding:2rem 0;width:100%}.invoices-filters .button[data-v-742fcd43]{min-width:3.6rem;width:3.6rem}.invoices-filters-group[data-v-742fcd43]{width:100%}.invoices-filters-toggle-button[data-v-742fcd43]{margin:1rem 0;width:100%}.invoices-filters input[data-v-742fcd43]{background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16"><path fill-rule="evenodd" fill="%237F8FA4" d="M382.217,267.717a1,1,0,0,1-1.414,0l-3.15-3.15a7,7,0,1,1,1.415-1.414l3.149,3.15A1,1,0,0,1,382.217,267.717Zm-5.2-12.271a5,5,0,1,0,0,7.071A5,5,0,0,0,377.017,255.446Z" transform="translate(-366.5 -252)"/></svg>');background-repeat:no-repeat;background-position:calc(100% - 1.2rem) 50%;border:1px solid #dee1e4;border-radius:5px;height:3.6rem;padding:0 1rem;width:100%}.invoices-filters .separator[data-v-742fcd43]{display:block;height:3.2rem;position:relative;min-width:3.6rem;width:3.6rem}.invoices-filters .separator[data-v-742fcd43]:before{background:#ebebeb;content:"";height:3.6rem;left:50%;position:absolute;top:0;width:.1rem}.invoices-filters select[data-v-742fcd43]{width:30%}.invoices-content[data-v-742fcd43]{width:100%}.invoices-content.is-loading[data-v-742fcd43]{opacity:.25}@media (max-width:1040px){.invoices-filters[data-v-742fcd43]{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:1rem 0}.invoices-filters .separator[data-v-742fcd43]{display:none}.invoices-filters select[data-v-742fcd43]{margin-top:1rem;width:100%}.invoices .block-list-heading[data-v-742fcd43]{display:none}}@media (max-width:640px){.block-list-heading[data-v-742fcd43]{display:none}.invoices[data-v-742fcd43]{margin-top:6rem}.invoices-filters[data-v-742fcd43]{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-1.5rem;margin-top:-.5rem}}.my-page-section[data-v-5fae1a29]{background:#fff;border:1px solid #ebebeb;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:1rem auto;max-width:1400px;padding:1rem 1rem 1rem 3rem;position:relative;width:100%}.my-page-section[data-v-5fae1a29]:first-child{margin-top:1rem}.my-page-section .field-wysiwyg[data-v-5fae1a29]{position:relative}.my-page-section .field-wysiwyg.is-loading[data-v-5fae1a29] .tox-tinymce{display:none!important}.my-page-section .field-wysiwyg.is-loading .empty-wysiwyg[data-v-5fae1a29]{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.my-page-section .field-wysiwyg .empty-wysiwyg[data-v-5fae1a29]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #ebebeb;border-radius:5px;color:#7f8fa4;display:none;font-size:2rem;height:282px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;max-width:1000px;width:100%}.my-page-section .field-wysiwyg textarea[data-v-5fae1a29]{display:none}.my-page-section .section-loading[data-v-5fae1a29]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:hsla(0,0%,100%,.95);border-radius:5px;color:#7f8fa4;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:700;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;position:absolute;text-align:center;top:0;width:100%;z-index:10}.my-page-section .handler[data-v-5fae1a29]{border-bottom:2px solid #dee1e4;border-top:2px solid #dee1e4;cursor:move;height:2rem;left:1.2rem;position:absolute;top:30px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1rem}.my-page-section .handler[data-v-5fae1a29]:before{border-bottom:2px solid #dee1e4;border-top:2px solid #dee1e4;content:"";display:block;height:.8rem;margin-top:.4rem;width:1rem}.my-page-section .section-bar[data-v-5fae1a29],.my-page-section .section-form[data-v-5fae1a29]{width:100%}.my-page-section .section-bar[data-v-5fae1a29]{display:-webkit-box;display:-ms-flexbox;display:flex}.my-page-section .section-form[data-v-5fae1a29]{border-top:1px solid #ebebeb;margin:1rem 0 2rem;padding:3rem 0}.my-page-section .section-name[data-v-5fae1a29]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:1rem;width:40%}.my-page-section .section-name input[data-v-5fae1a29]{background:#fff;border:1px solid #dee1e4;border-radius:5px;font-size:1.4rem;margin:0 1rem;max-width:320px;padding:1rem;width:100%}.my-page-section .section-menu-visibility[data-v-5fae1a29]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:600;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:30%}.my-page-section .section-menu-visibility .switcher[data-v-5fae1a29]{margin-left:1rem}.my-page-section .section-actions[data-v-5fae1a29]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-left:auto;width:220px}.my-page-section .section-actions .button[data-v-5fae1a29]{margin:0 0 0 1rem}.my-page-section .section-image[data-v-5fae1a29]{background-repeat:no-repeat;background-size:contain;height:auto;margin:20px 0 20px 3.333333%;padding-bottom:10%;position:relative;width:30%}.my-page-section .section-image .remove-image[data-v-5fae1a29]{bottom:-20px;color:#ed1c23;cursor:pointer;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.my-page-section .section-type-name[data-v-5fae1a29]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#7f8fa4;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;font-weight:600;padding-left:1rem;width:200px}.my-page-section .gallery-wrapper[data-v-5fae1a29]{background:#f2f7fa;border:1px solid #ebebeb;border-radius:5px;margin:3rem 0 -3rem;padding:3rem 3rem 0}.my-page-section .gallery-wrapper .gallery-items[data-v-5fae1a29]{border-bottom:1px solid #ebebeb;padding:3rem 0}.my-page-section .gallery-wrapper .gallery-items .gallery-items-empty-state[data-v-5fae1a29]{color:#7f8fa4;display:block;font-size:1.6rem;font-weight:700;text-align:center;width:100%}.my-page-section .gallery-wrapper .gallery-items-list[data-v-5fae1a29]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style-type:none;margin:0 -1%;padding:0}.my-page-section .gallery-wrapper .gallery-items-item[data-v-5fae1a29]{background-color:#fff;background-size:contain;background-position:50%;background-repeat:no-repeat;border:1px solid #ebebeb;border-radius:5px;margin:0 1% 3rem;padding-bottom:10%;position:relative;width:18%}.my-page-section .gallery-wrapper .gallery-items-item-close[data-v-5fae1a29]{background:#ed1c23;border-radius:50%;color:#fff;font-size:2.4rem;font-weight:700;height:2.4rem;line-height:2.3rem;position:absolute;right:-1.2rem;text-align:center;top:-1.2rem;width:2.4rem}.my-page-section .gallery-wrapper .gallery-items-item-close.is-loading[data-v-5fae1a29]{-webkit-animation:spinner-data-v-5fae1a29 1s infinite linear;animation:spinner-data-v-5fae1a29 1s infinite linear}.my-page-section .gallery-wrapper .gallery-uploader[data-v-5fae1a29]{padding:3rem 0;position:relative;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.my-page-section .gallery-wrapper .gallery-uploader.drag-over[data-v-5fae1a29]:before{background:hsla(0,0%,100%,.25);border:2px dashed #dee1e4;border-radius:5px;content:"";height:calc(100% - 20px);left:10px;pointer-events:none;position:absolute;top:10px;width:calc(100% - 20px)}.my-page-section .gallery-wrapper .gallery-uploader .is-hidden[data-v-5fae1a29]{display:none}.my-page-section .gallery-wrapper .gallery-uploader strong[data-v-5fae1a29]{color:#000;display:block;font-size:1.8rem;font-weight:400}.my-page-section .gallery-wrapper .gallery-uploader small[data-v-5fae1a29]{color:#7f8fa4;display:block;font-size:1.4rem;font-weight:400;margin:1.5rem 0}.my-page-section .gallery-wrapper .gallery-uploader .button[data-v-5fae1a29]{margin:0 auto}.my-page-section .gallery-wrapper .gallery-uploader .gallery-uploader-progress[data-v-5fae1a29]{display:inline-block;position:relative}.my-page-section .gallery-wrapper .gallery-uploader .gallery-uploader-progress[data-v-5fae1a29]:before{-webkit-animation:spinner-data-v-5fae1a29 1s infinite linear;animation:spinner-data-v-5fae1a29 1s infinite linear;border:3px solid #c1cddc;border-left:3px solid transparent;border-radius:50%;content:"";display:block;height:12px;left:-20px;position:absolute;top:2px;width:12px}.my-page-section .tabs[data-v-5fae1a29]{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:2rem}.my-page-section .tabs-draggable[data-v-5fae1a29],.my-page-section .tabs[data-v-5fae1a29]{display:-webkit-box;display:-ms-flexbox;display:flex}.my-page-section .tabs .tab[data-v-5fae1a29]{background:linear-gradient(#fff,#f2f4f7);border:1px solid #ced0da;border-bottom:none;border-radius:5px 5px 0 0;cursor:pointer;margin-right:1.5rem;padding:1rem 2rem;position:relative}.my-page-section .tabs .tab.is-active[data-v-5fae1a29]{background:#ddedf5;border-color:#ddedf5}.my-page-section .tabs .tab input[data-v-5fae1a29]{background:transparent;border:1px solid transparent;border-radius:5px;cursor:pointer;font-size:1.4rem;margin:0 -1rem;max-width:320px;padding:1rem}.my-page-section .tabs .tab input[data-v-5fae1a29]:not([readonly]){background:#fff;border:1px solid #dee1e4}.my-page-section .tabs .tab .edit-tab[data-v-5fae1a29]{position:absolute;right:2rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.my-page-section .tabs .tab-remove[data-v-5fae1a29]{background:#ed1c23;border-radius:50%;color:#fff;display:none;font-size:2rem;font-weight:700;height:2rem;line-height:1.9rem;position:absolute;right:-1rem;text-align:center;top:-1rem;width:2rem;z-index:1}.my-page-section .tabs .tab:hover .tab-remove[data-v-5fae1a29]{display:block}.my-page-section .tabs .tab:first-child:hover .tab-remove[data-v-5fae1a29]{display:none}.my-page-section .tabs .tab-add[data-v-5fae1a29]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border-color:#ebebeb;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex}.my-page-section .tabs-content[data-v-5fae1a29]{background:#ddedf5;border-radius:0 0 5px 5px;padding:2rem}.my-page-section .tabs-content .tab-content-ui[data-v-5fae1a29]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:2rem}.my-page-section .tabs-content .tab-content-ui .button[data-v-5fae1a29]{margin-left:0;margin-right:1rem}.my-page-section .tabs-content .tab-content-table-header[data-v-5fae1a29]{background:#233146;border-radius:5px 5px 0 0;color:#fff;font-size:1.4rem;font-weight:700;padding:.75rem 1.5rem}.my-page-section .tabs-content .tab-content-table-header>span[data-v-5fae1a29]{width:5.5rem}.my-page-section .tabs-content .tab-content-table-row[data-v-5fae1a29]{background:#fff;border-radius:0 0 5px 5px;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;position:relative}.my-page-section .tabs-content .tab-content-table-row:last-child .tab-content-table-cell[data-v-5fae1a29]:first-child{border-radius:0 0 0 5px}.my-page-section .tabs-content .tab-content-table-row:last-child .tab-content-table-cell[data-v-5fae1a29]:last-child{border-radius:0 0 5px 0}.my-page-section .tabs-content .tab-content-table-row-remove[data-v-5fae1a29]{background:#ed1c23;border-radius:50%;color:#fff;cursor:pointer;display:none;font-size:2rem;font-weight:700;height:2rem;line-height:1.9rem;position:absolute;right:-1rem;text-align:center;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:2rem;z-index:1}.my-page-section .tabs-content .tab-content-table-row:hover .tab-content-table-row-remove[data-v-5fae1a29]{display:block}.my-page-section .tabs-content .tab-content-table-row:nth-child(2):hover .tab-content-table-row-remove[data-v-5fae1a29]{display:none}.my-page-section .tabs-content .tab-content-table-row-add[data-v-5fae1a29]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:linear-gradient(#fff,#f2f4f7);border:1px solid #ebebeb;border-radius:5px;cursor:pointer;display:none;font-size:2rem;font-weight:700;height:2rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:100%;line-height:1.9rem;position:absolute;right:0;text-align:center;top:100%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:2rem;z-index:1}.my-page-section .tabs-content .tab-content-table-row:hover .tab-content-table-row-add[data-v-5fae1a29]{display:-webkit-box;display:-ms-flexbox;display:flex}.my-page-section .tabs-content .tab-content-table-cell[data-v-5fae1a29]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #ebebeb;border-left:none;border-top:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1.5rem;position:relative;width:100%}.my-page-section .tabs-content .tab-content-table-cell[data-v-5fae1a29]:first-child{border-left:1px solid #ebebeb;max-width:9rem;min-width:9rem;width:9rem}.my-page-section .tabs-content .tab-content-table-cell[data-v-5fae1a29]:nth-child(2n){background:#eff3f6}.my-page-section .tabs-content .tab-content-table-cell:nth-child(2):hover .tab-content-table-cell-remove[data-v-5fae1a29]{display:none}.my-page-section .tabs-content .tab-content-table-cell input[data-v-5fae1a29]{background:#fff;border:1px solid #dee1e4;border-radius:5px;font-size:1.4rem;margin:0;padding:1rem;width:100%}.my-page-section .tabs-content .tab-content-table-cell-remove[data-v-5fae1a29]{background:#ed1c23;border-radius:50%;color:#fff;left:50%;right:-1rem}.my-page-section .tabs-content .tab-content-table-cell-add[data-v-5fae1a29],.my-page-section .tabs-content .tab-content-table-cell-remove[data-v-5fae1a29]{cursor:pointer;display:none;font-size:2rem;font-weight:700;height:2rem;line-height:1.9rem;position:absolute;text-align:center;top:-1rem;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:2rem}.my-page-section .tabs-content .tab-content-table-cell-add[data-v-5fae1a29]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:linear-gradient(#fff,#f2f4f7);border:1px solid #ebebeb;border-radius:5px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:100%;right:0;z-index:1}.my-page-section .tabs-content .tab-content-table-cell:hover .tab-content-table-cell-add[data-v-5fae1a29]{display:-webkit-box;display:-ms-flexbox;display:flex}.my-page-section .tabs-content .tab-content-table-cell:hover .tab-content-table-cell-remove[data-v-5fae1a29]{display:block}.my-page-section .add-section-between[data-v-5fae1a29]{bottom:-1rem;cursor:pointer;left:0;margin:0 auto;padding:1rem 0 0;position:absolute;width:100%}.my-page-section .add-section-between[data-v-5fae1a29]:after{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:linear-gradient(#fff,#f2f4f7);border:1px solid #ebebeb;border-radius:5px;content:"";font-size:2rem;font-weight:700;height:2rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1.9rem;pointer-events:none;right:0;text-align:center;width:2rem;z-index:1}.my-page-section .add-section-between .icon[data-v-5fae1a29],.my-page-section .add-section-between[data-v-5fae1a29]:after{display:none;left:50%;position:absolute;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.my-page-section .add-section-between .icon[data-v-5fae1a29]{z-index:2}.my-page-section .add-section-between:hover .icon[data-v-5fae1a29],.my-page-section .add-section-between[data-v-5fae1a29]:hover:after{display:block}@-webkit-keyframes spinner-data-v-5fae1a29{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spinner-data-v-5fae1a29{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@media (max-width:1680px){.my-page-section[data-v-5fae1a29]{margin:1rem 2rem;width:calc(100% - 4rem)}}@media (max-width:1040px){.my-page-section .section-actions[data-v-5fae1a29]{margin-left:auto;width:100px}.my-page-section .section-menu-visibility[data-v-5fae1a29]{width:calc(60% - 130px)}.my-page-section .pricelist-wrapper[data-v-5fae1a29]{display:none}}@media (max-width:840px){.my-page-section[data-v-5fae1a29]{margin:1rem;padding-right:1rem;width:calc(100% - 2rem)}.my-page-section .section-bar[data-v-5fae1a29]{-ms-flex-wrap:wrap;flex-wrap:wrap}.my-page-section.is-changed[data-v-5fae1a29]{padding-bottom:5rem}.my-page-section .handler[data-v-5fae1a29]{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.my-page-section .section-type-name[data-v-5fae1a29]{padding:0 0 .5rem}.my-page-section .section-name[data-v-5fae1a29]{padding-left:0;width:calc(100% - 100px)}.my-page-section .section-name label[data-v-5fae1a29]{display:none}.my-page-section .section-name input[data-v-5fae1a29]{margin:0;max-width:100%}.my-page-section .section-menu-visibility[data-v-5fae1a29]{margin-top:1rem;-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5;width:100%}.my-page-section .section-menu-visibility label[data-v-5fae1a29]{font-size:1.3rem;width:calc(100% - 4rem)}.my-page-section .section-actions[data-v-5fae1a29]{margin-top:1px}.my-page-section .section-actions .button-success[data-v-5fae1a29]{bottom:1rem;position:absolute;right:1rem;width:calc(100% - 2rem)}.my-page-section .field input[data-v-5fae1a29],.my-page-section .field select[data-v-5fae1a29],.my-page-section .field textarea[data-v-5fae1a29]{width:100%}.my-page-section .field label[data-v-5fae1a29]{text-align:left;width:calc(100% - 4rem);margin-bottom:.5rem}.my-page-section .field small.note[data-v-5fae1a29]{padding:.5rem 0 0}.my-page-section .section-form[data-v-5fae1a29]{margin-left:-2rem;padding:0;width:calc(100% + 2rem)}.my-page-section .gallery-wrapper[data-v-5fae1a29]{margin-bottom:1rem;width:100%}.my-page-section .gallery-wrapper .gallery-items-list[data-v-5fae1a29]{width:100%}.my-page-section .gallery-wrapper .gallery-items-list .gallery-items-item[data-v-5fae1a29]{padding-bottom:17.5%;width:48%}}@media (max-width:480px){.my-page-section .gallery-wrapper .gallery-items-list .gallery-items-item[data-v-5fae1a29]{padding-bottom:25%;width:98%}}.my-page-section-form-popup[data-v-6a780248]{background:#fff;border-radius:5px;box-shadow:0 1rem 2rem rgba(0,0,0,.125);left:50%;padding:3rem 4rem 8rem;position:fixed;top:50%;-webkit-transform:translateX(-50%) translateY(-33.33333%);transform:translateX(-50%) translateY(-33.33333%);transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out,-webkit-transform .25s ease-out;width:480px}.my-page-section-form-popup h2[data-v-6a780248]{font-weight:400;line-height:1;margin:0 0 2rem}.my-page-section-form-popup .button-popup-left[data-v-6a780248]{border-radius:0 0 0 5px}.my-page-section-form-popup .button-popup-right[data-v-6a780248]{border-radius:0 0 5px 0}.my-page-section-form-popup .field select.is-invalid[data-v-6a780248]{border-color:#ed1c23;color:#ed1c23}.my-page-section-form-popup .field select.is-invalid+.note[data-v-6a780248]{color:#ed1c23}.my-page-section-form-popup-overlay[data-v-6a780248]{background:rgba(0,0,0,.25);height:100%;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity .25s ease-out;width:100vw;will-change:opacity;z-index:10000}.my-page-section-form-popup-overlay.is-visible[data-v-6a780248]{opacity:1;pointer-events:auto}.my-page-section-form-popup-overlay.is-visible .my-page-section-form-popup[data-v-6a780248]{-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}@media (max-width:640px){.my-page-section-form-popup[data-v-6a780248]{border-radius:0;height:100%;padding:3rem 2rem 8rem;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:100%}}.my-page[data-v-7ce9d27e]{padding:8rem 0 2rem;width:100%}.my-page-empty[data-v-7ce9d27e],.my-page-loading[data-v-7ce9d27e]{color:#7f8fa4;font-size:2rem;display:block;margin:0 auto;max-width:1000px;padding:3rem;text-align:center;width:100%}.my-page .button-bottom[data-v-7ce9d27e]{margin:2rem auto;padding-left:2rem;padding-right:2rem}.my-page .sticky-header .edit-settings[data-v-7ce9d27e]{font-size:1.3rem;font-weight:700;margin-left:1rem;margin-top:.7rem;white-space:nowrap}.my-page .sticky-header .edit-settings+[data-v-7ce9d27e]{margin-left:auto}@supports (position:sticky){.my-page[data-v-7ce9d27e]{padding-top:0}}@media (max-width:640px){.my-page[data-v-7ce9d27e]{padding-top:10rem}}.news[data-v-4028d3bf]{padding:8rem 0 2rem;width:100%}.news>.button[data-v-4028d3bf]{display:none}.news-list[data-v-4028d3bf]{list-style-type:none;margin:3rem auto;max-width:1400px;padding:0}.news-item[data-v-4028d3bf]{background:#fff;border:1px solid #dee1e4;border-radius:.5rem;box-shadow:0 5px 5px rgba(0,0,0,.025);margin:0 0 3rem;padding:2rem}.news-item.is-unreaded[data-v-4028d3bf]{border-color:#9acef5;box-shadow:0 5px 5px rgba(0,0,0,.075)}.news-item.is-unreaded .news-item-actions[data-v-4028d3bf]{border-top-color:#9acef5}.news-item-title[data-v-4028d3bf]{margin:0}.news-item-time[data-v-4028d3bf]{color:#7f8fa4}.news-item-header[data-v-4028d3bf]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:3rem}.news-item-unreaded[data-v-4028d3bf]{border:1px solid #ed1c23;border-radius:3px;color:#ed1c23;font-size:1.4rem;font-weight:600;height:2rem;line-height:14px;margin-left:auto;padding:2px 5px}.news-item-actions[data-v-4028d3bf]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:1px solid #dee1e4;display:-webkit-box;display:-ms-flexbox;display:flex;margin:2rem -2rem -2rem;padding:1rem 2rem}.news-item-actions>.button[data-v-4028d3bf]{margin-left:auto}@media (max-width:1480px){.news-list[data-v-4028d3bf]{margin:3rem 2rem;max-width:calc(100% - 4rem)}}@media (max-width:840px){.news .sticky-header .button[data-v-4028d3bf]{display:none}.news>.button[data-v-4028d3bf]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:2rem;width:calc(100% - 4rem)}}@media (max-width:640px){.news[data-v-4028d3bf]{margin-top:8rem!important}.news>.button[data-v-4028d3bf]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:2rem 1rem;width:calc(100% - 2rem)}.news-list[data-v-4028d3bf]{margin:3rem 1rem;max-width:calc(100% - 2rem)}.news-item[data-v-4028d3bf]{padding:1rem}.news-item-title[data-v-4028d3bf]{font-size:1.8rem}.news-item-unreaded[data-v-4028d3bf]{font-size:11px}.news-item-actions[data-v-4028d3bf]{padding:1rem;margin:1rem -1rem -1rem}}@supports (position:sticky){.news[data-v-4028d3bf]{padding-top:0}.news-item-content[data-v-4028d3bf] img{display:block;height:auto;margin:3rem auto;max-width:100%}}.opening-hours-list-item[data-v-08a78517]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border-top:1px solid #ebebeb;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:1rem 0;position:relative;width:100%}.opening-hours-list-item[data-v-08a78517]:first-of-type{border-top:none}.opening-hours-list-item .type[data-v-08a78517]{padding-left:3rem;padding-right:1.5rem}.opening-hours-list-item .period[data-v-08a78517],.opening-hours-list-item .periodicity[data-v-08a78517],.opening-hours-list-item .rule[data-v-08a78517],.opening-hours-list-item .type[data-v-08a78517]{width:22.5%}.opening-hours-list-item .periodicity label[data-v-08a78517],.opening-hours-list-item .period label[data-v-08a78517],.opening-hours-list-item .rule label[data-v-08a78517],.opening-hours-list-item .type label[data-v-08a78517]{display:none}.opening-hours-list-item .actions[data-v-08a78517]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:auto;padding-right:3rem;white-space:nowrap}.opening-hours-list-item .actions .button[data-v-08a78517]{display:inline-block;margin:0 .5rem}.opening-hours-list-item .actions .button.button-mobile-only[data-v-08a78517]{display:none}@media (max-width:1040px){.opening-hours-list-item[data-v-08a78517]{-ms-flex-wrap:wrap;flex-wrap:wrap}.opening-hours-list-item .actions[data-v-08a78517],.opening-hours-list-item .period[data-v-08a78517],.opening-hours-list-item .periodicity[data-v-08a78517],.opening-hours-list-item .rule[data-v-08a78517],.opening-hours-list-item .type[data-v-08a78517]{padding:0 1rem .5rem;width:100%}.opening-hours-list-item .actions label[data-v-08a78517],.opening-hours-list-item .periodicity label[data-v-08a78517],.opening-hours-list-item .period label[data-v-08a78517],.opening-hours-list-item .rule label[data-v-08a78517],.opening-hours-list-item .type label[data-v-08a78517]{display:inline-block;font-weight:700}.opening-hours-list-item .actions[data-v-08a78517]{padding:1rem .5rem}.opening-hours-list-item .actions .button[data-v-08a78517]{width:50%}.opening-hours-list-item .actions .button.button-desktop-only[data-v-08a78517]{display:none}.opening-hours-list-item .actions .button.button-mobile-only[data-v-08a78517]{display:-webkit-box;display:-ms-flexbox;display:flex}}.opening-hours .empty-state[data-v-08939ea8]{background:#eff3f6;padding:2rem;text-align:center;width:100%}.opening-hours-filters[data-v-08939ea8]{padding:2rem 0}.opening-hours-filters>.opening-hours-filters-group[data-v-08939ea8],.opening-hours-filters[data-v-08939ea8]{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.opening-hours-filters>.opening-hours-filters-group[data-v-08939ea8]:nth-of-type(2){width:50%}.opening-hours-filters .button[data-v-08939ea8]{min-width:3.6rem;width:3.6rem}.opening-hours-filters-toggle-button[data-v-08939ea8]{margin:1rem 0;width:100%}.opening-hours-filters .vdp-datepicker[data-v-08939ea8]{min-width:20rem;width:100%}.opening-hours-filters select[data-v-08939ea8]{height:3.6rem;line-height:3.6rem;min-width:18rem;max-width:100%;width:100%}.opening-hours-filters select+.vdp-datepicker[data-v-08939ea8],.opening-hours-filters select+select[data-v-08939ea8]{margin-left:2rem}.opening-hours-filters .separator[data-v-08939ea8]{display:block;height:3.2rem;position:relative;min-width:3.6rem;width:3.6rem}.opening-hours-filters .separator[data-v-08939ea8]:before{background:#ebebeb;content:"";height:3.6rem;left:50%;position:absolute;top:0;width:.1rem}.opening-hours-content[data-v-08939ea8]{width:100%}@media (max-width:1400px){.opening-hours[data-v-08939ea8]{-ms-flex-wrap:wrap;flex-wrap:wrap}.opening-hours select[data-v-08939ea8]{min-width:15rem;max-width:100%;width:100%}.opening-hours>.opening-hours-filters-group[data-v-08939ea8]:first-child{width:100%}.opening-hours>.opening-hours-filters-group:first-child+.separator[data-v-08939ea8]{display:none}.opening-hours .opening-hours-filters-group-wrapper .opening-hours-filters-group[data-v-08939ea8]:first-child{width:100%}}@media (max-width:1240px){.opening-hours .separator[data-v-08939ea8]{min-width:1.6rem;top:.75rem;width:1.6rem}.opening-hours-filters[data-v-08939ea8]{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:1rem 0}.opening-hours-filters .vdp-datepicker[data-v-08939ea8]{width:100%}.opening-hours-filters>.separator[data-v-08939ea8]{display:none}.opening-hours-filters .opening-hours-filters-group[data-v-08939ea8]{padding:.75rem 0;width:100%}.opening-hours-filters .opening-hours-filters-group[data-v-08939ea8]:nth-of-type(2){width:100%}}@media (max-width:1040px){.opening-hours .block-list-heading[data-v-08939ea8]{display:none}.opening-hours-filters[data-v-08939ea8]{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:1rem 0}.opening-hours-filters .separator[data-v-08939ea8]{display:none}.opening-hours-filters select[data-v-08939ea8]{max-width:100%}.opening-hours-filters .opening-hours-group .vdp-datepicker[data-v-08939ea8]{width:50%}.opening-hours-filters .opening-hours-group:last-child select[data-v-08939ea8]{margin-right:2rem;width:100%}.opening-hours-filters .opening-hours-filters-group-wrapper[data-v-08939ea8]{-ms-flex-wrap:wrap;flex-wrap:wrap}.opening-hours-filters .opening-hours-filters-group-wrapper .opening-hours-filters-group[data-v-08939ea8]{padding:.75rem 0;width:100%}.opening-hours-filters .opening-hours-filters-group-wrapper .opening-hours-filters-group select[data-v-08939ea8]{max-width:100%}}@media (max-width:640px){.opening-hours[data-v-08939ea8]{padding-top:8rem}.opening-hours-filters[data-v-08939ea8]{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-1.5rem;margin-top:-.5rem}.opening-hours-filters .opening-hours-filters-group[data-v-08939ea8]{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.75rem 0;width:100%}.opening-hours-filters .opening-hours-filters-group .vdp-datepicker[data-v-08939ea8]{width:100%}.opening-hours-filters .opening-hours-filters-group .vdp-datepicker+.vdp-datepicker[data-v-08939ea8]{margin-left:0;margin-top:1.5rem}.opening-hours-filters .opening-hours-filters-group .vdp-datepicker+.vdp-datepicker[data-v-08939ea8]:before,.opening-hours-filters .opening-hours-filters-group:first-child>.separator[data-v-08939ea8]{display:none}.opening-hours-filters .opening-hours-filters-group:first-child>input[data-v-08939ea8],.opening-hours-filters .opening-hours-filters-group:first-child>select[data-v-08939ea8]{width:100%}.opening-hours-filters .opening-hours-filters-group select+select[data-v-08939ea8]{margin-left:0;margin-top:1.5rem;width:100%}}@media (max-width:420px){.opening-hours[data-v-08939ea8]{padding-top:12rem}}.opening-hours-form .block-heading .button[data-v-625d7eb0]{margin-left:auto}.opening-hours-form .message[data-v-625d7eb0]:first-child{margin-top:5rem;margin-bottom:5rem}.opening-hours-form .vdp-datepicker[data-v-625d7eb0]{width:15.2rem}.opening-hours-form .worker-loading[data-v-625d7eb0]{margin:0;padding:0;text-align:center;width:100%}@media (max-width:1140px){.opening-hours-form select[data-v-625d7eb0]{width:334px}}@media (max-width:640px){.opening-hours-form[data-v-625d7eb0]{margin-top:6rem}}@media (max-width:580px){.opening-hours-form .field input[data-v-625d7eb0],.opening-hours-form .field label[data-v-625d7eb0],.opening-hours-form .field select[data-v-625d7eb0],.opening-hours-form .field textarea[data-v-625d7eb0]{text-align:left;width:100%}.opening-hours-form .field label[data-v-625d7eb0]{margin-bottom:.5rem}.opening-hours-form .field small.note[data-v-625d7eb0]{padding:.5rem 0 0}.opening-hours-form .field .vdp-datepicker[data-v-625d7eb0]{width:100%}.opening-hours-form .field .vdp-datepicker+.vdp-datepicker[data-v-625d7eb0]{margin-left:0;margin-top:1rem}}.opening-hours-company-service .block-heading .service-hours-same-as-company-hours[data-v-acc08c0e]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto}.opening-hours-company-service .block-heading .service-hours-same-as-company-hours label[data-v-acc08c0e]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.2rem}.opening-hours-company-service .block-heading .service-hours-same-as-company-hours label .switcher[data-v-acc08c0e]{margin-left:1rem}.opening-hours-form .block-heading .button[data-v-42efb83a]{margin-left:auto}.opening-hours-form .block-heading .service-hours-same-as-company-hours[data-v-42efb83a]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto}.opening-hours-form .block-heading .service-hours-same-as-company-hours label[data-v-42efb83a]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.2rem}.opening-hours-form .block-heading .service-hours-same-as-company-hours label .switcher[data-v-42efb83a]{margin-left:1rem}.opening-hours-form .vdp-datepicker[data-v-42efb83a]{width:15.2rem}@media (max-width:1140px){.opening-hours-form select[data-v-42efb83a]{width:334px}}@media (max-width:640px){.opening-hours-form[data-v-42efb83a]{margin-top:6rem}}@media (max-width:580px){.opening-hours-form .field input[data-v-42efb83a],.opening-hours-form .field label[data-v-42efb83a],.opening-hours-form .field select[data-v-42efb83a],.opening-hours-form .field textarea[data-v-42efb83a]{text-align:left;width:100%}.opening-hours-form .field label[data-v-42efb83a]{margin-bottom:.5rem}.opening-hours-form .field small.note[data-v-42efb83a]{padding:.5rem 0 0}.opening-hours-form .field .vdp-datepicker[data-v-42efb83a]{width:100%}.opening-hours-form .field .vdp-datepicker+.vdp-datepicker[data-v-42efb83a]{margin-left:0;margin-top:1rem}}.passes-list-item[data-v-4d85f0ba]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border-top:1px solid #ebebeb;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:1rem 0;position:relative;width:100%}.passes-list-item.is-inactive[data-v-4d85f0ba]{background:#f2f7fa}.passes-list-item[data-v-4d85f0ba]:first-of-type{border-top:none}.passes-list-item .name[data-v-4d85f0ba]{padding-left:3rem;padding-right:1.5rem;width:calc(100% - 660px)}.passes-list-item .name[data-v-4d85f0ba]:has(~.price){width:calc(100% - 780px)}.passes-list-item .name .pass-is-inactive[data-v-4d85f0ba]{color:#7f8fa4;display:block;font-size:1.1rem;font-weight:400;padding-top:.2rem}.passes-list-item .price[data-v-4d85f0ba],.passes-list-item .type[data-v-4d85f0ba],.passes-list-item .usage[data-v-4d85f0ba]{width:120px}.passes-list-item .price label[data-v-4d85f0ba],.passes-list-item .type label[data-v-4d85f0ba],.passes-list-item .usage label[data-v-4d85f0ba]{display:none}.passes-list-item .type[data-v-4d85f0ba]{width:280px}.passes-list-item .usage[data-v-4d85f0ba]{width:200px}.passes-list-item .name label[data-v-4d85f0ba]{display:none}.passes-list-item .actions[data-v-4d85f0ba]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:auto;padding-right:3rem;white-space:nowrap;width:180px}.passes-list-item .actions .button[data-v-4d85f0ba]{display:inline-block;margin:0 .5rem}.passes-list-item .actions .button.button-mobile-only[data-v-4d85f0ba]{display:none}.passes-list-item .text-light[data-v-4d85f0ba]{color:#7f8fa4}.services-wrapper[data-v-4d85f0ba]{display:block;margin-top:.1rem;max-width:300px;position:relative;width:auto}.services-wrapper a[data-v-4d85f0ba]{cursor:help}.services-wrapper .info-box-service[data-v-4d85f0ba]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:1rem;margin-bottom:.5rem}.services-wrapper .info-box-service .color[data-v-4d85f0ba]{border-radius:50%;display:block;height:1rem;margin-right:1rem;width:1rem}@media (max-width:1040px){.passes-list-item[data-v-4d85f0ba]{-ms-flex-wrap:wrap;flex-wrap:wrap}.passes-list-item .actions[data-v-4d85f0ba],.passes-list-item .name[data-v-4d85f0ba],.passes-list-item .price[data-v-4d85f0ba],.passes-list-item .type[data-v-4d85f0ba],.passes-list-item .usage[data-v-4d85f0ba]{padding:0 1rem .5rem;width:100%!important}.passes-list-item .actions label[data-v-4d85f0ba],.passes-list-item .name label[data-v-4d85f0ba],.passes-list-item .price label[data-v-4d85f0ba],.passes-list-item .type label[data-v-4d85f0ba],.passes-list-item .usage label[data-v-4d85f0ba]{display:inline-block;font-weight:700}.passes-list-item .actions[data-v-4d85f0ba]{padding:1rem .5rem}.passes-list-item .actions .button[data-v-4d85f0ba]{width:50%}.passes-list-item .actions .button.button-desktop-only[data-v-4d85f0ba]{display:none}.passes-list-item .actions .button.button-mobile-only[data-v-4d85f0ba]{display:-webkit-box;display:-ms-flexbox;display:flex}}.passes .empty-state[data-v-219db75e]{background:#eff3f6;padding:2rem;text-align:center;width:100%}.passes-filters[data-v-219db75e]{display:-webkit-box;display:-ms-flexbox;display:flex;padding:2rem 0;width:100%}.passes-filters .button[data-v-219db75e]{min-width:3.6rem;width:3.6rem}.passes-filters-group[data-v-219db75e]{width:100%}.passes-filters-toggle-button[data-v-219db75e]{margin:1rem 0;width:100%}.passes-filters input[data-v-219db75e]{background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16"><path fill-rule="evenodd" fill="%237F8FA4" d="M382.217,267.717a1,1,0,0,1-1.414,0l-3.15-3.15a7,7,0,1,1,1.415-1.414l3.149,3.15A1,1,0,0,1,382.217,267.717Zm-5.2-12.271a5,5,0,1,0,0,7.071A5,5,0,0,0,377.017,255.446Z" transform="translate(-366.5 -252)"/></svg>');background-repeat:no-repeat;background-position:calc(100% - 1.2rem) 50%;border:1px solid #dee1e4;border-radius:5px;height:3.6rem;padding:0 1rem;width:100%}.passes-filters .separator[data-v-219db75e]{display:block;height:3.2rem;position:relative;min-width:3.6rem;width:3.6rem}.passes-filters .separator[data-v-219db75e]:before{background:#ebebeb;content:"";height:3.6rem;left:50%;position:absolute;top:0;width:.1rem}.passes-filters select[data-v-219db75e]{width:30%}.passes-content[data-v-219db75e]{width:100%}.passes-content.is-loading[data-v-219db75e]{opacity:.25}@media (max-width:1040px){.passes-filters[data-v-219db75e]{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:1rem 0}.passes-filters .separator[data-v-219db75e]{display:none}.passes-filters select[data-v-219db75e]{margin-top:1rem;width:100%}.passes .block-list-heading[data-v-219db75e]{display:none}}@media (max-width:640px){.block-list-heading[data-v-219db75e]{display:none}.passes[data-v-219db75e]{margin-top:6rem}.passes-filters[data-v-219db75e]{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-1.5rem;margin-top:-.5rem}}.async-select[data-v-a1a9aa7e]{position:relative;min-width:100px;width:100%}.async-select input[data-v-a1a9aa7e]{background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16"><path fill-rule="evenodd" fill="%237F8FA4" d="M382.217,267.717a1,1,0,0,1-1.414,0l-3.15-3.15a7,7,0,1,1,1.415-1.414l3.149,3.15A1,1,0,0,1,382.217,267.717Zm-5.2-12.271a5,5,0,1,0,0,7.071A5,5,0,0,0,377.017,255.446Z" transform="translate(-366.5 -252)"/></svg>');background-repeat:no-repeat;background-position:calc(100% - 1.2rem) 50%;border:1px solid #dee1e4;border-radius:5px;height:3.6rem;padding:0 1rem;width:100%}.async-select.is-loading input[data-v-a1a9aa7e]{background:#fff}.async-select.is-loading[data-v-a1a9aa7e]:after{-webkit-animation:spinner-data-v-a1a9aa7e linear 1s infinite;animation:spinner-data-v-a1a9aa7e linear 1s infinite;border:2px solid #6b8bcb;border-top-color:transparent;border-radius:50%;content:"";height:20px;position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:20px}.async-select.is-invalid input[data-v-a1a9aa7e]{border-color:#ed1c23;color:#ed1c23}.async-select.is-invalid[data-v-a1a9aa7e]+.note{color:#ed1c23}.options-list[data-v-a1a9aa7e]{background:#fff;border:1px solid #dee1e4;border-radius:5px;box-shadow:0 5px 5px rgba(0,0,0,.125);left:0;list-style:none;margin:0;max-height:300px;min-width:300px;overflow-y:auto;padding:0;position:absolute;right:0;top:calc(100% + 10px);z-index:10}.options-list li[data-v-a1a9aa7e]{border-top:1px solid #dee1e4;padding:8px 12px;cursor:pointer}.options-list li[data-v-a1a9aa7e]:first-child{border-top:none}.options-list li[data-v-a1a9aa7e]:hover{background:#6b8bcb;color:#fff}.options-list li small[data-v-a1a9aa7e]{display:block}.empty-options-list[data-v-a1a9aa7e]{pointer-events:none;text-align:center}.async-select-result[data-v-a1a9aa7e]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #dee1e4;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;height:3.6rem;padding:0 1rem;position:relative}.async-select-result small[data-v-a1a9aa7e]{display:block;width:100%}.async-select-result .async-select-result-clear[data-v-a1a9aa7e]{color:#ed1c23;position:absolute;right:10px;top:50%;-webkit-transform:translateY(-52%) scale(1.5);transform:translateY(-52%) scale(1.5)}@-webkit-keyframes spinner-data-v-a1a9aa7e{0%{-webkit-transform:translateY(-50%) rotate(0deg);transform:translateY(-50%) rotate(0deg)}to{-webkit-transform:translateY(-50%) rotate(1turn);transform:translateY(-50%) rotate(1turn)}}@keyframes spinner-data-v-a1a9aa7e{0%{-webkit-transform:translateY(-50%) rotate(0deg);transform:translateY(-50%) rotate(0deg)}to{-webkit-transform:translateY(-50%) rotate(1turn);transform:translateY(-50%) rotate(1turn)}}.passes-active-list-item[data-v-f23f5458]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border-top:1px solid #ebebeb;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:1rem 0;position:relative;width:100%}.passes-active-list-item.is-inactive[data-v-f23f5458]{background:#f2f7fa}.passes-active-list-item.is-waiting>div[data-v-f23f5458]:not(.actions){opacity:.5}.passes-active-list-item[data-v-f23f5458]:first-of-type{border-top:none}.passes-active-list-item[data-v-f23f5458] .invoice-downloader a{display:block;font-size:1.2rem;margin:.5rem 0 0}.passes-active-list-item .name[data-v-f23f5458]{padding-left:3rem;padding-right:1.5rem;width:calc(100% - 790px)}.passes-active-list-item .name[data-v-f23f5458]:has(~.payment){width:calc(100% - 910px)}.passes-active-list-item .name .pass-is-inactive[data-v-f23f5458]{color:#7f8fa4;display:block;font-size:1.1rem;font-weight:400;padding-top:.2rem}.passes-active-list-item .name .pass-is-waiting[data-v-f23f5458]{color:#ed1c23;display:block;font-size:1.1rem;font-weight:400;padding-top:.2rem}.passes-active-list-item .code[data-v-f23f5458],.passes-active-list-item .inquiries[data-v-f23f5458],.passes-active-list-item .payment[data-v-f23f5458],.passes-active-list-item .period[data-v-f23f5458],.passes-active-list-item .status[data-v-f23f5458]{width:150px}.passes-active-list-item .code label[data-v-f23f5458],.passes-active-list-item .inquiries label[data-v-f23f5458],.passes-active-list-item .payment label[data-v-f23f5458],.passes-active-list-item .period label[data-v-f23f5458],.passes-active-list-item .status label[data-v-f23f5458]{display:none}.passes-active-list-item .period[data-v-f23f5458]{width:130px}.passes-active-list-item .payment[data-v-f23f5458]{text-align:center;width:200px}.passes-active-list-item .payment .button[data-v-f23f5458]{margin:5px auto 0}.passes-active-list-item .code[data-v-f23f5458]{width:120px}.passes-active-list-item .status[data-v-f23f5458]{width:180px}.passes-active-list-item .inquiries[data-v-f23f5458]{position:relative;width:100px}.passes-active-list-item .name label[data-v-f23f5458]{display:none}.passes-active-list-item .is-danger[data-v-f23f5458]{color:#ed1c23}.passes-active-list-item .is-success[data-v-f23f5458]{color:#69b228}.passes-active-list-item .actions[data-v-f23f5458]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:auto;padding-right:3rem;white-space:nowrap;width:180px}.passes-active-list-item .actions .button[data-v-f23f5458]{display:inline-block;margin:0 .5rem}.passes-active-list-item .actions .button.button-mobile-only[data-v-f23f5458]{display:none}.services-wrapper[data-v-f23f5458]{display:block;margin-top:.1rem;position:relative;width:auto}.services-wrapper a[data-v-f23f5458]{cursor:help}.services-wrapper .info-box-service[data-v-f23f5458]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:1rem;margin-bottom:.5rem}.services-wrapper .info-box-service .color[data-v-f23f5458]{border-radius:50%;display:block;height:1rem;margin-right:1rem;width:1rem}.payment .status[data-v-f23f5458]{width:100%!important}.payment .status .payment-status-edit[data-v-f23f5458]{display:block;font-size:1.2rem;margin:1rem 0}.payment .status .payment-status-edit svg[data-v-f23f5458]{position:relative;top:1px}@media (max-width:1040px){.passes-active-list-item[data-v-f23f5458]{-ms-flex-wrap:wrap;flex-wrap:wrap}.passes-active-list-item .actions[data-v-f23f5458],.passes-active-list-item .code[data-v-f23f5458],.passes-active-list-item .inquiries[data-v-f23f5458],.passes-active-list-item .name[data-v-f23f5458],.passes-active-list-item .payment[data-v-f23f5458],.passes-active-list-item .period[data-v-f23f5458],.passes-active-list-item .status[data-v-f23f5458],.passes-active-list-item .type[data-v-f23f5458]{padding:.5rem 1rem;text-align:center;width:100%!important}.passes-active-list-item .actions label[data-v-f23f5458],.passes-active-list-item .code label[data-v-f23f5458],.passes-active-list-item .inquiries label[data-v-f23f5458],.passes-active-list-item .name label[data-v-f23f5458],.passes-active-list-item .payment label[data-v-f23f5458],.passes-active-list-item .period label[data-v-f23f5458],.passes-active-list-item .status label[data-v-f23f5458],.passes-active-list-item .type label[data-v-f23f5458]{display:block;font-weight:700}.passes-active-list-item .actions[data-v-f23f5458]{padding:1rem .5rem}.passes-active-list-item .actions .button[data-v-f23f5458]{width:50%}.passes-active-list-item .actions .button.button-desktop-only[data-v-f23f5458]{display:none}.passes-active-list-item .actions .button.button-mobile-only[data-v-f23f5458]{display:-webkit-box;display:-ms-flexbox;display:flex}}.passes-active .empty-state[data-v-689f6f2c]{background:#eff3f6;padding:2rem;text-align:center;width:100%}.passes-active-filters[data-v-689f6f2c]{display:-webkit-box;display:-ms-flexbox;display:flex;padding:2rem 0;width:100%}.passes-active-filters .button[data-v-689f6f2c]{min-width:3.6rem;width:3.6rem}.passes-active-filters .async-select[data-v-689f6f2c]{margin-left:2rem}.passes-active-filters .vdp-datepicker[data-v-689f6f2c]{min-width:180px}.passes-active-filters .vdp-datepicker[data-v-689f6f2c] input{height:3.6rem!important}.passes-active-filters select[data-v-689f6f2c]{min-height:36px}.passes-active-filters-group[data-v-689f6f2c]{width:100%}.passes-active-filters-toggle-button[data-v-689f6f2c]{margin:1rem 0;width:100%}.passes-active-filters input[data-v-689f6f2c]{background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16"><path fill-rule="evenodd" fill="%237F8FA4" d="M382.217,267.717a1,1,0,0,1-1.414,0l-3.15-3.15a7,7,0,1,1,1.415-1.414l3.149,3.15A1,1,0,0,1,382.217,267.717Zm-5.2-12.271a5,5,0,1,0,0,7.071A5,5,0,0,0,377.017,255.446Z" transform="translate(-366.5 -252)"/></svg>');background-repeat:no-repeat;background-position:calc(100% - 1.2rem) 50%;border:1px solid #dee1e4;border-radius:5px;height:3.6rem;padding:0 1rem;width:100%}.passes-active-filters .separator[data-v-689f6f2c]{display:block;height:3.2rem;position:relative;min-width:3.6rem;width:3.6rem}.passes-active-filters .separator[data-v-689f6f2c]:before{background:#ebebeb;content:"";height:3.6rem;left:50%;position:absolute;top:0;width:.1rem}.passes-active-filters .date-range[data-v-689f6f2c]{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.passes-active-filters .date-range .vdp-datepicker[data-v-689f6f2c]{min-width:150px;width:50%}.passes-active-filters .async-select+select[data-v-689f6f2c]{margin-left:2rem}.passes-active-content[data-v-689f6f2c]{width:100%}.passes-active-content.is-loading[data-v-689f6f2c]{opacity:.25}@media (max-width:1040px){.passes-active-filters[data-v-689f6f2c]{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:1rem 0}.passes-active-filters .separator[data-v-689f6f2c]{display:none}.passes-active-filters select[data-v-689f6f2c]{margin-top:1rem;width:100%}.passes-active-filters .async-select[data-v-689f6f2c]{margin:1rem 0 0}.passes-active-filters .vdp-datepicker[data-v-689f6f2c]{margin-top:1rem}.passes-active-filters .async-select+select[data-v-689f6f2c]{margin-left:0}.passes-active .block-list-heading[data-v-689f6f2c]{display:none}}@media (max-width:640px){.block-list-heading[data-v-689f6f2c]{display:none}.passes-active[data-v-689f6f2c]{margin-top:6rem}.passes-active-filters[data-v-689f6f2c]{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-1.5rem;margin-top:-.5rem}}.top-ui[data-v-0e6869f8]{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:calc(100% - 180px);position:absolute;right:0;top:22px;width:auto}.top-ui .update-active-passes[data-v-0e6869f8]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.3rem;margin-right:2rem}.top-ui .update-active-passes .switcher[data-v-0e6869f8]{min-width:40px;margin-right:1rem}.passes-form .services-category[data-v-0e6869f8]{width:100%}.passes-form .services-category[data-v-0e6869f8]:first-child{margin-top:-2rem}.passes-form .services-category>strong[data-v-0e6869f8]{display:block;margin:0 auto;max-width:1000px;padding:2rem 686px 2rem 0;text-align:right;width:100%}.passes-form .is-error[data-v-0e6869f8]{color:#ed1c23;display:block;font-style:italic;text-align:center;width:100%}.passes-form .categories-list[data-v-0e6869f8]{width:33.333333%}.passes-form .block .button[data-v-0e6869f8]{margin:0;margin-left:1rem}.passes-form .block .button[data-v-0e6869f8]:first-of-type{margin-left:auto}.passes-form .note.is-info[data-v-0e6869f8]{color:#2696e9}.passes-form .passes-hours select[data-v-0e6869f8]{width:90px}.passes-form .passes-hours select+select[data-v-0e6869f8]{margin-left:10px}.params-info[data-v-0e6869f8],.services-info[data-v-0e6869f8]{margin-bottom:2rem;opacity:.75;text-align:center;width:100%}.params-wrapper[data-v-0e6869f8]{width:100%}.param-note[data-v-0e6869f8]{border:1px solid #6b8bcb;border-radius:5px;color:#6b8bcb;margin-left:1rem;opacity:.75;padding:.25rem .5rem}.param-note.is-unpublished[data-v-0e6869f8]{border-color:#7f8fa4;color:#7f8fa4}.params-empty-state[data-v-0e6869f8]{background:#f7981d;border-radius:5px;color:#fff;display:block;font-weight:700;padding:.5rem 1rem;text-align:center;width:100%}.is-small[data-v-0e6869f8]{min-width:100px;width:10%!important}.is-small+.is-small[data-v-0e6869f8]{margin-left:.5rem}.text-right[data-v-0e6869f8]{text-align:right}.type-label[data-v-0e6869f8]{padding-left:.5rem}@media (max-width:1100px){.passes-form .services-category>strong[data-v-0e6869f8]{padding:2rem 0;text-align:left}}@media (max-width:1040px){.passes-form .categories-list[data-v-0e6869f8]{width:66.666666%}.passes-form .categories-list .field[data-v-0e6869f8]{width:100%}.passes-form .block+.block .block-list-heading>div[data-v-0e6869f8]:first-child{margin-left:1rem!important;width:calc(50% + 1rem)!important}}@media (max-width:640px){.top-ui[data-v-0e6869f8]{max-width:calc(100% - 150px);top:7px}.passes-form[data-v-0e6869f8]{margin-top:6rem}.passes-form .categories-list[data-v-0e6869f8],.passes-form .vdp-datepicker[data-v-0e6869f8]{width:100%}.passes-form .vdp-datepicker+.vdp-datepicker[data-v-0e6869f8]{margin-left:0;margin-top:1rem}.passes-form .vdp-datepicker+.vdp-datepicker[data-v-0e6869f8]:before{display:none}.passes-form .field[data-v-0e6869f8]{width:100%}.passes-form .field input[data-v-0e6869f8],.passes-form .field label[data-v-0e6869f8],.passes-form .field select[data-v-0e6869f8],.passes-form .field textarea[data-v-0e6869f8]{text-align:left;width:100%}.passes-form .field label[data-v-0e6869f8]{margin-bottom:.5rem}.passes-form .field small.note[data-v-0e6869f8]{padding:.5rem 0 0}.passes-form .field>label[data-v-0e6869f8]{width:calc(100% - 40px)}}@media (max-width:560px){.top-ui[data-v-0e6869f8]{max-width:calc(100% - 120px)}}@media (max-width:500px){.passes-form.is-edit-mode[data-v-0e6869f8]{margin-top:9.5rem}.passes-form.is-edit-mode[data-v-0e6869f8] .sticky-header .wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem;height:8rem;padding-top:1rem}.passes-form.is-edit-mode[data-v-0e6869f8] .sticky-header .wrapper .top-ui{max-width:100%;position:static}}@media (max-width:400px){.passes-form .block+.block .block-heading .button[data-v-0e6869f8]{margin-bottom:1rem;width:100%}}.passes-active-form .is-error[data-v-2f2d055d]{color:#ed1c23;display:block;font-style:italic;text-align:center;width:100%}.passes-active-form .note.is-info[data-v-2f2d055d]{color:#2696e9}.passes-active-form .async-select[data-v-2f2d055d]{max-width:50%}.passes-active-form .field .rodo-label[data-v-2f2d055d]{padding-left:1rem;text-align:left;width:calc(100% - 6rem)}.passes-active-form .field .rodo-label.is-invalid[data-v-2f2d055d]{color:#ed1c23}.passes-active-form .message[data-v-2f2d055d]{margin-top:2rem}.sticky-header .top-ui[data-v-2f2d055d]{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;right:0;top:28px;width:auto}.sticky-header .top-ui .send-confirmation[data-v-2f2d055d]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.3rem;margin-right:2rem}.sticky-header .top-ui .send-confirmation .switcher[data-v-2f2d055d]{margin-right:1rem}.sticky-header .bottom-ui[data-v-2f2d055d]{position:relative;top:-5px;width:100%}.sticky-header .bottom-ui>label[data-v-2f2d055d],.sticky-header .bottom-ui[data-v-2f2d055d]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.sticky-header .bottom-ui>label[data-v-2f2d055d]{margin-right:2%;white-space:nowrap;width:28%}.sticky-header .bottom-ui>label select[data-v-2f2d055d]{margin-left:1rem}.sticky-header .bottom-ui.is-invalid[data-v-2f2d055d]{position:relative}.sticky-header .bottom-ui.is-invalid[data-v-2f2d055d]:before{background:rgba(255,0,0,.1);border-radius:5px;content:"";height:calc(100% + 16px);left:-8px;position:absolute;width:calc(100% + 16px);z-index:0}.sticky-header .bottom-ui.is-invalid>[data-v-2f2d055d]{position:relative;z-index:1}.sticky-header .bottom-ui.no-payment-method[data-v-2f2d055d]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.sticky-header .bottom-ui .final-price[data-v-2f2d055d]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:auto;width:40%}.sticky-header .bottom-ui .final-price label[data-v-2f2d055d]{font-size:2rem;text-align:right;width:100%}.sticky-header .bottom-ui .final-price .final-price-original[data-v-2f2d055d]{color:#ed1c23;font-style:normal;text-align:right;width:100%}.sticky-header .bottom-ui .final-price .applied-discounts[data-v-2f2d055d],.sticky-header .bottom-ui .final-price .final-price-info[data-v-2f2d055d]{color:#7f8fa4;font-style:normal;text-align:right;width:100%}.sticky-header .bottom-ui .paid-params-info[data-v-2f2d055d]{cursor:help;left:1px;position:relative;top:2px}.pass-comparision-wrapper[data-v-2f2d055d]{border:1px solid #dee1e4;border-radius:5px;margin:1rem auto;max-width:720px}.pass-comparision-wrapper p[data-v-2f2d055d]{font-size:85%;margin:0;padding:10px;text-align:center}.pass-comparision-wrapper .pass-comparision[data-v-2f2d055d]{border-top:1px solid #dee1e4;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:10px}.pass-comparision-wrapper .pass-comparision dt[data-v-2f2d055d]{font-weight:700;margin:2px 0;padding:0 1rem 0 0;text-align:right;width:40%}.pass-comparision-wrapper .pass-comparision dd[data-v-2f2d055d]{margin:2px 0;padding:2px;width:60%}.pass-comparision-wrapper .pass-comparision .service-item[data-v-2f2d055d]{display:block}.pass-comparision-wrapper .pass-comparision .service-item[data-v-2f2d055d]:before{content:"\2022   "}.pass-comparision-wrapper .pass-comparision .is-heading[data-v-2f2d055d]{font-weight:700}.pass-comparision-wrapper .pass-comparision .is-heading-on-mobile[data-v-2f2d055d]{display:none}.pass-comparision-wrapper .pass-comparision .is-modified[data-v-2f2d055d]{background:#fde5e6}.pass-comparision-wrapper .pass-comparision.has-two-cols dd[data-v-2f2d055d]{width:30%}@media (max-width:1024px){.sticky-header .bottom-ui>label[data-v-2f2d055d]{margin-right:1%;width:40%}.pass-comparision-wrapper .pass-comparision .is-heading[data-v-2f2d055d]{display:none}.pass-comparision-wrapper .pass-comparision dd[data-v-2f2d055d],.pass-comparision-wrapper .pass-comparision dt[data-v-2f2d055d]{text-align:left;width:100%!important}.pass-comparision-wrapper .pass-comparision dd .is-heading-on-mobile[data-v-2f2d055d],.pass-comparision-wrapper .pass-comparision dt .is-heading-on-mobile[data-v-2f2d055d]{display:block;font-size:80%;font-weight:700;opacity:.75}}@media (max-width:787px){.sticky-header .bottom-ui[data-v-2f2d055d]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:1rem}.sticky-header .bottom-ui>label[data-v-2f2d055d]{margin-right:0;padding:5px 0;width:100%}.sticky-header .bottom-ui>label select[data-v-2f2d055d]{margin-left:auto}.sticky-header .bottom-ui .final-price[data-v-2f2d055d]{width:100%}.sticky-header.has-bottom-slot[data-v-2f2d055d] .wrapper{height:auto!important;min-height:15rem;padding:0 0 1rem}}@media (max-width:640px){.passes-active-form[data-v-2f2d055d]{margin-top:20rem}.passes-active-form .sticky-header[data-v-2f2d055d] .wrapper h1{padding:1rem 0}.passes-active-form .sticky-header .top-ui[data-v-2f2d055d]{top:3px}.passes-active-form .sticky-header .bottom-ui>label select[data-v-2f2d055d]{margin-left:5px}.passes-active-form .field[data-v-2f2d055d],.passes-active-form .vdp-datepicker[data-v-2f2d055d]{width:100%}.passes-active-form .field input[data-v-2f2d055d],.passes-active-form .field label[data-v-2f2d055d],.passes-active-form .field select[data-v-2f2d055d],.passes-active-form .field textarea[data-v-2f2d055d]{text-align:left;width:100%}.passes-active-form .field label[data-v-2f2d055d]{margin-bottom:.5rem}.passes-active-form .field small.note[data-v-2f2d055d]{padding:.5rem 0 0}.passes-active-form .field>label[data-v-2f2d055d]{width:calc(100% - 40px)}}@media (max-width:560px){.passes-active-form .sticky-header[data-v-2f2d055d] .wrapper h1{padding:1.3rem 0}}.payments-list-item[data-v-7ecb435e]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border-top:1px solid #ebebeb;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.4rem;margin:0;padding:1rem 0;position:relative;width:100%}.payments-list-item[data-v-7ecb435e]:first-of-type{border-top:none}.payments-list-item[data-v-7ecb435e] .invoice-downloader a{display:block;font-size:1.2rem;margin:.5rem 0 0}.payments-list-item .client[data-v-7ecb435e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.75rem;padding-right:1.5rem}.payments-list-item .client>[data-v-7ecb435e]{display:block}.payments-list-item .client .text-cut[data-v-7ecb435e]{top:0}.payments-list-item .client .cart-id[data-v-7ecb435e],.payments-list-item .client .email[data-v-7ecb435e],.payments-list-item .client .pass-code[data-v-7ecb435e],.payments-list-item .client .phone[data-v-7ecb435e],.payments-list-item .client .reservation-details[data-v-7ecb435e],.payments-list-item .client .worker[data-v-7ecb435e]{color:#7f8fa4;display:block;line-height:1}.payments-list-item .client .cart-id>svg[data-v-7ecb435e],.payments-list-item .client .email>svg[data-v-7ecb435e],.payments-list-item .client .pass-code>svg[data-v-7ecb435e],.payments-list-item .client .phone>svg[data-v-7ecb435e],.payments-list-item .client .reservation-details>svg[data-v-7ecb435e],.payments-list-item .client .worker>svg[data-v-7ecb435e]{margin-right:.25rem;position:relative;top:1px}.payments-list-item .client .email[data-v-7ecb435e]:active,.payments-list-item .client .email[data-v-7ecb435e]:focus,.payments-list-item .client .email[data-v-7ecb435e]:hover,.payments-list-item .client .phone[data-v-7ecb435e]:active,.payments-list-item .client .phone[data-v-7ecb435e]:focus,.payments-list-item .client .phone[data-v-7ecb435e]:hover,.payments-list-item .client a.reservation-details[data-v-7ecb435e]:active,.payments-list-item .client a.reservation-details[data-v-7ecb435e]:focus,.payments-list-item .client a.reservation-details[data-v-7ecb435e]:hover{color:#299ef5}.payments-list-item .date[data-v-7ecb435e]{padding-right:1rem}.payments-list-item .date>[data-v-7ecb435e]{display:block}.payments-list-item .date>span[data-v-7ecb435e]{margin-bottom:.5rem}.payments-list-item .date>.is-daily-range[data-v-7ecb435e]{display:block}.payments-list-item .date>.is-daily-range>span[data-v-7ecb435e]{display:block;margin-bottom:.5rem}.payments-list-item .service[data-v-7ecb435e]{cursor:pointer;padding-right:1rem;position:relative;width:12.5%}.payments-list-item .service-color[data-v-7ecb435e]{border-radius:50%;display:inline-block;height:1rem;margin-right:.5rem;width:1rem}.payments-list-item .service-category[data-v-7ecb435e]{display:block;margin-top:4px}.payments-list-item .service:hover .tooltip[data-v-7ecb435e]{opacity:1;top:50%}.payments-list-item .service:hover .tooltip.tooltip-top[data-v-7ecb435e]{top:-30px}.payments-list-item .price[data-v-7ecb435e]{font-size:1.6rem;font-weight:700;padding:0 1rem 0 0;width:10%}.payments-list-item .price-payment-commission[data-v-7ecb435e],.payments-list-item .price-payment-system[data-v-7ecb435e]{color:#7f8fa4;display:block;font-size:1.2rem;font-weight:400;margin-top:.5rem;width:100%}.payments-list-item .worker[data-v-7ecb435e]{width:12.5%}.payments-list-item .additional-info[data-v-7ecb435e]{padding-right:1rem;width:17.5%}.payments-list-item .additional-info ul[data-v-7ecb435e]{list-style-type:square;padding-left:2rem}.payments-list-item .additional-info ul>li[data-v-7ecb435e]{margin:.25rem 0}.payments-list-item .additional-info ul>li.link[data-v-7ecb435e]{float:left;list-style-type:none;position:relative}.payments-list-item .additional-info .payment-status .is-paid[data-v-7ecb435e]{color:#69b228}.payments-list-item .additional-info .payment-status .is-not-paid[data-v-7ecb435e]{color:#ed1c23}.payments-list-item .status[data-v-7ecb435e]{padding-right:3rem;text-align:center;width:12.5%}.payments-list-item .status.status-mobile[data-v-7ecb435e]{display:-webkit-box;display:-ms-flexbox;display:flex}.payments-list-item .status.status-mobile>span[data-v-7ecb435e]{margin-right:2rem}.payments-list-item .status.status-mobile .payment-status-edit[data-v-7ecb435e]{margin-top:.3rem}.payments-list-item .status>span[data-v-7ecb435e]{border:1px solid #2f4d8a;border-radius:5px;color:#2f4d8a;display:inline-block;font-size:1.2rem;font-weight:600;padding:.125rem .5rem;text-align:center;text-transform:uppercase}.payments-list-item .status>span.is-waiting[data-v-7ecb435e]{border-color:#2696e9;color:#2696e9}.payments-list-item .status>span.is-confirmed[data-v-7ecb435e]{border-color:#69b228;color:#69b228}.payments-list-item .status>span.is-rejected[data-v-7ecb435e]{border-color:#ed1c23;color:#ed1c23}.payments-list-item .status>span.is-cancelled[data-v-7ecb435e]{border-color:#7f8fa4;color:#7f8fa4}.payments-list-item .status .revert-link[data-v-7ecb435e]{color:#7f8fa4;display:block;font-size:1.2rem;margin-top:1rem}.payments-list-item .status .revert-link[data-v-7ecb435e]:active,.payments-list-item .status .revert-link[data-v-7ecb435e]:focus,.payments-list-item .status .revert-link[data-v-7ecb435e]:hover{color:#2f4d8a}.payments-list-item .payment-status-edit[data-v-7ecb435e]{display:block;margin:1rem 0 0;text-align:center}.payments-list-item .date-from[data-v-7ecb435e],.payments-list-item .date-to[data-v-7ecb435e]{display:inline-block;text-align:center}.payments-list-item .date-from-name[data-v-7ecb435e],.payments-list-item .date-to-name[data-v-7ecb435e]{color:#7f8fa4;font-size:1.2rem}@media (max-width:1240px){.payments-list-item .status>span[data-v-7ecb435e]{display:inline-block;text-align:center}}@media (max-width:1040px){.payments-list-item .client .status[data-v-7ecb435e]{margin-bottom:.5rem;text-align:left;white-space:nowrap}}@media (max-width:640px){.payments-list-item[data-v-7ecb435e]{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:2rem 1rem}.payments-list-item .cart-id[data-v-7ecb435e],.payments-list-item .item-id[data-v-7ecb435e]{color:#7f8fa4;font-weight:600;position:absolute;right:1rem;top:2rem}.payments-list-item .cart-id[data-v-7ecb435e]{top:3.6rem}.payments-list-item .item-actions[data-v-7ecb435e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;margin:2rem -.25rem 0;width:100%}.payments-list-item .item-actions .button[data-v-7ecb435e]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:25%}.payments-list-item .item-actions .button[data-v-7ecb435e]:last-child{width:50%}.payments-list-item .additional-info[data-v-7ecb435e],.payments-list-item .client[data-v-7ecb435e],.payments-list-item .date[data-v-7ecb435e]{width:100%!important}.payments-list-item .client .name[data-v-7ecb435e]{margin-bottom:0;margin-top:1.5rem}.payments-list-item .date[data-v-7ecb435e]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:1rem 0 0}.payments-list-item .date>strong+span[data-v-7ecb435e],.payments-list-item .date>strong[data-v-7ecb435e]{border-top:1px solid #ebebeb;padding:.5rem 0 .35rem;width:50%}.payments-list-item .service-data-wrapper[data-v-7ecb435e],.payments-list-item .worker-data-wrapper[data-v-7ecb435e]{border-top:1px solid #ebebeb;display:-webkit-box;display:-ms-flexbox;display:flex;padding:.5rem 0;width:100%}.payments-list-item .service-data-wrapper .service-label[data-v-7ecb435e],.payments-list-item .service-data-wrapper .service[data-v-7ecb435e],.payments-list-item .service-data-wrapper .worker-label[data-v-7ecb435e],.payments-list-item .service-data-wrapper .worker[data-v-7ecb435e],.payments-list-item .worker-data-wrapper .service-label[data-v-7ecb435e],.payments-list-item .worker-data-wrapper .service[data-v-7ecb435e],.payments-list-item .worker-data-wrapper .worker-label[data-v-7ecb435e],.payments-list-item .worker-data-wrapper .worker[data-v-7ecb435e]{display:block;width:50%}.payments-list-item .additional-info ul>li.link[data-v-7ecb435e]{width:100%}}@media (max-width:520px){.payments-list-item .item-actions[data-v-7ecb435e]{-ms-flex-wrap:wrap;flex-wrap:wrap}.payments-list-item .item-actions .button[data-v-7ecb435e]{margin-bottom:1rem;width:100%}.payments-list-item .item-actions .button[data-v-7ecb435e]:last-child{margin-bottom:0;width:100%}}.payments-list-item[data-v-5c04003a]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border-top:1px solid #ebebeb;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.4rem;margin:0;padding:1rem 0;position:relative;width:100%}.payments-list-item[data-v-5c04003a]:first-of-type{border-top:none}.payments-list-item[data-v-5c04003a] .invoice-downloader a{display:block;font-size:1.2rem;margin:.5rem 0 0}.payments-list-item .text-light[data-v-5c04003a]{color:#7f8fa4}.payments-list-item .client[data-v-5c04003a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.75rem;padding-right:1.5rem}.payments-list-item .client>[data-v-5c04003a]{display:block}.payments-list-item .client .cart-id[data-v-5c04003a],.payments-list-item .client .email[data-v-5c04003a],.payments-list-item .client .phone[data-v-5c04003a],.payments-list-item .client .reservation-details[data-v-5c04003a],.payments-list-item .client .worker[data-v-5c04003a]{color:#7f8fa4;display:block;line-height:1}.payments-list-item .client .cart-id>svg[data-v-5c04003a],.payments-list-item .client .email>svg[data-v-5c04003a],.payments-list-item .client .phone>svg[data-v-5c04003a],.payments-list-item .client .reservation-details>svg[data-v-5c04003a],.payments-list-item .client .worker>svg[data-v-5c04003a]{margin-right:.25rem;position:relative;top:1px}.payments-list-item .client .email[data-v-5c04003a]:active,.payments-list-item .client .email[data-v-5c04003a]:focus,.payments-list-item .client .email[data-v-5c04003a]:hover,.payments-list-item .client .phone[data-v-5c04003a]:active,.payments-list-item .client .phone[data-v-5c04003a]:focus,.payments-list-item .client .phone[data-v-5c04003a]:hover,.payments-list-item .client a.reservation-details[data-v-5c04003a]:active,.payments-list-item .client a.reservation-details[data-v-5c04003a]:focus,.payments-list-item .client a.reservation-details[data-v-5c04003a]:hover{color:#299ef5}.payments-list-item .client .text-cut[data-v-5c04003a]{top:0}.payments-list-item .date[data-v-5c04003a]{padding-right:1rem}.payments-list-item .date>[data-v-5c04003a]{display:block}.payments-list-item .date>span[data-v-5c04003a]{margin-bottom:.5rem}.payments-list-item .date>.is-daily-range[data-v-5c04003a]{display:block}.payments-list-item .date>.is-daily-range>span[data-v-5c04003a]{display:block;margin-bottom:.5rem}.payments-list-item .service[data-v-5c04003a]{cursor:pointer;padding-right:1rem;position:relative;width:12.5%}.payments-list-item .service-color[data-v-5c04003a]{border-radius:50%;display:inline-block;height:1rem;margin-right:.5rem;width:1rem}.payments-list-item .service-category[data-v-5c04003a]{display:block;margin-top:4px}.payments-list-item .service:hover .tooltip[data-v-5c04003a]{opacity:1;top:50%}.payments-list-item .service:hover .tooltip.tooltip-top[data-v-5c04003a]{top:-30px}.payments-list-item .price[data-v-5c04003a]{font-size:1.6rem;font-weight:700;padding:0 1rem 0 0;width:20%}.payments-list-item .price-payment-system[data-v-5c04003a]{color:#7f8fa4;display:block;font-size:1.2rem;font-weight:400;margin-bottom:.5rem;margin-top:.5rem;width:100%}.payments-list-item .price-payment-system+.button[data-v-5c04003a]{margin-left:0}.payments-list-item .worker[data-v-5c04003a]{width:12.5%}.payments-list-item .additional-info[data-v-5c04003a]{padding-right:1rem;width:17.5%}.payments-list-item .additional-info ul[data-v-5c04003a]{list-style-type:square;padding-left:2rem}.payments-list-item .additional-info ul>li[data-v-5c04003a]{margin:.25rem 0}.payments-list-item .additional-info ul>li.link[data-v-5c04003a]{float:left;list-style-type:none;position:relative}.payments-list-item .additional-info .payment-status .is-paid[data-v-5c04003a]{color:#69b228}.payments-list-item .additional-info .payment-status .is-not-paid[data-v-5c04003a]{color:#ed1c23}.payments-list-item .status[data-v-5c04003a]{padding-right:3rem;text-align:center;width:12.5%}.payments-list-item .status.status-mobile[data-v-5c04003a]{display:-webkit-box;display:-ms-flexbox;display:flex}.payments-list-item .status.status-mobile>span[data-v-5c04003a]{margin-right:2rem}.payments-list-item .status.status-mobile .payment-status-edit[data-v-5c04003a]{margin-top:.3rem}.payments-list-item .status>span[data-v-5c04003a]{border:1px solid #2f4d8a;border-radius:5px;color:#2f4d8a;display:inline-block;font-size:1.2rem;font-weight:600;padding:.125rem .5rem;text-align:center;text-transform:uppercase}.payments-list-item .status>span.is-waiting[data-v-5c04003a]{border-color:#2696e9;color:#2696e9}.payments-list-item .status>span.is-confirmed[data-v-5c04003a]{border-color:#69b228;color:#69b228}.payments-list-item .status>span.is-rejected[data-v-5c04003a]{border-color:#ed1c23;color:#ed1c23}.payments-list-item .status>span.is-cancelled[data-v-5c04003a]{border-color:#7f8fa4;color:#7f8fa4}.payments-list-item .status .revert-link[data-v-5c04003a]{color:#7f8fa4;display:block;font-size:1.2rem;margin-top:1rem}.payments-list-item .status .revert-link[data-v-5c04003a]:active,.payments-list-item .status .revert-link[data-v-5c04003a]:focus,.payments-list-item .status .revert-link[data-v-5c04003a]:hover{color:#2f4d8a}.payments-list-item .payment-status-edit[data-v-5c04003a]{display:block;margin:1rem 0 0;text-align:center}.payments-list-item .date-from[data-v-5c04003a],.payments-list-item .date-to[data-v-5c04003a]{display:inline-block;text-align:center}.payments-list-item .date-from-name[data-v-5c04003a],.payments-list-item .date-to-name[data-v-5c04003a]{color:#7f8fa4;font-size:1.2rem}@media (max-width:1240px){.payments-list-item .status>span[data-v-5c04003a]{display:inline-block;text-align:center}}@media (max-width:1040px){.payments-list-item .client .email[data-v-5c04003a],.payments-list-item .client .phone[data-v-5c04003a],.payments-list-item .client .reservation-details[data-v-5c04003a]{margin:1rem 0}.payments-list-item .client .status[data-v-5c04003a]{margin-bottom:.5rem;text-align:left;white-space:nowrap}.payments-list-item .pass-data-price[data-v-5c04003a]{border-top:1px solid #ebebeb;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:.5rem;padding:.5rem 0;width:100%}}@media (max-width:640px){.payments-list-item[data-v-5c04003a]{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:2rem 1rem}.payments-list-item .cart-id[data-v-5c04003a],.payments-list-item .item-id[data-v-5c04003a]{color:#7f8fa4;font-weight:600;position:absolute;right:1rem;top:2rem}.payments-list-item .cart-id[data-v-5c04003a]{top:3.6rem}.payments-list-item .item-actions[data-v-5c04003a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;margin:2rem -.25rem 0;width:100%}.payments-list-item .item-actions .button[data-v-5c04003a]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:25%}.payments-list-item .item-actions .button[data-v-5c04003a]:last-child{width:50%}.payments-list-item .additional-info[data-v-5c04003a],.payments-list-item .client[data-v-5c04003a],.payments-list-item .date[data-v-5c04003a]{width:100%!important}.payments-list-item .client .name[data-v-5c04003a]{margin-bottom:0;margin-top:1.5rem}.payments-list-item .date[data-v-5c04003a]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:1rem 0 0}.payments-list-item .date>strong+span[data-v-5c04003a],.payments-list-item .date>strong[data-v-5c04003a]{border-top:1px solid #ebebeb;padding:.5rem 0 .35rem;width:50%}.payments-list-item .pass-data-price[data-v-5c04003a],.payments-list-item .service-data-wrapper[data-v-5c04003a],.payments-list-item .worker-data-wrapper[data-v-5c04003a]{border-top:1px solid #ebebeb;display:-webkit-box;display:-ms-flexbox;display:flex;padding:.5rem 0;width:100%}.payments-list-item .pass-data-price .service-label[data-v-5c04003a],.payments-list-item .pass-data-price .service[data-v-5c04003a],.payments-list-item .pass-data-price .worker-label[data-v-5c04003a],.payments-list-item .pass-data-price .worker[data-v-5c04003a],.payments-list-item .service-data-wrapper .service-label[data-v-5c04003a],.payments-list-item .service-data-wrapper .service[data-v-5c04003a],.payments-list-item .service-data-wrapper .worker-label[data-v-5c04003a],.payments-list-item .service-data-wrapper .worker[data-v-5c04003a],.payments-list-item .worker-data-wrapper .service-label[data-v-5c04003a],.payments-list-item .worker-data-wrapper .service[data-v-5c04003a],.payments-list-item .worker-data-wrapper .worker-label[data-v-5c04003a],.payments-list-item .worker-data-wrapper .worker[data-v-5c04003a]{display:block;width:50%}.payments-list-item .pass-data-price[data-v-5c04003a]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:.5rem}.payments-list-item .additional-info ul>li.link[data-v-5c04003a]{width:100%}}@media (max-width:520px){.payments-list-item .item-actions[data-v-5c04003a]{-ms-flex-wrap:wrap;flex-wrap:wrap}.payments-list-item .item-actions .button[data-v-5c04003a]{margin-bottom:1rem;width:100%}.payments-list-item .item-actions .button[data-v-5c04003a]:last-child{margin-bottom:0;width:100%}}.payments .empty-state[data-v-53bb6641]{background:#eff3f6;padding:2rem;text-align:center;width:100%}.payments[data-v-53bb6641] .additional-filters{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;right:0;top:20px}.payments[data-v-53bb6641] .block-heading{-ms-flex-wrap:wrap;flex-wrap:wrap}.payments-filters[data-v-53bb6641]{display:-webkit-box;display:-ms-flexbox;display:flex;padding:2rem 0 0;width:100%}.payments-filters+.payments-filters[data-v-53bb6641]{padding:2rem 0}.payments-filters>.payments-filters-group[data-v-53bb6641]{display:-webkit-box;display:-ms-flexbox;display:flex}.payments-filters>.payments-filters-group[data-v-53bb6641]:first-child{width:100%}.payments-filters-group-wrapper .payments-filters-group[data-v-53bb6641],.payments-filters-group-wrapper[data-v-53bb6641]{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.payments-filters:first-child .payments-filters-group[data-v-53bb6641]{width:45%}.payments-filters:first-child .payments-filters-group select[data-v-53bb6641]{margin-right:2rem}.payments-filters:first-child .payments-filters-group ~ .payments-filters-group[data-v-53bb6641]{width:55%}.payments-filters:first-child.is-passes-view .payments-filters-group[data-v-53bb6641]{width:70%}.payments-filters:first-child.is-passes-view .payments-filters-group select[data-v-53bb6641]{margin-right:2rem}.payments-filters:first-child.is-passes-view .payments-filters-group ~ .payments-filters-group[data-v-53bb6641]{width:30%}.payments-filters:nth-child(2) .payments-filters-group-wrapper .payments-filters-group[data-v-53bb6641]{width:70%}.payments-filters:nth-child(2) .payments-filters-group-wrapper .payments-filters-group~.payments-filters-group[data-v-53bb6641]{width:30%}.payments-filters .button[data-v-53bb6641]{min-width:3.6rem;width:3.6rem}.payments-filters-toggle-button[data-v-53bb6641]{margin:1rem 0;width:100%}.payments-filters .vdp-datepicker[data-v-53bb6641]{min-width:16rem}.payments-filters select[data-v-53bb6641]{height:3.6rem;line-height:3.6rem;min-width:18rem!important}.payments-filters select+select[data-v-53bb6641]{margin-left:2rem}.payments-filters input[data-v-53bb6641]{background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16"><path fill-rule="evenodd" fill="%237F8FA4" d="M382.217,267.717a1,1,0,0,1-1.414,0l-3.15-3.15a7,7,0,1,1,1.415-1.414l3.149,3.15A1,1,0,0,1,382.217,267.717Zm-5.2-12.271a5,5,0,1,0,0,7.071A5,5,0,0,0,377.017,255.446Z" transform="translate(-366.5 -252)"/></svg>');background-repeat:no-repeat;background-position:calc(100% - 1.2rem) 50%;border:1px solid #dee1e4;border-radius:5px;height:3.6rem;padding:0 1rem;width:100%}.payments-filters .separator[data-v-53bb6641]{display:block;height:3.2rem;position:relative;min-width:3.6rem;width:3.6rem}.payments-filters .separator[data-v-53bb6641]:before{background:#ebebeb;content:"";height:3.6rem;left:50%;position:absolute;top:0;width:.1rem}.payments-content[data-v-53bb6641]{width:100%}.payments-content.is-loading[data-v-53bb6641]{opacity:.25}.tab-buttons[data-v-53bb6641]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tab-buttons ul[data-v-53bb6641]{display:-webkit-box;display:-ms-flexbox;display:flex;list-style-type:none;margin:0 auto;max-width:1400px;padding:0}.tab-buttons ul li[data-v-53bb6641]{color:#299ef5;cursor:pointer;height:7rem;line-height:7rem;margin-right:5rem;position:relative;white-space:nowrap}.tab-buttons ul li.active[data-v-53bb6641]:after{background:#299ef5;bottom:0;content:"";height:3px;left:0;position:absolute;width:100%}@media (max-width:1680px){.tab-buttons ul li[data-v-53bb6641]{margin-right:3rem}}@media (max-width:1040px){.tab-buttons[data-v-53bb6641]{width:100%}.tab-buttons select[data-v-53bb6641]{max-width:100%!important;width:100%}}@media (max-width:1240px){.payments-filters .separator[data-v-53bb6641]{min-width:1.6rem;width:1.6rem}}@media (max-width:1180px){.payments-filters[data-v-53bb6641]:first-child{-ms-flex-wrap:wrap;flex-wrap:wrap}.payments-filters:first-child .payments-filters-group[data-v-53bb6641]{width:100%!important}.payments-filters:first-child .payments-filters-group[data-v-53bb6641]:first-child{padding-bottom:2rem}.payments-filters:first-child .separator[data-v-53bb6641]{display:none}}@media (max-width:1040px){.payments .additional-filters[data-v-53bb6641]{top:25px}.payments-filters[data-v-53bb6641]{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:1rem 0}.payments-filters .separator[data-v-53bb6641]{display:none}.payments-filters[data-v-53bb6641]:first-child{padding-bottom:0!important}.payments-filters:first-child select[data-v-53bb6641]{margin-right:1rem!important}.payments-filters:first-child .payments-filters-group[data-v-53bb6641]:first-child{padding-bottom:0!important}.payments-filters[data-v-53bb6641]:nth-child(2){padding-top:0}.payments-filters:nth-child(2) .payments-filters-group~.payments-filters-group[data-v-53bb6641]{margin-left:2rem}.payments-filters .payments-filters-group[data-v-53bb6641]{margin-left:0!important;padding:.75rem 0 0;width:100%}.payments-filters .payments-filters-group .vdp-datepicker[data-v-53bb6641]{width:50%}.payments-filters .payments-filters-group-wrapper[data-v-53bb6641]{padding:0}.payments-filters .payments-filters-group select[data-v-53bb6641]{margin-left:0;margin-right:1rem;min-width:10rem!important}}@media (max-width:840px){.payments-filters-group-wrapper[data-v-53bb6641]{-ms-flex-wrap:wrap;flex-wrap:wrap}.payments-filters-group-wrapper .payments-filters-group[data-v-53bb6641]{width:100%!important}.payments-filters-group-wrapper .payments-filters-group select[data-v-53bb6641]:last-child{margin-right:0!important}}@media (max-width:640px){.block-list-heading[data-v-53bb6641]{display:none}.payments .sticky-header.has-bottom-slot[data-v-53bb6641] .wrapper h1:after{display:none!important}.payments[data-v-53bb6641]{margin-top:17rem}.payments .additional-filters[data-v-53bb6641]{position:static}.payments-filters[data-v-53bb6641]{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-1.5rem;margin-top:-.5rem}.payments-filters .payments-filters-group[data-v-53bb6641]{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important;padding:.75rem 0;width:100%}.payments-filters .payments-filters-group select[data-v-53bb6641]{margin-bottom:1rem;margin-right:0!important;width:100%}.payments-filters .payments-filters-group .vdp-datepicker[data-v-53bb6641]{width:100%}.payments-filters .payments-filters-group .vdp-datepicker+.vdp-datepicker[data-v-53bb6641]{margin-bottom:1.5rem;margin-left:0;margin-top:1rem}.payments-filters .payments-filters-group .vdp-datepicker+.vdp-datepicker[data-v-53bb6641]:before,.payments-filters .payments-filters-group:first-child>.separator[data-v-53bb6641]{display:none}.payments-filters .payments-filters-group:first-child>input[data-v-53bb6641],.payments-filters .payments-filters-group:first-child>select[data-v-53bb6641]{margin-right:0!important;width:100%}.payments-filters .payments-filters-group select+select[data-v-53bb6641]{margin-left:0;margin-top:0}.payments-filters .payments-filters-group select+select[data-v-53bb6641]:last-child{margin-bottom:0}.payments-filters:nth-child(2) .payments-filters-group[data-v-53bb6641]:last-child{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important;padding-top:0}.payments-filters:nth-child(2) .payments-filters-group:last-child select[data-v-53bb6641]{margin-bottom:0;margin-right:1rem!important}}.payment-method-form[data-v-37ebb0a1]{padding:0 0 2rem;width:100%}.payment-method-form .passes-category[data-v-37ebb0a1],.payment-method-form .services-category[data-v-37ebb0a1]{width:100%}.payment-method-form .passes-category[data-v-37ebb0a1]:first-child,.payment-method-form .services-category[data-v-37ebb0a1]:first-child{margin-top:-2rem}.payment-method-form .passes-category>strong[data-v-37ebb0a1],.payment-method-form .services-category>strong[data-v-37ebb0a1]{display:block;margin:0 auto;max-width:1000px;padding:2rem 686px 2rem 0;text-align:right;width:100%}.payment-method-form .input-small[data-v-37ebb0a1]{width:8rem}@media (max-width:1100px){.payment-method-form .field input[data-v-37ebb0a1],.payment-method-form .field select[data-v-37ebb0a1],.payment-method-form .field textarea[data-v-37ebb0a1]{width:calc(66% - 50px)!important}.payment-method-form .passes-category>strong[data-v-37ebb0a1],.payment-method-form .services-category>strong[data-v-37ebb0a1]{padding-right:66.666666%}}@media (max-width:640px){.payment-method-form[data-v-37ebb0a1]{margin-top:6rem}.payment-method-form .passes-category>strong[data-v-37ebb0a1],.payment-method-form .services-category>strong[data-v-37ebb0a1]{text-align:left;padding-right:0}}@media (max-width:580px){.payment-method-form .field input[data-v-37ebb0a1],.payment-method-form .field label[data-v-37ebb0a1],.payment-method-form .field select[data-v-37ebb0a1],.payment-method-form .field textarea[data-v-37ebb0a1]{text-align:left;width:calc(100% - 50px)!important}.payment-method-form .field label[data-v-37ebb0a1]{margin-bottom:.5rem}.payment-method-form .field small.note[data-v-37ebb0a1]{padding:.5rem 0 0}}.price-rules-list-item[data-v-1ea1f948]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border-top:1px solid #ebebeb;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:1rem 3rem;position:relative;width:100%}.price-rules-list-item[data-v-1ea1f948]:first-of-type{border-top:none}.price-rules-list-item .handler[data-v-1ea1f948]{border-bottom:2px solid #dee1e4;border-top:2px solid #dee1e4;cursor:move;height:2rem;left:1.2rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1rem}.price-rules-list-item .handler[data-v-1ea1f948]:before{border-bottom:2px solid #dee1e4;border-top:2px solid #dee1e4;content:"";display:block;height:.8rem;margin-top:.4rem;width:1rem}.price-rules-list-item .parameters[data-v-1ea1f948]{padding-left:1rem;padding-right:2rem;width:60%}.price-rules-list-item .price[data-v-1ea1f948]{padding-left:1rem;padding-right:1rem;width:20%}.price-rules-list-item .price-rule[data-v-1ea1f948]{padding:.25rem 0}.price-rules-list-item .price-rule-periodicity-name+div[data-v-1ea1f948]{margin-top:5px}.price-rules-list-item .price-label[data-v-1ea1f948]{display:none}.price-rules-list-item[data-v-1ea1f948] .text-light{color:#7f8fa4}.price-rules-list-item .actions[data-v-1ea1f948]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:auto;white-space:nowrap}.price-rules-list-item .actions .button[data-v-1ea1f948]{display:inline-block;margin:0 .5rem}.price-rules-list-item .actions .button.button-mobile-only[data-v-1ea1f948]{display:none}@media (max-width:780px){.price-rules-list-item[data-v-1ea1f948]{-ms-flex-wrap:wrap;flex-wrap:wrap}.price-rules-list-item .actions[data-v-1ea1f948],.price-rules-list-item .parameters[data-v-1ea1f948],.price-rules-list-item .price[data-v-1ea1f948]{padding:.5rem 0;text-align:center;width:100%}.price-rules-list-item .price-label[data-v-1ea1f948]{display:block;font-weight:700;padding:2rem 0 .5rem;text-align:center}.price-rules-list-item .actions[data-v-1ea1f948]{padding:1rem}.price-rules-list-item .actions .button[data-v-1ea1f948]{width:50%}.price-rules-list-item .actions .button.button-desktop-only[data-v-1ea1f948]{display:none}.price-rules-list-item .actions .button.button-mobile-only[data-v-1ea1f948]{display:-webkit-box;display:-ms-flexbox;display:flex}}.price-rules .empty-state[data-v-66d9d76f]{background:#eff3f6;padding:2rem;text-align:center;width:100%}.price-rules-content[data-v-66d9d76f]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.price-rules .message[data-v-66d9d76f]{margin-top:2rem}@media (max-width:780px){.block-list-heading[data-v-66d9d76f]{display:none!important}}@media (max-width:640px){.price-rules[data-v-66d9d76f]{margin-top:6rem}}.price-rules-form select.is-invalid[data-v-56164044]{border:1px solid #ed1c23}.price-rules-form .message[data-v-56164044]{width:100%}.price-rules-form .week-days[data-v-56164044]{width:33.333333%}.price-rules-form .week-days p[data-v-56164044]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin:.25rem 0}.price-rules-form .week-days p .switcher[data-v-56164044]{margin-right:1rem}.price-rules-form .rule-hours select[data-v-56164044]{width:80px}.price-rules-form .rule-hours select+select[data-v-56164044]{margin-left:2rem}.price-rules-form .rule-children input[data-v-56164044],.price-rules-form .rule-days-length input[data-v-56164044],.price-rules-form .rule-persons input[data-v-56164044]{width:80px}.price-rules-form .rule-children input+input[data-v-56164044],.price-rules-form .rule-days-length input+input[data-v-56164044],.price-rules-form .rule-persons input+input[data-v-56164044]{margin-left:2rem}.price-rules-form .rule-parameters-list[data-v-56164044]{width:50%}.price-rules-form .rule-parameters-list p[data-v-56164044]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin:.25rem 0}.price-rules-form .rule-parameters-list p span[data-v-56164044]{width:50%}.price-rules-form .rule-parameters-list p .switcher[data-v-56164044]{margin-right:1rem}.price-rules-form .rule-parameters-list p select[data-v-56164044]{width:33.33333%}@media (max-width:640px){.price-rules-form[data-v-56164044]{margin-top:6rem}}@media (max-width:580px){.price-rules-form .field label[data-v-56164044],.price-rules-form .field select[data-v-56164044],.price-rules-form .field textarea[data-v-56164044]{text-align:left;width:calc(100% - 50px)}.price-rules-form .field label[data-v-56164044]{margin-bottom:.5rem}.price-rules-form .field small.note[data-v-56164044]{padding:.5rem 0 0}.price-rules-form .rule-hours select[data-v-56164044]{width:calc(50% - 20px)}.price-rules-form .rule-parameters-list[data-v-56164044],.price-rules-form .week-days[data-v-56164044],.price-rules-form .week-days p[data-v-56164044]{width:100%}}@media (max-width:400px){.price-rules-form .field .vdp-datepicker[data-v-56164044]{margin-left:0;margin-top:1rem;width:100%}.price-rules-form .field .vdp-datepicker[data-v-56164044]:before{display:none}}.input-autocomplete[data-v-24a95dba]{background:#fff;border:1px solid #dee1e4;border-radius:5px;box-shadow:0 5px 5px rgba(0,0,0,.125);left:0;max-height:300px;overflow:auto;-webkit-overflow-scrolling:touch;padding:0;position:absolute;top:2.5rem;width:100%;z-index:10}.input-autocomplete-empty[data-v-24a95dba],.input-autocomplete-loading[data-v-24a95dba]{color:#7f8fa4;display:block;font-size:1rem;padding:.5rem 1rem}.input-autocomplete-item[data-v-24a95dba]{border-top:1px solid #dee1e4;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:1.2rem;padding:.5rem 1rem}.input-autocomplete-item[data-v-24a95dba]:hover{background:#2696e9;color:#fff}.input-autocomplete-item[data-v-24a95dba]:first-child{border-top:none}.input-autocomplete-item[data-v-24a95dba]:last-child{border-radius:0 0 5px 5px}.input-autocomplete-item-email[data-v-24a95dba],.input-autocomplete-item-name[data-v-24a95dba],.input-autocomplete-item-phone[data-v-24a95dba]{padding:.25rem 0;width:100%}@media (max-width:800px){.input-autocomplete[data-v-24a95dba]{width:66%}}@media (max-width:580px){.input-autocomplete[data-v-24a95dba]{left:0;top:70px;width:100%}}.time-popup[data-v-20ad6c1a]{background:#fff;border-radius:5px;box-shadow:0 5px 5px rgba(0,0,0,.25);left:50%;padding:2rem;position:fixed;top:50%;-webkit-transform:translateX(-50%) translateY(-33.33333%);transform:translateX(-50%) translateY(-33.33333%);transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out,-webkit-transform .25s ease-out;width:48rem;will-change:transform;z-index:10001}.time-popup h2[data-v-20ad6c1a]{font-weight:400;margin:0}.time-popup>.button[data-v-20ad6c1a]{display:none}.time-popup-overlay[data-v-20ad6c1a]{background:rgba(0,0,0,.25);height:100%;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity .25s ease-out;width:100vw;will-change:opacity;z-index:10000}.time-popup-overlay.is-visible[data-v-20ad6c1a]{opacity:1;pointer-events:auto}.time-popup-overlay.is-visible .time-popup[data-v-20ad6c1a]{-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.time-popup-close[data-v-20ad6c1a]{background:#ed1c23;border-radius:50%;color:#fff;font-size:3.6rem;font-weight:700;height:3.6rem;line-height:3.5rem;position:absolute;right:-1.8rem;text-align:center;top:-1.8rem;width:3.6rem}.time-popup-error-message[data-v-20ad6c1a]{color:#ed1c23;padding:1rem 0;text-align:center;width:100%}.time-popup-loading-state[data-v-20ad6c1a]{color:#7f8fa4;padding:6rem 0 3rem;text-align:center;width:100%}.time-popup-hours[data-v-20ad6c1a]{margin:1.5rem auto;max-height:480px;overflow:auto;-webkit-overflow-scrolling:touch;padding:0 2rem 0 0;width:100%}.time-popup-hours-day-item[data-v-20ad6c1a]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border:1px solid #dee1e4;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;margin:.5rem 0;padding:.5rem 1rem}.time-popup-hours-day-item.is-active[data-v-20ad6c1a]{background:linear-gradient(#fff,#dff0fc);border:2px solid #2696e9;box-shadow:0 2px 5px rgba(0,0,0,.25)}.time-popup-hours-day-item.is-invalid[data-v-20ad6c1a]{background:linear-gradient(#fff,#feeaef);border:1px solid #ed1c23}.time-popup-hours-day-item.is-invalid .button[data-v-20ad6c1a]{background:#f84871;border-color:#f84871}.time-popup-hours-day-item.is-invalid .button[data-v-20ad6c1a]:active,.time-popup-hours-day-item.is-invalid .button[data-v-20ad6c1a]:focus,.time-popup-hours-day-item.is-invalid .button[data-v-20ad6c1a]:hover{background:#f61b4f;border-color:#f61b4f}.time-popup-hours-day-item.is-invalid .item-info[data-v-20ad6c1a]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f84871;border-radius:10px;color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:serif;font-size:17px;font-style:normal;font-weight:700;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:20px;position:relative;top:1px;width:20px}.time-popup-hours-day-item.is-invalid .item-info .info-box-content>div[data-v-20ad6c1a]{color:#333c48!important;font-family:Source Sans Pro,sans-serif;font-size:1.3rem}.time-popup-hours-day-item.is-invalid.is-active[data-v-20ad6c1a]{background:linear-gradient(#fff,#dff0fc);border:2px solid #2696e9;box-shadow:0 2px 5px rgba(0,0,0,.25)}.time-popup-hours-day-item label[data-v-20ad6c1a]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#7f8fa4;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.2rem;margin-left:auto}.time-popup-hours-day-item label select[data-v-20ad6c1a]{font-size:1.2rem;height:2.6rem;margin-left:.5rem;width:200px}.time-popup-hours-day-item label strong[data-v-20ad6c1a]{margin-left:.5rem;width:200px}.time-popup-hours-day-item .button[data-v-20ad6c1a]{margin-left:auto;min-width:80px}.time-popup-hours-day-item .active-icon[data-v-20ad6c1a]{margin:0 32px 0 auto}@media (max-width:1040px){.time-popup[data-v-20ad6c1a]{border-radius:0;height:100%;width:100vw}.time-popup .time-popup-hours[data-v-20ad6c1a]{max-height:100%;padding-right:0}.time-popup .time-popup-close[data-v-20ad6c1a]{display:none}.time-popup>.button[data-v-20ad6c1a]{border-radius:0;bottom:0;display:block;left:0;position:absolute}}@media (max-width:480px){.time-popup[data-v-20ad6c1a]{padding:1rem}.time-popup .time-popup-hours[data-v-20ad6c1a]{max-height:100%}.time-popup .time-popup-hours-day-item .hour-value[data-v-20ad6c1a]{padding-left:0}}.reservation-form-custom-hour[data-v-5b04dba5]{display:block;width:100%}.reservation-form-custom-hour .field[data-v-5b04dba5]{max-width:320px}.reservation-form-custom-hour .field label[data-v-5b04dba5]{width:140px}.reservation-form-custom-hour .field .small-select[data-v-5b04dba5]{width:7.5rem}.reservation-form-custom-hour .field .small-select+.small-select[data-v-5b04dba5]{margin-left:1rem}.reservation-form-custom-hour .button[data-v-5b04dba5]{margin:20px auto 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:290px}.reservation-form-custom-hour .message[data-v-5b04dba5]{max-width:640px}@media (max-width:400px){.reservation-form-custom-hour[data-v-5b04dba5]{display:block;width:100%}.reservation-form-custom-hour .field[data-v-5b04dba5]{max-width:320px}.reservation-form-custom-hour .field label[data-v-5b04dba5]{width:100px}.reservation-form-custom-hour .field .small-select[data-v-5b04dba5]{width:7.5rem}.reservation-form-custom-hour .field .small-select+.small-select[data-v-5b04dba5]{margin-left:1rem}.reservation-form-custom-hour .button[data-v-5b04dba5]{width:100%}}.reservation-form .edit-date[data-v-5c1f3264],.reservation-form .edit-price[data-v-5c1f3264]{cursor:pointer}.reservation-form .field-phone+.note[data-v-5c1f3264]{color:#ed1c23}.reservation-form .language-switcher[data-v-5c1f3264]{margin-right:.3rem;position:relative;top:-1px}.reservation-form .buttons-bottom[data-v-5c1f3264]{display:none}.reservation-form.is-loading .block[data-v-5c1f3264]{opacity:.25;pointer-events:none}.reservation-form .message[data-v-5c1f3264]{margin:2rem auto;max-width:1400px;position:relative;width:100%;z-index:10}.reservation-form .message a[data-v-5c1f3264]{position:relative}.reservation-form .message a[data-v-5c1f3264]:active,.reservation-form .message a[data-v-5c1f3264]:focus,.reservation-form .message a[data-v-5c1f3264]:hover{opacity:1;text-decoration:none}.reservation-form .message .text-nowrap[data-v-5c1f3264]{white-space:nowrap}.reservation-form .tooltip-wrapper[data-v-5c1f3264]{position:relative}.reservation-form .tooltip-wrapper .tooltip[data-v-5c1f3264]{left:auto;right:0;top:3rem;-webkit-transform:none;transform:none}.reservation-form .tooltip-wrapper .tooltip[data-v-5c1f3264]:after{left:auto;right:-3px}.reservation-form .tooltip-wrapper:hover .tooltip[data-v-5c1f3264]{opacity:1;top:2rem;z-index:100}.reservation-form select.is-invalid[data-v-5c1f3264]{border:1px solid #ed1c23}.reservation-form select.is-invalid+.note[data-v-5c1f3264]{color:#ed1c23}.reservation-form .profile-check-button[data-v-5c1f3264]{left:-130px;position:relative;width:120px}.reservation-form .profile-search-button[data-v-5c1f3264]{left:-90px;position:relative;width:80px}.reservation-form .sticky-header .top-ui[data-v-5c1f3264]{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;right:0;top:28px;width:auto}.reservation-form .sticky-header .top-ui .form-save-additional-options[data-v-5c1f3264]{margin-right:1rem}.reservation-form .sticky-header .top-ui .send-confirmation[data-v-5c1f3264],.reservation-form .sticky-header .top-ui .update-all-future-payments[data-v-5c1f3264]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.3rem}.reservation-form .sticky-header .top-ui .send-confirmation .switcher[data-v-5c1f3264],.reservation-form .sticky-header .top-ui .update-all-future-payments .switcher[data-v-5c1f3264]{margin-right:.5rem}.reservation-form .sticky-header .bottom-ui[data-v-5c1f3264]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;top:-5px;width:100%}.reservation-form .sticky-header .bottom-ui>label[data-v-5c1f3264]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:2%;white-space:nowrap;width:28%}.reservation-form .sticky-header .bottom-ui>label select[data-v-5c1f3264]{margin-left:1rem}.reservation-form .sticky-header .bottom-ui.is-invalid[data-v-5c1f3264]{position:relative}.reservation-form .sticky-header .bottom-ui.is-invalid[data-v-5c1f3264]:before{background:rgba(255,0,0,.1);border-radius:5px;content:"";height:calc(100% + 16px);left:-8px;position:absolute;width:calc(100% + 16px);z-index:0}.reservation-form .sticky-header .bottom-ui.is-invalid>[data-v-5c1f3264]{position:relative;z-index:1}.reservation-form .sticky-header .bottom-ui.no-payment-method[data-v-5c1f3264]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.reservation-form .sticky-header .bottom-ui .discount-code-config[data-v-5c1f3264]{font-size:12px;width:160px}.reservation-form .sticky-header .bottom-ui .discount-code-config strong[data-v-5c1f3264]{font-size:1.4rem}.reservation-form .sticky-header .bottom-ui .discount-code-config .edit-discount-code[data-v-5c1f3264]{margin-left:1rem}.reservation-form .sticky-header .bottom-ui .discount-code-config .remove-discount-code[data-v-5c1f3264]{margin-left:.5rem}.reservation-form .sticky-header .bottom-ui .discount-code-config .edit-discount-code[data-v-5c1f3264],.reservation-form .sticky-header .bottom-ui .discount-code-config .remove-discount-code[data-v-5c1f3264]{position:relative;top:4px}.reservation-form .sticky-header .bottom-ui .final-price[data-v-5c1f3264]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:auto;width:40%}.reservation-form .sticky-header .bottom-ui .final-price label[data-v-5c1f3264]{font-size:2rem;text-align:right;width:100%}.reservation-form .sticky-header .bottom-ui .final-price .final-price-original[data-v-5c1f3264]{color:#ed1c23;font-style:normal;text-align:right;width:100%}.reservation-form .sticky-header .bottom-ui .final-price .applied-discounts[data-v-5c1f3264],.reservation-form .sticky-header .bottom-ui .final-price .final-price-info[data-v-5c1f3264]{color:#7f8fa4;font-style:normal;text-align:right;width:100%}.reservation-form .sticky-header .bottom-ui .paid-params-info[data-v-5c1f3264]{cursor:help;left:1px;position:relative;top:2px}.reservation-form .field[data-v-5c1f3264]{position:relative}.reservation-form .field .small-select[data-v-5c1f3264]{width:8rem}.reservation-form .field .small-select+.small-select[data-v-5c1f3264]{margin-left:1rem;width:9rem}.reservation-form .field .small-select.is-invalid[data-v-5c1f3264]{border:1px solid #ed1c23}.reservation-form .field .medium-select[data-v-5c1f3264]{width:calc(16.666666% - .5rem)}.reservation-form .field .medium-select+.medium-select[data-v-5c1f3264]{margin-left:1rem}.reservation-form .field .rodo-label[data-v-5c1f3264]{padding-left:1rem;text-align:left;width:calc(100% - 6rem)}.reservation-form .field .rodo-label.is-invalid[data-v-5c1f3264]{color:#ed1c23}.reservation-form .field input.has-autocomplete[data-v-5c1f3264]{border-radius:5px 5px 0 0}.reservation-form .field input.is-invalid[data-v-5c1f3264]{border-color:#ed1c23}.reservation-form .field input.is-valid[data-v-5c1f3264]{border-color:#69b228}.reservation-form .field .note.is-danger[data-v-5c1f3264]{color:#ed1c23!important}.reservation-form .field .note.is-success[data-v-5c1f3264]{color:#69b228!important}.reservation-form .field-phone[data-v-5c1f3264]{position:relative;width:33.333333%}.reservation-form .field-phone input[data-v-5c1f3264]{padding-left:30px;width:100%!important}.reservation-form .field-phone[data-v-5c1f3264]:before{background:#f2f7fa;border-right:1px solid #dee1e4;border-radius:5px 0 0 5px;content:"+";font-weight:400;height:calc(100% - 2px);left:1px;line-height:1.1;position:absolute;top:1px;width:24px}.reservation-form .field-phone[data-v-5c1f3264]:before,.reservation-form .reservation-date-type[data-v-5c1f3264]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.reservation-form .reservation-date-type[data-v-5c1f3264]{width:100%}.reservation-form .reservation-date-type>span[data-v-5c1f3264]{color:#7f8fa4;font-size:1.4rem;padding:0 1rem}.reservation-form .reservation-date-type .button[data-v-5c1f3264]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:240px}.reservation-form .reservation-date-type .button.is-active[data-v-5c1f3264]{background:linear-gradient(#fff,#dff0fc);border:2px solid #2696e9;box-shadow:0 2px 5px rgba(0,0,0,.25)}.reservation-form .reservation-date-type .button-wrapper[data-v-5c1f3264]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;width:240px}.reservation-form .reservation-date-type .button-wrapper .button[data-v-5c1f3264]{position:relative;z-index:2}.reservation-form .reservation-date-type .button-wrapper .vdp-datepicker[data-v-5c1f3264]{height:38px;left:3px;position:absolute;top:0;width:240px;z-index:1}.reservation-form .reservation-date-type .button-wrapper .time-popup[data-v-5c1f3264]{background:#fff;border-radius:5px;box-shadow:0 0 20px rgba(0,0,0,.15);left:5px;padding:2rem;position:absolute;top:calc(100% + 10px);z-index:2}.reservation-form .reservation-date-type .button-wrapper .time-popup label[data-v-5c1f3264]{color:#333c48;display:block;font-size:14px;font-weight:600;margin-bottom:8px;width:100%}.reservation-form .reservation-date-type .button-wrapper .time-popup .vdp-datepicker[data-v-5c1f3264]{height:33px;left:0;margin-bottom:10px;position:relative;width:100%}.reservation-form .reservation-date-type .button-wrapper .time-popup-wrapper[data-v-5c1f3264]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.reservation-form .reservation-date-type .button-wrapper .time-popup select[data-v-5c1f3264]{margin:0 0 1rem;width:80px}.reservation-form .reservation-date-type .button-wrapper .time-popup-separator[data-v-5c1f3264]{display:block;height:2rem;line-height:2rem;padding:0 1rem;position:relative;top:-.5rem}.reservation-form .reservation-date-type .button-wrapper .time-popup .button[data-v-5c1f3264]{margin-left:0;width:100%;z-index:0}.reservation-form .reservation-date-type .button-wrapper .time-popup[data-v-5c1f3264]:after{border:5px solid #fff;border-left-color:transparent;border-right-color:transparent;border-top-color:transparent;content:"";position:absolute;top:-10px}.reservation-form .periodicity-error-message[data-v-5c1f3264],.reservation-form .periodicity-loading-state[data-v-5c1f3264],.reservation-form .reservation-empty-state[data-v-5c1f3264],.reservation-form .reservation-error-message[data-v-5c1f3264],.reservation-form .reservation-loading-state[data-v-5c1f3264]{color:#7f8fa4;padding:6rem 0 3rem;text-align:center;width:100%}.reservation-form .periodicity-error-message[data-v-5c1f3264],.reservation-form .periodicity-loading-state[data-v-5c1f3264]{padding-top:3rem}.reservation-form .loading-dates-for-selected-service[data-v-5c1f3264]{color:#7f8fa4;margin-left:2rem}.reservation-form .no-free-dates-for-selected-service[data-v-5c1f3264],.reservation-form .reservation-error-message[data-v-5c1f3264]{color:#ed1c23;padding-left:2rem}.reservation-form .reservation-date-is-not-available[data-v-5c1f3264]{background:#fff;border:2px solid #ed1c23;border-radius:5px;color:#ed1c23;font-weight:700;margin:3rem auto 0;max-width:840px;padding:1rem;text-align:center;width:100%}.reservation-form .reservation-date-switcher[data-v-5c1f3264],.reservation-form .reservation-time-switcher[data-v-5c1f3264]{margin:3rem auto -2rem;position:relative;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:720px}.reservation-form .reservation-date-switcher-dayname[data-v-5c1f3264],.reservation-form .reservation-time-switcher-dayname[data-v-5c1f3264]{color:#7f8fa4;display:block;font-size:1.6rem;margin-bottom:.5rem}.reservation-form .reservation-date-switcher-fulldate[data-v-5c1f3264],.reservation-form .reservation-date-switcher-fulltime[data-v-5c1f3264],.reservation-form .reservation-time-switcher-fulldate[data-v-5c1f3264],.reservation-form .reservation-time-switcher-fulltime[data-v-5c1f3264]{display:block;font-size:2.4rem;font-weight:500}.reservation-form .reservation-date-switcher-next[data-v-5c1f3264],.reservation-form .reservation-date-switcher-prev[data-v-5c1f3264],.reservation-form .reservation-time-switcher-next[data-v-5c1f3264],.reservation-form .reservation-time-switcher-prev[data-v-5c1f3264]{height:26px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:20px}.reservation-form .reservation-date-switcher-next[data-v-5c1f3264]:after,.reservation-form .reservation-date-switcher-next[data-v-5c1f3264]:before,.reservation-form .reservation-date-switcher-prev[data-v-5c1f3264]:after,.reservation-form .reservation-date-switcher-prev[data-v-5c1f3264]:before,.reservation-form .reservation-time-switcher-next[data-v-5c1f3264]:after,.reservation-form .reservation-time-switcher-next[data-v-5c1f3264]:before,.reservation-form .reservation-time-switcher-prev[data-v-5c1f3264]:after,.reservation-form .reservation-time-switcher-prev[data-v-5c1f3264]:before{background:#233146;content:"";display:block;height:2px;position:absolute;top:50%;-webkit-transform-origin:0 50%;transform-origin:0 50%;width:14px}.reservation-form .reservation-date-switcher-next[data-v-5c1f3264]:active,.reservation-form .reservation-date-switcher-next[data-v-5c1f3264]:focus,.reservation-form .reservation-date-switcher-next[data-v-5c1f3264]:hover,.reservation-form .reservation-date-switcher-prev[data-v-5c1f3264]:active,.reservation-form .reservation-date-switcher-prev[data-v-5c1f3264]:focus,.reservation-form .reservation-date-switcher-prev[data-v-5c1f3264]:hover,.reservation-form .reservation-time-switcher-next[data-v-5c1f3264]:active,.reservation-form .reservation-time-switcher-next[data-v-5c1f3264]:focus,.reservation-form .reservation-time-switcher-next[data-v-5c1f3264]:hover,.reservation-form .reservation-time-switcher-prev[data-v-5c1f3264]:active,.reservation-form .reservation-time-switcher-prev[data-v-5c1f3264]:focus,.reservation-form .reservation-time-switcher-prev[data-v-5c1f3264]:hover{opacity:.5}.reservation-form .reservation-date-switcher-prev[data-v-5c1f3264],.reservation-form .reservation-date-switcher-prev[data-v-5c1f3264]:after,.reservation-form .reservation-date-switcher-prev[data-v-5c1f3264]:before,.reservation-form .reservation-time-switcher-prev[data-v-5c1f3264],.reservation-form .reservation-time-switcher-prev[data-v-5c1f3264]:after,.reservation-form .reservation-time-switcher-prev[data-v-5c1f3264]:before{left:0}.reservation-form .reservation-date-switcher-prev[data-v-5c1f3264]:before,.reservation-form .reservation-time-switcher-prev[data-v-5c1f3264]:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.reservation-form .reservation-date-switcher-prev[data-v-5c1f3264]:after,.reservation-form .reservation-time-switcher-prev[data-v-5c1f3264]:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.reservation-form .reservation-date-switcher-prev.is-inactive[data-v-5c1f3264],.reservation-form .reservation-time-switcher-prev.is-inactive[data-v-5c1f3264]{opacity:.25;pointer-events:none}.reservation-form .reservation-date-switcher-next[data-v-5c1f3264],.reservation-form .reservation-time-switcher-next[data-v-5c1f3264]{right:0}.reservation-form .reservation-date-switcher-next[data-v-5c1f3264]:after,.reservation-form .reservation-date-switcher-next[data-v-5c1f3264]:before,.reservation-form .reservation-time-switcher-next[data-v-5c1f3264]:after,.reservation-form .reservation-time-switcher-next[data-v-5c1f3264]:before{-webkit-transform-origin:100% 50%;transform-origin:100% 50%;right:0}.reservation-form .reservation-date-switcher-next[data-v-5c1f3264]:before,.reservation-form .reservation-time-switcher-next[data-v-5c1f3264]:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.reservation-form .reservation-date-switcher-next[data-v-5c1f3264]:after,.reservation-form .reservation-time-switcher-next[data-v-5c1f3264]:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.reservation-form .reservation-nearest-dates[data-v-5c1f3264]{margin:1.5rem auto;max-height:480px;overflow:auto;-webkit-overflow-scrolling:touch;padding:0 2rem 0 0;position:relative;width:600px}.reservation-form .reservation-nearest-dates-wrapper[data-v-5c1f3264]{background:#f7f7f7;border:1px solid #ebebeb;margin:3rem auto 0;max-width:840px;width:100%}.reservation-form .reservation-nearest-dates-wrapper.is-loading[data-v-5c1f3264]{opacity:.25;pointer-events:none}.reservation-form .reservation-nearest-dates-wrapper.is-loading .reservation-nearest-dates[data-v-5c1f3264]{overflow:hidden}.reservation-form .reservation-nearest-dates-wrapper.is-loading[data-v-5c1f3264]:before{-webkit-animation:spinner-data-v-5c1f3264 1s linear infinite;animation:spinner-data-v-5c1f3264 1s linear infinite;border:3px solid #333;border-left-color:transparent;border-radius:50%;content:"";height:20px;left:50%;position:absolute;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:20px;z-index:100}.reservation-form .reservation-nearest-dates .nearest-dates-notice[data-v-5c1f3264]{color:#7f8fa4;font-size:1.3rem;margin-bottom:1.5rem;text-align:center}.reservation-form .reservation-nearest-dates h3[data-v-5c1f3264]{background:#f7f7f7;font-size:2rem;font-weight:500;margin:0;padding:1rem 0;position:sticky;top:0;z-index:1}.reservation-form .reservation-nearest-dates-day-item[data-v-5c1f3264]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border:1px solid #dee1e4;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;margin:.5rem 0;padding:.5rem 1rem}.reservation-form .reservation-nearest-dates-day-item.is-active[data-v-5c1f3264]{background:linear-gradient(#fff,#dff0fc);border:2px solid #2696e9;box-shadow:0 2px 5px rgba(0,0,0,.25)}.reservation-form .reservation-nearest-dates-day-item.is-invalid[data-v-5c1f3264]{background:linear-gradient(#fff,#feeaef);border:1px solid #ed1c23}.reservation-form .reservation-nearest-dates-day-item.is-invalid .button[data-v-5c1f3264]{background:#f84871;border-color:#f84871}.reservation-form .reservation-nearest-dates-day-item.is-invalid .button[data-v-5c1f3264]:active,.reservation-form .reservation-nearest-dates-day-item.is-invalid .button[data-v-5c1f3264]:focus,.reservation-form .reservation-nearest-dates-day-item.is-invalid .button[data-v-5c1f3264]:hover{background:#f61b4f;border-color:#f61b4f}.reservation-form .reservation-nearest-dates-day-item.is-invalid .item-info[data-v-5c1f3264]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f84871;border-radius:10px;color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:serif;font-size:17px;font-style:normal;font-weight:700;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:20px;position:relative;top:1px;width:20px}.reservation-form .reservation-nearest-dates-day-item.is-invalid.is-active[data-v-5c1f3264]{background:linear-gradient(#fff,#dff0fc);border:2px solid #2696e9;box-shadow:0 2px 5px rgba(0,0,0,.25)}.reservation-form .reservation-nearest-dates-day-item .nearest-day-date[data-v-5c1f3264]{font-weight:400;width:160px}.reservation-form .reservation-nearest-dates-day-item label[data-v-5c1f3264]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#7f8fa4;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.2rem;margin-left:3rem}.reservation-form .reservation-nearest-dates-day-item label select[data-v-5c1f3264]{font-size:1.2rem;height:2.6rem;margin-left:.5rem;width:150px}.reservation-form .reservation-nearest-dates-day-item label strong[data-v-5c1f3264]{margin-left:.5rem;width:150px}.reservation-form .reservation-nearest-dates-day-item .item-info+label[data-v-5c1f3264]{margin-left:3rem}.reservation-form .reservation-nearest-dates-day-item .button[data-v-5c1f3264]{margin-left:auto;min-width:80px}.reservation-form .reservation-nearest-dates-day-item select+.button[data-v-5c1f3264]{margin-left:1rem}.reservation-form .reservation-nearest-dates-day-item .active-icon[data-v-5c1f3264]{margin:0 32px 0 auto}.reservation-form .reservation-nearest-dates-day-item select+.active-icon[data-v-5c1f3264]{margin:0 32px 0 44px}.reservation-form .periodicity-dates-wrapper[data-v-5c1f3264]{margin-top:0;text-align:center;width:100%}.reservation-form .periodicity-dates-wrapper .message[data-v-5c1f3264]{margin-top:0}.reservation-form .periodicity-dates-wrapper.is-loading[data-v-5c1f3264]{opacity:.25;pointer-events:none}.reservation-form .periodicity-dates-wrapper.is-loading .periodicity-dates[data-v-5c1f3264]{overflow:hidden}.reservation-form .periodicity-dates-wrapper.is-loading[data-v-5c1f3264]:before{-webkit-animation:spinner-data-v-5c1f3264 1s linear infinite;animation:spinner-data-v-5c1f3264 1s linear infinite;border:3px solid #333;border-left-color:transparent;border-radius:50%;content:"";height:20px;left:50%;position:absolute;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:20px;z-index:100}.reservation-form .periodicity-dates[data-v-5c1f3264]{background:#f7f7f7;border:1px solid #ebebeb;margin:0 auto;max-width:840px;padding:1.5rem 0;width:100%}.reservation-form .periodicity-date-day-item[data-v-5c1f3264]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border:1px solid #dee1e4;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;margin:.5rem auto;padding:.75rem 1rem;position:relative;right:1rem;width:360px}.reservation-form .periodicity-date-day-item.is-invalid[data-v-5c1f3264]{border:1px solid #ed1c23}.reservation-form .periodicity-date-day-item>strong[data-v-5c1f3264]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:2rem;font-weight:400;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:70%}.reservation-form .periodicity-date-day-item>strong .edit-date[data-v-5c1f3264]{margin-left:auto;pointer-events:none}.reservation-form .periodicity-date-day-item .vdp-datepicker[data-v-5c1f3264]{cursor:pointer;position:absolute;right:30%;width:30px;z-index:10}.reservation-form .periodicity-date-day-item .hour-value[data-v-5c1f3264]{margin-left:5%;position:relative;width:20%}.reservation-form .periodicity-date-day-item .hour-value[data-v-5c1f3264]:before{background:#dee1e4;content:"";height:90%;left:-1%;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1px}.reservation-form .periodicity-date-day-item .invalid-date-message[data-v-5c1f3264]{color:#ed1c23;font-size:1.3rem;position:absolute;right:-220px;text-align:left;width:200px}.reservation-form .info-box-content>div[data-v-5c1f3264]{color:#333c48!important;font-family:Source Sans Pro,sans-serif;font-size:1.3rem}.reservation-form .reservation-nearest-dates-custom-hour[data-v-5c1f3264]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1rem 0 3rem}.reservation-form .reservation-non-standard-date[data-v-5c1f3264]{margin-left:auto}.reservation-form .reservation-show-hour-selection[data-v-5c1f3264]{margin-left:10px}.reservation-form .block.block-date-selection.is-invalid[data-v-5c1f3264] .block-content{background:rgba(255,0,0,.1)}.reservation-form .reservation-date-wrapper[data-v-5c1f3264]{width:100%}.reservation-form .reservation-date-wrapper.is-hidden[data-v-5c1f3264]{display:none}.reservation-form .reservation-use-standard-date[data-v-5c1f3264]{margin-left:auto;color:#ed1c23}.reservation-form .autocomplete-wrapper[data-v-5c1f3264]{left:65%;position:absolute;top:4.5rem;width:300px}.reservation-form .autocomplete-wrapper .autocomplete-label[data-v-5c1f3264]{color:#2696e9;display:block;font-size:1.2rem;line-height:1}.reservation-form .reservation-start-date[data-v-5c1f3264]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:20px 0 -10px}.reservation-form .reservation-start-date label[data-v-5c1f3264]{margin-right:10px}.reservation-form .block.block-date-selection[data-v-5c1f3264]{margin-bottom:20rem}.reservation-form .block.block-date-selection+.block[data-v-5c1f3264]{margin-top:-18rem}.reservation-form .title-with-button[data-v-5c1f3264] .block-heading{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.reservation-form .periodicity-termins-settings[data-v-5c1f3264]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:90%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:2rem 0 0}.reservation-form .periodicity-termins-settings .periodicity-termins-settings-checkbox[data-v-5c1f3264]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:.5rem}.reservation-form .periodicity-termins-settings .periodicity-termins-settings-checkbox .switcher[data-v-5c1f3264]{margin-right:1rem;min-width:4rem}.reservation-form .is-new-periodicity-date[data-v-5c1f3264]{background:#69b228;border-radius:3px;color:#fff;font-size:1.2rem;font-weight:700;margin-left:.5rem;padding:.1rem .3rem;text-transform:uppercase}.reservation-form .message[data-v-5c1f3264]{margin:2rem;max-width:calc(100% - 4rem);width:calc(100% - 4rem)}.reservation-form select[name=periodicity-days-payment-reminder-for-type][data-v-5c1f3264]{width:16.5%}.reservation-form input[name=periodicity-days-payment-reminder-for][data-v-5c1f3264]{margin-left:.333333%;text-align:center;width:16.5%}.reservation-form .customer-pass-code[data-v-5c1f3264]{margin-left:33.333333%;margin-top:2rem}.reservation-form .customer-pass-code input[data-v-5c1f3264]{width:200px}.reservation-form.is-edit-mode .customer-pass-code[data-v-5c1f3264]{margin:0}@media (max-width:1360px){.reservation-form .autocomplete-wrapper[data-v-5c1f3264]{left:calc(50% + 180px)}}@media (max-width:1300px){.reservation-form .sticky-header .bottom-ui>label[data-v-5c1f3264]{width:38%}}@media (max-width:1240px){.reservation-form .autocomplete-wrapper[data-v-5c1f3264]{top:2rem}}@media (max-width:1080px){.reservation-form .autocomplete-wrapper[data-v-5c1f3264]{width:250px}}@media (max-width:1040px){.reservation-form[data-v-5c1f3264]{padding-top:15rem}.reservation-form.no-payment-bar[data-v-5c1f3264]{padding-top:8rem}.reservation-form .sticky-header[data-v-5c1f3264]{left:0;top:0;width:100%}.reservation-form .buttons-bottom[data-v-5c1f3264]{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 1.75rem 2rem;width:100%}.reservation-form .buttons-bottom .button[data-v-5c1f3264]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:1rem;width:100%}.sticky-header.is-sticky[data-v-5c1f3264]{position:absolute!important}.reservation-form .autocomplete-wrapper[data-v-5c1f3264]{display:none}.autocomplete-wrapper.mobile-visible[data-v-5c1f3264]{display:block;position:static;width:100%}.autocomplete-wrapper.mobile-visible>div>.input-autocomplete[data-v-5c1f3264],.autocomplete-wrapper.mobile-visible>div[data-v-5c1f3264]{margin:1rem auto 2rem;position:static;width:100%}.autocomplete-wrapper .autocomplete-label[data-v-5c1f3264]{padding-top:8rem;margin-top:-8rem}}@media (max-width:960px){.reservation-form[data-v-5c1f3264]{padding-top:22rem}.reservation-form>.sticky-header .top-ui[data-v-5c1f3264]{top:28px}.reservation-form.no-payment-bar[data-v-5c1f3264]{padding-top:8rem}.reservation-form.no-payment-bar>.sticky-header .top-ui[data-v-5c1f3264]{top:20px}.reservation-form .reservation-date-type[data-v-5c1f3264]{-ms-flex-wrap:wrap;flex-wrap:wrap}.reservation-form .reservation-date-type .button-wrapper[data-v-5c1f3264],.reservation-form .reservation-date-type .button[data-v-5c1f3264]{height:36px;margin:0 0 .75rem;width:100%}.reservation-form .reservation-date-type .button-wrapper[data-v-5c1f3264]{z-index:10}.reservation-form .reservation-date-type .button-wrapper~.button-wrapper[data-v-5c1f3264]{z-index:9}.reservation-form .reservation-date-type .button-wrapper .vdp-datepicker[data-v-5c1f3264]{left:50%;max-width:280px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%}.reservation-form .reservation-date-type .button-wrapper .time-popup[data-v-5c1f3264]{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.reservation-form .reservation-date-type>span[data-v-5c1f3264]{display:none}.reservation-form .sticky-header .bottom-ui[data-v-5c1f3264]{-ms-flex-wrap:wrap;flex-wrap:wrap}.reservation-form .sticky-header .bottom-ui>label[data-v-5c1f3264]{margin-right:0;width:100%}.reservation-form .sticky-header .bottom-ui .final-price[data-v-5c1f3264]{margin-left:auto;width:50%}.reservation-form .sticky-header[data-v-5c1f3264] .wrapper h1{line-height:5rem}.reservation-form .sticky-header[data-v-5c1f3264] .wrapper .top-ui{top:15px}.reservation-form .time-popup .vdp-datepicker[data-v-5c1f3264]{-webkit-transform:none!important;transform:none!important}}@media (max-width:900px){.reservation-form .periodicity-dates[data-v-5c1f3264]{padding:.5rem 0}.reservation-form .periodicity-date-day-item[data-v-5c1f3264]{-ms-flex-wrap:wrap;flex-wrap:wrap;right:auto}.reservation-form .periodicity-date-day-item .invalid-date-message[data-v-5c1f3264]{margin:.75rem 0 0;position:static;width:100%}.reservation-form .periodicity-dates .message[data-v-5c1f3264]{margin-top:1rem}}@media (max-width:800px){.reservation-form .field input[data-v-5c1f3264],.reservation-form .field select[data-v-5c1f3264],.reservation-form .field textarea[data-v-5c1f3264]{width:66%}.reservation-form .field .medium-select[data-v-5c1f3264]{width:30%}.reservation-form .field-phone[data-v-5c1f3264]{width:66%}.reservation-form .reservation-nearest-dates[data-v-5c1f3264]{max-height:none;max-width:600px;padding:0;width:100%}.reservation-form .reservation-nearest-dates h3[data-v-5c1f3264]{font-size:1.8rem}.reservation-form .reservation-nearest-dates-wrapper[data-v-5c1f3264]{padding:0 1rem}.reservation-form .reservation-show-hour-selection[data-v-5c1f3264]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:1rem;width:100%}.reservation-form .profile-check-button[data-v-5c1f3264]{left:auto;position:absolute;right:8px;top:16px}.reservation-form .reservation-date-switcher[data-v-5c1f3264],.reservation-form .reservation-time-switcher[data-v-5c1f3264]{width:96%}.reservation-form .reservation-date-switcher-fulldate[data-v-5c1f3264],.reservation-form .reservation-date-switcher-fulltime[data-v-5c1f3264],.reservation-form .reservation-time-switcher-fulldate[data-v-5c1f3264],.reservation-form .reservation-time-switcher-fulltime[data-v-5c1f3264]{font-size:2rem}.reservation-form .profile-search-button[data-v-5c1f3264]{left:auto;position:absolute;right:6px}.reservation-form select[name=periodicity-days-payment-reminder-for-type][data-v-5c1f3264]{width:45%}.reservation-form input[name=periodicity-days-payment-reminder-for][data-v-5c1f3264]{width:16.5%}}@media (max-width:720px){.reservation-form .sticky-header[data-v-5c1f3264] .wrapper h1{font-size:1.6rem;line-height:2.4;height:3.2rem;pointer-events:none;position:static;top:0}.reservation-form .sticky-header[data-v-5c1f3264] .wrapper .top-ui{position:static;width:100%}.reservation-form .sticky-header[data-v-5c1f3264] .wrapper .top-ui .language-switcher{margin-left:auto}.reservation-form .sticky-header[data-v-5c1f3264] .wrapper .top-ui .send-confirmation{font-size:1.2rem;margin:0}.reservation-form .sticky-header[data-v-5c1f3264] .wrapper .top-ui .form-save-additional-options{margin-bottom:1rem;width:100%}}@media (max-width:640px){.reservation-form.no-payment-bar[data-v-5c1f3264]{padding-top:12rem}.reservation-form .buttons-bottom[data-v-5c1f3264]{padding:0 .75rem 2rem;width:100%}.reservation-form .sticky-header[data-v-5c1f3264]{top:0;width:100%}.reservation-form .sticky-header.is-sticky[data-v-5c1f3264]{top:0}.reservation-form .sticky-header .top-ui[data-v-5c1f3264]{top:20px}.reservation-form .sticky-header .top-ui .send-confirmation[data-v-5c1f3264]{width:100%}.reservation-form .reservation-date-type .button-wrapper .time-popup[data-v-5c1f3264]{min-width:240px}.reservation-form .reservation-nearest-dates-day-item[data-v-5c1f3264]{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:1rem;position:relative}.reservation-form .reservation-nearest-dates-day-item label[data-v-5c1f3264]{margin-left:auto}.reservation-form .reservation-nearest-dates-day-item .hour-value.has-padding[data-v-5c1f3264]{padding:0;text-align:left}.reservation-form .reservation-nearest-dates-day-item .button[data-v-5c1f3264]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:1rem 0 0;width:100%}.reservation-form .reservation-nearest-dates-day-item>svg[data-v-5c1f3264]{margin:0!important;position:absolute;right:2rem;top:1.5rem}}@media (max-width:580px){.reservation-form[data-v-5c1f3264]{padding-top:25rem}.reservation-form .sticky-header[data-v-5c1f3264] .wrapper h1{height:3rem}.reservation-form .sticky-header .top-ui[data-v-5c1f3264]{display:-webkit-box;display:-ms-flexbox;display:flex;position:static;margin:0 0 1rem;width:100%}.reservation-form .sticky-header .top-ui .button[data-v-5c1f3264]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:0;width:50%}.reservation-form .sticky-header .top-ui .button+.button[data-v-5c1f3264]{margin-left:1rem;margin-right:5rem}.reservation-form .sticky-header .bottom-ui .final-price label[data-v-5c1f3264]{font-size:1.6rem}.reservation-form .sticky-header .bottom-ui .final-price-original[data-v-5c1f3264]{font-size:1.2rem}.reservation-form .field input[data-v-5c1f3264],.reservation-form .field label[data-v-5c1f3264],.reservation-form .field select[data-v-5c1f3264],.reservation-form .field textarea[data-v-5c1f3264]{text-align:left;width:100%}.reservation-form .field small.note[data-v-5c1f3264]{padding:.5rem 0 0;width:100%}.reservation-form .field label[data-v-5c1f3264]{margin-bottom:.5rem}.reservation-form .field .medium-select[data-v-5c1f3264]{width:45%}.reservation-form .field-phone[data-v-5c1f3264]{width:100%}.reservation-form .profile-check-button[data-v-5c1f3264]{left:auto;position:absolute;right:2px;top:39px}.reservation-form .language-switcher[data-v-5c1f3264]{position:absolute;margin:0;right:0;top:14px}.reservation-form .profile-search-button[data-v-5c1f3264]{top:48%}.reservation-form select[name=periodicity-days-payment-reminder-for-type][data-v-5c1f3264]{width:70%}.reservation-form input[name=periodicity-days-payment-reminder-for][data-v-5c1f3264]{margin-left:.5%;text-align:center;width:29.5%}}@media (max-width:480px){.reservation-form.no-payment-bar[data-v-5c1f3264]{padding-top:15rem}.reservation-form .sticky-header[data-v-5c1f3264] .wrapper h1{height:5rem;line-height:5rem}.reservation-form .sticky-header[data-v-5c1f3264] .wrapper h1:after{display:none}.reservation-form .sticky-header[data-v-5c1f3264] .wrapper .send-confirmation{margin-left:154px;position:relative;top:-5px}.reservation-form .sticky-header[data-v-5c1f3264] .wrapper .top-ui{width:100%}.reservation-form .sticky-header[data-v-5c1f3264] .wrapper .bottom-ui select{height:2.6rem!important}.reservation-form .sticky-header[data-v-5c1f3264] .wrapper .language-switcher{top:8px}.reservation-form .sticky-header[data-v-5c1f3264] .wrapper .discount-code-config,.reservation-form .sticky-header[data-v-5c1f3264] .wrapper .final-price{text-align:center;width:100%}.reservation-form .sticky-header[data-v-5c1f3264] .wrapper .discount-code-config{margin-bottom:10px}.reservation-form .sticky-header[data-v-5c1f3264] .wrapper .discount-code-config br{display:none}.reservation-form .sticky-header[data-v-5c1f3264] .wrapper .final-price-info,.reservation-form .sticky-header[data-v-5c1f3264] .wrapper .final-price-original,.reservation-form .sticky-header[data-v-5c1f3264] .wrapper .final-price label{text-align:center!important}.reservation-form .sticky-header .top-ui[data-v-5c1f3264]{-ms-flex-wrap:wrap;flex-wrap:wrap}.reservation-form .sticky-header .top-ui .send-confirmation[data-v-5c1f3264]{margin-bottom:1rem;width:100%}.reservation-form .sticky-header .top-ui .button[data-v-5c1f3264]{width:calc(50% - .3rem)}.reservation-form .sticky-header .top-ui .button+.button[data-v-5c1f3264]{margin-right:0;width:calc(50% - 1rem)}.reservation-form .periodicity-dates .message[data-v-5c1f3264]{margin-left:0;margin-right:0;max-width:100%;width:100%}}@media (max-width:420px){.reservation-form .reservation-nearest-dates-day-item label[data-v-5c1f3264]{margin:1rem 0 0;width:100%}.reservation-form .reservation-nearest-dates-day-item label select[data-v-5c1f3264]{width:100%}.reservation-form .periodicity-dates[data-v-5c1f3264]{padding:.5rem 1rem}.reservation-form .periodicity-date-day-item>strong[data-v-5c1f3264],.reservation-form .periodicity-date-day-item[data-v-5c1f3264]{width:100%}.reservation-form .periodicity-date-day-item .hour-value[data-v-5c1f3264]{border:none;margin:0;padding:1rem 0 0;text-align:left;width:100%}.reservation-form .periodicity-date-day-item .hour-value[data-v-5c1f3264]:before{display:none}.reservation-form .periodicity-date-day-item>.edit-date[data-v-5c1f3264]{position:absolute;right:1rem;top:4.5rem}.reservation-form .periodicity-date-day-item .vdp-datepicker[data-v-5c1f3264]{right:0;top:0;z-index:11}}@-webkit-keyframes spinner-data-v-5c1f3264{0%{-webkit-transform:translateX(-50%) translateY(-50%) rotate(0deg);transform:translateX(-50%) translateY(-50%) rotate(0deg)}to{-webkit-transform:translateX(-50%) translateY(-50%) rotate(1turn);transform:translateX(-50%) translateY(-50%) rotate(1turn)}}@keyframes spinner-data-v-5c1f3264{0%{-webkit-transform:translateX(-50%) translateY(-50%) rotate(0deg);transform:translateX(-50%) translateY(-50%) rotate(0deg)}to{-webkit-transform:translateX(-50%) translateY(-50%) rotate(1turn);transform:translateX(-50%) translateY(-50%) rotate(1turn)}}.reservation-rules-list-item[data-v-30379bfd]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border-top:1px solid #ebebeb;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:1rem;position:relative;width:100%}.reservation-rules-list-item[data-v-30379bfd]:first-of-type{border-top:none}.reservation-rules-list-item .parameters[data-v-30379bfd]{padding-left:2rem;width:40%}.reservation-rules-list-item[data-v-30379bfd] .text-light{color:#7f8fa4}.reservation-rules-list-item .description[data-v-30379bfd]{font-size:1.4rem;width:40%}.reservation-rules-list-item .actions[data-v-30379bfd]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:auto;white-space:nowrap}.reservation-rules-list-item .actions .button[data-v-30379bfd]{display:inline-block;margin:0 .5rem}.reservation-rules-list-item .actions .button.button-mobile-only[data-v-30379bfd]{display:none}@media (max-width:1040px){.reservation-rules-list-item[data-v-30379bfd]{-ms-flex-wrap:wrap;flex-wrap:wrap}.reservation-rules-list-item .actions[data-v-30379bfd],.reservation-rules-list-item .description[data-v-30379bfd],.reservation-rules-list-item .parameters[data-v-30379bfd]{width:100%}.reservation-rules-list-item .description[data-v-30379bfd],.reservation-rules-list-item .parameters[data-v-30379bfd]{padding:0 .5rem}.reservation-rules-list-item .description[data-v-30379bfd]{padding:1rem .5rem}.reservation-rules-list-item .actions[data-v-30379bfd]{padding:1rem 0}.reservation-rules-list-item .actions .button[data-v-30379bfd]{width:50%}.reservation-rules-list-item .actions .button.button-desktop-only[data-v-30379bfd]{display:none}.reservation-rules-list-item .actions .button.button-mobile-only[data-v-30379bfd]{display:-webkit-box;display:-ms-flexbox;display:flex}}.reservation-rules .empty-state[data-v-3fccf3b0]{background:#eff3f6;padding:2rem;text-align:center;width:100%}.reservation-rules-content[data-v-3fccf3b0]{width:100%}.reservation-rules .field[data-v-3fccf3b0]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:2rem 0}.reservation-rules .field .radio-buttons label[data-v-3fccf3b0]{display:block;margin:0 0 1rem;padding:0;text-align:left;width:100%}.reservation-rules .field .radio-buttons input[type=radio][data-v-3fccf3b0]{float:left;margin-right:1rem;position:relative;top:4px;width:auto}@media (max-width:1040px){.reservation-rules .block .field label[data-v-3fccf3b0]{width:40%}.reservation-rules .block .field .radio-buttons[data-v-3fccf3b0]{width:60%}.reservation-rules .block .field .radio-buttons label[data-v-3fccf3b0]{width:100%}.reservation-rules .block-list-heading[data-v-3fccf3b0]{display:none}}@media (max-width:640px){.reservation-rules[data-v-3fccf3b0]{margin-top:6rem}}@media (max-width:580px){.reservation-rules .block .field label[data-v-3fccf3b0]{margin-bottom:2rem;padding:0 1rem;text-align:left;width:100%}.reservation-rules .block .field label small.note[data-v-3fccf3b0]{padding-left:0}.reservation-rules .block .field .radio-buttons[data-v-3fccf3b0]{padding:0;width:100%}.reservation-rules .block .field .radio-buttons label[data-v-3fccf3b0]{width:100%}}.reservation-rules-form select.is-invalid[data-v-97aa2c78]{border:1px solid #ed1c23}.reservation-rules-form .field.people-operator-wrapper input[data-v-97aa2c78],.reservation-rules-form .field.people-operator-wrapper select[data-v-97aa2c78]{width:16%!important}.reservation-rules-form .field.people-operator-wrapper input[data-v-97aa2c78]{margin-left:1.33333%!important}@media (max-width:1040px){.reservation-rules-form .field select[data-v-97aa2c78]{width:66.666666%}.reservation-rules-form .field.people-operator-wrapper input[data-v-97aa2c78],.reservation-rules-form .field.people-operator-wrapper select[data-v-97aa2c78]{width:33%!important}.reservation-rules-form .field.people-operator-wrapper input[data-v-97aa2c78]{margin-left:.66667%!important}}@media (max-width:640px){.reservation-rules-form[data-v-97aa2c78]{margin-top:6rem}.reservation-rules-form .field input[data-v-97aa2c78],.reservation-rules-form .field label[data-v-97aa2c78],.reservation-rules-form .field select[data-v-97aa2c78],.reservation-rules-form .field textarea[data-v-97aa2c78]{text-align:left;width:100%}.reservation-rules-form .field label[data-v-97aa2c78]{margin-bottom:.5rem}.reservation-rules-form .field small.note[data-v-97aa2c78]{padding:.5rem 0 0}.reservation-rules-form .field.people-operator-wrapper input[data-v-97aa2c78],.reservation-rules-form .field.people-operator-wrapper select[data-v-97aa2c78]{width:49%!important}.reservation-rules-form .field.people-operator-wrapper input[data-v-97aa2c78]{margin-left:1%!important}}.reservation-parameters-list-item[data-v-30f81fe7]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border-top:1px solid #ebebeb;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.4rem;margin:0;padding:1rem 0;position:relative;width:100%}.reservation-parameters-list-item[data-v-30f81fe7]:first-of-type{border-top:none}.reservation-parameters-list-item.is-hidden[data-v-30f81fe7]{background:#f2f7fa}.reservation-parameters-list-item.is-special[data-v-30f81fe7]{background:#fef6ec}.reservation-parameters-list-item .handler[data-v-30f81fe7]{border-bottom:2px solid #dee1e4;border-top:2px solid #dee1e4;cursor:move;height:2rem;left:1.2rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1rem}.reservation-parameters-list-item .handler[data-v-30f81fe7]:before{border-bottom:2px solid #dee1e4;border-top:2px solid #dee1e4;content:"";display:block;height:.8rem;margin-top:.4rem;width:1rem}.reservation-parameters-list-item .color[data-v-30f81fe7]{border-radius:50%;height:2rem;margin:0 1.5rem;width:2rem}.reservation-parameters-list-item .name[data-v-30f81fe7]{font-weight:500;padding:0 1rem 0 3rem;width:40%}.reservation-parameters-list-item .name .parameter-is-hidden[data-v-30f81fe7],.reservation-parameters-list-item .name .parameter-is-special[data-v-30f81fe7]{color:#7f8fa4;display:block;font-size:1.1rem;font-weight:400;padding-top:.2rem}.reservation-parameters-list-item .type[data-v-30f81fe7]{width:20%}.reservation-parameters-list-item .required[data-v-30f81fe7],.reservation-parameters-list-item .service[data-v-30f81fe7]{width:12%}.reservation-parameters-list-item .required-yes[data-v-30f81fe7]{color:#69b228}.reservation-parameters-list-item .required-no[data-v-30f81fe7]{color:#ed1c23}.reservation-parameters-list-item .service a[data-v-30f81fe7]{cursor:help}.reservation-parameters-list-item .service-wrapper[data-v-30f81fe7]{float:left;position:relative;width:auto}.reservation-parameters-list-item .service .info-box-service[data-v-30f81fe7]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:1rem;margin-bottom:.5rem}.reservation-parameters-list-item .service .info-box-service .color[data-v-30f81fe7]{border-radius:50%;display:block;height:1rem;margin-right:1rem;width:1rem}.reservation-parameters-list-item .actions[data-v-30f81fe7]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:auto;padding-left:1rem;white-space:nowrap}.reservation-parameters-list-item .actions .button[data-v-30f81fe7]{display:inline-block;margin:0 .5rem}.reservation-parameters-list-item .actions .button.button-mobile-only[data-v-30f81fe7],.reservation-parameters-list-item .name label[data-v-30f81fe7],.reservation-parameters-list-item .required label[data-v-30f81fe7],.reservation-parameters-list-item .service label[data-v-30f81fe7],.reservation-parameters-list-item .type label[data-v-30f81fe7]{display:none}@media (max-width:1040px){.reservation-parameters-list-item[data-v-30f81fe7]{-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:2rem}.reservation-parameters-list-item .name[data-v-30f81fe7],.reservation-parameters-list-item .required[data-v-30f81fe7],.reservation-parameters-list-item .service[data-v-30f81fe7],.reservation-parameters-list-item .type[data-v-30f81fe7]{padding-bottom:.5rem;padding-left:4rem;width:100%}.reservation-parameters-list-item .name label[data-v-30f81fe7],.reservation-parameters-list-item .required label[data-v-30f81fe7],.reservation-parameters-list-item .service label[data-v-30f81fe7],.reservation-parameters-list-item .type label[data-v-30f81fe7]{color:#333c48!important;display:inline-block;font-weight:700}.reservation-parameters-list-item .name strong[data-v-30f81fe7],.reservation-parameters-list-item .required strong[data-v-30f81fe7],.reservation-parameters-list-item .service strong[data-v-30f81fe7],.reservation-parameters-list-item .type strong[data-v-30f81fe7]{font-weight:400}.reservation-parameters-list-item .actions[data-v-30f81fe7]{padding:1rem 1rem 1rem 3.5rem;width:100%}.reservation-parameters-list-item .actions .button[data-v-30f81fe7]{width:33.333333%}.reservation-parameters-list-item .actions .button.button-desktop-only[data-v-30f81fe7]{display:none}.reservation-parameters-list-item .actions .button.button-mobile-only[data-v-30f81fe7]{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (max-width:500px){.reservation-parameters-list-item .actions[data-v-30f81fe7]{-ms-flex-wrap:wrap;flex-wrap:wrap}.reservation-parameters-list-item .actions .button[data-v-30f81fe7]{margin-top:1rem;width:100%}}.reservation-parameters[data-v-532a8766]{padding:15rem 0 2rem;width:100%}.reservation-parameters .sticky-header .button[data-v-532a8766]{margin:0;margin-left:1rem}.reservation-parameters .sticky-header .button[data-v-532a8766]:first-of-type{margin-left:auto}.reservation-parameters .block .button[data-v-532a8766]{margin:0;margin-left:1rem}.reservation-parameters .block .button[data-v-532a8766]:first-of-type{margin-left:auto}.reservation-parameters .block .draggable-list[data-v-532a8766]{background:#eff3f6;min-height:5.8rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.reservation-parameters .block .draggable-list[data-v-532a8766]:empty{padding:2rem 3rem;text-align:center}.reservation-parameters .block .draggable-list[data-v-532a8766]:empty:before{content:attr(data-lang-empty-state)}.reservation-parameters .block .draggable-list-loading[data-v-532a8766]:empty:before{content:attr(data-lang-loading-state)}@supports (position:sticky){.reservation-parameters[data-v-532a8766]{padding-top:0}}@media (max-width:1040px){.reservation-parameters .block-list-heading[data-v-532a8766]{display:none}}@media (max-width:640px){.reservation-parameters[data-v-532a8766]{margin-top:6rem}}.reservation-parameters-form .message[data-v-4fbdc9ed]{margin-top:2rem}.reservation-parameters-form .services-category[data-v-4fbdc9ed]{width:100%}.reservation-parameters-form .services-category[data-v-4fbdc9ed]:first-child{margin-top:-2rem}.reservation-parameters-form .services-category>strong[data-v-4fbdc9ed]{display:block;margin:0 auto;max-width:1000px;padding:2rem 686px 2rem 0;text-align:right;width:100%}.reservation-parameters-form .block-heading button[data-v-4fbdc9ed]{margin-left:auto}.reservation-parameters-form .draggable-list[data-v-4fbdc9ed]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.reservation-parameters-form .value-form[data-v-4fbdc9ed]{border-top:1px solid #ebebeb;display:-webkit-box;display:-ms-flexbox;display:flex;padding:1rem 3rem;position:relative;width:100%}.reservation-parameters-form .value-form[data-v-4fbdc9ed]:first-child{border-top:none}.reservation-parameters-form .value-form .handler[data-v-4fbdc9ed]{border-bottom:2px solid #dee1e4;border-top:2px solid #dee1e4;cursor:move;height:2rem;left:1.2rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1rem}.reservation-parameters-form .value-form .handler[data-v-4fbdc9ed]:before{border-bottom:2px solid #dee1e4;border-top:2px solid #dee1e4;content:"";display:block;height:.8rem;margin-top:.4rem;width:1rem}.reservation-parameters-form .value-form-name[data-v-4fbdc9ed]{margin:0;padding:0 3rem 0 0;width:50%}.reservation-parameters-form .value-form-name input[data-v-4fbdc9ed]{width:100%}.reservation-parameters-form .value-form-price[data-v-4fbdc9ed]{margin:0;padding:0;width:25%}.reservation-parameters-form .value-form-actions[data-v-4fbdc9ed]{margin-left:auto}.reservation-parameters-form .value-form .button-mobile-only[data-v-4fbdc9ed],.reservation-parameters-form .value-form .field label[data-v-4fbdc9ed]{display:none}.services-info[data-v-4fbdc9ed]{margin-bottom:2rem;opacity:.75;text-align:center;width:100%}@media (max-width:1100px){.reservation-parameters-form .services-category>strong[data-v-4fbdc9ed]{padding:2rem 0;text-align:left;width:100%}.reservation-parameters-form .field[data-v-4fbdc9ed]{position:relative}.reservation-parameters-form .field input[data-v-4fbdc9ed],.reservation-parameters-form .field label[data-v-4fbdc9ed],.reservation-parameters-form .field select[data-v-4fbdc9ed],.reservation-parameters-form .field textarea[data-v-4fbdc9ed]{width:calc(50% - 4rem)}.reservation-parameters-form .value-form input[data-v-4fbdc9ed]{width:100%}}@media (max-width:640px){.reservation-parameters-form[data-v-4fbdc9ed]{margin-top:6rem}.reservation-parameters-form .value-form[data-v-4fbdc9ed]{-ms-flex-wrap:wrap;flex-wrap:wrap}.reservation-parameters-form .value-form .field label[data-v-4fbdc9ed]{display:block;padding-bottom:.5rem;text-align:left;width:100%}.reservation-parameters-form .value-form .button-mobile-only[data-v-4fbdc9ed]{display:-webkit-box;display:-ms-flexbox;display:flex}.reservation-parameters-form .value-form .button-desktop-only[data-v-4fbdc9ed]{display:none}.reservation-parameters-form .value-form .value-form-actions[data-v-4fbdc9ed],.reservation-parameters-form .value-form .value-form-name[data-v-4fbdc9ed],.reservation-parameters-form .value-form .value-form-price[data-v-4fbdc9ed]{padding:0 0 1.5rem 1rem;width:100%}.reservation-parameters-form .value-form .value-form-actions .button[data-v-4fbdc9ed],.reservation-parameters-form .value-form .value-form-name .button[data-v-4fbdc9ed],.reservation-parameters-form .value-form .value-form-price .button[data-v-4fbdc9ed]{margin:0;width:100%}}@media (max-width:580px){.reservation-parameters-form .field input[data-v-4fbdc9ed],.reservation-parameters-form .field label[data-v-4fbdc9ed],.reservation-parameters-form .field select[data-v-4fbdc9ed],.reservation-parameters-form .field textarea[data-v-4fbdc9ed]{text-align:left;width:calc(100% - 4rem)}.reservation-parameters-form .field .language-switcher[data-v-4fbdc9ed]{position:absolute;right:-.4rem;top:3.3rem}.reservation-parameters-form .field label[data-v-4fbdc9ed]{margin-bottom:.5rem}.reservation-parameters-form .field small.note[data-v-4fbdc9ed]{padding:.5rem 0 0}.reservation-parameters-form .field .site-favicon[data-v-4fbdc9ed]{height:4rem;margin-top:.2rem;position:absolute;right:-.4rem;width:4rem}.reservation-parameters-form .value-form .field input[data-v-4fbdc9ed]{width:100%}}@media (max-width:480px){.reservation-parameters-form .block-heading[data-v-4fbdc9ed]{-ms-flex-wrap:wrap;flex-wrap:wrap}.reservation-parameters-form .block-heading .button[data-v-4fbdc9ed]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:1rem;width:100%}}.service-category-prompt[data-v-4fe7b69d]{background:#fff;border-radius:5px;box-shadow:0 5px 5px rgba(0,0,0,.25);left:50%;padding:2rem 2rem 6rem;position:fixed;top:50%;-webkit-transform:translateX(-50%) translateY(-33.33333%);transform:translateX(-50%) translateY(-33.33333%);transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out,-webkit-transform .25s ease-out;width:48rem;will-change:transform;z-index:10001}.service-category-prompt-overlay[data-v-4fe7b69d]{background:rgba(0,0,0,.25);height:100%;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity .25s ease-out;width:100vw;will-change:opacity;z-index:10000}.service-category-prompt-overlay.is-visible[data-v-4fe7b69d]{opacity:1;pointer-events:auto}.service-category-prompt-overlay.is-visible .prompt[data-v-4fe7b69d]{-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.service-category-prompt h2[data-v-4fe7b69d]{font-weight:400;margin:0 0 2rem}.service-category-prompt .error-note[data-v-4fe7b69d]{color:#ed1c23;display:block;margin:0 0 .5rem}.service-category-prompt .input-wrapper[data-v-4fe7b69d]{display:-webkit-box;display:-ms-flexbox;display:flex}.service-category-prompt .input-wrapper .language-switcher[data-v-4fe7b69d]{margin-top:.5rem}.service-category-prompt input[data-v-4fe7b69d]{background:#fff;border:1px solid #dee1e4;border-radius:5px;font-size:1.4rem;margin:.5rem 0 1rem;padding:1rem;width:100%}.service-category-prompt input[data-v-4fe7b69d]::-webkit-input-placeholder{color:#c1cddc}.service-category-prompt input[data-v-4fe7b69d]::-moz-placeholder{color:#c1cddc}.service-category-prompt input[data-v-4fe7b69d]:-ms-input-placeholder{color:#c1cddc}.service-category-prompt input[data-v-4fe7b69d]:-moz-placeholder{color:#c1cddc}.service-category-prompt input.is-invalid[data-v-4fe7b69d]{border-color:#ed1c23;color:#ed1c23}.service-category-prompt .button-popup-left[data-v-4fe7b69d]{border-radius:0 0 0 5px}.service-category-prompt .button-popup-right[data-v-4fe7b69d]{border-radius:0 0 5px 0}@media (max-width:500px){.service-category-prompt[data-v-4fe7b69d]{border-radius:0;height:100%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:100%}}.service-list-item[data-v-1586a292]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border-top:1px solid #ebebeb;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:1rem 0;position:relative;width:100%}.service-list-item[data-v-1586a292]:first-of-type{border-top:none}.service-list-item.is-hidden[data-v-1586a292]{background:#f2f7fa}.service-list-item .handler[data-v-1586a292]{border-bottom:2px solid #dee1e4;border-top:2px solid #dee1e4;cursor:move;height:2rem;left:1.2rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1rem}.service-list-item .handler[data-v-1586a292]:before{border-bottom:2px solid #dee1e4;border-top:2px solid #dee1e4;content:"";display:block;height:.8rem;margin-top:.4rem;width:1rem}.service-list-item .color[data-v-1586a292]{border-radius:50%;height:2rem;margin:0 1.5rem 0 4rem;width:2rem}.service-list-item .name[data-v-1586a292]{font-weight:500;padding-right:1.5rem;width:calc(32% - 7.5rem)}.service-list-item .name .is-error[data-v-1586a292]{color:#ed1c23;cursor:pointer}.service-list-item .name .service-is-hidden[data-v-1586a292]{color:#7f8fa4;display:block;font-size:1.1rem;font-weight:400;padding-top:.2rem}.service-list-item .duration[data-v-1586a292],.service-list-item .payments[data-v-1586a292],.service-list-item .people[data-v-1586a292],.service-list-item .type[data-v-1586a292]{width:12.5%}.service-list-item .duration-yes[data-v-1586a292],.service-list-item .payments-yes[data-v-1586a292],.service-list-item .people-yes[data-v-1586a292],.service-list-item .type-yes[data-v-1586a292]{color:#69b228}.service-list-item .duration-no[data-v-1586a292],.service-list-item .payments-no[data-v-1586a292],.service-list-item .people-no[data-v-1586a292],.service-list-item .type-no[data-v-1586a292]{color:#ed1c23}.service-list-item .duration label[data-v-1586a292],.service-list-item .payments label[data-v-1586a292],.service-list-item .people label[data-v-1586a292],.service-list-item .type label[data-v-1586a292]{color:#333c48;display:none}.service-list-item .actions[data-v-1586a292]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:auto;padding-right:1rem;white-space:nowrap}.service-list-item .actions .button[data-v-1586a292]{display:inline-block;margin:0 .5rem}.service-list-item .actions .button.button-mobile-only[data-v-1586a292]{display:none}@media (max-width:1040px){.service-list-item[data-v-1586a292]{-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:2rem}.service-list-item .name[data-v-1586a292]{width:calc(100% - 7.5rem)}.service-list-item .duration[data-v-1586a292],.service-list-item .payments[data-v-1586a292],.service-list-item .people[data-v-1586a292],.service-list-item .type[data-v-1586a292]{padding-left:4rem;padding-top:1rem;width:100%}.service-list-item .duration label[data-v-1586a292],.service-list-item .payments label[data-v-1586a292],.service-list-item .people label[data-v-1586a292],.service-list-item .type label[data-v-1586a292]{display:inline}.service-list-item .actions[data-v-1586a292]{padding:1.5rem 1rem 1rem 3rem;width:100%}.service-list-item .actions .button[data-v-1586a292]{-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 1rem;width:33%}.service-list-item .actions .button.button-desktop-only[data-v-1586a292]{display:none}.service-list-item .actions .button.button-mobile-only[data-v-1586a292]{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (max-width:480px){.service-list-item .actions[data-v-1586a292]{-ms-flex-wrap:wrap;flex-wrap:wrap}.service-list-item .actions .button[data-v-1586a292]{margin-top:1rem;width:100%}}.services[data-v-c18db47a]{padding:15rem 0 2rem;width:100%}.services .sticky-header .button[data-v-c18db47a]{margin:0;margin-left:1rem}.services .sticky-header .button[data-v-c18db47a]:first-of-type{margin-left:auto}.services .block .button[data-v-c18db47a]{margin:0;margin-left:1rem}.services .block .button[data-v-c18db47a]:first-of-type{margin-left:auto}.services .block .draggable-list[data-v-c18db47a],.services .block .draggable-services-categories[data-v-c18db47a]{background:#eff3f6;min-height:5.8rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.services .block .draggable-list[data-v-c18db47a]:empty,.services .block .draggable-services-categories[data-v-c18db47a]:empty{padding:2rem 3rem;text-align:center}.services .block .draggable-list[data-v-c18db47a]:empty:before,.services .block .draggable-services-categories[data-v-c18db47a]:empty:before{content:attr(data-lang-empty-state)}@supports (position:sticky){.services[data-v-c18db47a]{padding-top:0}}@media (max-width:1040px){.sticky-header .tab-buttons[data-v-c18db47a]{margin-right:1rem}.services .block-list-heading[data-v-c18db47a]{display:none}}@media (max-width:640px){.services[data-v-c18db47a]{padding-top:15rem}.sticky-header.has-bottom-slot .bottom[data-v-c18db47a]{-ms-flex-wrap:wrap;flex-wrap:wrap}.sticky-header.has-bottom-slot .tab-buttons[data-v-c18db47a]{margin-right:0;width:100%}.sticky-header.has-bottom-slot .button[data-v-c18db47a]{margin-left:0;margin-right:2%;margin-top:1rem;width:49%}.sticky-header.has-bottom-slot .button[data-v-c18db47a]:last-child{margin-right:0}}.color-picker[data-v-5fa186e0]{position:relative}.color-picker-preview[data-v-5fa186e0]{border-radius:50%;box-shadow:0 1px 2px rgba(0,0,0,.5);cursor:pointer;float:left;height:20px;margin-right:-30px;position:relative;width:20px!important}.color-picker-preview+input[data-v-5fa186e0]{display:none}.color-picker .vc-sketch[data-v-5fa186e0]{display:none;position:absolute;top:30px;z-index:10}.color-picker .vc-sketch.is-visible[data-v-5fa186e0]{display:block}.services-form[data-v-01bf8a4b]{padding-bottom:28rem}.services-form .block-heading .button[data-v-01bf8a4b]{margin-left:auto}.services-form .small-select[data-v-01bf8a4b]{width:7rem}.services-form .small-select+.small-select[data-v-01bf8a4b]{margin-left:1rem;width:9rem}.services-form .small-select.is-invalid[data-v-01bf8a4b]{border:1px solid #ed1c23}.services-form .date-items[data-v-01bf8a4b]{background:#eff3f6;width:100%}.services-form .date-items[data-v-01bf8a4b]:empty{padding:2rem 3rem;text-align:center}.services-form .date-items[data-v-01bf8a4b]:empty:before{content:attr(data-lang-empty-state)}.services-form .date-items .date-item[data-v-01bf8a4b]{background:#fff;border-top:1px solid #dee1e4;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.services-form .date-items .date-item[data-v-01bf8a4b]:first-child{border-top:none}.services-form .date-items .date-item-actions[data-v-01bf8a4b],.services-form .date-items .date-item-date[data-v-01bf8a4b],.services-form .date-items .date-item-hour[data-v-01bf8a4b]{padding:1rem 0}.services-form .date-items .date-item-name[data-v-01bf8a4b]{padding-left:3rem;width:40%}.services-form .date-items .date-item-name input[data-v-01bf8a4b]{background:#fff;border:1px solid #dee1e4;border-radius:5px;font-size:1.4rem;height:33px;margin:1rem 0 0;padding:0 .75rem;width:calc(100% - 1rem)}.services-form .date-items .date-item-name input.is-invalid[data-v-01bf8a4b]{border-color:#ed1c23;color:#ed1c23}.services-form .date-items .date-item-date[data-v-01bf8a4b]{width:25%}.services-form .date-items .date-item-hour[data-v-01bf8a4b]{width:20%}.services-form .date-items .date-item-hour select[data-v-01bf8a4b]{width:8rem}.services-form .date-items .date-item-actions[data-v-01bf8a4b]{margin-left:auto;padding-right:3rem}.services-form .custom-duration-items[data-v-01bf8a4b],.services-form .periodicity-items[data-v-01bf8a4b]{background:#eff3f6;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.services-form .custom-duration-items[data-v-01bf8a4b]:empty,.services-form .periodicity-items[data-v-01bf8a4b]:empty{padding:2rem 3rem;text-align:center}.services-form .custom-duration-items[data-v-01bf8a4b]:empty:before,.services-form .periodicity-items[data-v-01bf8a4b]:empty:before{content:attr(data-lang-empty-state)}.services-form .custom-duration-items .custom-duration-item[data-v-01bf8a4b],.services-form .custom-duration-items .periodicity-item[data-v-01bf8a4b],.services-form .periodicity-items .custom-duration-item[data-v-01bf8a4b],.services-form .periodicity-items .periodicity-item[data-v-01bf8a4b]{background:#fff;border-top:1px solid #dee1e4;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;width:100%}.services-form .custom-duration-items .custom-duration-item[data-v-01bf8a4b]:first-child,.services-form .custom-duration-items .periodicity-item[data-v-01bf8a4b]:first-child,.services-form .periodicity-items .custom-duration-item[data-v-01bf8a4b]:first-child,.services-form .periodicity-items .periodicity-item[data-v-01bf8a4b]:first-child{border-top:none}.services-form .custom-duration-items .custom-duration-item .handler[data-v-01bf8a4b],.services-form .custom-duration-items .periodicity-item .handler[data-v-01bf8a4b],.services-form .periodicity-items .custom-duration-item .handler[data-v-01bf8a4b],.services-form .periodicity-items .periodicity-item .handler[data-v-01bf8a4b]{border-bottom:2px solid #dee1e4;border-top:2px solid #dee1e4;cursor:move;height:2rem;left:1.2rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1rem}.services-form .custom-duration-items .custom-duration-item .handler[data-v-01bf8a4b]:before,.services-form .custom-duration-items .periodicity-item .handler[data-v-01bf8a4b]:before,.services-form .periodicity-items .custom-duration-item .handler[data-v-01bf8a4b]:before,.services-form .periodicity-items .periodicity-item .handler[data-v-01bf8a4b]:before{border-bottom:2px solid #dee1e4;border-top:2px solid #dee1e4;content:"";display:block;height:.8rem;margin-top:.4rem;width:1rem}.services-form .custom-duration-items .custom-duration-item-actions[data-v-01bf8a4b],.services-form .custom-duration-items .custom-duration-item-duration[data-v-01bf8a4b],.services-form .custom-duration-items .custom-duration-item-name[data-v-01bf8a4b],.services-form .custom-duration-items .custom-duration-item-price[data-v-01bf8a4b],.services-form .custom-duration-items .custom-duration-item-reservations-number[data-v-01bf8a4b],.services-form .custom-duration-items .custom-duration-item-type[data-v-01bf8a4b],.services-form .custom-duration-items .periodicity-item-actions[data-v-01bf8a4b],.services-form .custom-duration-items .periodicity-item-duration[data-v-01bf8a4b],.services-form .custom-duration-items .periodicity-item-name[data-v-01bf8a4b],.services-form .custom-duration-items .periodicity-item-price[data-v-01bf8a4b],.services-form .custom-duration-items .periodicity-item-reservations-number[data-v-01bf8a4b],.services-form .custom-duration-items .periodicity-item-type[data-v-01bf8a4b],.services-form .periodicity-items .custom-duration-item-actions[data-v-01bf8a4b],.services-form .periodicity-items .custom-duration-item-duration[data-v-01bf8a4b],.services-form .periodicity-items .custom-duration-item-name[data-v-01bf8a4b],.services-form .periodicity-items .custom-duration-item-price[data-v-01bf8a4b],.services-form .periodicity-items .custom-duration-item-reservations-number[data-v-01bf8a4b],.services-form .periodicity-items .custom-duration-item-type[data-v-01bf8a4b],.services-form .periodicity-items .periodicity-item-actions[data-v-01bf8a4b],.services-form .periodicity-items .periodicity-item-duration[data-v-01bf8a4b],.services-form .periodicity-items .periodicity-item-name[data-v-01bf8a4b],.services-form .periodicity-items .periodicity-item-price[data-v-01bf8a4b],.services-form .periodicity-items .periodicity-item-reservations-number[data-v-01bf8a4b],.services-form .periodicity-items .periodicity-item-type[data-v-01bf8a4b]{padding:1rem 0}.services-form .custom-duration-items .custom-duration-item-actions input[data-v-01bf8a4b],.services-form .custom-duration-items .custom-duration-item-duration input[data-v-01bf8a4b],.services-form .custom-duration-items .custom-duration-item-name input[data-v-01bf8a4b],.services-form .custom-duration-items .custom-duration-item-price input[data-v-01bf8a4b],.services-form .custom-duration-items .custom-duration-item-reservations-number input[data-v-01bf8a4b],.services-form .custom-duration-items .custom-duration-item-type input[data-v-01bf8a4b],.services-form .custom-duration-items .periodicity-item-actions input[data-v-01bf8a4b],.services-form .custom-duration-items .periodicity-item-duration input[data-v-01bf8a4b],.services-form .custom-duration-items .periodicity-item-name input[data-v-01bf8a4b],.services-form .custom-duration-items .periodicity-item-price input[data-v-01bf8a4b],.services-form .custom-duration-items .periodicity-item-reservations-number input[data-v-01bf8a4b],.services-form .custom-duration-items .periodicity-item-type input[data-v-01bf8a4b],.services-form .periodicity-items .custom-duration-item-actions input[data-v-01bf8a4b],.services-form .periodicity-items .custom-duration-item-duration input[data-v-01bf8a4b],.services-form .periodicity-items .custom-duration-item-name input[data-v-01bf8a4b],.services-form .periodicity-items .custom-duration-item-price input[data-v-01bf8a4b],.services-form .periodicity-items .custom-duration-item-reservations-number input[data-v-01bf8a4b],.services-form .periodicity-items .custom-duration-item-type input[data-v-01bf8a4b],.services-form .periodicity-items .periodicity-item-actions input[data-v-01bf8a4b],.services-form .periodicity-items .periodicity-item-duration input[data-v-01bf8a4b],.services-form .periodicity-items .periodicity-item-name input[data-v-01bf8a4b],.services-form .periodicity-items .periodicity-item-price input[data-v-01bf8a4b],.services-form .periodicity-items .periodicity-item-reservations-number input[data-v-01bf8a4b],.services-form .periodicity-items .periodicity-item-type input[data-v-01bf8a4b]{background:#fff;border:1px solid #dee1e4;border-radius:5px;font-size:1.4rem;margin:0;padding:.75rem;width:calc(100% - 1rem)}.services-form .custom-duration-items .custom-duration-item-actions input.is-invalid[data-v-01bf8a4b],.services-form .custom-duration-items .custom-duration-item-duration input.is-invalid[data-v-01bf8a4b],.services-form .custom-duration-items .custom-duration-item-name input.is-invalid[data-v-01bf8a4b],.services-form .custom-duration-items .custom-duration-item-price input.is-invalid[data-v-01bf8a4b],.services-form .custom-duration-items .custom-duration-item-reservations-number input.is-invalid[data-v-01bf8a4b],.services-form .custom-duration-items .custom-duration-item-type input.is-invalid[data-v-01bf8a4b],.services-form .custom-duration-items .periodicity-item-actions input.is-invalid[data-v-01bf8a4b],.services-form .custom-duration-items .periodicity-item-duration input.is-invalid[data-v-01bf8a4b],.services-form .custom-duration-items .periodicity-item-name input.is-invalid[data-v-01bf8a4b],.services-form .custom-duration-items .periodicity-item-price input.is-invalid[data-v-01bf8a4b],.services-form .custom-duration-items .periodicity-item-reservations-number input.is-invalid[data-v-01bf8a4b],.services-form .custom-duration-items .periodicity-item-type input.is-invalid[data-v-01bf8a4b],.services-form .periodicity-items .custom-duration-item-actions input.is-invalid[data-v-01bf8a4b],.services-form .periodicity-items .custom-duration-item-duration input.is-invalid[data-v-01bf8a4b],.services-form .periodicity-items .custom-duration-item-name input.is-invalid[data-v-01bf8a4b],.services-form .periodicity-items .custom-duration-item-price input.is-invalid[data-v-01bf8a4b],.services-form .periodicity-items .custom-duration-item-reservations-number input.is-invalid[data-v-01bf8a4b],.services-form .periodicity-items .custom-duration-item-type input.is-invalid[data-v-01bf8a4b],.services-form .periodicity-items .periodicity-item-actions input.is-invalid[data-v-01bf8a4b],.services-form .periodicity-items .periodicity-item-duration input.is-invalid[data-v-01bf8a4b],.services-form .periodicity-items .periodicity-item-name input.is-invalid[data-v-01bf8a4b],.services-form .periodicity-items .periodicity-item-price input.is-invalid[data-v-01bf8a4b],.services-form .periodicity-items .periodicity-item-reservations-number input.is-invalid[data-v-01bf8a4b],.services-form .periodicity-items .periodicity-item-type input.is-invalid[data-v-01bf8a4b]{border-color:#ed1c23;color:#ed1c23}.services-form .custom-duration-items .custom-duration-item-name[data-v-01bf8a4b],.services-form .custom-duration-items .periodicity-item-name[data-v-01bf8a4b],.services-form .periodicity-items .custom-duration-item-name[data-v-01bf8a4b],.services-form .periodicity-items .periodicity-item-name[data-v-01bf8a4b]{padding-left:3rem;width:50%}.services-form .custom-duration-items .custom-duration-item-price[data-v-01bf8a4b],.services-form .custom-duration-items .custom-duration-item-reservations-number[data-v-01bf8a4b],.services-form .custom-duration-items .periodicity-item-price[data-v-01bf8a4b],.services-form .custom-duration-items .periodicity-item-reservations-number[data-v-01bf8a4b],.services-form .periodicity-items .custom-duration-item-price[data-v-01bf8a4b],.services-form .periodicity-items .custom-duration-item-reservations-number[data-v-01bf8a4b],.services-form .periodicity-items .periodicity-item-price[data-v-01bf8a4b],.services-form .periodicity-items .periodicity-item-reservations-number[data-v-01bf8a4b]{width:10%}.services-form .custom-duration-items .custom-duration-item-price.payments-disabled[data-v-01bf8a4b],.services-form .custom-duration-items .custom-duration-item-reservations-number.payments-disabled[data-v-01bf8a4b],.services-form .custom-duration-items .periodicity-item-price.payments-disabled[data-v-01bf8a4b],.services-form .custom-duration-items .periodicity-item-reservations-number.payments-disabled[data-v-01bf8a4b],.services-form .periodicity-items .custom-duration-item-price.payments-disabled[data-v-01bf8a4b],.services-form .periodicity-items .custom-duration-item-reservations-number.payments-disabled[data-v-01bf8a4b],.services-form .periodicity-items .periodicity-item-price.payments-disabled[data-v-01bf8a4b],.services-form .periodicity-items .periodicity-item-reservations-number.payments-disabled[data-v-01bf8a4b]{width:20%}.services-form .custom-duration-items .custom-duration-item-type[data-v-01bf8a4b],.services-form .custom-duration-items .periodicity-item-type[data-v-01bf8a4b],.services-form .periodicity-items .custom-duration-item-type[data-v-01bf8a4b],.services-form .periodicity-items .periodicity-item-type[data-v-01bf8a4b]{width:15%}.services-form .custom-duration-items .custom-duration-item-type select[data-v-01bf8a4b],.services-form .custom-duration-items .periodicity-item-type select[data-v-01bf8a4b],.services-form .periodicity-items .custom-duration-item-type select[data-v-01bf8a4b],.services-form .periodicity-items .periodicity-item-type select[data-v-01bf8a4b]{width:15rem}.services-form .custom-duration-items .custom-duration-item-actions[data-v-01bf8a4b],.services-form .custom-duration-items .periodicity-item-actions[data-v-01bf8a4b],.services-form .periodicity-items .custom-duration-item-actions[data-v-01bf8a4b],.services-form .periodicity-items .periodicity-item-actions[data-v-01bf8a4b]{margin-left:auto;padding-right:3rem;width:auto}.services-form .custom-duration-items[data-v-01bf8a4b]:empty:before{content:attr(data-lang-empty-state)}.services-form .periodicity-items .periodicity-item-custom-duration-item[data-v-01bf8a4b]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.3rem;padding-right:1rem}.services-form .periodicity-items .periodicity-item-custom-duration-item input[data-v-01bf8a4b]{margin-left:auto;width:120px}.services-form .periodicity-items .periodicity-item-custom-duration-item+.periodicity-item-custom-duration-item[data-v-01bf8a4b]{margin-top:1rem}.services-form .field-flex[data-v-01bf8a4b]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:1rem}.services-form .field-flex small[data-v-01bf8a4b]{padding-left:1rem}.services-form select[name=time-spaces-hours][data-v-01bf8a4b],.services-form select[name=time-spaces-minutes][data-v-01bf8a4b]{width:100px}@media (max-width:1240px){.services-form .date-items .date-item-actions[data-v-01bf8a4b]{padding-right:1rem}}@media (max-width:1100px){.services-form .field input[data-v-01bf8a4b],.services-form .field select[data-v-01bf8a4b]:not(.small-select),.services-form .field textarea[data-v-01bf8a4b]{width:calc(66% - 50px)}}@media (max-width:720px){.services-form .date-items .date-item[data-v-01bf8a4b]{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.5rem 1rem}.services-form .date-items .date-item .date-item-actions[data-v-01bf8a4b],.services-form .date-items .date-item .date-item-date[data-v-01bf8a4b],.services-form .date-items .date-item .date-item-hour[data-v-01bf8a4b]{padding:.5rem 0;width:100%}.services-form .date-items .date-item .date-item-actions>[data-v-01bf8a4b],.services-form .date-items .date-item .date-item-date>[data-v-01bf8a4b],.services-form .date-items .date-item .date-item-hour>[data-v-01bf8a4b]{margin:0;width:100%}}@media (max-width:640px){.services-form[data-v-01bf8a4b]{margin-top:6rem}}@media (max-width:580px){.services-form .field input[data-v-01bf8a4b],.services-form .field label[data-v-01bf8a4b],.services-form .field textarea[data-v-01bf8a4b]{text-align:left;width:calc(100% - 50px)}.services-form .field select[data-v-01bf8a4b]:not(.small-select){width:100%}.services-form .field label[data-v-01bf8a4b]{margin-bottom:.5rem}.services-form .field small.note[data-v-01bf8a4b]{padding:.5rem 0 0}}@media (max-width:400px){.block-heading .button[data-v-01bf8a4b]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:1rem;width:100%}}.email-preview[data-v-3b7b2124]{border-radius:5px;padding:4rem}.email-preview.has-new-templates[data-v-3b7b2124]{padding:2rem}.settings-email[data-v-d2f3328e]{padding:0 0 2rem;width:100%}.settings-email>.message.is-warning[data-v-d2f3328e]{margin-bottom:-1rem;margin-top:1rem}.settings-email .email-image[data-v-d2f3328e]{background-position:50%;background-repeat:no-repeat;background-size:contain;height:100px;margin:10px 0 50px;position:relative;width:100%}.settings-email .remove-image[data-v-d2f3328e]{bottom:-50px;color:#ed1c23;cursor:pointer;display:block;font-size:1.2rem;left:50%;margin:1rem 0;position:absolute;text-align:center;text-decoration:underline;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:150px}.settings-email .test-email-warning[data-v-d2f3328e]{background:#f7981d;border-radius:5px;color:#fff;font-weight:400;margin:0 0 1rem;padding:1rem 2rem;width:100%}.settings-email .columns[data-v-d2f3328e]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto;max-width:1400px}.settings-email .columns>.block-wrapper[data-v-d2f3328e],.settings-email .columns>.email-preview[data-v-d2f3328e]{margin:2.4rem 0;width:49%}.settings-email .columns .block-wrapper .block[data-v-d2f3328e]{margin:0 0 2rem;width:100%}.settings-email .columns>.block-wrapper .field>label[data-v-d2f3328e]{width:250px}.settings-email .columns>.block-wrapper .field>label+[data-v-d2f3328e]{width:calc(100% - 250px)}.settings-email .columns>.block-wrapper .field>label+select.font-size[data-v-d2f3328e]{width:80px}.settings-email .columns>.block-wrapper .field>label+.switcher[data-v-d2f3328e]{width:4rem}.settings-email .sticky-header .button[data-v-d2f3328e]{margin:0;margin-left:1rem}.settings-email .sticky-header .button[data-v-d2f3328e]:first-of-type{margin-left:auto}.settings-email .tablet-switcher[data-v-d2f3328e]{display:none}.settings-email .field .note[data-v-d2f3328e]{padding-left:250px}@media (max-width:1680px){.settings-email .columns[data-v-d2f3328e]{margin:0 auto;max-width:1400px}.settings-email .columns>.block-wrapper[data-v-d2f3328e]{width:calc(100% - 726px)}.settings-email .columns>.email-preview[data-v-d2f3328e]{width:686px}}@media (max-width:1480px){.settings-email .columns[data-v-d2f3328e]{margin:0 2rem}.settings-email .columns .block[data-v-d2f3328e]{max-width:100%}.settings-email .columns>.block-wrapper[data-v-d2f3328e]{width:calc(100% - 706px)}}@media (max-width:1400px){.settings-email .columns>.block-wrapper .field[data-v-d2f3328e]{position:relative}.settings-email .columns>.block-wrapper .field>label[data-v-d2f3328e]{padding-bottom:1rem;padding-right:5rem;text-align:left;width:100%}.settings-email .columns>.block-wrapper .field>label+[data-v-d2f3328e]{width:100%}.settings-email .columns>.block-wrapper .field .color-picker[data-v-d2f3328e],.settings-email .columns>.block-wrapper .field .language-switcher[data-v-d2f3328e],.settings-email .columns>.block-wrapper .field .switcher[data-v-d2f3328e]{left:auto;margin:-.5rem 0 0;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.settings-email .columns>.block-wrapper .field .color-picker[data-v-d2f3328e],.settings-email .columns>.block-wrapper .field .language-switcher[data-v-d2f3328e]{width:3.8rem;z-index:1}.settings-email .columns>.block-wrapper .field .color-picker[data-v-d2f3328e]{width:2rem}.settings-email .field .note[data-v-d2f3328e]{padding-left:0}}@media (max-width:1180px){.settings-email .columns .email-preview[data-v-d2f3328e]{display:none}.settings-email .columns>.block-wrapper[data-v-d2f3328e]{width:100%}.settings-email .columns>.block-wrapper.preview-is-visible[data-v-d2f3328e]{display:none}.settings-email .columns>.block-wrapper.preview-is-visible+.email-preview[data-v-d2f3328e]{display:block;margin:2.4rem auto}.settings-email .tablet-switcher[data-v-d2f3328e]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:2rem}}@media (max-width:800px){.settings-email .columns>.email-preview[data-v-d2f3328e]{padding:1rem;width:670px}}@media (max-width:760px){.settings-email .tablet-switcher[data-v-d2f3328e]{display:none}.settings-email .columns>.block-wrapper[data-v-d2f3328e]{display:block!important}.settings-email .columns>.email-preview[data-v-d2f3328e]{display:none!important}}@media (max-width:640px){.settings-email[data-v-d2f3328e]{padding-top:10rem}.settings-email .columns[data-v-d2f3328e]{margin:1rem}.settings-email .columns .block-wrapper[data-v-d2f3328e]{margin:0}}.settings-google-calendar[data-v-22f14994]{padding:0 0 2rem;width:100%}.settings-google-calendar .service-calendars[data-v-22f14994],.settings-google-calendar .worker-calendars[data-v-22f14994]{margin-left:2rem}.settings-google-calendar .worker-custom-integration[data-v-22f14994]{color:#7f8fa4;font-size:1.2rem;font-style:italic}.settings-google-calendar .danger-link[data-v-22f14994]{color:#ed1c23;font-size:1.2rem;margin-left:.5rem}.settings-google-calendar .danger-link[data-v-22f14994]:active,.settings-google-calendar .danger-link[data-v-22f14994]:focus,.settings-google-calendar .danger-link[data-v-22f14994]:hover{color:#970c11}.settings-google-calendar .services-category[data-v-22f14994]{width:100%}.settings-google-calendar .services-category[data-v-22f14994]:first-child{margin-top:-2rem}.settings-google-calendar .services-category>strong[data-v-22f14994]{display:block;margin:0 auto;max-width:1000px;padding:2rem 686px 2rem 0;text-align:right;width:100%}@media (max-width:800px){.settings-google-calendar .field .button[data-v-22f14994]{margin-left:33.333333%;margin-top:1rem;margin-right:0;width:66.6666666%}.settings-google-calendar .field input[data-v-22f14994]{width:66.6666666%}}@media (max-width:640px){.settings-google-calendar[data-v-22f14994]{margin-top:5rem}}@media (max-width:580px){.settings-google-calendar .field input[data-v-22f14994],.settings-google-calendar .field label[data-v-22f14994],.settings-google-calendar .field textarea[data-v-22f14994]{text-align:left;width:calc(100% - 40px)!important}.settings-google-calendar .field .button[data-v-22f14994]{margin-left:0;margin-right:0;width:100%}.settings-google-calendar .field input[data-v-22f14994],.settings-google-calendar .field select[data-v-22f14994]{margin-left:0;width:100%!important}.settings-google-calendar .field label[data-v-22f14994]{margin-bottom:.5rem}.settings-google-calendar .field small.note[data-v-22f14994]{padding:.5rem 0 0}}.settings-outlook-calendar[data-v-848f1ebc]{padding:0 0 2rem;width:100%}.settings-outlook-calendar .service-calendars[data-v-848f1ebc],.settings-outlook-calendar .worker-calendars[data-v-848f1ebc]{margin-left:2rem}.settings-outlook-calendar .worker-custom-integration[data-v-848f1ebc]{color:#7f8fa4;font-size:1.2rem;font-style:italic}.settings-outlook-calendar .danger-link[data-v-848f1ebc]{color:#ed1c23;font-size:1.2rem;margin-left:.5rem}.settings-outlook-calendar .danger-link[data-v-848f1ebc]:active,.settings-outlook-calendar .danger-link[data-v-848f1ebc]:focus,.settings-outlook-calendar .danger-link[data-v-848f1ebc]:hover{color:#970c11}.settings-outlook-calendar .services-category[data-v-848f1ebc]{width:100%}.settings-outlook-calendar .services-category[data-v-848f1ebc]:first-child{margin-top:-2rem}.settings-outlook-calendar .services-category>strong[data-v-848f1ebc]{display:block;margin:0 auto;max-width:1000px;padding:2rem 686px 2rem 0;text-align:right;width:100%}@media (max-width:800px){.settings-outlook-calendar .field .button[data-v-848f1ebc]{margin-left:33.333333%;margin-top:1rem;margin-right:0;width:66.6666666%}.settings-outlook-calendar .field input[data-v-848f1ebc]{width:66.6666666%}}@media (max-width:640px){.settings-outlook-calendar[data-v-848f1ebc]{margin-top:6rem}}@media (max-width:580px){.settings-outlook-calendar .field input[data-v-848f1ebc],.settings-outlook-calendar .field label[data-v-848f1ebc],.settings-outlook-calendar .field textarea[data-v-848f1ebc]{text-align:left;width:calc(100% - 40px)!important}.settings-outlook-calendar .field .button[data-v-848f1ebc]{margin-left:0;margin-right:0;width:100%}.settings-outlook-calendar .field input[data-v-848f1ebc],.settings-outlook-calendar .field select[data-v-848f1ebc]{margin-left:0;width:100%!important}.settings-outlook-calendar .field label[data-v-848f1ebc]{margin-bottom:.5rem}.settings-outlook-calendar .field small.note[data-v-848f1ebc]{padding:.5rem 0 0}}.settings-fakturownia[data-v-2070911f]{padding:0 0 2rem;width:100%}.settings-fakturownia .empty-passes-list[data-v-2070911f],.settings-fakturownia .empty-services-list[data-v-2070911f]{opacity:.66;text-align:center;width:100%}.passes-wrapper[data-v-2070911f],.services-category[data-v-2070911f]{width:100%}.pass-field[data-v-2070911f],.service-field[data-v-2070911f]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.pass-field label[data-v-2070911f],.service-field label[data-v-2070911f]{margin-top:5px}.pass-field .depending-fields[data-v-2070911f],.service-field .depending-fields[data-v-2070911f]{border-radius:5px;background:#eff3f6;margin-left:20px;padding:5px 15px}.pass-field .depending-fields .field label[data-v-2070911f],.service-field .depending-fields .field label[data-v-2070911f]{margin-top:0;width:50%}.pass-field .depending-fields .field input[data-v-2070911f],.pass-field .depending-fields .field select[data-v-2070911f],.pass-field .depending-fields .field textarea[data-v-2070911f],.service-field .depending-fields .field input[data-v-2070911f],.service-field .depending-fields .field select[data-v-2070911f],.service-field .depending-fields .field textarea[data-v-2070911f]{width:50%}@media (max-width:905px){.settings-fakturownia .depending-fields[data-v-2070911f]{margin-left:0;margin-top:15px;width:100%}}@media (max-width:640px){.settings-fakturownia[data-v-2070911f]{margin-top:5rem}}@media (max-width:580px){.settings-fakturownia .field input[data-v-2070911f],.settings-fakturownia .field label[data-v-2070911f],.settings-fakturownia .field textarea[data-v-2070911f]{text-align:left;width:calc(100% - 40px)!important}.settings-fakturownia .field input[data-v-2070911f],.settings-fakturownia .field select[data-v-2070911f]{margin-left:0;width:100%!important}.settings-fakturownia .field label[data-v-2070911f]{margin-bottom:.5rem}.settings-fakturownia .field small.note[data-v-2070911f]{padding:.5rem 0 0}}.settings-getresponse[data-v-68ef7366]{padding:0 0 2rem;width:100%}@media (max-width:640px){.settings-getresponse[data-v-68ef7366]{margin-top:5rem}}@media (max-width:580px){.settings-getresponse .field input[data-v-68ef7366],.settings-getresponse .field label[data-v-68ef7366],.settings-getresponse .field textarea[data-v-68ef7366]{text-align:left;width:calc(100% - 40px)!important}.settings-getresponse .field input[data-v-68ef7366],.settings-getresponse .field select[data-v-68ef7366]{margin-left:0;width:100%!important}.settings-getresponse .field label[data-v-68ef7366]{margin-bottom:.5rem}.settings-getresponse .field small.note[data-v-68ef7366]{padding:.5rem 0 0}}.settings-multilanguage[data-v-33d113da]{padding:0 0 2rem;width:100%}@media (max-width:640px){.settings-multilanguage[data-v-33d113da]{margin-top:6rem}.settings-multilanguage .field label[data-v-33d113da]{width:60%}}.payment-methods-list-item[data-v-fe2b32a2]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border-top:1px solid #ebebeb;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.4rem;margin:0;padding:1rem 0;position:relative;width:100%}.payment-methods-list-item[data-v-fe2b32a2]:first-of-type{border-top:none}.payment-methods-list-item.is-hidden[data-v-fe2b32a2]{background:#f2f7fa}.payment-methods-list-item.is-changing[data-v-fe2b32a2]{opacity:.5;pointer-events:none}.payment-methods-list-item .handler[data-v-fe2b32a2]{border-bottom:2px solid #dee1e4;border-top:2px solid #dee1e4;cursor:move;height:2rem;left:1.2rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1rem}.payment-methods-list-item .handler[data-v-fe2b32a2]:before{border-bottom:2px solid #dee1e4;border-top:2px solid #dee1e4;content:"";display:block;height:.8rem;margin-top:.4rem;width:1rem}.payment-methods-list-item .name[data-v-fe2b32a2]{font-weight:500;padding:0 0 0 3rem;width:40%}.payment-methods-list-item .name .method-is-hidden[data-v-fe2b32a2]{color:#7f8fa4;display:block;font-size:1.1rem;font-weight:400;padding-top:.2rem}.payment-methods-list-item .default[data-v-fe2b32a2]{padding-right:1rem;width:24%}.payment-methods-list-item .default .is-default[data-v-fe2b32a2]{color:#7f8fa4;font-weight:700}.payment-methods-list-item .currency[data-v-fe2b32a2],.payment-methods-list-item .pass[data-v-fe2b32a2],.payment-methods-list-item .service[data-v-fe2b32a2]{width:7%}.payment-methods-list-item .pass a[data-v-fe2b32a2],.payment-methods-list-item .service a[data-v-fe2b32a2]{cursor:help}.payment-methods-list-item .pass-wrapper[data-v-fe2b32a2],.payment-methods-list-item .service-wrapper[data-v-fe2b32a2]{float:left;position:relative;width:auto}.payment-methods-list-item .pass .info-box-pass[data-v-fe2b32a2],.payment-methods-list-item .pass .info-box-service[data-v-fe2b32a2],.payment-methods-list-item .service .info-box-pass[data-v-fe2b32a2],.payment-methods-list-item .service .info-box-service[data-v-fe2b32a2]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:1rem;margin-bottom:.5rem}.payment-methods-list-item .pass .info-box-pass .color[data-v-fe2b32a2],.payment-methods-list-item .pass .info-box-service .color[data-v-fe2b32a2],.payment-methods-list-item .service .info-box-pass .color[data-v-fe2b32a2],.payment-methods-list-item .service .info-box-service .color[data-v-fe2b32a2]{border-radius:50%;display:block;height:1rem;margin-right:1rem;width:1rem}.payment-methods-list-item .service.no-passes[data-v-fe2b32a2]{width:14%}.payment-methods-list-item .actions[data-v-fe2b32a2]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:auto;padding-right:3rem;white-space:nowrap}.payment-methods-list-item .actions .button[data-v-fe2b32a2]{display:inline-block;margin:0 .5rem}.payment-methods-list-item .actions .button.button-mobile-only[data-v-fe2b32a2],.payment-methods-list-item .label[data-v-fe2b32a2]{display:none}@media (max-width:1240px){.payment-methods-list-item .actions[data-v-fe2b32a2]{padding-right:1rem}}@media (max-width:780px){.payment-methods-list-item[data-v-fe2b32a2]{-ms-flex-wrap:wrap;flex-wrap:wrap}.payment-methods-list-item .actions[data-v-fe2b32a2],.payment-methods-list-item .currency[data-v-fe2b32a2],.payment-methods-list-item .default[data-v-fe2b32a2],.payment-methods-list-item .name[data-v-fe2b32a2],.payment-methods-list-item .pass[data-v-fe2b32a2],.payment-methods-list-item .service[data-v-fe2b32a2]{padding:.5rem 0;text-align:center;width:100%}.payment-methods-list-item .label[data-v-fe2b32a2]{display:inline-block}.payment-methods-list-item .pass-wrapper[data-v-fe2b32a2],.payment-methods-list-item .service-wrapper[data-v-fe2b32a2]{width:100%}.payment-methods-list-item .actions[data-v-fe2b32a2]{padding:1rem}.payment-methods-list-item .actions .button[data-v-fe2b32a2]{width:50%}.payment-methods-list-item .actions .button.button-desktop-only[data-v-fe2b32a2]{display:none}.payment-methods-list-item .actions .button.button-mobile-only[data-v-fe2b32a2]{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (max-width:480px){.payment-methods-list-item .actions[data-v-fe2b32a2]{-ms-flex-wrap:wrap;flex-wrap:wrap}.payment-methods-list-item .actions .button[data-v-fe2b32a2]{margin-left:3rem;margin-top:1rem;width:calc(100% - 3rem)}}.settings-payments[data-v-5e159c4a]{padding:0 0 2rem;width:100%}.settings-payments .draggable-list[data-v-5e159c4a]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.settings-payments .available-methods[data-v-5e159c4a]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:2rem auto;max-width:1400px}.settings-payments .available-methods-item[data-v-5e159c4a]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border:1px solid #ebebeb;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;height:16rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:4rem;position:relative;width:9.5%}.settings-payments .available-methods-item img[data-v-5e159c4a]{height:auto;max-width:80%}.settings-payments .available-methods-item .button[data-v-5e159c4a]{bottom:.5rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:.5rem;margin:0;position:absolute;right:.5rem;width:calc(100% - 1rem)}@media (max-width:1680px){.settings-payments .available-methods[data-v-5e159c4a]{margin:2rem auto;max-width:calc(100% - 4rem)}}@media (max-width:1240px){.settings-payments .available-methods[data-v-5e159c4a]{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:3rem}.settings-payments .available-methods-item[data-v-5e159c4a]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;height:6rem;margin-bottom:1rem;padding:0;width:calc(50% - .5rem)}.settings-payments .available-methods-item .button[data-v-5e159c4a]{margin:0 1rem 0 auto;position:static;width:auto}.settings-payments .available-methods-item img[data-v-5e159c4a]{height:40px;margin-left:1rem}}@media (max-width:780px){.settings-payments .available-methods-item[data-v-5e159c4a]{width:100%}.settings-payments .block-list-heading[data-v-5e159c4a]{display:none}}@media (max-width:640px){.settings-payments[data-v-5e159c4a]{margin-top:5rem}}@media (max-width:480px){.settings-payments .available-methods-item img[data-v-5e159c4a]{height:32px}}.settings-www[data-v-ff62f244]{padding:0 0 2rem;width:100%}.settings-www .text-center[data-v-ff62f244]{text-align:center;width:100%}.settings-www .input-with-suffix[data-v-ff62f244]{border-right:none;border-top-right-radius:0;border-bottom-right-radius:0;text-align:right;width:calc(33.333333% - 10rem)}.settings-www .input-suffix[data-v-ff62f244]{background:#eff3f6;border:1px solid #ebebeb;border-top-right-radius:5px;border-bottom-right-radius:5px;color:#2f4d8a;display:block;font-size:1.5rem;font-weight:700;height:3.8rem;line-height:3.8rem;padding:0 .5rem;width:10rem}.settings-www .site-favicon[data-v-ff62f244]{background:#fff;background-size:100% 100%;background-position:50%;border:1px solid #dee1e4;border-radius:5px;height:4.3rem;margin-left:1rem;width:4.3rem}@media (max-width:1100px){.settings-www .field input[data-v-ff62f244],.settings-www .field select[data-v-ff62f244]:not(.small-select),.settings-www .field textarea[data-v-ff62f244]{width:calc(66% - 50px)}.settings-www .field .input-with-suffix[data-v-ff62f244]{width:calc(66% - 150px)}}@media (max-width:640px){.settings-www[data-v-ff62f244]{margin-top:6rem}}@media (max-width:580px){.settings-www .field[data-v-ff62f244]{position:relative}.settings-www .field input[data-v-ff62f244],.settings-www .field label[data-v-ff62f244],.settings-www .field textarea[data-v-ff62f244]{text-align:left;width:calc(100% - 4rem)}.settings-www .field .input-with-suffix[data-v-ff62f244]{text-align:right;width:calc(100% - 110px)}.settings-www .field .language-switcher[data-v-ff62f244]{position:absolute;right:-.4rem;top:3.3rem}.settings-www .field select[data-v-ff62f244]:not(.small-select){width:100%}.settings-www .field label[data-v-ff62f244]{margin-bottom:.5rem}.settings-www .field small.note[data-v-ff62f244]{padding:.5rem 0 0}.settings-www .field .site-favicon[data-v-ff62f244]{height:4rem;margin-top:.2rem;position:absolute;right:-.4rem;width:4rem}}.sms-history-list-item[data-v-c7bab246]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border-top:1px solid #ebebeb;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.4rem;margin:0;padding:1rem 0;position:relative;width:100%}.sms-history-list-item[data-v-c7bab246]:first-of-type{border-top:none}@media (max-width:1040px){.sms-history-list-item .time .action[data-v-c7bab246],.sms-history-list-item .time .message[data-v-c7bab246],.sms-history-list-item .time .parts[data-v-c7bab246],.sms-history-list-item .time .receiver[data-v-c7bab246]{margin-top:1rem}}@media (max-width:640px){.sms-history-list-item[data-v-c7bab246]{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:2rem 1rem}.sms-history-list-item .reservation[data-v-c7bab246]{margin-left:1rem;margin-top:1rem}}.sms-history .empty-state[data-v-15230287]{background:#eff3f6;padding:2rem;text-align:center;width:100%}.sms-history-filters[data-v-15230287]{padding:2rem 0;width:100%}.sms-history-filters>.sms-history-filters-group[data-v-15230287],.sms-history-filters[data-v-15230287]{display:-webkit-box;display:-ms-flexbox;display:flex}.sms-history-filters>.sms-history-filters-group[data-v-15230287]:first-child{width:100%}.sms-history-filters-group-wrapper .sms-history-filters-group[data-v-15230287],.sms-history-filters-group-wrapper[data-v-15230287]{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.sms-history-filters .button[data-v-15230287]{min-width:3.6rem;width:3.6rem}.sms-history-filters-toggle-button[data-v-15230287]{margin:1rem 0;width:100%}.sms-history-filters .vdp-datepicker[data-v-15230287]{min-width:calc(50% - 1.5rem)}.sms-history-filters select[data-v-15230287]{height:3.6rem;line-height:3.6rem;min-width:18rem;width:18rem}.sms-history-filters select+select[data-v-15230287]{margin-left:2rem}.sms-history-filters input[data-v-15230287]{background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16"><path fill-rule="evenodd" fill="%237F8FA4" d="M382.217,267.717a1,1,0,0,1-1.414,0l-3.15-3.15a7,7,0,1,1,1.415-1.414l3.149,3.15A1,1,0,0,1,382.217,267.717Zm-5.2-12.271a5,5,0,1,0,0,7.071A5,5,0,0,0,377.017,255.446Z" transform="translate(-366.5 -252)"/></svg>');background-repeat:no-repeat;background-position:calc(100% - 1.2rem) 50%;border:1px solid #dee1e4;border-radius:5px;height:3.6rem;padding:0 1rem;width:100%}.sms-history-filters .separator[data-v-15230287]{display:block;height:3.2rem;position:relative;min-width:3.6rem;width:3.6rem}.sms-history-filters .separator[data-v-15230287]:before{background:#ebebeb;content:"";height:3.6rem;left:50%;position:absolute;top:0;width:.1rem}.sms-history-content[data-v-15230287]{width:100%}.sms-history-content.is-loading[data-v-15230287]{opacity:.25}@media (max-width:1400px){.sms-history-filters[data-v-15230287]{-ms-flex-wrap:wrap;flex-wrap:wrap}.sms-history-filters>.sms-history-filters-group[data-v-15230287]:first-child{width:100%}.sms-history-filters>.sms-history-filters-group:first-child+.separator[data-v-15230287]{display:none}.sms-history-filters .sms-history-filters-group-wrapper .sms-history-filters-group[data-v-15230287]:first-child{width:100%}}@media (max-width:1240px){.sms-history-filters .separator[data-v-15230287]{min-width:1.6rem;width:1.6rem}}@media (max-width:1040px){.sms-history-filters[data-v-15230287]{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:1rem 0}.sms-history-filters .separator[data-v-15230287]{display:none}.sms-history-filters>.sms-history-filters-group[data-v-15230287]{-ms-flex-wrap:wrap;flex-wrap:wrap}.sms-history-filters .sms-history-filters-group[data-v-15230287]{padding:.75rem 0;width:100%}.sms-history-filters .sms-history-filters-group-wrapper[data-v-15230287]{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0}.sms-history-filters .sms-history-filters-group:last-child select[data-v-15230287]{margin-right:2rem;width:100%}}@media (max-width:640px){.block-list-heading[data-v-15230287]{display:none}.sms-history[data-v-15230287]{margin-top:6rem}.sms-history-filters[data-v-15230287]{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-1.5rem;margin-top:-.5rem}.sms-history-filters .sms-history-filters-group[data-v-15230287]{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.75rem 0;width:100%}.sms-history-filters .sms-history-filters-group .vdp-datepicker[data-v-15230287]{width:100%}.sms-history-filters .sms-history-filters-group .vdp-datepicker+.vdp-datepicker[data-v-15230287]{margin-left:0;margin-top:.75rem}.sms-history-filters .sms-history-filters-group .vdp-datepicker+.vdp-datepicker[data-v-15230287]:before,.sms-history-filters .sms-history-filters-group:first-child>.separator[data-v-15230287]{display:none}.sms-history-filters .sms-history-filters-group:first-child>input[data-v-15230287],.sms-history-filters .sms-history-filters-group:first-child>select[data-v-15230287]{width:100%}.sms-history-filters .sms-history-filters-group select+select[data-v-15230287]{margin-left:0;margin-top:0}}.statistics-box[data-v-22a8145e]{border-radius:5px;padding:1rem 1rem 1rem 6rem;position:relative;width:calc(50% - 1.25rem)}.statistics-box h3[data-v-22a8145e]{color:#fff;font-size:1.3rem;font-weight:400;margin:0;opacity:.66;text-transform:uppercase}.statistics-box svg[data-v-22a8145e]{fill:#fff;left:1.5rem;opacity:.33;position:absolute;right:auto;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.statistics-box strong[data-v-22a8145e]{color:#fff;font-size:2rem;font-weight:400;line-height:1}.statistics-box.primary-color[data-v-22a8145e]{background:#2f4d8a}.statistics-box.success-color[data-v-22a8145e]{background:#69b228}.statistics-box.warning-color[data-v-22a8145e]{background:#f7981d}.statistics-box.danger-color[data-v-22a8145e]{background:#ed1c23}.statistics-box.info-color[data-v-22a8145e]{background:#2696e9}.statistics-box.dark-color[data-v-22a8145e]{background:#233146}.statistics-box[data-v-22a8145e]:after{background:#fff;bottom:1.5rem;display:block;content:"";left:5rem;opacity:.33;position:absolute;top:1.5rem;width:.1rem}@media (max-width:1240px){.statistics-box[data-v-22a8145e]{padding:2rem 2rem 1.5rem 7rem}.statistics-box[data-v-22a8145e]:after{left:5.8rem}.statistics-box svg[data-v-22a8145e]{left:1.75rem}}.chart[data-v-1f5eaea6]{border:1px solid #dee1e4;border-radius:5px;padding:3rem;position:relative;width:100%}.chart h3[data-v-1f5eaea6]{font-size:2.4rem;font-weight:400;line-height:1;margin:0}.chart canvas[data-v-1f5eaea6]{max-width:100%}.chart .legend[data-v-1f5eaea6]{display:-webkit-box;display:-ms-flexbox;display:flex;list-style-type:none;margin:2rem 0;padding:0}.chart .legend li[data-v-1f5eaea6]{color:#7f8fa4;font-size:1.2rem;font-weight:400;margin-left:2rem;margin-right:1rem;position:relative;text-transform:uppercase}.chart .legend li[data-v-1f5eaea6]:before{border-radius:50%;content:"";height:1.2rem;left:-2rem;position:absolute;top:0;width:1.2rem}.chart .legend li[data-v-1f5eaea6]:first-child:before{background:#2f4d8a}.chart .legend li[data-v-1f5eaea6]:nth-child(2):before{background:#69b228}.chart .legend li[data-v-1f5eaea6]:nth-child(3):before{background:#ed1c23}.chart .legend li[data-v-1f5eaea6]:nth-child(4):before{background:#f7981d}.stats[data-v-14f78248]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:3rem 0;position:relative}.stats .block[data-v-14f78248]{margin:0 auto 3rem;max-width:100%;width:100%}.stats .block[data-v-14f78248] .block-content{width:100%}.stats .block[data-v-14f78248] .block-content .button{margin-top:2rem}.stats .block[data-v-14f78248] .block-heading h2 strong{font-size:15px;margin-left:1rem}.stats .block[data-v-14f78248] .block-heading select{margin-left:auto;max-width:40%;width:auto}.stats .block[data-v-14f78248] .block-content{padding:3rem}.stats-dashboard h2[data-v-14f78248]{font-weight:400;margin-top:3rem}.stats-row[data-v-14f78248]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:3rem;margin-bottom:3rem;width:100%}.stats[data-v-14f78248] .statistics-box{margin:0}.stats .charts-row[data-v-14f78248]{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.stats.is-payments-enabled[data-v-14f78248] .chart{margin-right:1.5rem;width:calc(50% - 1.5rem)}.stats.is-payments-enabled[data-v-14f78248] .chart+.chart{margin-left:1.5rem;margin-right:0}.stats.is-loading .chart[data-v-14f78248]:before,.stats.is-loading .statistics-box[data-v-14f78248]:before{background:#eff3f6;border-radius:5px;content:"";height:100%;left:0;position:absolute;top:0;-webkit-transform:scale(1.01);transform:scale(1.01);width:100%;z-index:1}.stats.is-loading .chart[data-v-14f78248]:after,.stats.is-loading .statistics-box[data-v-14f78248]:after{-webkit-animation:spinner-data-v-14f78248 1s infinite linear;animation:spinner-data-v-14f78248 1s infinite linear;border:6px solid #c1cddc;border-left:6px solid transparent;border-radius:50%;content:"";display:block;height:24px;left:calc(50% - 12px);position:absolute;top:calc(50% - 12px);width:24px;z-index:2}.stats.has-loading-error .chart[data-v-14f78248]:before,.stats.has-loading-error .statistics-box[data-v-14f78248]:before{background:#fef1f1;border-radius:5px;content:"";height:100%;left:0;position:absolute;top:0;-webkit-transform:scale(1.01);transform:scale(1.01);width:100%;z-index:1}.stats.has-loading-error .chart[data-v-14f78248]:after,.stats.has-loading-error .statistics-box[data-v-14f78248]:after{color:#ed1c23;content:attr(data-error-text);font-weight:700;left:50%;opacity:.75;position:absolute;text-align:center;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:auto;z-index:2}.stats .is-empty .chart[data-v-14f78248]:before,.stats .is-empty .statistics-box[data-v-14f78248]:before{background:#eff3f6;border-radius:5px;content:"";height:100%;left:0;position:absolute;top:0;-webkit-transform:scale(1.01);transform:scale(1.01);width:100%;z-index:1}.stats .is-empty .chart[data-v-14f78248]:after{content:attr(data-empty-text);font-weight:700;left:50%;opacity:.35;position:absolute;text-align:center;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:auto;z-index:2}.stats .tables-row[data-v-14f78248]{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.stats .tables-row .table-column[data-v-14f78248]{padding-right:20px;width:33.33%}.stats .tables-row .table-column.is-full-width[data-v-14f78248]{padding-right:0;width:100%}.stats .tables-row .table-column.is-half-width[data-v-14f78248]{width:50%}.stats .tables-row .table-column h2[data-v-14f78248]{margin-top:0;padding-top:0}.stats .tables-row .table-column+.table-column[data-v-14f78248]{padding-left:20px;padding-right:0}.stats .tables-row .table-column .table-column-row[data-v-14f78248]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #ebebeb;display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px 0}.stats .tables-row .table-column .table-column-row[data-v-14f78248]:first-of-type{border-top:1px solid #ebebeb}.stats .tables-row .table-column .table-column-row .table-column-row-cell[data-v-14f78248]{width:calc(100% - 150px)}.stats .tables-row .table-column .table-column-row .table-column-row-cell[data-v-14f78248]:first-child{width:50px}.stats .tables-row .table-column .table-column-row .table-column-row-cell[data-v-14f78248]:last-child{font-weight:700;text-align:right;width:100px}.stats .tables-row .table-column .table-column-row .table-column-row-cell .color[data-v-14f78248]{border-radius:50%;height:3.2rem;margin:0;width:3.2rem}@-webkit-keyframes spinner-data-v-14f78248{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spinner-data-v-14f78248{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@media (max-width:1480px){.stats .charts-row[data-v-14f78248],.stats .stats-row[data-v-14f78248]{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.stats .charts-row[data-v-14f78248] .statistics-box,.stats .stats-row[data-v-14f78248] .statistics-box{width:calc(33.33333% - 2rem)}}@media (max-width:1240px){.stats-row[data-v-14f78248]{gap:1rem;margin-bottom:1rem}.stats .block[data-v-14f78248] .block-content{padding:1rem}.stats .block[data-v-14f78248] h2{padding:1rem 0}.stats.is-payments-enabled[data-v-14f78248] .chart{margin-right:.5rem;width:calc(50% - .5rem)}.stats.is-payments-enabled[data-v-14f78248] .chart+.chart{margin-left:.5rem;margin-right:0}}@media (max-width:1040px){.stats[data-v-14f78248]{-ms-flex-wrap:wrap;flex-wrap:wrap}.stats[data-v-14f78248] .chart{margin:1rem 0 0!important;padding:1rem!important;width:100%!important}.tables-row[data-v-14f78248]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.tables-row .table-column[data-v-14f78248]{padding-left:0!important;padding-right:0!important;width:100%!important}.tables-row .table-column h2[data-v-14f78248]{margin:2rem 0!important;padding-bottom:0!important}.tables-row .table-column[data-v-14f78248]:not(:last-child){margin-bottom:2rem}}@media (max-width:760px){.stats .block[data-v-14f78248] h2,.stats .stats-row[data-v-14f78248] .statistics-box{width:100%}.stats .block[data-v-14f78248] h2 strong{display:block;margin-left:0!important;width:100%}}@media (max-width:640px){.stats[data-v-14f78248]{padding:1rem 0 5rem}.stats .block[data-v-14f78248] h2{text-align:center;width:100%}.stats .block[data-v-14f78248] h2 strong{display:block;margin-left:0!important;width:100%}.stats .block[data-v-14f78248] .block-heading select{margin-bottom:1rem;max-width:100%;width:100%}}.stats-dashboard[data-v-1722ea5e]{width:100%}.stats-dashboard[data-v-1722ea5e] .sticky-header small{background:#ed1c23;border:none!important;border-radius:5px;color:#fff!important;display:inline;font-size:1.2rem;font-style:normal;font-weight:600;line-height:1;margin-left:.5rem;padding:2px 8px!important;position:relative;top:-2px}.stats-dashboard-stats[data-v-1722ea5e]{margin:0 auto;max-width:1400px;padding:0 3.6rem}.stats-dashboard-stats select[data-v-1722ea5e]{margin-left:2rem;width:auto}.stats-dashboard .stats-filters[data-v-1722ea5e]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:3rem auto 0;max-width:1400px;padding:0 3.6rem}.stats-dashboard .stats-filters.is-disabled[data-v-1722ea5e]{opacity:.35;pointer-events:none}.stats-dashboard .stats-filters select[data-v-1722ea5e]:first-child{max-width:20rem}.stats-dashboard .stats-filters select[data-v-1722ea5e]:not(:first-child){margin-left:2rem;max-width:35rem;width:35rem}.stats-dashboard .stats-filters .vdp-datepicker[data-v-1722ea5e]{width:20rem}.stats-dashboard .stats-filters .vdp-datepicker[data-v-1722ea5e]:first-of-type{margin-left:2rem}.fade-enter-active[data-v-1722ea5e],.fade-leave-active[data-v-1722ea5e]{transition:all .25s ease-out}.fade-enter[data-v-1722ea5e],.fade-leave-to[data-v-1722ea5e]{opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}@media (max-width:1240px){.stats-dashboard-stats[data-v-1722ea5e]{padding:0 1.5rem}}@media (max-width:1040px){.stats-dashboard-stats[data-v-1722ea5e]{margin-top:2rem}.stats-dashboard .stats-filters[data-v-1722ea5e]{padding:0 1.5rem;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:540px}.stats-dashboard .stats-filters select[data-v-1722ea5e]{margin:0!important;max-width:100%!important;width:100%!important}.stats-dashboard .stats-filters select[data-v-1722ea5e]:first-child{margin-bottom:1rem!important}.stats-dashboard .stats-filters select[data-v-1722ea5e]:last-child{margin-top:1rem!important}.stats-dashboard .stats-filters .vdp-datepicker[data-v-1722ea5e]:first-of-type{margin-left:0}}@media (max-width:640px){.stats-dashboard .stats-filters[data-v-1722ea5e]{margin-top:8rem}}@media (max-width:480px){.stats-dashboard .stats-filters .vdp-datepicker[data-v-1722ea5e]{margin-left:0;width:100%}.stats-dashboard .stats-filters .vdp-datepicker[data-v-1722ea5e]:before{display:none}.stats-dashboard .stats-filters .vdp-datepicker+.vdp-datepicker[data-v-1722ea5e]{margin-top:1rem}}.survey-preview-popup[data-v-0ab596e9]{background:#fff;border-radius:5px;box-shadow:0 1rem 2rem rgba(0,0,0,.125);left:50%;max-width:90%;padding:3rem 4rem 8rem;position:fixed;top:50%;-webkit-transform:translateX(-50%) translateY(-33.33333%);transform:translateX(-50%) translateY(-33.33333%);transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out,-webkit-transform .25s ease-out;width:960px}.survey-preview-popup h2[data-v-0ab596e9]{font-weight:400;line-height:1;margin:0 0 2rem}.survey-preview-popup .button-popup-full-width[data-v-0ab596e9]{border-radius:0 0 5px 5px}.survey-preview-popup-overlay[data-v-0ab596e9]{background:rgba(0,0,0,.25);height:100%;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity .25s ease-out;width:100vw;will-change:opacity;z-index:10000}.survey-preview-popup-overlay.is-visible[data-v-0ab596e9]{opacity:1;pointer-events:auto}.survey-preview-popup-overlay.is-visible .survey-preview-popup[data-v-0ab596e9]{-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.survey-preview-popup .survey-preview-popup-header[data-v-0ab596e9]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:3rem}.survey-preview-popup .survey-preview-popup-header h2[data-v-0ab596e9]{margin-bottom:0;padding-top:5px}.survey-preview-popup .survey-preview-popup-header .language-switcher[data-v-0ab596e9]{margin-left:auto}.survey-preview-popup .survey-preview-popup-header .button[data-v-0ab596e9]{margin-left:1rem;margin-right:0}.survey-preview-popup .survey-preview-popup-content[data-v-0ab596e9]{border:1px solid #ebebeb;height:70vh;width:100%}@media (max-width:640px){.survey-preview-popup[data-v-0ab596e9]{border-radius:0;height:100%;max-width:100%;padding:3rem 2rem 8rem;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:100%}.survey-preview-popup .survey-preview-popup-content[data-v-0ab596e9]{height:calc(100vh - 180px)}}.surveys-list-item[data-v-74d5d17a]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border-top:1px solid #ebebeb;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.4rem;margin:0;padding:1rem 0;position:relative;width:100%}.surveys-list-item[data-v-74d5d17a]:first-of-type{border-top:none}.surveys-list-item .survey-is-not-published[data-v-74d5d17a]{color:#7f8fa4;display:block;margin-top:2px}.surveys-list-item.is-hidden[data-v-74d5d17a]{background:#f2f7fa}.surveys-list-item .service-wrapper[data-v-74d5d17a]{position:relative;text-align:center}.surveys-list-item .service-wrapper label[data-v-74d5d17a]{display:none}.surveys-list-item .service-wrapper .info-box-service[data-v-74d5d17a]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:1rem;margin-bottom:.5rem}.surveys-list-item .service-wrapper .info-box-service .color[data-v-74d5d17a]{border-radius:50%;display:block;height:1rem;margin-right:1rem;width:1rem}.surveys-list-item .actions[data-v-74d5d17a]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:auto;padding-right:3rem;white-space:nowrap}.surveys-list-item .actions .button[data-v-74d5d17a]{display:inline-block;margin:0 .5rem}.surveys-list-item .actions .button.button-mobile-only[data-v-74d5d17a]{display:none}@media (max-width:1040px){.surveys-list-item[data-v-74d5d17a]{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.surveys-list-item .service[data-v-74d5d17a]{padding-bottom:2rem;width:100%!important}.surveys-list-item .service label[data-v-74d5d17a]{display:inline-block;font-weight:700}.surveys-list-item .mobile-item[data-v-74d5d17a]{padding-left:1rem;padding-right:1rem;text-align:center;width:100%}.surveys-list-item .mobile-item>div[data-v-74d5d17a]{margin-bottom:1rem}.surveys-list-item .mobile-item .mobile-item-actions[data-v-74d5d17a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.surveys-list-item .mobile-item .mobile-item-actions .button[data-v-74d5d17a]{width:48%}}.surveys .empty-state[data-v-0217a371]{background:#eff3f6;padding:2rem;text-align:center;width:100%}.surveys-filters[data-v-0217a371]{display:-webkit-box;display:-ms-flexbox;display:flex;padding:2rem 0;width:100%}.surveys-filters .button[data-v-0217a371]{min-width:3.6rem;width:3.6rem}.surveys-filters input[data-v-0217a371]{background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16"><path fill-rule="evenodd" fill="%237F8FA4" d="M382.217,267.717a1,1,0,0,1-1.414,0l-3.15-3.15a7,7,0,1,1,1.415-1.414l3.149,3.15A1,1,0,0,1,382.217,267.717Zm-5.2-12.271a5,5,0,1,0,0,7.071A5,5,0,0,0,377.017,255.446Z" transform="translate(-366.5 -252)"/></svg>');background-repeat:no-repeat;background-position:calc(100% - 1.2rem) 50%;border:1px solid #dee1e4;border-radius:5px;height:3.6rem;padding:0 1rem;width:100%}.surveys-content[data-v-0217a371]{width:100%}.surveys-content.is-loading[data-v-0217a371]{opacity:.25}@media (max-width:1040px){.surveys-filters[data-v-0217a371]{padding:1rem 0}.surveys .block-list-heading[data-v-0217a371]{display:none}}@media (max-width:640px){.surveys[data-v-0217a371]{margin-top:6rem}}.surveys-filled-list-item[data-v-7d6cc776]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border-top:1px solid #ebebeb;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.4rem;margin:0;padding:1rem 0;position:relative;width:100%}.surveys-filled-list-item[data-v-7d6cc776]:first-of-type{border-top:none}.surveys-filled-list-item .actions[data-v-7d6cc776]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:auto;padding-right:3rem;white-space:nowrap}.surveys-filled-list-item .actions .button[data-v-7d6cc776]{display:inline-block;margin:0 .5rem}.surveys-filled-list-item .actions .button.button-mobile-only[data-v-7d6cc776]{display:none}@media (max-width:1040px){.surveys-filled-list-item .mobile-item[data-v-7d6cc776]{padding-left:1rem;padding-right:1rem;width:100%}.surveys-filled-list-item .mobile-item>div[data-v-7d6cc776]{margin-bottom:1rem}.surveys-filled-list-item .mobile-item .button[data-v-7d6cc776]{width:100%}}.surveys-filled .empty-state[data-v-58e2c30d]{background:#eff3f6;padding:2rem;text-align:center;width:100%}.surveys-filled-filters[data-v-58e2c30d]{display:-webkit-box;display:-ms-flexbox;display:flex;padding:2rem 0;width:100%}.surveys-filled-filters .button[data-v-58e2c30d]{min-width:3.6rem;width:3.6rem}.surveys-filled-filters input[data-v-58e2c30d]{background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16"><path fill-rule="evenodd" fill="%237F8FA4" d="M382.217,267.717a1,1,0,0,1-1.414,0l-3.15-3.15a7,7,0,1,1,1.415-1.414l3.149,3.15A1,1,0,0,1,382.217,267.717Zm-5.2-12.271a5,5,0,1,0,0,7.071A5,5,0,0,0,377.017,255.446Z" transform="translate(-366.5 -252)"/></svg>');background-repeat:no-repeat;background-position:calc(100% - 1.2rem) 50%;border:1px solid #dee1e4;border-radius:5px;height:3.6rem;padding:0 1rem;width:100%}.surveys-filled-filters select[data-v-58e2c30d]{height:3.6rem;line-height:3.6rem;min-width:24rem;width:32rem}.surveys-filled-filters .vdp-datepicker[data-v-58e2c30d]{min-width:16rem}.surveys-filled-filters>.surveys-filled-filters-group[data-v-58e2c30d]{display:-webkit-box;display:-ms-flexbox;display:flex}.surveys-filled-filters>.surveys-filled-filters-group[data-v-58e2c30d]:first-child{width:100%}.surveys-filled-filters-group-wrapper[data-v-58e2c30d]{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.surveys-filled-filters-group-wrapper .surveys-filled-filters-group[data-v-58e2c30d]{display:-webkit-box;display:-ms-flexbox;display:flex}.surveys-filled-filters .separator[data-v-58e2c30d]{display:block;height:3.2rem;position:relative;min-width:3.6rem;width:3.6rem}.surveys-filled-filters .separator[data-v-58e2c30d]:before{background:#ebebeb;content:"";height:3.6rem;left:50%;position:absolute;top:0;width:.1rem}.surveys-filled-content[data-v-58e2c30d]{width:100%}.surveys-filled-content.is-loading[data-v-58e2c30d]{opacity:.25}@media (max-width:1040px){.surveys-filled-filters[data-v-58e2c30d]{padding:1rem 0}.surveys-filled .block-list-heading[data-v-58e2c30d]{display:none}}@media (max-width:960px){.surveys-filled[data-v-58e2c30d]{margin-top:6rem}.surveys-filled-filters[data-v-58e2c30d]{-ms-flex-wrap:wrap;flex-wrap:wrap}.surveys-filled-filters .separator[data-v-58e2c30d]{display:none}.surveys-filled-filters-group[data-v-58e2c30d]{width:100%}.surveys-filled-filters-group .vdp-datepicker[data-v-58e2c30d]{margin-top:1rem;min-width:10rem;width:50%}.surveys-filled-filters input[data-v-58e2c30d],.surveys-filled-filters select[data-v-58e2c30d]{margin:0;width:100%}.surveys-filled-filters select[data-v-58e2c30d]{margin-top:1rem;width:calc(100% - 1rem - 38px)}.surveys-filled-filters select~.button[data-v-58e2c30d]{margin-left:1rem;margin-top:1rem;margin-right:0}}.survey-form select.is-invalid[data-v-50881bff]{border:1px solid #ed1c23}.survey-form .block-heading .button[data-v-50881bff]{margin-left:auto}.survey-form .services-category[data-v-50881bff]{width:100%}.survey-form .services-category[data-v-50881bff]:first-child{margin-top:-2rem}.survey-form .services-category>strong[data-v-50881bff]{display:block;margin:0 auto;max-width:1000px;padding:2rem 686px 2rem 0;text-align:right;width:100%}.survey-form .question-items[data-v-50881bff]{background:#eff3f6;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.survey-form .question-items[data-v-50881bff]:empty{padding:2rem 3rem;text-align:center}.survey-form .question-items[data-v-50881bff]:empty:before{content:attr(data-lang-empty-state)}.survey-form .question-items .handler[data-v-50881bff]{border-bottom:2px solid #dee1e4;border-top:2px solid #dee1e4;cursor:move;height:2rem;left:1.2rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1rem}.survey-form .question-items .handler[data-v-50881bff]:before{border-bottom:2px solid #dee1e4;border-top:2px solid #dee1e4;content:"";display:block;height:.8rem;margin-top:.4rem;width:1rem}.survey-form .question-items .question-item[data-v-50881bff]{background:#fff;border-top:1px solid #dee1e4;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:1rem 0;position:relative;width:100%}.survey-form .question-items .question-item[data-v-50881bff]:first-child{border-top:none}.survey-form .question-items .question-item-content[data-v-50881bff]{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.survey-form .question-items .question-item-answers[data-v-50881bff]{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 3rem;width:100%}.survey-form .question-items .question-item-answers .button[data-v-50881bff]{margin:0 auto -1rem}.survey-form .question-items .question-item-answers-heading[data-v-50881bff]{display:-webkit-box;display:-ms-flexbox;display:flex}.survey-form .question-items .question-item-answers-heading-text[data-v-50881bff]{display:block;font-size:12px;font-weight:700;margin-bottom:.5rem;padding-left:3rem;width:calc(100% - 200px)}.survey-form .question-items .question-item-answers-heading-scoring[data-v-50881bff]{display:block;font-size:12px;font-weight:700;margin-bottom:.5rem;width:320px}.survey-form .question-items .question-item-answers fieldset[data-v-50881bff]{background:#f2f7fa;border:1px solid #dee1e4;border-radius:5px;margin:0 0 1rem;padding:2rem;width:100%}.survey-form .question-items .question-item-answers fieldset legend[data-v-50881bff]{color:#333c48}.survey-form .question-items .question-item-answers-content[data-v-50881bff]{width:100%}.survey-form .question-items .question-item-answers-content input[data-v-50881bff]{background:#fff;border:1px solid #dee1e4;border-radius:5px;font-size:1.4rem;margin:0;padding:.75rem;width:calc(100% - 1rem)}.survey-form .question-items .question-item-answers-content input.is-invalid[data-v-50881bff]{border-color:#ed1c23;color:#ed1c23}.survey-form .question-items .question-item-answers-content .question-answer-item[data-v-50881bff]{background:#fff;border:1px solid #dee1e4;border-top:none;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1rem;padding:1.5rem 3rem;position:relative;width:100%}.survey-form .question-items .question-item-answers-content .question-answer-item[data-v-50881bff]:first-child{border-top:1px solid #dee1e4}.survey-form .question-items .question-item-answers-content .question-item-answer-value[data-v-50881bff]{width:100%}.survey-form .question-items .question-item-answers-content .question-item-answer-scoring[data-v-50881bff]{min-width:80px}.survey-form .question-items .question-item-answers-content[data-v-50881bff]:empty{border-top:none;padding:2rem;text-align:center}.survey-form .question-items .question-item-answers-content[data-v-50881bff]:empty:before{content:attr(data-lang-empty-state)}.survey-form .question-items .question-item-actions[data-v-50881bff],.survey-form .question-items .question-item-is-required[data-v-50881bff],.survey-form .question-items .question-item-name[data-v-50881bff],.survey-form .question-items .question-item-open-question[data-v-50881bff]{padding:1rem 0}.survey-form .question-items .question-item-actions input[data-v-50881bff],.survey-form .question-items .question-item-is-required input[data-v-50881bff],.survey-form .question-items .question-item-name input[data-v-50881bff],.survey-form .question-items .question-item-open-question input[data-v-50881bff]{background:#fff;border:1px solid #dee1e4;border-radius:5px;font-size:1.4rem;margin:0;padding:.75rem;width:calc(100% - 1rem)}.survey-form .question-items .question-item-actions input.is-invalid[data-v-50881bff],.survey-form .question-items .question-item-is-required input.is-invalid[data-v-50881bff],.survey-form .question-items .question-item-name input.is-invalid[data-v-50881bff],.survey-form .question-items .question-item-open-question input.is-invalid[data-v-50881bff]{border-color:#ed1c23;color:#ed1c23}.survey-form .question-items .question-item-name[data-v-50881bff]{padding-left:3rem;width:40%}.survey-form .question-items .question-item-open-question[data-v-50881bff]{padding-left:3rem;width:20%}.survey-form .question-items .question-item-open-question label[data-v-50881bff]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.survey-form .question-items .question-item-open-question label .switcher[data-v-50881bff]{margin-right:1rem}.survey-form .question-items .question-item-is-required[data-v-50881bff]{padding-left:3rem;width:20%}.survey-form .question-items .question-item-is-required label[data-v-50881bff]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.survey-form .question-items .question-item-is-required label .switcher[data-v-50881bff]{margin-right:1rem}.survey-form .question-items .question-item-actions[data-v-50881bff]{margin-left:auto;padding-right:3rem;width:auto}.services-info[data-v-50881bff]{margin-bottom:2rem;opacity:.75;text-align:center;width:100%}@media (max-width:1100px){.survey-form .services-category>strong[data-v-50881bff]{padding:2rem 0;text-align:left;width:100%}.survey-form .field[data-v-50881bff]{position:relative}.survey-form .value-form input[data-v-50881bff]{width:100%}.block-list-heading[data-v-50881bff]{display:none}.question-item-content[data-v-50881bff]{-ms-flex-wrap:wrap;flex-wrap:wrap}.question-item-name[data-v-50881bff]{margin-right:2rem;width:100%!important}.question-items .question-item-is-required[data-v-50881bff],.question-items .question-item-open-question[data-v-50881bff]{width:40%!important}}@media (max-width:840px){.survey-form .question-items .question-item-actions[data-v-50881bff]{padding-left:3rem;width:100%}.survey-form .question-items .question-item-actions .button[data-v-50881bff]{width:100%}.survey-form .question-items .question-answer-item[data-v-50881bff]{-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:2rem!important}.survey-form .question-items .question-answer-item .question-item-answer-actions .button[data-v-50881bff],.survey-form .question-items .question-answer-item .question-item-answer-actions[data-v-50881bff]{width:100%}.survey-form .question-items .question-answer-item .question-item-answer-value[data-v-50881bff]{margin-bottom:1rem;width:calc(80% - 3rem)}.survey-form .question-items .question-answer-item .question-item-answer-scoring[data-v-50881bff]{width:20%}.survey-form .question-items .question-answer-item .question-item-answer-scoring input[data-v-50881bff]{width:100%}.survey-form .question-items .question-item-answers-heading-scoring[data-v-50881bff]{width:20%}.survey-form .question-items .question-item-answers-heading-text[data-v-50881bff]{width:80%}}@media (max-width:720px){.survey-form .field input[data-v-50881bff],.survey-form .field label[data-v-50881bff],.survey-form .field textarea[data-v-50881bff]{text-align:left;width:calc(100% - 50px)}.survey-form .field select[data-v-50881bff]:not(.small-select){width:100%}.survey-form .field label[data-v-50881bff]{margin-bottom:.5rem}.survey-form .field small.note[data-v-50881bff]{padding:.5rem 0 0}}@media (max-width:640px){.survey-form[data-v-50881bff]{margin-top:6rem}.survey-form .question-items .question-item-is-required[data-v-50881bff],.survey-form .question-items .question-item-open-question[data-v-50881bff]{width:100%!important}}@media (max-width:480px){.survey-form .question-items .question-answer-item .question-item-answer-value[data-v-50881bff]{margin-right:0;width:100%}.survey-form .question-items .question-answer-item .question-item-answer-value input[data-v-50881bff]{width:100%}.survey-form .question-items .question-answer-item .question-item-answer-scoring[data-v-50881bff]{margin-right:0;margin-bottom:1rem;width:100%}.survey-form .question-items .question-answer-item .question-item-answer-scoring input[data-v-50881bff]{width:100%}.survey-form .question-items .question-item-answers-heading-scoring[data-v-50881bff],.survey-form .question-items .question-item-answers-heading-text[data-v-50881bff]{display:none}}@media (max-width:400px){.block-heading .button[data-v-50881bff]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:1rem;width:100%}}.waiting-list-item[data-v-4cd4cc7a]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border-top:1px solid #ebebeb;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.4rem;margin:0;padding:1rem 0;position:relative;width:100%}.waiting-list-item[data-v-4cd4cc7a]:first-of-type{border-top:none}.waiting-list-item .client>[data-v-4cd4cc7a]{display:block}.waiting-list-item .client .name[data-v-4cd4cc7a]{margin-bottom:.5rem}.waiting-list-item .client .actions[data-v-4cd4cc7a]{margin-bottom:1rem;width:100%}.waiting-list-item .client .actions .button[data-v-4cd4cc7a]{max-width:100%}.waiting-list-item .client .actions .button+.button[data-v-4cd4cc7a]{margin-top:.5rem}.waiting-list-item .client .email[data-v-4cd4cc7a],.waiting-list-item .client .phone[data-v-4cd4cc7a],.waiting-list-item .client .reservation-details[data-v-4cd4cc7a]{color:#7f8fa4;margin-bottom:.25rem;vertical-align:middle}.waiting-list-item .client .email>svg[data-v-4cd4cc7a],.waiting-list-item .client .phone>svg[data-v-4cd4cc7a],.waiting-list-item .client .reservation-details>svg[data-v-4cd4cc7a]{margin-right:.25rem;position:relative;top:1px}.waiting-list-item .client .email[data-v-4cd4cc7a]:active,.waiting-list-item .client .email[data-v-4cd4cc7a]:focus,.waiting-list-item .client .email[data-v-4cd4cc7a]:hover,.waiting-list-item .client .phone[data-v-4cd4cc7a]:active,.waiting-list-item .client .phone[data-v-4cd4cc7a]:focus,.waiting-list-item .client .phone[data-v-4cd4cc7a]:hover,.waiting-list-item .client a.reservation-details[data-v-4cd4cc7a]:active,.waiting-list-item .client a.reservation-details[data-v-4cd4cc7a]:focus,.waiting-list-item .client a.reservation-details[data-v-4cd4cc7a]:hover{color:#299ef5}.waiting-list-item .date>[data-v-4cd4cc7a]{display:block}.waiting-list-item .date>span[data-v-4cd4cc7a]{margin-bottom:.5rem}.waiting-list-item .date>.is-daily-range[data-v-4cd4cc7a]{display:block}.waiting-list-item .date>.is-daily-range>span[data-v-4cd4cc7a]{display:block;margin-bottom:.5rem}.waiting-list-item .service[data-v-4cd4cc7a]{cursor:pointer;position:relative;width:14.5%}.waiting-list-item .service-color[data-v-4cd4cc7a]{border-radius:50%;display:inline-block;height:1rem;margin-right:.5rem;width:1rem}.waiting-list-item .service-category[data-v-4cd4cc7a]{display:block;margin-top:4px}.waiting-list-item .service:hover .tooltip[data-v-4cd4cc7a]{opacity:1;top:50%}.waiting-list-item .service:hover .tooltip.tooltip-top[data-v-4cd4cc7a]{top:-30px}.waiting-list-item .additional-info[data-v-4cd4cc7a]{padding-right:1rem}.waiting-list-item .additional-info ul[data-v-4cd4cc7a]{list-style-type:square;padding-left:2rem}.waiting-list-item .additional-info ul>li[data-v-4cd4cc7a]{margin:.25rem 0}.waiting-list-item .additional-info ul>li.link[data-v-4cd4cc7a]{float:left;list-style-type:none;position:relative}.waiting-list-item .additional-info .payment-status .is-paid[data-v-4cd4cc7a]{color:#69b228}.waiting-list-item .additional-info .payment-status .is-not-paid[data-v-4cd4cc7a]{color:#ed1c23}.waiting-list-item .actions[data-v-4cd4cc7a]{text-align:center;width:15%}.waiting-list-item .actions>.button[data-v-4cd4cc7a]{display:inline-block;margin:0 .5rem;max-width:100%}.waiting-list-item .actions .button+.button[data-v-4cd4cc7a]{margin-top:.5rem}@media (max-width:1040px){.waiting-list-item .client .email[data-v-4cd4cc7a],.waiting-list-item .client .phone[data-v-4cd4cc7a],.waiting-list-item .client .reservation-details[data-v-4cd4cc7a]{margin:1rem 0}.waiting-list-item .client .actions[data-v-4cd4cc7a]{margin:0 0 1rem;text-align:left}}@media (max-width:640px){.waiting-list-item[data-v-4cd4cc7a]{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:2rem 1rem}.waiting-list-item .item-id[data-v-4cd4cc7a]{color:#7f8fa4;font-weight:600;position:absolute;right:1rem;top:2rem}.waiting-list-item .item-actions[data-v-4cd4cc7a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;margin:2rem -.25rem 0;width:100%}.waiting-list-item .item-actions .button[data-v-4cd4cc7a]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:25%}.waiting-list-item .item-actions .button[data-v-4cd4cc7a]:last-child{width:50%}.waiting-list-item .additional-info[data-v-4cd4cc7a],.waiting-list-item .client[data-v-4cd4cc7a],.waiting-list-item .date[data-v-4cd4cc7a]{width:100%!important}.waiting-list-item .client .name[data-v-4cd4cc7a]{margin-bottom:0;margin-top:1.5rem}.waiting-list-item .client .actions[data-v-4cd4cc7a]{text-align:center}.waiting-list-item .date[data-v-4cd4cc7a]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:1rem 0 0}.waiting-list-item .date>strong+span[data-v-4cd4cc7a],.waiting-list-item .date>strong[data-v-4cd4cc7a]{border-top:1px solid #ebebeb;padding:.5rem 0 .35rem;width:50%}.waiting-list-item .service-data-wrapper[data-v-4cd4cc7a]{border-top:1px solid #ebebeb;display:-webkit-box;display:-ms-flexbox;display:flex;padding:.5rem 0;width:100%}.waiting-list-item .service-data-wrapper .service-label[data-v-4cd4cc7a],.waiting-list-item .service-data-wrapper .service[data-v-4cd4cc7a]{display:block;width:50%}.waiting-list-item .additional-info ul>li.link[data-v-4cd4cc7a]{width:100%}}@media (max-width:520px){.waiting-list-item .item-actions[data-v-4cd4cc7a]{-ms-flex-wrap:wrap;flex-wrap:wrap}.waiting-list-item .item-actions .button[data-v-4cd4cc7a]{margin-bottom:1rem;width:100%}.waiting-list-item .item-actions .button[data-v-4cd4cc7a]:last-child{margin-bottom:0;width:100%}}.waiting-list .empty-state[data-v-ca25a898]{background:#eff3f6;padding:2rem;text-align:center;width:100%}.waiting-list .block[data-v-ca25a898]{margin-top:0}.waiting-list-filters[data-v-ca25a898]{display:-webkit-box;display:-ms-flexbox;display:flex;padding:2rem;width:100%}.waiting-list-filters .wrapper[data-v-ca25a898]{margin:0 auto;max-width:1400px;width:100%}.waiting-list-filters .wrapper>.waiting-list-filters-group[data-v-ca25a898],.waiting-list-filters .wrapper[data-v-ca25a898]{display:-webkit-box;display:-ms-flexbox;display:flex}.waiting-list-filters .wrapper>.waiting-list-filters-group[data-v-ca25a898]:first-child{width:100%}.waiting-list-filters-group-wrapper .waiting-list-filters-group[data-v-ca25a898],.waiting-list-filters-group-wrapper[data-v-ca25a898]{display:-webkit-box;display:-ms-flexbox;display:flex}.waiting-list-filters .button.button-icon[data-v-ca25a898]{min-width:3.6rem;width:3.6rem}.waiting-list-filters-toggle-button[data-v-ca25a898]{margin:1rem 0;width:100%}.waiting-list-filters .vdp-datepicker[data-v-ca25a898]{min-width:16rem}.waiting-list-filters select[data-v-ca25a898]{height:3.6rem;line-height:3.6rem;min-width:18rem;width:18rem}.waiting-list-filters select+select[data-v-ca25a898]{margin-left:2rem}.waiting-list-filters input[data-v-ca25a898]{background-color:#fff;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16"><path fill-rule="evenodd" fill="%237F8FA4" d="M382.217,267.717a1,1,0,0,1-1.414,0l-3.15-3.15a7,7,0,1,1,1.415-1.414l3.149,3.15A1,1,0,0,1,382.217,267.717Zm-5.2-12.271a5,5,0,1,0,0,7.071A5,5,0,0,0,377.017,255.446Z" transform="translate(-366.5 -252)"/></svg>');background-repeat:no-repeat;background-position:calc(100% - 1.2rem) 50%;border:1px solid #dee1e4;border-radius:5px;height:3.6rem;padding:0 1rem;width:100%}.waiting-list-filters .separator[data-v-ca25a898]{display:block;height:3.2rem;position:relative;min-width:3.6rem;width:3.6rem}.waiting-list-filters .separator[data-v-ca25a898]:before{background:#ebebeb;content:"";height:3.6rem;left:50%;position:absolute;top:0;width:.1rem}.waiting-list-content[data-v-ca25a898]{width:100%}.waiting-list-content.is-loading[data-v-ca25a898]{opacity:.25}@media (max-width:1400px){.waiting-list-filters select[data-v-ca25a898]{min-width:15rem;width:15rem}}@media (max-width:1400px){.waiting-list-filters[data-v-ca25a898]{-ms-flex-wrap:wrap;flex-wrap:wrap}.waiting-list-filters select[data-v-ca25a898]{min-width:15rem;width:15rem;width:100%}.waiting-list-filters>.waiting-list-filters-group[data-v-ca25a898]:first-child{width:100%}.waiting-list-filters>.waiting-list-filters-group:first-child+.separator[data-v-ca25a898]{display:none}.waiting-list-filters .waiting-list-filters-group-wrapper .waiting-list-filters-group[data-v-ca25a898]:first-child{width:100%}}@media (max-width:1240px){.waiting-list-filters .separator[data-v-ca25a898]{min-width:1.6rem;width:1.6rem}}@media (max-width:1040px){.waiting-list-filters[data-v-ca25a898]{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:1rem 0}.waiting-list-filters .wrapper[data-v-ca25a898]{-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:2rem;padding-right:2rem}.waiting-list-filters .separator[data-v-ca25a898]{display:none}.waiting-list-filters .waiting-list-filters-group[data-v-ca25a898]{padding:0 0 .75rem;width:100%}.waiting-list-filters .waiting-list-filters-group .vdp-datepicker[data-v-ca25a898]{width:50%}.waiting-list-filters .waiting-list-filters-group-wrapper[data-v-ca25a898]{-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:0;width:100%}.waiting-list-filters .waiting-list-filters-group-wrapper .separator[data-v-ca25a898]{display:block}.waiting-list-filters .waiting-list-filters-group-wrapper .waiting-list-filters-group[data-v-ca25a898]{width:auto}.waiting-list-filters .waiting-list-filters-group:last-child select[data-v-ca25a898]{margin-right:2rem;width:100%}}@media (max-width:640px){.block-list-heading[data-v-ca25a898]{display:none}.waiting-list[data-v-ca25a898]{margin-top:0}.waiting-list-filters[data-v-ca25a898]{-ms-flex-wrap:wrap;flex-wrap:wrap}.waiting-list-filters .waiting-list-filters-group[data-v-ca25a898]{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 0 .75rem;width:100%}.waiting-list-filters .waiting-list-filters-group .vdp-datepicker[data-v-ca25a898]{width:100%}.waiting-list-filters .waiting-list-filters-group .vdp-datepicker+.vdp-datepicker[data-v-ca25a898]{margin-left:0;margin-top:0}.waiting-list-filters .waiting-list-filters-group .vdp-datepicker+.vdp-datepicker[data-v-ca25a898]:before,.waiting-list-filters .waiting-list-filters-group:first-child>.separator[data-v-ca25a898]{display:none}.waiting-list-filters .waiting-list-filters-group:first-child>input[data-v-ca25a898],.waiting-list-filters .waiting-list-filters-group:first-child>select[data-v-ca25a898]{width:100%}.waiting-list-filters .waiting-list-filters-group select+select[data-v-ca25a898]{margin-left:0;margin-top:.75rem}.waiting-list-filters .waiting-list-filters-group[data-v-ca25a898]:last-child{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.opening-hours-worker-popup[data-v-2d4b4d3b]{background:#fff;border-radius:5px;box-shadow:0 1rem 2rem rgba(0,0,0,.125);display:none;left:50%;max-height:90vh;max-width:960px;padding:0 0 4.5rem;position:fixed;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:90%}.opening-hours-worker-popup.is-visible[data-v-2d4b4d3b]{display:block}.opening-hours-worker-popup .button-popup-left[data-v-2d4b4d3b]{border-radius:0 0 0 5px}.opening-hours-worker-popup .button-popup-right[data-v-2d4b4d3b]{border-radius:0 0 5px 0}.opening-hours-worker-popup .opening-hours-worker-popup-wrapper[data-v-2d4b4d3b]{min-height:440px;max-height:calc(90vh - 4.5rem);overflow:auto}@media (max-width:1040px){.opening-hours-worker-popup[data-v-2d4b4d3b]{height:100vh;max-height:100vh;max-width:100%;width:100%}.opening-hours-worker-popup .opening-hours-worker-popup-wrapper[data-v-2d4b4d3b]{max-height:calc(100vh - 4.5rem)}.opening-hours-worker-popup .opening-hours-worker-popup-wrapper[data-v-2d4b4d3b] .opening-hours-form{margin-top:0!important}}@media (max-width:640px){.opening-hours-worker-popup[data-v-2d4b4d3b]{border-radius:0;height:100%;left:0;padding:0 0 4.5rem;top:0;-webkit-transform:none;transform:none;width:100vw}.opening-hours-worker-popup-wrapper[data-v-2d4b4d3b]{max-height:100%;overflow:auto;-webkit-overflow-scrolling:touch}.opening-hours-worker-popup .button-popup-left[data-v-2d4b4d3b],.opening-hours-worker-popup .button-popup-right[data-v-2d4b4d3b]{border-radius:0}}.workers-form .services-category[data-v-3edac938]{width:100%}.workers-form .services-category[data-v-3edac938]:first-child{margin-top:-2rem}.workers-form .services-category>strong[data-v-3edac938]{display:block;margin:0 auto;max-width:1000px;padding:2rem 686px 2rem 0;text-align:right;width:100%}.workers-form .avatar[data-v-3edac938]{background-position:50%;background-repeat:no-repeat;background-size:auto 100%;border:1px solid #ebebeb;border-radius:5px;height:48px;margin:0 0 0 20px;position:relative;width:48px}.workers-form .remove-avatar[data-v-3edac938]{bottom:-50px;color:#ed1c23;cursor:pointer;display:block;font-size:1.2rem;left:50%;margin:0;position:absolute;text-align:center;text-decoration:underline;top:52px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:150px}.workers-form .block.worker-opening-hours .button[data-v-3edac938]{margin-left:auto}.workers-form .block.worker-opening-hours .empty-state[data-v-3edac938]{background:#eff3f6;padding:2rem;text-align:center;width:100%}.workers-form .block.worker-opening-hours .opening-hours-content[data-v-3edac938]{width:100%}.workers-form .block.worker-opening-hours[data-v-3edac938] .block-list-heading>div:first-child{padding-left:3rem}.workers-form .block.worker-opening-hours[data-v-3edac938] .block-content{padding:0}.workers-form .block.worker-opening-hours[data-v-3edac938] .opening-hours-list-item>div:first-child{padding-left:3rem}@media (max-width:1100px){.workers-form .field input[data-v-3edac938],.workers-form .field select[data-v-3edac938],.workers-form .field textarea[data-v-3edac938]{width:calc(66% - 50px)}.workers-form .field .button[data-v-3edac938]{margin-left:auto;margin-right:56px;margin-top:1rem;width:calc(66% - 50px)}.workers-form .avatar[data-v-3edac938]{margin-top:-1rem;position:absolute;right:10px}}@media (max-width:1040px){.workers-form .block-list-heading[data-v-3edac938]{display:none}.workers-form .block.worker-opening-hours[data-v-3edac938] .opening-hours-list-item>div:first-child{padding-left:1rem}}@media (max-width:640px){.workers-form[data-v-3edac938]{margin-top:6rem}}@media (max-width:580px){.workers-form .field input[data-v-3edac938],.workers-form .field label[data-v-3edac938],.workers-form .field select[data-v-3edac938],.workers-form .field textarea[data-v-3edac938]{text-align:left;width:100%}.workers-form .field .button[data-v-3edac938]{margin:1rem 0 0;width:100%}.workers-form .field label[data-v-3edac938]{margin-bottom:.5rem;max-width:calc(100% - 5rem)}.workers-form .field small.note[data-v-3edac938]{padding:.5rem 0 0}.workers-form .field .vdp-datepicker[data-v-3edac938]{width:100%}.workers-form .field .vdp-datepicker+.vdp-datepicker[data-v-3edac938]{margin-left:0;margin-top:1rem}.workers-form .avatar[data-v-3edac938]{height:100px;margin:2rem auto 3rem;position:relative;width:100px}.workers-form .remove-avatar[data-v-3edac938]{top:110px}}.workers-list-item[data-v-74aef610]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border-top:1px solid #ebebeb;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.4rem;margin:0;padding:1rem 0;position:relative;width:100%}.workers-list-item[data-v-74aef610]:first-of-type{border-top:none}.workers-list-item.is-hidden[data-v-74aef610]{background:#f2f7fa}.workers-list-item .calendar label[data-v-74aef610],.workers-list-item .email label[data-v-74aef610],.workers-list-item .name label[data-v-74aef610],.workers-list-item .notifications label[data-v-74aef610],.workers-list-item .services label[data-v-74aef610]{display:none}.workers-list-item .name[data-v-74aef610]{display:block;width:calc(100% - 2rem)}.workers-list-item .name.is-error[data-v-74aef610]{color:#ed1c23;cursor:pointer}.workers-list-item .worker[data-v-74aef610]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:1rem 0 1rem 7.3rem;width:22.5%}.workers-list-item .worker .avatar[data-v-74aef610]{height:3.2rem;left:3.65rem;position:absolute;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:3.2rem}.workers-list-item .worker.calendar-disabled[data-v-74aef610]{width:26.25%}.workers-list-item .worker.calendar-disabled.services-disabled[data-v-74aef610]{width:30%}.workers-list-item .worker.services-disabled[data-v-74aef610]{width:26.25%}.workers-list-item .worker.services-disabled.calendar-disabled[data-v-74aef610]{width:30%}.workers-list-item .worker-is-hidden[data-v-74aef610],.workers-list-item .worker-type[data-v-74aef610]{color:#7f8fa4;display:block;width:calc(100% - 2rem)}.workers-list-item .worker-is-hidden[data-v-74aef610]{margin-top:.3rem}.workers-list-item .mail-not-confirmed svg[data-v-74aef610]{margin-left:-4px;margin-right:-3px}.workers-list-item .email[data-v-74aef610]{width:20%}.workers-list-item .email.calendar-disabled[data-v-74aef610]{width:23.75%}.workers-list-item .email.calendar-disabled.services-disabled[data-v-74aef610]{width:27.5%}.workers-list-item .email.services-disabled[data-v-74aef610]{width:23.75%}.workers-list-item .email.services-disabled.calendar-disabled[data-v-74aef610]{width:27.5%}.workers-list-item .calendar[data-v-74aef610],.workers-list-item .notifications[data-v-74aef610],.workers-list-item .services[data-v-74aef610]{width:15%}.workers-list-item .calendar-yes[data-v-74aef610],.workers-list-item .notifications-yes[data-v-74aef610],.workers-list-item .services-yes[data-v-74aef610]{color:#69b228}.workers-list-item .calendar-no[data-v-74aef610],.workers-list-item .notifications-no[data-v-74aef610],.workers-list-item .services-no[data-v-74aef610]{color:#ed1c23}.workers-list-item .notifications[data-v-74aef610]{width:12.5%}.workers-list-item .notifications.calendar-disabled[data-v-74aef610]{width:16.25%}.workers-list-item .notifications.calendar-disabled.services-disabled[data-v-74aef610]{width:20%}.workers-list-item .notifications.services-disabled[data-v-74aef610]{width:16.25%}.workers-list-item .notifications.services-disabled.calendar-disabled[data-v-74aef610]{width:20%}.workers-list-item .services a[data-v-74aef610]{cursor:help}.workers-list-item .services-wrapper[data-v-74aef610]{float:left;position:relative;width:auto}.workers-list-item .services .info-box-service[data-v-74aef610]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:1rem;margin-bottom:.5rem}.workers-list-item .services .info-box-service .color[data-v-74aef610]{border-radius:50%;display:block;height:1rem;margin-right:1rem;width:1rem}.workers-list-item .actions[data-v-74aef610]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:auto;padding-right:3rem;white-space:nowrap}.workers-list-item .actions .button[data-v-74aef610]{display:inline-block;margin:0 .5rem}.workers-list-item .actions .button.button-mobile-only[data-v-74aef610]{display:none}@media (max-width:1040px){.workers-list-item[data-v-74aef610]{-ms-flex-wrap:wrap;flex-wrap:wrap}.workers-list-item .calendar[data-v-74aef610],.workers-list-item .email[data-v-74aef610],.workers-list-item .name[data-v-74aef610],.workers-list-item .notifications[data-v-74aef610],.workers-list-item .services[data-v-74aef610],.workers-list-item .worker[data-v-74aef610]{margin-left:0;padding-bottom:.5rem;padding-left:7rem;padding-right:1rem;width:100%}.workers-list-item .calendar.calendar-disabled[data-v-74aef610],.workers-list-item .calendar.services-disabled[data-v-74aef610],.workers-list-item .email.calendar-disabled[data-v-74aef610],.workers-list-item .email.services-disabled[data-v-74aef610],.workers-list-item .name.calendar-disabled[data-v-74aef610],.workers-list-item .name.services-disabled[data-v-74aef610],.workers-list-item .notifications.calendar-disabled[data-v-74aef610],.workers-list-item .notifications.services-disabled[data-v-74aef610],.workers-list-item .services.calendar-disabled[data-v-74aef610],.workers-list-item .services.services-disabled[data-v-74aef610],.workers-list-item .worker.calendar-disabled[data-v-74aef610],.workers-list-item .worker.services-disabled[data-v-74aef610]{width:100%!important}.workers-list-item .calendar label[data-v-74aef610],.workers-list-item .email label[data-v-74aef610],.workers-list-item .name label[data-v-74aef610],.workers-list-item .notifications label[data-v-74aef610],.workers-list-item .services label[data-v-74aef610],.workers-list-item .worker label[data-v-74aef610]{color:#333c48;display:inline-block;font-weight:700;margin-right:.5rem}.workers-list-item strong.name[data-v-74aef610]{padding-left:0!important}.workers-list-item .actions[data-v-74aef610]{padding:1rem 1rem 1rem 6.5rem;width:100%}.workers-list-item .actions .button[data-v-74aef610]{width:33.333333%}.workers-list-item .actions .button.button-desktop-only[data-v-74aef610]{display:none}.workers-list-item .actions .button.button-mobile-only[data-v-74aef610]{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (max-width:580px){.workers-list-item .actions[data-v-74aef610]{-ms-flex-wrap:wrap;flex-wrap:wrap}.workers-list-item .actions .button[data-v-74aef610]{margin-top:1rem;width:100%}}.workers .empty-state[data-v-540d30d0]{background:#eff3f6;padding:2rem;text-align:center;width:100%}.workers .message[data-v-540d30d0]{margin-bottom:-1rem;margin-top:1rem}.workers-content[data-v-540d30d0]{width:100%}.workers-content.is-loading[data-v-540d30d0]{opacity:.25}.workers-filters[data-v-540d30d0]{display:-webkit-box;display:-ms-flexbox;display:flex;padding:2rem 0;width:100%}.workers-filters input[data-v-540d30d0]{background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16"><path fill-rule="evenodd" fill="%237F8FA4" d="M382.217,267.717a1,1,0,0,1-1.414,0l-3.15-3.15a7,7,0,1,1,1.415-1.414l3.149,3.15A1,1,0,0,1,382.217,267.717Zm-5.2-12.271a5,5,0,1,0,0,7.071A5,5,0,0,0,377.017,255.446Z" transform="translate(-366.5 -252)"/></svg>');background-repeat:no-repeat;background-position:calc(100% - 1.2rem) 50%;border:1px solid #dee1e4;border-radius:5px;height:3.6rem;padding:0 1rem;width:100%}@media (max-width:1040px){.workers .block-list-heading[data-v-540d30d0]{display:none}}@media (max-width:640px){.workers[data-v-540d30d0]{margin-top:6rem}}.workers-form .services-category[data-v-4b09b2e2]{width:100%}.workers-form .services-category[data-v-4b09b2e2]:first-child{margin-top:-2rem}.workers-form .services-category>strong[data-v-4b09b2e2]{display:block;margin:0 auto;max-width:1000px;padding:2rem 686px 2rem 0;text-align:right;width:100%}.workers-form .avatar[data-v-4b09b2e2]{background-position:50%;background-repeat:no-repeat;background-size:auto 100%;border:1px solid #ebebeb;border-radius:5px;height:48px;margin:0 0 0 20px;position:relative;width:48px}.workers-form .remove-avatar[data-v-4b09b2e2]{bottom:-50px;color:#ed1c23;cursor:pointer;display:block;font-size:1.2rem;left:50%;margin:0;position:absolute;text-align:center;text-decoration:underline;top:52px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:150px}.workers-form .block.worker-opening-hours .button[data-v-4b09b2e2]{margin-left:auto}.workers-form .block.worker-opening-hours .empty-state[data-v-4b09b2e2]{background:#eff3f6;padding:2rem;text-align:center;width:100%}.workers-form .block.worker-opening-hours .opening-hours-content[data-v-4b09b2e2]{width:100%}.workers-form .block.worker-opening-hours[data-v-4b09b2e2] .block-list-heading>div:first-child{padding-left:3rem}.workers-form .block.worker-opening-hours[data-v-4b09b2e2] .block-content{padding:0}.workers-form .block.worker-opening-hours[data-v-4b09b2e2] .opening-hours-list-item>div:first-child{padding-left:3rem}.workers-form .service-commission[data-v-4b09b2e2]{margin-left:1.5rem}.workers-form .service-commission select[data-v-4b09b2e2]{width:240px}.workers-form .service-commission label[data-v-4b09b2e2]{margin-left:1.5rem}.workers-form .service-commission input[data-v-4b09b2e2]{max-width:100px}@media (max-width:1100px){.workers-form .field input[data-v-4b09b2e2],.workers-form .field select[data-v-4b09b2e2],.workers-form .field textarea[data-v-4b09b2e2]{width:calc(66% - 50px)}.workers-form .field .button[data-v-4b09b2e2]{margin-left:auto;margin-right:56px;margin-top:1rem;width:calc(66% - 50px)}.workers-form .field .service-commission[data-v-4b09b2e2]{margin-left:33.333333%;width:100%}.workers-form .field .service-commission select[data-v-4b09b2e2]{max-width:40%}.workers-form .avatar[data-v-4b09b2e2]{margin-top:-1rem;position:absolute;right:10px}.workers-form .services-category>strong[data-v-4b09b2e2]{padding:2rem 0;text-align:left}}@media (max-width:1040px){.workers-form .block-list-heading[data-v-4b09b2e2]{display:none}.workers-form .block.worker-opening-hours[data-v-4b09b2e2] .opening-hours-list-item>div:first-child{padding-left:1rem}}@media (max-width:780px){.workers-form .field .service-commission[data-v-4b09b2e2]{margin-left:0;width:100%}.workers-form .field .service-commission select[data-v-4b09b2e2]{max-width:50%}}@media (max-width:640px){.workers-form[data-v-4b09b2e2]{margin-top:6rem}}@media (max-width:580px){.workers-form .field input[data-v-4b09b2e2],.workers-form .field label[data-v-4b09b2e2],.workers-form .field select[data-v-4b09b2e2],.workers-form .field textarea[data-v-4b09b2e2]{text-align:left;width:100%}.workers-form .field .button[data-v-4b09b2e2]{margin:1rem 0 0;width:100%}.workers-form .field label[data-v-4b09b2e2]{margin-bottom:.5rem;max-width:calc(100% - 5rem)}.workers-form .field small.note[data-v-4b09b2e2]{padding:.5rem 0 0}.workers-form .field .vdp-datepicker[data-v-4b09b2e2]{width:100%}.workers-form .field .vdp-datepicker+.vdp-datepicker[data-v-4b09b2e2]{margin-left:0;margin-top:1rem}.workers-form .field .service-commission[data-v-4b09b2e2]{margin-left:0;width:100%}.workers-form .field .service-commission select[data-v-4b09b2e2]{margin-bottom:.5rem;max-width:100%;width:100%}.workers-form .field .service-commission label[data-v-4b09b2e2]{margin-left:0;width:100%}.workers-form .avatar[data-v-4b09b2e2]{height:100px;margin:2rem auto 3rem;position:relative;width:100px}.workers-form .remove-avatar[data-v-4b09b2e2]{top:110px}}.button[data-v-0924d1f3]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:linear-gradient(#fff,#f2f4f7);border:1px solid #ced0da;border-radius:5px;color:#333c48;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.3rem;font-weight:600;height:3.6rem;line-height:3.4rem;margin:0 .3rem;padding:0 1rem;transition:all .25s ease-out;white-space:nowrap}.button[data-v-0924d1f3]:active,.button[data-v-0924d1f3]:focus,.button[data-v-0924d1f3]:hover{background:linear-gradient(#f2f4f7,#fff);color:#000}.button-active[data-v-0924d1f3]{background:#fff;border-radius:5px 5px 0 0;border-bottom:2px solid #2696e9}.button-blue[data-v-0924d1f3]{background:#2696e9;border-color:#2696e9;color:#fff}.button-blue[data-v-0924d1f3]:active,.button-blue[data-v-0924d1f3]:focus,.button-blue[data-v-0924d1f3]:hover{background:#2f4d8a;border-color:#2f4d8a;color:#fff}.button-neutral[data-v-0924d1f3]{background:linear-gradient(#2696e9,#178adf);border-color:#178adf;color:#fff}.button-neutral[data-v-0924d1f3]:active,.button-neutral[data-v-0924d1f3]:focus,.button-neutral[data-v-0924d1f3]:hover{background:linear-gradient(#178adf,#2696e9);color:#fff}.button-icon[data-v-0924d1f3]{line-height:3.6rem;margin:0 auto;padding:0;width:3.6rem}.button-icon svg[data-v-0924d1f3]{margin:.5rem auto;overflow:unset}.button-icon-larger[data-v-0924d1f3]{padding:.25rem 1rem;width:4.2rem}.button-icon-larger.button-with-icon[data-v-0924d1f3]{width:auto}.button-icon-smaller svg[data-v-0924d1f3]{padding:.25rem .35rem}.button.button-with-logo[data-v-0924d1f3]{position:relative}.button-logo[data-v-0924d1f3]{height:16px;left:10px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:auto}.button-with-icon>svg[data-v-0924d1f3]{margin-right:.5rem}.button-loader svg[data-v-0924d1f3]{-webkit-animation-name:rotate-data-v-0924d1f3;animation-name:rotate-data-v-0924d1f3;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}.button[disabled][data-v-0924d1f3]{opacity:.5;pointer-events:none}.button-success[data-v-0924d1f3]{background:linear-gradient(#76b228,#35ab44)!important;border:none;color:#fff!important;text-shadow:1px 0 1px rgba(0,0,0,.25)!important}.button-success[data-v-0924d1f3]:active,.button-success[data-v-0924d1f3]:focus,.button-success[data-v-0924d1f3]:hover{background:linear-gradient(#35ab44,#76b228)!important;color:#fff!important}.button-danger[data-v-0924d1f3]{background:linear-gradient(#f84871,#f61b4f)!important;border:none;color:#fff!important;display:block;text-shadow:1px 0 1px rgba(0,0,0,.25)}.button-danger[data-v-0924d1f3]:active,.button-danger[data-v-0924d1f3]:focus,.button-danger[data-v-0924d1f3]:hover{background:linear-gradient(#f61b4f,#f84871)!important;color:#fff!important}.button-narrow[data-v-0924d1f3]{width:3.6rem}.button-wide[data-v-0924d1f3]{font-size:1.4rem;font-weight:700;width:16rem}.button-full-width[data-v-0924d1f3],.button-wide[data-v-0924d1f3]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.button-full-width[data-v-0924d1f3]{margin-left:0;margin-right:0;width:100%}.button-medium[data-v-0924d1f3]{font-size:1.2rem;height:3.2rem;line-height:3.2rem}.button-small[data-v-0924d1f3]{font-size:1.2rem;height:2.6rem;line-height:2.4rem;padding:0 1rem}.button-small svg[data-v-0924d1f3]{margin-right:.5rem}.button-inline[data-v-0924d1f3]{display:inline-block;height:2.4rem;line-height:2.2rem;padding:0 .5rem}.button-popup-full[data-v-0924d1f3],.button-popup-left[data-v-0924d1f3],.button-popup-right[data-v-0924d1f3]{background:linear-gradient(#76b228,#35ab44);border:none;border-radius:0;bottom:0;color:#fff;height:4.8rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;line-height:4.8rem;margin:0;position:absolute;width:50%}.button-popup-full[data-v-0924d1f3]:active,.button-popup-full[data-v-0924d1f3]:focus,.button-popup-full[data-v-0924d1f3]:hover,.button-popup-left[data-v-0924d1f3]:active,.button-popup-left[data-v-0924d1f3]:focus,.button-popup-left[data-v-0924d1f3]:hover,.button-popup-right[data-v-0924d1f3]:active,.button-popup-right[data-v-0924d1f3]:focus,.button-popup-right[data-v-0924d1f3]:hover{background:linear-gradient(#35ab44,#76b228);color:#fff}.button-popup-full.button-danger[data-v-0924d1f3],.button-popup-left.button-danger[data-v-0924d1f3],.button-popup-right.button-danger[data-v-0924d1f3]{background:linear-gradient(#f84871,#f61b4f)}.button-popup-full.button-danger[data-v-0924d1f3]:active,.button-popup-full.button-danger[data-v-0924d1f3]:focus,.button-popup-full.button-danger[data-v-0924d1f3]:hover,.button-popup-left.button-danger[data-v-0924d1f3]:active,.button-popup-left.button-danger[data-v-0924d1f3]:focus,.button-popup-left.button-danger[data-v-0924d1f3]:hover,.button-popup-right.button-danger[data-v-0924d1f3]:active,.button-popup-right.button-danger[data-v-0924d1f3]:focus,.button-popup-right.button-danger[data-v-0924d1f3]:hover{background:linear-gradient(#f61b4f,#f84871);color:#fff}.button-popup-full[data-v-0924d1f3],.button-popup-right[data-v-0924d1f3]{background:linear-gradient(#fff,#f2f4f7);border-top:1px solid #dee1e4;color:#333c48;left:auto;right:0;width:50%}.button-popup-full[data-v-0924d1f3]:active,.button-popup-full[data-v-0924d1f3]:focus,.button-popup-full[data-v-0924d1f3]:hover,.button-popup-right[data-v-0924d1f3]:active,.button-popup-right[data-v-0924d1f3]:focus,.button-popup-right[data-v-0924d1f3]:hover{background:linear-gradient(#f2f4f7,#fff);color:#000}.button-popup-full[data-v-0924d1f3]{border-radius:0 0 5px 5px;color:#fff;width:100%}.button-centered[data-v-0924d1f3]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:0;padding-bottom:0}.button-google[data-v-0924d1f3],.button-google[data-v-0924d1f3]:active,.button-google[data-v-0924d1f3]:focus,.button-google[data-v-0924d1f3]:hover{background:#4688f1 url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAmCAYAAACoPemuAAAAAXNSR0IArs4c6QAAAFBlWElmTU0AKgAAAAgAAgESAAMAAAABAAEAAIdpAAQAAAABAAAAJgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAJqADAAQAAAABAAAAJgAAAACWLw5FAAABWWlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iWE1QIENvcmUgNS40LjAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp0aWZmPSJodHRwOi8vbnMuYWRvYmUuY29tL3RpZmYvMS4wLyI+CiAgICAgICAgIDx0aWZmOk9yaWVudGF0aW9uPjE8L3RpZmY6T3JpZW50YXRpb24+CiAgICAgIDwvcmRmOkRlc2NyaXB0aW9uPgogICA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgpMwidZAAADFUlEQVRYCe1YTUwTQRT+utvaQimtLj8ihUDQShSCAgE1YhDlZEw8eJCbiUhITIwxGvRCIB5UYuJBbhwMiR48QAx6QEL0AAeMeFCQCFYRQhpKsKUp1La73XWX2MWB2syWaHroSzYzb96b9773vdlps7qxL7xUu1ePZJK3TgE6SZZkAhXFwkQnyTamgGntSIqxFGNaGdDqn7RnbFtXPj89heCLfgizTkRcC5D4MFguG4byQzDWN2JH9RGtRKn+Cd38Efci/F2d4D+8VwPFmujLKpDZ1gE2Lz+WOe6aZmD81AR87TchrXjiBo4aDZU1sHV1R1XqUROwyPISvM1NkFb9RALWXgh9iQOSKEL4OgNRbqsi+n2lsMqgGEsm4U+jaDpj/q4OAhSTnYOMq20wHq0jcoVG3iA4OADLrc6EQCnBqBmTvKMIPD6PwCs7EGHAcFmwPewBu0f7+SGq+ItCzZi4+ATGCg/Y3T+x1l8M86Ur/wyUJsaEsUpgbXK9PlHgYDi9AB3LEvXeHQgR+mbluINFXSkdF3ReSobgvJqH4fZvAaUYhycF1SfWJMMIamD/9eYPx8dN1ELPmKlAbuWn9c3BwCzSxAhYhmylfZeOCM5HALdv45+7zUzaCedNCjUw0VINRgY2I2TitucAWuZGcKa4ngjX25pO6M/HeTwaCqtrhRx9g6g9xdwmvAwW4PJKHVyiGd0fn2Jh1a0m3TzxBST0vePVZYWrmhKSYdUYY0INzJTVgGHzRcg/0+thloNetL5ux4hrfEvYae8srj37Dpd3o42nylhY0+lbSX3BKtmXAj9wYfA6/PwaAaYwIw+OncVgdQzm/C589n6DTjTB5G6BIVAFs/w29jSnIddKzQP9zR9FMrE8gxuj9+EJ+aJLccfc0DncOdGEw0X0bVQC0pfwO315lgO9jfdQlXMwLiDFWGTJx4OzxzSDUvZqaqWy4U+Z8jjR5xyC0zcvvwiLCEXC4Ew2lHEONNhrcVJ+GLm9ici2gCWSkHZPYuXQRt+GXwqYVvJSjKUY08qAVv/kPWPKh9hkEwXTLxXeAgAZ5gWOAAAAAElFTkSuQmCC") no-repeat 0;border-radius:2px;border:1px solid #4688f1;box-shadow:0 1px 1px rgba(0,0,0,.25);color:#fff;font-size:1.4rem;height:4rem;padding:0 1rem 0 5rem;text-shadow:0 1px 1px rgba(0,0,0,.25)}.button-google[data-v-0924d1f3]:active,.button-google[data-v-0924d1f3]:focus,.button-google[data-v-0924d1f3]:hover{box-shadow:0 0 10px rgba(70,136,241,.75)}@-webkit-keyframes rotate-data-v-0924d1f3{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotate-data-v-0924d1f3{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.counter[data-v-3caecd04]{border:1px solid #dee1e4;border-radius:1.2rem;color:#7f8fa4;font-size:1.3rem;line-height:2.4rem;margin-left:1rem;padding:0 .75rem}.counter.counter-contrast[data-v-3caecd04]{background:#fff;border-color:#2696e9;color:#2696e9;font-weight:700}.field[data-v-f7902a1c]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto;max-width:1000px;padding:1rem 0;width:100%}.field label[data-v-f7902a1c]{padding-right:2rem;text-align:right;width:33.333333%}.field input[data-v-f7902a1c],.field select[data-v-f7902a1c],.field textarea[data-v-f7902a1c]{width:33.333333%}.field input[disabled][data-v-f7902a1c],.field select[disabled][data-v-f7902a1c],.field textarea[disabled][data-v-f7902a1c]{background:#f2f7fa;opacity:.5}.field.text-center[data-v-f7902a1c]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.field small.note[data-v-f7902a1c]{color:#7f8fa4;display:block;padding:.5rem 0 0 33.333333%;width:100%}.field input[data-v-f7902a1c]{background:#fff;border:1px solid #dee1e4;border-radius:5px;font-size:1.4rem;margin:0;padding:1rem}.field input[data-v-f7902a1c]::-webkit-input-placeholder{color:#c1cddc}.field input[data-v-f7902a1c]::-moz-placeholder{color:#c1cddc}.field input[data-v-f7902a1c]:-ms-input-placeholder{color:#c1cddc}.field input[data-v-f7902a1c]:-moz-placeholder{color:#c1cddc}.field input.is-invalid[data-v-f7902a1c]{border-color:#ed1c23;color:#ed1c23}.field input.is-invalid+.note[data-v-f7902a1c]{color:#ed1c23}.field select.is-invalid[data-v-f7902a1c]{border-color:#ed1c23;color:#ed1c23}.field .note.is-error[data-v-f7902a1c],.field .note.is-invalid[data-v-f7902a1c],.field select.is-invalid+.note[data-v-f7902a1c]{color:#ed1c23}.field.small-field input[data-v-f7902a1c],.field.small-field select[data-v-f7902a1c],.field.small-field textarea[data-v-f7902a1c]{min-width:100px;width:10%}.field.full-width input[data-v-f7902a1c],.field.full-width select[data-v-f7902a1c],.field.full-width textarea[data-v-f7902a1c]{width:66.66666%}.info-box[data-v-636a9621]{background:#fff;border-radius:5px;box-shadow:0 5px 32px rgba(0,0,0,.25);left:50%;opacity:0;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);transition:opacity .25s ease-out;width:24rem;white-space:normal;z-index:10}.info-box.is-visible[data-v-636a9621]{opacity:1}.info-box[data-v-636a9621]:after{border:1rem solid #fff;border-bottom-color:transparent;border-left-color:transparent;border-right-color:transparent;bottom:-2rem;content:"";height:1rem;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:2rem}.info-box.is-right[data-v-636a9621],.info-box.is-right[data-v-636a9621]:after{-webkit-transform:translateY(-50%);transform:translateY(-50%)}.info-box.is-right[data-v-636a9621]:after{border:1rem solid #fff;border-bottom-color:transparent;border-left-color:transparent;border-top-color:transparent;bottom:-2rem;content:"";height:2rem;left:-2rem;position:absolute;top:50%;width:1rem}.info-box.is-bottom-left[data-v-636a9621]:after,.info-box.is-bottom[data-v-636a9621]:after{border-bottom-color:#fff;border-top-color:transparent;top:-2rem}.info-box.is-bottom-left[data-v-636a9621]{border-top-left-radius:0}.info-box.is-bottom-left[data-v-636a9621],.info-box.is-bottom-left[data-v-636a9621]:after,.info-box.is-top-left[data-v-636a9621]{left:0;-webkit-transform:translateX(0);transform:translateX(0)}.info-box.is-top-left[data-v-636a9621]{border-bottom-left-radius:0}.info-box.is-top-left[data-v-636a9621]:after{left:0;-webkit-transform:translateX(0);transform:translateX(0)}.info-box.is-bigger[data-v-636a9621]{width:32rem}.info-box.is-biggest[data-v-636a9621]{width:48rem}.info-box-content[data-v-636a9621]{overflow:auto;-webkit-overflow-scrolling:touch;padding:2rem}.info-box-content[data-v-636a9621] a{color:#299ef5!important;text-decoration:none}.info-box.has-height-limit .info-box-content[data-v-636a9621]{max-height:32rem}.info-box hr[data-v-636a9621]{border-bottom:1px solid #dee1e4;border-top:none}.info-box-period[data-v-636a9621]{margin-top:1rem;text-align:center}.info-box-period[data-v-636a9621]:first-child{margin-top:0}.info-box-period-current[data-v-636a9621]{color:#2696e9;font-weight:700}.info-box-parameter[data-v-636a9621]{margin-top:1rem}.info-box-parameter[data-v-636a9621]:first-child{margin-top:0}@media (max-width:540px){.info-box[data-v-636a9621]{width:18rem}.info-box .info-box-content[data-v-636a9621]{padding:1rem}.info-box.is-bigger[data-v-636a9621],.info-box.is-biggest[data-v-636a9621]{width:18rem}}.language-switcher[data-v-050d82e0]{cursor:pointer;margin-left:1rem;position:relative}.language-switcher.no-margin[data-v-050d82e0]{margin-left:0}.language-switcher-current[data-v-050d82e0]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #dee1e4;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;height:38px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:38px}.language-switcher-current .icon[data-v-050d82e0]{border:1px solid #ebebeb;border-radius:50%}.language-switcher-dropdown[data-v-050d82e0]{background:#fff;border:1px solid #dee1e4;border-radius:5px;position:absolute;top:40px;width:38px;z-index:2}.language-switcher-dropdown-item[data-v-050d82e0]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:1px solid #dee1e4;display:-webkit-box;display:-ms-flexbox;display:flex;height:38px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.language-switcher-dropdown-item[data-v-050d82e0]:hover{background:#f2f7fa}.language-switcher-dropdown-item[data-v-050d82e0]:first-child{border-top:none}.language-switcher-dropdown-item .icon[data-v-050d82e0]{border:1px solid #ebebeb;border-radius:50%}.switcher[data-v-5025c24d]{background:#dee1e4;border-radius:1rem;cursor:pointer;height:2rem;margin:.6rem 0;position:relative;transition:all .25s ease-out;width:4rem}.switcher+[data-v-5025c24d]{margin-left:2rem}.switcher[data-v-5025c24d]:before{background:#fff;border-radius:50%;content:"";height:1.6rem;left:.2rem;position:absolute;top:.2rem;transition:all .25s ease-out;width:1.6rem}.switcher.is-active[data-v-5025c24d]{background:#69b228}.switcher.is-active[data-v-5025c24d]:before{left:2.2rem}.switcher.is-active.is-small[data-v-5025c24d]:before{left:1rem}.switcher.is-disabled[data-v-5025c24d]{opacity:.4;pointer-events:none}.switcher.is-small[data-v-5025c24d]{border-radius:.8rem;cursor:pointer;height:1.6rem;margin:.1rem 0;width:2.4rem}.switcher.is-small+[data-v-5025c24d]{margin-left:1rem}.switcher.is-small[data-v-5025c24d]:before{content:"";height:1.2rem;left:.2rem;top:.2rem;width:1.2rem}.message[data-v-6ccefcc0]{border-radius:5px;color:#fff;font-size:1.5rem;font-weight:600;line-height:1.4;margin:0 auto 2rem;max-width:1400px;padding:.7rem 1.4rem .7rem 3.6rem;position:relative}.message.is-info[data-v-6ccefcc0]{background:#2696e9}.message.is-warning[data-v-6ccefcc0]{background:#f7981d}.message.is-error[data-v-6ccefcc0]{background:#ed1c23}.message.is-success[data-v-6ccefcc0]{background:#69b228}.message>svg[data-v-6ccefcc0]{left:1rem;opacity:.75;position:absolute;top:1rem}.message[data-v-6ccefcc0] a,.message a[data-v-6ccefcc0]{color:#fff;text-decoration:underline}.message[data-v-6ccefcc0] a:active,.message[data-v-6ccefcc0] a:focus,.message[data-v-6ccefcc0] a:hover,.message a[data-v-6ccefcc0]:active,.message a[data-v-6ccefcc0]:focus,.message a[data-v-6ccefcc0]:hover{opacity:.75}@media (max-width:1480px){.message[data-v-6ccefcc0]{margin:0 auto 2rem;max-width:calc(100% - 4rem)}}
/*# sourceMappingURL=app.0683ff702ad8f05be92a0164469f157e.css.map */