:root{--nav-top:max(10px,env(safe-area-inset-top));--nav-h:54px;--nav-gap:40px;--nav-bottom:calc(var(--nav-top) + var(--nav-h));--page-top:calc(var(--nav-bottom) + var(--nav-gap));--nav-offset:calc(var(--nav-bottom) + 12px)}@media (min-width:600px){:root{--nav-top:14px;--nav-h:56px;--nav-gap:52px}}@media (min-width:900px){:root{--nav-h:58px;--nav-gap:64px}}[id],input,select,textarea{scroll-margin-top:calc(max(10px, env(safe-area-inset-top)) + 66px);scroll-margin-top:var(--nav-offset)}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--qf-bg);color:var(--qf-ink);margin:0;overflow-x:hidden}*{-webkit-tap-highlight-color:transparent}img,svg,video{max-width:100%}::selection{background:var(--qf-accent-soft);color:var(--qf-ink)}@media (pointer:fine){*{scrollbar-color:var(--qf-line-2) #0000;scrollbar-width:thin}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}
/*# sourceMappingURL=main.2523c64d.css.map*/