.lc-dialog{width:min(750px,calc(100vw - 28px));max-height:calc(100dvh - 28px);padding:0;border:1px solid #65665c;background:#0c0c0b;color:var(--white,#e9e7df);font:12px/1.7 var(--mono,monospace);overflow:auto}.lc-dialog::backdrop{background:#000c;backdrop-filter:blur(7px)}.lc-shell{padding:27px 32px 30px}.lc-top{display:flex;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid var(--line,#2b2b28);padding-bottom:17px;font-size:9px;letter-spacing:.08em;color:var(--yellow,#f2d15d)}.lc-shell h2{font-size:30px;line-height:1.2;letter-spacing:-1.2px;font-weight:400;margin:30px 0 14px}.lc-lead{max-width:570px;color:#a7a69b;font-size:11px;line-height:1.9}.lc-wallet{display:flex;gap:15px;align-items:center;flex-wrap:wrap;margin:23px 0;border-block:1px solid #282822;padding:16px 0}.lc-wallet-status{margin-right:auto;color:#cccbbd;font-size:10px}.lc-button{border:1px solid #5b5b4e;background:#171713;color:#e9e7df;padding:11px 15px;min-height:43px;font:10px/1.5 var(--mono,monospace);text-align:center;display:inline-flex;justify-content:center;align-items:center;gap:10px;cursor:pointer;text-decoration:none}.lc-button:hover{background:#29291f;border-color:#d4bf65}.lc-primary{background:var(--yellow,#f2d15d);border-color:var(--yellow,#f2d15d);color:#15150e}.lc-primary:hover{background:#ffe28a}.lc-quiet{background:transparent}.lc-button:disabled{opacity:.4;cursor:default}.lc-top .lc-button{border:0;min-height:34px;padding:7px;font-size:9px}.lc-form{display:grid;gap:20px}.lc-two{display:grid;grid-template-columns:1.3fr 1fr;gap:18px}.lc-field{display:grid;gap:8px;font-size:10px}.lc-field>span{color:#bcbcad}.lc-field input,.lc-field textarea,.lc-field select{font:12px/1.6 var(--mono,monospace);width:100%;min-width:0;border:1px solid #3d3d32;background:#10100e;color:#efeee4;border-radius:0;padding:11px 12px;outline-offset:3px}.lc-field input:focus,.lc-field textarea:focus,.lc-field select:focus{outline:1px solid var(--yellow,#f2d15d);border-color:var(--yellow,#f2d15d)}.lc-field input:disabled,.lc-field textarea:disabled,.lc-field select:disabled{opacity:.6}.lc-field small,.lc-note{font-size:9px;line-height:1.9;color:#929283}.lc-note{margin:-10px 0 0}.lc-settings{display:flex;flex-wrap:wrap;gap:9px}.lc-settings span{background:#1b1b16;border:1px solid #303025;padding:7px 9px;font-size:8px;color:#c9c8b4}.lc-advanced{border-block:1px solid #303025;padding:12px 0}.lc-advanced summary{font-size:10px;color:#c4c3ae;cursor:pointer;padding:5px 0}.lc-advanced[open]{display:grid;gap:17px}.lc-advanced[open] summary{margin-bottom:17px}.lc-advanced .lc-field+.lc-field,.lc-advanced .lc-button+.lc-field{margin-top:16px}.lc-advanced>.lc-button{margin:13px 0}.lc-review{border:1px solid #68603e;padding:18px;background:#19180f}.lc-review h3{font-size:12px;color:#e4cf76;margin:0 0 17px;font-weight:400}.lc-review dl{display:grid;grid-template-columns:1fr 1.8fr;gap:9px 18px;margin:0;font-size:9px}.lc-review dt{color:#a5a28c}.lc-review dd{margin:0;overflow-wrap:anywhere;color:#e2dfc9}.lc-consent{display:flex;align-items:flex-start;gap:12px;color:#c2c0aa;font-size:9px;line-height:1.9;cursor:pointer}.lc-consent input{accent-color:#f2d15d;margin-top:5px;flex:0 0 auto}.lc-actions{display:flex;gap:10px;flex-wrap:wrap}.lc-status{border-top:1px solid #303025;padding-top:18px;font-size:10px;color:#d7d3b7;overflow-wrap:anywhere}.lc-status.lc-error{color:#f3b89d}.lc-footnote{font-size:8px;line-height:1.9;color:#858577;margin:21px 0 0}.lc-footnote a{text-decoration:underline;text-underline-offset:3px;color:#b4b296}.lc-receipt{display:grid;gap:10px;border:1px solid #54734b;background:#121b10;padding:18px;margin-top:20px;color:#bed6ac;font-size:10px}.lc-receipt code{font:9px/1.8 var(--mono,monospace);overflow-wrap:anywhere}.lc-receipt a{text-decoration:underline;text-underline-offset:4px}@media(max-width:600px){.lc-shell{padding:20px}.lc-shell h2{font-size:25px}.lc-two{grid-template-columns:1fr}.lc-review dl{grid-template-columns:1fr;gap:4px}.lc-review dd{margin-bottom:8px}.lc-actions .lc-button{flex:1 1 100%}.lc-top{font-size:7px}.lc-wallet{gap:10px}.lc-wallet-status{width:100%}}
