@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/55c55f0601d81cf3-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/26a46d62cd723877-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/97e0cb1ae144a2a9-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/581909926a08bbc8-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_e8ce0c{font-family:Inter,Inter Fallback;font-style:normal}

/*! 
 * OverlayScrollbars
 * Version: 2.11.1
 * 
 * Copyright (c) Rene Haas | KingSora.
 * https://github.com/KingSora
 * 
 * Released under the MIT license.
 */.os-size-observer,.os-size-observer-listener{scroll-behavior:auto!important;direction:inherit;pointer-events:none;overflow:hidden;visibility:hidden;box-sizing:border-box}.os-size-observer,.os-size-observer-listener,.os-size-observer-listener-item,.os-size-observer-listener-item-final{writing-mode:horizontal-tb;position:absolute;left:0;top:0}.os-size-observer{z-index:-1;contain:strict;display:flex;flex-direction:row;flex-wrap:nowrap;padding:inherit;border:inherit;box-sizing:inherit;margin:-133px;top:0;right:0;bottom:0;left:0;transform:scale(.1)}.os-size-observer:before{content:"";flex:none;box-sizing:inherit;padding:10px;width:10px;height:10px}.os-size-observer-appear{animation:os-size-observer-appear-animation 1ms forwards}.os-size-observer-listener{box-sizing:border-box;position:relative;flex:auto;padding:inherit;border:inherit;margin:-133px;transform:scale(calc(1 / .1))}.os-size-observer-listener.ltr{margin-right:-266px;margin-left:0}.os-size-observer-listener.rtl{margin-left:-266px;margin-right:0}.os-size-observer-listener:empty:before{content:"";width:100%;height:100%}.os-size-observer-listener:empty:before,.os-size-observer-listener>.os-size-observer-listener-item{display:block;position:relative;padding:inherit;border:inherit;box-sizing:content-box;flex:auto}.os-size-observer-listener-scroll{box-sizing:border-box;display:flex}.os-size-observer-listener-item{right:0;bottom:0;overflow:hidden;direction:ltr;flex:none}.os-size-observer-listener-item-final{transition:none}@keyframes os-size-observer-appear-animation{0%{cursor:auto}to{cursor:none}}.os-trinsic-observer{flex:none;box-sizing:border-box;position:relative;max-width:0;max-height:1px;padding:0;margin:0;border:none;overflow:hidden;z-index:-1;height:0;top:calc(100% + 1px);contain:strict}.os-trinsic-observer:not(:empty){height:calc(100% + 1px);top:-1px}.os-trinsic-observer:not(:empty)>.os-size-observer{width:1000%;height:1000%;min-height:1px;min-width:1px}[data-overlayscrollbars-initialize],[data-overlayscrollbars-viewport~=scrollbarHidden]{scrollbar-width:none!important}[data-overlayscrollbars-initialize]::-webkit-scrollbar,[data-overlayscrollbars-initialize]::-webkit-scrollbar-corner,[data-overlayscrollbars-viewport~=scrollbarHidden]::-webkit-scrollbar,[data-overlayscrollbars-viewport~=scrollbarHidden]::-webkit-scrollbar-corner{-webkit-appearance:none!important;appearance:none!important;display:none!important;width:0!important;height:0!important}[data-overlayscrollbars-initialize]:not([data-overlayscrollbars]):not(html):not(body){overflow:auto}html[data-overlayscrollbars-body]{overflow:hidden}html[data-overlayscrollbars-body],html[data-overlayscrollbars-body]>body{width:100%;height:100%;margin:0}html[data-overlayscrollbars-body]>body{overflow:visible;margin:0}[data-overlayscrollbars]{position:relative}[data-overlayscrollbars-padding],[data-overlayscrollbars~=host]{display:flex;align-items:stretch!important;flex-direction:row!important;flex-wrap:nowrap!important;scroll-behavior:auto!important}[data-overlayscrollbars-padding],[data-overlayscrollbars-viewport]:not([data-overlayscrollbars]){box-sizing:inherit;position:relative;flex:auto!important;height:auto;width:100%;min-width:0;padding:0;margin:0;border:none;z-index:0}[data-overlayscrollbars-viewport]:not([data-overlayscrollbars]){--os-vaw:0;--os-vah:0;outline:none}[data-overlayscrollbars-viewport]:not([data-overlayscrollbars]):focus{outline:none}[data-overlayscrollbars-viewport][data-overlayscrollbars-viewport~=arrange]:before{content:"";position:absolute;pointer-events:none;z-index:-1;min-width:1px;min-height:1px;width:var(--os-vaw);height:var(--os-vah)}[data-overlayscrollbars-padding],[data-overlayscrollbars-viewport],[data-overlayscrollbars]{overflow:hidden!important}[data-overlayscrollbars-padding~=noClipping],[data-overlayscrollbars~=noClipping]{overflow:visible!important}[data-overlayscrollbars-viewport~=measuring]{overflow:hidden!important;scroll-behavior:auto!important;scroll-snap-type:none!important}[data-overlayscrollbars-viewport~=overflowXVisible]:not([data-overlayscrollbars-viewport~=measuring]){overflow-x:visible!important}[data-overlayscrollbars-viewport~=overflowXHidden]{overflow-x:hidden!important}[data-overlayscrollbars-viewport~=overflowXScroll]{overflow-x:scroll!important}[data-overlayscrollbars-viewport~=overflowYVisible]:not([data-overlayscrollbars-viewport~=measuring]){overflow-y:visible!important}[data-overlayscrollbars-viewport~=overflowYHidden]{overflow-y:hidden!important}[data-overlayscrollbars-viewport~=overflowYScroll]{overflow-y:scroll!important}[data-overlayscrollbars-viewport~=noContent]:not(#osFakeId){font-size:0!important;line-height:0!important}[data-overlayscrollbars-viewport~=noContent]:not(#osFakeId):after,[data-overlayscrollbars-viewport~=noContent]:not(#osFakeId):before,[data-overlayscrollbars-viewport~=noContent]:not(#osFakeId)>*{display:none!important;position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border-width:0!important}[data-overlayscrollbars-viewport~=scrolling]{scroll-behavior:auto!important;scroll-snap-type:none!important}[data-overlayscrollbars-content]{box-sizing:inherit}[data-overlayscrollbars-contents]:not(#osFakeId):not([data-overlayscrollbars-padding]):not([data-overlayscrollbars-viewport]):not([data-overlayscrollbars-content]){display:contents}[data-overlayscrollbars-grid],[data-overlayscrollbars-grid] [data-overlayscrollbars-padding]{display:grid;grid-template:1fr/1fr}[data-overlayscrollbars-grid]>[data-overlayscrollbars-padding],[data-overlayscrollbars-grid]>[data-overlayscrollbars-padding]>[data-overlayscrollbars-viewport],[data-overlayscrollbars-grid]>[data-overlayscrollbars-viewport]{height:auto!important;width:auto!important}@property --os-scroll-percent{syntax:"<number>";inherits:true;initial-value:0}@property --os-viewport-percent{syntax:"<number>";inherits:true;initial-value:0}.os-scrollbar{--os-viewport-percent:0;--os-scroll-percent:0;--os-scroll-direction:0;--os-scroll-percent-directional:calc(var(--os-scroll-percent) - (var(--os-scroll-percent) + (1 - var(--os-scroll-percent)) * -1) * var(--os-scroll-direction));contain:size layout;contain:size layout style;transition:opacity .15s,visibility .15s,top .15s,right .15s,bottom .15s,left .15s;pointer-events:none;position:absolute;opacity:0;visibility:hidden}body>.os-scrollbar{position:fixed;z-index:99999}.os-scrollbar-transitionless{transition:none!important}.os-scrollbar-track{position:relative;padding:0!important;border:none!important}.os-scrollbar-handle{position:absolute}.os-scrollbar-handle,.os-scrollbar-track{pointer-events:none;width:100%;height:100%}.os-scrollbar.os-scrollbar-handle-interactive .os-scrollbar-handle,.os-scrollbar.os-scrollbar-track-interactive .os-scrollbar-track{pointer-events:auto;touch-action:none}.os-scrollbar-horizontal{bottom:0;left:0}.os-scrollbar-vertical{top:0;right:0}.os-scrollbar-rtl.os-scrollbar-horizontal{right:0}.os-scrollbar-rtl.os-scrollbar-vertical{right:auto;left:0}.os-scrollbar-visible{opacity:1;visibility:visible}.os-scrollbar-auto-hide.os-scrollbar-auto-hide-hidden{opacity:0;visibility:hidden}.os-scrollbar-interaction.os-scrollbar-visible{opacity:1;visibility:visible}.os-scrollbar-unusable,.os-scrollbar-unusable *,.os-scrollbar-wheel,.os-scrollbar-wheel *{pointer-events:none!important}.os-scrollbar-unusable .os-scrollbar-handle{opacity:0!important;transition:none!important}.os-scrollbar-horizontal .os-scrollbar-handle{bottom:0;left:calc(var(--os-scroll-percent-directional) * 100%);transform:translateX(calc(var(--os-scroll-percent-directional) * -100%));width:calc(var(--os-viewport-percent) * 100%)}.os-scrollbar-vertical .os-scrollbar-handle{right:0;top:calc(var(--os-scroll-percent-directional) * 100%);transform:translateY(calc(var(--os-scroll-percent-directional) * -100%));height:calc(var(--os-viewport-percent) * 100%)}@supports (container-type:size){.os-scrollbar-track{container-type:size}.os-scrollbar-horizontal .os-scrollbar-handle{left:auto;transform:translateX(calc(var(--os-scroll-percent-directional) * 100cqw + var(--os-scroll-percent-directional) * -100%))}.os-scrollbar-vertical .os-scrollbar-handle{top:auto;transform:translateY(calc(var(--os-scroll-percent-directional) * 100cqh + var(--os-scroll-percent-directional) * -100%))}.os-scrollbar-rtl.os-scrollbar-horizontal .os-scrollbar-handle{right:auto;left:0}}.os-scrollbar-rtl.os-scrollbar-vertical .os-scrollbar-handle{right:auto;left:0}.os-scrollbar.os-scrollbar-horizontal.os-scrollbar-cornerless,.os-scrollbar.os-scrollbar-horizontal.os-scrollbar-cornerless.os-scrollbar-rtl{left:0;right:0}.os-scrollbar.os-scrollbar-vertical.os-scrollbar-cornerless,.os-scrollbar.os-scrollbar-vertical.os-scrollbar-cornerless.os-scrollbar-rtl{top:0;bottom:0}@media print{.os-scrollbar{display:none}}.os-scrollbar{--os-size:0;--os-padding-perpendicular:0;--os-padding-axis:0;--os-track-border-radius:0;--os-track-bg:none;--os-track-bg-hover:none;--os-track-bg-active:none;--os-track-border:none;--os-track-border-hover:none;--os-track-border-active:none;--os-handle-border-radius:0;--os-handle-bg:none;--os-handle-bg-hover:none;--os-handle-bg-active:none;--os-handle-border:none;--os-handle-border-hover:none;--os-handle-border-active:none;--os-handle-min-size:33px;--os-handle-max-size:none;--os-handle-perpendicular-size:100%;--os-handle-perpendicular-size-hover:100%;--os-handle-perpendicular-size-active:100%;--os-handle-interactive-area-offset:0}.os-scrollbar-track{border:var(--os-track-border);border-radius:var(--os-track-border-radius);background:var(--os-track-bg);transition:opacity .15s,background-color .15s,border-color .15s}.os-scrollbar-track:hover{border:var(--os-track-border-hover);background:var(--os-track-bg-hover)}.os-scrollbar-track:active{border:var(--os-track-border-active);background:var(--os-track-bg-active)}.os-scrollbar-handle{border:var(--os-handle-border);border-radius:var(--os-handle-border-radius);background:var(--os-handle-bg)}.os-scrollbar-handle:hover{border:var(--os-handle-border-hover);background:var(--os-handle-bg-hover)}.os-scrollbar-handle:active{border:var(--os-handle-border-active);background:var(--os-handle-bg-active)}.os-scrollbar-handle:before,.os-scrollbar-track:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;display:block}.os-scrollbar-horizontal{padding:var(--os-padding-perpendicular) var(--os-padding-axis);right:var(--os-size);height:var(--os-size)}.os-scrollbar-horizontal.os-scrollbar-rtl{left:var(--os-size);right:0}.os-scrollbar-horizontal .os-scrollbar-track:before{top:calc(var(--os-padding-perpendicular) * -1);bottom:calc(var(--os-padding-perpendicular) * -1)}.os-scrollbar-horizontal .os-scrollbar-handle{min-width:var(--os-handle-min-size);max-width:var(--os-handle-max-size);height:var(--os-handle-perpendicular-size);transition:opacity .15s,background-color .15s,border-color .15s,height .15s}.os-scrollbar-horizontal .os-scrollbar-handle:before{top:calc((var(--os-padding-perpendicular) + var(--os-handle-interactive-area-offset)) * -1);bottom:calc(var(--os-padding-perpendicular) * -1)}.os-scrollbar-horizontal:hover .os-scrollbar-handle{height:var(--os-handle-perpendicular-size-hover)}.os-scrollbar-horizontal:active .os-scrollbar-handle{height:var(--os-handle-perpendicular-size-active)}.os-scrollbar-vertical{padding:var(--os-padding-axis) var(--os-padding-perpendicular);bottom:var(--os-size);width:var(--os-size)}.os-scrollbar-vertical .os-scrollbar-track:before{left:calc(var(--os-padding-perpendicular) * -1);right:calc(var(--os-padding-perpendicular) * -1)}.os-scrollbar-vertical .os-scrollbar-handle{min-height:var(--os-handle-min-size);max-height:var(--os-handle-max-size);width:var(--os-handle-perpendicular-size);transition:opacity .15s,background-color .15s,border-color .15s,width .15s}.os-scrollbar-vertical .os-scrollbar-handle:before{left:calc((var(--os-padding-perpendicular) + var(--os-handle-interactive-area-offset)) * -1);right:calc(var(--os-padding-perpendicular) * -1)}.os-scrollbar-vertical.os-scrollbar-rtl .os-scrollbar-handle:before{right:calc((var(--os-padding-perpendicular) + var(--os-handle-interactive-area-offset)) * -1);left:calc(var(--os-padding-perpendicular) * -1)}.os-scrollbar-vertical:hover .os-scrollbar-handle{width:var(--os-handle-perpendicular-size-hover)}.os-scrollbar-vertical:active .os-scrollbar-handle{width:var(--os-handle-perpendicular-size-active)}.os-theme-none.os-scrollbar,[data-overlayscrollbars-viewport~=measuring]>.os-scrollbar{display:none!important}.os-theme-dark,.os-theme-light{box-sizing:border-box;--os-size:10px;--os-padding-perpendicular:2px;--os-padding-axis:2px;--os-track-border-radius:10px;--os-handle-interactive-area-offset:4px;--os-handle-border-radius:10px}.os-theme-dark{--os-handle-bg:rgba(0,0,0,0.44);--os-handle-bg-hover:rgba(0,0,0,0.55);--os-handle-bg-active:rgba(0,0,0,0.66)}.os-theme-light{--os-handle-bg:rgba(255,255,255,0.44);--os-handle-bg-hover:rgba(255,255,255,0.55);--os-handle-bg-active:rgba(255,255,255,0.66)}@keyframes react-loading-skeleton{to{transform:translateX(100%)}}.react-loading-skeleton{--base-color:#ebebeb;--highlight-color:#f5f5f5;--animation-duration:1.5s;--animation-direction:normal;--pseudo-element-display:block;background-color:var(--base-color);width:100%;border-radius:.25rem;display:inline-flex;line-height:1;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow:hidden}.react-loading-skeleton:after{content:" ";display:var(--pseudo-element-display);position:absolute;top:0;left:0;right:0;height:100%;background-repeat:no-repeat;background-image:var(
    --custom-highlight-background,linear-gradient(90deg,var(--base-color) 0,var(--highlight-color) 50%,var(--base-color) 100%)
  );transform:translateX(-100%);animation-name:react-loading-skeleton;animation-direction:var(--animation-direction);animation-duration:var(--animation-duration);animation-timing-function:ease-in-out;animation-iteration-count:infinite}@media (prefers-reduced-motion){.react-loading-skeleton{--pseudo-element-display:none}}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}body{color:#414651;background:#fafafa;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#root{display:grid;grid-template-columns:auto 1fr;min-height:100dvh}*{font-family:inherit;box-sizing:border-box;padding:0;margin:0;scrollbar-width:thin;-webkit-tap-highlight-color:rgba(0,0,0,0)}a{color:inherit;text-decoration:none}input{border:none;outline:none}input::placeholder{color:#717680}button{display:flex;border:none;outline:none;background:none;cursor:pointer;color:inherit}button svg{pointer-events:none}main{flex:1 1;flex-direction:column}.btn,main{display:flex}.btn{position:relative;align-items:center;justify-content:center;gap:4px;padding:9px 13px;border-radius:8px;border:1px solid #d5d7da;background:#fff;color:#414651;font-size:14px;line-height:20px;font-weight:600;white-space:nowrap;cursor:pointer;transition:.2s linear;transition-property:border-color,color,background-color,stroke;box-shadow:0 1px 2px 0 rgba(10,13,15,.05)}.btn__clickable{position:absolute;inset:0}.btn__text{padding-inline:2px;pointer-events:none}.btn__spinner{width:20px;height:20px;border:2px solid rgba(117,224,167,.3);border-bottom-color:#75e0a7;border-radius:50%;animation:rotate 1s linear infinite}.btn svg{color:#a4a7ae;transition:inherit}.btn img{margin-right:8px}.btn:not(:disabled):hover{background:#fafafa;color:#252b37}.btn:not(:disabled):hover svg{color:#717680}.btn:disabled{border-color:#e9eaeb;color:#a4a7ae;cursor:not-allowed}.btn:after{content:"";position:absolute;inset:-1px;border-radius:inherit;box-shadow:0 1px 2px 0 rgba(10,13,15,.05);pointer-events:none}.btn--large{font-size:16px;line-height:24px;padding:11px 19px}.btn--icon{padding:9px}.btn--primary{background:#079455;border-color:rgba(0,0,0,0);color:#fff}.btn--primary svg{color:#75e0a7}.btn--primary:not(:disabled):hover{background:#067647;color:#fff}.btn--primary:not(:disabled):hover svg{color:#abefc6}.btn--primary:disabled{background:#f5f5f5;border-color:#e9eaeb;color:#a4a7ae}.btn--primary:disabled svg{color:#d5d7da}.btn--primary:before{content:"";position:absolute;inset:-1px;border-radius:inherit;border:2px solid hsla(0,0%,100%,.06);pointer-events:none}.btn--danger{background:#d92d20;border-color:rgba(0,0,0,0);color:#fff}.btn--danger .btn__spinner{border:2px solid rgba(253,162,155,.3);border-bottom-color:#fda29b}.btn--danger:not(:disabled):hover{background:#b42318;color:#fff}.btn--danger:disabled{background:#f5f5f5;border-color:#e9eaeb;color:#a4a7ae}.btn--danger:before{content:"";position:absolute;inset:-1px;border-radius:inherit;border:2px solid hsla(0,0%,100%,.06);pointer-events:none}.text-btn{display:flex;align-items:center;gap:4px;font-size:14px;line-height:20px;font-weight:600;color:#067647;transition:color .2s linear;position:relative}.text-btn svg{color:#17b26a;transition:inherit}.text-btn:not(:disabled):hover{color:#085d3a}.text-btn:not(:disabled):hover svg{color:#079455}.text-btn--secondary{color:#535862}.text-btn--secondary svg{color:#a4a7ae}.text-btn--secondary:not(:disabled):hover{color:#414651}.text-btn--secondary:not(:disabled):hover svg{color:#717680}.text-btn:after{content:"";position:absolute;inset:-10px}.link{display:inline;font-size:14px;line-height:20px;font-weight:600;color:#067647;transition:.2s linear}.link:hover{color:#085d3a}.link:disabled{color:#a4a7ae}.nav{position:-webkit-sticky;position:sticky;top:56px;display:flex;flex-direction:column;flex-shrink:0;width:296px;height:calc(100dvh - 56px);padding:24px 16px;border-right:1px solid #e9eaeb;background:#fff;z-index:3}.nav__header{display:flex;align-items:center;gap:10px;padding-inline:4px;margin-bottom:32px}.nav__header h1{font-size:20px;font-weight:700;color:#181d27}.nav__list{flex:1 1;display:flex;flex-direction:column;gap:4px}.nav__link{position:relative;display:flex;align-items:center;gap:10px;padding:8px 12px;font-size:16px;line-height:24px;font-weight:600;border-radius:6px;transition:.2s ease-out;transition-property:background-color,color}.nav__link,.nav__link svg{color:#414651}.nav__link.active,.nav__link:hover{background:#fafafa;color:#252b37}.nav__divider{height:1px;background:#e9eaeb;margin-block:6px}.nav__arrow{margin-left:auto}.nav__group{display:grid;grid-gap:4px;gap:4px;position:relative}.nav__dropdown{display:flex;flex-direction:column;gap:4px;max-height:0;overflow:hidden;opacity:0;transition:max-height .15s,opacity .15s;transition-timing-function:ease-in}.nav__dropdown.open{max-height:84px;opacity:1}.nav__dropdown .nav__link{padding-left:42px}.loading{display:flex;flex:1 1}.loading svg{margin:auto;width:32px;height:32px;color:#079455;animation:rotate 1s linear infinite}.card{position:relative;border:1px solid #e9eaeb;border-radius:12px;background:#fff;box-shadow:0 1px 2px 0 rgba(10,13,15,.05)}.card__clickable{position:absolute;inset:0}.card__body{padding:20px;position:relative}.card__footer{display:flex;gap:12px;justify-content:flex-end;padding:16px 20px;border-top:1px solid #e9eaeb}.card__footer .skeleton-container{flex:1 1}.calendar-headers{position:-webkit-sticky;position:sticky;top:56px;z-index:3}.calendar-header{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:16px;padding:16px;background:#fff;border-top-left-radius:12px;border-top-right-radius:12px}.calendar-header__actions{display:flex;gap:12px}.calendar-header__grid{display:grid;grid-template-columns:auto auto;grid-gap:0 12px;gap:0 12px;align-items:center}.calendar-header__grid .calendar-header__text{order:2;grid-column:span 2}.calendar-header__flex{flex:1 1;display:flex;align-items:center;justify-content:center;gap:16px}.calendar-header__flex .skeleton-container:first-child{flex:1 1;max-width:322px}.calendar-header__block{display:flex;flex-direction:column;gap:2px}.calendar-header__title{display:flex;align-items:center;gap:8px;font-size:18px;line-height:28px;font-weight:600;color:#181d27}.calendar-header__text{display:flex;align-items:center;gap:6px;font-size:14px;line-height:20px;color:#535862}.calendar-header__text svg{color:#a4a7ae}.calendar-footer{position:fixed;bottom:16px;align-self:center;margin-top:15px;background:#fff;padding:12px;border:1px solid rgba(0,0,0,.08);border-radius:16px;box-shadow:0 32px 64px -12px rgba(10,13,18,.14),0 5px 5px -2.5px rgba(10,13,18,.04);display:grid;grid-template-columns:1fr 1fr;grid-gap:8px 12px;gap:8px 12px;z-index:4;width:calc(100dvw - 20px);max-width:350px}.calendar-footer__block{grid-column:span 2;text-align:center;justify-content:center}.calendar-footer__text{font-size:14px;line-height:20px;font-weight:600;color:#414651;margin-bottom:2px}.calendar-footer__subtext{font-size:14px;line-height:20px;color:#535862}.calendar-footer__subtext em{font-style:normal;color:#067647}.calendar{display:flex;flex-direction:column;padding-bottom:148px}.calendar .card{margin-inline:32px}.calendar__loading{position:absolute;inset:0;display:flex;z-index:2;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.calendar__scrollbars{flex:1 1}.calendar__scroller{overflow:auto;scrollbar-width:none;flex-shrink:0;margin-right:-10px;padding-right:10px}.calendar__container{display:grid}.calendar-title{position:fixed;top:0;inset-inline:48px;height:56px;color:#fff;z-index:6;display:flex;align-items:center;justify-content:flex-start;padding-inline:12px}.calendar-title__text{font-size:16px;line-height:24px;font-weight:600;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.calendar-icon{display:flex;flex-direction:column;text-align:center;width:64px;border:1px solid #e9eaeb;border-radius:8px;overflow:hidden}.calendar-icon__title{font-size:12px;line-height:18px;font-weight:600;color:#717680;background:#fafafa;padding-block:3px 2px;text-transform:uppercase}.calendar-icon__text{font-size:18px;line-height:28px;font-weight:700;color:#067647;padding-block:1px 2px}.calendar-marker{position:absolute;left:0;right:0;display:flex;align-items:center;z-index:1;pointer-events:none}.calendar-times .calendar-marker{left:auto;margin-top:1px}.calendar-marker__time{position:absolute;font-size:12px;font-weight:500;line-height:18px;color:#079455;right:100%;margin-right:8px;white-space:nowrap;background:#fdfdfd}.calendar-marker__dot{position:absolute;width:8px;height:8px;border-radius:50%;background:#079455;margin-left:-5px}.calendar-marker__line{width:100%;height:2px;background:#079455}.calendar-events{position:absolute;inset:0}.calendar-events__item{position:absolute;display:flex;-webkit-user-select:none;-moz-user-select:none;user-select:none}.calendar-card{position:relative;flex:1 1;background:#f5f5f5;border:1px solid #e9eaeb;border-radius:6px;margin:0 1px 1px 0;color:#414651;padding:0 4px;display:flex;flex-direction:column;width:100%}.calendar-card--primary{background-color:#ecfdf3;border-color:#abefc6;color:#067647}.calendar-card--primary .calendar-card__text{color:#079455}.calendar-card--orange{background-color:#fef6ee;border-color:#f9dbaf;color:#b93815}.calendar-card--orange .calendar-card__text{color:#e04f16}.calendar-card--purple{background-color:#f9f5ff;border-color:#e9d7fe;color:#6941c6}.calendar-card--purple .calendar-card__text{color:#7f56d9}.calendar-card--blue{background-color:#eff8ff;border-color:#b2ddff;color:#175cd3}.calendar-card--blue .calendar-card__text{color:#1570ef}.calendar-card--pink{background-color:#fdf2fa;border-color:#fcceee;color:#c11574}.calendar-card--pink .calendar-card__text{color:#dd2590}.calendar-card--add{border:none;border-radius:0;background:#fafafa;align-items:center;justify-content:center;cursor:pointer}.calendar-card__clickable{position:absolute;inset:0;z-index:1}.calendar-card__flex,.calendar-card__title{display:flex;align-items:center;gap:4px}.calendar-card__title{font-size:12px;line-height:18px;min-height:18px;font-weight:600;text-overflow:clip;white-space:nowrap;overflow:hidden}.calendar-card__title svg{flex-shrink:0}.calendar-card__icons{display:flex;align-items:center;gap:2px}.calendar-card__text{font-size:12px;line-height:18px}.calendar-card__delete{position:relative;margin-left:auto;margin-right:-3px;z-index:1}.calendar-card__delete:after{content:"";position:absolute;inset:-6px}.calendar-card__more{position:relative;display:flex;margin-left:auto;margin-right:-1px}.calendar-card__more:after{content:"";position:absolute;inset:-6px}.calendar-card__btn{display:flex;position:absolute;right:-1px;top:-1px;border:1px solid #d5d7da;border-radius:6px;background:#fff;padding:5px;color:#a4a7ae;box-shadow:0 1px 2px 0 rgba(10,13,15,.05);transition:.1s linear;transition-property:background-color,color}.calendar-card__btn svg{pointer-events:none}.calendar-card__btn:hover{background:#fafafa;color:#717680}.calendar-card__duration{font-size:12px;line-height:18px;font-weight:600;color:#067647;margin-top:auto}.calendar-card__resize{position:absolute;bottom:0;display:flex;align-self:center;width:100%;justify-content:center;cursor:ns-resize;touch-action:none}.calendar-card__resize:after{content:"";position:absolute;inset-inline:-2px;inset-block:-6px}.context-menu{display:flex;flex-direction:column;position:absolute;background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:8px;box-shadow:0 12px 16px -4px rgba(10,13,18,.08),0 4px 6px -2px rgba(10,13,18,.03),0 2px 2px -1px rgba(10,13,18,.04);z-index:2;padding-block:4px;min-width:164px}.context-menu__item{display:flex;align-items:center;gap:8px;padding:8px 10px;margin:1px 6px;border-radius:6px;font-size:14px;line-height:20px;font-weight:600;color:#414651;cursor:pointer}.context-menu__item svg{color:#a4a7ae}.context-menu__item:not(:disabled):hover{background:#fafafa;color:#252b37}.context-menu__item:disabled{color:#717680;text-decoration:line-through;cursor:not-allowed}.context-menu__divider{height:1px;background:#e9eaeb;margin-block:4px}.context-menu-enter{opacity:0;transform:scale(.95)}.context-menu-enter-active{transition:opacity .15s,transform .15s}.context-menu-enter-active,.context-menu-exit{opacity:1;transform:scale(1)}.context-menu-exit-active{opacity:0;transform:scale(.95);transition:opacity .15s,transform .15s}.calendar-table{display:flex;overflow:hidden;position:relative}.calendar-table--header{flex-shrink:0;background:#fff}.calendar-table__empty{width:72px;border-top:1px solid #e9eaeb;border-right:1px solid #e9eaeb;border-bottom:1px solid #e9eaeb}.calendar-times{position:relative;min-width:72px}.calendar-times__cell{display:flex;align-items:flex-start;justify-content:flex-end;height:43px;border-right:1px solid #e9eaeb;background:#fdfdfd;font-size:12px;line-height:18px;font-weight:500;color:#717680;padding-top:2px;padding-right:7px}.calendar-times__cell--border{border-bottom:1px solid #e9eaeb}.calendar-times__cell span{display:flex;align-items:center;gap:4px}.calendar-times__cell svg{color:#079455}.calendar-times__cell em{font-style:normal;font-size:14px;color:#079455}.calendar-grid{position:relative;display:grid;grid-auto-flow:column;flex:1 1;scrollbar-width:none}.calendar-grid--header{overflow:auto;border-top:1px solid #e9eaeb}.calendar-grid--header .calendar-grid__cell{height:56px;padding:12px;cursor:pointer}.calendar-grid__col{min-width:104px}.calendar-grid__cell{display:flex;flex-direction:column;justify-content:center;height:43px;border-bottom:1px solid #e9eaeb;border-right:1px solid #e9eaeb;background:#fff;padding:0 4px}.calendar-grid__col:last-child .calendar-grid__cell{border-right:none}.calendar-grid__cell .bay-tag{margin-bottom:2px}.calendar-grid__text{font-size:13px;line-height:18px;font-weight:600;color:#414651}.calendar-grid__subtext{color:#535862;gap:2px}.bay-tag,.calendar-grid__subtext{font-size:12px;line-height:18px;display:flex;align-items:center}.bay-tag{gap:4px;padding:1px 7px;background:#fafafa;border:1px solid #e9eaeb;border-radius:16px;font-weight:500;color:#414651;box-shadow:0 1px 2px 0 rgba(10,13,15,.05)}.bay-tag svg{color:#717680}.modal{display:flex;justify-content:center;position:fixed;inset:0;padding-block:16px;overflow:auto;background:rgba(10,13,18,.7);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);z-index:10;outline:none}.modal--top{z-index:11}.modal--slideout{overflow:unset;padding-block:0;justify-content:flex-end}.modal__loading{display:flex;flex:1 1}.modal__loading svg{margin:auto;width:32px;height:32px;color:#079455;animation:rotate 1s linear infinite}.modal__stripe{display:grid;min-height:347px}.modal-slideout{position:relative;flex:1 1;display:flex;flex-direction:column;max-width:400px;height:100%;background:#fff;margin-left:auto;padding:24px 56px 24px 24px;box-shadow:0 20px 24px -4px rgba(10,13,18,.08),0 8px 8px -4px rgba(10,13,18,.03),0 3px 3px -1px rgba(10,13,18,.04);overflow:auto;outline:none}.modal-slideout .modal-popup__actions{padding-top:16px!important}.modal-slideout .tab-bar{margin-bottom:20px}.modal-slideout>.input-field{margin-bottom:12px}.modal-slideout__stripe{display:grid;min-height:347px;margin-top:12px}.modal-slideout__close{position:absolute;top:12px;right:44px;padding:10px;color:#a4a7ae;border-radius:8px;transition:.2s linear}.modal-slideout__close:hover{background:#fafafa;color:#717680}.modal-slideout__form{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.modal-slideout__header{display:flex;align-items:flex-start;gap:16px;margin-bottom:12px}.modal-slideout__icon{position:relative;display:inline-flex;padding:11px;border:1px solid #d5d7da;border-radius:10px}.modal-slideout__icon:after{content:"";position:absolute;inset:-1px;border-radius:inherit;box-shadow:0 1px 2px 0 rgba(10,13,15,.05);pointer-events:none}.modal-slideout__heading{font-size:18px;line-height:28px;font-weight:600;color:#181d27}.modal-slideout__subheading{font-size:14px;line-height:20px;color:#535862;margin-top:2px}.modal-slideout__subheader{margin-block:12px}.modal-slideout__title{font-size:14px;line-height:20px;font-weight:600;color:#414651}.modal-slideout__subtitle{display:flex;align-items:center;gap:4px;font-size:14px;line-height:20px;color:#535862;margin-top:4px}.modal-slideout__subtitle svg{color:#a4a7ae}.modal-slideout__bays{margin-bottom:12px}.modal-slideout__bay{display:flex;align-items:flex-end;margin-bottom:8px}.modal-slideout__bay:last-child{margin-bottom:0}.modal-slideout__times{display:flex;align-items:center;gap:6px;margin-bottom:12px;font-size:14px;line-height:20px}.modal-slideout__warning{display:flex;align-items:center;gap:4px;margin-left:auto;color:#079455;font-size:12px;line-height:18px;font-weight:500}.modal-slideout__flex{display:flex;align-items:center;gap:6px;margin-bottom:24px}.modal-slideout__flex:last-child{margin-bottom:0}.modal-slideout__flex svg{color:#a4a7ae}.modal-slideout__flex .bay-tag,.modal-slideout__flex .text-btn{margin-left:2px}.modal-slideout__text{font-size:14px;line-height:20px;color:#535862}.modal-slideout__separator{height:1px;min-height:1px;background:#e9eaeb;margin-block:12px}.modal-slideout__line-item{display:flex;align-items:center;gap:8px;margin-bottom:16px}.modal-slideout__line-item:last-child{margin-bottom:0}.modal-slideout__line-item em{font-style:normal;color:#067647}.modal-slideout__label{display:flex;align-items:center;gap:8px}.modal-slideout__badge,.modal-slideout__label{font-size:14px;line-height:20px;font-weight:500;color:#414651}.modal-slideout__badge{border:1px solid #d5d7da;border-radius:6px;box-shadow:0 1px 2px 0 rgba(10,13,15,.05);padding:1px 7px}.modal-slideout__price{font-size:14px;line-height:20px;color:#535862;margin-left:auto;text-align:right}.modal-slideout__price b{font-size:20px;font-weight:600;color:#181d27}.modal-slideout__section{margin-block:12px}.modal-slideout.ReactModal__Content{transform:translateX(100%);transition:transform .3s cubic-bezier(.19,.91,.38,1)}.modal-slideout.ReactModal__Content--after-open{transform:unset}.modal-slideout.ReactModal__Content--before-close{transform:translateX(100%)}.modal-popup{max-width:640px;flex:1 1;align-self:center;background:#fff;box-shadow:0 20px 24px -4px rgba(10,13,18,.08),0 8px 8px -4px rgba(10,13,18,.03),0 3px 3px -1px rgba(10,13,18,.04);border-radius:12px;margin:auto;position:relative;transform:none;outline:none}.modal-popup__close{position:absolute;top:10px;right:10px;padding:10px;color:#a4a7ae;border-radius:8px;z-index:2;transition:.2s linear}.modal-popup__close:hover{background:#fafafa;color:#717680}.modal-popup__header{display:flex;align-items:center;gap:8px;border-bottom:1px solid #e9eaeb;padding:16px 16px 15px}.modal-popup__header svg{color:#a4a7ae}.modal-popup__heading{font-size:16px;line-height:24px;font-weight:400;color:#717680}.modal-popup__list{display:flex;flex-direction:column;gap:2px;padding:8px}.modal-popup__item{display:flex;gap:8px;margin-block:2px;padding:10px 14px;border-radius:8px;cursor:pointer;transition:background-color .1s linear}.modal-popup__item:hover{background:#fafafa}.modal-popup__dot{width:8px;height:8px;border-radius:50%;background:#17b26a;margin-top:8px;margin-right:1px}.modal-popup__title{font-size:14px;line-height:20px;font-weight:500;color:#181d27}.modal-popup__subtitle{font-size:14px;line-height:20px;color:#535862}.modal-popup__actions{grid-column:span 2;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;grid-gap:12px;gap:12px;padding-top:32px}form>.modal-popup__actions{padding-top:16px}.modal-popup.ReactModal__Content{opacity:0;transform:scale(.95);transition:transform .15s cubic-bezier(.25,.1,.25,.1),opacity .1s cubic-bezier(.25,.1,.25,.1)}.modal-popup.ReactModal__Content--after-open{opacity:1;transform:none}.modal-popup.ReactModal__Content--before-close{opacity:0;transform:scale(.95)}.modal-datepicker{max-width:328px;flex:1 1;align-self:center;background:#fff;box-shadow:0 20px 24px -4px rgba(10,13,18,.08),0 8px 8px -4px rgba(10,13,18,.03),0 3px 3px -1px rgba(10,13,18,.04);border-radius:16px;margin:auto;position:relative;transform:none}.modal-datepicker.ReactModal__Content{opacity:0;transform:scale(.95);transition:transform .15s cubic-bezier(.25,.1,.25,.1),opacity .1s cubic-bezier(.25,.1,.25,.1)}.modal-datepicker.ReactModal__Content--after-open{opacity:1;transform:none}.modal-datepicker.ReactModal__Content--before-close{opacity:0;transform:scale(.95)}.date-picker{position:relative;display:grid;grid-gap:12px;gap:12px}.date-picker__header{display:flex;align-items:center;padding:20px 24px 0}.date-picker__arrow{color:#a4a7ae;padding:6px;border-radius:6px;cursor:pointer;transition:background-color .1s linear}.date-picker__arrow:disabled{color:#d5d7da;cursor:auto}.date-picker__arrow:not(:disabled):hover{background:#fafafa}.date-picker__heading{flex:1 1;font-size:14px;line-height:20px;font-weight:600;color:#414651;text-align:center}.date-picker__grid{display:grid;grid-template-columns:repeat(7,auto);padding:0 24px;grid-gap:4px 0;gap:4px 0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.date-picker__cell{position:relative;display:flex;align-items:center;justify-content:center;width:40px;height:40px;font-size:14px;line-height:20px;font-weight:400;color:#414651;border-radius:50%;cursor:pointer}.date-picker__cell:disabled{color:#d5d7da;cursor:auto}.date-picker__cell:not(:disabled):hover{background:#fafafa;color:#252b37;font-weight:500;transition:.1s linear}.date-picker__cell--today:after{content:"";position:absolute;width:5px;height:5px;border-radius:50%;background:#079455;bottom:4px}.date-picker__cell--selected{background:#079455!important;color:#fff!important;font-weight:500!important}.date-picker__cell--light{color:#717680}.date-picker__cell:nth-child(-n+7){font-weight:500;pointer-events:none}.date-picker__cell--between{background:#fafafa;font-weight:500}.date-picker__cell--between:not(:nth-child(7n-6)):before{content:"";position:absolute;inset:0;left:-50%;right:50%;background:#fafafa;z-index:-1}.date-picker__cell--between:not(:nth-child(7n)):after{content:"";position:absolute;inset:0;left:50%;right:-50%;background:#fafafa;z-index:-1}.date-picker .text-btn{margin:-6px auto 20px}.date-picker.ReactModal__Content{opacity:0;transform:scale(.95);transition:transform .15s cubic-bezier(.25,.1,.25,.1),opacity .1s cubic-bezier(.25,.1,.25,.1)}.date-picker.ReactModal__Content--after-open{opacity:1;transform:none}.date-picker.ReactModal__Content--before-close{opacity:0;transform:scale(.95)}.ReactModal__Overlay{background-color:rgba(10,13,18,0);-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);transition:all .1s ease}.ReactModal__Overlay--after-open{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:rgba(10,13,18,.7)}.ReactModal__Overlay--before-close{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);background-color:rgba(10,13,18,0)}.input-field{display:flex;flex-direction:column;gap:6px}.input-field .btn__spinner{width:16px;height:16px;position:absolute;right:12px;z-index:2;border:2px solid #f5f5f5;border-bottom-color:#079455}.form .input-field{margin-bottom:16px}.input-field__label{font-size:14px;line-height:20px;font-weight:500;color:#414651}.input-field__label em{font-style:normal;color:#079455}.input-field__btn{position:absolute;right:0;width:42px;height:42px;align-items:center;z-index:2}.input-field__input{display:flex;flex-direction:column;justify-content:center;position:relative}.input-field__input svg{position:absolute;right:14px;z-index:2;color:#a4a7ae}.input-field__input svg:after{content:"";position:absolute;inset:-8px}.input-field__input input{width:100%;border:1px solid #d5d7da;border-radius:8px;background:#fff;box-shadow:0 1px 2px 0 rgba(10,13,15,.05);padding:9px 13px;font-size:16px;line-height:24px;color:#181d27}.input-field__input input:focus{outline:2px solid #17b26a;outline-offset:-2px;z-index:1}.input-field__input input:disabled{background:#fafafa;color:#717680}.input-field__input textarea{width:100%;resize:none;border:1px solid #d5d7da;border-radius:8px;background:#fff;box-shadow:0 1px 2px 0 rgba(10,13,15,.05);padding:11px 13px;font-size:16px;line-height:24px;color:#181d27}.input-field__input textarea:focus{outline:2px solid #17b26a;outline-offset:-2px;z-index:1}.input-field__hint{font-size:14px;line-height:20px;color:#535862}.input-field--small .select__input,.input-field--small input{padding:7px 11px}.input-field--search input{padding:7px 11px 7px 40px;min-width:320px}.input-field--search svg{left:12px;right:auto}.input-field--money{margin-bottom:0}.input-field--money input{padding-left:32px}.input-field--money .input-field__leading{position:absolute;left:13px;z-index:2;color:#535862}.input-field--money.input-field--small input{padding-left:30px}.input-field--money.input-field--small .input-field__leading{left:11px}.input-group{margin-bottom:24px}.input-group .input-field__input:first-child{margin-bottom:-1px}.input-group .input-field__input:first-child input{border-bottom-left-radius:0;border-bottom-right-radius:0}.input-group .input-field__input:last-child input{border-top-left-radius:0;border-top-right-radius:0}.input-checkbox{display:flex;align-items:center;justify-content:center;position:relative;cursor:pointer}.input-checkbox svg{position:absolute;pointer-events:none;color:#fff}.input-checkbox:before{content:"";position:absolute;inset:-16px}.input-checkbox__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:16px;height:16px;cursor:pointer}.input-checkbox__input:before{content:"";position:absolute;inset:0;border:1px solid #d5d7da;border-radius:4px}.input-checkbox__input:checked:after{content:"";position:absolute;inset:0;background:#079455;border-radius:4px}.select__placeholder{color:#717680;text-transform:none}.select__input{display:flex;align-items:center;gap:8px;width:100%;border:1px solid #d5d7da;border-radius:8px;background:#fff;box-shadow:0 1px 2px 0 rgba(10,13,15,.05);padding:9px 13px;font-size:16px;line-height:24px;color:#181d27;text-align:left}.select__input p{white-space:nowrap;overflow:hidden}.select__input p:first-letter{text-transform:capitalize}.select__input small{font-size:14px;line-height:20px;color:#535862;margin-left:4px}.select__input svg{color:#a4a7ae}.select__input.active{outline:2px solid #17b26a;outline-offset:-2px;z-index:1}.select__menu{position:absolute;width:100%;top:100%;margin-top:4px;text-align:left;background:#fff;box-shadow:0 12px 16px -4px rgba(10,13,18,.08),0 4px 6px -2px rgba(10,13,18,.03),0 2px 2px -1px rgba(10,13,18,.04);border:1px solid rgba(0,0,0,.08);border-radius:8px;z-index:3;cursor:auto;max-height:320px;overflow:auto}.select__items{display:flex;flex-direction:column;gap:1px}.select__item{display:flex;align-items:center;gap:8px;font-size:16px;line-height:24px;color:#181d27;padding:8px 13px;cursor:pointer;scroll-margin-top:5px}.select__item p{white-space:nowrap;overflow:hidden;text-overflow:clip}.select__item p:first-letter{text-transform:capitalize}.select__item small{font-size:14px;line-height:20px;color:#535862;margin-left:4px}.select__item svg{display:none;color:#079455}.select__item.selected,.select__item:hover{background:#fafafa}.select__item.selected svg{display:block}.select__dot{width:8px;height:8px;border-radius:50%}.select__search{position:absolute;display:flex;align-items:center;width:100%;z-index:2;background:#fff}.select__search svg{left:12px;right:auto}.select__search input{padding-left:40px}.select--small .select__input{font-size:14px;line-height:20px;border-radius:6px;padding:4px 22px 4px 8px;min-width:92px}.select--small .select__input svg{right:6px;width:12px;height:12px}.select--small .select__menu{padding:0;border-radius:6px}.select--small .select__item{font-size:14px;line-height:20px;padding:8px;border-radius:0;scroll-margin-top:0}.select--small .select__item svg{width:12px;height:12px}.login{display:flex;flex-direction:column;flex:1 1}.login .card{width:100%;max-width:360px;margin:96px auto auto;box-shadow:none;border:none;background:none}.login .input-field{margin-bottom:20px}.login .btn{font-size:16px;line-height:24px}.login .text-btn{justify-self:center;margin-top:12px}.login__inputs{margin-bottom:24px}.login__error{font-size:14px;line-height:20px;color:#d92d20;margin-bottom:20px;margin-top:-14px}.login__actions{display:flex;flex-direction:column;gap:16px}.login__separator{display:flex;align-items:center;gap:8px;font-size:14px;line-height:20px;font-weight:500;color:#535862}.login__separator:after,.login__separator:before{content:"";width:100%;height:1px;background:#e9eaeb}.login__footer{font-size:14px;line-height:20px;color:#535862;text-align:center;margin-top:24px}.login__footer .text-btn{margin-top:0}.login-header{margin-bottom:32px;text-align:center}.login-header__img{position:relative;display:flex;align-items:center;justify-content:center}.login-header__logo{width:auto;height:48px}.login-header__bg{position:absolute;z-index:-1;-webkit-mask-image:radial-gradient(circle,black 0,transparent 75%);mask-image:radial-gradient(circle,black 0,transparent 75%);-webkit-user-select:none;-moz-user-select:none;user-select:none}.login-header__title{font-size:30px;line-height:38px;font-weight:600;color:#181d27;margin-top:24px}.login-header__subtitle{font-size:16px;line-height:24px;color:#535862;margin-top:12px}.login-header__subtitle b{font-weight:500}.login-header__subtitle :not(:first-child){display:none}.login-header__icon{display:flex;border:1px solid #d5d7da;border-radius:12px;padding:13px;box-shadow:0 1px 2px 0 rgba(10,13,15,.05);background:#fff}.login-header__icon svg{color:#414651}.login-checks{display:flex;flex-direction:column;gap:12px;margin-bottom:20px}.login-checks__flex{display:flex;gap:8px;align-items:center}.login-checks__flex svg{color:#d5d7da}.login-checks__flex.active svg{color:#079455}.login-checks__text{font-size:14px;line-height:20px;color:#535862}.locations{padding:32px;flex:1 1}.locations__heading{display:flex;gap:12px;align-items:center;font-size:24px;line-height:32px;font-weight:600;color:#181d27}.locations__subheading{font-size:16px;line-height:24px;color:#535862;margin-top:4px;margin-bottom:24px}.locations__list{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:20px}.location-card{display:flex;flex-direction:column;width:343px;overflow:hidden;transition:.2s linear;transition-property:border-color,color,background-color,stroke}.location-card img{width:100%;height:154px;object-fit:cover}.location-card__block{flex:1 1;padding:24px}.location-card__title{font-size:16px;line-height:24px;font-weight:600;color:#181d27}.location-card__subtitle{display:flex;align-items:center;gap:4px;font-size:14px;line-height:20px;color:#535862;margin-top:2px}.location-card__subtitle svg{color:#a4a7ae}.location-card__actions{display:flex;gap:12px;margin-top:20px}.location-card__actions .btn,.location-card__actions .skeleton-container{flex:1 1}.btn-group{position:relative;display:flex;align-items:center;border:1px solid #d5d7da;border-radius:8px;box-shadow:0 1px 2px 0 rgba(10,13,15,.05)}.btn-group .btn{border:none;border-radius:0;padding-inline:11px;box-shadow:none;background:none!important}.btn-group .btn:first-child{border-top-left-radius:inherit;border-bottom-left-radius:inherit}.btn-group .btn:last-child{border-top-right-radius:inherit;border-bottom-right-radius:inherit}.btn-group .btn:after{display:none}.btn-group__text{flex:1 1;display:flex;justify-content:center;padding:0 16px;font-size:14px;line-height:20px;font-weight:600;color:#414651;min-width:120px}.btn-group:after{content:"";position:absolute;inset:-1px;border-radius:inherit;box-shadow:0 1px 2px 0 rgba(10,13,15,.05);pointer-events:none}.btn-group__tab{padding:9px 16px;font-size:14px;line-height:20px;font-weight:600;color:#414651;border-right:1px solid #d5d7da}.btn-group__tab:first-child{border-top-left-radius:inherit;border-bottom-left-radius:inherit}.btn-group__tab:last-child{border-right:none;border-top-right-radius:inherit;border-bottom-right-radius:inherit}.btn-group__tab.active{background:#fafafa;color:#252b37}.bookings{padding:32px;flex:1 1;overflow:auto}.bookings__container{max-width:440px;margin:auto}.bookings__container>.text-btn{margin-bottom:20px}.bookings__heading{display:flex;gap:12px;align-items:center;font-size:24px;line-height:32px;font-weight:600;color:#181d27}.bookings__subheading{font-size:16px;line-height:24px;color:#535862;margin-top:4px;margin-bottom:24px}.bookings__list{display:flex;flex-direction:column;gap:20px;margin-top:32px}.progress-bar{position:relative;display:flex;height:8px;border-radius:4px;background:#e9eaeb}.progress-bar__progress{position:absolute;left:0;width:0;max-width:100%;height:inherit;border-radius:inherit;background:#079455}.bookings-card{position:relative}.bookings-card__close{margin-left:auto;position:relative;display:flex;color:#a4a7ae;transition:.2s linear}.bookings-card__close:hover{color:#717680}.bookings-card__close:after{content:"";position:absolute;inset:-20px}.bookings-card__flex{display:flex;align-items:flex-start;gap:12px;margin-bottom:12px}.bookings-card__block{flex:1 1;margin-bottom:18px}.bookings-card__badge{display:inline-flex;align-items:center;gap:4px;border:1px solid #abefc6;border-radius:16px;background:#ecfdf3;padding:1px 9px;font-size:14px;line-height:20px;font-weight:500;color:#067647}.bookings-card__badge svg{color:#17b26a}.bookings-card__badge--yellow{background:#fffaeb;border-color:#fedf89;color:#b54708}.bookings-card__badge--yellow svg{color:#f79009}.bookings-card__badge--red{background:#fef3f2;border-color:#fecdca;color:#b42318}.bookings-card__badge--red svg{color:#f04438}.bookings-card__title{font-size:16px;line-height:24px;font-weight:600;color:#181d27}.bookings-card__subtitle{display:flex;align-items:center;gap:6px;font-size:14px;line-height:20px;color:#535862;margin-top:2px}.bookings-card__subtitle svg{color:#a4a7ae}.bookings-card__subtitle a{display:flex;padding:16px;margin:-16px;z-index:1}.bookings-card__subtitle a svg{color:#067647}.bookings-card__time{font-size:14px;line-height:20px;font-weight:500;color:#067647;margin-top:2px}.bookings-card .card__footer .btn{flex:1 1}.activity-card{margin-top:20px;padding:20px}.activity-card__heading{font-size:16px;line-height:24px;font-weight:600;color:#181d27;margin-bottom:20px}.activity-card__list{display:flex;flex-direction:column}.activity-card__item{padding-block:16px;border-bottom:1px solid #e9eaeb;display:flex;gap:12px}.activity-card__item:first-child{padding-top:0}.activity-card__item:last-child{padding-bottom:0;border-bottom:none}.activity-card__icon{display:flex;align-self:flex-start;padding:9px;color:#414651;border:1px solid #d5d7da;border-radius:8px;box-shadow:0 1px 2px 0 rgba(10,13,15,.05)}.activity-card__flex{display:flex;align-items:center;gap:8px}.activity-card__title{font-size:14px;line-height:20px;font-weight:500;color:#414651}.activity-card__subtitle{font-size:12px;line-height:18px;color:#535862}.activity-card__text{font-size:14px;line-height:20px;color:#535862}.activity-card__text em{font-style:normal;color:#067647;font-weight:500}.activity-card__link{display:inline-flex;border:1px solid #abefc6;border-radius:16px;background:#ecfdf3;padding:1px 7px;font-size:12px;line-height:18px;font-weight:500;color:#067647;margin-top:12px}.tab-picker{display:inline-flex;gap:2px;align-self:stretch;border:1px solid #e9eaeb;border-radius:10px;background:#fafafa;padding:3px}.tab-picker__item{padding:8px 12px;font-size:14px;line-height:20px;font-weight:600;color:#717680;border-radius:6px;cursor:pointer;flex:1 1;text-align:center}.tab-picker__item.active{background:#fff;box-shadow:0 1px 3px 0 rgba(10,13,18,.1),0 1px 2px -1px rgba(10,13,18,.1);color:#414651}.tab-bar__container{display:grid;overflow:auto;scrollbar-width:none}.tab-bar__list{display:flex;gap:12px;position:relative}.tab-bar__list:after{content:"";position:absolute;inset:0;top:auto;height:1px;background:#e9eaeb}.tab-bar__item{border-bottom:2px solid rgba(0,0,0,0);font-size:14px;line-height:20px;font-weight:600;color:#717680;padding:0 4px 12px;cursor:pointer;z-index:1}.tab-bar__item.active{color:#067647;border-color:#079455}.title-bar{position:-webkit-sticky;position:sticky;top:0;display:flex;align-items:center;justify-content:space-between;height:56px;padding-inline:16px;background:linear-gradient(45deg,#067647,#079455);z-index:5;grid-column:span 2}.title-bar img{width:auto;height:32px}.title-bar__link{display:flex}.title-bar__btn{position:relative;color:#fafafa}.title-bar__btn:after{content:"";position:absolute;inset:-10px}.title-bar__profile{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:#f5f5f5;outline:1px solid rgba(0,0,0,.08);outline-offset:-1px;border-radius:50%;color:#a4a7ae}.title-bar__wrapper{position:relative}.title-bar .context-menu{right:0;margin-top:8px;min-width:160px}.toast{background:none;box-shadow:none;width:auto;margin:auto}.alert{width:343px;background:#fff;border:1px solid #d5d7da;border-radius:12px;box-shadow:0 20px 24px -4px rgba(10,13,18,.08),0 8px 8px -4px rgba(10,13,18,.03),0 3px 3px -1px rgba(10,13,18,.04);padding:16px;position:relative}.alert__close{position:absolute;top:8px;right:8px;padding:8px;border-radius:8px;color:#a4a7ae;transition:.1s linear}.alert__close:hover{color:#717680;background:#fafafa}.alert__icon{display:flex;justify-self:flex-start;align-items:center;justify-content:center;position:relative;color:#535862;margin-bottom:16px}.Toastify__toast--success .alert__icon{color:#079455}.Toastify__toast--error .alert__icon{color:#d92d20}.alert__icon:before{width:26px;height:26px;opacity:30%}.alert__icon:after,.alert__icon:before{content:"";position:absolute;border:2px solid;border-radius:50%}.alert__icon:after{width:36px;height:36px;opacity:10%}.alert__title{font-weight:600;color:#414651}.alert__text,.alert__title{font-size:14px;line-height:20px}.alert__text{color:#535862;margin-top:4px}.alert__actions{display:inline-flex;gap:12px;margin-top:12px}.profile__layout{padding:0 32px 48px}.profile-header{display:grid;margin-bottom:48px}.profile-header__bg{height:200px;margin:4px 4px 0;object-fit:cover;object-position:left;border-radius:12px;background:linear-gradient(0deg,#C1DFC4,#DEECDD);outline:1px solid rgba(0,0,0,.1019607843);outline-offset:-1px}.profile-header__flex{display:flex;gap:20px;padding:24px 32px 0;align-items:center}.profile-header__user{display:grid;padding:7px;width:160px;height:160px;background:#fff}.profile-header__icon,.profile-header__user{border:1px solid rgba(0,0,0,.08);border-radius:50%}.profile-header__icon{display:flex;align-items:center;justify-content:center;color:#a4a7ae;background:#f5f5f5;box-shadow:0 24px 48px -12px rgba(10,13,18,.18),0 4px 4px -2px rgba(10,13,18,.04)}.profile-header__title{font-size:24px;line-height:32px;font-weight:600;color:#181d27;margin-bottom:4px}.profile-header__subtitle{font-size:16px;line-height:24px;color:#535862}.profile-header__actions{margin-left:auto;margin-top:16px}.settings{margin-bottom:32px}.settings .input-field{max-width:512px}.settings__header{margin-block:24px;padding-bottom:20px;border-bottom:1px solid #e9eaeb}.settings__title{font-size:18px;line-height:28px;font-weight:600;color:#181d27}.settings__subtitle{font-size:14px;line-height:20px;color:#535862;margin-top:2px}.settings__error{font-size:14px;line-height:20px;color:#d92d20}.settings__footer{display:flex;justify-content:space-between;gap:12px;border-top:1px solid #e9eaeb;padding-top:20px;margin-top:24px}.settings__actions{display:flex;gap:12px;margin-left:auto}.settings-grid{display:grid;grid-template-columns:minmax(0,280px) minmax(0,512px);grid-gap:20px 32px;gap:20px 32px}.settings-grid .activity-card{margin-top:0}.settings-grid__title{font-size:14px;line-height:20px;font-weight:600;color:#414651}.settings-grid__title em{font-style:normal;color:#079455}.settings-grid__subtitle{font-size:14px;line-height:20px;color:#535862}.settings-grid__divider{height:1px;background:#e9eaeb;grid-column:1/-1}.payment-methods{display:flex;flex-direction:column;gap:12px}.payment-methods .spinner{color:#079455;animation:rotate 1s linear infinite}.payment-methods button[type=submit]{margin-top:16px}.payment-methods .text-btn{align-self:flex-start}.payment-method{display:flex;align-items:flex-start;gap:16px;border:1px solid #e9eaeb;border-radius:12px;padding:15px;background:#fff}.payment-method.selected{outline:2px solid #079455;outline-offset:-2px}.payment-method.clickable{cursor:pointer}.payment-method__icon{display:flex;border:1px solid #d5d7da;border-radius:6px;padding:7px}.payment-method__block{flex:1 1}.payment-method__title{font-size:14px;line-height:20px;font-weight:500;color:#414651}.payment-method__title ins{text-transform:capitalize;text-decoration:none}.payment-method__subtitle{font-size:14px;line-height:20px;color:#535862}.payment-method__actions{display:flex;gap:12px;margin-top:8px}.refund-methods{display:flex;flex-direction:column;gap:12px;grid-column:1/-1}.refund-method{display:flex;align-items:flex-start;gap:16px;border:1px solid #e9eaeb;border-radius:12px;padding:15px;background:#fff;cursor:pointer}.refund-method.selected{outline:2px solid #079455;outline-offset:-2px}.refund-method.disabled{background:#fafafa;pointer-events:none}.refund-method__block{flex:1 1}.refund-method__title{font-size:14px;line-height:20px;color:#535862}.refund-method__title b{font-weight:500;color:#414651}.refund-method__subtitle{font-size:14px;line-height:20px;color:#535862}.refund-method__actions{display:flex;gap:12px;margin-top:8px}.refund-method .input-checkbox{margin-top:2px}.unauthorized{display:flex;padding:96px 80px;overflow:hidden;flex:1 1}.unauthorized .btn{padding:12px 18px;font-size:16px;line-height:24px}.unauthorized__container{display:flex;flex-direction:column;align-items:center;margin:auto;text-align:center}.unauthorized__icon{display:flex;align-items:center;justify-content:center;width:56px;height:56px;border:1px solid #d5d7da;border-radius:12px;margin-bottom:24px;box-shadow:0 1px 2px 0 rgba(10,13,15,.05);background:#fff;position:relative}.unauthorized__icon img{position:absolute;z-index:-1;-webkit-mask-image:radial-gradient(circle,black 0,transparent 75%);mask-image:radial-gradient(circle,black 0,transparent 75%);-webkit-user-select:none;-moz-user-select:none;user-select:none}.unauthorized__heading{font-size:60px;line-height:72px;font-weight:600;color:#181d27}.unauthorized__text{font-size:20px;line-height:30px;color:#535862;margin-top:24px}.unauthorized__actions{display:flex;gap:12px;margin-top:48px}.skeleton-container{display:flex!important}.empty-state{display:flex;flex:1 1;flex-direction:column;align-items:center;text-align:center;padding-block:77px 0;overflow:hidden}.empty-state__icon{display:flex;align-items:center;justify-content:center;position:relative;padding:12px;border:1px solid #d5d7da;border-radius:12px;box-shadow:0 1px 2px 0 rgba(10,13,15,.05);margin-bottom:20px;background:#fff}.empty-state__icon img{position:absolute;z-index:-1;-webkit-mask-image:radial-gradient(circle,black 0,transparent 75%);mask-image:radial-gradient(circle,black 0,transparent 75%);-webkit-user-select:none;-moz-user-select:none;user-select:none}.empty-state__title{font-size:18px;line-height:28px;font-weight:600;color:#181d27;margin-bottom:8px}.empty-state__subtitle{font-size:14px;line-height:20px;color:#535862;max-width:352px}.empty-state__actions{display:flex;gap:12px;margin-top:32px}.login-required{display:flex;flex-direction:column;margin-top:12px}.login-required__title{font-size:14px;line-height:20px;font-weight:600;color:#181d27;margin-bottom:2px}.login-required__text{font-size:14px;line-height:20px;color:#535862;margin-bottom:20px}.default-modal{max-width:480px;padding:24px}.default-modal .modal-popup__close{top:16px;right:16px}.default-modal .btn{font-size:16px;line-height:24px}.default-modal__error{font-size:14px;line-height:20px;color:#d92d20;grid-column:1/-1;margin-top:-10px}.default-modal__icon{display:inline-flex;align-items:center;justify-content:center;padding:12px;border:1px solid #d5d7da;border-radius:10px;background:#fff;box-shadow:0 1px 2px 0 rgba(10,13,15,.05);margin:-4px -4px 16px;position:relative}.default-modal__icon--success{color:#079455;background:#dcfae6;border-radius:50%;border:8px solid #ecfdf3;padding:7px}.default-modal__icon--danger{color:#d92d20;background:#fee4e2;border-radius:50%;border:8px solid #fef3f2;padding:7px}.default-modal__icon--warning{color:#dc6803;background:#fef0c7;border-radius:50%;border:8px solid #fffaeb;padding:7px}.default-modal__icon img{position:absolute;z-index:-1;-webkit-mask-image:radial-gradient(circle,black 0,transparent 75%);mask-image:radial-gradient(circle,black 0,transparent 75%);-webkit-user-select:none;-moz-user-select:none;user-select:none}.default-modal__pad{padding-right:36px}.default-modal__title{font-size:16px;line-height:24px;font-weight:600;color:#181d27}.default-modal__subtitle{font-size:14px;line-height:20px;color:#535862;margin-top:2px}.default-modal__subtitle span{display:flex;align-items:center;gap:4px}.default-modal__subtitle .highlight{font-weight:500;color:#079455}.default-modal__subtext{font-size:14px;line-height:20px;color:#535862;margin-top:16px;font-style:italic}.default-modal__subtext span{margin-right:-4px}.default-modal__policy{font-size:14px;line-height:20px;color:#535862;margin-top:16px;list-style:none}.default-modal__policy .highlight{color:#079455}.default-modal__form{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;padding-block:20px 0}.default-modal__form .payment-method,.form__divider{grid-column:span 2}.form__divider{height:1px;background:#e9eaeb;margin-block:8px}.form__header{grid-column:span 2}.form__title{font-weight:600;color:#181d27}.form__subtitle,.form__title{font-size:14px;line-height:20px}.form__subtitle{color:#535862;margin-top:4px}.payment-form{display:flex;flex-direction:column}.payment-form .modal-popup__actions{margin-top:auto;padding-top:0}.payment-form .login__error{margin-top:0}.table{border:1px solid #e9eaeb;border-radius:12px;box-shadow:0 1px 2px 0 rgba(10,13,15,.05);background:#fff}.table .checkbox{padding-right:0}.table .empty-state{padding-block:38px 48px}.table .empty-state__icon{margin-bottom:16px}.table .empty-state__title{font-size:16px;line-height:24px;margin-bottom:4px}.table .empty-state__actions{margin-top:24px}.table__scroller{overflow:auto}.table table{width:100%}.table th{border-bottom:1px solid #e9eaeb;font-size:12px;line-height:18px;font-weight:600;color:#717680;padding:13px 24px;text-align:left;background:#fafafa}.table th b{font-weight:600;color:#067647}.table td{border-top:1px solid #e9eaeb;padding:16px 24px;font-size:14px;line-height:20px;color:#535862}.table td b{font-weight:500;color:#181d27}.table tr:first-child td{border-top:none}.table__flex{display:flex;gap:12px;align-items:center;margin-block:-10px;white-space:nowrap}.table__tag{display:inline-flex;align-items:center;gap:2px;padding:1px 7px;border:1px solid #e9eaeb;border-radius:16px;font-size:12px;line-height:18px;font-weight:500;color:#414651;text-transform:capitalize;box-shadow:0 1px 2px 0 rgba(10,13,15,.05);background:#fafafa}.table__tag svg{color:#717680}.table__tag--green{background:#ecfdf3;border-color:#abefc6;color:#067647}.table__tag--green svg{color:#17b26a}.table__tag--red{background:#fef3f2;border-color:#fecdca;color:#b42318}.table__tag--red svg{color:#f04438}.table__tag--yellow{background:#fffaeb;border-color:#fedf89;color:#b54708}.table__tag--yellow svg{color:#f79009}.table__badges{display:flex;align-items:center;gap:4px}.table__badge{display:inline-flex;align-items:center;gap:2px;padding:1px 7px;border:1px solid #e9eaeb;border-radius:16px;font-size:12px;line-height:18px;font-weight:500;color:#414651;text-transform:capitalize;box-shadow:0 1px 2px 0 rgba(10,13,15,.05);background:#fafafa}.table__badge--orange{background:#fef6ee;border-color:#f9dbaf;color:#b93815}.table__badge--purple{background:#f9f5ff;border-color:#e9d7fe;color:#6941c6}.table__badge--blue{background:#eff8ff;border-color:#b2ddff;color:#175cd3}.table__badge--pink{background:#fdf2fa;border-color:#fcceee;color:#c11574}.table__actions{min-width:0!important;justify-content:flex-end;gap:12px}.table-header,.table__actions{display:flex;align-items:center}.table-header{padding:20px 24px;border-bottom:1px solid #e9eaeb}.table-header__flex{flex:1 1}.table-header__title{display:flex;gap:8px;align-items:center;font-size:18px;line-height:28px;font-weight:600;color:#181d27}.table-header__subtitle{font-size:14px;line-height:20px;color:#535862;margin-top:2px}.table-header__badge{border:1px solid #abefc6;border-radius:16px;background:#ecfdf3;padding:1px 7px;font-size:12px;line-height:18px;font-weight:500;color:#067647}.table-bar{display:flex;align-items:flex-end;justify-content:space-between;padding:20px 24px;border-bottom:1px solid #e9eaeb;background:#fff}.table-bar__flex{display:flex;align-items:center;gap:12px}.table-bar__scroller{display:grid;grid-auto-flow:column;grid-gap:12px;gap:12px;align-items:flex-end}.table-bar__scroller .select__input{width:192px;padding:7px 11px}.table-stats{padding:5px 11px;border:1px solid #abefc6;border-radius:16px;box-shadow:0 1px 2px 0 rgba(10,13,15,.05);font-size:12px;line-height:18px;font-weight:500;color:#067647;background:#ecfdf3}.table-pagination{padding:12px 24px 15px;border-top:1px solid #e9eaeb;display:flex;justify-content:space-between}.table-pagination__flex{display:flex;align-items:center;gap:12px;font-size:14px;line-height:20px;font-weight:500;color:#414651}.table-pagination .btn{padding:7px 13px}.main__layout{padding:32px}.main__header{margin-bottom:24px}.main__heading{font-size:24px;line-height:32px;font-weight:600;color:#181d27}.main__subheading{font-size:16px;line-height:24px;color:#535862;margin-top:4px}.admin-locations{margin-top:32px}.toggle-form{display:flex;flex-direction:column;align-items:flex-start;gap:12px;margin-top:20px}.toggle-form__item{display:flex;gap:8px;cursor:pointer}.toggle-form__checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:36px;height:20px;border-radius:12px;background:#f5f5f5;position:relative;cursor:pointer}.toggle-form__checkbox:after{content:"";position:absolute;width:16px;height:16px;left:0;margin:2px;border-radius:50%;background:#fff;box-shadow:0 1px 3px 0 rgba(10,13,18,.1),0 1px 2px -1px rgba(10,13,18,.1)}.toggle-form__checkbox:checked{background:#079455}.toggle-form__checkbox:checked:after{left:auto;right:0}.toggle-form__title{font-size:14px;line-height:20px;font-weight:500;color:#414651}.toggle-form__subtitle{font-size:14px;line-height:20px;color:#535862}.home{display:flex;flex:1 1;max-height:calc(100dvh - 56px)}.home .locations{border-right:1px solid #e9eaeb;overflow:auto;overflow-x:hidden;flex:none}.home .locations__heading{font-size:18px;line-height:28px}.home .locations__subheading{font-size:14px;line-height:20px;margin-bottom:20px}.home .locations__list{flex-direction:column;min-width:343px}.home .bookings__heading{font-size:18px;line-height:28px}.home .bookings__subheading{margin-bottom:20px}.home .bookings__list{margin-top:20px}.counter{padding-block:20px 12px}.counter .btn{padding:11px}.counter__flex{display:flex;align-items:center;justify-content:center;gap:24px;padding-bottom:12px}.counter__value{font-size:72px;line-height:90px;font-weight:600;color:#181d27;min-width:94px;text-align:center}.counter__subtitle{font-size:14px;line-height:20px;color:#535862;text-align:center}.counter__subtitle b{font-weight:600;color:#067647}.counter__subtitle svg{color:#a4a7ae}.price-form{display:flex;flex-direction:column;gap:12px;border-top:1px solid #e9eaeb;border-bottom:1px solid #e9eaeb;padding-block:12px;margin-bottom:20px}.price-form__line{display:flex;align-items:center;justify-content:space-between;gap:16px}.price-form__line em{font-style:normal;color:#067647}.price-form__label{display:flex;align-items:center;gap:8px;font-size:14px;line-height:20px;font-weight:500;color:#414651}.price-form__price{font-size:14px;line-height:20px;color:#535862}.price-form__price b{font-size:20px;font-weight:600}.price-form__badge{font-size:14px;line-height:20px;font-weight:500;color:#414651;border:1px solid #d5d7da;border-radius:6px;box-shadow:0 1px 2px 0 rgba(10,13,15,.05);padding:1px 7px}.terms-agreement{display:flex;flex-direction:column;gap:12px}.terms-agreement .input-checkbox{margin-top:2px}.terms-agreement__item{display:flex;align-items:flex-start;gap:8px}.terms-agreement__text{font-size:14px;line-height:20px;color:#535862}.terms-agreement__text a{text-decoration:underline;text-underline-offset:2px}.location-details{position:relative;padding:96px 80px}.location-details>.text-btn{display:inline-flex;position:absolute;left:32px;top:32px}.location-details__header{display:flex;flex-direction:column;text-align:center;margin-bottom:48px}.location-details__heading{display:flex;justify-content:center;font-size:36px;line-height:44px;font-weight:600;color:#181d27}.location-details__heading ins{text-decoration:none;color:#067647}.location-details__subheading{display:flex;gap:4px;align-items:center;justify-content:center;font-size:20px;line-height:30px;color:#535862;margin-block:8px 32px}.location-details__subheading svg{color:#a4a7ae}.location-details__actions{display:flex;align-self:center;gap:12px}.location-details__actions .skeleton-container{min-width:118px}.location-details__bays{display:flex;justify-content:center;gap:32px;flex-wrap:wrap}.location-details__cta{display:none;max-width:344px;margin:auto;margin-block:48px}.bay-card{display:flex;flex-direction:column;flex:1 1;min-width:320px;max-width:344px;border:1px solid #e9eaeb;border-radius:16px;box-shadow:0 12px 16px -4px rgba(10,13,18,.08),0 4px 6px -2px rgba(10,13,18,.03),0 2px 2px -1px rgba(10,13,18,.04);background:#fff}.bay-card__img{margin-top:auto;margin-left:auto}.bay-card__img img{width:120px;height:auto}.bay-card__main{padding:23px;border-bottom:1px solid #e9eaeb}.bay-card__subheading{display:flex;justify-content:space-between;font-size:18px;line-height:28px;font-weight:600;color:#535862;margin-bottom:8px}.bay-card__badge{border:1px solid #e9eaeb;border-radius:16px;background:#fafafa;padding:3px 11px;font-size:14px;line-height:20px;font-weight:500;color:#414651}.bay-card__flex{display:flex}.bay-card__heading{display:flex;align-items:baseline;gap:4px;font-size:36px;line-height:44px;font-weight:600;color:#181d27;margin-bottom:4px}.bay-card__heading small{font-size:16px;line-height:24px;font-weight:500;color:#535862}.bay-card__text{font-size:14px;line-height:20px;color:#535862}.bay-card__footer{display:flex;flex-direction:column;flex:1 1;padding:23px}.bay-card__title{font-size:14px;line-height:20px;font-weight:600;color:#181d27}.bay-card__subtitle{font-size:14px;line-height:20px;color:#535862;margin-top:4px}.bay-card__subtitle b{font-weight:600}.bay-card__list{margin-top:16px;display:flex;flex-direction:column;gap:12px}.bay-card__item{display:flex;gap:8px;font-size:14px;line-height:20px;color:#535862}.bay-card__item svg{flex-shrink:0;color:#079455}.gallery{margin-top:48px}.gallery img{width:100%;height:auto}.gallery__title{font-size:18px;line-height:28px;font-weight:600;color:#181d27;margin-bottom:24px}.gallery__images{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;gap:20px}.contact{padding-block:96px 64px;max-width:480px;margin:auto}.contact .input-field{margin-bottom:24px}.contact__header{text-align:center;margin-bottom:64px}.contact__subheading{font-size:16px;line-height:24px;font-weight:600;color:#067647;margin-bottom:12px}.contact__heading{font-size:36px;line-height:44px;font-weight:600;color:#181d27;margin-bottom:20px}.contact__text{font-size:20px;line-height:30px;color:#535862}.contact__text :not(:first-child){display:none}.contact__actions{display:grid;margin-top:32px}.faqs{padding-block:96px 64px;max-width:768px;margin:auto}.faqs__header{text-align:center;margin-bottom:64px}.faqs__heading{font-size:36px;line-height:44px;font-weight:600;color:#181d27;margin-bottom:20px}.faqs__heading :not(:first-child){display:none}.faqs__text{font-size:20px;line-height:30px;color:#535862}.faqs__text :not(:first-child){display:none}.faqs__item{display:flex;justify-content:space-between;gap:16px;border-bottom:1px solid #e9eaeb;padding-block:24px 32px;cursor:pointer}.faqs__item:first-child{padding-top:0}.faqs__item:last-child{padding-bottom:0;border-bottom:none}.faqs__item svg{flex-shrink:0;color:#a4a7ae}.faqs__question{font-weight:600;color:#181d27}.faqs__answer,.faqs__question{font-size:16px;line-height:24px}.faqs__answer{color:#535862;margin-top:4px}.quick-calendar{display:flex;justify-content:space-between;gap:6px}.quick-calendar__block{display:flex;flex-direction:column;align-items:center;width:42px;border-radius:8px;padding:8px}.quick-calendar__block.active{background:#17b26a}.quick-calendar__block.today{outline:1px solid #17b26a;outline-offset:-1px}.quick-calendar__block:last-child{width:auto}.quick-calendar__btn{color:#535862;margin-block:auto}.quick-calendar__day{font-size:12px;line-height:18px;font-weight:500;color:#535862}.active .quick-calendar__day{color:#fff}.quick-calendar__date{display:flex;align-items:center;justify-content:center;font-size:14px;line-height:18px;font-weight:600;color:#414651}.active .quick-calendar__date{color:#fff}.dates-picker{position:relative;cursor:auto}.dates-picker__popup{position:absolute;background:#fff;top:100%;left:0;margin-top:8px;border:1px solid #e9eaeb;border-radius:16px;box-shadow:0 20px 24px -4px rgba(10,13,18,.08),0 8px 8px -4px rgba(10,13,18,.03),0 3px 3px -1px rgba(10,13,18,.04);z-index:3;display:flex}.dates-picker__sidebar{min-width:152px;border-right:1px solid #e9eaeb;padding:12px;display:flex;flex-direction:column;gap:4px}.dates-picker__tab{font-size:14px;line-height:20px;font-weight:500;color:#414651;padding:8px 12px;border-radius:6px}.dates-picker__tab.selected,.dates-picker__tab:hover{background:#fafafa}.dates-picker__container{display:grid;grid-gap:12px;gap:12px;max-width:328px}.dates-picker__footer{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;padding:16px;border-top:1px solid #e9eaeb;margin-top:8px}.dates-picker__list{display:none;justify-content:space-around;padding:4px 24px 0}.dates-picker__list .text-btn{white-space:nowrap;cursor:pointer}.dates-picker__inputs{display:flex;align-items:center;gap:8px;padding-inline:24px;color:#a4a7ae}.dashboard{margin:32px}.dashboard__heading{font-size:24px;line-height:32px;font-weight:600;color:#181d27;margin-bottom:4px}.dashboard__subheading{font-size:16px;line-height:24px;color:#535862;margin-bottom:20px}.dashboard__flex{display:flex;gap:32px}.dashboard__grid{flex:1 1;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:32px 24px;gap:32px 24px}.dashboard__filters{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px;margin-bottom:32px}.dashboard__filters .select__input{width:192px;padding:7px 11px}.stats{flex:1 1;max-width:240px;display:flex;flex-direction:column;gap:20px}.stats__heading{font-size:14px;line-height:20px;font-weight:500;color:#535862;margin-bottom:8px}.stats__subheading{display:flex;align-items:flex-start;gap:8px;font-size:30px;line-height:38px;font-weight:600;color:#181d27}.stats__badge{display:flex;align-items:center;gap:4px;font-size:14px;line-height:20px;font-weight:500;color:#067647}.stats__badge svg{color:#17b26a}.stats__badge--red{color:#b42318}.stats__badge--red svg{color:#f04438}.metrics{grid-column:span 3}.metrics__container{padding:24px}.metrics__flex{display:flex;gap:16px;align-items:flex-end}.metrics__heading{font-size:14px;line-height:20px;font-weight:600;color:#535862;margin-bottom:8px}.metrics__block{margin-bottom:20px}.metrics__subheading{font-size:30px;line-height:38px;font-weight:600;color:#181d27;display:flex;align-items:center;gap:12px}.metrics__badge{display:flex;align-items:center;gap:4px;font-size:14px;line-height:20px;font-weight:500;color:#067647}.metrics__badge svg{color:#17b26a}.metrics__badge--red{color:#b42318}.metrics__badge--red svg{color:#f04438}.metrics__chart{height:240px;position:relative;inset:0}.metrics__chart svg>g>g:nth-child(5)>line{display:none}.metrics--small{grid-column:span 1;background:#fdfdfd}.metrics--small .metrics__header{padding:11px 19px;margin-bottom:0}.metrics--small .metrics__heading{color:#181d27;margin-bottom:0}.metrics--small .metrics__container{background:#fff;border:1px solid #e9eaeb;border-radius:12px;padding:20px;margin:-1px}.metrics--small .metrics__chart{height:56px}.nivo-tooltip{background:#fff;color:#535862;border:1px solid rgba(0,0,0,.08);border-radius:8px;box-shadow:0 12px 16px -4px rgba(10,13,18,.08),0 4px 6px -2px rgba(10,13,18,.03),0 2px 2px -1px rgba(10,13,18,.04);font-size:12px;line-height:18px;white-space:nowrap;padding:8px}.nivo-tooltip__heading{font-size:12px;line-height:18px;font-weight:600;margin-bottom:6px}.nivo-tooltip__line{width:12px;height:2px}.nivo-tooltip__line--dashed{border-bottom:2px dashed}.nivo-tooltip__grid{display:grid;grid-template-columns:repeat(4,auto);align-items:center;grid-gap:4px 6px;gap:4px 6px}.nivo-tooltip__text{font-weight:600;margin-left:6px}.nivo-tooltip__percent{display:flex;align-items:center;color:#17b26a;font-size:11px;font-weight:600}.nivo-tooltip__percent svg{margin-top:-1px}.nivo-tooltip__percent--red{color:#f04438}.scroll-dots{display:none;align-items:center;justify-content:center;gap:4px;margin-top:16px}.scroll-dots__dot{width:6px;height:6px;border-radius:50%;background:#d5d7da}.scroll-dots__dot.active{background:#17b26a}.membership-card__body{padding:23px}.membership-card__flex{display:flex;justify-content:space-between}.membership-card__title{display:flex;align-items:center;gap:8px;font-size:18px;line-height:28px;font-weight:600;color:#181d27}.membership-card__badge{background:#ecfdf3;border:1px solid #abefc6;border-radius:16px;padding:1px 9px;font-size:14px;line-height:20px;font-weight:500;color:#067647}.membership-card__badge--grey{background:#fafafa;border-color:#e9eaeb;color:#414651}.membership-card__subtitle{font-size:14px;line-height:20px;color:#535862;margin-top:4px}.membership-card__price{font-size:16px;line-height:24px;font-weight:500;color:#535862}.membership-card__expiry{display:flex;flex-direction:column;gap:12px;margin-top:24px;font-size:14px;line-height:20px;font-weight:500;color:#181d27}.membership-card__footer{border-top:1px solid #e9eaeb;display:flex;justify-content:flex-end;padding:16px 23px}.store{padding:32px;flex:1 1;overflow:auto}.store__container{max-width:440px;margin:auto}.store__container>.text-btn{margin-bottom:20px}.store__heading{display:flex;gap:12px;align-items:center;font-size:24px;line-height:32px;font-weight:600;color:#181d27}.store__subheading{font-size:16px;line-height:24px;color:#535862;margin-top:4px;margin-bottom:24px}.store__list{gap:20px;margin-top:32px}.store-card,.store__list{display:flex;flex-direction:column}.store-card{flex:1 1;border:1px solid #e9eaeb;border-radius:16px;box-shadow:0 12px 16px -4px rgba(10,13,18,.08),0 4px 6px -2px rgba(10,13,18,.03),0 2px 2px -1px rgba(10,13,18,.04);background:#fff}.store-card__img{margin-top:auto;margin-left:auto}.store-card__img img{width:120px;height:auto}.store-card__main{padding:23px}.store-card__subheading{display:flex;align-items:center;gap:8px;font-size:18px;line-height:28px;font-weight:600;color:#535862;margin-bottom:4px}.store-card__subheading svg{color:#067647}.store-card__badge{border:1px solid #abefc6;border-radius:16px;background:#ecfdf3;padding:1px 9px;font-size:14px;line-height:20px;font-weight:500;color:#067647}.store-card__flex{display:flex}.store-card__heading{display:flex;align-items:baseline;gap:4px;font-size:48px;line-height:60px;font-weight:600;color:#181d27;margin-top:16px;margin-bottom:-8px}.store-card__heading sup{font-size:36px;line-height:44px;font-weight:600;align-self:flex-start;margin-top:6px}.store-card__heading small{font-size:16px;line-height:24px;font-weight:500;color:#535862}.store-card__text{font-size:14px;line-height:20px;color:#535862}.store-card__footer{display:flex;flex-direction:column;flex:1 1;padding:23px;border-top:1px solid #e9eaeb}.store-card__title{font-size:14px;line-height:20px;font-weight:600;color:#181d27;margin-bottom:16px}.store-card__subtitle{font-size:14px;line-height:20px;color:#535862;margin-top:4px}.store-card__subtitle b{font-weight:600}.store-card__form{display:grid;grid-gap:16px;gap:16px}.store-card__list{display:flex;flex-direction:column;gap:12px}.store-card__item{display:flex;gap:8px;font-size:14px;line-height:20px;color:#535862}.store-card__item svg{flex-shrink:0;color:#079455}.store-card__error{font-size:14px;line-height:20px;color:#d92d20;margin-bottom:6px}.store-card__footnote{font-size:14px;line-height:20px;color:#a4a7ae;margin-top:24px;font-style:italic}.store-card__footnote span{margin-right:-4px}.bay-details__img{display:flex;width:100%;height:auto;border-radius:8px}.bay-details__title{font-size:16px;line-height:24px;font-weight:600;color:#181d27;margin-top:24px}.bay-details__subtitle{font-size:14px;line-height:20px;color:#535862;margin-top:2px}.bay-details__list{list-style:none;margin-top:20px;display:flex;flex-direction:column;gap:8px}.bay-details__item{display:flex;gap:8px;font-size:14px;line-height:20px;color:#535862}.bay-details__item svg{flex-shrink:0;color:#079455}@media screen and (max-width:768px){#root{display:flex;flex-direction:column}main{max-width:100dvw}.hide-mobile{display:none!important}.toast{width:100%}.card__footer{flex-flow:column-reverse}.login .card{flex:1 1;margin:auto;border-radius:0;padding:48px 16px;overflow:hidden}.login-header__bg{width:480px;height:480px;object-position:16px 16px;-webkit-mask-image:radial-gradient(circle,black 0,transparent 100%);mask-image:radial-gradient(circle,black 0,transparent 100%)}.login-header__title{font-size:24px;line-height:32px}.login-header__title :first-child .react-loading-skeleton{width:230px!important}.login-header__subtitle{margin-top:8px}.login-header__subtitle :first-child .react-loading-skeleton{width:242px!important}.login-header__subtitle :not(:first-child){display:inline}.nav{order:10;padding:11px 0 10px;border-top:1px solid #e9eaeb;border-right:none;height:auto;width:100%;position:-webkit-sticky;position:sticky;bottom:0;top:auto;display:flex}.nav__header{display:none}.nav__list{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;grid-gap:0;gap:0}.nav__link{flex-direction:column;font-size:10px;line-height:12px;gap:4px;padding:0}.nav__link svg{width:22px;height:22px}.nav__link.active,.nav__link:hover{background:none}.nav__link:after{content:"";position:absolute;inset:-10px 0}.nav__arrow,.nav__divider{display:none}.nav__dropdown{position:absolute;margin-bottom:8px;bottom:100%;right:0;border:1px solid rgba(0,0,0,.08);border-radius:12px;box-shadow:0 12px 16px -4px rgba(10,13,18,.08),0 4px 6px -2px rgba(10,13,18,.03),0 2px 2px -1px rgba(10,13,18,.04);padding:6px;background:#fff;gap:2px}.nav__dropdown .nav__link{width:auto;padding:8px;font-size:14px;line-height:20px;font-weight:600}.btn-group{flex:1 1}.calendar-title{justify-content:center}.calendar-header{padding:16px;flex-direction:column;align-items:stretch}.calendar-header__flex{flex:1 1;display:grid;grid-template-columns:1fr}.calendar-header__flex .skeleton-container:first-child{max-width:none}.calendar-header__grid{grid-template-columns:auto;justify-items:flex-start}.calendar-header__grid .calendar-header__text{grid-column:auto;order:0}.calendar-footer{bottom:10px}.calendar{max-width:100dvw;margin-bottom:-1px;padding-bottom:76px}.calendar .calendar-header__flex:first-child{flex-direction:column}.calendar-times{min-width:64px}.calendar-table__empty{width:64px}.locations{padding-inline:16px}.locations__list{flex-direction:column;gap:20px}.locations__heading{font-size:20px;line-height:30px}.location-card{width:auto}.location-card img{height:154px}.modal-slideout{padding:24px 32px 24px 16px;margin-left:24px}.modal-slideout__close{right:28px}.modal-popup{margin-inline:16px}.modal-popup__actions{display:flex;flex-flow:column-reverse;padding-top:24px}.unauthorized{padding:64px 16px}.unauthorized__icon{width:48px;height:48px;margin-bottom:16px}.unauthorized__icon img{width:480px;height:480px;-webkit-mask-image:radial-gradient(circle,black 0,transparent 100%);mask-image:radial-gradient(circle,black 0,transparent 100%)}.unauthorized__icon svg{width:24px;height:24px}.unauthorized__heading{font-size:36px;line-height:44px}.unauthorized__text{font-size:18px;line-height:28px;margin-top:16px}.unauthorized__actions{margin-top:32px;flex-flow:column-reverse;width:100%}.profile__layout{padding:0 16px 32px}.profile-header{margin-bottom:32px}.profile-header__bg{height:120px}.profile-header__flex{flex-direction:column;gap:16px;padding:24px 16px 0;align-items:flex-start}.profile-header__user{width:96px;height:96px;padding:5px}.profile-header__user svg{width:48px;height:48px}.profile-header__title{font-size:20px;line-height:30px;margin-bottom:2px}.profile-header__actions{margin-left:0}.settings .input-field{display:flex;gap:6px}.settings-grid{grid-template-columns:1fr;gap:20px}.empty-state__icon img{width:480px;height:480px;-webkit-mask-image:radial-gradient(circle,black 0,transparent 100%);mask-image:radial-gradient(circle,black 0,transparent 100%)}.default-modal{padding:20px 16px 16px}.default-modal .modal-popup__close{top:12px;right:12px}.default-modal__icon{margin-bottom:12px}.main__layout{padding:32px 16px}.main__heading{font-size:20px;line-height:30px}.admin-locations{margin:12px -16px 0}.admin-locations .table{border:none;box-shadow:none}.table table{min-width:1000px}.table td,.table th{padding-inline:16px}.table-bar,.table-header{flex-direction:column;align-items:flex-start;gap:16px;padding-inline:16px}.table-bar{margin-top:-14px}.table-bar__scroller{width:100%;grid-template-columns:1fr 1fr;grid-auto-flow:row}.table-bar__scroller .input-field--search{grid-column:span 2}.table-bar__scroller .input-field--search input{min-width:0}.table-bar__scroller .dates-picker{grid-column:span 2;justify-self:flex-start}.table-bar__scroller .select__input{width:100%}.bookings{padding-inline:16px}.home{flex-direction:column;max-height:none}.home .locations{border-right:none;padding-bottom:0;overflow:visible}.home .locations__list{flex-direction:row;flex-wrap:nowrap;overflow:auto;min-width:0;max-width:100dvw;padding-inline:16px;margin-inline:-16px;scrollbar-width:none;padding-block:4px;margin-block:-4px;scroll-snap-type:x mandatory}.home .location-card{width:100%;flex-shrink:0;scroll-snap-align:center;scroll-snap-stop:always}.home .bookings__list{flex-direction:row;flex-wrap:nowrap;overflow:auto;min-width:0;max-width:100dvw;padding-inline:16px;margin-inline:-16px;scrollbar-width:none;padding-block:4px;margin-block:-4px;scroll-snap-type:x mandatory;align-items:flex-start}.home .bookings-card{width:100%;flex-shrink:0;scroll-snap-align:center;scroll-snap-stop:always}.counter__value{font-size:48px;line-height:60px;min-width:64px}.counter .btn{padding:7px}.location-details{padding:32px 16px}.location-details>.text-btn{position:relative;top:0;left:0;margin-bottom:20px}.location-details__header{text-align:left}.location-details__heading{justify-content:flex-start;font-size:30px;line-height:38px}.location-details__subheading{justify-content:flex-start;font-size:18px;line-height:28px;margin-bottom:32px}.location-details__actions{display:grid;grid-template-columns:1fr 1fr;align-self:stretch}.location-details__bays{gap:16px}.location-details__cta{display:block}.gallery__images{grid-template-columns:1fr}.contact{padding-block:64px 32px}.contact__header{margin-bottom:48px}.contact__subheading{font-size:14px;line-height:20px}.contact__heading{font-size:30px;line-height:38px;margin-bottom:16px}.contact__text{font-size:18px;line-height:28px}.contact__text :first-child .react-loading-skeleton{width:310px!important}.contact__text :not(:first-child){display:inline}.faqs{padding-block:64px 32px}.faqs__header{margin-bottom:48px}.faqs__heading{font-size:30px;line-height:38px;margin-bottom:16px}.faqs__heading :first-child .react-loading-skeleton{width:240px!important}.faqs__heading :not(:first-child){display:inline}.faqs__text{font-size:18px;line-height:28px}.faqs__text :first-child .react-loading-skeleton{width:290px!important}.faqs__text :not(:first-child){display:inline}.faqs__item{gap:8px}.tab-bar{margin-inline:-16px}.tab-bar__container{padding-inline:16px}.dates-picker__sidebar{display:none}.dates-picker__list{display:flex}.calendar-card__delete:after{left:0}.quick-calendar{justify-content:space-between;overflow:hidden}.dashboard{margin:32px 16px}.dashboard__flex{flex-direction:column}.dashboard__grid{grid-template-columns:1fr;gap:20px}.dashboard__heading{font-size:20px;line-height:30px}.metrics{grid-column:span 1}.metrics:not(.metrics--small){border:none;box-shadow:none;padding-bottom:12px}.metrics--small .metrics__header{padding:11px 15px}.metrics--small .metrics__container{padding:20px 16px}.metrics__container{padding:0}.scroll-dots{display:flex}.membership-card__expiry{margin-bottom:6px}.membership-card__footer{padding-block:12px}.store{padding-inline:16px}.store__heading{font-size:20px;line-height:30px}.date-picker__grid,.date-picker__header,.date-picker__inputs{padding-inline:20px}}