.console a,.console a:hover,.console a:focus-visible{text-decoration:none}.console .billing-asset-search{flex-direction:row}.console .billing-assets-dialog{max-width:620px}.console .billing-asset-search .icon-button{flex:0 0 34px}.console{--c-success:#08794e;--c-success-bg:#d9f3e6;--c-pending:#8b5900;--c-pending-bg:#ffedbd;--c-expired:#7344b2;--c-expired-bg:#eadcfb;--c-failed:#b52b4b;--c-failed-bg:#fbdce5}.dark .console{--c-accent:#b39af5;--c-success:#64d6a6;--c-success-bg:#20372e;--c-pending:#efbf62;--c-pending-bg:#3b3020;--c-expired:#c2a0f4;--c-expired-bg:#32283f;--c-failed:#f28ba3;--c-failed-bg:#3e2530}.console .result-delivered{--result-color:var(--c-success);--result-bg:var(--c-success-bg)}.console .result-pending{--result-color:var(--c-pending);--result-bg:var(--c-pending-bg)}.console .result-timeout{--result-color:var(--c-expired);--result-bg:var(--c-expired-bg)}.console .result-failed{--result-color:var(--c-failed);--result-bg:var(--c-failed-bg)}.console .result-unobserved{--result-color:var(--c-muted);--result-bg:var(--c-bg)}.console .campaign-status,.console .billing-status,.console .hlr-status,.console .hlr-coverage-status{font-weight:550}.console .tool-report .campaign-status{color:var(--result-color);background:var(--result-bg)}.console .billing-status.is-complete,.console .hlr-status.connected,.console .hlr-coverage-status.available,.console .hlr-detail-status.connected{color:var(--c-success);background:var(--c-success-bg)}.console .billing-status.is-partial,.console .billing-status.is-pending,.console .hlr-coverage-status.optional{color:var(--c-pending);background:var(--c-pending-bg)}.console .billing-status.is-expired{color:var(--c-expired);background:var(--c-expired-bg)}.console .billing-status.is-failed,.console .hlr-status.disconnected,.console .hlr-detail-status.disconnected{color:var(--c-failed);background:var(--c-failed-bg)}.dark .console .hlr-detail-status{background:var(--c-bg);color:var(--c-muted)}.dark .console .hlr-detail-status.connected{color:var(--c-success);background:var(--c-success-bg)}.dark .console .hlr-detail-status.disconnected{color:var(--c-failed);background:var(--c-failed-bg)}.dark .console .hlr-quote-total>span{color:var(--c-muted)}.dark .console .hlr-signal-core{color:var(--c-accent);background:linear-gradient(145deg,#373044,#282334);border-color:#514460}.dark .console .provider-toggle:hover:not(:disabled),.dark .console .provider-toggle[aria-pressed=true]{border-color:#75608e}.dark .console .provider-toggle[aria-pressed=true] .provider-toggle-state{color:#211a2d;background:#b39af5}.dark .console .send-error,.dark .console .send-recovery{--send-red:var(--c-failed)}.dark .console .send-field-counter.is-over,.dark .console .send-field-counter.is-over small,.dark .console .route-test-budget.is-over strong,.dark .console .route-test-error,.dark .console .route-test-notice,.dark .console .switcher-error,.dark .console .billing-error{color:var(--c-failed)}.dark .console .coin-BTC{color:var(--c-pending)}.dark .console .coin-USDT,.dark .console .coin-USDC{color:var(--c-success)}.console .tool-network-search{border-color:var(--c-line);color:var(--c-muted)}.console .tool-network-search input{color:var(--c-text)}.console .tool-network-search input::placeholder{color:var(--c-muted);opacity:1}.console .tool-network-row{border-color:var(--c-line)}.console .tool-network-row strong{color:var(--c-text)}.console .tool-network-row small,.console .tool-network-row code,.console .tool-select-heading,.console .tool-supplier-count,.console .tool-history-note{color:var(--c-muted)}.console .tool-supplier-count strong{color:var(--c-accent)}.console .tool-network-list{scrollbar-color:var(--c-line) transparent}.dark .console .tool-combinations{background:linear-gradient(125deg,#2c253c,#222b35)}.dark .console .tool-combinations strong{color:var(--c-text)}.dark .console .tool-combinations span,.dark .console .tool-combinations>b{color:var(--c-muted)}.dark .console .tool-combinations svg{color:var(--c-accent)}.console .tool-success{color:var(--c-success);background:var(--c-success-bg)}.console .tool-validation{color:var(--c-failed);background:var(--c-failed-bg);border-color:color-mix(in srgb,var(--c-failed) 28%,var(--c-line))}.console .tool-field-error{color:var(--c-failed)}.console .tool-editor [aria-invalid=true]{border-color:var(--c-failed)}.console .tool-quote>strong{color:var(--c-text)}.console .tool-quote>span,.console .tool-quote p{color:var(--c-muted)}.console .tool-review-text{color:var(--c-text);background:var(--c-bg)}.dark .console .tool-editor input::placeholder,.dark .console .tool-editor textarea::placeholder{color:var(--c-muted);opacity:1}.send-ai-seed{background:var(--c-bg);border:1px solid var(--c-line);border-radius:12px;gap:20px;padding:20px}.send-ai-seed label{gap:10px}.send-ai-seed .ai-editor{background:var(--c-card);border-radius:10px}.send-ai-seed .ai-editor>pre,.send-ai-seed .ai-editor>textarea{box-sizing:border-box;height:150px;min-height:150px;letter-spacing:normal!important;margin:0!important;padding:16px!important;font-family:inherit!important;font-size:15px!important;line-height:1.8!important}.ai-encoding{color:var(--c-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;font-size:11px;display:flex}.ai-encoding b{border:1px solid var(--c-line);background:var(--c-card);border-radius:6px;padding:4px 7px;font-weight:500}.ai-variant-text{white-space:pre-wrap;overflow-wrap:anywhere;font-size:15px!important;line-height:1.8!important}.ai-variant-text mark,.ai-editor mark{color:#bb3652;background:0 0;text-decoration:none}.dark .ai-variant-text mark,.dark .ai-editor mark{color:#f098ad}.send-variants>article{box-shadow:none;border-radius:12px}.send-variant-actions{border-top:1px solid var(--c-line);margin-top:18px;padding-top:16px}.send-ai-modes{gap:10px;margin-top:22px}.send-ai-modes button{border-radius:10px;min-height:120px}.send-ai-modes button[aria-pressed=true]{background:var(--c-soft);border-color:var(--c-accent)}@media (max-width:600px){.campaign-heading-actions{flex-shrink:0;justify-content:flex-end;align-self:center;gap:8px;align-items:center!important;margin:0!important;display:flex!important}.campaign-heading-actions .campaign-export-trigger{white-space:nowrap;justify-content:center;align-items:center;gap:8px;min-height:44px;margin:0!important;display:inline-flex!important;transform:none!important}.send-ai-seed{padding:14px}.send-ai-modes button{min-height:100px}.send-variant-actions>button{min-width:0}}.dlr-batch .campaign-batch-control{align-items:flex-start;max-width:100%}.dlr-batch .campaign-batch-link{white-space:normal;min-width:0;max-width:100%;height:auto;min-height:44px}.dlr-batch .campaign-batch-link>span{white-space:normal;text-overflow:clip;overflow-wrap:anywhere;max-width:none;overflow:visible}.dlr-batch>div{min-width:0;max-width:100%}.send-ai-modes .ai-intensity{width:100%;max-width:100%;height:72px;color:var(--c-accent);margin-bottom:12px;display:block;position:relative}.ai-intensity svg,.ai-intensity canvas{width:100%;height:100%;position:absolute;inset:0}.ai-intensity[data-ready=true]>svg{visibility:hidden}.send-ai-modes button{overflow:hidden}.send-ai-modes button>strong{display:block}.send-editor mark,.ai-variant-text mark{color:#bb3652;box-shadow:none!important;background:0 0!important;border:0!important;text-decoration:none!important}.dark .send-editor mark,.dark .ai-variant-text mark{color:#f098ad}.send-ai-seed>label{margin:0!important}.send-ai-seed{gap:18px}.send-dialog-intro{margin-bottom:18px}@media (max-width:600px){.campaign-page .campaign-welcome{grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:12px;display:grid}.campaign-page .campaign-heading-actions{justify-self:end;align-self:center!important;width:auto!important}.campaign-page .campaign-welcome>div:first-child{min-width:0}}.money-rounded{-webkit-touch-callout:none;position:relative}.money-exact-bubble{z-index:60;white-space:nowrap;color:var(--c-card,#fff);background:var(--c-text,#17151f);pointer-events:none;border-radius:6px;padding:5px 8px;font-size:12px;font-weight:500;line-height:1.3;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%);box-shadow:0 4px 14px #0000002e}@media (forced-colors:active){.money-exact-bubble{color:canvastext;background:canvas;border:1px solid canvastext}}
