.dbg{width:100%;max-width:40rem;font-family:var(--v2-font-figtree), system-ui, -apple-system, sans-serif;position:relative}.dbg-stage{aspect-ratio:1/.9;position:relative}.dbg canvas{width:100%;height:100%;position:absolute;inset:0}.dbg-pins{position:absolute;inset:0}.dbg-pin{will-change:transform, opacity;position:absolute;top:0;left:0}.dbg-tag{border:1px solid var(--v2-border);white-space:nowrap;transition:border-color .3s var(--v2-ease), box-shadow .3s var(--v2-ease);background:#fff;border-radius:999px;align-items:center;gap:7px;padding:3px 11px 3px 3px;display:flex;position:absolute;top:0;left:0;transform:translate(-15px,-50%);box-shadow:0 6px 16px #06021414}.dbg-pin.is-left .dbg-tag{flex-direction:row-reverse;padding:3px 3px 3px 11px;left:auto;right:0;transform:translate(15px,-50%)}.dbg-fav{background:linear-gradient(145deg, color-mix(in srgb, var(--c) 78%, #fff), var(--c));color:#fff;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;display:grid;position:relative}.dbg-fav svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:13px;height:13px}.dbg-url{color:var(--v2-text-secondary);font-size:.75rem;font-weight:500;line-height:1}.dbg-n{box-sizing:border-box;background:var(--accent);color:#fff;font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;min-width:16px;height:16px;padding:0 4px;font-size:.5625rem;font-weight:700;line-height:1;transition:transform .35s cubic-bezier(.34,1.56,.64,1);display:grid;position:absolute;top:-6px;right:-6px;transform:scale(0);box-shadow:0 0 0 2px #fff}.dbg-pin.has-n .dbg-n{transform:scale(1)}.dbg-pin.is-pop .dbg-n{animation:.45s cubic-bezier(.34,1.56,.64,1) dbg-pop}@keyframes dbg-pop{40%{transform:scale(1.35)}}@media (max-width:520px){.dbg-tag,.dbg-pin.is-left .dbg-tag{gap:0;padding:2px}.dbg-tag{transform:translate(-13px,-50%)}.dbg-pin.is-left .dbg-tag{transform:translate(13px,-50%)}.dbg-fav{width:22px;height:22px}.dbg-fav svg{width:12px;height:12px}.dbg-url{display:none}}@media (prefers-reduced-motion:reduce){.dbg *{transition:none!important;animation:none!important}}
