.coder-layout_agent__meeNY,.coder-layout_connect__tHv74,.coder-layout_editor__LWgcf,.coder-layout_workspace__ZKX2y{--bg:#fff;--panel:#fff;--line:#e9e9ed;--muted:rgba(20,21,28,.55);--green:var(--platform-blue);--light:#14151c;min-width:0;color:#14151c;color-scheme:light;font-family:var(--platform-font)}.coder-layout_workspace__ZKX2y{width:100%;max-width:1180px;min-height:calc(100svh - 144px);margin:0 auto;padding:36px 0 64px;background:#fff;font-variant-numeric:tabular-nums}.coder-layout_workspace__ZKX2y h2{color:#14151c;font-size:26px;font-weight:500;line-height:1.4;letter-spacing:-.6px}.coder-layout_workspace__ZKX2y h3{color:#14151c;font-size:17px;font-weight:600}.coder-layout_agent__meeNY p,.coder-layout_connect__tHv74 p,.coder-layout_editor__LWgcf p,.coder-layout_workspace__ZKX2y p{color:rgba(20,21,28,.55);font-size:13px;line-height:1.8;overflow-wrap:anywhere}.coder-layout_workspace__ZKX2y .coder-workspace-heading{min-height:64px;gap:12px}.coder-layout_workspace__ZKX2y .coder-workspace-heading h1{color:#14151c;font-size:30px;font-weight:500;letter-spacing:-.6px}.coder-layout_workspace__ZKX2y .coder-workspace-heading>span:last-child{color:rgba(20,21,28,.55);border-color:#e9e9ed}.coder-layout_workspace__ZKX2y .coder-dot{background:var(--platform-blue)}.coder-layout_workspace__ZKX2y .coder-toolbar{min-width:0;min-height:68px;margin:8px 0 28px;padding:12px 0;gap:16px;border-color:#e9e9ed}.coder-layout_workspace__ZKX2y .coder-tabs{min-width:0;max-width:100%;gap:4px;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;scroll-snap-type:x proximity;padding:2px 0 4px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 12px,#000 calc(100% - 12px),transparent);mask-image:linear-gradient(90deg,transparent,#000 12px,#000 calc(100% - 12px),transparent)}.coder-layout_workspace__ZKX2y .coder-tabs::-webkit-scrollbar{display:none}.coder-layout_workspace__ZKX2y .coder-tabs button{flex:0 0 auto;scroll-snap-align:start;min-height:40px;padding:10px 14px;border:0;border-radius:100px;color:rgba(20,21,28,.55);background:#fff;white-space:nowrap;font-size:13px;transition:background .15s,color .15s}.coder-layout_workspace__ZKX2y .coder-tabs button.active{color:var(--platform-blue);background:#f0f5ff}.coder-layout_workspace__ZKX2y .coder-tabs button:hover{background:#f8f9fb}.coder-layout_workspace__ZKX2y .coder-currency{flex-shrink:0;font-size:12px;color:rgba(20,21,28,.55)}.coder-layout_connect__tHv74 input,.coder-layout_connect__tHv74 select,.coder-layout_workspace__ZKX2y input,.coder-layout_workspace__ZKX2y select,.coder-layout_workspace__ZKX2y textarea{min-width:0;max-width:100%;padding:10px 12px;border:1px solid #e9e9ed;border-radius:10px;color:#14151c;background:#fff;font:inherit}.coder-layout_workspace__ZKX2y .coder-currency select{width:auto;border-radius:100px;background:#f8f9fb;font-size:12px}.coder-layout_agent__meeNY .btn,.coder-layout_connect__tHv74 .btn,.coder-layout_workspace__ZKX2y .btn{min-height:40px;padding:10px 18px;border:1px solid var(--platform-blue);border-radius:100px;color:#fff;background:var(--platform-blue);font-size:13px;font-weight:500;transition:background .15s,border-color .15s}.coder-layout_agent__meeNY .btn.secondary,.coder-layout_connect__tHv74 .btn.secondary,.coder-layout_workspace__ZKX2y .btn.secondary{color:#14151c;background:#fff;border-color:#e9e9ed}.coder-layout_agent__meeNY .btn:hover:not(:disabled),.coder-layout_connect__tHv74 .btn:hover:not(:disabled),.coder-layout_workspace__ZKX2y .btn:hover:not(:disabled){border-color:var(--platform-blue)}.coder-layout_workspace__ZKX2y .coder-heading{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);margin:0 0 24px;padding:20px;gap:32px;border:1px solid #e9e9ed;border-radius:20px;background:#f8f9fb}.coder-layout_workspace__ZKX2y .coder-heading h2{margin:0 0 16px;font-size:30px;line-height:1.3}.coder-layout_workspace__ZKX2y .coder-heading h2 span{color:var(--platform-blue)}.coder-layout_workspace__ZKX2y .coder-heading p{font-size:14px;line-height:1.9}.coder-layout_workspace__ZKX2y .coder-terminal{display:block;border:1px solid #e9e9ed;border-radius:16px;background:#fff;box-shadow:none}.coder-layout_workspace__ZKX2y .coder-terminal>div{border-color:#e9e9ed}.coder-layout_workspace__ZKX2y .coder-terminal i{background:#d5d7de}.coder-layout_workspace__ZKX2y .coder-terminal pre{color:#14151c;padding:20px}.coder-layout_workspace__ZKX2y .coder-terminal pre b,.coder-layout_workspace__ZKX2y .coder-terminal pre span{color:var(--platform-blue)}.coder-layout_workspace__ZKX2y .coder-launch-note{margin-bottom:24px;padding:16px 20px;border:1px solid #e1e9ff;border-radius:16px;color:#3c5b8f;background:#f0f7ff;font-size:13px}.coder-layout_workspace__ZKX2y .coder-message{padding:16px 20px;border:1px solid #e1e9ff;border-radius:16px;color:var(--platform-blue);background:#f0f7ff}.coder-layout_workspace__ZKX2y .error-banner{margin:16px 0;padding:16px 20px;border:1px solid #ffd9d6;border-radius:16px;color:#c2342d;background:#fff1f0}.coder-layout_workspace__ZKX2y .coder-benefits,.coder-layout_workspace__ZKX2y .coder-price-grid,.coder-layout_workspace__ZKX2y .coder-quota-grid,.coder-layout_workspace__ZKX2y .coder-split{gap:20px}.coder-layout_workspace__ZKX2y .coder-benefits article,.coder-layout_workspace__ZKX2y .coder-plan-card,.coder-layout_workspace__ZKX2y .coder-quota-grid article,.coder-layout_workspace__ZKX2y .coder-split article{min-width:0;padding:20px;border:1px solid #e9e9ed;border-radius:20px;background:#fff;transition:border-color .15s,box-shadow .15s}.coder-layout_workspace__ZKX2y .coder-benefits article:hover,.coder-layout_workspace__ZKX2y .coder-plan-card:hover{border-color:#d7dfef;box-shadow:0 4px 16px rgba(20,21,28,.04)}.coder-layout_workspace__ZKX2y .coder-benefits svg,.coder-layout_workspace__ZKX2y .coder-plan-card li svg,.coder-layout_workspace__ZKX2y .coder-split svg{color:var(--platform-blue)}.coder-layout_workspace__ZKX2y .coder-feature-band{margin:24px 0;padding:20px;border:1px solid #e9e9ed;border-radius:20px;background:#f8f9fb;gap:24px}.coder-layout_workspace__ZKX2y .coder-feature-band h2{font-size:26px}.coder-layout_workspace__ZKX2y .coder-feature-band small,.coder-layout_workspace__ZKX2y .coder-fine,.coder-layout_workspace__ZKX2y .coder-quota-grid small{color:rgba(20,21,28,.55);line-height:1.8}.coder-layout_workspace__ZKX2y .coder-plan-card.featured{border-color:#d7e2ff;background:#f8faff}.coder-layout_workspace__ZKX2y .coder-plan-card h3{margin-top:0}.coder-layout_workspace__ZKX2y .coder-price{color:#14151c;font-size:38px;line-height:1.5;letter-spacing:-1px}.coder-layout_workspace__ZKX2y .coder-price small,.coder-layout_workspace__ZKX2y .coder-quota-grid article>span,.coder-layout_workspace__ZKX2y .coder-rates dt{color:rgba(20,21,28,.55)}.coder-layout_workspace__ZKX2y .coder-calculator output,.coder-layout_workspace__ZKX2y .coder-quota-grid strong{color:#14151c}.coder-layout_workspace__ZKX2y .coder-quota-grid strong{font-size:30px}.coder-layout_workspace__ZKX2y .coder-card-label{color:var(--platform-blue)}.coder-layout_workspace__ZKX2y .coder-status{border-color:#e1e9ff;border-radius:100px;color:var(--platform-blue);background:#f0f7ff}.coder-layout_workspace__ZKX2y .coder-calculator{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) minmax(0,1fr) minmax(0,.8fr);padding:20px;border:1px solid #e9e9ed;border-radius:20px;background:#f8f9fb}.coder-layout_workspace__ZKX2y .coder-calculator h3{margin-top:0}.coder-layout_workspace__ZKX2y .coder-calculator label{min-width:0;color:rgba(20,21,28,.55)}.coder-layout_workspace__ZKX2y .coder-faq{border-color:#e9e9ed;padding:20px 0}.coder-layout_workspace__ZKX2y .coder-faq summary{color:#14151c;font-weight:500;line-height:1.8}.coder-layout_workspace__ZKX2y .coder-rates>div{border-color:#e9e9ed}.coder-layout_workspace__ZKX2y .coder-application{padding:24px;border:1px solid #e9e9ed;border-radius:20px;background:#fff}.coder-layout_workspace__ZKX2y .coder-application h3{margin-top:0}.coder-layout_workspace__ZKX2y .coder-application label{color:rgba(20,21,28,.55);font-size:13px}.coder-layout_workspace__ZKX2y .coder-table-wrap{max-width:100%;padding:20px;border:1px solid #e9e9ed;border-radius:20px;overflow:auto;background:#fff}.coder-layout_workspace__ZKX2y .coder-table-wrap h3{margin:0 0 16px}.coder-layout_workspace__ZKX2y .coder-table-wrap table{margin:0;min-width:700px}.coder-layout_workspace__ZKX2y .coder-table-wrap th{padding:14px 16px;border-color:#e9e9ed;color:rgba(20,21,28,.55);background:#f8f9fb;font-size:12px}.coder-layout_workspace__ZKX2y .coder-table-wrap td{padding:16px;border-color:#e9e9ed;color:#14151c;font-size:13px}.coder-layout_workspace__ZKX2y .coder-code-top code{color:rgba(20,21,28,.55);overflow-wrap:anywhere}.coder-layout_workspace__ZKX2y .coder-code{padding:20px;border:1px solid #e9e9ed;border-radius:20px;color:#14151c;background:#f8f9fb;white-space:pre;overflow-wrap:normal}.coder-layout_connect__tHv74 .connect-intro{margin-bottom:24px;gap:24px}.coder-layout_connect__tHv74 .connect-intro h2{margin:10px 0;font-size:28px;font-weight:500;line-height:1.4}.coder-layout_connect__tHv74 .connect-protocol{display:inline-flex;max-width:100%;padding:7px 12px;border:1px solid #e9e9ed;border-radius:100px;color:rgba(20,21,28,.55);background:#f8f9fb;white-space:normal;overflow-wrap:anywhere}.coder-layout_connect__tHv74 .connect-grid{grid-template-columns:minmax(300px,.8fr) minmax(0,1.4fr);gap:20px;align-items:start}.coder-layout_connect__tHv74 .connect-panel,.coder-layout_editor__LWgcf{min-width:0;padding:20px;border:1px solid #e9e9ed;border-radius:20px;background:#fff}.coder-layout_connect__tHv74 .connect-panel-title,.coder-layout_editor__LWgcf .connect-panel-title{align-items:flex-start;gap:10px;margin-bottom:20px}.coder-layout_connect__tHv74 .connect-panel-title>span,.coder-layout_editor__LWgcf .connect-panel-title>span{padding:5px 8px;border:1px solid #e9e9ed;border-radius:100px;color:var(--platform-blue);background:#f8f9fb}.coder-layout_connect__tHv74 .connect-panel-title h3,.coder-layout_editor__LWgcf .connect-panel-title h3{margin:0;color:#14151c;font-size:16px;line-height:1.8}.coder-layout_connect__tHv74 .connect-value>label{color:rgba(20,21,28,.55);font-size:12px}.coder-layout_connect__tHv74 .connect-value>div{padding:10px 12px;border:1px solid #e9e9ed;border-radius:12px;background:#f8f9fb}.coder-layout_connect__tHv74 .connect-value code{color:#14151c;font-size:12px}.coder-layout_connect__tHv74 .connect-value input{border:0;padding:0;background:transparent;color:#14151c}.coder-layout_connect__tHv74 .connect-value .copy{padding:7px 10px;border:1px solid #e9e9ed;border-radius:100px;color:var(--platform-blue);background:#fff;font-size:11px;transition:border-color .15s,background .15s}.coder-layout_connect__tHv74 .connect-value .copy:hover:not(:disabled){background:#f0f5ff;border-color:#d7e2ff}.coder-layout_connect__tHv74 .connect-value small{color:rgba(20,21,28,.55)}.coder-layout_connect__tHv74 .connect-existing{border-color:#e9e9ed}.coder-layout_connect__tHv74 .connect-existing summary,.coder-layout_connect__tHv74 .connect-footnote b{color:#14151c}.coder-layout_connect__tHv74 .connect-existing select{width:100%;font-size:13px}.coder-layout_connect__tHv74 .connect-link,.coder-layout_editor__LWgcf .connect-link{color:var(--platform-blue);line-height:1.8}.coder-layout_connect__tHv74 .connect-result{padding:16px;border:1px solid #e1e9ff;border-radius:16px;background:#f0f7ff;color:var(--platform-blue)}.coder-layout_connect__tHv74 .connect-result p{color:#3c5b8f}.coder-layout_agent__meeNY .connect-notice,.coder-layout_connect__tHv74 .connect-notice,.coder-layout_editor__LWgcf .connect-notice{color:var(--platform-blue)!important}.coder-layout_agent__meeNY .connect-error,.coder-layout_connect__tHv74 .connect-error,.coder-layout_editor__LWgcf .connect-error{color:#c2342d!important}.coder-layout_connect__tHv74 .connect-footnote{max-width:none;margin-top:24px;padding:16px 20px;border:1px solid #e9e9ed;border-radius:20px;background:#f8f9fb}.coder-layout_connect__tHv74 .connect-footnote p,.coder-layout_connect__tHv74 .connect-footnote summary{color:rgba(20,21,28,.55);font-size:12px}.coder-layout_editor__LWgcf .connect-setup-modes{gap:4px}.coder-layout_editor__LWgcf .connect-setup-modes button{min-height:36px;padding:7px 12px;border:0;border-radius:100px;background:#fff;color:rgba(20,21,28,.55);font-size:13px;font-weight:500;transition:background .15s,color .15s}.coder-layout_editor__LWgcf .connect-setup-modes button[aria-pressed=true]{background:#f0f5ff;color:var(--platform-blue)}.coder-layout_editor__LWgcf .connect-editor-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:0;gap:8px;border:0;background:transparent}.coder-layout_editor__LWgcf .connect-editor-tabs button{min-width:0;min-height:44px;padding:10px 8px;border:1px solid #e9e9ed;border-radius:10px;background:transparent;color:rgba(20,21,28,.55);font-size:12px;transition:background .15s,color .15s}.coder-layout_editor__LWgcf .connect-editor-tabs button[aria-pressed=true]{border-color:var(--platform-blue);background:#f0f5ff;color:var(--platform-blue)}.coder-layout_editor__LWgcf .connect-guide-status{padding:6px 10px;border:1px solid #e1e9ff;border-radius:100px;color:var(--platform-blue);background:#f0f7ff}.coder-layout_editor__LWgcf .connect-steps li{color:var(--platform-blue);margin:20px 0}.coder-layout_editor__LWgcf .connect-steps b{color:#14151c;font-size:14px;font-weight:500}.coder-layout_editor__LWgcf .connect-tip{padding:14px 16px;border:1px solid #e1e9ff;border-radius:16px;color:#3c5b8f;background:#f0f7ff}.coder-layout_editor__LWgcf .connect-config{border:1px solid #e9e9ed;border-radius:16px;background:#f8f9fb}.coder-layout_editor__LWgcf .connect-config-head{border-color:#e9e9ed;padding:12px 14px}.coder-layout_editor__LWgcf .connect-config-head>span{color:rgba(20,21,28,.55);overflow-wrap:anywhere}.coder-layout_editor__LWgcf .connect-config-head button{color:var(--platform-blue);font-size:12px}.coder-layout_editor__LWgcf .connect-config pre{max-height:440px;padding:16px;color:#14151c;white-space:pre;overflow-wrap:normal;font-size:12px;overflow:auto}.coder-layout_editor__LWgcf .connect-config>p{color:var(--platform-blue)}.coder-layout_agent__meeNY .connect-agent-heading{align-items:flex-start}.coder-layout_agent__meeNY .connect-agent-heading>svg{color:var(--platform-blue)}.coder-layout_agent__meeNY .connect-agent-heading h4{color:#14151c;font-size:17px;font-weight:500}.coder-layout_agent__meeNY .connect-agent-note{padding:14px 16px;border:1px solid #e1e9ff;border-radius:16px;color:#3c5b8f!important;background:#f0f7ff}.coder-layout_agent__meeNY .connect-agent-preview{border:1px solid #e9e9ed;border-radius:16px;background:#f8f9fb}.coder-layout_agent__meeNY .connect-agent-preview>div{padding:12px 14px;border-color:#e9e9ed;flex-wrap:wrap}.coder-layout_agent__meeNY .connect-agent-preview>div>span{color:rgba(20,21,28,.55)}.coder-layout_agent__meeNY .connect-agent-preview pre{padding:16px;color:#14151c;max-height:420px;font-size:12px;overflow:auto}.coder-layout_agent__meeNY pre:focus-visible,.coder-layout_connect__tHv74 button:focus-visible,.coder-layout_connect__tHv74 input:focus-visible,.coder-layout_connect__tHv74 select:focus-visible,.coder-layout_editor__LWgcf pre:focus-visible,.coder-layout_workspace__ZKX2y a:focus-visible,.coder-layout_workspace__ZKX2y button:focus-visible,.coder-layout_workspace__ZKX2y input:focus-visible,.coder-layout_workspace__ZKX2y select:focus-visible,.coder-layout_workspace__ZKX2y textarea:focus-visible{outline:2px solid var(--platform-blue);outline-offset:3px}.coder-layout_guideBody__bT2Iv{margin-top:24px;padding-top:4px;border-top:1px solid var(--line)}.coder-layout_reference__r7SAp{min-width:0;margin-top:20px;border-top:1px solid var(--line)}.coder-layout_reference__r7SAp>summary{padding:16px 0;color:#14151c;font-size:13px;font-weight:500;cursor:pointer}.coder-layout_reference__r7SAp .connect-config{margin:0;border:1px solid var(--line);border-radius:12px;background:#f8f9fb}.coder-layout_reference__r7SAp .connect-config-head{border-color:var(--line)}.coder-layout_reference__r7SAp .connect-config-head>span{color:var(--muted)}.coder-layout_reference__r7SAp pre{max-width:100%;max-height:440px;margin:0;padding:16px;overflow:auto;color:#14151c;font:12px/1.8 ui-monospace,SFMono-Regular,Consolas,monospace}.coder-layout_connect__tHv74 .connect-value code{overflow-wrap:anywhere}.coder-layout_connect__tHv74 .connect-actions{flex-wrap:wrap;gap:12px}.coder-layout_connect__tHv74 a:focus-visible,.coder-layout_connect__tHv74 button:focus-visible,.coder-layout_connect__tHv74 pre:focus-visible,.coder-layout_connect__tHv74 summary:focus-visible{outline:2px solid var(--platform-blue);outline-offset:3px}@media (max-width:480px){.coder-layout_editor__LWgcf .connect-editor-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1000px){.coder-layout_workspace__ZKX2y .coder-toolbar{flex-direction:column;align-items:stretch}.coder-layout_workspace__ZKX2y .coder-currency{align-self:flex-end}.coder-layout_connect__tHv74 .connect-grid{grid-template-columns:minmax(0,1fr)}.coder-layout_workspace__ZKX2y .coder-calculator{grid-template-columns:repeat(2,minmax(0,1fr))}.coder-layout_workspace__ZKX2y .coder-calculator>div{grid-column:1/-1}}@media (max-width:700px){.coder-layout_workspace__ZKX2y{padding-top:24px}.coder-layout_workspace__ZKX2y .coder-workspace-heading h1{font-size:28px}.coder-layout_workspace__ZKX2y .coder-toolbar{margin-top:24px;padding-top:14px}.coder-layout_workspace__ZKX2y .coder-tabs{padding-top:2px}.coder-layout_workspace__ZKX2y .coder-benefits,.coder-layout_workspace__ZKX2y .coder-form-grid,.coder-layout_workspace__ZKX2y .coder-heading,.coder-layout_workspace__ZKX2y .coder-price-grid,.coder-layout_workspace__ZKX2y .coder-quota-grid,.coder-layout_workspace__ZKX2y .coder-split{grid-template-columns:minmax(0,1fr)}.coder-layout_workspace__ZKX2y .coder-heading{padding:20px;gap:20px}.coder-layout_workspace__ZKX2y .coder-heading h2{font-size:25px}.coder-layout_workspace__ZKX2y .coder-application,.coder-layout_workspace__ZKX2y .coder-feature-band{padding:20px}.coder-layout_workspace__ZKX2y .coder-price{font-size:34px}.coder-layout_workspace__ZKX2y .coder-calculator{grid-template-columns:minmax(0,1fr)}.coder-layout_connect__tHv74 .connect-existing select,.coder-layout_connect__tHv74 .connect-value input,.coder-layout_workspace__ZKX2y .coder-application textarea,.coder-layout_workspace__ZKX2y .coder-calculator input,.coder-layout_workspace__ZKX2y .coder-form-grid input,.coder-layout_workspace__ZKX2y .coder-form-grid select{font-size:16px}.coder-layout_workspace__ZKX2y .coder-rates>div{flex-wrap:wrap}.coder-layout_connect__tHv74 .connect-intro{flex-direction:column;align-items:flex-start;gap:12px}.coder-layout_connect__tHv74 .connect-intro h2{font-size:25px}.coder-layout_connect__tHv74 .connect-value>div{padding:8px}.coder-layout_connect__tHv74 .connect-value code{font-size:11px}.coder-layout_connect__tHv74 .connect-value .copy{padding:6px 8px;font-size:10px}.coder-layout_editor__LWgcf .connect-editor-tabs button{flex-basis:110px}.coder-layout_agent__meeNY .connect-agent-preview pre,.coder-layout_editor__LWgcf .connect-config pre{padding:14px;font-size:11px;max-height:360px}}@media (prefers-reduced-motion:reduce){.coder-layout_agent__meeNY *,.coder-layout_connect__tHv74 *,.coder-layout_editor__LWgcf *,.coder-layout_workspace__ZKX2y *{transition:none}}@media(min-width:1600px){.coder-layout_workspace__ZKX2y{max-width:1480px}}@media(min-width:1920px){.coder-layout_workspace__ZKX2y{max-width:1800px}}@media(min-width:2400px){.coder-layout_workspace__ZKX2y{max-width:2200px}}