.admin-user-actions{display:flex;flex-wrap:wrap;gap:8px}#root,body,html{max-width:100%;min-height:100%;overflow-x:hidden;width:100%}*,:after,:before{box-sizing:border-box}.auth-container{align-items:center;display:flex;justify-content:center;min-height:100vh;padding:20px}body{background:#f5faf7;overflow-x:hidden}.auth-card{background:var(--surface);border:1px solid var(--line);border-radius:20px;box-shadow:var(--card-shadow);color:var(--text);max-width:420px;padding:40px;width:100%}.brand-header{align-items:center;display:flex;flex-direction:column;gap:10px}.brand-logo{height:76px;object-fit:contain;width:76px}.error-message{background:#c81e1e14;border:1px solid #c81e1e33;border-radius:8px;color:#9a1f1f}.error-message,.success-message{font-size:14px;margin:12px 0;padding:10px 12px}.success-message{background:#00c98e14;border:1px solid #00c98e38;border-radius:8px;color:#087554}.auth-card h2{color:var(--text);font-size:28px;margin:18px 0 8px}.auth-intro{color:var(--muted);line-height:1.6;margin:0 0 18px}.auth-form,.form-group{display:flex;flex-direction:column}.form-group{gap:6px;margin-bottom:14px}.form-group label{color:var(--text);font-size:14px;font-weight:700}.form-group input{background:var(--input-bg);border:1px solid var(--input-border);border-radius:12px;color:var(--text);font-size:14px;outline:none;padding:10px 12px}.form-group input::placeholder{color:var(--input-placeholder)}.form-group input:focus{border-color:#0db27b;box-shadow:0 0 0 3px #0db27b26}.auth-card button[type=submit]{align-items:center;background:linear-gradient(135deg,#00e0a3,#10c171 48%,#0db27b);border:none;border-radius:999px;color:#07110d;cursor:pointer;display:inline-flex;font-size:14px;font-weight:800;gap:10px;justify-content:center;padding:11px 14px;width:100%}.auth-card button[type=submit]:disabled{cursor:not-allowed;opacity:.65}.switch-auth{color:var(--muted);font-size:14px;margin-top:14px}.switch-auth a{color:#0a9f6d;font-weight:700}.auth-secondary-button{align-items:center;background:linear-gradient(135deg,#00e0a3,#10c171 48%,#0db27b);border:1px solid #0db27b59;border-radius:999px;box-shadow:0 10px 26px #00e0a32e;color:#07110d;display:inline-flex;font-size:14px;font-weight:800;justify-content:center;min-height:42px;padding:11px 14px;text-decoration:none;width:100%}.auth-secondary-button:hover{color:#07110d;transform:translateY(-1px)}.auth-inline-link{color:#0a9f6d;display:block;font-size:14px;font-weight:800;margin-top:12px;text-align:center;text-decoration:none}.auth-inline-link:hover{text-decoration:underline}.auth-secondary-block{grid-gap:14px;display:grid;gap:14px;margin-top:18px}@keyframes site-loading-spin{to{transform:rotate(1turn)}}.site-loading-spinner,button[aria-busy=true]:before{animation:site-loading-spin .72s linear infinite;border:2px solid;border-radius:999px;border-right:2px solid #0000;content:"";display:inline-block;flex-shrink:0;height:14px;opacity:.82;width:14px}.site-loading-spinner{height:16px;width:16px}.site-loading-block{align-items:center;display:inline-flex;gap:12px}.site-loading-block-centered{justify-content:center}.site-loading-copy{grid-gap:8px;display:grid;gap:8px}.site-loading-block p,.site-loading-copy h3,.site-loading-copy p{margin:0}button[aria-busy=true]{gap:10px}.test-account-card{padding:16px}.test-account-card h3{color:var(--text);font-size:16px;margin:0 0 10px}.test-account-list{grid-gap:8px;color:var(--muted);display:grid;gap:8px;margin:0;padding-left:18px}.mobile-nav-item{background:#0000;border:none;cursor:pointer;text-align:left;width:100%}.mobile-logout-button{color:var(--text);display:block;font-size:14px;font-weight:700;padding:12px 16px}.brand-logo.logo-dark-bg,.brand-logo.logo-light-bg,.logo-image.logo-dark-bg,.logo-image.logo-light-bg,.nav-logo.logo-dark-bg,.nav-logo.logo-light-bg{display:none}.public-shell[data-theme=dark] .brand-logo.logo-light-bg,.public-shell[data-theme=dark] .logo-image.logo-light-bg,.public-shell[data-theme=dark] .nav-logo.logo-light-bg,.public-shell[data-theme=light] .brand-logo.logo-dark-bg,.public-shell[data-theme=light] .logo-image.logo-dark-bg,.public-shell[data-theme=light] .nav-logo.logo-dark-bg{display:inline-block}.public-shell{--page-bg:#f5faf7;--bg:#f4f7f4;--surface:#ffffffd1;--surface-strong:#fff;--text:#101826;--muted:#4f5d68;--line:#0a121017;--card-bg:#fff;--card-bg-soft:#f0f7f3;--card-border:#0f764347;--card-shadow:0 16px 40px #0f172a1f;--text-main:#0b1f16;--text-muted:#475569;--accent:#15803d;--input-bg:#fff;--input-border:#0f764338;--input-placeholder:#64748b;--glow-1:#00e0a329;--glow-2:#0eba7924;--brand-gradient:linear-gradient(135deg,#00e0a3,#10c171 48%,#0db27b);--brand-gradient-soft:linear-gradient(135deg,#00e0a32e,#10c1711a);--home-signal-card-bg:linear-gradient(180deg,#effcf58a,#d6f1e47a);--home-signal-card-border:#00c98e38;--home-signal-card-shadow:0 24px 64px #0f172a1f;--home-signal-card-text:#12211a;--home-signal-card-muted:#63766e;--home-signal-card-link:#0d8c63;--home-signal-card-tile-bg:#f6fffa29;--home-signal-card-tile-border:#0f76431f;--home-signal-card-label:#0d8c63;--home-signal-card-badge-bg:#00c98e1f;--home-signal-card-badge-text:#0d8c63;--home-signal-profit-bg:linear-gradient(90deg,#00c98e24,#10c1711a);--home-signal-profit-border:#00c98e29;--home-signal-profit-text:#0d8c63;--home-signal-divider:#0f76431a;--home-calc-card-bg:linear-gradient(180deg,#fffffffa,#f7faf8fa);--home-calc-card-border:#0f172a14;--home-calc-card-shadow:0 12px 30px #0f172a14;--home-calc-card-accent:#00a372;--home-calc-card-box-bg:#0f172a0a;--home-calc-card-button-bg:#081a12;--home-calc-card-button-text:#f2fff9;--home-preset-card-bg:linear-gradient(135deg,#00c98e1f,#10c1710f);--home-preset-card-border:#00c98e29;--home-preset-card-shadow:0 18px 40px #0f172a14;--home-preset-box-bg:#ffffffeb;--home-preset-box-border:#0f172a0d;--home-preset-banner-bg:linear-gradient(135deg,#fffffffa,#e8f8f0fa);--home-preset-banner-border:#00c98e2e;--home-preset-banner-text:#10211a;--home-preset-banner-muted:#557066;--home-preset-banner-accent:#00a372;--home-process-card-bg:linear-gradient(145deg,#d7f6e875,#b4e5cf52);--home-process-card-border:#00c98e38;--home-process-card-shadow:0 18px 44px #0f76431c;--home-process-card-text:#11241b;--home-process-card-muted:#60756c;--home-process-card-label:#0d8c63;--home-process-card-badge-bg:#00c98e1f;--home-process-card-badge-text:#0d8c63;--home-process-tile-bg:#ffffff6b;--home-process-tile-border:#0f764314;--home-process-highlight-bg:linear-gradient(90deg,#aceccd94,#85dab775);--home-process-highlight-border:#00c98e2e;--home-process-highlight-text:#0d8c63;--home-process-button-bg:#081a12;--home-process-button-text:#f2fff9;--home-process-row-bg:#e2f8ed6b;--home-process-row-border:#00c98e21;--showcase-bg:var(--home-signal-card-bg);--showcase-border:var(--home-signal-card-border);--showcase-shadow:var(--home-signal-card-shadow);--showcase-text:var(--home-signal-card-text);--showcase-muted:var(--home-signal-card-muted);--showcase-link:var(--home-signal-card-link);--showcase-panel-bg:var(--home-signal-card-tile-bg);--showcase-panel-border:var(--home-signal-card-tile-border);--showcase-label:var(--home-signal-card-label);--showcase-profit-bg:var(--home-signal-profit-bg);--showcase-profit-label:var(--home-signal-profit-text);--showcase-profit-value:var(--home-signal-profit-text);--showcase-divider:var(--home-signal-divider);--showcase-stat:var(--home-signal-card-text);--calc-card-bg:var(--home-calc-card-bg);--calc-card-border:var(--home-calc-card-border);--calc-card-shadow:var(--home-calc-card-shadow);--calc-card-subsurface:var(--home-calc-card-box-bg);--calc-card-label:var(--home-calc-card-accent);--calc-card-button-bg:var(--home-calc-card-button-bg);--calc-card-button-text:var(--home-calc-card-button-text);--preset-panel-bg:var(--home-preset-card-bg);--preset-panel-border:var(--home-preset-card-border);--preset-panel-shadow:var(--home-preset-card-shadow);--preset-panel-tile-bg:var(--home-preset-box-bg);--preset-banner-bg:var(--home-preset-banner-bg);--preset-banner-text:var(--home-preset-banner-text);--preset-banner-muted:var(--home-preset-banner-muted);--preset-banner-accent:var(--home-preset-banner-accent);background:radial-gradient(circle at top left,var(--glow-1),#0000 34%),radial-gradient(circle at top right,var(--glow-2),#0000 28%),var(--bg);color:var(--text);min-height:100vh}.public-shell[data-theme=dark]{--page-bg:#020f0a;--bg:#07110d;--surface:#0a1210d1;--surface-strong:#0d1a16;--text:#edf7f3;--muted:#a1b5ad;--line:#ffffff14;--card-bg:#071b14;--card-bg-soft:#0b241b;--card-border:#4ade802e;--card-shadow:0 20px 50px #00000059;--text-main:#f4fff8;--text-muted:#a7b8ad;--accent:#22c55e;--input-bg:#0d1a16;--input-border:#ffffff24;--input-placeholder:#8ca39a;--glow-1:#00e0a32e;--glow-2:#10c1711f;--home-signal-card-bg:linear-gradient(180deg,#0a1628f5,#0b1423eb);--home-signal-card-border:#5990ff2e;--home-signal-card-shadow:0 24px 64px #050a1447;--home-signal-card-text:#eef4ff;--home-signal-card-muted:#e8f0ffad;--home-signal-card-link:#7ab2ff;--home-signal-card-tile-bg:#ffffff0f;--home-signal-card-tile-border:#ffffff0f;--home-signal-card-label:#8cc5ff;--home-signal-card-badge-bg:#00c98e24;--home-signal-card-badge-text:#53f2b2;--home-signal-profit-bg:linear-gradient(90deg,#07523be6,#087854d6);--home-signal-profit-border:#00c98e2e;--home-signal-profit-text:#63ffb8;--home-signal-divider:#ffffff14;--home-calc-card-bg:linear-gradient(180deg,#0b1612fa,#08100dfa);--home-calc-card-border:#ffffff14;--home-calc-card-shadow:0 16px 36px #0000003d;--home-calc-card-accent:#63ffb8;--home-calc-card-box-bg:#ffffff0d;--home-calc-card-button-bg:linear-gradient(135deg,#00e0a3,#10c171 48%,#0db27b);--home-calc-card-button-text:#07110d;--home-preset-card-bg:linear-gradient(135deg,#071813eb,#08121ed1);--home-preset-card-border:#4ade801f;--home-preset-card-shadow:0 18px 40px #0000003d;--home-preset-box-bg:#ffffff0d;--home-preset-box-border:#ffffff0f;--home-preset-banner-bg:linear-gradient(135deg,#082018f2,#074633d6);--home-preset-banner-border:#4ade802e;--home-preset-banner-text:#effff7;--home-preset-banner-muted:#effff7b8;--home-preset-banner-accent:#77efbe;--home-process-card-bg:linear-gradient(180deg,#0a1210f0,#070d0cf0);--home-process-card-border:#4ade801f;--home-process-card-shadow:0 18px 40px #0000003d;--home-process-card-text:#edf7f3;--home-process-card-muted:#a7b8ad;--home-process-card-label:#77efbe;--home-process-card-badge-bg:#00c98e24;--home-process-card-badge-text:#53f2b2;--home-process-tile-bg:#ffffff0d;--home-process-tile-border:#ffffff0f;--home-process-highlight-bg:linear-gradient(90deg,#07523be6,#087854d6);--home-process-highlight-border:#00c98e2e;--home-process-highlight-text:#63ffb8;--home-process-button-bg:linear-gradient(135deg,#00e0a3,#10c171 48%,#0db27b);--home-process-button-text:#07110d;--home-process-row-bg:#ffffff0d;--home-process-row-border:#ffffff0f;--showcase-bg:var(--home-signal-card-bg);--showcase-border:var(--home-signal-card-border);--showcase-shadow:var(--home-signal-card-shadow);--showcase-text:var(--home-signal-card-text);--showcase-muted:var(--home-signal-card-muted);--showcase-link:var(--home-signal-card-link);--showcase-panel-bg:var(--home-signal-card-tile-bg);--showcase-panel-border:var(--home-signal-card-tile-border);--showcase-label:var(--home-signal-card-label);--showcase-profit-bg:var(--home-signal-profit-bg);--showcase-profit-label:var(--home-signal-profit-text);--showcase-profit-value:var(--home-signal-profit-text);--showcase-divider:var(--home-signal-divider);--showcase-stat:#fff;--calc-card-bg:var(--home-calc-card-bg);--calc-card-border:var(--home-calc-card-border);--calc-card-shadow:var(--home-calc-card-shadow);--calc-card-subsurface:var(--home-calc-card-box-bg);--calc-card-label:var(--home-calc-card-accent);--calc-card-button-bg:var(--home-calc-card-button-bg);--calc-card-button-text:var(--home-calc-card-button-text);--preset-panel-bg:var(--home-preset-card-bg);--preset-panel-border:var(--home-preset-card-border);--preset-panel-shadow:var(--home-preset-card-shadow);--preset-panel-tile-bg:var(--home-preset-box-bg);--preset-banner-bg:var(--home-preset-banner-bg);--preset-banner-text:var(--home-preset-banner-text);--preset-banner-muted:var(--home-preset-banner-muted);--preset-banner-accent:var(--home-preset-banner-accent)}.home-signal-card{background:var(--home-signal-card-bg);border:1px solid var(--home-signal-card-border);box-shadow:var(--home-signal-card-shadow);color:var(--home-signal-card-text)}.home-calc-card{background:var(--home-calc-card-bg);border:1px solid var(--home-calc-card-border);box-shadow:var(--home-calc-card-shadow)}.home-preset-card{background:var(--home-preset-card-bg);border:1px solid var(--home-preset-card-border);box-shadow:var(--home-preset-card-shadow)}.public-navbar{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:var(--surface);border-bottom:1px solid var(--line);box-shadow:0 2px 14px #00000014;position:-webkit-sticky;position:sticky;top:0;z-index:40}.navbar-container{align-items:center;display:flex;gap:16px;height:58px;justify-content:space-between;margin:0 auto;max-width:1320px;padding:0 18px}.navbar-logo{align-items:center;color:var(--text);display:inline-flex;flex-shrink:0;gap:9px;text-decoration:none}.logo-image{height:36px;max-height:36px;max-width:36px;object-fit:contain;width:36px}.logo-text{font-size:1.1rem;font-weight:900;letter-spacing:.01em}.navbar-nav.desktop-nav{align-items:center;display:flex;flex:1 1;gap:2px;margin:0 10px;min-width:0}.nav-item-wrapper{position:relative}.dropdown-trigger,.nav-item{background:#0000;border:none;border-radius:8px;color:var(--text);cursor:pointer;font-size:14px;font-weight:700;padding:8px 12px;text-decoration:none;transition:background .18s,color .18s;white-space:nowrap}.dropdown-trigger.active,.dropdown-trigger:hover,.nav-item.active,.nav-item:hover{background:var(--brand-gradient-soft);color:#0db27b}.dropdown-trigger{align-items:center;display:inline-flex;gap:6px}.dropdown-trigger:after{content:"▾";font-size:11px;line-height:1}.dropdown-menu{background:#091611f7;border:1px solid #ffffff14;border-radius:12px;box-shadow:0 14px 40px #00000047;left:0;min-width:230px;overflow:hidden;position:absolute;top:calc(100% + 8px);z-index:80}.dropdown-item{border-left:3px solid #0000;color:#d7ebe3;display:block;font-size:13px;font-weight:800;padding:11px 15px;text-decoration:none;transition:background .18s,border-color .18s,color .18s}.dropdown-item.active,.dropdown-item:hover{background:#0db27b38;border-left-color:#19d091;color:#ecfff8}.public-shell[data-theme=light] .dropdown-menu{background:#fffffffa;border-color:#0f172a1a;box-shadow:0 18px 42px #0f172a29}.public-shell[data-theme=light] .dropdown-item{color:#18352b}.public-shell[data-theme=light] .dropdown-item.active,.public-shell[data-theme=light] .dropdown-item:hover{background:#00c98e1f;border-left-color:#00c98e;color:#006e4f}.navbar-actions{flex-shrink:0;flex-wrap:wrap;gap:8px;justify-content:flex-end;max-width:min(470px,54vw)}.action-button,.navbar-actions{align-items:center;display:inline-flex}.action-button{background:var(--surface);border:1px solid var(--line);border-radius:999px;color:var(--text);font-size:13px;font-weight:700;justify-content:center;min-height:36px;padding:7px 12px;text-decoration:none;transition:background .18s,border-color .18s;white-space:nowrap}.action-button:hover{background:var(--brand-gradient-soft);border-color:#0db27b73}.login-button{background:var(--brand-gradient);border:none;box-shadow:0 10px 26px #00e0a33b;color:#07110d}.mobile-menu-toggle{border-radius:10px;display:none;flex-direction:column;gap:4px;height:38px;padding:0;width:38px}.mobile-menu-toggle span{background:var(--text);border-radius:999px;display:block;height:2px;width:16px}.mobile-nav{background:var(--surface);border-top:1px solid var(--line);display:none;flex-direction:column;max-height:calc(100vh - 58px);overflow-y:auto}.mobile-category-item,.mobile-category-toggle,.mobile-nav-item{text-decoration:none}.mobile-nav-item{color:var(--text);display:block;font-size:14px;font-weight:700;padding:12px 16px}.mobile-nav-item.active,.mobile-nav-item:hover{background:var(--brand-gradient-soft);color:#0db27b}.mobile-category{border-top:1px solid var(--line)}.mobile-category-toggle{align-items:center;background:#0000;border:none;color:var(--text);display:flex;font-size:14px;font-weight:700;justify-content:space-between;padding:12px 16px;text-align:left;width:100%}.mobile-category-toggle.expanded{background:var(--brand-gradient-soft);color:#0db27b}.toggle-icon{font-size:12px;transition:transform .15s}.mobile-category-toggle.expanded .toggle-icon{transform:rotate(180deg)}.mobile-category-items{background:#00000008;border-top:1px solid var(--line);display:flex;flex-direction:column}.mobile-category-item{color:var(--muted);display:block;font-size:13px;font-weight:600;padding:10px 16px 10px 30px}.mobile-category-item.active,.mobile-category-item:hover{background:var(--brand-gradient-soft);color:#0db27b}.public-nav{display:none!important}.public-main{max-width:100vw;overflow-x:clip;padding:56px 20px 72px;width:100%}.home-page,.home-page *{min-width:0}.home-page{max-width:1180px;overflow:hidden;width:100%}.home-hero-grid{grid-gap:44px;align-items:center;display:grid;gap:44px;grid-template-columns:minmax(0,.95fr) minmax(360px,1.05fr);margin:0 auto;max-width:1200px;padding:68px 32px 58px}.home-hero-copy h1{color:var(--text);font-size:clamp(32px,5vw,54px);font-weight:900;line-height:1.05;margin:0 0 18px}.home-hero-copy>p:not(.home-eyebrow):not(.home-risk-note){color:var(--muted);font-size:18px;line-height:1.7;margin:0 0 24px}.home-eyebrow-row{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 16px}.home-eyebrow{background:#00c98e1a;border:1px solid #00c98e47;border-radius:999px;color:#00a372;display:inline-flex;font-size:12px;font-weight:900;letter-spacing:.08em;margin:0;padding:7px 12px;text-transform:uppercase}.public-shell[data-theme=dark] .home-eyebrow{background:#00c98e24;color:#63ffb8}.home-hero-actions{justify-content:flex-start;margin-bottom:18px}.home-risk-note{color:var(--muted);font-size:13px;margin:0}.home-arbitrage-card{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:radial-gradient(circle at 15% 10%,#00c98e38,#0000 32%),linear-gradient(145deg,#ffffff75,#e7f8f047);border:1px solid #00c98e33;border-radius:24px;box-shadow:0 24px 70px #0f172a1f;color:var(--text);isolation:isolate;overflow:hidden;padding:24px;position:relative}.home-arbitrage-card:before{background:linear-gradient(135deg,#ffffff3d,#ffffff0f);border-radius:23px;content:"";inset:1px;position:absolute;z-index:-1}.public-shell[data-theme=dark] .home-arbitrage-card{background:radial-gradient(circle at 15% 10%,#00c98e2e,#0000 30%),linear-gradient(145deg,#091511f5,#060c0beb);border-color:#00c98e2e;box-shadow:0 28px 80px #00000052}.public-shell[data-theme=dark] .home-arbitrage-card:before{background:linear-gradient(135deg,#ffffff0f,#ffffff05)}.home-alert-title-row,.home-alert-topline,.home-bookmaker-grid,.home-profit-panel{position:relative;z-index:1}.home-alert-topline{color:var(--muted);display:flex;font-size:12px;font-weight:800;gap:12px;justify-content:space-between;margin-bottom:20px}.home-alert-topline span:first-child{color:#00a372}.public-shell[data-theme=dark] .home-alert-topline span:first-child{color:#63ffb8}.home-alert-title-row{align-items:flex-start;border-bottom:1px solid #00c98e24;display:flex;gap:18px;justify-content:space-between;margin-bottom:18px;padding-bottom:18px}.home-alert-title-row h2,.home-alert-title-row p,.home-alert-title-row span{margin:0}.home-alert-title-row p{color:#00a372;font-size:12px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.home-alert-title-row h2{color:var(--text);font-size:clamp(20px,3vw,28px);line-height:1.1;margin-top:7px}.home-alert-title-row span{color:var(--muted);display:block;font-size:13px;line-height:1.4;margin-top:8px}.home-alert-title-row>strong{background:linear-gradient(135deg,#00e0a3,#10c171);border-radius:999px;color:#07110d;flex:0 0 auto;font-size:16px;font-weight:900;padding:10px 12px;white-space:nowrap}.home-wk-action-card{grid-gap:4px;background:linear-gradient(135deg,#f973162e,#ffb74d17);border:1px solid #f973166b;border-radius:16px;box-shadow:0 14px 34px #f9731624;display:grid;gap:4px;margin:0 0 16px;padding:14px 16px;position:relative;z-index:1}.public-shell:not([data-theme=dark]) .home-wk-action-card,.public-shell[data-theme=light] .home-wk-action-card{border-color:#f97316b8;box-shadow:0 16px 38px #f973162e}.home-wk-action-card span{color:#f97316;font-size:12px;font-weight:950;letter-spacing:.05em;text-transform:uppercase}.home-wk-action-card strong{color:var(--text);font-size:18px;font-weight:950;line-height:1.2}.home-wk-action-card small{color:#f97316;font-size:12px;font-weight:800}.home-wk-action-button{align-items:center;background:linear-gradient(135deg,#fb923c,#f97316);border:1px solid #ffedd573;border-radius:999px;box-shadow:0 12px 26px #f9731642;color:#fff7ed;display:inline-flex;font-size:13px;font-weight:950;justify-content:center;justify-self:start;line-height:1;margin-top:8px;padding:9px 14px;text-decoration:none}.home-wk-action-banner-shell{margin:0 auto;max-width:1200px;padding:0 32px 56px}.home-wk-action-banner{align-items:center;background:radial-gradient(circle at top right,#ffd69947,#0000 28%),linear-gradient(135deg,#f973162e,#ffb74d14);border:1px solid #f9731666;border-radius:24px;box-shadow:0 24px 54px #f9731624;display:flex;gap:24px;justify-content:space-between;padding:22px 26px;width:100%}.public-shell:not([data-theme=dark]) .home-wk-action-banner,.public-shell[data-theme=light] .home-wk-action-banner{border-color:#f97316a8;box-shadow:0 20px 46px #f973162e}.home-wk-action-banner-copy{grid-gap:6px;display:grid;gap:6px}.home-wk-action-banner-copy span{color:#f97316;font-size:13px;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.home-wk-action-banner-copy strong{color:var(--text);font-size:clamp(24px,4vw,34px);font-weight:950;line-height:1.05}.home-wk-action-banner-copy small{color:var(--muted);font-size:15px;font-weight:700}.home-wk-action-button-wide{flex:0 0 auto;font-size:15px;min-width:160px;padding:14px 22px}.home-bookmaker-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:14px}.home-bookmaker-card,.home-profit-panel{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff47;border:1px solid #00c98e21}.public-shell[data-theme=dark] .home-bookmaker-card,.public-shell[data-theme=dark] .home-profit-panel{background:#ffffff0d;border-color:#ffffff12}.home-bookmaker-card{grid-gap:8px;border-radius:18px;display:grid;gap:8px;padding:16px}.home-bookmaker-card small,.home-bookmaker-card span{color:var(--muted);font-size:12px;font-weight:700}.home-bookmaker-card strong{color:var(--text);font-size:14px;line-height:1.35}.home-bookmaker-card b{color:#00a372;font-size:30px;line-height:1}.public-shell[data-theme=dark] .home-bookmaker-card b{color:#63ffb8}.home-profit-panel{grid-gap:10px;border-radius:18px;display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr));padding:14px}.home-profit-panel span,.home-profit-panel strong{display:block}.home-profit-panel span{color:var(--muted);font-size:11px;font-weight:800}.home-profit-panel strong{color:#00a372;font-size:20px;font-weight:900;margin-top:4px}.public-shell[data-theme=dark] .home-profit-panel strong{color:#63ffb8}.home-card-footnote{color:var(--muted);font-size:11px;line-height:1.5;margin:14px 0 0;position:relative;z-index:1}.home-section-shell{margin:64px auto;max-width:1200px;padding:0 32px;width:100%}.home-section-heading{margin:0 auto 36px;max-width:820px;text-align:center}.home-section-heading h2{color:var(--text);font-size:clamp(28px,4vw,40px);font-weight:900;line-height:1.12;margin:0 0 12px}.home-section-heading h2 span{color:#00a372}.public-shell[data-theme=dark] .home-section-heading h2 span{color:#63ffb8}.home-section-heading p{color:var(--muted);font-size:17px;line-height:1.6;margin:0}.home-process-section{padding-top:16px}.home-process-flow{grid-gap:18px;display:grid;gap:18px;grid-template-columns:minmax(0,1fr);margin:0 auto;max-width:900px}.home-process-step{grid-gap:18px;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:var(--home-process-card-bg);border:1px solid var(--home-process-card-border);border-radius:22px;box-shadow:var(--home-process-card-shadow);color:var(--home-process-card-text);display:grid;gap:18px;grid-template-columns:auto minmax(0,1fr);padding:24px;position:relative}.home-process-step:not(:last-child):after{background:linear-gradient(180deg,#00c98e7a,#00c98e00);bottom:-19px;content:"";height:18px;left:40px;position:absolute;width:2px}.home-step-number{align-items:center;background:var(--brand-gradient);border-radius:14px;color:#07110d;display:inline-flex;font-size:17px;font-weight:900;height:42px;justify-content:center;width:42px}.home-process-step span{color:var(--home-process-card-label);display:block;font-size:11px;font-weight:900;letter-spacing:.08em;margin-bottom:8px;text-transform:uppercase}.home-process-step h3{color:var(--home-process-card-text);font-size:22px;line-height:1.18;margin:0 0 9px}.home-process-step p{color:var(--home-process-card-muted);font-size:15px;line-height:1.65;margin:0 0 16px}.home-process-details{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:0 0 16px;padding:0}.home-process-details li{background:var(--home-process-row-bg);border:1px solid var(--home-process-row-border);border-radius:12px;color:var(--home-process-card-muted);font-size:12px;line-height:1.45;padding:10px 10px 10px 24px;position:relative}.home-process-details li:before{background:var(--home-process-card-label);border-radius:999px;content:"";height:6px;left:10px;position:absolute;top:16px;width:6px}.home-process-step strong{background:var(--home-process-highlight-bg);border:1px solid var(--home-process-highlight-border);border-radius:14px;color:var(--home-process-highlight-text);display:block;font-size:12px;line-height:1.35;margin-top:auto;padding:10px 12px}.home-archive-section{margin-bottom:36px;margin-top:28px}.home-archive-card{grid-gap:26px;align-items:stretch;background:radial-gradient(circle at 10% 0,#00c98e29,#0000 34%),linear-gradient(135deg,#00c98e14,#ffffff05),var(--surface);border:1px solid #00c98e33;border-radius:24px;box-shadow:0 18px 52px #0000001f;display:grid;gap:26px;grid-template-columns:minmax(0,.95fr) minmax(360px,1.05fr);overflow:hidden;padding:28px}.home-archive-copy{align-items:flex-start;display:flex;flex-direction:column;justify-content:center}.home-archive-eyebrow{align-items:center;background:#00c98e14;border:1px solid #00c98e38;border-radius:999px;color:#007a57;display:inline-flex;font-size:11px;font-weight:900;letter-spacing:.08em;padding:7px 11px;text-transform:uppercase}.public-shell[data-theme=dark] .home-archive-eyebrow{color:#63ffb8}.home-archive-copy h2{color:var(--text);font-size:clamp(26px,3.4vw,38px);font-weight:900;line-height:1.08;margin:16px 0 10px}.home-archive-copy p{color:var(--muted);font-size:15px;line-height:1.65;margin:0 0 20px;max-width:540px}.home-archive-toggle{align-items:center;background:#ffffff80;border:1px solid #00c98e2e;border-radius:999px;display:inline-flex;gap:4px;margin:0 0 18px;padding:4px}.public-shell[data-theme=dark] .home-archive-toggle{background:#ffffff0f;border-color:#63ffb83d}.home-archive-toggle button{-webkit-appearance:none;appearance:none;background:#0000;border:0;border-radius:999px;color:var(--muted);cursor:pointer;font:inherit;font-size:12px;font-weight:900;padding:9px 13px;transition:background .16s ease,color .16s ease,box-shadow .16s ease,transform .16s ease}.home-archive-toggle button:hover{color:var(--text)}.home-archive-toggle button.is-active{background:#00c98e;box-shadow:0 8px 18px #00c98e3d;color:#021b13;transform:translateY(-1px)}.home-archive-button{margin-top:auto}.home-archive-stats{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.home-archive-stat{background:#ffffff94;border:1px solid #00c98e29;border-radius:18px;display:flex;flex-direction:column;justify-content:space-between;min-height:118px;padding:16px}.public-shell[data-theme=dark] .home-archive-card{background:radial-gradient(circle at 8% 0,#ffffff14,#0000 34%),linear-gradient(135deg,#151b19fa,#080d0cfa);border-color:#ffffff1a;box-shadow:0 20px 62px #00000061}.public-shell[data-theme=dark] .home-archive-stat{background:hsla(0,0%,100%,.065);border-color:#ffffff1a}.home-archive-stat-primary{background:#00c98e1a}.public-shell[data-theme=dark] .home-archive-stat-primary{background:hsla(0,0%,100%,.075)}.home-archive-stat-profit{background:radial-gradient(circle at 82% 18%,#00c98e38,#0000 44%),linear-gradient(145deg,#00c98e29,#ffffffb3);border-color:#00c98e61;box-shadow:0 16px 34px #00c98e2e;position:relative;transform:translateY(-2px)}.home-archive-stat.home-archive-stat-profit span{color:#006f56}.home-archive-stat.home-archive-stat-profit strong{color:#008f68;font-size:clamp(28px,3.5vw,40px);text-shadow:0 8px 24px #00c98e3d}.public-shell[data-theme=dark] .home-archive-stat-profit{background:radial-gradient(circle at 82% 16%,#63ffb857,#0000 44%),linear-gradient(145deg,#00c98e3d,#ffffff17);border-color:#63ffb894;box-shadow:0 18px 42px #00c98e47,inset 0 0 0 1px #63ffb81a}.public-shell[data-theme=dark] .home-archive-stat.home-archive-stat-profit span{color:#a7ffde}.public-shell[data-theme=dark] .home-archive-stat.home-archive-stat-profit strong{color:#63ffb8;text-shadow:0 0 18px #63ffb86b,0 12px 32px #00c98e57}.home-archive-stat span{color:var(--muted);font-size:12px;font-weight:800;line-height:1.35}.home-archive-stat strong{color:var(--text);font-size:clamp(24px,3vw,34px);font-weight:900;line-height:1}.home-archive-error{align-items:center;color:#d86b47;display:flex;flex-wrap:wrap;font-size:13px;font-weight:700;gap:12px;grid-column:1/-1;justify-content:space-between;margin:0}.home-archive-error p{margin:0}.home-archive-error button{-webkit-appearance:none;appearance:none;background:#d86b471a;border:1px solid #d86b4759;border-radius:999px;color:inherit;cursor:pointer;font:inherit;font-size:12px;font-weight:900;padding:8px 13px;transition:background .16s ease,border-color .16s ease,transform .16s ease}.home-archive-error button:hover{background:#d86b4729;border-color:#d86b4794;transform:translateY(-1px)}.public-home-hero{margin:0 auto 48px;max-width:1200px;padding:0 16px}.public-page-card{margin:0 auto;max-width:1180px}.public-home-copy{align-items:center;display:flex;flex-direction:column;margin:0 auto 44px;max-width:700px;text-align:center}.public-cta-row{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:20px}.public-cta-row .card-btn{max-width:260px;padding:11px 18px;width:100%}.public-cta-secondary{background:var(--brand-gradient);border:none;box-shadow:none;color:#07110d}.public-cta-secondary:active,.public-cta-secondary:focus,.public-cta-secondary:focus-visible,.public-cta-secondary:hover,.public-cta-secondary:visited{background:var(--brand-gradient);border:none;color:#07110d}.public-kicker{color:#00c98e;font-weight:900;letter-spacing:.1em;margin-bottom:14px;text-transform:uppercase}.public-home-copy h1,.welcome-section h1{color:var(--text);font-size:clamp(26px,4vw,38px);line-height:1.08;margin-bottom:10px}.public-home-copy h2{color:var(--muted);font-size:clamp(16px,2vw,22px);margin-bottom:12px}.card p,.public-footer-note,.public-home-copy p,.public-note,.welcome-section p{color:var(--muted)}.public-home-copy p{font-size:15px;line-height:1.6}.public-discovery-section,.public-info-section{align-items:center;display:flex;flex-direction:column;margin:0 auto 56px;max-width:900px;padding:0 16px 32px;text-align:center}.public-info-section h2{color:var(--text);font-size:clamp(24px,4vw,34px);font-weight:900;letter-spacing:-.01em;margin-bottom:18px;text-align:center}.public-info-section ol,.public-info-section p{color:var(--muted);font-size:17px;margin-bottom:22px;text-align:center}.public-info-section ol{display:inline-block;margin:0 auto 32px;padding-left:0;text-align:left}.public-info-section ol li{color:var(--text);font-size:16px;margin-bottom:10px;padding-left:.5em}.public-info-section .card,.public-info-section .card-btn,.public-info-section .public-cta-row{margin-top:18px}.public-info-section .card-btn{border-radius:999px;box-shadow:0 2px 12px #00c98e14;font-size:16px;font-weight:800;padding:13px 28px;transition:background .18s,color .18s,box-shadow .18s}.public-info-section .card-btn:hover{background:#00c98e;box-shadow:0 4px 18px #00c98e2e;color:#07110d}.public-info-section .card{align-items:center;border-radius:18px;box-shadow:0 8px 32px #0000001a;display:flex;flex-direction:column;margin-bottom:18px;padding:28px 24px;text-align:center}.public-info-section:last-child{margin-bottom:0}.public-hero{margin-bottom:22px;padding:22px 24px}.card,.public-alert-card,.public-hero,.public-teaser-card{background:var(--surface);border:1px solid var(--line);border-radius:20px;box-shadow:0 18px 45px #1f244014}.public-alert-card{background:linear-gradient(180deg,#142e26e6,#0b1a15f2);border:1px solid #0db27b47;border-radius:16px;box-shadow:0 14px 30px #00000038;margin:0 auto;max-width:760px;padding:20px}.public-alert-text{color:#e8f8f2;font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:15px;line-height:1.75;margin:0;white-space:pre-wrap}.surebet-example-card{grid-gap:18px;background:radial-gradient(circle at top left,#00c98e2e,#0000 38%),linear-gradient(145deg,#00c98e14,#ffffff08),var(--surface);border:1px solid #00c98e47;border-radius:20px;box-shadow:0 18px 42px #00000024;display:grid;gap:18px;margin:0 auto;max-width:820px;padding:22px}.surebet-example-explanation{margin-top:26px}.surebet-example-odds,.surebet-example-result-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.surebet-example-odds article,.surebet-example-result-grid div{background:#ffffff14;border:1px solid #00c98e2e;border-radius:14px;padding:14px}.surebet-example-odds span,.surebet-example-result-grid small,.surebet-example-result-grid span{color:var(--muted);display:block;font-size:12px;font-weight:800}.surebet-example-odds strong,.surebet-example-result-grid strong{color:var(--text);display:block;font-size:16px;font-weight:900;margin-top:6px}.surebet-example-odds b{color:#00c98e;display:block;font-size:34px;line-height:1;margin-top:10px}.surebet-example-result-grid small{color:#00a372;margin-top:4px}.public-shell[data-theme=dark] .surebet-example-odds b,.public-shell[data-theme=dark] .surebet-example-result-grid small{color:#63ffb8}.public-note{color:#b6d8cc;font-size:14px;line-height:1.6;margin-top:14px}.dashboard-grid,.public-feature-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(4,minmax(180px,1fr));margin:0 auto 44px;max-width:1200px}.public-steps-grid{grid-gap:28px;display:grid;gap:28px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));justify-content:center;margin:0 auto 24px;max-width:900px;width:100%}.public-steps-grid .card{align-items:center;background:var(--surface);border:1px solid var(--line);border-radius:18px;box-shadow:0 8px 32px #00000014;display:flex;flex-direction:column;justify-content:center;min-height:160px;text-align:center}.public-info-section ul{color:var(--muted);display:inline-block;font-size:16px;line-height:1.7;margin:0 auto 32px!important;padding:0 0 0 22px!important;text-align:left}.public-steps-grid .card h3{margin-bottom:0}.public-teaser-section{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.public-teaser-card{display:flex;flex-direction:column;gap:12px;padding:20px}.public-teaser-button{margin-top:auto}.public-footer-note{font-size:13px;line-height:1.7;margin:24px auto 0;max-width:1200px;padding:18px 20px;text-align:center}.public-secondary-link{align-items:center;background:var(--surface);border:1px solid var(--line);border-radius:999px;color:var(--text);display:inline-flex;font-weight:800;justify-content:center;padding:10px 18px;text-decoration:none}.public-secondary-link:hover{color:var(--text)}.page-actions{display:flex;justify-content:center;margin-top:30px}.back-button{max-width:260px}.pricing-page{max-width:1200px}.pricing-hero{background:var(--surface);border:1px solid var(--line);border-radius:18px;margin-bottom:28px;padding:24px;text-align:center}.pricing-hero h1{color:var(--text);font-size:clamp(28px,4.2vw,42px);line-height:1.1;margin:0 0 12px}.pricing-hero p{color:var(--muted);font-size:16px;line-height:1.65;margin:0 auto 10px;max-width:880px}.pricing-hero small{color:#00c98e;font-size:13px;font-weight:800}.pricing-grid{grid-gap:18px;align-items:stretch;display:grid;gap:18px;grid-template-columns:repeat(4,minmax(0,1fr));margin:0 auto 28px}.pricing-community-note{border-radius:14px;color:var(--muted);font-size:14px;line-height:1.6;margin:0 auto 20px;padding:14px 16px}.pricing-card,.pricing-community-note{background:var(--surface);border:1px solid var(--line)}.pricing-card{border-radius:20px;box-shadow:0 14px 34px #0000001f;display:flex;flex-direction:column;gap:10px;height:100%;padding:22px;position:relative}.pricing-card h2{color:var(--text);font-size:22px;line-height:1.2;margin:0;min-height:54px}.pricing-price{-webkit-text-fill-color:#00c98e;color:#00c98e!important;font-size:28px;font-weight:900;line-height:1.1;margin:0}.pricing-price-promo{display:block}.promo-price{align-items:center;display:flex;flex-wrap:wrap;gap:8px 10px}.promo-old-price{-webkit-text-fill-color:#00c98e;color:#00c98e;font-size:28px;font-weight:900;text-decoration:line-through;-webkit-text-decoration-color:#00c98e;text-decoration-color:#00c98e;text-decoration-thickness:3px}.promo-current-price{-webkit-text-fill-color:#f97316;color:#f97316;font-size:17px;font-weight:950;line-height:1.2;text-shadow:0 0 18px #f9731629}.promo-current-price span{font-weight:950;letter-spacing:.02em;text-transform:uppercase}.promo-current-price span,.promo-price small{-webkit-text-fill-color:#f97316;color:#f97316;font-size:13px}.promo-price small{flex-basis:100%;font-weight:900;line-height:1.3}.promo-price-compact{grid-gap:4px;display:grid;gap:4px}.promo-price-compact .promo-old-price{font-size:20px}.promo-price-compact .promo-current-price{font-size:14px}.promo-price-compact .promo-current-price span{font-size:11px}.pricing-description{color:var(--muted);font-size:14px;line-height:1.55;margin:0;min-height:96px}.pricing-feature-list{display:flex;flex:1 1;flex-direction:column;gap:8px;list-style:none;margin:6px 0 0;padding:0}.pricing-feature-list li{color:var(--text);font-size:13px;line-height:1.45;padding-left:18px;position:relative}.pricing-feature-list li:before{color:#00c98e;content:"•";font-weight:900;left:4px;position:absolute;top:0}.pricing-mobile-more{color:#00c98e;display:none;font-size:12px;font-weight:700;margin:0}.pricing-card-button{cursor:not-allowed;margin-top:auto;opacity:.95}.pricing-card.recommended{border-color:#f97316b8;box-shadow:0 18px 45px #f9731638;transform:translateY(-4px)}.public-shell:not([data-theme=dark]) .pricing-card.recommended,.public-shell[data-theme=light] .pricing-card.recommended{border-color:#f97316d1;box-shadow:0 18px 45px #f973163d}.pricing-badge{background:linear-gradient(135deg,#fb923c,#f97316);border:1px solid #ffedd56b;border-radius:999px;box-shadow:0 12px 28px #f9731647;color:#fff7ed;font-size:11px;font-weight:900;letter-spacing:.02em;padding:4px 11px;position:absolute;right:16px;top:-11px}.pricing-comparison{margin:0 auto 24px}.pricing-comparison h2{color:var(--text);font-size:24px;margin:0 0 10px}.pricing-table-wrap{background:var(--surface);border:1px solid var(--line);border-radius:16px;overflow:auto}.pricing-table{border-collapse:collapse;min-width:860px;width:100%}.pricing-table td,.pricing-table th{border-bottom:1px solid var(--line);font-size:13px;padding:11px 12px;text-align:left}.pricing-table th{background:#0000000a;color:var(--text);font-size:12px;letter-spacing:.03em;text-transform:uppercase}.public-shell[data-theme=dark] .pricing-table th{background:#ffffff0a}.pricing-table td{color:var(--muted)}.pricing-table td:first-child{color:var(--text);font-weight:700}.pricing-table tr:last-child td{border-bottom:none}.pricing-disclaimer{margin-top:10px}.subscription-page{max-width:1120px}.subscription-hero{background:var(--surface);border:1px solid var(--line);border-radius:18px;margin-bottom:26px;padding:38px}.subscription-hero h1{color:var(--text);font-size:clamp(28px,4.1vw,42px);line-height:1.08;margin:0 0 10px}.subscription-hero p{color:var(--muted);font-size:16px;line-height:1.62;margin:0;max-width:820px}.subscription-badge,.subscription-kicker{align-items:center;border-radius:999px;display:inline-flex;font-size:12px;font-weight:900;letter-spacing:.03em;padding:5px 12px;text-transform:uppercase}.subscription-badge{background:var(--brand-gradient);color:#052015;margin-bottom:10px}.subscription-badge-wk{background:linear-gradient(135deg,#fb923c,#f97316);border:1px solid #ffedd56b;box-shadow:0 12px 28px #f9731647;color:#fff7ed}.public-shell:not([data-theme=dark]) .subscription-badge-wk,.public-shell[data-theme=light] .subscription-badge-wk{border-color:#f97316b8;box-shadow:0 12px 28px #f973163d}.subscription-kicker{background:#00c98e14;border:1px solid #00c98e59;color:#8dd9bb;margin-bottom:10px;margin-left:8px}.subscription-section{background:var(--surface);border:1px solid var(--line);border-radius:16px;margin-bottom:24px;padding:32px}.subscription-section h2{color:var(--text);font-size:24px;line-height:1.2;margin:0 0 10px}.subscription-section p{color:var(--muted);font-size:15px;line-height:1.65;margin:0}.subscription-section>h3{margin-top:14px}.subscription-grid{grid-gap:12px;display:grid;gap:12px;margin-top:14px}.subscription-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.subscription-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.subscription-grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}.subscription-mini-card{padding:14px}.subscription-mini-card p{font-size:14px;margin:0}.gratis-features-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr;margin-top:18px}.gratis-features-col{background:#ffffff08;border:1px solid #ffffff12;border-radius:12px;padding:22px 24px}.gratis-features-col--yes{border-left:3px solid #00c98e}.gratis-features-col--no{border-left:3px solid #ffffff2e}.gratis-features-col-label{border-bottom:1px solid #ffffff14;color:#ffffff73;font-size:11px;font-weight:700;letter-spacing:.08em;margin:0 0 20px!important;padding-bottom:14px;text-transform:uppercase}.gratis-features-col--yes .gratis-features-col-label{color:#00c98e}.gratis-features-list{display:flex;flex-direction:column;gap:11px;list-style:none;margin:0;padding:0}.gratis-features-list li{align-items:flex-start;color:#ffffffd1;display:flex;font-size:14px;gap:10px;line-height:1.45}.gratis-check{color:#00c98e}.gratis-check,.gratis-cross{flex-shrink:0;font-size:15px;font-weight:700;margin-top:1px}.gratis-cross{color:#ffffff47}.gratis-features-col--no .gratis-features-list li{color:#ffffff73}.subscription-feature-card{height:100%}.subscription-feature-card h3{margin-top:0}.subscription-list{grid-gap:7px;color:var(--text);display:grid;gap:7px;margin:12px 0 0;padding-left:20px}.subscription-list li{color:var(--muted);line-height:1.5}.subscription-columns{column-gap:20px;grid-template-columns:repeat(2,minmax(180px,1fr))}.subscription-flow{grid-gap:7px;color:var(--muted);display:grid;gap:7px;margin:12px 0 0;padding-left:20px}.subscription-flow li{line-height:1.5}.subscription-cta-block{text-align:center}.subscription-cta-row{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:14px}.subscription-cta-row .card-btn{max-width:300px;width:100%}.billing-selector-card{background:radial-gradient(circle at top right,#00c98e1f,#0000 34%),#00c98e0d;border:1px solid #00c98e47;border-radius:16px;margin:24px 0 0;padding:18px;width:min(100%,820px)}.billing-selector-heading{align-items:end;display:flex;gap:16px;justify-content:space-between;margin-bottom:14px}.billing-selector-heading h2{color:var(--text);font-size:18px;margin:0}.billing-selector-heading p{font-size:13px;line-height:1.45;margin:0;max-width:420px}.billing-option-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.billing-option-button{background:var(--surface);border:1px solid var(--line);border-radius:12px;color:var(--text);cursor:pointer;min-height:106px;padding:12px;text-align:left;transition:border-color .18s,box-shadow .18s,transform .18s}.billing-option-button.active,.billing-option-button:hover{border-color:#00c98e9e;box-shadow:0 10px 24px #00c98e24;transform:translateY(-1px)}.billing-option-button span,.billing-option-label{color:var(--muted);display:block;font-size:12px;line-height:1.35}.billing-option-button strong{color:#00c98e;display:block;font-size:20px;margin:5px 0}.billing-option-button small{color:var(--muted);display:block;font-size:11px;line-height:1.35;margin-top:8px}.billing-selector-summary{align-items:center;color:var(--muted);display:flex;font-size:13px;font-weight:800;gap:12px;justify-content:space-between;margin-top:14px}.billing-selector-summary .card-btn{min-width:220px;width:auto}.checkout-billing-change{grid-column:1/-1;margin:4px 0}.checkout-billing-change .billing-selector-card{margin-top:0;width:100%}.checkout-error{color:#ff6b6b;font-size:13px;font-weight:800;margin:-8px 0 16px}.subscription-disclaimer-card{background:linear-gradient(145deg,#f6b23b24,#07110d29);border-color:#f6b23b73;margin-top:8px}.subscription-disclaimer-card h3{color:#f6b23b}.faq-page{max-width:1120px}.faq-hero{background:radial-gradient(circle at top right,#00c98e24,#0000 42%),radial-gradient(circle at bottom left,#00c98e12,#0000 36%),var(--surface);border-color:#00c98e52}.faq-hero-actions{justify-content:flex-start}.faq-section{grid-gap:20px;display:grid;gap:20px}.faq-section-heading{grid-gap:10px;display:grid;gap:10px}.faq-section-heading h2,.faq-section-heading p{margin:0}.faq-section-heading p{max-width:760px}.faq-accordion{grid-gap:14px;display:grid;gap:14px}.faq-item{background:linear-gradient(145deg,#00c98e0d,#ffffff05),var(--surface);border:1px solid #00c98e29;border-radius:18px;overflow:hidden;transition:border-color .18s ease,box-shadow .18s ease}.faq-item.is-open,.faq-item:hover{border-color:#00c98e57;box-shadow:0 14px 38px #0000001f}.faq-item-toggle{align-items:center;background:none;border:0;color:var(--text);cursor:pointer;display:flex;font-size:18px;font-weight:800;gap:18px;justify-content:space-between;padding:20px 22px;text-align:left;width:100%}.faq-item-toggle:hover{color:#00c98e}.faq-item-icon{align-items:center;background:#00c98e14;border:1px solid #00c98e47;border-radius:999px;color:#00c98e;display:inline-flex;flex-shrink:0;font-size:20px;height:32px;justify-content:center;line-height:1;width:32px}.faq-item-answer{border-top:1px solid #ffffff14;padding:0 22px 22px}.faq-item-answer p{color:var(--muted);line-height:1.7;margin:16px 0 0}.faq-item-answer-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:18px}.faq-item-answer-actions .card-btn{max-width:none;width:auto}.faq-cta-card{background:radial-gradient(circle at top center,#00c98e1f,#0000 44%),var(--surface);border-color:#00c98e47}.faq-disclaimer-card{margin-top:0}.bookmaker-limits-page{max-width:1180px}.bookmaker-limits-hero{background:radial-gradient(circle at top right,#00c98e26,#0000 42%),radial-gradient(circle at bottom left,#00c98e12,#0000 36%),var(--surface);border-color:#00c98e52}.bookmaker-limits-hero-actions{justify-content:flex-start}.bookmaker-limits-why-note{background:#00c98e0f;border:1px solid #00c98e2e;border-radius:16px;color:var(--muted);line-height:1.7;margin-top:18px;padding:18px 20px}.bookmaker-limits-card,.bookmaker-limits-checklist-card,.bookmaker-limits-teaser{background:linear-gradient(145deg,#00c98e0d,#ffffff05),var(--surface);border-color:#00c98e33}.bookmaker-limits-card,.bookmaker-limits-teaser{height:100%;padding:22px}.bookmaker-limits-checklist-card{padding:24px}.bookmaker-limits-card h3,.bookmaker-limits-checklist-card h2,.bookmaker-limits-teaser h3{color:var(--text);margin:0 0 10px}.bookmaker-limits-card p,.bookmaker-limits-checklist-card p,.bookmaker-limits-teaser p{color:var(--muted);line-height:1.7;margin:0}.bookmaker-limits-checklist{grid-gap:12px;display:grid;gap:12px;list-style:none;margin:18px 0 0;padding:0}.bookmaker-limits-checklist li{align-items:flex-start;background:#00c98e0d;border:1px solid #00c98e29;border-radius:14px;color:var(--muted);display:flex;gap:12px;line-height:1.6;padding:14px 16px}.bookmaker-limits-check-icon{align-items:center;background:#00c98e14;border:1px solid #00c98e47;border-radius:999px;color:#00c98e;display:inline-flex;flex-shrink:0;font-size:14px;font-weight:800;height:26px;justify-content:center;width:26px}.bookmaker-limits-teaser{text-align:left}.bookmaker-limits-teaser .subscription-cta-row{justify-content:flex-start}.contact-page{max-width:1180px}.contact-hero{background:radial-gradient(circle at top right,#00c98e21,#0000 42%),radial-gradient(circle at bottom left,#00c98e0f,#0000 36%),var(--surface);border-color:#00c98e52}.contact-hero-actions{justify-content:flex-start}.contact-faq-teaser-grid,.contact-quick-help-grid,.contact-topic-grid{margin-top:18px}.contact-faq-teaser-card,.contact-quick-card,.contact-telegram-card,.contact-topic-card{background:linear-gradient(145deg,#00c98e0d,#ffffff05),var(--surface);border-color:#00c98e33;height:100%}.contact-faq-teaser-card,.contact-quick-card,.contact-topic-card{padding:20px}.contact-faq-teaser-card h3,.contact-quick-card h3,.contact-success-card h3,.contact-telegram-card h3,.contact-topic-card h3{color:var(--text);font-size:18px;margin:0 0 10px}.contact-faq-teaser-card p,.contact-quick-card p,.contact-section-copy p,.contact-success-card p,.contact-telegram-card p,.contact-topic-card p{margin:0}.contact-form-section{grid-gap:20px;display:grid;gap:20px}.contact-section-copy{grid-gap:10px;display:grid;gap:10px}.contact-section-copy h2,.contact-section-copy p{margin:0}.contact-form{grid-gap:16px;display:grid;gap:16px}.contact-form-alert{background:#dc262614;border:1px solid #dc262638;border-radius:12px;color:#991b1b;font-size:14px;padding:14px 16px}.contact-form-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.contact-form-field{grid-gap:8px;display:grid;gap:8px}.contact-form-field-full{grid-column:1/-1}.contact-form-field span{color:var(--text);font-size:13px;font-weight:800}.contact-form-field input,.contact-form-field select,.contact-form-field textarea{background:var(--input-bg);border:1px solid var(--input-border);border-radius:12px;color:var(--text);font-size:14px;padding:13px 14px;resize:vertical;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease;width:100%}.contact-form-field input::placeholder,.contact-form-field textarea::placeholder{color:var(--input-placeholder)}.contact-form-field input:focus,.contact-form-field select:focus,.contact-form-field textarea:focus{border-color:#00c98e;box-shadow:0 0 0 3px #00c98e24;outline:none}.contact-checkbox-row{align-items:flex-start;color:var(--muted);display:flex;font-size:14px;gap:12px;line-height:1.6}.contact-checkbox-row input{accent-color:#00c98e;flex-shrink:0;height:18px;margin-top:2px;width:18px}.contact-form-error{color:#ff8d8d;font-size:12px;line-height:1.4}.contact-form-error-inline{margin-top:-6px}.contact-submit-button{max-width:260px;width:100%}.contact-success-card{background:linear-gradient(145deg,#00c98e1f,#ffffff05);border:1px solid #00c98e4d;border-radius:14px;padding:18px 20px}.contact-success-card p{color:#b8f8e5}.contact-faq-teaser-card,.contact-quick-card{grid-gap:12px;display:grid;gap:12px}.contact-quick-card .card-btn{width:100%}.contact-faq-teaser-section,.contact-telegram-section{grid-gap:18px;display:grid;gap:18px}.contact-faq-teaser-actions,.contact-telegram-actions{justify-content:flex-start}.contact-disclaimer-card{margin-top:0}.pro-hero{background:radial-gradient(circle at top right,#f9731629,#0000 48%),var(--surface);border-color:#f973167a}.public-shell:not([data-theme=dark]) .pro-hero,.public-shell[data-theme=light] .pro-hero{border-color:#f97316c7;box-shadow:0 18px 45px #f9731629}.pro-hero .subscription-kicker{background:#f973161a;border-color:#f9731666;color:#f97316}.premium-grid .subscription-feature-card{border-color:#f9731647}.pro-cta{border-color:#f9731661}.bookmakers-hero{background:radial-gradient(circle at top right,#00c98e1f,#0000 46%),radial-gradient(circle at bottom left,#00c98e0f,#0000 38%),var(--surface);border-color:#00c98e57}.bookmakers-card-grid{margin-top:16px}.bookmakers-cta-block,.bookmakers-example-card,.bookmakers-info-card,.bookmakers-mode-card{border-color:#00c98e33}.bookmakers-info-card{background:linear-gradient(145deg,#00c98e0d,#ffffff05);height:100%;padding:18px}.bookmakers-example-card h3,.bookmakers-info-card h3,.bookmakers-mode-card h3{color:var(--text);font-size:17px;margin:0 0 8px}.bookmakers-example-card p,.bookmakers-info-card p,.bookmakers-mode-card p{margin:0}.bookmakers-check-list,.bookmakers-list-spaced{margin-top:16px}.bookmakers-example-card{background:linear-gradient(145deg,#00c98e17,#07110d1f);margin-top:18px;padding:22px}.bookmakers-sportsbook-grid{margin-top:16px}.bookmakers-sportsbook-grid .bookmakers-info-card{align-items:center;display:flex;justify-content:center;min-height:78px;padding:10px;text-align:center}.bookmakers-sportsbook-grid .bookmakers-logo-card{flex-direction:column;gap:16px;min-height:210px;padding:18px}.bookmakers-sportsbook-grid .bookmakers-logo-card h3{font-size:18px;text-align:center}.bookmakers-sportsbook-grid .bookmakers-info-card h3{margin:0}.bookmakers-logo-image{height:120px;object-fit:contain;width:260px}.bookmakers-logo-fallback{align-items:center;background:linear-gradient(145deg,#ffffff0d,#00c98e0f);border:1px dashed #00c98e3d;border-radius:18px;display:flex;height:120px;justify-content:center;padding:18px;width:260px}.bookmakers-logo-fallback span{color:var(--text);font-size:28px;font-weight:700;letter-spacing:.03em;text-align:center}.bookmakers-section-note{background:#00c98e0f;border:1px solid #00c98e33;border-radius:12px;margin-top:16px!important;padding:12px 14px}.bookmakers-check-list{column-gap:18px;grid-template-columns:repeat(2,minmax(0,1fr))}.bookmakers-mode-grid{margin-top:16px}.bookmakers-mode-card{background:linear-gradient(145deg,#ffffff08,#00c98e0d);height:100%;padding:22px}.bookmakers-mode-card .subscription-list{margin-top:14px}.bookmakers-cta-block{background:radial-gradient(circle at top center,#00c98e1a,#0000 54%),var(--surface)}.account-page{max-width:1200px}.account-hero{background:radial-gradient(circle at top right,#00c98e1f,#0000 48%),var(--surface);border:1px solid var(--line);border-radius:20px;margin-bottom:32px;padding:38px}.account-hero h1{color:var(--text);font-size:clamp(28px,4vw,42px);line-height:1.08;margin:0 0 10px}.account-hero p{color:var(--muted);font-size:16px;line-height:1.6;margin:0;max-width:760px}.account-notice{background:#00c98e14;border:1px solid #00c98e47;border-radius:12px;box-shadow:var(--card-shadow);color:var(--text);margin:18px 0 0;padding:12px 14px}.account-security-card{grid-gap:16px;background:var(--card-bg);border:1px solid var(--card-border);border-radius:16px;display:grid;gap:16px;padding:18px}.account-security-card--danger{background:#dc26260f;border-color:#dc262638}.account-security-card-header h3,.account-security-card-header p{margin:0}.account-security-card-header h3{color:var(--text)}.account-security-card-header p{color:var(--muted);line-height:1.5;margin-top:6px}.account-security-card-body{grid-gap:14px;display:grid;gap:14px}.account-inline-panel{background:#00c98e12;border:1px solid #00c98e2e;border-radius:16px;padding:18px}.account-inline-panel-danger{background:#ff565614;border-color:#ff56564d}.account-password-grid{margin-bottom:0}.account-overview-card{grid-gap:24px;align-items:start;display:grid;gap:24px;grid-template-columns:minmax(0,1.55fr) minmax(240px,.75fr);margin-top:22px}.account-overview-copy h2,.account-section-header h2{color:var(--text);margin:0 0 8px}.account-overview-copy p,.account-section-header p{color:var(--muted);line-height:1.6;margin:0}.account-summary-text{color:var(--text);font-weight:700;margin:0 0 16px}.account-details-list{grid-gap:14px 18px;display:grid;gap:14px 18px;grid-template-columns:repeat(2,minmax(0,1fr));margin:18px 0 0}.account-details-list div{min-width:0}.account-details-list dt,.account-label{color:var(--muted);display:block;font-size:11px;font-weight:800;letter-spacing:.06em;margin-bottom:4px;text-transform:uppercase}.account-details-list dd,.account-subscription-grid strong{color:var(--text);font-size:15px;font-weight:700;margin:0}.account-badge-stack{align-items:stretch;display:flex;flex-direction:column;gap:10px}.account-status-badge{align-items:center;background:var(--card-bg-soft);border:1px solid var(--card-border);border-radius:999px;color:var(--text-main);display:inline-flex;font-size:13px;font-weight:800;justify-content:center;padding:10px 14px;width:100%}.account-status-badge--accent{background:#00c98e24;border-color:#00c98e52;color:#0a6d4d}.account-status-badge--success{background:#00c98e1a;border-color:#00c98e47;color:#0a6d4d}.account-status-badge--soft{background:var(--card-bg-soft);color:var(--text-main)}.account-dual-grid{grid-gap:22px;display:grid;gap:22px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:22px}.account-section{padding:24px}.account-section-header{margin-bottom:18px}.account-subscription-grid{grid-gap:14px 18px;display:grid;gap:14px 18px;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:18px}.account-feature-list-block h3{color:var(--text);font-size:18px;margin:0 0 10px}.account-feature-list{margin-top:0}.account-cta-row{align-items:stretch;justify-content:flex-start;margin-top:18px}.account-cta-row .card-btn{max-width:240px}.account-secondary-btn{background:#eef7f1;border:1px solid var(--card-border);color:var(--text-main)}.account-secondary-btn:hover{background:#e3f2e9;color:var(--text-main)}.account-danger-btn{background:#dc262614;border:1px solid #dc262638;color:#991b1b}.account-danger-btn:hover{background:#dc26261f;color:#7f1d1d}.account-access-list{grid-gap:12px;display:grid;gap:12px}.account-access-card{background:var(--card-bg);border-color:var(--card-border);box-shadow:none;padding:16px}.account-access-topline{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.account-access-topline h3{color:var(--text);font-size:17px;margin:0}.account-access-card p,.account-action-row p,.account-note,.account-overview-copy p,.account-section-header p{color:var(--muted);margin-top:0}.account-telegram-panel{margin-top:14px;padding:18px}.account-telegram-code-row{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:12px}.account-telegram-code-row strong{color:var(--text);display:block;font-size:18px;overflow-wrap:anywhere}.account-telegram-form-grid{margin-top:14px}.account-table-wrap{background:var(--card-bg);border:1px solid var(--card-border);border-radius:14px;margin-top:6px;overflow-x:auto}.account-table{border-collapse:collapse;min-width:760px;width:100%}.account-table td,.account-table th{border-bottom:1px solid #0f76431f;color:var(--text-main);padding:12px 14px;text-align:left}.account-table th{background:#eaf7ef;color:var(--text-main);font-size:12px;font-weight:800;letter-spacing:.03em;text-transform:uppercase}.account-table td{background:#fff}.account-table tr:last-child td{border-bottom:none}.account-table-action-btn{min-width:180px;width:auto}.account-note{font-size:13px;margin:12px 0 0}.account-form-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.account-form-grid label{color:var(--muted);display:flex;flex-direction:column;font-size:12px;font-weight:700;gap:6px}.account-form-grid input{border-radius:12px;padding:11px 12px}.account-actions-list{grid-gap:12px;display:grid;gap:12px}.account-action-row{align-items:center;background:var(--card-bg-soft);border:1px solid var(--card-border);border-radius:16px;display:flex;gap:16px;justify-content:space-between;padding:16px}.account-action-row h3{color:var(--text);font-size:16px;margin:0 0 6px}.account-action-row p{font-size:14px;line-height:1.5;margin:0}.account-action-row--danger{background:#dc26260d;border-color:#dc262633}.account-action-row--danger .card-btn{min-width:160px}.account-action-row .card-btn{min-width:140px;width:auto}@media (max-width:900px){.account-dual-grid,.account-overview-card{grid-template-columns:1fr}.account-badge-stack{flex-direction:row;flex-wrap:wrap}.account-badge-stack .account-status-badge{flex:1 1 180px;width:auto}}@media (max-width:700px){.account-page{padding-inline:0}.account-hero,.account-overview-card,.account-section{padding:22px}.account-details-list,.account-form-grid,.account-subscription-grid{grid-template-columns:1fr}.account-access-topline,.account-action-row{align-items:flex-start;flex-direction:column}.account-action-row .card-btn,.account-action-row--danger .card-btn,.account-cta-row .card-btn{max-width:none;min-width:0;width:100%}}.public-shell[data-theme=light] .account-access-card,.public-shell[data-theme=light] .account-action-row,.public-shell[data-theme=light] .account-hero,.public-shell[data-theme=light] .account-overview-card,.public-shell[data-theme=light] .account-section,.public-shell[data-theme=light] .account-table td,.public-shell[data-theme=light] .account-table-wrap{background:#fff}.public-shell[data-theme=light] .account-action-row--danger{background:#dc26260f}.public-shell[data-theme=light] .account-danger-btn{border-color:#dc26263d}.public-shell[data-theme=light] .account-status-badge--accent,.public-shell[data-theme=light] .account-status-badge--success{color:#0a6d4d}.public-shell[data-theme=light] .account-access-topline h3,.public-shell[data-theme=light] .account-action-row h3,.public-shell[data-theme=light] .account-feature-list-block h3,.public-shell[data-theme=light] .account-section h2{color:var(--text-main)}.markten-page .bookmakers-example-card{margin-top:12px}.telegram-page .public-alert-card{margin:0;max-width:100%}.calculator-page{max-width:1100px}.calculator-main-card{background:radial-gradient(circle at top right,#00c98e14,#0000 55%),var(--surface);border-color:#00c98e57}.calculator-controls-row{grid-gap:12px;align-items:end;display:grid;gap:12px;grid-template-columns:minmax(0,1fr) auto;margin-top:8px}.calculator-total-field{max-width:260px}.calculator-odd-c-control{justify-self:end}.calculator-toggle{align-items:center;background:var(--surface-strong);border:1px solid var(--line);border-radius:999px;color:var(--text);cursor:pointer;display:inline-flex;font-weight:800;gap:10px;height:42px;padding:0 12px}.calculator-toggle.is-on{background:#00c98e1f;border-color:#00c98e9e}.calculator-toggle-pill{background:var(--surface);border:1px solid var(--line);border-radius:999px;font-size:12px;min-width:42px;padding:2px 10px;text-align:center}.calculator-outcome-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:14px}.calculator-outcome-grid.three-way{grid-template-columns:repeat(3,minmax(0,1fr))}.calculator-outcome-grid.three-way .calculator-c-field{grid-column:3;grid-row:1}.calculator-outcome-field{background:#ffffff05;border:1px solid var(--line);border-radius:12px;padding:10px}.calculator-inline-row{grid-gap:8px;align-items:center;display:grid;gap:8px;grid-template-columns:minmax(0,1fr) auto}.calculator-stake-chip{background:#00c98e14;border:1px solid #00c98e47;border-radius:999px;color:var(--text);font-size:12px;font-weight:700;padding:8px 10px;white-space:nowrap}.calculator-field{display:flex;flex-direction:column;gap:7px}.calculator-field label{color:var(--text);font-size:13px;font-weight:800}.calculator-field input{background:var(--surface-strong);border:1px solid var(--line);border-radius:10px;color:var(--text);font-size:14px;outline:none;padding:10px 12px;width:100%}.calculator-field input:focus{border-color:#00c98e99;box-shadow:0 0 0 3px #00c98e24}.calculator-reset-btn{background:#0000;border:1px solid var(--line);color:var(--text);max-width:220px}.calculator-reset-btn:hover{color:var(--text)}.calculator-reset-bottom{display:flex;justify-content:flex-end;margin-top:16px}.calculator-message{border:1px solid var(--line);border-radius:14px;margin-top:16px;padding:14px}.calculator-message h3{margin:0 0 8px}.calculator-roi-banner{align-items:center;border:1px solid #ffffff1f;border-radius:16px;display:flex;gap:12px;justify-content:space-between;margin-top:12px;padding:12px}.calculator-roi-main{flex:1 1;flex-direction:column;gap:4px;min-width:0}.calculator-roi-main,.calculator-roi-side{border-radius:12px;display:flex;padding:12px 14px}.calculator-roi-side{align-items:flex-end;flex-direction:column;gap:6px;min-width:150px}.calculator-roi-label{color:var(--muted);font-size:12px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.calculator-roi-caption{color:var(--muted);font-size:12px;margin:0;text-align:right}.calculator-roi-value{color:var(--text);font-size:clamp(30px,4vw,42px);font-weight:900;letter-spacing:-.02em;line-height:.9}.calculator-roi-state{background:#ffffff1a;border:1px solid var(--line);border-radius:999px;color:var(--text);font-size:12px;font-weight:700;padding:4px 10px}.calculator-roi-banner.is-positive{background:#00c98e1a;border-color:#00c98e6b}.calculator-roi-banner.is-positive .calculator-roi-main{background:linear-gradient(150deg,#00c98e38,#00c98e1a)}.calculator-roi-banner.is-positive .calculator-roi-side{background:#00c98e12}.calculator-roi-banner.is-warning{background:#f6b23b1f;border-color:#f6b23b75}.calculator-roi-banner.is-warning .calculator-roi-main{background:linear-gradient(150deg,#f6b23b3d,#f6b23b1f)}.calculator-roi-banner.is-warning .calculator-roi-side{background:#f6b23b14}.calculator-message p{margin:0 0 10px}.calculator-success{background:#00c98e14;border-color:#00c98e8f}.calculator-error,.calculator-warning{background:#f6b23b1f;border-color:#f6b23b80}.calculator-result-grid{grid-gap:8px 12px;color:var(--muted);display:grid;font-size:14px;gap:8px 12px;grid-template-columns:repeat(2,minmax(0,1fr))}.card{background:var(--surface-strong);border:1px solid var(--line);border-radius:20px;box-shadow:0 2px 10px #0000000d;padding:24px;transition:transform .3s,box-shadow .3s}.card:hover{box-shadow:0 10px 30px #0000001a;transform:translateY(-5px)}.card h3{color:#00c98e;font-size:18px;margin-bottom:10px}.card p{font-size:14px;line-height:1.5;margin-bottom:15px}.card-btn{align-items:center;background:var(--brand-gradient);border:none;border-radius:999px;color:#07110d;cursor:pointer;display:inline-flex;font-size:14px;font-weight:800;justify-content:center;padding:10px;transition:transform .3s,filter .3s;width:100%}.card-btn:hover{filter:brightness(1.02);transform:translateY(-2px)}.card-link{text-decoration:none}.card-link:hover{color:#07110d}@media (max-width:1200px){.navbar-container{gap:8px;padding:0 12px}.navbar-nav.desktop-nav{margin:0 4px}.dropdown-trigger,.nav-item{font-size:13px;padding:7px 9px}}@media (max-width:1100px){.navbar-nav.desktop-nav{display:none}.mobile-menu-toggle{display:inline-flex}.mobile-nav{border:1px solid var(--line);border-radius:14px;box-shadow:0 10px 28px #00000024;display:flex;margin:8px 10px 10px;overflow:hidden}.navbar-container{height:52px}.logo-image{height:30px;width:30px}.logo-text{font-size:1rem}.public-main{padding:18px 10px 28px}.pricing-grid{grid-template-columns:minmax(0,1fr)}.pricing-card.recommended{transform:none}.public-feature-grid{grid-template-columns:repeat(2,minmax(220px,1fr))}.pricing-page{max-width:100%}.pricing-feature-list li.mobile-optional{display:none}.pricing-mobile-more{display:block}.subscription-grid-3,.subscription-grid-4{grid-template-columns:repeat(2,minmax(0,1fr))}.calculator-controls-row,.calculator-result-grid{grid-template-columns:minmax(0,1fr)}.calculator-total-field{max-width:100%}.calculator-odd-c-control{justify-self:start}}.tracker-page{max-width:1240px}.tracker-hero{background:radial-gradient(circle at top right,#00c98e1f,#0000 52%),var(--surface);border-color:#00c98e59}.tracker-subnav{display:flex;gap:12px;margin-bottom:24px;overflow-x:auto;padding-bottom:10px}.tracker-subnav-link{background:var(--surface-strong);border:1px solid var(--line);border-radius:999px;color:var(--text);font-size:13px;font-weight:700;padding:8px 12px;text-decoration:none;white-space:nowrap}.tracker-subnav-link.active{background:#00c98e1f;border-color:#00c98ea3}.tracker-dashboard-grid{grid-gap:22px;display:grid;gap:22px;grid-template-columns:repeat(2,minmax(0,1fr))}.tracker-dashboard-card{border-color:#00c98e33}.tracker-dashboard-card .card-btn{max-width:240px}.tracker-section{border-color:#00c98e33}.tracker-stat-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(4,minmax(0,1fr))}.tracker-stat-grid-3,.tracker-stat-grid-6{grid-template-columns:repeat(3,minmax(0,1fr))}.tracker-stat-card{border-color:#00c98e33}.tracker-stat-card h3{font-size:14px;margin:0}.tracker-stat-card p{color:#00c98e;font-size:26px;font-weight:900;margin:8px 0 0}.tracker-help-card{border-color:#00c98e38;margin-bottom:14px}.tracker-step{background:#ffffff05;border:1px solid var(--line);border-radius:14px;margin-top:18px;padding:24px}.tracker-step h3{font-size:20px;margin:0 0 10px}.tracker-date-row{align-items:end;display:flex;flex-wrap:wrap;gap:10px}.tracker-date-row label{font-size:13px;font-weight:800}.tracker-date-row input[type=date]{background:var(--surface-strong);border:1px solid var(--line);border-radius:10px;color:var(--text);padding:9px 10px}.tracker-quick-buttons{display:flex;flex-wrap:wrap;gap:8px}.tracker-quick-buttons .card-btn{min-width:110px;width:auto}.tracker-btn-active{border-color:#00c98ea8}.tracker-empty{color:var(--muted);margin:10px 0 0}.tracker-group h4{color:#00c98e;margin:10px 0}.tracker-history-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.tracker-history-card{background:var(--surface-strong);border:1px solid var(--line);border-radius:12px;color:var(--text);cursor:pointer;padding:12px;text-align:left;transition:border-color .2s,transform .2s}.tracker-history-card:hover{border-color:#00c98e7a;transform:translateY(-1px)}.tracker-history-card.is-selected{border-color:#00c98ed1;box-shadow:0 0 0 2px #00c98e2e}.tracker-history-line{font-size:13px;margin:0 0 6px}.tracker-history-line.top-line{color:var(--text);font-size:14px;font-weight:800}.tracker-card-actions{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-top:8px}.tracker-card-actions .card-btn{min-width:100px;width:auto}.tracker-history-meta{color:var(--muted);font-size:12px;margin:2px 0 0}.tracker-form-help{color:var(--muted);font-size:13px;margin:6px 0}.tracker-legs-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.tracker-leg-card{border-color:#00c98e38}.tracker-leg-card h4{margin:0 0 10px}.tracker-form-grid{grid-gap:6px;display:grid;gap:6px;grid-template-columns:1fr}.tracker-field label,.tracker-form-grid label{color:var(--muted);font-size:12px;font-weight:700}.tracker-field input,.tracker-field select,.tracker-field textarea,.tracker-form-grid input{background:var(--surface-strong);border:1px solid var(--line);border-radius:10px;color:var(--text);font-size:14px;padding:10px 11px}.public-shell input[type=date]{-webkit-padding-end:10px;background:linear-gradient(180deg,#00c98e14,hsla(0,0%,100%,.025)),#07120fdb;border-color:#00c98e33;color-scheme:dark;font-weight:700;letter-spacing:.01em;min-height:38px;padding-inline-end:10px}.public-shell input[type=date]::-webkit-calendar-picker-indicator{-webkit-margin-start:6px;background-color:#00c98e24;border-radius:7px;cursor:pointer;filter:invert(82%) sepia(40%) saturate(546%) hue-rotate(105deg) brightness(103%) contrast(94%);height:18px;margin-inline-start:6px;opacity:.95;padding:3px;width:18px}.public-shell input[type=date]::-webkit-calendar-picker-indicator:hover{background-color:#00c98e3d;opacity:1}.public-shell input[type=date]::-webkit-datetime-edit{padding:0}.public-shell input[type=date]::-webkit-datetime-edit-fields-wrapper{align-items:center;display:inline-flex;gap:1px}.tracker-date-picker-field{display:flex;flex-direction:column;gap:6px;min-width:0;position:relative}.tracker-date-picker-field label{color:var(--muted);font-size:12px;font-weight:700}.tracker-date-picker-trigger{align-items:center;-webkit-appearance:none;appearance:none;background:linear-gradient(180deg,#00c98e24,hsla(0,0%,100%,.045)),#0a1c17f5;border:1px solid #00c98e57;border-radius:11px;color:var(--text);cursor:pointer;display:inline-flex;font:inherit;font-size:14px;font-weight:800;gap:10px;height:40px;justify-content:space-between;letter-spacing:.01em;padding:0 10px 0 11px;transition:border-color .16s ease,box-shadow .16s ease,background .16s ease;width:100%}.tracker-date-picker-trigger:hover,.tracker-date-picker-trigger[aria-expanded=true]{border-color:#00c98ead;box-shadow:0 0 0 3px #00c98e1f}.tracker-date-picker-icon{background-color:#00c98e29;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24' fill='none' stroke='%236cf0c7' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 2v4m8-4v4M3 10h18M5 4h14a2 2 0 0 1 2 2v13a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2Z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:14px 14px;border-radius:7px;flex:0 0 auto;height:18px;width:18px}.tracker-date-picker-popover{background:linear-gradient(180deg,#113027fc,#091d18fc);border:1px solid #00c98e61;border-radius:14px;box-shadow:0 18px 42px #00000057,inset 0 0 0 1px hsla(0,0%,100%,.055);padding:10px;position:absolute;right:0;top:calc(100% + 8px);width:min(276px,calc(100vw - 32px));z-index:60}.tracker-date-picker-header{grid-gap:6px;align-items:center;display:grid;gap:6px;grid-template-columns:32px minmax(0,1fr) 32px;margin-bottom:8px}.tracker-date-picker-header strong{color:var(--text);font-size:13px;text-align:center}.tracker-date-picker-day,.tracker-date-picker-header button{-webkit-appearance:none;appearance:none;border:0;color:var(--text);cursor:pointer;font:inherit}.tracker-date-picker-header button{background:#ffffff17;border-radius:9px;font-size:18px;font-weight:800;height:30px}.tracker-date-picker-header button:disabled{cursor:not-allowed;opacity:.35}.tracker-date-picker-grid,.tracker-date-picker-weekdays{grid-gap:4px;display:grid;gap:4px;grid-template-columns:repeat(7,minmax(0,1fr))}.tracker-date-picker-weekdays{margin-bottom:5px}.tracker-date-picker-weekdays span{color:var(--muted);font-size:10px;font-weight:800;text-align:center}.tracker-date-picker-day{background:hsla(0,0%,100%,.075);border-radius:9px;font-size:12px;font-weight:800;height:28px}.tracker-date-picker-day:hover:not(:disabled){background:#00c98e2e}.tracker-date-picker-day.is-muted{color:#edf7f380}.tracker-date-picker-day.is-selected{background:#00c98e;box-shadow:0 0 14px #00c98e47;color:#021b13}.tracker-date-picker-day:disabled{cursor:not-allowed;opacity:.24}.tracker-form-grid input[readonly]{opacity:.82}.tracker-result-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.tracker-notes-field{grid-column:span 2}.tracker-notes-field textarea{min-height:90px;resize:vertical}.tracker-preview{border-color:#00c98e4d}.tracker-preview h4{margin:0 0 10px}.tracker-preview-grid{grid-gap:8px 12px;display:grid;gap:8px 12px;grid-template-columns:repeat(2,minmax(0,1fr))}.tracker-preview-grid div{color:var(--muted);font-size:14px}.tracker-preview-adjusted,.tracker-preview-note{border-radius:10px;margin:10px 0 0;padding:10px}.tracker-preview-note.is-good{background:#00c98e24;border:1px solid #00c98e5c}.tracker-preview-note.is-bad{background:#f6b23b24;border:1px solid #f6b23b5c}.tracker-preview-adjusted{background:#4daeff1f;border:1px solid #4daeff4d}.tracker-live-warning{background:#f6b23b24;border:1px solid #f6b23b5c;border-radius:10px;margin:0 0 10px;padding:10px}.tracker-feedback{background:#00c98e1a;border:1px solid #00c98e57;border-radius:10px;margin-top:12px;padding:10px}.tracker-save-toast{grid-gap:12px;align-items:start;background:linear-gradient(180deg,#062219fa,#081a14fa);border:1px solid #00c98e57;border-radius:16px;bottom:24px;box-shadow:0 18px 40px #0000003d;color:#edf7f3;cursor:pointer;display:grid;gap:12px;grid-template-columns:auto minmax(0,1fr) auto;opacity:1;padding:14px 18px;pointer-events:auto;position:fixed;right:24px;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease;width:min(360px,calc(100% - 32px));z-index:9999}.tracker-save-toast:hover{border-color:#00c98e85;box-shadow:0 22px 46px #00000047;transform:translateY(-2px)}.tracker-save-toast.is-error{background:linear-gradient(180deg,#361212fa,#280e0efa);border-color:#ef44446b}.tracker-save-toast.is-error:hover{border-color:#f871718f}.tracker-save-toast:focus-visible{outline:2px solid #00c98eb8;outline-offset:2px}.tracker-save-toast-icon{align-items:center;background:#00c98e29;border:1px solid #00c98e47;border-radius:999px;color:#7df0c3;display:inline-flex;font-size:14px;font-weight:900;height:28px;justify-content:center;width:28px}.tracker-save-toast.is-error .tracker-save-toast-icon{background:#f8717129;border-color:#f8717147;color:#fecaca}.tracker-save-toast-copy{min-width:0}.tracker-save-toast-copy strong{color:inherit;display:block;font-size:15px;line-height:1.25;margin:0 0 4px}.tracker-save-toast-copy span{color:#edf7f3d1;display:block;font-size:13px;line-height:1.45}.tracker-save-toast-close{background:#0000;border:none;color:#edf7f3c2;cursor:pointer;font-size:20px;line-height:1;padding:0}.tracker-save-toast-close:hover{color:#edf7f3}.public-shell[data-theme=light] .tracker-save-toast{background:linear-gradient(180deg,#f5fdf9fa,#ebf8f1fa);border-color:#0f764347;box-shadow:0 18px 36px #0f172a1f;color:#0b1f16}.public-shell[data-theme=light] .tracker-save-toast.is-error{background:linear-gradient(180deg,#fef2f2fa,#fee2e2fa);border-color:#dc262647}.public-shell[data-theme=light] .tracker-save-toast-close,.public-shell[data-theme=light] .tracker-save-toast-copy span{color:#0b1f16b8}.tracker-action-row{display:flex;gap:10px;margin-top:14px}.tracker-action-row .card-btn{max-width:260px}.tracker-table-wrap{overflow:auto}.tracker-bets-table-wrap{border:1px solid var(--line);border-radius:12px;overflow:auto}.tracker-table{border-collapse:collapse;min-width:980px;width:100%}.tracker-bets-table{min-width:1600px}.tracker-bets-table thead th{background:var(--surface);opacity:1;position:-webkit-sticky;position:sticky;top:0;z-index:3}.tracker-bets-table td,.tracker-bets-table th{white-space:nowrap}.tracker-bets-table thead th.tracker-bets-actions-cell{z-index:10}.tracker-bets-actions-cell{background:var(--surface);min-width:180px;opacity:1;width:180px}.tracker-bets-table td.tracker-bets-actions-cell{z-index:5}.tracker-table td,.tracker-table th{border-bottom:1px solid var(--line);font-size:11px;padding:12px 6px;text-align:left}.tracker-table th{color:var(--muted);font-weight:800}.tracker-badge.odds-changed{background:#f6b23b24;border-color:#f6b23b73}.tracker-badge.odds-unchanged{background:#00c98e1f;border-color:#00c98e73}.tracker-table-actions{display:flex;flex-wrap:wrap;gap:4px}.tracker-mobile-actions button,.tracker-table-actions button{background:var(--surface-strong);border:1px solid var(--line);border-radius:6px;color:var(--text);cursor:pointer;font-size:11px;padding:4px 7px}.tracker-badge{align-items:center;background:var(--surface-strong);border:1px solid var(--line);border-radius:999px;color:var(--text);display:inline-flex;font-size:11px;font-weight:700;padding:3px 8px}.tracker-badge.type-live{background:#4daeff1f;border-color:#4daeff66}.tracker-badge.type-pre-match{background:#00c98e1f;border-color:#00c98e66}.tracker-badge.status-open{background:#4daeff1f;border-color:#4daeff73}.tracker-badge.status-afgerond{background:#00c98e1f;border-color:#00c98e73}.tracker-badge.status-deels-void,.tracker-badge.status-void{background:#f6b23b24;border-color:#f6b23b73}.tracker-badge.status-fout-geplaatst,.tracker-badge.status-niet-geplaatst{background:#ff797924;border-color:#ff797966}.tracker-history-filters{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr))}.tracker-history-filters input,.tracker-history-filters select{background:var(--surface-strong);border:1px solid var(--line);border-radius:10px;color:var(--text);font-size:14px;padding:10px}.tracker-history-archive-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:12px}.tracker-bets-toolbar{border-color:#00c98e40}.tracker-bets-toolbar-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(6,minmax(0,1fr))}.tracker-bets-toolbar .tracker-field label{color:var(--muted);display:block;font-size:12px;font-weight:700;margin:0 0 6px}.tracker-bets-edit-grid input,.tracker-bets-edit-grid select,.tracker-bets-edit-grid textarea,.tracker-bets-toolbar input,.tracker-bets-toolbar select{background:var(--surface-strong);border:1px solid var(--line);border-radius:10px;color:var(--text);font-size:14px;padding:10px 11px;width:100%}.tracker-bets-toolbar-actions{display:flex;gap:10px;margin-top:10px}.tracker-bets-toolbar-actions .card-btn{max-width:220px}.tracker-empty-state{border-color:#00c98e40}.tracker-bets-mobile-list{display:none}.tracker-bets-edit-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.tracker-edit-panel{border-color:#4daeff47}.tracker-history-archive-grid .card-btn{max-width:220px}.tracker-mobile-list{display:none}.tracker-mobile-card p{margin:0 0 6px}.tracker-mobile-actions{display:flex;gap:8px;margin-top:10px}.tracker-details{border-color:#00c98e40;margin-top:12px}.tracker-details h3{margin-top:0}.tracker-history-cta .card-btn{max-width:260px}@media (max-width:1100px){.tracker-page-modern .tracker-main-header-tools{justify-content:flex-start;width:100%}.tracker-history-page-modern .tracker-history-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tracker-history-page-modern .tracker-history-sim-card{grid-template-columns:1fr}.tracker-history-page-modern .tracker-history-toolbar-header{flex-direction:column}.tracker-history-page-modern .tracker-history-filter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tracker-dashboard-grid,.tracker-history-archive-grid,.tracker-history-filters,.tracker-history-grid,.tracker-legs-grid,.tracker-preview-grid,.tracker-result-grid,.tracker-stat-grid,.tracker-stat-grid-3,.tracker-stat-grid-6{grid-template-columns:minmax(0,1fr)}.tracker-notes-field{grid-column:auto}.tracker-action-row{flex-direction:column}.tracker-action-row .card-btn{max-width:100%}.tracker-bets-edit-grid,.tracker-bets-toolbar-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tracker-bets-toolbar-actions{flex-direction:column}.tracker-bets-toolbar-actions .card-btn{max-width:100%}.tracker-table-wrap{display:none}.tracker-mobile-list{grid-gap:10px;display:grid;gap:10px}}@media (max-width:700px){.navbar-container{flex-wrap:wrap;height:auto;min-height:48px;padding:0 10px}.navbar-actions{gap:4px;margin-left:auto;max-width:calc(100% - 36px);min-width:0}.admin-header-button{display:none}.logo-image{height:24px;width:24px}.logo-text{display:none}.action-button{font-size:10px;min-height:30px;padding:6px 8px;white-space:nowrap}.mobile-menu-toggle{height:30px;min-width:30px;width:30px}.mobile-menu-toggle span{width:14px}.public-home-copy,.public-home-hero,.public-page-card{max-width:100%}.home-section-shell{padding-left:16px!important;padding-right:16px!important}.home-archive-card{border-radius:20px;gap:18px;padding:20px}.home-archive-card,.home-archive-stats{grid-template-columns:minmax(0,1fr)}.home-archive-stat{min-height:96px}.home-hero-grid{gap:24px!important;grid-template-columns:minmax(0,1fr)!important;min-height:auto!important;padding:28px 16px 32px!important}.home-wk-action-banner-shell{padding:0 16px 32px!important}.home-wk-action-banner{align-items:stretch;border-radius:18px;flex-direction:column;gap:16px;padding:18px 16px}.home-wk-action-banner-copy strong{font-size:26px}.home-wk-action-banner-copy small{font-size:14px}.home-wk-action-button-wide{min-width:0;width:100%}.home-process-article{gap:18px!important;grid-template-columns:minmax(0,1fr)!important;padding:20px 16px!important}.home-process-details{display:none}.public-main{padding:14px 10px 24px}.public-page-card{border-radius:16px}.public-home-copy h1,.welcome-section h1{font-size:22px}.public-home-copy h2{font-size:13px}.public-home-copy p{font-size:12px}.pricing-hero{border-radius:14px;margin-bottom:18px;padding:16px 14px}.pricing-hero p{font-size:14px;line-height:1.5}.pricing-hero small{display:inline-block;margin-top:4px}.pricing-grid{gap:12px;grid-template-columns:minmax(0,1fr);margin-bottom:16px}.pricing-community-note{border-radius:12px;font-size:13px;margin-bottom:14px;padding:12px}.pricing-card{border-radius:14px;gap:8px;padding:16px 14px}.pricing-card h2{font-size:19px}.pricing-price{font-size:24px}.pricing-feature-list{gap:6px}.pricing-feature-list li{font-size:12px;line-height:1.35}.pricing-badge{font-size:10px;padding:3px 9px;right:12px;top:-9px}.pricing-comparison{margin-bottom:14px}.pricing-comparison h2{font-size:20px;margin-bottom:8px}.pricing-table-wrap{border-radius:12px}.pricing-table{min-width:560px}.pricing-table td,.pricing-table th{font-size:12px;padding:10px 9px}.public-footer-note{font-size:12px;margin-top:12px;padding:14px 12px}.mobile-nav{border-radius:12px;margin:8px;max-height:calc(100vh - 62px)}.mobile-category-toggle,.mobile-nav-item{font-size:13px;padding:12px 14px}.mobile-category-item{font-size:12px;padding:9px 14px 9px 26px}.public-cta-row{align-items:center;flex-direction:column;gap:10px}.public-cta-row .card-btn{max-width:100%}.public-feature-grid{gap:10px;grid-template-columns:minmax(0,1fr)}.card{border-radius:14px;padding:14px}.card:hover{box-shadow:0 8px 20px #00000014;transform:none}.public-alert-card{border-radius:12px;padding:14px}.surebet-example-card{border-radius:14px;padding:16px}.surebet-example-odds,.surebet-example-result-grid{grid-template-columns:minmax(0,1fr)}.public-hero{padding:14px}.public-alert-text{font-size:13px;line-height:1.6}.subscription-hero{border-radius:14px;padding:20px 16px}.subscription-hero h1{font-size:24px}.subscription-hero p{font-size:14px;line-height:1.55}.subscription-badge,.subscription-kicker{font-size:10px;padding:4px 9px}.subscription-kicker{margin-left:0}.subscription-section{border-radius:14px;margin-bottom:16px;padding:18px}.subscription-section h2{font-size:20px}.subscription-flow li,.subscription-list li,.subscription-section p{font-size:13px;line-height:1.5}.bookmakers-check-list,.subscription-columns,.subscription-grid-2,.subscription-grid-3,.subscription-grid-4{grid-template-columns:minmax(0,1fr)}.bookmakers-example-card,.bookmakers-info-card,.bookmakers-mode-card{padding:16px}.gratis-features-grid{grid-template-columns:1fr}.subscription-cta-row{flex-direction:column;gap:10px}.subscription-cta-row .card-btn{max-width:100%}.faq-item-toggle{font-size:16px;padding:18px}.faq-item-answer{padding:0 18px 18px}.contact-form-grid{grid-template-columns:minmax(0,1fr)}.contact-submit-button{max-width:100%}.contact-checkbox-row{font-size:13px}.calculator-message{padding:12px}.calculator-result-grid{font-size:13px}.calculator-roi-banner,.calculator-roi-value-wrap{align-items:flex-start}.calculator-roi-value{font-size:30px}.calculator-inline-row,.calculator-outcome-grid,.calculator-outcome-grid.three-way{grid-template-columns:minmax(0,1fr)}.calculator-stake-chip{width:-webkit-fit-content;width:fit-content}.calculator-roi-banner{align-items:stretch;flex-direction:column}.calculator-roi-side{align-items:flex-start;min-width:0}.calculator-roi-caption{text-align:left}.calculator-reset-bottom{justify-content:stretch}.calculator-reset-btn{max-width:100%}.tracker-date-row{align-items:stretch}.tracker-date-row input[type=date],.tracker-quick-buttons{width:100%}.tracker-quick-buttons .card-btn{flex:1 1;min-width:0}.tracker-step{padding:12px}.tracker-bets-table-wrap{display:none}.tracker-bets-mobile-list{grid-gap:10px;display:grid;gap:10px}.tracker-bets-edit-grid,.tracker-bets-toolbar-grid{grid-template-columns:minmax(0,1fr)}.tracker-table-wrap{display:none}.tracker-mobile-list{grid-gap:10px;display:grid;gap:10px}.tracker-mobile-actions{flex-direction:column}.tracker-card-actions{align-items:flex-start;flex-direction:column}.tracker-dashboard-card .card-btn,.tracker-history-archive-grid .card-btn,.tracker-history-cta .card-btn{max-width:100%}.tracker-save-toast{bottom:16px;left:16px;max-width:360px;right:16px;width:auto}}.tracker-page-modern{margin:0 auto;max-width:1200px;padding:48px 24px}.tracker-page-modern .tracker-main-header{align-items:flex-start;background:linear-gradient(145deg,#ffffff08,#00c98e0f);border:1px solid #ffffff14;border-radius:18px;display:flex;gap:20px;justify-content:space-between;margin-bottom:32px;padding:28px}.tracker-page-modern .tracker-main-header h1{font-size:clamp(1.8rem,2.8vw,2.5rem);margin:0}.tracker-page-modern .tracker-main-header p{color:var(--muted);margin:10px 0 0;max-width:720px}.tracker-page-modern .tracker-main-header-tools{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-end}.tracker-page-modern .tracker-header-link{max-width:none;white-space:nowrap}.tracker-page-modern .tracker-env-badge{background:#00c98e29;border:1px solid #00c98e73;border-radius:999px;color:#67e9c0;font-size:12px;font-weight:800;letter-spacing:.02em;padding:8px 12px;white-space:nowrap}.tracker-page-modern .tracker-section{background:#0000;border:none;padding:0}.tracker-page-modern .tracker-tab-shell{background:#0a12109e;border:1px solid #ffffff14;border-radius:16px;margin-bottom:28px;padding:14px}.tracker-page-modern .tracker-tab-row{display:flex;flex-wrap:wrap;gap:10px}.tracker-page-modern .tracker-tab-pill{-webkit-appearance:none;appearance:none;background:#ffffff08;border:1px solid #ffffff24;border-radius:999px;color:var(--text);cursor:pointer;font-size:14px;font-weight:700;line-height:1.1;padding:10px 16px;transition:all .18s ease}.tracker-page-modern .tracker-tab-pill:hover{background:#00c98e1a;border-color:#00c98e73}.tracker-page-modern .tracker-tab-pill-active{background:#00c98e2e;border-color:#00c98ebf;color:#6cf0c7}.tracker-page-modern .tracker-add-layout{grid-gap:22px;display:grid;gap:22px;grid-template-columns:minmax(0,1.55fr) minmax(300px,1fr)}.tracker-page-modern .tracker-add-stack{grid-gap:22px;display:grid;gap:22px}.tracker-page-modern .tracker-pick-card{padding:24px}.tracker-page-modern .tracker-step-card-header{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin-bottom:16px}.tracker-page-modern .tracker-step-card-header h3{margin-bottom:8px}.tracker-page-modern .tracker-step-card-header .tracker-muted{margin:0}.tracker-page-modern .tracker-manual-toggle-btn{-webkit-appearance:none;appearance:none;background:#00c98e21;border:1px solid #00c98e8c;border-radius:999px;color:#96f3d4;cursor:pointer;flex:0 0 auto;font-size:13px;font-weight:850;padding:9px 13px;transition:border-color .18s ease,background .18s ease,transform .18s ease}.tracker-page-modern .tracker-manual-toggle-btn:hover{background:#00c98e33;border-color:#00c98ed1;transform:translateY(-1px)}.tracker-page-modern .tracker-manual-surebet-panel{background:rgba(0,201,142,.045);border:1px solid #00c98e2e;border-radius:14px;padding:16px}.tracker-page-modern .tracker-manual-form-grid{align-items:end}.tracker-page-modern .tracker-field-wide{grid-column:1/-1}.tracker-page-modern .tracker-pick-filterbar{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:14px;margin-top:14px}.tracker-page-modern .tracker-mini-pill{-webkit-appearance:none;appearance:none;background:#ffffff08;border:1px solid #ffffff24;border-radius:999px;color:var(--text);cursor:pointer;font-size:13px;font-weight:700;padding:8px 12px;transition:all .18s ease}.tracker-page-modern .tracker-mini-pill:hover{border-color:#00c98e73}.tracker-page-modern .tracker-mini-pill-active{background:#00c98e2e;border-color:#00c98ebf;color:#6cf0c7}.tracker-page-modern .tracker-pick-date{margin-bottom:14px;max-width:260px}.tracker-page-modern .tracker-pick-week-groups{grid-gap:16px;display:grid;gap:16px}.tracker-page-modern .tracker-pick-week-group h4{color:#8cd9c1;font-size:13px;letter-spacing:.01em;margin:0 0 8px}.tracker-page-modern .tracker-surebet-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.tracker-page-modern .tracker-pagination{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-top:18px}.tracker-page-modern .tracker-surebets-pane .tracker-pagination{margin-bottom:18px}.tracker-page-modern .tracker-page-list{display:flex;flex:1 1;flex-wrap:wrap;gap:8px;justify-content:center}.tracker-page-modern .tracker-page-btn{align-items:center;-webkit-appearance:none;appearance:none;background:#ffffff08;border:1px solid #ffffff24;border-radius:10px;color:var(--text);cursor:pointer;display:inline-flex;font-size:13px;font-weight:700;justify-content:center;padding:8px 12px;transition:all .18s ease}.tracker-page-modern .tracker-page-btn:hover:not(:disabled){background:hsla(0,0%,100%,.045);border-color:#00c98e73}.tracker-page-modern .tracker-page-btn:disabled{cursor:not-allowed;opacity:.45}.tracker-page-modern .tracker-page-btn-active{background:#00c98e2e;border-color:#00c98ebf;color:#6cf0c7}.tracker-page-modern .tracker-surebet-card{-webkit-appearance:none;appearance:none;background:#ffffff08;border:1px solid #ffffff1f;border-radius:14px;color:var(--text);cursor:pointer;padding:14px;text-align:left;transition:border-color .18s ease,transform .18s ease,background .18s ease;width:100%}.tracker-page-modern .tracker-surebet-card:hover{background:hsla(0,0%,100%,.045);border-color:#00c98e73;transform:translateY(-1px)}.tracker-page-modern .tracker-surebet-card.is-selected{background:#00c98e24;border-color:#00c98ed1;box-shadow:0 0 0 2px #00c98e2b}.tracker-page-modern .tracker-surebet-title{font-size:14px;font-weight:800;margin:0}.tracker-page-modern .tracker-surebet-meta{align-items:center;color:var(--muted);display:flex;font-size:12px;justify-content:space-between;margin:8px 0 6px}.tracker-page-modern .tracker-surebet-meta strong{color:#79e8c2;font-size:13px}.tracker-page-modern .tracker-surebet-market{color:var(--text);font-size:13px;margin:0}.tracker-page-modern .tracker-surebet-type{color:var(--muted);font-size:12px;margin:6px 0 0}.tracker-page-modern .tracker-picked-summary{background:#00c98e1a;border:1px solid #00c98e59;border-radius:10px;color:#baf2df;font-size:13px;margin:0 0 14px;padding:9px 11px}.tracker-page-modern .tracker-empty-state-modern{background:hsla(0,0%,100%,.015);border:1px dashed #fff3;border-radius:12px;margin-top:8px;padding:16px}.tracker-page-modern .tracker-empty-state-modern h4{font-size:14px;margin:0}.tracker-page-modern .tracker-empty-state-modern p{color:var(--muted);margin:6px 0 0}.tracker-page-modern .tracker-add-main-col,.tracker-page-modern .tracker-add-side-col{grid-gap:20px;display:grid;gap:20px}.tracker-page-modern .tracker-calc-card,.tracker-page-modern .tracker-selected-card,.tracker-page-modern .tracker-sheet-card,.tracker-page-modern .tracker-step-card{background:#0a1210b8;border:1px solid #ffffff17;border-radius:16px;box-shadow:0 8px 20px #0003;padding:24px}.tracker-page-modern .tracker-calc-card h3,.tracker-page-modern .tracker-selected-card h3,.tracker-page-modern .tracker-step-card h3{font-size:1.06rem;margin:0 0 16px}.tracker-page-modern .tracker-form-two-col{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.tracker-page-modern .tracker-field{display:flex;flex-direction:column;gap:6px}.tracker-page-modern .tracker-field label{color:var(--muted);font-size:12px;font-weight:700}.tracker-page-modern .tracker-field input,.tracker-page-modern .tracker-field select,.tracker-page-modern .tracker-field textarea{background:#ffffff08;border:1px solid #ffffff24;border-radius:12px;color:var(--text);font-size:14px;height:44px;padding:0 12px}.tracker-page-modern .tracker-status-display{align-items:center;background:#00c98e14;border:1px solid #00c98e3d;border-radius:12px;color:var(--text);display:flex;font-size:14px;font-weight:800;min-height:44px;padding:0 12px}.tracker-page-modern .tracker-field input[type=date]{background:linear-gradient(180deg,#00c98e14,hsla(0,0%,100%,.025)),#07120fdb;border-color:#00c98e3d;border-radius:11px;height:40px;padding-inline:11px 8px}.tracker-page-modern .tracker-field input:focus,.tracker-page-modern .tracker-field select:focus,.tracker-page-modern .tracker-field textarea:focus{border-color:#00c98ead;box-shadow:0 0 0 3px #00c98e2b;outline:none}.tracker-page-modern .tracker-actions-row{display:flex;justify-content:flex-end;margin-top:16px}.tracker-page-modern .tracker-primary-btn{max-width:220px}.tracker-page-modern .tracker-calc-list p,.tracker-page-modern .tracker-selected-list p{margin:0}.tracker-page-modern .tracker-selected-list{grid-gap:10px;color:var(--muted);display:grid;gap:10px}.tracker-page-modern .tracker-calc-card{background:linear-gradient(145deg,#00c98e14,#ffffff08);border-color:#00c98e5c}.tracker-page-modern .tracker-calc-list{grid-gap:10px;display:grid;gap:10px}.tracker-page-modern .tracker-calc-list p{align-items:center;border-bottom:1px solid #ffffff14;color:var(--muted);display:flex;gap:14px;justify-content:space-between;padding-bottom:8px}.tracker-page-modern .tracker-calc-list p strong{color:var(--text)}.tracker-page-modern .tracker-muted{color:var(--muted);margin:0}.tracker-page-modern .tracker-section-header{margin:0 0 16px;padding:0 14px}.tracker-history-page-modern{max-width:1280px}.tracker-history-page-modern .tracker-history-content{display:block}.tracker-history-page-modern .tracker-history-stat-grid{grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:24px}.tracker-history-page-modern .tracker-stat-card span{color:var(--muted);font-size:13px}.tracker-history-page-modern .tracker-history-period-month{color:var(--text);display:block;font-size:14px;line-height:1.25;margin-top:7px}.tracker-history-page-modern .tracker-history-profit-card{background:linear-gradient(180deg,#00c98e1f,#ffffff08);border-color:#00c98e47}.tracker-history-page-modern .tracker-history-profit-value{color:#63ffb8;text-shadow:0 0 18px #00c98e38}.tracker-history-page-modern .tracker-history-roi-card{border-color:#00c98e3d}.tracker-history-page-modern .tracker-history-roi-value{color:#b8ffe5}.tracker-history-page-modern .tracker-history-sim-card{grid-gap:20px;background:linear-gradient(145deg,#4daeff14,#00c98e0d);border:1px solid #4daeff33;border-radius:18px;display:grid;gap:20px;grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr);margin-bottom:24px}.tracker-history-page-modern .tracker-history-sim-card h2,.tracker-history-page-modern .tracker-history-toolbar h2{font-size:1.2rem;margin:0 0 8px}.tracker-history-page-modern .tracker-history-sim-card p,.tracker-history-page-modern .tracker-history-toolbar p{color:var(--muted);margin:0}.tracker-history-page-modern .tracker-history-sim-metrics{grid-gap:12px;align-content:start;display:grid;gap:12px}.tracker-history-page-modern .tracker-history-sim-metrics p{background:#0b111861;border:1px solid #ffffff0f;border-radius:14px;display:flex;gap:12px;justify-content:space-between;padding:14px 16px}.tracker-history-page-modern .tracker-history-sim-metrics strong{color:var(--text)}.tracker-history-page-modern .tracker-history-state-card,.tracker-history-page-modern .tracker-history-table-card,.tracker-history-page-modern .tracker-history-toolbar{border:1px solid #ffffff14;border-radius:18px}.tracker-history-page-modern .tracker-history-toolbar{margin-bottom:24px}.tracker-history-page-modern .tracker-history-toolbar-header{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin-bottom:18px}.tracker-history-page-modern .tracker-history-refresh-btn{min-width:140px}.tracker-history-page-modern .tracker-history-filter-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:minmax(0,1.6fr) repeat(4,minmax(0,1fr));margin-top:18px}.tracker-history-page-modern .tracker-history-search-field{grid-column:span 1}.tracker-history-page-modern .tracker-history-update-note{color:var(--muted);font-size:13px;margin-top:14px}.tracker-history-page-modern .tracker-history-state-card{margin-bottom:24px}.tracker-history-page-modern .tracker-history-state-card h3,.tracker-history-page-modern .tracker-history-state-card p{margin:0 0 10px}.tracker-history-page-modern .tracker-history-state-card-error{border-color:#ff797952}.tracker-history-page-modern .tracker-history-retry-btn{max-width:220px}.tracker-history-page-modern .tracker-history-list-header{margin-bottom:18px}.tracker-history-page-modern .tracker-history-table-shell{overflow-x:auto}.tracker-history-page-modern .tracker-history-table{border-collapse:collapse;min-width:980px;width:100%}.tracker-history-page-modern .tracker-history-table td,.tracker-history-page-modern .tracker-history-table th{border-bottom:1px solid #ffffff0f;padding:15px 14px;text-align:left;vertical-align:top}.tracker-history-page-modern .tracker-history-table th{color:var(--muted);font-size:12px;letter-spacing:.04em;text-transform:uppercase}.tracker-history-page-modern .tracker-history-table tbody tr:hover{background:#ffffff08}.tracker-history-page-modern .tracker-history-date-cell,.tracker-history-page-modern .tracker-history-odd-cell,.tracker-history-page-modern .tracker-history-profit-cell,.tracker-history-page-modern .tracker-history-surebet-cell{grid-gap:4px;display:grid;gap:4px}.tracker-history-page-modern .tracker-history-date-cell span,.tracker-history-page-modern .tracker-history-odd-cell small,.tracker-history-page-modern .tracker-history-odd-cell span,.tracker-history-page-modern .tracker-history-profit-cell span,.tracker-history-page-modern .tracker-history-surebet-cell small,.tracker-history-page-modern .tracker-history-surebet-cell span{color:var(--muted)}.tracker-history-page-modern .tracker-history-date-cell strong,.tracker-history-page-modern .tracker-history-odd-cell strong,.tracker-history-page-modern .tracker-history-profit-cell strong,.tracker-history-page-modern .tracker-history-surebet-cell strong{color:var(--text)}.tracker-history-page-modern .tracker-history-type-badge{align-items:center;background:#ffffff0a;border:1px solid #ffffff14;border-radius:999px;display:inline-flex;font-size:12px;font-weight:700;justify-content:center;padding:7px 11px;white-space:nowrap}.tracker-history-page-modern .tracker-history-type-badge.is-live{background:#ffa07a21;border-color:#ffa07a52}.tracker-history-page-modern .tracker-history-type-badge.is-pre-match{background:#00c98e1f;border-color:#00c98e4d}.tracker-history-page-modern .tracker-history-roi{color:#7ef0c7}.tracker-history-page-modern .tracker-history-empty-state{margin-top:0}.tracker-history-page-modern .tracker-history-mobile-list{display:none}.tracker-history-page-modern .tracker-history-mobile-card{grid-gap:10px;background:#ffffff08;border:1px solid #ffffff14;border-radius:16px;display:grid;gap:10px;padding:16px}.tracker-history-page-modern .tracker-history-mobile-topline{display:flex;gap:12px;justify-content:space-between}.tracker-history-page-modern .tracker-history-mobile-topline span{color:#7ef0c7;font-weight:800}.tracker-history-page-modern .tracker-history-mobile-card p{color:var(--muted);margin:0}.tracker-history-page-modern .tracker-history-mobile-card strong{color:var(--text)}.tracker-history-page-modern .tracker-history-mobile-odds{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.tracker-history-page-modern .tracker-history-mobile-odd-item{grid-gap:2px;background:#ffffff0a;border:1px solid #ffffff14;border-radius:14px;display:grid;gap:2px;padding:12px 14px}.tracker-history-page-modern .tracker-history-mobile-odd-item small,.tracker-history-page-modern .tracker-history-mobile-odd-item span{color:var(--muted)}.tracker-history-page-modern .tracker-history-mobile-odd-item strong{color:var(--text)}.tracker-history-page-modern .tracker-history-mobile-profit strong{color:#63ffb8}.tracker-page-modern .tracker-section-header h2{font-size:1.28rem;margin:0}.tracker-page-modern .tracker-section-header p{color:var(--muted);margin:8px 0 0}.tracker-page-modern .tracker-stat-grid{gap:16px}.tracker-page-modern .tracker-stat-card{background:#0a1210ad;border:1px solid #ffffff1a;border-radius:14px;padding:18px}.tracker-page-modern .tracker-stat-card h3{color:var(--muted);font-size:12px;letter-spacing:.02em;margin:0}.tracker-page-modern .tracker-stat-card p{font-size:1.5rem;line-height:1.2;margin:8px 0 0}.tracker-page-modern .tracker-sheet-card{padding:18px}.tracker-page-modern .tracker-table-wrapper{background:#060e0cb3;border:1px solid #ffffff14;border-radius:12px;overflow-x:auto}.tracker-page-modern .tracker-table{min-width:1080px}.tracker-page-modern .tracker-table td,.tracker-page-modern .tracker-table th{background:#0000;border-bottom:1px solid #ffffff12;font-size:13px;padding:12px 10px}.tracker-page-modern .tracker-table thead th{background:#ffffff0f;color:#d0e0d8;white-space:nowrap}.tracker-page-modern .tracker-table tbody tr:nth-child(odd) td{background:#ffffff05}.tracker-page-modern .tracker-num-col{text-align:right;white-space:nowrap}.tracker-page-modern .tracker-text-ellipsis{max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tracker-page-modern .tracker-bets-actions-cell{background:#070f0df2;min-width:130px;text-align:right;width:130px}.tracker-page-modern .tracker-table-actions{grid-gap:6px;align-items:stretch;display:grid;gap:6px;grid-template-columns:1fr;justify-content:stretch;width:100%}.tracker-page-modern .tracker-table-actions button{background:#ffffff0a;border:1px solid #ffffff26;border-radius:10px;font-size:12px;padding:7px 10px;width:100%}.tracker-page-modern .tracker-danger-btn{background:#dc4b4b29!important;border-color:#dc4b4b73!important;color:#ffb7b7!important}.tracker-page-modern .tracker-edit-btn{background:#00c98e24!important;border-color:#00c98e66!important;color:#b8f8e5!important}.tracker-page-modern .tracker-mobile-tracked-actions button{border-radius:999px;border-style:solid;border-width:1px;cursor:pointer;font-size:13px;font-weight:800;min-height:40px;padding:9px 14px;transition:transform .18s ease,box-shadow .18s ease,background .18s ease,border-color .18s ease}.tracker-page-modern .tracker-mobile-tracked-actions button:hover:not(:disabled){transform:translateY(-1px)}.tracker-page-modern .tracker-mobile-tracked-actions button:disabled{cursor:not-allowed;opacity:.6}.tracker-page-modern .tracker-mobile-tracked-actions .tracker-edit-btn{box-shadow:0 10px 22px #00c98e1a}.tracker-page-modern .tracker-mobile-tracked-actions .tracker-danger-btn{box-shadow:0 10px 22px #dc4b4b14}.tracker-page-modern .tracker-costs-top{grid-gap:20px;display:grid;gap:20px;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}.tracker-page-modern .tracker-cost-stats{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.tracker-page-modern .tracker-costs-pane,.tracker-page-modern .tracker-results-pane,.tracker-page-modern .tracker-surebets-pane{grid-gap:12px;display:grid;gap:12px}.tracker-page-modern .tracker-surebets-pane,.tracker-page-modern .tracker-surebets-pane .tracker-sheet-card,.tracker-page-modern .tracker-surebets-pane .tracker-sheet-card-compact{max-width:100%;min-width:0}.tracker-page-modern .tracker-mobile-scroll-hint{color:#9dc8ba;display:none;font-size:12px;margin:-2px 0 2px}.tracker-page-modern .tracker-mobile-tracked-list{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr))}.tracker-page-modern .tracker-mobile-tracked-card{grid-gap:12px;background:#0b1813f5;border:1px solid #00c98e2e;border-radius:14px;display:grid;gap:12px;padding:14px}.tracker-page-modern .tracker-mobile-tracked-topline{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.tracker-page-modern .tracker-mobile-tracked-empty,.tracker-page-modern .tracker-mobile-tracked-topline div{min-width:0}.tracker-page-modern .tracker-mobile-tracked-card p,.tracker-page-modern .tracker-mobile-tracked-legs small,.tracker-page-modern .tracker-mobile-tracked-legs span,.tracker-page-modern .tracker-mobile-tracked-summary span,.tracker-page-modern .tracker-mobile-tracked-topline span:first-child{color:var(--muted)}.tracker-page-modern .tracker-mobile-tracked-topline strong{color:var(--text);display:block;font-size:15px;line-height:1.25;margin-top:4px;overflow-wrap:anywhere}.tracker-page-modern .tracker-mobile-tracked-market{color:#d8fff0;font-weight:700;line-height:1.35;margin:0;overflow-wrap:anywhere}.tracker-page-modern .tracker-mobile-tracked-legs,.tracker-page-modern .tracker-mobile-tracked-summary{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.tracker-page-modern .tracker-mobile-tracked-legs div,.tracker-page-modern .tracker-mobile-tracked-summary div{grid-gap:3px;background:hsla(0,0%,100%,.035);border:1px solid #ffffff14;border-radius:11px;display:grid;gap:3px;min-width:0;padding:10px}.tracker-page-modern .tracker-mobile-tracked-legs strong,.tracker-page-modern .tracker-mobile-tracked-summary strong{color:var(--text);overflow-wrap:anywhere}.tracker-page-modern .tracker-mobile-tracked-summary strong.tracker-mobile-result-value.is-positive{color:#6cf0c7}.tracker-page-modern .tracker-mobile-tracked-summary strong.tracker-mobile-result-value.is-zero{color:var(--text)}.tracker-page-modern .tracker-mobile-tracked-summary strong.tracker-mobile-result-value.is-negative{color:#ff8f8f}.tracker-page-modern .tracker-mobile-tracked-actions{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.tracker-page-modern .tracker-mobile-tracked-actions button,.tracker-page-modern .tracker-mobile-tracked-empty .card-btn,.tracker-page-modern .tracker-mobile-tracked-empty .tracker-filter-reset-btn{max-width:100%;width:100%}.tracker-page-modern .tracker-mobile-tracked-empty p{margin:0}.tracker-filter-card{background:hsla(0,0%,100%,.025);border:1px solid #00c98e38;border-radius:16px;margin-bottom:14px;padding:22px 24px 18px}.tracker-filter-card-header{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:20px}.tracker-filter-title{color:#fff;font-size:15px;font-weight:700;margin:0 0 4px}.tracker-filter-subtitle{color:#ffffff73;font-size:13px;margin:0}.tracker-filter-actions{display:flex;flex-shrink:0;flex-wrap:wrap;gap:10px}.tracker-filter-reset-btn{background:#ffffff0f;border:1px solid #ffffff1f;border-radius:8px;color:#ffffffbf;cursor:pointer;font-size:13px;padding:8px 14px;transition:background .15s,color .15s;white-space:nowrap}.tracker-filter-reset-btn:hover{background:#ffffff1c;color:#fff}.tracker-filter-export-btn{font-size:13px;padding:8px 16px;white-space:nowrap}.tracker-filter-grid{grid-gap:12px 14px;display:grid;gap:12px 14px;grid-template-columns:2fr repeat(2,1fr)}.tracker-filter-search{grid-column:1/-1}.tracker-filter-field{display:flex;flex-direction:column;gap:5px}.tracker-filter-field label{color:#ffffff73;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.tracker-filter-field input,.tracker-filter-field select{background:#00000047;border:1px solid #ffffff1a;border-radius:8px;box-sizing:border-box;color:#fff;font-size:13px;height:38px;outline:none;padding:8px 11px;transition:border-color .15s;width:100%}.tracker-filter-field input[type=date]{background:linear-gradient(180deg,#00c98e14,#ffffff05),#07120fe6;border-color:#00c98e38;border-radius:10px;height:36px;padding-inline:10px 7px}.tracker-filter-field input::placeholder{color:#ffffff4d}.tracker-filter-field input:focus,.tracker-filter-field select:focus{border-color:#00c98e}.tracker-filter-field select option{background:#1a2a26;color:#fff}.tracker-filter-summary{border-top:1px solid #ffffff0f;color:#fff6;font-size:12px;margin-top:14px;padding-top:12px}.tracker-empty-state{padding:36px 20px;text-align:center}.tracker-empty-title{color:#ffffffbf;font-size:15px;font-weight:700;margin:0 0 6px}.tracker-empty-text{color:#fff6;font-size:13px;margin:0 0 16px}.tracker-page-modern .tracker-results-note-card{background:linear-gradient(145deg,#00c98e14,#ffffff05);border:1px solid #00c98e47;border-radius:14px;padding:14px 16px}.tracker-page-modern .tracker-results-note-card p{color:#b7eedd;font-size:13px;line-height:1.45;margin:0}.tracker-page-modern .tracker-surebets-pane .tracker-sheet-card-compact{background:#060e0cb3;max-width:100%;overflow:hidden;padding:10px;width:100%}.tracker-page-modern .tracker-surebets-pane .tracker-table-card{max-width:100%;overflow:hidden;width:100%}.tracker-page-modern .tracker-surebets-pane .tracker-table-wrapper{background:#060e0cb3;border-radius:10px;max-width:100%;overflow:hidden;width:100%}.tracker-page-modern .tracker-surebets-pane .tracker-table{border-collapse:collapse;min-width:0;table-layout:fixed;width:100%}.tracker-page-modern .tracker-surebets-pane .tracker-table tbody,.tracker-page-modern .tracker-surebets-pane .tracker-table thead,.tracker-page-modern .tracker-surebets-pane .tracker-table tr{width:100%}.tracker-page-modern .tracker-surebets-pane .tracker-table td,.tracker-page-modern .tracker-surebets-pane .tracker-table th{background:#0b1813;font-size:11px;padding:7px 5px;white-space:normal}.tracker-page-modern .tracker-surebets-pane .tracker-table thead th{background:#16231d}.tracker-page-modern .tracker-surebets-pane .tracker-table tbody td{background:#0b1813}.tracker-page-modern .tracker-surebets-pane .tracker-table tbody tr:nth-child(odd) td{background:#0f1d17}.tracker-page-modern .tracker-surebets-pane .tracker-text-ellipsis{max-width:120px;word-break:break-word}.tracker-page-modern .tracker-surebets-pane .event-column,.tracker-page-modern .tracker-surebets-pane .market-column{min-width:110px}.tracker-page-modern .tracker-surebets-pane .actions-cell,.tracker-page-modern .tracker-surebets-pane .actions-header,.tracker-page-modern .tracker-surebets-pane .tracker-bets-actions-cell{background:inherit;min-width:92px;width:92px}.tracker-page-modern .tracker-surebets-pane .tracker-table-actions button{font-size:10px;line-height:1.1;padding:4px 5px}.tracker-page-modern .tracker-surebets-pane .tracker-empty-cell{background:#0b1813;padding:0;width:100%}.tracker-page-modern .tracker-surebets-pane .tracker-empty-state{background:#0000;box-sizing:border-box;min-width:100%;padding:48px 24px;width:100%}@media (max-width:1100px){.tracker-page-modern{padding:32px 18px}.tracker-filter-grid{grid-template-columns:repeat(2,1fr)}.tracker-filter-search{grid-column:1/-1}.tracker-page-modern .tracker-main-header{padding:22px}.tracker-page-modern .tracker-add-layout,.tracker-page-modern .tracker-costs-top,.tracker-page-modern .tracker-surebet-grid{grid-template-columns:minmax(0,1fr)}.tracker-page-modern .tracker-stat-grid-6{grid-template-columns:repeat(2,minmax(0,1fr))}.tracker-page-modern .tracker-surebets-pane{min-width:0}.tracker-page-modern .tracker-mobile-tracked-list{grid-template-columns:repeat(2,minmax(0,1fr))}.tracker-page-modern .tracker-surebets-pane .tracker-sheet-card-compact{padding:8px}.tracker-page-modern .tracker-surebets-pane .tracker-table-wrapper{max-width:100%;overflow:hidden;width:100%}.tracker-page-modern .tracker-surebets-pane .tracker-table{min-width:0;table-layout:fixed;width:100%}.tracker-page-modern .tracker-surebets-pane .tracker-table td,.tracker-page-modern .tracker-surebets-pane .tracker-table th{font-size:10.5px;padding:6px 4px;white-space:normal}.tracker-page-modern .tracker-surebets-pane .tracker-num-col{text-align:right}.tracker-page-modern .tracker-surebets-pane .tracker-text-ellipsis{max-width:96px}.tracker-page-modern .tracker-surebets-pane .tracker-bets-actions-cell{background:inherit;min-width:84px;position:static;right:auto;width:84px}.tracker-page-modern .tracker-surebets-pane .tracker-table-actions{flex-wrap:nowrap;gap:4px;justify-content:flex-end}.tracker-page-modern .tracker-surebets-pane .tracker-table-actions button{font-size:9.5px;padding:3px 4px}}@media (max-width:768px){.tracker-page-modern .tracker-mobile-tracked-list{gap:10px;grid-template-columns:minmax(0,1fr)}.tracker-filter-card{padding:16px}.tracker-filter-card-header{align-items:stretch;flex-direction:column;gap:12px}.tracker-filter-actions{flex-direction:row;justify-content:stretch}.tracker-filter-export-btn,.tracker-filter-reset-btn{flex:1 1;text-align:center}.tracker-filter-grid{grid-template-columns:1fr}.tracker-filter-search{grid-column:1}.tracker-page-modern .tracker-surebets-pane .tracker-sheet-card-compact{overflow:hidden}.tracker-page-modern .tracker-surebets-pane .tracker-table{min-width:860px;width:-webkit-max-content;width:max-content}.tracker-page-modern .tracker-surebets-pane .tracker-table td,.tracker-page-modern .tracker-surebets-pane .tracker-table th{font-size:11.5px;padding:9px 10px;white-space:nowrap}.tracker-page-modern .tracker-surebets-pane .tracker-bets-actions-cell{background:inherit;min-width:108px;position:static;right:auto;width:108px}.tracker-page-modern .tracker-surebets-pane .tracker-table-actions{justify-content:stretch}.tracker-page-modern .tracker-surebets-pane .tracker-table-actions button{font-size:11px;padding:5px 7px}.tracker-page-modern .tracker-surebets-pane .tracker-sheet-card-compact{overflow:visible}.tracker-page-modern .tracker-surebets-pane .tracker-table-wrapper{background:#0000;overflow:visible}.tracker-page-modern .tracker-surebets-pane .tracker-table{min-width:0;table-layout:auto;width:100%}.tracker-page-modern .tracker-surebets-pane .tracker-table thead{display:none}.tracker-page-modern .tracker-surebets-pane .tracker-table,.tracker-page-modern .tracker-surebets-pane .tracker-table tbody,.tracker-page-modern .tracker-surebets-pane .tracker-table td,.tracker-page-modern .tracker-surebets-pane .tracker-table tr{display:block;width:100%}.tracker-page-modern .tracker-surebets-pane .tracker-table tbody tr{background:#0b1813;border:1px solid #00c98e2e;border-radius:12px;margin-bottom:10px;overflow:hidden}.tracker-page-modern .tracker-surebets-pane .tracker-table td{grid-gap:10px;align-items:start;background:#0000;border-bottom:1px solid #ffffff12;display:grid;gap:10px;grid-template-columns:minmax(88px,34%) minmax(0,1fr);padding:10px 12px;white-space:normal}.tracker-page-modern .tracker-surebets-pane .tracker-table td:before{color:#ffffff73;content:attr(data-label);font-size:11px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.tracker-page-modern .tracker-surebets-pane .tracker-table td:last-child{border-bottom:none}.tracker-page-modern .tracker-surebets-pane .actions-cell,.tracker-page-modern .tracker-surebets-pane .actions-header,.tracker-page-modern .tracker-surebets-pane .tracker-bets-actions-cell{min-width:0;width:100%}.tracker-page-modern .tracker-surebets-pane .tracker-table-actions{grid-gap:6px;display:grid;gap:6px;grid-template-columns:1fr;width:100%}.tracker-page-modern .tracker-surebets-pane .tracker-table-actions button{width:100%}}@media (max-width:700px){.tracker-page-modern{max-width:100%;overflow-x:hidden;padding:24px 8px;width:100%}.tracker-page-modern,.tracker-page-modern .tracker-add-layout,.tracker-page-modern .tracker-add-main-col,.tracker-page-modern .tracker-add-side-col,.tracker-page-modern .tracker-add-stack,.tracker-page-modern .tracker-costs-pane,.tracker-page-modern .tracker-empty-state-modern,.tracker-page-modern .tracker-filter-card,.tracker-page-modern .tracker-picked-summary,.tracker-page-modern .tracker-results-note-card,.tracker-page-modern .tracker-results-pane,.tracker-page-modern .tracker-section,.tracker-page-modern .tracker-sheet-card,.tracker-page-modern .tracker-sheet-card-compact,.tracker-page-modern .tracker-surebets-pane,.tracker-page-modern .tracker-tab-shell,.tracker-page-modern .tracker-table-card{margin-left:0;margin-right:0;max-width:100%;min-width:0;width:100%}.tracker-page-modern .tracker-main-header{align-items:flex-start;flex-direction:column;margin-bottom:24px;padding:18px}.tracker-page-modern .tracker-tab-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:visible;padding-bottom:0}.tracker-page-modern .tracker-tab-pill{min-width:0;text-align:center;white-space:normal;width:100%}.tracker-page-modern .tracker-pick-filterbar{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:visible;padding-bottom:0}.tracker-page-modern .tracker-mobile-scroll-hint{display:none}.tracker-page-modern .tracker-mini-pill{min-width:0;text-align:center;white-space:normal;width:100%}.tracker-page-modern .tracker-field,.tracker-page-modern .tracker-field input,.tracker-page-modern .tracker-field select,.tracker-page-modern .tracker-field textarea,.tracker-page-modern .tracker-filter-field,.tracker-page-modern .tracker-filter-field input,.tracker-page-modern .tracker-filter-field select,.tracker-page-modern .tracker-pick-date,.tracker-page-modern .tracker-pick-date .tracker-field{max-width:100%;min-width:0;width:100%}.tracker-page-modern .tracker-actions-row{justify-content:stretch}.tracker-page-modern .tracker-filter-export-btn,.tracker-page-modern .tracker-filter-reset-btn,.tracker-page-modern .tracker-primary-btn{max-width:100%;width:100%}.tracker-page-modern .tracker-calc-list p{align-items:flex-start;flex-wrap:wrap}.tracker-page-modern .tracker-empty-text,.tracker-page-modern .tracker-filter-subtitle,.tracker-page-modern .tracker-main-header p,.tracker-page-modern .tracker-muted,.tracker-page-modern .tracker-picked-summary,.tracker-page-modern .tracker-surebet-market,.tracker-page-modern .tracker-surebet-title{overflow-wrap:anywhere;word-break:break-word}.tracker-page-modern .tracker-surebets-pane .tracker-sheet-card-compact{overflow:visible;padding:10px}.tracker-page-modern .tracker-surebets-pane .tracker-table-wrapper{background:#0000;overflow:visible}.tracker-page-modern .tracker-surebets-pane .tracker-table{min-width:0;table-layout:auto;width:100%}.tracker-page-modern .tracker-surebets-pane .tracker-table thead{display:none}.tracker-page-modern .tracker-surebets-pane .tracker-table,.tracker-page-modern .tracker-surebets-pane .tracker-table tbody,.tracker-page-modern .tracker-surebets-pane .tracker-table td,.tracker-page-modern .tracker-surebets-pane .tracker-table tr{display:block;width:100%}.tracker-page-modern .tracker-surebets-pane .tracker-table tbody tr{background:#0b1813;border:1px solid #00c98e2e;border-radius:12px;margin-bottom:10px;overflow:hidden}.tracker-page-modern .tracker-surebets-pane .tracker-table td{grid-gap:10px;align-items:start;background:#0000;border-bottom:1px solid #ffffff12;display:grid;gap:10px;grid-template-columns:minmax(88px,34%) minmax(0,1fr);padding:10px 12px;white-space:normal}.tracker-page-modern .tracker-surebets-pane .tracker-table td:before{color:#ffffff73;content:attr(data-label);font-size:11px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.tracker-page-modern .tracker-surebets-pane .tracker-table td:last-child{border-bottom:none}.tracker-page-modern .tracker-surebets-pane .actions-cell,.tracker-page-modern .tracker-surebets-pane .actions-header,.tracker-page-modern .tracker-surebets-pane .tracker-bets-actions-cell{min-width:0;width:100%}.tracker-page-modern .tracker-surebets-pane .tracker-table-actions{grid-gap:6px;display:grid;gap:6px;grid-template-columns:1fr;width:100%}.tracker-page-modern .tracker-surebets-pane .tracker-table-actions button{width:100%}.tracker-page-modern .tracker-mini-pill{white-space:nowrap}.tracker-page-modern .tracker-step-card-header{display:grid}.tracker-page-modern .tracker-manual-toggle-btn{justify-content:center;width:100%}.tracker-page-modern .tracker-cost-stats,.tracker-page-modern .tracker-form-two-col,.tracker-page-modern .tracker-stat-grid-6{grid-template-columns:minmax(0,1fr)}.tracker-page-modern .tracker-calc-card,.tracker-page-modern .tracker-selected-card,.tracker-page-modern .tracker-sheet-card,.tracker-page-modern .tracker-step-card{padding:16px}}.public-shell[data-theme=light] .tracker-page-modern .tracker-main-header{background:linear-gradient(145deg,#00c98e0f,#fff9);border-color:#00c98e33}.public-shell[data-theme=light] .tracker-page-modern .tracker-env-badge{background:#00c98e1f;border-color:#00c98e59;color:#007a57}.public-shell[data-theme=light] .tracker-page-modern .tracker-tab-shell{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffb8;border-color:#00000014}.public-shell[data-theme=light] .tracker-page-modern .tracker-mini-pill,.public-shell[data-theme=light] .tracker-page-modern .tracker-tab-pill{background:#ffffffb3;border-color:#00000024}.public-shell[data-theme=light] .tracker-page-modern .tracker-mini-pill-active,.public-shell[data-theme=light] .tracker-page-modern .tracker-tab-pill-active{background:#00c98e24;border-color:#00c98eb3;color:#006e4f}.public-shell[data-theme=light] .tracker-page-modern .tracker-manual-toggle-btn{background:#00c98e1f;border-color:#00c98e94;color:#006e4f}.public-shell[data-theme=light] .tracker-page-modern .tracker-manual-surebet-panel{background:rgba(0,201,142,.055);border-color:#00c98e38}.public-shell[data-theme=light] .tracker-page-modern .tracker-selected-card,.public-shell[data-theme=light] .tracker-page-modern .tracker-sheet-card,.public-shell[data-theme=light] .tracker-page-modern .tracker-stat-card,.public-shell[data-theme=light] .tracker-page-modern .tracker-step-card{background:#fff;border-color:#00000014;box-shadow:0 2px 12px #0000000f}.public-shell[data-theme=light] .tracker-page-modern .tracker-calc-card,.public-shell[data-theme=light] .tracker-page-modern .tracker-results-note-card{background:linear-gradient(145deg,#00c98e12,#fffffff2);border-color:#00c98e47;box-shadow:0 2px 12px #0000000f}.public-shell[data-theme=light] .tracker-page-modern .tracker-picked-summary,.public-shell[data-theme=light] .tracker-page-modern .tracker-results-note-card p{color:#004d39}.public-shell[data-theme=light] .tracker-page-modern .tracker-picked-summary{background:#00c98e14;border-color:#00c98e4d}.public-shell[data-theme=light] .gratis-features-col--yes .gratis-features-col-label,.public-shell[data-theme=light] .tracker-page-modern .tracker-pick-week-group h4{color:#007a57}.public-shell[data-theme=light] .tracker-page-modern .tracker-empty-state-modern{background:#00000005;border-color:#0000001f}.public-shell[data-theme=light] .tracker-filter-field input,.public-shell[data-theme=light] .tracker-filter-field select,.public-shell[data-theme=light] .tracker-page-modern .tracker-field input,.public-shell[data-theme=light] .tracker-page-modern .tracker-field select,.public-shell[data-theme=light] .tracker-page-modern .tracker-field textarea{background:#f7fdf9;border-color:#00000024;color:var(--text)}.public-shell[data-theme=light] .tracker-page-modern .tracker-status-display{background:#006f5612;border-color:#006f562e;color:#004d36}.public-shell[data-theme=light] input[type=date]{background:linear-gradient(180deg,#00c98e14,#fff0),#f7fdf9;border-color:#006f562e;color-scheme:light}.public-shell[data-theme=light] input[type=date]::-webkit-calendar-picker-indicator{background-color:#006f5614;filter:none;opacity:.72}.public-shell[data-theme=light] input[type=date]::-webkit-calendar-picker-indicator:hover{background-color:#006f5624;opacity:.9}.public-shell[data-theme=light] .tracker-date-row input[type=date],.public-shell[data-theme=light] .tracker-filter-field input[type=date],.public-shell[data-theme=light] .tracker-page-modern .tracker-field input[type=date]{background:linear-gradient(180deg,#00c98e14,#fff0),#f7fdf9;border-color:#006f562e}.public-shell[data-theme=light] .tracker-date-row input[type=date]::-webkit-calendar-picker-indicator,.public-shell[data-theme=light] .tracker-filter-field input[type=date]::-webkit-calendar-picker-indicator,.public-shell[data-theme=light] .tracker-page-modern .tracker-field input[type=date]::-webkit-calendar-picker-indicator{background-color:#006f5614;filter:none;opacity:.72}.public-shell[data-theme=light] .tracker-date-picker-trigger{background:linear-gradient(180deg,#00c98e14,#fff0),#f7fdf9;border-color:#006f562e;color:var(--text)}.public-shell[data-theme=light] .tracker-date-picker-trigger:hover,.public-shell[data-theme=light] .tracker-date-picker-trigger[aria-expanded=true]{border-color:#006f566b;box-shadow:0 0 0 3px #006f5614}.public-shell[data-theme=light] .tracker-date-picker-icon{background-color:#006f5614;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24' fill='none' stroke='%23006f56' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 2v4m8-4v4M3 10h18M5 4h14a2 2 0 0 1 2 2v13a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2Z'/%3E%3C/svg%3E")}.public-shell[data-theme=light] .tracker-date-picker-popover{background:linear-gradient(180deg,#fff,#eef8f3);border-color:#006f562e;box-shadow:0 18px 42px #021e1629,inset 0 0 0 1px #006f560d}.public-shell[data-theme=light] .tracker-date-picker-day,.public-shell[data-theme=light] .tracker-date-picker-header button{background:rgba(0,111,86,.055);color:var(--text)}.public-shell[data-theme=light] .tracker-date-picker-day:hover:not(:disabled){background:#00c98e29}.public-shell[data-theme=light] .tracker-date-picker-day.is-muted{color:#0a1c1657}.public-shell[data-theme=light] .tracker-date-picker-day.is-selected{background:#007a57;color:#fff}.public-shell[data-theme=light] .tracker-filter-field input::placeholder{color:var(--muted)}.public-shell[data-theme=light] .tracker-page-modern .tracker-surebet-card{background:#f5fbf8;border-color:#0000001a}.public-shell[data-theme=light] .tracker-page-modern .tracker-surebet-card.is-selected{background:#00c98e1a;border-color:#00c98ebf}.public-shell[data-theme=light] .tracker-page-modern .tracker-surebet-meta strong{color:#007a57}.public-shell[data-theme=light] .gratis-features-col-label,.public-shell[data-theme=light] .tracker-filter-summary,.public-shell[data-theme=light] .tracker-page-modern .tracker-calc-list p,.public-shell[data-theme=light] .tracker-page-modern .tracker-table td,.public-shell[data-theme=light] .tracker-page-modern .tracker-table th{border-color:#00000012}.public-shell[data-theme=light] .tracker-filter-summary{color:#18352c}.public-shell[data-theme=light] .gratis-features-col,.public-shell[data-theme=light] .tracker-filter-card,.public-shell[data-theme=light] .tracker-page-modern .tracker-table-wrapper{background:#fff;border-color:#00000014;box-shadow:0 2px 12px #0000000f}.public-shell[data-theme=light] .tracker-page-modern .tracker-surebets-pane .tracker-sheet-card-compact,.public-shell[data-theme=light] .tracker-page-modern .tracker-surebets-pane .tracker-table-wrapper{background:#fff}.public-shell[data-theme=light] .tracker-page-modern .tracker-mobile-tracked-card{background:linear-gradient(145deg,rgba(0,201,142,.045),#fffffff0),#fff;border-color:#006f5624;box-shadow:0 10px 26px #0a1c1614}.public-shell[data-theme=light] .tracker-page-modern .tracker-mobile-tracked-market{color:#006e4f}.public-shell[data-theme=light] .tracker-page-modern .tracker-mobile-tracked-legs div,.public-shell[data-theme=light] .tracker-page-modern .tracker-mobile-tracked-summary div{background:rgba(0,111,86,.035);border-color:#006f561a}.public-shell[data-theme=light] .tracker-page-modern .tracker-mobile-tracked-summary strong.tracker-mobile-result-value.is-positive{color:#008a5f;font-weight:900}.public-shell[data-theme=light] .tracker-page-modern .tracker-mobile-tracked-summary strong.tracker-mobile-result-value.is-zero{color:var(--text)}.public-shell[data-theme=light] .tracker-page-modern .tracker-mobile-tracked-summary strong.tracker-mobile-result-value.is-negative{color:#b42318}.public-shell[data-theme=light] .tracker-filter-card{border-color:#00c98e40}.public-shell[data-theme=light] .tracker-page-modern .tracker-table thead th{background:#eef8f4;color:#4f5d68}.public-shell[data-theme=light] .tracker-page-modern .tracker-empty-cell,.public-shell[data-theme=light] .tracker-page-modern .tracker-table tbody td{background:#fff}.public-shell[data-theme=light] .tracker-page-modern .tracker-surebets-pane .tracker-table tbody tr{background:#fff;border-color:#00000014}.public-shell[data-theme=light] .tracker-page-modern .tracker-surebets-pane .tracker-table td:before{color:var(--muted)}.public-shell[data-theme=light] .tracker-page-modern .tracker-table tbody tr:nth-child(odd) td{background:#f9fdfa}.public-shell[data-theme=light] .tracker-page-modern .tracker-bets-actions-cell{background:inherit}.public-shell[data-theme=light] .tracker-filter-reset-btn,.public-shell[data-theme=light] .tracker-page-modern .tracker-table-actions button{background:#f4f7f4;border-color:#0000001f;color:var(--text)}.public-shell[data-theme=light] .tracker-page-modern .tracker-edit-btn{background:#00c98e14!important;border-color:#00c98e66!important;color:#006e4f!important}.public-shell[data-theme=light] .tracker-page-modern .tracker-mobile-tracked-actions .tracker-edit-btn{background:linear-gradient(180deg,#00c98e2e,#00c98e1a)!important;box-shadow:0 8px 18px #006f561f}.public-shell[data-theme=light] .tracker-page-modern .tracker-mobile-tracked-actions .tracker-edit-btn:hover:not(:disabled){background:linear-gradient(180deg,#00c98e3b,#00c98e21)!important;border-color:#006f5675!important}.public-shell[data-theme=light] .tracker-page-modern .tracker-danger-btn{background:#c832320f!important;border-color:#c832324d!important;color:#a02020!important}.public-shell[data-theme=light] .tracker-page-modern .tracker-mobile-tracked-actions .tracker-danger-btn{background:linear-gradient(180deg,#c832321a,rgba(200,50,50,.045))!important;box-shadow:0 8px 18px #73141414}.public-shell[data-theme=light] .tracker-page-modern .tracker-mobile-tracked-actions .tracker-danger-btn:hover:not(:disabled){background:linear-gradient(180deg,#c8323224,rgba(200,50,50,.065))!important;border-color:#a020206b!important}.public-shell[data-theme=light] .gratis-features-list li,.public-shell[data-theme=light] .tracker-empty-title,.public-shell[data-theme=light] .tracker-filter-title{color:var(--text)}.public-shell[data-theme=light] .gratis-cross,.public-shell[data-theme=light] .gratis-features-col--no .gratis-features-list li,.public-shell[data-theme=light] .gratis-features-col-label,.public-shell[data-theme=light] .tracker-empty-text,.public-shell[data-theme=light] .tracker-filter-field label,.public-shell[data-theme=light] .tracker-filter-subtitle{color:var(--muted)}.public-shell[data-theme=light] .tracker-filter-field select option{background:#fff;color:var(--text)}.public-shell[data-theme=light] .gratis-features-col--no{border-left-color:#00000026}.public-shell[data-theme=light]{--bg:var(--page-bg);--surface:var(--card-bg);--surface-strong:var(--card-bg);--line:var(--card-border);--text:var(--text-main);--muted:var(--text-muted)}.public-shell[data-theme=light] .card,.public-shell[data-theme=light] .pricing-card,.public-shell[data-theme=light] .pricing-table-wrap,.public-shell[data-theme=light] .public-hero,.public-shell[data-theme=light] .public-teaser-card,.public-shell[data-theme=light] .subscription-section,.public-shell[data-theme=light] .tracker-bets-table-wrap,.public-shell[data-theme=light] .tracker-dashboard-card,.public-shell[data-theme=light] .tracker-history-card,.public-shell[data-theme=light] .tracker-leg-card,.public-shell[data-theme=light] .tracker-preview,.public-shell[data-theme=light] .tracker-section,.public-shell[data-theme=light] .tracker-stat-card,.public-shell[data-theme=light] .tracker-step{background:var(--card-bg);border-color:var(--card-border);box-shadow:var(--card-shadow);color:var(--text-main)}.public-shell[data-theme=light] .faq-cta-card,.public-shell[data-theme=light] .faq-item{background:linear-gradient(145deg,#15803d0a,#ffffffeb),var(--card-bg);border-color:#15803d24;box-shadow:var(--card-shadow)}.public-shell[data-theme=light] .faq-item.is-open,.public-shell[data-theme=light] .faq-item:hover{border-color:#15803d47}.public-shell[data-theme=light] .faq-item-answer{border-top-color:#0f172a14}.public-shell[data-theme=light] .faq-item-icon{background:#15803d14;border-color:#15803d38;color:#15803d}.public-shell[data-theme=light] .bookmaker-limits-card,.public-shell[data-theme=light] .bookmaker-limits-checklist-card,.public-shell[data-theme=light] .bookmaker-limits-teaser{background:linear-gradient(145deg,#15803d0a,#ffffffeb),var(--card-bg);border-color:#15803d24;box-shadow:var(--card-shadow)}.public-shell[data-theme=light] .bookmaker-limits-why-note{background:#15803d0f;border-color:#15803d24}.public-shell[data-theme=light] .bookmaker-limits-checklist li{background:#15803d0d;border-color:#15803d1f}.public-shell[data-theme=light] .bookmaker-limits-check-icon{background:#15803d14;border-color:#15803d2e;color:#15803d}.public-shell[data-theme=light] .contact-faq-teaser-card,.public-shell[data-theme=light] .contact-quick-card,.public-shell[data-theme=light] .contact-success-card,.public-shell[data-theme=light] .contact-telegram-card,.public-shell[data-theme=light] .contact-topic-card{background:linear-gradient(145deg,#15803d0a,#ffffffeb),var(--card-bg);border-color:#15803d24;box-shadow:var(--card-shadow)}.public-shell[data-theme=light] .contact-success-card p{color:#166534}.public-shell[data-theme=light] .contact-form-error{color:#b91c1c}.public-shell[data-theme=light] .public-alert-card{background:var(--card-bg-soft);border-color:var(--card-border);box-shadow:var(--card-shadow)}.public-shell[data-theme=light] .public-alert-text{color:var(--text-main)}.public-shell[data-theme=light] .public-note{color:var(--text-muted)}.public-shell[data-theme=light] .card .card,.public-shell[data-theme=light] .card .public-alert-card,.public-shell[data-theme=light] .card .public-teaser-card,.public-shell[data-theme=light] .card .surebet-example-card,.public-shell[data-theme=light] .home-process-card .home-process-highlight,.public-shell[data-theme=light] .home-process-card .home-process-row,.public-shell[data-theme=light] .home-signal-card .home-signal-profit,.public-shell[data-theme=light] .home-signal-card .home-signal-row,.public-shell[data-theme=light] .pricing-card .pricing-feature,.public-shell[data-theme=light] .subscription-section .public-alert-card,.public-shell[data-theme=light] .subscription-section .public-teaser-card,.public-shell[data-theme=light] .subscription-section .surebet-example-card,.public-shell[data-theme=light] .surebet-example-odds article,.public-shell[data-theme=light] .surebet-example-result-grid div,.public-shell[data-theme=light] .tracker-dashboard-card .tracker-stat-card,.public-shell[data-theme=light] .tracker-preview .tracker-leg-card,.public-shell[data-theme=light] .tracker-section .tracker-history-card,.public-shell[data-theme=light] .tracker-section .tracker-leg-card{background:linear-gradient(145deg,#15803d14,#f1faf5eb),#f1faf5;border-color:#15803d2e;box-shadow:inset 0 1px 0 #ffffffe6,0 8px 22px #0f764314}.public-shell[data-theme=light] .surebet-example-card{background:radial-gradient(circle at top left,#00c98e29,#0000 38%),linear-gradient(145deg,#e5f8eef5,#f7fdfaeb)}.public-shell[data-theme=light] .public-page-card :is(.public-alert-card,.public-teaser-card,.subscription-mini-card,.subscription-feature-card,.subscription-disclaimer-card,.pricing-community-note,.faq-item,.faq-cta-card,.faq-disclaimer-card,.bookmaker-limits-why-note,.bookmaker-limits-checklist-card,.bookmaker-limits-teaser,.contact-telegram-card,.contact-faq-teaser-card,.contact-success-card,.contact-disclaimer-card,.bookmakers-info-card,.bookmakers-mode-card,.bookmakers-example-card,.bookmakers-logo-card,.bookmakers-section-note,.account-status-badge,.account-note,.account-action-row,.calculator-toggle,.calculator-toggle-pill,.calculator-outcome-field,.calculator-message,.calculator-roi-banner,.calculator-roi-main,.calculator-roi-side,.calculator-roi-state,.calculator-result-grid,.tracker-step,.tracker-help-card,.tracker-history-card,.tracker-leg-card,.tracker-result-grid,.tracker-filter-summary,.tracker-table-wrapper,.tracker-empty-state-modern,.tracker-picked-summary,.tracker-surebet-card,.tracker-results-note-card,.tracker-sheet-card-compact,.gratis-features-col,.gratis-features-list li,.bookmaker-limits-checklist li){background:linear-gradient(145deg,rgba(21,128,61,.075),#f1faf5f0),#f1faf5;border-color:#15803d2e;box-shadow:inset 0 1px 0 #ffffffeb,0 8px 22px #0f764314}.public-shell[data-theme=light] .public-page-card :is(.calculator-success,.calculator-roi-banner.is-positive,.tracker-surebet-card.is-selected,.tracker-picked-summary,.account-status-badge--success,.account-status-badge--accent){background:linear-gradient(145deg,#00c98e29,#e6faf0f5),#e7f8ef;border-color:#00c98e57}.public-shell[data-theme=light] .public-page-card :is(.calculator-warning,.calculator-error,.calculator-roi-banner.is-warning,.account-action-row--danger){background:linear-gradient(145deg,#f6b23b24,#fffbebf5),#fff8e8;border-color:#f6b23b52}.public-shell[data-theme=light] .card h3,.public-shell[data-theme=light] .pricing-card h2,.public-shell[data-theme=light] .subscription-section h2,.public-shell[data-theme=light] .subscription-section h3,.public-shell[data-theme=light] .tracker-main-header h1,.public-shell[data-theme=light] .tracker-section-header h2{color:var(--text-main)}.public-shell[data-theme=light] .card p,.public-shell[data-theme=light] .pricing-card p,.public-shell[data-theme=light] .subscription-section p,.public-shell[data-theme=light] .tracker-main-header p,.public-shell[data-theme=light] .tracker-muted,.public-shell[data-theme=light] .tracker-stat-card h3{color:var(--text-muted)}.public-shell[data-theme=light] .tracker-history-page-modern{position:relative}.public-shell[data-theme=light] .tracker-history-page-modern .tracker-history-stat-grid{margin-bottom:28px}.public-shell[data-theme=light] .tracker-history-page-modern .tracker-history-state-card,.public-shell[data-theme=light] .tracker-history-page-modern .tracker-history-table-card,.public-shell[data-theme=light] .tracker-history-page-modern .tracker-history-toolbar,.public-shell[data-theme=light] .tracker-history-page-modern .tracker-stat-card{background:linear-gradient(145deg,#fffffffa,#f0f9f4fa);border-color:#15803d24;box-shadow:0 18px 40px #0f172a14}.public-shell[data-theme=light] .tracker-history-page-modern .tracker-history-profit-card{background:linear-gradient(145deg,#e2fff1fa,#f1fdf7fa);border-color:#00c98e52;box-shadow:0 22px 44px #00c98e24}.public-shell[data-theme=light] .tracker-history-page-modern .tracker-history-mobile-profit strong,.public-shell[data-theme=light] .tracker-history-page-modern .tracker-history-profit-cell strong,.public-shell[data-theme=light] .tracker-history-page-modern .tracker-history-profit-value{color:#008a5f;font-weight:900;text-shadow:none}.public-shell[data-theme=light] .tracker-history-page-modern .tracker-history-mobile-topline span,.public-shell[data-theme=light] .tracker-history-page-modern .tracker-history-roi,.public-shell[data-theme=light] .tracker-history-page-modern .tracker-history-roi-value{color:#0c7a58;font-weight:800}.public-shell[data-theme=light] .tracker-history-page-modern .tracker-history-sim-card{background:linear-gradient(145deg,#f7fffbfa,#e9f7f0fa);border-color:#15803d29;box-shadow:0 18px 36px #0f172a12}.public-shell[data-theme=light] .tracker-history-page-modern .tracker-history-mobile-card,.public-shell[data-theme=light] .tracker-history-page-modern .tracker-history-mobile-odd-item,.public-shell[data-theme=light] .tracker-history-page-modern .tracker-history-sim-metric{background:linear-gradient(145deg,#fffffffa,#f4fbf7fa);border-color:#15803d1f}.public-shell[data-theme=light] .tracker-history-page-modern .tracker-history-date-cell strong,.public-shell[data-theme=light] .tracker-history-page-modern .tracker-history-mobile-card strong,.public-shell[data-theme=light] .tracker-history-page-modern .tracker-history-odd-cell strong,.public-shell[data-theme=light] .tracker-history-page-modern .tracker-history-sim-metric strong,.public-shell[data-theme=light] .tracker-history-page-modern .tracker-history-surebet-cell strong{color:#10211a}.public-shell[data-theme=light] .tracker-history-page-modern .tracker-history-date-cell span,.public-shell[data-theme=light] .tracker-history-page-modern .tracker-history-mobile-card p,.public-shell[data-theme=light] .tracker-history-page-modern .tracker-history-mobile-odd-item small,.public-shell[data-theme=light] .tracker-history-page-modern .tracker-history-mobile-odd-item span,.public-shell[data-theme=light] .tracker-history-page-modern .tracker-history-odd-cell small,.public-shell[data-theme=light] .tracker-history-page-modern .tracker-history-odd-cell span,.public-shell[data-theme=light] .tracker-history-page-modern .tracker-history-profit-cell span,.public-shell[data-theme=light] .tracker-history-page-modern .tracker-history-sim-metric span,.public-shell[data-theme=light] .tracker-history-page-modern .tracker-history-surebet-cell small,.public-shell[data-theme=light] .tracker-history-page-modern .tracker-history-surebet-cell span,.public-shell[data-theme=light] .tracker-history-page-modern .tracker-history-update-note{color:#567166}.public-shell[data-theme=light] .tracker-history-page-modern .tracker-history-table td,.public-shell[data-theme=light] .tracker-history-page-modern .tracker-history-table th{border-bottom-color:#0f172a14}.public-shell[data-theme=light] .tracker-history-page-modern .tracker-history-table th{color:#5c7168}.public-shell[data-theme=light] .tracker-history-page-modern .tracker-history-table tbody tr:hover{background:#15803d0a}.public-shell[data-theme=light] .tracker-history-page-modern .tracker-history-table-shell{background:linear-gradient(180deg,#fffffff5,#f7fbf9f5);border-radius:16px}.public-shell[data-theme=light] .tracker-history-page-modern .tracker-history-type-badge{background:#ffffffe6;border-color:#0f172a1a;color:#22483b}.public-shell[data-theme=light] .tracker-history-page-modern .tracker-history-type-badge.is-live{background:#ffae782e;border-color:#e97c3a47}.public-shell[data-theme=light] .tracker-history-page-modern .tracker-history-type-badge.is-pre-match{background:#00c98e24;border-color:#00c98e52}.public-shell[data-theme=dark] .pricing-card .pricing-price,.public-shell[data-theme=light] .pricing-card .pricing-price{color:#00c98e}.public-shell[data-theme=light] input,.public-shell[data-theme=light] select,.public-shell[data-theme=light] textarea{background:var(--input-bg);border:1px solid var(--input-border);color:var(--text-main)}.public-shell[data-theme=light] input::placeholder,.public-shell[data-theme=light] textarea::placeholder{color:var(--input-placeholder)}.public-shell[data-theme=light] input:focus,.public-shell[data-theme=light] select:focus,.public-shell[data-theme=light] textarea:focus{border-color:var(--accent);box-shadow:0 0 0 3px #15803d24;outline:none}.public-shell[data-theme=light] .pricing-table th,.public-shell[data-theme=light] .tracker-table th{background:#eaf7ef;color:var(--text-main)}.public-shell[data-theme=light] .pricing-table td,.public-shell[data-theme=light] .tracker-table td{background:#fff;border-bottom-color:#0f76431f;color:var(--text-main)}.public-shell[data-theme=light] .tracker-bets-actions-cell,.public-shell[data-theme=light] .tracker-bets-table td.tracker-bets-actions-cell,.public-shell[data-theme=light] .tracker-bets-table thead th.tracker-bets-actions-cell{background:#fff}.public-shell[data-theme=light] .tracker-mobile-actions button,.public-shell[data-theme=light] .tracker-subnav-link,.public-shell[data-theme=light] .tracker-table-actions button{background:#f4f9f6;border-color:var(--card-border);color:var(--text-main)}.public-shell[data-theme=light] .card-btn.public-cta-secondary,.public-shell[data-theme=light] .tracker-filter-reset-btn{background:#eef7f1;border:1px solid var(--card-border);color:var(--text-main)}.public-shell[data-theme=light] .card-btn.public-cta-secondary:hover,.public-shell[data-theme=light] .tracker-filter-reset-btn:hover{background:#e3f2e9}.public-shell[data-theme=dark] .card-btn.public-cta-secondary{background:#ffffff0f;border:1px solid #63ffb857;color:#dfffee}.public-shell[data-theme=dark] .card-btn.public-cta-secondary:active,.public-shell[data-theme=dark] .card-btn.public-cta-secondary:focus,.public-shell[data-theme=dark] .card-btn.public-cta-secondary:focus-visible,.public-shell[data-theme=dark] .card-btn.public-cta-secondary:hover,.public-shell[data-theme=dark] .card-btn.public-cta-secondary:visited{background:#00c98e24;border-color:#63ffb885;color:#f2fff9}.admin-page{max-width:1300px}.admin-hero{background:var(--surface);border:1px solid var(--line);border-radius:18px;margin-bottom:28px;padding:32px}.admin-hero h1{color:var(--text);font-size:36px;line-height:1.1;margin:0 0 12px}.admin-hero p{color:var(--muted);font-size:15px;line-height:1.6;margin:0}.admin-notice{background:#0db27b14;border:1px solid #0db27b33;border-radius:12px;color:#0a6d4d;font-size:14px;margin-bottom:16px;padding:12px 16px}.admin-stats-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin-bottom:28px}.admin-stat-card{padding:20px;text-align:center}.stat-value{color:#00c98e;font-size:28px;font-weight:900;margin-bottom:6px}.stat-label{color:var(--text);font-size:14px;font-weight:700;margin-bottom:4px}.stat-subtext{color:var(--muted);font-size:12px}.admin-tabs-container{border-bottom:1px solid var(--line);margin-bottom:24px;overflow-x:auto}.admin-tabs{display:inline-flex;gap:4px;min-width:-webkit-min-content;min-width:min-content;padding-bottom:12px}.admin-tab{background:#0000;border:none;border-radius:8px;color:var(--muted);cursor:pointer;font-size:14px;font-weight:700;padding:8px 12px;transition:color .18s,background .18s;white-space:nowrap}.admin-tab:hover{background:#00c98e14;color:var(--text)}.admin-tab.active{background:#00c98e1f;color:#00c98e}.admin-tab-content{animation:fadeIn .2s ease-in}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.admin-tab-content h2{color:var(--text);font-size:22px;margin:0 0 8px}.admin-tab-content p{color:var(--muted);font-size:14px;line-height:1.6;margin:0 0 18px}.admin-quick-actions{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));margin-bottom:24px}.admin-activity-feed{display:flex;flex-direction:column;gap:12px}.activity-item{background:#0db27b0a;border-left:3px solid #0db27b;border-radius:12px;padding:14px 16px}.activity-item.activity-warning{background:#f6b23b0a;border-left-color:#f6b23b}.activity-content{align-items:center;display:flex;gap:12px;justify-content:space-between}.activity-content p{color:var(--text);flex:1 1;font-size:14px;margin:0}.activity-time{color:var(--muted);font-size:12px;white-space:nowrap}.admin-search-input{background:var(--input-bg);border:1px solid var(--input-border);border-radius:12px;color:var(--text);font-size:14px;margin-bottom:16px;max-width:400px;padding:10px 12px;width:100%}.admin-search-input::placeholder{color:var(--input-placeholder)}.admin-table-wrap{background:var(--surface);border:1px solid var(--line);border-radius:14px;margin-bottom:16px;overflow-x:auto}.admin-table{border-collapse:collapse;min-width:800px;width:100%}.admin-table td,.admin-table th{border-bottom:1px solid var(--line);color:var(--text);font-size:13px;padding:12px 14px;text-align:left}.admin-table th{background:#00c98e0f;font-weight:800;letter-spacing:.03em;text-transform:uppercase}.admin-table td{color:var(--muted)}.admin-table tr:last-child td{border-bottom:none}.admin-actions{display:flex;flex-wrap:wrap;gap:8px}.admin-pagination,.admin-table-toolbar{align-items:center;display:flex;gap:12px;justify-content:space-between;padding:12px}.admin-pagination{border-top:1px solid var(--line);color:var(--muted);font-size:13px;font-weight:800}.admin-danger-action{background:#dc262614;border-color:#dc262657;color:#fca5a5}.public-shell[data-theme=light] .admin-danger-action{color:#b91c1c}.admin-danger-action:disabled,.admin-pagination .card-btn:disabled{cursor:not-allowed;opacity:.55}.card-btn-sm{font-size:12px;min-width:auto;padding:6px 10px}.admin-logs-list{display:flex;flex-direction:column;gap:12px}.log-entry{grid-gap:12px;align-items:center;background:#0db27b0a;border-left:3px solid #0db27b;border-radius:12px;display:grid;font-size:13px;gap:12px;grid-template-columns:60px 70px 80px 1fr 1fr;padding:12px}.log-entry.log-warning{background:#f6b23b0a;border-left-color:#f6b23b}.log-entry.log-error{background:#dc26260a;border-left-color:#dc2626}.log-time{color:var(--text);font-weight:700}.log-details,.log-message,.log-source,.log-type{color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.log-message{color:var(--text);white-space:normal}.badge{border-radius:999px;display:inline-block;font-size:12px;font-weight:700;padding:3px 8px}.badge-success{background:#0db27b26;color:#0a6d4d}.badge-warning{background:#f6b23b26;color:#92400e}.badge-danger{background:#dc262626;color:#7f1d1d}.badge-soft{background:#0000000d;color:var(--muted)}.status-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin-top:12px}.status-grid div{background:#00c98e0f;border-radius:8px;font-size:13px;padding:10px 12px}.admin-alert{border-radius:12px;font-size:14px;margin-bottom:16px;padding:12px 16px}.admin-alert-warning{background:#f6b23b1f;border:1px solid #f6b23b40;color:#92400e}.admin-alert-danger{background:#dc262614;border:1px solid #dc262638;color:#991b1b}.admin-panel-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin-bottom:24px}.admin-control-form{display:flex;flex-direction:column;gap:16px}.admin-toggle-row{align-items:center;background:#00c98e0a;border:1px solid var(--line);border-radius:12px;display:flex;gap:12px;justify-content:space-between;padding:12px 14px}.admin-toggle-row input{height:18px;width:18px}.admin-field-label{color:var(--text);display:flex;flex-direction:column;font-size:14px;font-weight:700;gap:4px}.admin-field-label span{color:var(--muted);font-size:12px;font-weight:500}.admin-inline-actions{display:flex;flex-wrap:wrap;gap:12px}.card-btn-secondary{background:#0000;border:1px solid var(--line);color:var(--text)}.card-btn-secondary:hover{background:#00c98e14}.admin-status-list{grid-gap:10px;display:grid;gap:10px}.admin-status-item{align-items:center;background:var(--surface);border:1px solid var(--line);border-radius:10px;display:flex;gap:12px;justify-content:space-between;padding:10px 12px}.admin-filter-bar{align-items:end;display:flex;flex-wrap:wrap;gap:12px}.admin-filter-group{display:flex;flex:1 1;flex-direction:column;gap:6px;min-width:180px}.admin-filter-actions{align-items:end;display:flex}.admin-helper-text,.admin-table-subtext{color:var(--muted);font-size:12px}.admin-table-subtext{margin-top:4px}.admin-table-select{background:var(--surface);border:1px solid var(--line);border-radius:10px;color:var(--text);font-weight:700;min-width:132px;padding:8px 10px;width:100%}.admin-support-table td,.admin-users-table td{vertical-align:top}.admin-support-message{color:var(--text);line-height:1.6;max-width:420px;white-space:pre-wrap}.admin-danger-text{color:#ff6b6b}.admin-connection-list{grid-gap:10px;display:grid;gap:10px}.account-tabs-container{border-bottom:1px solid var(--line);margin-bottom:24px;overflow-x:auto}.account-tabs{display:inline-flex;gap:4px;min-width:-webkit-min-content;min-width:min-content;padding-bottom:12px}.account-tab{background:#0000;border:none;border-radius:8px;color:var(--muted);cursor:pointer;font-size:14px;font-weight:700;padding:8px 12px;transition:color .18s,background .18s;white-space:nowrap}.account-tab:hover{background:#00c98e14;color:var(--text)}.account-tab.active{background:#00c98e1f;color:#00c98e}.account-tab-content{animation:fadeIn .2s ease-in}.account-tab-content h2{color:var(--text);font-size:22px;margin:0 0 8px}.account-tab-content>p{color:var(--muted);font-size:14px;line-height:1.6;margin:0 0 16px}.account-subscription-header{background:var(--surface);border:1px solid var(--line);border-radius:14px;margin-bottom:16px;padding:16px 18px}.account-subscription-header h2{margin:0 0 6px}.account-subscription-header p{color:var(--muted);font-size:14px;line-height:1.6;margin:0}.account-option-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin:16px 0}.account-option-card{background:var(--card-bg-soft);border:1px solid var(--card-border);border-radius:10px;cursor:pointer;display:flex;flex-direction:column;gap:6px;padding:16px;text-align:left;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.account-option-card:hover{border-color:#00c98e73;box-shadow:0 10px 20px #0f172a14;transform:translateY(-1px)}.account-option-kicker{color:var(--muted);font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.account-option-title{color:var(--text);font-size:16px;font-weight:800;line-height:1.3}.account-option-meta{color:var(--muted);font-size:13px;line-height:1.45}.account-upsell-card{background:#0db27b0f;border:1px solid #0db27b33;margin-bottom:20px;padding:20px}.account-upsell-card h3{color:var(--text);font-size:16px;margin:0 0 8px}.account-quick-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:16px}.account-subscription-card{background:var(--surface);border:1px solid var(--line);border-radius:14px;margin-bottom:16px;padding:20px}.subscription-info-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin-bottom:16px}.subscription-info-grid>div{display:flex;flex-direction:column;gap:4px}.subscription-info-grid .account-label{color:var(--muted);font-size:12px;font-weight:700;letter-spacing:.03em;text-transform:uppercase}.subscription-info-grid strong{color:var(--text);font-size:15px}@media (max-width:800px){.tracker-history-page-modern{padding:14px}.tracker-history-page-modern .tracker-history-sim-card,.tracker-history-page-modern .tracker-history-state-card,.tracker-history-page-modern .tracker-history-table-card,.tracker-history-page-modern .tracker-history-toolbar,.tracker-history-page-modern .tracker-main-header{border-radius:14px;padding:16px}.tracker-history-page-modern .tracker-history-filter-grid,.tracker-history-page-modern .tracker-history-stat-grid{grid-template-columns:1fr}.tracker-history-page-modern .tracker-history-stat-grid{gap:12px;margin-bottom:16px}.tracker-history-page-modern .tracker-stat-card{padding:16px}.tracker-history-page-modern .tracker-stat-card p{font-size:1.38rem}.tracker-history-page-modern .tracker-history-sim-card{gap:16px;grid-template-columns:1fr;margin-bottom:16px}.tracker-history-page-modern .tracker-history-sim-card>*{min-width:0}.tracker-history-page-modern .tracker-history-sim-metrics p{align-items:flex-start;flex-direction:column;gap:5px;padding:12px 14px}.tracker-history-page-modern .tracker-history-toolbar{margin-bottom:16px}.tracker-history-page-modern .tracker-history-refresh-btn{min-width:0;width:100%}.tracker-history-page-modern .tracker-history-list-header p,.tracker-history-page-modern .tracker-history-update-note{overflow-wrap:anywhere}.tracker-history-page-modern .tracker-history-table-shell{display:none}.tracker-history-page-modern .tracker-history-mobile-list{grid-gap:12px;display:grid;gap:12px}.tracker-history-page-modern .tracker-history-mobile-topline{align-items:flex-start;flex-direction:column;gap:6px}.tracker-history-page-modern .tracker-history-mobile-card{padding:14px}.tracker-history-page-modern .tracker-history-mobile-odds{grid-template-columns:1fr}.tracker-history-page-modern .tracker-pagination{align-items:stretch;flex-direction:column}.tracker-history-page-modern .tracker-page-list{display:grid;flex:none;grid-template-columns:repeat(5,minmax(0,1fr))}.tracker-history-page-modern .tracker-page-btn{min-width:0;width:100%}.admin-stats-grid{grid-template-columns:repeat(2,1fr)}.admin-logs-list .log-entry{gap:6px;grid-template-columns:1fr}.admin-logs-list .log-entry>*{display:inline}.admin-tabs{flex-wrap:wrap}@media (max-width:600px){.tracker-history-page-modern .tracker-pick-filterbar{grid-template-columns:1fr}.tracker-history-page-modern .tracker-page-list{grid-template-columns:repeat(3,minmax(0,1fr))}}.admin-filter-actions,.admin-filter-actions .card-btn{width:100%}.account-tabs{flex-wrap:wrap}.account-quick-actions{flex-direction:column}.account-quick-actions .card-btn{width:100%}.account-option-grid,.subscription-info-grid{grid-template-columns:1fr}}@media (max-width:600px){.admin-hero,.admin-page .card{padding:16px}.admin-stats-grid{grid-template-columns:1fr}.admin-table{font-size:12px}.admin-table td,.admin-table th{padding:8px 10px}.admin-quick-actions{grid-template-columns:1fr}.admin-inline-actions .card-btn,.admin-inline-actions .card-link{width:100%}.account-hero{padding:16px}.account-tabs{border-bottom:none;gap:0}.account-tab{border-bottom:2px solid #0000;border-radius:0;padding:10px 12px}.account-tab.active{background:#0000;border-bottom:2px solid #00c98e}}.checkout-content{display:flex;flex-direction:column;gap:24px;margin-top:24px}.checkout-card{padding:28px}.checkout-card h2{color:var(--text);font-size:22px;margin:0 0 20px}.checkout-card h3{color:var(--text);font-size:16px;margin:20px 0 12px}.checkout-details{grid-gap:12px;background:#00000005;border-radius:12px;display:grid;gap:12px;margin-bottom:24px;padding:16px}.checkout-detail-row{align-items:center;display:flex;justify-content:space-between;padding:8px 0}.checkout-label{color:var(--muted);font-size:13px;font-weight:700;letter-spacing:.03em;text-transform:uppercase}.checkout-value{color:var(--text);font-size:14px;font-weight:600}.checkout-features{display:flex;flex-direction:column;gap:10px;list-style:none;margin:0;padding:0}.checkout-features li{color:var(--text);font-size:14px;line-height:1.5;padding-left:24px;position:relative}.checkout-features li:before{color:#00c98e;content:"✓";font-weight:900;left:0;position:absolute}.checkout-success-card{background:#00c98e0d;border:1px solid #00c98e33;padding:28px}.checkout-success-card h2{color:var(--text);font-size:22px;margin:0 0 20px}.modal-overlay{align-items:center;background:#00000080;bottom:0;display:flex;justify-content:center;left:0;padding:20px;position:fixed;right:0;top:0;z-index:1000}.modal-content{background:var(--surface);border:1px solid var(--line);border-radius:20px;box-shadow:0 20px 60px #00000059;max-width:500px;padding:28px;width:100%}.modal-content h2{color:var(--text);font-size:22px;margin:0 0 12px}.modal-content p{color:var(--muted);font-size:14px;line-height:1.6;margin:0 0 20px}.modal-actions{display:flex;flex-wrap:wrap;gap:12px}.modal-actions button{flex:1 1;min-width:140px}@media (max-width:600px){.checkout-details{display:grid;grid-template-columns:1fr}.checkout-detail-row{align-items:flex-start;flex-direction:column;gap:6px}.modal-content{padding:20px}.modal-actions{flex-direction:column}.modal-actions button{width:100%}}
/*# sourceMappingURL=main.d9ef743d.css.map*/