.gc{margin:1.2rem 0;padding:1rem 0;border:0;border-top:1px solid var(--border,#52626c);min-width:0}.gc p{line-height:1.6}.gc legend{font-weight:700;padding:0}.gc-actions{display:flex;flex-wrap:wrap;gap:.6rem}.gc button{font:inherit;min-height:44px;padding:.6rem .9rem;border:1px solid var(--border,#52626c);border-radius:8px;background:var(--bg,#13191c);color:var(--text,#eee);cursor:pointer;max-width:100%;white-space:normal}.gc button:disabled{opacity:.55;cursor:default}.gc button:focus-visible{outline:3px solid #17887f;outline-offset:3px}.gc-status:empty{display:none}.gc-confirm{overflow-wrap:anywhere;white-space:pre-wrap;background:var(--bg,#13191c);padding:.8rem;border-left:3px solid #17887f}
