/*! v8.17.5 (Sat, 28 Jun 2025 15:41:54 GMT) */
@import url(https://fonts.googleapis.com/css2?family=Quicksand:wght@300;400;500;600;700&display=swap);
@import url(https://unpkg.com/maplibre-gl@2.4.0/dist/maplibre-gl.css);
@import url(https://cdn.jsdelivr.net/npm/select2@4.1.0-rc.0/dist/css/select2.min.css);
@import url(https://cdn.jsdelivr.net/npm/@splidejs/splide@4.1.4/dist/css/splide.min.css);
:root{--pointr-default-font: "Quicksand", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif;--pointr-min-lightness: 15%;--pointr-max-lightness: 97%;--pointr-lightness-step-increment: calc((var(--pointr-max-lightness) - var(--pointr-min-lightness)) / 10);--max-poi-details-height-for-mobile: 350px;--pointr-theme-hue: 222;--pointr-theme-saturation: 87%;--pointr-theme-base-lightness: 57%;--pointr-theme-0: hsl( var(--pointr-theme-hue), var(--pointr-theme-saturation), calc( clamp( var(--pointr-min-lightness), calc(var(--pointr-theme-base-lightness) + 5 * var(--pointr-lightness-step-increment)), var(--pointr-max-lightness) ) ) );--pointr-theme-100: hsl( var(--pointr-theme-hue), var(--pointr-theme-saturation), calc( clamp( var(--pointr-min-lightness), calc(var(--pointr-theme-base-lightness) + 4 * var(--pointr-lightness-step-increment)), var(--pointr-max-lightness) ) ) );--pointr-theme-200: hsl( var(--pointr-theme-hue), var(--pointr-theme-saturation), calc( clamp( var(--pointr-min-lightness), calc(var(--pointr-theme-base-lightness) + 3 * var(--pointr-lightness-step-increment)), var(--pointr-max-lightness) ) ) );--pointr-theme-300: hsl( var(--pointr-theme-hue), var(--pointr-theme-saturation), calc( clamp( var(--pointr-min-lightness), calc(var(--pointr-theme-base-lightness) + 2 * var(--pointr-lightness-step-increment)), var(--pointr-max-lightness) ) ) );--pointr-theme-400: hsl( var(--pointr-theme-hue), var(--pointr-theme-saturation), calc( clamp( var(--pointr-min-lightness), calc(var(--pointr-theme-base-lightness) + 1 * var(--pointr-lightness-step-increment)), var(--pointr-max-lightness) ) ) );--pointr-theme-500: hsl(var(--pointr-theme-hue), var(--pointr-theme-saturation), var(--pointr-theme-base-lightness));--pointr-theme-600: hsl( var(--pointr-theme-hue), var(--pointr-theme-saturation), calc( clamp( var(--pointr-min-lightness), calc(var(--pointr-theme-base-lightness) - 1 * var(--pointr-lightness-step-increment)), var(--pointr-max-lightness) ) ) );--pointr-theme-700: hsl( var(--pointr-theme-hue), var(--pointr-theme-saturation), calc( clamp( var(--pointr-min-lightness), calc(var(--pointr-theme-base-lightness) - 2 * var(--pointr-lightness-step-increment)), var(--pointr-max-lightness) ) ) );--pointr-theme-800: hsl( var(--pointr-theme-hue), var(--pointr-theme-saturation), calc( clamp( var(--pointr-min-lightness), calc(var(--pointr-theme-base-lightness) - 3 * var(--pointr-lightness-step-increment)), var(--pointr-max-lightness) ) ) );--pointr-theme-900: hsl( var(--pointr-theme-hue), var(--pointr-theme-saturation), calc( clamp( var(--pointr-min-lightness), calc(var(--pointr-theme-base-lightness) - 4 * var(--pointr-lightness-step-increment)), var(--pointr-max-lightness) ) ) );--pointr-theme-1000: hsl( var(--pointr-theme-hue), var(--pointr-theme-saturation), calc( clamp( var(--pointr-min-lightness), calc(var(--pointr-theme-base-lightness) - 5 * var(--pointr-lightness-step-increment)), var(--pointr-max-lightness) ) ) );--pointr-success-hue: 150;--pointr-success-saturation: 67%;--pointr-success-base-lightness: 48%;--pointr-success-0: hsl( var(--pointr-success-hue), var(--pointr-success-saturation), calc( clamp( var(--pointr-min-lightness), calc(var(--pointr-success-base-lightness) + 5 * var(--pointr-lightness-step-increment)), var(--pointr-max-lightness) ) ) );--pointr-success-100: hsl( var(--pointr-success-hue), var(--pointr-success-saturation), calc( clamp( var(--pointr-min-lightness), calc(var(--pointr-success-base-lightness) + 4 * var(--pointr-lightness-step-increment)), var(--pointr-max-lightness) ) ) );--pointr-success-200: hsl( var(--pointr-success-hue), var(--pointr-success-saturation), calc( clamp( var(--pointr-min-lightness), calc(var(--pointr-success-base-lightness) + 3 * var(--pointr-lightness-step-increment)), var(--pointr-max-lightness) ) ) );--pointr-success-300: hsl( var(--pointr-success-hue), var(--pointr-success-saturation), calc( clamp( var(--pointr-min-lightness), calc(var(--pointr-success-base-lightness) + 2 * var(--pointr-lightness-step-increment)), var(--pointr-max-lightness) ) ) );--pointr-success-400: hsl( var(--pointr-success-hue), var(--pointr-success-saturation), calc( clamp( var(--pointr-min-lightness), calc(var(--pointr-success-base-lightness) + 1 * var(--pointr-lightness-step-increment)), var(--pointr-max-lightness) ) ) );--pointr-success-500: hsl( var(--pointr-success-hue), var(--pointr-success-saturation), var(--pointr-success-base-lightness) );--pointr-success-600: hsl( var(--pointr-success-hue), var(--pointr-success-saturation), calc( clamp( var(--pointr-min-lightness), calc(var(--pointr-success-base-lightness) - 1 * var(--pointr-lightness-step-increment)), var(--pointr-max-lightness) ) ) );--pointr-success-700: hsl( var(--pointr-success-hue), var(--pointr-success-saturation), calc( clamp( var(--pointr-min-lightness), calc(var(--pointr-success-base-lightness) - 2 * var(--pointr-lightness-step-increment)), var(--pointr-max-lightness) ) ) );--pointr-success-800: hsl( var(--pointr-success-hue), var(--pointr-success-saturation), calc( clamp( var(--pointr-min-lightness), calc(var(--pointr-success-base-lightness) - 3 * var(--pointr-lightness-step-increment)), var(--pointr-max-lightness) ) ) );--pointr-success-900: hsl( var(--pointr-success-hue), var(--pointr-success-saturation), calc( clamp( var(--pointr-min-lightness), calc(var(--pointr-success-base-lightness) - 4 * var(--pointr-lightness-step-increment)), var(--pointr-max-lightness) ) ) );--pointr-success-1000: hsl( var(--pointr-success-hue), var(--pointr-success-saturation), calc( clamp( var(--pointr-min-lightness), calc(var(--pointr-success-base-lightness) - 5 * var(--pointr-lightness-step-increment)), var(--pointr-max-lightness) ) ) );--pointr-danger-hue: 348;--pointr-danger-saturation: 77%;--pointr-danger-base-lightness: 55%;--pointr-danger-0: hsl( var(--pointr-danger-hue), var(--pointr-danger-saturation), calc( clamp( var(--pointr-min-lightness), calc(var(--pointr-danger-base-lightness) + 5 * var(--pointr-lightness-step-increment)), var(--pointr-max-lightness) ) ) );--pointr-danger-100: hsl( var(--pointr-danger-hue), var(--pointr-danger-saturation), calc( clamp( var(--pointr-min-lightness), calc(var(--pointr-danger-base-lightness) + 4 * var(--pointr-lightness-step-increment)), var(--pointr-max-lightness) ) ) );--pointr-danger-200: hsl( var(--pointr-danger-hue), var(--pointr-danger-saturation), calc( clamp( var(--pointr-min-lightness), calc(var(--pointr-danger-base-lightness) + 3 * var(--pointr-lightness-step-increment)), var(--pointr-max-lightness) ) ) );--pointr-danger-300: hsl( var(--pointr-danger-hue), var(--pointr-danger-saturation), calc( clamp( var(--pointr-min-lightness), calc(var(--pointr-danger-base-lightness) + 2 * var(--pointr-lightness-step-increment)), var(--pointr-max-lightness) ) ) );--pointr-danger-400: hsl( var(--pointr-danger-hue), var(--pointr-danger-saturation), calc( clamp( var(--pointr-min-lightness), calc(var(--pointr-danger-base-lightness) + 1 * var(--pointr-lightness-step-increment)), var(--pointr-max-lightness) ) ) );--pointr-danger-500: hsl( var(--pointr-danger-hue), var(--pointr-danger-saturation), var(--pointr-danger-base-lightness) );--pointr-danger-600: hsl( var(--pointr-danger-hue), var(--pointr-danger-saturation), calc( clamp( var(--pointr-min-lightness), calc(var(--pointr-danger-base-lightness) - 1 * var(--pointr-lightness-step-increment)), var(--pointr-max-lightness) ) ) );--pointr-danger-700: hsl( var(--pointr-danger-hue), var(--pointr-danger-saturation), calc( clamp( var(--pointr-min-lightness), calc(var(--pointr-danger-base-lightness) - 2 * var(--pointr-lightness-step-increment)), var(--pointr-max-lightness) ) ) );--pointr-danger-800: hsl( var(--pointr-danger-hue), var(--pointr-danger-saturation), calc( clamp( var(--pointr-min-lightness), calc(var(--pointr-danger-base-lightness) - 3 * var(--pointr-lightness-step-increment)), var(--pointr-max-lightness) ) ) );--pointr-danger-900: hsl( var(--pointr-danger-hue), var(--pointr-danger-saturation), calc( clamp( var(--pointr-min-lightness), calc(var(--pointr-danger-base-lightness) - 4 * var(--pointr-lightness-step-increment)), var(--pointr-max-lightness) ) ) );--pointr-danger-1000: hsl( var(--pointr-danger-hue), var(--pointr-danger-saturation), calc( clamp( var(--pointr-min-lightness), calc(var(--pointr-danger-base-lightness) - 5 * var(--pointr-lightness-step-increment)), var(--pointr-max-lightness) ) ) );--pointr-alert-hue: 40;--pointr-alert-saturation: 95%;--pointr-alert-base-lightness: 59%;--pointr-alert-0: hsl( var(--pointr-alert-hue), var(--pointr-alert-saturation), calc( clamp( var(--pointr-min-lightness), calc(var(--pointr-alert-base-lightness) + 5 * var(--pointr-lightness-step-increment)), var(--pointr-max-lightness) ) ) );--pointr-alert-100: hsl( var(--pointr-alert-hue), var(--pointr-alert-saturation), calc( clamp( var(--pointr-min-lightness), calc(var(--pointr-alert-base-lightness) + 4 * var(--pointr-lightness-step-increment)), var(--pointr-max-lightness) ) ) );--pointr-alert-200: hsl( var(--pointr-alert-hue), var(--pointr-alert-saturation), calc( clamp( var(--pointr-min-lightness), calc(var(--pointr-alert-base-lightness) + 3 * var(--pointr-lightness-step-increment)), var(--pointr-max-lightness) ) ) );--pointr-alert-300: hsl( var(--pointr-alert-hue), var(--pointr-alert-saturation), calc( clamp( var(--pointr-min-lightness), calc(var(--pointr-alert-base-lightness) + 2 * var(--pointr-lightness-step-increment)), var(--pointr-max-lightness) ) ) );--pointr-alert-400: hsl( var(--pointr-alert-hue), var(--pointr-alert-saturation), calc( clamp( var(--pointr-min-lightness), calc(var(--pointr-alert-base-lightness) + 1 * var(--pointr-lightness-step-increment)), var(--pointr-max-lightness) ) ) );--pointr-alert-500: hsl(var(--pointr-alert-hue), var(--pointr-alert-saturation), var(--pointr-alert-base-lightness));--pointr-alert-600: hsl( var(--pointr-alert-hue), var(--pointr-alert-saturation), calc( clamp( var(--pointr-min-lightness), calc(var(--pointr-alert-base-lightness) - 1 * var(--pointr-lightness-step-increment)), var(--pointr-max-lightness) ) ) );--pointr-alert-700: hsl( var(--pointr-alert-hue), var(--pointr-alert-saturation), calc( clamp( var(--pointr-min-lightness), calc(var(--pointr-alert-base-lightness) - 2 * var(--pointr-lightness-step-increment)), var(--pointr-max-lightness) ) ) );--pointr-alert-800: hsl( var(--pointr-alert-hue), var(--pointr-alert-saturation), calc( clamp( var(--pointr-min-lightness), calc(var(--pointr-alert-base-lightness) - 3 * var(--pointr-lightness-step-increment)), var(--pointr-max-lightness) ) ) );--pointr-alert-900: hsl( var(--pointr-alert-hue), var(--pointr-alert-saturation), calc( clamp( var(--pointr-min-lightness), calc(var(--pointr-alert-base-lightness) - 4 * var(--pointr-lightness-step-increment)), var(--pointr-max-lightness) ) ) );--pointr-alert-1000: hsl( var(--pointr-alert-hue), var(--pointr-alert-saturation), calc( clamp( var(--pointr-min-lightness), calc(var(--pointr-alert-base-lightness) - 5 * var(--pointr-lightness-step-increment)), var(--pointr-max-lightness) ) ) );--pointr-info-hue: 200;--pointr-info-saturation: 65%;--pointr-info-base-lightness: 55%;--pointr-info-0: hsl( var(--pointr-info-hue), var(--pointr-info-saturation), calc( clamp( var(--pointr-min-lightness), calc(var(--pointr-info-base-lightness) + 5 * var(--pointr-lightness-step-increment)), var(--pointr-max-lightness) ) ) );--pointr-info-100: hsl( var(--pointr-info-hue), var(--pointr-info-saturation), calc( clamp( var(--pointr-min-lightness), calc(var(--pointr-info-base-lightness) + 4 * var(--pointr-lightness-step-increment)), var(--pointr-max-lightness) ) ) );--pointr-info-200: hsl( var(--pointr-info-hue), var(--pointr-info-saturation), calc( clamp( var(--pointr-min-lightness), calc(var(--pointr-info-base-lightness) + 3 * var(--pointr-lightness-step-increment)), var(--pointr-max-lightness) ) ) );--pointr-info-300: hsl( var(--pointr-info-hue), var(--pointr-info-saturation), calc( clamp( var(--pointr-min-lightness), calc(var(--pointr-info-base-lightness) + 2 * var(--pointr-lightness-step-increment)), var(--pointr-max-lightness) ) ) );--pointr-info-400: hsl( var(--pointr-info-hue), var(--pointr-info-saturation), calc( clamp( var(--pointr-min-lightness), calc(var(--pointr-info-base-lightness) + 1 * var(--pointr-lightness-step-increment)), var(--pointr-max-lightness) ) ) );--pointr-info-500: hsl(var(--pointr-info-hue), var(--pointr-info-saturation), var(--pointr-info-base-lightness));--pointr-info-600: hsl( var(--pointr-info-hue), var(--pointr-info-saturation), calc( clamp( var(--pointr-min-lightness), calc(var(--pointr-info-base-lightness) - 1 * var(--pointr-lightness-step-increment)), var(--pointr-max-lightness) ) ) );--pointr-info-700: hsl( var(--pointr-info-hue), var(--pointr-info-saturation), calc( clamp( var(--pointr-min-lightness), calc(var(--pointr-info-base-lightness) - 2 * var(--pointr-lightness-step-increment)), var(--pointr-max-lightness) ) ) );--pointr-info-800: hsl( var(--pointr-info-hue), var(--pointr-info-saturation), calc( clamp( var(--pointr-min-lightness), calc(var(--pointr-info-base-lightness) - 3 * var(--pointr-lightness-step-increment)), var(--pointr-max-lightness) ) ) );--pointr-info-900: hsl( var(--pointr-info-hue), var(--pointr-info-saturation), calc( clamp( var(--pointr-min-lightness), calc(var(--pointr-info-base-lightness) - 4 * var(--pointr-lightness-step-increment)), var(--pointr-max-lightness) ) ) );--pointr-info-1000: hsl( var(--pointr-info-hue), var(--pointr-info-saturation), calc( clamp( var(--pointr-min-lightness), calc(var(--pointr-info-base-lightness) - 5 * var(--pointr-lightness-step-increment)), var(--pointr-max-lightness) ) ) );--pointr-background-1000: hsl(0, 0%, 100%);--pointr-background-900: hsl(228, 10%, 90%);--pointr-background-800: hsl(222, 10%, 80%);--pointr-background-700: hsl(224, 10%, 70%);--pointr-background-600: hsl(223, 9%, 60%);--pointr-background-500: hsl(222, 9%, 50%);--pointr-background-400: hsl(223, 9%, 40%);--pointr-background-300: hsl(222, 8%, 30%);--pointr-background-200: hsl(222, 10%, 20%);--pointr-background-100: hsl(216, 10%, 10%);--pointr-background-0: hsl(0, 0%, 0%);--pointr-foreground-1000: hsl(0, 0%, 0%);--pointr-foreground-900: hsl(216, 10%, 10%);--pointr-foreground-800: hsl(222, 10%, 20%);--pointr-foreground-700: hsl(222, 8%, 30%);--pointr-foreground-600: hsl(223, 9%, 40%);--pointr-foreground-500: hsl(222, 9%, 50%);--pointr-foreground-400: hsl(223, 9%, 60%);--pointr-foreground-300: hsl(224, 10%, 70%);--pointr-foreground-200: hsl(222, 10%, 80%);--pointr-foreground-100: hsl(228, 10%, 90%);--pointr-foreground-0: hsl(0, 0%, 100%)}body{margin:0}body.pointr-ios-keyboard-view{width:100%;height:100%}#pointr-ui,#pointr-search-input,.pointr-location-input{font-family:var(--pointr-default-font) !important}.select2-container{font-family:var(--pointr-default-font) !important}.select2-container .select2-results__options{scrollbar-color:var(--pointr-background-900) var(--pointr-background-1000);scrollbar-width:thin}#pointr-ui #pointr-levels{display:flex;flex-direction:column;overflow:hidden;user-select:none;pointer-events:all;position:relative;transition:height .25s;max-height:50vh;height:auto;padding-right:8px}#pointr-ui #pointr-levels.expanded{overflow:overlay}#pointr-ui #pointr-levels.expanded .pointr-level{display:flex !important}#pointr-ui #pointr-levels.expanded .pointr-level.pointr-active .pointr-level-title{color:var(--pointr-theme-600) !important;border:1px solid var(--pointr-theme-500);user-select:none}#pointr-ui #pointr-levels.expanded .pointr-level.pointr-active .pointr-level-title.pointr-up:before,#pointr-ui #pointr-levels.expanded .pointr-level.pointr-active .pointr-level-title.pointr-down:after{display:none}#pointr-ui #pointr-levels .pointr-level{display:none;align-items:stretch;justify-content:flex-end;height:48px;margin:0 0 8px auto;min-width:56px}#pointr-ui #pointr-levels .pointr-level.pointr-active{display:flex;color:var(--pointr-foreground-900);position:sticky;bottom:8px;top:0;z-index:100}#pointr-ui #pointr-levels .pointr-level.pointr-active .pointr-up,#pointr-ui #pointr-levels .pointr-level.pointr-active .pointr-down{position:absolute;left:calc(50% - 12px)}#pointr-ui #pointr-levels .pointr-level.pointr-active .pointr-up svg,#pointr-ui #pointr-levels .pointr-level.pointr-active .pointr-down svg{width:24px;height:24px}#pointr-ui #pointr-levels .pointr-level.pointr-active .pointr-up svg path,#pointr-ui #pointr-levels .pointr-level.pointr-active .pointr-down svg path{fill:var(--pointr-foreground-500)}#pointr-ui #pointr-levels .pointr-level.pointr-active .pointr-up{top:-4px;transform:rotateX(180deg)}#pointr-ui #pointr-levels .pointr-level.pointr-active .pointr-up svg{width:24px;height:24px}#pointr-ui #pointr-levels .pointr-level.pointr-active .pointr-down{bottom:-4px}#pointr-ui #pointr-levels .pointr-level-title{position:relative;display:flex;justify-content:center;align-items:center;width:48px;height:48px;box-sizing:border-box;background:var(--pointr-background-1000);border:1px solid var(--pointr-background-1000);color:var(--pointr-foreground-800);border-radius:8px;cursor:pointer;box-shadow:0px 4px 8px rgba(23,25,28,.16);user-select:auto;-webkit-tap-highlight-color:rgba(0,0,0,0)}#pointr-ui #pointr-levels .pointr-level-title:hover{color:var(--pointr-theme-500);border:1px solid var(--pointr-theme-100)}#pointr-ui #pointr-levels .pointr-level-title:hover .pointr-up svg path,#pointr-ui #pointr-levels .pointr-level-title:hover .pointr-down svg path{fill:var(--pointr-theme-500)}#pointr-ui #pointr-levels .pointr-level-title:active{color:var(--pointr-theme-600);border:1px solid var(--pointr-theme-500)}#pointr-ui #pointr-levels .pointr-level-title:active .pointr-up svg path,#pointr-ui #pointr-levels .pointr-level-title:active .pointr-down svg path{fill:var(--pointr-theme-600)}#pointr-ui #pointr-levels .pointr-level #pointr-level-tooltip{position:relative;max-width:200px;z-index:1000;padding:0 1.4rem;border-radius:8px;border:0;font-size:16px;line-height:48px;color:var(--pointr-foreground-900);background-color:var(--pointr-background-1000);box-shadow:0px 4px 4px rgba(0,0,0,.15);white-space:nowrap;pointer-events:none;margin-right:8px}#pointr-ui #pointr-levels .pointr-level #pointr-level-tooltip .pointr-level-tooltip-text{overflow:hidden;text-overflow:ellipsis}#pointr-ui #pointr-levels .pointr-level #pointr-level-tooltip:before{content:"";width:0;height:0;border-style:solid;position:absolute;right:-8px;top:calc(50% - 8px);border-width:8px 0 8px 8px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) var(--pointr-background-1000)}#pointr-ui #pointr-levels.pointr-disabled .pointr-level-title{border-color:var(--pointr-background-900);background-color:var(--pointr-background-900);color:var(--pointr-foreground-300)}#pointr-ui #pointr-levels.pointr-disabled .pointr-level-title .pointr-up svg path,#pointr-ui #pointr-levels.pointr-disabled .pointr-level-title .pointr-down svg path{fill:var(--pointr-foreground-300)}@media(max-width: 600px){#pointr-levels #pointr-level-tooltip,#pointr-levels #pointr-level-tooltip:before{display:none}}#pointr-ui #pointr-poi-detail{width:100%;background:var(--pointr-background-1000);border-radius:8px;padding:16px 0;display:flex;flex-direction:column;gap:16px;max-height:100%;overflow:hidden auto;box-sizing:border-box;transition:left .5s;user-select:none;pointer-events:all;z-index:2000}@media(min-width: 480px){#pointr-ui #pointr-poi-detail{position:relative}}#pointr-ui #pointr-poi-detail>*:not(.pointr-scrollable-container){flex-shrink:0}#pointr-ui #pointr-poi-detail:not(:first-child){padding-top:0}#pointr-ui #pointr-poi-detail .pointr-poi-header{display:flex;align-items:center;gap:8px}#pointr-ui #pointr-poi-detail .pointr-poi-logo{width:56px;height:56px;border-radius:8px;flex-shrink:0}#pointr-ui #pointr-poi-detail .pointr-card-logo-fallback{display:flex;justify-content:center;align-items:center;background-color:var(--pointr-background-900);width:56px;height:56px;flex-shrink:0;border-radius:6px}#pointr-ui #pointr-poi-detail .pointr-card-logo-fallback svg{width:16px;height:16px}#pointr-ui #pointr-poi-detail .pointr-card-logo-fallback svg path{stroke:var(--pointr-foreground-500)}#pointr-ui #pointr-poi-detail .pointr-poi-name{font-size:16px;line-height:20px;letter-spacing:-0.3px;margin:0px 12px 0px 0px;text-overflow:ellipsis;font-weight:400;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:var(--pointr-foreground-1000);word-break:break-word}#pointr-ui #pointr-poi-detail .pointr-poi-logo+.pointr-poi-name{max-width:calc(100% - 80px)}#pointr-ui #pointr-poi-detail .pointr-poi-place{font-size:11px;color:var(--pointr-foreground-800);line-height:100%;letter-spacing:-0.2px}#pointr-ui #pointr-poi-detail .pointr-price-rating-info-line{display:flex;margin-top:-4px}#pointr-ui #pointr-poi-detail .pointr-price-rating-info-line>div{display:flex;flex:1 1 0;max-width:25%;padding:4px 8px;font-size:14px;line-height:18px;letter-spacing:-0.2px;color:var(--pointr-foreground-800)}#pointr-ui #pointr-poi-detail .pointr-price-rating-info-line>div:not(.pointr-price-info){gap:4px}#pointr-ui #pointr-poi-detail .pointr-price-rating-info-line>div:not(:first-child){border-left:1px solid var(--pointr-foreground-200)}#pointr-ui #pointr-poi-detail .pointr-price-rating-info-line>div:first-child{padding:4px 0}#pointr-ui #pointr-poi-detail .pointr-price-rating-info-line .pointr-light-text{color:var(--pointr-foreground-400)}#pointr-ui #pointr-poi-detail .pointr-price-rating-info-line .pointr-star-icon-container{width:min-content}#pointr-ui #pointr-poi-detail .pointr-price-rating-info-line .pointr-star-icon-container svg{width:24px;height:24px}#pointr-ui #pointr-poi-detail .pointr-price-rating-info-line .pointr-star-icon-container svg path{fill:var(--pointr-alert-600)}#pointr-ui #pointr-poi-detail .pointr-price-rating-info-box{display:flex;align-items:center;gap:2px;padding:0 !important}#pointr-ui #pointr-poi-detail .pointr-price-rating-info-box img{width:24px}#pointr-ui #pointr-poi-detail .pointr-rating-text-box{display:flex;flex-direction:column;align-items:flex-start}#pointr-ui #pointr-poi-detail .pointr-rating-text-box>div:nth-of-type(2){color:var(--pointr-foreground-400);text-align:center;font-size:11px;line-height:14px}#pointr-ui #pointr-poi-detail .pointr-rating-text-box .pointr-rating{display:flex;align-items:center}#pointr-ui #pointr-poi-detail .pointr-rating-text-box .pointr-rating.pointr-low{color:var(--pointr-danger-700)}#pointr-ui #pointr-poi-detail .pointr-rating-text-box .pointr-rating.pointr-medium{color:var(--pointr-foreground-700)}#pointr-ui #pointr-poi-detail .pointr-rating-text-box .pointr-rating.pointr-high{color:var(--pointr-success-700)}#pointr-ui #pointr-poi-detail .pointr-rating-text-box .pointr-rating-max{font-size:12px;letter-spacing:-0.2px;color:var(--pointr-foreground-400)}#pointr-ui #pointr-poi-detail .pointr-price-info{display:flex;align-items:center}#pointr-ui #pointr-poi-detail .pointr-close-icon{position:absolute;top:8px;right:8px;cursor:pointer;padding:10px;z-index:9}#pointr-ui #pointr-poi-detail .pointr-close-icon svg{width:12px;height:12px}#pointr-ui #pointr-poi-detail .pointr-close-icon svg path{fill:var(--pointr-foreground-500)}#pointr-ui #pointr-poi-detail.visible{left:24px}@media(max-width: 480px){#pointr-ui #pointr-poi-detail.visible{left:0}}#pointr-ui #pointr-poi-detail #pointr-route-button-container{display:flex;border-radius:8px;gap:4px;background-position:right;position:relative}#pointr-ui #pointr-poi-detail #pointr-route-button{height:48px;color:var(--pointr-foreground-0);background-color:var(--pointr-theme-500);font-size:15px;width:200px;justify-content:flex-start;transition:width 1s}#pointr-ui #pointr-poi-detail #pointr-route-button.route-button-active{width:255px}@media(max-width: 480px){#pointr-ui #pointr-poi-detail #pointr-route-button{width:75%}#pointr-ui #pointr-poi-detail #pointr-route-button.route-button-active{width:100%}}#pointr-ui #pointr-poi-detail #pointr-route-accessibility-button{display:flex;flex-direction:column;align-items:center;height:48px;color:var(--pointr-foreground-500);font-size:11px;font-style:normal;font-weight:400;line-height:14px}#pointr-ui #pointr-poi-detail .route-accessibility-active{position:absolute;right:0px}#pointr-ui #pointr-poi-detail .route-accessibility-active .accessibility-text.pointr-animation{animation:hideAnimation 3s forwards}@keyframes hideAnimation{0%{display:block;opacity:1}10%{display:none;opacity:0}100%{display:block;opacity:1}}#pointr-ui #pointr-poi-detail .accessibility-text{margin-top:5px}#pointr-ui #pointr-poi-detail .accessibility-text-active{color:var(--pointr-foreground-0)}#pointr-ui #pointr-poi-detail .pointr-accessibility-active{filter:brightness(0) invert(1)}#pointr-ui #pointr-poi-detail .pointr-accessibility-active.pointr-animation{animation:enlargeIcon 1s forwards}@keyframes enlargeIcon{0%{transform:scale(1)}50%{margin-top:10px;transform:scale(1.5)}100%{transform:scale(1)}}#pointr-ui #pointr-poi-detail .pointr-poi-status-tag{padding:4px 12px;border-radius:16px;width:fit-content;font-size:11px}#pointr-ui #pointr-poi-detail .pointr-poi-status-tag.open{background-color:var(--pointr-success-100);color:var(--pointr-success-900)}#pointr-ui #pointr-poi-detail .pointr-poi-status-tag.open247{background-color:var(--pointr-success-100);color:var(--pointr-success-700)}#pointr-ui #pointr-poi-detail .pointr-poi-status-tag.opening{background-color:var(--pointr-alert-100);color:var(--pointr-alert-600)}#pointr-ui #pointr-poi-detail .pointr-poi-status-tag.closing{background-color:var(--pointr-alert-100);color:var(--pointr-alert-600)}#pointr-ui #pointr-poi-detail .pointr-poi-status-tag.closed{background-color:var(--pointr-danger-100);color:var(--pointr-danger-700)}#pointr-ui #pointr-poi-detail .pointr-working-hour-info,#pointr-ui #pointr-poi-detail .pointr-working-hours-table{color:var(--pointr-foreground-800)}#pointr-ui #pointr-poi-detail .pointr-working-hour-info{display:flex;align-items:center}#pointr-ui #pointr-poi-detail .pointr-working-hour-info>span:first-child{margin-right:8px}#pointr-ui #pointr-poi-detail .pointr-working-hours-row .pointr-bold,#pointr-ui #pointr-poi-detail .pointr-working-hours-line .pointr-bold{font-weight:500}#pointr-ui #pointr-poi-detail .pointr-working-hours-line{display:flex;align-items:center;justify-content:space-between}@media(min-width: 320px)and (max-width: 480px){#pointr-ui #pointr-poi-detail .pointr-working-hours-line{gap:8px}}#pointr-ui #pointr-poi-detail .pointr-working-hours-line .pointr-expand-hours-icon{margin-left:8px;transition:transform .2s}#pointr-ui #pointr-poi-detail .pointr-working-hours-line .pointr-expand-hours-icon:not(.pointr-rotated){transform:rotateX(180deg)}#pointr-ui #pointr-poi-detail .pointr-working-hours-line .pointr-expand-hours-icon path{fill:var(--pointr-foreground-500)}#pointr-ui #pointr-poi-detail .pointr-working-hours-table-container{width:calc(100% - 25px);height:0;overflow:hidden;transition:height .2s linear;margin-top:-16px}#pointr-ui #pointr-poi-detail .pointr-working-hours-table-container.pointr-expanded{height:140px}#pointr-ui #pointr-poi-detail .pointr-working-hours-table{width:fit-content;margin-left:auto;margin-right:-2px}#pointr-ui #pointr-poi-detail .pointr-working-hours-table tr{display:grid;grid-template-columns:1fr 1fr;grid-gap:4px;width:100%}#pointr-ui #pointr-poi-detail td{white-space:nowrap;text-align:center;font-weight:500}#pointr-ui #pointr-poi-detail td:first-child{text-align:end;margin-left:auto}#pointr-ui #pointr-poi-detail td:nth-child(2){margin:auto}#pointr-ui #pointr-poi-detail #pointr-poi-images-container,#pointr-ui #pointr-poi-detail .splide__slide,#pointr-ui #pointr-poi-detail .pointr-poi-image-list-item,#pointr-ui #pointr-poi-detail .pointr-poi-image,#pointr-ui #pointr-poi-detail .pointr-poi-image-placeholder,#pointr-ui #pointr-poi-detail .pointr-image-loading-placeholder{height:135px}@media(max-width: 480px){#pointr-ui #pointr-poi-detail #pointr-poi-images-container,#pointr-ui #pointr-poi-detail .splide__slide,#pointr-ui #pointr-poi-detail .pointr-poi-image-list-item,#pointr-ui #pointr-poi-detail .pointr-poi-image,#pointr-ui #pointr-poi-detail .pointr-poi-image-placeholder,#pointr-ui #pointr-poi-detail .pointr-image-loading-placeholder{height:auto}}#pointr-ui #pointr-poi-detail .pointr-image-loading-placeholder{display:flex;align-items:center;justify-content:center;background-color:var(--pointr-background-900)}#pointr-ui #pointr-poi-detail .pointr-image-loading-placeholder .pointr-lds-ring{display:inline-block;position:relative;width:40px;height:40px}#pointr-ui #pointr-poi-detail .pointr-image-loading-placeholder .pointr-lds-ring div{box-sizing:border-box;display:block;position:absolute;width:32px;height:32px;margin:4px;border:4px solid var(--pointr-background-500);border-radius:50%;animation:pointr-lds-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;border-color:var(--pointr-background-500) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}#pointr-ui #pointr-poi-detail .pointr-image-loading-placeholder .pointr-lds-ring div:nth-child(1){animation-delay:-0.45s}#pointr-ui #pointr-poi-detail .pointr-image-loading-placeholder .pointr-lds-ring div:nth-child(2){animation-delay:-0.3s}#pointr-ui #pointr-poi-detail .pointr-image-loading-placeholder .pointr-lds-ring div:nth-child(3){animation-delay:-0.15s}@keyframes pointr-lds-ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}#pointr-ui #pointr-poi-detail .pointr-poi-image,#pointr-ui #pointr-poi-detail .pointr-image-loading-placeholder{aspect-ratio:16/9;border-radius:5px;object-fit:fill}#pointr-ui #pointr-poi-detail .pointr-poi-image-placeholder{margin-left:8px;width:240px;display:flex;flex-direction:column;align-items:center;gap:16px;justify-content:center;background-color:var(--pointr-background-900);border-radius:8px;padding:0 16px;box-sizing:border-box}#pointr-ui #pointr-poi-detail .pointr-poi-image-placeholder svg{width:32px;height:32px}#pointr-ui #pointr-poi-detail .pointr-poi-image-placeholder svg path{stroke:var(--pointr-foreground-500)}#pointr-ui #pointr-poi-detail .pointr-poi-image-placeholder .pointr-placeholder-text div{color:var(--pointr-foreground-500);text-align:center}#pointr-ui #pointr-poi-detail .pointr-poi-image-placeholder .pointr-placeholder-text div:first-child{font-size:16px;font-weight:600;line-height:24px}#pointr-ui #pointr-poi-detail .pointr-poi-image-placeholder .pointr-placeholder-text div:nth-child(2){font-size:13px;line-height:18px}#pointr-ui #pointr-poi-detail .pointr-poi-image-list-item:only-child{margin:auto}#pointr-ui #pointr-poi-detail #pointr-poi-images-container{gap:8px}#pointr-ui #pointr-poi-detail .pointr-poi-tags-container{display:flex;flex-wrap:wrap;gap:8px;max-height:94px;overflow-y:auto}#pointr-ui #pointr-poi-detail .pointr-poi-tag{height:26px;padding:4px 8px;border-radius:13px;background-color:var(--pointr-background-900);color:var(--pointr-foreground-800);width:fit-content;box-sizing:border-box;max-width:100%;overflow:hidden;text-overflow:ellipsis}#pointr-ui #pointr-poi-detail .pointr-poi-tag,#pointr-ui #pointr-poi-detail #pointr-poi-details-description,#pointr-ui #pointr-poi-detail #pointr-read-more-button,#pointr-ui #pointr-poi-detail .pointr-working-hour-info,#pointr-ui #pointr-poi-detail .pointr-working-hours-table{font-size:13px;line-height:18px}#pointr-ui #pointr-poi-detail #pointr-poi-details-description{letter-spacing:-0.02px;overflow:hidden overlay;overflow-wrap:break-word;transition:max-height .2s linear;max-height:54px;color:var(--pointr-foreground-800)}#pointr-ui #pointr-poi-detail #pointr-poi-details-description:not(.pointr-expanded){overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}#pointr-ui #pointr-poi-detail #pointr-poi-details-description.pointr-expanded{max-height:300px;overflow:hidden overlay;overflow-wrap:break-word}#pointr-ui #pointr-poi-detail #pointr-read-more-button{color:var(--pointr-foreground-500);width:fit-content}#pointr-ui #pointr-poi-detail #pointr-poi-buttons-container{display:flex;flex-wrap:wrap;justify-content:flex-start;row-gap:8px;gap:8px}#pointr-ui #pointr-poi-detail .pointr-poi-button{font-family:var(--pointr-default-font);height:48px;box-sizing:border-box;flex:1 1 40%;border-radius:8px;background-color:var(--pointr-background-900);border:1px solid var(--pointr-background-800);color:var(--pointr-foreground-800);font-size:15px;overflow:hidden;text-overflow:ellipsis;display:flex;align-items:center;gap:4px;cursor:pointer;padding-left:8px;padding-right:8px;text-decoration:none;max-width:calc(50% - 4px)}#pointr-ui #pointr-poi-detail .pointr-poi-button span{line-height:48px;overflow:hidden;text-overflow:ellipsis;text-align:center;white-space:nowrap}#pointr-ui #pointr-poi-detail .pointr-poi-button span:not(.pointr-poi-button-icon){flex-grow:1}#pointr-ui #pointr-poi-detail .pointr-poi-button svg,#pointr-ui #pointr-poi-detail .pointr-poi-button img{width:24px;height:24px}#pointr-ui #pointr-poi-detail .pointr-poi-button svg path,#pointr-ui #pointr-poi-detail .pointr-poi-button img path{stroke:var(--pointr-foreground-800)}@media(max-width: 480px){#pointr-ui #pointr-poi-detail{max-height:calc(100% - 12px);overflow:hidden}#pointr-ui #pointr-poi-detail .pointr-poi-name{font-size:22px;line-height:28px}#pointr-ui #pointr-poi-detail #pointr-poi-details-description{max-height:unset !important}#pointr-ui #pointr-poi-detail .pointr-poi-place{font-size:16px;line-height:100%}#pointr-ui #pointr-poi-detail .pointr-price-rating-info-line>div{font-size:19px;line-height:100%}#pointr-ui #pointr-poi-detail .pointr-poi-button{min-width:80px}#pointr-ui #pointr-poi-detail .pointr-poi-image-placeholder{height:180px;padding:0 32px}.pointr-bottom-expanded #pointr-bottom #pointr-poi-detail{border-radius:8px 8px 0 0}#pointr-bottom #pointr-poi-detail{padding:0 16px 16px !important}#pointr-bottom #pointr-poi-detail .pointr-close-icon{right:18px;top:16px;padding:6px}#pointr-bottom #pointr-poi-detail .pointr-close-icon svg{width:18px;height:18px}}@media(min-width: 352px)and (max-width: 480px){.pointr-poi-image,.pointr-image-loading-placeholder,.pointr-poi-image-placeholder{width:320px}.pointr-poi-image-placeholder{height:180px;padding:0 32px}}@media(min-width: 320px)and (max-width: 352px){.pointr-poi-image,.pointr-image-loading-placeholder,.pointr-poi-image-placeholder{width:240px}.pointr-poi-image-placeholder{height:135px;padding:0 32px}}.fslightbox-container{background:var(--pointr-background-900) !important;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.fslightbox-container.fslightbox-fade-in-strong{animation:none !important}.fslightbox-container .fslightbox-absoluted.fslightbox-full-dimension.fslightbox-flex-centered>.fslightboxtt>div{width:100%}.fslightbox-container .fslightbox-absoluted.fslightbox-full-dimension.fslightbox-flex-centered>.fslightboxtt>div img{width:100% !important;aspect-ratio:16/9}@media(max-width: 480px){.fslightbox-container .fslightbox-absoluted.fslightbox-full-dimension.fslightbox-flex-centered>.fslightboxtt>div img{height:auto !important}}@media(max-width: 480px){.fslightbox-container .fslightbox-absoluted.fslightbox-full-dimension.fslightbox-flex-centered>.fslightboxtt{width:100%}}.fslightbox-source{width:100% !important;aspect-ratio:16/9;height:auto !important}div.fslightbox-toolbar-button[title="Enter fullscreen"],div.fslightbox-toolbar-button[title=Thumbnails],div.fslightbox-toolbar-button[title="Zoom In"],div.fslightbox-toolbar-button[title="Zoom Out"],div.fslightbox-toolbar-button[title="Turn on slideshow"],.fslightbox-slide-btn-container,.fslightbox-slide-number-container{display:none !important}div.fslightbox-toolbar-button[title=Close] svg path{fill:var(--pointr-foreground-900)}.fslightbox-slide-number-container{color:var(--pointr-foreground-400) !important}.fslightbox-toolbar,.fslightbox-slide-btn{background:none !important}.fslightbox-slide-btn svg{filter:brightness(0) saturate(100%) invert(62%) sepia(22%) saturate(148%) hue-rotate(185deg) brightness(91%) contrast(97%)}#pointr-thumbnail-wrapper{height:42px !important;background-color:var(--pointr-background-900) !important;display:flex;align-items:center;justify-content:center;position:absolute;bottom:0;left:0;right:0;z-index:9;opacity:.6;backdrop-filter:blur(10px)}#pointr-thumbnail-wrapper .pointr-clickable-container{padding:4px}#pointr-thumbnail-wrapper .pointr-thumbnail-bullet{width:10px;height:10px;background-color:var(--pointr-foreground-900);opacity:.2;border-radius:50%;cursor:pointer}#pointr-thumbnail-wrapper .pointr-thumbnail-bullet.pointr-selected{opacity:.5}@media(max-width: 480px){#pointr-thumbnail-wrapper .pointr-thumbnail-bullet{width:16px;height:16px}}.pointr-opacity-0{opacity:0 !important}.pointr-fs-image-error-message{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;color:var(--pointr-foreground-500);font-size:13px;line-height:18px;margin-top:-16px}.pointr-fs-image-error-message .pointr-image-error-header{font-size:16px;font-weight:600;line-height:24px}.pointr-fs-image-error-message .pointr-fs-image-error-icon{margin-bottom:16px}.pointr-fs-image-error-message .pointr-fs-image-error-icon path{stroke:var(--pointr-foreground-500)}.fslightbox-loader+img{pointer-events:none}.fslightbox-loader-child{border-color:var(--pointr-foreground-500) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important}.pointr-scrollable-container{display:flex;flex-direction:column;gap:16px}.pointr-scrollable-container>*{flex-shrink:0}@media(max-width: 480px){.pointr-scrollable-container{overflow-y:hidden}}#pointr-maplibre-map{width:100%;height:100%;margin:0;padding:0;position:relative;background-color:#fff}#pointr-maplibre-map.pointr-disabled{pointer-events:none}#pointr-ui{color:var(--pointr-foreground-1000);position:absolute;z-index:1000;height:100%;width:100%;pointer-events:none;display:flex;flex-direction:column}#pointr-ui.pointr-mobile{overflow:hidden}#pointr-ui.pointr-mobile #pointr-bottom{position:relative;flex-direction:column;width:100%;background-color:var(--pointr-background-1000);box-sizing:border-box;border-radius:8px 8px 0 0;max-height:200px}#pointr-ui.pointr-mobile #pointr-bottom:not(.hidden){display:flex !important}#pointr-ui.pointr-mobile #pointr-bottom.pointr-transition-height{transition:max-height .5s}#pointr-ui.pointr-mobile #pointr-bottom.hidden{display:none}#pointr-ui.pointr-mobile #pointr-bottom.pointr-navigation-view,#pointr-ui.pointr-mobile #pointr-bottom.pointr-poi-details-view{max-height:var(--max-poi-details-height-for-mobile)}#pointr-ui.pointr-mobile #pointr-bottom.pointr-poi-cards-view{max-height:100%;transition:max-height .5s}#pointr-ui.pointr-mobile #pointr-bottom.expanded{max-height:100%;transition:max-height .5s}#pointr-ui.pointr-mobile #pointr-bottom #pointr-draggable-box{pointer-events:all}#pointr-ui.pointr-mobile #pointr-bottom #pointr-draggable-box.hidden{display:none}#pointr-ui.pointr-mobile #pointr-bottom #pointr-draggable-line{width:64px;height:4px;margin:6px auto 6px;background:var(--pointr-foreground-200);border-radius:8px}#pointr-ui.pointr-mobile #pointr-bottom #pointr-draggable-line.blue{background-color:var(--pointr-theme-300)}#pointr-ui.pointr-mobile.pointr-bottom-expanded #pointr-top{display:none !important}#pointr-ui.pointr-mobile.pointr-bottom-expanded #pointr-bottom{overflow:auto;z-index:10;min-height:100%}#pointr-ui.pointr-mobile #pointr-navigation,#pointr-ui.pointr-mobile #pointr-poi-detail{padding:16px 24px}#pointr-ui.pointr-mobile #pointr-search{padding:0 24px}#pointr-ui #pointr-ui-wrapper{height:100%;display:flex;display:-webkit-flex;flex-direction:column}#pointr-ui #pointr-ui-wrapper.pointr-disabled *{pointer-events:none}#pointr-ui #pointr-ui-wrapper #pointr-top{height:100%;display:flex;justify-content:space-between;overflow:auto}#pointr-ui #pointr-ui-wrapper #pointr-top #pointr-left{z-index:2;height:100%;display:flex;justify-content:space-between;flex-direction:column;width:350px}#pointr-ui #pointr-ui-wrapper #pointr-top #pointr-left #pointr-top-left{display:flex;flex-direction:column;position:sticky;padding:24px 0 24px 24px;top:0;overflow-y:clip;max-height:calc(100% - 72px);flex:1 1 100%;box-sizing:border-box;flex-grow:1}@media(max-width: 480px){#pointr-ui #pointr-ui-wrapper #pointr-top #pointr-left #pointr-top-left{padding-top:32px}}#pointr-ui #pointr-ui-wrapper #pointr-top #pointr-left #pointr-top-left #pointr-top-left-ui-container{width:318px;box-sizing:border-box;background-color:var(--pointr-background-1000);border-radius:8px !important;box-shadow:0px 4px 10px 0px rgba(0,0,0,.08);max-height:100%}#pointr-ui #pointr-ui-wrapper #pointr-top #pointr-left #pointr-top-left #pointr-top-left-ui-container.hidden{display:none}#pointr-ui #pointr-ui-wrapper #pointr-top #pointr-left #pointr-top-left #pointr-top-left-ui-container #pointr-navigation,#pointr-ui #pointr-ui-wrapper #pointr-top #pointr-left #pointr-top-left #pointr-top-left-ui-container #pointr-poi-detail,#pointr-ui #pointr-ui-wrapper #pointr-top #pointr-left #pointr-top-left #pointr-top-left-ui-container #pointr-search,#pointr-ui #pointr-ui-wrapper #pointr-top #pointr-left #pointr-top-left #pointr-top-left-ui-container #pointr-poi-cards{padding:16px}#pointr-ui #pointr-ui-wrapper #pointr-top #pointr-left #pointr-bottom-left{position:sticky;bottom:0;padding:0 0 24px 24px}#pointr-ui #pointr-ui-wrapper #pointr-top #pointr-right{z-index:1;height:100%;display:flex;align-items:flex-end;flex-direction:column;justify-content:space-between}#pointr-ui #pointr-ui-wrapper #pointr-top #pointr-right #pointr-top-right{padding:24px 24px 0 0}@media(max-width: 480px){#pointr-ui #pointr-ui-wrapper #pointr-top #pointr-right #pointr-top-right{padding-top:32px}}#pointr-ui #pointr-ui-wrapper #pointr-top #pointr-right #pointr-bottom-right{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end;padding:8px 16px 16px 0}@media(max-width: 480px){#pointr-ui #pointr-ui-wrapper #pointr-top #pointr-right #pointr-bottom-right{overflow:hidden}}#pointr-ui #pointr-ui-wrapper #pointr-bottom{display:none}@supports(scrollbar-width: 4px){#pointr-ui #pointr-ui{scrollbar-color:var(--pointr-background-900) var(--pointr-background-1000);scrollbar-width:4px}}#pointr-ui ::-webkit-scrollbar{width:4px}#pointr-ui ::-webkit-scrollbar-track{background:var(--pointr-background-1000);border-radius:8px}#pointr-ui ::-webkit-scrollbar-thumb{background:var(--pointr-background-900);border-radius:8px}#pointr-ui ::-webkit-scrollbar-thumb:hover{background:var(--pointr-background-900)}.pointr-button{font-family:var(--pointr-default-font);text-align:center;border-radius:8px;height:48px;padding:0 16px;display:flex;justify-content:center;align-items:center;cursor:pointer;pointer-events:all;font-size:14px}.pointr-button.pointr-primary{background-color:var(--pointr-theme-500)}.pointr-button.pointr-primary:hover{background-color:var(--pointr-theme-700)}.pointr-button.pointr-primary:active{background-color:var(--pointr-theme-500)}.pointr-button.pointr-primary.pointr-disabled{background-color:var(--pointr-background-900);color:var(--pointr-foreground-300) !important;pointer-events:none;cursor:not-allowed}.pointr-button.pointr-primary.pointr-btn-loading #pointr-loading-circle{display:block}.pointr-button.pointr-danger{background-color:var(--pointr-danger-600);color:var(--pointr-foreground-0)}.pointr-button.pointr-danger:hover{background-color:var(--pointr-danger-700)}.pointr-button.pointr-danger:active{background-color:var(--pointr-danger-600)}.pointr-button.pointr-secondary{background-color:var(--pointr-background-500);color:var(--pointr-foreground-100)}.pointr-button.pointr-secondary:hover{background-color:var(--pointr-background-500)}.pointr-button.pointr-secondary:active{background-color:var(--pointr-background-600)}.pointr-button.pointr-plain{background-color:var(--pointr-background-1000);border:1px solid var(--pointr-theme-200);color:var(--pointr-theme-500)}.pointr-button.pointr-text{border:none;background:rgba(0,0,0,0);padding:0;height:auto}.pointr-button #pointr-loading-circle{display:none;position:absolute;right:16px}.f-button{background:rgba(0,0,0,0)}#pointr-exit-button{white-space:nowrap;max-width:120px;text-overflow:ellipsis;overflow:hidden;display:inline-block;line-height:48px;background-color:var(--pointr-background-500);color:var(--pointr-foreground-100);margin-bottom:8px}#pointr-info-button{display:flex;align-items:center;justify-content:center;border-radius:8px;background:var(--pointr-background-1000);box-shadow:0px 4px 8px 0px rgba(23,25,28,.16);padding:6px;width:30px;height:30px;pointer-events:all;cursor:pointer;margin-left:auto}#pointr-info-button svg{fill:var(--pointr-foreground-500)}.pointr-unclickable{pointer-events:none !important}.pointr-display-none{display:none !important}.pointr-display-block{display:block !important}.pointr-overflow-hidden{overflow:hidden !important}.rtl #pointr-top-left{padding:24px 24px 0px 24px !important}.rtl #pointr-top-right{padding:24px 0px 0px 24px !important}.rtl #pointr-bottom-left{padding:24px 24px 24px 0px !important}.rtl #pointr-bottom-right{padding:8px 16px 16px 16px !important}.rtl #pointr-levels{padding-right:unset !important;padding-left:8px !important}.rtl #pointr-level-tooltip{display:none !important}.rtl .pointr-close-icon{right:88% !important}.rtl #pointr-cancel-button{right:88% !important}.rtl .pointr-location-selector .clear-icon{right:95% !important}.rtl .pointr-poi-name{margin-left:10px !important}.rtl .pointr-expand-hours-icon{margin-right:8px !important;margin-left:0px !important}.rtl .pointr-poi-card-order-number{border-radius:0px 6px 0px 6px !important;margin-right:-17px !important}.rtl #pointr-navigation-steps{padding-left:0 !important;padding-right:14px !important}.rtl #pointr-navigation-steps .pointr-step-circle{margin-left:0 !important;margin-right:calc(-1*(8px - 4px)/2) !important}.rtl #pointr-navigation-steps .pointr-step-circle:nth-child(2),.rtl #pointr-navigation-steps .pointr-step-circle:last-child{margin-right:calc(-1*(16px - 4px)/2) !important;margin-left:0 !important}.rtl #pointr-search-clear{right:calc(100% - 30px) !important}.rtl .pointr-item-expander-textbox{margin-left:-5px !important;width:50px !important}.rtl .pointr-clickable-item-expandable:hover,.rtl .pointr-clickable-item-expandable.expanded{padding-left:5px !important}.rtl .pointr-search-result-description{width:75% !important}.rtl .accessibility-button-accessibility-on{right:unset !important;left:4px}.rtl .route-accessibility-active{right:unset !important;left:0px}.rtl #pointr-info-view{right:unset !important;left:0}.rtl #pointr-close-info-button{left:16px !important;right:unset !important}.fslightbox-svg-path{fill:var(--pointr-foreground-500)}#pointr-ui #pointr-search{pointer-events:all;width:100%;box-sizing:border-box;display:flex;flex-direction:column;z-index:2000;overflow:hidden;max-height:100%;background-color:var(--pointr-background-1000);border-radius:8px}#pointr-ui #pointr-search #pointr-search-outer-box{display:flex;align-items:center}@media(max-width: 480px){#pointr-ui #pointr-search #pointr-search-outer-box{margin:0;padding:12px 0 18px;box-sizing:border-box;background:var(--pointr-background-1000);border-radius:8px 8px 0 0}}#pointr-ui #pointr-search #pointr-search-outer-box #pointr-search-inner-box{width:100%;display:flex;align-items:center;justify-content:flex-start;border:2px solid;border-color:var(--pointr-background-900);border-radius:8px;gap:8px;padding:0 16px;background-color:var(--pointr-background-1000)}#pointr-ui #pointr-search #pointr-search-outer-box #pointr-search-inner-box ::-moz-placeholder{color:var(--pointr-foreground-500)}#pointr-ui #pointr-search #pointr-search-outer-box #pointr-search-inner-box #pointr-search-input{width:calc(100% - 10px);height:48px;border:none;border-radius:8px;font-size:16px;color:var(--pointr-foreground-800);outline:none;text-overflow:ellipsis;background-color:var(--pointr-background-1000)}@media(max-width: 480px){#pointr-ui #pointr-search #pointr-search-outer-box #pointr-search-inner-box #pointr-search-input{box-shadow:none}}#pointr-ui #pointr-search #pointr-search-outer-box #pointr-search-inner-box #pointr-search-input:focus{border-color:var(--pointr-theme-500);caret-color:var(--pointr-theme-500)}#pointr-ui #pointr-search #pointr-search-outer-box #pointr-search-inner-box #pointr-search-input::placeholder{color:var(--pointr-foreground-500)}#pointr-ui #pointr-search #pointr-list-header-container{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;padding:16px 0;gap:24px}#pointr-ui #pointr-search #pointr-list-header-container #pointr-go-back-icon-container{cursor:pointer;padding:6px}#pointr-ui #pointr-search #pointr-list-header-container #pointr-go-back-icon-container path{fill:var(--pointr-foreground-500)}#pointr-ui #pointr-search #pointr-list-header-container #pointr-list-header-icon{height:20px;width:20px}#pointr-ui #pointr-search #pointr-list-header-container #pointr-list-header{font-weight:700;color:var(--pointr-foreground-1000);font-size:20px}#pointr-ui #pointr-search #pointr-search-icon-container{height:20px}#pointr-ui #pointr-search #pointr-search-icon-container svg{height:20px;width:20px}#pointr-ui #pointr-search #pointr-search-icon-container svg path{fill:var(--pointr-foreground-500)}@media(max-width: 480px){#pointr-ui #pointr-search #pointr-search-icon-container{right:16px}}#pointr-ui #pointr-search #pointr-search-result{display:none;height:100%;margin:0;padding:0;box-sizing:border-box;overflow-y:scroll;position:relative;list-style:none;background:var(--pointr-background-1000);border-radius:8px}@media(max-width: 480px){#pointr-ui #pointr-search #pointr-search-result{border-radius:0;box-shadow:none}}#pointr-ui #pointr-search #pointr-search-result li:not(:last-child){border-bottom:1px solid;border-color:var(--pointr-background-900)}#pointr-ui #pointr-search #pointr-search-result .pointr-hoverable-icon{opacity:0;transition:opacity .5s;-moz-transition:opacity .5s;-webkit-transition:opacity .5s}@-moz-document url-prefix(){#pointr-ui #pointr-search #pointr-search-result .pointr-hoverable-icon{margin-right:8px}}#pointr-ui #pointr-search #pointr-search-result .pointr-clickable-item-expandable{cursor:pointer;min-height:60px;padding-right:16px;transition:all .5s ease-in;-webkit-transition:all .5s ease-in;border-left:2px solid rgba(0,0,0,0)}#pointr-ui #pointr-search #pointr-search-result .pointr-clickable-item-expandable:hover,#pointr-ui #pointr-search #pointr-search-result .pointr-clickable-item-expandable.expanded{border-left:2px solid var(--pointr-theme-500);padding-left:16px}#pointr-ui #pointr-search #pointr-search-result .pointr-clickable-item-expandable:hover>.pointr-search-result-content .pointr-search-result-description .pointr-poi-name,#pointr-ui #pointr-search #pointr-search-result .pointr-clickable-item-expandable.expanded>.pointr-search-result-content .pointr-search-result-description .pointr-poi-name{font-weight:700}#pointr-ui #pointr-search #pointr-search-result .pointr-clickable-item-expandable.expanded .pointr-item-expander-icon{-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}#pointr-ui #pointr-search #pointr-search-result .pointr-clickable-item-expandable .pointr-item-expander-container{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:4px;margin-right:calc(-1*16px)}#pointr-ui #pointr-search #pointr-search-result .pointr-clickable-item-expandable .pointr-item-expander-container .pointr-item-expander-textbox{width:64px;height:20px;border:1px solid var(--pointr-theme-100);color:var(--pointr-theme-500);font-weight:500;border-radius:16px;flex-grow:0;font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 6px;max-width:64px;box-sizing:border-box;line-height:18px}#pointr-ui #pointr-search #pointr-search-result .pointr-clickable-item-expandable .pointr-item-expander-container .pointr-item-expander-icon svg{width:20px}#pointr-ui #pointr-search #pointr-search-result .pointr-clickable-item-expandable .pointr-item-expander-container .pointr-item-expander-icon svg path{fill:var(--pointr-foreground-500)}@-moz-document url-prefix(){#pointr-ui #pointr-search #pointr-search-result .pointr-clickable-item-expandable .pointr-item-expander-container .pointr-item-expander-icon{margin-right:8px}}#pointr-ui #pointr-search #pointr-search-result .pointr-clickable-item-expandable .pointr-search-result-content{padding:15px 0}#pointr-ui #pointr-search #pointr-search-result .pointr-clickable-item-expandable .pointr-poi-location{max-width:220px;overflow:hidden;text-overflow:ellipsis}#pointr-ui #pointr-search #pointr-search-result .pointr-expandable-content{height:0;overflow:hidden;opacity:0;transition:all .5s}#pointr-ui #pointr-search #pointr-search-result .pointr-expandable-content.expanded{height:auto;opacity:1;transition:all .5s}#pointr-ui #pointr-search #pointr-search-result .pointr-expandable-content .pointr-search-result-content{padding:0}#pointr-ui #pointr-search #pointr-search-result .pointr-search-result-content{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding-left:0px;transition:.5s;max-width:100%}#pointr-ui #pointr-search #pointr-search-result .pointr-search-result-content .pointr-search-result-description{width:100%;max-width:calc(100% - 12px)}#pointr-ui #pointr-search #pointr-search-result .pointr-search-result-content .pointr-search-result-description .pointr-poi-name{font-size:16px;line-height:18px;color:var(--pointr-foreground-1000);margin-bottom:6px;margin-top:0;max-width:220px;overflow:hidden;text-overflow:ellipsis}#pointr-ui #pointr-search #pointr-search-result .pointr-search-result-content .pointr-search-result-description .pointr-poi-location{font-size:11px;line-height:14px;margin:0 !important}#pointr-ui #pointr-search #pointr-search-result .pointr-clickable-item{border-bottom:1px solid var(--pointr-background-900);position:relative;padding:16px 0;cursor:pointer}#pointr-ui #pointr-search #pointr-search-result .pointr-clickable-item.expanded{padding:16px 8px}#pointr-ui #pointr-search #pointr-search-result .pointr-clickable-item.expanded .pointr-poi-name{font-weight:700}#pointr-ui #pointr-search #pointr-search-result .pointr-clickable-item .pointr-search-result-content{display:flex;flex-direction:row;align-items:center;justify-content:space-between;border-left:2px solid rgba(0,0,0,0);transition:all .5s ease-in;-webkit-transition:all .5s ease-in}#pointr-ui #pointr-search #pointr-search-result .pointr-clickable-item .pointr-search-result-content .pointr-search-result-description .pointr-poi-name{max-width:100%}#pointr-ui #pointr-search #pointr-search-result .pointr-clickable-item:hover:not(.expanded) .pointr-search-result-content{border-color:var(--pointr-theme-500);padding-left:12px}#pointr-ui #pointr-search #pointr-search-result .pointr-clickable-item:hover:not(.expanded) .pointr-search-result-content .pointr-poi-name{font-weight:700}#pointr-ui #pointr-search #pointr-search-result .pointr-clickable-item:hover:not(.expanded) .pointr-hoverable-icon{opacity:1;transition:opacity .5s;-moz-transition:opacity .5s;-webkit-transition:opacity .5s}#pointr-ui #pointr-search #pointr-search-result .pointr-clickable-item:last-child{border:0}#pointr-ui #pointr-search #pointr-search-result .pointr-clickable-item .pointr-expandable-content.expanded>*{margin-top:16px}#pointr-ui #pointr-search #pointr-search-result .pointr-clickable-item .pointr-expandable-content.expanded>*:not(:last-child){margin-bottom:6px}#pointr-ui #pointr-search #pointr-search-result .pointr-no-result-item{height:auto;display:flex;justify-content:center}#pointr-ui #pointr-search #pointr-search-clear{width:24px;cursor:pointer;display:none}#pointr-ui #pointr-search #pointr-search-clear path{fill:var(--pointr-foreground-500)}#pointr-ui #pointr-search #pointr-loading-circle{position:absolute;right:29px}#pointr-ui #pointr-search.pointr-disabled{display:block;pointer-events:none}#pointr-ui #pointr-search.pointr-disabled input,#pointr-ui #pointr-search.pointr-disabled ::placeholder{color:var(--pointr-foreground-300) !important;user-select:none}#pointr-ui #pointr-search.pointr-disabled #pointr-search-icon-container,#pointr-ui #pointr-search.pointr-disabled #pointr-search-clear{display:none}#pointr-ui #pointr-search.pointr-disabled #pointr-loading-circle{display:block !important}#pointr-ui #pointr-search #pointr-toggle-button{display:none;padding:16px}#pointr-ui #pointr-search #pointr-filter-container{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;gap:8px;margin-bottom:8px}#pointr-ui #pointr-search .pointr-dropdown-container{width:calc(50% - 4px);position:relative}#pointr-ui #pointr-search .pointr-dropdown-container select{height:30px;box-sizing:border-box;font-size:11px;width:100%;border-radius:4px;border:1px solid var(--pointr-background-800);color:var(--pointr-foreground-300);padding:6px;font-family:inherit}#pointr-ui #pointr-search .pointr-dropdown-container ::-webkit-input-placeholder{color:var(--pointr-foreground-300);opacity:1}#pointr-ui #pointr-search .pointr-dropdown-container :-moz-placeholder{color:var(--pointr-foreground-300);opacity:1}#pointr-ui #pointr-search .pointr-dropdown-container ::-moz-placeholder{color:var(--pointr-foreground-300);opacity:1}#pointr-ui #pointr-search .pointr-dropdown-container :-ms-input-placeholder{color:var(--pointr-foreground-300)}#pointr-ui #pointr-search .pointr-dropdown-container ::-ms-input-placeholder{color:var(--pointr-foreground-300)}#pointr-ui #pointr-search .pointr-dropdown-container ::placeholder{color:var(--pointr-foreground-300);opacity:1}#pointr-ui #pointr-search .select2-container--default .select2-selection--single .select2-selection__rendered,#pointr-ui #pointr-search .select2-container--default .select2-selection--multiple .select2-selection__rendered{color:var(--pointr-foreground-800);font-size:11px}#pointr-ui #pointr-search .select2-container--default .select2-selection--single .select2-selection__rendered .select2-selection__choice__display,#pointr-ui #pointr-search .select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-selection__choice__display{font-size:11px;padding-left:0;max-width:50px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--pointr-theme-500)}#pointr-ui #pointr-search .select2-container--default .select2-selection--single .select2-selection__rendered .select2-selection__choice__remove,#pointr-ui #pointr-search .select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-selection__choice__remove{border:none;height:100%}#pointr-ui #pointr-search .select2-container--default .select2-selection--single .select2-selection__rendered .select2-selection__choice__remove span,#pointr-ui #pointr-search .select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-selection__choice__remove span{color:var(--pointr-theme-500);height:22px;margin-top:2px;display:block;line-height:22px}#pointr-ui #pointr-search .select2-container--default .select2-selection--single,#pointr-ui #pointr-search .select2-container--default .select2-selection--multiple,#pointr-ui #pointr-search .select2-container--default.select2-container--focus .select2-selection--multiple{border:2px solid var(--pointr-background-900);display:flex}#pointr-ui #pointr-search .select2-container{width:100% !important}#pointr-ui #pointr-search .select2-container .select2-selection--single{height:30px}#pointr-ui #pointr-search #pointr-filter-container textarea{line-height:30px;font-size:11px}#pointr-ui #pointr-search .select2-container .select2-search--inline .select2-search__field{margin-top:0;height:30px;max-width:150px;font-size:11px}#pointr-ui #pointr-search .select2-container--default .select2-selection--multiple{height:30px;min-height:30px;padding-bottom:0}#pointr-ui #pointr-search .select2-container--default .select2-selection--multiple ul.select2-selection__rendered{height:30px;margin:0;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;max-width:100%}#pointr-ui #pointr-search .select2-container--default .select2-selection--multiple ul.select2-selection__rendered li.select2-selection__choice{font-size:11px !important;height:24px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;background-color:var(--pointr-background-900);border-color:var(--pointr-theme-300);margin-top:-2px}#pointr-ui #pointr-search .select2-container--default .select2-selection--single{background-color:var(--pointr-background-1000)}#pointr-ui #pointr-search #pointr-ios-keyboard-placeholder{display:none;width:100%;height:320px}#pointr-ui #pointr-draggable-box:not([style*="display: none"])+#pointr-search #pointr-search-outer-box{padding-top:0}.select2-results__option--selectable,.select2-results__option{font-size:11px;cursor:pointer;color:var(--pointr-foreground-1000)}.select2-results__option--selectable:hover,.select2-results__option:hover{color:var(--pointr-theme-500)}.select2-container--default .select2-results__option--selected{color:var(--pointr-theme-500);background-color:var(--pointr-background-1000)}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{color:var(--pointr-theme-500);background-color:var(--pointr-background-1000)}.select2-container--open .select2-dropdown--below{margin-top:-1px;box-shadow:0px 3px 6px 0px rgba(0,0,0,.15)}.select2-selection__arrow{display:flex;align-items:center}.select2-selection__arrow svg{width:20px;height:20px}.select2-selection__arrow svg path{fill:var(--pointr-foreground-500)}.select2-container--open .filter-dropdown-caret{-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.select2-dropdown{background-color:var(--pointr-background-1000);box-shadow:0px 4px 10px 0px rgba(0,0,0,.08),0px 10px 20px 0px rgba(0,0,0,.12);border:rgba(0,0,0,0)}@media(max-width: 480px){.pointr-bottom-expanded #pointr-bottom #pointr-search-result{display:block}.pointr-bottom-expanded #pointr-bottom #pointr-search-outer-box{border-radius:0}}#pointr-ui #pointr-loading{position:absolute;height:100%;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#fff;z-index:10000;pointer-events:none}#pointr-ui #pointr-loading #pointr-loading-inner{display:flex;flex-direction:column;align-items:center}#pointr-ui #pointr-loading #pointr-loading-circle{margin-bottom:8px}#pointr-ui #pointr-loading #pointr-loading-status{display:flex;align-items:center}#pointr-ui #pointr-loading #pointr-loading-status span{font-size:13px;font-weight:500;user-select:none}#pointr-ui #pointr-loading #pointr-error-status{text-align:center}#pointr-ui #pointr-loading #pointr-error-status #pointr-error-modal{max-width:344px;border-radius:16px;box-sizing:border-box;user-select:none;pointer-events:all;position:relative;padding:16px 24px 24px}#pointr-ui #pointr-loading #pointr-error-status #pointr-error-modal .pointr-looking-around{margin:20px}#pointr-ui #pointr-loading #pointr-error-status #pointr-error-modal #pointr-error-title{font-size:22px;font-weight:600;line-height:32px;letter-spacing:-0.2px;text-align:center;color:var(--pointr-theme-500);margin:0}#pointr-ui #pointr-loading #pointr-error-status #pointr-error-modal .pointr-error-content{overflow:hidden;text-overflow:ellipsis;font-size:13px;line-height:18px;text-align:center;margin-top:8px}#pointr-ui #pointr-loading #pointr-error-status #pointr-error-modal #pointr-try-again{width:100px;height:48px;border-radius:8px;background-color:var(--pointr-theme-500);margin:24px auto 0;cursor:pointer}#pointr-ui #pointr-loading #pointr-error-status #pointr-error-modal #pointr-toggle-error{color:var(--pointr-theme-700);cursor:pointer}@media(min-width: 769px){#pointr-ui #pointr-loading #pointr-error-status #pointr-error-modal{width:344px;box-shadow:0px 10px 20px 0px rgba(0,0,0,.12),0px 4px 10px 0px rgba(0,0,0,.08)}}#pointr-ui #pointr-loading.pointr-transparent{background:rgba(0,0,0,0)}#pointr-ui #pointr-loading.pointr-transparent #pointr-error-modal{background-color:var(--pointr-background-1000)}#pointr-ui #pointr-loading #pointr-close-error-modal-icon{position:absolute;top:16;right:24;cursor:pointer;display:none}#pointr-ui #pointr-loading #pointr-close-error-modal-icon path{fill:var(--pointr-foreground-500)}#pointr-ui #pointr-loading #pointr-splash-screen-container{display:flex;flex-direction:column;justify-content:center;height:100%;width:100%;padding:64px;background-color:var(--pointr-theme-500);box-sizing:border-box}#pointr-ui #pointr-loading #pointr-splash-screen-container>div{display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--pointr-foreground-0)}@media(min-width: 480px){#pointr-ui #pointr-loading #pointr-splash-screen-container>div:not(#pointr-splash-footer){height:50%}}@media(max-width: 480px){#pointr-ui #pointr-loading #pointr-splash-screen-container{justify-content:space-around;padding:64px 48px}#pointr-ui #pointr-loading #pointr-splash-screen-container>div:not(#pointr-splash-footer){flex-grow:1}}#pointr-ui #pointr-loading #pointr-splash-screen-container *{box-sizing:border-box}#pointr-ui #pointr-loading #pointr-splash-screen-container #pointr-loading-inner{flex-direction:row;gap:8px}#pointr-ui #pointr-loading #pointr-splash-screen-container #pointr-loading-inner #pointr-loading-circle{margin-bottom:0px}#pointr-ui #pointr-loading #pointr-branded-logo-content{margin-top:16px;height:50%}@media(max-width: 480px){#pointr-ui #pointr-loading #pointr-branded-logo-content{width:min-content;margin:auto;max-width:100%}}@media(min-width: 480px){#pointr-ui #pointr-loading #pointr-branded-logo-content{align-items:stretch}}#pointr-ui #pointr-loading #pointr-branded-logo-content #pointr-branded-loading-logo{flex-shrink:0;width:280px;height:280px;display:flex;align-items:center;justify-content:center;padding:24px;background-color:var(--pointr-background-1000);border-radius:48px;aspect-ratio:1/1 !important}#pointr-ui #pointr-loading #pointr-branded-logo-content #pointr-branded-loading-logo img{width:100%;max-width:100%;max-height:100%;object-fit:contain}#pointr-ui #pointr-loading #pointr-branded-logo-content #pointr-splash-screen-text{margin:32px;font-size:34px;line-height:42px;letter-spacing:-0.436px;text-align:center;max-width:500px;box-sizing:border-box}#pointr-ui #pointr-loading #pointr-branded-logo-content #pointr-splash-screen-text #pointr-client-title{font-weight:600}@media(max-width: 480px){#pointr-ui #pointr-loading #pointr-branded-logo-content #pointr-splash-screen-text{text-align:initial;font-size:32px;font-weight:400;line-height:40px;letter-spacing:-0.4px;margin:22px 0;width:100%}}#pointr-ui #pointr-loading #pointr-splash-footer{position:fixed;bottom:10px;margin:auto;opacity:.6;color:var(--pointr-background-1000);font-size:12px;line-height:18px;letter-spacing:-0.408px;left:50%;transform:translateX(-50%)}#pointr-ui #pointr-language-selector{max-width:175px;user-select:none;cursor:pointer;display:none;pointer-events:all;position:relative}@media(max-width: 480px){#pointr-ui #pointr-language-selector{display:none !important}}#pointr-ui #pointr-language-selector.cursor-not-allowed{cursor:not-allowed}#pointr-ui #pointr-language-selector #pointr-lang-selector-button{display:flex;font-size:16px;line-height:48px;justify-content:center;border-radius:8px;background:var(--pointr-background-1000);color:var(--pointr-foreground-900);box-shadow:0px 6px 8px rgba(23,25,28,.16);max-width:175px}#pointr-ui #pointr-language-selector #pointr-lang-selector-button.pointr-disabled{pointer-events:none;background-color:var(--pointr-background-900);color:var(--pointr-foreground-200)}#pointr-ui #pointr-language-selector #pointr-lang-selector-button #pointr-language-selector-icon{transition:transform .2s;width:36px;height:100%;padding-top:6px;padding-bottom:6px;box-sizing:border-box}#pointr-ui #pointr-language-selector #pointr-lang-selector-button #pointr-language-selector-icon svg{width:36px;height:36px}#pointr-ui #pointr-language-selector #pointr-lang-selector-button #pointr-language-selector-icon svg path{fill:var(--pointr-foreground-500)}#pointr-ui #pointr-language-selector #pointr-lang-selector-button.pointr-dropped{border-radius:0 0 8px 8px}#pointr-ui #pointr-language-selector #pointr-lang-selector-button.pointr-dropped #pointr-language-selector-icon{transform:rotate(180deg)}#pointr-ui #pointr-language-selector #pointr-languages{max-height:336px;overflow-y:auto;list-style:none;margin:0;padding:0;background:var(--pointr-background-1000);border-radius:8px 8px 0 0;box-shadow:0px -6px 8px rgba(0,0,0,.1);display:none;bottom:48;position:absolute;width:100%}#pointr-ui #pointr-language-selector #pointr-languages li{padding:0 10px;line-height:48px;font-size:16px;border-radius:8px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#pointr-ui #pointr-language-selector #pointr-languages li.pointr-selected{display:none}#pointr-ui #pointr-language-selector #pointr-languages li:hover{color:var(--pointr-foreground-0);background:var(--pointr-theme-500)}#pointr-ui #pointr-zoom{display:none;user-select:none;position:relative;flex-direction:column;pointer-events:all;border-radius:8px;width:48px;margin:32px 8px 0}#pointr-ui #pointr-zoom .pointr-zoom-in-button,#pointr-ui #pointr-zoom .pointr-zoom-out-button{display:flex;justify-content:center;align-items:center;height:48px;cursor:pointer;background:var(--pointr-background-1000);box-shadow:0px 4px 10px rgba(0,0,0,.15);border-radius:8px;margin-bottom:8px}#pointr-ui #pointr-zoom .pointr-zoom-in-button:not(.pointr-disabled):hover,#pointr-ui #pointr-zoom .pointr-zoom-out-button:not(.pointr-disabled):hover{box-shadow:0px 8px 16px rgba(23,25,28,.24)}#pointr-ui #pointr-zoom .pointr-zoom-in-button:active,#pointr-ui #pointr-zoom .pointr-zoom-out-button:active{background-color:var(--pointr-theme-0);box-shadow:0px 8px 16px var(--pointr-theme-100)}#pointr-ui #pointr-zoom .pointr-zoom-in-button.pointr-disabled,#pointr-ui #pointr-zoom .pointr-zoom-out-button.pointr-disabled{background-color:var(--pointr-background-900);color:var(--pointr-foreground-200);cursor:default;opacity:.6}#pointr-ui #pointr-zoom .pointr-zoom-in-button path,#pointr-ui #pointr-zoom .pointr-zoom-out-button path{fill:var(--pointr-background-500)}@media(max-width: 769px){#pointr-ui #pointr-zoom{display:none}}#pointr-ui #pointr-loading-circle{width:24px;height:24px;border-radius:50%;background-color:rgba(0,0,0,0);border:2px solid var(--pointr-theme-100);animation:2s spin linear infinite}#pointr-ui #pointr-loading-circle #pointr-spinner{width:22px;height:22px;border:4px solid rgba(0,0,0,0);border-top:4px solid var(--pointr-theme-500);border-radius:50%;position:absolute;top:-3px;left:-3px}#pointr-ui #pointr-loading-circle #pointr-spinner #pointr-spinner-left,#pointr-ui #pointr-loading-circle #pointr-spinner #pointr-spinner-right{position:absolute;height:4px;width:4px;border-radius:50%;background-color:var(--pointr-theme-500)}#pointr-ui #pointr-loading-circle #pointr-spinner #pointr-spinner-left{left:0}#pointr-ui #pointr-loading-circle #pointr-spinner #pointr-spinner-right{right:0}#pointr-ui #pointr-loading-circle.pointr-small{width:16px;height:16px}#pointr-ui #pointr-loading-circle.pointr-small #pointr-spinner{width:14px;height:14px}@-webkit-keyframes spin{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}#pointr-ui #pointr-navigation{position:relative;font-family:var(--pointr-default-font);background:var(--pointr-background-1000);border-radius:8px;transition:left .5s;user-select:none;pointer-events:all;z-index:1;min-height:95px;width:100%;box-sizing:border-box;display:flex;flex-direction:column;margin:auto}#pointr-ui #pointr-navigation #pointr-navigation-title{color:var(--pointr-foreground-1000);font-size:18px;line-height:20px;font-weight:700}#pointr-ui #pointr-navigation #pointr-navigation-description{color:var(--pointr-foreground-600);font-size:13px;margin-bottom:24px;margin-top:24px}#pointr-ui #pointr-navigation #pointr-submitted-location-info{display:none;font-size:13px;color:var(--pointr-foreground-500);margin-bottom:16px}#pointr-ui #pointr-navigation #pointr-submitted-location{display:flex}#pointr-ui #pointr-navigation #pointr-from-location{color:var(--pointr-theme-500);padding-left:8px}#pointr-ui #pointr-navigation #pointr-navigation-steps-wrapper{display:none}#pointr-ui #pointr-navigation #pointr-navigation-steps-wrapper #pointr-toggle-steps{cursor:pointer}#pointr-ui #pointr-navigation #pointr-navigation-steps-wrapper #pointr-navigation-steps{position:relative;max-height:250px;overflow:hidden auto;display:flex;flex-direction:row;align-items:stretch;justify-content:flex-start;padding-left:14px}@media(max-width: 480px){#pointr-ui #pointr-navigation #pointr-navigation-steps-wrapper #pointr-navigation-steps{max-height:130px}}#pointr-ui #pointr-navigation #pointr-navigation-steps-wrapper #pointr-navigation-steps #pointr-progress-bar{position:relative;width:4px;background:var(--pointr-theme-0);top:19px;z-index:9}#pointr-ui #pointr-navigation #pointr-navigation-steps-wrapper #pointr-navigation-steps #pointr-progress-bar #pointr-complete-bar{width:4px;background:var(--pointr-success-600);transition:height .5s}#pointr-ui #pointr-navigation #pointr-navigation-steps-wrapper #pointr-navigation-steps #pointr-step-list{padding-inline-start:0;margin-block-start:0;flex-grow:1}#pointr-ui #pointr-navigation #pointr-navigation-steps-wrapper #pointr-navigation-steps #pointr-step-list li{display:flex;align-items:center;margin-left:16px;padding:0 8px 0 4px;box-sizing:border-box;height:50px;font-size:14px}#pointr-ui #pointr-navigation #pointr-navigation-steps-wrapper #pointr-navigation-steps #pointr-step-list li .pointr-step-name,#pointr-ui #pointr-navigation #pointr-navigation-steps-wrapper #pointr-navigation-steps #pointr-step-list li .pointr-step-level{transition:color 1s}#pointr-ui #pointr-navigation #pointr-navigation-steps-wrapper #pointr-navigation-steps #pointr-step-list li.pointr-current-direction .pointr-step-name,#pointr-ui #pointr-navigation #pointr-navigation-steps-wrapper #pointr-navigation-steps #pointr-step-list li.pointr-current-direction .pointr-step-level{color:var(--pointr-foreground-500);transition:color 1s}#pointr-ui #pointr-navigation #pointr-navigation-steps-wrapper #pointr-navigation-steps #pointr-step-list li .pointr-direction-item{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between}#pointr-ui #pointr-navigation #pointr-navigation-steps-wrapper #pointr-navigation-steps #pointr-step-list li .pointr-step-name-container{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;height:52px}#pointr-ui #pointr-navigation #pointr-navigation-steps-wrapper #pointr-navigation-steps #pointr-step-list li .pointr-step-name{color:var(--pointr-foreground-400);max-width:100%;word-break:break-word;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;line-height:123.077%}#pointr-ui #pointr-navigation #pointr-navigation-steps-wrapper #pointr-navigation-steps #pointr-step-list li .pointr-from-to{font-size:12px !important;line-height:16px;color:var(--pointr-foreground-500)}#pointr-ui #pointr-navigation #pointr-navigation-steps-wrapper #pointr-navigation-steps #pointr-step-list li .pointr-step-level{font-size:13px;color:var(--pointr-foreground-400);margin-right:8px;line-height:calc(50px - 2px)}#pointr-ui #pointr-navigation #pointr-navigation-steps-wrapper #pointr-navigation-steps #pointr-step-list li:first-child,#pointr-ui #pointr-navigation #pointr-navigation-steps-wrapper #pointr-navigation-steps #pointr-step-list li:last-child{padding-left:0;border-bottom:2px solid rgba(0,0,0,0)}#pointr-ui #pointr-navigation #pointr-navigation-steps-wrapper #pointr-navigation-steps #pointr-step-list li:first-child .pointr-step-name-container,#pointr-ui #pointr-navigation #pointr-navigation-steps-wrapper #pointr-navigation-steps #pointr-step-list li:last-child .pointr-step-name-container{justify-content:flex-start;flex:1;padding-right:12px}#pointr-ui #pointr-navigation #pointr-navigation-steps-wrapper #pointr-navigation-steps #pointr-step-list li:first-child .pointr-step-name,#pointr-ui #pointr-navigation #pointr-navigation-steps-wrapper #pointr-navigation-steps #pointr-step-list li:last-child .pointr-step-name{flex:1}#pointr-ui #pointr-navigation #pointr-navigation-steps-wrapper #pointr-navigation-steps #pointr-step-list li:first-child .pointr-step-name,#pointr-ui #pointr-navigation #pointr-navigation-steps-wrapper #pointr-navigation-steps #pointr-step-list li:first-child .pointr-step-level,#pointr-ui #pointr-navigation #pointr-navigation-steps-wrapper #pointr-navigation-steps #pointr-step-list li:last-child .pointr-step-name,#pointr-ui #pointr-navigation #pointr-navigation-steps-wrapper #pointr-navigation-steps #pointr-step-list li:last-child .pointr-step-level{color:var(--pointr-theme-500)}#pointr-ui #pointr-navigation #pointr-navigation-steps-wrapper #pointr-navigation-steps #pointr-step-list li .pointr-edit-button{padding:8px;font-size:12px !important;border-radius:8px;border:1px solid var(--pointr-background-800);color:var(--pointr-foreground-500);cursor:pointer}#pointr-ui #pointr-navigation #pointr-navigation-steps-wrapper #pointr-navigation-steps .pointr-step-circle{position:absolute;width:8px;height:8px;background-color:var(--pointr-background-1000);margin-left:calc(-1*(8px - 4px)/2);border-radius:50%;border:2px solid var(--pointr-theme-500);box-sizing:border-box;margin-top:2px}#pointr-ui #pointr-navigation #pointr-navigation-steps-wrapper #pointr-navigation-steps .pointr-step-circle.completed{background-color:var(--pointr-success-500)}#pointr-ui #pointr-navigation #pointr-navigation-steps-wrapper #pointr-navigation-steps .pointr-step-circle:nth-child(2),#pointr-ui #pointr-navigation #pointr-navigation-steps-wrapper #pointr-navigation-steps .pointr-step-circle:last-child{width:16px;height:16px;margin-left:calc(-1*(16px - 4px)/2);margin-top:calc(-1*(16px - 8px)/2)}#pointr-ui #pointr-navigation #pointr-navigation-steps-wrapper #pointr-navigation-steps #pointr-current-step-line{width:4px;background:repeating-linear-gradient(0deg, var(--pointr-theme-0), var(--pointr-theme-0) 5px, var(--pointr-theme-100) 5px, var(--pointr-theme-100) 10px);height:50px;transition:all .5s;position:absolute;top:0;z-index:-1;animation:animatedBackground 4s linear infinite;background-size:100% 400%;background-repeat:repeat-x}@keyframes animatedBackground{0%{background-position:0% 100%}100%{background-position:0% 0%}}@-moz-keyframes animatedBackground{0%{background-position:0% 100%}100%{background-position:0% 0%}}@-webkit-keyframes animatedBackground{0%{background-position:0% 100%}100%{background-position:0% 0%}}@-ms-keyframes animatedBackground{0%{background-position:0% 100%}100%{background-position:0% 0%}}@-o-keyframes animatedBackground{0%{background-position:0% 100%}100%{background-position:0% 0%}}#pointr-ui #pointr-navigation .pointr-close-icon,#pointr-ui #pointr-navigation #pointr-cancel-button{position:absolute;right:8px;top:8px;cursor:pointer;padding:10px}#pointr-ui #pointr-navigation .pointr-close-icon svg,#pointr-ui #pointr-navigation #pointr-cancel-button svg{width:12px;height:12px}#pointr-ui #pointr-navigation .pointr-close-icon svg path,#pointr-ui #pointr-navigation #pointr-cancel-button svg path{fill:var(--pointr-foreground-500)}#pointr-ui #pointr-navigation .pointr-location-group{display:flex;border:2px solid var(--pointr-background-900);border-radius:8px;padding:12px 16px}#pointr-ui #pointr-navigation .pointr-location-group.pointr-highlighted{border:2px solid var(--pointr-theme-500);caret-color:var(--pointr-theme-500)}#pointr-ui #pointr-navigation .pointr-location-group .pointr-location-selector-label{min-width:40px;color:var(--pointr-foreground-700);font-size:13px;padding-right:8px;align-self:center;white-space:nowrap}#pointr-ui #pointr-navigation .pointr-location-group .pointr-location-selector{position:relative;width:100%;display:flex}#pointr-ui #pointr-navigation .pointr-location-group .pointr-location-selector .pointr-location-input{width:calc(100% - 20px);color:var(--pointr-theme-500);font-size:16px;line-height:24px;border:0;outline:none;background:rgba(0,0,0,0);overflow:hidden;text-overflow:ellipsis}#pointr-ui #pointr-navigation .pointr-location-group .pointr-location-selector img{position:absolute;top:0;right:0;cursor:pointer;display:none}#pointr-ui #pointr-navigation .pointr-location-group .pointr-location-selector.pointr-disabled{display:none}#pointr-ui #pointr-navigation .pointr-location-points{margin:46px 0 0 -17px;padding:8px;width:276px;max-height:calc(100vh - 300px);box-sizing:border-box;overflow-y:scroll;position:absolute;background:var(--pointr-background-1000);z-index:1001;border-radius:8px;box-shadow:0px 10px 20px rgba(0,0,0,.14),0px 4px 10px rgba(0,0,0,.1);display:none}@media(max-width: 480px){#pointr-ui #pointr-navigation .pointr-location-points{max-height:400px;min-height:400px;width:80%}}#pointr-ui #pointr-navigation .pointr-location-points li{padding:8px}#pointr-ui #pointr-navigation .pointr-location-points li .pointr-poi-name{font-weight:500;margin-bottom:4px;font-size:16px;flex:1;color:var(--pointr-foreground-900);max-width:100%;overflow:hidden;white-space:normal;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}#pointr-ui #pointr-navigation .pointr-location-points li .pointr-poi-location{font-size:12px}#pointr-ui #pointr-navigation .pointr-location-points li:hover{cursor:pointer;user-select:none}#pointr-ui #pointr-navigation .pointr-location-points li:hover *{color:var(--pointr-theme-500)}#pointr-ui #pointr-navigation.visible{left:24px}#pointr-ui #pointr-navigation #pointr-error-box{font-size:13px;padding-bottom:16px;color:var(--pointr-danger-500)}#pointr-ui #pointr-navigation #pointr-step-change{display:none;justify-content:space-between;margin-top:16px}#pointr-ui #pointr-navigation #pointr-step-change #pointr-next-button,#pointr-ui #pointr-navigation #pointr-step-change #pointr-prev-button{color:var(--pointr-foreground-0);background-color:var(--pointr-theme-500);height:48px;justify-content:center;padding-left:0;width:100%}#pointr-ui #pointr-navigation #pointr-step-change #pointr-next-button.pointr-disabled,#pointr-ui #pointr-navigation #pointr-step-change #pointr-prev-button.pointr-disabled{pointer-events:none;background-color:var(--pointr-background-900);color:var(--pointr-foreground-200)}#pointr-ui #pointr-navigation #pointr-step-change .pointr-spacer{width:8px}#pointr-ui #pointr-navigation #pointr-locations-with-swapper{display:flex;margin-bottom:16px;min-height:112px}#pointr-ui #pointr-navigation #pointr-locations-with-swapper #pointr-locations-container{width:100%}#pointr-ui #pointr-navigation #pointr-locations-with-swapper #pointr-locations-container #pointr-starting-location{margin-bottom:8px}#pointr-ui #pointr-navigation #pointr-locations-with-swapper #pointr-swap-location{display:flex;align-items:center;margin:8px;cursor:pointer}#pointr-ui #pointr-navigation #pointr-locations-with-swapper #pointr-swap-location svg{width:20px}#pointr-ui #pointr-navigation #pointr-locations-with-swapper #pointr-swap-location svg path{fill:var(--pointr-foreground-600)}#pointr-ui #pointr-navigation .clear-icon path{fill:var(--pointr-foreground-500)}#pointr-exit-navigation-button{white-space:nowrap;margin-bottom:8px}#pointr-navigation-button{position:relative}@media(max-width: 480px){#pointr-ui #pointr-navigation{padding:0;box-shadow:none}#pointr-ui #pointr-navigation .pointr-close-icon,#pointr-ui #pointr-navigation #pointr-cancel-button{top:10px}#pointr-ui #pointr-navigation .pointr-close-icon svg,#pointr-ui #pointr-navigation #pointr-cancel-button svg{width:18px;height:18px}.pointr-bottom-expanded #pointr-bottom #pointr-navigation{min-height:100%}}.custom-marker{background-size:cover;width:38px;height:50px;border-radius:50%;cursor:pointer}#pointr-ui #pointr-category-list{flex:1;overflow:hidden overlay;margin:0;list-style:none;pointer-events:all;max-height:calc(100% - 96px);padding:0 16px;margin-bottom:16px;display:flex;flex-wrap:wrap;justify-content:flex-start}@media(max-width: 480px){#pointr-ui #pointr-category-list{padding-top:0;margin-bottom:0;padding-bottom:16px}}#pointr-ui #pointr-category-list .pointr-category-item{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;width:calc(33% - 32px);max-width:calc(33% - 32px);gap:8px;margin:0 16px 4px;box-sizing:border-box;cursor:pointer;font-size:11px;line-height:14px;text-overflow:ellipsis;word-break:break-word}@media(max-width: 480px){#pointr-ui #pointr-category-list .pointr-category-item{width:calc(25% - 32px);max-width:calc(25% - 32px)}}#pointr-ui #pointr-category-list .pointr-category-icon-wrapper{display:flex;align-items:center;justify-content:center;width:48px;height:48px;box-sizing:border-box;border:1px solid var(--pointr-background-900)}#pointr-ui #pointr-category-list .pointr-category-icon-wrapper img{width:32px;height:32px;object-fit:contain}#pointr-ui #pointr-category-list .pointr-category-icon-wrapper.pointr-circle{border-radius:50%}#pointr-ui #pointr-category-list .pointr-category-icon-wrapper.pointr-rounded{border-radius:16px}#pointr-ui #pointr-category-list .pointr-category-icon-wrapper.pointr-no-style{border:none}#pointr-ui #pointr-category-list .pointr-category-icon-wrapper.pointr-no-style img{width:100%;height:100%}#pointr-ui #pointr-category-list .pointr-category-icon-wrapper path{stroke:var(--pointr-foreground-600)}#pointr-ui #pointr-category-list .pointr-category-name-wrapper{text-align:center;max-width:100%;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;color:var(--pointr-foreground-800);font-weight:500}#pointr-ui #pointr-poi-cards{pointer-events:all}#pointr-ui #pointr-poi-cards #pointr-poi-cards-list{display:none;max-height:calc(100vh - 248px);min-height:84px;margin:0;padding:0;box-sizing:border-box;overflow-y:scroll;position:relative;list-style:none;background:var(--pointr-background-1000);border-radius:8px}#pointr-ui #pointr-poi-cards #pointr-poi-cards-list::-webkit-scrollbar{width:0px;background:rgba(0,0,0,0);height:0px;-webkit-appearance:none}#pointr-ui #pointr-poi-cards #pointr-poi-cards-list .pointr-poi-card{padding:16px 16px 12px;border-radius:8px;border:1px solid var(--pointr-background-900);gap:8px;cursor:pointer}#pointr-ui #pointr-poi-cards #pointr-poi-cards-list .pointr-poi-card .pointr-poi-card-buttons-container{display:none;width:100%;margin-top:8px}#pointr-ui #pointr-poi-cards #pointr-poi-cards-list .pointr-poi-card .pointr-poi-card-buttons-container .pointr-poi-card-details-button{min-width:50px}#pointr-ui #pointr-poi-cards #pointr-poi-cards-list .pointr-poi-card .pointr-poi-card-buttons-container .pointr-poi-card-details-button:only-child{flex-grow:1}#pointr-ui #pointr-poi-cards #pointr-poi-cards-list .pointr-poi-card .pointr-poi-card-buttons-container .pointr-directions-and-accessibility-container{position:relative;display:flex;flex-grow:1}#pointr-ui #pointr-poi-cards #pointr-poi-cards-list .pointr-poi-card .pointr-poi-card-buttons-container .pointr-accessibility-button{display:flex;flex-direction:column;align-items:center;color:var(--pointr-foreground-500);font-size:11px;font-style:normal;font-weight:400;line-height:14px;width:20px;margin-top:5px;padding:0 8px}#pointr-ui #pointr-poi-cards #pointr-poi-cards-list .pointr-poi-card .pointr-poi-card-buttons-container .pointr-poi-card-directions-button{width:90px;background-color:var(--pointr-theme-500);transition:width 1s}#pointr-ui #pointr-poi-cards #pointr-poi-cards-list .pointr-poi-card .pointr-poi-card-buttons-container .pointr-poi-card-directions-button.directions-accessibility-on{width:128px}#pointr-ui #pointr-poi-cards #pointr-poi-cards-list .pointr-poi-card .pointr-poi-card-buttons-container .pointr-poi-card-details-button,#pointr-ui #pointr-poi-cards #pointr-poi-cards-list .pointr-poi-card .pointr-poi-card-buttons-container .pointr-poi-card-directions-button{text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:13px !important;margin-bottom:4px;height:40px !important}#pointr-ui #pointr-poi-cards #pointr-poi-cards-list .pointr-poi-card .accessibility-button-accessibility-on{position:absolute;right:2px}#pointr-ui #pointr-poi-cards #pointr-poi-cards-list .pointr-poi-card .accessibility-on{position:relative}#pointr-ui #pointr-poi-cards #pointr-poi-cards-list .pointr-poi-card .accessibility-on .pointr-accessibility-button{filter:brightness(0) invert(1)}#pointr-ui #pointr-poi-cards #pointr-poi-cards-list .pointr-poi-card .accessibility-on .pointr-accessibility-button.pointr-animation{animation:enlargeIcon 1s forwards}#pointr-ui #pointr-poi-cards #pointr-poi-cards-list .pointr-poi-card .accessibility-on .pointr-accessibility-button.pointr-animation .accessibility-text{animation:hideAnimation 3s forwards}@keyframes enlargeIcon{0%{transform:scale(1)}50%{margin-top:10px;transform:scale(1.5)}100%{transform:scale(1)}}@keyframes hideAnimation{0%{display:block;opacity:1}10%{display:none;opacity:0}100%{display:block;opacity:1}}#pointr-ui #pointr-poi-cards #pointr-poi-cards-list .pointr-poi-card.active{border-color:var(--pointr-theme-500)}#pointr-ui #pointr-poi-cards #pointr-poi-cards-list .pointr-poi-card.active .pointr-poi-card-buttons-container{display:flex;flex-wrap:nowrap;justify-content:flex-start;gap:8px}#pointr-ui #pointr-poi-cards #pointr-poi-cards-list .pointr-poi-card .pointr-poi-card-order-number{display:flex;padding:0px 6px;flex-direction:column;align-items:flex-start;gap:8px;position:absolute;margin-top:-17px;margin-left:-17px;border-radius:6px 0px 6px 0px;border:1px solid var(--pointr-background-800);color:var(--pointr-foreground-500);text-align:center;font-size:11px;font-style:normal;font-weight:400;line-height:14px}#pointr-ui #pointr-poi-cards #pointr-poi-cards-list .pointr-poi-card .pointr-poi-card-order-number.active{background:var(--pointr-theme-500);color:var(--pointr-foreground-0);border:0px}#pointr-ui #pointr-poi-cards #pointr-poi-cards-list .pointr-poi-card .pointr-poi-card-header{display:flex;justify-content:space-between;gap:8px}#pointr-ui #pointr-poi-cards #pointr-poi-cards-list .pointr-poi-card .pointr-poi-card-header .pointr-poi-card-header-text .pointr-poi-card-name{color:var(--pointr-foreground-1000);font-size:18px;line-height:24px;text-overflow:ellipsis;margin-bottom:4px}#pointr-ui #pointr-poi-cards #pointr-poi-cards-list .pointr-poi-card .pointr-poi-card-header .pointr-poi-card-header-text .pointr-poi-short-description{color:var(--pointr-foreground-800);font-size:11px;line-height:14px;margin-bottom:8px}#pointr-ui #pointr-poi-cards #pointr-poi-cards-list .pointr-poi-card .pointr-poi-card-header .pointr-poi-card-header-text .pointr-poi-short-description,#pointr-ui #pointr-poi-cards #pointr-poi-cards-list .pointr-poi-card .pointr-poi-card-header .pointr-poi-card-header-text .pointr-poi-card-name{word-break:break-word;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}#pointr-ui #pointr-poi-cards #pointr-poi-cards-list .pointr-poi-card .pointr-poi-card-header .pointr-card-icon{width:40px;height:40px}#pointr-ui #pointr-poi-cards #pointr-poi-cards-list .pointr-poi-card .pointr-poi-card-header .pointr-card-icon img{border-radius:8px;width:40px;height:40px}#pointr-ui #pointr-poi-cards #pointr-poi-cards-list .pointr-poi-card .pointr-poi-card-tags-container{display:flex;flex-wrap:wrap;gap:8px;flex-grow:1;align-content:flex-start;margin-bottom:8px;max-height:142px;overflow:auto}#pointr-ui #pointr-poi-cards #pointr-poi-cards-list .pointr-poi-card .pointr-poi-card-tags-container .pointr-poi-card-tag{height:22px;line-height:14px;padding:4px 12px 4px 12px;border-radius:16px;background-color:var(--pointr-background-900);font-size:11px;color:var(--pointr-foreground-800)}#pointr-ui #pointr-poi-cards #pointr-poi-cards-list .pointr-poi-card .pointr-card-logo-fallback{display:flex;justify-content:center;align-items:center;background-color:var(--pointr-background-900);width:40px;height:40px;flex-shrink:0;border-radius:6px}#pointr-ui #pointr-poi-cards #pointr-poi-cards-list .pointr-poi-card .pointr-card-logo-fallback svg{width:16px}#pointr-ui #pointr-poi-cards #pointr-poi-cards-list .pointr-poi-card .pointr-card-logo-fallback svg path{stroke:var(--pointr-foreground-500)}#pointr-ui #pointr-poi-cards #pointr-poi-cards-list .pointr-poi-cards-no-result-item{width:100%;height:220px;display:flex;justify-content:center;align-items:center;color:var(--pointr-foreground-400);border-radius:8px;background:var(--pointr-background-900)}#pointr-ui #pointr-poi-cards #pointr-poi-cards-list li:not(:last-child){margin-bottom:8px}#pointr-ui #pointr-poi-cards #pointr-poi-cards-list li.is-active .pointr-poi-card{border-color:var(--pointr-theme-500)}#pointr-ui #pointr-poi-cards #pointr-poi-cards-list .pointr-poi-card-level-info{font-size:11px;line-height:14px;color:var(--pointr-foreground-600)}#pointr-ui #pointr-poi-cards #pointr-poi-cards-list .pointr-poi-card-level-info,#pointr-ui #pointr-poi-cards #pointr-poi-cards-list .pointr-poi-card-tag{max-width:252px;box-sizing:border-box;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#pointr-ui #pointr-poi-cards #pointr-category-header-container{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;margin-bottom:8px;gap:8px}#pointr-ui #pointr-poi-cards #pointr-category-header-container #pointr-go-back-from-category-icon-container{cursor:pointer;padding:10px}#pointr-ui #pointr-poi-cards #pointr-category-header-container #pointr-go-back-from-category-icon-container svg{height:12px}#pointr-ui #pointr-poi-cards #pointr-category-header-container #pointr-go-back-from-category-icon-container svg path{fill:var(--pointr-foreground-500)}#pointr-ui #pointr-poi-cards #pointr-category-header-container #pointr-poi-card-list-header{font-weight:600;color:var(--pointr-theme-500);font-size:16px;line-height:24px;max-width:254px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}@media(max-width: 480px){#pointr-ui #pointr-poi-cards #pointr-category-header-container{padding-left:4px;margin-bottom:8px;margin-top:8px}#pointr-ui #pointr-poi-cards #pointr-category-header-container #pointr-poi-card-list-header{max-width:calc(100% - 64px)}#pointr-ui #pointr-poi-cards #pointr-poi-cards-list{overflow:initial;border-radius:0;box-shadow:none;display:flex;padding:0px 16px !important;gap:8px}#pointr-ui #pointr-poi-cards #pointr-poi-cards-list .pointr-poi-card{width:286px;max-height:252px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;padding:16px}#pointr-ui #pointr-poi-cards #pointr-poi-cards-list .pointr-poi-card .pointr-poi-card-header .pointr-poi-card-header-text .pointr-poi-card-name{font-size:18px}#pointr-ui #pointr-poi-cards #pointr-poi-cards-list .pointr-poi-card .pointr-poi-card-buttons-container{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:8px}#pointr-ui #pointr-poi-cards #pointr-poi-cards-list .pointr-poi-card .pointr-poi-card-buttons-container .pointr-poi-card-details-button,#pointr-ui #pointr-poi-cards #pointr-poi-cards-list .pointr-poi-card .pointr-poi-card-buttons-container .pointr-poi-card-directions-button{margin-bottom:0}#pointr-ui #pointr-poi-cards #pointr-poi-cards-list .pointr-poi-card .pointr-poi-card-tags-container{max-height:52px;overflow-y:auto}#pointr-ui #pointr-poi-cards #pointr-poi-cards-list li:last-child .pointr-poi-card{margin-right:32px}#pointr-ui #pointr-poi-cards #pointr-poi-cards-list,#pointr-ui #pointr-poi-cards .splide__slide,#pointr-ui #pointr-poi-cards .pointr-poi-card{height:252px}#pointr-ui #pointr-poi-cards .splide__track{padding-bottom:8px}}#pointr-ui #pointr-promote-app-overlay{position:absolute;z-index:2;width:calc(100% - 20px);left:10px;top:16px;pointer-events:all;display:none;transition:height .4s;box-sizing:border-box}#pointr-ui #pointr-promote-app-overlay.pointr-popup-view{z-index:9999;height:100%;width:100%;background:rgba(0,0,0,0);top:0;left:0}#pointr-ui #pointr-promote-app-overlay:not(.pointr-popup-view){border-radius:14px}#pointr-ui #pointr-promote-app-overlay.pointr-fading-out{animation:pointrFadingOut 1s;-webkit-animation:pointrFadingOut 1s;-moz-animation:pointrFadingOut 1s;-o-animation:pointrFadingOut 1s}#pointr-ui #pointr-promote-app-overlay.pointr-animating-downwards{animation:pointrAnimatingDownwards 1s;-webkit-animation:pointrAnimatingDownwards 1s;-moz-animation:pointrAnimatingDownwards 1s;-o-animation:pointrAnimatingDownwards 1s}#pointr-ui #pointr-promote-app-overlay.pointr-swiped-right{animation:swipingRight 1s;-webkit-animation:swipingRight 1s;-moz-animation:swipingRight 1s;-o-animation:swipingRight 1s;animation-fill-mode:forwards}#pointr-ui #pointr-promote-app-overlay.pointr-swiped-left{animation:swipingLeft 1s;animation-fill-mode:forwards;-webkit-animation:swipingLeft 1s;-moz-animation:swipingLeft 1s;-o-animation:swipingLeft 1s;transform:translateX(-1000px);opacity:0;transition:transform 1s}@media(max-width: 480px){#pointr-ui #pointr-promote-app-overlay{display:block}}#pointr-ui #pointr-promote-app-overlay *{box-sizing:border-box}#pointr-ui #pointr-promote-app-content{display:flex;flex-direction:column;align-items:center;gap:16px;width:100%;background:var(--pointr-background-1000);box-shadow:0px 8px 40px 0px rgba(0,0,0,.1);border-radius:14px}#pointr-ui #pointr-promote-app-content .pointr-banner-popup-header-container{display:flex;align-items:center;gap:4px}#pointr-ui #pointr-promote-app-content #pointr-alert-icon svg{width:14px;height:14px}#pointr-ui #pointr-promote-app-content #pointr-alert-icon svg path{stroke:var(--pointr-foreground-500)}#pointr-ui #pointr-promote-app-content .pointr-banner-popup-header{color:var(--pointr-foreground-500);font-size:13px;font-weight:400;line-height:18px;text-align:center}#pointr-ui #pointr-promote-app-content .pointr-banner-popup-main-title{color:var(--pointr-foreground-800);font-size:22px;font-weight:600;line-height:31.46px;letter-spacing:-.200000003px;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none}#pointr-ui #pointr-promote-app-content .pointr-banner-popup-description{color:var(--pointr-foreground-500);font-size:11px;line-height:14px;text-align:center}#pointr-ui #pointr-promote-app-content .pointr-banner-popup-content{display:flex;flex-direction:column;align-items:center;gap:8px}#pointr-ui #pointr-promote-app-content #pointr-promote-app-banner{background:var(--pointr-background-1000);padding:8px;border-radius:14px;max-width:100%;width:100%}#pointr-ui #pointr-promote-app-content #pointr-promote-app-banner .pointr-banner-header{color:var(--pointr-foreground-500);font-size:13px;font-weight:500;line-height:18px;letter-spacing:-0.08px;border-bottom:1px solid var(--pointr-foreground-100);padding-bottom:8px;margin-bottom:8px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;word-wrap:break-word;position:relative}#pointr-ui #pointr-promote-app-content #pointr-promote-app-banner .pointr-banner-header:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:8px;background:var(--pointr-background-1000)}#pointr-ui #pointr-promote-app-content #pointr-promote-app-banner .pointr-banner-content{display:flex;align-items:center;justify-content:flex-start;gap:8px;overflow:hidden}#pointr-ui #pointr-promote-app-content #pointr-promote-app-banner .pointr-banner-content .pointr-banner-app-info{flex:1;min-width:0}#pointr-ui #pointr-promote-app-content #pointr-promote-app-banner .pointr-banner-content .pointr-banner-app-info>div{overflow:hidden;text-overflow:ellipsis}#pointr-ui #pointr-promote-app-content #pointr-promote-app-banner .pointr-banner-content .pointr-banner-app-info>div:first-of-type{font-size:13px;font-weight:500;line-height:18px;letter-spacing:-0.08px;color:var(--pointr-foreground-1000);white-space:nowrap}#pointr-ui #pointr-promote-app-content #pointr-promote-app-banner .pointr-banner-content .pointr-banner-app-info>div:nth-of-type(2){white-space:normal;color:var(--pointr-foreground-500);font-size:11px;line-height:13px;letter-spacing:.07px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}#pointr-ui #pointr-promote-app-content #pointr-promote-app-banner .pointr-banner-content img{height:56px;width:56px;border-radius:5.6px;flex-shrink:0;max-width:56px}#pointr-ui #pointr-promote-app-content #pointr-promote-app-banner .pointr-banner-content svg{height:56px;width:56px;flex-shrink:0;max-width:56px}#pointr-ui #pointr-promote-app-content #pointr-promote-app-banner .pointr-banner-content svg path{stroke:var(--pointr-foreground-500)}#pointr-ui #pointr-promote-app-content #pointr-promote-app-banner .pointr-banner-content .pointr-banner-install-button{white-space:nowrap}#pointr-ui #pointr-promote-app-content #pointr-promote-app-banner .pointr-banner-install-button{height:24px;border-radius:24px;background-color:var(--pointr-theme-700);color:var(--pointr-foreground-0);line-height:24px;font-size:12px;letter-spacing:-0.08px;flex-shrink:0;text-align:center;max-width:30%;min-width:70px;padding:0 12px;overflow:hidden;text-overflow:ellipsis;margin-left:auto}#pointr-ui #pointr-promote-app-content .pointr-banner-popup-dismiss-button{color:var(--pointr-foreground-400);font-size:13px;line-height:16px}#pointr-ui #pointr-promote-app-content.pointr-popup-view{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:344px;padding:24px 16px 16px}#pointr-ui #pointr-promote-app-content.pointr-popup-view #pointr-promote-app-banner{width:100%}@keyframes pointrAnimatingDownwards{0%{transform:translateY(-500px)}100%{transform:translateY(0px)}}@-moz-keyframes pointrAnimatingDownwards{0%{transform:translateY(-500px)}100%{transform:translateY(0px)}}@-webkit-keyframes pointrAnimatingDownwards{0%{transform:translateY(-500px)}100%{transform:translateY(0px)}}@-ms-keyframes pointrAnimatingDownwards{0%{transform:translateY(-500px)}100%{transform:translateY(0px)}}@-o-keyframes pointrAnimatingDownwards{0%{transform:translateY(-500px)}100%{transform:translateY(0px)}}@keyframes pointrFadingOut{0%{opacity:1}100%{opacity:0}}@-moz-keyframes pointrFadingOut{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes pointrFadingOut{0%{opacity:1}100%{opacity:0}}@-ms-keyframes pointrFadingOut{0%{opacity:1}100%{opacity:0}}@-o-keyframes pointrFadingOut{0%{opacity:1}100%{opacity:0}}@keyframes swipingRight{0%{transform:translateX(0);opacity:1}100%{transform:translateX(1000px);opacity:0}}@-moz-keyframes swipingRight{0%{transform:translateX(0);opacity:1}100%{transform:translateX(1000px);opacity:0}}@-webkit-keyframes swipingRight{0%{transform:translateX(0);opacity:1}100%{transform:translateX(1000px);opacity:0}}@-ms-keyframes swipingRight{0%{transform:translateX(0);opacity:1}100%{transform:translateX(1000px);opacity:0}}@-o-keyframes swipingRight{0%{transform:translateX(0);opacity:1}100%{transform:translateX(1000px);opacity:0}}@keyframes swipingLeft{0%{transform:translateX(0);opacity:1}100%{transform:translateX(-1000px);opacity:0}}@-moz-keyframes swipingLeft{0%{transform:translateX(0);opacity:1}100%{transform:translateX(-1000px);opacity:0}}@-webkit-keyframes swipingLeft{0%{transform:translateX(0);opacity:1}100%{transform:translateX(-1000px);opacity:0}}@-ms-keyframes swipingLeft{0%{transform:translateX(0);opacity:1}100%{transform:translateX(-1000px);opacity:0}}@-o-keyframes swipingLeft{0%{transform:translateX(0);opacity:1}100%{transform:translateX(-1000px);opacity:0}}#pointr-ui #pointr-welcome-overlay{position:absolute;z-index:100000;height:100%;width:100%;top:0;left:0;display:flex;align-items:center;justify-content:center;padding:16px;gap:4px;pointer-events:all;box-sizing:border-box}#pointr-ui #pointr-welcome-overlay *{box-sizing:border-box}#pointr-ui #pointr-welcome-overlay #pointr-welcome-popup{position:relative;background-color:var(--pointr-background-1000);border-radius:24px;box-shadow:0px 15px 30px 0px rgba(0,0,0,.25);padding:32px}@media(min-width: 480px){#pointr-ui #pointr-welcome-overlay #pointr-welcome-popup{width:400px}}#pointr-ui #pointr-welcome-overlay #pointr-welcome-popup #pointr-logo-container{max-width:100%;height:40px;max-height:40px;margin-bottom:20px}#pointr-ui #pointr-welcome-overlay #pointr-welcome-popup #pointr-welcome-logo,#pointr-ui #pointr-welcome-overlay #pointr-welcome-popup #pointr-welcome-logo-fallback{height:40px;max-width:100%;max-height:100%}#pointr-ui #pointr-welcome-overlay #pointr-welcome-popup #pointr-welcome-header{color:var(--pointr-theme-800);font-size:32px;font-weight:600;line-height:40px;letter-spacing:-1.408px}#pointr-ui #pointr-welcome-overlay #pointr-welcome-popup #pointr-welcome-description{color:var(--pointr-foreground-1000);font-size:16px;font-weight:400;line-height:21px;letter-spacing:-0.408px;margin-bottom:20px}#pointr-ui #pointr-welcome-overlay #pointr-welcome-popup #pointr-quick-access-content>div{color:var(--pointr-foreground-500);font-size:16px;font-weight:400;line-height:21px;letter-spacing:-0.408px}#pointr-ui #pointr-welcome-overlay #pointr-welcome-popup #pointr-quick-access-list{list-style:none;padding:0;margin-bottom:20px}#pointr-ui #pointr-welcome-overlay #pointr-welcome-popup #pointr-quick-access-list li{display:flex;align-items:center;justify-content:flex-start;gap:16px;color:var(--pointr-foreground-1000);font-size:20px;line-height:21px;letter-spacing:-0.408px;padding:8px 0}#pointr-ui #pointr-welcome-overlay #pointr-welcome-popup #pointr-quick-access-list li .pointr-icon-container{width:48px;height:48px;box-sizing:border-box;border:1px solid var(--pointr-background-900);padding:7px}#pointr-ui #pointr-welcome-overlay #pointr-welcome-popup #pointr-quick-access-list li .pointr-icon-container img,#pointr-ui #pointr-welcome-overlay #pointr-welcome-popup #pointr-quick-access-list li .pointr-icon-container svg{width:100%;height:100%;object-fit:contain}#pointr-ui #pointr-welcome-overlay #pointr-welcome-popup #pointr-quick-access-list li .pointr-icon-container.pointr-no-style{border:none;padding:0}#pointr-ui #pointr-welcome-overlay #pointr-welcome-popup #pointr-quick-access-list li .pointr-icon-container.pointr-circle{border-radius:50%}#pointr-ui #pointr-welcome-overlay #pointr-welcome-popup #pointr-quick-access-list li .pointr-icon-container.pointr-rounded{border-radius:16px}@media(max-width: 480px){#pointr-ui #pointr-welcome-overlay #pointr-welcome-popup{max-height:100%;overflow-y:auto;max-width:100%}}#pointr-ui #pointr-welcome-overlay .pointr-close-icon{position:absolute;top:24px;right:24px;padding:4px;z-index:9;cursor:pointer}#pointr-ui #pointr-welcome-overlay .pointr-close-icon svg{width:16px;height:16px}#pointr-ui #pointr-welcome-overlay .pointr-close-icon svg path{fill:var(--pointr-foreground-500)}#pointr-ui #pointr-welcome-overlay #pointr-welcome-action{padding:14px 24px;border-radius:12px;background:var(--pointr-theme-500);color:var(--pointr-foreground-0);font-size:18px;line-height:21px;letter-spacing:-0.408px;width:fit-content;cursor:pointer}#pointr-info-view{position:absolute;bottom:0;right:0;overflow:hidden;background-color:var(--pointr-background-1000);z-index:99999;height:100%;width:0;transition:width .5s linear;pointer-events:all}@media(max-width: 480px){#pointr-info-view{height:0;width:100% !important;transition:height .5s linear}}#pointr-info-view.pointr-opening{width:375px}@media(max-width: 480px){#pointr-info-view.pointr-opening{height:100%}}@media(max-width: 480px){#pointr-info-view.pointr-closing{height:0}}#pointr-info-view iframe{width:100%;height:100%;border:none}#pointr-info-view #pointr-close-info-button{position:absolute;top:16px;right:16px;border-radius:24px;background:var(--pointr-background-900);padding:10px;cursor:pointer;pointer-events:all}#pointr-info-view #pointr-close-info-button svg{fill:var(--pointr-foreground-700);width:16px;height:16px}#pointr-info-view #pointr-info-page{position:relative}#pointr-ui #pointr-rating-overlay{position:absolute;z-index:100000;height:100%;width:100%;top:0;left:0;display:flex;align-items:center;justify-content:center;pointer-events:all;box-sizing:border-box}#pointr-ui #pointr-rating-overlay *{box-sizing:border-box}#pointr-ui #pointr-rating-overlay #pointr-rating-popup{position:relative;background-color:var(--pointr-background-1000);display:flex;flex-direction:column;justify-content:center;align-items:center;width:328px;padding:32px 24px 16px 24px;gap:24px;border-radius:24px;box-shadow:0px 15px 30px 0px rgba(0,0,0,.25)}#pointr-ui #pointr-rating-overlay #pointr-rating-popup #pointr-rating-title{color:var(--pointr-foreground-1000);text-align:center;font-size:22px;font-weight:600;line-height:143%;letter-spacing:-0.2px}#pointr-ui #pointr-rating-overlay #pointr-rating-popup #pointr-rating-button-container{display:flex;align-items:center;justify-content:space-between;gap:24px}#pointr-ui #pointr-rating-overlay #pointr-rating-popup .pointr-rating-button{display:flex;padding:calc(24px - 4px);border-radius:32px;border:4px solid rgba(0,0,0,0);background:var(--pointr-theme-0);cursor:pointer}#pointr-ui #pointr-rating-overlay #pointr-rating-popup .pointr-rating-button svg{width:40px;height:40px}#pointr-ui #pointr-rating-overlay #pointr-rating-popup .pointr-rating-button svg *{stroke:var(--pointr-theme-600)}#pointr-ui #pointr-rating-overlay #pointr-rating-popup .pointr-rating-button.pointr-selected{border:4px solid var(--pointr-theme-600)}#pointr-ui #pointr-rating-overlay #pointr-rating-popup .pointr-rating-action-buttons{display:flex;flex-direction:column;align-items:center;gap:8px}#pointr-ui #pointr-rating-overlay #pointr-rating-popup .pointr-rating-action-buttons>div{cursor:pointer}#pointr-ui #pointr-rating-overlay #pointr-rating-popup #pointr-submit-rating-button,#pointr-ui #pointr-rating-overlay #pointr-rating-popup #pointr-send-feedback-button{padding:16px 24px;border-radius:8px;background:var(--pointr-theme-500);color:var(--pointr-foreground-0);font-size:18px;line-height:24px}#pointr-ui #pointr-rating-overlay #pointr-rating-popup #pointr-submit-rating-button.pointr-disabled,#pointr-ui #pointr-rating-overlay #pointr-rating-popup #pointr-send-feedback-button.pointr-disabled{color:var(--pointr-foreground-400);background-color:var(--pointr-background-900);cursor:not-allowed;pointer-events:none}#pointr-ui #pointr-rating-overlay #pointr-rating-popup #pointr-dismiss-rating-button,#pointr-ui #pointr-rating-overlay #pointr-rating-popup #pointr-go-back-button,#pointr-ui #pointr-rating-overlay #pointr-rating-popup #pointr-close-rating-button{width:92px;height:44px;color:var(--pointr-foreground-500);line-height:44px;text-align:center;cursor:pointer}#pointr-ui #pointr-rating-overlay #pointr-rating-popup #pointr-rating-footnote{color:var(--pointr-foreground-400);text-align:center;font-size:11px;line-height:14px}#pointr-ui #pointr-rating-overlay #pointr-rating-popup #pointr-rating-text-input{width:100%;position:relative;border-radius:8px;border:2px solid var(--pointr-theme-400);background:var(--pointr-theme-0);padding:8px}#pointr-ui #pointr-rating-overlay #pointr-rating-popup #pointr-rating-text-input #pointr-text-input-label{position:absolute;top:8px;left:8px;font-size:12px;pointer-events:none;transition:.2s ease all}#pointr-ui #pointr-rating-overlay #pointr-rating-popup #pointr-rating-text-input #pointr-feedback-textarea{width:100%;min-height:80px;background-color:var(--pointr-theme-0);color:var(--pointr-foreground-800) !important;font-size:12px;line-height:24px;overflow-y:auto;outline:none}#pointr-ui #pointr-rating-overlay #pointr-rating-popup #pointr-rating-text-input #pointr-feedback-textarea.pointr-error{color:var(--pointr-danger-500) !important}#pointr-ui #pointr-rating-overlay #pointr-rating-popup #pointr-rating-text-input.pointr-error{border-color:var(--pointr-danger-500)}#pointr-ui #pointr-rating-overlay #pointr-rating-popup #pointr-rating-text-input.pointr-error *{color:var(--pointr-danger-500) !important}#pointr-ui #pointr-rating-overlay #pointr-rating-popup #pointr-rating-char-count{margin-top:-24px;color:var(--pointr-foreground-400);font-size:12px;line-height:16px;align-self:flex-start}#pointr-ui #pointr-rating-overlay #pointr-rating-popup #pointr-feedback-success-content{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}#pointr-ui #pointr-rating-overlay #pointr-rating-popup #pointr-feedback-success-content div{color:var(--pointr-theme-1000);font-size:22px;font-weight:600;line-height:143%;letter-spacing:-0.2px}#pointr-ui #pointr-rating-overlay #pointr-rating-popup #pointr-feedback-success-content div:nth-child(3){font-size:16px;font-weight:400;line-height:24px}#pointr-ui #pointr-rating-overlay #pointr-rating-popup #pointr-close-rating-button{color:var(--pointr-foreground-400);font-size:14px}#pointr-ui #pointr-rating-overlay #pointr-rating-popup.pointr-negative-feedback{gap:32px}#pointr-ui #pointr-rating-overlay #pointr-rating-popup.pointr-negative-feedback #pointr-rating-title{color:var(--pointr-theme-1000)}
