.cg-stage{touch-action:pan-y;cursor:grab;-webkit-user-select:none;user-select:none;position:relative;container-type:inline-size}.cg-stage:active{cursor:grabbing}.cg-canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.cg-tags{pointer-events:none;position:absolute;inset:0}.cg-tag{z-index:1;border:1px solid var(--cl-line-light,#d7e2f6);border-radius:var(--cl-radius-button,4px);white-space:nowrap;opacity:0;will-change:transform, opacity;background:#fff;align-items:center;gap:8px;padding:6px 10px 6px 8px;display:inline-flex;position:absolute;top:0;left:0;box-shadow:0 1px 2px #1112140f,0 8px 20px -12px #1563ff59}.cg-tag img{flex:none;width:auto;max-width:22px;height:14px}.cg-tag-text{flex-direction:column;gap:1px;display:flex}.cg-tag-place{font:500 13px/16px var(--cl-font-body,sans-serif);color:var(--cl-ink,#111214)}.cg-tag-id{font:500 10px/12px var(--cl-font-mono,monospace);letter-spacing:.08em;text-transform:uppercase;color:var(--cl-ink-muted,#6a7195)}@container (max-width:520px){.cg-tag{padding:4px 8px 4px 6px}.cg-tag-id{display:none}}
