/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after{--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}::backdrop{--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.block{display:block}.contents{display:contents}.hidden{display:none}.inline{display:inline}.table{display:table}.table-row{display:table-row}.grow{flex-grow:1}.rounded{border-radius:.25rem}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}body .live-stat-table>article{padding:10px 16px}body .live-stat-values>strong{font-size:22px}body .live-stat-values>span{gap:0;font-size:11px}body .live-stat-alerts{gap:8px;margin-top:7px;padding-top:7px}body .live-stat-alerts button{padding:6px 8px}.live-stats-workspace{gap:18px;min-width:0;display:grid}.live-lineup-card{background:#fff;border:1px solid #d7e4e5;border-radius:18px;align-self:start;min-width:0;overflow:hidden;box-shadow:0 12px 30px #07223012}.live-lineup-card>header{color:#fff;background:#091a27;justify-content:space-between;align-items:center;gap:12px;padding:15px 17px;display:flex}.live-lineup-card>header small{color:#5fe0b3;letter-spacing:.9px;font-size:8px;font-weight:950}.live-lineup-card>header h3{margin:3px 0 0;font-size:17px}.live-lineup-card>header>span{color:#94aab5;letter-spacing:.65px;border:1px solid #274353;border-radius:8px;padding:6px 8px;font-size:8px;font-weight:900}.live-lineup-teams{border-bottom:1px solid #e4ecee;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:10px;padding:12px 15px;display:grid}.live-lineup-teams>span{align-items:center;gap:8px;min-width:0;display:flex}.live-lineup-teams>span:last-child{text-align:right;flex-direction:row-reverse}.live-lineup-teams img,.live-lineup-teams>span>i{object-fit:contain;color:#087c5c;background:#edf5f4;border-radius:50%;flex:0 0 34px;place-items:center;width:34px;height:34px;font-size:8px;font-style:normal;font-weight:950;display:grid}.live-lineup-teams>span>span{gap:2px;min-width:0;display:grid}.live-lineup-teams b{color:#17333f;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.live-lineup-teams small{color:#07966c;font-size:9px;font-weight:900}.live-lineup-teams>i{color:#91a1a8;font-size:12px;font-style:normal;font-weight:900}.live-combined-pitch{background:repeating-linear-gradient(90deg,#0d7a59 0 64px,#0b7253 64px 128px);border:2px solid #dbfff0d1;border-radius:15px;height:520px;margin:12px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 9px #08483821}.live-combined-pitch:before{content:"";pointer-events:none;border:1px solid #e2fff4a6;position:absolute;inset:13px}.live-pitch-halfway{border-left:1px solid #e2fff4a6;position:absolute;top:13px;bottom:13px;left:50%}.live-pitch-circle{border:1px solid #e2fff4a6;border-radius:50%;width:92px;height:92px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.live-pitch-circle:after{content:"";background:#e2fff4cc;border-radius:50%;width:4px;height:4px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.live-pitch-box{border:1px solid #e2fff4a6;width:74px;height:43%;position:absolute;top:50%;transform:translateY(-50%)}.live-pitch-box.left{border-left:0;left:13px}.live-pitch-box.right{border-right:0;right:13px}.live-pitch-player{z-index:3;justify-items:center;width:76px;display:grid;position:absolute;transform:translate(-50%,-50%)}.live-pitch-player>span{background:#e8f5ef;border:2px solid #eafff7;border-radius:50%;place-items:center;width:38px;height:38px;display:grid;position:relative;box-shadow:0 4px 12px #021d174d}.live-pitch-player.away>span{background:#eef0ff;border-color:#eef0ff}.live-pitch-player img{object-fit:cover;border-radius:50%;width:100%;height:100%}.live-pitch-player>span>i{color:#087c5c;font-size:8px;font-style:normal;font-weight:950}.live-pitch-player>span>b{color:#0a5e49;background:#fff;border:2px solid #0d7558;border-radius:7px;place-items:center;min-width:18px;height:18px;padding:0 3px;font-size:8px;display:grid;position:absolute;bottom:-3px;right:-5px}.live-pitch-player.away>span>b{color:#4655b9;border-color:#5564cc}.live-pitch-player>strong{color:#fff;text-align:center;text-overflow:ellipsis;white-space:nowrap;background:#03231fdb;border-radius:4px;width:100%;margin-top:3px;padding:2px 4px;font-size:8px;line-height:1.1;display:block;overflow:hidden}.live-pitch-player>small{color:#d9f6eb;text-shadow:0 1px 3px #000000bf;margin-top:1px;font-size:6px;font-weight:900}.live-lineup-card>footer{color:#6f838c;grid-template-columns:1fr 1fr;gap:8px;padding:0 14px 13px;font-size:8px;display:grid}.live-lineup-card>footer>span{align-items:center;gap:5px;display:flex}.live-lineup-card>footer>span:last-child{text-align:right;justify-content:flex-end}.source-dot{background:#d7a721;border-radius:50%;flex:0 0 7px;width:7px;height:7px}.source-dot.confirmed{background:#18bd87}.source-dot.recent,.source-dot.squad{background:#82949d}.live-lineup-state{color:#183743;text-align:center;place-content:center;justify-items:center;gap:8px;min-height:360px;padding:28px;display:grid}.live-lineup-state small{color:#7a8c94;max-width:330px;font-size:10px;line-height:1.45}.live-lineup-state.unavailable:before{content:"XI";color:#159a70;background:#eef5f4;border-radius:50%;place-items:center;width:45px;height:45px;font-size:13px;font-weight:950;display:grid}@media (min-width:1080px){.live-stats-workspace{grid-template-columns:minmax(430px,44fr) minmax(520px,56fr);align-items:start}.live-lineup-card{position:sticky;top:18px}.live-stats-workspace .live-stat-table>article{padding:9px 13px}.live-stats-workspace .live-stat-values{grid-template-columns:58px minmax(126px,1fr) 58px}.live-stats-workspace .live-stat-values>strong{font-size:20px}.live-stats-workspace .live-stat-alerts{flex-direction:row;align-items:center}.live-stats-workspace .live-stat-alerts>span{flex:0 0 68px;line-height:1.2}.live-stats-workspace .live-stat-alerts>div{flex:1;grid-template-columns:repeat(3,minmax(0,1fr));min-width:0;display:grid}.live-stats-workspace .live-stat-alerts button{width:100%;min-width:0;padding:6px 4px}}@media (max-width:1079px){.live-combined-pitch{height:min(520px,68vw);min-height:390px}}@media (max-width:620px){body .live-stat-table>header{padding:11px 12px}body .live-stat-table>article{padding:9px 12px}body .live-stat-values{grid-template-columns:1fr 112px 1fr}body .live-stat-values>strong{font-size:20px}body .live-stat-values>span{font-size:10px}body .live-stat-alerts{flex-direction:row;align-items:center;gap:6px;margin-top:6px;padding-top:6px}body .live-stat-alerts>span{flex:0 0 66px;font-size:7px;line-height:1.25}body .live-stat-alerts>div{flex:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;width:auto;display:grid}body .live-stat-alerts button{width:100%;max-width:none;min-height:29px;padding:5px 3px;font-size:8px;line-height:1.1}.live-lineup-card>header{padding:13px 14px}.live-lineup-card>header h3{font-size:15px}.live-lineup-teams{padding:10px 11px}.live-lineup-teams img,.live-lineup-teams>span>i{flex-basis:29px;width:29px;height:29px}.live-combined-pitch{height:470px;min-height:0;margin:7px}.live-pitch-player{width:55px}.live-pitch-player>span{width:32px;height:32px}.live-pitch-player>strong{font-size:7px}}body .sidebar .sidebar-help-launcher{z-index:auto;color:#8895a6;width:100%;box-shadow:none;text-align:left;background:0 0;border:0;border-radius:8px;justify-content:flex-start;gap:13px;padding:13px 14px;font-size:14px;position:static}:is(body .sidebar .sidebar-help-launcher:hover,body .sidebar .sidebar-help-launcher:focus-visible){color:#fff;background:#111c2b;outline:none}body .sidebar .sidebar-help-launcher>span{color:#00a8ff;text-align:center;background:0 0;border-radius:0;width:20px;height:auto;font-size:18px;display:block}body .sidebar .sidebar-help-launcher>b{font-weight:400}.daily-top10{color:#eaf8f7;background:linear-gradient(155deg,#0b2635,#081620 70%);border:1px solid #163e4e;border-radius:20px;overflow:hidden;box-shadow:0 18px 42px #0623322b}.daily-top10-header{background:radial-gradient(circle at 92% 0,#1dbb9633,#0000 38%);justify-content:space-between;align-items:flex-start;gap:18px;padding:25px 26px 18px;display:flex}.daily-top10-header>div>span{color:#67dfb7;letter-spacing:.12em;font-size:11px;font-weight:850}.daily-top10-header h2{letter-spacing:-.035em;margin:7px 0 6px;font-size:clamp(23px,3vw,31px);line-height:1.1}.daily-top10-header p{color:#a7c1c9;max-width:680px;margin:0;font-size:14px;line-height:1.5}.daily-top10-header>strong{color:#7be4bb;letter-spacing:.07em;background:#0e705a42;border:1px solid #58deb14d;border-radius:9px;flex:none;padding:8px 11px;font-size:12px}.daily-top10-tabs{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;padding:0 22px 18px;display:grid}.daily-top10-tabs button{color:#b3cbd1;background:#142d3a;border:1px solid #31505a;border-radius:9px;min-height:44px;padding:9px 8px;font-size:13px;font-weight:750;line-height:1.2}:is(.daily-top10-tabs button:hover,.daily-top10-tabs button:focus-visible){color:#fff;border-color:#60dcae;outline:none}.daily-top10-tabs button.active{color:#fff;background:linear-gradient(130deg,#0d9c79,#08647d);border-color:#4cdaa9;box-shadow:0 7px 17px #0075703b}.daily-top10-meta{color:#c5e0e0;justify-content:space-between;gap:12px;padding:0 24px 13px;font-size:13px;font-weight:720;display:flex}.daily-top10-meta small{color:#91aeb5;text-align:right;font-size:12px;font-weight:500}.daily-top10-list{padding:0 12px 10px;display:grid}.daily-top10-list article{background:#ffffff09;border:1px solid #294651;border-radius:12px;grid-template-columns:42px minmax(0,1fr) 145px;align-items:center;gap:13px;margin-bottom:7px;padding:14px 15px;display:grid}.daily-top10-list article.leader{background:linear-gradient(105deg,#157e6933,#ffffff06);border-color:#49cea173}.daily-top10-position{color:#66dcad;font-variant-numeric:tabular-nums;font-size:21px;font-weight:900}.daily-top10-match{gap:5px;min-width:0;display:grid}.daily-top10-match>b{color:#f7ffff;font-size:15px;line-height:1.3}.daily-top10-match>b i{color:#56d9ac;font-style:normal}.daily-top10-match>small{color:#a7c1c9;font-size:12px;line-height:1.35}.daily-top10-team-data{color:#a5d6c7;flex-wrap:wrap;gap:5px 13px;font-size:12px;display:flex}.daily-top10-value{text-align:right;gap:4px;display:grid}.daily-top10-value small{color:#8eb9b8;letter-spacing:.07em;font-size:10px;font-weight:850}.daily-top10-value strong{color:#76e4b7;font-variant-numeric:tabular-nums;font-size:23px}.daily-top10-value span{color:#a7c1c9;font-size:12px}.daily-top10-state{color:#b5cbd1;text-align:center;place-content:center;gap:13px;min-height:160px;padding:24px;font-size:14px;display:grid}.daily-top10-state.error{color:#ffbdc2}.daily-top10-state button{color:#a6f0d4;background:0 0;border:1px solid #65d5b1;border-radius:8px;justify-self:center;padding:9px 14px;font-size:13px;font-weight:760}.daily-top10-warning{color:#f2cf91;margin:0 24px 12px;font-size:12px;line-height:1.4}.daily-top10-method{color:#a5bfc5;border-top:1px solid #29434e;margin:0;padding:14px 24px 19px;font-size:12px;line-height:1.5}.daily-top10-locked{background:#0c1e2a;border:1px solid #2e4b55;border-radius:13px;min-height:305px;margin:0 18px 18px;position:relative;overflow:hidden}.daily-top10-preview{filter:blur(7px);opacity:.43;-webkit-user-select:none;user-select:none;pointer-events:none;gap:8px;padding:16px;display:grid}.daily-top10-preview>div{border:1px solid #45616a;border-radius:9px;grid-template-columns:35px 1fr auto;align-items:center;gap:12px;padding:9px;display:grid}.daily-top10-preview b{color:#78deb6}.daily-top10-preview span{gap:3px;display:grid}.daily-top10-preview strong{font-size:15px}.daily-top10-preview small,.daily-top10-preview em{color:#a7c0c7;font-size:12px;font-style:normal}.daily-top10-lock-copy{text-align:center;background:linear-gradient(#0517206e,#051720e6 70%);flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:25px;display:flex;position:absolute;inset:0}.daily-top10-lock-copy>span{color:#77e6b6;letter-spacing:.13em;font-size:11px;font-weight:900}.daily-top10-lock-copy h3{max-width:450px;margin:0;font-size:clamp(20px,3vw,26px);line-height:1.14}.daily-top10-lock-copy p{color:#c3d5d8;max-width:410px;margin:0;font-size:14px;line-height:1.45}.daily-top10-lock-copy a{color:#05242e;background:linear-gradient(110deg,#22c68e,#0b9bb8);border-radius:9px;align-items:center;gap:10px;margin-top:6px;padding:12px 16px;font-size:14px;font-weight:850;text-decoration:none;display:inline-flex;box-shadow:0 8px 20px #035c5454}:is(.daily-top10-lock-copy a:hover,.daily-top10-lock-copy a:focus-visible){outline-offset:2px;background:#70e7bc;outline:2px solid #fff}@media (max-width:700px){.daily-top10-header{padding:19px 17px 14px}.daily-top10-header>strong{font-size:10px}.daily-top10-tabs{grid-template-columns:repeat(2,minmax(0,1fr));padding:0 14px 15px}.daily-top10-meta{flex-direction:column;gap:3px;padding:0 17px 12px}.daily-top10-meta small{text-align:left}.daily-top10-list{padding:0 8px 7px}.daily-top10-list article{grid-template-columns:29px minmax(0,1fr);gap:8px;padding:12px 10px}.daily-top10-position{font-size:16px}.daily-top10-match>b{font-size:14px}.daily-top10-team-data{font-size:11px}.daily-top10-value{text-align:left;grid-area:2/2;align-items:baseline;gap:6px;display:flex}.daily-top10-value strong{font-size:19px}.daily-top10-value small{font-size:9px}.daily-top10-value span{font-size:11px}.daily-top10-method{padding:13px 17px 17px}.daily-top10-locked{margin:0 10px 12px}.daily-top10-lock-copy{padding:18px}}:root{--ink:#07101d;--muted:#647386;--lime:#00a8ff;--green:#18d600;--cream:#f3f6f9;--line:#dce3e9;--gold:#f2bf3d;--red:#dc4b55}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--cream);color:var(--ink);margin:0;font-family:Arial,Helvetica,sans-serif}button,a{font:inherit}button{cursor:pointer}.app-shell{min-height:100vh;position:relative}.sidebar{z-index:1201;color:#fff;visibility:hidden;background:#070d17;flex-direction:column;width:min(284px,100vw - 48px);padding:28px 20px 22px;transition:transform .24s,visibility 0s linear .24s;display:flex;position:fixed;inset:0 auto 0 0;overflow-y:auto;transform:translate(-105%);box-shadow:18px 0 46px #01091140}.sidebar.open{visibility:visible;transition:transform .24s;transform:translate(0)}.sidebar-toggle{z-index:1100;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff0;border:1px solid #d4e1e5;border-radius:13px;place-content:center;gap:5px;width:46px;height:46px;padding:0;display:grid;position:fixed;top:18px;left:18px;box-shadow:0 9px 25px #071f2e21}.sidebar-toggle>span{background:#082638;border-radius:2px;width:20px;height:2px;display:block}:is(.sidebar-toggle:hover,.sidebar-toggle:focus-visible){border-color:#24b98b;outline:none;box-shadow:0 0 0 3px #24b98b21,0 9px 25px #071f2e21}.sidebar-open .sidebar-toggle{opacity:0;pointer-events:none}.member-menu-toggle{background:linear-gradient(135deg,#fffffffa,#eff9fcf7);border-color:#0b97cc47;border-radius:14px;justify-content:flex-start;align-items:center;gap:9px;width:auto;min-width:128px;height:48px;padding:5px 11px 5px 6px;display:flex;box-shadow:0 10px 28px #071f2e26,inset 0 1px #fff}.member-menu-toggle .member-menu-icon{background:linear-gradient(145deg,#0b3349,#071d2c);border:1px solid #0fa5d23b;border-radius:10px;flex:0 0 36px;place-content:center;gap:4px;width:36px;height:36px;display:grid;box-shadow:inset 0 1px #ffffff1f,0 5px 13px #052f452e}.member-menu-toggle .member-menu-icon i{background:#bcecff;border-radius:2px;width:17px;height:1.7px;display:block}.member-menu-toggle .member-menu-copy{text-align:left;background:0 0;gap:2px;width:auto;height:auto;line-height:1;display:grid}.member-menu-toggle .member-menu-copy b{color:#0a2635;letter-spacing:.09em;font-size:10px;font-weight:950}.member-menu-toggle .member-menu-copy small{color:#2b91ad;letter-spacing:.035em;font-size:7px;font-weight:850}:is(.member-menu-toggle:hover,.member-menu-toggle:focus-visible){border-color:#20b5df;box-shadow:0 0 0 3px #16abda1f,0 12px 29px #071f2e2b}.sidebar-backdrop{z-index:1200;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);cursor:default;background:#020c157a;border:0;width:100%;height:100%;padding:0;position:fixed;inset:0}.sidebar-close{z-index:2;color:#dce8ed;background:#101c2b;border:1px solid #27394b;border-radius:50%;place-items:center;width:34px;height:34px;padding:0 0 2px;font-size:24px;line-height:1;display:grid;position:absolute;top:12px;right:12px}:is(.sidebar-close:hover,.sidebar-close:focus-visible){color:#64e3bb;border-color:#33c99a;outline:none}.brand{letter-spacing:-.02em;align-items:center;gap:12px;padding:0 7px;font-size:18px;display:flex}.brand-area{color:#7d8a9d;letter-spacing:.18em;border-left:1px solid #283446;padding-left:11px;font-size:9px;font-weight:800}.brand-surface{background:#fff;border-radius:9px;place-items:center;width:164px;height:54px;padding:5px 8px;display:grid}.brand-surface img{object-fit:contain;object-position:center;width:100%;height:100%}.install-guide-btn{display:none}.home-install-cta,.install-guide-btn{color:#fff;white-space:nowrap;background:linear-gradient(135deg,#0a76aaf0,#071d2ffa);border:1px solid #39bef480;border-radius:13px;align-items:center;gap:9px;padding:5px 13px 5px 6px;transition:transform .2s,border-color .2s,box-shadow .2s;box-shadow:inset 0 1px #ffffff1a,0 9px 24px #02182733}.home-install-cta{z-index:1100;min-height:48px;display:flex;position:fixed;top:16px;right:22px}.app-download-icon{background:linear-gradient(145deg,#13a9e1,#07537d);border:1px solid #7adeff8a;border-radius:10px;flex:0 0 34px;width:34px;height:34px;display:block;position:relative;box-shadow:inset 0 1px #ffffff2e,0 5px 13px #006fa140}.app-download-icon:before{content:"";border:1.5px solid #e9faff;border-radius:3px;width:14px;height:20px;position:absolute;top:6px;left:9px}.app-download-icon:after{content:"";background:#e9faff;border-radius:2px;width:4px;height:1.5px;position:absolute;bottom:10px;left:14px}.app-download-copy{text-align:left;gap:3px;line-height:1;display:grid}.app-download-copy b{letter-spacing:.055em;font-size:11px;font-weight:950}.app-download-copy small{color:#76d9fa;letter-spacing:.12em;font-size:8px;font-weight:900}:is(.home-install-cta:hover,.home-install-cta:focus-visible,.install-guide-btn:hover,.install-guide-btn:focus-visible){border-color:#7bdfff;outline:none;transform:translateY(-1px);box-shadow:inset 0 1px #ffffff1f,0 0 0 3px #1baee621,0 12px 28px #02182740}.member-shell .topbar{padding-right:185px}.brand-mark{background:var(--lime);color:#102027;border-radius:50%;place-items:center;width:32px;height:32px;font-size:15px;font-weight:900;display:grid}.nav{gap:6px;margin-top:44px;display:grid}.nav-item{color:#8895a6;text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:13px;width:100%;padding:13px 14px;font-size:14px;text-decoration:none;display:flex}.nav-item span{text-align:center;width:20px;font-size:18px}.nav-item.active{color:#fff;background:#111c2b}.nav-item.active span{color:var(--lime)}.sidebar .sidebar-entries-card{isolation:isolate;color:#f4fcff;background:linear-gradient(115deg,#0a557c 0%,#123651 57%,#102235 100%);border:1px solid #46bcf47d;border-radius:13px;gap:10px;min-height:58px;margin-bottom:8px;padding:8px 11px;transition:transform .2s,border-color .2s,box-shadow .2s;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff24,0 12px 25px #0076ae38,0 3px 8px #0000003d}.sidebar .sidebar-entries-card:before{content:"";z-index:-1;border:1px solid #8ee0ff33;border-radius:50%;width:132px;height:132px;position:absolute;top:-62px;right:-28px}.sidebar .sidebar-entries-card:after{content:"";z-index:-1;border:1px solid #8ee0ff1f;border-radius:50%;width:92px;height:92px;position:absolute;top:-42px;right:-10px}.sidebar .sidebar-entries-card .sidebar-entries-icon{color:#e6faff;background:linear-gradient(145deg,#1397cc,#0a5683);border:1px solid #95e3ff66;border-radius:10px;flex:0 0 36px;place-items:center;width:36px;height:36px;display:grid;box-shadow:inset 0 1px #ffffff2b,0 5px 12px #00213b3d}.sidebar .sidebar-entries-card .sidebar-entries-icon svg{width:19px;height:19px}.sidebar .sidebar-entries-card .nav-label{letter-spacing:-.01em;white-space:nowrap;min-width:0;font-size:13px;font-weight:760}.sidebar .sidebar-entries-card .sidebar-entries-arrow{color:#a4e8ff;place-items:center;width:22px;margin-left:auto;font-size:17px;line-height:1;display:grid}:is(.sidebar .sidebar-entries-card:hover,.sidebar .sidebar-entries-card:focus-visible){border-color:#85e0ff;outline:none;transform:translateY(-1px);box-shadow:inset 0 1px #ffffff2b,0 0 0 3px #17a8e01f,0 15px 29px #0076ae47}.sidebar .sidebar-entries-card.active{background:linear-gradient(115deg,#0d76a9 0%,#0d496d 60%,#10283d 100%);border-color:#6bd9ff}.sidebar .nav{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.sidebar-nav-group{gap:4px;display:grid}.sidebar-nav-group-trigger{letter-spacing:-.01em;font-size:13px;font-weight:720}.sidebar-nav-group-trigger .nav-label{white-space:nowrap;min-width:0}.sidebar-nav-group-trigger.active{background:linear-gradient(90deg,#112538,#0e1a29)}.sidebar-nav-group-trigger .sidebar-stats-main-icon{color:#62e8bd;background:linear-gradient(145deg,#1cb88b38,#084e4b33);border:1px solid #4fdab14d;border-radius:8px;place-items:center;height:29px;display:grid;box-shadow:inset 0 1px #ffffff0d;width:29px!important}.sidebar-icon-svg{width:17px;height:17px;display:block}.sidebar-nav-chevron{place-items:center;height:22px;margin-left:auto;transition:transform .2s;color:#64798a!important;width:22px!important;display:grid!important}.sidebar-nav-chevron .sidebar-icon-svg{width:14px;height:14px}.sidebar-nav-group.open>.sidebar-nav-group-trigger .sidebar-nav-chevron,.sidebar-sport-trigger[aria-expanded=true]>.sidebar-nav-chevron{transform:rotate(180deg)}.sidebar-nav-group-panel{border-left:1px solid #223747;gap:8px;margin:3px 4px 7px 15px;padding:8px 0 8px 12px;animation:.18s both sidebar-submenu-in;display:grid}.sidebar-sport-trigger{isolation:isolate;color:#eef8f6;text-align:left;border-radius:13px;grid-template-columns:38px minmax(0,1fr) auto 20px;align-items:center;gap:9px;width:100%;min-height:52px;padding:6px 8px;transition:transform .2s,border-color .2s,box-shadow .2s;display:grid;position:relative;overflow:hidden}.sidebar-sport-trigger:before{content:"";z-index:-1;opacity:.08;border:1px solid;border-radius:50%;width:94px;height:94px;position:absolute;top:-49px;right:-41px}.sidebar-sport-trigger.football{background:linear-gradient(135deg,#0c6052fa,#071d26fa);border:1px solid #33dba666;box-shadow:inset 0 1px #ffffff14,0 9px 22px #04684f33,0 2px 5px #00000038}.sidebar-sport-trigger.nba{color:#eeded3;opacity:.8;background:linear-gradient(135deg,#7a3713f0,#171820fa);border:1px solid #ef893566;box-shadow:inset 0 1px #ffffff0f,0 9px 22px #9741112e,0 2px 5px #00000038}:is(.sidebar-sport-trigger:hover,.sidebar-sport-trigger:focus-visible){outline:none;transform:translateY(-1px)}:is(.sidebar-sport-trigger.football:hover,.sidebar-sport-trigger.football:focus-visible){border-color:#43dbaa;box-shadow:inset 0 1px #ffffff1a,0 0 0 3px #2ecf9d1a,0 12px 26px #04684f45}:is(.sidebar-sport-trigger.nba:hover,.sidebar-sport-trigger.nba:focus-visible){border-color:#e7914b;box-shadow:inset 0 1px #ffffff14,0 0 0 3px #e7812b17,0 12px 26px #9741113d}.sidebar-sport-trigger b{letter-spacing:-.01em;font-size:13px;font-weight:750}.sidebar-sport-icon{border-radius:11px;place-items:center;height:38px;display:grid;width:38px!important}.sidebar-sport-icon .sidebar-icon-svg{width:25px;height:25px}.sidebar-sport-icon.football{background:linear-gradient(145deg,#18a177,#0b5d50);border:1px solid #75f3cb61;box-shadow:inset 0 1px #ffffff21,0 6px 15px #0341354d}.sidebar-sport-icon.nba{background:linear-gradient(145deg,#a9521e,#713310);border:1px solid #ffb76f59;box-shadow:inset 0 1px #ffffff1a,0 6px 15px #35160552}.sidebar-sport-trigger>em{color:#eeb27b;letter-spacing:.35px;background:#ff92371c;border:1px solid #ffb46e45;border-radius:999px;padding:4px 6px;font-size:9px;font-style:normal;font-weight:800}.sidebar-stat-links{gap:3px;margin:0 0 4px 10px;display:grid}.sidebar-stat-link{color:#7f90a0;text-align:left;background:0 0;border:1px solid #0000;border-radius:8px;grid-template-columns:25px minmax(0,1fr) auto;align-items:center;gap:9px;width:100%;min-height:39px;padding:6px 9px;display:grid}:is(.sidebar-stat-link:hover,.sidebar-stat-link:focus-visible){color:#dce9ee;background:#0c1824;border-color:#233949;outline:none}.sidebar-stat-link.active{color:#fff;background:linear-gradient(90deg,#167d6647,#0a1a27b8);border-color:#41daa938;box-shadow:inset 2px 0 #39d6a4}.sidebar-stat-link>span{color:#718c9d;place-items:center;width:25px;height:25px;display:grid}.sidebar-stat-link>span .sidebar-icon-svg{width:16px;height:16px}.sidebar-stat-link.active>span{color:#59e0b5}.sidebar-stat-link>b{letter-spacing:-.005em;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:620;overflow:hidden}.sidebar-stat-link>em{color:#b97a42;letter-spacing:.2px;font-size:9px;font-style:normal;font-weight:780}.sidebar-stat-links.nba-soon{opacity:.5}.sidebar-stat-links.nba-soon .sidebar-stat-link{cursor:not-allowed}.sidebar-stat-links.nba-soon .sidebar-stat-link:hover{color:#7f90a0;background:0 0;border-color:#0000}.sidebar-admin-subnav{border-left:1px solid #243748;margin:-2px 5px 2px 44px;padding-left:7px}.sidebar-admin-subnav .sidebar-stat-link{min-height:32px}.sidebar-nav-utilities{border-top:1px solid #192b39;gap:5px;margin-top:8px;padding-top:9px;display:grid}.sidebar-utility-action{font-size:11px}@keyframes sidebar-submenu-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.sidebar-theme-picker{background:linear-gradient(145deg,#0e1c27fa,#07111bfa);border:1px solid #203443;border-radius:13px;gap:10px;margin:15px 0 14px;padding:12px;display:grid;box-shadow:inset 0 1px #ffffff09}.sidebar-theme-picker>header{justify-content:space-between;align-items:center;gap:12px;padding:0 2px;display:flex}.sidebar-theme-picker>header>span{color:#68dcb8;letter-spacing:.14em;font-size:8px;font-weight:950}.sidebar-theme-picker>header>small{color:#8296a2;font-size:8px;font-weight:800}.sidebar-theme-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.sidebar-theme-options>button{color:#8798a5;text-align:left;background:#0b1621;border:1px solid #263847;border-radius:10px;grid-template-columns:27px minmax(0,1fr);align-items:center;gap:7px;min-height:47px;padding:7px;transition:transform .18s,border-color .18s,background .18s,color .18s,box-shadow .18s;display:grid}:is(.sidebar-theme-options>button:hover,.sidebar-theme-options>button:focus-visible){border-color:#3cbf99;outline:none;transform:translateY(-1px)}.sidebar-theme-options>button.active{color:#f3fffb;background:linear-gradient(135deg,#177c6359,#091f25f5);border-color:#29d4a1;box-shadow:0 0 0 2px #29d4a114,inset 0 1px #ffffff0d}.sidebar-theme-options>button>i{background:#111f2a;border:1px solid #304858;border-radius:8px;place-items:center;width:27px;height:27px;display:grid;position:relative}.sidebar-theme-options>button.active>i{background:#0e4b40;border-color:#4fe6b773}.sidebar-theme-options>button>span{gap:3px;min-width:0;display:grid}.sidebar-theme-options b{font-size:10px;line-height:1}.sidebar-theme-options small{color:#71838e;white-space:nowrap;font-size:7px;line-height:1}.sidebar-theme-options>button.active small{color:#87cdb8}.theme-sun:before{content:"";border:2px solid;border-radius:50%;width:9px;height:9px;box-shadow:0 -7px 0 -4px,0 7px 0 -4px,7px 0 0 -4px,-7px 0 0 -4px,5px 5px 0 -4px,-5px -5px 0 -4px,5px -5px 0 -4px,-5px 5px 0 -4px}.theme-moon:before{content:"";border:2px solid #0000;border-color:#0000 #0000 currentColor currentColor;border-radius:50%;width:11px;height:11px;transform:rotate(-18deg)}.sidebar-stats-guide{color:#fff;background:linear-gradient(135deg,#0e4a47b8,#091b2bf0);border:1px solid #3ad5a352;border-radius:13px;grid-template-columns:42px minmax(0,1fr) 28px;align-items:center;gap:11px;width:100%;margin-top:9px;padding:10px;text-decoration:none;transition:transform .2s,border-color .2s,box-shadow .2s;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0d,0 12px 28px #00000029}.sidebar-stats-guide:before{content:"";border:1px solid #41e0b11f;border-radius:50%;width:110px;height:110px;position:absolute;inset:auto -28px -42px auto}:is(.sidebar-stats-guide:hover,.sidebar-stats-guide:focus-visible){border-color:#45dbad;outline:none;transform:translateY(-1px);box-shadow:0 0 0 3px #26ca971c,0 15px 32px #00000038}.sidebar-stats-guide-icon{color:#82f0cc;background:linear-gradient(#0b5d57,#0a3545);border:1px solid #67eac247;border-radius:11px;place-items:end center;width:42px;height:46px;padding-bottom:6px;display:grid;position:relative;box-shadow:inset 0 1px #ffffff17}.sidebar-stats-guide-icon i{border:1.5px solid;border-radius:3px;width:17px;height:21px;position:absolute;top:7px;left:12px}.sidebar-stats-guide-icon i:before{content:"";background:currentColor;height:1px;position:absolute;top:6px;left:3px;right:3px;box-shadow:0 4px}.sidebar-stats-guide-icon b{letter-spacing:.8px;font-size:6px;line-height:1}.sidebar-stats-guide-copy{text-align:left;gap:2px;min-width:0;display:grid}.sidebar-stats-guide-copy small{color:#63e0b6;letter-spacing:1px;font-size:7px;font-weight:900}.sidebar-stats-guide-copy strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.2;overflow:hidden}.sidebar-stats-guide-copy em{color:#a9bbc4;font-size:7.5px;font-style:normal}.sidebar-stats-guide-action{color:#6ce3bb;background:#030f1952;border:1px solid #66e6be47;border-radius:50%;place-items:center;width:26px;height:26px;font-size:14px;font-weight:900;display:grid}.plan-card{background:#0e1826;border:1px solid #263247;border-radius:10px;margin-top:auto;padding:17px}.eyebrow,.date-label,.hero-kicker{letter-spacing:.14em;font-size:10px;font-weight:800}.plan-card .eyebrow{color:var(--lime)}.plan-card strong{margin:11px 0 5px;font-size:14px;display:block}.plan-card p{color:#90a0a6;margin:0 0 14px;font-size:12px}.progress{background:#263447;border-radius:4px;height:3px}.progress span{background:var(--lime);border-radius:4px;width:65%;height:100%;display:block}.user-mini{align-items:center;gap:10px;margin-top:18px;padding:10px 5px;display:flex}.avatar{color:#183038;background:#dce2d2;border-radius:50%;place-items:center;width:34px;height:34px;font-size:11px;font-weight:800;display:grid}.user-mini strong,.user-mini small{display:block}.user-mini strong{font-size:12px}.user-mini small{color:#7f9299;margin-top:3px;font-size:10px}.user-mini a{color:#7f9299;margin-left:auto;text-decoration:none}.logout-mini{color:#7f9299;background:0 0;border:0;margin-left:auto;padding:7px}.content{width:100%;max-width:1480px;margin:auto;padding:34px 48px 60px 82px}.topbar{justify-content:space-between;align-items:center;margin-bottom:30px;display:flex}.date-label{color:#78878d}.topbar h1{letter-spacing:-.04em;margin:8px 0 0;font-size:28px}.topbar h1 .greeting-emoji{font-size:22px}.greeting-row{align-items:center;gap:18px;display:flex}.scroll-prompt{color:#526872;align-items:center;gap:8px;max-width:180px;margin:9px 0 0;font-size:13px;font-weight:800;line-height:1.3;display:flex}.scroll-prompt button{color:#087fb8;font:800 10px/1 var(--font-geist-sans);white-space:nowrap;cursor:pointer;background:#eaf8ff;border:1px solid #9fd1e8;border-radius:999px;flex:none;padding:7px 10px;transition:all .18s}:is(.scroll-prompt button:hover,.scroll-prompt button:focus-visible){color:#056c9e;background:#dff4fe;border-color:#079bd3;outline:none;transform:translateY(-1px);box-shadow:0 0 0 3px #079bd31f}.top-actions{color:#748188;align-items:center;gap:9px;font-size:12px;display:flex}.icon-btn{color:#b8c0bd;background:#fff;border:1px solid #deded6;border-radius:50%;width:38px;height:38px;margin-right:16px}.live-dot{background:var(--gold);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #f7edcf}.hero-card{color:#fff;background:#0a1423;border-radius:14px;justify-content:space-between;align-items:flex-end;padding:36px 40px;display:flex;position:relative;overflow:hidden}.hero-card:after{content:"";border:55px solid #00a8ff1a;border-radius:50%;width:260px;height:260px;position:absolute;top:-105px;right:-70px}.hero-kicker{color:var(--lime)}.hero-card h2{letter-spacing:-.04em;max-width:560px;margin:14px 0 12px;font-size:30px;line-height:1.12}.hero-card p{color:#9eacb0;max-width:520px;margin:0;font-size:13px;line-height:1.55}.hero-stats{z-index:1;gap:34px;padding-right:18px;display:flex}.hero-stats div{align-items:center;gap:10px;display:flex}.hero-stats strong{color:var(--lime);letter-spacing:-.05em;font-size:27px}.hero-stats span{color:#94a3a7;text-transform:uppercase;letter-spacing:.08em;font-size:10px;line-height:1.3}.hero-carousel{padding-bottom:20px;position:relative}.hero-slide{min-height:224px;animation:.45s both hero-in}.hero-dots{gap:7px;display:flex;position:absolute;bottom:2px;left:50%;transform:translate(-50%)}.hero-dots button{background:#bdc8cf;border:0;border-radius:10px;width:7px;height:7px;padding:0;transition:all .2s}.hero-dots button.active{background:#088fd2;width:26px}.hero-dots button.active.promo{background:#e6a625}.promo-hero{background:linear-gradient(125deg,#061424 0%,#09243e 56%,#103656 100%);border:1px solid #ffffff0f;align-items:center}.promo-hero:before{content:"";background:radial-gradient(circle,#1fb5ff33,#0000 65%);border-radius:50%;width:330px;height:330px;position:absolute;top:-55%;right:2%}.promo-hero:after{border-color:#f2bf3d1f}.promo-copy{z-index:2;position:relative}.promo-hero .hero-kicker{color:#f5c958}.promo-hero h2{max-width:650px;margin-bottom:9px}.promo-hero p{color:#aebdca;max-width:630px}.promo-actions{gap:10px;margin-top:19px;display:flex}.promo-btn{color:#fff;text-align:left;border:0;border-radius:10px;grid-template-columns:1fr auto;gap:2px 12px;min-width:190px;padding:11px 15px;transition:all .18s;display:grid;box-shadow:0 10px 26px #0003}.promo-btn:hover{transform:translateY(-2px)}.promo-btn.renewal{background:linear-gradient(135deg,#098fd2,#06afe6)}.promo-btn.annual{color:#111a22;background:linear-gradient(135deg,#d68d12,#f2b932)}.promo-btn small{opacity:.72;letter-spacing:.13em;grid-column:1/3;font-size:7px;font-weight:900}.promo-btn b{font-size:12px}.promo-btn span{opacity:.78;align-self:center;font-size:8px;font-weight:800}.promo-badge{z-index:2;background:#05122085;border:1px solid #ffffff29;border-radius:50%;flex-direction:column;flex:none;justify-content:center;align-items:center;width:150px;height:150px;margin-right:24px;display:flex;position:relative;transform:rotate(-5deg);box-shadow:0 0 0 13px #ffffff06,0 22px 60px #00000040}.promo-badge span{color:#f5c958;letter-spacing:.18em;font-size:8px;font-weight:900}.promo-badge strong{color:#fff;letter-spacing:-.07em;margin:5px 0 1px;font-size:42px;line-height:1}.promo-modal{background:#fff;border-radius:18px;width:min(510px,100%);padding:34px;position:relative;box-shadow:0 30px 90px #0006}.promo-backdrop{z-index:40}.promo-modal-icon{color:#0789ca;letter-spacing:-.04em;background:#e7f7ff;border-radius:16px;place-items:center;width:58px;height:58px;margin-bottom:18px;font-size:19px;font-weight:950;display:grid}.promo-modal.annual .promo-modal-icon{color:#a66b0a;background:#fff2d1}.promo-modal h2{letter-spacing:-.045em;margin:10px 42px 10px 0;font-size:28px;line-height:1.08}.promo-modal>p{color:#6f7f8e;margin:0 0 19px;font-size:12px;line-height:1.65}.promo-coupon{background:#f1faff;border:1px dashed #8bccea;border-radius:11px;justify-content:space-between;align-items:center;gap:16px;padding:14px 15px;display:flex}.promo-modal.annual .promo-coupon{background:#fff9e9;border-color:#e0b44d}.promo-coupon span small,.promo-coupon span strong{display:block}.promo-coupon span small{color:#81919e;letter-spacing:.14em;font-size:7px;font-weight:900}.promo-coupon span strong{font:900 24px/1 var(--font-geist-mono);color:#071523;letter-spacing:.08em;margin-top:4px}.promo-coupon button{color:#fff;background:#0a1727;border:0;border-radius:7px;padding:9px 12px;font-size:9px;font-weight:850}.promo-checkout{color:#fff;background:linear-gradient(135deg,#078fd2,#05afe5);border-radius:9px;justify-content:center;margin-top:13px;padding:13px 17px;font-size:11px;font-weight:900;text-decoration:none;display:flex;box-shadow:0 10px 22px #078fd233}.promo-checkout.annual{color:#111a22;background:linear-gradient(135deg,#d99016,#f2bd3e);box-shadow:0 10px 22px #d9901633}.promo-terms{color:#8a97a3;margin-top:14px;font-size:8px;line-height:1.5;display:block}.hero-carousel{padding-bottom:22px}.hero-slide{min-height:290px}.hero-dots{gap:8px}.hero-dots button{width:9px;height:9px;transition:all .25s}.hero-dots button.active{width:34px}.hero-dots button.active.renewal{background:#079ee0}.hero-dots button.active.annual{background:#e5a31a}.hero-dots button.active.ai{background:#22d3ee}.hero-dots button.active.weekend{background:#f3c53f}.hero-dots button.active.statspro{background:#08dc76}.statspro-hero{isolation:isolate;background:radial-gradient(circle at 80% 18%,#00e27838,#0000 30%),linear-gradient(118deg,#020b0a 0%,#061711 55%,#07311f 100%);border:1px solid #28ec8f40;align-items:center;overflow:hidden;box-shadow:0 22px 64px #03311e38}.statspro-hero:before{content:"";z-index:-1;opacity:.22;background:repeating-linear-gradient(104deg,#0000 0 34px,#2fe68d14 35px 36px),linear-gradient(#0000 58%,#056e3b42);position:absolute;inset:0}.statspro-hero:after{content:"";z-index:-1;background:radial-gradient(#0d794057,#0000 67%);border-top:1px solid #5cffae38;border-radius:50% 50% 0 0;height:58%;position:absolute;bottom:-38%;left:-8%;right:-8%}.statspro-copy{z-index:2;width:72%;position:relative}.statspro-hero .hero-kicker{color:#7df8b8}.statspro-wordmark{color:#06e176;letter-spacing:.08em;margin-top:10px;font-size:14px;font-weight:950;display:block}.statspro-hero h2{color:#fff;letter-spacing:-.055em;max-width:660px;margin:9px 0 8px;font-size:39px;line-height:.98}.statspro-hero h2 strong{color:#19e787}.statspro-hero p{color:#a9c5b7;max-width:610px;font-size:12px;line-height:1.5}.promo-main-cta.statspro{color:#02120b;background:linear-gradient(135deg,#04d86f,#43f39d);border-color:#6dffb4;margin-top:14px;box-shadow:0 14px 34px #03cd6733}.promo-main-cta.statspro i{color:#02140c;background:#ffffff47;border-color:#02140c29}.statspro-badge{z-index:2;color:#03150c;background:linear-gradient(145deg,#05e575f5,#0ec565f5);border:1px solid #52ffa847;border-radius:24px;flex-direction:column;flex:none;justify-content:center;align-items:center;width:156px;height:156px;margin-right:25px;display:flex;position:relative;transform:rotate(2deg);box-shadow:0 18px 55px #00000057}.statspro-badge span{letter-spacing:.16em;font-size:8px;font-weight:950}.statspro-badge strong{letter-spacing:-.07em;margin:5px 0 0;font-size:43px;line-height:1}.statspro-badge b{font-size:14px}.statspro-badge small{margin-top:7px;font-size:8px;font-weight:850}.statspro-modal .promo-modal-icon{color:#032014;background:#dffbed}.statspro-modal>.modal-kicker{color:#07864a}.statspro-price-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0 0 13px;display:grid}.statspro-price-grid article{background:#f7fcf9;border:1px solid #dbeae2;border-radius:11px;min-width:0;padding:13px 11px}.statspro-price-grid span,.statspro-price-grid small,.statspro-price-grid strong,.statspro-price-grid em{display:block}.statspro-price-grid span{color:#07864a;letter-spacing:.12em;font-size:8px;font-weight:950}.statspro-price-grid small{color:#7d8b83;margin-top:7px;font-size:8px}.statspro-price-grid strong{color:#071b11;letter-spacing:-.04em;white-space:nowrap;margin-top:3px;font-size:20px}.statspro-price-grid em{color:#77877e;margin-top:7px;font-size:7px;font-style:normal;line-height:1.35}.promo-coupon.statspro-coupon{background:#effcf5;border-color:#45d78e}.promo-checkout.statspro{color:#03160d;background:linear-gradient(135deg,#05ce6c,#4af0a0);box-shadow:0 10px 22px #05ce6c33}.promo-hero{isolation:isolate;border:1px solid #ffffff12;align-items:center;box-shadow:0 20px 55px #04142421}.promo-hero:before{content:"";z-index:-1;border-radius:50%;width:390px;height:390px;position:absolute;top:-185px;right:-105px}.promo-hero:after{width:330px;height:330px;top:-145px;right:-72px}.renewal-hero{background:linear-gradient(122deg,#061321 0%,#08253e 55%,#074b73 100%)}.renewal-hero:before{background:radial-gradient(circle,#1bb5f552,#1bb5f500 69%)}.annual-hero{background:linear-gradient(122deg,#071421 0%,#172231 56%,#33260b 100%)}.annual-hero:before{background:radial-gradient(circle,#f4b52845,#f4b52800 69%)}.annual-hero:after{border-color:#f4b52824}.weekend-sale-hero{isolation:isolate;background:radial-gradient(circle at 84% 20%,#ffd8544f,#0000 28%),linear-gradient(120deg,#130b25 0%,#351454 55%,#6a3212 100%);border:1px solid #ffde694d;align-items:center;overflow:hidden;box-shadow:0 22px 64px #2b0f453d}.weekend-sale-hero:before{content:"";z-index:-1;border:55px solid #ffda5e1a;border-radius:50%;width:380px;height:380px;position:absolute;top:-180px;right:-90px}.weekend-sale-copy{z-index:2;width:min(720px,72%);position:relative}.weekend-sale-hero .hero-kicker{color:#ffd967;letter-spacing:.16em;font-size:10px}.weekend-sale-hero h2{color:#fff;letter-spacing:-.055em;max-width:690px;margin:14px 0 8px;font-size:40px;font-weight:650;line-height:.98}.weekend-sale-hero h2 strong{color:#ffd14d;font-weight:930}.weekend-sale-hero p{color:#d8cce2;max-width:620px;font-size:13px;line-height:1.5}.weekend-offer-row{align-items:center;gap:18px;margin-top:14px;display:flex}.weekend-offer-row>span small,.weekend-offer-row>span strong{display:block}.weekend-offer-row>span small{color:#cbbbd7;letter-spacing:.09em;font-size:8px;font-weight:850}.weekend-offer-row>span strong{color:#fff;letter-spacing:-.045em;margin-top:2px;font-size:29px;line-height:1}.weekend-offer-row>b{color:#a9f4ff;background:#08233666;border:1px solid #6fe7f74d;border-radius:10px;align-items:center;gap:7px;padding:8px 11px;font-size:11px;display:flex}.weekend-offer-row>b i{color:#06202d;background:#22d3ee;border-radius:8px;place-items:center;width:25px;height:25px;font-size:10px;font-style:normal;display:grid}.promo-main-cta.weekend{color:#1b1024;background:linear-gradient(135deg,#f4b82c,#ffe178);border-color:#ffe798;margin-top:15px;text-decoration:none;box-shadow:0 15px 35px #f5b82c33}.promo-main-cta.weekend i{color:#23132b;background:#ffffff4d;border-color:#23132b2e}.weekend-badge{z-index:2;background:linear-gradient(145deg,#692d14cc,#2a0e3fe0);border:1px solid #ffe17a73;border-radius:50%;flex-direction:column;flex:none;justify-content:center;align-items:center;width:165px;height:165px;margin-right:18px;display:flex;position:relative;transform:rotate(5deg);box-shadow:0 0 0 13px #ffd8540f,0 24px 60px #0000004d}.weekend-badge span{color:#ffd14d;letter-spacing:-.07em;font-size:45px;font-weight:950;line-height:.95}.weekend-badge b{color:#fff;letter-spacing:.12em;font-size:16px}.weekend-badge small{color:#99effb;margin-top:7px;font-size:10px;font-weight:900}.ai-hero{isolation:isolate;background:radial-gradient(circle at 82% 22%,#22d3ee38,#0000 28%),linear-gradient(122deg,#06121f 0%,#07263c 58%,#083f58 100%);border:1px solid #66e2f429;align-items:center;box-shadow:0 20px 55px #04142426}.ai-hero:before{content:"";z-index:-1;border:56px solid #4bd5f117;border-radius:50%;width:360px;height:360px;position:absolute;top:-175px;right:-95px}.ai-hero:after{border-color:#6ee4f41c;width:270px;height:270px;top:-120px;right:-65px}.ai-hero-copy{z-index:2;width:min(700px,68%);position:relative}.ai-hero .hero-kicker{color:#5ce3f5}.ai-hero h2{letter-spacing:-.05em;max-width:710px;margin:15px 0 10px;font-size:38px;font-weight:620;line-height:1.02}.ai-hero h2 strong{color:#59dcf3;font-weight:880}.ai-hero p{color:#b1c3cf;max-width:650px;font-size:13px;line-height:1.55}.promo-main-cta.ai{color:#061722;background:linear-gradient(135deg,#33d5ee,#82eff8);border-color:#a5f5fb;margin-top:21px;box-shadow:0 14px 34px #14c6e22e}.promo-main-cta.ai i{color:#05202a;background:#ffffff47;border-color:#05202a29}.ai-hero-demo{z-index:2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(150deg,#062032e6,#04121ec2);border:1px solid #71e6f647;border-radius:18px;flex:none;width:250px;margin-right:10px;padding:22px;position:relative;box-shadow:0 25px 70px #0000004d,inset 0 1px #ffffff0f}.ai-hero-mark{color:#052331;background:linear-gradient(145deg,#18bfe2,#68e5f5);border-radius:14px;place-items:center;width:48px;height:48px;margin-bottom:16px;font-size:20px;font-weight:950;display:grid;box-shadow:0 0 0 8px #3fd7f012}.ai-hero-demo>small{color:#55dcee;letter-spacing:.15em;font-size:8px;font-weight:900}.ai-hero-demo>p{color:#eefcff;margin:10px 0 17px;font-size:14px;font-weight:760;line-height:1.4}.ai-hero-demo>div{color:#7f9da9;border-top:1px solid #86e2f124;align-items:center;gap:4px;padding-top:13px;display:flex}.ai-hero-demo>div b{color:#75e4f3;letter-spacing:.04em;margin-right:auto;font-size:8px}.ai-hero-demo>div i{color:#30cfe8;font-size:7px;font-style:normal;animation:1.4s ease-in-out infinite ai-pulse}.ai-hero-demo>div i:nth-child(2){animation-delay:.18s}.ai-hero-demo>div i:nth-child(3){animation-delay:.36s}.promo-copy{width:min(670px,70%)}.promo-hero .hero-kicker{color:#57c9f8;letter-spacing:.16em;font-size:10px}.annual-hero .hero-kicker{color:#f3be43}.promo-hero h2{letter-spacing:-.05em;max-width:660px;margin:15px 0 10px;font-size:38px;font-weight:620;line-height:1.02}.promo-hero h2 strong{color:#4bc9ff;font-weight:880}.annual-hero h2 strong{color:#f2ba37}.promo-hero p{color:#adbdca;max-width:610px;font-size:13px;line-height:1.55}.renewal-price-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;width:min(530px,100%);margin-top:18px;display:grid}.renewal-price-grid article{background:#041b2c75;border:1px solid #65d3ff38;border-radius:11px;padding:11px 13px;box-shadow:inset 0 1px #ffffff0a}.renewal-price-grid span,.renewal-price-grid small,.renewal-price-grid strong,.renewal-price-grid b{display:block}.renewal-price-grid span{color:#69d3ff;letter-spacing:.13em;font-size:8px;font-weight:900}.renewal-price-grid small{color:#9eb2bf;margin-top:7px;font-size:9px}.renewal-price-grid strong{color:#fff;letter-spacing:-.045em;margin-top:3px;font-size:23px;line-height:1}.renewal-price-grid b{color:#65d3ff;margin-top:7px;font-size:8px}.renewal-status-grid article{min-height:76px}.renewal-status-grid strong{letter-spacing:-.025em;margin-top:9px;font-size:16px;line-height:1.15}.renewal-safe-badge{transform:rotate(0)}.renewal-safe-badge strong{letter-spacing:-.04em;font-size:45px}.promo-main-cta{color:#fff;text-align:left;border:1px solid #ffffff24;border-radius:13px;justify-content:space-between;align-items:center;gap:20px;width:min(530px,100%);margin-top:20px;padding:14px 15px 14px 18px;transition:all .2s;display:flex;box-shadow:0 14px 34px #00000038}.promo-main-cta:hover{filter:saturate(1.08)brightness(1.04);transform:translateY(-2px)}.promo-main-cta.renewal{background:linear-gradient(135deg,#078ecf,#08b8ea)}.promo-main-cta.annual{color:#14202a;background:linear-gradient(135deg,#d58c0e,#f5c844);border-color:#f7d675}.promo-main-cta>span{gap:3px;display:grid}.promo-main-cta small{letter-spacing:.14em;opacity:.78;font-size:8px;font-weight:900}.promo-main-cta b{letter-spacing:-.025em;font-size:17px;line-height:1.12}.promo-main-cta em{opacity:.8;font-size:10px;font-style:normal;font-weight:720}.promo-main-cta i{color:#fff;background:#03152233;border:1px solid #ffffff3d;border-radius:50%;flex:none;place-items:center;width:42px;height:42px;font:700 23px/1 Arial,sans-serif;transition:all .2s;display:grid}.promo-main-cta.annual i{color:#14202a;background:#ffffff3d;border-color:#14202a29}.promo-main-cta:hover i{transform:translate(3px)}.promo-badge{width:174px;height:174px;margin-right:26px;transform:rotate(-4deg)}.promo-badge span{color:#65d3ff}.promo-badge strong{font-size:52px}.promo-badge b{color:#65d3ff;font-size:16px}.promo-badge small{color:#a9bdcb;margin-top:7px;font-size:8px}.annual-price-card{z-index:2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(145deg,#ffffff1a,#ffffff09);border:1px solid #f4bf415c;border-radius:18px;flex:none;width:235px;margin-right:15px;padding:23px 22px;position:relative;box-shadow:0 24px 65px #00000047}.annual-price-card span,.annual-price-card small,.annual-price-card strong,.annual-price-card b{display:block}.annual-price-card span{color:#f3bd41;letter-spacing:.16em;font-size:9px;font-weight:900}.annual-price-card small{color:#b7c1c8;margin:19px 0 5px;font-size:11px}.annual-price-card strong{color:#fff;letter-spacing:-.06em;font-size:43px;line-height:1}.annual-price-card b{color:#f4c85e;border-top:1px solid #ffffff1c;margin-top:16px;padding-top:14px;font-size:11px;line-height:1.4}.annual-price-card b em{color:#fff;margin:3px 0;font-size:18px;font-style:normal;display:block}.annual-mobile-price{display:none}.promo-price-summary{background:#fff7e3;border:1px solid #efd08b;border-radius:11px;grid-template-columns:1fr 28px 1fr;align-items:center;gap:10px;margin:0 0 16px;padding:13px 15px;display:grid}.promo-price-summary span small,.promo-price-summary span strong,.promo-price-summary span s{display:block}.promo-price-summary span small{color:#8b7c5a;letter-spacing:.12em;font-size:7px;font-weight:900}.promo-price-summary span s{color:#8f969c;margin-top:4px;font-size:14px}.promo-price-summary span strong{color:#141b22;margin-top:3px;font-size:20px}.promo-price-summary i{color:#8a6513;background:#f5dfa8;border-radius:50%;place-items:center;width:28px;height:28px;font-style:normal;font-weight:900;display:grid}.promo-checkout{align-items:center;gap:8px;font-size:12px}.promo-checkout span{font-size:18px;line-height:1}.promo-upgrade-steps{gap:8px;margin:0 0 14px;padding:0;list-style:none;display:grid}.promo-upgrade-steps li{background:#f8fafb;border:1px solid #e3e9ed;border-radius:11px;grid-template-columns:30px 1fr;align-items:center;gap:10px;min-height:50px;padding:8px 11px;display:grid}.promo-upgrade-steps li>span{color:#604008;background:#ffe6a6;border-radius:9px;place-items:center;width:30px;height:30px;font-size:12px;font-weight:950;display:grid;box-shadow:inset 0 0 0 1px #a66b0a1f}.promo-upgrade-steps li div{min-width:0}.promo-upgrade-steps li b,.promo-upgrade-steps li small{display:block}.promo-upgrade-steps li b{color:#14212c;font-size:11px;line-height:1.2}.promo-upgrade-steps li small{color:#788894;margin-top:3px;font-size:8px;line-height:1.35}.promo-upgrade-steps.renewal-steps li>span{color:#075d89;background:#dff4ff;box-shadow:inset 0 0 0 1px #078fd21f}.renewal-modal-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0 0 13px;display:grid}.renewal-modal-options article{background:#f4fbff;border:1px solid #dceaf1;border-radius:11px;padding:11px 12px}.renewal-modal-options span,.renewal-modal-options b,.renewal-modal-options small{display:block}.renewal-modal-options span{color:#087db8;letter-spacing:.12em;text-transform:uppercase;font-size:7px;font-weight:950}.renewal-modal-options b{color:#10202c;margin-top:6px;font-size:11px}.renewal-modal-options small{color:#718490;margin-top:3px;font-size:8px}.promo-modal.renewal .promo-modal-icon{font-size:25px}.promo-checkout.renewal{background:linear-gradient(135deg,#078fd2,#05afe5)}@keyframes hero-in{0%{opacity:.3;transform:translateY(5px)}to{opacity:1;transform:none}}@keyframes ai-pulse{0%,to{opacity:.25;transform:translateY(0)}50%{opacity:1;transform:translateY(-2px)}}.entries-section{margin-top:34px;scroll-margin-top:24px}.push-banner{background:#fff;border:1px solid #dce5eb;border-radius:13px;grid-template-columns:38px 1fr auto;align-items:center;gap:13px;margin-top:18px;padding:17px;display:grid}.push-banner.active{background:#f6fcf9;border-color:#cbe9dc}.push-icon{color:#078fd2;background:#e8f7ff;border-radius:50%;place-items:center;width:36px;height:36px;font-weight:900;display:grid}.push-banner.active .push-icon{color:#118653;background:#d9f4e7}.push-banner strong{font-size:13px;display:block}.push-banner p{color:#7b8996;margin:4px 0 0;font-size:10px;line-height:1.45}.push-banner .push-enable{color:#fff;white-space:nowrap;background:#078fd2;border:0;border-radius:8px;padding:11px 14px;font-size:10px;font-weight:800}.push-banner button:disabled{opacity:.6;cursor:wait}.notification-options{border-top:1px solid #e3ece7;grid-column:1/-1;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;padding-top:13px;display:grid}.notification-option{color:#657482;cursor:pointer;background:#fff;border:1px solid #dbe3e8;border-radius:9px;justify-content:center;align-items:center;gap:7px;min-height:42px;padding:9px 10px;font-family:inherit;font-size:10px;font-weight:850;transition:all .18s;display:flex}.notification-option span{color:#0000;border:1px solid #ccd7de;border-radius:50%;place-items:center;width:17px;height:17px;font-size:9px;display:grid}.notification-option.selected{color:#fff;border-color:#0000;box-shadow:0 7px 17px #09273b1f}.notification-option.selected span{color:inherit;border-color:#ffffff80}.notification-option.leverage.selected{background:#12a66a}.notification-option.official.selected{background:#078fd2}.notification-option.high.selected{background:#c99222}.notification-option.giant.selected{background:#e56b18}.notification-option.all.selected{background:#0a1727}.section-heading{justify-content:space-between;align-items:end;margin-bottom:15px;display:flex}.section-heading .eyebrow{color:#809096}.section-heading h2{letter-spacing:-.03em;margin:7px 0 0;font-size:21px}.count-pill{color:#748188;border:1px solid #dcded6;border-radius:20px;padding:7px 11px;font-size:11px}.entry-date-filter{scrollbar-width:none;gap:8px;padding:2px 1px 12px;display:flex;overflow-x:auto}.entry-date-filter::-webkit-scrollbar{display:none}.entry-date-filter button{color:#667787;text-align:left;background:#fff;border:1px solid #dbe3e8;border-radius:10px;flex:none;min-width:92px;padding:10px 13px}.entry-date-filter button b,.entry-date-filter button span{display:block}.entry-date-filter button b{font-size:11px}.entry-date-filter button span{color:#8a98a5;margin-top:3px;font-size:9px}.entry-date-filter button.active{color:#087eb8;background:#eaf8ff;border-color:#0a9cdf;box-shadow:0 0 0 2px #0a9cdf14}.quick-date-filter{grid-template-columns:repeat(3,minmax(0,112px));align-items:stretch;gap:9px;padding:2px 1px 14px;display:grid}.quick-date-filter.with-tomorrow{grid-template-columns:repeat(4,minmax(0,112px))}.quick-date-filter>button,.calendar-date-option{color:#667787;text-align:left;background:#fff;border:1px solid #dbe3e8;border-radius:11px;min-height:61px;padding:11px 13px;transition:all .18s;position:relative}.quick-date-filter>button b,.quick-date-filter>button span,.calendar-date-option b,.calendar-date-option small{display:block}.quick-date-filter>button b,.calendar-date-option b{color:#546879;font-size:11px;line-height:1.15}.quick-date-filter>button span,.calendar-date-option small{color:#8a98a5;margin-top:5px;font-size:9px;line-height:1}.quick-date-filter>button:hover,.calendar-date-option:hover{border-color:#8ecce9}.quick-date-filter>button.active,.calendar-date-option.active{color:#087eb8;background:#eaf8ff;border-color:#0a9cdf;box-shadow:0 0 0 2px #0a9cdf14}.quick-date-filter>button.active b,.calendar-date-option.active b{color:#087eb8}.calendar-date-option{cursor:pointer;align-items:center;gap:10px;display:flex;overflow:hidden}.calendar-date-option>i{border:1.5px solid #667d8e;border-radius:4px;flex:none;width:21px;height:20px;position:relative}.calendar-date-option>i:before{content:"";border-top:1.5px solid #667d8e;position:absolute;top:4px;left:-1.5px;right:-1.5px}.calendar-date-option>i:after{content:"";background:#0a9cdf;border-radius:50%;width:3px;height:3px;position:absolute;top:9px;left:4px;box-shadow:6px 0 #0a9cdf,6px 5px #0a9cdf}.calendar-date-option input{opacity:0;cursor:pointer;color:#0000;width:100%;height:100%;position:absolute;inset:0}.entry-sport-filter{background:linear-gradient(135deg,#f9fcfd,#eef5f7);border:1px solid #dce6e9;border-radius:13px;gap:9px;margin:0 0 12px;padding:10px;display:grid}.entry-sport-filter>header{justify-content:space-between;align-items:center;gap:12px;padding:0 2px;display:flex}.entry-sport-filter>header>span{color:#627983;letter-spacing:.12em;font-size:8px;font-weight:950}.entry-sport-filter>header>small{color:#0a9870;font-size:8px;font-weight:850}.entry-sport-options{scrollbar-width:none;gap:7px;padding:1px 1px 3px;display:flex;overflow-x:auto}.entry-sport-options::-webkit-scrollbar{display:none}.entry-sport-option{--sport:#159b76;--sport-soft:#e8f8f2;border:1px solid var(--sport);flex:1 0 128px;grid-template-columns:34px minmax(0,1fr) 18px;align-items:center;gap:8px;min-width:0;min-height:52px;padding:6px 8px;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.entry-sport-option{border:1px solid color-mix(in srgb,var(--sport) 25%,#dce5e8)}}.entry-sport-option{color:#28414c;text-align:left;background:#fff;border-radius:11px;transition:transform .18s,border-color .18s,box-shadow .18s,background .18s;box-shadow:0 4px 12px #0823300b}.entry-sport-option.all{--sport:#0a8fc8;--sport-soft:#e8f6fc}.entry-sport-option.football{--sport:#0f9f72;--sport-soft:#e6f7f1}.entry-sport-option.basketball{--sport:#df762d;--sport-soft:#fff0e4}.entry-sport-option.baseball{--sport:#2677bd;--sport-soft:#e8f2fb}.entry-sport-option.american-football{--sport:#7650b3;--sport-soft:#f0ebfa}:is(.entry-sport-option:hover,.entry-sport-option:focus-visible){border-color:var(--sport);box-shadow:0 0 0 3px var(--sport),0 8px 18px #08233014;outline:none;transform:translateY(-1px)}@supports (color:color-mix(in lab, red, red)){:is(.entry-sport-option:hover,.entry-sport-option:focus-visible){box-shadow:0 0 0 3px color-mix(in srgb,var(--sport) 10%,transparent),0 8px 18px #08233014}}.entry-sport-option.active{border-color:var(--sport);background:linear-gradient(135deg,var(--sport-soft),#fff);box-shadow:inset 0 1px 0 #fff,0 7px 17px var(--sport)}@supports (color:color-mix(in lab, red, red)){.entry-sport-option.active{box-shadow:inset 0 1px 0 #fff,0 7px 17px color-mix(in srgb,var(--sport) 12%,transparent)}}.entry-sport-option.empty:not(.active){opacity:.52}.entry-sport-option-icon{border:1px solid var(--sport);place-items:center;width:34px;height:34px;display:grid;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.entry-sport-option-icon{border:1px solid color-mix(in srgb,var(--sport) 28%,transparent)}}.entry-sport-option-icon{background:var(--sport-soft);color:var(--sport);border-radius:10px}.entry-sport-option-icon svg{fill:none;stroke:currentColor;stroke-width:1.65px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.entry-sport-option-icon img{object-fit:cover;width:100%;height:100%;display:block}.entry-sport-option.basketball .entry-sport-option-icon img,.entry-sport-option.baseball .entry-sport-option-icon img{object-position:left center}.entry-sport-option.american-football .entry-sport-option-icon img{object-fit:contain;background:#101014}.entry-sport-option>span:nth-child(2){gap:3px;min-width:0;display:grid}.entry-sport-option b{color:#17313c;text-overflow:ellipsis;white-space:nowrap;font-size:10px;line-height:1.1;overflow:hidden}.entry-sport-option small{color:#819198;font-size:7px;font-weight:750}.entry-sport-option>i{background:var(--sport);color:#fff;border-radius:50%;place-items:center;width:17px;height:17px;font-size:9px;font-style:normal;font-weight:950;display:grid}.entry-filter-tabs{background:#e8edf1;border-radius:9px;gap:6px;width:max-content;max-width:100%;margin-bottom:13px;padding:4px;display:flex}.entry-filter-tabs button{color:#647484;background:0 0;border:0;border-radius:6px;padding:10px 14px;font-size:11px;font-weight:800}.entry-filter-tabs button span{background:#d9e0e5;border-radius:10px;place-items:center;min-width:20px;height:20px;margin-left:6px;font-size:9px;display:inline-grid}.entry-filter-tabs button.active{color:#0d1824;background:#fff;box-shadow:0 3px 10px #0d1f2d14}.entry-filter-tabs button.active span{color:#087eb8;background:#dff3fd}.entry-filter-tabs button.active.leverage{color:#087a4e}.entry-filter-tabs button.active.leverage span{color:#087a4e;background:#dff7ec}.entry-filter-tabs button.active.high span{color:#96691c;background:#fff0ce}.entry-filter-tabs button.active.giant{color:#a94b08}.entry-filter-tabs button.active.giant span{color:#a94b08;background:#ffe3c2}.entry-list{gap:9px;display:grid}.entry-card{width:100%;color:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #e5e6df;border-radius:11px;grid-template-columns:50px minmax(250px,1fr) 65px 105px 126px;align-items:center;gap:18px;min-height:91px;padding:15px 17px;transition:all .2s;display:grid}.entry-card.sport-football{--entry-sport:#0f9f72;--entry-sport-soft:#e6f7f1;background-image:linear-gradient(90deg,#0f9f7216,#0000 32%);border-top-color:#0f9f729e}.entry-card.sport-basketball{--entry-sport:#df762d;--entry-sport-soft:#fff0e4;background-image:linear-gradient(90deg,#df762d17,#0000 32%);border-top-color:#df762da3}.entry-card.sport-baseball{--entry-sport:#2677bd;--entry-sport-soft:#e8f2fb;background-image:linear-gradient(90deg,#2677bd16,#0000 32%);border-top-color:#2677bd9e}.entry-card.sport-american-football{--entry-sport:#7650b3;--entry-sport-soft:#f0ebfa;background-image:linear-gradient(90deg,#7650b316,#0000 32%);border-top-color:#7650b39e}.entry-card.sport-other{--entry-sport:#657985;--entry-sport-soft:#edf2f4}.entry-card[class*=sport-]{box-shadow:inset 0 3px 0 var(--entry-sport),0 8px 20px var(--entry-sport)}@supports (color:color-mix(in lab, red, red)){.entry-card[class*=sport-]{box-shadow:inset 0 3px 0 color-mix(in srgb,var(--entry-sport) 48%,transparent),0 8px 20px color-mix(in srgb,var(--entry-sport) 12%,transparent)}}.entry-card.leverage-odd{background:linear-gradient(90deg,#f2fff9 0,#fff 18%);border-left:3px solid #15aa70}.entry-card.high-odd{border-left:3px solid var(--gold)}.entry-card.giant-odd{background:linear-gradient(90deg,#fffaf0 0,#fff 18%);border-left:3px solid #ef7f16}.leverage-odd-label,.high-odd-label,.giant-odd-label{letter-spacing:.08em;margin-top:6px;font-size:8px;font-weight:900;display:block}.leverage-odd-label{color:#087a4e}.high-odd-label{color:#9a6a13}.giant-odd-label{color:#b95a08}.entry-card:hover{border-color:#d8d9d1;transform:translateY(-2px);box-shadow:0 12px 30px #16272e14}.entry-card[class*=sport-]:hover{box-shadow:inset 0 3px 0 var(--entry-sport),0 14px 30px var(--entry-sport)}@supports (color:color-mix(in lab, red, red)){.entry-card[class*=sport-]:hover{box-shadow:inset 0 3px 0 color-mix(in srgb,var(--entry-sport) 58%,transparent),0 14px 30px color-mix(in srgb,var(--entry-sport) 18%,transparent)}}.entry-card[class*=sport-]:hover{border-color:var(--entry-sport)}@supports (color:color-mix(in lab, red, red)){.entry-card[class*=sport-]:hover{border-color:color-mix(in srgb,var(--entry-sport) 30%,#d8d9d1)}}.entry-timing{letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;border-radius:999px;justify-content:center;padding:7px 9px;font-size:9px;font-weight:900}.entry-timing.open,.entry-timing-inline.open{color:#1578a8;background:#e7f6fc}.entry-timing.live,.entry-timing-inline.live{color:#d92f3a;background:#fff0f1}.entry-timing.ended,.entry-timing-inline.ended{color:#68737d;background:#eef1f3}.entry-timing i,.entry-timing-inline>i{background:currentColor;border-radius:50%;flex:none;width:7px;height:7px}.entry-timing.live i,.entry-timing-inline.live>i{animation:1.25s infinite phb-live-pulse;box-shadow:0 0 #d92f3a61}.entry-timing-inline{letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:4px 7px;font-size:7px;font-style:normal;font-weight:900;display:none}@keyframes phb-live-pulse{70%{box-shadow:0 0 0 6px #d92f3a00}to{box-shadow:0 0 #d92f3a00}}.entry-number{font-family:var(--font-geist-mono);color:#b3bcbf;font-size:12px}.entry-meta{color:#849196;text-transform:uppercase;letter-spacing:.06em;align-items:center;gap:8px;font-size:10px;font-weight:700;display:flex}.entry-meta span{color:#45615b}.entry-meta i{background:#c8ceca;border-radius:50%;width:3px;height:3px}.entry-meta .entry-sport-badge{border:1px solid var(--entry-sport);align-items:center;gap:5px;padding:4px 7px 4px 5px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.entry-meta .entry-sport-badge{border:1px solid color-mix(in srgb,var(--entry-sport) 28%,transparent)}}.entry-meta .entry-sport-badge{background:var(--entry-sport-soft);color:var(--entry-sport);border-radius:999px}.entry-sport-badge svg{fill:none;stroke:currentColor;stroke-width:1.65px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}.entry-sport-badge b{color:inherit;letter-spacing:.055em;white-space:nowrap;font-size:8px;font-weight:950}.entry-main h3{letter-spacing:-.02em;margin:8px 0 0;font-size:15px}.entry-title-line{align-items:center;gap:10px;min-width:0;margin-top:8px;display:flex}.entry-title-line h3{margin:0}.team-crests{flex-wrap:wrap;flex:none;align-items:center;row-gap:4px;width:max-content;max-width:106px;padding-left:2px;display:flex}.team-crest{object-fit:contain;object-position:center;background:#fff;border:2px solid #fff;border-radius:50%;width:32px;height:32px;padding:3px;box-shadow:0 2px 8px #07101d29}.team-crest+.team-crest{margin-left:-8px}.team-crest:nth-child(5){margin-left:0}.odd span,.odd strong{display:block}.odd span{color:#929da1;letter-spacing:.1em;font-size:9px;font-weight:800}.odd strong{margin-top:3px;font-size:17px}.result-seal{text-transform:uppercase;letter-spacing:.04em;border-radius:20px;justify-content:center;align-items:center;width:max-content;margin-top:8px;padding:5px 8px;font-size:8px;font-style:normal;font-weight:900;display:inline-flex}.result-seal.won{color:#087047;background:linear-gradient(135deg,#d8f8e7,#bdeed4);border:1px solid #87d6ad;gap:4px;padding:7px 10px;font-size:9px;box-shadow:0 4px 12px #0e975b2e}.result-seal.won:before{content:"✓";color:#fff;background:#12a565;border-radius:50%;place-items:center;width:15px;height:15px;font-size:10px;line-height:1;display:inline-grid}.result-seal.lost{color:#ae3540;background:#fde7e9;border:1px solid #f3c4c8}.result-seal.cancelled{color:#687683;background:#e9eef2;border:1px solid #d5dde4}.status{color:#0879b3;align-items:center;gap:7px;font-size:11px;display:flex}.status i{background:var(--lime);border-radius:50%;width:6px;height:6px}.status.won{color:#118653}.status.won i{background:#18b76f}.status.lost{color:#c4424c}.status.lost i{background:var(--red)}.status.cancelled{color:#7b8794}.status.cancelled i{background:#9aa5b0}.status.entry-timing i,.entry-meta .entry-timing-inline>i{background:currentColor;width:7px;height:7px}.view-btn{color:#304148;background:#f9faf6;border:1px solid #d9ddd7;border-radius:7px;padding:10px 12px;font-size:11px;font-weight:700}.view-btn span{margin-left:7px}.mobile-view-hint{color:#0787ca;font-size:10px;font-weight:800;display:none}.responsible-note{color:#778596;align-items:center;gap:10px;padding:10px 4px 0;font-size:10px;display:flex}.responsible-note b{color:#0b79b2;border:1px solid #b7dff3;border-radius:5px;padding:3px 5px;font-size:9px}.empty-state,.admin-empty{text-align:center;color:#798797;background:#fff;border:1px dashed #ced8df;border-radius:12px;padding:42px}.empty-state span{color:#078fd4;background:#e8f7ff;border-radius:50%;place-items:center;width:48px;height:48px;font-size:11px;font-weight:900;display:inline-grid}.empty-state h3{color:var(--ink);margin:15px 0 7px}.empty-state p{margin:0;font-size:13px}.modal-backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:20;background:#030911b3;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.detail-modal{background:#fff;border-radius:16px;width:min(620px,100%);max-height:90vh;padding:34px;position:relative;overflow:auto;box-shadow:0 30px 80px #00000059}.modal-close{color:#4b5867;background:#eef2f5;border:0;border-radius:50%;width:34px;height:34px;font-size:22px;position:absolute;top:15px;right:18px}.modal-kicker{color:#0a92d8;text-transform:uppercase;letter-spacing:.09em;font-size:10px;font-weight:800}.detail-modal h2{letter-spacing:-.04em;margin:12px 40px 20px 0;font-size:27px}.modal-odd{background:#eaf7fe;border-radius:8px;align-items:center;gap:12px;padding:10px 14px;display:inline-flex}.modal-odd span{letter-spacing:.1em;color:#547382;font-size:9px;font-weight:800}.modal-odd strong{font-size:20px}.detail-modal>p.modal-leverage-odd,.detail-modal>p.modal-high-odd,.detail-modal>p.modal-giant-odd{border-radius:7px;margin:0 0 0 8px;padding:8px 10px;font-size:10px;font-weight:800;line-height:1.3;display:inline-block}.detail-modal>p.modal-leverage-odd{color:#087a4e;background:#e6f8ef}.detail-modal>p.modal-high-odd{color:#8a6218;background:#fff4da}.detail-modal>p.modal-giant-odd{color:#a84c08;background:#fff0df}.detail-modal>p{color:#586979;font-size:14px;line-height:1.7}.detail-modal small{color:#8b96a1;margin-top:18px;font-size:10px;display:block}.entry-print{border:1px solid #e0e5e9;border-radius:10px;width:100%;margin:8px 0 18px}.bookmaker-links{flex-wrap:wrap;gap:10px;display:flex}.bookmaker-links:empty{display:none}.bookmaker-links .primary-btn{min-width:150px}.bookmaker-links .bet365-link{background:#087f5b;box-shadow:0 8px 20px #087f5b2e}.bookmaker-links .bet365-link:hover{background:#066c4d}.bookmaker-links .betano-link{background:#f06b22;box-shadow:0 8px 20px #f06b2233}.bookmaker-links .betano-link:hover{background:#d95813}.install-guide-modal{background:#fff;border-radius:16px;width:min(520px,100%);max-height:90vh;padding:32px;position:relative;overflow:auto;box-shadow:0 30px 80px #00000059}.install-guide-modal h2{letter-spacing:-.045em;margin:9px 40px 5px 0;font-size:28px}.install-intro{color:#728190;margin:0 0 20px;font-size:12px;line-height:1.55}.platform-tabs{background:#e9eef2;border-radius:9px;grid-template-columns:1fr 1fr;gap:5px;padding:4px;display:grid}.platform-tabs button{color:#687785;background:0 0;border:0;border-radius:6px;padding:11px;font-size:11px;font-weight:850}.platform-tabs button.active{color:#0a1624;background:#fff;box-shadow:0 3px 10px #0d1f2d14}.platform-tabs button:first-child.active{color:#126e9d}.platform-tabs button:last-child.active{color:#14764b}.install-steps{counter-reset:install-step;gap:0;margin:20px 0;padding:0;list-style:none;display:grid}.install-steps li{counter-increment:install-step;border-bottom:1px solid #edf1f4;grid-template-columns:34px 1fr;gap:0 11px;padding:13px 0;display:grid}.install-steps li:before{content:counter(install-step);color:#078fd2;background:#e6f6fe;border-radius:50%;grid-row:1/3;place-items:center;width:32px;height:32px;font-size:10px;font-weight:900;display:grid}.install-steps b,.install-steps span{display:block}.install-steps b{font-size:12px}.install-steps span{color:#7c8996;margin-top:4px;font-size:10px;line-height:1.5}.install-tip{color:#fff;background:#071525;border-radius:10px;align-items:center;gap:11px;padding:14px;display:flex}.install-tip:before{content:"✓";color:#20b8ff;background:#143149;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;font-weight:900;display:grid}.install-tip b,.install-tip span{display:block}.install-tip b{font-size:11px}.install-tip span{color:#9aabba;margin-top:3px;font-size:9px;line-height:1.45}.renewal-backdrop{z-index:30}.renewal-modal{background:#fff;border-radius:17px;width:min(480px,100%);padding:34px;position:relative;box-shadow:0 30px 80px #00000061}.renewal-icon{color:#8a6111;background:#fff1c9;border-radius:50%;place-items:center;width:48px;height:48px;margin-bottom:20px;font-size:25px;display:grid}.renewal-modal h2{letter-spacing:-.045em;margin:9px 40px 10px 0;font-size:28px;line-height:1.08}.renewal-modal p{color:#6f7f8e;margin:0 0 20px;font-size:13px;line-height:1.65}.renewal-later{color:#71808e;background:0 0;border:0;margin:14px auto 0;font-size:10px;text-decoration:underline;display:block}.primary-btn{color:#fff;background:#058fd3;border:0;border-radius:8px;justify-content:center;align-items:center;padding:13px 18px;font-size:12px;font-weight:800;text-decoration:none;display:inline-flex;box-shadow:0 8px 20px #008fd32e}.primary-btn:hover{background:#007bb9}.primary-btn:disabled{opacity:.6;cursor:wait}.admin-header{border-bottom:1px solid #dfe5e9;justify-content:space-between;align-items:end;margin-bottom:28px;padding-bottom:25px;display:flex}.admin-header h1{letter-spacing:-.04em;margin:7px 0;font-size:29px}.admin-header p{color:#738191;margin:0;font-size:13px}.admin-tabs{background:#e8edf1;border-radius:9px;gap:3px;padding:4px;display:flex}.admin-tabs button{color:#657484;background:0 0;border:0;border-radius:6px;padding:10px 15px;font-size:12px;font-weight:700}.admin-tabs button.active{color:#0c1724;background:#fff;box-shadow:0 3px 10px #0d1f2d14}.admin-tabs b{color:#fff;background:#0b8fd0;border-radius:10px;margin-left:4px;padding:2px 6px;font-size:9px}.promo-notification-admin{background:linear-gradient(120deg,#fff9e7,#fffdf7);border:1px solid #efd48d;border-radius:13px;justify-content:space-between;align-items:center;gap:24px;margin:-8px 0 26px;padding:17px 19px;display:flex;box-shadow:0 9px 24px #60450b0f}.promo-notification-admin>div{gap:4px;display:grid}.promo-notification-admin strong{color:#14202a;font-size:13px}.promo-notification-admin small{color:#7e786c;font-size:9px}.promo-notification-admin button{color:#1d1920;background:linear-gradient(135deg,#f1b832,#ffdd72);border:0;border-radius:9px;flex:none;padding:11px 15px;font-size:10px;font-weight:900;box-shadow:0 8px 18px #cc910d29}.admin-grid{grid-template-columns:minmax(0,1.45fr) minmax(300px,.75fr);align-items:start;gap:20px;display:grid}.admin-entry-forms{gap:14px;min-width:0;display:grid}.admin-form,.admin-side{background:#fff;border:1px solid #dfe5e9;border-radius:13px;padding:26px}.form-title{align-items:center;gap:13px;margin-bottom:22px;display:flex}.form-title>span{color:#078fd2;min-width:36px;height:36px;font-family:var(--font-geist-mono);background:#e9f7fe;border-radius:8px;place-items:center;font-size:10px;font-weight:800;display:grid}.form-title h2{margin:0 0 4px;font-size:17px}.form-title p{color:#84919e;margin:0;font-size:11px}.admin-form{gap:15px;display:grid}.admin-form label{color:#647383;letter-spacing:.04em;gap:7px;font-size:10px;font-weight:800;display:grid}.admin-form input,.admin-form select,.admin-form textarea{color:#12202d;letter-spacing:0;background:#fbfcfd;border:1px solid #d9e0e5;border-radius:7px;outline:none;width:100%;padding:11px 12px;font-size:12px;font-weight:400}.admin-form input:focus,.admin-form select:focus,.admin-form textarea:focus{border-color:#27a7e5;box-shadow:0 0 0 3px #e4f5fd}.team-fields{background:#f8fbfd;border:1px solid #e2e8ec;border-radius:9px;gap:11px;padding:14px;display:grid}.team-fields>p{color:#334757;margin:0;font-size:10px;font-weight:850}.team-fields>p span{color:#83919d;margin-left:5px;font-weight:500}.form-row{grid-template-columns:1fr 1fr;gap:12px;display:grid}.form-row.three{grid-template-columns:1.1fr .8fr .7fr}.publish-check{justify-content:start;align-items:center;color:#3d4f60!important;grid-template-columns:auto 1fr!important;gap:9px!important;display:flex!important}.publish-check input{accent-color:#078fd2;width:auto}.bookmaker-link-hint{color:#728191;margin-top:-8px;font-size:10px;line-height:1.5;display:block}.optional-label{color:#94a0ac;letter-spacing:0;text-transform:none;font-weight:600}.odd>small{color:#e96b26;white-space:nowrap;margin-top:4px;font-size:8px;font-weight:900;display:block}.modal-bookmaker-odds{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0 0 18px;display:grid}.modal-bookmaker-odds>span{background:#f7fafb;border:1px solid #dce5e9;border-radius:10px;gap:3px;padding:13px 15px;display:grid}.modal-bookmaker-odds small{color:#687887;letter-spacing:.1em;margin:0;font-size:8px;font-weight:900}.modal-bookmaker-odds strong{color:#062036;font-size:24px}.modal-bookmaker-odds em{color:#6d7d8a;font-size:9px;font-style:normal;line-height:1.4}.modal-bookmaker-odds>span.betano{background:#fff7f2;border-color:#f4c3a7}.modal-bookmaker-odds>span.betano strong{color:#d95813}.form-error{color:#b74646;margin:0;font-size:11px}.admin-form>.primary-btn{justify-self:start}.form-success{color:#16784d;margin:0;font-size:11px;font-weight:700}.form-progress{color:#087eb7;margin:0;font-size:11px;font-weight:750}.auto-entry-form{background:linear-gradient(145deg,#fff 0%,#f5fbfe 100%);border-color:#b9e2f6;box-shadow:0 12px 32px #0375ae14}.auto-entry-form .form-title>span{color:#fff;background:linear-gradient(135deg,#078fd2,#00b6df);box-shadow:0 7px 18px #078fd238}.auto-entry-form>.primary-btn{min-width:190px}.entry-destination-picker{border:0;gap:8px;min-width:0;margin:0;padding:0;display:grid}.entry-destination-picker legend{color:#647383;letter-spacing:.04em;margin-bottom:8px;font-size:10px;font-weight:800}.entry-destination-picker>small{color:#82909c;font-size:9px;line-height:1.45}.entry-destination-options{grid-template-columns:1fr 1fr;gap:8px;display:grid}.entry-destination-options label{cursor:pointer;position:relative;display:block!important}.entry-destination-options input{opacity:0;pointer-events:none;height:1px;position:absolute;width:1px!important}.entry-destination-options span{color:#627482;letter-spacing:0;text-align:center;background:#f7f9fa;border:1px solid #d9e2e8;border-radius:9px;justify-content:center;align-items:center;min-height:42px;padding:9px 10px;font-size:10px;font-weight:850;transition:all .16s;display:flex}.entry-destination-options input:focus-visible+span{outline-offset:2px;outline:3px solid #079fe32e}.entry-destination-options .leverage input:checked+span{color:#fff;background:#10a96e;border-color:#10a96e;box-shadow:0 7px 16px #10a96e33}.entry-destination-options .official input:checked+span{color:#fff;background:#079ddd;border-color:#079ddd;box-shadow:0 7px 16px #079ddd33}.entry-destination-options .high input:checked+span{color:#fff;background:#d69b19;border-color:#d69b19;box-shadow:0 7px 16px #d69b1933}.entry-destination-options .giant input:checked+span{color:#fff;background:#ee6b0d;border-color:#ee6b0d;box-shadow:0 7px 16px #ee6b0d33}.live-entry-check{cursor:pointer;background:linear-gradient(135deg,#fff6f6,#fff);border:1px solid #f2b7bc;border-radius:9px;align-items:center;padding:13px 14px;color:#8f2630!important;grid-template-columns:auto 1fr!important;gap:11px!important;display:grid!important}.live-entry-check input{accent-color:#df3442;height:19px;margin:0;width:19px!important}.live-entry-check span,.live-entry-check b,.live-entry-check small{display:block}.live-entry-check b{font-size:11px}.live-entry-check small{color:#8d6870;letter-spacing:0;margin-top:3px;font-size:9px;font-weight:500;line-height:1.4}.live-entry-check:has(input:checked){background:#fff0f1;border-color:#df3442;box-shadow:0 0 0 3px #df344214}.free-tip-check{cursor:pointer;background:linear-gradient(135deg,#effcf7,#fff);border:1px solid #aee6d2;border-radius:9px;align-items:center;padding:13px 14px;color:#087651!important;grid-template-columns:auto 1fr!important;gap:11px!important;display:grid!important}.free-tip-check input{accent-color:#11a978;height:19px;margin:0;width:19px!important}.free-tip-check span,.free-tip-check b,.free-tip-check small{display:block}.free-tip-check b{font-size:11px}.free-tip-check small{color:#5f8175;letter-spacing:0;margin-top:3px;font-size:9px;font-weight:500;line-height:1.4}.free-tip-check:has(input:checked){background:#e5faf2;border-color:#11a978;box-shadow:0 0 0 3px #11a9781a}.auto-publish-note{background:#edf9fe;border:1px solid #d7edf7;border-radius:9px;grid-template-columns:34px 1fr;align-items:center;gap:1px 11px;padding:13px;display:grid}.auto-publish-note:before{content:"✓";color:#0878ae;background:#d7f1fc;border-radius:50%;grid-row:1/3;place-items:center;width:34px;height:34px;font-weight:900;display:grid}.auto-publish-note b,.auto-publish-note span{display:block}.auto-publish-note b{color:#16465d;font-size:10px}.auto-publish-note span{color:#67808d;font-size:9px;line-height:1.45}.manual-entry-details{background:#f7f9fa;border:1px solid #dfe5e9;border-radius:11px;display:none;overflow:hidden}.manual-entry-details>summary{color:#667786;cursor:pointer;padding:14px 18px;font-size:10px;font-weight:800;list-style-position:inside}.manual-entry-details[open]>summary{border-bottom:1px solid #e4e9ec}.manual-entry-details>.admin-form{box-shadow:none;border:0;border-radius:0}.mini-entry{border-top:1px solid #edf0f2;grid-template-columns:45px 1fr 9px;align-items:center;gap:10px;padding:15px 0;display:grid}.mini-entry>span{font-family:var(--font-geist-mono);color:#078fd2;font-size:10px}.mini-entry b,.mini-entry small{display:block}.mini-entry b{font-size:12px}.mini-entry small{color:#84919d;margin-top:5px;font-size:9px}.mini-entry i{background:#c8d0d6;border-radius:50%;width:7px;height:7px}.mini-entry i.on{background:#17a46d}.mini-entry-delete{color:#c44f5a;background:0 0;border:0;margin-top:8px;padding:0;font-size:9px;text-decoration:underline}.mini-entry-notify{color:#0784bd;background:0 0;border:0;margin:8px 8px 0 0;padding:0;font-size:9px;font-weight:800;text-decoration:underline}.mini-entry-edit{margin-top:8px}.mini-entry-edit>summary{color:#087fac;cursor:pointer;width:max-content;font-size:9px;text-decoration:underline}.mini-entry-edit form{background:#f5fbfd;border:1px solid #d7e7ed;border-radius:9px;gap:7px;margin-top:8px;padding:9px;display:grid}.mini-entry-edit label{color:#607482;gap:3px;font-size:9px;font-weight:700;display:grid}.mini-entry-edit input{color:#102536;width:100%;min-width:0;font:inherit;background:#fff;border:1px solid #cad9df;border-radius:7px;padding:7px}.mini-entry-edit button{color:#fff;background:#078fd2;border:0;border-radius:7px;padding:7px 9px;font-size:9px;font-weight:800}.members-list{max-height:650px;overflow:auto}.member-row{border-top:1px solid #edf0f2;grid-template-columns:38px 1fr auto auto;align-items:center;gap:10px;padding:14px 0;display:grid}.member-row b,.member-row small{display:block}.member-row b{font-size:12px}.member-row small{color:#84919e;margin-top:3px;font-size:9px;line-height:1.5}.member-row button{color:#728291;background:0 0;border:0;font-size:10px;text-decoration:underline}.member-badge{color:#89715f;background:#f4ebe3;border-radius:10px;padding:5px 7px;font-size:9px}.member-badge.active{color:#247652;background:#e5f4ec}.member-search{z-index:2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffffff5;border:1px solid #dce6eb;border-radius:11px;grid-template-columns:34px 1fr auto;align-items:center;gap:9px;margin:18px -4px 4px;padding:10px;display:grid;position:sticky;top:-1px;box-shadow:0 8px 20px #071f3012}.member-search>span{color:#079bd3;background:#e8f7fd;border-radius:8px;place-items:center;width:32px;height:32px;font-size:20px;display:grid}.member-search input{color:#12202d;background:0 0;border:0;outline:0;width:100%;min-width:0;padding:8px 2px;font-family:inherit;font-size:12px;font-weight:700}.member-search input::placeholder{color:#8c9aa5;font-weight:600}.member-search small{color:#79909c;white-space:nowrap;font-size:9px;font-weight:800}.password-reset-panel{background:#fff;border:1px solid #dce6eb;border-radius:13px;padding:26px}.reset-request-count{color:#8a6717;white-space:nowrap;background:#fff4d3;border-radius:999px;padding:7px 10px;font-size:9px;font-weight:900}.password-reset-list{margin-top:18px;display:grid}.password-reset-row{border-top:1px solid #edf0f2;grid-template-columns:38px 1fr auto;align-items:center;gap:12px;padding:14px 0;display:grid}.reset-lock{color:#0b99d4;background:#e7f7fd;border-radius:10px;place-items:center;width:36px;height:36px;font-size:20px;font-weight:900;display:grid}.password-reset-row b,.password-reset-row small{display:block}.password-reset-row b{font-size:12px}.password-reset-row small{color:#81909b;margin-top:3px;font-size:9px;line-height:1.5}.password-reset-actions{gap:7px;display:flex}.password-reset-actions button{color:#7a8790;background:#fff;border:1px solid #d9e1e6;border-radius:8px;padding:8px 10px;font-size:9px;font-weight:850}.password-reset-actions button.approve{color:#fff;background:#1ba56d;border-color:#1ba56d}.member-overview{margin-bottom:20px}.member-overview .metric-card{min-height:104px}.optional-label{color:#8c98a3;margin-left:5px;font-size:8px;font-weight:500;display:inline}.removals-panel{background:#fff;border:1px solid #dfe5e9;border-radius:13px;margin-top:20px;padding:26px}.removals-count{color:#aa3d47;white-space:nowrap;background:#fae8e9;border-radius:20px;padding:7px 11px;font-size:10px;font-weight:800}.removal-list{border-top:1px solid #edf0f2}.removal-row{border-bottom:1px solid #edf0f2;grid-template-columns:38px minmax(190px,1fr) auto;align-items:center;gap:12px;padding:15px 2px;display:grid}.removal-row b,.removal-row small{display:block}.removal-row b{font-size:12px}.removal-row small{color:#81909d;margin-top:4px;font-size:9px;line-height:1.55}.removal-status{color:#a6464d;background:#fae8e9;border-radius:20px;padding:6px 9px;font-size:9px;font-weight:800}.removal-status.restored{color:#16774e;background:#e5f5ec}.access-page{color:#fff;background:#050b14;grid-template-columns:minmax(420px,.8fr) 1.2fr;min-height:100vh;display:grid;position:relative;overflow:hidden}.access-brand{z-index:2;align-items:center;gap:16px;display:flex;position:absolute;top:34px;left:50px}.access-brand img{object-fit:contain;background:#fff;border-radius:8px;width:176px;height:58px;padding:5px 8px}.access-brand span{color:#7d899b;letter-spacing:.16em;border-left:1px solid #283345;padding-left:15px;font-size:9px;font-weight:800}.access-card{z-index:2;align-self:center;padding:110px 50px 60px}.access-kicker{color:#1db7ff;letter-spacing:.16em;font-size:10px;font-weight:900}.access-card h1{white-space:pre-line;letter-spacing:-.055em;margin:19px 0;font-size:48px;line-height:1.02}.access-card p{color:#94a1b2;max-width:470px;font-size:14px;line-height:1.7}.access-card .primary-btn{margin-top:16px}.access-card small.responsibility{color:#596678;margin-top:25px;font-size:9px;display:block}.auth-tabs{background:#101b2b;border:1px solid #243247;border-radius:9px;gap:4px;width:max-content;margin-top:24px;padding:4px;display:flex}.auth-tabs button{color:#77879a;background:0 0;border:0;border-radius:6px;padding:9px 14px;font-size:11px;font-weight:800}.auth-tabs button.active{color:#fff;background:#0b8fd0}.vip-access-guide{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;max-width:470px;margin-top:20px;display:grid}.vip-access-guide>span{background:#0c1725;border:1px solid #213249;border-radius:10px;grid-template-columns:25px 1fr;align-items:center;gap:1px 8px;padding:10px;display:grid}.vip-access-guide b{color:#fff;background:#0b8fd0;border-radius:50%;grid-row:1/3;place-items:center;width:25px;height:25px;font-size:10px;display:grid}.vip-access-guide i{color:#f2f7fb;font-size:10px;font-style:normal;font-weight:850}.vip-access-guide small{color:#718497;font-size:8px}.auth-tabs.vip-auth-tabs{grid-template-columns:1fr 1.3fr;width:100%;max-width:470px;display:grid}.auth-telegram-help{color:#fff;background:#0b1826;border:1px solid #233a4f;border-radius:10px;grid-template-columns:auto 1fr;align-items:center;gap:1px 10px;max-width:390px;margin-top:18px;padding:11px 13px;text-decoration:none;display:grid}.auth-telegram-help>span{color:#fff;background:#229ed9;border-radius:8px;grid-row:1/3;place-items:center;padding:7px;font-size:8px;font-weight:900;display:grid}.auth-telegram-help b{font-size:10px}.auth-telegram-help small{color:#56c8f3;font-size:9px}.auth-telegram-help:hover{border-color:#229ed9}.auth-form{gap:13px;max-width:390px;margin-top:17px;display:grid}.auth-form label{color:#9babbc;letter-spacing:.08em;text-transform:uppercase;gap:7px;font-size:9px;font-weight:800;display:grid}.auth-form input{color:#fff;text-transform:none;letter-spacing:0;background:#0d1725;border:1px solid #2b3a4d;border-radius:8px;outline:none;width:100%;padding:13px 14px;font-size:13px}.auth-form input:focus{border-color:#159ee1;box-shadow:0 0 0 3px #009cea1f}.auth-form .primary-btn{justify-self:start;margin-top:2px}.auth-form .password-hint{color:#69798b;margin:0;font-size:9px;display:block}.auth-error{color:#ff7a84!important;margin:0!important;font-size:10px!important;line-height:1.4!important}.forgot-password,.reset-back{color:#43bdf4;text-underline-offset:3px;background:0 0;border:0;justify-self:start;padding:0;font-size:10px;font-weight:800;text-decoration:underline}.reset-back{color:#8293a5;text-decoration:none}.auth-success{background:#39d98a14;border:1px solid #39d98a47;border-radius:8px;max-width:390px;padding:11px 12px;color:#8ce6b9!important;margin:0!important;font-size:10px!important;line-height:1.5!important}.access-art{background:linear-gradient(145deg,#0b192a,#07101e);position:relative;overflow:hidden}.access-art:before{content:"";border:1px solid #1ba9ef1f;border-radius:50%;position:absolute;inset:12%}.access-ring{border:74px solid #00a6f517;border-radius:50%;width:440px;height:440px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 120px #0099ff1a}.access-grid{opacity:.08;background-image:linear-gradient(#20aaf7 1px,#0000 1px),linear-gradient(90deg,#20aaf7 1px,#0000 1px);background-size:52px 52px;position:absolute;inset:0;transform:perspective(500px)rotateX(50deg)scale(1.3)}.score-line{z-index:2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#081320b8;border:1px solid #ffffff1f;border-radius:12px;width:280px;padding:22px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.score-line span{color:#8fa1b5;letter-spacing:.16em;font-size:9px}.score-line b{letter-spacing:-.08em;color:#fff;text-shadow:4px 4px #098dcc;margin-top:10px;font-size:72px;display:block}.feature-view{gap:24px;display:grid}.month-roller{background:#fff;border:1px solid #dce5eb;border-radius:15px;grid-template-columns:minmax(180px,.42fr) minmax(0,1fr);align-items:center;gap:24px;padding:18px 20px;display:grid;box-shadow:0 10px 28px #0823370d}.month-roller>div:first-child{gap:4px;display:grid}.month-roller>div:first-child>strong{color:#0b1725;font-size:17px}.month-roller>div:first-child>small{color:#83919e;font-size:10px}.month-roller-track{scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:#b7dbea transparent;gap:9px;padding:3px 2px 7px;display:flex;overflow-x:auto}.month-roller-track button{color:#6d7f8e;text-align:left;scroll-snap-align:start;background:#f8fafb;border:1px solid #d8e2e8;border-radius:11px;flex:0 0 108px;align-content:center;gap:3px;min-height:58px;padding:10px 13px;display:grid;position:relative}.month-roller-track button span{font-size:12px;font-weight:850}.month-roller-track button b{color:#9aa6b0;font-size:9px}.month-roller-track button small{color:#0987c5;text-transform:uppercase;background:#e8f6fd;border-radius:10px;padding:3px 5px;font-size:7px;font-weight:900;position:absolute;top:8px;right:8px}.month-roller-track button.active{color:#087fba;background:linear-gradient(145deg,#eaf8ff,#f6fcff);border-color:#079fe3;box-shadow:0 0 0 2px #079fe314}.month-roller-track button.active b{color:#4b91b4}.feature-header{color:#fff;background:linear-gradient(125deg,#071323 0%,#0b2140 72%,#083960 100%);border-radius:16px;justify-content:space-between;align-items:center;min-height:178px;padding:34px 38px;display:flex;position:relative;overflow:hidden}.feature-header:after{content:"";border:44px solid #0099ff21;border-radius:50%;width:230px;height:230px;position:absolute;top:-75px;right:-60px}.feature-header>div{z-index:1;position:relative}.feature-header h1{letter-spacing:-.045em;margin:9px 0 10px;font-size:31px}.feature-header p{color:#9caec2;max-width:670px;margin:0;font-size:13px;line-height:1.55}.feature-mark{z-index:1;letter-spacing:-.08em;color:#fff;text-shadow:3px 3px #096fbf;margin-right:28px;font-size:48px;font-style:italic;font-weight:950}.metric-grid{gap:12px;display:grid}.metric-grid.four{grid-template-columns:repeat(4,1fr)}.metric-grid.five{grid-template-columns:repeat(5,1fr)}.metric-grid.six{grid-template-columns:repeat(6,1fr)}.trend-chart-card{color:#fff;background:linear-gradient(135deg,#061321 0%,#091c2e 58%,#0b2941 100%);border:1px solid #55b2e229;border-radius:15px;min-width:0;padding:25px 27px 18px;position:relative;overflow:hidden;box-shadow:0 18px 42px #05142221}.trend-chart-card:after{content:"";pointer-events:none;border:48px solid #1a9adb14;border-radius:50%;width:260px;height:260px;position:absolute;top:-160px;right:-100px}.trend-chart-card>header{z-index:1;justify-content:space-between;align-items:flex-start;gap:24px;display:flex;position:relative}.trend-chart-card .eyebrow{color:#36bdfb}.trend-chart-card h2{color:#fff;letter-spacing:-.04em;margin:8px 0 5px;font-size:23px}.trend-chart-card header p{color:#8298ab;margin:0;font-size:10px}.trend-chart-summary{text-align:right;flex:none;min-width:170px}.daily-chart-summary-group{z-index:1;flex:none;justify-content:flex-end;align-items:flex-start;gap:24px;display:flex;position:relative}.daily-chart-summary-group .trend-chart-summary{min-width:132px}.trend-chart-summary small,.trend-chart-summary strong,.trend-chart-summary span{display:block}.trend-chart-summary small{color:#71879a;letter-spacing:.13em;font-size:8px;font-weight:900}.trend-chart-summary strong{letter-spacing:-.04em;margin-top:5px;font-size:22px}.trend-chart-summary strong.positive{color:#39d98a}.trend-chart-summary strong.negative{color:#ff7384}.trend-chart-summary span{color:#93a6b6;margin-top:4px;font-size:9px;font-weight:800}.trend-chart-summary span.positive{color:#39d98a}.trend-chart-summary span.negative{color:#ff7384}.trend-chart-card canvas{z-index:1;width:100%;height:235px;margin-top:13px;display:block;position:relative}.trend-chart-controls{z-index:1;border-top:1px solid #80aac629;grid-template-columns:minmax(190px,.72fr) minmax(240px,1.28fr);align-items:stretch;gap:14px;margin-top:8px;padding-top:16px;display:grid;position:relative}.trend-label-toggle{cursor:pointer;background:#05121f57;border:1px solid #64afd838;border-radius:10px;align-items:center;gap:11px;min-height:56px;padding:11px 13px;display:flex}.trend-label-toggle input{accent-color:#22b9f2;width:19px;height:19px;margin:0}.trend-chart-controls.single-control{grid-template-columns:1fr}.trend-label-toggle span{gap:3px;display:grid}.trend-label-toggle b{color:#e7f3fa;font-size:14px}.trend-label-toggle small{color:#9bb1c1;font-size:12px;line-height:1.35}.trend-range-control{gap:7px;padding:9px 2px 2px;display:grid}.trend-range-control>div,.trend-range-control footer{justify-content:space-between;align-items:center;gap:12px;display:flex}.trend-range-control>div span{color:#9bb1c1;letter-spacing:.1em;text-transform:uppercase;font-size:12px;font-weight:900}.trend-range-control>div strong{color:#dcecf5;font-size:14px}.trend-range-control input[type=range]{accent-color:#21b9f1;cursor:ew-resize;width:100%;height:28px;margin:0}.trend-range-control footer span{color:#8fa8ba;font-size:12px;font-weight:750}.trend-chart-card.daily-bar-card canvas{height:220px}.trend-chart-empty{color:#1c405c;letter-spacing:-.08em;place-items:center;height:150px;font-size:38px;font-weight:950;display:grid}.metric-card{background:#fff;border:1px solid #dfe6eb;border-radius:12px;flex-direction:column;justify-content:center;min-height:118px;padding:20px;display:flex}.metric-card.highlight{color:#fff;background:#0a1727;border-color:#0a1727}.metric-card>span{color:#7d8b99;text-transform:uppercase;letter-spacing:.1em;font-size:9px;font-weight:800}.metric-card strong{letter-spacing:-.045em;margin-top:11px;font-size:23px}.metric-card small{color:#8794a1;margin-top:5px;font-size:9px}.positive{color:#12935a!important}.negative{color:#cf3e4b!important}.bankroll-choices{background:#fff;border:1px solid #dfe5e9;border-radius:13px;padding:26px}.manual-bankroll-panel{background:#fff;border:1px solid #d7e5ed;border-radius:13px;padding:26px;box-shadow:0 12px 30px #0724360d}.manual-count{color:#087caf;white-space:nowrap;background:#e8f6fc;border-radius:20px;padding:7px 11px;font-size:9px;font-weight:850}.manual-bankroll-form{background:#f7fafc;border:1px solid #e1e8ec;border-radius:11px;grid-template-columns:1.35fr .65fr 1fr auto;align-items:end;gap:11px;margin-top:19px;padding:17px;display:grid}.manual-bankroll-form label{color:#617383;letter-spacing:.04em;gap:7px;font-size:9px;font-weight:850;display:grid}.manual-bankroll-form input,.manual-bankroll-form select{color:#10202d;background:#fff;border:1px solid #d5dfe5;border-radius:8px;outline:none;width:100%;min-height:42px;padding:10px 11px;font-family:inherit;font-size:11px}.manual-bankroll-form input:focus,.manual-bankroll-form select:focus{border-color:#1ca4df;box-shadow:0 0 0 3px #e2f4fc}.manual-entry-list{border-top:1px solid #edf1f3;margin-top:16px}.manual-entry-row{border-bottom:1px solid #edf1f3;grid-template-columns:12px minmax(150px,1fr) auto auto;align-items:center;gap:12px;padding:13px 2px;display:grid}.manual-entry-row b,.manual-entry-row small{display:block}.manual-entry-row b{font-size:11px}.manual-entry-row small{color:#84929e;margin-top:4px;font-size:9px}.manual-entry-row>strong{font-size:11px}.manual-entry-row>button{color:#8a98a3;cursor:pointer;background:0 0;border:0;padding:5px 0;font-size:9px;text-decoration:underline}.choice-progress{color:#536a7d;white-space:nowrap;background:#eef4f8;border-radius:20px;padding:7px 11px;font-size:10px;font-weight:800}.bankroll-choice-groups{gap:16px;margin-top:18px;display:grid}.bankroll-choice-group{background:#fbfcfd;border:1px solid #dfe7ec;border-radius:12px;overflow:hidden;box-shadow:0 8px 24px #0724360b}.bankroll-choice-group>header{background:linear-gradient(135deg,#f6f9fb,#fff);border-bottom:1px solid #e8edf0;justify-content:space-between;align-items:center;gap:16px;padding:15px 17px;display:flex}.bankroll-choice-group>header>div{align-items:center;gap:11px;min-width:0;display:flex}.bankroll-choice-group h3,.bankroll-choice-group p{margin:0}.bankroll-choice-group h3{color:#132b3c;font-size:13px}.bankroll-choice-group p{color:#81909d;margin-top:3px;font-size:9px}.bankroll-choice-group>header>strong{color:#536a7d;text-transform:uppercase;letter-spacing:.05em;background:#eaf0f4;border-radius:999px;flex:none;padding:6px 9px;font-size:8px;font-weight:900}.choice-group-mark{background:#159861;border-radius:8px;width:11px;height:28px;box-shadow:0 0 0 5px #15986117}.bankroll-choice-group.high .choice-group-mark{background:#de9817;box-shadow:0 0 0 5px #de98171c}.bankroll-choice-group.high>header>strong{color:#96620b;background:#fff2d7}.bankroll-choice-group.giant .choice-group-mark{background:#6d57c7;box-shadow:0 0 0 5px #6d57c71c}.bankroll-choice-group.giant>header>strong{color:#5d48ad;background:#eeeafd}.bankroll-choice-group .choice-list{background:#fff;border-top:0;padding:0 17px}.bankroll-choice-group .choice-row:last-child{border-bottom:0}.choice-group-empty{color:#8b98a3;background:#fff;padding:18px 17px;font-size:10px}.choice-list{border-top:1px solid #edf0f2}.choice-row{border-bottom:1px solid #edf0f2;grid-template-columns:62px minmax(180px,1fr) auto auto;align-items:center;gap:16px;padding:16px 2px;display:grid}.choice-time{font-family:var(--font-geist-mono);color:#078fd2;font-size:11px;font-weight:800}.choice-entry b,.choice-entry small{display:block}.choice-entry b{font-size:13px}.choice-entry small{color:#82909d;margin-top:5px;font-size:9px}.choice-status{text-align:center;color:#6d7b88;background:#eef2f5;border-radius:20px;min-width:76px;padding:6px 9px;font-size:9px;font-weight:800}.choice-status.won{color:#13784d;background:#e5f5ec}.choice-status.lost{color:#aa3d47;background:#fae8e9}.choice-status.cancelled{color:#7c6b57;background:#f3eee7}.choice-actions{gap:7px;display:flex}.choice-actions button{color:#687886;background:#fff;border:1px solid #d8e0e6;border-radius:8px;min-width:78px;padding:9px 11px;font-size:10px;font-weight:850;transition:all .15s}.choice-actions button:hover{color:#087eb8;border-color:#8ccff0}.choice-actions button.selected.did{color:#11754b;background:#e7f7ef;border-color:#13905a;box-shadow:0 0 0 2px #13905a14}.choice-actions button.selected.did-not{color:#435565;background:#eef2f5;border-color:#8e9aa5}.choice-actions button:disabled{opacity:.6;cursor:wait}.choice-feedback{color:#14754b;background:#e7f7ef;border-radius:8px;margin:-3px 0 13px;padding:10px 12px;font-size:10px;font-weight:750}.choice-feedback.error{color:#aa3d47;background:#fae8e9}.bankroll-layout{grid-template-columns:minmax(310px,.72fr) minmax(0,1.35fr);align-items:start;gap:18px;display:grid}.bankroll-form,.bankroll-ledger,.daily-table,.settlement-panel{background:#fff;border:1px solid #dfe5e9;border-radius:13px;padding:26px}.bankroll-form{gap:15px;display:grid}.bankroll-form label{color:#647383;letter-spacing:.04em;gap:7px;font-size:10px;font-weight:800;display:grid}.bankroll-form input{background:#fbfcfd;border:1px solid #d9e0e5;border-radius:7px;outline:none;padding:12px}.bankroll-form input:focus{border-color:#27a7e5;box-shadow:0 0 0 3px #e4f5fd}.bankroll-form>.primary-btn{justify-self:start}.form-hint{color:#81909d;margin:0;font-size:10px;line-height:1.55}.panel-heading{justify-content:space-between;align-items:end;gap:16px;margin-bottom:18px;display:flex}.panel-heading h2{margin:6px 0 0;font-size:18px}.panel-heading p{color:#7c8996;margin:7px 0 0;font-size:11px}.units-pill,.roi-pill{color:#0787ca;white-space:nowrap;background:#e9f7fe;border-radius:20px;padding:7px 11px;font-size:10px;font-weight:800}.ledger-row{border-top:1px solid #edf0f2;grid-template-columns:9px 1fr auto;align-items:center;gap:12px;padding:15px 0;display:grid}.ledger-row b,.ledger-row small{display:block}.ledger-row b{font-size:12px}.ledger-row small{color:#8794a0;margin-top:5px;font-size:9px}.ledger-row strong{font-size:12px}.result-dot{background:#a5afb9;border-radius:50%;width:7px;height:7px}.result-dot.won{background:#1aac70}.result-dot.lost{background:var(--red)}.open-stake{color:#b67a14;font-size:10px!important}.responsible-note.wide{padding-top:0}.results-layout{grid-template-columns:minmax(0,1.6fr) minmax(270px,.6fr);align-items:start;gap:18px;display:grid}.table-head,.table-row{grid-template-columns:1.25fr repeat(4,.7fr);align-items:center;gap:12px;display:grid}.table-head{color:#8b98a4;text-transform:uppercase;letter-spacing:.08em;padding:9px 12px;font-size:9px;font-weight:800}.table-row{border-top:1px solid #edf0f2;padding:16px 12px;font-size:11px}.table-row strong,.table-row span:not(:first-child){text-align:right}.table-row b{font-size:11px}.month-card{color:#fff;background:#081525;border-radius:14px;min-height:310px;padding:29px}.month-card>.eyebrow{color:#22aef2}.month-card>strong{letter-spacing:-.07em;margin-top:30px;font-size:52px;display:block}.month-card>small{color:#718297;letter-spacing:.14em;font-size:9px}.month-card p{color:#98a7b8;font-size:11px;line-height:1.65}.month-bar{background:#1c2b3d;border-radius:5px;height:5px;margin:24px 0 20px}.month-bar span{background:linear-gradient(90deg,#0a9fe9,#18d600);border-radius:5px;height:100%;display:block}.month-breakdown{color:#8291a2;border-top:1px solid #213047;gap:18px;margin-top:24px;padding-top:16px;font-size:9px;display:flex}.month-breakdown b{color:#fff}.results-disclaimer{color:#7c8996;margin:0;font-size:9px}.results-mode-tabs{background:#e6edf1;border-radius:11px;grid-template-columns:1fr 1fr;gap:7px;max-width:520px;margin:0 0 22px;padding:5px;display:grid}.results-mode-tabs button{color:#667786;background:0 0;border:0;border-radius:8px;padding:12px 15px;font:800 11px/1.2 inherit}.results-mode-tabs button.active{color:#0b1928;background:#fff;box-shadow:0 5px 14px #081d2b14}.results-mode-tabs button.active.leverage{color:#fff;background:#087a4e}.leverage-results{gap:20px;display:grid}.leverage-target-card{color:#fff;background:radial-gradient(circle at 86% 4%,#1aca8547,#0000 35%),linear-gradient(135deg,#071827,#0a332a);border-radius:16px;grid-template-columns:1fr auto;gap:20px;padding:30px;display:grid;position:relative;overflow:hidden;box-shadow:0 16px 35px #051f1b29}.leverage-target-card h2{letter-spacing:-.05em;margin:13px 0 4px;font-size:45px}.leverage-target-card p{color:#9db9b0;margin:0;font-size:10px}.leverage-target{align-content:start;justify-items:end;display:grid}.leverage-target span{color:#7edeb8;letter-spacing:.14em;font-size:9px;font-weight:900}.leverage-target strong{margin-top:7px;font-size:24px}.leverage-target small{color:#9db9b0;margin-top:4px;font-size:8px}.leverage-progress{background:#153e36;border-radius:8px;grid-column:1/-1;height:8px;overflow:hidden}.leverage-progress span{border-radius:inherit;background:linear-gradient(90deg,#19b675,#58e1a8);height:100%;display:block;box-shadow:0 0 15px #3ddd9f80}.leverage-target-card footer{color:#9db9b0;grid-column:1/-1;justify-content:space-between;gap:15px;font-size:9px;display:flex}.leverage-target-card footer b{color:#73e0b5}.leverage-sequence,.leverage-history{background:#fff;border:1px solid #dfe8e4;border-radius:14px;padding:25px}.leverage-movement-list{border-top:1px solid #edf2ef}.leverage-movement-list article{border-bottom:1px solid #edf2ef;grid-template-columns:32px 1fr auto;align-items:center;gap:12px;padding:15px 0;display:grid}.leverage-step{color:#647970;background:#eef3f1;border-radius:50%;place-items:center;width:29px;height:29px;font-size:10px;font-weight:900;display:grid}.leverage-step.won{color:#087a4e;background:#dff7ec}.leverage-step.lost{color:#b43b48;background:#fae5e7}.leverage-movement-list b,.leverage-movement-list small{display:block}.leverage-movement-list b{font-size:11px}.leverage-movement-list small{color:#84938d;margin-top:5px;font-size:9px}.leverage-movement-list strong{white-space:nowrap;font-size:11px}.leverage-stage-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.leverage-stage-grid article{background:#f9fbfa;border:1px solid #e0e7e4;border-radius:11px;padding:17px}.leverage-stage-grid article.active{background:#effbf5;border-color:#8fd8bb}.leverage-stage-grid article.lost{background:#fff7f8;border-color:#efd4d7}.leverage-stage-grid header,.leverage-stage-grid footer{justify-content:space-between;gap:8px;display:flex}.leverage-stage-grid header span{color:#687a72;letter-spacing:.09em;font-size:9px;font-weight:900}.leverage-stage-grid header b{color:#087a4e;font-size:8px}.leverage-stage-grid article.lost header b{color:#b43b48}.leverage-stage-grid article>strong{margin:14px 0 5px;font-size:22px;display:block}.leverage-stage-grid p{color:#6f8078;margin:0 0 14px;font-size:9px}.leverage-stage-grid footer{color:#86958f;border-top:1px solid #e6ece9;padding-top:10px;font-size:8px}.leverage-stage-grid article.completed{background:linear-gradient(145deg,#effbf5,#fff);border-color:#6bcba4}.leverage-stage-grid article.completed header b{color:#087a4e}.leverage-success-summary{color:#fff;background:radial-gradient(circle at 85% 0,#2bdf974d,#0000 36%),linear-gradient(135deg,#061a2b 0,#073f32 100%);border-radius:18px;padding:30px;overflow:hidden;box-shadow:0 20px 45px #03271f33}.leverage-success-summary header{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.leverage-success-seal{color:#81edc0;letter-spacing:.1em;background:#14aa6e26;border:1px solid #61e8b159;border-radius:999px;padding:8px 11px;font-size:9px;font-weight:900;display:inline-flex}.leverage-success-summary h2{letter-spacing:-.035em;margin:16px 0 5px;font-size:30px}.leverage-success-summary header p{color:#a9c7bc;margin:0;font-size:10px}.leverage-summary-brand{text-align:right;color:#fff;font-size:17px;font-weight:900;line-height:.9}.leverage-summary-brand b{color:#45dca1;letter-spacing:.18em;font-size:10px}.leverage-success-journey{border-block:1px solid #99d3be2b;align-items:center;gap:22px;margin:27px 0;padding:23px 0;display:flex}.leverage-success-journey span{gap:7px;display:grid}.leverage-success-journey small{color:#82a99c;letter-spacing:.12em;font-size:8px;font-weight:900}.leverage-success-journey strong{letter-spacing:-.045em;font-size:34px}.leverage-success-journey i{color:#49dca4;font-size:24px}.leverage-success-metrics{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.leverage-success-metrics span{color:#a9c7bc;background:#01111c33;border:1px solid #82d9b82b;border-radius:11px;padding:14px;font-size:9px}.leverage-success-metrics b{color:#fff;margin-bottom:6px;font-size:18px;display:block}.leverage-success-summary footer{justify-content:space-between;align-items:center;gap:20px;margin-top:23px;display:flex}.leverage-success-summary footer small{color:#7fa194;max-width:560px;font-size:8px}.leverage-success-summary footer button,.leverage-admin-close button{color:#05251b;cursor:pointer;background:#22c98a;border:0;border-radius:9px;padding:12px 16px;font:900 10px/1.2 inherit}.leverage-admin-close{background:#f2fbf7;border:1px solid #c7e6d9;border-radius:13px;justify-content:space-between;align-items:center;gap:25px;padding:20px 22px;display:flex}.leverage-admin-close h3{margin:7px 0 4px;font-size:16px}.leverage-admin-close p{color:#70847b;margin:0;font-size:9px}.leverage-admin-close button:disabled{cursor:not-allowed;opacity:.55}.leverage-close-modal{text-align:center;background:#fff;border-radius:17px;width:min(470px,100vw - 30px);padding:30px;position:relative;box-shadow:0 28px 80px #02121d52}.leverage-close-icon{color:#09875a;background:#dff8ed;border-radius:50%;place-items:center;width:55px;height:55px;margin:0 auto 15px;font-size:25px;display:grid}.leverage-close-modal h2{letter-spacing:-.035em;margin:10px 0;font-size:25px}.leverage-close-modal>p{color:#64766e;font-size:11px;line-height:1.6}.leverage-close-next{background:#f7faf8;border:1px solid #d8e7e0;border-radius:11px;gap:5px;margin:20px 0;padding:16px;display:grid}.leverage-close-next span{color:#718078;letter-spacing:.12em;font-size:8px;font-weight:900}.leverage-close-next strong{color:#087a4e;font-size:24px}.leverage-close-next small{color:#84938c;font-size:9px}.leverage-close-modal .primary-btn{border:0;width:100%}.leverage-close-modal .renewal-later{margin-top:9px}.leverage-close-modal button:disabled{opacity:.55}.settlement-panel{max-width:980px}.settlement-row{border-top:1px solid #edf0f2;grid-template-columns:100px 1fr 140px;align-items:center;gap:16px;padding:15px 0;display:grid}.settlement-date{color:#547180;font-size:10px;font-weight:800}.settlement-date small,.settlement-row>div small{color:#8a97a3;margin-top:5px;font-size:9px;font-weight:400;display:block}.settlement-row>div b{font-size:12px}.settlement-row select{background:#fbfcfd;border:1px solid #d8e0e5;border-radius:7px;padding:9px;font-size:11px}.settlement-filter-tabs{width:100%;margin-top:12px}.settlement-filter-tabs button{flex:1}.settlement-row.leverage-odd{border-left:3px solid #15aa70;padding-left:12px}.settlement-row.leverage-odd>div small{color:#087a4e}.settlement-row.high-odd{border-left:3px solid var(--gold);padding-left:12px}.settlement-row.high-odd>div small{color:#96691c}.settlement-row.giant-odd{border-left:3px solid #ef7f16;padding-left:12px}.settlement-row.giant-odd>div small{color:#a94b08}.intakes-panel{background:#fff;border:1px solid #dfe5e9;border-radius:13px;padding:26px}.intake-admin-list{border-top:1px solid #edf0f2}.intake-admin-row{border-bottom:1px solid #edf0f2;grid-template-columns:38px minmax(190px,1fr) auto auto;align-items:center;gap:12px;padding:16px 2px;display:grid}.intake-admin-row b,.intake-admin-row small{display:block}.intake-admin-row b{font-size:12px}.intake-admin-row small{color:#81909d;margin-top:4px;font-size:9px;line-height:1.55}.intake-status{border-radius:20px;padding:6px 9px;font-size:9px;font-weight:800}.intake-status.pending{color:#96691c;background:#fff5d9}.intake-status.approved{color:#16774e;background:#e5f5ec}.intake-status.rejected{color:#a6464d;background:#fae8e9}.intake-actions{gap:6px;display:flex}.intake-actions button{color:#6d7b89;background:#fff;border:1px solid #dbe2e7;border-radius:7px;padding:8px 10px;font-size:10px;font-weight:800}.intake-actions button.approve{color:#fff;background:#078fd2;border-color:#078fd2}.intake-actions button:disabled{opacity:.55;cursor:wait}.intake-page{color:#fff;background:#050b14;grid-template-columns:minmax(480px,.9fr) 1.1fr;min-height:100vh;display:grid;position:relative}.intake-brand{z-index:3;align-items:center;gap:15px;display:flex;position:absolute;top:30px;left:42px}.intake-brand img{object-fit:contain;background:#fff;border-radius:8px;width:165px;height:54px;padding:5px 8px}.intake-brand span{color:#758297;letter-spacing:.16em;border-left:1px solid #263347;padding-left:14px;font-size:9px;font-weight:900}.intake-card{z-index:2;justify-content:center;align-items:center;padding:120px 48px 55px;display:flex;position:relative}.intake-form{gap:15px;width:min(460px,100%);display:grid}.intake-form h1{letter-spacing:-.055em;margin:17px 0;font-size:43px;line-height:1.03}.intake-form>div>p{color:#91a0b2;margin:0 0 8px;font-size:13px;line-height:1.65}.intake-form label{color:#a4b1c0;letter-spacing:.07em;text-transform:uppercase;gap:7px;font-size:9px;font-weight:900;display:grid}.intake-form label>span{color:#536276;margin-left:4px;font-weight:700}.intake-form input,.intake-form select{color:#fff;text-transform:none;letter-spacing:0;background:#0c1726;border:1px solid #2a394d;border-radius:8px;outline:none;width:100%;padding:13px 14px;font-size:13px}.intake-form select{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.intake-form input:focus,.intake-form select:focus{border-color:#169fe1;box-shadow:0 0 0 3px #009cea1f}.intake-form .primary-btn{justify-self:start;margin-top:2px}.intake-form small.responsibility{color:#546276;font-size:9px}.existing-member-link{color:#fff;background:linear-gradient(135deg,#088fd22e,#088fd20f);border:1px solid #159ee18c;border-radius:10px;justify-content:space-between;align-items:center;gap:18px;padding:14px 16px;text-decoration:none;transition:all .18s;display:flex}:is(.existing-member-link:hover,.existing-member-link:focus-visible){background:#088fd238;border-color:#23b4f5;outline:none;box-shadow:0 0 0 3px #009cea1f}.existing-member-link>span{color:#91a4b8;font-size:10px}.existing-member-link strong{color:#36b9f5;text-align:right;font-size:11px}.existing-member-link b{font-size:12px}.privacy-note{color:#8190a3;background:#0d1929;border:1px solid #233146;border-radius:8px;padding:11px 12px;font-size:9px;line-height:1.5}.intake-honeypot{width:1px!important;height:1px!important;position:absolute!important;left:-10000px!important;overflow:hidden!important}.intake-aside{background:radial-gradient(circle at 55% 45%,#123963 0%,#081628 34%,#050c16 72%);align-items:flex-end;padding:65px;display:flex;position:relative;overflow:hidden}.intake-aside:before{content:"";border:90px solid #009eec1a;border-radius:50%;width:520px;height:520px;position:absolute;top:43%;left:50%;transform:translate(-50%,-50%)}.intake-aside:after{content:"PHB";color:#fff;letter-spacing:-.1em;text-shadow:7px 7px #077fc1;font-size:140px;font-weight:950;position:absolute;top:41%;left:50%;transform:translate(-50%,-50%)skew(-8deg)}.intake-glow{filter:blur(130px);opacity:.24;background:#078fd2;border-radius:50%;width:250px;height:250px;position:absolute;top:20%;right:10%}.intake-copy{z-index:2;border-left:2px solid #069ee8;max-width:520px;padding:25px;position:relative}.intake-copy span{color:#27b5f6;letter-spacing:.16em;font-size:9px;font-weight:900}.intake-copy strong{letter-spacing:-.04em;margin:13px 0;font-size:28px;line-height:1.15;display:block}.intake-copy p{color:#8495a9;margin:0;font-size:12px;line-height:1.6}.intake-success{width:min(450px,100%)}.intake-success>span{color:#06101a;background:#17db70;border-radius:50%;place-items:center;width:52px;height:52px;font-size:22px;font-weight:900;display:grid}.intake-success h1{letter-spacing:-.05em;margin:22px 0 12px;font-size:42px}.intake-success p{color:#93a2b4;font-size:14px;line-height:1.7}.intake-success .primary-btn{margin-top:14px}@media (max-width:900px){.sidebar{width:min(310px,100vw - 44px);height:auto;padding:24px 16px 18px;display:flex}.brand{justify-content:flex-start;padding-right:35px}.brand-surface{width:132px;height:42px}.install-guide-btn{border-radius:10px;margin-left:auto;padding:4px 7px 4px 5px;display:inline-flex}.install-guide-btn .app-download-icon{border-radius:8px;flex-basis:28px;width:28px;height:28px}.install-guide-btn .app-download-icon:before{width:12px;height:17px;top:5px;left:7px}.install-guide-btn .app-download-icon:after{width:3px;bottom:8px;left:12px}.install-guide-btn .app-download-copy b{font-size:8px}.install-guide-btn .app-download-copy small{font-size:5.8px}.member-shell .topbar{padding-right:0}.home-install-cta{border-radius:11px;gap:7px;min-height:44px;padding:4px 10px 4px 5px;top:14px;right:14px}.home-install-cta .app-download-icon{border-radius:9px;flex-basis:32px;width:32px;height:32px}.home-install-cta .app-download-copy b{font-size:10px}.home-install-cta .app-download-copy small{font-size:7px}.nav{margin-top:28px;padding-bottom:4px;display:grid;overflow:visible}.nav-item{width:100%;min-width:0;padding:11px 12px}.nav-item span{display:block}.plan-card,.user-mini{display:flex}.plan-card{display:block}.content{padding:78px 20px 50px}.entry-card{grid-template-columns:35px 1fr 65px}.status,.view-btn{display:none}.entry-timing-inline,.result-seal{display:inline-flex}.mobile-view-hint{border-top:1px solid #edf0f2;grid-column:2/-1;padding-top:10px;display:block}.hero-stats,.promo-badge,.annual-price-card,.ai-hero-demo,.weekend-badge{display:none}.promo-copy,.ai-hero-copy,.weekend-sale-copy{width:100%}.hero-card{padding:28px}.hero-card h2{font-size:29px}.annual-mobile-price{color:#fff;align-items:baseline;gap:9px;margin-top:13px;display:flex}.annual-mobile-price span{color:#aebac3;font-size:10px}.annual-mobile-price strong{color:#f3be43;letter-spacing:-.04em;font-size:22px}.annual-mobile-price b{color:#f1c75f;font-size:9px}.top-actions{display:none}.metric-grid.four,.metric-grid.five,.metric-grid.six{grid-template-columns:repeat(2,1fr)}.bankroll-layout,.results-layout{grid-template-columns:1fr}.feature-mark{display:none}}.bankroll-metrics .metric-card:last-child{grid-column:auto}@media (max-width:900px){.bankroll-metrics .metric-card:last-child{grid-column:1/-1}}@media (max-width:760px){.choice-row{grid-template-columns:54px 1fr auto}.choice-actions{grid-column:2/4}.choice-status{min-width:68px}.choice-actions button{flex:1}}@media (max-width:900px){.admin-header{display:block}.admin-tabs{width:max-content;margin-top:20px}.admin-grid,.access-page{grid-template-columns:1fr}.access-art{display:none}.access-card{padding:130px 25px 50px}.access-brand{left:25px}.access-card h1{font-size:39px}}@media (max-width:560px){.sidebar-toggle{width:44px;height:44px;top:14px;left:14px}.content{padding:72px 14px 40px}.home-install-cta{right:12px}.topbar h1{font-size:23px}.date-label{font-size:9px}.greeting-row{grid-template-columns:auto minmax(145px,1fr);gap:10px;display:grid}.scroll-prompt{align-items:center;max-width:205px;font-size:13px}.scroll-prompt button{padding:7px 9px;font-size:9px}.push-banner{grid-template-columns:34px 1fr}.push-banner .push-enable{grid-column:1/3;width:100%}.notification-options{grid-template-columns:1fr 1fr}.entry-filter-tabs{width:100%}.entry-filter-tabs button{flex:1;padding:10px 8px}.entry-card{grid-template-columns:1fr 76px;padding:16px}.entry-number{display:none}.entry-meta{flex-wrap:wrap}.entry-title-line{gap:9px}.team-crest{width:34px;height:34px}.result-seal{padding:5px 7px;font-size:7px}.result-seal.won{padding:7px 9px;font-size:9px}.mobile-view-hint{grid-column:1/-1}.hero-card h2 br{display:none}.feature-header{min-height:160px;padding:27px 23px}.feature-header h1{font-size:25px}.metric-grid.four,.metric-grid.five,.metric-grid.six{grid-template-columns:1fr 1fr}.metric-card{min-height:100px;padding:16px}.metric-card strong{font-size:19px}.table-head,.table-row{grid-template-columns:1.2fr repeat(3,.6fr)}.table-head span:nth-child(4),.table-row span:nth-child(4){display:none}.settlement-row{grid-template-columns:72px 1fr}.settlement-row select{grid-column:2}.access-brand img{width:142px;height:48px}.member-menu-toggle{width:auto;min-width:116px;height:44px;padding:4px 9px 4px 5px}.member-menu-toggle .member-menu-icon{flex-basis:34px;width:34px;height:34px}.member-menu-toggle .member-menu-copy b{font-size:9px}.member-menu-toggle .member-menu-copy small{font-size:6.5px}.entry-sport-filter{margin-bottom:10px;padding:9px}.entry-sport-option{flex-basis:112px;grid-template-columns:30px minmax(0,1fr) 16px;min-height:48px;padding:5px 6px}.entry-sport-option-icon{width:30px;height:30px}.entry-sport-option-icon svg{width:20px;height:20px}.entry-sport-option b{font-size:9px}.month-roller{padding:15px 12px;display:block}.month-roller>div:first-child{margin-bottom:12px}.month-roller>div:first-child>strong{font-size:15px}.month-roller-track{margin:0 -2px;padding-bottom:5px}.month-roller-track button{flex-basis:96px;min-height:54px;padding:9px 11px}.month-roller-track button span{font-size:11px}.trend-chart-card{padding:21px 14px 14px}.trend-chart-card>header{display:block}.trend-chart-card h2{font-size:21px}.trend-chart-summary{text-align:left;margin-top:15px}.daily-chart-summary-group{justify-content:flex-start;gap:22px;margin-top:15px}.daily-chart-summary-group .trend-chart-summary{min-width:0;margin-top:0}.trend-chart-summary strong{font-size:24px}.trend-chart-card canvas{height:235px;margin-top:8px}.trend-chart-card.daily-bar-card canvas{height:220px}.trend-chart-controls{grid-template-columns:1fr;gap:9px;margin-top:5px;padding-top:13px}.trend-label-toggle{min-height:50px}.trend-range-control{padding:8px 4px 0}.quick-date-filter{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.quick-date-filter.with-tomorrow{grid-template-columns:repeat(4,minmax(0,1fr))}.quick-date-filter>button,.calendar-date-option{min-width:0;padding:10px 9px}.calendar-date-option{gap:7px}.quick-date-filter.with-tomorrow .calendar-date-option>i{display:none}.calendar-date-option>i{width:18px;height:18px}.quick-date-filter>button b,.calendar-date-option b{font-size:10px}.quick-date-filter>button span,.calendar-date-option small{font-size:8px}.form-row,.form-row.three{grid-template-columns:1fr}.admin-form,.admin-side,.bankroll-form,.bankroll-ledger,.bankroll-choices,.manual-bankroll-panel,.daily-table,.settlement-panel{padding:19px}.bankroll-choices>.panel-heading,.manual-bankroll-panel>.panel-heading{display:block}.choice-progress,.manual-count{margin-top:12px;display:inline-block}.bankroll-choice-group>header{align-items:flex-start;padding:13px}.bankroll-choice-group>header>strong{padding:5px 7px}.bankroll-choice-group .choice-list{padding:0 13px}.choice-group-empty{padding:15px 13px}.choice-row{grid-template-columns:48px 1fr}.choice-status{grid-column:2;justify-self:start}.choice-actions{grid-column:1/3;width:100%}.manual-bankroll-form{grid-template-columns:1fr;padding:14px}.manual-entry-row{grid-template-columns:10px 1fr auto}.manual-entry-row>button{grid-column:2;justify-self:start}.member-row{grid-template-columns:38px 1fr auto}.member-row button{grid-column:2}.detail-modal,.install-guide-modal,.renewal-modal{padding:25px}.brand-area{display:none}.install-guide-btn{padding:8px 10px}.admin-tabs{width:100%;overflow-x:auto}.admin-tabs button{white-space:nowrap}}.ai-home-strip{color:#fff;text-align:left;background:radial-gradient(circle at 88% 0,#14aee233,#0000 35%),linear-gradient(120deg,#061321,#0a2b42);border:1px solid #27beee47;border-radius:13px;grid-template-columns:46px minmax(0,1fr) 38px;align-items:center;gap:13px;width:100%;margin-top:14px;padding:13px 15px;display:grid;position:relative;box-shadow:0 10px 25px #0419281a}.ai-home-strip:hover{border-color:#34caf88c;transform:translateY(-1px)}.ai-home-mark{color:#fff;background:#0aabe2;border-radius:11px;place-items:center;width:42px;height:42px;font-size:14px;font-weight:900;display:grid;box-shadow:0 8px 20px #0aabe238}.ai-home-strip>span:nth-child(2){gap:3px;display:grid}.ai-home-strip small{color:#59ccec;letter-spacing:1.25px;font-size:8px;font-weight:900}.ai-home-strip strong{letter-spacing:-.2px;font-size:15px}.ai-home-strip>i{color:#61d2f5;border:1px solid #5bd2f747;border-radius:50%;place-items:center;width:34px;height:34px;font-size:18px;font-style:normal;display:grid}.ai-view>.feature-header{margin-bottom:0}.ai-view .ai-analyst{margin-top:18px}.ai-analyst{color:#fff;background:radial-gradient(circle at 92% 4%,#0aa6e538,#0000 31%),linear-gradient(135deg,#06111f 0%,#09283f 100%);border-radius:20px;margin-top:22px;padding:34px;position:relative;overflow:hidden;box-shadow:0 18px 45px #03121f29}.ai-analyst:before{content:"";pointer-events:none;border:42px solid #1ab4e812;border-radius:50%;width:330px;height:330px;position:absolute;top:-145px;right:-110px}.ai-analyst-header{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:28px;display:grid;position:relative}.ai-analyst-header>div:first-child{max-width:690px}.ai-brand-mark{color:#fff;background:#0aa9df;border:1px solid #49cfff6b;border-radius:12px;place-items:center;width:42px;height:42px;margin-right:12px;font-weight:900;display:inline-grid;box-shadow:0 0 30px #0aa9df3d}.ai-analyst .eyebrow{color:#54cdf4}.ai-analyst h2{letter-spacing:-1.4px;max-width:640px;margin:18px 0 9px;font-size:34px;line-height:1.08}.ai-analyst-header p{color:#a9bbc9;max-width:640px;margin:0;font-size:15px;line-height:1.55}.ai-credit-badge{text-align:center;background:#04111e8c;border:1px solid #88cfeb33;border-radius:15px;min-width:126px;padding:16px}.ai-credit-badge small,.ai-credit-badge span{color:#8fa5b5;letter-spacing:1.2px;font-size:9px;font-weight:800;display:block}.ai-credit-badge strong{color:#43cdf6;margin:3px 0;font-size:34px;line-height:1;display:block}.ai-locked-preview{background:#020d1885;border:1px solid #7ec2dc2b;border-radius:16px;align-items:center;gap:18px;margin-top:20px;padding:18px;display:flex;position:relative}.ai-lock{color:#43cdf6;background:#18b8eb21;border-radius:12px;flex:0 0 44px;place-items:center;width:44px;height:44px;font-size:25px;display:grid}.ai-locked-preview h3{margin:0 0 5px;font-size:20px}.ai-locked-preview p{color:#9fb2c0;margin:0 0 13px;font-size:12px;line-height:1.5}.ai-buy-cta{color:#fff;background:#0ba8df;border:0;border-radius:10px;justify-content:space-between;align-items:center;gap:22px;min-width:230px;padding:12px 15px;font-weight:900;display:flex}.ai-buy-cta span{font-size:18px}.ai-buy-backdrop{z-index:2000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000911c7;place-items:center;padding:22px;display:grid;position:fixed;inset:0;overflow-y:auto}.ai-buy-modal{color:#fff;background:radial-gradient(circle at 88% 0,#16addd2b,#0000 32%),#061522;border:1px solid #53cbf147;border-radius:20px;width:min(720px,100%);padding:29px;position:relative;box-shadow:0 30px 90px #0000007a}.ai-buy-modal>.eyebrow{color:#55cdf4}.ai-buy-modal>h2{letter-spacing:-.7px;margin:10px 45px 7px 0;font-size:28px}.ai-buy-modal>p{color:#9db0bd;max-width:570px;margin:0;font-size:13px;line-height:1.5}.ai-buy-modal>small{color:#728a99;text-align:center;margin-top:15px;font-size:9px;display:block}.ai-buy-close{color:#fff;background:#102a3c;border:1px solid #72bfdc33;border-radius:50%;place-items:center;width:36px;height:36px;font-size:23px;display:grid;position:absolute;top:17px;right:17px}.ai-buy-modal .ai-pack-grid{margin-top:20px}.ai-demo{margin-top:26px;position:relative}.ai-demo-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:9px;display:flex}.ai-demo-heading span{color:#55d1f7;letter-spacing:1.25px;font-size:10px;font-weight:900}.ai-demo-heading small{color:#8ea6b5;font-size:10px}.ai-demo .ai-answer{background:linear-gradient(145deg,#071d2de6,#051522b8);border-color:#4dcaf245;box-shadow:inset 3px 0 #19b9eb}.ai-demo .ai-response p+p{color:#aebfca;margin-top:10px}.ai-demo .ai-question>span{color:#fff;background:#0c86ad}.ai-pack-grid{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:22px;display:grid;position:relative}.ai-pack-grid article{background:#071927bf;border:1px solid #79bed82e;border-radius:15px;grid-template-columns:1fr auto;align-items:end;padding:17px;display:grid}.ai-pack-grid article.featured{background:linear-gradient(145deg,#093d57e6,#081f30e6);border-color:#35c5f38c}.ai-pack-grid article>span{color:#55cdf4;letter-spacing:1.2px;grid-column:1/3;font-size:9px;font-weight:900}.ai-pack-grid article>strong{font-size:30px;line-height:1}.ai-pack-grid article>small{color:#9db0be;justify-self:start;margin-left:6px}.ai-pack-grid article>b{grid-column:1/3;margin:8px 0 13px;font-size:16px}.ai-pack-grid a,.ai-pack-grid button{color:#fff;text-align:center;background:#0ba8df;border:0;border-radius:9px;grid-column:1/3;padding:11px;font-size:11px;font-weight:800;text-decoration:none}.ai-pack-grid button:disabled{color:#7f9aab;background:#18374b}.ai-history{gap:13px;max-height:520px;margin-top:25px;padding-right:4px;display:grid;position:relative;overflow-y:auto}.ai-answer{background:#03101c80;border:1px solid #75b8d129;border-radius:15px;padding:18px}.ai-question{border-bottom:1px solid #80bed61f;gap:14px;padding-bottom:14px;display:flex}.ai-question>span{color:#78d9f7;letter-spacing:1px;background:#173b51;border-radius:5px;height:max-content;padding:4px 6px;font-size:8px;font-weight:900}.ai-question p,.ai-response p{white-space:pre-wrap;margin:0;line-height:1.58}.ai-response{color:#d7e2e9;padding:16px 0 0 56px;position:relative}.ai-mini-mark{color:#49cef8;letter-spacing:1px;font-size:10px;font-weight:900;position:absolute;top:17px;left:0}.ai-sources{flex-wrap:wrap;gap:7px;margin-top:15px;display:flex}.ai-sources b{color:#849cab;letter-spacing:1px;text-transform:uppercase;width:100%;font-size:9px}.ai-sources a{color:#70d8f8;border:1px solid #43cdf640;border-radius:20px;padding:6px 9px;font-size:10px;text-decoration:none}.ai-personal-answer{border-color:#4ccaf340;padding:0;transition:border-color .2s;overflow:hidden}.ai-personal-answer.open{border-color:#4ccaf385}.ai-answer-summary{color:#fff;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:18px;width:100%;padding:16px 18px;display:flex}.ai-answer-summary>span{gap:5px;display:grid}.ai-answer-summary small{color:#50cff7;letter-spacing:1.1px;font-size:8px;font-weight:900}.ai-answer-summary b{font-size:13px;line-height:1.42}.ai-answer-summary i{color:#59d2f7;border:1px solid #4fcbf23d;border-radius:50%;flex:0 0 34px;place-items:center;width:34px;height:34px;font-size:22px;font-style:normal;transition:transform .2s;display:grid}.ai-personal-answer.open .ai-answer-summary i{transform:rotate(180deg)}.ai-personal-answer>.ai-response{border-top:1px solid #80bed61f;margin:0 18px;padding-bottom:18px}.ai-composer{color:#0c1c28;background:#fff;border:1px solid #4bc9f14f;border-radius:16px;margin-top:18px;padding:18px;position:relative}.ai-composer>label{margin-bottom:9px;font-size:13px;font-weight:800;display:block}.ai-composer textarea{resize:vertical;color:#10202c;width:100%;font:inherit;background:0 0;border:0;outline:0;line-height:1.5}.ai-composer>div{border-top:1px solid #e7edf1;justify-content:space-between;align-items:center;gap:15px;padding-top:12px;display:flex}.ai-composer small{color:#7f8f9a}.ai-composer button{color:#fff;background:#079fd8;border:0;border-radius:10px;padding:12px 17px;font-weight:800}.ai-composer button:disabled{opacity:.55}.ai-error{color:#ca3e4e;margin:12px 0 0;font-size:12px}.ai-analyst footer{color:#758d9d;justify-content:space-between;gap:15px;margin-top:18px;font-size:10px;display:flex;position:relative}.ai-metrics{grid-template-columns:repeat(4,1fr);margin-bottom:22px}.ai-operation-card ul{gap:10px;margin:22px 0 0;padding:0;list-style:none;display:grid}.ai-operation-card li{background:#f2f6f8;border-radius:9px;justify-content:space-between;padding:13px;display:flex}.ai-operation-card li span{color:#099dce;font-weight:800}@media (max-width:760px){.ai-home-strip{grid-template-columns:42px minmax(0,1fr) 34px;padding:12px}.ai-home-mark{width:38px;height:38px}.ai-home-strip strong{font-size:13px}.ai-analyst{border-radius:16px;padding:23px 18px}.ai-analyst-header{grid-template-columns:1fr}.ai-analyst h2{font-size:27px}.ai-credit-badge{min-width:82px;padding:10px;position:absolute;top:0;right:0}.ai-credit-badge strong{font-size:25px}.ai-analyst-header>div:first-child{padding-top:58px}.ai-demo-heading{flex-direction:column;align-items:flex-start}.ai-locked-preview{align-items:flex-start;padding:15px}.ai-buy-cta{width:100%;min-width:0}.ai-buy-backdrop{align-items:end;padding:0}.ai-buy-modal{border-radius:20px 20px 0 0;max-height:88vh;padding:24px 18px 20px;overflow-y:auto}.ai-buy-modal>h2{font-size:23px}.ai-pack-grid{grid-template-columns:1fr}.ai-pack-grid article{grid-template-columns:auto 1fr auto}.ai-pack-grid article>span{grid-column:1/4}.ai-pack-grid article>strong{font-size:27px}.ai-pack-grid article>small{align-self:center}.ai-pack-grid article>b{grid-area:2/3;margin:0}.ai-pack-grid a,.ai-pack-grid button{grid-column:1/4}.ai-response{padding-top:38px;padding-left:0}.ai-composer>div,.ai-analyst footer{flex-direction:column;align-items:stretch}.ai-composer button{width:100%}.ai-metrics{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.hero-slide{align-items:flex-start;min-height:410px}.promo-hero,.ai-hero{min-height:410px;padding:30px 24px}.promo-hero h2,.ai-hero h2{margin-top:16px;font-size:30px;line-height:1.03}.promo-hero p,.ai-hero p{font-size:12px;line-height:1.5}.promo-main-cta{margin-top:18px;padding:15px 13px 15px 16px}.promo-copy,.ai-hero-copy{width:100%}.annual-mobile-price{flex-wrap:wrap;gap:4px 9px}.annual-mobile-price b{flex-basis:100%}.promo-modal{max-height:calc(100dvh - 24px);padding:24px 18px;overflow-y:auto}.promo-modal-icon{width:48px;height:48px;margin-bottom:13px}.promo-modal h2{font-size:22px}.promo-modal>p{margin-bottom:14px}.promo-price-summary{margin-bottom:12px}.promo-upgrade-steps{gap:6px;margin-bottom:11px}.promo-upgrade-steps li{min-height:45px;padding:7px 9px}.promo-coupon{flex-direction:row;align-items:center;padding:11px 12px}.promo-coupon button{width:auto}.renewal-modal-options{gap:6px}.weekend-sale-hero{align-items:flex-start;min-height:410px;padding:27px 24px}.weekend-sale-hero h2{font-size:34px}.weekend-sale-hero p{font-size:12px}.weekend-offer-row{flex-wrap:wrap;align-items:flex-start;gap:10px}.weekend-offer-row>b{font-size:10px}.promo-main-cta.weekend{margin-top:13px}.hero-carousel{padding-bottom:18px}.hero-slide,.promo-hero,.weekend-sale-hero{min-height:0}.promo-hero,.weekend-sale-hero{padding:21px 19px}.promo-hero .hero-kicker,.weekend-sale-hero .hero-kicker{letter-spacing:.13em;font-size:8px;line-height:1.3}.promo-hero h2,.weekend-sale-hero h2{margin:10px 0 7px;font-size:26px;line-height:1.01}.promo-hero p,.weekend-sale-hero p{font-size:10px;line-height:1.42}.renewal-price-grid{gap:7px;margin-top:11px}.renewal-price-grid article{border-radius:9px;padding:8px 9px}.renewal-price-grid span{font-size:7px}.renewal-price-grid small{margin-top:4px;font-size:8px}.renewal-price-grid strong{margin-top:2px;font-size:20px}.renewal-price-grid b{margin-top:4px;font-size:7px}.annual-mobile-price{gap:3px 8px;margin-top:9px}.annual-mobile-price span{font-size:9px}.annual-mobile-price strong{font-size:20px}.annual-mobile-price b{font-size:8px}.promo-main-cta,.promo-main-cta.weekend{border-radius:10px;margin-top:11px;padding:10px 10px 10px 13px}.promo-main-cta>span{gap:2px}.promo-main-cta small{font-size:7px}.promo-main-cta b{font-size:15px}.promo-main-cta em{font-size:8px}.promo-main-cta i{width:36px;height:36px;font-size:20px}.weekend-offer-row{gap:7px;margin-top:9px}.weekend-offer-row>span small{font-size:7px}.weekend-offer-row>span strong{font-size:23px}.weekend-offer-row>b{padding:6px 8px;font-size:9px}.weekend-offer-row>b i{width:22px;height:22px}.hero-dots{bottom:3px}.hero-dots button{width:7px;height:7px}.hero-dots button.active{width:27px}}.public-sports .live-alert-message:empty{display:none}.public-nav-disabled{isolation:isolate;opacity:.48;filter:grayscale(.35);position:relative;box-shadow:inset 0 0 0 1px #84a0ab1f,0 7px 18px #010a1129;cursor:not-allowed!important}.public-nav-disabled:after{z-index:-1;border-radius:inherit;content:"";background:linear-gradient(90deg,#07131d66,#576c761f,#07131d66);position:absolute;inset:0}.public-nav-disabled i{color:#82939b;letter-spacing:.08em;margin-left:auto;font-size:7px;font-style:normal;font-weight:950}.basketball-live-page{--live-line:#5b84764d;--live-green:#25e0a4;color:#eef6f3;width:100%;max-width:1160px;margin:0 auto;padding:24px}.basketball-live-intro{background:radial-gradient(circle at 90% 10%,#20da9d1f,#0000 42%),linear-gradient(145deg,#10231d,#0b1512);border:1px solid #24e0a440;border-radius:20px;justify-content:space-between;align-items:center;gap:24px;padding:24px 26px;display:flex}.basketball-live-intro small{color:var(--live-green);letter-spacing:.13em;font-size:11px;font-weight:950}.basketball-live-intro h1{margin:7px 0 4px;font-size:30px}.basketball-live-intro p{color:#9cb0a9;margin:0;font-size:13px}.basketball-live-refresh{color:#83968f;letter-spacing:.08em;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:7px;min-width:150px;font-size:9px;font-weight:900;display:flex}.basketball-live-refresh i{background:var(--live-green);width:9px;height:9px;box-shadow:0 0 13px var(--live-green);border-radius:50%}.basketball-live-refresh b{color:#eff7f4;text-align:right;width:100%;font-size:18px}.basketball-live-leagues{grid-template-columns:1fr 1fr;gap:8px;width:min(420px,100%);margin:18px 0;display:grid}.basketball-live-leagues button{border:1px solid var(--live-line);color:#80928c;cursor:pointer;background:#101916;border-radius:12px;justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.basketball-live-leagues button span{font-size:15px;font-weight:950}.basketball-live-leagues button small{font-size:9px;font-weight:800}.basketball-live-leagues button.active{color:#fff;background:linear-gradient(145deg,#0c4c39,#10271f);border-color:#27dfa5;box-shadow:inset 0 0 0 1px #25e0a41f}.basketball-live-notice{color:#c6b27b;background:#ffb52712;border:1px solid #ffbe424d;border-radius:10px;align-items:center;gap:9px;margin-bottom:12px;padding:10px 13px;font-size:11px;display:flex}.basketball-live-notice i{background:#f3bd3f;border-radius:50%;width:8px;height:8px}.basketball-live-game-list{scrollbar-width:thin;gap:9px;margin-bottom:12px;padding-bottom:5px;display:flex;overflow-x:auto}.basketball-live-game-list button{border:1px solid var(--live-line);color:#83968f;text-align:left;cursor:pointer;background:#0d1613;border-radius:11px;min-width:210px;padding:11px 14px}.basketball-live-game-list button>span{margin-bottom:7px;font-size:9px;font-weight:800;display:block}.basketball-live-game-list button>b{color:#e8f0ed;justify-content:space-between;align-items:center;gap:8px;font-size:12px;display:flex}.basketball-live-game-list button b>em{align-items:baseline;gap:6px;min-width:0;font-style:normal;display:flex}.basketball-live-game-list button b>em:last-child{justify-content:flex-end}.basketball-live-game-list button b>em span{white-space:nowrap;font-weight:900}.basketball-live-game-list button strong{color:#fff;font-size:16px}.basketball-live-game-list button i{color:#667a73;font-style:normal}.basketball-live-game-list button.active{background:#10251f;border-color:#25e0a4bf}.basketball-live-game-list button.live>span{color:#30e6ac}.basketball-live-scoreboard{border:1px solid var(--live-line);background:radial-gradient(circle at 8%,#1b94691f,#0000 35%),radial-gradient(circle at 92%,#1d6dc517,#0000 35%),#0d1613;border-radius:18px;grid-template-columns:minmax(0,1fr) 160px minmax(0,1fr);align-items:center;gap:20px;padding:28px;display:grid}.basketball-live-side{grid-template-columns:84px minmax(0,1fr) auto;align-items:center;gap:15px;display:grid}.basketball-live-side:last-child{text-align:right;grid-template-columns:auto minmax(0,1fr) 84px}.basketball-live-side:last-child .live-team-logo{grid-area:1/3}.basketball-live-side:last-child h2{grid-area:1/2}.basketball-live-side:last-child>strong{grid-area:1/1}.live-team-logo{background:#ffffff06;border:1px solid #ffffff12;border-radius:20px;place-items:center;width:84px;height:84px;display:grid}.live-team-logo img{object-fit:contain;width:70px;height:70px}.live-team-logo b{font-size:19px}.basketball-live-side h2{color:#f2f7f5;margin:0;font-size:16px}.basketball-live-side>strong{font-size:42px}.basketball-live-center{text-align:center}.basketball-live-center>small{color:#70847d;letter-spacing:.08em;font-size:9px;font-weight:900;display:block}.basketball-live-center>b{color:#c4d0cc;margin:7px 0;font-size:15px;display:block}.basketball-live-center>b.live{color:#fff}.basketball-live-center>span{color:#29e1a6;letter-spacing:.08em;align-items:center;gap:6px;font-size:9px;font-weight:950;display:inline-flex}.basketball-live-center>span i{background:#ff4e65;border-radius:50%;width:8px;height:8px;box-shadow:0 0 12px #ff4e65}.basketball-live-team-tabs{border:1px solid var(--live-line);background:#101a17;border-radius:15px;grid-template-columns:1fr 1fr;gap:5px;width:min(500px,100% - 24px);margin:0 auto 18px;padding:5px;display:grid;box-shadow:0 10px 25px #0000001f}.basketball-live-team-tabs button{color:#7e918a;cursor:pointer;background:0 0;border:0;border-radius:10px;padding:11px;font-weight:900}.basketball-live-team-tabs button.active{color:#06261b;background:linear-gradient(135deg,#2ae4aa,#1ab882);box-shadow:0 4px 18px #25e0a42e}.basketball-period-score{background:linear-gradient(145deg,#111d19fa,#0a120ffa);border:1px solid #2ae4aa2e;border-radius:16px;margin:14px 0;overflow:hidden;box-shadow:0 12px 30px #00000029}.basketball-period-score>header{background:#2ae4aa09;border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;padding:11px 17px;display:flex}.basketball-period-score>header>span{color:#9eafa9;letter-spacing:.14em;font-size:10px;font-weight:900}.basketball-period-score>header>small{color:#2ae4aa;letter-spacing:.1em;align-items:center;gap:6px;font-size:9px;font-weight:900;display:inline-flex}.basketball-period-score>header>small i{background:#ff4e65;border-radius:50%;width:6px;height:6px;box-shadow:0 0 9px #ff4e65d9}.basketball-period-scroll{scrollbar-width:thin;overflow-x:auto}.basketball-period-grid{text-align:center;align-items:center;min-width:330px;padding:4px 8px 8px;display:grid}.basketball-period-grid>*{color:#e9f2ef;border-bottom:1px solid #fff1;place-items:center;min-height:38px;font-size:14px;display:grid}.basketball-period-grid>b{color:#73857f;letter-spacing:.08em;font-size:11px}.basketball-period-grid>strong{color:#a9bbb5;letter-spacing:.08em;justify-items:start;padding-left:12px;font-size:12px}.basketball-period-grid>.current{color:#2ae4aa;background:#2ae4aa17;border-radius:8px}.basketball-period-grid>.period-home{border-bottom:0}.basketball-period-empty{color:#0000}.basketball-box-sections{gap:16px;display:grid}.basketball-box-section{border:1px solid var(--live-line);background:#0d1613;border-radius:15px;overflow:hidden}.basketball-box-section>header{border-bottom:1px solid var(--live-line);background:linear-gradient(90deg,#25e0a414,#0000);padding:13px 16px;font-size:13px;font-weight:950}.basketball-box-scroll{overflow-x:auto}.basketball-box-grid{min-width:850px}.basketball-box-head,.basketball-box-row,.basketball-box-total{grid-template-columns:minmax(255px,1.7fr) 68px repeat(7,62px);align-items:center;display:grid}.basketball-box-head{border-bottom:1px solid var(--live-line);color:#7e918a;letter-spacing:.07em;background:#121c19;min-height:35px;font-size:9px;font-weight:950}.basketball-box-head span:not(:first-child){text-align:center}.basketball-box-head span:first-child{padding-left:16px}.basketball-box-row{border-bottom:1px solid #5b847638;min-height:68px}.basketball-box-row:hover{background:#25e0a409}.basketball-box-row>b,.basketball-box-total>b{text-align:center;font-size:13px}.basketball-box-player{align-items:center;gap:11px;min-width:0;padding:8px 16px;display:flex}.live-player-photo{color:#35e6ad;background:#183129;border:1px solid #25e0a440;border-radius:50%;flex:0 0 46px;place-items:center;width:46px;height:46px;display:grid;overflow:hidden}.live-player-photo img{object-fit:cover;object-position:50% 16%;width:100%;height:100%}.live-player-photo b{font-size:11px}.basketball-box-player>span:last-child{min-width:0}.basketball-box-player b,.basketball-box-player small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.basketball-box-player b{font-size:13px}.basketball-box-player small{color:#83958f;margin-top:3px;font-size:10px}.basketball-box-total{background:#ffffff06;min-height:48px}.basketball-box-total>span{padding-left:16px;font-size:12px;font-weight:950}.basketball-box-total>b{font-size:14px}.basketball-live-empty{border:1px solid var(--live-line);text-align:center;background:#0d1613;border-radius:16px;align-content:center;place-items:center;gap:6px;min-height:280px;display:grid}.basketball-live-empty>span{color:#28dda4;font-size:32px}.basketball-live-empty h2{margin:0;font-size:17px}.basketball-live-empty p{color:#879a93;max-width:450px;margin:2px 20px;font-size:12px}.basketball-live-foot{color:#71847d;padding:13px 2px;font-size:9px}.basketball-live-state{color:#9bada7;justify-content:center;align-items:center;gap:12px;min-height:420px;display:flex}.basketball-live-state.error{flex-direction:column}.basketball-live-state.error b{color:#ff7384}@media (max-width:760px){.basketball-live-page{padding:72px 12px 24px}.basketball-live-intro{flex-direction:column;align-items:flex-start;padding:20px}.basketball-live-intro h1{font-size:25px}.basketball-live-refresh{justify-content:flex-start}.basketball-live-refresh b{text-align:left}.basketball-live-scoreboard{grid-template-columns:1fr 78px 1fr;gap:7px;padding:19px 9px}.basketball-live-side,.basketball-live-side:last-child{text-align:center;flex-direction:column;gap:7px;min-width:0;display:flex}.basketball-live-side:last-child .live-team-logo,.basketball-live-side:last-child h2,.basketball-live-side:last-child>strong{grid-area:auto}.live-team-logo{border-radius:15px;width:62px;height:62px}.live-team-logo img{width:52px;height:52px}.basketball-live-side h2{min-height:32px;font-size:12px}.basketball-live-side>strong{font-size:32px}.basketball-live-center>small{font-size:7px}.basketball-live-center>b{font-size:11px}.basketball-live-center>span{font-size:7px}.basketball-period-score{border-color:#2ae4aa40;border-radius:15px;margin:13px 5px 15px;box-shadow:0 10px 26px #0003}.basketball-period-score>header{padding:10px 13px}.basketball-period-score>header>span{font-size:9px}.basketball-period-grid{padding:3px 7px 8px}.basketball-period-grid>*{min-height:36px;font-size:13px}.basketball-period-grid>b{font-size:10px}.basketball-period-grid>strong{padding-left:9px;font-size:11px}.basketball-live-team-tabs{border-radius:15px;width:calc(100% - 10px);margin:0 auto 20px}.basketball-box-grid{min-width:790px}.basketball-box-head,.basketball-box-row,.basketball-box-total{grid-template-columns:210px 64px repeat(7,57px)}.basketball-box-head>:first-child,.basketball-box-row>:first-child,.basketball-box-total>:first-child{z-index:3;background:#0d1613;position:sticky;left:0;box-shadow:8px 0 15px #0000003d}.basketball-box-head>:first-child{z-index:4;background:#121c19}.basketball-box-total>:first-child{background:#111b18}.basketball-box-player{padding-left:10px}.live-player-photo{flex-basis:44px;width:44px;height:44px}.basketball-live-foot{line-height:1.5}}.free-access-admin{gap:18px;display:grid}.free-access-admin-hero{color:#fff;background:radial-gradient(circle at 92% 18%,#27cd9d38,#0000 34%),linear-gradient(135deg,#071926,#0a3340);border-radius:20px;justify-content:space-between;align-items:center;gap:28px;padding:30px;display:flex;box-shadow:0 20px 48px #02162224}.free-access-admin-hero .eyebrow{color:#53e1bd}.free-access-admin-hero h2{margin:8px 0 7px;font-size:30px;line-height:1.08}.free-access-admin-hero p{color:#b8ced4;max-width:620px;margin:0}.free-access-admin-total{text-align:center;background:#ffffff0f;border:1px solid #67e9c740;border-radius:16px;flex:0 0 185px;padding:18px 20px;display:grid}.free-access-admin-total small{letter-spacing:.14em;color:#75e4c6;font-size:10px;font-weight:900}.free-access-admin-total b{margin:5px 0;font-size:42px;line-height:1.05}.free-access-admin-total em{color:#afc8ce;font-size:11px;font-style:normal}.free-access-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.free-access-step{--stage:#19a985;background:#fff;border:1px solid #dbe5e9;border-radius:17px;min-width:0;padding:20px;position:relative;box-shadow:0 12px 30px #051c2b0f}.free-access-step.active{--stage:#18a9d5}.free-access-step.interested{--stage:#e49b18}.free-access-step.converted{--stage:#0eaa6f}.free-access-step header{justify-content:space-between;align-items:center;gap:10px;margin-bottom:15px;display:flex}.free-access-step header span{background:var(--stage);border-radius:9px;place-items:center;width:30px;height:30px;display:grid}@supports (color:color-mix(in lab, red, red)){.free-access-step header span{background:color-mix(in srgb,var(--stage) 13%,white)}}.free-access-step header span{color:var(--stage);font-size:11px;font-weight:900}.free-access-step header b{color:#647983;background:#f1f6f8;border-radius:999px;padding:6px 9px;font-size:12px}.free-access-step>strong{color:#071e2c;font-size:36px;line-height:1;display:block}.free-access-step h3{color:#112d3b;margin:9px 0 4px;font-size:16px}.free-access-step p{color:#74868e;min-height:34px;margin:0;font-size:12px;line-height:1.4}.free-access-step-bar{background:#edf2f4;border-radius:999px;height:7px;margin-top:17px;overflow:hidden}.free-access-step-bar i{border-radius:inherit;background:var(--stage);height:100%;display:block}.free-access-journey{background:#eef6f6;border:1px solid #dbe7ea;border-radius:15px;justify-content:center;align-items:center;gap:12px;padding:15px;display:flex}.free-access-journey span{color:#264651;background:#fff;border-radius:9px;padding:8px 12px;font-size:12px;font-weight:800;box-shadow:0 4px 12px #092b370d}.free-access-journey i{color:#6fa99c;font-style:normal;font-weight:900}.free-popup-crm{color:#fff;background:linear-gradient(145deg,#071b29,#0a3039);border:1px solid #d8e5e8;border-radius:20px;gap:17px;padding:24px;display:grid;box-shadow:0 16px 38px #051d2a1f}.free-popup-crm>header{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.free-popup-crm>header .eyebrow{color:#5ee2bd}.free-popup-crm>header h3{letter-spacing:-.025em;margin:6px 0 4px;font-size:24px}.free-popup-crm>header p{color:#a9c0c6;margin:0;font-size:11px}.free-popup-total{text-align:center;background:#ffffff0f;border:1px solid #62e4c13d;border-radius:13px;min-width:155px;padding:12px 15px;display:grid}.free-popup-total small{color:#69dfc0;letter-spacing:.1em;font-size:8px;font-weight:950}.free-popup-total b{font-size:31px;line-height:1.15}.free-popup-total em{color:#a9c0c6;font-size:8px;font-style:normal}.free-popup-crm-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.free-popup-crm-grid article{--popup-tone:#22b8e8;background:#ffffff0e;border:1px solid #ffffff1a;border-radius:13px;padding:15px}.free-popup-crm-grid article.site{--popup-tone:#37d6a7}.free-popup-crm-grid article.dismissed{--popup-tone:#e0a93a}.free-popup-crm-grid article.abandoned{--popup-tone:#ef6b78}.free-popup-crm-grid article header{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.free-popup-crm-grid article header span{color:#d7e5e8;font-size:10px;font-weight:850;line-height:1.35}.free-popup-crm-grid article header b{background:var(--popup-tone);border-radius:999px;padding:4px 6px}@supports (color:color-mix(in lab, red, red)){.free-popup-crm-grid article header b{background:color-mix(in srgb,var(--popup-tone) 18%,transparent)}}.free-popup-crm-grid article header b{color:var(--popup-tone);font-size:9px}.free-popup-crm-grid article>strong{margin-top:14px;font-size:31px;line-height:1;display:inline-block}.free-popup-crm-grid article>small{color:#83a1a8;margin-left:7px;font-size:8px}.free-popup-crm-grid article p{color:#92aeb5;min-height:24px;margin:5px 0 11px;font-size:9px;line-height:1.35}.free-popup-crm-grid article>div{background:#ffffff1a;border-radius:999px;height:5px;overflow:hidden}.free-popup-crm-grid article>div i{border-radius:inherit;background:var(--popup-tone);height:100%;display:block}.free-popup-crm>footer{flex-wrap:wrap;align-items:center;gap:9px 18px;padding-top:2px;display:flex}.free-popup-crm>footer span{color:#bcd0d4;background:#ffffff12;border-radius:8px;padding:7px 10px;font-size:9px}.free-popup-crm>footer span b{color:#fff;font-size:13px}.free-popup-crm>footer p{color:#8faab0;flex:420px;margin:0;font-size:8px;line-height:1.5}.free-page-analytics{background:#fff;border:1px solid #dce6e9;border-radius:20px;gap:18px;padding:25px;display:grid;box-shadow:0 12px 30px #051c2b0d}.free-page-analytics>header{justify-content:space-between;align-items:flex-start;gap:22px;display:flex}.free-page-analytics>header h3{color:#0b2532;margin:7px 0 5px;font-size:25px}.free-page-analytics>header p{color:#71848c;margin:0;font-size:12px}.free-page-analytics>header>span{text-align:center;background:#eaf8f4;border-radius:12px;min-width:105px;padding:11px 14px;display:grid}.free-page-analytics>header>span small{color:#438878;letter-spacing:.1em;font-size:8px;font-weight:900}.free-page-analytics>header>span b{color:#087c5c;font-size:27px;line-height:1.1}.free-page-analytics>header>span em{color:#638079;font-size:9px;font-style:normal}.free-access-trend{background:linear-gradient(#fbfefe,#f4faf8);border:1px solid #d9e6e7;border-radius:16px;overflow:hidden;box-shadow:0 12px 28px #083e480f}.free-access-trend>header{justify-content:space-between;align-items:flex-start;gap:20px;padding:18px 20px 13px;display:flex}.free-access-trend>header span{color:#17856a;letter-spacing:.13em;font-size:9px;font-weight:950}.free-access-trend>header h4{color:#0c2c38;margin:4px 0 3px;font-size:19px}.free-access-trend>header p{color:#7b8d93;margin:0;font-size:10px}.free-access-chart-filters{justify-items:end;gap:7px;display:grid}.free-access-range,.free-access-metric{background:#edf4f4;border:1px solid #d5e3e4;border-radius:10px;gap:4px;padding:4px;display:flex}.free-access-range button,.free-access-metric button{color:#6b7e84;background:0 0;border:0;border-radius:7px;min-height:34px;padding:0 13px;font-size:10px;font-weight:850}.free-access-range button.active{color:#fff;background:#092a37;box-shadow:0 6px 14px #082a3729}.free-access-metric button.active{color:#fff;background:#0a9b70;box-shadow:0 6px 14px #0a9b702e}.free-access-trend-summary{border-top:1px solid #e0ebeb;border-bottom:1px solid #e0ebeb;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 20px;padding:12px 0;display:grid}.free-access-trend-summary span{border-right:1px solid #e0ebeb;grid-template-columns:1fr auto;align-items:end;gap:2px 9px;padding:0 15px;display:grid}.free-access-trend-summary span:first-child{padding-left:0}.free-access-trend-summary span:last-child{border-right:0;padding-right:0}.free-access-trend-summary small{color:#789096;letter-spacing:.08em;grid-column:1/-1;font-size:8px;font-weight:900}.free-access-trend-summary b{color:#087c5c;font-size:22px;line-height:1.1}.free-access-trend-summary em{color:#7b8d93;align-self:end;font-size:9px;font-style:normal}.free-access-chart-scroll{padding:10px 12px 4px;overflow-x:auto}.free-access-chart-scroll svg{width:100%;height:auto;min-height:230px;display:block;overflow:visible}.free-access-chart-grid{stroke:#dce8e8;stroke-width:1px;stroke-dasharray:4 6}.free-access-chart-axis{fill:#809297;font-size:11px;font-weight:700}.free-access-chart-date{font-size:10px}.free-access-chart-line{fill:none;stroke:#082d3a;stroke-width:4px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 3px 3px #082d3a2e)}.free-access-chart-dot{fill:#fff;stroke:#082d3a;stroke-width:3px}.free-access-metric-note{color:#397366;background:#e8f7f2;border-radius:9px;margin:0 20px 14px;padding:9px 11px;font-size:9px;line-height:1.45}.free-page-day-tabs{gap:8px;padding-bottom:3px;display:flex;overflow-x:auto}.free-page-day-tabs button{color:#667c84;text-align:left;background:#f7fafb;border:1px solid #dbe5e8;border-radius:11px;flex:1 0 92px;gap:3px;padding:10px 12px;display:grid}.free-page-day-tabs button b{text-transform:capitalize;font-size:11px}.free-page-day-tabs button small{font-size:9px}.free-page-day-tabs button.active{color:#087c5c;background:#e8f8f3;border-color:#17ad83;box-shadow:inset 0 0 0 1px #17ad831f}.free-page-ranking{gap:9px;display:grid}.free-page-ranking article{background:#fbfcfc;border:1px solid #e1e9eb;border-radius:13px;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:12px;padding:12px 14px;display:grid}.free-page-rank-icon{color:#55dfb9;background:#09212e;border-radius:12px;place-items:center;width:42px;height:42px;font-size:12px;font-weight:900;display:grid}.free-page-ranking article>div{min-width:0}.free-page-ranking article header{justify-content:space-between;align-items:center;gap:10px;display:flex}.free-page-ranking article header>b{color:#183743;font-size:13px}.free-page-ranking article header>span{align-items:center;gap:7px;display:flex}.free-page-ranking article header strong{color:#087c5c;font-size:13px}.free-page-ranking article header em{text-transform:uppercase;border-radius:999px;padding:4px 7px;font-size:7px;font-style:normal;font-weight:900}.free-page-ranking article header em.most{color:#087c5c;background:#dff7ef}.free-page-ranking article header em.least{color:#a96808;background:#fff1e0}.free-page-usage-bar{background:#eaf0f2;border-radius:999px;height:7px;margin:8px 0 6px;overflow:hidden}.free-page-usage-bar i{border-radius:inherit;background:linear-gradient(90deg,#0ca878,#42d8ac);min-width:0;height:100%;display:block}.free-page-ranking article>div>small{color:#7a8b91;font-size:9px}.free-page-ranking article>div>small b{color:#264b57}.free-page-note{color:#71848b;background:#f2f7f7;border-radius:10px;padding:11px 13px;font-size:9px;line-height:1.5}.free-access-admin footer{background:#fff;border:1px solid #dce6e9;border-radius:17px;grid-template-columns:minmax(230px,.65fr) minmax(0,1.35fr);gap:18px;padding:20px;display:grid}.free-access-admin footer>div{border-right:1px solid #e1e8ea;grid-template-columns:auto 1fr;align-items:center;gap:2px 14px;padding-right:18px;display:grid}.free-access-admin footer>div span{color:#72858e;letter-spacing:.1em;grid-column:1/-1;font-size:10px;font-weight:900}.free-access-admin footer>div strong{color:#0a9b70;grid-row:2/4;font-size:34px}.free-access-admin footer>div small{color:#5f747d;font-size:11px;line-height:1.35}.free-access-admin footer p{color:#667b84;align-self:center;margin:0;font-size:12px;line-height:1.6}.free-access-admin footer p b{color:#24434f}@media (max-width:980px){.free-access-steps,.free-popup-crm-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.free-access-admin-hero{flex-direction:column;align-items:stretch;padding:23px}.free-access-admin-hero h2{font-size:25px}.free-access-admin-total{flex-basis:auto}.free-access-steps{grid-template-columns:1fr}.free-access-journey{justify-content:flex-start;overflow-x:auto}.free-access-journey span{white-space:nowrap}.free-popup-crm{padding:18px}.free-popup-crm>header{display:grid}.free-popup-crm>header h3{font-size:21px}.free-popup-total{min-width:0}.free-popup-crm-grid{grid-template-columns:1fr 1fr}.free-popup-crm-grid article{padding:12px}.free-popup-crm-grid article header{display:grid}.free-popup-crm-grid article header b{justify-self:start}.free-popup-crm-grid article>strong{font-size:27px}.free-page-analytics{padding:18px}.free-page-analytics>header{flex-direction:column;align-items:stretch}.free-page-analytics>header>span{text-align:left;grid-template-columns:1fr auto auto;align-items:center;gap:6px}.free-page-analytics>header>span b{font-size:22px}.free-access-trend>header{padding:15px;display:grid}.free-access-chart-filters{justify-items:stretch}.free-access-range,.free-access-metric{grid-template-columns:1fr 1fr;display:grid}.free-access-range button,.free-access-metric button{padding:0 8px}.free-access-trend-summary{margin:0 15px}.free-access-trend-summary span{padding:0 8px}.free-access-trend-summary b{font-size:18px}.free-access-chart-scroll{padding:8px 5px 2px}.free-access-chart-scroll svg{min-height:210px}.free-access-metric-note{margin:0 15px 13px}.free-page-ranking article{grid-template-columns:36px minmax(0,1fr);padding:10px}.free-page-rank-icon{width:36px;height:36px}.free-page-ranking article header em{display:none}.free-access-admin footer{grid-template-columns:1fr}.free-access-admin footer>div{border-bottom:1px solid #e1e8ea;border-right:0;padding:0 0 16px}}.free-trial-link{color:#fff;background:linear-gradient(135deg,#088fd22e,#088fd20d);border:1px solid #18b1ed6b;border-radius:11px;justify-content:space-between;align-items:center;gap:18px;max-width:390px;margin-top:19px;padding:13px 15px;text-decoration:none;display:flex}.free-trial-link span{color:#8fa3b7;gap:3px;font-size:10px;display:grid}.free-trial-link span b{color:#39c6fa;letter-spacing:1px;font-size:9px}.free-trial-link strong{color:#fff;flex:none;font-size:11px}.trial-access-card{padding-top:115px}.trial-benefits{flex-wrap:wrap;gap:9px;margin:19px 0 2px;display:flex}.trial-benefits span{color:#8da0b3;background:#0c1826;border:1px solid #24384d;border-radius:9px;align-items:center;gap:6px;padding:8px 10px;font-size:10px;display:flex}.trial-benefits b{color:#38c5f9;font-size:15px}.trial-access-tabs{background:#0a1623;border:1px solid #24384d;border-radius:11px;grid-template-columns:1fr 1fr;gap:5px;margin-top:20px;padding:5px;display:grid}.trial-access-tabs button{color:#7f93a7;background:0 0;border:0;border-radius:8px;min-height:39px;font-size:10px;font-weight:850}.trial-access-tabs button.active{color:#fff;background:#0aa6df;box-shadow:0 6px 18px #059dd338}.trial-form{margin-top:14px}.trial-start{width:100%;justify-self:stretch!important}.trial-rule{color:#6f8194!important;margin:0!important;font-size:9px!important;line-height:1.5!important}.trial-honeypot{opacity:0!important;width:1px!important;height:1px!important;position:absolute!important;left:-10000px!important}.trial-login-link,.trial-other-email{color:#48c9fa;margin-top:17px;font-size:10px;font-weight:800;text-decoration:none;display:inline-block}.trial-other-email{background:0 0;border:0;padding:0}.auth-notice{color:#62d3f7;background:#0c9cd31a;border:1px solid #25bcec40;border-radius:8px;margin:0;padding:10px 11px;font-size:10px;line-height:1.55}.trial-art{align-items:center!important}.trial-art-copy{z-index:3;color:#fff;max-width:540px;margin:0 auto;position:relative}.trial-art-copy span{color:#39c6fa;letter-spacing:2px;font-size:10px;font-weight:900}.trial-art-copy strong{letter-spacing:-2px;margin:18px 0;font-size:48px;line-height:1.02;display:block}.trial-art-copy p{color:#93a6b9;max-width:410px;font-size:14px;line-height:1.6}.trial-status-banner{color:#fff;background:linear-gradient(135deg,#071a2a,#0b3149);border:1px solid #13a9e047;border-radius:12px;justify-content:space-between;align-items:center;gap:20px;margin-bottom:18px;padding:13px 16px;display:flex}.trial-status-banner span{color:#9db1c1;gap:3px;font-size:11px;display:grid}.trial-status-banner b{color:#3cccf9;letter-spacing:1.1px;font-size:9px}.trial-status-banner strong{font-variant-numeric:tabular-nums;color:#fff;letter-spacing:1px;font-size:20px}.trial-expired-backdrop{z-index:2600}.trial-expired-modal{border-color:#2cbfef59}.trial-offer-backdrop{z-index:2550}.trial-offer-modal{background:radial-gradient(circle at 90% 0,#16aee221,#0000 34%),#fff;border:1px solid #22beee59}.trial-offer-modal .renewal-icon{color:#078ec9;background:#e2f6fe;border-radius:18px;width:64px;height:64px;font-size:19px;font-weight:900}.trial-coupon{background:#eefaff;border:1px dashed #0797d06b;border-radius:12px;justify-content:space-between;align-items:center;gap:18px;margin:0 0 19px;padding:14px 15px;display:flex}.trial-coupon span{gap:2px;display:grid}.trial-coupon small{color:#718998;letter-spacing:1.25px;font-size:8px;font-weight:900}.trial-coupon strong{color:#067fae;letter-spacing:1px;font-size:24px}.trial-coupon button{color:#fff;background:#082033;border:0;border-radius:8px;padding:9px 11px;font-size:9px;font-weight:850}.trial-coupon.compact{margin-top:-4px}.access-trial-coupon{background:#0c1d2c;border-color:#2b5369;margin:18px 0 4px}.access-trial-coupon small{color:#7f96a9}.access-trial-coupon strong{color:#4fcdf5}.access-trial-coupon button{background:#0ba5dc}.free-trial-admin{gap:20px;display:grid}.free-trial-admin-hero{color:#fff;background:radial-gradient(circle at 88% 0,#10b0e640,#0000 38%),linear-gradient(135deg,#061321,#0b3047);border-radius:18px;justify-content:space-between;align-items:center;gap:30px;padding:30px;display:flex}.free-trial-admin-hero h2{letter-spacing:-1px;margin:8px 0 7px;font-size:30px}.free-trial-admin-hero p{color:#9bb0bf;max-width:620px;margin:0;font-size:12px;line-height:1.6}.free-trial-admin-hero a{color:#fff;background:#0aa3d824;border:1px solid #5dcff459;border-radius:10px;flex:none;padding:12px 15px;font-size:10px;font-weight:850;text-decoration:none}.free-trial-metrics{margin:0}.free-trial-funnel{background:#fff;border:1px solid #e1e8ed;border-radius:16px;justify-items:start;gap:9px;padding:24px;display:grid}.free-trial-funnel span{box-sizing:border-box;color:#fff;background:linear-gradient(90deg,#0b95d0,#20c1ef);border-radius:8px;min-width:22%;padding:13px 16px;font-size:10px}.free-trial-funnel span:nth-child(2){background:linear-gradient(90deg,#0876aa,#10a9d8)}.free-trial-funnel span.converted{background:linear-gradient(90deg,#087d55,#19ad75)}.free-trial-funnel b{margin-right:5px;font-size:17px}@media (max-width:900px){.trial-art{display:none}.trial-access-card{padding-top:130px}}@media (max-width:560px){.free-trial-link{flex-direction:column;align-items:flex-start;gap:9px}.trial-benefits{grid-template-columns:repeat(3,1fr);display:grid}.trial-benefits span{text-align:center;padding:8px 5px;display:grid}.trial-status-banner{padding:12px}.trial-status-banner strong{font-size:16px}.trial-art-copy strong{font-size:36px}.trial-coupon{flex-direction:column;align-items:flex-start}.trial-coupon button{width:100%}.free-trial-admin-hero{flex-direction:column;align-items:flex-start;padding:22px}.free-trial-admin-hero h2{font-size:25px}.free-trial-admin-hero a{text-align:center;width:100%}.free-trial-funnel{padding:17px}.free-trial-funnel span{min-width:42%}.promo-notification-admin{flex-direction:column;align-items:stretch;gap:13px;padding:16px}.promo-notification-admin button{width:100%}}@media (max-width:900px){.leverage-stage-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.settlement-filter-tabs{grid-template-columns:1fr 1fr;display:grid}}@media (max-width:560px){.home-category-tabs{grid-template-columns:1fr 1fr;display:grid}.home-category-tabs button{min-width:0}.leverage-target-card{grid-template-columns:1fr;padding:23px}.leverage-target{justify-items:start}.leverage-target-card h2{font-size:36px}.leverage-progress,.leverage-target-card footer{grid-column:1}.leverage-target-card footer{flex-direction:column;align-items:flex-start}.leverage-movement-list article{grid-template-columns:29px 1fr}.leverage-movement-list strong{white-space:normal;grid-column:2}.leverage-stage-grid{grid-template-columns:1fr}.results-mode-tabs{max-width:none}.notification-options{grid-template-columns:1fr 1fr}.notification-option.all{grid-column:1/-1}}@media (max-width:900px){.renewal-price-grid{width:100%}.annual-mobile-price{background:#04121d7a;border:1px solid #f4bf4147;border-radius:12px;gap:4px;width:min(360px,100%);margin-top:16px;padding:14px 16px;display:grid}.annual-mobile-price span{font-size:10px}.annual-mobile-price strong{color:#f3be43;font-size:36px;line-height:1}.annual-mobile-price b{color:#f1c75f;font-size:11px}.annual-mobile-price b em{color:#fff;font-size:17px;font-style:normal}}@media (max-width:560px){.renewal-price-grid{margin-top:17px}.renewal-price-grid article{padding:12px 11px}.renewal-price-grid span{font-size:7px}.renewal-price-grid strong{font-size:23px}.renewal-price-grid b{font-size:8px}.annual-mobile-price{width:100%;margin-top:18px;padding:16px 17px}.annual-mobile-price strong{font-size:42px}.annual-mobile-price b{font-size:12px}.annual-mobile-price b em{font-size:20px}.removals-panel{padding:19px}.removals-panel>.panel-heading{display:block}.removals-count{margin-top:12px;display:inline-block}.removal-row{grid-template-columns:34px 1fr}.removal-status{grid-column:2;justify-self:start}.password-reset-panel{padding:19px}.password-reset-panel>.panel-heading{display:block}.reset-request-count{margin-top:12px;display:inline-block}.password-reset-row{grid-template-columns:36px 1fr}.password-reset-actions{grid-column:1/3}.password-reset-actions button{flex:1}.topbar{margin-bottom:18px}.responsible-note{padding-top:4px}.push-banner.notification-center{border-radius:12px;grid-template-columns:28px minmax(0,1fr);gap:8px 9px;margin-top:11px;padding:11px 12px}.notification-center .push-icon{width:28px;height:28px;font-size:12px}.notification-center .notification-heading strong{font-size:12px}.notification-center .notification-heading p{margin-top:2px;font-size:9px;line-height:1.35}.notification-center .notification-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding-top:8px}.notification-center .notification-option{border-radius:8px;gap:5px;min-height:38px;padding:5px 4px;font-size:9px;line-height:1.15}.notification-center .notification-option span{flex:0 0 15px;width:15px;height:15px;font-size:8px}.notification-center .notification-option.all{grid-column:auto}.notification-center .push-enable{grid-column:1/3;width:100%;padding:9px 12px}.entries-section{margin-top:19px}.existing-member-link{flex-direction:column;align-items:flex-start;gap:5px}.existing-member-link strong{text-align:left;font-size:12px}.intake-card{padding-left:25px;padding-right:25px}.intake-form h1{font-size:39px}}@media (max-width:900px){.intake-page{grid-template-columns:1fr}.intake-aside{display:none}.intake-card{min-height:100vh}.intake-admin-row{grid-template-columns:38px 1fr auto}.intake-actions{grid-column:2/4}.intake-brand{left:25px}.intakes-panel{padding:20px}}@media (max-width:560px){.intake-card{align-items:flex-start;padding:115px 23px 45px}.intake-brand{top:24px}.intake-brand img{width:140px;height:46px}.intake-form h1,.intake-success h1{font-size:36px}.intake-admin-row{grid-template-columns:34px 1fr}.intake-status,.intake-actions{grid-column:2}.intakes-panel>.panel-heading{display:block}.intakes-panel>.panel-heading .primary-btn{margin-top:14px}}.hubla-import-page{color:#fff;background:#06101c;place-items:center;min-height:100vh;padding:28px;display:grid}.hubla-import-card{background:#0b1726;border:1px solid #26384c;border-radius:16px;width:min(680px,100%);padding:34px;box-shadow:0 24px 70px #0000004d}.hubla-import-card>img{object-fit:contain;background:#fff;border-radius:8px;width:160px;height:52px;margin-bottom:25px;padding:5px 8px}.hubla-import-card h1{letter-spacing:-.045em;margin:9px 0 10px;font-size:30px}.hubla-import-card>p{color:#91a1b4;font-size:12px;line-height:1.6}.hubla-import-card form{gap:12px;margin-top:24px;display:grid}.hubla-import-card label{color:#a7b4c3;font-size:10px;font-weight:800}.hubla-import-card textarea{resize:vertical;color:#dce7f2;min-height:170px;font:10px/1.5 var(--font-geist-mono);background:#07111e;border:1px solid #2a3c51;border-radius:8px;outline:none;padding:13px}.hubla-import-card textarea:focus{border-color:#159ee1;box-shadow:0 0 0 3px #009cea1f}.hubla-import-card button{color:#fff;background:#078fd2;border:0;border-radius:8px;justify-self:start;padding:12px 17px;font-size:11px;font-weight:850}.hubla-import-card button:disabled{opacity:.55;cursor:wait}.hubla-import-message{color:#5bd89c!important;margin:2px 0 0!important;font-size:11px!important}.feedback-submit-layout{grid-template-columns:minmax(0,1.15fr) minmax(310px,.85fr);gap:24px;margin:28px 0;display:grid}.feedback-form,.feedback-own,.community-wall,.feedback-admin-panel{background:#fff;border:1px solid #dfe5e9;border-radius:24px;padding:28px;box-shadow:0 14px 34px #05182a0f}.feedback-form{flex-direction:column;gap:18px;display:flex}.feedback-form-heading{align-items:flex-start;gap:16px;display:flex}.feedback-form-heading>span{color:#12925f;background:#e4f7ef;border-radius:16px;flex:0 0 52px;place-items:center;height:52px;font-size:26px;font-weight:900;display:grid}.feedback-form-heading small,.feedback-own .eyebrow,.community-wall .eyebrow,.feedback-admin-panel .eyebrow{color:#089fd6;letter-spacing:.16em;font-weight:900}.feedback-form-heading h2,.feedback-own h2,.community-wall h2,.feedback-admin-panel h2{margin:5px 0 4px;font-size:25px}.feedback-form-heading p,.feedback-own p,.community-wall p,.feedback-admin-panel p{color:#778593;margin:0;line-height:1.5}.feedback-form label{color:#536575;gap:9px;font-size:13px;font-weight:800;display:grid}.feedback-form label>span{color:#9aa6b1;font-weight:600}.feedback-form input,.feedback-form textarea{color:#0b1726;width:100%;font:inherit;background:#f9fbfc;border:1px solid #d6dee5;border-radius:14px;padding:15px;font-weight:600}.feedback-form input[type=file]{padding:13px}.feedback-form textarea{resize:vertical;min-height:110px}.feedback-safety-note{color:#34596d;background:#eef9fd;border:1px solid #caeaf7;border-radius:15px;gap:4px;padding:14px 16px;display:grid}.feedback-safety-note b{font-size:13px}.feedback-safety-note span{font-size:12px;line-height:1.45}.feedback-message{color:#168157;margin:0;font-weight:800}.feedback-limit{text-align:center;color:#778593;display:block}.feedback-limit b{color:#0ba2db}.feedback-own{align-self:start}.feedback-own-list{margin-top:18px;display:grid}.feedback-own-list article{border-top:1px solid #edf0f2;grid-template-columns:58px minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px 0;display:grid}.feedback-own-list img{object-fit:cover;background:#eaf0f4;border-radius:12px;width:58px;height:58px}.feedback-own-list b,.feedback-own-list small{display:block}.feedback-own-list small{color:#82909d;margin-top:5px;font-size:11px}.feedback-status{text-transform:uppercase;letter-spacing:.06em;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;padding:8px 11px;font-size:10px;font-weight:900;display:inline-flex}.feedback-status.pending{color:#9d7107;background:#fff3cf}.feedback-status.approved{color:#168157;background:#dff6e9}.feedback-status.rejected{color:#ba3b4a;background:#fee5e8}.community-wall{margin:0 0 36px}.community-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:22px;display:grid}.community-card{background:#f9fbfc;border:1px solid #e3e8ec;border-radius:20px;overflow:hidden}.community-card>img{object-fit:cover;background:#eaf0f4;width:100%;height:230px;display:block}.community-card>div{padding:20px;position:relative}.community-card .avatar{border:4px solid #f9fbfc;position:absolute;top:-25px;left:18px}.community-card p{color:#354656;min-height:48px;margin:6px 0 16px}.community-card footer{justify-content:space-between;align-items:end;gap:10px;display:flex}.community-card footer b,.community-card footer small{display:block}.community-card footer small{color:#079fd6;font-weight:800}.feedback-notification-admin{color:#fff;background:linear-gradient(135deg,#07192a,#0b3048)!important;border-color:#1d5069!important;margin-top:0!important}.feedback-notification-admin small{color:#b9cfda!important}.feedback-notification-admin button{color:#041526!important;background:linear-gradient(135deg,#12a9dc,#1ed3f0)!important}.feedback-admin-panel{margin-top:24px}.feedback-admin-list{margin-top:20px;display:grid}.feedback-admin-row{border-top:1px solid #e8edef;grid-template-columns:112px minmax(0,1fr) auto;align-items:center;gap:18px;padding:18px 0;display:grid}.feedback-admin-row>img{object-fit:cover;background:#eaf0f4;border-radius:14px;width:112px;height:96px}.feedback-admin-copy b,.feedback-admin-copy small{display:block}.feedback-admin-copy small{color:#7b8995;margin-top:5px;line-height:1.45}.feedback-admin-copy p{color:#2e3d4b;margin-top:10px}.feedback-admin-actions{gap:9px;display:flex}.feedback-admin-actions button{color:#7c4650;background:#fff;border:1px solid #d5dde3;border-radius:11px;padding:11px 14px;font-weight:800}.feedback-admin-actions .approve{color:#13764e;background:#e7f8ef;border-color:#99ddbe}@media (max-width:900px){.feedback-submit-layout{grid-template-columns:1fr}.community-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.feedback-form,.feedback-own,.community-wall,.feedback-admin-panel{border-radius:20px;padding:20px}.feedback-submit-layout{gap:16px;margin-top:20px}.feedback-form-heading h2,.feedback-own h2,.community-wall h2,.feedback-admin-panel h2{font-size:21px}.feedback-own-list article{grid-template-columns:52px minmax(0,1fr)}.feedback-own-list img{width:52px;height:52px}.feedback-own-list .feedback-status{grid-column:2;justify-self:start}.community-grid{grid-template-columns:1fr}.community-card>img{height:260px}.feedback-admin-row{grid-template-columns:82px minmax(0,1fr);align-items:start}.feedback-admin-row>img{width:82px;height:82px}.feedback-admin-actions,.feedback-admin-row>.feedback-status{grid-column:2;justify-self:start}.feedback-admin-actions{width:100%}.feedback-admin-actions button{flex:1}.feedback-form-heading>span{border-radius:13px;flex-basis:44px;height:44px}}.trial-admin-controls{gap:10px;min-width:230px;display:grid}.trial-admin-controls>a{box-sizing:border-box;text-align:center;width:100%}.trial-toggle{color:#fff;text-align:left;cursor:pointer;background:#ffffff12;border:1px solid #ffffff2e;border-radius:13px;align-items:center;gap:12px;width:100%;min-height:58px;padding:10px 13px;display:flex}.trial-toggle>i{background:#627584;border-radius:999px;flex:0 0 44px;height:24px;transition:all .2s;position:relative}.trial-toggle>i:after{content:"";background:#fff;border-radius:50%;width:18px;height:18px;transition:all .2s;position:absolute;top:3px;left:3px;box-shadow:0 2px 8px #0000004d}.trial-toggle.enabled>i{background:#24c888}.trial-toggle.enabled>i:after{transform:translate(20px)}.trial-toggle span{gap:3px;display:grid}.trial-toggle b{font-size:11px}.trial-toggle small{color:#9fb3c2;font-size:9px}.trial-toggle-message{border-radius:11px;margin:0;padding:12px 15px;font-size:11px;font-weight:750}.trial-toggle-message.enabled{color:#14784f;background:#eaf9f1;border:1px solid #a7e4c7}.trial-toggle-message.disabled{color:#a53946;background:#fff1f2;border:1px solid #f0c8cc}.trial-paused-note{color:#eeb840;background:#f5ac1f1a;border:1px solid #f5c04a59;border-radius:10px;gap:4px;margin:0;padding:13px 14px;font-size:11px;line-height:1.45;display:grid}.trial-paused-note span{color:#aab9c5}.trial-access-tabs button:disabled{cursor:not-allowed;opacity:.38}@media (max-width:560px){.trial-admin-controls{width:100%;min-width:0}.trial-toggle{width:100%}}.help-assistant-launcher{z-index:1850;color:#fff;background:#061728;border:1px solid #43caf86b;border-radius:999px;align-items:center;gap:9px;padding:9px 14px 9px 9px;font:800 11px/1 Arial,sans-serif;display:flex;position:fixed;bottom:18px;right:18px;box-shadow:0 13px 38px #00142647}.help-assistant-launcher span{color:#fff;background:#0da9e4;border-radius:50%;place-items:center;width:31px;height:31px;font-size:18px;display:grid}.help-assistant-backdrop{z-index:2400;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#01080f94;justify-content:flex-end;align-items:flex-end;padding:18px;display:flex;position:fixed;inset:0}.help-assistant{color:#fff;background:#071523;border:1px solid #1d3b52;border-radius:20px;width:min(410px,100%);max-height:min(720px,100vh - 36px);overflow:auto;box-shadow:0 28px 80px #0006}.help-assistant>header{z-index:2;background:linear-gradient(135deg,#071827,#0a2d44);border-bottom:1px solid #17364b;grid-template-columns:43px 1fr 34px;align-items:center;gap:11px;padding:17px 17px 14px;display:grid;position:sticky;top:0}.help-assistant>header>span{color:#fff;background:#0ca9e5;border-radius:12px;place-items:center;width:43px;height:43px;font-size:11px;font-weight:950;display:grid}.help-assistant>header small{color:#43c9f8;letter-spacing:1.4px;font-size:8px;font-weight:900;display:block}.help-assistant>header h2{letter-spacing:-.4px;margin:3px 0 0;font-size:19px}.help-assistant>header button{color:#9fb2c1;background:#142a3b;border:0;border-radius:50%;width:34px;height:34px;font-size:22px}.help-intro{color:#91a5b5;margin:17px 18px 12px;font-size:11px}.help-question{grid-template-columns:1fr auto;gap:7px;margin:0 18px 15px;display:grid}.help-question input{color:#fff;background:#0d2030;border:1px solid #294257;border-radius:10px;outline:none;min-width:0;padding:12px;font-size:12px}.help-question input:focus{border-color:#24b9ed;box-shadow:0 0 0 3px #24b9ed1a}.help-question button{color:#fff;background:#0aa8e3;border:0;border-radius:9px;padding:0 14px;font-size:10px;font-weight:850}.help-question button:disabled{opacity:.45}.help-options{grid-template-columns:1fr 1fr;gap:7px;padding:0 18px 18px;display:grid}.help-options button{color:#d9e5ec;text-align:left;background:#0b1d2c;border:1px solid #1c3649;border-radius:10px;justify-content:space-between;align-items:center;min-height:49px;padding:10px 11px;font-size:10px;font-weight:800;display:flex}.help-options button:hover{border-color:#24b9ed}.help-options span{color:#31c4f6;font-size:17px}.help-answer{background:#0a1e2e;border:1px solid #1d4058;border-radius:13px;margin:0 18px 18px;padding:17px}.help-back{color:#48c9f7;background:0 0;border:0;padding:0 0 14px;font-size:9px;font-weight:850}.help-answer>small{color:#3dc5f6;letter-spacing:1.3px;font-size:8px;font-weight:900;display:block}.help-answer h3{margin:7px 0 9px;font-size:17px;line-height:1.2}.help-answer p{color:#9fb0be;font-size:11px;line-height:1.55}.help-answer ol{color:#d7e1e8;gap:8px;margin:13px 0 0;padding-left:18px;font-size:10px;line-height:1.45;display:grid}.help-answer a{color:#fff;text-align:center;background:#0ca9e5;border-radius:9px;margin-top:14px;padding:12px;font-size:10px;font-weight:850;text-decoration:none;display:block}.help-not-found{border-color:#394153}.help-assistant>footer{color:#607789;text-align:center;padding:0 18px 18px;font-size:8px}@media (max-width:560px){.help-assistant-launcher{bottom:12px;right:12px}.help-assistant-backdrop{align-items:flex-end;padding:0}.help-assistant{border-radius:20px 20px 0 0;width:100%;max-height:88vh}.help-options{grid-template-columns:1fr 1fr}}.free-trial-funnel span{white-space:nowrap;align-items:center;display:flex}.free-trial-funnel em{color:#fff;letter-spacing:.2px;margin-left:auto;padding-left:12px;font-size:12px;font-style:normal;font-weight:900}.monthly-calendar-card{color:#fff;background:radial-gradient(circle at 93% 0,#0ba6e02e,#0000 34%),linear-gradient(145deg,#061421,#09283d);border:1px solid #163a52;border-radius:18px;padding:28px;overflow:hidden;box-shadow:0 18px 42px #03192a1a}.monthly-calendar-card>header{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:22px;display:flex}.monthly-calendar-card h2{letter-spacing:-.7px;margin:7px 0 5px;font-size:25px}.monthly-calendar-card header p{color:#8fa6b8;margin:0;font-size:11px;line-height:1.5}.calendar-total{text-align:right;gap:4px;min-width:150px;display:grid}.calendar-total small,.monthly-calendar-card>footer small{color:#688399;letter-spacing:1.25px;font-size:8px;font-weight:900}.calendar-total strong{font-size:22px}.calendar-weekdays,.calendar-grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:7px;display:grid}.calendar-weekdays{margin-bottom:7px}.calendar-weekdays span{color:#638095;letter-spacing:.7px;text-align:center;font-size:7px;font-weight:900}.calendar-day{background:#0b1e2d;border:1px solid #17344a;border-radius:10px;align-content:space-between;gap:7px;min-width:0;min-height:70px;padding:9px 7px;display:grid}.calendar-day small{color:#718a9d;font-size:9px;font-weight:900}.calendar-day strong{color:#a6b6c3;overflow-wrap:anywhere;align-self:end;font-size:10px;line-height:1.15}.calendar-day.profit{background:linear-gradient(145deg,#16986352,#09342bb3);border-color:#2cce886b;box-shadow:inset 0 0 0 1px #3cdf990a}.calendar-day.profit small{color:#7ac9a7}.calendar-day.profit strong{color:#48dfa0}.calendar-day.loss{background:linear-gradient(145deg,#ab36484d,#3b1722bd);border-color:#ff596c66;box-shadow:inset 0 0 0 1px #ff6d7d0a}.calendar-day.loss small{color:#d28a94}.calendar-day.loss strong{color:#ff7182}.calendar-day.neutral{background:#102535;border-color:#2b4558}.calendar-day.future,.calendar-day.empty{opacity:.48}.calendar-day.spacer{visibility:hidden}.monthly-calendar-card>footer{border-top:1px solid #17354b;gap:38px;margin-top:20px;padding-top:18px;display:flex}.monthly-calendar-card>footer span{gap:5px;display:grid}.monthly-calendar-card>footer b{font-size:18px}@media (max-width:560px){.monthly-calendar-card{border-radius:16px;padding:20px 12px}.monthly-calendar-card>header{margin-bottom:18px;display:block}.monthly-calendar-card h2{font-size:21px}.calendar-total{text-align:left;min-width:0;margin-top:14px}.calendar-weekdays,.calendar-grid{gap:4px}.calendar-day{border-radius:8px;min-height:58px;padding:7px 4px}.calendar-day small,.calendar-day strong{font-size:8px}.monthly-calendar-card>footer{justify-content:space-between;gap:14px}.monthly-calendar-card>footer b{font-size:14px}}.month-roller-track button{flex-basis:112px;min-height:72px}.month-roller-track button em{color:#80909c;font-size:10px;font-style:normal;font-weight:900}.month-roller-track button em.positive{color:#05975e}.month-roller-track button em.negative{color:#d94c5b}.month-roller-track button.cumulative{color:#fff;background:linear-gradient(145deg,#071525,#0b2f49);border-color:#173b55;flex-basis:138px}.month-roller-track button.cumulative b{color:#80b9d7}.month-roller-track button.cumulative.active{color:#fff;background:linear-gradient(145deg,#063351,#075e8b);border-color:#079fe3}.month-roller-track button.cumulative.active b{color:#9edcf8}@media (max-width:560px){.month-roller-track button{flex-basis:104px;min-height:68px}.month-roller-track button.cumulative{flex-basis:130px}}@media (max-width:900px){.statspro-badge{display:none}.statspro-copy{width:100%}}@media (max-width:560px){.statspro-hero{align-items:flex-start;min-height:0;padding:21px 19px}.statspro-hero .hero-kicker{letter-spacing:.13em;font-size:8px;line-height:1.3}.statspro-wordmark{margin-top:8px;font-size:11px}.statspro-hero h2{margin:8px 0 7px;font-size:27px;line-height:1}.statspro-hero p{font-size:10px;line-height:1.42}.statspro-price-grid{grid-template-columns:1fr}.statspro-price-grid article{grid-template-columns:1fr auto;align-items:end;padding:11px 12px;display:grid}.statspro-price-grid article span,.statspro-price-grid article small,.statspro-price-grid article em{grid-column:1}.statspro-price-grid article strong{grid-area:1/2/4;align-self:center;font-size:22px}.statspro-modal{max-height:90vh;overflow-y:auto}}.banner-campaign-admin{gap:18px;display:grid}.banner-campaign-admin-hero{color:#fff;background:radial-gradient(circle at 88% 0,#20c1ef40,#0000 38%),linear-gradient(135deg,#061321,#0b3047);border-radius:18px;justify-content:space-between;align-items:center;gap:28px;padding:28px 30px;display:flex}.banner-campaign-admin-hero h2{letter-spacing:-1px;margin:8px 0 7px;font-size:30px}.banner-campaign-admin-hero p{color:#9bb0bf;max-width:700px;margin:0;font-size:12px;line-height:1.65}.banner-campaign-total{color:#9fdcf2;text-align:center;background:#0aa3d81f;border:1px solid #5dcff447;border-radius:13px;min-width:145px;padding:16px 18px;font-size:10px;font-weight:800;display:grid}.banner-campaign-total b{color:#fff;font-size:27px}.banner-campaign-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.banner-campaign-card{background:#fff;border:1px solid #dde6eb;border-radius:16px;padding:20px;overflow:hidden;box-shadow:0 8px 24px #0b1f2d0b}.banner-campaign-card>header{color:#7e8f9b;letter-spacing:1.2px;justify-content:space-between;align-items:center;font-size:8px;font-weight:900;display:flex}.banner-campaign-card>header b{color:#078fc8;letter-spacing:.4px;background:#e7f7fd;border-radius:7px;padding:5px 8px;font-size:10px}.banner-campaign-card.statspro>header b{color:#078956;background:#dcfaeb}.banner-campaign-card h3{color:#0a1724;min-height:42px;margin:14px 0 15px;font-size:18px;line-height:1.2}.banner-campaign-metrics{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.banner-campaign-metrics span{background:#f3f7f9;border-radius:9px;align-content:start;min-width:0;padding:10px 8px;display:grid}.banner-campaign-metrics small{color:#7b8b96;letter-spacing:.7px;min-height:22px;font-size:7px;font-weight:900;line-height:1.35}.banner-campaign-metrics strong{color:#0c1b27;margin-top:4px;font-size:19px}.banner-campaign-funnel{justify-items:start;gap:7px;height:69px;margin-top:15px;display:grid}.banner-campaign-funnel span{box-sizing:border-box;color:#fff;white-space:nowrap;background:linear-gradient(90deg,#0998d1,#20c1ef);border-radius:6px;min-width:0;padding:7px 9px;font-size:8px;overflow:hidden}.banner-campaign-funnel span.converted{background:linear-gradient(90deg,#087d55,#19ad75)}.banner-campaign-funnel b{margin-right:3px;font-size:12px}.banner-campaign-card>p{color:#168660;border-top:1px solid #edf1f3;margin:10px 0 0;padding-top:10px;font-size:9px;line-height:1.5}.banner-campaign-card>p.partner-pending{color:#846c2a}.banner-campaign-footnote{color:#71818c;font-size:9px}@media (max-width:980px){.banner-campaign-grid{grid-template-columns:1fr}.banner-campaign-card h3{min-height:0}.banner-campaign-admin-hero{flex-direction:column;align-items:flex-start}.banner-campaign-total{box-sizing:border-box;width:100%;min-width:0}}@media (max-width:560px){.banner-campaign-admin-hero{padding:22px}.banner-campaign-admin-hero h2{font-size:25px}.banner-campaign-card{padding:17px}.banner-campaign-metrics{gap:5px}.banner-campaign-metrics span{padding:9px 7px}.banner-campaign-metrics strong{font-size:17px}}.pressure-robot-admin{gap:18px;display:grid}.pressure-robot-hero{color:#fff;background:radial-gradient(circle at 90% 0,#22d3993d,#0000 38%),linear-gradient(135deg,#061421,#083c38);border-radius:18px;justify-content:space-between;align-items:center;gap:28px;padding:28px 30px;display:flex}.pressure-robot-hero h2{letter-spacing:-1px;margin:8px 0 7px;font-size:30px}.pressure-robot-hero p{color:#a8c5c1;max-width:680px;margin:0;font-size:12px;line-height:1.65}.pressure-robot-controls{gap:10px;min-width:190px;display:grid}.observation-badge{color:#96e7c4;letter-spacing:.5px;text-transform:uppercase;background:#15b27b1f;border:1px solid #3adb9e54;border-radius:999px;justify-content:center;align-items:center;gap:7px;padding:9px 12px;font-size:9px;font-weight:900;display:flex}.observation-badge i{background:#32d593;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 5px #32d5931f}.pressure-robot-controls button{color:#06271d;cursor:pointer;background:#22c98a;border:0;border-radius:10px;padding:12px 15px;font-size:10px;font-weight:900}.pressure-robot-controls button:disabled{opacity:.58;cursor:wait}.pressure-safety-note{color:#23664c;background:#ecfaf3;border:1px solid #bfe9d6;border-radius:12px;align-items:center;gap:8px;padding:14px 17px;font-size:10px;display:flex}.pressure-safety-note span{color:#668078}.pressure-error{color:#a83a47;background:#fff0f1;border:1px solid #efc3c8;border-radius:11px;padding:14px 16px;font-size:11px;font-weight:750}.pressure-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.pressure-summary article{background:#fff;border:1px solid #dee6ea;border-radius:14px;gap:7px;padding:18px;display:grid}.pressure-summary small{color:#7d8c96;letter-spacing:1px;font-size:8px;font-weight:900}.pressure-summary strong{color:#071725;font-size:23px}.pressure-summary strong.hot{color:#e94d5f}.pressure-competitions{color:#73838e;margin:0;font-size:10px}.pressure-match-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.pressure-match{background:#fff;border:1px solid #dce5e9;border-radius:16px;padding:19px;overflow:hidden;box-shadow:0 8px 24px #051f2c0d}.pressure-match.strong{border-color:#ef9ca6;box-shadow:0 10px 28px #e03e531a}.pressure-match.high{border-color:#f0c678}.pressure-match>header{grid-template-columns:1fr auto auto;align-items:center;gap:8px;display:grid}.pressure-match>header span{color:#7b8a95;letter-spacing:.7px;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;min-width:0;font-size:8px;font-weight:900;overflow:hidden}.pressure-match>header b{color:#334957;font-size:10px}.pressure-match>header em{color:#647783;background:#edf3f5;border-radius:999px;padding:5px 7px;font-size:7px;font-style:normal;font-weight:900}.pressure-match.strong>header em{color:#c63749;background:#ffe4e8}.pressure-match.high>header em{color:#9a6812;background:#fff2d8}.pressure-match.watch>header em{color:#087eaa;background:#e3f5fb}.pressure-scoreboard{grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;margin:19px 0;display:grid}.pressure-scoreboard>div{align-items:center;gap:9px;min-width:0;display:flex}.pressure-scoreboard>div.away{text-align:right;flex-direction:row-reverse}.pressure-scoreboard img{object-fit:contain;width:35px;height:35px}.pressure-scoreboard span{min-width:0;display:grid}.pressure-scoreboard span b{color:#132431;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.pressure-scoreboard span small{color:#85939d;margin-top:3px;font-size:8px}.pressure-scoreboard>strong{color:#071724;white-space:nowrap;font-size:22px}.pressure-scoreboard>strong small{color:#8b9aa4;font-size:11px}.pressure-bars{gap:10px;display:grid}.pressure-bars>div>span{color:#60737e;justify-content:space-between;gap:12px;margin-bottom:5px;font-size:8px;display:flex}.pressure-bars>div>span strong{color:#122936;font-size:10px}.pressure-bars i{background:#e9eff2;border-radius:999px;height:7px;display:block;overflow:hidden}.pressure-bars i em{border-radius:inherit;background:linear-gradient(90deg,#09a9d8,#20ce91);height:100%;display:block}.pressure-verdict{color:#117e5a;margin:13px 0 0;font-size:11px;font-weight:900}.pressure-match>details{border-top:1px solid #edf1f3;margin-top:13px;padding-top:11px}.pressure-match>details summary{color:#71818b;cursor:pointer;font-size:9px;font-weight:750}.pressure-stat-comparison{grid-template-columns:1fr 1fr;gap:12px;margin-top:12px;display:grid}.pressure-stat-comparison>div{background:#f5f8f9;border-radius:10px;gap:5px;padding:10px;display:grid}.pressure-stat-comparison>div>b{color:#1b313e;margin-bottom:3px;font-size:9px}.pressure-stat-comparison span{color:#1c3441;justify-content:space-between;gap:8px;font-size:9px;display:flex}.pressure-stat-comparison small{color:#81909a;font-size:8px}.pressure-empty{text-align:center;background:#f9fbfc;border:1px dashed #cbd8de;border-radius:16px;justify-items:center;padding:42px 24px;display:grid}.pressure-empty>span{color:#19a36d;background:#e3f8ef;border-radius:50%;place-items:center;width:48px;height:48px;font-size:23px;display:grid}.pressure-empty h3{color:#132531;margin:14px 0 6px;font-size:18px}.pressure-empty p{color:#788994;max-width:480px;margin:0;font-size:10px;line-height:1.6}.pressure-opportunity{background:#edf9fd;border:1px solid #badfef;border-radius:12px;justify-content:space-between;align-items:center;gap:14px;margin-top:13px;padding:13px 14px;display:flex}.pressure-opportunity.entry{background:linear-gradient(135deg,#e7f9f0,#f5fffa);border-color:#8fdfbb}.pressure-opportunity>span{gap:3px;display:grid}.pressure-opportunity>span small{color:#078bad;letter-spacing:.9px;font-size:7px;font-weight:950}.pressure-opportunity.entry>span small{color:#10865d}.pressure-opportunity>span b{color:#102632;font-size:13px}.pressure-opportunity>span em{color:#748791;font-size:8px;font-style:normal}.pressure-opportunity>strong{color:#0b7f59;text-align:right;gap:1px;min-width:62px;font-size:23px;display:grid}.pressure-opportunity>strong small{color:#82919a;letter-spacing:.8px;font-size:7px}.pressure-opportunity>strong em{color:#53786a;font-size:7px;font-style:normal;font-weight:800}@media (max-width:900px){.pressure-match-list{grid-template-columns:1fr}.pressure-robot-hero{flex-direction:column;align-items:flex-start}.pressure-robot-controls{width:100%;min-width:0}.pressure-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.pressure-safety-note{flex-direction:column;align-items:flex-start}}@media (max-width:560px){.pressure-robot-hero{padding:22px}.pressure-robot-hero h2{font-size:25px}.pressure-summary{gap:8px}.pressure-summary article{padding:14px}.pressure-summary strong{font-size:20px}.pressure-match{padding:15px}.pressure-scoreboard{gap:7px}.pressure-scoreboard img{display:none}.pressure-scoreboard span b{font-size:10px}.pressure-scoreboard>strong{font-size:18px}.pressure-stat-comparison{grid-template-columns:1fr}}.robot-view-shell{display:none}.robot-view-shell.active{display:block}.pressure-match-list{grid-template-columns:1fr}.pressure-auto-clock{background:#ffffff0f;border:1px solid #ffffff24;border-radius:10px;justify-items:center;padding:10px 12px;display:grid}.pressure-auto-clock small{color:#8eb9af;letter-spacing:1px;font-size:7px;font-weight:900}.pressure-auto-clock b{color:#fff;margin-top:2px;font-size:13px}.pressure-live-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:13px 0;display:grid}.pressure-live-kpis article{background:#f4f8f8;border-radius:10px;gap:4px;padding:11px 12px;display:grid}.pressure-live-kpis small{color:#7c8d96;letter-spacing:.7px;font-size:7px;font-weight:900}.pressure-live-kpis b{color:#102733;font-size:14px}.pressure-live-kpis b i{color:#a0adb3;font-size:9px;font-style:normal}.pressure-live-kpis span{color:#8a979e;font-size:7px;line-height:1.35}.pressure-dashboard-grid{grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);gap:12px;margin-top:15px;display:grid}.pressure-comparison-panel,.pressure-odds-panel{background:#f9fbfb;border:1px solid #e1e9ec;border-radius:12px;padding:14px}.pressure-comparison-panel>header,.pressure-odds-panel>header{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.pressure-comparison-panel>header b,.pressure-odds-panel>header b{color:#132a36;font-size:11px}.pressure-comparison-panel>header span,.pressure-odds-panel>header span{color:#84939b;text-align:right;font-size:7px}.pressure-comparison-row{gap:5px;margin-top:9px;display:grid}.pressure-comparison-row>span{grid-template-columns:48px 1fr 48px;align-items:center;gap:8px;display:grid}.pressure-comparison-row>span b{color:#18313e;font-size:9px}.pressure-comparison-row>span b:last-child{text-align:right}.pressure-comparison-row>span small{color:#7e8d96;text-align:center;font-size:8px}.pressure-comparison-row>i{background:#e4eaed;border-radius:999px;height:5px;display:flex;overflow:hidden}.pressure-comparison-row>i em:first-child{background:#10a9d4}.pressure-comparison-row>i em:last-child{background:#21c98f}.pressure-odds-list{gap:6px;display:grid}.pressure-odd-row{background:#fff;border-radius:8px;grid-template-columns:1fr auto auto;align-items:center;gap:10px;padding:9px 10px;display:grid}.pressure-odd-row>span{gap:2px;min-width:0;display:grid}.pressure-odd-row>span b{color:#17303c;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.pressure-odd-row>span small{color:#8a979e;text-overflow:ellipsis;white-space:nowrap;font-size:7px;overflow:hidden}.pressure-odd-row>strong{color:#097d59;font-size:14px}.pressure-odd-row>em{color:#14825f;text-align:center;background:#e8f8f1;border-radius:999px;min-width:35px;padding:4px 5px;font-size:7px;font-style:normal;font-weight:900}.pressure-no-odds{color:#7c8d96;margin:17px 0;font-size:9px;line-height:1.5}.pressure-odds-disclaimer{color:#8a979e;margin-top:10px;font-size:7px;line-height:1.45;display:block}.pressure-match>details{display:none}@media (max-width:900px){.pressure-live-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.pressure-dashboard-grid{grid-template-columns:1fr}}@media (max-width:560px){.pressure-live-kpis{gap:6px}.pressure-live-kpis article{padding:9px}.pressure-live-kpis b{font-size:12px}.pressure-dashboard-grid{margin-top:12px}.pressure-comparison-panel,.pressure-odds-panel{padding:11px}.pressure-odd-row{gap:7px;padding:8px}.pressure-robot-controls{grid-template-columns:1fr 1fr}.pressure-robot-controls .observation-badge,.pressure-robot-controls .pressure-auto-clock{grid-column:auto}.pressure-robot-controls button{grid-column:1/-1}}.pressure-monitor-meter{background:#fff;border:1px solid #dce6e9;border-radius:14px;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;padding:16px 18px;display:grid}.pressure-monitor-icon{background:#edf3f5;border-radius:50%;place-items:center;width:42px;height:42px;display:grid}.pressure-monitor-icon i{background:#91a0a8;border-radius:50%;width:12px;height:12px}.pressure-monitor-meter>div{gap:3px;display:grid}.pressure-monitor-meter small{color:#84939b;letter-spacing:1px;font-size:7px;font-weight:950}.pressure-monitor-meter b{color:#172e3a;font-size:13px}.pressure-monitor-meter p{color:#7d8c94;margin:0;font-size:9px;line-height:1.45}.pressure-monitor-meter>strong{color:#6e8089;background:#edf3f5;border-radius:8px;padding:8px 10px;font-size:9px}.pressure-monitor-meter.live,.pressure-monitor-meter.armed{background:linear-gradient(135deg,#effcf6,#fff);border-color:#a9e4cb}.pressure-monitor-meter.live .pressure-monitor-icon,.pressure-monitor-meter.armed .pressure-monitor-icon{background:#dff8ec}.pressure-monitor-meter.live .pressure-monitor-icon i,.pressure-monitor-meter.armed .pressure-monitor-icon i{background:#20c98c;animation:1.4s ease-in-out infinite pressure-pulse;box-shadow:0 0 0 7px #20c98c21}.pressure-monitor-meter.live>strong,.pressure-monitor-meter.armed>strong{color:#0c8057;background:#dff8ec}.pressure-monitor-meter.armed{background:linear-gradient(135deg,#fff9ea,#fff);border-color:#efd69b}.pressure-monitor-meter.armed .pressure-monitor-icon{background:#fff0c9}.pressure-monitor-meter.armed .pressure-monitor-icon i{background:#e2a31a;box-shadow:0 0 0 7px #e2a31a21}.pressure-monitor-meter.armed>strong{color:#95660b;background:#fff0c9}@keyframes pressure-pulse{50%{opacity:.7;transform:scale(.72)}}@media (max-width:560px){.pressure-monitor-meter{grid-template-columns:auto 1fr;padding:13px}.pressure-monitor-meter>strong{grid-column:2;justify-self:start}.pressure-monitor-meter p{font-size:8px}}.pressure-robot-hero p{font-size:14px}.pressure-safety-note{font-size:12px;line-height:1.5}.pressure-summary small{font-size:10px}.pressure-summary strong{font-size:27px}.pressure-competitions{font-size:12px;line-height:1.55}.pressure-monitor-meter small{font-size:9px}.pressure-monitor-meter b{font-size:16px}.pressure-monitor-meter p,.pressure-monitor-meter>strong{font-size:11px}.pressure-match{padding:24px}.pressure-match>header span{font-size:11px}.pressure-match>header b{font-size:14px}.pressure-match>header em{padding:7px 10px;font-size:9px}.pressure-scoreboard span b{font-size:16px}.pressure-scoreboard span small{font-size:11px}.pressure-scoreboard>strong{font-size:30px}.pressure-scoreboard>strong small{font-size:15px}.pressure-live-kpis small{font-size:9px}.pressure-live-kpis b{font-size:19px}.pressure-live-kpis span{font-size:10px}.pressure-bars>div>span{font-size:11px}.pressure-bars>div>span strong{font-size:14px}.pressure-bars i{height:9px}.pressure-verdict,.pressure-comparison-panel>header b,.pressure-odds-panel>header b{font-size:15px}.pressure-comparison-panel>header span,.pressure-odds-panel>header span{font-size:10px}.pressure-comparison-row{gap:7px;margin-top:12px}.pressure-comparison-row>span{grid-template-columns:62px 1fr 62px}.pressure-comparison-row>span b{font-size:13px}.pressure-comparison-row>span small{font-size:11px}.pressure-comparison-row>i{height:7px}.pressure-odd-row{grid-template-columns:auto 1fr auto auto;gap:11px;padding:11px 12px}.pressure-odd-row>i{color:#187c99;background:#e7f4f8;border-radius:6px;padding:5px 6px;font-size:8px;font-style:normal;font-weight:950}.pressure-odd-row>span b{font-size:13px}.pressure-odd-row>span small{font-size:9px}.pressure-odd-row>strong{font-size:19px}.pressure-odd-row>em{min-width:43px;font-size:9px}.pressure-no-odds{font-size:12px}.pressure-odds-disclaimer{font-size:9px}.pressure-best-opportunity{background:linear-gradient(135deg,#fff9e8,#fff);border:2px solid #f0d28f;border-radius:15px;margin-top:16px;padding:18px}.pressure-best-opportunity.entry{background:linear-gradient(135deg,#e8fbf2,#fff);border-color:#56d4a1}.pressure-best-opportunity.none{background:#f7f9fa;border-width:1px;border-color:#dde6e9}.pressure-best-opportunity>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.pressure-best-opportunity>header span{color:#7b8d96;letter-spacing:1px;font-size:9px;font-weight:950}.pressure-best-opportunity>header b{color:#94650b;background:#fff0c9;border-radius:999px;padding:7px 9px;font-size:9px}.pressure-best-opportunity.entry>header b{color:#08764f;background:#d9f7e9}.pressure-best-opportunity.none>header b{color:#647781;background:#e9eef1}.pressure-opportunity-main{grid-template-columns:1fr auto auto;align-items:center;gap:18px;margin-top:16px;display:grid}.pressure-opportunity-main>div small,.pressure-opportunity-main>span small{color:#7c8d96;letter-spacing:.7px;font-size:9px;font-weight:900}.pressure-opportunity-main h3{color:#102631;margin:5px 0 3px;font-size:22px}.pressure-opportunity-main p{color:#71848e;margin:0;font-size:11px}.pressure-opportunity-main>span{border-left:1px solid #dfe7e9;gap:2px;min-width:88px;padding-left:16px;display:grid}.pressure-opportunity-main>span strong{color:#078159;font-size:28px}.pressure-best-opportunity.monitor .pressure-opportunity-main>span strong{color:#a06a08}.pressure-opportunity-main>span em{color:#6f818a;font-size:9px;font-style:normal}.pressure-indicator-reading{border-top:1px solid #50786929;flex-wrap:wrap;gap:7px 14px;margin-top:14px;padding-top:13px;display:flex}.pressure-indicator-reading b{color:#17333e;width:100%;font-size:13px}.pressure-indicator-reading span{color:#55716a;font-size:10px}.pressure-best-opportunity.none h3{color:#233945;margin:13px 0 5px;font-size:16px}.pressure-best-opportunity.none p{color:#71828c;margin:0;font-size:11px;line-height:1.5}@media (max-width:700px){.pressure-match{padding:19px}.pressure-live-kpis,.pressure-opportunity-main{grid-template-columns:1fr 1fr}.pressure-opportunity-main>div{grid-column:1/-1}.pressure-opportunity-main>span{border-top:1px solid #dfe7e9;border-left:0;padding:10px 0 0}.pressure-opportunity-main h3{font-size:20px}.pressure-odd-row{grid-template-columns:auto 1fr auto}.pressure-odd-row>em{grid-column:3}.pressure-comparison-row>span{grid-template-columns:55px 1fr 55px}.pressure-comparison-row>span b{font-size:12px}.pressure-comparison-row>span small{font-size:10px}.pressure-summary strong{font-size:24px}.pressure-monitor-meter p{font-size:10px}}.pressure-robot-brandbar{background:#fff;border:1px solid #dce6ea;border-radius:17px;align-items:center;gap:16px;padding:18px 20px;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 25px #061f2c0e}.pressure-robot-brandbar:after{content:"";pointer-events:none;border:24px solid #0faecd12;border-radius:50%;width:155px;height:155px;position:absolute;bottom:-64px;right:-34px}.pressure-robot-brandbar>div{gap:2px;min-width:0;display:grid}.pressure-robot-brandbar>div>span{color:#748994;letter-spacing:1.15px;font-size:8px;font-weight:950}.pressure-robot-brandbar h2{color:#071927;letter-spacing:-.7px;margin:0;font-size:25px;line-height:1.08}.pressure-robot-brandbar h2 b{color:#05a8d4}.pressure-robot-brandbar p{color:#71838d;margin:2px 0 0;font-size:11px}.pressure-robot-brandbar>strong{z-index:1;color:#087e59;letter-spacing:.8px;white-space:nowrap;background:#ebfaf4;border:1px solid #bfeadd;border-radius:999px;align-items:center;gap:7px;margin-left:auto;padding:7px 10px;font-size:8px;display:flex}.pressure-robot-brandbar>strong i{background:#1fcb8e;border-radius:50%;width:7px;height:7px;animation:1.4s ease-in-out infinite pressure-pulse;box-shadow:0 0 0 5px #1fcb8e1f}.pressure-bot-logo{background:linear-gradient(145deg,#061725,#0b3445);border-radius:17px;flex:0 0 60px;width:60px;height:60px;display:block;position:relative;box-shadow:inset 0 0 0 1px #6be6ff33,0 8px 18px #05263426}.pressure-bot-logo:before{content:"";background:#092a38eb;border:2px solid #79e9fd;border-radius:10px;width:38px;height:27px;position:absolute;top:20px;left:11px;box-shadow:0 0 15px #2cceeb33}.pressure-bot-logo:after{content:"";background:#79e9fd;width:2px;height:9px;position:absolute;top:12px;left:29px;box-shadow:0 -3px 0 1px #25cb91}.pressure-bot-logo>i{z-index:2;background:#2de0a4;border-radius:50%;width:7px;height:7px;position:absolute;top:29px;box-shadow:0 0 8px #2de0a4d9}.pressure-bot-logo>i:first-child{left:20px}.pressure-bot-logo>i:nth-child(2){right:20px}.pressure-bot-logo>em{z-index:2;background:#79e9fd;border-radius:2px;width:12px;height:2px;position:absolute;top:41px;left:24px}.pressure-bot-logo>b{background:#f04a5d;border:2px solid #fff;border-radius:50%;width:12px;height:12px;position:absolute;bottom:7px;right:6px;box-shadow:0 0 0 4px #f04a5d29}.pressure-robot-actions{background:#fff;border:1px solid #dce6ea;border-radius:14px;grid-template-columns:auto auto minmax(180px,1fr) auto;align-items:center;gap:10px;padding:10px;display:grid}.pressure-robot-actions .observation-badge{color:#147b5a;background:#ebfaf4;border-color:#bfe9d8;padding:10px 13px;font-size:8px}.pressure-robot-actions .pressure-auto-clock{background:#f3f7f8;border-color:#dce6ea;min-width:112px;padding:8px 12px}.pressure-robot-actions .pressure-auto-clock small{color:#84949c}.pressure-robot-actions .pressure-auto-clock b{color:#132c39;font-size:14px}.pressure-robot-notice{color:#71828c;font-size:9px;line-height:1.45}.pressure-robot-actions button{color:#fff;cursor:pointer;white-space:nowrap;background:#082132;border:0;border-radius:9px;padding:12px 16px;font-size:9px;font-weight:900}.pressure-robot-actions button:hover{background:#0aa8cf}.pressure-robot-actions button:disabled{opacity:.58;cursor:wait}@media (max-width:760px){.pressure-robot-actions{grid-template-columns:1fr 1fr}.pressure-robot-notice{grid-area:2/1/auto/-1}.pressure-robot-actions button{grid-column:1/-1}.pressure-robot-brandbar>strong{position:absolute;top:12px;right:12px}.pressure-robot-brandbar>div{padding-right:56px}}@media (max-width:560px){.pressure-robot-brandbar{gap:12px;padding:15px}.pressure-bot-logo{border-radius:15px;flex-basis:52px;width:52px;height:52px}.pressure-bot-logo:before{width:34px;height:24px;top:18px;left:9px}.pressure-bot-logo:after{top:10px;left:25px}.pressure-bot-logo>i{top:26px}.pressure-bot-logo>i:first-child{left:17px}.pressure-bot-logo>i:nth-child(2){right:17px}.pressure-bot-logo>em{top:37px;left:21px}.pressure-robot-brandbar>div>span{letter-spacing:.75px;font-size:6.5px}.pressure-robot-brandbar h2{font-size:20px}.pressure-robot-brandbar p{max-width:210px;font-size:9px;line-height:1.35}.pressure-robot-brandbar>strong{padding:5px 7px;font-size:6px}.pressure-robot-actions{gap:8px}.pressure-robot-actions .observation-badge{padding:9px 7px;font-size:7px}.pressure-robot-actions .pressure-auto-clock{min-width:0}.pressure-robot-notice{font-size:8px}}.prelive-ranking-method{color:#397261;text-align:center;background:#f1faf6;border:1px solid #cce8dc;border-radius:9px;margin:0;padding:9px 12px;font-size:9px;font-weight:750}.prelive-view{gap:18px;display:grid}.prelive-hero{color:#fff;background:radial-gradient(circle at 88% 0,#13ca9747,#0000 35%),linear-gradient(132deg,#061321,#083b3a);border-radius:19px;justify-content:space-between;align-items:center;gap:28px;padding:30px 34px;display:flex;box-shadow:0 18px 50px #05222d1f}.prelive-hero .eyebrow{color:#69e6b8}.prelive-hero h1{letter-spacing:-1.4px;margin:9px 0 8px;font-size:34px}.prelive-hero p{color:#aac6c2;max-width:720px;margin:0;font-size:13px;line-height:1.6}.prelive-hero-badge{color:#fff;text-align:center;background:#051a206b;border:1px solid #6deebe47;border-radius:17px;place-items:center;min-width:128px;height:102px;font-size:28px;font-weight:950;line-height:.9;display:grid}.prelive-hero-badge small{color:#75e9bd;letter-spacing:1.4px;font-size:9px}.prelive-how{color:#637a73;background:#f1fbf7;border:1px solid #cce7dd;border-radius:12px;flex-wrap:wrap;align-items:center;gap:9px;padding:14px 17px;font-size:11px;display:flex}.prelive-how b{color:#147554}.prelive-how i{color:#32b886}.prelive-fixture-strip{scrollbar-width:thin;gap:10px;padding:3px 2px 8px;display:flex;overflow-x:auto}.prelive-fixture-strip button{color:#162a36;text-align:left;background:#fff;border:1px solid #dce5e9;border-radius:13px;flex:0 0 245px;gap:6px;padding:15px 16px;transition:all .18s;display:grid}.prelive-fixture-strip button:hover,.prelive-fixture-strip button.active{background:#effbf6;border-color:#19b887;transform:translateY(-1px);box-shadow:0 7px 20px #0c8e631a}.prelive-fixture-strip small{color:#7a8b95;letter-spacing:.8px;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:8px;font-weight:900;overflow:hidden}.prelive-fixture-strip b{font-size:12px;line-height:1.35}.prelive-fixture-strip em{color:#17a879;font-style:normal}.prelive-fixture-strip span{color:#7b8d96;font-size:9px}.prelive-match-head{background:#fff;border:1px solid #dce5e9;border-radius:16px;gap:15px;padding:22px 26px;display:grid}.prelive-match-head>small{color:#71838d;text-align:center;text-transform:uppercase;font-size:9px;font-weight:850}.prelive-match-head>div{grid-template-columns:1fr auto 1fr;align-items:center;gap:22px;display:grid}.prelive-match-head>div>span{color:#102632;justify-content:flex-end;align-items:center;gap:12px;font-size:18px;display:flex}.prelive-match-head>div>span:last-child{justify-content:flex-start}.prelive-match-head img,.prelive-match-head>div>span>span{object-fit:contain;color:#168a65;background:#edf4f5;border-radius:50%;place-items:center;width:42px;height:42px;font-size:15px;font-weight:900;display:grid}.prelive-match-head>div>em{color:#8a989f;font-size:14px;font-style:normal}.prelive-controls{justify-content:space-between;align-items:center;gap:12px;display:flex}.prelive-controls>div{background:#eaf0f2;border:1px solid #dce5e9;border-radius:11px;gap:5px;padding:4px;display:flex}.prelive-controls button{color:#6a7d87;background:0 0;border:0;border-radius:8px;padding:10px 14px;font-size:10px;font-weight:850}.prelive-controls button.active{color:#0c7d59;background:#fff;box-shadow:0 3px 11px #08233017}.prelive-sample-summary{grid-template-columns:repeat(3,1fr);gap:11px;display:grid}.prelive-sample-summary article{background:#fff;border:1px solid #dfe7ea;border-radius:13px;gap:4px;padding:17px 19px;display:grid}.prelive-sample-summary small{color:#7b8b94;letter-spacing:.8px;text-overflow:ellipsis;white-space:nowrap;font-size:8px;font-weight:900;overflow:hidden}.prelive-sample-summary strong{color:#0c815b;font-size:26px}.prelive-sample-summary span{color:#8a989f;font-size:9px}.prelive-market-table{background:#fff;border:1px solid #dce5e9;border-radius:16px;overflow:hidden}.prelive-market-table>header,.prelive-market-table>article{grid-template-columns:minmax(190px,1.35fr) repeat(3,minmax(125px,1fr));align-items:stretch;display:grid}.prelive-market-table>header{color:#fff;background:#0a1a29}.prelive-market-table>header>div,.prelive-market-table>header>b{align-content:center;gap:3px;padding:14px 16px;display:grid}.prelive-market-table>header span,.prelive-market-table>header b{letter-spacing:.5px;font-size:10px}.prelive-market-table>header small{color:#8195a2;font-size:8px;font-weight:500}.prelive-market-table>article+article{border-top:1px solid #e6edef}.prelive-market-name{background:#f8fafb;align-content:center;justify-items:start;gap:7px;padding:17px 16px;display:grid}.prelive-market-name>b{color:#102632;font-size:15px}.prelive-market-name label{color:#768994;align-items:center;gap:6px;font-size:9px;display:flex}.prelive-market-name select{color:#152d39;background:#fff;border:1px solid #cedadd;border-radius:6px;padding:5px 7px;font-size:10px;font-weight:850}.prelive-market-name>span{text-transform:uppercase;border-radius:999px;padding:5px 7px;font-size:7px;font-weight:900}.prelive-market-name>span.strong{color:#087450;background:#daf7e9}.prelive-market-name>span.moderate{color:#90610a;background:#fff0c9}.prelive-market-name>span.neutral{color:#687b85;background:#eaf0f2}.prelive-rate{text-align:center;border-left:1px solid #e8edef;align-content:center;justify-items:center;gap:4px;padding:16px 12px;display:grid}.prelive-rate strong{color:#0c805a;font-size:24px}.prelive-rate span{color:#263f4b;font-size:9px;font-weight:800}.prelive-rate small{color:#84949d;font-size:8px}.prelive-rate i{background:#e5ecee;border-radius:99px;width:76%;height:5px;margin-top:5px;display:block;overflow:hidden}.prelive-rate i em{border-radius:inherit;background:linear-gradient(90deg,#0da4d3,#20cb91);height:100%;display:block}.prelive-coverage{color:#71838c;background:#fff;border:1px solid #dce5e9;border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px;padding:14px 17px;font-size:10px;display:flex}.prelive-coverage b{color:#17333f}.prelive-coverage small{color:#8b989e;width:100%;font-size:8px}.prelive-loading,.prelive-error,.prelive-empty{color:#71838d;text-align:center;background:#fff;border:1px dashed #cad7dc;border-radius:15px;padding:35px;font-size:12px}.prelive-loading.analysis{background:linear-gradient(90deg,#f5faf9,#fff,#f5faf9);border-style:solid;animation:1.4s ease-in-out infinite prelive-breathe}.prelive-error{color:#a53d49;background:#fff3f4;border-color:#edc3c8}.prelive-empty{justify-items:center;display:grid}.prelive-empty>span{color:#12a675;background:#e1f8ee;border-radius:50%;place-items:center;width:48px;height:48px;font-size:23px;display:grid}.prelive-empty h2{color:#142b37;margin:13px 0 5px;font-size:19px}.prelive-empty p{margin:0;font-size:10px}@keyframes prelive-breathe{50%{opacity:.62}}@media (max-width:900px){.prelive-hero{align-items:flex-start}.prelive-market-table{overflow-x:auto}.prelive-market-table>header,.prelive-market-table>article{min-width:720px}.prelive-controls{flex-direction:column;align-items:stretch}.prelive-controls>div{overflow-x:auto}.prelive-controls button{white-space:nowrap;flex:1}}@media (max-width:560px){.prelive-view{gap:14px}.prelive-hero{flex-direction:column;padding:23px}.prelive-hero h1{font-size:28px}.prelive-hero p{font-size:11px}.prelive-hero-badge{width:100%;height:auto;padding:13px;font-size:22px}.prelive-how i{display:none}.prelive-how span{width:100%}.prelive-fixture-strip button{flex-basis:218px}.prelive-match-head{padding:18px 14px}.prelive-match-head>div{gap:9px}.prelive-match-head>div>span{gap:7px;font-size:13px}.prelive-match-head img,.prelive-match-head>div>span>span{width:32px;height:32px}.prelive-sample-summary{grid-template-columns:1fr 1fr}.prelive-sample-summary article:last-child{grid-column:1/-1}.prelive-controls button{padding:9px 10px;font-size:9px}.prelive-market-table>header,.prelive-market-table>article{grid-template-columns:175px repeat(3,1fr);min-width:650px}.prelive-rate strong{font-size:21px}}.prelive-brandbar{background:#fff;border:1px solid #d8e4e8;border-radius:16px;align-items:center;gap:15px;padding:18px 21px;display:flex;box-shadow:0 8px 24px #07202e0b}.prelive-radar-logo{background:radial-gradient(circle,#0d2030 0 17%,#0000 18%),repeating-radial-gradient(circle,#0000 0 10px,#41e9ac4d 11px 12px),#071725;border-radius:50%;place-items:center;width:58px;height:58px;display:grid;position:relative;overflow:hidden;box-shadow:0 0 0 5px #e4f8f0}.prelive-radar-logo:before,.prelive-radar-logo:after{content:"";background:#5cf0b938;position:absolute}.prelive-radar-logo:before{width:1px;height:100%}.prelive-radar-logo:after{width:100%;height:1px}.prelive-radar-logo i{background:conic-gradient(from 12deg,#23e099b8,#0000 27%,#0000);border-radius:50%;animation:2.6s linear infinite prelive-scan;position:absolute;inset:4px}.prelive-radar-logo em{z-index:1;background:#49f0b2;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 5px #49f0b224,15px -12px 0 -2px #20bff1}.prelive-brandbar>div{gap:2px;display:grid}.prelive-brandbar>div>span{color:#11986d;letter-spacing:1.7px;font-size:8px;font-weight:950}.prelive-brandbar h1{color:#071725;letter-spacing:-1px;margin:0;font-size:25px;line-height:1}.prelive-brandbar h1 b{color:#12a978}.prelive-brandbar p{color:#7b8c96;margin:3px 0 0;font-size:10px}.prelive-brandbar>strong{color:#0a8059;letter-spacing:1px;background:#e4f8ef;border-radius:999px;margin-left:auto;padding:8px 10px;font-size:8px}@keyframes prelive-scan{to{transform:rotate(360deg)}}.prelive-picker{background:#fff;border:1px solid #dce5e9;border-radius:16px;gap:14px;padding:21px;display:grid}.prelive-picker>header{justify-content:space-between;align-items:center;gap:18px;display:flex}.prelive-picker>header h2{color:#102633;margin:6px 0 0;font-size:21px}.prelive-picker>header .eyebrow{color:#15966c}.prelive-picker>header>b{color:#627680;background:#eef4f6;border-radius:999px;padding:7px 10px;font-size:9px}.prelive-league-filter{gap:7px;padding-bottom:4px;display:flex;overflow-x:auto}.prelive-league-filter button{color:#637781;background:#f7f9fa;border:1px solid #d9e3e7;border-radius:999px;flex:none;padding:8px 11px;font-size:9px;font-weight:850}.prelive-league-filter button.active{color:#087452;background:#daf6e9;border-color:#159f74}.prelive-fixture-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.prelive-fixture-grid>button{color:#172d39;text-align:left;background:#fff;border:1px solid #dce5e9;border-radius:13px;gap:11px;padding:16px;transition:all .18s;display:grid}.prelive-fixture-grid>button:hover,.prelive-fixture-grid>button.active{background:#effbf6;border-color:#19ad7e;transform:translateY(-1px);box-shadow:0 7px 20px #0c8e6314}.prelive-fixture-grid>button>small{color:#7a8b95;letter-spacing:.8px;text-transform:uppercase;font-size:8px;font-weight:900}.prelive-fixture-grid>button>div{grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;display:grid}.prelive-fixture-grid>button>div>span{grid-template-columns:auto 1fr;align-items:center;gap:7px;min-width:0;display:grid}.prelive-fixture-grid>button>div>span:last-child{grid-template-columns:auto 1fr}.prelive-fixture-grid>button img,.prelive-fixture-grid>button>div>span>span{object-fit:contain;color:#10835e;background:#e6f3f0;border-radius:50%;place-items:center;width:27px;height:27px;font-size:9px;font-weight:900;display:grid}.prelive-fixture-grid>button b{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.prelive-fixture-grid>button em{color:#19a777;font-size:10px;font-style:normal}.prelive-fixture-grid>button time{color:#7a8c96;font-size:9px}.prelive-filter-panel{background:#eaf1f3;border:1px solid #d8e4e8;border-radius:15px;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:15px;display:grid}.prelive-filter-panel>div{gap:7px;display:grid}.prelive-filter-panel small{color:#687d87;letter-spacing:.9px;font-size:8px;font-weight:950}.prelive-filter-panel>div>span{gap:5px;display:flex;overflow-x:auto}.prelive-filter-panel button{color:#687b85;white-space:nowrap;background:0 0;border:0;border-radius:8px;flex:1;padding:9px 10px;font-size:9px;font-weight:850}.prelive-filter-panel button.active{color:#0a7c58;background:#fff;box-shadow:0 3px 10px #09283317}.prelive-averages{color:#fff;background:#101a20;border:1px solid #283944;border-radius:18px;overflow:hidden;box-shadow:0 16px 38px #07182124}.prelive-averages>header{border-bottom:1px solid #29363d;justify-content:space-between;align-items:flex-end;gap:20px;padding:22px 25px;display:flex}.prelive-averages>header span{color:#61e3b4;letter-spacing:1.2px;font-size:8px;font-weight:950}.prelive-averages>header h2{margin:6px 0 3px;font-size:24px}.prelive-averages>header p{color:#82929a;margin:0;font-size:9px}.prelive-averages>header>div:last-child{text-align:center;grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;max-width:48%;font-size:11px;display:grid}.prelive-averages>header>div:last-child b:last-child{text-align:right}.prelive-averages>header em{color:#71818a;font-style:normal}.prelive-average-list{padding:9px 25px 20px;display:grid}.prelive-average-list article{gap:7px;padding:14px 0;display:grid}.prelive-average-list article+article{border-top:1px solid #28353b}.average-values{grid-template-columns:1fr 160px 1fr;align-items:center;display:grid}.average-values strong{font-size:19px;font-weight:700}.average-values strong:last-child{text-align:right}.average-values>span{color:#f2f6f7;text-align:center;font-size:15px;font-weight:850;line-height:1.15}.average-bars{grid-template-columns:1fr 1fr;gap:22px;display:grid}.average-bars i{background:#273239;border-radius:999px;height:7px;display:flex;overflow:hidden}.average-bars i:first-child{justify-content:flex-end}.average-bars em{border-radius:inherit;background:linear-gradient(90deg,#14b47d,#43d46d);height:100%}.average-bars i:last-child em{background:linear-gradient(90deg,#5579f2,#8a80ff)}.prelive-average-list article>small{color:#667780;justify-content:space-between;font-size:7px;display:flex}.prelive-trends{gap:12px;display:grid}.prelive-trends>header{padding:5px 2px}.prelive-trends h2{color:#102632;margin:6px 0 4px;font-size:23px}.prelive-trends p{color:#758791;margin:0;font-size:10px}.prelive-signal{border-left:1px solid #e8edef;align-content:center;justify-items:center;gap:7px;padding:15px;display:grid}.prelive-signal>strong{color:#122d39;font-size:22px}.prelive-signal>span{text-transform:uppercase;border-radius:999px;padding:5px 7px;font-size:7px;font-weight:900}.prelive-signal>span.strong{color:#087450;background:#daf7e9}.prelive-signal>span.moderate{color:#90610a;background:#fff0c9}.prelive-signal>span.neutral{color:#687b85;background:#eaf0f2}@media (max-width:900px){.prelive-fixture-grid,.prelive-filter-panel{grid-template-columns:1fr}.prelive-averages>header{flex-direction:column;align-items:flex-start}.prelive-averages>header>div:last-child{width:100%;max-width:none}}@media (max-width:560px){.prelive-brandbar{padding:14px}.prelive-radar-logo{width:48px;height:48px}.prelive-brandbar h1{font-size:20px}.prelive-brandbar p{font-size:8px}.prelive-brandbar>strong{display:none}.prelive-picker{padding:16px}.prelive-picker>header h2{font-size:18px}.prelive-fixture-grid>button{padding:14px}.prelive-filter-panel{padding:11px}.prelive-averages>header{padding:19px}.prelive-average-list{padding:7px 19px 17px}.average-values{grid-template-columns:1fr 120px 1fr}.average-values strong{font-size:17px}.average-values>span{font-size:13px}.average-bars{gap:14px}.prelive-averages>header h2{font-size:21px}}.prelive-mode-tabs{background:#eaf1f3;border:1px solid #d8e4e8;border-radius:14px;gap:8px;padding:6px;display:flex}.prelive-mode-tabs button{color:#627680;background:0 0;border:0;border-radius:10px;flex:1;justify-content:center;align-items:center;gap:8px;padding:12px 16px;font-size:11px;font-weight:900;display:flex}.prelive-mode-tabs button.active{color:#087c59;background:#fff;box-shadow:0 4px 14px #08233017}.prelive-mode-tabs button.live i{background:#ef5265;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 5px #ef52651f}.prelive-mode-tabs button.live.active{color:#fff;background:#092534}.prelive-mode-tabs button.live.active i{animation:1.2s ease-in-out infinite live-stat-pulse}.live-stats-panel{gap:16px;display:grid}.live-stats-heading{color:#fff;background:linear-gradient(130deg,#071827,#0a3a3a);border-radius:17px;align-items:center;gap:15px;padding:22px;display:flex}.live-stats-heading>div{gap:3px;display:grid}.live-stats-heading small{color:#52e4af;letter-spacing:1.2px;font-size:8px;font-weight:950}.live-stats-heading h2{margin:0;font-size:25px}.live-stats-heading p{color:#a8c7c2;margin:2px 0 0;font-size:10px}.live-stats-heading>b{color:#59e8b3;background:#071f268c;border:1px solid #54ebb240;border-radius:999px;margin-left:auto;padding:8px 11px;font-size:9px}.live-pulse{background:#29dc9d1f;border-radius:50%;place-items:center;width:48px;height:48px;display:grid}.live-pulse i{background:#2bdc9d;border-radius:50%;width:13px;height:13px;animation:1.2s ease-in-out infinite live-stat-pulse;box-shadow:0 0 0 7px #2bdc9d21}@keyframes live-stat-pulse{50%{opacity:.48;transform:scale(.88)}}.live-match-list{gap:10px;padding:2px 2px 8px;display:flex;overflow-x:auto}.live-match-list>button{color:#142b37;text-align:left;background:#fff;border:1px solid #d9e4e8;border-radius:14px;flex:0 0 330px;gap:9px;padding:15px;display:grid;position:relative}.live-match-list>button.active{background:#effbf6;border-color:#16af7e;box-shadow:0 8px 22px #0c8e631a}.live-match-list>button>small{color:#738690;text-transform:uppercase;font-size:8px;font-weight:900}.live-match-list>button>div{grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;display:grid}.live-match-list>button>div>span{align-items:center;gap:6px;min-width:0;display:flex}.live-match-list>button>div>span:last-child{text-align:right;justify-content:flex-end}.live-match-list img,.live-match-list>button>div>span>span{object-fit:contain;color:#09815a;background:#e8f3f1;border-radius:50%;flex:0 0 27px;place-items:center;width:27px;height:27px;font-weight:900;display:grid}.live-match-list b{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.live-match-list strong{font-size:14px}.live-match-list em{color:#c82e43;background:#ffe7ea;border-radius:999px;padding:4px 6px;font-size:8px;font-style:normal;font-weight:950;position:absolute;top:10px;right:11px}.live-league-filter{background:#fff;border:1px solid #d7e4e7;border-radius:14px;justify-content:space-between;align-items:center;gap:18px;padding:14px 16px;display:flex;box-shadow:0 7px 20px #0823300b}.live-league-filter label{gap:3px;display:grid}.live-league-filter label small{color:#07936a;letter-spacing:1px;font-size:8px;font-weight:950}.live-league-filter label span{color:#536b75;font-size:10px;font-weight:750}.live-league-filter select{color:#15303a;min-width:280px;max-width:55%;font:inherit;cursor:pointer;background:#f5f9fa;border:1px solid #cbdcdf;border-radius:10px;padding:11px 38px 11px 13px;font-size:11px;font-weight:850}.free-pressure-preview{background:linear-gradient(115deg,#eafff7,#f8fffc);border:1px solid #8de2c4;border-radius:16px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:15px;padding:17px 18px;display:grid;box-shadow:0 10px 25px #10a67414}.free-pressure-preview>span{color:#fff;background:#0dab78;border-radius:14px;place-items:center;width:48px;height:48px;font-size:24px;font-weight:950;display:grid;box-shadow:0 8px 18px #0dab7838}.free-pressure-preview>div{gap:2px;display:grid}.free-pressure-preview small{color:#09825d;letter-spacing:1px;font-size:8px;font-weight:950}.free-pressure-preview h3{color:#102d37;margin:0;font-size:16px}.free-pressure-preview p{color:#647982;margin:0;font-size:10px}.free-pressure-preview>a,.pressure-vip-lock>a{color:#fff;background:#071c2a;border-radius:10px;justify-content:center;align-items:center;padding:11px 14px;font-size:10px;font-weight:900;text-decoration:none;display:inline-flex}.live-match-list>button>small{align-items:center;gap:7px;padding-right:44px;display:flex}.live-match-list>button>small mark{letter-spacing:.35px;white-space:nowrap;border-radius:999px;padding:4px 7px;font-size:7px;font-weight:950}.live-match-list>button>small mark.free{color:#06734f;background:#c9f7e5}.live-match-list>button>small mark.vip{color:#5f727a;background:#eef1f3}.live-match-list>button.free-pressure-game{background:linear-gradient(145deg,#edfff8,#fff);border:2px solid #18ba84}.live-match-list>button.free-pressure-game:not(.active){box-shadow:0 8px 20px #0faa741a}.live-match-list>button.vip-pressure-game{background:#f8fafb;border-color:#dfe5e8}.live-match-list>button.vip-pressure-game:not(.active){opacity:.78}.pressure-vip-lock{color:#fff;background:linear-gradient(130deg,#071827,#0b3437);border:1px solid #1b3d4c;border-radius:18px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:17px;padding:24px;display:grid;box-shadow:0 14px 32px #061c2724}.pressure-vip-lock>span{color:#5be3b2;background:#2ad4991f;border:1px solid #54e5b161;border-radius:50%;place-items:center;width:54px;height:54px;font-size:13px;font-weight:950;display:grid}.pressure-vip-lock>div{gap:3px;display:grid}.pressure-vip-lock small{color:#5be3b2;letter-spacing:1px;font-size:8px;font-weight:950}.pressure-vip-lock h3{margin:0;font-size:18px}.pressure-vip-lock p{color:#a9c1c3;margin:0;font-size:10px}.pressure-vip-lock>a{color:#06251d;background:#28d39a;box-shadow:0 8px 20px #28d39a38}.live-scoreboard{background:#fff;border:1px solid #d8e4e8;border-radius:17px;gap:15px;padding:20px 24px;display:grid}.live-scoreboard>small{color:#72858f;text-align:center;text-transform:uppercase;font-size:8px;font-weight:900}.live-scoreboard>div{grid-template-columns:1fr auto 1fr;align-items:center;gap:22px;display:grid}.live-scoreboard>div>span{color:#102735;justify-content:flex-end;align-items:center;gap:10px;min-width:0;font-size:14px;display:flex}.live-scoreboard>div>span:last-child{justify-content:flex-start}.live-scoreboard img,.live-scoreboard>div>span>span{object-fit:contain;color:#07805a;background:#eaf4f3;border-radius:50%;place-items:center;width:45px;height:45px;font-weight:900;display:grid}.live-scoreboard>div>strong{color:#061b2a;align-items:center;gap:9px;font-size:28px;display:flex}.live-scoreboard>div>strong em{color:#9aa7ad;font-size:11px;font-style:normal}.live-scoreboard>p{color:#7b8d96;justify-content:center;align-items:center;gap:6px;margin:0;font-size:8px;display:flex}.live-scoreboard>p i{background:#20ca8e;border-radius:50%;width:6px;height:6px}.live-period-tabs{background:#eaf1f3;border:1px solid #d8e4e8;border-radius:13px;gap:5px;padding:5px;display:flex}.live-period-tabs button{color:#647984;background:0 0;border:0;border-radius:9px;flex:1;padding:11px;font-size:10px;font-weight:900}.live-period-tabs button.active{color:#087b58;background:#fff;box-shadow:0 3px 11px #08233014}.live-pressure-chart{color:#fff;background:linear-gradient(145deg,#071b28,#092b34);border:1px solid #d7e3e7;border-radius:18px;overflow:hidden;box-shadow:0 13px 32px #071f2b1a}.live-pressure-chart>header{justify-content:space-between;align-items:flex-start;gap:18px;padding:19px 21px 10px;display:flex}.live-pressure-chart>header>div{gap:3px;display:grid}.live-pressure-chart>header small{color:#55dfb0;letter-spacing:1px;font-size:8px;font-weight:950}.live-pressure-chart>header h3{margin:0;font-size:20px}.live-pressure-chart>header p{color:#90adb2;margin:0;font-size:9px}.live-pressure-chart>header>b{color:#67e5b8;background:#25c78f1f;border:1px solid #58e5b34d;border-radius:999px;align-items:center;gap:7px;max-width:270px;padding:7px 10px;font-size:8px;display:flex}.live-pressure-chart>header>b i{background:#39dca3;border-radius:50%;flex:0 0 7px;width:7px;height:7px;animation:1.2s ease-in-out infinite live-stat-pulse;box-shadow:0 0 0 5px #39dca31f}.live-pressure-legend{flex-wrap:wrap;gap:8px 18px;padding:3px 21px 8px;display:flex}.live-pressure-legend>span{color:#c9d9dc;align-items:center;gap:6px;min-width:0;font-size:9px;font-weight:800;display:flex}.live-pressure-legend>span>i{background:#2bdc9d;border-radius:999px;width:18px;height:3px}.live-pressure-legend>span.away>i{background:#7684ff}.live-pressure-legend>span>b{color:#58e5b2;background:#2bdc9d21;border-radius:6px;place-items:center;min-width:24px;height:21px;margin-left:2px;font-size:10px;display:grid}.live-pressure-legend>span.away>b{color:#aeb6ff;background:#7684ff26}.live-pressure-canvas{padding:0 13px;position:relative}.live-pressure-canvas svg{width:100%;height:auto;min-height:180px;display:block;overflow:visible}.live-pressure-canvas line{stroke:#bfd8db21;stroke-width:1px}.live-pressure-canvas line.mid{stroke:#bfd8db40;stroke-dasharray:5 5}.live-pressure-canvas text{fill:#739297;font-size:9px;font-weight:700}.live-pressure-canvas text.minute{fill:#8ca7ab}.pressure-line{fill:none;stroke-width:4px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 5px #2bdc9d33)}.pressure-line.single{stroke-dasharray:8 6;opacity:.72}.pressure-line.home{stroke:#2bdc9d}.pressure-line.away{stroke:#7684ff;filter:drop-shadow(0 0 5px #7684ff40)}.pressure-dot{stroke:#071b28;stroke-width:2px}.pressure-dot.home{fill:#2bdc9d}.pressure-dot.away{fill:#7684ff}.pressure-dot.strong{stroke:#fff;stroke-width:2.5px;filter:drop-shadow(0 0 7px)}.live-pressure-waiting{pointer-events:none;place-content:center;justify-items:center;gap:4px;display:grid;position:absolute;inset:0}.live-pressure-waiting>b{color:#e8f4f3;font-size:11px}.live-pressure-waiting>span{color:#829ea3;text-align:center;max-width:260px;font-size:8px}.live-pressure-chart>footer{color:#78969b;border-top:1px solid #d0e4e617;justify-content:space-between;gap:12px;padding:9px 21px 14px;font-size:8px;display:flex}.live-pressure-chart>footer>span{align-items:center;gap:6px;display:flex}.live-pressure-chart>footer i{background:#2bdc9d;border:2px solid #fff;border-radius:50%;width:8px;height:8px;box-shadow:0 0 5px #2bdc9d80}.live-pressure-chart.momentum{color:#102733;background:#fff;border-color:#d9e5e8;box-shadow:0 12px 30px #07232f14}.live-pressure-chart.momentum>header{align-items:center;padding:18px 20px 8px}.live-pressure-chart.momentum>header small{color:#0b9468}.live-pressure-chart.momentum>header p{color:#75878f}.live-pressure-now{color:#cf3f50;background:#fff0f1;border-radius:999px;align-items:center;gap:7px;padding:7px 10px;font-size:10px;font-weight:950;display:flex}.live-pressure-now i{background:#e64b5d;border-radius:50%;width:7px;height:7px;animation:1.2s ease-in-out infinite live-stat-pulse;box-shadow:0 0 0 4px #e64b5d1f}.live-pressure-chart.momentum .live-pressure-legend{grid-template-columns:1fr 1fr;gap:10px;padding:7px 20px 10px;display:grid}.live-pressure-chart.momentum .live-pressure-legend>span{color:#1b3540;grid-template-columns:32px 17px minmax(0,1fr) auto;align-items:center;gap:7px;display:grid}.live-pressure-chart.momentum .live-pressure-legend>span.away{text-align:right;direction:rtl}.live-pressure-chart.momentum .live-pressure-legend>span.away>*{direction:ltr}.live-pressure-chart.momentum .live-pressure-legend img,.live-pressure-chart.momentum .live-pressure-legend>span>span{object-fit:contain;color:#09825d;background:#edf5f4;border-radius:50%;place-items:center;width:32px;height:32px;font-weight:900;display:grid}.live-pressure-chart.momentum .live-pressure-legend>span>i{background:#25c879;width:17px;height:4px}.live-pressure-chart.momentum .live-pressure-legend>span.away>i{background:#6e7cf2}.live-pressure-chart.momentum .live-pressure-legend>span>b{text-overflow:ellipsis;white-space:nowrap;border-radius:0;min-width:0;height:auto;margin:0;padding:0;font-size:10px;display:block;overflow:hidden;color:#1b3540!important;background:0 0!important}.live-pressure-chart.momentum .live-pressure-legend>span>em{color:#078059;background:#def7e9;border-radius:7px;place-items:center;min-width:31px;height:24px;font-size:10px;font-style:normal;font-weight:950;display:grid}.live-pressure-chart.momentum .live-pressure-legend>span.away>em{color:#505fda;background:#e9ebff}.live-pressure-canvas.momentum{background:#f6f8f9;border:1px solid #e2e9eb;border-radius:12px;margin:0 15px 4px;padding:0;overflow:hidden}.live-pressure-canvas.momentum svg{min-height:190px}.live-pressure-canvas.momentum .pressure-future{fill:#eef1f3}.live-pressure-canvas.momentum .pressure-grid{stroke:#dfe5e7;stroke-width:1px}.live-pressure-canvas.momentum .pressure-center{stroke:#a8b6bc;stroke-width:1.5px}.live-pressure-canvas.momentum text.minute{fill:#71848d;font-size:9px}.pressure-bar.home{fill:#25c879}.pressure-bar.away{fill:#6e7cf2}.pressure-current{stroke:#e14255!important;stroke-width:2.5px!important}.pressure-current-dot{fill:#fff;stroke:#e14255;stroke-width:3px}.live-pressure-chart.momentum .live-pressure-waiting{background:#f6f8f9e0}.live-pressure-chart.momentum .live-pressure-waiting>b{color:#1a3440}.live-pressure-chart.momentum .live-pressure-waiting>span{color:#71848d}.live-pressure-chart.momentum>footer{color:#6f818a;border-color:#e5ecee}.live-pressure-chart.momentum>footer i{background:#25c879;border-color:#fff}.live-stat-table{background:#fff;border:1px solid #d7e3e7;border-radius:18px;overflow:hidden}.live-stat-table>header{color:#fff;background:#091a27;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;padding:16px 20px;display:grid}.live-stat-table>header>span{align-items:center;gap:8px;min-width:0;display:flex}.live-stat-table>header>span:last-child{text-align:right;justify-content:flex-end}.live-stat-table>header img,.live-stat-table>header>span>span{object-fit:contain;color:#56e4b1;background:#173342;border-radius:50%;place-items:center;width:31px;height:31px;font-weight:900;display:grid}.live-stat-table>header b{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.live-stat-table>header>div{text-align:center;display:grid}.live-stat-table>header>div small{color:#6ddfb7;letter-spacing:.8px;font-size:7px;font-weight:900}.live-stat-table>article{border-top:1px solid #e5ecef;padding:16px 20px}.live-stat-values{text-align:center;grid-template-columns:1fr minmax(130px,1fr) 1fr;align-items:center;display:grid}.live-stat-values>strong{color:#0a2230;font-size:25px}.live-stat-values>strong:first-child{text-align:left}.live-stat-values>strong:last-child{text-align:right}.live-stat-values>span{color:#183440;gap:2px;font-size:12px;font-weight:900;display:grid}.live-stat-values>span small{color:#89979e;font-size:7px;font-weight:600}.live-stat-alerts{border-top:1px dashed #dce5e8;justify-content:space-between;align-items:center;gap:12px;margin-top:12px;padding-top:11px;display:flex}.live-stat-alerts>span{color:#7c8e97;letter-spacing:.7px;font-size:7px;font-weight:950}.live-stat-alerts>div{gap:5px;display:flex}.live-stat-alerts button{color:#5e737e;text-overflow:ellipsis;white-space:nowrap;background:#f6f9fa;border:1px solid #d6e1e5;border-radius:999px;max-width:150px;padding:7px 9px;font-size:8px;font-weight:850;overflow:hidden}.live-stat-alerts button.active{color:#fff;background:#0e9d71;border-color:#11a978}.live-stat-alerts button:disabled{opacity:.48}.live-alert-message,.live-stats-footnote,.live-stats-state,.live-stats-error,.live-stats-empty,.live-stats-no-data{color:#6e818b;text-align:center;background:#fff;border:1px solid #d8e4e8;border-radius:13px;padding:15px;font-size:10px}.live-alert-message{color:#087554;background:#eefbf6;border-color:#bce9d8;font-weight:800}.live-stats-error{color:#a8414d;background:#fff4f5;border-color:#edc4c9}.live-stats-empty{justify-items:center;padding:38px;display:grid}.live-stats-empty>span{color:#13a575;background:#e5f7f0;border-radius:50%;place-items:center;width:46px;height:46px;font-size:20px;display:grid}.live-stats-empty h3{color:#102b37;margin:11px 0 2px;font-size:18px}.live-stats-empty p{margin:0}.live-stats-footnote{background:#f6f9fa;margin:0;font-size:8px}.live-stats-no-data{border:0;border-radius:0}.live-xg-comparison{background:linear-gradient(110deg,#f1fbf7,#f6f7ff);border:1px solid #dce7ea;border-radius:12px;gap:8px;margin:8px 15px 13px;padding:14px 16px;display:grid}.live-xg-comparison>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.live-xg-comparison>header>span{display:grid}.live-xg-comparison>header small{color:#0a9568;letter-spacing:.8px;font-size:8px;font-weight:950}.live-xg-comparison>header b{color:#173540;font-size:12px}.live-xg-comparison>header em{color:#73878f;background:#fff;border-radius:999px;padding:5px 7px;font-size:7px;font-style:normal;font-weight:900}.live-xg-values{grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;display:grid}.live-xg-values>strong{color:#087d59;font-size:22px}.live-xg-values>strong:last-child{color:#5263d7;text-align:right}.live-xg-values>span{color:#6f828b;font-size:8px;font-weight:800}.live-xg-bars{grid-template-columns:1fr 1fr;gap:9px;display:grid}.live-xg-bars>i{background:#dde8e8;border-radius:999px;height:7px;display:flex;overflow:hidden}.live-xg-bars>i:first-child{justify-content:flex-end}.live-xg-bars b{background:#25c879;border-radius:999px;display:block}.live-xg-bars>i:last-child b{background:#6e7cf2}.live-xg-teams{color:#61757e;justify-content:space-between;gap:12px;font-size:8px;font-weight:850;display:flex}.live-xg-comparison>p{color:#7d8f96;text-align:center;margin:1px 0 0;font-size:8px}@media (max-width:620px){.live-stats-heading{padding:17px}.live-stats-heading h2{font-size:21px}.live-stats-heading p{font-size:8px}.live-stats-heading>b{display:none}.live-pulse{width:39px;height:39px}.live-match-list>button{flex-basis:285px}.live-scoreboard{padding:17px 12px}.live-scoreboard>div{gap:8px}.live-scoreboard>div>span{gap:6px;font-size:11px}.live-scoreboard img,.live-scoreboard>div>span>span{width:34px;height:34px}.live-scoreboard>div>strong{font-size:23px}.live-pressure-chart>header{flex-direction:column;align-items:flex-start;padding:16px 15px 8px}.live-pressure-chart>header h3{font-size:18px}.live-pressure-chart>header>b{max-width:100%}.live-pressure-legend{grid-template-columns:1fr;padding:4px 15px;display:grid}.live-pressure-canvas{padding:0 5px}.live-pressure-canvas svg{min-height:190px}.live-pressure-chart>footer{padding:9px 15px 13px}.live-stat-table>header{padding:14px 12px}.live-stat-table>article{padding:15px 13px}.live-stat-values{grid-template-columns:1fr 120px 1fr}.live-stat-values>strong{font-size:22px}.live-stat-alerts{flex-direction:column;align-items:flex-start}.live-stat-alerts>div{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid}.live-stat-alerts button{width:100%;padding:8px 5px}.prelive-mode-tabs button{padding:11px 8px;font-size:9px}.live-league-filter{flex-direction:column;align-items:stretch;gap:10px;padding:13px}.live-league-filter select{width:100%;min-width:0;max-width:none}.live-league-filter label span{font-size:9px}.free-pressure-preview,.pressure-vip-lock{grid-template-columns:auto 1fr;padding:15px}.free-pressure-preview>span,.pressure-vip-lock>span{width:42px;height:42px}.free-pressure-preview>a,.pressure-vip-lock>a{grid-column:1/-1;width:100%}.free-pressure-preview h3,.pressure-vip-lock h3{font-size:15px}.free-pressure-preview p,.pressure-vip-lock p{font-size:9px}.live-match-list>button>small{flex-direction:column;align-items:flex-start;gap:4px}.live-match-list>button.vip-pressure-game:not(.active){opacity:.82}.live-pressure-chart.momentum>header{flex-direction:row;align-items:center;padding:15px 14px 7px}.live-pressure-chart.momentum>header h3{font-size:17px}.live-pressure-chart.momentum>header p{font-size:8px}.live-pressure-chart.momentum .live-pressure-legend{grid-template-columns:1fr;padding:7px 14px}.live-pressure-chart.momentum .live-pressure-legend>span.away{text-align:left;direction:ltr}.live-pressure-canvas.momentum{margin:0 8px 4px;padding:0}.live-pressure-canvas.momentum svg{min-height:170px}.live-pressure-chart.momentum>footer{flex-direction:column;align-items:flex-start;padding:8px 14px 12px}.live-xg-comparison{margin:7px 8px 10px;padding:12px}.live-xg-values>strong{font-size:20px}.live-xg-values>span{font-size:7px}}.prelive-ranking{background:linear-gradient(145deg,#fff,#f5faf9);border:1px solid #d8e4e8;border-radius:18px;gap:14px;padding:22px;display:grid;box-shadow:0 14px 34px #07253012}.prelive-ranking>header{justify-content:space-between;align-items:flex-end;gap:18px;display:flex}.prelive-ranking>header h2{color:#102632;margin:6px 0 4px;font-size:24px}.prelive-ranking>header p{color:#758791;margin:0;font-size:10px}.prelive-ranking>header .eyebrow{color:#13996d}.prelive-ranking>header>label{color:#748690;letter-spacing:.9px;gap:5px;min-width:145px;font-size:8px;font-weight:950;display:grid}.prelive-ranking>header select{color:#102d39;background:#fff;border:1px solid #cad9dc;border-radius:9px;width:100%;padding:10px;font-size:10px;font-weight:850}.prelive-ranking-tabs{gap:7px;padding:3px 0;display:flex;overflow-x:auto}.prelive-ranking-tabs button{color:#637781;background:#fff;border:1px solid #d8e3e6;border-radius:999px;flex:1 0 auto;padding:9px 12px;font-size:9px;font-weight:850}.prelive-ranking-tabs button.active{color:#fff;background:#0b8e66;border-color:#0c9e70;box-shadow:0 5px 14px #0a8e652e}.prelive-ranking-list{gap:8px;display:grid}.prelive-ranking-list>article{background:#fff;border:1px solid #dfe8ea;border-radius:13px;grid-template-columns:34px minmax(220px,1.65fr) repeat(2,minmax(92px,.65fr)) minmax(96px,.7fr);align-items:center;gap:12px;padding:12px 14px;display:grid}.prelive-ranking-position{color:#5ce3b2;background:#0b1d2b;border-radius:50%;place-items:center;width:31px;height:31px;font-size:14px;display:grid}.prelive-ranking-game{gap:7px;min-width:0;display:grid}.prelive-ranking-game>small{color:#7b8c95;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:7px;font-weight:850;overflow:hidden}.prelive-ranking-game>div{grid-template-columns:1fr auto 1fr;align-items:center;gap:6px;display:grid}.prelive-ranking-game>div>span{align-items:center;gap:6px;min-width:0;display:flex}.prelive-ranking-game>div>span>img,.prelive-ranking-game>div>span>span{object-fit:contain;color:#13855f;background:#eaf5f2;border-radius:50%;flex:0 0 25px;place-items:center;width:25px;height:25px;font-size:8px;font-weight:900;display:grid}.prelive-ranking-game b{color:#172e3a;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.prelive-ranking-game em{color:#87969e;font-size:9px;font-style:normal}.prelive-ranking-stat,.prelive-ranking-score{text-align:center;justify-items:center;gap:2px;display:grid}.prelive-ranking-stat small,.prelive-ranking-score small{color:#86959d;letter-spacing:.6px;font-size:7px;font-weight:900}.prelive-ranking-stat strong{color:#0b805b;font-size:19px}.prelive-ranking-stat span{color:#80919a;font-size:7px}.prelive-ranking-score{background:#eef3f4;border-radius:10px;padding:8px}.prelive-ranking-score strong{color:#17313d;font-size:21px}.prelive-ranking-score span{text-transform:uppercase;font-size:7px;font-weight:900}.prelive-ranking-score.strong{color:#08734f;background:#dcf7ea}.prelive-ranking-score.good{color:#8f610b;background:#fff1ca}.prelive-ranking-score.watch{color:#687b84}.prelive-ranking-state{color:#72858e;text-align:center;background:#fff;border:1px dashed #cbdadd;border-radius:12px;padding:26px;font-size:10px}.prelive-ranking-state.error{color:#a63d49;background:#fff4f5;border-color:#edc3c8}.prelive-ranking>footer{color:#71848d;justify-content:space-between;gap:15px;font-size:8px;display:flex}.prelive-ranking>footer small{color:#8a989e;text-align:right}@media (max-width:900px){.prelive-ranking-list>article{grid-template-columns:34px minmax(180px,1.5fr) repeat(3,minmax(82px,.7fr));overflow-x:auto}.prelive-ranking-list{overflow-x:auto}.prelive-ranking-list>article{min-width:720px}}@media (max-width:560px){.prelive-ranking{padding:16px}.prelive-ranking>header{flex-direction:column;align-items:stretch}.prelive-ranking>header h2{font-size:21px}.prelive-ranking>header>label{min-width:0}.prelive-ranking-list{overflow:visible}.prelive-ranking-list>article{grid-template-columns:30px 1fr 72px;gap:9px;min-width:0;padding:12px}.prelive-ranking-position{width:28px;height:28px}.prelive-ranking-game{grid-column:2/4}.prelive-ranking-stat{border-top:1px solid #edf1f2;padding-top:8px}.prelive-ranking-stat:nth-of-type(2){grid-column:1/3}.prelive-ranking-score{grid-column:3}.prelive-ranking-stat strong{font-size:17px}.prelive-ranking>footer{flex-direction:column;align-items:flex-start}.prelive-ranking>footer small{text-align:left}}.average-number{align-items:center;gap:8px;display:flex}.average-number.right{justify-content:flex-end}.average-number strong{font-size:19px;font-weight:700}.average-number small{letter-spacing:.35px;white-space:nowrap;border-radius:6px;padding:4px 6px;font-size:7px;font-weight:950}.average-number small.good{color:#5ee2b1;background:#2ad2912b}.average-number small.high{color:#ff8e99;background:#f6596729}.average-number small.neutral{color:#7c8c94;background:#27343a}.prelive-average-expand{color:#8ea0a8;background:#19262d;border:0;border-radius:8px;justify-content:center;align-items:center;gap:8px;width:100%;margin-top:3px;padding:8px;font-size:8px;font-weight:850;display:flex}.prelive-average-expand:hover,.prelive-average-expand.open{color:#64dfb2;background:#203139}.prelive-average-expand i{border-bottom:1.5px solid;border-right:1.5px solid;width:7px;height:7px;transition:transform .18s;transform:rotate(45deg)translateY(-2px)}.prelive-average-expand.open i{transform:rotate(225deg)translate(-1px,-1px)}.prelive-series{background:#0a1419;border:1px solid #2b3a41;border-radius:11px;grid-template-columns:1fr 1fr;gap:16px;padding:13px;display:grid}.prelive-series>section{gap:8px;min-width:0;display:grid}.prelive-series header{justify-content:space-between;align-items:center;gap:8px;display:flex}.prelive-series header b{color:#dbe5e8;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.prelive-series header small{color:#687981;white-space:nowrap;font-size:6px}.prelive-series>section>div{grid-template-columns:repeat(5,minmax(28px,1fr));gap:5px;display:grid}.prelive-series>section>div>span{border:1px solid #0000;border-radius:7px;place-items:center;min-height:31px;font-size:9px;font-weight:900;display:grid}.prelive-series span.above{color:#66e4b5;background:#22b57d2e;border-color:#3eda9d40}.prelive-series span.below{color:#ff929c;background:#e0425029;border-color:#f65f6c40}.prelive-series span.equal{color:#bdc9cd;background:#202d33;border-color:#35434a}.prelive-series span.missing{color:#657780;background:#172229;border-color:#26343a}.prelive-cv-legend{color:#82939b;border-top:1px solid #28353b;flex-wrap:wrap;align-items:center;gap:10px 16px;padding-top:13px;font-size:7px;display:flex}.prelive-cv-legend>span{align-items:center;gap:5px;display:flex}.prelive-cv-legend i{border-radius:3px;width:8px;height:8px}.prelive-cv-legend i.good{background:#35ce96}.prelive-cv-legend i.high{background:#ee6875}.prelive-cv-legend small{color:#697a82;width:100%;font-size:7px}@media (max-width:560px){.average-number{flex-direction:column;align-items:flex-start;gap:4px}.average-number.right{align-items:flex-end}.average-number strong{font-size:17px}.prelive-series{grid-template-columns:1fr;gap:12px}.prelive-series>section+section{border-top:1px solid #25343b;padding-top:11px}.prelive-series>section>div{grid-template-columns:repeat(5,minmax(25px,1fr))}}.prelive-game-select{gap:6px;display:grid;position:relative}.prelive-game-select>span{color:#6d818b;letter-spacing:.9px;font-size:8px;font-weight:950}.prelive-game-select select{-webkit-appearance:none;appearance:none;color:#17303c;background:#f7fafb;border:1px solid #cadadd;border-radius:11px;width:100%;padding:13px 42px 13px 14px;font-size:11px;font-weight:800}.prelive-game-select>i{pointer-events:none;border-bottom:2px solid #15966c;border-right:2px solid #15966c;width:8px;height:8px;position:absolute;bottom:18px;right:17px;transform:rotate(45deg)}.prelive-match-head>div>.prelive-team-head{justify-content:flex-end;align-items:center;gap:11px;min-width:0;display:flex}.prelive-match-head>div>.prelive-team-head.reverse{flex-direction:row-reverse;justify-content:flex-end}.prelive-match-head .prelive-team-head>.prelive-team-crest{background:#edf4f5;border-radius:50%;flex:0 0 45px;width:45px;height:45px;display:block;position:relative}.prelive-match-head .prelive-team-head>.prelive-team-crest>img,.prelive-match-head .prelive-team-head>.prelive-team-crest>span{object-fit:contain;color:#168a65;background:#edf4f5;border-radius:50%;place-items:center;width:45px;height:45px;font-size:15px;font-weight:900;display:grid}.prelive-team-crest>i{color:#66e3b4;background:#0a1c2a;border:2px solid #fff;border-radius:999px;place-items:center;min-width:25px;height:19px;padding:0 5px;font-size:8px;font-style:normal;font-weight:950;display:grid;position:absolute;bottom:-4px;right:-7px}.prelive-match-head .prelive-team-head>span:last-child{width:auto;min-width:0;height:auto;color:inherit;font-size:inherit;font-weight:inherit;background:0 0;border-radius:0;justify-items:end;gap:6px;display:grid}.prelive-match-head .prelive-team-head.reverse>span:last-child{justify-items:start}.prelive-team-head>span:last-child>b{color:#17303c;text-overflow:ellipsis;white-space:nowrap;max-width:210px;font-size:15px;overflow:hidden}.prelive-team-head>span:last-child>small{gap:4px;min-height:18px;display:flex}.prelive-team-head>span:last-child>small>i,.prelive-match-head>footer i{color:#fff;border-radius:5px;place-items:center;width:18px;height:18px;font-size:7px;font-style:normal;font-weight:950;display:grid}.prelive-team-head i.win,.prelive-match-head>footer i.win{background:#18a96f}.prelive-team-head i.draw,.prelive-match-head>footer i.draw{background:#d8a01c}.prelive-team-head i.loss,.prelive-match-head>footer i.loss{background:#dc5260}.prelive-team-head>span:last-child>small>em{color:#8a999f;font-size:7px;font-style:normal}.prelive-match-head>footer{color:#7c8d95;justify-content:center;gap:13px;padding-top:2px;font-size:7px;display:flex}.prelive-match-head>footer>span{align-items:center;gap:4px;display:flex}.prelive-match-head>footer i{width:16px;height:16px;font-size:6px}.prelive-standings-toggle{color:#0b7958;text-align:left;background:#f1fbf7;border:1px solid #c8ded7;border-radius:11px;justify-content:space-between;align-items:center;width:100%;padding:11px 15px;transition:all .18s;display:flex}.prelive-standings-toggle:hover,.prelive-standings-toggle.open{background:#e7f9f1;border-color:#19a979}.prelive-standings-toggle:disabled{cursor:not-allowed;opacity:.55}.prelive-standings-toggle>span{grid-template-columns:24px 1fr;align-items:center;gap:0 9px;display:grid}.prelive-standings-toggle>span>i{color:#fff;background:#16a777;border-radius:7px;grid-row:1/3;place-items:center;width:24px;height:24px;font-size:16px;font-style:normal;font-weight:900;display:grid}.prelive-standings-toggle b{font-size:11px}.prelive-standings-toggle small{color:#6d817a;margin-top:2px;font-size:8px}.prelive-standings-toggle>em{border-bottom:2px solid;border-right:2px solid;width:8px;height:8px;transition:all .18s;transform:rotate(45deg)}.prelive-standings-toggle.open>em{transform:rotate(225deg)}.prelive-standings-state{color:#617680;text-align:center;background:#f8fbfa;border:1px solid #dce7e4;border-radius:12px;padding:20px;font-size:10px;font-weight:800}.prelive-standings-state.error{color:#bd4c5a;background:#fff7f8;border-color:#f0c9cf}.prelive-standings{background:#fff;border:1px solid #dce7e4;border-radius:13px;overflow:hidden}.prelive-standings>header{color:#fff;background:#071d2a;border-bottom:1px solid #e3ece9;justify-content:space-between;align-items:center;gap:12px;padding:13px 14px;display:flex}.prelive-standings>header>div{gap:3px;display:grid}.prelive-standings>header span{color:#43d7a4;letter-spacing:1px;font-size:8px;font-weight:950}.prelive-standings>header b{font-size:12px}.prelive-standings>header small{color:#9eb0b8;font-size:8px}.prelive-standings-group h3{color:#167e5d;border-bottom:1px solid #e7eeec;margin:0;padding:10px 14px;font-size:10px}.prelive-standings-scroll{overflow-x:auto}.prelive-standings table{border-collapse:collapse;color:#243943;width:100%;min-width:650px;font-size:9px}.prelive-standings th{color:#71838b;letter-spacing:.6px;text-align:center;background:#eef5f3;padding:8px 7px;font-size:7px}.prelive-standings th:nth-child(2){text-align:left}.prelive-standings td{text-align:center;border-top:1px solid #edf1f0;padding:8px 7px}.prelive-standings td:first-child b{color:#15966c}.prelive-standings td:nth-child(2){text-align:left;min-width:190px}.prelive-standings td:nth-child(3) b{color:#0a7756;font-size:10px}.prelive-standings td>span{align-items:center;gap:8px;display:flex}.prelive-standings td img,.prelive-standings td>span>i{object-fit:contain;color:#10815e;background:#eaf5f1;border-radius:50%;flex:0 0 24px;place-items:center;width:24px;height:24px;font-size:9px;font-style:normal;font-weight:950;display:grid}.prelive-standings td strong{text-overflow:ellipsis;white-space:nowrap;max-width:155px;overflow:hidden}.prelive-standings tbody tr:nth-child(-n+4){background:#f4fcf8}@media (max-width:560px){.prelive-match-head>div{gap:6px}.prelive-match-head>div>.prelive-team-head{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px}.prelive-match-head>div>.prelive-team-head.reverse{flex-direction:column;justify-content:center}.prelive-match-head .prelive-team-head>span:last-child,.prelive-match-head .prelive-team-head.reverse>span:last-child{justify-items:center}.prelive-team-head>span:last-child>b{max-width:120px;font-size:11px}.prelive-match-head .prelive-team-head>.prelive-team-crest,.prelive-match-head .prelive-team-head>.prelive-team-crest>img,.prelive-match-head .prelive-team-head>.prelive-team-crest>span{width:40px;height:40px}.prelive-match-head .prelive-team-head>.prelive-team-crest{flex-basis:40px}.prelive-match-head>footer{flex-wrap:wrap}}.prelive-match-head .prelive-team-head>.prelive-team-crest{background:0 0;border-radius:0;flex:none;align-items:center;gap:7px;width:auto;height:45px;display:flex}.prelive-match-head .prelive-team-head.reverse>.prelive-team-crest{flex-direction:row-reverse}.prelive-team-crest>i{color:#61e4b3;background:#092232;border:0;border-radius:8px;min-width:34px;height:27px;padding:0 7px;font-size:12px;position:static;box-shadow:0 4px 12px #07212e21}.prelive-form-stack{gap:3px;width:max-content;display:grid}.prelive-form-stack>em{color:#6c7e87;letter-spacing:.45px;text-transform:uppercase;justify-self:start;align-items:center;gap:4px;font-size:6px;font-style:normal;font-weight:900;display:flex}.prelive-form-stack>em>i{color:#15a777;font-size:10px;font-style:normal;line-height:.7}.prelive-form-stack>small{gap:4px;min-height:18px;display:flex}.prelive-form-stack>small>i{color:#fff;border-radius:5px;place-items:center;width:18px;height:18px;font-size:7px;font-style:normal;font-weight:950;display:grid}.prelive-form-empty{color:#8a999f;font-size:8px;font-style:normal}.average-number small{letter-spacing:.45px;border-radius:7px;min-height:27px;padding:6px 9px;font-size:10px}.prelive-line-slider{background:#0b151a;border:1px solid #2b3b43;border-radius:10px;grid-template-columns:auto 1fr;align-items:center;gap:5px 16px;margin:5px 0 2px;padding:10px 12px;display:grid}.prelive-line-slider>span{gap:2px;min-width:112px;display:grid}.prelive-line-slider>span small{color:#6e818a;letter-spacing:.65px;font-size:7px;font-weight:950}.prelive-line-slider>span b{color:#62e2b3;font-size:13px}.prelive-line-slider>input{accent-color:#2ed19a;cursor:pointer;width:100%;height:18px;margin:0}.prelive-line-slider>input::-webkit-slider-runnable-track{background:#314048;border-radius:999px;height:5px}.prelive-line-slider>input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#42dfa9;border:3px solid #0b151a;border-radius:50%;width:17px;height:17px;margin-top:-6px;box-shadow:0 0 0 2px #42dfa938}.prelive-line-slider>input::-moz-range-track{background:#314048;border-radius:999px;height:5px}.prelive-line-slider>input::-moz-range-thumb{background:#42dfa9;border:3px solid #0b151a;border-radius:50%;width:13px;height:13px;box-shadow:0 0 0 2px #42dfa938}.prelive-line-slider>small{color:#60727b;grid-column:2;justify-content:space-between;font-size:7px;display:flex}.prelive-series header>div{gap:2px;min-width:0;display:grid}.prelive-series header>div>b{color:#dbe5e8;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.prelive-series header>div>small{color:#687981;white-space:nowrap;font-size:7px}.prelive-hit-rate{border:1px solid #0000;border-radius:9px;grid-template-columns:auto auto;gap:1px 7px;min-width:92px;padding:7px 9px;display:grid}.prelive-hit-rate>small{letter-spacing:.7px;grid-column:1/-1;font-weight:950;font-size:7px!important}.prelive-hit-rate>strong{font-size:14px}.prelive-hit-rate>em{align-self:end;font-size:12px;font-style:normal;font-weight:950}.prelive-hit-rate.strong{color:#67e6b6;background:#1fb57c2e;border-color:#3fdc9e4d}.prelive-hit-rate.strong>small{color:#56cda3}.prelive-hit-rate.moderate{color:#ffc75b;background:#d791142e;border-color:#f2b02f52}.prelive-hit-rate.moderate>small{color:#d5a441}.prelive-hit-rate.low{color:#ff919b;background:#dc43512e;border-color:#f75e6c4d}.prelive-hit-rate.low>small{color:#e97782}.prelive-hit-rate.neutral{color:#91a0a7;background:#202d33;border-color:#314149}.prelive-hit-rate.neutral>small{color:#778990}@media (max-width:680px){.prelive-line-slider{grid-template-columns:1fr}.prelive-line-slider>span{grid-template-columns:auto auto;justify-content:space-between;align-items:center}.prelive-line-slider>small{grid-column:1}.prelive-series header{align-items:flex-start}.prelive-hit-rate{min-width:84px;padding:6px 7px}.prelive-hit-rate>strong{font-size:13px}.prelive-hit-rate>em{font-size:11px}}@media (max-width:560px){.prelive-match-head .prelive-team-head>.prelive-team-crest{flex-basis:auto;width:auto;height:40px}.prelive-match-head .prelive-team-head.reverse>.prelive-team-crest{flex-direction:row}.prelive-team-crest>i{min-width:31px;height:25px;font-size:11px}.prelive-form-stack{justify-items:center}.prelive-form-stack>em{justify-self:start}.average-number small{min-height:24px;padding:5px 7px;font-size:9px}.prelive-line-slider{gap:5px;padding:9px 10px}.prelive-line-slider>span b{font-size:12px}}.prelive-match-head>div>.prelive-team-head{justify-content:normal;place-items:start end;gap:7px;width:100%;display:grid}.prelive-match-head>div>.prelive-team-head.reverse{flex-direction:initial;justify-content:normal;justify-items:start}.prelive-team-summary{justify-content:flex-end;align-items:center;gap:11px;width:auto!important;height:auto!important;color:inherit!important;font-size:inherit!important;font-weight:inherit!important;background:0 0!important;border-radius:0!important;display:flex!important}.prelive-team-head.reverse>.prelive-team-summary{flex-direction:row-reverse}.prelive-team-summary>.prelive-team-crest{background:0 0;flex:none;align-items:center;gap:7px;width:auto;height:45px;display:flex}.prelive-team-head.reverse .prelive-team-summary>.prelive-team-crest{flex-direction:row-reverse}.prelive-team-summary>.prelive-team-crest>img,.prelive-team-summary>.prelive-team-crest>span{object-fit:contain;color:#168a65;background:#edf4f5;border-radius:50%;place-items:center;width:45px;height:45px;font-size:15px;font-weight:900;display:grid}.prelive-team-copy{justify-items:end;gap:6px;min-width:0;width:auto!important;height:auto!important;color:inherit!important;font-size:inherit!important;font-weight:inherit!important;background:0 0!important;border-radius:0!important;display:grid!important}.prelive-team-head.reverse .prelive-team-copy{justify-items:start}.prelive-team-copy>b{color:#17303c;text-overflow:ellipsis;white-space:nowrap;max-width:210px;font-size:15px;overflow:hidden}.prelive-results-toggle{color:#66808a;background:#f5f9f9;border:1px solid #d9e5e7;border-radius:8px;justify-content:center;align-items:center;gap:7px;width:190px;padding:6px 9px;font-size:8px;font-weight:900;display:flex}.prelive-results-toggle:hover,.prelive-results-toggle.open{color:#108461;background:#eefaf5;border-color:#a8dcca}.prelive-results-toggle>i{border-bottom:1.5px solid;border-right:1.5px solid;width:7px;height:7px;transition:transform .18s;transform:rotate(45deg)translateY(-2px)}.prelive-results-toggle.open>i{transform:rotate(225deg)translate(-1px,-1px)}.prelive-team-results{border:1px solid #dbe6e8;gap:5px;padding:9px;color:#17303c!important;background:#f8fbfb!important;border-radius:10px!important;width:min(285px,100%)!important;height:auto!important;display:grid!important}.prelive-team-results>b{letter-spacing:.45px;text-transform:uppercase;font-size:8px}.prelive-team-results>span{grid-template-columns:34px 48px minmax(0,1fr);align-items:center;gap:6px;padding:5px 6px;background:#fff!important;border-radius:6px!important;width:100%!important;height:auto!important;display:grid!important}.prelive-team-results small{color:#819199;font-size:7px}.prelive-team-results em{color:#61727a;background:#e8eff1;border-radius:6px;place-items:center;min-height:22px;font-size:9px;font-style:normal;font-weight:950;display:grid}.prelive-team-results em.win{color:#08764f;background:#d9f6e9}.prelive-team-results em.draw{color:#8b620b;background:#fff0c7}.prelive-team-results em.loss{color:#ad3744;background:#fde1e4}.prelive-team-results strong{text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}@media (max-width:560px){.prelive-match-head>div>.prelive-team-head,.prelive-match-head>div>.prelive-team-head.reverse{justify-items:center}.prelive-team-summary,.prelive-team-head.reverse>.prelive-team-summary{flex-direction:column}.prelive-team-head.reverse .prelive-team-summary>.prelive-team-crest{flex-direction:row}.prelive-team-copy,.prelive-team-head.reverse .prelive-team-copy{justify-items:center}.prelive-team-copy>b{text-align:center;max-width:120px;font-size:11px}.prelive-results-toggle{width:100%;max-width:145px;font-size:7px}.prelive-team-results{padding:6px;width:100%!important}.prelive-team-results>span{grid-template-columns:28px 42px minmax(0,1fr);gap:4px;padding:4px}.prelive-team-results strong{font-size:7px}}.prelive-averages .average-number>strong{color:#f6fbfc;letter-spacing:-.7px;font-size:28px;font-weight:900;line-height:1}@media (max-width:560px){.prelive-averages .average-number>strong{letter-spacing:-.4px;font-size:23px}}.prelive-averages{overflow:visible}.prelive-sticky-teams{z-index:12;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#09181ef0;border:1px solid #62e2b33d;border-radius:12px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:14px;margin:10px 14px 0;padding:9px 12px;display:grid;position:sticky;top:12px;box-shadow:0 10px 28px #0000003d}.prelive-sticky-teams>span{align-items:center;gap:9px;min-width:0;display:flex}.prelive-sticky-teams>span:last-child{justify-content:flex-end}.prelive-sticky-teams>span>b{color:#f5fafb;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.prelive-sticky-teams>em{color:#5f747d;font-size:11px;font-style:normal;font-weight:900}.prelive-sticky-teams img,.prelive-sticky-teams>span>span{object-fit:contain;color:#168a65;background:#edf4f5;border-radius:50%;flex:0 0 34px;place-items:center;width:34px;height:34px;font-size:12px;font-weight:900;display:grid}.prelive-history-note{color:#b7c7cb;background:#20454157;border:1px solid #56d1a733;border-radius:10px;align-items:flex-start;gap:10px;margin:10px 14px 0;padding:10px 12px;font-size:11px;line-height:1.45;display:flex}.prelive-history-note b{color:#62e2b3;letter-spacing:.09em;flex:none;font-size:9px}.prelive-history-note span{min-width:0}@media (max-width:560px){.prelive-sticky-teams{gap:7px;margin:8px 8px 0;padding:7px 8px;top:7px}.prelive-sticky-teams>span{gap:6px}.prelive-sticky-teams>span>b{font-size:9px}.prelive-sticky-teams img,.prelive-sticky-teams>span>span{flex-basis:28px;width:28px;height:28px;font-size:10px}.prelive-history-note{margin:8px 8px 0;padding:9px 10px;font-size:10px;display:block}.prelive-history-note b{margin-bottom:3px;display:block}}.auth-tabs.three{grid-template-columns:auto auto auto;width:100%;max-width:470px;display:grid}.auth-tabs.three button{padding:10px 11px}.auth-tabs.three button.active.free{background:#10a878}.nav-item>i{color:#55d9aa;letter-spacing:.6px;background:#29be8b1a;border:1px solid #4bd6a740;border-radius:5px;margin-left:auto;padding:3px 6px;font-size:7px;font-style:normal;font-weight:950}.nav-item.vip-locked:not(.active){opacity:.72}.nav-item.vip-locked.active{background:#152132}.nav-item .nav-label{font:inherit;font-weight:inherit}.nav-item.vip-locked .nav-label{filter:blur(2.6px);opacity:.82;-webkit-user-select:none;user-select:none}:is(.nav-item.vip-locked:hover .nav-label,.nav-item.vip-locked:focus-visible .nav-label){filter:blur(1.8px)}.free-plan-card{background:linear-gradient(145deg,#0d2130,#0b3028);border-color:#2fd59e61}.free-plan-card>a{color:#062217;text-align:center;background:#25cb94;border-radius:7px;padding:9px 11px;font-size:10px;font-weight:950;text-decoration:none;display:block}.vip-locked-view{background:#f5f8f9;border:1px solid #dce5e8;border-radius:24px;place-items:center;min-height:620px;display:grid;position:relative;overflow:hidden}.vip-blurred-preview{filter:blur(9px);opacity:.52;grid-template-columns:repeat(2,1fr);gap:18px;display:grid;position:absolute;inset:24px}.vip-blurred-preview>div{background:linear-gradient(135deg,#dbe4e7,#fff 55%,#ccefe2);border-radius:18px;min-height:230px}.vip-locked-view>article{z-index:2;color:#fff;text-align:center;background:#071b28f0;border:1px solid #ffffffe6;border-radius:22px;width:min(520px,100% - 36px);padding:38px;position:relative;box-shadow:0 22px 70px #05192438}.vip-locked-view>article>span{color:#55ddb0;letter-spacing:1.2px;font-size:10px;font-weight:950}.vip-locked-view h1{margin:14px 0 10px;font-size:34px}.vip-locked-view p{color:#afbec5;max-width:410px;margin:0 auto 22px;line-height:1.6}.vip-locked-view a,.prelive-vip-lock a{color:#06271d;background:#28d29a;border-radius:10px;padding:14px 20px;font-weight:950;text-decoration:none;display:inline-flex}.vip-locked-view article>small{color:#718690;margin-top:12px;font-size:9px;display:block}.prelive-vip-lock{background:#f8fbfb;border:1px solid #d8e5e5;border-radius:18px;min-height:300px;position:relative;overflow:hidden}.prelive-vip-lock-preview{filter:blur(7px);opacity:.62;gap:10px;display:grid;position:absolute;inset:18px}.prelive-vip-lock-preview span{background:linear-gradient(90deg,#dfe9e9 18%,#cceee1 49%,#e2e8f8 78%);border-radius:12px}.prelive-vip-lock>article{text-align:center;background:linear-gradient(#f8fbfb40,#f8fbfbf0);place-content:center;justify-items:center;padding:28px;display:grid;position:absolute;inset:0}.prelive-vip-lock b{color:#07825c;letter-spacing:1px;font-size:9px}.prelive-vip-lock h2{color:#102c38;margin:9px 0 7px;font-size:27px}.prelive-vip-lock p{color:#61747c;max-width:550px;margin:0 0 18px;line-height:1.55}.prelive-vip-lock a{font-size:12px}@media (max-width:560px){.auth-tabs.three{grid-template-columns:1fr 1.25fr 1fr}.auth-tabs.three button{padding:9px 5px;font-size:8px}.vip-locked-view{min-height:510px}.vip-blurred-preview{grid-template-columns:1fr}.vip-locked-view>article{padding:28px 20px}.vip-locked-view h1{font-size:27px}.prelive-vip-lock{min-height:270px}.prelive-vip-lock>article{padding:22px}.prelive-vip-lock h2{font-size:22px}.prelive-vip-lock p{font-size:11px}}.free-entry-showcase{color:#17303c;background:linear-gradient(100deg,#eafaf4,#fff);border:1px solid #bfe8d9;border-radius:14px;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;margin:16px 0 22px;padding:16px 18px;display:grid}.free-entry-showcase>span{color:#fff;background:#0e9d70;border-radius:12px;place-items:center;width:40px;height:40px;display:grid}.free-entry-showcase b{font-size:13px}.free-entry-showcase p{color:#688087;margin:4px 0 0;font-size:10px;line-height:1.45}.free-entry-showcase a{color:#fff;white-space:nowrap;background:#0d9b6f;border-radius:9px;padding:11px 14px;font-size:10px;font-weight:900;text-decoration:none}.entry-card.free-preview .view-btn{color:#087d59;background:#effbf7;border-color:#9bd8c4}.entry-card.free-tip{background:linear-gradient(90deg,#effcf7 0,#fff 24%);border-color:#83dabe;box-shadow:inset 4px 0 #10a878}.entry-card.free-tip .view-btn{color:#fff;background:#0fa878;border-color:#0fa878}.free-tip-badge{letter-spacing:.7px;background:#10a878;border-radius:999px;align-items:center;margin-left:3px;padding:4px 7px;font-style:normal;line-height:1;color:#fff!important;font-size:7px!important;font-weight:950!important;display:inline-flex!important}.entry-card.vip-teaser{cursor:default;background:linear-gradient(90deg,#f3f6f8 0,#fff 28%);border-color:#d9dfe4;position:relative;box-shadow:inset 4px 0 #0a2d43}.entry-card.vip-teaser:hover{border-color:#cad5dc;transform:none;box-shadow:inset 4px 0 #0a2d43,0 8px 20px #0823370f}.vip-tip-badge{letter-spacing:.7px;background:#092c42;border-radius:999px;align-items:center;margin-left:3px;padding:4px 7px;font-style:normal;line-height:1;color:#f2c95c!important;font-size:7px!important;font-weight:950!important;display:inline-flex!important}.entry-card .vip-teaser-lock{color:#526973;background:#e9eff2;border-color:#c9d5dc}.entry-card .mobile-view-hint.vip-teaser-lock{color:#526973}.free-vip-count{white-space:nowrap;align-items:center;gap:7px;display:inline-flex}.free-vip-count b{color:#07835e}.free-vip-count i{background:#9aabb2;border-radius:50%;width:4px;height:4px}.free-tip-modal-seal{color:#087956;letter-spacing:.8px;background:#daf7ec;border-radius:999px;margin:0 0 14px;padding:7px 10px;font-size:9px;font-weight:950;display:table}.free-entry-lock{text-align:center}.free-entry-lock-icon{background:#e5f8f1;border-radius:18px;place-items:center;width:62px;height:62px;margin:0 auto 14px;font-size:27px;display:grid}.free-entry-lock h2{font-size:29px}.free-entry-lock-summary{text-align:left;background:#f7faf9;border:1px solid #dfe9e9;border-radius:12px;justify-content:space-between;align-items:center;gap:15px;margin:19px 0;padding:14px;display:flex}.free-entry-lock-summary span{font-weight:800}.free-entry-lock-summary b{color:#07855e;white-space:nowrap}.free-entry-lock>.primary-btn{justify-content:center;display:flex}@media (max-width:560px){.free-entry-showcase{grid-template-columns:auto 1fr}.free-entry-showcase>a{text-align:center;grid-column:1/-1}.free-entry-lock h2{font-size:24px}.free-entry-lock-summary{flex-direction:column;align-items:flex-start}}.public-free-shell .sidebar{background:linear-gradient(#06101c,#071521)}.public-free-shell .public-admin-nav{isolation:isolate;color:#f4f9fc;cursor:pointer;background:linear-gradient(135deg,#10273a,#0c1e2e);border:1px solid #428ab838;border-radius:10px;min-height:56px;margin-top:9px;padding:13px 15px;transition:transform .18s,border-color .18s,background .18s,box-shadow .18s;position:relative;box-shadow:inset 3px 0 #32d4a5,0 8px 20px #00000029}:is(.public-free-shell .public-admin-nav:hover,.public-free-shell .public-admin-nav:focus-visible,.public-free-shell .public-admin-nav:active){background:linear-gradient(135deg,#153149,#0c2735);border-color:#3edaae8c;outline:none;transform:translateY(-1px);box-shadow:inset 3px 0 #43e1b3,0 0 0 3px #43e1b31a,0 11px 25px #0003}.public-free-shell .public-admin-nav>span{color:#3ee0b0}.public-free-shell .public-admin-nav>.nav-label{font-size:13px;font-weight:720}.public-free-shell .public-admin-nav>i{color:#67e4b9;background:#29be8b29;border-color:#4bd6a75c}.public-free-shell .brand-area{color:#52dcae}.public-free-shell .content{padding-top:96px}.public-fixed-header{z-index:1000;background:linear-gradient(100deg,#06111d,#081b2a);border-bottom:1px solid #183044;justify-content:space-between;align-items:center;gap:18px;height:72px;padding:10px 18px 10px 78px;display:flex;position:fixed;inset:0 0 auto;box-shadow:0 8px 24px #04152221}.public-fixed-primary{align-items:center;gap:11px;min-width:0;display:flex}.public-fixed-logo{background:#fff;border-radius:9px;place-items:center;width:132px;height:46px;padding:5px 8px;display:grid}.public-fixed-logo img{object-fit:contain;width:100%;height:100%;display:block}.public-radar-cta{color:#effff9;white-space:nowrap;background:linear-gradient(135deg,#15796357,#082731e0);border:1px solid #4de5b47a;border-radius:13px;align-items:center;gap:9px;min-height:46px;padding:5px 13px 5px 6px;transition:transform .2s,border-color .2s,background .2s,box-shadow .2s;display:flex;box-shadow:inset 0 1px #ffffff14,0 7px 18px #0000002e}.public-radar-cta-icon{background:radial-gradient(circle,#7bffd3 0 5%,#14c58d 6% 10%,#0000 11% 24%,#37e0ae75 25% 27%,#0000 28% 43%,#32d2a447 44% 46%,#092832 47%);border:1px solid #5bf1c185;border-radius:10px;flex:0 0 34px;width:34px;height:34px;display:block;position:relative;box-shadow:inset 0 0 12px #3ae9b12e,0 0 0 3px #2cc49612}.public-radar-cta-icon:before,.public-radar-cta-icon:after{content:"";background:linear-gradient(#0000,#66f4c8cc,#0000);width:1px;height:78%;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.public-radar-cta-icon:after{transform:translate(-50%,-50%)rotate(90deg)}.public-radar-cta-copy{text-align:left;gap:2px;line-height:1;display:grid}.public-radar-cta-copy b{color:#f4fffb;letter-spacing:.055em;font-size:11px;font-weight:950}.public-radar-cta-copy small{color:#69e8bc;letter-spacing:.13em;font-size:8px;font-weight:900}:is(.public-radar-cta:hover,.public-radar-cta:focus-visible){background:linear-gradient(135deg,#1997767a,#082d37f5);border-color:#72f0c4;outline:none;transform:translateY(-1px);box-shadow:inset 0 1px #ffffff1a,0 0 0 3px #40d2a41f,0 10px 22px #00000038}.public-fixed-header>button{color:#dbe8ed;white-space:nowrap;background:#0b1b2a;border:1px solid #335066;border-radius:9px;flex:none;min-height:40px;padding:0 15px;font-size:11px;font-weight:900}.public-fixed-header>button span{color:#40d2a4}:is(.public-fixed-header>button:hover,.public-fixed-header>button:focus-visible){color:#fff;background:#0c2532;border-color:#40d2a4;outline:none;box-shadow:0 0 0 3px #40d2a41f}.public-vip-link{text-decoration:none}.public-free-shell .nav-item.vip-locked .nav-label{filter:none;opacity:1;-webkit-user-select:auto;user-select:auto}:is(.public-free-shell .nav-item.vip-locked:hover .nav-label,.public-free-shell .nav-item.vip-locked:focus-visible .nav-label){filter:none}.public-vip-login{color:#c8d7df;background:0 0;border:1px solid #2a4252;border-radius:9px;margin-top:11px;padding:11px 12px;font-size:10px;font-weight:900}.public-vip-login:hover{color:#64e7ba;border-color:#35c997}.plan-card .plan-telegram-link{color:#6ed5f4;text-align:center;background:#14a7d217;border:1px solid #3dcaef40;border-radius:8px;margin:10px 0 9px;padding:8px 9px;font-size:9px;font-weight:850;text-decoration:none;display:block}.plan-card .plan-telegram-link:hover{background:#14a7d229;border-color:#32bce7}.vip-welcome-card{background:linear-gradient(135deg,#edfff8,#f8fffc);border:1px solid #9fe1c9;border-radius:15px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;margin-bottom:18px;padding:18px 44px 18px 18px;display:grid;position:relative;box-shadow:0 10px 28px #04594114}.vip-welcome-card>button{color:#75968b;background:0 0;border:0;font-size:21px;position:absolute;top:9px;right:12px}.vip-welcome-icon{color:#fff;background:#13ad78;border-radius:50%;place-items:center;width:43px;height:43px;font-size:22px;font-weight:900;display:grid}.vip-welcome-card small{color:#0b986c;letter-spacing:1.2px;font-size:8px;font-weight:950}.vip-welcome-card h2{color:#0a2b22;margin:4px 0;font-size:20px}.vip-welcome-card p{color:#55726a;max-width:620px;margin:0;font-size:11px;line-height:1.5}.vip-welcome-card>a{color:#fff;white-space:nowrap;background:#229ed9;border-radius:9px;padding:11px 13px;font-size:10px;font-weight:900;text-decoration:none}.vip-welcome-card>a:hover{background:#1789bb}.vip-onboarding-backdrop{z-index:40;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#020d17b8;padding:18px}.vip-onboarding-modal{background:#fff;border:1px solid #43deac47;border-radius:22px;width:min(610px,100%);max-height:94vh;position:relative;overflow:auto;box-shadow:0 30px 90px #00000061}.vip-onboarding-modal>.modal-close{z-index:2;color:#fff;background:#ffffff1f;top:14px;right:14px}.vip-onboarding-modal>header{color:#fff;background:linear-gradient(135deg,#061625,#073b39);grid-template-columns:48px minmax(0,1fr);align-items:center;gap:13px;padding:24px 52px 20px 24px;display:grid}.vip-onboarding-modal>header>span{color:#61edba;background:#2ecd9924;border:1px solid #5befbc6b;border-radius:15px;place-items:center;width:48px;height:48px;font-size:24px;font-weight:950;display:grid}.vip-onboarding-modal>header small{color:#57dfaf;letter-spacing:1.3px;font-size:8px;font-weight:950}.vip-onboarding-modal>header h2{letter-spacing:-.035em;margin:5px 0 3px;font-size:24px}.vip-onboarding-modal>header p{color:#a9c3c1;margin:0;font-size:10px;line-height:1.45}.vip-onboarding-modal>ol{counter-reset:none;grid-template-columns:1fr 1fr;gap:0;margin:0;padding:12px 24px 5px;list-style:none;display:grid}.vip-onboarding-modal>ol li{border-bottom:1px solid #e8efef;grid-template-columns:34px 1fr;gap:10px;padding:13px 12px;display:grid}.vip-onboarding-modal>ol li:nth-child(odd){border-right:1px solid #e8efef}.vip-onboarding-modal>ol li>span{background:#ecf8f4;border-radius:10px;place-items:center;width:32px;height:32px;font-size:16px;display:grid}.vip-onboarding-modal>ol b{color:#123039;font-size:11px;display:block}.vip-onboarding-modal>ol p{color:#71848a;margin:4px 0 0;font-size:9px;line-height:1.45}.vip-onboarding-alert{background:#effbf7;border:1px solid #afe5d2;border-radius:11px;align-items:center;gap:10px;margin:10px 24px 0;padding:12px 14px;display:flex}.vip-onboarding-alert b{color:#087b59;text-transform:uppercase;letter-spacing:.7px;flex:none;font-size:9px}.vip-onboarding-alert span{color:#456c61;font-size:9px;line-height:1.4}.vip-onboarding-modal>footer{grid-template-columns:1.25fr 1fr;gap:8px;padding:16px 24px 22px;display:grid}.vip-onboarding-modal>footer>button,.vip-onboarding-modal>footer>a{text-align:center;border-radius:11px;justify-content:center;align-items:center;gap:10px;min-height:45px;font-size:10px;font-weight:900;text-decoration:none;display:flex}.vip-onboarding-modal>footer>button:first-child{color:#fff;background:linear-gradient(135deg,#079fd6,#0878ac);border:0;box-shadow:0 8px 20px #078fc138}.vip-onboarding-modal>footer>a{color:#087ba7;background:#f4fafc;border:1px solid #b9d8e4}.vip-onboarding-modal>footer .vip-onboarding-skip{color:#71838a;text-underline-offset:3px;background:0 0;border:0;grid-column:1/-1;min-height:auto;font-size:9px;text-decoration:underline}.public-free-topbar{background:#fff;border:1px solid #dce6ea;border-radius:15px;justify-content:space-between;align-items:center;gap:24px;margin-bottom:24px;padding:18px 20px;display:flex;box-shadow:0 10px 28px #0823370d}.public-free-topbar>div>span{color:#0b9a6e;letter-spacing:1.15px;font-size:9px;font-weight:950}.public-free-topbar h1{letter-spacing:-.04em;margin:6px 0 4px;font-size:26px}.public-free-topbar p{color:#70818b;margin:0;font-size:11px}.public-free-topbar>button{color:#fff;background:#071b2b;border:0;border-radius:9px;flex:none;padding:12px 17px;font-size:11px;font-weight:900}.public-free-topbar>button:hover{background:#0b3150}.public-proof-showcase{margin-bottom:24px}.public-radar-entry{scroll-margin-top:88px}.prelive-promo-slot,.prelive-promo-slot .public-proof-showcase{margin:0}.public-proof-carousel{color:#fff;isolation:isolate;background:#06121b;border:1px solid #143747;border-radius:19px;position:relative;overflow:hidden;box-shadow:0 16px 38px #041b2a29}.public-proof-heading{background:linear-gradient(90deg,#061722,#092832);border-bottom:1px solid #ffffff17;justify-content:space-between;align-items:center;gap:18px;min-height:54px;padding:9px 12px 9px 16px;display:flex}.public-proof-heading>div:first-child{gap:2px;display:grid}.public-proof-heading>div:first-child>strong{color:#eff9f7;font-size:12px;line-height:1.3}.public-proof-grid{background:radial-gradient(circle,#172a31,#07131b 72%);grid-template-columns:repeat(6,minmax(0,1fr));gap:7px;padding:8px 8px 44px;display:grid}.public-proof-tile{aspect-ratio:1;background:#02080c;border:1px solid #ffffff21;border-radius:12px;min-width:0;margin:0;animation:.45s both proof-photo-in;position:relative;overflow:hidden;box-shadow:0 7px 18px #00000047}.public-proof-tile img{object-fit:contain;filter:saturate(.98)contrast(1.03);width:100%;height:100%;display:block}.public-proof-kind{color:#67e6b9;letter-spacing:1.25px;align-items:center;gap:7px;font-size:9px;font-weight:950;display:inline-flex}.public-proof-kind:before{content:"";background:#27d49b;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #27d49b1f}.public-proof-kind.feedback{color:#ffd674}.public-proof-kind.feedback:before{background:#f3bc34;box-shadow:0 0 0 4px #f3bc3421}.public-proof-controls{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#04121dc7;border:1px solid #ffffff2e;border-radius:999px;flex:none;align-items:center;gap:7px;padding:4px 5px;display:flex}.public-proof-controls button{color:#fff;background:#ffffff1c;border:0;border-radius:50%;place-items:center;width:27px;height:27px;padding:0;font-size:22px;line-height:1;display:grid}:is(.public-proof-controls button:hover,.public-proof-controls button:focus-visible){color:#042117;background:#20c990;outline:none}.public-proof-controls span{color:#93a8b1;text-align:center;min-width:45px;font-size:8px}.public-proof-controls span b{color:#fff;font-size:10px}.public-proof-controls .public-proof-pause{color:#9eb0b7;background:0 0;width:22px;height:22px;font-size:9px}.public-proof-warning{z-index:4;color:#bdcbd0;letter-spacing:.15px;text-align:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#020c14f0;border-top:1px solid #ffffff17;justify-content:center;align-items:center;gap:9px;min-height:36px;padding:8px 16px;font-size:9px;font-weight:800;display:flex;position:absolute;inset:auto 0 0}.public-proof-warning b{color:#1f1a09;background:#edc144;border-radius:5px;padding:3px 6px;font-size:8px}.public-proof-external-cta{color:#17313b;background:#fff;border:1px solid #cfe7df;border-radius:13px;justify-content:space-between;align-items:center;gap:22px;margin-top:10px;padding:13px 15px;text-decoration:none;display:flex;box-shadow:0 9px 24px #06202f0f}.public-proof-external-cta>span{gap:3px;font-size:10px;font-weight:750;display:grid}.public-proof-external-cta small{color:#0a9a6d;letter-spacing:1px;font-size:7px;font-weight:950}.public-proof-external-cta>b{color:#052218;background:#1dce94;border-radius:9px;flex:none;padding:11px 15px;font-size:10px;transition:all .18s}:is(.public-proof-external-cta:hover>b,.public-proof-external-cta:focus-visible>b){background:#42e2ab;transform:translateY(-1px)}.public-proof-external-cta i{font-size:13px;font-style:normal}@keyframes proof-photo-in{0%{opacity:.35;transform:scale(1.025)}to{opacity:1;transform:scale(1)}}.public-free-entries{padding-bottom:40px}.public-free-entries .free-entry-showcase.public{margin-top:0}.free-telegram-backdrop{z-index:1700;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#020d157a;padding:18px}.free-telegram-invite{background:#fffffffa;border:1px solid #d9e7e8;border-radius:19px;width:min(370px,100% - 28px);max-height:78vh;padding:17px;position:relative;overflow-y:auto;box-shadow:0 24px 72px #0000005c}.free-telegram-invite:before{content:"";background:linear-gradient(90deg,#19ca92,#20b9ea);height:5px;position:absolute;inset:0 0 auto}.free-telegram-kicker{color:#07986b;letter-spacing:1.2px;align-items:center;gap:8px;font-size:10px;font-weight:950;display:flex}.free-telegram-kicker i{background:#17c78f;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 5px #17c78f1f}.free-telegram-invite h2{color:#0b2633;letter-spacing:-.04em;margin:8px 0 4px;font-size:22px}.free-telegram-invite>p{color:#667982;margin:0 0 10px;font-size:12px;line-height:1.45}.free-telegram-proof{background:#030a0f;border-radius:13px;place-items:center;height:clamp(220px,34vh,290px);margin:0 0 10px;display:grid;position:relative;overflow:hidden}.free-telegram-proof img{object-fit:fill;object-position:center bottom;width:100%;max-width:none;height:auto;display:block;position:absolute;inset:auto 0 0;transform:none}.free-telegram-close{z-index:2;color:#fff;background:#04121ce0;border:1px solid #ffffff52;border-radius:50%;place-items:center;width:44px;height:44px;padding:0 0 2px;font-size:26px;line-height:1;display:grid;position:absolute;top:10px;right:10px;box-shadow:0 8px 24px #0000004d}:is(.free-telegram-close:hover,.free-telegram-close:focus-visible){background:#0b9f73;border-color:#7ef0ca;outline:none;box-shadow:0 0 0 4px #17c78f29}.free-popup-action{text-align:left;border-radius:12px;grid-template-columns:34px minmax(0,1fr) 18px;align-items:center;gap:10px;width:100%;min-height:52px;padding:7px 12px;transition:transform .18s,border-color .18s,box-shadow .18s,background .18s;display:grid}.free-popup-action-primary{color:#fff;background:linear-gradient(125deg,#0879b9,#0b9bd1 58%,#18afd8);border:1px solid #ffffff2e;text-decoration:none;box-shadow:0 11px 25px #0585be40,inset 0 1px #fff3}:is(.free-popup-action-primary:hover,.free-popup-action-primary:focus-visible){background:linear-gradient(125deg,#0787c7,#10a8dc 58%,#20bde3);outline:none;transform:translateY(-1px);box-shadow:0 0 0 4px #0e9fd621,0 14px 29px #0585be47}.free-action-icon{background:#ffffff26;border:1px solid #ffffff47;border-radius:10px;place-items:center;width:34px;height:34px;font-size:17px;font-weight:900;display:grid}.free-action-copy{gap:1px;min-width:0;display:grid}.free-action-copy b{font-size:12px;line-height:1.2}.free-action-copy small{color:inherit;opacity:.78;font-size:9px;font-weight:650;line-height:1.2}.free-action-arrow{text-align:right;opacity:.8;font-size:22px;font-style:normal;font-weight:500;line-height:1}.free-telegram-skip{color:#0b5947;font:inherit;background:linear-gradient(#fbfffd,#edf8f4);border:1px solid #b8dcd1;margin-top:7px;box-shadow:inset 0 1px #fff,0 5px 15px #0d4a3c12}.free-telegram-skip .free-action-icon{color:#087b59;background:#dff5ee;border-color:#c4e5db}:is(.free-telegram-skip:hover,.free-telegram-skip:focus-visible){border-color:#20bd8b;outline:none;transform:translateY(-1px);box-shadow:0 0 0 4px #17c78f21,0 9px 20px #087b591f}.free-telegram-invite>small{color:#7d8e95;text-align:center;margin-top:10px;font-size:10px;display:block}.prelive-analysis-layout{grid-template-columns:minmax(0,1.38fr) minmax(330px,.62fr);align-items:start;gap:14px;display:grid}.prelive-match-intel{background:#fff;border:1px solid #d6e4e5;border-radius:18px;gap:12px;padding:18px;display:grid;position:sticky;top:86px;box-shadow:0 16px 38px #07182117}.prelive-match-intel>header span{color:#0b9a6e;letter-spacing:1.15px;font-size:8px;font-weight:950}.prelive-match-intel>header h2{color:#102d39;margin:5px 0 0;font-size:19px}.prelive-match-facts{background:#f7faf9;border:1px solid #e1e9eb;border-radius:12px;grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.prelive-match-facts>span{border-bottom:1px solid #e4ebed;border-right:1px solid #e4ebed;align-content:center;gap:4px;min-height:55px;padding:9px 11px;display:grid}.prelive-match-facts>span:nth-child(2n){border-right:0}.prelive-match-facts>span:nth-last-child(-n+2){border-bottom:0}.prelive-match-facts small{color:#84949b;letter-spacing:.6px;font-size:7px;font-weight:950}.prelive-match-facts b{color:#18333f;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.prelive-mini-pitches{grid-template-columns:1fr 1fr;gap:8px;display:grid}.prelive-mini-pitches>section{background:#f8fbfa;border:1px solid #d8e4e2;border-radius:12px;overflow:hidden}.prelive-mini-pitches>section>header{grid-template-columns:27px 1fr;align-items:center;gap:7px;padding:8px;display:grid}.prelive-mini-pitches>section>header>img,.prelive-mini-pitches>section>header>i{object-fit:contain;color:#07805b;background:#e5f3ee;border-radius:50%;place-items:center;width:27px;height:27px;font-size:9px;font-style:normal;font-weight:950;display:grid}.prelive-mini-pitches>section>header span{gap:2px;min-width:0;display:grid}.prelive-mini-pitches>section>header b,.prelive-mini-pitches>section>header small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.prelive-mini-pitches>section>header b{color:#15313d;font-size:9px}.prelive-mini-pitches>section>header small{color:#7e8f96;font-size:6px}.prelive-mini-pitch{background:linear-gradient(90deg,#ffffff14 49%,#ffffff29 50%,#ffffff14 51%),#278363;border-radius:8px;height:176px;margin:0 7px 7px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff6b}.prelive-mini-pitch:before,.prelive-mini-pitch:after{content:"";border:1px solid #ffffff73;height:30px;position:absolute;left:22%;right:22%}.prelive-mini-pitch:before{border-top:0;top:0}.prelive-mini-pitch:after{border-bottom:0;bottom:0}.prelive-mini-pitch>.halfway{border-top:1px solid #ffffff73;position:absolute;top:50%;left:0;right:0}.prelive-mini-pitch>.circle{border:1px solid #ffffff73;border-radius:50%;width:34px;height:34px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.prelive-mini-pitch>span{background:#073c35;border:2px solid #fff;border-radius:50%;place-items:center;width:23px;height:23px;display:grid;position:absolute;transform:translate(-50%,-50%);box-shadow:0 3px 7px #00000047}.prelive-mini-pitch>span img{object-fit:cover;border-radius:50%;width:100%;height:100%}.prelive-mini-pitch>span b{color:#fff;font-size:7px}.prelive-lineup-pending{color:#71848c;text-align:center;background:#f6f9f9;border:1px dashed #cad9da;border-radius:12px;padding:24px 12px;font-size:9px}.prelive-value-reading{color:#fff;background:linear-gradient(135deg,#071e2a,#073d38);border-radius:14px;padding:14px;position:relative;overflow:hidden}.prelive-value-reading:after{content:"";border:1px solid #48e5b12e;border-radius:50%;width:110px;height:110px;position:absolute;bottom:-45px;right:-35px}.prelive-value-reading>span{color:#54dfae;letter-spacing:1px;font-size:7px;font-weight:950}.prelive-value-reading>div{align-items:end;gap:7px;margin-top:8px;display:flex}.prelive-value-reading>div b{color:#5ce8b5;font-size:30px;line-height:1}.prelive-value-reading>div small{color:#9db9b4;padding-bottom:3px;font-size:8px}.prelive-value-reading h3{margin:8px 0 4px;font-size:13px;line-height:1.35}.prelive-value-reading p{color:#a9bfbd;margin:0;font-size:8px;line-height:1.45}.prelive-value-reading footer{border-top:1px solid #ffffff1c;justify-content:space-between;align-items:center;margin-top:10px;padding-top:9px;display:flex}.prelive-value-reading footer span{color:#78a9a2;font-size:7px;font-weight:950}.prelive-value-reading footer strong{color:#fff;font-size:19px}.prelive-value-reading.empty{color:#17313c;background:#f3f7f7}.prelive-value-reading.empty>span{color:#768a91}.prelive-value-reading.empty h3{font-size:11px}.prelive-value-reading.empty p{color:#788b92}.prelive-intel-note{color:#85949a;font-size:7px;line-height:1.45}.prelive-best-cv{color:#fff;background:linear-gradient(135deg,#061e2b,#075347);border:1px solid #3be0ab33;border-radius:14px;overflow:hidden;box-shadow:0 12px 28px #02232b29}.prelive-best-cv>header{border-bottom:1px solid #ffffff1a;padding:13px 14px 10px}.prelive-best-cv>header span{color:#63efba;letter-spacing:1px;font-size:7px;font-weight:950;display:block}.prelive-best-cv>header b{margin-top:4px;font-size:15px;display:block}.prelive-best-cv>header small{color:#9fc2bb;margin-top:2px;font-size:7px;line-height:1.4;display:block}.prelive-best-cv>div{grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.prelive-best-cv article{min-width:0;padding:12px 13px}.prelive-best-cv article+article{border-left:1px solid #ffffff1a}.prelive-best-cv article>span{align-items:center;gap:7px;min-width:0;display:flex}.prelive-best-cv article>span img,.prelive-best-cv article>span>span{object-fit:contain;background:#ffffff1f;border-radius:50%;flex:0 0 24px;place-items:center;width:24px;height:24px;font-size:9px;display:grid}.prelive-best-cv article>span b{text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.prelive-best-cv article>strong{color:#63efba;margin-top:10px;font-size:22px;line-height:1;display:block}.prelive-best-cv article p{margin:5px 0 2px;font-size:10px;font-weight:850}.prelive-best-cv article>small{color:#9fc2bb;font-size:7px;line-height:1.35;display:block}.prelive-match-intel .prelive-value-reading{color:#17313c;box-shadow:none;background:linear-gradient(135deg,#f5f9f8,#edf5f4);border:1px solid #dce8e8}.prelive-match-intel .prelive-value-reading:after{border-color:#11a47724}.prelive-match-intel .prelive-value-reading>span{color:#70858c}.prelive-match-intel .prelive-value-reading>div b{color:#09835e}.prelive-match-intel .prelive-value-reading>div small,.prelive-match-intel .prelive-value-reading p{color:#788c91}.prelive-match-intel .prelive-value-reading footer{border-top-color:#dbe7e6}.prelive-match-intel .prelive-value-reading footer span{color:#70858c}.prelive-match-intel .prelive-value-reading footer strong{color:#087957}@media (max-width:1050px){.prelive-analysis-layout{grid-template-columns:1fr}.prelive-match-intel{position:relative;top:auto}.prelive-mini-pitches{grid-template-columns:1fr 1fr}.prelive-mini-pitch{height:220px}}@media (max-width:560px){.prelive-match-intel{border-radius:15px;padding:14px}.prelive-match-intel>header h2{font-size:17px}.prelive-mini-pitches{grid-template-columns:1fr}.prelive-mini-pitch{height:270px}.prelive-match-facts b{font-size:9px}}.public-auth-back{color:#58c9f8;background:0 0;border:0;margin-top:13px;padding:0;font-size:10px;font-weight:850;display:block}.public-auth-back:hover{text-decoration:underline}@media (max-width:900px){.public-free-shell .brand-area{display:block}.public-free-shell .public-vip-login{margin:0;padding:9px 11px;position:absolute;top:68px;right:16px}.public-free-topbar{margin-top:4px}.public-free-shell .nav{padding-right:125px}.public-proof-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.public-proof-tile:nth-child(n+5){display:none}}@media (max-width:560px){.public-free-shell .content{padding-top:86px}.public-fixed-header{gap:6px;height:68px;padding:9px 8px 9px 68px}.public-fixed-primary{gap:5px}.public-fixed-logo{border-radius:8px;width:94px;height:39px;padding:4px 6px}.public-radar-cta{border-radius:10px;gap:5px;min-height:40px;padding:4px 7px 4px 5px}.public-radar-cta-icon{border-radius:8px;flex-basis:29px;width:29px;height:29px}.public-radar-cta-copy{gap:2px}.public-radar-cta-copy b{letter-spacing:.035em;font-size:8px}.public-radar-cta-copy small{letter-spacing:.08em;font-size:6px}.public-fixed-header>button{min-height:38px;padding:0 8px;font-size:8px}.public-free-shell .brand-area{display:none}.public-free-shell .public-vip-login{top:20px}.public-free-shell .nav{padding-right:0}.public-free-topbar{flex-direction:column;align-items:flex-start;padding:16px}.public-free-topbar h1{font-size:22px}.public-free-topbar>button{width:100%}.public-proof-carousel{border-radius:16px;margin-top:4px}.public-proof-heading{min-height:52px;padding:8px 9px 8px 11px}.public-proof-heading>div:first-child>strong{font-size:10px}.public-proof-kind{letter-spacing:.7px;font-size:6px}.public-proof-controls{gap:3px}.public-proof-controls span{display:none}.public-proof-controls button{width:25px;height:25px}.public-proof-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:7px 7px 46px}.public-proof-tile:nth-child(n+5){display:none}.public-proof-tile{border-radius:10px}.public-proof-warning{min-height:39px;padding:8px 10px;font-size:7.7px}.public-proof-external-cta{flex-direction:column;align-items:stretch;gap:9px;padding:11px}.public-proof-external-cta>span,.public-proof-external-cta>b{text-align:center}.public-free-entries .entry-card{grid-template-columns:1fr 65px}.public-free-entries .entry-meta{gap:5px}.public-free-entries .free-tip-badge{margin-left:0}.free-telegram-backdrop{align-items:center;padding:8px}.free-telegram-invite{border-radius:16px;width:min(348px,100% - 24px);max-height:76vh;padding:14px}.free-telegram-invite h2{font-size:19px}.free-telegram-invite>p{font-size:11px}.free-telegram-proof{height:clamp(220px,31vh,265px)}.free-telegram-close{width:38px;height:38px;font-size:22px;top:7px;right:7px}.free-popup-action{grid-template-columns:32px minmax(0,1fr) 16px;min-height:49px;padding:6px 10px}.free-action-icon{width:32px;height:32px}.free-action-copy b{font-size:11px}.free-action-copy small{font-size:8px}.free-telegram-invite>small{margin-top:7px;font-size:9px}}@media (max-width:390px){.public-fixed-logo{width:82px}.public-radar-cta{gap:4px;padding:4px 5px 4px 4px}.public-radar-cta-icon{flex-basis:27px;width:27px;height:27px}.public-radar-cta-copy b{font-size:7.5px}.public-radar-cta-copy small{font-size:5.8px}.public-fixed-header>button{padding:0 6px;font-size:7.5px}}@media (max-width:700px){.vip-access-guide,.auth-tabs.vip-auth-tabs{grid-template-columns:1fr}.vip-welcome-card{grid-template-columns:auto 1fr;padding:16px 38px 16px 14px}.vip-welcome-card>a{text-align:center;grid-column:1/-1}.public-vip-login{max-width:185px;line-height:1.25}}@media (max-width:560px){.vip-onboarding-backdrop{padding:10px}.vip-onboarding-modal{border-radius:18px;max-height:96vh}.vip-onboarding-modal>header{grid-template-columns:40px 1fr;gap:10px;padding:20px 46px 17px 18px}.vip-onboarding-modal>header>span{border-radius:12px;width:40px;height:40px;font-size:20px}.vip-onboarding-modal>header h2{font-size:20px}.vip-onboarding-modal>ol{grid-template-columns:1fr;padding:8px 17px 2px}.vip-onboarding-modal>ol li{padding:10px 7px;border-right:0!important}.vip-onboarding-alert{align-items:flex-start;margin:9px 17px 0}.vip-onboarding-modal>footer{grid-template-columns:1fr;padding:13px 17px 18px}.vip-onboarding-modal>footer .vip-onboarding-skip{grid-column:1}}.rankings-view{gap:20px;padding-bottom:45px;display:grid}.rankings-brandbar{background:#fff;border:1px solid #dce7e8;border-radius:18px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;padding:19px 22px;display:grid;box-shadow:0 12px 30px #0823370f}.rankings-mark{color:#eafff8;background:radial-gradient(circle,#2be0a3 0 13%,#073e39 14% 23%,#1bc58f 24% 27%,#082630 28% 51%,#1d806c 52% 55%,#061822 56%);border-radius:50%;place-items:center;width:62px;height:62px;font-size:20px;font-weight:950;display:grid;box-shadow:0 0 0 6px #e8f8f3}.rankings-brandbar small{color:#0c9b6f;letter-spacing:1.2px;font-size:8px;font-weight:950}.rankings-brandbar h1{color:#0a2634;margin:4px 0 2px;font-size:28px;line-height:1}.rankings-brandbar h1 b{color:#0ca879}.rankings-brandbar p{color:#75878e;margin:0;font-size:10px}.rankings-brandbar>strong{color:#087b59;letter-spacing:.7px;background:#e4f8f1;border-radius:999px;padding:7px 10px;font-size:8px}.rankings-mode-tabs{background:#eaf1f2;border:1px solid #d9e5e7;border-radius:14px;grid-template-columns:1fr 1fr;gap:7px;padding:7px;display:grid}.rankings-mode-tabs button{color:#6c7e86;background:0 0;border:0;border-radius:9px;min-height:42px;font-size:11px;font-weight:900}.rankings-mode-tabs button.active{color:#07835e;background:#fff;box-shadow:0 5px 15px #08233714}.rankings-filters{background:#f3f8f8;border:1px solid #dce6e8;border-radius:17px;grid-template-columns:minmax(210px,1fr) minmax(210px,1fr) minmax(230px,.8fr);gap:13px;padding:17px;display:grid}.rankings-filters>div{gap:6px;display:grid}.rankings-filters>div>span{color:#71858d;letter-spacing:1px;font-size:8px;font-weight:950}.rankings-filters label{position:relative}.rankings-filters select{-webkit-appearance:none;appearance:none;color:#15323d;background:#fff;border:1px solid #cadadd;border-radius:10px;width:100%;height:45px;padding:0 38px 0 13px;font-size:11px;font-weight:850}.rankings-filters label>i{pointer-events:none;border-bottom:2px solid #0c9b70;border-right:2px solid #0c9b70;width:8px;height:8px;position:absolute;top:16px;right:16px;transform:rotate(45deg)}.rankings-filters aside{border-left:1px solid #d4e1e3;align-content:center;padding:0 6px 0 16px;display:grid}.rankings-filters aside b{color:#14303b;font-size:10px}.rankings-filters aside span{color:#07835e;margin-top:2px;font-size:11px;font-weight:900}.rankings-filters aside small{color:#819198;margin-top:3px;font-size:8px}.rankings-board{background:#fff;border:1px solid #dce6e8;border-radius:19px;overflow:hidden;box-shadow:0 13px 35px #0823370e}.rankings-board>header{border-bottom:1px solid #e5ecee;justify-content:space-between;align-items:flex-end;gap:18px;padding:22px 23px;display:flex}.rankings-board>header span{color:#0b9b70;letter-spacing:1px;font-size:8px;font-weight:950}.rankings-board>header h2{color:#102b37;letter-spacing:-.04em;margin:5px 0 3px;font-size:25px}.rankings-board>header p{color:#71838b;margin:0;font-size:9px}.rankings-board>header>b{color:#63767e;white-space:nowrap;background:#edf3f4;border-radius:999px;padding:7px 10px;font-size:9px}.rankings-list{display:grid}.rankings-list>article{border-bottom:1px solid #edf1f2;grid-template-columns:48px minmax(210px,1.1fr) minmax(130px,1fr) 105px;align-items:center;gap:13px;min-height:76px;padding:12px 22px;display:grid}.rankings-list>article:last-child{border-bottom:0}.rankings-list>article.top-five{background:linear-gradient(90deg,#e8f9f2,#f8fdfb 65%,#fff)}.rankings-list>article:hover{background-color:#f7fafb}.ranking-position{color:#fff;background:#0a2634;border-radius:50%;place-items:center;width:34px;height:34px;font-size:16px;display:grid}.ranking-position small{font-size:8px}.top-five .ranking-position{background:#0aa979;box-shadow:0 5px 14px #0aa9793d}.ranking-identity{align-items:center;gap:11px;min-width:0;display:flex}.ranking-identity>img,.ranking-identity>span:not(:last-child){object-fit:contain;color:#07835e;background:#eef4f5;border-radius:50%;flex:0 0 42px;place-items:center;width:42px;height:42px;font-size:11px;font-weight:950;display:grid}.ranking-identity>span:last-child{gap:3px;min-width:0;display:grid}.ranking-identity b{color:#16323e;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.ranking-identity small{color:#85949a;font-size:8px}.ranking-league-icon{color:#5ee2b5;letter-spacing:.5px;background:#0a2634;border-radius:12px;place-items:center;width:42px;height:42px;font-size:10px;font-weight:950;display:grid}.league-board .rankings-list>article{grid-template-columns:48px 42px minmax(210px,1.1fr) minmax(130px,1fr) 105px}.ranking-progress>span{background:#e7edef;border-radius:999px;height:7px;display:block;overflow:hidden}.ranking-progress em{border-radius:inherit;background:#7b8b91;height:100%;display:block}.top-five .ranking-progress em{background:linear-gradient(90deg,#0aa979,#48dca9)}.ranking-value{justify-items:end;gap:1px;display:grid}.ranking-value>small{color:#89989e;letter-spacing:.8px;font-size:7px;font-weight:900}.ranking-value>strong{color:#112e3a;font-size:20px;line-height:1}.ranking-value>em{color:#fff;letter-spacing:.5px;background:#0aa979;border-radius:999px;margin-top:3px;padding:3px 6px;font-size:7px;font-style:normal;font-weight:950}.rankings-state{color:#647981;background:#fff;border:1px solid #dce7e8;border-radius:18px;justify-content:center;align-items:center;gap:10px;min-height:240px;padding:28px;font-size:11px;font-weight:800;display:flex}.rankings-state.error{color:#b23c49}.rankings-loader{border:2px solid #d5e6e2;border-top-color:#0aa979;border-radius:50%;width:18px;height:18px;animation:.8s linear infinite spin}.rankings-foot{color:#72858c;justify-content:space-between;align-items:center;gap:14px;font-size:8px;display:flex}.rankings-foot small{text-align:right}.prelive-match-head{padding-top:48px;position:relative}.prelive-match-head>small{text-align:left;position:absolute;top:20px;left:26px;right:190px}.prelive-match-head>footer{padding:0;position:absolute;top:14px;right:18px}.prelive-match-head>div{align-items:start}.prelive-team-summary{min-height:75px}.prelive-team-badges{scrollbar-width:thin;flex-wrap:wrap;place-content:flex-start flex-end;gap:4px;min-width:0;overflow-y:auto;background:0 0!important;border-radius:0!important;width:100%!important;height:52px!important;display:flex!important}.prelive-team-head.reverse .prelive-team-badges{justify-content:flex-start}.prelive-team-badges.empty{visibility:hidden}.prelive-team-badges>i{letter-spacing:.25px;white-space:nowrap;padding:4px 6px;color:#087955!important;background:#d8f7eb!important;border-radius:999px!important;width:auto!important;height:18px!important;font-size:6px!important;font-style:normal!important;font-weight:950!important;line-height:1!important;display:inline-flex!important}@media (max-width:800px){.rankings-filters{grid-template-columns:1fr 1fr}.rankings-filters aside{border-top:1px solid #d4e1e3;border-left:0;grid-column:1/-1;padding:8px 2px 0}.rankings-list>article{grid-template-columns:42px minmax(0,1fr) 85px}.rankings-progress{grid-column:2/-1}.ranking-progress{display:none}.league-board .rankings-list>article{grid-template-columns:42px 36px minmax(0,1fr) 85px}.ranking-league-icon{width:36px;height:36px}.rankings-foot{flex-direction:column;align-items:flex-start}.rankings-foot small{text-align:left}}@media (max-width:560px){.rankings-view{gap:13px}.rankings-brandbar{grid-template-columns:auto 1fr;gap:12px;padding:15px}.rankings-mark{width:50px;height:50px}.rankings-brandbar h1{font-size:22px}.rankings-brandbar p{font-size:8px}.rankings-brandbar>strong{grid-column:1/-1;justify-self:start}.rankings-mode-tabs button{font-size:9px}.rankings-filters{grid-template-columns:1fr;padding:13px}.rankings-filters aside{grid-column:auto}.rankings-board>header{align-items:flex-start;padding:17px}.rankings-board>header h2{font-size:21px}.rankings-list>article{grid-template-columns:37px minmax(0,1fr) 70px;gap:8px;padding:10px 12px}.league-board .rankings-list>article{grid-template-columns:37px 32px minmax(0,1fr) 70px}.ranking-position{width:30px;height:30px;font-size:13px}.ranking-identity{gap:8px}.ranking-identity>img,.ranking-identity>span:not(:last-child){flex-basis:35px;width:35px;height:35px}.ranking-identity b{font-size:10px}.ranking-value>strong{font-size:17px}.ranking-league-icon{border-radius:9px;width:32px;height:32px;font-size:8px}.prelive-match-head{padding-top:56px}.prelive-match-head>small{font-size:7px;top:15px;left:14px;right:128px}.prelive-match-head>footer{gap:5px;top:10px;right:10px}.prelive-match-head>footer>span{gap:2px}.prelive-match-head>footer i{width:14px;height:14px}.prelive-team-summary{min-height:112px}.prelive-team-badges{max-width:none;justify-content:center!important;width:100%!important;height:49px!important}.prelive-team-badges>i{height:17px!important;font-size:5.5px!important}}@media (max-width:700px){.leverage-success-summary{padding:23px}.leverage-success-summary h2{font-size:25px}.leverage-success-journey{gap:13px}.leverage-success-journey strong{font-size:27px}.leverage-success-metrics{grid-template-columns:1fr 1fr}.leverage-success-summary footer,.leverage-admin-close{flex-direction:column;align-items:stretch}.leverage-success-summary footer button,.leverage-admin-close button{width:100%}}.teams-view{gap:18px;padding-bottom:45px;display:grid}.teams-brandbar{background:#fff;border:1px solid #dce7e8;border-radius:18px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;padding:20px 22px;display:grid;box-shadow:0 12px 30px #0823370f}.teams-mark{color:#4ee1b2;background:linear-gradient(145deg,#052a39,#074f4c);border-radius:18px;place-items:center;width:62px;height:62px;font-size:24px;font-weight:950;display:grid;box-shadow:inset 0 0 0 1px #52e2b440,0 0 0 6px #e8f8f3}.teams-brandbar small{color:#0c9b6f;letter-spacing:1.1px;font-size:12px;font-weight:950}.teams-brandbar h1{color:#0a2634;margin:5px 0 3px;font-size:28px;line-height:1}.teams-brandbar h1 b{color:#0ca879}.teams-brandbar p{color:#75878e;margin:0;font-size:14px}.teams-brandbar>strong{color:#087b59;letter-spacing:.7px;background:#e4f8f1;border-radius:999px;padding:8px 11px;font-size:12px}.teams-picker{background:#f3f8f8;border:1px solid #dce6e8;border-radius:17px;grid-template-columns:minmax(220px,1fr) minmax(220px,1fr) minmax(240px,.8fr);gap:13px;padding:17px;display:grid}.teams-picker>div{gap:7px;display:grid}.teams-picker>div>span{color:#71858d;letter-spacing:1px;font-size:12px;font-weight:950}.teams-picker label{position:relative}.teams-picker select{-webkit-appearance:none;appearance:none;color:#15323d;background:#fff;border:1px solid #cadadd;border-radius:11px;width:100%;height:48px;padding:0 40px 0 14px;font-size:14px;font-weight:850}.teams-picker select:focus{border-color:#0aa979;outline:3px solid #0aa9791f}.teams-picker select:disabled{opacity:.6}.teams-picker label>i{pointer-events:none;border-bottom:2px solid #0c9b70;border-right:2px solid #0c9b70;width:9px;height:9px;position:absolute;top:17px;right:17px;transform:rotate(45deg)}.teams-picker aside{border-left:1px solid #d4e1e3;align-content:center;padding:0 6px 0 17px;display:grid}.teams-picker aside b{color:#14303b;font-size:14px}.teams-picker aside span{color:#07835e;margin-top:3px;font-size:14px;font-weight:900}.teams-picker aside small{color:#819198;margin-top:4px;font-size:12px;line-height:1.4}.teams-state{color:#647981;background:#fff;border:1px solid #dce7e8;border-radius:18px;justify-content:center;align-items:center;gap:10px;min-height:260px;padding:28px;font-size:14px;font-weight:800;display:flex}.teams-state.error,.teams-sheet-state.error{color:#b23c49}.teams-intro{color:#fff;background:linear-gradient(135deg,#061a27,#092c34 68%,#095549);border:1px solid #dce6e8;border-radius:20px;grid-template-columns:240px minmax(0,1fr) minmax(220px,.7fr);align-items:center;gap:28px;min-height:270px;padding:26px;display:grid;box-shadow:0 18px 42px #07223021}.teams-intro-art{background:radial-gradient(circle,#30daa73b,#0000 43%),#071d29;border:1px solid #57e2b740;border-radius:18px;place-items:center;height:205px;display:grid;position:relative;overflow:hidden}.teams-intro-art:before,.teams-intro-art:after,.teams-intro-art i{content:"";border:1px solid #4ce2b340;border-radius:50%;position:absolute}.teams-intro-art:before{width:170px;height:170px}.teams-intro-art:after{width:112px;height:112px}.teams-intro-art i:first-child{background:#25d59e1c;width:52px;height:52px}.teams-intro-art i:nth-child(2){border:0;border-left:1px solid #4ce2b32e;border-radius:0;width:1px;height:100%;left:50%}.teams-intro-art i:nth-child(3){border:0;border-top:1px solid #4ce2b32e;border-radius:0;width:100%;height:1px;top:50%}.teams-intro-art span{z-index:2;color:#53e3b5;letter-spacing:2px;font-size:23px;font-weight:950;position:relative}.teams-intro>div:nth-child(2)>span{color:#4edfb1;letter-spacing:1.3px;font-size:12px;font-weight:950}.teams-intro h2{color:#fff;max-width:510px;margin:9px 0;font-size:32px;line-height:1.08}.teams-intro p{color:#acc0c7;max-width:570px;margin:0;font-size:14px;line-height:1.6}.teams-intro ol{gap:11px;margin:0;padding:0;list-style:none;display:grid}.teams-intro li{color:#d5e2e6;align-items:center;gap:10px;font-size:13px;font-weight:800;display:flex}.teams-intro li b{color:#53e3b5;background:#1bc79117;border:1px solid #53e3b540;border-radius:10px;place-items:center;width:34px;height:34px;font-size:11px;display:grid}.teams-modal-backdrop{z-index:1400;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#020e17b8;place-items:center;padding:28px;display:grid;position:fixed;inset:0}.teams-sheet{background:#fff;border:1px solid #d6e4e6;border-radius:24px;grid-template-rows:auto auto auto minmax(140px,1fr) auto;width:min(740px,100%);max-height:min(900px,100vh - 42px);display:grid;position:relative;overflow:hidden;box-shadow:0 30px 100px #00000052}.teams-sheet-close{z-index:3;color:#087c5a;background:#edf7f4;border:0;border-radius:8px;align-items:center;gap:7px;padding:7px 10px;font-size:13px;font-weight:900;display:flex;position:absolute;top:17px;right:17px}.teams-sheet-close span{font-size:18px;line-height:1}.teams-sheet>header{background:linear-gradient(90deg,#f6fbfa,#fff);border-bottom:1px solid #e4ecee;align-items:center;gap:13px;padding:19px 110px 17px 22px;display:flex}.teams-sheet>header>img,.teams-sheet>header>.teams-crest-fallback{object-fit:contain;color:#07835e;background:#edf4f4;border-radius:50%;flex:0 0 52px;place-items:center;width:52px;height:52px;font-size:12px;font-weight:950;display:grid}.teams-sheet>header small{color:#71858d;font-size:11px;font-weight:850}.teams-sheet>header h2{color:#102d39;margin:4px 0 0;font-size:22px}.teams-sheet>header h2 i{color:#0aa979;font-style:normal}.teams-sheet-controls{background:#f7fafb;border-bottom:1px solid #e5edef;grid-template-columns:minmax(190px,1fr) 210px;gap:13px;padding:16px 22px;display:grid}.teams-sheet-controls>label{gap:6px;display:grid}.teams-sheet-controls>label>span,.teams-line-control>span{color:#72858c;letter-spacing:1px;font-size:11px;font-weight:950}.teams-sheet-controls select{color:#15313c;background:#fff;border:1px solid #cedbdd;border-radius:10px;height:43px;padding:0 12px;font-size:14px;font-weight:850}.teams-sheet-controls select:focus{border-color:#0aa979;outline:3px solid #0aa9791f}.teams-scope-tabs,.teams-period-tabs{background:#e9f0f1;border-radius:11px;gap:5px;padding:5px;display:grid}.teams-scope-tabs{grid-template-columns:1fr 1fr}.teams-period-tabs{grid-column:1/-1;grid-template-columns:1.35fr 1fr 1fr}.teams-scope-tabs button,.teams-period-tabs button{color:#74848a;background:0 0;border:0;border-radius:8px;min-height:38px;font-size:13px;font-weight:900}.teams-scope-tabs button.active,.teams-period-tabs button.active{color:#fff;background:#12be83;box-shadow:0 5px 14px #089c6d33}.teams-line-control{grid-column:1/-1;justify-content:center;align-items:center;gap:15px;padding-top:2px;display:flex}.teams-line-control button{color:#24414b;background:#fff;border:1px solid #d6e1e3;border-radius:50%;place-items:center;width:38px;height:38px;font-size:23px;line-height:1;display:grid}:is(.teams-line-control button:hover,.teams-line-control button:focus-visible){color:#07835e;border-color:#0aa979;outline:none;box-shadow:0 0 0 3px #0aa9791c}.teams-line-control strong{color:#102b37;text-align:center;min-width:65px;font-size:27px}.teams-line-control>span{margin-right:2px}.teams-table-head{color:#7e8d93;letter-spacing:.7px;background:#fff;border-bottom:1px solid #e7edef;grid-template-columns:1fr auto;padding:12px 23px;font-size:11px;font-weight:950;display:grid}.teams-table-head span:last-child{text-align:right}.teams-games{overscroll-behavior:contain;overflow-y:auto}.teams-games article{border-bottom:1px solid #edf1f2;grid-template-columns:62px 38px minmax(0,1fr) 72px;align-items:center;gap:10px;min-height:62px;padding:8px 22px;display:grid}.teams-games article:last-child{border-bottom:0}.teams-games article:hover{background:#f8fbfb}.teams-game-date{color:#87969c;font-size:11px}.teams-games img,.teams-games .teams-crest-fallback{object-fit:contain;color:#09845f;background:#edf3f4;border-radius:50%;place-items:center;width:34px;height:34px;font-size:9px;font-weight:950;display:grid}.teams-opponent{gap:2px;min-width:0;display:grid}.teams-opponent b{color:#17323d;text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.teams-opponent small{color:#89979c;font-size:11px}.teams-games article>strong{text-align:center;border-radius:999px;justify-self:end;min-width:54px;padding:8px 10px;font-size:16px;font-weight:950}.teams-games article>strong.above{color:#07845e;background:#dff8ed}.teams-games article>strong.below{color:#c23f50;background:#ffe6e9}.teams-sheet-state{color:#6c7e85;text-align:center;justify-content:center;align-items:center;gap:9px;min-height:190px;padding:25px;font-size:14px;font-weight:800;display:flex}.teams-sheet>footer{color:#61757d;background:#f5f9f9;border-top:1px solid #dce7e8;grid-template-columns:1fr 1fr;align-items:center;gap:6px 18px;padding:14px 22px;font-size:13px;display:grid}.teams-sheet>footer>span:last-of-type{text-align:right}.teams-sheet>footer strong{color:#102d39;font-size:20px}.teams-sheet>footer b{color:#07845e;margin-left:5px}.teams-sheet>footer small{color:#849399;text-align:center;grid-column:1/-1;font-size:11px}@media (max-width:850px){.teams-picker{grid-template-columns:1fr 1fr}.teams-picker aside{border-top:1px solid #d4e1e3;border-left:0;grid-column:1/-1;padding:10px 2px 0}.teams-intro{grid-template-columns:170px 1fr}.teams-intro ol{grid-column:1/-1;grid-template-columns:repeat(3,1fr)}}@media (max-width:620px){.teams-view{gap:13px}.teams-brandbar{grid-template-columns:auto 1fr;gap:12px;padding:15px}.teams-mark{border-radius:14px;width:50px;height:50px;font-size:20px}.teams-brandbar h1{font-size:22px}.teams-brandbar p{font-size:12px;line-height:1.45}.teams-brandbar>strong{grid-column:1/-1;justify-self:start}.teams-picker{grid-template-columns:1fr;padding:14px}.teams-picker aside{grid-column:auto}.teams-intro{grid-template-columns:1fr;gap:18px;min-height:0;padding:20px}.teams-intro-art{height:145px}.teams-intro h2{font-size:25px}.teams-intro ol{grid-column:auto;grid-template-columns:1fr}.teams-modal-backdrop{align-items:end;padding:0}.teams-sheet{border-radius:22px 22px 0 0;width:100%;max-height:92vh}.teams-sheet:before{content:"";z-index:4;background:#cdd9db;border-radius:999px;width:42px;height:4px;position:absolute;top:7px;left:50%;transform:translate(-50%)}.teams-sheet-close{padding:6px 8px;font-size:11px;top:15px;right:12px}.teams-sheet>header{padding:22px 86px 13px 15px}.teams-sheet>header>img,.teams-sheet>header>.teams-crest-fallback{flex-basis:43px;width:43px;height:43px}.teams-sheet>header small{font-size:9px}.teams-sheet>header h2{font-size:17px}.teams-sheet-controls{grid-template-columns:1fr;gap:9px;padding:12px 14px}.teams-scope-tabs{grid-row:2}.teams-period-tabs{grid-column:auto}.teams-scope-tabs button,.teams-period-tabs button{font-size:11px}.teams-line-control{grid-column:auto;padding:2px 0}.teams-line-control strong{font-size:24px}.teams-table-head{padding:10px 14px}.teams-games article{grid-template-columns:50px 32px minmax(0,1fr) 55px;gap:7px;min-height:58px;padding:7px 13px}.teams-game-date{font-size:9px}.teams-games img,.teams-games .teams-crest-fallback{width:30px;height:30px}.teams-opponent b{font-size:12px}.teams-opponent small{font-size:9px}.teams-games article>strong{min-width:48px;padding:7px 8px;font-size:14px}.teams-sheet>footer{padding:11px 14px;font-size:11px}.teams-sheet>footer strong{font-size:17px}.teams-sheet>footer small{font-size:9px}}.teams-venue-tabs{background:#e9f0f1;border-radius:11px;grid-column:1/-1;grid-template-columns:repeat(3,1fr);gap:5px;padding:5px;display:grid}.teams-venue-tabs button{color:#74848a;background:0 0;border:0;border-radius:8px;min-height:38px;font-size:13px;font-weight:900}.teams-venue-tabs button.active{color:#fff;background:#0b4250;box-shadow:0 5px 14px #072f3b2e}@media (max-width:620px){.teams-venue-tabs{grid-column:auto}.teams-venue-tabs button{font-size:11px}}.players-view{gap:18px;padding-bottom:48px;display:grid}.players-brandbar{background:#fff;border:1px solid #dce7e8;border-radius:18px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;padding:20px 22px;display:grid;box-shadow:0 12px 30px #0823370f}.players-mark{background:linear-gradient(145deg,#07352f,#08765a);border-radius:18px;place-items:center;width:62px;height:62px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #67f0c252,0 0 0 6px #e8f8f3}.players-mark:before,.players-mark:after{content:"";border:1px solid #7ff7cf6b;position:absolute}.players-mark:before{inset:8px}.players-mark:after{top:50%;left:8px;right:8px}.players-mark i:first-child{border:1px solid #7ff7cf6b;border-radius:50%;width:24px;height:24px}.players-mark i:nth-child(2),.players-mark i:nth-child(3){border:1px solid #7ff7cf6b;width:22px;height:9px;position:absolute;left:20px}.players-mark i:nth-child(2){border-top:0;top:8px}.players-mark i:nth-child(3){border-bottom:0;bottom:8px}.players-brandbar small{color:#0c9b6f;letter-spacing:1.1px;font-size:12px;font-weight:950}.players-brandbar h1{color:#0a2634;margin:5px 0 3px;font-size:28px;line-height:1}.players-brandbar h1 b{color:#0ca879}.players-brandbar p{color:#75878e;margin:0;font-size:14px}.players-brandbar>strong{color:#087b59;letter-spacing:.7px;background:#e4f8f1;border-radius:999px;padding:8px 11px;font-size:11px}.players-picker{background:#f3f8f8;border:1px solid #dce6e8;border-radius:18px;padding:18px}.players-picker>header{justify-content:space-between;align-items:end;gap:15px;margin-bottom:14px;display:flex}.players-picker>header span{color:#0a956b;letter-spacing:1.3px;font-size:10px;font-weight:950}.players-picker>header h2{color:#102d39;margin:5px 0 0;font-size:22px}.players-picker>header>b{color:#61777f;background:#fff;border-radius:999px;padding:7px 10px;font-size:11px}.players-picker>div{grid-template-columns:1fr 1.35fr;gap:13px;display:grid}.players-picker label{gap:7px;display:grid;position:relative}.players-picker label>span{color:#71858d;letter-spacing:1px;font-size:10px;font-weight:950}.players-picker select{-webkit-appearance:none;appearance:none;color:#15323d;background:#fff;border:1px solid #cadadd;border-radius:11px;width:100%;height:49px;padding:0 40px 0 14px;font-size:13px;font-weight:850}.players-picker select:focus{border-color:#0aa979;outline:3px solid #0aa9791f}.players-picker label>i{pointer-events:none;border-bottom:2px solid #0c9b70;border-right:2px solid #0c9b70;width:9px;height:9px;position:absolute;bottom:20px;right:17px;transform:rotate(45deg)}.players-state{color:#647981;text-align:center;background:#fff;border:1px solid #dce7e8;border-radius:18px;justify-content:center;align-items:center;gap:10px;min-height:285px;padding:28px;font-size:14px;font-weight:800;display:flex}.players-state.error{color:#a93648}.players-state.error>span{background:#ffe8eb;border-radius:50%;place-items:center;width:35px;height:35px;font-size:18px;display:grid}.players-state.error>div{text-align:left;gap:4px;display:grid}.players-state.error small{color:#849399;font-weight:600}.players-match-summary{background:#fff;border:1px solid #dce7e8;border-radius:18px;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;padding:16px 20px;display:grid}.players-match-summary>span{color:#0b8d66;letter-spacing:1px;font-size:10px;font-weight:950}.players-match-summary>div{align-items:center;gap:14px;display:flex}.players-match-summary>div>span{align-items:center;gap:8px;display:flex}.players-match-summary img,.players-match-summary>div>span>i{object-fit:contain;color:#07835e;background:#edf5f4;border-radius:50%;place-items:center;width:36px;height:36px;font-size:8px;font-style:normal;font-weight:950;display:grid}.players-match-summary>div b{color:#12313d;text-align:center;max-width:180px;font-size:13px}.players-match-summary>div>strong{color:#a1afb4}.players-match-summary>small{color:#71858d;justify-self:end;font-size:11px;font-weight:850}.players-pitches{grid-template-columns:1fr 1fr;align-items:start;gap:18px;display:grid}.players-pitch-card{background:#fff;border:1px solid #d7e4e5;border-radius:20px;overflow:hidden;box-shadow:0 13px 34px #07223014}.players-pitch-card>header{background:#fff;justify-content:space-between;align-items:center;gap:10px;padding:15px 17px;display:flex}.players-pitch-card>header>span{align-items:center;gap:10px;min-width:0;display:flex}.players-pitch-card>header img,.players-pitch-card>header>span>i{object-fit:contain;color:#07835e;background:#edf5f4;border-radius:50%;flex:0 0 42px;place-items:center;width:42px;height:42px;font-size:9px;font-style:normal;font-weight:950;display:grid}.players-pitch-card>header>span>span{gap:2px;min-width:0;display:grid}.players-pitch-card>header small{color:#0b9168;letter-spacing:.65px;text-overflow:ellipsis;white-space:nowrap;font-size:8px;font-weight:950;overflow:hidden}.players-pitch-card>header h2{color:#102e3a;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:17px;overflow:hidden}.players-pitch-card>header>b{color:#087a59;background:#e8f7f1;border-radius:8px;padding:7px 9px;font-size:12px}.players-source{color:#73868d;background:#f7fafb;border-top:1px solid #ebf0f1;min-height:44px;margin:0;padding:9px 17px;font-size:9px;line-height:1.45}.players-source.confirmed{color:#087c59;background:#ecfaf5}.players-source.predicted{color:#8e6811;background:#fff8e8}.players-pitch{background:linear-gradient(90deg,#ffffff06 50%,#0000 50%),#0c7959 repeating-linear-gradient(0deg,#0e7d5c 0 65px,#0b7355 65px 130px);border:2px solid #d6ffeec2;border-radius:16px;height:650px;margin:0 12px 12px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 10px #09544124}.players-pitch:before{content:"";pointer-events:none;border:1px solid #e4fff499;position:absolute;inset:14px}.pitch-halfway{z-index:1;border-top:1px solid #e4fff49e;position:absolute;top:50%;left:14px;right:14px}.pitch-circle{z-index:1;border:1px solid #e4fff49e;border-radius:50%;width:92px;height:92px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pitch-circle:after{content:"";background:#e4fff4b8;border-radius:50%;width:4px;height:4px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pitch-box{z-index:1;border:1px solid #e4fff49e;width:43%;height:70px;position:absolute;left:50%;transform:translate(-50%)}.pitch-box.top{border-top:0;top:14px}.pitch-box.bottom{border-bottom:0;bottom:14px}.pitch-player{z-index:3;cursor:pointer;background:0 0;border:0;justify-items:center;width:82px;display:grid;position:absolute;transform:translate(-50%,-50%)}.pitch-player>span{background:#e7f4ef;border:2px solid #eafff7;border-radius:50%;place-items:center;width:48px;height:48px;transition:all .18s;display:grid;position:relative;box-shadow:0 5px 14px #021d1742}:is(.pitch-player:hover>span,.pitch-player:focus-visible>span){border-color:#42e2aa;transform:translateY(-2px);box-shadow:0 0 0 5px #3ee6ad33,0 7px 17px #021d174d}.pitch-player:focus-visible{outline:none}.pitch-player img{object-fit:cover;border-radius:50%;width:100%;height:100%}.pitch-player>span>i{color:#087c5c;font-size:11px;font-style:normal;font-weight:950}.pitch-player>span>b{color:#0a5e49;background:#fff;border:2px solid #0d7558;border-radius:8px;place-items:center;min-width:20px;height:20px;padding:0 4px;font-size:9px;display:grid;position:absolute;bottom:-3px;right:-5px}.pitch-player>strong{color:#fff;text-align:center;text-overflow:ellipsis;white-space:nowrap;background:#03231fd6;border-radius:5px;width:100%;margin-top:4px;padding:3px 5px;font-size:9px;line-height:1.1;display:block;overflow:hidden}.pitch-player>small{color:#d8f5ea;text-shadow:0 1px 3px #000000bf;margin-top:2px;font-size:7px;font-weight:800}.players-pitch-card>footer{color:#72868d;text-align:center;padding:1px 16px 14px;font-size:10px}.players-pitch-card>footer b{color:#0a9c70}.players-data-note{background:#edf8f5;border:1px solid #d6e7e3;border-radius:16px;align-items:center;gap:18px;padding:16px 19px;display:flex}.players-data-note b{color:#087b59;flex:none;font-size:12px}.players-data-note p{color:#637a82;margin:0;font-size:11px;line-height:1.55}.player-modal-backdrop{z-index:1500;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#020e17c2;place-items:center;padding:25px;display:grid;position:fixed;inset:0}.player-modal{background:#fff;border:1px solid #d6e4e6;border-radius:24px;grid-template-rows:auto auto minmax(160px,1fr) auto;width:min(780px,100%);max-height:min(900px,100vh - 40px);display:grid;position:relative;overflow:hidden;box-shadow:0 34px 110px #0000005c}.player-modal-close{z-index:4;color:#087c5a;background:#eaf6f2;border:0;border-radius:8px;align-items:center;gap:7px;padding:7px 10px;font-size:12px;font-weight:900;display:flex;position:absolute;top:17px;right:17px}.player-modal-close span{font-size:18px;line-height:1}.player-modal>header{color:#fff;background:linear-gradient(125deg,#061c28,#06483f);align-items:center;gap:16px;padding:24px 105px 20px 24px;display:flex}.player-modal-photo{background:#e8f4f1;border:3px solid #60efbcbf;border-radius:50%;flex:0 0 78px;place-items:center;width:78px;height:78px;display:grid;position:relative;box-shadow:0 0 0 7px #2fd59f1f}.player-modal-photo img{object-fit:cover;border-radius:50%;width:100%;height:100%}.player-modal-photo>i{color:#087b59;font-size:18px;font-style:normal;font-weight:950}.player-modal-photo>b{color:#086a50;background:#fff;border:2px solid #075146;border-radius:9px;place-items:center;min-width:25px;height:25px;padding:0 5px;font-size:11px;display:grid;position:absolute;bottom:0;right:-4px}.player-modal>header small{color:#51dcae;letter-spacing:.9px;font-size:9px;font-weight:950}.player-modal>header h2{margin:5px 0 3px;font-size:27px;line-height:1}.player-modal>header p{color:#b5cacd;margin:0;font-size:12px}.player-profile-facts{background:#f7fafb;border-bottom:1px solid #e4edef;grid-template-columns:repeat(5,1fr);display:grid}.player-profile-facts>span{border-right:1px solid #e4edef;align-content:center;gap:4px;min-height:70px;padding:11px 15px;display:grid}.player-profile-facts>span:last-child{border-right:0}.player-profile-facts small{color:#7e9096;letter-spacing:.7px;font-size:8px;font-weight:950}.player-profile-facts b{color:#15323d;font-size:12px}.player-modal-scroll{overscroll-behavior:contain;gap:15px;padding:17px 21px;display:grid;overflow-y:auto}.player-stat-group{background:#fff;border:1px solid #dfe9ea;border-radius:15px;overflow:hidden}.player-stat-group>header{background:#f3f8f7;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.player-stat-group>header>div{gap:2px;display:grid}.player-stat-group>header span{color:#0a805d;font-size:13px;font-weight:950}.player-stat-group>header small{color:#839298;font-size:9px}.player-stat-group>header>b{color:#087b59;background:#e2f6ee;border-radius:999px;padding:5px 8px;font-size:9px}.player-stat-group>div{grid-template-columns:repeat(3,1fr);display:grid}.player-stat-group article{border-top:1px solid #edf1f2;border-right:1px solid #edf1f2;align-content:center;gap:5px;min-height:65px;padding:11px 14px;display:grid}.player-stat-group article:nth-child(3n){border-right:0}.player-stat-group article span{color:#71838a;font-size:10px}.player-stat-group article strong{color:#102e3a;font-size:16px;line-height:1.2}.player-modal-state{color:#70838a;text-align:center;justify-content:center;align-items:center;gap:9px;min-height:130px;font-size:12px;font-weight:800;display:flex}.player-modal-state.error{color:#b03b49}.player-modal>footer{color:#697d84;background:#f5f9f9;border-top:1px solid #dfe9ea;justify-content:space-between;gap:15px;padding:12px 21px;font-size:9px;display:flex}.player-modal>footer small{color:#87969b}@media (max-width:900px){.players-pitches{grid-template-columns:1fr}.players-pitch-card{justify-self:center;width:100%;max-width:620px}.players-pitch{height:690px}.player-profile-facts{grid-template-columns:repeat(3,1fr)}}@media (max-width:620px){.players-view{gap:13px}.players-brandbar{grid-template-columns:auto 1fr;gap:12px;padding:15px}.players-mark{border-radius:14px;width:50px;height:50px}.players-brandbar h1{font-size:21px}.players-brandbar p{font-size:10px;line-height:1.45}.players-brandbar>strong{grid-column:1/-1;justify-self:start}.players-picker{padding:14px}.players-picker>header h2{font-size:18px}.players-picker>div{grid-template-columns:1fr}.players-picker select{font-size:11px}.players-match-summary{grid-template-columns:1fr;padding:13px}.players-match-summary>span,.players-match-summary>small{justify-self:center}.players-match-summary>div{justify-content:center;gap:8px}.players-match-summary>div b{max-width:112px;font-size:10px}.players-match-summary img,.players-match-summary>div>span>i{width:30px;height:30px}.players-pitch-card>header{padding:12px}.players-pitch-card>header h2{font-size:14px}.players-pitch{height:590px;margin:0 7px 8px}.pitch-player{width:70px}.pitch-player>span{width:43px;height:43px}.pitch-player>strong{font-size:8px}.pitch-player>small{font-size:6px}.players-data-note{flex-direction:column;align-items:flex-start;gap:6px}.player-modal-backdrop{align-items:end;padding:0}.player-modal{border-radius:23px 23px 0 0;width:100%;max-height:94vh}.player-modal:before{content:"";z-index:5;background:#fff6;border-radius:999px;width:42px;height:4px;position:absolute;top:7px;left:50%;transform:translate(-50%)}.player-modal-close{top:14px;right:11px}.player-modal>header{padding:24px 82px 16px 16px}.player-modal-photo{flex-basis:62px;width:62px;height:62px}.player-modal>header h2{font-size:20px}.player-profile-facts{grid-template-columns:1fr 1fr}.player-profile-facts>span{min-height:57px;padding:9px 12px}.player-modal-scroll{padding:12px}.player-stat-group>div{grid-template-columns:1fr 1fr}.player-stat-group article:nth-child(3n){border-right:1px solid #edf1f2}.player-stat-group article:nth-child(2n){border-right:0}.player-modal>footer{flex-direction:column;align-items:flex-start;gap:3px}}.player-modal-scroll{flex-direction:column;align-items:stretch;display:flex}.player-stat-group{flex:none}.player-stat-group>div{grid-auto-rows:minmax(78px,auto);align-items:stretch}.player-stat-group article{align-content:center;min-width:0;min-height:78px;padding:13px 14px 15px;position:relative;overflow:visible}.player-stat-group article span,.player-stat-group article strong{white-space:normal;overflow-wrap:anywhere;word-break:normal;min-width:0;display:block}.player-stat-group article span{line-height:1.3}.player-stat-group article strong{font-variant-numeric:tabular-nums;font-size:14px;line-height:1.35}.player-stat-averages{background:#f7fcfa;border-color:#bde5d8}.player-stat-averages>header{background:#e7f8f2}.player-stat-averages article.average{background:linear-gradient(145deg,#fff,#f0fbf7)}.player-stat-averages article.average strong{color:#087b59;font-size:19px}.player-stat-group article>em{color:#0a9870;letter-spacing:.7px;margin-top:5px;font-size:7px;font-style:normal;font-weight:950;display:block}@media (max-width:620px){.player-modal-scroll{gap:12px}.player-stat-group>div{grid-auto-rows:minmax(76px,auto)}.player-stat-group article{min-height:76px;padding:11px 11px 13px}.player-stat-group article span{font-size:9px}.player-stat-group article strong{font-size:13px;line-height:1.3}.player-stat-averages article.average strong{font-size:18px}}.player-profile-facts>span{min-height:54px;padding:8px 12px}.player-modal-scroll{gap:8px;padding:10px 13px}.player-stat-group{border-radius:12px}.player-stat-group>header{padding:8px 10px}.player-stat-group>header>div{gap:0}.player-stat-group>header small{font-size:8px}.player-stat-group>header>b{padding:3px 7px}.player-stat-group>div{grid-auto-rows:minmax(58px,auto)}.player-stat-group article{gap:3px;min-height:58px;padding:8px 10px}.player-stat-group article span{font-size:9px;line-height:1.2}.player-stat-group article strong{font-size:13px;line-height:1.2}.player-stat-averages>div{grid-template-columns:repeat(3,minmax(0,1fr))}.player-stat-averages article.average strong{font-size:17px}.player-modal>footer{padding:8px 13px}@media (max-width:620px){.player-modal>header{padding-top:20px;padding-bottom:12px}.player-profile-facts>span{min-height:48px;padding:6px 9px}.player-modal-scroll{gap:7px;padding:8px}.player-stat-group>header{padding:7px 9px}.player-stat-group>header span{font-size:12px}.player-stat-group>header small{font-size:7px}.player-stat-group>div{grid-auto-rows:minmax(55px,auto)}.player-stat-group article{min-height:55px;padding:7px 8px}.player-stat-group article span{font-size:8px}.player-stat-group article strong{font-size:12px}.player-stat-averages>div{grid-template-columns:repeat(3,minmax(0,1fr))}.player-stat-averages article.average strong{font-size:16px}.player-modal>footer{padding:7px 9px}}.player-stat-card{width:100%;height:100%;color:inherit;text-align:left;background:0 0;border:0;align-content:center;gap:3px;padding:0 16px 0 0;display:grid;position:relative}.player-stat-card i{color:#0a916b;font-size:8px;font-style:normal;font-weight:850}.player-stat-card:after{content:"›";color:#0a9b71;font-size:20px;font-weight:900;position:absolute;top:50%;right:0;transform:translateY(-50%)}.player-stat-card:focus-visible{outline-offset:2px;border-radius:7px;outline:2px solid #0aa979}.player-stat-group article.selected{background:#dcf7ed;box-shadow:inset 0 0 0 2px #18b98a}.player-stat-group article.selected .player-stat-card:after{transform:translateY(-50%)rotate(90deg)}.player-stat-history{background:#fff;border:1px solid #cfe3df;border-radius:12px;overflow:hidden}.player-stat-history>header{color:#fff;background:linear-gradient(120deg,#062633,#075046);justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.player-stat-history>header small{color:#54d9ae;letter-spacing:.9px;font-size:8px;font-weight:950}.player-stat-history>header h3{margin:2px 0 0;font-size:16px}.player-stat-history>header>span{background:#ffffff1f;border-radius:999px;padding:5px 8px;font-size:9px;font-weight:850}.player-history-table{overflow-x:auto}.player-history-table table{border-collapse:collapse;table-layout:fixed;width:100%}.player-history-table th{color:#829297;text-align:left;text-transform:uppercase;border-bottom:1px solid #e5eded;padding:7px 10px;font-size:8px;font-weight:950}.player-history-table th:first-child{width:72px}.player-history-table th:last-child{text-align:right;width:118px}.player-history-table td{color:#17343f;vertical-align:middle;border-bottom:1px solid #edf1f2;padding:8px 10px;font-size:11px;font-weight:850}.player-history-table tr:last-child td{border-bottom:0}.player-history-table td>small{color:#85969b;margin-top:2px;font-size:8px;font-weight:650;display:block}.player-history-table td>span{align-items:center;gap:7px;min-width:0;display:flex}.player-history-table td img,.player-history-table td i{object-fit:contain;color:#08795a;background:#edf6f3;border-radius:50%;flex:0 0 26px;place-items:center;width:26px;height:26px;font-size:7px;font-style:normal;display:grid}.player-history-table td b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.player-history-table td:last-child{text-align:right}.player-history-table td:last-child strong{color:#087d5c;font-size:17px;display:block}.player-history-state{color:#70838a;text-align:center;justify-content:center;align-items:center;gap:8px;min-height:105px;padding:15px;font-size:11px;font-weight:800;display:flex}.player-history-state.error{color:#aa3548}.player-stat-history-slot{background:#edf9f5;border-top:1px solid #cfe8e0;grid-column:1/-1;padding:7px;animation:.18s ease-out playerHistoryOpen}.player-stat-history-slot .player-stat-history{box-shadow:0 8px 22px #053e321a}@keyframes playerHistoryOpen{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@media (max-width:620px){.player-stat-card{padding-right:12px}.player-stat-card i{font-size:7px}.player-stat-card:after{font-size:17px}.player-stat-history>header{padding:8px 10px}.player-stat-history>header h3{font-size:14px}.player-history-table th,.player-history-table td{padding-left:7px;padding-right:7px}.player-history-table th:first-child{width:55px}.player-history-table th:last-child{width:86px}.player-history-table td{font-size:10px}.player-history-table td img,.player-history-table td i{flex-basis:23px;width:23px;height:23px}.player-history-table td:last-child strong{font-size:15px}}.seo-page{color:#0b1d2b;background:#f3f7f9;min-height:100vh}.seo-header{z-index:20;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#f3f7f9f0;border-bottom:1px solid #0a38481a;justify-content:space-between;align-items:center;gap:24px;max-width:1180px;margin:auto;padding:14px 24px;display:flex;position:sticky;top:0}.seo-brand{background:#fff;border-radius:11px;justify-content:center;align-items:center;width:142px;height:48px;display:flex;box-shadow:0 6px 20px #07253414}.seo-brand img{width:124px;height:auto}.seo-header nav{align-items:center;gap:8px;display:flex}.seo-header nav a{color:#1e5368;border-radius:9px;padding:10px 13px;font-size:13px;font-weight:850;text-decoration:none}:is(.seo-header nav a:hover,.seo-header nav a:focus-visible){background:#e3f4f5;outline:none}.seo-header nav .seo-login{color:#fff;background:#072235}.seo-page>article{max-width:1180px;margin:auto;padding:34px 24px 64px}.seo-hero{color:#fff;background:radial-gradient(circle at 90% 5%,#1fce9e38,#0000 32%),linear-gradient(125deg,#061522,#073a3b);border-radius:28px;grid-template-columns:minmax(0,1.5fr) minmax(300px,.7fr);align-items:center;gap:38px;padding:60px;display:grid;position:relative;overflow:hidden;box-shadow:0 26px 70px #04282d2e}.seo-hero:after{content:"";border:1px solid #5aefbf24;border-radius:50%;width:350px;height:350px;position:absolute;bottom:-150px;right:-90px;box-shadow:0 0 0 48px #5aefbf09,0 0 0 96px #5aefbf05}.seo-hero>div,.seo-hero>aside{z-index:1;position:relative}.seo-kicker{color:#3dd9a5;letter-spacing:1.7px;font-size:11px;font-weight:950}.seo-hero h1{letter-spacing:-.055em;max-width:720px;margin:15px 0 18px;font-size:clamp(38px,5vw,66px);line-height:.98}.seo-hero p{color:#b6c7cf;max-width:700px;margin:0;font-size:17px;line-height:1.7}.seo-actions{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.seo-actions a{color:#d9e8ec;border:1px solid #ffffff29;border-radius:11px;justify-content:space-between;align-items:center;gap:24px;min-height:48px;padding:0 17px;font-size:13px;font-weight:850;text-decoration:none;display:inline-flex}.seo-actions .seo-primary{color:#05241c;background:#31d4a0;border-color:#31d4a0}.seo-hero aside{background:#03131d80;border:1px solid #7aefcb38;border-radius:18px;padding:25px;box-shadow:inset 0 1px #ffffff0f}.seo-hero aside small{color:#53ddb1;letter-spacing:1.3px;font-size:9px;font-weight:950}.seo-hero aside strong{margin-top:8px;font-size:20px;display:block}.seo-hero aside ul{border-top:1px solid #ffffff1a;gap:10px;margin:19px 0 0;padding:17px 0 0;list-style:none;display:grid}.seo-hero aside li{color:#afc2c8;gap:9px;font-size:13px;display:flex}.seo-hero aside li:before{content:"✓";color:#43d9aa;font-weight:950}.seo-intro{grid-template-columns:.72fr 1.28fr;align-items:start;gap:70px;padding:86px 42px;display:grid}.seo-section-number{color:#10a979;letter-spacing:1.5px;font-size:12px;font-weight:950}.seo-intro h2,.seo-metrics h2,.seo-method h2,.seo-cv h2,.seo-faq h2,.seo-final-cta h2{letter-spacing:-.045em;margin:10px 0 0;font-size:clamp(29px,4vw,44px);line-height:1.06}.seo-intro>p{color:#526975;margin:0;font-size:18px;line-height:1.8}.seo-metrics{background:#fff;border-radius:26px;padding:54px 42px;box-shadow:0 18px 55px #0c303f12}.seo-metrics>header{max-width:720px}.seo-metrics>header>p{color:#60747e;font-size:15px;line-height:1.65}.seo-metrics>div{background:#dfe8ea;border:1px solid #dfe8ea;border-radius:16px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:34px;display:grid;overflow:hidden}.seo-metrics article{background:#f8fbfb;min-height:190px;padding:27px}.seo-metrics article>span{color:#11a87a;font:850 11px/1 var(--font-geist-mono)}.seo-metrics h3{margin:25px 0 9px;font-size:19px}.seo-metrics article p{color:#647880;margin:0;font-size:14px;line-height:1.6}.seo-method{grid-template-columns:.72fr 1.28fr;gap:70px;padding:86px 42px;display:grid}.seo-method-heading{align-self:start;position:sticky;top:100px}.seo-method ol{gap:14px;margin:0;padding:0;list-style:none;display:grid}.seo-method li{background:#fff;border:1px solid #dce7e9;border-radius:16px;grid-template-columns:46px 1fr;gap:17px;padding:23px;display:grid}.seo-method li>span{color:#07835f;background:#daf5eb;border-radius:12px;place-items:center;width:42px;height:42px;font-size:15px;font-weight:950;display:grid}.seo-method h3{margin:0 0 7px;font-size:18px}.seo-method li p{color:#637780;margin:0;font-size:14px;line-height:1.65}.seo-cv{color:#fff;background:#071c2c;border-radius:26px;grid-template-columns:1fr 1fr;align-items:center;gap:40px;padding:46px;display:grid}.seo-cv>div>p{color:#a8bcc6;font-size:15px;line-height:1.7}.seo-cv-example{grid-template-columns:1fr 1fr;gap:10px;display:grid}.seo-cv-example article{background:#ffffff0e;border:1px solid #ffffff1a;border-radius:16px;padding:24px}.seo-cv-example span,.seo-cv-example strong,.seo-cv-example small{display:block}.seo-cv-example span{color:#45d7aa;letter-spacing:1.2px;font-size:9px;font-weight:950}.seo-cv-example strong{margin:11px 0 7px;font-size:38px}.seo-cv-example small{color:#a8bdc7;font-size:11px;line-height:1.45}.seo-faq{grid-template-columns:.65fr 1.35fr;gap:65px;padding:86px 42px;display:grid}.seo-faq details{border-bottom:1px solid #d7e2e5}.seo-faq summary{color:#18333f;cursor:pointer;justify-content:space-between;align-items:center;gap:20px;min-height:68px;font-size:16px;font-weight:850;list-style:none;display:flex}.seo-faq summary::-webkit-details-marker{display:none}.seo-faq summary span{color:#0a9d72;font-size:22px}.seo-faq details p{color:#62767f;margin:-4px 40px 20px 0;font-size:14px;line-height:1.65}.seo-final-cta{text-align:center;background:linear-gradient(130deg,#dff8ef,#effaf8);border-radius:26px;padding:55px}.seo-final-cta p{color:#5e747c;font-size:15px}.seo-final-cta a{color:#fff;background:#087f5f;border-radius:11px;align-items:center;gap:30px;min-height:49px;margin-top:16px;padding:0 19px;font-size:13px;font-weight:900;text-decoration:none;display:inline-flex}.seo-disclaimer{justify-content:center;align-items:center;gap:12px;padding:28px;display:flex}.seo-disclaimer b{color:#137d9d;border:1px solid #9dcbd8;border-radius:6px;padding:5px 7px;font-size:11px}.seo-disclaimer p{color:#71858d;margin:0;font-size:12px}@media (max-width:820px){.seo-page>article{padding:20px 14px 45px}.seo-header{padding:10px 14px}.seo-brand{width:112px;height:42px}.seo-brand img{width:98px}.seo-header nav a{padding:9px 10px;font-size:11px}.seo-header nav a:first-child{display:none}.seo-hero{grid-template-columns:1fr;gap:24px;padding:35px 24px}.seo-hero h1{font-size:39px}.seo-hero p{font-size:15px}.seo-intro,.seo-method,.seo-faq{grid-template-columns:1fr;gap:25px;padding:55px 12px}.seo-intro>p{font-size:16px}.seo-metrics{padding:34px 18px}.seo-metrics>div{grid-template-columns:1fr 1fr}.seo-metrics article{min-height:166px;padding:20px}.seo-method-heading{position:static}.seo-cv{grid-template-columns:1fr;padding:33px 22px}.seo-final-cta{padding:42px 22px}.seo-disclaimer{align-items:flex-start}}@media (max-width:480px){.seo-hero{padding:30px 20px}.seo-hero h1{font-size:34px}.seo-actions{display:grid}.seo-actions a{width:100%}.seo-metrics>div,.seo-cv-example{grid-template-columns:1fr}.seo-metrics article{min-height:0}.seo-method li{grid-template-columns:38px 1fr;padding:18px 16px}.seo-method li>span{width:36px;height:36px}.seo-faq summary{font-size:14px}.seo-final-cta h2{font-size:29px}.seo-disclaimer p{font-size:10px}}.public-seo-links{background:#fff;border:1px solid #dce7e9;border-radius:15px;flex-wrap:wrap;align-items:center;gap:10px 18px;margin:18px 20px 30px;padding:18px 22px;display:flex}.public-seo-links>span{color:#0a966c;letter-spacing:1px;text-transform:uppercase;font-size:10px;font-weight:950}.public-seo-links a{color:#1c5265;font-size:12px;font-weight:800;text-decoration:none}:is(.public-seo-links a:hover,.public-seo-links a:focus-visible){color:#078b67;text-decoration:underline}.public-seo-links small{color:#829098;margin-left:auto;font-size:9px}@media (max-width:620px){.public-seo-links{flex-direction:column;align-items:flex-start;margin:12px 14px 24px;padding:15px}.public-seo-links small{margin-left:0}}.seo-guide-grid{background:linear-gradient(145deg,#f7fcfb,#edf7f6);border:1px solid #dbe7e8;border-radius:25px;margin:45px 0 0;padding:46px 42px;display:block}.seo-guide-grid h2{letter-spacing:-.04em;margin:10px 0 26px;font-size:clamp(27px,3.5vw,39px)}.seo-guide-grid>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.seo-guide-grid a{color:#14313c;background:#fff;border:1px solid #d6e5e4;border-radius:15px;align-content:start;min-height:132px;padding:20px;text-decoration:none;transition:all .18s;display:grid;position:relative}:is(.seo-guide-grid a:hover,.seo-guide-grid a:focus-visible){border-color:#2bc394;outline:none;transform:translateY(-2px);box-shadow:0 12px 28px #08654e1f}.seo-guide-grid b{font-size:16px}.seo-guide-grid small{color:#70838a;margin-top:8px;font-size:11px;line-height:1.45}.seo-guide-grid i{color:#0a9b70;font-size:17px;font-style:normal;font-weight:900;position:absolute;bottom:13px;right:15px}.seo-topic-page{--topic:#24c593;--topic-soft:#ddf7ef}.seo-topic-page.shots{--topic:#25a9df;--topic-soft:#e0f4fc}.seo-topic-page.goals{--topic:#eea62e;--topic-soft:#fff2d9}.seo-topic-page.rankings{--topic:#8b72e8;--topic-soft:#eeeafd}.seo-topic-hero{background:radial-gradient(circle at 88% 10%,var(--topic),transparent 34%),linear-gradient(128deg,#061523,#0a3340);border-radius:28px;grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr);align-items:center;gap:35px;padding:58px;display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.seo-topic-hero{background:radial-gradient(circle at 88% 10%,color-mix(in srgb,var(--topic) 25%,transparent),transparent 34%),linear-gradient(128deg,#061523,#0a3340)}}.seo-topic-hero{color:#fff;box-shadow:0 24px 65px #0525312b}.seo-topic-hero:after{content:"";border:1px solid var(--topic);width:290px;height:290px;position:absolute;bottom:-110px;right:-70px}@supports (color:color-mix(in lab, red, red)){.seo-topic-hero:after{border:1px solid color-mix(in srgb,var(--topic) 30%,transparent)}}.seo-topic-hero:after{border-radius:50%;box-shadow:0 0 0 40px #ffffff06,0 0 0 80px #ffffff04}.seo-topic-hero>div,.seo-topic-hero>aside{z-index:1;position:relative}.seo-topic-page .seo-kicker{color:var(--topic)}.seo-topic-hero h1{letter-spacing:-.055em;max-width:760px;margin:14px 0 18px;font-size:clamp(38px,5vw,62px);line-height:1}.seo-topic-hero>div>p{color:#b5c7ce;max-width:700px;margin:0;font-size:17px;line-height:1.7}.seo-topic-hero>div>a{background:var(--topic);color:#06241f;border-radius:11px;align-items:center;gap:36px;min-height:49px;margin-top:27px;padding:0 18px;font-size:13px;font-weight:900;text-decoration:none;display:inline-flex}.seo-topic-hero aside{border:1px solid var(--topic);padding:24px}@supports (color:color-mix(in lab, red, red)){.seo-topic-hero aside{border:1px solid color-mix(in srgb,var(--topic) 32%,transparent)}}.seo-topic-hero aside{background:#02111b85;border-radius:18px}.seo-topic-hero aside small{color:var(--topic);letter-spacing:1.3px;font-size:9px;font-weight:950}.seo-topic-hero aside strong{margin-top:9px;font-size:20px;display:block}.seo-topic-hero aside p{color:#a9bec7;margin:11px 0 0;font-size:13px;line-height:1.65}.seo-topic-indicators{padding:76px 42px}.seo-topic-indicators>header{max-width:720px}.seo-topic-indicators h2,.seo-topic-steps h2,.seo-topic-note h2,.seo-topic-faq h2{letter-spacing:-.045em;margin:9px 0 0;font-size:clamp(28px,4vw,42px);line-height:1.07}.seo-topic-indicators>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:30px;display:grid}.seo-topic-indicators article{background:#fff;border:1px solid #dbe6e8;border-radius:17px;min-height:210px;padding:24px}.seo-topic-indicators article>span{color:var(--topic);font:850 10px/1 var(--font-geist-mono)}.seo-topic-indicators h3{margin:34px 0 9px;font-size:18px}.seo-topic-indicators p{color:#647880;margin:0;font-size:13px;line-height:1.6}.seo-topic-steps{grid-template-columns:.7fr 1.3fr;gap:65px;padding:52px 42px 80px;display:grid}.seo-topic-steps>header{align-self:start;position:sticky;top:100px}.seo-topic-steps ol{gap:10px;margin:0;padding:0;list-style:none;display:grid}.seo-topic-steps li{background:#fff;border:1px solid #dce7e9;border-radius:15px;grid-template-columns:43px 1fr;gap:15px;padding:21px;display:grid}.seo-topic-steps li>span{background:var(--topic-soft);width:40px;height:40px;color:var(--topic);border-radius:11px;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.seo-topic-steps li>span{color:color-mix(in srgb,var(--topic) 75%,#082330)}}.seo-topic-steps li>span{font-size:14px;font-weight:950}.seo-topic-steps h3{margin:0 0 6px;font-size:17px}.seo-topic-steps li p{color:#647981;margin:0;font-size:13px;line-height:1.6}.seo-topic-note{color:#fff;background:#071d2c;border-radius:24px;grid-template-columns:105px 1fr;align-items:center;gap:28px;padding:42px;display:grid}.seo-topic-note>span{border:1px solid var(--topic);place-items:center;width:90px;height:90px;display:grid}@supports (color:color-mix(in lab, red, red)){.seo-topic-note>span{border:1px solid color-mix(in srgb,var(--topic) 55%,transparent)}}.seo-topic-note>span{background:var(--topic);border-radius:25px}@supports (color:color-mix(in lab, red, red)){.seo-topic-note>span{background:color-mix(in srgb,var(--topic) 15%,transparent)}}.seo-topic-note>span{color:var(--topic);font-size:28px;font-weight:950}.seo-topic-note p{color:#a9bdc6;max-width:850px;margin:12px 0 0;font-size:14px;line-height:1.7}.seo-topic-faq{grid-template-columns:.65fr 1.35fr;gap:65px;padding:78px 42px;display:grid}.seo-topic-faq details{border-bottom:1px solid #d8e3e5}.seo-topic-faq summary{color:#173440;cursor:pointer;justify-content:space-between;align-items:center;gap:18px;min-height:66px;font-size:15px;font-weight:850;list-style:none;display:flex}.seo-topic-faq summary::-webkit-details-marker{display:none}.seo-topic-faq summary span{color:var(--topic);font-size:21px}.seo-topic-faq details p{color:#647981;margin:-3px 42px 20px 0;font-size:13px;line-height:1.65}.seo-related{background:#fff;border:1px solid #dce7e9;border-radius:16px;grid-template-columns:auto repeat(4,minmax(0,1fr));align-items:center;gap:8px;margin-bottom:45px;padding:14px;display:grid}.seo-related>span{color:#72848b;letter-spacing:.8px;text-transform:uppercase;padding:0 12px;font-size:10px;font-weight:950}.seo-related a{color:#234c5b;background:#f0f6f6;border-radius:9px;justify-content:space-between;align-items:center;gap:10px;min-height:45px;padding:0 12px;font-size:11px;font-weight:850;text-decoration:none;display:flex}:is(.seo-related a:hover,.seo-related a:focus-visible){background:var(--topic-soft);color:#123a43;outline:none}.seo-related i{color:var(--topic);font-style:normal}@media (max-width:900px){.seo-guide-grid>div{grid-template-columns:1fr 1fr}.seo-topic-hero{grid-template-columns:1fr;padding:38px 25px}.seo-topic-hero h1{font-size:41px}.seo-topic-indicators{padding:56px 12px}.seo-topic-indicators>div{grid-template-columns:1fr 1fr}.seo-topic-steps,.seo-topic-faq{grid-template-columns:1fr;gap:25px;padding:45px 12px 60px}.seo-topic-steps>header{position:static}.seo-related{grid-template-columns:1fr 1fr}.seo-related>span{grid-column:1/-1;padding:4px 2px}.seo-topic-note{margin:0 12px}}@media (max-width:520px){.seo-guide-grid{padding:34px 18px}.seo-guide-grid>div,.seo-topic-indicators>div{grid-template-columns:1fr}.seo-guide-grid a{min-height:105px}.seo-topic-hero{padding:31px 20px}.seo-topic-hero h1{font-size:34px}.seo-topic-hero>div>p{font-size:15px}.seo-topic-indicators article{min-height:0}.seo-topic-note{grid-template-columns:1fr;padding:27px 20px}.seo-topic-note>span{border-radius:18px;width:65px;height:65px;font-size:21px}.seo-related{grid-template-columns:1fr;margin:0 12px 35px}.seo-related>span{grid-column:auto}.seo-topic-faq summary{font-size:14px}}.basketball-board-view{--bb-green:#11e88b;--bb-line:#203730;color:#f4f8f6;background:radial-gradient(circle at 98% 0,#11e88b14,#0000 30%),#080d0c;border:1px solid #162c27;border-radius:22px;gap:12px;min-height:680px;padding:18px;display:grid;box-shadow:0 22px 55px #04151238}.basketball-board-hero{border-bottom:1px solid #16352b;grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:14px;padding:12px 14px 17px;display:grid}.basketball-board-hero small{color:var(--bb-green);letter-spacing:1.2px;font-size:8px;font-weight:950}.basketball-board-hero h1{margin:4px 0 2px;font-size:28px;line-height:1}.basketball-board-hero h1 b{color:var(--bb-green)}.basketball-board-hero p{color:#82918c;margin:0;font-size:9px}.basketball-board-hero>strong{color:#70f1ba;letter-spacing:.8px;background:#10261f;border:1px solid #255442;border-radius:999px;padding:7px 10px;font-size:9px}.basketball-board-ball{background:linear-gradient(145deg,#12382b,#0b1714);border:1px solid #2a6751;border-radius:18px;place-items:center;width:58px;height:58px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 22px #14ee901f}.basketball-board-ball:before{content:"";background:linear-gradient(90deg,#0000 47%,#42e7a3 48% 52%,#0000 53%);border:2px solid #42e7a3;border-radius:50%;width:34px;height:34px}.basketball-board-ball:after{content:"";border:2px solid #42e7a3;border-radius:50%;width:34px;height:15px;position:absolute}.basketball-board-ball i{display:none}.basketball-section-tabs{border-bottom:1px solid #173128;gap:4px;display:flex}.basketball-section-tabs button{color:#82908c;background:0 0;border:0;min-height:42px;padding:0 17px;font-size:10px;font-weight:850;position:relative}.basketball-section-tabs button.active{color:var(--bb-green)}.basketball-section-tabs button.active:after{content:"";background:var(--bb-green);height:2px;position:absolute;bottom:-1px;left:10px;right:10px}.basketball-section-tabs button i{color:#53635e;text-transform:uppercase;margin-left:4px;font-size:6px;font-style:normal}.basketball-section-tabs button:disabled{cursor:not-allowed;opacity:.62}.basketball-league-tabs{grid-template-columns:1fr 1fr;gap:8px;display:grid}.basketball-league-tabs button{color:#8f9b97;text-align:left;background:#121817;border:1px solid #29332f;border-radius:12px;gap:3px;min-height:58px;padding:10px 14px;display:grid}.basketball-league-tabs button span{font-size:13px;font-weight:950}.basketball-league-tabs button small{font-size:7px}.basketball-league-tabs button.active{color:#fff;box-shadow:inset 3px 0 0 var(--bb-green);background:linear-gradient(110deg,#123a2c,#111917);border-color:#13c879}.basketball-league-tabs button.active small{color:#75dcae}.basketball-toolbar{background:#151a19;border:1px solid #27322f;border-radius:12px;grid-template-columns:minmax(190px,1.25fr) minmax(190px,1fr) 115px auto;gap:7px;padding:8px;display:grid}.basketball-toolbar label{display:flex}.basketball-toolbar input,.basketball-toolbar select{color:#f4f7f6;width:100%;height:38px;font:inherit;background:#1b201f;border:1px solid #2e3a36;border-radius:8px;outline:none;padding:0 11px;font-size:9px}.basketball-toolbar input:focus,.basketball-toolbar select:focus{border-color:#16d485;box-shadow:0 0 0 2px #11e88b17}.basketball-search{position:relative}.basketball-search>span{z-index:1;color:#77847f;position:absolute;top:9px;left:12px}.basketball-search input{padding-left:31px}.basketball-window-tabs{gap:4px;display:flex}.basketball-window-tabs button{color:#9ba6a2;background:#1b211f;border:1px solid #2b3833;border-radius:9px;min-width:42px;font-size:8px;font-weight:900}.basketball-window-tabs button.active{border-color:var(--bb-green);background:var(--bb-green);color:#052119}.basketball-data-message{background:#0e2820;border:1px solid #245b47;border-radius:12px;grid-template-columns:auto 1fr;align-items:center;gap:11px;padding:11px 13px;display:grid}.basketball-data-message>span{color:#08251c;background:#19d989;border-radius:8px;place-items:center;min-width:38px;height:30px;padding:0 7px;font-size:8px;font-weight:950;display:grid}.basketball-data-message b{color:#9af5cd;font-size:10px;display:block}.basketball-data-message p{color:#83a497;margin:3px 0 0;font-size:8px;line-height:1.4}.basketball-data-message.upgrade{background:#29220e;border-color:#705920}.basketball-data-message.upgrade>span{color:#352606;background:#f1c14d}.basketball-data-message.upgrade b{color:#ffe297}.basketball-data-message.upgrade p{color:#c5b98d}.basketball-state{color:#a1ada9;text-align:center;background:#101514;border:1px solid #25322e;border-radius:13px;justify-content:center;align-items:center;gap:10px;min-height:260px;font-size:10px;display:flex}.basketball-state.error,.basketball-state.empty{align-content:center;justify-items:center;padding:28px;display:grid}.basketball-state.error b{color:#ff9c9c}.basketball-state.error span,.basketball-state.empty p{color:#77847f;max-width:540px;font-size:9px;line-height:1.55}.basketball-state.empty>span{color:#58dca6;border:1px solid #28503f;border-radius:999px;place-items:center;width:88px;height:32px;font-size:9px;font-weight:950;display:grid}.basketball-state.empty b{font-size:16px}.basketball-state.empty p{margin:0}.basketball-loader{border:2px solid #294238;border-top-color:var(--bb-green);border-radius:50%;width:20px;height:20px;animation:.7s linear infinite bb-spin}@keyframes bb-spin{to{transform:rotate(360deg)}}.basketball-table-wrap{background:#111615;border:1px solid #28342f;border-radius:13px;overflow-x:auto}.basketball-table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:900px}.basketball-table th{color:#60706a;letter-spacing:.8px;text-align:center;border-bottom:1px solid #2d3834;height:42px;padding:0 10px;font-size:7px;font-weight:950}.basketball-table th:first-child{text-align:left;width:300px}.basketball-table th:nth-child(2){width:70px}.basketball-table th:nth-child(3),.basketball-table th:nth-child(4),.basketball-table th:nth-child(5){width:67px}.basketball-table th:nth-child(n+6){width:82px}.basketball-table td{color:#dfe7e3;text-align:center;border-bottom:1px solid #27312e;height:52px;padding:0 10px;font-size:9px}.basketball-table tr:last-child td{border-bottom:0}.basketball-table tbody tr:hover td{background-color:#17201d}.basketball-table td:first-child{text-align:left}.basketball-player{align-items:center;gap:8px;min-width:0;display:flex}.basketball-player>i{color:#55e1a9;background:#24332e;border-radius:50%;flex:0 0 28px;place-items:center;width:28px;height:28px;font-size:7px;font-style:normal;font-weight:950;display:grid}.basketball-player>span{gap:2px;min-width:0;display:grid}.basketball-player b,.basketball-player small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.basketball-player b{font-size:9px}.basketball-player small{color:#687871;font-size:7px}.basketball-player em{color:#18e990;background:#123a2b;border-radius:5px;margin-left:auto;padding:4px 6px;font-size:6px;font-style:normal;font-weight:950}.basketball-player>strong{border-radius:4px;place-items:center;width:18px;height:18px;font-size:7px;display:grid}.basketball-player>strong.over{color:#55edb0;background:#0d5035}.basketball-player>strong.under{color:#ff9aa8;background:#4b2127}.basketball-rate{position:relative}.basketball-rate b{font-size:9px}.basketball-rate small{color:#ffffff73;margin-top:2px;font-size:6px;display:block}.basketball-rate.great{color:#8ff5c8;background:#075d39}.basketball-rate.good{color:#78dfad;background:#124733}.basketball-rate.neutral{color:#ffdc74;background:#53451d}.basketball-rate.low{color:#faa;background:#4b2325}.basketball-rate.none{color:#65716c}.basketball-dvp{font-weight:900;color:#68dfad!important}.basketball-board-foot{color:#687771;flex-wrap:wrap;gap:9px 20px;padding:4px 5px;font-size:7px;display:flex}.basketball-board-foot b{color:#a8b5b0}.basketball-board-foot small{color:#53615c;margin-left:auto}@media (max-width:920px){.basketball-toolbar{grid-template-columns:1fr 1fr}.basketball-window-tabs{min-height:38px}.basketball-board-foot small{width:100%;margin-left:0}}@media (max-width:580px){.basketball-board-view{border-radius:16px;margin:0 -8px;padding:11px}.basketball-board-hero{grid-template-columns:48px minmax(0,1fr);padding:7px 5px 13px}.basketball-board-hero>strong{display:none}.basketball-board-ball{border-radius:14px;width:44px;height:44px}.basketball-board-ball:before{width:27px;height:27px}.basketball-board-ball:after{width:27px;height:12px}.basketball-board-hero h1{font-size:22px}.basketball-board-hero p{font-size:8px}.basketball-section-tabs{overflow-x:auto}.basketball-section-tabs button{white-space:nowrap;padding:0 12px}.basketball-league-tabs button{padding:9px 10px}.basketball-league-tabs button small{display:none}.basketball-toolbar{grid-template-columns:1fr}.basketball-window-tabs{grid-template-columns:repeat(3,1fr);display:grid}.basketball-table-wrap{border-left:0;border-right:0;border-radius:0;margin-left:-11px;margin-right:-11px}.basketball-data-message{align-items:start}.basketball-board-foot{display:grid}}.basketball-pro,.basketball-detail{--bp-green:#21dfa0;--bp-red:#ff5363;--bp-panel:#111817;--bp-line:#9db8b229;color:#f4f8f7;background:radial-gradient(circle at 75% -10%,#163b31 0,#0000 32%),#080d0c;border:1px solid #17342c;border-radius:22px;padding:18px;box-shadow:0 24px 60px #0415123d}.basketball-pro *,.basketball-detail *{box-sizing:border-box}.basketball-pro button,.basketball-detail button,.basketball-pro input,.basketball-pro select{font:inherit}.basketball-pro-hero{border:1px solid var(--bp-line);background:linear-gradient(115deg,#143027f5,#0c1211f2 58%,#21dfa01c);border-radius:18px;justify-content:space-between;align-items:flex-end;gap:22px;padding:20px 22px;display:flex}.basketball-pro-hero small{color:var(--bp-green);letter-spacing:.13em;font-size:11px;font-weight:900}.basketball-pro-hero h1{letter-spacing:-.035em;margin:7px 0 6px;font-size:28px;line-height:1.05}.basketball-pro-hero h1 b{color:var(--bp-green);display:block}.basketball-pro-hero p{color:#a7b5b2;margin:0;font-size:13px}.basketball-pro-leagues{border:1px solid var(--bp-line);background:#00000040;border-radius:12px;padding:4px;display:flex}.basketball-pro-leagues button{color:#81908c;cursor:pointer;background:0 0;border:0;border-radius:9px;padding:10px 16px;font-size:12px;font-weight:900}.basketball-pro-leagues button.active{background:var(--bp-green);color:#06110e;box-shadow:0 6px 20px #21dfa03d}.basketball-pro-nav{border-bottom:1px solid var(--bp-line);gap:28px;margin:16px 7px 12px;display:flex}.basketball-pro-nav button{color:#75847f;cursor:pointer;background:0 0;border:0;padding:0 0 12px;font-size:13px;font-weight:750;position:relative}.basketball-pro-nav button.active{color:#f4f8f7}.basketball-pro-nav button.active:after{content:"";background:var(--bp-green);height:2px;position:absolute;bottom:-1px;left:0;right:0}.basketball-pro-toolbar{grid-template-columns:minmax(260px,1fr) minmax(280px,.72fr) auto;gap:8px;margin-bottom:9px;display:grid}.basketball-pro-toolbar>label,.basketball-pro-period{border:1px solid var(--bp-line);background:var(--bp-panel);border-radius:11px;height:42px}.basketball-pro-toolbar>label{align-items:center;padding:0 12px;display:flex}.basketball-pro-toolbar input,.basketball-pro-toolbar select{color:#bdc8c5;background:0 0;border:0;outline:0;width:100%;font-size:12px}.basketball-pro-toolbar option{background:#121918}.basketball-pro-search span{color:#72817d;margin-right:8px;font-size:18px}.basketball-pro-period{padding:4px;display:flex}.basketball-pro-period button{color:#70807b;background:0 0;border:0;border-radius:8px;padding:0 13px;font-size:11px;font-weight:900}.basketball-pro-period button.active{color:var(--bp-green);background:#21dfa024}.basketball-market-tabs{scrollbar-width:thin;scrollbar-color:#21dfa047 transparent;gap:6px;margin:0 0 11px;padding:2px 0 7px;display:flex;overflow-x:auto}.basketball-market-tabs button{border:1px solid var(--bp-line);color:#7f8f8a;cursor:pointer;background:#101716;border-radius:11px;flex-direction:column;flex:none;justify-content:center;align-items:center;min-width:116px;min-height:48px;display:flex;position:relative}.basketball-market-tabs button:hover{border-color:#21dfa057}.basketball-market-tabs button.active{color:#eff8f5;background:linear-gradient(145deg,#21dfa02e,#21dfa00f);border-color:#21dfa0a6;box-shadow:inset 0 0 0 1px #21dfa01a}.basketball-market-tabs b{color:var(--bp-green);font-size:12px}.basketball-market-tabs span{font-size:9px}.basketball-market-tabs em{color:#aab8b4;background:#ffffff12;border-radius:999px;place-items:center;min-width:18px;height:18px;font-size:8px;font-style:normal;font-weight:900;display:grid;position:absolute;top:5px;right:6px}.basketball-pro-message{color:#91a7a0;background:#21dfa012;border:1px solid #21dfa033;border-radius:10px;align-items:center;gap:9px;margin-bottom:10px;padding:9px 11px;font-size:11px;display:flex}.basketball-pro-message i{background:var(--bp-green);width:8px;height:8px;box-shadow:0 0 10px var(--bp-green);border-radius:50%}.basketball-pro-message b{color:var(--bp-green);letter-spacing:.08em;margin-right:8px;font-size:10px}.basketball-pro-message.partial{background:#ffc74d12;border-color:#ffc74d40}.basketball-pro-message.partial i{background:#ffc74d;box-shadow:0 0 10px #ffc74d}.basketball-pro-message.partial b{color:#ffc74d}.basketball-pro-layout{grid-template-columns:minmax(0,1fr) 300px;gap:11px;display:grid}.basketball-pro-board,.basketball-pro-side{border:1px solid var(--bp-line);background:linear-gradient(#121918,#0d1312);border-radius:14px;overflow:hidden}.basketball-pro-head,.basketball-pro-row{grid-template-columns:minmax(225px,1.55fr) 132px 62px 70px 65px 62px;align-items:center;gap:8px;display:grid}.basketball-pro-head{border-bottom:1px solid var(--bp-line);color:#667671;letter-spacing:.08em;min-height:40px;padding:0 13px;font-size:9px;font-weight:900}.basketball-pro-row{border:0;border-bottom:1px solid var(--bp-line);color:#edf3f1;text-align:left;cursor:pointer;background:0 0;width:100%;min-height:70px;padding:8px 13px;transition:all .18s}.basketball-pro-row:last-child{border-bottom:0}.basketball-pro-row:hover{background:#21dfa00e}.basketball-pro-player{align-items:center;gap:10px;min-width:0;display:flex}.basketball-pro-avatar{width:43px;height:43px;color:var(--bp-green);background:linear-gradient(#24342f,#111817);border:1px solid #ffffff17;border-radius:50%;flex:0 0 43px;place-items:center;font-size:11px;display:grid;overflow:hidden}.basketball-pro-avatar img{object-fit:cover;object-position:50% 15%;width:100%;height:100%;transform:scale(1.12)}.basketball-pro-player>span:last-child{min-width:0;display:block}.basketball-pro-player>span:last-child>b{color:#f5f8f7;text-overflow:ellipsis;white-space:nowrap;font-size:13px;display:block;overflow:hidden}.basketball-pro-player small{color:#72827e;font-size:10px;display:block}.basketball-pro-player strong{color:var(--bp-green);margin-top:3px;font-size:10px;display:block}.basketball-pro-bars{align-items:flex-end;gap:3px;height:43px;display:flex}.basketball-pro-bars i{background:linear-gradient(#2be8ac,#15bd87);border-radius:2px 2px 0 0;width:9px;min-height:7px}.basketball-pro-bars i.miss{background:linear-gradient(#ff6170,#d93d50)}.basketball-pro-bars em{color:#697974;font-size:10px;font-style:normal}.basketball-pro-odd{font-size:13px}.basketball-pro-rate b{color:var(--bp-green);font-size:12px;display:block}.basketball-pro-rate small{color:#60706b;font-size:9px}.basketball-pro-grade{align-items:center;gap:6px;display:flex}.basketball-pro-grade b{border:2px solid;border-radius:50%;place-items:center;width:28px;height:28px;font-size:11px;display:grid}.basketball-pro-grade small{color:#70807b;font-size:9px}.grade-a,.grade-b{color:var(--bp-green)}.grade-c{color:#ffc34d}.grade-d{color:var(--bp-red)}.basketball-pro-edge{font-size:12px;font-weight:900}.basketball-pro-edge.positive{color:var(--bp-green)}.basketball-pro-edge.negative{color:var(--bp-red)}.basketball-pro-side>header{justify-content:space-between;padding:14px;display:flex}.basketball-pro-side>header b{font-size:13px}.basketball-pro-side>header small{color:var(--bp-green);letter-spacing:.09em;font-size:9px;font-weight:900}.basketball-pro-portraits{border-bottom:1px solid var(--bp-line);background:radial-gradient(circle at 50% 100%,#21dfa03d,#0000 65%);justify-content:center;align-items:flex-end;height:124px;display:flex;position:relative;overflow:hidden}.basketball-pro-portraits img{object-fit:contain;object-position:bottom;filter:drop-shadow(0 7px 9px #00000073);width:108px;height:125px;margin:0 -17px}.basketball-pro-portraits img:nth-child(2){z-index:2;width:118px;height:135px}.basketball-pro-portraits>b{width:72px;height:72px;color:var(--bp-green);background:#20332d;border-radius:50%;place-items:center;margin:0 3px 18px;font-weight:900;display:grid}.basketball-pro-leader{border:0;border-bottom:1px solid var(--bp-line);color:#edf3f1;text-align:left;cursor:pointer;background:0 0;grid-template-columns:37px minmax(0,1fr) 46px;align-items:center;gap:9px;width:100%;padding:10px 13px;display:grid}.basketball-pro-leader:hover{background:#21dfa00d}.basketball-pro-leader .basketball-pro-avatar{flex-basis:37px;width:37px;height:37px}.basketball-pro-leader>span:nth-child(2){min-width:0}.basketball-pro-leader>span:nth-child(2)>b{text-overflow:ellipsis;white-space:nowrap;font-size:11px;display:block;overflow:hidden}.basketball-pro-leader small{color:#6f7f7a;font-size:9px;display:block}.basketball-pro-leader>strong{text-align:right;color:var(--bp-green);font-size:12px}.basketball-pro-leader>strong small{font-weight:500}.basketball-pro-foot{color:#5d6c67;padding:10px 5px 0;font-size:10px}.basketball-pro-state{border:1px solid var(--bp-line);background:var(--bp-panel);color:#9daba7;border-radius:14px;justify-content:center;align-items:center;gap:10px;min-height:280px;font-size:13px;display:flex}.basketball-pro-state.error,.basketball-pro-state.empty{text-align:center;flex-direction:column}.basketball-pro-state.error b{color:#ff9aa6}.basketball-pro-state span{max-width:540px}.basketball-pro-state.empty b{font-size:17px}.basketball-detail{padding:12px}.basketball-detail-top{border-bottom:1px solid var(--bp-line);align-items:center;gap:10px;padding-bottom:10px;display:flex}.basketball-detail-back{white-space:nowrap;border:1px solid var(--bp-line);background:var(--bp-panel);color:#dce5e2;cursor:pointer;border-radius:10px;align-items:center;gap:7px;padding:9px 12px;font-size:12px;display:flex}.basketball-detail-top nav{scrollbar-width:none;gap:4px;display:flex;overflow-x:auto}.basketball-detail-top nav button{white-space:nowrap;color:#84938f;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:9px 11px;font-size:11px;font-weight:800}.basketball-detail-top nav button.active{color:var(--bp-green);background:#21dfa024}.basketball-detail-layout{grid-template-columns:minmax(0,1fr) 300px;gap:11px;margin-top:11px;display:grid}.basketball-detail-main,.basketball-detail-side>section,.basketball-detail-bottom>section{border:1px solid var(--bp-line);background:linear-gradient(#111817,#0d1312);border-radius:14px;overflow:hidden}.basketball-detail-profile{border-bottom:1px solid var(--bp-line);background:radial-gradient(circle at 8% 100%,#21dfa030,#0000 27%);grid-template-columns:145px minmax(160px,1fr) repeat(3,minmax(92px,.62fr)) 76px;align-items:center;gap:13px;min-height:145px;padding:8px 16px;display:grid}.basketball-detail-photo{height:136px;color:var(--bp-green);align-self:end;place-items:end center;font-size:24px;font-weight:900;display:grid;overflow:hidden}.basketball-detail-photo img{object-fit:contain;object-position:bottom;filter:drop-shadow(0 7px 9px #0006);width:140px;height:150px}.basketball-detail-name h1{letter-spacing:-.03em;margin:0 0 5px;font-size:23px}.basketball-detail-name p{color:#8b9a96;margin:0;font-size:11px}.basketball-detail-name>span{width:37px;height:37px;color:var(--bp-green);background:#142822;border:1px solid #21dfa042;border-radius:50%;place-items:center;margin-top:12px;font-size:9px;font-weight:900;display:grid}.basketball-detail-stat small{color:#6d7d78;letter-spacing:.07em;font-size:9px;font-weight:900;display:block}.basketball-detail-stat b{margin-top:7px;font-size:14px;display:block}.basketball-detail-stat em{color:#91a19c;margin-top:10px;font-size:10px;font-style:normal;display:block}.basketball-detail-grade{border:1px solid var(--bp-line);background:#0d1211;border-radius:12px;place-items:center;width:68px;height:76px;display:grid}.basketball-detail-grade b{border:4px solid;border-left-color:#263630;border-radius:50%;place-items:center;width:41px;height:41px;font-size:17px;display:grid}.basketball-detail-grade small{color:#7c8b87;margin-top:-12px;font-size:9px}.basketball-detail-chart{padding:15px}.basketball-detail-chart>header{justify-content:space-between;display:flex}.basketball-detail-chart>header b{font-size:13px}.basketball-detail-chart>header small{color:#71817c;font-size:10px}.basketball-detail-chart-area{border-bottom:1px solid var(--bp-line);height:260px;margin-top:10px;padding:0 0 35px 32px;position:relative}.basketball-detail-threshold{z-index:2;border-top:1px solid #ffffff9e;position:absolute;left:32px;right:0}.basketball-detail-threshold b{color:#dfe7e4;font-size:9px;position:absolute;top:-16px;left:-31px}.basketball-detail-bars{grid-template-columns:repeat(10,1fr);align-items:end;gap:5px;height:100%;display:grid}.basketball-detail-game{text-align:center;flex-direction:column;justify-content:flex-end;min-width:0;height:100%;display:flex}.basketball-detail-game i{background:linear-gradient(#2be8ac,#15bd87);border-radius:4px 4px 0 0;min-height:8px;font-style:normal;display:block;position:relative}.basketball-detail-game i.miss{background:linear-gradient(#ff6170,#d93d50)}.basketball-detail-game i b{color:#07110f;font-size:10px;position:absolute;bottom:8px;left:0;right:0}.basketball-detail-game small{color:#6d7d78;height:33px;padding-top:4px;font-size:8px;line-height:1.25}.basketball-detail-no-history{color:#70807b;place-items:center;height:100%;font-size:12px;display:grid}.basketball-detail-ranges{border:1px solid var(--bp-line);border-radius:999px;grid-template-columns:repeat(4,1fr);margin-top:10px;padding:4px;display:grid}.basketball-detail-ranges span{text-align:center;color:#7c8b87;padding:8px;font-size:9px;font-weight:800}.basketball-detail-ranges span.active{color:#f2f7f5;background:#283430;border-radius:999px}.basketball-detail-ranges b{color:var(--bp-green);margin-left:4px}.basketball-detail-bottom{grid-template-columns:1fr 1fr;gap:11px;margin-top:11px;display:grid}.basketball-detail-bottom>section{padding:13px}.basketball-detail-bottom h2,.basketball-matchup-overview h2{margin:0 0 12px;font-size:13px}.basketball-detail-odds-head,.basketball-detail-odds-row{grid-template-columns:1.4fr repeat(3,.7fr);gap:8px;display:grid}.basketball-detail-odds-head{color:#65746f;font-size:8px;font-weight:900}.basketball-detail-odds-row{border-top:1px solid var(--bp-line);padding:10px 0;font-size:11px}.basketball-detail-odds-row:first-of-type{margin-top:8px}.basketball-detail-trend{align-items:center;gap:9px;display:flex}.basketball-detail-trend>span:nth-child(2) b{font-size:12px;display:block}.basketball-detail-trend small{color:#71817c;font-size:9px}.basketball-detail-trend-grid{grid-template-columns:repeat(3,1fr);gap:6px;margin-top:10px;display:grid}.basketball-detail-trend-grid span{border:1px solid var(--bp-line);border-radius:8px;padding:8px}.basketball-detail-trend-grid small{color:#6d7c78;font-size:8px;display:block}.basketball-detail-trend-grid b{color:var(--bp-green);font-size:11px}.basketball-detail-side{flex-direction:column;gap:11px;display:flex}.basketball-matchup-hero{min-height:155px;padding:16px;position:relative;background:linear-gradient(135deg,#0c3f72,#08274a)!important}.basketball-matchup-hero small{color:#a9c9e7;font-size:9px}.basketball-matchup-hero h2{margin:5px 0;font-size:23px}.basketball-matchup-hero>b{font-size:13px}.basketball-matchup-hero>span{background:#ffffff12;border:2px solid #ffffff40;border-radius:50%;place-items:center;width:67px;height:67px;font-size:13px;font-weight:900;display:grid;position:absolute;top:38px;right:18px}.basketball-matchup-overview{padding:14px}.basketball-matchup-overview>div{text-align:center;grid-template-columns:1fr 28px 1fr;align-items:center;display:grid}.basketball-matchup-overview>div>span{flex-direction:column;align-items:center;display:flex}.basketball-matchup-overview img,.basketball-matchup-overview>div>span>b:first-child{object-fit:contain;width:70px;height:70px}.basketball-matchup-overview>div>span>i{width:54px;height:54px;color:var(--bp-green);background:#152923;border:1px solid #21dfa040;border-radius:50%;place-items:center;font-style:normal;font-weight:900;display:grid}.basketball-matchup-overview strong{margin-top:5px;font-size:10px}.basketball-matchup-overview small{color:#74847f;font-size:9px}.basketball-matchup-overview em{color:#83928e;font-size:10px;font-style:normal}.basketball-matchup-overview hr{border:0;border-top:1px solid var(--bp-line);margin:13px 0}.basketball-matchup-overview p{color:#91a19c;margin:0;font-size:11px;line-height:1.55}.basketball-matchup-overview p b{color:var(--bp-green);letter-spacing:.08em;margin-bottom:4px;font-size:9px;display:block}.basketball-pro-leagues{background:#030a0880;border-radius:16px;gap:7px;padding:6px}.basketball-pro-leagues button{color:#94a49f;text-align:left;background:#ffffff06;border:1px solid #0000;border-radius:12px;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:8px;width:154px;min-height:52px;padding:6px 8px;transition:transform .18s,border-color .18s,background .18s;display:grid;box-shadow:inset 0 1px #ffffff06}.basketball-pro-leagues button:hover{border-color:#21dfa03d;transform:translateY(-1px)}.basketball-pro-leagues button.active{color:#f4fffb;background:linear-gradient(135deg,#21dfa042,#0a2b22db);border-color:#21dfa0a6;box-shadow:0 8px 24px #00000042,inset 0 0 22px #21dfa014}.basketball-league-badge{color:#bac7c3;letter-spacing:-.04em;background:radial-gradient(circle at 35% 30%,#3b514a,#15231f 60%,#09100e);border:1px solid #ffffff1a;border-radius:50%;place-items:center;width:36px;height:36px;font-size:9px;font-weight:950;display:grid}.basketball-pro-leagues button.active .basketball-league-badge{color:#03120d;background:radial-gradient(circle at 35% 30%,#36efb3,#14936c 60%,#0b4c38);border-color:#21dfa085;box-shadow:0 0 16px #21dfa038}.basketball-pro-leagues button>span:nth-child(2) b,.basketball-pro-leagues button>span:nth-child(2) small{display:block}.basketball-pro-leagues button>span:nth-child(2) b{letter-spacing:.04em;font-size:12px}.basketball-pro-leagues button>span:nth-child(2) small{color:#6f817b;margin-top:2px;font-size:8px;font-weight:700}.basketball-pro-leagues button.active>span:nth-child(2) small{color:#9dc9ba}.basketball-pro-leagues button>i{color:#596a65;letter-spacing:.07em;background:#ffffff0a;border-radius:999px;padding:4px 5px;font-size:7px;font-style:normal}.basketball-pro-leagues button.active>i{color:var(--bp-green);background:#21dfa029}.basketball-pro-bars.period-l5{gap:7px}.basketball-pro-bars.period-l5 i{width:17px}.basketball-line-lab{border-bottom:1px solid var(--bp-line);background:linear-gradient(100deg,#21dfa01a,#0a1411e6);grid-template-columns:minmax(220px,1fr) auto;align-items:center;gap:10px 18px;padding:14px 16px;display:grid}.basketball-line-lab>span small{color:var(--bp-green);letter-spacing:.1em;font-size:9px;font-weight:900;display:block}.basketball-line-lab>span b{margin-top:3px;font-size:14px;display:block}.basketball-line-lab>span em{color:#80908b;margin-top:3px;font-size:10px;font-style:normal;display:block}.basketball-line-controls{align-items:stretch;gap:5px;display:flex}.basketball-line-controls button{min-width:34px;color:var(--bp-green);cursor:pointer;background:#14231f;border:1px solid #21dfa038;border-radius:9px;font-weight:900}.basketball-line-controls label{width:92px;display:block;position:relative}.basketball-line-controls input{color:#f5faf8;text-align:center;background:#08100e;border:1px solid #21dfa059;border-radius:9px;outline:0;width:100%;height:43px;padding:5px 8px 15px;font-size:15px;font-weight:900}.basketball-line-controls label small{color:#71827c;text-align:center;text-transform:uppercase;font-size:7px;position:absolute;bottom:4px;left:0;right:0}.basketball-line-controls .reset{color:#c4cfcc;padding:0 11px;font-size:9px}.basketball-line-range{width:100%;height:5px;accent-color:var(--bp-green);cursor:pointer;grid-column:1/-1}.basketball-line-note{color:#71817c;grid-column:1/-1;margin-top:-4px;font-size:9px}.basketball-detail-bottom h2 small{color:var(--bp-green);text-transform:uppercase;margin-left:5px;font-size:8px;font-weight:800}.basketball-teams{display:block}.basketball-teams-intro{border:1px solid var(--bp-line);background:linear-gradient(105deg,#21dfa01a,#0d1915eb);border-radius:14px;justify-content:space-between;align-items:center;gap:18px;padding:17px 18px;display:flex}.basketball-teams-intro small{color:var(--bp-green);letter-spacing:.11em;font-size:9px;font-weight:900}.basketball-teams-intro h2{color:#f3f8f6;margin:4px 0 2px;font-size:20px}.basketball-teams-intro p{color:#7e8f89;margin:0;font-size:11px}.basketball-teams-intro>span{color:#71817b;text-align:center;background:#050e0b9e;border:1px solid #21dfa029;border-radius:11px;min-width:115px;padding:10px 12px;font-size:9px}.basketball-teams-intro>span b{color:var(--bp-green);font-size:20px;display:block}.basketball-teams-toolbar{grid-template-columns:minmax(220px,1fr) 190px 180px;gap:8px;margin:10px 0;display:grid}.basketball-teams-toolbar label{border:1px solid var(--bp-line);background:var(--bp-panel);color:#688079;border-radius:11px;align-items:center;gap:8px;padding:0 12px;display:flex}.basketball-teams-toolbar input,.basketball-teams-toolbar select{border:1px solid var(--bp-line);background:var(--bp-panel);color:#dce6e2;border-radius:11px;outline:0;width:100%;height:42px;padding:0 12px;font-size:11px}.basketball-teams-toolbar input{background:0 0;border:0;height:auto;padding:0}.basketball-teams-layout{grid-template-columns:minmax(0,1fr) 330px;gap:11px;display:grid}.basketball-teams-board,.basketball-team-detail{border:1px solid var(--bp-line);background:linear-gradient(#121918,#0d1312);border-radius:14px;overflow:hidden}.basketball-teams-head,.basketball-team-row{grid-template-columns:42px minmax(200px,1.5fr) 145px 60px 60px 60px;align-items:center;gap:8px;display:grid}.basketball-teams-head{border-bottom:1px solid var(--bp-line);color:#667671;letter-spacing:.09em;min-height:40px;padding:0 12px;font-size:8px;font-weight:900}.basketball-team-row{border:0;border-bottom:1px solid var(--bp-line);color:#e9f0ed;text-align:left;cursor:pointer;background:0 0;width:100%;min-height:65px;padding:7px 12px;transition:all .18s}.basketball-team-row:last-child{border-bottom:0}.basketball-team-row:hover,.basketball-team-row.active{background:#21dfa00e}.basketball-team-row.active{box-shadow:inset 3px 0 var(--bp-green)}.basketball-team-row>strong{color:#75857f;font-size:11px}.basketball-team-row .positive{color:var(--bp-green)}.basketball-team-row .negative{color:var(--bp-red)}.basketball-team-identity{align-items:center;gap:10px;min-width:0;display:flex}.basketball-team-identity>span:last-child{min-width:0}.basketball-team-identity b{color:#f2f7f5;text-overflow:ellipsis;white-space:nowrap;font-size:12px;display:block;overflow:hidden}.basketball-team-identity small{color:#6f807a;font-size:9px;display:block}.basketball-team-logo{width:42px;height:42px;color:var(--bp-green);background:radial-gradient(circle at 40% 30%,#263b34,#0b1311 72%);border:1px solid #ffffff14;border-radius:12px;flex:0 0 42px;place-items:center;padding:4px;font-size:9px;display:grid}.basketball-team-logo img{object-fit:contain;filter:drop-shadow(0 4px 5px #00000080);width:100%;height:100%}.basketball-team-logo.large{border-radius:20px;width:78px;height:78px;padding:7px}.basketball-team-logo.large b{font-size:14px}.basketball-team-form{gap:4px;display:flex}.basketball-team-form>small{color:#687772;font-size:9px}.basketball-team-form-pill{border-radius:6px;place-items:center;width:22px;height:22px;font-size:8px;font-weight:950;display:grid}.basketball-team-form-pill.win{color:var(--bp-green);background:#21dfa02b;border:1px solid #21dfa03b}.basketball-team-form-pill.loss{color:#ff7583;background:#ff516421;border:1px solid #ff51642e}.basketball-team-detail>header{border-bottom:1px solid var(--bp-line);background:radial-gradient(circle at 8% 20%,#21dfa033,#0000 45%);grid-template-columns:78px minmax(0,1fr) 55px;align-items:center;gap:12px;padding:18px;display:grid}.basketball-team-detail>header>div small{color:#78908a;text-transform:uppercase;font-size:8px}.basketball-team-detail>header h2{color:#f4f8f7;margin:3px 0;font-size:17px;line-height:1.1}.basketball-team-detail>header p{color:#81918c;margin:6px 0 0;font-size:9px}.basketball-team-detail>header p b{color:#dfe8e4}.basketball-team-detail>header p i{vertical-align:middle;background:#50615b;border-radius:50%;width:3px;height:3px;margin:0 5px;display:inline-block}.basketball-team-detail>header>span{color:var(--bp-green);text-align:center;font-size:19px;font-weight:900}.basketball-team-detail>header>span small{color:#667872;text-transform:uppercase;font-size:7px;font-weight:700;display:block}.basketball-team-kpis{border-bottom:1px solid var(--bp-line);grid-template-columns:repeat(3,1fr);padding:11px;display:grid}.basketball-team-kpis span{border-right:1px solid var(--bp-line);text-align:center;padding:5px 8px}.basketball-team-kpis span:last-child{border-right:0}.basketball-team-kpis small{color:#667872;font-size:7px;font-weight:900;display:block}.basketball-team-kpis b{color:#f0f6f3;margin-top:3px;font-size:13px;display:block}.basketball-team-chart{padding:14px}.basketball-team-chart>header{justify-content:space-between;align-items:center;display:flex}.basketball-team-chart>header b{font-size:11px}.basketball-team-chart>header span{color:#687a74;font-size:7px}.basketball-team-chart>header i{background:var(--bp-green);border-radius:2px;width:7px;height:7px;margin-left:6px;display:inline-block}.basketball-team-chart>header i:last-child{background:#ff5869}.basketball-team-bars{border-bottom:1px solid var(--bp-line);grid-template-columns:repeat(5,1fr);align-items:end;gap:8px;height:155px;margin-top:13px;display:grid}.basketball-team-bars>span{text-align:center;flex-direction:column;justify-content:flex-end;min-width:0;height:100%;display:flex}.basketball-team-bars em{justify-content:center;align-items:flex-end;gap:3px;height:118px;font-style:normal;display:flex}.basketball-team-bars em i{background:linear-gradient(#2be8ac,#15bd87);border-radius:3px 3px 0 0;width:14px;min-height:12px;position:relative}.basketball-team-bars em i.against{background:linear-gradient(#ff6170,#d93d50)}.basketball-team-bars em i b{color:#9eaca7;font-size:7px;position:absolute;top:-13px;left:50%;transform:translate(-50%)}.basketball-team-bars small{color:#6d7e78;height:32px;padding-top:4px;font-size:7px;line-height:1.35}.basketball-team-no-games{color:#71817c;place-items:center;height:155px;font-size:10px;display:grid}.basketball-team-reading{background:#21dfa00b;border:1px solid #21dfa024;border-radius:10px;margin:0 14px 14px;padding:12px}.basketball-team-reading small{color:var(--bp-green);letter-spacing:.09em;font-size:8px;font-weight:900}.basketball-team-reading p{color:#96a59f;margin:5px 0 0;font-size:10px;line-height:1.5}.basketball-teams-foot{color:#60706a;padding:9px 4px 0;font-size:9px}.opportunity-matrix{display:block}.opportunity-title{border:1px solid var(--bp-line);background:linear-gradient(105deg,#21dfa01f,#0d1915eb);border-radius:14px;justify-content:space-between;align-items:center;gap:18px;padding:16px 18px;display:flex}.opportunity-title small{color:var(--bp-green);letter-spacing:.1em;font-size:12px;font-weight:850}.opportunity-title h2{color:#f4f8f7;letter-spacing:-.025em;margin:4px 0 2px;font-size:22px}.opportunity-title p{color:#879690;margin:0;font-size:14px}.opportunity-title>span{color:#82928c;text-align:center;background:#030c098c;border:1px solid #21dfa02e;border-radius:11px;min-width:132px;padding:10px 13px;font-size:12px}.opportunity-title>span b{color:var(--bp-green);font-size:22px;display:block}.opportunity-toolbar{grid-template-columns:minmax(240px,1fr) 245px 190px auto;gap:8px;margin:10px 0;display:grid}.opportunity-toolbar>label,.opportunity-toolbar>select,.opportunity-period{border:1px solid var(--bp-line);background:var(--bp-panel);border-radius:11px;height:44px}.opportunity-toolbar>label{color:#71847d;align-items:center;gap:8px;padding:0 12px;display:flex}.opportunity-toolbar input,.opportunity-toolbar select{color:#e1e9e6;background:0 0;border:0;outline:0;width:100%;font-size:14px}.opportunity-toolbar>select{padding:0 12px}.opportunity-period{padding:4px;display:flex}.opportunity-period button{color:#71817b;cursor:pointer;background:0 0;border:0;border-radius:8px;min-width:52px;font-size:12px;font-weight:850}.opportunity-period button.active{color:#06110d;background:linear-gradient(135deg,#2be8ac,#16bb86);box-shadow:0 5px 15px #21dfa02e}.opportunity-legend{color:#81908b;align-items:center;gap:14px;margin-bottom:8px;padding:0 4px;font-size:12px;display:flex}.opportunity-legend span{align-items:center;gap:5px;display:flex}.opportunity-legend i{border-radius:3px;width:9px;height:9px}.opportunity-legend i.strong{background:#0d7653}.opportunity-legend i.medium{background:#82631b}.opportunity-legend i.weak{background:#743039}.opportunity-legend small{color:#60716b;margin-left:auto;font-size:12px}.opportunity-table-wrap{border:1px solid var(--bp-line);scrollbar-color:#28463d #0b100f;background:#0d1412;border-radius:14px;overflow-x:auto}.opportunity-table{min-width:1000px}.opportunity-table>header,.opportunity-table>button{grid-template-columns:minmax(280px,1.55fr) 70px 74px 74px 65px repeat(4,minmax(78px,.62fr));align-items:stretch;display:grid}.opportunity-table>header{border-bottom:1px solid var(--bp-line);color:#778680;letter-spacing:.06em;background:linear-gradient(#151d1b,#111816);min-height:44px;font-size:12px;font-weight:850}.opportunity-table>header span{align-items:center;padding:0 12px;display:flex}.opportunity-table>header span:not(:first-child){justify-content:center}.opportunity-table>button{border:0;border-bottom:1px solid var(--bp-line);color:#f0f5f3;text-align:left;cursor:pointer;background:0 0;width:100%;min-height:66px;padding:0}.opportunity-table>button:last-child{border-bottom:0}.opportunity-table>button:hover{background:#21dfa00b}.opportunity-table>button>b,.opportunity-table>button>strong{place-items:center;padding:8px;font-size:14px;display:grid}.opportunity-table>button>strong{border-left:1px solid #ffffff06;font-weight:850}.opportunity-player{align-items:center;gap:10px;min-width:0;padding:7px 12px;display:flex}.opportunity-face{width:46px;height:46px;color:var(--bp-green);background:radial-gradient(circle at 45% 35%,#2a3f38,#101715 68%);border:1px solid #21dfa02e;border-radius:50%;flex:0 0 46px;place-items:center;font-size:11px;display:grid;overflow:hidden}.opportunity-face img{object-fit:cover;object-position:50% 15%;width:100%;height:100%;transform:scale(1.1)}.opportunity-player>span:last-child{min-width:0}.opportunity-player b{color:#f4f8f6;text-overflow:ellipsis;white-space:nowrap;font-size:14px;display:block;overflow:hidden}.opportunity-player small{color:#71817b;margin-top:1px;font-size:12px;display:block}.opportunity-player em{color:#87958f;align-items:center;gap:5px;margin-top:3px;font-size:11px;font-style:normal;display:flex}.opportunity-player em i{border-radius:5px;place-items:center;width:18px;height:18px;font-size:10px;font-style:normal;font-weight:950;display:grid}.opportunity-player em i.over{color:var(--bp-green);background:#21dfa026}.opportunity-player em i.under{color:#ff7583;background:#ff516421}.opportunity-table .heat-strong{color:#6fffc8;background:linear-gradient(90deg,#0b66478c,#0c573fb3)}.opportunity-table .heat-medium{color:#ffd66c;background:linear-gradient(90deg,#694d127a,#523c11a6)}.opportunity-table .heat-weak{color:#ff9ba5;background:linear-gradient(90deg,#63242c7a,#4b1d23ab)}.opportunity-table .heat-neutral{color:#65756f;background:#ffffff05}.opportunity-matrix>footer{color:#697873;padding:10px 4px 0;font-size:12px}@media (max-width:1080px){.basketball-pro-layout,.basketball-detail-layout{grid-template-columns:minmax(0,1fr) 270px}.basketball-pro-head,.basketball-pro-row{grid-template-columns:minmax(210px,1.4fr) 120px 58px 65px 58px}.basketball-pro-head span:nth-child(6),.basketball-pro-row>.basketball-pro-edge{display:none}.basketball-detail-profile{grid-template-columns:120px minmax(150px,1fr) repeat(2,minmax(90px,.6fr)) 70px}.basketball-detail-profile>.basketball-detail-stat:nth-of-type(3){display:none}}@media (max-width:820px){.basketball-pro,.basketball-detail{border-radius:17px;margin:0 -6px;padding:11px}.basketball-pro-hero{padding:16px;display:block}.basketball-pro-hero h1{font-size:23px}.basketball-pro-leagues{width:100%;margin-top:14px}.basketball-pro-leagues button{width:50%}.basketball-pro-toolbar{grid-template-columns:1fr 1fr}.basketball-pro-search{grid-column:1/-1}.basketball-pro-layout,.basketball-detail-layout{flex-direction:column;display:flex}.basketball-pro-side{order:-1}.basketball-pro-portraits{height:112px}.basketball-pro-portraits img{height:113px}.basketball-pro-side .basketball-pro-leader:nth-of-type(n+4){display:none}.basketball-detail-side{order:-1}.basketball-detail-profile{grid-template-columns:110px 1fr 84px}.basketball-detail-profile>.basketball-detail-stat{display:none}.basketball-line-lab{grid-template-columns:1fr}.basketball-line-controls{flex-wrap:wrap}.basketball-line-controls .reset{min-height:43px}.basketball-line-range,.basketball-line-note{grid-column:1}.basketball-detail-bottom{grid-template-columns:1fr}.basketball-matchup-overview{display:none}.basketball-matchup-hero{min-height:112px}.basketball-detail-top nav{flex:1}}@media (max-width:560px){.basketball-pro-hero small{font-size:9px}.basketball-pro-hero p{font-size:11px}.basketball-pro-leagues button{grid-template-columns:30px 1fr;padding:6px}.basketball-league-badge{width:30px;height:30px}.basketball-pro-leagues button>i{display:none}.basketball-pro-nav{gap:20px;overflow:auto}.basketball-pro-toolbar{grid-template-columns:1fr 1fr}.basketball-pro-period{grid-column:1/-1;grid-template-columns:repeat(3,1fr);display:grid}.basketball-pro-message{align-items:flex-start}.basketball-pro-message b{display:block}.basketball-pro-head{display:none}.basketball-pro-row{grid-template-columns:minmax(0,1fr) 48px;grid-template-areas:"player odd""bars bars""rate grade";gap:7px;padding:12px}.basketball-pro-row>.basketball-pro-player{grid-area:player}.basketball-pro-row>.basketball-pro-bars{grid-area:bars;height:46px}.basketball-pro-bars i,.basketball-pro-bars.period-l5 i{flex:1;width:auto}.basketball-pro-row>.basketball-pro-odd{text-align:right;grid-area:odd}.basketball-pro-row>.basketball-pro-rate{grid-area:rate}.basketball-pro-row>.basketball-pro-grade{grid-area:grade;justify-content:flex-end}.basketball-pro-row>.basketball-pro-edge{display:none}.basketball-pro-portraits{height:105px}.basketball-pro-leader{padding:9px 11px}.basketball-pro-foot{line-height:1.5}.basketball-detail-top{z-index:3;background:#080d0c;position:sticky;top:0}.basketball-detail-back span{display:none}.basketball-detail-top nav button{padding:8px;font-size:10px}.basketball-matchup-hero{display:none}.basketball-detail-profile{grid-template-columns:86px 1fr 62px;min-height:120px;padding:6px 10px}.basketball-detail-photo{height:110px}.basketball-detail-photo img{width:100px;height:122px}.basketball-detail-name h1{font-size:19px}.basketball-detail-name p{font-size:9px}.basketball-detail-name>span{width:30px;height:30px;margin-top:7px}.basketball-detail-grade{width:58px;height:65px}.basketball-detail-grade b{width:35px;height:35px;font-size:15px}.basketball-detail-chart{padding:11px 8px}.basketball-detail-chart-area{height:235px;padding-left:25px}.basketball-detail-threshold{left:25px}.basketball-detail-threshold b{left:-24px}.basketball-detail-bars{gap:3px}.basketball-detail-game i b{font-size:9px}.basketball-detail-game small{font-size:7px}.basketball-detail-ranges{border-radius:14px;grid-template-columns:repeat(2,1fr)}.basketball-detail-bottom{margin-top:8px}.basketball-detail-odds-row,.basketball-detail-odds-head{grid-template-columns:1.25fr repeat(3,.7fr)}}@media (max-width:1050px){.basketball-teams-layout{grid-template-columns:minmax(0,1fr) 285px}.basketball-teams-head,.basketball-team-row{grid-template-columns:37px minmax(165px,1.5fr) 128px 54px 54px}.basketball-teams-head span:nth-child(6),.basketball-team-row>b:last-child{display:none}}@media (max-width:820px){.basketball-teams-layout{flex-direction:column;display:flex}.basketball-team-detail{order:-1}.basketball-team-chart,.basketball-team-reading{display:none}.basketball-teams-toolbar{grid-template-columns:1fr 1fr}.basketball-teams-toolbar label{grid-column:1/-1}}@media (max-width:560px){.basketball-teams-intro{align-items:flex-start;padding:14px}.basketball-teams-intro h2{font-size:17px}.basketball-teams-intro p{font-size:9px}.basketball-teams-intro>span{display:none}.basketball-teams-toolbar{grid-template-columns:1fr}.basketball-teams-toolbar label{grid-column:1}.basketball-teams-head{display:none}.basketball-team-row{grid-template-columns:31px minmax(150px,1fr) auto;grid-template-areas:"rank team form""rank stats stats";gap:5px;padding:9px}.basketball-team-row>strong{grid-area:rank}.basketball-team-identity{grid-area:team}.basketball-team-form{grid-area:form}.basketball-team-row>b:first-of-type{grid-area:stats}.basketball-team-row>b:first-of-type:before{content:"PF L5 ";color:#667872;font-size:7px}.basketball-team-row>b:nth-of-type(2){grid-area:stats;margin-left:88px}.basketball-team-row>b:nth-of-type(2):before{content:"PA L5 ";color:#667872;font-size:7px}.basketball-team-row>b:nth-of-type(3){display:none}.basketball-team-logo{flex-basis:37px;width:37px;height:37px}.basketball-team-detail>header{grid-template-columns:64px 1fr 45px;padding:13px}.basketball-team-logo.large{width:64px;height:64px}.basketball-team-detail>header h2{font-size:15px}}@media (max-width:950px){.opportunity-toolbar{grid-template-columns:1fr 1fr}.opportunity-search{grid-column:1/-1}.opportunity-period{grid-template-columns:repeat(3,1fr);display:grid}}@media (max-width:560px){.opportunity-title{align-items:flex-start;padding:14px}.opportunity-title h2{font-size:19px}.opportunity-title p{font-size:13px}.opportunity-title>span{display:none}.opportunity-toolbar{grid-template-columns:1fr}.opportunity-search{grid-column:1}.opportunity-legend{white-space:nowrap;overflow-x:auto}.opportunity-legend small{display:none}.opportunity-table-wrap{margin:0 -2px}.opportunity-table{min-width:930px}.opportunity-table>header,.opportunity-table>button{grid-template-columns:250px 65px 70px 70px 60px repeat(4,74px)}.opportunity-table>header{font-size:11px}.opportunity-player b,.opportunity-table>button>b,.opportunity-table>button>strong{font-size:13px}.opportunity-player small{font-size:11px}}.basketball-league-badge img{object-fit:contain;filter:drop-shadow(0 2px 4px #00000073);width:30px;height:30px}.basketball-detail-bars.period-l5{grid-template-columns:repeat(5,1fr);gap:10px}.basketball-detail-ranges span,.basketball-detail-ranges button{text-align:center;color:#7c8b87;background:0 0;border:0;padding:8px;font-size:9px;font-weight:800}.basketball-detail-ranges button{cursor:pointer}.basketball-detail-ranges button.active{color:#f2f7f5;background:#283430;border-radius:999px}.basketball-games-title{border:1px solid var(--bp-line);background:linear-gradient(105deg,#21dfa01c,#0d1915eb);border-radius:14px;justify-content:space-between;align-items:center;gap:18px;padding:17px 18px;display:flex}.basketball-games-title small{color:var(--bp-green);letter-spacing:.1em;font-size:12px;font-weight:900}.basketball-games-title h2{color:#f3f8f6;margin:4px 0 2px;font-size:22px}.basketball-games-title p{color:#82928c;margin:0;font-size:14px}.basketball-games-title>span{color:#75867f;text-align:center;background:#040d0a94;border:1px solid #21dfa02b;border-radius:11px;min-width:112px;padding:10px;font-size:12px}.basketball-games-title>span b{color:var(--bp-green);font-size:22px;display:block}.basketball-games-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:10px;display:grid}.basketball-game-card{border:1px solid var(--bp-line);color:#eef5f2;cursor:pointer;background:linear-gradient(#121b18,#0d1412);border-radius:14px;padding:0;transition:all .2s;overflow:hidden}.basketball-game-card:hover{border-color:#21dfa061;transform:translateY(-2px);box-shadow:0 12px 28px #0000003b}.basketball-game-card>header{border-bottom:1px solid var(--bp-line);background:#ffffff05;justify-content:space-between;align-items:center;padding:10px 13px;display:flex}.basketball-game-card>header span{color:var(--bp-green);font-size:14px;font-weight:900}.basketball-game-card>header b{color:#74867f;font-size:11px}.basketball-game-match{grid-template-columns:1fr 68px 1fr;align-items:center;gap:8px;padding:16px 12px;display:grid}.basketball-game-team{text-align:center;flex-direction:column;align-items:center;min-width:0;display:flex}.games-team-logo{width:68px;height:68px;color:var(--bp-green);background:radial-gradient(circle at 40% 30%,#294038,#0b1311 70%);border:1px solid #ffffff14;border-radius:18px;place-items:center;padding:6px;display:grid}.games-team-logo img{object-fit:contain;filter:drop-shadow(0 5px 7px #0000006b);width:100%;height:100%}.basketball-game-team>b{text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin-top:7px;font-size:14px;overflow:hidden}.basketball-game-team>small{color:#71817c;margin-top:2px;font-size:11px}.basketball-game-match>em{color:#61726c;flex-direction:column;align-items:center;font-style:normal;display:flex}.basketball-game-match>em b{border:1px solid var(--bp-line);border-radius:50%;place-items:center;width:38px;height:38px;font-size:11px;display:grid}.basketball-game-match>em small{color:var(--bp-green);margin-top:7px;font-size:9px}.basketball-game-form{gap:4px;margin-top:8px;display:flex}.basketball-game-form i{border-radius:6px;place-items:center;width:23px;height:23px;font-size:9px;font-style:normal;font-weight:900;display:grid}.basketball-game-form i.win{color:var(--bp-green);background:#21dfa02b}.basketball-game-form i.loss{color:#ff7885;background:#ff516421}.basketball-game-form em{color:#667772;font-size:10px;font-style:normal}.game-comparison-back{border:1px solid var(--bp-line);background:var(--bp-panel);color:#dce6e2;cursor:pointer;border-radius:10px;margin-bottom:10px;padding:9px 12px;font-size:12px}.game-comparison>header{border:1px solid var(--bp-line);background:radial-gradient(circle at 50% 100%,#21dfa01f,#0000 60%),#0e1614;border-radius:15px;grid-template-columns:1fr 120px 1fr;align-items:center;padding:20px;display:grid}.game-comparison>header>span:nth-child(2){flex-direction:column;align-items:center;display:flex}.game-comparison>header>span:nth-child(2) small{color:var(--bp-green);font-size:13px}.game-comparison>header>span:nth-child(2) b{border:1px solid #21dfa03d;border-radius:50%;place-items:center;width:52px;height:52px;margin:7px 0;font-size:13px;display:grid}.game-comparison>header>span:nth-child(2) em{color:#6e7f79;font-size:10px;font-style:normal}.game-compare-team{text-align:center;flex-direction:column;align-items:center;display:flex}.game-compare-team .games-team-logo{width:88px;height:88px}.game-compare-team h2{margin:8px 0 2px;font-size:18px}.game-compare-team>small{color:#73847e;font-size:11px}.game-comparison-stats{border:1px solid var(--bp-line);background:#0e1513;border-radius:14px;margin-top:10px;overflow:hidden}.game-comparison-stats h3{border-bottom:1px solid var(--bp-line);margin:0;padding:13px 16px;font-size:14px}.game-comparison-stats>div{border-bottom:1px solid var(--bp-line);text-align:center;grid-template-columns:1fr 180px 1fr;align-items:center;min-height:46px;display:grid}.game-comparison-stats>div:last-child{border-bottom:0}.game-comparison-stats>div span{color:#74847e;font-size:12px}.game-comparison-stats>div b{color:#f1f6f4;font-size:14px}.game-comparison-players{grid-template-columns:1fr 1fr;gap:10px;margin-top:10px;display:grid}.game-comparison-players>section{border:1px solid var(--bp-line);background:#0e1513;border-radius:14px;overflow:hidden}.game-comparison-players h3{border-bottom:1px solid var(--bp-line);margin:0;padding:13px 14px;font-size:13px}.game-comparison-players button{border:0;border-bottom:1px solid var(--bp-line);color:#eef4f2;text-align:left;cursor:pointer;background:0 0;grid-template-columns:28px 1fr 48px;align-items:center;gap:9px;width:100%;padding:10px 13px;display:grid}.game-comparison-players button:hover{background:#21dfa00d}.game-comparison-players button>span:first-child{width:28px;height:28px;color:var(--bp-green);background:#21dfa01f;border-radius:50%;place-items:center;font-size:10px;font-weight:900;display:grid}.game-comparison-players button b,.game-comparison-players button small{display:block}.game-comparison-players button b{font-size:12px}.game-comparison-players button small{color:#73847e;font-size:9px}.game-comparison-players button strong{color:var(--bp-green);text-align:right;font-size:12px}.game-comparison-players>section>p{color:#74847e;padding:14px;font-size:11px}@media (max-width:760px){.basketball-games-grid,.game-comparison-players{grid-template-columns:1fr}.game-comparison>header{grid-template-columns:1fr 72px 1fr;padding:14px 8px}.game-compare-team .games-team-logo{width:65px;height:65px}.game-compare-team h2{font-size:13px}.game-comparison-stats>div{grid-template-columns:1fr 130px 1fr}.basketball-games-title>span{display:none}}@media (max-width:480px){.basketball-games-title h2{font-size:19px}.basketball-games-title p{font-size:12px}.basketball-game-match{grid-template-columns:1fr 52px 1fr;padding:13px 7px}.games-team-logo{width:56px;height:56px}.basketball-game-team>b{font-size:12px}.basketball-game-form i{width:20px;height:20px}.game-comparison>header>span:nth-child(2) em{display:none}.game-comparison-stats>div{grid-template-columns:1fr 105px 1fr}}.basketball-pro-toolbar{grid-template-columns:minmax(230px,1fr) minmax(210px,.7fr) auto auto}.basketball-side-filter{border:1px solid var(--bp-line);background:var(--bp-panel);border-radius:11px;align-items:center;gap:4px;height:42px;padding:4px;display:flex}.basketball-side-filter button{color:#768780;letter-spacing:.035em;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;height:32px;padding:0 11px;font-size:10px;font-weight:950;transition:all .18s}.basketball-side-filter button.over{color:#45efb4}.basketball-side-filter button.under{color:#ff8591}.basketball-side-filter button.active.all{color:#f0f6f3;background:#24332e}.basketball-side-filter button.active.over{background:#22e09e29;border-color:#26eca973;box-shadow:inset 0 0 0 1px #22e09e14}.basketball-side-filter button.active.under{background:#ff536924;border-color:#ff5b6f73;box-shadow:inset 0 0 0 1px #ff536912}.basketball-pro-player strong{align-items:center;gap:5px;display:flex!important}.basketball-pro-player strong i,.basketball-pro-leader small i{letter-spacing:.04em;border-radius:5px;justify-content:center;align-items:center;padding:2px 6px;font-size:8px;font-style:normal;font-weight:950;display:inline-flex}.basketball-pro-player strong.over,.basketball-pro-leader small i.over{color:#39ecae}.basketball-pro-player strong.under,.basketball-pro-leader small i.under{color:#ff7b89}.basketball-pro-player strong.over i,.basketball-pro-leader small i.over{background:#22e09e21}.basketball-pro-player strong.under i,.basketball-pro-leader small i.under{background:#ff536921}.basketball-detail-stat{background:linear-gradient(145deg,#21dfa013,#ffffff05);border:1px solid #21dfa021;border-radius:12px;min-height:82px;padding:11px 12px;box-shadow:inset 0 1px #ffffff06}.basketball-detail-stat small{color:#76a596}.basketball-detail-stat b{color:#f5faf8;letter-spacing:-.025em;margin-top:5px;font-size:17px}.basketball-detail-stat em{color:#65d5ad;margin-top:7px;font-size:9px}.basketball-detail-threshold{filter:drop-shadow(0 0 4px #0b9b706b);border-top:3px dashed #0b9b70}.basketball-detail-threshold b{color:#f3fff9;text-align:center;filter:none;background:#0b9b70;border-radius:6px;min-width:36px;padding:3px 5px;font-size:12px;font-weight:950;top:-18px;left:-39px}.basketball-detail-game small{color:#91a39d;height:38px;font-size:8px;font-weight:750;line-height:1.35}.opportunity-toolbar select option{color:#090d0c;background:#fff}.opportunity-period{grid-template-columns:repeat(4,minmax(48px,1fr));display:grid}.opportunity-period button{min-width:48px}.opportunity-table>header button{color:#778680;font:inherit;letter-spacing:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0 6px;display:flex}.opportunity-table>header button:hover{color:#d8e5e0}.opportunity-table>header button.active{color:#37eeb0;background:#21dfa01f}.opportunity-player em i{letter-spacing:.025em;width:auto;min-width:54px;height:19px;padding:0 6px;font-size:8px}.basketball-teams-head,.basketball-team-row{grid-template-columns:34px minmax(155px,1.35fr) 116px 74px 78px 58px;column-gap:3px}.basketball-teams-head span{text-align:center;padding:0 3px;line-height:1.2}.basketball-teams-head span:nth-child(2){text-align:left}.basketball-team-row>b{font-size:10px}.basketball-team-identity{gap:7px}.basketball-team-form{gap:3px}.basketball-team-form-pill{width:20px;height:20px}.basketball-team-kpis small{line-height:1.25}@media (max-width:1100px){.basketball-pro-toolbar{grid-template-columns:1fr 1fr}.basketball-pro-search{grid-column:1/-1}.basketball-side-filter,.basketball-pro-period{grid-template-columns:repeat(3,1fr);display:grid}.basketball-pro-period{grid-template-columns:repeat(3,1fr)}}@media (max-width:1050px){.basketball-teams-layout{grid-template-columns:minmax(0,1fr) 270px}.basketball-teams-head,.basketball-team-row{grid-template-columns:30px minmax(135px,1.25fr) 105px 66px 70px 52px}.basketball-teams-head span:nth-child(6),.basketball-team-row>b:last-child{justify-content:center;align-items:center;display:flex}.basketball-team-form-pill{width:18px;height:18px}}@media (max-width:820px){.basketball-side-filter{grid-template-columns:repeat(3,1fr)}.basketball-detail-stat{display:none}.opportunity-period{grid-template-columns:repeat(4,1fr)}}@media (max-width:560px){.basketball-pro-toolbar{grid-template-columns:1fr}.basketball-pro-search,.basketball-side-filter,.basketball-pro-period{grid-column:1}.basketball-detail-threshold b{font-size:10px;left:-30px}.basketball-team-row>b:first-of-type:before{content:"Feitos L5 "}.basketball-team-row>b:nth-of-type(2):before{content:"Sofridos L5 "}.opportunity-period{grid-template-columns:repeat(4,1fr)}}.game-comparison-charts{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:10px;display:grid}.game-team-recent-chart{border:1px solid var(--bp-line);background:linear-gradient(#101a17,#0c1412);border-radius:14px;overflow:hidden}.game-team-recent-chart>header{border-bottom:1px solid var(--bp-line);justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.game-team-recent-chart>header small{color:var(--bp-green);letter-spacing:.1em;font-size:8px;font-weight:950;display:block}.game-team-recent-chart>header h3{color:#f1f7f4;margin:3px 0 0;font-size:13px}.game-team-recent-chart>header>span{color:#768881;white-space:nowrap;align-items:center;gap:5px;font-size:8px;display:flex}.game-team-recent-chart>header>span i{background:#24daa0;border-radius:2px;width:8px;height:8px;margin-left:5px}.game-team-recent-chart>header>span i.against{background:#ff596d}.game-team-recent-bars{grid-template-columns:repeat(5,minmax(0,1fr));align-items:end;gap:9px;height:190px;padding:20px 18px 0;display:grid}.game-team-recent-bars>span{text-align:center;flex-direction:column;justify-content:flex-end;min-width:0;height:100%;display:flex}.game-team-recent-bars em{justify-content:center;align-items:flex-end;gap:4px;height:145px;font-style:normal;display:flex}.game-team-recent-bars em i{background:linear-gradient(#2ceab0,#13b981);border-radius:4px 4px 0 0;width:18px;min-height:14px;position:relative;box-shadow:0 0 12px #24daa01f}.game-team-recent-bars em i.against{background:linear-gradient(#ff6879,#d63a50);box-shadow:0 0 12px #ff596d1a}.game-team-recent-bars em i b{color:#dce7e3;font-size:8px;position:absolute;top:-16px;left:50%;transform:translate(-50%)}.game-team-recent-bars small{color:#73857e;border-top:1px solid #ffffff0d;height:34px;padding-top:5px;font-size:8px;line-height:1.25}.game-team-recent-empty{color:#71827c;place-items:center;height:190px;font-size:11px;display:grid}@media (max-width:760px){.game-comparison-charts{grid-template-columns:1fr}.game-team-recent-chart>header{flex-direction:column;align-items:flex-start}.game-team-recent-bars{height:175px;padding-left:12px;padding-right:12px}.game-team-recent-bars em{height:130px}}@media (max-width:560px){.opportunity-table{min-width:630px}.opportunity-table>header,.opportunity-table>button{grid-template-columns:162px 46px 48px 50px 50px 54px 68px 68px 52px}.opportunity-table>header>:first-child,.opportunity-table>button>:first-child{z-index:4;order:1;position:sticky;left:0;box-shadow:8px 0 14px #00000047}.opportunity-table>header>:nth-child(2),.opportunity-table>button>:nth-child(2){order:2}.opportunity-table>header>:nth-child(5),.opportunity-table>button>:nth-child(5){order:3}.opportunity-table>header>:nth-child(8),.opportunity-table>button>:nth-child(8){order:4}.opportunity-table>header>:nth-child(7),.opportunity-table>button>:nth-child(7){order:5}.opportunity-table>header>:nth-child(6),.opportunity-table>button>:nth-child(6){order:6}.opportunity-table>header>:nth-child(3),.opportunity-table>button>:nth-child(3){order:7}.opportunity-table>header>:nth-child(4),.opportunity-table>button>:nth-child(4){order:8}.opportunity-table>header>:nth-child(9),.opportunity-table>button>:nth-child(9){order:9}.opportunity-table>header>:first-child{z-index:6;background:#151d1b}.opportunity-table>button>:first-child{background:#0d1412}.opportunity-table>button:hover>:first-child{background:#102019}.opportunity-table>header{font-size:9px}.opportunity-table>header span,.opportunity-table>header button{letter-spacing:.025em;padding:0 4px}.opportunity-player{gap:6px;padding:7px}.opportunity-face{flex-basis:36px;width:36px;height:36px}.opportunity-player b{font-size:12px}.opportunity-player small{font-size:9px}.opportunity-player em{gap:3px;font-size:9px}.opportunity-player em i{min-width:46px;height:17px;padding:0 4px;font-size:7px}.opportunity-table>button>b,.opportunity-table>button>strong{padding:5px 2px;font-size:11px}.basketball-team-kpis{padding:12px 7px}.basketball-team-kpis span{padding:7px 5px}.basketball-team-kpis small{color:#8ca099;min-height:24px;font-size:9px;line-height:1.3}.basketball-team-kpis b{margin-top:5px;font-size:16px}.basketball-team-row{row-gap:10px;min-height:92px;padding-top:11px;padding-bottom:11px}.basketball-team-row>b:first-of-type,.basketball-team-row>b:nth-of-type(2){color:#f2f7f5;grid-area:stats;align-items:baseline;gap:4px;font-size:14px;line-height:1.2;display:flex;margin-left:0!important}.basketball-team-row>b:first-of-type{justify-self:start}.basketball-team-row>b:nth-of-type(2){justify-self:end}.basketball-team-row>b:first-of-type:before,.basketball-team-row>b:nth-of-type(2):before{color:#8b9e98;white-space:nowrap;font-size:9px;font-weight:850}.basketball-team-row>b:first-of-type:before{content:"Pontos feitos L5"}.basketball-team-row>b:nth-of-type(2):before{content:"Pontos sofridos L5"}}.basketball-detail-chart-area{border-bottom:1px solid var(--bp-line);grid-template-rows:minmax(0,1fr) 38px;height:260px;padding:0 0 0 42px;display:grid}.basketball-detail-plot{min-height:0;position:relative}.basketball-detail-plot .basketball-detail-threshold{left:0;right:0}.basketball-detail-plot .basketball-detail-bars{height:auto;position:absolute;inset:0}.basketball-detail-game{justify-content:flex-end;height:100%;min-height:0;display:flex}.basketball-detail-game i{flex:none;width:100%}.basketball-detail-labels{grid-template-columns:repeat(10,minmax(0,1fr));gap:5px;display:grid}.basketball-detail-labels.period-l5{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.basketball-detail-labels small{color:#91a39d;text-align:center;padding-top:5px;font-size:8px;font-weight:750;line-height:1.35}.basketball-detail-game-bars{justify-content:center;align-items:flex-end;gap:3px;width:100%;height:100%;display:flex}.basketball-detail-game-bars>i{flex:1 1 0;width:auto;min-width:0}.basketball-detail-game-bars>i.minutes{background:linear-gradient(#5cc8ff,#237dcc)}.basketball-detail-game-bars>i.attempts{background:linear-gradient(#ffd56a,#dd8b1f)}.basketball-detail-game-bars>i b{color:#06100d;white-space:nowrap;text-shadow:0 1px #ffffff38;font-size:10px;font-weight:1000;line-height:1;bottom:6px}.basketball-detail-chart-toggles{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:10px;display:grid}.basketball-detail-chart-toggles button{border:1px solid var(--bp-line);color:#91a19c;cursor:pointer;background:#0d1513;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:40px;padding:8px 12px;font-size:10px;font-weight:850;transition:all .18s;display:flex}.basketball-detail-chart-toggles button:hover{color:#eaf2ef;border-color:#fff3}.basketball-detail-chart-toggles button.active{color:#f5fbf9;box-shadow:inset 0 0 0 1px #ffffff0a}.basketball-detail-chart-toggles button.minutes.active{background:#2a83cb29;border-color:#4cb9f79e}.basketball-detail-chart-toggles button.attempts.active{background:#dd8b1f24;border-color:#f0ac329e}.basketball-detail-chart-toggles button:disabled{cursor:not-allowed;opacity:.38}.basketball-detail-chart-toggles i{background:#3aaaf0;border-radius:3px;flex:0 0 10px;width:10px;height:10px}.basketball-detail-chart-toggles .attempts i{background:#eda42f}.basketball-teams-head span:nth-child(n+4),.basketball-team-row>b{text-align:center;justify-self:stretch}.basketball-team-row>strong{text-align:center}.basketball-team-bars em i b{color:#e7f1ed;text-shadow:0 1px 3px #07100d;font-size:10px;font-weight:900;top:-17px}@media (max-width:560px){.basketball-detail-chart-area{height:235px;padding-left:34px}.basketball-detail-labels,.basketball-detail-labels.period-l5{gap:3px}.basketball-detail-labels small{font-size:7px}.basketball-detail-game-bars{gap:1px}.basketball-detail-game-bars>i b{font-size:9px;bottom:5px}.basketball-detail-bars.period-l5 .basketball-detail-game-bars>i b{font-size:12px}.basketball-detail-chart-toggles button{padding:8px 6px;font-size:9px}.basketball-team-row>b:first-of-type{text-align:left}.basketball-team-row>b:nth-of-type(2){text-align:right}}.game-team-recent-chart>header>span{color:#93a59f;gap:7px;font-size:11px;font-weight:750}.game-team-recent-chart>header>span i{width:10px;height:10px;margin-left:7px}.game-team-recent-bars em i b{color:#f2f8f5;text-shadow:0 1px 3px #07100d;font-size:11px;font-weight:950;top:-19px}.basketball-pro-l3{background:linear-gradient(#21dfa009,#0000);border-top:1px solid #21dfa033;margin-top:9px}.basketball-pro-l3>header{justify-content:space-between;align-items:center;gap:8px;padding:12px 13px 10px;display:flex}.basketball-pro-l3>header span b,.basketball-pro-l3>header span small{display:block}.basketball-pro-l3>header span b{color:#f0f7f4;font-size:12px}.basketball-pro-l3>header span small{color:#75867f;margin-top:2px;font-size:9px}.basketball-pro-l3>header em{color:var(--bp-green);letter-spacing:.07em;text-align:right;font-size:8px;font-style:normal;font-weight:950}.basketball-pro-l3>button{border:0;border-top:1px solid var(--bp-line);color:#edf3f1;text-align:left;cursor:pointer;background:0 0;grid-template-columns:37px minmax(0,1fr) 42px;align-items:center;gap:9px;width:100%;padding:9px 13px;display:grid}.basketball-pro-l3>button:hover{background:#21dfa00e}.basketball-pro-l3>button .basketball-pro-avatar{flex-basis:37px;width:37px;height:37px}.basketball-pro-l3>button>span:nth-child(2){min-width:0}.basketball-pro-l3>button b,.basketball-pro-l3>button small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.basketball-pro-l3>button b{font-size:11px}.basketball-pro-l3>button small{color:#789089;margin-top:3px;font-size:8px}.basketball-pro-l3>button strong{color:#35ecad;text-align:right;font-size:14px}.basketball-pro-l3>p{border-top:1px solid var(--bp-line);color:#75867f;margin:0;padding:13px;font-size:10px;line-height:1.45}.opportunity-toolbar>.opportunity-select{color:#f0f7f4;background:linear-gradient(145deg,#13201c,#0d1513);border:1px solid #21dfa033;border-radius:11px;flex-direction:column;justify-content:center;align-items:stretch;gap:2px;height:54px;padding:6px 36px 6px 13px;display:flex;position:relative}.opportunity-select>small{color:#39e9ad;letter-spacing:.08em;font-size:9px;font-weight:950}.opportunity-select>select{-webkit-appearance:none;appearance:none;color:#f3f8f6;background:0 0;border:0;outline:0;width:100%;font-size:13px;font-weight:800}.opportunity-select:after{color:#75e7be;content:"⌄";pointer-events:none;font-size:16px;position:absolute;bottom:12px;right:14px}.opportunity-select:focus-within{border-color:#21dfa08c;box-shadow:0 0 0 2px #21dfa017}@media (max-width:560px){.opportunity-toolbar>.opportunity-select{background:linear-gradient(145deg,#16251f,#0f1916);border-color:#2ee8ab57;height:66px;padding:8px 46px 8px 15px;box-shadow:inset 0 1px #ffffff06}.opportunity-select>small{font-size:10px}.opportunity-select>select{color:#fff;font-size:16px}.opportunity-select:after{font-size:20px;bottom:17px;right:16px}.basketball-detail-profile{grid-template-columns:112px minmax(0,1fr) 64px;gap:10px;min-height:158px;padding:6px 10px 0}.basketball-detail-photo{align-self:end;place-items:end center;height:152px}.basketball-detail-photo img{object-position:50% 100%;transform-origin:50% 100%;width:145px;height:164px;transform:scale(1.22)translateY(-5px)}.basketball-detail-name h1{font-size:20px}.basketball-detail-name p{font-size:10px}.basketball-detail-grade{width:62px;height:72px}}.basketball-live-prop-toolbar{border:1px solid var(--live-line);background:linear-gradient(90deg,#25e0a411,#0000 60%),#0d1613;border-radius:14px;justify-content:space-between;align-items:flex-end;gap:22px;margin-bottom:15px;padding:18px 20px;display:flex}.basketball-live-prop-toolbar small{color:var(--live-green);letter-spacing:.11em;font-size:10px;font-weight:950}.basketball-live-prop-toolbar h2{margin:5px 0 0;font-size:20px}.basketball-live-prop-toolbar p{color:#849890;margin:5px 0 0;font-size:12px}.basketball-live-prop-toolbar>div:last-child{gap:7px;display:flex;overflow-x:auto}.basketball-live-prop-toolbar button{color:#81948d;white-space:nowrap;background:#101916;border:1px solid #5b847659;border-radius:9px;align-items:center;gap:7px;padding:10px 12px;font-size:12px;font-weight:850;display:flex}.basketball-live-prop-toolbar button span{background:#ffffff0f;border-radius:50%;place-items:center;min-width:19px;height:19px;font-size:9px;display:grid}.basketball-live-prop-toolbar button.active{color:#43edb6;background:#123428;border-color:#28dfa6}.basketball-live-prop-toolbar button.active span{color:#05251a;background:#25dca3}.basketball-box-grid.prop-mode{min-width:1010px}.basketball-box-grid.prop-mode .basketball-box-head,.basketball-box-grid.prop-mode .basketball-box-row,.basketball-box-grid.prop-mode .basketball-box-total{grid-template-columns:minmax(240px,1.35fr) 64px 72px 92px minmax(285px,1.6fr) repeat(3,58px)}.basketball-box-current{color:#fff;font-size:21px!important}.basketball-box-prop{text-align:center;gap:3px;display:grid}.basketball-box-prop b{font-size:14px}.basketball-box-prop small{color:#7f938b;font-size:9px}.basketball-box-progress{grid-template-columns:minmax(110px,1fr) 125px;align-items:center;gap:12px;padding:0 12px;display:grid}.basketball-box-progress>span:first-child{background:#20302a;border-radius:999px;height:9px;overflow:hidden}.basketball-box-progress>span:first-child i{border-radius:inherit;background:linear-gradient(90deg,#16b87f,#35ecb2);height:100%;display:block;box-shadow:0 0 12px #2ae5aa47}.basketball-box-progress>span:last-child b,.basketball-box-progress>span:last-child small{display:block}.basketball-box-progress>span:last-child b{color:#40ebb4;font-size:10px}.basketball-box-progress>span:last-child small{color:#81958d;margin-top:3px;font-size:9px}.basketball-box-progress.hit>span:first-child i{background:linear-gradient(90deg,#d5aa25,#ffe06f);box-shadow:0 0 14px #ffd64b47}.basketball-box-progress.hit>span:last-child b{color:#ffda5d}.basketball-box-progress.empty{opacity:.72}.basketball-box-progress.empty>span:first-child i{width:0!important}.basketball-box-progress.empty>span:last-child b{color:#91a29c}.basketball-box-row.prop-hit{background:linear-gradient(90deg,#0000,#ffd34609,#0000)}.basketball-live-foot{align-items:center;gap:15px;display:flex}.basketball-live-foot>span{white-space:nowrap;align-items:center;gap:6px;display:flex}.basketball-live-foot>span i{background:#28dfa6;border-radius:50%;width:8px;height:8px}.basketball-live-foot>span i.hit{background:#ffd75a}.basketball-live-foot>p{text-align:right;margin:0 0 0 auto}@media (max-width:760px){.basketball-live-prop-toolbar{flex-direction:column;align-items:stretch;padding:15px}.basketball-live-prop-toolbar>div:last-child{padding-bottom:2px}.basketball-live-prop-toolbar button{min-height:40px}.basketball-box-grid.prop-mode{min-width:920px}.basketball-box-grid.prop-mode .basketball-box-head,.basketball-box-grid.prop-mode .basketball-box-row,.basketball-box-grid.prop-mode .basketball-box-total{grid-template-columns:200px 60px 62px 78px 250px repeat(3,54px)}.basketball-box-progress{grid-template-columns:minmax(100px,1fr) 115px;gap:9px;padding:0 9px}.basketball-live-foot{flex-wrap:wrap;align-items:flex-start}.basketball-live-foot>p{text-align:left;width:100%;margin:0;line-height:1.5}}@media (max-width:560px){.basketball-pro-side>header{padding:16px 14px}.basketball-pro-side>header b{font-size:17px}.basketball-pro-side>header small{font-size:12px}.basketball-pro-leader{grid-template-columns:49px minmax(0,1fr) 62px;gap:11px;min-height:76px;padding:11px 14px}.basketball-pro-leader .basketball-pro-avatar{flex-basis:49px;width:49px;height:49px}.basketball-pro-leader>span:nth-child(2)>b{font-size:15px;line-height:1.25}.basketball-pro-leader small{margin-top:4px;font-size:12px;line-height:1.35}.basketball-pro-leader>strong{font-size:18px;line-height:1.15}.basketball-pro-leader>strong small{margin-bottom:4px;font-size:11px}.basketball-pro-leader small i.over,.basketball-pro-leader small i.under{font-size:10px}.basketball-pro-l3{margin-top:11px}.basketball-pro-l3>header{padding:15px 14px 13px}.basketball-pro-l3>header span b{font-size:16px}.basketball-pro-l3>header span small{margin-top:4px;font-size:12px}.basketball-pro-l3>header em{max-width:110px;font-size:10px;line-height:1.25}.basketball-pro-l3>button{grid-template-columns:49px minmax(0,1fr) 66px;gap:11px;min-height:75px;padding:11px 14px}.basketball-pro-l3>button .basketball-pro-avatar{flex-basis:49px;width:49px;height:49px}.basketball-pro-l3>button b{font-size:15px;line-height:1.25}.basketball-pro-l3>button small{margin-top:5px;font-size:11px;line-height:1.35}.basketball-pro-l3>button strong{font-size:19px}}.sidebar-sport-trigger.nfl{color:#e9f4ff;background:linear-gradient(135deg,#124d8bf7,#08172afc);border:1px solid #4697e87a;box-shadow:inset 0 1px #ffffff17,0 9px 22px #0c48873b,0 2px 5px #0000003d}:is(.sidebar-sport-trigger.nfl:hover,.sidebar-sport-trigger.nfl:focus-visible){border-color:#65b4ff;box-shadow:inset 0 1px #ffffff1c,0 0 0 3px #4aa0f21c,0 12px 26px #0b4b8f4d}.sidebar-sport-icon.nfl{background:linear-gradient(145deg,#2b79c5,#16477d);border:1px solid #96cdff6b;box-shadow:inset 0 1px #ffffff24,0 6px 15px #032a5061}.nfl-ball-icon{filter:drop-shadow(0 2px 4px #00000057)}.nfl-pro,.nfl-detail{--bp-green:#53adff;--bp-panel:#0d1722;--bp-line:#68a2db33;background:radial-gradient(circle at 75% -10%,#153c63 0,#0000 34%),#070d14;border-color:#193b5d;box-shadow:0 24px 60px #0313234d}.nfl-pro-hero{background:linear-gradient(115deg,#0f2e4df7,#09111af5 58%,#3b9df924)}.nfl-league-card{background:#030c1685;border:1px solid #66b4ff42;border-radius:14px;grid-template-columns:47px minmax(0,1fr) auto;align-items:center;gap:11px;min-width:246px;padding:9px 11px;display:grid;box-shadow:inset 0 1px #ffffff09}.nfl-league-card>span{background:radial-gradient(circle at 45% 30%,#256aab,#102d4c 70%);border:1px solid #78c2ff40;border-radius:12px;place-items:center;width:47px;height:47px;display:grid}.nfl-league-card img{object-fit:contain;width:36px;height:36px}.nfl-league-card b,.nfl-league-card small{display:block}.nfl-league-card b{letter-spacing:.08em;font-size:15px}.nfl-league-card small{color:#86a7c4;margin-top:2px;font-size:9px}.nfl-league-card i{color:#74bdff;letter-spacing:.08em;background:#53adff24;border-radius:999px;padding:5px 7px;font-size:8px;font-style:normal;font-weight:950}.nfl-pro .basketball-pro-period button.active,.nfl-pro .basketball-market-tabs button.active{background:#53adff24}.nfl-pro .basketball-market-tabs button:hover{border-color:#53adff61}.nfl-pro .basketball-market-tabs button.active{border-color:#53adffb3;box-shadow:inset 0 0 0 1px #53adff1c}.basketball-pro-message[role=status]{flex-wrap:wrap}.basketball-pro-message[role=status]>span{flex:1;min-width:180px}.basketball-pro-message[role=status] button{color:#ffc74d;font:inherit;cursor:pointer;background:0 0;border:1px solid #ffc74d59;border-radius:8px;padding:9px 12px}.nfl-pro .basketball-pro-message{background:#53adff13;border-color:#53adff3b}.nfl-pro .basketball-pro-board,.nfl-pro .basketball-pro-side{background:linear-gradient(#101a25,#0a1119)}.nfl-pro .basketball-pro-row:hover,.nfl-pro .basketball-pro-leader:hover,.nfl-detail .game-comparison-players button:hover{background:#53adff0e}.nfl-pro .basketball-pro-bars i{background:linear-gradient(#2be8ac,#15bd87)}.nfl-pro .basketball-pro-bars i.miss{background:linear-gradient(#ff6574,#cf3e50)}.nfl-pro .basketball-pro-rate b,.nfl-pro .grade-a,.nfl-pro .grade-b,.nfl-pro .basketball-pro-edge.positive{color:#35ecad}.nfl-pro .basketball-pro-portraits{background:radial-gradient(circle at 50% 100%,#46a0f440,#0000 66%)}.nfl-team-logo{background:radial-gradient(circle at 40% 30%,#1e476c,#0a1420 72%)!important;border-color:#5eacf433!important}.nfl-team-logo img{filter:drop-shadow(0 5px 8px #00000075)}.nfl-matchup{background:linear-gradient(145deg,#174d83,#0a294b)!important}.nfl-games-title,.nfl-teams-intro{background:linear-gradient(105deg,#3d97ec24,#0a1825f2)}.nfl-team-detail>header{background:radial-gradient(circle at 8% 20%,#53adff38,#0000 46%)}.nfl-team-detail-inline{display:none}.nfl-team-detail-desktop{min-width:0}.nfl-team-rankings{border-bottom:1px solid var(--bp-line);background:linear-gradient(#53adff09,#0000);grid-template-columns:repeat(2,1fr);gap:7px;padding:10px;display:grid}.nfl-team-rankings>span{background:#0b1620;border:1px solid #53adff2e;border-radius:9px;flex-direction:column;min-width:0;padding:9px;display:flex}.nfl-team-rankings>span.defense{background:linear-gradient(145deg,#19715621,#0b1619);border-color:#2be8ac33}.nfl-team-rankings small{color:#7f9bb3;letter-spacing:.04em;text-transform:uppercase;font-size:8px;font-weight:900}.nfl-team-rankings b{color:#66b9ff;margin-top:4px;font-size:18px}.nfl-team-rankings .defense b{color:#37dda8}.nfl-team-rankings em{color:#a7b5c1;margin-top:2px;font-size:9px;font-style:normal}.nfl-game-comparison-stats>div:nth-last-child(-n+4){background:linear-gradient(90deg,#53adff09,#0000 48%,#53adff09);min-height:54px}.nfl-game-comparison-stats>div:nth-last-child(-n+2){background:linear-gradient(90deg,#2be8ac0a,#0000 48%,#2be8ac0a)}.nfl-player-matchup-rank{background:linear-gradient(120deg,#2275be29,#125e491f);border:1px solid #53adff3d;border-radius:10px;margin-top:13px;padding:11px;text-align:left!important;grid-template-columns:1fr auto!important;align-items:center!important;gap:5px 10px!important;display:grid!important}.nfl-player-matchup-rank>small{color:#65b8ff;letter-spacing:.1em;grid-column:1/-1;font-size:8px;font-weight:950}.nfl-player-matchup-rank>span{gap:7px;flex-direction:row!important;align-items:baseline!important;display:flex!important}.nfl-player-matchup-rank b{color:#43e1ae;font-size:24px}.nfl-player-matchup-rank em{color:#dce9f3;font-size:10px;font-style:normal;font-weight:800}.nfl-player-matchup-rank p{text-align:right;color:#94aabd!important;margin:0!important;font-size:9px!important}.nfl-opportunity-table .heat-strong{color:#6fffc8;background:linear-gradient(90deg,#0b66478c,#0c573fb3)}.nfl-opportunity-table .heat-medium{color:#ffd66c;background:linear-gradient(90deg,#694d127a,#523c11a6)}.nfl-trends{color:#eef6fb;background:radial-gradient(circle at 90% 0,#2f8bdd1f,#0000 27%),#080f17;gap:15px;padding:22px;display:grid}.nfl-trends-title{justify-content:space-between;align-items:center;gap:22px;padding:4px 3px 9px;display:flex}.nfl-trends-title small{color:#63b8ff;letter-spacing:.12em;font-size:9px;font-weight:950}.nfl-trends-title h2{letter-spacing:-.035em;margin:6px 0 4px;font-size:27px}.nfl-trends-title p{color:#859caf;margin:0;font-size:11px}.nfl-trends-title>span{color:#8fb0c9;background:#0d1b28;border:1px solid #5caef53b;border-radius:12px;place-items:center;min-width:108px;padding:10px 13px;font-size:9px;display:grid}.nfl-trends-title>span b{color:#69bcff;font-size:21px}.nfl-trends-toolbar{grid-template-columns:minmax(220px,1.15fr) minmax(190px,.9fr) minmax(180px,.8fr) auto;gap:8px;display:grid}.nfl-trends-toolbar>label{background:#0d1722;border:1px solid #68a2db38;border-radius:10px;gap:3px;min-width:0;padding:8px 34px 8px 12px;display:grid;position:relative}.nfl-trends-toolbar>label>small{color:#63b8ff;letter-spacing:.11em;font-size:7px;font-weight:950}.nfl-trends-toolbar select,.nfl-trends-toolbar input{color:#edf6fb;background:0 0;border:0;outline:0;width:100%;font:750 11px/1.2 inherit}.nfl-trends-toolbar select{-webkit-appearance:none;appearance:none}.nfl-trends-toolbar>label:not(.nfl-trends-search):after{color:#6db9f8;content:"⌄";position:absolute;bottom:11px;right:12px}.nfl-trends-search{grid-template-columns:20px minmax(0,1fr);align-items:center;padding-right:12px!important}.nfl-trends-search>span{color:#65b6f8;font-size:18px}.nfl-trends-search input{font-size:12px}.nfl-trends-period{background:#0d1722;border:1px solid #68a2db38;border-radius:10px;grid-template-columns:repeat(3,58px);gap:4px;padding:4px;display:grid}.nfl-trends-period button{color:#7690a5;background:0 0;border:0;border-radius:7px;font:850 10px/1 inherit}.nfl-trends-period button.active{color:#fff;background:linear-gradient(135deg,#256ba8,#174a78);box-shadow:0 5px 12px #1453894d}.nfl-trends-summary{color:#7891a5;justify-content:space-between;align-items:center;gap:15px;padding:0 3px;font-size:9px;display:flex}.nfl-trends-summary span{align-items:center;gap:6px;display:flex}.nfl-trends-summary i{background:#36dfa8;border-radius:50%;width:7px;height:7px;box-shadow:0 0 10px #36dfa880}.nfl-trends-summary b{color:#8cb5d4;font-size:9px}.nfl-trends-list{gap:8px;display:grid}.nfl-trend-card{content-visibility:auto;contain-intrinsic-size:76px;color:#edf6fa;text-align:left;background:linear-gradient(115deg,#0d1721,#0a1119);border:1px solid #669ed02e;border-radius:12px;grid-template-columns:minmax(230px,1.35fr) minmax(175px,.85fr) 112px minmax(360px,1.55fr);align-items:center;gap:14px;width:100%;padding:12px 14px;transition:transform .18s,border-color .18s,background .18s;display:grid;box-shadow:inset 0 1px #ffffff06}:is(.nfl-trend-card:hover,.nfl-trend-card:focus-visible){background:linear-gradient(115deg,#112130,#0b1621);border-color:#5bb5ff8c;outline:none;transform:translateY(-1px);box-shadow:0 9px 22px #00000038}.nfl-trend-player{grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;display:grid}.nfl-trend-player .basketball-pro-avatar{background:#17344c;border-color:#5aadf552;flex-basis:48px;width:48px;height:48px}.nfl-trend-player>span:nth-child(2){gap:3px;min-width:0;display:grid}.nfl-trend-player b{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.nfl-trend-player small{color:#758fa4;font-size:9px}.nfl-trend-player>i{color:#42e4b1;white-space:nowrap;background:#33dfa91a;border-radius:6px;padding:5px 6px;font-size:8px;font-style:normal;font-weight:950}.nfl-trend-player>i.under{color:#ff7184;background:#f452671a}.nfl-trend-line,.nfl-trend-average{gap:3px;min-width:0;display:grid}.nfl-trend-line small,.nfl-trend-average small{color:#6e8aa0;letter-spacing:.09em;font-size:7px;font-weight:950}.nfl-trend-line b{color:#69bbff;font-size:14px}.nfl-trend-line em,.nfl-trend-average em{color:#71889a;text-overflow:ellipsis;white-space:nowrap;font-size:8px;font-style:normal;overflow:hidden}.nfl-trend-average{text-align:right}.nfl-trend-average b{font-size:18px}.nfl-trend-metrics{grid-template-columns:repeat(5,minmax(58px,1fr));gap:6px;display:grid}.nfl-trend-metrics>span{background:#121d27;border:1px solid #6f99be1f;border-radius:8px;place-items:center;min-height:50px;padding:6px 4px;display:grid}.nfl-trend-metrics small{color:#70889b;font-size:7px;font-weight:900}.nfl-trend-metrics b{color:#dceaf2;font-size:13px}.nfl-trend-metrics .rate-strong b{color:#3ce5ac}.nfl-trend-metrics .rate-medium b{color:#ffd064}.nfl-trend-metrics .rate-weak b{color:#ff7385}.nfl-trends>footer{color:#71899b;text-align:right;padding:2px 3px;font-size:9px}.sports-dark-shell{color:#eef6fb;background:#071624;min-height:100vh}body:has(.sports-dark-shell){color:#eef6fb;background:#071624;min-height:100vh}.sports-dark-shell .sports-dark-content{background:radial-gradient(circle at 50% 0,#1f5c912e,#0000 34%),#071624;max-width:none;min-height:100vh;margin:0}.sports-dark-shell .basketball-pro,.sports-dark-shell .basketball-detail{box-shadow:none;background:radial-gradient(circle at 76% -10%,#2065a033,#0000 34%),#071624;border-color:#498bc238}.sports-dark-shell .basketball-live-page,.sports-dark-shell .basketball-live-state{background:radial-gradient(circle at 75% 0,#2065a02e,#0000 34%),#071624;max-width:none;min-height:calc(100vh - 96px)}.sports-dark-shell .basketball-live-page{border-radius:20px}.sports-dark-shell .basketball-pro:not(.nfl-pro),.sports-dark-shell .basketball-detail:not(.nfl-detail){--bp-panel:#0b1721;--bp-line:#5691c23d}.sports-dark-shell .basketball-live-page:not(.nfl-live-page){--live-line:#5691c240}@media (max-width:820px){.sports-dark-shell .basketball-pro,.sports-dark-shell .basketball-detail{border-radius:18px;margin:0}.sports-dark-shell .basketball-live-page{border-radius:18px;padding-left:12px;padding-right:12px}.nfl-team-detail-desktop{display:none}.nfl-team-detail-inline{border-bottom:1px solid var(--bp-line);background:#09131d;padding:8px;display:block}.nfl-team-detail-inline .basketball-team-detail{border-radius:12px;box-shadow:0 12px 28px #00000038}.nfl-team-detail-inline .basketball-team-chart{display:none}}.nfl-live-page{--live-line:#619dd647;--live-green:#56b0ff}.nfl-live-intro{background:radial-gradient(circle at 90% 10%,#3b95eb2b,#0000 44%),linear-gradient(145deg,#10283e,#09141f);border-color:#56b0ff47}.nfl-live-page .basketball-live-game-list button{background:#0b1520}.nfl-live-page .basketball-live-game-list button.active{background:#102b43;border-color:#56b0ffc7}.nfl-live-page .basketball-live-game-list button.live>span{color:#61b8ff}.nfl-live-scoreboard{background:radial-gradient(circle at 8%,#2a79c524,#0000 36%),radial-gradient(circle at 92%,#165a9e26,#0000 36%),#0b1520}.nfl-live-page .basketball-live-team-tabs button.active{color:#061522;background:linear-gradient(135deg,#65baff,#2f82cc);box-shadow:0 4px 18px #479eec38}.nfl-live-page .basketball-live-prop-toolbar,.nfl-live-page .basketball-box-section{background:linear-gradient(90deg,#469eee12,#0000 60%),#0b1520}.nfl-live-page .basketball-live-prop-toolbar button{background:#101b26;border-color:#619dd657}.nfl-live-page .basketball-live-prop-toolbar button.active{color:#7bc3ff;background:#113653;border-color:#55acfa}.nfl-live-page .basketball-live-prop-toolbar button.active span{color:#061725;background:#58affb}.nfl-live-team-logo{background:radial-gradient(circle at 40% 30%,#173d60,#09131e 72%);border-color:#5cabf238}.nfl-live-player-photo{color:#72c0ff;background:#17344d;border-color:#56b0ff4d}.nfl-box-grid{min-width:1320px}.nfl-box-head,.nfl-box-row{grid-template-columns:minmax(235px,1.25fr) 70px 88px minmax(285px,1.55fr) repeat(8,68px);align-items:center;display:grid}.nfl-box-head{border-bottom:1px solid var(--live-line);color:#86a1b8;letter-spacing:.07em;background:#111e29;min-height:38px;font-size:9px;font-weight:950}.nfl-box-head span{text-align:center;padding:0 4px}.nfl-box-head span:first-child{text-align:left;padding-left:16px}.nfl-box-row{border-bottom:1px solid #619dd633;min-height:70px}.nfl-box-row:hover{background:#4ca5f70a}.nfl-box-row>strong,.nfl-box-row>b{text-align:center}.nfl-box-row.prop-hit{background:linear-gradient(90deg,#0000,#ffd3460a,#0000)}.nfl-box-row .basketball-box-progress>span:first-child i{background:linear-gradient(90deg,#237dcc,#69bfff);box-shadow:0 0 12px #4ca7f94d}.nfl-box-row .basketball-box-progress>span:last-child b{color:#65b8ff}@media (max-width:760px){.nfl-pro-hero{flex-direction:column;align-items:stretch}.nfl-league-card{width:100%;min-width:0}.nfl-pro .basketball-pro-nav{gap:19px;overflow-x:auto}.nfl-pro .basketball-pro-nav button{white-space:nowrap;flex:none}.nfl-trends{gap:13px;padding:15px 12px}.nfl-trends-title{align-items:flex-start}.nfl-trends-title h2{font-size:24px}.nfl-trends-title p{max-width:245px;line-height:1.45}.nfl-trends-title>span{min-width:78px;padding:8px}.nfl-trends-toolbar{grid-template-columns:repeat(2,minmax(0,1fr))}.nfl-trends-search{grid-column:1/-1}.nfl-trends-toolbar>label{min-height:55px;padding:8px 29px 8px 10px}.nfl-trends-toolbar select{font-size:10px}.nfl-trends-period{grid-column:1/-1;grid-template-columns:repeat(3,1fr);min-height:45px}.nfl-trends-summary{flex-direction:column;align-items:flex-start;gap:5px}.nfl-trend-card{grid-template-columns:minmax(0,1fr) 74px;gap:10px;padding:12px}.nfl-trend-player{grid-column:1/-1;grid-template-columns:46px minmax(0,1fr) auto}.nfl-trend-player .basketball-pro-avatar{flex-basis:46px;width:46px;height:46px}.nfl-trend-player b{font-size:14px}.nfl-trend-line{grid-column:1}.nfl-trend-average{text-align:right;grid-column:2}.nfl-trend-average b{font-size:17px}.nfl-trend-metrics{grid-column:1/-1;grid-template-columns:repeat(5,minmax(0,1fr));gap:4px}.nfl-trend-metrics>span{min-height:48px;padding:5px 2px}.nfl-trend-metrics small{font-size:6.5px}.nfl-trend-metrics b{font-size:12px}.nfl-trends>footer{text-align:left;line-height:1.45}.nfl-market-tabs button{min-width:128px}.nfl-team-rankings{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:9px}.nfl-team-rankings>span{padding:10px 8px}.nfl-team-rankings small{font-size:9px}.nfl-team-rankings b{font-size:21px}.nfl-team-rankings em{font-size:9px}.nfl-game-comparison-stats>div{grid-template-columns:minmax(0,1fr) 104px minmax(0,1fr);padding:0 5px}.nfl-game-comparison-stats>div b{font-size:11px;line-height:1.25}.nfl-game-comparison-stats>div span{font-size:10px;line-height:1.15}.nfl-detail .basketball-matchup-overview{display:block}.nfl-detail .basketball-matchup-overview>div{grid-template-columns:1fr 24px 1fr}.nfl-detail .basketball-matchup-overview img{width:54px;height:54px}.nfl-detail .basketball-matchup-overview>div>span>i{width:48px;height:48px}.nfl-player-matchup-rank{padding:10px}.nfl-player-matchup-rank b{font-size:25px}.nfl-box-grid{min-width:1200px}.nfl-box-head,.nfl-box-row{grid-template-columns:205px 62px 76px 250px repeat(8,60px)}.nfl-box-head>:first-child,.nfl-box-row>:first-child{z-index:3;background:#0b1520;position:sticky;left:0;box-shadow:8px 0 15px #00000042}.nfl-box-head>:first-child{z-index:4;background:#111e29}}html[data-phb-theme=night]{--ink:#eef5f7;--muted:#96a6ae;--cream:#030506;--line:#253139;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-phb-theme=night] body,html[data-phb-theme=night] .app-shell,html[data-phb-theme=night] .content{color:#eef5f7;background:#030506}html[data-phb-theme=night] .sidebar-toggle{background:#070d11f5;border-color:#263942;box-shadow:0 9px 25px #0000005c}html[data-phb-theme=night] .sidebar-toggle>span{background:#bfe9ea}html[data-phb-theme=night] .member-menu-toggle{background:linear-gradient(135deg,#081418fa,#040a0dfa);border-color:#32d3aa4d;box-shadow:0 10px 28px #00000061,inset 0 1px #ffffff0a}html[data-phb-theme=night] .member-menu-toggle .member-menu-copy b{color:#e7f5f4}html[data-phb-theme=night] .member-menu-toggle .member-menu-copy small{color:#51c8ac}html[data-phb-theme=night] :is(.topbar h1,.section-heading h2,.panel-heading h2,.entry-title-line h3,.empty-state h3,.metric-card strong){color:#eef5f7}html[data-phb-theme=night] :is(.date-label,.scroll-prompt,.top-actions,.section-heading .eyebrow,.count-pill,.responsible-note,.panel-heading p){color:#91a2aa}html[data-phb-theme=night] :is(.push-banner,.notification-option,.entry-date-filter button,.quick-date-filter>button,.calendar-date-option,.entry-sport-filter,.entry-sport-option,.entry-filter-tabs,.entry-card,.empty-state,.admin-empty,.metric-card,.bankroll-choices,.manual-bankroll-panel,.detail-modal,.free-entry-showcase,.public-seo-links,.ai-composer,.results-mode-tabs){color:#e9f1f3;box-shadow:none;background:#0b1115;border-color:#25343b}html[data-phb-theme=night] .push-banner.active{background:#081812;border-color:#1d664f}html[data-phb-theme=night] .entry-sport-filter{background:linear-gradient(135deg,#0b1316,#071014)}html[data-phb-theme=night] .entry-sport-option.active{border-color:var(--sport);background:linear-gradient(135deg,var(--sport),#0a1115)}@supports (color:color-mix(in lab, red, red)){html[data-phb-theme=night] .entry-sport-option.active{background:linear-gradient(135deg,color-mix(in srgb,var(--sport) 17%,#0a1115),#0a1115)}}html[data-phb-theme=night] .entry-sport-option.active{box-shadow:inset 0 1px #ffffff08,0 7px 17px #0003}html[data-phb-theme=night] .entry-sport-option b{color:#e4eef1}html[data-phb-theme=night] .entry-sport-option small{color:#82949d}html[data-phb-theme=night] .entry-filter-tabs{background:#111a20}html[data-phb-theme=night] .entry-filter-tabs button{color:#91a3ad}html[data-phb-theme=night] .entry-filter-tabs button.active{color:#f2f7f8;background:#1b272e;box-shadow:0 3px 10px #0000003d}html[data-phb-theme=night] .entry-date-filter button.active,html[data-phb-theme=night] .quick-date-filter>button.active,html[data-phb-theme=night] .calendar-date-option.active{color:#78ebca;background:#0c2922;border-color:#24bd92;box-shadow:0 0 0 2px #24bd9217}html[data-phb-theme=night] .quick-date-filter>button b,html[data-phb-theme=night] .calendar-date-option b,html[data-phb-theme=night] .quick-date-filter>button.active b,html[data-phb-theme=night] .calendar-date-option.active b{color:#dce9ec}html[data-phb-theme=night] .entry-card{background-color:#0b1115;background-image:linear-gradient(90deg,var(--entry-sport,#159b76),transparent 34%)}@supports (color:color-mix(in lab, red, red)){html[data-phb-theme=night] .entry-card{background-image:linear-gradient(90deg,color-mix(in srgb,var(--entry-sport,#159b76) 9%,transparent),transparent 34%)}}html[data-phb-theme=night] .entry-card.leverage-odd,html[data-phb-theme=night] .entry-card.free-tip{background:linear-gradient(90deg,#139f6f1f,#0b1115 22%)}html[data-phb-theme=night] .entry-card.giant-odd{background:linear-gradient(90deg,#ef7f161a,#0b1115 22%)}html[data-phb-theme=night] .entry-card.vip-teaser{background:linear-gradient(90deg,#111a20,#0b1115 28%)}html[data-phb-theme=night] :is(.entry-meta,.entry-meta span,.entry-date-filter button span,.quick-date-filter>button span,.calendar-date-option small,.push-banner p,.metric-card small,.free-entry-showcase p,.public-seo-links small){color:#84959e}html[data-phb-theme=night] :is(.view-btn,.entry-card .vip-teaser-lock,.modal-close){color:#c7d4d8;background:#151f24;border-color:#33434a}html[data-phb-theme=night] .manual-bankroll-form{background:#10181d;border-color:#26353d}html[data-phb-theme=night] :is(.manual-bankroll-form input,.manual-bankroll-form select,.ai-composer textarea){color:#e8f1f3;background:#081014;border-color:#314149}html[data-phb-theme=night] .results-mode-tabs button{color:#93a4ad}html[data-phb-theme=night] .results-mode-tabs button.active{color:#f2f7f8;background:#1b272e}html[data-phb-theme=night] .ai-operation-card li{background:#121c21}html[data-phb-theme=night] .free-entry-showcase{color:#e5f3ef;background:linear-gradient(100deg,#0b211a,#0b1115)}html[data-phb-theme=night] .public-seo-links a{color:#a9d8df}html[data-phb-theme=night] .public-seo-links{background:#071014}html[data-phb-theme=night] :is(body,.app-shell,.content,.sidebar-toggle,.push-banner,.entry-card,.entry-filter-tabs,.entry-sport-filter,.entry-sport-option,.metric-card,.detail-modal,.public-seo-links){transition:background-color .2s,color .2s,border-color .2s}.live-name-short{display:none}@media (max-width:760px){.basketball-live-page:not(.nfl-live-page){clip-path:inset(0 -100vmax);background:#07110e;min-height:100vh;box-shadow:0 0 0 100vmax #07110e}.basketball-live-page:not(.nfl-live-page) .basketball-live-intro,.basketball-live-page:not(.nfl-live-page) .basketball-live-scoreboard,.basketball-live-page:not(.nfl-live-page) .basketball-live-prop-toolbar,.basketball-live-page:not(.nfl-live-page) .basketball-box-section{border-radius:14px}.basketball-live-page:not(.nfl-live-page) .basketball-live-game-list{scroll-snap-type:x proximity;gap:8px;margin-right:-12px;padding-right:12px}.basketball-live-page:not(.nfl-live-page) .basketball-live-game-list button{scroll-snap-align:start;flex:0 0 178px;min-width:178px;padding:12px}.basketball-live-page:not(.nfl-live-page) .basketball-live-game-list button>span{font-size:9px}.basketball-live-page:not(.nfl-live-page) .basketball-live-game-list button>b{font-size:12px}.basketball-live-page:not(.nfl-live-page) .basketball-live-game-list button strong{font-size:18px}.basketball-live-page:not(.nfl-live-page) .basketball-box-scroll{-webkit-overflow-scrolling:touch;touch-action:pan-x pan-y;overscroll-behavior-x:contain;scrollbar-width:thin;overflow:auto hidden}.basketball-live-page:not(.nfl-live-page) .basketball-box-grid.prop-mode{width:600px;min-width:600px}.basketball-live-page:not(.nfl-live-page) .basketball-box-grid.prop-mode .basketball-box-head,.basketball-live-page:not(.nfl-live-page) .basketball-box-grid.prop-mode .basketball-box-row,.basketball-live-page:not(.nfl-live-page) .basketball-box-grid.prop-mode .basketball-box-total{grid-template-columns:122px 38px 46px 60px 150px repeat(3,48px)}.basketball-live-page:not(.nfl-live-page) .basketball-box-grid.prop-mode .basketball-box-head>span{text-align:center;padding:0 2px;line-height:1.2}.basketball-live-page:not(.nfl-live-page) .basketball-box-grid.prop-mode .basketball-box-head>span:first-child{text-align:left;padding-left:7px}.basketball-live-page:not(.nfl-live-page) .basketball-box-head>:first-child,.basketball-live-page:not(.nfl-live-page) .basketball-box-row>:first-child,.basketball-live-page:not(.nfl-live-page) .basketball-box-total>:first-child{box-shadow:5px 0 9px #00000029}.basketball-live-page:not(.nfl-live-page) .basketball-box-player{gap:6px;padding:7px 4px}.basketball-live-page:not(.nfl-live-page) .live-player-photo{flex-basis:38px;width:38px;height:38px}.basketball-live-page:not(.nfl-live-page) .live-name-full{display:none}.basketball-live-page:not(.nfl-live-page) .live-name-short{display:inline}.basketball-live-page:not(.nfl-live-page) .basketball-box-player b{font-size:11px}.basketball-live-page:not(.nfl-live-page) .basketball-box-player small{font-size:8px}.basketball-live-page:not(.nfl-live-page) .basketball-box-row>b,.basketball-live-page:not(.nfl-live-page) .basketball-box-current,.basketball-live-page:not(.nfl-live-page) .basketball-box-prop b{text-align:center;line-height:1;font-size:15px!important}.basketball-live-page:not(.nfl-live-page) .basketball-box-prop small{font-size:7px}.basketball-live-page:not(.nfl-live-page) .basketball-box-progress{padding:0 6px;display:block}.basketball-live-page:not(.nfl-live-page) .basketball-box-progress>span:first-child{height:10px}.basketball-live-page:not(.nfl-live-page) .basketball-box-progress>span:last-child{display:none}}.admin-login{color:#f0faf2;background:#061a13;place-items:center;min-height:100svh;padding:1.5rem;display:grid}.admin-login-card{background:#123425;border:1px solid #32694b;border-radius:20px;width:min(100%,440px);padding:2rem;box-shadow:0 20px 70px #0005}.admin-login-card>img{background:#edf8f0;border-radius:8px;width:190px;margin-bottom:2rem;padding:.4rem .7rem}.admin-login-card>small{color:#83e7a3;letter-spacing:.15em;font-weight:800;display:block}.admin-login h1{margin:.6rem 0 1.6rem;font-size:1.7rem}.admin-login form,.admin-login label{gap:.7rem;display:grid}.admin-login form{gap:1.2rem}.admin-login label{font-size:.9rem}.admin-login input{font:inherit;color:#fff;background:#092317;border:1px solid #478262;border-radius:9px;padding:.8rem}.admin-login form>button{font:inherit;color:#082416;cursor:pointer;background:#57e788;border:0;border-radius:9px;padding:.9rem;font-weight:800}.admin-login form>button:disabled{opacity:.6}.admin-login-secondary{color:#9ee5b5;cursor:pointer;background:0 0;border:0;margin-top:1.2rem;padding:0}.admin-login form p{color:#f5d6b1;margin:0;font-size:.9rem}.basketball-live-page:not(.nfl-live-page) .basketball-box-grid.stat-only{width:100%;min-width:0}.basketball-live-page:not(.nfl-live-page) .basketball-box-grid.stat-only .basketball-box-head,.basketball-live-page:not(.nfl-live-page) .basketball-box-grid.stat-only .basketball-box-row,.basketball-live-page:not(.nfl-live-page) .basketball-box-grid.stat-only .basketball-box-total{grid-template-columns:minmax(210px,1fr) repeat(6,minmax(55px,78px))}.basketball-live-page:not(.nfl-live-page) .basketball-box-grid.stat-only .basketball-box-row>b,.basketball-live-page:not(.nfl-live-page) .basketball-box-grid.stat-only .basketball-box-total>b{font-size:17px}.basketball-live-page:not(.nfl-live-page) .basketball-live-foot.stat-only{justify-content:flex-end}.basketball-live-page:not(.nfl-live-page) .basketball-live-foot.stat-only>p{text-align:right;margin:0}@media (max-width:760px){.basketball-live-page:not(.nfl-live-page) .basketball-box-scroll{overflow-x:hidden}.basketball-live-page:not(.nfl-live-page) .basketball-box-grid.stat-only .basketball-box-head,.basketball-live-page:not(.nfl-live-page) .basketball-box-grid.stat-only .basketball-box-row,.basketball-live-page:not(.nfl-live-page) .basketball-box-grid.stat-only .basketball-box-total{grid-template-columns:minmax(0,1fr) repeat(6,39px)}.basketball-live-page:not(.nfl-live-page) .basketball-box-grid.stat-only .basketball-box-head>span:not(:first-child){letter-spacing:.03em;font-size:9px}.basketball-live-page:not(.nfl-live-page) .basketball-box-grid.stat-only .basketball-box-player{gap:7px;padding:7px 5px}.basketball-live-page:not(.nfl-live-page) .basketball-box-grid.stat-only .basketball-box-row>b,.basketball-live-page:not(.nfl-live-page) .basketball-box-grid.stat-only .basketball-box-total>b{font-size:16px!important}.basketball-live-page:not(.nfl-live-page) .basketball-live-foot.stat-only>p{text-align:left;width:100%}}.live-stat-values>span small{color:#60747d;margin-top:2px;font-size:11px;font-weight:800;line-height:1.15}.live-stat-alerts button.active,.live-stat-alerts button[aria-pressed=true]{padding-left:25px;position:relative;box-shadow:0 5px 14px #07865f47,inset 0 0 0 1px #fff3;color:#fff!important;opacity:1!important;background:linear-gradient(135deg,#14bb84,#07865f)!important;border-color:#067c59!important}.live-stat-alerts button.active:before,.live-stat-alerts button[aria-pressed=true]:before{content:"✓";color:#07865f;background:#fff;border-radius:50%;place-items:center;width:13px;height:13px;font-size:9px;font-weight:950;line-height:1;display:grid;position:absolute;top:50%;left:8px;transform:translateY(-50%)}:is(.live-stat-alerts button.active:focus-visible,.live-stat-alerts button[aria-pressed=true]:focus-visible){outline-offset:2px;outline:3px solid #14bb8447}html[data-phb-theme=night] .live-stat-alerts button.active,html[data-phb-theme=night] .live-stat-alerts button[aria-pressed=true]{box-shadow:0 0 0 2px #55e7b829,0 6px 18px #00000052;color:#fff!important;background:linear-gradient(135deg,#18b982,#087151)!important;border-color:#55e7b8!important}.live-alert-toast{z-index:1400;left:50%;bottom:max(18px,env(safe-area-inset-bottom));color:#eafff8;background:#082c24;border:1px solid #48c89f;border-radius:13px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;width:min(520px,100vw - 28px);padding:13px 14px;display:grid;position:fixed;transform:translate(-50%);box-shadow:0 16px 45px #031c1859}.live-alert-toast.error{color:#fff7e8;background:#3d2813;border-color:#e9ae62}.live-alert-toast>span{font-size:11px;font-weight:800;line-height:1.4}.live-alert-toast>a{color:#05251c;white-space:nowrap;background:#27c995;border-radius:8px;padding:8px 10px;font-size:9px;font-weight:950;text-decoration:none}.live-alert-toast>button{width:27px;height:27px;color:inherit;background:#ffffff1f;border:0;border-radius:50%;place-items:center;font-size:18px;line-height:1;display:grid}@media (max-width:560px){.live-alert-toast{grid-template-columns:minmax(0,1fr) auto;gap:8px}.live-alert-toast>a{text-align:center;grid-column:1/-1}.live-alert-toast>button{grid-area:1/2}}.nfl-trends-toolbar{grid-template-columns:minmax(220px,1.1fr) minmax(180px,.82fr) minmax(170px,.76fr) auto auto}.nfl-trends-direction{background:#0d1722;border:1px solid #68a2db38;border-radius:10px;grid-template-columns:repeat(3,minmax(62px,1fr));gap:4px;padding:4px;display:grid}.nfl-trends-direction button{color:#7690a5;letter-spacing:.02em;background:0 0;border:1px solid #0000;border-radius:7px;min-height:35px;font:850 9px/1 inherit;transition:border-color .18s,background .18s,color .18s,box-shadow .18s}:is(.nfl-trends-direction button:hover,.nfl-trends-direction button:focus-visible){color:#eaf6ff;border-color:#69bbff6b;outline:none}.nfl-trends-direction button.active.all{color:#fff;background:linear-gradient(135deg,#256ba8,#174a78);box-shadow:0 5px 12px #1453894d}.nfl-trends-direction button.active.over{color:#e8fff7;background:linear-gradient(135deg,#178864,#0f5d49);border-color:#36dfa873;box-shadow:0 5px 12px #0f5d4952}.nfl-trends-direction button.active.under{color:#fff1f3;background:linear-gradient(135deg,#a63f52,#6e2635);border-color:#ff71846b;box-shadow:0 5px 12px #6e263552}.nfl-opportunity-toolbar{grid-template-columns:minmax(220px,1fr) 220px 180px 210px auto}.opportunity-direction{align-self:stretch;min-height:54px}.opportunity-direction button{font-size:10px}@media (max-width:1100px){.nfl-opportunity-toolbar{grid-template-columns:1fr 1fr}.nfl-opportunity-toolbar .opportunity-search{grid-column:1/-1}.nfl-opportunity-toolbar .opportunity-direction,.nfl-opportunity-toolbar .opportunity-period{grid-column:auto}}@media (max-width:560px){.nfl-opportunity-toolbar{grid-template-columns:1fr}.nfl-opportunity-toolbar .opportunity-search,.nfl-opportunity-toolbar .opportunity-direction,.nfl-opportunity-toolbar .opportunity-period{grid-column:1}.opportunity-direction{min-height:52px}}.nfl-pro .basketball-detail-game>i>b{color:#fff;white-space:nowrap;text-shadow:0 1px 2px #000c;background:#040f14e0;border:1px solid #fff3;border-radius:6px;justify-content:center;align-items:center;min-width:32px;min-height:23px;padding:3px 5px;font-size:14px;font-weight:950;line-height:1;display:inline-flex;bottom:8px;left:50%;right:auto;transform:translate(-50%);box-shadow:0 3px 8px #00000047}.nfl-pro .basketball-detail-threshold b{min-width:43px;padding:4px 6px;font-size:13px;left:-45px}@media (max-width:560px){.nfl-pro .basketball-detail-game>i>b{min-width:36px;min-height:26px;padding:4px 6px;font-size:16px}.nfl-pro .basketball-detail-threshold b{min-width:38px;font-size:12px;left:-38px}}@media (max-width:760px){.nfl-trends-toolbar{grid-template-columns:repeat(2,minmax(0,1fr))}.nfl-trends-direction,.nfl-trends-period{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));min-height:45px}.nfl-trends-direction button{min-height:35px;font-size:10px}}.stats-preview-notice{color:#183b35;background:#effaf6;border:1px solid #c6ded8;border-radius:16px;flex-wrap:wrap;align-items:center;gap:14px;margin:18px 0;padding:17px 20px;display:flex}.stats-preview-notice>span{letter-spacing:1px;color:#087d64;white-space:nowrap;font-size:11px;font-weight:800}.stats-preview-notice p{flex:1;min-width:180px;margin:0;font-size:14px;line-height:1.5}.stats-preview-notice a{color:#087d64;text-underline-offset:3px;font-size:13px;font-weight:750;text-decoration:underline}.stats-vip-lock{isolation:isolate;background:#eef4f7;border:1px solid #c7d7df;border-radius:22px;place-items:center;min-height:340px;margin:22px 0;padding:28px;display:grid;position:relative;overflow:hidden}.stats-vip-blurred{z-index:-1;filter:blur(6px);opacity:.42;-webkit-user-select:none;user-select:none;pointer-events:none;position:absolute;inset:22px}.stats-vip-placeholder{background:#fff;border:1px solid #b9cbd4;border-radius:12px;align-items:center;gap:22px;height:76px;margin-bottom:12px;padding:16px;display:flex}.stats-vip-placeholder i{background:#9aafb9;border-radius:50%;width:40px;height:40px}.stats-vip-placeholder span{background:#708f9f;border-radius:5px;width:34%;height:16px}.stats-vip-placeholder b{background:#53ac98;border-radius:5px;flex:1;height:20px}.stats-vip-lock-card{text-align:center;background:#fffffff5;border:1px solid #d0dee5;border-radius:20px;width:min(100%,480px);padding:28px;box-shadow:0 14px 36px #132f4420}.stats-vip-seal{color:#087659;letter-spacing:1px;background:#e7f5ed;border-radius:100px;padding:8px 11px;font-size:11px;font-weight:850;display:inline-flex}.stats-vip-lock-card h2{color:#122f40;margin:16px 0 10px;font-size:clamp(21px,3vw,28px);line-height:1.2}.stats-vip-lock-card p{color:#4f6572;margin:0 0 15px;font-size:14px;line-height:1.6}.stats-vip-lock-card>small{color:#4f6572;margin:0 0 14px;display:block}.stats-vip-buy{background:linear-gradient(120deg,#12bf98,#078b72);border-radius:12px;justify-content:center;align-items:center;min-height:48px;padding:12px 18px;font-size:15px;font-weight:800;text-decoration:none;display:flex;color:#fff!important}.stats-vip-signin{color:#285876;text-underline-offset:4px;align-items:center;min-height:44px;margin-top:7px;font-size:13px;font-weight:700;display:inline-flex}.stats-vip-lock.compact{min-height:250px}.stats-nav-vip{color:#8ecae6;white-space:nowrap;border:1px solid #529ab647;border-radius:6px;margin-left:auto;padding:4px 5px;font-size:8px;font-style:normal;font-weight:800}.stats-vip-session{color:#65dbb7;border:1px solid #48d3a84d;border-radius:10px;padding:9px 13px;font-size:12px;font-weight:800}.public-fixed-header .stats-header-login{white-space:nowrap;color:#a6e7e0;background:#102d3c;border:1px solid #46b6bd70;border-radius:10px;min-height:42px;padding:8px 12px;font-size:12px;display:block}.sports-dark-shell .stats-preview-notice{color:#bdd4e6;background:#102b3f;border-color:#2b536d}.sports-dark-shell .stats-preview-notice>span,.sports-dark-shell .stats-preview-notice a{color:#77c5ff}.sports-dark-shell .stats-vip-lock{background:#0b1e2f;border-color:#28516e}.sports-dark-shell .stats-vip-placeholder{background:#122f43;border-color:#376780}.sports-dark-shell .stats-vip-lock-card{background:#0a1b2af7;border-color:#335d7b;box-shadow:0 15px 34px #0004}.sports-dark-shell .stats-vip-lock-card h2{color:#edf5ff}.sports-dark-shell .stats-vip-lock-card p,.sports-dark-shell .stats-vip-lock-card>small{color:#aec5d7}.sports-dark-shell .stats-vip-seal{color:#8bceff;background:#173a53}.sports-dark-shell .stats-vip-buy{background:linear-gradient(120deg,#49a8ed,#2473b5)}.sports-dark-shell .stats-vip-signin{color:#9ed3fb}@media (max-width:600px){.stats-vip-lock{border-radius:18px;min-height:325px;padding:14px}.stats-vip-lock-card{border-radius:15px;padding:23px 17px}.stats-preview-notice{gap:9px;padding:14px}.stats-preview-notice p{flex-basis:100%}.public-fixed-header .stats-header-login{white-space:normal;max-width:90px;padding:7px 8px;font-size:10px;line-height:1.25}.stats-nav-vip{font-size:7px}}.public-sports .sidebar .public-vip-login{width:100%;max-width:none;min-height:44px;position:static}@media (max-width:360px){.public-fixed-header:has(.stats-header-login) .public-radar-cta{display:none}}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}
