.status-badge{--badge-bg:#fffaf4d1;--badge-border:#c9a45c59;--badge-text:#6b4e2e;--orb-bg-1:#fffcf8f5;--orb-bg-2:#f7ecd9eb;--orb-glow:#e6c17340;--ring-color:#d6b05d6b;--spark-color:#ffeebef2;background:var(--badge-bg);border:1px solid var(--badge-border);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--badge-text);border-radius:999px;align-items:center;gap:.5rem;width:fit-content;max-width:100%;padding:.4rem .7rem .4rem .45rem;display:inline-flex;box-shadow:0 4px 16px #50361814,inset 0 1px #ffffff8c}.status-badge__orb{background:radial-gradient(circle at 30% 30%,var(--orb-bg-1),var(--orb-bg-2)),linear-gradient(135deg,#fffc,#e6d2aa40);border:1px solid #c9a45c6b;border-radius:999px;justify-content:center;align-items:center;width:30px;min-width:30px;height:30px;animation:4.6s ease-in-out infinite statusOrbBreath;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #fffc,0 2px 10px #684c231a}.status-badge__glow{background:radial-gradient(circle,var(--orb-glow),transparent 70%);filter:blur(3px);opacity:.9;border-radius:999px;animation:4.6s ease-in-out infinite statusGlowPulse;position:absolute;inset:5px}.status-badge__ring{border:1px solid var(--ring-color);opacity:0;border-radius:999px;position:absolute;inset:3px;transform:scale(.84)}.status-badge__spark{background:var(--spark-color);width:4px;height:4px;box-shadow:0 0 8px var(--spark-color);opacity:0;pointer-events:none;border-radius:999px;position:absolute}.status-badge__spark--a{top:5px;left:7px}.status-badge__spark--b{width:3px;height:3px;bottom:7px;right:6px}.status-badge--premium .status-badge__ring{opacity:.85;animation:5.2s ease-in-out infinite statusRingFloat}.status-badge--premium .status-badge__spark--a{animation:4.8s ease-in-out infinite statusSparkA}.status-badge--premium .status-badge__spark--b{animation:5.6s ease-in-out infinite statusSparkB}.status-badge__icon{z-index:1;width:18px;height:18px;position:relative}.status-badge__label{white-space:nowrap;font-size:.86rem;font-weight:600;line-height:1}@keyframes statusOrbBreath{0%,to{transform:scale(1)}50%{transform:scale(1.045)}}@keyframes statusGlowPulse{0%,to{opacity:.72;transform:scale(.96)}50%{opacity:1;transform:scale(1.05)}}@keyframes statusRingFloat{0%,to{opacity:.5;transform:scale(.84)rotate(0)}50%{opacity:.95;transform:scale(1.08)rotate(14deg)}}@keyframes statusSparkA{0%,to{opacity:0;transform:translate(0)scale(.7)}45%{opacity:1;transform:translate(2px,-1px)scale(1.1)}70%{opacity:.25;transform:translate(5px,3px)scale(.85)}}@keyframes statusSparkB{0%,to{opacity:.15;transform:translate(0)scale(.8)}50%{opacity:1;transform:translate(-3px,-2px)scale(1.15)}}.status-badge--mystery{--badge-text:#5b4b7a;--orb-glow:#8f7ed64d;--ring-color:#927dd473;--spark-color:#ded6fff2}.status-badge--locked{--badge-text:#7a5c2d;--orb-glow:#e2ba5e3d}.status-badge--hint{--badge-text:#8a6430;--orb-glow:#ffd47052;--ring-color:#f5be4a7a;--spark-color:#ffefb0fa}.status-badge--time{--badge-text:#8a5b4a;--orb-glow:#f1a87847;--ring-color:#e89a7273;--spark-color:#ffd9c1fa}.status-badge--future{--badge-text:#7b5d43;--orb-glow:#dfae6a3d}.status-badge--private{--badge-text:#5f5a78;--orb-glow:#a39ddf3d}.status-badge--opened{--badge-text:#9b4d5c;--orb-glow:#ef9daf4d;--ring-color:#e5789670;--spark-color:#ffd6e1fa}.status-badge--public{--badge-text:#4e6e62;--orb-glow:#79bea138}.status-badge--permanent{--badge-text:#6d5660;--orb-glow:#a0879533}@media(max-width:640px){.status-badge{gap:.42rem;padding:.34rem .58rem .34rem .38rem}.status-badge__orb{width:27px;min-width:27px;height:27px}.status-badge__icon{width:16px;height:16px}.status-badge__label{font-size:.78rem}}@media(prefers-reduced-motion:reduce){.status-badge__orb,.status-badge__glow,.status-badge__ring,.status-badge__spark{animation:none!important}}
