@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-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--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}}}@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;--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;-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]){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}}@layer components;@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.fixed{position:fixed}.relative{position:relative}.block{display:block}.hidden{display:none}.table{display:table}.shrink{flex-shrink:1}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.lowercase{text-transform:lowercase}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.ring{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.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,)}}:root{--ink:#1f3645;--muted:#4c5c62;--navy:#254a61;--navy-dark:#183b50;--blue:#5c8195;--line:#bdccd0;--paper:#f8faf5;--cream:#f1f1e8;--green:#4f795d;--gold:#d0a550}*{box-sizing:border-box}html{scrollbar-gutter:stable;background:#c9d2d0}body{color:var(--ink);background-color:#cbd5d3;background-image:linear-gradient(45deg,#ffffff1c 25%,#0000 25% 75%,#ffffff1c 75%),linear-gradient(45deg,#ffffff1c 25%,#0000 25% 75%,#ffffff1c 75%);background-position:0 0,2px 2px;background-size:4px 4px;margin:0;font-family:Tahoma,Verdana,Arial,sans-serif;font-size:13px}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.5}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline-offset:2px;outline:3px solid #e0b85e}input,select,textarea{color:#203b4b;background:#fff;border:1px solid #9eafb4;border-top-color:#84979c;border-radius:0;padding:10px 11px;box-shadow:inset 1px 1px #e7eded}input::placeholder{color:#4c5b5d}select{padding-right:26px}label{color:#3a5260;font-weight:700}small{font-size:inherit}.desktop{max-width:1536px;margin:0 auto;padding:18px 24px}.app-window{background:#e7eeec;border:1px solid #6f868d;box-shadow:inset 1px 1px #fff,3px 4px #a1afad,7px 9px 24px #71878433}.system-bar{color:#f4f9f6;letter-spacing:.11em;background:linear-gradient(90deg,#2c5268,#315c70);justify-content:space-between;align-items:center;height:29px;padding:0 12px;font-size:9px;font-weight:700;display:flex}.tiny-ball{color:#e1bd68;margin-right:5px;font-size:14px}.system-divider{color:#8faeb9;padding:0 8px}.system-right{color:#d9e6e8;align-items:center;gap:3px;display:flex}.system-status i,.status-dot{background:#77ac77;border:1px solid #4f8d59;border-radius:50%;width:7px;height:7px;margin-right:5px;display:inline-block}.window-controls{color:#d8e6e9;padding-left:15px;font-size:13px}.masthead{background:linear-gradient(#fafcf7,#e8efec);border-bottom:1px solid #c2d0ce;justify-content:space-between;align-items:center;min-height:85px;padding:11px 24px;display:flex}.brand{align-items:center;gap:10px;display:flex}.brand-crest{filter:drop-shadow(1px 2px #b5c4c0)}.brand-text{flex-direction:column;line-height:1;display:flex}.brand-name{letter-spacing:-.07em;color:#233f52;font-family:Arial Black,Arial,sans-serif;font-size:26px;font-weight:900}.brand-name em{color:#993739;font-style:normal}.brand-bottom{color:#253f4f;letter-spacing:.29em;margin-top:4px;font-size:13px;font-weight:900}.brand-bottom b{letter-spacing:0;color:#983a36;vertical-align:2px;font-size:8px}.brand-bottom small{letter-spacing:.12em;color:#4c5b5d;vertical-align:2px;font-size:8px}.mast-right{align-items:center;gap:24px;display:flex}.edition-label{text-align:right;letter-spacing:.12em;color:#4d5b5f;font-size:9px;font-weight:700}.edition-label span{letter-spacing:.1em;margin-top:6px;font-size:9px;font-weight:400;display:block}.world-indicator{border-left:1px solid #cedbd8;align-items:center;gap:9px;padding-left:23px;display:flex}.world-icon{color:#4b7481;background:#edf3ef;border:1px solid #c7d6d5;padding:8px}.world-indicator div{flex-direction:column;gap:5px;display:flex}.world-indicator span:not(.world-icon){letter-spacing:.1em;color:#4c5a5b;font-size:9px;font-weight:700}.world-indicator strong{color:#3a5967;letter-spacing:.04em;font-size:10px}.world-indicator strong i{vertical-align:middle;background:#a8b6b5;border-radius:50%;width:3px;height:3px;margin:0 5px;display:inline-block}.thin-stripe{color:#4e6972;letter-spacing:.12em;background:#dbe5e3;border-top:1px solid #f9fbf7;border-bottom:1px solid #b6c7c7;align-items:center;gap:16px;height:26px;padding:0 22px;font-size:9px;font-weight:700;display:flex}.thin-stripe>span:first-child{color:#345a6b}.stripe-detail{color:#4b5c5c;font-weight:400}.stripe-end{color:#4b5c5e;margin-left:auto}.app-body{min-height:610px;display:flex}.main-content{background:#edf2ef;flex:1;min-width:0;padding:25px 28px 32px}.main-content.with-sidebar{padding:25px 26px 32px}.sidebar{background:#d1dfdf;border-right:1px solid #adbec1;flex-direction:column;flex:none;width:175px;padding:17px 10px 12px;display:flex;box-shadow:inset 1px 0 #f4faf5}.sidebar-caption{color:#485a61;letter-spacing:.12em;padding:0 7px 12px;font-size:9px;font-weight:700}.sidebar-caption span{float:right;color:#4b5c5c;font-size:7px}.nav-buttons{flex-direction:column;gap:3px;display:flex}.nav-item{color:#3f5b69;border:1px solid #0000;align-items:center;gap:9px;height:39px;padding:0 8px;font-size:11px;font-weight:700;display:flex}.nav-item:hover{background:#e2ece8;border-color:#b6c9c8}.nav-item.active{color:#193f53;background:linear-gradient(#f6faf5,#e7f0eb);border-color:#a9bdbd;box-shadow:inset 1px 1px #fff,1px 1px #b9cac7}.nav-icon{color:#425b66;display:flex}.nav-item.active .nav-icon{color:#923f36}.nav-arrow{opacity:.55;margin-left:auto}.sidebar-bottom{margin-top:auto}.side-note{color:#596c6c;background:#e5eeeb;border:1px solid #b8caca;flex-direction:column;gap:5px;padding:11px 9px;font-size:10px;line-height:1.35;display:flex}.side-note strong{color:#385969;font-size:11px}.side-note-title{letter-spacing:.12em;font-size:8px;font-weight:700}.sidebar-signout{color:#495c64;background:0 0;border:0;align-items:center;gap:7px;padding:14px 6px 3px;font-size:10px;font-weight:700;display:flex}.status-bar{color:#54696c;letter-spacing:.08em;background:#dce6e3;border-top:1px solid #b4c6c5;justify-content:space-between;align-items:center;height:29px;padding:0 13px;font-size:8px;font-weight:700;display:flex}.status-sep{color:#afc0be;padding:0 8px}.desktop-footer{color:#4d5b5b;letter-spacing:.09em;padding:13px 2px;font-size:9px}.desktop-footer span{padding:0 4px}.page-header{justify-content:space-between;align-items:end;gap:15px;margin:0 0 22px;display:flex}.eyebrow{color:#495c5f;letter-spacing:.14em;align-items:center;gap:6px;margin-bottom:7px;font-size:9px;font-weight:700;display:flex}.eyebrow-square{background:#b24c42;width:5px;height:5px;display:inline-block}.page-header h1{letter-spacing:-.035em;color:#243e4b;margin:0;font-family:Georgia,Times New Roman,serif;font-size:29px;font-weight:700;line-height:1.1}.page-header p{color:#4d5c5e;margin:7px 0 0;font-size:11px;line-height:1.6}.page-header-action{flex:none}.panel{background:#f8faf6;border:1px solid #b5c8c9;min-width:0;box-shadow:inset 1px 1px #fff,1px 1px #d3dedc}.panel-head{background:linear-gradient(#f5f9f5,#e5eeeb);border-bottom:1px solid #c1d1cf;align-items:center;gap:9px;min-height:41px;padding:7px 11px;display:flex}.panel-head-icon{color:#547381;background:#edf4ef;border:1px solid #c1d1cf;place-items:center;width:26px;height:26px;display:grid}.panel-head strong{color:#365767;letter-spacing:.01em;font-size:11px;display:block}.panel-head small{color:#4b5b5b;margin-top:3px;font-size:9px;font-weight:400;display:block}.panel-head-aside{color:#4a5c60;letter-spacing:.07em;margin-left:auto;font-size:9px;font-weight:700}.panel-body{padding:16px}.section-gap{margin-top:18px}.button{color:#395a68;letter-spacing:.03em;background:linear-gradient(#fafdf9,#e1ece8);border:1px solid #98afb2;justify-content:center;align-items:center;gap:8px;padding:9px 13px;font-size:10px;font-weight:700;line-height:1.15;display:inline-flex;box-shadow:inset 1px 1px #fff,1px 1px #cedbd7}.button:hover:not(:disabled){filter:brightness(.97)}.button-primary{color:#fff;letter-spacing:.09em;background:linear-gradient(#3f6b7b,#2d5365);border-color:#274e5e;box-shadow:inset 1px 1px #7697a1,1px 1px #b6c9c5}.button-warm{color:#fff;background:linear-gradient(#ad554a,#95453d);border-color:#834139;box-shadow:inset 1px 1px #d18b7d,1px 1px #b6c9c5}.button-small{padding:6px 8px;font-size:9px}.button-danger{color:#913f39}.button-wide{justify-content:space-between;width:100%;min-height:41px;padding:0 13px}.text-link{color:#3a5d68;align-items:center;gap:6px;font-size:10px;font-weight:700;display:inline-flex}.text-link:hover{text-decoration:underline}.notice{color:#3d6c4d;background:#eaf4e8;border:1px solid #b6ccbd;align-items:center;gap:8px;margin-bottom:18px;padding:10px 12px;font-size:11px;font-weight:700;display:flex}.notice-error{color:#9d443b;background:#faefea;border-color:#dbb2aa}.subtle{color:#4b5c5d;font-size:10px}.muted{color:#4d5b5d}.positive{color:#386143}.negative{color:#8c4239}.value-strong{color:#284b5a;font-weight:700}.form-badge{color:#546966;background:#dde7e4;place-items:center;width:19px;height:19px;font-size:9px;font-weight:700;display:inline-grid}.form-w{color:#466e4f;background:#dbeadd}.form-l{color:#915245;background:#f0ded7}.table-scroll{overflow-x:auto}.market-scroll{overflow:visible}.market-table thead th{z-index:3;background:#e5eeed;position:sticky;top:0;box-shadow:0 1px #c2d0ce,0 3px 5px #243e4b24}@media (max-width:1000px){.market-scroll{overflow-x:auto}.market-table thead th{box-shadow:none;position:static}}.data-table{border-collapse:collapse;text-align:left;white-space:nowrap;width:100%;font-size:10px}.data-table thead{color:#586d71;letter-spacing:.06em;background:#e5eeed;font-size:9px}.data-table th{border-bottom:1px solid #c9d8d6;padding:10px;font-weight:700}.data-table td{color:#465c65;border-bottom:1px solid #e3ebe7;padding:9px 10px}.data-table tbody tr:nth-child(2n){background:#f3f7f3}.data-table tbody tr:last-child td{border-bottom:0}.data-table td strong{color:#345360}.data-table .highlight-row,.data-table .highlight-row:nth-child(2n){background:#dbeadf}.data-table .highlight-row td,.data-table .highlight-row td strong{color:#203e32}.league-table th:first-child,.league-table td:first-child{text-align:center;width:44px}.league-table th:not(:nth-child(2)),.league-table td:not(:nth-child(2)){text-align:center}.league-table th:nth-child(2),.league-table td:nth-child(2){min-width:150px}.league-table .position-cell{color:#4b5c5c;font-weight:700}.league-table .top-position{color:#8a453a}.club-link{color:#3c5965;align-items:center;gap:8px;font-weight:700;display:inline-flex}.club-link:hover{text-decoration:underline}.crest{vertical-align:middle;flex:none}.compact td{padding-top:7px;padding-bottom:7px}.news-list{padding:0 15px}.news-item{border-bottom:1px solid #e1eae6;gap:10px;padding:14px 0;display:flex}.news-item:last-child{border:0}.news-icon{color:#58716d;background:#e9f0eb;border:1px solid #d2ded8;flex:none;place-items:center;width:30px;height:30px;display:grid}.news-icon.first{color:#985d46;background:#f4eee2;border-color:#e5d9c5}.news-meta{color:#4b5c5a;letter-spacing:.08em;margin-bottom:5px;font-size:8px;font-weight:700}.news-meta span{color:#c3ceca;padding:0 2px}.news-item strong{color:#385663;font-size:11px}.news-item p{color:#4c5b5b;margin:4px 0 0;font-size:10px;line-height:1.5}.empty-state{text-align:center;color:#495a5b;padding:35px 15px}.empty-icon{background:#eaf1ec;border:1px solid #d1ded9;place-items:center;width:38px;height:38px;margin:0 auto 10px;display:grid}.empty-state strong{color:#465b60;font-size:11px;display:block}.empty-state p{font-size:10px;line-height:1.5}.empty-inline{color:#4c5a59;text-align:center;padding:24px;font-size:11px}.level-pips{gap:3px;display:inline-flex}.level-pips i{background:#d9e3df;border:1px solid #c4d1cd;width:10px;height:6px}.level-pips i.on{background:#6e9482;border-color:#668a79}.data-pill{letter-spacing:.04em;color:#526d61;background:#e2ece7;padding:4px 6px;font-size:9px;font-weight:700;display:inline-block}.data-pill.red{color:#9a5347;background:#f3e3dd}.data-pill.blue{color:#496e79;background:#e2eef1}.data-pill.gold{color:#7e6633;background:#f3ecdb}.grid-two{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:17px;display:grid}.grid-main-side{grid-template-columns:minmax(0,1.65fr) minmax(280px,1fr);gap:17px;display:grid}.panel-footer{color:#4c5b5a;border-top:1px solid #e1eae6;justify-content:space-between;align-items:center;padding:12px 15px;font-size:9px;display:flex}.field-label{color:#4a5a5f;letter-spacing:.08em;text-transform:uppercase;margin-bottom:6px;font-size:9px;font-weight:700;display:block}.field input,.field select{width:100%}.field{min-width:0}.inline-form{flex-wrap:wrap;align-items:end;gap:9px;display:flex}.inline-form input,.inline-form select{min-width:0}.stack{flex-direction:column;gap:16px;min-width:0;display:flex}.guest-header{margin-bottom:18px}.guest-header h1{font-size:30px}.guest-grid{grid-template-columns:minmax(0,1.75fr) minmax(300px,.8fr);align-items:stretch;gap:18px;display:grid}.hero-panel{background:#f8faf6;border:1px solid #9fb6b9;box-shadow:inset 1px 1px #fff,1px 1px #d2dfdc}.hero-top{color:#4c6b76;letter-spacing:.1em;background:linear-gradient(#edf4f0,#dce9e6);border-bottom:1px solid #b9cecb;justify-content:space-between;align-items:center;height:34px;padding:0 12px;font-size:9px;font-weight:700;display:flex}.hero-top span:last-child{color:#495d5d}.hero-image{image-rendering:auto;background:#a8b8ac url(/images/stadium-pixel.webp) 50% 51%/cover no-repeat;border-bottom:1px solid #a8b5aa;height:240px;position:relative}.hero-image:after{content:"";background:linear-gradient(#0000 52%,#172c2f80);position:absolute;inset:0}.hero-ribbon{z-index:1;color:#526d6d;letter-spacing:.12em;background:#e7eee5;border:1px solid #fff;align-items:center;gap:8px;padding:6px 9px;font-size:9px;font-weight:700;display:inline-flex;position:absolute;bottom:17px;left:19px;box-shadow:2px 2px #27473955}.hero-copy{justify-content:space-between;align-items:center;gap:20px;padding:17px 20px;display:flex}.hero-copy h2{color:#2f4a54;letter-spacing:-.02em;margin:0 0 6px;font-family:Georgia,serif;font-size:20px}.hero-copy p{color:#4b5a5c;max-width:490px;margin:0;font-size:11px;line-height:1.55}.hero-stamp{color:#4b5c59;letter-spacing:.1em;text-align:center;border:1px solid #d3dfd8;flex:none;padding:8px 10px;font-size:8px;font-weight:700;line-height:1.5}.hero-stamp strong{color:#4b5c59;letter-spacing:0;font-family:Georgia,serif;font-size:16px;display:block}.hero-stats{background:#f0f5ef;border-top:1px solid #dce7e1;grid-template-columns:repeat(3,1fr);display:grid}.hero-stat{border-right:1px solid #dce7e1;align-items:center;gap:9px;padding:12px 20px;display:flex}.hero-stat:last-child{border:0}.hero-stat strong{color:#365965;font-family:Georgia,serif;font-size:20px}.hero-stat span{color:#4c5c5b;letter-spacing:.1em;font-size:8px;font-weight:700;line-height:1.45}.auth-panel{background:#f8faf6;border:1px solid #94afb4;align-self:stretch;box-shadow:inset 1px 1px #fff,2px 2px #cbdad6}.auth-title{color:#fbfdfb;letter-spacing:.1em;background:linear-gradient(90deg,#416b7c,#507b89);align-items:center;gap:8px;height:34px;padding:0 11px;font-size:9px;font-weight:700;display:flex}.auth-title-icon{place-items:center;display:grid}.auth-lights{gap:3px;margin-left:auto;display:flex}.auth-lights i{background:#b6cfcb;width:5px;height:5px}.auth-body{padding:20px}.auth-intro{align-items:center;gap:10px;margin-bottom:18px;display:flex}.auth-icon{color:#51706c;background:#e8f0eb;border:1px solid #c8d8d1;place-items:center;width:39px;height:39px;display:grid}.auth-intro h2{color:#36515a;letter-spacing:-.03em;margin:0 0 4px;font-family:Georgia,serif;font-size:18px}.auth-intro p{color:#4e5c5a;margin:0;font-size:10px}.auth-tabs{border-bottom:1px solid #c5d5d0;margin-bottom:16px;display:flex}.auth-tabs button{color:#4c5c5a;letter-spacing:.08em;background:0 0;border:0;border-bottom:2px solid #0000;margin-right:24px;padding:0 2px 9px;font-size:9px;font-weight:700}.auth-tabs button.selected{color:#3b5c6a;border-bottom-color:#a64e43}.auth-form{flex-direction:column;gap:13px;display:flex}.auth-form label{flex-direction:column;gap:6px;font-size:10px;display:flex}.auth-form label input{width:100%;height:37px;font-size:11px;font-weight:400}.auth-form .button{margin-top:3px}.auth-footnote{color:#4b5c58;text-align:center;margin:1px 0 0;font-size:9px}.compact-form{gap:8px}.compact-form label{gap:4px}.compact-form label input{height:32px}.compact-form .button{min-height:36px}.optional{float:right;color:#4d5c57;font-size:8px}.guest-lower{margin-top:19px}.welcome-note{color:#4d5c5b;letter-spacing:.05em;font-size:9px}.welcome-table-heading{align-items:center;gap:8px;display:flex}.season-chip{color:#5a6e68;letter-spacing:.08em;background:#e7eee8;border:1px solid #cfdbd4;padding:4px 7px;font-size:8px;font-weight:700}.landing-bottom{color:#4a5c5a;letter-spacing:.1em;align-items:center;gap:8px;margin-top:18px;font-size:8px;font-weight:700;display:flex}.landing-bottom a{color:#455d61;align-items:center;gap:5px;margin-left:auto;display:flex}.appointment-wrap{max-width:860px;margin:22px auto}.appointment-inner{align-items:flex-start;gap:28px;padding:35px;display:flex}.appointment-crest{background:#ecf3ed;border:1px solid #d5e1da;padding:20px 25px}.appointment-copy h2{letter-spacing:-.03em;color:#34505a;margin:8px 0;font:700 25px Georgia,serif}.appointment-copy p{color:#4a5b5c;max-width:470px;font-size:11px;line-height:1.7}.appointment-facts{border-top:1px solid #e0e9e3;border-bottom:1px solid #e0e9e3;gap:30px;margin:18px 0;padding:14px 0;display:flex}.appointment-facts div{flex-direction:column;gap:5px;display:flex}.appointment-facts span,.mini-label{color:#4b5c59;letter-spacing:.12em;font-size:8px;font-weight:700}.appointment-facts strong{color:#365866;font-size:13px}.link-button{color:#435c65;background:0 0;border:0;padding:10px 0;font-size:10px;font-weight:700}.link-button:hover{text-decoration:underline}.danger-link{color:#7b4c43}.date-card{background:#f6f9f4;border:1px solid #cbdad5;flex-direction:column;gap:4px;padding:9px 12px;display:flex}.date-card span{color:#4a5b58;letter-spacing:.09em;font-size:8px;font-weight:700}.date-card strong{color:#455b61;font-size:10px}.club-overview{background:linear-gradient(95deg,#f9fbf5,#eaf2ed);border:1px solid #c3d3cd;justify-content:space-between;align-items:center;gap:20px;padding:16px 18px;display:flex}.club-identity{align-items:center;gap:14px;min-width:0;display:flex}.club-identity h2{letter-spacing:-.03em;color:#304e58;margin:5px 0;font:700 21px Georgia,serif}.club-identity p{color:#4a5c5b;margin:0;font-size:10px}.club-identity p span{color:#b9c9c4;padding:0 5px}.club-metrics{display:flex}.club-metrics>div{border-left:1px solid #d3e0da;flex-direction:column;gap:5px;min-width:110px;padding:0 20px;display:flex}.club-metrics span{letter-spacing:.08em;color:#4b5d59;font-size:8px;font-weight:700}.club-metrics strong{color:#365e65;font:700 19px Georgia,serif}.club-metrics small{color:#4c5c58;font-size:9px}.dashboard-grid{grid-template-columns:minmax(0,1.65fr) minmax(260px,1fr);gap:17px;display:grid}.fixture-feature{text-align:center;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:10px;padding:19px 15px;display:grid}.fixture-team{flex-direction:column;align-items:center;gap:6px;min-width:0;display:flex}.fixture-team strong{color:#395a65;overflow-wrap:anywhere;font-size:11px}.fixture-team small,.fixture-versus span{color:#4a5b58;letter-spacing:.09em;font-size:8px;font-weight:700}.fixture-versus{flex-direction:column;align-items:center;gap:6px;display:flex}.fixture-versus strong{color:#3c5e68;letter-spacing:-.03em;font-family:Georgia,serif;font-size:26px}.fixture-versus small{color:#4b5c5a;font-size:9px}.glance-list{padding:2px 14px}.glance-list>div{border-bottom:1px solid #e3ebe7;justify-content:space-between;align-items:center;gap:10px;padding:12px 0;display:flex}.glance-list>div:last-child{border:0}.glance-list span:not(.form-badge){color:#4c5c5a;letter-spacing:.08em;font-size:8px;font-weight:700}.glance-list strong{color:#425b61;gap:3px;font-size:10px;display:flex}.resign-strip{color:#495a58;justify-content:space-between;align-items:center;padding:0 3px;font-size:10px;display:flex}.tactics-form{grid-template-columns:repeat(3,minmax(100px,1fr)) auto;align-items:end;gap:12px;padding:15px;display:grid}.team-layout{grid-template-columns:minmax(0,1.3fr) minmax(220px,.7fr);gap:17px;display:grid}.pitch{background:repeating-linear-gradient(0deg,#689173 0 40px,#739a7a 40px 80px);border:3px solid #f1f7e4;min-height:330px;margin:14px;position:relative;overflow:hidden;box-shadow:0 0 0 1px #9fb5a4}.pitch-mark{opacity:.4;border-color:#e6f1df;position:absolute}.pitch-center{border:2px solid #e6f1df;border-radius:50%;width:75px;height:75px;top:50%;left:50%;transform:translate(-50%,-50%)}.pitch-midline{border-top:2px solid #e6f1df;width:100%;top:50%}.pitch-box{opacity:.4;border:2px solid #e6f1df;width:35%;height:45px;position:absolute;left:32.5%}.pitch-box-top{top:-2px}.pitch-box-bottom{bottom:-2px}.pitch-line{z-index:1;justify-content:space-around;width:90%;display:flex;position:absolute;left:5%}.pitch-fwd{top:11%}.pitch-mid{top:34%}.pitch-def{top:58%}.pitch-gk{top:79%}.pitch-player{text-align:center;flex-direction:column;align-items:center;gap:2px;min-width:40px;display:flex}.shirt{color:#fff;text-shadow:0 1px #283c35;border:2px solid;border-radius:3px;place-items:center;width:25px;height:25px;font-size:7px;font-weight:700;display:grid;box-shadow:0 1px 2px #325443}.pitch-player strong{color:#254d3d;background:#edf3e9;padding:2px 4px;font-size:9px;line-height:1}.pitch-player small{color:#f1f7e6;text-shadow:0 1px #325443;font-size:8px;font-weight:700}.squad-summary{grid-template-columns:1fr 1fr;gap:0;padding:15px;display:grid}.squad-summary div{border:1px solid #e4ece6;flex-direction:column;gap:6px;padding:13px;display:flex}.squad-summary span{letter-spacing:.08em;color:#4b5d58;font-size:8px;font-weight:700}.squad-summary strong{color:#3c5c69;font:700 22px Georgia,serif}.squad-summary small{color:#4a5b56;font-size:12px}.summary-note{color:#4d5c58;padding:2px 18px 16px;font-size:10px;line-height:1.6}.pos-badge{text-align:center;color:#4f6c75;background:#e1eceb;min-width:31px;padding:4px 5px;font-size:8px;font-weight:700;display:inline-block}.pos-gk{color:#6b4a05;background:#f6e0a0}.pos-def{color:#1d5a2d;background:#c9e6cf}.pos-mid{color:#1b4a7c;background:#c8dcf2}.pos-fwd{color:#8a2619;background:#f4cbc4}.secondary-pos{color:#4a5d58;font-size:9px}.squad-table input[type=checkbox]{accent-color:#3e7556;width:15px;height:15px;box-shadow:none;vertical-align:middle}.button-row{align-items:center;gap:6px;display:flex}.row-actions{position:relative}.row-actions summary{cursor:pointer;color:#445b62;font-size:9px;font-weight:700;list-style:none}.action-popover{background:#f5f9f4;border:1px solid #cbdad4;flex-direction:column;gap:6px;min-width:160px;margin-top:6px;padding:8px;display:flex;position:relative}.action-popover form{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.action-popover select{padding:4px}.action-popover small{color:#4d5d58;font-size:8px}.ground-summary{background:#f6f9f3;border:1px solid #c3d5cf;justify-content:space-between;align-items:center;gap:12px;padding:17px 20px;display:flex}.ground-summary h2{color:#36545d;margin:5px 0;font:700 22px Georgia,serif}.ground-summary p{color:#495b59;margin:0;font-size:10px}.ground-summary input{width:90px}.quiet-banner,.project-banner{color:#567065;background:#e5f0e6;border:1px solid #cfddd6;margin-top:14px;padding:12px 14px;font-size:10px}.quiet-banner span{color:#475f47;margin-right:6px}.project-banner{justify-content:space-between;align-items:center;gap:20px;display:flex}.project-banner>div:first-child{flex-direction:column;gap:4px;display:flex}.project-banner strong{font-size:12px}.project-banner small{color:#485b54;font-size:9px}.progress-wrap{text-align:right;width:30%}.progress{background:#d7e6da;border:1px solid #b7cfc0;height:9px}.progress i{background:#759e7c;height:100%;display:block}.upgrade-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;display:grid}.upgrade-card{border-bottom:1px solid #e1eae5;border-right:1px solid #e1eae5;gap:12px;padding:15px;display:flex}.upgrade-icon{color:#52707e;background:#e8f0eb;border:1px solid #d2dfd9;flex:none;place-items:center;width:36px;height:36px;font-size:18px;display:grid}.upgrade-main{flex:1;min-width:0}.upgrade-name{justify-content:space-between;align-items:center;gap:10px;display:flex}.upgrade-name strong{color:#3f5d67;font-size:11px}.upgrade-name span{color:#4b5d58;white-space:nowrap;font-size:8px;font-weight:700}.upgrade-main p{color:#4e5c58;margin:6px 0;font-size:10px;line-height:1.4}.upgrade-bottom{color:#4b5b56;justify-content:space-between;align-items:center;gap:6px;margin-top:10px;font-size:9px;display:flex}.upgrade-bottom b{color:#465d58}.finance-cards{background:#f8faf5;border:1px solid #c5d6d0;grid-template-columns:repeat(3,1fr);display:grid}.finance-cards>div{border-right:1px solid #dce7e1;flex-direction:column;gap:7px;padding:16px 18px;display:flex}.finance-cards>div:last-child{border:0}.finance-cards span,.finance-cards small{letter-spacing:.08em;color:#4a5b56;font-size:8px;font-weight:700}.finance-cards strong{color:#395f67;font:700 22px Georgia,serif}.finance-cards strong.positive{color:#425e49}.finance-cards strong.negative{color:#7e4a3d}.legend{vertical-align:middle;width:8px;height:8px;display:inline-block}.income{background:#769c80}.expense{background:#c69076}.chart{align-items:end;gap:4px;height:150px;padding:16px 14px 0;display:flex}.chart-col{flex-direction:column;flex:1 1 0;justify-content:end;align-items:center;gap:6px;min-width:0;height:100%;display:flex}.chart-bars{background:repeating-linear-gradient(0deg,#0000 0 31px,#edf2ed 32px);border-bottom:1px solid #d6e3db;justify-content:center;align-items:end;gap:1px;width:100%;height:calc(100% - 16px);display:flex}.chart-bars span{flex:1 1 0;min-width:2px;max-width:14px}.chart-col small{color:#4b5b55;white-space:nowrap;font-size:8px}@media (max-width:700px){.chart{gap:2px;padding:16px 8px 0}.chart-col small{font-size:6px}.chart-col:nth-child(2n) small{visibility:hidden}}.chart-axis{text-align:center;letter-spacing:.1em;color:#4c5c56;padding:10px;font-size:8px;font-weight:700}.align-right{text-align:right}.academy-banner{color:#5c7359;background:#edf2e3;border:1px solid #d6dfca;gap:13px;padding:15px;display:flex}.academy-banner>span{color:#60572f;font-size:24px}.academy-banner strong{font:700 15px Georgia,serif}.academy-banner p{color:#4d5c4c;margin:4px 0 0;font-size:10px}.search-form{grid-template-columns:1.2fr .8fr 1fr .7fr .8fr;gap:10px;padding:15px;display:grid}.attribute-search{grid-column:1/-1;grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.attribute-filter{grid-template-columns:1fr 70px;gap:5px;display:grid}.search-actions{border-top:1px solid #e2ece6;grid-column:1/-1;justify-content:space-between;align-items:center;margin-top:3px;padding-top:12px;display:flex}.checkbox-label{color:#495c5a;align-items:center;gap:7px;font-size:10px;font-weight:400;display:flex}.checkbox-label input{accent-color:#527f6a;box-shadow:none}.market-table th,.market-table td{padding-left:7px;padding-right:7px}.market-table .action-popover input{width:100%;padding:6px}.market-table .action-popover label{width:100%;font-size:9px;display:block}.staff-capacity{color:#607671;background:#f6f9f3;border:1px solid #c9dad3;justify-content:space-between;align-items:center;padding:14px;font-size:9px;font-weight:700;display:flex}.staff-capacity>div{flex-direction:column;gap:5px;display:flex}.staff-capacity strong{color:#405e61;font:700 17px Georgia,serif}.staff-role-grid{grid-template-columns:1fr 1fr;display:grid}.staff-role{border-bottom:1px solid #e2ece5;border-right:1px solid #e2ece5;align-items:flex-start;gap:10px;padding:13px;display:flex}.staff-avatar{color:#547166;background:#e8f1eb;border:1px solid #cadbd4;flex:none;place-items:center;width:36px;height:36px;font-size:12px;font-weight:700;display:grid}.staff-role-info{flex-direction:column;flex:1;gap:4px;display:flex}.staff-role-info>span{letter-spacing:.08em;color:#4a5c56;font-size:8px;font-weight:700}.staff-role-info strong{color:#425d66;font-size:11px}.staff-role-info small{color:#4b5b54;font-size:9px}.staff-role-info .negative{color:#81493f}.staff-hire{gap:5px;display:flex}.staff-hire input{width:55px;padding:5px}.division-select{align-items:end;gap:10px;padding:15px;display:flex}.division-select .field{min-width:290px}.fixtures-table .score-heading{text-align:center;font-size:11px}.round-box{text-align:center;color:#576e6a;background:#e7efeb;min-width:2.2ch;padding:5px 7px;font-weight:700;display:inline-block}.report-scoreboard{text-align:center;background:linear-gradient(#f8faf4,#edf4ec);grid-template-columns:1fr .7fr 1fr;align-items:center;gap:10px;padding:23px;display:grid}.report-team{flex-direction:column;align-items:center;gap:7px;display:flex}.report-team strong{color:#3f5e67;font-size:12px}.report-team span,.report-score span{letter-spacing:.1em;color:#4d5c56;font-size:8px;font-weight:700}.report-score{flex-direction:column;gap:7px;display:flex}.report-score strong{color:#345b62;font:700 38px Georgia,serif}.report-score strong i{color:#495d58;font-style:normal}.report-score small{color:#485e58;font-size:11px;font-weight:700}.report-controls{color:#4a5c56;letter-spacing:.08em;border-top:1px solid #dbe7df;border-bottom:1px solid #dbe7df;justify-content:space-between;align-items:center;padding:11px 14px;font-size:9px;font-weight:700;display:flex}.live-dot{background:#bc6a53;border-radius:50%;width:7px;height:7px;margin-right:3px;display:inline-block}.report-grid{grid-template-columns:1.4fr 1fr;display:grid}.report-grid>section:first-child{border-right:1px solid #e1eae4}.report-section-title{color:#495c59;letter-spacing:.08em;border-bottom:1px solid #e1eae4;padding:12px 14px;font-size:9px;font-weight:700}.report-section-title span{float:right;color:#4b5b55}.commentary{max-height:450px;overflow-y:auto}.commentary-row{border-bottom:1px solid #edf2ec;align-items:center;gap:10px;padding:10px 14px;display:flex}.commentary-row p{color:#465c5e;margin:0;font-size:10px;line-height:1.45}.commentary-minute{color:#4c5c55;min-width:24px;font-size:9px;font-weight:700}.event-icon{color:#5c7167;background:#eaf1eb;place-items:center;width:23px;height:23px;display:grid}.event-icon.goal{background:#dcebdc}.event-icon.yellow{color:#7f6525;background:#f7eccb}.event-icon.red,.event-icon.injury{color:#9e4e3c;background:#f4e2dc}.report-details{padding:0 14px}.report-details>div{border-bottom:1px solid #e9f0e9;justify-content:space-between;padding:10px 0;display:flex}.report-details span{color:#4d5d56;letter-spacing:.08em;font-size:8px;font-weight:700}.report-details strong{color:#465d5f;font-size:10px}.admin-actions{flex-wrap:wrap;gap:8px;padding:16px;display:flex}.admin-hint{color:#4b5b56;margin:0;padding:0 16px 16px;font-size:10px;line-height:1.5}.admin-form{flex-direction:column;gap:8px;padding:15px;display:flex}.admin-form label{flex-direction:column;gap:5px;font-size:10px;display:flex}.admin-form textarea{resize:vertical}.admin-form button{align-self:flex-start}.admin-club-table{max-height:420px;overflow:auto}@media (max-width:1000px){.desktop{padding:10px}.masthead{padding:10px 15px}.main-content,.main-content.with-sidebar{padding:20px}.club-metrics>div{min-width:90px;padding:0 10px}.club-metrics strong{font-size:16px}.search-form{grid-template-columns:repeat(3,1fr)}.guest-grid{grid-template-columns:minmax(0,1.25fr) minmax(280px,.8fr)}.brand-bottom small,.edition-label{display:none}}@media (max-width:720px){.desktop{padding:0}.app-window{border-left:0;border-right:0}.system-bar{font-size:8px}.system-right>span:not(.system-status){display:none}.masthead{min-height:70px}.brand-name{font-size:21px}.brand-bottom{font-size:10px}.brand-crest svg{width:37px;height:auto}.mast-right{gap:0}.world-indicator{padding-left:10px}.masthead{flex-wrap:wrap;gap:8px}.mast-right{min-width:0;max-width:100%}.world-indicator span:not(.world-icon),.world-indicator strong{font-size:8px}.world-icon{display:none}.thin-stripe{padding:0 12px}.stripe-detail{display:none}.app-body{display:block}.sidebar{border-bottom:1px solid #b5c9c7;border-right:0;width:auto;padding:7px 8px}.sidebar-caption,.sidebar-bottom{display:none}.nav-buttons{flex-direction:row;gap:3px;overflow-x:auto}.nav-item{flex:none;height:36px;padding:0 8px;font-size:10px}.nav-icon svg{width:16px}.nav-arrow{display:none}.main-content,.main-content.with-sidebar{padding:18px 13px 25px}.guest-grid,.grid-main-side,.dashboard-grid,.team-layout,.grid-two{grid-template-columns:minmax(0,1fr)}.guest-grid>*,.grid-main-side>*,.dashboard-grid>*,.team-layout>*,.grid-two>*{min-width:0}.hero-image{height:195px}.guest-grid .auth-panel{grid-row:1}.guest-header h1,.page-header h1{font-size:25px}.guest-lower{gap:13px}.auth-body{padding:15px}.club-overview{flex-direction:column;align-items:flex-start}.club-metrics{border-top:1px solid #d6e3dc;justify-content:space-between;width:100%;padding-top:12px}.club-metrics>div{border:0;min-width:0;padding:0}.club-metrics strong{font-size:16px}.club-identity h2{font-size:18px}.date-card{display:none}.upgrade-grid,.staff-role-grid{grid-template-columns:1fr}.upgrade-card{border-right:0}.search-form{grid-template-columns:1fr 1fr}.attribute-search{grid-template-columns:1fr}.search-actions{flex-direction:column;align-items:flex-start;gap:10px}.tactics-form{grid-template-columns:1fr 1fr}.finance-cards strong{font-size:16px}.finance-cards>div{padding:12px 9px}.report-grid{grid-template-columns:1fr}.report-grid>section:first-child{border-right:0}.report-controls{flex-wrap:wrap;gap:10px}.desktop-footer{padding:10px}.appointment-inner{flex-direction:column;padding:20px}.ground-summary{flex-direction:column;align-items:flex-start}.hero-stamp{display:none}.hero-stat{padding:11px 10px}.hero-stat strong{font-size:17px}.division-select .field{flex:1;min-width:0}}.admin-nav{flex-wrap:wrap;gap:6px;margin:0 0 14px;display:flex}.admin-nav a{color:#47635a;letter-spacing:.05em;background:#f8faf5;border:1px solid #c5d6d0;padding:7px 12px;font-size:11px;font-weight:700;text-decoration:none}.admin-nav a.active{color:#fff;background:#47635a}.admin-stats{background:#f8faf5;border:1px solid #c5d6d0;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid}.admin-stats>div{border-bottom:1px solid #dce7e1;border-right:1px solid #dce7e1;flex-direction:column;gap:5px;padding:14px 16px;display:flex}.admin-stats span{letter-spacing:.06em;color:#4d5c57;font-size:9px}.admin-stats strong{font-size:20px}.admin-filter{flex-wrap:wrap;align-items:end;gap:8px;padding:14px 16px;display:flex}.admin-filter label{flex-direction:column;gap:4px;font-size:10px;display:flex}.admin-inline{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.admin-inline input,.admin-inline select{max-width:190px}.row-actions summary{cursor:pointer;color:#435d55;font-size:11px;font-weight:700}.row-actions[open]{padding:6px 0}.row-actions form{margin-top:8px}.alert-list{margin:0;padding:0;list-style:none}.alert-list li{border-bottom:1px solid #dce7e1;align-items:baseline;gap:10px;padding:11px 16px;display:flex}.alert-list small{color:#4d5c57;margin-top:2px;display:block}.admin-note-box{width:100%;min-height:80px}.mono{font-family:Consolas,monospace;font-size:11px}.report-widget{z-index:50;flex-direction:column;align-items:flex-end;gap:8px;display:flex;position:fixed;bottom:14px;right:14px}.report-tab{color:#fff;letter-spacing:.06em;cursor:pointer;background:#47635a;border:1px solid #2f453e;padding:8px 12px;font-size:10px;font-weight:700;box-shadow:0 2px 6px #00000040}.report-tab:hover{background:#365048}.report-panel{background:#f8faf5;border:1px solid #8aa39a;width:min(380px,100vw - 28px);max-height:min(78vh,620px);padding:12px;overflow:auto;box-shadow:0 6px 18px #0000004d}.report-panel-head{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.report-panel-head button{cursor:pointer;background:0 0;border:0;font-size:20px}.report-form{flex-direction:column;gap:10px;display:flex}.report-form fieldset{border:0;flex-direction:column;gap:6px;margin:0;padding:0;display:flex}.report-form legend{margin-bottom:4px;font-weight:700}.report-choice{cursor:pointer;align-items:flex-start;gap:8px;display:flex}.report-choice span{flex-direction:column;display:flex}.report-choice small{color:#4c5c55}.report-text{flex-direction:column;gap:4px;font-weight:700;display:flex}.report-text textarea{width:100%;font:inherit;font-weight:400}.report-hint{color:#4c5c55;margin:0;font-size:11px}.report-error{color:#85473d;margin:0}.report-actions{gap:8px;display:flex}.report-done{padding:6px 0}@media (max-width:700px){.system-right{flex-wrap:wrap;font-size:10px}}.goal-banner{background:linear-gradient(90deg,#fff4cf,#fffaf0);border:2px solid #d0a550;border-left-width:8px;align-items:center;gap:14px;margin:10px 0;padding:12px 16px;animation:.45s ease-out goal-pop;display:flex;box-shadow:0 2px #b99345}.goal-banner strong{letter-spacing:.14em;color:#183b50;font-size:22px;display:block}.goal-banner span{color:#3a5260;font-weight:700}.goal-ball{font-size:30px;animation:.7s ease-in-out 4 goal-bounce;display:inline-block}.report-score.goal-flash strong{animation:.6s ease-in-out 4 goal-flash}.commentary-row.commentary-goal{background:#fff4cf;border-left:4px solid #d0a550}@keyframes goal-pop{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@keyframes goal-bounce{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-10px)rotate(180deg)}}@keyframes goal-flash{0%,to{color:inherit}50%{color:#c58a1d;transform:scale(1.12)}}@media (prefers-reduced-motion:reduce){.goal-banner,.goal-ball,.report-score.goal-flash strong{animation:none}}.scorers{grid-template-columns:1fr 1fr;gap:28px;margin:4px 0 8px;padding:0 8px;display:grid}.scorers ul{color:var(--ink);margin:0;padding:0;font-size:13px;list-style:none}.scorers li{padding:2px 0}.scorers-home{text-align:right}.scorers-away{text-align:left}.report-card{border:1px solid var(--line);background:var(--paper);margin-top:14px}.report-card .report-section-title{margin:0}.timeline-head{border-bottom:1px solid var(--line);color:var(--ink);grid-template-columns:1fr 70px 1fr;align-items:center;padding:8px 12px;display:grid}.timeline-head span{text-align:center;letter-spacing:.12em;color:var(--muted);font-size:9px}.timeline-head strong:last-child{text-align:right}.timeline{padding:4px 0}.tl-row{border-bottom:1px solid var(--line);grid-template-columns:1fr 70px 1fr;align-items:center;min-height:46px;padding:4px 12px;display:grid}.tl-row:last-child{border-bottom:0}.tl-side{align-items:center;gap:10px;min-width:0;display:flex}.tl-home{text-align:right;flex-direction:row-reverse;justify-content:flex-start}.tl-away{text-align:left;justify-content:flex-start}.tl-min{text-align:center;color:var(--muted);font-weight:700}.ev-lines{min-width:0;color:var(--ink);flex-direction:column;display:flex}.ev-lines small{color:var(--muted)}.ev-icon{font-size:20px;line-height:1}.ev-injury{color:var(--bad,#b83232)}.ev-text{color:var(--ink)}.card{border-radius:2px;flex:none;width:13px;height:18px;display:inline-block;box-shadow:0 0 0 1px #00000059}.card-yellow{background:#f2c230}.card-red{background:#d23b32}.sub-arrows{flex-direction:column;flex:none;font-size:11px;line-height:1;display:inline-flex}.sub-in,.sub-in-name{color:var(--good,#2f7d4a);font-weight:700}.sub-out,.sub-out-name{color:var(--bad,#b83232)}.tl-divider{border-bottom:1px solid var(--line);background:var(--cream);color:var(--ink);letter-spacing:.1em;justify-content:center;align-items:center;gap:12px;padding:8px 12px;font-size:11px;font-weight:700;display:flex}.tl-divider small{letter-spacing:0;color:var(--muted);font-size:12px;font-weight:400}.show-all{border-top:1px solid var(--line);color:var(--ink);align-items:center;gap:8px;padding:10px 12px;font-weight:400;display:flex}.show-all input{width:auto;padding:0}.two-col{grid-template-columns:1fr 1fr;gap:18px;padding:12px;display:grid}@media (max-width:700px){.two-col{grid-template-columns:1fr}.tl-row,.timeline-head{grid-template-columns:1fr 52px 1fr}.scorers{gap:12px}}.avatar{background:var(--navy);color:#fff;letter-spacing:.04em;border-radius:50%;flex:none;justify-content:center;align-items:center;width:44px;height:44px;font-weight:700;display:inline-flex}.rating-pill{text-align:center;border-radius:12px;flex:none;min-width:38px;padding:3px 8px;font-size:13px;font-weight:700;display:inline-block}.rate-high{color:#fff;background:#2f7d4a}.rate-mid{color:#1c1c1c;background:#e0a93b}.rate-low{color:#fff;background:#b83232}.potm{color:var(--ink);align-items:center;gap:14px;padding:14px 12px;display:flex}.potm small,.top-rated small{color:var(--muted);display:block}.top-rated{margin:0;padding:0;list-style:none}.top-rated li{border-bottom:1px solid var(--line);color:var(--ink);align-items:center;gap:12px;padding:8px 0;display:flex}.top-rated li:last-child{border-bottom:0}.stat-rows{padding:8px 12px}.stat-row{color:var(--ink);grid-template-columns:64px 1fr 64px;align-items:center;gap:10px;padding:8px 0;display:grid}.stat-val{text-align:center;border-radius:12px;padding:3px 6px;font-weight:700}.stat-val.lead{background:var(--navy);color:#fff}.stat-mid{text-align:center}.stat-mid em{margin-bottom:4px;font-style:normal;display:block}.stat-bar{background:var(--line);border-radius:3px;height:6px;display:flex;overflow:hidden}.stat-bar i{height:100%;display:block}.form-team{color:var(--ink);padding:0 0 6px;font-weight:700}.form-list{margin:0;padding:0;list-style:none}.form-list li{color:var(--ink);align-items:center;gap:10px;padding:5px 0;display:flex}.form-pill{text-align:center;color:#fff;border-radius:6px;min-width:60px;padding:3px 8px;font-weight:700;display:inline-block}.form-W{background:#2f7d4a}.form-L{background:#b83232}.form-D{background:#6b7780}.form-hidden{background:var(--line);color:var(--ink)}.lineup{margin:0;padding:0;list-style:none}.lineup li{border-bottom:1px solid var(--line);color:var(--ink);grid-template-columns:42px 1fr auto;align-items:center;gap:8px;padding:5px 0;display:grid}.lineup li.is-sub .lu-name{font-style:italic}.pos-tag{letter-spacing:.08em;color:var(--muted);font-size:10px;font-weight:700}.lu-name small{color:var(--muted);font-size:11px}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.theme-toggle{border:1px solid #f4f9f68c;border-radius:3px;margin:0 6px;display:inline-flex;overflow:hidden}.theme-toggle button{color:#f4f9f6;letter-spacing:.1em;background:0 0;border:0;padding:2px 8px;font-size:9px;font-weight:700}.theme-toggle button[aria-pressed=true]{color:#183b50;background:#f4f9f6}.stat-bar{border:1px solid var(--line)}.setpiece-form{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:14px;padding:14px;display:grid}.setpiece-form .field select{width:100%}.setpiece-form .field small{margin-top:4px;line-height:1.35;display:block}.setpiece-form button{grid-column:1/-1;justify-self:start}.player-link{color:inherit;border-bottom:1px dotted #5c7c8c;text-decoration:none}.player-link:hover{color:#0f4a66;border-bottom-style:solid}.captain-mark{color:#7b5000;font-weight:700}.set-piece-detail{grid-column:1/-1}.profile-hero{background:#f8faf5;border:1px solid #c5d6d0;align-items:center;gap:16px;padding:16px 18px;display:flex}.profile-hero>div:nth-child(2){flex:1;min-width:0}.profile-hero h2{color:#27465a;margin:3px 0 7px;font-size:20px}.profile-hero p{flex-wrap:wrap;align-items:center;gap:6px;margin:0;display:flex}.profile-ovr{border-left:1px solid #dce7e1;flex-direction:column;align-items:center;gap:3px;padding:8px 18px;display:flex}.profile-ovr span,.profile-ovr small{letter-spacing:.1em;color:#4a5b56;font-size:8px;font-weight:700}.profile-ovr strong{color:#27465a;font-size:30px}.profile-grid{grid-template-columns:1.2fr 1fr;gap:14px;display:grid}.attr-list{margin:0;padding:8px 16px;list-style:none}.attr-list li{border-bottom:1px solid #e3ebe7;grid-template-columns:96px 1fr 30px;align-items:center;gap:10px;padding:7px 0;font-size:10px;display:grid}.attr-list li:last-child{border:0}.attr-list li span{color:#425b61;letter-spacing:.04em;font-weight:700}.attr-list li strong{text-align:right;color:#27465a}.attr-list .stat-bar{height:8px}.attr-list .stat-bar i{background:#3f7f86}.league-table.data-table tbody tr.zone-champion:not(.highlight-row){background:#f7edc9}.league-table.data-table tbody tr.zone-promotion:not(.highlight-row){background:#e0f0e1}.league-table.data-table tbody tr.zone-relegation:not(.highlight-row){background:#f7ddd9}.league-table tr.zone-champion td:first-child{box-shadow:inset 4px 0 #c79a1f}.league-table tr.zone-promotion td:first-child{box-shadow:inset 4px 0 #3f8f4f}.league-table tr.zone-relegation td:first-child{box-shadow:inset 4px 0 #b3483c}.table-key{border-top:1px solid var(--line);color:#425b61;letter-spacing:.06em;flex-wrap:wrap;gap:16px;padding:10px 14px;font-size:9px;font-weight:700;display:flex}.key-swatch{vertical-align:-2px;border:1px solid var(--line);width:14px;height:12px;margin-right:5px;display:inline-block}.key-champion{background:#c79a1f}.key-promotion{background:#3f8f4f}.key-relegation{background:#b3483c}.nav-signout-form{border-top:1px solid #c5d6d0;margin-top:10px;padding-top:10px}.nav-signout{color:#8a3a2e;cursor:pointer;background:#fbf0ec;border:1px solid #dcb6ac;width:100%;font-family:inherit}.nav-signout:hover{background:#f4ded7}.club-badge{color:inherit;background:#e5eeeb;border:1px solid #b8caca;align-items:center;gap:10px;min-width:0;padding:6px 14px 6px 8px;text-decoration:none;display:flex}.club-badge span{flex-direction:column;gap:2px;min-width:0;display:flex}.club-badge small{letter-spacing:.12em;color:#4a5b56;font-size:8px;font-weight:700}.club-badge strong{color:#27465a;white-space:nowrap;text-overflow:ellipsis;max-width:190px;font-size:12px;overflow:hidden}.club-badge em{color:#4a5b56;font-size:9px;font-style:normal}.version-stamp{letter-spacing:.08em;opacity:.9;white-space:nowrap;margin:0 6px;font-size:9px}@media (max-width:900px){.setpiece-form{grid-template-columns:repeat(2,minmax(0,1fr))}.profile-grid{grid-template-columns:1fr}.profile-hero{flex-wrap:wrap}.club-badge em{display:none}.club-badge strong{max-width:120px}.system-right>span.version-stamp{display:inline}}@media (max-width:560px){.setpiece-form{grid-template-columns:1fr}.attr-list li{grid-template-columns:80px 1fr 28px}.nav-signout-form{border:0;flex:none;margin:0 0 0 6px;padding:0}}.stat-bar i+i{box-shadow:inset 2px 0 #f8faf5}.upgrade-grid{grid-template-columns:1fr}.upgrade-card{align-items:center;gap:18px}.upgrade-pics{flex:none;align-items:center;gap:8px;display:flex}.upgrade-pics figure{margin:0}.upgrade-pics figcaption{letter-spacing:.1em;color:#4a5b56;text-align:center;margin-top:5px;font-size:8px;font-weight:700}.upgrade-frame{aspect-ratio:4/3;background:#cfe3ee;border:1px solid #9fb4b0;width:200px;overflow:hidden}.upgrade-art,.upgrade-art svg{width:100%;height:100%;display:block}.upgrade-arrow{color:#405d69;align-self:center;margin-top:-14px;font-size:22px}@media (max-width:760px){.upgrade-card{flex-direction:column;align-items:stretch}.upgrade-pics{width:100%}.upgrade-pics figure{flex:1;min-width:0}.upgrade-frame{width:100%}}.upgrade-pics figcaption b{letter-spacing:0;color:#3b5560;margin-top:2px;font-size:9px;font-weight:600;line-height:1.3;display:block}.upgrade-pics figure{width:200px}@media (max-width:760px){.upgrade-pics figure{width:auto}}.upgrade-zoom{cursor:zoom-in;width:100%;height:100%;font:inherit;color:inherit;background:0 0;border:0;margin:0;padding:0;display:block;position:relative}.upgrade-zoom:focus-visible{outline-offset:-3px;outline:3px solid #1f6b3a}.upgrade-zoom-hint{color:#fff;opacity:0;background:#141e1ab8;border-radius:3px;padding:3px 5px;font-size:13px;line-height:1;transition:opacity .15s;position:absolute;bottom:4px;right:4px}.upgrade-zoom:hover .upgrade-zoom-hint,.upgrade-zoom:focus-visible .upgrade-zoom-hint{opacity:1}.zoom-backdrop{z-index:1000;background:#0a100dd1;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0;overflow:auto}.zoom-dialog{color:#f1efe4;background:#1b2722;border:1px solid #3d4f47;flex-direction:column;width:100%;max-width:min(920px,100%);display:flex;box-shadow:0 12px 48px #00000080}.zoom-picture{aspect-ratio:4/3;background:#cfe3ee;width:min(100%,95.9976vh);margin:0 auto;overflow:hidden}.zoom-picture .upgrade-art,.zoom-picture .upgrade-art svg{width:100%;height:100%;display:block}.zoom-text{flex-direction:column;align-items:flex-start;gap:6px;padding:12px 16px 14px;display:flex}.zoom-text strong{color:#f1efe4;font-size:16px}.zoom-text p{color:#d4dcd6;margin:0;font-size:14px}.ground-summary-pic{flex-wrap:wrap;justify-content:flex-start;gap:18px}.ground-overview-frame{aspect-ratio:16/9;background:#8fb487;border:1px solid #c3d5cf;flex:none;width:min(100%,380px);overflow:hidden}.ground-overview-frame .overview-zoom,.ground-overview-frame .upgrade-art,.ground-overview-frame .upgrade-art svg{width:100%;height:100%;display:block}.ground-summary-text{flex:1;min-width:230px}.ground-summary-text .inline-form{margin-top:10px}.system-next{color:#f9e7b4}.system-pill{color:#f4f9f6;white-space:nowrap;background:#2f6b45;border-radius:10px;margin-left:3px;padding:1px 7px}.home-tagline{letter-spacing:.16em;color:#4b5c5c;margin:0 0 10px;font-size:10px;font-weight:700}@media (max-width:1100px){.system-who{display:none!important}}.zoom-picture.zoom-picture-wide{aspect-ratio:16/9;width:min(100%,128.002vh)}.name-row{border-bottom:1px solid #d7e2de;flex-wrap:wrap;align-items:flex-end;gap:10px 14px;padding:10px 0;display:flex}.name-row>strong{color:#36545d;font:700 15px Georgia,serif}.name-row .field input{min-width:200px}.name-row small{color:#4b5c5c;flex-basis:100%}.name-history{margin:10px 0 0;padding:0;font-size:12px;list-style:none}.name-history li{padding:4px 0}.name-queue{gap:10px;display:grid}.name-card{background:#f6f9f3;border:1px solid #c3d5cf;padding:12px 14px}.name-change{margin:8px 0;font-size:16px}.name-change span{opacity:.7;text-decoration:line-through}.rename-wrap{flex-wrap:wrap;align-items:center;gap:10px;display:inline-flex}.rename-why{color:#4b5c5c;font-size:11px}.rename-backdrop{z-index:1000;background:#0a100dd1;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0;overflow:auto}.rename-dialog{color:#f1efe4;background:#1b2722;border:1px solid #3d4f47;flex-direction:column;gap:10px;width:min(460px,100%);padding:18px 20px;display:flex;box-shadow:0 12px 48px #00000080}.rename-dialog h3{color:#f1efe4;margin:0;font:700 20px Georgia,serif}.rename-now{color:#d4dcd6;margin:0;font-size:13px}.rename-field{letter-spacing:.1em;color:#b8c7bf;text-transform:uppercase;flex-direction:column;gap:4px;font-size:10px;font-weight:700;display:flex}.rename-field input{color:#f1efe4;letter-spacing:0;text-transform:none;background:#10181c;border:1px solid #4a5f56;padding:9px 10px;font:600 15px system-ui,sans-serif}.rename-field input.rename-letters{text-transform:uppercase;letter-spacing:.2em;text-align:center;width:90px}.rename-badge{align-items:flex-end;gap:18px;display:flex}.rename-preview{color:#b8c7bf;flex-direction:column;align-items:center;gap:2px;display:flex}.rename-rules{color:#c9d6cf;margin:0;padding-left:18px;font-size:12px;line-height:1.5}.rename-actions{gap:10px;margin-top:4px;display:flex}.rename-line{margin-top:10px}.nation-code{border:1px solid var(--line,#c9c2ad);letter-spacing:.08em;color:var(--muted,#6b6b5c);vertical-align:middle;border-radius:3px;margin-left:8px;padding:1px 5px;font-size:10px;font-weight:700;display:inline-block}.last-five{white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.last-dot{color:#fff;border-radius:50%;place-items:center;width:18px;height:18px;font-size:10px;font-weight:700;line-height:1;display:inline-grid}.last-win{background:#3f9a54}.last-draw{background:#8a96a0}.last-loss{background:#d9534f}.last-none{background:0 0;border:1px solid #bdccd0}.pitch-half{aspect-ratio:720/585;margin:14px;border-radius:4px;max-width:560px;margin-inline:auto;position:relative;overflow:hidden}.pitch-half-art{width:100%;height:100%;display:block;position:absolute;inset:0}.pitch-half .pitch-surround{fill:#4f7a5a}.pitch-half .pitch-band-a{fill:#689173}.pitch-half .pitch-band-b{fill:#739a7a}.score-chip{border:1px solid #0000;border-radius:4px;min-width:58px;padding:3px 10px;display:inline-block}.score-win{background:#1f8a3f;border-color:#166b30;color:#fff!important}.score-loss{background:#c4372b;border-color:#9c2a20;color:#fff!important}.score-draw{background:#6f7b84;border-color:#59646c;color:#fff!important}.pitch-spot{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:2px;min-width:40px;display:flex;position:absolute;transform:translate(-50%,-13px)}.pitch-spot strong{color:#254d3d;white-space:nowrap;background:#edf3e9;padding:2px 4px;font-size:9px;line-height:1}.pitch-spot small{color:#f1f7e6;text-shadow:0 1px #325443;font-size:8px;font-weight:700}.sort-link{color:inherit;white-space:nowrap;cursor:pointer;text-decoration:none}.sort-link:hover{text-decoration:underline}.sort-link.active{color:#254a61;font-weight:800}.sort-arrow{font-size:8px}.fac-tabs{flex-wrap:wrap;gap:6px;margin:0 0 14px;display:flex}.fac-tab{letter-spacing:.06em;text-transform:uppercase;padding:11px 16px;font-size:11px}.fac-tab[aria-pressed=true]{box-shadow:inset 0 -4px #d0a550}.fac-grid{grid-template-columns:minmax(0,1fr) 330px;align-items:start;gap:16px;display:grid}.fac-main{flex-direction:column;gap:14px;padding:16px 18px;display:flex}.fac-main-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.fac-main-head h2{color:#243e4b;letter-spacing:-.02em;margin:4px 0 2px;font:700 27px Georgia,serif}.fac-main-head p{color:#4d5c5e;margin:0;font-size:11px}.fac-head-actions{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.fac-head-actions .inline{gap:6px;display:flex}.fac-head-actions input{width:70px}.fac-body{grid-template-columns:minmax(0,1fr) 210px;gap:14px;display:grid}.fac-hero{aspect-ratio:4/3;background:#cfe3ee;border:1px solid #9fb4b0;margin:0;position:relative;overflow:hidden}.fac-hero-art,.fac-hero-art svg{width:100%;height:100%;display:block}.fac-hero figcaption{color:#fff}.fac-hero figcaption span{letter-spacing:.14em;font-size:9px;font-weight:700;display:block}.fac-hero figcaption b{margin-top:3px;font:700 16px Georgia,serif;display:block}.fac-stats{background:#fff;border:1px solid #b5c8c9;flex-direction:column;margin:0;display:flex}.fac-stats>div{border-bottom:1px solid #dbe5e2;flex-direction:column;flex:1;justify-content:center;gap:2px;padding:11px 13px;display:flex}.fac-stats>div:last-child{border-bottom:0}.fac-stats dt{letter-spacing:.1em;text-transform:uppercase;color:#4d5c5e;font-size:9px;font-weight:700}.fac-stats dd{color:#243e4b;margin:0;font:700 17px Georgia,serif}.fac-pips{gap:3px;margin-top:3px;display:inline-flex}.fac-pips i{background:#78868e66;width:16px;height:5px;display:block}.fac-pips i.on{background:#4f9a6a}.fac-chips{flex-wrap:wrap;gap:8px;display:flex}.fac-chip{cursor:pointer;font:inherit;color:#243e4b;background:#f1f6f3;border:1px solid #98afb2;flex-direction:column;align-items:flex-start;gap:3px;min-width:112px;padding:8px 12px;display:flex}.fac-chip b{font-size:11px}.fac-chip.active{background:#e0ecee;border-color:#274e5e;box-shadow:inset 0 -3px #3f6b7b}.fac-side{flex-direction:column;gap:12px;padding:16px 18px;display:flex}.fac-side h3{color:#243e4b;margin:0;font:700 20px Georgia,serif}.fac-desc{color:#4d5c5e;margin:0;font-size:11px;line-height:1.55}.fac-next{background:#f1f8f2;border:1px solid #6e9f7c;flex-direction:column;gap:9px;padding:12px;display:flex}.fac-next-head span{letter-spacing:.12em;color:#356041;font-size:9px;font-weight:700;display:block}.fac-next-head b{color:#243e4b;margin-top:3px;font:700 15px/1.25 Georgia,serif;display:block}.fac-next-art{aspect-ratio:4/3;background:#cfe3ee;border:1px solid #9fb4b0;overflow:hidden}.fac-next-art svg{width:100%;height:100%;display:block}.fac-next p{color:#3d4e52;margin:0;font-size:11px;line-height:1.5}.fac-next ul{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.fac-next li{color:#4d5c5e;border-top:1px solid #cfe0d3;justify-content:space-between;gap:8px;padding:7px 0;font-size:11px;display:flex}.fac-next li b{color:#243e4b}.fac-go{justify-content:center;width:100%;padding:13px}@media (max-width:980px){.fac-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.fac-body{grid-template-columns:minmax(0,1fr)}}.fac-chip-note{color:#4d5c5e;margin-top:2px;font-size:10px}.fac-short{color:#9b382d}.fac-ticket{margin:0}.fac-hero-art .upgrade-zoom{display:block}.fac-name{flex-wrap:wrap;align-items:center;gap:12px;margin:4px 0 2px;display:flex}.fac-name h2{margin:0!important}.cnd-badge{cursor:pointer;font:inherit;color:#243e4b;text-align:left;background:#fff;border:1px solid #b5c8c9;flex-direction:column;align-items:flex-start;gap:3px;min-width:170px;padding:9px 14px;display:flex}.cnd-badge b{font:700 17px Georgia,serif}.cnd-badge-bar{background:#78868e59;width:100%;height:5px;display:block}.cnd-badge-bar i{height:100%;display:block}.cnd{flex-direction:column;gap:14px;display:flex}.cnd-hero{background:#fff;border:1px solid #b5c8c9;flex-direction:column;gap:16px;padding:16px 18px;display:flex}.cnd-big strong{color:#243e4b;letter-spacing:-.03em;margin-top:4px;font:700 46px Georgia,serif;display:block}.cnd-big small{color:#4d5c5e;font-size:16px;font-weight:400}.cnd-big em{color:#3d4e52;font-size:12px;font-style:normal}.cnd-meter{flex-direction:column;gap:6px;display:flex}.cnd-track{grid-template-columns:repeat(5,1fr);gap:2px;height:14px;display:grid;position:relative}.cnd-track i{opacity:.85;display:block}.cnd-pin{box-sizing:border-box;background:#243e4b;border:1px solid #fff;width:4px;height:26px;margin-left:-3px;position:absolute;top:-6px}.cnd-names{color:#4d5c5e;text-align:center;grid-template-columns:repeat(5,1fr);font-size:10px;display:grid}.cnd-names .now{color:#243e4b;font-weight:700}.cnd-two{grid-template-columns:1fr 1fr;gap:14px;display:grid}.cnd-box{background:#fff;border:1px solid #b5c8c9;flex-direction:column;gap:9px;min-width:0;padding:13px 14px;display:flex}.cnd-box p{margin:0}.cnd-spark{width:100%;height:auto;display:block}.cnd-log{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.cnd-log li{color:#4d5c5e;border-top:1px solid #dbe5e2;justify-content:space-between;gap:8px;padding:6px 0;font-size:11px;display:flex}.cnd-log li:first-child{border-top:0}.cnd-log li b{color:#243e4b}.cnd-log li.tot{border-top:2px solid #b5c8c9;font-weight:700}.cnd-log .pos{color:#2a643f}.cnd-log .neg{color:#9b382d}.cnd-person{align-items:center;gap:11px;display:flex}.cnd-person b{color:#243e4b;font:700 15px Georgia,serif;display:block}.cnd-person small{color:#4d5c5e;font-size:10px}.cnd-avatar{color:#254a61;background:#e0ecee;border:1px solid #98afb2;place-items:center;width:42px;height:42px;font:700 13px Georgia,serif;display:grid}.cnd-budget{flex-direction:column;gap:6px;display:flex}.cnd-budget button,.cnd-opts button{text-align:left;font:inherit;color:#243e4b;cursor:pointer;background:#f1f6f3;border:1px solid #98afb2;flex-direction:column;gap:2px;padding:8px 11px;display:flex}.cnd-budget button b{font-size:12px}.cnd-budget button span{color:#3d4e52;font-size:11px}.cnd-budget button small,.cnd-opts small{color:#4d5c5e;font-size:10px;display:block}.cnd-budget button.on,.cnd-opts button.on{background:#e0ecee;border-color:#274e5e;box-shadow:inset 0 -3px #3f6b7b}.cnd-job{background:#fbf6e8;border-color:#c4a255}.cnd-job .fac-next-head span{color:#715311}.cnd-note{color:#2d6b43!important}.cnd-opts{flex-direction:column;gap:6px;display:flex}.cnd-opts button{flex-direction:row;justify-content:space-between;align-items:center;gap:10px}.cnd-opts b{font-size:12px;display:block}.cnd-opts em{font:700 13px Georgia,serif}.cnd-auto{flex-direction:column;gap:6px;display:flex}.mday{flex-direction:column;gap:14px;display:flex}.mday-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.mday-card{background:#fff;border:1px solid #b5c8c9;flex-direction:column;gap:11px;min-width:0;padding:14px;display:flex}.mday-top{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.mday-top b{color:#243e4b;font:700 16px Georgia,serif;display:block}.mday-top small{color:#4d5c5e;font-size:10px}.mday-verdict{letter-spacing:.06em;text-transform:uppercase;color:#243e4b;white-space:nowrap;background:#f1f6f3;border:1px solid #98afb2;padding:4px 8px;font-size:10px;font-weight:700}.mday-verdict.v-pricey{color:#6f5110;background:#fbf0dc;border-color:#c4a255}.mday-verdict.v-too-dear{color:#8a2f26;background:#f6e3df;border-color:#b0453a}.mday-verdict.v-bargain,.mday-verdict.v-good-value{color:#2d6b43;background:#e4f1e7;border-color:#6e9f7c}.mday-set{align-items:center;gap:12px;display:flex}.mday-set input[type=number]{width:84px}.mday-set input[type=range]{flex:1;min-width:0}.mday-range{color:#4d5c5e;justify-content:space-between;font-size:10px;display:flex}.mday-save{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.mday-income{background:#fff;border:1px solid #b5c8c9;margin:0;padding:0;list-style:none}.mday-income li{color:#4d5c5e;border-top:1px solid #dbe5e2;justify-content:space-between;padding:9px 12px;font-size:11px;display:flex}.mday-income li:first-child{border-top:0}.mday-income li b{color:#243e4b}.mday-income li.tot{color:#243e4b;border-top:2px solid #b5c8c9;font-weight:700}.mday-mood{color:#243e4b;font:700 18px Georgia,serif}.mday-fac{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.mday-fac li{border-top:1px solid #dbe5e2;justify-content:space-between;align-items:flex-start;gap:8px;padding-top:8px;display:flex}.mday-fac li:first-child{border-top:0;padding-top:0}.mday-fac b{color:#243e4b;font-size:12px;display:block}.mday-fac small{color:#4d5c5e;max-width:170px;margin-top:2px;font-size:10px;display:block}.mday-fac span{flex-direction:column;align-items:flex-end;gap:3px;display:flex}.mday-fac em{color:#243e4b;font-size:10px;font-style:normal;font-weight:700}@media (max-width:900px){.cnd-two,.mday-grid{grid-template-columns:1fr}}.mday-card.wide{grid-column:1/-1}.ex-list{grid-template-columns:repeat(3,1fr);gap:8px;margin:0;padding:0;list-style:none;display:grid}.ex-list li{opacity:.7;border:1px dashed #b5c8c9;flex-direction:column;gap:2px;padding:8px 10px;display:flex}.ex-list li.got{opacity:1;background:#f1f8f2;border:1px solid #6e9f7c}.ex-list b{color:#243e4b;font-size:11px}.ex-list small{color:#4d5c5e;font-size:10px}@media (max-width:900px){.ex-list{grid-template-columns:1fr}}.mday-card.locked{background:#eef2f0}.mday-card.locked .mday-top b{color:#4d5b5d}.mday-card.locked input:disabled{opacity:.55;cursor:not-allowed}.mday-verdict.v-locked{color:#4d5c5e;background:#e5eaea;border-color:#98a8aa}.mday-lock{color:#4d5c5e;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;font-size:11px;display:flex}.upgrade-art img{object-fit:cover;width:100%;height:100%;display:block}:is(.fac-hero:has(img),.fac-next-art:has(img)){aspect-ratio:3/2}.zoom-picture:has(img){aspect-ratio:3/2;width:min(100%,108vh)}.fac-hero{aspect-ratio:auto;flex-direction:column;display:flex}.fac-hero:has(img){aspect-ratio:auto}.fac-hero-art{aspect-ratio:4/3;background:#cfe3ee;width:100%;overflow:hidden}.fac-hero:has(img) .fac-hero-art{aspect-ratio:3/2}.fac-hero figcaption{color:#17303d;background:#e9f0ea;border-top:3px solid #c79a3a;padding:10px 14px 12px}.fac-hero figcaption span{color:#6e5012}.fac-hero figcaption b{color:#17303d}.fac-stats .cnd-tile{cursor:pointer}.fac-stats .cnd-tile:hover dd{text-decoration:underline}.fac-stats .cnd-tile:focus-visible{outline-offset:-2px;outline:2px solid #5c8195}.fac-stats .cnd-badge-bar{margin-top:4px}.system-bar{justify-content:flex-start}.system-right{flex-wrap:nowrap;flex:1;min-width:0}.system-right>.version-stamp{margin-left:auto}.brand-bottom small{letter-spacing:.2em;font-size:10px}.club-badge small{letter-spacing:.06em;font-size:9px;font-weight:400}.world-indicator div{gap:3px}.season-bar{background:#78868e59;width:110px;height:4px;margin-top:3px;display:block}.season-bar i{background:#6aa04f;height:100%;display:block}.title-row{flex-wrap:wrap;align-items:center;gap:12px;margin:0;display:flex}.title-row h1{margin:0}.profile-cond{border-left:1px solid #dce7e1;gap:18px;padding:8px 0 8px 18px;display:flex}.profile-cond>div{flex-direction:column;align-items:center;gap:3px;display:flex}.profile-cond span{letter-spacing:.1em;color:#4a5b56;font-size:8px;font-weight:700}.profile-cond strong{color:#27465a;font-size:22px}.profile-hero .hero-tags{margin-top:6px}@media (max-width:640px){.profile-cond{border-left:0;padding-left:0}}.fac-tab[aria-current=page]{box-shadow:inset 0 -4px #d0a550}.cp-back{align-self:flex-start}.cp-h{letter-spacing:.14em;text-transform:uppercase;color:#4d5c5e;margin:22px 0 8px;font:700 11px Arial,sans-serif}.cp-h:first-child{margin-top:0}.cp-sub{letter-spacing:.04em;text-transform:none;font-weight:400}.cp-card{background:#fff;border:1px solid #b5c8c9}.cp-card-head{letter-spacing:.1em;color:#4d5c5e;flex-wrap:wrap;justify-content:space-between;gap:12px;padding:10px 14px 8px;font:700 10px Arial,sans-serif;display:flex}.cp-card-head span{letter-spacing:.04em;font-weight:400}.cp-pad{padding:6px 14px 10px}.cp-players{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:10px;margin-top:10px;display:grid}.cp-player{background:#fff;border:1px solid #b5c8c9;border-left:3px solid #d0a550;flex-direction:column;gap:2px;padding:10px 14px;display:flex}.cp-player small{letter-spacing:.12em;color:#4d5c5e;font:700 8.5px Arial,sans-serif}.cp-player b{color:#243e4b;font:700 18px Georgia,serif}.cp-player a{text-decoration:none}.cp-player span{color:#4d5c5e;font-size:11.5px}.cp-shelf{grid-template-columns:repeat(auto-fill,minmax(210px,260px));gap:12px;display:grid}.cp-trophy{text-align:center;background:#eef3ef;border:1px solid #b5c8c9;border-bottom:4px solid #d0a550;flex-direction:column;gap:2px;padding:16px 12px;display:flex}.cp-icon{font-size:34px;line-height:1.2}.cp-trophy b{color:#243e4b;margin-top:4px;font:700 14px Georgia,serif}.cp-trophy small{color:#4d5c5e;font-size:11.5px}.cp-trophy em{color:#4d5c5e;margin-top:4px;font-size:10.5px;font-style:normal}.cp-none{opacity:.7;border-style:dashed}.cp-trophy.cp-none{border-bottom-width:1px}.cp-records{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:10px;display:grid}.cp-record{background:#fff;border:1px solid #b5c8c9;flex-direction:column;gap:2px;padding:12px 14px;display:flex}.cp-record small{letter-spacing:.1em;color:#4d5c5e;font:700 8.5px Arial,sans-serif}.cp-record b{color:#243e4b;font:700 26px/1.2 Georgia,serif}.cp-record span{color:#4d5c5e;font-size:11px}.cp-name b{font-size:19px}.cp-name a{text-decoration:none}.cp-name a:hover b{text-decoration:underline}.cp-timeline{margin:0;padding:4px 14px;list-style:none}.cp-timeline li{border-bottom:1px solid #d6e1de;gap:12px;padding:9px 0;display:flex}.cp-timeline li:last-child{border:0}.cp-timeline li>span{color:#715413;flex:none;width:64px;padding-top:2px;font:700 10px Arial,sans-serif}.cp-timeline b{color:#243e4b;font:700 12px Georgia,serif;display:block}.cp-timeline small{color:#4d5c5e;font-size:11px}.cp-mgr{border-bottom:1px solid #d6e1de;flex-direction:column;padding:9px 0;display:flex}.cp-mgr:last-of-type{border:0}.cp-mgr b{color:#243e4b;font:700 13px Georgia,serif}.cp-mgr small,.cp-mgr span{color:#4d5c5e;font-size:11px}.cp-note{color:#4d5c5e;margin:8px 0 0;font-size:11px}.cp-exhibits{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:8px;padding:8px 0;display:grid}.cp-exhibit{background:#eef3ef;border:1px solid #b5c8c9;flex-direction:column;padding:9px 11px;display:flex}.cp-exhibit b{color:#243e4b;font:700 12px Georgia,serif}.cp-exhibit small{color:#4d5c5e;font-size:10.5px}.cp-exhibit.cp-none{border-style:dashed}.league-table.data-table tbody tr.own-row td{font-weight:700}.league-table tr.own-row td:first-child{box-shadow:inset 4px 0 #3b7fb3}.league-table tr.zone-champion.own-row td:first-child{box-shadow:inset 4px 0 #c79a1f,inset 8px 0 #3b7fb3}.league-table tr.zone-promotion.own-row td:first-child{box-shadow:inset 4px 0 #3f8f4f,inset 8px 0 #3b7fb3}.league-table tr.zone-relegation.own-row td:first-child{box-shadow:inset 4px 0 #b3483c,inset 8px 0 #3b7fb3}.you-tag{color:#fff;letter-spacing:.1em;vertical-align:1px;background:#2d6a99;border-radius:2px;margin-left:8px;padding:2px 6px;font:700 8.5px Arial,sans-serif;display:inline-block}.cp-player{flex-direction:row;align-items:center;gap:14px;padding:14px 16px}.cp-player>div{flex-direction:column;gap:2px;min-width:0;display:flex}.cp-ic{flex:none;padding:0 2px;display:inline-flex}.cp-ic svg{display:block}.cp-group{margin-top:34px}.cp-group:first-of-type{margin-top:20px}.cp-group>.cp-h{border-bottom:1px solid #b5c8c9;margin:0 0 12px;padding-bottom:8px}.cp-cols{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:14px;display:grid}.cp-col{flex-direction:column;gap:10px;display:flex}.cp-col>.cp-h{margin:0}@media (max-width:700px){.cp-cols{grid-template-columns:1fr}}.cp-gb{background:#eef3ef;border:1px solid #b5c8c9;border-bottom:4px solid #d0a550;padding:14px 14px 8px}.cp-gb-top{align-items:center;gap:10px;margin-bottom:6px;display:flex}.cp-gb-icon{font-size:24px;line-height:1}.cp-gb-top b{color:#243e4b;font:700 15px Georgia,serif;display:block}.cp-gb-top small{color:#4d5c5e;font-size:11px}.cp-gb-n{letter-spacing:.1em;color:#71530f;border:1px solid #b5c8c9;margin-left:auto;padding:3px 7px;font:700 10px Arial,sans-serif}.cp-gb ul{margin:0;padding:0;list-style:none}.cp-gb li{color:#243e4b;border-top:1px solid #b5c8c9;flex-wrap:wrap;gap:8px;padding:7px 0;font-size:12px;display:flex}.cp-gb li strong{min-width:68px}.cp-gb li span{color:#4d5c5e}.cp-sh{letter-spacing:.12em;text-transform:uppercase;color:#4d5c5e;margin:14px 0 2px;font:700 10px Arial,sans-serif}.cp-sh:first-child{margin-top:4px}.team-link{color:inherit;flex-direction:column;align-items:center;gap:6px;text-decoration:none;display:flex}.team-link strong,a.text-club,a.text-club strong{color:#1e5c8a}.team-link:hover strong,a.text-club:hover,a.text-club:hover strong{text-decoration:underline}a.club-link.text-club{display:inline}@media (max-width:560px){.world-indicator{display:none}.club-badge strong{max-width:100px}.panel-head{flex-wrap:wrap}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@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}
html[data-theme=dark]{--ink:#cfdbe3;--muted:#bec6c8;--paper:#171e23;--cream:#1b2329;--line:#343f48;--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#263139}html[data-theme=dark] body{color:#cfdbe3;background-color:#253038;background-image:linear-gradient(45deg,#ffffff08 25%,#0000 25% 75%,#ffffff08 75%),linear-gradient(45deg,#ffffff08 25%,#0000 25% 75%,#ffffff08 75%)}html[data-theme=dark] input,html[data-theme=dark] select,html[data-theme=dark] textarea{color:#cadbe5;background:#141a1f;border:1px solid #41505a;border-top-color:#4d5e6a;box-shadow:inset 1px 1px #ffffff0d}html[data-theme=dark] input::placeholder{color:#c1c8c9}html[data-theme=dark] label{color:#c0ccd2}html[data-theme=dark] .app-window{background:#1c242a;border:1px solid #60696b;box-shadow:inset 1px 1px #ffffff0d,3px 4px #00000059,7px 9px 24px #71878433}html[data-theme=dark] .system-status i,html[data-theme=dark] .status-dot{background:#385338;border:1px solid #5f7d64}html[data-theme=dark] .masthead{background:linear-gradient(#161d22,#1b2329);border-bottom:1px solid #333e46}html[data-theme=dark] .brand-name{color:#c6d7e3}html[data-theme=dark] .brand-name em{color:#d59d9e}html[data-theme=dark] .brand-bottom{color:#cad7df}html[data-theme=dark] .brand-bottom b{color:#d6a09d}html[data-theme=dark] .brand-bottom small{color:#c1c8c9}html[data-theme=dark] .edition-label{color:#bfc6c8}html[data-theme=dark] .world-indicator{border-left:1px solid #2d373f}html[data-theme=dark] .world-icon{color:#adc1c7;background:#1a2127;border:1px solid #303b42}html[data-theme=dark] .world-indicator span:not(.world-icon){color:#c2c8c9}html[data-theme=dark] .world-indicator strong{color:#bccbd2}html[data-theme=dark] .world-indicator strong i{background:#2f3d47}html[data-theme=dark] .thin-stripe{color:#b5c2c6;background:#20292f;border-top:1px solid #ffffff14;border-bottom:1px solid #38444d}html[data-theme=dark] .thin-stripe>span:first-child{color:#bacdd5}html[data-theme=dark] .stripe-detail{color:#c1c9c9}html[data-theme=dark] .stripe-end{color:#c0c8c9}html[data-theme=dark] .main-content{background:#1a2227}html[data-theme=dark] .sidebar{background:#222c34;border-right:1px solid #3b4851;box-shadow:inset 1px 0 #ffffff0d}html[data-theme=dark] .sidebar-caption{color:#bfc7cb}html[data-theme=dark] .sidebar-caption span{color:#c1c9c9}html[data-theme=dark] .nav-item{color:#bbc8cf}html[data-theme=dark] .nav-item:hover{background:#1d262c;border-color:#37434c}html[data-theme=dark] .nav-item.active{color:#c5dde9;background:linear-gradient(#171e23,#1b2329);border-color:#3d4a54;box-shadow:inset 1px 1px #ffffff0d,1px 1px #00000059}html[data-theme=dark] .nav-icon{color:#bcc8ce}html[data-theme=dark] .nav-item.active .nav-icon{color:#d6a6a1}html[data-theme=dark] .side-note{color:#b8c1c1;background:#1c242a;border:1px solid #36424b}html[data-theme=dark] .side-note strong{color:#bbcbd3}html[data-theme=dark] .sidebar-signout{color:#bdc6ca}html[data-theme=dark] .status-bar{color:#b8c2c3;background:#1f282f;border-top:1px solid #38454e}html[data-theme=dark] .desktop-footer{color:#c2c8c8}html[data-theme=dark] .eyebrow{color:#c0c9ca}html[data-theme=dark] .eyebrow-square{background:#954037}html[data-theme=dark] .page-header h1{color:#ccd9e0}html[data-theme=dark] .page-header p{color:#c0c7c8}html[data-theme=dark] .panel{background:#171e22;border:1px solid #37444c;box-shadow:inset 1px 1px #ffffff0d,1px 1px #00000059}html[data-theme=dark] .panel-head{background:linear-gradient(#171e23,#1c242a);border-bottom:1px solid #333e46}html[data-theme=dark] .panel-head-icon{color:#adbbc2;background:#1a2126;border:1px solid #333e46}html[data-theme=dark] .panel-head strong{color:#bcccd4}html[data-theme=dark] .panel-head small{color:#c2c9c9}html[data-theme=dark] .panel-head-aside{color:#bfc8ca}html[data-theme=dark] .button{color:#bcccd2;background:linear-gradient(#161c21,#1d262c);border:1px solid #4b5456;box-shadow:inset 1px 1px #ffffff0d,1px 1px #00000059}html[data-theme=dark] .button-primary{border-color:#6e909e;box-shadow:inset 1px 1px #00000059,1px 1px #00000059}html[data-theme=dark] .button-warm{background:linear-gradient(#8f463d,#91433b);border-color:#8e6661;box-shadow:inset 1px 1px #00000059,1px 1px #00000059}html[data-theme=dark] .button-danger{color:#d4a5a1}html[data-theme=dark] .text-link{color:#bccdd2}html[data-theme=dark] .notice{color:#b9d0c1;background:#1c2919;border:1px solid #3b463f}html[data-theme=dark] .notice-error{color:#d2a09b;background:#2d1a12;border-color:#4c3833}html[data-theme=dark] .subtle{color:#c1c9c9}html[data-theme=dark] .muted{color:#c0c7c8}html[data-theme=dark] .positive{color:#bfd3c5}html[data-theme=dark] .negative{color:#d4aaa4}html[data-theme=dark] .value-strong{color:#c4d5dd}html[data-theme=dark] .form-badge{color:#bac4c2;background:#1f282e}html[data-theme=dark] .form-w{color:#b8cbbc;background:#1f2d21}html[data-theme=dark] .form-l{color:#c9aba5;background:#32211a}html[data-theme=dark] .market-table thead th{background:#1c242a;box-shadow:0 1px #00000059,0 3px 5px #243e4b24}html[data-theme=dark] .data-table thead{color:#b5bfc1;background:#1c242a}html[data-theme=dark] .data-table th{border-bottom:1px solid #2f3a41}html[data-theme=dark] .data-table td{color:#bdc7cc;border-bottom:1px solid #ffffff14}html[data-theme=dark] .data-table tbody tr:nth-child(2n){background:#181f24}html[data-theme=dark] .data-table td strong{color:#c0cfd6}html[data-theme=dark] .data-table .highlight-row,html[data-theme=dark] .data-table .highlight-row:nth-child(2n){background:#1f2d23}html[data-theme=dark] .data-table .highlight-row td,html[data-theme=dark] .data-table .highlight-row td strong{color:#d3e3dd}html[data-theme=dark] .league-table .position-cell{color:#c1c9c9}html[data-theme=dark] .league-table .top-position{color:#d4aca5}html[data-theme=dark] .club-link{color:#bdcbd1}html[data-theme=dark] .news-item{border-bottom:1px solid #252e34}html[data-theme=dark] .news-icon{color:#b5c1bf;background:#1b2329;border:1px solid #2c353c}html[data-theme=dark] .news-icon.first{color:#c8aca2;background:#2d2618;border-color:#40382c}html[data-theme=dark] .news-meta{color:#c1c9c8}html[data-theme=dark] .news-item strong{color:#becdd3}html[data-theme=dark] .news-item p{color:#c2c9c9}html[data-theme=dark] .empty-state{color:#c2cacb}html[data-theme=dark] .empty-icon{background:#1b2228;border:1px solid #2c363d}html[data-theme=dark] .empty-state strong{color:#bfc9cc}html[data-theme=dark] .empty-inline{color:#c2c9c8}html[data-theme=dark] .level-pips i{background:#202a30;border:1px solid #323d45}html[data-theme=dark] .level-pips i.on{background:#43554c;border-color:#617069}html[data-theme=dark] .data-pill{color:#b8c4bf;background:#1d262c}html[data-theme=dark] .data-pill.red{color:#c7a6a0;background:#301e18}html[data-theme=dark] .data-pill.blue{color:#b2c3c9;background:#1c242a}html[data-theme=dark] .data-pill.gold{color:#d8caac;background:#312a18}html[data-theme=dark] .panel-footer{color:#c2c9c8;border-top:1px solid #252e34}html[data-theme=dark] .field-label{color:#c0c7ca}html[data-theme=dark] .hero-panel{background:#171e22;border:1px solid #475152;box-shadow:inset 1px 1px #ffffff0d,1px 1px #00000059}html[data-theme=dark] .hero-top{color:#b3c2c7;background:linear-gradient(#1a2126,#1f282e);border-bottom:1px solid #354149}html[data-theme=dark] .hero-top span:last-child{color:#c1caca}html[data-theme=dark] .hero-image{background:#363f38 url(/images/stadium-pixel.webp) 50% 51%/cover no-repeat;border-bottom:1px solid #484e49}html[data-theme=dark] .hero-image:after{background:linear-gradient(#0000 52%,#172c2f80)}html[data-theme=dark] .hero-ribbon{color:#b8c4c4;background:#1c242a;border:1px solid #ffffff14;box-shadow:2px 2px #27473955}html[data-theme=dark] .hero-copy h2{color:#c7d4d9}html[data-theme=dark] .hero-copy p{color:#c1c8c9}html[data-theme=dark] .hero-stamp{color:#c1c9c8;border:1px solid #2b353c}html[data-theme=dark] .hero-stamp strong{color:#c1c9c8}html[data-theme=dark] .hero-stats{background:#192026;border-top:1px solid #273036}html[data-theme=dark] .hero-stat{border-right:1px solid #273036}html[data-theme=dark] .hero-stat strong{color:#bdced4}html[data-theme=dark] .hero-stat span{color:#c1c9c8}html[data-theme=dark] .auth-panel{background:#171e22;border:1px solid #4a5557;box-shadow:inset 1px 1px #ffffff0d,2px 2px #00000059}html[data-theme=dark] .auth-title{background:linear-gradient(90deg,#416b7c,#4b7481)}html[data-theme=dark] .auth-lights i{background:#2a363e}html[data-theme=dark] .auth-icon{color:#b6c5c3;background:#1b2329;border:1px solid #2f3a41}html[data-theme=dark] .auth-intro h2{color:#c3d1d5}html[data-theme=dark] .auth-intro p{color:#c1c8c7}html[data-theme=dark] .auth-tabs{border-bottom:1px solid #313c43}html[data-theme=dark] .auth-tabs button{color:#c1c9c8}html[data-theme=dark] .auth-tabs button.selected{color:#bacad1;border-bottom-color:#815a55}html[data-theme=dark] .auth-footnote{color:#c1c9c7}html[data-theme=dark] .optional{color:#c1c8c6}html[data-theme=dark] .welcome-note{color:#c1c8c8}html[data-theme=dark] .season-chip{color:#b7c0bd;background:#1c242a;border:1px solid #2d373e}html[data-theme=dark] .landing-bottom{color:#c1cac9}html[data-theme=dark] .landing-bottom a{color:#bfcacc}html[data-theme=dark] .appointment-crest{background:#1a2227;border:1px solid #2a343a}html[data-theme=dark] .appointment-copy h2{color:#c3d1d6}html[data-theme=dark] .appointment-copy p{color:#c1c9ca}html[data-theme=dark] .appointment-facts{border-top:1px solid #262e34;border-bottom:1px solid #262e34}html[data-theme=dark] .appointment-facts span,html[data-theme=dark] .mini-label{color:#c1c9c8}html[data-theme=dark] .appointment-facts strong{color:#bdcdd4}html[data-theme=dark] .link-button{color:#bdc9cd}html[data-theme=dark] .danger-link{color:#ccb5b1}html[data-theme=dark] .date-card{background:#171e23;border:1px solid #2e3940}html[data-theme=dark] .date-card span{color:#c2cac9}html[data-theme=dark] .date-card strong{color:#bfc9cc}html[data-theme=dark] .club-overview{background:linear-gradient(95deg,#171e22,#1b2228);border:1px solid #323d45}html[data-theme=dark] .club-identity h2{color:#c5d4d9}html[data-theme=dark] .club-identity p{color:#c1cac9}html[data-theme=dark] .club-metrics>div{border-left:1px solid #2b353b}html[data-theme=dark] .club-metrics span{color:#c1c9c7}html[data-theme=dark] .club-metrics strong{color:#bdd1d4}html[data-theme=dark] .club-metrics small{color:#c1c9c7}html[data-theme=dark] .fixture-team strong{color:#bdcdd3}html[data-theme=dark] .fixture-team small,html[data-theme=dark] .fixture-versus span{color:#c2cac9}html[data-theme=dark] .fixture-versus strong{color:#bbccd1}html[data-theme=dark] .fixture-versus small{color:#c1c9c8}html[data-theme=dark] .glance-list>div{border-bottom:1px solid #ffffff14}html[data-theme=dark] .glance-list span:not(.form-badge){color:#c1c9c8}html[data-theme=dark] .glance-list strong{color:#bfcbce}html[data-theme=dark] .resign-strip{color:#c2cbca}html[data-theme=dark] .pitch{background:repeating-linear-gradient(0deg,#55775e 0 40px,#405444 40px 80px);border:3px solid #ffffff14;box-shadow:0 0 0 1px #00000059}html[data-theme=dark] .pitch-mark{border-color:#ffffff14}html[data-theme=dark] .pitch-center{border:2px solid #ffffff14}html[data-theme=dark] .pitch-midline{border-top:2px solid #ffffff14}html[data-theme=dark] .pitch-box{border:2px solid #ffffff14}html[data-theme=dark] .shirt{box-shadow:0 1px 2px #00000059}html[data-theme=dark] .pitch-player strong{color:#cbdfd7;background:#1b2228}html[data-theme=dark] .squad-summary div{border:1px solid #ffffff14}html[data-theme=dark] .squad-summary span{color:#c1c9c7}html[data-theme=dark] .squad-summary strong{color:#bbcad1}html[data-theme=dark] .squad-summary small{color:#c2cac8}html[data-theme=dark] .summary-note{color:#c1c8c6}html[data-theme=dark] .pos-badge{color:#b4c1c6;background:#1d262c}html[data-theme=dark] .pos-gk{color:#f6e1b6;background:#4e3f14}html[data-theme=dark] .pos-def{color:#c1e7cb;background:#203625}html[data-theme=dark] .pos-mid{color:#adc9e7;background:#17283a}html[data-theme=dark] .pos-fwd{color:#e8ada5;background:#3d1b15}html[data-theme=dark] .secondary-pos{color:#c1cac7}html[data-theme=dark] .action-popover{background:#171e23;border:1px solid #2e3940}html[data-theme=dark] .action-popover small{color:#c0c8c6}html[data-theme=dark] .ground-summary{background:#181f23;border:1px solid #313c44}html[data-theme=dark] .ground-summary h2{color:#c2d0d5}html[data-theme=dark] .ground-summary p{color:#c2cbca}html[data-theme=dark] .quiet-banner,html[data-theme=dark] .project-banner{color:#b6c2bd;background:#1c291d;border:1px solid #2d373e}html[data-theme=dark] .quiet-banner span{color:#c0cbc0}html[data-theme=dark] .project-banner small{color:#c2cbc8}html[data-theme=dark] .progress{background:#222f24;border:1px solid #35414a}html[data-theme=dark] .progress i{background:#3f5342}html[data-theme=dark] .upgrade-card{border-bottom:1px solid #252e34;border-right:1px solid #252e34}html[data-theme=dark] .upgrade-icon{color:#afbdc3;background:#1b2329;border:1px solid #2b353c}html[data-theme=dark] .upgrade-name strong{color:#bccacf}html[data-theme=dark] .upgrade-name span{color:#c1c9c7}html[data-theme=dark] .upgrade-main p{color:#c1c8c6}html[data-theme=dark] .upgrade-bottom{color:#c2c9c7}html[data-theme=dark] .upgrade-bottom b{color:#c1ccca}html[data-theme=dark] .finance-cards{background:#171e23;border:1px solid #313b43}html[data-theme=dark] .finance-cards>div{border-right:1px solid #273036}html[data-theme=dark] .finance-cards span,html[data-theme=dark] .finance-cards small{color:#c2cac8}html[data-theme=dark] .finance-cards strong{color:#bccfd3}html[data-theme=dark] .finance-cards strong.positive{color:#c1cec4}html[data-theme=dark] .finance-cards strong.negative{color:#cfb6b0}html[data-theme=dark] .income{background:#405245}html[data-theme=dark] .expense{background:#573a2c}html[data-theme=dark] .chart-bars{background:repeating-linear-gradient(0deg,#0000 0 31px,#1a2227 32px);border-bottom:1px solid #2a333a}html[data-theme=dark] .chart-col small{color:#c2c9c7}html[data-theme=dark] .chart-axis{color:#c1c9c6}html[data-theme=dark] .academy-banner{color:#b5c0b4;background:#262c1a;border:1px solid #373c30}html[data-theme=dark] .academy-banner>span{color:#d9d4c0}html[data-theme=dark] .academy-banner p{color:#c2c9c1}html[data-theme=dark] .search-actions{border-top:1px solid #ffffff14}html[data-theme=dark] .checkbox-label{color:#c1cac9}html[data-theme=dark] .staff-capacity{color:#b2bcba;background:#181f23;border:1px solid #2f3941}html[data-theme=dark] .staff-capacity strong{color:#bfcecf}html[data-theme=dark] .staff-role{border-bottom:1px solid #ffffff14;border-right:1px solid #ffffff14}html[data-theme=dark] .staff-avatar{color:#b5c3be;background:#1b2329;border:1px solid #2e3940}html[data-theme=dark] .staff-role-info>span{color:#c1cac7}html[data-theme=dark] .staff-role-info strong{color:#bcc9ce}html[data-theme=dark] .staff-role-info small{color:#c2c9c6}html[data-theme=dark] .staff-role-info .negative{color:#cdb3ae}html[data-theme=dark] .round-box{color:#b7c2c0;background:#1c2429}html[data-theme=dark] .report-scoreboard{background:linear-gradient(#171e23,#1a2127)}html[data-theme=dark] .report-team strong{color:#bccbcf}html[data-theme=dark] .report-team span,html[data-theme=dark] .report-score span{color:#c1c8c5}html[data-theme=dark] .report-score strong{color:#bfd2d6}html[data-theme=dark] .report-score strong i{color:#c1cac8}html[data-theme=dark] .report-score small{color:#c0cbc8}html[data-theme=dark] .report-controls{color:#c1cac7;border-top:1px solid #283037;border-bottom:1px solid #283037}html[data-theme=dark] .live-dot{background:#633b30}html[data-theme=dark] .report-grid>section:first-child{border-right:1px solid #252e34}html[data-theme=dark] .report-section-title{color:#c1cac9;border-bottom:1px solid #252e34}html[data-theme=dark] .report-section-title span{color:#c2c9c7}html[data-theme=dark] .commentary-row{border-bottom:1px solid #ffffff14}html[data-theme=dark] .commentary-row p{color:#c0cbcc}html[data-theme=dark] .commentary-minute{color:#c1c9c5}html[data-theme=dark] .event-icon{color:#b5bfba;background:#1b2228}html[data-theme=dark] .event-icon.goal{background:#1f2d1f}html[data-theme=dark] .event-icon.yellow{color:#e1d1ac;background:#3b3113}html[data-theme=dark] .event-icon.red,html[data-theme=dark] .event-icon.injury{color:#d2a49a;background:#311d17}html[data-theme=dark] .report-details>div{border-bottom:1px solid #ffffff14}html[data-theme=dark] .report-details span{color:#c0c8c5}html[data-theme=dark] .report-details strong{color:#c0cbcc}html[data-theme=dark] .admin-hint{color:#c2c9c7}html[data-theme=dark] .admin-nav a{color:#becbc7;background:#171e23;border:1px solid #313b43}html[data-theme=dark] .admin-stats{background:#171e23;border:1px solid #313b43}html[data-theme=dark] .admin-stats>div{border-bottom:1px solid #273036;border-right:1px solid #273036}html[data-theme=dark] .admin-stats span{color:#c1c8c6}html[data-theme=dark] .row-actions summary{color:#c1ceca}html[data-theme=dark] .alert-list li{border-bottom:1px solid #273036}html[data-theme=dark] .alert-list small{color:#c1c8c6}html[data-theme=dark] .report-tab{border:1px solid #788e9e;box-shadow:0 2px 6px #00000040}html[data-theme=dark] .report-panel{background:#171e23;border:1px solid #4a5a66;box-shadow:0 6px 18px #0000004d}html[data-theme=dark] .report-choice small,html[data-theme=dark] .report-hint{color:#c1c9c5}html[data-theme=dark] .report-error{color:#ceb1ac}html[data-theme=dark] .goal-banner{background:linear-gradient(90deg,#3a300f,#2e230c);box-shadow:0 2px #00000059}html[data-theme=dark] .goal-banner strong{color:#c6ddea}html[data-theme=dark] .goal-banner span{color:#c0ccd2}html[data-theme=dark] .commentary-row.commentary-goal{background:#3a300f}html[data-theme=dark] .scorers ul{color:#cfdbe3}html[data-theme=dark] .report-card{border:1px solid #343f48}html[data-theme=dark] .timeline-head{color:#cfdbe3;border-bottom:1px solid #343f48}html[data-theme=dark] .timeline-head span{color:#bec6c8}html[data-theme=dark] .tl-row{border-bottom:1px solid #343f48}html[data-theme=dark] .tl-min{color:#bec6c8}html[data-theme=dark] .ev-lines{color:#cfdbe3}html[data-theme=dark] .ev-lines small{color:#bec6c8}html[data-theme=dark] .ev-text{color:#cfdbe3}html[data-theme=dark] .tl-divider{color:#cfdbe3;border-bottom:1px solid #343f48}html[data-theme=dark] .tl-divider small{color:#bec6c8}html[data-theme=dark] .show-all{color:#cfdbe3;border-top:1px solid #343f48}html[data-theme=dark] .avatar{background:#254a61}html[data-theme=dark] .rate-mid{color:#e7e7e7;background:#71551e}html[data-theme=dark] .rate-low{background:#a02c2c}html[data-theme=dark] .potm{color:#cfdbe3}html[data-theme=dark] .potm small,html[data-theme=dark] .top-rated small{color:#bec6c8}html[data-theme=dark] .top-rated li{color:#cfdbe3;border-bottom:1px solid #343f48}html[data-theme=dark] .stat-row{color:#cfdbe3}html[data-theme=dark] .stat-val.lead{background:#254a61}html[data-theme=dark] .form-team,html[data-theme=dark] .form-list li{color:#cfdbe3}html[data-theme=dark] .form-L{background:#a02c2c}html[data-theme=dark] .form-D{background:#5d676f}html[data-theme=dark] .form-hidden{color:#cfdbe3}html[data-theme=dark] .lineup li{color:#cfdbe3;border-bottom:1px solid #343f48}html[data-theme=dark] .pos-tag,html[data-theme=dark] .lu-name small{color:#bec6c8}html[data-theme=dark] .stat-bar{border:1px solid #343f48}html[data-theme=dark] .player-link{border-bottom:1px dotted #606f76}html[data-theme=dark] .player-link:hover{color:#b9deef}html[data-theme=dark] .captain-mark{color:#f8dead}html[data-theme=dark] .profile-hero{background:#171e23;border:1px solid #313b43}html[data-theme=dark] .profile-hero h2{color:#c4d3dd}html[data-theme=dark] .profile-ovr{border-left:1px solid #273036}html[data-theme=dark] .profile-ovr span,html[data-theme=dark] .profile-ovr small{color:#c2cac8}html[data-theme=dark] .profile-ovr strong{color:#c4d3dd}html[data-theme=dark] .attr-list li{border-bottom:1px solid #ffffff14}html[data-theme=dark] .attr-list li span{color:#bfcbce}html[data-theme=dark] .attr-list li strong{color:#c4d3dd}html[data-theme=dark] .league-table.data-table tbody tr.zone-champion:not(.highlight-row){background:#3c3313}html[data-theme=dark] .league-table.data-table tbody tr.zone-promotion:not(.highlight-row){background:#1b2d1c}html[data-theme=dark] .league-table.data-table tbody tr.zone-relegation:not(.highlight-row){background:#341813}html[data-theme=dark] .table-key{color:#bfcbce;border-top:1px solid #343f48}html[data-theme=dark] .key-swatch{border:1px solid #343f48}html[data-theme=dark] .nav-signout-form{border-top:1px solid #313b43}html[data-theme=dark] .nav-signout{color:#dbaca5;background:#2d1811;border:1px solid #4b3833}html[data-theme=dark] .nav-signout:hover{background:#341d16}html[data-theme=dark] .club-badge{background:#1c242a;border:1px solid #36424b}html[data-theme=dark] .club-badge small{color:#c2cac8}html[data-theme=dark] .club-badge strong{color:#c4d3dd}html[data-theme=dark] .club-badge em{color:#c2cac8}html[data-theme=dark] .stat-bar i+i{box-shadow:inset 2px 0 #ffffff0d}html[data-theme=dark] .upgrade-pics figcaption{color:#c2cac8}html[data-theme=dark] .upgrade-frame{background:#1b2c36;border:1px solid #41505a}html[data-theme=dark] .upgrade-arrow{color:#bbc9cf}html[data-theme=dark] .upgrade-pics figcaption b{color:#c0cdd2}html[data-theme=dark] .ground-overview-frame{background:#3a4e35;border:1px solid #313c44}html[data-theme=dark] .home-tagline{color:#c1c9c9}html[data-theme=dark] .name-row{border-bottom:1px solid #2a333a}html[data-theme=dark] .name-row>strong{color:#c2d0d5}html[data-theme=dark] .name-row small{color:#c1c9c9}html[data-theme=dark] .name-card{background:#181f23;border:1px solid #313c44}html[data-theme=dark] .rename-why{color:#c1c9c9}html[data-theme=dark] .nation-code{border:1px solid var(--line,#4b473d)}html[data-theme=dark] .last-win{background:#3b914f}html[data-theme=dark] .last-draw{background:#374752}html[data-theme=dark] .last-loss{background:#692321}html[data-theme=dark] .last-none{border:1px solid #343f48}html[data-theme=dark] .sort-link.active{color:#bdd3e1}html[data-theme=dark] .fac-tab[aria-pressed=true]{box-shadow:inset 0 -4px #00000059}html[data-theme=dark] .fac-main-head h2{color:#ccd9e0}html[data-theme=dark] .fac-main-head p{color:#c0c7c8}html[data-theme=dark] .fac-hero{background:#1b2c36;border:1px solid #41505a}html[data-theme=dark] .fac-stats{background:#141a1f;border:1px solid #37444c}html[data-theme=dark] .fac-stats>div{border-bottom:1px solid #283137}html[data-theme=dark] .fac-stats dt{color:#c0c7c8}html[data-theme=dark] .fac-stats dd{color:#ccd9e0}html[data-theme=dark] .fac-chip{color:#ccd9e0;background:#192025;border:1px solid #4b5456}html[data-theme=dark] .fac-chip.active{background:#1d262c;border-color:#6e909e;box-shadow:inset 0 -3px #00000059}html[data-theme=dark] .fac-side h3{color:#ccd9e0}html[data-theme=dark] .fac-desc{color:#c0c7c8}html[data-theme=dark] .fac-next{background:#181f24;border:1px solid #576a5d}html[data-theme=dark] .fac-next-head span{color:#c0d5c6}html[data-theme=dark] .fac-next-head b{color:#ccd9e0}html[data-theme=dark] .fac-next-art{background:#1b2c36;border:1px solid #41505a}html[data-theme=dark] .fac-next p{color:#c7d0d2}html[data-theme=dark] .fac-next li{color:#c0c7c8;border-top:1px solid #2f3a31}html[data-theme=dark] .fac-next li b{color:#ccd9e0}html[data-theme=dark] .fac-chip-note{color:#c0c7c8}html[data-theme=dark] .fac-short{color:#dba29c}html[data-theme=dark] .cnd-badge{color:#ccd9e0;background:#141a1f;border:1px solid #37444c}html[data-theme=dark] .cnd-hero{background:#141a1f;border:1px solid #37444c}html[data-theme=dark] .cnd-big strong{color:#ccd9e0}html[data-theme=dark] .cnd-big small{color:#c0c7c8}html[data-theme=dark] .cnd-big em{color:#c7d0d2}html[data-theme=dark] .cnd-names{color:#c0c7c8}html[data-theme=dark] .cnd-names .now{color:#ccd9e0}html[data-theme=dark] .cnd-box{background:#141a1f;border:1px solid #37444c}html[data-theme=dark] .cnd-log li{color:#c0c7c8;border-top:1px solid #283137}html[data-theme=dark] .cnd-log li b{color:#ccd9e0}html[data-theme=dark] .cnd-log li.tot{border-top:2px solid #37444c}html[data-theme=dark] .cnd-log .pos{color:#bbdec8}html[data-theme=dark] .cnd-log .neg{color:#dba29c}html[data-theme=dark] .cnd-person b{color:#ccd9e0}html[data-theme=dark] .cnd-person small{color:#c0c7c8}html[data-theme=dark] .cnd-avatar{color:#bdd3e1;background:#1d262c;border:1px solid #4b5456}html[data-theme=dark] .cnd-budget button,html[data-theme=dark] .cnd-opts button{color:#ccd9e0;background:#192025;border:1px solid #4b5456}html[data-theme=dark] .cnd-budget button span{color:#c7d0d2}html[data-theme=dark] .cnd-budget button small,html[data-theme=dark] .cnd-opts small{color:#c0c7c8}html[data-theme=dark] .cnd-budget button.on,html[data-theme=dark] .cnd-opts button.on{background:#1d262c;border-color:#6e909e;box-shadow:inset 0 -3px #00000059}html[data-theme=dark] .cnd-job{background:#2f2710}html[data-theme=dark] .cnd-job .fac-next-head span{color:#eedbb3}html[data-theme=dark] .mday-card{background:#141a1f;border:1px solid #37444c}html[data-theme=dark] .mday-top b{color:#ccd9e0}html[data-theme=dark] .mday-top small{color:#c0c7c8}html[data-theme=dark] .mday-verdict{color:#ccd9e0;background:#192025;border:1px solid #4b5456}html[data-theme=dark] .mday-verdict.v-pricey{color:#eedcb4;background:#35280f}html[data-theme=dark] .mday-verdict.v-too-dear{color:#e0aba5;background:#301a15}html[data-theme=dark] .mday-verdict.v-bargain,html[data-theme=dark] .mday-verdict.v-good-value{color:#b7dcc4;background:#1b2a1f;border-color:#576a5d}html[data-theme=dark] .mday-range{color:#c0c7c8}html[data-theme=dark] .mday-income{background:#141a1f;border:1px solid #37444c}html[data-theme=dark] .mday-income li{color:#c0c7c8;border-top:1px solid #283137}html[data-theme=dark] .mday-income li b{color:#ccd9e0}html[data-theme=dark] .mday-income li.tot{color:#ccd9e0;border-top:2px solid #37444c}html[data-theme=dark] .mday-mood{color:#ccd9e0}html[data-theme=dark] .mday-fac li{border-top:1px solid #283137}html[data-theme=dark] .mday-fac b{color:#ccd9e0}html[data-theme=dark] .mday-fac small{color:#c0c7c8}html[data-theme=dark] .mday-fac em{color:#ccd9e0}html[data-theme=dark] .ex-list li{border:1px dashed #37444c}html[data-theme=dark] .ex-list li.got{background:#181f24;border:1px solid #576a5d}html[data-theme=dark] .ex-list b{color:#ccd9e0}html[data-theme=dark] .ex-list small{color:#c0c7c8}html[data-theme=dark] .mday-card.locked{background:#1a2127}html[data-theme=dark] .mday-card.locked .mday-top b{color:#c0c7c8}html[data-theme=dark] .mday-verdict.v-locked{color:#c0c7c8;background:#1d252b;border-color:#45545f}html[data-theme=dark] .mday-lock{color:#c0c7c8}html[data-theme=dark] .fac-hero-art{background:#1b2c36}html[data-theme=dark] .fac-hero figcaption{color:#d2e2eb;background:#1b2329}html[data-theme=dark] .fac-hero figcaption span{color:#eddbb5}html[data-theme=dark] .fac-hero figcaption b{color:#d2e2eb}html[data-theme=dark] .fac-stats .cnd-tile:focus-visible{outline:2px solid #5d6c74}html[data-theme=dark] .season-bar{background:#78868e59}html[data-theme=dark] .season-bar i{background:#5a8943}html[data-theme=dark] .profile-cond{border-left:1px solid #273036}html[data-theme=dark] .profile-cond span{color:#c2cac8}html[data-theme=dark] .profile-cond strong{color:#c4d3dd}html[data-theme=dark] .fac-tab[aria-current=page]{box-shadow:inset 0 -4px #00000059}html[data-theme=dark] .cp-h{color:#c0c7c8}html[data-theme=dark] .cp-card{background:#141a1f;border:1px solid #37444c}html[data-theme=dark] .cp-card-head{color:#c0c7c8}html[data-theme=dark] .cp-player{background:#141a1f;border:1px solid #37444c}html[data-theme=dark] .cp-player small{color:#c0c7c8}html[data-theme=dark] .cp-player b{color:#ccd9e0}html[data-theme=dark] .cp-player span{color:#c0c7c8}html[data-theme=dark] .cp-trophy{background:#1a2126;border:1px solid #37444c}html[data-theme=dark] .cp-trophy b{color:#ccd9e0}html[data-theme=dark] .cp-trophy small,html[data-theme=dark] .cp-trophy em{color:#c0c7c8}html[data-theme=dark] .cp-record{background:#141a1f;border:1px solid #37444c}html[data-theme=dark] .cp-record small{color:#c0c7c8}html[data-theme=dark] .cp-record b{color:#ccd9e0}html[data-theme=dark] .cp-record span{color:#c0c7c8}html[data-theme=dark] .cp-timeline li{border-bottom:1px solid #2a333a}html[data-theme=dark] .cp-timeline li>span{color:#ecdbb3}html[data-theme=dark] .cp-timeline b{color:#ccd9e0}html[data-theme=dark] .cp-timeline small{color:#c0c7c8}html[data-theme=dark] .cp-mgr{border-bottom:1px solid #2a333a}html[data-theme=dark] .cp-mgr b{color:#ccd9e0}html[data-theme=dark] .cp-mgr small,html[data-theme=dark] .cp-mgr span,html[data-theme=dark] .cp-note{color:#c0c7c8}html[data-theme=dark] .cp-exhibit{background:#1a2126;border:1px solid #37444c}html[data-theme=dark] .cp-exhibit b{color:#ccd9e0}html[data-theme=dark] .cp-exhibit small{color:#c0c7c8}html[data-theme=dark] .league-table tr.own-row td:first-child{box-shadow:inset 4px 0 #00000059}html[data-theme=dark] .league-table tr.zone-champion.own-row td:first-child,html[data-theme=dark] .league-table tr.zone-promotion.own-row td:first-child,html[data-theme=dark] .league-table tr.zone-relegation.own-row td:first-child{box-shadow:inset 4px 0 #00000059,inset 8px 0 #00000059}html[data-theme=dark] .cp-group>.cp-h{border-bottom:1px solid #37444c}html[data-theme=dark] .cp-gb{background:#1a2126;border:1px solid #37444c}html[data-theme=dark] .cp-gb-top b{color:#ccd9e0}html[data-theme=dark] .cp-gb-top small{color:#c0c7c8}html[data-theme=dark] .cp-gb-n{color:#efddb3;border:1px solid #37444c}html[data-theme=dark] .cp-gb li{color:#ccd9e0;border-top:1px solid #37444c}html[data-theme=dark] .cp-gb li span,html[data-theme=dark] .cp-sh{color:#c0c7c8}html[data-theme=dark] .team-link strong,html[data-theme=dark] a.text-club,html[data-theme=dark] a.text-club strong{color:#a5cae5}@media (max-width:720px){html[data-theme=dark] .sidebar{border-bottom:1px solid #37444c}html[data-theme=dark] .club-metrics{border-top:1px solid #2a333a}}
