.ed-table{--ed-p1:#f2f7fc;--ed-p1h:#e4eef8;--ed-p2:#e6f0fa;--ed-p2h:#d5e6f5;--ed-p3:#d8e9f7;--ed-p3h:#c3daf1;--ed-label-h:#eceff3;--ed-line:#e2e8f0;--ed-line-strong:#cbd5e1;--ed-text-2:#475569;--ed-surface:#fff;--ed-surface-sub:#f7fafc;--ed-neutral-bg:#f1f5f9;--ed-good:#047857;--ed-bad:#be123c;border-collapse:collapse;width:100%;min-width:560px}.ed-table thead .ed-grp th,.ed-table thead .ed-mea th{background:var(--ed-surface-sub)}.ed-table thead .ed-grp th{letter-spacing:.07em;text-transform:uppercase;color:var(--ed-text-2);text-align:center;height:24px;padding:6px 12px 2px;font-size:10px;font-weight:700;line-height:15px}.ed-table thead .ed-mea th{color:var(--ed-text-2);text-align:right;border-bottom:1px solid var(--ed-line-strong);white-space:nowrap;padding:0 12px 7px;font-size:11px;font-weight:700;line-height:16px}.ed-table thead th.ed-pin{text-align:left;background:var(--ed-label-h)}.ed-table tbody td,.ed-table tfoot td{text-align:right;border-bottom:1px solid var(--ed-line);font-variant-numeric:tabular-nums;white-space:nowrap;padding:8px 12px}.ed-table tbody td.ed-pin,.ed-table tfoot td.ed-pin{text-align:left;white-space:normal;color:#0f172a}.ed-table tbody tr:last-child td{border-bottom:0}.ed-table .ed-divl{border-left:1px solid var(--ed-line)}.ed-table .ed-z,.ed-table .ed-mix{color:var(--ed-text-2)}.ed-table tbody tr.ed-subhead td{letter-spacing:.07em;text-transform:uppercase;color:var(--ed-text-2);text-align:left;padding:6px 12px;font-size:10.5px;font-weight:700;background:var(--ed-neutral-bg)!important}.ed-table tbody tr:hover td{box-shadow:inset 0 0 0 9999px #07518f0e}.ed-table tfoot td{background:var(--ed-surface-sub);border-top:2px solid var(--ed-line-strong);font-weight:700}.ed-table thead .ed-grp th:nth-child(2){background:var(--ed-p1h)}.ed-table thead .ed-grp th:nth-child(3){background:var(--ed-p2h)}.ed-table thead .ed-grp th:nth-child(4){background:var(--ed-p3h)}.ed-table thead .ed-mea th:nth-child(-n+2){background:var(--ed-p1h)}.ed-table thead .ed-mea th:nth-child(n+3):nth-child(-n+4){background:var(--ed-p2h)}.ed-table thead .ed-mea th:nth-child(n+5):nth-child(-n+6){background:var(--ed-p3h)}.ed-table tbody td:nth-child(2),.ed-table tbody td:nth-child(3),.ed-table tfoot td:nth-child(2),.ed-table tfoot td:nth-child(3){background:var(--ed-p1)}.ed-table tbody td:nth-child(4),.ed-table tbody td:nth-child(5),.ed-table tfoot td:nth-child(4),.ed-table tfoot td:nth-child(5){background:var(--ed-p2)}.ed-table tbody td:nth-child(6),.ed-table tbody td:nth-child(7),.ed-table tfoot td:nth-child(6),.ed-table tfoot td:nth-child(7){background:var(--ed-p3)}.ed-table tbody td:nth-child(6),.ed-table tbody td:nth-child(7){font-weight:500}.ed-scroll{overflow:auto}.ed-scroll thead .ed-grp th{z-index:2;position:sticky;top:0}.ed-scroll thead .ed-mea th{z-index:2;box-shadow:inset 0 -1px 0 var(--ed-line-strong);border-bottom:0;position:sticky;top:24px}.ed-calc thead .ed-grp th:nth-child(3){background:var(--ed-p1h)}.ed-calc thead .ed-grp th:nth-child(4){background:var(--ed-p2h)}.ed-calc thead .ed-grp th:nth-child(5){background:var(--ed-p3h)}.ed-calc thead .ed-mea th:nth-child(-n+2){background:var(--ed-p1h)}.ed-calc thead .ed-mea th:nth-child(3){background:var(--ed-p2h)}.ed-calc thead .ed-mea th:nth-child(n+4){background:var(--ed-p3h)}.ed-calc tbody td:nth-child(3),.ed-calc tbody td:nth-child(4),.ed-calc tfoot td:nth-child(3),.ed-calc tfoot td:nth-child(4){background:var(--ed-p1)}.ed-calc tbody td:nth-child(5),.ed-calc tfoot td:nth-child(5){background:var(--ed-p2)}.ed-calc tbody td:nth-child(n+6),.ed-calc tfoot td:nth-child(n+6){background:var(--ed-p3)}.ed-calc td.ed-namecol,.ed-calc th.ed-namecol{min-width:260px}.ed-calc tbody tr.ed-dest>td{border-bottom:1px solid var(--ed-line-strong);font-weight:700;box-shadow:inset 0 0 0 9999px #07518f12}.ed-calc tbody tr.ed-dest:hover>td{box-shadow:inset 0 0 0 9999px #07518f1f}.ed-calc tbody tr.ed-dep td{font-size:12.5px}.ed-calc tbody tr.ed-dep:hover td{box-shadow:inset 0 0 0 9999px #07518f0e}.ed-calc tbody tr.ed-dep td.ed-pin{border-left:3px solid #0000;padding-left:31px}.ed-calc tbody tr.ed-dep.ed-loss td.ed-pin{border-left-color:var(--ed-bad)}.ed-calc tbody tr.ed-dep.ed-win td.ed-pin{border-left-color:var(--ed-good)}.ed-calc tbody tr.ed-empty td{background:var(--ed-surface);color:var(--ed-text-2);text-align:left;white-space:normal;font-style:italic}.ed-calc .ed-pos{color:var(--ed-good);font-weight:500}.ed-calc .ed-neg{color:var(--ed-bad);font-weight:500}.ed-calc .ed-sub-pct{color:var(--ed-text-2);font-size:10.5px;font-weight:400;display:block}.ed-calc .ed-twist{font:inherit;cursor:pointer;color:inherit;background:0 0;border:0;align-items:center;gap:8px;padding:0;font-size:12.5px;font-weight:700;display:inline-flex}.ed-calc .ed-twist .ed-box{border:1px solid var(--ed-line-strong);background:var(--ed-surface);width:15px;height:15px;color:var(--ed-text-2);border-radius:3px;flex:none;place-items:center;font-size:11px;line-height:1;display:grid}.ed-calc .ed-tourname{font-weight:500;display:block}.ed-calc .ed-meta{color:var(--ed-text-2);font-size:11px;font-weight:400;display:block}
