:root{--wordmark-font:baustrabe, var(--sans-serif-font)}@font-face{font-family:baustrabe;src:url(/fonts/baustrabe/Baustra%C3%9Fev0.8-Bold.woff2)format("woff2");font-weight:700;font-style:normal}@font-face{font-family:baustrabe;src:url(/fonts/baustrabe/Baustra%C3%9Fev0.8-BoldOblique.woff2)format("woff2");font-weight:700;font-style:italic}h1.wordmark{font-family:var(--wordmark-font);margin-block:initial;margin-bottom:1rem;font-size:55px;font-style:italic}footer.sitemap{border-radius:var(--page-entity-radius);background:#223c2f;width:max-content;max-width:100%;margin:2rem 12px;padding:2rem}footer.sitemap p{color:#fff;margin-top:0;margin-bottom:10px}footer.sitemap a{color:#fff;display:block}footer.sitemap a:hover{text-decoration:none}footer.sitemap .row{flex-direction:row;justify-content:flex-start;gap:40px;display:flex}footer.sitemap .column{flex-direction:column;gap:6px;display:flex}@media (width<=520px){footer.sitemap .row{gap:15px}}@media (width<=460px){footer.sitemap{padding:.9rem}}.footer-wrap{--footer-max-z:999997;z-index:var(--footer-max-z);pointer-events:none;transform-origin:0 100%;max-width:100%;margin-bottom:env(safe-area-inset-bottom);justify-content:space-between;align-items:flex-end;padding:8px;display:flex;position:fixed;left:0;right:0}.footer-wrap.is-mobile{margin-bottom:10px}.footer-wrap.is-mobile-standalone{margin-bottom:20px}.footer-wrap .left .footer-button-wrap{padding-left:0;padding-right:4px}.footer-wrap .left .footer-button-wrap+.footer-button-wrap{z-index:-1;position:relative}.footer-wrap .left,.footer-wrap .right{pointer-events:none}.footer-wrap .left button,.footer-wrap .right button,.footer-wrap .left .space-zoom,.footer-wrap .right .space-zoom{pointer-events:auto}.footer-wrap .footer-button-wrap{pointer-events:all;cursor:pointer;padding:6px 0 10px 4px;display:inline-block;translate:0 3px}.footer-wrap .footer-button-wrap>button{padding-left:6px;padding-right:6px;font-size:1rem}.footer-wrap .footer-button-wrap+.footer-button-wrap{margin-left:4px}.footer-wrap dialog{top:initial!important}footer .is-mobile-icon{vertical-align:2px!important}footer .undo{height:11px;margin:0}footer .controls{transition:opacity .2s}footer .controls dialog{top:initial;bottom:calc(100% - 8px)}footer .segmented-buttons .down-arrow,footer button .icon.down-arrow{padding:0}footer button .icon.camera{vertical-align:0}footer .inbox-icon{vertical-align:0;width:13px;margin-left:6px}
