html{-webkit-text-size-adjust:100%}html:focus-within{scroll-behavior:smooth}body{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;min-height:100vh;position:relative;text-rendering:optimizeSpeed;width:100%}*,:after,:before{box-sizing:border-box}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}:focus{outline:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}input,input:required{box-shadow:none}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 30px #fff}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;-moz-appearance:none}input[type=search]{-webkit-appearance:none;-moz-appearance:none}input:focus{outline:none}audio,canvas,video{display:inline-block;max-width:100%}audio:not([controls]){display:none;height:0}[hidden]{display:none}a:active,a:hover{outline:none}img{height:auto;max-width:100%;vertical-align:middle}img,picture{display:inline-block}button,input{line-height:normal}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;background:transparent;border:0;cursor:pointer}button[disabled],html input[disabled]{cursor:default}[disabled]{pointer-events:none}input[type=checkbox],input[type=radio]{padding:0}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button{background:transparent;border:0}textarea{overflow:auto;resize:vertical;vertical-align:top}table{border-collapse:collapse;border-spacing:0;text-indent:0}hr{background:#000;border:0;box-sizing:content-box;height:1px;line-height:0;margin:0;overflow:visible;padding:0;page-break-after:always;width:100%}pre{font-family:monospace,monospace;font-size:100%}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:none}code,kbd,pre,samp{font-family:monospace,monospace}small,sub,sup{font-size:75%}sub,sup{line-height:0;position:relative;vertical-align:baseline}sub{bottom:-5px}sup{top:-5px}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1;margin:0;padding:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;outline:0;padding:0}legend{border:0;color:inherit;display:block;max-width:100%;white-space:normal;width:100%}fieldset{min-width:0}body:not(:-moz-handler-blocked) fieldset{display:block}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}template{display:none}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:400;src:url(/assets/fonts/MaterialSymbolsOutlined.woff2) format("woff2")}@font-face{font-family:Material Symbols Filled;font-style:normal;font-weight:400;src:url(/assets/fonts/MaterialSymbolsOutlined_filled.woff2) format("woff2")}.material-symbols-outlined{-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-family:Material Symbols Outlined}.material-symbols-filled,.material-symbols-outlined{word-wrap:normal;direction:ltr;display:inline-block;font-size:24px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap}.material-symbols-filled{-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-family:Material Symbols Filled}.flex-col{display:flex;flex-direction:column}.flex-row{align-items:center;display:flex;flex-direction:row}.gap-4{gap:4px}.gap-8{gap:8px}.gap-16{gap:16px}.gap-24{gap:24px}.grogu-easter-egg{bottom:48px;cursor:pointer;position:fixed;right:12px;width:120px;z-index:1001}.grogu-easter-egg img{animation:scaleAnimation 5s infinite;width:100%}.grogu-easter-egg .grogu-active{bottom:0;position:absolute;transform:scale(1.5)}.icon-explosion{transform:scale(1.5);transition:transform 1s}.h3{font-size:16px;font-weight:500;line-height:20px}@media only screen and (min-width:320px){.h3{font-size:24px;line-height:33.6px}}.caption{color:var(--theme-text-secondary);font-size:12px;font-weight:400;line-height:14.06px}.overlay-backdrop{-webkit-tap-highlight-color:transparent;background-color:rgba(0,0,0,.231);inset:0;pointer-events:auto;position:fixed;transition:opacity .4s cubic-bezier(.25,.8,.25,1);z-index:1000}.overlay-backdrop .overlay{position:relative}.overlay-backdrop .overlay.animated{transition:transform .3s ease-in-out,background-color .3s ease-in-out}.overlay-backdrop .overlay .overlay-arrow{border-bottom:10px solid transparent;border-right:10px solid var(--theme-bg);border-top:10px solid transparent;height:0;left:-10px;position:absolute;top:10%;transform:translateY(-50%);width:0}::-webkit-scrollbar{height:3px;width:6px}::-webkit-scrollbar-track{background-color:transparent;border-radius:2px;width:20px}::-webkit-scrollbar-thumb{background-color:var(--theme-bg-hover);border-radius:5px}.leaflet-popup .leaflet-popup-content .feature-header{font-weight:700}#map .reticle{border-radius:50%}#map .reticle:hover{background-color:rgba(0,0,0,.5);outline:10px solid rgba(0,0,0,.5)}body.theme-dark #map .reticle{filter:hue-rotate(180deg) invert(1) brightness(50)}section.main .trenches-legend{background-color:rgba(var(--theme-bg-rgb),.6);border-radius:12px;bottom:80px;color:var(--theme-text);cursor:pointer;display:flex;flex-direction:row;font-size:.9rem;left:50%;padding:8px 12px;position:absolute;text-shadow:0 0 2px hsla(0,0%,100%,.867);transform:translateX(-50%);width:auto;width:-moz-max-content;width:max-content;z-index:403}section.main .trenches-legend .legend-title{font-weight:700;margin-bottom:12px}section.main .trenches-legend .legend-row{align-items:center;display:flex;flex-direction:row;height:12px}section.main .trenches-legend .legend-row:not(:last-child){margin-right:8px}section.main .trenches-legend .legend-row .legend-marker{border-radius:6px;box-shadow:0 0 2px hsla(0,0%,100%,.867);height:12px;margin-right:6px;width:12px}section.main .trenches-legend .legend-row .legend-value{color:var(--theme-text)}@media only screen and (min-width:639px){section.main .trenches-legend{bottom:42px;left:4px;transform:none}}.leaflet-custom-overlay-pane{pointer-events:none;z-index:450!important}.btn{border-radius:8px;font-size:14px;font-weight:500;line-height:20px;padding:6px 10px;width:-moz-max-content;width:max-content}@media only screen and (min-width:320px){.btn{border-radius:12px;padding:12px 20px}}.btn-primary{background-color:var(--theme-btn-bg);color:var(--theme-bg)}.btn:disabled{cursor:default;opacity:.7}.btn-outline{border:1px solid var(--theme-text-secondary)}.btn-outline,.overlay{color:var(--theme-text)}.overlay{background-color:var(--theme-bg);border-radius:16px;box-shadow:0 4px 8px 0 rgba(51,51,78,.1);font-size:16px;padding:16px 24px 24px;position:fixed;width:-moz-max-content;width:max-content}table.calendar-picker{width:100%}table.calendar-picker td,table.calendar-picker th{cursor:default;padding:2px}table.calendar-picker td.cell,table.calendar-picker th.cell{position:relative}table.calendar-picker td.cell .cell-text,table.calendar-picker th.cell .cell-text{align-items:center;border:1px solid transparent;border-radius:8px;cursor:pointer;display:flex;height:38px;justify-content:center;margin:0 auto;overflow:hidden;position:relative;transition:box-shadow .2s;width:38px}table.calendar-picker td.cell .cell-text:hover,table.calendar-picker th.cell .cell-text:hover{background-color:var(--theme-bg-hover)}table.calendar-picker td.cell .history-point,table.calendar-picker th.cell .history-point{background-color:var(--theme-red);border-radius:50%;bottom:6px;height:8px;left:50%;margin-left:-4px;position:absolute;width:8px}table.calendar-picker td.cell.disabled .cell-text,table.calendar-picker th.cell.disabled .cell-text{color:var(--theme-text-disabled);cursor:default}table.calendar-picker td.cell.disabled .cell-text:hover,table.calendar-picker th.cell.disabled .cell-text:hover{background-color:transparent}table.calendar-picker td.cell.current .cell-text,table.calendar-picker th.cell.current .cell-text{background-color:var(--theme-btn-bg);color:var(--theme-bg)}table.calendar-picker td.cell.today .cell-text,table.calendar-picker th.cell.today .cell-text{border-color:var(--theme-text-secondary)}table.calendar-picker .days-header .cell{color:var(--theme-text-secondary);cursor:pointer;font-size:10px;font-weight:600;line-height:16px}.calendar-controls{align-items:center;display:flex;justify-content:space-between}.calendar-controls .header{align-items:center;display:flex;font-weight:500;gap:12px;padding:10px 12px}.calendar-controls .navigation{align-items:center;display:flex;gap:16px;justify-content:space-between}.calendar-controls .navigation-btn{border-radius:8px;color:var(--theme-text);height:36px;width:36px}.calendar-controls .navigation-btn:hover{background-color:var(--theme-bg-hover)}.footer .btn-today{border:1px solid var(--theme-text-secondary);border-radius:12px;color:var(--theme-btn-bg);padding:12px 20px;width:100%}.footer .btn-today:hover{background-color:var(--theme-bg-hover)}.other-picker{display:flex;flex-direction:column;gap:16px}.other-picker .cell{border-radius:8px;cursor:pointer;flex:1 0 auto;line-height:16px;padding:12px}.other-picker .cell:hover:not(.active){background-color:var(--theme-bg-hover)}.other-picker .cell.active{background-color:var(--theme-btn-bg);color:var(--theme-bg)}.other-picker .months{display:grid;gap:8px;grid-template-columns:repeat(3,1fr)}.other-picker .years{background-color:hsla(240,8%,92%,.4)}.dropdown,.other-picker .years{align-items:center;border-radius:8px;display:flex}.dropdown{background-color:var(--theme-bg);color:var(--theme-text);cursor:pointer;justify-content:space-between;padding:12px;position:relative;width:100%;z-index:600}.dropdown-actions{align-items:center;display:flex;gap:4px}.dropdown-label{align-items:center;display:flex;font-weight:400}.dropdown-trigger-icon{color:inherit;outline:none}.dropdown-overlay{background-color:var(--theme-bg);border:1px solid #d8d8e3;border-radius:8px;box-shadow:0 4px 8px 0 rgba(51,51,78,.1);left:0;max-height:200px;overflow-y:auto;position:absolute;top:calc(100% + 8px);width:100%}.dropdown-list{display:flex;flex-direction:column;padding:4px}.dropdown-item{border-radius:12px;cursor:pointer;font-size:14px;line-height:16px;padding:12px;transition:background-color .3s ease}.dropdown-item:is(:hover,.selected,.disabled){background-color:var(--theme-bg-hover)}.dropdown-item.disabled{cursor:default;opacity:.7}.dropdown-item-label{color:inherit}.tooltip{background-color:var(--theme-tooltip-bg);border-radius:8px;box-shadow:0 4px 8px 0 rgba(51,51,78,.102);color:var(--theme-tooltip-text);font-weight:300;left:-100px;padding:8px 12px;position:absolute;top:-100px;z-index:1100}.tooltip .shortcut{color:var(--theme-tooltip-text-shortcut);margin-left:8px}.tooltip:before{border:6px solid transparent;content:"";height:0;position:absolute;width:0}.tooltip.top:before{border-top:6px solid var(--theme-tooltip-bg);bottom:-12px;left:45%}.tooltip.bottom:before{border-bottom:6px solid var(--theme-tooltip-bg);left:45%;top:-12px}.tooltip.left:before{border-left:6px solid var(--theme-tooltip-bg);right:-12px;top:12px}.tooltip.right:before{border-right:6px solid var(--theme-tooltip-bg);left:-12px;top:12px}.toasts-stack{bottom:20px;display:flex;flex-direction:column;gap:8px;left:50%;position:fixed;transform:translate(-50%);z-index:601}.toasts-stack .toast{background-color:var(--theme-text);border-radius:8px;box-shadow:0 2px 2px 0 rgba(0,0,0,.184);color:var(--theme-bg)}.toasts-stack .toast.success{background-color:var(--theme-green)}.toasts-stack .toast.error{background-color:var(--theme-red)}.toasts-stack .toast.info{background-color:var(--theme-text)}.toasts-stack .toast-content{align-items:center;display:flex;gap:16px;justify-content:space-between;padding:8px 12px}.toasts-stack .toast-message{flex:1}.toasts-stack .toast-close-icon{cursor:pointer}.switch{height:32px;width:44px}.switch input{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;position:relative}.switch input:before{background-color:#c1c8d0;border-radius:6px;content:"";display:block;height:12px;position:absolute;transition:background-color .15s ease-out;width:44px}.switch input:checked:before{background-color:rgba(51,51,78,.4)}.switch input:after{background-color:#f1f1f2;border-radius:12px;box-shadow:0 2px 2px 0 rgba(0,0,0,.184);content:"";display:block;height:24px;left:-2px;position:absolute;top:-6px;transition:left .15s ease-out,background-color .15s ease-out;width:24px}.switch input:checked:after{background-color:#33334e;left:26px}body.theme-dark .switch input:before{background-color:#34363c!important}body.theme-dark .switch input:checked:before{background-color:#a9aaac!important}body.theme-dark .switch input:after{background-color:#505359!important}body.theme-dark .switch input:checked:after{background-color:#dfe4f2!important}.knight-preloader{display:flex;justify-content:center;margin:8px 0}.knight-preloader img,.knight-preloader svg{stroke:var(--theme-text);stroke-dasharray:200;stroke-dashoffset:200;animation:preloader-knight-stroke 1.75s infinite}@keyframes preloader-knight-stroke{0%{stroke-dashoffset:200}50%{stroke-dashoffset:0}99%{stroke-dashoffset:-200}to{stroke-dashoffset:-200}}:root{--theme-bg:#fbfbfd;--theme-bg-rgb:251,251,253;--theme-bg-hover:#eaeaed;--theme-text:#33334e;--theme-text-disabled:#9999a6;--theme-dark:#000;--theme-text-secondary:#6a707f;--theme-tooltip-bg:#33334e;--theme-tooltip-text:#fff;--theme-tooltip-text-shortcut:#d6d6d6;--theme-red:#ff3737;--theme-green:#10b981;--theme-outline:#f6f6f6;--theme-btn-bg:#33334e;--theme-input-outline:#f2f2f4;--theme-input-focus:#6a707f;--theme-text-link:#0c87f8}body.theme-light{--theme-bg:#fbfbfd;--theme-bg-rgb:251,251,253;--theme-bg-hover:#eaeaed;--theme-text:#33334e;--theme-text-disabled:#9999a6;--theme-dark:#000;--theme-text-secondary:#6a707f;--theme-tooltip-bg:#33334e;--theme-tooltip-text:#fff;--theme-tooltip-text-shortcut:#d6d6d6;--theme-red:#ff3737;--theme-green:#10b981;--theme-outline:#f6f6f6;--theme-btn-bg:#33334e;--theme-input-outline:#f2f2f4;--theme-input-focus:#6a707f}body.theme-dark{--theme-bg:#282a2f;--theme-bg-rgb:40,42,47;--theme-bg-hover:#4e5159;--theme-text:#d4d4d5;--theme-text-disabled:#8a8a8a;--theme-dark:#707682;--theme-text-secondary:#a9aeb9;--theme-tooltip-bg:#4e5159;--theme-tooltip-text:#fff;--theme-tooltip-text-shortcut:#d6d6d6;--theme-outline:#4d515a4d;--theme-btn-bg:#dee4f3;--theme-input-outline:#4d515a4d;--theme-input-focus:#dee4f366;--theme-text-link:#95b2fa}.root{display:flex;height:100%;width:100%}.offline-warn{align-items:center;background-color:#ffc738;border-radius:0 0 8px 8px;color:#33334e;display:none;font-size:14px;justify-content:center;left:50%;max-width:480px;padding:4px 0;position:absolute;text-align:center;transform:translateX(-50%);width:100%;z-index:1500}.offline-warn span.material-symbols-outlined{font-size:14px;margin-right:8px}.map-load-error{align-items:center;background-color:var(--theme-text);border-radius:8px;bottom:24px;box-shadow:0 4px 8px 0 rgba(51,51,78,.102);color:var(--theme-bg);display:none;flex-direction:row;justify-content:stretch;left:50%;max-width:360px;padding:12px;position:absolute;transform:translate(-50%);width:100%;z-index:1500}.map-load-error .map-load-error-icon{flex:0 1 32px}.map-load-error .map-load-error-icon span{color:var(--theme-bg-hover);font-size:24px}.map-load-error .map-load-error-body{align-items:center;display:flex;flex:1 0 auto;flex-direction:column;justify-content:center}.map-load-error .map-load-error-body .map-load-error-btn{border:1px solid var(--theme-bg);border-radius:8px;color:var(--theme-bg);font-size:1rem;margin-top:8px;padding:8px 12px}.map-load-error .map-load-error-body .map-load-error-btn:hover{background-color:var(--theme-bg);color:var(--theme-text)}.map-load-error .map-load-error-dismiss{cursor:pointer;flex:0 1 32px}.map-load-error .map-load-error-dismiss span{color:var(--theme-bg-hover);font-size:24px}.map-load-error .map-load-error-dismiss:hover span{color:var(--theme-bg)}div.app{display:flex;flex-direction:row;height:100%;height:100dvh;position:relative;width:100%}div.app>nav{background-color:var(--theme-bg);box-shadow:0 4px 8px 0 rgba(51,51,78,.102);color:var(--theme-text);display:flex;flex:0 1 60px;flex-direction:column;justify-content:space-between;overflow-y:auto;padding:16px 8px;z-index:600}div.app>.main{flex:1 0 auto;position:relative}div.app>.sidebar{-ms-overflow-style:none;bottom:0;height:100%;left:60px;overflow-y:auto;position:absolute;scrollbar-width:none;top:0;width:370px}div.app>.sidebar::-webkit-scrollbar{display:none}div.app .map-preloader{align-items:center;background-color:var(--theme-bg);display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:1100}@media only screen and (max-width:639px){div.app>.sidebar,div.app>nav{display:none}}.sidebar__container{padding:16px}#map{height:100%;width:100%}.leaflet-control-locate{display:none}body.theme-dark .leaflet-custom-pin{filter:invert(1) saturate(0)}body.theme-dark .leaflet-popup .leaflet-popup-content-wrapper,body.theme-dark .leaflet-popup .leaflet-popup-tip{background-color:var(--theme-bg)}body.theme-dark .leaflet-popup .leaflet-popup-content-wrapper .leaflet-popup-content{color:var(--theme-text)}body.theme-dark .leaflet-popup .leaflet-popup-content-wrapper #seb-chart{border:1px solid var(--theme-bg-hover)!important}body.theme-dark .leaflet-popup .leaflet-popup-content-wrapper #seb-chart .highcharts-background{fill:var(--theme-bg)!important}body.theme-dark .leaflet-popup .leaflet-popup-content-wrapper #seb-chart text{fill:var(--theme-text)!important;color:var(--theme-text)!important}body.theme-dark .leaflet-popup .leaflet-popup-content-wrapper #seb-chart .highcharts-axis-line,body.theme-dark .leaflet-popup .leaflet-popup-content-wrapper #seb-chart .highcharts-grid-line{stroke:var(--theme-bg-hover)!important}.maptiler-copyright{bottom:4px;left:4px;position:absolute;z-index:410}.leaflet-control-scale{display:none}body.theme-dark .leaflet-control-scale .leaflet-control-scale-line{background:none;border-color:#8a8a8a;color:#d4d4d5;text-shadow:none}@media only screen and (min-width:640px){.maptiler-copyright{bottom:18px;left:unset;position:absolute;right:4px;z-index:410}.leaflet-bottom.leaflet-left{z-index:500!important}.leaflet-control-scale{display:block}}div.app .mobile-header{align-items:center;display:none;flex-direction:row;height:44px;justify-content:space-between;left:0;position:absolute;top:8px;width:100%;z-index:601}div.app .mobile-header .mobile-search{align-items:center;display:flex;padding:0!important}div.app .mobile-header .mobile-search .mobile-search-input{display:none;flex-grow:1;padding:10px}div.app .mobile-header .mobile-search .mobile-search-input input{background-color:transparent;border:none;color:var(--theme-text);font-size:1.1rem;width:100%}div.app .mobile-header .mobile-search .mobile-search-button{cursor:pointer;line-height:10px;padding:10px;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;user-select:none}div.app .mobile-header .mobile-search-dropdown{background-color:var(--theme-bg);border-radius:12px;box-shadow:0 4px 8px 0 rgba(51,51,78,.102);display:none;height:auto;margin-top:4px;width:100%;z-index:602}div.app .mobile-header .mobile-search-dropdown.shown{display:block}div.app .mobile-header .mobile-search-dropdown .search-row{align-items:center;display:flex;flex-direction:row;height:44px;padding:12px 16px}div.app .mobile-header .mobile-search-dropdown .search-row:not(.error):active,div.app .mobile-header .mobile-search-dropdown .search-row:not(.error):hover{background-color:var(--theme-bg-hover);cursor:pointer}div.app .mobile-header .mobile-search-dropdown .search-row.error{color:#ff3737}div.app .mobile-header .mobile-search-dropdown .search-row:last-child{border-radius:0 0 12px 12px}div.app .mobile-header .mobile-search-dropdown .search-row .search-row-icon{height:20px;margin-right:12px;width:20px}div.app .mobile-header .mobile-search-dropdown .search-row .search-row-icon span{color:var(--theme-text-secondary);font-size:20px}div.app .mobile-header .mobile-search-dropdown .search-row .search-row-text{color:var(--theme-text);flex-grow:1;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}div.app .mobile-header .mobile-search-dropdown .search-row .search-row-text .secondary{color:var(--theme-text-secondary);margin-left:2px}div.app .mobile-header .mobile-search-dropdown .search-row .search-row-text .search-row-placeholder{background-color:var(--theme-bg-hover);border-radius:7px;height:14px;position:relative;width:100%}div.app .mobile-header .mobile-search-dropdown .search-row .search-row-text .search-row-placeholder:after{animation:skeleton-shine 1.5s infinite;background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.8) 50%,rgba(128,186,232,0) 99%,rgba(125,185,232,0));border-radius:7px;content:"";height:100%;position:absolute;top:0;transform:translateX(100%);width:100%;z-index:1}div.app .mobile-header .mobile-search-dropdown .search-row.row-geolocation{border-radius:12px 12px 0 0}div.app .mobile-header .mobile-search-dropdown .search-row:not(:last-child).row-geolocation{border-bottom:1px solid var(--theme-bg-hover)}div.app .mobile-header .mobile-search-dropdown .search-row.row-geolocation-in-progress span.material-symbols-outlined{animation:geolocation-tilt 1s ease-in-out infinite alternate}div.app .mobile-header.search-active .mobile-header-left{flex-grow:0;flex-shrink:1}div.app .mobile-header.search-active .mobile-header-right{flex:1 1 auto;flex-direction:column;min-width:0}div.app .mobile-header.search-active .mobile-search-input{display:flex}div.app .mobile-header.search-active .mobile-search{margin-right:0!important;width:100%}div.app .mobile-header.search-active .mobile-search:hover{background-color:var(--theme-bg);cursor:unset}div.app .mobile-header.search-active .site-logo-item>span{overflow:hidden;width:0}div.app .mobile-header.search-active .site-logo-item .site-logo{margin-left:5px;width:21px}div.app .mobile-header.search-active .site-logo-item .site-logo svg.full-size-logo{display:none}div.app .mobile-header.search-active .site-logo-item .site-logo svg.horse-only-logo{display:block}div.app .mobile-header.search-active .hide-on-search{display:none}div.app .mobile-header>div{align-items:center;display:flex;flex-direction:row;height:44px;margin:0 8px}div.app .mobile-header .mobile-header-item{background-color:var(--theme-bg);border-radius:12px;box-shadow:0 4px 8px 0 rgba(51,51,78,.102);color:var(--theme-text);cursor:pointer;height:100%;padding:10px;position:relative}div.app .mobile-header .mobile-header-item:not(.active) svg path{fill:var(--theme-text)!important}div.app .mobile-header .mobile-header-item:hover{background-color:var(--theme-bg-hover)}div.app .mobile-header .mobile-header-item.active{background-color:var(--theme-text);color:var(--theme-bg)!important}div.app .mobile-header .mobile-header-item.active span{color:var(--theme-bg)!important}div.app .mobile-header .mobile-header-item.active svg path{fill:var(--theme-bg)!important}div.app .mobile-header .mobile-header-item.unread:after{background-color:#ff3737;border:2px solid var(--theme-bg);border-radius:5px;box-sizing:content-box;content:"";display:block;height:8px;position:absolute;right:8px;top:8px;width:8px}div.app .mobile-header .mobile-header-item span{color:var(--theme-text);font-size:24px;line-height:24px}div.app .mobile-header .mobile-header-item:not(:last-child){margin-right:8px}div.app .mobile-header .site-logo-item{display:flex;flex-direction:row}div.app .mobile-header .site-logo-item .site-logo{margin-left:12px}div.app .mobile-header .site-logo-item .site-logo svg.full-size-logo{height:32px;margin-top:-5px;width:auto}div.app .mobile-header .site-logo-item .site-logo svg.horse-only-logo{display:none;height:32px;margin-top:-5px;width:auto}div.app .mobile-toolbar{align-items:center;display:none;flex-direction:column;height:200px;justify-content:space-between;margin-top:-100px;position:absolute;right:8px;top:50%;width:44px;z-index:600}div.app .mobile-toolbar .mobile-toolbar-item{background-color:var(--theme-bg);border-radius:12px;box-shadow:0 4px 8px 0 rgba(51,51,78,.102);color:var(--theme-text);cursor:pointer;height:44px;padding:10px;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;user-select:none}div.app .mobile-toolbar .mobile-toolbar-item:not(.active) svg path{fill:var(--theme-text)!important}div.app .mobile-toolbar .mobile-toolbar-item:hover{background-color:var(--theme-bg-hover)}div.app .mobile-toolbar .mobile-toolbar-item.active{background-color:var(--theme-text);color:var(--theme-bg)!important}div.app .mobile-toolbar .mobile-toolbar-item.active span{color:var(--theme-bg)!important}div.app .mobile-toolbar .mobile-toolbar-item.active svg path{fill:var(--theme-bg)!important}div.app .mobile-toolbar .mobile-toolbar-item.christmas{text-align:center;width:44px}div.app .mobile-toolbar .mobile-toolbar-item span{color:var(--theme-text);font-size:24px;line-height:24px}div.app .mobile-toolbar .mobile-toolbar-item:not(:last-child){margin-bottom:8px}div.app .mobile-bottom-sheet{background-color:var(--theme-bg);border-radius:16px 16px 0 0;box-shadow:0 -4px 8px 0 rgba(51,51,78,.102);display:none;height:95vh;left:0;padding:0 12px;position:fixed;right:0;top:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100vw;will-change:transform;z-index:1200}div.app .mobile-bottom-sheet.fully-hidden{box-shadow:none;transform:translateY(0)!important}div.app .mobile-bottom-sheet.collapsed{transform:translateY(-30px)}div.app .mobile-bottom-sheet.can-scroll .bottom-sheet-body{overflow-y:auto!important}div.app .mobile-bottom-sheet.apply-transition{transition:transform .1s ease-out}div.app .mobile-bottom-sheet .bottom-sheet-drag{align-items:center;box-sizing:content-box;cursor:grab;display:flex;flex:0 0 36px;flex-direction:row;height:36px;justify-content:center;margin-bottom:8px;width:100%}div.app .mobile-bottom-sheet .bottom-sheet-drag .bottom-sheet-drag-handle{background-color:var(--theme-bg-hover);border-radius:3px;height:6px;width:35px}div.app .mobile-bottom-sheet .bottom-sheet-body{flex:0 1 auto;overflow-y:hidden;width:100%}div.app .mobile-bottom-sheet:not(.single-item-mode) .bottom-sheet-body>.sidebar-stack-item{border-radius:0;box-shadow:none;padding:0 12px 12px}div.app .mobile-bottom-sheet:not(.single-item-mode) .bottom-sheet-body>.sidebar-stack-item:not(:last-child){border-bottom:1px solid var(--theme-bg-hover)}div.app .mobile-bottom-sheet.single-item-mode{background-color:transparent;box-shadow:none}div.app .mobile-bottom-sheet.single-item-mode .bottom-sheet-drag{display:none}div.app .mobile-bottom-sheet.single-item-mode .bottom-sheet-body{overflow:visible}div.app .mobile-bottom-sheet.single-item-mode .bottom-sheet-body>.sidebar-stack-item{margin-bottom:0}div.app .mobile-history-pager-wrap{align-items:center;bottom:30px;display:none;flex-direction:row;height:44px;justify-content:center;position:absolute;width:100%;z-index:600}div.app .mobile-history-pager-wrap.hidden{display:none!important}div.app .mobile-history-pager-wrap .mobile-history-pager{align-items:center;display:flex;flex-direction:row;justify-content:center}div.app .mobile-history-pager-wrap .mobile-history-pager .mobile-history-pager-btn-group{align-items:center;border-radius:12px;box-shadow:0 4px 8px 0 rgba(51,51,78,.102);display:flex;flex-direction:row;margin-right:4px}div.app .mobile-history-pager-wrap .mobile-history-pager .mobile-history-pager-btn-group>.mobile-history-pager-btn{border-radius:0;box-shadow:none;margin-left:0;margin-right:0!important}div.app .mobile-history-pager-wrap .mobile-history-pager .mobile-history-pager-btn-group>.mobile-history-pager-btn:first-child{border-radius:12px 0 0 12px}div.app .mobile-history-pager-wrap .mobile-history-pager .mobile-history-pager-btn-group>.mobile-history-pager-btn:not(:last-of-type){border-right:1px solid var(--theme-bg-hover)}div.app .mobile-history-pager-wrap .mobile-history-pager .mobile-history-pager-btn-group>.mobile-history-pager-btn:last-child{border-radius:0 12px 12px 0;margin-right:0}div.app .mobile-history-pager-wrap .mobile-history-pager .mobile-history-pager-btn-group.hide-xs{display:none}div.app .mobile-history-pager-wrap .mobile-history-pager .mobile-history-pager-btn{background-color:var(--theme-bg);border-radius:12px;box-shadow:0 4px 8px 0 rgba(51,51,78,.102);color:var(--theme-text);cursor:pointer;flex:1 1 auto;font-size:14px;font-weight:700;height:44px;line-height:24px;min-width:44px;padding:10px;text-align:center;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:auto}div.app .mobile-history-pager-wrap .mobile-history-pager .mobile-history-pager-btn[disabled]{color:var(--theme-text-secondary);cursor:not-allowed}div.app .mobile-history-pager-wrap .mobile-history-pager .mobile-history-pager-btn[disabled] span{color:var(--theme-text-secondary)!important}div.app .mobile-history-pager-wrap .mobile-history-pager .mobile-history-pager-btn[disabled] svg path{fill:var(--theme-text-secondary)!important}div.app .mobile-history-pager-wrap .mobile-history-pager .mobile-history-pager-btn:not(.active) svg path{fill:var(--theme-text)!important}div.app .mobile-history-pager-wrap .mobile-history-pager .mobile-history-pager-btn:hover{background-color:var(--theme-bg-hover)}div.app .mobile-history-pager-wrap .mobile-history-pager .mobile-history-pager-btn.active{background-color:var(--theme-text);color:var(--theme-bg)!important}div.app .mobile-history-pager-wrap .mobile-history-pager .mobile-history-pager-btn.active span{color:var(--theme-bg)!important}div.app .mobile-history-pager-wrap .mobile-history-pager .mobile-history-pager-btn.active svg path{fill:var(--theme-bg)!important}div.app .mobile-history-pager-wrap .mobile-history-pager .mobile-history-pager-btn span{color:var(--theme-text);font-size:24px;line-height:24px}div.app .mobile-history-pager-wrap .mobile-history-pager .mobile-history-pager-btn:not(:last-child){margin-right:4px}div.orientation-lock{align-items:center;background-color:#fff;color:var(--theme-text);display:none;flex-direction:column;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:1500}div.orientation-lock .logo{height:auto;margin-bottom:12px;width:65px}div.orientation-lock .logo>svg{height:auto;width:65px}div.orientation-lock .anim{height:135px;margin-bottom:12px;width:135px}div.orientation-lock .caption p.lead{display:block;font-size:24px;font-weight:500;line-height:34px;margin-bottom:6px;text-align:center}div.orientation-lock .caption div.subheader{display:block;font-size:14px;line-height:21px;text-align:center}body.theme-dark div.orientation-lock{background-color:#33334e}body.theme-dark div.orientation-lock .logo>svg path{fill:#fff}body.theme-dark div.orientation-lock .caption{color:#fff}@media only screen and (max-width:639px){div.app>.mobile-header,div.app>.mobile-toolbar{display:flex}div.app>.mobile-bottom-sheet{align-items:flex-start;display:flex;flex-direction:column}div.app>.mobile-history-pager-wrap{display:flex}.leaflet-bottom.leaflet-right{bottom:2px;right:2px;z-index:590!important}.leaflet-bottom.leaflet-right .leaflet-control-attribution{background-color:transparent;border-radius:4px;color:var(--theme-text)}}@media only screen and (min-width:360px){.mobile-history-pager-btn-group.hide-xs{display:flex!important}}nav.site-nav{position:relative}nav.site-nav.hidden{flex-basis:0px!important;padding:0!important;width:0!important}nav.site-nav.hidden button,nav.site-nav.hidden>div:not(.nav-toggler){display:none!important}nav.site-nav.has-toggler{overflow-y:visible}nav.site-nav .nav-toggler{align-items:center;background-color:var(--theme-bg);border-bottom:1px solid rgba(51,51,78,.102);border-bottom-right-radius:24px;border-right:1px solid rgba(51,51,78,.102);border-top:1px solid rgba(51,51,78,.102);border-top-right-radius:24px;color:var(--theme-text);cursor:pointer;display:flex;height:60px;justify-content:center;left:100%;position:absolute;top:50%;width:24px}nav.site-nav .nav-toggler:hover{background-color:var(--theme-bg-hover)}nav.site-nav .nav-separator{border-top:1px solid var(--theme-bg-hover);display:block;width:100%}@media (min-height:768px){nav.site-nav .nav-separator{display:none}}nav.site-nav .nav-section{display:flex;flex-direction:column;gap:2px}nav.site-nav .site-nav-btn{border-radius:12px;color:var(--theme-text);font-size:20px;height:44px;padding:10px;position:relative;width:44px}nav.site-nav .site-nav-btn:not(.active) svg path{fill:var(--theme-text)!important}nav.site-nav .site-nav-btn:hover{background-color:var(--theme-bg-hover)}nav.site-nav .site-nav-btn.active{background-color:var(--theme-text);color:var(--theme-bg)}nav.site-nav .site-nav-btn.active svg path{fill:var(--theme-bg)!important}nav.site-nav .site-nav-btn.unread:after{background-color:#ff3737;border:2px solid var(--theme-bg);border-radius:5px;box-sizing:content-box;content:"";display:block;height:8px;position:absolute;right:8px;top:8px;width:8px}nav.site-nav .site-nav-btn.christmas{align-items:center;display:flex}.swing{animation:swing 10s ease-in-out infinite;transform-origin:top center}@keyframes swing{0%{transform:rotate(0deg)}20%{transform:rotate(-10deg)}40%{transform:rotate(10deg)}50%{transform:rotate(0deg)}}.drawer-backdrop{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:rgba(32,32,32,.25);bottom:0;height:100%;left:0;opacity:0;position:absolute;right:0;top:0;width:100%;will-change:transform;will-change:background-color;will-change:backdrop-filter}.drawer-backdrop.shown{opacity:1;z-index:1200}.drawer-backdrop.shown,.drawer-backdrop.shown .drawer{transition:transform .3s ease-in-out,background-color .3s ease-in-out,left .3s ease-in-out}.drawer-backdrop.shown .drawer{left:0;transform:translateX(0)}body.reduce-motion .drawer-backdrop{-webkit-backdrop-filter:unset!important;backdrop-filter:unset!important;background-color:rgba(32,32,32,.65)!important}.drawer{background-color:#3c3f47;border-radius:0 16px 16px 0;bottom:0;display:flex;flex-direction:column;gap:24px;left:-386px;max-width:386px;overflow:hidden;overflow-y:auto;padding:0 32px 32px;position:absolute;top:0;width:96%}.drawer-header{align-items:center;background-color:inherit;display:flex;flex-direction:row;justify-content:space-between;padding:32px 0 0;position:sticky;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:1}.drawer-header .site-logo{height:44px}.drawer-header .site-logo path{fill:#fff}.drawer-header .dismiss-btn{color:#fff;cursor:pointer;height:24px;transform:rotate(0deg);transition:transform .3s ease}.drawer-header .dismiss-btn:hover{transform:rotate(90deg)}.drawer-socials{align-items:center;display:flex}.drawer-socials .social-item{border:1px solid hsla(0,0%,100%,.102);flex:1;height:40px;padding:10px;text-align:center}.drawer-socials .social-item:first-child{border-radius:8px 0 0 8px}.drawer-socials .social-item:last-child{border-radius:0 8px 8px 0}.drawer-socials .social-item img,.drawer-socials .social-item svg{height:18px;width:auto}.drawer-links{display:flex;flex-direction:column;gap:12px}.drawer-links .drawer-links-row,.drawer-links .drawer-links-row:visited{align-items:center;color:#fff;display:flex;flex-direction:row;text-decoration:none}.drawer-links .drawer-links-row .drawer-links-icon,.drawer-links .drawer-links-row:visited .drawer-links-icon{color:hsla(0,0%,100%,.671);flex:0 1 24px;margin-right:12px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.drawer-links .drawer-links-row .drawer-links-icon span,.drawer-links .drawer-links-row:visited .drawer-links-icon span{color:hsla(0,0%,100%,.671)}.drawer-links .drawer-links-row:hover .drawer-links-label,.drawer-links .drawer-links-row:visited:hover .drawer-links-label{text-decoration:underline}.drawer-links .drawer-links-row .drawer-links-label,.drawer-links .drawer-links-row:visited .drawer-links-label{font-size:14px}.drawer-app-links{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.drawer-app-links .drawer-app-link{height:44px}.drawer-app-links .drawer-app-link img{height:44px;width:auto}.drawer-block{background-color:hsla(0,0%,100%,.07);border-radius:16px;display:flex;flex-direction:column;gap:12px;padding:12px}.drawer-block .block-header{align-items:center;display:flex;justify-content:space-between}.drawer-block .block-header .title-link{font-size:1rem}.drawer-block .block-header .title-link a,.drawer-block .block-header .title-link a:visited{color:var(--theme-text-link);text-decoration:none}.drawer-block .block-header .title-link a:hover,.drawer-block .block-header .title-link a:visited:hover{text-decoration:underline}.drawer-block .title{color:hsla(0,0%,100%,.5);font-size:12px;font-weight:500;line-height:14.52px}.drawer-block .block-content{display:flex;flex-wrap:wrap;justify-content:space-around;padding:12px}.drawer-block .block-content .drawer-partner{flex:1 0 33%;padding:12px}.drawer-block .block-content .drawer-partner img{max-height:32px}.drawer-donate-row{align-items:center;cursor:pointer;display:flex;flex-direction:row;gap:8px;justify-content:space-between;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.drawer-donate-row .drawer-donate-item{border-radius:8px;color:#fff;flex:1 0 50%;font-size:.9rem;padding:14px 8px;text-decoration:none;text-shadow:0 0 2px rgba(0,0,0,.6);transition:background .2s ease-in-out}.drawer-donate-row .drawer-donate-item.donate-base{background:#724aee;background:linear-gradient(133deg,#724aee,#cd65fe)}.drawer-donate-row .drawer-donate-item:hover.donate-base{background:#724aee;background:linear-gradient(145deg,#724aee,#cd65fe)}.drawer-donate-row .drawer-donate-item.donate-bmc{background:#f7ce63;background:linear-gradient(133deg,#f7ce63,#eab308)}.drawer-donate-row .drawer-donate-item:hover.donate-bmc{background:#f7ce63;background:linear-gradient(145deg,#f7ce63,#eab308)}.drawer-donate-row .drawer-donate-item .donate-item-content.on-hover{display:none}.drawer-donate-row .drawer-donate-item .donate-item-content{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.drawer-donate-row .drawer-donate-item:hover .donate-item-content.on-hover{display:flex}.drawer-donate-row .drawer-donate-item:hover .donate-item-content{display:none}body.reduce-motion .drawer-backdrop.shown,body.reduce-motion .drawer-backdrop.shown .drawer,body.reduce-motion .drawer-header .dismiss-btn{transition:none!important}.omnibox-wrap{background-color:var(--theme-bg);border-bottom:1px solid var(--theme-bg-hover);border-radius:12px 12px 0 0;box-shadow:0 4px 8px 0 rgba(51,51,78,.102);display:flex;padding:10px 24px;position:relative;width:100%;z-index:600}.omnibox-wrap .site-logo{height:36px;margin-right:16px;transition:width .15s ease-in-out;width:77px}.omnibox-wrap .site-logo svg>path{fill:var(--theme-text)}.omnibox-wrap.slim{border-bottom:none;border-radius:12px;margin-bottom:16px}.omnibox-wrap.hidden{display:none}.omnibox-wrap.search-active .site-logo{width:20px}.omnibox-wrap.search-active .site-logo svg>path.letter{display:none}.omnibox-wrap.search-active .search-input input{width:227px}.search-wrap{align-items:center;display:flex;flex:1 0 auto;justify-content:stretch}.search-wrap .search-input{flex:0 0 auto}.search-wrap .search-input input{background-color:transparent;border:none;color:var(--theme-text);font-size:1.1rem;transition:width .15s ease-in-out;width:170px}.search-wrap .search-icon{color:var(--theme-text);cursor:pointer;flex:0 0 38px;font-size:20px;height:38px;line-height:48px;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.omnibox-search-dropdown{background-color:var(--theme-bg);border-radius:0 0 12px 12px;box-shadow:0 4px 8px 0 rgba(51,51,78,.102);display:none;position:relative;z-index:600}.omnibox-search-dropdown.shown{display:block}.omnibox-search-dropdown .search-row{align-items:center;display:flex;flex-direction:row;height:44px;padding:12px 16px}.omnibox-search-dropdown .search-row:not(.error):active,.omnibox-search-dropdown .search-row:not(.error):hover{background-color:var(--theme-bg-hover);cursor:pointer}.omnibox-search-dropdown .search-row.error{color:#ff3737}.omnibox-search-dropdown .search-row:last-child{border-radius:0 0 12px 12px}.omnibox-search-dropdown .search-row .search-row-icon{height:20px;margin-right:12px;width:20px}.omnibox-search-dropdown .search-row .search-row-icon span{color:var(--theme-text-secondary);font-size:20px}.omnibox-search-dropdown .search-row .search-row-text{color:var(--theme-text);flex-grow:1;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.omnibox-search-dropdown .search-row .search-row-text .secondary{color:var(--theme-text-secondary);margin-left:2px}.omnibox-search-dropdown .search-row .search-row-text .search-row-placeholder{background-color:var(--theme-bg-hover);border-radius:7px;height:14px;position:relative;width:100%}.omnibox-search-dropdown .search-row .search-row-text .search-row-placeholder:after{animation:skeleton-shine 1.5s infinite;background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.8) 50%,rgba(128,186,232,0) 99%,rgba(125,185,232,0));border-radius:7px;content:"";height:100%;position:absolute;top:0;transform:translateX(100%);width:100%;z-index:1}.omnibox-search-dropdown .search-row:not(:last-child).row-geolocation{border-bottom:1px solid var(--theme-bg-hover)}.omnibox-search-dropdown .search-row.row-geolocation-in-progress span.material-symbols-outlined{animation:geolocation-tilt 1s ease-in-out infinite alternate}@keyframes skeleton-shine{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}@keyframes geolocation-tilt{0%{transform:rotate(-35deg)}to{transform:rotate(35deg)}}.omnibox-search-dropdown.shown+.history-pager-wrap{border-radius:12px!important;margin-top:16px!important}.omnibox-search-dropdown.shown{margin-bottom:16px!important}body.reduce-motion .omnibox-wrap .site-logo,body.reduce-motion .search-wrap .search-input input{transition:none!important}.history-pager-wrap{align-items:center;background-color:var(--theme-bg);border-radius:0 0 12px 12px;box-shadow:0 4px 8px 0 rgba(51,51,78,.102);color:var(--theme-text);display:flex;margin-bottom:16px;padding:10px 18px;position:relative;width:100%;z-index:600}.history-pager-wrap.hidden{display:none}.history-pager-wrap .pager-button{border-radius:8px;flex:0 1 36px;font-size:20px;height:36px;line-height:46px;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.history-pager-wrap .pager-button span{color:var(--theme-text)}.history-pager-wrap .pager-button.pager-button-text{color:var(--theme-text);font-size:1.1rem;font-weight:700;line-height:36px}.history-pager-wrap .pager-button.icon-small{line-height:42px}.history-pager-wrap .pager-button.icon-small>span{font-size:20px}.history-pager-wrap .pager-button:not(:disabled):not(.active):hover{background-color:var(--theme-bg-hover);cursor:pointer}.history-pager-wrap .pager-button.active{background-color:var(--theme-text);color:var(--theme-bg);cursor:pointer}.history-pager-wrap .pager-button.active span{color:var(--theme-bg)}.history-pager-wrap .pager-button.disabled,.history-pager-wrap .pager-button.disabled span,.history-pager-wrap button:disabled,.history-pager-wrap button:disabled span{color:var(--theme-text-disabled)}.history-pager-wrap .pager-label{flex:1 0 auto;font-weight:700;text-align:center}.history-pager-wrap .pager-label .version{color:var(--theme-text-secondary);cursor:pointer;margin:0 2px}.dialog-backdrop{background-color:rgba(0,0,0,.4);bottom:0;display:none;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:1300}.dialog-backdrop.shown{align-items:center;display:flex}.dialog-backdrop .dialog{background-color:var(--theme-bg);border-radius:16px;box-shadow:0 4px 8px 0 rgba(51,51,78,.102);margin:24px auto;max-width:768px;padding:24px;width:98%}.dialog-backdrop .dialog .dialog-header{display:flex;flex-direction:row;margin-bottom:16px}.dialog-backdrop .dialog .dialog-header .dialog-title{color:var(--theme-text);flex:1 0 auto;font-size:18px;line-height:18px}.dialog-backdrop .dialog .dialog-header .dialog-dismiss{cursor:pointer;flex:0 0 24px;height:24px}.dialog-backdrop .dialog .dialog-header .dialog-dismiss span{color:var(--theme-text-secondary);font-size:24px;line-height:24px}.dialog-backdrop .dialog .dialog-header .dialog-dismiss:hover span{color:var(--theme-text)}.dialog-backdrop .dialog .dialog-body{color:var(--theme-text-secondary);font-size:14px;line-height:20px}.dialog-backdrop .dialog .dialog-body p:not(:last-child){margin-bottom:24px;margin-top:0}.ext-features-wrap{grid-column-gap:2px;background-color:transparent;border-radius:12px;display:flex;display:grid;flex-direction:column;flex-wrap:wrap;gap:2px;grid-auto-flow:column;grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(7,1fr);left:4px;padding:6px;position:absolute;top:56px;z-index:600}.ext-features-wrap.has-scale{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(7,1fr)}.ext-features-wrap.expanded{background-color:var(--theme-bg);box-shadow:0 4px 8px 0 rgba(51,51,78,.102)}.ext-features-wrap.expanded .ext-features-button{display:block}.ext-features-wrap.expanded .ext-features-button.trigger-btn{display:none}.ext-features-wrap .ext-features-button{border-radius:12px;color:var(--theme-text);cursor:pointer;display:none;flex-basis:44px;height:44px;padding:9px;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:44px}.ext-features-wrap .ext-features-button.trigger-btn{background-color:var(--theme-bg);box-shadow:0 4px 8px 0 rgba(51,51,78,.102);display:block}.ext-features-wrap .ext-features-button:not(.active):hover{background-color:var(--theme-bg-hover)}.ext-features-wrap .ext-features-button.active{background-color:var(--theme-text);color:var(--theme-text)}.ext-features-wrap .ext-features-button.active span{color:var(--theme-bg)}.ext-features-wrap .ext-features-button span{color:var(--theme-text);font-size:26px;font-variation-settings:"FILL" 1}.ext-features-wrap .ext-features-break{flex-basis:100%;width:0}.ext-features-wrap .ext-features-scale{align-items:center;border-radius:12px;color:#fff;display:flex;flex-direction:column;font-size:.85rem;grid-column:2;grid-row:1/8;justify-content:space-between;padding:0 .25rem;width:44px}.ext-features-wrap:not(.expanded) .ext-features-scale{display:none}@media screen and (min-width:640px){.ext-features-wrap{left:420px;top:16px}}@media screen and (min-width:768px){.ext-features-wrap{grid-auto-flow:row;grid-template-columns:repeat(7,1fr);grid-template-rows:repeat(1,1fr);left:420px;top:16px}.ext-features-wrap.has-scale{grid-template-columns:repeat(7,1fr);grid-template-rows:repeat(2,1fr)}.ext-features-wrap .ext-features-scale{flex-direction:row;grid-column:1/8;grid-row:2;height:44px;width:100%}}.dsm-map-icon{background-color:var(--theme-text);border-radius:16px 16px 2px 16px;height:32px;transform:rotate(-45deg);width:32px}.dsm-coords-popup{background-color:var(--theme-bg)}.coords-picker-wrap{display:none;grid-template-rows:1fr 1fr;height:auto;left:-500px;max-width:320px;position:absolute;top:-500px;transform:translate(-50%,-49px);width:100%;z-index:595}.coords-picker-wrap.shown{align-items:center;display:flex;flex-direction:column}.coords-picker-wrap.shown .coords-picker-marker{animation:coordsPickerMarkerAnim .3s cubic-bezier(.34,1.56,.64,1) normal forwards}.coords-picker-wrap.shown .coords-picker-popup{animation:coordsPickerPopupAnim .3s cubic-bezier(.34,1.56,.64,1) normal forwards}.coords-picker-wrap>div{box-sizing:border-box}.coords-picker-wrap .coords-picker-top{align-items:center;display:flex;flex:0 1 49px;flex-direction:column;justify-content:flex-end;padding-bottom:7px;width:100%}.coords-picker-wrap .coords-picker-top .coords-picker-marker-wrap{transform:rotate(45deg)}.coords-picker-wrap .coords-picker-top .coords-picker-marker{background-color:var(--theme-text);border-radius:16px 16px 2px 16px;box-shadow:0 4px 8px 0 rgba(51,51,78,.102);height:32px;transform-origin:bottom right;width:32px;will-change:transform}.coords-picker-wrap .coords-picker-bottom{display:flex;flex-direction:column;justify-content:stretch;padding-top:20px}.coords-picker-wrap .coords-picker-bottom .coords-picker-popup{background-color:var(--theme-bg);border-radius:16px;box-shadow:0 4px 8px 0 rgba(51,51,78,.102);display:block;height:auto;padding:16px;position:relative;transform-origin:top center;width:100%;will-change:transform}.coords-picker-wrap .coords-picker-bottom .coords-picker-popup:after{border-color:transparent transparent var(--theme-bg) transparent;border-style:solid;border-width:10px;content:"";left:50%;margin-left:-10px;margin-top:-20px;position:absolute;top:0}.coords-picker-wrap .coords-picker-popup .coords-picker-popup-header{color:var(--theme-text-secondary);display:flex;font-size:14px;justify-content:space-between;margin-bottom:12px;width:100%}.coords-picker-wrap .coords-picker-popup .coords-picker-popup-header .coords-picker-popup-header-share{color:var(--theme-text-link);cursor:pointer}.coords-picker-wrap .coords-picker-popup .coords-picker-popup-header .coords-picker-popup-header-share:hover{text-decoration:underline}.coords-picker-wrap .coords-picker-popup .coords-picker-popup-row{align-items:center;display:flex;justify-content:space-between}.coords-picker-wrap .coords-picker-popup .coords-picker-popup-row:not(:last-child){margin-bottom:14px}.coords-picker-wrap .coords-picker-popup .coords-picker-popup-row .coords-picker-popup-row-value-wrap .coords-picker-popup-row-title{word-wrap:break-word;color:var(--theme-text-secondary);font-size:14px}.coords-picker-wrap .coords-picker-popup .coords-picker-popup-row .coords-picker-popup-row-value-wrap .coords-picker-popup-row-title:not(.no-caps){text-transform:uppercase}.coords-picker-wrap .coords-picker-popup .coords-picker-popup-row .coords-picker-popup-row-value-wrap .coords-picker-popup-row-value{word-wrap:break-word;color:var(--theme-text);font-size:16px}.coords-picker-wrap .coords-picker-popup .coords-picker-popup-row .coords-picker-popup-row-value-wrap .coords-picker-popup-row-value:not(.no-caps){text-transform:uppercase}.coords-picker-wrap .coords-picker-popup .coords-picker-popup-row .coords-picker-popup-row-value-wrap .coords-picker-popup-row-value.clickable{color:var(--theme-text-link);cursor:pointer}.coords-picker-wrap .coords-picker-popup .coords-picker-popup-row .coords-picker-popup-row-value-wrap .coords-picker-popup-row-value.clickable:hover{text-decoration:underline}.coords-picker-wrap .coords-picker-popup .coords-picker-popup-row .coords-picker-popup-row-copy{border-radius:12px;flex:0 1 auto;margin-left:8px;padding:8px}.coords-picker-wrap .coords-picker-popup .coords-picker-popup-row .coords-picker-popup-row-copy:hover{background-color:var(--theme-bg-hover);cursor:pointer}.coords-picker-wrap .coords-picker-popup .coords-picker-popup-row .coords-picker-popup-row-copy:hover span{color:var(--theme-text)}.coords-picker-wrap .coords-picker-popup .coords-picker-popup-row .coords-picker-popup-row-copy span{color:var(--theme-text-secondary);font-size:24px}@keyframes coordsPickerPopupAnim{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes coordsPickerMarkerAnim{0%{transform:scale(0)}to{transform:scale(1)}}.sidebar-stack-item{background-color:var(--theme-bg);border-radius:16px;box-shadow:0 4px 8px 0 rgba(51,51,78,.102);color:var(--theme-text);margin-bottom:16px;padding:24px;position:relative;width:100%;z-index:600}.sidebar-stack-item .stack-item-subheader{align-items:center;color:var(--theme-text-secondary);cursor:pointer;display:flex;flex-direction:row;font-size:14px;margin-bottom:8px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sidebar-stack-item .stack-item-subheader.not-interactive{cursor:default;-webkit-user-select:unset;-moz-user-select:unset;user-select:unset}.sidebar-stack-item .stack-item-subheader span.material-symbols-outlined{font-size:18px;margin-right:8px}.sidebar-stack-item .stack-item-header{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:24px}.sidebar-stack-item .stack-item-header .stack-item-title{color:var(--theme-text);flex-grow:1;font-size:24px;font-weight:500}.sidebar-stack-item .stack-item-header .stack-item-dismiss{border-radius:8px;cursor:pointer;height:24px;line-height:34px;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:24px}.sidebar-stack-item .stack-item-header .stack-item-dismiss span{font-size:20px}.sidebar-stack-item .stack-item-header .stack-item-dismiss:hover{background-color:var(--theme-bg-hover)}.sidebar-stack-item .stack-item-header .stack-item-minimize{border-radius:8px;cursor:pointer;height:24px;line-height:34px;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:24px}.sidebar-stack-item .stack-item-header .stack-item-minimize span{font-size:20px}.sidebar-stack-item .stack-item-header .stack-item-minimize:hover{background-color:var(--theme-bg-hover)}.sidebar-stack-item .stack-item-section:not(:last-of-type){margin-bottom:24px}.sidebar-stack-item .stack-item-section h2{color:var(--theme-text-secondary);font-size:1rem;margin-bottom:8px}.sidebar-stack-item .stack-item-section .section-header-with-link{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.sidebar-stack-item .stack-item-section .section-header-with-link>div{flex:0 1 auto}.sidebar-stack-item .stack-item-section .section-header-with-link .section-header-link{color:var(--theme-text-link);cursor:pointer;font-size:.9rem}.sidebar-stack-item .stack-item-section .section-header-with-link .section-header-link:hover{text-decoration:underline}.sidebar-stack-item .text-secondary{color:var(--theme-text-secondary)}.sidebar-stack-item .stack-error{border:1px solid #eb0e0b;border-radius:16px;color:#eb0e0b;padding:24px}.sidebar-info{min-height:432px}.sidebar-info-bar-item:not(:last-of-type){margin-bottom:16px}.sidebar-info-bar-item .sidebar-info-bar-label{color:var(--theme-text)}.sidebar-info-bar-item .sidebar-info-bar-wrap{background-color:var(--theme-bg-hover);border-radius:4px;height:8px;margin:8px 0;width:100%}.sidebar-info-bar-item .sidebar-info-bar-wrap .sidebar-info-bar{border-radius:4px;height:8px}.sidebar-info-bar-item .sidebar-info-bar-wrap .sidebar-info-bar.info-bar-liberated{background-color:#119d58}.sidebar-info-bar-item .sidebar-info-bar-wrap .sidebar-info-bar.info-bar-occupied-pre{background-color:#890d4f}.sidebar-info-bar-item .sidebar-info-bar-wrap .sidebar-info-bar.info-bar-occupied-post{background-color:#a52714}.sidebar-info-bar-item .sidebar-info-bar-wrap .sidebar-info-bar.info-bar-occupied-total{background-color:#eb0e0b}.sidebar-info-bar-item .sidebar-info-bar-wrap .sidebar-info-bar.info-bar-general{background-color:var(--theme-text-secondary)}.sidebar-info-bar-item .sidebar-info-bar-subtext{align-items:center;display:flex;flex-direction:row;justify-content:space-between}body.theme-dark .sidebar-info-legend-box.striped g>rect{fill:#ccc!important}body.theme-dark .sidebar-info-legend-box.striped-yellow g>rect{fill:#cf9b00!important}body.theme-dark .sidebar-info-legend-box.striped-yellow rect{stroke:var(--theme-bg)!important}body.theme-dark .sidebar-info-bar.info-bar-liberated{background-color:#63c595!important}body.theme-dark .sidebar-info-bar.info-bar-occupied-pre{background-color:#cd6da0!important}body.theme-dark .sidebar-info-bar.info-bar-occupied-post{background-color:#d38175!important}body.theme-dark .sidebar-info-bar.info-bar-occupied-total{background-color:#da5e5c!important}.sidebar-info-legend .sidebar-info-legend-item{align-items:center;display:flex;margin-bottom:8px;width:100%}.sidebar-info-legend .sidebar-info-legend-item .sidebar-info-legend-box{flex:0 0 20px;height:20px;margin-right:8px;width:20px}.sidebar-settings-basemap{align-items:center;display:flex;flex-wrap:nowrap;justify-content:space-between}.sidebar-settings-basemap>.basemap-item{align-items:center;cursor:pointer;display:flex;flex:0 1 130px;flex-direction:column}.sidebar-settings-basemap>.basemap-item.active>.basemap-item-preview{outline:var(--theme-text-disabled) 3px solid;outline-offset:-3px}.sidebar-settings-basemap>.basemap-item>.basemap-item-preview{background-color:#aaa;background-position:50%;background-size:cover;border-radius:12px;height:86px;margin-bottom:8px;width:86px}.sidebar-settings-basemap>.basemap-item>.basemap-item-label{font-size:12px;text-align:center;width:86px}.sidebar-settings-icon-toggles .icon-toggle-row{align-items:center;display:flex;flex-direction:row;gap:8px;width:100%}.sidebar-settings-icon-toggles .icon-toggle-row.hoverable .icon-toggle-icon{margin-left:4px}.sidebar-settings-icon-toggles .icon-toggle-row.hoverable:hover{background-color:var(--theme-bg-hover);border-radius:8px;cursor:pointer;outline:6px solid var(--theme-bg-hover)}.sidebar-settings-icon-toggles .icon-toggle-row .icon-toggle-icon{flex:0 1 24px}.sidebar-settings-icon-toggles .icon-toggle-row .icon-toggle-label{flex:1}.sidebar-settings-icon-toggles .icon-toggle-row .icon-toggle-switch{flex:0 1 48px}.sidebar-settings-icon-toggles .icon-toggle-row .icon-toggle-button-wrap{flex:0 1 48px;text-align:center}.sidebar-settings-icon-toggles .icon-toggle-row .icon-toggle-button-wrap .icon-toggle-button{border-radius:12px;color:var(--theme-text);display:inline-block;height:36px;padding:8px 0;width:36px}.sidebar-settings-icon-toggles .icon-toggle-row .icon-toggle-button-wrap .icon-toggle-button:hover{background-color:var(--theme-bg-hover)}.sidebar-settings-icon-toggles .icon-toggle-row .icon-toggle-button-wrap .icon-toggle-button span{font-size:20px}.sidebar-settings a.accessibility-link,.sidebar-settings a.accessibility-link:visited{color:var(--theme-text-link);text-decoration:none}.sidebar-settings a.accessibility-link:hover,.sidebar-settings a.accessibility-link:visited:hover{text-decoration:underline}.sidebar-settings-offline-usage{border-bottom:1px solid var(--theme-bg-hover);border-top:1px solid var(--theme-bg-hover);margin:24px 0!important;padding:8px 0}.sidebar-settings-offline-purge{color:#eb0e0b}.sidebar-settings-offline-purge:active,.sidebar-settings-offline-purge:hover{cursor:pointer;text-decoration:underline}.sidebar-settings-offline-row{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.sidebar-settings-offline-row:not(:last-child){margin-bottom:24px}.sidebar-settings-offline-row .offline-row-details{color:var(--theme-text);flex:1 0 auto}.sidebar-settings-offline-row .offline-row-details .asset-name{font-size:16px;line-height:16px;margin-bottom:8px}.sidebar-settings-offline-row .offline-row-details .asset-description{color:var(--theme-text-secondary);font-size:14px;line-height:16px;margin-bottom:8px}.sidebar-settings-offline-row .offline-row-details .asset-meta{align-items:center;color:var(--theme-text-secondary);display:flex;flex-direction:row;font-size:14px;justify-content:flex-start}.sidebar-settings-offline-row .offline-row-details .asset-meta>span{display:block;margin-right:8px}.sidebar-settings-offline-row .offline-row-actions{flex:0 1 48px;height:48px}.sidebar-settings-offline-row .offline-row-actions .progress-indicator{background:radial-gradient(closest-side,var(--theme-bg) 80%,transparent 85% 100%),conic-gradient(#0c87f8 0,var(--theme-bg-hover) 0);border-radius:50%;cursor:pointer;height:48px;line-height:48px;padding:7px 0;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:48px}.sidebar-settings-offline-row .offline-row-actions .progress-indicator:hover .material-symbols-outlined{background-color:var(--theme-bg-hover);border-radius:8px}.sidebar-settings-offline-row .offline-row-actions button{border-radius:12px;height:48px;padding:12px;pointer-events:all;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:48px}.sidebar-settings-offline-row .offline-row-actions button span.material-symbols-outlined{color:var(--theme-text);font-size:24px}.sidebar-settings-offline-row .offline-row-actions button:not(:disabled):hover{background-color:var(--theme-bg-hover)}.sidebar-settings-message{background-color:var(--theme-bg-hover)}.sidebar-settings-full-width-button,.sidebar-settings-message{border:1px solid var(--theme-text-secondary);border-radius:12px;color:var(--theme-text);padding:12px 20px;text-align:center;width:100%}.sidebar-settings-full-width-button{background-color:var(--theme-bg);cursor:pointer;height:44px}.sidebar-settings-full-width-button:hover{background-color:var(--theme-bg-hover)}.mobile-bottom-sheet .sidebar-settings{padding-bottom:64px!important}.sidebar-drawing{min-height:212px}.sidebar-drawing .stack-item-section{margin-bottom:0!important}.sidebar-drawing .sidebar-drawing-tools{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.sidebar-drawing .sidebar-drawing-tools .drawing-tool-btn{border-radius:12px;color:var(--theme-text);cursor:pointer;flex:0 1 44px;height:44px;padding:8px}.sidebar-drawing .sidebar-drawing-tools .drawing-tool-btn>span{font-size:22px}.sidebar-drawing .sidebar-drawing-tools .drawing-tool-btn:active,.sidebar-drawing .sidebar-drawing-tools .drawing-tool-btn:hover{background-color:var(--theme-bg-hover)}.sidebar-drawing .sidebar-drawing-tools .drawing-tool-btn.active{background-color:var(--theme-text);color:var(--theme-bg)}.sidebar-drawing .sidebar-drawing-actions{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:8px}.sidebar-drawing .sidebar-drawing-actions .drawing-action-btn{border-radius:12px;color:var(--theme-text-secondary);cursor:pointer;flex:0 1 36px;height:36px;padding:8px}.sidebar-drawing .sidebar-drawing-actions .drawing-action-btn>span{font-size:20px}.sidebar-drawing .sidebar-drawing-actions .drawing-action-btn>span.when-in-progress{display:none}.sidebar-drawing .sidebar-drawing-actions .drawing-action-btn:active,.sidebar-drawing .sidebar-drawing-actions .drawing-action-btn:hover{background-color:var(--theme-bg-hover)}.sidebar-drawing .sidebar-drawing-actions .drawing-action-btn.active{background-color:var(--theme-text);color:var(--theme-bg)}.sidebar-drawing .sidebar-drawing-actions .drawing-action-btn:disabled{cursor:not-allowed;opacity:.6}.sidebar-drawing .sidebar-drawing-actions .drawing-action-btn.in-progress{cursor:wait}.sidebar-drawing .sidebar-drawing-actions .drawing-action-btn.in-progress>span:not(.when-in-progress){display:none}.sidebar-drawing .sidebar-drawing-actions .drawing-action-btn.in-progress>span.when-in-progress{display:block}.sidebar-drawing .sidebar-drawing-actions .drawing-action-btn.hidden{display:none}.sidebar-drawing .sidebar-drawing-tool-params{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.sidebar-drawing .sidebar-drawing-tool-params .drawing-brush{align-items:center;display:flex;flex:0 1 44px;height:44px;justify-content:center}.sidebar-drawing .sidebar-drawing-tool-params .drawing-brush .drawing-brush-sample{border-radius:50%}.sidebar-drawing .sidebar-drawing-tool-params .drawing-slider{align-items:center;display:flex;flex:1 0 auto;height:44px;margin-left:8px}.sidebar-drawing .sidebar-drawing-tool-params .drawing-slider input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--theme-bg-hover)!important;border-radius:3px;cursor:pointer;height:6px;width:100%}.sidebar-drawing .sidebar-drawing-tool-params .drawing-slider input::-moz-range-thumb,.sidebar-drawing .sidebar-drawing-tool-params .drawing-slider input::-ms-thumb,.sidebar-drawing .sidebar-drawing-tool-params .drawing-slider input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:var(--theme-bg);border:4px solid var(--theme-text);height:16px;width:16px}.sidebar-drawing .sidebar-drawing-tool-params .drawing-slider.disabled input{opacity:.5}.sidebar-drawing .sidebar-drawing-section{margin-top:8px;padding:0 0 0 8px}.sidebar-drawing .sidebar-drawing-colors{display:flex;flex-direction:row;height:24px;width:100%}.sidebar-drawing .sidebar-drawing-colors .drawing-color{border:2px solid var(--theme-bg);border-radius:8px;cursor:pointer;flex:0 0 24px;margin-right:5px}.sidebar-drawing .sidebar-drawing-colors .drawing-color.active{outline:2px solid var(--theme-text)}.sidebar-drawing .sidebar-drawing-colors .drawing-color.drawing-color-contrast{border:2px solid var(--theme-bg-hover)}.sidebar-drawing .drawing-clear-prompt{line-height:1.5;margin-bottom:12px}.sidebar-drawing .drawing-clear-confirm-buttons{align-items:center;display:flex;flex-direction:row;gap:12px;justify-content:flex-end}.sidebar-drawing .drawing-clear-confirm-buttons .clear-confirm-btn{align-items:center;border:1px solid var(--theme-text-secondary);border-radius:12px;color:var(--theme-text);display:flex;gap:4px;padding:8px}.sidebar-drawing .drawing-clear-confirm-buttons .clear-confirm-btn:hover{background-color:var(--theme-bg-hover)}.sidebar-drawing .drawing-clear-confirm-buttons .clear-confirm-btn.btn-confirm{background-color:#d24545;border-color:#d24545;color:var(--theme-bg)}.sidebar-drawing .drawing-clear-confirm-buttons .clear-confirm-btn.btn-confirm:hover{background-color:#df4a4a;border-color:#df4a4a}.drawing-deepstate-logo{display:none;left:32px;position:absolute;top:96px;z-index:410}.drawing-deepstate-logo img{height:64px;opacity:1;width:auto}body.theme-dark .drawing-deepstate-logo{filter:invert(1) hue-rotate(180deg)}.sidebar-ruler{min-height:170px}.sidebar-ruler .stack-item-header{margin-bottom:12px}.sidebar-ruler .ruler-results{align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start}.sidebar-ruler .ruler-results .ruler-result-item{align-items:flex-start;display:flex;flex:0 1 33%;flex-direction:column}.sidebar-ruler .ruler-results .ruler-result-item.hidden{display:none}.sidebar-ruler .ruler-results .ruler-result-item .ruler-result-value{color:var(--theme-text);font-size:18px}.sidebar-ruler .ruler-results .ruler-result-item .ruler-result-description{color:var(--theme-text-secondary);font-size:12px}path.ruler-polyline{stroke:var(--theme-text)}.mobile-bottom-sheet .sidebar-ruler{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:rgba(251,251,253,.8);min-height:94px}.mobile-bottom-sheet .sidebar-ruler .stack-item-header{justify-content:end}.mobile-bottom-sheet .sidebar-ruler .stack-item-title{display:none}.mobile-bottom-sheet .sidebar-ruler .stack-item-section{margin-top:-30px;padding-right:42px}.mobile-bottom-sheet .sidebar-ruler .stack-item-section .ruler-hint{display:none}body.theme-dark .mobile-bottom-sheet .sidebar-ruler{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:rgba(40,42,47,.8)}.sidebar-language .stack-item-section{display:flex;flex-direction:column;gap:16px}.sidebar-language .languages-list{display:flex;flex-direction:column;gap:8px}.sidebar-language .language-item{align-items:center;cursor:pointer;display:flex;gap:16px;line-height:20px;padding:8px}.sidebar-language .language-item .label{flex:1 0 auto}.language-flag{height:18px;width:18px}.language-flag .flag{border-radius:50%;width:100%}.mobile-bottom-sheet .sidebar-updates{height:calc(95vh - 60px)}.sidebar-updates{display:flex;flex-direction:column;height:calc(100vh - 200px);padding:24px}.sidebar-updates .version-list{height:100%;overflow-y:auto}.revisions-per-day{position:relative}.revisions-information{background-color:var(--theme-outline);border:1px solid transparent;border-radius:12px;cursor:pointer;padding:12px 16px}.revisions-information.current,.revisions-information:hover{border-color:var(--theme-text)}.revisions-information.unread:after{background-color:#ff3737;border-radius:50%;box-sizing:content-box;content:"";display:block;height:8px;position:absolute;right:0;top:0;width:8px}.revisions-date{color:var(--theme-text-secondary);font-size:10px;font-weight:600;line-height:16px;padding:8px}.revisions-date.sticky{background-color:var(--theme-bg);position:sticky;top:0;z-index:1}.revisions .revision-description{line-height:20px}.revisions .revision-description a{color:inherit}.sidebar-arty .arty-filter{margin-bottom:24px;margin-top:24px;position:relative}.sidebar-arty .arty-filter .arty-filter-input{align-items:center;background-color:var(--theme-bg-hover);border-radius:8px;color:var(--theme-text-disabled);cursor:pointer;display:flex;flex-direction:row;padding:8px 12px;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.sidebar-arty .arty-filter .arty-filter-input .arty-filter-input-value{flex:1 0 auto}.sidebar-arty .arty-filter .arty-filter-input .arty-filter-input-value span{color:var(--theme-text);font-weight:700;margin-left:16px}.sidebar-arty .arty-filter .arty-filter-input .arty-filter-input-chevron{color:var(--theme-text);flex:0 0 24px;font-size:20px;line-height:14px}.sidebar-arty .arty-filter.active .arty-filter-dropdown{display:block}.sidebar-arty .arty-filter .arty-filter-dropdown{background-color:var(--theme-bg);border:1px solid var(--theme-bg-hover);border-radius:8px;box-shadow:0 4px 8px 0 rgba(51,51,78,.102);display:none;left:0;padding:4px;position:absolute;top:40px;width:100%}.sidebar-arty .arty-filter .arty-filter-dropdown .arty-filter-dropdown-item{border-radius:8px;color:var(--theme-text-secondary);cursor:pointer;padding:8px 12px;width:100%}.sidebar-arty .arty-filter .arty-filter-dropdown .arty-filter-dropdown-item:hover{background-color:var(--theme-bg-hover)}.sidebar-arty .arty-filter .arty-filter-dropdown .arty-filter-dropdown-item span{color:var(--theme-text);font-weight:700;margin-left:16px}.sidebar-arty .arty-list{-ms-overflow-style:none;display:flex;flex-direction:column;max-height:50vh;overflow-y:scroll;scrollbar-width:none}.sidebar-arty .arty-list::-webkit-scrollbar{display:none}.sidebar-arty .arty-list .arty-item{align-items:center;border-radius:8px;display:flex;flex-direction:row;margin-bottom:8px;padding:4px 8px}.sidebar-arty .arty-list .arty-item:not(.disable-hover-effect){cursor:pointer}.sidebar-arty .arty-list .arty-item:not(.disable-hover-effect):hover{background-color:var(--theme-bg-hover)}.sidebar-arty .arty-list .arty-item .arty-item-image{flex:0 0 60px;margin-right:8px}.sidebar-arty .arty-list .arty-item .arty-item-image .image-wrapper,.sidebar-arty .arty-list .arty-item .arty-item-image .image-wrapper image{height:auto;width:60px}.sidebar-arty .arty-list .arty-item .arty-item-image .image-placeholder{background-color:var(--theme-bg-hover);border-radius:8px;color:var(--theme-text-secondary);height:60px;text-align:center}.sidebar-arty .arty-list .arty-item .arty-item-image .image-placeholder span{line-height:60px}.sidebar-arty .arty-list .arty-item .arty-item-content{flex:1 1 auto;margin-right:8px;white-space:normal;word-break:break-all}.sidebar-arty .arty-list .arty-item .arty-item-content h3{color:var(--theme-text);font-size:16px;font-weight:500;margin-bottom:8px}.sidebar-arty .arty-list .arty-item .arty-item-content h3 span{color:var(--theme-text-secondary);margin-left:4px}.sidebar-arty .arty-list .arty-item .arty-item-content .arty-type{font-size:13px;margin-bottom:4px}.sidebar-arty .arty-list .arty-item .arty-item-content .arty-capable-true{color:#67b543;font-size:13px;margin-bottom:8px}.sidebar-arty .arty-list .arty-item .arty-item-content .arty-capable-false{color:#e63b38;font-size:13px;margin-bottom:8px}.sidebar-arty .arty-list .arty-item .arty-item-content .arty-wiki-link a,.sidebar-arty .arty-list .arty-item .arty-item-content .arty-wiki-link a:visited{color:#0c87f8;font-size:13px;text-decoration:none}.sidebar-arty .arty-list .arty-item .arty-item-content .arty-wiki-link a:hover,.sidebar-arty .arty-list .arty-item .arty-item-content .arty-wiki-link a:visited:hover{text-decoration:underline}.sidebar-arty .arty-list .arty-item .arty-item-proceed{color:var(--theme-text-secondary);flex:0 0 24px;font-size:20px;line-height:14px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sidebar-arty .arty-list hr{background:none;border:none;border-top:3px solid var(--theme-bg-hover);margin-bottom:8px;margin-top:8px;outline:none}.arty-circle{stroke:var(--theme-text);fill:var(--theme-text)}.mobile-bottom-sheet .sidebar-arty{margin-bottom:12px!important;padding-bottom:0!important}.mobile-bottom-sheet .sidebar-arty .arty-list{max-height:calc(95vh - 195px)}.sidebar-firms{min-height:243px}.sidebar-firms .stack-item-header{margin-bottom:4px}.sidebar-firms .stack-item-subheader{align-items:flex-start;display:flex;flex-direction:column;gap:16px}.sidebar-firms .stack-item-subheader .caption{font-size:.85em}.sidebar-firms .firms-legend{display:flex;flex-direction:row;justify-content:space-between}.sidebar-firms .firms-legend .firms-legend-item{align-items:center;display:flex;flex:0 0 48px;flex-direction:column}.sidebar-firms .firms-legend .firms-legend-item:hover{background-color:var(--theme-bg-hover);border-radius:8px;cursor:pointer;outline:8px solid var(--theme-bg-hover)}.sidebar-firms .firms-legend .firms-legend-item.disabled .firms-legend-item-label{color:var(--theme-text-disabled);text-decoration:line-through}.sidebar-firms .firms-legend .firms-legend-item.disabled .firms-legend-item-circle{opacity:.3}.sidebar-firms .firms-legend .firms-legend-item .firms-legend-item-circle{border:2px solid var(--theme-bg);border-radius:12px;height:24px;margin:12px;outline:12px solid var(--theme-bg-hover);width:24px}.sidebar-firms .firms-legend .firms-legend-item .firms-legend-item-circle.circle-oldest{background-color:#ffeb3b}.sidebar-firms .firms-legend .firms-legend-item .firms-legend-item-circle.circle-older{background-color:#f9a925}.sidebar-firms .firms-legend .firms-legend-item .firms-legend-item-circle.circle-newer{background-color:#f44336}.sidebar-firms .firms-legend .firms-legend-item .firms-legend-item-circle.circle-newest{background-color:#b71d1c}.sidebar-firms .firms-legend .firms-legend-item .firms-legend-item-label{font-size:13px;margin-top:8px;text-align:center}.mobile-bottom-sheet .sidebar-firms{min-height:196px}.mobile-bottom-sheet .sidebar-firms .firms-legend .firms-legend-item .firms-legend-item-circle{border:2px solid var(--theme-bg);border-radius:12px;height:14px;margin:2px;outline:2px solid var(--theme-bg-hover);width:14px}.sidebar-nuclear .nuclear-step{color:var(--theme-text-secondary);font-size:12px;font-weight:400;line-height:14px}.sidebar-nuclear .nuclear-step.error{color:var(--theme-red)}.sidebar-nuclear .nuclear-input{background-color:var(--theme-input-outline);border:1px solid transparent;border-radius:12px;color:var(--theme-text);outline:none;padding:12px 20px}.sidebar-nuclear .nuclear-input:focus{background-color:transparent;border:1px solid var(--theme-input-focus)}.sidebar-nuclear .btn{border-radius:8px;font-size:14px;font-weight:500;line-height:20px;padding:6px 10px;width:-moz-max-content;width:max-content}@media only screen and (min-width:320px){.sidebar-nuclear .btn{border-radius:12px;padding:12px 20px}}.sidebar-nuclear .btn-primary{background-color:var(--theme-btn-bg);color:var(--theme-bg)}.sidebar-nuclear .btn:disabled{cursor:default;opacity:.7}.sidebar-nuclear .btn-outline{border:1px solid var(--theme-text-secondary);color:var(--theme-text)}.sidebar-nuclear .calculate{width:-moz-max-content;width:max-content}.sidebar-nuclear .results-content{display:flex;flex-direction:column;gap:16px}.sidebar-nuclear .results-content .header{font-size:20px;font-weight:500;line-height:24.2px}.sidebar-nuclear .results-content .nuclear-legend{display:flex;flex-direction:column;gap:8px;max-height:35vh;overflow-y:auto}.sidebar-nuclear .results-content .nuclear-legend .section{display:flex;flex-direction:column;gap:8px;padding:8px 0}.sidebar-nuclear .results-content .nuclear-legend .section-circle{background-color:transparent;border-radius:50%;border-style:solid;border-width:3px;height:16px;max-width:16px;width:100%}.sidebar-nuclear .results-content .nuclear-legend .section-header{display:flex;font-size:14px;font-weight:500;gap:8px;line-height:16.94px}.sidebar-nuclear .results-content .nuclear-legend .section-caption{color:var(--theme-text-secondary);font-size:12px;font-weight:400;letter-spacing:.01em;line-height:18px;text-align:justify}.sidebar-nuclear .results-content .footer .link{color:var(--theme-text-link)}body.theme-dark .nuclear-icon{filter:invert(1)}.sidebar-seb{min-height:241px}.sidebar-seb .seb-legend .seb-legend-label{color:var(--theme-text-secondary);margin-bottom:8px}.sidebar-seb .seb-legend .seb-legend-row{align-items:stretch;display:flex;flex-direction:row;justify-content:space-evenly}.sidebar-seb .seb-legend .seb-legend-row .seb-legend-item{flex:100%}.sidebar-seb .seb-legend .seb-legend-row .seb-legend-item .seb-legend-item-box{height:24px;width:100%}.sidebar-seb .seb-legend .seb-legend-row .seb-legend-item .seb-legend-item-label{color:var(--theme-text-secondary);font-size:12px;margin-bottom:4px}.sidebar-seb .seb-footer{align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.sidebar-seb .seb-footer .seb-copyright{flex:0 1 auto}.sidebar-seb .seb-footer .seb-copyright img,.sidebar-seb .seb-footer .seb-copyright svg{height:32px;width:auto}.sidebar-seb .seb-footer .seb-copyright svg .seb-logo-text path,.sidebar-seb .seb-footer .seb-copyright svg .seb-logo-text polygon{fill:var(--theme-text)!important}.sidebar-seb .seb-footer .seb-updated-at{color:var(--theme-text-secondary);font-size:13px;margin-left:16px}.seb-tooltip{color:var(--theme-text);font-size:1rem}.seb-tooltip .seb-tooltip-header{margin-bottom:12px}.seb-tooltip .seb-tooltip-header .seb-station-id{color:var(--theme-text-secondary);font-size:13px;margin-bottom:0;margin-top:16px}.seb-tooltip .seb-tooltip-header h1{color:var(--theme-text);font-size:20px;font-weight:700;margin-bottom:4px;margin-top:0}.seb-tooltip .seb-tooltip-header .seb-station-location{color:var(--theme-text-secondary);font-size:13px;margin-bottom:0;margin-top:0}.seb-tooltip .seb-current{border-radius:8px 8px 0 0;color:#fff;font-size:16px;padding:12px 0;text-align:center;text-shadow:1px 1px #000;width:100%}.seb-tooltip .seb-current .current-value{font-size:24px;font-weight:700}.seb-tooltip .seb-current .current-value-units{font-size:14px}.seb-tooltip .seb-tooltip-legend{align-items:stretch;border-radius:0 0 8px 8px;color:#fff;display:flex;font-size:10px;height:20px;line-height:16px;text-align:center;width:100%}.seb-tooltip .seb-tooltip-legend>div{flex:1;padding:2px}.seb-tooltip .seb-tooltip-item{align-items:center;display:flex;margin-top:8px}.seb-tooltip .seb-tooltip-item .tooltip-item-icon{flex-basis:16px;margin-right:12px;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:24px}.seb-tooltip .seb-tooltip-item .tooltip-item-icon span{color:var(--theme-text-secondary);font-size:20px}.seb-tooltip .seb-tooltip-item .tooltip-item-icon .warn-icon{color:#ffc738}.mobile-bottom-sheet .sidebar-seb{min-height:190px}.mobile-bottom-sheet .sidebar-seb .seb-legend,.mobile-bottom-sheet .sidebar-seb .stack-item-header{margin-bottom:12px}.mobile-bottom-sheet .sidebar-seb .seb-legend .seb-legend-row .seb-legend-item .seb-legend-item-box{height:12px}.sidebar-weather{min-height:218px}.sidebar-weather .stack-item-header{margin-bottom:0}.sidebar-weather .stack-item-section{margin-bottom:8px!important}.sidebar-weather .sidebar-weather-layers{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.sidebar-weather .sidebar-weather-layers .weather-layer-btn{border-radius:12px;color:var(--theme-text);cursor:pointer;flex:0 1 44px;height:44px;padding:8px}.sidebar-weather .sidebar-weather-layers .weather-layer-btn>span{font-size:22px}.sidebar-weather .sidebar-weather-layers .weather-layer-btn:active,.sidebar-weather .sidebar-weather-layers .weather-layer-btn:hover{background-color:var(--theme-bg-hover)}.sidebar-weather .sidebar-weather-layers .weather-layer-btn.active{background-color:var(--theme-text);color:var(--theme-bg)}.sidebar-weather .weather-legend .weather-legend-gradient{border-radius:12px;color:#fff;display:flex;flex-direction:row;height:24px;width:100%}.sidebar-weather .weather-legend .weather-legend-gradient .weather-legend-gradient-item{flex:1 0 11.1%;font-size:12px;font-weight:400;height:24px;line-height:24px;text-align:center}.sidebar-weather .weather-footer{align-items:center;display:flex;flex-direction:row;justify-content:center;margin-bottom:0!important;margin-top:12px}.sidebar-weather .weather-footer .weather-copyright{flex:0 1 auto}.sidebar-weather .weather-footer .weather-copyright img{shape-rendering:crispedges;height:20px;width:auto}.weather-tooltip{background-color:rgba(0,0,0,.5);border-radius:4px;color:#fff;font-size:16px;height:24px;left:0;line-height:24px;padding:0 8px;position:absolute;top:0;z-index:900}.mobile-bottom-sheet .welcome{min-height:410px}.mobile-bottom-sheet .onboarding-step{flex-direction:column-reverse;min-height:80vh;overflow-y:auto}.mobile-bottom-sheet .onboarding-step .text{flex:0 1 50%;padding:18px}.mobile-bottom-sheet .onboarding-step .description{height:auto!important;margin-bottom:12px}.mobile-bottom-sheet .onboarding-step .preview{text-align:center}.mobile-bottom-sheet .onboarding-step .preview .preview-image{max-width:100%}.mobile-bottom-sheet .onboarding-mobile{color:var(--theme-text)}.onboarding-overlay{max-width:507px;padding:0!important;transform:translate(-50%,-50%);transition:transform .3s ease-in-out}.welcome{display:flex;flex-direction:column;gap:16px;padding:48px 64px;text-align:center}.welcome .h3{color:var(--theme-text)}.welcome .hand{font-size:80px;font-weight:500;line-height:93.75px}.welcome .learn{align-items:center;display:flex;flex-direction:column;gap:16px}.welcome .explore-yourself{color:var(--theme-text-link);cursor:pointer}.onboarding-step{display:flex;gap:24px;height:376px}.onboarding-step .text{display:flex;flex:1 0 70%;flex-direction:column;gap:24px;padding:32px 12px 32px 32px}.onboarding-step .text .description{font-size:14px;height:100%}.onboarding-step .preview{flex:1 0 auto}.onboarding-step .preview .preview-image{border-radius:16px;height:100%;max-width:318px;width:100%}.onboarding-step .navigation{align-items:center;display:flex;justify-content:space-between}.sidebar-mobile-tools{height:276px}@media screen and (min-width:640px){.sidebar-mobile-tools{height:auto!important}}.sidebar-mobile-tools .stack-item-header{margin-bottom:16px}.sidebar-mobile-tools .sidebar-mobile-tools-items>.icon-toggle-row:not(:last-child){margin-bottom:12px}.sidebar-mobile-tools .icon-toggle-row{align-items:center;display:flex;flex-direction:row;gap:8px;width:100%}.sidebar-mobile-tools .icon-toggle-row .icon-toggle-icon svg path{fill:var(--theme-text)}.sidebar-mobile-tools .icon-toggle-row.hoverable .icon-toggle-icon{margin-left:4px}.sidebar-mobile-tools .icon-toggle-row.hoverable:hover{background-color:var(--theme-bg-hover);border-radius:8px;cursor:pointer;outline:6px solid var(--theme-bg-hover)}.sidebar-mobile-tools .icon-toggle-row .icon-toggle-icon{flex:0 1 24px}.sidebar-mobile-tools .icon-toggle-row .icon-toggle-label{flex:1}.sidebar-mobile-tools .icon-toggle-row .icon-toggle-switch{flex:0 1 48px}.sidebar-mobile-tools .icon-toggle-row .icon-toggle-button-wrap{flex:0 1 48px;text-align:center}.sidebar-mobile-tools .icon-toggle-row .icon-toggle-button-wrap .icon-toggle-button{border-radius:12px;color:var(--theme-text);display:inline-block;height:36px;padding:8px 0;width:36px}.sidebar-mobile-tools .icon-toggle-row .icon-toggle-button-wrap .icon-toggle-button:hover{background-color:var(--theme-bg-hover)}.sidebar-mobile-tools .icon-toggle-row .icon-toggle-button-wrap .icon-toggle-button span{font-size:20px}.shortcuts{display:flex;flex-wrap:wrap;gap:16px;height:auto;justify-content:space-around;max-height:70vh;overflow-y:auto;padding:12px}.shortcuts-col{display:flex;flex:1;flex-direction:column;gap:24px}.shortcuts-combination{align-items:center;display:flex;gap:16px}.shortcuts-combination .keystrokes{align-items:center;display:flex;gap:4px}.shortcuts-combination .keystrokes .keystroke{background-color:var(--theme-bg-hover);border-radius:4px;font-size:14px;line-height:20px;padding:4px 6px}body,html{height:-webkit-fill-available}body,html{font-family:Inter,sans-serif;font-size:14px;height:100%;overscroll-behavior:none;width:100%}*{box-sizing:border-box}.leaflet-railway-pane{z-index:401}.leaflet-trenches-pane{z-index:402}.leaflet-overlay-pane.seb-enabled svg{z-index:950!important}.leaflet-overlay-pane.seb-enabled .leaflet-pixi-overlay{z-index:1050!important}.leaflet-pixi-overlay canvas{max-width:unset!important}.material-symbols-outlined{-webkit-user-select:none;-moz-user-select:none;user-select:none}