.site-back{position:fixed;left:max(24px,calc((100vw - 430px)/2 + 24px));bottom:calc(24px + env(safe-area-inset-bottom));z-index:40;display:grid;place-items:center;width:var(--glass-control-size,44px);height:var(--glass-control-size,44px);padding:0;border-radius:50%;color:#333;background:var(--glass-fill,linear-gradient(135deg,#ffffffa8,#ffffff45 50%,#ffffff80));border:1px solid var(--glass-border,#ffffffb8);box-shadow:var(--glass-shadow,inset 0 1px 1px #fff,0 12px 32px #33333314);backdrop-filter:var(--glass-filter,blur(22px) saturate(1.5));-webkit-backdrop-filter:var(--glass-filter,blur(22px) saturate(1.5))}.site-back svg{width:22px;height:22px}.site-back:focus-visible{outline:2px solid #555;outline-offset:4px}body:has(.site-back:not([hidden])) .content{padding-bottom:calc(92px + env(safe-area-inset-bottom))}@supports not (backdrop-filter:blur(1px)){.site-back{background:#eee}}

@media(max-width:360px){.site-back svg{width:20px;height:20px}}@media(max-width:350px){.site-back{left:16px}}
.post-opening{position:fixed;z-index:20;pointer-events:none;overflow:hidden;transform-origin:top left;will-change:transform}.post-opening-preview{position:absolute;margin:0;pointer-events:none}.post-opening .post-card-link::after{display:none}
