:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--accent:#ff8f28;--accent-bright:#ffa04c;--accent-muted:#f89b63;--accent-rgb:255, 143, 40;--accent-dark:#2e1c0c;--accent-border:#78491f;--accent-button:#c16c21;--bg:#010101;--surface:#090909;--surface-raised:#0a0a0a;--surface-control:#0a0a0a;--border:#282828;--border-strong:#3a3a3a;--grid-bg:#040404;--grid-line:#191919;--grid-border-gradient:linear-gradient(to bottom, #242424 0%, #4e4e4e 56%, #252525 100%);--radius-section:30px;--radius-panel:24px;--radius-control:16px;--orders-x-padding:24px;background:var(--bg);color:#eee;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}body{background:var(--bg);min-width:320px;min-height:100vh;margin:0;overflow-x:hidden}button{font:inherit}code,.mono{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,ui-monospace,monospace}.app-shell{min-height:100vh}.topbar{z-index:20;background:0 0;min-height:70px;position:relative}.topbar-inner{justify-content:space-between;align-items:center;gap:20px;width:100%;max-width:1600px;min-height:70px;margin:0 auto;padding:15px clamp(22px,5vw,48px);display:flex}.brand{align-items:center;gap:12px;min-width:0;display:flex}.brand-logo-button{color:#eee;cursor:pointer;background:0 0;border:0;flex:none;padding:0}.brand-logo-button svg{display:block}.brand-mark{border:1px solid var(--accent-border);background:linear-gradient(135deg, var(--accent-dark), rgba(var(--accent-rgb), .2));width:42px;height:42px;color:var(--accent-bright);border-radius:8px;place-items:center;font-weight:800;display:grid}.brand h1,.brand p,.auth-panel h2,.auth-panel p,.table-toolbar h2,.table-toolbar p{margin:0}.brand h1{font-size:17px;line-height:1.15}.brand p{color:#9aa6a0;margin-top:3px;font-size:13px}.dashboard{gap:12px;width:100%;min-width:0;max-width:1600px;margin:0 auto;padding:6px clamp(14px,3vw,30px) 34px;display:grid}.metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.volume-panel{border:1px solid var(--border);background:var(--surface);border-radius:8px;min-width:0;padding:16px;overflow:hidden;box-shadow:0 20px 80px #00000047}.volume-header{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:12px;display:flex}.volume-header strong{color:#eee;margin-top:7px;font-size:28px;line-height:1;display:block}.section-kicker{color:#9aa6a0;text-transform:uppercase;align-items:center;gap:7px;font-size:12px;font-weight:800;display:inline-flex}.section-kicker svg{color:var(--accent)}.volume-controls{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.volume-controls select{color:#eee;appearance:none;min-height:38px;font:inherit;background:linear-gradient(45deg,#0000 50%,#eee 50%) calc(100% - 16px)/7px 7px no-repeat,linear-gradient(135deg,#eee 50%,#0000 50%) calc(100% - 11px)/7px 7px no-repeat,#0a0a0a;border:2px solid #282828;border-radius:20px;padding:0 34px 0 14px;font-size:13px;font-weight:800}.segmented-control{border:1px solid var(--border);background:var(--surface-control);border-radius:8px;gap:3px;padding:3px;display:inline-flex}.segmented-control button{color:#9aa6a0;cursor:pointer;background:0 0;border:0;border-radius:6px;min-height:26px;padding:0 9px;font-size:11px;font-weight:900}.segmented-control button.active{background:rgba(var(--accent-rgb), .13);color:var(--accent-bright)}.volume-chart-wrap{background:0 0;border:0;border-radius:8px;min-width:0;overflow:hidden}.volume-chart-wrap svg{width:100%;height:238px;display:block}.volume-axis{display:none}.volume-grid{stroke:#0000}.volume-y-label,.volume-x-label{fill:#949494;font-size:12px;font-weight:600}.volume-y-label{font-size:11px}.volume-bucket{outline:none}.volume-hit-area{fill:#0000;cursor:crosshair}.volume-bar{fill:url(#volume-bar-gradient);filter:drop-shadow(0 10px 18px #ff800014);opacity:.92;pointer-events:none}.volume-bucket:hover .volume-bar,.volume-bucket:focus .volume-bar{opacity:1}.volume-tooltip{opacity:0;pointer-events:none;transition:opacity 80ms ease-out}.volume-bucket:hover .volume-tooltip,.volume-bucket:focus .volume-tooltip{opacity:1}.volume-tooltip rect{fill:#f2f4ef;stroke:#070a0a33}.volume-tooltip-value{fill:#0d0f10;font-size:13px;font-weight:900}.volume-tooltip-meta{fill:#57615b;font-size:10px;font-weight:800}.volume-empty{color:#77817b;border:1px dashed #8c999129;border-radius:8px;place-items:center;min-height:238px;font-size:13px;display:grid}.metric{border:1px solid var(--border);background:var(--surface-raised);border-radius:8px;align-items:center;gap:14px;min-height:82px;padding:16px;display:flex}.metric-icon{background:rgba(var(--accent-rgb), .1);width:38px;height:38px;color:var(--accent);border-radius:8px;place-items:center;display:grid}.metric span{color:#9aa6a0;font-size:12px;display:block}.metric strong{margin-top:4px;font-size:24px;line-height:1;display:block}.metric em{color:#77817b;margin-top:5px;font-size:11px;font-style:normal;display:block}.metric.warning .metric-icon{color:#f6c86b;background:#f6c86b1c}.metric.danger .metric-icon{color:#ff7a7a;background:#ff7a7a1f}.metric.success .metric-icon{background:rgba(var(--accent-rgb), .13);color:var(--accent)}.orders-surface,.auth-panel{border:1px solid var(--border);background:var(--surface);border-radius:8px;min-width:0;box-shadow:0 20px 80px #00000038}.orders-surface{overflow:hidden}.system-toast{color:#ffb6b6;background:#46181aeb;border:1px solid #ff7a7a5c;border-radius:8px;justify-self:end;align-items:flex-start;gap:10px;width:max-content;max-width:min(460px,100%);padding:12px 14px;display:flex;box-shadow:0 16px 48px #00000052}.system-toast svg{flex:none;margin-top:1px}.system-toast strong,.system-toast span{display:block}.system-toast strong{color:#ffe0e0;font-size:13px}.system-toast span{color:#ffb6b6;margin-top:2px;font-size:12px}.table-toolbar{padding:18px var(--orders-x-padding);border-bottom:1px solid var(--border);background:var(--surface-raised);grid-template-columns:minmax(280px,1fr) auto minmax(420px,1fr);align-items:center;gap:16px;display:grid}.table-toolbar-left,.table-toolbar-center,.table-toolbar-right{align-items:center;min-width:0;display:flex}.table-toolbar-left{justify-content:flex-start}.table-toolbar-center{justify-content:center}.table-toolbar-right{justify-content:flex-end;gap:10px}.table-controls{border-bottom:1px solid var(--border);background:var(--surface);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 20px;display:flex}.table-toolbar h2{font-size:18px}.table-toolbar p{color:#9aa6a0;margin-top:4px;font-size:12px}.table-scroll{width:100%;min-width:0;max-width:100%;overflow-x:hidden}.order-tabs,.filter-buttons{border:1px solid var(--border);background:var(--surface-control);border-radius:8px;flex:none;gap:3px;padding:3px;display:inline-flex}.order-tabs button,.filter-buttons button{color:#9aa6a0;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:6px;min-height:30px;padding:0 11px;font-size:12px;font-weight:800}.order-tabs button:hover,.filter-buttons button:hover{color:var(--accent-muted)}.order-tabs button.active,.filter-buttons button.active{background:rgba(var(--accent-rgb), .13);color:var(--accent-bright)}.order-search{border:1px solid var(--border);color:#7f8b85;background:#0a0a0a;border-radius:8px;grid-template-columns:auto minmax(250px,430px) auto auto;align-items:center;min-width:min(100%,480px);display:grid;overflow:hidden}.order-search.active{border-color:var(--accent-border)}.order-search svg{margin-left:16px}.order-search input{color:#eee;min-width:0;height:38px;font:inherit;background:0 0;border:0;outline:0;padding-left:10px;font-size:12px}.order-search input::placeholder{color:#68746e}.order-search button{background:rgba(var(--accent-rgb), .09);height:38px;color:var(--accent-bright);cursor:pointer;border:0;border-left:1px solid #8c999124;padding:0 14px;font-size:12px;font-weight:800}.order-search .search-clear{color:#9aa6a0;background:0 0;place-items:center;width:38px;display:grid}.order-search .search-clear svg{margin:0}.pagination-sentinel{border-top:1px solid var(--border);color:#77817b;justify-content:center;align-items:center;gap:8px;min-height:42px;font-size:12px;display:flex}.orders-table{border-collapse:collapse;table-layout:fixed;width:100%}.orders-table th{color:#9aa6a0;text-align:left;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;padding:11px 12px;font-size:11px;font-weight:700;overflow:hidden}.orders-table td{border-top:1px solid var(--border);vertical-align:middle;min-width:0;padding:15px 12px;overflow:hidden}.orders-table th:first-child,.orders-table td:first-child{width:9%;padding-left:var(--orders-x-padding)}.orders-table th:nth-child(2),.orders-table td:nth-child(2){width:12%}.orders-table th:nth-child(3),.orders-table td:nth-child(3){width:14%}.orders-table th:nth-child(4),.orders-table td:nth-child(4){width:20%}.orders-table th:nth-child(5),.orders-table td:nth-child(5){width:19%}.orders-table th:nth-child(6),.orders-table td:nth-child(6){width:14%}.orders-table th:nth-child(7),.orders-table td:nth-child(7){width:12%;padding-right:var(--orders-x-padding)}.orders-table td>time{color:#77817b;text-overflow:ellipsis;white-space:nowrap;font-size:12px;display:block;overflow:hidden}.order-row{cursor:pointer;background:#040404;transition:background .16s,border-color .16s}.order-row td,.mini-timeline-row td{background:#040404}.order-row:hover td,.order-row:hover+.mini-timeline-row td,.mini-timeline-row:hover td{background:#0e0e0e}.order-row:has(+.mini-timeline-row:hover) td{background:#0e0e0e}.order-row.flash{animation:1s ease-out row-flash}.mini-timeline-row{cursor:pointer}.mini-timeline-row td{padding:0 var(--orders-x-padding) 24px;border-top:0;border-bottom:1px solid #282828b8;transition:background .16s;overflow:visible}.mini-timeline{grid-auto-columns:minmax(190px,1fr);grid-auto-flow:column;gap:8px;min-width:0;display:grid}.mini-timeline-shell{gap:12px;min-width:0;display:grid}.mini-timeline-empty{color:#77817b;text-align:center;border:1px dashed #8c999129;border-radius:18px;place-items:center;min-height:112px;padding:18px;font-size:12px;display:grid}.mini-timeline-leg{background:#ffffff07;border:1px solid #8c999124;border-radius:18px;align-content:start;gap:7px;min-width:0;height:92px;padding:12px 14px;display:grid}.mini-timeline-leg.complete{background:#22c55e13;border-color:#22c55e47}.mini-timeline-leg.active{border-color:rgba(var(--accent-rgb), .28);background:rgba(var(--accent-rgb), .075)}.mini-timeline-leg.failed{background:#ff7a7a13;border-color:#ff7a7a4d}.mini-timeline-leg.pending{background:#ffffff06}.mini-timeline-leg-header{justify-content:space-between;align-items:baseline;gap:10px;min-width:0;display:flex}.mini-timeline-leg-header strong{color:#eee;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:12px;font-weight:900;overflow:hidden}.mini-timeline-leg-header span{color:#77817b;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:10px;font-weight:800;overflow:hidden}.mini-timeline-route{color:#d7ded8;align-items:center;gap:7px;min-width:0;font-size:11px;font-weight:800;display:flex}.mini-timeline-route span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.mini-timeline-route svg{color:#77817b;flex:none}.mini-timeline-tx{min-width:0}.mini-timeline-tx .timeline-inline-value,.mini-timeline-tx span{color:#9aa6a0;max-width:100%;font-size:11px;font-weight:800;display:inline-flex}@keyframes row-flash{0%{background:rgba(var(--accent-rgb), .2);box-shadow:inset 3px 0 0 rgba(var(--accent-rgb), .9)}to{box-shadow:inset 3px 0 0 rgba(var(--accent-rgb), 0);background:0 0}}.expand-button,.icon-button{border:1px solid var(--border);background:var(--surface-control);color:#d7ded8;cursor:pointer;border-radius:8px;place-items:center;width:34px;height:34px;display:inline-grid}.expand-button:hover,.icon-button:hover{border-color:rgba(var(--accent-rgb), .48);color:var(--accent)}.compact-id{color:var(--accent-muted);font-size:12px}.copy-id-button{width:max-content;max-width:100%;color:var(--accent-muted);cursor:copy;background:0 0;border:0;align-items:center;gap:7px;padding:0;display:inline-flex}.copy-id-button svg{color:var(--accent);opacity:0;flex:none;transition:opacity .14s}.copy-id-button:hover svg,.copy-id-button:focus-visible svg,.copy-id-button.copied svg{opacity:1}.copy-id-button.copied svg{color:var(--accent-bright)}.route-cell{align-items:center;gap:7px;min-width:0;max-width:100%;display:flex}.route-arrow{color:#77817b;flex:none;font-size:12px}.route-cell .asset-label{flex:0 auto}.asset-label{gap:3px;min-width:0;display:grid}.asset-label span{color:#f2f4ef;font-size:13px;font-weight:700}.asset-label code{color:#9aa6a0;text-overflow:ellipsis;white-space:nowrap;max-width:160px;font-size:11px;overflow:hidden}.asset-label code.known-asset{color:var(--accent-muted);font-family:inherit;font-weight:800}.asset-label a,.explorer-link{color:inherit;text-decoration:none}.asset-label a:hover code,.explorer-link:hover code{color:var(--accent-bright);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.kind-pill,.limit-state-pill,.status-pill,.stream-badge{color:#d7ded8;text-overflow:ellipsis;white-space:nowrap;background:#ffffff09;border:1px solid #8c99912e;border-radius:999px;align-items:center;gap:7px;max-width:100%;min-height:28px;padding:5px 9px;font-size:12px;font-weight:700;display:inline-flex;overflow:hidden}.limit-state{gap:4px;min-width:0;display:grid}.limit-state em{color:#8b9791;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-style:normal;overflow:hidden}.limit-state-pill.neutral{color:#d7ded8;background:#ffffff09;border-color:#8c99912e}.limit-state-pill.success{border-color:rgba(var(--accent-rgb), .34);background:rgba(var(--accent-rgb), .1);color:var(--accent-bright)}.limit-state-pill.warning{color:#f7d58c;background:#f6c86b1a;border-color:#f6c86b52}.limit-state-pill.danger{color:#faa;background:#ff7a7a1c;border-color:#ff7a7a59}.status-pill.success{color:#eee;background:#22c55e26;border-color:#22c55e99}.stream-badge.live{border-color:rgba(var(--accent-rgb), .34);background:rgba(var(--accent-rgb), .1);color:var(--accent-bright)}.status-pill.danger,.stream-badge.error,.stream-badge.closed{color:#faa;background:#ff7a7a1c;border-color:#ff7a7a59}.status-pill.active,.stream-badge.connecting{color:#a8cbff;background:#7db4ff1c;border-color:#7db4ff59}.status-pill.waiting,.stream-badge.idle{color:#f7d58c;background:#f6c86b1a;border-color:#f6c86b52}.status-pill.neutral{color:#d7ded8;background:#ffffff09;border-color:#8c99912e}.quote-cell{color:#9aa6a0;gap:4px;min-width:0;font-size:12px;display:grid;overflow:hidden}.quote-cell span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.quote-cell code{color:#f2f4ef}.quote-cell.placeholder{color:#77817b;max-width:150px;font-style:normal}.usd-value{color:var(--accent-bright);white-space:nowrap;margin-left:6px;font-size:11px;font-weight:800}.progress-cell{gap:7px;min-width:0;display:grid}.progress-cell em{color:#9aa6a0;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:12px;font-style:normal;overflow:hidden}.progress-segments{grid-auto-columns:minmax(18px,1fr);grid-auto-flow:column;gap:2px;min-width:0;display:grid}.progress-segment,.progress-empty-track{clip-path:polygon(0 0,calc(100% - 4px) 0,100% 50%,calc(100% - 4px) 100%,0 100%,4px 50%);background:#232929;min-width:0;height:13px;display:block}.progress-segment:first-child{clip-path:polygon(0 0,calc(100% - 4px) 0,100% 50%,calc(100% - 4px) 100%,0 100%);border-radius:999px 0 0 999px}.progress-segment:last-child{clip-path:polygon(0 0,100% 0,100% 100%,0 100%,4px 50%);border-radius:0 999px 999px 0}.progress-segment.complete{background:#22c55e}.progress-segment.active{background:var(--accent)}.progress-segment.failed{background:#ff7a7a}.progress-labels{grid-auto-columns:minmax(18px,1fr);grid-auto-flow:column;gap:2px;min-width:0;display:grid}.progress-labels span{color:#9aa6a0;text-align:center;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:10px;font-weight:800;line-height:1.1;overflow:hidden}.details-row td{background:#0a0a0a;padding:0;overflow:visible}.details-loading{color:#9aa6a0;justify-content:center;align-items:center;gap:9px;min-height:120px;font-size:13px;display:flex}.details-grid{grid-template-columns:1fr 1fr minmax(280px,.8fr);gap:14px;padding:18px;display:grid}.detail-block{border:1px solid var(--border);background:var(--surface-raised);border-radius:8px;min-width:0;padding:15px}.detail-block h3{color:#eee;text-transform:uppercase;margin:0 0 14px;font-size:13px}.detail-block h4{color:#d7ded8;text-transform:uppercase;margin:16px 0 10px;font-size:12px}.timeline-block{grid-column:span 2}.timeline-header{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:16px;display:flex}.timeline-header h3{margin-bottom:5px}.timeline-header p{color:#8b9791;margin:0;font-size:12px}.timeline-list{gap:0;display:grid}.timeline-item{grid-template-columns:46px minmax(0,1fr);min-width:0;display:grid}.timeline-rail{justify-content:center;display:flex;position:relative}.timeline-rail:after{content:"";background:linear-gradient(#22c55e6b,#22c55e0f);width:1px;position:absolute;top:38px;bottom:-10px}.timeline-rail:before{z-index:1;content:"";border-top:5px solid #22c55e6b;border-left:4px solid #0000;border-right:4px solid #0000;position:absolute;bottom:2px}.timeline-item:last-child .timeline-rail:before,.timeline-item:last-child .timeline-rail:after{display:none}.timeline-dot{z-index:1;color:#9aa6a0;background:#171a1a;border:1px solid #78827c47;border-radius:999px;place-items:center;width:34px;height:34px;font-size:11px;font-weight:900;display:grid}.timeline-dot.root{background:#171a1a;width:18px;height:18px;margin-top:8px;box-shadow:0 0 0 6px #78827c14}.timeline-dot.active{border-color:rgba(var(--accent-rgb), .5);background:var(--accent);color:#211108;box-shadow:0 0 0 6px rgba(var(--accent-rgb), .09)}.timeline-dot.complete{color:#06140b;background:#22c55e;border-color:#22c55e99;box-shadow:0 0 0 6px #22c55e1a}.timeline-dot.failed{color:#210707;background:#ff7a7a;border-color:#ff7a7a8c}.timeline-card{border:1px solid var(--border);background:var(--surface);border-radius:8px;gap:13px;min-width:0;margin-bottom:14px;padding:14px;display:grid}.timeline-card.root{border-color:var(--border);background:var(--surface)}.timeline-card.active{border-color:rgba(var(--accent-rgb), .18);background:rgba(var(--accent-rgb), .045)}.timeline-card.complete{background:#22c55e0e;border-color:#22c55e2e}.timeline-card.pending{background:#ffffff06}.timeline-card.failed{background:#ff7a7a0e;border-color:#ff7a7a33}.timeline-card-header{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.timeline-card-header strong,.timeline-card-header span{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.timeline-card-header strong{color:#eee;font-size:14px}.timeline-card-header span{color:#9aa6a0;font-size:12px}.timeline-route{color:#7f8b85;flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;display:flex}.timeline-compare{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.timeline-compare.single{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.timeline-amount-group{border:1px solid var(--border);background:var(--surface-raised);border-radius:8px;align-content:start;gap:8px;min-width:0;padding:12px;display:grid}.timeline-amount-group h4{color:#d7ded8;letter-spacing:0;text-transform:uppercase;margin:0;font-size:11px}.timeline-amount-group.muted{opacity:.72;border-style:dashed}.timeline-amount-row{grid-template-columns:64px minmax(0,auto) minmax(0,auto) minmax(0,1fr);align-items:baseline;gap:10px;min-width:0;display:grid}.timeline-amount-row>span:first-child,.timeline-placeholder{color:#7f8b85;text-transform:uppercase;font-size:11px}.timeline-amount-row code{color:#eee;text-overflow:ellipsis;overflow:hidden}.timeline-amount-row .asset-label{align-items:baseline;gap:4px;display:inline-flex}.timeline-amount-row .asset-label span,.timeline-amount-row .asset-label code{font-size:11px}.timeline-amount-row .asset-label code{max-width:78px}.timeline-amount-row em{color:#68746e;font-size:11px;font-style:normal}.timeline-card-footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;min-height:24px;display:flex}.timeline-card-summary{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.delta-pill{border-radius:999px;padding:4px 8px;font-size:11px;font-weight:900}.delta-pill.positive{background:rgba(var(--accent-rgb), .13);color:var(--accent-bright)}.delta-pill.negative{color:#ffb0b0;background:#ff7a7a21}.delta-pill.neutral{color:#b8c2bc;background:#8c99911f}.timeline-guardrails{flex-wrap:wrap;gap:6px;display:flex}.timeline-guardrails span{color:#9aa6a0;border:1px solid #8c99911f;border-radius:999px;padding:4px 7px;font-size:11px}.timeline-guardrails code{color:var(--accent-muted)}.timeline-actions{flex-wrap:wrap;justify-content:flex-start;gap:7px;width:100%;display:flex}.timeline-actions.empty{color:#68746e;font-size:12px}.timeline-funding-addresses{gap:7px;display:grid}.timeline-action{border:1px solid var(--border);background:var(--surface-raised);color:#9aa6a0;border-radius:8px;flex-wrap:wrap;justify-self:start;align-items:center;gap:9px;width:fit-content;max-width:100%;padding:9px;font-size:11px;display:inline-flex}.timeline-action-identifier,.timeline-action-endpoint{flex:0 auto;align-items:center;gap:5px;min-width:0;display:inline-flex}.timeline-action-identifier>span:first-child,.timeline-action-endpoint>span:first-child{color:#77817b;text-transform:uppercase;font-size:10px;font-weight:900}.timeline-action-flow{flex-wrap:wrap;flex:0 auto;align-items:center;gap:8px;min-width:0;display:inline-flex}.timeline-action-arrow{color:#77817b;stroke-width:2.4px;flex:none}.timeline-action-address-group{align-items:center;gap:4px;min-width:0;max-width:190px;display:inline-flex}.timeline-inline-value{border:1px solid rgba(var(--accent-rgb), .14);background:rgba(var(--accent-rgb), .06);min-width:0;max-width:142px;color:var(--accent-muted);text-overflow:ellipsis;white-space:nowrap;border-radius:999px;align-items:center;padding:3px 7px;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,ui-monospace,monospace;font-size:11px;font-weight:800;line-height:1.35;text-decoration:none;display:inline-flex;overflow:hidden}.timeline-inline-value.missing{color:#77817b;background:#8c99910f;border-color:#8c99911f;font-family:inherit;font-weight:700}.timeline-references{flex-wrap:wrap;gap:7px;padding-top:1px;display:flex}.timeline-reference{border:1px solid var(--border);background:rgba(var(--accent-rgb), .05);color:#87938d;border-radius:999px;align-items:center;gap:6px;max-width:100%;padding:4px 7px;font-size:11px;display:inline-flex}.timeline-reference .explorer-link,.timeline-reference code{color:var(--accent-muted)}.timeline-empty{color:#7f8b85;border:1px dashed #8c99912e;border-radius:8px;margin-left:46px;padding:14px;font-size:13px}.metadata code,.metadata .explorer-link{color:var(--accent-muted)}.metadata dl{gap:10px;margin:0;display:grid}.metadata dt{color:#9aa6a0;text-transform:uppercase;font-size:11px;font-weight:700}.metadata dd{min-width:0;margin:0}.metadata code,.metadata .explorer-link{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.metadata time{color:#d7ded8;font-size:12px}.metadata .status-pill{width:max-content}.empty,.empty-detail{color:#77817b;text-align:center}.empty-detail{padding:18px 0}.center-stage{place-items:center;min-height:calc(100vh - 76px);padding:28px;display:grid}.auth-panel{text-align:center;justify-items:center;gap:16px;width:min(440px,100%);padding:34px;display:grid}.auth-panel.wide{width:min(600px,100%)}.auth-icon,.loading-mark{background:rgba(var(--accent-rgb), .11);width:58px;height:58px;color:var(--accent);border-radius:12px;place-items:center;display:grid}.auth-icon.danger{color:#ff7a7a;background:#ff7a7a1f}.auth-icon.warning{color:#f6c86b;background:#f6c86b1f}.auth-panel h2{font-size:28px}.auth-panel p{color:#9aa6a0;overflow-wrap:anywhere;max-width:360px;font-size:14px}.primary-button,.secondary-button{border:1px solid var(--accent-border);background:linear-gradient(135deg, var(--accent-button), var(--accent-dark));color:#f2f4ef;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:9px;min-height:42px;padding:0 15px;font-weight:800;display:inline-flex}.secondary-button{border-color:var(--border);background:var(--surface-raised)}.primary-button:hover,.secondary-button:hover{filter:brightness(1.08)}.notice{border:1px solid var(--border);background:var(--surface-raised);color:#eee;border-radius:8px;padding:12px 14px}.notice.error{color:#ffb6b6;background:#ff7a7a1a;border-color:#ff7a7a5c}.missing-list{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.missing-list code{color:#f7d58c;background:#f6c86b17;border:1px solid #f6c86b42;border-radius:8px;padding:7px 9px}.user-menu{align-items:center;gap:10px;min-width:0;display:flex}.user-chip{border:1px solid var(--border);background:var(--surface-raised);color:#d7ded8;text-overflow:ellipsis;white-space:nowrap;border-radius:8px;max-width:min(280px,28vw);padding:8px 10px;font-size:13px;overflow:hidden}.spin{animation:1s linear infinite spin}.volume-panel,.metric,.orders-surface,.auth-panel{border-radius:var(--radius-section);background:linear-gradient(to bottom, #090909db 0%, #09090900 22%) padding-box, repeating-linear-gradient(to right, transparent, transparent 44px, var(--grid-line) 44px, var(--grid-line) 45px) padding-box, repeating-linear-gradient(to bottom, transparent, transparent 44px, var(--grid-line) 44px, var(--grid-line) 45px) padding-box, linear-gradient(var(--grid-bg), var(--grid-bg)) padding-box, var(--grid-border-gradient) border-box;border:2px solid #0000;box-shadow:0 24px 90px #00000057}.volume-panel{padding:20px}.metric{min-height:86px;padding:18px}.metric-icon,.auth-icon,.loading-mark{border-radius:var(--radius-control)}.volume-chart-wrap,.detail-block,.timeline-card,.timeline-amount-group,.timeline-action,.notice{border-radius:var(--radius-panel)}.volume-chart-wrap{background:0 0;border:0}.table-toolbar{padding:22px var(--orders-x-padding);background:#09090994;border-bottom-color:#282828}.table-controls{background:#09090957;border-bottom-color:#282828;padding:14px 24px}.segmented-control,.order-tabs,.filter-buttons{background:#0a0a0a;border:2px solid #282828;border-radius:20px;padding:4px}.segmented-control button,.order-tabs button,.filter-buttons button{border-radius:16px}.order-search,.expand-button,.icon-button,.user-chip,.primary-button,.secondary-button,.missing-list code{border-radius:var(--radius-control)}.order-search{background:#00000080;border-width:2px}.order-search button{border-radius:0}.order-search button:last-child{border-radius:0 var(--radius-control) var(--radius-control) 0}.kind-pill,.limit-state-pill,.status-pill,.stream-badge,.delta-pill,.timeline-inline-value,.timeline-reference,.timeline-guardrails span{border-radius:999px}.details-row td{background:#090909c7}@keyframes spin{to{transform:rotate(360deg)}}@media (width<=980px){.table-toolbar{grid-template-columns:1fr}.table-toolbar-left,.table-toolbar-center,.table-toolbar-right{justify-content:flex-start}.metrics,.details-grid{grid-template-columns:1fr 1fr}.volume-header{flex-direction:column}.volume-controls{justify-content:flex-start}.timeline-block{grid-column:1/-1}.mini-timeline{grid-auto-flow:row;grid-auto-columns:unset;grid-template-columns:1fr}.mini-timeline-leg{border-radius:18px}}@media (width<=720px){.topbar-inner,.user-menu{flex-direction:column;align-items:flex-start}.metrics,.details-grid,.timeline-compare,.timeline-compare.single{grid-template-columns:1fr}.timeline-item{grid-template-columns:34px minmax(0,1fr)}.user-chip{max-width:100%}.auth-panel{padding:26px 18px}}
