/*! tailwindcss v4.1.14 | 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,::backdrop{--tw-outline-style:solid;--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;--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0}}}@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;--color-blue-50:oklch(97% .014 254.604);--color-blue-300:oklch(80.9% .105 251.813);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-600:oklch(54.6% .245 262.881);--color-blue-700:oklch(48.8% .243 264.376);--color-blue-800:oklch(42.4% .199 265.638);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::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;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]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*{border-color:var(--border);outline-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){*{outline-color:color-mix(in oklab,var(--ring)50%,transparent)}}body{background-color:var(--background);color:var(--foreground)}button:not(:disabled),[role=button]:not([aria-disabled=true]),[type=button]:not(:disabled),[type=submit]:not(:disabled),[type=reset]:not(:disabled),a[href],select:not(:disabled),input[type=checkbox]:not(:disabled),input[type=radio]:not(:disabled){cursor:pointer}}@layer components{.container{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}.flex{min-width:0;min-height:0}@media (min-width:640px){.container{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1024px){.container{max-width:1280px;padding-left:2rem;padding-right:2rem}}}@layer utilities{.visible{visibility:visible}.fixed{position:fixed}.static{position:static}.hidden{display:none}.table{display:table}.rounded{border-radius:.25rem}.lowercase{text-transform:lowercase}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.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,)}.running{animation-play-state:running}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}:root{--primary:var(--color-blue-700);--primary-foreground:var(--color-blue-50);--sidebar-primary:var(--color-blue-600);--sidebar-primary-foreground:var(--color-blue-50);--chart-1:var(--color-blue-300);--chart-2:var(--color-blue-500);--chart-3:var(--color-blue-600);--chart-4:var(--color-blue-700);--chart-5:var(--color-blue-800);--radius:.65rem;--background:oklch(100% 0 0);--foreground:oklch(23.5% .015 65);--card:oklch(100% 0 0);--card-foreground:oklch(23.5% .015 65);--popover:oklch(100% 0 0);--popover-foreground:oklch(23.5% .015 65);--secondary:oklch(98% .001 286.375);--secondary-foreground:oklch(40% .015 65);--muted:oklch(96.7% .001 286.375);--muted-foreground:oklch(55.2% .016 285.938);--accent:oklch(96.7% .001 286.375);--accent-foreground:oklch(14.1% .005 285.823);--destructive:oklch(57.7% .245 27.325);--destructive-foreground:oklch(98.5% 0 0);--border:oklch(92% .004 286.32);--input:oklch(92% .004 286.32);--ring:oklch(62.3% .214 259.815);--sidebar:oklch(98.5% 0 0);--sidebar-foreground:oklch(23.5% .015 65);--sidebar-accent:oklch(96.7% .001 286.375);--sidebar-accent-foreground:oklch(14.1% .005 285.823);--sidebar-border:oklch(92% .004 286.32);--sidebar-ring:oklch(62.3% .214 259.815)}.dark{--primary:var(--color-blue-700);--primary-foreground:var(--color-blue-50);--sidebar-primary:var(--color-blue-500);--sidebar-primary-foreground:var(--color-blue-50);--background:oklch(14.1% .005 285.823);--foreground:oklch(85% .005 65);--card:oklch(21% .006 285.885);--card-foreground:oklch(85% .005 65);--popover:oklch(21% .006 285.885);--popover-foreground:oklch(85% .005 65);--secondary:oklch(24% .006 286.033);--secondary-foreground:oklch(70% .005 65);--muted:oklch(27.4% .006 286.033);--muted-foreground:oklch(70.5% .015 286.067);--accent:oklch(27.4% .006 286.033);--accent-foreground:oklch(92% .005 65);--destructive:oklch(70.4% .191 22.216);--destructive-foreground:oklch(98.5% 0 0);--border:oklch(100% 0 0/.1);--input:oklch(100% 0 0/.15);--ring:oklch(48.8% .243 264.376);--chart-1:var(--color-blue-300);--chart-2:var(--color-blue-500);--chart-3:var(--color-blue-600);--chart-4:var(--color-blue-700);--chart-5:var(--color-blue-800);--sidebar:oklch(21% .006 285.885);--sidebar-foreground:oklch(85% .005 65);--sidebar-accent:oklch(27.4% .006 286.033);--sidebar-accent-foreground:oklch(98.5% 0 0);--sidebar-border:oklch(100% 0 0/.1);--sidebar-ring:oklch(48.8% .243 264.376)}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@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}:root,.dark{--background:#050b13;--foreground:#eaf0f8;--card:#091727;--card-foreground:#eaf0f8;--primary:#1674ed;--primary-foreground:#fff;--border:#19334d;--ring:#439dff}html{scroll-behavior:smooth;scroll-padding-top:20px}body{margin:0;background:#050b13;font-family:Inter,Arial,sans-serif;font-size:13px;line-height:1.5;color:#eaf0f8}*{box-sizing:border-box}h1,h2,h3,p{margin:0}h1,h2,h3{font-family:Manrope,Inter,Arial,sans-serif}button,a,input,select{font:inherit}button{border:0;background:none;color:inherit}button,a{transition:background .16s,color .16s,border-color .16s}button:disabled{cursor:wait;opacity:.6}button:active{transform:scale(.98)}button:focus-visible,a:focus-visible,select:focus-visible,input:focus-visible,summary:focus-visible{outline:2px solid #55a4ff;outline-offset:4px}a{color:inherit;text-decoration:none}em{font-style:normal;font-weight:400;color:#8fa5bd;margin:0 7px}small{font-size:11px;color:#96abc2}svg{flex-shrink:0}.page-width{width:calc(100% - 64px);max-width:1280px;margin:0 auto}.site-header{background:#050c16;border-bottom:1px solid #13283e}.masthead{height:72px;display:flex;justify-content:space-between;align-items:center}.brand-logo{width:142px;height:44px;object-fit:contain}.head-actions{display:flex;align-items:center;gap:15px}.preview-label{font-size:9px;letter-spacing:.12em;color:#64809c;border:1px solid #1d344b;padding:4px 7px;border-radius:3px}.connection{font-size:11px;display:flex;align-items:center;gap:7px;color:#9fb1c5}.connection i,.live-dot{display:inline-block;width:6px;height:6px;border-radius:50%;background:#38bd93;flex-shrink:0}.connection.warning i{background:#efb461}.icon-button{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:5px;color:#a9bfd8}.icon-button:hover{background:#10243b;color:#fff}.refreshing svg{animation:spin 1.5s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.nav-strip{display:flex;gap:0;align-items:center;overflow-x:auto;scrollbar-width:thin;scrollbar-color:#1e4f7b transparent}.nav-strip button{white-space:nowrap;min-height:46px;padding:0 21px;color:#afbdd0;font-size:12px;font-weight:600;border-bottom:2px solid transparent;flex-shrink:0}.nav-strip button:first-child{padding-left:0;padding-right:26px}.nav-strip button:hover{color:#fff}.nav-strip button.active{border-bottom-color:#2687fc;color:#fff}.category-hero{margin-top:22px;height:250px;background-size:cover;background-position:center 53%;border:1px solid #18364f;border-radius:8px;position:relative;overflow:hidden;display:flex;align-items:center;padding:25px 32px}.hero-text{position:relative;z-index:1}.eyebrow{font-size:10px;color:#60a8fd;letter-spacing:.14em;font-weight:700}.category-hero h1{font-size:38px;line-height:1.2;letter-spacing:-1.4px;font-weight:800;margin:8px 0}.blue-point{color:#238bff}.category-hero p{color:#c2d2e7;font-size:14px}.hero-topics{margin-top:12px;color:#65afff;font-size:12px}.hero-topics b{color:#477197;margin:0 8px}.hero-buttons{display:flex;gap:8px;margin-top:19px}.primary,.outline{border-radius:5px;padding:9px 14px;font-size:11px;font-weight:600;display:inline-flex;align-items:center;justify-content:center;gap:8px;white-space:nowrap}.primary{background:#1674ed;color:#fff;border:1px solid #1674ed}.primary:hover{background:#308cfc}.outline{border:1px solid #28517b;color:#d0def0;background:#071324b3}.outline:hover{background:#112b48;border-color:#4487c4}.hero-tag{position:absolute;right:20px;bottom:18px;display:flex;gap:7px;align-items:center;background:#061320bc;border:1px solid #244159;padding:5px 9px;border-radius:4px;color:#bdd1e6;font-size:10px}.feed-strip{display:flex;justify-content:space-between;gap:10px;align-items:center;margin:15px 0 22px;font-size:10px;color:#8fa9c3}.feed-strip>div{display:flex;gap:8px;align-items:center}.strip-sep{width:1px;height:11px;background:#26445f;margin:0 5px}.refresh-rate{color:#5c9bd9;border:1px solid #163959;padding:2px 6px;border-radius:4px}.error-banner{display:flex;align-items:center;gap:10px;padding:12px 16px;background:#392a18;border:1px solid #624a2b;border-radius:6px;margin:12px 0;color:#ffcf95;font-size:12px}.error-banner button{margin-left:auto;text-decoration:underline}.primary-grid{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:20px;align-items:start}.panel{background:linear-gradient(115deg,#0a1a2c,#071525);border:1px solid #1a354f;border-radius:8px;padding:18px;min-width:0;margin-bottom:20px}.section-title{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:14px}.section-title h2{display:flex;align-items:center;gap:8px;font-size:18px;font-weight:750;letter-spacing:-.4px}.section-title h2 svg{color:#409afa}.small-meta{font-size:10px;color:#839cb6}.filter-pills,.event-filters,.innings-pills,.detail-tabs{display:flex;gap:6px;overflow-x:auto;scrollbar-width:thin;margin-bottom:14px}.filter-pills button,.event-filters button,.innings-pills button,.detail-tabs button{border:1px solid #223d59;background:#091a2d;color:#9db4cb;border-radius:5px;padding:5px 11px;white-space:nowrap;font-size:10px}.filter-pills button.selected,.event-filters button.selected,.innings-pills button.selected,.detail-tabs button.selected{color:#fff;background:#146edb;border-color:#278afa}.match-stack{display:flex;flex-direction:column;gap:10px}.match-card{background:linear-gradient(120deg,#0b1a2d,#071525);border:1px solid #17344f;border-radius:7px;padding:14px 16px}.match-card.selected{border-color:#246fab;box-shadow:inset 3px 0 #2688f8}.match-meta{display:flex;gap:8px;justify-content:space-between;align-items:flex-start;font-size:9px;color:#87a4c1;margin-bottom:13px}.badge{display:inline-flex;align-items:center;gap:5px;font-size:9px;color:#aac2da;background:#132b42;border:1px solid #25425e;border-radius:15px;padding:3px 8px;white-space:nowrap}.status.live{color:#63e0b6;background:#123c36;border-color:#1a5d4d}.status.live i{width:5px;height:5px;border-radius:50%;background:#58deb0}.status.upcoming{color:#94beff;background:#15325a;border-color:#214b7d}.status.finished{color:#c1bddf;background:#29273d;border-color:#3e3a55}.team-row{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:9px 0}.team-row>div{display:flex;align-items:center;gap:9px;min-width:0}.team-row span:not(.team-image){font-weight:600;font-size:12px}.team-row strong{font-variant-numeric:tabular-nums;font-size:14px;font-weight:650;white-space:nowrap}.team-image{width:31px;height:31px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;background:#f3f7fc;border:1px solid #8da4bd30;border-radius:50%;padding:5px;overflow:hidden}.team-image img{width:100%;height:100%;object-fit:contain;border-radius:1px}.team-image.small{width:25px;height:25px;padding:4px}.team-image .abbr{color:#164271;font-size:8px;font-weight:800}.match-note{font-size:10px;color:#91abc3;margin:12px 0 8px;line-height:1.5}.match-foot{display:flex;flex-wrap:wrap;gap:10px;color:#819bb5;font-size:9px;margin-bottom:11px}.match-foot span{display:flex;align-items:center;gap:4px}.text-link{display:inline-flex;align-items:center;gap:6px;color:#45a0ff;font-size:11px;font-weight:600}.text-link:hover{color:#91c8ff}.view-all{font-size:11px;margin:12px 0 20px;width:100%;color:#72b2f4;padding:8px;border:1px dashed #25486a;border-radius:5px;display:flex;align-items:center;justify-content:center;gap:8px}.virtual{color:#68b3ff;border:1px solid #24649d;background:#0a2742}.rates-panel{min-height:620px;display:flex;flex-direction:column}.rates-description{font-size:11px;color:#8ea5bd;line-height:1.6;margin:0 0 15px}.simulation-mark{font-size:8px;letter-spacing:.1em;display:flex;align-items:center;gap:6px;color:#6293c4;margin:5px 0 8px}.rates-scroll{flex:1}.rates-head{display:grid;grid-template-columns:1.4fr 1fr .75fr;gap:10px;background:#122b43;color:#99b8d8;font-size:9px;font-weight:700;padding:8px 10px;border-radius:4px}.rate-row{display:grid;grid-template-columns:1.4fr 1fr .75fr;align-items:center;gap:10px;padding:15px 6px;border-bottom:1px solid #173047}.rate-match{min-width:0}.rate-match button{font-weight:650;font-size:11px;line-height:1.4;text-align:left}.rate-match button span{color:#7695b3;font-size:9px}.rate-match small{display:block;font-size:9px;margin-top:3px;line-height:1.4}.paired-images{display:flex;gap:4px;margin-bottom:5px}.rate-quotes{display:grid;grid-template-columns:1fr 1fr;gap:5px}.rate-quotes>div{background:#102d4c;border:1px solid #153b61;border-radius:5px;padding:9px 5px;text-align:center}.rate-quotes span{font-size:8px;color:#9eb9d6;display:block;overflow-wrap:anywhere}.rate-quotes strong{display:block;color:#799cbc;font-size:17px;margin-top:5px}.pending-rate{font-size:8px;color:#94acc3;background:#172d44;border-radius:12px;padding:5px 7px;text-align:center;line-height:1.3}.rates-bottom{margin-top:17px;padding-top:12px;display:flex;gap:12px;justify-content:space-between;align-items:center}.rates-bottom p{max-width:180px;font-size:8px;line-height:1.6;color:#8ba2ba}.table-scroll{overflow-x:auto;width:100%;scrollbar-width:thin}table{width:100%;border-collapse:collapse;text-align:left;font-size:10px}th{color:#8caccc;font-weight:600;background:#112940;padding:10px 11px;white-space:nowrap}td{border-bottom:1px solid #142e46;padding:10px 11px;color:#c5d4e4}td small{display:block;font-size:9px;margin-top:3px}tr:last-child td{border-bottom:0}.nowrap{white-space:nowrap}.table-teams{display:flex;align-items:center;gap:8px}.table-teams>span{white-space:nowrap}.score-cell{font-variant-numeric:tabular-nums;font-size:10px;white-space:nowrap}.secondary-grid{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,.9fr);gap:20px;align-items:start}.snapshot{display:flex;align-items:center;gap:11px;padding:12px 0;border-bottom:1px solid #19334b}.snapshot:last-child{border-bottom:0}.snapshot-icon{width:30px;height:30px;display:flex;align-items:center;justify-content:center;color:#74baff;background:#11365c;border:1px solid #25517a;border-radius:7px;flex-shrink:0}.snapshot>div{flex:1;min-width:0}.snapshot button{font-size:11px;font-weight:600;text-align:left}.snapshot p{font-size:11px;color:#afc5dd;line-height:1.4;margin-top:4px}.snapshot small{font-size:8px;display:block;margin-top:5px;color:#81a1bf}.snapshot>svg{color:#4f99df}.panel-note{font-size:9px;color:#8ca5bd;margin-top:14px;line-height:1.7}.fixture{padding:12px 0;border-bottom:1px solid #1c344c;width:100%;text-align:left;display:block}.fixture:last-child{border-bottom:0}.fixture-date{display:flex;gap:5px;align-items:center;font-size:9px;color:#83b1da;margin-bottom:8px}.fixture-teams{display:flex;gap:8px;align-items:center}.fixture-teams strong{font-size:11px}.fixture>small{display:block;margin-top:7px;font-size:9px}.selected-match{scroll-margin-top:20px}.detail-selector{display:flex;gap:15px;align-items:center;margin-bottom:18px}select{background:#091829;color:#cae0f6;border:1px solid #294d70;border-radius:5px;max-width:100%;padding:8px 10px;font-size:11px}.detail-overview{display:grid;grid-template-columns:1fr 1fr 1fr;align-items:center;background:#061321;border:1px solid #173754;border-radius:6px;padding:23px;margin-bottom:18px;gap:15px}.detail-team{display:flex;align-items:center;gap:13px}.detail-team .team-image{width:44px;height:44px;padding:7px}.detail-team h3{font-size:17px;font-weight:650;margin-bottom:5px}.detail-team strong{font-variant-numeric:tabular-nums;font-size:19px;font-weight:700}.detail-team.away{justify-content:flex-end}.detail-versus{text-align:center}.detail-versus>span:not(.badge),.detail-versus>small{display:block;margin-top:7px;color:#7f9fbf;font-size:10px}.detail-tabs{border-bottom:1px solid #183b58;padding-bottom:12px}.innings-pills{margin:18px 0}.scorecard-heading{display:flex;justify-content:space-between;align-items:center;margin:20px 0 10px}.scorecard-heading h3{font-size:14px}.scorecard-heading span{font-size:9px;color:#8eabc6}.selected-match table td:first-child{min-width:140px}.selected-match table th{padding:9px 11px}.selected-match table td{padding:8px 11px}.lineup-note{display:flex;gap:8px;color:#e0bb7c;background:#32291d;padding:10px 13px;border-radius:5px;font-size:11px;margin:15px 0}.lineups{display:grid;grid-template-columns:1fr 1fr;gap:30px}.lineups h3{font-size:15px;margin:8px 0 15px}.lineup-player{display:flex;gap:10px;align-items:center;padding:10px 0;border-bottom:1px solid #173249}.lineup-player>span{color:#83afd7;font-size:10px}.lineup-player strong{font-size:11px}.lineup-player small{margin-left:auto;font-size:8px}.info-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:15px}.info-grid>div{padding:14px;background:#0a2035;border:1px solid #1e3b57;border-radius:5px}.info-grid small{display:block;font-size:9px;margin-bottom:6px}.info-grid strong{font-size:12px;font-weight:500;display:block}.officials-title{margin:22px 0 12px;font-size:14px}.officials{display:flex;gap:10px;flex-wrap:wrap}.officials>span{padding:10px 13px;background:#0b2239;border-radius:4px;font-size:11px}.officials small{display:block;font-size:9px;margin-top:4px}.summary-note{display:flex;gap:9px;align-items:center;padding:15px;background:#102b46;border-radius:6px;color:#b9d9f7}.result-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.result-grid article{padding:14px;background:#071322;border:1px solid #18334d;border-radius:5px}.result-teams{display:flex;align-items:center;gap:6px;margin:12px 0}.result-teams strong{font-size:10px;flex:1}.result-teams b{font-size:10px;white-space:nowrap}.result-grid p{font-size:9px;color:#8fb79e;min-height:30px;line-height:1.5}.result-grid .text-link{font-size:9px;margin-top:12px}.context-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.context-copy{font-size:12px;color:#9cb5ce;line-height:1.8}.data-state{display:flex;gap:10px;align-items:center;background:#0a2540;border:1px solid #1c3e60;border-radius:5px;padding:12px;margin:15px 0;color:#92b3d4;font-size:11px}.data-state small{display:block;margin-top:4px;font-size:9px}.data-state svg{color:#4b9bdf}details{border-bottom:1px solid #1e374f;font-size:11px}details:last-child{border:0}summary{list-style:none;cursor:pointer;padding:12px 20px 12px 0;color:#c1d4e8;position:relative}summary:after{content:"+";position:absolute;right:0;color:#4f9fe8}details[open] summary:after{content:"−"}details p{color:#8fa9c2;line-height:1.8;margin-bottom:14px}.data-transparency{display:flex;align-items:center;gap:14px;padding:17px 0 30px}.data-transparency>svg{color:#3ba4fb}.data-transparency>div{flex:1}.data-transparency h3{font-size:12px}.data-transparency p{color:#8ca4bd;font-size:10px;margin-top:5px;max-width:760px;line-height:1.8}.data-transparency a{color:#4ba2ec;font-size:10px;display:flex;gap:7px;align-items:center}.site-footer{background:#061a2e;border-top:1px solid #1a3c5a;margin-top:10px;padding:27px 0 15px}.footer-brand{display:flex;align-items:center;gap:20px;margin-bottom:26px}.footer-brand .brand-logo{width:121px;height:40px}.footer-brand>div{border-left:1px solid #28516e;padding-left:20px}.footer-brand p{font-size:11px;color:#d2deeb}.footer-brand small{font-size:9px;color:#8cb0ce}.footer-columns{display:grid;grid-template-columns:repeat(4,1fr);gap:40px;margin-bottom:25px}.footer-columns>div{border-left:1px solid #24445f;padding-left:20px}.footer-columns>div:first-child{border-left:0;padding-left:0}.footer-columns h3{font-size:12px;font-weight:650;margin-bottom:9px}.footer-columns button{display:block;font-size:10px;color:#9eb8d0;padding:2px 0;text-align:left}.footer-columns button:hover{color:#58adfd}.footer-bottom{border-top:1px solid #244660;padding:17px 0;display:flex;align-items:center;justify-content:space-between;gap:18px;color:#8cabc6;font-size:9px}.footer-bottom p{max-width:240px;font-size:9px;line-height:1.7}.social-icons{display:flex;gap:8px}.social-icons button{width:26px;height:26px;border-radius:50%;border:1px solid #35627f;display:flex;align-items:center;justify-content:center;font-size:13px;color:#c4def4}.footer-bottom .outline{font-size:9px;padding:6px 10px;border-radius:16px}.preview-note{display:flex;align-items:center;gap:6px;color:#8faecc;font-size:8px;padding:5px 0}.cookie-choice{background:#081f36;border-top:1px solid #244b6c;padding:14px 0}.cookie-choice>.page-width{display:flex;align-items:center;justify-content:space-between;gap:12px}.cookie-choice p{font-size:10px;color:#94b5d4}.cookie-choice .primary,.cookie-choice .outline{font-size:9px;padding:7px 13px}.cookie-choice .text-link{font-size:9px}.search-box{display:flex;gap:10px;align-items:center;background:#102841;padding:12px;border:1px solid #246398;border-radius:6px;margin-bottom:20px}.search-box input{background:none;border:0;color:#fff;flex:1;min-width:0;outline:none}.search-box svg{color:#6daeee}.search-box button{display:flex}.empty{padding:24px 16px;display:flex;gap:10px;align-items:flex-start;color:#8eb0d0;font-size:11px;line-height:1.8;background:#091c302b;border:1px dashed #1f3c55;border-radius:6px;margin:10px 0}.empty svg{margin-top:2px}.loading-skeleton{padding:60px 20px;text-align:center;color:#7fa1c3;background:#0a2038;border-radius:7px}.skip-link{position:fixed;top:-100px;left:10px;z-index:100;color:#fff;background:#176fda;padding:10px;border-radius:4px}.skip-link:focus{top:10px}@media (max-width:1050px){.page-width{width:calc(100% - 40px)}.nav-strip button{padding:0 15px}.primary-grid{gap:15px;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}.panel{padding:14px}.section-title h2{font-size:16px}.rate-row,.rates-head{grid-template-columns:1.3fr 1fr .7fr;gap:6px}.rates-description{font-size:10px}.team-row strong{font-size:12px}.result-grid{grid-template-columns:1fr 1fr}.footer-columns{gap:18px}.footer-bottom{gap:10px;flex-wrap:wrap}}@media (max-width:760px){.page-width{width:calc(100% - 28px)}.masthead{height:62px}.brand-logo{width:122px;height:36px}.preview-label{display:none}.head-actions{gap:8px}.connection{font-size:9px}.nav-strip button{min-height:42px;font-size:11px;padding:0 14px}.nav-strip button:first-child{padding-right:18px}.category-hero{height:250px;margin-top:15px;padding:23px 19px;background-position:65% center}.category-hero h1{font-size:31px}.category-hero p{font-size:12px;max-width:245px}.hero-topics{font-size:10px}.hero-topics b{margin:0 4px}.hero-buttons{gap:6px;flex-wrap:wrap;margin-top:15px}.hero-buttons .primary,.hero-buttons .outline{padding:7px 9px;font-size:9px}.hero-tag{font-size:8px;bottom:10px;right:10px}.eyebrow{font-size:9px}.feed-strip{flex-wrap:wrap;font-size:8px;gap:7px;margin-bottom:17px}.feed-strip>div{gap:5px}.refresh-rate{font-size:7px}.primary-grid,.secondary-grid,.context-grid{grid-template-columns:1fr;gap:0}.primary-grid>section:first-child{margin-bottom:18px}.rates-panel{min-height:0}.match-card{padding:14px}.match-meta{font-size:9px}.team-row strong{font-size:14px}.team-row span:not(.team-image){font-size:12px}.rate-row{padding:12px 0}.rates-head{font-size:8px}.pending-rate{font-size:7px}.rates-bottom{margin-top:12px}.table-teams{gap:5px}.table-teams>span{font-size:9px}.today-panel table{min-width:720px}.today-panel{padding:13px}.detail-overview{padding:15px;grid-template-columns:1fr 1fr;gap:16px}.detail-versus{grid-column:1/-1;grid-row:2}.detail-team.away{justify-content:flex-start}.detail-team{gap:8px}.detail-team .team-image{width:34px;height:34px;padding:5px}.detail-team h3,.detail-team strong{font-size:13px}.detail-selector{flex-wrap:wrap}.detail-selector select{width:100%;font-size:10px}.detail-tabs button{font-size:9px}.selected-match table{font-size:9px;min-width:590px}.scorecard-heading span{font-size:8px}.lineups{grid-template-columns:1fr;gap:16px}.info-grid{grid-template-columns:1fr 1fr}.info-grid strong{font-size:10px}.info-grid>div{padding:11px}.officials>span{font-size:10px}.result-grid{grid-template-columns:1fr;gap:10px}.result-teams strong,.result-teams b{font-size:11px}.result-grid p{min-height:0}.footer-brand{gap:12px}.footer-brand>div{padding-left:12px}.footer-brand p{font-size:9px}.footer-brand small{font-size:8px}.footer-brand .brand-logo{width:102px;height:34px}.footer-columns{grid-template-columns:1fr 1fr;gap:25px 18px}.footer-columns>div{padding-left:13px}.footer-columns>div:nth-child(3){padding-left:0;border-left:0}.footer-bottom{flex-wrap:wrap}.footer-bottom>span{width:100%}.footer-bottom p{max-width:160px;font-size:8px}.cookie-choice>.page-width{flex-wrap:wrap;justify-content:flex-start}.cookie-choice p{width:100%;font-size:9px}.data-transparency{align-items:flex-start;flex-wrap:wrap}.data-transparency a{margin-left:35px}.data-transparency p{font-size:9px}.preview-note{font-size:7px;align-items:flex-start}.panel{margin-bottom:16px}.snapshot button,.snapshot p{font-size:10px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{animation:none!important;transition:none!important}}.category-hero{background-color:#0c2b49;background-blend-mode:normal}:root,.dark{--brand-green:#83c94b;--brand-orange:#ff8a45;--primary:#83c94b;--primary-foreground:#071009;--ring:#83c94b}.primary{background:#83c94b;border-color:#83c94b;color:#071009}.primary:hover{background:#98dc63;border-color:#98dc63}.outline{border-color:#a54f23;color:#ffb17c}.outline:hover{border-color:#ff8a45;background:#172338;color:#ffc397}.nav-strip button.active,.nav-strip a.active{border-bottom-color:#83c94b}.nav-strip button:hover,.nav-strip a:hover{color:#9fdf71}.filter-pills button.selected,.event-filters button.selected,.innings-pills button.selected,.detail-tabs button.selected{background:#83c94b;border-color:#83c94b;color:#071009}.filter-pills button:hover,.event-filters button:hover,.innings-pills button:hover,.detail-tabs button:hover{border-color:#83c94b}.text-link,.data-transparency a{color:#ffab71}.text-link:hover,.data-transparency a:hover{color:#ffd0a9}.blue-point{color:#ff8a45}.eyebrow,.hero-topics{color:#9bdb6d}.hero-topics b{color:#8b8a5a}.section-title h2 svg,.data-transparency>svg{color:#83c94b}.match-card.selected{border-color:#4a843a;box-shadow:inset 3px 0 #83c94b}.view-all{color:#9ed877;border-color:#496a42}.icon-button:hover{color:#9fde71}.footer-columns button:hover{color:#9bdb6d}button:focus-visible,a:focus-visible,select:focus-visible,input:focus-visible,summary:focus-visible{outline-color:#a2e473}.nav-strip a{white-space:nowrap;min-height:46px;padding:13px 21px;color:#afbdd0;font-size:12px;font-weight:600;border-bottom:2px solid transparent;flex-shrink:0}.nav-strip a:first-child{padding-left:0;padding-right:26px}.nav-strip a.active{color:#fff}.footer-columns a{display:block;font-size:10px;color:#9eb8d0;padding:2px 0;text-align:left}.footer-columns a:hover{color:#9bdb6d}.breadcrumbs{display:flex;gap:12px;padding-top:20px;color:#8fa5bd;font-size:11px}.breadcrumbs a{color:#a8d18c}.cricket-hub .category-hero{margin-top:14px}.cricket-hub .category-hero h1{font-size:38px}.coverage-counters{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin:24px 0}.coverage-counters>div{position:relative;background:linear-gradient(115deg,#0a1a2c,#071525);border:1px solid #1a354f;border-radius:7px;padding:18px 21px;display:flex;flex-direction:column}.counter-index{position:absolute;right:15px;top:17px;color:#557358;font-size:10px}.coverage-counters strong{font-family:Manrope,sans-serif;font-size:30px;letter-spacing:-1px;color:#ddebda;line-height:1.3}.coverage-counters>div:nth-child(2n) strong{color:#ffcba4}.coverage-counters>div>span:not(.counter-index){font-size:12px;font-weight:600;margin-top:5px}.coverage-counters small{font-size:10px;margin-top:4px;color:#89a2b9}.cricket-main-grid{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:20px;align-items:start}.cricket-controls{display:flex;gap:10px;margin-bottom:16px}.cricket-controls input{flex:1;min-width:0;background:#091829;border:1px solid #294d70;border-radius:5px;padding:9px 12px;color:#d7e5f2;font-size:11px}.cricket-controls select{width:175px}.cricket-fixtures{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.cricket-fixture-card{background:linear-gradient(120deg,#0b1a2d,#071525);border:1px solid #17344f;border-radius:6px;padding:15px;min-width:0}.cricket-fixture-card .team-row span:not(.team-image){font-size:11px}.cricket-fixture-card .team-row strong{font-size:12px}.cricket-fixture-card .team-image{width:27px;height:27px;padding:4px}.cricket-fixture-card .match-note{min-height:30px}.fixture-bottom{display:flex;justify-content:space-between;align-items:center;gap:8px;border-top:1px solid #19344d;padding-top:10px}.fixture-bottom>span{font-size:9px;color:#8ba6bf}.fixture-bottom .text-link{font-size:10px}.next-board{margin-bottom:20px}.next-board .fixture{padding:15px 0}.next-board .fixture-teams{flex-wrap:wrap;gap:7px}.next-board .fixture-teams strong{font-size:11px;flex:1;min-width:150px}.format-panel .context-copy{max-width:900px}.format-bars{margin:25px 0;display:flex;flex-direction:column;gap:14px;max-width:1050px}.format-bars>div{display:grid;grid-template-columns:160px minmax(0,1fr) 45px;gap:18px;align-items:center}.format-bars span{font-size:12px;color:#bcd0df}.format-bars strong{text-align:right;font-size:14px;font-variant-numeric:tabular-nums;color:#d7e4f0}.bar-track{height:9px;border-radius:5px;background:#122b43;overflow:hidden}.bar-fill{height:100%;border-radius:5px;background:#83c94b;min-width:0}.bar-fill.tone-1{background:#ff8a45}.bar-fill.tone-2{background:#4d95c9}.bar-fill.tone-3{background:#697d93}.format-explainers{display:grid;grid-template-columns:repeat(3,1fr);gap:26px;border-top:1px solid #1d384e;padding-top:19px;margin-top:18px}.format-explainers h3{font-size:13px;margin-bottom:8px}.format-explainers p{font-size:11px;color:#99b1c8;line-height:1.8}.team-records{margin-top:18px;min-width:750px;font-size:11px}.team-records caption{text-align:left;color:#86a8c4;padding:10px 0;font-size:10px}.team-records td{padding:14px 10px}.record-team{display:flex;align-items:center;gap:9px}.record-team strong{font-weight:550}.player-section{margin:10px 0 24px}.player-intro{max-width:950px;margin-bottom:18px}.player-feature-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.player-feature{border:1px solid #1a354f;border-radius:8px;background:linear-gradient(115deg,#0a1a2c,#071525);display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);overflow:hidden;min-width:0}.player-photo{position:relative;display:flex;align-items:flex-end;justify-content:center;overflow:hidden;background:#0b1c2e}.player-photo img{width:100%;height:100%;object-fit:contain;object-position:center bottom;min-height:300px;max-height:400px}.photo-credit{position:absolute;left:9px;right:9px;bottom:8px;color:#b7c9d8;background:#071221ce;padding:4px 6px;font-size:7px;text-align:center;border-radius:3px}.player-content{padding:25px 19px}.player-content .eyebrow{font-size:8px}.player-content h3{font-size:22px;line-height:1.2;margin:9px 0 6px;letter-spacing:-.5px}.player-role{font-size:10px;color:#a5b9ce}.player-highlight{display:flex;align-items:center;gap:11px;border-top:1px solid #224055;border-bottom:1px solid #224055;padding:12px 0;margin:15px 0}.player-highlight strong{font-size:28px;color:#9eda6f;font-family:Manrope,sans-serif;letter-spacing:-1px}.player-highlight span{font-size:11px;max-width:90px;color:#d4e2f0}.player-content>p:not(.player-role){font-size:10px;color:#94aec7;line-height:1.8}.player-socials{display:flex;align-items:center;gap:7px;margin:17px 0 10px}.player-socials>a:not(.profile-source){width:29px;height:29px;display:flex;align-items:center;justify-content:center;border:1px solid #315068;border-radius:50%;color:#dde9f4}.player-socials>a:hover{border-color:#83c94b;color:#ace574}.player-socials .profile-source{display:flex;align-items:center;gap:5px;font-size:9px;color:#ffad72;margin-left:auto}.player-content>small{font-size:8px;color:#8ca7c0;line-height:1.6;display:block}.competition-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.competition-grid article{padding:15px;border:1px solid #1c3a54;border-radius:5px;background:#071522}.competition-grid h3{font-size:13px;line-height:1.5;margin-bottom:10px}.competition-grid p{font-size:11px;color:#a8c18f}.competition-grid small{display:block;font-size:9px;margin:8px 0}.competition-grid .text-link{font-size:10px}.spaced-copy{margin-top:15px;margin-bottom:17px}.cricket-hub .context-copy{font-size:12px;line-height:1.85}.cricket-hub .panel-note{font-size:10px;margin-top:16px}.cricket-hub code{color:#aec896;overflow-wrap:anywhere;font-size:9px}.cricket-hub .error-banner button{white-space:nowrap}.cricket-hub .selected-match{margin-top:20px}.cricket-hub .format-panel,.cricket-hub #records{scroll-margin-top:20px}@media (max-width:1100px){.cricket-main-grid{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}.cricket-fixtures{grid-template-columns:1fr}.player-feature{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.player-content{padding:20px 14px}.player-content h3{font-size:19px}.player-photo img{min-height:330px}.nav-strip a{padding:13px 15px}.cricket-controls{flex-wrap:wrap}.cricket-controls select{width:150px}.competition-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.nav-strip a{min-height:42px;font-size:11px;padding:11px 14px}.nav-strip a:first-child{padding-right:18px}.breadcrumbs{padding-top:14px;font-size:10px}.cricket-hub .category-hero h1{font-size:30px}.cricket-hub .category-hero p{max-width:270px}.coverage-counters{grid-template-columns:1fr 1fr;gap:10px;margin:18px 0}.coverage-counters>div{padding:15px}.coverage-counters strong{font-size:26px}.coverage-counters>div>span:not(.counter-index){font-size:11px}.coverage-counters small{font-size:9px}.cricket-main-grid{grid-template-columns:1fr;gap:0}.cricket-fixtures{grid-template-columns:1fr}.cricket-controls{gap:8px}.cricket-controls input{width:100%;flex-basis:100%;font-size:12px;padding:10px}.cricket-controls select{width:100%}.cricket-fixture-card .team-row span:not(.team-image){font-size:12px}.cricket-fixture-card .team-row strong{font-size:13px}.cricket-fixture-card .team-image{width:30px;height:30px}.cricket-fixture-card .match-note{min-height:0}.format-bars{gap:16px;margin:22px 0}.format-bars>div{grid-template-columns:115px minmax(0,1fr) 32px;gap:8px}.format-bars span{font-size:10px}.format-bars strong{font-size:12px}.format-explainers{grid-template-columns:1fr;gap:18px}.format-explainers h3{font-size:13px}.format-explainers p{font-size:11px}.player-feature-grid{grid-template-columns:1fr;gap:15px}.player-feature{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.player-photo img{min-height:300px;max-height:340px}.player-content{padding:19px 12px}.player-content h3{font-size:20px}.player-role{font-size:9px}.player-content .eyebrow{font-size:7px}.player-highlight{gap:8px;padding:10px 0;margin:13px 0}.player-highlight strong{font-size:25px}.player-highlight span{font-size:10px}.player-socials{gap:4px;flex-wrap:wrap}.player-socials>a:not(.profile-source){width:27px;height:27px}.player-socials .profile-source{font-size:8px;width:100%;margin:5px 0 0}.photo-credit{font-size:6px;left:4px;right:4px}.competition-grid{grid-template-columns:1fr}.cricket-hub .context-copy{font-size:11px}.cricket-hub .panel-note{font-size:9px}.team-records{font-size:10px}.cricket-hub .section-title h2{font-size:16px}.cricket-hub .section-title{flex-wrap:wrap}.cricket-hub .section-title .badge{font-size:8px}.cricket-hub .feed-strip>div{flex-wrap:wrap}.cricket-hub .next-board .fixture-teams strong{min-width:140px}.cricket-hub .data-transparency a{margin-left:35px}}.player-photo{align-items:center}.player-photo img{min-height:0;height:auto;max-height:none;object-fit:contain}@media (max-width:760px){.player-feature{grid-template-columns:1fr}.player-photo{height:220px;align-items:center}.player-photo img{width:auto;height:220px;max-width:100%;min-height:0;object-fit:contain}.photo-credit{left:auto;right:8px;bottom:8px;font-size:7px}.player-content{padding:20px}.player-content h3{font-size:23px}.player-role{font-size:11px}.player-content>p:not(.player-role){font-size:11px}.player-socials .profile-source{width:auto;margin:0 0 0 auto}.player-content>small{font-size:9px}}.section-page .category-hero{margin-bottom:22px}.section-page .category-hero h1{font-size:38px;max-width:1040px}.section-page .category-hero p{max-width:840px;line-height:1.8}.page-filters{display:flex;align-items:end;gap:15px;flex-wrap:wrap;margin:17px 0}.page-filters label{display:flex;flex-direction:column;gap:7px;font-size:11px;color:#acc3d8;flex:1;min-width:160px}.page-filters input,.page-filters select{padding:11px 12px;border:1px solid #2b4d6b;background:#091829;border-radius:5px;color:#dfebf5;font-size:12px;min-height:42px;width:100%}.page-filters select{max-width:100%}.card-source{display:block;margin-top:11px;color:#83a5c3;font-size:9px}.simulation-notice{display:flex;gap:17px;padding:23px;border:1px solid #52813e;background:#0d221c;border-radius:8px;margin-bottom:22px;color:#b9e49e}.simulation-notice p{color:#a6c7b0;line-height:1.8;margin-top:8px;font-size:12px;max-width:1050px}.simulation-notice strong{font-size:12px;letter-spacing:.05em}.demo-rates-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.demo-rate-card{padding:20px;border:1px solid #264158;background:#0a1e31;border-radius:7px;min-width:0}.demo-rate-card h3{font-size:17px;margin-bottom:7px;line-height:1.5}.demo-rate-card>small{font-size:10px}.demo-rate-card .rate-quotes{gap:12px;margin:18px 0 12px}.demo-rate-card .rate-quotes>div{display:flex;align-items:center;flex-direction:column;gap:8px;padding:17px 8px}.demo-rate-card .rate-quotes .team-image{display:inline-flex}.demo-rate-card .rate-quotes span:not(.team-image){font-size:12px;color:#c0d5e8}.demo-rate-card .rate-quotes strong{font-size:24px;color:#aed99a}.demo-rate-card .rate-quotes strong small{display:block;font-size:9px;color:#92b0c9;margin-top:3px;font-weight:400}.demo-rate-card>p{font-size:10px;color:#a2c396;line-height:1.7;margin-bottom:12px}.calculator-output{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:20px}.calculator-output>div{background:#0b2635;border:1px solid #285349;border-radius:6px;padding:20px;display:flex;flex-direction:column;gap:8px}.calculator-output strong{font-family:Manrope,sans-serif;font-size:26px;color:#b3e09b}.calculator-output>div>span{font-size:12px}.calculator-output small{font-size:11px}.prose{font-size:13px;line-height:1.85;color:#c2d3e5}.prose h2{color:#eff6fd;font-size:22px;line-height:1.45;margin:12px 0 17px;letter-spacing:-.4px}.prose h3{color:#e5f0fa;margin:23px 0 10px;font-size:17px}.prose p{margin:12px 0 18px}.prose ul,.prose ol{padding-left:24px;margin:17px 0}.prose li{margin:9px 0}.prose a{color:#b3df92;text-decoration:none}.prose a:hover{text-decoration:underline}.prose code{font-size:12px}.prose table{font-size:11px;line-height:1.7;min-width:620px}.prose table th,.prose table td{white-space:normal;vertical-align:top}.prose caption,table caption{font-size:10px;color:#91afca;padding:12px 0;text-align:left}.prose .section-title h2{margin:0;font-size:20px}.prose details{font-size:12px;margin:12px 0}.prose details p{font-size:12px}.prose .format-explainers{margin-bottom:24px}.learn-links{display:flex;gap:12px;flex-wrap:wrap;margin:20px 0}.learn-links a{border:1px solid #305239;border-radius:5px;padding:9px 12px;color:#bce296;font-size:11px;line-height:1.5;background:#13261c}.analysis-heading{display:flex;justify-content:center;align-items:center;gap:18px;margin:30px 0 18px}.analysis-heading h2{font-size:27px;letter-spacing:-.6px;line-height:1.4;text-align:center}.analysis-heading .team-image{height:44px;width:44px;padding:7px}.section-page .context-grid>article{min-width:0}.section-page .context-grid h3{font-size:20px;margin:15px 0}.section-page .context-grid table{min-width:520px}.editorial-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin-top:22px}.editorial-card,.guide-card{border:1px solid #284159;background:#081a2b;border-radius:7px;overflow:hidden;min-width:0}.editorial-cover{height:225px;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;padding:20px;background-position:center;background-size:cover}.editorial-cover .badge{background:#072616;border-color:#51813d;color:#b5e598}.cover-label{font-size:10px;letter-spacing:.14em;font-weight:700;color:#d4eaf7}.editorial-card-body{padding:23px}.editorial-card-body .eyebrow{font-size:9px;color:#c09d67}.editorial-card-body h2{font-size:23px;font-weight:750;line-height:1.4;margin:12px 0 13px;letter-spacing:-.5px}.editorial-card-body p{font-size:12px;color:#a4bdd5;line-height:1.9;margin-bottom:17px}.article-meta{display:flex;flex-wrap:wrap;gap:17px;color:#8aa7c1;font-size:10px;margin:17px 0}.guide-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.guide-card-art{height:180px;background:linear-gradient(135deg,#0c2e32,#0c2037);padding:23px;display:flex;flex-direction:column;align-items:flex-start;gap:13px;border-bottom:1px solid #2b453e;color:#a6d587}.guide-card-art>span{font-family:Manrope,sans-serif;font-size:22px;font-weight:750;line-height:1.3}.guide-card-art small{letter-spacing:.15em;font-size:8px;color:#97b4c8}.guide-card .editorial-card-body{padding:20px}.guide-card .editorial-card-body h2{font-size:19px}.article-byline{padding:15px 0;border-bottom:1px solid #1f3b53;font-size:11px;margin:0 0 24px}.article-layout{display:grid;grid-template-columns:250px minmax(0,1fr);gap:22px;align-items:start}.article-toc{position:sticky;top:20px}.article-toc h2{font-size:15px;margin-bottom:17px}.article-toc a{display:block;color:#9fc098;font-size:11px;line-height:1.8;padding:8px 0;border-bottom:1px solid #1e374c}.long-article{padding:32px 38px;font-size:14px}.long-article p{font-size:14px;line-height:1.95;margin:14px 0 24px}.long-article section{scroll-margin-top:25px;margin-top:34px}.long-article section:first-of-type{margin-top:24px}.long-article .article-lead{font-size:16px;color:#d5e6f5;border-left:3px solid #8dc658;padding-left:19px;margin:3px 0 30px}.long-article .article-sources li{font-size:12px;overflow-wrap:anywhere;margin-bottom:17px}.long-article .article-sources p{font-size:11px;line-height:1.8;margin:7px 0}.long-article .article-sources a{display:inline-flex;gap:7px;align-items:center}.section-page .detail-team h2{font-size:20px;line-height:1.5;margin:0 0 5px}.section-page .selected-match h3{margin:22px 0 14px;font-size:16px}.article-layout .table-scroll{max-width:100%}.section-page .category-hero:has(h1:not(:only-child)){min-height:250px}.section-page .category-hero h1{overflow-wrap:break-word}.section-page .category-hero:has(h1){height:auto;min-height:250px}.section-page .primary{margin:10px 0}.section-page .panel{scroll-margin-top:24px}.section-page .prose .empty{font-size:11px}.section-page .breadcrumbs{flex-wrap:wrap;line-height:1.8}.section-page .info-grid strong{overflow-wrap:anywhere}.section-page .context-copy{margin:12px 0 18px}.section-page table caption{font-size:10px}.section-page td{vertical-align:top}.section-page .team-row>div{min-width:0}.section-page .team-row span:not(.team-image){overflow-wrap:anywhere}@media (max-width:1050px){.guide-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.article-layout{grid-template-columns:210px minmax(0,1fr)}.long-article{padding:25px}.article-toc{padding:15px}.analysis-heading h2{font-size:24px}.section-page .category-hero h1{font-size:34px}}@media (max-width:760px){.section-page .category-hero h1{font-size:28px;letter-spacing:-.7px;line-height:1.3}.section-page .category-hero p{font-size:12px;max-width:100%}.page-filters{gap:13px;align-items:stretch}.page-filters label{flex-basis:100%;min-width:0;font-size:11px}.page-filters input,.page-filters select{font-size:13px}.section-page .cricket-fixtures,.demo-rates-grid,.editorial-grid,.guide-grid,.article-layout{grid-template-columns:1fr}.section-page .panel{padding:17px}.simulation-notice{padding:18px;gap:13px}.simulation-notice p{font-size:11px}.demo-rate-card{padding:17px}.demo-rate-card h3{font-size:16px}.demo-rate-card .rate-quotes strong{font-size:24px}.calculator-output{gap:10px}.calculator-output>div{padding:14px}.calculator-output strong{font-size:21px}.analysis-heading{gap:12px}.analysis-heading h2{font-size:20px}.analysis-heading .team-image{width:35px;height:35px;padding:5px}.editorial-card-body{padding:20px}.editorial-card-body h2{font-size:22px}.editorial-cover{height:190px}.guide-card-art{height:165px}.article-toc{position:static}.long-article p{font-size:13px;line-height:1.95}.long-article .article-lead{font-size:14px;padding-left:15px}.long-article h2{font-size:21px}.section-page .detail-team h2{font-size:14px}.section-page .prose h2{font-size:20px}.long-article section{margin-top:27px}.long-article table{font-size:10px;min-width:550px}.section-page .category-hero{margin-bottom:18px}.section-page .prose{font-size:12px}.section-page .feed-strip{line-height:1.8}.section-page .panel-note{font-size:10px}}.player-country-flag{position:absolute;top:12px;left:12px;width:34px;height:24px;display:flex;align-items:center;justify-content:center;background:#e7eef5;border:2px solid #0b1c2e;border-radius:3px;box-shadow:0 2px 8px #0008;z-index:2;overflow:hidden}.player-photo .player-country-flag>img{display:block;width:30px;height:20px;min-height:0;max-height:20px;object-fit:contain;object-position:center;padding:0}.player-content h3>a{color:inherit;text-decoration:none}.player-content h3>a:hover{color:#a9dc7a}.cricket-player-profile-link{display:inline-flex;margin-top:12px;font-size:10px}.card-about,.card-latest{margin-top:15px}.card-about h4,.card-latest h4{font-size:10px;color:#dce9f4;margin-bottom:5px}.card-about p,.card-latest p{font-size:10px;line-height:1.8;color:#9fb5cc}.card-latest h4{display:flex;flex-wrap:wrap;gap:5px}.card-latest time{font-weight:400;color:#7897b2;font-size:9px}.card-latest>a{display:inline-flex;align-items:center;gap:4px;font-size:9px;color:#c3da9e;margin-top:5px}.home-player-section{margin:27px 0}.home-player-section .section-title{margin-bottom:18px}.home-player-section .section-title h2,.related-player-section .section-title h2,.player-directory-intro .section-title h2{display:flex;align-items:center;gap:8px}.player-directory-grid{margin:24px 0}.player-directory-grid .player-content{padding-top:23px;padding-bottom:22px}.profile-breadcrumbs{margin:0 0 20px;padding:0}.profile-overview-grid{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:20px;margin-bottom:22px;align-items:stretch}.profile-overview-grid .player-feature{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}.player-fact-panel{margin:0}.player-fact-panel h2{font-size:18px;margin-bottom:18px}.player-fact-panel dl{margin:0 0 21px}.player-fact-panel dl>div{padding:12px 0;border-bottom:1px solid #213b51}.player-fact-panel dt{font-size:10px;color:#8ea9c2}.player-fact-panel dd{margin:5px 0 0;font-size:13px;color:#d7e6f2;font-weight:500;overflow-wrap:anywhere}.player-milestones{display:flex;flex-direction:column;gap:22px;margin:25px 0}.player-milestones article{display:grid;grid-template-columns:110px minmax(0,1fr);gap:24px;border-top:1px solid #203b52;padding-top:19px}.player-milestones time{font-size:11px;color:#97ca6d}.player-milestones h3{font-size:16px;margin:0 0 10px}.player-milestones p{margin-bottom:10px}.player-milestones a{display:inline-flex;align-items:center;gap:5px;font-size:11px;color:#b7d891}.player-facts-table{min-width:660px}.player-facts-table th{font-size:11px;line-height:1.7;white-space:normal}.player-facts-table th[scope=row]{background:none;color:#c5d7e8;padding:13px;font-weight:500}.player-facts-table td{font-size:11px;line-height:1.8}.related-player-section{margin:27px 0}.related-player-section .section-title{margin-bottom:17px}.utility-header{padding:35px 0 30px;max-width:850px}.utility-header h1{font-family:Manrope,Inter,sans-serif;font-size:34px;letter-spacing:-1px;line-height:1.25;margin:12px 0}.utility-header p{color:#a6bdd0;font-size:14px;line-height:1.8}.utility-header small{display:block;margin-top:14px;font-size:10px;color:#7694af}.utility-page .prose{max-width:1000px}.utility-page .prose>section{margin-bottom:30px;scroll-margin-top:20px}.utility-page .prose>section:last-child{margin-bottom:0}.venue-match-link{display:block;padding:3px 0;font-size:11px}.long-article[lang=hi],.article-layout[lang=hi]{font-family:Noto Sans Devanagari,Inter,sans-serif}.article-layout[lang=hi] .prose p,.article-layout[lang=hi] .prose li{font-size:14px;line-height:2}.article-layout[lang=hi] h2{font-family:Noto Sans Devanagari,Inter,sans-serif;font-size:21px;line-height:1.6}.article-layout[lang=hi] .article-toc a{line-height:1.8;font-size:12px}.article-layout[lang=hi] th,.article-layout[lang=hi] td{font-family:Noto Sans Devanagari,Inter,sans-serif;line-height:1.8;font-size:12px}.footer-bottom>a{font-size:10px;color:#adcadf}.cookie-choice a{font-size:11px}.player-content .player-highlight strong{flex-shrink:0}.player-content .player-highlight span{overflow-wrap:anywhere}@media (max-width:1000px){.profile-overview-grid{grid-template-columns:1fr}.profile-overview-grid .player-feature{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr)}.player-fact-panel dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px}}@media (max-width:760px){.player-country-flag{top:10px;left:10px;width:32px;height:23px}.player-photo .player-country-flag>img{width:28px;height:19px;max-height:19px}.card-about h4,.card-latest h4,.card-about p,.card-latest p{font-size:11px}.card-latest>a{font-size:10px}.player-directory-grid{gap:17px}.home-player-section{margin-top:21px}.home-player-section .section-title,.related-player-section .section-title{flex-wrap:wrap;gap:10px}.home-player-section .section-title h2{font-size:18px}.profile-overview-grid .player-feature{grid-template-columns:1fr}.player-milestones article{grid-template-columns:1fr;gap:8px}.player-milestones h3{font-size:15px}.utility-header{padding:26px 0}.utility-header h1{font-size:29px}.utility-header p{font-size:12px}.utility-page .learn-links{flex-wrap:wrap}.article-layout[lang=hi] .prose p,.article-layout[lang=hi] .prose li{font-size:13px}.footer-bottom{flex-wrap:wrap;gap:13px}.player-content .player-highlight span{max-width:140px}}
