:root{--page-chrome-gutter:clamp(.85rem, 3vw, 1.35rem);--page-chrome-footer-pad:max(5.5rem, calc(1.25rem + env(safe-area-inset-bottom)))}body.has-fixed-home-nav .home-main,body.has-fixed-home-nav .pr-shell,body.has-fixed-home-nav .ar-list,body.has-fixed-home-nav .archive-shell,body.has-fixed-home-nav .ask-read-shell,body.has-fixed-home-nav .fp-about,body.has-fixed-home-nav .fp-blog,body.has-fixed-home-nav .fp-friends{scroll-margin-top:calc(var(--home-nav-offset,3.55rem) + .5rem)}.page-back,.pr-back,.fp-about-back,.ask-hero-back,.pr-album-back{z-index:4;align-items:center;gap:.3rem;width:fit-content;max-width:100%;margin:0 0 .85rem;text-decoration:none;display:inline-flex;position:relative}.pr-shell>.pr-back,.fp-about>.fp-about-back,.fp-blog>.fp-about-back,.fp-friends>.fp-about-back,.ask-read-shell .ask-hero-back{margin-left:0}.home-footer,.home-hub-footer,.fp-subpage-legal{z-index:8;flex-shrink:0;width:100%;margin-top:auto;position:relative}.home-footer-inner,.home-hub-footer-inner{width:min(1100px,100%);padding:.85rem var(--page-chrome-gutter) var(--page-chrome-footer-pad);box-sizing:border-box;margin:0 auto}body.pixel-hub .home-footer-inner,body.pixel-hub .home-hub-footer-inner{width:min(720px,100%);padding:.28rem .45rem var(--page-chrome-footer-pad)}body.home-page #homeShell,body.ar-page #homeShell,body.ss-page #homeShell,body.home-article-page #homeShell{flex-direction:column;min-height:100vh;display:flex}body.home-page .home-main,body.ar-page .home-main,body.ss-page .home-main,body.home-article-page .home-main{flex:1 0 auto}body.photos-rich,body.archive-rich-page,body.fp-about-page{flex-direction:column;min-height:100vh;display:flex}body.photos-rich .pr-shell,body.archive-rich-page .archive-shell{flex:1 0 auto}.site-widgets{top:max(calc(var(--home-nav-offset,3.55rem) + env(safe-area-inset-top) + .5rem), 3.9rem);right:max(.75rem, env(safe-area-inset-right))}body:not(.has-fixed-home-nav) .site-widgets{top:max(.85rem, env(safe-area-inset-top))}
