.connection-panel{grid-template-columns:1fr auto;align-items:center;gap:18px;margin:28px 0;display:grid}.connection-panel form{grid-template-columns:minmax(200px,1fr) minmax(200px,1fr) auto;align-items:end;gap:16px;display:grid}.connection-panel label{margin:0}.connection-panel .en-button{height:48px}.connection-details{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:16px;display:flex}.connection-details p{margin:0}.connection-status{font:12px var(--mono,monospace);align-items:center;gap:8px;display:inline-flex}.connection-status:before{content:"";background:#92999b;border-radius:50%;width:7px;height:7px}.connection-status[data-connected=true]:before{background:#a7e8bc}.connection-panel details{grid-column:1/-1}.connection-panel summary{cursor:pointer;font-size:13px}.connection-panel.connected form{display:none}.connection-panel.connected .connection-details{grid-column:auto}.connection-panel .form-error{grid-column:1/-1}.dashboard-main [hidden]{display:none!important}.dashboard-main button:disabled{opacity:.45;cursor:not-allowed}.dashboard-main input:focus-visible,.dashboard-main textarea:focus-visible,.dashboard-main select:focus-visible,.dashboard-main button:focus-visible{outline-offset:3px;outline:2px solid #b2cfbf}.dashboard-main code,.en-dialog code{overflow-wrap:anywhere}.dashboard-main .model-card p code{font-size:11px}.dashboard-main .model-card .small-tag{margin-bottom:14px;display:inline-block}.en-dialog .dialog-actions{flex-wrap:wrap}.en-dialog input[type=password]{font-family:monospace}.integration-status{letter-spacing:.03em;font-family:monospace;font-size:11px}.execution-steps li i{text-align:right;max-width:90px;font-style:normal}.execution-steps li.failed i{color:#f4a49f}.dash-view .table-wrap td small{overflow-wrap:anywhere;max-width:230px;display:block}.dash-view .table-wrap td code{font-size:11px}.dash-view .table-wrap button{white-space:nowrap}.workspace-empty{color:#abb7b1;border:1px solid #ffffff20;grid-column:1/-1;padding:36px}.field-note.warning{color:#d9c896}.receipt-dialog{max-width:850px}.receipt-dialog dd{overflow-wrap:anywhere}.output-panel #inference-output{white-space:pre-wrap;overflow-wrap:anywhere}.payment-dialog-amount{letter-spacing:-.04em;margin:20px 0;font-size:36px}.audit-key-row{grid-template-columns:1fr auto;gap:12px;margin:14px 0;display:grid}.dashboard-main .execution-steps li.done i{color:#b2cfbf}.dashboard-main .receipt-filter-note{max-width:450px}.dashboard-main .refresh-row{align-items:center;gap:16px;display:flex}.dashboard-main .agent-card .agent-progress{margin-top:18px}.dashboard-main .agent-card dl{font-variant-numeric:tabular-nums}.dashboard-main .form-success{color:#b2cfbf;font-size:13px}.dashboard-main .trust-description{max-width:620px}.dashboard-main .dash-footnote{gap:20px}.dashboard-main .panel .policy-details dd{overflow-wrap:anywhere}.dashboard-main .dash-heading-right p{max-width:340px}.dashboard-main .model-grid{align-items:stretch}.dashboard-main .search-label{min-width:260px}.dashboard-main .agent-empty{margin:0}.dashboard-main .panel .small-tag{overflow-wrap:anywhere;max-width:240px}@media (width<=800px){.connection-panel,.connection-panel form{grid-template-columns:1fr}.connection-panel.connected .connection-details{grid-column:1/-1}.connection-panel .connection-details{align-items:flex-start}.connection-panel .connection-details p,.connection-panel .en-button{width:100%}.dashboard-main .refresh-row{flex-wrap:wrap}.dashboard-main .table-toolbar{flex-direction:column;align-items:flex-start;gap:16px}.dashboard-main .dash-heading-right p{max-width:none}}.dashboard-main>.en-container>.connection-panel{grid-area:2/1/auto/-1;margin:0;padding:16px 22px}.dashboard-main .dash-nav{grid-row:3/6}.dashboard-main .dash-view{grid-row:3}.dashboard-main .compute-topology{grid-row:4}.dashboard-main .dash-metrics{grid-row:5}.dashboard-main .dash-footnote{grid-row:6}.dashboard-main .connection-status[data-connected=true]:before{background:#28735a}.dashboard-main .workspace-empty{color:#7183a9;border-color:#dce5f4}.dashboard-main .field-note.warning{color:#866224}.dashboard-main .execution-steps li.done i,.dashboard-main .form-success{color:#28735a}.dashboard-main .execution-steps li.failed i{color:#aa3842}.dashboard-main input:focus-visible,.dashboard-main textarea:focus-visible,.dashboard-main select:focus-visible,.dashboard-main button:focus-visible{outline-color:#7048cf}.dashboard-main .connection-panel .form-error:empty{display:none}.en-dialog{color:var(--ink)}@media (width<=809px){.dashboard-main .connection-panel{order:1}.dashboard-main .dash-nav{order:2}.dashboard-main .dash-view{order:3}.dashboard-main .compute-topology{order:4}.dashboard-main .dash-metrics{order:5}.dashboard-main .dash-footnote{order:6}}.en-dialog[open]{max-height:calc(100dvh - 64px);margin:auto;overflow:auto}.receipt-dialog #receipt-fields{font-size:12px}.receipt-dialog #receipt-fields dd{font-size:11px;line-height:1.5}.receipt-dialog #receipt-integrity{font-size:13px;line-height:1.5}.dashboard-main,.en-dialog{--muted:#5e6f93}.dashboard-main #inference-output{overscroll-behavior:contain;scrollbar-gutter:stable;max-height:320px;overflow:auto}.verification-main{max-width:1280px;padding-top:140px;padding-bottom:80px}.verification-main h1{letter-spacing:-.04em;margin:18px 0;font-size:clamp(36px,5vw,64px);line-height:1.05}.verification-main h2{margin:0 0 24px;font-size:23px;line-height:1.25}.verification-main h3{margin:0 0 12px;font-size:16px}.verification-intro{max-width:760px;margin-bottom:36px;line-height:1.65}.verification-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}.verification-main .panel{min-width:0;padding:28px}.verification-form label{margin:18px 0 8px;font-size:14px;font-weight:600;display:block}.verification-form label span{font-weight:400}.verification-form input,.verification-form textarea{box-sizing:border-box;color:#182b50;width:100%;font:14px/1.5 var(--mono,monospace);background:#fff;border:1px solid #b9c6dc;border-radius:6px;padding:12px}.verification-form textarea{resize:vertical;min-height:160px}.verification-form input[type=file]{font:inherit}.verification-form .field-note{color:#526487;margin-top:18px;font-size:13px;line-height:1.6}.verification-main a:not(.en-button){text-underline-offset:3px;text-decoration:underline}.verification-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:24px;display:flex}.verification-actions .en-button{cursor:pointer;min-height:44px}.verification-main button:disabled{opacity:.5;cursor:not-allowed}.verification-main :is(input,textarea,button,a):focus-visible{outline-offset:3px;outline:2px solid #7048cf}.verification-main .form-error{color:#983744;line-height:1.5}.verification-main dl{margin:0}.verification-main dl>div{border-bottom:1px solid #dae2ef;padding:14px 0}.verification-main dt{color:#526487;margin-bottom:6px;font-size:12px}.verification-main dd{font:13px/1.55 var(--mono,monospace);overflow-wrap:anywhere;margin:0}.verification-boundary{border-top:1px solid #dae2ef;margin-top:28px;padding-top:24px}.verification-boundary p,.verification-results>p{font-size:14px;line-height:1.65}.verification-nav nav{background:0 0;gap:24px;display:flex!important;position:static!important}.verification-main .deployment-badge{font:12px var(--mono,monospace);border:1px solid #b9c6dc;border-radius:4px;margin-bottom:20px;padding:8px 12px;display:inline-block}.verification-main .deployment-limits{padding-left:20px;line-height:1.7}.verification-main .deployment-limits li+li{margin-top:10px}.verification-main [hidden]{display:none!important}@media (width<=800px){.verification-grid{grid-template-columns:1fr}.verification-main{padding-top:130px}.verification-main .panel{padding:20px}.verification-nav{flex-wrap:wrap;gap:12px}.verification-nav nav{flex-wrap:wrap;gap:16px}.verification-nav nav a{font-size:11px}.verification-main .en-button{flex:1;justify-content:center}}.verification-form fieldset{border:0;min-width:0;margin:0;padding:0}.en-nav.verification-nav{box-sizing:border-box;width:100%;min-height:76px;padding:18px 20px;position:relative;inset:auto;transform:none}.verification-main{padding-top:64px}.verification-actions .en-button{padding:12px 16px}@media (width<=800px){.verification-main{padding-top:48px}}.wallet-control{flex-direction:column;align-items:flex-end;gap:5px;margin-top:12px;font-family:inherit;display:flex}.wallet-control-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.wallet-trigger,.wallet-secondary,.wallet-qr-button,.wallet-choice{font:inherit;cursor:pointer;border-radius:8px;min-height:44px;padding:10px 15px}.wallet-trigger{color:#fff;background:#6041b5;border:1px solid #6041b5;justify-content:center;align-items:center;font-size:13px;text-decoration:none;display:inline-flex}.wallet-secondary{color:#473078;background:0 0;border:1px solid #d4cde6;font-size:13px}.wallet-network,.wallet-note,.wallet-notice{color:#53617b;overflow-wrap:anywhere;font-size:12px;line-height:1.6}.wallet-notice:empty,.wallet-error:empty{display:none}.wallet-dialog{box-sizing:border-box;color:#202d46;overscroll-behavior:contain;background:#fff;border:1px solid #d9dfea;border-radius:16px;width:min(540px,100vw - 32px);max-height:calc(100dvh - 48px);margin:auto;padding:24px;font-family:inherit;overflow:auto}.wallet-dialog::backdrop{background:#121a2c8c}.wallet-dialog-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.wallet-dialog h2{letter-spacing:-.03em;margin:0;font-size:22px;line-height:1.3}.wallet-dialog h3{margin:24px 0 10px;font-size:14px}.wallet-dialog p{margin:12px 0}.wallet-label{margin:16px 0 7px;font-size:13px;font-weight:600;display:block}.wallet-input{box-sizing:border-box;width:100%;min-height:44px;font:inherit;color:#202d46;background:#fff;border:1px solid #c7cedb;border-radius:8px;padding:10px 12px;font-size:16px}.wallet-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:12px 0;display:grid}.wallet-choice{text-align:left;color:#202d46;overflow-wrap:anywhere;background:#f7f8fc;border:1px solid #d9dfea;flex-direction:column;justify-content:center;align-items:flex-start;gap:4px;min-width:0;font-size:13px;display:flex}.wallet-choice small{color:#53617b;font-size:11px}.wallet-choice:hover,.wallet-secondary:hover{background:#eeeaf8}.wallet-qr-button{color:#473078;background:#eeeaf8;border:1px solid #d4cde6;width:100%;font-size:14px}.wallet-pairing{text-align:center;flex-direction:column;align-items:center;gap:8px;display:flex}.wallet-pairing img{background:#fff;max-width:100%;height:auto}.wallet-account{flex-direction:column;gap:12px;padding:16px 0;display:flex}.wallet-account code{overflow-wrap:anywhere;font-size:13px}.wallet-error{color:#9c2530;font-size:13px;line-height:1.6}.wallet-dialog button:disabled{opacity:.55;cursor:not-allowed}.wallet-dialog :focus-visible,.wallet-control :focus-visible{outline-offset:3px;outline:2px solid #6041b5}@media (width<=540px){.wallet-control{align-items:flex-start}.wallet-control-actions{justify-content:flex-start}.wallet-dialog{padding:18px}.wallet-list{grid-template-columns:1fr}.wallet-dialog-heading{align-items:flex-start}}
