@variables{--overlay-foreground-color:var(--overlay-foreground-color);--overlay-background-color:var(--overlay-background-color);--overlay-accent-color:var(--overlay-accent-color);--overlay-handle-half-width:var(--overlay-handle-half-width);--overlay-handle-height:var(--overlay-handle-height)}body:has(div.routeYou_dialog,div.routeYou_overlayDialog){overflow:hidden}div.routeYou_overlay{margin:0;padding:0;--overlay-background-color:#ffffff;--overlay-foreground-color:var(--color-two-foreground);--overlay-accent-color:var(--color-one-foreground);--overlay-handle-half-width:10px;--overlay-handle-height:10px}div.routeYou_overlay>div>span{display:none}div.routeYou_overlay>div>div{padding:0 32px;box-sizing:border-box;max-width:calc(100vw - 16px);max-height:calc(100vh - 16px);overflow:auto;box-shadow:0 0 8px 0 var(--color-two-background-darker);border:0 solid #ffffff;border-width:12px 0;border-color:var(--overlay-background-color);border-radius:12px;background:#ffffff;background:var(--overlay-background-color);scrollbar-width:thin;scrollbar-color:var(--color-two-background-darker) #ffffff;color:var(--overlay-foreground-color)}div.routeYou_dialog:not(:has(div.routeYou_overlayHeader,div.routeYou_overlayFooter)):not(.routeYou_dialogMedia):not(.sidePictureDialog)>div>div{padding:24px 36px}div.routeYou_balloon:not(:has(div.routeYou_overlayHeader,div.routeYou_overlayFooter))>div>div,div.routeYou_panel:not(:has(div.routeYou_overlayHeader,div.routeYou_overlayFooter))>div>div{padding:8px 24px;box-shadow:0 0 40px 0 var(--color-two-foreground-rgba40)}div.routeYou_overlay div.routeYou_overlayFooter,div.routeYou_overlay div.routeYou_overlayHeader{position:sticky;margin:0 -32px;z-index:3;background:#ffffff}div.routeYou_overlay div.routeYou_overlayHeader{top:0;padding:0 32px 10px;box-shadow:0 0 8px 0 var(--color-two-background-darker)}div.routeYou_overlay div.routeYou_overlayFooter{bottom:0;padding:10px 32px 0;border-top:1px solid var(--color-two-background-darker)}div.routeYou_dialog,div.routeYou_overlayDialog,div.routeYou_overlayPanel,div.routeYou_panel{position:fixed;z-index:89}div.routeYou_dialog,div.routeYou_overlayDialog{top:0;right:0;bottom:0;left:0;overflow:auto;background:var(
        --color-two-background-darker
    );background:var(--color-two-foreground-rgba50);text-align:center}div.routeYou_dialog,div.routeYou_panel{z-index:87}div.routeYou_dialog>div,div.routeYou_overlayDialog>div,div.routeYou_overlayPanel>div,div.routeYou_panel>div{position:relative;display:inline-block;vertical-align:bottom;text-align:left}div.routeYou_balloon,div.routeYou_overlayBalloon{position:absolute;top:0;left:0;visibility:hidden;width:0;height:0}div.routeYou_balloon{--overlay-handle-height:16px}div.routeYou_balloon>div,div.routeYou_overlayBalloon>div{position:absolute;visibility:visible;padding:10px 0 0;padding:var(--overlay-handle-height) 0 0 0;z-index:55}div.routeYou_balloon.routeYou_balloonUp>div,div.routeYou_overlayBalloon.routeYou_balloonUp>div{padding:0 0 10px;padding:0 0 var(--overlay-handle-height) 0}div.routeYou_balloon>div>span:first-child,div.routeYou_overlayBalloon>div>span:first-child{position:absolute;top:0;left:40px;display:block;width:0;height:0;border-right:11px solid transparent;border-right:calc(var(--overlay-handle-half-width) + 1px) solid transparent;border-bottom:11px solid #ffffff;border-bottom:calc(var(--overlay-handle-height) + 1px) solid var(--overlay-background-color);border-left:11px solid transparent;border-left:calc(var(--overlay-handle-half-width) + 1px) solid transparent}div.routeYou_balloon.routeYou_balloonUp>div>span:first-child,div.routeYou_overlayBalloon.routeYou_balloonUp>div>span:first-child{top:auto;bottom:0;border-top:11px solid #ffffff;border-top:calc(var(--overlay-handle-height) + 1px) solid var(--overlay-background-color);border-bottom:none}div.routeYou_balloon>div>span+span,div.routeYou_dialog>div>span,div.routeYou_overlayBalloon>div>span+span,div.routeYou_overlayDialog>div>span+span,div.routeYou_overlayPanel>div>span+span,div.routeYou_panel>div>span{position:absolute;display:block;width:2.2em;height:2.2em;z-index:9;border-radius:100%;cursor:pointer}div.routeYou_dialog>div>span,div.routeYou_overlayDialog>div>span+span,div.routeYou_overlayPanel>div>span+span,div.routeYou_panel>div>span{top:6px;right:10px}div.routeYou_balloon>div>span+span,div.routeYou_overlayBalloon>div>span+span{top:-6px;right:-6px;box-shadow:0 0 8px 0 var(--color-two-background-darker);background:#ffffff;background:var(--overlay-background-color)}div.routeYou_balloon>div>span+span{box-shadow:0 0 16px 0 var(--color-two-foreground-rgba40)}div.routeYou_balloon:not(.routeYou_balloonUp)>div>span+span,div.routeYou_overlayBalloon:not(.routeYou_balloonUp)>div>span+span{top:4px;top:calc(var(--overlay-handle-height) - 6px)}div.routeYou_balloon>div>span+span:after,div.routeYou_balloon>div>span+span:before,div.routeYou_dialog>div>span:after,div.routeYou_dialog>div>span:before,div.routeYou_overlayBalloon>div>span+span:after,div.routeYou_overlayBalloon>div>span+span:before,div.routeYou_overlayDialog>div>span+span:after,div.routeYou_overlayDialog>div>span+span:before,div.routeYou_overlayPanel>div>span+span:after,div.routeYou_overlayPanel>div>span+span:before,div.routeYou_panel>div>span:after,div.routeYou_panel>div>span:before{content:"";position:absolute;top:50%;left:50%;display:block;width:.9em;height:.15em;border-radius:2px;background:var(--color-two-foreground);background:var(--overlay-foreground-color)}div.routeYou_balloon>div>span+span:before,div.routeYou_dialog>div>span:before,div.routeYou_overlayBalloon>div>span+span:before,div.routeYou_overlayDialog>div>span+span:before,div.routeYou_overlayPanel>div>span+span:before,div.routeYou_panel>div>span:before{transform:translate(-50%,-50%) rotate(45deg)}div.routeYou_balloon>div>span+span:after,div.routeYou_dialog>div>span:after,div.routeYou_overlayBalloon>div>span+span:after,div.routeYou_overlayDialog>div>span+span:after,div.routeYou_overlayPanel>div>span+span:after,div.routeYou_panel>div>span:after{transform:translate(-50%,-50%) rotate(-45deg)}div.routeYou_balloon>div>span+span:hover:after,div.routeYou_balloon>div>span+span:hover:before,div.routeYou_dialog>div>span:hover:after,div.routeYou_dialog>div>span:hover:before,div.routeYou_overlayBalloon>div>span+span:hover:after,div.routeYou_overlayBalloon>div>span+span:hover:before,div.routeYou_overlayDialog>div>span+span:hover:after,div.routeYou_overlayDialog>div>span+span:hover:before,div.routeYou_overlayPanel>div>span+span:hover:after,div.routeYou_overlayPanel>div>span+span:hover:before,div.routeYou_panel>div>span:hover:after,div.routeYou_panel>div>span:hover:before{background:var(--color-one-foreground);background:var(--overlay-accent-color)}div.routeYou_dialog h2,div.routeYou_dialog h3,div.routeYou_dialog p,div.routeYou_panel h2,div.routeYou_panel h3,div.routeYou_panel p{text-align:center}div.routeYou_dialog h2:first-child,div.routeYou_dialog h3:first-child,div.routeYou_dialog p:first-child,div.routeYou_panel h2:first-child,div.routeYou_panel h3:first-child,div.routeYou_panel p:first-child{margin-top:0}div.routeYou_dialog p:last-child,div.routeYou_panel p:last-child{margin-bottom:0}div.routeYou_fancyDialog>div>span{display:none}div.routeYou_fancyDialog span.routeYou_headerIcon{display:block;margin:0 0 20px;width:40px;height:40px}div.routeYou_fancyDialog span.routeYou_headerIcon svg{display:block;width:100%;height:100%;fill:var(--color-one-foreground)}div.routeYou_fancyDialog span.routeYou_headerIcon svg [stroke="#000"]{stroke:var(--color-one-foreground)}div.routeYou_fancyDialog h3,div.routeYou_fancyDialog h3+p{margin:0;max-width:260px;font-size:inherit;text-align:left}div.routeYou_fancyDialog h3+p{margin-bottom:16px}div.routeYou_overlayOverlays{position:fixed;bottom:0;left:0;width:0;height:0;z-index:89}