:root{--white:#fff;--dim:#cacaca;--yellow:#ffff2d;--gold:#ffd21c;--red:#ff6060;--grey:#5c5c5c;--grey-light:#9a9a9a;--grey-dark:#2c2c2c;--blue:#0c2c9c;--blue-light:#3c60e0;--blue-dark:#041050;--shade:#0000008c}*{box-sizing:border-box}html,body,#root{height:100%;margin:0}body{background:#000;overflow:hidden}.stage{width:640px;height:480px;transform:scale(var(--scale,1));color:var(--white);margin:-240px 0 0 -320px;font:12px/1.3 Arial,Liberation Sans,Helvetica,sans-serif;position:fixed;top:50%;left:50%;overflow:hidden}.stage,.box{background:linear-gradient(#00000080,#00000080),#101410 url(/pictures/bobby.png)}.screen{flex-direction:column;display:flex;position:absolute;inset:0}.box{z-index:10}.title-bar{background:var(--title-back,#004100);height:50px;color:var(--title-text,var(--yellow));letter-spacing:1px;text-shadow:2px 2px #000;white-space:nowrap;border:1px solid #00000080;border-color:#ffffff59 #00000080 #00000080 #ffffff59;flex:none;place-items:center;margin-top:5px;padding:0 76px;font-weight:700;display:grid}.title-bar h1,.title-bar div{font:inherit;margin:0}.corner{display:flex;position:absolute;top:0}.corner.left{left:0}.corner.right{right:4px}.corner .btn{min-width:72px;min-height:17px;padding:0 8px;font-size:9px;line-height:15px}.corner span.btn{cursor:default}.btn,.page button,.panel button,a.button{text-align:center;background:var(--grey);min-height:28px;color:var(--white);border:1px solid;border-color:var(--grey-light) var(--grey-dark) var(--grey-dark) var(--grey-light);text-shadow:1px 1px #000;cursor:pointer;place-items:center;padding:1px 8px;font:11px/11px Arial,Liberation Sans,Helvetica,sans-serif;text-decoration:none;display:grid}.btn:hover:not(:disabled),.page button:hover:not(:disabled),.panel button:hover:not(:disabled),a.button:hover{background:#6c6c6c}.btn:active:not(:disabled),.page button:active:not(:disabled){border-color:var(--grey-dark) var(--grey-light) var(--grey-light) var(--grey-dark)}.btn:disabled,.page button:disabled,.panel button:disabled{color:var(--grey-light);cursor:default;text-shadow:none}.btn.big{font-size:17px;line-height:18px}.btn[aria-pressed=true],.page button[aria-pressed=true]{color:var(--yellow)}.row{flex:none;gap:0;min-height:30px;margin:10px 10px 0;display:flex}.row>*{flex:1 1 0;min-width:0}.row>.wide{flex-grow:4}.row.bottom{min-height:28px;margin:4px 10px 6px}.status{background:var(--grey);border:1px solid;border-color:var(--grey-light) var(--grey-dark) var(--grey-dark) var(--grey-light);place-items:center;padding:4px 50px;display:grid}.status span{border:1px solid;border-color:var(--grey-dark) var(--grey-light) var(--grey-light) var(--grey-dark);text-align:center;background:#484848;width:100%;font-size:10px;line-height:14px;display:block}.num{background:var(--blue);color:#58b0ff;border:1px solid;border-color:var(--blue-light) var(--blue-dark) var(--blue-dark) var(--blue-light);place-items:center;min-width:26px;height:18px;padding:0 3px;font-size:11px;display:inline-grid}.screen-body{flex-direction:column;flex:1 1 0;gap:6px;min-height:0;margin:6px 10px 0;display:flex}.notice{background:#000c;flex:none;margin:2px 10px 0;padding:2px 8px;font-size:11px}.notice p{margin:0}.notice a{color:var(--yellow)}.panel,.page{background:var(--shade);padding:8px 10px}.page{scrollbar-width:thin;scrollbar-color:var(--grey) transparent;flex:1 1 0;min-height:0;overflow:auto}.subtitle,.box-heading{text-align:center;color:var(--white);text-shadow:2px 2px #000;flex:none;margin:12px 0 0;font:700 21px Arial,Liberation Sans,sans-serif}.box-heading.long{font-size:15px}.connecting{z-index:20;margin:0;font-size:9px;position:absolute;top:0;left:80px}.page .panel{background:0 0;padding:0}.refused a{text-decoration:underline}.box-text{font-size:15px;line-height:19px}.box-text p{margin:0 0 6px}.box-text .hint{font-size:11px;line-height:14px}.tiles{flex-wrap:wrap;justify-content:center;gap:6px 4px;margin-top:14px;display:flex}.tile{text-align:center;width:130px;height:96px;color:var(--white);border:1px solid var(--blue);text-shadow:1px 1px #000;cursor:pointer;background:#00000073;place-items:center;padding:4px;font:17px/18px Arial,Liberation Sans,Helvetica,sans-serif;text-decoration:none;display:grid}.tile:hover:not(:disabled){border-color:var(--blue-light);background:#0c2c9c59}.tile:disabled{color:var(--grey-light);cursor:default}.menu-seats{scrollbar-width:thin;scrollbar-color:var(--grey) transparent;max-height:96px;margin-top:auto;overflow:auto}h2{color:var(--yellow);margin:10px 0 4px;font-size:13px}h3{color:var(--gold);margin:8px 0 3px;font-size:12px}.page>h2:first-child,.page>section:first-child>h2:first-child,.panel>h2:first-child{margin-top:0}p{margin:0 0 4px}a{color:var(--white);text-decoration:none}.page a:hover,.panel a:hover{color:var(--yellow)}.hint,.who{color:var(--dim);font-size:11px}.refused,.offline{color:var(--red)}table{border-collapse:collapse;width:100%}th,td{text-align:left;white-space:nowrap;padding:2px 8px 2px 0}th{color:var(--gold);font-size:10px;font-weight:400}th.number,td.number{text-align:right;font-variant-numeric:tabular-nums;padding-left:4px}tr.mine td,tr.mine td a{color:var(--yellow)}tr.line td{border-top:1px solid #7d7d7d}tr.bench td,tr.unused td{color:var(--dim)}tr.picked td:nth-child(2) a{color:var(--yellow)}.wide{scrollbar-width:thin;scrollbar-color:var(--grey) transparent;overflow-x:auto}.wide table{min-width:max-content}label{color:var(--dim);gap:2px;font-size:11px;display:grid}label.check{align-items:center;gap:5px;display:flex}input:not([type=checkbox]),select{width:100%;color:var(--white);border:1px solid;border-color:var(--grey-dark) var(--grey-light) var(--grey-light) var(--grey-dark);background:#181818;padding:3px 5px;font:12px Arial,Liberation Sans,Helvetica,sans-serif}input[type=checkbox]{accent-color:var(--blue-light);margin:0}fieldset{border:1px solid var(--grey);grid-template-columns:repeat(3,1fr);gap:3px 10px;margin:0;padding:4px 8px 6px;display:grid}legend{color:var(--dim);font-size:11px}form.panel,form.page{align-content:start;gap:7px;display:grid}.page button,.panel button,a.button{justify-self:start;display:inline-grid}input:focus-visible,select:focus-visible,button:focus-visible,a:focus-visible{outline:1px dashed var(--yellow);outline-offset:-1px}.page th button.quiet{min-height:0;color:inherit;font:inherit;text-shadow:none;background:0 0;border:0;padding:0;display:inline}.page th[aria-sort] button.quiet{color:var(--white)}.actions{flex-wrap:wrap;align-items:end;gap:6px;margin:4px 0 8px;display:flex}.actions p{align-self:center;margin:0}.actions label{min-width:150px}.columns{flex:1 1 0;grid-template-columns:1fr 1fr;gap:6px;min-height:0;display:grid}.columns>*{scrollbar-width:thin;scrollbar-color:var(--grey) transparent;min-height:0;overflow:auto}.centre{align-self:center;gap:7px;width:300px;margin-top:60px;display:grid}ul.games,ul.news{gap:7px;margin:0;padding:0;list-style:none;display:grid}ul.games li,ul.news li{gap:1px;display:grid}ul.games a{font-size:14px}ul.news li{border-bottom:1px solid #ffffff26;padding-bottom:6px}ul.news strong{color:var(--yellow)}ul.news p{overflow-wrap:anywhere;white-space:normal;margin:0}section+section{margin-top:12px}.mark{background:var(--blue);border:1px solid var(--blue-light);color:var(--gold);margin-left:5px;padding:0 3px;font-size:9px}.choice{display:flex}select.shirt{width:62px;padding:1px 2px}.sides{grid-template-columns:1fr 1fr;align-items:start;gap:4px 20px;margin:4px 0;display:grid}.sides ul{margin:0;padding:0;list-style:none}.sides>section+section{margin-top:0}.minute{min-width:24px;color:var(--dim);font-variant-numeric:tabular-nums;display:inline-block}.card{vertical-align:-1px;width:6px;height:9px;margin-left:5px;display:inline-block}.card.yellow{background:#e0b310}.card.red{background:#f70000}table.statistics{width:auto;margin:0 auto}table.statistics td{padding-right:14px}table.pairs td:first-child{color:var(--dim)}table.pairs td{white-space:normal}details{margin-top:5px}summary{cursor:pointer;color:var(--gold)}ul.news details{margin-top:0}.tactics{grid-template-columns:repeat(3,1fr);gap:5px 14px;display:grid}.tactics .chosen{color:var(--white);font-size:12px}p.board{white-space:normal}.check-notes p{margin:0 0 4px}.report .score{text-align:center;margin:2px 0;font-size:15px}.scoreboard{flex:none;grid-template-columns:1fr 1fr;gap:4px;margin:5px 10px 0;display:grid}.scoreboard .title-bar{align-items:center;gap:8px;height:46px;margin:0;padding:0 12px;font-size:21px;display:flex}.scoreboard .club{text-overflow:ellipsis;min-width:0;color:inherit;flex:1 1 0;overflow:hidden}.scoreboard .goals{font-size:31px}.scoreboard .away .club{text-align:right;order:2}.scorers{min-height:42px;max-height:42px;color:var(--yellow);margin:3px 4px 0;padding:0;font-size:11px;list-style:none;overflow:hidden}.scoreboard .away .scorers{text-align:right}.where{text-align:center;color:var(--dim);flex:none;margin:0;font-size:11px}.clock{text-align:center;flex:none;margin:6px 0 0}.clock strong{text-shadow:2px 2px #000;font-size:25px;display:block}.clock span{color:var(--dim);font-size:11px}ol.commentary{text-align:center;background:var(--shade);flex:1 1 0;align-content:start;gap:4px;min-height:0;margin:8px 10px 0;padding:12px 10px;list-style:none;display:grid;overflow:hidden}ol.commentary li{color:var(--dim)}ol.commentary li:first-child{color:var(--white);text-shadow:2px 2px #000;margin-bottom:10px;font-size:19px;font-weight:700}ol.commentary li:first-child .hint{font-size:11px;font-weight:400;display:block}ol.commentary li.hint:first-child{text-shadow:none;color:var(--dim);font-size:12px;font-weight:400}ol.commentary li.goal{color:var(--yellow)}.match .row>.wide{flex-grow:2.5}.possession{background:#484848;flex:none;height:6px;margin:6px 10px 0}.possession span{background:var(--blue-light);height:100%;display:block}.match .notice{text-align:center;background:0 0;min-height:20px}.live-bar{margin:0}.live-bar a{margin-right:8px}.drag-area{-webkit-user-select:none;user-select:none}[data-drag]{cursor:grab;touch-action:none}.over{outline:1px dashed var(--yellow)}.held{outline:1px solid var(--yellow)}.carried{z-index:20;pointer-events:none;background:var(--blue);border:1px dashed var(--yellow);white-space:nowrap;padding:1px 6px;font-size:12px;position:absolute}.team .title-bar{width:316px;height:46px;margin:0;padding:0 6px;font-size:25px;position:absolute;top:8px;left:10px}.team>.row{width:316px;margin:0;position:absolute;top:66px;left:10px}.team>.row.bottom{width:620px;top:auto;bottom:6px}.cycle{cursor:default;padding:1px 15px;position:relative}.cycle button{width:16px;color:var(--grey-light);cursor:pointer;background:0 0;border:0;padding:0;font-size:22px;position:absolute;top:0;bottom:0;transform:scaleX(.5)}.cycle button:first-child{left:0}.cycle button:last-child{right:0}.cycle button:hover{color:var(--white)}.btn.passive{cursor:default;color:var(--dim)}.shirts{width:314px;margin:0;padding:0;list-style:none;position:absolute;top:104px;left:12px}.shirts li{grid-template-columns:26px 1fr 20px 20px 20px 20px 40px;align-items:center;column-gap:3px;height:20px;display:grid}.shirts .name{white-space:nowrap;text-shadow:1px 1px #000;padding-left:8px;font-size:14px;overflow:hidden}.shirts li.bench .name{color:var(--dim)}.shirts li.gone .name{color:#7d7d7d}.shirts li.hurt .name{color:var(--red)}.shirts .marker{text-align:center;color:var(--yellow);font-size:9px}.shirts .standing{color:var(--dim);white-space:nowrap;font-size:9px}.num.sub{background:#001c7d}.pitch{background:#0b4a0b;border:1px solid #1c6a1c;width:304px;height:428px;position:absolute;top:10px;left:329px;overflow:hidden}.pitch i{border:1px solid #1f6f1f;position:absolute}.pitch .halfway{border-width:1px 0 0;height:0;top:213px;left:-1px;right:-1px}.pitch .circle{border-radius:50%;width:100px;height:100px;top:163px;left:101px}.pitch .area{width:200px;height:74px;left:51px}.pitch .six{width:100px;height:28px;left:101px}.pitch .top{top:-1px}.pitch .bottom{bottom:-1px}.shirt{text-align:center;white-space:nowrap;width:74px;margin-left:-37px;font-size:10px;line-height:11px;position:absolute;overflow:hidden}.shirt b{color:var(--yellow);font-weight:400;display:block}.pitch .place{outline-offset:-1px;position:absolute}.pitch .arrows{pointer-events:none;fill:none;stroke-width:1px;width:100%;height:100%;position:absolute;top:0;left:0}.pitch .arrows line{stroke:#00c300;stroke-dasharray:6 4}.pitch .arrows path{stroke:#ffd31c}.pitch .arrows .stays path{stroke:#3f9a3f}.pitch .goes{width:11px;height:11px;margin:-5.5px 0 0 -5.5px;position:absolute}.unheld{color:var(--dim);margin:0;font-size:9px;position:absolute;top:427px;left:12px}.unheld .marker{color:var(--yellow);margin-left:8px}.team-note{width:316px;color:var(--red);background:#000000d9;margin:0;padding:2px 6px;font-size:10px;position:absolute;bottom:36px;left:10px}.buying input[type=number]{width:100%}.told{border-left:2px solid var(--gold);background:#0006;padding:4px 8px}.told p{white-space:normal;margin:2px 0}.squad{flex:1 1 0;grid-template-columns:292px 292px 28px;justify-content:space-between;min-height:0;display:grid;position:relative}.squad-column,.shirt-strip{grid-template-rows:repeat(16,minmax(0,1fr));min-height:0;margin:0;padding:0;list-style:none;display:grid}.squad-column li{grid-template-columns:33px 25px minmax(0,1fr) 76px;align-items:center;min-height:0;display:grid}.squad-column .num{width:33px;min-width:0;height:calc(100% - 1px);max-height:19px;color:var(--white);background:#001c7d;font-size:12px}.squad-column .num.sub{color:var(--gold)}.squad-column .num.none{color:#000}.squad-column .at-mark{display:grid}.squad-column .mark{text-align:center;border-color:var(--blue-light) var(--blue-dark) var(--blue-dark) var(--blue-light);height:15px;color:var(--white);background:#001c7d;margin:0;padding:0;font-size:9px;line-height:13px}.squad-column .mark.urgent{background:#790000;border-color:#c03030 #400000 #400000 #c03030}.squad-column .mark.away{background:var(--gold);color:#000;border-color:#fff0a0 #806000 #806000 #fff0a0}.squad-column .mark.interest{border-color:var(--grey-light) var(--grey-dark) var(--grey-dark) var(--grey-light);color:var(--yellow);background:#494949}.squad-column .name{white-space:nowrap;text-overflow:ellipsis;color:var(--dim);text-shadow:1px 1px #000;padding-left:6px;font-size:15px;line-height:17px;overflow:hidden}.squad-column a.name:hover,.squad-column li.picked .name{color:var(--white)}.squad-column .name.made-up{color:#969696}.squad-column .name.no-permit{color:var(--red)}.squad-column .name.on-loan{color:#00dfdf}.squad-column .name.loaned-out{color:#008686}.squad-column .value{white-space:nowrap;color:var(--gold);text-shadow:1px 1px #000;font-size:11px;overflow:hidden}.shirt-strip li{color:#00b2b2;border:1px solid;border-color:var(--blue-light) var(--blue-dark) var(--blue-dark) var(--blue-light);background:#0024aa;place-items:center;min-height:0;font-size:10px;display:grid}.shirt-strip li.sub{background:#001c7d}.shirt-strip li.worn{color:#008686}.cycle.sorted{color:var(--yellow);background:#494949}.check-line{white-space:nowrap;text-overflow:ellipsis;text-align:left;width:100%;color:var(--dim);background:#000000b3;border:0;flex:none;margin:0;padding:1px 6px;font:11px/14px Arial,Liberation Sans,Helvetica,sans-serif;display:block;overflow:hidden}button.check-line{cursor:pointer}.check-line.refused{color:var(--red)}.row.ways{margin:0}.screen-body:has(.squad){gap:2px}.report-header{flex:none;grid-template-columns:319px 319px;gap:2px;margin-top:5px;display:grid}.report-header .title-bar{text-align:left;align-items:center;height:50px;margin:0;padding:0 4px 0 12px;font-size:23px;display:flex}.report-header .club{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:inherit;flex:1 1 0;overflow:hidden}.report-header .goals{background:var(--white);color:#000;width:50px;height:42px;text-shadow:none;border:1px solid #000;flex:none;place-items:center;font-size:25px;display:grid}.screen-body:has(.report-view){gap:0;margin-top:3px}.report-caption{flex:none;justify-content:space-between;margin:0 -4px;display:flex}.report-caption span{background:var(--grey);border:1px solid;border-color:var(--grey-light) var(--grey-dark) var(--grey-dark) var(--grey-light);padding:1px 8px;font-size:9px;line-height:13px}.report-view{background:#00000073;flex:1 1 0;min-height:0;margin:4px 10px 0;padding:8px 0 0}.report-sheets{grid-template-columns:1fr 1fr;column-gap:26px;padding:0 12px;display:grid}.sheet{margin:0;padding:0;list-style:none}.sheet li{grid-template-columns:30px 12px minmax(0,1fr) 44px 24px 14px;align-items:center;height:18.2px;display:grid}.sheet .num,.figures .num{color:#000;background:#0024aa;width:30px;min-width:0;height:15px;font-size:10px}.sheet .num.sub,.figures .num.sub{background:#001c7d}.cards{height:12px;position:relative}.cards .card{width:8px;height:12px;margin:0;position:absolute;top:0;left:2px}.cards .card.red:not(:first-child){top:2px;left:4px}.sheet .name,.figures .name{white-space:nowrap;text-overflow:ellipsis;color:var(--dim);text-shadow:1px 1px #000;padding-left:4px;font-size:13px;overflow:hidden}.sheet .name.best,.figures .name.best{color:#00dfdf}.sheet .name.unused,.figures .name.unused{color:#969696}.sheet a.name:hover,.figures a.name:hover{color:var(--white)}.change{color:#969696;white-space:nowrap;font-size:9px}.change.on{color:var(--gold)}.sheet .rating{text-align:center;color:#00dfdf;font-size:12px}.sheet .scored{color:var(--yellow);font-size:10px}.incidents{padding-top:6px}.incidents ul{color:var(--dim);margin:0;padding:0;font-size:13px;line-height:18px;list-style:none}.incidents .minute{color:var(--gold);min-width:30px}.incidents .word{color:#969696;font-size:10px}table.match-statistics{width:420px;margin:14px auto 0}.match-statistics td,.match-statistics th{text-align:center;white-space:nowrap;padding:2px 0}.match-statistics th{color:var(--dim);text-shadow:1px 1px #000;font-size:15px}.match-statistics .figure{border:1px solid;border-color:var(--blue-light) var(--blue-dark) var(--blue-dark) var(--blue-light);color:#00dfdf;background:#001c7d;width:70px;font-size:13px}.match-statistics .main .figure{color:var(--white)}.match-statistics tr.apart td,.match-statistics tr.apart th{background-clip:padding-box;border-top:14px solid #0000}table.figures{table-layout:fixed;width:calc(100% - 16px);margin:0 8px}.figures th,.figures td{text-align:center;height:18.2px;color:var(--dim);padding:0;font-size:11px}.figures thead th{background:var(--grey);border:1px solid;border-color:var(--grey-light) var(--grey-dark) var(--grey-dark) var(--grey-light);color:var(--dim)}.figures thead th.dark{background:#494949}.figures thead th:first-child{background:0 0;border:0;width:206px}.figures td.who{text-align:left;grid-template-columns:30px 12px minmax(0,1fr) 40px;align-items:center;display:grid}.figures td.overall{color:#00dfdf}.fixtures{background:#00000073;flex:1 1 0;grid-template-rows:repeat(15,minmax(0,1fr));min-height:0;margin:0;padding:0;list-style:none;display:grid}.fixtures li{grid-template-columns:97px 194px 39px 19px minmax(0,1fr) 39px;align-items:center;min-height:0;display:grid}.fixtures .date,.fixtures .score{border:1px solid;place-items:center;height:calc(100% - 3px);max-height:19px;font-size:11px;display:grid}.fixtures .date{color:#00b2b2;border-color:var(--blue-light) var(--blue-dark) var(--blue-dark) var(--blue-light);background:#001c7d}.fixtures .date.today{color:#000;background:#7d7d7d;border-color:#b2b2b2 #494949 #494949 #b2b2b2}.fixtures .name{white-space:nowrap;text-overflow:ellipsis;color:var(--dim);text-shadow:1px 1px #000;padding-left:6px;font-size:15px;overflow:hidden}.fixtures a.name:hover{color:var(--white)}.fixtures .nation{color:#ff8200;font-size:11px}.fixtures .venue{color:var(--gold);text-align:center;font-size:11px}.fixtures .round{white-space:nowrap;color:#00b2b2;padding-left:6px;font-size:13px;overflow:hidden}.fixtures .score{background:var(--grey);color:#000;text-shadow:none;border-color:var(--grey-light) var(--grey-dark) var(--grey-dark) var(--grey-light)}.fixtures a.score:hover{color:var(--white);background:#6c6c6c}.fixtures .none{color:var(--dim);padding:8px;display:block}.screen-number{text-align:right;color:var(--dim);flex:none;margin:0;font-size:9px}table.league{table-layout:fixed;border-collapse:separate;border-spacing:0;background:#00000073;width:600px;margin:0 auto}.league th,.league td{text-align:center;white-space:nowrap;height:22px;padding:0;overflow:hidden}.league col.place{width:46px}.league col.club{width:232px}.league col.figure{width:44px}.league col.points{width:58px}.league .record{color:var(--dim);cursor:pointer;background:0 0;border:0;padding:0 8px;font:11px/14px Arial,Liberation Sans,Helvetica,sans-serif}.league .record:hover{color:var(--white)}.league .heads th:nth-child(n+3){background:var(--grey);border:1px solid;border-color:var(--grey-light) var(--grey-dark) var(--grey-dark) var(--grey-light);color:#000;font-size:12px}.league tbody td{color:#00dfdf;text-shadow:1px 1px #000;font-size:14px}.league td.place span,.league td.points span{border:1px solid;border-color:var(--blue-light) var(--blue-dark) var(--blue-dark) var(--blue-light);color:#00b2b2;height:19px;text-shadow:none;background:#001c7d;place-items:center;font-size:9px;display:grid}.league td.points span{color:var(--white);font-size:13px}.league td.club{text-align:left;padding-left:22px;font-size:16px}.league td.club a{color:var(--dim)}.league td.club a:hover{color:var(--white)}.league tr.mine td.club a{color:var(--yellow)}.league .nation{color:#ff8200;font-size:11px}.league .outcome{color:var(--gold);font-size:11px}.league tr.line td{border-top:1px dashed #00b2b2}.league tbody tr:first-child td{border-top:8px solid #0000}.screen-body:has(.profile){gap:0}.position-bar{border:1px solid;border-color:var(--blue-light) var(--blue-dark) var(--blue-dark) var(--blue-light);height:30px;color:var(--white);text-shadow:1px 1px #000;background:#001055;flex:none;place-items:center;margin:0;font-size:16px;display:grid}.profile{background:#00000073;flex-direction:column;flex:1 1 0;min-height:0;margin-top:6px;padding:0 8px;display:flex}.profile .born{text-align:center;color:#00dfdf;text-shadow:1px 1px #000;flex:none;margin:4px 0 8px;font-size:16px}.profile .born a{color:inherit}.profile .born a:hover{color:var(--white)}.skills{flex:none;grid-template-columns:1fr 1fr;column-gap:24px;display:grid}.skills ol{margin:0;padding:0;list-style:none}.skills li,.profile-lines>div{height:17px;color:var(--dim);border-bottom:1px solid #ffffff1f;grid-template-columns:minmax(0,1fr) 76px;align-items:center;font-size:13px;line-height:16px;display:grid}.skills .value{text-align:center;color:var(--gold)}.skills li.unused,.skills li.unused .value{color:#7d7d7d}.skills li.whole{text-align:center;display:block}.profile-lines{flex:none;min-height:187px;margin:0}.profile-lines>div{grid-template-columns:226px minmax(0,1fr);align-items:start;height:auto;min-height:17px}.profile-lines dt{color:var(--dim)}.profile-lines dd{color:var(--gold);margin:0}.profile-lines dd span{display:block}.profile .page{margin:0 -8px}table.season{table-layout:fixed;flex:none;margin-top:auto;margin-bottom:4px}.season th,.season td{text-align:center;white-space:nowrap;height:18px;padding:0;font-size:12px}.season th:first-child{text-align:left;width:274px;color:var(--dim);font-size:13px}.season tbody th{color:var(--yellow)}.season thead th span{background:var(--grey);border:1px solid;border-color:var(--grey-light) var(--grey-dark) var(--grey-dark) var(--grey-light);color:#000;margin:0 1px;font-size:10px;line-height:14px;display:block}.season td{color:#00dfdf}.season td.average span{border:1px solid;border-color:var(--blue-light) var(--blue-dark) var(--blue-dark) var(--blue-light);color:var(--white);background:#0024aa;margin:0 1px;line-height:15px;display:block}ol.news{background:#00000073;flex:1 1 0;grid-template-rows:repeat(14,minmax(0,1fr));min-height:0;margin:0;padding:0;list-style:none;display:grid}ol.news li{min-height:0;display:grid}ol.news button{text-align:left;cursor:pointer;min-height:0;color:var(--dim);background:0 0;border:0;grid-template-columns:97px 150px minmax(0,1fr);align-items:center;padding:0;font:13px/15px Arial,Liberation Sans,Helvetica,sans-serif;display:grid}ol.news button:hover .heading{color:var(--white)}ol.news .date{color:#00b2b2;border:1px solid;border-color:var(--blue-light) var(--blue-dark) var(--blue-dark) var(--blue-light);background:#001c7d;place-items:center;height:calc(100% - 3px);max-height:19px;font-size:11px;display:grid}ol.news .whose{white-space:nowrap;text-overflow:ellipsis;color:var(--gold);padding-left:8px;font-size:11px;overflow:hidden}ol.news .heading{white-space:nowrap;text-overflow:ellipsis;text-shadow:1px 1px #000;font-size:14px;overflow:hidden}ol.news .more{color:#00b2b2;font-size:11px}ol.news .none{color:var(--dim);padding:8px}.join{flex:1 1 0;grid-template-columns:170px minmax(0,1fr);gap:10px;min-height:0;display:grid}.join ol{min-height:0;margin:0;padding:0;list-style:none}.divisions{grid-auto-rows:21px;display:grid;overflow:hidden}.clubs{grid-template-rows:repeat(12,minmax(0,1fr));grid-template-columns:repeat(3,1fr);grid-auto-flow:column;display:grid}.join li{min-height:0;display:grid}.join .btn{white-space:nowrap;min-height:0;padding:0 6px;font-size:12px;overflow:hidden}.names{gap:8px;width:320px;margin:0 auto;display:grid}.buying{flex:1 1 0;min-height:0}.buying .profile-lines{min-height:0}.buying .tiles{margin-top:10px}.buying .tile{width:118px;height:84px}.buying .hint,.buying .refused{text-align:center;margin:6px 0 0}.cash{align-items:center;gap:6px;display:flex}.cash output{text-align:center;min-width:110px;color:var(--yellow)}.cash button.num{width:22px;min-width:0;height:19px;color:var(--white);cursor:pointer;font:13px/13px Arial,Liberation Sans,Helvetica,sans-serif}.cash button.num:first-of-type{margin-left:30px}.offer-line{grid-template-columns:158px 22px 110px 22px 22px;align-items:center;gap:6px;margin:0 0 2px;display:grid}.offer-line button.num:first-of-type{margin-left:0}.offer-line output{text-align:center;color:var(--yellow);grid-column:3}.offer-line.total output{color:#00dfdf}.offer-line .was{white-space:nowrap;grid-column:4/-1}.exchanged{margin:0;padding:0;list-style:none}.exchanged .offer-line>:first-child{white-space:nowrap;grid-column:1/3}.exchanged button.name,.to-exchange button.name{min-height:0;color:var(--yellow);font:inherit;text-align:left;text-shadow:none;cursor:pointer;background:0 0;border:0;padding:0;display:block}.exchanged button.name:hover,.to-exchange button.name:hover{color:var(--white);background:0 0}.row.box-top{min-height:0;margin:0;position:absolute;top:57px;left:0}.row.box-top>.btn{flex:none;width:70px;height:18px;min-height:0;padding:0;font-size:10px}.to-exchange{grid-template-columns:1fr 1fr;gap:0 14px;display:grid}.to-exchange ol{margin:0;padding:0;list-style:none}.to-exchange li{white-space:nowrap;grid-template-columns:160px 66px minmax(0,1fr);align-items:baseline;height:20px;display:grid}.to-exchange .position{color:#00dfdf;font-size:11px}.to-exchange .value{color:#ff8200;font-size:13px}.cash .cash-name{flex:none;width:178px}.cash .cash-name+button.num{margin-left:0}.cash:has(.cash-name){margin-bottom:2px}.wanted{color:var(--yellow);margin:0;padding:0;list-style:none}.row.tabs{min-height:28px;margin-top:4px}.row.tabs+.row.bottom{margin-top:0}ol.dealings{background:#00000073;flex:1 1 0;grid-template-rows:repeat(15,minmax(0,1fr));min-height:0;margin:0;padding:0;list-style:none;display:grid}ol.dealings li{white-space:nowrap;min-height:0;color:var(--dim);grid-template-columns:190px 130px 110px minmax(0,1fr);align-items:center;padding:0 8px;font-size:13px;display:grid}ol.dealings.shortlist li{grid-template-columns:190px 130px 150px 30px minmax(0,1fr)}ol.dealings li>*{text-overflow:ellipsis;overflow:hidden}ol.dealings .name{color:var(--dim);text-shadow:1px 1px #000;font-size:15px}ol.dealings a:hover{color:var(--white)}ol.dealings .club{color:var(--gold)}ol.dealings .fee,ol.dealings .age{color:#00dfdf}ol.dealings .standing{color:#00b2b2}ol.dealings .none{padding:8px;display:block}.screen-body:has(.search){gap:0;margin-top:2px}.search{flex-direction:column;flex:1 1 0;min-height:0;display:flex}.search-tools{flex:none;height:20px;margin:0 -10px;display:flex}.search-tools .btn{flex:none;width:70px;min-height:0;padding:0;font-size:10px}.search-tools .budget{cursor:default;width:auto;margin-left:auto;padding:0 14px}.search-filters{flex:none;height:30px;margin-top:13px;display:flex}.search-filters.under{margin-top:auto}.btn.filter{text-wrap:balance;cursor:default;flex:1 1 0;min-width:0;min-height:0;padding:0 14px;font-size:10px;line-height:11px;position:relative}.btn.filter.lit{color:var(--yellow)}.btn.filter button{cursor:pointer;background:0 0;border:0;width:50%;padding:0;position:absolute;top:0;bottom:0}.btn.filter button:first-of-type{left:0}.btn.filter button:last-of-type{right:0}.btn.filter.steps:before,.btn.filter.steps:after{color:var(--grey-light);text-shadow:none;font-size:34px;font-weight:400;line-height:24px;position:absolute;top:0}.btn.filter.steps:before{content:"‹";left:2px}.btn.filter.steps:after{content:"›";right:2px}.search-heads{flex:none;grid-template-columns:repeat(3,30px);justify-content:end;height:15.5px;margin:4px 43px 0 0;display:grid}.search-heads span{background:var(--grey);border:1px solid;border-color:var(--grey-light) var(--grey-dark) var(--grey-dark) var(--grey-light);color:var(--yellow);place-items:center;font-size:10px;display:grid}.search-results{flex:none;height:248px;margin:0;padding:0;list-style:none}.search-row{white-space:nowrap;text-shadow:1px 1px #000;grid-template-columns:15px 148px 103px 103px 59px 59px repeat(3,30px) 43px;align-items:center;height:15.5px;font-size:13px;line-height:15px;display:grid}.search-row>*{overflow:hidden}.search-row a{text-decoration:none}.search-row a:hover{text-decoration:underline}.search-row .name{color:var(--white);padding-left:6px}.search-row .name.shut{color:var(--grey-light)}.search-row .name.bid{color:var(--yellow)}.search-row .club{color:#00dfdf}.search-row .league{color:#00b2b2}.search-row .position{color:var(--yellow);font-size:11px}.search-row .value{color:#ff8200;font-size:11px}.search-row .apps,.search-row .goals,.search-row .assists{text-align:center;font-size:11px}.search-row .apps{color:#cbcb00}.search-row .goals{color:#00dfdf}.search-row .assists{color:var(--dim)}.search-row .none{opacity:.4}.search-row .rating{background:var(--blue);border:1px solid;border-color:var(--blue-light) var(--blue-dark) var(--blue-dark) var(--blue-light);place-items:center;height:14px;font-size:11px;display:grid}.scouted.star{background:var(--blue);width:14px;height:14px;color:var(--white);border:1px solid;border-color:var(--blue-light) var(--blue-dark) var(--blue-dark) var(--blue-light);place-items:center;font-size:10px;font-weight:700;display:grid}.search-key{color:#ff8200;text-shadow:1px 1px #000;flex:none;align-items:center;gap:7px;height:15.5px;margin:0;font-size:13px;display:flex}.search-text{width:100%;color:var(--white);border:1px solid var(--grey-light);font:inherit;background:#000;padding:2px 6px}.limits{flex:1 1 0;min-height:0;margin-top:13px}.limits-row{grid-template-columns:248px 31px 124px 31px 31px 124px 31px;align-items:stretch;height:17.5px;display:grid}.limits-row.heads{grid-template-columns:248px 186px 186px}.limits-row .head{background:var(--grey);border:1px solid;border-color:var(--grey-light) var(--grey-dark) var(--grey-dark) var(--grey-light);place-items:center;font-size:10px;display:grid}.limits-row .name{background:var(--shade);color:var(--yellow);text-shadow:1px 1px #000;padding-left:8px;font-size:13px;line-height:17px}.limits-row .arrow{background:var(--blue);color:var(--white);border:1px solid;border-color:var(--blue-light) var(--blue-dark) var(--blue-dark) var(--blue-light);cursor:pointer;padding:0;font-size:11px;line-height:11px}.limits-row output{background:var(--shade);color:var(--dim);place-items:center;font-size:12px;line-height:17px;display:grid}
