@import"https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.4/css/all.min.css";@import"https://fonts.googleapis.com/css2?family=Nunito:ital,wght@0,200..1000;1,200..1000&display=swap";audio,canvas,progress,video{vertical-align:baseline}audio:not([controls]){display:none;height:0}b,strong{font-weight:700}img{max-width:100%}hr{height:1px;border-width:0;box-sizing:content-box}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}label,input,select,textarea{font-family:inherit;line-height:normal}textarea{overflow:auto;height:auto;font:inherit;color:inherit}textarea::placeholder{padding-left:2px}form,input,optgroup,select{margin:0;font:inherit;color:inherit}html input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}a,a div,a span,button,button div,button span,input,textarea{touch-action:manipulation}button{padding:0;border:0;border-radius:0;font-family:inherit;font-style:inherit;font-variant:inherit;line-height:1;text-transform:none;cursor:pointer;-webkit-appearance:button}a[disabled],button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}td,th{padding:0}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}html{--ui-font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Roboto", sans-serif;width:100%;height:100%;-webkit-text-size-adjust:100%;text-size-adjust:100%}@media (display-mode: standalone){html{height:100vh}}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;margin:0;padding:0;position:fixed;width:100%;max-width:100%;height:100%;max-height:100%;transform:translateZ(0);text-rendering:optimizeLegibility;overflow:hidden;touch-action:manipulation;-webkit-user-drag:none;-ms-content-zooming:none;word-wrap:break-word;overscroll-behavior-y:none;-webkit-text-size-adjust:none;text-size-adjust:none}html{font-family:var(--ui-font-family)}@supports (-webkit-touch-callout: none){html{font:-apple-system-body}}a{background-color:transparent;color:var(--color---theme)}h1,h2,h3,h4,h5,h6{margin-top:16px;margin-bottom:10px;font-weight:500;line-height:1.2}h1{margin-top:20px;font-size:1.625rem}h2{margin-top:18px;font-size:1.5rem}h3{font-size:1.375rem}h4{font-size:1.25rem}h5{font-size:1.125rem}h6{font-size:1rem}small{font-size:75%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}.ui-app,.ui-page{inset:0;display:flex;position:absolute;flex-direction:column;justify-content:space-between;contain:layout size style;z-index:0}.ui-router-outlet{inset:0;position:absolute;contain:layout size style;z-index:0}.ui-router-outlet---kept{display:contents}.ui-router-outlet---kept-hidden{display:none}.ui-router-outlet>.ui-page{animation:ui-page---enter .28s cubic-bezier(.2,.8,.2,1) both}@keyframes ui-page---enter{0%{opacity:0;transform:translate3d(0,12px,0)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){.ui-router-outlet>.ui-page{animation-duration:1ms}}:root{--ui-background-color: #fff;--ui-item-background: #fff;--ui-item-border-color: #c8c7cc;--ui-toolbar-background: #f7f7f7;--ui-toolbar-border-color: rgba(0, 0, 0, .2)}html.ui-palette-dark{--ui-background-color: #000;--ui-item-background: #000;--ui-item-border-color: #404040;--ui-toolbar-background: #0d0d0d;--ui-toolbar-border-color: #262626}html.ui-palette-dark body{background:var(--ui-background-color);color:#fff}html.ui-palette-dark .ui-item .ui-label,html.ui-palette-dark .ui-item>.ui-item---detail{color:#fff}.ui-content{--background: var(--ui-background-color);display:block;position:relative;flex:1;width:100%;height:100%;contain:size style}.ui-content>.ui-content---background{inset:0;position:absolute;background:var(--background)}.ui-content>.ui-content---scroll{inset:0;position:absolute;box-sizing:border-box;overflow:hidden;touch-action:pan-x pan-y pinch-zoom;-webkit-overflow-scrolling:touch;z-index:0;will-change:scroll-position;line-height:inherit}.ui-content>.ui-content---scroll.ui-content---scroll-y{overflow-y:auto;overscroll-behavior-y:contain}.ui-content>.ui-content---scroll::-webkit-scrollbar{display:none}.ui-header{display:block;position:relative;order:-1;width:100%;z-index:10}.ui-header>.ui-toolbar:first-of-type{padding-top:env(safe-area-inset-top,0px)}.ui-header>.ui-toolbar:last-of-type{--border-width: 0 0 .55px}.ui-header.ui-header---no-border>.ui-toolbar:last-of-type{--border-width: 0}.ui-toolbar{--background: var(--ui-toolbar-background);--border-color: var(--ui-toolbar-border-color);--border-width: 0;--opacity: 1;display:block;position:relative;width:100%;padding-right:env(safe-area-inset-right,0px);padding-left:env(safe-area-inset-left,0px);contain:content;z-index:10;box-sizing:border-box;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.ui-toolbar>.ui-toolbar---background{inset:0;position:absolute;transform:translateZ(0);border-width:var(--border-width);border-style:solid;border-color:var(--border-color);background:var(--background);contain:strict;opacity:var(--opacity);z-index:-1;pointer-events:none}.ui-toolbar>.ui-toolbar---container{padding:3px 4px;display:flex;position:relative;flex-direction:row;align-items:center;justify-content:space-between;width:100%;min-height:44px;contain:content;overflow:hidden;z-index:10;box-sizing:border-box;line-height:inherit}.ui-toolbar>.ui-toolbar---container>.ui-toolbar---content{flex:1;order:4;min-width:0}.ui-buttons{display:flex;align-items:center;transform:translateZ(0);z-index:99;min-height:38px}.ui-buttons[data-slot=start]{order:2}.ui-buttons[data-slot=end]{order:6;text-align:end}.ui-back-button{display:block;position:relative;min-height:32px;height:32px;margin:0;padding:0;border:0;border-radius:4px;outline:none;background:transparent;text-align:center;text-decoration:none;text-overflow:ellipsis;text-transform:none;white-space:nowrap;user-select:none;font-kerning:none;cursor:pointer;appearance:none;transform:translateZ(0);overflow:visible;z-index:99;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.ui-back-button>.ui-back-button---inner{display:flex;position:relative;flex-flow:row nowrap;flex-shrink:0;align-items:center;justify-content:center;width:100%;height:100%;line-height:1;z-index:1}.ui-back-button>.ui-back-button---inner>svg{display:block;flex-shrink:0;width:1.6em;height:1.6em;margin-left:-4px;margin-right:1px;pointer-events:none}.ui-back-button>.ui-back-button---inner>span{display:block;line-height:1;color:inherit}.ui-back-button:active{opacity:.4}@media (any-hover: hover){.ui-back-button:hover{opacity:.6}}.ui-button{display:inline-block;position:relative;width:auto;min-height:32px;height:auto;margin:0 2px;padding:3px 5px;border:0;border-radius:4px;outline:none;background:transparent;text-align:center;text-overflow:ellipsis;text-transform:none;white-space:nowrap;font-kerning:none;user-select:none;vertical-align:top;cursor:pointer;appearance:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.ui-button>.ui-button---inner{display:flex;position:relative;flex-flow:row nowrap;flex-shrink:0;align-items:center;justify-content:center;width:100%;height:100%;min-height:26px;line-height:1;color:var(--color---theme);z-index:1}.ui-button:active{opacity:.4}@media (any-hover: hover){.ui-button:hover{opacity:.6}}.ui-list{margin:0;padding:0;display:block;contain:content;list-style-type:none;background:var(--ui-item-background)}.ui-item{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;min-height:44px;padding:0 16px 0 calc(16px + env(safe-area-inset-left,0px));border-bottom:.55px solid transparent;outline:none;background-color:var(--ui-item-background);background-image:linear-gradient(to right,transparent calc(16px + env(safe-area-inset-left,0px)),var(--ui-item-border-color) calc(16px + env(safe-area-inset-left,0px)));background-size:100% 1px;background-position:left bottom;background-repeat:no-repeat;background-origin:border-box;text-align:initial;text-decoration:none;overflow:hidden;box-sizing:border-box;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.ui-item:before{content:"";position:absolute;inset:0;background:#000;opacity:0;transition:background-color .2s linear,opacity .2s linear;pointer-events:none}.ui-item>:where(*){position:relative}.ui-item>[slot=end]{order:6}.ui-item>.ui-item---detail{order:7;flex-shrink:0;display:block;width:1.25em;height:1.25em;margin-left:8px;margin-right:-6px;color:#000;opacity:.25}.ui-item.ui-item---clickable{cursor:pointer;user-select:none;-webkit-user-drag:none}.ui-item.ui-item---clickable:active:before{opacity:.12;transition:none}@media (any-hover: hover){.ui-item.ui-item---clickable:not(:active):hover:before{background:currentColor;opacity:.04}}.ui-item.ui-item---clickable:focus-visible:before{opacity:.15}.ui-item .ui-label{color:initial;font-family:var(--ui-font-family);font-size:inherit}.ui-label{display:block;flex:1;width:min-content;max-width:100%;margin:10px 8px 10px 0;text-overflow:ellipsis;box-sizing:border-box}.ui-label[slot=end]{flex:initial;width:auto}.ui-note{box-sizing:border-box}.ui-badge{display:inline-block;min-width:10px;padding:3px 8px;border-radius:10px;background:var(--color---theme);text-align:center;white-space:nowrap;contain:content;vertical-align:baseline;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.ui-badge.ui-badge---light{background:#f4f5f8}.ui-badge:empty{display:none}.ui-modal{--width: 100%;--height: 100%;--max-width: auto;--max-height: auto;--border-radius: 0;inset:0;display:flex;position:absolute;align-items:center;justify-content:center;outline:none;contain:strict;z-index:20000}.ui-modal>.ui-modal---backdrop{inset:0;display:block;position:absolute;transform:translateZ(0);contain:strict;touch-action:none;z-index:2;background-color:#000;opacity:.01;transition:opacity .5s cubic-bezier(.32,.72,0,1)}.ui-modal>.ui-modal---backdrop.ui-modal---backdrop-tappable{cursor:pointer}.ui-modal>.ui-modal---wrapper{position:relative;width:var(--width);height:var(--height);max-width:var(--max-width);max-height:var(--max-height);border-radius:var(--border-radius);background:var(--ui-background-color);overflow:hidden;z-index:10;transform:translate3d(0,100vh,0);transition:transform .5s cubic-bezier(.32,.72,0,1)}.ui-modal>.ui-modal---wrapper>.ui-page{position:relative;contain:layout style;height:100%}.ui-modal.ui-modal---presented>.ui-modal---backdrop{opacity:var(--backdrop-opacity)}.ui-modal.ui-modal---presented>.ui-modal---wrapper{transform:translate3d(0,var(--sheet-offset, 0%),0)}.ui-modal.ui-modal---leaving>.ui-modal---backdrop,.ui-modal.ui-modal---leaving>.ui-modal---wrapper{transition-duration:.5s}.ui-modal .ui-toolbar{padding-right:calc(env(safe-area-inset-right,0px) + 8px);padding-left:calc(env(safe-area-inset-left,0px) + 8px)}@media only screen and (min-width: 768px) and (min-height: 600px){.ui-modal{--width: 600px;--height: 500px;--border-radius: 10px}}@media only screen and (min-width: 768px) and (min-height: 768px){.ui-modal{--width: 600px;--height: 600px}}.ui-modal.ui-modal---sheet{--height: calc(100% - 10px) ;--border-radius: 10px}.ui-modal.ui-modal---sheet>.ui-modal---wrapper{position:absolute;bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0;touch-action:none}.ui-modal.ui-modal---sheet.ui-modal---dragging>.ui-modal---wrapper,.ui-modal.ui-modal---sheet.ui-modal---dragging>.ui-modal---backdrop{transition:none}.ui-modal.ui-modal---sheet .ui-header>.ui-toolbar:first-of-type{padding-top:6px}.ui-modal.ui-modal---sheet .ui-header>.ui-toolbar:last-of-type{padding-bottom:6px}.ui-modal.ui-modal---sheet>.ui-modal---wrapper>.ui-modal---handle{left:0;right:0;top:5px;border-radius:8px;margin:0 auto;padding:0;position:absolute;width:36px;height:5px;transform:translateZ(0);border:0;background:#c0c0be;cursor:pointer;z-index:11}*{-webkit-user-drag:none}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*{box-sizing:border-box}:root{font-size:10px}*{color:var(--color---foreground);font-size:var(--global---font-size---small);line-height:var(--font-line---line-height);font-optical-sizing:auto}*:not(i){font-family:Nunito,sans-serif;font-style:normal;font-weight:var(--font-weight---normal)}:root{--safe-area---top: env(safe-area-inset-top);--safe-area---bottom: env(safe-area-inset-bottom);--color-default---black: #000000;--color-default---white: #FFFFFF;--color-default---transparent: transparent;--color---theme: #FD4755;--color---background: #FFFFFF;--color---foreground: #000000;--color---shadow: #F4F4F4;--color---blacky: #7E7E7E;--color---success-accent: #16A34A;--color---success: #09BC89;--color---warning-accent: #CA8A04;--color---warning: #FFCB22;--color---danger-accent: #DB2777;--color---danger: #EB445A;--color---smart-ai---foreground: #9B5DE5;--color---smart-ai---background: #DFCDF9;--color---smart-ai---accent: #FFD60A;--color---sidequest---custom---background: var(--color---smart-ai---background);--color---sidequest---custom---foreground: var(--color---smart-ai---foreground);--color---sidequest---easy---background: #E3FFF8;--color---sidequest---easy---foreground: #3C9D82;--color---sidequest---medium---background: #FFF7E9;--color---sidequest---medium---foreground: #FFBB44;--color---sidequest---hard---background: #FFC1C6;--color---sidequest---hard---foreground: #D1495B;--color---social---facebook: #1877F2;--color---social---instagram: #833AB4;--color---social---youtube: #FF0000;--color---social---tiktok: #000000;--color---social---twitter: #1DA1F2;--color---social---linkedin: #0E76A8;--color---social---snapchat: #000000;--color---social---pinterest: #E60023;--color---social---reddit: #FF4500;--color---social---whatsapp: #25D366;--color---social---telegram: #0088CC;--color---social---wikipedia: #000000;--color---social---strava: #FC4C02;--color---social---discord: #7289DA;--color---social---twitch: #8956FB;--color---social---airbnb: #FF385C;--color---external-service---pinkroad---background: #FDE8E8;--color---external-service---pinkroad---pink: #E4719D;--color---external-service---pinkroad---purple: #3D4372;--opacity---touchable: .65;--global---transition: .32s;--global---border-radius: 1.2rem;--global---padding: 1.2rem;--global---shadow: 0 0 .4rem 0 rgba(0, 0, 0, .15);--global---shadow-inset: inset 0 0 .4rem 0 rgba(0, 0, 0, .15);--font-type---h1---size: 3.2rem;--font-type---h1---line: 4rem;--font-type---h2---size: 2.8rem;--font-type---h2---line: 3.6rem;--font-type---h3---size: 2.4rem;--font-type---h3---line: 3.2rem;--font-type---h4---size: 2rem;--font-type---h4---line: 2.8rem;--font-type---h5---size: 1.8rem;--font-type---h5---line: 2.4rem;--font-type---h6---size: 1.6rem;--font-type---h6---line: 2rem;--font-type---p---size: 1.4rem;--font-type---p---line: 2rem;--font-type---span---size: 1.2rem;--font-type---span---line: 1.8rem;--font-type---micro---size: 1rem;--font-type---micro---line: 1.6rem;--global---font-size---extra: var(--font-type---h1---size);--global---font-size---large: var(--font-type---h3---size);--global---font-size---medium: var(--font-type---h4---size);--global---font-size---small: var(--font-type---h6---size);--global---font-size---micro: var(--font-type---span---size);--font-weight---normal: 400;--font-weight---bold: 600;--font-line---line-height: 1.25;--font-transform---uppercase: uppercase;--element-size---height---menu-topbar: 70pt;--element-size---height---menu-bottom: 175pt;--element-size---height---container: calc(100vh - var(--element-size---height---menu-topbar) - var(--element-size---height---menu-bottom));--element-size---height---container---advertisement: 17.5vh;--element-size---height---container---inner: calc(100vh - var(--element-size---height---menu-topbar) - var(--element-size---height---menu-bottom) - var(--element-size---height---container-advertisement))}[data-theme=dark]{--color---theme: #FD4755;--color---background: #161616;--color---foreground: #F4F4F4;--color---shadow: #0E0E0E;--color---blacky: #8B94A3;--color---success-accent: #22C55E;--color---success: #35530E;--color---warning-accent: #EAB308;--color---warning: #A65F00;--color---danger-accent: #EC4899;--color---danger: #82181A;--color---smart-ai---foreground: #DFCDF9;--color---smart-ai---background: #400086;--color---smart-ai---accent: #FFD60A;--color---sidequest---custom---background: var(--color---smart-ai---background);--color---sidequest---custom---foreground: var(--color---smart-ai---foreground);--color---sidequest---easy---background: #184C3B;--color---sidequest---easy---foreground: #70D1B4;--color---sidequest---medium---background: #C37C00;--color---sidequest---medium---foreground: #FFEAC0;--color---sidequest---hard---background: #461017;--color---sidequest---hard---foreground: #F6BAC2;--color---social---instagram: #E1306C;--color---social---tiktok: #FFFFFF;--color---social---snapchat: #FFFC00;--color---social---wikipedia: #FFFFFF}*{box-sizing:border-box!important}::-webkit-scrollbar,*::-webkit-scrollbar{-webkit-appearance:none!important;display:none!important;opacity:0!important;width:0pt!important;visibility:hidden!important;transform:translate(-829vw)!important}a,a *{text-transform:unset;text-decoration:none;color:unset}.ui-content{background-color:var(--color---background)}.ui-content::-webkit-scrollbar{display:none}.ui-toolbar{--background: var(--color---background) !important;--border-color: var(--color---background) !important}.ui-header{box-shadow:none!important}@media only screen and (min-width: 1024px){a[href],button,select,summary,label[for],input[type=checkbox],input[type=radio],input[type=range],input[type=button],input[type=submit],[role=button],[role=link],[role=tab],[role=menuitem],[role=option],.ui-item---clickable,.ui-modal---backdrop-tappable,.com-button-overlay---container,.md-discover-compass---compass---arrow,.md-discover-compass---compass---close,.is-clickable{cursor:pointer}button:disabled,[aria-disabled=true]{cursor:default}}input,select,textarea,.custom---input-like{display:block;width:100%;height:30pt;min-height:30pt;max-height:30pt;border-radius:var(--global---border-radius);background-color:unset;border:1pt solid var(--color---shadow);resize:none;padding:0 var(--global---padding);background-color:var(--color---background);font-size:var(--global---font-size---small)}input:focus,input:active,input:hover,select:focus,select:active,select:hover,textarea:focus,textarea:active,textarea:hover,.custom---input-like:focus,.custom---input-like:active,.custom---input-like:hover{outline:none!important}input.custom---input-like,select.custom---input-like,textarea.custom---input-like,.custom---input-like.custom---input-like{vertical-align:middle;align-items:center;align-self:center}textarea{padding:var(--global---padding);height:unset;max-height:unset;resize:none!important;height:auto;background-color:var(--color---background)}*:not(input):not(select):not(textarea){user-select:none!important}.is-ion-item-button>i{color:var(--color-blacky);width:20pt;text-align:center;margin-right:10pt;opacity:.5}.is-ion-item-button>img{width:20pt;margin-right:10pt;object-fit:contain;transform:scale(.75)}.is-element{display:block;background-color:var(--color---background);box-shadow:var(--global---shadow)}.is-element.is-card{border-radius:var(--global---border-radius);box-shadow:var(--global---shadow);padding:var(--global---padding);overflow:hidden}.is-element.is-card.no-padding{padding:0!important}.mapboxgl-control-container{display:none!important;visibility:hidden!important;z-index:-91283!important;opacity:0!important;transform:translate(-1241234vh)}.mapboxgl-popup-content{border-radius:6pt!important}.mapboxgl-popup-close-button{display:none!important}.com-spinner-full---container{position:absolute;display:flex;flex-direction:column;justify-content:center;width:100%;height:100%}.com-spinner-full---container>div{position:relative;display:block;width:100%;height:100%}.com-spinner-full---container>div>img,.com-spinner-full---container>div>.com-media-image---container{position:absolute;display:block;top:7.5rem;left:calc(50% - 7.5rem);width:15rem;height:15rem;object-fit:contain}.com-spinner-full---inner{z-index:1;animation-name:com-spinner-full---inner-beat;animation-duration:1.5s;animation-iteration-count:infinite;animation-timing-function:linear}@keyframes com-spinner-full---inner-beat{0%{transform:scale(.9)}20%{transform:scale(.75)}50%{transform:scale(1)}80%{transform:scale(.75)}to{transform:scale(.9)}}.com-spinner-full---outer{z-index:1;animation-name:com-spinner-full---outer-spin;animation-duration:1s;animation-iteration-count:infinite;animation-timing-function:linear}@keyframes com-spinner-full---outer-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.com-container---container{position:relative;display:block;width:100%;flex:1}.com-container-flexbox---container{position:relative;display:flex;width:100%;height:100%;flex:1}.com-container-flexbox---container>.com-container---container,.com-container-flexbox---container>.com-container-flexbox---container{flex:1}.com-animation-wave---container{position:relative;display:flex;flex-direction:column;justify-content:flex-end;width:100%;height:100%;background-color:transparent;overflow:hidden}.com-animation-wave---container,.com-animation-wave---container *,.com-animation-wave---container .com-animation-wave---layer,.com-animation-wave---container .com-animation-wave---layer svg,.com-animation-wave---container .com-animation-wave---layer svg path{pointer-events:none!important;touch-action:none!important}.com-animation-wave---layer{position:absolute;inset:0;will-change:transform;animation-name:com-animation-wave---scroll;animation-duration:var(--wave___duration, 11s);animation-timing-function:linear;animation-iteration-count:infinite}.com-animation-wave---layer>svg{display:block}.com-animation-wave---layer>svg path{fill:var(--color---theme)}@keyframes com-animation-wave---scroll{0%{transform:translateZ(0)}to{transform:translate3d(var(--wave___period, 0px),0,0)}}@media (prefers-reduced-motion: reduce){.com-animation-wave---layer{animation:none}}.md-entry-cookies---overlay{position:fixed;z-index:20000;inset:0;display:flex;align-items:flex-end;justify-content:center;background-color:#00000059;animation:md-entry-cookies---fade .25s ease-out both}.md-entry-cookies---card{position:relative;display:flex;flex-direction:column;width:100%;max-height:90vh;overflow-y:auto;overscroll-behavior:contain;padding:24px var(--global---padding) calc(20px + var(--safe-area---bottom, 0px));border-radius:20px 20px 0 0;background-color:var(--color---shadow);color:var(--color---foreground);box-shadow:0 -8px 40px #00000026;animation:md-entry-cookies---slide .35s cubic-bezier(.22,1,.36,1) both}.md-entry-cookies---card>*{flex-shrink:0}.md-entry-cookies---close{position:absolute;top:12px;right:12px;width:36px;height:36px;border:none;border-radius:50%;background-color:var(--color---background);color:var(--color---foreground);cursor:pointer}.md-entry-cookies---close>i{font-size:14px;line-height:36px;color:var(--color---foreground)}.md-entry-cookies---head{display:flex;align-items:center;gap:12px;margin:0 48px 16px 0}.md-entry-cookies---head>img{display:block;flex-shrink:0;width:44px;height:44px;object-fit:contain}.md-entry-cookies---head>h2{margin:0;font-size:18px;font-weight:700;line-height:1.3}.md-entry-cookies---description{padding:var(--global---padding)}.md-entry-cookies---description>p{margin:0;font-size:13px;line-height:1.5;opacity:.75}.md-entry-cookies---buttons{display:flex;gap:10px}.md-entry-cookies---buttons>.com-button-generic---container{flex:1;min-width:0}@media (min-width: 1024px){.md-entry-cookies---overlay{padding:24px;background-color:#0003}.md-entry-cookies---card{max-width:560px;padding:28px;border-radius:20px;box-shadow:0 16px 60px #0003}}@keyframes md-entry-cookies---fade{0%{opacity:0}to{opacity:1}}@keyframes md-entry-cookies---slide{0%{transform:translateY(40px);opacity:0}to{transform:translateY(0);opacity:1}}.com-button-generic---container{display:flex;justify-content:center;flex-direction:row;gap:calc(var(--global---padding) * 2);min-width:auto;border-radius:var(--global---border-radius);border:none;padding:0 calc(var(--global---padding) * 2);font-size:var(--global---font-size---small);font-weight:700;background-color:var(--color---warning);height:40pt;min-height:40pt;max-height:40pt;transition:var(--global---transition);border:2px solid;width:100%;cursor:pointer!important}.com-button-generic---container>i{height:38pt;width:auto;line-height:38pt}.com-button-generic---container>img{width:38pt;height:38pt;transform:scale(.5);object-fit:contain}.com-button-generic---container>span{width:auto;font-weight:700;height:38pt;line-height:38pt;font-size:var(--global---font-size---small);display:block;overflow:hidden;text-overflow:ellipsis}@media (min-width: 768px){.com-button-generic---container:hover{color:var(--color---foreground)!important;background-color:var(--color---background)!important}.com-button-generic---standard:hover>i,.com-button-generic---standard:hover>span{color:var(--color---theme)!important}}.com-button-generic---standard{border-color:var(--color---theme);background-color:var(--color---theme)}.com-button-generic---standard>i,.com-button-generic---standard>span{color:var(--color---background)!important}.com-button-generic---success{border-color:var(--color---success);background-color:var(--color---success)}.com-button-generic---warning{border-color:var(--color---warning);background-color:var(--color---warning)}.com-button-generic---danger{border-color:var(--color---danger);background-color:var(--color---danger)}.com-button-generic---transparent{border-color:var(--color---transparent);background-color:var(--color---transparent)}.com-button-generic---disabled{border-color:var(--color---transparent);background-color:var(--color---transparent);opacity:.5;cursor:default!important}.com-container-card---container{position:relative;display:block;border-radius:var(--global---border-radius);overflow:hidden;width:auto;height:auto;box-shadow:var(--global---shadow)}.com-spacer---container{display:block;width:100%;height:calc(var(--global---padding) * 1.5)}.md-entry-language---scroller{display:block;padding:var(--global---padding);height:70vh}.md-entry-language---scroller>*{margin-bottom:10pt!important}.com-container-page---container{position:relative;display:block;width:100vw;height:auto;min-height:90vh;padding:var(--global---padding);background-color:var(--color---background)}@media only screen and (min-width: 768px){.com-container-page---container{display:flex;justify-content:center;flex-direction:row;gap:var(--global---padding)}.com-container-page---container>section{width:600pt;max-width:600pt}.com-container-page---container>section:nth-child(1):not(:last-child){width:300pt!important;max-width:300pt!important}.com-container-page---container>section:nth-child(2){flex:1}}.com-container-page---with-footer{display:contents}@media only screen and (min-width: 1024px){.com-container-page---with-footer{display:flex;flex-direction:column;min-height:100%}.com-container-page---with-footer>.com-container-page---container{flex:1 0 auto;min-height:0}.com-container-page---container[class*=com-container-page---layout-]{display:block;width:100%;min-height:100%;padding:40px max(24px,(100% - 1200px) / 2)}.com-container-page---container[class*=com-container-page---layout-]>section{width:auto!important;max-width:none!important}.com-container-page---container.com-container-page---layout-detail{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:24px;align-items:start}.com-container-page---container.com-container-page---layout-detail>section:nth-child(1):not(:last-child){position:sticky;top:40px}.com-container-page---container.com-container-page---layout-detail>:not(section){grid-column:1/-1}.com-container-page---container.com-container-page---layout-list .com-container-page---grid{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(360px,1fr));align-items:stretch}.com-container-page---container.com-container-page---layout-list .com-container-page---grid>a{display:block;height:100%}.com-container-page---container.com-container-page---layout-list .com-container-page---grid>a>*{height:100%}.com-container-page---container.com-container-page---layout-list .com-element-infinite-scroller---container{display:flex;justify-content:center}.com-container-page---container[class*=com-container-page---layout-] .com-element-404---container>img{height:260pt}.com-container-page---container.com-container-page---layout-narrow{padding-left:max(24px,(100% - 640px) / 2);padding-right:max(24px,(100% - 640px) / 2)}}.sb-invite-component---container{transition:var(--global---transition)}.sb-invite-component---container.sb-invite-component---container---fade-out{opacity:0}.sb-invite---card{max-width:500pt;width:calc(100% - var(--global---padding) * 2);margin:var(--global---padding);padding:calc(var(--global---padding) * 2);align-self:center}.sb-invite---footer{padding-bottom:var(--global---padding)}.com-animation-community---container{--ic-duration: 320s;--ic-delay: 0s;position:absolute;inset:0;overflow:hidden}.com-animation-community---wall{display:grid;grid-template-rows:repeat(2,minmax(0,1fr));gap:var(--global---padding);width:100%;height:100%;transform-origin:center}.com-animation-community---row{position:relative;min-height:0;overflow:hidden}.com-animation-community---track{display:flex;height:100%;width:max-content;animation:ic-scroll var(--ic-duration) linear var(--ic-delay) infinite;will-change:transform}.com-animation-community---track.com-animation-community---track---reverse{animation-direction:reverse}.com-animation-community---item{display:block;width:100%;height:100%;object-fit:cover;aspect-ratio:1;margin:0 var(--global---padding) 0 0;border-radius:var(--global---border-radius);background-color:var(--color---shadow)}@keyframes ic-scroll{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}.com-button-overlay---container:active>*{opacity:.5}.com-button-rounded---container{display:flex;justify-content:space-between;flex-direction:row;min-width:auto;border-radius:20pt;border:none;padding:0 calc(var(--global---padding) * 1.2);font-weight:700;background-color:var(--color---warning);height:40pt;min-height:40pt;max-height:40pt;transition:var(--global---transition);background-color:var(--color---background);cursor:pointer!important;align-self:center}.com-button-rounded---container>i{height:40pt;width:40pt;line-height:40pt;font-size:var(--global---font-size---small)}.com-button-rounded---container>img{width:40pt;height:40pt;transform:scale(.5);object-fit:contain}.com-button-rounded---container>span{height:40pt;line-height:40pt;font-size:var(--global---font-size---small);padding:0 var(--global---padding);font-weight:700}.com-button-rounded---container:not(.com-button-rounded---disabled):hover{color:var(--color---foreground)!important;background-color:var(--color---background)!important}.com-button-rounded---enlarged{border-radius:25pt!important;height:50pt!important;min-height:50pt!important;max-height:50pt!important}.com-button-rounded---enlarged>i{height:50pt!important;width:50pt!important;line-height:50pt!important;font-size:var(--global---font-size---medium)!important}.com-button-rounded---enlarged>img{width:50pt!important;height:50pt!important}.com-button-rounded---enlarged>span{height:50pt;line-height:50pt;font-size:var(--global---font-size---small)}.com-button-rounded---disabled{background-color:var(--color-default---transparent)!important;pointer-events:none!important}.nearby-spinner---standard{position:relative;width:100%;height:100pt;transform:scale(1.35);pointer-events:none!important}.nearby-spinner---standard>img{position:absolute;top:10pt;left:calc(50% - 40pt);width:80pt;height:80pt;pointer-events:none!important}.nearby-spinner---small{position:relative;width:100%;height:30pt;transform:scale(1.35);pointer-events:none!important;filter:grayscale(1);opacity:.5}.nearby-spinner---small>img{position:absolute;top:0;left:calc(50% - 15pt);width:30pt;height:30pt;pointer-events:none!important}.nearby-spinner---inner{z-index:1;animation-name:nearby-spinner---standard---inner---beat;animation-duration:1.5s;animation-iteration-count:infinite;pointer-events:none!important}@keyframes nearby-spinner---inner---beat{0%{transform:scale(.9)}20%{transform:scale(.75)}50%{transform:scale(1)}80%{transform:scale(.75)}to{transform:scale(.9)}}.nearby-spinner---outer{z-index:1;animation-name:nearby-spinner---outer---spin;animation-duration:1s;animation-iteration-count:infinite;animation-timing-function:linear;pointer-events:none!important}@keyframes nearby-spinner---outer---spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.com-text---container{display:inline;height:auto;line-height:var(--font-line---line-height);padding:0;margin:0;vertical-align:middle}.com-text---container.com-text---extra{font-size:var(--global---font-size---extra)}.com-text---container.com-text---large{font-size:var(--global---font-size---large)}.com-text---container.com-text---medium{font-size:var(--global---font-size---medium)}.com-text---container.com-text---small{font-size:var(--global---font-size---small)}.com-text---container.com-text---micro{font-size:var(--global---font-size---micro)}.com-user-invited-component---container{display:flex;justify-content:center;width:auto;height:auto;gap:var(--global---padding);padding:var(--global---padding);background-color:var(--color-default---transparent)!important;box-shadow:none!important}.com-user-invited-component---container>img{width:35pt;height:35pt;background-color:var(--color---shadow);border-radius:50%;object-fit:cover}.com-user-invited-component---container>section{display:flex;flex-direction:column;justify-content:center;width:auto;height:auto;gap:0}.sb-subscribe-component---container{transition:var(--global---transition)}.sb-subscribe-component---container.sb-subscribe-component---container---fade-out{opacity:0}.sb-subscribe-slides---viewport{position:relative;width:100%;height:350pt;padding:0!important}.sb-subscribe-slides---viewport>.sb-subscribe-slides---track{position:absolute;left:0;display:flex;padding-right:0 calc(var(--global---padding) * 3)!important;justify-content:center;width:600%;height:100%;transition:var(--global---transition);gap:0!important}.sb-subscribe-slides---viewport>.sb-subscribe-slides---track>.sb-subscribe-slides---single{height:100%!important;width:100%!important;padding:calc(var(--global---padding) * 3)!important}.sb-subscribe-slides---viewport>.sb-subscribe-slides---track>.sb-subscribe-slides---single>.sb-subscribe-slides---single---error{display:block;height:30pt;text-align:center}.sb-subscribe-slides---viewport>.sb-subscribe-slides---track>.sb-subscribe-slides---single>.sb-subscribe-slides---single---error .sb-subscribe-slides---single---error---error{text-align:center;color:var(--color---theme)}.sb-subscribe-slides---viewport>.sb-subscribe-slides---track>.sb-subscribe-slides---single>.sb-subscribe-slides---single---error .sb-subscribe-slides---single---error---hint{text-align:center;color:var(--color---foreground);opacity:.5}.sb-subscribe-slides---viewport>.sb-subscribe-slides---track>.sb-subscribe-slides---single>.sb-subscribe-slides---single---error .sb-subscribe-slides---single---error---success{text-align:center;color:var(--color---success-accent)}.sb-subscribe-slides---viewport>.sb-subscribe-slides---track>.sb-subscribe-slides---single>.sb-subscribe-slides---single---stores img{height:30pt}.sb-subscribe-slides----dots{display:flex;justify-content:center;gap:var(--global---padding)}.sb-subscribe-slides----dots>.sb-subscribe-slides----dots---single{width:var(--global---padding);height:var(--global---padding);border-radius:50%;background:var(--color---background);opacity:.4;transition:var(--global---transition)}.sb-subscribe-slides----dots>.sb-subscribe-slides----dots---single.sb-subscribe-slides----dots---single---active{width:calc(var(--global---padding) * 3);border-radius:3pt;opacity:1}.sb-subscribe-slides---eula---input-label i{width:var(--global---font-size---large);font-size:var(--global---font-size---large)}.sb-subscribe---footer{padding-bottom:var(--global---padding)}.com-container-card-floating---container{max-width:500pt;width:calc(100% - var(--global---padding) * 2);margin:var(--global---padding);padding:0!important;align-self:center;max-height:350pt}.com-input-date{--com-input-date---padding: var(--global-padding, 10px);--com-input-date---text: var(--color-blacky, #222222);--com-input-date---bg: var(--input-bg, #ffffff);--com-input-date---border: var(--input-border, #d0d0d0);--com-input-date---border-focus: var(--input-border-focus, #222222);--com-input-date---border-invalid: var(--input-border-invalid, #d32f2f);--com-input-date---bg-invalid: var(--input-bg-invalid, #fdecea);--com-input-date---radius: var(--input-radius, 8px);--com-input-date---height: var(--input-height, 48px);--com-input-date---global---font-size: var(--input-font-size, 16px);--com-input-date---separator-size: var(--text-h5-size, 20px)}.com-input-date{display:flex;flex-direction:row;justify-content:center;align-content:center;align-items:center;gap:var(--com-input-date---padding)}.com-input-date__separator{font-size:var(--com-input-date---separator-size);font-weight:600;line-height:1.2;color:var(--com-input-date---text);user-select:none}.com-input-date__input{box-sizing:border-box;width:70px;height:var(--com-input-date---height);padding:0 8px;margin:0;font:inherit;font-size:var(--com-input-date---global---font-size);color:var(--com-input-date---text);text-align:center;background-color:var(--com-input-date---bg);border:1px solid var(--com-input-date---border);border-radius:var(--com-input-date---radius);outline:none;appearance:none;-webkit-appearance:none;transition:border-color .12s ease,background-color .12s ease}.com-input-date__input:focus-visible,.com-input-date__input:focus{border-color:var(--com-input-date---border-focus);box-shadow:0 0 0 2px color-mix(in srgb,var(--com-input-date---border-focus) 25%,transparent)}.com-input-date__input::placeholder{color:var(--com-input-date---text);opacity:.4}.com-input-date__input--year{width:95px}.com-input-date__input--error{border-color:var(--com-input-date---border-invalid);background-color:var(--com-input-date---bg-invalid)}.com-input-date__input--error:focus{border-color:var(--com-input-date---border-invalid);box-shadow:0 0 0 2px color-mix(in srgb,var(--com-input-date---border-invalid) 25%,transparent)}@media (prefers-reduced-motion: reduce){.com-input-date__input{transition:none}}
