@keyframes sevc-soft-in{from{opacity:0;transform:translateY(-2px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.sevc-badge{animation:sevc-soft-in .3s ease-out both}@media (prefers-color-scheme:dark){.sevc-badge{background:linear-gradient(145deg,#2a2622 0%,#231f1c 100%);border-color:rgba(180,160,140,.18);box-shadow:0 1px 5px rgba(0,0,0,.25);color:#c8b8a8}.sevc-badge:hover{box-shadow:0 3px 12px rgba(0,0,0,.3)}.sevc-icon{color:#b8a090}.sevc-count{color:#e8dcd0}.sevc-label{color:#a09080}}@media (prefers-reduced-motion:reduce){.sevc-badge{animation:none;transition:none}}@media print{.sevc-meta-item{display:none !important}}