.verified-badge{--vb-size:14px;display:inline-flex;align-items:center;justify-content:center;width:var(--vb-size);height:var(--vb-size);flex-shrink:0;margin-inline-start:calc(var(--vb-size) * .8);vertical-align:middle;transform:translateY(-.1em);position:relative;cursor:help;outline:none;line-height:0}.verified-badge:after{content:"";position:absolute;inset:4%;border-radius:50%;pointer-events:none;opacity:0;background:linear-gradient(115deg,transparent 34%,rgba(255,255,255,.72) 50%,transparent 66%);background-size:280% 100%;background-position:160% 0}.verified-badge:focus-visible:after,.verified-badge:hover:after{animation:vb-sheen .62s cubic-bezier(.4,0,.2,1)}@keyframes vb-sheen{0%{opacity:0;background-position:160% 0}25%{opacity:1}to{opacity:0;background-position:-70% 0}}.verified-badge__art{width:100%;height:100%;display:block;user-select:none;-webkit-user-drag:none;filter:drop-shadow(0 1px 1.5px rgba(0,0,0,.28));transform:translateZ(0);transition:transform .22s cubic-bezier(.34,1.56,.64,1),filter .22s ease;animation:vb-settle .26s cubic-bezier(.22,1.1,.36,1) backwards}@keyframes vb-settle{0%{opacity:0;transform:scale(.72)}to{opacity:1;transform:scale(1)}}.verified-badge:focus-visible .verified-badge__art,.verified-badge:hover .verified-badge__art{transform:scale(1.28) translateY(-.5px);filter:drop-shadow(0 2px 4px rgba(0,0,0,.35)) brightness(1.08)}.verified-badge[data-badge-face=black] .verified-badge__art{filter:drop-shadow(0 0 1.5px rgba(255,255,255,.55)) drop-shadow(0 1px 1.5px rgba(0,0,0,.3))}.verified-badge[data-badge-face=black]:focus-visible .verified-badge__art,.verified-badge[data-badge-face=black]:hover .verified-badge__art{filter:drop-shadow(0 0 2.5px rgba(255,255,255,.7)) drop-shadow(0 2px 4px rgba(0,0,0,.35)) brightness(1.08)}[data-theme=light] .verified-badge[data-badge-face=black] .verified-badge__art{filter:drop-shadow(0 1px 2px rgba(0,0,0,.34))}[data-theme=light] .verified-badge[data-badge-face=black]:focus-visible .verified-badge__art,[data-theme=light] .verified-badge[data-badge-face=black]:hover .verified-badge__art{filter:drop-shadow(0 2px 4px rgba(0,0,0,.4)) brightness(1.08)}.verified-badge:focus-visible{border-radius:50%;box-shadow:0 0 0 2px var(--accent-primary)}@keyframes vb-card-in{0%{opacity:0;transform:translateY(-5px) scale(.94)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes vb-card-out{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(-3px) scale(.97)}}.badge-hovercard{position:fixed;z-index:3200;padding:14px 15px 13px;border-radius:18px;background:var(--glass-bg);backdrop-filter:blur(20px) saturate(140%);border:1px solid rgba(255,255,255,.1);box-shadow:0 12px 40px rgba(0,0,0,.28),0 2px 10px rgba(0,0,0,.14),inset 0 1px 0 rgba(255,255,255,.08);transform-origin:top center;animation:vb-card-in .18s cubic-bezier(.22,1.1,.36,1) both;pointer-events:auto;user-select:none}.badge-hovercard[data-flipped]{transform-origin:bottom center}.badge-hovercard.is-closing{animation:vb-card-out .14s ease-in forwards;pointer-events:none}.badge-hovercard__tail{position:absolute;left:50%;width:12px;height:12px;margin-inline-start:-6px;background:var(--glass-bg);border-inline-start:1px solid rgba(255,255,255,.1);border-block-start:1px solid rgba(255,255,255,.1);backdrop-filter:blur(20px) saturate(140%);transform:rotate(45deg);top:-6.5px;clip-path:polygon(0 0,100% 0,0 100%)}.badge-hovercard[data-flipped] .badge-hovercard__tail{top:auto;bottom:-6.5px;transform:rotate(225deg)}.badge-hovercard__head{display:flex;align-items:center;gap:11px}.badge-hovercard__art{width:42px;height:42px;flex-shrink:0;display:block;filter:drop-shadow(0 2px 6px rgba(0,0,0,.3));animation:vb-card-art .52s cubic-bezier(.22,1.2,.36,1) 60ms backwards}.badge-hovercard[data-face=black] .badge-hovercard__art{filter:drop-shadow(0 0 6px rgba(255,255,255,.22)) drop-shadow(0 2px 6px rgba(0,0,0,.35))}@keyframes vb-card-art{0%{opacity:0;transform:scale(.55) rotate(-30deg)}to{opacity:1;transform:scale(1) rotate(0deg)}}.badge-hovercard__titles{display:flex;flex-direction:column;min-width:0;gap:2px}.badge-hovercard__plan{font-size:15px;font-weight:700;line-height:1.15;color:var(--text-primary);letter-spacing:-.01em}.badge-hovercard__kind{font-size:11px;font-weight:600;line-height:1.2;color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.07em}.badge-hovercard__meaning{margin:11px 0 0;font-size:12.5px;line-height:1.45;color:var(--text-secondary);text-wrap:pretty}.badge-hovercard__since{display:flex;align-items:baseline;flex-wrap:wrap;gap:5px;margin-top:11px;padding-top:10px;border-top:1px solid rgba(255,255,255,.08);min-height:17px}.badge-hovercard__since-label{font-size:11.5px;font-weight:500;color:var(--text-tertiary)}.badge-hovercard__since-date{font-size:12.5px;font-weight:650;color:var(--text-primary);font-variant-numeric:tabular-nums}.badge-hovercard__shimmer{display:block;width:118px;height:11px;border-radius:6px;background:linear-gradient(100deg,rgba(255,255,255,.07) 30%,rgba(255,255,255,.16) 50%,rgba(255,255,255,.07) 70%);background-size:220% 100%;animation:vb-shimmer 1.3s ease-in-out infinite}@keyframes vb-shimmer{0%{background-position:180% 0}to{background-position:-80% 0}}[data-theme=light] .badge-hovercard{border-color:rgba(0,0,0,.08);box-shadow:0 12px 40px rgba(0,0,0,.12),0 2px 10px rgba(0,0,0,.06),inset 0 1px 0 rgba(255,255,255,.6)}[data-theme=light] .badge-hovercard__tail{border-inline-start-color:rgba(0,0,0,.08);border-block-start-color:rgba(0,0,0,.08)}[data-theme=light] .badge-hovercard__since{border-top-color:rgba(0,0,0,.08)}[data-theme=light] .badge-hovercard__shimmer{background:linear-gradient(100deg,rgba(0,0,0,.05) 30%,rgba(0,0,0,.11) 50%,rgba(0,0,0,.05) 70%);background-size:220% 100%}[data-theme=light] .badge-hovercard[data-face=platine] .badge-hovercard__art,[data-theme=light] .verified-badge__art{filter:drop-shadow(0 1px 2px rgba(0,0,0,.32))}[data-theme=light] .badge-hovercard[data-face=black] .badge-hovercard__art{filter:drop-shadow(0 2px 6px rgba(0,0,0,.3))}@supports not (backdrop-filter:blur(1px)){.badge-hovercard,.badge-hovercard__tail{background:rgba(12,12,12,.97)}[data-theme=light] .badge-hovercard,[data-theme=light] .badge-hovercard__tail{background:rgba(252,252,252,.98)}}@media (prefers-reduced-motion:reduce){.badge-hovercard,.badge-hovercard.is-closing,.badge-hovercard__art,.verified-badge:focus-visible:after,.verified-badge:hover:after,.verified-badge__art{animation:none}.verified-badge__art{transition:none}.verified-badge:focus-visible .verified-badge__art,.verified-badge:hover .verified-badge__art{transform:none}.badge-hovercard__shimmer{animation:none;opacity:.5}}@media (max-width:480px){.badge-hovercard{max-width:calc(calc(100vw / var(--fluid-zoom, 1)) - 16px)}}