@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}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.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);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.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-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{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-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper:after{content:"";position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper:after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size: 44px}.swiper-button-prev,.swiper-button-next{position:absolute;top:var(--swiper-navigation-top-offset, 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-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev.swiper-button-hidden,.swiper-button-next.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-prev,.swiper-navigation-disabled .swiper-button-next{display:none!important}.swiper-button-prev svg,.swiper-button-next svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-prev svg,.swiper-rtl .swiper-button-next svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset, 10px);right:auto}.swiper-button-lock{display:none}.swiper-button-prev:after,.swiper-button-next: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:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset, 10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.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-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom, 8px);top:var(--swiper-pagination-top, auto);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:var(--swiper-pagination-bullet-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;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-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right, 8px);left:var(--swiper-pagination-left, auto);top:50%;transform:translate3d(0,-50%,0)}.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-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-fraction{color:var(--swiper-pagination-fraction-color, inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, .25));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-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size, 4px);left:0;top:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size, 4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius, 10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color, rgba(0, 0, 0, .1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset, 1%);bottom:var(--swiper-scrollbar-bottom, 4px);top:var(--swiper-scrollbar-top, auto);z-index:50;height:var(--swiper-scrollbar-size, 4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%))}.swiper-vertical>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-vertical{position:absolute;left:var(--swiper-scrollbar-left, auto);right:var(--swiper-scrollbar-right, 4px);top:var(--swiper-scrollbar-sides-offset, 1%);z-index:50;width:var(--swiper-scrollbar-size, 4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color, rgba(0, 0, 0, .5));border-radius:var(--swiper-scrollbar-border-radius, 10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>img,.swiper-zoom-container>svg,.swiper-zoom-container>canvas{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;inset:0;filter:blur(50px)}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right{z-index:0;backface-visibility:hidden}.swiper.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right{z-index:0;backface-visibility:hidden}.swiper-creative .swiper-slide{backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;backface-visibility:hidden;overflow:hidden}/*!
 * Viewer.js v1.11.7
 * https://fengyuanchen.github.io/viewerjs
 *
 * Copyright 2015-present Chen Fengyuan
 * Released under the MIT license
 *
 * Date: 2024-11-24T04:32:14.526Z
 */.viewer-zoom-in:before,.viewer-zoom-out:before,.viewer-one-to-one:before,.viewer-reset:before,.viewer-prev:before,.viewer-play:before,.viewer-next:before,.viewer-rotate-left:before,.viewer-rotate-right:before,.viewer-flip-horizontal:before,.viewer-flip-vertical:before,.viewer-fullscreen:before,.viewer-fullscreen-exit:before,.viewer-close:before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 560 40%22%3E%3Cpath fill%3D%22%23fff%22 d%3D%22M49.6 17.9h20.2v3.9H49.6zm123.1 2 10.9-11 2.7 2.8-8.2 8.2 8.2 8.2-2.7 2.7-10.9-10.9zm94 0-10.8-11-2.7 2.8 8.1 8.2-8.1 8.2 2.7 2.7 10.8-10.9zM212 9.3l20.1 10.6L212 30.5V9.3zm161.5 4.6-7.2 6 7.2 5.9v-4h12.4v4l7.3-5.9-7.3-6v4h-12.4v-4zm40.2 12.3 5.9 7.2 5.9-7.2h-4V13.6h4l-5.9-7.3-5.9 7.3h4v12.6h-4zm35.9-16.5h6.3v2h-4.3V16h-2V9.7Zm14 0h6.2V16h-2v-4.3h-4.2v-2Zm6.2 14V30h-6.2v-2h4.2v-4.3h2Zm-14 6.3h-6.2v-6.3h2v4.4h4.3v2Zm-438 .1v-8.3H9.6v-3.9h8.2V9.7h3.9v8.2h8.1v3.9h-8.1v8.3h-3.9zM93.6 9.7h-5.8v3.9h2V30h3.8V9.7zm16.1 0h-5.8v3.9h1.9V30h3.9V9.7zm-11.9 4.1h3.9v3.9h-3.9zm0 8.2h3.9v3.9h-3.9zm244.6-11.7 7.2 5.9-7.2 6v-3.6c-5.4-.4-7.8.8-8.7 2.8-.8 1.7-1.8 4.9 2.8 8.2-6.3-2-7.5-6.9-6-11.3 1.6-4.4 8-5 11.9-4.9v-3.1Zm147.2 13.4h6.3V30h-2v-4.3h-4.3v-2zm14 6.3v-6.3h6.2v2h-4.3V30h-1.9zm6.2-14h-6.2V9.7h1.9V14h4.3v2zm-13.9 0h-6.3v-2h4.3V9.7h2V16zm33.3 12.5 8.6-8.6-8.6-8.7 1.9-1.9 8.6 8.7 8.6-8.7 1.9 1.9-8.6 8.7 8.6 8.6-1.9 2-8.6-8.7-8.6 8.7-1.9-2zM297 10.3l-7.1 5.9 7.2 6v-3.6c5.3-.4 7.7.8 8.7 2.8.8 1.7 1.7 4.9-2.9 8.2 6.3-2 7.5-6.9 6-11.3-1.6-4.4-7.9-5-11.8-4.9v-3.1Zm-157.3-.6c2.3 0 4.4.7 6 2l2.5-3 1.9 9.2h-9.3l2.6-3.1a6.2 6.2 0 0 0-9.9 5.1c0 3.4 2.8 6.3 6.2 6.3 2.8 0 5.1-1.9 6-4.4h4c-1 4.7-5 8.3-10 8.3a10 10 0 0 1-10-10.2 10 10 0 0 1 10-10.2Z%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-size:280px;color:transparent;display:block;font-size:0;height:20px;line-height:0;width:20px}.viewer-zoom-in:before{background-position:0 0;content:"Zoom In"}.viewer-zoom-out:before{background-position:-20px 0;content:"Zoom Out"}.viewer-one-to-one:before{background-position:-40px 0;content:"One to One"}.viewer-reset:before{background-position:-60px 0;content:"Reset"}.viewer-prev:before{background-position:-80px 0;content:"Previous"}.viewer-play:before{background-position:-100px 0;content:"Play"}.viewer-next:before{background-position:-120px 0;content:"Next"}.viewer-rotate-left:before{background-position:-140px 0;content:"Rotate Left"}.viewer-rotate-right:before{background-position:-160px 0;content:"Rotate Right"}.viewer-flip-horizontal:before{background-position:-180px 0;content:"Flip Horizontal"}.viewer-flip-vertical:before{background-position:-200px 0;content:"Flip Vertical"}.viewer-fullscreen:before{background-position:-220px 0;content:"Enter Full Screen"}.viewer-fullscreen-exit:before{background-position:-240px 0;content:"Exit Full Screen"}.viewer-close:before{background-position:-260px 0;content:"Close"}.viewer-container{direction:ltr;font-size:0;inset:0;line-height:0;overflow:hidden;position:absolute;-webkit-tap-highlight-color:transparent;touch-action:none;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.viewer-container::selection,.viewer-container *::selection{background-color:transparent}.viewer-container:focus{outline:0}.viewer-container img{display:block;height:auto;max-height:none!important;max-width:none!important;min-height:0!important;min-width:0!important;width:100%}.viewer-canvas{inset:0;overflow:hidden;position:absolute}.viewer-canvas>img{height:auto;margin:15px auto;max-width:90%!important;width:auto}.viewer-footer{bottom:0;left:0;overflow:hidden;position:absolute;right:0;text-align:center}.viewer-navbar{background-color:#00000080;overflow:hidden}.viewer-list{box-sizing:content-box;height:50px;margin:0;overflow:hidden;padding:1px 0}.viewer-list>li{color:transparent;cursor:pointer;float:left;font-size:0;height:50px;line-height:0;opacity:.5;overflow:hidden;transition:opacity .15s;width:30px}.viewer-list>li:focus,.viewer-list>li:hover{opacity:.75}.viewer-list>li:focus{outline:0}.viewer-list>li+li{margin-left:1px}.viewer-list>.viewer-loading{position:relative}.viewer-list>.viewer-loading:after{border-width:2px;height:20px;margin-left:-10px;margin-top:-10px;width:20px}.viewer-list>.viewer-active,.viewer-list>.viewer-active:focus,.viewer-list>.viewer-active:hover{opacity:1}.viewer-player{background-color:#000;cursor:none;display:none;inset:0;position:absolute;z-index:1}.viewer-player>img{left:0;position:absolute;top:0}.viewer-toolbar>ul{display:inline-block;margin:0 auto 5px;overflow:hidden;padding:6px 3px}.viewer-toolbar>ul>li{background-color:#00000080;border-radius:50%;cursor:pointer;float:left;height:24px;overflow:hidden;transition:background-color .15s;width:24px}.viewer-toolbar>ul>li:focus,.viewer-toolbar>ul>li:hover{background-color:#000c}.viewer-toolbar>ul>li:focus{box-shadow:0 0 3px #fff;outline:0;position:relative;z-index:1}.viewer-toolbar>ul>li:before{margin:2px}.viewer-toolbar>ul>li+li{margin-left:1px}.viewer-toolbar>ul>.viewer-small{height:18px;margin-bottom:3px;margin-top:3px;width:18px}.viewer-toolbar>ul>.viewer-small:before{margin:-1px}.viewer-toolbar>ul>.viewer-large{height:30px;margin-bottom:-3px;margin-top:-3px;width:30px}.viewer-toolbar>ul>.viewer-large:before{margin:5px}.viewer-tooltip{background-color:#000c;border-radius:10px;color:#fff;display:none;font-size:12px;height:20px;left:50%;line-height:20px;margin-left:-25px;margin-top:-10px;position:absolute;text-align:center;top:50%;width:50px}.viewer-title{color:#ccc;display:inline-block;font-size:12px;line-height:1.2;margin:5px 5%;max-width:90%;min-height:14px;opacity:.8;overflow:hidden;text-overflow:ellipsis;transition:opacity .15s;white-space:nowrap}.viewer-title:hover{opacity:1}.viewer-button{-webkit-app-region:no-drag;background-color:#00000080;border-radius:50%;cursor:pointer;height:80px;overflow:hidden;position:absolute;right:-40px;top:-40px;transition:background-color .15s;width:80px}.viewer-button:focus,.viewer-button:hover{background-color:#000c}.viewer-button:focus{box-shadow:0 0 3px #fff;outline:0}.viewer-button:before{bottom:15px;left:15px;position:absolute}.viewer-fixed{position:fixed}.viewer-open{overflow:hidden}.viewer-show{display:block}.viewer-hide{display:none}.viewer-backdrop{background-color:#00000080}.viewer-invisible{visibility:hidden}.viewer-move{cursor:move;cursor:grab}.viewer-fade{opacity:0}.viewer-in{opacity:1}.viewer-transition{transition:all .3s}@keyframes viewer-spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.viewer-loading:after{animation:viewer-spinner 1s linear infinite;border:4px solid rgba(255,255,255,.1);border-left-color:#ffffff80;border-radius:50%;content:"";display:inline-block;height:40px;left:50%;margin-left:-20px;margin-top:-20px;position:absolute;top:50%;width:40px;z-index:1}@media (max-width: 767px){.viewer-hide-xs-down{display:none}}@media (max-width: 991px){.viewer-hide-sm-down{display:none}}@media (max-width: 1199px){.viewer-hide-md-down{display:none}}.cdk-overlay-container,.cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;display:flex;max-width:100%;max-height:100%;z-index:1000}.cdk-overlay-backdrop{position:absolute;inset:0;pointer-events:auto;-webkit-tap-highlight-color:rgba(0,0,0,0);opacity:0;touch-action:manipulation;z-index:1000;transition:opacity .4s cubic-bezier(.25,.8,.25,1)}@media (prefers-reduced-motion){.cdk-overlay-backdrop{transition-duration:1ms}}.cdk-overlay-backdrop-showing{opacity:1}@media (forced-colors: active){.cdk-overlay-backdrop-showing{opacity:.6}}.cdk-overlay-dark-backdrop{background:#00000052}.cdk-overlay-transparent-backdrop{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing,.cdk-high-contrast-active .cdk-overlay-transparent-backdrop{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation{transition:none}.cdk-overlay-connected-position-bounding-box{position:absolute;display:flex;flex-direction:column;min-width:1px;min-height:1px;z-index:1000}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}.markdownPreview{line-height:1.5;font-weight:lighter;text-align:justify;letter-spacing:-.4px;font-family:Figtree,Arial,sans-serif;font-weight:600;font-size:14px;line-height:1.3;letter-spacing:-.28px;-webkit-font-smoothing:antialiased;margin-block-start:0;margin-block-end:0}.markdownPreview aside,.doNotMissSection{padding:.75rem 1rem;background:#cce6fd;margin:12px -10px;border-radius:15px}.markdownPreview aside h1,.doNotMissSection h1{color:#23262f}.doNotMissSection.dark-mode{background:#0d1d27}.markdownPreview.dark-mode aside{background:#0d1d27}.markdownPreview aside strong,.doNotMissSection strong{text-transform:uppercase;font-weight:400}.markdownPreview aside.info{background:#daecff}.markdownPreview aside.success{background:#ecffe5}.markdownPreview aside.trivia{background:#fffbe4}.markdownPreview aside.warn{background:#fff3d3}.markdownPreview aside.err{background:#ffd5d5}.markdownPreview .poiLink,.markdownPreview a{cursor:pointer;color:#748087;text-decoration:underline}.markdownPreview img{max-width:100%}.divider{height:1px;width:100%;margin:25px auto;background-color:#e6e8ec}.marker[x-letter]{z-index:1}.keyPointMarker{z-index:2;display:flex;flex-direction:row;align-items:center}.keyPointMarker .keyPointMarkerSvg{width:40px;height:40px}.keyPointMarker span{font-size:20px;font-weight:700}.combinedMarker{position:relative;opacity:var(--markerOpacity, .8);transition:opacity 1s}.combinedMarker .markerDrop{position:absolute}.combinedMarker .markerIcon{position:absolute;left:6px;top:10px}.combinedMarker .letterContainer{position:absolute;text-align:center;width:27px;top:6px}.combinedMarker .letter{font-size:20px;color:#fff;font-weight:700;font-family:Roboto,sans-serif}.marker{cursor:pointer}.combinedMarker{transform-origin:bottom;transform:scale(.75)}.marker[x-category=TGV] .combinedMarker{transform:scale(1);opacity:1}.mapbox-voyage-marker .voyageMarkerInside{position:relative;height:32px;width:26px}.mapbox-voyage-marker .voyageMarkerInside svg{height:100%}.mapbox-voyage-marker .voyageMarkerInside .voyageMarkerDot{position:relative;top:-1px;width:4px;height:4px;border-radius:50px}.mapbox-voyage-marker .voyageMarkerInside .clusterCount{position:absolute;inset:-3px 0 0;display:flex;align-items:center;justify-content:center}.mapbox-voyage-marker .voyageMarkerInside .clusterCount .clusterCountNumber{font-size:12px!important}.marker.StartEndMarker,.marker.StartEndMarker img{height:45px;width:45px}.story markdown.storyPreview .step{font-weight:700}.story markdown.storyPreview .step:first-of-type{margin-top:10vh}app-storymap .recommendedPoi{margin-top:30px;margin-bottom:30px}.val-marker-container{display:flex;flex-direction:column;align-items:center;gap:4px;position:relative}.interogationPoint{position:absolute;display:flex;width:18px;height:18px;flex-direction:column;justify-content:center;align-items:center;border-radius:var(--radius-pill, 9999px);background:var(--background-bgSecondary, #0C1A2D);color:var(--text-caption, #FAFAFB);font-family:var(--Typeface-Family-Body, Figtree);font-size:var(--Typeface-BodySize-sm, 12px);font-style:normal;font-weight:500;line-height:var(--Typeface-LineHeight-Body-MD, 16px);letter-spacing:var(--Typeface-LetterSpacing-Body, -.3px);transform:translate(50%,-50%);z-index:10}.val-marker-container-extra{transform:translateY(26.33px)}.val-marker{height:33px;width:30px;position:relative}.val-marker svg{overflow:visible}.val-marker .val-markerDrop{position:absolute}.val-marker .val-markerIcon{height:21px;width:22px;position:absolute;left:4px;top:3px}.val-markerHotel-price-hovered{border:1.327px solid var(--border-neutral, #738793)!important;background:var(--background-bgSurface, #0D1D27)!important}.val-markerHotel-price-hovered .price{color:var(--text-caption, #FAFAFB)!important}.val-markerHotel-price-viewed{border:1.327px solid var(--border-disabled, #CDD1D9)!important;background:var(--background-buttonPrimaryDisabled, #E5E9F1)!important}.val-markerHotel-price-viewed .price{color:var(--text-disabled, #738793)!important}.val-markerHotel-price-viewed .discount{color:var(--text-contrast, #0D1D27)!important}.val-markerHotel-price{display:flex;padding:1px var(--space-250, 5px);justify-content:center;align-items:center;gap:var(--space-100, 4px);border-radius:var(--radius-200, 6px);border:1.327px solid var(--border-buttonNeutral, #E5E9F1);background:var(--background-bgSurface, #FFF);box-shadow:0 5.308px 10.615px #00000029}.val-markerHotel-price .discount{color:var(--text-disabled, #738793);font-family:var(--Typeface-Family-Body, Figtree);font-size:var(--Typeface-BodySize-xxl, 12px);font-style:normal;font-weight:700;line-height:18px;letter-spacing:var(--Typeface-LetterSpacing-Body, -.3px);text-decoration-line:line-through}.val-markerHotel-price .price{color:var(--text-caption, #253C4B);font-family:var(--Typeface-Family-Body, Figtree);font-size:var(--Typeface-BodySize-xxl, 12px);font-style:normal;font-weight:700;line-height:var(--Typeface-LineHeight-Body, 18px);letter-spacing:var(--Typeface-LetterSpacing-Body, -.3px)}.lt-form *{box-sizing:border-box}.lt-form .lt-icon{height:14px;width:14px;object-fit:contain;transform:scale(1.2)}.lt-form-one-col{display:flex;flex-direction:column;gap:24px}.lt-form-field{font-family:Figtree,Arial,sans-serif;font-size:14px;line-height:1.3;letter-spacing:-.28px;-webkit-font-smoothing:antialiased;margin-block-start:0;margin-block-end:0;box-sizing:border-box;display:block;font-weight:600;position:relative}.lt-form-field textarea{box-sizing:border-box;display:block;width:100%;margin:8px 0;padding:13px;border:1px solid rgba(20,37,48,.1);border-radius:6.742px;resize:vertical}.lt-form-field select,.lt-form-field input{box-sizing:border-box;display:block;width:100%;margin:8px 0;padding:13px;border:1px solid rgba(20,37,48,.1);border-radius:6.742px}.lt-form-field input:focus{outline-color:#79b8f0}.lt-input-container{position:relative;display:inline-block}.lt-input-icon-start{position:absolute;left:0}.lt-input-icon-end{position:absolute;right:0}.lt-input{padding:10px 20px;border-radius:100px;border:1px solid rgba(176,188,194,.4);pointer-events:all;box-sizing:border-box}.lt-input:focus{border:1px solid #007aff!important;outline:none}.lt-search{padding:10px 50px;font-size:14px;height:54px;width:100%}.lt-search:focus{outline:none;border:1px solid white}input[readonly]{color:#5a707e}.lt-screen-margins{margin:30px 20px}@media (max-width: 576px){.lt-screen-margins{margin:16px}}.font-header{font-family:"Bricolage Grotesque 48pt Condensed",Arial,sans-serif;font-weight:800;font-size:30px;line-height:.8;letter-spacing:0px;-webkit-font-smoothing:subpixel-antialiased;margin-block-start:0;margin-block-end:0}@media (max-width: 576px){.mobile-font-header{font-family:"Bricolage Grotesque 48pt Condensed",Arial,sans-serif;font-weight:800;font-size:30px;line-height:.8;letter-spacing:0px;-webkit-font-smoothing:subpixel-antialiased;margin-block-start:0;margin-block-end:0}}.font-sm{font-family:Figtree,Arial,sans-serif;font-weight:400;font-size:12px;line-height:1.4;letter-spacing:-.24px;-webkit-font-smoothing:antialiased;margin-block-start:0;margin-block-end:0}@media (max-width: 576px){.mobile-font-sm{font-family:Figtree,Arial,sans-serif;font-weight:400;font-size:12px;line-height:1.4;letter-spacing:-.24px;-webkit-font-smoothing:antialiased;margin-block-start:0;margin-block-end:0}}.font-sm-bold{font-family:Figtree,Arial,sans-serif;font-weight:700;font-size:12px;line-height:1.4;letter-spacing:-.24px;-webkit-font-smoothing:antialiased;margin-block-start:0;margin-block-end:0}@media (max-width: 576px){.mobile-font-sm-bold{font-family:Figtree,Arial,sans-serif;font-weight:700;font-size:12px;line-height:1.4;letter-spacing:-.24px;-webkit-font-smoothing:antialiased;margin-block-start:0;margin-block-end:0}}.font-sm-light{font-family:Figtree,Arial,sans-serif;font-weight:500;font-size:12px;line-height:1.4;letter-spacing:-.24px;-webkit-font-smoothing:antialiased;margin-block-start:0;margin-block-end:0}@media (max-width: 576px){.mobile-font-sm-light{font-family:Figtree,Arial,sans-serif;font-weight:500;font-size:12px;line-height:1.4;letter-spacing:-.24px;-webkit-font-smoothing:antialiased;margin-block-start:0;margin-block-end:0}}.font-md{font-family:Figtree,Arial,sans-serif;font-weight:600;font-size:14px;line-height:1.3;letter-spacing:-.28px;-webkit-font-smoothing:antialiased;margin-block-start:0;margin-block-end:0}@media (max-width: 576px){.mobile-font-md{font-family:Figtree,Arial,sans-serif;font-weight:600;font-size:14px;line-height:1.3;letter-spacing:-.28px;-webkit-font-smoothing:antialiased;margin-block-start:0;margin-block-end:0}}.font-md-bold{font-family:Figtree,Arial,sans-serif;font-weight:700;font-size:14px;line-height:1.3;letter-spacing:-.28px;-webkit-font-smoothing:antialiased;margin-block-start:0;margin-block-end:0}@media (max-width: 576px){.mobile-font-md-bold{font-family:Figtree,Arial,sans-serif;font-weight:700;font-size:14px;line-height:1.3;letter-spacing:-.28px;-webkit-font-smoothing:antialiased;margin-block-start:0;margin-block-end:0}}.font-md-light{font-family:Figtree,Arial,sans-serif;font-weight:500;font-size:14px;line-height:1.4;letter-spacing:-.28px;-webkit-font-smoothing:antialiased;margin-block-start:0;margin-block-end:0}@media (max-width: 576px){.mobile-font-md-light{font-family:Figtree,Arial,sans-serif;font-weight:500;font-size:14px;line-height:1.4;letter-spacing:-.28px;-webkit-font-smoothing:antialiased;margin-block-start:0;margin-block-end:0}}.font-lg{font-family:Figtree,Arial,sans-serif;font-weight:600;font-size:16px;line-height:1.2;letter-spacing:-.32px;-webkit-font-smoothing:antialiased;margin-block-start:0;margin-block-end:0}@media (max-width: 576px){.mobile-font-lg{font-family:Figtree,Arial,sans-serif;font-weight:600;font-size:16px;line-height:1.2;letter-spacing:-.32px;-webkit-font-smoothing:antialiased;margin-block-start:0;margin-block-end:0}}.font-lg-bold{font-family:Figtree,Arial,sans-serif;font-weight:700;font-size:16px;line-height:1.4;letter-spacing:-.32px;-webkit-font-smoothing:antialiased;margin-block-start:0;margin-block-end:0}@media (max-width: 576px){.mobile-font-lg-bold{font-family:Figtree,Arial,sans-serif;font-weight:700;font-size:16px;line-height:1.4;letter-spacing:-.32px;-webkit-font-smoothing:antialiased;margin-block-start:0;margin-block-end:0}}.font-lg-light{font-family:Figtree,Arial,sans-serif;font-weight:500;font-size:16px;line-height:1.4;letter-spacing:-.32px;-webkit-font-smoothing:antialiased;margin-block-start:0;margin-block-end:0}@media (max-width: 576px){.mobile-font-lg-light{font-family:Figtree,Arial,sans-serif;font-weight:500;font-size:16px;line-height:1.4;letter-spacing:-.32px;-webkit-font-smoothing:antialiased;margin-block-start:0;margin-block-end:0}}.font-xl{font-family:Figtree,Arial,sans-serif;font-weight:600;font-size:18px;line-height:1.2;letter-spacing:-.36px;-webkit-font-smoothing:antialiased;margin-block-start:0;margin-block-end:0}@media (max-width: 576px){.mobile-font-xl{font-family:Figtree,Arial,sans-serif;font-weight:600;font-size:18px;line-height:1.2;letter-spacing:-.36px;-webkit-font-smoothing:antialiased;margin-block-start:0;margin-block-end:0}}.font-xl-bold{font-family:Figtree,Arial,sans-serif;font-weight:700;font-size:18px;line-height:1.2;letter-spacing:-.36px;-webkit-font-smoothing:antialiased;margin-block-start:0;margin-block-end:0}@media (max-width: 576px){.mobile-font-xl-bold{font-family:Figtree,Arial,sans-serif;font-weight:700;font-size:18px;line-height:1.2;letter-spacing:-.36px;-webkit-font-smoothing:antialiased;margin-block-start:0;margin-block-end:0}}.font-xl-light{font-family:Figtree,Arial,sans-serif;font-weight:500;font-size:18px;line-height:1.2;letter-spacing:-.36px;-webkit-font-smoothing:antialiased;margin-block-start:0;margin-block-end:0}@media (max-width: 576px){.mobile-font-xl-light{font-family:Figtree,Arial,sans-serif;font-weight:500;font-size:18px;line-height:1.2;letter-spacing:-.36px;-webkit-font-smoothing:antialiased;margin-block-start:0;margin-block-end:0}}.font-xxl{font-family:Figtree,Arial,sans-serif;font-weight:700;font-size:22px;line-height:1.2;letter-spacing:-.44px;-webkit-font-smoothing:antialiased;margin-block-start:0;margin-block-end:0}@media (max-width: 576px){.mobile-font-xxl{font-family:Figtree,Arial,sans-serif;font-weight:700;font-size:22px;line-height:1.2;letter-spacing:-.44px;-webkit-font-smoothing:antialiased;margin-block-start:0;margin-block-end:0}}.font-xxl-light{font-family:Figtree,Arial,sans-serif;font-weight:500;font-size:22px;line-height:1.2;letter-spacing:-.44px;-webkit-font-smoothing:antialiased;margin-block-start:0;margin-block-end:0}@media (max-width: 576px){.mobile-font-xxl-light{font-family:Figtree,Arial,sans-serif;font-weight:500;font-size:22px;line-height:1.2;letter-spacing:-.44px;-webkit-font-smoothing:antialiased;margin-block-start:0;margin-block-end:0}}.font-xxl-regular{font-family:Figtree,Arial,sans-serif;font-weight:400;font-size:22px;line-height:1.2;letter-spacing:-.44px;-webkit-font-smoothing:antialiased;margin-block-start:0;margin-block-end:0}@media (max-width: 576px){.mobile-font-xxl-regular{font-family:Figtree,Arial,sans-serif;font-weight:400;font-size:22px;line-height:1.2;letter-spacing:-.44px;-webkit-font-smoothing:antialiased;margin-block-start:0;margin-block-end:0}}.font-h1{font-family:"Bricolage Grotesque 48pt Condensed",Arial,sans-serif;font-weight:800;font-size:46px;line-height:.9;letter-spacing:-.07406px;-webkit-font-smoothing:subpixel-antialiased;margin-block-start:0;margin-block-end:0}@media (max-width: 576px){.mobile-font-h1{font-family:"Bricolage Grotesque 48pt Condensed",Arial,sans-serif;font-weight:800;font-size:46px;line-height:.9;letter-spacing:-.07406px;-webkit-font-smoothing:subpixel-antialiased;margin-block-start:0;margin-block-end:0}}.font-h2{font-family:"Bricolage Grotesque 48pt Condensed",Arial,sans-serif;font-weight:800;font-size:40px;line-height:.8;letter-spacing:0px;margin-block-start:0;margin-block-end:0;-webkit-font-smoothing:subpixel-antialiased}@media (max-width: 576px){.mobile-font-h2{font-family:"Bricolage Grotesque 48pt Condensed",Arial,sans-serif;font-weight:800;font-size:40px;line-height:.8;letter-spacing:0px;margin-block-start:0;margin-block-end:0;-webkit-font-smoothing:subpixel-antialiased}}.font-h3{font-family:"Bricolage Grotesque 48pt Condensed",Arial,sans-serif;font-weight:800;font-size:34px;line-height:.9;letter-spacing:0px;-webkit-font-smoothing:subpixel-antialiased;margin-block-start:0;margin-block-end:0}@media (max-width: 576px){.mobile-font-h3{font-family:"Bricolage Grotesque 48pt Condensed",Arial,sans-serif;font-weight:800;font-size:34px;line-height:.9;letter-spacing:0px;-webkit-font-smoothing:subpixel-antialiased;margin-block-start:0;margin-block-end:0}}.font-h4{font-family:"Bricolage Grotesque 48pt Condensed",Arial,sans-serif;font-weight:800;font-size:30px;line-height:.8;letter-spacing:0px;-webkit-font-smoothing:subpixel-antialiased;margin-block-start:0;margin-block-end:0}@media (max-width: 576px){.mobile-font-h4{font-family:"Bricolage Grotesque 48pt Condensed",Arial,sans-serif;font-weight:800;font-size:30px;line-height:.8;letter-spacing:0px;-webkit-font-smoothing:subpixel-antialiased;margin-block-start:0;margin-block-end:0}}.font-h5{font-family:"Bricolage Grotesque 48pt Condensed",Arial,sans-serif;font-weight:800;font-size:24px;line-height:.8;letter-spacing:0px;-webkit-font-smoothing:subpixel-antialiased;margin-block-start:0;margin-block-end:0}@media (max-width: 576px){.mobile-font-h5{font-family:"Bricolage Grotesque 48pt Condensed",Arial,sans-serif;font-weight:800;font-size:24px;line-height:.8;letter-spacing:0px;-webkit-font-smoothing:subpixel-antialiased;margin-block-start:0;margin-block-end:0}}.font-tag{font-family:Figtree,Arial,sans-serif;font-weight:400;font-size:12px;line-height:auto;letter-spacing:-.24px;-webkit-font-smoothing:antialiased;margin-block-start:0;margin-block-end:0}@media (max-width: 576px){.mobile-font-tag{font-family:Figtree,Arial,sans-serif;font-weight:400;font-size:12px;line-height:auto;letter-spacing:-.24px;-webkit-font-smoothing:antialiased;margin-block-start:0;margin-block-end:0}}.font-tag-bold{font-family:Figtree,Arial,sans-serif;font-weight:700;font-size:12px;line-height:auto;letter-spacing:-.24px;-webkit-font-smoothing:antialiased;margin-block-start:0;margin-block-end:0}@media (max-width: 576px){.mobile-font-tag-bold{font-family:Figtree,Arial,sans-serif;font-weight:700;font-size:12px;line-height:auto;letter-spacing:-.24px;-webkit-font-smoothing:antialiased;margin-block-start:0;margin-block-end:0}}.default-font{font-family:Figtree,Arial,sans-serif;font-weight:600;font-size:16px;line-height:1.2;letter-spacing:-.32px;-webkit-font-smoothing:antialiased;margin-block-start:0;margin-block-end:0}.header-font{font-family:"Bricolage Grotesque 48pt Condensed",Arial,sans-serif;font-weight:800;font-size:30px;line-height:.8;letter-spacing:0px;-webkit-font-smoothing:subpixel-antialiased;margin-block-start:0;margin-block-end:0}@font-face{font-family:"Bricolage Grotesque 48pt Condensed";src:url(/assets/fonts/Bricolage/BricolageGrotesque_48pt_Condensed-ExtraBold.ttf) format("truetype");font-style:normal;font-weight:800}@font-face{font-family:Figtree;src:url(/assets/fonts/Figtree/Figtree-VariableFont_wght.ttf) format("truetype");font-style:normal;font-weight:1 1000}body,button,input,textarea,select{font-family:Figtree,Arial,sans-serif;font-weight:600;font-size:16px;line-height:1.2;letter-spacing:-.32px;-webkit-font-smoothing:antialiased;margin-block-start:0;margin-block-end:0}h1{font-family:"Bricolage Grotesque 48pt Condensed",Arial,sans-serif;font-weight:800;font-size:46px;line-height:.9;letter-spacing:-.07406px;-webkit-font-smoothing:subpixel-antialiased;margin-block-start:0;margin-block-end:0}h2{font-family:"Bricolage Grotesque 48pt Condensed",Arial,sans-serif;font-weight:800;font-size:40px;line-height:.8;letter-spacing:0px;margin-block-start:0;margin-block-end:0;-webkit-font-smoothing:subpixel-antialiased}h3{font-family:"Bricolage Grotesque 48pt Condensed",Arial,sans-serif;font-weight:800;font-size:34px;line-height:.9;letter-spacing:0px;-webkit-font-smoothing:subpixel-antialiased;margin-block-start:0;margin-block-end:0}h4{font-family:"Bricolage Grotesque 48pt Condensed",Arial,sans-serif;font-weight:800;font-size:30px;line-height:.8;letter-spacing:0px;-webkit-font-smoothing:subpixel-antialiased;margin-block-start:0;margin-block-end:0}h5{font-family:"Bricolage Grotesque 48pt Condensed",Arial,sans-serif;font-weight:800;font-size:24px;line-height:.8;letter-spacing:0px;-webkit-font-smoothing:subpixel-antialiased;margin-block-start:0;margin-block-end:0}.swiper-pagination .swiper-pagination-bullet-active,.swiper-pagination .swiper-pagination-bullet{background:#e0fd79}.lt-story-step{padding-bottom:2rem;padding-top:1rem;min-height:51vh;box-sizing:border-box}.day-number-circle-big{letter-spacing:initial;font-size:24px;height:1.2lh;width:1.2lh;background:#000;border-radius:100px;display:flex;align-items:center;justify-content:center;flex-shrink:0;flex-grow:0;white-space:nowrap}app-checkout-page .checkout-special-input-with-icons{padding-left:40px!important;cursor:pointer;background:#fff;color:unset;position:relative;border-radius:12px;border:1px solid var(--Greyscale-200, #E5E9F1);background:var(--Greyscale-Blanc, #FFF);display:flex;height:56px;align-items:center;gap:8px;flex-shrink:0;align-self:stretch;padding:0 30px}app-checkout-page .lt-input-icon-end{top:calc(1lh + 24px);right:12px;pointer-events:none}app-checkout-page .lt-input-icon-start{top:calc(1lh + 27px);left:12px;pointer-events:none}app-checkout-page .lt-material-datepicker .mdc-text-field--filled{background-color:#fff!important}app-checkout-page .lt-material-datepicker .mdc-text-field--filled:hover{background-color:#fff!important}mat-calendar *{font-family:Figtree}.travellers-picker{background:#fff;border-radius:var(--radius-md, 8px);border:1px solid var(--Greyscale-200, #E5E9F1);box-shadow:0 4px 30px #0000000d;padding:16px;margin-top:6px;width:413px}@media (max-width: 576px){.travellers-picker{width:100%;position:absolute;bottom:0!important;top:unset!important;left:0!important;z-index:1000!important;border-radius:18px 18px var(--radius-none, 0px) var(--radius-none, 0px)}}@media (max-width: 576px){.mat-datepicker-0-backdrop{background:#00000052!important}}@media (max-width: 576px){.cdk-overlay-gray-backdrop-cs{background:#00000052!important}}@media (max-width: 576px){.mat-datepicker-content{width:100%}}mat-slide-toggle{--mdc-switch-track-shape: 22px !important;--mdc-switch-track-height: 22px !important;--mdc-switch-disabled-selected-handle-color: #424242 !important;--mdc-switch-disabled-unselected-handle-color: #424242 !important;--mdc-switch-disabled-selected-track-color: #424242 !important;--mdc-switch-disabled-unselected-track-color: #424242 !important;--mdc-switch-unselected-focus-state-layer-color: #424242 !important;--mdc-switch-unselected-pressed-state-layer-color: #424242 !important;--mdc-switch-unselected-hover-state-layer-color: #424242 !important;--mdc-switch-unselected-focus-track-color: #e0e0e0 !important;--mdc-switch-unselected-hover-track-color: #e0e0e0 !important;--mdc-switch-unselected-pressed-track-color: #e0e0e0 !important;--mdc-switch-unselected-track-color: #e0e0e0 !important;--mdc-switch-unselected-focus-handle-color: #ffffff !important;--mdc-switch-unselected-hover-handle-color: #ffffff !important;--mdc-switch-unselected-pressed-handle-color: #dadada !important;--mdc-switch-handle-surface-color: var(--mdc-theme-surface, #fff) !important;--mdc-switch-unselected-handle-color: #fff !important;--mdc-switch-selected-icon-color: #fff !important;--mdc-switch-disabled-selected-icon-color: #fff !important;--mdc-switch-disabled-unselected-icon-color: #fff !important;--mdc-switch-unselected-icon-color: #fff !important;--mdc-switch-selected-focus-state-layer-color: #ffffff !important;--mdc-switch-selected-handle-color: #ffffff !important;--mdc-switch-selected-hover-state-layer-color: #ffffff !important;--mdc-switch-selected-pressed-state-layer-color: #ffffff !important;--mdc-switch-selected-focus-handle-color: #ffffff !important;--mdc-switch-selected-hover-handle-color: #ffffff !important;--mdc-switch-selected-pressed-handle-color: #ffffff !important;--mdc-switch-selected-focus-track-color: #79B8F0 !important;--mdc-switch-selected-hover-track-color: #79B8F0 !important;--mdc-switch-selected-pressed-track-color: #79B8F0 !important;--mdc-switch-selected-track-color: #79B8F0 !important}mat-slide-toggle .mdc-switch__icons{display:none!important}mat-slide-toggle .mdc-switch__ripple{display:none!important}mat-slide-toggle .mdc-switch__handle{--mdc-switch-handle-width: 19px !important;--mdc-switch-handle-height: 19px !important}html{--mat-ripple-color: rgba(0, 0, 0, .1)}html,.mat-accent{--mat-option-selected-state-label-text-color: #66b7ff;--mat-option-label-text-color: rgba(0, 0, 0, .87);--mat-option-hover-state-layer-color: rgba(0, 0, 0, .04);--mat-option-focus-state-layer-color: rgba(0, 0, 0, .04);--mat-option-selected-state-layer-color: rgba(0, 0, 0, .04)}.mat-warn{--mat-option-selected-state-label-text-color: #f44336;--mat-option-label-text-color: rgba(0, 0, 0, .87);--mat-option-hover-state-layer-color: rgba(0, 0, 0, .04);--mat-option-focus-state-layer-color: rgba(0, 0, 0, .04);--mat-option-selected-state-layer-color: rgba(0, 0, 0, .04)}html{--mat-optgroup-label-text-color: rgba(0, 0, 0, .87)}html{--mat-full-pseudo-checkbox-selected-icon-color: #66b7ff;--mat-full-pseudo-checkbox-selected-checkmark-color: #fafafa;--mat-full-pseudo-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #fafafa;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #b0b0b0;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #b0b0b0}html{--mat-minimal-pseudo-checkbox-selected-checkmark-color: #66b7ff;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #b0b0b0}.mat-primary{--mat-full-pseudo-checkbox-selected-icon-color: #66b7ff;--mat-full-pseudo-checkbox-selected-checkmark-color: #fafafa;--mat-full-pseudo-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #fafafa;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #b0b0b0;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #b0b0b0}.mat-primary{--mat-minimal-pseudo-checkbox-selected-checkmark-color: #66b7ff;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #b0b0b0}.mat-accent{--mat-full-pseudo-checkbox-selected-icon-color: #66b7ff;--mat-full-pseudo-checkbox-selected-checkmark-color: #fafafa;--mat-full-pseudo-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #fafafa;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #b0b0b0;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #b0b0b0}.mat-accent{--mat-minimal-pseudo-checkbox-selected-checkmark-color: #66b7ff;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #b0b0b0}.mat-warn{--mat-full-pseudo-checkbox-selected-icon-color: #f44336;--mat-full-pseudo-checkbox-selected-checkmark-color: #fafafa;--mat-full-pseudo-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #fafafa;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #b0b0b0;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #b0b0b0}.mat-warn{--mat-minimal-pseudo-checkbox-selected-checkmark-color: #f44336;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #b0b0b0}html{--mat-app-background-color: #fafafa;--mat-app-text-color: rgba(0, 0, 0, .87);--mat-app-elevation-shadow-level-0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-2: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-3: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-4: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-5: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 5px 8px 0px rgba(0, 0, 0, .14), 0px 1px 14px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-6: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-7: 0px 4px 5px -2px rgba(0, 0, 0, .2), 0px 7px 10px 1px rgba(0, 0, 0, .14), 0px 2px 16px 1px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-8: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-9: 0px 5px 6px -3px rgba(0, 0, 0, .2), 0px 9px 12px 1px rgba(0, 0, 0, .14), 0px 3px 16px 2px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-10: 0px 6px 6px -3px rgba(0, 0, 0, .2), 0px 10px 14px 1px rgba(0, 0, 0, .14), 0px 4px 18px 3px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-11: 0px 6px 7px -4px rgba(0, 0, 0, .2), 0px 11px 15px 1px rgba(0, 0, 0, .14), 0px 4px 20px 3px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-12: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-13: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 13px 19px 2px rgba(0, 0, 0, .14), 0px 5px 24px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-14: 0px 7px 9px -4px rgba(0, 0, 0, .2), 0px 14px 21px 2px rgba(0, 0, 0, .14), 0px 5px 26px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-15: 0px 8px 9px -5px rgba(0, 0, 0, .2), 0px 15px 22px 2px rgba(0, 0, 0, .14), 0px 6px 28px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-16: 0px 8px 10px -5px rgba(0, 0, 0, .2), 0px 16px 24px 2px rgba(0, 0, 0, .14), 0px 6px 30px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-17: 0px 8px 11px -5px rgba(0, 0, 0, .2), 0px 17px 26px 2px rgba(0, 0, 0, .14), 0px 6px 32px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-18: 0px 9px 11px -5px rgba(0, 0, 0, .2), 0px 18px 28px 2px rgba(0, 0, 0, .14), 0px 7px 34px 6px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-19: 0px 9px 12px -6px rgba(0, 0, 0, .2), 0px 19px 29px 2px rgba(0, 0, 0, .14), 0px 7px 36px 6px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-20: 0px 10px 13px -6px rgba(0, 0, 0, .2), 0px 20px 31px 3px rgba(0, 0, 0, .14), 0px 8px 38px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-21: 0px 10px 13px -6px rgba(0, 0, 0, .2), 0px 21px 33px 3px rgba(0, 0, 0, .14), 0px 8px 40px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-22: 0px 10px 14px -6px rgba(0, 0, 0, .2), 0px 22px 35px 3px rgba(0, 0, 0, .14), 0px 8px 42px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-23: 0px 11px 14px -7px rgba(0, 0, 0, .2), 0px 23px 36px 3px rgba(0, 0, 0, .14), 0px 9px 44px 8px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-24: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12)}html{--mdc-elevated-card-container-shape: 4px}html{--mdc-outlined-card-container-shape: 4px;--mdc-outlined-card-outline-width: 1px}html{--mdc-elevated-card-container-color: white;--mdc-elevated-card-container-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12)}html{--mdc-outlined-card-container-color: white;--mdc-outlined-card-outline-color: rgba(0, 0, 0, .12);--mdc-outlined-card-container-elevation: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12)}html{--mat-card-subtitle-text-color: rgba(0, 0, 0, .54)}html{--mdc-linear-progress-active-indicator-height: 4px;--mdc-linear-progress-track-height: 4px;--mdc-linear-progress-track-shape: 0}.mat-mdc-progress-bar,.mat-mdc-progress-bar.mat-accent{--mdc-linear-progress-active-indicator-color: #66b7ff;--mdc-linear-progress-track-color: rgba(102, 183, 255, .25)}.mat-mdc-progress-bar.mat-warn{--mdc-linear-progress-active-indicator-color: #f44336;--mdc-linear-progress-track-color: rgba(244, 67, 54, .25)}html{--mdc-plain-tooltip-container-shape: 4px;--mdc-plain-tooltip-supporting-text-line-height: 16px}html{--mdc-plain-tooltip-container-color: #616161;--mdc-plain-tooltip-supporting-text-color: #fff}html{--mdc-filled-text-field-active-indicator-height: 1px;--mdc-filled-text-field-focus-active-indicator-height: 2px;--mdc-filled-text-field-container-shape: 4px}html{--mdc-outlined-text-field-outline-width: 1px;--mdc-outlined-text-field-focus-outline-width: 2px;--mdc-outlined-text-field-container-shape: 4px}html{--mdc-filled-text-field-caret-color: #66b7ff;--mdc-filled-text-field-focus-active-indicator-color: #66b7ff;--mdc-filled-text-field-focus-label-text-color: rgba(102, 183, 255, .87);--mdc-filled-text-field-container-color: rgb(244.8, 244.8, 244.8);--mdc-filled-text-field-disabled-container-color: rgb(249.9, 249.9, 249.9);--mdc-filled-text-field-label-text-color: rgba(0, 0, 0, .6);--mdc-filled-text-field-hover-label-text-color: rgba(0, 0, 0, .6);--mdc-filled-text-field-disabled-label-text-color: rgba(0, 0, 0, .38);--mdc-filled-text-field-input-text-color: rgba(0, 0, 0, .87);--mdc-filled-text-field-disabled-input-text-color: rgba(0, 0, 0, .38);--mdc-filled-text-field-input-text-placeholder-color: rgba(0, 0, 0, .6);--mdc-filled-text-field-error-hover-label-text-color: #f44336;--mdc-filled-text-field-error-focus-label-text-color: #f44336;--mdc-filled-text-field-error-label-text-color: #f44336;--mdc-filled-text-field-error-caret-color: #f44336;--mdc-filled-text-field-active-indicator-color: rgba(0, 0, 0, .42);--mdc-filled-text-field-disabled-active-indicator-color: rgba(0, 0, 0, .06);--mdc-filled-text-field-hover-active-indicator-color: rgba(0, 0, 0, .87);--mdc-filled-text-field-error-active-indicator-color: #f44336;--mdc-filled-text-field-error-focus-active-indicator-color: #f44336;--mdc-filled-text-field-error-hover-active-indicator-color: #f44336}html{--mdc-outlined-text-field-caret-color: #66b7ff;--mdc-outlined-text-field-focus-outline-color: #66b7ff;--mdc-outlined-text-field-focus-label-text-color: rgba(102, 183, 255, .87);--mdc-outlined-text-field-label-text-color: rgba(0, 0, 0, .6);--mdc-outlined-text-field-hover-label-text-color: rgba(0, 0, 0, .6);--mdc-outlined-text-field-disabled-label-text-color: rgba(0, 0, 0, .38);--mdc-outlined-text-field-input-text-color: rgba(0, 0, 0, .87);--mdc-outlined-text-field-disabled-input-text-color: rgba(0, 0, 0, .38);--mdc-outlined-text-field-input-text-placeholder-color: rgba(0, 0, 0, .6);--mdc-outlined-text-field-error-caret-color: #f44336;--mdc-outlined-text-field-error-focus-label-text-color: #f44336;--mdc-outlined-text-field-error-label-text-color: #f44336;--mdc-outlined-text-field-error-hover-label-text-color: #f44336;--mdc-outlined-text-field-outline-color: rgba(0, 0, 0, .38);--mdc-outlined-text-field-disabled-outline-color: rgba(0, 0, 0, .06);--mdc-outlined-text-field-hover-outline-color: rgba(0, 0, 0, .87);--mdc-outlined-text-field-error-focus-outline-color: #f44336;--mdc-outlined-text-field-error-hover-outline-color: #f44336;--mdc-outlined-text-field-error-outline-color: #f44336}html{--mat-form-field-focus-select-arrow-color: rgba(102, 183, 255, .87);--mat-form-field-disabled-input-text-placeholder-color: rgba(0, 0, 0, .38);--mat-form-field-state-layer-color: rgba(0, 0, 0, .87);--mat-form-field-error-text-color: #f44336;--mat-form-field-select-option-text-color: inherit;--mat-form-field-select-disabled-option-text-color: GrayText;--mat-form-field-leading-icon-color: unset;--mat-form-field-disabled-leading-icon-color: unset;--mat-form-field-trailing-icon-color: unset;--mat-form-field-disabled-trailing-icon-color: unset;--mat-form-field-error-focus-trailing-icon-color: unset;--mat-form-field-error-hover-trailing-icon-color: unset;--mat-form-field-error-trailing-icon-color: unset;--mat-form-field-enabled-select-arrow-color: rgba(0, 0, 0, .54);--mat-form-field-disabled-select-arrow-color: rgba(0, 0, 0, .38);--mat-form-field-hover-state-layer-opacity: .04;--mat-form-field-focus-state-layer-opacity: .08}.mat-mdc-form-field.mat-accent{--mdc-filled-text-field-caret-color: #66b7ff;--mdc-filled-text-field-focus-active-indicator-color: #66b7ff;--mdc-filled-text-field-focus-label-text-color: rgba(102, 183, 255, .87)}.mat-mdc-form-field.mat-accent{--mdc-outlined-text-field-caret-color: #66b7ff;--mdc-outlined-text-field-focus-outline-color: #66b7ff;--mdc-outlined-text-field-focus-label-text-color: rgba(102, 183, 255, .87)}.mat-mdc-form-field.mat-accent{--mat-form-field-focus-select-arrow-color: rgba(102, 183, 255, .87)}.mat-mdc-form-field.mat-warn{--mdc-filled-text-field-caret-color: #f44336;--mdc-filled-text-field-focus-active-indicator-color: #f44336;--mdc-filled-text-field-focus-label-text-color: rgba(244, 67, 54, .87)}.mat-mdc-form-field.mat-warn{--mdc-outlined-text-field-caret-color: #f44336;--mdc-outlined-text-field-focus-outline-color: #f44336;--mdc-outlined-text-field-focus-label-text-color: rgba(244, 67, 54, .87)}.mat-mdc-form-field.mat-warn{--mat-form-field-focus-select-arrow-color: rgba(244, 67, 54, .87)}html{--mat-form-field-container-height: 56px;--mat-form-field-filled-label-display: block;--mat-form-field-container-vertical-padding: 16px;--mat-form-field-filled-with-label-container-padding-top: 24px;--mat-form-field-filled-with-label-container-padding-bottom: 8px}html{--mat-select-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12)}html,html .mat-mdc-form-field.mat-accent{--mat-select-panel-background-color: white;--mat-select-enabled-trigger-text-color: rgba(0, 0, 0, .87);--mat-select-disabled-trigger-text-color: rgba(0, 0, 0, .38);--mat-select-placeholder-text-color: rgba(0, 0, 0, .6);--mat-select-enabled-arrow-color: rgba(0, 0, 0, .54);--mat-select-disabled-arrow-color: rgba(0, 0, 0, .38);--mat-select-focused-arrow-color: rgba(102, 183, 255, .87);--mat-select-invalid-arrow-color: rgba(244, 67, 54, .87)}html .mat-mdc-form-field.mat-warn{--mat-select-panel-background-color: white;--mat-select-enabled-trigger-text-color: rgba(0, 0, 0, .87);--mat-select-disabled-trigger-text-color: rgba(0, 0, 0, .38);--mat-select-placeholder-text-color: rgba(0, 0, 0, .6);--mat-select-enabled-arrow-color: rgba(0, 0, 0, .54);--mat-select-disabled-arrow-color: rgba(0, 0, 0, .38);--mat-select-focused-arrow-color: rgba(244, 67, 54, .87);--mat-select-invalid-arrow-color: rgba(244, 67, 54, .87)}html{--mat-select-arrow-transform: translateY(-8px)}html{--mat-autocomplete-container-shape: 4px;--mat-autocomplete-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12)}html{--mat-autocomplete-background-color: white}html{--mdc-dialog-container-shape: 4px}html{--mat-dialog-container-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12);--mat-dialog-container-max-width: 80vw;--mat-dialog-container-small-max-width: 80vw;--mat-dialog-container-min-width: 0;--mat-dialog-actions-alignment: start;--mat-dialog-actions-padding: 8px;--mat-dialog-content-padding: 20px 24px;--mat-dialog-with-actions-content-padding: 20px 24px;--mat-dialog-headline-padding: 0 24px 9px}html{--mdc-dialog-container-color: white;--mdc-dialog-subhead-color: rgba(0, 0, 0, .87);--mdc-dialog-supporting-text-color: rgba(0, 0, 0, .6)}.mat-mdc-standard-chip{--mdc-chip-container-shape-radius: 16px;--mdc-chip-with-avatar-avatar-shape-radius: 14px;--mdc-chip-with-avatar-avatar-size: 28px;--mdc-chip-with-icon-icon-size: 18px;--mdc-chip-outline-width: 0;--mdc-chip-outline-color: transparent;--mdc-chip-disabled-outline-color: transparent;--mdc-chip-focus-outline-color: transparent;--mdc-chip-hover-state-layer-opacity: .04;--mdc-chip-with-avatar-disabled-avatar-opacity: 1;--mdc-chip-flat-selected-outline-width: 0;--mdc-chip-selected-hover-state-layer-opacity: .04;--mdc-chip-with-trailing-icon-disabled-trailing-icon-opacity: 1;--mdc-chip-with-icon-disabled-icon-opacity: 1}.mat-mdc-standard-chip{--mat-chip-disabled-container-opacity: .4;--mat-chip-trailing-action-opacity: .54;--mat-chip-trailing-action-focus-opacity: 1;--mat-chip-trailing-action-state-layer-color: transparent;--mat-chip-selected-trailing-action-state-layer-color: transparent;--mat-chip-trailing-action-hover-state-layer-opacity: 0;--mat-chip-trailing-action-focus-state-layer-opacity: 0}.mat-mdc-standard-chip{--mdc-chip-disabled-label-text-color: #212121;--mdc-chip-elevated-container-color: rgb(224.4, 224.4, 224.4);--mdc-chip-elevated-selected-container-color: rgb(224.4, 224.4, 224.4);--mdc-chip-elevated-disabled-container-color: rgb(224.4, 224.4, 224.4);--mdc-chip-flat-disabled-selected-container-color: rgb(224.4, 224.4, 224.4);--mdc-chip-focus-state-layer-color: black;--mdc-chip-hover-state-layer-color: black;--mdc-chip-selected-hover-state-layer-color: black;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: black;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: #212121;--mdc-chip-selected-label-text-color: #212121;--mdc-chip-with-icon-icon-color: #212121;--mdc-chip-with-icon-disabled-icon-color: #212121;--mdc-chip-with-icon-selected-icon-color: #212121;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: #212121;--mdc-chip-with-trailing-icon-trailing-icon-color: #212121}.mat-mdc-standard-chip{--mat-chip-selected-disabled-trailing-icon-color: #212121;--mat-chip-selected-trailing-icon-color: #212121}.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-primary,.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary{--mdc-chip-disabled-label-text-color: white;--mdc-chip-elevated-container-color: #66b7ff;--mdc-chip-elevated-selected-container-color: #66b7ff;--mdc-chip-elevated-disabled-container-color: #66b7ff;--mdc-chip-flat-disabled-selected-container-color: #66b7ff;--mdc-chip-focus-state-layer-color: black;--mdc-chip-hover-state-layer-color: black;--mdc-chip-selected-hover-state-layer-color: black;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: black;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: white;--mdc-chip-selected-label-text-color: white;--mdc-chip-with-icon-icon-color: white;--mdc-chip-with-icon-disabled-icon-color: white;--mdc-chip-with-icon-selected-icon-color: white;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: white;--mdc-chip-with-trailing-icon-trailing-icon-color: white}.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-primary,.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary{--mat-chip-selected-disabled-trailing-icon-color: white;--mat-chip-selected-trailing-icon-color: white}.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-accent,.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent{--mdc-chip-disabled-label-text-color: white;--mdc-chip-elevated-container-color: #66b7ff;--mdc-chip-elevated-selected-container-color: #66b7ff;--mdc-chip-elevated-disabled-container-color: #66b7ff;--mdc-chip-flat-disabled-selected-container-color: #66b7ff;--mdc-chip-focus-state-layer-color: black;--mdc-chip-hover-state-layer-color: black;--mdc-chip-selected-hover-state-layer-color: black;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: black;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: white;--mdc-chip-selected-label-text-color: white;--mdc-chip-with-icon-icon-color: white;--mdc-chip-with-icon-disabled-icon-color: white;--mdc-chip-with-icon-selected-icon-color: white;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: white;--mdc-chip-with-trailing-icon-trailing-icon-color: white}.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-accent,.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent{--mat-chip-selected-disabled-trailing-icon-color: white;--mat-chip-selected-trailing-icon-color: white}.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-warn,.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn{--mdc-chip-disabled-label-text-color: white;--mdc-chip-elevated-container-color: #f44336;--mdc-chip-elevated-selected-container-color: #f44336;--mdc-chip-elevated-disabled-container-color: #f44336;--mdc-chip-flat-disabled-selected-container-color: #f44336;--mdc-chip-focus-state-layer-color: black;--mdc-chip-hover-state-layer-color: black;--mdc-chip-selected-hover-state-layer-color: black;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: black;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: white;--mdc-chip-selected-label-text-color: white;--mdc-chip-with-icon-icon-color: white;--mdc-chip-with-icon-disabled-icon-color: white;--mdc-chip-with-icon-selected-icon-color: white;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: white;--mdc-chip-with-trailing-icon-trailing-icon-color: white}.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-warn,.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn{--mat-chip-selected-disabled-trailing-icon-color: white;--mat-chip-selected-trailing-icon-color: white}.mat-mdc-chip.mat-mdc-standard-chip{--mdc-chip-container-height: 32px}html{--mdc-switch-disabled-selected-icon-opacity: .38;--mdc-switch-disabled-track-opacity: .12;--mdc-switch-disabled-unselected-icon-opacity: .38;--mdc-switch-handle-height: 20px;--mdc-switch-handle-shape: 10px;--mdc-switch-handle-width: 20px;--mdc-switch-selected-icon-size: 18px;--mdc-switch-track-height: 14px;--mdc-switch-track-shape: 7px;--mdc-switch-track-width: 36px;--mdc-switch-unselected-icon-size: 18px;--mdc-switch-selected-focus-state-layer-opacity: .12;--mdc-switch-selected-hover-state-layer-opacity: .04;--mdc-switch-selected-pressed-state-layer-opacity: .1;--mdc-switch-unselected-focus-state-layer-opacity: .12;--mdc-switch-unselected-hover-state-layer-opacity: .04;--mdc-switch-unselected-pressed-state-layer-opacity: .1}html .mat-mdc-slide-toggle{--mat-switch-disabled-selected-handle-opacity: .38;--mat-switch-disabled-unselected-handle-opacity: .38;--mat-switch-unselected-handle-size: 20px;--mat-switch-selected-handle-size: 20px;--mat-switch-pressed-handle-size: 20px;--mat-switch-with-icon-handle-size: 20px;--mat-switch-selected-handle-horizontal-margin: 0;--mat-switch-selected-with-icon-handle-horizontal-margin: 0;--mat-switch-selected-pressed-handle-horizontal-margin: 0;--mat-switch-unselected-handle-horizontal-margin: 0;--mat-switch-unselected-with-icon-handle-horizontal-margin: 0;--mat-switch-unselected-pressed-handle-horizontal-margin: 0;--mat-switch-visible-track-opacity: 1;--mat-switch-hidden-track-opacity: 1;--mat-switch-visible-track-transition: transform 75ms 0ms cubic-bezier(0, 0, .2, 1);--mat-switch-hidden-track-transition: transform 75ms 0ms cubic-bezier(.4, 0, .6, 1);--mat-switch-track-outline-width: 1px;--mat-switch-track-outline-color: transparent;--mat-switch-selected-track-outline-width: 1px;--mat-switch-selected-track-outline-color: transparent;--mat-switch-disabled-unselected-track-outline-width: 1px;--mat-switch-disabled-unselected-track-outline-color: transparent}html{--mdc-switch-selected-focus-state-layer-color: #5eb0ff;--mdc-switch-selected-handle-color: #5eb0ff;--mdc-switch-selected-hover-state-layer-color: #5eb0ff;--mdc-switch-selected-pressed-state-layer-color: #5eb0ff;--mdc-switch-selected-focus-handle-color: #3890ff;--mdc-switch-selected-hover-handle-color: #3890ff;--mdc-switch-selected-pressed-handle-color: #3890ff;--mdc-switch-selected-focus-track-color: #94cdff;--mdc-switch-selected-hover-track-color: #94cdff;--mdc-switch-selected-pressed-track-color: #94cdff;--mdc-switch-selected-track-color: #94cdff;--mdc-switch-disabled-selected-handle-color: #424242;--mdc-switch-disabled-selected-icon-color: #fff;--mdc-switch-disabled-selected-track-color: #424242;--mdc-switch-disabled-unselected-handle-color: #424242;--mdc-switch-disabled-unselected-icon-color: #fff;--mdc-switch-disabled-unselected-track-color: #424242;--mdc-switch-handle-surface-color: #fff;--mdc-switch-selected-icon-color: #fff;--mdc-switch-unselected-focus-handle-color: #212121;--mdc-switch-unselected-focus-state-layer-color: #424242;--mdc-switch-unselected-focus-track-color: #e0e0e0;--mdc-switch-unselected-handle-color: #616161;--mdc-switch-unselected-hover-handle-color: #212121;--mdc-switch-unselected-hover-state-layer-color: #424242;--mdc-switch-unselected-hover-track-color: #e0e0e0;--mdc-switch-unselected-icon-color: #fff;--mdc-switch-unselected-pressed-handle-color: #212121;--mdc-switch-unselected-pressed-state-layer-color: #424242;--mdc-switch-unselected-pressed-track-color: #e0e0e0;--mdc-switch-unselected-track-color: #e0e0e0;--mdc-switch-handle-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mdc-switch-disabled-handle-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12)}html{--mdc-switch-disabled-label-text-color: rgba(0, 0, 0, .38)}html .mat-mdc-slide-toggle{--mat-switch-label-text-color: rgba(0, 0, 0, .87)}html .mat-mdc-slide-toggle.mat-accent{--mdc-switch-selected-focus-state-layer-color: #5eb0ff;--mdc-switch-selected-handle-color: #5eb0ff;--mdc-switch-selected-hover-state-layer-color: #5eb0ff;--mdc-switch-selected-pressed-state-layer-color: #5eb0ff;--mdc-switch-selected-focus-handle-color: #3890ff;--mdc-switch-selected-hover-handle-color: #3890ff;--mdc-switch-selected-pressed-handle-color: #3890ff;--mdc-switch-selected-focus-track-color: #94cdff;--mdc-switch-selected-hover-track-color: #94cdff;--mdc-switch-selected-pressed-track-color: #94cdff;--mdc-switch-selected-track-color: #94cdff}html .mat-mdc-slide-toggle.mat-warn{--mdc-switch-selected-focus-state-layer-color: #e53935;--mdc-switch-selected-handle-color: #e53935;--mdc-switch-selected-hover-state-layer-color: #e53935;--mdc-switch-selected-pressed-state-layer-color: #e53935;--mdc-switch-selected-focus-handle-color: #b71c1c;--mdc-switch-selected-hover-handle-color: #b71c1c;--mdc-switch-selected-pressed-handle-color: #b71c1c;--mdc-switch-selected-focus-track-color: #e57373;--mdc-switch-selected-hover-track-color: #e57373;--mdc-switch-selected-pressed-track-color: #e57373;--mdc-switch-selected-track-color: #e57373}html{--mdc-switch-state-layer-size: 40px}html{--mdc-radio-disabled-selected-icon-opacity: .38;--mdc-radio-disabled-unselected-icon-opacity: .38;--mdc-radio-state-layer-size: 40px}.mat-mdc-radio-button.mat-primary{--mdc-radio-disabled-selected-icon-color: black;--mdc-radio-disabled-unselected-icon-color: black;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-focus-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-radio-selected-focus-icon-color: #66b7ff;--mdc-radio-selected-hover-icon-color: #66b7ff;--mdc-radio-selected-icon-color: #66b7ff;--mdc-radio-selected-pressed-icon-color: #66b7ff}.mat-mdc-radio-button.mat-primary{--mat-radio-ripple-color: black;--mat-radio-checked-ripple-color: #66b7ff;--mat-radio-disabled-label-color: rgba(0, 0, 0, .38);--mat-radio-label-text-color: rgba(0, 0, 0, .87)}.mat-mdc-radio-button.mat-accent{--mdc-radio-disabled-selected-icon-color: black;--mdc-radio-disabled-unselected-icon-color: black;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-focus-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-radio-selected-focus-icon-color: #66b7ff;--mdc-radio-selected-hover-icon-color: #66b7ff;--mdc-radio-selected-icon-color: #66b7ff;--mdc-radio-selected-pressed-icon-color: #66b7ff}.mat-mdc-radio-button.mat-accent{--mat-radio-ripple-color: black;--mat-radio-checked-ripple-color: #66b7ff;--mat-radio-disabled-label-color: rgba(0, 0, 0, .38);--mat-radio-label-text-color: rgba(0, 0, 0, .87)}.mat-mdc-radio-button.mat-warn{--mdc-radio-disabled-selected-icon-color: black;--mdc-radio-disabled-unselected-icon-color: black;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-focus-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-radio-selected-focus-icon-color: #f44336;--mdc-radio-selected-hover-icon-color: #f44336;--mdc-radio-selected-icon-color: #f44336;--mdc-radio-selected-pressed-icon-color: #f44336}.mat-mdc-radio-button.mat-warn{--mat-radio-ripple-color: black;--mat-radio-checked-ripple-color: #f44336;--mat-radio-disabled-label-color: rgba(0, 0, 0, .38);--mat-radio-label-text-color: rgba(0, 0, 0, .87)}html{--mdc-radio-state-layer-size: 40px}html{--mat-radio-touch-target-display: block}html{--mdc-slider-active-track-height: 6px;--mdc-slider-active-track-shape: 9999px;--mdc-slider-handle-height: 20px;--mdc-slider-handle-shape: 50%;--mdc-slider-handle-width: 20px;--mdc-slider-inactive-track-height: 4px;--mdc-slider-inactive-track-shape: 9999px;--mdc-slider-with-overlap-handle-outline-width: 1px;--mdc-slider-with-tick-marks-active-container-opacity: .6;--mdc-slider-with-tick-marks-container-shape: 50%;--mdc-slider-with-tick-marks-container-size: 2px;--mdc-slider-with-tick-marks-inactive-container-opacity: .6;--mdc-slider-handle-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12)}html{--mat-slider-value-indicator-width: auto;--mat-slider-value-indicator-height: 32px;--mat-slider-value-indicator-caret-display: block;--mat-slider-value-indicator-border-radius: 4px;--mat-slider-value-indicator-padding: 0 12px;--mat-slider-value-indicator-text-transform: none;--mat-slider-value-indicator-container-transform: translateX(-50%)}html{--mdc-slider-handle-color: #66b7ff;--mdc-slider-focus-handle-color: #66b7ff;--mdc-slider-hover-handle-color: #66b7ff;--mdc-slider-active-track-color: #66b7ff;--mdc-slider-inactive-track-color: #66b7ff;--mdc-slider-with-tick-marks-inactive-container-color: #66b7ff;--mdc-slider-with-tick-marks-active-container-color: white;--mdc-slider-disabled-active-track-color: #000;--mdc-slider-disabled-handle-color: #000;--mdc-slider-disabled-inactive-track-color: #000;--mdc-slider-label-container-color: #000;--mdc-slider-label-label-text-color: #fff;--mdc-slider-with-overlap-handle-outline-color: #fff;--mdc-slider-with-tick-marks-disabled-container-color: #000}html{--mat-slider-ripple-color: #66b7ff;--mat-slider-hover-state-layer-color: rgba(102, 183, 255, .05);--mat-slider-focus-state-layer-color: rgba(102, 183, 255, .2);--mat-slider-value-indicator-opacity: .6}html .mat-accent{--mdc-slider-handle-color: #66b7ff;--mdc-slider-focus-handle-color: #66b7ff;--mdc-slider-hover-handle-color: #66b7ff;--mdc-slider-active-track-color: #66b7ff;--mdc-slider-inactive-track-color: #66b7ff;--mdc-slider-with-tick-marks-inactive-container-color: #66b7ff;--mdc-slider-with-tick-marks-active-container-color: white}html .mat-accent{--mat-slider-ripple-color: #66b7ff;--mat-slider-hover-state-layer-color: rgba(102, 183, 255, .05);--mat-slider-focus-state-layer-color: rgba(102, 183, 255, .2)}html .mat-warn{--mdc-slider-handle-color: #f44336;--mdc-slider-focus-handle-color: #f44336;--mdc-slider-hover-handle-color: #f44336;--mdc-slider-active-track-color: #f44336;--mdc-slider-inactive-track-color: #f44336;--mdc-slider-with-tick-marks-inactive-container-color: #f44336;--mdc-slider-with-tick-marks-active-container-color: white}html .mat-warn{--mat-slider-ripple-color: #f44336;--mat-slider-hover-state-layer-color: rgba(244, 67, 54, .05);--mat-slider-focus-state-layer-color: rgba(244, 67, 54, .2)}html{--mat-menu-container-shape: 4px;--mat-menu-divider-bottom-spacing: 0;--mat-menu-divider-top-spacing: 0;--mat-menu-item-spacing: 16px;--mat-menu-item-icon-size: 24px;--mat-menu-item-leading-spacing: 16px;--mat-menu-item-trailing-spacing: 16px;--mat-menu-item-with-icon-leading-spacing: 16px;--mat-menu-item-with-icon-trailing-spacing: 16px;--mat-menu-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12)}html{--mat-menu-item-label-text-color: rgba(0, 0, 0, .87);--mat-menu-item-icon-color: rgba(0, 0, 0, .87);--mat-menu-item-hover-state-layer-color: rgba(0, 0, 0, .04);--mat-menu-item-focus-state-layer-color: rgba(0, 0, 0, .04);--mat-menu-container-color: white;--mat-menu-divider-color: rgba(0, 0, 0, .12)}html{--mdc-list-list-item-container-shape: 0;--mdc-list-list-item-leading-avatar-shape: 50%;--mdc-list-list-item-container-color: transparent;--mdc-list-list-item-selected-container-color: transparent;--mdc-list-list-item-leading-avatar-color: transparent;--mdc-list-list-item-leading-icon-size: 24px;--mdc-list-list-item-leading-avatar-size: 40px;--mdc-list-list-item-trailing-icon-size: 24px;--mdc-list-list-item-disabled-state-layer-color: transparent;--mdc-list-list-item-disabled-state-layer-opacity: 0;--mdc-list-list-item-disabled-label-text-opacity: .38;--mdc-list-list-item-disabled-leading-icon-opacity: .38;--mdc-list-list-item-disabled-trailing-icon-opacity: .38}html{--mat-list-active-indicator-color: transparent;--mat-list-active-indicator-shape: 4px}html{--mdc-list-list-item-label-text-color: rgba(0, 0, 0, .87);--mdc-list-list-item-supporting-text-color: rgba(0, 0, 0, .54);--mdc-list-list-item-leading-icon-color: rgba(0, 0, 0, .38);--mdc-list-list-item-trailing-supporting-text-color: rgba(0, 0, 0, .38);--mdc-list-list-item-trailing-icon-color: rgba(0, 0, 0, .38);--mdc-list-list-item-selected-trailing-icon-color: rgba(0, 0, 0, .38);--mdc-list-list-item-disabled-label-text-color: black;--mdc-list-list-item-disabled-leading-icon-color: black;--mdc-list-list-item-disabled-trailing-icon-color: black;--mdc-list-list-item-hover-label-text-color: rgba(0, 0, 0, .87);--mdc-list-list-item-hover-leading-icon-color: rgba(0, 0, 0, .38);--mdc-list-list-item-hover-trailing-icon-color: rgba(0, 0, 0, .38);--mdc-list-list-item-focus-label-text-color: rgba(0, 0, 0, .87);--mdc-list-list-item-hover-state-layer-color: black;--mdc-list-list-item-hover-state-layer-opacity: .04;--mdc-list-list-item-focus-state-layer-color: black;--mdc-list-list-item-focus-state-layer-opacity: .12}.mdc-list-item__start,.mdc-list-item__end,.mat-accent .mdc-list-item__start,.mat-accent .mdc-list-item__end{--mdc-radio-disabled-selected-icon-color: black;--mdc-radio-disabled-unselected-icon-color: black;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-focus-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-radio-selected-focus-icon-color: #66b7ff;--mdc-radio-selected-hover-icon-color: #66b7ff;--mdc-radio-selected-icon-color: #66b7ff;--mdc-radio-selected-pressed-icon-color: #66b7ff}.mat-warn .mdc-list-item__start,.mat-warn .mdc-list-item__end{--mdc-radio-disabled-selected-icon-color: black;--mdc-radio-disabled-unselected-icon-color: black;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-focus-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-radio-selected-focus-icon-color: #f44336;--mdc-radio-selected-hover-icon-color: #f44336;--mdc-radio-selected-icon-color: #f44336;--mdc-radio-selected-pressed-icon-color: #f44336}.mat-mdc-list-option,.mat-mdc-list-option.mat-accent{--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #66b7ff;--mdc-checkbox-selected-hover-icon-color: #66b7ff;--mdc-checkbox-selected-icon-color: #66b7ff;--mdc-checkbox-selected-pressed-icon-color: #66b7ff;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: #66b7ff;--mdc-checkbox-selected-hover-state-layer-color: #66b7ff;--mdc-checkbox-selected-pressed-state-layer-color: #66b7ff;--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black}.mat-mdc-list-option.mat-warn{--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #f44336;--mdc-checkbox-selected-hover-icon-color: #f44336;--mdc-checkbox-selected-icon-color: #f44336;--mdc-checkbox-selected-pressed-icon-color: #f44336;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: #f44336;--mdc-checkbox-selected-hover-state-layer-color: #f44336;--mdc-checkbox-selected-pressed-state-layer-color: #f44336;--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black}.mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__primary-text,.mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__start,.mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__primary-text,.mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__start{color:#66b7ff}.mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__start,.mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__content,.mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__end{opacity:1}html{--mdc-list-list-item-one-line-container-height: 48px;--mdc-list-list-item-two-line-container-height: 64px;--mdc-list-list-item-three-line-container-height: 88px}html{--mat-list-list-item-leading-icon-start-space: 16px;--mat-list-list-item-leading-icon-end-space: 32px}.mdc-list-item__start,.mdc-list-item__end{--mdc-radio-state-layer-size: 40px}.mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-one-line,.mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-one-line,.mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-one-line{height:56px}.mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines,.mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines,.mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines{height:72px}html{--mat-paginator-container-text-color: rgba(0, 0, 0, .87);--mat-paginator-container-background-color: white;--mat-paginator-enabled-icon-color: rgba(0, 0, 0, .54);--mat-paginator-disabled-icon-color: rgba(0, 0, 0, .12)}html{--mat-paginator-container-size: 56px;--mat-paginator-form-field-container-height: 40px;--mat-paginator-form-field-container-vertical-padding: 8px;--mat-paginator-touch-target-display: block}html{--mdc-secondary-navigation-tab-container-height: 48px}html{--mdc-tab-indicator-active-indicator-height: 2px;--mdc-tab-indicator-active-indicator-shape: 0}html{--mat-tab-header-divider-color: transparent;--mat-tab-header-divider-height: 0}.mat-mdc-tab-group,.mat-mdc-tab-nav-bar{--mdc-tab-indicator-active-indicator-color: #66b7ff}.mat-mdc-tab-group,.mat-mdc-tab-nav-bar{--mat-tab-header-disabled-ripple-color: rgba(0, 0, 0, .38);--mat-tab-header-pagination-icon-color: black;--mat-tab-header-inactive-label-text-color: rgba(0, 0, 0, .6);--mat-tab-header-active-label-text-color: #66b7ff;--mat-tab-header-active-ripple-color: #66b7ff;--mat-tab-header-inactive-ripple-color: #66b7ff;--mat-tab-header-inactive-focus-label-text-color: rgba(0, 0, 0, .6);--mat-tab-header-inactive-hover-label-text-color: rgba(0, 0, 0, .6);--mat-tab-header-active-focus-label-text-color: #66b7ff;--mat-tab-header-active-hover-label-text-color: #66b7ff;--mat-tab-header-active-focus-indicator-color: #66b7ff;--mat-tab-header-active-hover-indicator-color: #66b7ff}.mat-mdc-tab-group.mat-accent,.mat-mdc-tab-nav-bar.mat-accent{--mdc-tab-indicator-active-indicator-color: #66b7ff}.mat-mdc-tab-group.mat-accent,.mat-mdc-tab-nav-bar.mat-accent{--mat-tab-header-disabled-ripple-color: rgba(0, 0, 0, .38);--mat-tab-header-pagination-icon-color: black;--mat-tab-header-inactive-label-text-color: rgba(0, 0, 0, .6);--mat-tab-header-active-label-text-color: #66b7ff;--mat-tab-header-active-ripple-color: #66b7ff;--mat-tab-header-inactive-ripple-color: #66b7ff;--mat-tab-header-inactive-focus-label-text-color: rgba(0, 0, 0, .6);--mat-tab-header-inactive-hover-label-text-color: rgba(0, 0, 0, .6);--mat-tab-header-active-focus-label-text-color: #66b7ff;--mat-tab-header-active-hover-label-text-color: #66b7ff;--mat-tab-header-active-focus-indicator-color: #66b7ff;--mat-tab-header-active-hover-indicator-color: #66b7ff}.mat-mdc-tab-group.mat-warn,.mat-mdc-tab-nav-bar.mat-warn{--mdc-tab-indicator-active-indicator-color: #f44336}.mat-mdc-tab-group.mat-warn,.mat-mdc-tab-nav-bar.mat-warn{--mat-tab-header-disabled-ripple-color: rgba(0, 0, 0, .38);--mat-tab-header-pagination-icon-color: black;--mat-tab-header-inactive-label-text-color: rgba(0, 0, 0, .6);--mat-tab-header-active-label-text-color: #f44336;--mat-tab-header-active-ripple-color: #f44336;--mat-tab-header-inactive-ripple-color: #f44336;--mat-tab-header-inactive-focus-label-text-color: rgba(0, 0, 0, .6);--mat-tab-header-inactive-hover-label-text-color: rgba(0, 0, 0, .6);--mat-tab-header-active-focus-label-text-color: #f44336;--mat-tab-header-active-hover-label-text-color: #f44336;--mat-tab-header-active-focus-indicator-color: #f44336;--mat-tab-header-active-hover-indicator-color: #f44336}.mat-mdc-tab-group.mat-background-primary,.mat-mdc-tab-nav-bar.mat-background-primary,.mat-mdc-tab-group.mat-background-accent,.mat-mdc-tab-nav-bar.mat-background-accent{--mat-tab-header-with-background-background-color: #66b7ff;--mat-tab-header-with-background-foreground-color: white}.mat-mdc-tab-group.mat-background-warn,.mat-mdc-tab-nav-bar.mat-background-warn{--mat-tab-header-with-background-background-color: #f44336;--mat-tab-header-with-background-foreground-color: white}.mat-mdc-tab-header{--mdc-secondary-navigation-tab-container-height: 48px}html{--mdc-checkbox-disabled-selected-checkmark-color: #fff;--mdc-checkbox-selected-focus-state-layer-opacity: .16;--mdc-checkbox-selected-hover-state-layer-opacity: .04;--mdc-checkbox-selected-pressed-state-layer-opacity: .16;--mdc-checkbox-unselected-focus-state-layer-opacity: .16;--mdc-checkbox-unselected-hover-state-layer-opacity: .04;--mdc-checkbox-unselected-pressed-state-layer-opacity: .16}html{--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #66b7ff;--mdc-checkbox-selected-hover-icon-color: #66b7ff;--mdc-checkbox-selected-icon-color: #66b7ff;--mdc-checkbox-selected-pressed-icon-color: #66b7ff;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: #66b7ff;--mdc-checkbox-selected-hover-state-layer-color: #66b7ff;--mdc-checkbox-selected-pressed-state-layer-color: #66b7ff;--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black}html{--mat-checkbox-disabled-label-color: rgba(0, 0, 0, .38);--mat-checkbox-label-text-color: rgba(0, 0, 0, .87)}.mat-mdc-checkbox.mat-primary{--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #66b7ff;--mdc-checkbox-selected-hover-icon-color: #66b7ff;--mdc-checkbox-selected-icon-color: #66b7ff;--mdc-checkbox-selected-pressed-icon-color: #66b7ff;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: #66b7ff;--mdc-checkbox-selected-hover-state-layer-color: #66b7ff;--mdc-checkbox-selected-pressed-state-layer-color: #66b7ff;--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black}.mat-mdc-checkbox.mat-warn{--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #f44336;--mdc-checkbox-selected-hover-icon-color: #f44336;--mdc-checkbox-selected-icon-color: #f44336;--mdc-checkbox-selected-pressed-icon-color: #f44336;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: #f44336;--mdc-checkbox-selected-hover-state-layer-color: #f44336;--mdc-checkbox-selected-pressed-state-layer-color: #f44336;--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black}html{--mdc-checkbox-state-layer-size: 40px}html{--mat-checkbox-touch-target-display: block}html{--mdc-text-button-container-shape: 4px;--mdc-text-button-keep-touch-target: false}html{--mdc-filled-button-container-shape: 4px;--mdc-filled-button-keep-touch-target: false}html{--mdc-protected-button-container-shape: 4px;--mdc-protected-button-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mdc-protected-button-disabled-container-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mdc-protected-button-focus-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mdc-protected-button-hover-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mdc-protected-button-pressed-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12)}html{--mdc-outlined-button-keep-touch-target: false;--mdc-outlined-button-outline-width: 1px;--mdc-outlined-button-container-shape: 4px}html{--mat-text-button-horizontal-padding: 8px;--mat-text-button-with-icon-horizontal-padding: 8px;--mat-text-button-icon-spacing: 8px;--mat-text-button-icon-offset: 0}html{--mat-filled-button-horizontal-padding: 16px;--mat-filled-button-icon-spacing: 8px;--mat-filled-button-icon-offset: -4px}html{--mat-protected-button-horizontal-padding: 16px;--mat-protected-button-icon-spacing: 8px;--mat-protected-button-icon-offset: -4px}html{--mat-outlined-button-horizontal-padding: 15px;--mat-outlined-button-icon-spacing: 8px;--mat-outlined-button-icon-offset: -4px}html{--mdc-text-button-label-text-color: black;--mdc-text-button-disabled-label-text-color: rgba(0, 0, 0, .38)}html{--mat-text-button-state-layer-color: black;--mat-text-button-disabled-state-layer-color: black;--mat-text-button-ripple-color: rgba(0, 0, 0, .1);--mat-text-button-hover-state-layer-opacity: .04;--mat-text-button-focus-state-layer-opacity: .12;--mat-text-button-pressed-state-layer-opacity: .12}html{--mdc-filled-button-container-color: white;--mdc-filled-button-label-text-color: black;--mdc-filled-button-disabled-container-color: rgba(0, 0, 0, .12);--mdc-filled-button-disabled-label-text-color: rgba(0, 0, 0, .38)}html{--mat-filled-button-state-layer-color: black;--mat-filled-button-disabled-state-layer-color: black;--mat-filled-button-ripple-color: rgba(0, 0, 0, .1);--mat-filled-button-hover-state-layer-opacity: .04;--mat-filled-button-focus-state-layer-opacity: .12;--mat-filled-button-pressed-state-layer-opacity: .12}html{--mdc-protected-button-container-color: white;--mdc-protected-button-label-text-color: black;--mdc-protected-button-disabled-container-color: rgba(0, 0, 0, .12);--mdc-protected-button-disabled-label-text-color: rgba(0, 0, 0, .38)}html{--mat-protected-button-state-layer-color: black;--mat-protected-button-disabled-state-layer-color: black;--mat-protected-button-ripple-color: rgba(0, 0, 0, .1);--mat-protected-button-hover-state-layer-opacity: .04;--mat-protected-button-focus-state-layer-opacity: .12;--mat-protected-button-pressed-state-layer-opacity: .12}html{--mdc-outlined-button-disabled-outline-color: rgba(0, 0, 0, .12);--mdc-outlined-button-disabled-label-text-color: rgba(0, 0, 0, .38);--mdc-outlined-button-label-text-color: black;--mdc-outlined-button-outline-color: rgba(0, 0, 0, .12)}html{--mat-outlined-button-state-layer-color: black;--mat-outlined-button-disabled-state-layer-color: black;--mat-outlined-button-ripple-color: rgba(0, 0, 0, .1);--mat-outlined-button-hover-state-layer-opacity: .04;--mat-outlined-button-focus-state-layer-opacity: .12;--mat-outlined-button-pressed-state-layer-opacity: .12}.mat-mdc-button.mat-primary{--mdc-text-button-label-text-color: #66b7ff}.mat-mdc-button.mat-primary{--mat-text-button-state-layer-color: #66b7ff;--mat-text-button-ripple-color: rgba(102, 183, 255, .1)}.mat-mdc-button.mat-accent{--mdc-text-button-label-text-color: #66b7ff}.mat-mdc-button.mat-accent{--mat-text-button-state-layer-color: #66b7ff;--mat-text-button-ripple-color: rgba(102, 183, 255, .1)}.mat-mdc-button.mat-warn{--mdc-text-button-label-text-color: #f44336}.mat-mdc-button.mat-warn{--mat-text-button-state-layer-color: #f44336;--mat-text-button-ripple-color: rgba(244, 67, 54, .1)}.mat-mdc-unelevated-button.mat-primary{--mdc-filled-button-container-color: #66b7ff;--mdc-filled-button-label-text-color: white}.mat-mdc-unelevated-button.mat-primary{--mat-filled-button-state-layer-color: white;--mat-filled-button-ripple-color: rgba(255, 255, 255, .1)}.mat-mdc-unelevated-button.mat-accent{--mdc-filled-button-container-color: #66b7ff;--mdc-filled-button-label-text-color: white}.mat-mdc-unelevated-button.mat-accent{--mat-filled-button-state-layer-color: white;--mat-filled-button-ripple-color: rgba(255, 255, 255, .1)}.mat-mdc-unelevated-button.mat-warn{--mdc-filled-button-container-color: #f44336;--mdc-filled-button-label-text-color: white}.mat-mdc-unelevated-button.mat-warn{--mat-filled-button-state-layer-color: white;--mat-filled-button-ripple-color: rgba(255, 255, 255, .1)}.mat-mdc-raised-button.mat-primary{--mdc-protected-button-container-color: #66b7ff;--mdc-protected-button-label-text-color: white}.mat-mdc-raised-button.mat-primary{--mat-protected-button-state-layer-color: white;--mat-protected-button-ripple-color: rgba(255, 255, 255, .1)}.mat-mdc-raised-button.mat-accent{--mdc-protected-button-container-color: #66b7ff;--mdc-protected-button-label-text-color: white}.mat-mdc-raised-button.mat-accent{--mat-protected-button-state-layer-color: white;--mat-protected-button-ripple-color: rgba(255, 255, 255, .1)}.mat-mdc-raised-button.mat-warn{--mdc-protected-button-container-color: #f44336;--mdc-protected-button-label-text-color: white}.mat-mdc-raised-button.mat-warn{--mat-protected-button-state-layer-color: white;--mat-protected-button-ripple-color: rgba(255, 255, 255, .1)}.mat-mdc-outlined-button.mat-primary{--mdc-outlined-button-label-text-color: #66b7ff;--mdc-outlined-button-outline-color: rgba(0, 0, 0, .12)}.mat-mdc-outlined-button.mat-primary{--mat-outlined-button-state-layer-color: #66b7ff;--mat-outlined-button-ripple-color: rgba(102, 183, 255, .1)}.mat-mdc-outlined-button.mat-accent{--mdc-outlined-button-label-text-color: #66b7ff;--mdc-outlined-button-outline-color: rgba(0, 0, 0, .12)}.mat-mdc-outlined-button.mat-accent{--mat-outlined-button-state-layer-color: #66b7ff;--mat-outlined-button-ripple-color: rgba(102, 183, 255, .1)}.mat-mdc-outlined-button.mat-warn{--mdc-outlined-button-label-text-color: #f44336;--mdc-outlined-button-outline-color: rgba(0, 0, 0, .12)}.mat-mdc-outlined-button.mat-warn{--mat-outlined-button-state-layer-color: #f44336;--mat-outlined-button-ripple-color: rgba(244, 67, 54, .1)}html{--mdc-text-button-container-height: 36px}html{--mdc-filled-button-container-height: 36px}html{--mdc-protected-button-container-height: 36px}html{--mdc-outlined-button-container-height: 36px}html{--mat-text-button-touch-target-display: block}html{--mat-filled-button-touch-target-display: block}html{--mat-protected-button-touch-target-display: block}html{--mat-outlined-button-touch-target-display: block}html{--mdc-icon-button-icon-size: 24px}html{--mdc-icon-button-icon-color: inherit;--mdc-icon-button-disabled-icon-color: rgba(0, 0, 0, .38)}html{--mat-icon-button-state-layer-color: black;--mat-icon-button-disabled-state-layer-color: black;--mat-icon-button-ripple-color: rgba(0, 0, 0, .1);--mat-icon-button-hover-state-layer-opacity: .04;--mat-icon-button-focus-state-layer-opacity: .12;--mat-icon-button-pressed-state-layer-opacity: .12}html .mat-mdc-icon-button.mat-primary{--mdc-icon-button-icon-color: #66b7ff}html .mat-mdc-icon-button.mat-primary{--mat-icon-button-state-layer-color: #66b7ff;--mat-icon-button-ripple-color: rgba(102, 183, 255, .1)}html .mat-mdc-icon-button.mat-accent{--mdc-icon-button-icon-color: #66b7ff}html .mat-mdc-icon-button.mat-accent{--mat-icon-button-state-layer-color: #66b7ff;--mat-icon-button-ripple-color: rgba(102, 183, 255, .1)}html .mat-mdc-icon-button.mat-warn{--mdc-icon-button-icon-color: #f44336}html .mat-mdc-icon-button.mat-warn{--mat-icon-button-state-layer-color: #f44336;--mat-icon-button-ripple-color: rgba(244, 67, 54, .1)}html{--mat-icon-button-touch-target-display: block}.mat-mdc-icon-button.mat-mdc-button-base{--mdc-icon-button-state-layer-size: 48px;width:var(--mdc-icon-button-state-layer-size);height:var(--mdc-icon-button-state-layer-size);padding:12px}html{--mdc-fab-container-shape: 50%;--mdc-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12)}html{--mdc-fab-small-container-shape: 50%;--mdc-fab-small-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-small-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-small-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-small-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12)}html{--mdc-extended-fab-container-height: 48px;--mdc-extended-fab-container-shape: 24px;--mdc-extended-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-extended-fab-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-extended-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-extended-fab-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12)}html{--mdc-fab-container-color: white}html{--mat-fab-foreground-color: black;--mat-fab-state-layer-color: black;--mat-fab-disabled-state-layer-color: black;--mat-fab-ripple-color: rgba(0, 0, 0, .1);--mat-fab-hover-state-layer-opacity: .04;--mat-fab-focus-state-layer-opacity: .12;--mat-fab-pressed-state-layer-opacity: .12;--mat-fab-disabled-state-container-color: rgba(0, 0, 0, .12);--mat-fab-disabled-state-foreground-color: rgba(0, 0, 0, .38)}html{--mdc-fab-small-container-color: white}html{--mat-fab-small-foreground-color: black;--mat-fab-small-state-layer-color: black;--mat-fab-small-disabled-state-layer-color: black;--mat-fab-small-ripple-color: rgba(0, 0, 0, .1);--mat-fab-small-hover-state-layer-opacity: .04;--mat-fab-small-focus-state-layer-opacity: .12;--mat-fab-small-pressed-state-layer-opacity: .12;--mat-fab-small-disabled-state-container-color: rgba(0, 0, 0, .12);--mat-fab-small-disabled-state-foreground-color: rgba(0, 0, 0, .38)}html .mat-mdc-fab.mat-primary{--mdc-fab-container-color: #66b7ff}html .mat-mdc-fab.mat-primary{--mat-fab-foreground-color: white;--mat-fab-state-layer-color: white;--mat-fab-ripple-color: rgba(255, 255, 255, .1)}html .mat-mdc-fab.mat-accent{--mdc-fab-container-color: #66b7ff}html .mat-mdc-fab.mat-accent{--mat-fab-foreground-color: white;--mat-fab-state-layer-color: white;--mat-fab-ripple-color: rgba(255, 255, 255, .1)}html .mat-mdc-fab.mat-warn{--mdc-fab-container-color: #f44336}html .mat-mdc-fab.mat-warn{--mat-fab-foreground-color: white;--mat-fab-state-layer-color: white;--mat-fab-ripple-color: rgba(255, 255, 255, .1)}html .mat-mdc-mini-fab.mat-primary{--mdc-fab-small-container-color: #66b7ff}html .mat-mdc-mini-fab.mat-primary{--mat-fab-small-foreground-color: white;--mat-fab-small-state-layer-color: white;--mat-fab-small-ripple-color: rgba(255, 255, 255, .1)}html .mat-mdc-mini-fab.mat-accent{--mdc-fab-small-container-color: #66b7ff}html .mat-mdc-mini-fab.mat-accent{--mat-fab-small-foreground-color: white;--mat-fab-small-state-layer-color: white;--mat-fab-small-ripple-color: rgba(255, 255, 255, .1)}html .mat-mdc-mini-fab.mat-warn{--mdc-fab-small-container-color: #f44336}html .mat-mdc-mini-fab.mat-warn{--mat-fab-small-foreground-color: white;--mat-fab-small-state-layer-color: white;--mat-fab-small-ripple-color: rgba(255, 255, 255, .1)}html{--mat-fab-touch-target-display: block}html{--mat-fab-small-touch-target-display: block}html{--mdc-snackbar-container-shape: 4px}html{--mdc-snackbar-container-color: #333333;--mdc-snackbar-supporting-text-color: rgba(255, 255, 255, .87)}html{--mat-snack-bar-button-color: #d1e9ff}html{--mat-table-row-item-outline-width: 1px}html{--mat-table-background-color: white;--mat-table-header-headline-color: rgba(0, 0, 0, .87);--mat-table-row-item-label-text-color: rgba(0, 0, 0, .87);--mat-table-row-item-outline-color: rgba(0, 0, 0, .12)}html{--mat-table-header-container-height: 56px;--mat-table-footer-container-height: 52px;--mat-table-row-item-container-height: 52px}html{--mdc-circular-progress-active-indicator-width: 4px;--mdc-circular-progress-size: 48px}html,html .mat-accent{--mdc-circular-progress-active-indicator-color: #66b7ff}html .mat-warn{--mdc-circular-progress-active-indicator-color: #f44336}html{--mat-badge-container-shape: 50%;--mat-badge-container-size: unset;--mat-badge-small-size-container-size: unset;--mat-badge-large-size-container-size: unset;--mat-badge-legacy-container-size: 22px;--mat-badge-legacy-small-size-container-size: 16px;--mat-badge-legacy-large-size-container-size: 28px;--mat-badge-container-offset: -11px 0;--mat-badge-small-size-container-offset: -8px 0;--mat-badge-large-size-container-offset: -14px 0;--mat-badge-container-overlap-offset: -11px;--mat-badge-small-size-container-overlap-offset: -8px;--mat-badge-large-size-container-overlap-offset: -14px;--mat-badge-container-padding: 0;--mat-badge-small-size-container-padding: 0;--mat-badge-large-size-container-padding: 0}html{--mat-badge-background-color: #66b7ff;--mat-badge-text-color: white;--mat-badge-disabled-state-background-color: #b9b9b9;--mat-badge-disabled-state-text-color: rgba(0, 0, 0, .38)}.mat-badge-accent{--mat-badge-background-color: #66b7ff;--mat-badge-text-color: white}.mat-badge-warn{--mat-badge-background-color: #f44336;--mat-badge-text-color: white}html{--mat-bottom-sheet-container-shape: 4px}html{--mat-bottom-sheet-container-text-color: rgba(0, 0, 0, .87);--mat-bottom-sheet-container-background-color: white}html{--mat-legacy-button-toggle-height: 36px;--mat-legacy-button-toggle-shape: 2px;--mat-legacy-button-toggle-focus-state-layer-opacity: 1}html{--mat-standard-button-toggle-shape: 4px;--mat-standard-button-toggle-hover-state-layer-opacity: .04;--mat-standard-button-toggle-focus-state-layer-opacity: .12}html{--mat-legacy-button-toggle-text-color: rgba(0, 0, 0, .38);--mat-legacy-button-toggle-state-layer-color: rgba(0, 0, 0, .12);--mat-legacy-button-toggle-selected-state-text-color: rgba(0, 0, 0, .54);--mat-legacy-button-toggle-selected-state-background-color: #e0e0e0;--mat-legacy-button-toggle-disabled-state-text-color: rgba(0, 0, 0, .26);--mat-legacy-button-toggle-disabled-state-background-color: #eeeeee;--mat-legacy-button-toggle-disabled-selected-state-background-color: #bdbdbd}html{--mat-standard-button-toggle-text-color: rgba(0, 0, 0, .87);--mat-standard-button-toggle-background-color: white;--mat-standard-button-toggle-state-layer-color: black;--mat-standard-button-toggle-selected-state-background-color: #e0e0e0;--mat-standard-button-toggle-selected-state-text-color: rgba(0, 0, 0, .87);--mat-standard-button-toggle-disabled-state-text-color: rgba(0, 0, 0, .26);--mat-standard-button-toggle-disabled-state-background-color: white;--mat-standard-button-toggle-disabled-selected-state-text-color: rgba(0, 0, 0, .87);--mat-standard-button-toggle-disabled-selected-state-background-color: #bdbdbd;--mat-standard-button-toggle-divider-color: rgb(224.4, 224.4, 224.4)}html{--mat-standard-button-toggle-height: 48px}html{--mat-datepicker-calendar-container-shape: 4px;--mat-datepicker-calendar-container-touch-shape: 4px;--mat-datepicker-calendar-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-datepicker-calendar-container-touch-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12)}html{--mat-datepicker-calendar-date-selected-state-text-color: white;--mat-datepicker-calendar-date-selected-state-background-color: #66b7ff;--mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(102, 183, 255, .4);--mat-datepicker-calendar-date-today-selected-state-outline-color: white;--mat-datepicker-calendar-date-focus-state-background-color: rgba(102, 183, 255, .3);--mat-datepicker-calendar-date-hover-state-background-color: rgba(102, 183, 255, .3);--mat-datepicker-toggle-active-state-icon-color: #66b7ff;--mat-datepicker-calendar-date-in-range-state-background-color: rgba(102, 183, 255, .2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, .2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: rgb(69.5241935484, 163.4758064516, 93.9516129032);--mat-datepicker-toggle-icon-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-body-label-text-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-period-button-text-color: black;--mat-datepicker-calendar-period-button-icon-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-navigation-button-icon-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-header-divider-color: rgba(0, 0, 0, .12);--mat-datepicker-calendar-header-text-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-date-today-outline-color: rgba(0, 0, 0, .38);--mat-datepicker-calendar-date-today-disabled-state-outline-color: rgba(0, 0, 0, .18);--mat-datepicker-calendar-date-text-color: rgba(0, 0, 0, .87);--mat-datepicker-calendar-date-outline-color: transparent;--mat-datepicker-calendar-date-disabled-state-text-color: rgba(0, 0, 0, .38);--mat-datepicker-calendar-date-preview-state-outline-color: rgba(0, 0, 0, .24);--mat-datepicker-range-input-separator-color: rgba(0, 0, 0, .87);--mat-datepicker-range-input-disabled-state-separator-color: rgba(0, 0, 0, .38);--mat-datepicker-range-input-disabled-state-text-color: rgba(0, 0, 0, .38);--mat-datepicker-calendar-container-background-color: white;--mat-datepicker-calendar-container-text-color: rgba(0, 0, 0, .87)}.mat-datepicker-content.mat-accent{--mat-datepicker-calendar-date-selected-state-text-color: white;--mat-datepicker-calendar-date-selected-state-background-color: #66b7ff;--mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(102, 183, 255, .4);--mat-datepicker-calendar-date-today-selected-state-outline-color: white;--mat-datepicker-calendar-date-focus-state-background-color: rgba(102, 183, 255, .3);--mat-datepicker-calendar-date-hover-state-background-color: rgba(102, 183, 255, .3);--mat-datepicker-calendar-date-in-range-state-background-color: rgba(102, 183, 255, .2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, .2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: rgb(69.5241935484, 163.4758064516, 93.9516129032)}.mat-datepicker-content.mat-warn{--mat-datepicker-calendar-date-selected-state-text-color: white;--mat-datepicker-calendar-date-selected-state-background-color: #f44336;--mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(244, 67, 54, .4);--mat-datepicker-calendar-date-today-selected-state-outline-color: white;--mat-datepicker-calendar-date-focus-state-background-color: rgba(244, 67, 54, .3);--mat-datepicker-calendar-date-hover-state-background-color: rgba(244, 67, 54, .3);--mat-datepicker-calendar-date-in-range-state-background-color: rgba(244, 67, 54, .2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, .2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: rgb(69.5241935484, 163.4758064516, 93.9516129032)}.mat-datepicker-toggle-active.mat-accent{--mat-datepicker-toggle-active-state-icon-color: #66b7ff}.mat-datepicker-toggle-active.mat-warn{--mat-datepicker-toggle-active-state-icon-color: #f44336}.mat-calendar-controls{--mat-icon-button-touch-target-display: none}.mat-calendar-controls .mat-mdc-icon-button.mat-mdc-button-base{--mdc-icon-button-state-layer-size: 40px;width:var(--mdc-icon-button-state-layer-size);height:var(--mdc-icon-button-state-layer-size);padding:8px}html{--mat-divider-width: 1px}html{--mat-divider-color: rgba(0, 0, 0, .12)}html{--mat-expansion-container-shape: 4px;--mat-expansion-legacy-header-indicator-display: inline-block;--mat-expansion-header-indicator-display: none}html{--mat-expansion-container-background-color: white;--mat-expansion-container-text-color: rgba(0, 0, 0, .87);--mat-expansion-actions-divider-color: rgba(0, 0, 0, .12);--mat-expansion-header-hover-state-layer-color: rgba(0, 0, 0, .04);--mat-expansion-header-focus-state-layer-color: rgba(0, 0, 0, .04);--mat-expansion-header-disabled-state-text-color: rgba(0, 0, 0, .26);--mat-expansion-header-text-color: rgba(0, 0, 0, .87);--mat-expansion-header-description-color: rgba(0, 0, 0, .54);--mat-expansion-header-indicator-color: rgba(0, 0, 0, .54)}html{--mat-expansion-header-collapsed-state-height: 48px;--mat-expansion-header-expanded-state-height: 64px}html{--mat-icon-color: inherit}.mat-icon.mat-primary,.mat-icon.mat-accent{--mat-icon-color: #66b7ff}.mat-icon.mat-warn{--mat-icon-color: #f44336}html{--mat-sidenav-container-shape: 0;--mat-sidenav-container-elevation-shadow: 0px 8px 10px -5px rgba(0, 0, 0, .2), 0px 16px 24px 2px rgba(0, 0, 0, .14), 0px 6px 30px 5px rgba(0, 0, 0, .12);--mat-sidenav-container-width: auto}html{--mat-sidenav-container-divider-color: rgba(0, 0, 0, .12);--mat-sidenav-container-background-color: white;--mat-sidenav-container-text-color: rgba(0, 0, 0, .87);--mat-sidenav-content-background-color: #fafafa;--mat-sidenav-content-text-color: rgba(0, 0, 0, .87);--mat-sidenav-scrim-color: rgba(0, 0, 0, .6)}html{--mat-stepper-header-icon-foreground-color: white;--mat-stepper-header-selected-state-icon-background-color: #66b7ff;--mat-stepper-header-selected-state-icon-foreground-color: white;--mat-stepper-header-done-state-icon-background-color: #66b7ff;--mat-stepper-header-done-state-icon-foreground-color: white;--mat-stepper-header-edit-state-icon-background-color: #66b7ff;--mat-stepper-header-edit-state-icon-foreground-color: white;--mat-stepper-container-color: white;--mat-stepper-line-color: rgba(0, 0, 0, .12);--mat-stepper-header-hover-state-layer-color: rgba(0, 0, 0, .04);--mat-stepper-header-focus-state-layer-color: rgba(0, 0, 0, .04);--mat-stepper-header-label-text-color: rgba(0, 0, 0, .54);--mat-stepper-header-optional-label-text-color: rgba(0, 0, 0, .54);--mat-stepper-header-selected-state-label-text-color: rgba(0, 0, 0, .87);--mat-stepper-header-error-state-label-text-color: #f44336;--mat-stepper-header-icon-background-color: rgba(0, 0, 0, .54);--mat-stepper-header-error-state-icon-foreground-color: #f44336;--mat-stepper-header-error-state-icon-background-color: transparent}html .mat-step-header.mat-accent{--mat-stepper-header-icon-foreground-color: white;--mat-stepper-header-selected-state-icon-background-color: #66b7ff;--mat-stepper-header-selected-state-icon-foreground-color: white;--mat-stepper-header-done-state-icon-background-color: #66b7ff;--mat-stepper-header-done-state-icon-foreground-color: white;--mat-stepper-header-edit-state-icon-background-color: #66b7ff;--mat-stepper-header-edit-state-icon-foreground-color: white}html .mat-step-header.mat-warn{--mat-stepper-header-icon-foreground-color: white;--mat-stepper-header-selected-state-icon-background-color: #f44336;--mat-stepper-header-selected-state-icon-foreground-color: white;--mat-stepper-header-done-state-icon-background-color: #f44336;--mat-stepper-header-done-state-icon-foreground-color: white;--mat-stepper-header-edit-state-icon-background-color: #f44336;--mat-stepper-header-edit-state-icon-foreground-color: white}html{--mat-stepper-header-height: 72px}html{--mat-sort-arrow-color: rgb(117.3, 117.3, 117.3)}html{--mat-toolbar-container-background-color: whitesmoke;--mat-toolbar-container-text-color: rgba(0, 0, 0, .87)}.mat-toolbar.mat-primary,.mat-toolbar.mat-accent{--mat-toolbar-container-background-color: #66b7ff;--mat-toolbar-container-text-color: white}.mat-toolbar.mat-warn{--mat-toolbar-container-background-color: #f44336;--mat-toolbar-container-text-color: white}html{--mat-toolbar-standard-height: 64px;--mat-toolbar-mobile-height: 56px}html{--mat-tree-container-background-color: white;--mat-tree-node-text-color: rgba(0, 0, 0, .87)}html{--mat-tree-node-min-height: 48px}html{--mat-timepicker-container-shape: 4px;--mat-timepicker-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12)}html{--mat-timepicker-container-background-color: white}.generic-thank-you-screen{height:100vh;width:100%;overflow-y:auto;background-image:url(/assets/backgrounds/background-thank-you-page-2.svg);background-repeat:no-repeat;background-size:cover}@media (max-width: 576px){.generic-thank-you-screen{background-image:url(/assets/backgrounds/background-thank-you-page-2.svg);background-repeat:no-repeat;background-size:cover}}.thank-you-wrapper{width:100%;display:flex;flex-direction:column;align-items:center;gap:16px}.thank-you-content{box-sizing:border-box;max-width:443px;padding-top:200px;top:80px}@media (max-width: 576px){.thank-you-content{max-width:100%;padding:var(--space-500, 20px);padding-top:20px;display:flex;flex-direction:column;align-items:center}}.thank-you-content.etoilee{display:flex;padding-top:90px;justify-content:space-between;flex-direction:row;max-width:50%;gap:77px}@media (max-width: 576px){.thank-you-content.etoilee{max-width:90%;flex-direction:column-reverse;gap:16px}}.thank-you-content.etoilee p{margin:0}.thank-you-texts{display:flex;max-width:100%;padding:var(--space-500, 20px);flex-direction:column;align-items:center;text-align:center;border-radius:16px;border:1px solid #E5EAF1;background:#fff}.thank-you-texts.etoilee{text-align:left;align-items:baseline;width:485px;height:fit-content;gap:16px}@media (max-width: 576px){.thank-you-texts.etoilee{align-items:center}}.thank-you-texts.etoilee.right{gap:24px}.text-part{gap:8px}@media (max-width: 576px){#main-text-part.text-part{text-align:center;align-items:center}}img.avatar{border-radius:50%}.text-annotation{width:auto;height:auto;padding:12px 22px;background:#eaf5ff;border-top-right-radius:12px;border-bottom-right-radius:12px;border-left:6px #66B7FF solid;justify-content:center;align-items:center;gap:33px;display:inline-flex}.text-annotation span{flex:1 1 0;color:#0d1d27;font-size:14px;font-weight:700;line-height:19.6px;word-wrap:break-word}.thank-you-voyage-card{max-width:100%;padding:var(--space-500, 20px);margin-top:16px;background:#fff;border-radius:16px;border:1px #E5EAF1 solid;flex-direction:column;justify-content:flex-start;align-items:flex-end;display:flex;gap:14px;box-sizing:border-box;width:100%}.voyage-content{align-self:stretch;justify-content:flex-start;align-items:center;display:inline-flex;gap:14px}@media (max-width: 576px){.voyage-content{display:flex;gap:14px;flex-direction:column;align-items:stretch}}.voyage-content #img{width:110px;height:73px}.voyage-content #img img{width:100%;height:100%;border-radius:8px}.voyage-texts{flex:1 1 0;flex-direction:column;justify-content:center;align-items:flex-start;gap:4px;display:inline-flex;word-wrap:break-word}.voyage-texts #name{--lh: 22.4px;color:#0d1d27;font-size:16px;font-weight:700;line-height:var(--lh)}.voyage-texts #description{--lh: 18.2px;color:#738793;font-size:14px;font-weight:600;line-height:var(--lh)}.voyage-texts p{margin:0;--max-lines: 2;max-height:calc(var(--lh) * var(--max-lines));width:100%;overflow:hidden}.voyage-details{width:100%;height:100%;justify-content:space-between;align-items:flex-start;display:inline-flex}.voyage-details-left-part{flex:1 1 0;padding-right:32px;flex-direction:column;justify-content:center;align-items:flex-start;gap:4px;display:inline-flex}.voyage-details-title{align-self:stretch;color:#0d1d27;font-size:14px;font-weight:600;line-height:16px;word-wrap:break-word}.voyage-details-description{align-self:stretch;color:#738793;font-size:12px;font-weight:500;word-wrap:break-word}.voyage-details-right-part{justify-content:flex-end;align-items:center;gap:4px;display:flex}.voyage-details-right-part span{color:#0d1d27;font-size:14px;font-weight:700;line-height:16px;word-wrap:break-word}.price-texts{align-self:stretch;justify-content:space-between;align-items:center;display:inline-flex}.price-texts #cost{text-align:right}.price-texts #price{text-align:left}.price-texts span{color:#0d1d27;font-size:16px;font-weight:700;line-height:22.4px;word-wrap:break-word}.font-h3-head{padding-bottom:8px!important}.bookACall{margin-top:24px;padding:24px;border-radius:var(--radius-md, 8px);background:var(--Greyscale-50, #FAFAFB);border:1px solid #E3E3E7}.orderNumber{padding-top:10px}.bookACallHeader{display:flex;margin-top:8px;gap:8px;align-items:center;margin-bottom:8px}.badge{padding:var(--spacing-sm, 6px);border-radius:var(--radius-sm, 6px);border:1px solid var(--Greyscale-200, #E5E9F1);background:var(--Greyscale-Blanc, #FFF)}.buttons{margin-top:16px;display:flex;flex-direction:row;gap:8px;width:100%;font-size:18px}@media (max-width: 576px){.buttons{flex-direction:column;align-items:center}}.buttons button{width:100%;justify-content:center}.greyLoadingMovement{background:linear-gradient(100deg,var(--Background-Greyscale-100, #F1F5F9) 25%,var(--Background-Greyscale-200, #E2E8F0) 50%,var(--Background-Greyscale-100, #F1F5F9) 75%);animation:gradientMove 2.5s ease-in-out infinite;background-size:200% 100%}@keyframes gradientMove{0%{background-position:200% 0}to{background-position:-200% 0}}.lt-button{box-sizing:border-box;cursor:pointer;appearance:none;display:inline-flex;align-items:center;justify-content:left;-webkit-appearance:none;line-height:initial;-webkit-user-select:none;user-select:none;pointer-events:all;text-decoration:none;height:48px;font-family:Figtree,Arial,sans-serif;font-weight:700;font-size:16px;line-height:1.4;letter-spacing:-.32px;-webkit-font-smoothing:antialiased;margin-block-start:0;margin-block-end:0;padding:12px;border-radius:12px;gap:6px;background:#fff;color:#112a3a;border:1px solid #E5E9F1}.lt-button[disabled]{color:#cdd1d9;background:#fff;border:1px solid #CDD1D9}.lt-button-select{display:inline-flex;cursor:pointer;height:36px;padding:6px 12px;justify-content:center;align-items:center;gap:2px;flex-shrink:0;border-radius:10px;border:1px solid var(--Greyscale-200, #E5E9F1);background:var(--Greyscale-Blanc, #FFF)}.lt-button-select img{width:15px;height:16px}.lt-button-select.selected{border-radius:10px;border:1px solid var(--Ciel---Secondary-Main, #79B8F0);background:var(--Greyscale-Blanc, #FFF)}.lt-button-select.selected img{transform:rotate(180deg)}@media (min-width: 576.1px){.lt-button-select:hover{cursor:pointer;display:inline-flex;height:36px;padding:6px 12px;justify-content:center;align-items:center;gap:2px;flex-shrink:0;border-radius:10px;border:1px solid var(--Greyscale-200, #E5E9F1);background:var(--Greyscale-50, #FAFAFB)}.lt-button-select:hover img{width:15px;height:16px}}.lt-checkbox{display:inline-block;width:18px;height:18px;min-width:18px;background-color:#f1f5f9;border:1px solid #CDD1D9;border-radius:4px}.lt-checkbox.selected{background-color:var(--Ciel---Secondary-Light, #79B8F0);border:1px solid #79B8F0}.lt-checkbox.selected:after{content:url(/assets/icons/valentine/check.svg);position:relative;color:#f1f5f9;font-size:17px;flex-direction:row;justify-content:center;display:flex}.lt-button-large{height:56px;font-family:Figtree,Arial,sans-serif;font-weight:700;font-size:18px;line-height:1.2;letter-spacing:-.36px;-webkit-font-smoothing:antialiased;margin-block-start:0;margin-block-end:0;padding:12px;border-radius:12px;gap:8px}.lt-button-large img,.lt-button-large svg,.lt-button-large .icon{width:25px;height:25px;flex-shrink:0;flex-grow:0;pointer-events:none}.lt-button-large.lt-button-square{width:56px;justify-content:center}.lt-button-medium{height:48px;font-family:Figtree,Arial,sans-serif;font-weight:700;font-size:16px;line-height:1.4;letter-spacing:-.32px;-webkit-font-smoothing:antialiased;margin-block-start:0;margin-block-end:0;padding:12px;border-radius:12px;gap:6px}.lt-button-medium img,.lt-button-medium svg,.lt-button-medium .icon{width:19px;height:19px;flex-shrink:0;flex-grow:0;pointer-events:none}.lt-button-medium.lt-button-square{width:48px;justify-content:center}.lt-button-small{height:36px;font-family:Figtree,Arial,sans-serif;font-weight:700;font-size:14px;line-height:1.3;letter-spacing:-.28px;-webkit-font-smoothing:antialiased;margin-block-start:0;margin-block-end:0;padding:6px 12px;border-radius:10px;gap:6px}.lt-button-small img,.lt-button-small svg,.lt-button-small .icon{width:18px;height:18px;flex-shrink:0;flex-grow:0;pointer-events:none}.lt-button-small.lt-button-square{width:36px;justify-content:center}.lt-button-primary{background:#e0fd79;color:#112a3a;border:1px solid #E0FD79}.lt-button-primary[disabled]{color:#738793;background:#e5e9f1;border:1px solid #E5E9F1}.lt-button-secondary{background:#fff;color:#112a3a;border:1px solid #E5E9F1}.lt-button-secondary[disabled]{color:#cdd1d9;background:#fff;border:1px solid #CDD1D9}.lt-button-tertiary{background:none;border-radius:0;padding-bottom:8px;border:none;border-bottom:1px solid #112A3A}.lt-button-tertiary[disabled]{color:#738793;background:none;border:none;border-bottom:1px solid #738793}.lt-button-dark{background:#0d1d27;color:#fff;border:1px solid #E5E9F1}.lt-button-dark[disabled]{color:#5a707e;background:#0d1d27;border:1px solid #5A707E}.lt-button-danger{background:#fee2e2;color:#ef4444;border:1px solid #EF4444}.lt-button-danger[disabled]{color:#738793;background:#e5e9f1}.lt-button-yellow{background:var(--Info-colors-Warning-50, #FEF3C7);color:var(--Text-Warning-Default, #B57202);border:1px solid transparent}.lt-button-yellow[disabled]{color:#738793;background:#e5e9f1}.lt-button-transparent{background:transparent;border:1px solid transparent}.lt-button-transparent:not([disabled]):hover{background:transparent;border:1px solid transparent}.lt-button-block{width:100%;display:flex;justify-content:center}.lt-button-group{box-sizing:border-box;cursor:pointer;appearance:none;display:inline-flex;align-items:center;justify-content:left;-webkit-appearance:none;line-height:initial;-webkit-user-select:none;user-select:none;pointer-events:all;text-decoration:none;border-radius:10px;border:none;display:flex}.lt-button-group[disabled]{cursor:initial}.lt-button-group[disabled] img,.lt-button-group[disabled] svg,.lt-button-group[disabled] .icon{filter:saturate(0);opacity:.5}.lt-button-group.lt-button-group-vertical{flex-direction:column}.lt-button-group.lt-button-group-horizontal{flex-direction:row}.lt-button-group .lt-button-group-divider-horizontal{margin:auto;height:1.5px;width:60%;background-color:#efefef}.lt-button-group .lt-button{border:none}.lt-button-group .lt-button:hover{border:1px solid #FAFAFB}@keyframes loadingShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.skeleton{background-color:var(--background-bgTertiary, #f1f1f1);border-radius:var(--radius-150, 6px);position:relative;overflow:hidden}.skeleton.shimmer{background-image:linear-gradient(90deg,#f1f1f1,#dcdcdc99 45%,#f1f1f1);background-size:200% 100%;animation:loadingShimmer 1.2s infinite linear}.border-skeleton{position:relative;border:1px solid transparent;border-radius:var(--radius-150, 6px);overflow:hidden;padding:8px}.border-skeleton:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(90deg,#f1f1f1,#dcdcdc99 45%,#f1f1f1);background-size:200% 100%;animation:loadingShimmer 1.2s infinite linear;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;box-sizing:border-box}.skeleton--xs{height:12px;width:unset}.skeleton--sm{height:16px;width:unset}.skeleton--md{height:20px;width:unset}.skeleton--lg{height:24px;width:unset}.skeleton--xl{height:28px;width:unset}.skeleton--square{width:48px;height:48px;border-radius:8px}.skeleton--circle{width:40px;height:40px;border-radius:50%}:root{--Typeface-Family-Body: "Figtree", sans-serif;--Typeface-BodySize-sm: 12px;--Typeface-BodySize-md: 14px;--Typeface-BodySize-lg: 16px;--Typeface-BodySize-xl: 18px;--Typeface-BodySize-xxl: 22px;--Typeface-BodySize-xxxl: 28px;--Typeface-LineHeight-Body-MD: 16px;--Typeface-LineHeight-Body-LG: 32px;--Typeface-LetterSpacing-Body: -.3px;--background-bgSurface: #FFF;--background-bgTertiary: #E5E9F1;--border-neutral: #E5E9F1;--space-0: 0px;--space-200: 8px;--space-300: 12px;--radius-300: 12px;--border-old-default-default: #E5E9F1;--bckp-surface-body: #FFF}.lt-body-sm-med{font-family:var(--Typeface-Family-Body);font-size:var(--Typeface-BodySize-sm);font-weight:500;line-height:var(--Typeface-LineHeight-Body-MD);letter-spacing:var(--Typeface-LetterSpacing-Body);color:var(--text-default)}.lt-body-md-med{font-family:var(--Typeface-Family-Body);font-size:var(--Typeface-BodySize-md);font-weight:500;line-height:var(--Typeface-LineHeight-Body-MD);letter-spacing:var(--Typeface-LetterSpacing-Body);color:var(--text-default)}.lt-body-md-sb{font-family:var(--Typeface-Family-Body);font-size:var(--Typeface-BodySize-md);font-weight:600;line-height:var(--Typeface-LineHeight-Body-MD);letter-spacing:var(--Typeface-LetterSpacing-Body);color:var(--text-default)}.lt-body-lg-med{font-family:var(--Typeface-Family-Body);font-size:var(--Typeface-BodySize-lg);font-weight:400;line-height:var(--Typeface-LineHeight-Body-MD);letter-spacing:var(--Typeface-LetterSpacing-Body);color:var(--text-default)}.lt-body-lg-sb{font-family:var(--Typeface-Family-Body);font-size:var(--Typeface-BodySize-lg);font-weight:600;line-height:var(--Typeface-LineHeight-Body-MD);letter-spacing:var(--Typeface-LetterSpacing-Body);color:var(--text-default)}.lt-body-lg-bold{font-family:var(--Typeface-Family-Body);font-size:var(--Typeface-BodySize-lg);font-weight:700;line-height:var(--Typeface-LineHeight-Body-MD);letter-spacing:var(--Typeface-LetterSpacing-Body);color:var(--text-default)}.lt-body-xl-sb{font-family:var(--Typeface-Family-Body);font-size:var(--Typeface-BodySize-xl);font-weight:600;line-height:var(--Typeface-LineHeight-Body-MD);letter-spacing:var(--Typeface-LetterSpacing-Body);color:var(--text-caption)}.text-disabled{color:var(--text-disabled, #738793)}.text-white{color:var(--text-white, #FFF)}.text-default{color:var(--text-default)}.text-caption{color:var(--text-caption)}.text-buttonText{color:var(--text-buttonText)}.lt-button{box-sizing:border-box;cursor:pointer;appearance:none;display:inline-flex;align-items:center;justify-content:left;-webkit-appearance:none;line-height:initial;-webkit-user-select:none;user-select:none;pointer-events:all;text-decoration:none;height:48px;padding:12px;border-radius:12px;gap:6px;background:#fff;color:#112a3a;border:1px solid #E5E9F1}.lt-button[disabled]{cursor:initial}.lt-button[disabled] img,.lt-button[disabled] svg,.lt-button[disabled] .icon{filter:saturate(0);opacity:.5}.lt-button img,.lt-button svg,.lt-button .icon{width:19px;height:19px;flex-shrink:0;flex-grow:0;pointer-events:none}.lt-button.lt-button-square{width:48px;justify-content:center}.lt-button[disabled]{background:#fff;color:#cdd1d9;border:1px solid #CDD1D9}.lt-button:not([disabled]):hover{filter:brightness(1)}.lt-button.lt-button-small{height:36px;padding:6px 12px;border-radius:10px;gap:6px}.lt-button.lt-button-small img,.lt-button.lt-button-small svg,.lt-button.lt-button-small .icon{width:18px;height:18px;flex-shrink:0;flex-grow:0;pointer-events:none}.lt-button.lt-button-small.lt-button-square{width:36px;justify-content:center}.lt-button.lt-button-medium{height:48px;padding:12px;border-radius:12px;gap:6px}.lt-button.lt-button-medium img,.lt-button.lt-button-medium svg,.lt-button.lt-button-medium .icon{width:19px;height:19px;flex-shrink:0;flex-grow:0;pointer-events:none}.lt-button.lt-button-medium.lt-button-square{width:48px;justify-content:center}.lt-button.lt-button-large{height:56px;padding:12px;border-radius:12px;gap:8px}.lt-button.lt-button-large img,.lt-button.lt-button-large svg,.lt-button.lt-button-large .icon{width:25px;height:25px;flex-shrink:0;flex-grow:0;pointer-events:none}.lt-button.lt-button-large.lt-button-square{width:56px;justify-content:center}.lt-button.lt-button-primary{background:#e0fd79;color:#112a3a;border:1px solid #E0FD79}.lt-button.lt-button-primary[disabled]{background:#e5e9f1;color:#738793;border:1px solid #E5E9F1}.lt-button.lt-button-secondary{background:#fff;color:#112a3a;border:1px solid #E5E9F1}.lt-button.lt-button-secondary[disabled]{background:#fff;color:#cdd1d9;border:1px solid #CDD1D9}.lt-button.lt-button-tertiary{background:none;border-radius:0;padding-bottom:8px;border:none;border-bottom:1px solid #112A3A}.lt-button.lt-button-tertiary[disabled]{color:#738793;border-bottom:1px solid #738793}.lt-button.lt-button-block{width:100%;justify-content:center}html,body{overflow:hidden;touch-action:pan-y}body{background:transparent;overscroll-behavior:none}#map{width:100%;height:100%}.mapboxgl-popup-close-button{border-radius:100%;width:30px;height:30px;right:-10px;top:-10px;background:#fff}.mapboxgl-popup-close-button:hover{background:#fff}.viewer-backdrop{background-color:#000000e6}.viewer-canvas img{position:relative}.viewer-canvas img:after{content:"";background:url(/assets/logo/logo-white.png) no-repeat;height:40px;width:300px;background-size:40px;opacity:.5;position:fixed;bottom:0;right:0}.swiper-button-next:after,.swiper-button-prev:after{color:#fff!important}.mapboxgl-control-container{display:none}#latrace-logo-control-container img{height:22px}@media (max-width: 768px){.mapboxgl-ctrl-logo{position:relative;top:10px}#latrace-logo-control-container img{height:16px}}.mapboxgl-ctrl-bottom-left{display:flex}.mapboxgl-ctrl-top-left{height:100%;width:100%;display:flex;z-index:3}.mapboxgl-ctrl-top-left .mapboxgl-ctrl{float:none;pointer-events:none}.mapboxgl-ctrl-top-left .mapboxgl-ctrl#filters-container{flex-shrink:1;margin-right:52px;overflow:hidden}.mapboxgl-ctrl-top-left .mapboxgl-ctrl>*{pointer-events:all}@media (orientation: portrait){.mapboxgl-ctrl-top-left{flex-direction:column;justify-content:space-between}.mapboxgl-ctrl-top-left .mapboxgl-ctrl#poi-panel-container,.mapboxgl-ctrl-top-left .mapboxgl-ctrl#route-panel-container{order:2}}#poi-panel-container,#route-panel-container{display:none;margin:0}#map[panelMode=poi] #poi-panel-container,#map[panelMode=route] #route-panel-container{display:block}a{cursor:pointer;text-decoration:underline}#search-panel-container{position:absolute;top:0;left:0}html,body{height:100%}body{margin:0}.mapboxgl-ctrl button:not(:disabled):hover{background-color:#fff}.mapboxButtonIcon{width:18px;height:18px}.viewer-footer .viewer-title{font-size:16px}.firebase-emulator-warning{visibility:hidden}lt-map-component #map button.mapboxgl-ctrl-geolocate{display:none!important}.mapboxgl-ctrl-logo{display:none!important}.float-right{float:right}.float-left{float:left}@media (max-width: 576px){.desktop-only{display:none!important}}@media (min-width: 576.1px){.mobile-only{display:none!important}}.cdk-overlay-pane{animation:applyBorder .2s ease-in-out;animation-fill-mode:forwards}@keyframes applyBorder{to{border-color:#e3e8ec}}.cdk-overlay-pane.HamburgerLoginDropdownComponentPanel{width:auto;height:100%;overflow-x:hidden;max-width:80vw;position:static;margin-top:0;margin-right:0}.voyageBriefDialog{width:100%}
