@media (prefers-contrast:less){:root{--primary-container:#3ba6ff;--on-primary-container:#002440;--primary-fixed:#3ba6ff;--primary-fixed-dim:#0098f6;--on-primary-fixed:#000;--on-primary-fixed-variant:#002e50;--secondary-fixed:#bbd2ff;--secondary-fixed-dim:#a4c5ff;--on-secondary-fixed:#003469;--on-secondary-fixed-variant:#00509d;--tertiary-fixed:#c0a0ff;--tertiary-fixed-dim:#b490fd;--on-tertiary-fixed:#210050;--on-tertiary-fixed-variant:#461f8a}@media (prefers-color-scheme:light){:root{--background:#f5f6ff;--on-background:#182f50;--surface:#f5f6ff;--surface-dim:#bfd5ff;--surface-bright:#f5f6ff;--surface-container-lowest:#fff;--surface-container-low:#ecf0ff;--surface-container:#dfe8ff;--surface-container-high:#d6e3ff;--surface-container-highest:#cdddff;--on-surface:#182f50;--on-surface-variant:#475c80;--outline:#62779d;--outline-variant:#98aed6;--inverse-surface:#000e25;--inverse-on-surface:#889ec5;--primary:#005f9c;--primary-dim:#0068aa;--on-primary:#ecf3ff;--inverse-primary:#0096f2;--secondary:#005ab0;--secondary-dim:#0d63be;--on-secondary:#eff2ff;--secondary-container:#bbd2ff;--on-secondary-container:#00478c;--tertiary:#6a46ae;--tertiary-dim:#7350b8;--on-tertiary:#f8efff;--tertiary-container:#c0a0ff;--on-tertiary-container:#3d1281;--error:#b31b25;--error-dim:#c0262d;--on-error:#ffefee;--error-container:#fb5151;--on-error-container:#570008}}:root[data-theme=light]{--background:#f5f6ff;--on-background:#182f50;--surface:#f5f6ff;--surface-dim:#bfd5ff;--surface-bright:#f5f6ff;--surface-container-lowest:#fff;--surface-container-low:#ecf0ff;--surface-container:#dfe8ff;--surface-container-high:#d6e3ff;--surface-container-highest:#cdddff;--on-surface:#182f50;--on-surface-variant:#475c80;--outline:#62779d;--outline-variant:#98aed6;--inverse-surface:#000e25;--inverse-on-surface:#889ec5;--primary:#005f9c;--primary-dim:#0068aa;--on-primary:#ecf3ff;--inverse-primary:#0096f2;--secondary:#005ab0;--secondary-dim:#0d63be;--on-secondary:#eff2ff;--secondary-container:#bbd2ff;--on-secondary-container:#00478c;--tertiary:#6a46ae;--tertiary-dim:#7350b8;--on-tertiary:#f8efff;--tertiary-container:#c0a0ff;--on-tertiary-container:#3d1281;--error:#b31b25;--error-dim:#c0262d;--on-error:#ffefee;--error-container:#fb5151;--on-error-container:#570008}@media (prefers-color-scheme:dark){:root{--background:#000e25;--on-background:#dae6ff;--surface:#000e25;--surface-dim:#000e25;--surface-bright:#002c5b;--surface-container-lowest:#000;--surface-container-low:#00132e;--surface-container:#001939;--surface-container-high:#001f44;--surface-container-highest:#00254f;--on-surface:#dae6ff;--on-surface-variant:#96acd4;--outline:#61769b;--outline-variant:#33486b;--inverse-surface:#f9f9ff;--inverse-on-surface:#405679;--primary:#2fa3ff;--primary-dim:#0079c5;--on-primary:#00223c;--inverse-primary:#0062a2;--secondary:#5f9efc;--secondary-dim:#2c74cf;--on-secondary:#002045;--secondary-container:#005db6;--on-secondary-container:#f6f7ff;--tertiary:#af8af7;--tertiary-dim:#8460ca;--on-tertiary:#2b0065;--tertiary-container:#af8af7;--on-tertiary-container:#2b0065;--error:#ff716c;--error-dim:#d7383b;--on-error:#490006;--error-container:#9f0519;--on-error-container:#ffa8a3}}:root[data-theme=dark]{--background:#000e25;--on-background:#dae6ff;--surface:#000e25;--surface-dim:#000e25;--surface-bright:#002c5b;--surface-container-lowest:#000;--surface-container-low:#00132e;--surface-container:#001939;--surface-container-high:#001f44;--surface-container-highest:#00254f;--on-surface:#dae6ff;--on-surface-variant:#96acd4;--outline:#61769b;--outline-variant:#33486b;--inverse-surface:#f9f9ff;--inverse-on-surface:#405679;--primary:#2fa3ff;--primary-dim:#0079c5;--on-primary:#00223c;--inverse-primary:#0062a2;--secondary:#5f9efc;--secondary-dim:#2c74cf;--on-secondary:#002045;--secondary-container:#005db6;--on-secondary-container:#f6f7ff;--tertiary:#af8af7;--tertiary-dim:#8460ca;--on-tertiary:#2b0065;--tertiary-container:#af8af7;--on-tertiary-container:#2b0065;--error:#ff716c;--error-dim:#d7383b;--on-error:#490006;--error-container:#9f0519;--on-error-container:#ffa8a3}}@media (prefers-contrast:no-preference){:root{--primary-container:#3ba6ff;--on-primary-container:#002440;--primary-fixed:#3ba6ff;--primary-fixed-dim:#0098f6;--on-primary-fixed:#000;--on-primary-fixed-variant:#002e50;--secondary-fixed:#bbd2ff;--secondary-fixed-dim:#a4c5ff;--on-secondary-fixed:#003469;--on-secondary-fixed-variant:#00509d;--tertiary-fixed:#c0a0ff;--tertiary-fixed-dim:#b490fd;--on-tertiary-fixed:#210050;--on-tertiary-fixed-variant:#461f8a}@media (prefers-color-scheme:light){:root{--background:#f5f6ff;--on-background:#182f50;--surface:#f5f6ff;--surface-dim:#bfd5ff;--surface-bright:#f5f6ff;--surface-container-lowest:#fff;--surface-container-low:#ecf0ff;--surface-container:#dfe8ff;--surface-container-high:#d6e3ff;--surface-container-highest:#cdddff;--on-surface:#182f50;--on-surface-variant:#475c80;--outline:#62779d;--outline-variant:#98aed6;--inverse-surface:#000e25;--inverse-on-surface:#889ec5;--primary:#005f9c;--primary-dim:#005389;--on-primary:#ecf3ff;--inverse-primary:#009eff;--secondary:#005ab0;--secondary-dim:#004f9b;--on-secondary:#eff2ff;--secondary-container:#bbd2ff;--on-secondary-container:#00478c;--tertiary:#6a46ae;--tertiary-dim:#5e39a1;--on-tertiary:#f8efff;--tertiary-container:#c0a0ff;--on-tertiary-container:#3d1281;--error:#b31b25;--error-dim:#9f0519;--on-error:#ffefee;--error-container:#fb5151;--on-error-container:#570008}}:root[data-theme=light]{--background:#f5f6ff;--on-background:#182f50;--surface:#f5f6ff;--surface-dim:#bfd5ff;--surface-bright:#f5f6ff;--surface-container-lowest:#fff;--surface-container-low:#ecf0ff;--surface-container:#dfe8ff;--surface-container-high:#d6e3ff;--surface-container-highest:#cdddff;--on-surface:#182f50;--on-surface-variant:#475c80;--outline:#62779d;--outline-variant:#98aed6;--inverse-surface:#000e25;--inverse-on-surface:#889ec5;--primary:#005f9c;--primary-dim:#005389;--on-primary:#ecf3ff;--inverse-primary:#009eff;--secondary:#005ab0;--secondary-dim:#004f9b;--on-secondary:#eff2ff;--secondary-container:#bbd2ff;--on-secondary-container:#00478c;--tertiary:#6a46ae;--tertiary-dim:#5e39a1;--on-tertiary:#f8efff;--tertiary-container:#c0a0ff;--on-tertiary-container:#3d1281;--error:#b31b25;--error-dim:#9f0519;--on-error:#ffefee;--error-container:#fb5151;--on-error-container:#570008}@media (prefers-color-scheme:dark){:root{--background:#000e25;--on-background:#dae6ff;--surface:#000e25;--surface-dim:#000e25;--surface-bright:#002c5b;--surface-container-lowest:#000;--surface-container-low:#00132e;--surface-container:#001939;--surface-container-high:#001f44;--surface-container-highest:#00254f;--on-surface:#dae6ff;--on-surface-variant:#96acd4;--outline:#61769b;--outline-variant:#33486b;--inverse-surface:#f9f9ff;--inverse-on-surface:#405679;--primary:#65b3ff;--primary-dim:#2fa3ff;--on-primary:#003053;--inverse-primary:#0062a2;--secondary:#5f9efc;--secondary-dim:#5f9efc;--on-secondary:#002045;--secondary-container:#005db6;--on-secondary-container:#f6f7ff;--tertiary:#b9f;--tertiary-dim:#af8af7;--on-tertiary:#390a7c;--tertiary-container:#af8af7;--on-tertiary-container:#2b0065;--error:#ff716c;--error-dim:#d7383b;--on-error:#490006;--error-container:#9f0519;--on-error-container:#ffa8a3}}:root[data-theme=dark]{--background:#000e25;--on-background:#dae6ff;--surface:#000e25;--surface-dim:#000e25;--surface-bright:#002c5b;--surface-container-lowest:#000;--surface-container-low:#00132e;--surface-container:#001939;--surface-container-high:#001f44;--surface-container-highest:#00254f;--on-surface:#dae6ff;--on-surface-variant:#96acd4;--outline:#61769b;--outline-variant:#33486b;--inverse-surface:#f9f9ff;--inverse-on-surface:#405679;--primary:#65b3ff;--primary-dim:#2fa3ff;--on-primary:#003053;--inverse-primary:#0062a2;--secondary:#5f9efc;--secondary-dim:#5f9efc;--on-secondary:#002045;--secondary-container:#005db6;--on-secondary-container:#f6f7ff;--tertiary:#b9f;--tertiary-dim:#af8af7;--on-tertiary:#390a7c;--tertiary-container:#af8af7;--on-tertiary-container:#2b0065;--error:#ff716c;--error-dim:#d7383b;--on-error:#490006;--error-container:#9f0519;--on-error-container:#ffa8a3}}@media (prefers-contrast:more){@media (prefers-color-scheme:light){:root{--background:#f5f6ff;--on-background:#000;--surface:#f5f6ff;--surface-dim:#bfd5ff;--surface-bright:#f5f6ff;--surface-container-lowest:#fff;--surface-container-low:#ecf0ff;--surface-container:#dfe8ff;--surface-container-high:#d6e3ff;--surface-container-highest:#cdddff;--on-surface:#000;--on-surface-variant:#051f40;--outline:#2a4062;--outline-variant:#3a4f72;--inverse-surface:#000e25;--inverse-on-surface:#fff;--primary:#00213b;--primary-dim:#00162b;--on-primary:#b7d7ff;--primary-container:#005287;--on-primary-container:#fff;--primary-fixed:#005287;--primary-fixed-dim:#004675;--on-primary-fixed:#fff;--on-primary-fixed-variant:#fff;--inverse-primary:#98c9ff;--secondary:#001f44;--secondary-dim:#001532;--on-secondary:#c0d5ff;--secondary-container:#004e99;--on-secondary-container:#fff;--secondary-fixed:#004e99;--secondary-fixed-dim:#004284;--on-secondary-fixed:#fff;--on-secondary-fixed-variant:#fff;--tertiary:#2a0063;--tertiary-dim:#1e004a;--on-tertiary:#dfccff;--tertiary-container:#5d38a0;--on-tertiary-container:#fff;--tertiary-fixed:#5d38a0;--tertiary-fixed-dim:#512b94;--on-tertiary-fixed:#fff;--on-tertiary-fixed-variant:#fff;--error:#480005;--error-dim:#350003;--on-error:#ffc7c3;--error-container:#a0071a;--on-error-container:#fff}}:root[data-theme=light]{--background:#f5f6ff;--on-background:#000;--surface:#f5f6ff;--surface-dim:#bfd5ff;--surface-bright:#f5f6ff;--surface-container-lowest:#fff;--surface-container-low:#ecf0ff;--surface-container:#dfe8ff;--surface-container-high:#d6e3ff;--surface-container-highest:#cdddff;--on-surface:#000;--on-surface-variant:#051f40;--outline:#2a4062;--outline-variant:#3a4f72;--inverse-surface:#000e25;--inverse-on-surface:#fff;--primary:#00213b;--primary-dim:#00162b;--on-primary:#b7d7ff;--primary-container:#005287;--on-primary-container:#fff;--primary-fixed:#005287;--primary-fixed-dim:#004675;--on-primary-fixed:#fff;--on-primary-fixed-variant:#fff;--inverse-primary:#98c9ff;--secondary:#001f44;--secondary-dim:#001532;--on-secondary:#c0d5ff;--secondary-container:#004e99;--on-secondary-container:#fff;--secondary-fixed:#004e99;--secondary-fixed-dim:#004284;--on-secondary-fixed:#fff;--on-secondary-fixed-variant:#fff;--tertiary:#2a0063;--tertiary-dim:#1e004a;--on-tertiary:#dfccff;--tertiary-container:#5d38a0;--on-tertiary-container:#fff;--tertiary-fixed:#5d38a0;--tertiary-fixed-dim:#512b94;--on-tertiary-fixed:#fff;--on-tertiary-fixed-variant:#fff;--error:#480005;--error-dim:#350003;--on-error:#ffc7c3;--error-container:#a0071a;--on-error-container:#fff}@media (prefers-color-scheme:dark){:root{--background:#000e25;--on-background:#fff;--surface:#000e25;--surface-dim:#000e25;--surface-bright:#002c5b;--surface-container-lowest:#000;--surface-container-low:#00132e;--surface-container:#001939;--surface-container-high:#001f44;--surface-container-highest:#00254f;--on-surface:#fff;--on-surface-variant:#dae6ff;--outline:#a4b9e2;--outline-variant:#8fa4cc;--inverse-surface:#f9f9ff;--inverse-on-surface:#000;--primary:#d5e7ff;--primary-dim:#b7d8ff;--on-primary:#002e4f;--primary-container:#47a9ff;--on-primary-container:#000;--primary-fixed:#47a9ff;--primary-fixed-dim:#009cfb;--on-primary-fixed:#000;--on-primary-fixed-variant:#000;--inverse-primary:#003a63;--secondary:#dae6ff;--secondary-dim:#c0d5ff;--on-secondary:#002b5b;--secondary-container:#69a4ff;--on-secondary-container:#000;--secondary-fixed:#bbd2ff;--secondary-fixed-dim:#a4c5ff;--on-secondary-fixed:#000;--on-secondary-fixed-variant:#000d23;--tertiary:#ede0ff;--tertiary-dim:#dfccff;--on-tertiary:#39097c;--tertiary-container:#b590fe;--on-tertiary-container:#000;--tertiary-fixed:#c0a0ff;--tertiary-fixed-dim:#b490fd;--on-tertiary-fixed:#000;--on-tertiary-fixed-variant:#000;--error:#ffdedb;--error-dim:#ffc7c3;--on-error:#60000a;--error-container:#ff7c76;--on-error-container:#000}}:root[data-theme=dark]{--background:#000e25;--on-background:#fff;--surface:#000e25;--surface-dim:#000e25;--surface-bright:#002c5b;--surface-container-lowest:#000;--surface-container-low:#00132e;--surface-container:#001939;--surface-container-high:#001f44;--surface-container-highest:#00254f;--on-surface:#fff;--on-surface-variant:#dae6ff;--outline:#a4b9e2;--outline-variant:#8fa4cc;--inverse-surface:#f9f9ff;--inverse-on-surface:#000;--primary:#d5e7ff;--primary-dim:#b7d8ff;--on-primary:#002e4f;--primary-container:#47a9ff;--on-primary-container:#000;--primary-fixed:#47a9ff;--primary-fixed-dim:#009cfb;--on-primary-fixed:#000;--on-primary-fixed-variant:#000;--inverse-primary:#003a63;--secondary:#dae6ff;--secondary-dim:#c0d5ff;--on-secondary:#002b5b;--secondary-container:#69a4ff;--on-secondary-container:#000;--secondary-fixed:#bbd2ff;--secondary-fixed-dim:#a4c5ff;--on-secondary-fixed:#000;--on-secondary-fixed-variant:#000d23;--tertiary:#ede0ff;--tertiary-dim:#dfccff;--on-tertiary:#39097c;--tertiary-container:#b590fe;--on-tertiary-container:#000;--tertiary-fixed:#c0a0ff;--tertiary-fixed-dim:#b490fd;--on-tertiary-fixed:#000;--on-tertiary-fixed-variant:#000;--error:#ffdedb;--error-dim:#ffc7c3;--on-error:#60000a;--error-container:#ff7c76;--on-error-container:#000}}section#page-connect{flex-direction:column;display:flex}h1{margin:0}.gridform{text-align:left;gap:5px;max-width:600px;display:grid}input:invalid,textarea:invalid{border:2px var(--error) solid;border-radius:1px}button.invalid,select:invalid{color:var(--on-error-container);background-color:var(--error-container)}.error{color:var(--error)}@media (width>=450px){.gridform{grid-template-columns:auto 1fr}.gridform button{grid-column:2}}.crosshair{background-color:var(--outline);position:absolute}#overpass-query{white-space:pre;height:85px;font-family:monospace;overflow:scroll}.spacer{flex-grow:1}.gridform hr{grid-column:1/-1;width:100%}footer{margin-left:auto;font-size:small}footer ul{margin:0}footer li{display:inline-block}footer li:before{content:"•";margin-left:1ch;margin-right:1ch;display:inline-block}footer li:first-child:before{display:none}.range-group{display:flex}.range-group input{flex-grow:1;width:100px}dialog{flex-direction:column;margin:2rem;padding:1rem}#trap-dialog{text-align:center}dialog:modal{width:calc(100% - 6rem);height:calc(100% - 6rem);display:flex}dialog{color:var(--on-surface);background-color:var(--surface-container-high)}dialog::backdrop{background-color:#00000080}dialog .map-container{flex-grow:1}.set-home-toolbar{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;margin-bottom:.5rem;display:flex}.set-home-toolbar label{align-items:center;gap:.35rem;display:flex}#polygon-tools{display:contents}#set-home-hint{margin:0 0 .5rem;font-size:.9rem}.polygon-vertex{background:var(--primary);cursor:grab;border:2px solid #fff;border-radius:50%;width:16px;height:16px;box-shadow:0 0 0 1px #00000059}.polygon-vertex.first{background:var(--tertiary)}dialog img{object-fit:contain;flex-grow:1;flex-basis:0;width:100%;height:100%}dialog hr{border:1px solid var(--on-surface)}.maplibregl-popup,.maplibregl-popup-close-button{color:var(--on-surface)}.maplibregl-popup-content{background-color:var(--surface)}.maplibregl-popup-anchor-bottom .maplibregl-popup-tip{border-top-color:var(--surface)}.maplibregl-popup-anchor-left .maplibregl-popup-tip{border-right-color:var(--surface)}.maplibregl-popup-anchor-top .maplibregl-popup-tip{border-bottom-color:var(--surface)}.maplibregl-popup-anchor-right .maplibregl-popup-tip{border-left-color:var(--surface)}.maplibregl-ctrl-attrib a,.maplibregl-ctrl-attrib a:visited{color:var(--on-secondary-fixed-variant)}#map{height:100%}.macguffin-control,.keys-control{background-color:#00000080}.macguffin-control{color:#0000;-webkit-text-stroke:1px lightsteelblue;padding:15px;font-size:xx-large;font-weight:700}.macguffin-control .received{-webkit-text-stroke:0}.keys-control{flex-wrap:wrap-reverse;padding:8px;display:flex}.keys-control img{width:24px;height:24px;margin:5px}.speed-mode-control button[aria-pressed=true]{background-color:var(--secondary-container)}.map-popup-actions{margin-top:.5rem}.map-popup-actions button{align-items:center;gap:.35rem;display:inline-flex}.map-popup-route{color:var(--on-surface-variant);margin-top:.35rem;font-size:.9em}#page-log{flex-direction:column;display:flex}.log{color:var(--on-surface-container);background-color:var(--surface-container-lowest);flex-grow:1;flex-basis:0;overflow-y:scroll}.log span{white-space-collapse:preserve}#page-log form{display:grid}.item.useful{color:#6a5acd}.item.trap{color:salmon}.location{color:green}.entrance{color:#00f}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .player{color:#fafad2}:root:not([data-theme=light]) .player.self{color:#e0e}:root:not([data-theme=light]) .item{color:#0ee}:root:not([data-theme=light]) .item.progression{color:#af99ef}:root:not([data-theme=light]) .item.useful{color:#6d8be8}:root:not([data-theme=light]) .location{color:#00ff7f}:root:not([data-theme=light]) .entrance{color:#6495ed}}html[data-theme=dark] .player{color:#fafad2}html[data-theme=dark] .player.self{color:#e0e}html[data-theme=dark] .item{color:#0ee}html[data-theme=dark] .item.progression{color:#af99ef}html[data-theme=dark] .item.useful{color:#6d8be8}html[data-theme=dark] .location{color:#00ff7f}html[data-theme=dark] .entrance{color:#6495ed}@media (prefers-color-scheme:light){:root:not([data-theme=dark]) .player{color:#b8860b}:root:not([data-theme=dark]) .player.self{color:#ba55d3}:root:not([data-theme=dark]) .item{color:#00ced1}:root:not([data-theme=dark]) .item.progression{color:#391899}}html[data-theme=light] .player{color:#b8860b}html[data-theme=light] .player.self{color:#ba55d3}html[data-theme=light] .item{color:#00ced1}html[data-theme=light] .item.progression{color:#391899}#page-hints{overflow:scroll}#page-hints table{border-spacing:0 2px;width:100%}#page-hints thead{background-color:var(--surface-container-high)}#page-hints th,#page-hints td{padding:4px;font-weight:400}#page-hints table{color:var(--on-surface)}#page-hints td:nth-of-type(6){text-align:center}#page-hints tr:nth-of-type(2n){background-color:var(--surface-container-low)}#page-hints tr:nth-of-type(odd){background-color:var(--surface-container-high)}#notification-container{opacity:0;width:100%;max-width:400px;transition:opacity linear, translate ease-out, display allow-discrete;background:0 0;border:0;margin-top:0;padding:0;transition-duration:.25s;translate:0 -100%}#notification-container:popover-open{opacity:1;translate:0}@starting-style{#notification-container:popover-open{opacity:0;translate:0 -100%}}#notification{color:var(--on-surface);background-color:var(--surface-container-highest);border-radius:6px;margin:1em;padding:1em;box-shadow:0 2px 4px #00000040}#text-overlay{pointer-events:none;background:0 0;border:0;width:100%;height:100%;margin:0;padding:0;overflow:hidden}#text-overlay:popover-open{justify-content:center;align-items:center;display:flex}#text-overlay>*{color:var(--surface-container-low);-webkit-text-stroke:1vmin var(--on-surface);font-weight:bolder;display:inline-block}#text-overlay .countdown{font-size:50vmin;animation:1s linear countdown}@keyframes countdown{0%{opacity:1;animation-timing-function:linear;scale:1}to{opacity:0;scale:.5}}#text-overlay .victory{font-size:25vmin;animation:4s linear victory}@keyframes victory{0%{opacity:0;animation-timing-function:ease-out;scale:.5}6.25%{animation-timing-function:ease-in-out;scale:1.25}12.5%{opacity:1;scale:1}87.5%{opacity:1;animation-timing-function:linear;scale:1}to{opacity:0;scale:.5}}#particle-overlay{z-index:2;pointer-events:none;width:100%;height:100%;display:block;position:absolute}@media (prefers-reduced-motion:reduce){@keyframes countdown{0%{opacity:1;animation-timing-function:step-end;scale:1}to{opacity:0;scale:.5}}@keyframes victory{0%{opacity:1;animation-timing-function:step-end;scale:1}to{opacity:0;scale:.5}}#particle-overlay{display:none}}html{height:100%;color:var(--on-background);background-color:var(--background);margin:0;padding:0;font-family:system-ui}body{flex-direction:column;height:100%;margin:0;padding:0;line-height:1.25;display:flex}a,a:visited{color:var(--primary)}@media (pointer:coarse){input,label,button,select,textarea{font-size:large}}nav ul{padding:0;padding-bottom:env(safe-area-inset-bottom);-webkit-user-select:none;user-select:none;grid-template-columns:repeat(4,1fr);margin:0;font-size:large;list-style:none;display:grid}@supports (-webkit-touch-callout:none){nav ul{padding-bottom:max(34px, env(safe-area-inset-bottom))}}nav ul li{padding:0}nav li a{text-align:center;padding:8px 0;text-decoration:none;display:block}nav li a,nav li a:visited{color:var(--on-surface-variant);background-color:var(--surface-container)}nav li a.active{color:var(--on-secondary-container);background-color:var(--secondary-container)}section{flex-grow:1;flex-basis:0;padding:1rem}button,select{color:var(--on-primary);background-color:var(--primary);border:0;border-radius:4px;padding:4px}button:disabled{opacity:.5}