.t-A{--lv-c:#d9d9d2;--lv-ink:#0b0b0b;--lv-glow:0px;--lv-spd:0s;--lv-stops:#bdbdb5, #f6f6f1, #bdbdb5;--lv-lg:linear-gradient(135deg, #e4e4dd, #fafaf6)}.t-B{--lv-c:#d98a4e;--lv-ink:#1a0b02;--lv-glow:6px;--lv-spd:14s;--lv-stops:#a3592a, #f7c193, #cd7f32, #ffe0c2, #a3592a;--lv-lg:linear-gradient(135deg, #cd7f32, #f7c193 60%, #ffe0c2)}.t-C{--lv-c:#b4c0cb;--lv-ink:#0b0b0b;--lv-glow:7px;--lv-spd:10s;--lv-stops:#6b7782, #f2f5f8, #93a0ac, #fff, #6b7782;--lv-lg:linear-gradient(135deg, #93a0ac, #f2f5f8 55%, #c3ccd4)}.t-D{--lv-c:#4da3ff;--lv-ink:#04122b;--lv-glow:10px;--lv-spd:6s;--lv-stops:#2f7bff, #9ee0ff, #4da3ff, #dff4ff, #2f7bff;--lv-lg:linear-gradient(135deg, #3b8cff, #7cc8ff 55%, #c9eeff)}.t-E{--lv-c:#ffc22e;--lv-ink:#1d1300;--lv-glow:12px;--lv-spd:5s;--lv-stops:#e59a00, #fff2b0, #ffc22e, #fffbe6, #e59a00;--lv-lg:linear-gradient(135deg, #f0a800, #ffd84d 50%, #fff4c2)}.t-F{--lv-c:#ffe3f6;--lv-ink:#0b0b0b;--lv-glow:14px;--lv-spd:4s;--lv-stops:#fff, #ffc4ea, #bcdcff, #c9ffd4, #ffeaa8, #fff;--lv-lg:linear-gradient(110deg, #fff, #ffd3ef, #cfe6ff, #d9ffe0, #fff0bf, #fff)}@property --lv-a{syntax:"<angle>";inherits:false;initial-value:0deg}.lv.lv.lv{box-sizing:border-box;padding:var(--lv-w,3px);background:conic-gradient(from var(--lv-a), var(--lv-stops));box-shadow:0 0 0 1px #0b0b0bbf, 0 0 var(--lv-glow) 1px var(--lv-c);border:0;border-radius:50%}.lv.lv>img,.lv.lv>b{box-sizing:border-box;color:#c8f746;filter:none;mix-blend-mode:normal;object-fit:cover;background:#0b0b0b;border:2px solid #0b0b0b;border-radius:50%;place-items:center;width:100%;height:100%;display:grid}@keyframes lv-turn{to{--lv-a:360deg}}@keyframes lv-slide{to{background-position:200% 0}}.lv-turn{animation:lv-turn var(--lv-spd) linear infinite}.lv-badge{background:var(--lv-lg);width:max-content;color:var(--lv-ink);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;background-size:200% 100%;border-radius:99px;justify-self:start;align-items:center;gap:8px;padding:6px 13px 6px 6px;font:500 12px/1 IBM Plex Mono,monospace;display:inline-flex;box-shadow:0 0 0 1px #0b0b0bbf}.lv-badge b{color:#fff;letter-spacing:0;background:#0b0b0b;border-radius:99px;place-items:center;min-width:24px;height:24px;padding:0 6px;font:italic 900 14px/1 Archivo,sans-serif;display:grid}.lv-badge.t-F{animation:4s linear infinite lv-slide}@media (prefers-reduced-motion:reduce){.lv-turn,.lv-badge{animation:none}}
