/*! Generated by scripts/build-member-styles.mjs; edit source CSS, not this file. */
html body #betting-workspace :is(#tabs-area, .quick-bet-thank-you, #bill-capture-content:not(.is-capturing-slip)),
html body #betting-workspace :is(#tabs-area, .quick-bet-thank-you, #bill-capture-content:not(.is-capturing-slip)) *{font-family:"Kanit", "Noto Sans Thai", sans-serif !important;}html body #betting-workspace #bill-capture-content:not(.is-capturing-slip) #local-list .cart-item__numbers span{letter-spacing:0.2px !important;font-size:calc(0.75rem + 1px) !important;}html body #betting-workspace .quick-bet-thank-you p{font-size:calc(var(--text-xs) + 1px) !important;}html body #betting-workspace #bill-capture-content:not(.is-capturing-slip) #local-list .cart-item__meta > span{font-size:calc(0.875rem + 1px) !important;}html body #betting-workspace #bill-capture-content:not(.is-capturing-slip) #local-list .cart-item__meta > div:nth-child(3){font-size:calc(0.75rem + 1px) !important;}html body #betting-workspace #bill-capture-content:not(.is-capturing-slip) #local-list .cart-item__meta > div:last-child{font-size:calc(0.8125rem + 1px) !important;letter-spacing:0.2px !important;}html body #betting-workspace #bill-capture-content:not(.is-capturing-slip) #game-footer .summary-panel__market p{font-size:16px !important;}html body #betting-workspace #bill-capture-content:not(.is-capturing-slip) #game-footer .summary-panel__market h2{font-size:21px !important;font-weight:500 !important;}html body #betting-workspace .restricted-panel .hhlott-number-chip{font-family:"Kanit", "Noto Sans Thai", sans-serif !important;}html body.mode-mobile #betting-workspace #tabs-area .quick-bet-form__input-row{display:grid !important;grid-template-columns:minmax(0, 1fr) 56px 60px !important;gap:8px !important;align-items:end !important;}html body.mode-mobile #betting-workspace #tabs-area .quick-bet-form__input-row:not(:has(button[onclick="toggleReverse()"])){grid-template-columns:minmax(0, 1fr) 60px !important;}html body.mode-mobile #betting-workspace #tabs-area .quick-bet-form__input-row .number-input-field{min-width:0 !important;width:auto !important;}html body.mode-mobile #betting-workspace #tabs-area .quick-bet-form__input-row > button{position:static !important;min-width:0 !important;width:100% !important;height:42px !important;min-height:42px !important;margin:0 !important;padding-inline:4px !important;box-sizing:border-box;}html body.mode-mobile #betting-workspace #tabs-area .quick-bet-form__input-row #num-input{min-width:0 !important;width:100% !important;box-sizing:border-box;}html body.mode-mobile #betting-workspace #bill-capture-content:not(.is-capturing-slip) #local-list .cart-item{display:grid !important;grid-template-columns:minmax(76px, 26%) minmax(0, 1fr) 40px !important;align-items:stretch !important;column-gap:6px !important;}html body.mode-mobile #betting-workspace #bill-capture-content:not(.is-capturing-slip) #local-list .cart-item__meta{display:flex !important;flex-direction:column !important;align-items:center !important;justify-content:center !important;width:auto !important;min-width:0 !important;text-align:center !important;}html body.mode-mobile #betting-workspace #bill-capture-content:not(.is-capturing-slip) #local-list .cart-item__meta > :is(span, div){width:100% !important;text-align:center !important;}html body.mode-mobile #betting-workspace #bill-capture-content:not(.is-capturing-slip) #local-list .cart-item > div:nth-child(2){min-width:0 !important;}html body.mode-mobile #betting-workspace #bill-capture-content:not(.is-capturing-slip) #local-list .cart-item__numbers{min-width:0 !important;width:100% !important;box-sizing:border-box;}html body.mode-mobile #betting-workspace #bill-capture-content:not(.is-capturing-slip) #local-list button.cart-item__delete.w-10{position:static !important;justify-self:center !important;align-self:center !important;display:flex !important;align-items:center !important;justify-content:center !important;width:40px !important;min-width:40px !important;height:44px !important;min-height:44px !important;margin:0 !important;padding:0 !important;}@media (max-width: 767px){html body:is(.mode-mobile, .mode-desktop) #betting-workspace #tabs-area .quick-bet-form__input-row{display:grid !important;grid-template-columns:minmax(0, 1fr) max-content max-content !important;gap:8px !important;align-items:end !important;}html body:is(.mode-mobile, .mode-desktop) #betting-workspace #tabs-area .quick-bet-form__input-row:not(:has(button[onclick="toggleReverse()"])){grid-template-columns:minmax(0, 1fr) max-content !important;}html body:is(.mode-mobile, .mode-desktop) #betting-workspace #tabs-area .number-input-field,
  html body:is(.mode-mobile, .mode-desktop) #betting-workspace #tabs-area .price-entry-row__fields,
  html body:is(.mode-mobile, .mode-desktop) #betting-workspace #tabs-area .price-field{min-width:0 !important;}html body:is(.mode-mobile, .mode-desktop) #betting-workspace #tabs-area .number-input-field{width:auto !important;}html body:is(.mode-mobile, .mode-desktop) #betting-workspace #tabs-area .number-input-field label{white-space:normal !important;overflow-wrap:anywhere;}html body:is(.mode-mobile, .mode-desktop) #betting-workspace #tabs-area #num-input{min-width:0 !important;width:100% !important;box-sizing:border-box;}html body:is(.mode-mobile, .mode-desktop) #betting-workspace #tabs-area .quick-bet-form__input-row > button{position:static !important;width:auto !important;min-width:56px !important;height:auto !important;min-height:42px !important;margin:0 !important;padding:4px 8px !important;box-sizing:border-box;}html body:is(.mode-mobile, .mode-desktop) #betting-workspace #tabs-area #btn-ok{min-width:60px !important;height:auto !important;min-height:42px !important;}html body:is(.mode-mobile, .mode-desktop) #betting-workspace #tabs-area .quick-bet-form__input-row > button,
  html body:is(.mode-mobile, .mode-desktop) #betting-workspace #tabs-area .quick-bet-form__input-row > button span{line-height:1.3 !important;}html body:is(.mode-mobile, .mode-desktop) #betting-workspace #tabs-area .price-entry-row{grid-template-columns:minmax(0, 1fr) max-content !important;}html body:is(.mode-mobile, .mode-desktop) #betting-workspace #tabs-area .quick-bet-add{height:auto !important;min-height:42px !important;}}html body #confirm-modal.is-reference-confirm{background:rgba(24, 29, 36, .70) !important;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);padding:20px !important;overflow-y:auto;font-family:"Kanit", "Noto Sans Thai", sans-serif !important;}html body #confirm-modal.is-reference-confirm .confirm-dialog{box-sizing:border-box;width:100%;max-width:640px !important;max-height:calc(100dvh - 40px);overflow-y:auto;padding:32px 38px 38px !important;border:1px solid rgba(255, 255, 255, .85) !important;border-radius:24px !important;background:#fff !important;color:#17212b !important;box-shadow:0 24px 80px rgba(0, 0, 0, .20) !important;text-align:center;}html body #confirm-modal.is-reference-confirm .confirm-dialog__icon{width:112px !important;height:112px !important;margin:0 auto 18px !important;border-radius:50%;background:#fde7e9 !important;color:#ed2330 !important;}html body #confirm-modal.is-reference-confirm .confirm-dialog__icon svg{width:58px !important;height:58px !important;color:inherit !important;}html body #confirm-modal.is-reference-confirm #confirm-title{margin:0 0 16px !important;font-family:inherit !important;font-size:36px !important;line-height:1.35 !important;font-weight:600 !important;color:#17212b !important;}html body #confirm-modal.is-reference-confirm #confirm-msg{margin:0 0 34px !important;font-family:inherit !important;font-size:21px !important;font-weight:400 !important;line-height:1.6 !important;color:#535c6b !important;white-space:pre-line;overflow-wrap:anywhere;}html body #confirm-modal.is-reference-confirm .confirm-dialog__actions{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);gap:18px;}html body #confirm-modal.is-reference-confirm .confirm-dialog__actions button{min-width:0;min-height:72px;padding:12px 16px !important;border-radius:15px !important;font-family:inherit !important;font-size:24px !important;font-weight:600 !important;line-height:1.4;transition:background-color .15s ease;}html body #confirm-modal.is-reference-confirm #btn-confirm-cancel{background:#f0f1f4 !important;border:1px solid #dfe2e8 !important;color:#505966 !important;box-shadow:none !important;}html body #confirm-modal.is-reference-confirm #btn-confirm-ok{background:#ed202c !important;border:1px solid #df1b27 !important;color:#fff !important;box-shadow:0 5px 10px rgba(190, 26, 40, .10) !important;}html body #confirm-modal.is-reference-confirm #btn-confirm-cancel:hover{background:#e7e9ee !important;}html body #confirm-modal.is-reference-confirm #btn-confirm-ok:hover{background:#d91b27 !important;}html body #confirm-modal.is-reference-confirm button:focus-visible{outline:3px solid #687389;outline-offset:3px;}@media (max-width: 480px){html body #confirm-modal.is-reference-confirm{padding:16px !important;}html body #confirm-modal.is-reference-confirm .confirm-dialog{max-height:calc(100dvh - 32px);padding:28px 20px 24px !important;border-radius:20px !important;}html body #confirm-modal.is-reference-confirm .confirm-dialog__icon{width:88px !important;height:88px !important;margin-bottom:16px !important;}html body #confirm-modal.is-reference-confirm .confirm-dialog__icon svg{width:46px !important;height:46px !important;}html body #confirm-modal.is-reference-confirm #confirm-title{font-size:28px !important;margin-bottom:12px !important;}html body #confirm-modal.is-reference-confirm #confirm-msg{font-size:16px !important;margin-bottom:26px !important;}html body #confirm-modal.is-reference-confirm .confirm-dialog__actions{gap:12px;}html body #confirm-modal.is-reference-confirm .confirm-dialog__actions button{min-height:54px;font-size:20px !important;border-radius:12px !important;}}html body .app-shell-game #game-footer .summary-panel__owner{display:grid !important;grid-template-columns:auto auto minmax(0, 1fr) !important;align-items:center !important;gap:8px !important;}html body .app-shell-game #game-footer .summary-panel__owner label{white-space:nowrap;}html body .app-shell-game #game-footer #owner-name-input{min-width:0 !important;width:100% !important;}html body .app-shell-game #game-footer #btn-capture-slip{display:inline-flex !important;align-items:center;justify-content:center;gap:5px;width:auto;min-width:76px;height:31px;margin:0;padding:0 9px;border:1px solid #d6deea;border-radius:5px;background:#fff;color:#8490a3;box-shadow:0 1px 2px #23334b08;font-family:inherit;font-size:13px;font-weight:500;line-height:1.3;white-space:nowrap;cursor:pointer;}html body .app-shell-game #btn-capture-slip svg{display:block !important;width:18px;height:18px;flex:0 0 18px;}html body .app-shell-game #game-footer #btn-capture-slip:hover:not(:disabled){border-color:#aab8cc;background:#f7f9fc;color:#52647e;}html body .app-shell-game #game-footer #btn-capture-slip:focus-visible{outline:2px solid #075bd8;outline-offset:2px;}html body .app-shell-game #game-footer #btn-capture-slip:disabled{opacity:.55;cursor:default;}html body .app-shell-game #game-footer #btn-capture-slip[aria-busy="true"]{cursor:progress;}@media (max-width: 480px){html body .app-shell-game #game-footer .summary-panel__owner{grid-template-columns:auto minmax(0, 1fr) !important;}html body .app-shell-game #game-footer #btn-capture-slip{justify-self:start;}html body .app-shell-game #game-footer #owner-name-input{grid-column:1 / -1;}}.saved-results-board{--results-surface:oklch(100% 0 0);--results-canvas:oklch(97.5469% 0.004534 258.3245);--results-heading:oklch(97.2008% 0.006231 255.4748);--results-line:oklch(91.8169% 0.013890 247.9786);--results-ink:oklch(29.1060% 0.052933 251.0081);--results-muted:oklch(55.4391% 0.040717 257.4166);--results-canvas-muted:color-mix(in oklch, var(--results-muted) 90%, var(--results-ink));--results-primary:oklch(49.5964% 0.184464 258.6925);--results-primary-ink:var(--results-surface);--results-bottom:var(--results-primary);--results-focus:var(--results-primary);--results-soft:oklch(97.1220% 0.013643 258.3446);--results-input-line:oklch(88.5124% 0.037234 254.5739);--results-error:var(--color-error);--results-radius:0.75rem;--results-control-radius:0.375rem;min-height:100dvh;min-width:0;background:var(--results-canvas);color:var(--results-ink);font:var(--text-xs)/1.6 var(--font-body);}body:not(.light-theme) .saved-results-board{--results-surface:var(--color-rail-2);--results-canvas:var(--color-rail);--results-heading:var(--color-ink-2);--results-line:var(--color-muted);--results-ink:var(--color-rail-ink);--results-muted:var(--color-rule);--results-bottom:var(--color-rule);--results-soft:var(--color-ink-2);--results-input-line:var(--color-muted);--results-primary-ink:var(--color-paper);}.saved-results-board *{box-sizing:border-box;}.saved-results-header{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--space-xs) var(--space-md);padding:var(--space-sm) var(--space-md);border-bottom:var(--rule-thin) solid var(--results-line);background:var(--results-surface);color:var(--results-ink);}.saved-results-heading{display:flex;align-items:center;gap:var(--space-sm);min-width:0;}.saved-results-board h1{margin:0;min-width:0;font:600 var(--text-lg)/1.5 var(--font-display);overflow-wrap:anywhere;text-shadow:none;}.saved-results-heading p{margin:0;color:var(--results-muted);}.saved-results-board button, .saved-results-board input{min-height:44px;border:var(--rule-thin) solid var(--results-line);border-radius:var(--results-control-radius);background:var(--results-surface);color:var(--results-ink);font:inherit;transition:none;box-shadow:none;}.saved-results-board button{padding:var(--space-xs) var(--space-sm);cursor:pointer;white-space:nowrap;}.saved-results-board .saved-results-back{min-width:44px;padding:0;color:var(--results-primary);font-size:var(--text-xl);}.saved-results-board .saved-results-check-bills{color:var(--results-bottom);background:var(--results-soft);border-color:var(--results-input-line);}.saved-results-board button.is-active{background:var(--results-primary);color:var(--results-primary-ink);border-color:var(--results-primary);font-weight:600;}.saved-results-board button:hover{transform:none;}.saved-results-board button:active{transform:translateY(1px);}.saved-results-board :is(button,input,[tabindex]):focus-visible{outline:2px solid var(--results-focus);outline-offset:3px;}.saved-results-board button:disabled{opacity:0.55;cursor:not-allowed;}.saved-results-content{max-width:1280px;margin-inline:auto;padding:var(--space-md);}.saved-results-filters{border:var(--rule-thin) solid var(--results-line);border-radius:var(--results-radius);background:var(--results-surface);color:var(--results-ink);}.saved-results-filter-heading{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-xs) var(--space-md);padding:var(--space-md);border-bottom:var(--rule-thin) solid var(--results-line);}.saved-results-filter-heading h2, .saved-results-list-heading h2{display:flex;align-items:center;gap:var(--space-xs);margin:0;font-size:var(--text-sm);font-weight:600;}.saved-results-filter-heading svg, .saved-results-list-heading svg{width:16px;height:16px;flex:0 0 16px;}.saved-results-filter-body{padding:var(--space-md);}.saved-results-filter-day{padding-bottom:var(--space-md);border-bottom:var(--rule-thin) solid var(--results-line);margin-bottom:var(--space-md);}.saved-results-label{display:block;margin-bottom:var(--space-2xs);font-weight:500;color:var(--results-muted);}.saved-results-days{display:flex;gap:var(--space-xs);}.saved-results-search{display:block;max-width:26rem;min-width:0;}.saved-results-search input{display:block;width:100%;padding:var(--space-xs) var(--space-sm);border-color:var(--results-input-line);}.saved-results-search input::placeholder{color:var(--results-muted);opacity:1;}.saved-results-date{color:var(--results-muted);font-weight:500;font-variant-numeric:tabular-nums;}.saved-results-note{margin:var(--space-sm) 0 var(--space-lg);color:var(--results-canvas-muted);}.saved-results-list-heading{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-xs) var(--space-md);padding-bottom:var(--space-md);margin-bottom:var(--space-md);border-bottom:var(--rule-thin) solid var(--results-line);}.saved-results-status{min-height:1.6em;color:var(--results-canvas-muted);font-weight:500;}.saved-results-board[data-load-status="ready"] .saved-results-status{padding:var(--space-2xs) var(--space-xs);border-radius:var(--results-control-radius);background:var(--results-soft);color:var(--results-bottom);}.saved-results-board[data-load-status="error"] .saved-results-status{color:var(--results-error);}.saved-results-retry{margin-bottom:var(--space-sm);}.saved-results-retry[hidden]{display:none;}.saved-results-tables{display:grid;gap:var(--space-lg);}.saved-results-group{min-width:0;border:var(--rule-thin) solid var(--results-line);border-radius:var(--results-radius);background:var(--results-surface);color:var(--results-ink);overflow:hidden;}.saved-results-group:focus-within{outline:2px solid var(--results-focus);outline-offset:3px;}.saved-results-group-heading{display:flex;align-items:center;justify-content:space-between;gap:var(--space-xs);padding:var(--space-md);border-bottom:var(--rule-thin) solid var(--results-line);}.saved-results-group-heading h3{margin:0;font-size:var(--text-sm);font-weight:600;}.saved-results-group-heading span{color:var(--results-muted);}.saved-results-table-wrap{overflow-x:auto;background:var(--results-surface);color:var(--results-ink);}.saved-results-board table{width:100%;border-collapse:collapse;text-align:center;font-variant-numeric:tabular-nums;}.saved-results-board thead{background:var(--results-heading);color:var(--results-ink);}.saved-results-board th, .saved-results-board td{padding:var(--space-xs);border-bottom:var(--rule-thin) solid var(--results-line);}.saved-results-board .saved-results-round{display:none;}.saved-results-board thead th{font-weight:600;white-space:nowrap;}.saved-results-board tr:last-child :is(th,td){border-bottom:0;}.saved-results-board tr > :first-child{text-align:start;width:34%;}.saved-results-board tbody th{font-weight:400;}.saved-results-number{font-size:var(--text-sm);font-weight:600;letter-spacing:0.04em;}.saved-results-number.is-bottom{color:var(--results-bottom);}.saved-results-empty{padding:var(--space-xl) var(--space-md);text-align:center;color:var(--results-muted);border:var(--rule-thin) dashed var(--results-line);border-radius:var(--results-radius);background:var(--results-surface);}@media (hover: hover){.saved-results-board button:not(.is-active):hover, .saved-results-search input:hover{background:var(--results-heading);color:var(--results-ink);}.saved-results-board tbody tr:hover{background:var(--results-heading);color:var(--results-ink);}}@media (min-width: 40rem){.saved-results-header{padding-inline:var(--space-lg);}.saved-results-content{padding:var(--space-lg);}.saved-results-filter-heading, .saved-results-filter-body, .saved-results-group-heading{padding-inline:calc(var(--space-md) + var(--space-2xs));}.saved-results-board table{min-width:540px;}.saved-results-board th, .saved-results-board td{padding-inline:var(--space-sm);}.saved-results-board .saved-results-round{display:table-cell;}}@media (prefers-reduced-motion: reduce){.saved-results-board button:active{transform:none;}}.home-market-chip-dot, .home-market-stat-icon, .home-market-sort-icon{display:none;}.home-market-today, .home-market-chip-count, .home-market-waiting{display:none !important;}html body:not(.light-theme) #main-content .app-shell-home .home-market-tools .home-market-waiting{display:none !important;}@media (max-width: 24rem){html body.mode-mobile #main-content .app-shell-home .home-market-tools .home-market-summary .summary-card{padding-inline:var(--space-2xs) !important;}}html body.light-theme.member-authenticated #main-content .app-shell-home .home-market-tools .home-market-tools__main{--compact-ink:#102b49;--compact-muted:#6d80a0;--compact-line:#dce6ef;--compact-green:#00864c;--compact-open-dot:#18ba83;--compact-open-bg:#e1f8ed;--compact-amber:#a76413;--compact-amber-dot:#ff990b;--compact-amber-bg:#fff0dc;--compact-waiting:#63728a;--compact-waiting-bg:#eef2f6;--compact-stock-dot:#5d9fff;--compact-vip-dot:#a347ee;--compact-online-dot:#39bf9e;--compact-search-bg:#f6f9fc;--compact-surface:#fff;--compact-focus:#2362ba;display:grid !important;grid-template-columns:minmax(0, 1fr) auto auto !important;grid-template-rows:auto auto auto !important;align-items:center;gap:8px 18px !important;padding:12px 16px !important;border:1px solid var(--compact-line) !important;border-radius:9px !important;background:var(--compact-surface) !important;}html body.light-theme.member-authenticated #main-content .app-shell-home .home-market-tools .home-market-tools__heading,
html body.light-theme.member-authenticated #main-content .app-shell-home .home-market-tools .home-market-tools__heading > div:first-child{display:contents !important;}html body.light-theme.member-authenticated #main-content .app-shell-home .home-market-tools .home-market-tools__heading h2{grid-area:1 / 1;display:flex !important;align-items:center;gap:9px !important;min-height:32px;margin:0 !important;font-size:20px !important;color:var(--compact-ink) !important;}html body.light-theme.member-authenticated #main-content .app-shell-home .home-market-tools .home-market-tools__heading h2::before{display:none !important;}html body.light-theme.member-authenticated #main-content .app-shell-home .home-market-tools .home-market-heading-icon{display:block !important;width:22px;height:22px;flex:0 0 22px;color:var(--compact-green);}html body.light-theme.member-authenticated #main-content .app-shell-home .home-market-tools .home-market-today{grid-area:1 / 2;display:inline-flex !important;align-items:center;gap:8px;padding:4px 10px;border:1px solid var(--compact-line);border-radius:6px;color:var(--compact-muted);font-size:12px;line-height:1.4;white-space:nowrap;}html body.light-theme.member-authenticated #main-content .app-shell-home .home-market-tools .home-market-today strong{color:var(--compact-ink);font-size:18px;font-variant-numeric:tabular-nums;}html body.light-theme.member-authenticated #main-content .app-shell-home .home-market-tools .home-market-help{grid-area:1 / 3 !important;display:block !important;justify-self:end;margin:0 !important;color:var(--compact-muted);font-size:12px !important;}html body.light-theme.member-authenticated #main-content .app-shell-home .home-market-tools .home-market-help summary{display:flex;align-items:center;gap:6px;min-height:32px;white-space:nowrap;}html body.light-theme.member-authenticated #main-content .app-shell-home .home-market-tools .home-market-summary{display:none !important;}html body.light-theme.member-authenticated #main-content .app-shell-home .home-market-tools .home-market-chip-row{grid-area:2 / 1 / 3 / -1 !important;display:flex !important;flex-wrap:nowrap !important;gap:0 !important;width:100%;min-width:0;overflow-x:auto !important;padding:0 !important;border-bottom:1px solid var(--compact-line) !important;scrollbar-width:thin;}html body.light-theme.member-authenticated #main-content .app-shell-home .home-market-tools .home-market-chip{display:inline-flex !important;flex:1 0 auto;align-items:center;justify-content:center;gap:7px !important;min-width:0;min-height:38px !important;margin:0 !important;padding:5px 10px !important;border:0 !important;border-bottom:2px solid transparent !important;border-radius:0 !important;box-shadow:none !important;background:transparent !important;color:var(--compact-ink) !important;font-size:13px !important;font-weight:600 !important;line-height:1.4;white-space:nowrap !important;}html body.light-theme.member-authenticated #main-content .app-shell-home .home-market-tools .home-market-chip.is-active{color:var(--compact-green) !important;border-bottom-color:var(--compact-green) !important;}html body.light-theme.member-authenticated #main-content .app-shell-home .home-market-tools .home-market-waiting{cursor:default;}html body.light-theme.member-authenticated #main-content .app-shell-home .home-market-tools .home-market-chip-dot{display:inline-block;width:8px;height:8px;flex:0 0 8px;border-radius:50%;background:var(--compact-waiting);}html body.light-theme.member-authenticated #main-content .app-shell-home .home-market-tools [data-market-filter="open"] .home-market-chip-dot{background:var(--compact-open-dot);}html body.light-theme.member-authenticated #main-content .app-shell-home .home-market-tools [data-market-filter="closing"] .home-market-chip-dot{background:var(--compact-amber-dot);}html body.light-theme.member-authenticated #main-content .app-shell-home .home-market-tools [data-market-filter="stock"] .home-market-chip-dot{background:var(--compact-stock-dot);}html body.light-theme.member-authenticated #main-content .app-shell-home .home-market-tools [data-market-filter="vip"] .home-market-chip-dot{background:var(--compact-vip-dot);}html body.light-theme.member-authenticated #main-content .app-shell-home .home-market-tools [data-market-filter="online"] .home-market-chip-dot{background:var(--compact-online-dot);}html body.light-theme.member-authenticated #main-content .app-shell-home .home-market-tools .home-market-waiting .home-market-chip-dot{background:var(--compact-waiting);}html body.light-theme.member-authenticated #main-content .app-shell-home .home-market-tools .home-market-chip-count{display:inline-flex !important;align-items:center;justify-content:center;min-width:27px;padding:2px 8px;border-radius:999px;color:var(--compact-green);background:var(--compact-open-bg);font-size:12px;font-weight:700;font-variant-numeric:tabular-nums;}html body.light-theme.member-authenticated #main-content .app-shell-home .home-market-tools [data-market-filter="closing"] .home-market-chip-count{color:var(--compact-amber);background:var(--compact-amber-bg);}html body.light-theme.member-authenticated #main-content .app-shell-home .home-market-tools .home-market-waiting .home-market-chip-count{color:var(--compact-waiting);background:var(--compact-waiting-bg);}html body.light-theme.member-authenticated #main-content .app-shell-home .home-market-tools .home-market-tools__actions{grid-area:3 / 1 / 4 / -1 !important;display:grid !important;grid-template-columns:minmax(0, 1fr) auto !important;width:100% !important;gap:22px !important;margin:0 !important;}html body.light-theme.member-authenticated #main-content .app-shell-home .home-market-tools :is(.home-market-search-wrap,.home-market-sort-track){height:38px !important;min-height:0 !important;}html body.light-theme.member-authenticated #main-content .app-shell-home .home-market-tools .home-market-search-wrap{padding:0 10px !important;border:1px solid var(--compact-line) !important;background:var(--compact-search-bg) !important;border-radius:7px !important;}html body.light-theme.member-authenticated #main-content .app-shell-home .home-market-tools .home-market-search{height:100% !important;min-height:0 !important;padding:0 !important;font-size:13px !important;}html body.light-theme.member-authenticated #main-content .app-shell-home .home-market-tools .home-market-sort{height:100% !important;min-height:0 !important;padding:0 16px !important;font-size:13px !important;}html body.light-theme.member-authenticated #main-content .app-shell-home .home-market-tools .home-market-sort-track::before{inset-inline-start:-11px !important;top:7px;bottom:7px;}html body.light-theme.member-authenticated #main-content .app-shell-home .home-market-tools :is(button,summary):focus-visible{outline:2px solid var(--compact-focus) !important;outline-offset:2px;}@media (max-width: 60rem){html body.light-theme.member-authenticated #main-content .app-shell-home .home-market-tools .home-market-tools__main{gap:7px 10px !important;padding:10px 12px !important;}html body.light-theme.member-authenticated #main-content .app-shell-home .home-market-tools .home-market-tools__heading h2{font-size:17px !important;}html body.light-theme.member-authenticated #main-content .app-shell-home .home-market-tools .home-market-chip{min-height:40px !important;padding-inline:12px !important;}}@media (max-width: 30rem){html body.light-theme.member-authenticated #main-content .app-shell-home .home-market-tools .home-market-tools__main{grid-template-columns:minmax(0,1fr) auto !important;}html body.light-theme.member-authenticated #main-content .app-shell-home .home-market-tools .home-market-help{display:none !important;}html body.light-theme.member-authenticated #main-content .app-shell-home .home-market-tools .home-market-today{padding:4px 7px;gap:5px;font-size:11px;}html body.light-theme.member-authenticated #main-content .app-shell-home .home-market-tools .home-market-today strong{font-size:16px;}html body.light-theme.member-authenticated #main-content .app-shell-home .home-market-tools .home-market-tools__actions{gap:8px !important;}html body.light-theme.member-authenticated #main-content .app-shell-home .home-market-tools .home-market-sort{padding-inline:9px !important;font-size:12px !important;}html body.light-theme.member-authenticated #main-content .app-shell-home .home-market-tools .home-market-sort-track::before{display:none !important;}}@media (min-width: 60.01rem){html body.member-authenticated.mode-desktop .app-shell-home .home-market-tools .home-market-tools__main{--market-tool-surface:var(--member-market-surface);--market-tool-wash:oklch(98.3% .006 255);--market-tool-ink:oklch(26% .055 255);--market-tool-muted:oklch(51% .04 255);--market-tool-rule:oklch(89% .025 255);--market-tool-green:oklch(46% .125 155);--market-tool-green-top:oklch(52% .135 155);--market-tool-icon-green:var(--market-tool-green);--market-tool-heading-green:var(--market-tool-green-top);--market-tool-action-ink:oklch(100% 0 0);--market-tool-focus:var(--color-liveboard-blue-deep);--market-tool-pink:oklch(56% .22 8);--market-tool-pink-soft:oklch(96% .026 8);--market-tool-blue:oklch(53% .21 255);--market-tool-blue-soft:oklch(95.5% .035 255);--market-tool-purple:oklch(52% .22 300);--market-tool-purple-soft:oklch(96% .023 300);--market-tool-green-soft:oklch(96% .028 160);--market-tool-dot-open:oklch(76% .17 12);--market-tool-dot-closing:oklch(78% .16 65);--market-tool-dot-stock:oklch(73% .15 255);--market-tool-dot-vip:oklch(64% .23 300);--market-tool-dot-online:oklch(75% .13 165);--market-tool-dot-closed:oklch(67% .015 260);--market-tool-shadow:0 3px 8px oklch(26% .055 255 / .07);--market-tool-font:var(--font-body);padding:clamp(20px, 2.2cqw, 32px) !important;border-radius:var(--space-md) !important;background:var(--market-tool-surface) !important;color:var(--market-tool-ink);}html body:not(.light-theme).member-authenticated.mode-desktop .app-shell-home .home-market-tools .home-market-tools__main{--market-tool-surface:oklch(23% .025 255);--market-tool-wash:oklch(26% .026 255);--market-tool-ink:oklch(95% .01 255);--market-tool-muted:oklch(77% .025 255);--market-tool-rule:oklch(40% .03 255);--market-tool-focus:oklch(73% .14 250);--market-tool-pink:oklch(78% .13 8);--market-tool-pink-soft:oklch(29% .045 8);--market-tool-blue:oklch(76% .13 255);--market-tool-blue-soft:oklch(29% .05 255);--market-tool-purple:oklch(78% .13 300);--market-tool-purple-soft:oklch(29% .045 300);--market-tool-green-soft:oklch(29% .045 160);--market-tool-icon-green:oklch(78% .12 160);--market-tool-heading-green:oklch(76% .12 155);--market-tool-shadow:none;}html body.member-authenticated.mode-desktop .app-shell-home .home-market-tools .home-market-tools__heading > div:first-child{margin-bottom:var(--space-md) !important;}html body.member-authenticated.mode-desktop .app-shell-home .home-market-tools .home-market-tools__heading h2{gap:var(--space-md) !important;color:var(--market-tool-ink) !important;font-family:var(--market-tool-font) !important;font-size:clamp(23px, 2.3cqw, 32px) !important;font-weight:700 !important;font-style:normal;}html body.member-authenticated.mode-desktop .app-shell-home .home-market-tools .home-market-heading-icon{color:var(--market-tool-heading-green);}html body.member-authenticated.mode-desktop .app-shell-home .home-market-tools .home-market-help{color:var(--market-tool-muted);font-size:clamp(14px, 1.3cqw, 18px);}html body.member-authenticated.mode-desktop .app-shell-home .home-market-tools .home-market-help summary{min-height:44px;}html body.member-authenticated.mode-desktop .app-shell-home .home-market-tools .home-market-chip-row{display:flex !important;flex-wrap:wrap !important;overflow:visible !important;gap:0 !important;border-bottom:1px solid var(--market-tool-rule);}html body.member-authenticated.mode-desktop .app-shell-home .home-market-tools .home-market-chip{display:inline-flex !important;align-items:center;justify-content:center;flex:1 1 auto;gap:var(--space-sm);min-height:clamp(52px, 4.6cqw, 64px) !important;padding:var(--space-sm) clamp(8px, 1.2cqw, 16px) !important;border:0 !important;border-bottom:3px solid transparent !important;border-radius:0 !important;background:transparent !important;color:var(--market-tool-ink) !important;box-shadow:none !important;font-family:var(--market-tool-font) !important;font-size:clamp(15px, 1.5cqw, 20px) !important;font-weight:600 !important;white-space:nowrap !important;transition:none !important;}html body.member-authenticated.mode-desktop .app-shell-home .home-market-tools .home-market-chip.is-active{border-bottom-color:var(--market-tool-heading-green) !important;background:transparent !important;color:var(--market-tool-heading-green) !important;font-weight:700 !important;}html body.member-authenticated.mode-desktop .app-shell-home .home-market-tools .home-market-sort{background:linear-gradient(180deg, var(--market-tool-green-top), var(--market-tool-green)) !important;border-color:var(--market-tool-green) !important;color:var(--market-tool-action-ink) !important;}html body.member-authenticated.mode-desktop .app-shell-home .home-market-tools .home-market-chip-dot{display:block;width:10px;height:10px;flex:0 0 auto;border-radius:50%;background:var(--market-tool-dot-closed);}html body.member-authenticated.mode-desktop .app-shell-home .home-market-tools [data-market-filter="open"] .home-market-chip-dot{background:var(--market-tool-dot-open);}html body.member-authenticated.mode-desktop .app-shell-home .home-market-tools [data-market-filter="closing"] .home-market-chip-dot{background:var(--market-tool-dot-closing);}html body.member-authenticated.mode-desktop .app-shell-home .home-market-tools [data-market-filter="stock"] .home-market-chip-dot{background:var(--market-tool-dot-stock);}html body.member-authenticated.mode-desktop .app-shell-home .home-market-tools [data-market-filter="vip"] .home-market-chip-dot{background:var(--market-tool-dot-vip);}html body.member-authenticated.mode-desktop .app-shell-home .home-market-tools [data-market-filter="online"] .home-market-chip-dot{background:var(--market-tool-dot-online);}html body.member-authenticated.mode-desktop .app-shell-home .home-market-tools .home-market-tools__actions{grid-template-columns:minmax(0, 1fr) minmax(200px, .22fr);width:100% !important;gap:var(--space-xl) !important;margin:var(--space-lg) 0 var(--space-lg) !important;}html body.member-authenticated.mode-desktop .app-shell-home .home-market-tools :is(.home-market-search-wrap, .home-market-sort-track){height:clamp(46px, 4.5cqw, 62px);}html body.member-authenticated.mode-desktop .app-shell-home .home-market-tools .home-market-search-wrap{transition:none !important;gap:var(--space-sm);border-color:var(--market-tool-rule);border-radius:var(--space-sm);background:var(--market-tool-wash);color:var(--market-tool-muted);}html body.member-authenticated.mode-desktop .app-shell-home .home-market-tools .home-market-search{transition:none !important;padding-inline:0 !important;font-family:var(--market-tool-font) !important;font-size:clamp(15px, 1.5cqw, 20px) !important;color:var(--market-tool-ink) !important;}html body.member-authenticated.mode-desktop .app-shell-home .home-market-tools .home-market-search::placeholder{color:var(--market-tool-muted) !important;}html body.member-authenticated.mode-desktop .app-shell-home .home-market-tools .home-market-sort{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-sm);border-radius:var(--space-sm) !important;font-family:var(--market-tool-font) !important;font-size:clamp(15px, 1.45cqw, 20px) !important;transition:none !important;}html body.member-authenticated.mode-desktop .app-shell-home .home-market-tools .home-market-sort-icon{display:block;flex:0 0 auto;}html body.member-authenticated.mode-desktop .app-shell-home .home-market-tools .home-market-sort-track{position:relative;}html body.member-authenticated.mode-desktop .app-shell-home .home-market-tools .home-market-sort-track::before{content:"";position:absolute;inset-inline-start:calc(var(--space-xl) / -2);top:var(--space-xs);bottom:var(--space-xs);border-inline-start:1px solid var(--market-tool-rule);}html body.member-authenticated.mode-desktop .app-shell-home .home-market-tools .home-market-summary{color:var(--member-market-ink);}html body.member-authenticated.mode-desktop .app-shell-home .home-market-tools .home-market-tools__main :is(button, summary, input):focus-visible,
  html body.member-authenticated.mode-desktop .app-shell-home .home-market-tools .home-market-search-wrap:focus-within{outline:2px solid var(--market-tool-focus) !important;outline-offset:3px !important;}html body.member-authenticated.mode-desktop .app-shell-home .home-market-tools .home-market-search:focus-visible{outline-offset:0 !important;}html body.member-authenticated.mode-desktop .app-shell-home .home-market-tools .home-market-tools__main :is(button, input):disabled{opacity:.5;cursor:not-allowed;}html body.member-authenticated.mode-desktop .app-shell-home .home-market-tools .home-market-tools__main button:is(:active, .is-pressed){transform:translateY(1px);}html body.member-authenticated.mode-desktop .app-shell-home .home-market-tools .home-market-tools__main .is-focus{outline:2px solid var(--market-tool-focus) !important;outline-offset:3px;}html body.member-authenticated.mode-desktop .app-shell-home .home-market-tools .home-market-tools__main [data-state="loading"]{cursor:progress;opacity:.65;border-style:dashed !important;}html body.member-authenticated.mode-desktop .app-shell-home .home-market-tools .home-market-tools__main [data-state="error"]{outline:2px solid var(--market-tool-pink) !important;outline-offset:2px;}html body.member-authenticated.mode-desktop .app-shell-home .home-market-tools .home-market-tools__main [data-state="success"]{outline:2px solid var(--market-tool-green-top) !important;outline-offset:2px;}@media (hover: hover) and (pointer: fine){html body.member-authenticated.mode-desktop .app-shell-home .home-market-tools .home-market-chip:not(.is-active):hover,
    html body.member-authenticated.mode-desktop .app-shell-home .home-market-tools .home-market-chip.is-hover{background:var(--market-tool-wash) !important;color:var(--market-tool-heading-green) !important;}html body.member-authenticated.mode-desktop .app-shell-home .home-market-tools .home-market-sort:hover{background:var(--market-tool-green) !important;}}@media (max-width: 70rem){html body.member-authenticated.mode-desktop .app-shell-home .home-market-tools .home-market-tools__actions{width:100% !important;}}@media (prefers-reduced-motion: reduce){html body.member-authenticated.mode-desktop .app-shell-home .home-market-tools .home-market-tools__main button{transform:none !important;}}}@media (min-width: 60.01rem){html body.member-authenticated.mode-desktop .app-shell-home .home-market-tools .home-market-tools__main{grid-template-columns:repeat(7, minmax(0, 1fr));grid-template-rows:auto auto auto;align-items:center;column-gap:0;row-gap:12px;padding:20px !important;border:1px solid var(--market-tool-rule) !important;border-radius:10px !important;box-shadow:none !important;}html body.member-authenticated.mode-desktop .app-shell-home .home-market-tools .home-market-tools__heading > div:first-child{display:contents !important;}html body.member-authenticated.mode-desktop .app-shell-home .home-market-tools .home-market-tools__heading h2{grid-area:1 / 1 / 2 / 3 !important;margin:0 !important;gap:10px !important;font-size:24px !important;}html body.member-authenticated.mode-desktop .app-shell-home .home-market-tools .home-market-help{grid-area:1 / 7 / 2 / 8 !important;justify-self:center;margin:0 !important;font-size:14px;}html body.member-authenticated.mode-desktop .app-shell-home .home-market-tools .home-market-summary{grid-area:1 / 3 / 2 / 7 !important;display:grid !important;grid-template-columns:repeat(4, minmax(0, 1fr));width:100%;max-width:none;justify-self:end;overflow:visible;border:0 !important;background:transparent !important;box-shadow:none !important;}html body.member-authenticated.mode-desktop .app-shell-home .home-market-tools .home-market-summary .summary-card{flex-direction:column;flex-wrap:nowrap;align-items:center;justify-content:center;min-height:58px !important;gap:4px !important;padding:4px 8px !important;}html body.member-authenticated.mode-desktop .app-shell-home .home-market-tools .home-market-summary .summary-card::after{content:"";display:block;position:absolute;inset-inline-end:0;top:18% !important;height:64% !important;border-inline-end:1px solid color-mix(in srgb, var(--market-tool-rule) 65%, transparent);}html body.member-authenticated.mode-desktop .app-shell-home .home-market-tools .home-market-summary .summary-card span{font-size:14px !important;white-space:nowrap;}html body.member-authenticated.mode-desktop .app-shell-home .home-market-tools .home-market-summary .summary-card strong{font-size:26px !important;font-variant-numeric:tabular-nums;}html body.member-authenticated.mode-desktop .app-shell-home .home-market-tools .home-market-chip-row{grid-area:2 / 1 / 3 / -1 !important;display:grid !important;grid-template-columns:repeat(7, minmax(0, 1fr));border-bottom-color:color-mix(in srgb, var(--market-tool-rule) 55%, transparent);}html body.member-authenticated.mode-desktop .app-shell-home .home-market-tools .home-market-chip{min-height:48px !important;min-width:0;gap:8px;padding:6px 4px !important;border-bottom-width:2px !important;}html body.member-authenticated.mode-desktop .app-shell-home .home-market-tools .home-market-tools__actions{grid-area:3 / 1 / 4 / -1 !important;gap:32px !important;margin:0 !important;}html body.member-authenticated.mode-desktop .app-shell-home .home-market-tools :is(.home-market-search-wrap, .home-market-sort-track){height:48px;}html body.member-authenticated.mode-desktop .app-shell-home .home-market-tools .home-market-search-wrap{border-color:color-mix(in srgb, var(--market-tool-rule) 65%, transparent);}html body.member-authenticated.mode-desktop .app-shell-home .home-market-tools .home-market-sort-track::before{display:block;inset-inline-start:-16px;top:10px;bottom:10px;}}html body:not(.light-theme).member-authenticated:has(:is(.app-shell-home, .app-shell-game, .app-shell-resultcheck, .app-shell-liveboard-report, .saved-results-board)){--sc-page:#202225;--sc-sidebar:#1C1E21;--sc-section:#24272B;--sc-card:#292C30;--sc-inset:#303439;--sc-input:#24272B;--sc-line:#3A3E43;--sc-open-surface:#16553B;--sc-open-line:#35AA70;--sc-open-ink:#F1F3F2;--sc-open-secondary:#BCDCCB;--sc-open-value:#F0FFF8;--sc-open-status:#35ED94;--sc-open-divider:#26845F;--sc-closed-ink:#9CA3AD;--sc-closed-value:#CDD2D8;--sc-closed-dot:#BCC3CC;--sc-ink:#F1F3F5;--sc-secondary:#A6B0BB;--sc-muted:#778391;--sc-white:#FFFFFF;--sc-red:#D94A4A;--sc-red-hover:#EB5C5C;--sc-red-soft:#382326;--sc-green:#35ED94;--sc-green-soft:#16553B;--sc-green-line:#35AA70;--sc-gold:#E5B14B;--sc-gold-soft:#382F20;--sc-blue:#4B91D1;--sc-blue-soft:#1D3042;--member-market-paper:var(--sc-page);--member-market-surface:var(--sc-card);--member-market-surface-muted:var(--sc-inset);--member-market-ink:var(--sc-ink);--member-market-ink-soft:var(--sc-secondary);--member-market-muted:var(--sc-muted);--member-market-rule:var(--sc-line);--member-market-rule-strong:var(--sc-line);--member-market-shadow:none;--member-market-shadow-hover:none;--member-market-green:var(--sc-red);--member-market-green-deep:var(--sc-red);--member-market-green-dark:var(--sc-red-hover);--member-market-green-soft:var(--sc-red-soft);--member-market-blue:var(--sc-blue);--member-market-red:var(--sc-red);background-color:var(--sc-page) !important;color:var(--sc-ink);}html body:not(.light-theme).member-authenticated #app,
html body:not(.light-theme).member-authenticated #main-content,
html body:not(.light-theme).member-authenticated #main-content > :is(.app-shell-home, .app-shell-game, .app-shell-resultcheck, .app-shell-liveboard-report, .saved-results-board){background:var(--sc-page) !important;color:var(--sc-ink) !important;}html body:not(.light-theme).member-authenticated #member-sidebar{--rail-surface:var(--sc-sidebar);--rail-deep:var(--sc-sidebar);--rail-raised:var(--sc-inset);--rail-edge:var(--sc-line);--rail-ink:var(--sc-ink);--rail-muted:var(--sc-secondary);--rail-accent:var(--sc-red);--rail-accent-deep:var(--sc-red);--rail-accent-ink:var(--sc-white);--rail-selected-ink:var(--sc-red-hover);--rail-selected:var(--sc-red-soft);--rail-selected-end:var(--sc-red-soft);--rail-focus:var(--sc-red-hover);--rail-glow:transparent;background:var(--sc-sidebar) !important;border-color:var(--sc-line) !important;}html body:not(.light-theme).member-authenticated #member-sidebar .member-sidebar__avatar{background:var(--sc-inset) !important;color:var(--sc-ink) !important;}html body:not(.light-theme).member-authenticated #member-sidebar .member-sidebar__online{background:var(--sc-green) !important;}html body:not(.light-theme).member-authenticated #main-content .app-shell-home{--mc-surface:var(--sc-card);--mc-line:var(--sc-line);--mc-ink:var(--sc-ink);--mc-muted:var(--sc-secondary);--mc-accent:var(--sc-red);--mc-accent-soft:var(--sc-inset);--mc-on-accent:var(--sc-white);--dashboard-blue-deep:var(--sc-ink);--dashboard-blue:var(--sc-red);--dashboard-blue-bright:var(--sc-red-hover);--dashboard-blue-soft:var(--sc-red-soft);--dashboard-blue-soft-2:var(--sc-section);--dashboard-blue-rule:var(--sc-line);--dashboard-white:var(--sc-white);--dashboard-ink:var(--sc-ink);--dashboard-muted:var(--sc-secondary);--dashboard-panel-rule:var(--sc-line);--dashboard-input-rule:var(--sc-line);--dashboard-summary-surface:var(--sc-card);--dashboard-control-ink:var(--sc-ink);--dashboard-control-muted:var(--sc-secondary);--dashboard-control-rule:var(--sc-line);--dashboard-control-surface:var(--sc-card);--dashboard-control-wash:var(--sc-input);--dashboard-nav-muted:var(--sc-secondary);--dashboard-nav-gradient:var(--sc-card);--dashboard-navy-gradient:var(--sc-card);--dashboard-control-shadow:none;--topbar-control-surface:var(--sc-card);--topbar-control-surface-hover:var(--sc-inset);--topbar-control-rule:var(--sc-line);--topbar-control-rule-hover:var(--sc-red);--topbar-control-ink:var(--sc-ink);--topbar-control-muted:var(--sc-secondary);--topbar-active-ink:var(--sc-white);--topbar-danger:var(--sc-red);--topbar-danger-surface:var(--sc-red-soft);--topbar-focus:var(--sc-red-hover);}html body:not(.light-theme).member-authenticated #main-content .app-shell-home .home-market-tools .home-market-tools__main{--market-tool-surface:var(--sc-section);--market-tool-wash:var(--sc-input);--market-tool-ink:var(--sc-ink);--market-tool-muted:var(--sc-secondary);--market-tool-rule:var(--sc-line);--market-tool-green:var(--sc-red);--market-tool-green-top:var(--sc-red-hover);--market-tool-icon-green:var(--sc-secondary);--market-tool-heading-green:var(--sc-ink);--market-tool-action-ink:var(--sc-white);--market-tool-focus:var(--sc-red-hover);--market-tool-pink:var(--sc-red);--market-tool-pink-soft:var(--sc-red-soft);--market-tool-blue:var(--sc-secondary);--market-tool-blue-soft:var(--sc-inset);--market-tool-purple:var(--sc-secondary);--market-tool-purple-soft:var(--sc-inset);--market-tool-green-soft:var(--sc-inset);}html body:not(.light-theme).member-authenticated #main-content .app-shell-resultcheck.resultcheck-compact{--result-surface:var(--sc-card);--result-heading:var(--sc-inset);--result-line:var(--sc-line);--result-ink:var(--sc-ink);--result-muted:var(--sc-secondary);--result-winner:var(--sc-green-soft);--result-winner-hover:var(--sc-green-soft);--result-hover:var(--sc-inset);--result-link:var(--sc-blue);--result-sales:var(--sc-ink);--result-discount:var(--sc-secondary);--result-net:var(--sc-white);--result-pending:var(--sc-gold);--result-button:var(--sc-blue-soft);--result-button-line:var(--sc-line);--result-focus:var(--sc-red-hover);}html body:not(.light-theme).member-authenticated #main-content .app-shell-liveboard-report.liveboard-ledger{--ledger-page:var(--sc-page);--ledger-surface:var(--sc-card);--ledger-heading:var(--sc-inset);--ledger-line:var(--sc-line);--ledger-ink:var(--sc-ink);--ledger-muted:var(--sc-secondary);--ledger-winner:var(--sc-green-soft);--ledger-winner-hover:var(--sc-green-soft);--ledger-hover:var(--sc-inset);--ledger-link:var(--sc-blue);--ledger-sales:var(--sc-ink);--ledger-discount:var(--sc-secondary);--ledger-net:var(--sc-white);--ledger-pending:var(--sc-gold);--ledger-focus:var(--sc-red-hover);--ledger-positive:var(--sc-green);--ledger-negative:var(--sc-red-hover);--ledger-negative-soft:var(--sc-red-soft);--ledger-pending-soft:var(--sc-gold-soft);--ledger-button:var(--sc-blue-soft);--ledger-button-line:var(--sc-line);--ledger-accent:var(--sc-red);--ledger-accent-ink:var(--sc-white);}html body:not(.light-theme).member-authenticated #main-content .saved-results-board{--results-surface:var(--sc-card);--results-canvas:var(--sc-page);--results-heading:var(--sc-inset);--results-line:var(--sc-line);--results-ink:var(--sc-ink);--results-muted:var(--sc-secondary);--results-canvas-muted:var(--sc-muted);--results-primary:var(--sc-red);--results-primary-ink:var(--sc-white);--results-bottom:var(--sc-blue);--results-focus:var(--sc-red-hover);--results-soft:var(--sc-blue-soft);--results-input-line:var(--sc-line);--results-error:var(--sc-red-hover);}html body:not(.light-theme).member-authenticated #betting-workspace,
html body:not(.light-theme).member-authenticated #betting-workspace .quick-bet-left{--bet-page:var(--sc-page);--bet-paper:var(--sc-card);--bet-soft:var(--sc-inset);--bet-line:var(--sc-line);--bet-ink:var(--sc-ink);--bet-muted:var(--sc-secondary);--bet-blue:var(--sc-blue);--bet-blue-soft:var(--sc-section);--bet-blue-line:var(--sc-line);--bet-action:#8FC8A0;--bet-white:var(--sc-white);--bet-green:var(--sc-green);--bet-green-soft:var(--sc-green-soft);--bet-red:var(--sc-red-hover);--bet-red-soft:var(--sc-red-soft);--bet-danger-action:var(--sc-red);--bet-warning:var(--sc-inset);--bet-warning-ink:var(--sc-ink);--entry-family-action:var(--bet-action);--lottery-family-action:var(--bet-action);}html body:not(.light-theme).member-authenticated #main-content :is(.app-shell-home, .app-shell-game, .app-shell-resultcheck, .app-shell-liveboard-report, .saved-results-board) :is(.text-white, .text-gray-100, .text-gray-200, .text-gray-800, .text-gray-900){color:var(--sc-ink) !important;}html body:not(.light-theme).member-authenticated #main-content :is(.app-shell-home, .app-shell-game, .app-shell-resultcheck, .app-shell-liveboard-report, .saved-results-board) :is(.text-gray-300, .text-gray-400, .text-gray-500, .text-gray-600, .text-gray-700){color:var(--sc-secondary) !important;}html body:not(.light-theme).member-authenticated #main-content :is(.app-shell-home, .app-shell-game, .app-shell-resultcheck, .app-shell-liveboard-report, .saved-results-board) :is(input, select, textarea){background-color:var(--sc-input) !important;color:var(--sc-ink) !important;border-color:var(--sc-line) !important;color-scheme:dark;}html body:not(.light-theme).member-authenticated #main-content :is(.app-shell-home, .app-shell-game, .app-shell-resultcheck, .app-shell-liveboard-report, .saved-results-board) input::placeholder{color:var(--sc-muted) !important;}html body:not(.light-theme).member-authenticated #main-content :is(.app-shell-home, .app-shell-game, .app-shell-resultcheck, .app-shell-liveboard-report, .saved-results-board) :is(.app-topbar, .home-credit-card, .home-market-quick-row, .number-entry-card, .pending-panel, .cart-item, .cart-item__numbers, .quick-bet-options, .hhlott-section, .result-market-card, .liveboard-filter-card, .liveboard-section-header, .liveboard-date-panel, .liveboard-stat-card, .liveboard-list-card, .liveboard-list-header, input, select, textarea){box-shadow:none !important;backdrop-filter:none !important;}html body:not(.light-theme).member-authenticated #main-content .app-shell-home .home-market-quick-row{background:var(--sc-section) !important;border-color:var(--sc-line) !important;}html body:not(.light-theme).member-authenticated #main-content #betting-workspace #tabs-area .pending-panel,
html body:not(.light-theme).member-authenticated #main-content #betting-workspace #local-list .cart-item{box-shadow:none !important;}html body:not(.light-theme).member-authenticated #main-content .app-shell-home :is(.home-topbar, .home-market-tools, .home-market-tabs){background:var(--sc-section) !important;border-color:var(--sc-line) !important;}html body:not(.light-theme).member-authenticated #main-content .app-shell-home :is(.home-credit-card, .market-card){background:var(--sc-card) !important;border-color:var(--sc-line) !important;}html body:not(.light-theme).member-authenticated #main-content .app-shell-home :is(.home-credit-card span, #member-header-credit){color:var(--sc-ink) !important;}html body:not(.light-theme).member-authenticated #main-content .app-shell-home :is(.home-market-tab, .home-market-chip, .layout-toggle-btn, .home-action-button){color:var(--sc-secondary) !important;border-color:var(--sc-line) !important;}html body:not(.light-theme).member-authenticated #main-content .app-shell-home :is(.home-market-tab.is-active, .layout-toggle-btn.is-active, .home-market-sort){background:var(--sc-red) !important;color:var(--sc-white) !important;border-color:var(--sc-red) !important;}html body:not(.light-theme).member-authenticated #main-content .app-shell-home .home-market-chip.is-active{color:var(--sc-red-hover) !important;border-color:var(--sc-red) !important;}html body:not(.light-theme).member-authenticated #main-content .app-shell-home .home-market-chip.is-active::after{background-color:var(--sc-red) !important;}html body:not(.light-theme).member-authenticated #main-content .app-shell-home .home-action-button.is-success{background:var(--sc-card) !important;color:var(--sc-secondary) !important;}html body:not(.light-theme).member-authenticated #main-content .app-shell-home .home-action-button.is-danger{background:var(--sc-red-soft) !important;color:var(--sc-red-hover) !important;}html body:not(.light-theme).member-authenticated #main-content .app-shell-home .stock-card{background:var(--sc-card) !important;border-color:var(--sc-line) !important;color:var(--sc-closed-ink) !important;box-shadow:none !important;text-shadow:none !important;opacity:1 !important;filter:none !important;backdrop-filter:none !important;}html body:not(.light-theme).member-authenticated #main-content .app-shell-home .stock-card__glow{background:none !important;box-shadow:none !important;}html body:not(.light-theme).member-authenticated #main-content .app-shell-home .stock-card :is(h3, .stock-card__draw-date, .stock-card__draw-time, .stock-card__detail-label, .stock-card__detail-value, .stock-card__status-prefix, .stock-card__status-value, .stock-card__timer-value, .stock-card__status-text, .stock-card__status-dot){opacity:1 !important;text-shadow:none !important;}html body:not(.light-theme).member-authenticated #main-content .app-shell-home .stock-card__bottom{border-color:var(--sc-line) !important;}html body:not(.light-theme).member-authenticated #main-content .app-shell-home .stock-card-closed :is(h3, .stock-card__draw-date, .stock-card__detail-label, .stock-card__status-prefix){color:var(--sc-closed-ink) !important;}html body:not(.light-theme).member-authenticated #main-content .app-shell-home .stock-card-closed :is(.stock-card__draw-time, .stock-card__detail-value, .stock-card__timer-value, .stock-card__status-value, .stock-card__status-text){color:var(--sc-closed-value) !important;}html body:not(.light-theme).member-authenticated #main-content .app-shell-home .stock-card .stock-card__detail-row:last-child::after,
html body:not(.light-theme).member-authenticated #main-content .app-shell-home .stock-card .stock-card__status-dot{background:var(--sc-closed-dot) !important;box-shadow:none !important;opacity:1 !important;}html body:not(.light-theme).member-authenticated #main-content .app-shell-home .stock-card-open{background:var(--sc-open-surface) !important;border-color:var(--sc-open-line) !important;color:var(--sc-open-secondary) !important;}html body:not(.light-theme).member-authenticated #main-content .app-shell-home .stock-card-open h3{color:var(--sc-open-ink) !important;}html body:not(.light-theme).member-authenticated #main-content .app-shell-home .stock-card-open .stock-card__bottom{border-color:var(--sc-open-divider) !important;}html body:not(.light-theme).member-authenticated #main-content .app-shell-home .stock-card-open :is(.stock-card__draw-date, .stock-card__draw-time, .stock-card__detail-label, .stock-card__detail-value, .stock-card__status-prefix, .stock-card__status-text, .stock-card__status-value){color:var(--sc-open-secondary) !important;}html body:not(.light-theme).member-authenticated #main-content .app-shell-home .stock-card-open .stock-card__timer-value{color:var(--sc-open-status) !important;}html body:not(.light-theme).member-authenticated #main-content .app-shell-home .stock-card-open :is(.stock-card__draw-time, .stock-card__detail-value){color:var(--sc-open-value) !important;}html body:not(.light-theme).member-authenticated #main-content .app-shell-home .stock-card-open .stock-card__detail-row:last-child::after,
html body:not(.light-theme).member-authenticated #main-content .app-shell-home .stock-card-open .stock-card__status-dot{background:var(--sc-open-status) !important;}html body:not(.light-theme).member-authenticated #main-content .app-shell-home :is(.home-market-help__content, .home-market-showcase){background-color:var(--sc-card) !important;color:var(--sc-secondary) !important;border-color:var(--sc-line) !important;}html body:not(.light-theme).member-authenticated #main-content .app-shell-home .home-market-summary .is-open span::before{background-color:var(--sc-muted) !important;}html body:not(.light-theme).member-authenticated #main-content .app-shell-home .home-market-summary .is-closing span::before{background-color:var(--sc-gold) !important;}html body:not(.light-theme).member-authenticated #main-content .app-shell-home :is(.layout-toggle-container, .home-theme-toggle){background:var(--sc-card) !important;border-color:var(--sc-line) !important;}html body:not(.light-theme).member-authenticated #main-content .app-shell-home :is(#home-time, .stock-group__eyebrow){color:var(--sc-muted) !important;}html body:not(.light-theme).member-authenticated #main-content .app-shell-resultcheck .result-row.is-winner :is(.result-cell-index, .result-cell-date, .result-cell-discount),
html body:not(.light-theme).member-authenticated #main-content .app-shell-liveboard-report .liveboard-row.is-won :is(.ledger-date, .ledger-round, .ledger-discount){color:var(--sc-open-secondary) !important;}html body:not(.light-theme).member-authenticated #main-content .app-shell-resultcheck .result-market-card:has(.result-row.is-winner),
html body:not(.light-theme).member-authenticated #main-content .app-shell-liveboard-report .liveboard-market-card:has(.liveboard-row.is-won),
html body:not(.light-theme).member-authenticated #main-content .app-shell-liveboard-report .liveboard-stat-card.is-outcome.is-profit{border-color:var(--sc-line) !important;}html body:not(.light-theme).member-authenticated #main-content .app-shell-resultcheck :is(.resultcheck-day-button.is-active, .result-check-action){background:var(--sc-red) !important;color:var(--sc-white) !important;border-color:var(--sc-red) !important;}html body:not(.light-theme).member-authenticated #main-content .app-shell-resultcheck :is(.auto-result-action.is-preview, .result-row-action.is-primary){background:var(--sc-blue-soft) !important;color:var(--sc-blue) !important;border-color:var(--sc-line) !important;}html body:not(.light-theme).member-authenticated #main-content .app-shell-resultcheck :is(.result-status-text.is-waiting, .result-auto-status){background:var(--sc-gold-soft) !important;color:var(--sc-gold) !important;border-color:var(--sc-line) !important;}html body:not(.light-theme).member-authenticated #main-content .app-shell-resultcheck .result-auto-status:is(.text-green-200, .text-emerald-200){background:var(--sc-green-soft) !important;color:var(--sc-green) !important;}html body:not(.light-theme).member-authenticated #main-content .app-shell-resultcheck .result-auto-status.text-blue-200{background:var(--sc-blue-soft) !important;color:var(--sc-blue) !important;}html body:not(.light-theme).member-authenticated #main-content .app-shell-resultcheck .result-auto-status.text-red-200{background:var(--sc-red-soft) !important;color:var(--sc-red-hover) !important;}html body:not(.light-theme).member-authenticated #main-content .app-shell-resultcheck .result-status-text.is-won{color:var(--sc-green) !important;}html body:not(.light-theme).member-authenticated #main-content .app-shell-resultcheck .result-row-action.is-danger{background:var(--sc-red-soft) !important;color:var(--sc-red-hover) !important;border-color:var(--sc-line) !important;}html body:not(.light-theme).member-authenticated #main-content .app-shell-resultcheck .result-copy-action{background:var(--sc-blue-soft) !important;color:var(--sc-blue) !important;border-color:var(--sc-line) !important;}html body:not(.light-theme).member-authenticated #main-content :is(.resultcheck-topbar, .liveboard-report-topbar, .saved-results-header){background:var(--sc-section) !important;border-color:var(--sc-line) !important;}html body:not(.light-theme).member-authenticated #main-content :is(.liveboard-filter-card, .liveboard-filter-body, .liveboard-section-header, .saved-results-filters){background:var(--sc-section) !important;}html body:not(.light-theme).member-authenticated #main-content .app-shell-liveboard-report .layout-toggle-container{background:var(--sc-card) !important;border-color:var(--sc-line) !important;}html body:not(.light-theme).member-authenticated #main-content .app-shell-liveboard-report .layout-toggle-btn{color:var(--sc-secondary) !important;}html body:not(.light-theme).member-authenticated #main-content .app-shell-liveboard-report .layout-toggle-btn.is-active{background:var(--sc-red) !important;color:var(--sc-white) !important;}html body:not(.light-theme).member-authenticated #main-content .app-shell-liveboard-report .liveboard-summary > div > span:nth-child(2){color:var(--sc-white) !important;}html body:not(.light-theme).member-authenticated #main-content .app-shell-liveboard-report .liveboard-summary-outcome.is-loss{background:var(--sc-red-soft) !important;border-color:var(--sc-line) !important;}html body:not(.light-theme).member-authenticated #main-content .app-shell-liveboard-report .liveboard-summary-outcome.is-loss :is(span:nth-child(2), small){color:var(--sc-red-hover) !important;}html body:not(.light-theme).member-authenticated #main-content .app-shell-liveboard-report .liveboard-summary-outcome.is-profit{background:var(--sc-green-soft) !important;border-color:var(--sc-line) !important;}html body:not(.light-theme).member-authenticated #main-content .app-shell-liveboard-report .liveboard-summary-outcome.is-profit :is(span:nth-child(2), small){color:var(--sc-green) !important;}html body:not(.light-theme).member-authenticated #main-content .app-shell-liveboard-report.liveboard-ledger .liveboard-row-action.is-primary{background:#343B39 !important;color:#F1F7F3 !important;border-color:#454E49 !important;}html body:not(.light-theme).member-authenticated #main-content .app-shell-liveboard-report.liveboard-ledger .liveboard-ledger-table tfoot .ledger-outcome{color:var(--sc-white) !important;}@media (hover: hover){html body:not(.light-theme).member-authenticated #main-content .app-shell-liveboard-report.liveboard-ledger .liveboard-row-action.is-primary:hover:not(:disabled){background:#46504B !important;}}html body:not(.light-theme).member-authenticated #main-content .app-shell-resultcheck.resultcheck-compact{--review-secondary:#343B39;--review-secondary-line:#454E49;--review-copy:#3C4446;--review-copy-ink:#CBD5D8;--review-green:#31694D;--review-green-hover:#3E7B5B;--review-white:#F1F7F3;}html body:not(.light-theme).member-authenticated #main-content .app-shell-resultcheck.resultcheck-compact .resultcheck-day-button:not(.is-active),
html body:not(.light-theme).member-authenticated #main-content .app-shell-resultcheck.resultcheck-compact .result-row-action.is-primary{background:var(--review-secondary) !important;color:var(--review-white) !important;border-color:var(--review-secondary-line) !important;}html body:not(.light-theme).member-authenticated #main-content .app-shell-resultcheck.resultcheck-compact .auto-result-action.is-preview{background:var(--review-green) !important;color:var(--review-white) !important;border-color:var(--review-green-hover) !important;}html body:not(.light-theme).member-authenticated #main-content .app-shell-resultcheck.resultcheck-compact .result-copy-action{background:var(--review-copy) !important;color:var(--review-copy-ink) !important;border-color:var(--review-secondary-line) !important;}html body:not(.light-theme).member-authenticated #main-content .app-shell-resultcheck.resultcheck-compact .result-table tfoot .result-cell-outcome{color:var(--sc-white) !important;}@media (hover: hover){html body:not(.light-theme).member-authenticated #main-content .app-shell-resultcheck.resultcheck-compact :is(.resultcheck-day-button:not(.is-active), .result-row-action.is-primary, .result-copy-action):hover:not(:disabled){background:#46504B !important;}html body:not(.light-theme).member-authenticated #main-content .app-shell-resultcheck.resultcheck-compact .auto-result-action.is-preview:hover:not(:disabled){background:var(--review-green-hover) !important;}}html body:not(.light-theme).member-authenticated #betting-workspace :is(.quick-bet-header, #tabs-area.quick-bet-entry, .restricted-panel, .history-panel, #game-footer, .summary-panel__card, .quick-bet-list){background:var(--sc-card) !important;border-color:var(--sc-line) !important;}html body:not(.light-theme).member-authenticated #betting-workspace .quick-bet-shell{background-color:transparent !important;}html body:not(.light-theme).member-authenticated #betting-workspace :is(.hhlott-market-badge, .hhlott-number-chip, .hhlott-number-category__title){color:var(--sc-secondary) !important;}html body:not(.light-theme).member-authenticated #betting-workspace :is(#btn-ok, .quick-bet-add, #btn-save-firebase, .game-tabs button.bg-blue-600, .game-shell__back){background:var(--bet-action) !important;color:var(--game-action-ink) !important;border-color:var(--bet-action) !important;}html body:not(.light-theme).member-authenticated #betting-workspace #btn-capture{background:var(--sc-inset) !important;color:var(--sc-secondary) !important;border-color:var(--sc-line) !important;}html body:not(.light-theme).member-authenticated #betting-workspace #game-timer{color:var(--sc-gold) !important;}html body:not(.light-theme).member-authenticated #betting-workspace .summary-panel__countdown{color:var(--sc-gold) !important;}html body:not(.light-theme).member-authenticated .app-shell-game :is(.market-shortcuts, .market-shortcuts__track, .market-shortcuts__item, .market-shortcuts__header){background-color:var(--sc-section) !important;color:var(--sc-secondary) !important;border-color:var(--sc-line) !important;}html body:not(.light-theme).member-authenticated #main-content #betting-workspace #tabs-area :is(#num-input, #price-top, #price-bottom, #price-tod){background:var(--sc-input) !important;color:var(--sc-ink) !important;border-color:var(--sc-line) !important;}html body:not(.light-theme).member-authenticated #main-content #betting-workspace #bill-capture-content:not(.is-capturing-slip) :is(#owner-name-input, #btn-capture-slip){background:var(--sc-input) !important;border-color:var(--sc-line) !important;}html body:not(.light-theme).member-authenticated #main-content #betting-workspace #bill-capture-content:not(.is-capturing-slip) #btn-capture{background:var(--sc-inset) !important;color:var(--sc-secondary) !important;border-color:var(--sc-line) !important;}html body:not(.light-theme).member-authenticated #main-content #betting-workspace #bill-capture-content:not(.is-capturing-slip) :is(#game-timer, .summary-panel__countdown){color:var(--sc-gold) !important;}html body:not(.light-theme).member-authenticated #main-content #betting-workspace #bill-capture-content:not(.is-capturing-slip) .cart-item__delete{background:var(--sc-red-soft) !important;color:var(--sc-red-hover) !important;border-color:var(--sc-line) !important;}html body:not(.light-theme).member-authenticated #betting-workspace .market-shortcuts{--shortcut-accent:var(--sc-gold);--shortcut-tint:var(--sc-gold-soft);}html body:not(.light-theme).member-authenticated #betting-workspace .game-shell__market-status.is-open{color:var(--sc-blue) !important;background:var(--sc-blue-soft) !important;}html body:not(.light-theme).member-authenticated #main-content #betting-workspace #tabs-area :is(.game-tabs button.bg-blue-600, #btn-ok, .quick-bet-add){background:var(--bet-action) !important;color:var(--game-action-ink) !important;}html body:not(.light-theme).member-authenticated #main-content #betting-workspace #tabs-area button[onclick="toggleReverse()"]{background:var(--sc-inset) !important;color:var(--sc-ink) !important;border-color:var(--sc-line) !important;}html body:not(.light-theme).member-authenticated #main-content #betting-workspace #tabs-area button[onclick="toggleReverse()"].bg-yellow-600{background:var(--bet-action) !important;color:var(--game-action-ink) !important;}html body:not(.light-theme).member-authenticated #main-content #betting-workspace #tabs-area button[onclick="toggleVinDoubles()"].bg-purple-600{background:var(--bet-action) !important;color:var(--game-action-ink) !important;border-color:var(--bet-action) !important;}html body:not(.light-theme).member-authenticated #main-content #betting-workspace #bill-capture-content:not(.is-capturing-slip) #local-list .cart-item{background:var(--sc-inset) !important;border-color:var(--sc-line) !important;}html body:not(.light-theme).member-authenticated #main-content #betting-workspace #bill-capture-content:not(.is-capturing-slip) #local-list :is(.cart-item__meta, .cart-item__numbers, .cart-item > div:nth-child(2)){background:transparent !important;border-color:var(--sc-line) !important;}html body:not(.light-theme).member-authenticated #main-content #betting-workspace #bill-capture-content:not(.is-capturing-slip) #local-list :is(.cart-item__meta > *, .cart-item__numbers span){color:var(--sc-ink) !important;}html body:not(.light-theme).member-authenticated #main-content #betting-workspace #game-footer :is(.summary-panel__market p, .summary-panel__market h2, .summary-panel__totals strong){color:var(--sc-white) !important;}html body:not(.light-theme).member-authenticated #main-content #betting-workspace #game-footer .summary-panel__market time{color:var(--sc-muted) !important;}html body:not(.light-theme).member-authenticated #main-content #betting-workspace #game-footer .summary-panel__icon{background:var(--sc-inset) !important;border-color:var(--sc-line) !important;}html body:not(.light-theme).member-authenticated #main-content #betting-workspace .restricted-panel .hhlott-number-chip{background:transparent !important;color:var(--sc-ink) !important;border-color:var(--sc-line) !important;}html body:not(.light-theme).member-authenticated #main-content #betting-workspace :is(.quick-bet-options__heading, .history-panel__heading) :is(h2, span, select){color:var(--sc-ink) !important;}html body:not(.light-theme).member-authenticated #main-content #betting-workspace .quick-bet-thank-you{background:var(--sc-inset) !important;color:var(--sc-secondary) !important;border-color:var(--sc-line) !important;}html body:not(.light-theme).member-authenticated #betting-workspace #hhlott-sync-status .text-green-400{color:var(--sc-green) !important;}html body:not(.light-theme).member-authenticated.mode-mobile #member-sidebar .member-sidebar__link{color:var(--sc-secondary) !important;}html body:not(.light-theme).member-authenticated.mode-mobile #member-sidebar .member-sidebar__link.is-active{background:var(--sc-red) !important;color:var(--sc-white) !important;border-color:var(--sc-red) !important;}html body:not(.light-theme).member-authenticated.mode-mobile #main-content .app-shell-home .home-market-chip.is-active{color:var(--sc-white) !important;}html body:not(.light-theme).member-authenticated #main-content :is(.app-shell-home, .app-shell-game, .app-shell-resultcheck, .app-shell-liveboard-report, .saved-results-board) :is(button, input, select, textarea):focus-visible{outline-color:var(--sc-red-hover) !important;}@media (hover: hover){html body:not(.light-theme).member-authenticated #main-content .app-shell-home .stock-card:hover{box-shadow:none !important;}html body:not(.light-theme).member-authenticated #main-content .app-shell-home .stock-card-open:hover{background:var(--sc-open-surface) !important;border-color:var(--sc-open-line) !important;}html body:not(.light-theme).member-authenticated #main-content :is(.home-market-sort, .home-market-tab.is-active, .liveboard-search-action, .result-check-action, .resultcheck-day-button.is-active, .saved-results-board button.is-active, #btn-ok, .quick-bet-add, #btn-save-firebase):hover:not(:disabled){background:var(--sc-red-hover) !important;}}html body:not(.light-theme).member-authenticated:has(.app-shell-game){--sc-page:#202020;}html body:not(.light-theme).member-authenticated #main-content .app-shell-game{--sc-section:#242424;--sc-card:#282828;--sc-inset:#303030;--sc-input:#2D2D2D;--sc-line:#383838;--sc-ink:#F4F4F4;--sc-secondary:#C1C1C1;--sc-muted:#999999;--sc-blue:#94C9A4;--sc-blue-soft:#303030;--sc-green:#8FC8A0;--sc-green-soft:#303030;--sc-gold:#C1C1C1;--game-action-ink:#15281B;--game-action-hover:#A1D6B1;}html body:not(.light-theme).member-authenticated #main-content #betting-workspace :is(.quick-bet-header, #tabs-area.quick-bet-entry, #game-footer, .summary-panel__card, .quick-bet-thank-you){background:transparent !important;border-color:transparent !important;}html body:not(.light-theme).member-authenticated #main-content #betting-workspace #bill-capture-content:not(.is-capturing-slip) #local-list .cart-item{background:var(--sc-card) !important;}html body:not(.light-theme).member-authenticated #main-content #betting-workspace #bill-capture-content:not(.is-capturing-slip) #local-list .cart-item > div.cart-item__meta{background:transparent !important;border-color:transparent !important;}html body:not(.light-theme).member-authenticated #main-content #betting-workspace #bill-capture-content:not(.is-capturing-slip) #local-list .cart-item__meta > :is(span, div:last-child){color:var(--bet-action) !important;}html body:not(.light-theme).member-authenticated #main-content #betting-workspace #bill-capture-content:not(.is-capturing-slip) #local-list .cart-item__meta > div:nth-child(3){color:var(--sc-secondary) !important;}html body:not(.light-theme).member-authenticated #main-content #betting-workspace .game-shell__back{background:var(--sc-inset) !important;color:var(--sc-white) !important;border-color:transparent !important;}html body:not(.light-theme).member-authenticated #main-content #betting-workspace #bill-capture-content:not(.is-capturing-slip) #btn-save-firebase{color:var(--game-action-ink) !important;}html body:not(.light-theme).member-authenticated #app #main-content #betting-workspace .quick-bet-header,
html body:not(.light-theme).member-authenticated #app #main-content #betting-workspace #tabs-area.quick-bet-entry,
html body:not(.light-theme).member-authenticated #app #main-content #betting-workspace #bill-capture-content:not(.is-capturing-slip) .quick-bet-list{border-color:transparent !important;outline:1px solid #444444 !important;outline-offset:-1px !important;border-radius:12px !important;box-shadow:none !important;}html body:not(.light-theme).member-authenticated #app #main-content #betting-workspace .quick-bet-thank-you{border-color:transparent !important;outline:1px solid #444444 !important;outline-offset:-1px !important;border-radius:8px !important;}html body:not(.light-theme).member-authenticated #app #main-content #betting-workspace #bill-capture-content:not(.is-capturing-slip) #game-footer{box-shadow:none !important;}html body:not(.light-theme).member-authenticated #app #main-content #betting-workspace #tabs-area button.quick-bet-add:disabled{background:var(--sc-inset) !important;color:var(--sc-muted) !important;border-color:var(--sc-inset) !important;}html body:not(.light-theme).member-authenticated #main-content .app-shell-game :is(button, input, select, textarea):focus-visible{outline-color:var(--sc-blue) !important;}@media (hover: hover){html body:not(.light-theme).member-authenticated #main-content #betting-workspace :is(#btn-ok, .quick-bet-add, #btn-save-firebase, .game-shell__back):hover:not(:disabled){background:var(--game-action-hover) !important;border-color:var(--game-action-hover) !important;}html body:not(.light-theme).member-authenticated #main-content #betting-workspace #tabs-area :is(#btn-ok, .quick-bet-add):hover:not(:disabled){background:var(--game-action-hover) !important;}}html body:not(.light-theme).member-authenticated:has(.app-shell-home){--sc-page:#202423;}html body:not(.light-theme).member-authenticated #main-content .app-shell-home{--sc-open-surface:#155539;--sc-open-line:transparent;--sc-open-divider:transparent;--sc-open-ink:#F6FAF7;--sc-open-secondary:#DDEBE4;--sc-open-value:#F6FAF7;--sc-open-status:#8AF2BC;--sc-closed-ink:#CDD2D8;--sc-closed-value:#E2E6EC;--sc-closed-dot:#BCC3CC;}html body:not(.light-theme).member-authenticated #main-content .app-shell-home #home-grid .stock-card{border-color:transparent !important;border-radius:12px !important;transform:none !important;}html body:not(.light-theme).member-authenticated #main-content .app-shell-home #home-grid .stock-card-closed{background:#2C3032 !important;}html body:not(.light-theme).member-authenticated #main-content .app-shell-home #home-grid .stock-card__bottom{border-color:transparent !important;}@media (min-width: 60.01rem){html body:not(.light-theme).member-authenticated.mode-desktop #main-content .app-shell-home #home-grid{container-type:inline-size;display:grid !important;gap:29px !important;padding:40px 18px 32px 22px !important;}html body:not(.light-theme).member-authenticated.mode-desktop #main-content .app-shell-home #home-grid .stock-group{margin:0 !important;padding:0 !important;border:0 !important;}html body:not(.light-theme).member-authenticated.mode-desktop #main-content .app-shell-home #home-grid .stock-group__header{min-height:28px !important;height:28px !important;border:0 !important;margin:0 0 12px !important;padding:0 8px 0 4px !important;align-items:center !important;}html body:not(.light-theme).member-authenticated.mode-desktop #main-content .app-shell-home #home-grid .stock-group__title{font-family:"Noto Sans Thai", sans-serif !important;font-size:clamp(16px, 1.61cqw, 20px) !important;font-weight:700 !important;line-height:28px !important;color:#F4F5F4 !important;margin:0 !important;padding:0 !important;border:0 !important;text-shadow:none !important;}html body:not(.light-theme).member-authenticated.mode-desktop #main-content .app-shell-home #home-grid .stock-group__count{font-size:clamp(12px, 1.29cqw, 16px) !important;line-height:24px !important;font-weight:400 !important;color:#CDD2D8 !important;}html body:not(.light-theme).member-authenticated.mode-desktop #main-content .app-shell-home #home-grid .group-grid{grid-template-columns:repeat(4, minmax(0, 1fr)) !important;gap:clamp(8px, 1.05cqw, 13px) 12px !important;}html body:not(.light-theme).member-authenticated.mode-desktop #main-content .app-shell-home #home-grid .stock-card{min-height:clamp(148px, 14.1cqw, 175px) !important;padding:clamp(10px, 1.45cqw, 18px) clamp(10px, 1.45cqw, 18px) 14px !important;}html body:not(.light-theme).member-authenticated.mode-desktop #main-content .app-shell-home #home-grid .stock-group:has(.stock-card__timer-value[id^="timer-vip_"]) .stock-card{min-height:clamp(140px, 12.9cqw, 160px) !important;}html body:not(.light-theme).member-authenticated.mode-desktop #main-content .app-shell-home #home-grid .stock-card__top{grid-template-columns:clamp(34px, 4.35cqw, 54px) minmax(0, 1fr) !important;gap:clamp(7px, 1.13cqw, 14px) !important;min-height:48px !important;}html body:not(.light-theme).member-authenticated.mode-desktop #main-content .app-shell-home #home-grid :is(.stock-card__flag-wrap, .stock-card__flag){width:clamp(34px, 4.35cqw, 54px) !important;height:clamp(24px, 3.06cqw, 38px) !important;border-radius:3px !important;}html body:not(.light-theme).member-authenticated.mode-desktop #main-content .app-shell-home #home-grid .stock-card__identity{column-gap:8px !important;row-gap:0 !important;}html body:not(.light-theme).member-authenticated.mode-desktop #main-content .app-shell-home #home-grid .stock-card h3{font-family:"Noto Sans Thai", sans-serif !important;font-size:clamp(12px, 1.61cqw, 20px) !important;font-weight:700 !important;line-height:1.4 !important;letter-spacing:0 !important;}html body:not(.light-theme).member-authenticated.mode-desktop #main-content .app-shell-home #home-grid :is(.stock-card__draw-date, .stock-card__draw-time, .stock-card__detail-label, .stock-card__detail-value, .stock-card__status-value, .stock-card__status-prefix, .stock-card__timer-value){font-family:"Noto Sans Thai", sans-serif !important;font-size:clamp(10px, 1.13cqw, 14px) !important;line-height:20px !important;}html body:not(.light-theme).member-authenticated.mode-desktop #main-content .app-shell-home #home-grid :is(.stock-card__draw-date, .stock-card__detail-label, .stock-card__status-prefix){font-weight:400 !important;}html body:not(.light-theme).member-authenticated.mode-desktop #main-content .app-shell-home #home-grid :is(.stock-card__draw-time, .stock-card__detail-value, .stock-card__timer-value){font-weight:600 !important;}html body:not(.light-theme).member-authenticated.mode-desktop #main-content .app-shell-home #home-grid .stock-card__bottom{min-height:0 !important;padding-top:0 !important;border-top-width:0 !important;gap:7px !important;}html body:not(.light-theme).member-authenticated.mode-desktop #main-content .app-shell-home #home-grid .stock-card__detail-row{gap:8px !important;min-height:20px !important;line-height:20px !important;}html body:not(.light-theme).member-authenticated.mode-desktop #main-content .app-shell-home #home-grid .stock-card__detail-row:last-child::after{width:12px !important;height:12px !important;inset-inline-start:0;top:50%;transform:translateY(-50%);}html body:not(.light-theme).member-authenticated.mode-desktop #main-content .app-shell-home #home-grid .stock-card__detail-row:last-child .stock-card__detail-label{padding-inline-start:22px !important;}}
