.lv-canvas{pointer-events:none;width:100%;height:100%;transition:opacity .4s;position:absolute;inset:0}
.v2 .g2d-gate{--g2d-col-w:calc((100vw - 2 * var(--v2-margin) - 11 * var(--v2-gap-x)) / 12);width:calc(4 * var(--g2d-col-w) + 3 * var(--v2-gap-x));margin-top:20px}.g2d-gate{margin-top:var(--spacing-medlg,32px);align-items:flex-start;gap:var(--spacing-xs,8px);font-family:var(--font-neue-montreal), sans-serif;flex-direction:column;font-size:16px;font-weight:500;line-height:24px;transition:opacity .24s;display:flex}.g2d-gate-row{align-items:stretch;gap:var(--spacing-xs,8px);width:100%;display:flex}.g2d-gate input{min-width:0;padding:var(--spacing-sm,12px) var(--spacing-md,20px);background:var(--surface-fill);border:1px solid var(--stroke);font:inherit;font-family:"g2d-dot", var(--font-neue-montreal), sans-serif;color:var(--text-primary);border-radius:12px;outline:none;flex:1}@font-face{font-family:g2d-dot;src:url(data:font/woff2;base64,d09GMgABAAAAAAFoAAoAAAAAAqQAAAEfAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAABmAAPApEZAE2AiQDBgsGAAQgBWAHKhsJAiCeBTkZ2muGXFzJlytTLDEULyKe738575s/sA61kpouVGypUsflRAgPkThsfrqf734l6F+BRGK0pUaHboKbeZX4dNc8kL3kiihw3em/26Fd8BrFHlgSxBcN/YAHboEHFGCCQe1w/uE5KomGJb1i9BRpocE/0h4+hWB/ZTqxi/8aF2iA9nlhYF4JZu0BSy1qiGGM3fP5a4aYCptiXIObJvN8cxdhdxK0/RNxfwzdnlTEMZfbOiJRqVzOPhKpJY5GTjgCCMLvc+6QVvlxgz3D5YIn4d7T/ziOMBQIi7f+boCjK8B96SmAk6DMAgoAAO1RQEwIKJPJkOYhVlYp1rT+MtO0B3emfgFBZu8079oGYorKhhqyegj08vTtKLQHAAAA)format("woff2");unicode-range:U+2022,U+25CF;font-display:block}.g2d-gate input::placeholder{color:var(--text-secondary);opacity:1}.g2d-gate button{width:var(--g2d-col-w);min-width:max-content;padding:0 var(--spacing-md,20px);background:var(--text-primary);color:var(--bg);font:inherit;cursor:pointer;transition:background var(--btn-hover-dur,.24s) ease, color var(--btn-hover-dur,.24s) ease;border:0;border-radius:12px;flex:none}.g2d-gate button:hover{background:color-mix(in srgb, var(--text-primary) calc(var(--btn-hover-op) * 1%), transparent);color:color-mix(in srgb, var(--bg) calc(var(--btn-hover-op) * 1%), transparent)}.g2d-gate button:active{background:color-mix(in srgb, var(--text-primary) calc(var(--btn-pressed-op) * 1%), transparent);color:color-mix(in srgb, var(--bg) calc(var(--btn-pressed-op) * 1%), transparent)}.g2d-gate button:disabled{cursor:default}.g2d-gate.is-out{opacity:0}.v2-card-media:has(>.lv-canvas){position:relative}
