.hdash{--gold:#b8901f;--gold2:#c9a84c;--ink:#16140f;--mut:#7c7568;--bg:#fff;--pane:#fbfaf6;--line:#e7e2d6;display:flex;min-height:calc(100vh - 56px);color:var(--ink);font-family:var(--font-dm),system-ui,sans-serif}.hdash,.hdash .side{background:var(--bg)}.hdash .side{width:236px;flex:0 0 236px;border-right:1px solid var(--line);position:sticky;top:56px;align-self:flex-start;height:calc(100vh - 56px);overflow:auto}.hdash .sbrand{padding:22px 22px 16px;border-bottom:2px solid var(--ink)}.hdash .sbrand .g{font-family:var(--font-bebas);font-size:30px;letter-spacing:1px;line-height:.9}.hdash .sbrand .g b{color:var(--gold)}.hdash .sbrand .s{font-family:var(--font-oswald);font-size:9px;letter-spacing:3px;text-transform:uppercase;color:var(--mut);margin-top:4px}.hdash .navg{padding:12px 0 4px}.hdash .navg .gh{font-family:var(--font-oswald);font-size:10px;letter-spacing:2.5px;text-transform:uppercase;color:var(--mut);padding:6px 22px}.hdash .nav a{display:flex;justify-content:space-between;align-items:center;font-family:var(--font-oswald);font-weight:400;font-size:13.5px;letter-spacing:.4px;color:var(--ink);text-decoration:none;padding:9px 22px;cursor:pointer;background:none;border:0;border-left:3px solid transparent;width:100%;text-align:left}.hdash .nav a.on,.hdash .nav a:hover{background:var(--pane)}.hdash .nav a.on{border-left-color:var(--gold);font-weight:600;color:var(--gold)}.hdash .nav a .n{font-size:11px;color:var(--mut)}.hdash .main{flex:1;min-width:0;padding:0 0 70px}.hdash .top{padding:30px 46px 0}.hdash .kick{font-family:var(--font-oswald);font-size:11px;letter-spacing:3px;text-transform:uppercase;color:var(--gold);font-weight:600}.hdash h1{font-family:var(--font-bebas);font-size:58px;letter-spacing:1px;line-height:.92;margin:4px 0 0;font-weight:400}.hdash .lead{font-size:14.5px;color:#403c34;max-width:700px;margin:12px 0 0;line-height:1.55}.hdash .toprule{height:2px;background:var(--ink);margin:22px 46px 0}.hdash .bodyc{padding:26px 46px 0}.hdash .block{border:1px solid var(--line);background:var(--pane);padding:20px 22px 16px;margin-bottom:26px}.hdash .block h3{font-family:var(--font-oswald);font-weight:600;font-size:11.5px;letter-spacing:2px;text-transform:uppercase;color:var(--mut);margin:0 0 14px}.hdash .chartbox{position:relative;height:360px}.hdash .chartbox.sm{height:300px}.hdash table{width:100%;border-collapse:collapse;font-size:13.5px}.hdash th{font-family:var(--font-oswald);font-weight:500;font-size:10.5px;letter-spacing:1.4px;text-transform:uppercase;color:var(--mut);text-align:right;padding:9px 12px;border-bottom:2px solid var(--ink)}.hdash th:nth-child(2){text-align:left}.hdash td{padding:9px 12px;text-align:right;border-bottom:1px solid var(--line)}.hdash td.tm{text-align:left;font-weight:500}.hdash td.rk{color:var(--gold);font-family:var(--font-oswald);font-weight:600;width:42px;text-align:left}.hdash tr.hl td{background:#fbf6e8}.hdash .banners{display:grid;grid-template-columns:repeat(5,1fr);gap:14px}.hdash .bn{border:1px solid var(--line);padding:16px;text-align:center;background:var(--pane)}.hdash .bn.cur{border-color:var(--gold);border-width:2px}.hdash .bn .yr{font-family:var(--font-oswald);font-size:11px;letter-spacing:1px;color:var(--mut)}.hdash .bn .ch{font-family:var(--font-bebas);font-size:24px;line-height:1;margin:6px 0;color:var(--gold)}.hdash .bn .pod{font-size:11px;color:var(--mut);line-height:1.5}.hdash .h2h{display:grid;grid-template-columns:1fr auto 1fr;border:1px solid var(--line);background:var(--pane);align-items:center}.hdash .h2h .sd{padding:22px 24px}.hdash .h2h .sd.r{text-align:right}.hdash .h2h .ct{font-family:var(--font-oswald);font-size:10px;letter-spacing:2px;text-transform:uppercase;color:var(--mut)}.hdash .h2h .nm{font-family:var(--font-bebas);font-size:30px;line-height:1;margin-top:3px}.hdash .h2h .mid{padding:18px 30px;text-align:center;border-left:1px solid var(--line);border-right:1px solid var(--line)}.hdash .h2h .sc{font-family:var(--font-bebas);font-size:46px;line-height:1}.hdash .h2h .sc b{color:var(--gold)}.hdash .h2h .sc i{font-style:normal;color:var(--mut);margin:0 6px}.hdash .h2h .tie{font-family:var(--font-oswald);font-size:10px;letter-spacing:1px;text-transform:uppercase;color:var(--mut);margin-top:5px}.hdash .pills{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:14px}.hdash .pill{font-family:var(--font-oswald);font-size:11px;letter-spacing:1px;text-transform:uppercase;border:1px solid var(--line);background:#fff;color:var(--mut);padding:7px 13px;cursor:pointer}.hdash .pill.on{background:var(--gold);color:#fff;border-color:var(--gold);font-weight:600}.hdash .selrow{display:flex;gap:18px;flex-wrap:wrap;margin-bottom:16px}.hdash .sel label{display:block;font-family:var(--font-oswald);font-size:9px;letter-spacing:2px;text-transform:uppercase;color:var(--mut);margin-bottom:4px}.hdash .sel select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;color:var(--ink);border:1px solid var(--line);border-bottom:2px solid var(--gold);padding:8px 30px 8px 10px;font-family:var(--font-oswald);font-size:14px;min-width:210px;cursor:pointer;background-image:linear-gradient(45deg,transparent 50%,var(--gold) 50%),linear-gradient(135deg,var(--gold) 50%,transparent 50%);background-position:calc(100% - 14px) 16px,calc(100% - 9px) 16px;background-size:5px 5px,5px 5px;background-repeat:no-repeat}.hdash .ledger{border:1px solid var(--line)}.hdash .rbk{display:flex;justify-content:space-between;align-items:center;padding:13px 18px;border-bottom:1px solid var(--line);background:var(--pane)}.hdash .rbk:last-child{border-bottom:0}.hdash .rbk .rl b{display:block;font-size:14px}.hdash .rbk .rl .who{font-family:var(--font-oswald);font-size:11px;letter-spacing:1px;text-transform:uppercase;color:var(--mut)}.hdash .rbk .rv{font-family:var(--font-bebas);font-size:26px;color:var(--gold);text-align:right}.hdash .rbk .rv span{display:block;font-family:var(--font-oswald);font-size:9px;letter-spacing:1px;color:var(--mut)}.hdash .rbk .rv.neg{color:#a85b5b}.hdash .desc{font-style:italic;color:var(--mut);font-size:13px;margin:0 0 16px;max-width:720px;line-height:1.6}.hdash .two{display:grid;grid-template-columns:1fr 1fr;gap:18px}.hdash .awg{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.hdash .aw{border:1px solid var(--line);padding:16px;background:var(--pane)}.hdash .aw .an{font-family:var(--font-oswald);font-size:10px;letter-spacing:2px;text-transform:uppercase;color:var(--mut)}.hdash .aw .aw2{font-family:var(--font-bebas);font-size:24px;color:var(--gold);margin:5px 0 2px}.hdash .aw .at{font-family:var(--font-oswald);font-size:11px;color:var(--ink)}.hdash .aw .ad{font-size:12px;color:var(--mut);margin-top:6px;line-height:1.4}.hdash .ft{letter-spacing:2px;color:var(--mut);padding:34px 46px 0}.hdash .ft,.hdash .gap{font-family:var(--font-oswald);font-size:10px;text-transform:uppercase}.hdash .gap{letter-spacing:1px;color:#a8842a;background:#fbf6e8;border:1px solid #ecdcae;padding:8px 12px;margin-top:10px;display:inline-block}.hdash .hmwrap{overflow:auto;border:1px solid var(--line);background:var(--pane);padding:14px}.hdash table.hm{border-collapse:collapse;font-family:var(--font-oswald);width:100%;table-layout:fixed;min-width:760px}.hdash .hm th.row,.hdash .hm th:first-child{width:128px}.hdash .hm th{font-size:10px;letter-spacing:.5px;color:var(--mut);font-weight:500;padding:4px}.hdash .hm th.col{writing-mode:vertical-rl;transform:rotate(180deg);height:96px;vertical-align:bottom;text-transform:uppercase}.hdash .hm th.row{text-align:right;white-space:nowrap;padding-right:8px;font-size:11px;color:var(--ink);text-transform:uppercase}.hdash .hm td{height:46px;text-align:center;font-size:12px;font-weight:600;color:#1a1a1a;cursor:pointer;border:1px solid hsla(0,0%,100%,.55)}.hdash .hm td.self{background:#efeae0!important;cursor:default;color:#cfc8b8}.hdash .hm td:hover{outline:2px solid var(--ink);outline-offset:-2px}.hdash .hm td.sel{outline:3px solid var(--gold);outline-offset:-3px}.hdash .hmscale{display:flex;align-items:center;gap:8px;margin:12px 0 0;font-family:var(--font-oswald);font-size:10px;letter-spacing:1px;text-transform:uppercase;color:var(--mut)}.hdash .hmscale .bar{height:10px;width:150px;background:linear-gradient(90deg,#d65a5a,#efe9da,#4a9a5a)}.hdash .hmscale .hint{margin-left:auto;color:var(--gold)}.hdash .hpanel{margin-top:22px;border-top:2px solid var(--ink);padding-top:22px}.hdash .hp-tape{display:grid;grid-template-columns:1fr auto 1fr;border:1px solid var(--line);background:var(--pane);align-items:center;margin-bottom:16px}.hdash .hp-tape .sd{padding:18px 22px}.hdash .hp-tape .sd.r{text-align:right}.hdash .hp-tape .ct{font-family:var(--font-oswald);font-size:10px;letter-spacing:2px;text-transform:uppercase;color:var(--mut)}.hdash .hp-tape .dot{display:inline-block;width:9px;height:9px;border-radius:50%;margin:0 6px;vertical-align:middle}.hdash .hp-tape .nm{font-family:var(--font-bebas);font-size:32px;line-height:1;margin-top:3px}.hdash .hp-tape .mid{padding:14px 30px;text-align:center;border-left:1px solid var(--line);border-right:1px solid var(--line)}.hdash .hp-tape .sc{font-family:var(--font-bebas);font-size:46px;line-height:1}.hdash .hp-tape .sc b{color:var(--gold)}.hdash .hp-tape .sc i{font-style:normal;color:var(--mut);margin:0 6px}.hdash .hp-tape .tie{font-family:var(--font-oswald);font-size:10px;letter-spacing:1px;text-transform:uppercase;color:var(--mut);margin-top:4px}.hdash .hp-boxes{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:18px}.hdash .hp-box{border:1px solid var(--line);background:var(--pane);padding:13px 15px}.hdash .hp-box .k{font-family:var(--font-oswald);font-size:9px;letter-spacing:2px;text-transform:uppercase;color:var(--mut)}.hdash .hp-box .v{font-family:var(--font-bebas);font-size:26px;line-height:1.05;margin-top:4px}.hdash .hp-box .v b{color:var(--gold)}.hdash .hp-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.hdash .chartbox.sm{height:290px}.hdash .bracket{display:flex;gap:26px;overflow-x:auto;padding:6px 2px}.hdash .bcol{display:flex;flex-direction:column;justify-content:space-around;gap:12px;min-width:210px;flex:1}.hdash .bcol.last{justify-content:flex-start}.hdash .bch{font-family:var(--font-oswald);font-size:10px;letter-spacing:2px;text-transform:uppercase;color:var(--mut);margin-bottom:2px}.hdash .bmatch{border:1px solid var(--line);background:#fff}.hdash .brow{display:flex;justify-content:space-between;align-items:center;padding:9px 13px;font-size:13px;border-bottom:1px solid var(--line)}.hdash .brow:last-child{border-bottom:0}.hdash .brow .bt{font-weight:500}.hdash .brow .bsc{font-family:var(--font-bebas);font-size:19px;color:var(--mut);min-width:20px;text-align:right}.hdash .brow.w{background:#fbf6e8}.hdash .brow.w .bt{color:var(--gold);font-weight:700}.hdash .brow.w .bsc{color:var(--gold)}.hdash .podf{margin-top:16px;font-family:var(--font-bebas);font-size:22px;letter-spacing:.5px;display:flex;align-items:center;gap:10px}.hdash .podf span{color:var(--line)}@media(max-width:880px){.hdash .hp-boxes{grid-template-columns:1fr 1fr}.hdash .hp-grid{grid-template-columns:1fr}.hdash .bracket{gap:14px}.hdash .bcol{min-width:160px}.hdash{flex-direction:column}.hdash .side{width:100%;flex:none;position:static;height:auto;border-right:0;border-bottom:1px solid var(--line);display:flex;flex-wrap:wrap;overflow:visible}.hdash .sbrand{width:100%}.hdash .navg{padding:8px 0}.hdash .nav a{padding:8px 16px}.hdash .bodyc,.hdash .top,.hdash .toprule{padding-left:20px;padding-right:20px}.hdash .toprule{margin-left:20px;margin-right:20px}.hdash h1{font-size:42px}.hdash .banners{grid-template-columns:repeat(2,1fr)}.hdash .awg,.hdash .two{grid-template-columns:1fr}}.hdash .thist{margin-top:6px}.hdash .th-filters{display:flex;align-items:flex-end;gap:12px;flex-wrap:wrap;margin-bottom:16px}.hdash .th-f{display:flex;flex-direction:column;gap:5px}.hdash .th-f.gr{flex:1;min-width:200px}.hdash .th-f label{font-family:var(--font-oswald);font-size:9px;letter-spacing:2px;text-transform:uppercase;color:var(--mut)}.hdash .th-f input,.hdash .th-f select{font-family:var(--font-dm);font-size:13px;padding:8px 10px;border:1px solid var(--line);background:#fff;color:var(--ink);border-radius:3px;width:100%}.hdash .th-f input:focus,.hdash .th-f select:focus{outline:none;border-color:var(--gold)}.hdash .th-tog{font-family:var(--font-oswald);font-size:11px;font-weight:600;letter-spacing:1px;text-transform:uppercase;padding:9px 14px;border:1px solid var(--line);background:#fff;color:var(--mut);cursor:pointer;border-radius:3px}.hdash .th-tog.on{background:var(--ink);color:#fff;border-color:var(--ink)}.hdash .th-clear{font-family:var(--font-oswald);font-size:11px;letter-spacing:1px;text-transform:uppercase;padding:9px 12px;border:0;background:none;color:var(--gold);cursor:pointer}.hdash .yr{border:1px solid var(--line);border-radius:4px;margin-bottom:10px;overflow:hidden;background:#fff}.hdash .yrh{width:100%;display:flex;align-items:center;justify-content:space-between;padding:13px 16px;cursor:pointer;border:0;background:#fff;color:var(--ink)}.hdash .yrh.open{background:var(--ink);color:#fff}.hdash .yrh .y{font-family:var(--font-bebas);font-size:22px;letter-spacing:1px}.hdash .yrh .cnt{display:flex;align-items:center;gap:10px}.hdash .yrh .pill{font-family:var(--font-oswald);font-weight:700;font-size:13px;background:var(--gold);color:#000;padding:3px 11px;border-radius:999px}.hdash .yrh .chev{font-size:12px;opacity:.7}.hdash .tlist{padding:12px;background:var(--pane);border-top:1px solid var(--line)}.hdash .th-empty{font-size:13px;color:var(--mut);padding:10px 4px;font-style:italic}.hdash .tc{background:#fff;border:1px solid var(--line);border-radius:4px;padding:11px 13px;margin-bottom:9px}.hdash .tc:last-child{margin-bottom:0}.hdash .tc-top{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:9px}.hdash .tc-vs{font-family:var(--font-oswald);font-weight:600;font-size:13.5px}.hdash .tc-vs b{color:var(--ink)}.hdash .tc-vs i{color:var(--gold);font-style:normal}.hdash .tc-dt{font-family:var(--font-oswald);font-size:11px;letter-spacing:.5px;color:var(--mut);white-space:nowrap}.hdash .tc-swap{display:grid;gap:8px}.hdash .tc-leg{background:var(--pane);border:1px solid var(--line);border-radius:3px;padding:7px 9px}.hdash .tc-who{font-family:var(--font-oswald);font-size:9.5px;letter-spacing:1px;text-transform:uppercase;color:var(--mut);margin-bottom:4px}.hdash .tc-as{font-size:12.5px;line-height:1.55}.hdash .tc-as .pl{font-weight:500}.hdash .tc-as .pk{color:var(--mut);font-size:11.5px}@media(max-width:880px){.hdash .tc-swap{grid-template-columns:1fr!important}}.hdash .tc-multi{display:inline-block;margin-left:8px;font-family:var(--font-oswald);font-size:9px;letter-spacing:1px;text-transform:uppercase;color:var(--mut);background:var(--pane);border:1px solid var(--line);padding:2px 7px;border-radius:999px;vertical-align:middle}.hdash .draft{margin-top:6px}.hdash .dmeta{display:flex;align-items:center;gap:12px;flex-wrap:wrap;font-size:12.5px;color:var(--mut);margin:4px 0 16px}.hdash .dbadge{font-family:var(--font-oswald);font-size:10px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;padding:3px 10px;border-radius:999px;background:var(--ink);color:#fff}.hdash .dbadge.keeper{background:var(--gold);color:#000}.hdash .dnote{font-style:italic}.hdash .dtoggle{display:flex;gap:0;margin-left:auto;border:1px solid var(--line);border-radius:4px;overflow:hidden}.hdash .dtoggle button{font-family:var(--font-oswald);font-size:11px;font-weight:600;letter-spacing:1px;text-transform:uppercase;padding:9px 14px;border:0;background:#fff;color:var(--mut);cursor:pointer}.hdash .dtoggle button.on{background:var(--ink);color:#fff}.hdash .dsec{margin-bottom:18px}.hdash .dsec h3{font-family:var(--font-oswald);font-size:12px;letter-spacing:2px;text-transform:uppercase;color:var(--ink);border-bottom:2px solid var(--ink);padding-bottom:7px;margin-bottom:10px;display:flex;align-items:center;gap:10px}.hdash .dcount{font-weight:400;color:var(--mut);letter-spacing:1px;font-size:10px;margin-left:auto}.hdash .dgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:8px}.hdash .dpk{display:flex;align-items:center;gap:10px;background:#fff;border:1px solid var(--line);border-radius:4px;padding:8px 11px}.hdash .dpk.kp{background:#fbf6e7;border-color:var(--gold2)}.hdash .dnum{font-family:var(--font-bebas);font-size:18px;letter-spacing:.5px;color:var(--gold);min-width:34px}.hdash .dmid{flex:1;min-width:0}.hdash .dpl{font-size:13.5px;font-weight:600;display:flex;align-items:center;gap:7px}.hdash .dtm{letter-spacing:.5px;text-transform:uppercase;margin-top:1px}.hdash .dadp,.hdash .dtm{font-family:var(--font-oswald);font-size:10px;color:var(--mut)}.hdash .dadp{white-space:nowrap}.hdash .ktag{font-family:var(--font-oswald);font-size:8.5px;font-weight:700;letter-spacing:1px;text-transform:uppercase;background:var(--gold);color:#000;padding:1px 6px;border-radius:3px}