.muted-lead[data-v-a3a49fab]{color:var(--muted);font-size:.9rem;margin:-.35rem 0 1rem;max-width:52rem}.panel-title[data-v-a3a49fab]{font-size:1rem;font-weight:600;margin:0 0 .5rem}.lag-ids-row[data-v-a3a49fab]{display:flex;flex-wrap:nowrap;align-items:flex-end;gap:.65rem 1rem}.lag-ids-row>label[data-v-a3a49fab]:first-child{flex:1 1 0;min-width:0}.lag-ids-row>label[data-v-a3a49fab]:nth-child(2){flex:0 1 11rem;min-width:0}.lag-ids-row>label[data-v-a3a49fab]:nth-child(3){flex:0 0 auto;width:7.5rem}.threshold-input[data-v-a3a49fab]{width:100%}.socket-inline-stat[data-v-a3a49fab]{margin:.35rem 0 0;font-size:.85rem;color:var(--muted)}.panel-subtitle[data-v-e69b9008]{font-size:.95rem;font-weight:600;margin:0 0 .65rem;color:var(--text)}.muted-block[data-v-e69b9008]{margin:.35rem 0 0;font-size:.82rem;color:var(--muted)}.mono-inline[data-v-e69b9008]{font-family:ui-monospace,monospace;font-size:.85em}.place-log[data-v-e69b9008]{margin:0;font-size:.75rem;white-space:pre-wrap;word-break:break-word;max-height:22rem;overflow:auto}.app-wrap.bets-explorer[data-v-12560906]{max-width:none;width:100%;margin-left:0;margin-right:0;padding-left:max(1rem,env(safe-area-inset-left,0px));padding-right:max(1rem,env(safe-area-inset-right,0px));box-sizing:border-box}.bets-filters-grid[data-v-12560906]{display:grid;gap:.5rem .65rem;align-items:end;grid-template-columns:repeat(auto-fill,minmax(9.5rem,1fr))}@media(min-width:1100px){.bets-filters-grid[data-v-12560906]{grid-template-columns:repeat(6,minmax(0,1fr))}}.bets-actions[data-v-12560906]{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:.65rem}label.bets-auto-refresh[data-v-12560906]{flex-direction:row;align-items:center;gap:.45rem;margin:0;cursor:pointer;color:var(--text);font-size:.85rem}label.bets-auto-refresh input[data-v-12560906]{width:auto;margin:0}.bets-error[data-v-12560906]{color:var(--warn);font-size:.85rem}.bets-pill[data-v-12560906]{display:inline-block;font-size:.72rem;font-weight:600;padding:.12rem .45rem;border-radius:999px;border:1px solid var(--border);line-height:1.2}.bets-pill-yes[data-v-12560906]{border-color:#34d39973;color:#6ee7b7;background:#34d3991a}.bets-pill-snapshot[data-v-12560906]{border-color:#3d8bfd80;color:#93c5fd;background:#3d8bfd1f}.bets-pill-legacy[data-v-12560906]{border-color:#f59e0b73;color:#fcd34d;background:var(--warn-bg)}.bets-pill-muted[data-v-12560906]{color:var(--muted);font-weight:500}.bets-pill-compact[data-v-12560906]{font-size:.68rem;padding:.1rem .38rem}.bets-pill-lasttick-false[data-v-12560906]{border-color:#8b9cb373;color:var(--muted);background:#8b9cb31a}.bets-pill-flag[data-v-12560906]{border-color:#a78bfa8c;color:#c4b5fd;background:#a78bfa1f}.bets-pill-cashout[data-v-12560906]{border-color:#34d39973;color:#6ee7b7;background:#34d3991a}.bets-detail-summary[data-v-12560906]{margin-bottom:1rem;padding:.65rem .75rem;background:#0003;border:1px solid var(--border);border-radius:8px}.bets-detail-summary-row[data-v-12560906]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin-bottom:.35rem}.bets-detail-summary-k[data-v-12560906]{font-size:.78rem;color:var(--muted)}.bets-detail-summary-hint[data-v-12560906]{margin:.5rem 0 0;font-size:.75rem;line-height:1.4}.bets-table-wrap[data-v-12560906]{overflow-x:auto}.mono[data-v-12560906]{font-family:ui-monospace,monospace;font-size:.78rem}.bets-calc-breakdown-cell[data-v-12560906]{vertical-align:middle}.bets-calc-breakdown-inner[data-v-12560906]{display:inline-flex;align-items:center;gap:.35rem}.bets-provenance-open[data-v-12560906]{flex-shrink:0;font-size:.72rem;line-height:1;padding:.12rem .28rem;border-radius:4px;border:1px solid var(--border);background:#3d8bfd1f;color:#93c5fd;cursor:pointer}.bets-provenance-open[data-v-12560906]:hover{background:#3d8bfd38}.bets-row-actions[data-v-12560906]{white-space:nowrap;vertical-align:middle;display:inline-flex;flex-wrap:wrap;gap:.35rem;align-items:center}.bets-row-detail-btn[data-v-12560906]{font-size:.78rem;padding:.28rem .55rem}.bets-provenance-pop[data-v-12560906]{max-width:min(560px,calc(100vw - 2rem))}.bets-provenance-meta[data-v-12560906]{margin:0 0 .5rem;font-size:.78rem}.bets-pre-provenance[data-v-12560906]{max-height:min(70vh,520px)}.bets-more[data-v-12560906]{margin-top:.75rem}.bets-detail-overlay[data-v-12560906]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0000008c;z-index:50;display:flex;align-items:flex-start;justify-content:center;padding:1.5rem 1rem;overflow-y:auto}.bets-detail[data-v-12560906]{max-width:min(1200px,calc(100vw - 2rem));width:100%;max-height:min(92vh,900px);overflow:auto;margin-top:.5rem}.bets-detail-head[data-v-12560906]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:.75rem;flex-wrap:wrap}.bets-detail-head h2[data-v-12560906]{margin:0;font-size:1.05rem}.bets-detail-actions[data-v-12560906]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.bets-detail-close[data-v-12560906]{flex-shrink:0}.bets-commands-overlay[data-v-12560906]{z-index:60}.bets-commands-dialog[data-v-12560906]{max-width:min(1100px,calc(100vw - 2rem))}.bets-commands-status[data-v-12560906]{margin:0}.bets-commands-error[data-v-12560906]{margin:0 0 .5rem}.bets-commands-table-wrap[data-v-12560906]{overflow-x:auto}.bets-cmd-attempts[data-v-12560906]{margin-top:.35rem;max-height:160px;font-size:.68rem}.bets-settlement-blocks[data-v-12560906]{display:grid;gap:.75rem}@media(min-width:720px){.bets-settlement-blocks[data-v-12560906]{grid-template-columns:1fr 1fr}}.bets-json-block h3[data-v-12560906]{font-size:.8rem;margin:0 0 .35rem;color:var(--muted);font-weight:600}.bets-pre[data-v-12560906]{margin:0;padding:.5rem .55rem;background:var(--bg);border:1px solid var(--border);border-radius:6px;font-size:.72rem;line-height:1.35;overflow-x:auto;max-height:220px}.bets-pre-full[data-v-12560906]{max-height:320px}.bets-full-json-title[data-v-12560906]{font-size:.85rem;margin:1rem 0 .35rem}:root{--bg: #0f1419;--surface: #1a2332;--border: #2d3a4d;--text: #e6edf3;--muted: #8b9cb3;--incidents: #3d8bfd;--lifecycle: #a78bfa;--commands: #34d399;--warn: #f59e0b;--warn-bg: rgba(245, 158, 11, .12)}*{box-sizing:border-box}body{margin:0;font-family:Segoe UI,system-ui,sans-serif;background:var(--bg);color:var(--text);font-size:14px;line-height:1.45}h1{font-size:1.25rem;font-weight:600;margin:0 0 1rem}a{color:var(--incidents)}.app-wrap{max-width:1200px;margin:0 auto;padding:1.25rem 1rem 3rem}.panel{background:var(--surface);border:1px solid var(--border);border-radius:8px;padding:1rem 1.1rem;margin-bottom:1rem}.filter-active-alert{border:1px solid var(--border);border-left:3px solid var(--incidents);border-radius:4px;padding:.4rem .55rem .45rem;background:#3d8bfd1a}.filter-active-inline{display:flex;flex-wrap:wrap;align-items:baseline;gap:.1rem .25rem;font-size:.78rem;line-height:1.35}.filter-active-alert-title{font-weight:600;color:var(--text)}.filter-active-sep{color:var(--muted);-webkit-user-select:none;user-select:none}.filter-active-inline .bit-k{color:var(--muted);margin-right:.2rem}.muted-inline{color:var(--muted);margin-left:.2rem}.grid{display:grid;gap:.65rem 1rem}.ids-row{display:grid;gap:.65rem 1rem;grid-template-columns:1fr}@media(min-width:720px){.ids-row{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end}.grid-2{grid-template-columns:1fr 1fr}}label{display:flex;flex-direction:column;gap:.25rem;font-size:.8rem;color:var(--muted)}input,select{background:var(--bg);border:1px solid var(--border);color:var(--text);padding:.45rem .5rem;border-radius:4px;font:inherit}.row-actions{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;margin-top:.5rem}button{font:inherit;cursor:pointer;border:none;border-radius:4px;padding:.5rem .9rem;background:#238636;color:#fff}button:disabled{opacity:.45;cursor:not-allowed}button.secondary{background:#30363d}.status{font-size:.85rem;color:var(--muted)}.status.err{color:#f85149}.badge{display:inline-block;padding:.15rem .45rem;border-radius:4px;font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.03em}.badge.incidents{background:#3d8bfd33;color:#79b8ff}.badge.lifecycle{background:#a78bfa33;color:#d4b8ff}.badge.commands{background:#34d39933;color:#6ee7b7}table.data{width:100%;border-collapse:collapse;font-size:.8rem}table.data th,table.data td{text-align:left;padding:.35rem .5rem;border-bottom:1px solid var(--border);vertical-align:top}table.data th{color:var(--muted);font-weight:500}tr.row-warn{background:var(--warn-bg);box-shadow:inset 3px 0 0 var(--warn)}tr.row-warn td{border-color:#f59e0b40}tr.row-lag-alert{background:#f871711f;box-shadow:inset 3px 0 #f87171}tr.row-lag-alert td{border-color:#f8717138}.mono{font-family:ui-monospace,monospace;font-size:.78rem;word-break:break-all}.expanded{margin-top:.35rem;padding:.5rem;background:var(--bg);border-radius:4px;max-height:200px;overflow:auto}h2{font-size:1rem;margin:0 0 .5rem}.tab-row{display:flex;flex-wrap:wrap;gap:.25rem;margin-bottom:.75rem;border-bottom:1px solid var(--border)}.tab{font:inherit;cursor:pointer;padding:.45rem .75rem;border:none;border-radius:6px 6px 0 0;background:transparent;color:var(--muted);margin-bottom:-1px}.tab:hover{color:var(--text)}.tab.active{background:var(--bg);color:var(--text);border:1px solid var(--border);border-bottom-color:var(--bg)}.tab-panel{padding-top:.25rem}.incidents-panel{display:flex;flex-wrap:wrap;gap:.75rem;align-items:flex-start}.incidents-float{position:sticky;top:.5rem;flex:0 0 auto;min-width:200px;max-width:min(100%,320px);padding:.65rem .8rem;background:var(--bg);border:1px solid var(--border);border-radius:8px;font-size:.8rem;box-shadow:0 6px 20px #00000059;z-index:1}.incidents-float-title{font-weight:600;margin-bottom:.5rem;color:var(--text)}.incidents-float-dl{margin:0}.incidents-float-dl dt{color:var(--muted);font-size:.72rem;margin-top:.45rem}.incidents-float-dl dt:first-child{margin-top:0}.incidents-float-dl dd{margin:.15rem 0 0}.incidents-float-subtitle{font-size:.72rem;font-weight:600;color:var(--muted);margin:.65rem 0 .35rem}.incidents-float-state-dt{font-size:.68rem;word-break:break-word}.incidents-table-wrap{flex:1 1 360px;min-width:0;overflow-x:auto}.socket-stats-float{position:fixed;right:1rem;bottom:1rem;z-index:80;max-width:min(calc(100vw - 2rem),260px)}.socket-stats-float-tab{font:inherit;cursor:pointer;border:1px solid var(--border);border-radius:8px;padding:.45rem .75rem;background:var(--surface);color:var(--text);box-shadow:0 6px 20px #00000059}.socket-stats-float-tab:hover{border-color:var(--incidents);color:var(--incidents)}.socket-stats-float-panel{padding:.65rem .75rem .75rem;background:var(--surface);border:1px solid var(--border);border-radius:8px;font-size:.8rem;box-shadow:0 6px 20px #00000059}.socket-stats-float-head{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.45rem}.socket-stats-float-title{font-weight:600;color:var(--text)}.socket-stats-float-close{font:inherit;line-height:1;cursor:pointer;border:none;border-radius:4px;padding:.15rem .4rem;background:transparent;color:var(--muted);font-size:1.35rem}.socket-stats-float-close:hover{color:var(--text);background:var(--bg)}.socket-stats-float-dl{margin:0}.socket-stats-float-dl dt{color:var(--muted);font-size:.72rem;margin-top:.4rem}.socket-stats-float-dl dt:first-of-type{margin-top:0}.socket-stats-float-dl dd{margin:.1rem 0 0;font-size:.9rem}.checkbox{flex-direction:row;align-items:center;gap:.5rem}.topic-pick{grid-column:1 / -1;display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1rem}.topic-pick-label{font-size:.8rem;color:var(--muted);width:100%}.checkbox input{width:auto}.dashboard-root{min-height:100vh}.dashboard-header{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;padding:.85rem 1.25rem;border-bottom:1px solid var(--border);background:var(--surface)}.dashboard-brand{font-weight:700;font-size:1.05rem;text-decoration:none;color:var(--text)}.dashboard-brand:hover{color:var(--incidents)}.dashboard-nav{display:flex;flex-wrap:wrap;gap:.5rem 1rem}.nav-link{color:var(--muted);text-decoration:none;font-size:.9rem;padding:.25rem 0;border-bottom:2px solid transparent}.nav-link:hover{color:var(--text)}.nav-link-active{color:var(--incidents);border-bottom-color:var(--incidents)}.dashboard-main{min-height:calc(100vh - 3.5rem)}.dashboard-lead{color:var(--muted);margin:0 0 1.25rem;max-width:42rem}.dashboard-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:1rem}.dashboard-card{display:flex;flex-direction:column;text-decoration:none;color:inherit;transition:border-color .15s ease,box-shadow .15s ease}.dashboard-card:hover{border-color:var(--incidents);box-shadow:0 0 0 1px #3d8bfd40}.dashboard-card h2{font-size:1rem;margin:0 0 .5rem;color:var(--text)}.dashboard-card p{margin:0;font-size:.88rem;color:var(--muted);flex:1}.dashboard-card-cta{margin-top:.85rem;font-size:.85rem;color:var(--incidents)}.incident-title-select{max-width:100%}.publish-form-grid{display:grid;gap:.75rem 1rem;max-width:32rem}.publish-form-grid label{display:flex;flex-direction:column;gap:.35rem}.publish-timestamp-row{display:flex;gap:.5rem;align-items:stretch}.publish-timestamp-row input{flex:1;min-width:0}.publish-flags{display:flex;flex-wrap:wrap;gap:.75rem 1.25rem}.publish-flags label{flex-direction:row;align-items:center}
