@import"./unit.css";@import"./theme.css";@import"./nav.css";:root{font-family:Itim,sans-serif;font-optical-sizing:auto;font-style:normal;background:var(--bg);color:var(--text)}*{box-sizing:border-box}body{margin:0;min-width:320px;background:linear-gradient(180deg,#ffffffb8,#fff0 260px),var(--bg)}[data-theme=dark] body{background:linear-gradient(180deg,#ffffff0a,#fff0 260px),var(--bg)}a{color:inherit}:where(.fu-icon+span,.fu-icon+strong,.fu-icon+b,.fu-icon+small){display:inline-flex;min-height:1em;align-items:center;line-height:1;vertical-align:middle}:where(button,a,label,.btn,.btn-outline,.btn-popup-item):has(>.fu-icon){align-items:center}:where(button,a,label,.btn,.btn-outline,.btn-popup-item):has(>.fu-icon)>.fu-icon{align-self:center}:where(button,a,label,.btn,.btn-outline,.btn-popup-item):has(>.fu-icon)>:where(span,strong,b,small){display:block;line-height:1}.error-page{max-width:620px;padding:52px 0}.error-kicker{font-size:var(--text-3xl);margin:0 0 10px;color:var(--accent-alt);font-weight:800}.error-page h1{margin:0;color:var(--text);font-size:2.25rem}.error-page p{color:var(--muted)}.error-page a{color:var(--accent);font-weight:800}
