.live-workspace{--live-edge:rgba(180,199,255,.16);--live-panel:#11192b;--live-mint:#7cf3cf;--live-violet:#bba4ff;color:#ecf1ff;max-width:1240px;margin:auto;padding:clamp(16px,3vw,36px);line-height:1.55}.live-workspace *{box-sizing:border-box}.live-workspace h1{font-size:clamp(1.7rem,3vw,2.6rem);line-height:1.12;letter-spacing:-.035em;max-width:780px;margin:12px 0}.live-workspace h2{font-size:1.25rem;margin:0 0 12px}.live-workspace h3{font-size:1rem;margin:0 0 10px}.live-workspace .muted{color:#aab6cf}.live-workspace .live-header{display:flex;justify-content:space-between;gap:24px;align-items:flex-start}.live-workspace .actions{display:flex;gap:10px;flex-wrap:wrap}.live-workspace .live-badge{display:inline-block;color:var(--live-mint);border:1px solid #427c72;border-radius:99px;padding:5px 12px;font-size:.7rem;letter-spacing:.16em;font-weight:800}.live-workspace .live-warning{border:1px solid #8a6546;background:#2d221e;color:#ffe0bd;padding:16px 20px;border-radius:14px}.live-workspace .live-message:empty{display:none}.live-workspace .live-message{padding:12px 0;color:var(--live-mint)}.live-workspace .live-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:24px 0}.live-workspace .live-steps button{white-space:normal;text-align:left}.live-workspace .live-steps [aria-current=step]{border-color:var(--live-violet);background:#30264a;color:white}.live-workspace .live-card{padding:clamp(18px,2.6vw,28px);margin:18px 0;border:1px solid var(--live-edge);border-radius:20px;background:linear-gradient(135deg,#151e32,#0f1727);box-shadow:0 14px 44px #050a1522}.live-workspace .live-form{border:0;padding:0;margin:20px 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:17px 22px;min-width:0}.live-workspace .live-form>p,.live-workspace .live-form>.live-check,.live-workspace .live-form>.live-details{grid-column:1/-1}.live-workspace .live-field{display:flex;flex-direction:column;gap:7px;min-width:0;font-size:.86rem;color:#cad4e9}.live-workspace input:not([type=checkbox]),.live-workspace select{width:100%;border:1px solid #34415b;background:#0b1220;color:#f2f6ff;border-radius:10px;min-height:44px;padding:11px 12px;font:inherit;min-width:0}.live-workspace input[readonly]{color:#a7bbd6}.live-workspace .live-check{display:flex;align-items:flex-start;gap:12px;color:#cbd7eb;font-size:.9rem;padding:10px 0}.live-workspace input[type=checkbox]{flex:none;width:19px;height:19px;margin-top:3px;accent-color:var(--live-mint)}.live-workspace .button{display:inline-flex;align-items:center;justify-content:center;gap:8px;text-decoration:none;font:inherit;font-size:.86rem;font-weight:650;min-height:44px;padding:11px 16px;border:1px solid #465571;border-radius:11px;background:#18243a;color:#e9f2ff;cursor:pointer;margin:5px 7px 5px 0}.live-workspace .button:disabled{opacity:.45;cursor:not-allowed}.live-workspace .button.live-danger{border-color:#bc946f;background:#63402e;color:#fff0df}.live-workspace .button:hover:enabled{border-color:var(--live-mint)}.live-workspace :focus-visible{outline:3px solid var(--live-mint);outline-offset:3px}.live-workspace .live-records{display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(min(100%,310px),1fr))}.live-workspace .live-record{padding:18px;border:1px solid #2b3953;border-radius:14px;background:#10192a;min-width:0}.live-workspace .live-detail{display:flex;justify-content:space-between;gap:16px;align-items:baseline;padding:8px 0;border-bottom:1px solid #26334b77;font-size:.84rem}.live-workspace .live-detail strong{overflow-wrap:anywhere;text-align:right;font-weight:550;color:#dce9fa}.live-workspace .live-review{border-left:3px solid var(--live-violet);padding-left:18px;margin-top:20px}.live-workspace .live-review:empty{display:none}.live-workspace .live-rules{margin:16px 0;font-size:.85rem}.live-workspace pre{white-space:pre-wrap;overflow-wrap:anywhere;background:#090f1b;padding:14px;border-radius:10px;color:#b5d8ce;font-size:.78rem}.live-workspace [hidden]{display:none!important}@media(max-width:740px){.live-workspace .live-header{display:block}.live-workspace .live-steps{grid-template-columns:1fr}.live-workspace .live-form{grid-template-columns:1fr}.live-workspace .live-header .actions{margin-top:18px}.live-workspace .live-detail{display:block}.live-workspace .live-detail strong{display:block;text-align:left}.live-workspace .button{width:100%;margin-right:0}.live-workspace .live-header .button{width:auto;flex:1}}
.live-workspace .live-source-choice{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:22px 0}.live-workspace .live-source-choice .button{min-height:82px;font-size:1.05rem;margin:0;letter-spacing:-.01em}.live-workspace .live-source-choice [aria-pressed=true]{border-color:#bba4ff;background:linear-gradient(135deg,#352650,#19372f);box-shadow:0 0 0 1px #bba4ff55}.live-workspace .live-source-choice [aria-pressed=false]{background:#111b2e}
.live-workspace .live-section-title{margin-top:28px;font-size:1.4rem;letter-spacing:-.025em}.live-workspace .live-source-choice .button{align-items:flex-start;flex-direction:column;justify-content:flex-start;text-align:left;white-space:normal;padding:22px;min-height:138px}.live-workspace .live-source-choice .button strong{font-size:1.2rem;color:#f1f8ff}.live-workspace .live-source-choice .button span{font-size:.86rem;color:#bfcee1;font-weight:400;line-height:1.5}.live-workspace .live-practice{display:flex;gap:20px;justify-content:space-between;align-items:center;padding:14px 18px;border:1px solid #344b54;border-radius:12px;background:#112527;font-size:.88rem}.live-workspace .live-practice p{margin:0}.live-workspace .live-link{color:var(--live-mint);text-decoration:underline;text-underline-offset:4px;font-size:.9rem}.live-workspace .live-primary{background:#b1f5dd;color:#112821;border-color:#b1f5dd}.live-workspace .live-guide{counter-reset:connect;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 30px;padding-left:24px;margin:24px 0;font-size:.91rem;color:#cfdaea}.live-workspace .live-guide li{padding-left:5px}.live-workspace .live-guide li::marker{color:var(--live-mint);font-weight:800}.live-workspace .live-advanced{grid-column:1/-1;min-width:0;border:1px solid #35435d;border-radius:12px;padding:12px 16px;margin:12px 0;background:#101a2b}.live-workspace .live-advanced>summary{cursor:pointer;min-height:28px;color:#dfebf7;font-size:.9rem;font-weight:600;line-height:1.6}.live-workspace .live-advanced[open]>summary{margin-bottom:15px}.live-workspace .live-advanced>p{font-size:.85rem;color:#aebed4;line-height:1.6}.live-workspace .live-form-grid{grid-column:1/-1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:17px 22px;min-width:0}.live-workspace .live-form-grid>p,.live-workspace .live-form-grid>.live-check,.live-workspace .live-form-grid>.live-details,.live-workspace .live-form>.live-connect-hint{grid-column:1/-1}.live-workspace .live-account-import{padding:18px;border-radius:14px;border:1px solid #46766c;background:#102a28;margin-top:20px}.live-workspace input[type=file]{padding:8px;font-size:.84rem}.live-workspace input[type=file]::file-selector-button{border:1px solid #7cb6a4;border-radius:7px;background:#23463f;color:#e4fff4;font:inherit;padding:8px 10px;margin-right:12px;cursor:pointer}.live-workspace .live-import-status{margin-bottom:0;color:#c1e8d9;font-size:.85rem;overflow-wrap:anywhere}.live-workspace .live-limit-summary{grid-column:1/-1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px 20px;border-left:2px solid #79baa7;padding:8px 0 8px 16px}.live-workspace .live-limit-summary>strong{grid-column:1/-1;color:#b1dece;font-size:.82rem}.live-workspace .live-limit-summary .live-detail{display:block;border:0;padding:1px 0;font-size:.77rem}.live-workspace .live-limit-summary .live-detail strong{display:block;text-align:left;color:#d7e7ed}.live-workspace .live-workflow-choice{display:flex;flex-wrap:wrap;gap:10px}.live-workspace .live-workflow-choice [aria-pressed=true]{border-color:var(--live-mint);background:#1b3c36}.live-workspace .live-connect-hint{color:#b5c6da;font-size:.9rem}.live-workspace .live-details{overflow-wrap:anywhere}.live-workspace details .live-records{grid-column:1/-1}.live-workspace .live-step{min-width:0}
@media(max-width:740px){.live-workspace .live-form-grid,.live-workspace .live-guide{grid-template-columns:1fr}.live-workspace .live-practice{display:block}.live-workspace .live-practice .live-link{display:inline-block;margin-top:10px}.live-workspace .live-source-choice{gap:10px}.live-workspace .live-source-choice .button{padding:16px;min-height:170px}.live-workspace .live-source-choice .button strong{font-size:1.05rem}.live-workspace .live-source-choice .button span{font-size:.8rem}.live-workspace .live-advanced{padding:13px}.live-workspace .live-workflow-choice{display:grid;grid-template-columns:1fr 1fr}.live-workspace .live-workflow-choice .button{height:100%;white-space:normal;margin:0}.live-workspace .live-guide{gap:15px}.live-workspace .live-limit-summary{gap:9px 12px}.live-workspace .live-limit-summary .live-detail{font-size:.75rem}}
.live-workspace .live-api-wallet-help{grid-column:1/-1;border-left:3px solid var(--live-mint);padding:2px 16px;background:#102522;border-radius:0 10px 10px 0;font-size:.87rem}.live-workspace .live-api-wallet-help p{margin:12px 0}.live-workspace .live-api-wallet-help .live-link{display:inline-block;overflow-wrap:anywhere}
.live-workspace .live-source-choice{grid-template-columns:repeat(3,minmax(0,1fr))}.live-workspace .live-source-choice .button{min-height:122px;padding:18px}.live-workspace .live-source-choice .button strong{font-size:1.1rem}
.live-workspace .live-connect-progress{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:0;margin:24px 0 12px}.live-workspace .live-connect-progress li{border-bottom:2px solid #35435d;padding:10px 0;color:#a8b7cf;font-size:.88rem}.live-workspace .live-connect-progress [aria-current=step]{color:var(--live-mint);border-color:var(--live-mint);font-weight:650}
.live-workspace .live-connect-status{padding:16px 18px;border:1px solid #41675e;border-radius:12px;background:#112a28;color:#d8f5eb}.live-workspace .live-connect-status>strong{font-size:.94rem}.live-workspace .live-connect-status p{margin:7px 0 0;font-size:.88rem;color:#bddbd0}.live-workspace .live-connect-actions{display:flex;justify-content:space-between;gap:12px;margin-top:16px}.live-workspace .live-agent-proof{grid-column:1/-1;border:1px solid #4d766a;border-radius:12px;background:#102a25;padding:16px}.live-workspace .live-agent-proof>strong{font-size:.9rem;color:#c4f6e2}.live-workspace .live-agent-proof .live-detail{display:block}.live-workspace .live-agent-proof .live-detail strong{display:block;text-align:left;font-size:.8rem}
@media(max-width:650px){.live-workspace .live-source-choice{grid-template-columns:1fr}.live-workspace .live-source-choice .button{min-height:72px;padding:13px 16px}.live-workspace .live-source-choice .button span{font-size:.8rem}.live-workspace .live-connect-progress{gap:8px}.live-workspace .live-connect-progress li{font-size:.76rem}.live-workspace .live-connect-actions .button{width:auto;flex:1}}
