.float-card{position:absolute;z-index:4;display:flex;align-items:center;gap:12px;padding:12px 18px 12px 12px;border-radius:18px;border:1px solid rgba(255,255,255,.9);background:rgba(255,255,255,.82);box-shadow:0 18px 40px -14px rgba(11,46,138,.35),0 2px 6px rgba(15,23,42,.06);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);white-space:nowrap;animation:float-card-drift 6s ease-in-out var(--float-delay,0s) infinite}.float-card__icon{display:grid;place-items:center;flex:none;width:38px;height:38px;border-radius:12px;color:#ffffff;background:var(--fill-accent)}.float-card--green .float-card__icon{background:linear-gradient(135deg,#34d399,#059669)}.float-card--teal .float-card__icon{background:linear-gradient(135deg,#2dd4bf,#0891b2)}.float-card__text{display:flex;flex-direction:column;gap:2px}.float-card__title{font-size:.875rem;font-weight:700;color:var(--color-text)}.float-card__meta{font-size:.75rem;color:var(--color-text-muted)}@keyframes float-card-drift{0%,to{transform:translateY(0)}50%{transform:translateY(var(--float-drift,8px))}}@media (prefers-reduced-motion:reduce){.float-card{animation:none}}