button.stat-card.svelte-j4hba7:hover{border-color:color-mix(in oklab, var(--stat-tone) 35%, var(--glass-border));background-color:color-mix(in oklab, var(--stat-tone) 5%, transparent)}.ib.svelte-hywcc4{transition:transform .25s cubic-bezier(.25,1,.5,1)}.ib-soft.svelte-hywcc4{background-color:color-mix(in oklab, var(--ib-tone) 12%, transparent)}.ib-solid.svelte-hywcc4{background-color:var(--ib-tone)}.ib-outline.svelte-hywcc4{background-color:var(--glass-bg);border:1px solid var(--glass-border)}.ib-halo.svelte-hywcc4:before{content:"";z-index:0;background:radial-gradient(circle at center, color-mix(in oklab, var(--ib-tone) 32%, transparent) 0%, transparent 68%);filter:blur(3px);opacity:.85;border-radius:9999px;transition:opacity .25s,transform .25s cubic-bezier(.25,1,.5,1);position:absolute;inset:-4px}.ib-halo.svelte-hywcc4 .ib-glyph{filter:drop-shadow(0 1px 4px color-mix(in oklab, var(--ib-tone) 35%, transparent))}.group:hover .ib-halo.svelte-hywcc4,.ib-halo.svelte-hywcc4:hover{transform:translateY(-1px)}.group:hover .ib-halo.svelte-hywcc4:before,.ib-halo.svelte-hywcc4:hover:before{opacity:1;transform:scale(1.18)}.ib-in.svelte-hywcc4{animation:.46s cubic-bezier(.34,1.56,.64,1) svelte-hywcc4-ib-pop}@keyframes svelte-hywcc4-ib-pop{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.ib-in.svelte-hywcc4{animation:none}}
