body{padding-bottom:35px}.powered-by{position:fixed;inset:auto 0 0;z-index:4;height:35px;margin:0;padding:5px 12px;display:flex;align-items:center;justify-content:center;gap:6px;background:#f5f7f3;color:#85958c;font:10px/1.3 system-ui,sans-serif}.powered-mark{display:inline-flex;align-items:center;justify-content:center;background:#173e30c0;border-radius:4px;padding:3px;width:20px;height:23px}.powered-by img{display:block;object-fit:contain;width:13px;height:18px;max-height:none;border-radius:0;background:transparent;margin:0}.cloudplay-mark{display:inline-block;vertical-align:middle;object-fit:contain;width:32px;height:32px;max-height:none;margin-right:7px;border-radius:8px;background:transparent}.shell,.auth-screen{min-height:calc(100vh - 35px)}.sidebar{bottom:35px}@media(max-width:760px){.sidebar{bottom:35px}main{padding-bottom:80px}}

.powered-by>a{display:flex;align-items:center;gap:6px;color:inherit;text-decoration:none}.powered-by>a:hover{text-decoration:underline}

/* Compact shared footer, including release identity. */
body{padding-bottom:28px}.powered-by{height:28px;padding:2px 10px;flex-direction:row;gap:9px;box-sizing:border-box}.powered-mark{width:15px;height:19px;padding:2px;box-sizing:border-box}.powered-by img{width:10px;height:15px}.release-build{font:8px/1.2 system-ui,sans-serif;color:#a2afa7;letter-spacing:.2px;white-space:nowrap}.shell,.auth-screen{min-height:calc(100vh - 28px)}.sidebar{bottom:28px}
@media(max-width:760px){.sidebar{bottom:28px}}
