#folio-activity-badge[hidden]{display:none!important}
#folio-activity-badge{position:fixed;left:max(12px,env(safe-area-inset-left));bottom:max(12px,env(safe-area-inset-bottom));z-index:40;display:flex;align-items:center;gap:7px;padding:7px 11px;border:1px solid #d9e7e0;border-radius:12px;background:#fffffff2;color:#193b2e;box-shadow:0 2px 8px #153b2520;font:11px/1.35 system-ui,sans-serif;pointer-events:none;max-width:calc(100vw - 24px)}
#folio-activity-badge .folio-activity-line{white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:600}
#folio-activity-badge small{display:block;font-size:9px;color:#54675d}
#folio-activity-badge .folio-activity-dot{width:6px;height:6px;border-radius:50%;background:#21945b;flex:none}
html[data-theme="dark"] #folio-activity-badge,body.dark #folio-activity-badge{background:#18271ff2;color:#e4f5ec;border-color:#314a3c}
html[data-theme="dark"] #folio-activity-badge small,body.dark #folio-activity-badge small{color:#b5cabe}
@media(max-width:650px){#folio-activity-badge{left:8px;bottom:max(8px,env(safe-area-inset-bottom));padding:5px 8px;font-size:10px;border-radius:10px}}
