.lw-badge{position:fixed;z-index:60;left:max(12px,env(safe-area-inset-left));bottom:calc(12px + env(safe-area-inset-bottom));display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:8px 12px 8px 10px;border-radius:999px;background:#111110;color:#fafaf7;font:500 12.5px/1 Inter,system-ui,-apple-system,"Segoe UI",sans-serif;letter-spacing:.01em;text-decoration:none;box-shadow:0 1px 2px rgba(0,0,0,.2),0 4px 14px rgba(0,0,0,.12)}
.lw-badge b{display:inline-grid;place-items:center;width:20px;height:20px;border-radius:50%;background:#fafaf7;color:#111110;font-size:11px;font-weight:700}
@media (hover:hover){.lw-badge:hover{background:#2a2a28}}
@media (max-width:767px){.lw-badge{bottom:calc(76px + env(safe-area-inset-bottom));left:auto;right:max(10px,env(safe-area-inset-right));font-size:11.5px;min-height:30px;padding:6px 10px 6px 7px}.lw-badge b{width:18px;height:18px;font-size:10px}}
.lw-badge::before{content:"";position:absolute;inset:-7px}
