.f89 [hidden]{display:none!important}.f89-sections{display:flex;gap:6px;padding:10px 20px;border-bottom:1px solid var(--line);background:var(--soft);overflow:auto}.f89-sections button{font-weight:700;padding:9px 16px}.f89-rank-controls{padding:18px 20px}.f89-rank-controls form{display:flex;gap:8px;margin:0 0 12px}.f89-rank-controls input,.f89-rank-controls select{height:38px;border:1px solid var(--line);border-radius:5px;background:var(--bg);padding:7px 10px;max-width:100%;width:100%}.f89-rank-controls input{max-width:320px}.f89-rank-selects{display:flex;gap:14px;flex-wrap:wrap}.f89-rank-selects label{display:flex;flex-direction:column;gap:5px;min-width:140px;flex:1;font-size:11px;font-weight:600;color:var(--muted)}.f89-rank-selects label:first-child{flex:2}.f89-rank-table{width:100%;min-width:790px;border-collapse:collapse;table-layout:auto;margin:0;color:var(--ink);font-size:12px}.f89-rank-table caption{text-align:left;padding:12px 20px;font-weight:700;color:var(--ink)}.f89-rank-table th,.f89-rank-table td{border:0;border-bottom:1px solid var(--line);padding:11px 8px;text-align:center;color:var(--ink);text-transform:none;letter-spacing:normal;vertical-align:middle}.f89-rank-table thead th{background:var(--soft);font-size:11px;white-space:nowrap}.f89-rank-table th:nth-child(2){text-align:left;min-width:185px}.f89-rank-table tbody th[scope=row]{font-weight:600;text-align:left}.f89-rank-table .f89-league th{text-align:left}.f89-rank-number{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:5px;background:var(--soft);font-weight:600}.f89-rank-top{background:#ec252a18;color:var(--red)}.f89-rank-table .f89-rank-goals,.f89-rank-table .f89-rank-points{font-size:16px;font-weight:800;color:var(--red)}.f89-form{display:flex;gap:3px;justify-content:center}.f89-form span{width:19px;height:21px;display:inline-flex;justify-content:center;align-items:center;border-radius:3px;font-size:10px;color:#fff;font-weight:700}.f89-form-W{background:#258354}.f89-form-D{background:#7e8796}.f89-form-L{background:#d74549}.f89-form-unknown{background:#7e8796}.f89-scorers{min-width:620px}.f89-scorers td:nth-child(3){text-align:left}.f89-rank-table tbody tr:hover td,.f89-rank-table tbody tr:hover th[scope=row]{background:var(--soft)}@media(max-width:760px){.f89-sections{padding:8px 12px}.f89-sections button{padding:8px 10px;font-size:12px}.f89-rank-controls{padding:12px}.f89-rank-controls form{flex-wrap:wrap}.f89-rank-controls input{max-width:none;flex-basis:100%}.f89-rank-selects{gap:8px}.f89-rank-selects label{min-width:120px}.f89-rank-selects label:first-child{flex-basis:100%}}
.f89-widget{width:100%;margin:0 0 16px;border-radius:12px 12px 5px 5px;--f89-widget-height:390px;font-size:12px}.f89-widget .f89-top{background:#a50000;color:#fff;padding:0 7px;height:30px;border:0;display:block}.f89-widget .f89-kicker,.f89-widget .f89-subtitle,.f89-widget .f89-hint{display:none}.f89-widget .f89-brand{height:30px;display:flex;justify-content:space-between;align-items:center;gap:5px;font-size:14px;line-height:1;font-weight:700;letter-spacing:0;color:#fff}.f89-widget .f89-brand span:last-child{font-size:18px}.f89-widget .f89-rank-controls{padding:12px 4px 4px}.f89-widget .f89-rank-selects{display:block}.f89-widget .f89-rank-selects>label{font-size:0;gap:0;display:block;min-width:0}.f89-widget .f89-rank-controls select{font-size:12px;font-weight:600;height:36px;border-radius:2px;padding:5px 10px}.f89-widget .f89-notice{display:none;font-size:11px;padding:6px}.f89-widget[data-widget-alert=true] .f89-notice{display:block}.f89-widget [data-rank-stamp]{display:none}.f89-widget-scroll{max-height:var(--f89-widget-height);overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:#999 #eee}.f89-widget-table{width:100%;table-layout:fixed;border-collapse:collapse;margin:0;border:0;color:var(--ink);font-size:12px}.f89-widget-table th,.f89-widget-table td{border:0;border-bottom:1px solid var(--line);padding:5px 6px;height:36px;vertical-align:middle;text-transform:none;letter-spacing:0;text-align:left;color:var(--ink)}.f89-widget-table thead{position:sticky;top:0;z-index:1;background:var(--soft)}.f89-widget-table thead th{height:35px;font-weight:400;color:var(--muted);font-size:11px}.f89-widget-table th:first-child,.f89-widget-table td:first-child{width:36px;text-align:center;padding:5px 4px}.f89-widget-table th:last-child,.f89-widget-table td:last-child{width:38px;text-align:right;padding-right:10px}.f89-widget-table tbody th{font-weight:400;min-width:0;overflow:hidden}.f89-widget-table tbody th>span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.f89-widget-table tbody th>small{display:block;color:var(--muted);font-size:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.f89-widget-table tbody tr:hover{background:var(--soft)}.f89-widget-rank{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;font-variant-numeric:tabular-nums;font-size:12px}.f89-widget-top{background:#ff7b72;color:#fff}.f89-widget-fifth{background:#32c2ed;color:#fff}.f89-widget .f89-bottom{display:flex;flex-direction:column;align-items:stretch;padding:5px 6px;gap:4px;font-size:10px;border-top:1px solid var(--line)}.f89-widget .f89-empty{padding:22px 8px;font-size:11px}.f89-widget .f89-empty strong{font-size:12px}.f89-widget-options{font-size:10px;color:var(--muted)}.f89-widget-options summary{cursor:pointer;list-style-position:inside;padding:3px 0}.f89-widget-option-fields{padding:6px 0;display:flex;flex-direction:column;gap:6px}.f89-widget-option-fields label{font-size:10px;display:flex;flex-direction:column;gap:3px}.f89-widget-option-fields form{display:flex;flex-wrap:wrap;gap:4px;margin:0}.f89-widget-option-fields input{max-width:100%;height:30px;flex-basis:100%}.f89-widget-option-fields button{padding:3px 5px;font-size:10px}.f89-widget-option-fields .f89-tools{display:flex;justify-content:flex-start}.f89-widget .f89-pager{justify-content:space-between}.f89-widget .f89-pager button{font-size:10px;padding:3px}
.f89-widget{box-sizing:border-box}
