.yn-badge-wrapper.svelte-1hah0ph{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:6px;display:inline-flex;position:relative}.yn-badge-img.svelte-1hah0ph{object-fit:contain;filter:drop-shadow(0 1.5px 3px #00000026);transition:transform .15s}.yn-badge-wrapper.svelte-1hah0ph:hover .yn-badge-img:where(.svelte-1hah0ph){transform:scale(1.12)}.yn-badge-inline-name.svelte-1hah0ph{color:#1b3a2a;font-size:12px;font-weight:700}.yn-badge-tooltip.svelte-1hah0ph{z-index:1000;text-align:center;white-space:normal;pointer-events:auto;background:#fffdf9;border:1.5px solid #c08b3f;border-radius:8px;min-width:140px;max-width:220px;padding:8px 12px;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);box-shadow:0 6px 18px #0000002e}.yn-badge-tooltip.placement-bottom.svelte-1hah0ph{top:calc(100% + 8px);bottom:auto}.yn-badge-tooltip.svelte-1hah0ph:after{content:"";border:6px solid #0000;border-top-color:#c08b3f;position:absolute;top:100%;left:50%;transform:translate(-50%)}.yn-badge-tooltip.placement-bottom.svelte-1hah0ph:after{border-color:#0000 #0000 #c08b3f;top:auto;bottom:100%}.tooltip-header.svelte-1hah0ph{justify-content:center;align-items:center;gap:6px;display:flex}.tooltip-mini-img.svelte-1hah0ph{object-fit:contain;width:18px;height:18px}.tooltip-title.svelte-1hah0ph{color:#1b3a2a;font-family:Inter,system-ui,sans-serif;font-size:11.5px;font-weight:800}.tooltip-desc.svelte-1hah0ph{color:#64748b;margin:4px 0 0;font-size:10.5px;line-height:1.3}.tooltip-timer-bar.svelte-1hah0ph{background:#c08b3f;border-radius:2px;height:2px;margin-top:6px;animation:2.5s linear forwards svelte-1hah0ph-tooltipTimerShrink}@keyframes svelte-1hah0ph-tooltipTimerShrink{0%{width:100%}to{width:0%}}
