@font-face{font-family:"europa";src:url("/assets/fonts/europa-light.woff2") format("woff2");font-display:swap;font-style:normal;font-weight:300;font-stretch:normal}@font-face{font-family:"europa";src:url("/assets/fonts/europa-regular.woff2") format("woff2");font-display:swap;font-style:normal;font-weight:400;font-stretch:normal}@font-face{font-family:"europa";src:url("/assets/fonts/europa-bold.woff2") format("woff2");font-display:swap;font-style:normal;font-weight:700;font-stretch:normal}@font-face{font-family:"bicyclette";src:url("/assets/fonts/bicyclette-regular.woff2") format("woff2");font-display:swap;font-style:normal;font-weight:400;font-stretch:normal}@font-face{font-family:"bicyclette";src:url("/assets/fonts/bicyclette-bold.woff2") format("woff2");font-display:swap;font-style:normal;font-weight:700;font-stretch:normal}:root{color-scheme:light;--of-bg: #EFEAE5;--of-bg-rgb: 239 234 229;--of-surface: #fff;--of-surface-rgb: 255 255 255;--of-surface-2: #f8f9fa;--of-surface-2-rgb: 248 249 250;--of-surface-3: #E4E4E3;--of-surface-3-rgb: 228 228 227;--of-skeleton: #eee;--of-skeleton-rgb: 238 238 238;--of-skeleton-2: #d3d3d3;--of-skeleton-2-rgb: 211 211 211;--of-skeleton-shine: rgba(255, 255, 255, 0.69);--of-skeleton-shine-rgb: 255 255 255;--of-surface-4: #efefef;--of-surface-4-rgb: 239 239 239;--of-ink: #191E4D;--of-ink-rgb: 25 30 77;--of-on-ink: #EFEAE5;--of-on-ink-rgb: 239 234 229;--of-white: #fff;--of-white-rgb: 255 255 255;--of-text: #191E4D;--of-text-rgb: 25 30 77;--of-text-muted: #000537;--of-text-muted-rgb: 0 5 55;--of-text-light: #f8f9fa;--of-text-light-rgb: 248 249 250;--of-text-body: #212529;--of-text-body-rgb: 33 37 41;--of-secondary: #6c757d;--of-secondary-rgb: 108 117 125;--of-accent: #f70332;--of-accent-rgb: 247 3 50;--of-accent-2: #3166F8;--of-accent-2-rgb: 49 102 248;--of-accent-2-text: #3166F8;--of-accent-2-text-rgb: 49 102 248;--of-purple: #671EE5;--of-purple-rgb: 103 30 229;--of-orange: #FF8710;--of-orange-rgb: 255 135 16;--of-success: #14b76c;--of-success-rgb: 20 183 108;--of-success-text: #198754;--of-success-text-rgb: 25 135 84;--of-warning: #FFC830;--of-warning-rgb: 255 200 48;--of-warning-bs: #ffc107;--of-warning-bs-rgb: 255 193 7;--of-danger-strong: rgb(206.6896, 2.5104, 41.84);--of-danger-strong-rgb: 206.6896 2.5104 41.84;--of-danger-text: #dc3545;--of-danger-text-rgb: 220 53 69;--of-bs-danger: #dc3545;--of-bs-danger-rgb: 220 53 69;--of-info: #29adaa;--of-info-rgb: 41 173 170;--of-info-text: #0dcaf0;--of-info-text-rgb: 13 202 240;--of-primary: #0d6efd;--of-primary-rgb: 13 110 253;--of-advertising: #623983;--of-advertising-rgb: 98 57 131;--of-search: rgb(51.8665338645, 13.6215139442, 117.8784860558);--of-search-rgb: 51.8665338645 13.6215139442 117.8784860558;--of-border: rgba(0, 0, 0, 0.1);--of-border-rgb: 0 0 0;--of-line: rgb(233.1714285714, 226.35, 219.5285714286);--of-line-rgb: 233.1714285714 226.35 219.5285714286;--of-bg-line: rgb(238.8057142857, 233.745, 228.6842857143);--of-bg-line-rgb: 238.8057142857 233.745 228.6842857143;--of-border-strong: #ccc;--of-border-strong-rgb: 204 204 204;--of-plaque: #f5f2f0;--of-plaque-rgb: 245 242 240;--of-nav-plaque: #e9ebf0;--of-nav-plaque-rgb: 233 235 240;--of-icon-muted: #999;--of-icon-muted-rgb: 153 153 153;--of-ink-deep: #000537;--of-ink-deep-rgb: 0 5 55;--of-round-btn: rgba(25, 30, 77, 0.95);--of-round-btn-rgb: 25 30 77;--of-round-btn-solid: #191E4D;--of-round-btn-solid-rgb: 25 30 77;--of-toggle: #191E4D;--of-toggle-rgb: 25 30 77;--of-ink-hover: rgb(27.5, 33, 84.7);--of-ink-hover-rgb: 27.5 33 84.7;--of-ink-light: rgb(40, 48, 123.2);--of-ink-light-rgb: 40 48 123.2;--of-accent-2-pressed: rgb(9.5408450704, 72.6929577465, 246.6591549296);--of-accent-2-pressed-rgb: 9.5408450704 72.6929577465 246.6591549296;--of-accent-2-soft: #fff;--of-accent-2-soft-rgb: 255 255 255;--of-accent-soft: rgb(254.7564, 234.9436, 238.76);--of-accent-soft-rgb: 254.7564 234.9436 238.76;--of-success-pressed: rgb(18.9950738916, 173.8049261084, 102.5733990148);--of-success-pressed-rgb: 18.9950738916 173.8049261084 102.5733990148;--of-warning-deep: rgb(175.5, 128.8695652174, 0);--of-warning-deep-rgb: 175.5 128.8695652174 0;--of-success-soft-text: rgb(13, 118.95, 70.2);--of-success-soft-text-rgb: 13 118.95 70.2;--of-danger-soft-text: rgb(160.55, 1.95, 32.5);--of-danger-soft-text-rgb: 160.55 1.95 32.5;--of-warning-soft-text: #b08305;--of-warning-soft-text-rgb: 176 131 5;--of-info-soft-text: rgb(26.65, 112.45, 110.5);--of-info-soft-text-rgb: 26.65 112.45 110.5;--of-primary-soft-text: rgb(16.25, 19.5, 50.05);--of-primary-soft-text-rgb: 16.25 19.5 50.05;--of-apple-bg: #000;--of-apple-bg-rgb: 0 0 0;--of-apple-bg-hover: #1a1a1a;--of-apple-bg-hover-rgb: 26 26 26;--of-apple-text: #fff;--of-apple-text-rgb: 255 255 255;--of-bs-body: #212529;--of-bs-body-rgb: 33 37 41;--of-bs-dark: #212529;--of-bs-dark-rgb: 33 37 41;--of-bs-dark-hover: #1c1f23;--of-bs-dark-hover-rgb: 28 31 35;--of-bs-dark-active: #1a1e21;--of-bs-dark-active-rgb: 26 30 33;--of-bs-light-hover: #f9fafb;--of-bs-light-hover-rgb: 249 250 251;--of-bs-light-active: #dde0e3;--of-bs-light-active-rgb: 221 224 227;--of-bs-secondary: #6c757d;--of-bs-secondary-rgb: 108 117 125;--of-bs-secondary-hover: #5c636a;--of-bs-secondary-hover-rgb: 92 99 106;--of-bs-secondary-active: #565e64;--of-bs-secondary-active-rgb: 86 94 100;--of-bs-primary-hover: #0b5ed7;--of-bs-primary-hover-rgb: 11 94 215;--of-bs-primary-active: #0a58ca;--of-bs-primary-active-rgb: 10 88 202;--of-bs-primary-focus: #0a53be;--of-bs-primary-focus-rgb: 10 83 190;--of-bs-success-hover: #157347;--of-bs-success-hover-rgb: 21 115 71;--of-bs-success-active: #146c43;--of-bs-success-active-rgb: 20 108 67;--of-bs-danger-hover: #bb2d3b;--of-bs-danger-hover-rgb: 187 45 59;--of-bs-danger-active: #b02a37;--of-bs-danger-active-rgb: 176 42 55;--of-input-border: #ced4da;--of-input-border-rgb: 206 212 218;--of-input-focus: #86b7fe;--of-input-focus-rgb: 134 183 254;--of-input-disabled: #e9ecef;--of-input-disabled-rgb: 233 236 239;--of-border-2: rgba(0, 0, 0, 0.125);--of-border-2-rgb: 0 0 0;--of-border-3: rgba(0, 0, 0, 0.25);--of-border-3-rgb: 0 0 0;--of-alert-warning-bg: #fff3cd;--of-alert-warning-bg-rgb: 255 243 205;--of-alert-warning-text: #664d03;--of-alert-warning-text-rgb: 102 77 3;--of-alert-warning-border: #ffecb5;--of-alert-warning-border-rgb: 255 236 181;--of-alert-info-bg: #cff4fc;--of-alert-info-bg-rgb: 207 244 252;--of-alert-info-text: #055160;--of-alert-info-text-rgb: 5 81 96;--of-alert-info-border: #b6effb;--of-alert-info-border-rgb: 182 239 251;--of-shadow-4: rgba(0, 0, 0, 0.04) 0 5px 20px 0;--of-shadow-12: rgba(62, 57, 107, 0.16) 0 16px 38px -12px, rgba(62, 57, 107, 0.06) 0 4px 25px 0, rgba(62, 57, 107, 0.1) 0 8px 10px -5px;--of-shadow-14: rgba(0, 0, 0, 0.04) 0 -6px 9px 0}html[data-theme=dark]{color-scheme:dark;--of-bg: #141416;--of-bg-rgb: 20 20 22;--of-surface: #1C1C1E;--of-surface-rgb: 28 28 30;--of-surface-2: #242426;--of-surface-2-rgb: 36 36 38;--of-surface-3: #2C2C2E;--of-surface-3-rgb: 44 44 46;--of-skeleton: #2A2A2C;--of-skeleton-rgb: 42 42 44;--of-skeleton-2: #3A3A3C;--of-skeleton-2-rgb: 58 58 60;--of-skeleton-shine: rgba(255, 255, 255, 0.06);--of-skeleton-shine-rgb: 255 255 255;--of-surface-4: #303032;--of-surface-4-rgb: 48 48 50;--of-ink: #191E4D;--of-ink-rgb: 25 30 77;--of-on-ink: #F2F2F7;--of-on-ink-rgb: 242 242 247;--of-white: #fff;--of-white-rgb: 255 255 255;--of-text: #F2F2F7;--of-text-rgb: 242 242 247;--of-text-muted: #DADADF;--of-text-muted-rgb: 218 218 223;--of-text-light: #F2F2F7;--of-text-light-rgb: 242 242 247;--of-text-body: #F2F2F7;--of-text-body-rgb: 242 242 247;--of-secondary: #98989F;--of-secondary-rgb: 152 152 159;--of-accent: #f70332;--of-accent-rgb: 247 3 50;--of-accent-2: #3166F8;--of-accent-2-rgb: 49 102 248;--of-accent-2-text: #84A4FF;--of-accent-2-text-rgb: 132 164 255;--of-purple: #8B5CF6;--of-purple-rgb: 139 92 246;--of-orange: #FF9F3F;--of-orange-rgb: 255 159 63;--of-success: #14b76c;--of-success-rgb: 20 183 108;--of-success-text: #4ADE80;--of-success-text-rgb: 74 222 128;--of-warning: #FFD166;--of-warning-rgb: 255 209 102;--of-warning-bs: #FFD166;--of-warning-bs-rgb: 255 209 102;--of-danger-strong: #E11D48;--of-danger-strong-rgb: 225 29 72;--of-danger-text: #F87171;--of-danger-text-rgb: 248 113 113;--of-bs-danger: #E11D48;--of-bs-danger-rgb: 225 29 72;--of-info: #3CC8C4;--of-info-rgb: 60 200 196;--of-info-text: #67E8F9;--of-info-text-rgb: 103 232 249;--of-primary: #3B82F6;--of-primary-rgb: 59 130 246;--of-advertising: #9B6FC0;--of-advertising-rgb: 155 111 192;--of-search: #8B5CF6;--of-search-rgb: 139 92 246;--of-border: rgba(255, 255, 255, 0.12);--of-border-rgb: 255 255 255;--of-line: rgba(255, 255, 255, 0.1);--of-line-rgb: 255 255 255;--of-bg-line: rgba(255, 255, 255, 0.06);--of-bg-line-rgb: 255 255 255;--of-border-strong: rgba(255, 255, 255, 0.3);--of-border-strong-rgb: 255 255 255;--of-plaque: #2C2C2E;--of-plaque-rgb: 44 44 46;--of-nav-plaque: #2C2C2E;--of-nav-plaque-rgb: 44 44 46;--of-icon-muted: #8E8E93;--of-icon-muted-rgb: 142 142 147;--of-ink-deep: #1E2560;--of-ink-deep-rgb: 30 37 96;--of-round-btn: rgba(9, 12, 48, 0.9490196078);--of-round-btn-rgb: 9 12 48;--of-round-btn-solid: rgba(9, 12, 48, 0.9490196078);--of-round-btn-solid-rgb: 9 12 48;--of-toggle: #3166F8;--of-toggle-rgb: 49 102 248;--of-ink-hover: rgb(27.5, 33, 84.7);--of-ink-hover-rgb: 27.5 33 84.7;--of-ink-light: rgb(40, 48, 123.2);--of-ink-light-rgb: 40 48 123.2;--of-accent-2-pressed: rgb(9.5408450704, 72.6929577465, 246.6591549296);--of-accent-2-pressed-rgb: 9.5408450704 72.6929577465 246.6591549296;--of-accent-2-soft: #1E2A4A;--of-accent-2-soft-rgb: 30 42 74;--of-accent-soft: rgb(254.7564, 234.9436, 238.76);--of-accent-soft-rgb: 254.7564 234.9436 238.76;--of-success-pressed: rgb(18.9950738916, 173.8049261084, 102.5733990148);--of-success-pressed-rgb: 18.9950738916 173.8049261084 102.5733990148;--of-warning-deep: #E0B000;--of-warning-deep-rgb: 224 176 0;--of-success-soft-text: #86EFAC;--of-success-soft-text-rgb: 134 239 172;--of-danger-soft-text: #FCA5A5;--of-danger-soft-text-rgb: 252 165 165;--of-warning-soft-text: #FDE68A;--of-warning-soft-text-rgb: 253 230 138;--of-info-soft-text: #99F6E4;--of-info-soft-text-rgb: 153 246 228;--of-primary-soft-text: #F2F2F7;--of-primary-soft-text-rgb: 242 242 247;--of-apple-bg: #fff;--of-apple-bg-rgb: 255 255 255;--of-apple-bg-hover: #E6E6E6;--of-apple-bg-hover-rgb: 230 230 230;--of-apple-text: #000;--of-apple-text-rgb: 0 0 0;--of-bs-body: #F2F2F7;--of-bs-body-rgb: 242 242 247;--of-bs-dark: #191E4D;--of-bs-dark-rgb: 25 30 77;--of-bs-dark-hover: #1E2560;--of-bs-dark-hover-rgb: 30 37 96;--of-bs-dark-active: #14183D;--of-bs-dark-active-rgb: 20 24 61;--of-bs-light-hover: #2C2C2E;--of-bs-light-hover-rgb: 44 44 46;--of-bs-light-active: #3A3A3C;--of-bs-light-active-rgb: 58 58 60;--of-bs-secondary: #5A5A60;--of-bs-secondary-rgb: 90 90 96;--of-bs-secondary-hover: #6B6B72;--of-bs-secondary-hover-rgb: 107 107 114;--of-bs-secondary-active: #7A7A82;--of-bs-secondary-active-rgb: 122 122 130;--of-bs-primary-hover: #2563EB;--of-bs-primary-hover-rgb: 37 99 235;--of-bs-primary-active: #1D4ED8;--of-bs-primary-active-rgb: 29 78 216;--of-bs-primary-focus: #1D4ED8;--of-bs-primary-focus-rgb: 29 78 216;--of-bs-success-hover: #16A34A;--of-bs-success-hover-rgb: 22 163 74;--of-bs-success-active: #15803D;--of-bs-success-active-rgb: 21 128 61;--of-bs-danger-hover: #DC2626;--of-bs-danger-hover-rgb: 220 38 38;--of-bs-danger-active: #B91C1C;--of-bs-danger-active-rgb: 185 28 28;--of-input-border: rgba(255, 255, 255, 0.2);--of-input-border-rgb: 255 255 255;--of-input-focus: #5B85FF;--of-input-focus-rgb: 91 133 255;--of-input-disabled: #2C2C2E;--of-input-disabled-rgb: 44 44 46;--of-border-2: rgba(255, 255, 255, 0.12);--of-border-2-rgb: 255 255 255;--of-border-3: rgba(255, 255, 255, 0.3);--of-border-3-rgb: 255 255 255;--of-alert-warning-bg: #3D2E00;--of-alert-warning-bg-rgb: 61 46 0;--of-alert-warning-text: #FDE68A;--of-alert-warning-text-rgb: 253 230 138;--of-alert-warning-border: #5A4300;--of-alert-warning-border-rgb: 90 67 0;--of-alert-info-bg: #0B3A44;--of-alert-info-bg-rgb: 11 58 68;--of-alert-info-text: #99F6E4;--of-alert-info-text-rgb: 153 246 228;--of-alert-info-border: #14505E;--of-alert-info-border-rgb: 20 80 94;--of-shadow-4: rgba(0, 0, 0, 0.35) 0 5px 20px 0;--of-shadow-12: rgba(0, 0, 0, 0.5) 0 16px 38px -12px, rgba(0, 0, 0, 0.3) 0 4px 25px 0, rgba(0, 0, 0, 0.35) 0 8px 10px -5px;--of-shadow-14: rgba(0, 0, 0, 0.35) 0 -6px 9px 0}/*!
 * Aus Bootstrap v5.0.2 (https://getbootstrap.com/)
 * Copyright 2011-2021 The Bootstrap Authors
 * Copyright 2011-2021 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */*,::after,::before{box-sizing:border-box}@media(prefers-reduced-motion: no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}hr{margin:1rem 0;color:inherit;background-color:currentColor;border:0;opacity:.25}hr:not([size]){height:1px}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}h1{font-size:calc(1.375rem + 1.5vw)}@media(min-width: 1200px){h1{font-size:2.5rem}}h2{font-size:calc(1.325rem + .9vw)}@media(min-width: 1200px){h2{font-size:2rem}}h3{font-size:calc(1.3rem + .6vw)}@media(min-width: 1200px){h3{font-size:1.75rem}}h4{font-size:calc(1.275rem + .3vw)}@media(min-width: 1200px){h4{font-size:1.5rem}}h5{font-size:1.25rem}h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}abbr[data-bs-original-title],abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:.875em}mark{padding:.2em;background-color:#fcf8e3}sub,sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}a{color:#0d6efd;text-decoration:underline}a:hover{color:#0a58ca}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em;direction:ltr;unicode-bidi:bidi-override}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:.875em;color:#d63384;word-wrap:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:.875em;color:#fff;background-color:#212529;border-radius:.2rem}kbd kbd{padding:0;font-size:1em;font-weight:700}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:#6c757d;text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}tbody,td,tfoot,th,thead,tr{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]::-webkit-calendar-picker-indicator{display:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;font-size:calc(1.275rem + .3vw);line-height:inherit}@media(min-width: 1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::-webkit-file-upload-button{font:inherit}::file-selector-button{font:inherit}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none !important}.container,.container-fluid{width:100%;padding-right:var(--bs-gutter-x, 0.75rem);padding-left:var(--bs-gutter-x, 0.75rem);margin-right:auto;margin-left:auto}.row{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:calc(var(--bs-gutter-y)*-1);margin-right:calc(var(--bs-gutter-x)*-0.5);margin-left:calc(var(--bs-gutter-x)*-0.5)}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0%}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}.g-0,.gx-0{--bs-gutter-x: 0}.g-0,.gy-0{--bs-gutter-y: 0}.g-1,.gx-1{--bs-gutter-x: 0.25rem}.g-1,.gy-1{--bs-gutter-y: 0.25rem}.g-2,.gx-2{--bs-gutter-x: 0.5rem}.g-2,.gy-2{--bs-gutter-y: 0.5rem}.g-3,.gx-3{--bs-gutter-x: 1rem}.g-3,.gy-3{--bs-gutter-y: 1rem}.g-4,.gx-4{--bs-gutter-x: 1.5rem}.g-4,.gy-4{--bs-gutter-y: 1.5rem}.g-5,.gx-5{--bs-gutter-x: 3rem}.g-5,.gy-5{--bs-gutter-y: 3rem}.h1,.h2,.h3,.h4,.h5,.h6{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}.h1{font-size:calc(1.375rem + 1.5vw)}@media(min-width: 1200px){.h1{font-size:2.5rem}}.h2{font-size:calc(1.325rem + .9vw)}@media(min-width: 1200px){.h2{font-size:2rem}}.h3{font-size:calc(1.3rem + .6vw)}@media(min-width: 1200px){.h3{font-size:1.75rem}}.h4{font-size:calc(1.275rem + .3vw)}@media(min-width: 1200px){.h4{font-size:1.5rem}}.h5{font-size:1.25rem}.h6{font-size:1rem}.small{font-size:.875em}.lead{font-size:1.25rem;font-weight:300}.img-fluid{max-width:100%;height:auto}.form-label{margin-bottom:.5rem}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--of-bs-body);background-color:var(--of-surface);background-clip:padding-box;border:1px solid var(--of-input-border);-webkit-appearance:none;appearance:none;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:var(--of-bs-body);background-color:var(--of-surface);border-color:var(--of-input-focus);outline:0;box-shadow:0 0 0 .25rem rgb(var(--of-primary-rgb) / 0.25)}.form-control::-webkit-date-and-time-value{height:1.5em}.form-control::placeholder{color:var(--of-secondary);opacity:1}.form-control:disabled,.form-control[readonly]{background-color:var(--of-input-disabled);opacity:1}.form-control::-webkit-file-upload-button{padding:.375rem .75rem;margin:-0.375rem -0.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:var(--of-bs-body);background-color:var(--of-input-disabled);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control::file-selector-button{padding:.375rem .75rem;margin:-0.375rem -0.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:var(--of-bs-body);background-color:var(--of-input-disabled);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-control::-webkit-file-upload-button{-webkit-transition:none;transition:none}.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:var(--of-bs-light-active)}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:var(--of-bs-light-active)}.form-control::-webkit-file-upload-button{padding:.375rem .75rem;margin:-0.375rem -0.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:var(--of-bs-body);background-color:var(--of-input-disabled);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-control::-webkit-file-upload-button{-webkit-transition:none;transition:none}}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:var(--of-bs-light-active)}textarea.form-control{min-height:calc(1.5em + .75rem + 2px)}.form-check{display:block;min-height:1.5rem;padding-left:1.5em;margin-bottom:.125rem}.form-check .form-check-input{float:left;margin-left:-1.5em}.form-check-input{width:1em;height:1em;margin-top:.25em;vertical-align:top;background-color:var(--of-surface);background-repeat:no-repeat;background-position:center;background-size:contain;border:1px solid var(--of-border-3);-webkit-appearance:none;appearance:none;-webkit-print-color-adjust:exact;color-adjust:exact}.form-check-input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:var(--of-input-focus);outline:0;box-shadow:0 0 0 .25rem rgb(var(--of-primary-rgb) / 0.25)}.form-check-input:checked{background-color:var(--of-primary);border-color:var(--of-primary)}.form-check-input:checked[type=checkbox]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type=radio]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}.form-check-input[type=checkbox]:indeterminate{background-color:var(--of-primary);border-color:var(--of-primary);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}.form-check-input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{opacity:.5}.btn-check{position:absolute;clip:rect(0, 0, 0, 0);pointer-events:none}.btn-check:disabled+.btn,.btn-check[disabled]+.btn{pointer-events:none;filter:none;opacity:.65}.btn{display:inline-block;font-weight:400;line-height:1.5;color:var(--of-bs-body);text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;user-select:none;background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);padding:.375rem .75rem;font-size:1rem;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.btn{transition:none}}.btn:hover{color:var(--of-bs-body)}.btn-check:focus+.btn,.btn:focus{outline:0;box-shadow:0 0 0 .25rem rgb(var(--of-primary-rgb) / 0.25)}.btn.disabled,.btn:disabled,fieldset:disabled .btn{pointer-events:none;opacity:.65}.btn-primary{color:var(--of-white);background-color:var(--of-primary);border-color:var(--of-primary)}.btn-primary:hover{color:var(--of-white);background-color:var(--of-bs-primary-hover);border-color:var(--of-bs-primary-active)}.btn-check:focus+.btn-primary,.btn-primary:focus{color:var(--of-white);background-color:var(--of-bs-primary-hover);border-color:var(--of-bs-primary-active);box-shadow:0 0 0 .25rem rgba(49,132,253,.5)}.btn-check:active+.btn-primary,.btn-check:checked+.btn-primary,.btn-primary.active,.btn-primary:active,.show>.btn-primary.dropdown-toggle{color:var(--of-white);background-color:var(--of-bs-primary-active);border-color:var(--of-bs-primary-focus)}.btn-check:active+.btn-primary:focus,.btn-check:checked+.btn-primary:focus,.btn-primary.active:focus,.btn-primary:active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(49,132,253,.5)}.btn-primary.disabled,.btn-primary:disabled{color:var(--of-white);background-color:var(--of-primary);border-color:var(--of-primary)}.btn-secondary{color:var(--of-white);background-color:var(--of-bs-secondary);border-color:var(--of-bs-secondary)}.btn-secondary:hover{color:var(--of-white);background-color:var(--of-bs-secondary-hover);border-color:var(--of-bs-secondary-active)}.btn-check:focus+.btn-secondary,.btn-secondary:focus{color:var(--of-white);background-color:var(--of-bs-secondary-hover);border-color:var(--of-bs-secondary-active);box-shadow:0 0 0 .25rem rgba(130,138,145,.5)}.btn-check:active+.btn-secondary,.btn-check:checked+.btn-secondary,.btn-secondary.active,.btn-secondary:active,.show>.btn-secondary.dropdown-toggle{color:var(--of-white);background-color:var(--of-bs-secondary-active);border-color:var(--of-bs-secondary-active)}.btn-check:active+.btn-secondary:focus,.btn-check:checked+.btn-secondary:focus,.btn-secondary.active:focus,.btn-secondary:active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(130,138,145,.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:var(--of-white);background-color:var(--of-bs-secondary);border-color:var(--of-bs-secondary)}.btn-success{color:var(--of-white);background-color:var(--of-success-text);border-color:var(--of-success-text)}.btn-success:hover{color:var(--of-white);background-color:var(--of-bs-success-hover);border-color:var(--of-bs-success-active)}.btn-check:focus+.btn-success,.btn-success:focus{color:var(--of-white);background-color:var(--of-bs-success-hover);border-color:var(--of-bs-success-active);box-shadow:0 0 0 .25rem rgba(60,153,110,.5)}.btn-check:active+.btn-success,.btn-check:checked+.btn-success,.btn-success.active,.btn-success:active,.show>.btn-success.dropdown-toggle{color:var(--of-white);background-color:var(--of-bs-success-active);border-color:var(--of-bs-success-active)}.btn-check:active+.btn-success:focus,.btn-check:checked+.btn-success:focus,.btn-success.active:focus,.btn-success:active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(60,153,110,.5)}.btn-success.disabled,.btn-success:disabled{color:var(--of-white);background-color:var(--of-success-text);border-color:var(--of-success-text)}.btn-danger{color:var(--of-white);background-color:var(--of-bs-danger);border-color:var(--of-bs-danger)}.btn-danger:hover{color:var(--of-white);background-color:var(--of-bs-danger-hover);border-color:var(--of-bs-danger-active)}.btn-check:focus+.btn-danger,.btn-danger:focus{color:var(--of-white);background-color:var(--of-bs-danger-hover);border-color:var(--of-bs-danger-active);box-shadow:0 0 0 .25rem rgba(225,83,97,.5)}.btn-check:active+.btn-danger,.btn-check:checked+.btn-danger,.btn-danger.active,.btn-danger:active,.show>.btn-danger.dropdown-toggle{color:var(--of-white);background-color:var(--of-bs-danger-active);border-color:var(--of-bs-danger-active)}.btn-check:active+.btn-danger:focus,.btn-check:checked+.btn-danger:focus,.btn-danger.active:focus,.btn-danger:active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(225,83,97,.5)}.btn-danger.disabled,.btn-danger:disabled{color:var(--of-white);background-color:var(--of-bs-danger);border-color:var(--of-bs-danger)}.btn-light{color:var(--of-text);background-color:var(--of-surface-2);border-color:var(--of-surface-2)}.btn-light:hover{color:var(--of-text);background-color:var(--of-bs-light-hover);border-color:var(--of-bs-light-hover)}.btn-check:focus+.btn-light,.btn-light:focus{color:var(--of-text);background-color:var(--of-bs-light-hover);border-color:var(--of-bs-light-hover);box-shadow:0 0 0 .25rem rgba(211,212,213,.5)}.btn-check:active+.btn-light,.btn-check:checked+.btn-light,.btn-light.active,.btn-light:active,.show>.btn-light.dropdown-toggle{color:var(--of-text);background-color:var(--of-bs-light-hover);border-color:var(--of-bs-light-hover)}.btn-check:active+.btn-light:focus,.btn-check:checked+.btn-light:focus,.btn-light.active:focus,.btn-light:active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(211,212,213,.5)}.btn-light.disabled,.btn-light:disabled{color:var(--of-text);background-color:var(--of-surface-2);border-color:var(--of-surface-2)}.btn-dark{color:var(--of-white);background-color:var(--of-bs-dark);border-color:var(--of-bs-dark)}.btn-dark:hover{color:var(--of-white);background-color:var(--of-bs-dark-hover);border-color:var(--of-bs-dark-active)}.btn-check:focus+.btn-dark,.btn-dark:focus{color:var(--of-white);background-color:var(--of-bs-dark-hover);border-color:var(--of-bs-dark-active);box-shadow:0 0 0 .25rem rgba(66,70,73,.5)}.btn-check:active+.btn-dark,.btn-check:checked+.btn-dark,.btn-dark.active,.btn-dark:active,.show>.btn-dark.dropdown-toggle{color:var(--of-white);background-color:var(--of-bs-dark-active);border-color:var(--of-bs-dark-active)}.btn-check:active+.btn-dark:focus,.btn-check:checked+.btn-dark:focus,.btn-dark.active:focus,.btn-dark:active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(66,70,73,.5)}.btn-dark.disabled,.btn-dark:disabled{color:var(--of-white);background-color:var(--of-bs-dark);border-color:var(--of-bs-dark)}.btn-outline-primary{color:var(--of-primary);border-color:var(--of-primary)}.btn-outline-primary:hover{color:var(--of-white);background-color:var(--of-primary);border-color:var(--of-primary)}.btn-check:focus+.btn-outline-primary,.btn-outline-primary:focus{box-shadow:0 0 0 .25rem rgba(13,110,253,.5)}.btn-check:active+.btn-outline-primary,.btn-check:checked+.btn-outline-primary,.btn-outline-primary.active,.btn-outline-primary.dropdown-toggle.show,.btn-outline-primary:active{color:var(--of-white);background-color:var(--of-primary);border-color:var(--of-primary)}.btn-check:active+.btn-outline-primary:focus,.btn-check:checked+.btn-outline-primary:focus,.btn-outline-primary.active:focus,.btn-outline-primary.dropdown-toggle.show:focus,.btn-outline-primary:active:focus{box-shadow:0 0 0 .25rem rgba(13,110,253,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:var(--of-primary);background-color:rgba(0,0,0,0)}.btn-outline-secondary{color:var(--of-secondary);border-color:var(--of-secondary)}.btn-outline-secondary:hover{color:var(--of-white);background-color:var(--of-secondary);border-color:var(--of-secondary)}.btn-check:focus+.btn-outline-secondary,.btn-outline-secondary:focus{box-shadow:0 0 0 .25rem rgba(108,117,125,.5)}.btn-check:active+.btn-outline-secondary,.btn-check:checked+.btn-outline-secondary,.btn-outline-secondary.active,.btn-outline-secondary.dropdown-toggle.show,.btn-outline-secondary:active{color:var(--of-white);background-color:var(--of-secondary);border-color:var(--of-secondary)}.btn-check:active+.btn-outline-secondary:focus,.btn-check:checked+.btn-outline-secondary:focus,.btn-outline-secondary.active:focus,.btn-outline-secondary.dropdown-toggle.show:focus,.btn-outline-secondary:active:focus{box-shadow:0 0 0 .25rem rgba(108,117,125,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:var(--of-secondary);background-color:rgba(0,0,0,0)}.btn-outline-success{color:var(--of-success-text);border-color:var(--of-success-text)}.btn-outline-success:hover{color:var(--of-white);background-color:var(--of-success-text);border-color:var(--of-success-text)}.btn-check:focus+.btn-outline-success,.btn-outline-success:focus{box-shadow:0 0 0 .25rem rgba(25,135,84,.5)}.btn-check:active+.btn-outline-success,.btn-check:checked+.btn-outline-success,.btn-outline-success.active,.btn-outline-success.dropdown-toggle.show,.btn-outline-success:active{color:var(--of-white);background-color:var(--of-success-text);border-color:var(--of-success-text)}.btn-check:active+.btn-outline-success:focus,.btn-check:checked+.btn-outline-success:focus,.btn-outline-success.active:focus,.btn-outline-success.dropdown-toggle.show:focus,.btn-outline-success:active:focus{box-shadow:0 0 0 .25rem rgba(25,135,84,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:var(--of-success-text);background-color:rgba(0,0,0,0)}.btn-outline-dark{color:var(--of-bs-body);border-color:var(--of-bs-dark)}.btn-outline-dark:hover{color:var(--of-white);background-color:var(--of-bs-dark);border-color:var(--of-bs-dark)}.btn-check:focus+.btn-outline-dark,.btn-outline-dark:focus{box-shadow:0 0 0 .25rem rgba(33,37,41,.5)}.btn-check:active+.btn-outline-dark,.btn-check:checked+.btn-outline-dark,.btn-outline-dark.active,.btn-outline-dark.dropdown-toggle.show,.btn-outline-dark:active{color:var(--of-white);background-color:var(--of-bs-dark);border-color:var(--of-bs-dark)}.btn-check:active+.btn-outline-dark:focus,.btn-check:checked+.btn-outline-dark:focus,.btn-outline-dark.active:focus,.btn-outline-dark.dropdown-toggle.show:focus,.btn-outline-dark:active:focus{box-shadow:0 0 0 .25rem rgba(33,37,41,.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:var(--of-bs-body);background-color:rgba(0,0,0,0)}.btn-link{font-weight:400;color:var(--of-primary);text-decoration:underline}.btn-link:hover{color:var(--of-bs-primary-active)}.btn-link.disabled,.btn-link:disabled{color:var(--of-secondary)}.btn-lg{padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.btn-sm{padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid rgba(0,0,0,0);border-bottom:0;border-left:.3em solid rgba(0,0,0,0)}.dropdown-toggle:empty::after{margin-left:0}.btn-group{position:relative;display:inline-flex;vertical-align:middle}.btn-group>.btn{position:relative;flex:1 1 auto}.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:1}.btn-group>.btn-group:not(:first-child),.btn-group>.btn:not(:first-child){margin-left:-1px}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn{border-top-left-radius:0;border-bottom-left-radius:0}.nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem;color:var(--of-primary);text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media(prefers-reduced-motion: reduce){.nav-link{transition:none}}.nav-link:focus,.nav-link:hover{color:var(--of-bs-primary-active)}.nav-link.disabled{color:var(--of-secondary);pointer-events:none;cursor:default}.nav-pills .nav-link{background:0 0;border:0;border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:var(--of-white);background-color:var(--of-primary)}.card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:var(--of-surface);background-clip:border-box;border:1px solid var(--of-border-2);border-radius:.25rem}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card>.card-header+.list-group{border-top:0}.card-body{flex:1 1 auto;padding:1rem 1rem}.card-header{padding:.5rem 1rem;margin-bottom:0;background-color:rgba(0,0,0,.03);border-bottom:1px solid var(--of-border-2)}.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.card-img-top{width:100%;border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.badge{display:inline-block;padding:.35em .65em;font-size:.75em;font-weight:700;line-height:1;color:var(--of-white);text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{position:relative;padding:1rem 1rem;margin-bottom:1rem;border:1px solid rgba(0,0,0,0);border-radius:.25rem}.alert-info{color:var(--of-alert-info-text);background-color:var(--of-alert-info-bg);border-color:var(--of-alert-info-border)}.alert-warning{color:var(--of-alert-warning-text);background-color:var(--of-alert-warning-bg);border-color:var(--of-alert-warning-border)}.list-group{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:.25rem}.list-group-item{position:relative;display:block;padding:.5rem 1rem;color:var(--of-bs-body);text-decoration:none;background-color:var(--of-surface);border:1px solid var(--of-border-2)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:var(--of-secondary);pointer-events:none;background-color:var(--of-surface)}.list-group-item.active{z-index:2;color:var(--of-white);background-color:var(--of-primary);border-color:var(--of-primary)}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:-1px;border-top-width:1px}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 1px}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.toast{width:350px;max-width:100%;font-size:.875rem;pointer-events:auto;background-color:rgb(var(--of-surface-rgb) / 0.85);background-clip:padding-box;border:1px solid var(--of-border);box-shadow:0 .5rem 1rem rgba(0,0,0,.15);border-radius:.25rem}.link-primary{color:var(--of-primary)}.link-primary:focus,.link-primary:hover{color:var(--of-bs-primary-active)}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}.visually-hidden{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.align-baseline{vertical-align:baseline !important}.align-top{vertical-align:top !important}.align-middle{vertical-align:middle !important}.align-bottom{vertical-align:bottom !important}.align-text-bottom{vertical-align:text-bottom !important}.align-text-top{vertical-align:text-top !important}.float-start{float:left !important}.float-end{float:right !important}.float-none{float:none !important}.overflow-auto{overflow:auto !important}.overflow-hidden{overflow:hidden !important}.overflow-visible{overflow:visible !important}.overflow-scroll{overflow:scroll !important}.d-inline{display:inline !important}.d-inline-block{display:inline-block !important}.d-block{display:block !important}.d-grid{display:grid !important}.d-table{display:table !important}.d-table-row{display:table-row !important}.d-table-cell{display:table-cell !important}.d-flex{display:flex !important}.d-inline-flex{display:inline-flex !important}.d-none{display:none !important}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15) !important}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075) !important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175) !important}.shadow-none{box-shadow:none !important}.position-static{position:static !important}.position-relative{position:relative !important}.position-absolute{position:absolute !important}.position-fixed{position:fixed !important}.position-sticky{position:-webkit-sticky !important;position:sticky !important}.top-0{top:0 !important}.top-50{top:50% !important}.top-100{top:100% !important}.bottom-0{bottom:0 !important}.bottom-50{bottom:50% !important}.bottom-100{bottom:100% !important}.start-0{left:0 !important}.start-50{left:50% !important}.start-100{left:100% !important}.end-0{right:0 !important}.end-50{right:50% !important}.end-100{right:100% !important}.border{border:1px solid var(--of-border) !important}.border-0{border:0 !important}.border-top{border-top:1px solid var(--of-border) !important}.border-top-0{border-top:0 !important}.border-end{border-right:1px solid var(--of-border) !important}.border-end-0{border-right:0 !important}.border-bottom{border-bottom:1px solid var(--of-border) !important}.border-bottom-0{border-bottom:0 !important}.border-start{border-left:1px solid var(--of-border) !important}.border-start-0{border-left:0 !important}.w-25{width:25% !important}.w-50{width:50% !important}.w-75{width:75% !important}.w-100{width:100% !important}.w-auto{width:auto !important}.mw-100{max-width:100% !important}.vw-100{width:100vw !important}.min-vw-100{min-width:100vw !important}.h-25{height:25% !important}.h-50{height:50% !important}.h-75{height:75% !important}.h-100{height:100% !important}.h-auto{height:auto !important}.mh-100{max-height:100% !important}.vh-100{height:100vh !important}.min-vh-100{min-height:100vh !important}.flex-fill{flex:1 1 auto !important}.flex-row{flex-direction:row !important}.flex-column{flex-direction:column !important}.flex-row-reverse{flex-direction:row-reverse !important}.flex-column-reverse{flex-direction:column-reverse !important}.flex-grow-0{flex-grow:0 !important}.flex-grow-1{flex-grow:1 !important}.flex-shrink-0{flex-shrink:0 !important}.flex-shrink-1{flex-shrink:1 !important}.flex-wrap{flex-wrap:wrap !important}.flex-nowrap{flex-wrap:nowrap !important}.flex-wrap-reverse{flex-wrap:wrap-reverse !important}.gap-0{gap:0 !important}.gap-1{gap:.25rem !important}.gap-2{gap:.5rem !important}.gap-3{gap:1rem !important}.gap-4{gap:1.5rem !important}.gap-5{gap:3rem !important}.justify-content-start{justify-content:flex-start !important}.justify-content-end{justify-content:flex-end !important}.justify-content-center{justify-content:center !important}.justify-content-between{justify-content:space-between !important}.justify-content-around{justify-content:space-around !important}.justify-content-evenly{justify-content:space-evenly !important}.align-items-start{align-items:flex-start !important}.align-items-end{align-items:flex-end !important}.align-items-center{align-items:center !important}.align-items-baseline{align-items:baseline !important}.align-items-stretch{align-items:stretch !important}.align-content-start{align-content:flex-start !important}.align-content-end{align-content:flex-end !important}.align-content-center{align-content:center !important}.align-content-between{align-content:space-between !important}.align-content-around{align-content:space-around !important}.align-content-stretch{align-content:stretch !important}.align-self-auto{align-self:auto !important}.align-self-start{align-self:flex-start !important}.align-self-end{align-self:flex-end !important}.align-self-center{align-self:center !important}.align-self-baseline{align-self:baseline !important}.align-self-stretch{align-self:stretch !important}.m-0{margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important}.m-1{margin-top:.25rem !important;margin-right:.25rem !important;margin-bottom:.25rem !important;margin-left:.25rem !important}.m-2{margin-top:.5rem !important;margin-right:.5rem !important;margin-bottom:.5rem !important;margin-left:.5rem !important}.m-3{margin-top:1rem !important;margin-right:1rem !important;margin-bottom:1rem !important;margin-left:1rem !important}.m-4{margin-top:1.5rem !important;margin-right:1.5rem !important;margin-bottom:1.5rem !important;margin-left:1.5rem !important}.m-5{margin-top:3rem !important;margin-right:3rem !important;margin-bottom:3rem !important;margin-left:3rem !important}.m-auto{margin-top:auto !important;margin-right:auto !important;margin-bottom:auto !important;margin-left:auto !important}.mx-0{margin-left:0 !important;margin-right:0 !important}.mx-1{margin-left:.25rem !important;margin-right:.25rem !important}.mx-2{margin-left:.5rem !important;margin-right:.5rem !important}.mx-3{margin-left:1rem !important;margin-right:1rem !important}.mx-4{margin-left:1.5rem !important;margin-right:1.5rem !important}.mx-5{margin-left:3rem !important;margin-right:3rem !important}.mx-auto{margin-left:auto !important;margin-right:auto !important}.my-0{margin-top:0 !important;margin-bottom:0 !important}.my-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-0{margin-top:0 !important}.mt-1{margin-top:.25rem !important}.mt-2{margin-top:.5rem !important}.mt-3{margin-top:1rem !important}.mt-4{margin-top:1.5rem !important}.mt-5{margin-top:3rem !important}.mt-auto{margin-top:auto !important}.me-0{margin-right:0 !important}.me-1{margin-right:.25rem !important}.me-2{margin-right:.5rem !important}.me-3{margin-right:1rem !important}.me-4{margin-right:1.5rem !important}.me-5{margin-right:3rem !important}.me-auto{margin-right:auto !important}.mb-0{margin-bottom:0 !important}.mb-1{margin-bottom:.25rem !important}.mb-2{margin-bottom:.5rem !important}.mb-3{margin-bottom:1rem !important}.mb-4{margin-bottom:1.5rem !important}.mb-5{margin-bottom:3rem !important}.mb-auto{margin-bottom:auto !important}.ms-0{margin-left:0 !important}.ms-1{margin-left:.25rem !important}.ms-2{margin-left:.5rem !important}.ms-3{margin-left:1rem !important}.ms-4{margin-left:1.5rem !important}.ms-5{margin-left:3rem !important}.ms-auto{margin-left:auto !important}.p-0{padding-top:0 !important;padding-right:0 !important;padding-bottom:0 !important;padding-left:0 !important}.p-1{padding-top:.25rem !important;padding-right:.25rem !important;padding-bottom:.25rem !important;padding-left:.25rem !important}.p-2{padding-top:.5rem !important;padding-right:.5rem !important;padding-bottom:.5rem !important;padding-left:.5rem !important}.p-3{padding-top:1rem !important;padding-right:1rem !important;padding-bottom:1rem !important;padding-left:1rem !important}.p-4{padding-top:1.5rem !important;padding-right:1.5rem !important;padding-bottom:1.5rem !important;padding-left:1.5rem !important}.p-5{padding-top:3rem !important;padding-right:3rem !important;padding-bottom:3rem !important;padding-left:3rem !important}.px-0{padding-left:0 !important;padding-right:0 !important}.px-1{padding-left:.25rem !important;padding-right:.25rem !important}.px-2{padding-left:.5rem !important;padding-right:.5rem !important}.px-3{padding-left:1rem !important;padding-right:1rem !important}.px-4{padding-left:1.5rem !important;padding-right:1.5rem !important}.px-5{padding-left:3rem !important;padding-right:3rem !important}.py-0{padding-top:0 !important;padding-bottom:0 !important}.py-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-0{padding-top:0 !important}.pt-1{padding-top:.25rem !important}.pt-2{padding-top:.5rem !important}.pt-3{padding-top:1rem !important}.pt-4{padding-top:1.5rem !important}.pt-5{padding-top:3rem !important}.pe-0{padding-right:0 !important}.pe-1{padding-right:.25rem !important}.pe-2{padding-right:.5rem !important}.pe-3{padding-right:1rem !important}.pe-4{padding-right:1.5rem !important}.pe-5{padding-right:3rem !important}.pb-0{padding-bottom:0 !important}.pb-1{padding-bottom:.25rem !important}.pb-2{padding-bottom:.5rem !important}.pb-3{padding-bottom:1rem !important}.pb-4{padding-bottom:1.5rem !important}.pb-5{padding-bottom:3rem !important}.ps-0{padding-left:0 !important}.ps-1{padding-left:.25rem !important}.ps-2{padding-left:.5rem !important}.ps-3{padding-left:1rem !important}.ps-4{padding-left:1.5rem !important}.ps-5{padding-left:3rem !important}.fs-1{font-size:calc(1.375rem + 1.5vw) !important}.fs-2{font-size:calc(1.325rem + .9vw) !important}.fs-3{font-size:calc(1.3rem + .6vw) !important}.fs-4{font-size:calc(1.275rem + .3vw) !important}.fs-5{font-size:1.25rem !important}.fs-6{font-size:1rem !important}.fst-italic{font-style:italic !important}.fst-normal{font-style:normal !important}.fw-light{font-weight:300 !important}.fw-lighter{font-weight:lighter !important}.fw-normal{font-weight:400 !important}.fw-bold{font-weight:700 !important}.fw-bolder{font-weight:bolder !important}.lh-1{line-height:1 !important}.lh-sm{line-height:1.25 !important}.lh-base{line-height:1.5 !important}.lh-lg{line-height:2 !important}.text-start{text-align:left !important}.text-end{text-align:right !important}.text-center{text-align:center !important}.text-decoration-none{text-decoration:none !important}.text-decoration-underline{text-decoration:underline !important}.text-decoration-line-through{text-decoration:line-through !important}.text-lowercase{text-transform:lowercase !important}.text-uppercase{text-transform:uppercase !important}.text-capitalize{text-transform:capitalize !important}.text-wrap{white-space:normal !important}.text-nowrap{white-space:nowrap !important}.text-break{word-wrap:break-word !important;word-break:break-word !important}.text-primary{color:var(--of-primary) !important}.text-secondary{color:var(--of-secondary) !important}.text-success{color:var(--of-success-text) !important}.text-info{color:var(--of-info-text) !important}.text-warning{color:var(--of-warning-bs) !important}.text-danger{color:var(--of-danger-text) !important}.text-light{color:var(--of-text-light) !important}.text-dark{color:var(--of-text) !important}.text-white{color:var(--of-white) !important}.text-body{color:var(--of-text-body) !important}.text-muted{color:var(--of-text-muted) !important}.text-black-50{color:rgba(0,0,0,.5) !important}.text-white-50{color:hsla(0,0%,100%,.5) !important}.text-reset{color:inherit !important}.bg-primary{background-color:var(--of-primary) !important}.bg-secondary{background-color:var(--of-bs-secondary) !important}.bg-success{background-color:var(--of-success) !important}.bg-info{background-color:var(--of-info) !important}.bg-warning{background-color:var(--of-warning-bs) !important}.bg-danger{background-color:var(--of-danger-strong) !important}.bg-light{background-color:var(--of-surface-2) !important}.bg-dark{background-color:var(--of-ink) !important}.bg-body{background-color:var(--of-surface) !important}.bg-white{background-color:var(--of-surface) !important}.bg-transparent{background-color:rgba(0,0,0,0) !important}.rounded{border-radius:.25rem !important}.rounded-0{border-radius:0 !important}.rounded-1{border-radius:.2rem !important}.rounded-2{border-radius:.25rem !important}.rounded-3{border-radius:.3rem !important}.rounded-circle{border-radius:50% !important}.rounded-pill{border-radius:50rem !important}.rounded-top{border-top-left-radius:.25rem !important;border-top-right-radius:.25rem !important}.rounded-end{border-top-right-radius:.25rem !important;border-bottom-right-radius:.25rem !important}.rounded-bottom{border-bottom-right-radius:.25rem !important;border-bottom-left-radius:.25rem !important}.rounded-start{border-bottom-left-radius:.25rem !important;border-top-left-radius:.25rem !important}.visible{visibility:visible !important}.invisible{visibility:hidden !important}@media(min-width: 1200px){.fs-1{font-size:2.5rem !important}.fs-2{font-size:2rem !important}.fs-3{font-size:1.75rem !important}.fs-4{font-size:1.5rem !important}}.delay0{animation-delay:0 !important}.delay1{animation-delay:120ms !important}.delay2{animation-delay:260ms !important}.delay3{animation-delay:400ms !important}.delay4{animation-delay:780ms !important}.delay5{animation-delay:920ms !important}.delay6{animation-delay:1100ms !important}.delay7{animation-delay:1280ms !important}.delay8{animation-delay:1460ms !important}.delay9{animation-delay:1640ms !important}.delay10{animation-delay:1820ms !important}.slide-up-fade-in{animation:slide-up-fade-in 640ms cubic-bezier(0.165, 0.84, 0.44, 1);animation-iteration-count:1;animation-fill-mode:forwards;transform-origin:50% 50%;opacity:0;z-index:2}@keyframes slide-up-fade-in{0%{opacity:0;transform:translate3d(0, 60px, 0)}100%{opacity:1;transform:translate3d(0, 0, 0)}}.show-up-fade-in{will-change:transform,opacity;animation:show-up-fade-in 800ms cubic-bezier(0.165, 0.84, 0.44, 1);animation-iteration-count:1;animation-fill-mode:forwards;transform-origin:50% 50%;max-height:1px;opacity:0;z-index:2;overflow:hidden;will-change:max-height,opacity,transform}@keyframes show-up-fade-in{0%{max-height:0;opacity:0;transform:translate3d(0, 30px, 0)}100%{opacity:1;max-height:90px;transform:translate3d(0, 0, 0)}}.slide-down-fade-in{will-change:transform,opacity;animation:slide-down-fade-in 540ms cubic-bezier(0.165, 0.84, 0.44, 1);animation-iteration-count:1;transform-origin:50% 50%;animation-fill-mode:forwards;opacity:0;will-change:opacity,transform}@keyframes slide-down-fade-in{0%{opacity:0;transform:translate3d(0, -100px, 0)}100%{opacity:1;transform:translate3d(0, 0, 0)}}.slide-up-fade-out{will-change:transform,opacity;position:absolute;animation:slide-up-fade-out ease-in 340ms;animation-iteration-count:1;transform-origin:50% 50%;animation-fill-mode:forwards;opacity:0;z-index:1;will-change:opacity,transform}@keyframes slide-up-fade-out{0%{opacity:1;transform:translate3d(0, 0, 0)}40%{opacity:0}100%{opacity:0;transform:translate3d(0, -100px, 0);z-index:-1}}.fade-blur{animation:fade-blur ease 340ms;animation-iteration-count:1;animation-fill-mode:forwards;opacity:1;will-change:opacity,filter}@keyframes fade-blur{0%{opacity:1;filter:blur(0)}100%{opacity:.2;filter:blur(5px)}}.fade-in-fast{animation:fade-in-fast ease 480ms;animation-iteration-count:1;animation-fill-mode:forwards;opacity:0;will-change:opacity}@keyframes fade-in-fast{0%{opacity:0}100%{opacity:1}}.fade-in-slow{animation:fade-in-slow ease 900ms;animation-iteration-count:1;animation-fill-mode:forwards;opacity:0;will-change:opacity}@keyframes fade-in-slow{0%{opacity:0}100%{opacity:1}}.fade-out{will-change:opacity;animation:fade-out ease 300ms;animation-iteration-count:1;animation-fill-mode:forwards;opacity:1;will-change:opacity}@keyframes fade-out{0%{opacity:1}100%{opacity:0}}.fade-out-slow{will-change:opacity;animation:fade-out ease 720ms;animation-iteration-count:1;animation-fill-mode:forwards;opacity:1;will-change:opacity}@keyframes fade-out-slow{0%{opacity:1}100%{opacity:0}}.fade-out-fast{animation:fade-out-fast ease 250ms;animation-iteration-count:1;animation-fill-mode:forwards;opacity:0;will-change:opacity;display:none}@keyframes fade-out-fast{0%{opacity:1}99%{opacity:0}100%{display:none}}.fade-out-fast-visible{animation:fade-out-fast-visible ease 150ms;animation-iteration-count:1;animation-fill-mode:forwards;will-change:opacity}@keyframes fade-out-fast-visible{0%{opacity:1}100%{opacity:0}}.fade-out-faster{will-change:opacity;animation:fade-out ease 200ms;animation-iteration-count:1;animation-fill-mode:forwards;animation-delay:50ms;opacity:1;will-change:opacity}@keyframes fade-out-faster{0%{opacity:1}100%{opacity:0}}.slide-left-fade-in{animation:slide-left-fade-in 660ms cubic-bezier(0.165, 0.84, 0.44, 1);animation-iteration-count:1;transform-origin:50% 50%;animation-fill-mode:forwards;animation-delay:180ms;opacity:0;will-change:opacity,transform}@keyframes slide-left-fade-in{0%{opacity:0;transform:translate3d(80vw, 0, 0)}100%{opacity:1;transform:translate3d(0, 0, 0)}}.slide-left-fade-in-fast{animation:slide-left-fade-in-fast 140ms cubic-bezier(0.25, 0.46, 0.45, 0.94);animation-iteration-count:1;transform-origin:50% 50%;animation-fill-mode:forwards;animation-delay:0;opacity:0;will-change:opacity,transform}@keyframes slide-left-fade-in-fast{0%{opacity:0;transform:translate3d(7vw, 0, 0)}20%{opacity:.3}100%{opacity:1;transform:translate3d(0, 0, 0)}}.slide-left-fade-out-fast{animation:slide-left-fade-out-fast cubic-bezier(0.25, 0.46, 0.45, 0.94) 140ms;animation-iteration-count:1;transform-origin:50% 50%;animation-fill-mode:forwards;animation-delay:50ms;opacity:1;will-change:opacity,transform}@keyframes slide-left-fade-out-fast{0%{opacity:1;transform:translate3d(0, 0, 0)}20%{opacity:1}100%{opacity:0;transform:translate3d(-10vw, 0, 0)}}.slide-right-fade-in-fast{animation:slide-right-fade-in-fast cubic-bezier(0.25, 0.46, 0.45, 0.94) 140ms;animation-iteration-count:1;transform-origin:50% 50%;animation-fill-mode:forwards;animation-delay:0;opacity:0;will-change:opacity,transform}@keyframes slide-right-fade-in-fast{0%{opacity:0;transform:translate3d(-7vw, 0, 0)}20%{opacity:.8}100%{opacity:1;transform:translate3d(0, 0, 0)}}.slide-right-fade-out-fast{animation:slide-right-fade-out-fast cubic-bezier(0.25, 0.46, 0.45, 0.94) 140ms;animation-iteration-count:1;transform-origin:50% 50%;animation-fill-mode:forwards;animation-delay:50ms;opacity:1;will-change:opacity,transform}@keyframes slide-right-fade-out-fast{0%{opacity:1;transform:translate3d(0, 0, 0)}20%{opacity:1}100%{opacity:0;transform:translate3d(10vw, 0, 0)}}.shake-fade-in{animation:shake-fade-in ease-out 840ms;animation-iteration-count:1;transform-origin:50% 50%;animation-fill-mode:forwards;animation-delay:120ms;opacity:0;will-change:opacity,transform}@keyframes shake-fade-in{0%{opacity:0;transform:translate3d(2rem, 0, 0)}20%{transform:translate3d(-1rem, 0, 0)}40%{transform:translate3d(1rem, 0, 0)}60%{transform:translate3d(-0.5rem, 0, 0)}80%{transform:translate3d(0.5rem, 0, 0)}100%{opacity:1;transform:translate3d(0, 0, 0)}}.shake{animation:shake ease-out 840ms;animation-iteration-count:1;transform-origin:50% 50%;animation-fill-mode:forwards;will-change:transform}@keyframes shake{0%{transform:translate3d(0, 0, 0)}20%{transform:translate3d(-1rem, 0, 0)}40%{transform:translate3d(1rem, 0, 0)}60%{transform:translate3d(-0.5rem, 0, 0)}80%{transform:translate3d(0.5rem, 0, 0)}100%{transform:translate3d(0, 0, 0)}}.drop-in-b-l{animation:drop-in-b-l cubic-bezier(0.68, -0.25, 0.255, 1.55) 340ms;animation-iteration-count:1;animation-fill-mode:forwards;opacity:0;will-change:opacity,transform}@keyframes drop-in-b-l{0%{opacity:0;transform:scale(0.8) translate3d(42px, -42px, 0)}100%{opacity:1;transform:scale(1) translate3d(0, 0, 0)}}.drop-out-b-l{animation:drop-out-b-l ease 340ms;animation-iteration-count:1;animation-fill-mode:forwards;opacity:0;will-change:opacity,transform}@keyframes drop-out-b-l{0%{opacity:1;transform:scale(1) translate3d(0, 0, 0)}100%{opacity:0;transform:scale(0.8) translate3d(42px, -42px, 0)}}.drop-in-b-r{animation:drop-in-b-r cubic-bezier(0.68, -0.25, 0.255, 1.55) 340ms;animation-iteration-count:1;animation-fill-mode:forwards;opacity:0;will-change:opacity,transform}@keyframes drop-in-b-r{0%{opacity:0;transform:scale(0.8) translate3d(-42px, -42px, 0)}100%{opacity:1;transform:scale(1) translate3d(0, 0, 0)}}.drop-out-b-r{animation:drop-out-b-r ease 340ms;animation-iteration-count:1;animation-fill-mode:forwards;opacity:0;will-change:opacity,transform}@keyframes drop-out-b-r{0%{opacity:1;transform:scale(1) translate3d(0, 0, 0)}100%{opacity:0;transform:scale(0.8) translate3d(-42px, -42px, 0)}}.drop-in-t-l{animation:drop-in-t-l cubic-bezier(0.68, -0.25, 0.255, 1.55) 340ms;animation-iteration-count:1;animation-fill-mode:forwards;opacity:0;will-change:opacity,transform}@keyframes drop-in-t-l{0%{opacity:0;transform:scale(0.8) translate3d(42px, 42px, 0)}100%{opacity:1;transform:scale(1) translate3d(0, 0, 0)}}.drop-out-t-l{animation:drop-out-t-l ease 340ms;animation-iteration-count:1;animation-fill-mode:forwards;opacity:0;will-change:opacity,transform}@keyframes drop-out-t-l{0%{opacity:1;transform:scale(1) translate3d(0, 0, 0)}100%{opacity:0;transform:scale(0.8) translate3d(42px, 42px, 0)}}.drop-in-t-r{animation:drop-in-t-r cubic-bezier(0.68, -0.25, 0.255, 1.55) 340ms;animation-iteration-count:1;animation-fill-mode:forwards;opacity:0;will-change:opacity,transform}@keyframes drop-in-t-r{0%{opacity:0;transform:scale(0.8) translate3d(-42px, 42px, 0)}100%{opacity:1;transform:scale(1) translate3d(0, 0, 0)}}.drop-out-t-r{animation:drop-out-t-r ease 340ms;animation-iteration-count:1;animation-fill-mode:forwards;opacity:0;will-change:opacity,transform}@keyframes drop-out-t-r{0%{opacity:1;transform:scale(1) translate3d(0, 0, 0)}100%{opacity:0;transform:scale(0.8) translate3d(-42px, 42px, 0)}}.switch-in{position:absolute;width:100%;text-align:center;animation:switch-in ease 340ms;animation-iteration-count:1;animation-fill-mode:forwards;opacity:0;will-change:opacity,transform}@keyframes switch-in{0%{opacity:0;transform:scale(0.8) translate3d(0, 0, 0)}100%{opacity:1;transform:scale(1) translate3d(0, 0, 0)}}.switch-out{position:absolute;width:100%;text-align:center;animation:switch-out ease 340ms;animation-iteration-count:1;animation-fill-mode:forwards;opacity:0;will-change:opacity,transform}@keyframes switch-out{0%{opacity:1;transform:scale(1) translate3d(0, 0, 0)}100%{opacity:0;transform:scale(0.8) translate3d(0, 0, 0)}}.spin-it{animation:spinner 2s linear infinite}@keyframes spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.skeleton{position:relative;background-color:var(--of-skeleton);background-image:linear-gradient(292deg, rgb(var(--of-white-rgb) / 0) 26%, var(--of-skeleton-shine) 38%, rgb(var(--of-white-rgb) / 0) 80%);background-size:200% 100%;animation:1.5s shine linear infinite;border:none !important}.skeleton:has(.loaded){animation:none;background-image:none}.skeleton-image{animation:2s shine-image linear infinite}.skeleton-image:has(+.loaded){animation:none}.skeleton-text{color:rgba(0,0,0,0) !important;display:inline;position:relative;border-radius:.2em;background-color:var(--of-skeleton-2);opacity:.3 !important}.skeleton-text .n1{opacity:.8 !important}.skeleton-text .n2{opacity:1 !important}.skeleton-text .n3{opacity:.4 !important}@keyframes shine{100%{background-position-x:-200%}}@keyframes shine-image{0%{filter:brightness(1)}25%{filter:brightness(1.1)}50%{filter:brightness(1)}75%{filter:brightness(0.9)}100%{filter:brightness(1)}}.aniCheckmark{width:2.8rem;height:2.8rem;border-radius:50%;display:block;stroke-width:6;stroke-linecap:round;stroke:var(--of-white);stroke-miterlimit:10;margin:1rem auto;box-shadow:inset 0px 0px 0px var(--of-success)}.aniCheckmark .aniCheckmarkCircle{stroke-dasharray:166;stroke-dashoffset:166;stroke-width:4;stroke-miterlimit:10;stroke:var(--of-success);fill:none}.aniCheckmark .aniCheckmarkCheck{transform-origin:50% 50%;stroke-dasharray:48;stroke-dashoffset:48}.aniCheckmark.animate{animation:fill .4s ease-in-out .4s forwards,scale 1s cubic-bezier(0.68, -0.25, 0.265, 1.55) .5s both}.aniCheckmark.animate .aniCheckmarkCircle{animation:stroke .6s cubic-bezier(0.65, 0, 0.45, 1) forwards}.aniCheckmark.animate .aniCheckmarkCheck{animation:stroke .6s cubic-bezier(0.4, 0, 0.45, 1) .8s forwards}@keyframes stroke{100%{stroke-dashoffset:0}}@keyframes scale{0%,100%{transform:none}50%{transform:scale3d(1.1, 1.1, 1)}}@keyframes fill{100%{box-shadow:inset 0px 0px 0px 30px var(--of-success)}}html{display:block;font-family:"europa",Helvetica,Arial,sans-serif;font-style:normal;line-height:1.3;font-variant-ligatures:no-common-ligatures}body{position:absolute;display:block;padding:0;margin:0;width:100vw;height:99.9vh;background:var(--of-bg);overflow:hidden;scroll-behavior:smooth;font-family:"europa",Helvetica,Arial,sans-serif;font-style:normal;line-height:1.3;font-variant-ligatures:no-common-ligatures;letter-spacing:.005rem;color:var(--of-text);fill:var(--of-text);z-index:5;-webkit-user-select:none;user-select:none;touch-action:none;-webkit-overflow-scrolling:touch}.form-control:focus,input:focus,.btn:focus,button:focus{box-shadow:none}input{font-variant-ligatures:none}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{line-height:1.3;font-family:"Bicyclette",sans-serif !important;font-weight:bold}h4,.h4{line-height:1.1}h5,.h5{font-size:1.15rem !important}.h6,h6{font-size:1.1rem !important}.font-brand{font-family:"Bicyclette",sans-serif !important}.font-default{font-family:"europa",Helvetica,Arial,sans-serif !important}a{color:var(--of-text);text-decoration:underline}a:active{color:var(--of-text)}.fs-5{font-size:calc(1.05rem + .3vw) !important}.fs-6{font-size:calc(1rem + .3vw) !important}.fs-7{font-size:.95rem !important}.rounded-2.rounded-top{border-bottom-right-radius:0 !important;border-bottom-left-radius:0 !important;border-top-right-radius:16px !important;border-top-left-radius:16px !important}.rounded-2.rounded-bottom{border-top-right-radius:0 !important;border-top-left-radius:0 !important;border-bottom-right-radius:16px !important;border-bottom-left-radius:16px !important}.rounded-1{border-radius:10px !important}.rounded-2{border-radius:16px !important}.rounded-3{border-radius:100px !important}.rounded-5{border-radius:5px !important}.rotate-180deg{transform:rotate(270deg)}.lead{font-size:1rem}a{text-decoration:none}strong{letter-spacing:-0.4px}small,.small{font-size:.9rem !important}.smaller{font-size:.8rem !important}.text-body{font-size:.94rem;line-height:1.15}.text-content{font-size:1rem;line-height:1.2;letter-spacing:.01rem}.text-link{color:var(--of-accent-2-text) !important;cursor:pointer}svg.eva[fill="#191E4D"],svg.eva[fill="#191e4d"],svg.eva[fill="#000"]{fill:var(--of-text)}svg.eva[fill="#999"]{fill:var(--of-icon-muted)}svg.eva[fill="#3166f8"],svg.eva[fill="#3166F8"]{fill:var(--of-accent-2)}html[data-theme=dark] .infoIcon img{filter:brightness(0) invert(0.95)}html[data-theme=dark] img[src$="/aktuell.svg"],html[data-theme=dark] img[src$="/stadtplan.svg"],html[data-theme=dark] img[src$="/kalender.svg"],html[data-theme=dark] img[src$="/suche.svg"],html[data-theme=dark] img[src$="/icon_ofindo_badge_small.svg"]{filter:brightness(0) invert(0.95)}svg.text-danger{fill:var(--of-accent) !important}svg.text-success{fill:var(--of-success) !important}svg.text-warning{fill:var(--of-warning) !important}.text-selectable{-webkit-user-select:text;user-select:text}.not-selectable{-webkit-user-select:none;user-select:none;pointer-events:none}.ofindoji{height:1em;width:auto;vertical-align:-0.15em}.bg-lighter{background-color:var(--of-surface-4) !important}.bg-blur{background-color:rgb(var(--of-surface-rgb) / 0.7);border-radius:10px;backdrop-filter:blur(8px) saturate(2);-webkit-backdrop-filter:blur(8px) saturate(3)}.bg-blur-soft{background:rgb(var(--of-bg-rgb) / 0.6) !important;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}.bg-info{color:var(--of-white)}.bg-info svg{fill:var(--of-white)}.bg-purple{background-color:var(--of-purple) !important}.opacity-0{opacity:0}.opacity-25{opacity:.25}.opacity-50{opacity:.5}.opacity-75{opacity:.75}.opacity-100{opacity:1}.text-bg-1-muted{color:var(--of-on-ink);opacity:.65}.text-bg-2-muted{color:var(--of-text-muted);opacity:.65}.text-muted{opacity:.65}.text-muted svg,.text-muted img{margin-top:-3px;opacity:.7}.text-muted .ofindoIcon{margin-top:-3px;opacity:.45}.bg-danger{color:var(--of-white)}.bg-danger svg{fill:var(--of-white)}.bg-warning{color:var(--of-ink)}.bg-warning.text-dark{color:var(--of-ink) !important}.bg-yellow-o{background-color:rgb(var(--of-warning-rgb) / 0.3) !important}.bg-success-soft{background-color:rgb(var(--of-success-rgb) / 0.1) !important;color:var(--of-success-soft-text) !important}.bg-success-soft svg{fill:currentColor}.bg-danger-soft{background-color:rgb(var(--of-accent-rgb) / 0.5) !important;color:var(--of-danger-soft-text) !important}.bg-danger-soft svg{fill:currentColor}.bg-warning-soft{background-color:rgb(var(--of-warning-rgb) / 0.15) !important;color:var(--of-warning-soft-text) !important}.bg-warning-soft svg{fill:currentColor}.bg-info-soft{background-color:rgb(var(--of-info-rgb) / 0.5) !important;color:var(--of-info-soft-text) !important}.bg-info-soft svg{fill:currentColor}.bg-primary-soft{background-color:rgb(var(--of-ink-rgb) / 0.5) !important;color:var(--of-primary-soft-text) !important}.bg-primary-soft svg{fill:currentColor}.color-blue-dark-bg{background-color:var(--of-ink)}.color-green-bg{background-color:var(--of-success)}.bgc-0{background-color:rgba(20,183,108,.4)}.bgc-1{background-color:rgba(49,102,248,.4)}.bgc-2{background-color:rgba(255,119,29,.4)}.bgc-3{background-color:rgba(255,64,87,.4)}.bgc-4{background-color:rgba(123,81,209,.4)}.bgc-5{background-color:rgba(201,78,119,.4)}.bgc-6{background-color:rgba(123,81,209,.4)}.bgc-7{background-color:rgba(255,119,29,.4)}.flip{transform:scaleX(-1) scaleY(-1)}.display-round{position:relative;width:4rem;height:4rem;padding:1rem;margin:0 auto;border-radius:50%;z-index:5}.entryMoreButton{position:absolute;padding:.5rem;margin:0;border:none;background:none}.entryMoreButton .content{padding:0 .3rem;background-color:rgb(var(--of-surface-rgb) / 0.35);border-radius:10px;-webkit-backdrop-filter:blur(8px) saturate(2);backdrop-filter:blur(8px) saturate(2);transition:background-color 280ms}.entryMoreButton:hover .content{background-color:var(--of-bg)}.vh-80{min-height:80vh}.vh-50{min-height:50vh}.w-square-right{width:calc(100% - (44px + .75rem)) !important}.w-60{width:60% !important}.w-80{width:80% !important}.w-40{width:40% !important}.w-30{width:30% !important}.w-35px{width:35px}.h-p-60{height:60px}.badge{font-size:.75rem;font-weight:400 !important;line-height:.82rem !important;vertical-align:middle}.filter-invert{filter:invert(100%) brightness(2)}.filter-invert-bw{filter:brightness(0) invert(1)}.float-top-end{position:absolute;right:.75rem;top:.75rem;z-index:1}.float-start-bottom{position:absolute;left:0;bottom:0;z-index:1}[data-overlay-open=page-html-extern],[data-overlay-open=page-iframe-extern]{cursor:pointer}.m-05{margin:.16rem !important}.mt-05{margin-top:.16rem !important}.m-3{margin:.75rem !important}.mt-3{margin-top:.75rem !important}.mb-3{margin-bottom:.75rem !important}.ms-3{margin-left:.75rem !important}.me-3{margin-right:.75rem !important}.my-3{margin-top:.75rem !important;margin-bottom:.75rem !important}.mx-3{margin-left:.75rem !important;margin-right:.75rem !important}.p-3{padding:.75rem !important}.pt-3{padding-top:.75rem !important}.ps-3{padding-left:.75rem !important}.pb-3{padding-bottom:.75rem !important}.py-3{padding-top:.75rem !important;padding-bottom:.75rem !important}.px-3{padding-left:.75rem !important;padding-right:.75rem !important}.icon-m-left svg,.icon-m-left img{margin:-4px 3px 0 0}.icon-m-right svg,.icon-m-right img{margin:-5px 0 0 3px}.btn-sm.icon-m-right svg,.btn-sm.icon-m-right img{margin:-3px 0 0 3px}.infoLine{display:flex;align-items:flex-start;gap:.45rem}.infoLine>.infoIcon{flex:0 0 auto;display:flex;align-items:center;justify-content:center;min-width:1.25rem;height:1.3em;height:1lh}.infoLine>.infoText{flex:1 1 auto;min-width:0}.collapseTrigger{display:flex;align-items:center;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0)}.collapseTrigger .collapseToggleIcon{margin-left:auto;flex-shrink:0}.sectionToggle{cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0)}.sectionLink{display:inline-flex;align-items:center;margin-bottom:.5rem;padding:0;border:0;background:none;color:inherit;text-align:left;-webkit-tap-highlight-color:rgba(0,0,0,0)}.placeTabLink{cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:background-color 120ms ease-out}.placeTabLink:active{background-color:rgba(0,5,55,.04)}.sectionChevron{display:inline-flex;align-items:center;flex-shrink:0;line-height:1;transition:transform 320ms cubic-bezier(0.165, 0.84, 0.44, 1)}.sectionChevron svg{fill:var(--of-accent-2)}.is-open>*>.sectionChevron{transform:rotate(90deg)}.collapsePanel{max-height:0;overflow:hidden;opacity:0;transition:max-height 320ms cubic-bezier(0.165, 0.84, 0.44, 1),opacity 220ms ease}.collapsePanel.is-open{opacity:1}.collapseToggleIcon{flex-shrink:0;fill:var(--of-accent-2);transition:transform 320ms cubic-bezier(0.165, 0.84, 0.44, 1),fill 320ms ease}.collapseToggleIcon .collapseToggleIconBar{transform-box:view-box;transform-origin:12px 12px;transition:transform 320ms cubic-bezier(0.165, 0.84, 0.44, 1)}.is-open .collapseToggleIcon,.collapseToggleIcon.is-open{transform:rotate(180deg);fill:var(--of-text)}.is-open .collapseToggleIcon .collapseToggleIconBar,.collapseToggleIcon.is-open .collapseToggleIconBar{transform:rotate(90deg)}.safe-area-t{padding-top:var(--sat) !important}.safe-area-b{padding-bottom:var(--sab) !important}#tab{display:block;position:fixed;width:100%;height:100%;margin:0 auto;padding:0;z-index:2}#tab #canvasExplore{display:block;position:absolute;width:100%;height:100%;margin:0 auto;padding-bottom:calc(72px + 1rem + var(--sab));overflow-y:scroll}#tab #canvasEvents{display:block;position:absolute;width:100%;height:100%;margin:0 auto;z-index:5}#tab #canvasEvents #contentEvents{display:block;position:absolute;width:100%;height:100%;overflow-y:scroll}#tab #canvasEvents #contentEvents #eventsView{position:relative;z-index:6;padding-top:calc(50px + var(--sat));padding-bottom:calc(72px + .8rem + var(--sab))}#tab #canvasMap{display:block;position:absolute;width:100%;height:100%;margin:0;padding:0}#tab #canvasSearch{display:block;position:absolute;width:100%;height:100%;margin:0;padding:0}#canvas{position:fixed;z-index:25}.list-navi{padding:.5rem}.list-navi .list-group .list-group-item{color:var(--of-text);border-color:var(--of-line)}.list-navi .list-group .list-group-item .stretched-link{padding:.2rem 0;display:flex;align-items:center;cursor:pointer}.list-navi .list-group .list-group-item .stretched-link>.line-end{margin-left:auto;flex:0 0 auto}.list-navi .list-group .list-group-item .stretched-link .form-icons{position:relative;display:block;width:24px;height:24px}.list-navi .list-group .list-group-item .stretched-link .form-icons>span{position:absolute;top:0;left:0}.list-navi .list-group .list-group-item .stretched-link svg{margin:0 0 0 0}.list-navi .list-group .list-group-item .settings-row{display:flex;align-items:center}.list-navi .list-group .list-group-item .settings-row .settings-row-label{flex:0 0 auto;min-width:8.5rem;padding-right:.5rem}.list-navi .list-group .list-group-item .settings-row .settings-row-value{position:relative;flex:1 1 auto;min-width:0;overflow:hidden;white-space:nowrap;color:rgb(var(--of-text-muted-rgb) / 0.65)}.list-navi .list-group .list-group-item .settings-row .settings-row-value::after{content:"";position:absolute;top:0;right:0;bottom:0;width:2rem;background:linear-gradient(to right, rgb(var(--of-surface-rgb) / 0), rgb(var(--of-surface-rgb) / 1));pointer-events:none}.list-navi .list-group .list-group-item .settings-row .settings-row-icon{flex:0 0 auto;margin-left:.5rem}.list-group{background-color:var(--of-surface)}.nav-pills .nav-link{color:var(--of-text) !important}.nav-pills .nav-link:hover,.nav-pills .nav-link:focus,.nav-pills .nav-link:active{color:var(--of-text) !important;background-color:rgb(var(--of-accent-2-rgb) / 0.05) !important;border-color:var(--of-accent-2) !important}.nav-pills .nav-link.active{color:var(--of-on-ink) !important;background-color:var(--of-ink) !important}.nav-pills .nav-link.active svg{fill:var(--of-on-ink) !important}.snap-box{position:relative;display:grid;grid-auto-flow:column;width:100%;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none}.snap-box::-webkit-scrollbar{display:none}.snap-box .snap-box-element{position:relative;scroll-snap-align:start;padding-left:.4rem;margin:.25rem 0}.snap-box .snap-box-element img{position:relative;width:76vw;max-width:none;object-fit:contain;border-radius:10px}html[data-app] body #errorLoadMessageNetwork{display:none !important}html[data-online=false] #errorLoadMessageNetwork{display:block !important;z-index:100;position:fixed;left:0;right:0;bottom:var(--sab);margin:1rem;padding:2rem;background-color:var(--of-purple);border-radius:25px;color:var(--of-white);animation:slide-up-fade-in ease-out 640ms 200ms;animation-iteration-count:1;animation-fill-mode:forwards;opacity:0;will-change:opacity}.form-label{margin-bottom:.3rem}.form-label .optional{margin-left:.1rem;color:var(--of-purple);font-size:.8rem}#navigation{position:fixed;bottom:calc(8px + var(--sab));left:10px;right:10px;height:60px;text-align:center;display:flex;justify-content:center;background-color:rgb(var(--of-bg-rgb) / 0.75);background:linear-gradient(-45deg, rgb(var(--of-bg-rgb) / 0.65), rgb(var(--of-bg-rgb) / 0.45));-webkit-backdrop-filter:blur(20px) contrast(70%) brightness(140%);backdrop-filter:blur(20px) contrast(70%) brightness(140%)}html[data-theme=dark] #navigation{background:linear-gradient(-45deg, rgba(0, 0, 0, 0.75), rgba(0, 0, 0, 0.75))}#navigation{box-shadow:rgba(0,0,0,.15) 0 -0.8rem 1.8rem .2rem;border-radius:100px;z-index:17}#navigation .mainNavi{position:relative;display:inline-block;width:25%;flex:0 0 25%;height:60px;padding:6px 0 6px 0;text-align:center;cursor:pointer;text-decoration:none;color:inherit;background:none;border:0;-webkit-appearance:none;appearance:none;font-family:inherit;transition:transform 340ms ease-in-out;-webkit-user-select:none;user-select:none;touch-action:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}#navigation .mainNavi:active{transition:transform 340ms ease;transform:scale(0.9)}#navigation .mainNavi .naviTitle{position:absolute;width:100%;top:35px;color:var(--of-text-muted);font-size:.9rem;-webkit-user-select:none;user-select:none;font-family:"Bicyclette",sans-serif !important;transition:color 50ms ease-in-out}#navigation .mainNavi .naviIcon{position:absolute;top:6px;left:0;width:100%;height:48px;opacity:1;-webkit-user-select:none;user-select:none;transition:opacity 250ms ease-in-out}#navigation .mainNavi .naviIcon img{transition:transform 250ms ease-in-out;transform:scale(0.85)}html[data-theme=dark] #navigation .mainNavi .naviIcon img{filter:brightness(0) invert(0.95)}#navigation .mainNavi .naviIconAct{position:absolute;top:6px;left:0;width:100%;height:50px;opacity:0;-webkit-user-select:none;user-select:none;transition:opacity 250ms ease-in-out}#navigation .mainNavi .naviIconAct img{transition:transform 250ms ease-in-out;transform:scale(0.85);-webkit-user-select:none;user-select:none;touch-action:none}#navigation .mainNavi.act{transition-delay:100ms;transition-duration:250ms;-webkit-user-select:none;user-select:none}#navigation .mainNavi.act .naviTitle{transition-delay:100ms;color:var(--of-accent)}#navigation .mainNavi.act .naviIcon{opacity:0}#navigation .mainNavi.act .naviIconAct{opacity:1}#navigation .mainNavi.act .naviIconAct img{transition:transform 250ms ease-in-out;transform:scale(1);transition-delay:100ms}#navigation .mainNavi#navSearch{width:18%;flex:0 0 18%}html[data-app=ios] #navigation{left:20px;right:20px;bottom:calc(var(--sab) - 12px)}#subNavigations.appStart .subNaviButton{transform:scale(0);opacity:0;transition:none}@media(prefers-reduced-motion: reduce){#navigation.slide-up-fade-in{animation:none;opacity:1}}.subNaviContent{position:fixed;transition-property:bottom;transition-timing-function:cubic-bezier(0.68, -0.25, 0.265, 1.2);transition-duration:420ms;transition-delay:0ms}.subNaviContent.tr{top:calc(.8rem + var(--sat));right:.8rem}.subNaviContent.br-0{bottom:calc(72px + .8rem + (var(--sab))/5*4);right:.8rem}.subNaviContent.br-1{bottom:calc(130px + .8rem + (var(--sab))/5*4);right:.8rem}.subNaviContent.br-2{bottom:calc(275px + .8rem + (var(--sab))/5*4);right:.8rem}.subNaviContent .subNaviButton{position:relative;width:3.7rem;height:3.7rem;padding:.9rem 0;border-radius:50%;text-align:center;background-color:var(--of-round-btn-solid);transform:scale(0);opacity:0;border:none;outline:none;cursor:pointer;transition-property:transform,opacity;transition-timing-function:cubic-bezier(0.68, -0.25, 0.265, 1.2);transition-duration:220ms;transition-delay:0ms}.subNaviContent .subNaviButton.small{width:3rem;height:3rem;padding:.7rem 0}.subNaviContent .subNaviButton:active{transform:scale(0.96) !important;transition-duration:220ms !important;transition-delay:0ms !important}.subNaviContent .subNaviButton.small:active{transform:scale(0.92) !important;transition-duration:220ms !important;transition-delay:0ms !important}.subNaviContent.openExploreNavigation .subNaviButton{background-color:var(--of-accent)}body.page-explore .subNaviContent.openExploreNavigation{z-index:17}body.page-explore .subNaviContent.openExploreNavigation .subNaviButton{transform:scale(1);opacity:1;transition-timing-function:cubic-bezier(0.68, -0.25, 0.265, 1.55);transition-duration:380ms}html[data-map=true] body.page-map .subNaviContent.mapGetlocation,html[data-map=true] body.page-map .subNaviContent.mapLayerSettings,body.page-map .subNaviContent.btnOpenMapBookmarks{z-index:15}html[data-map=true] body.page-map .subNaviContent.mapGetlocation .subNaviButton,html[data-map=true] body.page-map .subNaviContent.mapLayerSettings .subNaviButton,body.page-map .subNaviContent.btnOpenMapBookmarks .subNaviButton{transform:scale(1);opacity:1;transition-timing-function:cubic-bezier(0.68, -0.25, 0.265, 1.55);transition-duration:420ms;transition-delay:20ms}html[data-map=true] body.page-map .subNaviContent.mapGetlocation.br-1 .subNaviButton,html[data-map=true] body.page-map .subNaviContent.mapLayerSettings.br-1 .subNaviButton,body.page-map .subNaviContent.btnOpenMapBookmarks.br-1 .subNaviButton{transition-delay:220ms}html[data-map=true] body.page-map .subNaviContent.mapGetlocation.br-2 .subNaviButton,html[data-map=true] body.page-map .subNaviContent.mapLayerSettings.br-2 .subNaviButton,body.page-map .subNaviContent.btnOpenMapBookmarks.br-2 .subNaviButton{transition-delay:420ms}html[data-map=true][data-mappoint-show=true] body.page-map .subNaviContent.mapLayerSettings .subNaviButton,html[data-map=true][data-mappoint-show=true] body.page-map .subNaviContent.btnOpenMapBookmarks .subNaviButton{transform:scale(0);opacity:0}html[data-map=true][data-mappoint-show=true] body.page-map .subNaviContent.mapGetlocation{transition-delay:420ms}body.page-events:not(.event-calendar):not([data-event-current-tab=overview]) .subNaviContent.btnOpenEventsFilter{z-index:15}body.page-events:not(.event-calendar):not([data-event-current-tab=overview]) .subNaviContent.btnOpenEventsFilter .subNaviButton{transform:scale(1);opacity:1;transition-timing-function:cubic-bezier(0.68, -0.25, 0.265, 1.55);transition-duration:420ms}[draggable=true]{-webkit-user-select:none;user-select:none}[draggable]{-webkit-user-select:none;user-select:none}.sortDraggableItems .draggable{cursor:move;padding:.5rem 1rem .5rem .5rem;background-color:var(--of-surface);border:0px;border-bottom:1px solid var(--of-bg-line);-webkit-user-select:none;user-select:none;transition:box-shadow 300ms ease-in-out;will-change:transform;z-index:1}.sortDraggableItems .draggable .sortIcon{position:absolute;right:1rem;top:25%}.sortDraggableItems .draggable.sortable-chosen{box-shadow:var(--of-shadow-12);background-color:var(--of-surface-2);border-bottom:1px solid var(--of-bg-line);z-index:2}#dropdownPortal{position:fixed;top:0;left:0;width:0;height:0;z-index:20}[data-dropdown-canvas]{position:absolute;display:block;width:275px;z-index:15}[data-dropdown-canvas] .dropdownCanvas{border-radius:10px;background-color:rgb(var(--of-bg-rgb) / 1)}[data-dropdown-canvas] .dropdownCanvas .link{padding:12px 8px;border-top:.05rem solid var(--of-border);cursor:pointer;display:flex;align-items:center}[data-dropdown-canvas] .dropdownCanvas .link>.line-end{margin-left:auto;flex:0 0 auto}[data-dropdown-canvas] .dropdownCanvas .link svg{margin:0}[data-dropdown-canvas] .dropdownCanvas .text{padding:5px 8px;border-top:.05rem solid var(--of-border)}[data-dropdown-canvas] .dropdownCanvas .checkboxToggle label{width:2.5rem;height:1.5rem}[data-dropdown-canvas] .dropdownCanvas .checkboxToggle label:after{top:.2rem;left:.2rem;width:1.1rem;height:1.1rem}[data-dropdown-canvas] .dropdownCanvas .checkboxToggle input:checked+label:after{left:calc(100% - 4px)}[data-dropdown-canvas] .dropdownCanvas .checkboxToggle label:active:after{width:1.35rem}[data-dropdown-canvas].width-sm{width:220px}.checkboxToggle input[type=checkbox]{position:absolute;right:-500px;height:0;width:0;visibility:hidden}.checkboxToggle label{cursor:pointer;text-indent:-9999px;width:3rem;height:1.8rem;background:var(--of-toggle);display:block;border-radius:100px;position:relative}.checkboxToggle label:after{content:"";position:absolute;top:.25rem;left:.25rem;width:1.3rem;height:1.3rem;background:#f8f9fa;border-radius:90px;transition:340ms cubic-bezier(0.86, 0.06, 0, 1.53)}.checkboxToggle input:checked+label{background:var(--of-success)}.checkboxToggle input:checked+label:after{left:calc(100% - 5px);transform:translateX(-100%)}.checkboxToggle label:active:after{width:1.65rem}.themeChoice{display:flex;gap:.5rem;padding:.5rem 0 .25rem}.themeChoice button{flex:1 1 0;display:flex;flex-direction:column;align-items:center;gap:.25rem;padding:.6rem .25rem .5rem;font-size:.85rem;color:var(--of-text);background:rgb(var(--of-text-rgb) / 0.04);border:2px solid rgba(0,0,0,0);border-radius:10px;cursor:pointer;transition:border-color 220ms ease-in-out,background-color 220ms ease-in-out}.themeChoice button svg{fill:var(--of-text)}html[data-theme-pref=system] .themeChoice [data-theme-btn=system],html[data-theme-pref=light] .themeChoice [data-theme-btn=light],html[data-theme-pref=dark] .themeChoice [data-theme-btn=dark]{border-color:var(--of-accent-2);background:var(--of-accent-2);color:var(--of-white)}html[data-theme-pref=system] .themeChoice [data-theme-btn=system] svg,html[data-theme-pref=light] .themeChoice [data-theme-btn=light] svg,html[data-theme-pref=dark] .themeChoice [data-theme-btn=dark] svg{fill:var(--of-white)}.switch-content{cursor:pointer}.switch-content.hide{visibility:hidden;height:0}.switch-content.show{visibility:visible;height:auto}.unreadBadge{min-width:1.4rem;height:1.4rem;padding:0 .25rem;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;font-size:.7rem;line-height:1}.subNaviButton .unreadBadge{top:12%;left:88%;transform:translate(-50%, -50%)}html[data-theme=dark] .btn-like img[src$="thumbsup_dark.svg"]{filter:brightness(0) invert(0.95)}html[data-theme=dark] .btn-like[data-user-action=true]::after{filter:brightness(0) invert(0.95)}html[data-theme=dark] .btn-like.act::after{animation-name:likeButtonFullDark}#termsOfUse{display:block;position:fixed;width:100%;height:100%;border-radius:20px 20px 0 0}#termsOfUse #canvasIntro{position:absolute;top:0;bottom:0;width:100%;height:100%;overflow:hidden;transition:filter 640ms;z-index:15}html[data-overlay-current="1"] #termsOfUse #canvasIntro{filter:blur(20px)}#termsOfUse #canvasIntro #termsOfUseTop{position:fixed;top:0;width:100%;margin-top:12vh;text-align:center}#termsOfUse #canvasIntro #termsOfUseBottom{position:absolute;top:0;bottom:0;width:100%;height:100%;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none;z-index:2}#termsOfUse #canvasIntro #termsOfUseBottom::-webkit-scrollbar{display:none}#termsOfUse #canvasIntro #termsOfUseBottom #termsOfUseBottomScroll{height:calc(100% + 1px)}#termsOfUse #canvasIntro #termsOfUseBottom #termsOfUseBottomScroll #termsOfUseInfo{position:absolute;bottom:calc(18px + var(--sab));pointer-events:auto}#termsOfUse #canvasIntro #termsOfUseLinks{position:absolute;width:100%;bottom:var(--sab);z-index:1}#termsOfUse #introBackground{position:fixed;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:5}#termsOfUse #introBackground img{margin:0 -50%;height:100%;width:auto}#termsOfUse #introOverlay{display:block;position:fixed;overflow-y:auto;top:0;bottom:0;width:100%;height:100%;background-color:of-alpha(ink, 0.17);background:linear-gradient(310deg, of-alpha(bg, 0.62) 20%, of-alpha(surface, 0.31));backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);z-index:10}#page:not(.page-intro) [data-privacy-view=intro]{display:none}#page.page-intro [data-privacy-view=settings]{display:none}:root{--icon-explore: url(/assets/img/icons/aktuell_dark.svg);--icon-map: url(/assets/img/icons/stadtplan_dark.svg);--icon-calendar: url(/assets/img/icons/kalender_dark.svg);--icon-app: url(/assets/img/icons/icon_ofindo_badge_small_dark.svg)}html[data-theme=dark]{--icon-explore: url(/assets/img/icons/aktuell_light.svg);--icon-map: url(/assets/img/icons/stadtplan_light.svg);--icon-calendar: url(/assets/img/icons/kalender_light.svg);--icon-app: url(/assets/img/icons/icon_ofindo_badge_small_light.svg)}.ofindoIcon{display:inline-block;vertical-align:middle;width:18px;height:18px;background-position:center;background-size:contain;background-repeat:no-repeat}.ofindoIcon.icon-explore{background-image:var(--icon-explore)}.ofindoIcon.icon-map{background-image:var(--icon-map)}.ofindoIcon.icon-calendar{background-image:var(--icon-calendar)}.ofindoIcon.icon-app{width:18px;height:15px;background-image:var(--icon-app)}.ofindoIcon.icon-share{width:24px;height:24px;background-image:var(--icon-share-dark)}.ofindoIcon.icon-share.icon-share-primary{background-image:var(--icon-share-primary)}.hospital .mapPointIcon{background-image:url("../../assets/img/icons/map/points/hospital.svg")}.doctor .mapPointIcon{background-image:url("../../assets/img/icons/map/points/doctor.svg")}.dentist .mapPointIcon{background-image:url("../../assets/img/icons/map/points/dentist.svg")}.pharmacy .mapPointIcon{background-image:url("../../assets/img/icons/map/points/apotheke.svg")}.veterinary .mapPointIcon{background-image:url("../../assets/img/icons/map/points/veterinary.svg")}.school .mapPointIcon{background-image:url("../../assets/img/icons/map/points/school.svg")}.college .mapPointIcon,.university .mapPointIcon{background-image:url("../../assets/img/icons/map/points/college.svg")}.library .mapPointIcon{background-image:url("../../assets/img/icons/map/points/library.svg")}.police .mapPointIcon{background-image:url("../../assets/img/icons/map/points/police.svg")}.fire-station .mapPointIcon,.firestation .mapPointIcon{background-image:url("../../assets/img/icons/map/points/fire-station.svg")}.post .mapPointIcon,.postoffice .mapPointIcon{background-image:url("../../assets/img/icons/map/points/post.svg")}.town-hall .mapPointIcon,.courthouse .mapPointIcon{background-image:url("../../assets/img/icons/map/points/town-hall.svg")}.bank .mapPointIcon,.atm .mapPointIcon{background-image:url("../../assets/img/icons/map/points/bank.svg")}.religious-christian .mapPointIcon{background-image:url("../../assets/img/icons/map/points/religious-christian.svg")}.religious-muslim .mapPointIcon{background-image:url("../../assets/img/icons/map/points/religious-muslim.svg")}.religious-jewish .mapPointIcon{background-image:url("../../assets/img/icons/map/points/religious-jewish.svg")}.religious-buddhist .mapPointIcon{background-image:url("../../assets/img/icons/map/points/religious-buddhist.svg")}.place-of-worship .mapPointIcon,.placeofworship .mapPointIcon{background-image:url("../../assets/img/icons/map/points/place-of-worship.svg")}.museum .mapPointIcon{background-image:url("../../assets/img/icons/map/points/museum.svg")}.cinema .mapPointIcon,.movietheater .mapPointIcon{background-image:url("../../assets/img/icons/map/points/cinema.svg")}.theater .mapPointIcon,.theatre .mapPointIcon{background-image:url("../../assets/img/icons/map/points/theatre.svg")}.park .mapPointIcon{background-image:url("../../assets/img/icons/map/points/park.svg")}.playground .mapPointIcon{background-image:url("../../assets/img/icons/map/points/playground.svg")}.zoo .mapPointIcon,.aquarium .mapPointIcon{background-image:url("../../assets/img/icons/map/points/zoo.svg")}.stadium .mapPointIcon{background-image:url("../../assets/img/icons/map/points/stadium.svg")}.swimming .mapPointIcon{background-image:url("../../assets/img/icons/map/points/swimming.svg")}.fitness-centre .mapPointIcon,.fitnesscenter .mapPointIcon{background-image:url("../../assets/img/icons/map/points/fitness-centre.svg")}.amusement-park .mapPointIcon,.amusementpark .mapPointIcon{background-image:url("../../assets/img/icons/map/points/amusement-park.svg")}.bowling-alley .mapPointIcon{background-image:url("../../assets/img/icons/map/points/bowling-alley.svg")}.golf .mapPointIcon{background-image:url("../../assets/img/icons/map/points/golf.svg")}.tennis .mapPointIcon{background-image:url("../../assets/img/icons/map/points/tennis.svg")}.soccer .mapPointIcon{background-image:url("../../assets/img/icons/map/points/soccer.svg")}.beach .mapPointIcon{background-image:url("../../assets/img/icons/map/points/beach.svg")}.airport .mapPointIcon{background-image:url("../../assets/img/icons/map/points/airport.svg")}.rail .mapPointIcon{background-image:url("../../assets/img/icons/map/points/rail.svg")}.bus .mapPointIcon,.publictransport .mapPointIcon{background-image:url("../../assets/img/icons/map/points/bus.svg")}.parking .mapPointIcon{background-image:url("../../assets/img/icons/map/points/parking.svg")}.fuel .mapPointIcon,.gasstation .mapPointIcon{background-image:url("../../assets/img/icons/map/points/fuel.svg")}.charging-station .mapPointIcon,.evcharger .mapPointIcon{background-image:url("../../assets/img/icons/map/points/charging-station.svg")}.car-repair .mapPointIcon,.autorepair .mapPointIcon{background-image:url("../../assets/img/icons/map/points/car-repair.svg")}.car-rental .mapPointIcon,.carrental .mapPointIcon{background-image:url("../../assets/img/icons/map/points/car-rental.svg")}.hotel .mapPointIcon{background-image:url("../../assets/img/icons/map/points/hotel.svg")}.lodging .mapPointIcon{background-image:url("../../assets/img/icons/map/points/lodging.svg")}.campsite .mapPointIcon,.campground .mapPointIcon{background-image:url("../../assets/img/icons/map/points/campsite.svg")}.restaurant .mapPointIcon{background-image:url("../../assets/img/icons/map/points/restaurant.svg")}.fast-food .mapPointIcon{background-image:url("../../assets/img/icons/map/points/fast-food.svg")}.cafe .mapPointIcon{background-image:url("../../assets/img/icons/map/points/cafe.svg")}.bar .mapPointIcon,.nightlife .mapPointIcon{background-image:url("../../assets/img/icons/map/points/bar.svg")}.bakery .mapPointIcon{background-image:url("../../assets/img/icons/map/points/bakery.svg")}.ice-cream .mapPointIcon{background-image:url("../../assets/img/icons/map/points/ice-cream.svg")}.brewery .mapPointIcon,.winery .mapPointIcon{background-image:url("../../assets/img/icons/map/points/beer.svg")}.grocery .mapPointIcon,.foodmarket .mapPointIcon,.supermarket .mapPointIcon{background-image:url("../../assets/img/icons/map/points/grocery.svg")}.market .mapPointIcon{background-image:url("../../assets/img/icons/map/points/market.svg")}.shop .mapPointIcon,.store .mapPointIcon{background-image:url("../../assets/img/icons/map/points/shop.svg")}.hairdresser .mapPointIcon,.beauty .mapPointIcon,.salon .mapPointIcon{background-image:url("../../assets/img/icons/map/points/hairdresser.svg")}.clothing-store .mapPointIcon,.clothingstore .mapPointIcon{background-image:url("../../assets/img/icons/map/points/clothing-store.svg")}.jewelry-store .mapPointIcon{background-image:url("../../assets/img/icons/map/points/jewelry-store.svg")}.florist .mapPointIcon{background-image:url("../../assets/img/icons/map/points/florist.svg")}.furniture .mapPointIcon{background-image:url("../../assets/img/icons/map/points/furniture.svg")}.hardware .mapPointIcon{background-image:url("../../assets/img/icons/map/points/hardware.svg")}.gift .mapPointIcon{background-image:url("../../assets/img/icons/map/points/gift.svg")}.laundry .mapPointIcon{background-image:url("../../assets/img/icons/map/points/laundry.svg")}.optician .mapPointIcon{background-image:url("../../assets/img/icons/map/points/optician.svg")}.alcohol-shop .mapPointIcon{background-image:url("../../assets/img/icons/map/points/alcohol-shop.svg")}.convenience .mapPointIcon{background-image:url("../../assets/img/icons/map/points/convenience.svg")}.confectionery .mapPointIcon{background-image:url("../../assets/img/icons/map/points/confectionery.svg")}.shoe .mapPointIcon{background-image:url("../../assets/img/icons/map/points/shoe.svg")}.mobile-phone .mapPointIcon{background-image:url("../../assets/img/icons/map/points/mobile-phone.svg")}.garden-centre .mapPointIcon{background-image:url("../../assets/img/icons/map/points/garden-centre.svg")}.office .mapPointIcon{background-image:url("../../assets/img/icons/map/points/suitcase.svg")}.driving-school .mapPointIcon{background-image:url("../../assets/img/icons/map/points/car.svg")}.sports-club .mapPointIcon{background-image:url("../../assets/img/icons/map/points/pitch.svg")}.warehouse .mapPointIcon{background-image:url("../../assets/img/icons/map/points/warehouse.svg")}.industry .mapPointIcon{background-image:url("../../assets/img/icons/map/points/industry.svg")}.farm .mapPointIcon{background-image:url("../../assets/img/icons/map/points/farm.svg")}.building .mapPointIcon{background-image:url("../../assets/img/icons/map/points/building.svg")}.car .mapPointIcon{background-image:url("../../assets/img/icons/map/points/car.svg")}.bicycle .mapPointIcon{background-image:url("../../assets/img/icons/map/points/bicycle.svg")}.harbor .mapPointIcon{background-image:url("../../assets/img/icons/map/points/harbor.svg")}.attraction .mapPointIcon{background-image:url("../../assets/img/icons/map/points/attraction.svg")}.art-gallery .mapPointIcon{background-image:url("../../assets/img/icons/map/points/art-gallery.svg")}.casino .mapPointIcon{background-image:url("../../assets/img/icons/map/points/casino.svg")}.marina .mapPointIcon{background-image:url("../../assets/img/icons/map/points/harbor.svg")}.nationalpark .mapPointIcon{background-image:url("../../assets/img/icons/map/points/park.svg")}.restroom .mapPointIcon{background-image:url("../../assets/img/icons/map/points/toilet.svg")}.baseball .mapPointIcon{background-image:url("../../assets/img/icons/map/points/baseball.svg")}.basketball .mapPointIcon{background-image:url("../../assets/img/icons/map/points/basketball.svg")}.volleyball .mapPointIcon{background-image:url("../../assets/img/icons/map/points/volleyball.svg")}.tabletennis .mapPointIcon{background-image:url("../../assets/img/icons/map/points/table-tennis.svg")}.bowling .mapPointIcon{background-image:url("../../assets/img/icons/map/points/bowling-alley.svg")}.skating .mapPointIcon{background-image:url("../../assets/img/icons/map/points/skateboard.svg")}.skiing .mapPointIcon{background-image:url("../../assets/img/icons/map/points/skiing.svg")}.hiking .mapPointIcon,.rockclimbing .mapPointIcon{background-image:url("../../assets/img/icons/map/points/mountain.svg")}.kayaking .mapPointIcon{background-image:url("../../assets/img/icons/map/points/kayaking.svg")}.surfing .mapPointIcon{background-image:url("../../assets/img/icons/map/points/surfing.svg")}.minigolf .mapPointIcon{background-image:url("../../assets/img/icons/map/points/golf.svg")}.gokart .mapPointIcon{background-image:url("../../assets/img/icons/map/points/gokart.svg")}.spa .mapPointIcon{background-image:url("../../assets/img/icons/map/points/spa.svg")}.castle .mapPointIcon,.fortress .mapPointIcon{background-image:url("../../assets/img/icons/map/points/castle.svg")}.landmark .mapPointIcon,.nationalmonument .mapPointIcon{background-image:url("../../assets/img/icons/map/points/landmark.svg")}.musicvenue .mapPointIcon{background-image:url("../../assets/img/icons/map/points/music.svg")}.animalservice .mapPointIcon{background-image:url("../../assets/img/icons/map/points/veterinary.svg")}.automotiverepair .mapPointIcon{background-image:url("../../assets/img/icons/map/points/car-repair.svg")}.conventioncenter .mapPointIcon{background-image:url("../../assets/img/icons/map/points/conventioncenter.svg")}.distillery .mapPointIcon{background-image:url("../../assets/img/icons/map/points/distillery.svg")}.fairground .mapPointIcon{background-image:url("../../assets/img/icons/map/points/amusement-park.svg")}.fishmarket .mapPointIcon{background-image:url("../../assets/img/icons/map/points/fishmarket.svg")}.planetarium .mapPointIcon{background-image:url("../../assets/img/icons/map/points/planetarium.svg")}.rvpark .mapPointIcon{background-image:url("../../assets/img/icons/map/points/campsite.svg")}.default .mapPointIcon,.mappoint .mapPointIcon{background-image:url("../../assets/img/icons/map/points/marker.svg")}.overlayStyle{display:block;position:fixed;overflow:hidden;bottom:-4%;width:100%;height:calc(100% - var(--sat-raw));background-color:rgb(var(--of-bg-rgb) / 0.6);border-radius:20px 20px 0 0;transform:scale(1) translate3d(0, 105vh, 0);will-change:transform;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);--overlay-pb: calc(1rem + var(--sab))}.overlayStyle .overlayContent{position:relative;overflow-x:auto;overflow-y:auto;width:100%;height:96%;border-radius:20px 20px 0 0;z-index:8;overscroll-behavior-y:contain}.overlayStyle .overlayContent::after{content:"";display:block;height:var(--overlay-pb)}.overlayStyle .overlayContent.overlayFullBleed{--overlay-pb: 0px}.overlayStyle .overlayContent.overlayBgWhite{background-color:var(--of-surface)}.overlayStyle .overlayContent.overlayDark{background-color:var(--of-ink-deep)}.overlayStyle .overlayContent.overlayDark .overlayHeader{color:var(--of-white)}.overlayStyle .overlayContent.overlayDark .eventsBottomFooter .text-bg-2-muted{color:rgb(var(--of-white-rgb) / 0.9) !important;fill:rgb(var(--of-white-rgb) / 0.9) !important}.overlayStyle .overlayContent.overlayDark .overlayErrorMessage{color:var(--of-on-ink)}.overlayStyle .overlayContent.top-primary-dark-bg::before,.overlayStyle .overlayContent.top-success-bg::before{content:"";position:fixed;display:block;top:0;height:50vh;left:0;right:0;z-index:1}.overlayStyle .overlayContent.top-primary-dark-bg div:first-child,.overlayStyle .overlayContent.top-success-bg div:first-child{position:relative;z-index:2}.overlayStyle .overlayContent.top-primary-dark-bg::before{background-color:var(--of-ink)}.overlayStyle .overlayContent.top-success-bg::before{background-color:var(--of-success)}.overlayStyle .overlayContent .overlayHeader{position:fixed;top:0;z-index:1}.overlayStyle .overlayContent .overlayHeader img{position:relative;width:100%;height:100%;object-fit:cover;object-position:center;margin-top:-24vw;z-index:1}.overlayStyle .overlayContent .overlayHeader .overlayHeaderPlaceholder{position:absolute;top:0;left:0;z-index:0}.overlayStyle .overlayContent .overlayHeader .overlayHeaderImage{opacity:0;transition:opacity 220ms ease-in-out}.overlayStyle .overlayContent .overlayHeader .overlayHeaderImage.loaded{opacity:1}.overlayStyle .overlayContent .overlayHeader::after{content:"";position:absolute;bottom:20px;left:0;right:0;height:70px;background:linear-gradient(to bottom, transparent, var(--overlay-bg, transparent));pointer-events:none;z-index:1}.overlayStyle .overlayContent #mapPagePlacesCategory .overlayHeader,.overlayStyle .overlayContent #mapPagePlacesIndex .overlayHeader{width:100%;height:76vw;background:linear-gradient(to bottom, rgba(0, 0, 0, 0.22), rgba(0, 0, 0, 0))}.overlayStyle .overlayContent #mapPagePlacesIndex .overlayHeader{background:linear-gradient(to bottom, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0))}.overlayStyle .overlayContent .contentCanvas{position:relative;z-index:3}.overlayStyle .overlayContent .overlayHeader+.contentCanvas{margin-top:54vw}.overlayStyle .overlayContent .overlayTitle{position:fixed;left:10vw;top:0;width:80vw;height:54vw;display:flex;align-items:center;justify-content:center;font-size:10vw;text-align:center;will-change:opacity,transform,filter;z-index:2;line-height:.95}.overlayStyle .overlayContent .overlayTitle.entryTitleGroup{flex-direction:column}.overlayStyle .overlayContent .overlayTitle.entryTitleGroup .icon{font-size:18vw;line-height:1;margin-bottom:.25vw}.overlayStyle .overlayContent .overlayTitle.entryTitleGroup .icon.iconOfindoji{font-size:30vw}.overlayStyle .overlayContent .overlayTitle.entryTitleGroup .icon.iconEmoji{margin-bottom:2vw}.overlayStyle .overlayContent .overlayTitle.entryTitleGroup .ofindoji{display:block;width:auto;height:1em;margin:0 auto;object-fit:contain;vertical-align:top}.overlayStyle .overlayContent .overlayTitle.entryTitleGroup .entryTitleHeadline{font-size:8vw;line-height:.95}.overlayStyle .overlayContent .overlayTitle.collectionTitleGroup{flex-direction:column}.overlayStyle .overlayContent .overlayTitle.collectionTitleGroup .collectionPlaceLink{font-size:4vw;line-height:1.2;margin-bottom:1.2vw;cursor:pointer}.overlayStyle .overlayContent .overlayTitle.collectionTitleGroup .collectionHeadline{font-size:10vw;line-height:.95}.overlayStyle .overlayContent .collectionIntro{position:fixed;top:calc(54vw - 32px);left:0;right:0;padding:0 .75rem;z-index:2}.overlayStyle .overlayContent .collectionIntro .collectionPlaceLink{display:inline-block;font-size:1.0625rem;line-height:1.2;cursor:pointer}.overlayStyle .overlayContent .collectionIntro .collectionDescription{margin-top:3rem}.overlayStyle iframe{position:absolute;width:100%;height:100%;top:0;bottom:0;outline:none;border:none;border-radius:20px 20px 0 0;overflow:hidden}.overlayStyle .overlayClose{position:absolute;top:0;right:0;margin:0;padding:0;border:none;background-color:rgb(var(--of-ink-rgb) / 0);cursor:pointer;text-align:center;transition-property:transform,opacity;transition-timing-function:cubic-bezier(0.68, -0.25, 0.265, 1.2);will-change:transform,opacity;z-index:30}.overlayStyle .overlayClose div{width:39px;height:39px;padding:6px;margin:.8rem;background-color:var(--of-round-btn);border-radius:50%;overflow:hidden;transition:background-color 220ms ease-out}.overlayStyle .overlayClose div svg{fill:var(--of-white);transition:fill 220ms ease-out}.overlayStyle .overlayClose:active{transform:scale(0.94) !important;transition-duration:220ms !important}.overlayStyle .overlayClose:active div{background-color:rgb(var(--of-ink-rgb) / 0.6)}.overlayStyle.show{transform:translate3d(0, 0, 0);transition:transform 420ms cubic-bezier(0.32, 0.72, 0, 1),-webkit-backdrop-filter 150ms ease-out;transition:transform 420ms cubic-bezier(0.32, 0.72, 0, 1),backdrop-filter 150ms ease-out;transition:transform 420ms cubic-bezier(0.32, 0.72, 0, 1),backdrop-filter 150ms ease-out,-webkit-backdrop-filter 150ms ease-out;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.overlayStyle.hide{transform:translate3d(0, 105vh, 0);transition:transform 350ms cubic-bezier(0.4, 0, 1, 1),-webkit-backdrop-filter 100ms ease-in;transition:transform 350ms cubic-bezier(0.4, 0, 1, 1),backdrop-filter 100ms ease-in;transition:transform 350ms cubic-bezier(0.4, 0, 1, 1),backdrop-filter 100ms ease-in,-webkit-backdrop-filter 100ms ease-in;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}.overlayStyle.hide-back{transform:scale(0.88) translate3d(0, -8vh, 0);opacity:0;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);pointer-events:none;transition:transform 400ms cubic-bezier(0.32, 0.72, 0, 1),opacity 320ms ease-out,-webkit-backdrop-filter 150ms ease-in;transition:transform 400ms cubic-bezier(0.32, 0.72, 0, 1),opacity 320ms ease-out,backdrop-filter 150ms ease-in;transition:transform 400ms cubic-bezier(0.32, 0.72, 0, 1),opacity 320ms ease-out,backdrop-filter 150ms ease-in,-webkit-backdrop-filter 150ms ease-in}[data-overlay-current="2"] .overlayStyle[data-overlay-id="1"]{will-change:transform;transform:scale(0.96) translate3d(0, -3vh, 0) !important;transition-duration:430ms;transition-delay:10ms}[data-overlay-current="2"] .overlayStyle[data-overlay-id="1"] .overlayContent,[data-overlay-current="2"] .overlayStyle[data-overlay-id="1"] .overlayClose{animation:fade-blur ease 420ms;animation-iteration-count:1;animation-fill-mode:forwards;opacity:1}[data-overlay-current="3"] .overlayStyle[data-overlay-id="2"]{will-change:transform;transform:scale(0.96) translate3d(0, -3.1vh, 0);transition-duration:430ms;transition-delay:10ms}[data-overlay-current="3"] .overlayStyle[data-overlay-id="2"] .overlayContent,[data-overlay-current="3"] .overlayStyle[data-overlay-id="2"] .overlayClose{animation:fade-blur ease 420ms;animation-iteration-count:1;animation-fill-mode:forwards;opacity:1}[data-overlay-current="4"] .overlayStyle[data-overlay-id="3"]{will-change:transform;transform:scale(0.96) translate3d(0, -3.2vh, 0);transition-duration:430ms;transition-delay:10ms}[data-overlay-current="4"] .overlayStyle[data-overlay-id="3"] .overlayContent,[data-overlay-current="4"] .overlayStyle[data-overlay-id="3"] .overlayClose{animation:fade-blur ease 420ms;animation-iteration-count:1;animation-fill-mode:forwards;opacity:1}[data-overlay-current="5"] .overlayStyle[data-overlay-id="4"]{will-change:transform;transform:scale(0.96) translate3d(0, -3.3vh, 0);transition-duration:430ms;transition-delay:10ms}[data-overlay-current="5"] .overlayStyle[data-overlay-id="4"] .overlayContent,[data-overlay-current="5"] .overlayStyle[data-overlay-id="4"] .overlayClose{animation:fade-blur ease 420ms;animation-iteration-count:1;animation-fill-mode:forwards;opacity:1}[data-overlay-current="6"] .overlayStyle[data-overlay-id="5"]{will-change:transform;transform:scale(0.96) translate3d(0, -3.4vh, 0);transition-duration:430ms;transition-delay:10ms}[data-overlay-current="6"] .overlayStyle[data-overlay-id="5"] .overlayContent,[data-overlay-current="6"] .overlayStyle[data-overlay-id="5"] .overlayClose{animation:fade-blur ease 420ms;animation-iteration-count:1;animation-fill-mode:forwards;opacity:1}[data-overlay-current="7"] .overlayStyle[data-overlay-id="6"]{will-change:transform;transform:scale(0.96) translate3d(0, -3.5vh, 0);transition-duration:430ms;transition-delay:10ms}[data-overlay-current="7"] .overlayStyle[data-overlay-id="6"] .overlayContent,[data-overlay-current="7"] .overlayStyle[data-overlay-id="6"] .overlayClose{animation:fade-blur ease 420ms;animation-iteration-count:1;animation-fill-mode:forwards;opacity:1}[data-overlay-current="8"] .overlayStyle[data-overlay-id="7"]{will-change:transform;transform:scale(0.96) translate3d(0, -3.6vh, 0);transition-duration:430ms;transition-delay:10ms}[data-overlay-current="8"] .overlayStyle[data-overlay-id="7"] .overlayContent,[data-overlay-current="8"] .overlayStyle[data-overlay-id="7"] .overlayClose{animation:fade-blur ease 420ms;animation-iteration-count:1;animation-fill-mode:forwards;opacity:1}[data-overlay-current="9"] .overlayStyle[data-overlay-id="8"]{will-change:transform;transform:scale(0.96) translate3d(0, -3.7vh, 0);transition-duration:430ms;transition-delay:10ms}[data-overlay-current="9"] .overlayStyle[data-overlay-id="8"] .overlayContent,[data-overlay-current="9"] .overlayStyle[data-overlay-id="8"] .overlayClose{animation:fade-blur ease 420ms;animation-iteration-count:1;animation-fill-mode:forwards;opacity:1}[data-overlay-current="10"] .overlayStyle[data-overlay-id="9"]{will-change:transform;transform:scale(0.96) translate3d(0, -3.8vh, 0);transition-duration:430ms;transition-delay:10ms}[data-overlay-current="10"] .overlayStyle[data-overlay-id="9"] .overlayContent,[data-overlay-current="10"] .overlayStyle[data-overlay-id="9"] .overlayClose{animation:fade-blur ease 420ms;animation-iteration-count:1;animation-fill-mode:forwards;opacity:1}[data-overlay-current="3"] .overlayStyle[data-overlay-id="1"],[data-overlay-current="4"] .overlayStyle[data-overlay-id="1"],[data-overlay-current="5"] .overlayStyle[data-overlay-id="1"],[data-overlay-current="6"] .overlayStyle[data-overlay-id="1"],[data-overlay-current="7"] .overlayStyle[data-overlay-id="1"],[data-overlay-current="7"] .overlayStyle[data-overlay-id="1"],[data-overlay-current="8"] .overlayStyle[data-overlay-id="1"],[data-overlay-current="9"] .overlayStyle[data-overlay-id="1"],[data-overlay-current="10"] .overlayStyle[data-overlay-id="1"],[data-overlay-current="4"] .overlayStyle[data-overlay-id="2"],[data-overlay-current="5"] .overlayStyle[data-overlay-id="2"],[data-overlay-current="6"] .overlayStyle[data-overlay-id="2"],[data-overlay-current="7"] .overlayStyle[data-overlay-id="2"],[data-overlay-current="8"] .overlayStyle[data-overlay-id="2"],[data-overlay-current="9"] .overlayStyle[data-overlay-id="2"],[data-overlay-current="10"] .overlayStyle[data-overlay-id="2"],[data-overlay-current="5"] .overlayStyle[data-overlay-id="3"],[data-overlay-current="6"] .overlayStyle[data-overlay-id="3"],[data-overlay-current="7"] .overlayStyle[data-overlay-id="3"],[data-overlay-current="8"] .overlayStyle[data-overlay-id="3"],[data-overlay-current="9"] .overlayStyle[data-overlay-id="3"],[data-overlay-current="10"] .overlayStyle[data-overlay-id="3"],[data-overlay-current="6"] .overlayStyle[data-overlay-id="4"],[data-overlay-current="7"] .overlayStyle[data-overlay-id="4"],[data-overlay-current="8"] .overlayStyle[data-overlay-id="4"],[data-overlay-current="9"] .overlayStyle[data-overlay-id="4"],[data-overlay-current="10"] .overlayStyle[data-overlay-id="4"],[data-overlay-current="7"] .overlayStyle[data-overlay-id="5"],[data-overlay-current="8"] .overlayStyle[data-overlay-id="5"],[data-overlay-current="9"] .overlayStyle[data-overlay-id="5"],[data-overlay-current="10"] .overlayStyle[data-overlay-id="5"],[data-overlay-current="8"] .overlayStyle[data-overlay-id="6"],[data-overlay-current="9"] .overlayStyle[data-overlay-id="6"],[data-overlay-current="10"] .overlayStyle[data-overlay-id="6"],[data-overlay-current="9"] .overlayStyle[data-overlay-id="7"],[data-overlay-current="10"] .overlayStyle[data-overlay-id="7"],[data-overlay-current="10"] .overlayStyle[data-overlay-id="8"]{will-change:transform;transform:scale(0.924) translate3d(0, -6.3vh, 0) !important;transition-duration:430ms;transition-delay:10ms}[data-overlay-current="3"] .overlayStyle[data-overlay-id="1"] .overlayContent,[data-overlay-current="3"] .overlayStyle[data-overlay-id="1"] .overlayClose,[data-overlay-current="4"] .overlayStyle[data-overlay-id="1"] .overlayContent,[data-overlay-current="4"] .overlayStyle[data-overlay-id="1"] .overlayClose,[data-overlay-current="5"] .overlayStyle[data-overlay-id="1"] .overlayContent,[data-overlay-current="5"] .overlayStyle[data-overlay-id="1"] .overlayClose,[data-overlay-current="6"] .overlayStyle[data-overlay-id="1"] .overlayContent,[data-overlay-current="6"] .overlayStyle[data-overlay-id="1"] .overlayClose,[data-overlay-current="7"] .overlayStyle[data-overlay-id="1"] .overlayContent,[data-overlay-current="7"] .overlayStyle[data-overlay-id="1"] .overlayClose,[data-overlay-current="7"] .overlayStyle[data-overlay-id="1"] .overlayContent,[data-overlay-current="7"] .overlayStyle[data-overlay-id="1"] .overlayClose,[data-overlay-current="8"] .overlayStyle[data-overlay-id="1"] .overlayContent,[data-overlay-current="8"] .overlayStyle[data-overlay-id="1"] .overlayClose,[data-overlay-current="9"] .overlayStyle[data-overlay-id="1"] .overlayContent,[data-overlay-current="9"] .overlayStyle[data-overlay-id="1"] .overlayClose,[data-overlay-current="10"] .overlayStyle[data-overlay-id="1"] .overlayContent,[data-overlay-current="10"] .overlayStyle[data-overlay-id="1"] .overlayClose,[data-overlay-current="4"] .overlayStyle[data-overlay-id="2"] .overlayContent,[data-overlay-current="4"] .overlayStyle[data-overlay-id="2"] .overlayClose,[data-overlay-current="5"] .overlayStyle[data-overlay-id="2"] .overlayContent,[data-overlay-current="5"] .overlayStyle[data-overlay-id="2"] .overlayClose,[data-overlay-current="6"] .overlayStyle[data-overlay-id="2"] .overlayContent,[data-overlay-current="6"] .overlayStyle[data-overlay-id="2"] .overlayClose,[data-overlay-current="7"] .overlayStyle[data-overlay-id="2"] .overlayContent,[data-overlay-current="7"] .overlayStyle[data-overlay-id="2"] .overlayClose,[data-overlay-current="8"] .overlayStyle[data-overlay-id="2"] .overlayContent,[data-overlay-current="8"] .overlayStyle[data-overlay-id="2"] .overlayClose,[data-overlay-current="9"] .overlayStyle[data-overlay-id="2"] .overlayContent,[data-overlay-current="9"] .overlayStyle[data-overlay-id="2"] .overlayClose,[data-overlay-current="10"] .overlayStyle[data-overlay-id="2"] .overlayContent,[data-overlay-current="10"] .overlayStyle[data-overlay-id="2"] .overlayClose,[data-overlay-current="5"] .overlayStyle[data-overlay-id="3"] .overlayContent,[data-overlay-current="5"] .overlayStyle[data-overlay-id="3"] .overlayClose,[data-overlay-current="6"] .overlayStyle[data-overlay-id="3"] .overlayContent,[data-overlay-current="6"] .overlayStyle[data-overlay-id="3"] .overlayClose,[data-overlay-current="7"] .overlayStyle[data-overlay-id="3"] .overlayContent,[data-overlay-current="7"] .overlayStyle[data-overlay-id="3"] .overlayClose,[data-overlay-current="8"] .overlayStyle[data-overlay-id="3"] .overlayContent,[data-overlay-current="8"] .overlayStyle[data-overlay-id="3"] .overlayClose,[data-overlay-current="9"] .overlayStyle[data-overlay-id="3"] .overlayContent,[data-overlay-current="9"] .overlayStyle[data-overlay-id="3"] .overlayClose,[data-overlay-current="10"] .overlayStyle[data-overlay-id="3"] .overlayContent,[data-overlay-current="10"] .overlayStyle[data-overlay-id="3"] .overlayClose,[data-overlay-current="6"] .overlayStyle[data-overlay-id="4"] .overlayContent,[data-overlay-current="6"] .overlayStyle[data-overlay-id="4"] .overlayClose,[data-overlay-current="7"] .overlayStyle[data-overlay-id="4"] .overlayContent,[data-overlay-current="7"] .overlayStyle[data-overlay-id="4"] .overlayClose,[data-overlay-current="8"] .overlayStyle[data-overlay-id="4"] .overlayContent,[data-overlay-current="8"] .overlayStyle[data-overlay-id="4"] .overlayClose,[data-overlay-current="9"] .overlayStyle[data-overlay-id="4"] .overlayContent,[data-overlay-current="9"] .overlayStyle[data-overlay-id="4"] .overlayClose,[data-overlay-current="10"] .overlayStyle[data-overlay-id="4"] .overlayContent,[data-overlay-current="10"] .overlayStyle[data-overlay-id="4"] .overlayClose,[data-overlay-current="7"] .overlayStyle[data-overlay-id="5"] .overlayContent,[data-overlay-current="7"] .overlayStyle[data-overlay-id="5"] .overlayClose,[data-overlay-current="8"] .overlayStyle[data-overlay-id="5"] .overlayContent,[data-overlay-current="8"] .overlayStyle[data-overlay-id="5"] .overlayClose,[data-overlay-current="9"] .overlayStyle[data-overlay-id="5"] .overlayContent,[data-overlay-current="9"] .overlayStyle[data-overlay-id="5"] .overlayClose,[data-overlay-current="10"] .overlayStyle[data-overlay-id="5"] .overlayContent,[data-overlay-current="10"] .overlayStyle[data-overlay-id="5"] .overlayClose,[data-overlay-current="8"] .overlayStyle[data-overlay-id="6"] .overlayContent,[data-overlay-current="8"] .overlayStyle[data-overlay-id="6"] .overlayClose,[data-overlay-current="9"] .overlayStyle[data-overlay-id="6"] .overlayContent,[data-overlay-current="9"] .overlayStyle[data-overlay-id="6"] .overlayClose,[data-overlay-current="10"] .overlayStyle[data-overlay-id="6"] .overlayContent,[data-overlay-current="10"] .overlayStyle[data-overlay-id="6"] .overlayClose,[data-overlay-current="9"] .overlayStyle[data-overlay-id="7"] .overlayContent,[data-overlay-current="9"] .overlayStyle[data-overlay-id="7"] .overlayClose,[data-overlay-current="10"] .overlayStyle[data-overlay-id="7"] .overlayContent,[data-overlay-current="10"] .overlayStyle[data-overlay-id="7"] .overlayClose,[data-overlay-current="10"] .overlayStyle[data-overlay-id="8"] .overlayContent,[data-overlay-current="10"] .overlayStyle[data-overlay-id="8"] .overlayClose{animation:fade-blur ease 420ms;animation-iteration-count:1;animation-fill-mode:forwards;opacity:1}#overlaybackground{position:fixed;top:0;right:0;left:0;bottom:0;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);background-color:rgb(var(--of-surface-rgb) / 0.1);opacity:0;z-index:-1;will-change:opacity,background-color}[data-overlay-current]:not([data-overlay-current="0"]) #overlaybackground{animation:overlaybackground-fade-in ease 380ms;animation-iteration-count:1;animation-fill-mode:forwards}[data-overlay-current="0"] #overlaybackground{animation:overlaybackground-fade-out ease 380ms;animation-iteration-count:1;animation-fill-mode:forwards}[data-show-overlay-bg]:not([data-show-overlay-bg=false]) #overlaybackground{animation:overlaybackground-fade-in ease 380ms;animation-iteration-count:1;animation-fill-mode:forwards}[data-show-overlay-bg=false] #overlaybackground{animation:overlaybackground-fade-out ease 380ms;animation-iteration-count:1;animation-fill-mode:forwards}@keyframes overlaybackground-fade-in{0%{opacity:0;background-color:rgb(var(--of-surface-rgb) / 0);background:linear-gradient(310deg, rgb(var(--of-surface-3-rgb) / 0), rgb(var(--of-surface-rgb) / 0));-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);z-index:1}1%{opacity:0;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);z-index:20}100%{opacity:1;background-color:rgb(var(--of-surface-rgb) / 0.7);background:linear-gradient(310deg, rgb(var(--of-surface-3-rgb) / 0.3), rgb(var(--of-surface-rgb) / 0.7));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:20}}@keyframes overlaybackground-fade-out{0%{opacity:1;background-color:rgb(var(--of-surface-rgb) / 0.7);background:linear-gradient(310deg, rgb(var(--of-surface-3-rgb) / 0.3), rgb(var(--of-surface-rgb) / 0.7));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:20}99%{opacity:0;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);z-index:20}100%{opacity:0;background-color:rgb(var(--of-surface-rgb) / 0);background:linear-gradient(310deg, rgb(var(--of-surface-3-rgb) / 0), rgb(var(--of-surface-rgb) / 0));-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);z-index:0}}.display-standard{position:relative;margin-top:.75rem;border-radius:10px;aspect-ratio:1.5;box-shadow:rgba(150,150,150,.05) 0 0 20px 0}.display-standard .displayTop{position:absolute;padding:.45rem 0 0 .5rem}.display-standard .displayTop .badge{border-radius:4px;padding:.25em .45em .35em .35em}.display-standard .displayTop .badge svg{position:relative;top:.5px}.display-standard .displayBottom{position:absolute;bottom:0;padding:.5rem;margin:.5rem;background-color:var(--of-surface-2);width:calc(100% - 1rem);overflow:hidden;border-radius:8px}.display-standard .displayBottom .displayLogo{flex-shrink:0;width:50px;height:50px;border-radius:50%;overflow:hidden;margin:-0.25rem .4rem -0.25rem -0.25rem}.display-standard .displayBottom .displayLogo img{display:block;width:100%;height:100%;object-fit:cover}.display-standard .displayBottom .btn{position:absolute;top:.4rem;right:.4rem;border-radius:5px}.display-standard .displayImg{overflow:hidden;width:100%;aspect-ratio:1.5;border-radius:10px}.display-standard .displayImg img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.display-standard .displayVideo{overflow:hidden;width:100%;aspect-ratio:1.5;border-radius:10px}.display-standard .displayVideo video{display:block;width:100%;height:100%;object-fit:cover;object-position:center;pointer-events:none}.display-standard .entryMoreButton{top:0;right:0;z-index:5}.display-loading[data-display-style=standard]{width:100%;aspect-ratio:1.5}html[data-auth=false] .show-auth-false{display:block}html[data-auth=false] .show-auth-true{display:none}html[data-auth=true] .show-auth-false{display:none}html[data-auth=true] .show-auth-true{display:block}html:not([data-admin=true]) .show-admin-true{display:none !important}.form-icons .form-icon{position:absolute}.form-icons .form-icon-loading{position:absolute;opacity:0}.form-icons .form-icon-success{position:absolute;opacity:0}#socialLoginButtons .btn{position:relative}#socialLoginButtons .btn.btn-loading>:not(.btnLoading){visibility:hidden}#socialLoginButtons .btn.btn-loading .btnLoading{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}#socialLoginButtons .btn.btn-loading .btnLoading .form-icon-loading{position:static}#otpCodeInput input{font-size:1.4rem;border-radius:10px;text-align:center;background-color:rgb(var(--of-text-rgb) / 0.08);border:2px solid rgb(var(--of-text-rgb) / 0.4);margin:0 .1rem;padding:0;width:2.4rem;height:2.8rem}#otpCodeInput input:focus{background-color:rgba(141,147,206,.4);border:2px solid rgb(var(--of-text-rgb) / 0.4)}.show-app-false,.show-app-true,.show-os-ios,.show-os-android,.show-os-other{display:none}html:not([data-app]) .show-app-false{display:block}html[data-app] .show-app-true{display:block}html[data-os=ios] .show-os-ios{display:block}html[data-os=android] .show-os-android{display:block}html[data-os=other] .show-os-other{display:block}:root{--icon-share-dark: url(/assets/img/icons/share_android_dark.svg);--icon-share-black: url(/assets/img/icons/share_android_black.svg);--icon-share-light: url(/assets/img/icons/share_android_light.svg);--icon-share-primary: url(/assets/img/icons/share_android_primary.svg);--icon-share-btn-size: 48%}html[data-os=ios]{--icon-share-dark: url(/assets/img/icons/share_dark.svg);--icon-share-black: url(/assets/img/icons/share_black.svg);--icon-share-light: url(/assets/img/icons/share_light.svg);--icon-share-primary: url(/assets/img/icons/share_primary.svg);--icon-share-btn-size: 43%}html[data-theme=dark]{--icon-share-dark: url(/assets/img/icons/share_android_light.svg)}html[data-theme=dark][data-os=ios]{--icon-share-dark: url(/assets/img/icons/share_light.svg)}.storeBadges{display:flex;flex-wrap:wrap;justify-content:center;gap:.6rem;padding:.2rem 0}.storeBadges img{display:block;width:160px;height:auto}.quelle .publisher{margin-left:20px}.quelle .sourceIcon{position:absolute;vertical-align:middle;margin-top:-1px;margin-left:-1px;padding:6px}.quelle .sourceIcon.nwzonline{display:inline-block;width:16px;height:16px;background-image:url(../img/logos/nwzonline.png);background-size:90%;background-repeat:no-repeat;background-position:center}.quelle .sourceIcon.stadtoldenburg{display:inline-block;width:16px;height:16px;background-image:url(../img/logos/stadtoldenburg.png);background-size:90%;background-repeat:no-repeat;background-position:center}.quelle .sourceIcon.ndr{display:inline-block;width:16px;height:16px;background-image:url(../img/logos/ndr.png);background-size:90%;background-repeat:no-repeat;background-position:center}.quelle .sourceIcon.oldenburgeins{display:inline-block;width:16px;height:16px;background-image:url(../img/logos/oldenburgeins.png);background-size:90%;background-repeat:no-repeat;background-position:center}.quelle .sourceIcon.moxdiabolo{display:inline-block;width:16px;height:16px;background-image:url(../img/logos/mox_diabolo.png);background-size:90%;background-repeat:no-repeat;background-position:center}.quelle .sourceIcon.ooz{display:inline-block;width:16px;height:16px;background-image:url(../img/logos/oldenburger_onlinezeitung.png);background-size:90%;background-repeat:no-repeat;background-position:center}.quelle .sourceIcon.tagesschau{display:inline-block;width:16px;height:16px;background-image:url(../img/logos/tagesschau.png);background-size:90%;background-repeat:no-repeat;background-position:center}html[data-theme=dark] .sourceIcon.ndr,html[data-theme=dark] .sourceIcon.oldenburgeins{filter:brightness(0) invert(1)}/*!
 * box-shadows.css v1.0.5 - https://github.com/madeas/box-shadows.css
 *
 * Copyright (c) 2018 Andrej Sharapov
 * Licensed under MIT (https://github.com/madeas/box-shadows.css/blob/master/LICENSE)
 */.bSnone,.bSnone:hover{box-shadow:none !important}.bShadow{box-shadow:0 10px 40px 0 rgba(62,57,107,.06),0 2px 9px 0 rgba(62,57,107,.05);transition:transform .2s ease-in-out,box-shadow .2s ease-in-out;will-change:transform,box-shadow}.bShadow-light{box-shadow:0 2px 8px 0 rgba(50,50,50,.04)}.bShadow-inset{box-shadow:inset 0 4px 7px 1px var(--of-surface),inset 0 -5px 20px rgba(173,186,204,.25),0 2px 6px rgba(0,21,64,.14),0 10px 20px rgba(0,21,64,.05)}.bShadow-1,.bShadow-1h:hover{box-shadow:rgba(150,150,150,.05) 0 0 20px 0}.bShadow-2,.bShadow-2h:hover{box-shadow:rgba(0,0,0,.05) 0 20px 60px -10px}.bShadow-3,.bShadow-3h:hover{box-shadow:rgba(0,0,0,.045) 0 6px 9px 0}.bShadow-4,.bShadow-4h:hover{box-shadow:rgba(0,0,0,.04) 0 5px 20px 0}.bShadow-5,.bShadow-5h:hover{box-shadow:rgba(0,0,0,.06) 0 3px 13px 1px}.bShadow-6,.bShadow-6h:hover{box-shadow:rgba(0,0,0,.05) 0 15px 35px 0,rgba(0,0,0,.02) 0 3px 10px 0}.bShadow-7,.bShadow-7h:hover{box-shadow:rgba(57,70,78,.04) 0 0 1px 0,rgba(57,70,78,.06) 0 20px 55px -8px}.bShadow-8,.bShadow-8h:hover{box-shadow:rgba(0,0,0,.12) 0 15px 45px -9px}.bShadow-9,.bShadow-9h:hover{box-shadow:rgba(0,0,0,.03) 0 1px 1px 1px}.bShadow-10,.bShadow-10h:hover{box-shadow:rgba(16,36,94,.2) 0 2px 6px 0}.bShadow-11,.bShadow-11h:hover{box-shadow:rgba(62,57,107,.15) 0 6px 16px 0}.bShadow-12,.bShadow-12h:hover{box-shadow:rgba(62,57,107,.16) 0 16px 38px -12px,rgba(62,57,107,.06) 0 4px 25px 0,rgba(62,57,107,.1) 0 8px 10px -5px}.bShadow-13,.bShadow-13h:hover{box-shadow:rgba(0,0,0,.05) 0 -15px 5px -12px}.bShadow-14,.bShadow-14h:hover,.shadow-md{box-shadow:rgba(0,0,0,.04) 0 -6px 9px 0}.bShadow-15,.bShadow-15h:hover{box-shadow:rgba(0,0,0,.05) 0 -20px 60px -10px}.bShadow-16,.bShadow-16h:hover{box-shadow:rgba(16,36,94,.12) 0 -50px 100px -30px}.bShadow-17,.bShadow-17h:hover{box-shadow:rgba(112,128,175,.1) 0 -16px 24px 0}.bShadow-18,.bShadow-18h:hover,.bShadow-19,.bShadow-19h:hover{box-shadow:rgba(72,76,89,.14) 0 -16px 32px 0,rgba(0,0,0,0) 0 0 0 0}.bShadow-20,.bShadow-20h:hover{box-shadow:rgba(16,36,94,.1) 0 -30px 40px 0}.bShadow-21,.bShadow-21h:hover{box-shadow:rgba(0,0,0,.02) 5px 5px 0 0}.bShadow-22,.bShadow-22h:hover{box-shadow:rgba(0,0,0,.02) -5px 5px 0 0}.bShadow-23,.bShadow-23h:hover{box-shadow:rgba(0,0,0,.02) 5px -5px 0 0}.bShadow-24,.bShadow-24h:hover{box-shadow:rgba(0,0,0,.02) -5px -5px 0 0}.bShadow-25,.bShadow-25h:hover{box-shadow:rgba(72,76,89,.1) 2px 2px 4px 0}.bShadow-26,.bShadow-26h:hover{box-shadow:rgba(72,76,89,.1) -2px 2px 4px 0}.bShadow-27,.bShadow-27h:hover{box-shadow:rgba(72,76,89,.1) 2px -2px 4px 0}.bShadow-28,.bShadow-28h:hover{box-shadow:rgba(72,76,89,.1) -2px -2px 4px 0}.bShadow-29,.bShadow-29h:hover{box-shadow:rgba(50,50,50,.05) 2px 4px 6px 1px}.bShadow-30,.bShadow-30h:hover{box-shadow:rgba(50,50,50,.05) -2px 4px 6px 1px}.bShadow-31,.bShadow-31h:hover{box-shadow:rgba(50,50,50,.05) 2px -4px 6px 1px}.bShadow-32,.bShadow-32h:hover{box-shadow:rgba(50,50,50,.05) -2px -4px 6px 1px}.bShadow-33,.bShadow-33h:hover{box-shadow:rgba(0,0,0,.1) 15px 15px 5px -5px}.bShadow-34,.bShadow-34h:hover{box-shadow:rgba(0,0,0,.1) -15px 15px 5px -5px}.bShadow-35,.bShadow-35h:hover{box-shadow:rgba(0,0,0,.1) 15px -15px 5px -5px}.bShadow-36,.bShadow-36h:hover{box-shadow:rgba(0,0,0,.1) -15px -15px 5px -5px}.bShadow-37,.bShadow-37h:hover{box-shadow:rgba(62,57,107,.14) 10px 10px 32px 0,rgba(0,0,0,0) 0 0 0 0}.bShadow-38,.bShadow-38h:hover{box-shadow:rgba(62,57,107,.14) -10px 10px 32px 0,rgba(0,0,0,0) 0 0 0 0}.bShadow-39,.bShadow-39h:hover{box-shadow:rgba(62,57,107,.14) 10px -10px 32px 0,rgba(0,0,0,0) 0 0 0 0}.bShadow-40,.bShadow-40h:hover{box-shadow:rgba(62,57,107,.14) -10px -10px 32px 0,rgba(0,0,0,0) 0 0 0 0}.bShadow-41,.bShadow-41h:hover{box-shadow:rgba(26,26,67,.02) 1px 1px 5px 0,rgba(50,50,93,.25) 39px 62.5px 125px -25px,rgba(0,0,0,.15) 23.4px 37.5px 75px -37.5px}.bShadow-42,.bShadow-42h:hover{box-shadow:rgba(26,26,67,.02) 1px 1px 5px 0,rgba(50,50,93,.25) -39px 62.5px 125px -25px,rgba(0,0,0,.15) 23.4px 37.5px 75px -37.5px}.bShadow-43,.bShadow-43h:hover{box-shadow:rgba(0,0,0,.05) 0 15px 5px -12px}.bShadow-44,.bShadow-44h:hover{box-shadow:rgba(16,36,94,.15) 0 50px 100px -30px}.bShadow-45,.bShadow-45h:hover{box-shadow:rgba(0,0,0,.05) 0 8px 16px 0}.bShadow-46,.bShadow-46h:hover{box-shadow:rgba(0,0,0,.02) 0 6px 9px 0}.bShadow-47,.bShadow-47h:hover{box-shadow:rgba(112,128,175,.2) 0 16px 24px 0}.bShadow-48,.bShadow-48h:hover{box-shadow:rgba(72,76,89,.28) 0 16px 32px 0,rgba(0,0,0,0) 0 0 0 0}.bShadow-49,.bShadow-49h:hover{box-shadow:rgba(16,36,94,.2) 0 30px 40px 0}.bShadow-50,.bShadow-50h:hover{box-shadow:rgba(0,0,0,.12) 0 0 70px 6px}.bShadow-51,.bShadow-51h:hover{box-shadow:5px 31px 85px 23px rgba(0,0,0,.07)}.bShadow-52,.bShadow-52h:hover{box-shadow:30px 70px 70px 40px rgba(0,0,0,.05)}.bShadow-53,.bShadow-53h:hover{box-shadow:0 30px 48px 22px rgba(0,0,0,.07)}.bShadow-54,.bShadow-54h:hover{box-shadow:-41px 51px 68px 5px rgba(0,0,0,.06)}.bShadow-55,.bShadow-55h:hover{box-shadow:41px 51px 68px 5px rgba(0,0,0,.06)}.bShadow-56,.bShadow-56h:hover{box-shadow:-100px 100px 85px 23px rgba(0,0,0,.07)}.bShadow-57,.bShadow-57h:hover{box-shadow:100px 100px 85px 23px rgba(0,0,0,.07)}.bShadow-58,.bShadow-58h:hover{box-shadow:5px 0 12px -10px rgba(0,0,0,.25),-5px 0 12px -10px rgba(0,0,0,.25)}.bShadow-59,.bShadow-59h:hover{box-shadow:6px 0 12px -8px rgba(50,50,50,.45),-6px 0 12px -8px rgba(50,50,50,.45)}.bShadow-60,.bShadow-60h:hover{box-shadow:6px 0 12px -7px rgba(50,50,50,.75),-6px 0 12px -7px rgba(50,50,50,.75)}.bShadow-61,.bShadow-61h:hover{box-shadow:-20px 0 50px -25px rgba(50,50,50,.65),20px 0 50px -25px rgba(50,50,50,.65)}.bShadow-62,.bShadow-62h:hover{box-shadow:20px 0 25px -15px rgba(50,50,50,.35),-20px 0 25px -15px rgba(50,50,50,.35)}.bShadow-63,.bShadow-63h:hover{box-shadow:0 11px 30px -20px rgba(51,51,51,.51),0 -11px 30px -20px rgba(51,51,51,.51)}.bShadow-64,.bShadow-64h:hover{box-shadow:0 11px 8px -10px rgba(51,51,51,.51),0 -11px 8px -10px rgba(51,51,51,.51)}#searchview{position:fixed;left:0;right:0;top:0;bottom:0;width:100%;height:100%;z-index:1;background-color:var(--of-bg);background-image:linear-gradient(210deg, rgb(var(--of-bg-rgb) / 0.5) -25%, rgb(var(--of-bg-rgb) / 0.2) 50%, rgb(var(--of-bg-rgb) / 0.3) 70%)}#searchview.hide-search{top:-120vh}#searchCanvas{position:absolute;width:100%;height:100%;top:0;left:0;z-index:0}#searchCanvas #searchHeaderInput{display:block;position:absolute;top:0;left:0;width:100%;padding:calc(.4rem + var(--sat)) .65rem .75rem .65rem;background-color:rgb(var(--of-bg-rgb) / 0.2);background:linear-gradient(-45deg, rgb(var(--of-bg-rgb) / 0.2), rgb(var(--of-bg-rgb) / 0.1));backdrop-filter:blur(20px) saturate(2);-webkit-backdrop-filter:blur(20px) saturate(2);border-radius:0 0 16px 16px;transition:box-shadow 350ms ease-in-out;z-index:30}#searchCanvas #searchHeaderInput input{position:relative;padding:.4rem 36px .4rem 36px;border-color:rgb(var(--of-surface-rgb) / 0);background:rgb(var(--of-surface-rgb) / 0.7);border-radius:10px;transition:all 320ms ease-in-out;letter-spacing:.001rem;z-index:10}#searchCanvas #searchHeaderInput input:focus{border-color:rgb(var(--of-surface-rgb) / 0.65);background:var(--of-surface-2)}#searchCanvas #searchHeaderInput #ofindoSearchInputSwitch{position:absolute;top:-100vh}#searchCanvas #searchHeaderInput #searchIconEnter{position:absolute;left:.7rem;top:calc(.35rem + var(--sat));padding:.5rem;cursor:pointer;z-index:20}#searchCanvas #searchHeaderInput #searchIconRemove{position:absolute;right:.7rem;top:calc(.35rem + var(--sat));padding:.5rem;cursor:pointer;z-index:20}#searchCanvas #searchHeaderInput #searchIconRemove svg{transition:opacity 150ms ease-in-out}#searchCanvas #searchHeaderInput #searchIconRemove:active svg{opacity:.7}#searchCanvas #searchOutputCanvas{position:absolute;display:block;width:100%;height:100%;top:0;left:0;overflow-y:scroll;overflow-x:hidden;padding-top:calc(60px + .45rem + var(--sat));padding-bottom:calc(72px + 1.5rem + var(--sab));z-index:5}#searchCanvas #searchOutputCanvas #searchSuggestionOutput{position:relative;min-height:100%;z-index:10}#searchCanvas #searchOutputCanvas #searchOutput{position:relative;min-height:100%;z-index:10}#searchCanvas #searchOutputCanvas #searchOutput #searchOutputTabbar{display:grid;grid-auto-flow:column;align-items:start;align-content:center;justify-content:start;justify-items:center;gap:.4rem;width:100%;padding:.4rem .5rem;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}#searchCanvas #searchOutputCanvas #searchOutput #searchOutputTabbar::-webkit-scrollbar{display:none}#searchCanvas #searchOutputCanvas #searchOutput #searchOutputTabbar .searchTabItem{position:relative;padding:.4rem .5rem .4rem 2rem;background-color:rgb(var(--of-text-rgb) / 0.04);border:1px solid rgb(var(--of-text-rgb) / 0.08);-webkit-backdrop-filter:blur(8px) saturate(2);backdrop-filter:blur(8px) saturate(2);color:var(--of-text);white-space:nowrap;border-radius:30px;cursor:pointer;transition:background-color 150ms ease-in-out,border-color 150ms ease-in-out}#searchCanvas #searchOutputCanvas #searchOutput #searchOutputTabbar .searchTabItem .eva{margin:-5px 0 0 -7px}#searchCanvas #searchOutputCanvas #searchOutput #searchOutputTabbar .searchTabItem:active{background-color:rgb(var(--of-text-rgb) / 0.1);border-color:rgb(var(--of-text-rgb) / 0.14)}#searchCanvas #searchOutputCanvas #searchOutput #searchOutputTabbar .searchTabItem.act{background-color:var(--of-ink);color:var(--of-white)}#searchCanvas #searchOutputCanvas #searchOutput #searchOutputTabbar .searchTabItem.act .eva{fill:var(--of-white)}#searchCanvas #searchOutputCanvas #searchOutput #searchOutputTabbar .searchTabItem.act:active{background-color:var(--of-ink-light);border-color:var(--of-ink-light)}#searchCanvas #searchOutputCanvas #searchOutput #searchOutputTabbar .searchTabItem[data-search-tab]{background-size:contain;background-repeat:no-repeat;background-position-y:center;background-position-x:.4rem}#searchCanvas #searchOutputCanvas #searchOutput #searchOutputTabbar .searchTabItem[data-search-tab=all]{padding:.4rem .8rem;background-image:none}#searchCanvas #searchOutputCanvas #searchOutput #searchOutputTabbar .searchTabItem[data-search-tab=map]{background-image:var(--icon-map);background-size:19%}#searchCanvas #searchOutputCanvas #searchOutput #searchOutputTabbar .searchTabItem[data-search-tab=map].act{background-image:url(../img/icons/stadtplan_light.svg)}#searchCanvas #searchOutputCanvas #searchOutput #searchOutputTabbar .searchTabItem[data-search-tab=explore]{background-image:var(--icon-explore);background-size:22%}#searchCanvas #searchOutputCanvas #searchOutput #searchOutputTabbar .searchTabItem[data-search-tab=explore].act{background-image:url(../img/icons/aktuell_light.svg)}#searchCanvas #searchOutputCanvas #searchOutput #searchOutputTabbar .searchTabItem[data-search-tab=events]{background-image:var(--icon-calendar);background-size:20%}#searchCanvas #searchOutputCanvas #searchOutput #searchOutputTabbar .searchTabItem[data-search-tab=events].act{background-image:url(../img/icons/kalender_light.svg)}#searchCanvas #searchOutputCanvas #searchOutput #searchOutputTabbar .searchTabItem[data-search-tab=app]{background-image:url(../img/icons/icon_ofindo_badge_small.svg);background-size:20%;background-position-x:.5rem}#searchCanvas #searchOutputCanvas #searchOutput #searchOutputTabbar .searchTabItem[data-search-tab=app].act{background-image:url(../img/icons/icon_ofindo_badge_small_light.svg)}#searchCanvas #searchOutputCanvas .searchOutput_recommendation{position:relative;padding:0 .6rem 0 .6rem;color:var(--of-text);border-radius:10px;cursor:pointer;transition:background-color 150ms ease-in-out}#searchCanvas #searchOutputCanvas .searchOutput_recommendation .float-end{vertical-align:middle;margin-top:.2rem}#searchCanvas #searchOutputCanvas .searchOutput_recommendation .searchText{padding:.2rem .2rem;vertical-align:middle}#searchCanvas #searchOutputCanvas .searchOutput_recommendation:active{background-color:rgb(var(--of-surface-2-rgb) / 0.4)}#searchCanvas #searchOutputCanvas .searchOutput_overlay,#searchCanvas #searchOutputCanvas .searchOutput_tab{position:relative;padding:.35rem .6rem .35rem 46px;background-color:var(--of-bg);color:var(--of-text);border-radius:10px;white-space:nowrap;transition:background-color 150ms ease-in-out;cursor:pointer}#searchCanvas #searchOutputCanvas .searchOutput_overlay .icon,#searchCanvas #searchOutputCanvas .searchOutput_tab .icon{position:absolute;display:inline-block;width:36px;height:36px;margin:0 0 0 -40px;border-radius:6.6666666667px;padding:.35rem 0;text-align:center}#searchCanvas #searchOutputCanvas .searchOutput_overlay .icon img,#searchCanvas #searchOutputCanvas .searchOutput_tab .icon img{width:28px;height:auto;margin-top:-2px}#searchCanvas #searchOutputCanvas .searchOutput_overlay .icon.iconOfindoji,#searchCanvas #searchOutputCanvas .searchOutput_tab .icon.iconOfindoji{display:flex;align-items:center;justify-content:center;padding:0;font-size:24px;line-height:1}#searchCanvas #searchOutputCanvas .searchOutput_overlay .icon.iconOfindoji .ofindoji,#searchCanvas #searchOutputCanvas .searchOutput_tab .icon.iconOfindoji .ofindoji{display:block;width:auto;height:1em;margin:0;vertical-align:top}#searchCanvas #searchOutputCanvas .searchOutput_overlay .icon.iconPlaceCategory,#searchCanvas #searchOutputCanvas .searchOutput_tab .icon.iconPlaceCategory{padding:0}#searchCanvas #searchOutputCanvas .searchOutput_overlay .icon.iconPlaceCategory .mapPointIcon,#searchCanvas #searchOutputCanvas .searchOutput_tab .icon.iconPlaceCategory .mapPointIcon{width:100%;height:100%;background-position:center;background-repeat:no-repeat;background-size:62%}#searchCanvas #searchOutputCanvas .searchOutput_overlay .float-end,#searchCanvas #searchOutputCanvas .searchOutput_tab .float-end{margin-top:.4rem}#searchCanvas #searchOutputCanvas .searchOutput_overlay:not([data-map-annotations-set]) .icon,#searchCanvas #searchOutputCanvas .searchOutput_tab:not([data-map-annotations-set]) .icon{background-color:var(--of-surface-2)}#searchCanvas #searchOutputCanvas .searchOutput_overlay[data-event-tab=today] .icon,#searchCanvas #searchOutputCanvas .searchOutput_overlay[data-event-tab=tomorrow] .icon,#searchCanvas #searchOutputCanvas .searchOutput_tab[data-event-tab=today] .icon,#searchCanvas #searchOutputCanvas .searchOutput_tab[data-event-tab=tomorrow] .icon{padding:.4rem}#searchCanvas #searchOutputCanvas .searchOutput_overlay[data-map-annotations-set] .icon,#searchCanvas #searchOutputCanvas .searchOutput_tab[data-map-annotations-set] .icon{position:absolute;display:inline-block;width:36px;height:36px;margin:1px 0 0 -41px;border-radius:5rem;background-repeat:no-repeat;background-position:center}#searchCanvas #searchOutputCanvas .searchOutput_overlay#searchSuggestionAct,#searchCanvas #searchOutputCanvas .searchOutput_tab#searchSuggestionAct{box-shadow:var(--of-shadow-4);background-color:rgb(var(--of-surface-2-rgb) / 0.4);outline:1px solid rgb(var(--of-search-rgb) / 0.35);z-index:1}#searchCanvas #searchOutputCanvas .searchOutput_overlay:active,#searchCanvas #searchOutputCanvas .searchOutput_tab:active{background-color:rgb(var(--of-surface-2-rgb) / 0.4)}#searchCanvas #searchOutputCanvas .searchOutput_overlay#searchSuggestionAct:active,#searchCanvas #searchOutputCanvas .searchOutput_tab#searchSuggestionAct:active{background-color:rgb(var(--of-surface-2-rgb) / 0.7)}#searchCanvas #searchOutputCanvas .searchOutput_overlay .searchText,#searchCanvas #searchOutputCanvas .searchOutput_tab .searchText{padding:.4rem .2rem;vertical-align:middle}#searchCanvas #searchOutputCanvas .searchOutput_overlay .searchSubText,#searchCanvas #searchOutputCanvas .searchOutput_tab .searchSubText{line-height:1.2;overflow:hidden;text-overflow:ellipsis}#searchCanvas #searchOutputCanvas .searchOutput_overlay.hasSubText,#searchCanvas #searchOutputCanvas .searchOutput_tab.hasSubText{padding-right:2rem}#searchCanvas #searchOutputCanvas .searchOutput_overlay.hasSubText .searchText,#searchCanvas #searchOutputCanvas .searchOutput_tab.hasSubText .searchText{padding-bottom:0}#searchCanvas #searchOutputCanvas .searchOutput_overlay.hasSubText .searchSubText,#searchCanvas #searchOutputCanvas .searchOutput_tab.hasSubText .searchSubText{padding:0 .2rem .4rem}#searchCanvas #searchOutputCanvas .searchOutput_overlay.hasSubText .icon,#searchCanvas #searchOutputCanvas .searchOutput_tab.hasSubText .icon{top:50%;transform:translateY(-50%)}#searchCanvas #searchOutputCanvas .searchOutput_overlay.hasSubText .float-end,#searchCanvas #searchOutputCanvas .searchOutput_tab.hasSubText .float-end{position:absolute;top:50%;right:.6rem;margin-top:0;transform:translateY(-50%)}#searchCanvas #searchOutputCanvas .searchOutput_overlay.searchOutputCollection{display:flex;align-items:center;gap:.6rem;padding:.5rem .5rem .5rem .8rem;background-color:var(--of-surface)}#searchCanvas #searchOutputCanvas .searchOutput_overlay.searchOutputCollection .collectionTexts{flex:1 1 auto;min-width:0;align-self:stretch;display:flex;flex-direction:column}#searchCanvas #searchOutputCanvas .searchOutput_overlay.searchOutputCollection .collectionThumb{position:relative;flex:0 0 auto;width:calc(33.333% - .5rem);aspect-ratio:16/10;overflow:hidden;border-radius:6.6666666667px;background-color:rgb(var(--of-text-rgb) / 0.06)}#searchCanvas #searchOutputCanvas .searchOutput_overlay.searchOutputCollection .collectionThumb img{position:absolute;top:50%;left:50%;width:100%;height:100%;object-fit:cover;transform:translate(-50%, -50%) scale(1.12)}#searchCanvas #searchOutputCanvas .searchOutput_overlay.searchOutputCollection .collectionThumb .collectionThumbImage{opacity:0;transition:opacity 220ms ease-in-out;z-index:2}#searchCanvas #searchOutputCanvas .searchOutput_overlay.searchOutputCollection .collectionThumb .collectionThumbImage.loaded{opacity:1}#searchCanvas #searchOutputCanvas .searchOutput_overlay.searchOutputCollection .collectionPlaceRow{align-self:flex-start;max-width:100%;cursor:pointer;color:var(--of-text-muted);margin-left:-0.08rem;background-color:rgb(var(--of-text-rgb) / 0.08)}#searchCanvas #searchOutputCanvas .searchOutput_overlay.searchOutputCollection .searchText{padding:0 .2rem;margin-top:auto}#searchCanvas #searchOutputCanvas .searchOutput_overlay.searchOutputCollection .searchSubText{padding:0 .2rem;line-height:1.2}#searchCanvas #searchOutputCanvas .searchOutput_overlay.searchOutputCollection svg{fill:currentColor}#searchCanvas #searchOutputCanvas .searchOutput_overlay.searchOutputCollection .float-end{color:inherit;flex:0 0 auto}#searchCanvas #searchOutputCanvas .searchOutput_overlay.searchOutputCollection.entryDark .ofindoIcon.icon-calendar{background-image:url("../../assets/img/icons/kalender_light.svg")}#searchCanvas #searchOutputCanvas .searchOutput_overlay.searchOutputCollection.entryDark .collectionPlaceRow{background-color:rgb(var(--of-white-rgb) / 0.16);color:var(--of-on-ink)}#searchCanvas #searchOutputCanvas .searchOutput_overlay.searchOutputCollection.entryLight .collectionPlaceRow{color:#000537;background-color:rgba(25,30,77,.08)}#searchCanvas #searchOutputCanvas .searchOutput_overlay.searchOutputCollection.entryLight .text-bg-2-muted{color:#000537 !important}#searchCanvas #searchOutputCanvas .searchOutput_info .searchText{padding:.6rem .4rem 0 .8rem;font-family:"Bicyclette",sans-serif !important;font-size:.9rem;letter-spacing:.035rem}#searchCanvas #searchOutputCanvas .searchOutput_info:nth-child(1) .searchText{padding:0 .4rem 0 .8rem}#searchCanvas #searchOutputCanvas .searchOutput_query{padding:0 .6rem 0 .8rem;cursor:pointer;transition:background-color 150ms ease-in-out}#searchCanvas #searchOutputCanvas .searchOutput_query:active{background-color:rgb(var(--of-surface-2-rgb) / 0.4)}#searchCanvas #searchOutputCanvas .searchOutput_recent{display:flex;align-items:center;padding:.1rem .7rem;color:var(--of-text);border-radius:10px;cursor:pointer;transition:background-color 150ms ease-in-out}#searchCanvas #searchOutputCanvas .searchOutput_recent .recentIcon{flex:0 0 auto;display:flex;align-items:center;margin-right:.5rem;line-height:0}#searchCanvas #searchOutputCanvas .searchOutput_recent .recentIcon svg{fill:rgb(var(--of-text-rgb) / 0.45)}#searchCanvas #searchOutputCanvas .searchOutput_recent .searchText{flex:1 1 auto;min-width:0;padding:.4rem 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#searchCanvas #searchOutputCanvas .searchOutput_recent .recentRemove{flex:0 0 auto;display:flex;align-items:center;margin-left:.5rem;padding:.3rem;cursor:pointer;line-height:0}#searchCanvas #searchOutputCanvas .searchOutput_recent .recentRemove svg{fill:rgb(var(--of-text-rgb) / 0.45);transition:opacity 150ms ease-in-out}#searchCanvas #searchOutputCanvas .searchOutput_recent .recentRemove:active svg{opacity:.6}#searchCanvas #searchOutputCanvas .searchOutput_recent:active{background-color:rgb(var(--of-surface-2-rgb) / 0.4)}#searchCanvas #searchOutputCanvas .searchRecentContainer{margin-top:.5rem}#searchCanvas #searchOutputCanvas .searchRecentBlock{position:relative;padding-top:.5rem}#searchCanvas #searchOutputCanvas .searchRecentBlock .searchRecentHead{display:flex;align-items:baseline;justify-content:space-between}#searchCanvas #searchOutputCanvas .searchRecentBlock .searchRecentHead .searchRecentClear{flex:0 0 auto;padding:0 .8rem 0 .4rem;font-family:"Bicyclette",sans-serif;font-size:.8rem;color:var(--of-search);cursor:pointer;transition:opacity 150ms ease-in-out}#searchCanvas #searchOutputCanvas .searchRecentBlock .searchRecentHead .searchRecentClear:active{opacity:.6}#searchCanvas #searchOutputCanvas .eventLink+.searchOutput_tab,#searchCanvas #searchOutputCanvas .eventLink+.searchOutput_overlay,#searchCanvas #searchOutputCanvas .newsLink+.searchOutput_tab,#searchCanvas #searchOutputCanvas .newsLink+.searchOutput_overlay,#searchCanvas #searchOutputCanvas .searchOutput_recommendation+.searchOutput_tab,#searchCanvas #searchOutputCanvas .searchOutput_recommendation+.searchOutput_overlay,#searchCanvas #searchOutputCanvas .searchOutput_recommendation+.eventLink,#searchCanvas #searchOutputCanvas .searchOutput_recommendation+.newsLink,#searchCanvas #searchOutputCanvas .itemMapPoint+.searchOutput_tab,#searchCanvas #searchOutputCanvas .itemMapPoint+.searchOutput_overlay,#searchCanvas #searchOutputCanvas .itemMapPoint+.eventLink,#searchCanvas #searchOutputCanvas .itemMapPoint+.newsLink{margin-top:.75rem !important}#searchCanvas #searchOutputCanvas .searchOutput_tab+.eventLink,#searchCanvas #searchOutputCanvas .searchOutput_overlay+.eventLink,#searchCanvas #searchOutputCanvas .searchOutput_tab+.newsLink,#searchCanvas #searchOutputCanvas .searchOutput_overlay+.newsLink,#searchCanvas #searchOutputCanvas .searchOutput_tab+.itemMapPoint,#searchCanvas #searchOutputCanvas .searchOutput_overlay+.itemMapPoint{margin-top:.75rem !important}#searchCanvas .videoPlayBtn{top:50%}#searchCanvas #noSearchResults{position:relative;z-index:10}input::-ms-clear,input::-ms-reveal{display:none;width:0;height:0}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}#searchFormObject.searchOff{position:relative;top:-100vh;z-index:-5}#searchOutputCanvas #searchPoweredByLogo{position:relative;width:100%;margin-top:1.5rem;text-align:center}#searchOutputCanvas #searchPoweredByLogo span:nth-child(1){display:inline-block;width:90px;height:35px;vertical-align:middle}#searchOutputCanvas #searchPoweredByLogo span:nth-child(2){display:inline-block;width:70px;height:30px;margin-right:5px;background-image:url(../img/logos/algolia.svg);background-repeat:no-repeat;vertical-align:middle}.toast-title{font-weight:bold}.toast-message{-ms-word-wrap:break-word;word-wrap:break-word}.toast-message a,.toast-message label{color:var(--of-text-light)}.toast-message a:active,.toast-message a:hover{text-decoration:none}.toast-top-center{top:0;right:0;width:100%}.toast-bottom-center{bottom:12px;right:0;width:100%}.toast-top-full-width{top:0;left:0;width:100%}.toast-bottom-full-width{bottom:0;right:0;width:100%}.toast-top-left{top:12px;left:12px}.toast-top-right{top:12px;right:12px}.toast-bottom-right{right:12px;bottom:12px}.toast-bottom-left{bottom:12px;left:12px}#toast-container{position:fixed;z-index:999999;pointer-events:none}#toast-container *{box-sizing:border-box}#toast-container>div{position:relative;pointer-events:auto;overflow:hidden;margin:0 0 6px;padding:1rem;width:300px;border-radius:10px;color:var(--of-text-light);opacity:1}#toast-container.toast-top-center>div,#toast-container.toast-bottom-center>div{width:300px;margin-left:auto;margin-right:auto}#toast-container.toast-bottom-full-width>div{width:96%;margin-left:auto;margin-right:auto}#toast-container.toast-top-full-width>div{position:absolute;top:0;left:0;width:100%;margin:0;padding:calc(.9rem + var(--sat)) 1rem 1rem;border-radius:0 0 16px 16px}.toast{font-size:unset;border:0;background-color:var(--of-ink-deep);-webkit-user-select:none;user-select:none;animation:toastSlideIn .26s cubic-bezier(0.22, 0.61, 0.36, 1) backwards;transition:transform .26s cubic-bezier(0.55, 0.06, 0.68, 0.19),opacity .26s ease-in;touch-action:pan-x}.toast.toastDragging{transition:none}.toast.toastHiding{transform:translateY(-100%);opacity:0}.toast.toastQueued{animation-delay:.2s}.toast .toast-message{width:100%}.toast .toastBody{display:flex;align-items:center;gap:.65rem}.toast .icon{flex:0 0 auto;line-height:0}.toast .icon svg{fill:var(--of-text-light)}.toast .text{flex:1 1 auto;min-width:0;text-align:left}.toast .toastActions{display:flex;justify-content:flex-end;align-items:center;gap:.5rem;margin-top:.85rem}@keyframes toastSlideIn{from{transform:translateY(-100%);opacity:0}to{transform:translateY(0);opacity:1}}.toastActionSecondary{color:var(--of-text-light);background-color:rgba(0,0,0,0);border-color:rgb(var(--of-text-light-rgb) / 0.5)}.toastActionSecondary:active,.toastActionSecondary:focus-visible{color:var(--of-text-light);background-color:rgb(var(--of-text-light-rgb) / 0.15);border-color:rgb(var(--of-text-light-rgb) / 0.5)}@media(hover: hover){.toastActionSecondary:hover{color:var(--of-text-light);background-color:rgb(var(--of-text-light-rgb) / 0.15);border-color:rgb(var(--of-text-light-rgb) / 0.5)}}.link-primary{display:inline;cursor:pointer}.link-disabled{pointer-events:none}.btn-dark.bg-blur{background:rgb(var(--of-ink-rgb) / 0.2) !important}.btn-dark.bg-blur:hover,.btn-dark.bg-blur:active{background:rgb(var(--of-accent-2-rgb) / 0.1) !important}.btn-link{text-decoration:none}.btn{line-height:1.8;border-radius:10px;border-width:1.5px}.btn,button,[role=button],.eventLocationLink,.itemMapPoint{-webkit-touch-callout:none;-webkit-user-drag:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.btn-group-xs>.btn,.btn-xs{padding:.1rem .8rem;font-size:.85rem}.btn-square{width:35px;height:35px;padding:0;line-height:1;display:inline-flex;align-items:center;justify-content:center;text-align:center}.btn-square svg{display:block}.btn-square-row{width:calc(2.075rem + 3px);height:calc(2.075rem + 3px);flex:0 0 auto;padding:0;line-height:1;display:inline-flex;align-items:center;justify-content:center;text-align:center}.btn-square-row svg,.btn-square-row .ofindoIcon{display:block;width:calc(calc(2.075rem + 3px)*.5);height:calc(calc(2.075rem + 3px)*.5)}.btn-primary{background-color:var(--of-accent-2) !important;border-color:var(--of-accent-2) !important}.btn-primary svg{fill:var(--of-white);transition:fill 150ms ease-in-out}.btn-primary:active,.btn-primary:focus-visible{background-color:var(--of-accent-2-pressed) !important;border-color:var(--of-accent-2-pressed) !important;opacity:1 !important}@media(hover: hover){.btn-primary:hover{background-color:var(--of-accent-2-pressed) !important;border-color:var(--of-accent-2-pressed) !important;opacity:1 !important}}.btn-outline-primary{color:var(--of-accent-2-text) !important;border-color:var(--of-accent-2) !important}.btn-outline-primary svg{fill:var(--of-accent-2);transition:fill 150ms ease-in-out}.btn-outline-primary:hover,.btn-outline-primary:focus,.btn-outline-primary:active{color:var(--of-accent-2-text) !important;background-color:rgb(var(--of-accent-2-rgb) / 0.05) !important;border-color:var(--of-accent-2) !important}.btn-outline-primary:hover svg,.btn-outline-primary:focus svg,.btn-outline-primary:active svg{fill:var(--of-accent-2)}.btn-outline-dark{color:var(--of-text) !important;border-color:var(--of-text) !important}.btn-outline-dark svg{transition:fill 150ms ease-in-out}.btn-outline-dark:hover,.btn-outline-dark:focus,.btn-outline-dark:active{color:var(--of-white) !important;background-color:var(--of-ink-hover) !important;border-color:var(--of-ink-hover) !important}.btn-outline-dark:hover svg,.btn-outline-dark:focus svg,.btn-outline-dark:active svg{fill:var(--of-white)}.btn-apple,.btn-google{height:44px;display:flex;align-items:center;justify-content:center}.btn-apple svg,.btn-google svg{position:relative;top:-1px}.btn-apple{background-color:var(--of-apple-bg) !important;color:var(--of-apple-text) !important;border-color:var(--of-apple-bg) !important;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}.btn-apple svg{fill:var(--of-apple-text)}.btn-apple:hover,.btn-apple:focus,.btn-apple:active{background-color:var(--of-apple-bg-hover) !important;color:var(--of-apple-text) !important;border-color:var(--of-apple-bg-hover) !important}.btn-google{background-color:#fff !important;color:#1f1f1f !important;border-color:rgba(0,0,0,0) !important;font-family:Roboto,-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}.btn-google:hover,.btn-google:focus,.btn-google:active{background-color:#f2f2f2 !important;color:#1f1f1f !important;border-color:rgba(0,0,0,0) !important}.btn-outline-success{color:var(--of-success);border-color:var(--of-success)}.btn-outline-success svg{transition:fill 150ms ease-in-out;fill:var(--of-success)}.btn-outline-success:hover{background-color:var(--of-success);border-color:var(--of-success)}.btn-outline-success:hover svg{fill:var(--of-white)}.btn-light{color:var(--of-accent-2-text);background-color:rgb(var(--of-text-rgb) / 0.04);border:1.5px solid rgb(var(--of-text-rgb) / 0.04);-webkit-backdrop-filter:blur(8px) saturate(2);backdrop-filter:blur(8px) saturate(2)}.btn-light svg{fill:var(--of-accent-2)}.btn-light:hover,.btn-light:focus,.btn-light:active{color:var(--of-accent-2-text);background-color:rgb(var(--of-text-rgb) / 0.1);border-color:rgb(var(--of-text-rgb) / 0)}.btn-light.text-dark{color:var(--of-text) !important}.btn-light.text-dark svg{fill:var(--of-text) !important}.btn-light.text-dark:hover,.btn-light.text-dark:focus,.btn-light.text-dark:active{color:var(--of-text) !important}.btn-light.bg-blur:hover,.btn-light.bg-blur:active{background:rgb(var(--of-text-rgb) / 0.1) !important}.btn-dark{color:var(--of-white);background-color:rgb(var(--of-ink-rgb) / 1);border-color:rgb(var(--of-text-rgb) / 0)}.btn-dark svg{fill:var(--of-white)}.btn-dark:hover,.btn-dark:focus,.btn-dark:active{color:var(--of-white);background-color:rgb(var(--of-ink-rgb) / 0.75);border-color:rgb(var(--of-text-rgb) / 0)}.btn-white{color:var(--of-text) !important;background-color:var(--of-surface);border-color:var(--of-surface)}.btn-white svg{fill:var(--of-text)}.btn-white:active,.btn-white:focus-visible{color:var(--of-text) !important;background-color:rgb(var(--of-surface-rgb) / 0.8);border-color:rgb(var(--of-surface-rgb) / 0.8)}.btn-white:active svg,.btn-white:focus-visible svg{fill:var(--of-text)}@media(hover: hover){.btn-white:hover{color:var(--of-text) !important;background-color:rgb(var(--of-surface-rgb) / 0.8);border-color:rgb(var(--of-surface-rgb) / 0.8)}.btn-white:hover svg{fill:var(--of-text)}}.btn-success{color:var(--of-white);background-color:var(--of-success);border-color:var(--of-success)}.btn-success:hover,.btn-success:focus,.btn-success:active{background-color:var(--of-success-pressed);border-color:var(--of-success-pressed)}.btn .icon-left{display:inline-block;position:relative;width:24px;height:24px;margin:0 .3rem 0 0;top:-0.1rem}.btn.btn-sm .icon-left{width:20px;height:20px;margin:0 0 0 -0.1rem;top:-0.15rem}.btn .icon-right{display:inline-block;position:relative;width:24px;height:24px;margin:-0.3rem 0 0 .3rem;top:-0.1rem}.btn.btn-sm .icon-right{width:20px;height:20px;margin:0 -0.1rem 0 .1rem;top:-0.15rem}.btn-primary-dark{background-color:var(--of-ink);border-color:var(--of-ink);color:var(--of-white);fill:var(--of-white)}.btn-primary-dark:hover,.btn-primary-dark:focus,.btn-primary-dark:active{background-color:rgb(var(--of-ink-rgb) / 0.9);border-color:rgb(var(--of-ink-rgb) / 0.9);color:var(--of-white);fill:var(--of-white)}.btn-primary-dark:active:focus{box-shadow:0 0 0 .25rem rgb(var(--of-ink-rgb) / 0.3)}.btn-primary-dark svg{fill:var(--of-white)}.btn-primary-dark.disabled,.btn-primary-dark:disabled,.btn-primary-dark:disabled .btn{background-color:rgb(var(--of-text-rgb) / 0.15);border-color:rgb(var(--of-text-rgb) / 0)}.btn-primary-light{color:var(--of-accent-2-text) !important;background-color:var(--of-accent-2-soft) !important;border-color:var(--of-accent-2-soft) !important}.btn-primary-light svg{fill:var(--of-accent-2);transition:fill 150ms ease-in-out}.btn-primary-light:hover,.btn-primary-light:focus,.btn-primary-light:active{color:var(--of-on-ink) !important;background-color:var(--of-accent-2) !important;border-color:var(--of-accent-2) !important}.btn-primary-light:hover svg,.btn-primary-light:focus svg,.btn-primary-light:active svg{fill:var(--of-on-ink)}.btn-like{display:inline-block;position:relative;padding:2px;text-align:center;border-radius:50%;cursor:pointer;width:42px;height:42px;transition:background-color 220ms ease-in-out,transform 220ms ease-in-out}.btn-like img{margin:5px}.btn-like:active{background-color:var(--of-bg);transform:scale(0.9)}.btn-like[data-user-action=true] img{opacity:0}.btn-like[data-user-action=true]:after{content:"";position:absolute;display:block;width:37px;height:26px;padding:0px;top:8px;text-align:center;opacity:0;background-image:url("../../assets/img/icons/thumbsup_dark_full.svg");background-repeat:no-repeat;background-position:center}.btn-like[data-user-action=true]:not(.act):after{opacity:1}.btn-like.act img{animation:likeButton 120ms cubic-bezier(0.4, 0, 0.45, 1) forwards}.btn-like.act:after{animation:likeButtonFull 650ms ease-in-out 120ms forwards}@keyframes likeButton{0%{transform:scale(1)}70%{opacity:1}100%{opacity:0;transform:scale(0.7)}}@keyframes likeButtonFull{0%{opacity:0;transform:scale(0.7) rotate(5deg)}20%{opacity:1;filter:hue-rotate(343deg) invert(1) saturate(15) brightness(100%)}35%{transform:translate(0, 0.1rem) rotate(5deg) scale(1);filter:hue-rotate(100deg) invert(1) saturate(10) brightness(80%)}45%{transform:translate(0, -0.5rem) rotate(-10deg) scale(1.3);filter:hue-rotate(200deg) invert(1) saturate(9) brightness(50%)}60%{transform:translate(0, -0.5rem) rotate(-10deg) scale(1.3);filter:hue-rotate(84deg) invert(1) saturate(4) brightness(65%)}80%{filter:hue-rotate(84deg) invert(1) saturate(4) brightness(65%)}100%{opacity:1;transform:translate(0, 0) scale(1);filter:hue-rotate(320deg) invert(0) saturate(1) brightness(0)}}@keyframes likeButtonFullDark{0%{opacity:0;transform:scale(0.7) rotate(5deg)}20%{opacity:1;filter:hue-rotate(343deg) invert(1) saturate(15) brightness(100%)}35%{transform:translate(0, 0.1rem) rotate(5deg) scale(1);filter:hue-rotate(100deg) invert(1) saturate(10) brightness(80%)}45%{transform:translate(0, -0.5rem) rotate(-10deg) scale(1.3);filter:hue-rotate(200deg) invert(1) saturate(9) brightness(50%)}60%{transform:translate(0, -0.5rem) rotate(-10deg) scale(1.3);filter:hue-rotate(84deg) invert(1) saturate(4) brightness(65%)}80%{filter:hue-rotate(84deg) invert(1) saturate(4) brightness(65%)}100%{opacity:1;transform:translate(0, 0) scale(1);filter:hue-rotate(0deg) invert(1) saturate(0) brightness(108%)}}.btn-share{display:inline-block;position:relative;padding:4px;border-radius:50%;cursor:pointer;width:42px;height:42px;transition:background-color 220ms ease-in-out,transform 220ms ease-in-out}.btn-share .ofindoIcon{display:block;margin:5px}.btn-share:active{background-color:var(--of-bg);transform:scale(0.9)}.notification-category-header{margin-top:24px;margin-bottom:16px;padding:0 16px;font-weight:600;color:var(--of-secondary);text-transform:uppercase;font-size:12px;letter-spacing:.5px}.notification-type{border-bottom:1px solid var(--of-line);padding:20px 16px}.notification-type:last-child{border-bottom:none}.notification-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.notification-title{font-size:16px;font-weight:600;color:var(--of-text);flex:1}.notification-description{font-size:14px;color:var(--of-text-muted);margin-bottom:16px;line-height:1.5}.notification-required{font-size:12px;color:var(--of-secondary);font-weight:500}.notification-empty-state{padding:40px 20px}.notification-item{border-bottom:1px solid var(--of-line);padding:16px;cursor:pointer;transition:background-color .2s}.notification-item:hover{background-color:var(--of-surface-2)}.notification-item:last-child{border-bottom:none}.notification-item.unread{background-color:rgb(var(--of-accent-2-rgb) / 0.1)}.notification-item-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:8px}.notification-item-title{font-size:16px;font-weight:600;color:var(--of-text);flex:1;margin-right:12px}.notification-item-time{font-size:12px;color:var(--of-secondary);white-space:nowrap}.notification-item-message{font-size:14px;color:var(--of-text-muted);line-height:1.5}.notification-item-badge{display:inline-block;padding:2px 8px;border-radius:12px;font-size:11px;font-weight:500;margin-top:8px}.notification-badge-system{background-color:rgb(var(--of-accent-2-rgb) / 0.12);color:var(--of-accent-2-text)}.notification-badge-transactional{background-color:rgb(var(--of-purple-rgb) / 0.12);color:var(--of-purple)}.notification-badge-promotional{background-color:rgb(var(--of-orange-rgb) / 0.12);color:var(--of-orange)}#userNotifications{opacity:0;transition:opacity 480ms ease}#userNotifications.fade-in{opacity:1}#userNotificationHistory{opacity:0;transition:opacity 480ms ease}#userNotificationHistory.fade-in{opacity:1}html[data-theme=dark] img[src$="bell.gif"]{filter:brightness(0) invert(0.95)}html[data-theme=dark] #pushPermissionReminder .text-muted,html[data-theme=dark] #pushPermissionReminder .text-body{color:var(--of-white) !important;opacity:1}html[data-theme=dark] #pushPermissionReminder .btn-outline-secondary{color:var(--of-white) !important;border-color:var(--of-white) !important}#headerExplore{position:absolute;top:calc(-100px + var(--sat));width:100%;height:190px;background-color:rgb(var(--of-bg-rgb) / 0.75);background:linear-gradient(-45deg, rgb(var(--of-bg-rgb) / 0.75), rgb(var(--of-bg-rgb) / 0.7));border-radius:0 0 16px 16px;overflow:hidden;z-index:30}#headerExplore.at-top{position:fixed}#headerExplore #exploreHeaderText{position:absolute;bottom:3px;left:14px;width:calc(100% - 95px);z-index:3}#headerExplore #exploreHeaderText #headerDate{margin-bottom:0;margin-left:0}#headerExplore #exploreHeaderText #headerUser{white-space:nowrap;overflow:visible;line-height:1}#headerExplore #exploreHeaderLogo{position:absolute;top:104px;left:6px;opacity:.6;z-index:2}#headerExplore #exploreHeaderLogo svg{fill:var(--of-on-ink)}html[data-theme=dark] #headerExplore #exploreHeaderLogo{opacity:.07}html[data-theme=dark] #headerExplore{background-color:rgba(9,12,48,.85);background:linear-gradient(-45deg, rgba(9, 12, 48, 0.88), rgba(9, 12, 48, 0.78))}html[data-theme=dark] #headerExplore #exploreHeaderBG{opacity:.06}#headerExplore #exploreHeaderBG{position:absolute;top:15px;left:-112px;opacity:.1;z-index:1}#headerExplore #exploreHeaderBG svg{width:800px;height:300px}#headerExplore #exploreHeaderBG svg path{stroke:var(--of-warning)}#exploreFeedSentinel{height:1px;pointer-events:none}#contentExplore{position:relative;margin-top:calc(100px + var(--sat));z-index:5}#contentExplore .exploreCarousel{margin:0 -30px}#contentExplore .exploreCarousel .exploreCarouselCanvas{white-space:nowrap;overflow-x:scroll}#contentExplore .exploreCarousel .exploreCarouselCanvas .carouselItem{display:inline-block;width:33vw;margin:15px 0 15px 30px;white-space:normal}#contentExplore .exploreCarousel .exploreCarouselCanvas .carouselItem:last-child{margin:15px 30px 15px 30px}#explorePageNews #tabPageHeader{position:fixed;width:100%;top:0;padding:7px;background-color:rgb(var(--of-bg-rgb) / 0.75);background:linear-gradient(-45deg, rgb(var(--of-bg-rgb) / 0.75), rgb(var(--of-bg-rgb) / 0.7));backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:0 0 16px 16px;transition:height 320ms cubic-bezier(0.215, 0.61, 0.355, 1),box-shadow 250ms ease-in-out;z-index:40}#explorePageNews #tabPageHeader h4{margin:2rem 0 1.5rem 0;transition:margin 520ms cubic-bezier(0.215, 0.61, 0.355, 1)}#explorePageNews #tabPageHeader.scroll{box-shadow:0 4px 16px rgba(0,0,0,.08)}#explorePageNews #tabPageHeader.scroll h4{margin:1rem 0 .5rem 0;transition:margin 220ms cubic-bezier(0.445, 0.05, 0.55, 0.95)}#explorePageNews .newsContainer{margin-top:calc(150px + 1.2rem)}#exploreSeoLinks{text-align:center}#exploreSeoLinks .exploreSeoLinksBlock{margin-bottom:1.75rem}#exploreSeoLinks .exploreSeoLinksBlock:last-child{margin-bottom:0}#exploreSeoLinks .exploreSeoLinksTitle{margin-bottom:.65rem;font-family:"Bicyclette",sans-serif;font-size:1.2rem;color:var(--of-text-muted)}#exploreSeoLinks .exploreSeoLinksList{margin:0;padding:0;list-style:none}#exploreSeoLinks .exploreSeoLinksList li{margin-bottom:.5rem}#exploreSeoLinks .exploreSeoLinksList a{font-size:1rem;color:var(--of-text-muted);text-decoration:none;opacity:.85}#exploreSeoLinks .exploreSeoLinksList a:hover,#exploreSeoLinks .exploreSeoLinksList a:focus{opacity:1;text-decoration:underline}html[data-app] #exploreSeoLinks{display:none}#contentExplore #explore-weather #weatherCurrent{position:relative;padding:.4rem 0 .1rem 0;color:var(--of-on-ink);background:radial-gradient(at 30px 30px, rgb(95, 147, 244) -20%, rgb(30, 80, 212) 100%);z-index:3}#contentExplore #explore-weather #weatherCurrent #weatherInfo{position:relative}#contentExplore #explore-weather #weatherCurrent #weatherInfo #weatherText{margin:8px 0 0 0}#contentExplore #explore-weather #weatherCurrent #weatherInfo #weatherTemperature{position:relative;top:12px}#contentExplore #explore-weather #weatherCurrent #weatherRaincast{padding:.4rem .4rem;margin:0 .75rem .75rem .75rem;color:var(--of-on-ink);background:radial-gradient(rgb(var(--of-white-rgb) / 0.2) -20%, rgb(var(--of-white-rgb) / 0.1) 100%);font-size:.9rem}#contentExplore #explore-weather #weatherCurrent #weatherForecast{position:relative;margin:0 -0.5rem;overflow:hidden;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}#contentExplore #explore-weather #weatherCurrent #weatherForecast::-webkit-scrollbar{display:none}#contentExplore #explore-weather #weatherCurrent #weatherForecast #weatherForecastItems{position:relative;padding:0 1rem;display:grid;grid-auto-flow:column;gap:.35rem;width:100%;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;-ms-overflow-style:none;scrollbar-width:none}#contentExplore #explore-weather #weatherCurrent #weatherForecast #weatherForecastItems::-webkit-scrollbar{display:none}#contentExplore #explore-weather #weatherCurrent #weatherForecast #weatherForecastItems .weatherForecastItem{display:inline-block;width:17.5%;min-width:70px;padding:4px 0 8px 0;margin:0 0 .35rem 0;background-color:#0a54c1;text-align:center}#contentExplore #explore-weather #weatherCurrent #weatherForecast #weatherForecastItems .weatherForecastItem .weatherTemp{padding:0 4px 0 8px;font-size:.9rem}#contentExplore #explore-weather #weatherCurrent #weatherForecast #weatherForecastItems .weatherForecastItem .weatherForecastImage{padding:0 6px}#contentExplore #explore-weather #weatherCurrent #weatherForecast #weatherForecastItems .weatherForecastItem .weatherForecastImage img{width:90%;margin:-3px 0}#contentExplore #explore-weather #weatherCurrent #weatherForecast #weatherForecastItems .weatherForecastItem .weatherForecastText{height:32px;margin:0 4px;font-size:.6rem;word-wrap:break-word;white-space:pre-line;line-height:30px}#contentExplore #explore-weather #weatherCurrent #weatherForecast #weatherForecastItems .weatherForecastItem .weatherForecastText span{display:inline-block;line-height:1.2;vertical-align:middle;color:var(--of-white)}#contentExplore #explore-weather #weatherCurrent #weatherForecast #weatherForecastItems .weatherForecastItem .weatherHour{font-size:.7rem}#contentExplore #explore-weather #weatherAlert{position:relative;margin:-1rem 0 0 0;padding:1.4rem .4rem .6rem .4rem;background:var(--of-warning);background:radial-gradient(at 30px 30px, rgba(255, 156, 65, 0.9490196078) -40%, rgba(255, 207, 116, 0.9490196078) 50%, #e1823f 126%);z-index:1}html[data-theme=dark] #contentExplore #explore-weather #weatherAlert{color:#191e4d}html[data-theme=dark] #contentExplore #explore-weather #weatherAlert *{color:#191e4d !important;fill:#191e4d !important}#contentExplore #explore-weather[data-weather-current="01n"] #weatherCurrent,#contentExplore #explore-weather[data-weather-current="02n"] #weatherCurrent,#contentExplore #explore-weather[data-weather-current="03n"] #weatherCurrent,#contentExplore #explore-weather[data-weather-current="04n"] #weatherCurrent,#contentExplore #explore-weather[data-weather-current="05n"] #weatherCurrent,#contentExplore #explore-weather[data-weather-current="06n"] #weatherCurrent,#contentExplore #explore-weather[data-weather-current="07n"] #weatherCurrent,#contentExplore #explore-weather[data-weather-current="08n"] #weatherCurrent,#contentExplore #explore-weather[data-weather-current="09n"] #weatherCurrent,#contentExplore #explore-weather[data-weather-current="10n"] #weatherCurrent,#contentExplore #explore-weather[data-weather-current="11n"] #weatherCurrent,#contentExplore #explore-weather[data-weather-current="12n"] #weatherCurrent,#contentExplore #explore-weather[data-weather-current="13n"] #weatherCurrent{background:radial-gradient(at 30px 30px, #7c8dbd 0%, #2c3d6a 45%, #0a162e 100%) !important}#contentExplore #explore-weather[data-weather-current="01n"] #weatherForecast #weatherForecastItems .weatherForecastItem,#contentExplore #explore-weather[data-weather-current="02n"] #weatherForecast #weatherForecastItems .weatherForecastItem,#contentExplore #explore-weather[data-weather-current="03n"] #weatherForecast #weatherForecastItems .weatherForecastItem,#contentExplore #explore-weather[data-weather-current="04n"] #weatherForecast #weatherForecastItems .weatherForecastItem,#contentExplore #explore-weather[data-weather-current="05n"] #weatherForecast #weatherForecastItems .weatherForecastItem,#contentExplore #explore-weather[data-weather-current="06n"] #weatherForecast #weatherForecastItems .weatherForecastItem,#contentExplore #explore-weather[data-weather-current="07n"] #weatherForecast #weatherForecastItems .weatherForecastItem,#contentExplore #explore-weather[data-weather-current="08n"] #weatherForecast #weatherForecastItems .weatherForecastItem,#contentExplore #explore-weather[data-weather-current="09n"] #weatherForecast #weatherForecastItems .weatherForecastItem,#contentExplore #explore-weather[data-weather-current="10n"] #weatherForecast #weatherForecastItems .weatherForecastItem,#contentExplore #explore-weather[data-weather-current="11n"] #weatherForecast #weatherForecastItems .weatherForecastItem,#contentExplore #explore-weather[data-weather-current="12n"] #weatherForecast #weatherForecastItems .weatherForecastItem,#contentExplore #explore-weather[data-weather-current="13n"] #weatherForecast #weatherForecastItems .weatherForecastItem{background-color:var(--of-ink) !important}#contentExplore #explore-weather[data-weather-current="01n"] #weatherForecast #weatherForecastItems .weatherForecastItem .weatherForecastText span,#contentExplore #explore-weather[data-weather-current="02n"] #weatherForecast #weatherForecastItems .weatherForecastItem .weatherForecastText span,#contentExplore #explore-weather[data-weather-current="03n"] #weatherForecast #weatherForecastItems .weatherForecastItem .weatherForecastText span,#contentExplore #explore-weather[data-weather-current="04n"] #weatherForecast #weatherForecastItems .weatherForecastItem .weatherForecastText span,#contentExplore #explore-weather[data-weather-current="05n"] #weatherForecast #weatherForecastItems .weatherForecastItem .weatherForecastText span,#contentExplore #explore-weather[data-weather-current="06n"] #weatherForecast #weatherForecastItems .weatherForecastItem .weatherForecastText span,#contentExplore #explore-weather[data-weather-current="07n"] #weatherForecast #weatherForecastItems .weatherForecastItem .weatherForecastText span,#contentExplore #explore-weather[data-weather-current="08n"] #weatherForecast #weatherForecastItems .weatherForecastItem .weatherForecastText span,#contentExplore #explore-weather[data-weather-current="09n"] #weatherForecast #weatherForecastItems .weatherForecastItem .weatherForecastText span,#contentExplore #explore-weather[data-weather-current="10n"] #weatherForecast #weatherForecastItems .weatherForecastItem .weatherForecastText span,#contentExplore #explore-weather[data-weather-current="11n"] #weatherForecast #weatherForecastItems .weatherForecastItem .weatherForecastText span,#contentExplore #explore-weather[data-weather-current="12n"] #weatherForecast #weatherForecastItems .weatherForecastItem .weatherForecastText span,#contentExplore #explore-weather[data-weather-current="13n"] #weatherForecast #weatherForecastItems .weatherForecastItem .weatherForecastText span{color:#3984f1 !important}.exploreCanvas{position:relative;margin:.75rem .5rem 0}.exploreCanvas #exploreFeedLoader{margin-bottom:100vh}#contentExplore .exploreWidgetTitle{margin:1rem 0 .2rem .8rem;font-weight:bold}.contentCanvas .newsLink{position:relative;width:100%;border-radius:16px}.contentCanvas .newsLink .newsHeader{padding:.3rem .5rem .5rem .5rem}.contentCanvas .newsLink .text-content{padding:0 .8rem}.contentCanvas .newsLink .newsFooter{position:relative;width:100%;padding:0 .5rem .4rem .5rem;z-index:4}.contentCanvas .newsLink .btn-like{top:-0.1rem;right:-0.3rem;margin:-0.5rem 0}.contentCanvas .newsLink .btn-share{top:-0.1rem;right:-0.7rem;margin:-0.5rem 0}.contentCanvas .newsLink.default.article_image_link .newsHeader,.contentCanvas .newsLink.default.video_image_link .newsHeader,.contentCanvas .newsLink.default.audio_image_link .newsHeader{position:absolute;z-index:3}.contentCanvas .newsLink.default.article_image_link .newsCanvas,.contentCanvas .newsLink.default.video_image_link .newsCanvas,.contentCanvas .newsLink.default.audio_image_link .newsCanvas{position:relative;overflow:hidden;border-radius:16px 16px 0 0;z-index:2}.contentCanvas .newsLink.default.article_image_link .newsCanvas .text-content,.contentCanvas .newsLink.default.video_image_link .newsCanvas .text-content,.contentCanvas .newsLink.default.audio_image_link .newsCanvas .text-content{width:100%;min-height:.5rem;margin-top:-0.8rem;padding:.8rem .8rem 0 .8rem;background:var(--of-surface);border-radius:10px 10px 0 0;z-index:2}.contentCanvas .newsLink.default.article_image_link .newsCanvas .newsImage,.contentCanvas .newsLink.default.video_image_link .newsCanvas .newsImage,.contentCanvas .newsLink.default.audio_image_link .newsCanvas .newsImage{display:flex;align-items:center;max-height:calc(100vw - 4rem);z-index:1}.contentCanvas .newsLink.default.article_image_link .newsCanvas .newsImage .imgWrap,.contentCanvas .newsLink.default.video_image_link .newsCanvas .newsImage .imgWrap,.contentCanvas .newsLink.default.audio_image_link .newsCanvas .newsImage .imgWrap{display:block;width:100%}.contentCanvas .newsLink.default.article_image_link .newsCanvas .newsImage .imgWrap .news-image-container,.contentCanvas .newsLink.default.video_image_link .newsCanvas .newsImage .imgWrap .news-image-container,.contentCanvas .newsLink.default.audio_image_link .newsCanvas .newsImage .imgWrap .news-image-container{position:relative;overflow:hidden;width:100%}.contentCanvas .newsLink.default.article_image_link .newsCanvas .newsImage .imgWrap .news-image-container .news-placeholder,.contentCanvas .newsLink.default.video_image_link .newsCanvas .newsImage .imgWrap .news-image-container .news-placeholder,.contentCanvas .newsLink.default.audio_image_link .newsCanvas .newsImage .imgWrap .news-image-container .news-placeholder{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1}.contentCanvas .newsLink.default.article_image_link .newsCanvas .newsImage .imgWrap .news-image-container .news-image,.contentCanvas .newsLink.default.video_image_link .newsCanvas .newsImage .imgWrap .news-image-container .news-image,.contentCanvas .newsLink.default.audio_image_link .newsCanvas .newsImage .imgWrap .news-image-container .news-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity 220ms ease-in-out;z-index:2}.contentCanvas .newsLink.default.article_image_link .newsCanvas .newsImage .imgWrap .news-image-container .news-image.loaded,.contentCanvas .newsLink.default.video_image_link .newsCanvas .newsImage .imgWrap .news-image-container .news-image.loaded,.contentCanvas .newsLink.default.audio_image_link .newsCanvas .newsImage .imgWrap .news-image-container .news-image.loaded{opacity:1}.contentCanvas .newsLink.small.article_image_link .newsImage,.contentCanvas .newsLink.small.video_image_link .newsImage,.contentCanvas .newsLink.small.audio_image_link .newsImage{position:relative;overflow:hidden;width:100%;max-width:110px;height:110px;border-radius:10px;margin-right:.5rem}.contentCanvas .newsLink.small.article_image_link .newsImage .imgWrap,.contentCanvas .newsLink.small.video_image_link .newsImage .imgWrap,.contentCanvas .newsLink.small.audio_image_link .newsImage .imgWrap{height:110px;display:flex;align-items:center;justify-content:center}.contentCanvas .newsLink.small.article_image_link .newsImage .imgWrap .news-image-container,.contentCanvas .newsLink.small.video_image_link .newsImage .imgWrap .news-image-container,.contentCanvas .newsLink.small.audio_image_link .newsImage .imgWrap .news-image-container{position:relative;width:100%;height:100%;overflow:hidden;border-radius:10px;aspect-ratio:auto !important}.contentCanvas .newsLink.small.article_image_link .newsImage .imgWrap .news-image-container .news-placeholder,.contentCanvas .newsLink.small.article_image_link .newsImage .imgWrap .news-image-container .news-image,.contentCanvas .newsLink.small.video_image_link .newsImage .imgWrap .news-image-container .news-placeholder,.contentCanvas .newsLink.small.video_image_link .newsImage .imgWrap .news-image-container .news-image,.contentCanvas .newsLink.small.audio_image_link .newsImage .imgWrap .news-image-container .news-placeholder,.contentCanvas .newsLink.small.audio_image_link .newsImage .imgWrap .news-image-container .news-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:10px}.contentCanvas .newsLink.small.article_image_link .newsImage .imgWrap .news-image-container .news-placeholder,.contentCanvas .newsLink.small.video_image_link .newsImage .imgWrap .news-image-container .news-placeholder,.contentCanvas .newsLink.small.audio_image_link .newsImage .imgWrap .news-image-container .news-placeholder{z-index:1}.contentCanvas .newsLink.small.article_image_link .newsImage .imgWrap .news-image-container .news-image,.contentCanvas .newsLink.small.video_image_link .newsImage .imgWrap .news-image-container .news-image,.contentCanvas .newsLink.small.audio_image_link .newsImage .imgWrap .news-image-container .news-image{z-index:2;opacity:0;transition:opacity 220ms ease-in-out}.contentCanvas .newsLink.small.article_image_link .newsImage .imgWrap .news-image-container .news-image.loaded,.contentCanvas .newsLink.small.video_image_link .newsImage .imgWrap .news-image-container .news-image.loaded,.contentCanvas .newsLink.small.audio_image_link .newsImage .imgWrap .news-image-container .news-image.loaded{opacity:1}.contentCanvas .newsLink.small.article_image_link .newsImage .imgWrap>img,.contentCanvas .newsLink.small.video_image_link .newsImage .imgWrap>img,.contentCanvas .newsLink.small.audio_image_link .newsImage .imgWrap>img{height:100%;border-radius:10px}.contentCanvas .newsLink .videoPlayBtn{position:absolute;top:41%;left:50%;transform:translate(-50%, -50%);outline:5px rgba(0,0,0,0);width:3.2rem;height:3.2rem;padding:.3rem;background-color:rgb(var(--of-ink-rgb) / 0.5);border:2px solid rgb(var(--of-white-rgb) / 0.7);border-radius:50%;-webkit-backdrop-filter:blur(8px) saturate(2);backdrop-filter:blur(8px) saturate(2);z-index:3}.contentCanvas .newsLink .videoPlayBtn svg{width:100%;height:100%;opacity:1}.contentCanvas .newsLink.small.video_image_link .newsImage .imgWrap .news-image-container .news-placeholder{transform:scale(1.4)}.contentCanvas .newsLink.small.video_image_link .newsImage .imgWrap .news-image-container .news-image{transform:scale(1.4)}.contentCanvas .newsLink.small.video_image_link .newsImage .imgWrap>img{height:140%}.contentCanvas .newsLink .entryMoreButton{top:0;right:0;z-index:5}.contentCanvas .newsLink.summarizeDesignTop{border-radius:16px 16px 0 0}.contentCanvas .newsLink.summarizeDesignTop .text-content{padding:0 5rem .8rem .8rem !important}.contentCanvas .newsLink.article_image_link.summarizeDesignTop .text-content{padding:.8rem 5rem .8rem .8rem !important}.contentCanvas .newsLink.summarizeDesignMiddle{border-radius:0;border-top:1px solid var(--of-line)}.contentCanvas .newsLink.summarizeDesignMiddle .text-content{display:flex;align-items:center;padding-top:.5rem !important;padding-right:5rem;min-height:75px}.contentCanvas .newsLink.summarizeDesignBottom{border-radius:0 0 16px 16px;border-top:1px solid var(--of-line)}.contentCanvas .newsLink.summarizeDesignBottom .text-content{padding:.8rem 3rem 0 .8rem !important}.contentCanvas .newsLink.summarizeDesignTop .newsFooter,.contentCanvas .newsLink.summarizeDesignMiddle .newsFooter{display:flex;align-items:center;justify-content:flex-end;flex-wrap:nowrap;position:absolute;width:33%;right:0;bottom:0;padding:0 .5rem .5rem .5rem;z-index:4}.contentCanvas #explore-place-of-the-day #placeOfTheDayCanvas .placeofthedayImage{position:relative;margin:0 -1.1rem;width:calc(100% + 2.2rem);z-index:1}.contentCanvas #exploreContentSportTables{position:relative;margin:0 -0.5rem;overflow:hidden;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}.contentCanvas #exploreContentSportTables::-webkit-scrollbar{display:none}.contentCanvas #exploreContentSportTables #sportTablesItems{position:relative;padding:.5rem 1rem 0 1rem;display:grid;gap:.5rem;grid-auto-flow:column;width:100%;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;-ms-overflow-style:none;scrollbar-width:none;scroll-padding-left:1.5rem}.contentCanvas #exploreContentSportTables #sportTablesItems::-webkit-scrollbar{display:none}.contentCanvas #exploreContentSportTables #sportTablesItems .sportTableHeader{min-height:80px}.contentCanvas #exploreContentSportTables #sportTablesItems .sportTableItem{min-width:295px;scroll-snap-align:start}.contentCanvas #exploreContentSportTables #sportTablesItems .sportTableItem .sportTableRow{padding:.3rem 0 !important;min-height:40px}.contentCanvas #exploreContentSportTables #sportTablesItems .sportTableItem .sportTableRow img{width:18px;height:18px;object-fit:contain}.contentCanvas #exploreContentSportTables #sportTablesItems .sportTableItem .highlight{padding:.3rem 0 !important;background-color:rgb(var(--of-warning-rgb) / 0.5)}.contentCanvas #exploreContentSportTables .entryMoreButton{top:.2rem;right:.5rem;z-index:5}#exploreContentEventsToday{position:relative;margin:0 -0.5rem;overflow:hidden;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}#exploreContentEventsToday::-webkit-scrollbar{display:none}#exploreContentEventsToday #exploreContentEventsTodayItems{position:relative;padding:0 1.25rem;display:grid;gap:.5rem;grid-auto-flow:column;width:100%;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;-ms-overflow-style:none;scrollbar-width:none}#exploreContentEventsToday #exploreContentEventsTodayItems::-webkit-scrollbar{display:none}#exploreContentEventsToday #exploreContentEventsTodayItems .eventOverviewTile{width:76vw;scroll-snap-align:start;scroll-margin-left:1.25rem}#exploreContentEventsToday #explore-ofindo-feedback #feedbackWidget{position:relative;padding:.4rem 0;background-color:var(--of-success);background-image:url(../img/ofindo_icons_bg.png);background-size:cover}#mapHeaderNavi{position:absolute;width:100%;height:calc(56px + var(--sat));top:0;padding:calc(7px + var(--sat)) 7px 7px 7px;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-radius:0 0 16px 16px;transition:top 320ms 250ms ease-out;z-index:40}html[data-map-type=hybrid] #mapHeaderNavi{background-color:rgb(var(--of-bg-rgb) / 0.95);background:linear-gradient(-45deg, rgb(var(--of-bg-rgb) / 0.85), rgb(var(--of-bg-rgb) / 0.65))}#mapHeaderNavi #mapHeaderShortSettings{display:grid;grid-auto-flow:column;align-items:start;align-content:center;justify-content:start;justify-items:center;gap:.25rem;width:100vw;padding:0 5px;margin-left:-6px;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;-ms-overflow-style:none;scrollbar-width:none;z-index:20}#mapHeaderNavi #mapHeaderShortSettings::-webkit-scrollbar{display:none}#mapHeaderNavi #mapHeaderShortSettings .tabElement .btn{position:relative;padding:.35rem .45rem .35rem 45px;background-color:rgb(var(--of-bg-rgb) / 0.85);border:1px solid rgb(var(--of-text-rgb) / 0.06);-webkit-backdrop-filter:blur(20px) saturate(2);backdrop-filter:blur(20px) saturate(2);color:var(--of-text);white-space:nowrap}#mapHeaderNavi #mapHeaderShortSettings .tabElement .btn svg{margin:-3px 2px 0 -4px;fill:var(--of-text);transition:fill 150ms linear}#mapHeaderNavi #mapHeaderShortSettings .tabElement .btn .icon,#mapHeaderNavi #mapHeaderShortSettings .tabElement .btn .icon-loading{position:absolute;display:inline-block;width:34px;height:34px;border-radius:7px;background-repeat:no-repeat;background-position:center;transition:opacity 220ms ease-in-out}#mapHeaderNavi #mapHeaderShortSettings .tabElement .btn .icon{margin:-2px 0 0 -42px}#mapHeaderNavi #mapHeaderShortSettings .tabElement .btn .icon-loading{margin:-2px 0 0 -42px}#mapHeaderNavi #mapHeaderShortSettings .tabElement .btn:active{background-color:rgb(var(--of-text-rgb) / 0.05)}#mapHeaderNavi #mapHeaderShortSettings .tabElement .btn.on{background-color:var(--of-ink);color:var(--of-on-ink)}#mapHeaderNavi #mapHeaderShortSettings .tabElement .btn.on svg{fill:var(--of-white)}#mapHeaderNavi #mapHeaderShortSettings .tabElement .btn .icon-loading{opacity:0;padding:2px 0 0 5px}#mapHeaderNavi #mapHeaderShortSettings .tabElement .btn .icon-loading svg{fill:var(--of-white) !important}#mapHeaderNavi #mapHeaderShortSettings .tabElement .btn.loading .icon-loading{opacity:1}#mapHeaderNavi #mapHeaderShortSettings .tabElement .btn.loading .icon{opacity:0}#mapHeaderNavi #mapHeaderShortSettings .tabElement .btn.loading svg{animation:spinner 2s linear infinite}[data-map-annotations-set=places] .icon{background-image:url(../img/icons/map/icon_places.svg);background-color:#f70332;background-size:70%}[data-map-annotations-set=publictransport] .icon{background-image:url("../img/icons/map/icon_publictransport.svg");background-color:#10bc72;background-size:110%}[data-map-annotations-set=parkingspacecars] .icon{background-image:url("../img/icons/map/icon_parkingspace.svg");background-color:#0069ff;background-size:143%}[data-map-annotations-set=carsharing] .icon{background-image:url("../img/icons/map/icon_carsharing.svg");background-color:#ff771d;background-size:120%}[data-map-annotations-set=defibrillator] .icon{background-image:url("../img/icons/map/icon_defibrillator.svg");background-color:#ff4057;background-size:100%}[data-map-annotations-set=lastenrad] .icon{background-image:url("../img/icons/map/icon_lastenrad.svg");background-color:#7b51d1;background-size:84%}[data-map-annotations-set=glasscontainer] .icon{background-image:url("../img/icons/map/icon_glasscontainer.svg");background-color:#c94e77;background-size:66%}[data-map-annotations-set=toilet] .icon{background-image:url("../img/icons/map/points/toilet.svg");background-color:#00a6a6;background-size:62%}#mapExternalInfo{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}#mapExternalInfo #mapExternalInfoContent{position:relative;top:0;left:0;height:100%;width:100%;display:flex;flex-direction:column;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);overflow-y:auto;padding-top:var(--sat);padding-bottom:calc(72px + (var(--sab)));z-index:20}#mapExternalInfo #mapExternalInfoContent>.container-fluid{margin-top:auto;margin-bottom:auto}#mapExternalInfo #mapExternalInfoBackground{position:fixed;top:0;left:0;height:100%;width:100%;background-image:url(../img/background_map.png);background-position:center;z-index:10}#mapview{position:fixed;left:0;right:0;top:0;bottom:0;width:100%;height:100%;z-index:1}#mapview.hide-map{top:-120vh}.mapSetCenter{display:none}.showLocationIsTrue{display:block}.showLocationIsFalse{display:none}.mapShowLocationOn{top:0;height:100%}.mapShowLocationOn svg{margin-top:.6rem}html[data-map-location=true] .showLocationIsTrue{top:0;height:100%;display:none !important}html[data-map-location=true] .showLocationIsFalse{top:0;height:100%;display:block !important}html[data-map-location=true] .mapSetCenter{display:block;top:0;height:100%;position:absolute;width:100%;text-align:center;animation:switch-in ease 340ms;animation-iteration-count:1;animation-fill-mode:forwards;opacity:0;will-change:opacity,transform}html[data-map-location=true] .mapSetCenter svg{margin-top:.6rem}html[data-map-location=true] .mapShowLocationOn{position:absolute;width:100%;text-align:center;animation:switch-out ease 340ms;animation-iteration-count:1;animation-fill-mode:forwards;will-change:opacity,transform}.map-rating-small svg{fill:rgb(var(--of-warning-rgb) / 1);margin:-3px -1px -1px -2px}.mapStyle{padding:8px 0 4px 0;white-space:nowrap}.mapStyle [data-map-type-btn=standard],.mapStyle [data-map-type-btn=hybrid]{display:inline-block;width:49%;height:70px;color:rgba(0,0,0,0);border:2px solid var(--of-border-strong);border-radius:10px;cursor:pointer;background-size:270px;background-position:0px -140px;transition:border 220ms ease-in-out,transform 340ms cubic-bezier(0.6, 0.58, 0, 3.97);transform:scale(0.95);will-change:transform}.mapStyle [data-map-type-btn=standard]{background-image:url("../../assets/img/icons/map/map_type_standard.png")}.mapStyle [data-map-type-btn=hybrid]{background-image:url("../../assets/img/icons/map/map_type_hybrid.png")}html[data-map-type=standard] .mapStyle [data-map-type-btn=standard],html[data-map-type=hybrid] .mapStyle [data-map-type-btn=hybrid]{border:2px solid var(--of-text);transform:scale(1)}#mapSortButtons .draggableItem .icon{display:block;width:34px;height:34px;margin:0 .5rem 0 0;border-radius:5rem;background-repeat:no-repeat;background-position:center}#mapSortButtons .draggableItem .icon.publictransport{background-image:url("../img/icons/map/icon_publictransport.svg");background-color:#10bc72;background-size:110%}#mapSortButtons .draggableItem .icon.parkingspacecars{background-image:url("../img/icons/map/icon_parkingspace.svg");background-color:#0069ff;background-size:143%}#mapSortButtons .draggableItem .icon.carsharing{background-image:url("../img/icons/map/icon_carsharing.svg");background-color:#ff771d;background-size:120%}#mapSortButtons .draggableItem .icon.defibrillator{background-image:url("../img/icons/map/icon_defibrillator.svg");background-color:#ff4057;background-size:100%}#mapSortButtons .draggableItem .icon.lastenrad{background-image:url("../img/icons/map/icon_lastenrad.svg");background-color:#7b51d1;background-size:84%}#mapSortButtons .draggableItem .icon.glasscontainer{background-image:url("../img/icons/map/icon_glasscontainer.svg");background-color:#c94e77;background-size:66%}#mapSortButtons .draggableItem .icon.toilet{background-image:url("../img/icons/map/points/toilet.svg");background-color:#00a6a6;background-size:62%}.iconParkingspacecars{display:inline-block;width:18px;height:18px;margin:0 .5rem 0 0;background-image:url(../img/icons/map/icon_parkingspace.svg);background-color:#0069ff;background-size:143%;background-position:center;vertical-align:middle;border-radius:5px}.bg-publictransport{background-color:#10bc72}#mapPlacesBar{position:absolute;top:calc(56px + var(--sat) + 8px);left:0;right:0;z-index:30;pointer-events:none;opacity:0;transform:translate3d(0, -60px, 0);transition-property:transform,opacity;transition-duration:380ms;transition-timing-function:cubic-bezier(0.32, 0.72, 0, 1)}#mapPlacesBar.show{opacity:1;transform:translate3d(0, 0, 0);pointer-events:auto}#mapPlacesBar #mapPlacesBarScroll{display:flex;gap:.25rem;padding:0 .5rem;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch}#mapPlacesBar #mapPlacesBarScroll::-webkit-scrollbar{display:none}#mapPlacesBar .btn{flex:0 0 auto;position:relative;padding:.15rem .6rem;font-size:.9rem;color:var(--of-text);background-color:var(--of-surface);border:none;border-radius:100px;white-space:nowrap}#mapPlacesBar .btn .icon{display:inline-block;width:1.25rem;margin-right:.1rem;line-height:1;text-align:center;vertical-align:middle}#mapPlacesBar .btn .icon img{width:100%;height:auto;vertical-align:middle}#mapPlacesBar .btn .icon-loading{position:absolute;top:50%;display:inline-block;width:1.25rem;height:1.25rem;margin-top:-0.625rem;line-height:1;text-align:center;opacity:0;transition:opacity 220ms ease-in-out}#mapPlacesBar .btn .icon-loading svg{width:100%;height:100%;vertical-align:top;fill:currentColor}#mapPlacesBar .btn .icon{transition:opacity 220ms ease-in-out}#mapPlacesBar .btn.loading .icon-loading{opacity:1}#mapPlacesBar .btn.loading .icon{opacity:0}#mapPlacesBar .btn.loading svg{animation:spinner 2s linear infinite}#mapPlacesBar .btn:hover,#mapPlacesBar .btn:focus{color:var(--of-text);background-color:var(--of-surface);box-shadow:none}#mapPlacesBar .btn:active{transform:scale(0.96)}#mapPlacesBar .btn.on{background-color:var(--of-ink);color:var(--of-on-ink)}.mapPointStyle{display:block;position:fixed;width:100%;bottom:0;background-image:linear-gradient(210deg, var(--of-surface-2) -25%, var(--of-surface-2) 8%, rgb(var(--of-surface-2-rgb) / 0) 30%);border-radius:20px 20px 0 0;transform:scale(1) translate3d(0, 105vh, 0);transition-property:transform;transition-timing-function:ease-in-out;transition-duration:320ms;will-change:transform}.mapPointStyle .mapPointContent,.mapPointStyle .mapPointDataContent{position:relative;height:100%;width:100%;will-change:opacity}.mapPointStyle .mapPointClose{position:absolute;top:0;right:0;margin:0;padding:10px;border:none;background-color:rgb(var(--of-ink-rgb) / 0);cursor:pointer;z-index:10;will-change:opacity}.mapPointStyle .mapPointClose div{width:39px;height:39px;padding:6px;background-color:rgb(var(--of-ink-rgb) / 0.95);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:50%;overflow:hidden}.mapPointStyle .mapPointClose div svg{fill:var(--of-white)}.mapPointStyle .mapPointClose:active{transform:scale(0.94) !important;transition-duration:220ms !important}.mapPointStyle .mapPointClose:active div{background-color:rgb(var(--of-ink-rgb) / 0.6)}.mapPointStyle.viewLarge{height:calc(96% - var(--sat-raw))}.mapPointStyle.show{will-change:height,scale,translate;transform:translate3d(0, 0, 0);transition-property:all;transition-timing-function:ease-in-out;transition-duration:320ms}.mapPointStyle.hide{will-change:scale,transform;transform:translate3d(0, 105vh, 0);transition-property:all;transition-timing-function:ease-in-out;transition-duration:320ms}.mapPointStyle .mapPointDataContent{position:relative;z-index:2}.mapPointStyle .mapPointDataContent .badge.rounded-pill.mapPointLiveBadge{position:relative}html[data-theme=dark] .mapPointStyle .mapPointDataContent .badge.rounded-pill.mapPointLiveBadge.live::after{filter:brightness(0) invert(1)}.mapPointStyle .mapPointDataContent .badge.rounded-pill.mapPointLiveBadge.live{padding-right:26px}.mapPointStyle .mapPointDataContent .badge.rounded-pill.mapPointLiveBadge.live::after{content:"";position:absolute;width:13px;height:13px;top:5px;right:9px;background-image:url(../img/icons/live.gif);background-size:cover;transform:rotate(45deg)}.mapPointStyle .mapPointDataContent .btn.square{width:46px}.mapPointStyle .mapPointDataContent .btn.square svg{margin:-2px 0 0 -3px}[data-overlay-current="1"] .mapPointStyle.viewLarge{transform:scale(0.96) translate3d(0, -1.4rem, 0)}[data-overlay-current="1"] .mapPointStyle.viewLarge .mapPointDataContent,[data-overlay-current="1"] .mapPointStyle.viewLarge .mapPointClose{animation:fade-out ease 420ms;animation-iteration-count:1;animation-fill-mode:forwards;opacity:1}[data-overlay-current="2"] .mapPointStyle.viewLarge{transform:scale(0.88) translate3d(0, -4.07rem, 0)}[data-overlay-current="2"] .mapPointStyle.viewLarge .mapPointDataContent,[data-overlay-current="2"] .mapPointStyle.viewLarge .mapPointClose{animation:fade-out ease 420ms;animation-iteration-count:1;animation-fill-mode:forwards;opacity:1}.mapPointLogo{aspect-ratio:1/1}.mapPointLogo img,.mapPointIcon.has-logo img{display:block;width:100%;height:100%;object-fit:cover;border-radius:50%}.pointCanvas{position:relative;z-index:2;padding-top:var(--place-header-h, 0px)}.pointCanvas .placeHeaderStack{position:absolute;top:0;left:0;right:0;z-index:10;will-change:transform}.pointCanvas.at-top .placeHeaderStack{position:fixed;right:auto;width:var(--place-header-w, 100%)}.pointCanvas .pointHeader{position:relative;width:100%;z-index:1}.pointCanvas .pointHeader::before{content:"";position:absolute;left:0;right:0;bottom:100%;height:300px;background-color:inherit;z-index:0}.pointCanvas .pointHeader.keyvisual .pointHeaderKeyvisual,.pointCanvas .pointHeader.keyvisual .pointHeaderInformation{aspect-ratio:5/2.5}.pointCanvas .pointHeader.keyvisual .pointHeaderKeyvisual{bottom:auto;border-bottom-left-radius:0;border-bottom-right-radius:0}.pointCanvas .pointHeader:not(.keyvisual) .pointHeaderInformation{padding:.75rem 0 0}.pointCanvas .pointHeader .pointHeaderKeyvisual{position:absolute;inset:0;overflow:hidden;border-radius:inherit;z-index:1}.pointCanvas .pointHeader .pointHeaderKeyvisual .keyvisual-placeholder{position:absolute;width:100%;height:100%;object-fit:cover}.pointCanvas .pointHeader .pointHeaderKeyvisual .keyvisual-image{position:absolute;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .3s ease}.pointCanvas .pointHeader .pointHeaderKeyvisual .keyvisual-image.loaded{opacity:1}.pointCanvas .pointHeader .pointHeaderBadges{position:relative;z-index:2}.pointCanvas .pointHeader .pointHeaderInformation{position:relative;z-index:2}.pointCanvas .pointHeader .pointHeaderInformation h4{bottom:.4rem}.pointCanvas .pointHeader .pointHeaderInformation .pointHeaderInformationText{min-width:0;overflow-wrap:anywhere}.pointCanvas .pointHeader .pointHeaderInformation .pointHeaderParent{cursor:pointer;opacity:.8;line-height:1.2}.pointCanvas .pointHeader .pointHeaderInformation .pointHeaderParent:active{opacity:1}.pointCanvas .pointHeader .pointHeaderInformation .mapPointIcon{width:55px;height:55px;background-position:center;background-repeat:no-repeat;background-size:65%;background-color:rgb(var(--of-ink-rgb) / 0.5)}.pointCanvas .pointHeader .pointHeaderInformation .mapPointIcon div{line-height:2}.pointCanvas .pointHeader .pointHeaderInformation .mapPointLogo{position:relative;height:5rem;border:1px solid rgba(0,0,0,.3);border-radius:50%;aspect-ratio:1/1;overflow:hidden}.pointCanvas .pointHeader .pointHeaderInformation .mapPointLogo img{width:100%;height:100%;object-fit:cover}.pointCanvas .pointHeader .pointHeaderInformation .mapPointLogo .place-logo-placeholder{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.pointCanvas .pointHeader .pointHeaderInformation .mapPointLogo .place-logo{position:relative;opacity:0;transition:opacity .3s ease}.pointCanvas .pointHeader .pointHeaderInformation .mapPointLogo .place-logo.loaded{opacity:1}.pointCanvas .mapPlaceHeaderButtons{position:relative;z-index:2}.pointCanvas .mapPlaceHeaderButtons .pointCTA .btn-bookmark{text-align:center;border:1.5px solid;background-color:var(--of-success);position:relative;overflow:hidden;max-width:8rem;height:2.75rem;transition:background-color 220ms ease-in-out,box-shadow 220ms ease-in-out,max-width 280ms ease-in-out,padding 280ms ease-in-out}.pointCanvas .mapPlaceHeaderButtons .pointCTA .btn-bookmark .bookmarkedOff{align-items:center;white-space:nowrap;opacity:1;transition:opacity 180ms ease-in-out}.pointCanvas .mapPlaceHeaderButtons .pointCTA .btn-bookmark .bookmarkedOff svg{margin:-0.1rem 0 0 -0.4rem;transition:transform 220ms ease-in-out}.pointCanvas .mapPlaceHeaderButtons .pointCTA .btn-bookmark .bookmarkedOn{display:flex;align-items:center;justify-content:center;position:absolute;inset:0;opacity:0;pointer-events:none;transition:opacity 180ms ease-in-out 100ms}.pointCanvas .mapPlaceHeaderButtons .pointCTA .btn-bookmark .bookmarkedOn svg{margin:0}.pointCanvas .mapPlaceHeaderButtons .pointCTA .btn-bookmark:not(.act){border-color:rgba(0,0,0,0) !important}.pointCanvas .mapPlaceHeaderButtons .pointCTA .btn-bookmark:active svg{transform:scale(1.15)}.pointCanvas .mapPlaceHeaderButtons .pointCTA .btn-bookmark.act{border:1.5px solid;background-color:rgba(0,0,0,0);max-width:2.75rem}.pointCanvas .mapPlaceHeaderButtons .pointCTA .btn-bookmark.act .bookmarkedOff{opacity:0}.pointCanvas .mapPlaceHeaderButtons .pointCTA .btn-bookmark.act .bookmarkedOn{opacity:1;pointer-events:auto;transition-delay:80ms}.pointCanvas .mapPlaceHeaderButtons .pointCTA .btn-bookmark.act .bookmarkedOn svg{animation:switch-in ease 340ms;animation-iteration-count:1;animation-fill-mode:forwards;will-change:opacity,transform}.pointCanvas .mapPlaceHeaderButtons .pointCTA .btn-follow{text-align:center;border:1.5px solid;background-color:var(--of-success);transition:background-color 220ms ease-in-out,box-shadow 220ms ease-in-out}.pointCanvas .mapPlaceHeaderButtons .pointCTA .btn-follow .followOff{display:block}.pointCanvas .mapPlaceHeaderButtons .pointCTA .btn-follow .followOff svg{margin:-0.1rem 0 0 -0.4rem;transition:transform 220ms ease-in-out}.pointCanvas .mapPlaceHeaderButtons .pointCTA .btn-follow .followOn{display:block;position:absolute;top:.45rem;margin-left:.2rem;opacity:0}.pointCanvas .mapPlaceHeaderButtons .pointCTA .btn-follow .followOn svg{margin:-0.2rem -0.05rem 0 -0.2rem;animation:switch-out ease 340ms;animation-iteration-count:1;animation-fill-mode:forwards;will-change:opacity,transform}.pointCanvas .mapPlaceHeaderButtons .pointCTA .btn-follow:not(.act){border-color:rgba(0,0,0,0) !important}.pointCanvas .mapPlaceHeaderButtons .pointCTA .btn-follow:active svg{transform:scale(1.15)}.pointCanvas .mapPlaceHeaderButtons .pointCTA .btn-follow.act{border:1.5px solid;background-color:rgba(0,0,0,0)}.pointCanvas .mapPlaceHeaderButtons .pointCTA .btn-follow.act .followOff{opacity:0}.pointCanvas .mapPlaceHeaderButtons .pointCTA .btn-follow.act .followOff svg{opacity:0}.pointCanvas .mapPlaceHeaderButtons .pointCTA .btn-follow.act .followOn{opacity:1}.pointCanvas .mapPlaceHeaderButtons .pointCTA .btn-follow.act .followOn svg{animation:switch-in ease 340ms;animation-iteration-count:1;animation-fill-mode:forwards;will-change:opacity,transform}.pointCanvas .mapPlaceHeaderButtons .pointCTA .btn.square{width:2.75rem;height:2.75rem;flex:0 0 auto;padding:0;border:1.5px solid;transition:background-color 220ms ease-in-out,border 220ms ease-in-out,transform 220ms ease-in-out;margin:0 0 0 -0.05rem;background-repeat:no-repeat;background-position:center;background-size:var(--icon-share-btn-size)}.pointCanvas .keyvisual .pointHeaderInformationContent{position:absolute;bottom:.25rem;left:0;right:0}.pointCanvas .mapPointTabs{position:relative;width:calc(100% + 1.4rem);margin:-1rem -0.75rem 0 -0.75rem;background-color:rgb(var(--of-surface-2-rgb) / 0.5);border-radius:0 0 10px 10px;z-index:1}.pointCanvas .mapPointTabs .mapPointTabBar{display:grid;padding:1.5rem .5rem .5rem .5rem;grid-auto-flow:column;align-items:start;align-content:center;justify-content:start;justify-items:center;gap:.25rem;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;white-space:nowrap;z-index:20}.pointCanvas .mapPointTabs .mapPointTabBar .btn{padding:.35rem .75rem;color:var(--of-text)}.pointCanvas.mappoint-light-theme .pointCTA .btn-bookmark{border-color:rgba(0,0,0,.3)}.pointCanvas.mappoint-light-theme .pointCTA .btn-bookmark .bookmarkedOff{color:var(--of-white)}.pointCanvas.mappoint-light-theme .pointCTA .btn-bookmark .bookmarkedOff svg{fill:var(--of-white)}.pointCanvas.mappoint-light-theme .pointCTA .btn-bookmark:active{background-color:var(--of-success);border-color:rgba(0,0,0,.2)}.pointCanvas.mappoint-light-theme .pointCTA .btn-bookmark:active:focus{box-shadow:0 0 0 .25rem rgb(var(--of-success-rgb) / 0.4)}.pointCanvas.mappoint-light-theme .pointCTA .btn-bookmark.act{color:#000}.pointCanvas.mappoint-light-theme .pointCTA .btn-bookmark.act svg{fill:#000}.pointCanvas.mappoint-light-theme .pointCTA .btn-bookmark.act:active{border-color:rgba(0,0,0,.4);background-color:rgb(var(--of-white-rgb) / 0.2)}.pointCanvas.mappoint-light-theme .pointCTA .btn-bookmark.act:active:focus{box-shadow:0 0 0 .25rem rgb(var(--of-white-rgb) / 0.2)}.pointCanvas.mappoint-light-theme .pointCTA .btn.square{background-image:var(--icon-share-black);border-color:#000}.pointCanvas.mappoint-light-theme .pointCTA .btn.square:active{border-color:rgba(0,0,0,.4);transform:scale(0.93);background-color:rgb(var(--of-white-rgb) / 0.2)}.pointCanvas.mappoint-light-theme .pointCTA .btn.square:active:focus{box-shadow:0 0 0 .25rem rgb(var(--of-white-rgb) / 0.2)}.pointCanvas.mappoint-dark-theme .pointCTA .btn-bookmark{border-color:rgb(var(--of-white-rgb) / 0.4)}.pointCanvas.mappoint-dark-theme .pointCTA .btn-bookmark .bookmarkedOn{color:var(--of-white)}.pointCanvas.mappoint-dark-theme .pointCTA .btn-bookmark .bookmarkedOn svg{fill:var(--of-white)}.pointCanvas.mappoint-dark-theme .pointCTA .btn-bookmark .bookmarkedOff{color:var(--of-white)}.pointCanvas.mappoint-dark-theme .pointCTA .btn-bookmark .bookmarkedOff svg{fill:var(--of-white)}.pointCanvas.mappoint-dark-theme .pointCTA .btn-bookmark:active{background-color:var(--of-success)}.pointCanvas.mappoint-dark-theme .pointCTA .btn-bookmark:active:focus{box-shadow:0 0 0 .25rem rgb(var(--of-success-rgb) / 0.5)}.pointCanvas.mappoint-dark-theme .pointCTA .btn-bookmark.act{color:var(--of-white)}.pointCanvas.mappoint-dark-theme .pointCTA .btn-bookmark.act:active{border-color:rgb(var(--of-white-rgb) / 0.8);background-color:rgb(var(--of-white-rgb) / 0.1)}.pointCanvas.mappoint-dark-theme .pointCTA .btn-bookmark.act:active:focus{box-shadow:0 0 0 .25rem rgb(var(--of-white-rgb) / 0.3)}.pointCanvas.mappoint-dark-theme .pointCTA .btn.square{background-image:var(--icon-share-light);border-color:var(--of-white)}.pointCanvas.mappoint-dark-theme .pointCTA .btn.square:active{transform:scale(0.9);border-color:rgb(var(--of-white-rgb) / 0.8);background-color:rgb(var(--of-white-rgb) / 0.1)}.pointCanvas.mappoint-dark-theme .pointCTA .btn.square:active:focus{box-shadow:0 0 0 .25rem rgb(var(--of-white-rgb) / 0.3)}.pointCanvas .mapPointPhotos{width:100vw;margin:0 -0.5rem}.pointCanvas .mapPointPhotos .snap-box-element{position:relative;scroll-snap-align:none;margin:0}.pointCanvas .mapPointPhotos .snap-box-element:first-child{margin-left:.5rem}.pointCanvas .mapPointPhotos .snap-box-element:last-child{margin-right:1rem}.pointCanvas .mapPointPhotos .snap-box-element .photoElement{position:relative;margin-bottom:.5rem}.pointCanvas .mapPointPhotos .snap-box-element .photoElement .img-title-text{position:absolute;max-width:calc(100% - .6rem);left:.3rem;top:.3rem;border-radius:7px;z-index:2}.pointCanvas .mapPointPhotos .snap-box-element .photoElement .img-source-text{position:absolute;max-width:calc(100% - .55rem);left:.25rem;bottom:.25rem;z-index:2}.pointCanvas .mapPointPhotos .snap-box-element .photoElement img,.pointCanvas .mapPointPhotos .snap-box-element .photoElement video{position:relative;max-height:40vh;width:auto;vertical-align:text-top;border-radius:10px;z-index:1}.pointCanvas .mapPointPhotos .snap-box-element .photoElement .galerie-placeholder{position:absolute;top:0;left:0;width:100%;height:100%;max-height:none;object-fit:cover;border-radius:10px;z-index:0}.pointCanvas .mapPointPhotos .snap-box-element .photoElement .galerie-image{opacity:0;transition:opacity 220ms ease-in-out}.pointCanvas .mapPointPhotos .snap-box-element .photoElement .galerie-image.loaded{opacity:1}.pointCanvas .mapPointPhotos .snap-box-element .photoElement.videoElement{cursor:pointer}.pointCanvas .mapPointPhotos .snap-box-element .photoElement.videoElement video{filter:brightness(0.7);transition:filter .2s ease}.pointCanvas .mapPointPhotos .snap-box-element .photoElement.videoElement.is-playing video{filter:none}.pointCanvas .mapPointPhotos .snap-box-element .photoElement.videoElement .videoPlayBtn{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:3.2rem;height:3.2rem;padding:.3rem;background-color:rgb(var(--of-ink-rgb) / 0.5);border:2px solid rgb(var(--of-white-rgb) / 0.7);border-radius:50%;-webkit-backdrop-filter:blur(8px) saturate(2);backdrop-filter:blur(8px) saturate(2);pointer-events:none;transition:opacity .15s ease;z-index:3}.pointCanvas .mapPointPhotos .snap-box-element .photoElement.videoElement .videoPlayBtn svg{width:100%;height:100%}.pointCanvas .mapPointPhotos .snap-box-element .photoElement.videoElement.is-playing .videoPlayBtn{opacity:0}.pointCanvas .mapView{position:relative;margin:0 .4rem calc(-44px + .25rem) .4rem;overflow:hidden;border-radius:10px}.pointCanvas .mapView .mapPointLogo{position:absolute;display:flex;left:50%;top:-2.5rem;margin-top:38.94%;transform:translate(-50%, -50%);width:13.9%;aspect-ratio:1/1;background-color:var(--of-surface);border-radius:50%;overflow:hidden;z-index:1}.pointCanvas .mapView .mapPointLogo .mapPointIcon{width:100%;height:100%;background-position:center center;background-repeat:no-repeat;background-size:60%;background-color:rgb(var(--of-ink-rgb) / 0.5)}.pointCanvas .mapView .mapPointLogo .placeMapIconInitial{display:flex;align-items:center;justify-content:center;font-size:calc(.6rem + 2vw);font-weight:500;line-height:1}.pointCanvas .mapView .mapPointLogo .place-logo-placeholder{position:absolute;width:100%;height:100%;z-index:1}.pointCanvas .mapView .mapPointLogo .place-logo{position:absolute;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .3s ease;z-index:2}.pointCanvas .mapView .mapPointLogo .place-logo.loaded{opacity:1}.pointCanvas .mapView .mapStatic{width:100%;margin:-2.5rem 0;opacity:0;transition:opacity .3s ease;aspect-ratio:1/1}.pointCanvas .mapView .mapStatic.loaded{opacity:1}.pointCanvas .mapViewButton{position:relative;margin:-0.8rem .8rem .4rem .8rem;width:calc(100% - 1.6rem)}.pointCanvas .pointOverviewContent>.container-fluid>.row,.pointCanvas .pointOverviewContent>.container-fluid>[data-place-promotions]>.row{padding-top:.25rem;padding-bottom:.25rem}.pointCanvas .pointOverviewContent>.container-fluid>.row .list-navi{padding-top:0;padding-bottom:0}.itemMapPoint{--placeTileBleed: 0rem;display:grid;grid-template-columns:auto 1fr;align-items:center;padding:.2rem .25rem;cursor:pointer;position:relative}.itemMapPoint,.itemMapPoint:hover,.itemMapPoint:focus,.itemMapPoint:focus-visible,.itemMapPoint:active,.itemMapPoint a,.itemMapPoint a:hover,.itemMapPoint a:focus,.itemMapPoint a:focus-visible,.itemMapPoint a:active{color:inherit}.itemMapPoint .placeTileGallery{grid-column:1/3;grid-row:5/6;padding-block:3px 9px;margin-top:.3rem;margin-bottom:-8px;margin-inline:calc(-1*var(--placeTileBleed));padding-inline:max(var(--placeTileBleed),10px);display:flex;gap:.4rem;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none}.itemMapPoint .placeTileGallery::-webkit-scrollbar{display:none}.itemMapPoint .placeTileGallery .placeTileGalleryItem{flex:0 0 auto;display:block;position:relative;width:38vw;aspect-ratio:4/3;border-radius:8px;overflow:hidden}.itemMapPoint .placeTileGallery img{display:block;width:100%;height:100%;object-fit:cover}.itemMapPoint .placeTileGallery .placeTileGalleryPlaceholder{position:absolute;top:0;left:0;z-index:0}.itemMapPoint .placeTileGallery .galerie-image{position:relative;z-index:1;opacity:0;transition:opacity 220ms ease-in-out}.itemMapPoint .placeTileGallery .galerie-image.loaded{opacity:1}.itemMapPoint .placeTileGallery .img-source-text{position:absolute;left:.25rem;bottom:.25rem;max-width:calc(100% - .5rem);z-index:2;padding:.1rem .35rem}.itemMapPoint .placeTileGallery .img-source-text .smaller{display:block;max-width:100%;font-size:.65rem !important;line-height:1.3}@media(prefers-reduced-motion: reduce){.itemMapPoint .placeTileGallery .galerie-image{transition:none}}.itemMapPoint .mapPointIcon{grid-column:1/2;grid-row:1/5;align-self:start;width:3rem;height:3rem;margin-right:.5rem;background-position:center;background-repeat:no-repeat;background-size:60%;text-align:center}.itemMapPoint .mapPointIcon.large{width:3.9rem;height:3.9rem}.itemMapPoint .mapPointIcon div{display:flex;align-items:center;justify-content:center;line-height:1}.itemMapPoint .mapPointIcon.has-logo{position:relative;border:1px solid rgba(0,0,0,.4862745098);border-radius:50%;overflow:hidden}.itemMapPoint .mapPointIcon.has-logo .place-logo-placeholder{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.itemMapPoint .mapPointIcon.has-logo .place-logo{position:relative;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .3s ease}.itemMapPoint .mapPointIcon.has-logo .place-logo.loaded{opacity:1}.itemMapPoint .mapPointIcon.has-logo img:only-child{position:relative;width:100%;height:100%;object-fit:cover}.itemMapPoint .mapPointIcon.has-logo.mapPointIcon{background-image:none}.itemMapPoint .mapPointTitle{grid-column:2/3;grid-row:2/3;line-height:1.2;font-weight:500;min-width:0;overflow-wrap:anywhere}.itemMapPoint .mapPointBadges{grid-column:2/3;grid-row:1/2;margin:0 0 0 -2px;display:flex;flex-wrap:wrap;align-items:center;gap:.25rem;min-width:0}.itemMapPoint .mapPointBadges .mapPointPromotions{display:inline-flex;align-items:center;flex-wrap:wrap;gap:.25rem;min-width:0}.itemMapPoint .mapPointBadges:empty{display:none}.itemMapPoint .mapPointCategory{background-color:var(--of-plaque);color:var(--of-text-muted);white-space:normal;text-align:left}.itemMapPoint .mapPointOpeningHours{display:inline-flex;align-items:center;white-space:nowrap}.itemMapPoint .mapPointOpeningHours:empty{display:none}.itemMapPoint .mapPointDistance{display:inline-flex;align-items:center;gap:.15rem;margin-left:.5rem;white-space:nowrap}.itemMapPoint .mapPointDistance svg{width:11px;height:11px;fill:currentColor}.itemMapPoint .mapPointStreet{grid-column:2/3;grid-row:3/4;margin-top:.15rem;font-size:.8rem;line-height:1.2}.itemMapPoint .mapPointFollow{position:absolute;top:.5rem;right:.5rem;z-index:2;display:inline-grid;align-items:center;justify-items:center;height:1.35rem;padding:0 .2rem 0 .1rem;font-size:.75rem;line-height:1;border:.5px solid rgb(var(--of-text-rgb) / 0.2);border-radius:.4rem;background-color:rgba(0,0,0,0);color:var(--of-text-muted);cursor:pointer;transition:color 220ms ease-in-out}.itemMapPoint .mapPointFollow svg{fill:currentColor;flex:0 0 auto;transition:transform 220ms ease-in-out}.itemMapPoint .mapPointFollow:active svg{transform:scale(1.15)}.itemMapPoint .mapPointFollow .mapPointFollowOff,.itemMapPoint .mapPointFollow .mapPointFollowOn{grid-area:1/1;display:inline-flex;align-items:center;gap:.1rem;white-space:nowrap;transition:opacity 180ms ease-in-out}.itemMapPoint .mapPointFollow .mapPointFollowOn{opacity:0;pointer-events:none}.itemMapPoint .mapPointFollow.act{color:var(--of-success)}.itemMapPoint .mapPointFollow.act .mapPointFollowOff{opacity:0}.itemMapPoint .mapPointFollow.act .mapPointFollowOn{opacity:1;pointer-events:auto;transition-delay:80ms}.itemMapPoint .mapPointFollow.act .mapPointFollowOn svg{animation:switch-in ease 340ms;animation-iteration-count:1;animation-fill-mode:forwards;will-change:opacity,transform}.itemMapPoint.has-follow .mapPointBadges{padding-right:5.25rem}.itemMapPoint .btn-bookmark-wrapper{position:relative;display:inline-block}.itemMapPointSkeleton{pointer-events:none;cursor:default}.itemMapPointSkeleton .mapPointIcon{background-size:200% 100%;background-position:0 0;background-repeat:repeat;border-radius:50%}.itemMapPointSkeleton .skeleton-text{border-radius:.3rem}.itemMapPointSkeleton .mapPointBadges .badge{border:none}.dropdown-notification-settings{width:210px}.dropdown-notification-settings .notification-option{display:flex;align-items:center}.dropdown-notification-settings .notification-option .option-icon{width:26px;display:flex;align-items:center;justify-content:center;margin-right:8px}.dropdown-notification-settings .notification-option .option-icon svg{fill:var(--of-text)}.dropdown-notification-settings .notification-option .option-label{flex:1}.dropdown-notification-settings .notification-option .option-check{opacity:0;transition:opacity 120ms ease}.dropdown-notification-settings .notification-option .option-check svg{fill:var(--of-success)}.dropdown-notification-settings .notification-option.active .option-check{opacity:1}.dropdown-notification-settings .notification-option.unfollow{border-top:1px solid rgb(var(--of-text-rgb) / 0.1)}.dropdown-notification-settings .notification-option.unfollow .option-icon svg{fill:var(--of-accent)}.dropdown-notification-settings .notification-option.unfollow .option-label{color:var(--of-accent)}.partnerPagesNav{position:relative;width:100%;margin:-15px 0 0 0;padding-top:15px;border-radius:0 0 16px 16px}.partnerPagesNav .partnerPagesNavBar{display:flex;padding:.5rem .75rem .75rem .75rem;gap:.4rem;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding:0 .75rem;scrollbar-width:none;white-space:nowrap;-webkit-overflow-scrolling:touch}.partnerPagesNav .partnerPagesNavBar::-webkit-scrollbar{display:none}.partnerPagesNav .partnerPagesNavBar .btn{flex-shrink:0;padding:.35rem .75rem;border:1.5px solid var(--navTabColor, #000);scroll-snap-align:start;color:var(--navTabColor, #000);background-color:rgba(0,0,0,0)}.partnerPagesNav .partnerPagesNavBar .btn.act{background-color:var(--navTabColor, #000);color:var(--navTabColorInverse, var(--of-white))}.partnerPagesNav .partnerPagesNavBar .btn:hover,.partnerPagesNav .partnerPagesNavBar .btn:focus,.partnerPagesNav .partnerPagesNavBar .btn:focus-visible{color:var(--navTabColor, #000);background-color:rgba(0,0,0,0);border-color:var(--navTabColor, #000)}.partnerPagesNav .partnerPagesNavBar .btn.act:hover,.partnerPagesNav .partnerPagesNavBar .btn.act:focus,.partnerPagesNav .partnerPagesNavBar .btn.act:focus-visible{background-color:var(--navTabColor, #000);color:var(--navTabColorInverse, var(--of-white))}.partnerPageContent h1{font-size:calc(1rem + 1.5vw)}.partnerPageContent h2{font-size:calc(.9rem + 1.5vw)}.partnerPageContent h3{font-size:calc(.8rem + 1.5vw)}.partnerPageContent a{text-decoration:underline}.partnerPageContent p:last-child{margin-bottom:0}.bg-primary-light{background-color:rgb(var(--of-text-rgb) / 0.15) !important}.placeHoursList{margin-left:-0.5rem;margin-right:-0.5rem}.placeDescriptionClamp{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.placeHoursRow{padding:.4rem .75rem;border-bottom:1px solid var(--of-border)}.placeHoursRow:last-child{border-bottom:0;padding-bottom:0}.placeHoursMain,.placeHoursExtra,.placeHoursNoticeRow{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem}.placeHoursTimes{display:flex;flex-direction:column;align-items:flex-end;text-align:right;white-space:nowrap}.placeHoursExtra{margin-top:.1rem;font-size:.8125rem;color:rgb(var(--of-text-rgb) / 0.55)}.placeHoursNotice{display:flex;gap:.4rem;margin-top:.5rem;padding:.5rem .625rem;border-radius:.5rem;background-color:rgb(var(--of-warning-rgb) / 0.18);font-size:.9rem}.placeHoursNoticeIcon{flex-shrink:0;line-height:1}.placeHoursNoticeIcon svg{fill:var(--of-warning-deep);vertical-align:text-top}.placeHoursNoticeBody{flex-grow:1;min-width:0}.placeHoursNoticeTitle{display:block;font-weight:500}.placeHoursNoticeRow{margin-top:.15rem}.pointCanvas.loadingScreen .skeletonPlaceLogo{height:5rem;aspect-ratio:1/1;border-radius:50%}.pointCanvas.loadingScreen .skeletonPlaceIcon{width:55px;height:55px;border-radius:100px}.pointCanvas.loadingScreen .pointCTA .btn.square{background-repeat:repeat;background-position:0 0;background-size:200% 100%}.mapPointStyle .mapPointDataContent .mappointTop{position:relative;background:linear-gradient(30deg, rgb(var(--of-surface-rgb) / 0.8) 0%, rgb(var(--of-surface-rgb) / 0.5) 50%, rgb(var(--of-surface-rgb) / 0.7) 70%, rgb(var(--of-surface-rgb) / 0) 100%);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-radius:20px;transition:box-shadow 350ms ease-in-out;z-index:2}.mapPointStyle .mapPointDataContent .platformFilterBar{scrollbar-width:none}.mapPointStyle .mapPointDataContent .platformFilterBar::-webkit-scrollbar{display:none}.mapPointStyle .mapPointDataContent .platformFilterBar .platformFilterChip{flex:0 0 auto}.mapPointStyle .mapPointDataContent .publictransportLiveCanvas{position:relative;padding-bottom:calc(3.5rem + var(--sab))}.mapPointStyle .mapPointDataContent .publictransportLiveCanvas.more{position:absolute;top:0;right:0;left:0;bottom:0;overflow-y:scroll}.mapPointStyle .mapPointDataContent .publictransportLiveCanvas.more::after{content:"";position:fixed;display:block;bottom:0;width:100%;height:80px;background:linear-gradient(0deg, rgb(var(--of-surface-rgb) / 1) 0%, rgb(var(--of-surface-rgb) / 1) 50%, rgb(var(--of-surface-rgb) / 0.7095193894) 74%, rgb(var(--of-surface-rgb) / 0) 100%);z-index:1}.mapPointStyle .mapPointDataContent .publictransportLiveCanvas .publictransportItem{flex-wrap:wrap;padding-bottom:.2rem;margin:.2rem .8rem 0;font-size:.95rem;min-height:28px}.mapPointStyle .mapPointDataContent .publictransportLiveCanvas .publictransportItem.flipMoving{will-change:transform;transition:transform 300ms ease-in-out}.mapPointStyle .mapPointDataContent .publictransportLiveCanvas .publictransportItem.leaving{height:0 !important;min-height:0 !important;padding-top:0 !important;padding-bottom:0 !important;margin-top:0 !important;margin-bottom:0 !important;border-bottom:0 !important;opacity:0;transform:translateY(-10px);overflow:hidden;will-change:transform,opacity;transition:all 400ms ease-in-out}.mapPointStyle .mapPointDataContent .publictransportLiveCanvas .publictransportItem .publictransportRemark{width:100%;margin:.2rem 0 .25rem;padding:.3rem .6rem;font-size:.78rem;line-height:1.35}.mapPointStyle .mapPointDataContent .publictransportLiveCanvas .publictransportItem .publictransportRemark.opening{overflow:hidden;will-change:opacity;transition:height 400ms ease-out,padding 400ms ease-out,margin 400ms ease-out,opacity 200ms ease-out}.mapPointStyle .mapPointDataContent .publictransportLiveCanvas .publictransportItem .publictransportHeadsign{flex:1 1 0%;min-width:0;white-space:nowrap;overflow:hidden}.mapPointStyle .mapPointDataContent .publictransportLiveCanvas .publictransportItem .publictransportHeadsign.hasMarquee{white-space:normal;overflow:visible}.mapPointStyle .mapPointDataContent .publictransportLiveCanvas .publictransportItem .publictransportRemarkInfoBtn{display:inline-flex;align-items:center;flex:0 0 auto;padding:.15rem .4rem;margin:0 .35rem 0 .25rem;font-size:.72rem;line-height:1.2;border:0;border-radius:.4rem;transition:opacity 250ms ease-out}.mapPointStyle .mapPointDataContent .publictransportLiveCanvas .publictransportItem .publictransportRemarkInfoBtn svg{margin-right:.15rem}.mapPointStyle .mapPointDataContent .publictransportLiveCanvas .publictransportItem .publictransportRemarkInfoBtn.fading{opacity:0;will-change:opacity}.mapPointStyle .mapPointDataContent .publictransportLiveCanvas .publictransportItem .trip_name{width:2.5rem;padding:.15rem;margin:0 .5rem 0 0;font-size:.85rem;text-align:center;border-radius:5px;z-index:2;color:var(--of-text)}.mapPointStyle .mapPointDataContent .publictransportLiveCanvas .publictransportItem .trip_name.bus_citybus{background-color:#ffcc01;border:1px solid #ffcc01;color:#191e4d !important}.mapPointStyle .mapPointDataContent .publictransportLiveCanvas .publictransportItem .trip_name.bus_regionalbus{background-color:rgba(76,175,80,.09);border:1px solid #4caf50}.mapPointStyle .mapPointDataContent .publictransportLiveCanvas .publictransportItem .trip_name.bus_re{background-color:rgba(255,178,77,.09);border:1px solid #ffb24d}.mapPointStyle .mapPointDataContent .publictransportLiveCanvas .publictransportItem .trip_name.train_re{background-color:rgba(135,140,150,.09);border:1px solid #878c96}.mapPointStyle .mapPointDataContent .publictransportLiveCanvas .publictransportItem .trip_name.train_rs{background-color:rgba(135,140,150,.09);border:1px solid #878c96}.mapPointStyle .mapPointDataContent .publictransportLiveCanvas .publictransportItem .trip_name.train_ic{background-color:rgba(135,140,150,.09);border:1px solid #878c96}.mapPointStyle .mapPointDataContent .publictransportLiveCanvas .publictransportItem .trip_name.train_ice{background-color:rgba(40,45,55,.09);border:1px solid #282d37}.mapPointStyle .mapPointDataContent .publictransportLiveCanvas .publictransportItem .departure{display:flex;align-items:center;justify-content:flex-end;width:4.1rem;text-align:right}.mapPointStyle .mapPointDataContent .publictransportLiveCanvas .publictransportItem .departure .departure_time{display:inline-block;width:3.2rem;font-size:.9rem;position:relative;-webkit-clip-path:inset(0);clip-path:inset(0)}.mapPointStyle .mapPointDataContent .publictransportLiveCanvas .publictransportItem .departure .departure_time.text-decoration-line-through .departure_time_roll_value{text-decoration:line-through}.mapPointStyle .mapPointDataContent .publictransportLiveCanvas .publictransportItem .departure .departure_time .departure_time_value{display:block;will-change:opacity;transition:opacity 300ms ease-in-out}.mapPointStyle .mapPointDataContent .publictransportLiveCanvas .publictransportItem .departure .departure_time .departure_time_value.fadeOutStep{position:absolute;top:0;left:0;width:100%;opacity:0}.mapPointStyle .mapPointDataContent .publictransportLiveCanvas .publictransportItem .departure .departure_time .departure_time_value.fadeInStart{opacity:0}.mapPointStyle .mapPointDataContent .publictransportLiveCanvas .publictransportItem .departure .departure_time .departure_time_value .departure_time_roll{display:inline-block;position:relative}.mapPointStyle .mapPointDataContent .publictransportLiveCanvas .publictransportItem .departure .departure_time .departure_time_value .departure_time_roll .departure_time_roll_value{display:block;will-change:transform,opacity;transition:transform 300ms ease-in-out,opacity 300ms ease-in-out}.mapPointStyle .mapPointDataContent .publictransportLiveCanvas .publictransportItem .departure .departure_time .departure_time_value .departure_time_roll .departure_time_roll_value.rollOutUp{position:absolute;top:0;left:0;width:100%;transform:translateY(-100%);opacity:0}.mapPointStyle .mapPointDataContent .publictransportLiveCanvas .publictransportItem .departure .departure_time .departure_time_value .departure_time_roll .departure_time_roll_value.rollInStart{transform:translateY(100%);opacity:0}.mapPointStyle .mapPointDataContent .publictransportLiveCanvas .publictransportItem .departure .departure_icon{margin-left:.25rem}.mapPointStyle .mapPointDataContent .publictransportLiveCanvas .publictransportItem .marquee-container{width:100%;overflow:hidden}.mapPointStyle .mapPointDataContent .publictransportLiveCanvas .publictransportItem .trip_new{margin-left:10px;color:var(--of-success);font-size:.85rem}.mapPointStyle .mapPointDataContent .publictransportLiveCanvas .publictransportItem .trip_cancelled{margin-left:10px;color:var(--of-accent);font-size:.85rem}.mapPointStyle .mapPointDataContent .publictransportLiveCanvas .publictransportItem.departure_live .departure_icon,.mapPointStyle .mapPointDataContent .publictransportLiveCanvas .publictransportItem.departure_live_delay .departure_icon,.mapPointStyle .mapPointDataContent .publictransportLiveCanvas .publictransportItem.departure_not_live .departure_icon,.mapPointStyle .mapPointDataContent .publictransportLiveCanvas .publictransportItem.trip_cancelled .departure_icon{display:inline-block;text-align:center}.mapPointStyle .mapPointDataContent .publictransportLiveCanvas .publictransportItem.departure_live .departure_icon::after,.mapPointStyle .mapPointDataContent .publictransportLiveCanvas .publictransportItem.departure_live_delay .departure_icon::after,.mapPointStyle .mapPointDataContent .publictransportLiveCanvas .publictransportItem.departure_not_live .departure_icon::after,.mapPointStyle .mapPointDataContent .publictransportLiveCanvas .publictransportItem.trip_cancelled .departure_icon::after{content:"";display:block;width:8px;height:8px;border-radius:10px}.mapPointStyle .mapPointDataContent .publictransportLiveCanvas .publictransportItem.departure_live .departure_icon::after{background-color:var(--of-success)}.mapPointStyle .mapPointDataContent .publictransportLiveCanvas .publictransportItem.departure_live_delay .departure_icon::after{background-color:var(--of-warning)}.mapPointStyle .mapPointDataContent .publictransportLiveCanvas .publictransportItem.departure_not_live .departure_icon::after{border:.5px solid var(--of-text);opacity:.2}.mapPointStyle .mapPointDataContent .publictransportLiveCanvas .publictransportItem.trip_cancelled .departure_time{color:var(--of-accent)}.mapPointStyle .mapPointDataContent .publictransportLiveCanvas .publictransportItem.trip_cancelled .departure_icon::after{border:none;background-color:var(--of-accent);opacity:1}.mapPointStyle .mapPointDataContent .publictransportLiveCanvas .publictransportItem .badge.bg-publictransport{display:block;min-width:1.1rem;height:1.1rem;padding:.15rem .25rem;font-size:.85rem !important;text-align:center !important;white-space:nowrap;opacity:.85}.mapPointStyle .mapPointDataContent .publictransportLiveCanvas .publictransportItem:last-child{border:none !important}.mapPointStyle .mapPointDataContent .publictransportLiveCanvas .publictransportItem .marquee-container{position:relative;width:calc(100% + 10px);min-height:23px;margin-left:-11px;line-height:1.4em;overflow:hidden}.mapPointStyle .mapPointDataContent .publictransportLiveCanvas .publictransportItem .marquee-container:before,.mapPointStyle .mapPointDataContent .publictransportLiveCanvas .publictransportItem .marquee-container:after{position:absolute;top:0;width:20px;min-height:28px;content:"";z-index:1}.mapPointStyle .mapPointDataContent .publictransportLiveCanvas .publictransportItem .marquee-container:before{left:-0.1rem;background:linear-gradient(to right, var(--of-surface) 10%, transparent 80%);z-index:1}.mapPointStyle .mapPointDataContent .publictransportLiveCanvas .publictransportItem .marquee-container:after{right:-0.1rem;background:linear-gradient(to left, var(--of-surface) 10%, transparent 80%)}.mapPointStyle .mapPointDataContent .publictransportLiveCanvas .publictransportItem .marquee-content{position:absolute;display:flex;flex-wrap:nowrap;will-change:transform;animation:marquee 5s linear infinite;transform:translateX(0%)}.mapPointStyle .mapPointDataContent .publictransportLiveCanvas .publictransportItem .marquee-content span{display:inline;margin-left:10px;margin-right:25vw;white-space:nowrap}.mapPointStyle .mapPointDataContent .publictransportLiveCanvas .publictransportItem .marquee-content span:last-child{padding-right:100%}@keyframes marquee{0%{transform:translateX(0%)}25%{transform:translateX(0%)}100%{transform:translateX(-50%)}}.mapPointStyle .mapPointDataContent .publictransportLiveCanvas [data-get-publictransport=trainstation] .trip_name{width:5rem;margin:0 .5rem 0 0}#mapview[data-map-zoom="0"] .circle-annotation:not(.point-act),#mapview[data-map-zoom="1"] .circle-annotation:not(.point-act){position:relative;top:50%;left:50%;transform:translate(-50%, -50%);border-radius:50%;border:.5px solid hsl(30,23.8095238095%,91.6647058824%);width:12px;height:12px;animation:fade-in ease 200ms;animation-iteration-count:1;animation-fill-mode:forwards;will-change:opacity,transform}#mapview[data-map-zoom="0"] .circle-annotation:not(.point-act).escooter,#mapview[data-map-zoom="0"] .circle-annotation:not(.point-act).escooter_tier,#mapview[data-map-zoom="0"] .circle-annotation:not(.point-act).escooter_bolt,#mapview[data-map-zoom="1"] .circle-annotation:not(.point-act).escooter,#mapview[data-map-zoom="1"] .circle-annotation:not(.point-act).escooter_tier,#mapview[data-map-zoom="1"] .circle-annotation:not(.point-act).escooter_bolt{background-color:#33c4ba}#mapview[data-map-zoom="0"] .circle-annotation:not(.point-act).escooter_lime,#mapview[data-map-zoom="1"] .circle-annotation:not(.point-act).escooter_lime{background-color:#000}#mapview[data-map-zoom="0"] .circle-annotation:not(.point-act).taxi,#mapview[data-map-zoom="1"] .circle-annotation:not(.point-act).taxi{background-color:#f5cd46}#mapview[data-map-zoom="0"] .circle-annotation:not(.point-act).busstation,#mapview[data-map-zoom="1"] .circle-annotation:not(.point-act).busstation{background-color:#10bc72}#mapview[data-map-zoom="2"] .circle-annotation.escooter,#mapview[data-map-zoom="2"] .circle-annotation.escooter_tier,#mapview[data-map-zoom="2"] .circle-annotation.escooter_lime,#mapview[data-map-zoom="2"] .circle-annotation.escooter_bolt,#mapview[data-map-zoom="2"] .circle-annotation.taxi,#mapview[data-map-zoom="2"] .circle-annotation.defibrillator,#mapview[data-map-zoom="2"] .circle-annotation.lastenrad,#mapview[data-map-zoom="2"] .circle-annotation.glasscontainer,#mapview[data-map-zoom="2"] .circle-annotation.toilet,#mapview[data-map-zoom="2"] .circle-annotation.busstation,#mapview[data-map-zoom="3"] .circle-annotation.escooter,#mapview[data-map-zoom="3"] .circle-annotation.escooter_tier,#mapview[data-map-zoom="3"] .circle-annotation.escooter_lime,#mapview[data-map-zoom="3"] .circle-annotation.escooter_bolt,#mapview[data-map-zoom="3"] .circle-annotation.taxi,#mapview[data-map-zoom="3"] .circle-annotation.defibrillator,#mapview[data-map-zoom="3"] .circle-annotation.lastenrad,#mapview[data-map-zoom="3"] .circle-annotation.glasscontainer,#mapview[data-map-zoom="3"] .circle-annotation.toilet,#mapview[data-map-zoom="3"] .circle-annotation.busstation,#mapview .circle-annotation.point-act.escooter,#mapview .circle-annotation.point-act.escooter_tier,#mapview .circle-annotation.point-act.escooter_lime,#mapview .circle-annotation.point-act.escooter_bolt,#mapview .circle-annotation.point-act.taxi,#mapview .circle-annotation.point-act.defibrillator,#mapview .circle-annotation.point-act.lastenrad,#mapview .circle-annotation.point-act.glasscontainer,#mapview .circle-annotation.point-act.toilet,#mapview .circle-annotation.point-act.busstation{position:absolute;height:62px;width:62px;left:-9px;top:-9px;transform:scale(0.7);background-color:rgba(0,0,0,0);background-size:contain;background-repeat:no-repeat;background-position:center;border:.5px solid rgba(0,0,0,0);animation:mappoint-circle-switch-in ease 200ms;animation-iteration-count:1;animation-fill-mode:forwards;opacity:0;will-change:opacity,transform}#mapview[data-map-zoom="2"] .circle-annotation.escooter,#mapview[data-map-zoom="3"] .circle-annotation.escooter,#mapview .circle-annotation.point-act.escooter{background-image:url(../img/icons/map/icon_map_escooter.svg)}#mapview[data-map-zoom="2"] .circle-annotation.escooter_tier,#mapview[data-map-zoom="3"] .circle-annotation.escooter_tier,#mapview .circle-annotation.point-act.escooter_tier{background-image:url(../img/icons/map/icon_map_escooter_tier.svg)}#mapview[data-map-zoom="2"] .circle-annotation.escooter_lime,#mapview[data-map-zoom="3"] .circle-annotation.escooter_lime,#mapview .circle-annotation.point-act.escooter_lime{background-image:url(../img/icons/map/icon_map_escooter_lime.svg)}#mapview[data-map-zoom="2"] .circle-annotation.escooter_bolt,#mapview[data-map-zoom="3"] .circle-annotation.escooter_bolt,#mapview .circle-annotation.point-act.escooter_bolt{background-image:url(../img/icons/map/icon_map_escooter_bolt.svg)}#mapview[data-map-zoom="2"] .circle-annotation.taxi,#mapview[data-map-zoom="3"] .circle-annotation.taxi,#mapview .circle-annotation.point-act.taxi{background-image:url(../img/icons/map/icon_map_taxi.svg)}#mapview[data-map-zoom="2"] .circle-annotation.defibrillator,#mapview[data-map-zoom="3"] .circle-annotation.defibrillator,#mapview .circle-annotation.point-act.defibrillator{background-image:url(../img/icons/map/icon_map_defibrillator.svg)}#mapview[data-map-zoom="2"] .circle-annotation.lastenrad,#mapview[data-map-zoom="3"] .circle-annotation.lastenrad,#mapview .circle-annotation.point-act.lastenrad{background-image:url(../img/icons/map/icon_map_defibrillator.svg)}#mapview[data-map-zoom="2"] .circle-annotation.glasscontainer,#mapview[data-map-zoom="3"] .circle-annotation.glasscontainer,#mapview .circle-annotation.point-act.glasscontainer{background-image:url(../img/icons/map/icon_map_defibrillator.svg)}#mapview[data-map-zoom="2"] .circle-annotation.toilet,#mapview[data-map-zoom="3"] .circle-annotation.toilet,#mapview .circle-annotation.point-act.toilet{background-image:url(../img/icons/map/icon_map_toilet.svg)}#mapview[data-map-zoom="2"] .circle-annotation.busstation,#mapview[data-map-zoom="3"] .circle-annotation.busstation,#mapview .circle-annotation.point-act.busstation{background-image:url(../img/icons/map/icon_map_busstation.svg)}#mapview[data-map-zoom="2"] .circle-annotation.battery_0::before,#mapview[data-map-zoom="2"] .circle-annotation.battery_1::before,#mapview[data-map-zoom="2"] .circle-annotation.battery_2::before,#mapview[data-map-zoom="2"] .circle-annotation.battery_3::before,#mapview[data-map-zoom="3"] .circle-annotation.battery_0::before,#mapview[data-map-zoom="3"] .circle-annotation.battery_1::before,#mapview[data-map-zoom="3"] .circle-annotation.battery_2::before,#mapview[data-map-zoom="3"] .circle-annotation.battery_3::before,#mapview .circle-annotation.point-act.battery_0::before,#mapview .circle-annotation.point-act.battery_1::before,#mapview .circle-annotation.point-act.battery_2::before,#mapview .circle-annotation.point-act.battery_3::before{content:"";position:absolute;right:-7px;top:-12px;width:30px;height:30px;border-radius:50%;text-align:center;background-color:#efeae5;background-size:75%;background-repeat:no-repeat;background-position:center;box-shadow:0 2px 4px rgba(0,0,0,.24)}#mapview[data-map-zoom="2"] .circle-annotation.battery_0::before,#mapview[data-map-zoom="3"] .circle-annotation.battery_0::before,#mapview .circle-annotation.point-act.battery_0::before{background-image:url(../img/icons/map/battery_0.svg)}#mapview[data-map-zoom="2"] .circle-annotation.battery_1::before,#mapview[data-map-zoom="3"] .circle-annotation.battery_1::before,#mapview .circle-annotation.point-act.battery_1::before{background-image:url(../img/icons/map/battery_1.svg)}#mapview[data-map-zoom="2"] .circle-annotation.battery_2::before,#mapview[data-map-zoom="3"] .circle-annotation.battery_2::before,#mapview .circle-annotation.point-act.battery_2::before{background-image:url(../img/icons/map/battery_2.svg)}#mapview[data-map-zoom="2"] .circle-annotation.battery_3::before,#mapview[data-map-zoom="3"] .circle-annotation.battery_3::before,#mapview .circle-annotation.point-act.battery_3::before{background-image:url(../img/icons/map/battery_3.svg)}#mapview[data-map-zoom="2"] .circle-annotation.point-act,#mapview[data-map-zoom="3"] .circle-annotation.point-act,#mapview .circle-annotation.point-act.point-act{animation:mappoint-circle-act cubic-bezier(0.175, 0.885, 0.32, 1.275) 360ms;animation-iteration-count:1;animation-fill-mode:forwards;will-change:transform}#mapview[data-map-zoom="2"] .circle-annotation.point-close,#mapview[data-map-zoom="3"] .circle-annotation.point-close,#mapview .circle-annotation.point-act.point-close{animation:mappoint-circle-close cubic-bezier(0.175, 0.885, 0.32, 1.275) 320ms;animation-iteration-count:1;animation-fill-mode:forwards;will-change:transform}#mapview .place-annotation{width:44px;height:44px;position:relative;animation:mappoint-place-switch-in ease 320ms;animation-iteration-count:1;animation-fill-mode:forwards;opacity:0;z-index:10}#mapview .place-annotation.place-annotation-out{animation:mappoint-place-switch-out ease 200ms;animation-iteration-count:1;animation-fill-mode:forwards}@media(prefers-reduced-motion: reduce){#mapview .place-annotation{animation:none;opacity:1}#mapview .place-annotation.place-annotation-out{animation:none;opacity:0}}#mapview .place-annotation .mapPointIcon{position:relative;width:30px;height:30px;top:7px;left:7px;border-radius:50%;display:flex;align-items:center;justify-content:center;overflow:hidden;background-position:center;background-repeat:no-repeat;background-size:60%;box-shadow:#fff 1px 0px 0px,#fff .540302px .841471px 0px,#fff -0.416147px .909297px 0px,#fff -0.989992px .14112px 0px,#fff -0.653644px -0.756802px 0px,#fff .283662px -0.958924px 0px,#fff .96017px -0.279415px 0px;transition:width cubic-bezier(0.175, 0.885, 0.32, 1.275) 360ms,height cubic-bezier(0.175, 0.885, 0.32, 1.275) 360ms,top cubic-bezier(0.175, 0.885, 0.32, 1.275) 360ms,left cubic-bezier(0.175, 0.885, 0.32, 1.275) 360ms}#mapview .place-annotation.hasLogo .mapPointIcon{width:40px;height:40px;top:2px;left:2px;background-image:none;border-radius:50%}#mapview .place-annotation.hasLogo .mapPointIcon img{width:100%;height:100%;object-fit:cover;border-radius:50%;opacity:1}#mapview .place-annotation.hasLogo .mapPointIcon.hasPlaceholder img{opacity:0;transition:opacity 320ms ease-out}#mapview .place-annotation.hasLogo .mapPointIcon.hasPlaceholder img.loaded{opacity:1}#mapview .place-annotation.hasLogo .mapPointIcon.hasPlaceholder img.failed{display:none}#mapview .place-annotation:not(.hasLogo) .mapPointIcon.bgc-0{background-color:#14b76c}#mapview .place-annotation:not(.hasLogo) .mapPointIcon.bgc-1{background-color:#3166f8}#mapview .place-annotation:not(.hasLogo) .mapPointIcon.bgc-2{background-color:#ff771d}#mapview .place-annotation:not(.hasLogo) .mapPointIcon.bgc-3{background-color:#ff4057}#mapview .place-annotation:not(.hasLogo) .mapPointIcon.bgc-4{background-color:#7b51d1}#mapview .place-annotation:not(.hasLogo) .mapPointIcon.bgc-5{background-color:#c94e77}#mapview .place-annotation:not(.hasLogo) .mapPointIcon.bgc-6{background-color:#7b51d1}#mapview .place-annotation:not(.hasLogo) .mapPointIcon.bgc-7{background-color:#ff771d}#mapview .place-annotation .place-label{position:absolute;width:-webkit-max-content;width:max-content;max-width:110px;top:50%;margin-left:45px;transform:scale(0.8) translate(-15px, -50%);opacity:0;font-size:.7rem;font-weight:500;line-height:1.2;color:#000;text-shadow:#fff 1px 0px 0px,#fff .540302px .841471px 0px,#fff -0.416147px .909297px 0px,#fff -0.989992px .14112px 0px,#fff -0.653644px -0.756802px 0px,#fff .283662px -0.958924px 0px,#fff .96017px -0.279415px 0px;pointer-events:none;transition:transform cubic-bezier(0.175, 0.885, 0.32, 1.275) 360ms,opacity cubic-bezier(0.175, 0.885, 0.32, 1.275) 360ms,filter cubic-bezier(0.175, 0.885, 0.32, 1.275) 360ms}#mapview .place-annotation.hasLogo .place-label{margin-left:50px;top:50%}#mapview[data-map-zoom="0"] .place-annotation .mapPointIcon,#mapview[data-map-zoom="1"] .place-annotation .mapPointIcon{position:relative;width:12px;height:12px;top:16px;left:16px;border-radius:50%}#mapview[data-map-zoom="0"] .place-annotation .place-label,#mapview[data-map-zoom="1"] .place-annotation .place-label{margin-left:34px;top:50%}#mapview[data-map-zoom="3"]:not([data-markers-active=true]) .place-annotation .place-label{opacity:1;transform:scale(1) translate(0, -50%);filter:drop-shadow(0 -0.25rem 0.35rem rgba(0, 0, 0, 0.2))}#mapview .bubble-annotation{position:relative;width:68px;height:78px;left:-4px;top:-10px;background-size:contain;background-repeat:no-repeat;background-position:bottom;animation:mappoint-bubble-switch-in ease 200ms;animation-iteration-count:1;animation-fill-mode:forwards;opacity:0;transform:scale(0.8);will-change:opacity,transform,filter;z-index:25}#mapview .bubble-annotation.default{z-index:50}#mapview .bubble-annotation.schloss{background-image:url(../img/icons/map/icon_mappoint_schloss.svg)}#mapview .bubble-annotation.carsharing_cambio{background-image:url(../img/icons/map/icon_map_carsharing_cambio.svg)}#mapview .bubble-annotation.carsharing{background-image:url(../img/icons/map/icon_map_carsharing.svg)}#mapview .bubble-annotation.carsharing .clusterNumber{background:rgb(216.75,101.15,24.65)}#mapview .bubble-annotation.carsharing.point-act::before{transform:scale(1.1) translate(-3px, 4px)}#mapview .bubble-annotation.parkingspacecars.countgreen::before,#mapview .bubble-annotation.parkingspacecars.countyellow::before,#mapview .bubble-annotation.parkingspacecars.countred::before,#mapview .bubble-annotation.parkinggarage.countgreen::before,#mapview .bubble-annotation.parkinggarage.countyellow::before,#mapview .bubble-annotation.parkinggarage.countred::before,#mapview .bubble-annotation.parkingmachine.countgreen::before,#mapview .bubble-annotation.parkingmachine.countyellow::before,#mapview .bubble-annotation.parkingmachine.countred::before,#mapview .bubble-annotation.parkhouse.countgreen::before,#mapview .bubble-annotation.parkhouse.countyellow::before,#mapview .bubble-annotation.parkhouse.countred::before,#mapview .bubble-annotation.parkingspot.countgreen::before,#mapview .bubble-annotation.parkingspot.countyellow::before,#mapview .bubble-annotation.parkingspot.countred::before,#mapview .bubble-annotation.parkandride.countgreen::before,#mapview .bubble-annotation.parkandride.countyellow::before,#mapview .bubble-annotation.parkandride.countred::before,#mapview .bubble-annotation.parkhandicap.countgreen::before,#mapview .bubble-annotation.parkhandicap.countyellow::before,#mapview .bubble-annotation.parkhandicap.countred::before,#mapview .bubble-annotation.bicycle_parking_stands.countgreen::before,#mapview .bubble-annotation.bicycle_parking_stands.countyellow::before,#mapview .bubble-annotation.bicycle_parking_stands.countred::before,#mapview .bubble-annotation.bicycle_parking_wall_loops.countgreen::before,#mapview .bubble-annotation.bicycle_parking_wall_loops.countyellow::before,#mapview .bubble-annotation.bicycle_parking_wall_loops.countred::before,#mapview .bubble-annotation.bicycle_parking_wall_loops.countgreen::before,#mapview .bubble-annotation.bicycle_parking_wall_loops.countyellow::before,#mapview .bubble-annotation.bicycle_parking_wall_loops.countred::before,#mapview .bubble-annotation.bicycle_parking_lockers.countgreen::before,#mapview .bubble-annotation.bicycle_parking_lockers.countyellow::before,#mapview .bubble-annotation.bicycle_parking_lockers.countred::before,#mapview .bubble-annotation.bicycle_parking_building.countgreen::before,#mapview .bubble-annotation.bicycle_parking_building.countyellow::before,#mapview .bubble-annotation.bicycle_parking_building.countred::before{content:"";position:absolute;right:0;top:-3px;width:22px;height:22px;border-radius:50%;transform:scale(0.9) translate(-3px, 4px);transition:transform 120ms ease-in-out;border:2px solid rgb(0,31.5,76.5)}#mapview .bubble-annotation.parkingspacecars.point-act::before,#mapview .bubble-annotation.parkinggarage.point-act::before,#mapview .bubble-annotation.parkingmachine.point-act::before,#mapview .bubble-annotation.parkhouse.point-act::before,#mapview .bubble-annotation.parkingspot.point-act::before,#mapview .bubble-annotation.parkandride.point-act::before,#mapview .bubble-annotation.parkhandicap.point-act::before,#mapview .bubble-annotation.bicycle_parking_stands.point-act::before,#mapview .bubble-annotation.bicycle_parking_wall_loops.point-act::before,#mapview .bubble-annotation.bicycle_parking_wall_loops.point-act::before,#mapview .bubble-annotation.bicycle_parking_lockers.point-act::before,#mapview .bubble-annotation.bicycle_parking_building.point-act::before{transform:scale(0.9) translate(-5px, 5px)}#mapview .bubble-annotation.parkingspacecars.countgreen::before,#mapview .bubble-annotation.parkinggarage.countgreen::before,#mapview .bubble-annotation.parkingmachine.countgreen::before,#mapview .bubble-annotation.parkhouse.countgreen::before,#mapview .bubble-annotation.parkingspot.countgreen::before,#mapview .bubble-annotation.parkandride.countgreen::before,#mapview .bubble-annotation.parkhandicap.countgreen::before,#mapview .bubble-annotation.bicycle_parking_stands.countgreen::before,#mapview .bubble-annotation.bicycle_parking_wall_loops.countgreen::before,#mapview .bubble-annotation.bicycle_parking_wall_loops.countgreen::before,#mapview .bubble-annotation.bicycle_parking_lockers.countgreen::before,#mapview .bubble-annotation.bicycle_parking_building.countgreen::before{background-color:#14b76c}#mapview .bubble-annotation.parkingspacecars.countyellow::before,#mapview .bubble-annotation.parkinggarage.countyellow::before,#mapview .bubble-annotation.parkingmachine.countyellow::before,#mapview .bubble-annotation.parkhouse.countyellow::before,#mapview .bubble-annotation.parkingspot.countyellow::before,#mapview .bubble-annotation.parkandride.countyellow::before,#mapview .bubble-annotation.parkhandicap.countyellow::before,#mapview .bubble-annotation.bicycle_parking_stands.countyellow::before,#mapview .bubble-annotation.bicycle_parking_wall_loops.countyellow::before,#mapview .bubble-annotation.bicycle_parking_wall_loops.countyellow::before,#mapview .bubble-annotation.bicycle_parking_lockers.countyellow::before,#mapview .bubble-annotation.bicycle_parking_building.countyellow::before{background-color:#ffc830}#mapview .bubble-annotation.parkingspacecars.countred::before,#mapview .bubble-annotation.parkinggarage.countred::before,#mapview .bubble-annotation.parkingmachine.countred::before,#mapview .bubble-annotation.parkhouse.countred::before,#mapview .bubble-annotation.parkingspot.countred::before,#mapview .bubble-annotation.parkandride.countred::before,#mapview .bubble-annotation.parkhandicap.countred::before,#mapview .bubble-annotation.bicycle_parking_stands.countred::before,#mapview .bubble-annotation.bicycle_parking_wall_loops.countred::before,#mapview .bubble-annotation.bicycle_parking_wall_loops.countred::before,#mapview .bubble-annotation.bicycle_parking_lockers.countred::before,#mapview .bubble-annotation.bicycle_parking_building.countred::before{background-color:#f70332}#mapview .bubble-annotation.parkingspacecars .clusterNumber,#mapview .bubble-annotation.parkinggarage .clusterNumber,#mapview .bubble-annotation.parkingmachine .clusterNumber,#mapview .bubble-annotation.parkhouse .clusterNumber,#mapview .bubble-annotation.parkingspot .clusterNumber,#mapview .bubble-annotation.parkandride .clusterNumber,#mapview .bubble-annotation.parkhandicap .clusterNumber,#mapview .bubble-annotation.bicycle_parking_stands .clusterNumber,#mapview .bubble-annotation.bicycle_parking_wall_loops .clusterNumber,#mapview .bubble-annotation.bicycle_parking_wall_loops .clusterNumber,#mapview .bubble-annotation.bicycle_parking_lockers .clusterNumber,#mapview .bubble-annotation.bicycle_parking_building .clusterNumber{background:rgb(62,141,253.75)}#mapview .bubble-annotation.parkingspacecars,#mapview .bubble-annotation.parkingmachine,#mapview .bubble-annotation.parkingspot,#mapview .bubble-annotation.bicycle_parking_stands,#mapview .bubble-annotation.bicycle_parking_wall_loops,#mapview .bubble-annotation.bicycle_parking_wall_loops,#mapview .bubble-annotation.bicycle_parking_lockers,#mapview .bubble-annotation.bicycle_parking_building{background-image:url(../img/icons/map/icon_map_parkingspace.svg)}#mapview .bubble-annotation.parkinggarage,#mapview .bubble-annotation.parkhouse{background-image:url(../img/icons/map/icon_map_parkhouse.svg)}#mapview .bubble-annotation.parkandride{background-image:url(../img/icons/map/icon_map_parkandride.svg)}#mapview .bubble-annotation.parkhandicap,#mapview .bubble-annotation.handicap{background-image:url(../img/icons/map/icon_map_parkhandicap.svg) !important}#mapview .bubble-annotation.defibrillator{background-image:url(../img/icons/map/icon_map_defibrillator.svg)}#mapview .bubble-annotation.defibrillator .clusterNumber{background:rgb(216.75,54.4,73.95)}#mapview .bubble-annotation.lastenrad{background-image:url(../img/icons/map/icon_map_lastenrad.svg)}#mapview .bubble-annotation.lastenrad .clusterNumber{background:rgb(104.55,68.85,177.65)}#mapview .bubble-annotation.glasscontainer{background-image:url(../img/icons/map/icon_map_glasscontainer.svg)}#mapview .bubble-annotation.glasscontainer .clusterNumber{background:rgb(170.85,66.3,101.15)}#mapview .bubble-annotation.toilet{background-image:url(../img/icons/map/icon_map_toilet.svg)}#mapview .bubble-annotation.toilet .clusterNumber{background:rgb(0,141.1,141.1)}#mapview .bubble-annotation.trainstation{background-image:url(../img/icons/map/icon_map_trainstation.svg)}#mapview .bubble-annotation.traffic_roadworks{background-image:url(../img/icons/map/icon_map_traffic_roadworks.svg)}#mapview .bubble-annotation.traffic_roadwarning{background-image:url(../img/icons/map/icon_map_traffic_warning.svg)}#mapview .bubble-annotation.traffic_roadclosure{background-image:url(../img/icons/map/icon_map_traffic_closure.svg)}#mapview .bubble-annotation.traffic_accident{background-image:url(../img/icons/map/icon_map_traffic_accident.svg)}#mapview .bubble-annotation.traffic_warning{background-image:url(../img/icons/map/icon_map_traffic_warning.svg)}#mapview .bubble-annotation.traffic_jam{background-image:url(../img/icons/map/icon_map_traffic_jam.svg)}#mapview .bubble-annotation.point-act{animation:mappoint-bubble-act cubic-bezier(0.175, 0.885, 0.32, 1.275) 360ms;animation-iteration-count:1;animation-fill-mode:forwards;will-change:transform}#mapview .bubble-annotation.point-close{animation:mappoint-bubble-close cubic-bezier(0.175, 0.885, 0.32, 1.275) 320ms;animation-iteration-count:1;animation-fill-mode:forwards;will-change:transform}#mapview .bubble-annotation.bubble-annotation-out{animation:mappoint-bubble-switch-out ease 200ms;animation-iteration-count:1;animation-fill-mode:forwards}@media(prefers-reduced-motion: reduce){#mapview .bubble-annotation.bubble-annotation-out{animation:none;opacity:0}}#mapview .clusterNumber{position:absolute;padding:4px;right:-2px;top:-6px;width:30px;height:30px;border-radius:50%;font-size:.95rem;text-align:center;font-weight:bold;color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.24)}.bubble-annotation.mapPoint,.bubble-annotation.street-marker{position:relative;top:-6px;left:-6px;width:40px;height:40px;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url(../img/icons/map/icon_mappoint.svg);animation:mappoint-bubble-switch-in ease 200ms;animation-iteration-count:1;animation-fill-mode:forwards;opacity:0;will-change:opacity,transform;z-index:60}.mapUserLocation{position:absolute;width:36px;height:36px;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url(../img/icons/map/current_location.svg)}#mapview .circle-annotation{z-index:5}.mapUserLocation{z-index:99999 !important;will-change:transform}@keyframes mappoint-circle-switch-in{0%{opacity:0;transform:scale(0.5)}100%{opacity:1;transform:scale(0.7)}}@keyframes mappoint-circle-act{0%{opacity:1;transform:scale(0.7);filter:drop-shadow(0 0 0 rgba(0, 0, 0, 0))}100%{opacity:1;transform:scale(1);filter:drop-shadow(0 0 0.25rem rgba(0, 0, 0, 0.2))}}@keyframes mappoint-circle-close{0%{opacity:1;transform:scale(1);filter:drop-shadow(0 0 0.25rem rgba(0, 0, 0, 0.2))}100%{opacity:1;transform:scale(0.7);filter:drop-shadow(0 0 0 rgba(0, 0, 0, 0))}}@keyframes mappoint-place-switch-in{0%{opacity:0;transform:scale(0.5)}100%{opacity:1;transform:scale(1)}}@keyframes mappoint-place-switch-out{0%{opacity:1;transform:scale(1)}100%{opacity:0;transform:scale(0.5)}}@keyframes mappoint-bubble-switch-in{0%{opacity:0;transform:scale(0.5);transform-origin:bottom center}100%{opacity:1;transform:scale(0.7);transform-origin:bottom center}}@keyframes mappoint-bubble-switch-out{0%{opacity:1;transform:scale(0.7);transform-origin:bottom center}100%{opacity:0;transform:scale(0.5);transform-origin:bottom center}}@keyframes mappoint-bubble-act{0%{opacity:1;transform:scale(0.8);transform-origin:bottom center;filter:drop-shadow(0 -0.25rem 0 rgba(0, 0, 0, 0))}100%{opacity:1;transform:scale(1);transform-origin:bottom center;filter:drop-shadow(0 -0.25rem 0.35rem rgba(0, 0, 0, 0.2))}}@keyframes mappoint-bubble-close{0%{opacity:1;transform:scale(1);transform-origin:bottom center;filter:drop-shadow(0 -0.25rem 0.35rem rgba(0, 0, 0, 0.2))}100%{opacity:1;transform:scale(0.8);transform-origin:bottom center;filter:drop-shadow(0 -0.25rem 0 rgba(0, 0, 0, 0))}}@keyframes place-name-show{0%{opacity:0;transform:scale(0.8) translate(-15px, -50%);filter:drop-shadow(0 -0.25rem 0 rgba(0, 0, 0, 0))}100%{opacity:1;transform:scale(1) translate(0, -50%);filter:drop-shadow(0 -0.25rem 0.35rem rgba(0, 0, 0, 0.2))}}@keyframes place-name-hide{0%{opacity:1;transform:scale(1) translate(0, -50%);filter:drop-shadow(0 -0.25rem 0.35rem rgba(0, 0, 0, 0.2))}100%{opacity:0;transform:scale(0.8) translate(-15px, -50%);filter:drop-shadow(0 -0.25rem 0 rgba(0, 0, 0, 0))}}.placeContentLoading{display:flex;align-items:center;justify-content:center;min-height:var(--place-loader-height, 50vh)}.placeCollectionsBanner{display:flex;gap:.5rem;overflow-x:hidden;overflow-y:hidden;scrollbar-width:none}.placeCollectionsBanner.isScrollable{overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.placeCollectionsBanner::-webkit-scrollbar{display:none}.placeCollectionsBanner .placeCollectionTile{flex:0 0 auto;width:88%;scroll-snap-align:start}.placeCollectionsBanner .placeCollectionTile:only-child{width:100%}.venueFilterBar{display:flex;gap:.4rem;margin-top:.9rem;padding:0 .15rem .6rem;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding:0 .5rem;scrollbar-width:none;-webkit-overflow-scrolling:touch}.venueFilterBar::-webkit-scrollbar{display:none}.venueFilterBar .venueFilterChip{flex:0 0 auto;scroll-snap-align:start;display:inline-flex;align-items:center;justify-content:center;appearance:none;-webkit-appearance:none;font:inherit;padding:.4rem .8rem;background-color:rgb(var(--of-text-rgb) / 0.04);border:1px solid rgb(var(--of-text-rgb) / 0.04);-webkit-backdrop-filter:blur(8px) saturate(2);backdrop-filter:blur(8px) saturate(2);color:var(--of-text);white-space:nowrap;border-radius:30px;cursor:pointer;transition:background-color 150ms ease-in-out,border-color 150ms ease-in-out}.venueFilterBar .venueFilterChip.hasBadge{padding-right:.4rem}.venueFilterBar .venueFilterChip .badge{margin-left:.35rem;font-size:.7rem}.venueFilterBar .venueFilterChip:active{background-color:rgb(var(--of-text-rgb) / 0.1);border-color:rgb(var(--of-text-rgb) / 0.14)}.venueFilterBar .venueFilterChip.act{background-color:var(--of-ink);color:var(--of-white)}.venueFilterBar .venueFilterChip.act .badge{background-color:rgb(var(--of-white-rgb) / 0.9);color:var(--of-ink) !important}.venueFilterBar .venueFilterChip.act:active{background-color:var(--of-ink-light);border-color:var(--of-ink-light)}.overlayDark .venueFilterBar .venueFilterChip{background-color:rgb(var(--of-white-rgb) / 0.08);border-color:rgb(var(--of-white-rgb) / 0.16);color:var(--of-white)}.overlayDark .venueFilterBar .venueFilterChip:active{background-color:rgb(var(--of-white-rgb) / 0.16);border-color:rgb(var(--of-white-rgb) / 0.24)}.overlayDark .venueFilterBar .venueFilterChip.act{background-color:var(--of-white);border-color:var(--of-white);color:var(--of-ink)}.overlayDark .venueFilterBar .venueFilterChip.act .badge{background-color:rgb(var(--of-ink-rgb) / 0.1)}.overlayDark .venueFilterBar .venueFilterChip.act:active{background-color:rgb(var(--of-white-rgb) / 0.85);border-color:rgb(var(--of-white-rgb) / 0.85)}.placeContentLoader{text-align:center;opacity:0;animation:fade-in-fast 220ms ease-in-out 600ms forwards}.placePageMenu .menuCategory{margin-bottom:1rem}.placePageMenu .menuCategory:last-child{margin-bottom:0}.placePageMenu .menuCategory .menuCategoryHeader{font-size:1.1rem;font-weight:600;color:var(--of-text);padding:.5rem 0 .75rem 0;border-bottom:1px solid rgb(var(--of-text-rgb) / 0.1)}.placePageMenu .menuCategory .list-group{border-radius:10px;overflow:hidden}.placePageMenu .menuItem{padding:.75rem 0;border-bottom:1px solid rgb(var(--of-text-rgb) / 0.05)}.placePageMenu .menuItem:last-child{border-bottom:none;padding-bottom:.25rem}.placePageMenu .menuItem .menuItemHeader{display:flex;justify-content:space-between;align-items:flex-start;gap:.5rem}.placePageMenu .menuItem .menuItemTitle{font-size:.95rem;font-weight:500;color:var(--of-text);flex:1}.placePageMenu .menuItem .menuItemBadges{display:flex;gap:.35rem;flex-shrink:0;align-items:center}.placePageMenu .menuItem .menuItemPrice{font-size:.8rem;font-weight:600;white-space:nowrap}.placePageMenu .menuItem .menuItemTag{font-size:.7rem;font-weight:500;white-space:nowrap}.placePageMenu .menuItem .menuItemTag div{display:inline}.placePageMenu .menuItem .menuItemTag.vegetarian,.placePageMenu .menuItem .menuItemTag.vegan,.placePageMenu .menuItem .menuItemTag.organic{background-color:var(--of-success);color:var(--of-white)}.placePageMenu .menuItem .menuItemTag.recommended{background-color:var(--of-warning);color:var(--of-text)}.placePageMenu .menuItem .menuItemTag.new{background-color:var(--of-accent-2);color:var(--of-white)}.placePageMenu .menuItem .menuItemTag.popular,.placePageMenu .menuItem .menuItemTag.spicy{background-color:var(--of-accent);color:var(--of-white)}.placePageMenu .menuItem .menuItemTag.glutenfree,.placePageMenu .menuItem .menuItemTag.lactosefree{background-color:var(--of-info);color:var(--of-white)}.placePageMenu .menuItem .menuItemDescription{font-size:.85rem;color:rgb(var(--of-text-rgb) / 0.7);margin-top:.25rem;line-height:1.4}.placePageFaq .faqItem{padding:.5rem 0;border-bottom:1px solid rgb(var(--of-text-rgb) / 0.1)}.placePageFaq .faqItem:first-child{padding-top:.25rem}.placePageFaq .faqItem:last-child{border-bottom:none;padding-bottom:.25rem}.placePageFaq .faqQuestion{color:var(--of-accent-2-text);transition:color 320ms ease}.placePageFaq .is-open .faqQuestion{color:var(--of-text)}.placePageFaq .faqAnswer{font-size:.9rem;color:rgb(var(--of-text-rgb) / 0.8);line-height:1.5}.placePageFaq .faqAnswer.d-none{display:none}.placePageStandard{padding:0;font-size:.9rem;color:var(--of-text);line-height:1.5}.placePageStandard p{margin-bottom:.75rem}.placePageStandard p:last-child{margin-bottom:0}.placePageStandard a{color:var(--of-accent-2-text);text-decoration:none}.placePageStandard a:hover{text-decoration:underline}.placePageStandard ul,.placePageStandard ol{padding-left:1.25rem;margin-bottom:.75rem}.placePageStandard ul li,.placePageStandard ol li{margin-bottom:.25rem}.placePageStandard h1,.placePageStandard h2,.placePageStandard h3,.placePageStandard h4,.placePageStandard h5,.placePageStandard h6{color:var(--of-text);margin-bottom:.5rem;font-weight:600}.placeFeatures .placeFeatureGroup{margin-bottom:.85rem}.placeFeatures .placeFeatureGroup:last-child{margin-bottom:0}.placeFeatures .placeFeatureGroupTitle{font-size:.7rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:rgb(var(--of-text-rgb) / 0.55);margin-bottom:.45rem}.placeFeatures .placeFeatureChips{display:flex;flex-wrap:wrap;gap:.4rem}.placeFeatures .placeFeatureChip{display:inline-flex;align-items:center;gap:.3rem;padding:.3rem .6rem;border-radius:999px;background-color:rgb(var(--of-text-rgb) / 0.055);color:var(--of-text);font-size:.8rem;line-height:1.2}.placeFeatures .placeFeatureChip svg{flex-shrink:0}.placeInfoSection .placeInfoCategoryTree{display:flex;flex-direction:column;gap:.4rem}.placeInfoSection .placeInfoCategoryNode{display:flex;flex-direction:column;align-items:flex-start;gap:.35rem}.placeInfoSection .placeInfoCategoryChildren{display:flex;flex-wrap:wrap;align-items:flex-start;gap:.35rem;margin-left:.75rem;padding-left:.6rem;border-left:1px solid rgb(var(--of-text-rgb) / 0.12)}.placeSocialFeed{padding:.8rem .15rem 1.5rem}.placeSocialFeed .socialFeedHeader{margin:0 .3rem .7rem;font-weight:bold}.placeSocialFeed .socialFeedAccount{display:inline-flex;align-items:center}.placeSocialFeed .socialPost{position:relative;width:100%;margin-bottom:1.1rem;border-radius:16px}.placeSocialFeed .socialPost:last-child{margin-bottom:0}.placeSocialFeed .socialPostMedia{position:relative;overflow:hidden;border-radius:16px 16px 0 0;z-index:1}.placeSocialFeed .socialPostMedia .photoElement{position:relative;width:100%;max-height:calc(100vh - 22rem);overflow:hidden}.placeSocialFeed .socialPostMedia img,.placeSocialFeed .socialPostMedia video{display:block;position:relative;width:100%;height:100%;object-fit:cover;z-index:1}.placeSocialFeed .socialPostMedia .galerie-placeholder{position:absolute;inset:0;object-fit:cover;z-index:0}.placeSocialFeed .socialPostMedia .socialVideoElement video{filter:brightness(0.7);transition:filter .2s ease}.placeSocialFeed .socialPostMedia .socialVideoElement.is-playing video{filter:none}.placeSocialFeed .socialPostMedia .socialVideoElement{cursor:pointer}.placeSocialFeed .socialPostMedia .videoPlayBtn{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:3.2rem;height:3.2rem;padding:.3rem;background-color:rgb(var(--of-ink-rgb) / 0.5);border:2px solid rgb(var(--of-white-rgb) / 0.7);border-radius:50%;-webkit-backdrop-filter:blur(8px) saturate(2);backdrop-filter:blur(8px) saturate(2);pointer-events:none;transition:opacity .15s ease;z-index:3}.placeSocialFeed .socialPostMedia .videoPlayBtn svg{width:100%;height:100%}.placeSocialFeed .socialPostMedia .socialVideoElement.is-playing .videoPlayBtn{opacity:0}.placeSocialFeed .socialPostMedia.isCarousel{border-radius:0;position:relative;overflow-x:auto;overflow-y:hidden;margin:0 -0.5rem;-ms-overflow-style:none;scrollbar-width:none;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-left:1rem;-webkit-overflow-scrolling:touch}.placeSocialFeed .socialPostMedia.isCarousel::-webkit-scrollbar{display:none}.placeSocialFeed .socialPostMedia.isCarousel .socialPostCarouselTrack{display:grid;grid-auto-flow:column;gap:.5rem;width:-webkit-max-content;width:max-content;padding:.5rem 1rem}.placeSocialFeed .socialPostMedia.isCarousel .socialPostSlide{width:82vw;max-width:420px;scroll-snap-align:start;border-radius:10px;overflow:hidden}.placeSocialFeed .socialPostMedia.isCarousel .photoElement{max-height:none}.placeSocialFeed .socialPostMedia.isCarousel+.socialPostBody{margin-top:0;padding-top:.3rem;border-radius:16px}.placeSocialFeed .socialPostBody{position:relative;margin-top:-0.8rem;padding:.9rem .9rem .7rem;background:var(--of-surface);border-radius:10px 10px 16px 16px;z-index:2}.placeSocialFeed .socialPostCaption{overflow-wrap:anywhere}.placeSocialFeed .socialPostCaption.is-clamped{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.placeSocialFeed .socialPostMore{display:none;margin-top:.1rem;font-size:.85rem;font-weight:600;color:rgb(var(--of-text-rgb) / 0.55);cursor:pointer}.placeSocialFeed .socialPostCaption.is-expandable.is-clamped+.socialPostMore{display:block}.placeSocialFeed .socialPostMeta{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-top:.5rem;font-size:.8rem;color:rgb(var(--of-text-rgb) / 0.55)}.placeSocialFeed .socialPostSource{display:inline-flex;align-items:center;margin-left:auto}.placeSocialFeed .socialLink{cursor:pointer}.socialVideoLightbox{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;padding:0;z-index:2000;background:rgba(0,0,0,.72);backdrop-filter:blur(14px) saturate(1.2);-webkit-backdrop-filter:blur(14px) saturate(1.2);animation:fade-in-fast .18s ease}.socialVideoLightbox .socialVideoPlayer{width:100%;height:auto;max-height:100%;border-radius:0;object-fit:contain;background:#000;outline:none;animation:social-video-zoom 240ms cubic-bezier(0.16, 1, 0.3, 1);will-change:transform}.socialVideoLightbox .socialVideoClose{position:absolute;top:max(0px,env(safe-area-inset-top));right:0;margin:0;padding:0;border:none;background:none;cursor:pointer;text-align:center;z-index:2}.socialVideoLightbox .socialVideoClose div{display:flex;align-items:center;justify-content:center;width:39px;height:39px;padding:6px;margin:.8rem;border-radius:50%;overflow:hidden}.socialVideoLightbox .socialVideoClose svg{display:block}.socialVideoLightbox .socialVideoClose:active{transform:scale(0.94);transition:transform 220ms cubic-bezier(0.68, -0.25, 0.265, 1.2)}.socialVideoLightbox.is-closing{animation:fade-out-fast 200ms ease forwards;pointer-events:none}.socialVideoLightbox.is-closing .socialVideoPlayer{animation:social-video-zoom-out 200ms cubic-bezier(0.4, 0, 1, 1) forwards}@keyframes social-video-zoom{from{transform:scale(0.9);opacity:0}to{transform:scale(1);opacity:1}}@keyframes social-video-zoom-out{from{transform:scale(1);opacity:1}to{transform:scale(0.9);opacity:0}}body.socialVideoOpen{overflow:hidden}[data-place-promotions] .promotionBlock{margin:0 .5rem}.promotionSliderCol{min-width:0}.promotionSlider{position:relative;margin:0 -0.5rem;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}.promotionSlider::-webkit-scrollbar{display:none}.promotionSlider .promotionSliderContent{position:relative;padding:.75rem 1rem .5rem;display:grid;gap:.5rem;grid-auto-flow:column;width:100%;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-left:1.5rem}.promotionSlider .promotionSliderContent .promotionCard{width:calc(100vw - 2.5rem);max-width:none;scroll-snap-align:start;border-radius:10px;display:flex;flex-direction:column}.promotionSlider .promotionSliderContent.single .promotionCard{width:100%}.promotionCardBadges{position:absolute;top:10px;left:10px;display:flex;gap:6px;flex-wrap:wrap;max-width:calc(100% - 20px)}.promotionCardBadges.plain{position:static;margin-bottom:6px}.promotionBadge{display:inline-block;padding:3px 10px;border-radius:100px;font-size:12px;font-weight:600;line-height:1.4}.promotionBadge.strong{background:var(--of-accent);color:var(--of-white)}.promotionBadge.soft{background:var(--of-bg);color:var(--of-text)}.promotionBadge.ok{background:var(--of-success);color:var(--of-white)}.promotionCountdown{display:inline-flex;align-items:center;gap:4px}.promotionCountdown .promotionCountdownText{font-variant-numeric:tabular-nums}.promotionCountdown svg{flex:0 0 auto}.promotionCard{position:relative;border-radius:16px;overflow:hidden}.promotionCard .promotionCardImage{position:relative;aspect-ratio:16/9;background:var(--of-bg);z-index:1}.promotionCard .promotionCardImage img{width:100%;height:100%;object-fit:cover;display:block}.promotionCard .promotionCardBody{position:relative;padding:.8rem;background:var(--of-surface);z-index:2;flex:1 1 auto;display:flex;flex-direction:column}.promotionCard .promotionCardAction{margin-top:auto;padding-top:.8rem}.promotionCard .promotionCardImage+.promotionCardBody{margin-top:-0.8rem;border-radius:10px 10px 0 0}.promotionCard ul{margin-bottom:0}.promotionNote{color:var(--of-text-muted)}.promotionNote svg{vertical-align:-2px}.promotionNote.warn{color:var(--of-accent);font-weight:500}.promotionDialogHeader{overflow:hidden;background:var(--of-bg)}.promotionDialogHeader img{width:100%;aspect-ratio:16/9;object-fit:cover;display:block}.promotionDialogHeader.leer{height:3.5rem;background:none}.promotionDialogCard{margin:.5rem;background:var(--of-surface);border-radius:16px;overflow:hidden}.promotionProofClock{font-size:34px;font-weight:700;letter-spacing:1px;font-variant-numeric:tabular-nums;color:var(--of-text)}.promotionProofBar{height:6px;width:200px;margin:12px auto 0;border-radius:100px;background:var(--of-bg);overflow:hidden}.promotionProofBar span{display:block;height:100%;width:45%;border-radius:100px;background:var(--of-accent);animation:promotionProofSlide 1.6s ease-in-out infinite}@keyframes promotionProofSlide{0%{transform:translateX(-100%)}100%{transform:translateX(250%)}}.promotionDoneIcon{color:var(--of-success)}.promotionTermsSection{margin-bottom:18px}.promotionTermsSection p{color:var(--of-text-muted)}.promotionCodeBox{background:var(--of-bg);border-radius:10px;padding:16px;text-align:center}.promotionCode{font-size:28px;font-weight:700;letter-spacing:3px;font-variant-numeric:tabular-nums;color:var(--of-text);-webkit-user-select:all;user-select:all}.streamCard{margin-top:.75rem;margin-bottom:0}.streamCard .socialPost,.streamCard .promotionCard{margin-top:0;margin-bottom:0}.streamCard.placeSocialFeed{padding:0}.streamCardSocial .socialPostBody{padding:.8rem}.streamCardSocial .newsFooter{margin-top:.8rem !important}.streamFooterAction{font-size:.8rem;white-space:nowrap}.streamCardPromotion .promotionCard .promotionCardBadges:not(.plain){top:auto;bottom:10px}.streamCardPromotion .promotionCard .promotionCardAction+.newsFooter{margin-top:.8rem !important}.streamPlaceBadge{display:flex;align-items:center;gap:.5rem;max-width:calc(100% - 1.5rem)}.streamPlaceBadge .streamPlaceLogo,.placeSocialFeed .streamPlaceBadge .streamPlaceLogo,.promotionCard .streamPlaceBadge .streamPlaceLogo{width:32px;height:32px;border-radius:50%;object-fit:cover;flex:0 0 auto;background:rgb(var(--of-surface-rgb) / 0.6)}.streamPlaceBadge .streamPlaceText{display:flex;flex-direction:column;min-width:0;line-height:1.15}.streamPlaceBadge .streamPlaceName{font-weight:600;font-size:.875rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.streamPlaceBadge .streamPlaceCity,.streamPlaceBadge .streamPlaceTime{font-size:.75rem;opacity:.7;font-weight:400}.streamPlaceBadge.isOverlay{position:absolute;top:.625rem;z-index:3;padding:.25rem .625rem .25rem .25rem;border-radius:2rem;background:rgb(var(--of-surface-rgb) / 0.72);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:var(--of-text);cursor:pointer}.streamPlaceBadge.isOverlay.atLeft{left:.625rem}.streamPlaceBadge.isOverlay.atRight{right:.625rem}.streamPlaceBadge.isPlain{padding:.75rem .75rem 0;cursor:pointer}.streamPlaceBadge.isPlain.atRight{justify-content:flex-end}#canvasEvents #headerEvents{position:absolute;width:100%;height:calc(56px + var(--sat));top:0;padding:0;background-color:rgb(var(--of-bg-rgb) / 0.2);background:linear-gradient(-45deg, rgb(var(--of-bg-rgb) / 0.2), rgb(var(--of-bg-rgb) / 0.1));-webkit-backdrop-filter:blur(20px) saturate(2);backdrop-filter:blur(20px) saturate(2);border-radius:0 0 16px 16px;transition:height 320ms cubic-bezier(0.215, 0.61, 0.355, 1),top 420ms 250ms ease-out,box-shadow 350ms ease-in-out,background-color 350ms ease-in-out;z-index:40}#canvasEvents #headerEvents::before{content:"";display:block;position:fixed;top:0;left:0;width:100%;height:calc(56px + var(--sat));opacity:0;background-color:rgb(var(--of-bg-rgb) / 0.5);background:linear-gradient(-45deg, rgb(var(--of-bg-rgb) / 0.75), rgb(var(--of-bg-rgb) / 0.7));border-radius:0 0 16px 16px;z-index:-1}body.event-calendar #canvasEvents #headerEvents{height:calc(160px + var(--sat) + 100%)}body.event-calendar #canvasEvents #headerEvents::before{animation:fade-in-fast ease 220ms;animation-iteration-count:1;animation-fill-mode:forwards;opacity:0;will-change:opacity;z-index:30}#canvasEvents #headerEvents #headerEventsTabs{position:absolute;width:100%;height:56px;top:var(--sat);white-space:nowrap;overflow:hidden;text-align:center;z-index:50}#canvasEvents #headerEvents #headerEventsTabs::-webkit-scrollbar{display:none}#canvasEvents #headerEvents #headerEventsTabs .btn-tab{width:31%;margin:7px 1%;padding-left:0;padding-right:0;color:var(--of-text);background-color:rgb(var(--of-bg-rgb) / 0.85);border:1px solid rgb(var(--of-text-rgb) / 0.08);-webkit-backdrop-filter:blur(20px) saturate(2);backdrop-filter:blur(20px) saturate(2)}#canvasEvents #headerEvents #headerEventsTabs .btn-tab svg{margin:-4px 0 0 -4px;fill:var(--of-text);transition:fill 150ms linear}#canvasEvents #headerEvents #headerEventsTabs .btn-tab .icon{display:inline-block;width:22px;height:22px;margin:0px 3px -6px -8px;border-radius:50%;background-size:140%;background-repeat:no-repeat;background-position:center}#canvasEvents #headerEvents #headerEventsTabs .btn-tab #eventsTodayDate{display:inline-block;width:24px;height:24px;margin:-3px 2px 0 0;font-size:.85rem;font-weight:bold;border:.1rem solid var(--of-text);color:var(--of-text) !important;background-color:rgb(var(--of-bg-rgb) / 0.65);line-height:1.55;vertical-align:middle;border-radius:6px;transition:none}#canvasEvents #headerEvents #headerEventsTabs .btn-tab:active{background-color:rgb(var(--of-text-rgb) / 0.05)}#canvasEvents #headerEvents #headerEventsTabs .btn-tab.act{background-color:var(--of-ink);color:var(--of-white)}#canvasEvents #headerEvents #headerEventsTabs .btn-tab.act svg{fill:var(--of-white)}#canvasEvents #headerEvents #headerEventsTabs .btn-tab.act #eventsTodayDate{background-color:var(--of-bg)}html[data-theme=dark] #canvasEvents #headerEvents #headerEventsTabs .btn-tab.act #eventsTodayDate{background-color:var(--of-ink)}#canvasEvents:not(.show,.showscroll) #headerEvents{top:-200px}#canvasEvents #eventsNoEntrysFilter{position:absolute;bottom:7rem;right:3rem;width:74%;color:#191e4d;margin-bottom:calc(72px + var(--sab));background-color:#c94e77;background:linear-gradient(-30deg, rgb(var(--of-orange-rgb) / 1), rgb(var(--of-warning-rgb) / 1));box-shadow:var(--of-shadow-12);z-index:10}#canvasEvents #eventsNoEntrysFilter .text-muted{color:#000537 !important}.subNaviButton.btnOpenEventsFilter .eventsFilterCount{position:absolute;right:-5px;top:-11px;width:25px;height:25px;border-radius:50%;text-align:center;padding:3px 3px;font-weight:bold;background-color:var(--of-purple);color:var(--of-white);box-shadow:0 2px 4px rgba(0,0,0,.24)}.eventLocationLink{cursor:pointer;color:inherit;text-decoration:none}.eventLocationLink:hover,.eventLocationLink:focus{color:inherit;text-decoration:none}.eventLocationCanvas{position:relative}.eventLocationCanvas .mapView{overflow:hidden}.eventLocationCanvas .mapView>div{width:100%}.eventLocationCanvas .eventLocationInfo{position:relative;z-index:2;margin:.75rem;padding:1rem;border-radius:16px;background-color:var(--of-surface)}.eventLocationCanvas .mapViewButton{width:100%;margin-top:.5rem}.eventLocationCanvas.hasMap{height:100%}.eventLocationCanvas.hasMap .mapView{position:absolute;inset:0;border-radius:20px 20px 0 0}.eventLocationCanvas.hasMap .mapView>div{height:100%}.eventLocationCanvas.hasMap .eventLocationInfo{position:absolute;left:.75rem;right:.75rem;bottom:calc(1rem + var(--sab));margin:0;background-color:rgb(var(--of-surface-rgb) / 0.82);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.eventLink{position:relative}.eventLink .eventLinkStyle{position:relative;border-radius:16px;background-color:var(--of-surface);white-space:normal;height:100%;z-index:5}.eventLink .eventLinkStyle .keyVisualContainer{display:flex;margin-right:.5rem;align-items:center;justify-content:flex-end;height:100%;display:flex;cursor:pointer}.eventLink .eventLinkStyle .keyVisualContainer .eventKeyVisual{position:relative;width:100%;aspect-ratio:9/12.7;overflow:hidden;border-radius:12px;margin:.5rem 0;display:flex;align-items:center;justify-content:flex-end}.eventLink .eventLinkStyle .keyVisualContainer .eventKeyVisual .event-image-container .event-image-placeholder{position:absolute;top:50%;left:50%;width:100%;height:100%;transform:translate(-50%, -50%);transition:filter 220ms ease-in-out;z-index:1}.eventLink .eventLinkStyle .keyVisualContainer .eventKeyVisual .event-image-container .event-image-placeholder.event-image-blur{width:120%;height:120%;opacity:0;transition:opacity 220ms ease-in-out;filter:blur(0.75rem) brightness(120%)}.eventLink .eventLinkStyle .keyVisualContainer .eventKeyVisual .event-image-container .event-image{position:absolute;top:50%;left:50%;width:96%;height:auto;transform:translate(-50%, -50%);z-index:2;border-radius:10px;opacity:0;transition:opacity 220ms ease-in-out}.eventLink .eventLinkStyle .keyVisualContainer .eventKeyVisual .event-image-container .loaded{opacity:1 !important}.eventLink .entryMoreButton{top:0;right:0;z-index:5}.contentCanvas .filter-event{display:none;opacity:0}.contentCanvas .filter-event .eventLinkStyle{margin:0 !important}.contentCanvas .noimage::after{position:absolute;content:"";left:0;top:0;width:100%;height:100%;background-size:50%;background-repeat:no-repeat;background-position:center;z-index:1}.contentCanvas .eventLink:nth-child(1) .noimage::after,.contentCanvas .eventLink:nth-child(11) .noimage::after,.contentCanvas .eventLink:nth-child(21) .noimage::after,.contentCanvas .eventLink:nth-child(31) .noimage::after,.contentCanvas .eventLink:nth-child(41) .noimage::after,.contentCanvas .eventLink:nth-child(51) .noimage::after,.contentCanvas .eventLink:nth-child(61) .noimage::after{background:linear-gradient(400deg, rgba(185, 251, 192, 0.7) -30%, rgba(185, 251, 192, 0.5) 40%, rgba(185, 251, 192, 0.2) 120%)}.contentCanvas .eventLink:nth-child(2) .noimage::after,.contentCanvas .eventLink:nth-child(12) .noimage::after,.contentCanvas .eventLink:nth-child(22) .noimage::after,.contentCanvas .eventLink:nth-child(32) .noimage::after,.contentCanvas .eventLink:nth-child(42) .noimage::after,.contentCanvas .eventLink:nth-child(52) .noimage::after,.contentCanvas .eventLink:nth-child(62) .noimage::after{background:linear-gradient(400deg, rgba(207, 186, 240, 0.7) -30%, rgba(207, 186, 240, 0.5) 40%, rgba(207, 186, 240, 0.2) 120%)}.contentCanvas .eventLink:nth-child(3) .noimage::after,.contentCanvas .eventLink:nth-child(13) .noimage::after,.contentCanvas .eventLink:nth-child(23) .noimage::after,.contentCanvas .eventLink:nth-child(33) .noimage::after,.contentCanvas .eventLink:nth-child(43) .noimage::after,.contentCanvas .eventLink:nth-child(53) .noimage::after,.contentCanvas .eventLink:nth-child(63) .noimage::after{background:linear-gradient(400deg, rgba(253, 228, 207, 0.7) -30%, rgba(253, 228, 207, 0.5) 40%, rgba(253, 228, 207, 0.2) 120%)}.contentCanvas .eventLink:nth-child(4) .noimage::after,.contentCanvas .eventLink:nth-child(14) .noimage::after,.contentCanvas .eventLink:nth-child(24) .noimage::after,.contentCanvas .eventLink:nth-child(34) .noimage::after,.contentCanvas .eventLink:nth-child(44) .noimage::after,.contentCanvas .eventLink:nth-child(54) .noimage::after,.contentCanvas .eventLink:nth-child(64) .noimage::after{background:linear-gradient(400deg, rgba(142, 236, 245, 0.7) -30%, rgba(142, 236, 245, 0.5) 40%, rgba(142, 236, 245, 0.2) 120%)}.contentCanvas .eventLink:nth-child(5) .noimage::after,.contentCanvas .eventLink:nth-child(15) .noimage::after,.contentCanvas .eventLink:nth-child(25) .noimage::after,.contentCanvas .eventLink:nth-child(35) .noimage::after,.contentCanvas .eventLink:nth-child(45) .noimage::after,.contentCanvas .eventLink:nth-child(55) .noimage::after,.contentCanvas .eventLink:nth-child(65) .noimage::after{background:linear-gradient(400deg, rgba(241, 192, 232, 0.7) -30%, rgba(241, 192, 232, 0.5) 40%, rgba(241, 192, 232, 0.2) 120%)}.contentCanvas .eventLink:nth-child(6) .noimage::after,.contentCanvas .eventLink:nth-child(16) .noimage::after,.contentCanvas .eventLink:nth-child(26) .noimage::after,.contentCanvas .eventLink:nth-child(36) .noimage::after,.contentCanvas .eventLink:nth-child(46) .noimage::after,.contentCanvas .eventLink:nth-child(56) .noimage::after,.contentCanvas .eventLink:nth-child(66) .noimage::after{background:linear-gradient(400deg, rgba(251, 248, 204, 0.7) -30%, rgba(251, 248, 204, 0.5) 40%, rgba(251, 248, 204, 0.2) 120%)}.contentCanvas .eventLink:nth-child(7) .noimage::after,.contentCanvas .eventLink:nth-child(17) .noimage::after,.contentCanvas .eventLink:nth-child(27) .noimage::after,.contentCanvas .eventLink:nth-child(37) .noimage::after,.contentCanvas .eventLink:nth-child(47) .noimage::after,.contentCanvas .eventLink:nth-child(57) .noimage::after,.contentCanvas .eventLink:nth-child(67) .noimage::after{background:linear-gradient(400deg, rgba(144, 219, 244, 0.7) -30%, rgba(144, 219, 244, 0.5) 40%, rgba(144, 219, 244, 0.2) 120%)}.contentCanvas .eventLink:nth-child(8) .noimage::after,.contentCanvas .eventLink:nth-child(18) .noimage::after,.contentCanvas .eventLink:nth-child(28) .noimage::after,.contentCanvas .eventLink:nth-child(38) .noimage::after,.contentCanvas .eventLink:nth-child(48) .noimage::after,.contentCanvas .eventLink:nth-child(58) .noimage::after,.contentCanvas .eventLink:nth-child(68) .noimage::after{background:linear-gradient(400deg, rgba(152, 245, 225, 0.7) -30%, rgba(152, 245, 225, 0.5) 40%, rgba(152, 245, 225, 0.2) 120%)}.contentCanvas .eventLink:nth-child(9) .noimage::after,.contentCanvas .eventLink:nth-child(19) .noimage::after,.contentCanvas .eventLink:nth-child(29) .noimage::after,.contentCanvas .eventLink:nth-child(39) .noimage::after,.contentCanvas .eventLink:nth-child(49) .noimage::after,.contentCanvas .eventLink:nth-child(59) .noimage::after,.contentCanvas .eventLink:nth-child(69) .noimage::after{background:linear-gradient(400deg, rgba(255, 207, 210, 0.7) -30%, rgba(255, 207, 210, 0.5) 40%, rgba(255, 207, 210, 0.2) 120%)}.contentCanvas .eventLink:nth-child(10) .noimage::after,.contentCanvas .eventLink:nth-child(20) .noimage::after,.contentCanvas .eventLink:nth-child(30) .noimage::after,.contentCanvas .eventLink:nth-child(40) .noimage::after,.contentCanvas .eventLink:nth-child(50) .noimage::after,.contentCanvas .eventLink:nth-child(60) .noimage::after,.contentCanvas .eventLink:nth-child(70) .noimage::after{background:linear-gradient(400deg, rgba(163, 196, 243, 0.7) -30%, rgba(163, 196, 243, 0.5) 40%, rgba(163, 196, 243, 0.2) 120%)}.contentCanvas .noimage::before{position:absolute;content:"";left:0;top:0;width:100%;height:100%;background-size:50%;background-repeat:no-repeat;background-position:center;z-index:2}.contentCanvas [data-event-maincategories="0"] .noimage::before{background-image:url(https://api.ofindo.app/cdn/events/icons/calendar.svg)}.contentCanvas [data-event-maincategories*="3"] .noimage::before{background-image:url(https://api.ofindo.app/cdn/events/icons/party.svg)}.contentCanvas [data-event-maincategories*="3"] .noimage::before{background-image:url(https://api.ofindo.app/cdn/events/icons/party.svg)}.contentCanvas [data-event-maincategories*="12"] .noimage::before{background-image:url(https://api.ofindo.app/cdn/events/icons/concert.svg)}.contentCanvas [data-event-maincategories*="26"] .noimage::before{background-image:url(https://api.ofindo.app/cdn/events/icons/livemusic.svg)}.contentCanvas [data-event-maincategories*="28"] .noimage::before{background-image:url(https://api.ofindo.app/cdn/events/icons/market.svg)}.contentCanvas [data-event-maincategories*="30"] .noimage::before{background-image:url(https://api.ofindo.app/cdn/events/icons/cinema.svg)}.contentCanvas [data-event-maincategories*="38"] .noimage::before{background-image:url(https://api.ofindo.app/cdn/events/icons/musical.svg)}.contentCanvas [data-event-maincategories*="48"] .noimage::before{background-image:url(https://api.ofindo.app/cdn/events/icons/exhibition.svg)}.contentCanvas .eventsInPastList{position:relative;height:200px;margin:.4rem .75rem 1rem;padding-top:.8rem;overflow:hidden;background-color:var(--of-bg);border-radius:16px;box-shadow:0px 6px 10px rgba(0,0,0,.02)}.contentCanvas .eventsInPastList:after{content:"";position:absolute;left:0;right:0;bottom:0;height:150px;background-color:var(--of-bg);background:linear-gradient(360deg, rgb(var(--of-bg-rgb) / 1) 30%, rgb(var(--of-bg-rgb) / 0.7) 60%, rgb(var(--of-bg-rgb) / 0) 95%);border-bottom-left-radius:16px;border-bottom-right-radius:16px;box-shadow:0px 3px 10px rgba(0,0,0,.02);z-index:10}.contentCanvas .eventsInPastList .eventsInPastListHeadline{position:relative;z-index:10}.contentCanvas .eventsInPastList .event-past{position:absolute !important;display:block;opacity:0;z-index:1}.contentCanvas .eventsInPastList .event-past .entryMoreButton{display:none}.contentCanvas .eventsInPastList .event-past:nth-last-child(-n+4){transform:scale(0.83) translate3d(0, -0.8rem, 0);width:100%;opacity:1 !important;z-index:2}.contentCanvas .eventsInPastList .event-past:nth-last-child(-n+4) .eventLinkStyle{filter:blur(0.04rem);box-shadow:var(--of-shadow-14)}.contentCanvas .eventsInPastList .event-past:nth-last-child(-n+3){transform:scale(0.92) translate3d(0, -0.5rem, 0);width:100%;opacity:1 !important;z-index:3}.contentCanvas .eventsInPastList .event-past:nth-last-child(-n+3) .eventLinkStyle{filter:blur(0.03rem);box-shadow:var(--of-shadow-14)}.contentCanvas .eventsInPastList .event-past:nth-last-child(-n+2){transform:scale(0.95) translate3d(0, 0.1rem, 0);width:100%;opacity:1 !important;z-index:4}.contentCanvas .eventsInPastList .event-past:nth-last-child(-n+2) .eventLinkStyle{filter:blur(0.02rem);box-shadow:var(--of-shadow-14)}.contentCanvas .eventsInPastList .event-past:last-child{transform:scale(0.98) translate3d(0, 0.7rem, 0);width:100%;opacity:1 !important;z-index:5}.contentCanvas .eventsInPastList .event-past:last-child .eventLinkStyle{filter:blur(0.01rem);box-shadow:var(--of-shadow-14)}.contentCanvas .eventsInPastList [data-event-show-past]{position:absolute;left:.75rem;right:.75rem;bottom:.75rem;z-index:15}.contentCanvas #eventsHeaderShortSettings{display:grid;grid-auto-flow:column;align-items:start;align-content:center;justify-content:start;justify-items:center;gap:.25rem;width:100%;padding:0 5px;margin-left:-6px;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;-ms-overflow-style:none;scrollbar-width:none;z-index:20}.contentCanvas #eventsHeaderShortSettings::-webkit-scrollbar{display:none}.contentCanvas #eventsHeaderShortSettings .tabElement .btn{position:relative;padding:2px 12px 2px 40px;background-color:var(--of-bg);color:var(--of-text);border-radius:35px;font-size:1.05rem;white-space:nowrap}.contentCanvas #eventsHeaderShortSettings .tabElement .btn svg{margin:-6px 2px 0 -4px;fill:var(--of-text);transition:fill 150ms linear}.contentCanvas #eventsHeaderShortSettings .tabElement .btn .icon,.contentCanvas #eventsHeaderShortSettings .tabElement .btn .icon-loading{position:absolute;display:inline-block;width:30px;height:30px;margin:1px 0 0 -36px;border-radius:50%;background-repeat:no-repeat;background-position:center}.contentCanvas #eventsHeaderShortSettings .tabElement .btn:active{background-color:rgb(var(--of-text-rgb) / 0.05)}.contentCanvas .eventsBottomFooter{position:relative;z-index:9}.contentCanvas.horizontal{display:grid;grid-auto-flow:column;width:100%;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;-ms-overflow-style:none;scrollbar-width:none;padding:.4rem .2rem .75rem .2rem}.contentCanvas.horizontal::-webkit-scrollbar{display:none}.contentCanvas.horizontal .eventLink{display:inline-block;min-width:300px;width:73%;vertical-align:top;scroll-snap-align:center}#exploreContentEventsToday{position:relative;margin:0 -0.5rem;overflow:hidden;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}#exploreContentEventsToday::-webkit-scrollbar{display:none}.event-filter-btn{position:relative;padding:.1rem .8rem;margin:0 0 .4rem .4rem;background-color:var(--of-purple);border-color:var(--of-purple);color:var(--of-on-ink);border-radius:40px;font-size:1rem;white-space:nowrap;transition:opacity,background-color 150ms ease-in-out;float:right}.event-filter-btn .event-filter-icon-off{display:none}.event-filter-btn svg{margin:-6px 2px 0 -4px;fill:var(--of-on-ink);transition:fill 100ms ease-in-out}.event-filter-btn .icon,.event-filter-btn .icon-loading{position:absolute;display:inline-block;width:30px;height:30px;margin:1px 0 0 -36px;border-radius:50%;background-repeat:no-repeat;background-position:center}.event-filter-btn:hover,.event-filter-btn:focus{background-color:var(--of-purple);border-color:var(--of-purple);color:var(--of-on-ink)}.event-filter-btn.off{background-color:rgba(201,78,119,.4);border-color:rgba(201,78,119,.4);color:var(--of-purple);opacity:.6}.event-filter-btn.off .event-filter-icon-on{display:none}.event-filter-btn.off .event-filter-icon-off{display:inline-block !important}.event-filter-btn.off svg{fill:var(--of-text)}[data-event-filter=""] .eventsFilterAllShow{display:block;animation:fade-in ease 320ms;animation-iteration-count:1;animation-fill-mode:forwards;opacity:0}[data-event-filter=""] .eventsFilterSelectShow{display:none;animation:fade-out ease 320ms;animation-iteration-count:1;animation-fill-mode:forwards;opacity:0}[data-event-filter]:not([data-event-filter=""]) .eventsFilterAllShow{display:none;animation:fade-out ease 320ms;animation-iteration-count:1;animation-fill-mode:forwards;opacity:0}[data-event-filter]:not([data-event-filter=""]) .eventsFilterSelectShow{display:block;animation:fade-in ease 320ms;animation-iteration-count:1;animation-fill-mode:forwards;opacity:1}[data-event-tab=overview] .eventsNoEntrys,[data-event-tab=search] .eventsNoEntrys{display:none}.eventsTitleMain{flex:1 1 auto;min-width:0}.eventsTitleAside{flex:0 0 auto;margin-left:.5rem}.calendarViewSwitch .btn-light{-webkit-backdrop-filter:none;backdrop-filter:none}.eventsCategoryGroup{margin-top:.5rem}.eventsCategoryGroup:first-child{margin-top:.5rem}.eventsCategoryHeadline{display:flex;align-items:center;gap:.5rem;padding:.4rem .5rem .4rem .75rem;margin:0 0 -10px 0;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color 250ms ease,border-radius 250ms ease,border-color 250ms ease,margin 250ms ease}.eventsCategoryIcon{width:22px;height:22px;flex:0 0 auto;object-fit:contain}.eventsCategoryName{font-weight:700}.eventsCategoryCount{margin-left:auto;flex:0 0 auto;font-weight:400}.eventsCategoryToggle{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;color:var(--of-accent-2-text)}.eventsCategoryToggle svg{fill:currentColor}.eventsCategoryToggle .iconExpanded,.eventsCategoryToggle .iconCollapsed{display:inline-flex;align-items:center}.eventsCategoryToggle .iconCollapsed{display:none}.eventsCategoryItems{display:grid;grid-template-rows:1fr;transition:grid-template-rows 300ms ease}.eventsCategoryItemsInner{overflow:hidden;min-height:0}.eventsCategoryGroup.collapsed .eventsCategoryHeadline{background-color:var(--of-surface);border-bottom-color:rgba(0,0,0,0);border-radius:100px;margin:0}.eventsCategoryGroup.collapsed .eventsCategoryItems{grid-template-rows:0fr}.eventsCategoryGroup.collapsed .eventsCategoryToggle .iconExpanded{display:none}.eventsCategoryGroup.collapsed .eventsCategoryToggle .iconCollapsed{display:inline-flex}#canvasEvents #contentEvents_overview .widgetDark .eventsWidgetTitle{color:var(--of-white)}#canvasEvents #contentEvents_overview .widgetDark .eventsWidgetTitle svg{fill:var(--of-white)}#canvasEvents #contentEvents_overview .widgetDark .eventsWidgetBookmarksPlaceholder{color:var(--of-white)}#canvasEvents #contentEvents_overview .widgetDark .eventsWidgetBookmarksPlaceholder .text-bg-2-muted{color:var(--of-white)}#canvasEvents #contentEvents_overview .widgetDark .eventsWidgetBookmarksPlaceholder svg{fill:var(--of-white)}#canvasEvents #contentEvents_overview .entryDark .overviewTitle{color:var(--of-white)}#eventsOverviewListView{padding-top:.5rem}.eventsWidgetTitle{padding:.5rem 0 .25rem .75rem;margin:0}.eventsWidgetTitle .icon svg{position:relative;top:-3px}#eventsWidgetBookmarks .eventsWidgetTitle{display:flex;align-items:center;padding-left:0;padding-right:0}#eventsWidgetBookmarks .eventsWidgetTitle::before,#eventsWidgetBookmarks .eventsWidgetTitle::after{content:"";flex:0 1 .75rem}#eventsWidgetBookmarks .eventsWidgetTitle::before{transition:flex-grow 320ms cubic-bezier(0.4, 0, 0.2, 1)}#eventsWidgetBookmarks .eventsWidgetTitle::after{flex-grow:1}.eventsWidgetTitleInner{flex:0 0 auto;white-space:nowrap}#eventsWidgetBookmarks:has(.eventsWidgetBookmarksPlaceholder:not(.d-none)) .eventsWidgetTitle::before{flex-grow:1}@media(prefers-reduced-motion: reduce){#eventsWidgetBookmarks .eventsWidgetTitle::before{transition:none}}.eventsWidgetSkeleton{overflow:hidden;pointer-events:none}.eventsWidgetSkeleton .eventWidgetSliderContent{height:100%}.eventsWidgetSkeleton .eventWidgetSkeletonIcon{display:inline-block;width:18px;height:18px;vertical-align:middle}.eventsWidgetShowAll{padding:0 .5rem .5rem}.eventsWidgetShowAll .btn{width:100%}.eventsWidgetShowAll.eventsWidgetShowAllSkeleton .btn{visibility:hidden}.eventWidgetSlider,.eventWidgetEvents,.eventsWidgetSkeleton{position:relative;margin:0 -0.5rem;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}.eventWidgetSlider .eventWidgetSliderContent,.eventWidgetEvents .eventWidgetSliderContent,.eventsWidgetSkeleton .eventWidgetSliderContent{position:relative;padding:0 1rem .5rem 1rem;display:grid;gap:.5rem;grid-auto-flow:column;width:100%;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;-ms-overflow-style:none;scrollbar-width:none;scroll-padding-left:1.5rem}.eventWidgetSlider .eventWidgetSliderContent::-webkit-scrollbar,.eventWidgetEvents .eventWidgetSliderContent::-webkit-scrollbar,.eventsWidgetSkeleton .eventWidgetSliderContent::-webkit-scrollbar{display:none}.eventWidgetSlider .eventWidgetSliderContent .eventTile,.eventWidgetEvents .eventWidgetSliderContent .eventTile,.eventsWidgetSkeleton .eventWidgetSliderContent .eventTile{position:relative;border-radius:1rem !important;width:64vw;aspect-ratio:12.7/8;scroll-snap-align:start;border-radius:10px !important;overflow:hidden;cursor:pointer;color:inherit;text-decoration:none;-webkit-touch-callout:none;-webkit-user-drag:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;user-select:none}.eventWidgetSlider .eventWidgetSliderContent .eventTile .overviewTitle,.eventWidgetEvents .eventWidgetSliderContent .eventTile .overviewTitle,.eventsWidgetSkeleton .eventWidgetSliderContent .eventTile .overviewTitle{position:relative;z-index:2;opacity:0;transition:opacity 220ms ease-in-out}.eventWidgetSlider .eventWidgetSliderContent .eventTile .overviewTitle .overviewTitleIcon .icon,.eventWidgetEvents .eventWidgetSliderContent .eventTile .overviewTitle .overviewTitleIcon .icon,.eventsWidgetSkeleton .eventWidgetSliderContent .eventTile .overviewTitle .overviewTitleIcon .icon{font-size:60px;line-height:1}.eventWidgetSlider .eventWidgetSliderContent .eventTile .overviewTitle .overviewTitleIcon .ofindoji,.eventWidgetEvents .eventWidgetSliderContent .eventTile .overviewTitle .overviewTitleIcon .ofindoji,.eventsWidgetSkeleton .eventWidgetSliderContent .eventTile .overviewTitle .overviewTitleIcon .ofindoji{position:static;top:auto;left:auto;height:1em;width:auto;object-fit:initial}.eventWidgetSlider .eventWidgetSliderContent .eventTile .widgetBackground,.eventWidgetEvents .eventWidgetSliderContent .eventTile .widgetBackground,.eventsWidgetSkeleton .eventWidgetSliderContent .eventTile .widgetBackground{position:relative;width:100%;height:100%;border-radius:10px !important;overflow:hidden;pointer-events:none;z-index:1}.eventWidgetSlider .eventWidgetSliderContent .eventTile .widgetBackground .tileImage,.eventWidgetSlider .eventWidgetSliderContent .eventTile .widgetBackground .tileImagePlaceholder,.eventWidgetEvents .eventWidgetSliderContent .eventTile .widgetBackground .tileImage,.eventWidgetEvents .eventWidgetSliderContent .eventTile .widgetBackground .tileImagePlaceholder,.eventsWidgetSkeleton .eventWidgetSliderContent .eventTile .widgetBackground .tileImage,.eventsWidgetSkeleton .eventWidgetSliderContent .eventTile .widgetBackground .tileImagePlaceholder{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.eventWidgetSlider .eventWidgetSliderContent .eventTile .widgetBackground .tileImagePlaceholder,.eventWidgetEvents .eventWidgetSliderContent .eventTile .widgetBackground .tileImagePlaceholder,.eventsWidgetSkeleton .eventWidgetSliderContent .eventTile .widgetBackground .tileImagePlaceholder{z-index:0}.eventWidgetSlider .eventWidgetSliderContent .eventTile .widgetBackground .tileImage,.eventWidgetEvents .eventWidgetSliderContent .eventTile .widgetBackground .tileImage,.eventsWidgetSkeleton .eventWidgetSliderContent .eventTile .widgetBackground .tileImage{z-index:1}.eventWidgetSlider .eventWidgetSliderContent .eventTile img,.eventWidgetEvents .eventWidgetSliderContent .eventTile img,.eventsWidgetSkeleton .eventWidgetSliderContent .eventTile img{position:absolute;top:0;left:0;height:100%;object-fit:contain;object-position:bottom;z-index:1}.eventWidgetSlider .eventWidgetSliderContent .eventTile .tileImage,.eventWidgetEvents .eventWidgetSliderContent .eventTile .tileImage,.eventsWidgetSkeleton .eventWidgetSliderContent .eventTile .tileImage{opacity:0;transition:opacity 220ms ease-in-out}.eventWidgetSlider .eventWidgetSliderContent .eventTile .tileImage.loaded,.eventWidgetEvents .eventWidgetSliderContent .eventTile .tileImage.loaded,.eventsWidgetSkeleton .eventWidgetSliderContent .eventTile .tileImage.loaded{opacity:1}.eventWidgetSlider .eventWidgetSliderContent .eventTile .tileImage.loaded~.overviewTitle,.eventWidgetEvents .eventWidgetSliderContent .eventTile .tileImage.loaded~.overviewTitle,.eventsWidgetSkeleton .eventWidgetSliderContent .eventTile .tileImage.loaded~.overviewTitle{opacity:1}.eventWidgetSlider .eventWidgetSliderContent .eventTileEvent,.eventWidgetEvents .eventWidgetSliderContent .eventTileEvent,.eventsWidgetSkeleton .eventWidgetSliderContent .eventTileEvent{position:relative;width:60vw;min-width:250px;max-width:300px;aspect-ratio:9/13;scroll-snap-align:start;border-radius:10px;margin:0;cursor:pointer;transition:opacity 260ms ease 170ms,transform 320ms cubic-bezier(0.16, 1, 0.3, 1) 170ms,max-width 240ms cubic-bezier(0.4, 0, 0.2, 1),min-width 240ms cubic-bezier(0.4, 0, 0.2, 1),margin-left 240ms cubic-bezier(0.4, 0, 0.2, 1)}.eventWidgetSlider .eventWidgetSliderContent .eventTileEvent.is-entering,.eventWidgetEvents .eventWidgetSliderContent .eventTileEvent.is-entering,.eventsWidgetSkeleton .eventWidgetSliderContent .eventTileEvent.is-entering{max-width:0;min-width:0;opacity:0;overflow:visible}.eventWidgetSlider .eventWidgetSliderContent .eventTileEvent.is-leaving,.eventWidgetEvents .eventWidgetSliderContent .eventTileEvent.is-leaving,.eventsWidgetSkeleton .eventWidgetSliderContent .eventTileEvent.is-leaving{transition:opacity 240ms ease,transform 300ms cubic-bezier(0.4, 0, 1, 1),max-width 260ms cubic-bezier(0.4, 0, 0.2, 1) 180ms,min-width 260ms cubic-bezier(0.4, 0, 0.2, 1) 180ms,margin-left 260ms cubic-bezier(0.4, 0, 0.2, 1) 180ms;max-width:0;min-width:0;opacity:0;margin-left:-0.5rem;overflow:visible;pointer-events:none}@media(prefers-reduced-motion: reduce){.eventWidgetSlider .eventWidgetSliderContent .eventTileEvent,.eventWidgetSlider .eventWidgetSliderContent .eventTileEvent.is-entering,.eventWidgetSlider .eventWidgetSliderContent .eventTileEvent.is-leaving,.eventWidgetEvents .eventWidgetSliderContent .eventTileEvent,.eventWidgetEvents .eventWidgetSliderContent .eventTileEvent.is-entering,.eventWidgetEvents .eventWidgetSliderContent .eventTileEvent.is-leaving,.eventsWidgetSkeleton .eventWidgetSliderContent .eventTileEvent,.eventsWidgetSkeleton .eventWidgetSliderContent .eventTileEvent.is-entering,.eventsWidgetSkeleton .eventWidgetSliderContent .eventTileEvent.is-leaving{transition-duration:1ms !important;transform:none !important}}.eventWidgetSlider .eventWidgetSliderContent .eventTileEvent .eventTitleContent,.eventWidgetEvents .eventWidgetSliderContent .eventTileEvent .eventTitleContent,.eventsWidgetSkeleton .eventWidgetSliderContent .eventTileEvent .eventTitleContent{width:100%;height:100%}.eventWidgetSlider .eventWidgetSliderContent .eventTileEvent .eventTitleContent .categories,.eventWidgetEvents .eventWidgetSliderContent .eventTileEvent .eventTitleContent .categories,.eventsWidgetSkeleton .eventWidgetSliderContent .eventTileEvent .eventTitleContent .categories{position:absolute;left:0;top:0;z-index:3}.eventWidgetSlider .eventWidgetSliderContent .eventTileEvent .eventTitleContent .infos,.eventWidgetEvents .eventWidgetSliderContent .eventTileEvent .eventTitleContent .infos,.eventsWidgetSkeleton .eventWidgetSliderContent .eventTileEvent .eventTitleContent .infos{position:absolute;bottom:0;left:0;right:0;text-shadow:0 -4px 16px rgba(0,0,0,.3),0 -1px 3px rgba(0,0,0,.5);z-index:4}.eventWidgetSlider .eventWidgetSliderContent .eventTileEvent .eventTitleContent .infos .eventHeadline,.eventWidgetEvents .eventWidgetSliderContent .eventTileEvent .eventTitleContent .infos .eventHeadline,.eventsWidgetSkeleton .eventWidgetSliderContent .eventTileEvent .eventTitleContent .infos .eventHeadline{position:relative;margin:6rem 1rem .2rem 1rem;z-index:3;cursor:pointer;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;text-overflow:ellipsis}.eventWidgetSlider .eventWidgetSliderContent .eventTileEvent .eventTitleContent .infos .info,.eventWidgetEvents .eventWidgetSliderContent .eventTileEvent .eventTitleContent .infos .info,.eventsWidgetSkeleton .eventWidgetSliderContent .eventTileEvent .eventTitleContent .infos .info{position:relative;margin:0 .5rem 0 1rem;z-index:2}.eventWidgetSlider .eventWidgetSliderContent .eventTileEvent .eventTitleContent .infos button,.eventWidgetEvents .eventWidgetSliderContent .eventTileEvent .eventTitleContent .infos button,.eventsWidgetSkeleton .eventWidgetSliderContent .eventTileEvent .eventTitleContent .infos button{position:relative;z-index:3}.eventWidgetSlider .eventWidgetSliderContent .eventTileEvent .eventTitleContent .infos:after,.eventWidgetEvents .eventWidgetSliderContent .eventTileEvent .eventTitleContent .infos:after,.eventsWidgetSkeleton .eventWidgetSliderContent .eventTileEvent .eventTitleContent .infos:after{content:"";position:absolute;display:block;bottom:0;left:0;width:100%;height:95%;background:linear-gradient(188deg, rgba(2, 4, 28, 0) 10%, rgba(2, 4, 28, 0) 20%, rgba(2, 4, 28, 0.4901960784) 34%, rgba(2, 4, 27, 0.7803921569) 48%, rgba(0, 2, 22, 0.9882352941) 68%, rgba(1, 4, 35, 0.7411764706) 115%);border-radius:0 0 10px 10px;z-index:1}.eventWidgetSlider .eventWidgetSliderContent .eventTileEvent .eventTitleContent .image,.eventWidgetEvents .eventWidgetSliderContent .eventTileEvent .eventTitleContent .image,.eventsWidgetSkeleton .eventWidgetSliderContent .eventTileEvent .eventTitleContent .image{position:relative;width:100%;height:100%;overflow:hidden;border-radius:10px}.eventWidgetSlider .eventWidgetSliderContent .eventTileEvent .eventTitleContent .image img,.eventWidgetEvents .eventWidgetSliderContent .eventTileEvent .eventTitleContent .image img,.eventsWidgetSkeleton .eventWidgetSliderContent .eventTileEvent .eventTitleContent .image img{position:absolute;top:0;left:50%;min-width:100%;width:auto;height:70%;object-fit:cover;object-position:top center;transform:translateX(-50%);z-index:1}.eventWidgetSlider .eventWidgetSliderContent .eventTileEvent .eventTitleContent .image .event-image,.eventWidgetEvents .eventWidgetSliderContent .eventTileEvent .eventTitleContent .image .event-image,.eventsWidgetSkeleton .eventWidgetSliderContent .eventTileEvent .eventTitleContent .image .event-image{opacity:0;transition:opacity 220ms ease-in-out;z-index:2}.eventWidgetSlider .eventWidgetSliderContent .eventTileEvent .eventTitleContent .image .event-image.loaded,.eventWidgetEvents .eventWidgetSliderContent .eventTileEvent .eventTitleContent .image .event-image.loaded,.eventsWidgetSkeleton .eventWidgetSliderContent .eventTileEvent .eventTitleContent .image .event-image.loaded{opacity:1}.eventWidgetSlider .eventWidgetSliderContent .eventTileEvent .eventTitleContent .image .event-image-blur-fill,.eventWidgetEvents .eventWidgetSliderContent .eventTileEvent .eventTitleContent .image .event-image-blur-fill,.eventsWidgetSkeleton .eventWidgetSliderContent .eventTileEvent .eventTitleContent .image .event-image-blur-fill{height:100%;object-fit:cover;object-position:center;transform:translateX(-50%) translateY(-25%) scale(1.15);pointer-events:none;z-index:3;-webkit-mask-image:linear-gradient(to bottom, transparent 50%, transparent 80%, #000 85%);mask-image:linear-gradient(to bottom, transparent 50%, transparent 80%, #000 85%)}.eventWidgetSlider .eventWidgetSliderContent .eventTileEvent .entryMoreButton,.eventWidgetEvents .eventWidgetSliderContent .eventTileEvent .entryMoreButton,.eventsWidgetSkeleton .eventWidgetSliderContent .eventTileEvent .entryMoreButton{top:0;right:0;z-index:5}.eventWidgetSlider .eventWidgetSliderContent .eventTileCalendar,.eventWidgetEvents .eventWidgetSliderContent .eventTileCalendar,.eventsWidgetSkeleton .eventWidgetSliderContent .eventTileCalendar{appearance:none;-webkit-appearance:none;border:0;padding:0;font:inherit;text-align:inherit;display:flex;flex-direction:column;overflow:hidden;transition:transform 120ms ease}.eventWidgetSlider .eventWidgetSliderContent .eventTileCalendar .eventTileCalendarBody,.eventWidgetEvents .eventWidgetSliderContent .eventTileCalendar .eventTileCalendarBody,.eventsWidgetSkeleton .eventWidgetSliderContent .eventTileCalendar .eventTileCalendarBody{flex:1 1 auto;display:flex;align-items:center;justify-content:center;padding:1.5rem 1.25rem 1rem;text-align:center}.eventWidgetSlider .eventWidgetSliderContent .eventTileCalendar .eventTileCalendarText,.eventWidgetEvents .eventWidgetSliderContent .eventTileCalendar .eventTileCalendarText,.eventsWidgetSkeleton .eventWidgetSliderContent .eventTileCalendar .eventTileCalendarText{color:var(--of-white);font-weight:700;font-size:1.125rem;line-height:1.35;text-wrap:balance}.eventWidgetSlider .eventWidgetSliderContent .eventTileCalendar .eventTileCalendarAction,.eventWidgetEvents .eventWidgetSliderContent .eventTileCalendar .eventTileCalendarAction,.eventsWidgetSkeleton .eventWidgetSliderContent .eventTileCalendar .eventTileCalendarAction{display:block;flex:0 0 auto;padding:.5rem}.eventWidgetSlider .eventWidgetSliderContent .eventTileCalendar:active,.eventWidgetEvents .eventWidgetSliderContent .eventTileCalendar:active,.eventsWidgetSkeleton .eventWidgetSliderContent .eventTileCalendar:active{transform:scale(0.97)}@media(prefers-reduced-motion: reduce){.eventWidgetSlider .eventWidgetSliderContent .eventTileCalendar,.eventWidgetEvents .eventWidgetSliderContent .eventTileCalendar,.eventsWidgetSkeleton .eventWidgetSliderContent .eventTileCalendar{transition:none}.eventWidgetSlider .eventWidgetSliderContent .eventTileCalendar:active,.eventWidgetEvents .eventWidgetSliderContent .eventTileCalendar:active,.eventsWidgetSkeleton .eventWidgetSliderContent .eventTileCalendar:active{transform:none}}.eventWidgetSlider .eventWidgetSliderContent .eventLink,.eventWidgetEvents .eventWidgetSliderContent .eventLink,.eventsWidgetSkeleton .eventWidgetSliderContent .eventLink{position:relative;width:80vw;min-width:290px;max-width:360px;display:flex;flex-direction:column;scroll-snap-align:start;margin:0;cursor:pointer}.eventWidgetSlider .eventWidgetSliderContent .eventLink:only-child,.eventWidgetEvents .eventWidgetSliderContent .eventLink:only-child,.eventsWidgetSkeleton .eventWidgetSliderContent .eventLink:only-child{width:100%;max-width:none}.eventWidgetSlider .eventWidgetSliderContent .eventLink .eventLinkStyle,.eventWidgetEvents .eventWidgetSliderContent .eventLink .eventLinkStyle,.eventsWidgetSkeleton .eventWidgetSliderContent .eventLink .eventLinkStyle{margin-top:0 !important;border-radius:10px;flex:1 1 auto}.eventWidgetSlider .eventWidgetSliderContent .eventLink .eventLinkStyle .eventLinkCategories,.eventWidgetEvents .eventWidgetSliderContent .eventLink .eventLinkStyle .eventLinkCategories,.eventsWidgetSkeleton .eventWidgetSliderContent .eventLink .eventLinkStyle .eventLinkCategories{position:absolute;top:0;left:0;right:0;z-index:3;white-space:nowrap;overflow:hidden;-webkit-mask-image:linear-gradient(to right, #000 calc(100% - 3.5rem), transparent 100%);mask-image:linear-gradient(to right, #000 calc(100% - 3.5rem), transparent 100%)}.eventWidgetSlider .eventWidgetSliderContent .eventLink .eventLinkStyle .row,.eventWidgetEvents .eventWidgetSliderContent .eventLink .eventLinkStyle .row,.eventsWidgetSkeleton .eventWidgetSliderContent .eventLink .eventLinkStyle .row{height:100%;padding-top:2.25rem}.eventWidgetSlider .eventWidgetSliderContent .eventLink,.eventWidgetEvents .eventWidgetSliderContent .eventLink,.eventsWidgetSkeleton .eventWidgetSliderContent .eventLink{transition:opacity 260ms ease 170ms,transform 320ms cubic-bezier(0.16, 1, 0.3, 1) 170ms,max-width 240ms cubic-bezier(0.4, 0, 0.2, 1),min-width 240ms cubic-bezier(0.4, 0, 0.2, 1),width 240ms cubic-bezier(0.4, 0, 0.2, 1),height 240ms cubic-bezier(0.4, 0, 0.2, 1),margin-left 240ms cubic-bezier(0.4, 0, 0.2, 1)}.eventWidgetSlider .eventWidgetSliderContent .eventLink.is-entering,.eventWidgetEvents .eventWidgetSliderContent .eventLink.is-entering,.eventsWidgetSkeleton .eventWidgetSliderContent .eventLink.is-entering{max-width:0;min-width:0;opacity:0;overflow:visible;will-change:transform,opacity,max-width,min-width}.eventWidgetSlider .eventWidgetSliderContent .eventLink.is-leaving,.eventWidgetEvents .eventWidgetSliderContent .eventLink.is-leaving,.eventsWidgetSkeleton .eventWidgetSliderContent .eventLink.is-leaving{transition:opacity 240ms ease,transform 300ms cubic-bezier(0.4, 0, 1, 1),max-width 260ms cubic-bezier(0.4, 0, 0.2, 1) 180ms,min-width 260ms cubic-bezier(0.4, 0, 0.2, 1) 180ms,margin-left 260ms cubic-bezier(0.4, 0, 0.2, 1) 180ms;max-width:0;min-width:0;opacity:0;margin-left:-0.5rem;overflow:visible;pointer-events:none;will-change:transform,opacity,max-width,min-width,margin-left}@media(prefers-reduced-motion: reduce){.eventWidgetSlider .eventWidgetSliderContent .eventLink,.eventWidgetSlider .eventWidgetSliderContent .eventLink.is-entering,.eventWidgetSlider .eventWidgetSliderContent .eventLink.is-leaving,.eventWidgetEvents .eventWidgetSliderContent .eventLink,.eventWidgetEvents .eventWidgetSliderContent .eventLink.is-entering,.eventWidgetEvents .eventWidgetSliderContent .eventLink.is-leaving,.eventsWidgetSkeleton .eventWidgetSliderContent .eventLink,.eventsWidgetSkeleton .eventWidgetSliderContent .eventLink.is-entering,.eventsWidgetSkeleton .eventWidgetSliderContent .eventLink.is-leaving{transition-duration:1ms !important;transform:none !important}}.eventWidgetSlider.full-width .eventTileEvent,.eventWidgetEvents.full-width .eventTileEvent,.eventsWidgetSkeleton.full-width .eventTileEvent{width:calc(100vw - 2.5rem);aspect-ratio:13/11;max-width:none;scroll-snap-align:start}.eventWidgetSlider.full-width.single-event .eventTileEvent,.eventWidgetEvents.full-width.single-event .eventTileEvent,.eventsWidgetSkeleton.full-width.single-event .eventTileEvent{width:100%}.widgetPlain .eventWidgetSlider .eventWidgetSliderContent{padding:0 .5rem;scroll-padding-left:1rem}.eventWidgetGutter.gutter{display:grid;gap:.5rem;padding-bottom:.5rem}.eventWidgetGutter.gutter .entryItem{display:block;min-width:0;padding:0}.eventWidgetGutter.gutter_2,.eventWidgetGutter.gutter_grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:.5rem;padding-bottom:.5rem}.eventWidgetGutter.gutter_2 .entryItem,.eventWidgetGutter.gutter_grid .entryItem{display:block;min-width:0;padding:0}.eventWidgetGutter.gutter_grid{grid-auto-rows:7.5rem}.eventWidgetGutter.gutter_3 .entryItem{display:inline-block;width:33.3%;padding-right:2%;padding-bottom:2%}.eventWidgetGutter.gutter_3 .entryItem:nth-child(3n){padding-right:0}.eventWidgetGutter.gutter_3 .entryItem span{display:block}.eventWidgetGutter.gutter_scroll{display:grid;grid-auto-flow:column;grid-template-rows:repeat(2, 7.5rem);grid-auto-columns:calc(50vw - 2rem);gap:.5rem;width:-webkit-max-content;width:max-content;padding:.25rem 1rem .75rem 1rem}.eventWidgetGutter.gutter_scroll .entryItem{display:block;min-width:0;padding:0;scroll-snap-align:start}.eventWidgetGutterScroll{position:relative;margin:0 -0.5rem;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-left:1rem;-ms-overflow-style:none;scrollbar-width:none}.eventWidgetGutterScroll::-webkit-scrollbar{display:none}.gutterTile{position:relative;display:flex;flex-direction:column;width:100%;height:100%;padding:.5rem .75rem .35rem .7rem;border-radius:10px;overflow:hidden;text-align:left;cursor:pointer;color:#191e4d;background-color:var(--of-surface-3);transition:transform 160ms cubic-bezier(0.4, 0, 0.2, 1);text-decoration:none;-webkit-touch-callout:none;-webkit-user-drag:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;user-select:none}.gutterTile:hover,.gutterTile:focus,.gutterTile:active{color:#191e4d}.gutterTile::before{content:"";position:absolute;inset:0;background:linear-gradient(230deg, rgba(255, 255, 255, 0.32) 0%, rgba(255, 255, 255, 0.05) 48%, rgba(0, 0, 0, 0.1) 100%);pointer-events:none;z-index:1}.gutterTile.entryDark{color:var(--of-white)}.gutterTile.entryDark::before{background:linear-gradient(230deg, rgba(255, 255, 255, 0.24) 0%, rgba(255, 255, 255, 0.02) 45%, rgba(0, 0, 0, 0.2) 100%)}.gutterTile:active{transform:scale(0.97)}@media(prefers-reduced-motion: reduce){.gutterTile{transition:none}.gutterTile:active{transform:none}}.gutterTile .icon{position:relative;z-index:2;font-size:22px;line-height:1}.gutterTile .iconOfindoji .ofindoji{display:block;margin:0 auto;vertical-align:top}.gutterTile .headline{position:relative;z-index:2;font-family:"Bicyclette",sans-serif;font-size:1.2rem;font-weight:700;line-height:1.3;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;padding-bottom:.1em}.gutterTileRow{flex-direction:row-reverse;align-items:center;gap:.25rem;padding:.25rem;min-height:3.625rem}.gutterTileRow .headline{flex:1 1 auto;min-width:0;padding-left:.5rem;padding-bottom:0}.gutterTileRow::before{background:linear-gradient(50deg, rgba(255, 255, 255, 0.32) 0%, rgba(255, 255, 255, 0.05) 48%, rgba(0, 0, 0, 0.1) 100%)}.gutterTileRow.entryDark::before{background:linear-gradient(50deg, rgba(255, 255, 255, 0.24) 0%, rgba(255, 255, 255, 0.02) 45%, rgba(0, 0, 0, 0.2) 100%)}.gutterTileRow .icon{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:3.25rem;height:50px;font-size:30px}.gutterTileRow .icon.iconOfindoji{font-size:50px}.gutterTileCompact{gap:.3rem;padding:.65rem .7rem .55rem}.gutterTileCompact .icon.iconOfindoji{font-size:34px}.gutterTileLarge{justify-content:flex-end}.gutterTileLarge .icon{position:absolute;top:.5rem;right:.5rem;font-size:42px}.gutterTileLarge .icon.iconOfindoji{font-size:60px}.gutterTileLarge .icon.iconEmoji{top:1rem;right:1rem}.gutterTileNeutral{color:var(--of-text)}.gutterTileNeutral:hover,.gutterTileNeutral:focus,.gutterTileNeutral:active{color:var(--of-text)}.widgetDark .gutterTileNeutral{background-color:rgb(var(--of-white-rgb) / 0.16);color:var(--of-white)}.overlayContent .overlayWidget.widgetDark .eventsWidgetTitle{color:var(--of-white)}.overlayContent .overlayWidget.widgetDark .eventsWidgetTitle svg{fill:var(--of-white)}.overlayContent .overlayWidget .entryDark .overviewTitle{color:var(--of-white)}.overlayContent .overlayWidget:last-child{margin-bottom:1rem}.widgetPlain .eventsWidgetTitle{padding-left:0}.overlayContent.overlayDark .overlayWidget.widgetPlain .eventsWidgetTitle{color:var(--of-white)}.overlayContent.overlayDark .overlayWidget.widgetPlain .eventsWidgetTitle svg{fill:var(--of-white)}.overlayContent.overlayDark .overlayWidget.widgetPlain .gutterTileNeutral{background-color:rgb(var(--of-white-rgb) / 0.16);color:var(--of-white)}#eventCalendar{position:absolute;top:0;width:100%;height:0;overflow:hidden;overflow-y:scroll;z-index:20}body.event-calendar #eventCalendar{height:100%}#eventCalendar #eventCalendarCanvas{padding-top:calc(56px + var(--sat));padding-bottom:calc(82px + var(--sab))}#eventCalendarSelect{position:relative;height:357px}#eventCalendarSelect [data-event-calender-month].btn-white:disabled{opacity:.1}#eventCalendarSelect [data-event-calender-month].btn-white:hover,#eventCalendarSelect [data-event-calender-month].btn-white:focus,#eventCalendarSelect [data-event-calender-month].btn-white:active{background-color:var(--of-surface);border-color:var(--of-surface)}#eventCalendarSelect #eventCalendarCanvasSheets{position:relative}#eventCalendarSelect #eventCalendarCanvasSheets .eventCalendarCanvasSheetMonth{position:absolute;width:100%;height:275px}#eventCalendarSelect #eventCalendarCanvasSheets .eventCalendarCanvasSheetMonth .ecHeadline{display:flex}#eventCalendarSelect #eventCalendarCanvasSheets .eventCalendarCanvasSheetMonth .ecHeadline .ecItem{display:inline-block;width:12%;height:24px;padding:0;margin:4px 1.3% 6px 1.3%;text-align:center}#eventCalendarSelect #eventCalendarCanvasSheets .eventCalendarCanvasSheetMonth .ecDays .ecItem{position:relative;display:inline-block;width:11%;padding:4px 0;margin:2px 0 2px 3%;text-align:center;line-height:normal}#eventCalendarSelect #eventCalendarCanvasSheets .eventCalendarCanvasSheetMonth .ecDays .ecItem.btn{height:34px}#eventCalendarSelect #eventCalendarCanvasSheets .eventCalendarCanvasSheetMonth .ecDays .ecItem.today{font-weight:bold;color:var(--of-accent);background-color:var(--of-accent-soft);border-radius:8px}#eventCalendarSelect #eventCalendarCanvasSheets .eventCalendarCanvasSheetMonth .ecDays .ecItem.today.act,#eventCalendarSelect #eventCalendarCanvasSheets .eventCalendarCanvasSheetMonth .ecDays .ecItem.today:focus{background-color:var(--of-accent)}#eventCalendarSelect #eventCalendarCanvasSheets .eventCalendarCanvasSheetMonth .ecDays .ecItem.today.act.act.special::before,#eventCalendarSelect #eventCalendarCanvasSheets .eventCalendarCanvasSheetMonth .ecDays .ecItem.today:focus.act.special::before{background-color:rgb(var(--of-white-rgb) / 0.6);margin:0 0 2px -2px}#eventCalendarSelect #eventCalendarCanvasSheets .eventCalendarCanvasSheetMonth .ecDays .ecItem.act,#eventCalendarSelect #eventCalendarCanvasSheets .eventCalendarCanvasSheetMonth .ecDays .ecItem:focus,#eventCalendarSelect #eventCalendarCanvasSheets .eventCalendarCanvasSheetMonth .ecDays .ecItem:active{color:var(--of-white);background-color:var(--of-ink);border-radius:8px}html[data-theme=dark] #eventCalendarSelect #eventCalendarCanvasSheets .eventCalendarCanvasSheetMonth .ecDays .ecItem.act,html[data-theme=dark] #eventCalendarSelect #eventCalendarCanvasSheets .eventCalendarCanvasSheetMonth .ecDays .ecItem:focus,html[data-theme=dark] #eventCalendarSelect #eventCalendarCanvasSheets .eventCalendarCanvasSheetMonth .ecDays .ecItem:active{background-color:var(--of-accent)}#eventCalendarSelect #eventCalendarCanvasSheets .eventCalendarCanvasSheetMonth .ecDays .ecItem.act.special::before,#eventCalendarSelect #eventCalendarCanvasSheets .eventCalendarCanvasSheetMonth .ecDays .ecItem:focus.special::before,#eventCalendarSelect #eventCalendarCanvasSheets .eventCalendarCanvasSheetMonth .ecDays .ecItem:active.special::before{margin:0 0 2px -2px;background-color:rgb(var(--of-white-rgb) / 0.6) !important}#eventCalendarSelect #eventCalendarCanvasSheets .eventCalendarCanvasSheetMonth .ecDays .ecItem.act{font-weight:bold}#eventCalendarSelect #eventCalendarCanvasSheets .eventCalendarCanvasSheetMonth .ecDays .ecItem.null{color:rgb(var(--of-text-rgb) / 0.5);background-color:rgba(0,0,0,0);border-radius:8px}#eventCalendarSelect #eventCalendarCanvasSheets .eventCalendarCanvasSheetMonth .ecDays .ecItem.null.act,#eventCalendarSelect #eventCalendarCanvasSheets .eventCalendarCanvasSheetMonth .ecDays .ecItem.null:focus{color:var(--of-white);background-color:var(--of-ink);border-radius:8px}html[data-theme=dark] #eventCalendarSelect #eventCalendarCanvasSheets .eventCalendarCanvasSheetMonth .ecDays .ecItem.null.act,html[data-theme=dark] #eventCalendarSelect #eventCalendarCanvasSheets .eventCalendarCanvasSheetMonth .ecDays .ecItem.null:focus{background-color:var(--of-accent)}#eventCalendarSelect #eventCalendarCanvasSheets .eventCalendarCanvasSheetMonth .ecDays .ecItem.null.special::before{background-color:rgb(var(--of-text-rgb) / 0.45)}#eventCalendarSelect #eventCalendarCanvasSheets .eventCalendarCanvasSheetMonth .ecDays .ecItem.special::before{content:"";position:absolute;width:4px;height:4px;bottom:0;margin:0 0 -2px -2px;background-color:rgb(var(--of-text-rgb) / 0.6);border-radius:50%;left:50%}#eventCalendarSelect #eventCalendarCanvasSheets .eventCalendarCanvasSheetMonth .ecDays .ecItem.act.special::before{background-color:rgb(var(--of-white-rgb) / 0.6);margin:0 0 2px -2px}#eventCalendarSelect #eventCalendarCanvasSheets .eventCalendarCanvasSheetMonth .ecDays .ecItem.today.special::before{background-color:rgb(var(--of-accent-rgb) / 0.6);margin:0 0 2px -2px}.seo-page-container{padding:15px;font-family:"europa",Helvetica,Arial,sans-serif;color:var(--of-text)}.seo-page-container h1,.seo-page-container h2,.seo-page-container h3{font-family:"Bicyclette",sans-serif;color:var(--of-text);line-height:1.2}.seo-page-container h1{font-size:1.6rem;margin-bottom:.75rem}.seo-page-container h2{font-size:1.3rem;margin-top:1.75rem;margin-bottom:.6rem}.seo-page-container p{line-height:1.6;margin-bottom:1rem}.seo-page-container img{max-width:100%;height:auto;margin-bottom:1rem;border-radius:10px}.seo-page-container a{color:var(--of-accent-2-text);text-decoration:none}.seo-page-container a:hover,.seo-page-container a:focus{text-decoration:underline}.seo-page-container ul{margin-bottom:1rem;padding-left:1.25rem}.seo-page-container ul li{margin-bottom:.4rem}.seo-page-container .image-caption{font-size:.9em;color:rgb(var(--of-text-muted-rgb) / 0.65);text-align:center;margin-bottom:1rem}.guideSheet{z-index:16;left:12px;right:12px;width:auto;bottom:calc(80px + var(--sab));border-radius:16px;background-image:none;backdrop-filter:blur(12px) saturate(1.6);-webkit-backdrop-filter:blur(12px) saturate(1.6)}.guideSheet.show{transition:transform 420ms cubic-bezier(0.32, 0.72, 0, 1)}.guideSheet.hide{transition:transform 350ms cubic-bezier(0.4, 0, 1, 1)}.guideSheet .mapPointDataContent{height:auto}.guideSheet .guideSheetSurface{position:relative;background-color:rgb(var(--of-surface-rgb) / 0.85);padding-bottom:1.5rem}.guideSheet .guideClose{position:absolute;top:0;right:0;margin:0;padding:.5rem;border:none;background-color:rgba(0,0,0,0);cursor:pointer;z-index:10}.guideSheet .guideClose div{width:39px;height:39px;padding:6px;background-color:var(--of-surface);border-radius:50%;overflow:hidden;transition:background-color 220ms ease-out}.guideSheet .guideClose div svg{fill:var(--of-text)}.guideSheet .guideClose:active{transform:scale(0.94);transition-duration:220ms}.guideSheet .guideClose:active div{background-color:var(--of-bg)}.guideSheet .text-content{line-height:1.45}.guideSheet .guideSheetIcon{margin:20px auto 2px;display:block}.guideSheet.noIcon h1{padding:0 2rem}.guideSheet .guideLegend{display:flex;justify-content:center;gap:26px;margin:14px 0 4px}.guideSheet .guideLegendItem{display:flex;flex-direction:column;align-items:center}.guideSheet .guideLegendPin{position:relative;display:block;width:48px;height:55px;background-image:url(../img/icons/map/icon_map_parkingspace.svg);background-size:contain;background-repeat:no-repeat;background-position:bottom}.guideSheet .guideLegendPin::after{content:"";position:absolute;right:0;top:0;width:16px;height:16px;border-radius:50%;border:2px solid var(--of-text)}.guideSheet .guideLegendPin.countgreen::after{background-color:var(--of-success)}.guideSheet .guideLegendPin.countyellow::after{background-color:var(--of-warning)}.guideSheet .guideLegendPin.countred::after{background-color:var(--of-accent)}.guideSheet .guideLegendLabel{margin-top:2px;font-weight:600}.guideSheet .guideHint{display:flex;align-items:center;gap:10px;margin:12px .75rem 0;padding:.5rem .75rem;background-color:var(--of-surface);border-radius:10px;text-align:left}.guideSheet .guideHintButton{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:50%;background-color:var(--of-round-btn-solid)}.guideSheet .guideHintText{line-height:1.4}html[data-app=ios] .guideSheet{bottom:calc(60px + var(--sab))}.guideTipAnchor{position:relative}.subNaviContent.guideTipAnchor{position:fixed}.guideTip{position:absolute;top:calc(100% + 10px);right:0;width:66vw;z-index:12;padding:.75rem 2.5rem .75rem .875rem;background-color:rgb(var(--of-surface-rgb) / 0.85);backdrop-filter:blur(12px) saturate(1.6);-webkit-backdrop-filter:blur(12px) saturate(1.6);border-radius:16px;text-align:left;opacity:0}.guideTip.show{animation:guide-tip-in 320ms cubic-bezier(0.165, 0.84, 0.44, 1) forwards}.guideTip.hide{animation:guide-tip-out 160ms ease-in forwards}.guideTip::before{content:"";position:absolute;bottom:100%;right:calc(var(--guide-tip-arrow, 35px) - 7px);width:14px;height:7px;background-color:inherit;-webkit-clip-path:polygon(50% 0, 100% 100%, 0 100%);clip-path:polygon(50% 0, 100% 100%, 0 100%)}.guideTipText{line-height:1.4}.guideTipClose{position:absolute;top:0;right:0;margin:0;padding:.5rem;border:none;background-color:rgba(0,0,0,0);line-height:1;cursor:pointer}.guideTipClose svg{display:block;fill:var(--of-text)}.guideTipClose:active{transform:scale(0.9)}@keyframes guide-tip-in{0%{opacity:0;transform:translate3d(0, 14px, 0)}100%{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes guide-tip-out{0%{opacity:1}100%{opacity:0}}.placesSheet{background-image:none;background-color:rgb(var(--of-bg-rgb) / 0.6);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.placesSheet.viewSheet{height:35%}.placesSheet .placesSheetHandle{position:absolute;top:0;left:0;right:0;height:28px;z-index:5;cursor:grab;touch-action:none}.placesSheet .placesSheetHandle::after{content:"";position:absolute;top:8px;left:50%;width:36px;height:4px;margin-left:-18px;background-color:rgb(var(--of-text-rgb) / 0.18);border-radius:2px}.placesSheet .placesSheetHandle:active{cursor:grabbing}.placesSheet .placesSheetContent{position:absolute;top:0;right:0;bottom:0;left:0;padding-top:15px;padding-bottom:calc(1rem + var(--sab));overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch}.placesSheet.placesSheetDragging{transition:none}.placesSheet .placesSheetShare{right:50px}.placesSheet .placesSheetShare .ofindoIcon{width:100%;height:100%;background-image:var(--icon-share-light);background-size:80%}html[data-os=ios] .placesSheet .placesSheetShare .ofindoIcon{background-size:63%}.placesSheet.withShare .overlayTitle{padding-right:6.9rem}.placesSheet .overlayHeader{position:relative;width:auto;height:auto}.placesSheet .overlayTitle{position:relative;left:auto;top:auto;width:auto;height:auto;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;padding:.5rem 3.75rem .6rem .75rem;font-size:1.5rem;line-height:1.1;text-align:left}.placesSheet .overlayTitle .entryTitleHeadline{font-size:inherit;line-height:inherit;margin:0;min-width:0;overflow-wrap:anywhere}.placesSheet .overlayTitle .entryTitleHeadline.fade-out-fast{display:block}.placesSheet .overlayHeader+.contentCanvas{margin-top:0}.placesSheet .contentCanvas.pb-5{padding-bottom:0 !important}.placesSheet .contentCanvas.px-2{padding-left:.75rem !important;padding-right:.75rem !important}.placesSheet .contentCanvas .itemMapPoint{--placeTileBleed: 1.25rem}.placesListeAus{opacity:0;transition:opacity 250ms ease}@media(prefers-reduced-motion: reduce){.placesListeAus{transition:none}}.placesFilterBar{margin-bottom:.5rem;display:flex;align-items:center}.placesFilterBar .placesFilterBarScroll{flex:0 1 auto;min-width:0;display:flex;gap:.35rem;padding:0 .35rem 0 .75rem;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch}.placesFilterBar .placesFilterBarScroll::-webkit-scrollbar{display:none}.placesFilterBar .placesFilterInfo{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:1.9rem;height:1.9rem;margin-right:.75rem;padding:0;color:var(--of-text);border:none;border-radius:50%}.placesFilterBar .placesFilterInfo svg{fill:currentColor}.placesFilterBar .placesFilterInfo:hover,.placesFilterBar .placesFilterInfo:focus{color:var(--of-text);box-shadow:none}.placesFilterBar .placesFilterInfo:active{transform:scale(0.96)}.placesFilterBar .placesFilterButton{flex:0 0 auto;display:inline-flex;align-items:center;gap:.25rem;padding:.2rem .7rem;font-size:.9rem;line-height:1.5;color:var(--of-text);background-color:var(--of-surface);border:none;border-radius:100px;white-space:nowrap}.placesFilterBar .placesFilterButton svg{fill:currentColor;flex:0 0 auto}.placesFilterBar .placesFilterButton:hover,.placesFilterBar .placesFilterButton:focus{color:var(--of-text);background-color:var(--of-surface);box-shadow:none}.placesFilterBar .placesFilterButton:active{transform:scale(0.96)}.placesFilterBar .placesFilterButton.on{background-color:var(--of-ink);color:var(--of-on-ink)}.placesFilterListe{max-height:min(50vh,22rem);overflow-y:auto;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch}.placesFilterListe>.link:last-child{border-bottom:0 !important}.placesFilterZusatz{display:inline-flex;align-items:center;gap:.4rem}.placesFilterAnzahl{font-variant-numeric:tabular-nums;font-size:.85rem;color:var(--of-text-muted)}:root{--sat-raw: max(env(safe-area-inset-top), var(--android-sat, 0px));--sat-lift: 8px;--sat: max(calc(var(--sat-raw) - var(--sat-lift)), 0px);--sab: env(safe-area-inset-bottom)}html[data-app=android]{--sab: 0px;--sat-lift: 0px;--sat-raw: max(env(safe-area-inset-top), var(--android-sat, 24px))} /* Version: 1.0.92 */