.tooltip{z-index:300;border-radius:var(--r-2);background:var(--ink-4);max-width:280px;box-shadow:var(--shadow-pop);font-size:var(--fs-caption);color:var(--text-1);animation:pop-in var(--dur-1) var(--ease-out);-webkit-user-select:none;user-select:none;align-items:center;gap:8px;padding:6px 10px;font-weight:550;display:inline-flex}.tooltip__arrow{fill:var(--ink-4)}.tooltip__muted{color:var(--text-3);font-weight:500}.ib[data-v-b9cb1a67]{--size:36px;width:var(--size);height:var(--size);color:var(--text-2);transition:color var(--dur-1),background-color var(--dur-1),transform var(--dur-1) var(--ease-out);background:0 0;border:0;border-radius:50%;flex:none;place-items:center;display:inline-grid;position:relative}.ib__icon[data-v-b9cb1a67]{font-size:20px}.ib--xs[data-v-b9cb1a67]{--size:24px}.ib--xs .ib__icon[data-v-b9cb1a67]{font-size:16px}.ib--sm[data-v-b9cb1a67]{--size:32px}.ib--sm .ib__icon[data-v-b9cb1a67]{font-size:18px}.ib--lg[data-v-b9cb1a67]{--size:44px}.ib--lg .ib__icon[data-v-b9cb1a67]{font-size:24px}.ib--xl[data-v-b9cb1a67]{--size:52px}.ib--xl .ib__icon[data-v-b9cb1a67]{font-size:28px}.ib.is-hover[data-v-b9cb1a67],.ib[data-v-b9cb1a67]:hover{color:var(--text-1);background:var(--fill-2)}.ib.is-pressed[data-v-b9cb1a67],.ib[data-v-b9cb1a67]:active{background:var(--fill-3);transform:scale(.92)}.ib.is-focus[data-v-b9cb1a67]{outline:2px solid var(--focus);outline-offset:2px}.ib[data-v-b9cb1a67]:disabled{color:var(--text-4);pointer-events:none;background:0 0}.ib--liked[data-v-b9cb1a67],.ib.is-on[data-v-b9cb1a67]{color:var(--accent)}.ib.is-on[data-v-b9cb1a67]:after{content:"";background:currentColor;border-radius:50%;width:4px;height:4px;margin-left:-2px;position:absolute;bottom:1px;left:50%}.ib--glass[data-v-b9cb1a67],.ib--solid[data-v-b9cb1a67]{color:var(--text-1)}.ib--glass[data-v-b9cb1a67]{background:var(--glass-btn);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:inset 0 0 0 1px var(--line)}.ib--glass[data-v-b9cb1a67]:hover{background:var(--glass-btn-hover)}@media (pointer:coarse) and (width>=700px){.ib[data-v-b9cb1a67]:before{content:"";inset:min(0px,.5 * (-44px + var(--size)));border-radius:50%;position:absolute}.ib[data-v-b9cb1a67]:hover:not(:active,.is-hover){color:var(--text-2);background:0 0}.ib--liked[data-v-b9cb1a67]:hover:not(:active),.ib.is-on[data-v-b9cb1a67]:hover:not(:active){color:var(--accent)}.ib--solid[data-v-b9cb1a67]:hover:not(:active){color:var(--text-1)}.ib--glass[data-v-b9cb1a67]:hover:not(:active){color:var(--text-1);background:var(--glass-btn)}}
