:root {
  color-scheme: dark;
  --bg: #16161a;
  --bg-soft: #1c1d22;
  --panel: #242629;
  --panel-raised: #2c2e34;
  --panel-hover: #303239;
  --line: rgba(244, 240, 232, 0.1);
  --line-strong: rgba(244, 240, 232, 0.35);
  --text: #fffffe;
  --text-soft: #d6dce5;
  --muted: #94a1b2;
  --muted-2: #72757e;
  --accent: #7f5af0;
  --accent-strong: #a58aff;
  --accent-ink: #fffffe;
  --accent-dim: rgba(127, 90, 240, 0.12);
  --accent-line: rgba(127, 90, 240, 0.4);
  --positive: #2cb67d;
  --positive-strong: #5ace99;
  --positive-dim: rgba(44, 182, 125, 0.12);
  --positive-line: rgba(44, 182, 125, 0.36);
  --red: #ff7474;
  --red-dim: rgba(255, 116, 116, 0.12);
  --red-line: rgba(255, 116, 116, 0.36);
  --amber: #d99a5b;
  --amber-dim: rgba(217, 154, 91, 0.13);
  --amber-line: rgba(217, 154, 91, 0.38);
  --blue: #a58aff;
  --blue-dim: rgba(127, 90, 240, 0.12);
  --focus-ring: rgba(127, 90, 240, 0.5);
  --glass: rgba(36, 38, 41, 0.96);
  --backdrop: rgba(5, 5, 6, 0.78);
  --shadow-color: rgba(0, 0, 0, 0.46);
  --poly: #9aa8ff;
  --betboom: #c393ec;
  --onewin: #2cb67d;
  --bcgame: #7f5af0;
  --pinnacle: #ff8580;
  --fonbet: #ff7c74;
  --radius: 12px;
  --radius-small: 8px;
  --shadow: 0 18px 48px var(--shadow-color);
  --font-sans: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
  --font-mono: "SFMono-Regular", "Cascadia Code", "Roboto Mono", Consolas, monospace;
}

:root[data-theme="light"] {
  color-scheme: light;
  --bg: #f3f4f7;
  --bg-soft: #f7f9fb;
  --panel: #ffffff;
  --panel-raised: #f8fafc;
  --panel-hover: #f4f7fa;
  --line: rgba(24, 34, 48, 0.1);
  --line-strong: rgba(24, 34, 48, 0.18);
  --text: #242629;
  --text-soft: #374151;
  --muted: #596579;
  --muted-2: #667085;
  --accent: #7f5af0;
  --accent-strong: #6941d4;
  --accent-ink: #ffffff;
  --accent-dim: rgba(127, 90, 240, 0.08);
  --accent-line: rgba(127, 90, 240, 0.32);
  --positive: #18865e;
  --positive-strong: #116b4b;
  --positive-dim: rgba(44, 182, 125, 0.1);
  --positive-line: rgba(44, 182, 125, 0.32);
  --red: #d92d3e;
  --red-dim: rgba(217, 45, 62, 0.08);
  --red-line: rgba(217, 45, 62, 0.26);
  --amber: #a56612;
  --amber-dim: rgba(183, 121, 31, 0.1);
  --amber-line: rgba(183, 121, 31, 0.28);
  --blue: #6340c4;
  --blue-dim: rgba(127, 90, 240, 0.08);
  --focus-ring: rgba(127, 90, 240, 0.36);
  --glass: rgba(255, 255, 255, 0.96);
  --backdrop: rgba(24, 34, 48, 0.28);
  --shadow-color: rgba(24, 34, 48, 0.12);
  --poly: #5367c7;
  --betboom: #8952b8;
  --onewin: #18885b;
  --bcgame: #a36318;
  --pinnacle: #cc4a43;
  --fonbet: #d6433b;
  --shadow: 0 18px 48px var(--shadow-color);
}

* { box-sizing: border-box; }
[hidden] { display: none !important; }

html {
  min-width: 320px;
  background: var(--bg);
  scroll-behavior: smooth;
}

body {
  min-height: 100vh;
  margin: 0;
  overflow-x: hidden;
  color: var(--text);
  background: var(--bg);
  font-family: var(--font-sans);
  font-size: 15px;
  -webkit-font-smoothing: antialiased;
}

button, input, select { color: inherit; font: inherit; }
input[type="number"] { appearance: textfield; }
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button { margin: 0; appearance: none; }
button, select { cursor: pointer; }
button { border: 0; }
button:focus-visible, input:focus-visible, select:focus-visible, summary:focus-visible, a:focus-visible {
  outline: 3px solid var(--focus-ring);
  outline-offset: 2px;
}

.mono, .metric-value, .profit-block, .compact-leg-numbers, .system-stats, .leg-values, .execution-summary {
  font-family: var(--font-mono);
  font-variant-numeric: tabular-nums slashed-zero;
}

.shell {
  width: min(1600px, 100%);
  min-height: 100vh;
  margin: 0 auto;
  padding: 0 28px;
}

.topbar {
  height: 68px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  border-bottom: 1px solid var(--line);
}

.brand {
  display: inline-flex;
  align-items: center;
  gap: 11px;
  color: inherit;
  text-decoration: none;
}

.brand-mark, .auth-brand {
  width: 34px;
  height: 34px;
  background-image: url("/assets/mark.3a5cb4cc97eb2cd2.svg");
  background-position: center;
  background-size: contain;
  background-repeat: no-repeat;
}

.brand-copy { display: grid; gap: 1px; }
.brand-copy strong { font-size: 13px; font-weight: 800; letter-spacing: 0.14em; }
.brand-copy small { color: var(--muted); font-size: 10px; }

.topbar-status { display: flex; align-items: center; gap: 12px; }
.app-support-link { min-height: 32px; padding: 0 9px; display: inline-flex; align-items: center; gap: 7px; border: 1px solid var(--line-strong); border-radius: 8px; color: var(--text-soft); font-size: 11px; font-weight: 680; text-decoration: none; white-space: nowrap; }
.app-support-link:hover { border-color: var(--accent-line); color: var(--accent); background: var(--accent-dim); }
.app-support-link .support-icon { width: 18px; height: 18px; display: grid; place-items: center; border: 1px solid currentColor; border-radius: 50%; font-size: 11px; font-weight: 750; }
.stream-status { display: inline-flex; align-items: center; gap: 7px; color: var(--muted); font-size: 11px; font-weight: 650; }
.status-dot { width: 7px; height: 7px; border-radius: 50%; background: var(--amber); box-shadow: 0 0 0 4px var(--amber-dim); }
.stream-status[data-state="online"] { color: var(--text-soft); }
.stream-status[data-state="online"] .status-dot { background: var(--positive); box-shadow: 0 0 0 4px var(--positive-dim); }
.stream-status[data-state="offline"] { color: var(--red); }
.stream-status[data-state="offline"] .status-dot { background: var(--red); box-shadow: 0 0 0 4px var(--red-dim); }
.topbar-separator { width: 1px; height: 18px; background: var(--line-strong); }
.clock { color: var(--muted); font-size: 11px; }

.subscription-button {
  width: 34px;
  height: 34px;
  display: grid;
  place-items: center;
  border: 1px solid var(--line);
  border-radius: 9px;
  color: var(--amber);
  background: var(--panel);
}
.subscription-button svg { width: 16px; fill: none; stroke: currentColor; stroke-width: 1.5; }
.subscription-button:hover { border-color: var(--line-strong); background: var(--panel-raised); }

.account-menu { position: relative; }
.account-menu summary {
  min-height: 38px;
  display: grid;
  grid-template-columns: 30px auto 10px;
  align-items: center;
  gap: 8px;
  cursor: pointer;
  list-style: none;
}
.account-menu summary::-webkit-details-marker { display: none; }
.account-menu summary > svg { width: 10px; fill: none; stroke: var(--muted); stroke-width: 1.5; }
.account-avatar { width: 30px; height: 30px; display: grid; place-items: center; border: 1px solid var(--line-strong); border-radius: 50%; color: var(--text-soft); background: var(--panel-raised); font-size: 12px; font-weight: 750; }
.account-copy { display: grid; gap: 2px; }
.account-copy strong { max-width: 150px; overflow: hidden; font-size: 12px; text-overflow: ellipsis; white-space: nowrap; }
.account-copy small { color: var(--muted); font-size: 9px; }
.account-popover { position: absolute; z-index: 40; top: calc(100% + 10px); right: 0; width: 210px; padding: 10px; border: 1px solid var(--line-strong); border-radius: 11px; background: var(--panel-raised); box-shadow: var(--shadow); }
.account-popover div { padding: 9px; display: flex; justify-content: space-between; color: var(--muted); font-size: 10px; }
.account-popover div strong { color: var(--accent); }
.account-popover button { width: 100%; min-height: 36px; border: 1px solid var(--line); border-radius: 7px; color: var(--muted); background: var(--panel); }
.account-popover button:hover { color: var(--text); border-color: var(--line-strong); }
.account-popover .theme-toggle { display: flex; align-items: center; justify-content: space-between; padding-inline: 11px; }
.account-popover .theme-toggle strong { color: var(--accent); font-size: 10px; }

main { padding: 34px 0 0; }
.overview { display: flex; align-items: flex-end; justify-content: space-between; gap: 36px; }
.overview-copy { padding-bottom: 3px; }
.eyebrow { display: block; color: var(--muted-2); font-size: 9px; font-weight: 750; letter-spacing: 0.12em; text-transform: uppercase; }
.overview-copy h1 { margin: 7px 0 4px; font-size: 36px; font-weight: 690; letter-spacing: -0.045em; }
.overview-copy p { margin: 0; color: var(--muted); font-size: 13px; }

.metrics {
  min-width: min(640px, 62%);
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  border: 1px solid var(--line);
  border-radius: var(--radius);
  background: rgba(16, 21, 17, 0.78);
}
.metric { min-width: 0; padding: 15px 18px; border-left: 1px solid var(--line); }
.metric:first-child { border-left: 0; }
.metric-primary { background: linear-gradient(135deg, var(--accent-dim), transparent); }
.metric-label { display: block; color: var(--muted); font-size: 10px; font-weight: 650; }
.metric-value { display: block; margin-top: 7px; color: var(--text); font-size: 22px; font-weight: 650; letter-spacing: -0.04em; }
.metric-primary .metric-value { color: var(--positive); }
.metric-note { display: block; margin-top: 4px; overflow: hidden; color: var(--muted-2); font-size: 9px; text-overflow: ellipsis; white-space: nowrap; }

.control-deck {
  position: sticky;
  z-index: 25;
  top: 10px;
  margin-top: 26px;
  border: 1px solid var(--line-strong);
  border-radius: var(--radius);
  background: rgba(14, 19, 15, 0.95);
  box-shadow: 0 15px 45px rgba(0, 0, 0, 0.24);
  backdrop-filter: blur(18px);
}
.quick-toolbar { min-height: 68px; padding: 11px; display: grid; grid-template-columns: auto 160px 132px minmax(210px, 1fr) auto auto; align-items: stretch; gap: 8px; }

.segmented { min-height: 44px; padding: 3px; display: inline-flex; border: 1px solid var(--line); border-radius: 10px; background: var(--bg-soft); }
.segment { min-height: 36px; padding: 0 13px; display: inline-flex; align-items: center; justify-content: center; gap: 7px; border-radius: 7px; color: var(--muted); background: transparent; font-size: 12px; font-weight: 620; white-space: nowrap; }
.segment:hover { color: var(--text-soft); }
.segment.active { color: var(--text); background: var(--panel-raised); box-shadow: inset 0 0 0 1px var(--line-strong); }
.live-dot { width: 6px; height: 6px; border-radius: 50%; background: var(--red); box-shadow: 0 0 0 3px var(--red-dim); }

.field { min-width: 0; padding: 6px 10px; display: grid; align-content: center; gap: 3px; border: 1px solid var(--line); border-radius: 10px; background: var(--bg-soft); }
.field > span:first-child { color: var(--muted-2); font-size: 8px; font-weight: 700; letter-spacing: 0.05em; text-transform: uppercase; }
.field select, .field input { width: 100%; min-width: 0; padding: 0; border: 0; outline: 0; color: var(--text-soft); background: transparent; font-size: 12px; font-weight: 600; }
.field select { appearance: none; background-image: linear-gradient(45deg, transparent 50%, var(--muted) 50%), linear-gradient(135deg, var(--muted) 50%, transparent 50%); background-position: calc(100% - 7px) 50%, calc(100% - 3px) 50%; background-size: 4px 4px, 4px 4px; background-repeat: no-repeat; }
.number-input { min-width: 0; display: flex; align-items: center; gap: 5px; }
.number-input em { color: var(--muted); font-size: 11px; font-style: normal; }

.search-field { min-width: 0; min-height: 44px; padding: 0 12px; display: flex; align-items: center; gap: 9px; border: 1px solid var(--line); border-radius: 10px; background: var(--bg-soft); }
.search-field:focus-within { border-color: var(--accent-line); }
.search-field svg { width: 16px; flex: 0 0 auto; fill: none; stroke: var(--muted-2); stroke-width: 1.5; }
.search-field input { width: 100%; min-width: 0; border: 0; outline: 0; color: var(--text); background: transparent; font-size: 12px; }
.search-field input::placeholder { color: var(--muted-2); }

.toggle, .advanced-toggle, .button-primary, .button-secondary, .copy-button, .empty-state button {
  min-height: 44px;
  padding: 0 13px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 8px;
  border-radius: 10px;
  font-size: 11px;
  font-weight: 680;
  white-space: nowrap;
}
.toggle, .advanced-toggle { border: 1px solid var(--line); color: var(--muted); background: var(--bg-soft); }
.toggle:hover, .advanced-toggle:hover { color: var(--text); border-color: var(--line-strong); }
.toggle-indicator { width: 8px; height: 8px; border: 1px solid var(--muted-2); border-radius: 50%; }
.toggle[aria-pressed="true"] { color: var(--accent); border-color: var(--accent-line); background: var(--accent-dim); }
.toggle[aria-pressed="true"] .toggle-indicator { border-color: var(--accent); background: var(--accent); box-shadow: 0 0 0 3px var(--accent-dim); }
.advanced-toggle svg { width: 15px; fill: none; stroke: currentColor; stroke-width: 1.5; }
.advanced-toggle[aria-expanded="true"] { color: var(--text); border-color: var(--line-strong); background: var(--panel-raised); }
.advanced-count { min-width: 17px; height: 17px; padding: 0 4px; display: grid; place-items: center; border-radius: 8px; color: var(--accent-ink); background: var(--accent); font-family: var(--font-mono); font-size: 8px; }

.advanced-filters { padding: 20px; display: grid; grid-template-columns: 0.95fr 1.35fr 0.7fr; gap: 22px; border-top: 1px solid var(--line); background: var(--panel); }
.advanced-section { min-width: 0; }
.advanced-section + .advanced-section { padding-left: 22px; border-left: 1px solid var(--line); }
.section-heading { min-height: 34px; display: flex; align-items: flex-start; justify-content: space-between; gap: 12px; }
.section-heading h2 { margin: 4px 0 0; font-size: 14px; font-weight: 650; }
.section-heading > span, .section-heading > strong { color: var(--muted); font-size: 10px; font-weight: 550; }
.platform-heading-controls { display: flex; align-items: center; gap: 9px; color: var(--muted); font-size: 10px; font-weight: 550; }
.platform-select-all { width: 28px; height: 28px; display: grid; place-items: center; border: 1px solid var(--line); border-radius: 8px; background: var(--bg-soft); cursor: pointer; }
.platform-select-all:hover { border-color: var(--line-strong); background: var(--panel-raised); }
.platform-select-all input { position: absolute; opacity: 0; pointer-events: none; }
.platform-grid, .wallet-grid { margin-top: 12px; display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 7px; }
.platform-option { min-width: 0; min-height: 42px; padding: 6px 8px; display: grid; grid-template-columns: 16px 26px minmax(0, 1fr); align-items: center; gap: 7px; border: 1px solid var(--line); border-radius: 8px; cursor: pointer; background: var(--bg-soft); }
.platform-option:hover { border-color: var(--line-strong); }
.platform-option input { position: absolute; opacity: 0; pointer-events: none; }
.check-box { width: 15px; height: 15px; display: grid; place-items: center; border: 1px solid var(--muted-2); border-radius: 4px; }
.platform-option input:checked + .check-box, .platform-select-all input:checked + .check-box, .platform-select-all input:indeterminate + .check-box { border-color: var(--accent); background: var(--accent); }
.platform-option input:checked + .check-box::after, .platform-select-all input:checked + .check-box::after { content: ""; width: 6px; height: 3px; border-left: 1.5px solid var(--accent-ink); border-bottom: 1.5px solid var(--accent-ink); transform: translateY(-1px) rotate(-45deg); }
.platform-select-all input:indeterminate + .check-box::after { content: ""; width: 7px; height: 1.5px; border-radius: 1px; background: var(--accent-ink); }
.platform-option input:focus-visible + .check-box, .platform-select-all input:focus-visible + .check-box { outline: 2px solid var(--accent); outline-offset: 2px; }
.platform-option strong { overflow: hidden; color: var(--text-soft); font-size: 10px; text-overflow: ellipsis; }

.provider-mark { width: 28px; height: 28px; flex: 0 0 auto; display: grid; place-items: center; border: 1px solid var(--line-strong); border-radius: 7px; font-family: var(--font-mono); font-size: 9px; font-weight: 850; }
.platform-option .provider-mark { width: 26px; height: 26px; }
.provider-mark.poly { color: var(--poly); background: rgba(141, 156, 255, 0.1); }
.provider-mark.betboom { color: var(--betboom); background: rgba(197, 140, 255, 0.1); }
.provider-mark.onewin { color: var(--onewin); background: rgba(92, 221, 161, 0.1); }
.provider-mark.bcgame { color: var(--bcgame); background: rgba(239, 183, 101, 0.1); }
.provider-mark.pinnacle { color: var(--pinnacle); background: rgba(255, 113, 109, 0.1); }
.provider-mark.fonbet { color: var(--fonbet); background: rgba(241, 90, 81, 0.1); }
.provider-mark.olimp { color: #b57908; background: #fbf2d9; }
.provider-mark.betcity { color: #2469b5; background: #e9f1fb; }
.provider-mark.marathon { color: #bd263b; background: #fff0f2; }
.provider-mark.melbet { color: #7a5800; background: #fff4ca; }
.provider-mark.winline { color: #ab4d00; background: #fff0df; }
.provider-mark.gamdom { color: #117449; background: #e0f4e9; }
.provider-mark.csgopositive { color: #258e42; background: #e7f7e9; }
.provider-mark.fivezero { color: #1f6aa5; background: #e7f2fb; }
.provider-mark.ggbet { color: #43358e; background: #efebff; }
.provider-mark.egb { color: #ab5a18; background: #fff0df; }
.provider-mark.dafa { color: #116d5c; background: #dff6ed; }

.wallet-row { min-width: 0; min-height: 42px; padding: 6px 8px; display: grid; grid-template-columns: 26px minmax(0, 1fr) 88px; align-items: center; gap: 7px; border: 1px solid var(--line); border-radius: 8px; background: var(--bg-soft); }
.wallet-row .provider-mark { width: 26px; height: 26px; }
.wallet-row > strong { overflow: hidden; color: var(--text-soft); font-size: 10px; text-overflow: ellipsis; }
.wallet-input { min-width: 0; height: 28px; padding: 0 7px; display: flex; align-items: center; gap: 3px; border: 1px solid var(--line); border-radius: 6px; background: var(--panel); }
.wallet-input em { color: var(--muted-2); font-size: 9px; font-style: normal; }
.wallet-input input { width: 100%; min-width: 0; padding: 0; border: 0; outline: 0; color: var(--text-soft); background: transparent; font-size: 10px; }
.field-help { margin: 10px 0 0; color: var(--muted-2); font-size: 9px; line-height: 1.5; }
.settings-grid { margin-top: 12px; display: grid; gap: 7px; }
.settings-grid .field { min-height: 52px; }
.advanced-actions { grid-column: 1 / -1; padding-top: 16px; display: flex; justify-content: flex-end; gap: 8px; border-top: 1px solid var(--line); }
.button-secondary, .copy-button, .empty-state button { border: 1px solid var(--line-strong); color: var(--text-soft); background: transparent; }
.button-secondary:hover, .copy-button:hover, .empty-state button:hover { border-color: var(--accent-line); color: var(--accent); }
.button-primary { border: 1px solid var(--accent); color: var(--accent-ink); background: var(--accent); }
.button-primary:hover { background: var(--accent-strong); }

.panel { border: 1px solid var(--line); border-radius: var(--radius); background: var(--panel); overflow: hidden; }
.opportunities-panel { margin-top: 14px; }
.panel-header { min-height: 72px; padding: 14px 18px; display: flex; align-items: center; justify-content: space-between; gap: 18px; border-bottom: 1px solid var(--line); }
.panel-header h2 { margin: 5px 0 0; font-size: 18px; font-weight: 660; }
.result-count { margin-left: 6px; padding: 3px 7px; border-radius: 7px; color: var(--muted); background: var(--panel-raised); font-family: var(--font-mono); font-size: 10px; vertical-align: 2px; }
.list-controls { display: flex; align-items: center; gap: 14px; }
.last-update { color: var(--muted-2); font-size: 9px; }
.sort-control { min-height: 42px; padding: 5px 10px; display: grid; gap: 2px; border: 1px solid var(--line); border-radius: 9px; background: var(--bg-soft); }
.sort-control span { color: var(--muted-2); font-size: 8px; text-transform: uppercase; }
.sort-control select { min-width: 145px; padding: 0; border: 0; outline: 0; color: var(--text-soft); background: transparent; font-size: 10px; font-weight: 650; }

.opportunity-list { min-height: 220px; }
.opportunity-card { position: relative; border-bottom: 1px solid var(--line); background: var(--panel); }
.opportunity-card:last-child { border-bottom: 0; }
.opportunity-card::before { content: ""; position: absolute; z-index: 2; top: 13px; bottom: 13px; left: 0; width: 2px; border-radius: 0 2px 2px 0; background: var(--red); opacity: 0.5; }
.opportunity-card.executable::before { background: var(--positive); opacity: 0.95; }
.opportunity-card.off-feed::before { background: var(--amber); }
.opportunity-card.expanded { background: var(--panel-raised); box-shadow: 0 10px 30px rgba(0, 0, 0, 0.18); }
.opportunity-row { width: 100%; min-height: 88px; padding: 12px 15px 12px 17px; display: grid; grid-template-columns: 130px minmax(220px, 1.1fr) minmax(360px, 1.45fr) 170px 24px; align-items: center; gap: 15px; color: inherit; background: transparent; text-align: left; }
.opportunity-row:hover { background: rgba(255, 255, 255, 0.018); }
.opportunity-row:focus-visible { outline-offset: -3px; }

.profit-block { min-width: 0; display: grid; gap: 3px; }
.profit-block small { color: var(--muted-2); font-family: var(--font-sans); font-size: 8px; font-weight: 650; text-transform: uppercase; }
.profit-block strong { color: var(--text); font-size: 16px; font-weight: 670; white-space: nowrap; }
.profit-block em { color: var(--muted); font-size: 9px; font-style: normal; font-weight: 650; }
.profit-block.positive strong, .profit-block.positive em { color: var(--positive); }
.profit-block.negative strong, .profit-block.negative em { color: var(--red); }
.opportunity-card.off-feed .profit-block strong,
.opportunity-card.off-feed .profit-block em { color: var(--muted); }

.match-block { min-width: 0; display: grid; gap: 4px; }
.match-block > strong { overflow: hidden; color: var(--text); font-size: 13px; font-weight: 630; text-overflow: ellipsis; white-space: nowrap; }
.match-block > small { overflow: hidden; color: var(--muted); font-size: 10px; text-overflow: ellipsis; white-space: nowrap; }
.match-tags { display: flex; gap: 5px; }
.sport-tag, .scope-tag { padding: 2px 5px; border: 1px solid var(--line); border-radius: 5px; color: var(--muted); background: var(--bg-soft); font-size: 8px; font-weight: 720; }
.scope-tag.live { color: var(--red); border-color: var(--red-line); background: var(--red-dim); }

.legs-block { min-width: 0; display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 7px; }
.compact-leg { min-width: 0; padding: 7px 8px; display: flex; align-items: center; gap: 8px; border: 1px solid var(--line); border-radius: 9px; background: var(--bg-soft); }
.compact-leg-copy { min-width: 0; display: grid; gap: 3px; }
.compact-leg-copy strong { overflow: hidden; color: var(--text-soft); font-size: 10px; font-weight: 620; text-overflow: ellipsis; white-space: nowrap; }
.compact-leg-copy small { color: var(--muted-2); font-size: 8px; }
.compact-leg-numbers { margin-left: auto; flex: 0 0 auto; display: grid; gap: 3px; text-align: right; }
.compact-leg-numbers strong { color: var(--text); font-size: 12px; }
.compact-leg-numbers small { max-width: 82px; overflow: hidden; color: var(--accent); font-size: 8px; text-overflow: ellipsis; white-space: nowrap; }

.status-block { min-width: 0; display: grid; justify-items: end; gap: 6px; }
.freshness-state { display: flex; align-items: flex-start; justify-content: flex-end; gap: 7px; text-align: right; }
.freshness-state > i, .feed-state i { width: 7px; height: 7px; margin-top: 3px; flex: 0 0 auto; border-radius: 50%; background: currentColor; }
.freshness-state > span { min-width: 0; display: grid; gap: 2px; }
.freshness-state strong { color: currentColor; font-size: 9px; font-weight: 700; }
.freshness-state small { color: var(--muted-2); font-size: 8px; }
.freshness-state.verified { color: var(--positive); }
.freshness-state.rechecking { color: var(--amber); }
.freshness-state.stale, .freshness-state.closed { color: var(--red); }
.capacity-badges { display: flex; justify-content: flex-end; flex-wrap: wrap; gap: 4px; }
.capacity-badge { padding: 2px 5px; border: 1px solid var(--amber-line); border-radius: 5px; color: var(--amber); background: var(--amber-dim); font-size: 7px; font-weight: 650; }
.capacity-badge.wallet { color: var(--blue); border-color: rgba(143, 164, 255, 0.3); background: var(--blue-dim); }
.suspension-badge { display: inline-flex; align-items: center; gap: 4px; padding: 3px 6px; border: 1px solid var(--line-strong); border-radius: 5px; color: var(--muted); background: var(--panel); font-size: 10px; font-weight: 650; white-space: nowrap; }
.suspension-badge svg { width: 13px; height: 13px; fill: none; stroke: currentColor; stroke-width: 1.6; stroke-linecap: round; stroke-linejoin: round; }
.row-chevron { width: 24px; height: 24px; display: grid; place-items: center; color: var(--muted-2); }
.row-chevron svg { width: 11px; fill: none; stroke: currentColor; stroke-width: 1.5; transition: transform 160ms ease; }
.expanded .row-chevron svg { transform: rotate(180deg); }

.execution-detail { padding: 18px; border-top: 1px solid var(--line); background: var(--bg-soft); }
.execution-summary { display: grid; grid-template-columns: 1.2fr repeat(3, minmax(0, 1fr)); border: 1px solid var(--line); border-radius: 11px; background: var(--panel); overflow: hidden; }
.execution-summary > div, .summary-bank { min-width: 0; min-height: 84px; margin: 0; padding: 13px 15px; display: grid; align-content: center; gap: 6px; border-left: 1px solid var(--line); }
.execution-summary > :first-child { border-left: 0; }
.execution-summary span { color: var(--muted); font-family: var(--font-sans); font-size: 9px; }
.execution-summary strong { color: var(--text); font-size: 16px; font-weight: 650; }
.execution-summary small { color: var(--muted-2); font-family: var(--font-sans); font-size: 8px; }
.summary-bank .number-input { width: 150px; min-height: 30px; padding: 0 9px; border: 1px solid var(--line-strong); border-radius: 7px; background: var(--bg-soft); }
.summary-bank .number-input input { width: 100%; min-width: 0; border: 0; outline: 0; color: var(--text); background: transparent; font-size: 14px; font-weight: 650; }
.execution-summary .summary-profit { background: var(--positive-dim); }
.execution-summary .summary-profit strong, .execution-summary .summary-profit small { color: var(--positive); }
.execution-summary.negative .summary-profit { background: var(--red-dim); }
.execution-summary.negative .summary-profit strong, .execution-summary.negative .summary-profit small { color: var(--red); }

.execution-warning { margin-top: 10px; min-height: 52px; padding: 10px 12px; display: flex; align-items: center; gap: 10px; border: 1px solid var(--amber-line); border-radius: 9px; color: var(--amber); background: var(--amber-dim); }
.execution-warning > span { width: 24px; height: 24px; display: grid; place-items: center; flex: 0 0 auto; border: 1px solid currentColor; border-radius: 50%; font-family: var(--font-mono); font-size: 11px; font-weight: 800; }
.execution-warning div { display: grid; gap: 3px; }
.execution-warning strong { font-size: 10px; }
.execution-warning p { margin: 0; color: var(--text-soft); font-size: 9px; line-height: 1.4; }
.execution-warning.danger { color: var(--red); border-color: var(--red-line); background: var(--red-dim); }
.execution-warning.info { color: var(--blue); border-color: rgba(143, 164, 255, 0.3); background: var(--blue-dim); }

.execution-legs { margin-top: 10px; display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 10px; }
.execution-leg { min-width: 0; padding: 15px; border: 1px solid var(--line); border-radius: 11px; background: var(--panel); }
.execution-leg > header { display: grid; grid-template-columns: 28px minmax(0, 1fr) auto; align-items: center; gap: 9px; }
.execution-leg > header > span:nth-child(2) { min-width: 0; display: grid; gap: 2px; }
.execution-leg > header small { color: var(--muted-2); font-size: 8px; }
.execution-leg > header strong { color: var(--text-soft); font-size: 11px; }
.execution-leg > header time { color: var(--muted-2); font-size: 8px; }
.bet-command { margin-top: 16px; display: grid; gap: 5px; }
.bet-command span { color: var(--muted); font-size: 8px; font-weight: 680; text-transform: uppercase; }
.bet-command strong { overflow: hidden; color: var(--text); font-size: 16px; font-weight: 650; text-overflow: ellipsis; white-space: nowrap; }
.leg-values { margin-top: 13px; display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 7px; }
.leg-values.poly-values { grid-template-columns: repeat(3, minmax(0, 1fr)); }
.leg-values > div { min-width: 0; min-height: 65px; padding: 10px; display: grid; align-content: center; gap: 5px; border: 1px solid var(--line); border-radius: 8px; background: var(--bg-soft); }
.leg-values span { color: var(--muted-2); font-family: var(--font-sans); font-size: 8px; }
.leg-values strong { overflow: hidden; color: var(--text); font-size: 15px; text-overflow: ellipsis; white-space: nowrap; }
.leg-values small { color: var(--muted-2); font-family: var(--font-sans); font-size: 7px; }
.leg-values .primary-value { border-color: var(--positive-line); background: var(--positive-dim); }
.leg-values .primary-value strong { color: var(--positive); }
.poly-values .primary-value { border-color: rgba(141, 156, 255, 0.35); background: rgba(141, 156, 255, 0.08); }
.poly-values .primary-value strong { color: var(--poly); }
.limit-line { min-height: 34px; margin-top: 7px; padding: 7px 9px; display: flex; align-items: center; justify-content: space-between; gap: 8px; border: 1px solid var(--line); border-radius: 7px; color: var(--amber); background: var(--bg-soft); font-size: 8px; }
.limit-line small { color: var(--muted-2); }
.balance-line { min-height: 34px; margin-top: 7px; padding: 7px 9px; display: flex; align-items: center; justify-content: space-between; gap: 8px; border: 1px solid var(--line); border-radius: 7px; color: var(--muted-2); background: var(--bg-soft); font-size: 8px; }
.balance-line strong { color: var(--text-soft); font-family: var(--font-mono); font-weight: 600; }
.balance-line span:last-child strong { color: var(--positive); }
.execution-actions { margin-top: 10px; display: flex; flex-wrap: wrap; gap: 7px; }
.execution-actions .button-primary, .execution-actions .copy-button { min-height: 38px; border-radius: 8px; font-size: 9px; }
.open-book { flex: 1; text-decoration: none; }
.open-book.disabled { border-color: var(--line); color: var(--muted-2); background: var(--bg-soft); }
.copy-button { padding: 0 11px; }
.read-only-note { margin: 11px 0 0; display: flex; align-items: flex-start; gap: 7px; color: var(--muted-2); font-size: 9px; line-height: 1.5; }
.read-only-note span { width: 17px; height: 17px; display: grid; place-items: center; flex: 0 0 auto; border: 1px solid var(--line-strong); border-radius: 50%; font-family: var(--font-mono); font-size: 8px; }

.loading-state, .empty-state { min-height: 240px; padding: 30px; display: flex; align-items: center; justify-content: center; }
.loading-state { gap: 7px; }
.loading-state span { width: 7px; height: 7px; border-radius: 50%; background: var(--accent); animation: loading 1.2s infinite ease-in-out; }
.loading-state span:nth-child(2) { animation-delay: 0.14s; }
.loading-state span:nth-child(3) { animation-delay: 0.28s; }
@keyframes loading { 0%, 70%, 100% { opacity: 0.25; transform: translateY(0); } 35% { opacity: 1; transform: translateY(-5px); } }
.empty-state { flex-direction: column; text-align: center; }
.empty-icon { width: 36px; height: 36px; display: grid; place-items: center; border: 1px solid var(--line-strong); border-radius: 50%; color: var(--muted); font-family: var(--font-mono); }
.empty-state strong { margin-top: 13px; font-size: 13px; }
.empty-state p { max-width: 440px; margin: 7px 0 0; color: var(--muted); font-size: 10px; line-height: 1.55; }
.empty-state button { margin-top: 16px; }
.empty-state.error .empty-icon { color: var(--red); border-color: var(--red-line); background: var(--red-dim); }

.diagnostics { margin-top: 14px; }
.diagnostics > summary { min-height: 66px; padding: 12px 16px; display: grid; grid-template-columns: 34px minmax(0, 1fr) auto 18px; align-items: center; gap: 10px; cursor: pointer; list-style: none; }
.diagnostics > summary::-webkit-details-marker { display: none; }
.diagnostics-icon { width: 34px; height: 34px; display: grid; place-items: center; border: 1px solid var(--line); border-radius: 9px; color: var(--muted); background: var(--bg-soft); }
.diagnostics-icon svg { width: 17px; fill: var(--panel); stroke: currentColor; stroke-width: 1.4; }
.diagnostics > summary > span:nth-child(2) { min-width: 0; display: grid; gap: 3px; }
.diagnostics > summary strong { font-size: 14px; }
.diagnostics > summary small, .diagnostics-summary { color: var(--muted); font-size: 11px; }
.summary-chevron { width: 12px; fill: none; stroke: var(--muted); stroke-width: 1.5; transition: transform 160ms ease; }
.diagnostics[open] .summary-chevron { transform: rotate(180deg); }
.diagnostics-content { padding: 18px; display: grid; grid-template-columns: 1fr; gap: 18px; align-items: stretch; border-top: 1px solid var(--line); background: var(--bg-soft); }
.diagnostics-section { min-width: 0; padding: 15px; border: 1px solid var(--line); border-radius: 11px; background: var(--panel); }
.diagnostics-section .section-heading .eyebrow { font-size: 11px; }
.diagnostics-section .section-heading h2 { font-size: 16px; }
.diagnostics-section .section-heading > span { font-size: 11px; }
.feed-list { margin-top: 9px; display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 6px; }
.feed-row { min-width: 0; padding: 8px; display: grid; grid-template-columns: 28px minmax(0, 1fr) auto; align-items: center; gap: 8px; border: 1px solid var(--line); border-radius: 8px; background: var(--bg-soft); }
.feed-row > div { min-width: 0; display: grid; gap: 2px; }
.feed-row strong { font-size: 11px; }
.feed-row small { overflow: hidden; color: var(--muted-2); font-size: 9px; text-overflow: ellipsis; white-space: nowrap; }
.feed-state { display: inline-flex; align-items: flex-start; gap: 5px; color: var(--red); font-size: 9px; white-space: nowrap; }
.feed-state.verified { color: var(--positive); }
.feed-state.rechecking { color: var(--amber); }
.feed-state i { width: 5px; height: 5px; margin-top: 1px; }
.system-stats { margin: 10px 0 0; display: grid; grid-template-columns: repeat(3, 1fr); border: 1px solid var(--line); border-radius: 8px; overflow: hidden; }
.system-stats div { padding: 9px; border-left: 1px solid var(--line); }
.system-stats div:first-child { border-left: 0; }
.system-stats dt { color: var(--muted-2); font-family: var(--font-sans); font-size: 9px; }
.system-stats dd { margin: 4px 0 0; color: var(--text-soft); font-size: 12px; }
.match-list { height: 0; min-height: 0; flex: 1; margin-top: 9px; padding-right: 8px; overflow-y: auto; scrollbar-gutter: stable; scrollbar-width: thin; scrollbar-color: var(--line-strong) transparent; }
.match-list::-webkit-scrollbar { width: 8px; }
.match-list::-webkit-scrollbar-thumb { border-radius: 8px; background: var(--line-strong); }
.match-row { min-width: 0; padding: 9px 0; display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) 92px; align-items: center; gap: 10px; border-bottom: 1px solid var(--line); }
.match-row:last-child { border-bottom: 0; }
.match-provider { min-width: 0; display: flex; align-items: center; gap: 8px; }
.match-provider > span:last-child { min-width: 0; display: grid; gap: 3px; }
.match-provider strong { display: block; overflow: hidden; color: var(--text-soft); font-size: 11px; text-overflow: ellipsis; white-space: nowrap; }
.match-provider small { color: var(--muted-2); font-size: 9px; }
.source-link { color: inherit; text-decoration: none; }
.source-link:hover strong { color: var(--accent); }
.match-score { text-align: right; }
.match-score strong { color: var(--positive); font-family: var(--font-mono); font-size: 12px; }
.match-score small { display: block; margin-top: 3px; color: var(--muted-2); font-size: 9px; }
.match-score.review strong { color: var(--amber); }
.list-placeholder { padding: 34px 10px; color: var(--muted); font-size: 11px; text-align: center; }

.app-footer { min-height: 70px; padding: 16px 2px; display: flex; align-items: center; justify-content: space-between; gap: 20px; color: var(--muted-2); font-size: 9px; }
.app-footer a, .auth-footer a { color: var(--accent); text-decoration: none; }
.app-footer a:hover, .auth-footer a:hover { text-decoration: underline; }
.toast { position: fixed; z-index: 100; right: 22px; bottom: 22px; max-width: min(360px, calc(100vw - 32px)); padding: 11px 14px; border: 1px solid var(--accent-line); border-radius: 9px; color: var(--text); background: var(--panel-raised); box-shadow: var(--shadow); font-size: 10px; opacity: 0; pointer-events: none; transform: translateY(8px); transition: 160ms ease; }
.toast.visible { opacity: 1; transform: translateY(0); }

html[data-page="app"] body[data-auth-state="guest"] { overflow: hidden; }
body[data-auth-state="guest"] .shell { filter: blur(4px); opacity: 0.3; pointer-events: none; user-select: none; }
.auth-gate { position: fixed; z-index: 200; inset: 0; padding: 24px; display: grid; place-items: center; background: rgba(5, 8, 6, 0.78); backdrop-filter: blur(10px); }
.auth-dialog { width: min(430px, 100%); padding: 34px; border: 1px solid var(--line-strong); border-radius: 18px; background: var(--panel); box-shadow: var(--shadow); text-align: center; }
.mobile-sheet-handle { display: none; }
.auth-brand { width: 54px; height: 54px; margin: 0 auto 20px; position: relative; font-size: 22px; }
.auth-eyebrow { color: var(--accent); font-family: var(--font-mono); font-size: 8px; font-weight: 750; letter-spacing: 0.12em; }
.auth-dialog h1 { margin: 9px 0 0; font-size: 27px; letter-spacing: -0.035em; }
.auth-lead { max-width: 320px; margin: 11px auto 22px; color: var(--muted); font-size: 11px; line-height: 1.6; }
.telegram-login-button { width: 100%; min-height: 58px; padding: 0 15px; display: grid; grid-template-columns: 30px 1fr auto; align-items: center; gap: 12px; border: 1px solid rgba(69, 184, 236, 0.3); border-radius: 11px; color: var(--text); background: rgba(69, 184, 236, 0.08); text-align: left; }
.telegram-login-button:hover { border-color: rgba(69, 184, 236, 0.55); background: rgba(69, 184, 236, 0.12); }
.telegram-login-button:disabled { opacity: 0.5; }
.telegram-login-button > svg { width: 28px; fill: #45b8ec; }
.telegram-login-button > span { display: grid; gap: 3px; }
.telegram-login-button strong { font-size: 12px; }
.telegram-login-button small { color: #86aeba; font-size: 9px; }
.telegram-login-button em { color: #45b8ec; font-size: 16px; font-style: normal; }
.auth-waiting > strong { display: block; font-size: 13px; }
.auth-waiting > p { margin: 8px auto 14px; color: var(--muted); font-size: 10px; line-height: 1.55; }
.auth-waiting > p b { color: var(--text); }
.auth-loader { height: 28px; margin-bottom: 12px; display: flex; align-items: center; justify-content: center; gap: 5px; }
.auth-loader i { width: 6px; height: 6px; border-radius: 50%; background: var(--accent); animation: loading 1.2s infinite ease-in-out; }
.auth-loader i:nth-child(2) { animation-delay: 0.14s; }
.auth-loader i:nth-child(3) { animation-delay: 0.28s; }
.auth-actions { display: flex; justify-content: center; gap: 12px; }
.auth-actions a, .auth-actions button { padding: 0; border: 0; color: var(--accent); background: transparent; font-size: 9px; text-decoration: none; }
.auth-actions button { color: var(--muted); }
.auth-error { margin-top: 14px; padding: 9px; border: 1px solid var(--red-line); border-radius: 7px; color: var(--red); background: var(--red-dim); font-size: 9px; }
.auth-dialog .auth-footer { margin-top: 22px; padding-top: 15px; display: flex; align-items: center; justify-content: center; gap: 7px; border-top: 1px solid var(--line); color: var(--muted-2); font-size: 8px; }
.auth-security-dot { width: 6px; height: 6px; border-radius: 50%; background: var(--accent); }
.noscript-warning { position: fixed; z-index: 300; inset: auto 16px 16px; padding: 12px; border-radius: 8px; color: white; background: #8d3338; text-align: center; }

.billing-gate, .payment-method-backdrop, .payment-tracker-backdrop { position: fixed; z-index: 210; inset: 0; display: grid; place-items: center; padding: 24px; background: rgba(9, 13, 18, .82); backdrop-filter: blur(14px); }
.billing-gate { overflow-y: auto; align-items: start; }
.billing-experience { width: min(760px, 100%); margin: auto; padding: 38px; position: relative; border: 1px solid var(--line-strong); border-radius: 22px; background: var(--panel-raised); box-shadow: 0 28px 90px rgba(9, 13, 18, .28); }
.billing-close { width: 34px; height: 34px; position: absolute; z-index: 2; top: 18px; right: 18px; border: 1px solid var(--line); border-radius: 50%; color: var(--muted); background: var(--panel); font-size: 20px; }
.billing-close:hover { color: var(--text); border-color: var(--line-strong); }
.billing-hero { padding: 2px 52px 28px 0; }
.billing-kicker { color: var(--accent); font-family: var(--font-mono); font-size: 9px; font-weight: 800; letter-spacing: .13em; }
.billing-hero h1 { margin: 10px 0 0; font-size: clamp(28px, 4vw, 38px); line-height: 1.05; letter-spacing: -.045em; }
.billing-trial { margin: -8px 0 18px; padding: 16px 17px; display: flex; align-items: center; justify-content: space-between; gap: 18px; border: 1px solid var(--accent-line); border-radius: 13px; background: var(--accent-dim); }
.billing-trial[hidden] { display: none; }
.billing-trial div { min-width: 0; display: grid; gap: 4px; }
.billing-trial div > span { color: var(--accent); font: 800 8px var(--font-mono); letter-spacing: .12em; }
.billing-trial strong { font-size: 16px; }
.billing-trial p { margin: 0; color: var(--muted); font-size: 10px; line-height: 1.45; }
.billing-trial a { flex: 0 0 auto; padding: 11px 14px; border: 1px solid var(--accent); border-radius: 9px; color: var(--accent-ink); background: var(--accent); font-size: 10px; font-weight: 800; text-decoration: none; }
.billing-plans { min-height: 126px; display: grid; grid-template-columns: repeat(3, 1fr); align-items: stretch; gap: 10px; }
.billing-loading { grid-column: 1 / -1; min-height: 112px; display: flex; align-items: center; justify-content: center; gap: 6px; color: var(--muted); font-size: 10px; }
.billing-loading i { width: 6px; height: 6px; border-radius: 50%; background: var(--accent); animation: loading 1.2s infinite ease-in-out; }
.billing-loading i:nth-child(2) { animation-delay: .14s; }.billing-loading i:nth-child(3) { animation-delay: .28s; }.billing-loading span { margin-left: 6px; }
.billing-load-error { grid-column: 1 / -1; min-height: 112px; display: flex; align-items: center; justify-content: center; flex-wrap: wrap; gap: 12px; color: var(--muted); font-size: 11px; }
.billing-load-error button { min-height: 32px; padding: 0 14px; border: 1px solid var(--accent); border-radius: 8px; color: var(--accent-ink); background: var(--accent); font: inherit; font-weight: 800; cursor: pointer; }
.billing-load-error button:focus-visible { outline: 2px solid var(--focus-ring); outline-offset: 2px; }
.billing-plan { min-width: 0; min-height: 126px; padding: 17px; position: relative; display: grid; align-content: center; gap: 9px; border: 1px solid var(--line); border-radius: 13px; color: var(--text); background: var(--panel); text-align: left; }
.billing-plan:hover { border-color: var(--line-strong); background: var(--panel-hover); }
.billing-plan.is-selected { border-color: var(--accent); background: var(--accent-dim); box-shadow: inset 0 0 0 1px var(--accent-line); }
.billing-plan:focus-visible { outline: 2px solid var(--focus-ring); outline-offset: 2px; }
.billing-plan:disabled { color: var(--muted-2); cursor: not-allowed; opacity: .55; }
.billing-plan .billing-period { color: var(--muted); font-size: 11px; font-weight: 700; }
.billing-price { display: flex; align-items: baseline; flex-wrap: wrap; gap: 5px 9px; }
.billing-price strong, .billing-price-soon { font: 750 20px var(--font-mono); letter-spacing: -.045em; }
.billing-price > span { color: var(--muted); font: 700 11px var(--font-mono); letter-spacing: -.025em; }
.billing-plan em { position: absolute; top: 11px; right: 11px; padding: 6px 9px; border: 1px solid var(--accent-line); border-radius: 999px; color: var(--accent-ink); background: var(--accent); box-shadow: 0 5px 18px rgba(217, 154, 91, .18); font: 850 8px var(--font-mono); font-style: normal; letter-spacing: .035em; text-transform: uppercase; }
.billing-purchase { width: 100%; min-height: 48px; margin-top: 16px; border: 1px solid var(--accent); border-radius: 10px; color: var(--accent-ink); background: var(--accent); font-size: 11px; font-weight: 800; }
.billing-purchase:hover:not(:disabled) { filter: brightness(1.06); }
.billing-purchase:disabled { color: var(--muted-2); border-color: var(--line); background: var(--bg-soft); cursor: not-allowed; }
.billing-message { min-height: 15px; margin-top: 9px; color: var(--muted); font-size: 9px; text-align: center; }
.billing-footer { min-height: 13px; margin-top: 5px; display: flex; justify-content: center; color: var(--muted-2); font-size: 9px; }.billing-footer nav { display: flex; flex-wrap: wrap; justify-content: center; gap: 14px; }.billing-footer a { color: var(--muted); }
.payment-method-dialog, .payment-tracker { position: relative; border: 1px solid var(--line-strong); border-radius: 18px; background: var(--panel-raised); box-shadow: var(--shadow); }
.payment-tracker { width: min(520px, 100%); padding: 28px; }
.payment-method-dialog { width: min(1040px, 100%); max-height: calc(100dvh - 32px); overflow-y: auto; overscroll-behavior: contain; padding: 30px 38px 32px; }
.payment-dialog-top, .payment-dialog-brand, .payment-method-header, .payment-section-heading, .payment-method-top, .payment-method-bottom, .payment-method-footer { display: flex; align-items: center; justify-content: space-between; gap: 16px; }
.payment-dialog-brand { justify-content: flex-start; gap: 9px; font-size: 13px; font-weight: 800; letter-spacing: .19em; }.payment-dialog-brand .brand-mark { display: block; width: 30px; height: 30px; flex: none; }
.payment-method-dialog .billing-close { position: static; width: 38px; height: 38px; flex: none; border: 1px solid var(--line-strong); border-radius: 50%; }
.payment-method-header { align-items: end; margin: 28px 0 27px; }.payment-method-header > div:first-child { min-width: 0; }.payment-method-header > div:first-child > span { color: var(--accent); font: 700 10px var(--font-mono); letter-spacing: .15em; }.payment-method-header h2 { margin: 10px 0 7px; font-size: clamp(27px, 3vw, 38px); line-height: 1.1; letter-spacing: -.035em; }.payment-method-header p { margin: 0; color: var(--muted); font-size: 13px; line-height: 1.5; }
.payment-plan-summary { display: flex; align-items: center; gap: 11px; min-width: 220px; padding: 11px 14px; border: 1px solid var(--accent-line); border-radius: 11px; background: var(--accent-dim); }.payment-plan-summary > span { display: grid; place-items: center; width: 35px; height: 35px; flex: none; border-radius: 9px; color: var(--accent); background: var(--panel); font-size: 23px; }.payment-plan-summary small { display: block; color: var(--muted); font: 700 9px var(--font-mono); letter-spacing: .08em; }.payment-plan-summary strong { display: block; margin-top: 3px; font-size: 13px; }
.payment-section-heading { align-items: baseline; margin-bottom: 12px; }.payment-section-heading h3 { margin: 0; font-size: 15px; }.payment-section-heading > span { color: var(--muted); font-size: 11px; }
.payment-method-grid { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 13px; }.payment-method-grid > button { min-width: 0; min-height: 160px; padding: 18px 20px; display: flex; flex-direction: column; justify-content: space-between; gap: 20px; border: 1px solid var(--line-strong); border-radius: 16px; color: var(--text); background: var(--panel-raised); text-align: left; cursor: pointer; }.payment-method-grid > button:hover:not(:disabled), .payment-method-grid > button.is-selected { border-color: var(--accent); background: var(--accent-dim); }.payment-method-grid > button.is-selected { box-shadow: inset 0 0 0 1px var(--accent-line); }.payment-method-grid > button:disabled { opacity: .47; cursor: not-allowed; }
.payment-method-top, .payment-method-bottom { width: 100%; }.payment-method-top { justify-content: flex-start; }.payment-method-logo { display: grid; place-items: center; width: 46px; height: 46px; flex: none; border-radius: 12px; }.payment-method-logo svg { width: 30px; height: 30px; }.payment-method-logo-sbp { background: #292e38; }.payment-method-logo-usdt { background: #133c32; }.payment-method-title { display: grid; gap: 4px; min-width: 0; }.payment-method-title strong { font-size: 15px; }.payment-method-title small { color: var(--muted); font-size: 11px; line-height: 1.4; }.payment-method-choice { display: grid; place-items: center; width: 22px; height: 22px; flex: none; margin-left: auto; border: 1px solid var(--line-strong); border-radius: 50%; }.payment-method-grid > button.is-selected .payment-method-choice { color: var(--accent-ink); border-color: var(--accent); background: var(--accent); }.payment-method-grid > button.is-selected .payment-method-choice::after { content: "✓"; font-size: 12px; font-weight: 800; }
.payment-method-bottom { align-items: end; }.payment-method-description { color: var(--muted); font-size: 11px; line-height: 1.45; }.payment-method-price { display: grid; gap: 3px; justify-items: end; flex: none; }.payment-method-price em { color: var(--text); font-size: 26px; font-weight: 800; font-style: normal; letter-spacing: -.04em; white-space: nowrap; }.payment-method-price small { color: var(--muted); font-size: 10px; }
.payment-crypto-networks { margin-top: 27px; }.payment-crypto-network-list { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 9px; }.payment-crypto-network-list button { min-width: 0; min-height: 67px; padding: 10px 12px; display: flex; align-items: center; gap: 10px; border: 1px solid var(--line-strong); border-radius: 11px; color: var(--text); background: var(--panel-raised); text-align: left; cursor: pointer; }.payment-crypto-network-list button:hover:not(:disabled), .payment-crypto-network-list button.is-selected { border-color: var(--accent); background: var(--accent-dim); }.payment-crypto-network-list button:disabled { opacity: .55; cursor: wait; }
.payment-network-icon { display: grid; place-items: center; width: 37px; height: 37px; flex: none; border-radius: 9px; font-size: 23px; font-weight: 800; }.payment-network-icon svg { width: 25px; height: 25px; }.payment-network-icon-arb { color: #53a5ed; background: #1c3145; }.payment-network-icon-bsc { color: #f6cf42; background: #39321a; }.payment-network-icon-erc20 { color: #a9b5ff; background: #262b46; }.payment-network-icon-sol { color: #62eebd; background: #1e3430; }.payment-network-icon-trc20 { color: #f17373; background: #3a2427; }.payment-network-icon-ton { color: #54b9ec; background: #1c3540; }.payment-network-icon-generic { color: var(--accent); background: var(--accent-dim); }.payment-network-name { display: grid; gap: 3px; min-width: 0; }.payment-network-name strong { overflow: hidden; font-size: 12px; text-overflow: ellipsis; white-space: nowrap; }.payment-network-name small { color: var(--muted); font-size: 10px; }.payment-network-check { margin-left: auto; color: var(--accent); font-size: 18px; }
.payment-crypto-note { display: flex; align-items: center; gap: 8px; margin: 15px 0 0; color: var(--muted); font-size: 11px; line-height: 1.4; }.payment-crypto-note > span { display: grid; place-items: center; width: 18px; height: 18px; flex: none; border: 1px solid var(--accent-line); border-radius: 50%; color: var(--accent); font-size: 11px; font-weight: 700; }
.payment-method-error { margin-top: 13px; padding: 10px; border: 1px solid var(--red-line); border-radius: 8px; color: var(--red); background: var(--red-dim); font-size: 11px; }
.payment-checkout-summary { display: flex; align-items: center; justify-content: space-between; gap: 22px; margin-top: 22px; padding-top: 18px; border-top: 1px solid var(--line); }.payment-promo { display: grid; grid-template-columns: auto minmax(0, 320px) auto; align-items: center; gap: 6px 18px; min-width: 0; }.payment-promo label { color: var(--muted); font-size: 12px; }.payment-promo input { width: 100%; min-width: 0; min-height: 46px; padding: 0 16px; border: 1px solid var(--line-strong); border-radius: 9px; color: var(--text); background: var(--panel); font: 600 14px var(--font-sans); letter-spacing: .02em; text-transform: uppercase; }.payment-promo input::placeholder { color: var(--muted); font-weight: 400; letter-spacing: 0; text-transform: none; }.payment-promo input:focus-visible { outline: none; border-color: var(--accent); box-shadow: 0 0 0 3px var(--accent-dim); }.payment-promo button { min-width: 200px; min-height: 46px; padding: 0 20px; display: flex; align-items: center; justify-content: center; gap: 9px; border: 1px solid var(--accent); border-radius: 9px; color: var(--text); background: transparent; font-size: 13px; font-weight: 800; cursor: pointer; }.payment-promo button:hover:not(:disabled) { background: var(--accent-dim); }.payment-promo button:disabled { opacity: .55; cursor: wait; }.payment-promo button.is-applied::after { content: "✓"; display: grid; place-items: center; width: 18px; height: 18px; border-radius: 50%; color: #fffffe; background: var(--positive); font-size: 11px; }.payment-promo small { grid-column: 3; color: var(--positive); font-size: 11px; }.payment-promo small.is-error { grid-column: 2 / 4; color: var(--red); }
.payment-total { display: flex; align-items: center; gap: 14px; flex: none; min-height: 46px; padding-left: 24px; border-left: 1px solid var(--line); }.payment-total > div { display: grid; gap: 3px; }.payment-total span { color: var(--muted); font-size: 12px; }.payment-total s, .payment-method-price s { color: var(--muted); font-size: 13px; }.payment-total strong { font-size: 24px; font-weight: 800; letter-spacing: -.035em; white-space: nowrap; }.payment-total em { padding: 4px 8px; border-radius: 7px; color: var(--accent-ink); background: var(--accent); font-size: 12px; font-style: normal; font-weight: 800; }
.payment-method-footer { justify-content: flex-start; margin-top: 22px; padding-top: 19px; border-top: 1px solid var(--line); }.payment-method-footer > button { width: min(430px, 100%); min-height: 48px; display: flex; align-items: center; justify-content: center; gap: 22px; border: 1px solid var(--accent); border-radius: 9px; color: var(--accent-ink); background: var(--accent); font-size: 13px; font-weight: 800; }.payment-method-footer > button:hover:not(:disabled) { filter: brightness(1.06); }.payment-method-footer > button:disabled { opacity: .5; cursor: not-allowed; }.payment-method-footer > button span:last-child { font-size: 20px; font-weight: 400; }.payment-method-footer p { margin: 0; color: var(--muted); font-size: 11px; line-height: 1.5; }
.payment-tracker { text-align: center; }.payment-tracker-indicator { width: 56px; height: 56px; margin: 4px auto 15px; display: grid; place-items: center; border-radius: 50%; background: var(--amber-dim); }.payment-tracker-indicator i { width: 16px; height: 16px; border: 2px solid var(--amber); border-top-color: transparent; border-radius: 50%; animation: spin .9s linear infinite; }.payment-tracker.success .payment-tracker-indicator { background: var(--positive-dim); }.payment-tracker.success .payment-tracker-indicator i { border: 0; color: var(--positive); animation: none; }.payment-tracker.success .payment-tracker-indicator i::after { content: "✓"; font: 800 22px var(--font-sans); }.payment-tracker.error .payment-tracker-indicator { background: var(--red-dim); }.payment-tracker.error .payment-tracker-indicator i { border: 0; color: var(--red); animation: none; }.payment-tracker.error .payment-tracker-indicator i::after { content: "!"; font: 800 22px var(--font-sans); }
.payment-tracker > p { margin: 0; color: var(--muted-2); font: 8px var(--font-mono); letter-spacing: .1em; text-transform: uppercase; }.payment-tracker h2 { margin: 8px 0; font-size: 25px; }.payment-tracker > div { color: var(--muted); font-size: 10px; line-height: 1.55; }.payment-tracker > small { display: block; margin-top: 12px; color: var(--muted-2); font: 8px var(--font-mono); }.payment-tracker nav { margin-top: 20px; display: grid; grid-template-columns: 1fr 1fr; gap: 8px; }.payment-tracker nav a, .payment-tracker nav button { min-height: 40px; display: grid; place-items: center; border: 1px solid var(--line); border-radius: 8px; color: var(--text-soft); background: var(--panel); font-size: 9px; text-decoration: none; }
@keyframes spin { to { transform: rotate(360deg); } }


@media (max-width: 1260px) {
  .quick-toolbar { grid-template-columns: auto 150px 125px minmax(200px, 1fr) auto; }
  .advanced-toggle { grid-column: 5; }
  .toggle { grid-column: 1 / 3; grid-row: 2; }
  .advanced-filters { grid-template-columns: 1fr 1.3fr; }
  .calculation-settings { grid-column: 1 / -1; padding: 18px 0 0 !important; border-top: 1px solid var(--line); border-left: 0 !important; }
  .settings-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }
  .opportunity-row { grid-template-columns: 120px minmax(210px, 1fr) minmax(330px, 1.25fr) 145px 20px; gap: 11px; }
}

@media (max-width: 1040px) {
  .shell { padding: 0 18px; }
  .overview { align-items: stretch; flex-direction: column; gap: 18px; }
  .metrics { min-width: 0; width: 100%; }
  .quick-toolbar { grid-template-columns: auto 1fr 125px auto; }
  .search-field { grid-column: 1 / 3; grid-row: 2; }
  .toggle { grid-column: 3 / 5; grid-row: 2; }
  .advanced-toggle { grid-column: 4; grid-row: 1; }
  .opportunity-row { grid-template-areas: "profit match match chevron" "profit legs status chevron"; grid-template-columns: 115px minmax(300px, 1fr) 160px 20px; }
  .profit-block { grid-area: profit; }
  .match-block { grid-area: match; }
  .legs-block { grid-area: legs; }
  .status-block { grid-area: status; }
  .row-chevron { grid-area: chevron; }
  .diagnostics-content { grid-template-columns: 1fr; }
}

@media (max-width: 820px) {
  .topbar .brand-copy small, .topbar .clock, .topbar .topbar-separator, .topbar .account-copy { display: none; }
  .topbar .account-menu summary { grid-template-columns: 30px 10px; }
  .topbar .stream-status span:last-child { max-width: 95px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
}

@media (max-width: 760px) {
  body.advanced-open { overflow: hidden; }
  .shell { padding: 0 12px; }
  .topbar { height: 60px; }
  .brand-copy small, .clock, .topbar-separator, .account-copy { display: none; }
  .account-menu summary { grid-template-columns: 30px 10px; }
  .stream-status span:last-child { max-width: 95px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
  main { padding-top: 22px; }
  .overview-copy h1 { font-size: 29px; }
  .overview-copy p { max-width: 290px; line-height: 1.5; }
  .metrics { grid-template-columns: repeat(3, 1fr); }
  .metric { padding: 12px 10px; }
  .metric-label { font-size: 8px; }
  .metric-value { font-size: 17px; }
  .metric-note { display: none; }
  .control-deck { top: 0; margin-top: 16px; border-radius: 12px; }
  .control-deck { backdrop-filter: none; }
  .quick-toolbar { padding: 8px; grid-template-columns: repeat(2, minmax(0, 1fr)); }
  .scope-filter { grid-column: 1 / -1; }
  .scope-filter .segment { flex: 1; }
  .sport-field, .min-edge-field { grid-row: auto; }
  .search-field { grid-column: 1 / -1; grid-row: auto; }
  .toggle { grid-column: auto; grid-row: auto; padding: 0 9px; }
  .advanced-toggle { grid-column: auto; grid-row: auto; padding: 0 9px; }
  .advanced-filters { position: fixed; z-index: 90; inset: auto 0 0; max-height: 88vh; padding: 22px 16px calc(16px + env(safe-area-inset-bottom)); display: block; overflow-y: auto; border: 1px solid var(--line-strong); border-width: 1px 0 0; border-radius: 18px 18px 0 0; box-shadow: 0 -25px 70px rgba(0, 0, 0, 0.7); }
  .advanced-filters::before { content: ""; width: 38px; height: 4px; margin: -10px auto 18px; display: block; border-radius: 3px; background: var(--line-strong); }
  .advanced-section + .advanced-section { margin-top: 22px; padding: 20px 0 0; border-top: 1px solid var(--line); border-left: 0; }
  .advanced-actions { position: sticky; bottom: calc(-16px - env(safe-area-inset-bottom)); margin: 20px -16px calc(-16px - env(safe-area-inset-bottom)); padding: 12px 16px calc(12px + env(safe-area-inset-bottom)); background: rgba(16, 21, 17, 0.96); }
  .advanced-actions button { flex: 1; }
  .opportunities-panel { margin-top: 10px; }
  .panel-header { min-height: 68px; padding: 12px; }
  .panel-header h2 { font-size: 16px; }
  .last-update { display: none; }
  .sort-control { padding: 4px 7px; }
  .sort-control select { min-width: 120px; max-width: 132px; font-size: 9px; }
  .opportunity-row { min-height: 0; padding: 14px 13px 13px 15px; grid-template-areas: "profit status" "match match" "legs legs"; grid-template-columns: minmax(0, 0.8fr) minmax(0, 1.2fr); gap: 12px; }
  .profit-block strong { font-size: 17px; }
  .status-block { align-items: start; }
  .match-block > strong { font-size: 12px; white-space: normal; }
  .match-block > small { white-space: normal; }
  .legs-block { grid-template-columns: 1fr; }
  .compact-leg { min-height: 52px; }
  .row-chevron { position: absolute; right: 8px; bottom: 6px; }
  .execution-detail { padding: 10px; }
  .execution-summary { grid-template-columns: repeat(2, minmax(0, 1fr)); }
  .execution-summary > div, .summary-bank { min-height: 76px; padding: 11px; border-top: 1px solid var(--line); }
  .execution-summary > :nth-child(odd) { border-left: 0; }
  .execution-summary > :first-child, .execution-summary > :nth-child(2) { border-top: 0; }
  .summary-bank .number-input { width: 100%; }
  .execution-legs { grid-template-columns: 1fr; }
  .execution-actions { display: grid; grid-template-columns: 1fr; }
  .execution-actions .button-primary, .execution-actions .copy-button { width: 100%; }
  .diagnostics > summary { grid-template-columns: 34px minmax(0, 1fr) 18px; }
  .diagnostics-summary { display: none; }
  .diagnostics-content { padding: 10px; }
  .feed-list { grid-template-columns: 1fr; }
  .match-row { grid-template-columns: minmax(0, 1fr) 82px; }
  .match-provider:nth-child(2) { display: none; }
  .app-footer { align-items: flex-start; flex-direction: column; gap: 8px; }
  .toast { right: 16px; bottom: 16px; }
  .auth-gate { padding: 0; place-items: end center; }
  .auth-dialog { width: 100%; padding: 26px 20px calc(22px + env(safe-area-inset-bottom)); border-width: 1px 0 0; border-radius: 18px 18px 0 0; }
  .mobile-sheet-handle { width: 38px; height: 4px; margin: -12px auto 20px; display: block; border-radius: 4px; background: var(--line-strong); }
}

@media (max-width: 420px) {
  .platform-grid, .wallet-grid { grid-template-columns: 1fr; }
  .metric { padding: 11px 7px; }
  .metric-value { font-size: 15px; }
  .scope-filter .segment { padding: 0 8px; }
  .toggle, .advanced-toggle { font-size: 10px; }
  .leg-values.poly-values { grid-template-columns: repeat(2, minmax(0, 1fr)); }
  .leg-values.poly-values .primary-value { grid-column: 1 / -1; }
  .balance-line { align-items: flex-start; flex-direction: column; }
}

/* Light workspace: compact, labelled and intentionally low-noise. */
.shell { width: min(1720px, 100%); padding: 0 24px; }
.topbar { height: 62px; border-color: var(--line); }
.brand-copy strong { color: var(--text); }
.stream-status[data-state="online"] { color: var(--text-soft); }
.subscription-button { color: var(--amber); background: var(--panel); box-shadow: 0 1px 2px rgba(24, 34, 48, 0.04); }
.account-avatar { background: var(--panel); }
.account-popover { background: var(--panel); }

main { padding-top: 18px; }
.panel { border-color: var(--line); box-shadow: 0 1px 2px rgba(24, 34, 48, 0.025); }
.overview {
  min-height: 82px;
  padding: 10px 12px 10px 20px;
  display: grid;
  grid-template-columns: minmax(220px, 0.7fr) minmax(560px, 1.3fr);
  align-items: center;
  gap: 22px;
  background: var(--panel);
}
.overview-copy { padding: 0; }
.overview-copy h1 { margin: 3px 0 1px; font-size: 24px; font-weight: 720; letter-spacing: -0.035em; }
.overview-copy p { font-size: 12px; }
.metrics { width: 100%; min-width: 0; border: 0; border-radius: 9px; background: var(--bg-soft); }
.metric { min-height: 58px; padding: 10px 15px; }
.metric-primary { background: linear-gradient(110deg, var(--accent-dim), rgba(255,255,255,0)); }
.metric-label { font-size: 11px; }
.metric-value { margin-top: 4px; font-size: 21px; }
.metric-note { margin-top: 2px; color: var(--muted); font-size: 10px; }

.control-deck {
  top: 10px;
  margin-top: 12px;
  border-color: var(--line);
  background: rgba(255, 255, 255, 0.96);
  box-shadow: 0 8px 24px rgba(24, 34, 48, 0.08);
  backdrop-filter: none;
}
body.advanced-open .control-deck { z-index: auto; }
.quick-toolbar { min-height: 70px; padding: 10px; grid-template-columns: auto 166px 142px minmax(240px, 1fr) auto auto; gap: 8px; }
.segmented, .field, .search-field, .toggle, .advanced-toggle, .sort-control { background: var(--bg-soft); }
.segment.active { background: var(--panel); box-shadow: 0 1px 3px rgba(24,34,48,.08), inset 0 0 0 1px var(--line); }
.segmented { min-height: 48px; }
.segment { min-height: 40px; padding-inline: 15px; font-size: 13px; }
.field, .search-field, .toggle, .advanced-toggle { min-height: 48px; border-radius: 9px; }
.field > span:first-child { font-size: 10px; }
.field select, .field input, .search-field input { font-size: 14px; }
.toggle, .advanced-toggle { padding-inline: 15px; font-size: 13px; }
.toggle-indicator { width: 10px; height: 10px; }
.search-field:focus-within, .field:focus-within { border-color: rgba(57, 114, 213, .45); box-shadow: 0 0 0 3px var(--blue-dim); }
.toggle[aria-pressed="true"] { color: var(--accent); }
.advanced-toggle[aria-expanded="true"] { color: var(--blue); border-color: rgba(57,114,213,.28); background: var(--blue-dim); }
body.advanced-open { overflow: hidden; }
.filters-backdrop {
  position: fixed;
  z-index: 79;
  inset: 0;
  width: 100%;
  height: 100%;
  padding: 0;
  border: 0;
  border-radius: 0;
  background: rgba(24, 34, 48, 0.28);
  backdrop-filter: blur(2px);
}
.advanced-filters {
  position: fixed;
  z-index: 80;
  inset: 0 0 0 auto;
  width: min(480px, 100%);
  height: 100dvh;
  padding: 0 22px 92px;
  display: block;
  overflow-x: hidden;
  overflow-y: auto;
  border: 0;
  border-left: 1px solid var(--line);
  background: var(--panel);
  box-shadow: -22px 0 60px rgba(24, 34, 48, 0.16);
}
.advanced-header {
  position: sticky;
  z-index: 2;
  top: 0;
  min-height: 78px;
  margin: 0 -22px;
  padding: 16px 22px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 16px;
  border-bottom: 1px solid var(--line);
  background: rgba(255,255,255,.96);
  backdrop-filter: blur(12px);
}
.advanced-header h2 { margin: 4px 0 0; font-size: 18px; }
.drawer-close { width: 40px; height: 40px; display: grid; place-items: center; border: 1px solid var(--line); border-radius: 9px; color: var(--muted); background: var(--bg-soft); }
.drawer-close:hover { color: var(--text); border-color: var(--line-strong); }
.drawer-close svg { width: 18px; fill: none; stroke: currentColor; stroke-width: 1.7; }
.advanced-section { padding: 22px 0; }
.advanced-section + .advanced-section { padding: 22px 0; border-top: 1px solid var(--line); border-left: 0; }
.section-heading h2 { color: var(--text); }
.platform-grid, .wallet-grid { gap: 8px; }
.platform-option, .wallet-row { min-height: 46px; background: var(--bg-soft); }
.platform-option:hover { border-color: rgba(57,114,213,.28); background: var(--panel); }
.provider-mark { background-color: var(--panel); }
.provider-mark.poly { background: rgba(83,103,199,.09); }
.provider-mark.betboom { background: rgba(137,82,184,.09); }
.provider-mark.onewin { background: rgba(24,136,91,.09); }
.provider-mark.bcgame { background: rgba(163,99,24,.09); }
.provider-mark.pinnacle { background: rgba(204,74,67,.09); }
.provider-mark.fonbet { background: rgba(214,67,59,.09); }
.wallet-input { background: var(--panel); }
.advanced-actions {
  position: fixed;
  z-index: 3;
  right: 0;
  bottom: 0;
  width: min(480px, 100%);
  padding: 14px 22px calc(14px + env(safe-area-inset-bottom));
  justify-content: stretch;
  border-top: 1px solid var(--line);
  background: rgba(255,255,255,.97);
  box-shadow: 0 -8px 24px rgba(24,34,48,.07);
}
.advanced-actions button { flex: 1; }
.button-primary { color: #fff; }
.button-primary:hover { border-color: var(--accent-strong); color: #fff; background: var(--accent-strong); }

.opportunities-panel { margin-top: 12px; }
.panel-header { min-height: 74px; padding: 11px 16px 11px 20px; }
.panel-header h2 { margin-top: 3px; font-size: 19px; }
.result-count { font-size: 11px; }
.result-count { background: var(--bg-soft); }
.list-controls { gap: 8px; }
.last-update { color: var(--muted); }
.pause-button {
  min-height: 46px;
  padding: 0 14px;
  display: inline-flex;
  align-items: center;
  gap: 7px;
  border: 1px solid var(--line);
  border-radius: 8px;
  color: var(--muted);
  background: var(--bg-soft);
  font-size: 13px;
  font-weight: 650;
}
.pause-button:hover { color: var(--text); border-color: var(--line-strong); }
.pause-button[aria-pressed="true"] { color: var(--amber); border-color: var(--amber-line); background: var(--amber-dim); }
.pause-button svg { width: 15px; fill: none; stroke: currentColor; stroke-width: 1.8; }
.pause-button .play-glyph { display: none; }
.pause-button[aria-pressed="true"] .pause-glyph { display: none; }
.pause-button[aria-pressed="true"] .play-glyph { display: block; fill: currentColor; stroke: none; }
.sound-button[aria-pressed="true"] { color: var(--accent); border-color: var(--accent-line); background: var(--accent-dim); }
.sound-button[aria-pressed="true"] .sound-muted-glyph { display: none; }
.sound-button.sound-pending { color: var(--amber); border-color: var(--amber-line); background: var(--amber-dim); }
.last-update { font-size: 11px; }
.sort-control { min-height: 46px; padding: 6px 12px; }
.sort-control span { font-size: 10px; }
.sort-control select { min-width: 158px; font-size: 13px; }

.list-column-headings {
  min-height: 38px;
  padding: 0 17px 0 20px;
  display: grid;
  grid-template-columns: 148px minmax(250px, 1.1fr) minmax(420px, 1.45fr) 194px 26px;
  align-items: center;
  gap: 13px;
  border-bottom: 1px solid var(--line);
  color: var(--muted-2);
  background: var(--bg-soft);
  font-size: 10px;
  font-weight: 720;
  letter-spacing: .04em;
  text-transform: uppercase;
}
.opportunity-card { background: var(--panel); }
.opportunity-card::before { width: 3px; top: 11px; bottom: 11px; opacity: .75; }
.opportunity-card.expanded { z-index: 2; border: 1px solid rgba(57,114,213,.35); border-width: 1px 0; background: #fbfdff; box-shadow: 0 10px 28px rgba(24,34,48,.09); }
.opportunity-card.expanded::before { background: var(--blue); opacity: 1; }
.opportunity-row { min-height: 92px; padding: 12px 17px 12px 20px; grid-template-columns: 148px minmax(250px, 1.1fr) minmax(420px, 1.45fr) 194px 26px; gap: 15px; }
.opportunity-row:hover { background: var(--panel-hover); }
.profit-block { gap: 2px; }
.profit-block small { color: var(--muted); }
.profit-block small { font-size: 10px; }
.profit-block strong { font-size: 21px; }
.profit-block em { color: var(--muted); font-family: var(--font-sans); font-size: 11px; }
.profit-block.positive strong { color: var(--positive); }
.profit-block.positive em { color: var(--text-soft); }
.profit-block.negative em { color: var(--text-soft); }
.opportunity-card.off-feed .profit-block strong,
.opportunity-card.off-feed .profit-block em { color: var(--muted); }
.match-block > strong { font-size: 14px; }
.match-block > small { color: var(--muted); font-size: 11px; }
.sport-tag, .scope-tag { padding: 3px 6px; font-size: 10px; }
.sport-tag, .scope-tag { background: var(--bg-soft); }
.compact-leg { min-height: 58px; padding: 8px 10px; background: var(--bg-soft); }
.compact-leg-copy strong { color: var(--text); }
.compact-leg-copy strong { font-size: 12px; }
.compact-leg-copy small { font-size: 10px; }
.compact-leg-numbers strong { font-size: 15px; }
.compact-leg-numbers small { color: var(--muted); }
.compact-leg-numbers small { max-width: 110px; font-size: 10px; }
.provider-mark { width: 32px; height: 32px; font-size: 10px; }
.freshness-state strong { font-size: 11px; }
.freshness-state.verified { color: var(--positive); }
.freshness-state small { color: var(--muted); font-size: 10px; }
.capacity-badge { padding: 3px 6px; font-size: 9px; }
.row-chevron { width: 26px; height: 26px; }
.capacity-badge { background: #fffaf2; }
.capacity-badge.wallet { color: var(--blue); border-color: rgba(57,114,213,.25); background: var(--blue-dim); }

.execution-detail { padding: 18px; background: var(--bg-soft); }
.execution-summary { border-color: var(--line); background: var(--panel); box-shadow: 0 1px 2px rgba(24,34,48,.03); }
.execution-summary > div, .summary-bank { min-height: 100px; padding: 16px 18px; }
.execution-summary span { font-size: 11px; }
.execution-summary strong { font-size: 20px; }
.execution-summary small { font-size: 10px; }
.summary-bank .number-input { width: 178px; min-height: 38px; }
.summary-bank .number-input input { font-size: 17px; }
.execution-summary .summary-profit { background: var(--positive-dim); }
.execution-warning { min-height: 60px; padding: 12px 14px; }
.execution-warning strong { font-size: 12px; }
.execution-warning p { font-size: 11px; }
.summary-bank .number-input { background: var(--panel); }
.execution-warning p { color: var(--text-soft); }
.execution-leg { padding: 16px; background: var(--panel); box-shadow: 0 1px 2px rgba(24,34,48,.025); }
.execution-leg > header { grid-template-columns: 32px minmax(0, 1fr) auto; }
.execution-leg > header small, .execution-leg > header time { font-size: 10px; }
.execution-leg > header strong { font-size: 13px; }
.bet-command span { font-size: 10px; }
.bet-command strong { font-size: 18px; }
.leg-values > div, .limit-line, .balance-line { background: var(--bg-soft); }
.leg-values > div { min-height: 78px; padding: 12px; }
.leg-values span { font-size: 10px; }
.leg-values strong { font-size: 18px; }
.leg-values small { font-size: 9px; }
.limit-line, .balance-line { min-height: 42px; padding: 9px 11px; font-size: 10px; }
.poly-values .primary-value { border-color: rgba(83,103,199,.3); background: rgba(83,103,199,.08); }
.execution-actions .button-primary, .execution-actions .copy-button { min-height: 46px; padding-inline: 14px; font-size: 13px; }
.read-only-note { color: var(--muted); font-size: 11px; }

.diagnostics-content { background: var(--bg-soft); }
.feed-row { background: var(--panel); }
.source-link:hover strong { color: var(--blue); }
.toast { color: var(--text); background: var(--panel); }
.auth-gate { background: rgba(243,245,247,.84); }
.auth-dialog { background: var(--panel); }
.auth-dialog:focus { outline: 0; }
.telegram-login-button { color: var(--text); background: rgba(69,184,236,.07); }
.telegram-login-button small { color: #527684; }

@media (max-width: 1260px) {
  .quick-toolbar { grid-template-columns: auto 145px 124px minmax(180px, 1fr) auto; }
  .advanced-toggle { grid-column: 5; }
  .toggle { grid-column: 1 / 3; grid-row: 2; }
  .list-column-headings, .opportunity-row { grid-template-columns: 136px minmax(220px, 1fr) minmax(360px, 1.25fr) 174px 22px; gap: 11px; }
}

@media (max-width: 1040px) {
  .shell { padding: 0 18px; }
  .overview { grid-template-columns: 1fr; gap: 10px; }
  .overview-copy { display: flex; align-items: baseline; gap: 10px; }
  .overview-copy .eyebrow, .overview-copy p { display: none; }
  .quick-toolbar { grid-template-columns: auto 1fr 125px auto; }
  .list-column-headings { display: none; }
  .opportunity-row { grid-template-areas: "profit match match chevron" "profit legs status chevron"; grid-template-columns: 112px minmax(300px, 1fr) 160px 20px; }
}

@media (max-width: 760px) {
  .shell { padding: 0 10px; }
  .topbar { height: 58px; }
  main { padding-top: 10px; }
  .overview { min-height: 0; padding: 8px; display: block; }
  .overview-copy { display: none; }
  .metrics { grid-template-columns: repeat(3, minmax(0,1fr)); }
  .metric { min-height: 52px; padding: 8px 9px; }
  .metric-value { font-size: 16px; }
  .control-deck { top: 4px; margin-top: 8px; }
  .quick-toolbar { padding: 7px; grid-template-columns: repeat(2, minmax(0, 1fr)); }
  .scope-filter, .search-field { grid-column: 1 / -1; }
  .advanced-filters {
    inset: auto 0 0;
    width: 100%;
    height: auto;
    max-height: 92dvh;
    padding: 0 16px 86px;
    border: 1px solid var(--line);
    border-width: 1px 0 0;
    border-radius: 20px 20px 0 0;
    box-shadow: 0 -22px 60px rgba(24,34,48,.18);
  }
  .advanced-filters::before { content: none; }
  .advanced-header { min-height: 70px; margin: 0 -16px; padding: 13px 16px; border-radius: 20px 20px 0 0; }
  .advanced-section + .advanced-section { margin: 0; }
  .advanced-actions { width: 100%; padding: 12px 16px calc(12px + env(safe-area-inset-bottom)); background: rgba(255,255,255,.98); }
  .panel-header { min-height: 72px; padding: 10px 12px; flex-wrap: wrap; }
  .panel-header > div:first-child { min-width: 100px; }
  .list-controls { flex: 1; justify-content: flex-end; }
  .last-update { display: none; }
  .pause-button span { display: none; }
  .pause-button { width: 40px; padding: 0; justify-content: center; }
  .sort-control select { min-width: 118px; max-width: 125px; }
  .opportunity-row { min-height: 0; padding: 13px 12px 13px 15px; grid-template-areas: "profit status" "match match" "legs legs"; grid-template-columns: minmax(0,.85fr) minmax(0,1.15fr); gap: 11px; }
  .profit-block strong { font-size: 18px; }
  .status-block { padding-right: 12px; }
  .match-block > strong { display: -webkit-box; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 2; white-space: normal; }
  .compact-leg { min-height: 50px; }
  .execution-detail { padding: 9px; }
  .execution-summary { grid-template-columns: repeat(2,minmax(0,1fr)); }
  .execution-legs { grid-template-columns: 1fr; }
  .execution-actions { display: grid; grid-template-columns: 1fr; }
  .execution-actions .button-primary, .execution-actions .copy-button { width: 100%; min-height: 44px; }
  .auth-gate { padding: 0; place-items: end center; }
}

@media (max-width: 420px) {
  .topbar-status { gap: 8px; }
  .stream-status span:last-child { max-width: 82px; }
  .metric-label { font-size: 9px; }
  .metric-value { font-size: 16px; }
  .platform-grid, .wallet-grid { grid-template-columns: 1fr; }
  .leg-values.poly-values { grid-template-columns: repeat(2,minmax(0,1fr)); }
  .leg-values.poly-values .primary-value { grid-column: 1 / -1; }
}

/* Compact workspace: centered density inspired by the reference workflow. */
.shell { width: min(1440px, 100%); padding: 0 20px; }
.topbar { height: 52px; }
.brand-mark { width: 30px; height: 30px; }
.brand-copy strong { font-size: 12px; }
.brand-copy small { font-size: 10px; }
.stream-status, .clock { font-size: 11px; }
.subscription-button { width: 32px; height: 32px; }
main { padding-top: 12px; }
.panel, .control-deck { border-radius: 10px; }

.control-deck { top: 8px; margin-top: 0; box-shadow: 0 6px 18px rgba(24,34,48,.07); }
.quick-toolbar { min-height: 52px; padding: 6px; grid-template-columns: auto 140px 116px minmax(220px,1fr) auto auto; gap: 6px; }
.segmented { min-height: 38px; padding: 2px; border-radius: 7px; }
.segment { min-height: 34px; padding: 0 11px; border-radius: 6px; font-size: 12px; }
.field, .search-field, .toggle, .advanced-toggle { min-height: 38px; border-radius: 7px; }
.field { padding: 4px 8px; gap: 1px; }
.field > span:first-child { font-size: 10px; letter-spacing: .025em; }
.field select, .field input, .search-field input { font-size: 12px; }
.search-field { padding: 0 10px; }
.search-field svg { width: 14px; }
.toggle, .advanced-toggle { padding: 0 10px; gap: 6px; font-size: 12px; }
.toggle-indicator { width: 8px; height: 8px; }
.advanced-filters { width: min(430px,100%); padding: 0 18px 76px; }
.advanced-header { min-height: 62px; margin: 0 -18px; padding: 11px 18px; }
.advanced-header h2 { font-size: 16px; }
.drawer-close { width: 34px; height: 34px; }
.advanced-section, .advanced-section + .advanced-section { padding: 16px 0; }
.platform-option, .wallet-row { min-height: 40px; }
.settings-grid .field { min-height: 44px; }
.advanced-actions { width: min(430px,100%); padding: 10px 18px calc(10px + env(safe-area-inset-bottom)); }
.advanced-actions button { min-height: 38px; font-size: 12px; }

.opportunities-panel { margin-top: 10px; }
.panel-header {
  min-height: 58px;
  padding: 7px 10px 7px 14px;
  display: grid;
  grid-template-columns: auto minmax(430px,1fr) auto;
  gap: 16px;
}
.list-heading { min-width: 112px; display: flex; align-items: center; gap: 12px; }
.list-heading h1 { margin: 2px 0 0; font-size: 17px; line-height: 1.1; }
.eyebrow { font-size: 10px; }
.result-count { margin-left: 4px; padding: 2px 6px; font-size: 10px; vertical-align: 1px; }
.panel-header .metrics {
  width: auto;
  min-width: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 0;
  border-radius: 0;
  background: transparent;
}
.panel-header .metric {
  min-height: 0;
  padding: 0 16px;
  display: flex;
  align-items: baseline;
  gap: 7px;
  border-left: 1px solid var(--line);
  background: transparent;
}
.panel-header .metric:first-child { border-left: 0; }
.panel-header .metric-label { font-size: 10px; white-space: nowrap; }
.panel-header .metric-value { margin: 0; font-size: 16px; white-space: nowrap; }
.panel-header .metric-note { display: none; }
.list-controls { gap: 6px; }
.last-update { max-width: 124px; font-size: 10px; text-align: right; }
.pause-button { min-height: 36px; padding: 0 9px; border-radius: 7px; font-size: 11px; }
.pause-button svg { width: 13px; }
.sort-control { min-height: 38px; padding: 4px 8px; border-radius: 7px; }
.sort-control span { font-size: 10px; }
.sort-control select { min-width: 136px; font-size: 11px; }

.list-column-headings {
  min-height: 28px;
  padding: 0 12px 0 14px;
  grid-template-columns: 116px minmax(230px,1fr) minmax(440px,1.65fr) 88px 18px;
  gap: 11px;
  font-size: 10px;
}
.opportunity-card::before { top: 7px; bottom: 7px; width: 2px; }
.opportunity-card.expanded { border-color: rgba(57,114,213,.28); box-shadow: 0 7px 18px rgba(24,34,48,.07); }
.opportunity-row {
  min-height: 66px;
  padding: 6px 12px 6px 14px;
  grid-template-columns: 116px minmax(230px,1fr) minmax(440px,1.65fr) 88px 18px;
  gap: 11px;
}
.profit-block { gap: 1px; }
.profit-block small { font-size: 10px; }
.profit-block strong { font-size: 18px; }
.profit-block em { font-size: 10px; }
.profit-block .profit-rub { color: var(--muted); font-family: var(--font-sans); font-size: 10px; font-weight: 600; line-height: 1.3; }
.match-block { gap: 3px; }
.match-block > strong { font-size: 13px; }
.match-block > small { font-size: 10px; }
.match-tags { gap: 4px; }
.sport-tag, .scope-tag { padding: 1px 4px; font-size: 10px; }
.legs-block {
  min-width: 0;
  display: grid;
  grid-template-columns: 1fr;
  gap: 0;
  overflow: hidden;
  border: 1px solid var(--line);
  border-radius: 7px;
  background: var(--bg-soft);
}
.compact-leg { min-height: 28px; padding: 2px 7px; gap: 7px; border: 0; border-radius: 0; background: transparent; }
.compact-leg + .compact-leg { border-top: 1px solid var(--line); }
.compact-leg .provider-mark { width: 21px; height: 21px; border-radius: 5px; font-size: 8px; }
.compact-leg-copy { display: flex; align-items: baseline; gap: 6px; }
.compact-leg-copy strong { font-size: 11px; }
.compact-leg-copy small { font-size: 10px; }
.compact-leg-numbers { min-width: 148px; display: grid; grid-template-columns: 46px minmax(86px,1fr); align-items: baseline; gap: 8px; }
.compact-leg-numbers strong { font-size: 13px; }
.compact-leg-numbers small { max-width: none; font-size: 10px; }
.status-block { gap: 3px; }
.freshness-age {
  color: var(--muted);
  font-family: var(--font-mono);
  font-size: 11px;
  font-variant-numeric: tabular-nums;
  font-weight: 650;
  white-space: nowrap;
}
.freshness-age.verified { color: var(--positive); }
.freshness-age.rechecking { color: var(--amber); }
.freshness-age.stale, .freshness-age.closed { color: var(--red); }
.freshness-state { gap: 5px; }
.freshness-state > i { width: 6px; height: 6px; }
.freshness-state strong { font-size: 10px; }
.freshness-state small { font-size: 10px; }
.capacity-badge { padding: 1px 4px; font-size: 10px; }
.row-chevron { width: 18px; height: 18px; }

.pinned-section {
  border-bottom: 7px solid var(--bg);
  background: #fbfdff;
  box-shadow: inset 2px 0 0 var(--blue);
}
.pinned-section[hidden] { display: none; }
.pinned-section-header {
  min-height: 38px;
  padding: 0 12px 0 14px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 10px;
  border-bottom: 1px solid var(--line);
  background: var(--bg-soft);
}
.pinned-section-header > div {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  gap: 6px;
}
.pinned-section-header h2 {
  margin: 0;
  color: var(--text);
  font-size: 13px;
  font-weight: 720;
}
.pinned-section-header > button {
  min-height: 28px;
  padding: 0 7px;
  border-radius: 5px;
  color: var(--blue);
  font-size: 10px;
  font-weight: 650;
}
.pinned-section-header > button:hover { background: rgba(57,114,213,.08); }
.pinned-card .opportunity-row { padding-left: 52px; }
.pinned-card .opportunity-row:focus-visible { outline-offset: -3px; }
.pinned-remove {
  position: absolute;
  z-index: 4;
  top: 19px;
  left: 13px;
  width: 28px;
  height: 28px;
  display: grid;
  place-items: center;
  border: 1px solid var(--line-strong);
  border-radius: 50%;
  color: var(--muted);
  background: var(--panel);
  font-family: var(--font-sans);
  font-size: 18px;
  line-height: 1;
}
.pinned-remove:hover { border-color: rgba(212,65,83,.42); color: var(--red); background: var(--red-soft); }
.pinned-remove:focus-visible { outline-offset: 2px; }
.pinned-card.off-feed .pinned-remove { top: 19px; }
.empty-state.compact { min-height: 96px; padding: 18px; }
.opportunity-row { scroll-margin-top: 70px; }

.execution-detail { padding: 8px 12px 10px; }
.execution-summary { border-radius: 7px; }
.execution-summary > div, .summary-bank { min-height: 54px; padding: 5px 10px; gap: 2px; }
.execution-summary span { font-size: 10px; }
.execution-summary strong { font-size: 16px; }
.execution-summary small { font-size: 10px; }
.summary-bank > small { display: none; }
.summary-bank .number-input { width: 126px; min-height: 30px; padding: 0 7px; }
.summary-bank .number-input input { font-size: 14px; }
.execution-warning { min-height: 34px; margin-top: 6px; padding: 5px 8px; gap: 7px; border-radius: 6px; }
.execution-warning > span { width: 18px; height: 18px; font-size: 9px; }
.execution-warning div { display: flex; align-items: baseline; gap: 7px; }
.execution-warning strong { font-size: 10px; white-space: nowrap; }
.execution-warning p { font-size: 10px; }
.execution-legs { margin-top: 6px; display: grid; grid-template-columns: 1fr; gap: 5px; }
.execution-leg {
  min-height: 68px;
  padding: 6px 8px;
  display: grid;
  grid-template-columns: minmax(170px,.8fr) minmax(340px,1.45fr) minmax(220px,.95fr) minmax(238px,auto);
  align-items: center;
  gap: 9px;
  border-radius: 7px;
}
.execution-leg > header.leg-identity { min-width: 0; display: grid; grid-template-columns: 26px minmax(0,1fr); align-items: center; gap: 7px; }
.execution-leg > .leg-identity .provider-mark { width: 26px; height: 26px; border-radius: 6px; font-size: 9px; }
.execution-leg > .leg-identity > span:nth-child(2) { min-width: 0; display: grid; grid-template-columns: 1fr auto; gap: 0 6px; align-items: baseline; }
.execution-leg > header.leg-identity small { grid-column: 1 / -1; color: var(--muted); font-size: 10px; }
.execution-leg > header.leg-identity strong { overflow: hidden; font-size: 12px; text-overflow: ellipsis; white-space: nowrap; }
.execution-leg > header.leg-identity em { color: var(--muted); font-size: 10px; font-style: normal; white-space: nowrap; }
.leg-values, .leg-values.poly-values { margin: 0; gap: 0; }
.leg-values > div { min-height: 46px; padding: 4px 8px; gap: 2px; border: 0; border-left: 1px solid var(--line); border-radius: 0; background: transparent; }
.leg-values > div:first-child { border-left: 0; }
.leg-values span { font-size: 10px; }
.leg-values strong { font-size: 14px; }
.leg-values small { font-size: 10px; }
.leg-values .primary-value { border: 0; border-left: 1px solid var(--line); border-radius: 5px; }
.leg-meta { min-width: 0; display: grid; gap: 2px; }
.leg-meta > time { overflow: hidden; color: var(--muted); font-size: 10px; text-overflow: ellipsis; white-space: nowrap; }
.limit-line, .balance-line { min-height: 0; margin: 0; padding: 0; gap: 6px; border: 0; border-radius: 0; background: transparent; font-size: 10px; }
.execution-actions { margin: 0; display: flex; flex-wrap: nowrap; justify-content: flex-end; gap: 5px; }
.execution-actions .button-primary, .execution-actions .copy-button { min-height: 34px; padding: 0 9px; border-radius: 6px; font-size: 11px; }
.read-only-note { margin: 6px 0 0; font-size: 10px; }
.read-only-note span { width: 15px; height: 15px; font-size: 8px; }

.diagnostics { margin-top: 10px; }
.diagnostics > summary { min-height: 52px; }
.app-footer { min-height: 50px; padding: 10px 2px; font-size: 10px; }

@media (max-width: 1180px) {
  .quick-toolbar { grid-template-columns: auto 132px 110px minmax(180px,1fr) auto; }
  .advanced-toggle { grid-column: 5; }
  .toggle { grid-column: 1 / 3; grid-row: 2; }
  .panel-header { grid-template-columns: auto 1fr; gap: 8px 14px; }
  .panel-header .metrics { justify-content: flex-start; }
  .list-controls { grid-column: 1 / -1; justify-content: flex-end; }
  .list-column-headings { display: none; }
  .opportunity-row { grid-template-areas: "profit match status chevron" "profit legs legs chevron"; grid-template-columns: 112px minmax(300px,1fr) 88px 18px; }
  .execution-leg { grid-template-columns: minmax(165px,.8fr) minmax(300px,1.4fr) minmax(200px,1fr); }
  .execution-actions { grid-column: 1 / -1; }
}

@media (max-width: 900px) {
  .shell { padding: 0 14px; }
  .quick-toolbar { grid-template-columns: repeat(2,minmax(0,1fr)); }
  .scope-filter, .search-field { grid-column: 1 / -1; grid-row: auto; }
  .toggle, .advanced-toggle { grid-column: auto; grid-row: auto; }
  .execution-leg { overflow: hidden; }
}

@media (max-width: 760px) {
  .shell { padding: 0 9px; }
  .topbar { height: 50px; }
  main { padding-top: 8px; }
  .quick-toolbar { padding: 5px; grid-template-columns: repeat(2,minmax(0,1fr)); }
  .scope-filter, .search-field { grid-column: 1 / -1; }
  .toggle { grid-column: auto; grid-row: auto; }
  .advanced-toggle { grid-column: auto; }
  .panel-header { min-height: 0; padding: 9px; grid-template-columns: 1fr; }
  .panel-header .metrics { width: 100%; justify-content: stretch; }
  .panel-header .metric { flex: 1; padding: 0 7px; display: grid; gap: 1px; }
  .panel-header .metric-label { font-size: 10px; }
  .panel-header .metric-value { font-size: 15px; }
  .list-controls { grid-column: auto; justify-content: stretch; }
  .last-update { display: none; }
  .pause-button { width: 36px; padding: 0; justify-content: center; }
  .pause-button span { display: none; }
  .sort-control { flex: 1; }
  .sort-control select { width: 100%; max-width: none; }
  .opportunity-row { min-height: 0; padding: 9px 9px 9px 12px; grid-template-areas: "profit status" "match match" "legs legs"; grid-template-columns: minmax(0,.85fr) minmax(0,1.15fr); gap: 7px; }
  .pinned-card .opportunity-row { padding-left: 48px; }
  .pinned-remove { top: 10px; left: 10px; }
  .pinned-section-header { min-height: 36px; padding: 0 9px 0 12px; }
  .status-block { padding-right: 10px; }
  .match-block > strong { white-space: normal; }
  .compact-leg-numbers { min-width: 132px; grid-template-columns: 42px minmax(78px,1fr); }
  .execution-detail { padding: 7px; }
  .execution-summary { grid-template-columns: repeat(2,minmax(0,1fr)); }
  .execution-summary > div, .summary-bank { min-height: 54px; padding: 5px 8px; }
  .execution-leg { padding: 8px; grid-template-columns: 1fr; gap: 7px; }
  .leg-values, .leg-values.poly-values { grid-template-columns: repeat(2,minmax(0,1fr)); }
  .leg-values.poly-values .primary-value { grid-column: 1 / -1; }
  .leg-meta { padding-top: 5px; border-top: 1px solid var(--line); }
  .execution-actions { display: grid; grid-template-columns: 1fr; }
  .execution-actions .button-primary, .execution-actions .copy-button { width: 100%; min-height: 38px; font-size: 11px; }
  .execution-warning div { display: grid; gap: 2px; }
}

@media (max-width: 420px) {
  .brand-copy, .clock, .topbar-separator { display: none; }
  .compact-leg-copy small { display: none; }
  .compact-leg-numbers { min-width: 116px; grid-template-columns: 38px minmax(68px,1fr); gap: 5px; }
}

@media (prefers-reduced-motion: reduce) {
  *, *::before, *::after { scroll-behavior: auto !important; animation-duration: 0.01ms !important; animation-iteration-count: 1 !important; transition-duration: 0.01ms !important; }
}

/* Unified execution grid: every provider uses the same scanning columns. */
.execution-grid {
  --execution-columns: minmax(190px, 1.25fr) minmax(160px, .9fr) minmax(125px, .65fr) minmax(240px, 1fr) 94px;
  margin-top: 6px;
  overflow: hidden;
  border: 1px solid var(--line);
  border-radius: 7px;
  background: var(--panel);
}

.execution-grid-head,
.execution-leg {
  display: grid;
  grid-template-columns: var(--execution-columns);
}

.execution-grid-head {
  min-height: 28px;
  align-items: center;
  color: var(--muted);
  background: var(--bg-soft);
  font-size: 10px;
  font-weight: 650;
}

.execution-grid-head > span,
.execution-cell {
  min-width: 0;
  padding-inline: 10px;
}

.execution-grid-head > span + span,
.execution-cell + .execution-cell {
  border-left: 1px solid var(--line);
}

.execution-legs {
  margin: 0;
  display: block;
}

.execution-leg {
  min-height: 62px;
  padding: 0;
  align-items: stretch;
  gap: 0;
  border: 0;
  border-top: 1px solid var(--line);
  border-radius: 0;
  background: var(--panel);
  box-shadow: none;
}

.execution-cell {
  display: flex;
  flex-direction: column;
  justify-content: center;
  gap: 3px;
}

.execution-outcome-label { min-width: 0; display: flex; align-items: center; gap: 6px; }
.execution-outcome-label > strong { min-width: 0; }

.execution-cell > strong,
.execution-outcome > strong,
.execution-outcome-label > strong {
  overflow: hidden;
  color: var(--text);
  font-size: 13px;
  font-weight: 720;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.execution-cell > small,
.execution-outcome > small {
  color: var(--muted);
  font-size: 10px;
}

.provider-link {
  width: fit-content;
  max-width: 100%;
  min-height: 36px;
  padding: 4px 8px 4px 5px;
  display: inline-flex;
  align-items: center;
  gap: 7px;
  overflow: hidden;
  border: 1px solid rgba(57, 114, 213, .28);
  border-radius: 7px;
  color: #2559ae;
  background: rgba(57, 114, 213, .08);
  font: inherit;
  text-align: left;
  text-decoration: none;
}

.provider-link:hover {
  border-color: rgba(57, 114, 213, .52);
  background: rgba(57, 114, 213, .14);
}

.provider-link strong {
  overflow: hidden;
  font-size: 12px;
  font-weight: 750;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.provider-link > svg {
  width: 14px;
  height: 14px;
  flex: 0 0 auto;
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 1.6;
}

.provider-link .provider-mark {
  width: 25px;
  height: 25px;
  flex: 0 0 auto;
  border-radius: 5px;
  font-size: 9px;
}

.provider-link.disabled {
  cursor: not-allowed;
  opacity: .58;
  transform: none;
}

.execution-provider-controls {
  min-width: 0;
  display: flex;
  align-items: center;
  gap: 5px;
}

.execution-account-action {
  width: 28px;
  height: 28px;
  padding: 0;
  display: grid;
  place-items: center;
  flex: 0 0 auto;
  border: 1px solid rgba(57, 114, 213, .28);
  border-radius: 6px;
  color: #2559ae;
  background: rgba(57, 114, 213, .06);
  font-size: 18px;
  line-height: 1;
}

.execution-account-action:hover { border-color: rgba(57, 114, 213, .52); background: rgba(57, 114, 213, .13); }
.execution-account-action:focus-visible { outline: 2px solid #5f8ede; outline-offset: 1px; }
.execution-account-action:disabled { cursor: not-allowed; opacity: .42; }
.execution-provider-controls > .provider-link { min-width: 0; }
.copy-bet-link svg, .copy-team-name svg { width: 16px; height: 16px; fill: none; stroke: currentColor; stroke-width: 1.5; stroke-linecap: round; stroke-linejoin: round; }
.execution-account-action.remove { color: var(--muted); border-color: var(--line-strong); background: var(--panel); }
.execution-account-action.remove:hover { color: var(--red); border-color: var(--red-line); background: var(--red-dim); }

.execution-account-caption { display: flex; align-items: center; flex-wrap: wrap; gap: 5px; }
.execution-account-badge { display: inline-flex; align-items: center; min-height: 20px; padding: 2px 7px; border-radius: 5px; background: #526780; color: white; font-size: 10px; font-weight: 700; line-height: 1.2; white-space: nowrap; }

.execution-leg-total {
  min-height: 34px;
  display: grid;
  grid-template-columns: var(--execution-columns);
  align-items: center;
  border-top: 1px solid var(--line-strong);
  color: var(--muted);
  background: var(--bg-soft);
  font-size: 10px;
}

.execution-leg-total > * { min-width: 0; padding-inline: 10px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.execution-leg-total > * + * { border-left: 1px solid var(--line); }
.execution-leg-total strong { color: var(--text-soft); font-size: 11px; }
.execution-leg-total [data-total-odds], .execution-leg-total [data-total-stake] { color: var(--text); font-weight: 720; }
.execution-leg-total [data-total-payout] { text-align: right; }

.execution-odds > strong {
  font-family: var(--font-mono);
  font-size: 15px;
  font-variant-numeric: tabular-nums;
}

.execution-edit-input {
  width: 100%;
  min-width: 0;
  height: 32px;
  padding: 0 8px;
  border: 1px solid var(--line-strong);
  border-radius: 6px;
  outline: 0;
  color: var(--text);
  background: var(--panel);
  font-family: var(--font-mono);
  font-size: 13px;
  font-weight: 720;
  font-variant-numeric: tabular-nums;
}

.execution-edit-input:hover { border-color: #9aabc0; }
.execution-edit-input:focus { border-color: #5f8ede; box-shadow: 0 0 0 2px rgba(57, 114, 213, .12); }
.execution-edit-input:disabled { cursor: not-allowed; opacity: .58; }
.execution-edit-input:read-only { color: var(--text-soft); background: var(--bg-soft); }
.execution-odds .execution-edit-input { max-width: 88px; }

.execution-stake-limit {
  display: block;
  margin-top: 5px;
  color: var(--text-soft);
  font-family: var(--font-sans);
  font-size: 11px;
  line-height: 1.4;
  overflow-wrap: anywhere;
}
.execution-stake-limit strong { color: var(--text); font-weight: 650; }

.execution-amount-editor {
  width: 100%;
  min-width: 0;
  height: 34px;
  display: grid;
  grid-template-columns: minmax(58px, 1fr) auto 28px 28px;
  align-items: center;
  overflow: hidden;
  border: 1px solid var(--accent-line);
  border-radius: 6px;
  color: var(--accent);
  background: var(--accent-dim);
}

.execution-amount-editor:focus-within { border-color: rgba(35, 122, 67, .58); box-shadow: 0 0 0 2px rgba(35, 122, 67, .1); }
.execution-amount-editor .execution-edit-input {
  height: 32px;
  padding-inline: 8px 3px;
  border: 0;
  border-radius: 0;
  color: var(--accent);
  background: transparent;
  box-shadow: none;
}
.execution-amount-editor .execution-edit-input:focus-visible { outline: 0; }
.execution-amount-editor .execution-edit-input:read-only { color: var(--text-soft); background: rgba(255, 255, 255, .42); }
.execution-currency { padding: 0 4px; color: var(--accent); font-size: 10px; font-weight: 720; white-space: nowrap; }
.execution-inline-action {
  width: 28px;
  height: 32px;
  padding: 0;
  display: grid;
  place-items: center;
  border: 0;
  border-left: 1px solid rgba(35, 122, 67, .16);
  border-radius: 0;
  color: var(--accent);
  background: transparent;
}
.execution-inline-action svg { width: 14px; height: 14px; fill: none; stroke: currentColor; stroke-linecap: round; stroke-linejoin: round; stroke-width: 1.45; }
.execution-inline-action:hover { background: rgba(35, 122, 67, .1); }
.execution-inline-action:active { background: rgba(35, 122, 67, .16); }
.execution-inline-action:focus-visible { position: relative; outline: 2px solid #5f8ede; outline-offset: -3px; }
.execution-inline-action:disabled { cursor: not-allowed; opacity: .45; }
.execution-inline-action.lock[aria-pressed="true"] { color: #2559ae; background: rgba(57, 114, 213, .12); }
.execution-leg.fixed-leg { background: rgba(57, 114, 213, .035); box-shadow: inset 3px 0 #5f8ede; }
.execution-leg.account-group { background: #edf2f8; border-top-color: #c9d4e1; box-shadow: inset 3px 0 #8a9fb8; }
.execution-leg.account-group-start { border-top-color: #8a9fb8; }
.execution-leg.account-group.fixed-leg { box-shadow: inset 3px 0 #3972d5; }
.execution-leg.account-group .execution-cell + .execution-cell { border-left-color: #d4dde8; }
.execution-leg-total { background: #e0e8f2; border-top-color: #b8c7d8; box-shadow: inset 3px 0 #8a9fb8; }
.execution-currency { display: inline-flex; align-items: center; gap: 4px; }
.execution-mode { width: 62px; height: 30px; padding: 0 3px; border-radius: 4px; color: var(--text-soft); background: rgba(255,255,255,.5); font: 650 10px var(--font-sans); white-space: nowrap; }
.execution-mode[aria-pressed="true"] { color: #315a91; background: #e5edf8; }
.execution-mode:hover { background: #dbe5f0; }
.execution-mode:disabled { opacity: .5; cursor: not-allowed; }
.execution-mode:focus-visible { outline-offset: -3px; }
.reset-execution-edit {
  min-height: 24px;
  margin-left: auto;
  padding: 0 6px;
  border: 0;
  border-radius: 5px;
  color: #446aab;
  background: transparent;
  font-size: 9px;
  font-weight: 680;
  white-space: nowrap;
}
.reset-execution-edit:hover { color: #2559ae; background: rgba(57, 114, 213, .08); }

.copy-value {
  width: fit-content;
  max-width: 100%;
  min-height: 26px;
  margin: -3px -5px;
  padding: 3px 5px;
  display: inline-flex;
  align-items: center;
  gap: 6px;
  overflow: hidden;
  border: 1px solid transparent;
  border-radius: 5px;
  color: var(--text);
  background: transparent;
  font-family: inherit;
  text-align: left;
}

.copy-value span {
  overflow: hidden;
  font-size: 13px;
  font-weight: 720;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.copy-value svg {
  width: 14px;
  height: 14px;
  flex: 0 0 auto;
  fill: none;
  stroke: var(--muted);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 1.35;
}

.copy-value:hover {
  border-color: rgba(57, 114, 213, .25);
  color: #2559ae;
  background: rgba(57, 114, 213, .07);
}

.copy-value:hover svg { stroke: currentColor; }
.copy-value:active { background: rgba(57, 114, 213, .13); }
.copy-value:disabled { cursor: not-allowed; opacity: .58; }
.copy-value:disabled:hover { border-color: transparent; color: var(--text); background: transparent; }

.copy-value.primary-copy {
  min-height: 32px;
  border-color: var(--accent-line);
  color: var(--accent);
  background: var(--accent-dim);
}

.copy-value.primary-copy svg { stroke: currentColor; }
.copy-value.primary-copy:hover { border-color: rgba(35, 122, 67, .52); background: rgba(47, 158, 86, .15); }
.copy-value.secondary-copy { min-height: 22px; color: var(--muted); }
.copy-value.secondary-copy span { font-size: 10px; font-weight: 620; }
.copy-value.secondary-copy svg { width: 12px; height: 12px; }

.execution-age time { color: var(--muted); font-size: 11px; font-weight: 650; white-space: nowrap; }

@media (max-width: 1180px) {
  .execution-grid {
    --execution-columns: minmax(150px, 1.2fr) minmax(140px, .9fr) 110px minmax(240px, 1fr) 80px;
  }
}

@media (max-width: 900px) {
  .execution-grid {
    --execution-columns: minmax(125px, 1.1fr) 120px 96px minmax(240px, 1fr) 68px;
  }
  .execution-grid-head > span,
  .execution-cell { padding-inline: 7px; }
  .execution-leg-total > * { padding-inline: 7px; }
}

@media (max-width: 760px) {
  .execution-grid { overflow: visible; border: 0; background: transparent; }
  .execution-grid-head { display: none; }
  .execution-legs { display: grid; gap: 7px; }
  .execution-leg {
    min-height: 0;
    padding: 0;
    display: grid;
    grid-template-areas:
      "outcome provider"
      "odds amount"
      "age age";
    grid-template-columns: repeat(2, minmax(0, 1fr));
    overflow: hidden;
    border: 1px solid var(--line);
    border-radius: 7px;
  }
  .execution-cell {
    min-height: 56px;
    padding: 19px 9px 7px;
    position: relative;
    border-left: 0 !important;
    border-top: 1px solid var(--line);
  }
  .execution-cell::before {
    content: attr(data-label);
    position: absolute;
    top: 6px;
    left: 9px;
    color: var(--muted);
    font-family: var(--font-sans);
    font-size: 9px;
    font-weight: 620;
  }
  .execution-outcome { grid-area: outcome; border-top: 0; }
  .execution-provider { grid-area: provider; border-top: 0; }
  .execution-odds { grid-area: odds; }
  .execution-amount { grid-area: amount; }
  .execution-age { grid-area: age; min-height: 44px; }
  .provider-link { min-height: 34px; }
  .copy-value { margin: 0; }
  .execution-amount-editor { grid-template-columns: minmax(48px, 1fr) auto 28px 28px; }
  .reset-execution-edit { margin-left: 0; }
  .execution-leg-total {
    min-height: 0;
    margin-top: -7px;
    padding: 8px 9px;
    display: grid;
    grid-template-columns: 1fr auto;
    gap: 4px 10px;
    border: 1px solid var(--line);
    border-top: 0;
    border-radius: 0 0 7px 7px;
  }
  .execution-leg-total > * { padding: 0; border: 0 !important; }
  .execution-leg-total [data-total-odds], .execution-leg-total [data-total-stake] { text-align: right; }
  .execution-leg-total [data-total-payout] { grid-column: 1 / -1; text-align: left; }
}

@media (max-width: 520px) {
  .execution-leg { grid-template-areas: "outcome provider" "odds age" "amount amount"; }
  .execution-provider-controls { gap: 4px; }
  .execution-provider-controls .provider-link { gap: 3px; padding: 4px; }
  .execution-provider-controls .provider-link strong { font-size: 11px; }
  .execution-provider-controls .provider-link .provider-mark { display: none; }
  .execution-provider-controls .provider-link > svg { width: 12px; height: 12px; }
}

/* Dark discipline emblems keep event rows compact while making each game distinct. */
.match-block {
  display: grid;
  grid-template-columns: 30px minmax(0, 1fr);
  align-items: center;
  gap: 8px;
}

.match-copy {
  min-width: 0;
  display: grid;
  gap: 3px;
}

.match-copy > strong {
  overflow: hidden;
  color: var(--text);
  font-size: 13px;
  font-weight: 670;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.match-copy > small {
  overflow: hidden;
  color: var(--muted);
  font-size: 10px;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.sport-icon {
  --sport-rgb: 173, 107, 24;
  width: 30px;
  height: 30px;
  display: grid;
  place-items: center;
  flex: 0 0 auto;
  border: 1px solid rgba(var(--sport-rgb), .78);
  border-radius: 7px;
  color: rgb(var(--sport-rgb));
  background:
    radial-gradient(circle at 50% 42%, rgba(var(--sport-rgb), .13), transparent 68%),
    #202226;
  box-shadow:
    inset 0 0 0 1px rgba(255, 255, 255, .025),
    0 0 9px rgba(var(--sport-rgb), .08);
}

.sport-icon svg {
  width: 19px;
  height: 19px;
  overflow: visible;
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2;
}

.sport-icon .sport-icon-solid { fill: currentColor; stroke: none; }
.sport-icon-cs2 { --sport-rgb: 224, 157, 62; }
.sport-icon-dota2 { --sport-rgb: 224, 100, 96; }
.sport-icon-lol { --sport-rgb: 83, 181, 220; }
.sport-icon-valorant { --sport-rgb: 244, 84, 102; }
.sport-icon-basketball { --sport-rgb: 234, 147, 67; }
.sport-icon-soccer { --sport-rgb: 95, 184, 114; }
.sport-icon-hockey { --sport-rgb: 103, 173, 220; }
.sport-icon-ufc { --sport-rgb: 220, 92, 91; }
.sport-icon-tennis { --sport-rgb: 183, 206, 77; }
.sport-icon-baseball { --sport-rgb: 198, 143, 119; }
.sport-icon-american_football { --sport-rgb: 180, 123, 85; }

:root[data-theme="light"] .sport-icon {
  border-color: rgba(var(--sport-rgb), .42);
  background:
    radial-gradient(circle at 50% 42%, rgba(var(--sport-rgb), .09), transparent 70%),
    #f8fafc;
  box-shadow: inset 0 0 0 1px rgba(255, 255, 255, .72);
}

:root[data-theme="light"] .sport-icon-cs2 { --sport-rgb: 168, 100, 18; }
:root[data-theme="light"] .sport-icon-dota2 { --sport-rgb: 185, 68, 76; }
:root[data-theme="light"] .sport-icon-lol { --sport-rgb: 37, 120, 155; }
:root[data-theme="light"] .sport-icon-valorant { --sport-rgb: 198, 47, 74; }
:root[data-theme="light"] .sport-icon-basketball { --sport-rgb: 179, 89, 28; }
:root[data-theme="light"] .sport-icon-soccer { --sport-rgb: 43, 129, 67; }
:root[data-theme="light"] .sport-icon-hockey { --sport-rgb: 42, 111, 163; }
:root[data-theme="light"] .sport-icon-ufc { --sport-rgb: 173, 53, 52; }
:root[data-theme="light"] .sport-icon-tennis { --sport-rgb: 105, 136, 27; }
:root[data-theme="light"] .sport-icon-baseball { --sport-rgb: 147, 86, 65; }
:root[data-theme="light"] .sport-icon-american_football { --sport-rgb: 132, 74, 39; }

/* Управление списком: все дисциплины показываются вместе, сортировка всегда по ROI. */
.quick-toolbar { grid-template-columns: auto 116px 116px minmax(180px, 1fr) auto; }
.pause-button { width: 36px; padding: 0; justify-content: center; }

@media (max-width: 1180px) {
  .quick-toolbar { grid-template-columns: auto 110px 110px minmax(140px, 1fr) auto; }
}

@media (max-width: 760px) {
  .quick-toolbar { grid-template-columns: repeat(2, minmax(0, 1fr)); }
  .scope-filter, .search-field { grid-column: 1 / -1; }
  .min-edge-field, .min-profit-field, .advanced-toggle { grid-column: auto; }
  .match-block { grid-template-columns: 28px minmax(0, 1fr); gap: 7px; }
  .sport-icon { width: 28px; height: 28px; border-radius: 6px; }
  .sport-icon svg { width: 17px; height: 17px; }
  .match-copy > strong {
    display: -webkit-box;
    overflow: hidden;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    white-space: normal;
  }
  .match-copy > small { white-space: normal; }
}

/* Быстрое скрытие неактуальных пользователю связок. */
.opportunity-card:not(.pinned-card) .opportunity-row { padding-left: 52px; }
.list-column-headings { padding-left: 52px; }

.pin-spread,
.hide-spread {
  position: absolute;
  z-index: 4;
  left: 13px;
  width: 28px;
  height: 28px;
  display: grid;
  place-items: center;
  border: 1px solid transparent;
  border-radius: 50%;
  color: var(--muted);
  background: transparent;
}

.pin-spread {
  top: 12px;
}
.hide-spread { top: 48px; }

.pin-spread svg,
.hide-spread svg,
.restore-hidden svg {
  width: 15px;
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 1.5;
}

.pin-spread:hover,
.hide-spread:hover { border-color: var(--line-strong); color: var(--text); background: var(--bg-soft); }
.pin-spread:focus-visible,
.hide-spread:focus-visible { outline-offset: 2px; }

.restore-hidden {
  min-height: 28px;
  padding: 0 8px;
  display: inline-flex;
  align-items: center;
  gap: 5px;
  border: 1px solid var(--line);
  border-radius: 6px;
  color: var(--muted);
  background: var(--panel);
  font-size: 10px;
  font-weight: 650;
}

.restore-hidden[hidden] { display: none; }
.restore-hidden:hover { border-color: var(--line-strong); color: var(--text); background: var(--bg-soft); }
.execution-detail > .execution-warning:first-child,
.execution-detail > .execution-grid:first-child { margin-top: 0; }

/* Каждая закреплённая связка остаётся отдельным визуальным объектом. */
.pinned-section { background: var(--bg); box-shadow: none; }
.pinned-list { padding: 10px; display: grid; gap: 10px; }
.pinned-card {
  overflow: hidden;
  border: 1px solid var(--line);
  border-radius: 8px;
  background: var(--panel);
  box-shadow: 0 2px 8px rgba(24, 34, 48, .045);
}
.pinned-card::before { top: 0; bottom: 0; width: 3px; }
.pinned-card.expanded {
  border-color: rgba(57, 114, 213, .32);
  box-shadow: 0 5px 14px rgba(24, 34, 48, .07);
}
.pinned-card.expanded .opportunity-row {
  border-bottom: 1px solid rgba(57, 114, 213, .18);
  background: rgba(57, 114, 213, .045);
}
.pinned-card + .pinned-card { border-top-width: 1px; }

@media (max-width: 1180px) {
  .advanced-toggle { grid-column: auto; grid-row: auto; }
}

@media (max-width: 760px) {
  .pin-spread { top: 10px; left: 10px; }
  .hide-spread { top: 44px; left: 10px; }
  .opportunity-card:not(.pinned-card) .opportunity-row { padding-left: 48px; }
  .list-column-headings { padding-left: 12px; }
  .pinned-list { padding: 7px; gap: 7px; }
}

/* Сохранённые ставки и фактический PnL. */
.topbar-nav {
  height: 52px;
  margin-right: auto;
  margin-left: 24px;
  display: flex;
  align-items: stretch;
  gap: 2px;
}

.topbar-nav-button {
  min-width: 70px;
  padding: 0 12px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 6px;
  border-bottom: 2px solid transparent;
  color: var(--muted);
  background: transparent;
  font-size: 11px;
  font-weight: 700;
}

.topbar-nav-button:hover { color: var(--text); background: rgba(255,255,255,.45); }
.topbar-nav-button.active { border-bottom-color: var(--accent); color: var(--text); }
.nav-result-count { min-width: 17px; height: 17px; padding: 0 4px; display: grid; place-items: center; border-radius: 9px; color: var(--accent); background: var(--accent-dim); font-size: 8px; }
.app-view[hidden] { display: none; }
.results-view { padding-bottom: 18px; }
.results-panel { min-width: 0; }
.results-header { min-height: 80px; display: flex; align-items: center; justify-content: space-between; gap: 16px; }
.results-title h1 { margin: 0 0 5px; font-size: 24px; letter-spacing: -.6px; }
.results-title p { margin: 0; color: var(--muted); font-size: 12px; }
.results-actions { display: flex; gap: 8px; }
.results-secondary, .results-share-all { min-height: 38px; padding: 0 14px; display: inline-flex; align-items: center; justify-content: center; gap: 7px; border: 1px solid var(--line-strong); border-radius: 8px; color: var(--text-soft); background: var(--panel); font-size: 12px; font-weight: 650; }
.results-share-all { color: white; background: var(--accent); border-color: var(--accent); }
.results-share-all:hover { background: var(--accent-strong); }
.results-secondary:hover { background: var(--bg-soft); }
.results-secondary:disabled, .results-share-all:disabled { opacity: .5; cursor: not-allowed; }
.results-share-all svg, .result-share svg, .result-expand svg, .result-trash svg { width: 16px; height: 16px; fill: none; stroke: currentColor; stroke-width: 1.5; stroke-linecap: round; stroke-linejoin: round; }
.results-toolbar { margin: 4px 0 14px; display: flex; align-items: center; justify-content: space-between; gap: 12px; }
.results-period { display: flex; padding: 3px; border: 1px solid var(--line); border-radius: 9px; background: #e9edef; }
.results-period button { min-height: 32px; padding: 0 18px; border-radius: 6px; background: transparent; color: var(--muted); font-size: 12px; font-weight: 650; }
.results-period button.active { color: var(--text); background: white; box-shadow: 0 1px 3px #162c2012; }
.results-date-nav { display: flex; align-items: center; gap: 9px; }
.results-date-nav button { width: 34px; height: 34px; border: 1px solid var(--line); border-radius: 7px; background: white; color: var(--text-soft); font-size: 18px; }
.results-date-nav button:disabled { opacity: .35; cursor: default; }
.results-date-nav svg { width: 16px; height: 16px; fill: none; stroke: currentColor; stroke-width: 1.5; }
.results-range { color: var(--text-soft); font-size: 12px; text-transform: capitalize; text-align: center; }
.results-summary { display: grid; grid-template-columns: minmax(0,.95fr) minmax(0,1.3fr); gap: 28px; padding: 25px 28px 20px; border: 1px solid #d4e5dc; border-radius: 14px; background: linear-gradient(110deg,#e8f3eb,#f5f9f6); }
.results-metrics { min-width: 0; display: grid; align-content: center; gap: 22px; }
.results-main-profit { display: grid; gap: 5px; }
.results-main-profit > span { color: #496653; font-size: 12px; font-weight: 600; }
.results-main-profit strong { font-size: clamp(28px,3vw,44px); line-height: 1.15; letter-spacing: -1.4px; font-variant-numeric: tabular-nums; overflow-wrap: anywhere; }
.results-main-profit small { color: #597363; font-size: 11px; }
.results-panel .positive { color: var(--positive); }
.results-panel .negative { color: var(--red); }
.results-mini-stats { display: flex; gap: 25px; }
.results-mini-stats > div { display: grid; gap: 5px; }
.results-mini-stats span { color: #597363; font-size: 11px; }
.results-mini-stats strong { color: #263f30; font-size: 16px; font-variant-numeric: tabular-nums; }
.results-chart { min-width: 0; align-self: end; }
.results-chart-heading { min-height: 22px; display: flex; justify-content: space-between; gap: 8px; font-size: 11px; color: #526f5e; }
.results-chart-heading > span:first-child { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.results-bars { display: grid; grid-template-columns: repeat(var(--days),minmax(0,1fr)); gap: 7px; }
.results-chart-day { --plot-height: 90px; min-width: 0; padding: 0; display: grid; background: transparent; color: #526f5e; border-radius: 5px; font-size: 10px; }
.results-bar-area { position: relative; display: block; height: 130px; }
.results-bar-area::after { content: ""; position: absolute; left: -4px; right: -4px; height: 1px; bottom: calc(14px + var(--zero) * var(--plot-height)); background: #b9cfc1; }
.results-bar { position: absolute; left: 20%; right: 20%; bottom: calc(14px + var(--zero) * var(--plot-height)); min-height: 2px; height: calc(var(--bar-value) * var(--plot-height)); background: #65a981; border-radius: 4px 4px 0 0; z-index: 1; }
.results-chart-day.loss .results-bar { top: calc(100% - 14px - var(--zero) * var(--plot-height)); bottom: auto; background: #cc7075; border-radius: 0 0 4px 4px; }
.results-chart-day.today .results-bar, .results-chart-day.selected:not(.loss) .results-bar { background: #247744; }
.results-chart-day.future .results-bar { background: #c7d6cc; }
.results-chart-day.selected { background: #d6e9dc; }
.results-bar-value { position: absolute; bottom: calc(100% + 5px); left: 50%; transform: translateX(-50%); color: #426650; font-size: 10px; font-weight: 650; white-space: nowrap; }
.results-chart-day.loss .results-bar-value { bottom: auto; top: calc(100% + 4px); color: #ab3e49; }
.results-bar-date { min-height: 22px; display: grid; place-items: end center; white-space: nowrap; }
.results-summary.monthly { grid-template-columns: minmax(0,1fr); gap: 16px; }
.results-summary.monthly .results-metrics { display: flex; align-items: center; justify-content: space-between; gap: 24px; }
.results-summary.monthly .results-mini-stats { gap: 42px; }
.results-summary.monthly .results-chart-day { --plot-height: 100px; }
.results-summary.monthly .results-bars { gap: 4px; }
.results-summary.monthly .results-bar-area { height: 125px; }
.results-summary.monthly .results-bar { left: 18%; right: 18%; }
.results-history-heading { min-height: 65px; display: flex; justify-content: space-between; align-items: center; gap: 12px; }
.results-history-heading h2 { margin: 0; font-size: 16px; }
.results-status-filter { display: flex; gap: 4px; }
.results-status-filter button { min-height: 34px; padding: 0 10px; border-radius: 7px; color: var(--muted); background: transparent; font-size: 12px; }
.results-status-filter button.active { color: var(--text); background: #e3e9e6; }
.results-status-filter button span { margin-left: 4px; font-size: 10px; }
.results-history { overflow: hidden; border: 1px solid var(--line); border-radius: 11px; background: white; }
.results-columns, .result-summary-row { display: grid; grid-template-columns: minmax(210px,2fr) minmax(150px,1.1fr) minmax(90px,.65fr) minmax(125px,.8fr) 110px; align-items: center; column-gap: 20px; padding: 0 20px; }
.results-columns { min-height: 33px; color: var(--muted); font-size: 11px; border-bottom: 1px solid var(--line); }
.results-day > header { min-height: 35px; padding: 0 20px; display: flex; align-items: center; justify-content: space-between; gap: 10px; background: #f4f6f7; border-bottom: 1px solid var(--line); }
.results-day > header strong { font-size: 11px; }
.results-day > header span { color: var(--muted); font-size: 11px; }
.result-entry { border-bottom: 1px solid var(--line); overflow-anchor: none; }
.results-day:last-child .result-entry:last-child { border-bottom: 0; }
.result-summary-row { min-height: 78px; }
.result-entry.expanded { background: #fafcfb; }
.result-event { min-width: 0; padding: 8px 0; display: grid; grid-template-columns: 32px minmax(0,1fr); gap: 10px; align-items: center; background: transparent; color: var(--text); text-align: left; }
.result-event .sport-icon { width: 32px; height: 32px; border-radius: 8px; }
.result-event > span { display: grid; min-width: 0; gap: 5px; }
.result-event strong { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-size: 13px; font-weight: 650; }
.result-event small { color: var(--muted); font-size: 11px; }
.result-providers { min-width: 0; display: grid; gap: 5px; font-size: 12px; }
.result-providers > span { display: flex; gap: 6px; align-items: center; }
.result-providers small { font-size: 10px; color: var(--muted); }
.result-providers .provider-mark, .result-account .provider-mark { width: 21px; height: 21px; border-radius: 5px; font-size: 8px; flex: 0 0 auto; }
.result-total-stake { font-size: 13px; font-variant-numeric: tabular-nums; overflow-wrap: anywhere; }
.result-profit { min-width: 0; display: grid; gap: 5px; font-variant-numeric: tabular-nums; }
.result-profit strong { font-size: 16px; overflow-wrap: anywhere; }
.result-profit small { font-size: 10px; color: var(--muted); }
.result-pending { display: flex; align-items: center; gap: 5px; color: #92630d; font-size: 12px; }
.result-pending svg { width: 14px; height: 14px; fill: none; stroke: currentColor; stroke-width: 1.4; }
.result-row-actions { display: flex; gap: 4px; }
.result-share, .result-expand, .result-trash { width: 34px; height: 36px; display: grid; place-items: center; border-radius: 6px; background: transparent; color: var(--muted); }
.result-share:hover, .result-expand:hover { color: var(--accent); background: #e8f2ec; }
.result-trash:hover { color: #ad2433; background: #fcedef; }
.result-entry.expanded .result-expand svg { transform: rotate(180deg); }
.result-details { margin: 0 20px 14px 62px; padding: 0 14px; border: 1px solid #dbe6df; border-radius: 8px; background: white; }
.result-detail-columns, .result-account { display: grid; grid-template-columns: minmax(0,1.6fr) minmax(0,1.2fr) minmax(55px,.45fr) minmax(100px,.7fr); align-items: center; gap: 12px; }
.result-detail-columns { min-height: 30px; color: var(--muted); font-size: 10px; border-bottom: 1px solid var(--line); }
.result-account { min-height: 52px; border-bottom: 1px solid var(--line); font-size: 12px; }
.result-account-selection, .result-account-provider > span:last-child { min-width: 0; display: grid; gap: 3px; }
.result-account-selection strong { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-size: 12px; }
.result-account small { display: block; font-size: 10px; color: var(--muted); }
.result-account-provider { display: flex; align-items: center; gap: 7px; min-width: 0; }
.result-account-amount, .result-account-odds { font-variant-numeric: tabular-nums; overflow-wrap: anywhere; }
.result-settlement { min-height: 52px; display: flex; align-items: center; justify-content: space-between; gap: 15px; }
.result-settlement > span { min-width: 0; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; color: var(--muted); font-size: 10px; }
.result-winner-switch { display: flex; flex: 0 1 auto; min-width: 0; padding: 3px; gap: 3px; border: 1px solid var(--line); border-radius: 8px; background: var(--bg-soft); }
.result-winner-switch button { min-width: 0; max-width: 200px; min-height: 32px; display: flex; align-items: center; gap: 4px; padding: 5px 8px; border: 1px solid transparent; border-radius: 5px; background: transparent; color: var(--muted); font-size: 11px; }
.result-winner-switch button > span:last-child { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.result-winner-switch button[aria-pressed="true"] { border-color: #bbd9c5; background: #e9f4ed; color: var(--accent); }
.result-winner-switch button[data-winner-index=""][aria-pressed="true"] { border-color: var(--line); background: white; color: var(--text-soft); }
.result-winner-check { width: 10px; flex: 0 0 10px; }
.result-account input { width: 100%; min-width: 0; height: 34px; padding: 0 7px; border: 1px solid transparent; border-radius: 5px; color: var(--text); background: #f7f9fa; font: inherit; font-variant-numeric: tabular-nums; }
.result-account input:hover { border-color: var(--line-strong); }
.result-account input:focus { outline: 2px solid #aac7f8; outline-offset: 0; background: white; }
.result-account input[aria-invalid="true"] { border-color: #d85260; }
.result-account-odds input { font-weight: 700; }
.result-money-input { display: flex; align-items: center; min-width: 0; border-radius: 5px; background: #f7f9fa; }
.result-money-input > span { flex: 0 0 auto; padding: 0 7px 0 3px; color: var(--muted); font-size: 10px; white-space: nowrap; }
.result-undo button { min-height: 32px; padding: 0 10px; border: 1px solid var(--line); border-radius: 6px; color: var(--text-soft); background: var(--bg-soft); font-size: 11px; }
.result-undo button:hover { border-color: var(--line-strong); }
.result-undo:has(button:not([hidden])) { margin-top: 12px; }
.results-footnote { color: var(--muted); font-size: 11px; margin: 14px 0 0; }
.results-empty { min-height: 190px; padding: 20px; display: grid; place-content: center; justify-items: center; gap: 8px; color: var(--muted); text-align: center; }
.results-empty > span { font-size: 24px; color: var(--accent); }
.results-empty strong { color: var(--text); font-size: 13px; }
.results-empty p { margin: 0; font-size: 12px; }
.results-empty button { min-height: 36px; padding: 0 12px; border: 1px solid var(--accent-line); border-radius: 7px; color: var(--accent); background: var(--accent-dim); font-size: 12px; }

.execution-footer { min-height: 40px; margin-top: 5px; display: flex; align-items: center; justify-content: flex-end; gap: 12px; }
.execution-footer .reset-execution-edit { margin-left: 0; margin-right: auto; }
.save-result-button { min-height: 34px; padding: 0 11px; display: inline-flex; align-items: center; gap: 6px; flex: 0 0 auto; border: 1px solid var(--accent); border-radius: 7px; color: white; background: var(--accent); font-size: 10px; font-weight: 760; }
.save-result-button:hover { background: var(--accent-strong); }
.save-result-button.saved { border-color: var(--accent-line); color: var(--accent); background: var(--accent-dim); }
.save-result-button:disabled { cursor: not-allowed; opacity: .45; }
.save-result-button svg { width: 14px; height: 14px; fill: none; stroke: currentColor; stroke-linecap: round; stroke-linejoin: round; stroke-width: 1.4; }

body.pnl-open { overflow: hidden; }
.pnl-modal { position: fixed; z-index: 120; inset: 0; display: grid; place-items: center; padding: 18px; }
.pnl-backdrop { position: absolute; inset: 0; width: 100%; height: 100%; background: rgba(18,27,39,.58); backdrop-filter: blur(5px); }
.pnl-dialog { position: relative; width: min(620px,100%); max-height: calc(100vh - 36px); padding: 12px; overflow: auto; border: 1px solid var(--line-strong); border-radius: 14px; background: var(--panel); box-shadow: 0 24px 72px rgba(18,27,39,.3); }
.pnl-dialog > header { min-height: 46px; display: flex; align-items: flex-start; justify-content: space-between; gap: 12px; }
.pnl-dialog h2 { margin: 2px 0 0; font-size: 16px; }
.pnl-dialog > header > button { width: 30px; height: 30px; border: 1px solid var(--line); border-radius: 50%; color: var(--muted); background: var(--bg-soft); font-size: 18px; }
.pnl-styles { display: grid; grid-template-columns: repeat(3,minmax(0,1fr)); gap: 6px; margin: 4px 0 10px; }
.pnl-styles button { min-height: 36px; display: flex; align-items: center; justify-content: center; gap: 6px; padding: 6px 8px; border: 1px solid var(--line); border-radius: 8px; background: var(--panel); color: var(--muted); font-size: 11px; font-weight: 650; }
.pnl-styles button[aria-pressed="true"] { color: var(--text); border-color: var(--accent); box-shadow: inset 0 0 0 1px var(--accent); }
.pnl-styles i { width: 14px; height: 14px; flex: 0 0 14px; border: 1px solid var(--line-strong); border-radius: 50%; background: #0e0f11; }
.pnl-styles [data-pnl-style="light"] i { background: #f7f8fa; }
.pnl-styles [data-pnl-style="receipt"] i { border-radius: 2px; background: #e8e0d2; }
.pnl-styles [data-pnl-style="brutal"] i { border-radius: 1px; background: #d1ff39; border-color: #151613; transform: rotate(-6deg); }
.pnl-styles [data-pnl-style="holo"] i { background: linear-gradient(135deg,#d9f4f3,#b4a2df,#f2cfec,#b7d3e2); }
.pnl-styles [data-pnl-style="terminal"] i { border-radius: 0; background: #09130e; border-color: #86d377; box-shadow: inset 0 0 0 3px #09130e,inset 0 -6px #a4ff7e; }
.pnl-privacy { display: flex; align-items: center; justify-content: space-between; gap: 16px; margin: 0 0 12px; padding: 12px; border: 1px solid var(--line); border-radius: 10px; cursor: pointer; }
.pnl-privacy span { display: grid; gap: 4px; }
.pnl-privacy strong { color: var(--text); font-size: 12px; font-weight: 650; }
.pnl-privacy small { color: var(--muted); font-size: 11px; }
.pnl-privacy input { width: 36px; height: 20px; flex: 0 0 36px; margin: 0; accent-color: var(--accent); cursor: pointer; }
.pnl-dialog canvas { width: 100%; height: auto; display: block; border-radius: 10px; background: transparent; }
.pnl-dialog canvas[data-loading="true"] { opacity: .55; }
.pnl-actions { margin-top: 10px; display: grid; grid-template-columns: 1fr 1fr; gap: 8px; }
.pnl-actions button:disabled { opacity: .5; cursor: wait; }

@media (max-width: 1100px) {
  .results-columns, .result-summary-row { grid-template-columns: minmax(170px,1.7fr) minmax(130px,1fr) 90px 125px 110px; column-gap: 12px; padding-left: 14px; padding-right: 14px; }
  .results-summary { padding: 22px; gap: 20px; }
  .results-mini-stats { gap: 15px; }
}
@media (max-width: 900px) {
  .topbar-nav { margin-left: 12px; }
  .topbar-nav-button { min-width: 60px; padding: 0 8px; }
  .results-summary { grid-template-columns: minmax(0,1fr); }
  .results-metrics { display: flex; align-items: center; justify-content: space-between; }
  .results-summary.monthly .results-mini-stats { gap: 22px; }
}
@media (max-width: 760px) {
  .topbar-nav { height: 50px; margin-left: 7px; }
  .topbar-nav-button { min-width: 48px; padding: 0 6px; font-size: 10px; }
  .nav-result-count { display: none; }
  .results-header { min-height: 72px; }
  .results-title h1 { font-size: 21px; }
  .results-title p { display: none; }
  .results-actions { gap: 5px; }
  .results-secondary, .results-share-all { padding: 0 10px; font-size: 11px; }
  .results-toolbar { flex-wrap: wrap; }
  .results-history-heading { flex-wrap: wrap; padding: 15px 0 10px; gap: 10px; }
  .results-columns { display: none; }
  .result-summary-row { grid-template-columns: minmax(0,1fr) 110px; grid-template-areas: "event actions" "providers profit" "stake profit"; padding: 10px 14px; gap: 7px 10px; }
  .result-event { grid-area: event; padding: 0; }
  .result-row-actions { grid-area: actions; }
  .result-providers { grid-area: providers; }
  .result-profit { grid-area: profit; justify-self: end; text-align: right; }
  .result-total-stake { grid-area: stake; font-size: 12px; color: var(--text-soft); }
  .result-total-stake::before { content: "Сумма "; color: var(--muted); font-size: 11px; }
  .result-details { margin: 0 10px 12px; padding: 0 10px; }
  .result-settlement { flex-wrap: wrap; gap: 8px; padding: 10px 0; }
  .result-settlement > span { width: 100%; white-space: normal; }
  .result-winner-switch { width: 100%; }
  .result-winner-switch button { flex: 1; justify-content: center; }
  .results-day > header { padding: 0 14px; }
  .results-status-filter button { padding: 0 8px; font-size: 11px; }
  .execution-footer { align-items: stretch; flex-direction: column; gap: 6px; }
  .save-result-button { width: 100%; min-height: 38px; justify-content: center; }
}
@media (max-width: 520px) {
  .stream-status, .topbar-separator, .clock { display: none; }
  .topbar-status { gap: 6px; }
  .app-support-link { padding: 0 6px; justify-content: center; gap: 5px; }
  .app-support-link .support-label { font-size: 0; }
  .app-support-link .support-label::after { content: "Чат"; font-size: 10px; }
  .account-copy { display: none; }
  .account-menu summary { grid-template-columns: 30px 10px; }
  .results-actions .results-share-all { width: 36px; padding: 0; overflow: hidden; font-size: 0; }
  .results-actions .results-share-all svg { width: 16px; }
  .results-actions .results-secondary { padding: 0 8px; font-size: 10px; }
  .results-summary { padding: 18px 14px 14px; border-radius: 11px; }
  .results-metrics, .results-summary.monthly .results-metrics { display: grid; gap: 20px; }
  .results-mini-stats, .results-summary.monthly .results-mini-stats { display: grid; grid-template-columns: repeat(3,minmax(0,1fr)); gap: 12px; }
  .results-mini-stats strong { font-size: 14px; }
  .results-main-profit strong { font-size: 36px; }
  .results-period button { padding: 0 12px; font-size: 11px; }
  .results-date-nav { gap: 5px; margin-left: auto; }
  .results-range { font-size: 11px; }
  .results-bar { left: 15%; right: 15%; }
  .results-summary.monthly .results-bars { gap: 2px; }
  .results-summary.monthly .results-bar { left: 1px; right: 1px; border-radius: 2px 2px 0 0; }
  .results-bar-date { font-size: 9px; }
  .results-bar-value { font-size: 9px; }
  .result-detail-columns { display: none; }
  .result-account { grid-template-columns: minmax(0,1fr) minmax(0,1fr); gap: 8px 14px; padding: 10px 0; }
  .result-account-odds::before, .result-account-amount::before { content: attr(data-label) " "; font: 10px var(--font-sans); color: var(--muted); }
  .result-account-provider { justify-self: end; }
  .result-account-amount { text-align: right; }
}
.market-label {
  display: block;
  color: #425572;
  font-size: 11px;
  line-height: 1.4;
  font-weight: 650;
  overflow-wrap: anywhere;
}

/* Keep the whole paused spread visible and usable, without suggesting execution. */
.opportunity-card.betting-suspended { filter: saturate(.18); opacity: .8; background: #f1f3f6; border-color: #cfd5df; }
.opportunity-card.betting-suspended::before { background: #99a4b4; }
.opportunity-card.betting-suspended .opportunity-row { background: #f1f3f6; }
.opportunity-card.betting-suspended .profit-block strong,
.opportunity-card.betting-suspended .profit-block em,
.opportunity-card.betting-suspended .freshness-age { color: #667386; }

/* Calm monitor: hierarchy through spacing, not nested coloured boxes. */
.quick-toolbar { box-shadow: none; }
.opportunities-panel > .panel-header { min-height: 60px; }
.opportunity-list { display: grid; align-content: start; gap: 8px; padding: 8px 10px 10px; background: var(--bg); }
.feed-pagination { display: flex; align-items: center; justify-content: space-between; gap: 12px; padding: 12px 16px; border-top: 1px solid var(--line); color: var(--muted); font-size: 13px; }
.feed-pagination[hidden] { display: none; }
.feed-pagination > div { display: flex; align-items: center; gap: 8px; }
.feed-pagination button, .feed-pagination input { min-height: 34px; border: 1px solid var(--line); border-radius: 7px; background: var(--panel); color: var(--text); font: inherit; }
.feed-pagination button { min-width: 34px; cursor: pointer; }
.feed-pagination button:disabled { opacity: .4; cursor: default; }
.feed-pagination input { width: 58px; padding: 0 6px; text-align: center; }
@media (max-width: 620px) { .feed-pagination { flex-wrap: wrap; justify-content: center; } }
.opportunity-card, .opportunity-card:last-child, .pinned-card.expanded {
  border: 1px solid var(--line); border-radius: 9px; background: var(--panel);
  box-shadow: 0 1px 3px rgba(24,34,48,.025);
}
.pinned-card::before, .pinned-card.executable::before { background: var(--blue); opacity: 1; }
.pinned-card.expanded .opportunity-row { border-bottom: 1px solid var(--line); background: var(--panel); }
.opportunity-row { position: relative; min-height: 88px; padding-top: 10px; padding-bottom: 10px; border-radius: 9px; }
.opportunity-row:hover { background: #fafbfc; }
.opportunity-open { position: absolute; inset: 0; z-index: 1; width: 100%; height: 100%; border-radius: inherit; background: transparent; }
.opportunity-open:focus-visible { outline: 2px solid #3972d5; outline-offset: -3px; }
.opportunity-row > span { position: relative; pointer-events: none; }
.match-copy { gap: 4px; }
.match-copy > strong { font-size: 14px; font-weight: 720; }
.market-label { color: var(--text-soft); font-weight: 500; font-size: 11px; }
.match-copy > small { font-size: 10px; color: var(--muted); }
.match-copy .market-label { display: flex; align-items: center; flex-wrap: wrap; gap: 3px 7px; }
.legs-block { border: 0; border-radius: 5px; background: #f7f8fa; }
.compact-leg + .compact-leg { border-top-color: #e9ecf0; }
.compact-leg { min-height: 28px; }
.capacity-badge { font-weight: 550; }
.freshness-age.verified { color: var(--muted); }
.status-block { gap: 5px; }
.execution-detail { padding: 10px 12px 8px; background: var(--panel); }
.execution-grid { margin-top: 0; border-color: var(--line); }
.execution-grid-head > span + span, .execution-cell + .execution-cell { border-left: 0; }
.execution-grid-head { min-height: 30px; font-weight: 550; background: #f8f9fb; }
.execution-leg { min-height: 68px; }
.execution-cell { padding-top: 8px; padding-bottom: 8px; }
@media (min-width: 761px) {
  .execution-odds,
  .execution-amount { justify-content: flex-start; }
}
.execution-edit-input { height: 36px; font-size: 13px; font-weight: 650; background: #fafbfc; border-color: #d8dee6; }
.execution-odds .execution-edit-input { max-width: 100px; }
.execution-amount-editor { height: 36px; color: var(--text); border-color: #d8dee6; background: #fafbfc; grid-template-columns: minmax(52px,1fr) auto 30px 30px; }
.execution-amount-editor .execution-edit-input { height: 34px; color: var(--text); }
.execution-amount-editor:focus-within { border-color: #5f8ede; box-shadow: 0 0 0 2px rgba(57,114,213,.12); background: white; }
.execution-currency { padding-right: 3px; gap: 6px; color: var(--muted); font-weight: 500; }
.execution-mode { width: 57px; height: 26px; color: var(--text-soft); background: #eef1f5; }
.execution-mode[aria-pressed="true"] { color: #315a91; background: #e8eef7; }
.execution-inline-action { width: 30px; height: 34px; border-left: 1px solid #e2e6ec; color: var(--muted); background: transparent; }
.execution-inline-action:hover { color: var(--text); background: #e9edf3; }
.execution-inline-action.lock[aria-pressed="true"] { background: #405675; color: white; }
.execution-leg.fixed-leg { background: #f5f7fa; box-shadow: inset 3px 0 #71829a; }
.execution-leg.account-group { background: #eef2f6; }
.execution-leg.account-group.fixed-leg { box-shadow: inset 3px 0 #405675; }
.execution-leg-total { background: #e4eaf1; }
.execution-stake-limit { margin-top: 2px; font-size: 10px; }
.execution-provider-controls { gap: 4px; }
.provider-link { min-height: 36px; border-color: transparent; background: #f0f4fa; }
.provider-link:hover { border-color: #c8d7ed; background: #e9f0fa; }
.execution-account-action { width: 30px; height: 32px; border-color: transparent; background: transparent; color: var(--muted); }
.execution-account-action:hover { color: #2559ae; border-color: #d4dfed; background: #f0f4fa; }
.execution-footer { gap: 16px; margin-top: 7px; }
.execution-footer .read-only-note { font-size: 10px; line-height: 1.5; flex-wrap: wrap; }
.reset-execution-edit { color: var(--muted); font-weight: 550; }
.reset-execution-edit:hover { color: #2559ae; }
.opportunity-card.betting-suspended .opportunity-row { background: #f1f3f6; }
@media (max-width: 1180px) {
  .control-deck { position: static; }
  .quick-toolbar { grid-template-columns: repeat(4,minmax(0,1fr)); }
  .scope-filter { grid-column: 1 / -1; grid-row: auto; }
  .min-edge-field, .min-profit-field { grid-column: span 2; }
  .search-field { grid-column: 1 / 4; grid-row: auto; }
  .advanced-toggle { grid-column: 4; grid-row: auto; justify-content: center; padding-inline: 6px; }
}
@media (min-width: 761px) and (max-width: 900px) {
  .execution-grid { --execution-columns: minmax(110px,1fr) 202px 84px minmax(215px,1fr) 64px; }
  .execution-provider-controls { gap: 2px; }
  .provider-link { gap: 4px; padding: 4px; }
  .provider-link strong { font-size: 11px; }
}
@media (max-width: 760px) {
  .billing-gate, .payment-method-backdrop, .payment-tracker-backdrop { padding: 0; place-items: end center; }
  .billing-gate { display: block; }
  .billing-experience { min-height: 100%; padding: 24px 16px calc(22px + env(safe-area-inset-bottom)); border-width: 0; border-radius: 0; }
  .billing-hero { padding: 34px 34px 22px 0; }.billing-hero h1 { font-size: 30px; }
  .billing-trial { align-items: stretch; flex-direction: column; gap: 12px; }.billing-trial a { text-align: center; }
  .billing-plans { min-height: 0; grid-template-columns: 1fr; }.billing-plan { min-height: 88px; padding: 14px 16px; grid-template-columns: minmax(0, 1fr) auto; align-items: center; gap: 4px 16px; }.billing-plan .billing-period { grid-column: 1; }.billing-price, .billing-price-soon { grid-column: 1; }.billing-plan em { position: static; grid-column: 2; grid-row: 1 / span 2; justify-self: end; }
  .payment-method-dialog, .payment-tracker { width: 100%; padding: 25px 17px calc(20px + env(safe-area-inset-bottom)); border-width: 1px 0 0; border-radius: 18px 18px 0 0; }.payment-method-dialog { max-height: 100dvh; }.payment-method-header { align-items: stretch; flex-direction: column; gap: 16px; margin: 22px 0 25px; }.payment-plan-summary { width: fit-content; }.payment-method-grid { grid-template-columns: 1fr; }.payment-method-grid > button { min-height: 145px; }.payment-crypto-network-list { grid-template-columns: repeat(2, minmax(0, 1fr)); }.payment-method-footer { align-items: stretch; flex-direction: column; gap: 10px; }.payment-method-footer > button { width: 100%; max-width: none; }.payment-tracker nav { grid-template-columns: 1fr; }
  .payment-checkout-summary { align-items: stretch; flex-direction: column; gap: 16px; }.payment-promo { grid-template-columns: minmax(0, 1fr) auto; }.payment-promo label, .payment-promo small, .payment-promo small.is-error { grid-column: 1 / -1; }.payment-promo button { min-width: 0; }.payment-total { padding-left: 0; border-left: 0; }.payment-total > div { margin-right: auto; }
  .control-deck { position: static; }
  .opportunity-list { gap: 8px; padding: 7px; }
  .opportunity-row { min-height: 0; }
  .match-copy > strong { white-space: normal; }
  .execution-cell { padding: 22px 9px 8px; }
  .execution-amount-editor { min-height: 40px; }
  .execution-inline-action { height: 38px; }
  .execution-edit-input { height: 40px; }
  .execution-mode { height: 30px; }
  .execution-account-action { min-width: 32px; min-height: 36px; }
  .execution-footer { gap: 8px; }
}
@media (max-width: 520px) {
  .execution-leg { grid-template-areas: "outcome outcome" "provider provider" "odds age" "amount amount"; }
  .execution-outcome > strong, .execution-outcome-label > strong { white-space: normal; overflow-wrap: anywhere; }
}
@media (max-width: 360px) {
  .payment-crypto-network-list { grid-template-columns: 1fr; }
  .payment-crypto-network-list button { min-height: 57px; }
}

/* Compact live/manual/placed states in the pinned execution calculator. */
.execution-grid-head > span:first-child { display: flex; align-items: center; gap: 7px; }
.execution-live-summary {
  display: inline-flex;
  align-items: center;
  gap: 4px;
  color: var(--muted);
  font-size: 9px;
  font-weight: 600;
  white-space: nowrap;
}
.execution-live-summary i {
  width: 6px;
  height: 6px;
  border-radius: 50%;
  background: var(--accent);
  box-shadow: 0 0 0 2px rgba(35, 122, 67, .1);
}
.execution-field-editor,
.execution-amount-input {
  position: relative;
  min-width: 0;
}
.execution-field-editor { display: block; width: 100%; max-width: 100px; }
.execution-amount-input { height: 100%; display: flex; align-items: center; }
.execution-field-editor .execution-edit-input { max-width: none; }
.execution-field-reset {
  position: absolute;
  z-index: 2;
  top: 50%;
  right: 3px;
  width: 28px;
  height: 28px;
  padding: 0;
  display: none;
  place-items: center;
  border: 0;
  border-radius: 5px;
  color: #a9651a;
  background: transparent;
}
.execution-field-reset svg {
  width: 14px;
  height: 14px;
  fill: none;
  stroke: currentColor;
  stroke-width: 1.5;
  stroke-linecap: round;
  stroke-linejoin: round;
}
.manual-field .execution-field-reset { display: grid; transform: translateY(-50%); }
.manual-field .execution-edit-input { padding-right: 31px; color: #8f5318; background: #fff8ee; border-color: #d28a42; }
.execution-amount-editor.manual-field { border-color: #d28a42; box-shadow: 0 0 0 1px #d28a42; background: #fff8ee; }
.execution-amount-editor.manual-field:focus-within { border-color: #d28a42; box-shadow: 0 0 0 2px rgba(210,138,66,.18); }
.execution-amount-editor.manual-field .execution-edit-input { box-shadow: none; }
.execution-field-reset:hover { color: #71400f; background: #f8e5cc; }
.execution-field-reset:focus-visible { outline: 2px solid #5f8ede; outline-offset: -2px; }
.execution-field-reset:disabled { display: none; }
.execution-field-reference {
  display: none;
  color: #a9651a;
  font-family: var(--font-sans);
  font-size: 9px;
  font-weight: 600;
  line-height: 1.2;
  white-space: nowrap;
}
.execution-field-editor.manual-field + .execution-field-reference { display: block; }
.polymarket-price-range {
  display: block;
  max-width: 175px;
  color: var(--muted);
  font-family: var(--font-sans);
  font-size: 10px;
  font-weight: 500;
  line-height: 1.4;
  white-space: normal;
  overflow-wrap: anywhere;
}
.polymarket-price-range[hidden] { display: none; }
.execution-inline-action.lock svg rect,
.execution-inline-action.lock svg path { fill: none; stroke: currentColor; }
.execution-inline-action.lock[aria-pressed="true"] { color: white; background: #405675; }
.execution-leg.fixed-leg { background: #f5f7fa; box-shadow: inset 3px 0 #71829a; }

@media (max-width: 760px) {
  .execution-field-editor { max-width: none; }
  .execution-field-reset { width: 32px; height: 32px; }
}

/* BEGIN OFFICIAL PROVIDER LOGOS — generated by ops/embed-provider-logos.py */
.provider-mark.bcgame { --provider-logo: url("data:image/png;base64,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"); }
.provider-mark.betboom { --provider-logo: url("data:image/png;base64,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"); }
.provider-mark.betcity { --provider-logo: url("data:image/png;base64,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"); }
.provider-mark.fonbet { --provider-logo: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALQAAAC0CAYAAAA9zQYyAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAg9SURBVHgB7d3NblNHFAfwM9cQpSmO3EVR1VRVsmhrx0QYqYm6I5QHaHiCwBYqwbIfC4LUjy1UhS20fYDmBQB3CwtMiRO3G7wJC6qqblLS4OA7vXOTm96EJI5JJp455/+TwJFjSyz+jM6dOTOjaI+qxWJJUzhOWh9XpEtEKqeJBgmgHaUaRLqitGpoRb8oCsrFarVCe6DoFcyV8oNhkya1UpeiIOcIYP/Uo1SWM4fpSqFSq1OHOgq0CXJrhW6SpnECsE3RrU6DvatAPy4N5paavRejUmKKAA5YFNKp4mztyi4/u7N4VG7SXUJdDN1Vz/TQqXajdbDTLx8dy4+3VtQDQpih+6KBVT2YLbw/sdOHtg30TDE/qcJoZMZDHzhD50IV/Gyyud0ntiw5zP8C80UCcJQO6NTITK28+f2XAr06kxGVGRiZwWmqkenRJzbX1C+VHPEDIMIMztM5k1UzA5d+d0Ogq8P5y4QHQPDH4D/N3kvpN9ZLjrXpuccE4JloOm8oKT3WR+hoBfAyAXgoXr1eE4/QGJ3Bd8koHY/QGJ3Bdy+adNa8rpYcaDYCzylSF+PXavG9ktaZBwTgOaUyJwJNh8YJgAEdhuOB1uFJAuBA6eOBUgqrgsCDUqXooVCVCIADrXMB+jaAkcGAABhBoIEVBBpYQaCBFQQaWEGggRUEGlhBoIEVBBpYQaCBFQQaWEGggRUEGlhBoIEVBBpYQaCBFQQaWEGggRUEGlhBoIEVBBpYQaCBFQQaWDlEYNXhtweot5Cnnuj18MAABdks9USvmWw/Zfqz659xxfyXX1Bj2t8L0BDoffb66Bj15vPUNzZGRz4cpaC/n3zy72818hkCvQ9MiLOnT9Mbn0x4F+C01uIiPZ+bI58h0HuQm5iI/pyJA83BsudhNhDoV2AC/NZnn8elBScLd26T7xDoDphy4p2vvonLC46e1/yunw0EepfMaPzud9/HMxVcPbt/j3yHeehdMLXy0M0feIf5nv9hNjBCt2HCPPD1t8TdsufTdQmM0DswZYaEMBvP7t8nDhDobZjywtTMUizX/J+yMxDobXCvmdOaT+ZpZX6eOECgt3D0wgUxYTaWGUzXJRDoTUyQ3zz/KUmyeNv/BZUEAr3J0fMXSBrfG5LSEOgUMzqb3gxJODQkpSHQKRJHZw4NSWkI9BqJo7PBYbk7DYFeI3F0NpaYLKgkEOg1XHqaO8VlyTuBXg5aDfNBzDu3FheimrUWh6i1sEDdZh4IXfh37CcEmlYbkGz786cf6emN6xQyC5BrEGiyX248vX6d/rghpy+km8TX0LbLDXMkAMJ8cMQHum90lGxqTE8THByM0GP2yg3TxcZtntd1CLTF+nmJybYmn4gOtO2HQS67QHwiOtC2z9VAuXHwRAfa5gMhp10gPkHJYQmnXSA+ERtoU25kLB6syOWcC9+IDrRNHI7V8pHYQNuf4cAI3Q2CR+gC2YJyo3tEBjqTzVotObj1GPtEZKBtlxucjgXwjchA91kONEbo7hHZD21upbLFLKYER7LxHxesPJG1uKNmhvOahClWeW3d347ZYlX7SNZeSXElh6TNsBKnDsUFmttFPzuROH0oLtC2d6i4ROJqJUoOxlByMGe7IcklUlcrxQVaCqlz4aICLavckLn9S9gIba8hyTVLQrv9xATadkOSS1w5O68bxARa0ujM7RDzTogJdPZjnhfOb0Xy8QlyRuiCnBkOTpcAdUpMoKXMcHC7BKhTIgItabpOcv1siAi0pAWVhTuyd8uICDQakuQQEejXBE3ZST8+gX2gzen8Ui6ix/EJAgL92gdoSJKE/SbZ7Gm7Cyr1s5PkCsnzzwn2gbZ9QhKO/HIL65IDJyTJwzrQthuScOWEe1gH2vb8s9SeY5exDrTNK9sk9xy7jHfJYXHKTnrPhKvYBto0JFm9cgL1s5PYBtp2QxLmfN3ENtA2Hwil9xy7jG2gbTYkoX52F8tA225Ikt5z7DKWgbbdkIQr29zFMtB9uLJNLJaBtrmggp5jt7ELNBqSZGMXaDQkycYu0LYbkpZrmLJzGbtA26yfm0/m42vbwF38Sg6bDUmYrnMeq0DbvnICVx67j1WgbR/5hYYk97EKNBqSgFWg0ZAEbAJtuyEJy91+YBNo2w1JS1hQ8QKbQNtuSMKStx/YBNp2QxJ2ePuBRaDRkAQJFoFGQxIkWAQaDUmQUDPDeU0ATIi66xv4Q6CBFQQaWEGggRUEGlhBoIEVBBpYQaCBFQQaWEGggRUEGlhBoIEVBBpYQaCBFQQaWEGggRUEGlhBoIEVBBpYQaCBFQQaWEGggRUEGlgJFFGdAFhQjUAr1SAADpSuBGGoHxIAB1r9HQSBqhAAB5rKUQ39okwADKggKCvzw0yx8BdpnSMAf9WPzdaG4mk7rfU1AvBb2fwVB/pQSLcIwGOZkK6Y1zjQhVqtTmo14QAeuhVnmFIrhZkWnSMADyWjs7EeaJNwTf//AsAHJrPJ6Gxs6OV40dN7lbAUDv6oj8zWptJvbAj0iUqlEQ3fpwjL4eC6KKNxVjd5qdsuLj2UPkMADgvC1rl0qbH+/lYfHpmplZXCQyK4KYyyOTz3+/RWv1M7ffHXkcJEENJNrCKCE6Iyw1QPZsDd9iPUxlw+P9gK6G704yABdE/d1MxblRlpbQOdeDScn4o+fJkADpiZmjuytHx1qF5vO1mx60AbZrReUTQVKJokANui1Wuz4NduVN74lVeQCvZJQikC+8nUyVpfM/1FnQR5/eu0R9VisaQpHNeaTiplHh5VCQ+RsBtmP2u8BVDrShTkh4qCcrFa3dOGk/8Av+GVyev1UncAAAAASUVORK5CYII="); }
.provider-mark.gamdom { --provider-logo: url("data:image/png;base64,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"); }
.provider-mark.marathon { --provider-logo: url("data:image/png;base64,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"); }
.provider-mark.melbet { --provider-logo: url("data:image/png;base64,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Wq+66qrbbrtNy8O+ztLS0jIwMKBWadmJIY+bMcDG0dFvGZ6QtV9PswSAlicBPa+8vLzMzEyTnJ2MjIx169bpa3+3b9+uYmmZSUq0idp7JgiAPnlknADQjHnz5umrwjExMVVVVRpcAEt1drv97rvvXrlypb4Ww9m5c6eKpRWkhWJZCN5A2votI7QAtGP+/Pn6qrDFYlmxYkVUVJThT82KFSsefPBB3UXd7t271SrK4w6nxytWvgAbRTgsNXZafaMEgGbo6AvwaUVFRYZfHyYlJeXZZ5/V3efu0dHRtrY2tUqLcoXjonj8N47BMblrUB+3VlMEQEJCQm5uru6q7fF4rr/+egOfF6/X+53vfEdHPX9O27Nnj5rHIUZJTyAAjGNkXO4hALRj7ty5On2ZfuONNxr1pNhstjvuuOOGG27QY+XVHQLmjQ6neekCZBy9w3JzNwGgGYWFhToNgMrKypSUFKOm8p133unxeEweAFaLlBavRDEIwEB8I5peCN50AZCZmanTZbYcDochlwfwer3r1q2bN2+exuf7PK9AIHD06FHVTrEtXJge0uFhwGf8PEJSS59lwq+PM2r86QcdDkdxcbF++1Nef/31P//5z1VcdUQLvvjFL95+++06rXxDQ8Po6KhapbkcUlGGsPc/Hf3ywUbmIFXTVED66LBuHjeNf+5TUlJ03ZemqqoqPz9fxVkHhKuoqHj88cf1G8nt7e3j4+OqBYA9XJEjLN1f3+l48jeMQDMv478CSk5O1nUA2O32xYsXG+Z0xMXFPf300+np6frdhY6OjsnJSbVKi3aHE2KEtQAOnODxnwAwtNTUVF0HgMPh0NE8phf1rW99a8mSJbrehePHj4+MjKhVWkm2yGUAPq0nAAgAA++exZKVleX1evW7C7IsFxYW6msmu886F1/+8pdvvPFGm03HN52+vr6enh4VC1wxV9j7n4ERua2fJQgIAOOKiorS9duGU5KTkw2wPkxmZub999+fkZGh673o6+vr7u5WscB5ucIWgufzLwweAJGRkWlpaXrfi4SEhPLych1NlXyuiIiIu+++e9GiRXo/F319fSquA+y0h4syhbUA9tUx/RABYGhxcXEGmFXfZrOVl5enpqbqdxdWrlx5//33G2By046ODhVnASpMV9xOYUPAak4SAASAocXExOhxFqBzlZeX63d5gISEhPXr18fG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"); }
.provider-mark.olimp { --provider-logo: url("data:image/webp;base64,UklGRnQKAABXRUJQVlA4IGgKAAAwMQCdASq0ALQAPlEmkUWjoiGUOXyIOAUEpu4XHg65gf4DtrrIdM/Jn+p/sl0g+3Pgb8d/kl/gPBDpHzvPEfz3/Vf2z9wP8X9I/Qp5gf6Uf6X+y/hr3CvMB+un7X+856Ff8l6gH9s/uXWI+gd+ynpi/tV8FP7X/sn8Bv83/sn/e9gDfSfJ3ZB/pPyFy4MBf736Dux/4q5N/8fvNoAPyX+x8TOlBnWv7XxX/lf+a9gX+W/2n0qupU/WP//lDtQDGrze7zYbgufXC6ZIlnfoZoP4acORdkqgY9OeH5slh9pbwd0QOGS/jAYXod2KGp9tNX2aJ0wsjM9d7wd4UndcUxN+hu8DfJRKWSVsSD3HQua5AgRx4sm7mspv3eQydY3VItjM6QvibUmelrYq3HeDIkOMQrujJE1nVfx7rnxiRAm0Jd3kNcqnJcDNYA+431UFFdmgPDJDp52HLsP+8ZRycJRnGR1tWMJKHMOQcBhPqTvT6/6oIX8gphMBo4fV0dC8Qzdw7YDgp5tXm93m1AMavN7vNdAA/v3+3/j62dxaK/4wz8YZ+MM+LvL5eAFeVhBPIi9Omd0x+1FiW3TkdMCg15uZeSQy4JOLf042+ufxFB+KQD9NEr+ojf0gjkfu3hSCklECWOTkO+E72iwAEswqYTuZyt3g94EkTdZkZZ09v0NCUry8xpsfRQ72XqSDp3S/f3Hig3KIVbwASRqiep+XICy56G7DXvToG9gonv6REdgojnExUKpUhnJy0BG6QEh6wswYbZMixChxERKQwQvpIyIWeDb91TTbRaojAbci3itV/FtYJ/6rDD0ucioTFLhr+TSVKijyEqW6ucf24mnbICuTfp+PA75QGji41hlM89aIzTTzGc7hEr7X3RQilwmjHvLSRkNbeiPmhNqjVXs589/GhwAjse8ixndh/e6pWFoM/on2FdEN+W5r/aIwzN6exrQ+yYkh9Rajzl02eXZJsfZzbMgIaIwq13PciikM/GFnFb12Lg5/L1VeAc8q0Hlp8s5pIEY8eefJeyipPMig68fjN6TByBJoR04ZwzgQ53M9MBPhWu7lIt4tc006wtXKXkL+vs67+lR9156rRa3LCGLQXfoAWc1UVf6Kmu7OeyTeD7G/zl1R0jAu67zc6AZAc25gG+sjSvrBjzl2rcHhcAUFsjbV5GG49ix60rS/4VCKmt2tQDiVsxcbRkIQko0Mdprt/1HQImPECq5Q0SmVFR1IXYwPdM3ZZZBQbV+RQUIYUMHNb/MkXNNojyCQCX2JoZOiL05P0Y/JJikl72Eoc3GL4/JihU7eBM+ctcJHgd5koC4AbEqYpskzRVrb/MkdRwUseegeQybThz+NYWkaOCoBmflKsMYuw/RQ6+vYJAgYMUwKifbhdIB2d38aUhyQf/ABpAiHo7HGRVMFVnwSiHs5o0wBlpjI+HQ++YaR6gj+uq9fVTA0R1JtJUhlGzskEgKQ6ht5nUtjC7RtjfEb/S0zO+OQQ8+94ZyRv5w6Og6jHmhZ/MvZSXgkbCnFmV4/rjQEDoR0mzxtRmGElMXUBftd//r5uHPA66vafgU4S44flyT11q/94Ih3jGYo44SjFb/ThRyFEy4yCD0Lj8xmKtxrjqd6e5t1YskRjrbfgJwy5dal4CAy8+YnrX5rlj+ea1For8nDt56XJjaC+3P9vprMfy+kHqSrbTFe+VJG5i+jWvZyKqX/vSEF8W/6isBxE9XhUypP9PKq0xv9/UxkmFxcYSAe1jSivj+sITPwdrigpK3RqD+op8ubZTA7YXyIzwORPvsRG5OiXQv3+Afv78sdw2ky14rmRCQ0REt5+IO67gvOZCVA9xb5cbeF0v8wMX99UgthX2qQyw1cOtMZ9QNqiNvLf11+6SVH4CodyPhDXx8tDQWROykDf6DjNk9J1sRxFUXGhn06ugIzfghUD2utujOLW45285M+XQbgkiUJ255uol01bzNLM5/YoFpZAfJE0OZJcVVFUxak5/Q6vc6L3NEAC6TIbyLLEUIynUvOHyUH9Znd+6N0fryS3ZIEHUzI6XjSgHV02zGnQVhL+DXWgWLrP9tCWxXNcNowKD6Xn/Rx8MP3NXD4C9v0QIioBFTda2EyqDE+pu9fHTFr6kuNiN80zSEVSzX6xIqZukJOPsSE4Ir8KIf2NVOxIklUQesUxJvLoNwZOnwFUigiPAx8bExWOybUUDV+FncifyyjIhj33xN/BEmN9JCxla3are/q/I+Tg92/+dCMbTLFKFlIzeftBv86Nbzra/bcv8Me8oIsP3L8bQDC0YG9PshNTHrXUeXG9JkN5IqBlkvZNo6ILeS2W+SiEThKyTy2fKVPuFL4E5fo//xLLov4NdZ9h9pvNH8yLCrpsvt9TAnEjEBviKXf/1a4kv65DPos8sSuifJOrSY0ho4+aIF4jrZZ4JY95dJ799BtLyhZyJ8i1W86f5cQzT+23+nHmdg4hkvJTZXb7IDq99hUldia6kladGH3Xt9NjCSNgXivc7AgNKo9WmqP+MQjvBV3KOkTaomn+5ys7z6oUOinr50qeJEYvtw0KaMaeH8OUDBDSsbYzZml4TXEP6FPfCI4u2JDBnX7lTzVP0nmToMiCBwuQnesmeS4P9iT3A8T+iV6uSqSW0ixKp/sjr5OpY9QcQjpZ5iAFVKh4PO7e7JC+yatTGFss+WmCIHudD459bBZkfJGe01YbwHFS/vuBqrsip3/ivlGpH6CrKm4n1v28K59rnL71JrLZn7/NpNffNNpOrdS/L1sfW6nqvqu5p4FQKpZumtFR+xj/7PMR7vfSdFHilu99y0YXBlAeGpjMXCvLw9/QuMyKPyxOjFowAaNtpWzGR9qf3Kmwc4fm5rXbpkg8vwRSiCAaAZ85edQ/Nl5w/G/U7zbuJoWNYGWS/7Shq5FlA2HH6fLhPHCOg0Kj0jUXqFjPaYnPPO3DHr+EYcXOtrnKx2VDuEioS/h4lkFq1cCPy0jH+l01LebCOSRyoYaUug894S2vcrO81Y4VlGA8yHhGllnxTk53gQ3VRNgHOScRmpvmr16AywSPUyzmD+ZQ+pvzRoMDHndrJaHGf0vvEetY70yl9UiiI1ZaPO9CVpGIS+5AFAjR/j8xAX4eF/ldwkGcqOGijVKBwpakAnb5BCO/n9v5oKE3F7RswHMMdKQ6UvYd1yGAUp3B5Dvk9T4ehaL29OuAIuZy4+669o6o/YeAocQhDpPSb1BXzqvRxxkcgfLnTk9eoA/cZQv8qqlhlrn/OkKeYw9a8K6YxuZPFxLFUHp2GbENAnPJlJq/rccYz+x5WAhx0jm80oFPN53bnLU+h3Y29nqSuMIdVWbCBC9QqGwdrpPD2UMABgcdewFPi+KP2zzncTzRqxwtXjm1/zswtW5S1886EAkjnjHezDknvyZi0X0I2mnaa26RXuAP0cwjCwlHNP+ovFd8J/3EoR3Kf9FO5IesqCX/DhxAF/9m/IirmgtJWlRii38NPI6Q1zLrJm5eYgIEVuSPJ9rVZypQxZHAGb/6hsOUFYJuDnsgN7QiUAAAAAAAAA="); }
.provider-mark.onewin { --provider-logo: url("data:image/png;base64,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"); }
.provider-mark.pinnacle { --provider-logo: url("data:image/png;base64,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"); }
.provider-mark.poly { --provider-logo: url("data:image/png;base64,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"); }
.provider-mark.winline { --provider-logo: url("data:image/png;base64,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"); }
.provider-mark.parimatch { --provider-logo: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NCA2NCI+PHJlY3Qgd2lkdGg9IjY0IiBoZWlnaHQ9IjY0IiByeD0iMTMiIGZpbGw9IiNGOEZGMTMiIC8+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMi41IDIzKSI+PHBhdGggZD0iTTI2LjIyIDUuOTA5NTdDMjYuMjIgMS4xMjk1NyAyMS4yMiAwLjA1OTU3MDMgMTguNCAwLjA1OTU3MDNINC43NEwwLjc1IDE3LjkzOTZIOC41N0w5LjQ5IDEzLjc5OTZIMTYuOTVDMjIuODUgMTMuNzk5NiAyNi4yMiA5Ljk2OTU3IDI2LjIyIDUuOTA5NTdaTTE1LjE2IDguOTE5NTdIMTAuNTlMMTEuMzYgNS4zODk1N0gxNi4xNEMxNy43MiA1LjM4OTU3IDE4LjQ0IDUuODc5NTcgMTguNDQgNi44OTk1N0MxOC40NCA4LjIyOTU3IDE3LjI5IDguOTE5NTcgMTUuMTcgOC45MTk1N0gxNS4xNloiIGZpbGw9IiMwODA4MDgiIC8+CjxwYXRoIGQ9Ik0xMDMuMzUgMC4wNTk1NzAzTDk4LjAxIDguNjg5NTdIOTcuODNMOTYuMDIgMC4wNTk1NzAzSDg2TDgyLjAyIDE3LjkzOTZIODkuODNMOTEuOCA3LjgyOTU3SDkxLjg4TDk0IDE3LjkzOTZIOTguMzJMMTA0LjgzIDcuODI5NTdIMTA0Ljk2TDEwMi40IDE3LjkzOTZIMTEwLjIyTDExNC4yMSAwLjA1OTU3MDNIMTAzLjM1WiIgZmlsbD0iIzA4MDgwOCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTU2IDApIiAvPgo8L2c+PC9zdmc+Cg=="); }
.provider-mark.csgopositive { --provider-logo: url("data:image/webp;base64,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"); }
.provider-mark.fivezero { --provider-logo: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii03IDEzIDExMiAxMTIiPjxwYXRoIGQ9Ik00My4yNDMxIDYxLjc4MDRDNDEuNTA0NyA2MC4wOTMxIDQwLjU1ODggNTcuOTk2OSAzOS4yNTUgNTYuMTU2MkMzNy42OTU2IDUzLjkzMjEgMzYuNDQzIDUxLjQ3NzkgMzQuNzMwMSA0OS4zNTYxQzM0LjUyNTYgNDkuMTAwNCAzNC4yNyA0OC43NDI1IDMzLjg2MDkgNDguOTIxNUMzMy41MDMgNDkuMDc0OSAzMy40MDA4IDQ5LjQzMjggMzMuNDI2MyA0OS44MTYyQzMzLjY1NjQgNTEuOTYzNyAzMy44NjA5IDU0LjExMTEgMzQuMTE2NiA1Ni4yMzI5QzM0LjMyMTEgNTcuODk0NiAzNC44MDY4IDU5LjUzMDcgMzQuODA2OCA2MS4xOTI0QzM0Ljc4MTMgNjQuMDA0NSAzNS4yNjcgNjYuNzY1NSAzNS41NzM4IDY5LjUwMDlDMzYuMDMzOSA3My41MTQ1IDM1Ljk1NzIgNzcuNTc5MiAzNi41NDUyIDgxLjU5MjhDMzYuODc3NSA4My44NDI1IDM2LjgwMDggODYuMTE3NyAzNy4xMDc2IDg4LjM2NzRDMzcuMzM3NyA5MC4wMDM1IDM3LjYxODkgOTEuNjM5NiAzNy45NzY4IDkzLjI1MDJDMzguMjA2OSA5NC4xNzA1IDM4Ljc0MzggOTQuNjU2MyAzOS42Mzg1IDk0LjI5ODRDNDAuNTU4OCA5My45NDA1IDQxLjUwNDcgOTMuNTU3IDQyLjM3MzkgOTMuMDk2OEM0NS4zMTM4IDkxLjQ4NjMgNDguMjUzNyA4OS44NTAxIDUxLjE5MzYgODguMjE0QzU0LjU2ODEgODYuMzIyMiA1Ny45NDI2IDg0LjQ1NiA2MS4zMTcxIDgyLjUzODdDNjQuMjMxNSA4MC45MDI2IDY3LjEyMDMgNzkuMjQwOSA3MC4wMDkgNzcuNTUzNkM3My4wNzY4IDc1Ljc2NDEgNzYuMTk1NiA3NC4wNzY5IDc5LjEzNTYgNzIuMTA4NEM3OS42NzI0IDcxLjc1MDUgODAuNDM5MyA3MS4zMTU5IDgwLjI4NTkgNzAuNzI3OUM4MC4xODM3IDcwLjI5MzQgNzkuMjM3OCA3MC4yNjc4IDc4LjY0OTggNzAuMjkzNEM3NC45Njg1IDcwLjM0NDUgNzEuMzEyOCA2OS44MzMyIDY3LjYzMTYgNjkuODU4OEM2My40MTM0IDY5Ljg1ODggNTkuMjcyIDY5LjExNzQgNTUuMDc5NCA2OS4xMTc0QzUzLjE4NzcgNjkuMTE3NCA1My4xMzY1IDY4Ljc1OTUgNTQuMDMxMyA2Ny4wNDY3QzU0Ljc0NzEgNjUuNjQwNiA1NS43MTg1IDY0LjM2MjQgNTYuNDg1NSA2My4wMDc1QzU4LjE0NzIgNjAuMDkzMSA2MC4wMzg5IDU3LjMwNjYgNjIuMTM1MiA1NC42OTlDNjQuNDEwNCA1MS44NjE0IDY2Ljg2NDYgNDkuMTc3MSA2OS40OTc4IDQ2LjY0NjNDNzIuMzM1NCA0My44ODUzIDc1LjYwNzcgNDEuNzYzNCA3OC45MDU1IDM5LjY0MTZDODEuMTI5NiAzOC4xODQ0IDgzLjYwOTMgMzcuMTYxOCA4Ni4wNjM1IDM2LjEzOTNDODcuNzI1MiAzNS40NDkgODkuNDM4IDM0Ljg4NjYgOTEuMTc2NCAzNC40MjY1QzkzLjg2MDcgMzMuNzM2MiA5Ni42MjE2IDMzLjQ1NSA5OS4yNTQ4IDMyLjUwOTFDMTAwLjg2NSAzMS45MjExIDEwMS43MzUgMzAuMzg3MyAxMDAuOTY4IDI5LjIxMTNDMTAwLjUzMyAyOC41MjExIDk5Ljk5NjEgMjcuODU2NCA5OS40NTkzIDI3LjI0MjhDOTUuNTQ3OSAyMi43NDM1IDkxLjI3ODcgMTguNjUzMiA4Ni40OTgxIDE1LjA5OTdDODQuNTU1MiAxMy42NjgxIDgyLjUzNTYgMTIuMjg3NyA3OS45MjggMTMuNDEyNUM3OC45ODIyIDEzLjgyMTUgNzguMTEzIDE0LjM1ODQgNzcuMjE4MiAxNC44Njk3Qzc1LjA3MDggMTYuMDk2OCA3Mi45MjM0IDE3LjM0OTQgNzAuOTU0OSAxOC44ODMzQzY4LjU1MTkgMjAuNzQ5NSA2Ni4yNzY2IDIyLjc0MzUgNjMuOTI0NyAyNC42ODY0QzU4LjE5ODMgMjkuNDQxNCA1My4wODU0IDM0LjczMzIgNDkuNTgzMSA0MS4zOEM0Ny41MTI0IDQ1LjM0MjUgNDUuNDE2MSA0OS4zMDUgNDQuMzkzNSA1My43MDJDNDMuNzU0NCA1Ni4zMzUyIDQzLjExNTMgNTguOTY4MyA0My4yMTc1IDYxLjgwNkw0My4yNDMxIDYxLjc4MDRaTTk1LjU3MzUgMTE0LjE2MkM5Ni40NjgyIDExNC4yOSA5Ni44NTE3IDExMy43MjcgOTcuMDgxOCAxMTMuMDM3Qzk3LjcyMDkgMTExLjA0MyA5OC4zMzQ0IDEwOS4wMjMgOTguOTczNiAxMDcuMDA0Qzk5LjUxMDQgMTA1LjI5MSA5OS4wMjQ3IDEwNC40NzMgOTcuMjYwNyAxMDQuMjY4Qzk0LjM5NzUgMTAzLjkzNiA5MS41MzQzIDEwMy41MjcgODguNjcxMSAxMDMuMTE4Qzg1Ljg4NDYgMTAyLjcwOSA4My4wNzI1IDEwMi4yNDkgODAuMjg1OSAxMDIuMDQ0Qzc2LjYzMDIgMTAxLjc2MyA3My4xMDIzIDEwMC43OTIgNjkuNDIxMSAxMDAuNTYyQzY2LjQ4MTIgMTAwLjM4MyA2My41MTU3IDEwMC4xNTMgNjAuNTc1OCA5OS42NjY5QzU3Ljc2MzcgOTkuMjA2NyA1NC45NTE2IDk4LjgyMzMgNTIuMTEzOSA5OC40OTA5QzQ5LjAyMDcgOTguMTA3NSA0NS45NTI5IDk3LjMxNSA0Mi44MDg1IDk3LjMxNUM0MC4xMjQyIDk3LjMxNSAzNy42NDQ1IDk2Ljc1MjUgMzUuNzc4MyA5NC41Nzk2QzMyLjY4NSA5MC45NzUgMjkuNTE1IDg3LjQ0NzEgMjYuNDcyOCA4My44MTY5QzIzLjgxNDEgODAuNjQ2OSAyMS4xMjk5IDc3LjQ3NyAxOC4yMTU1IDc0LjUxMTVDMTQuMzU1MyA3MC41NzQ2IDEwLjk4MDggNjYuMTUxOSA3LjEyMDU0IDYyLjE4OTRDNi42MzQ4MiA2MS42NzgxIDYuMjUxMzUgNjEuNDQ4MSA1LjYzNzgxIDYxLjkzMzhDMy42MTgyMiA2My41NDQzIDEuODAzMTQgNjUuMzg1IDAuMjE4MTQ1IDY3LjQzMDFDLTAuMTE0MTkzIDY3Ljg2NDcgLTAuMDYzMDYxIDY4LjI3MzggMC4zNDU5NyA2OC43MzM5QzEuMzE3NDIgNjkuNzgyMSAyLjUxODk1IDcwLjUyMzQgMy41MTU5NiA3MS40OTQ5QzcuOTY0MTcgNzUuODE1MyAxMi40ODkxIDgwLjAzMzQgMTYuOTg4NCA4NC4yNzcxQzIxLjEwNDMgODguMTM3MyAyNS4xOTQ2IDkyLjAyMzEgMjkuMjg0OSA5NS45MzQ1QzMyLjA3MTQgOTguNTkzMiAzNC44MzI0IDEwMS4zNTQgMzguOTIyNyAxMDEuODY1QzQxLjQwMjUgMTAyLjE3MiA0My44MDU1IDEwMi44MzcgNDYuMjU5NyAxMDMuMzIzQzQ5LjM1MyAxMDMuOTExIDUyLjM5NTIgMTA0LjcyOSA1NS40ODg1IDEwNS4zOTNDNTkuMjcyIDEwNi4yMTEgNjMuMDU1NSAxMDcuMTA2IDY2LjgzOTEgMTA3Ljg5OUM2OS43NzkgMTA4LjUxMiA3Mi42NDIyIDEwOS40MzIgNzUuNTgyMSAxMTAuMDk3Qzc4LjQ0NTMgMTEwLjczNiA4MS4zODUyIDExMS4xMiA4NC4yMjI5IDExMS44NjFDODYuODU2IDExMi41MjYgODkuNTE0NyAxMTMuMDEyIDkyLjE0NzkgMTEzLjU3NEM5My4yNzI3IDExMy44MDQgOTQuMzk3NSAxMTMuOTU3IDk1LjUyMjQgMTE0LjEzNkw5NS41NzM1IDExNC4xNjJaTTUwLjE5NjYgOTMuMTQ3OUM1MS4xNDI1IDk0LjAxNzEgNTIuMjQxOCA5NC4xMTk0IDUzLjM0MSA5NC4xOTYxQzU3LjIwMTMgOTQuNDI2MiA2MS4wODcxIDk0LjYwNTEgNjQuOTQ3MyA5NC44MzUyQzY1Ljk5NTQgOTQuODg2MyA2Ny4wMTggOTUuMDY1MyA2OC4wNjYxIDk1LjE5MzFDNzEuMDU3MiA5NS41NTEgNzQuMDczOCA5NS40NDg4IDc3LjA2NDggOTUuNjc4OEM3Ny45NTk2IDk1Ljc1NTUgNzguODI4OCA5NS40NDg4IDc5LjI4ODkgOTQuNjMwN0M3OS45MDI1IDkzLjU1NyA4MC4yMDkzIDkyLjMyOTkgODAuNDY0OSA5MS4xMDI4QzgwLjY0MzggOTAuMjg0NyA3OS45NTM2IDg5LjU2ODkgNzkuMTEgODkuNTk0NUM3NS43ODY2IDg5LjYyMDEgNzIuNTE0NCA5MC4yNTkyIDY5LjIxNjYgOTAuNDg5M0M2NS4xMjYyIDkwLjc3MDUgNjEuMDM1OSA5MS4yNTYyIDU2Ljk0NTYgOTEuNjkwOEM1NC42NzA0IDkxLjkyMDkgNTIuMzk1MiA5Mi4wNDg3IDUwLjE5NjYgOTMuMTQ3OVpNMjEuMzM0NCA1OS4xNDczQzE5LjU3MDQgNTkuMTQ3MyAxNy45MzQzIDYwLjczMjMgMTguMjY2NiA2Mi4wODcyQzE4LjM2ODkgNjIuNDcwNiAxOC41OTkgNjIuODU0MSAxOC44MDM1IDYzLjIxMkMxOS41MTkzIDY0LjQ5MDIgMjAuMzExOCA2NS43NDI5IDIxLjAwMiA2Ny4wNDY3QzIyLjQwODEgNjkuNjc5OCAyMy44MTQxIDcyLjMxMjkgMjUuMjIwMiA3NC45NDYxQzI3LjAwOTcgNzguMzIwNiAyOC43OTkyIDgxLjY5NTEgMzAuODk1NSA4NC44OTA2QzMxLjE1MTEgODUuMjc0MSAzMS40MDY4IDg1LjczNDMgMzEuOTQzNiA4NS41NTUzQzMyLjU1NzIgODUuMzUwOCAzMi4xNDgxIDg0LjgzOTUgMzIuMTIyNiA4NC40NTZDMzIuMTIyNiA4NC4yMjYgMzIuMTIyNiA4My45MTkyIDMxLjk5NDcgODMuNzQwMkMzMC43Njc2IDgyLjEwNDEgMzAuNjY1NCA4MC4wMDc4IDI5LjY2ODQgNzguMjE4M0MyOC41OTQ3IDc2LjI3NTQgMjguMTYwMSA3NC4wMjU4IDI3LjMxNjQgNzEuOTU1QzI1LjY1NDggNjcuODkwMyAyMy45MTY0IDYzLjg3NjcgMjIuMjI5MSA1OS44Mzc1QzIyLjAyNDYgNTkuMzI2MiAyMS42OTIzIDU5LjE3MjggMjEuMzA4OCA1OS4wOTYxTDIxLjMzNDQgNTkuMTQ3M1oiIGZpbGw9IiNGRkE2M0QiIC8+Cjwvc3ZnPgo="); }
.provider-mark.ggbet { --provider-logo: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAARGVYSWZNTQAqAAAACAABh2kABAAAAAEAAAAaAAAAAAADoAEAAwAAAAEAAQAAoAIABAAAAAEAAAAwoAMABAAAAAEAAAAwAAAAANs3bAwAAAUYSURBVGgF7VdLb1VVGF0tpZXSd/rCVgSKKAUSYkzUaHDiRIwPMI5gQIgTGRBHJCb8AU0YMYDwGkBCiCHE6MyBAxONjqRJCxVILa19AVpKy+vSFta657XvPrvlHG5uLMn5knPvOft839rfY+1v71MG4DGv51bKn1vPfcezAP7vCmYVyCpQZAYyChWZwKLNswoUncIiAbIKFJnAos0rkiBUsk5Ny4F6ai8vS2Lh6eiUeP0+MDMXtxFmI/HqiVuZAlNIww+AqVkPc9EA2iqBHW3ABy3Aqyu9AJYlnExqtznJ538CF6e9yfTbSIc/agU+5tVNzAY+VyTElP2DeWB3D/DLpJ5o6/3Ff9+sB759DXinEQidTnPwplP/MYAbuQh7Sy3wzQbg/WZWMlh9KTFHmP1xA9MZgCY6vgXQf/5rIc0kkb8YvMcgHnkD66qBY5uAt5iQYjAVwMTDaJJYANXLgINdhvORbnSXpOTU+euuV3KtmwNrDecjpOguIeY1JmXaWFOxALYxQ9vJeed3GieZZPlUwhy5aM9ZzoFgTP9/THn+vUE6fta+MOYUqzTOrIrfgb1nCZiYovJv5P68wYiCAETLnZyoRqOGksAEfmYUODHMzsIyzvLZFnMyvbvjd4pP2Aia2RBszFnO8d0YcGQIUGYfJcA0s685CgJoq+KibdBwXE6PAF/1A/eN8sW14iMNnOE98d4WZvPCOLCvL2qJtkqS54IA1nOhrV5BMyv76iRHmXk5rza4t8P7t9TC+VQJLeBTDFp4XcS1MadJG2Ve/Xwl193eTkBteyFMUWuCfpz6B7hrJLEggO4a0odgBUJLLcarvCQK8uB6r397I45f2pwnNY5zMu0fCrpA+P5vbnB9M97oSy8AX3cBq8iABYU2P98CThLTlFgA+VVkpaGfzge76QY6VKcgLR0TVPd9/ua1kUmp0OKy9MX5Sb/FrmVSmuSJpSMcUy4z4HtG9vVO0Hmp4p2ciwlBe42ddDMdKlcAzEisZfjGc1yMl/2KqQIuuURntIglqnyVAlgEU8HJxpawAtrSV7OUtqj7iEIS4fcwmEMDXisT1z9tJcflpJE9dR9RTtxepzVlyTwxTWekG2BK9cMWBhVsor6tMi8m2BIG8CL51y4OGo5IWf0+ODjp1TlyW5dEQWvfIH0jYVBj7Ok6cKmrdTqSoszrnBTIDzcAXZIVDPr1Oj8AbyifuX9JNx0MbQkp1MIOoIzZokWtc5Gyb8sq2mgB2kEPcCIdIZoZYJ2D2zqJvs12HZ6xDGDZrHFUbYiY5rkqMAkr8JCZnrOyLyXRRF1nK7NyhSUMeKvd8BVSR8dsW/rJVWHleAX6ts7+lz16qRMFOlRHJ6uW70Z6MOQKF/2MUbXgVRjAICNU6W0+S1FZ2cM+7RRrosd8DtqjDl5DvJocu7C+LXZ1OBFjFZWWMK2p8sYhhYYZwI83FwDUsKxdl2WiLF1ltiQ3ufF8P8Eb18xScOE5dHNawI4OJIgwADIIh68Dv/Ow5CS8tJ8mpJt4Kr4GcmwY+Ikb0DNj0lTrSevKJWEAejnAzH3Ry6yN+2cerdyU1yApc4sTBiJafnkJODvqb4Yp8ZTiEWLotOoSwcWKVkt+vsv2qE4h/icVdZVfbwM6+Nmi7wzh6QtPZx5NnESEqU9SVdLVZJwBJAFeKjoFFFoqTqXxIwsgTbZKoZtVoBRZTYOZVSBNtkqhm1WgFFlNg5lVIE22SqGbVaAUWU2D+QTKAnjlToavLAAAAABJRU5ErkJggg=="); }
.provider-mark.egb { --provider-logo: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0zIC00IDI2IDI0Ij48cGF0aCBkPSJNOC4yNjYwOCAyLjY5MTMxTDcuNDY3NTYgNi4xMjJIMTguOTQyNkwxOC4zMjE1IDguODEzMzFINi44NDY0OEw1LjgxMTM2IDEzLjI3OTFIMTcuMjg2NEwxNi42NjUzIDE1Ljk3MDRIMi4yNjIzOEMxLjUyMzAxIDE1Ljk3MDQgMC45MDE5MzYgMTUuNjc0NyAwLjQ1ODMxMyAxNS4xNzE5QzAuMDQ0MjY0OCAxNC42Mzk2IC0wLjEwMzYwOSAxMy45MDAyIDAuMDczODM5NyAxMy4xMzEyTDIuNDM5ODMgMi45Mjc5MUMyLjgyNDMgMS4zMDEyOSA0LjQyMTM0IDAgNi4wNDc5NiAwSDIwLjM2MjJMMTkuNzQxMSAyLjY5MTMxSDguMjY2MDhaIiBmaWxsPSIjRkZBMDAwIiAvPgogICAgPC9zdmc+Cg=="); }
.provider-mark.dafa { --provider-logo: url("data:image/png;base64,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"); }
.provider-mark.bookmakerxyz { --provider-logo: url("data:image/png;base64,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"); }
.provider-mark.vbet { --provider-logo: url("data:image/png;base64,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"); }
.provider-mark.leon { --provider-logo: url("data:image/png;base64,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"); }
.provider-mark.duel { --provider-logo: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHdpZHRoPSIxMDAwIiBoZWlnaHQ9IjEwMDAiPjxzdHlsZT4KICAgICNsaWdodC1pY29uIHsKICAgICAgZGlzcGxheTogaW5saW5lOwogICAgfQogICAgI2RhcmstaWNvbiB7CiAgICAgIGRpc3BsYXk6IG5vbmU7CiAgICB9CgogICAgQG1lZGlhIChwcmVmZXJzLWNvbG9yLXNjaGVtZTogZGFyaykgewogICAgICAjbGlnaHQtaWNvbiB7CiAgICAgICAgZGlzcGxheTogbm9uZTsKICAgICAgfQogICAgICAjZGFyay1pY29uIHsKICAgICAgICBkaXNwbGF5OiBpbmxpbmU7CiAgICAgIH0KICAgIH0KICA8L3N0eWxlPjxnIGlkPSJsaWdodC1pY29uIj48c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmVyc2lvbj0iMS4xIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgd2lkdGg9IjEwMDAiIGhlaWdodD0iMTAwMCI+PGc+PGcgdHJhbnNmb3JtPSJtYXRyaXgoNC4xNjY2NjY2NjY2NjY2NjcsMCwwLDQuMTY2NjY2NjY2NjY2NjY3LC01LjY4NDM0MTg4NjA4MDgwMmUtMTQsLTUuNjg0MzQxODg2MDgwODAyZS0xNCkiPjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2ZXJzaW9uPSIxLjEiIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjQwIiBoZWlnaHQ9IjI0MCIgdmlld0JveD0iMCAwIDI0MCAyNDAiPjxpbWFnZSB3aWR0aD0iMjQwIiBoZWlnaHQ9IjI0MCIgeGxpbms6aHJlZj0iZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFQQUFBQUR3Q0FZQUFBQStWZW1TQUFBQUNYQklXWE1BQUFzVEFBQUxFd0VBbXB3WUFBQUFBWE5TUjBJQXJzNGM2UUFBQUFSblFVMUJBQUN4and2OFlRVUFBQWdWU1VSQlZIZ0I3ZDFOY2gzVkdZRGg3N1JFbGFuS2oySXdWbFVHWEZhQXJHU1FXZVFWQUN2QVhnR3dBdXdWQUN1d1dBRm1CWWhaQnFuNHNvSTBnMVRKQWJ0dURCWDVUMzNTclZpSkRjYldUMHM2M2YwOFZVWldNYlAxK2p2bmRQZnRDQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFCT1RRcmkvTVZMT2FhbGZ2SjEwZjRBTE5vZmcrNXIzYVQ0Vi9jMVJWVS9qdVY2c2YyWE9paWFnR09TQVI5VUYvYThDN3o5QS9xNlN0WDgrKzIvYmdYRkVIQUkrTERhSDVxdEZHa2VxZnBTMEdkTHdDSGc0MnBqdnRuKzU4dFhvdG5hM3A3WHdha1JjQWk0VC9zeDM5bisyMlp3NGdRY0FqNGhkZFhHdkp5YXowemxreVBnRVBCSlN6bHR2bEkxMTRYY1B3R0hnRStMa1B0WEJaeVNuUEtWaHpuOS9md2I2eDhIdlRDQnd3UStJM1ZLNmJyRHJ1TXhnVGtyczV6empkZmVXTCt4dXJvMkM0NUV3SnlwSjh2cXJ5NzhmbTB0T0RRQlU0TFo3dU4weTk3NDhBUk1PVksrOXZyRjlVK0NBM09JRlE2eENqVC96YXY1Y2wzUEY4RUxtY0NVYU8zZVR2cks0ZGJMQ1poU3JYV0hXeUorTVFGVHNsa2I4UmV6MmRwSzhGd0NwblJyUCt5a0w0TG5FakRGYTA4WU41eE9QNStBR1lRbThvZm5MNjUvR0R4RHdBeEkvc1FkVzg4U01JT3krOWloMXRNRXpORE1mdHlwM0hMNWhJQVpuRzQvL1BycTJrWWdZSWFweWVtR3BiU0FHYTdadmZ2VjVFK2xCY3h3NWZ6eDFHKzFGRENEOXFoZFNzZUVlWnd3eW5xYzhPN3RXNzM5bmF4MDAyazNWcGFYWWlVMzdhK3FXc3M1M2s2UlorMy9IczMxMUNybHk5OXZ6N2RpZ3BhRDBWcjgvT05iYno3OVRYZVMyMFMxMFM1RjM0a0JCNTF6Nmk0cmJjVUVtY0F4M2dsOEdOMjBybks4Mi81SWZOQitPNHVCbWVvVXRnZG1UemV0Nzk2ZWY5citBL0pXU3ZscS9QOGR3b09RbStyOW1DQUI4ek4zdHVlYlF3czVwL3p1Rks4TEM1aGYxSVhjdEV2VGRxUDFlWlJ2WllyWGhRWE1DKzB0cmJkdlhXbG4zRWRSdXB3bnQ0d1dNQWZTN1krYkpsOXFmMXZ5SjBYT3BuYVB0SUE1c01WMzgza2I4ZVVvT09LY3EzZGpRZ1RNb1R3VmNaRnlUR3NaTFdBT3JZdTQ0RDN4eXBTVzBRTG1TTG85Y1k1ME13bzBwV1cwZ0RteS9LRHByaE1YdHg5dWw5SHZ4RVFJbUNOYkxMcDNGK1hyVVo3WlZHN3FFRERIMGkybFU0RVBFdnh3ZnhyTGFBRnpiQ2tWT0lYemVCNlhmQkVCYzJ4UG5nS3FveUJUMlFjTG1KNmt6NklzazlnSEM1aGVOQSthelNqc1JQckgrK05mUmd1WVhuUW4wdTFoMWp3SzB1Ukt3SEJnS1pYMTJHR0t0MlBrQkV4dmR1ODNaZDJabGJNSkRBZjEzeHM3aWxwR3oyTGtCRXpQMHRkUmpwV3huMFFMbUY2bFZOWkIxdUxSdUtld2dPblZialJiVVpDbDNYR2ZSQXVZWGozNU1QbGlyZ2ZuSEpiUWNFaDFsQ0lKR0E0bnhUZFJqamRqeEFSTS8zSXFhQW1kZnhjakptQk9RaDJGcUZMOE5rWk13UFN1dlpSVTBpSFdMRVpNd1BRdVJWVUhwMExBOUM3dFBpNzU3UTJqSW1CNjkyaXBxT2VDWnpGaUFvWUJFekFNbUlCaHdBUU1BeVpnR0RBQnc0QUpHQVpNd1BUdWxkMmlIdUdyWThRRVRPL3kwdklrM2d4WUFnSFR1OXpra2dJZTlXMmRBcVozT2VWWkZLS2tKNk5PZ29EcDM4Zy94cVlrQXFaM0taZnpTcE1jcVk0UkV6QW5vS2c5OExjeFlnS21kemtLZXExbnRnZUdBN3R3WWEyTHQ1Z0puSmFhT2taTXdQU3FTVXV6S0VocVRHQTRzUFlTMGtZVTVGZm55bnBYVTk4RVRNL3luNk1jaTdxZW04QndFS3VyYTdNbzZRQnI1UGRCZHdSTWJ4NUZ0UkVGeVNPL2hOUVJNUDNKK2Ywb1NFcHAxUHZmam9EcFJiZDhiaWZlUmhTa0t1eGR4U2RCd1BTaXRPVnpaK3duMEIwQjA0dWM4OGRSbG5yc0o5QWRBWE5zcjYydVg0bkMzb0RRTHVkTGVrZnhpUkV3eDFiZzlJMFVhU3NtUU1BY3kvazMxcnQ0WjFHWVpubjhCMWdkQVhOa2V6ZHVwSHd0eWxNdi9qRWYvUUZXUjhBYzJjT2N2b29TcFdrc256c0M1a2hLWFRwM1VqUmZ4MFFJbUVQYmk3Zk1wZk9lWDUrTG16RVJBdVpRWHJ2d2gvZExqamVsMkpyQzlkOTlBdWJBdXNtYnEyWXppcFkvandsWkRuaUoyV3h0NWQ1TzFlNTU4NGRSdUc3NWZDZW1ROEM4ME91cmY5eTR0N043bzQxM0ZxVkxhYk91YjAxbStkd1JNTSsxUDNXYnZGdjgxTjFYUlRPcDVYTkh3RHhqTDl4L1Z4L2MyK21XeTBWOXZ2UEwxTjl2ejdkaVlnVE0vclM5a2lLL2MyOG5OcnBYS3d4TlN2bDZUSkNBSjJobDlVK3pwWGk0MGIwQ0pVZGUyNHMyY2d3djIvK3A3MnpQTjJPQ0JGeVk4NnZyMTZJdlRieTUvOXQyUW5XZm1ER0w3bGQrc0JmcmdJTjl4bFNuYnljRmNmN2lwYkg4TEU5UmZmZjJyYmRpb3R6SXdhQk5lZnAyQk15UVRYYnZ1MC9BREZiSythT1lPQUV6VENsdDN2bm5mREpQSGYwU0FUTkVkUlBOcFBlKyt3VE00SFFIVjR2dGVSMEltSUhwbHM0VFA3aDZtb0Faa3JvNTEweis0T3BwQW1Zb0ZrM0tseGNUK3JTTmczQXJKWVBRWGpLNnVyaHQzL3RUSmpEbGF3K3RYREo2UGdGVHRqYmV1OXZ6YThGekNaaHlpZmVsQkV5WnhIc2dEckVvVVA2b2pmZlQ0S1VFVEVrV1ZjcnZUZkd6clk1S3dKUmkzbDduZmUrdVd5UVB4UjZZTTVjaWY5YThtaSs3di9ud1RHRE9VdDB1bWE5YU1oK2RDY3laZURKMUw0bjNlRXhnVGxYMzlzRGR5RmN0bC9zaFlFNUZGMjQ3ZGErYnVQMFNNQ2RLdUNkTHdKeUVSYVIyajNzdVB2WDQzOGtTTUgxcFEwMmZWNm01YWRxZUhnRnpWSXQyZVR6UE9YOVp0VjlGZXpZRXpFRjB5K0M2M2RET0l6ZmZORTFzTGI2Yno0TXpKK0JwYS9lcWUzRjJMOG1xbTV5NnFkcDkvMjJLcG80bUZydFZ6RjN5QVFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFJRFdmd0NncjY2alNnWVNlUUFBQUFCSlJVNUVya0pnZ2c9PSI+PC9pbWFnZT48L3N2Zz48L2c+PC9nPjwvc3ZnPjwvZz48ZyBpZD0iZGFyay1pY29uIj48c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmVyc2lvbj0iMS4xIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgd2lkdGg9IjEwMDAiIGhlaWdodD0iMTAwMCI+PGc+PGcgdHJhbnNmb3JtPSJtYXRyaXgoNC4xNjY2NjY2NjY2NjY2NjcsMCwwLDQuMTY2NjY2NjY2NjY2NjY3LC01LjY4NDM0MTg4NjA4MDgwMmUtMTQsLTUuNjg0MzQxODg2MDgwODAyZS0xNCkiPjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2ZXJzaW9uPSIxLjEiIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjQwIiBoZWlnaHQ9IjI0MCIgdmlld0JveD0iMCAwIDI0MCAyNDAiPjxpbWFnZSB3aWR0aD0iMjQwIiBoZWlnaHQ9IjI0MCIgeGxpbms6aHJlZj0iZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFQQUFBQUR3Q0FZQUFBQStWZW1TQUFBQUNYQklXWE1BQUFzVEFBQUxFd0VBbXB3WUFBQUFBWE5TUjBJQXJzNGM2UUFBQUFSblFVMUJBQUN4and2OFlRVUFBQWE2U1VSQlZIZ0I3ZDN0Y1J6RkdnWGc0MXYzL3pVUnNJNEFFOEdWSXdBaXdFU0FIUUZXQk5nUklDTEFqb0IxQklnSVBHUWdJaERkMm5HeEZMSzl1NXBkOVV3L1QxWFhXdjduZFIyZHQrY3pBUUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQU9Ca0hvUmNGK25MTUg1ZWJhMzZkMytPbnpmcndZTUhRMmlhQUtmTEFPK3FCdnR5L0h4Yi8xeEN2UTdORU9BSThBSFcyUVQ3alVEZkx3R09BRS9nZFZsdnlsb2J1MDlMZ0NQQUU3c0pjd255UlRnNkFZNEFIOG1RVFpoZmFlWGpFZUFJOEFsY2xIVXV5Tk1UNEFqd0NWMUVrQ2YxbjhEcFBDM3JYZmw5K1VPWWhBYU9CcjRuUXpadGZCRU9Kc0FSNEh0MkVXUDF3UVE0QXR5QW9heHZTb2d2dzE3c2dXbkJxcXpmN0kzM3A0R2pnUnZ6c2pUeDg3QVRBWTRBTjZpTzBrOUtrSy9DUnhtaGFkSGpzbjR0djFkWDRhTTBjRFJ3dzRac21uZ0l0OUxBdEd4VjFpL2w5K3ZEY0NzQnBuVjFuUDRsM0VxQW1ZT3owc0kvaG44UllPYmlXUW54cy9BUERtTEZRYXlaK2RJVlczL1R3TXlOZzFwYkJKaTVXWlhsa3N1UkVUcEc2Smw2NG9tWUFueERnR2RweUdZLzNQWGxsa1pvNW1wVlZ2ZEhwVFZ3TlBETVBlcjVVa3NOek56OWxJNXA0TFRWd0tWTkp2cy9HZS9tZWJpMTZtV0pYMlF6Zmo3T2NuUjdRRXVBczl3QWYwcjVaNStWajdxK3lyd0RYVi9wOGlRZEV1RDBHK0J0WTF0L1hkYjMyVFQwM0hUWnd2YkEzS2dIZ3NxcWo3TjVWSDc4TG4rL1EzZ3V2azJITkhBMDhJZVVyK1ZwTmxjOXJkSytlajc0VVcvbmhUVXdIelErZEwzdUxYOU8rK3BCdXU3T0MydmdhT0JkakxmeXRYNVA3akJ1QWJvaHdCSGdYWld2NmVaaGM5bTBYYXU2T3BobGhHWm40MzI0ZGFSdWVaLzVkVHFpZ2FPQjl6VTI4VzlwMDFYNUNqOUxKelF3ZXh1YnVOVzNKendjTDFEcGdnQnprSHJPdUh5OFRwdTZHYU9OMERGQ0gycDh0TTI3dEhkUXE1dWowUnFZZzQwWFRaeW5QYXRlbnBzbHdOekpPRXF2MDU0dXhtZ0JaZ290dHZDU2JwZjhJSHZnMkFOUG9YeUZkUys4U2p1NjJBZHJZS2J5S20zcFloOHN3RXpsSXUxZG9iWDRNVnFBbWNSNFJMcTFWNTRJTU95aHRkc092OGpDQ1RCVGF1M0tMQTBNdTJwd2pGNWw0UVNZcWIxTk94NHUvVWkwQURPMTFnNWtyYkpnQXN6VTFtbkxvdmZCQXN5a3h2Y1V0WFErMkFnTmV4clNEZ0dHUGYyZWRueWVCUk5nanFHbEVYclJ6OGNTWUk1aFNEditsd1VUWUk2aHBRWmVaY0VFbUdNWXdra0lNTWZRMVF2RzdwTUFjd3hHNkJNUllKZ3hBWVlaRTJDWU1RR0dHUk5nbURFQmhoa1RZSmd4QWVZWVdycUZiOGlDQ1RESDBNV2JBVnNnd0J4RFN3RmU5R1dkQXN3eHJOSU9BWVk5R2FGUFJJQTVocFplYVRKa3dRU1lZMmlwZ2YvSWdna3d4OURTczVqdGdXRlgxOWZYTmJ6T0E1K0lBRE8xVmRxaWdXRVBaMmxMYSs5cW1wUUFNN1gvcHgxWDR5dFBGMHVBbVV6Wi82N1MxZ0dzSVFzbndFenBMRzFaOUNta1NvQ1owcmRweTZMM3Y1VUFNNGx4ZkQ1TFc5WlpPQUZtS21kcHorSWIrRUdvN1hHZFJwU2pwclA4UHlsZjRidTBkUTU0S0YvbG95eWNCdWJPU25pZnByMExPRnA2Ui9IUkNEQlQrQ0h0V2FjREFzeWRsUGF0NFYybFBldDB3QjQ0OXNDSEdvODh2MHQ3dXRqL1ZocVl1L2cxYlZxbkV3TE1RUm9lbmF1MzZZUVJPa2JvZlkzaGZaRjJmYmIwbXhqZTA4RHNwWVMzWGk3NUl1MWE5eExlU29EWjJkaThGMm5ieittSUVUcEc2RThwWDA5OVJFNE43N08wcjV2eHVmcHY0Q05LZU0vS3gwOXA5NERWdG91ZXdsc1pvYmxWYmQyeWZzem1WTkVxODlEVitGd1pvV09FM2phT3k5OW5NeTdQNlEwTDNWeThzYzBJemZ2UVBpM3JxN1I1VytBdXp0TWhEWnorR25qcjV2djZDcFRIbVc5bzMrdXlmU3NOM0pnU3JoZVp6dWRiZjE1dHJhWHBzbjByRFp5MkdwaTlkZHUrbGFQUXpGMjM3VnRwNEdqZ0dldTZmU3NOekp3OVQrY0VtTG1xVjEyOVR1ZU0wREZDejlCUTFwTVM0Q0dkMDhETTBibndiZ2d3YzFOSDU0dHd3d2dkSS9TTURHVjkyZHNkUngramdabUxHdG9ud3Z0UEFzeGNmR2ZmKzI4Q3pCeWNPMlYwT3dHbWRUVzhMOEt0QkppV0NlOG5DREN0RXQ0ZHVCK1lGajB2NFgwWlBrbUFhVWs5UmZSTkNlODY3TVFJVFNzdXM3bElZeDEySnNDMDRGWGNuSEFRSXpUM2Fjam1BbzExT0lnRzVyN1UxalV5MzVFRzV0VFdjVm5rWkRRd3A3TE9acDlycnpzaERjeXhyYk81S0dNZEppZkFIRU05bjF2M3VDL2QvbmRjQXN4VWFsRHIyd0ZmYTl2VEVXQU9WUU5iTDc1NFV6K0Y5bjRJTUx1b1lSMnlDZXp2WmExTFlDL0R2UlBndmwyTnF4cTJmdjVqNitkTFI0MEJBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBb1BnTG8wN2lJR2s5VVFFQUFBQUFTVVZPUks1Q1lJST0iPjwvaW1hZ2U+PC9zdmc+PC9nPjwvZz48L3N2Zz48L2c+PC9zdmc+"); }
.provider-mark.stake { --provider-logo: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALQAAAC0CAMAAAAKE/YAAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAB1UExURRMjLTE/R+Hj5f////Dx8omRliIxOpifo3uDiaatsNPV2LW6vmx2fLW7vdPW2OLj5cTIy05aYjA/RyIxO9LV2EBNVT9MVUBNVGt2e6assKessLa7vdPW1z9MVHqDibW6vT9NVPDx8XuEiWx1fF1ob6etsDE/SBUiMnIAAASjSURBVHja7Z0Bj6MsEIaHGUDt2gq6291vvzuv3aL//ydecrnEXErbreAgic8f8OnkBUcBCxsbGxsbGxvL0rWttZe/OGtbWDGtK4tq19A1jSlKC2vjWFY7SQ8wxXrEbWkkfRM5OEhOZytJz4HDCCmxhaQ5pNPuSkMTWWh3SlIIUmWkPIHMxbZIEUAHfIyGIqGACyeJcrMuKCY9MNAZekizr9TF2fYP1pbFvRumZYgz0l3kvrQarrEDkh85pnVulIXb1EheTEJn+biDUykC0uFtZaXhMSfkL/X/dItCw7cQyF1qRTdAC99FIG+px4AyT1jy0MFSIPnpw+9NNXM4pIXn0Ge6omIOx3uMX4+wDAN5+YCn0XQNa6EVzMDQFS1joU2sNrFlnDoEzOHCdHupY3bwlknakAcEdunwYVgDxIpHy5UO7OIN6o5r7hjiDWrJNnfYeJHecUUaIw7qXxAf501HxPHRczV4LuIj20+Iz57iXagISFpACoMGfO9P2gKco/VKo/S3MAtAFGnAj8hWaE0eVIAzR6EFeeijORewBG/koY7ljBqWwEaRtpJ8SAF80i5krpuQ7wDrrbQiH7iUM4gY0hrpGiOAQTpgzAvkXZE7U4wWWKt/tI2FRTmQhyM8j1V7c2gaUymrYWGG8FsiPz3DqhTPSCQD68aQjx6SwrCWxo8+kw95hDVTkBdctbUgP9JlVOoJlVGqJ4YOVotj2D/FEJAcIqJ/0EQ2s4jA8A2N/JzOdBvsc7QmrHO0JnNcpzUSUXbRFkgZagtDOWorylHbYY7aYqActWvMUVsMlKO2wyy1v7LUFgNt2ivTVllqYw1Zartt2ubTVpCjNo7r0y4ww2KDqJGl2PwNYA85ahddjto4QgbaDNYM2vIIGWhnYy1UjtYg9gy5Zs0IdjCRTUtSADvtpXjZNZJo91LPfI9mk35uAutZL4ixS/shBDXrBbECLnpJHvo51pKp1G+vc64vMGXH189s70/kxSRet5Vwly/y0sLifNLEs9fHRPn4DGncHPmoUq62GKfnbKSkHSxLfUfZzt2TiLAoowxSBrgkkDbkR/Yh+7AxSTiMgPVKY3D34JfmL7T8gEDpHXuh5Xvw3i3DXuj38Lal4t6s/hGhb1HMHyRRMeZMx9vcmRjnIegnbzpEjCNgkiEdIWHsmSePOsZNwTCPw32EU3Ij95uPQ3Ci+RtTHeNcLM/x2gkbYXpVxDnh+bv3OGdVDeuzoYmSaKpZD5wVUfot5H3QcjHCQTWvtI3xcUCEJWkCX2Z9khfHLN1FcB6AWTqCMwpYbaW7V+IMx0Qz/072lmzh4jD7BW0vKdXL9P3Ma46GiDnQE8OsRHaKEjpDP2MFsFMyqTNYXyhnKHM6+x/+/+vuLucmdwbzxNYHqxq6x6sAHtw3N492rmjoPkX6E7Yv9XH6V5SqoUfIfiWniBpjmkk3WTT8pQ5HAS9fFIwRwI2hMLAGfkRQQKTSkAKbkfJETfPAUkM63JyEGAtpEfissdKQHvWUcZvVqSeS1RTkLLSbqjzB6tD1HsmHPFSl1bBaTk5V5tD8wZiqUhd30tvfFW5sbGxsbGzc5jf6JnvYvBg8rQAAAABJRU5ErkJggg=="); }
.provider-mark.bcgame,
.provider-mark.betboom,
.provider-mark.betcity,
.provider-mark.fonbet,
.provider-mark.gamdom,
.provider-mark.marathon,
.provider-mark.melbet,
.provider-mark.olimp,
.provider-mark.onewin,
.provider-mark.pinnacle,
.provider-mark.poly,
.provider-mark.winline,
.provider-mark.parimatch,
.provider-mark.csgopositive,
.provider-mark.fivezero,
.provider-mark.ggbet,
.provider-mark.egb,
.provider-mark.dafa,
.provider-mark.bookmakerxyz,
.provider-mark.vbet,
.provider-mark.leon,
.provider-mark.duel,
.provider-mark.stake {
  background: transparent var(--provider-logo) center / contain no-repeat;
  border: 0;
}
/* END OFFICIAL PROVIDER LOGOS */


/* Graphite Copper: every application surface follows the dark theme tokens. */
:root[data-theme="dark"] body,
:root[data-theme="dark"] .shell { background: var(--bg); }
:root[data-theme="dark"] .control-deck,
:root[data-theme="dark"] .advanced-header,
:root[data-theme="dark"] .advanced-actions,
:root[data-theme="dark"] .mobile-action-bar { background: var(--glass); }
:root[data-theme="dark"] .filters-backdrop { background: var(--backdrop); }
:root[data-theme="dark"] .advanced-filters { box-shadow: -22px 0 60px var(--shadow-color); }
:root[data-theme="dark"] .account-popover,
:root[data-theme="dark"] .panel,
:root[data-theme="dark"] .opportunity-card,
:root[data-theme="dark"] .opportunity-card:last-child,
:root[data-theme="dark"] .pinned-card,
:root[data-theme="dark"] .pinned-card.expanded,
:root[data-theme="dark"] .execution-leg,
:root[data-theme="dark"] .execution-summary,
:root[data-theme="dark"] .feed-row,
:root[data-theme="dark"] .auth-dialog,
:root[data-theme="dark"] .billing-experience,
:root[data-theme="dark"] .billing-plan,
:root[data-theme="dark"] .billing-benefits article,
:root[data-theme="dark"] .payment-method-dialog,
:root[data-theme="dark"] .payment-tracker,
:root[data-theme="dark"] .pnl-dialog { background: var(--panel); }
:root[data-theme="dark"] .opportunity-card.expanded,
:root[data-theme="dark"] .pinned-card.expanded .opportunity-row { background: var(--panel-raised); }
:root[data-theme="dark"] .opportunity-row:hover,
:root[data-theme="dark"] .topbar-nav-button:hover { background: var(--panel-hover); }
:root[data-theme="dark"] .topbar-nav-button.active {
  background: linear-gradient(180deg, transparent 28%, var(--accent-dim));
}
:root[data-theme="dark"] .topbar-nav-button:focus-visible {
  outline-width: 2px;
  outline-offset: -2px;
  border-radius: 7px 7px 0 0;
}
:root[data-theme="dark"] .opportunity-card.expanded,
:root[data-theme="dark"] .pinned-card.expanded { border-color: var(--accent-line); box-shadow: 0 7px 20px var(--shadow-color); }
:root[data-theme="dark"] .pinned-card.expanded .opportunity-row { border-bottom-color: var(--accent-line); }
:root[data-theme="dark"] .pinned-section {
  background: var(--bg);
  box-shadow: inset 2px 0 0 var(--accent);
}
:root[data-theme="dark"] .pinned-section-header { background: var(--bg-soft); }
:root[data-theme="dark"] .pinned-section-header > button {
  border: 1px solid transparent;
  color: var(--accent);
  background: var(--accent-dim);
}
:root[data-theme="dark"] .pinned-section-header > button:hover {
  border-color: var(--accent-line);
  background: rgba(217,154,91,.2);
}
:root[data-theme="dark"] .pinned-card::before,
:root[data-theme="dark"] .pinned-card.executable::before { background: var(--accent); }
:root[data-theme="dark"] .compact-leg,
:root[data-theme="dark"] .leg-values > div,
:root[data-theme="dark"] .limit-line,
:root[data-theme="dark"] .balance-line,
:root[data-theme="dark"] .sport-tag,
:root[data-theme="dark"] .scope-tag,
:root[data-theme="dark"] .capacity-badge,
:root[data-theme="dark"] .results-period,
:root[data-theme="dark"] .result-winner-switch,
:root[data-theme="dark"] .result-account input,
:root[data-theme="dark"] .result-money-input { background: var(--bg-soft); }
:root[data-theme="dark"] .compact-leg + .compact-leg { border-top-color: var(--line); }
:root[data-theme="dark"] .results-period button.active,
:root[data-theme="dark"] .results-date-nav button,
:root[data-theme="dark"] .result-winner-switch button[data-winner-index=""][aria-pressed="true"],
:root[data-theme="dark"] .result-account input:focus { background: var(--panel-raised); }
:root[data-theme="dark"] .capacity-badge.wallet { color: var(--blue); border-color: var(--focus-ring); background: var(--blue-dim); }
:root[data-theme="dark"] .execution-leg.account-group { background: #1e1f21; border-top-color: var(--line-strong); box-shadow: inset 3px 0 rgba(217,154,91,.42); }
:root[data-theme="dark"] .execution-leg.account-group-start { border-top-color: var(--accent-line); }
:root[data-theme="dark"] .execution-leg.account-group .execution-cell + .execution-cell { border-left-color: var(--line); }
:root[data-theme="dark"] .execution-leg-total { background: #242321; border-top-color: var(--accent-line); box-shadow: inset 3px 0 var(--accent); }
:root[data-theme="dark"] .execution-mode { background: rgba(244,240,232,.06); }
:root[data-theme="dark"] .execution-mode[aria-pressed="true"] { color: var(--accent-strong); background: var(--accent-dim); }
:root[data-theme="dark"] .execution-mode:hover { color: var(--accent-strong); background: rgba(217,154,91,.2); }
:root[data-theme="dark"] .execution-edit-input:read-only,
:root[data-theme="dark"] .execution-amount-editor .execution-edit-input:read-only { background: rgba(244,240,232,.035); }
:root[data-theme="dark"] .execution-leg.fixed-leg { background: #202124; box-shadow: inset 3px 0 var(--blue); }
:root[data-theme="dark"] .legs-block,
:root[data-theme="dark"] .execution-grid-head,
:root[data-theme="dark"] .execution-edit-input,
:root[data-theme="dark"] .execution-amount-editor { background: var(--bg-soft); }
:root[data-theme="dark"] .execution-grid-head { border-color: var(--line); }
:root[data-theme="dark"] .execution-edit-input,
:root[data-theme="dark"] .execution-amount-editor { color: var(--text); border-color: var(--line-strong); }
:root[data-theme="dark"] .execution-amount-editor .execution-edit-input { color: var(--text); border-color: transparent; background: transparent; }
:root[data-theme="dark"] .execution-edit-input:hover { border-color: var(--blue); }
:root[data-theme="dark"] .execution-edit-input:focus,
:root[data-theme="dark"] .execution-amount-editor:focus-within { border-color: var(--blue); background: var(--panel-raised); box-shadow: 0 0 0 2px var(--blue-dim); }
:root[data-theme="dark"] .provider-link { color: var(--text-soft); border-color: var(--line-strong); background: rgba(244,240,232,.045); }
:root[data-theme="dark"] .provider-link:hover,
:root[data-theme="dark"] .execution-account-action:hover { color: var(--accent-strong); border-color: var(--accent-line); background: var(--accent-dim); }
:root[data-theme="dark"] .execution-account-action { color: var(--muted); border-color: var(--line); background: transparent; }
:root[data-theme="dark"] .reset-execution-edit:hover { color: var(--accent-strong); background: var(--accent-dim); }
:root[data-theme="dark"] .execution-inline-action {
  border-left-color: var(--line-strong);
  color: var(--muted);
  background: transparent;
}
:root[data-theme="dark"] .execution-inline-action:hover {
  color: var(--accent-strong);
  background: var(--accent-dim);
}
:root[data-theme="dark"] .execution-inline-action:active { background: rgba(217,154,91,.22); }
:root[data-theme="dark"] .execution-inline-action:focus-visible {
  outline-color: var(--blue);
  background: var(--panel-raised);
}
:root[data-theme="dark"] .manual-field .execution-edit-input,
:root[data-theme="dark"] .execution-amount-editor.manual-field { color: #f0bd86; border-color: var(--accent); background: #2a2119; }
:root[data-theme="dark"] .execution-field-reset:hover { color: #ffd0a1; background: var(--accent-dim); }
:root[data-theme="dark"] .execution-field-reference { color: #e6a868; }
:root[data-theme="dark"] .execution-inline-action.lock[aria-pressed="true"] {
  color: var(--positive-strong);
  background: var(--positive-dim);
}
:root[data-theme="dark"] .opportunity-card.betting-suspended,
:root[data-theme="dark"] .opportunity-card.betting-suspended .opportunity-row { background: #1b1c1f; border-color: #34373c; }
:root[data-theme="dark"] .opportunity-card.betting-suspended::before { background: #777d85; }
:root[data-theme="dark"] .opportunity-card.betting-suspended .profit-block strong,
:root[data-theme="dark"] .opportunity-card.betting-suspended .profit-block em,
:root[data-theme="dark"] .opportunity-card.betting-suspended .freshness-age { color: #969ba3; }
:root[data-theme="dark"] .market-label { color: var(--muted); }
:root[data-theme="dark"] .results-summary {
  border-color: rgba(217,154,91,.42);
  background: var(--panel);
  box-shadow: inset 0 1px 0 rgba(244,240,232,.025);
}
:root[data-theme="dark"] .results-main-profit > span,
:root[data-theme="dark"] .results-main-profit small,
:root[data-theme="dark"] .results-mini-stats span { color: var(--muted); }
:root[data-theme="dark"] .results-mini-stats strong { color: var(--text-soft); }
:root[data-theme="dark"] .results-bars { border-color: var(--line); background: transparent; }
:root[data-theme="dark"] .results-chart-heading,
:root[data-theme="dark"] .results-bar-date { color: var(--muted); }
:root[data-theme="dark"] .results-bar-area::after { background: rgba(170,163,154,.3); }
:root[data-theme="dark"] .results-bar { background: var(--positive); }
:root[data-theme="dark"] .results-chart-day.loss .results-bar { background: var(--red); }
:root[data-theme="dark"] .results-chart-day.future .results-bar { background: rgba(170,163,154,.32); }
:root[data-theme="dark"] .results-chart-day.selected {
  background: rgba(98,201,139,.12);
  box-shadow: none;
}
:root[data-theme="dark"] .results-chart-day.selected:not(.loss) .results-bar { background: var(--positive-strong); }
:root[data-theme="dark"] .results-chart-day.today .results-bar-date { color: var(--accent); }
:root[data-theme="dark"] .results-chart-day.selected:not(.today) .results-bar-date { color: var(--muted); }
:root[data-theme="dark"] .results-bar-value { color: var(--positive-strong); }
:root[data-theme="dark"] .results-chart-day.loss .results-bar-value { color: var(--red); }
:root[data-theme="dark"] .result-card,
:root[data-theme="dark"] .results-day { border-color: var(--line); background: var(--panel); }
:root[data-theme="dark"] .results-history { background: var(--panel); }
:root[data-theme="dark"] .results-day > header,
:root[data-theme="dark"] .results-status-filter button.active { background: var(--bg-soft); }
:root[data-theme="dark"] .result-entry.expanded { background: var(--panel-raised); }
:root[data-theme="dark"] .result-details { background: var(--bg-soft); }
:root[data-theme="dark"] .result-share:hover,
:root[data-theme="dark"] .result-expand:hover { color: var(--accent); background: var(--accent-dim); }
:root[data-theme="dark"] .result-trash:hover { color: var(--red); background: var(--red-dim); }
:root[data-theme="dark"] .result-winner-switch button[aria-pressed="true"] { border-color: var(--positive-line); background: var(--positive-dim); color: var(--positive); }
:root[data-theme="dark"] .result-account input:focus { outline-color: var(--focus-ring); }
:root[data-theme="dark"] .pnl-dialog canvas { background: transparent; }

@media (max-width: 480px) {
  .pnl-styles { grid-template-columns: repeat(2,minmax(0,1fr)); }
  .pnl-styles button { padding: 6px 4px; gap: 4px; }
}
:root[data-theme="dark"] .auth-gate { background: rgba(8,8,8,.84); }
:root[data-theme="dark"] .billing-gate,
:root[data-theme="dark"] .payment-method-backdrop,
:root[data-theme="dark"] .payment-tracker-backdrop { background: rgba(5,5,6,.86); }
:root[data-theme="dark"] input:-webkit-autofill,
:root[data-theme="dark"] input:-webkit-autofill:hover,
:root[data-theme="dark"] input:-webkit-autofill:focus {
  -webkit-text-fill-color: var(--text);
  box-shadow: 0 0 0 30px var(--panel) inset;
  caret-color: var(--text);
}
/* Compact profile menu: one calm surface instead of nested button cards. */
.account-popover {
  top: calc(100% + 12px);
  width: min(318px, calc(100vw - 24px));
  padding: 12px;
  border-color: var(--line-strong);
  border-radius: 16px;
  background: var(--panel-raised);
  box-shadow: 0 20px 54px rgba(5, 5, 6, .3);
}
.account-popover::before {
  content: "";
  position: absolute;
  top: -7px;
  right: 50px;
  width: 12px;
  height: 12px;
  border: 1px solid var(--line-strong);
  border-width: 1px 0 0 1px;
  background: var(--panel-raised);
  transform: rotate(45deg);
}
.account-popover .account-popover-row {
  width: 100%;
  min-height: 50px;
  padding: 7px 10px;
  display: grid;
  grid-template-columns: 24px minmax(0, 1fr) auto;
  align-items: center;
  gap: 12px;
  border: 0;
  border-radius: 10px;
  color: var(--text-soft);
  background: transparent;
  text-align: left;
}
.account-popover button.account-popover-row:hover,
.account-popover a.account-popover-row:hover {
  border-color: transparent;
  color: var(--text);
  background: var(--bg-soft);
}
.account-popover button.account-popover-row:focus-visible,
.account-popover a.account-popover-row:focus-visible {
  outline: 2px solid var(--focus-ring);
  outline-offset: -2px;
}
.account-row-icon {
  width: 24px;
  height: 24px;
  display: grid;
  place-items: center;
  color: var(--muted);
}
.account-row-icon svg {
  width: 21px;
  height: 21px;
  fill: none;
  stroke: currentColor;
  stroke-width: 1.65;
  stroke-linecap: round;
  stroke-linejoin: round;
}
.account-row-icon-accent { color: var(--accent); }
.account-row-label {
  min-width: 0;
  overflow: hidden;
  font-size: 13px;
  font-weight: 610;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.account-popover .account-access-row {
  grid-template-columns: 24px minmax(0, 1fr);
  color: var(--muted);
}
.account-popover .account-access-row.is-timed {
  align-items: start;
  padding-top: 12px;
  padding-bottom: 11px;
}
.account-access-content {
  min-width: 0;
  display: grid;
  gap: 7px;
}
.account-access-heading {
  min-width: 0;
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 8px;
}
.account-access-heading .account-row-label { color: var(--text-soft); }
.account-access-badge {
  max-width: 154px;
  padding: 6px 9px;
  overflow: hidden;
  border: 1px solid var(--accent-line);
  border-radius: 999px;
  color: var(--accent);
  background: var(--accent-dim);
  font-size: 10px;
  font-weight: 750;
  line-height: 1;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.account-access-row[data-access-state="active"] .account-access-badge {
  border-color: var(--positive-line);
  color: var(--positive);
  background: var(--positive-dim);
}
.account-access-row[data-access-state="warning"] .account-access-badge {
  border-color: rgba(217, 154, 91, .42);
  color: var(--accent);
  background: var(--accent-dim);
}
.account-popover .account-access-remaining {
  color: var(--text);
  font-size: 15px;
  font-weight: 760;
  line-height: 1.2;
  letter-spacing: -.015em;
}
.account-access-ends {
  color: var(--muted);
  font-size: 11px;
  line-height: 1.25;
}
.account-popover .theme-toggle {
  padding: 7px 10px;
  display: grid;
  grid-template-columns: 24px minmax(0, 1fr) auto;
}
.theme-switch {
  position: relative;
  width: 44px;
  height: 24px;
  border: 1px solid var(--line-strong);
  border-radius: 999px;
  background: var(--bg-soft);
  transition: border-color .16s ease, background .16s ease;
}
.theme-switch::after {
  content: "";
  position: absolute;
  top: 3px;
  left: 3px;
  width: 16px;
  height: 16px;
  border-radius: 50%;
  background: var(--muted);
  box-shadow: 0 1px 3px rgba(5, 5, 6, .3);
  transition: transform .16s ease, background .16s ease;
}
.theme-toggle[aria-pressed="true"] .theme-switch {
  border-color: var(--accent);
  background: var(--accent);
}
.theme-toggle[aria-pressed="true"] .theme-switch::after {
  background: var(--text);
  transform: translateX(20px);
}
.account-control-state {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0 0 0 0);
  clip-path: inset(50%);
  white-space: nowrap;
}
.account-row-chevron {
  width: 12px;
  height: 12px;
  fill: none;
  stroke: var(--muted);
  stroke-width: 1.7;
  stroke-linecap: round;
  stroke-linejoin: round;
}
.account-popover .account-fx-row {
  grid-template-columns: 24px minmax(0, 1fr);
  align-items: start;
  padding-top: 12px;
  padding-bottom: 11px;
}
.account-fx-content {
  min-width: 0;
  display: grid;
  gap: 9px;
}
.account-fx-heading {
  min-width: 0;
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 8px;
}
.account-fx-mode {
  display: inline-flex;
  padding: 2px;
  border: 1px solid var(--line);
  border-radius: 999px;
  background: var(--bg-soft);
}
.account-popover .account-fx-mode button {
  width: auto;
  min-height: 24px;
  padding: 0 10px;
  border: 0;
  border-radius: 999px;
  color: var(--muted);
  background: transparent;
  font-size: 11px;
  font-weight: 650;
}
.account-popover .account-fx-mode button:hover { color: var(--text); }
.account-popover .account-fx-mode button[aria-checked="true"] {
  color: var(--accent);
  background: var(--accent-dim);
}
.account-fx-mode button:focus-visible {
  outline: 2px solid var(--focus-ring);
  outline-offset: 1px;
}
.account-fx-field {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 10px;
}
.account-fx-market {
  min-width: 0;
  overflow: hidden;
  color: var(--muted);
  font-size: 11px;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.account-fx-field .number-input {
  width: 112px;
  min-height: 32px;
  flex: none;
  padding: 0 9px;
  border: 1px solid var(--line-strong);
  border-radius: 8px;
  background: var(--bg-soft);
}
.account-fx-field .number-input:focus-within { border-color: var(--accent); }
.account-fx-field input {
  width: 100%;
  min-width: 0;
  border: 0;
  outline: 0;
  color: var(--text);
  background: transparent;
  font-size: 13px;
  font-weight: 650;
}
.account-fx-field input:disabled { color: var(--muted); cursor: default; }
.account-popover-divider {
  height: 1px;
  margin: 6px 10px;
  display: block;
  background: var(--line);
}
.account-popover a.account-popover-row { text-decoration: none; }
.account-popover .account-logout-row { color: var(--red); }
.account-popover .account-logout-row .account-row-icon { color: currentColor; }
.account-popover .account-logout-row:hover { color: var(--red); background: var(--red-dim); }

:root[data-theme="dark"] .account-popover { background: var(--panel-raised); }
:root[data-theme="dark"] .account-popover::before { background: var(--panel-raised); }
:root[data-theme="dark"] .theme-toggle strong { color: inherit; }

@media (max-width: 420px) {
  .account-popover { right: -2px; width: min(304px, calc(100vw - 20px)); padding: 10px; }
  .account-popover::before { right: 17px; }
  .account-popover .account-popover-row { min-height: 48px; padding-inline: 9px; }
  .account-access-badge { max-width: 140px; }
  .account-access-remaining { font-size: 14px; }
}

/* Live match catalog: source visibility is separate from view-only filters. */
.matches-view { padding: 25px 0 30px; }
.matches-header { display: flex; align-items: end; justify-content: space-between; gap: 16px; margin-bottom: 20px; }
.matches-heading { display: flex; align-items: center; gap: 9px; margin: 4px 0 5px; }
.matches-header h1 { margin: 0; font-size: 28px; letter-spacing: -.7px; }
.matches-heading .scope-tag { font-size: 10px; }
.matches-header p { margin: 0; color: var(--muted); font-size: 12px; }
.matches-total { display: flex; align-items: baseline; gap: 7px; color: var(--positive); white-space: nowrap; }
.matches-total strong { font-size: 29px; font-weight: 750; }
.matches-total span { font-size: 12px; font-weight: 650; }
.matches-visibility-switch { display: inline-flex; max-width: 100%; margin-bottom: 14px; border: 1px solid var(--line-strong); border-radius: 9px; background: var(--panel); }
.matches-visibility-switch button { min-width: 125px; min-height: 42px; padding: 9px 17px; display: inline-flex; align-items: center; justify-content: center; gap: 9px; border: 1px solid transparent; border-radius: 8px; background: transparent; color: var(--muted); font-size: 12px; font-weight: 700; }
.matches-visibility-switch button[aria-pressed="true"] { border-color: var(--accent); background: var(--accent-dim); color: var(--accent); }
.matches-visibility-switch button:hover { color: var(--text); }
.matches-visibility-switch button:focus-visible { outline: 2px solid var(--accent); outline-offset: 3px; }
.matches-visibility-switch svg { width: 17px; height: 17px; fill: none; stroke: currentColor; stroke-width: 1.5; stroke-linecap: round; stroke-linejoin: round; }
.matches-visibility-switch .mono { font-size: 11px; }
.matches-toolbar { display: flex; flex-wrap: wrap; gap: 9px; }
.matches-search, .matches-filter summary { min-height: 39px; border: 1px solid var(--line-strong); border-radius: 8px; background: var(--panel); }
.matches-search { flex: 1 1 290px; display: flex; align-items: center; gap: 8px; padding: 0 11px; }
.matches-search svg { width: 16px; height: 16px; fill: none; stroke: var(--muted); stroke-width: 1.6; stroke-linecap: round; }
.matches-search input { width: 100%; min-width: 0; padding: 8px 0; border: 0; outline: 0; background: transparent; font-size: 12px; }
.matches-search input::placeholder { color: var(--muted); }
.matches-search:focus-within { border-color: var(--accent); box-shadow: 0 0 0 2px var(--accent-dim); }
.matches-filter { position: relative; min-width: 150px; }
.matches-filter summary { padding: 0 12px; display: flex; align-items: center; justify-content: space-between; gap: 15px; list-style: none; color: var(--text-soft); font-size: 12px; font-weight: 650; cursor: pointer; }
.matches-filter summary::-webkit-details-marker { display: none; }
.matches-filter summary::after { content: "⌄"; color: var(--muted); font-size: 15px; }
.matches-filter[open] summary { border-color: var(--accent-line); }
.matches-filter summary .mono { margin-left: auto; color: var(--muted); font-size: 11px; }
.matches-filter-menu { position: absolute; top: calc(100% + 5px); right: 0; z-index: 8; width: min(275px, calc(100vw - 30px)); max-height: 355px; padding: 7px; overflow: auto; border: 1px solid var(--line-strong); border-radius: 9px; background: var(--panel-raised); box-shadow: var(--shadow); }
.matches-filter-menu > button { width: 100%; padding: 9px 8px; border-bottom: 1px solid var(--line); background: transparent; color: var(--accent); text-align: left; font-size: 12px; font-weight: 700; }
.matches-filter-menu label { min-height: 35px; padding: 5px 7px; display: flex; align-items: center; gap: 9px; border-radius: 6px; font-size: 12px; cursor: pointer; }
.matches-filter-menu label:hover { background: var(--panel-hover); }
.matches-filter-menu label input { accent-color: var(--accent); }
.matches-filter-menu label .provider-mark { width: 24px; height: 24px; }
.matches-filter-menu label .matches-provider-name { min-width: 0; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.matches-filter-menu label small { margin-left: auto; color: var(--muted); }
.matches-hint { margin: 10px 0 15px; color: var(--muted); font-size: 11px; line-height: 1.5; }
.matches-hidden-summary { margin: -8px 0 15px; color: var(--muted); font-size: 11px; }
.matches-list { display: grid; gap: 9px; }
.matches-group { min-width: 0; overflow: hidden; border: 1px solid var(--line); border-radius: 11px; background: var(--panel); }
.matches-group.is-hidden { border-color: var(--red-line); background: var(--red-dim); }
.matches-group-head { min-height: 58px; display: grid; grid-template-columns: 29px 70px 50px 34px minmax(0,1fr) auto; align-items: center; gap: 9px; padding: 7px 12px; }
.matches-elapsed { color: var(--text-soft); font-family: var(--font-mono); font-size: 12px; font-weight: 600; font-variant-numeric: tabular-nums; white-space: nowrap; }
.matches-group-head > .sport-icon { width: 32px; height: 32px; }
.matches-expand { width: 28px; height: 28px; display: grid; place-items: center; border: 1px solid var(--line); border-radius: 7px; background: var(--panel-raised); color: var(--muted); }
.matches-expand:hover { color: var(--text); border-color: var(--line-strong); }
.matches-expand svg { width: 15px; height: 15px; fill: none; stroke: currentColor; stroke-width: 1.8; stroke-linecap: round; stroke-linejoin: round; transition: transform .15s; }
.matches-expand[aria-expanded="true"] svg { transform: rotate(90deg); }
.matches-group-copy { min-width: 0; }
.matches-group-title, .matches-group-meta { display: flex; align-items: center; min-width: 0; gap: 6px; }
.matches-group-title .sport-tag { flex: none; font-size: 10px; }
.matches-group-title strong { overflow: hidden; color: var(--text); text-overflow: ellipsis; white-space: nowrap; font-size: 14px; }
.matches-group-meta { margin-top: 3px; }
.matches-group-meta small { min-width: 0; overflow: hidden; color: var(--muted); text-overflow: ellipsis; white-space: nowrap; font-size: 11px; }
.matches-hidden-tag { padding: 2px 5px; border-radius: 4px; color: var(--red); background: var(--red-dim); font-size: 10px; font-weight: 700; }
.matches-hidden-tag.is-partial { background: var(--accent-dim); color: var(--accent); }
.matches-source-count { width: max-content; min-width: 46px; min-height: 29px; padding: 0 7px; display: inline-flex; align-items: center; justify-content: center; gap: 5px; border: 1px solid var(--accent-line); border-radius: 7px; background: var(--accent-dim); color: var(--accent); font-family: var(--font-mono); font-size: 12px; font-weight: 700; white-space: nowrap; }
.matches-source-count svg { width: 14px; height: 14px; fill: none; stroke: currentColor; stroke-width: 1.5; stroke-linecap: round; stroke-linejoin: round; }
.matches-hide-button { min-height: 30px; padding: 5px 8px; display: inline-flex; align-items: center; justify-content: center; gap: 5px; border: 1px solid var(--line-strong); border-radius: 7px; background: var(--panel); color: var(--text-soft); font-size: 11px; font-weight: 650; white-space: nowrap; }
.matches-hide-button:hover { border-color: var(--accent-line); color: var(--accent); }
.matches-hide-button.is-hidden { border-color: var(--accent-line); color: var(--accent); }
.matches-hide-button:disabled { opacity: .45; cursor: not-allowed; }
.matches-hide-button svg { width: 15px; height: 15px; fill: none; stroke: currentColor; stroke-width: 1.5; stroke-linecap: round; stroke-linejoin: round; }
.matches-sources { border-top: 1px solid var(--line); }
.matches-source-heading, .matches-source { display: grid; grid-template-columns: 70px 135px minmax(0,1fr) auto; align-items: center; gap: 12px; padding: 0 16px 0 54px; }
.matches-source-heading { min-height: 28px; background: var(--panel-raised); color: var(--muted); text-transform: uppercase; letter-spacing: .06em; font-size: 10px; }
.matches-source { min-height: 46px; border-top: 1px solid var(--line); font-size: 12px; }
.matches-source.is-hidden { background: var(--red-dim); }
.matches-source-book { display: flex; align-items: center; gap: 7px; min-width: 0; }
.matches-source-book .provider-mark { flex: none; width: 22px; height: 22px; }
.matches-source-book strong { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-size: 11px; }
.matches-source-title { display: flex; align-items: center; gap: 6px; min-width: 0; }
.matches-source-title > span { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.matches-source-title em { flex: none; color: var(--red); font-size: 10px; font-style: normal; }
.matches-source-link { flex: none; color: var(--accent); text-decoration: none; font-size: 15px; }
.matches-source .matches-hide-button { justify-self: end; }
.matches-empty { padding: 36px 20px; border: 1px solid var(--line); border-radius: 11px; background: var(--panel); text-align: center; }
.matches-empty strong { font-size: 15px; }
.matches-empty p { color: var(--muted); font-size: 12px; }
.matches-footer-row { display: flex; flex-wrap: wrap; align-items: baseline; justify-content: space-between; gap: 7px 20px; }
.matches-restore-hint { margin: 13px 0 0; color: var(--muted); font-size: 11px; }
.matches-footer { margin: 13px 0 0; color: var(--muted); font-size: 11px; text-align: right; }
@media (max-width: 800px) {
  .matches-source-heading, .matches-source { padding-left: 16px; grid-template-columns: 70px 110px minmax(0,1fr) auto; }
}
@media (max-width: 550px) {
  .matches-view { padding-top: 17px; }
  .matches-visibility-switch { width: 100%; }
  .matches-visibility-switch button { min-width: 0; flex: 1; }
  .matches-group-meta { flex-wrap: wrap; gap: 3px 6px; }
  .matches-source-title { flex-wrap: wrap; }
  .matches-header { align-items: start; }
  .matches-header h1 { font-size: 23px; }
  .matches-total { flex-direction: column; align-items: end; gap: 0; }
  .matches-total strong { font-size: 24px; }
  .matches-total span { font-size: 10px; }
  .matches-search { flex-basis: 100%; }
  .matches-filter { flex: 1; min-width: 0; }
  .matches-group-head { grid-template-columns: 29px 32px minmax(0,1fr); gap: 2px 6px; padding: 5px 10px; }
  .matches-group-head > .matches-elapsed { grid-column: 1 / 3; grid-row: 2; }
  .matches-group-head > .sport-icon { grid-column: 2; grid-row: 1; }
  .matches-group-copy { grid-column: 3; grid-row: 1; }
  .matches-source-count { grid-column: 3; grid-row: 2; justify-self: start; }
  .matches-group-head > .matches-hide-button { grid-column: 3; grid-row: 2; justify-self: end; }
  .matches-source { grid-template-columns: 70px minmax(0,1fr) auto; gap: 5px 10px; padding: 9px 12px; }
  .matches-source-heading { display: none; }
  .matches-source-book { grid-column: 2; grid-row: 1; }
  .matches-source.is-hidden .matches-source-book { grid-column: 1 / 3; }
  .matches-source.is-hidden > .matches-elapsed { grid-column: 1; grid-row: 2; }
  .matches-source-title { grid-column: 2 / -1; grid-row: 2; }
  .matches-source .matches-hide-button { grid-column: 3; grid-row: 1; }
  .matches-footer { text-align: left; }
}

/* Verified payment state: only shown after the refreshed account has an active subscription. */
.payment-tracker.verified-success {
  --payment-success-accent: #d99a5b;
  width: min(600px, 100%);
  max-height: calc(100dvh - 32px);
  overflow-y: auto;
  padding: 38px 42px 40px;
  border-radius: 20px;
}
.payment-tracker.verified-success .payment-tracker-indicator {
  width: 72px;
  height: 72px;
  margin: 8px auto 22px;
  border: 2px solid var(--payment-success-accent);
  background: transparent;
}
.payment-tracker.verified-success .payment-tracker-indicator i::after {
  color: var(--payment-success-accent);
  font: 700 33px var(--font-sans);
}
.payment-tracker.verified-success .payment-success-eyebrow {
  color: var(--payment-success-accent);
  font: 700 11px var(--font-sans);
  letter-spacing: .22em;
}
.payment-tracker.verified-success h2 {
  margin: 14px 0 10px;
  color: var(--text);
  font-size: clamp(28px, 4vw, 36px);
  line-height: 1.15;
}
.payment-tracker.verified-success #payment-tracker-copy {
  color: var(--text-soft);
  font-size: 15px;
  line-height: 1.5;
}
.payment-tracker.verified-success .payment-success-details {
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  gap: 0;
  margin-top: 30px;
  padding: 20px 22px;
  border: 1px solid var(--line);
  border-radius: 14px;
  background: var(--panel-raised);
  text-align: left;
}
.payment-success-details > div { min-width: 0; }
.payment-success-details > div + div { padding-left: 24px; border-left: 1px solid var(--line); }
.payment-success-details span { display: block; margin-bottom: 6px; color: var(--muted); font-size: 12px; }
.payment-success-details strong { color: var(--text); font-size: 20px; line-height: 1.3; }
.payment-tracker.verified-success .payment-success-note {
  margin: 25px 0 0;
  color: var(--muted);
  font: 13px var(--font-sans);
  letter-spacing: 0;
  text-transform: none;
}
.payment-tracker.verified-success nav { display: block; margin-top: 25px; }
.payment-tracker.verified-success nav button {
  width: 100%;
  min-height: 52px;
  border: 0;
  border-radius: 11px;
  background: #d99a5b;
  color: #17120e;
  font-size: 15px;
  font-weight: 700;
}
.payment-tracker.verified-success nav button:hover { background: #e8aa6c; }
.payment-tracker.verified-success nav button:focus-visible { outline: 3px solid var(--focus-ring); outline-offset: 3px; }

@media (max-width: 480px) {
  .payment-tracker.verified-success { width: 100%; padding: 34px 22px calc(24px + env(safe-area-inset-bottom)); border-radius: 18px 18px 0 0; }
  .payment-tracker.verified-success .payment-success-details { grid-template-columns: 1fr; gap: 14px; padding: 18px; }
  .payment-success-details > div + div { padding: 14px 0 0; border-left: 0; border-top: 1px solid var(--line); }
}

/* Centered, compact bookmaker and balance settings. */
.advanced-filters {
  inset: 50% auto auto 50%;
  transform: translate(-50%, -50%);
  width: min(980px, calc(100vw - 32px));
  height: auto;
  max-height: calc(100dvh - 36px);
  padding: 0 22px;
  border: 1px solid var(--line-strong);
  border-radius: 16px;
  box-shadow: 0 28px 90px var(--shadow-color);
}
.advanced-header { margin: 0 -22px; padding: 14px 22px; border-radius: 16px 16px 0 0; }
.advanced-section, .advanced-section + .advanced-section { padding: 15px 0; }
.advanced-section + .advanced-section { border-top: 1px solid var(--line); }
.platform-heading-controls { gap: 12px; }
.platform-toolbar { display: flex; align-items: center; gap: 16px; margin-top: 10px; }
.wallet-total { flex: 0 0 auto; margin-left: auto; display: grid; justify-items: end; gap: 2px; }
.wallet-total span { color: var(--muted); font-size: 10px; }
.wallet-total strong { color: var(--text-soft); font-size: 12px; }
.platform-search { width: min(300px, 100%); min-height: 34px; padding: 0 10px; display: flex; align-items: center; gap: 7px; border: 1px solid var(--line); border-radius: 8px; background: var(--bg-soft); }
.platform-search svg { width: 15px; height: 15px; fill: none; stroke: var(--muted); stroke-width: 1.7; }
.platform-search input { width: 100%; border: 0; outline: 0; color: var(--text); background: transparent; font: inherit; font-size: 12px; }
.platform-search:focus-within { border-color: var(--accent); }
.platform-grid { grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 7px; margin-top: 10px; }
.platform-option { min-height: 49px; grid-template-columns: minmax(0, 1fr) 30px 84px; gap: 6px; padding: 5px 7px; cursor: default; }
.platform-select { min-width: 0; display: flex; align-items: center; gap: 7px; cursor: pointer; }
.platform-select input { position: absolute; opacity: 0; pointer-events: none; }
.platform-select .check-box { flex: 0 0 15px; }
.platform-select .provider-mark { flex: 0 0 26px; }
.platform-select strong { min-width: 0; overflow: hidden; color: var(--text-soft); font-size: 11px; text-overflow: ellipsis; white-space: nowrap; }
.platform-select input:checked + .check-box { border-color: var(--accent); background: var(--accent); }
.platform-select input:checked + .check-box::after { content: ""; width: 6px; height: 3px; border-left: 1.5px solid var(--accent-ink); border-bottom: 1.5px solid var(--accent-ink); transform: translateY(-1px) rotate(-45deg); }
.platform-select input:focus-visible + .check-box { outline: 2px solid var(--accent); outline-offset: 2px; }
.required-platform-help { margin: 9px 0 0; color: var(--muted); font-size: 11px; line-height: 1.45; }
.required-platform-help.is-active { color: var(--text-soft); }
.required-platform-help.is-active::first-letter { color: var(--accent); }
.platform-option:has(.required-platform-toggle.is-required) { border-color: var(--accent-line); }
.required-platform-toggle { width: 30px; height: 31px; padding: 0; display: grid; place-items: center; border: 1px solid var(--line); border-radius: 7px; background: var(--panel); color: var(--muted); font-size: 21px; line-height: 1; cursor: pointer; }
.required-platform-toggle:hover { border-color: var(--accent-line); color: var(--accent); }
.required-platform-toggle.is-required { border-color: var(--accent-line); background: var(--accent-dim); color: var(--accent); }
.required-platform-toggle:focus-visible { outline: 2px solid var(--accent); outline-offset: 2px; }
.platform-option .wallet-input { width: 84px; height: 31px; padding: 0 6px; display: grid; grid-template-columns: auto minmax(0, 1fr); align-content: center; gap: 1px 3px; }
.platform-option .wallet-input::before { content: "Баланс"; grid-column: 1 / -1; color: var(--muted); font-size: 8px; line-height: 1; }
.platform-option .wallet-input input { position: static; opacity: 1; pointer-events: auto; min-width: 0; font-size: 10px; }
.platform-option[hidden] { display: none; }
.sport-option { grid-template-columns: minmax(0, 1fr); cursor: pointer; }
.sport-option .platform-select { min-height: 37px; }
.sport-option .sport-icon { width: 26px; height: 26px; flex: 0 0 26px; }
.sport-option .sport-icon svg { width: 18px; height: 18px; }
.sport-option .platform-select strong { font-size: 11px; }
.calculation-settings .settings-grid { grid-template-columns: minmax(0, 1fr); }
.budget-field { padding: 13px 16px; display: flex; align-items: center; justify-content: space-between; gap: 16px; border: 1px solid var(--line); border-radius: 10px; background: var(--bg-soft); }
.budget-field strong { display: block; color: var(--text); font-size: 13px; font-weight: 650; }
.budget-field small { display: block; margin-top: 3px; color: var(--muted); font-size: 10px; line-height: 1.4; }
.budget-field .number-input { flex: 0 0 220px; min-height: 36px; padding: 0 12px; border: 1px solid var(--line-strong); border-radius: 8px; background: var(--panel); }
.budget-field .number-input:focus-within { border-color: var(--accent); }
.budget-field input { width: 100%; min-width: 0; padding: 0; border: 0; outline: 0; color: var(--text); background: transparent; font-size: 14px; font-weight: 650; }
.advanced-actions { position: sticky; right: auto; bottom: 0; width: auto; margin: 0 -22px; padding: 11px 22px calc(11px + env(safe-area-inset-bottom)); justify-content: flex-end; border-radius: 0 0 16px 16px; }
.advanced-actions button { flex: 0 1 220px; }

/* Each saved bet can settle independently, including a full refund. */
.result-detail-columns, .result-account { grid-template-columns: minmax(125px, 1.45fr) minmax(120px, 1.15fr) 66px minmax(95px, .8fr) minmax(165px, 1fr) minmax(95px, .8fr); gap: 9px; }
.result-account { min-height: 56px; }
.result-status-dropdown { --result-status-color: var(--amber); --result-status-border: var(--amber-line); --result-status-bg: var(--amber-dim); position: relative; width: min(100%, 190px); height: 36px; border: 1px solid var(--result-status-border); border-radius: 9px; color: var(--result-status-color); background: var(--result-status-bg); }
.result-status-dropdown[data-status="won"] { --result-status-color: var(--positive); --result-status-border: var(--positive-line); --result-status-bg: var(--positive-dim); }
.result-status-dropdown[data-status="lost"] { --result-status-color: var(--red); --result-status-border: var(--red-line); --result-status-bg: var(--red-dim); }
.result-status-dropdown[data-status="refund"] { --result-status-color: var(--blue); --result-status-border: var(--focus-ring); --result-status-bg: var(--blue-dim); }
.result-status-dropdown:hover { border-color: var(--result-status-color); }
.result-status-dropdown:focus-within { outline: 2px solid var(--accent); outline-offset: 2px; }
.result-status-dropdown select { appearance: none; width: 100%; height: 100%; padding: 0 30px 0 28px; border: 0; outline: 0; border-radius: inherit; color: inherit; background: transparent; font: 700 11px var(--font-sans); cursor: pointer; }
.result-status-dropdown option { color: var(--text); background: var(--panel-raised); }
.result-status-indicator { position: absolute; top: 50%; left: 12px; width: 7px; height: 7px; border-radius: 50%; background: currentColor; transform: translateY(-50%); pointer-events: none; }
.result-status-dropdown svg { position: absolute; top: 50%; right: 10px; width: 14px; height: 14px; fill: none; stroke: currentColor; stroke-width: 1.7; transform: translateY(-50%); pointer-events: none; }
.result-account-profit { font-size: 11px; font-weight: 700; font-variant-numeric: tabular-nums; text-align: right; white-space: nowrap; }
.result-account-profit.positive { color: var(--positive); }
.result-account-profit.negative { color: var(--negative); }
.result-settlement { min-height: 36px; }
.sport-icon-cs2 svg { width: 23px; height: 25px; overflow: hidden; }

@media (max-width: 1100px) {
  .result-detail-columns, .result-account { grid-template-columns: minmax(120px, 1.3fr) minmax(110px, 1fr) 58px minmax(88px, .8fr); }
  .result-detail-columns span:nth-child(n+5) { display: none; }
  .result-status-dropdown { grid-column: 1 / 4; grid-row: 2; margin-bottom: 8px; }
  .result-account-profit { grid-column: 4; grid-row: 2; align-self: center; }
}
@media (max-width: 760px) {
  .advanced-filters { inset: auto 0 0; transform: none; width: 100%; max-height: 94dvh; padding: 0 16px; border-radius: 18px 18px 0 0; }
  .advanced-header { margin: 0 -16px; padding: 12px 16px; border-radius: 18px 18px 0 0; }
  .platform-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }
  .advanced-actions { margin: 0 -16px; padding: 10px 16px calc(10px + env(safe-area-inset-bottom)); border-radius: 0; }
  .advanced-actions button { flex: 1; }
  .result-account { grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); }
  .result-status-dropdown { grid-column: 1 / -1; grid-row: auto; margin: 0; }
  .result-account-profit { grid-column: 1 / -1; grid-row: auto; justify-self: end; }
  .result-account-profit::before { content: attr(data-label) " "; color: var(--muted); font-weight: 400; }
}
@media (max-width: 520px) {
  .platform-grid { grid-template-columns: 1fr; }
  .budget-field { flex-direction: column; align-items: stretch; gap: 10px; }
  .budget-field .number-input { flex-basis: auto; }
  .platform-toolbar { gap: 8px; }
  .wallet-total strong { font-size: 10px; }
}

/* Bookmaker directory. */
.bookmakers-view { padding: 8px 0 40px; }
.bookmakers-header h1 { margin: 0; color: var(--text); font-size: 28px; letter-spacing: -.035em; }
.bookmakers-header p { margin: 5px 0 0; color: var(--muted); font-size: 13px; }
.bookmakers-toolbar { display: flex; align-items: center; justify-content: space-between; gap: 18px; margin: 19px 0 16px; }
.bookmakers-search { width: min(920px, 72%); height: 46px; padding: 0 15px; display: flex; align-items: center; gap: 11px; border: 1px solid var(--line-strong); border-radius: 9px; background: var(--panel); }
.bookmakers-search:focus-within { border-color: var(--accent); box-shadow: 0 0 0 3px var(--accent-dim); }
.bookmakers-search svg { width: 17px; height: 17px; flex: none; fill: none; stroke: var(--muted); stroke-width: 1.8; stroke-linecap: round; }
.bookmakers-search input { width: 100%; height: 100%; border: 0; outline: 0; background: transparent; color: var(--text); font-size: 13px; }
.bookmakers-search input::placeholder { color: var(--muted); }
.bookmakers-toolbar > span { color: var(--muted); font-size: 12px; white-space: nowrap; }
.bookmakers-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 12px; }
.bookmaker-card { min-width: 0; padding: 15px; display: flex; flex-direction: column; gap: 15px; border: 1px solid var(--line); border-radius: 10px; background: var(--panel); }
.bookmaker-card-heading { display: flex; align-items: center; justify-content: space-between; gap: 10px; width: 100%; min-width: 0; }
.bookmakers-help { margin: -4px 0 17px; color: var(--muted); font-size: 12px; line-height: 1.6; }
.bookmaker-site-setting { width: 100%; min-width: 0; padding-top: 12px; border-top: 1px solid var(--line); }
.bookmaker-site-caption { display: flex; align-items: center; flex-wrap: wrap; gap: 6px 12px; margin-bottom: 8px; color: var(--muted); font-size: 12px; }
.bookmaker-site-status { color: var(--positive); font-size: 11px; }
.bookmaker-site-status.session-only { color: var(--muted); }
.bookmaker-site-setting select { display: block; width: 100%; min-width: 0; height: 42px; padding: 0 10px; border: 1px solid var(--line-strong); border-radius: 8px; color: var(--text); background: var(--bg-soft); font: inherit; font-size: 13px; text-overflow: ellipsis; cursor: pointer; }
.bookmaker-site-setting select:focus-visible { outline: 2px solid var(--accent); outline-offset: 2px; }
.bookmaker-site-setting option { color: var(--text); background: var(--panel); }
.bookmaker-card:hover { border-color: var(--line-strong); background: var(--panel-raised); }
.bookmaker-identity { min-width: 0; display: flex; align-items: center; gap: 12px; }
.bookmaker-identity .provider-mark { width: 52px; height: 52px; flex: 0 0 52px; border-radius: 9px; }
.bookmaker-identity strong { overflow: hidden; color: var(--text); font-size: 14px; font-weight: 700; text-overflow: ellipsis; white-space: nowrap; }
.bookmaker-site-link { min-height: 36px; padding: 0 12px; display: inline-flex; align-items: center; justify-content: center; gap: 9px; flex: none; border: 1px solid var(--accent-line); border-radius: 8px; color: var(--accent); background: transparent; font-size: 11px; font-weight: 700; text-decoration: none; white-space: nowrap; }
.bookmaker-site-link:hover { border-color: var(--accent); background: var(--accent-dim); }
.bookmaker-site-link span { font-size: 16px; line-height: 1; }
.bookmakers-empty { padding: 30px; border: 1px solid var(--line); border-radius: 10px; color: var(--muted); background: var(--panel); text-align: center; }
@media (max-width: 1000px) { .bookmakers-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); } }
@media (max-width: 960px) {
  .topbar { height: auto; min-height: 60px; flex-wrap: wrap; }
  .topbar .brand { order: 1; }
  .topbar-status { order: 2; margin-left: auto; }
  .topbar-nav { order: 3; width: 100%; height: 43px; flex: 0 0 100%; margin: 0; overflow-x: auto; scrollbar-width: none; }
  .topbar-nav::-webkit-scrollbar { display: none; }
  .topbar-nav-button { flex: none; padding: 0 11px; font-size: 11px; }
}
@media (max-width: 600px) {
  .bookmakers-view { padding-top: 7px; }
  .bookmakers-header h1 { font-size: 23px; }
  .bookmakers-toolbar { align-items: stretch; flex-direction: column; gap: 8px; margin: 16px 0 13px; }
  .bookmakers-search { width: 100%; }
  .bookmakers-toolbar > span { align-self: flex-end; }
  .bookmakers-grid { grid-template-columns: 1fr; gap: 8px; }
  .bookmaker-card { min-height: 72px; padding: 10px 11px; }
  .bookmaker-identity { gap: 9px; }
  .bookmaker-identity .provider-mark { width: 44px; height: 44px; flex-basis: 44px; }
  .bookmaker-identity strong { font-size: 12px; }
  .bookmaker-site-link { min-height: 34px; padding: 0 8px; gap: 5px; font-size: 10px; }
}

/* The subscription prompt lives inside the feed; navigation and the account menu stay available. */
.feed-access { position: relative; min-height: 450px; padding: 28px 16px 42px; overflow: hidden; background: var(--bg); }
.feed-access-preview { position: absolute; inset: 18px 10px; display: grid; align-content: space-between; gap: 12px; opacity: .45; }
.feed-access-preview i { height: 104px; border: 1px solid var(--line); border-radius: 9px; background: linear-gradient(90deg, var(--panel) 0 17%, var(--bg-soft) 17% 23%, var(--panel) 23% 56%, var(--bg-soft) 56% 61%, var(--panel) 61%); }
.feed-access-card { position: relative; z-index: 1; width: min(100%, 720px); margin: 0 auto; padding: 30px 34px 28px; display: flex; flex-direction: column; align-items: center; border: 1px solid var(--accent-line); border-radius: 16px; color: var(--text); background: var(--panel-raised); box-shadow: var(--shadow); text-align: center; }
.feed-access-card::before { position: absolute; top: 0; right: 16px; left: 16px; height: 4px; border-radius: 0 0 4px 4px; background: var(--accent); content: ""; }
.feed-access-icon { width: 64px; height: 64px; margin-bottom: 18px; display: grid; place-items: center; border: 1px solid var(--accent-line); border-radius: 50%; color: var(--accent); background: var(--accent-dim); }
.feed-access-icon svg { width: 31px; height: 31px; fill: none; stroke: currentColor; stroke-width: 1.8; stroke-linecap: round; stroke-linejoin: round; }
.feed-access-card .eyebrow { color: var(--accent); letter-spacing: .18em; }
.feed-access-card h2 { margin: 15px 0 8px; font-size: clamp(24px, 2.5vw, 32px); line-height: 1.2; letter-spacing: -.035em; }
.feed-access-card p { max-width: 490px; margin: 0; color: var(--text-soft); font-size: 14px; line-height: 1.6; }
.feed-access-purchase { width: min(100%, 306px); min-height: 48px; margin-top: 24px; display: inline-flex; align-items: center; justify-content: center; gap: 12px; border-radius: 8px; color: var(--accent-ink); background: var(--accent); font-size: 14px; font-weight: 750; }
.feed-access-purchase:hover { background: var(--accent-strong); }
.feed-access-refresh { min-height: 35px; margin-top: 7px; padding: 4px 8px; color: var(--muted); background: transparent; font-size: 12px; text-decoration: underline; text-underline-offset: 3px; }
.feed-access-refresh:hover { color: var(--text); }

/* The teaching feed is a local example, separate from live opportunities. */
.onboarding-demo { background: var(--bg); }
.onboarding-demo-restore { display: flex; justify-content: flex-end; padding: 8px 14px; }
.onboarding-demo-empty { padding: 20px; color: var(--muted); background: var(--panel); font-size: 13px; }
.onboarding-demo-empty button { color: var(--accent); background: transparent; text-decoration: underline; }
.onboarding-demo .demo-card::before { background: var(--accent); }
.onboarding-demo .demo-card .profit-rub { display: none; }
.onboarding-demo .share-spread:disabled, .onboarding-demo .save-result-button:disabled { opacity: .45; cursor: not-allowed; }
.onboarding-demo .execution-footer small { color: var(--muted); font-size: 11px; }
.onboarding-target { position: relative; z-index: 301; outline: 3px solid var(--accent) !important; outline-offset: 4px; border-radius: 5px; box-shadow: 0 0 0 7px var(--accent-dim); }
.pin-spread.onboarding-target, .hide-spread.onboarding-target, .opportunity-open.onboarding-target { position: absolute; }
.onboarding-tooltip { position: fixed; z-index: 400; width: min(350px, calc(100vw - 24px)); padding: 19px; border: 1px solid var(--accent-line); border-radius: 14px; color: var(--text); background: var(--panel-raised); box-shadow: 0 20px 55px var(--shadow-color); }
.onboarding-tooltip .onboarding-step { color: var(--accent); font-size: 11px; font-weight: 800; letter-spacing: .08em; }
.onboarding-tooltip > [data-tour-skip] { position: absolute; top: 9px; right: 9px; width: 32px; height: 32px; color: var(--muted); background: transparent; font-size: 23px; }
.onboarding-tooltip h2 { margin: 11px 0 8px; font-size: 19px; }
.onboarding-tooltip p { margin: 0; color: var(--text-soft); font-size: 13px; line-height: 1.5; }
.onboarding-tour-actions { display: flex; align-items: center; gap: 7px; margin-top: 18px; }
.onboarding-tour-actions button { min-height: 35px; padding: 6px 9px; border-radius: 7px; color: var(--text-soft); background: var(--bg-soft); font-size: 12px; }
.onboarding-tour-actions button:first-child { margin-right: auto; color: var(--muted); background: transparent; }
.onboarding-tour-actions button:last-child { min-width: 72px; color: var(--accent-ink); background: var(--accent); font-weight: 750; }
.onboarding-tour-actions button:disabled { opacity: .4; }
body[data-demo-mode="true"] .opportunities-panel > .pinned-section,
body[data-demo-mode="true"] .opportunities-panel > .list-column-headings,
body[data-demo-mode="true"] .opportunities-panel > .feed-pagination,
body[data-demo-mode="true"] #sound-toggle,
body[data-demo-mode="true"] #pause-feed,
body[data-demo-mode="true"] #diagnostics { display: none !important; }

@media (max-width: 700px) {
  body.onboarding-tour-active #advanced-filters { padding-bottom: 220px; }
  .onboarding-tooltip { max-height: min(280px, 42dvh); overflow-y: auto; padding: 13px; }
  .onboarding-tooltip h2 { margin: 7px 0 5px; font-size: 16px; }
  .onboarding-tooltip p { font-size: 12px; }
  .onboarding-tour-actions { margin-top: 10px; }
}
.stream-status[data-state="locked"] { color: var(--accent); }
.stream-status[data-state="locked"] .status-dot { background: var(--accent); box-shadow: 0 0 0 4px var(--accent-dim); }
@media (max-width: 600px) {
  .feed-access { min-height: 390px; padding: 14px 8px 25px; }
  .feed-access-card { padding: 27px 17px 19px; }
  .feed-access-card h2 { font-size: 24px; }
  .feed-access-card p { font-size: 13px; }
  .feed-access-icon { width: 54px; height: 54px; margin-bottom: 14px; }
}

/* Compact referral cabinet: available independently of paid feed access. */
.referrals-view { padding: 22px 0 28px; max-width: 1180px; margin: 0 auto; font-size: 14px; }
.ref-heading { margin-bottom: 18px; }
.ref-heading h1 { margin: 0 0 6px; font-size: 28px; letter-spacing: -.7px; }
.ref-heading p { color: var(--muted); margin: 0; line-height: 1.5; }
.ref-panel { background: var(--panel); border: 1px solid var(--line); border-radius: 8px; padding: 18px 20px; min-width: 0; }
.ref-panel h2 { font-size: 15px; margin: 0; }
.ref-panel small { display: block; color: var(--muted); line-height: 1.5; font-size: 12px; }
.ref-panel a:not(.ref-primary) { color: var(--accent); }
.ref-overview { display: grid; grid-template-columns: minmax(0, 2.3fr) minmax(260px, 1fr); gap: 24px; }
.ref-link-panel { min-width: 0; }
.ref-link-toolbar { display: flex; align-items: center; justify-content: space-between; margin-top: 12px; gap: 10px; }
.ref-link-tabs { display: inline-flex; border: 1px solid var(--line); border-radius: 6px; overflow: hidden; }
.ref-link-tabs button { background: transparent; color: var(--muted); padding: 6px 18px; border: 0; font: inherit; font-size: 12px; cursor: pointer; }
.ref-link-tabs button[aria-pressed="true"] { color: var(--accent); background: color-mix(in srgb,var(--accent) 12%,transparent); box-shadow: inset 0 0 0 1px var(--accent); border-radius: 5px; }
.ref-open { font-size: 12px; text-decoration: none; white-space: nowrap; }
.ref-link { display: flex; gap: 10px; margin: 10px 0 16px; }
.ref-link input { width: 100%; min-width: 0; background: var(--bg); color: var(--text); border: 1px solid var(--line); border-radius: 6px; padding: 9px 12px; font-size: 13px; }
.ref-primary, .ref-outline { display: inline-flex; align-items: center; justify-content: center; gap: 8px; border-radius: 6px; padding: 9px 14px; text-decoration: none; white-space: nowrap; font: inherit; font-size: 13px; font-weight: 650; cursor: pointer; }
.ref-primary { background: var(--accent); color: #17120c; border: 1px solid var(--accent); }
.ref-outline { color: var(--accent); border: 1px solid color-mix(in srgb,var(--accent) 50%,transparent); background: transparent; }
.ref-primary svg { width: 15px; height: 15px; fill: none; stroke: currentColor; stroke-width: 1.4; }
.ref-stats { display: flex; gap: 0; align-items: center; flex-wrap: wrap; row-gap: 10px; }
.ref-stats > div { display: flex; align-items: baseline; gap: 8px; padding: 0 20px; border-right: 1px solid var(--line); }
.ref-stats > div:first-child { padding-left: 0; }
.ref-stats > div:last-child { border-right: 0; }
.ref-stats strong { font-size: 19px; letter-spacing: -.5px; }
.ref-stats span { color: var(--muted); font-size: 12px; }
.ref-stats > small { padding-left: 20px; }
.ref-bonus { border-left: 1px solid var(--line); padding-left: 24px; min-width: 0; }
.ref-bonus header { display: flex; align-items: center; justify-content: space-between; gap: 8px; flex-wrap: wrap; }
.ref-badge { color: var(--accent); background: color-mix(in srgb,var(--accent) 10%,transparent); padding: 5px 7px; border-radius: 5px; font-size: 11px; white-space: nowrap; }
.ref-badge.paused { color: var(--muted); }
.ref-balance { font-size: 32px; font-weight: 700; letter-spacing: -.8px; margin: 15px 0 5px; color: var(--accent); line-height: 1.15; overflow-wrap: anywhere; }
.ref-balance span { font-size: 23px; font-weight: 600; }
.ref-access { margin-top: 12px; color: var(--muted); font-size: 12px; }
.ref-withdraw { margin: 10px 0 7px; }
.ref-rewards { display: flex; align-items: center; justify-content: space-between; gap: 18px; margin-top: 12px; flex-wrap: wrap; padding-top: 15px; padding-bottom: 15px; }
.ref-reward-title small { margin-top: 3px; font-size: 11px; }
.ref-tariffs { display: flex; flex: 1; justify-content: space-around; gap: 12px; }
.ref-tariffs > div { display: flex; align-items: center; gap: 8px; white-space: nowrap; }
.ref-tariffs strong, .ref-earned { color: var(--accent); white-space: nowrap; }
.ref-tariffs > div > span:nth-child(2) { color: var(--muted); }
.ref-rules { display: contents; }
.ref-rules summary { color: var(--accent); font-size: 12px; white-space: nowrap; cursor: pointer; }
.ref-rules-copy { flex-basis: 100%; border-top: 1px solid var(--line); padding-top: 12px; color: var(--muted); line-height: 1.6; font-size: 12px; }
.ref-rules:not([open]) .ref-rules-copy { display: none; }
.ref-history { margin-top: 12px; padding-bottom: 10px; }
.ref-history header { display: flex; align-items: center; gap: 14px; }
.ref-history header > span { font-size: 11px; color: var(--muted); background: var(--bg); padding: 4px 7px; border-radius: 5px; }
.ref-table-scroll { overflow-x: auto; margin-top: 14px; }
.ref-history table { border-collapse: collapse; width: 100%; font-size: 12px; }
.ref-history td, .ref-history th { text-align: left; padding: 10px 8px; border-bottom: 1px solid var(--line); white-space: nowrap; }
.ref-history th { color: var(--muted); font-weight: 500; }
.ref-history td:first-child, .ref-history th:first-child { padding-left: 0; }
.ref-history tbody tr:last-child td { border-bottom: 0; }
.ref-history td.ref-empty { text-align: center; color: var(--muted); padding: 20px 8px; white-space: normal; }
.ref-empty { text-align: center; color: var(--muted); padding: 24px 16px; }
.ref-empty p { font-size: 13px; }
.ref-more { display: block; background: transparent; border: 0; color: var(--accent); font: inherit; font-size: 12px; padding: 10px; margin: 0 auto; cursor: pointer; }
.ref-contact { margin-top: 12px; display: flex; align-items: center; justify-content: space-between; gap: 16px; padding-top: 12px; padding-bottom: 12px; }
.ref-contact > div { display: flex; align-items: baseline; flex-wrap: wrap; gap: 6px 18px; }
.ref-contact h2 { font-size: 13px; }
.ref-contact p { margin: 0; color: var(--muted); font-size: 12px; line-height: 1.5; }
.ref-loading { text-align: center; color: var(--muted); }
@media(max-width:1000px) {
 .ref-overview { grid-template-columns: minmax(0, 1.6fr) minmax(250px, 1fr); gap: 18px; }
 .ref-stats > div { padding: 0 12px; }
 .ref-stats > small { padding-left: 0; flex-basis: 100%; }
 .ref-tariffs { gap: 16px; }
 .ref-reward-title { flex-basis: 100%; }
}
@media(max-width:700px) {
 .ref-overview { grid-template-columns: 1fr; gap: 16px; }
 .ref-bonus { border-left: 0; border-top: 1px solid var(--line); padding-left: 0; padding-top: 16px; }
 .ref-balance { margin-top: 10px; }
 .ref-contact > div { display: block; }
 .ref-contact p { margin-top: 4px; }
 .ref-panel { padding: 16px; }
 .ref-rewards { gap: 12px; }
 .ref-tariffs { justify-content: space-between; }
 .ref-tariffs > div { flex-direction: column; gap: 3px; font-size: 12px; }
 .ref-tariffs > div > span:nth-child(2) { display: none; }
}
@media(max-width:480px) {
 .referrals-view { padding-top: 16px; }
 .ref-heading { margin-bottom: 14px; }
 .ref-heading h1 { font-size: 24px; }
 .ref-heading p { font-size: 12px; }
 .ref-link { flex-direction: column; margin-bottom: 14px; }
 .ref-link input { padding: 10px; }
 .ref-stats > div { padding: 0 10px; gap: 5px; }
 .ref-stats strong { font-size: 18px; }
 .ref-stats span { font-size: 11px; }
 .ref-stats > div:last-child { padding-right: 0; }
 .has-partner .ref-stats > div:last-child { flex-basis: 100%; padding-left: 0; }
 .ref-balance { font-size: 30px; }
 .ref-contact { align-items: flex-start; flex-direction: column; gap: 10px; }
 .ref-history td, .ref-history th { padding: 9px 8px; }
}

/* Market families share the existing provider and discipline icon system. */
.market-help { margin: 8px 0; color: var(--muted); font-size: 11px; line-height: 1.5; }
.market-layout { display: grid; grid-template-columns: 210px minmax(0, 1fr); margin-top: 12px; border: 1px solid var(--line); border-radius: 10px; overflow: hidden; }
.market-sidebar { min-width: 0; padding: 10px; border-right: 1px solid var(--line); }
.market-sidebar .platform-search { width: 100%; margin-bottom: 8px; }
.market-sidebar > .eyebrow { display: block; margin: 13px 4px 7px; font-size: 9px; }
.market-provider-list { max-height: 330px; overflow-y: auto; scrollbar-width: thin; }
.market-provider { width: 100%; min-height: 36px; padding: 6px; display: flex; align-items: center; gap: 7px; border: 1px solid transparent; border-radius: 7px; background: transparent; color: var(--text-soft); font-size: 11px; text-align: left; cursor: pointer; }
.market-provider strong { min-width: 0; overflow: hidden; text-overflow: ellipsis; }
.market-provider .provider-mark { flex: 0 0 23px; width: 23px; height: 23px; }
.market-provider small { margin-left: auto; color: var(--muted); font-size: 9px; white-space: nowrap; }
.market-provider small.market-difference, .market-exception { color: var(--accent); }
.market-provider[aria-pressed="true"] { border-color: var(--accent-line); background: var(--accent-dim); }
.market-provider:hover:not([aria-pressed="true"]) { background: var(--bg-soft); }
.market-group-icon { flex: 0 0 23px; width: 23px; height: 23px; color: var(--accent); }
.market-scope-notice { margin: 0 0 12px; padding: 8px 10px; border: 1px solid var(--accent-line); border-radius: 7px; background: var(--accent-dim); color: var(--text-soft); font-size: 11px; line-height: 1.4; }
.market-editor { min-width: 0; padding: 12px; }
.market-editor-heading { display: flex; align-items: center; justify-content: space-between; gap: 10px; margin-bottom: 12px; }
.market-editor-heading h3 { display: flex; align-items: center; gap: 8px; margin: 0; color: var(--text); font-size: 14px; }
.market-editor-heading > span { color: var(--accent); font-size: 10px; }
.market-sport-tabs { display: grid; grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 5px; margin-bottom: 10px; }
.market-sport-tabs button { min-width: 0; min-height: 38px; display: flex; align-items: center; gap: 6px; padding: 5px 7px; border: 1px solid var(--line); border-radius: 7px; background: var(--bg-soft); color: var(--text-soft); font-size: 10px; text-align: left; cursor: pointer; }
.market-sport-tabs button[aria-pressed="true"] { border-color: var(--accent); background: var(--accent-dim); }
.market-sport-tabs .sport-icon { width: 23px; height: 23px; flex: 0 0 23px; }
.market-sport-tabs .sport-icon svg { width: 17px; height: 17px; }
.market-sport-tabs .sport-icon-cs2 svg { width: 19px; height: 21px; }
.market-search { width: 100%; }
.market-actions { display: flex; align-items: center; flex-wrap: wrap; gap: 12px; margin: 12px 0 8px; }
.market-actions button { padding: 3px 0; color: var(--accent); background: transparent; font-size: 11px; cursor: pointer; }
.market-actions > span { margin-left: auto; color: var(--muted); font-size: 10px; }
.market-options { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 4px 10px; padding: 8px 0; }
.market-option { min-width: 0; min-height: 34px; display: flex; align-items: center; gap: 7px; color: var(--text-soft); font-size: 11px; line-height: 1.4; cursor: pointer; }
.market-option input { flex: 0 0 16px; width: 16px; height: 16px; margin: 0; accent-color: var(--accent); cursor: pointer; }
.market-exception { font-size: 8px; }
.market-settings button:focus-visible, .market-option input:focus-visible { outline: 2px solid var(--accent); outline-offset: 2px; }
@media (max-width: 760px) {
  .market-layout { grid-template-columns: 1fr; }
  .market-sidebar { border-right: 0; border-bottom: 1px solid var(--line); }
  .market-provider-list { max-height: 140px; }
  .market-sport-tabs { grid-template-columns: repeat(3, minmax(0, 1fr)); }
  .market-options { grid-template-columns: repeat(2, minmax(0, 1fr)); }
}
@media (max-width: 380px) {
  .market-sport-tabs, .market-options { grid-template-columns: repeat(2, minmax(0, 1fr)); }
  .market-editor { padding: 10px; }
}

/* Targeted settlement warning: only an icon in the market caption. */
.spread-risk-slot { display: inline-flex; align-items: center; flex: none; }
.spread-risk-slot:empty { display: none; }
.spread-risk-trigger { pointer-events: auto; position: relative; z-index: 2; display: inline-flex; align-items: center; justify-content: center; width: 24px; height: 24px; margin: -4px 0; padding: 3px; flex: none; border: 0; border-radius: 5px; color: #b87522; background: transparent; cursor: help; }
.spread-risk-trigger svg { width: 18px; height: 18px; fill: none; stroke: currentColor; stroke-width: 1.5; stroke-linecap: round; stroke-linejoin: round; }
.spread-risk-trigger svg circle { fill: currentColor; stroke: none; }
.spread-risk-trigger:hover, .spread-risk-trigger[aria-expanded="true"] { background: var(--accent-dim); }
.spread-risk-trigger:focus-visible { outline: 2px solid var(--accent); outline-offset: 2px; }
:root[data-theme="dark"] .spread-risk-trigger { color: #dea14c; }
.spread-risk-tooltip { position: fixed; z-index: 350; width: max-content; max-width: min(350px, calc(100vw - 16px)); padding: 12px 14px; border: 1px solid var(--line-strong, var(--line)); border-radius: 8px; color: var(--text); background: var(--panel-raised); box-shadow: 0 6px 20px var(--shadow-color); font-size: 12px; line-height: 1.5; overflow-wrap: anywhere; }
.spread-risk-tooltip[hidden] { display: none; }
.spread-risk-tooltip::before { content: ""; position: absolute; left: var(--risk-arrow-left, 14px); top: -5px; width: 8px; height: 8px; border-top: 1px solid var(--line-strong, var(--line)); border-left: 1px solid var(--line-strong, var(--line)); background: var(--panel-raised); transform: translateX(-50%) rotate(45deg); }
.spread-risk-tooltip.above::before { top: auto; bottom: -5px; transform: translateX(-50%) rotate(225deg); }
.spread-risk-tooltip strong { display: block; margin: 0 0 4px; font-weight: 650; font-size: 12px; }
.spread-risk-tooltip p { margin: 0; color: var(--text-soft); }
.spread-risk-tooltip section + section { margin-top: 10px; padding-top: 10px; border-top: 1px solid var(--line); }
@media (pointer: coarse) { .spread-risk-trigger { width: 32px; height: 32px; margin: -8px 0; } }

/* Initial feed confirmation: separate loading from an authoritative empty result. */
.feed-loading { padding: 26px 20px; display: grid; gap: 22px; color: var(--muted); }
.feed-loading-caption { display: flex; align-items: center; justify-content: center; gap: 12px; padding: 10px 0; }
.feed-loading-caption strong { color: var(--text); font-size: 13px; }
.feed-loading-caption p { margin: 5px 0 0; font-size: 11px; }
.feed-spinner { display: inline-block; width: 14px; height: 14px; flex: 0 0 14px; border: 2px solid var(--line); border-top-color: var(--accent); border-radius: 50%; animation: feed-spin 1s linear infinite; }
.feed-skeleton { display: grid; gap: 9px; opacity: .55; }
.feed-skeleton > span { display: grid; grid-template-columns: 90px minmax(80px, 1fr) minmax(80px, .6fr); gap: 24px; padding: 18px 14px; border: 1px solid var(--line); border-radius: 7px; }
.feed-skeleton i { height: 8px; border-radius: 4px; background: var(--line); animation: feed-pulse 1.6s ease-in-out infinite alternate; }
.feed-skeleton i:first-child { width: 65%; }
.feed-pending-label { display: inline-flex; align-items: center; gap: 7px; color: var(--muted); font-size: 10px; }
.execution-warning.loading { background: transparent; border-color: var(--line); color: var(--muted); }
.execution-warning.loading > .feed-spinner { padding: 0; width: 14px; height: 14px; min-width: 14px; border: 2px solid var(--line); border-top-color: var(--accent); }
@keyframes feed-spin { to { transform: rotate(360deg); } }
@keyframes feed-pulse { to { opacity: .4; } }
@media (max-width: 760px) { .feed-loading { padding: 20px 10px; } .feed-skeleton > span { gap: 12px; grid-template-columns: 45px minmax(70px, 1fr) 65px; } }
@media (prefers-reduced-motion: reduce) { .feed-spinner, .feed-skeleton i { animation: none; } }

/* Separate source quotes from each account's editable calculation. */
.execution-grid { --execution-columns: minmax(140px,1.15fr) minmax(220px,1.1fr) 110px 164px minmax(245px,1.2fr); }
.execution-provider-controls > .provider-link { width: 150px; height: 36px; flex: 0 1 150px; }
.execution-provider-controls > .provider-link strong { flex: 1; }
.execution-provider-controls > .provider-link > svg { margin-left: auto; }
.execution-live-quote { display: flex; align-items: center; justify-content: space-between; gap: 8px; width: 100%; max-width: 100px; height: 36px; padding: 0 9px; border: 1px solid var(--line-strong); border-radius: 7px; background: var(--bg); }
.execution-live-quote strong { font-size: 13px; }
.execution-live-quote.quote-locked strong { color: var(--muted); }
.execution-live-quote [data-live-indicator] { display: flex; align-items: center; }
.live-quote-dot { display: block; width: 7px; height: 7px; border-radius: 50%; background: var(--positive); }
.live-quote-lock { width: 15px; height: 15px; fill: none; stroke: var(--amber); stroke-width: 1.6; stroke-linecap: round; }
.execution-live-odds time { color: var(--muted); font-size: 10px; white-space: nowrap; }
.execution-odds .execution-field-editor { display: flex; align-items: center; width: 100%; max-width: 148px; min-height: 36px; padding-right: 3px; border: 1px solid var(--line-strong); border-radius: 7px; background: var(--panel); }
.execution-odds .execution-field-editor.manual-field { border-color: var(--amber); background: var(--amber-dim); }
.execution-odds .execution-field-editor:focus-within { outline: 2px solid var(--focus-ring); outline-offset: 1px; }
.execution-odds .execution-field-editor .execution-edit-input { width: 0; min-width: 0; flex: 1; height: 34px; padding: 0 6px; border: 0; border-radius: 7px; background: transparent; box-shadow: none; }
.execution-odds .execution-field-editor .execution-edit-input:focus-visible { outline: 0; }
.execution-odds-fixed { flex: 0 0 12px; color: var(--amber); font-size: 12px; pointer-events: none; }
.execution-odds-fixed[hidden] { display: none; }
.execution-odds .execution-live-mode { position: static; display: inline-flex; flex: 0 0 44px; align-items: center; justify-content: center; gap: 2px; width: 44px; height: 26px; transform: none; border: 1px solid var(--line); color: var(--muted); background: var(--panel); font: 10px var(--font-sans); }
.execution-odds .execution-live-mode svg { width: 11px; height: 11px; }
.execution-odds .manual-field .execution-live-mode { color: var(--amber); border-color: var(--amber-line); transform: none; }
.execution-odds .execution-live-mode:disabled { display: inline-flex; opacity: .45; cursor: default; }
.execution-odds .execution-field-editor + .execution-field-reference { display: none; }
.calculation-profit { display: flex; align-items: center; justify-content: center; gap: 12px; min-height: 36px; padding: 6px 12px; border: 1px solid var(--line-strong); border-radius: 7px; background: var(--bg); white-space: nowrap; }
.calculation-profit strong { color: var(--text); font-size: 14px; font-weight: 700; }
.calculation-roi { padding: 3px 6px; border-radius: 4px; font-size: 11px; }
.calculation-roi.positive { color: var(--positive); background: var(--positive-dim); }
.calculation-roi.negative { color: var(--red); background: var(--red-dim); }
.execution-leg-total [data-total-payout] { display: block; margin-top: 3px; }
@media (min-width: 761px) and (max-width: 1100px) {
  .execution-grid { --execution-columns: minmax(95px,1fr) 202px 90px 145px minmax(205px,1fr); }
  .execution-grid-head > span, .execution-cell { padding-inline: 6px; }
  .execution-provider-controls { gap: 2px; }
  .execution-provider-controls > .provider-link { width: 136px; flex-basis: 136px; }
}
@media (max-width: 760px) {
  .execution-leg { grid-template-columns: repeat(2,minmax(0,1fr)); grid-template-areas: "outcome outcome" "provider provider" "live odds" "amount amount"; }
  .execution-live-odds { grid-area: live; }
  .execution-odds { grid-area: odds; }
  .execution-provider-controls > .provider-link { width: 150px; flex: 0 0 150px; height: 36px; }
  .execution-provider-controls > .provider-link .provider-mark { display: inline-flex; }
  .execution-odds .execution-live-mode { height: 30px; }
  .calculation-profit { justify-content: space-between; min-height: 40px; }
  .execution-leg-total > span:empty { display: none; }
}

/* Shared light/dark hierarchy: source quotes, editable fields and quiet actions. */
.execution-detail {
  --execution-input-bg: #fff;
  --execution-input-line: #bec7d6;
  --execution-quote-bg: #e7eaf0;
  --execution-quote-line: #c9d0da;
  --execution-platform-bg: #efebfc;
  --execution-platform-ink: #242629;
}
:root[data-theme="dark"] .execution-detail {
  --execution-input-bg: #30323a;
  --execution-input-line: #555b68;
  --execution-quote-bg: #1b1b20;
  --execution-quote-line: #3d4048;
  --execution-platform-bg: #302b40;
  --execution-platform-ink: #fffffe;
}
.execution-detail .execution-provider-controls .provider-link { border-color: transparent; background: var(--execution-platform-bg); color: var(--execution-platform-ink); box-shadow: none; }
.execution-detail .execution-provider-controls .provider-link:hover { border-color: transparent; filter: brightness(1.07); }
.execution-detail .execution-cell .execution-account-action { border-color: transparent; background: transparent; box-shadow: none; color: var(--muted); }
.execution-detail .execution-cell .execution-account-action:hover { border-color: transparent; background: var(--execution-platform-bg); color: var(--execution-platform-ink); }
.execution-detail .execution-live-quote { background: var(--execution-quote-bg); border-color: var(--execution-quote-line); color: var(--text-soft); }
.execution-detail .execution-odds .execution-field-editor,
.execution-detail .execution-cell .execution-amount-editor { background: var(--execution-input-bg); border-color: var(--execution-input-line); }
.execution-detail .execution-odds .execution-field-editor .execution-edit-input { background: transparent; color: var(--text); box-shadow: none; }
.execution-detail .execution-odds .execution-field-editor.manual-field,
.execution-detail .execution-cell .execution-amount-editor.manual-field { border-color: var(--amber); background: var(--amber-dim); }
.execution-detail .execution-odds .manual-field .execution-edit-input { color: var(--amber); }
.execution-odds .execution-live-mode[hidden] { display: none; }
.execution-quote-range { grid-column: 3 / 5; grid-row: 2; margin-top: -22px; padding: 0 8px 8px 77px; color: var(--muted); font-family: var(--font-sans); font-size: 9px; line-height: 14px; white-space: nowrap; }
.execution-quote-range small { font: inherit; }
.execution-quote-range[hidden] { display: none; }
@media (min-width: 761px) {
  .execution-detail .execution-cell { justify-content: flex-start; padding-top: 8px; padding-bottom: 8px; }
  .execution-outcome-label { min-height: 36px; }
}
@media (max-width: 760px) {
  .execution-leg { grid-template-areas: "outcome outcome" "provider provider" "live odds" "range range" "amount amount"; }
  .execution-quote-range { grid-area: range; margin: 0; padding: 0 9px 8px; font-size: 10px; }
  .execution-live-quote, .execution-odds .execution-field-editor { min-height: 40px; }
  .execution-detail .execution-provider-controls .provider-link { height: 40px; }
}
@media (min-width: 861px) and (max-width: 1100px) {
  .execution-grid { --execution-columns: minmax(95px,1fr) 202px 90px 145px minmax(245px,1fr); }
}
@media (min-width: 761px) and (max-width: 860px) {
  .execution-grid { overflow: visible; border: 0; background: transparent; }
  .execution-grid-head { display: none; }
  .execution-legs { display: grid; gap: 7px; }
  .execution-leg { grid-template-columns: repeat(2,minmax(0,1fr)); grid-template-areas: "outcome outcome" "provider provider" "live odds" "range range" "amount amount"; overflow: hidden; border: 1px solid var(--line); border-radius: 7px; }
  .execution-detail .execution-cell { position: relative; padding: 22px 9px 8px; border-left: 0; border-top: 1px solid var(--line); }
  .execution-cell::before { content: attr(data-label); position: absolute; top: 6px; left: 9px; color: var(--muted); font: 9px var(--font-sans); }
  .execution-outcome { grid-area: outcome; }
  .execution-provider { grid-area: provider; }
  .execution-live-odds { grid-area: live; }
  .execution-odds { grid-area: odds; }
  .execution-amount { grid-area: amount; }
  .execution-quote-range { grid-area: range; margin: 0; padding: 0 9px 8px; font-size: 10px; }
}
.execution-detail .execution-cell .execution-amount-editor:focus-within { background: var(--execution-input-bg); border-color: var(--blue); }
.execution-detail .execution-cell .execution-amount-editor.manual-field:focus-within { background: var(--amber-dim); border-color: var(--amber); }

/* Selected violet themes: one fixation treatment for both editable fields. */
.pinned-card::before, .pinned-card.executable::before { background: var(--accent); }
.execution-detail .execution-odds .execution-field-editor.manual-field,
.execution-detail .execution-cell .execution-amount-editor.manual-field,
.execution-detail .execution-cell .execution-amount-editor.manual-field:focus-within {
  border-color: var(--accent); background: var(--accent-dim); box-shadow: none;
}
.execution-detail .execution-edit-input,
.execution-detail .manual-field .execution-edit-input { color: var(--text); background: transparent; padding-right: 6px; }
.execution-odds-fixed, .execution-amount-fixed { color: var(--accent); flex: 0 0 12px; font-size: 12px; }
.execution-detail .execution-cell .execution-amount-editor {
  display: flex; align-items: center; gap: 4px; padding: 0 3px; min-width: 0;
}
.execution-amount-input { flex: 1; min-width: 35px; }
.execution-detail .execution-cell .amount-input { width: 100%; min-width: 0; padding: 0 6px; border: 0; box-shadow: none; }
.execution-detail .execution-currency { padding: 0 2px; }
.execution-detail .execution-live-mode {
  position: static; display: inline-flex; flex: 0 0 44px; align-items: center; justify-content: center;
  gap: 2px; width: 44px; height: 26px; padding: 0; transform: none; border: 1px solid var(--accent-line);
  color: var(--accent-strong); background: var(--panel); font: 10px var(--font-sans);
}
:root[data-theme="light"] .execution-detail .execution-live-mode { color: #6340c4; }
.execution-detail .execution-live-mode svg { width: 11px; height: 11px; }
.execution-detail .execution-live-mode:hover { color: var(--text); background: var(--accent-dim); }
.execution-detail .execution-inline-action.copy { flex: 0 0 26px; width: 26px; border: 0; background: transparent; }
.execution-detail .execution-amount-editor:focus-within { border-color: var(--accent); box-shadow: 0 0 0 2px var(--focus-ring); }
.execution-detail .execution-leg.fixed-leg { background: transparent; box-shadow: none; }
:root[data-theme="dark"] .execution-leg.account-group,
:root[data-theme="dark"] .execution-leg-total { background: var(--panel-raised); }
:root[data-theme="dark"] .execution-leg.account-group { box-shadow: inset 3px 0 var(--accent-line); }
.ref-primary { color: var(--accent-ink); }
@media (max-width: 860px) {
  .execution-detail .execution-live-mode { height: 30px; }
}

:root[data-theme] .execution-detail .manual-field .execution-edit-input { color: var(--text); background: transparent; padding-right: 6px; }
.execution-detail .manual-field .execution-live-mode { color: var(--accent-strong); border-color: var(--accent-line); transform: none; }
:root[data-theme="light"] .execution-detail .manual-field .execution-live-mode { color: #6340c4; }

.subscription-button { color: var(--accent); }
.pinned-card.off-feed::before { background: var(--accent); }
:root[data-theme="dark"] .pinned-section-header > button:hover { background: var(--accent-dim); }
:root[data-theme="dark"] .execution-detail .execution-live-mode:hover { color: var(--text); background: var(--accent-dim); }

:root[data-theme] .execution-detail .execution-leg.fixed-leg { background: transparent; box-shadow: none; }


/* Daily result navigation and image sharing. */
#results-day-date { min-width: 130px; max-width: 155px; padding: 7px 9px; border: 1px solid var(--line); border-radius: 7px; color: var(--text); background: var(--panel); font: inherit; font-size: 12px; }
.results-day > header > span { margin-left: auto; }
.results-day-share { padding: 5px 8px; flex: 0 0 auto; border-radius: 6px; color: var(--accent); background: transparent; font-size: 11px; font-weight: 650; }
.results-day-share:hover { background: var(--accent-dim); }
.results-day-share:disabled { color: var(--muted); opacity: .5; cursor: default; }
@media (max-width: 480px) { .results-day > header { flex-wrap: wrap; padding-top: 6px; padding-bottom: 6px; } }

/* One day is a compact summary; weekly/monthly views retain their chart. */
.results-summary.daily { grid-template-columns: minmax(0,1fr); min-height: 180px; padding: 30px 28px; }
.results-summary.daily .results-metrics { display: grid; grid-template-columns: minmax(0,.9fr) minmax(0,1.3fr); align-items: center; gap: 28px; }
.results-summary.daily .results-main-profit { gap: 10px; }
.results-summary.daily .results-day-caption { text-transform: uppercase; letter-spacing: .06em; font-size: 11px; }
.results-summary.daily .results-mini-stats { display: grid; grid-template-columns: repeat(3,minmax(0,1fr)); gap: 0; }
.results-summary.daily .results-mini-stats > div { min-width: 0; min-height: 98px; grid-template-rows: 14px 32px 14px; align-content: center; gap: 10px; padding: 0 24px; border-left: 1px solid var(--line-strong); }
.results-summary.daily .results-mini-stats strong { font-size: clamp(16px,1.8vw,26px); overflow-wrap: anywhere; }
.results-pending-count { color: var(--muted); font-size: 11px; }
@media (max-width: 900px) {
  .results-summary.daily .results-metrics { grid-template-columns: minmax(0,1fr); gap: 24px; }
  .results-summary.daily .results-mini-stats > div { min-height: 70px; padding: 0 18px; }
  .results-summary.daily .results-mini-stats > div:first-child { padding-left: 0; border-left: 0; }
}
@media (max-width: 520px) {
  .results-summary.daily { min-height: 0; padding: 22px 14px; }
  .results-summary.daily .results-mini-stats > div { padding: 0 10px; grid-template-rows: 14px 20px 14px; gap: 7px; }
  .results-summary.daily .results-mini-stats strong { font-size: 14px; }
  .results-summary.daily .results-day-caption, .results-pending-count { font-size: 10px; }
}

/* Compact, explicitly local previews leave account sections usable without a plan. */
.demo-view-badge { display: none; padding: 3px 8px; border: 1px solid var(--line-strong); border-radius: 6px; color: var(--muted); background: var(--bg-soft); font-size: 10px; font-weight: 700; letter-spacing: .03em; }
body[data-demo-mode="true"] .demo-view-badge { display: inline-flex; }
body[data-demo-mode="true"] .opportunities-panel { position: relative; }
body[data-demo-mode="true"] .opportunities-panel > .panel-header .metrics,
body[data-demo-mode="true"] .opportunities-panel > .panel-header .list-controls { display: none; }
.demo-intro { padding: 0 16px 18px; }
.demo-intro p { margin: 0; padding-right: 5px; color: var(--muted); font-size: 12px; line-height: 1.6; }
.demo-access-actions { position: absolute; top: 15px; right: 16px; display: flex; align-items: center; gap: 14px; }
.demo-access-button { padding: 10px 14px; border-radius: 8px; color: var(--accent-ink); background: var(--accent); font-size: 12px; font-weight: 750; white-space: nowrap; }
.demo-access-button:hover { background: var(--accent-strong); }
.demo-refresh-link { padding: 8px 0; color: var(--muted); background: transparent; font-size: 11px; }
.demo-refresh-link:hover { color: var(--text); }
.demo-preview-footnote { margin: 0; padding: 13px 16px 17px; color: var(--muted); font-size: 11px; line-height: 1.5; }
body[data-demo-mode="true"] #matches-view > :not(.matches-header):not(#demo-match-preview) { display: none; }
body[data-demo-mode="true"] .matches-header .eyebrow,
body[data-demo-mode="true"] .matches-heading .scope-tag,
body[data-demo-mode="true"] .matches-total { display: none; }
.demo-match-preview { position: relative; }
.demo-match-preview > .demo-access-button { position: absolute; right: 0; top: -76px; }
.demo-match-layout { display: grid; grid-template-columns: 240px minmax(0, 1fr); gap: 18px; }
.demo-match-list, .demo-match-line { padding: 20px; border: 1px solid var(--line); border-radius: 10px; background: var(--panel); }
.demo-match-list small, .demo-match-line small { color: var(--muted); font-size: 11px; }
.demo-match-selected { margin-top: 18px; padding: 13px; display: flex; flex-direction: column; align-items: flex-start; gap: 7px; border-left: 2px solid var(--accent); border-radius: 5px; background: var(--accent-dim); }
.demo-match-selected strong { font-size: 14px; }
.demo-match-selected > span:last-child { color: var(--positive); font-size: 11px; }
.demo-match-line header { display: flex; justify-content: space-between; align-items: center; flex-wrap: wrap; gap: 12px; }
.demo-match-line h2 { margin: 5px 0 0; font-size: 18px; }
.demo-example-label { padding: 4px 8px; border: 1px solid var(--line); border-radius: 6px; color: var(--muted); font-size: 10px; font-weight: 700; }
.demo-match-tabs { margin-top: 18px; display: flex; gap: 20px; border-bottom: 1px solid var(--line); }
.demo-match-tabs button { padding: 9px 0; color: var(--muted); background: transparent; font-size: 12px; }
.demo-match-tabs button[aria-pressed="true"] { color: var(--text); border-bottom: 2px solid var(--accent); }
.demo-match-tabs span { color: var(--positive); }
.demo-match-table { width: 100%; border-collapse: collapse; font-size: 12px; }
.demo-match-table th, .demo-match-table td { padding: 14px 10px; border-bottom: 1px solid var(--line); text-align: left; }
.demo-match-table th { color: var(--muted); font-size: 11px; font-weight: 500; }
.demo-match-table .demo-best-price { color: var(--positive); background: var(--positive-dim); font-weight: 750; }
.demo-match-line footer { display: flex; justify-content: space-between; flex-wrap: wrap; gap: 10px; margin-top: 17px; font-size: 12px; }
.demo-match-line footer span { color: var(--muted); }
.demo-match-line footer strong { color: var(--positive); }
.demo-match-outcome { display: flex; justify-content: space-between; gap: 12px; padding: 16px 5px; border-bottom: 1px solid var(--line); font-size: 12px; }
.demo-result-example { width: min(440px, calc(100vw - 30px)); padding: 25px; border: 1px solid var(--line-strong); border-radius: 14px; color: var(--text); background: var(--panel); box-shadow: var(--shadow); }
.demo-result-example::backdrop { background: var(--backdrop); }
.demo-result-example header { display: flex; align-items: center; justify-content: space-between; }
.demo-result-example header button { color: var(--muted); background: transparent; font-size: 26px; }
.demo-result-example h2 { margin: 20px 0 10px; font-size: 20px; }
.demo-result-example h3 { margin: 23px 0 5px; font-size: 15px; }
.demo-result-example p, .demo-result-example small { color: var(--muted); font-size: 12px; }
.demo-example-profit { color: var(--positive); font-size: 40px; }
.demo-results-empty .results-summary, .demo-results-empty .results-toolbar, .demo-results-empty .results-history-heading, .demo-results-empty .results-columns, .demo-results-empty .results-footnote, .demo-results-empty .results-actions { display: none; }
.demo-results-empty .results-empty { min-height: 290px; }
@media (max-width: 700px) {
  .demo-access-actions { gap: 9px; }
  .demo-refresh-link { display: none; }
  .demo-intro { padding-top: 4px; }
  .demo-match-layout { grid-template-columns: minmax(0, 1fr); }
  .demo-match-list { display: none; }
  .demo-match-line { padding: 14px; }
  .demo-match-line header { align-items: flex-start; }
  .demo-match-line h2 { font-size: 16px; }
  .demo-match-preview > .demo-access-button { position: static; margin-bottom: 16px; }
  .demo-match-table th, .demo-match-table td { padding: 13px 5px; font-size: 11px; }
}

/* A subscription gate replaces the paid workspace only for accounts without access. */
.subscription-gate { width: min(650px, 100%); min-height: 350px; margin: 44px auto 0; padding: 40px 32px; border: 1px solid var(--line-strong); border-radius: 14px; background: var(--panel); text-align: center; }
.subscription-gate[hidden] { display: none; }
.subscription-gate-icon { width: 76px; height: 76px; margin: 0 auto; display: grid; place-items: center; border-radius: 20px; color: var(--accent); background: var(--accent-dim); }
.subscription-gate-icon svg { width: 36px; height: 36px; fill: none; stroke: currentColor; stroke-width: 2.5; stroke-linecap: round; stroke-linejoin: round; }
.subscription-gate h2 { margin: 22px 0 14px; font-size: 27px; line-height: 1.25; letter-spacing: -.65px; }
.subscription-gate p { margin: 0; color: var(--text-soft); font-size: 15px; line-height: 1.7; }
.subscription-gate-purchase { min-height: 54px; width: min(250px, 100%); margin-top: 30px; padding: 14px 18px; display: inline-flex; align-items: center; justify-content: center; gap: 10px; border-radius: 10px; color: var(--accent-ink); background: var(--accent); font-size: 15px; font-weight: 750; }
.subscription-gate-purchase:hover { background: var(--accent-strong); }
body[data-subscription-required="true"] #matches-view,
body[data-subscription-required="true"] #results-view { min-height: calc(100dvh - 150px); padding: 25px 0 30px; }
body[data-subscription-required="true"] #matches-view > :not(.matches-header):not(.subscription-gate),
body[data-subscription-required="true"] .matches-header .eyebrow,
body[data-subscription-required="true"] .matches-header p,
body[data-subscription-required="true"] .matches-heading .demo-view-badge,
body[data-subscription-required="true"] .matches-heading .scope-tag,
body[data-subscription-required="true"] .matches-total,
body[data-subscription-required="true"] .results-panel > :not(.results-header):not(.subscription-gate),
body[data-subscription-required="true"] .results-actions,
body[data-subscription-required="true"] .results-title p { display: none !important; }
body[data-subscription-required="true"] .subscription-gate:not([hidden]) { display: block !important; }
body[data-subscription-required="true"] .results-header { min-height: 0; align-items: flex-start; }
body[data-subscription-required="true"] .results-title h1 { margin: 0; font-size: 28px; letter-spacing: -.7px; }
body[data-subscription-required="true"] .matches-header { margin-bottom: 0; }
body[data-subscription-required="true"] .matches-heading { margin: 0; }
body[data-subscription-required="true"] .matches-header h1,
body[data-subscription-required="true"] .results-title h1 { line-height: 1.25; }
@media (max-width: 700px) {
  .subscription-gate { min-height: 0; margin-top: 28px; padding: 30px 18px; }
  .subscription-gate-icon { width: 64px; height: 64px; border-radius: 17px; }
  .subscription-gate h2 { font-size: 22px; }
  .subscription-gate p { font-size: 13px; }
  .subscription-gate-purchase { margin-top: 24px; }
  body[data-subscription-required="true"] #matches-view,
  body[data-subscription-required="true"] #results-view { min-height: calc(100dvh - 210px); }
}

/* Admin-authored historical results: ordinary history/share workflow. */
.manual-result-dialog { width: min(720px, calc(100vw - 32px)); max-height: calc(100dvh - 40px); padding: 0; color: var(--text); background: var(--panel); border: 1px solid var(--line); border-radius: 18px; box-shadow: 0 24px 90px #0006; }
.manual-result-dialog::backdrop { background: #090a0db8; }
.manual-result-dialog form { display: flex; flex-direction: column; }
.manual-result-dialog header { display:flex; justify-content:space-between; align-items:center; padding:24px 28px; border-bottom:1px solid var(--line); }
.manual-result-dialog h2 { margin:0 0 6px; font-size:24px; }
.manual-staff-label { font-size:11px; color:var(--muted); }
.manual-result-dialog header>button { border:0;background:none;color:var(--muted);font-size:30px;cursor:pointer; }
.manual-result-fields { border:0;margin:0;padding:22px 28px;display:grid;gap:16px;min-width:0; }
.manual-result-dialog label,.manual-label { display:flex;flex-direction:column;gap:7px;font-size:12px;color:var(--muted);min-width:0; }
.manual-result-dialog input,.manual-result-dialog select,.manual-result-dialog output { width:100%;min-width:0;box-sizing:border-box;height:42px;border:1px solid var(--line);border-radius:8px;background:var(--bg);color:var(--text);padding:0 12px;font:inherit;font-size:14px; }
.manual-result-dialog input:focus,.manual-result-dialog select:focus { outline:2px solid #8055ef;outline-offset:1px; }
.manual-result-dialog output { display:flex;align-items:center;color:#28b782;font-weight:700; }
.manual-result-dialog small { font-size:11px;color:var(--muted); }
.manual-grid { display:grid;gap:12px; }.manual-grid.two { grid-template-columns:1fr 1fr; }.manual-grid.totals { grid-template-columns:1fr 1fr .85fr; }
.manual-platforms>div { display:flex;gap:8px;flex-wrap:wrap;margin-top:7px; }
.manual-provider { display:flex;align-items:center;gap:5px;border:1px solid var(--line);padding:3px 6px;border-radius:8px;max-width:100%; }
.manual-provider select { width:125px;height:32px;border:0;background:transparent;padding:0 4px;font-size:12px; }
.manual-provider button,.manual-add-platform { border:0;background:none;color:var(--muted);cursor:pointer; }.manual-provider button { font-size:20px; }.manual-add-platform { font-size:12px; }
.manual-result-mode { display:grid;grid-template-columns:1fr 1fr;gap:4px; }
.manual-result-mode button { padding:10px;border:1px solid var(--line);border-radius:8px;background:transparent;color:var(--muted);cursor:pointer; }
.manual-result-mode button[aria-pressed="true"] { border-color:#8055ef;background:#8055ef12;color:var(--text);box-shadow:inset 0 0 0 1px #8055ef; }
.manual-leg-details { border:1px solid var(--line);border-radius:10px;padding:12px; }.manual-leg-details summary { cursor:pointer;font-size:13px;color:var(--text); }.manual-leg-details summary small { margin-left:10px; }
.manual-leg { margin-top:14px;display:grid;gap:10px; }.manual-leg>strong { display:flex;align-items:center;gap:8px;font-size:13px; }
.manual-result-dialog footer { display:flex;justify-content:space-between;gap:12px;padding:18px 28px;border-top:1px solid var(--line); }
.manual-result-save { background:#8055ef;color:white;border:0;border-radius:9px;padding:12px 22px;font-weight:650;cursor:pointer; }.manual-result-save:disabled { opacity:.55;cursor:wait; }
.manual-result-error { margin:0;color:#e16d76;font-size:13px; }.manual-result-error[hidden] { display:none; }
.result-manual-edit { color:var(--muted);background:none;border:0;font-size:21px;cursor:pointer; }
.manual-result-leg-summary { display:flex;align-items:center;gap:16px;flex-wrap:wrap;padding:12px 20px;border-top:1px solid var(--line);font-size:12px;color:var(--muted); }
.manual-result-leg-summary strong { display:flex;align-items:center;gap:7px;color:var(--text); }
@media(max-width:600px) { .manual-result-dialog { width:calc(100vw - 16px);max-height:calc(100dvh - 16px);border-radius:12px; }.manual-result-dialog header,.manual-result-fields { padding:18px; }.manual-result-dialog h2 { font-size:21px; }.manual-result-dialog footer { padding:16px 18px; }.manual-grid.totals { grid-template-columns:1fr 1fr; }.manual-grid.totals>label:last-child { grid-column:1/-1; }.manual-result-save { padding:12px 15px; } }

/* Admin Mode is personal presentation state; server capabilities still enforce access. */
body:not([data-admin-mode="on"]) :is(#diagnostics, #nav-tracker, #tracker-view, #add-manual-result, [data-edit-manual-result]) { display: none !important; }
.account-popover .admin-mode-toggle { padding: 7px 10px; display: grid; grid-template-columns: 24px minmax(0, 1fr) auto; }
.admin-mode-toggle[aria-checked="true"] .theme-switch { border-color: var(--accent); background: var(--accent); }
.admin-mode-toggle[aria-checked="true"] .theme-switch::after { background: var(--text); transform: translateX(20px); }

/* Partner management shares the normal referral cabinet and follows Admin Mode. */
.referrals-view[data-referral-admin="true"] { max-width: none; }
.referrals-view[data-referral-admin="true"] .ref-heading p { display: none; }
.rfa-switch { display: flex; gap: 10px; margin: 2px 0 18px; flex-wrap: wrap; }
.rfa-switch[hidden],.rfa-dashboard[hidden] { display: none; }
.rfa-switch button[aria-pressed="true"] { color: var(--accent); border-color: var(--accent); background: color-mix(in srgb,var(--accent) 10%,transparent); }
.rfa-dashboard { font-size: 13px; }
.rfa-dashboard button,.rfa-dashboard input,.rfa-dashboard select { font: inherit; }
.rfa-dashboard button:focus-visible,.rfa-switch button:focus-visible,.rfa-dashboard input:focus-visible,.rfa-dashboard select:focus-visible { outline: 2px solid var(--accent); outline-offset: 3px; }
.rfa-dashboard button:disabled { opacity: .55; cursor: wait; }
.rfa-dashboard input,.rfa-dashboard select { color: var(--text); border: 1px solid var(--line); background: var(--bg); min-width: 0; border-radius: 6px; padding: 10px 12px; box-sizing: border-box; }
.rfa-dashboard input:disabled { opacity: .65; }
.rfa-toolbar { display: flex; align-items: center; justify-content: space-between; gap: 14px; margin: 0 0 16px; }
.rfa-toolbar > div { display: flex; gap: 10px; align-items: center; }
.rfa-private { font-size: 11px; color: var(--accent); background: color-mix(in srgb,var(--accent) 11%,transparent); border-radius: 6px; padding: 7px 10px; }
.rfa-refresh { font-size: 19px; line-height: 1; }
.rfa-period select { cursor: pointer; min-height: 38px; }
.rfa-kpis { display: grid; grid-template-columns: repeat(5,minmax(0,1fr)); gap: 12px; margin-bottom: 14px; }
.rfa-kpi { position: relative; display: flex; flex-direction: column; gap: 8px; min-height: 120px; padding: 19px 18px; }
.rfa-kpi > span { color: var(--muted); font-size: 12px; padding-right: 22px; }
.rfa-kpi > strong { font-size: clamp(21px,2vw,32px); line-height: 1.3; letter-spacing: -.7px; font-variant-numeric: tabular-nums; white-space: nowrap; }
.rfa-kpi > strong small { display: inline; color: inherit; font-size: 15px; font-weight: 600; letter-spacing: 0; }
.rfa-kpi > small { font-size: 10px; margin-top: auto; }
.rfa-kpi i { position: absolute; right: 15px; top: 15px; font-size: 19px; color: var(--muted); font-style: normal; }
.rfa-kpi.accent > strong { color: var(--accent); }
.rfa-overview,.rfa-management { display: grid; grid-template-columns: minmax(0,2fr) minmax(295px,1fr); gap: 14px; margin-bottom: 14px; }
.rfa-chart { display: flex; flex-direction: column; min-width: 0; }
.rfa-chart header { display: flex; align-items: center; justify-content: space-between; gap: 10px; margin-bottom: 12px; }
.rfa-chart header > span { color: var(--muted); font-size: 11px; }
.rfa-plot { width: 100%; margin-top: auto; }
.rfa-plot svg { width: 100%; min-height: 130px; display: block; overflow: visible; }
.rfa-plot line { stroke: var(--line); stroke-dasharray: 3 4; }
.rfa-plot text { fill: var(--muted); font-size: 11px; font-family: inherit; }
.rfa-plot .rfa-area { fill: var(--accent); opacity: .1; }
.rfa-plot .rfa-line { fill: none; stroke: var(--accent); stroke-width: 2; }
.rfa-plot circle { fill: var(--accent); stroke: var(--panel); stroke-width: 1; cursor: pointer; }
.rfa-day-detail { color: var(--muted); font-size: 11px; margin: 8px 0 0; min-height: 16px; }
.rfa-chart-empty { padding-top: 6px; }
.rfa-chart .sr-only:focus-within { position: static; width: auto; height: auto; overflow: visible; clip: auto; white-space: normal; }
.rfa-chart .sr-only input { width: 100%; }
.rfa-payouts > h2 { margin-bottom: 3px; }
.rfa-payouts > div { display: flex; justify-content: space-between; align-items: center; gap: 12px; padding: 12px 0; border-bottom: 1px solid var(--line); }
.rfa-payouts > div > span { color: var(--muted); }
.rfa-payouts strong { font-size: 16px; font-weight: 600; font-variant-numeric: tabular-nums; white-space: nowrap; }
.rfa-payouts strong small { display: inline; font-size: 11px; }
.rfa-payouts p { color: var(--muted); font-size: 11px; line-height: 1.6; margin: 10px 0 0; }
.rfa-list { padding: 18px 0; overflow: hidden; align-self: start; }
.rfa-list > header { display: flex; align-items: center; flex-wrap: wrap; gap: 14px; padding: 0 18px 14px; }
.rfa-list > header h2 { margin-right: 2px; }
.rfa-tabs { flex-shrink: 0; }
.rfa-tabs button { padding: 7px 10px; }
.rfa-tabs span { margin-left: 5px; opacity: .8; font-size: 11px; }
.rfa-search { flex: 1 1 190px; max-width: 290px; margin-left: auto; }
.rfa-search input { width: 100%; font-size: 12px; }
.rfa-table-wrap { overflow-x: auto; padding: 0 10px; }
.rfa-list table { border-collapse: separate; border-spacing: 0; width: 100%; font-size: 12px; }
.rfa-list th { color: var(--muted); font-size: 10px; text-align: left; font-weight: 500; padding: 10px; white-space: nowrap; }
.rfa-list td { padding: 12px 10px; border-top: 1px solid var(--line); font-variant-numeric: tabular-nums; vertical-align: middle; white-space: nowrap; }
.rfa-list tr.selected td { background: color-mix(in srgb,var(--accent) 10%,transparent); }
.rfa-list tr.selected td:first-child { border-radius: 6px 0 0 6px; }
.rfa-list tr.selected td:last-child { border-radius: 0 6px 6px 0; }
.rfa-list td:first-child { white-space: normal; width: 38%; }
.rfa-list td button { display: flex; align-items: center; gap: 10px; padding: 0; background: none; border: 0; color: var(--text); text-align: left; cursor: pointer; max-width: 100%; }
.rfa-list td button strong { font-size: 13px; font-weight: 550; display: block; overflow-wrap: anywhere; }
.rfa-list td button small { font-size: 10px; padding-top: 4px; overflow-wrap: anywhere; }
.rfa-dot { width: 7px; height: 7px; flex: 0 0 7px; border-radius: 50%; background: #36be84; }
.rfa-dot.paused { background: #c19754; }.rfa-dot.archived { background: var(--muted); }
.rfa-list .rfa-commission { color: var(--accent); white-space: nowrap; }
.rfa-commission small { display: inline; font-size: 10px; color: inherit; }
.rfa-empty { color: var(--muted); text-align: center; padding: 26px 16px !important; white-space: normal !important; line-height: 1.6; }
.rfa-pagination { display: flex; align-items: center; justify-content: space-between; gap: 10px; margin: 12px 18px 0; font-size: 11px; color: var(--muted); }
.rfa-pagination:empty { display: none; }
.rfa-pagination .ref-outline { font-size: 11px; padding: 6px 10px; }
.rfa-editor { align-self: start; display: flex; flex-direction: column; gap: 12px; }
.rfa-editor header { display: flex; justify-content: space-between; gap: 10px; align-items: flex-start; }
.rfa-editor header h2 { font-size: 20px; padding-top: 4px; overflow-wrap: anywhere; }
.rfa-status { font-size: 10px; color: #36be84; background: #36be8412; padding: 6px 8px; border-radius: 6px; white-space: nowrap; }
.rfa-status.paused { color: #ba965c; background: #ba965c12; }.rfa-status.archived { color: var(--muted); background: var(--bg); }
.rfa-editor form { display: flex; flex-direction: column; gap: 12px; }
.rfa-editor form > label { display: flex; flex-direction: column; gap: 6px; color: var(--muted); font-size: 11px; }
.rfa-editor form > label > input { width: 100%; font-size: 13px; }
.rfa-editor form > small { font-size: 10px; line-height: 1.6; }
.rfa-partner-id { display: flex; justify-content: space-between; align-items: center; color: var(--muted); font-size: 11px; gap: 10px; }
.rfa-partner-id strong { color: var(--text); font-weight: 500; }.rfa-name { margin-top: -8px; }
.rfa-copy { display: flex; align-items: center; position: relative; }
.rfa-copy input { width: 100%; font-size: 11px; padding-right: 35px; }
.rfa-copy button { position: absolute; right: 3px; background: none; border: 0; color: var(--muted); cursor: pointer; padding: 6px; font-size: 20px; }
.rfa-rate { flex-direction: row !important; justify-content: space-between; align-items: center; }
.rfa-rate > div { display: flex; align-items: center; position: relative; width: 55%; }
.rfa-rate input { width: 100%; padding-right: 26px; }.rfa-rate span { position: absolute; right: 12px; }
.rfa-partner-balance { display: flex; flex-direction: column; gap: 6px; padding-top: 5px; }
.rfa-partner-balance > span { display: flex; justify-content: space-between; gap: 12px; font-size: 10px; color: var(--muted); }
.rfa-partner-balance strong { color: var(--text); font-weight: 500; }
.rfa-archive-button { align-self: flex-end; color: #f16b73; border: 1px solid #f16b7350; background: transparent; border-radius: 6px; padding: 6px 12px; cursor: pointer; font-size: 11px !important; }
.rfa-error { display: flex; align-items: center; justify-content: space-between; flex-wrap: wrap; gap: 12px; padding: 12px 16px; border: 1px solid #f16b7350; border-radius: 8px; margin-bottom: 14px; color: var(--text); }
.rfa-updating { font-size: 11px; color: var(--muted); margin: -7px 0 9px; }
.rfa-loading { padding: 32px; color: var(--muted); }
.rfa-dialog { max-width: 430px; width: calc(100% - 32px); border: 1px solid var(--line); border-radius: 10px; color: var(--text); background: var(--panel); padding: 24px; box-shadow: 0 15px 80px #0005; }
.rfa-dialog::backdrop { background: #0009; }.rfa-dialog h2 { font-size: 20px; margin: 0 0 12px; }
.rfa-dialog p { font-size: 13px; line-height: 1.8; overflow-wrap: anywhere; }.rfa-dialog-actions { display: flex; justify-content: flex-end; gap: 10px; margin-top: 20px; }
@media(max-width:1150px) {
 .rfa-kpis { grid-template-columns: repeat(3,minmax(0,1fr)); }
 .rfa-management,.rfa-overview { grid-template-columns: minmax(0,1.8fr) minmax(285px,1fr); }
 .rfa-list th,.rfa-list td { padding-left: 7px; padding-right: 7px; }
}
@media(max-width:850px) {
 .rfa-management,.rfa-overview { grid-template-columns: 1fr; }
 .rfa-editor { grid-row: auto; }
 .rfa-payouts > div { padding: 9px 0; }
 .rfa-toolbar { flex-wrap: wrap; }.rfa-toolbar > div { margin-left: auto; }
}
@media(max-width:540px) {
 .rfa-kpis { grid-template-columns: repeat(2,minmax(0,1fr)); gap: 9px; }
 .rfa-kpi { min-height: 105px; padding: 14px; }.rfa-kpi > span { font-size: 10px; padding-right: 10px; }.rfa-kpi i { display: none; }.rfa-kpi > strong { font-size: 24px; }.rfa-kpi > strong small { font-size: 11px; }
 .rfa-kpis .rfa-kpi:last-child { grid-column: 1 / -1; min-height: auto; }
 .rfa-switch { gap: 8px; }.rfa-switch .ref-outline { font-size: 11px; padding: 8px 10px; }
 .rfa-toolbar > div { flex-wrap: wrap; width: 100%; gap: 8px; }.rfa-toolbar > div > .ref-primary { flex: 1; }.rfa-period select { font-size: 11px; }
 .rfa-list > header { gap: 10px; padding: 0 12px 10px; }.rfa-search { max-width: none; flex-basis: 100%; }
 .rfa-table-wrap { padding: 0 5px; }.rfa-list table { min-width: 0; font-size: 11px; }.rfa-list th { font-size: 9px; white-space: normal; }.rfa-list th,.rfa-list td { padding: 10px 5px; }.rfa-list th:nth-child(3),.rfa-list td:nth-child(3) { display: none; }
 .rfa-list td:first-child { width: 38%; }.rfa-list td button { gap: 6px; }.rfa-list td button strong { font-size: 11px; }.rfa-list td button small { font-size: 9px; }.rfa-commission small { display: block; font-size: 9px; }
 .rfa-chart header { align-items: flex-start; flex-direction: column; gap: 5px; }.rfa-plot svg { min-height: 130px; }
 .rfa-editor .ref-primary { width: 100%; }.rfa-dialog { padding: 18px; }.rfa-dialog-actions { flex-wrap: wrap; }
}
.rfa-dashboard .sr-only { position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0,0,0,0); white-space: nowrap; border: 0; }
.rfa-dashboard .rfa-chart .sr-only:focus-within { position: static; width: auto; height: auto; margin: 5px 0; clip: auto; overflow: visible; white-space: normal; }

.rfa-kpi i svg { width: 20px; height: 20px; display: block; }
