.BackgroundImage{content:" ";height:500px;position:fixed;top:0;left:-15%;right:-15%;z-index:-1;background:#63dbc0 no-repeat fixed;background-size:cover;border-bottom-left-radius:100% 80%;border-bottom-right-radius:0% 80%}.contact-menu-dropdown{z-index:1000;position:absolute;top:60px;overflow:hidden;box-shadow:0 2px 4px #00000017;border-radius:10px;background-color:#fff}.contact-menu-option{display:block;padding:15px;cursor:pointer;text-align:center;font-weight:400;line-height:22px;color:#8ca0b3}.contact-menu-option:hover{background-color:#e8eef4;color:#5ac0ae}.contact-menu-container{display:flex}.nav-bar{display:flex;height:54px;background-color:#ffffff54}.nav-bar .contact-menu-button{height:100%;padding:15px 20px;border-bottom:1px solid rgba(255,255,255,.33);cursor:pointer;background-color:#63dbc1;color:#fff;font-size:18px;text-align:center}.nav-bar .contact-menu-button:hover{background-color:#5ec0ae}.nav-bar .logout{cursor:pointer;color:#fff;background-color:#5ec0ae;border-radius:10px;padding:5px 10px}.nav-bar .submitting{background-color:#9ed9ce}.VuiLoading.full-container{height:100%;width:100%;display:flex}.VuiLoading .loader{border:2px solid #e3e5e5;border-top:3px solid #acdfd7;border-radius:50%;animation:spin .7s linear infinite}.VuiLoading .loader.full-container-loader{width:50px;height:50px;margin:auto}.VuiLoading .loader.inline-loader{width:16px;height:16px}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.not-found-header{margin-top:15%;text-align:center;font-size:25px;font-weight:700;color:#fff}.not-found-header-back{padding-top:20px;text-align:center}.PageContent-wrapper{display:flex;justify-content:center;overflow:auto;height:100%}.PageContent-wrapper.background-shapes{background:url("data:image/svg+xml,%3csvg%20width='165'%20height='341'%20xmlns='http://www.w3.org/2000/svg'%20fill='none'%3e%3cg%3e%3ctitle%3eLayer%201%3c/title%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='m49.152,56.46226c-34.1554,27.0927%20-37.1717,73.2969%20-43.67893,114.7089c-5.7526,36.609%20-9.53994,74.197%209.17213,104.889c19.2467,31.569%2053.0798,50.828%2090.5208,58.626c38.979,8.12%2082.069,7.316%20116.485,-15.507c34.29,-22.739%2047.781,-62.702%2059.142,-100.96c12.194,-41.06%2026.851,-85.425%206.903,-121.443c-20.867,-37.6755%20-65.012,-55.5338%20-109.043,-62.97494c-43.939,-7.42577%20-93.4095,-5.96735%20-129.501,22.66104z'%20fill='%23C8F7EF'%20id='svg_1'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='m80.60152,23.92592c-28.8215,22.73796%20-31.86837,60.88314%20-37.77451,95.11532c-5.22119,30.26148%20-8.81308,61.30932%206.4554,86.41103c15.70485,25.81856%2043.72659,41.31698%2074.89085,47.31995c32.44528,6.25066%2068.42429,5.09523%2097.41335,-14.12444c28.88415,-19.14828%2040.6045,-52.2651%2050.52541,-83.95258c10.64943,-34.00678%2023.39261,-70.76807%207.15256,-100.24858c-16.98751,-30.83701%20-53.63325,-45.06164%20-90.30231,-50.69513c-36.59315,-5.62188%20-77.90547,-3.85247%20-108.36074,20.17444l-0.00001,-0.00001z'%20stroke-dasharray='5%205'%20id='svg_2'%20stroke='white'%20fill='none'/%3e%3c/g%3e%3c/svg%3e") right top/clamp(150px,20%,300px) no-repeat,url("data:image/svg+xml,%3csvg%20width='155'%20height='422'%20xmlns='http://www.w3.org/2000/svg'%20fill='none'%3e%3cg%3e%3ctitle%3eLayer%201%3c/title%3e%3cpath%20id='svg_1'%20fill-opacity='0.39'%20fill='%23CEFDF5'%20d='m-134.272,30.8861c-39.771,31.5472%20-43.283,85.3479%20-50.86,133.5689c-6.699,42.628%20-11.109,86.397%2010.68,122.135c22.411,36.759%2061.807,59.185%20105.4037,68.266c45.3884,9.454%2095.5633,8.518%20135.6376,-18.057c39.9277,-26.479%2055.6377,-73.012%2068.8667,-117.56c14.198,-47.811%2031.266,-99.471%208.037,-141.4106c-24.297,-43.8702%20-75.7012,-64.6647%20-126.9708,-73.32926c-51.1639,-8.6467%20-108.7682,-6.94848%20-150.7942,26.38696z'%20clip-rule='evenodd'%20fill-rule='evenodd'/%3e%3cpath%20id='svg_2'%20stroke-dasharray='5%205'%20stroke='white'%20d='m-61.4488,187.87006c-28.8613,22.7694%20-31.9124,60.9673%20-37.8267,95.2468c-5.2285,30.304%20-8.8255,61.395%206.4643,86.53c15.7266,25.855%2043.787,41.374%2074.9944,47.386c32.4901,6.26%2068.5186,5.102%2097.5486,-14.144c28.9242,-19.175%2040.6602,-52.338%2050.5952,-84.068c10.663,-34.055%2023.424,-70.8667%207.162,-100.3878c-17.01,-30.8797%20-53.7071,-45.124%20-90.4269,-50.76528c-36.6441,-5.62965%20-78.0135,-3.8578%20-108.5109,20.20228z'%20clip-rule='evenodd'%20fill-rule='evenodd'/%3e%3c/g%3e%3c/svg%3e") left bottom/clamp(150px,20%,300px) no-repeat,#c0efe8}.PageContent-wrapper .PageContent{border-radius:3px}.PageContent-wrapper .PageContent.small-width{width:380px}.PageContent-wrapper .PageContent.big-width{width:766px}@media only screen and (max-width : 600px){.PageContent-wrapper .PageContent .PageContent,.PageContent-wrapper .PageContent.small-width,.PageContent-wrapper .PageContent.big-width{width:100%}}ion-content.public-portal-content{--padding-top: var(--top-safe-height);--padding-bottom: 180px}.unauthorized-page{text-align:center;height:100%}.unauthorized-header{margin-top:15%;text-align:center;font-size:25px;font-weight:700;color:#fff}.logout-button{color:#fff;font-size:16px;border:1px solid white;border-radius:5px;background-color:#63dbbf;cursor:pointer;outline:none;padding:10px;margin-top:30px}.BroadcastPage{min-height:300px;display:flex;flex-direction:column;justify-content:space-between;background-color:#fff;border-radius:4px}.broadcast-title{font-weight:700;padding:16px 12px}.broadcast-body{padding:16px 8px;margin:0 4px;border-top:2px solid #f5f8fb}.broadcast-bottom-row{display:flex;flex-direction:column;font-size:12.5px;color:#97a4b1;padding:16px 8px;margin:0 4px;border-top:2px solid #f5f8fb}.broadcast-createdAt{padding-top:8px}.CompanyPortalBroadcastPage{display:flex;flex-direction:column;max-height:100%;width:100%;overflow:hidden;border:2px solid #ebf2f8;border-radius:3px}.CompanyPortalBroadcastPage .subject{font-size:20px;font-weight:700;border-bottom:2px solid #ebf2f8;padding:16px}.CompanyPortalBroadcastPage .body{min-height:120px;height:100%;overflow:auto;border-bottom:2px solid #ebf2f8;padding:16px}.CompanyPortalBroadcastPage .footer{padding:16px;color:#97a4b1}:root{--PhoneInput-color--focus: #03b2cb;--PhoneInputInternationalIconPhone-opacity: .8;--PhoneInputInternationalIconGlobe-opacity: .65;--PhoneInputCountrySelect-marginRight: .35em;--PhoneInputCountrySelectArrow-width: .3em;--PhoneInputCountrySelectArrow-marginLeft: var(--PhoneInputCountrySelect-marginRight);--PhoneInputCountrySelectArrow-borderWidth: 1px;--PhoneInputCountrySelectArrow-opacity: .45;--PhoneInputCountrySelectArrow-color: currentColor;--PhoneInputCountrySelectArrow-color--focus: var(--PhoneInput-color--focus);--PhoneInputCountrySelectArrow-transform: rotate(45deg);--PhoneInputCountryFlag-aspectRatio: 1.5;--PhoneInputCountryFlag-height: 1em;--PhoneInputCountryFlag-borderWidth: 1px;--PhoneInputCountryFlag-borderColor: rgba(0,0,0,.5);--PhoneInputCountryFlag-borderColor--focus: var(--PhoneInput-color--focus);--PhoneInputCountryFlag-backgroundColor--loading: rgba(0,0,0,.1)}.PhoneInput{display:flex;align-items:center}.PhoneInputInput{flex:1;min-width:0}.PhoneInputCountryIcon{width:calc(var(--PhoneInputCountryFlag-height) * var(--PhoneInputCountryFlag-aspectRatio));height:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--square{width:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--border{background-color:var(--PhoneInputCountryFlag-backgroundColor--loading);box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor)}.PhoneInputCountryIconImg{display:block;width:100%;height:100%}.PhoneInputInternationalIconPhone{opacity:var(--PhoneInputInternationalIconPhone-opacity)}.PhoneInputInternationalIconGlobe{opacity:var(--PhoneInputInternationalIconGlobe-opacity)}.PhoneInputCountry{position:relative;align-self:stretch;display:flex;align-items:center;margin-right:var(--PhoneInputCountrySelect-marginRight)}.PhoneInputCountrySelect{position:absolute;top:0;left:0;height:100%;width:100%;z-index:1;border:0;opacity:0;cursor:pointer}.PhoneInputCountrySelect[disabled],.PhoneInputCountrySelect[readonly]{cursor:default}.PhoneInputCountrySelectArrow{display:block;content:"";width:var(--PhoneInputCountrySelectArrow-width);height:var(--PhoneInputCountrySelectArrow-width);margin-left:var(--PhoneInputCountrySelectArrow-marginLeft);border-style:solid;border-color:var(--PhoneInputCountrySelectArrow-color);border-top-width:0;border-bottom-width:var(--PhoneInputCountrySelectArrow-borderWidth);border-left-width:0;border-right-width:var(--PhoneInputCountrySelectArrow-borderWidth);transform:var(--PhoneInputCountrySelectArrow-transform);opacity:var(--PhoneInputCountrySelectArrow-opacity)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon+.PhoneInputCountrySelectArrow{opacity:1;color:var(--PhoneInputCountrySelectArrow-color--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon--border{box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon .PhoneInputInternationalIconGlobe{opacity:1;color:var(--PhoneInputCountrySelectArrow-color--focus)}ion-button.VuiButton{--border-radius: 12px;--padding-start: 20px;--padding-end: 20px;--padding-top: 0;--padding-bottom: 0;height:48px}ion-button.VuiButton .button-content{width:100%;height:100%;text-align:center;overflow:hidden;text-overflow:ellipsis;position:relative;display:inline-flex;justify-content:center;align-items:center;column-gap:8px}ion-button.VuiButton .button-content .button-icon{display:flex;justify-content:center}.lang-ltr ion-button.VuiButton .button-content .button-icon__center-start{float:left;margin-right:12px}.lang-rtl ion-button.VuiButton .button-content .button-icon__center-start{float:right;margin-left:12px}ion-button.VuiButton .button-content .button-icon__start{position:absolute}.lang-ltr ion-button.VuiButton .button-content .button-icon__start{left:0}.lang-rtl ion-button.VuiButton .button-content .button-icon__start{right:0}ion-button.VuiButton .button-content .button-icon__end{position:absolute}.lang-ltr ion-button.VuiButton .button-content .button-icon__end{right:0}.lang-rtl ion-button.VuiButton .button-content .button-icon__end{left:0}ion-button.VuiButton.small{font-size:14px;font-weight:400}ion-button.VuiButton.primary{--background: var(--primary-color, #5ac0ae);--color: #ffffff;--background-hover: var(--primary-color-hover, #4ea898);--background-activated: var(--primary-color-dark, #4ea898)}ion-button.VuiButton.primary.button-disabled{--background: #e3e5e5;--color: #72777a}ion-button.VuiButton.secondary{--background: #319bf5;--color: #ffffff;--background-hover: #2887d9;--background-activated: #2887d9}ion-button.VuiButton.secondary.button-disabled{--background: #e3e5e5;--color: #72777a}ion-button.VuiButton.outline{--color: $color-ink-darker;--border-color: $color-ink-darker;--background: #ffffff;--background-hover: transparent;--background-activated: transparent;--border-style: solid;--border-width: 1px}ion-button.VuiButton.transparent{--background: transparent;--color: var(--primary-color-dark, #4ea898);--background-hover: var(--primary-color-lightest, #e6f6f3);--background-activated: var(--primary-color-lightest, #e6f6f3)}ion-button.VuiButton.transparent.button-disabled{--background: transparent;--color: #72777a}ion-button.VuiButton.transparent-filled{--background: #f5f8fb;--color: var(--primary-color-dark, #4ea898);--background-hover: var(--primary-color-lightest, #e6f6f3);--background-activated: var(--primary-color-lightest, #e6f6f3)}ion-button.VuiButton.transparent-filled.button-disabled{--background: #72777a;--color: #6c7072}ion-button.VuiButton.blue-text{--background: transparent;--color: #319bf5;--background-hover: transparent;--background-activated: transparent;--padding-start: 0;--padding-end: 0;height:auto;min-height:auto;width:fit-content;margin:0}ion-button.VuiButton.blue-text.button-disabled{--background: transparent;--color: #72777a}ion-modal.AlertModal{--height: fit-content;--width: fit-content;--border-radius: 16px;padding:8px 8px 20px;display:flex;flex-direction:column;justify-content:flex-end}.desktop-portal-mode ion-modal.AlertModal{justify-content:center;--width: 360px}ion-modal.AlertModal .alert-modal-content{display:flex;flex-direction:column;justify-content:space-between;padding:16px;text-align:center}.desktop-portal-mode ion-modal.AlertModal .alert-modal-content{padding:40px 16px 20px}ion-modal.AlertModal .alert-modal-content .info-text{color:#60626b;margin-bottom:20px}ion-modal.AlertModal .alert-modal-content .info-text .desktop-portal-mode{margin-bottom:24px}.site-name .grey-text{color:#97a4b1}.VuiCheckbox{--size: 18px;--checkbox-background-checked: #319bf5;--border-color-checked: #319bf5;--border-radius: 5px}.swiper{--bullet-background: $text-color-step-800;--bullet-background-active: ion-color(primary, base);--progress-bar-background: rgba($text-color-rgb, .25);--progress-bar-background-active: ion-color(primary, shade);--scroll-bar-background: rgba($text-color-rgb, .1);--scroll-bar-background-active: rgba($text-color-rgb, .5);display:block;-webkit-user-select:none;user-select:none}.swiper .swiper-pagination-bullet{background:var(--bullet-background)}.swiper .swiper-pagination-bullet-active{background:var(--bullet-background-active)}.swiper .swiper-pagination-progressbar{background:var(--progress-bar-background)}.swiper .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--progress-bar-background-active)}.swiper .swiper-scrollbar{background:var(--scroll-bar-background)}.swiper .swiper-scrollbar-drag{background:var(--scroll-bar-background-active)}.swiper .slide-zoom{display:block;width:100%;text-align:center}.swiper .swiper-slide{display:flex;position:relative;flex-shrink:0;align-items:center;justify-content:center;width:100%;height:100%;font-size:18px;text-align:center;box-sizing:border-box}.swiper .swiper-slide img{width:auto;max-width:100%;height:auto;max-height:100%}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA);font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.SmartCategoryInfoModal{--height: fit-content;--background: none;display:flex;flex-direction:column;justify-content:flex-end}.desktop-portal-mode .SmartCategoryInfoModal{height:100%;justify-content:center}.SmartCategoryInfoModal .modal-wrapper{background:#fff;border-top-left-radius:12px;border-top-right-radius:12px;overflow:hidden;position:relative}.desktop-portal-mode .SmartCategoryInfoModal .modal-wrapper{border-bottom-left-radius:12px;border-bottom-right-radius:12px}.SmartCategoryInfoModal .modal-wrapper .close-button{all:unset;position:absolute;top:20px;color:#97a4b1}.lang-ltr .SmartCategoryInfoModal .modal-wrapper .close-button{right:20px}.lang-rtl .SmartCategoryInfoModal .modal-wrapper .close-button,.SmartCategoryInfoModal .modal-wrapper .close-button .lang-rtl{left:20px}.SmartCategoryInfoModal .modal-wrapper .modal-image-wrapper{display:flex;justify-content:center;width:100%;background:#e0f0fd}.SmartCategoryInfoModal .modal-wrapper .modal-image-wrapper .modal-image{max-width:340px}.SmartCategoryInfoModal .modal-wrapper .slide-indicator{display:flex;justify-content:center;align-items:center}.SmartCategoryInfoModal .modal-wrapper .slide-indicator .indicator-line{width:30px;height:4px;background-color:#ebf2f8;margin:0 4px;transition:background-color .3s;border-radius:8px;cursor:pointer}.SmartCategoryInfoModal .modal-wrapper .slide-indicator .indicator-line.active{background-color:#319bf5}.SmartCategoryInfoModal .modal-wrapper .border{margin:16px 0;height:1px;background:#ebf2f8;flex-shrink:0}.SmartCategoryInfoModal .modal-wrapper .footer{padding:16px 24px;display:flex;align-items:center;justify-content:space-between;box-shadow:0 0 12px #0000001a}.VuiTag{padding:4px 8px;border-radius:4px;width:fit-content;display:flex;align-items:center;gap:8px}.VuiTag.info{background-color:#c9f0ff;color:#0065d0}.VuiTag.gray{background-color:#e3e5e5;color:#6c7072}.VuiTag.blue{background-color:#c9f0ff;color:#48a7f8}.VuiTag.blue-bg{background-color:#48a7f8;color:#fff}.VuiTag.purple{background-color:#e7e7ff;color:#6b4eff}.VuiTag.green{background-color:#ecfce5;color:#23c16b}.VuiTag.red{background-color:#ffe5e5;color:#ff5247}.VuiTag.gray-blue{background-color:#ebf2f8;color:#28313b}.VuiInputTrigger{display:flex;width:100%;text-align:start;border:1px solid #f5f8fb;padding:12px;border-radius:12px;background-color:#fff}.VuiInputTrigger.error{border-color:#f54b5e}.VuiInputTrigger .icon-wrapper{color:#28313b}.lang-ltr .VuiInputTrigger .icon-wrapper{margin-right:16px}.lang-rtl .VuiInputTrigger .icon-wrapper{margin-left:16px}.VuiInputTrigger .content-wrapper{display:flex;flex-direction:column;justify-content:center;overflow:hidden;gap:4px;width:100%}.VuiInputTrigger .content-wrapper .input-value{font-size:16px;line-height:24px;white-space:pre;color:#28313b;width:100%;text-overflow:ellipsis;overflow:hidden}.VuiInputTrigger .content-wrapper .input-value .optional{color:#0078ff;font-weight:400;font-size:12px;line-height:12px}.VuiInputTrigger .content-wrapper .input-label{font-size:14px;line-height:20px;color:#72777a;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.VuiInputTrigger .content-wrapper .input-placeholder{font-size:14px;line-height:20px;color:#72777a}.VuiInputTrigger-error{font-size:12px;color:#f54b5e;margin-top:12px}.SmartCategorySelectField .input-trigger-override{border-bottom-left-radius:0;border-bottom-right-radius:0}.SmartCategorySelectField .ai-subtitle-wrapper{display:flex;align-items:center;padding:12px;background:#fff;border:1px solid #f5f8fb;border-top:none;border-bottom-left-radius:12px;border-bottom-right-radius:12px;color:#6c7782;font-size:14px}.SmartCategorySelectField .ai-subtitle-wrapper.error{border-color:#f54b5e}.SmartCategorySelectField .ai-subtitle-wrapper .modal-trigger-button{display:none;all:unset;text-decoration:underline;color:#0078ff;cursor:pointer}.VuiDesktopTextInput{display:flex;flex-direction:column;row-gap:12px}.VuiDesktopTextInput .label{color:#6c7782;font-size:14px;font-weight:400;line-height:22px}.VuiDesktopTextInput .text-input{border:1px solid #ebf2f8;border-radius:12px;--padding-start: 12px;--padding-end: 12px;--padding-top: 12px;--padding-bottom: 12px;background:#fff}.VuiDesktopTextInput .text-input.error{border-color:#f54b5e}.VuiDesktopTextInput .error-container{font-size:12px;color:#f54b5e}ion-toolbar.VuiMobileTextInput-modal-toolbar{--background: none;--padding-start: 8px;--padding-end: 8px;--border-color: #ebf2f8;font-size:16px;font-weight:700}ion-toolbar.VuiMobileTextInput-modal-toolbar .header{display:flex;gap:12px;align-items:center}.VuiMobileTextInput-trigger .input-value{display:-webkit-box;max-width:200px;line-clamp:4;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}ion-textarea.VuiMobileTextInput-textarea{padding:4px 16px;height:100%}ion-textarea.VuiMobileTextInput-textarea .textarea-wrapper{height:100%}ion-textarea.VuiMobileTextInput-textarea .textarea-wrapper textarea{height:100%}.VuiDesktopSelectInput{display:flex;flex-direction:column;row-gap:12px;width:100%}.VuiDesktopSelectInput .label{color:#6c7782;font-size:14px;font-weight:400;line-height:22px;display:flex;flex-direction:row;column-gap:8px;align-items:center}.VuiDesktopSelectInput .label .icon{font-size:22px}.VuiDesktopSelectInput .error-container{font-size:12px;color:#f54b5e}.VuiDesktopSelectInput .vui-select-container.error .vui-select__control{border-color:#f54b5e}.VuiDesktopSelectInput .vui-select-container:focus-visible{outline:var(--primary-color, #5ac0ae) auto 1px}.VuiDesktopSelectInput .vui-select-container .dropdown-indicator{font-size:20px;margin-left:12px;margin-right:12px;color:#28313b}.VuiDesktopSelectInput .vui-select-container .vui-select__menu{z-index:3}.VuiDesktopSelectInput .vui-select-container .vui-select__control{height:40px;border-color:#ebf2f8;border-radius:8px}.VuiDesktopSelectInput .vui-select-container .vui-select__control--is-focused{border-color:var(--primary-color, #5ac0ae);box-shadow:0 0 0 1 var(--primary-color, #5ac0ae)}.VuiDesktopSelectInput .vui-select-container .vui-select__value-container{padding-left:12px;padding-right:12px;color:#28313b}.VuiDesktopSelectInput .vui-select-container .vui-select__single-value{grid-area:1/1/2/3;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;box-sizing:border-box;display:flex;justify-content:space-between;align-items:center}.VuiDesktopSelectInput .vui-select-container .vui-select__menu .vui-select__menu-list .vui-select__option{color:#28313b;padding-right:8px;padding-left:8px;display:flex;justify-content:space-between;align-items:center;min-height:36px}.VuiDesktopSelectInput .vui-select-container .vui-select__menu .vui-select__menu-list .vui-select__option_text{padding-top:8px;padding-bottom:8px}.VuiDesktopSelectInput .vui-select-container .vui-select__menu .vui-select__menu-list .vui-select__option--is-focused{background-color:var(--primary-color-lightest, #e6f6f3)}.VuiDesktopSelectInput .vui-select-container .vui-select__menu .vui-select__menu-list .vui-select__option--is-selected{color:#28313b;background-color:var(--primary-color-lightest, #e6f6f3)}ion-searchbar.VuiSearchBar{--cancel-button-color: #090a0a;--clear-button-color: #090a0a;--placeholder-color: #202325;--icon-color: #090a0a;--background: #f6f6f6;padding:0;height:36px}.VuiSelectModal ion-toolbar.select-modal-toolbar{--background: none;--padding-start: 12px;--padding-end: 12px;--border-color: #ebf2f8;font-size:20px;font-weight:700;line-height:24px}.VuiSelectModal ion-item{--min-height: 64px}.VuiSelectModal ion-item ion-radio{margin:0;width:0}.VuiSelectModal ion-item ion-radio::part(mark){display:none}.VuiSelectModal ion-content{--padding-bottom: 20px}.VuiMobileSelectInput{display:flex;flex-direction:column}ion-toolbar.VuiMobileSelectInput-modal-toolbar{--background: none;--padding-start: 12px;--padding-end: 12px;--border-color: #ebf2f8;font-size:14px;font-weight:700}.VuiImg{position:relative;height:100%;width:100%}.VuiImg ion-img.zero-size{height:0;width:0}.VuiImg ion-img::part(image){object-fit:cover}.VuiImg .loading{position:absolute;top:50%;left:calc(50% - 8px)}.VuiDeletableImageThumbnail{position:relative}.VuiDeletableImageThumbnail ion-img{width:100%;height:100%}.VuiDeletableImageThumbnail ion-img::part(image){border-radius:12px}.VuiDeletableImageThumbnail .delete-request-icon{position:absolute;bottom:12px;color:#fff;cursor:pointer;width:24px;height:24px;font-size:24px}.lang-ltr .VuiDeletableImageThumbnail .delete-request-icon{right:12px}.lang-rtl .VuiDeletableImageThumbnail .delete-request-icon{left:12px}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:50%;background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translate(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-progressbar{background:#00000040;position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.VuiImageGallery{--background: transparent;--backdrop-opacity: .8 !important}.desktop-portal-mode .VuiImageGallery{--height: 100%;--width: 100%}.VuiImageGallery .gallery-toolbar{--background: transparent;--border-width: 0 !important}.VuiImageGallery .gallery-toolbar .toolbar-icon{color:#fff;font-size:30px;cursor:pointer}.VuiImageGallery .control-buttons{gap:8px}.VuiImageGallery .open-pdf{color:#fff}.VuiImageGallery .VuiImageSwiper{--bullet-background-active: var(--primary-color, #5ac0ae);--swiper-navigation-color: #ffffff;height:100%;width:100%}.VuiImageGallery .VuiImageSwiper .swiper{width:100%;height:100%}.VuiImageGallery .VuiImageSwiper .swiper-slide{overflow:hidden}.VuiImageGallery .VuiImageSwiper .swiper-slide .video-element{width:100%;max-height:100%}.VuiImageGallery .thumb-swiper{margin-top:8px;margin-bottom:8px;height:5dvh;width:100%}.VuiImageGallery .thumb-swiper .swiper-slide img{display:block;width:100%;height:100%;object-fit:cover;cursor:pointer}.VuiDeletableImagesWithPreview-preview-image{overflow:hidden;position:relative;border-radius:12px;width:100px;height:100px;object-fit:cover;display:flex;align-items:center;justify-content:center}.VuiDesktopImageInput{display:flex;flex-direction:column;row-gap:12px}.VuiDesktopImageInput .label{color:#6c7782;font-size:14px;font-weight:400;line-height:22px;display:flex;flex-direction:row;column-gap:4px}.VuiDesktopImageInput .upload-area{display:flex;flex-direction:row;column-gap:20px;row-gap:16px;flex-wrap:wrap}.VuiDesktopImageInput .upload-area .upload-button{border:1px solid #ebf2f8;border-radius:8px;background:#f5f8fb;display:flex;align-items:center;justify-content:center;font-size:24px;color:#6c7782;cursor:pointer}.VuiDesktopImageInput .upload-area .image-preview-container{width:86px;height:86px}.VuiMobileImageInput-trigger{border:1px solid #f5f8fb;border-radius:12px;overflow:hidden}.VuiMobileImageInput-trigger.error{border-color:#f54b5e}.VuiMobileImageInput-trigger ion-progress-bar{--background: #e0f0fd;--progress-background: #0078ff}.VuiMobileImageInput-trigger .preview-wrapper{display:flex;gap:16px;background:#f5f8fb;border-top:1px solid #f5f8fb;overflow:auto;padding:12px 16px}.VuiMobileImageInput-trigger .preview-wrapper .no-attachments{font-weight:400;font-size:14px;line-height:24px;color:#6c7782;width:100%;text-align:center}.VuiMobileImageInput-trigger-error{font-size:12px;color:#f54b5e;margin-top:12px}.border-none{border:none}.VuiReadonlyTextField{background:#f7f9fa;border:none;cursor:default}.VuiReadonlyTextField .icon-wrapper{align-self:center}ion-segment.VuiSegment{height:36px;min-height:36px;--background: #f2f4f5}ion-segment.VuiSegment.is-button{height:40px}ion-segment-button.VuiSegmentButton{height:32px;color:#72777a;min-width:52px;--indicator-color: #ffffff}.is-button ion-segment-button.VuiSegmentButton{height:36px}ion-segment-button.VuiSegmentButton.segment-button-checked{color:#090a0a}ion-segment-button.VuiSegmentButton.segment-button-checked .primary{color:var(--primary-color, #5ac0ae)}ion-segment-button.VuiSegmentButton.segment-button-checked .green{color:#5ac0ae}.CreateRequestForm{height:100%;display:flex;flex-direction:column;justify-content:space-between}.desktop-portal-mode .CreateRequestForm{max-width:510px;margin:auto}.desktop-portal-mode .CreateRequestForm .access-permission-container{width:100%;height:68px;background-color:#fff;border-radius:10px;display:flex;flex-direction:row;padding:16px}.desktop-portal-mode .CreateRequestForm .access-permission-container .control-segment-container{width:max-content}.desktop-portal-mode .CreateRequestForm .access-permission-container .control-segment{width:264px}.desktop-portal-mode .CreateRequestForm .access-permission-container .value-container{width:100%;text-align:center}.CreateRequestForm .section-title{font-size:14px;font-weight:700;line-height:20px;margin-bottom:12px}.CreateRequestForm .images-container{width:100%;display:flex;flex-wrap:wrap;row-gap:16px;overflow:auto;-webkit-overflow-scrolling:touch}.CreateRequestForm .selected-category{cursor:pointer}.CreateRequestForm .location-wrapper{display:flex;column-gap:8px}.CreateRequestForm .location-wrapper .half-width{width:calc((100% - 8px)/2)}.CreateRequestForm .location-wrapper .full-width{width:100%}.CreateRequestForm .deletable-image-container{position:relative;height:100px;width:100px;display:flex;border-radius:12px;overflow:hidden;object-fit:fill}.CreateRequestForm .footer{position:sticky;bottom:0;left:0;right:0;padding:12px 0;display:flex;background:#fffc;gap:16px}.desktop-portal-mode .CreateRequestForm .footer{position:inherit;background:none}.CreateRequestForm .footer ion-button{width:100%;white-space:nowrap;border-radius:12px}.CreateRequestForm .footer ion-button.cancel{background:#fff}.desktop-portal-mode ion-header.IndividualPageHeader{border-bottom:1px solid #ebf2f8;height:80px}ion-header.IndividualPageHeader ion-toolbar.toolbar{--padding-end: 24px;--padding-start: 20px;--background: #ffffff;--border-style: none;--color: #28313b}ion-header.IndividualPageHeader ion-toolbar.toolbar ion-back-button{--icon-margin-end: 8px;--icon-font-size: 24px;--color: #28313b}.desktop-portal-mode ion-header.IndividualPageHeader ion-toolbar.toolbar{align-items:center;height:100%;display:flex;font-size:20px;font-weight:500;--padding-end: 44px;--padding-start: 44px}.PlusDsBackground{position:absolute;bottom:-155px;width:100%;height:100%}.CreateRequestPage ion-content.content-container{--padding-top: 32px;--padding-start: 24px;--padding-end: 24px;--background: none}.CreatePortalIssueForm .form{display:flex;flex-direction:column;min-height:430px;padding:20px}.CreatePortalIssueForm .submit-success{display:flex;flex-direction:column;align-items:center;padding:50px 25px}.CreatePortalIssueForm .submit-success .title{text-align:center;color:#63dbc0;font-size:34px;font-weight:500}.CreatePortalIssueForm .submit-success img{display:block;width:86px;margin:20px auto;animation:scale-in 1s}@keyframes scale-in{0%{transform:scale(.4)}to{transform:scale(1)}}.CreatePortalIssueForm .submit-success .message{text-align:center;font-size:16px;font-weight:300;margin-bottom:15px}.CreatePortalIssueForm .submit-success .submit-another-issue{color:#319bf5;font-size:14px;padding:10px}.CreatePortalIssueForm .submit-success .submit-another-issue span{cursor:pointer}.CreatePortalIssueForm .success-links{display:flex;flex-direction:column;text-align:center}.CreatePortalIssueForm .submit-success .show-issue{font-size:16px;cursor:pointer;color:#fff;margin:5px;background:#5ed3b8;padding:10px;border-radius:10px}@media (hover: hover){.CreatePortalIssueForm .submit-success .show-issue:hover{background:#5ec0ae;transform:scale(1.03)}}.CreatePortalIssueForm .terms-and-privacy{width:100%;margin-bottom:10px;text-align:center;font-size:15px}.CreatePortalIssueForm .input-label{display:block;padding-bottom:6px;font-size:18px}.CreatePortalIssueForm .input{width:100%;padding:9px;border-radius:5px;letter-spacing:1px;border:1px solid #dddddd;font-family:inherit;resize:none;overflow:auto}.CreatePortalIssueForm .PhoneInput{direction:ltr;width:100%;padding:4px 11px}.CreatePortalIssueForm .react-phone-number-input__phone{border:0}.lang-rtl .CreatePortalIssueForm .react-phone-number-input__country--native{margin-right:auto;margin-left:.5em}.lang-rtl .CreatePortalIssueForm .react-phone-number-input__country-select-arrow{margin-left:auto;margin-right:.3em}.CreatePortalIssueForm .submit{will-change:transform;transition:50ms transform,.1s cubic-bezier(0,0,.35,1) width;align-items:center;color:#fff;font-size:16px;border:1px solid #63dbbf;border-radius:5px;background-color:#63dbbf;cursor:pointer;outline:none;padding:10px}@media (hover: hover){.CreatePortalIssueForm .submit:hover{background:#53c1a9}}.CreatePortalIssueForm .submit:active{background:#53c1a9}.CreatePortalIssueForm .submit.submitting{width:50px;height:50px;border-radius:50%;border-right:3px solid #63dbc0;font-size:0;background:transparent;animation:submit-loader .4s linear infinite;animation-delay:.3s}.CreatePortalIssueForm .submit.disabled{background:#bcebe0}.CreatePortalIssueForm .button-icon{width:27px}.CreatePortalIssueForm .image-upload-row{display:flex;align-items:center;justify-content:center;padding-top:10px;width:100%}.CreatePortalIssueForm .images-container{width:100%;margin-top:15px;height:120px;display:flex;overflow:auto;-webkit-overflow-scrolling:touch}.CreatePortalIssueForm .deletable-image-container{position:relative;display:inline-block;padding-left:20px;margin:auto}.CreatePortalIssueForm .delete-icon{position:absolute;width:20px;top:5px;cursor:pointer}.CreatePortalIssueForm .image-upload-button{display:flex;position:relative;justify-content:center;align-items:center;width:100px;height:80px;border:3px solid #63dbc0;border-radius:10px;background-color:#fff;will-change:transform;transition:50ms transform,.1s cubic-bezier(0,0,.35,1) width;padding:0}.CreatePortalIssueForm .image-upload-button .cameraIcon{width:42px;padding-top:3px}.CreatePortalIssueForm .image-upload-button .image-progress-bar{position:absolute;height:0;width:101%;bottom:0;opacity:.7;background-color:#63dbc0;transition:height .6s ease}.CreatePortalIssueForm .image-upload-button .done{position:absolute;height:100%;width:101%;bottom:0;background-color:#fff;z-index:2;border-radius:10px;display:flex;transition:50ms transform,.1s cubic-bezier(0,0,.35,1) width}.CreatePortalIssueForm .image-upload-button .hide{position:absolute;height:100%;width:101%;bottom:210%;background-color:#fff;z-index:2;border-radius:10px;display:flex;transition:50ms transform,.1s cubic-bezier(0,0,.35,1) width}.CreatePortalIssueForm .image-upload-button .done img{width:50px;margin:auto}.CreatePortalIssueForm .file-input-wrapper{position:relative;overflow:hidden;display:inline-block;box-shadow:0 0 10px #00000040;border-radius:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.CreatePortalIssueForm .file-input-wrapper input[type=file]{font-size:100px;position:absolute;left:0;top:0;width:100%;height:100%;opacity:0}@keyframes submit-loader{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.CreatePortalIssueForm .error-text{color:#f54b5e;text-align:center;padding-bottom:5px;height:25px}.CreatePortalIssueForm .error-text-hidden{height:25px;padding-bottom:5px;visibility:hidden}.CreatePortalIssueForm .steps-container{min-height:320px;position:relative;display:flex;flex:1 0 auto;overflow:hidden}.CreatePortalIssueForm .steps-container .step{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;padding:5px 0}.CreatePortalIssueForm .steps-container .step .header{text-align:center;font-size:20px;color:#a7a7a7;padding:8px}.CreatePortalIssueForm .steps-container .step .content{flex:1 1 auto;display:flex;flex-direction:column;justify-content:center;width:100%;overflow-y:auto}.CreatePortalIssueForm .steps-container .step .headerHint{font-size:16px;color:#a7a7a7;padding-bottom:20px;text-align:center}.CreatePortalIssueForm .steps-container .step .ImageHint{font-size:16px;color:#a7a7a7;height:120px;margin-top:15px;text-align:center;display:flex}.CreatePortalIssueForm .steps-container .step .ImageHint .hint-align-end{align-self:flex-end}.CreatePortalIssueForm .slide{display:flex;flex:1 1 auto;transition:50ms transform,.1s cubic-bezier(0,0,.35,1) width}.CreatePortalIssueForm .slide-current{width:100%;transform:translate(0);opacity:1}.CreatePortalIssueForm .slide-next{position:absolute;opacity:0;visibility:hidden;transform:translate(200%)}.lang-rtl .CreatePortalIssueForm .slide-next{transform:translate(-200%)}.CreatePortalIssueForm .slide-previous{position:absolute;transform:translate(-200%);opacity:0;visibility:hidden}.lang-rtl .CreatePortalIssueForm .slide-previous{transform:translate(200%)}.CreatePortalIssueForm .nav-buttons-container{display:flex;justify-content:space-between}.CreatePortalIssueForm .nav-button{align-items:center;color:#28313b;font-size:16px;display:flex;border:1px solid #63dbbf;border-radius:5px;background-color:#fff;cursor:pointer;outline:none;padding:5px 10px;transition:50ms transform,.1s cubic-bezier(0,0,.35,1) opacity}@media (hover: hover){.CreatePortalIssueForm .nav-button:hover{transform:scale(1.03)}}.CreatePortalIssueForm .nav-button:active{transform:scale(.97)}.CreatePortalIssueForm .nav-button-hidden{opacity:0}.CreatePortalIssueForm .nav-button-no-border{border:0}.CreatePortalIssueForm .categories{width:100%;text-align:center;display:flex;flex-wrap:wrap;justify-content:space-around;padding-bottom:2px}.CreatePortalIssueForm .categories .CategoryBox{width:140px;height:140px;display:flex;flex-direction:column;align-items:center;background:#9ed9ce;cursor:pointer;padding-top:20px;border-radius:10px;padding-bottom:10px;margin:10px;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:50ms transform}@media (hover: hover){.CreatePortalIssueForm .categories .CategoryBox:hover{background:#5ec0ae;transform:scale(1.03)}}.CreatePortalIssueForm .categories .CategoryBox:active{transform:scale(.97)}.CreatePortalIssueForm .categories .CategoryBox .CategoryIcon{flex:1 1 auto;width:70px;height:70px}.CreatePortalIssueForm .categories .CategoryBox .CategoryIconLarge{flex:1 1 auto;width:50px;height:50px}@media only screen and (max-width: 600px){.CreatePortalIssueForm .categories .CategoryBox .CategoryIcon{flex:1 1 auto;width:40px;height:40px}.CreatePortalIssueForm .categories .CategoryBox .CategoryIconLarge{flex:1 1 auto;width:30px;height:30px}.CreatePortalIssueForm .categories .CategoryBox{width:95px;height:95px;padding-top:10px;padding-bottom:5px}}.CreatePortalIssueForm .categories .CategoryBox .title{color:#fff;padding-top:5px}.CreatePortalIssueForm .categories .selected{background:#5ec0ae;overflow:hidden}.CreatePortalIssueForm .VerifyEmailOrPhoneContainer{align-items:center;display:flex;flex-direction:column;padding:20px}.VerifyEmailOrPhoneContainer .emailOrPhoneLabel{direction:ltr;font-size:20px;color:#63dbbf;padding:5px;margin-bottom:20px;font-weight:300}.VerifyEmailOrPhoneContainer .input{width:100%;padding:9px;border-radius:5px;letter-spacing:1px;border:1px solid #dddddd;font-family:inherit;resize:none;margin:30px}.VerifyEmailOrPhoneContainer .code-input{padding:9px;text-align:center;width:100px;margin:15px;border-radius:5px;letter-spacing:1px;border:2px solid #dddddd;font-family:inherit;resize:none}.VerifyEmailOrPhoneContainer .code-not-sent{padding-top:20px;cursor:pointer;color:#97a4b1}.PortalPage{width:400px;max-width:92%;margin:50px auto 0;box-shadow:0 15px 50px #00000024;border-radius:15px}@media only screen and (max-width: 600px){.PortalPage{margin-top:30px}}.PortalPageHeader{position:relative;padding:10px;border-radius:15px 15px 0 0;text-align:center;background-color:#63dbc1;color:#fff}.PortalPageHeader .logo{max-width:200px;height:40px}.PortalPageHeader .title{padding:5px 0;font-size:25px;font-weight:700}.PortalPageHeader .title-with-logo{font-size:14px;font-weight:700}.PortalPageHeader .action-right{position:absolute;top:50%;left:20px;transform:translateY(-50%)}.PortalPageContent{border-radius:0 0 15px 15px;background-color:#fff}.visit-io-link{display:flex;align-items:center;justify-content:center;padding-top:40px;padding-bottom:10px;font-size:12px;color:#08090980;text-decoration:none;direction:ltr}.visit-io-link a,a:hover,a:active,a:visited,a:focus{color:inherit;text-decoration:none}.visit-io-link .image{width:41px;height:100%;margin-left:5px}.Button{border:1px solid;border-radius:6px;text-align:center;box-shadow:none;cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;font-size:14px}.Button.Button-size__x-small{padding:3px 8px}.Button.Button-size__small{padding:7px 16px}.Button.Button-size__medium{padding:15px 40px}@media only screen and (max-width : 600px){.Button.Button-size__medium{padding:15px 20px}}.Button.Button-size__large{padding:15px 40px;font-size:20px}@media only screen and (max-width : 600px){.Button.Button-size__large{padding:15px 20px}}.Button.Button__outline{background:transparent}.Button.Button__plain{background:transparent;border:1px solid transparent!important}.Button.Button__icon{padding:0}.Button:disabled{cursor:auto}.Button-style__primary{background:var(--primary-color, #5ac0ae);color:#fff;border-color:var(--primary-color, #5ac0ae)}.Button-style__primary.Button__outline:not(.Button__disabled){color:var(--primary-color, #5ac0ae);border-color:var(--primary-color, #5ac0ae)}.Button-style__primary.Button__plain:not(.Button__disabled){color:var(--primary-color, #5ac0ae);border-color:var(--primary-color, #5ac0ae)}@media (hover: hover){.Button-style__primary:not(.Button__prevent-hover):hover:not(:disabled):not(.Button__disabled){border-color:var(--primary-color-hover, #4ea898)}.Button-style__primary:not(.Button__prevent-hover):hover:not(:disabled):not(.Button__disabled):not(.Button__outline){color:#fff;background:var(--primary-color-hover, #4ea898)}}.Button-style__primary:not(.Button__prevent-hover):active:not(:disabled):not(.Button__disabled),.Button-style__primary:not(.Button__prevent-hover).Button__hover:not(:disabled):not(.Button__disabled){border-color:var(--primary-color-hover, #4ea898)}.Button-style__primary:not(.Button__prevent-hover):active:not(:disabled):not(.Button__disabled):not(.Button__outline),.Button-style__primary:not(.Button__prevent-hover).Button__hover:not(:disabled):not(.Button__disabled):not(.Button__outline){color:#fff;background:var(--primary-color-hover, #4ea898)}.Button-style__primary:disabled,.Button-style__primary.Button__disabled{color:#fff;border-color:#acdfd7;cursor:auto}.Button-style__primary:disabled:not(.Button__outline),.Button-style__primary.Button__disabled:not(.Button__outline){background:#acdfd7}.Button-style__secondary{background:#319bf5;color:#fff;border-color:#319bf5}.Button-style__secondary.Button__outline:not(.Button__disabled){color:#319bf5;border-color:#319bf5}.Button-style__secondary.Button__plain:not(.Button__disabled){color:#319bf5;border-color:#319bf5}@media (hover: hover){.Button-style__secondary:not(.Button__prevent-hover):hover:not(:disabled):not(.Button__disabled){border-color:#2887d9}.Button-style__secondary:not(.Button__prevent-hover):hover:not(:disabled):not(.Button__disabled):not(.Button__outline){color:#fff;background:#2887d9}}.Button-style__secondary:not(.Button__prevent-hover):active:not(:disabled):not(.Button__disabled),.Button-style__secondary:not(.Button__prevent-hover).Button__hover:not(:disabled):not(.Button__disabled){border-color:#2887d9}.Button-style__secondary:not(.Button__prevent-hover):active:not(:disabled):not(.Button__disabled):not(.Button__outline),.Button-style__secondary:not(.Button__prevent-hover).Button__hover:not(:disabled):not(.Button__disabled):not(.Button__outline){color:#fff;background:#2887d9}.Button-style__secondary:disabled,.Button-style__secondary.Button__disabled{color:#fff;border-color:#e0f0fd;cursor:auto}.Button-style__secondary:disabled:not(.Button__outline),.Button-style__secondary.Button__disabled:not(.Button__outline){background:#e0f0fd}.Button-style__danger{background:#f54b5e;color:#fff;border-color:#f54b5e}.Button-style__danger.Button__outline:not(.Button__disabled){color:#f54b5e;border-color:#f54b5e}.Button-style__danger.Button__plain:not(.Button__disabled){color:#f54b5e;border-color:#f54b5e}@media (hover: hover){.Button-style__danger:not(.Button__prevent-hover):hover:not(:disabled):not(.Button__disabled){border-color:#dc2338}.Button-style__danger:not(.Button__prevent-hover):hover:not(:disabled):not(.Button__disabled):not(.Button__outline){color:#fff;background:#dc2338}}.Button-style__danger:not(.Button__prevent-hover):active:not(:disabled):not(.Button__disabled),.Button-style__danger:not(.Button__prevent-hover).Button__hover:not(:disabled):not(.Button__disabled){border-color:#dc2338}.Button-style__danger:not(.Button__prevent-hover):active:not(:disabled):not(.Button__disabled):not(.Button__outline),.Button-style__danger:not(.Button__prevent-hover).Button__hover:not(:disabled):not(.Button__disabled):not(.Button__outline){color:#fff;background:#dc2338}.Button-style__danger:disabled,.Button-style__danger.Button__disabled{color:#fff;border-color:#fde4e7;cursor:auto}.Button-style__danger:disabled:not(.Button__outline),.Button-style__danger.Button__disabled:not(.Button__outline){background:#fde4e7}.Button-style__dark{background:#28313b;color:#fff;border-color:#28313b}.Button-style__dark.Button__outline:not(.Button__disabled){color:#28313b;border-color:#28313b}.Button-style__dark.Button__plain:not(.Button__disabled){color:#28313b;border-color:#28313b}@media (hover: hover){.Button-style__dark:not(.Button__prevent-hover):hover:not(:disabled):not(.Button__disabled){border-color:#28313b}.Button-style__dark:not(.Button__prevent-hover):hover:not(:disabled):not(.Button__disabled):not(.Button__outline){color:#fff;background:#28313b}}.Button-style__dark:not(.Button__prevent-hover):active:not(:disabled):not(.Button__disabled),.Button-style__dark:not(.Button__prevent-hover).Button__hover:not(:disabled):not(.Button__disabled){border-color:#28313b}.Button-style__dark:not(.Button__prevent-hover):active:not(:disabled):not(.Button__disabled):not(.Button__outline),.Button-style__dark:not(.Button__prevent-hover).Button__hover:not(:disabled):not(.Button__disabled):not(.Button__outline){color:#fff;background:#28313b}.Button-style__dark:disabled,.Button-style__dark.Button__disabled{color:#fff;border-color:#ebf2f8;cursor:auto}.Button-style__dark:disabled:not(.Button__outline),.Button-style__dark.Button__disabled:not(.Button__outline){background:#ebf2f8}:root{--submit-height: 64px;--desktop-survey-width: 500px;--desktop-survey-height: 700px;--survey-row-height: 100px;--survey-top-row-height: 120px;--success-modal-size: 250px}@keyframes pop-up{0%{transform:translateY(var(--survey-top-row-height))}20%{transform:translateY(var(--survey-top-row-height))}to{transform:translate(0)}}.survey-hidden{position:fixed;z-index:1;bottom:0;width:100%;height:var(--survey-top-row-height);animation:pop-up 1.2s}.survey-visible{position:fixed;z-index:1;bottom:0;height:100%;width:100%;transition:all 1s ease}@media only screen and (min-width: 600px){.survey-visible{height:var(--desktop-survey-height)}}.survey-visible .PortalIssueSurveyForm{overflow:auto;padding-bottom:var(--submit-height)}.PortalIssueSurveyForm{height:100%;background-color:#fff;box-shadow:0 0 20px 5px #88888817;border-radius:15px 15px 0 0}@media only screen and (min-width: 600px){.PortalIssueSurveyForm{height:var(--desktop-survey-height);width:var(--desktop-survey-width);margin:0 auto}}.PortalIssueSurveyForm .pv{padding:0 24px}.PortalIssueSurveyForm .label{display:flex;align-items:flex-end;height:50%;border-radius:15px 15px 0 0;padding:12px 24px}.PortalIssueSurveyForm .options{display:flex;align-items:center;justify-content:space-between;height:50%;padding:12px 24px}.PortalIssueSurveyForm .question-top{height:var(--survey-top-row-height)}.PortalIssueSurveyForm .question-top .label{display:flex;align-items:center;justify-content:center}.PortalIssueSurveyForm .question-top .options{background-color:#ebf2f8}.PortalIssueSurveyForm .options .scale-button{outline:none;border:none;cursor:pointer;background:transparent;padding:0;position:relative;text-align:center}.PortalIssueSurveyForm .options .scale-image{width:42px;height:42px}.PortalIssueSurveyForm .options .scale-number{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#8ca0b3;font-size:11px;padding-bottom:2px}.PortalIssueSurveyForm .options .not-selected{opacity:.2}.PortalIssueSurveyForm .question{height:var(--survey-row-height)}.PortalIssueSurveyForm .textarea{width:100%;resize:none;padding:4px;border-radius:5px;border:1px solid #ebf2f8;font-family:inherit;overflow:auto}.PortalIssueSurveyForm .submit-review-buttons{width:100%;height:var(--submit-height);opacity:0}.PortalIssueSurveyForm .submit-review-buttons .submit-button{margin:0 24px 16px;font-size:inherit;width:50%;background-color:#5ac0ae;color:#fff;border:none;cursor:pointer}.PortalIssueSurveyForm .submit-review-buttons .cancel-button{margin:0 24px 16px;font-size:inherit;width:50%;background-color:#fff;border:1px solid black;cursor:pointer}.lang-ltr .PortalIssueSurveyForm .submit-review-buttons .cancel-button{margin-right:0}.lang-rtl .PortalIssueSurveyForm .submit-review-buttons .cancel-button{margin-left:0}.survey-visible .PortalIssueSurveyForm .submit-review-buttons{position:fixed;bottom:0;opacity:1;transition:opacity 1s ease}@media only screen and (min-width: 600px){.PortalIssueSurveyForm .submit-review-buttons{width:var(--desktop-survey-width)}}.PortalIssueSurveyForm .submit-review-buttons .submit-button-disabled{background-color:#319bf561}.PortalIssueSurveyForm .error{margin:auto;padding:12px;color:#f44336;text-align:center}.SubmitReviewSuccess{z-index:1;width:var(--success-modal-size);height:var(--success-modal-size);position:fixed;bottom:calc(50% - (var(--success-modal-size) / 2));right:calc(50% - (var(--success-modal-size) / 2));align-items:center;display:flex;flex-direction:column;justify-content:space-between;padding:24px;box-shadow:0 0 20px 5px #88888840;background-color:#fff;border-radius:15px}.SubmitReviewSuccess .header{font-size:120%;font-weight:700}.SubmitReviewSuccess .message{text-align:center;width:130px}.SubmitReviewSuccess .image{animation:image-grow 1s;width:60px;height:60px;padding:8px}@keyframes image-grow{0%{transform:scale(0);transform:opacity(0)}to{transform:scale(1);transform:opacity(1)}}.SubmitReviewSuccess .button{width:140px;height:40px;font-size:inherit;margin-top:10px;cursor:pointer;border:none;background-color:#5ac0ae;color:#fff;border-radius:5px}.PortalIssuePage{width:500px}.PortalIssuePage .issue-loading{min-height:480px;padding:140px 0 290px}@media only screen and (min-width: 600px){.PortalIssuePage .issue-container{max-height:700px}}.PortalIssuePage .portal-issue-header{display:flex;justify-content:space-between;line-height:100%;padding:16px 0;color:#636363;border-bottom:2px solid rgba(203,212,218,.22);margin:0 16px}@media only screen and (max-width: 600px){.PortalIssuePage .portal-issue-header{margin:0 12px}}.PortalIssuePage .portal-issue-body{display:flex;flex-direction:column;max-height:636px;padding:16px}.PortalIssuePage .issue-updates-container{flex:1 1 auto;border-radius:15px;background:#cbd4da38;padding:8px}.PortalIssuePage .issue-updates-feed{overflow-y:auto;height:220px;margin-top:8px}.PortalIssuePage .issues-list-icon{width:25px;height:25px;cursor:pointer}.PortalIssuePage .issue-update-item-container{display:flex;justify-content:center}.issue-updates-container .issue-updates-composer{display:flex;border-radius:15px;background:#fff}.issue-updates-composer .update-textarea{display:block;padding:9px;outline:none;overflow:auto;resize:none;width:95%;border:0px;font-size:16px;font-weight:500;font-family:inherit;line-height:1.5;background-color:transparent}.issue-updates-composer .composer-submit-container{display:flex;flex-direction:column;justify-content:center;padding:8px 8px 8px 12px;color:#62dbbf;font-weight:700}.composer-submit-container .submit-button{cursor:pointer}.portal-issue-header .issue-sequence{text-align:end;display:flex;align-items:center;font-weight:500}.portal-issue-header .issue-status{display:flex;align-items:center;font-weight:700;font-size:20px}.portal-issue-header .portal-issue-header-icon{width:30px;height:30px}.lang-rtl .portal-issue-header .portal-issue-header-icon{margin-left:10px}.lang-ltr .portal-issue-header .portal-issue-header-icon{margin-right:10px}.PortalIssuePage .images-section{margin-top:16px}.PortalIssuePage .portal-issue-image{display:block;cursor:pointer;transition:.3s}.PortalIssuePage .portal-issue-image:hover{opacity:.7}.issue-images-container{display:flex;overflow-x:auto}.issue-images-container .images-header{padding:4px 8px;margin-bottom:12px;border-radius:5px;background:#cbd4da38;color:#757575;font-weight:500}.issue-images-container .images-wrapper{flex-shrink:0}.lang-rtl .issue-images-container .images-wrapper:not(:first-child){margin-right:16px}.lang-ltr .issue-images-container .images-wrapper:not(:first-child){margin-left:16px}.issue-images-container .images{display:flex}.lang-ltr .issue-images-container .image-container:not(:first-child){margin-left:12px}.lang-rtl .issue-images-container .image-container:not(:first-child){margin-right:12px}.PortalIssuePage .issue-update-text-item{border-radius:10px;margin:10px 20px;padding:12px 8px;box-shadow:1px 1px 2px 1px #67676736;background:#fff}@media only screen and (max-width: 600px){.PortalIssuePage .issue-update-text-item{margin:10px 5px}}.PortalIssuePage .issue-update-text-item.short-text-update{display:inline-flex;flex-direction:row-reverse;align-items:center}.lang-rtl .other-person-update .issue-update-text-item{margin-right:60px}.lang-ltr .other-person-update .issue-update-text-item,.lang-rtl .current-contact-update .issue-update-text-item{margin-left:60px}.lang-ltr .current-contact-update .issue-update-text-item{margin-right:60px}.issue-update-text-item .header{display:flex;margin-bottom:5px}.issue-update-text-item .icon{width:16px;height:16px}.lang-rtl .issue-update-text-item .icon{margin-left:8px}.lang-ltr .issue-update-text-item .icon{margin-right:8px}.issue-update-text-item .time{opacity:.4;font-size:12px}.lang-rtl .issue-update-text-item .time{margin-left:12px}.lang-ltr .issue-update-text-item .time{margin-right:12px}.issue-update-text-item .author{display:flex;margin-bottom:4px;font-size:16px;font-weight:bolder}.issue-update-text-item .body{margin-bottom:4px;white-space:pre-line;word-break:break-word;font-size:16px}.issue-update-text-item.short-text-update .body{margin-bottom:0}.issue-container .description{overflow:auto;max-height:120px;line-height:1.5;word-break:break-word}.issue-container .open-collapsed-description{cursor:pointer}.issue-container .open-collapsed-description:hover{color:#319bf5}.issue-container .created-at{margin-bottom:15px;color:#757575;font-size:16px;font-weight:500}.lang-rtl .issue-container .created-at{text-align:left}.lang-ltr .issue-container .created-at{text-align:right}.PortalIssuePage .section-header{display:flex;align-items:center;margin-bottom:10px;font-weight:700}.PortalIssuePage .section-header-icon{width:20px;height:20px;align-self:center}.lang-rtl .section-header-icon{margin-left:10px}.lang-ltr .section-header-icon{margin-right:10px}.PortalIssuePage .issue-update-item{display:inline-flex;justify-content:center;padding:5px 10px;margin:10px 20px;align-content:center;position:relative;word-break:break-word}@media only screen and (max-width: 600px){.PortalIssuePage .issue-update-item{margin:10px 5px}}.issue-update-item .content-container{color:#757575;padding:5px;margin:5px}.issue-update-item .icon{align-self:center;width:20px;height:20px}.issue-update-item .body{flex-direction:column;display:inline-block;word-break:break-word;font-size:14px;font-weight:700}.issue-update-item .footer{font-size:13px;font-weight:500}.PortalIssuePage .day-seprator-container{text-align:center}.PortalIssuePage .day-separator{margin:8px 0;font-weight:700;font-size:14px;color:#757575}.image-preview.modal{display:flex;align-items:center;justify-content:center;position:fixed;z-index:2;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000000e6}.image-preview .modal-content{margin:auto;display:block;width:80%;max-width:700px}.image-preview.modal video{max-width:90%;max-height:90%}.image-preview .modal-content{animation-name:zoom;animation-duration:.6s}@keyframes zoom{0%{transform:scale(0)}to{transform:scale(1)}}.image-preview .close{position:absolute;top:15px;right:15px;color:#f1f1f1;font-size:32px;font-weight:700;transition:.3s}.image-preview .close:hover,.close:focus{color:#bbb;text-decoration:none;cursor:pointer}@media only screen and (max-width: 600px){.image-preview .modal-content{width:100%}}.IssuesList{width:1000px}@media only screen and (max-width: 600px){.IssuesList{width:90%}}.IssuesList .body{padding:24px 32px}@media only screen and (max-width: 600px){.IssuesList .body{padding:16px 12px}}.IssuesList .desktop-view-icon{cursor:pointer;font-size:25px;font-weight:700}@media only screen and (max-width: 600px){.IssuesList .desktop-view-icon{display:none}}.IssuesList .add-issue-icon{cursor:pointer;font-size:25px;font-weight:700}.IssuesList .issue-item{display:flex;align-items:center;padding:16px 8px;border-top:1px solid rgba(151,164,177,.13)}@media only screen and (min-width: 600px){.IssuesList .issue-item{height:150px;padding:16px}}.IssuesList .issue-item:hover{cursor:pointer;background:#97a4b11c}.IssuesList .issues{padding:4px}@media only screen and (min-width: 600px){.IssuesList .issues{overflow:auto;max-height:500px}}@media only screen and (max-width: 600px){.IssuesList .issues{overflow:auto;max-height:58vh}}.IssuesList .sub-header{font-size:20px;color:#a7a7a7;padding:8px;text-align:center}.IssuesList .filter-counter-container{display:flex;align-items:center;margin-bottom:16px}@media only screen and (max-width: 600px){.IssuesList .filter-counter-container{align-items:baseline;flex-direction:column;justify-content:space-between;margin-bottom:8px}}.IssuesList .issues-count-container{color:#9b9a9b}@media only screen and (max-width: 600px){.IssuesList .issues-count-container{margin:0 4px}}.input-with-icon-wrapper{display:flex;align-items:center;padding:8px 12px;margin-bottom:24px;border-radius:5px;background:#97a4b11c}.IssuesList .icon{width:24px;height:24px}.input-with-icon-wrapper .input{flex:1 1 auto;border:0;outline:none;background:none}.issue-item .status-icon-and-sequnce-container{display:flex;flex-direction:column;align-items:center}.lang-ltr .issue-item .status-icon-and-sequnce-container{margin-right:16px}.lang-rtl .issue-item .status-icon-and-sequnce-container{margin-left:16px}.issue-item .status-icon{width:20px;height:20px;margin-bottom:5px}.issue-item .sequence{font-weight:700;font-size:13px;color:#929292ed}.issue-item .content{display:flex;flex-direction:column;justify-content:space-between;flex:1 1 auto;height:100%;font-size:14px}.content .footer{display:flex;justify-content:space-between;font-size:12px}.issue-item .description{width:90%;margin-bottom:8px}@media only screen and (max-width: 600px){.issue-item .description{width:100%;font-size:14px}}.issue-item .time-ago{color:#929292ed}.FormRow .FormRow-controls{display:flex}.FormRow .FormRow-controls .FormRow-label{color:#6c7782}.FormRow.FormRow__column .FormRow-controls{flex-direction:column}.FormRow.FormRow__column .FormRow-label{margin-bottom:8px}.FormRow.FormRow__row .FormRow-controls{flex-direction:row;align-items:center}.FormRow.FormRow__row .FormRow-label{width:100px;flex:0 0 100px;display:block}.lang-ltr .FormRow.FormRow__row .FormRow-label{margin-right:16px}.lang-rtl .FormRow.FormRow__row .FormRow-label{margin-left:16px}.FormRow.FormRow__row .FormRow-input{flex:1}.LoginEmailPhoneInput .input{width:100%;padding:8px 12px;border-radius:12px;border:1px solid #ebf2f8;resize:none;box-shadow:none;overflow:auto;line-height:30px}.LoginEmailPhoneInput .input.invalid{border-color:#f54b5e}.LoginEmailPhoneInput .tooltip{position:relative;display:inline-block}.LoginEmailPhoneInput .tooltip .tooltiptext{visibility:hidden;width:260px;background-color:#28313b;opacity:.9;color:#fff;text-align:center;border-radius:8px;padding:5px 0;position:absolute;z-index:1;bottom:32px;left:-130px}@media only screen and (max-width : 600px){.lang-ltr .LoginEmailPhoneInput .tooltip .tooltiptext{left:-260px}.lang-rtl .LoginEmailPhoneInput .tooltip .tooltiptext{right:-260px}}.LoginEmailPhoneInput .tooltip:hover .tooltiptext{visibility:visible;font-size:14px;line-height:1.75;padding:12px}.LoginHeader__title{font-size:20px;text-align:center;margin-bottom:20px}.LoginHeader__subtitle{font-size:16px;text-align:center;font-weight:400;margin-bottom:32px;line-height:1.75}.LoginHeader__logo-wrapper{display:flex;justify-content:center;align-items:center}.HelpCenterLink{font-size:14px;color:#28313b}.HelpCenterLink__link{color:#319bf5!important;text-decoration:none;cursor:pointer}.HelpCenterLink__link:hover,.HelpCenterLink__link:active{color:#2887d9!important;text-decoration:underline}.AccountNotFoundModal{--height: auto}.AccountNotFoundModal .modal-header{position:relative;background:#e6f6f3;height:240px;min-height:240px;display:flex;justify-content:center;align-items:center}.AccountNotFoundModal .modal-header .visitt-plus-logo{height:134px;width:134px}.AccountNotFoundModal .modal-header .close-button{position:absolute;top:16px;right:16px;width:24px;height:24px;color:#28313b;cursor:pointer}.AccountNotFoundModal .modal-content{height:100%;padding:32px}.AccountNotFoundModal .modal-content .content-text-title{font-size:16px;font-weight:600;color:#28313b}.AccountNotFoundModal .modal-content .content-text-message{font-size:14px;line-height:1.7;color:#28313b}.TeamMemberLink{font-size:14px;color:#28313b}.TeamMemberLink__link{color:#319bf5!important;text-decoration:none;cursor:pointer}.TeamMemberLink__link:hover,.TeamMemberLink__link:active{color:#2887d9!important;text-decoration:underline}.LoginForm .login-form-title{font-size:20px;text-align:center;margin-bottom:20px}.LoginForm .login-form-subtitle{font-size:16px;text-align:center;font-weight:400;margin-bottom:32px;width:310px}.LoginForm .logo-wrapper{display:flex;justify-content:center;align-items:center}.LoginForm .error-message{margin-top:4px;font-size:14px;color:#f54b5e}.LoginForm .visitt-logo-icon-wrapper{display:flex;justify-content:center;align-items:center}.LoginForm .visitt-logo-icon{height:24px;width:24px}.LoginForm .email-phone-input{margin-bottom:24px}.LoginForm .login-flow-button{width:100%;border:1px solid;border-radius:6px;text-align:center;box-shadow:none;cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;font-weight:600;font-size:14px;padding:15px 40px;background:#4ea898;color:#fff;border-color:var(--primary-color, #5ac0ae)}@media only screen and (max-width : 600px){.LoginForm .login-flow-button{padding:15px 20px}}.LoginForm .login-flow-button:disabled{font-weight:inherit;cursor:auto}.LoginForm .login-flow-button.Button__outline:not(.Button__disabled){color:#4ea898;border-color:var(--primary-color, #5ac0ae)}.LoginForm .login-flow-button.Button__plain:not(.Button__disabled){color:#4ea898;border-color:var(--primary-color, #5ac0ae)}@media (hover: hover){.LoginForm .login-flow-button:not(.Button__prevent-hover):hover:not(:disabled):not(.Button__disabled){border-color:var(--primary-color-hover, #4ea898)}.LoginForm .login-flow-button:not(.Button__prevent-hover):hover:not(:disabled):not(.Button__disabled):not(.Button__outline){color:#fff;background:var(--primary-color-hover, #4ea898)}}.LoginForm .login-flow-button:not(.Button__prevent-hover):active:not(:disabled):not(.Button__disabled),.LoginForm .login-flow-button:not(.Button__prevent-hover).Button__hover:not(:disabled):not(.Button__disabled){border-color:var(--primary-color-hover, #4ea898)}.LoginForm .login-flow-button:not(.Button__prevent-hover):active:not(:disabled):not(.Button__disabled):not(.Button__outline),.LoginForm .login-flow-button:not(.Button__prevent-hover).Button__hover:not(:disabled):not(.Button__disabled):not(.Button__outline){color:#fff;background:var(--primary-color-hover, #4ea898)}.LoginForm .login-flow-button:disabled,.LoginForm .login-flow-button.Button__disabled{color:#fff;border-color:#acdfd7;cursor:auto}.LoginForm .login-flow-button:disabled:not(.Button__outline),.LoginForm .login-flow-button.Button__disabled:not(.Button__outline){background:#acdfd7}.LanguageSelect{position:relative}.LanguageSelect .menu{background-color:#fff;z-index:999;position:absolute;bottom:24px;list-style:none;width:135px;border-radius:14px;border:1px solid #97a4b1;padding:12px;display:flex;flex-direction:column;gap:8px}.LanguageSelect .menu-item-button{border-radius:6px;background:none;padding:16px;width:100%;font-size:14px}.LanguageSelect .menu-item-button:hover,.LanguageSelect .menu-item-button:active{background-color:#f5f8fb;color:var(--primary-color, #5ac0ae)}.LanguageSelect .menu-item-button.selected{background-color:#f5f8fb}.LanguageSelect .toggle-menu-button{background:none;padding:8px;font-size:14px;text-transform:uppercase;display:flex;flex-direction:row;gap:8px;align-items:center;color:#6c7782}.LoginFooter{height:100px;width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;padding-bottom:64px}.LoginFooter .terms-and-privacy{font-size:12px;color:#28313b;width:225px;text-align:center;padding-bottom:32px}.ion-no-bottom-padding{--padding-bottom: 0px !important}.LoginFlow{height:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding-top:130px;background:url(/visitt-cloud-bg.svg) no-repeat bottom right;position:relative;overflow:auto}@media only screen and (max-width : 600px){.LoginFlow{gap:64px}}@media only screen and (max-width : 600px){.LoginFlow{background:url(/visitt-cloud-bg-small.svg) no-repeat bottom right;padding-top:44px}}.LoginFlow .content{display:flex;flex-direction:column;width:380px;padding:28px}.LoginFlow .error-wrapper{margin-top:8px;font-size:14px;color:#f54b5e}.MagicCodeInput .magic-code-input-item{height:48px!important;width:48px!important;border-radius:8px;background:#ebf2f8;color:#28313b;border:#e6f6f3;text-align:center;font-size:24px;box-shadow:none}.MagicCodeInput .magic-code-input-item:not(:placeholder-shown){background:#ebf2f8;border:#acdfd7}.MagicCodeInput .magic-code-input-item:focus{border:1px solid #5ac0ae;outline:none;transition:50ms}.MagicCodeInput input[type=number]::-webkit-inner-spin-button,.MagicCodeInput input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.MagicCodeInput input{outline:none}.ResendCodeLink{font-size:14px;color:#28313b}.ResendCodeLink__button{color:#319bf5!important;font-size:14px;background:none}.ResendCodeLink__button:hover,.ResendCodeLink__button:active{color:#2887d9!important;text-decoration:underline}.error-wrapper{margin-top:16px;font-size:14px;color:#f54b5e}.VuiDropdown{position:relative;display:inline-block}.VuiDropdown.VuiDropdown__top .VuiDropdown-mask{top:0;transform:translateY(-100%)}.VuiDropdown.VuiDropdown__top_right .VuiDropdown-mask,.VuiDropdown.VuiDropdown__top_left .VuiDropdown-mask{top:0;transform:translateY(-100%) translate(0)}.VuiDropdown.VuiDropdown__right_bottom .VuiDropdown-mask{bottom:0;transform:translate(100%)}.VuiDropdown.VuiDropdown__left_bottom .VuiDropdown-mask{bottom:0;transform:translate(-100%)}.VuiDropdown .VuiDropdown-mask{position:absolute;z-index:900}.VuiDropdown .VuiDropdown-content{width:100%;margin:0;padding:0;min-width:168px;max-height:650px;overflow-y:auto;background:#fff;box-shadow:0 2px 4px #00000017}.VuiDropdown .VuiDropdown-content li{font-size:14px;cursor:pointer;width:100%}.VuiDropdown .VuiDropdown-content li:hover,.VuiDropdown .VuiDropdown-content li.active{background:#f5f8fb}.VuiDropdown .VuiDropdown-content li.active a{color:var(--primary-color-dark, #4ea898)}.VuiDropdown .VuiDropdown-content li>a,.VuiDropdown .VuiDropdown-content li>span,.VuiDropdown .VuiDropdown-content li>* span{color:#6c7782;display:block;line-height:24px;padding:12px 24px}.VuiDropdown li.VuiDropdownDivider{min-height:0;height:1px;overflow:hidden;background-color:#ebf2f8}.VuiDropdown li.VuiDropdownSubheader{cursor:default}.VuiDropdown li.VuiDropdownSubheader:hover{background:initial}.dropdown-button{display:flex!important;justify-content:flex-end;padding:0;border:none;cursor:pointer;background:transparent;outline:none}.SubNavBar{height:80px;width:100%;display:flex;align-items:center;justify-content:space-between;padding-left:40px;padding-right:40px;border-bottom:1px solid #ebf2f8}.SubNavBar .sub-nav-buttons{display:flex;flex-direction:row;align-items:center;column-gap:40px;height:100%}.SubNavBar a.create-button{padding-left:24px;padding-right:24px}.SubNavBar .create-button{min-height:36px;height:36px;display:flex;flex-direction:row;justify-content:center;align-items:center;background:var(--primary-color, #5ac0ae);color:#fff;border-radius:10px;font-size:14px;line-height:20px;font-weight:400;column-gap:12px}.SubNavBar .create-button .add-icon{font-size:22px}.SubNavBar .create-button:link,.SubNavBar .create-button:visited{text-decoration:none}.SubNavBar .create-button:hover{text-decoration:none;background-color:var(--primary-color-hover, #4ea898)}.SubNavBar .create-button:active,.SubNavBar .create-link:link,.SubNavBar .create-link:visited{text-decoration:none}.SubNavBar .create-link:hover{text-decoration:none;background-color:var(--primary-color-lightest, #e6f6f3)}.SubNavBar .create-link:active{text-decoration:none}.SubNavBar .new-fab{position:absolute}.lang-ltr .SubNavBar .new-fab,.lang-rtl .SubNavBar .new-fab{right:40px}.SubNavBar .new-fab .fab-list{margin-top:44px;background-color:#fff;border-radius:10px}.SubNavBar .new-fab .fab-button{--background: var(--primary-color, #5ac0ae);--background-activated: var(--primary-color, #5ac0ae);--border-radius: 10px;--background-hover: var(--primary-color-lightest, #e6f6f3);--box-shadow: none;margin:0;height:36px;width:100px}.SubNavBar .new-fab .fab-button .add-icon{font-size:22px}.SubNavBar .new-fab .menu-button{--background: var(--primary-color-lightest, #e6f6f3);--background-activated: var(--primary-color-light, #acdfd7);--background-hover: var(--primary-color-light, #acdfd7);--padding-start: 12px;--padding-end: 12px}.SubNavBar .new-fab .menu-button:first-child{--border-radius: 10px 10px 0 0}.SubNavBar .new-fab .menu-button:last-child{--border-radius: 0 0 10px 10px}.SubNavBarButton{color:#6c7782!important;font-size:14px;line-height:28px;display:flex;flex-direction:row;align-items:center;justify-content:center;height:100%;cursor:pointer;margin-bottom:-4px;padding-left:4px;padding-right:4px;column-gap:12px;border-bottom:2px solid transparent}.SubNavBarButton.active{color:var(--primary-color, #5ac0ae)!important;border-bottom:2px solid var(--primary-color, #5ac0ae)}.SubNavBarButton .sub-nav-icon{font-size:30px}.SubNavBarButton:link,.SubNavBarButton:visited,.SubNavBarButton:hover,.SubNavBarButton:active{text-decoration:none}.AmenityBookingDetails{height:100%;display:flex;flex-direction:column}.AmenityBookingDetails .image-container{height:204px;width:100%;margin-bottom:28px;background-color:var(--primary-color, #5ac0ae);border-radius:20px;display:flex;justify-content:center;align-items:center}.desktop-portal-mode .AmenityBookingDetails .image-container{max-width:196px;max-height:120px;min-height:120px}.AmenityBookingDetails .image-container .amenity-image{object-fit:cover;height:100%}.AmenityBookingDetails .image-container .amenity-image::part(image){border-radius:20px}.AmenityBookingDetails .amenity-meta{display:flex;flex-direction:row;column-gap:12px;color:#6c7782;line-height:18px;font-size:12px;font-weight:400;margin-bottom:16px}.AmenityBookingDetails .amenity-meta .icon{font-size:18px;color:#28313b}.AmenityBookingDetails .amenity-meta div{display:flex;flex-direction:row;column-gap:8px}.AmenityBookingDetails .content-title{font-weight:700;font-size:16px;line-height:20px;color:#28313b}.AmenityBookingDetails .description-content{font-weight:400;font-size:14px;line-height:22px;color:#28313b}.AmenityBookingDetails .request-status{height:68px;width:100%;display:flex;flex-direction:row;align-items:center;gap:12px;background:#f5f8fb;border-radius:12px;padding:12px}.AmenityBookingDetails .request-status .status-point{width:20px;height:20px;border-radius:50%;background:var(--primary-color-light, #acdfd7);display:flex;align-items:center;justify-content:center}.AmenityBookingDetails .request-status .status-point .status-internal-point{width:10px;height:10px;background:var(--primary-color, #5ac0ae);border-radius:50%}.AmenityBookingDetails .request-status .status-text{display:flex;flex-direction:column;font-size:14px;line-height:22px;font-weight:400}.AmenityBookingDetails .request-status .status-text .status-label{color:#60626b}.AmenityBookingDetails .request-status .status-text .status-value{color:var(--primary-color-light, #acdfd7)}.AmenityBookingDetails .divider{border-bottom:1px solid #f5f8fb;width:100%;margin-bottom:24px}.AmenityBookingDetails .photos-title-section{display:flex;justify-content:space-between}.AmenityBookingDetails .photos-title-section .add-photo{font-weight:400;font-size:14px;line-height:24px;color:#0078ff}.AmenityBookingDetails .photos-preview-section{display:flex;gap:20px;flex-wrap:wrap}.AmenityBookingDetails .photos-preview-section .photo-thumbnail{height:112px;width:calc(50% - 10px);display:flex;align-items:center;justify-content:center}.AmenityBookingDetails .photos-preview-section .uploading-container{position:relative;width:100%;height:100%}.AmenityBookingDetails .photos-preview-section .uploading-container .uploading-photo{width:100%;height:100%;border-radius:12px;filter:blur(4px)}.AmenityBookingDetails .photos-preview-section .uploading-container .progress-bar{position:absolute;height:6px;width:52px;right:12px;bottom:12px;border-radius:3px}.AmenityBookingDetails .photos-preview-section .uploading-container ion-progress-bar{--background: #e0f0fd;--progress-background: #0078ff}.AmenityBookingDetails .photos-preview-section .uploading-container ion-progress-bar::part(progress){border-radius:3px}.AmenityBookingDetails .photos-preview-section .no-photos{width:100%;text-align:center;overflow-wrap:break-word;height:112px;display:flex;justify-content:center;align-items:center}.AmenityBookingDetails .cancel-reservation-container{padding-top:12px;padding-bottom:12px;position:sticky;bottom:0;margin-top:auto;display:flex;width:100%}.AmenityBookingDetails .cancel-reservation-container ion-button{width:50%}.AmenityBookingDetails .cancel-reservation-container .cancel-reservation-button{color:#f54b5e;border-color:#f54b5e}.AmenityBookingDetails .cancel-reservation-container .sign-and-approve-button{width:100%}.AmenityBookingDetails .show-all-button{font-size:14px;color:#28313b;width:100%}.AmenityBookingDetails .show-all-button .button-content{display:flex;gap:8px}.AmenityBookingDetails .AmenityBookingCustomField{font-size:14px;display:flex;flex-direction:row;justify-content:space-between;padding-top:12px;padding-bottom:12px}.AmenityBookingDetails .AmenityBookingCustomField .start-container{display:flex;flex-direction:row;gap:16px}.desktop-portal-mode .AmenityBookingDetails .AmenityBookingCustomField .start-container{padding-left:12px;padding-right:12px}.AmenityBookingDetails .AmenityBookingCustomField .start-container .custom-field-number{background-color:#e0f0fd;color:#319bf5;border-radius:6px;display:flex;align-items:center;justify-content:center;height:28px;width:28px;min-width:28px}.AmenityBookingDetails .AmenityBookingCustomField .start-container .text-content{display:flex;flex-direction:column;gap:8px;margin-top:4px}.AmenityBookingDetails .AmenityBookingCustomField .start-container .text-content .field-name{margin-top:2px}.AmenityBookingDetails .AmenityBookingCustomField .start-container .text-content .file-thumbnail{margin-bottom:32px}.AmenityBookingDetails .AmenityBookingCustomField .start-container .text-content .file-thumbnail .thumbnail{width:90px;height:90px;border:1px solid #ebf2f8;border-radius:8px}.AmenityBookingDetails .AmenityBookingCustomField .end-container{height:28px}ion-modal.add-signature-modal{--height: fit-content;--width: fit-content;--border-radius: 16px;padding:8px 8px 20px;display:flex;flex-direction:column;justify-content:flex-end}.desktop-portal-mode ion-modal.add-signature-modal{justify-content:center;--width: 360px}.add-signature-modal{display:flex;flex-direction:column;justify-content:space-between;padding:16px;text-align:center}.add-signature-modal .header{display:flex;align-items:center;padding:0 20px}.add-signature-modal .header>div:first-child{flex-grow:1}.add-signature-modal .header .close-button{cursor:pointer}.add-signature-modal .signature-container{padding:20px}.add-signature-modal .submit-button{margin:20px}.ion-page .add-signature-modal .mobile-portal-mode{width:calc(100vw - 20px)}.add-signature-panel{height:100%;display:flex;flex-direction:column}.add-signature-panel .caption{color:#28313b;margin-bottom:12px}.add-signature-panel .submit-button{margin-bottom:20px;position:sticky;bottom:0;margin-top:auto;display:flex}.submit-button .add-signature-panel .AmenityBookingDetails,.AmenityBookingDetails .add-signature-panel .submit-button{margin-bottom:0}.mobile-portal-mode .add-signature-modal .ion-page{width:calc(100vw - 20px)}.signature-container .signature-canvas{width:100%;height:250px;border:2px solid #ebf2f8}.signature-container .clear-button{font-weight:400;font-size:14px;line-height:24px;color:#0078ff;cursor:pointer}.AmenityBookingCustomField{font-size:14px;display:flex;flex-direction:row;justify-content:space-between;padding-top:12px;padding-bottom:12px}.AmenityBookingCustomField .start-container{display:flex;flex-direction:row;gap:16px}.desktop-portal-mode .AmenityBookingCustomField .start-container{padding-left:12px;padding-right:12px}.AmenityBookingCustomField .start-container .custom-field-number{background-color:#e0f0fd;color:#319bf5;border-radius:6px;display:flex;align-items:center;justify-content:center;height:28px;width:28px;min-width:28px}.AmenityBookingCustomField .start-container .text-content{display:flex;flex-direction:column;gap:8px;margin-top:4px}.AmenityBookingCustomField .start-container .text-content .field-name{margin-top:2px}.AmenityBookingCustomField .end-container{height:28px}.ShowAllChevronButton{font-size:14px;color:#28313b;width:100%}.ShowAllChevronButton .button-content{display:flex;gap:8px}.AmenityBookingPricing .total-row{display:flex;justify-content:space-between;font-size:16px;font-weight:600;line-height:1.25}.AmenityBookingCostItem .cost-row{display:flex;justify-content:space-between;align-items:center;padding-top:8px;padding-bottom:8px;font-size:14px;line-height:24px}.AmenityBookingCostItem .cost-row .cost-label{font-weight:500}.AmenityBookingTotalDetails{color:#28313b;display:flex;flex-direction:column;row-gap:8px;margin-bottom:20px}.AmenityBookingTotalDetails .total{display:flex;justify-content:space-between;font-size:16px;font-weight:700;line-height:1.75}.IssueCharges{display:flex;flex-direction:column;margin-bottom:20px}.IssueCharges .ChargeItem{display:flex;justify-content:space-between;align-items:center;padding-top:8px;padding-bottom:8px;font-size:14px;line-height:24px}.IssueCharges .ChargeItem>div:first-child{display:flex;flex-direction:column}.IssueCharges .ChargeItem .VuiTag{align-self:flex-start}.IssueCharges .ChargeItem .quantity{color:#6c7782}.IssueCharges .ChargeItem.total{font-size:16px;font-weight:600}.IssueCharges .VuiButton{bottom:40px;width:calc(100vw - 50px);padding:0;margin-top:20px}.IssueCharges .no-items{text-align:center;color:#6c7782}.IssueCharges .VendorQuoteFile{margin-top:20px}.IssueCharges .sign-button-container{padding-top:12px;padding-bottom:12px;position:sticky;bottom:0;margin-top:auto;display:flex;width:100%}.VendorQuoteFile .title{margin-bottom:20px;font-size:14px;font-weight:600}.expandable-text{color:#28313b;font-size:14px;font-weight:400;white-space:pre-line;word-break:break-word;line-height:1.5em;transition:max-height .3s ease;background:none;margin-bottom:8px}.expandable-text.collapsed{overflow:hidden}.expandable-text.expanded{max-height:none}.read-more-button{background:none;color:#48a7f8;font-size:14px;font-weight:600}.request-update-message{display:flex;color:#97a4b1;padding-left:24px;padding-right:24px;padding-bottom:28px;flex-direction:column}.request-update-message .title{display:flex;column-gap:12px}.request-update-message .title>span{padding-top:2px}.request-update-message .message-icon{width:28px;height:28px;min-width:28px}.request-update-message .text{font-weight:400;font-size:12px;line-height:22px;display:inline;column-gap:4px}.request-update-message .details{display:block}.lang-ltr .request-update-message .details{padding-left:40px}.lang-rtl .request-update-message .details{padding-right:40px}.request-update-message .custom-field-name{color:#319bf5;font-weight:500}.CreateInfoBanner{width:100%;height:48px;background-color:#f5f8fb;color:#6c7782;padding:12px 28px;display:flex;align-items:center;gap:12px;font-weight:400;font-size:14px;line-height:22px;margin-bottom:32px}.EmptyChatPlaceholder{height:70%;display:flex;justify-content:center;flex-direction:column;align-items:center;color:#28313b}.EmptyChatPlaceholder .placeholder-image{width:50%}.EmptyChatPlaceholder .title{font-weight:700;font-size:14px;line-height:26px;margin-top:28px}.ImageUpdateMessage{padding-left:24px;padding-right:24px;padding-bottom:28px;display:flex;flex-direction:column}.ImageUpdateMessage .info-content{display:flex;column-gap:12px;color:#97a4b1}.ImageUpdateMessage .info-content .text{font-weight:400;font-size:12px;line-height:22px;display:flex;flex-wrap:wrap;column-gap:4px;align-content:center}.ImageUpdateMessage .info-content .text .author{font-weight:700}.ImageUpdateMessage .photo-thumbnail{margin-top:24px;width:60vw;padding:4px;border-radius:15px;display:flex;flex-direction:column;row-gap:8px}.ImageUpdateMessage .photo-thumbnail .show-more-images{position:relative;color:#fff}.ImageUpdateMessage .photo-thumbnail .show-more-images:hover{color:#ebf2f8}.ImageUpdateMessage .photo-thumbnail .show-more-images .blured-image{filter:blur(2.5px)}.ImageUpdateMessage .photo-thumbnail .show-more-images .more-count{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:32px;cursor:pointer}.desktop-portal-mode .ImageUpdateMessage .photo-thumbnail{width:60%}.ImageUpdateMessage .photo-thumbnail .chat-attachment::part(image){border-radius:12px}.ImageUpdateMessage .photo-thumbnail .chat-attachment{height:30vw;cursor:pointer}.desktop-portal-mode .ImageUpdateMessage .photo-thumbnail .chat-attachment{height:200px}.ImageUpdateMessage .photo-thumbnail ion-img{height:100%;width:100%}.ImageUpdateMessage .photo-thumbnail .chat-attachment-caption{padding:8px 8px 4px}.ImageUpdateMessage .photo-thumbnail.my-photo{background-color:#0078ff;border-bottom-right-radius:5px;color:#fff;margin-left:auto;margin-right:0}.ImageUpdateMessage .photo-thumbnail.not-my-photo{background-color:#f5f8fb;border-bottom-left-radius:5px;color:#28313b;margin-right:auto;margin-left:0;float:left}.MessageDateStamp{font-weight:400;font-size:14px;line-height:22px;text-align:center;color:#97a4b1;padding-bottom:28px}.UploadedImagePreview{width:100%;height:100%;position:relative}.UploadedImagePreview .preview-image-container{width:100%;height:100%;position:absolute}.UploadedImagePreview .dismiss-icon{position:absolute;z-index:1;font-size:24px;top:12px;cursor:pointer}.lang-ltr .UploadedImagePreview .dismiss-icon{right:12px}.lang-rtl .UploadedImagePreview .dismiss-icon{left:12px}.UploadedImagePreview .content-container{direction:ltr;display:flex;align-items:center;gap:12px;width:100%;position:absolute;bottom:40px;padding-right:20px;padding-left:20px}.UploadedImagePreview .content-container .input-area{display:flex;align-items:flex-end;background-color:#f5f8fb;border-radius:16px;min-height:36px;width:inherit;padding:1px}.UploadedImagePreview .content-container .input-area .control-icon{margin-left:12px}.UploadedImagePreview .content-container .input-area ion-textarea{--padding-top: 6px;--padding-bottom: 6px;--padding-start: 12px;font-weight:400;font-size:14px;line-height:24px}.UploadedImagePreview .content-container .input-area ion-textarea .textarea-wrapper{min-height:36px;max-height:100px;overflow:auto}.UploadedImagePreview .content-container .control-icon{color:#fff}.UploadedImagePreview .content-container .send-container{border-radius:50%;background-color:#5ac0ae;cursor:pointer;display:flex;align-items:center;justify-content:center;height:34px;width:34px;min-width:34px}ion-toolbar.RequestUpdateComposer{--background: #ffffff;--border-color: #f2f4f5;--padding-start: 24px;--padding-end: 24px;--padding-top: 12px;--padding-bottom: 12px}ion-toolbar.RequestUpdateComposer .content-container{direction:ltr;display:flex;align-items:flex-end;width:100%}ion-toolbar.RequestUpdateComposer .content-container .input-area{display:flex;align-items:flex-end;background-color:#f5f8fb;border-radius:16px;min-height:34px;width:inherit;padding:1px}ion-toolbar.RequestUpdateComposer .content-container .input-area .control-icon{margin-left:12px}ion-toolbar.RequestUpdateComposer .content-container .input-area ion-textarea{--padding-top: 8px;--padding-bottom: 8px;--padding-start: 12px;font-weight:400;font-size:14px;line-height:22px;min-height:auto}ion-toolbar.RequestUpdateComposer .content-container .input-area ion-textarea .textarea-wrapper{min-height:34px;max-height:100px;overflow:auto}ion-toolbar.RequestUpdateComposer .content-container .control-icon{color:#0078ff;cursor:pointer}ion-toolbar.RequestUpdateComposer .content-container .send-container{display:flex;align-items:center;height:34px;margin-left:12px}.RequestUpdateComposer.progress-bar{--background: #e0f0fd;--progress-background: #0078ff}.tenant-approval-message{margin-left:24px;margin-right:24px;max-width:260px}.tenant-approval-message .item-container{margin-bottom:20px}.tenant-approval-message .item-container.not-my-message{display:flex;direction:ltr}.tenant-approval-message .item-container ion-avatar{float:left;margin-right:16px;min-width:42px;width:42px;height:42px}.tenant-approval-message .item-container .author-image{max-height:100%;max-width:100%}.tenant-approval-message .item-container .message-wrapper{display:flex;flex-direction:column}.tenant-approval-message .item-container .message-content{border-radius:15px;padding:12px 20px;font-weight:400;font-size:15px;line-height:20px;width:fit-content;margin-bottom:8px;white-space:pre-line}.lang-rtl .tenant-approval-message .item-container .message-content{direction:rtl}.lang-ltr .tenant-approval-message .item-container .message-content{direction:ltr}.tenant-approval-message .item-container .message-content .author-name{font-weight:500;font-size:12px;line-height:26px}.tenant-approval-message .item-container.my-message .message-content{background-color:#0078ff;border-bottom-right-radius:5px;color:#fff;margin-left:auto;margin-right:0}.tenant-approval-message .item-container.not-my-message .message-content{background-color:#f5f8fb;border-bottom-left-radius:5px;color:#28313b;margin-right:auto;margin-left:0;float:left}.tenant-approval-message .item-container .message-timestamp{font-weight:400;font-size:11px;line-height:13px;color:#28313b;width:fit-content}.tenant-approval-message .item-container .message-timestamp.my-message{margin-left:auto;margin-right:0}.tenant-approval-message .item-container .message-timestamp.not-my-message{margin-right:auto;margin-left:0}.tenant-approval-message .item-container .message-timestamp .team-member{color:var(--primary-color, #5ac0ae)}.tenant-approval-message .status{display:flex;align-items:center}.tenant-approval-message .status .checkmark-circle-approved{color:#5ac0ae!important}.tenant-approval-message .status .checkmark-circle-canceled{color:#f54b5e!important}.tenant-approval-message .status .status-text{font-size:12px;font-weight:600}.tenant-approval-message .vendor-quote-file-container{padding:8px;margin-bottom:20px;text-align:center;background:#fff;border-radius:12px}.tenant-approval-message .vendor-quote-file-container .pdf-file-name{display:flex;align-items:center;justify-content:center;font-size:12px;border-top:1px solid #f5f8fb;padding-top:8px}.tenant-approval-text-message{display:flex;align-items:center;color:#97a4b1;padding-left:24px;padding-right:24px;padding-bottom:28px;font-weight:400;font-size:12px;line-height:22px;column-gap:4px}.TextMessageItem{margin-left:24px;margin-right:24px}.TextMessageItem .item-container{margin-bottom:20px}.TextMessageItem .item-container.not-my-message{display:flex;direction:ltr}.TextMessageItem .item-container ion-avatar{float:left;margin-right:16px;min-width:42px;width:42px;height:42px}.TextMessageItem .item-container .author-image{max-height:100%;max-width:100%}.TextMessageItem .item-container .message-wrapper{display:flex;flex-direction:column}.TextMessageItem .item-container .message-content{border-radius:15px;padding:12px 20px;font-weight:400;font-size:15px;line-height:20px;width:fit-content;margin-bottom:8px;white-space:pre-line}.TextMessageItem .item-container .message-content .author-name{font-weight:500;font-size:12px;line-height:26px}.TextMessageItem .item-container .message-content .message-text{font-size:14px}.lang-rtl .TextMessageItem .item-container .message-content .message-text{direction:rtl}.lang-ltr .TextMessageItem .item-container .message-content .message-text{direction:ltr}.TextMessageItem .item-container .message-content.my-message{background-color:#0078ff;border-bottom-right-radius:5px;color:#fff;margin-left:auto;margin-right:0}.TextMessageItem .item-container .message-content.not-my-message{background-color:#f5f8fb;border-bottom-left-radius:5px;color:#28313b;margin-right:auto;margin-left:0;float:left}.TextMessageItem .item-container .message-timestamp{font-weight:400;font-size:11px;line-height:13px;color:#28313b;width:fit-content}.TextMessageItem .item-container .message-timestamp.my-message{margin-left:auto;margin-right:0}.TextMessageItem .item-container .message-timestamp.not-my-message{margin-right:auto;margin-left:0}.TextMessageItem .item-container .message-timestamp .team-member{color:var(--primary-color, #5ac0ae)}.RequestChat.desktop{--padding-top: 28px}.DesktopAmenityBookingPage .page-content{display:flex;flex-direction:row;height:100%;width:100%}.DesktopAmenityBookingPage .page-content .vertical-divider{width:1px;height:100%;background:#ebf2f8}.DesktopAmenityBookingPage .page-content .chat-container{width:50%;display:flex;flex-direction:column}.DesktopAmenityBookingPage .page-content .details-container{height:100%;width:50%;overflow-y:auto;display:flex;flex-direction:column}.DesktopAmenityBookingPage .page-content .details-container .DesktopAmenityBookingDetails{margin-right:40px;margin-left:40px;padding-top:28px;height:100%;display:flex;flex-direction:column}.DesktopAmenityBookingPage .page-content .details-container .DesktopAmenityBookingDetails .request-title{margin-bottom:24px;display:flex;flex-direction:row;column-gap:16px;align-items:center}.DesktopAmenityBookingPage .page-content .details-container .DesktopAmenityBookingDetails .request-title .text{font-size:20px;color:#323338;line-height:24px;font-weight:400}.DesktopAmenityBookingPage .page-content .details-container .DesktopAmenityBookingDetails .request-title .back-chevron{font-size:20px;height:20px;cursor:pointer}.DesktopAmenityBookingPage .page-content .details-container .DesktopAmenityBookingDetails .request-title .back-chevron:hover{color:#60626b}.lang-rtl .DesktopAmenityBookingPage .page-content .details-container .DesktopAmenityBookingDetails .request-title .back-chevron{transform:rotate(180deg)}.DesktopAmenityBookingPage .page-content .details-container .DesktopAmenityBookingDetails .request-details-container{width:100%}.DesktopAmenityBookingPage .page-content .details-container .DesktopAmenityBookingDetails .viewed-by{display:flex;flex-direction:row;align-items:center;background:#f5f8fb;height:40px;border-radius:10px;padding:12px;column-gap:8px;margin-bottom:24px}.DesktopAmenityBookingPage .page-content .details-container .DesktopAmenityBookingDetails .viewed-by .icon{font-size:24px;height:min-content}.DesktopAmenityBookingPage .page-content .details-container .DesktopAmenityBookingDetails .viewed-by .icon .seen{color:var(--primary-color, #5ac0ae)}.DesktopAmenityBookingPage .page-content .details-container .DesktopAmenityBookingDetails .viewed-by .text{color:#60626b;font-size:16px}.MobileAmenityBookingPage ion-toolbar.toolbar{--padding-end: 24px;--padding-start: 20px;--background: #ffffff;--color: #28313b;--border-color: #e3e5e5}.MobileAmenityBookingPage ion-toolbar.toolbar ion-back-button{--icon-margin-end: 8px;--icon-font-size: 24px;--color: #28313b}.MobileAmenityBookingPage ion-toolbar.toolbar ion-back-button::part(text){max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MobileAmenityBookingPage ion-toolbar.toolbar .tags{display:flex;gap:12px}.MobileAmenityBookingPage ion-toolbar.tags-toolbar{--padding-bottom: 20px}ion-modal.MobileAmenityBookingDetails{--border-radius: 16px}ion-modal.MobileAmenityBookingDetails ion-toolbar{--padding-end: 24px;--padding-start: 20px;--background: #ffffff;--color: #28313b;--border-color: #e3e5e5}ion-modal.MobileAmenityBookingDetails ion-toolbar .title{font-style:normal;font-weight:700;font-size:20px;line-height:24px;color:#28313b}ion-modal.MobileAmenityBookingDetails ion-toolbar .dismiss{color:#6c7782}ion-modal.MobileAmenityBookingDetails ion-content{--padding-start: 24px;--padding-end: 24px;--padding-top: 20px;--padding-bottom: 0}ion-modal#submit-success{--height: fit-content;--width: fit-content;--border-radius: 16px;padding:8px 8px 20px;display:flex;flex-direction:column;justify-content:flex-end}.desktop-portal-mode ion-modal#submit-success{justify-content:center;--width: 360px}.SubmitSuccess{display:flex;flex-direction:column;justify-content:space-between;padding:16px;text-align:center}.SubmitSuccess .user-name{color:var(--primary-color, #5ac0ae)}.desktop-portal-mode .SubmitSuccess{padding:40px 16px 20px}.SubmitSuccess .info-text{color:#60626b;margin-bottom:32px;padding-left:24px;padding-right:24px;font-size:16px;line-height:1.5}.SubmitSuccess .info-text .desktop-portal-mode{margin-bottom:24px}.SubmitSuccess .submit-new{color:#0078ff;margin-bottom:20px}.desktop-portal-mode .SubmitSuccess .submit-new{margin-bottom:24px}.ListItem{height:fit-content;min-height:50px}.ListItem ion-item{--padding-top: 24px;--padding-bottom: 24px;--padding-start: 24px;--padding-end: 24px;--inner-padding-start: 24px;--inner-padding-end: 0;--border-color: #ebf2f8}.desktop-portal-mode .ListItem ion-item{--padding-start: 40px;--padding-end: 40px}.ListItem ion-item.small{--padding-top: 16px;--padding-bottom: 16px;--padding-start: 8px;--padding-end: 8px;--inner-padding-start: 20px;--inner-padding-end: 0}.desktop-portal-mode .ListItem ion-item.small{--padding-start: 32px;--padding-end: 32px}.ListItem ion-item.without-image{--inner-padding-start: 0}.ListItem ion-item .title-tag{flex:0 0 auto}.ListItem ion-item.item{align-items:flex-start}.ListItem ion-item .item-content{position:relative;width:100%}.ListItem ion-item .item-content-title{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px;overflow:hidden;font-size:16px;line-height:1.4}.mobile-portal-mode .ListItem ion-item .item-content-title.small{font-size:14px}.ListItem ion-item .item-content-title-text{flex:1 1 auto;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ListItem ion-item .item-content-title .icon{color:#6c7072;font-size:16px;display:flex;align-items:center}.lang-ltr .ListItem ion-item .item-content-title .icon{margin-right:12px}.lang-rtl .ListItem ion-item .item-content-title .icon{margin-left:12px}.ListItem ion-item .item-content .attachment-text{color:#319bf5}.ListItem ion-item .item-content .attachments-preview-list{display:flex;flex-direction:row;column-gap:12px}.lang-ltr .ListItem ion-item .item-content .attachments-preview-list{margin-left:28px}.lang-rtl .ListItem ion-item .item-content .attachments-preview-list{margin-right:20px}.ListItem ion-item .item-content .attachments-preview-list .image-preview{width:36px;height:36px}.ListItem ion-item .item-content .attachments-preview-list .image-preview .image{height:100%;width:100%}.ListItem ion-item .item-content .attachments-preview-list .image-preview .image::part(image){border-radius:8px}.ListItem ion-item .item-content .attachments-preview-list .more-attachments{display:flex;align-items:center;justify-content:center;flex-direction:row;border:1px solid #f5f8fb;height:36px;min-width:36px;border-radius:8px;color:#28313b}.ListItem ion-item .item-content .attachments-preview-list .more-attachments:hover{background:#ebf2f8}.ListItem ion-item .item-content-item{display:flex;align-items:center;font-size:14px;line-height:1.4}.mobile-portal-mode .ListItem ion-item .item-content-item.small{font-size:12px}.ListItem ion-item .item-content-item:not(:last-child){margin-bottom:8px}.ListItem ion-item .item-content-item-text{display:table-cell;vertical-align:middle}.ListItem ion-item .item-content-item .icon{color:#6c7072}.lang-ltr .ListItem ion-item .item-content-item .icon{margin-right:12px}.lang-rtl .ListItem ion-item .item-content-item .icon{margin-left:12px}.desktop-portal-mode .ListItem ion-item .item-content .item-content-container{position:relative}.ListItem ion-item .item-content-tag{margin-top:12px}.desktop-portal-mode .ListItem ion-item .item-content-tag{margin-top:0;position:absolute;top:0}.lang-ltr .ListItem ion-item .item-content-tag.desktop-item{right:0}.lang-rtl .ListItem ion-item .item-content-tag.desktop-item{left:0}.ListItem ion-item .item-content-tag.small{margin-top:4px;position:initial}.ListItem ion-thumbnail{--border-radius: 10px;margin:0;width:48px;height:48px;position:relative}.ListItem ion-thumbnail .placeholder-icon{background:var(--primary-color, #5ac0ae);font-size:32px;border-radius:10px;color:#fff;display:flex;justify-content:center;align-items:center;width:100%;height:100%}.ListItem ion-thumbnail .notifications-badge{position:absolute;width:18px;height:18px;background-color:#f54b5e;border:2px solid #ffffff;color:#fff;border-radius:50%;pointer-events:none;top:-4px;text-align:center}.lang-ltr .ListItem ion-thumbnail .notifications-badge{right:-4px}.lang-rtl .ListItem ion-thumbnail .notifications-badge{left:-4px}.VuiListPage{display:flex;flex-direction:column;height:100%}.VuiListPage .list-toolbar{padding-left:24px;padding-right:24px;margin-bottom:8px;display:flex;flex-direction:column;row-gap:24px}.VuiListPage .list-toolbar .actions{display:flex;flex-direction:column;row-gap:28px;align-items:flex-start}.VuiListPage .list-toolbar .filters-and-info-container{display:flex;flex-direction:column;gap:24px;min-width:100%}.VuiListPage .list-toolbar .filters-and-info-container .result-number-text{display:flex;gap:4px}.VuiListPage .list-toolbar .filters-and-info-container .result-number-text .results-count{font-weight:600}.VuiListPage .list-toolbar .list-segment-bar{background:#f5f8fb}.VuiListPage .no-results-text{height:100%;display:flex;align-items:center;justify-content:center;font-size:24px}.VuiListPage.desktop-list .list-toolbar{padding-left:40px;padding-right:40px;padding-top:24px;row-gap:24px}.VuiListPage.desktop-list .list-toolbar.bottom-shadow{border-bottom:1px solid #ebf2f8;margin-bottom:16px;padding-bottom:24px}.VuiListPage.desktop-list .list-toolbar:not(.bottom-shadow){margin-bottom:20px}.VuiListPage.desktop-list .list-toolbar .actions{display:grid;grid-template-areas:"segment segment" "results search";grid-template-columns:1fr min-content;grid-template-rows:min-content min-content;align-items:center;row-gap:16px}.VuiListPage.desktop-list .list-toolbar .actions .filters-and-info-container{grid-area:results;min-width:330px;height:100%;flex-direction:row;justify-content:start;align-items:center;background:#f5f8fb;padding:12px 16px;border-radius:8px 0 0 8px}.lang-rtl .VuiListPage.desktop-list .list-toolbar .actions .filters-and-info-container{border-radius:0 8px 8px 0}.VuiListPage.desktop-list .list-toolbar .actions .list-search{grid-area:search;width:230px;background:#f5f8fb;padding:12px 16px;border-radius:0 8px 8px 0}.VuiListPage.desktop-list .list-toolbar .actions .list-search .searchbar-input{border:1px solid #ebf2f8;padding-left:36px;font-size:16px}.lang-rtl .VuiListPage.desktop-list .list-toolbar .actions .list-search .searchbar-input{padding-right:36px}.VuiListPage.desktop-list .list-toolbar .actions .list-search .searchbar-search-icon{width:16px;padding:0 4px}.VuiListPage.desktop-list .list-toolbar .actions .list-search.VuiSearchBar{--background: #ffffff !important;--border-radius: 8px}.lang-rtl .VuiListPage.desktop-list .list-toolbar .actions .list-search{border-radius:8px 0 0 8px}.VuiListPage.desktop-list .list-toolbar .actions .list-segment-bar{grid-area:segment;width:330px}.AmenityBookingsListPage ion-toolbar.toolbar{--padding-end: 24px;--padding-start: 24px;--padding-bottom: 12px;--background: #ffffff;--border-style: none;--color: #28313b}.AmenityBookingsListPage ion-toolbar.toolbar .search-icon{color:#28313b}.AmenityBookingsListPage ion-toolbar.toolbar .search-icon.active{color:var(--primary-color, #5ac0ae)}.AmenityBookingsListPage ion-toolbar.toolbar ion-back-button{--icon-margin-end: 8px;--icon-font-size: 24px;--color: #28313b}.field-file-upload-wrapper{position:relative}.field-file-upload-wrapper .download-attachment{position:absolute;right:0;top:-44px}.lang-rtl .field-file-upload-wrapper .download-attachment{right:unset;left:0}.field-file-upload-wrapper .download-attachment ion-button{--background-hover: $background-dark-color;--background: $background-color;--border-radius: 4px;--color: $grey-dark;--padding-end: 0;--padding-start: 0;background:#f5f8fb;border-radius:4px;font-size:14px;font-weight:400;height:28px;min-height:28px}.field-file-upload-wrapper .download-attachment ion-button:hover{background:#ebf2f8}.field-file-upload-wrapper .download-attachment ion-button .button-content-text{padding:4px 8px}.lang-ltr .field-file-upload-wrapper .download-attachment ion-button .button-content-text{margin-left:24px}.lang-rtl .field-file-upload-wrapper .download-attachment ion-button .button-content-text{margin-right:24px}.field-file-upload-wrapper .download-button{padding:0 20px}.field-file-upload-wrapper .download-button .button-content{justify-content:start;font-size:14px;font-weight:400;color:#319bf5}.field-file-upload-wrapper .error{font-size:12px;color:#f54b5e}.AmenityCustomFieldSelect button{height:48px;align-items:center;border-radius:8px}.AmenityCustomFieldSelect button .input-value{font-size:14px;color:#319bf5!important;display:flex;justify-content:space-between;align-items:center}.AmenityCustomFieldSelect button .input-placeholder{color:#319bf5!important}.AmenityCustomFieldSelect.no-value button{text-align:center}.AmenityCustomFieldSelect.value-selected button{border-color:#319bf5}.lang-ltr .AmenityCustomFieldSelect.value-selected button{padding-left:24px}.lang-rtl .AmenityCustomFieldSelect.value-selected button{padding-right:24px}.lang-ltr .AmenityCustomFieldSelect.value-selected button{padding-right:8px}.lang-rtl .AmenityCustomFieldSelect.value-selected button{padding-left:8px}.VuiVisibleSelectableGroup{display:flex;flex-direction:row;gap:12px}@media only screen and (max-width : 600px){.VuiVisibleSelectableGroup{flex-direction:column}}.VuiVisibleSelectableGroup .group-item{border-radius:8px;border:1px solid #ebf2f8;background-color:#fff;display:flex;flex-direction:row;align-items:center;font-size:14px;color:#28313b;cursor:pointer;width:100%;height:48px}.lang-ltr .VuiVisibleSelectableGroup .group-item{padding-left:24px}.lang-rtl .VuiVisibleSelectableGroup .group-item{padding-right:24px}.lang-ltr .VuiVisibleSelectableGroup .group-item{padding-right:8px}.lang-rtl .VuiVisibleSelectableGroup .group-item{padding-left:8px}.VuiVisibleSelectableGroup .group-item.is-active{border-color:#319bf5;color:#319bf5}.VuiVisibleSelectableGroup .group-item.error{border-color:#f54b5e}.VuiVisibleSelectableGroup-error{font-size:12px;color:#f54b5e;margin-top:12px}.yes-no-custom-field-option{display:flex;justify-content:space-between;width:100%;align-items:center}.BookAmenityFooterContent{max-width:510px;margin-left:auto;margin-right:auto;display:grid;grid-template-columns:1fr 1fr}.BookAmenityFooterContent .total-info-container{display:flex;flex-direction:column;height:100%;justify-content:center;padding-top:4px;padding-bottom:4px;gap:12px}.BookAmenityDesktopFooter{padding:0 24px 12px;align-items:center}.cost-details-modal{--max-width: 480px;--height: auto}.cost-details-modal .cost-header{font-size:20px;font-weight:600;line-height:1.2;color:#28313b;padding:24px;border-bottom:2px solid #ebf2f8}.cost-details-modal .cost-modal-content{padding:16px 24px 24px}.cost-details-modal .total{display:flex;justify-content:space-between;font-size:16px;font-weight:700;line-height:1.5}.cost-details-modal .cost-modal-footer .footer-content-container{display:flex;justify-content:end;padding:16px 24px;box-shadow:0 0 12px #0000001a}.cost-details-modal .cost-modal-footer .footer-content-container .close-modal-button{width:112px;text-transform:capitalize}.BookAmenityMobileFooter{box-shadow:0 0 6px #0000001a;border-top-right-radius:14px;border-top-left-radius:14px}.BookAmenityMobileFooter .footer-content{padding:16px 24px 28px}.BookAmenityMobileFooter .footer-content .header-bar{display:flex;justify-content:space-between;margin-bottom:16px}.BookAmenityMobileFooter .footer-content .header-bar .title{font-weight:600;font-size:14px;line-height:22px;display:flex;gap:8px;align-items:center;color:#28313b}.BookAmenityMobileFooter .footer-content .book-buttons-container{display:grid;grid-template-columns:1fr 1fr}.BookAmenityMobileFooter .footer-content .book-buttons-container .total-info-container{height:100%;display:flex;flex-direction:column;justify-content:space-between;padding-top:4px;padding-bottom:4px}ion-modal#confirmation-modal{--height: fit-content;--width: fit-content;--border-radius: 16px;padding:8px 8px 20px;display:flex;flex-direction:column;justify-content:flex-end}.desktop-portal-mode ion-modal#confirmation-modal{justify-content:center;--width: 400px}.ConfirmationModalContent{display:flex;flex-direction:column;justify-content:space-between;padding:16px;text-align:center}.desktop-portal-mode .ConfirmationModalContent{padding:16px 20px}.ConfirmationModalContent .modal-header{font-size:24px;font-weight:700}.ConfirmationModalContent .modal-content{color:#60626b;margin-bottom:28px;margin-top:28px;padding-left:24px;padding-right:24px;font-size:16px;line-height:1.5}.ConfirmationModalContent .modal-content .desktop-portal-mode{margin-bottom:24px}.ConfirmationModalContent .modal-footer{display:flex;flex-direction:row;gap:20px}.ConfirmationModalContent .modal-footer ion-button{width:50%}.Datetime{width:100%}.Datetime .datetime-picker{margin:auto}.desktop-portal-mode .Datetime .datetime-picker{max-width:100%}.Datetime ion-datetime{--ion-text-color: #000000;--ion-text-color-rgb: 136, 19, 55;--ion-color-step-50: #edf6f5;--ion-color-step-100: #edf6f5;--ion-color-step-150: var(--primary-color-lightest, #dceeea);--ion-color-step-200: #dceeea;--ion-color-step-250: #cae5e0;--ion-color-step-300: #97a4b1;--ion-color-step-350: #b8dcd6;--ion-color-step-400: #b8dcd6;--ion-color-step-450: #a7d4cc;--ion-color-step-500: #a7d4cc;--ion-color-step-550: #95cbc1;--ion-color-step-600: #95cbc1;--ion-color-step-650: #83c2b7;--ion-color-step-700: #83c2b7;--ion-color-step-750: #71b9ad;--ion-color-step-800: #71b9ad;--ion-color-step-850: #60b1a2;--ion-color-step-900: #60b1a2;--ion-color-step-950: #4ea898;--ion-color-base: var(--primary-color, #5ac0ae);--ion-color-contrast: #ffffff;border-radius:16px}.Datetime .ion-color-green{--ion-color-base: var(--primary-color, #5ac0ae);--ion-color-base-rgb: var(--primary-color, #5ac0ae);--ion-color-shade: #000000;--ion-color-tint: #000000}.VuiChip{height:56px;border-radius:36px;border-color:#cdcfd0;margin:0;padding:16px;background-color:#fff;font-size:16px;font-weight:400;--accent-color: var(--primary-color, #5ac0ae)}.VuiChip.active{border-color:var(--primary-color, #5ac0ae);background:var(--primary-color-lightest, #e6f6f3)}.VuiChip ion-icon{font-size:32px}.lang-ltr .VuiChip ion-icon{margin-right:8px}.lang-rtl .VuiChip ion-icon{margin-left:8px}ion-modal#book-amenity-datetime-modal{--height: 100%;--max-height: 900px;--border-radius: 16px;padding:8px}ion-modal#book-amenity-datetime-modal .picker-container::part(scroll){height:fit-content}ion-modal#book-amenity-datetime-modal .header-toolbar{--background: #ffffff;--border-width: 0 0 2px 0;--border-color: #ebf2f8;--min-height: 72px;--padding-start: 24px;--padding-end: 24px}.mobile-portal-mode ion-modal#book-amenity-datetime-modal .header-toolbar{--padding-start: 12px;--padding-end: 12px;--border-width: 0 0 1px 0;--min-height: 50px}.mobile-portal-mode ion-modal#book-amenity-datetime-modal .header-toolbar .dismiss-icon{font-size:16px;color:#28313b}ion-modal#book-amenity-datetime-modal .header-toolbar .modal-label{color:#28313b;font-size:24px;font-weight:700;line-height:24px}ion-modal#book-amenity-datetime-modal .header-toolbar .dismiss-icon{font-size:28px;color:#6c7782;cursor:pointer}ion-modal#book-amenity-datetime-modal .header-toolbar .dismiss-icon:hover{color:#97a4b1}ion-modal#book-amenity-datetime-modal .timeslots-container{min-height:240px}ion-modal#book-amenity-datetime-modal .timeslots-container .available-timeslots-header{font-size:14px;margin-bottom:20px;display:flex;flex-direction:row;justify-content:space-between}ion-modal#book-amenity-datetime-modal .timeslots-container .available-timeslots-header .title{font-weight:700;line-height:20px}ion-modal#book-amenity-datetime-modal .timeslots-container .available-timeslots-header .clear-button{font-size:14px;margin-inline:0;margin:0;height:auto;--color: #319bf5}ion-modal#book-amenity-datetime-modal .timeslots-container .available-timeslots-header .clear-button.button-disabled{color:#6c7782;opacity:1}ion-modal#book-amenity-datetime-modal .timeslots-container .timeslots-chips{display:grid;grid-template-columns:repeat(2,1fr);width:100%;column-gap:16px;row-gap:20px}ion-modal#book-amenity-datetime-modal .timeslots-container .timeslots-chips .time-slot{width:100%;height:auto;display:flex;justify-content:center;padding:8px;font-size:12px;font-weight:400;line-height:20px}ion-modal#book-amenity-datetime-modal .timeslots-container .timeslots-chips .time-slot .currency-badge{width:20px;height:20px;padding:0;display:flex;align-items:center;justify-content:center}ion-modal#book-amenity-datetime-modal .timeslots-container .timeslots-chips .time-slot.disabled{color:#97a4b1;background-color:#f5f8fb;cursor:initial;pointer-events:none}ion-modal#book-amenity-datetime-modal .timeslots-container .no-available-timeslots-container{border-radius:10px;display:flex;gap:16px;padding:12px 20px;align-items:center;font-weight:400;font-size:14px;line-height:22px;background-color:#e0f0fd}ion-modal#book-amenity-datetime-modal .timeslots-container .no-available-timeslots-container .icon{font-size:22px;color:#0078ff}ion-modal#book-amenity-datetime-modal .footer{padding:12px;box-shadow:0 0 12px #0000001a;display:flex;flex-direction:row}ion-modal#book-amenity-datetime-modal .footer .total-cost-info{min-width:50%;padding:8px 4px;display:flex;flex-direction:column;justify-content:space-between}ion-modal#book-amenity-datetime-modal .footer .total-cost-info .total-cost{color:#28313b;font-size:24px;font-weight:500}ion-modal#book-amenity-datetime-modal .footer .total-cost-info .total-time{color:#6c7782;font-size:12px}.desktop-portal-mode ion-modal#book-amenity-datetime-modal .footer{display:flex}ion-modal#book-amenity-datetime-modal .footer .submit-button{width:100%}.mobile-portal-mode .datetime-single-content{max-height:82vh;overflow-y:auto}.desktop-portal-mode .datetime-single-content{overflow-y:auto}.datetime-single-picker{margin-bottom:16px}.desktop-portal-mode .datetime-single-picker{border-bottom:1px solid #ebf2f8}.max-reached-toast::part(container){display:flex;flex-direction:column;padding:16px}.max-reached-toast::part(header){text-align:center;font-size:24px;font-weight:700;line-height:32px;margin-bottom:24px}.max-reached-toast::part(message){color:#60626b;line-height:28px;text-align:center;display:flex;flex-direction:column;gap:16px}.max-reached-toast::part(button){background-color:var(--primary-color, #5ac0ae);color:#fff;border-radius:12px;padding-left:32px;padding-right:32px;margin-top:12px}.multiple-image-viewer{display:flex;flex-direction:row;justify-content:space-between}.multiple-image-viewer .image-wrapper{width:245px}.multiple-image-viewer .see-all-photos{position:absolute;bottom:6px;right:3px;background:hsl(var(--color-black)/.5);color:#fff;padding:5px 10px;border-radius:6px;font-size:12px;font-weight:400;width:fit-content;z-index:10}.multiple-image-viewer .single-image{border-radius:8px;overflow:hidden}.multiple-image-viewer .first-image{border-radius:8px 0 0 8px;overflow:hidden}.multiple-image-viewer .second-image{border-radius:0 8px 8px 0;overflow:hidden}.SwiperDesktop{position:relative}.desktop-portal-mode .SwiperDesktop{overflow:visible;display:flex;flex-direction:column;height:92px}.desktop-portal-mode .SwiperDesktop .swipe-left,.desktop-portal-mode .SwiperDesktop .swipe-right{display:flex;justify-content:center;align-items:center;position:absolute;width:24px;height:24px;border-radius:50%;background-color:#fff;z-index:1;top:calc(50% - 12px);opacity:0}.desktop-portal-mode .SwiperDesktop:hover .swipe-left,.desktop-portal-mode .SwiperDesktop:hover .swipe-right{opacity:.4}.desktop-portal-mode .SwiperDesktop .swipe-left:hover,.desktop-portal-mode .SwiperDesktop .swipe-right:hover{opacity:.8}.desktop-portal-mode .SwiperDesktop .swipe-icon{color:#28313b}.desktop-portal-mode .SwiperDesktop .swipe-left{left:6px}.desktop-portal-mode .SwiperDesktop .swipe-right{right:6px}.desktop-portal-mode .SwiperDesktop .active-image{border-radius:12px;overflow:hidden}.desktop-portal-mode .SwiperDesktop .swiper-indicators{display:flex;flex-direction:row;gap:6px;min-height:20px;height:20px;justify-content:center;align-items:center}.desktop-portal-mode .SwiperDesktop .swiper-indicators .swiper-indicator{width:6px;height:6px;background-color:#ebf2f8;border-radius:50%}.desktop-portal-mode .SwiperDesktop .swiper-indicators .swiper-indicator.active{background-color:#319bf5}.mobile-portal-mode .SwiperMobile{position:relative;overflow:hidden;width:100%}.mobile-portal-mode .SwiperMobile .swiper-indicators{display:flex;align-items:center;justify-content:center;position:absolute;bottom:16px;text-align:center;left:0;right:0}.mobile-portal-mode .SwiperMobile .swiper-indicators .swiper-indicator{display:inline-block;width:6px;height:6px;margin:0 6px;background-color:#fff;opacity:.6;border-radius:50%;cursor:pointer}.mobile-portal-mode .SwiperMobile .swiper-indicators .swiper-indicator.active{background-color:#fff;width:8px;height:8px;opacity:1}.mobile-portal-mode .SwiperMobile .swiper-numeration{position:absolute;bottom:10px;right:15px;background:hsl(var(--color-black)/.5);color:#fff;padding:8px 12px;border-radius:10px;font-size:14px;font-weight:700}.active-image{border-radius:12px;overflow:hidden}.BookAmenityPage .content-container{--background: transparent}.BookAmenityPage .content-container .common-wrapper{padding-bottom:16px}.desktop-portal-mode .BookAmenityPage .content-container .common-wrapper{max-width:510px;margin:48px auto auto}.BookAmenityPage .content-container .common-wrapper .amenity-image-container{height:auto;margin-bottom:20px}.desktop-portal-mode .BookAmenityPage .content-container .common-wrapper .amenity-image-container{max-width:236px;height:128px}.BookAmenityPage .content-container .common-wrapper .amenity-image-container .image{height:100%}.desktop-portal-mode .BookAmenityPage .content-container .common-wrapper .amenity-image-container .image::part(image){border-radius:20px}.mobile-portal-mode .BookAmenityPage .content-container .common-wrapper .content{padding-left:24px;padding-right:24px}.BookAmenityPage .content-container .common-wrapper .content .amenity-title{font-size:14px;font-weight:500;line-height:16px;margin-bottom:8px;color:#28313b}.BookAmenityPage .content-container .common-wrapper .content .amenity-meta{display:flex;flex-direction:row;column-gap:12px;color:#6c7782;line-height:18px;font-size:12px;font-weight:400}.BookAmenityPage .content-container .common-wrapper .content .amenity-meta .icon{font-size:18px;color:#28313b}.BookAmenityPage .content-container .common-wrapper .content .amenity-meta div{display:flex;flex-direction:row;column-gap:8px}.BookAmenityPage .content-container .common-wrapper .content .amenity-description{margin-top:16px;margin-bottom:12px}.BookAmenityPage .content-container .common-wrapper .content .book-amenity-form{display:flex;flex-direction:column;margin-top:40px;row-gap:20px}.BookAmenityPage .content-container .common-wrapper .content .section-title{color:#28313b;font-size:14px;font-weight:500;margin-top:8px;margin-bottom:4px}.BookAmenityPage ion-footer{background:transparent}.BookAmenityPage .AmenityCustomFieldWrapper .custom-field-header{display:flex;flex-direction:row;align-items:center;gap:12px;margin-bottom:12px;line-height:22px;font-size:14px;color:#28313b}.BookAmenityPage .AmenityCustomFieldWrapper .custom-field-header .field-name.required{position:relative}.BookAmenityPage .AmenityCustomFieldWrapper .custom-field-header .field-name.required:after{content:" *";color:#f54b5e;top:2px}.lang-ltr .BookAmenityPage .AmenityCustomFieldWrapper .custom-field-header .field-name.required:after{left:-20px}.lang-rtl .BookAmenityPage .AmenityCustomFieldWrapper .custom-field-header .field-name.required:after{right:-20px}.BookAmenityPage .AmenityCustomFieldWrapper .custom-field-header .field-number{padding:4px 12px;color:#319bf5;background-color:#e0f0fd;border-radius:6px}.BookAmenityPage .AmenityCustomFieldWrapper .custom-field-header .field-number.error{color:#f54b5e;background-color:#fde4e7}.BookAmenityPage .align-items-center{align-items:center}.book-amenity-swiper .active-image{border-radius:0}.Broadcast ion-thumbnail{--border-radius: 14px}.Broadcast .sender-thumbnail{width:52px;height:52px;margin-bottom:32px;border-radius:12px}.Broadcast .subject{display:flex;flex-direction:row;column-gap:8px;align-items:center;margin-bottom:16px}.Broadcast .subject-icon{color:#6c7782;margin-right:8px}.Broadcast .meta-info{color:#6c7782;display:flex;align-items:center;margin-bottom:32px;font-size:12px;font-weight:400}.Broadcast ion-content.broadcast-content{--padding-top: 16px;--padding-start: 24px;--padding-end: 24px}.Broadcast ion-content.broadcast-content .broadcast-text{white-space:pre-line}.BroadcastPage ion-content.broadcast-content{--padding-start: 24px;--padding-end: 24px}.desktop-portal-mode .BroadcastPage ion-content.broadcast-content{--padding-start: 40px;--padding-end: 40px;--padding-top: 32px;--background: transparent}.BroadcastPage ion-content.broadcast-content .broadcast-text{white-space:pre-line;word-break:break-word}.BroadcastPage ion-content.broadcast-content .broadcast-attachments{margin-top:32px;display:flex;gap:20px;flex-wrap:wrap}.BroadcastsListPage ion-toolbar.toolbar{--padding-end: 24px;--padding-start: 24px;--background: #ffffff;--border-style: none;--color: #28313b}.BroadcastsListPage ion-toolbar.toolbar .search-icon{color:#28313b}.BroadcastsListPage ion-toolbar.toolbar .search-icon.active{color:var(--primary-color, #5ac0ae)}.EnterRequestDescriptionPage .content{--ion-padding: 20px}.EnterRequestDescriptionPage .content .form-wrapper{height:100%}.EnterRequestDescriptionPage .content .form-wrapper .description-textarea{padding:0;font-size:16px;font-weight:300;overflow:auto;background:#fff}.EnterRequestDescriptionPage .footer{border-top:1px solid #ebf2f8;display:flex;justify-content:end;padding:8px 24px 12px}.desktop-portal-mode .EnterRequestDescriptionPage .content{--background: none}.desktop-portal-mode .EnterRequestDescriptionPage .content .form-wrapper{height:unset;max-width:510px;margin:auto}.desktop-portal-mode .EnterRequestDescriptionPage .content .form-wrapper .form-title{font-size:32px;font-weight:700;line-height:36px;margin-bottom:12px;margin-top:40px}.desktop-portal-mode .EnterRequestDescriptionPage .content .form-wrapper .description-textarea{height:300px;border:1px solid #ebf2f8;font-size:14px;border-radius:8px;padding:0 12px}.desktop-portal-mode .EnterRequestDescriptionPage .footer{max-width:510px;margin:auto;border:none}.SelectRequestCategoryPage{background-color:#fff}.SelectRequestCategoryPage ion-content.content-container{--padding-start: 24px;--padding-end: 24px;--background: none}.SelectRequestCategoryPage ion-content.content-container .select-category-form .select-category-title{font-size:32px;font-weight:700;line-height:36px}.SelectRequestCategoryPage ion-content.content-container .select-category-form .select-category-subtitle{font-size:16px;font-weight:400;line-height:24px;margin-top:8px}.desktop-portal-mode .SelectRequestCategoryPage ion-content.content-container .select-category-form .select-category-subtitle{margin-top:12px}.desktop-portal-mode .SelectRequestCategoryPage ion-content.content-container .select-category-form{max-width:510px;margin:auto;padding-top:60px}.SelectRequestCategoryPage .subcategories-section{margin-top:36px;margin-bottom:24px}.SelectRequestCategoryPage .categories-container{display:flex;flex-wrap:wrap;row-gap:20px;column-gap:16px;margin-top:32px}.desktop-portal-mode .SelectRequestCategoryPage .categories-container{row-gap:28px;column-gap:20px;margin-top:36px}.SelectRequestCategoryPage .footer{padding-left:24px;padding-right:24px;padding-bottom:32px}.spreadsheet-table-container{overflow-y:auto;overflow-x:hidden;position:relative;outline:none;font-size:14px;background-color:transparent}.spreadsheet-table-container.dragging{border:2px dashed #48a7f8;border-bottom:none;background-color:#e0f0fd}.spreadsheet-table-container .spreadsheet-table{width:100%;table-layout:fixed;background-color:transparent}.spreadsheet-table-container .spreadsheet-table.without-bottom-border tbody tr:last-child td{border-bottom:none}.spreadsheet-table-container .spreadsheet-table thead{position:sticky;top:0;z-index:2;background-color:transparent}.spreadsheet-table-container .spreadsheet-table th,.spreadsheet-table-container .spreadsheet-table td{border:1px solid #ebf2f8;padding:8px;position:relative;height:35px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;box-sizing:border-box;background-color:#fff;font-size:14px}.lang-ltr .spreadsheet-table-container .spreadsheet-table th,.lang-ltr .spreadsheet-table-container .spreadsheet-table td{text-align:left}.lang-rtl .spreadsheet-table-container .spreadsheet-table th,.lang-rtl .spreadsheet-table-container .spreadsheet-table td{text-align:right}.spreadsheet-table-container .spreadsheet-table th{background-color:#fff;font-weight:500;position:sticky;top:0;z-index:2}.spreadsheet-table-container .spreadsheet-table th.column-header{cursor:pointer}.spreadsheet-table-container .spreadsheet-table th.column-header:hover{background-color:#f0f0f0}.spreadsheet-table-container .spreadsheet-table th.column-header.selected{background-color:#e0f0fd}.spreadsheet-table-container .spreadsheet-table .index-column{text-align:center!important;background-color:#fff;width:36px;min-width:36px;max-width:36px;-webkit-user-select:none;user-select:none}.spreadsheet-table-container .spreadsheet-table tbody td.index-column:hover{background-color:#f0f0f0;cursor:pointer}.spreadsheet-table-container .spreadsheet-table tbody td.index-column:active{background-color:#ebf2f8}.spreadsheet-table-container .spreadsheet-table tbody td.index-column.selected{background-color:#e0f0fd}.spreadsheet-table-container .spreadsheet-table th.index-column{z-index:3;background-color:#fff}.spreadsheet-table-container .spreadsheet-table td.error-cell{background-color:#fde4e7}.spreadsheet-table-container .spreadsheet-table td.selected{background-color:#e0f0fd;position:relative;border:1px solid #ebf2f8;z-index:0}.spreadsheet-table-container .spreadsheet-table td.editing{background-color:#fff;outline:1px solid #48a7f8;outline-offset:-1px;z-index:1}.spreadsheet-table-container .spreadsheet-table td input{width:100%;height:100%;border:none;padding:0;font-family:inherit;font-size:inherit;background:transparent;outline:none}.spreadsheet-table-container .table-footer{padding:8px;font-size:12px;color:#6c7782;border-top:1px solid #ebf2f8;background-color:#fff}.lang-ltr .spreadsheet-table-container .table-footer{text-align:right}.lang-rtl .spreadsheet-table-container .table-footer{text-align:left}.spreadsheet-wrapper{display:flex;flex-direction:column;width:100%;position:relative}.spreadsheet-content{position:relative;display:flex;flex-direction:column}.drag-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#fff;z-index:100;display:flex;justify-content:center;align-items:center;pointer-events:none}.drag-overlay .drag-message{height:100%;width:100%;display:flex;align-items:center;justify-content:center;background-color:#f5f8fb;font-size:16px;color:#0065d0;border:1px dashed #48a7f8;border-radius:8px;pointer-events:none}.spreadsheet-toolbar{display:flex;margin-bottom:24px;gap:10px}.lang-rtl .spreadsheet-toolbar{flex-direction:row-reverse}.spreadsheet-toolbar .import-button,.spreadsheet-toolbar .template-button{font-size:14px;cursor:pointer;display:flex;align-items:center;column-gap:6px;transition:all .2s ease;border-radius:4px;padding:4px 12px 4px 8px;background-color:#f5f8fb;color:#6c7782;font-weight:500;line-height:24px}.lang-rtl .spreadsheet-toolbar .import-button,.lang-rtl .spreadsheet-toolbar .template-button{padding:4px 8px 4px 12px}.spreadsheet-toolbar .import-button:hover,.spreadsheet-toolbar .template-button:hover,.spreadsheet-toolbar .import-button:active,.spreadsheet-toolbar .template-button:active{background-color:#ebf2f8}.add-row-container{text-align:center;width:calc(100% - 41px);border:1px solid #ebf2f8;background-color:#fff}.dragging+.add-row-container{border:2px dashed #48a7f8;border-top:none;background-color:#e0f0fd}.add-row-button{border:none;background:transparent;font-size:20px;cursor:pointer;color:#6c7782;padding:6px 0;width:100%;transition:background-color .2s ease}.add-row-button:hover{background-color:#f0f0f0}.file-input{display:none}.spreadsheet-table-container.no-errors-padding{margin-right:41px}.error-column{width:42px!important;min-width:42px!important;max-width:42px!important;padding:0!important;border:none!important;background:transparent!important;text-align:start!important;overflow:visible!important;position:relative;z-index:5}.error-icon{margin:0 4px;color:#dc2338;cursor:pointer}.tooltip-container{position:relative;display:inline-block}.error-tooltip-wrapper{position:fixed;z-index:1000}.error-tooltip{position:relative;min-width:120px;max-width:230px;background:#2e2e2e;border-radius:8px;filter:drop-shadow(0px 2px 8px rgba(0,0,0,.15));margin-top:10px;pointer-events:auto}.error-tooltip:before{content:"";position:absolute;left:50%;top:-8px;transform:translate(-50%);border-width:0 8px 8px 8px;border-style:solid;border-color:transparent transparent #2e2e2e transparent}.error-tooltip .error-messages{padding:12px}.error-tooltip .error-messages .error-message{margin:0;color:#fff;font-size:14px;line-height:22px}.error-tooltip .error-messages .error-message:not(:last-child){margin-bottom:8px}.VuiRadioGroup ion-radio{--border-radius: 50%;--inner-border-radius: 50%;--color-checked: #319bf5}.lang-ltr .VuiRadioGroup ion-radio{margin-right:24px}.lang-rtl .VuiRadioGroup ion-radio{margin-left:24px}.VuiRadioGroup ion-radio::part(container){width:20px;height:20px;border:2px solid #97a4b1;border-radius:50%}.VuiRadioGroup ion-radio::part(container):after{width:34px;height:33px}.VuiRadioGroup ion-radio::part(mark){width:12px;height:12px;border-radius:50%;background:none}.VuiRadioGroup ion-radio.radio-checked::part(mark){background-color:#319bf5}.VuiRadioGroup ion-radio.radio-checked::part(container){border-color:#319bf5}.lang-ltr .VuiRadioGroup ion-radio.radio-label-placement-end::part(label){margin-left:12px}.lang-rtl .VuiRadioGroup ion-radio.radio-label-placement-end::part(label){margin-right:12px}.lang-ltr .VuiRadioGroup ion-radio.radio-label-placement-start::part(label){margin-right:12px}.lang-rtl .VuiRadioGroup ion-radio.radio-label-placement-start::part(label){margin-left:12px}.VuiRadioGroup-error{font-size:12px;color:#f54b5e;margin-top:12px}ion-modal#datetime-single-modal{--height: fit-content;--widht: fit-content;--border-radius: 16px;padding:8px}.datetime-single-content{padding:20px 16px}.datetime-single-picker{margin-bottom:32px}.VuiToggle{--size: 18px;--track-background-checked: #319bf5}.CreateVisitorPage ion-content.content-container{--padding-top: 32px;--padding-start: 24px;--padding-end: 24px;--background: none}.CreateVisitorPage ion-content.content-container .content{min-height:100%;height:fit-content;position:relative}.desktop-portal-mode .CreateVisitorPage ion-content.content-container .content{max-width:510px;margin:auto}.CreateVisitorPage ion-content.content-container .content .content-title{margin-bottom:24px;font-size:14px;line-height:22px;font-weight:600}.CreateVisitorPage ion-content.content-container .content .bulk-input-hint{font-size:14px;line-height:22px;color:#6c7782}.CreateVisitorPage ion-content.content-container .content .bulk-input-hint.new-row{margin-top:16px;padding-bottom:24px;border-bottom:1px solid #ebf2f8}.CreateVisitorPage ion-content.content-container .content .name-fields-wrapper{display:flex}.desktop-portal-mode .CreateVisitorPage ion-content.content-container .content .name-fields-wrapper{flex-direction:row;justify-content:space-between;align-items:center;column-gap:28px}.mobile-portal-mode .CreateVisitorPage ion-content.content-container .content .name-fields-wrapper{flex-direction:column;row-gap:20px}.CreateVisitorPage ion-content.content-container .content .permissions-label{font-size:14px;font-weight:600;line-height:20px;margin-bottom:12px;margin-top:20px}.desktop-portal-mode .CreateVisitorPage ion-content.content-container .content .permissions-label{color:#28313b}.mobile-portal-mode .CreateVisitorPage ion-content.content-container .content .permissions-label{font-weight:700}.CreateVisitorPage ion-content.content-container .content .add-comment-container{margin-top:20px;margin-bottom:24px}.desktop-portal-mode .CreateVisitorPage ion-content.content-container .content .add-comment-container{padding-bottom:24px;border-bottom:1px solid #ebf2f8}.desktop-portal-mode .CreateVisitorPage ion-content.content-container .content .add-comment-container .textarea{height:100px}.CreateVisitorPage ion-content.content-container .content .add-comment-container .add-comment-text{font-size:14px;line-height:20px;color:#6c7782}.CreateVisitorPage ion-content.content-container .content .add-comment-container .add-comment{color:#319bf5;font-size:14px;line-height:22px;margin-top:16px}.CreateVisitorPage ion-content.content-container .content .add-comment-container .add-comment .button-content{column-gap:4px}.CreateVisitorPage ion-content.content-container .content .add-comment-container .add-comment .button-content .button-icon{float:unset;margin:unset}.CreateVisitorPage ion-content.content-container .VisitorAccessDuration{display:flex;flex-direction:column;column-gap:24px;row-gap:24px;margin-top:20px;font-size:14px}.CreateVisitorPage ion-content.content-container .VisitorArrivalTime{display:grid;grid-template-columns:calc(50% - 12px) calc(50% - 12px);column-gap:24px;margin-top:20px}.CreateVisitorPage ion-content.content-container .all-day-input{margin-top:20px;position:relative;z-index:0}.CreateVisitorPage ion-content.content-container .host-details{border-top:1px solid #ebf2f8;padding-top:24px}.CreateVisitorPage ion-content.content-container .host-details .is-host-label{flex:1;color:#28313b;font-size:18px;line-height:22px}.CreateVisitorPage ion-content.content-container .host-details .host-inputs{display:flex;gap:20px}.mobile-portal-mode .CreateVisitorPage ion-content.content-container .host-details .host-inputs{flex-direction:column;row-gap:20px}.CreateVisitorPage ion-content.content-container .host-details .VuiYesNoSegment{width:104px}.CreateVisitorPage ion-content.content-container .footer{padding:28px 0;display:flex;flex-direction:column}.CreateVisitorPage ion-content.content-container .footer .hint{display:flex;gap:12px;padding:16px 28px;align-items:center;border-top:1px solid #f5f8fb;border-bottom:1px solid #ebf2f8;margin-bottom:12px;left:0;position:sticky;bottom:70px;box-shadow:0 -3px 8px #c0cad5;width:100%;background-color:#fff;line-height:24px;font-family:Inter,open-sans,sans-serif;font-size:14px;color:#28313b;font-weight:400}.CreateVisitorPage ion-content.content-container .footer .hint .icon-container{color:#319bf5;background-color:#e0f0fd;padding:4px;border-radius:30px;display:flex;align-items:center}.desktop-portal-mode .CreateVisitorPage ion-content.content-container .footer .hint{position:relative;bottom:0}.mobile-portal-mode .CreateVisitorPage ion-content.content-container .footer{position:sticky;bottom:0;left:0;right:0;background:#fffc}.desktop-portal-mode .CreateVisitorPage ion-content.content-container .footer{background:none}.CreateVisitorPage ion-content.content-container .footer ion-button{width:100%;border-radius:12px}.LinkCard{border-radius:20px;background-color:#f5f8fb;color:#28313b}.LinkCard:link{text-decoration:none}.LinkCard:visited{text-decoration:none;color:#28313b}.LinkCard:hover{text-decoration:none;background-color:#f5f8fb}.LinkCard:active{text-decoration:none}.LinkCard .image-placeholder{width:100%;height:100%;background-color:var(--primary-color, #5ac0ae);background-image:url(portal_ds/home-bg-graphics.svg);background-repeat:no-repeat;background-size:cover;border-radius:12px}.LinkCard.regular{padding:12px}.mobile-portal-mode .LinkCard.regular{width:154px;height:200px}.desktop-portal-mode .LinkCard.regular{width:206px;height:240px}.LinkCard.regular .image-container{height:92px;width:100%}.desktop-portal-mode .LinkCard.regular .image-container{height:108px}.LinkCard.regular .image-container .image{height:100%}.LinkCard.regular .image-container .image::part(image){border-radius:12px}.LinkCard.regular .label{margin-top:20px;font-size:14px;font-weight:500;line-height:14px}.LinkCard.small{padding:8px;display:flex;flex-direction:row;column-gap:20px}.mobile-portal-mode .LinkCard.small{width:154px;height:200px}.desktop-portal-mode .LinkCard.small{width:206px;height:92px}.LinkCard.small .image-container{height:92px}.desktop-portal-mode .LinkCard.small .image-container{height:76px;width:76px;min-width:76px}.LinkCard.small .image-container .image{height:100%}.LinkCard.small .image-container .image::part(image){border-radius:12px}.LinkCard.small .label{font-size:14px;font-weight:500;line-height:14px}.mobile-portal-mode .CustomPageComponent .page-header{position:absolute}.CustomPageComponent ion-content .header{width:100%;position:relative}.CustomPageComponent ion-content .header .bg-image{height:244px;width:100%;object-fit:cover}.CustomPageComponent ion-content .header .bg-image.placeholder{background-color:var(--primary-color, #5ac0ae);background-image:url(portal_ds/home-bg-graphics.svg);background-repeat:no-repeat;background-size:cover}.mobile-portal-mode .CustomPageComponent ion-content .header .bg-image{height:300px}.CustomPageComponent ion-content .header .default-image{object-fit:cover;width:100%;height:300px}.CustomPageComponent ion-content .header .link{width:206px;height:48px;cursor:pointer;color:#60626b;border:1px solid #60626b;background-color:#fff;border-radius:12px;display:flex;flex-direction:row;column-gap:8px;align-items:center;justify-content:center;position:absolute;bottom:-24px}.lang-ltr .CustomPageComponent ion-content .header .link{right:40px}.lang-rtl .CustomPageComponent ion-content .header .link{left:40px}.CustomPageComponent ion-content .header .link .text{font-size:16px;font-weight:400;line-height:16px}.CustomPageComponent ion-content .header .link .icon{font-size:24px}.CustomPageComponent ion-content .header .link:link{text-decoration:none}.CustomPageComponent ion-content .header .link:visited{text-decoration:none}.CustomPageComponent ion-content .header .link:hover{text-decoration:none;background-color:#f5f8fb}.CustomPageComponent ion-content .header .link:active{text-decoration:none}.CustomPageComponent ion-content .content{padding:28px 40px;color:#28313b}.mobile-portal-mode .CustomPageComponent ion-content .content{margin-top:-32px;border-radius:32px 32px 0 0;position:relative;background-color:#fff;padding:40px 24px}.CustomPageComponent ion-content .content .title{font-size:18px;font-weight:700;line-height:18px;margin-bottom:12px}.CustomPageComponent ion-content .content .action-buttons-container{display:flex;flex-direction:row;column-gap:16px;margin-top:28px}.CustomPageComponent ion-content .content .action-buttons-container .action-button{height:40px;display:flex;flex:1;flex-direction:row;column-gap:8px;align-items:center;justify-content:center;cursor:pointer;border:1px solid #60626b;background-color:#fff;border-radius:12px;color:#319bf5}.CustomPageComponent ion-content .content .action-buttons-container .action-button .label{font-size:16px;font-weight:400;line-height:16px}.CustomPageComponent ion-content .content .action-buttons-container .action-button:link{text-decoration:none}.CustomPageComponent ion-content .content .action-buttons-container .action-button:visited{text-decoration:none}.CustomPageComponent ion-content .content .action-buttons-container .action-button:hover{text-decoration:none;background-color:#f5f8fb}.CustomPageComponent ion-content .content .action-buttons-container .action-button:active{text-decoration:none}.CustomPageComponent ion-content .content .text{font-size:14px;font-weight:400;line-height:24px;margin-top:20px;white-space:pre-line}.CustomPageComponent ion-content .content .phone{display:flex;flex-direction:row;column-gap:12px;align-items:center;margin-top:24px}.CustomPageComponent ion-content .content .phone .icon{color:#60626b;font-size:16px}.CustomPageComponent ion-content .content .phone .number{font-size:14px;line-height:16px;color:#319bf5;direction:ltr}.CustomPageComponent ion-content .content .custom-pages-cards{display:flex;justify-content:space-between;flex-wrap:wrap;gap:20px;margin-top:32px}.CustomPageComponent ion-content .content .custom-pages-cards .file-link img{border-radius:12px}.mobile-portal-mode .CustomPageComponent ion-content .content .custom-pages-cards .custom-page-card,.mobile-portal-mode .CustomPageComponent ion-content .content .custom-pages-cards .file-link{width:calc(50% - 10px)}.desktop-portal-mode .CustomPageComponent ion-content .content .custom-pages-cards{justify-content:start}.EditAmenityBookingPage .content-container{--background: transparent}.EditAmenityBookingPage .content-container .common-wrapper{padding-bottom:16px}.desktop-portal-mode .EditAmenityBookingPage .content-container .common-wrapper{max-width:510px;margin:48px auto auto}.EditAmenityBookingPage .content-container .common-wrapper .amenity-image-container{height:auto;margin-bottom:20px}.desktop-portal-mode .EditAmenityBookingPage .content-container .common-wrapper .amenity-image-container{max-width:236px;height:128px}.EditAmenityBookingPage .content-container .common-wrapper .amenity-image-container .image{height:100%}.desktop-portal-mode .EditAmenityBookingPage .content-container .common-wrapper .amenity-image-container .image::part(image){border-radius:20px}.mobile-portal-mode .EditAmenityBookingPage .content-container .common-wrapper .content{padding-left:24px;padding-right:24px}.EditAmenityBookingPage .content-container .common-wrapper .content .amenity-title{font-size:14px;font-weight:500;line-height:16px;margin-bottom:8px;color:#28313b}.EditAmenityBookingPage .content-container .common-wrapper .content .amenity-meta{display:flex;flex-direction:row;column-gap:12px;color:#6c7782;line-height:18px;font-size:12px;font-weight:400}.EditAmenityBookingPage .content-container .common-wrapper .content .amenity-meta .icon{font-size:18px;color:#28313b}.EditAmenityBookingPage .content-container .common-wrapper .content .amenity-meta div{display:flex;flex-direction:row;column-gap:8px}.EditAmenityBookingPage .content-container .common-wrapper .content .amenity-description{margin-top:16px;margin-bottom:12px}.EditAmenityBookingPage .content-container .common-wrapper .content .book-amenity-form{display:flex;flex-direction:column;margin-top:40px;row-gap:20px}.EditAmenityBookingPage .content-container .common-wrapper .content .section-title{color:#28313b;font-size:14px;font-weight:500;margin-top:8px;margin-bottom:4px}.EditAmenityBookingPage ion-footer{background:transparent}.EditAmenityBookingPage .AmenityCustomFieldWrapper .custom-field-header{display:flex;flex-direction:row;align-items:center;gap:12px;margin-bottom:12px;line-height:22px;font-size:14px;color:#28313b}.EditAmenityBookingPage .AmenityCustomFieldWrapper .custom-field-header .field-name.required{position:relative}.EditAmenityBookingPage .AmenityCustomFieldWrapper .custom-field-header .field-name.required:after{content:" *";color:#f54b5e;top:2px}.lang-ltr .EditAmenityBookingPage .AmenityCustomFieldWrapper .custom-field-header .field-name.required:after{left:-20px}.lang-rtl .EditAmenityBookingPage .AmenityCustomFieldWrapper .custom-field-header .field-name.required:after{right:-20px}.EditAmenityBookingPage .AmenityCustomFieldWrapper .custom-field-header .field-number{padding:4px 12px;color:#319bf5;background-color:#e0f0fd;border-radius:6px}.EditAmenityBookingPage .AmenityCustomFieldWrapper .custom-field-header .field-number.error{color:#f54b5e;background-color:#fde4e7}.EditAmenityBookingPage .align-items-center{align-items:center}.HomePageQuickLink{text-decoration:none;width:fit-content;height:fit-content;cursor:pointer}.HomePageQuickLink .label{margin-top:4px;text-align:center;font-size:14px;font-weight:400;line-height:30px;color:#28313b}.HomePageQuickLink .icon-wrapper{display:flex;justify-content:center;align-items:flex-end;max-width:96px;max-height:96px;height:100%;width:100%;border-radius:18px}.HomeWidget{display:flex;flex-direction:column;justify-content:space-between}.mobile-portal-mode .HomeWidget{max-height:220px}.desktop-portal-mode .HomeWidget{border-radius:20px;background:#fff;height:calc(50% - 12px)}.HomeWidget .widget-header{font-size:16px;line-height:29px;padding:20px 28px;border-radius:20px 20px 0 0;display:flex;flex-direction:row;column-gap:8px;border-bottom:1px solid #ebf2f8}.HomeWidget .widget-header .header-icon{font-size:26px;color:#6c7782}.HomeWidget .widget-header .count{color:#319bf5}.HomeWidget .list-container{height:stretch}.desktop-portal-mode .HomeWidget .list-container{height:180px}.HomeWidget .list-container .widget-list{border-radius:0 0 20px 20px}.HomeWidget .list-container.no-items{display:flex;align-items:center;justify-content:center;flex-direction:column;row-gap:12px;height:220px}.desktop-portal-mode .HomeWidget .list-container.no-items{padding-top:28px;padding-bottom:28px}.HomeWidget .list-container.no-items .empty-state-text{color:#28313b;font-size:14px;font-weight:400;line-height:22px}.HomeWidget .list-container .updates-bell{width:78px;height:78px}.HomeBroadcastModal ion-toolbar.broadcast-modal-toolbar{--background: none;--padding-start: 12px;--padding-end: 12px;--border-color: #ebf2f8;font-size:14px;font-weight:700}.HomeBroadcastModal .content{--padding-top: 24px}.HomeBroadcastModal .content.r-l-padding{--padding-start: 24px;--padding-end: 24px}.HomeBroadcastModal .content.no-r-l-padding{--padding-start: 0;--padding-end: 0}.SettingsPage ion-item{--border-style: none;--padding-start: 24px;--padding-end: 24px;--inner-padding-end: 0;--color: #323338;font-size:14px;font-weight:400;line-height:16px;cursor:pointer}.SettingsPage ion-item:hover{--background: var(--primary-color-lightest, #e6f6f3)}.desktop-portal-mode .SettingsPage ion-item{--padding-start: 0;--padding-end: 0;--border-radius: 10px}.SettingsPage ion-item .item-icon{color:#60626b;font-size:24px}.SettingsPage ion-item .detail-icon{color:#323338;font-size:20px}.lang-rtl .SettingsPage ion-item .detail-icon{transform:rotate(180deg)}.SettingsPage ion-item .logout-text{color:#f54b5e}.SettingsPage .notifications-settings .item{display:flex;flex-direction:row;align-items:center;column-gap:8px;padding:0 0 16px}.SettingsPage .notifications-settings .text{color:#28313b;font-size:14px;font-weight:400;line-height:22px}.SettingsPage .notifications-settings .text.disabled{opacity:.3}.SettingsPage .notifications-settings .channels>div{padding:16px 0}.SettingsPage .notifications-settings .channels>div .channel-desc{font-size:14px;font-weight:400;line-height:22px;color:#6c7782}.lang-ltr .SettingsPage .notifications-settings ion-checkbox{margin-left:auto}.lang-rtl .SettingsPage .notifications-settings ion-checkbox{margin-right:auto}.VuiSelectModal.notifications-settings .desc{font-size:14px;font-weight:400;color:#6c7782}.VuiSelectModal.notifications-settings .desc-choose{font-size:16px;font-weight:500;color:#28313b}.VuiSelectModal.notifications-settings .channel-name{font-size:14px;font-weight:400;opacity:1}.VuiSelectModal.notifications-settings .channel-desc{font-size:12px;font-weight:400;color:#6c7782;opacity:1}.VuiSelectModal.notifications-settings .clear-site-data-item .clear-site-data-label{display:flex;flex-direction:row;gap:16px}.SettingsContent .user-info{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding-top:16px;padding-bottom:32px;row-gap:20px}.desktop-portal-mode .SettingsContent .user-info{padding-bottom:64px}.SettingsContent .user-info .header-button{color:#60626b;width:128px;height:36px}.SettingsContent .user-info .user-avatar{width:74px;height:74px;display:flex;justify-content:center;align-items:center;background:var(--primary-color, #5ac0ae);color:var(--calculated-text-color, black);border-radius:12px;font-size:32px}.desktop-portal-mode .SettingsContent .user-info .user-avatar{width:110px;height:110px;border-radius:50%}.SettingsContent .user-info .user-name{font-weight:700;font-size:18px;line-height:20px}.desktop-portal-mode .SettingsContent .user-info .user-name{font-weight:400;font-size:20px;line-height:28px}.SettingsContent .divider{width:100%;border-bottom:1px solid #e3e5e5}.SettingsContent .buttons-container ion-item{--inner-border-width: 0}.desktop-portal-mode .SettingsContent .buttons-container{display:flex;flex-direction:column;row-gap:28px}.MobileHomePage{display:flex;flex-direction:column;justify-content:flex-start;flex-grow:1}.MobileHomePage .header{display:flex;flex-direction:column;align-items:center}.MobileHomePage .header .image-wrapper{position:relative;width:100%;height:244px;display:flex;justify-content:center;align-items:center;overflow:hidden;border-bottom-left-radius:20px;border-bottom-right-radius:20px;background-color:var(--primary-color, #5ac0ae);background-image:url(portal_ds/home-bg-graphics.svg);background-repeat:no-repeat;background-size:cover}.MobileHomePage .header .image-wrapper .image{height:100%;width:100%;object-fit:cover}.MobileHomePage .header .image-wrapper .gradient{position:absolute;width:100%;height:100%;background:linear-gradient(180deg,#0000,#000000b3);background-blend-mode:multiply,normal;content:""}.MobileHomePage .header .image-wrapper .company-name{color:var(--calculated-text-color, black);position:absolute;z-index:1;text-align:center;padding:0 24px;font-size:32px;font-weight:300;line-height:36px}.MobileHomePage .header .user-bar{display:flex;align-items:center;justify-content:space-between;width:calc(100% - 48px);background:#fff;box-shadow:0 4px 8px #0000001a;border-radius:20px;transform:translateY(-50%);padding:12px 16px}.MobileHomePage .header .user-bar .user-info-wrapper{height:100%;display:flex;flex-direction:row;justify-content:center;gap:12px}.MobileHomePage .header .user-bar .user-info-wrapper .user-avatar{width:40px;height:40px;display:flex;justify-content:center;align-items:center;background:var(--primary-color, #5ac0ae);color:var(--calculated-text-color, black);border-radius:12px}.MobileHomePage .header .user-bar .user-info-wrapper .user-name{font-weight:700}.MobileHomePage .header .user-bar .home-page-company-logo{max-height:50px;max-width:100px}.MobileHomePage ion-content{--padding-top: 0;--padding-bottom: 24px}.MobileHomePage .content{padding-left:24px;padding-right:24px}.MobileHomePage .content .section-title{width:100%;color:#28313b;display:flex;flex-direction:row;column-gap:8px;align-items:center;margin-bottom:20px}.MobileHomePage .content .section-title-icon{font-size:22px}.MobileHomePage .content .section-title-text{font-size:16px;font-weight:400;line-height:22px}.MobileHomePage .content .quick-links-section{display:flex;flex-direction:row;gap:20px;overflow-x:auto}.MobileHomePage .content .quick-links-section.space-between{justify-content:space-between}.MobileHomePage .content .updates-tabs{display:flex;flex-direction:row;column-gap:8px;margin-bottom:20px}.MobileHomePage .content .updates-tabs .tab{height:min-content;padding:8px;font-size:14px}.MobileHomePage .custom-pages-cards{display:flex;justify-content:space-between;flex-wrap:wrap;gap:20px;max-height:430px;overflow-y:auto}.mobile-portal-mode .MobileHomePage .custom-pages-cards .custom-page-card{width:calc(50% - 10px)}.MobileHomePage .footer{position:fixed;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px;background:transparent}.MobileHomePage .footer .add-button{height:60px;width:60px;--border-radius: 20px;--background: var(--primary-color, $green);--background-hover: var(--primary-color, $green);--background-active: var(--primary-color, $green)}ion-modal.SettingsModal{--border-radius: 16px}ion-modal.SettingsModal ion-toolbar{--padding-end: 24px;--padding-start: 20px;--background: #ffffff;--color: #28313b;--border-width: 0 !important}ion-modal.SettingsModal ion-toolbar .title{font-style:normal;font-weight:700;font-size:20px;line-height:24px;color:#28313b}ion-modal.SettingsModal ion-toolbar .dismiss{color:#656c79}.DesktopHomePage{width:100%;position:relative;display:flex}.DesktopHomePage .top-image{z-index:-1;position:absolute;height:244px;width:100%;background-color:var(--primary-color, #5ac0ae);background-image:url(portal_ds/home-bg-graphics.svg);background-repeat:no-repeat;background-size:cover}.DesktopHomePage .content{margin-top:142px;display:flex;flex-direction:row;z-index:1;width:100%;padding-left:40px;padding-right:40px;margin-bottom:40px}.DesktopHomePage .content .start-content-container{width:50%}.DesktopHomePage .content .start-content-container .user-data{display:flex;flex-direction:column;row-gap:28px;align-items:center;color:#28313b}.DesktopHomePage .content .start-content-container .user-data.small-user-data{align-items:start;height:100%;justify-content:space-between;row-gap:24px}.DesktopHomePage .content .start-content-container .user-data.small-user-data .company-logo{border:2px solid #f5f8fb;width:200px;height:200px;flex-shrink:0}.lang-ltr .DesktopHomePage .content .start-content-container .user-data{margin-right:40px}.lang-rtl .DesktopHomePage .content .start-content-container .user-data{margin-left:40px}.DesktopHomePage .content .start-content-container .user-data .company-logo{width:278px;height:278px;object-fit:cover;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%}.DesktopHomePage .content .start-content-container .user-data .company-logo.placeholder{background-color:#fff;border:4px solid #f5f8fb;display:flex;align-items:center;justify-content:center}.DesktopHomePage .content .start-content-container .user-data .company-logo.placeholder .placeholder-icon{width:86px;height:86px}.DesktopHomePage .content .start-content-container .user-data .company-name{font-size:25px;font-weight:400;line-height:34px}.DesktopHomePage .content .start-content-container .user-data .user-name-container{display:flex;flex-direction:row;column-gap:4px;font-size:20px;line-height:28px}.DesktopHomePage .content .start-content-container .user-data .user-name-container .user-name{font-weight:700}.DesktopHomePage .content .start-content-container .user-data .custom-pages-cards{display:grid;grid-template-columns:1fr 1fr;row-gap:32px;column-gap:40px;width:100%;overflow-y:auto;height:inherit}.DesktopHomePage .content .start-content-container .user-data .custom-pages-cards .home-custom-page-card{width:auto;height:auto}.DesktopHomePage .content .widgets-area{width:50%;height:100%;background-color:#f5f8fb;border-radius:30px}.DesktopHomePage .content .widgets-area .widgets-container{display:flex;flex-direction:column;padding:20px;height:100%;justify-content:space-between}.AmenityGalleryPage .image-layout{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;overflow-x:auto;min-width:375px}.desktop-portal-mode .AmenityGalleryPage .image-layout{grid-template-rows:repeat(2,200px);grid-auto-rows:minmax(200px,auto)}.mobile-portal-mode .AmenityGalleryPage .image-layout{grid-template-rows:repeat(2,150px);grid-auto-rows:minmax(150px,auto)}.AmenityGalleryPage .image-layout .image-item{grid-column:span 1;grid-row:span 1;overflow:hidden}.AmenityGalleryPage .image-layout .image-item ion-img{width:100%;height:100%}.AmenityGalleryPage .image-layout .image-item:nth-of-type(3n+1){grid-column:span 2;grid-row:span 2}.AmenityGalleryPage .image-layout .image-item:nth-of-type(6n+2):last-child{grid-column:span 2;grid-row:span 2}.AmenityGalleryPage .image-layout .image-item:nth-of-type(6n+5):last-child{grid-column:span 2;grid-row:span 2}.desktop-portal-mode .MorePage{align-items:center}.MorePage ion-toolbar.toolbar{--padding-end: 24px;--padding-start: 24px;--background: #ffffff;--border-style: none;--color: #28313b}.desktop-portal-mode .MorePage ion-content.content{--padding-top: 40px}.MorePage ion-content.content .user-info{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding-top:16px;padding-bottom:32px;row-gap:20px}.desktop-portal-mode .MorePage ion-content.content .user-info{padding-bottom:64px}.MorePage ion-content.content .user-info .action-buttons{display:flex;flex-direction:row;column-gap:20px}.MorePage ion-content.content .user-info .action-buttons .button-link:link{text-decoration:none}.MorePage ion-content.content .user-info .action-buttons .button-link:visited{text-decoration:none;color:#28313b}.MorePage ion-content.content .user-info .action-buttons .button-link:hover{text-decoration:none;background-color:#f5f8fb}.MorePage ion-content.content .user-info .action-buttons .header-button{color:#60626b;height:36px;width:128px}.MorePage ion-content.content .user-info .user-avatar{width:74px;height:74px;display:flex;justify-content:center;align-items:center;background:var(--primary-color, #5ac0ae);color:var(--calculated-text-color, black);border-radius:12px;font-size:32px}.desktop-portal-mode .MorePage ion-content.content .user-info .user-avatar{width:110px;height:110px;border-radius:50%}.MorePage ion-content.content .user-info .user-name{font-weight:700;font-size:18px;line-height:20px}.desktop-portal-mode .MorePage ion-content.content .user-info .user-name{font-weight:400;font-size:20px;line-height:28px}.MorePage ion-content.content .divider{width:100%;border-bottom:1px solid #e3e5e5}.MorePage ion-content.content .custom-pages-cards{display:flex;flex-wrap:wrap;gap:40px;justify-content:start;padding:16px 40px}.mobile-portal-mode .MorePage ion-content.content .custom-pages-cards{padding:16px 24px;display:grid;grid-template-columns:1fr 1fr}.mobile-portal-mode .MorePage ion-content.content .custom-pages-cards .custom-page-card{width:auto}.VuiBarcode{width:fit-content;display:flex;flex-direction:column;align-items:center}.VuiBarcode .barcode-text{color:#28313b;text-align:center;margin-top:12px}.VuiSlideToConfirmButton{border-radius:8px;height:52px;display:flex;align-items:center;background-color:#f5f8fb;overflow:hidden}.VuiSlideToConfirmButton .placeholder-text{margin:auto}.VuiSlideToConfirmButton .draggable-button{min-width:72px;display:flex;justify-content:center;align-items:center;margin:4px;height:48px;border-radius:8px;background:#5ac0ae;color:#fff}.lang-rtl .VuiSlideToConfirmButton .draggable-button .arrow-icon{transform:rotate(180deg)}.PackagePage ion-content{--padding-start: 24px;--padding-end: 24px;--padding-top: 32px}.desktop-portal-mode .PackagePage ion-content{--padding-start: 40px;--padding-end: 40px;--padding-top: 32px;--background: transparent}.desktop-portal-mode .PackagePage ion-content .content-container{max-width:510px;margin:auto;padding-top:60px}.PackagePage ion-content .barcode-container{width:100%}.PackagePage ion-content .details-container>:not(:last-child){margin-bottom:20px}.PackagePage ion-footer.footer{padding-bottom:28px}.desktop-portal-mode .PackagePage ion-footer.footer{max-width:510px;margin-left:auto;margin-right:auto}.mobile-portal-mode .PackagePage ion-footer.footer{padding-left:24px;padding-right:24px}.PackagePage ion-footer.footer .picked-up-container{border-radius:10px;display:flex;gap:16px;padding:12px 20px;align-items:center;font-weight:400;font-size:14px;line-height:22px;background-color:#e6f6f3}.PackagePage ion-footer.footer .picked-up-container .icon{font-size:22px;color:#5ac0ae}.PackagesListPage ion-toolbar.toolbar{--padding-end: 24px;--padding-start: 24px;--padding-bottom: 12px;--background: #ffffff;--border-style: none;--color: #28313b}.PackagesListPage ion-toolbar.toolbar .search-icon{color:#28313b}.PackagesListPage ion-toolbar.toolbar .search-icon.active{color:var(--primary-color, #5ac0ae)}.PackagesListPage ion-toolbar.toolbar ion-back-button{--icon-margin-end: 8px;--icon-font-size: 24px;--color: #28313b}.RequestDetails{height:100%;display:flex;flex-direction:column}.RequestDetails .content-title{font-weight:700;font-size:14px;line-height:20px;color:#28313b}.RequestDetails .description-content{font-weight:400;font-size:14px;line-height:22px;color:#28313b}.RequestDetails .request-status{height:68px;width:100%;display:flex;flex-direction:row;align-items:center;gap:12px;background:#f5f8fb;border-radius:12px;padding:12px}.RequestDetails .request-status .status-point{width:20px;height:20px;border-radius:50%;background:var(--primary-color-light, #acdfd7);display:flex;align-items:center;justify-content:center}.RequestDetails .request-status .status-point .status-internal-point{width:10px;height:10px;background:var(--primary-color, #5ac0ae);border-radius:50%}.RequestDetails .request-status .status-text{display:flex;flex-direction:column;font-size:14px;line-height:22px;font-weight:400}.RequestDetails .request-status .status-text .status-label{color:#60626b}.RequestDetails .request-status .status-text .status-value{color:var(--primary-color-light, #acdfd7)}.RequestDetails .divider{height:1px;background:#f5f8fb;width:100%;margin-bottom:24px}.RequestDetails .team-member{font-size:12px;color:var(--primary-color, #5ac0ae)}.RequestDetails .access-permission{border-radius:10px;display:flex;gap:16px;padding:12px 20px;align-items:center;font-weight:400;font-size:14px;line-height:22px}.RequestDetails .access-permission.granted{background-color:#e6f6f3}.RequestDetails .access-permission.granted svg{color:#5ac0ae}.RequestDetails .access-permission.denied{background-color:#fde4e7}.RequestDetails .access-permission.denied svg{color:#f54b5e}.RequestDetails .photos-title-section{display:flex;justify-content:space-between}.RequestDetails .photos-title-section .add-photo{font-weight:400;font-size:14px;line-height:24px;color:#0078ff}.RequestDetails .photos-preview-section{display:flex;gap:20px;flex-wrap:wrap}.RequestDetails .photos-preview-section .photo-thumbnail{height:112px;width:calc(50% - 10px);display:flex;align-items:center;justify-content:center}.RequestDetails .photos-preview-section .uploading-container{position:relative;width:100%;height:100%}.RequestDetails .photos-preview-section .uploading-container .uploading-photo{width:100%;height:100%;border-radius:12px;filter:blur(4px)}.RequestDetails .photos-preview-section .uploading-container .progress-bar{position:absolute;height:6px;width:52px;right:12px;bottom:12px;border-radius:3px}.RequestDetails .photos-preview-section .uploading-container ion-progress-bar{--background: #e0f0fd;--progress-background: #0078ff}.RequestDetails .photos-preview-section .uploading-container ion-progress-bar::part(progress){border-radius:3px}.RequestDetails .photos-preview-section .no-photos{width:100%;text-align:center;overflow-wrap:break-word;height:112px;display:flex;justify-content:center;align-items:center}.RequestDetails .actions-container{padding-top:12px;padding-bottom:12px;position:sticky;bottom:0;margin-top:auto;display:flex;width:100%}.RequestDetails .actions-container ion-button{width:50%}.RequestDetails .actions-container .cancel-reservation-button{color:#f54b5e;border-color:#f54b5e}.RequestDetails .actions-container .sign-and-approve-button{width:100%}.RequestSurveyForm{padding:24px;display:flex;flex-direction:column;justify-content:space-between;height:100%;background-color:#fff;border-radius:15px 15px 0 0}.RequestSurveyForm .questions-container{display:flex;flex-direction:column;row-gap:28px}.RequestSurveyForm .questions-container .survey-question{height:84px;display:flex;flex-direction:column;justify-content:space-between}.RequestSurveyForm .questions-container .survey-question .label{display:flex;flex-direction:row;column-gap:12px;width:100%;align-items:center}.RequestSurveyForm .questions-container .survey-question .label .dismiss{cursor:pointer;font-size:20px}.lang-ltr .RequestSurveyForm .questions-container .survey-question .label .dismiss{margin-left:auto}.lang-rtl .RequestSurveyForm .questions-container .survey-question .label .dismiss{margin-right:auto}.RequestSurveyForm .questions-container .survey-question .label .label-icon{color:var(--primary-color, #5ac0ae);font-size:24px}.RequestSurveyForm .questions-container .survey-question .label .label-text{font-size:14px;font-weight:400}.RequestSurveyForm .questions-container .survey-question .label .label-text.bold{font-weight:700}.RequestSurveyForm .questions-container .survey-question .options{display:flex;flex-direction:row;justify-content:space-between}.RequestSurveyForm .questions-container .survey-question .options .scale-button{display:flex;flex-direction:column;align-items:center;row-gap:4px;background:none}.RequestSurveyForm .questions-container .survey-question .options .scale-button .star-icon{width:28px;height:28px}.RequestSurveyForm .questions-container .survey-question .options .scale-button .scale-number{color:#28313b;font-size:16px;font-weight:700}.RequestSurveyForm .questions-container .survey-question .options .scale-button .scale-image-container{width:46px;height:46px;background-color:var(--primary-color-lightest, #e6f6f3);opacity:.3;border-radius:50%;display:flex;align-items:center;justify-content:center}.RequestSurveyForm .questions-container .survey-question .options .scale-button .scale-image-container.active{opacity:1}.RequestSurveyForm .questions-container .survey-question .options .scale-button .scale-image-container .scale-image{width:32px;height:32px}.RequestSurveyForm .submit-review-button{padding-top:28px}ion-modal.SubmitSurveySuccessModal{--height: fit-content;--width: 360px;--border-radius: 16px;padding:40px 16px 20px}ion-modal.SubmitSurveySuccessModal .modal-content{display:flex;flex-direction:column;justify-content:space-between;padding:16px;text-align:center}ion-modal.SubmitSurveySuccessModal .modal-content .info-text{color:#60626b;margin-bottom:24px}.RequestPage ion-toolbar.toolbar{--padding-end: 24px;--padding-start: 20px;--background: #ffffff;--color: #28313b;--border-color: #e3e5e5}.RequestPage ion-toolbar.toolbar ion-back-button{--icon-margin-end: 8px;--icon-font-size: 24px;--color: #28313b}.RequestPage ion-toolbar.toolbar ion-back-button::part(text){max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.RequestPage ion-toolbar.toolbar .tags{display:flex;gap:12px}.RequestPage ion-toolbar.tags-toolbar{--padding-bottom: 20px}ion-modal.request-survey-modal{--box-shadow: 0px 2px 24px rgba(0, 0, 0, .16)}ion-modal.request-survey-modal::part(handle){background:#fff}ion-modal.MobileRequestDetails{--border-radius: 16px 16px 0 0}ion-modal.MobileRequestDetails ion-toolbar{--padding-end: 24px;--padding-start: 20px;--background: #ffffff;--color: #28313b;--border-color: #e3e5e5}ion-modal.MobileRequestDetails ion-toolbar .title{font-style:normal;font-weight:700;font-size:20px;line-height:24px;color:#28313b}ion-modal.MobileRequestDetails ion-toolbar .dismiss{color:#656c79}ion-modal.MobileRequestDetails ion-content{--padding-start: 24px;--padding-end: 24px;--padding-top: 20px}@keyframes pop-up{0%{transform:translateY(128px)}20%{transform:translateY(128px)}to{transform:translate(0)}}.DesktopRequestPage .request-survey-hidden{position:absolute;bottom:0;width:100%;height:128px;box-shadow:0 2px 24px #00000029;border-radius:15px 15px 0 0;z-index:1;animation:pop-up 1.2s;transition:all 1s ease}.DesktopRequestPage .request-survey-visible{position:absolute;bottom:0;height:100%;width:100%;background-color:#fff;transition:all 1s ease}.DesktopRequestPage .request-survey-visible.overflow-y-auto{overflow-y:auto}.DesktopRequestPage .page-content{display:flex;flex-direction:row;height:100%;width:100%}.DesktopRequestPage .page-content .vertical-divider{width:1px;height:100%;background:#ebf2f8}.DesktopRequestPage .page-content .chat-container{width:50%;display:flex;flex-direction:column;position:relative}.DesktopRequestPage .page-content .details-container{width:50%;overflow-y:auto;display:flex;flex-direction:column;padding-bottom:12px}.DesktopRequestPage .page-content .details-container .DesktopRequestDetails{margin-right:40px;margin-left:40px;padding-top:28px}.DesktopRequestPage .page-content .details-container .DesktopRequestDetails .request-title{margin-bottom:24px;display:flex;flex-direction:row;column-gap:16px;align-items:center}.DesktopRequestPage .page-content .details-container .DesktopRequestDetails .request-title .text{font-size:20px;color:#323338;line-height:24px;font-weight:400}.DesktopRequestPage .page-content .details-container .DesktopRequestDetails .request-title .back-chevron{font-size:20px;height:20px;cursor:pointer}.DesktopRequestPage .page-content .details-container .DesktopRequestDetails .request-title .back-chevron:hover{color:#60626b}.lang-rtl .DesktopRequestPage .page-content .details-container .DesktopRequestDetails .request-title .back-chevron{transform:rotate(180deg)}.DesktopRequestPage .page-content .details-container .DesktopRequestDetails .request-details-container{width:100%}.DesktopRequestPage .page-content .details-container .DesktopRequestDetails .viewed-by{display:flex;flex-direction:row;align-items:center;background:#f5f8fb;height:40px;border-radius:10px;padding:12px;column-gap:8px;margin-bottom:24px}.DesktopRequestPage .page-content .details-container .DesktopRequestDetails .viewed-by .icon{font-size:24px;height:min-content}.DesktopRequestPage .page-content .details-container .DesktopRequestDetails .viewed-by .icon .seen{color:var(--primary-color, #5ac0ae)}.DesktopRequestPage .page-content .details-container .DesktopRequestDetails .viewed-by .text{color:#60626b;font-size:16px}.RequestsListPage ion-toolbar.toolbar{--padding-end: 24px;--padding-start: 24px;--padding-bottom: 12px;--background: #ffffff;--border-style: none;--color: #28313b}.RequestsListPage ion-toolbar.toolbar .search-icon{color:#28313b}.RequestsListPage ion-toolbar.toolbar .search-icon.active{color:var(--primary-color, #5ac0ae)}.RequestsListPage ion-toolbar.toolbar ion-back-button{--icon-margin-end: 8px;--icon-font-size: 24px;--color: #28313b}.RequestsListPage .checkmark-circle-green{color:#5ac0ae!important}.AmenityItem .content-container{padding-left:24px;padding-right:24px;margin-bottom:32px}.desktop-portal-mode .AmenityItem .content-container{max-width:510px;background-color:#fff;border-radius:20px;box-shadow:0 3px 14px #00000014;margin:auto auto 16px;padding:16px;display:flex;flex-direction:row;column-gap:28px}.AmenityItem .content-container .image-container{height:204px;max-width:400px;width:100%;margin-bottom:16px;background-color:var(--primary-color, #5ac0ae);border-radius:12px;display:flex;justify-content:center;align-items:center}.desktop-portal-mode .AmenityItem .content-container .image-container{width:128px;height:92px}.desktop-portal-mode .AmenityItem .content-container .image-container.slider{background:none}.AmenityItem .content-container .image-container .placeholder-icon{color:#fff;font-size:32px}.AmenityItem .content-container .image-container .amenity-image{object-fit:cover;height:100%;width:100%}.AmenityItem .content-container .image-container .amenity-image::part(image){border-radius:20px}.AmenityItem .content-container .amenity-info .amenity-title{font-size:14px;font-weight:500;line-height:16px;margin-bottom:8px;color:#28313b}.AmenityItem .content-container .amenity-info .amenity-meta{display:flex;flex-direction:row;column-gap:12px;color:#6c7782;line-height:18px;font-size:12px;font-weight:400}.desktop-portal-mode .AmenityItem .content-container .amenity-info .amenity-meta{flex-direction:column;row-gap:12px}.AmenityItem .content-container .amenity-info .amenity-meta .icon{font-size:18px;color:#28313b}.AmenityItem .content-container .amenity-info .amenity-meta div{display:flex;flex-direction:row;column-gap:8px}.AmenityItem.active{color:var(--primary-color, #5ac0ae)!important;border-bottom:2px solid var(--primary-color, #5ac0ae)}.AmenityItem .sub-nav-icon{font-size:30px}.AmenityItem:link,.AmenityItem:visited,.AmenityItem:hover,.AmenityItem:active{text-decoration:none}.desktop-portal-mode .SelectAmenityPage .content-container{--background: transparent}.SelectAmenityPage .content-container .content-wrapper{height:100%;width:100%}.mobile-portal-mode .SelectAmenityPage .content-container .content-wrapper{padding-bottom:40px}.desktop-portal-mode .SelectAmenityPage .content-container .content-wrapper{margin:auto}.SelectAmenityPage .content-container .content-wrapper .amenities-list{background:transparent;width:auto}.SelectAmenityPage .content-container .content-wrapper .amenities-list .title{font-size:32px;line-height:36px;font-weight:700;padding-left:24px;padding-right:24px}.mobile-portal-mode .SelectAmenityPage .content-container .content-wrapper .amenities-list .title{margin-bottom:32px}.desktop-portal-mode .SelectAmenityPage .content-container .content-wrapper .amenities-list .title{padding-top:32px;max-width:510px;margin:auto auto 32px}.desktop-portal-mode .SettingsPage{align-items:center}.SettingsPage ion-toolbar.toolbar{--padding-end: 24px;--padding-start: 24px;--background: #ffffff;--border-style: none;--color: #28313b}.desktop-portal-mode .SettingsPage ion-content.content{--padding-top: 40px}.desktop-portal-mode .SettingsPage ion-content.content .SettingsContent{max-width:510px;margin:auto;padding:20px}.SettingsPage .clear-site-data-item .clear-site-data-label{display:flex;flex-direction:row;gap:16px}.VisitorPage ion-content.visitor-content{--padding-start: 24px;--padding-end: 24px;--padding-top: 24px}.desktop-portal-mode .VisitorPage ion-content.visitor-content{--padding-start: 40px;--padding-end: 40px;--padding-top: 32px;--background: transparent}.desktop-portal-mode .VisitorPage ion-content.visitor-content .content-container{max-width:510px;margin:auto}.VisitorPage ion-content.visitor-content .content-container .sender-thumbnail{--border-radius: 14px;width:52px;height:52px;margin-bottom:40px}.VisitorPage ion-content.visitor-content .content-container .section-title{color:#28313b;font-size:16px;font-weight:700;line-height:20px;margin-bottom:20px}.VisitorPage ion-footer.visitor-page-footer{padding-bottom:28px;max-width:510px;margin:auto}.mobile-portal-mode .VisitorPage ion-footer.visitor-page-footer{padding-left:24px;padding-right:24px}.desktop-portal-mode .VisitorPage ion-footer.visitor-page-footer{padding-bottom:40px}.VisitorPage ion-footer.visitor-page-footer .cancel-permission{--border-color: #f54b5e;--color: #f54b5e}.VisitorPage ion-footer.visitor-page-footer .expiration-info-container{border-radius:10px;display:flex;gap:16px;padding:12px 20px;align-items:center;font-weight:400;font-size:14px;line-height:22px;background-color:#e0f0fd}.VisitorPage ion-footer.visitor-page-footer .expiration-info-container .icon{font-size:22px;color:#0078ff}.VisitorsListPage ion-toolbar.toolbar{--padding-end: 24px;--padding-start: 24px;--padding-bottom: 12px;--background: #ffffff;--border-style: none;--color: #28313b}.VisitorsListPage ion-toolbar.toolbar .search-icon{color:#28313b}.VisitorsListPage ion-toolbar.toolbar .search-icon.active{color:var(--primary-color, #5ac0ae)}.VisitorsListPage ion-toolbar.toolbar ion-back-button{--icon-margin-end: 8px;--icon-font-size: 24px;--color: #28313b}.VisitorsListPage .checkmark-circle-green{color:#5ac0ae!important}.VisitorsListPage .visitor-status{display:flex;align-items:center;column-gap:8px}.VisitorsListPage .visitor-status__indicator{width:8px;height:8px;border-radius:50%}.VisitorsListPage .visitor-status__label{font-size:14px;color:#6c7782}.VisitorsListPage .filters-and-info-container{column-gap:12px!important}.VisitorsListPage .filters-and-info-container .secondary-filters{width:auto!important;row-gap:0!important}.VisitorsListPage .filters-and-info-container .secondary-filters.VuiDesktopSelectInput .vui-select-container .vui-select__menu{width:max-content!important;min-width:100%!important}.VisitorsListPage .filters-and-info-container .secondary-filters .vui-select__control{height:36px!important;min-height:36px!important}.VisitorsListPage .no-visitors{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;width:100%;padding:24px}.VisitorsListPage .no-visitors__image{width:120px;height:120px}.VisitorsListPage .no-visitors__title{margin-top:24px;font-size:18px;font-weight:600}.VisitorsListPage .no-visitors__description{margin-top:8px;font-size:14px;line-height:1.5;color:#6c7782;max-width:320px;text-align:center;vertical-align:middle}.VisitorsListPage .no-visitors__resetFilter{margin-top:24px!important;font-weight:600!important}.MainNavBar{display:flex;align-items:center;justify-content:space-between;width:100%;height:90px;background:#fff;box-shadow:0 3px 14px #00000014;padding-right:100px;padding-left:100px}.MainNavBar .nav-buttons-container{display:flex;gap:90px}.MainNavBar .logo-container{width:112px}.MainNavBar .logo-container .logo-image{height:40px;width:max-content}.MainNavBar .logo-container .logo-image::part(image){object-fit:inherit}.MainNavBar .user-avatar-container{display:flex;align-items:center;column-gap:32px}.MainNavBar .user-avatar-container .intercom-trigger{font-size:28px;color:#28313b;cursor:pointer}.MainNavBar .user-avatar-container .user-avatar{text-decoration:none;width:50px;height:50px;border-radius:50%;background:var(--primary-color, #5ac0ae);text-align:center;line-height:50px;color:var(--calculated-text-color, #ffffff);font-size:20px;font-weight:700}a.MainNavBarButton{display:flex;align-items:center;color:#97a4b1!important;font-size:18px;gap:12px}a.MainNavBarButton .nav-icon{font-size:30px}a.MainNavBarButton.active{color:#28313b!important}a.MainNavBarButton:link,a.MainNavBarButton:visited,a.MainNavBarButton:hover,a.MainNavBarButton:active{text-decoration:none}.main-page{display:flex;align-items:center;background:#f5f8fb}.main-page .main-content{max-width:1026px;background:#fff}.VuiActionSheet{--height: fit-content;--width: calc(100% - 32px) ;--border-radius: 20px;display:flex;flex-direction:column;justify-content:flex-end;padding-bottom:28px}.VuiActionSheet .content-container{padding:12px;font-size:14px;font-weight:400;line-height:22px}.VuiActionSheet .content-container .actions-container .action-button{--padding-start: 0px;--inner-padding-start: 20px;--inner-padding-end: 20px;--inner-padding-top: 24px;--inner-padding-bottom: 24px;--background: #f5f8fb;--background-activated: #ebf2f8;--background-hover: #ebf2f8;cursor:pointer}.VuiActionSheet .content-container .actions-container .action-button:first-child{border-top-left-radius:12px;border-top-right-radius:12px}.VuiActionSheet .content-container .actions-container .action-button:last-child{border-bottom-left-radius:12px;border-bottom-right-radius:12px}.VuiActionSheet .content-container .actions-container .action-button .icon{font-size:22px}.lang-ltr .VuiActionSheet .content-container .actions-container .action-button .icon{margin-right:12px}.lang-rtl .VuiActionSheet .content-container .actions-container .action-button .icon{margin-left:12px}.VuiActionSheet .content-container .cancel{margin-top:12px;width:100%;height:56px;border-radius:12px;--background: #f5f8fb;--background-activated: #ebf2f8;--background-hover: #ebf2f8;--color: #f54b5e}.ion-page{padding-bottom:var(--bottom-safe-height, 0px)}.ion-page>ion-header{margin-top:var(--top-safe-height, 0px)}ion-modal.safe-area{--ion-safe-area-top: var(--top-safe-height)}.safe-area ion-modal ion-header{margin-top:0}.MobileLayout .tab-bar{padding:12px 48px;--background: $white;border-top:1px solid #e3e5e5;transition:margin-bottom .15s linear}.MobileLayout .tab-bar ion-tab-button{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;--color: $grey-dark;--color-selected: black}.MobileLayout .tab-bar ion-tab-button ion-label{font-size:10px}.MobileLayout .tab-bar ion-tab-button.tab-selected:before{width:50%;height:8px;content:"";position:absolute;top:-16px;margin:0 auto;background:var(--primary-color, #5ac0ae);border-radius:12px}.MobileLayout .create-button{display:flex;justify-content:center;align-items:center;min-height:auto;width:42px;height:42px;padding:0;color:#fff;--border-radius: 12px;--background: var(--primary-color, #5ac0ae);--background-hover: var(--primary-color-hover, #4ea898);--background-activated: var(--primary-color-hover, #4ea898);--background-focused: var(--primary-color-hover, #4ea898)}.MobileLayout .create-button .create-icon{width:24px;height:24px;font-size:24px}html,body{height:100%;margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px}html .intercom-messenger-frame,body .intercom-messenger-frame{margin-top:var(--top-safe-height, 0px)!important;height:calc(100% - var(--top-safe-height, 0px) - var(--bottom-safe-height, 0px))!important;box-shadow:0 calc(0px - var(--top-safe-height, 0px)) 0 #319bf5!important;border-bottom:var(--bottom-safe-height, 0px) solid rgb(250,250,250)!important}#root{height:100%}.bg-green{background-color:#5ac0ae!important}.bg-green-light{background-color:#acdfd7!important}.bg-green-lightest{background-color:#e6f6f3!important}.bg-green-dark{background-color:#4ea898!important}.bg-blue{background-color:#319bf5!important}.bg-grey-light{background:#ebf2f8!important}.bg-white{background:#fff!important}.bg-input{background:#f4f5f6!important}.bg-grey-lightest{background:#f5f8fb!important}.bg-orange{background:#f89520!important}.text-red{color:#f54b5e!important}.text-grey-light{color:#ebf2f8!important}.text-visitt-green{color:#63dbc1!important}.text-green-light{color:#acdfd7!important}.text-green{color:#5ac0ae!important}.text-green-dark{color:#4ea898!important}.text-green-darkest{color:#025647!important}.text-black{color:#28313b!important}.text-white{color:#fff!important}.h\:text-green:hover{color:#5ac0ae!important}.h\:bg-green-dark:hover{background-color:#4ea898!important}.h\:bg-grey-light:hover{background-color:#ebf2f8!important}.h-2{height:24px}.h-3{height:32px}.h-4{height:40px}.h-5{height:60px}.h-7{height:100px}.h-8{height:120px}.h-9{height:140px}.h-10{height:160px}.h-11{height:180px}.w-4{width:32px}.w-4{width:40px}.min-w-3{min-width:32px}.min-w-4{min-width:40px}.min-w-6{min-width:80px}.w-6{width:80px}.w-page-small{width:380px}.w-page-big{width:766px}.text-l{font-size:20px}.text-xl{font-size:24px}.border-b-grey-light{border-bottom:2px solid #ebf2f8}.border-green{border:2px solid #5ac0ae}.border-grey{border:2px solid #97a4b1}.border-grey-light{border:2px solid #ebf2f8}.border-t-grey-light{border-top:2px solid #ebf2f8}.lang-ltr .border-r-grey-light{border-right:2px solid #ebf2f8}.lang-rtl .border-r-grey-light,.lang-ltr .border-l-grey-light{border-left:2px solid #ebf2f8}.lang-rtl .border-l-grey-light{border-right:2px solid #ebf2f8}.border-v-grey-light{border-right:2px solid #ebf2f8;border-left:2px solid #ebf2f8}.br-3,.b-radius{border-radius:3px}.b-top-radius{border-top-left-radius:3px;border-top-right-radius:3px}.b-bottom-radius{border-bottom-left-radius:3px;border-bottom-right-radius:3px}.border-thin{border-width:1px}.body-bg{background-color:#f5f8fb}@media only screen and (max-width : 600px){.center-text-on-small{text-align:center}}.full-height{height:100%}.flex-4{flex:4}.justify-content-end{justify-content:flex-end}.text-align-start{text-align:start}.text-align-end{text-align:end}.align-items-center{align-items:center}.align-center{align-content:center}.mt8{margin-top:8px}.p12{padding:12px}.p4{padding:4px}.pb8{padding-bottom:8px}.pv8{padding-top:8px;padding-bottom:8px}.ph8{padding-left:8px;padding-right:8px}.ph12{padding-right:12px;padding-left:12px}.pb16{padding-bottom:16px}.pt8{padding-top:8px}.pt12{padding-top:12px}.pb12{padding-bottom:12px}.pt16{padding-top:16px}.pt32{padding-top:32px}.lang-ltr .pr16{padding-right:16px}.lang-rtl .pr16{padding-left:16px}.lang-ltr .pr24{padding-right:24px}.lang-rtl .pr24{padding-left:24px}.ph16{padding-right:16px;padding-left:16px}.pv16{padding-top:16px;padding-bottom:16px}.ph20{padding-left:20px;padding-right:20px}.pt24{padding-top:24px}.pb24{padding-bottom:24px}.pv24{padding-top:24px;padding-bottom:24px}.p24{padding:24px}.p32{padding:32px}.ph32{padding-left:32px;padding-right:32px}.pb32{padding-bottom:32px}.mt32{margin-top:32px}.pb40{padding-bottom:40px}.ph40{padding-right:40px;padding-left:40px}.mv24{margin-top:24px;margin-bottom:24px}.pt60{padding-top:60px}.pb60{padding-bottom:60px}@media only screen and (min-width : 601px){.p32-on-medium-up{padding:32px}}@media only screen and (max-width : 600px){.p16-on-small{padding:16px}}@media only screen and (min-width : 601px){.pv24-on-medium-up{padding-top:24px;padding-bottom:24px}}.mb4,.mb-text{margin-bottom:4px}.lang-ltr .ml4{margin-left:4px}.lang-rtl .ml4{margin-right:4px}.lang-ltr .mr12{margin-right:12px}.lang-rtl .mr12{margin-left:12px}.lang-ltr .mr20{margin-right:20px}.lang-rtl .mr20{margin-left:20px}.mv16{margin-top:16px;margin-bottom:16px}.mb40{margin-bottom:40px}.lang-ltr .mr40{margin-right:40px}.lang-rtl .mr40,.lang-ltr .ml40{margin-left:40px}.lang-rtl .ml40{margin-right:40px}.lang-ltr .mr-text{margin-right:4px}.lang-rtl .mr-text,.lang-ltr .ml-text{margin-left:4px}.lang-rtl .ml-text{margin-right:4px}.p-relative{position:relative}.p-fixed{position:fixed}.p-sticky{position:sticky}.d-inline-block{display:inline-block}.overflow-auto{overflow:auto}.bottom-0{bottom:0}.border-none{border:none!important}.h-input{height:36.4px!important}.align-self-start{align-self:flex-start}.align-self-center{align-self:center}.align-items-start{align-items:flex-start}.align-items-end{align-items:flex-end}.align-items-baseline{align-items:baseline}.no-wrap{white-space:nowrap}.paragraph{line-height:1.5}@media only screen and (max-width : 600px){.hide-on-small{display:none!important}}@media only screen and (min-width : 601px){.hide-on-medium{display:none!important}}.badge-small{padding:2px 4px;border-radius:3px}.bg-issue-pending{background-color:#97a4b1!important}.text-issue-pending{color:#97a4b1!important}.bg-issue-open{background-color:#319bf5!important}.text-issue-open{color:#319bf5!important}.bg-issue-in-progress{background-color:#9067c6!important}.text-issue-in-progress{color:#9067c6!important}.bg-issue-completed{background-color:#5ac0ae!important}.text-issue-completed{color:#5ac0ae!important}.bg-issue-canceled{background-color:#97a4b1!important}.text-issue-canceled{color:#97a4b1!important}.amenityBooking-pending{background-color:#e0f0fd!important;color:#2887d9!important}.amenityBooking-approved{background-color:#319bf5!important;color:#fff!important}.amenityBooking-canceled{background-color:#faa5af!important;color:#fff!important}.row-gap-12{row-gap:12px}.z-index-1{z-index:1}.common-divider{background:#ebf2f8;height:2px;padding:0!important}.full-width{width:100%}.whitespace-preserve{white-space:pre-line;word-break:break-word}.rtl{direction:rtl}.ltr{direction:ltr}.mb{margin-bottom:15px}.mt{margin-top:15px}.lang-ltr .ml8{margin-left:8px}.lang-rtl .ml8,.lang-ltr .mr8{margin-right:8px}.lang-rtl .mr8{margin-left:8px}.lang-ltr .ml16{margin-left:16px}.lang-rtl .ml16,.lang-ltr .mr16{margin-right:16px}.lang-rtl .mr16{margin-left:16px}.lang-ltr .ml24{margin-left:24px}.lang-rtl .ml24,.lang-ltr .mr24{margin-right:24px}.lang-rtl .mr24{margin-left:24px}.mb4{margin-bottom:4px}.mb16{margin-bottom:16px}.mt16{margin-top:16px}.mv20{margin-bottom:20px;margin-top:20px}.mv24{margin-bottom:24px;margin-top:24px}.mh32{margin-right:32px;margin-left:32px}.mv32{margin-bottom:32px;margin-top:32px}.ph4{padding-left:4px;padding-right:4px}.lang-ltr .pl16{padding-left:16px}.lang-rtl .pl16{padding-right:16px}.d-flex{display:flex}.flex-1{flex:1}.flex-2{flex:2}.flex-direction-reverse{flex-direction:row-reverse}.justify-content-between{justify-content:space-between}.justify-content-center{justify-content:center}.justify-content-flex-end{justify-content:flex-end}.flex-direction-column{flex-direction:column}.center{align-items:center}.flex-wrap{flex-wrap:wrap}.text-grey{color:#97a4b1!important}.text-grey-dark{color:#6c7782!important}.white-text{color:#fff}.circle{border-radius:50%}.pointer{cursor:pointer}.text-no-deco{text-decoration:none}.mt24{margin-top:24px}.p16{padding:16px}.weight-500{font-weight:500}@media only screen and (max-width: 600px){.mb16-mobile{margin-bottom:16px}}.mb8{margin-bottom:8px}.mb12{margin-bottom:12px}.mb20{margin-bottom:20px}.mb24{margin-bottom:24px}.mb28{margin-bottom:28px}.mb32{margin-bottom:32px}.mt20{margin-top:20px}.mt28{margin-top:28px}.mv8{margin-top:8px;margin-bottom:8px}.text-large-bold{font-size:18px;font-weight:700;line-height:18px}.text-large-medium{font-size:18px;font-weight:500;line-height:18px}.text-large-regular{font-size:18px;font-weight:400;line-height:18px}.text-large-tight-bold{font-size:18px;font-weight:700;line-height:20px}.text-large-tight-medium{font-size:18px;font-weight:500;line-height:20px}.text-large-tight-regular{font-size:18px;font-weight:400;line-height:20px}.text-large-normal-bold{font-size:18px;font-weight:700;line-height:24px}.text-large-normal-medium{font-size:18px;font-weight:500;line-height:24px}.text-large-normal-regular{font-size:18px;font-weight:400;line-height:24px}.text-regular-bold{font-size:16px;font-weight:700;line-height:18px}.text-regular-medium{font-size:16px;font-weight:500;line-height:18px}.text-regular-regular{font-size:16px;font-weight:400;line-height:18px}.text-regular-tight-bold{font-size:16px;font-weight:700;line-height:20px}.text-regular-tight-medium{font-size:16px;font-weight:500;line-height:20px}.text-regular-tight-regular{font-size:16px;font-weight:400;line-height:20px}.text-regular-normal-bold{font-size:16px;font-weight:700;line-height:24px}.text-regular-normal-medium{font-size:16px;font-weight:500;line-height:24px}.text-regular-normal-regular{font-size:16px;font-weight:400;line-height:24px}.text-small-bold{font-size:14px;font-weight:700;line-height:14px}.text-small-medium{font-size:14px;font-weight:500;line-height:14px}.text-small-regular{font-size:14px;font-weight:400;line-height:14px}.text-small-tight-bold{font-size:14px;font-weight:700;line-height:16px}.text-small-tight-medium{font-size:14px;font-weight:500;line-height:16px}.text-small-tight-regular{font-size:14px;font-weight:400;line-height:16px}.text-small-normal-bold{font-size:14px;font-weight:700;line-height:20px}.text-small-normal-medium{font-size:14px;font-weight:500;line-height:20px}.text-small-normal-regular{font-size:14px;font-weight:400;line-height:20px}.text-tiny-bold{font-size:12px;font-weight:700;line-height:12px}.text-tiny-medium{font-size:12px;font-weight:500;line-height:12px}.text-tiny-regular{font-size:12px;font-weight:400;line-height:12px}.text-tiny-tight-bold{font-size:12px;font-weight:700;line-height:14px}.text-tiny-tight-medium{font-size:12px;font-weight:500;line-height:14px}.text-tiny-tight-regular{font-size:12px;font-weight:400;line-height:14px}.text-tiny-normal-bold{font-size:12px;font-weight:700;line-height:16px}.text-tiny-normal-medium{font-size:12px;font-weight:500;line-height:16px}.text-tiny-normal-regular{font-size:12px;font-weight:400;line-height:16px}.text-blue{color:#319bf5!important}.center-text{text-align:center}.text-s{font-size:14px}.text-xs{font-size:12px}.text-l{font-size:18px}.text-xl{font-size:20px}.thin{font-weight:300}.medium-weight{font-weight:500}.semi-bold{font-weight:600}.bold{font-weight:700}.extra-bold{font-weight:900}.divider-grey-light{height:1px;background-color:#ebf2f8;width:100%}.error-message{font-size:14px;margin-top:12px}.red-text{color:#f54b5e!important}.PortalSelect .body{padding:0 10px 10px}.PortalSelect .items-container{overflow:auto;min-height:270px;max-height:500px;padding:20px}.PortalSelect .item{padding:25px 0;width:100%;border:1px solid #e8eef4;border-radius:10px;margin:10px 0;box-shadow:1px 1px 3px #e8eef4;cursor:pointer;text-align:center;font-size:larger}.PortalSelect .item:hover{background-color:#e8eef4;color:#5ac0ae}:root{--ion-color-primary: #0054e9;--ion-color-primary-rgb: 0, 84, 233;--ion-color-primary-contrast: #fff;--ion-color-primary-contrast-rgb: 255, 255, 255;--ion-color-primary-shade: #004acd;--ion-color-primary-tint: #1a65eb;--ion-color-secondary: #0163aa;--ion-color-secondary-rgb: 1, 99, 170;--ion-color-secondary-contrast: #fff;--ion-color-secondary-contrast-rgb: 255, 255, 255;--ion-color-secondary-shade: #015796;--ion-color-secondary-tint: #1a73b3;--ion-color-tertiary: #6030ff;--ion-color-tertiary-rgb: 96, 48, 255;--ion-color-tertiary-contrast: #fff;--ion-color-tertiary-contrast-rgb: 255, 255, 255;--ion-color-tertiary-shade: #542ae0;--ion-color-tertiary-tint: #7045ff;--ion-color-success: #2dd55b;--ion-color-success-rgb: 45, 213, 91;--ion-color-success-contrast: #000;--ion-color-success-contrast-rgb: 0, 0, 0;--ion-color-success-shade: #28bb50;--ion-color-success-tint: #42d96b;--ion-color-warning: #ffc409;--ion-color-warning-rgb: 255, 196, 9;--ion-color-warning-contrast: #000;--ion-color-warning-contrast-rgb: 0, 0, 0;--ion-color-warning-shade: #e0ac08;--ion-color-warning-tint: #ffca22;--ion-color-danger: #c5000f;--ion-color-danger-rgb: 197, 0, 15;--ion-color-danger-contrast: #fff;--ion-color-danger-contrast-rgb: 255, 255, 255;--ion-color-danger-shade: #ad000d;--ion-color-danger-tint: #cb1a27;--ion-color-light: #f4f5f8;--ion-color-light-rgb: 244, 245, 248;--ion-color-light-contrast: #000;--ion-color-light-contrast-rgb: 0, 0, 0;--ion-color-light-shade: #d7d8da;--ion-color-light-tint: #f5f6f9;--ion-color-medium: #636469;--ion-color-medium-rgb: 99, 100, 105;--ion-color-medium-contrast: #fff;--ion-color-medium-contrast-rgb: 255, 255, 255;--ion-color-medium-shade: #57585c;--ion-color-medium-tint: #737478;--ion-color-dark: #222428;--ion-color-dark-rgb: 34, 36, 40;--ion-color-dark-contrast: #fff;--ion-color-dark-contrast-rgb: 255, 255, 255;--ion-color-dark-shade: #1e2023;--ion-color-dark-tint: #383a3e}html.ios{--ion-default-font: -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Roboto", sans-serif}html.md{--ion-default-font: "Roboto", "Helvetica Neue", sans-serif}html{--ion-dynamic-font: -apple-system-body;--ion-font-family: var(--ion-default-font)}body{background:var(--ion-background-color);color:var(--ion-text-color)}body.backdrop-no-scroll{overflow:hidden}html.ios ion-modal.modal-card ion-header ion-toolbar:first-of-type,html.ios ion-modal.modal-sheet ion-header ion-toolbar:first-of-type,html.ios ion-modal ion-footer ion-toolbar:first-of-type{padding-top:6px}html.ios ion-modal.modal-card ion-header ion-toolbar:last-of-type,html.ios ion-modal.modal-sheet ion-header ion-toolbar:last-of-type{padding-bottom:6px}html.ios ion-modal ion-toolbar{padding-right:calc(var(--ion-safe-area-right) + 8px);padding-left:calc(var(--ion-safe-area-left) + 8px)}@media screen and (min-width: 768px){html.ios ion-modal.modal-card:first-of-type{--backdrop-opacity: .18}}ion-modal.modal-default.show-modal~ion-modal.modal-default{--backdrop-opacity: 0;--box-shadow: none}html.ios ion-modal.modal-card .ion-page{border-top-left-radius:var(--border-radius)}.ion-color-primary{--ion-color-base: var(--ion-color-primary, #0054e9) !important;--ion-color-base-rgb: var(--ion-color-primary-rgb, 0, 84, 233) !important;--ion-color-contrast: var(--ion-color-primary-contrast, #fff) !important;--ion-color-contrast-rgb: var(--ion-color-primary-contrast-rgb, 255, 255, 255) !important;--ion-color-shade: var(--ion-color-primary-shade, #004acd) !important;--ion-color-tint: var(--ion-color-primary-tint, #1a65eb) !important}.ion-color-secondary{--ion-color-base: var(--ion-color-secondary, #0163aa) !important;--ion-color-base-rgb: var(--ion-color-secondary-rgb, 1, 99, 170) !important;--ion-color-contrast: var(--ion-color-secondary-contrast, #fff) !important;--ion-color-contrast-rgb: var(--ion-color-secondary-contrast-rgb, 255, 255, 255) !important;--ion-color-shade: var(--ion-color-secondary-shade, #015796) !important;--ion-color-tint: var(--ion-color-secondary-tint, #1a73b3) !important}.ion-color-tertiary{--ion-color-base: var(--ion-color-tertiary, #6030ff) !important;--ion-color-base-rgb: var(--ion-color-tertiary-rgb, 96, 48, 255) !important;--ion-color-contrast: var(--ion-color-tertiary-contrast, #fff) !important;--ion-color-contrast-rgb: var(--ion-color-tertiary-contrast-rgb, 255, 255, 255) !important;--ion-color-shade: var(--ion-color-tertiary-shade, #542ae0) !important;--ion-color-tint: var(--ion-color-tertiary-tint, #7045ff) !important}.ion-color-success{--ion-color-base: var(--ion-color-success, #2dd55b) !important;--ion-color-base-rgb: var(--ion-color-success-rgb, 45, 213, 91) !important;--ion-color-contrast: var(--ion-color-success-contrast, #000) !important;--ion-color-contrast-rgb: var(--ion-color-success-contrast-rgb, 0, 0, 0) !important;--ion-color-shade: var(--ion-color-success-shade, #28bb50) !important;--ion-color-tint: var(--ion-color-success-tint, #42d96b) !important}.ion-color-warning{--ion-color-base: var(--ion-color-warning, #ffc409) !important;--ion-color-base-rgb: var(--ion-color-warning-rgb, 255, 196, 9) !important;--ion-color-contrast: var(--ion-color-warning-contrast, #000) !important;--ion-color-contrast-rgb: var(--ion-color-warning-contrast-rgb, 0, 0, 0) !important;--ion-color-shade: var(--ion-color-warning-shade, #e0ac08) !important;--ion-color-tint: var(--ion-color-warning-tint, #ffca22) !important}.ion-color-danger{--ion-color-base: var(--ion-color-danger, #c5000f) !important;--ion-color-base-rgb: var(--ion-color-danger-rgb, 197, 0, 15) !important;--ion-color-contrast: var(--ion-color-danger-contrast, #fff) !important;--ion-color-contrast-rgb: var(--ion-color-danger-contrast-rgb, 255, 255, 255) !important;--ion-color-shade: var(--ion-color-danger-shade, #ad000d) !important;--ion-color-tint: var(--ion-color-danger-tint, #cb1a27) !important}.ion-color-light{--ion-color-base: var(--ion-color-light, #f4f5f8) !important;--ion-color-base-rgb: var(--ion-color-light-rgb, 244, 245, 248) !important;--ion-color-contrast: var(--ion-color-light-contrast, #000) !important;--ion-color-contrast-rgb: var(--ion-color-light-contrast-rgb, 0, 0, 0) !important;--ion-color-shade: var(--ion-color-light-shade, #d7d8da) !important;--ion-color-tint: var(--ion-color-light-tint, #f5f6f9) !important}.ion-color-medium{--ion-color-base: var(--ion-color-medium, #636469) !important;--ion-color-base-rgb: var(--ion-color-medium-rgb, 99, 100, 105) !important;--ion-color-contrast: var(--ion-color-medium-contrast, #fff) !important;--ion-color-contrast-rgb: var(--ion-color-medium-contrast-rgb, 255, 255, 255) !important;--ion-color-shade: var(--ion-color-medium-shade, #57585c) !important;--ion-color-tint: var(--ion-color-medium-tint, #737478) !important}.ion-color-dark{--ion-color-base: var(--ion-color-dark, #222428) !important;--ion-color-base-rgb: var(--ion-color-dark-rgb, 34, 36, 40) !important;--ion-color-contrast: var(--ion-color-dark-contrast, #fff) !important;--ion-color-contrast-rgb: var(--ion-color-dark-contrast-rgb, 255, 255, 255) !important;--ion-color-shade: var(--ion-color-dark-shade, #1e2023) !important;--ion-color-tint: var(--ion-color-dark-tint, #383a3e) !important}.ion-page{left:0;right:0;top:0;bottom:0;display:flex;position:absolute;flex-direction:column;justify-content:space-between;contain:layout size style;z-index:0}ion-modal>.ion-page{position:relative;contain:layout style;height:100%}.split-pane-visible>.ion-page.split-pane-main{position:relative}ion-route,ion-route-redirect,ion-router,ion-select-option,ion-nav-controller,ion-menu-controller,ion-action-sheet-controller,ion-alert-controller,ion-loading-controller,ion-modal-controller,ion-picker-controller,ion-popover-controller,ion-toast-controller,.ion-page-hidden{display:none!important}.ion-page-invisible{opacity:0}.can-go-back>ion-header ion-back-button{display:block}html.plt-ios.plt-hybrid,html.plt-ios.plt-pwa{--ion-statusbar-padding: 20px}@supports (padding-top: 20px){html{--ion-safe-area-top: var(--ion-statusbar-padding)}}@supports (padding-top: env(safe-area-inset-top)){html{--ion-safe-area-top: env(safe-area-inset-top);--ion-safe-area-bottom: env(safe-area-inset-bottom);--ion-safe-area-left: env(safe-area-inset-left);--ion-safe-area-right: env(safe-area-inset-right)}}ion-card.ion-color .ion-inherit-color,ion-card-header.ion-color .ion-inherit-color{color:inherit}.menu-content{transform:translateZ(0)}.menu-content-open{cursor:pointer;touch-action:manipulation;pointer-events:none;overflow-y:hidden}.menu-content-open ion-content{--overflow: hidden}.menu-content-open .ion-content-scroll-host{overflow:hidden}.ios .menu-content-reveal{box-shadow:-8px 0 42px #00000014}[dir=rtl].ios .menu-content-reveal{box-shadow:8px 0 42px #00000014}.md .menu-content-reveal,.md .menu-content-push{box-shadow:4px 0 16px #0000002e}ion-accordion-group.accordion-group-expand-inset>ion-accordion:first-of-type{border-top-left-radius:8px;border-top-right-radius:8px}ion-accordion-group.accordion-group-expand-inset>ion-accordion:last-of-type{border-bottom-left-radius:8px;border-bottom-right-radius:8px}ion-accordion-group>ion-accordion:last-of-type ion-item[slot=header]{--border-width: 0px}ion-accordion.accordion-animated>[slot=header] .ion-accordion-toggle-icon{transition:.3s transform cubic-bezier(.25,.8,.5,1)}@media (prefers-reduced-motion: reduce){ion-accordion .ion-accordion-toggle-icon{transition:none!important}}ion-accordion.accordion-expanding>[slot=header] .ion-accordion-toggle-icon,ion-accordion.accordion-expanded>[slot=header] .ion-accordion-toggle-icon{transform:rotate(180deg)}ion-accordion-group.accordion-group-expand-inset.md>ion-accordion.accordion-previous ion-item[slot=header]{--border-width: 0px;--inner-border-width: 0px}ion-accordion-group.accordion-group-expand-inset.md>ion-accordion.accordion-expanding:first-of-type,ion-accordion-group.accordion-group-expand-inset.md>ion-accordion.accordion-expanded:first-of-type{margin-top:0}ion-input input::-webkit-date-and-time-value{text-align:start}.ion-datetime-button-overlay{--width: fit-content;--height: fit-content}.ion-datetime-button-overlay ion-datetime.datetime-grid{width:320px;min-height:320px}[ion-last-focus],header[tabindex="-1"]:focus,[role=banner][tabindex="-1"]:focus,main[tabindex="-1"]:focus,[role=main][tabindex="-1"]:focus,h1[tabindex="-1"]:focus,[role=heading][aria-level="1"][tabindex="-1"]:focus{outline:none}.popover-viewport:has(>ion-content){overflow:hidden}@supports not selector(:has(> ion-content)){.popover-viewport{overflow:hidden}}audio,canvas,progress,video{vertical-align:baseline}audio:not([controls]){display:none;height:0}b,strong{font-weight:700}img{max-width:100%}hr{height:1px;border-width:0;box-sizing:content-box}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}label,input,select,textarea{font-family:inherit;line-height:normal}textarea{overflow:auto;height:auto;font:inherit;color:inherit}textarea::placeholder{padding-left:2px}form,input,optgroup,select{margin:0;font:inherit;color:inherit}html input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}a,a div,a span,a ion-icon,a ion-label,button,button div,button span,button ion-icon,button ion-label,.ion-tappable,[tappable],[tappable] div,[tappable] span,[tappable] ion-icon,[tappable] ion-label,input,textarea{touch-action:manipulation}a ion-label,button ion-label{pointer-events:none}button{padding:0;border:0;border-radius:0;font-family:inherit;font-style:inherit;font-variant:inherit;line-height:1;text-transform:none;cursor:pointer;-webkit-appearance:button}[tappable]{cursor:pointer}a[disabled],button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}html{width:100%;height:100%;-webkit-text-size-adjust:100%;text-size-adjust:100%}html:not(.hydrated) body{display:none}html.ion-ce body{display:block}html.plt-pwa{height:100vh}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;margin:0;padding:0;position:fixed;width:100%;max-width:100%;height:100%;max-height:100%;transform:translateZ(0);text-rendering:optimizeLegibility;overflow:hidden;touch-action:manipulation;-webkit-user-drag:none;-ms-content-zooming:none;word-wrap:break-word;overscroll-behavior-y:none;-webkit-text-size-adjust:none;text-size-adjust:none}html{font-family:var(--ion-font-family)}@supports (-webkit-touch-callout: none){html{font:var(--ion-dynamic-font, 16px var(--ion-font-family))}}a{background-color:transparent;color:var(--ion-color-primary, #0054e9)}h1,h2,h3,h4,h5,h6{margin-top:16px;margin-bottom:10px;font-weight:500;line-height:1.2}h1{margin-top:20px;font-size:1.625rem}h2{margin-top:18px;font-size:1.5rem}h3{font-size:1.375rem}h4{font-size:1.25rem}h5{font-size:1.125rem}h6{font-size:1rem}small{font-size:75%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}.ion-no-padding{--padding-start: 0;--padding-end: 0;--padding-top: 0;--padding-bottom: 0;padding:0}.ion-padding{--padding-start: var(--ion-padding, 16px);--padding-end: var(--ion-padding, 16px);--padding-top: var(--ion-padding, 16px);--padding-bottom: var(--ion-padding, 16px);-webkit-padding-start:var(--ion-padding, 16px);padding-inline-start:var(--ion-padding, 16px);-webkit-padding-end:var(--ion-padding, 16px);padding-inline-end:var(--ion-padding, 16px);padding-top:var(--ion-padding, 16px);padding-bottom:var(--ion-padding, 16px)}.ion-padding-top{--padding-top: var(--ion-padding, 16px);padding-top:var(--ion-padding, 16px)}.ion-padding-start{--padding-start: var(--ion-padding, 16px);-webkit-padding-start:var(--ion-padding, 16px);padding-inline-start:var(--ion-padding, 16px)}.ion-padding-end{--padding-end: var(--ion-padding, 16px);-webkit-padding-end:var(--ion-padding, 16px);padding-inline-end:var(--ion-padding, 16px)}.ion-padding-bottom{--padding-bottom: var(--ion-padding, 16px);padding-bottom:var(--ion-padding, 16px)}.ion-padding-vertical{--padding-top: var(--ion-padding, 16px);--padding-bottom: var(--ion-padding, 16px);padding-top:var(--ion-padding, 16px);padding-bottom:var(--ion-padding, 16px)}.ion-padding-horizontal{--padding-start: var(--ion-padding, 16px);--padding-end: var(--ion-padding, 16px);-webkit-padding-start:var(--ion-padding, 16px);padding-inline-start:var(--ion-padding, 16px);-webkit-padding-end:var(--ion-padding, 16px);padding-inline-end:var(--ion-padding, 16px)}.ion-no-margin{--margin-start: 0;--margin-end: 0;--margin-top: 0;--margin-bottom: 0;margin:0}.ion-margin{--margin-start: var(--ion-margin, 16px);--margin-end: var(--ion-margin, 16px);--margin-top: var(--ion-margin, 16px);--margin-bottom: var(--ion-margin, 16px);-webkit-margin-start:var(--ion-margin, 16px);margin-inline-start:var(--ion-margin, 16px);-webkit-margin-end:var(--ion-margin, 16px);margin-inline-end:var(--ion-margin, 16px);margin-top:var(--ion-margin, 16px);margin-bottom:var(--ion-margin, 16px)}.ion-margin-top{--margin-top: var(--ion-margin, 16px);margin-top:var(--ion-margin, 16px)}.ion-margin-start{--margin-start: var(--ion-margin, 16px);-webkit-margin-start:var(--ion-margin, 16px);margin-inline-start:var(--ion-margin, 16px)}.ion-margin-end{--margin-end: var(--ion-margin, 16px);-webkit-margin-end:var(--ion-margin, 16px);margin-inline-end:var(--ion-margin, 16px)}.ion-margin-bottom{--margin-bottom: var(--ion-margin, 16px);margin-bottom:var(--ion-margin, 16px)}.ion-margin-vertical{--margin-top: var(--ion-margin, 16px);--margin-bottom: var(--ion-margin, 16px);margin-top:var(--ion-margin, 16px);margin-bottom:var(--ion-margin, 16px)}.ion-margin-horizontal{--margin-start: var(--ion-margin, 16px);--margin-end: var(--ion-margin, 16px);-webkit-margin-start:var(--ion-margin, 16px);margin-inline-start:var(--ion-margin, 16px);-webkit-margin-end:var(--ion-margin, 16px);margin-inline-end:var(--ion-margin, 16px)}.ion-float-left{float:left!important}.ion-float-right{float:right!important}.ion-float-start{float:left!important}:host-context([dir=rtl]) .ion-float-start{float:right!important}[dir=rtl] .ion-float-start{float:right!important}@supports selector(:dir(rtl)){.ion-float-start:dir(rtl){float:right!important}}.ion-float-end{float:right!important}:host-context([dir=rtl]) .ion-float-end{float:left!important}[dir=rtl] .ion-float-end{float:left!important}@supports selector(:dir(rtl)){.ion-float-end:dir(rtl){float:left!important}}@media (min-width: 576px){.ion-float-sm-left{float:left!important}.ion-float-sm-right{float:right!important}.ion-float-sm-start{float:left!important}:host-context([dir=rtl]) .ion-float-sm-start{float:right!important}[dir=rtl] .ion-float-sm-start{float:right!important}@supports selector(:dir(rtl)){.ion-float-sm-start:dir(rtl){float:right!important}}.ion-float-sm-end{float:right!important}:host-context([dir=rtl]) .ion-float-sm-end{float:left!important}[dir=rtl] .ion-float-sm-end{float:left!important}@supports selector(:dir(rtl)){.ion-float-sm-end:dir(rtl){float:left!important}}}@media (min-width: 768px){.ion-float-md-left{float:left!important}.ion-float-md-right{float:right!important}.ion-float-md-start{float:left!important}:host-context([dir=rtl]) .ion-float-md-start{float:right!important}[dir=rtl] .ion-float-md-start{float:right!important}@supports selector(:dir(rtl)){.ion-float-md-start:dir(rtl){float:right!important}}.ion-float-md-end{float:right!important}:host-context([dir=rtl]) .ion-float-md-end{float:left!important}[dir=rtl] .ion-float-md-end{float:left!important}@supports selector(:dir(rtl)){.ion-float-md-end:dir(rtl){float:left!important}}}@media (min-width: 992px){.ion-float-lg-left{float:left!important}.ion-float-lg-right{float:right!important}.ion-float-lg-start{float:left!important}:host-context([dir=rtl]) .ion-float-lg-start{float:right!important}[dir=rtl] .ion-float-lg-start{float:right!important}@supports selector(:dir(rtl)){.ion-float-lg-start:dir(rtl){float:right!important}}.ion-float-lg-end{float:right!important}:host-context([dir=rtl]) .ion-float-lg-end{float:left!important}[dir=rtl] .ion-float-lg-end{float:left!important}@supports selector(:dir(rtl)){.ion-float-lg-end:dir(rtl){float:left!important}}}@media (min-width: 1200px){.ion-float-xl-left{float:left!important}.ion-float-xl-right{float:right!important}.ion-float-xl-start{float:left!important}:host-context([dir=rtl]) .ion-float-xl-start{float:right!important}[dir=rtl] .ion-float-xl-start{float:right!important}@supports selector(:dir(rtl)){.ion-float-xl-start:dir(rtl){float:right!important}}.ion-float-xl-end{float:right!important}:host-context([dir=rtl]) .ion-float-xl-end{float:left!important}[dir=rtl] .ion-float-xl-end{float:left!important}@supports selector(:dir(rtl)){.ion-float-xl-end:dir(rtl){float:left!important}}}.ion-text-center{text-align:center!important}.ion-text-justify{text-align:justify!important}.ion-text-start{text-align:start!important}.ion-text-end{text-align:end!important}.ion-text-left{text-align:left!important}.ion-text-right{text-align:right!important}.ion-text-nowrap{white-space:nowrap!important}.ion-text-wrap{white-space:normal!important}@media (min-width: 576px){.ion-text-sm-center{text-align:center!important}.ion-text-sm-justify{text-align:justify!important}.ion-text-sm-start{text-align:start!important}.ion-text-sm-end{text-align:end!important}.ion-text-sm-left{text-align:left!important}.ion-text-sm-right{text-align:right!important}.ion-text-sm-nowrap{white-space:nowrap!important}.ion-text-sm-wrap{white-space:normal!important}}@media (min-width: 768px){.ion-text-md-center{text-align:center!important}.ion-text-md-justify{text-align:justify!important}.ion-text-md-start{text-align:start!important}.ion-text-md-end{text-align:end!important}.ion-text-md-left{text-align:left!important}.ion-text-md-right{text-align:right!important}.ion-text-md-nowrap{white-space:nowrap!important}.ion-text-md-wrap{white-space:normal!important}}@media (min-width: 992px){.ion-text-lg-center{text-align:center!important}.ion-text-lg-justify{text-align:justify!important}.ion-text-lg-start{text-align:start!important}.ion-text-lg-end{text-align:end!important}.ion-text-lg-left{text-align:left!important}.ion-text-lg-right{text-align:right!important}.ion-text-lg-nowrap{white-space:nowrap!important}.ion-text-lg-wrap{white-space:normal!important}}@media (min-width: 1200px){.ion-text-xl-center{text-align:center!important}.ion-text-xl-justify{text-align:justify!important}.ion-text-xl-start{text-align:start!important}.ion-text-xl-end{text-align:end!important}.ion-text-xl-left{text-align:left!important}.ion-text-xl-right{text-align:right!important}.ion-text-xl-nowrap{white-space:nowrap!important}.ion-text-xl-wrap{white-space:normal!important}}.ion-text-uppercase{text-transform:uppercase!important}.ion-text-lowercase{text-transform:lowercase!important}.ion-text-capitalize{text-transform:capitalize!important}@media (min-width: 576px){.ion-text-sm-uppercase{text-transform:uppercase!important}.ion-text-sm-lowercase{text-transform:lowercase!important}.ion-text-sm-capitalize{text-transform:capitalize!important}}@media (min-width: 768px){.ion-text-md-uppercase{text-transform:uppercase!important}.ion-text-md-lowercase{text-transform:lowercase!important}.ion-text-md-capitalize{text-transform:capitalize!important}}@media (min-width: 992px){.ion-text-lg-uppercase{text-transform:uppercase!important}.ion-text-lg-lowercase{text-transform:lowercase!important}.ion-text-lg-capitalize{text-transform:capitalize!important}}@media (min-width: 1200px){.ion-text-xl-uppercase{text-transform:uppercase!important}.ion-text-xl-lowercase{text-transform:lowercase!important}.ion-text-xl-capitalize{text-transform:capitalize!important}}.ion-align-self-start{align-self:flex-start!important}.ion-align-self-end{align-self:flex-end!important}.ion-align-self-center{align-self:center!important}.ion-align-self-stretch{align-self:stretch!important}.ion-align-self-baseline{align-self:baseline!important}.ion-align-self-auto{align-self:auto!important}.ion-wrap{flex-wrap:wrap!important}.ion-nowrap{flex-wrap:nowrap!important}.ion-wrap-reverse{flex-wrap:wrap-reverse!important}.ion-justify-content-start{justify-content:flex-start!important}.ion-justify-content-center{justify-content:center!important}.ion-justify-content-end{justify-content:flex-end!important}.ion-justify-content-around{justify-content:space-around!important}.ion-justify-content-between{justify-content:space-between!important}.ion-justify-content-evenly{justify-content:space-evenly!important}.ion-align-items-start{align-items:flex-start!important}.ion-align-items-center{align-items:center!important}.ion-align-items-end{align-items:flex-end!important}.ion-align-items-stretch{align-items:stretch!important}.ion-align-items-baseline{align-items:baseline!important}.ion-hide,.ion-hide-up,.ion-hide-down{display:none!important}@media (min-width: 576px){.ion-hide-sm-up{display:none!important}}@media (max-width: 575.98px){.ion-hide-sm-down{display:none!important}}@media (min-width: 768px){.ion-hide-md-up{display:none!important}}@media (max-width: 767.98px){.ion-hide-md-down{display:none!important}}@media (min-width: 992px){.ion-hide-lg-up{display:none!important}}@media (max-width: 991.98px){.ion-hide-lg-down{display:none!important}}@media (min-width: 1200px){.ion-hide-xl-up{display:none!important}}@media (max-width: 1199.98px){.ion-hide-xl-down{display:none!important}}
