:root{--nzs-close:#ff7a1a}.nzs{margin-top:2rem}.nzs .section-heading{margin-top:0}.nzs-feed{grid-template-columns:repeat(auto-fill,minmax(min(100%,34rem),1fr));align-items:start;gap:1rem;margin-top:1rem;display:grid}.nzs-feed[aria-busy=true],.nzs-dd-layout[aria-busy=true]{opacity:.7;transition:opacity .2s}.nzs-feed-more{justify-content:flex-end;margin-top:1rem;display:flex}.nzs-empty{color:var(--muted-foreground);margin:0;padding:.75rem 0}.nzs-card{border:1px solid var(--border);border-radius:var(--radius-xl,14px);background:var(--card);min-width:0;overflow:hidden;box-shadow:0 1px 2px #0000000a}.nzs-card-head{padding:.85rem 1rem .5rem}.nzs-card-body{padding:0 1rem .5rem}.nzs-card-foot{border-top:1px solid var(--border);background:var(--toolbar-surface);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem;padding:.6rem 1rem .7rem;display:flex}.nzs-kicker{color:var(--muted-foreground);flex-wrap:wrap;align-items:center;gap:.4rem .6rem;margin:0 0 .25rem;font-size:.9rem;font-weight:500;display:flex}.nzs-asof{font-variant-numeric:tabular-nums;margin-left:auto;font-weight:500}.nzs-headline{letter-spacing:-.01em;overflow-wrap:anywhere;font-weight:600;line-height:1.35;margin:0!important;font-size:1.15rem!important}.nzs-headline strong{font-weight:700}.nzs-em{color:var(--pc);font-weight:700}:root[data-theme=dark] .nzs-em{color:color-mix(in oklab, var(--pc) 62%, white)}.nzs-close-text{border-bottom:3px solid var(--nzs-close);font-weight:700}.nzs-rehearsal{color:var(--foreground);background:var(--muted);border:1px dashed;border-radius:999px;align-items:center;padding:.05rem .45rem;font-size:.68rem;font-weight:700;display:inline-flex}.nzs-attr{color:var(--muted-foreground);flex:18rem;margin:0;font-size:.75rem;line-height:1.45}.nzs-attr b{color:var(--foreground);font-weight:600}.nzs-more{border:1px solid var(--border);background:var(--card);color:var(--foreground);cursor:pointer;border-radius:999px;flex:none;padding:.3rem .7rem;font-size:.8rem;font-weight:600}.nzs-more:hover{background:var(--muted)}.nzs-more:focus-visible,.nzs-btn:focus-visible,.nzs-elink:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.nzs-note{color:var(--muted-foreground);margin:.5rem 0;font-size:.75rem}.nzs-sub{color:var(--muted-foreground);font-size:.78rem}.nzs-block{display:block}.nzs-muted{color:var(--muted-foreground)}.nzs-num,.nzs-table .num{font-variant-numeric:tabular-nums}.nzs-listlabel{color:var(--muted-foreground);margin:1rem 0 .25rem;font-size:.75rem;font-weight:600}.nzs-h{color:var(--muted-foreground);align-items:center;gap:.5rem;font-weight:650;display:flex;margin:1.1rem 0 .5rem!important;font-size:.82rem!important}.nzs-h2{margin:2rem 0 .5rem!important}.nzs-elink{color:inherit;text-decoration:underline;-webkit-text-decoration-color:color-mix(in oklab, currentColor 35%, transparent);text-decoration-color:color-mix(in oklab, currentColor 35%, transparent);text-underline-offset:2px;font-weight:600}.nzs-elink:hover{text-decoration-color:currentColor}.nzs-party{white-space:nowrap;align-items:baseline;gap:.3rem;font-weight:600;display:inline-flex}.nzs-party i{background:var(--pc);border-radius:2px;flex:none;align-self:center;width:.6rem;height:.6rem}.nzs-party.code abbr{color:color-mix(in oklab, var(--foreground) 72%, transparent);font-variant-numeric:tabular-nums;font-size:.78em;text-decoration:none}.nzs-cand{white-space:nowrap;align-items:baseline;gap:.4rem;display:inline-flex}.nzs-sur{font-weight:600}.nzs-cand .nzs-share{font-variant-numeric:tabular-nums;font-weight:650}.nzs-pair{flex-wrap:wrap;gap:.2rem 1.25rem;display:flex}.nzs-tag{border:1px solid var(--border);white-space:nowrap;vertical-align:.1em;color:var(--foreground);background:var(--card);border-radius:999px;align-items:center;gap:.25rem;padding:.05rem .45rem;font-size:.7rem;font-weight:600;display:inline-flex}.nzs-tag.nzs-close{border-color:var(--nzs-close);background:color-mix(in oklab, var(--nzs-close) 16%, var(--card))}.nzs-tag.nzs-close:before{content:"";background:var(--nzs-close);border-radius:50%;width:.45rem;height:.45rem}.nzs-tag.nzs-prev{color:var(--muted-foreground);font-weight:500}.nzs-tag.nzs-prev .nzs-party{font-weight:600}.nzs-tag.in{background:var(--foreground);color:var(--background);border-color:var(--foreground)}.nzs-h2h{background:color-mix(in oklab, var(--muted-foreground) 28%, transparent);border-radius:3px;height:6px;margin:.35rem 0 .2rem;position:relative;overflow:hidden}.nzs-h2h.lg{border-radius:4px;height:12px;margin:.5rem 0 .35rem}.nzs-h2h i{position:absolute;top:0;bottom:0}.nzs-h2h i.a{left:0}.nzs-h2h i.b{right:0}.nzs-hero{padding:.35rem 0 .5rem}.nzs-hero-title{flex-wrap:wrap;align-items:center;gap:.35rem;margin:0 0 .35rem;font-size:1rem;display:flex}.nzs-hero-row{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.nzs-hero-side{flex-direction:column;gap:.1rem;min-width:0;display:flex}.nzs-hero-side.r{text-align:right;align-items:flex-end}.nzs-hero-name{overflow-wrap:anywhere;font-weight:600}.nzs-hero-nums{font-variant-numeric:tabular-nums}.nzs-hero-nums b{letter-spacing:-.02em;font-size:1.5rem;font-weight:650}.nzs-hero-nums span{color:var(--muted-foreground);font-size:.85rem}.nzs-hero-foot{flex-wrap:wrap;justify-content:space-between;gap:.75rem;margin:0;font-size:.85rem;display:flex}.nzs-table{border-collapse:collapse;width:100%;margin:.25rem 0 .5rem;font-size:.85rem}.nzs-table caption:not(.visually-hidden){caption-side:top;text-align:left;color:var(--muted-foreground);padding:.75rem 0 .25rem;font-size:.75rem;font-weight:600}.nzs-table th,.nzs-table td{border-bottom:1px solid var(--border);text-align:left;vertical-align:top;padding:.4rem;font-weight:400}.nzs-table th:first-child,.nzs-table td:first-child{padding-left:0}.nzs-table th:last-child,.nzs-table td:last-child{padding-right:0}.nzs-table thead th{color:var(--muted-foreground);border-bottom-color:var(--border);white-space:nowrap;font-size:.7rem;font-weight:600}.nzs-table tbody tr:last-child>*{border-bottom:0}.nzs-table .num{text-align:right;white-space:nowrap}.nzs-table tbody th{font-weight:500}.nzs-races th[scope=row]{min-width:8rem}.nzs-races td:nth-child(2){width:100%}.nzs-races .nzs-lead{color:var(--pc)}:root[data-theme=dark] .nzs-races .nzs-lead{color:color-mix(in oklab, var(--pc) 62%, white)}@container (width<=30rem){.nzs-hide-xs{display:none}.nzs-pair{flex-direction:column}}.nzs-ename{flex-wrap:wrap;align-items:center;gap:.25rem .4rem;display:flex}.nzs-lead{font-weight:700}.nzs-scroll{overflow-x:auto}.nzs-show-sm{display:none}@media (width<=40rem){.nzs-hide-sm{display:none}.nzs-show-sm{display:block}.nzs-card-head,.nzs-card-body,.nzs-card-foot{padding-left:.8rem;padding-right:.8rem}.nzs-table{font-size:.8rem}.nzs-table th,.nzs-table td{padding:.35rem .25rem}.nzs-races .nzs-ecell{min-width:7.5rem}.nzs-hero-nums b{font-size:1.25rem}}.nzs-calls{flex-wrap:wrap;gap:.25rem;margin:.35rem 0 0;padding:0;list-style:none;display:flex}.nzs-call{border:1px solid var(--border);background:var(--card);border-radius:6px;padding:.1rem .45rem;font-size:.72rem;font-weight:400;line-height:1.3}.nzs-call b{font-weight:650}.nzs-call.call{border-color:var(--pc);background:color-mix(in oklab, var(--pc) 14%, var(--card))}.nzs-call.disputed{border-color:var(--nzs-close)}.nzs-call.none{color:var(--muted-foreground);border-style:dashed}.nzs-call-t{color:var(--muted-foreground);font-variant-numeric:tabular-nums}.nzs-first{font-weight:650}.nzs-nocalls{color:var(--muted-foreground);margin:.3rem 0 0;font-size:.72rem}.nzs-six{grid-template-columns:repeat(auto-fill,minmax(min(100%,14rem),1fr));gap:.6rem;margin:.5rem 0;padding:0;list-style:none;display:grid}.nzs-six-card{border:1px solid var(--border);border-radius:var(--radius-lg,10px);min-width:0;padding:.6rem .7rem}.nzs-six-title{flex-wrap:wrap;align-items:center;gap:.3rem;margin:0 0 .25rem;display:flex}.nzs-six-card .nzs-sub{margin:.2rem 0 0}.nzs-strip{border-bottom:1px solid var(--border);align-items:flex-end;gap:1px;height:3.5rem;margin:.25rem 0 .75rem;padding:0;list-style:none;display:flex}.nzs-strip>li{flex:1 1 0;align-items:flex-end;height:100%;display:flex}.nzs-strip>li>a>i{border-radius:1px 1px 0 0;width:100%;display:block}.nzs-seg{flex-wrap:wrap;height:auto;margin:.25rem 0 .5rem}.nzs-seg button{padding:.25rem .65rem}.nzs-ladder tr.cut>*{border-bottom:2px solid var(--pc)}.nzs-ladder tr.out th,.nzs-ladder tr.out td{color:var(--muted-foreground)}.nzs-ladder tr.leads td:last-child{font-style:italic}.nzs-ladder .nzs-tag{margin-left:.4rem}.nzs-seats{margin:.5rem 0 .25rem}.nzs-seats-maj{height:1rem;color:var(--muted-foreground);font-size:.7rem;position:relative;margin:0 0 .2rem!important}.nzs-seats-maj span{left:var(--m);white-space:nowrap;position:absolute;transform:translate(-50%)}.nzs-seatbar{background:color-mix(in oklab, var(--muted-foreground) 18%, transparent);border-radius:3px;height:14px;display:flex;position:relative;overflow:hidden}.nzs-seatbar i{height:100%;display:block}.nzs-seatbar i.open{background:0 0}.nzs-seatbar:after,.nzs-stack:after{content:"";top:-2px;bottom:-2px;left:var(--m);background:var(--foreground);width:2px;margin-left:-1px;position:absolute}.nzs-seatbar{overflow:visible}.nzs-seatbar i:first-child{border-radius:3px 0 0 3px}.nzs-seatbar i:last-child{border-radius:0 3px 3px 0}.nzs-seatkey{flex-wrap:wrap;gap:.25rem 1rem;margin:.45rem 0 0;padding:0;font-size:.85rem;list-style:none;display:flex}.nzs-seatkey b{font-weight:650}.nzs-open-sw{background:color-mix(in oklab, var(--muted-foreground) 25%, transparent);border-radius:2px;width:.6rem;height:.6rem;display:inline-block}.nzs-proj th small,.nzs-proj td small{color:var(--muted-foreground)}.nzs-scen{gap:.6rem;margin:.5rem 0;padding:0;list-style:none;display:grid}.nzs-scen li{border:1px solid var(--border);border-radius:var(--radius-lg,10px);padding:.5rem .7rem}.nzs-scen-head{flex-wrap:wrap;justify-content:space-between;gap:.5rem;margin:0 0 .35rem;display:flex}.nzs-scen-head>span:first-child{flex-wrap:wrap;gap:.2rem .6rem;display:flex}.nzs-stack{background:color-mix(in oklab, var(--muted-foreground) 22%, transparent);border-radius:3px;height:8px;display:flex;position:relative;overflow:hidden}.nzs-stack i{height:100%;display:block}.nzs-list{margin:.5rem 0;padding-left:1.1rem;font-size:.85rem}.nzs-rehearsal-bar{border:1px dashed var(--border);border-radius:var(--radius-lg,10px);background:var(--toolbar-surface);flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin:.75rem 0 0;padding:.6rem .8rem;display:flex}.nzs-rehearsal-label{font-variant-numeric:tabular-nums;align-items:center;gap:.5rem;min-width:9.5rem;margin:0;font-weight:600;display:flex}.nzs-rehearsal-bar input[type=range]{min-width:0;accent-color:var(--foreground);flex:12rem}.nzs-btn{border:1px solid var(--border);background:var(--card);height:1.9rem;color:var(--foreground);cursor:pointer;border-radius:999px;align-items:center;padding:0 .75rem;font-size:.8rem;font-weight:600;text-decoration:none;display:inline-flex}.nzs-btn[aria-pressed=true]{background:var(--foreground);color:var(--background)}.nzs-rehearsal-note{flex-basis:100%;margin:0}.nzs-pick{flex-wrap:wrap;align-items:center;gap:.5rem;margin:.75rem 0 0;font-size:.85rem;font-weight:600;display:inline-flex}.nzs-pick select{border:1px solid var(--border);background:var(--card);max-width:100%;color:var(--foreground);border-radius:8px;padding:.3rem .5rem;font-weight:500}.nzs-dd-layout{grid-template-columns:minmax(0,1fr);gap:1.25rem;margin-top:1rem;display:grid}@media (width>=64rem){.nzs-dd-layout{grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:start}.nzs-related .nzs-h2{margin-top:0!important}}.nzs-dd-tags{flex-wrap:wrap;align-items:center;gap:.35rem .5rem;margin:.4rem 0 0;display:flex}.nzs-dd-table tbody th{white-space:nowrap;width:1%;padding-right:1rem}.nzs-dd-table td.nzs-barcell{vertical-align:middle;width:100%;padding-left:.75rem}.nzs-dd-table .nzs-bar{height:8px;margin:0}.nzs-dd-table .nzs-bar i{background:color-mix(in oklab, var(--muted-foreground) 55%, transparent)}.nzs-dd-table tr:not(.top) .nzs-sur{font-weight:500}.nzs-dd-lead{margin:.25rem 0 0}@container (width<=30rem){.nzs-dd-table .nzs-barcell{display:none}}.nzs-dd-table tr.top th{font-weight:600}.nzs-dd-table tr.oth th{color:var(--muted-foreground)}.nzs-bar{background:color-mix(in oklab, var(--muted-foreground) 14%, transparent);border-radius:2px;height:4px;margin-top:.3rem;display:block}.nzs-bar i{border-radius:2px;height:100%;display:block}.nzs-won{padding-left:.7rem;position:relative}.nzs-won:before{content:"";background:currentColor;border-radius:50%;width:.4rem;height:.4rem;margin-top:-.2rem;position:absolute;top:50%;left:0}.nzs-tiles{grid-template-columns:repeat(auto-fill,minmax(min(100%,10.5rem),1fr));gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.nzs-tile{border:1px solid var(--border);border-radius:var(--radius-lg,10px);min-width:0;padding:.45rem .6rem;font-size:.8rem}.nzs-tile p{margin:0}.nzs-tile.call{border-color:var(--pc);background:color-mix(in oklab, var(--pc) 12%, var(--card))}.nzs-tile.disputed{border-color:var(--nzs-close)}.nzs-tile.none{border-style:dashed}.nzs-tile.sum{background:var(--toolbar-surface)}.nzs-tile-top{justify-content:space-between;gap:.5rem;display:flex}.nzs-tile-top time{color:var(--muted-foreground)}.nzs-tile-label{overflow-wrap:anywhere;font-weight:600;margin:.15rem 0!important}.nzs-tile-who{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.nzs-positions{flex-wrap:wrap;gap:.4rem;margin:.25rem 0 .75rem;padding:0;list-style:none;display:flex}.nzs-positions li{border:1px solid var(--border);background:var(--card);border-radius:999px;padding:.15rem .6rem;font-size:.8rem}.nzs-six-card{flex-direction:column;display:flex}.nzs-six-foot{margin-top:auto;padding-top:.45rem}.nzs-six-foot .nzs-h2h{margin-top:0}.nzs-hero-side.l .nzs-hero-name{font-weight:700}.nzs-hero-side.r .nzs-hero-name,.nzs-hero-side.r .nzs-hero-name .nzs-party{font-weight:500}.nzs-strip{position:relative}.nzs-strip>li{position:static}.nzs-strip>li>a{border-radius:1px;align-items:flex-end;width:100%;height:100%;display:flex;position:relative}.nzs-strip>li>a:hover>i,.nzs-strip>li>a:focus-visible>i{filter:brightness(1.15)saturate(1.1)}.nzs-strip>li:hover>a{background:color-mix(in oklab, var(--muted-foreground) 14%, transparent)}.nzs-strip>li>a:focus-visible{outline:2px solid var(--ring,var(--foreground));outline-offset:1px;z-index:1;position:relative}.nzs-tip{z-index:5;width:max-content;min-width:11rem;max-width:min(19rem,100%);bottom:100%;left:calc(var(--f,0) * 100%);transform:translateX(calc(var(--f,0) * -100%));border:1px solid var(--border);border-radius:var(--radius-lg,10px);background:var(--popover,var(--card));color:var(--popover-foreground,var(--foreground));pointer-events:auto;padding:.5rem .65rem;font-size:.78rem;line-height:1.4;display:none;position:absolute;box-shadow:0 6px 20px #00000024}.nzs-strip>li:hover>.nzs-tip,.nzs-strip>li:focus-within>.nzs-tip{display:block}.nzs-strip>li.off>.nzs-tip{display:none}.nzs-tip p{margin:0}.nzs-tip-head{white-space:nowrap;justify-content:space-between;gap:.75rem;display:flex}.nzs-tip-head .nzs-num{color:var(--muted-foreground)}.nzs-tip-lead{white-space:nowrap;margin-top:.2rem!important}.nzs-tip-calls{border-top:1px solid var(--border);gap:.15rem;margin:.35rem 0 0;padding:.35rem 0 0;list-style:none;display:grid}.nzs-tip-calls li{white-space:normal}.nzs-tip-calls b{font-weight:650}.nzs-scen-src{margin:.3rem 0 0}.nzs-combos{margin-top:0}.nzs-combos .nzs-chips{flex-wrap:wrap;gap:.15rem .6rem;display:inline-flex}.nzs-combos td.num:nth-child(3){color:var(--muted-foreground)}.nzs-short-toggle{margin:.25rem 0 .5rem}.nzs-short-toggle[aria-pressed=true]{background:var(--muted)}.nzs-tip-calls time{white-space:nowrap}.nzs-feed-status{color:var(--muted-foreground);font-variant-numeric:tabular-nums;margin:.75rem 0 0;font-size:.85rem}.nzs-feed-status b{color:var(--foreground)}.nzs-six-cands{gap:.3rem;margin:.15rem 0 .2rem;padding:0;list-style:none;display:grid}.nzs-six-cands li{justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.nzs-six-card{container-type:inline-size}@container (width<=14rem){.nzs-six-cands li>.nzs-muted{display:none}}.nzs-races .nzs-race.has-calls>tr:first-child>*{border-bottom:0;padding-bottom:.15rem}.nzs-races .nzs-race-calls>td{padding-top:0;padding-bottom:.55rem}.nzs-races .nzs-race-calls .nzs-calls{margin-top:0}.nzs-races .nzs-race:last-child>tr:last-child>*{border-bottom:0}.nzs-ename{flex-wrap:wrap}.nzs-title-row{flex-wrap:nowrap;justify-content:space-between;align-items:flex-start;gap:.5rem;display:flex}.nzs-title-row>.nzs-tag{flex:none;margin-top:.15rem}.nzs-six-foot .nzs-sub .nzs-tag,.nzs-hero-foot .nzs-tag{vertical-align:.05em;margin-right:.25rem}.nzs-tag.nzs-bnd{border-style:dashed}.nzh-grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:1rem;margin-top:1rem;display:grid}@media (width>=64rem){.nzh-grid{grid-template-columns:minmax(19rem,23rem) minmax(0,1fr)}}.nzh-sticky{gap:1rem;display:grid}@media (width>=64rem){.nzh-side{align-self:stretch}.nzh-sticky{top:calc(var(--top-stack-h,61px) + .75rem);max-height:calc(100vh - var(--top-stack-h,61px) - 1.5rem);overscroll-behavior:contain;scrollbar-width:thin;border-radius:var(--radius-xl,14px);position:sticky;overflow-y:auto}}.nzh-pv-rows{gap:.35rem;margin:0;padding:.25rem 1rem .75rem;list-style:none;display:grid}.nzh-pv-rows li{font-variant-numeric:tabular-nums;grid-template-columns:minmax(0,1fr) auto 3.2rem;grid-template-areas:"name share chg""bar bar bar";align-items:baseline;gap:.15rem .5rem;display:grid}.nzh-pv-name{grid-area:name;min-width:0;font-weight:600}.nzh-pv-share{grid-area:share;font-size:1.05rem}.nzh-pv-bar{background:var(--muted);border-radius:999px;grid-area:bar;height:.4rem;overflow:hidden}.nzh-pv-bar i{background:var(--pc);border-radius:inherit;height:100%;transition:width .6s;display:block}.nzh-pv-votes{display:none}.nzh-pv-chg{grid-area:chg;justify-self:end;font-size:.8rem;font-weight:600}.nzh-pv-name{font-size:.95rem}.nzh-rot{min-width:0}.nzh-rot-bar{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}.nzh-rot-tabs-wrap{flex:auto;min-width:0;position:relative}.nzh-rot-tabs{gap:.35rem;width:max-content;padding-bottom:.4rem;display:flex}.nzh-rot-tabs-wrap [data-slot=scroll-area-viewport]{scroll-behavior:smooth}.nzh-rot-tabs-wrap:before,.nzh-rot-tabs-wrap:after{content:"";z-index:1;pointer-events:none;opacity:0;width:2.5rem;transition:opacity .2s;position:absolute;top:0;bottom:.4rem}.nzh-rot-tabs-wrap:before{background:linear-gradient(to right, var(--background), transparent);left:0}.nzh-rot-tabs-wrap:after{background:linear-gradient(to left, var(--background), transparent);right:0}.nzh-rot-tabs-wrap.more-left:before,.nzh-rot-tabs-wrap.more-right:after{opacity:1}.nzh-rot-chev{z-index:2;border:1px solid var(--border);background:var(--card);border-radius:999px;place-items:center;width:1.9rem;height:1.9rem;display:grid;position:absolute;top:calc(50% - .2rem);translate:0 -50%;box-shadow:0 1px 3px #0000001f}.nzh-rot-chev.l{left:0}.nzh-rot-chev.r{right:0}.nzh-rot-chev[hidden]{display:none}.nzh-rot-tabs button{border:1px solid var(--border);background:var(--card);height:1.95rem;color:var(--muted-foreground);border-radius:999px;flex:none;padding:0 .75rem;font-size:.8rem;font-weight:600}.nzh-rot-tabs button.on{background:var(--foreground);color:var(--background);border-color:var(--foreground)}.nzh-rot-ctl{border:1px solid var(--border);background:var(--card);border-radius:999px;flex:none;align-self:flex-start;display:inline-flex;overflow:hidden}.nzh-rot-ctl button{background:0 0;border:0;place-items:center;min-width:2rem;height:1.95rem;padding:0 .55rem;font-size:.8rem;font-weight:600;display:inline-grid}.nzh-rot-ctl button+button{border-left:1px solid var(--border)}.nzh-rot-ctl button:hover{background:var(--muted)}.nzh-rot-bar{align-items:flex-start}.nzh-side-toggle{margin:0 0 .5rem}.nzh-side-toggle button{flex:1 1 0}.nzh-rot-progress{background:var(--foreground);transform-origin:0;opacity:.5;height:2px;margin-bottom:.5rem;animation:linear forwards nzh-progress}@keyframes nzh-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.nzh-rot-card{animation:.35s nzh-in}@keyframes nzh-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.nzh-rot-card{animation:none}.nzh-pv-bar i{transition:none}}.nzh-main{min-width:0}.nzh-table{margin-top:2rem}.nzh-table-head p{margin:.25rem 0 0;font-size:.85rem}table.nzh-et{width:100%}.table-card table.nzh-et thead th{top:calc(var(--hdr) + var(--ctrl-h,0px) - 1px);z-index:5;background:var(--card);box-shadow:inset 0 -1px 0 var(--border);vertical-align:bottom;border-top:0;position:sticky}table.nzh-et{font-size:.85rem}table.nzh-et th,table.nzh-et td{vertical-align:middle;padding:.45rem .6rem}table.nzh-et thead th{color:var(--muted-foreground);font-size:.75rem}table.nzh-et .num{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}table.nzh-et tbody tr.flip>th{box-shadow:inset 3px 0 0 var(--nzs-close)}table.nzh-et .nzs-ename{align-items:center;gap:.35rem;display:inline-flex}.nzh-from{align-items:center;gap:.3rem;display:inline-flex}.nzh-sort{all:unset;cursor:pointer;font:inherit}.nzh-sort:focus-visible{outline:2px solid var(--ring,currentColor);outline-offset:2px}.nzs-six.nzs-top3{grid-template-columns:minmax(0,1fr);margin-bottom:.75rem}.nzs-tbar{grid-template-columns:minmax(4rem,1fr) 3rem;align-items:center;gap:.5rem;min-width:8rem;display:grid}.nzs-tbar i{background:var(--foreground);opacity:.55;border-radius:999px;height:.45rem;display:block}.nzs-tbar b{text-align:right}.nzs-turnout tr.past .nzs-tbar i{opacity:1}table.nzh-et .race-cell{gap:.45rem}table.nzh-et button.star{opacity:.35;flex:none}table.nzh-et button.star.is-on{opacity:1}.nzh-seat-table{width:100%;margin-top:.75rem}.nzh-seat-table th,.nzh-seat-table td{padding:.35rem .25rem}.nzh-live-h{align-items:center;gap:.5rem;font-weight:650;display:flex;margin:0!important;font-size:1.15rem!important}.nzh-live-sub{color:var(--muted-foreground);font-variant-numeric:tabular-nums;margin:.15rem 0 .65rem;font-size:.9rem}.nzh-live-sub b{color:var(--foreground)}.nzh-pv .nzh-side-toggle{margin:0;display:flex}.nzh-seats-h{color:var(--muted-foreground);margin:0 0 .5rem;font-size:.9rem}.nzh-seats-h b{color:var(--foreground)}.nzh-pv-head,.nzh-pv-rows li{grid-template-columns:minmax(0,1fr) 3.6rem 3.4rem;align-items:baseline;column-gap:.5rem;display:grid}.nzh-pv-head:has(span:nth-child(4)){grid-template-columns:minmax(0,1fr) 3.6rem 3.4rem 2.6rem}.nzh-pv-empty{padding:.1rem 1rem 1rem}.nzh-pv-head{color:var(--muted-foreground);padding:0 1rem .25rem;font-size:.78rem}.nzh-pv-head span:not(:first-child){text-align:right}.nzh-pv-rows li{grid-template-areas:none;row-gap:.2rem}.nzh-pv-rows .nzh-pv-share,.nzh-pv-rows .nzh-pv-chg,.nzh-pv-rows .nzh-pv-seats{grid-area:auto;justify-self:end}.nzh-pv-rows .nzh-pv-bar{grid-area:auto/1/auto/-1}.nzh-pv-seats{font-size:1rem}.nzh-pv-seatbar{padding:.25rem 1rem 1rem}.nzh-pv-rows .nzh-pv-name{grid-area:1/1}.nzh-pv-rows .nzh-pv-share{grid-area:1/2}.nzh-pv-rows .nzh-pv-chg{grid-area:1/3}.nzh-pv-rows .nzh-pv-seats{grid-area:1/4}.nzh-pv-rows .nzh-pv-bar{grid-row:2}.nzh-pv-rows .nzh-pv-chg{color:color-mix(in oklab, var(--muted-foreground) 70%, transparent);font-weight:400}.nzh-pv-rows.with-seats li{grid-template-columns:minmax(0,1fr) 3.6rem 3.2rem 3.6rem}.nzh-pv-head:has(span:nth-child(4)){grid-template-columns:minmax(0,1fr) 3.6rem 3.2rem 3.6rem}.nzh-pv-seats{justify-self:end;align-items:baseline;gap:.3rem;display:inline-flex}.nzh-pv-seats b{font-size:1rem}.nzh-pv-was{color:color-mix(in oklab, var(--muted-foreground) 70%, transparent);text-align:right;min-width:1.4rem;font-size:.75rem;font-weight:400}.nzs-split-pv{margin:.1rem 0 0;font-size:.85rem}table.nzh-et th:first-child,table.nzh-et td:first-child{padding-left:.9rem}table.nzh-et th:last-child,table.nzh-et td:last-child{padding-right:.9rem}table.nzh-et .race-cell{white-space:normal;flex-wrap:wrap;row-gap:.2rem;display:inline-flex}table.nzh-et tbody th{white-space:normal}table.nzh-et .nzh-from{flex-wrap:wrap}table.nzh-et .nzs-cand{white-space:normal;flex-wrap:wrap;gap:0 .3rem}@property --nzh-p{syntax:"<angle>";inherits:false;initial-value:0deg}.nzh-rot-tabs{padding:4px 4px .5rem}.nzh-rot-tabs button{position:relative}.nzh-rot-tabs button.timing:after{content:"";pointer-events:none;background:conic-gradient(var(--foreground) var(--nzh-p), color-mix(in oklab, var(--muted-foreground) 30%, transparent) 0);-webkit-mask-composite:xor;animation:nzh-ring var(--nzh-ms,12s) linear forwards;border-radius:999px;padding:2px;position:absolute;inset:-4px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@keyframes nzh-ring{0%{--nzh-p:0deg}to{--nzh-p:360deg}}@media (prefers-reduced-motion:reduce){.nzh-rot-tabs button.timing:after{animation:none}}.nzs-flip{transform-origin:50% 60%;backface-visibility:hidden;animation:.5s cubic-bezier(.2,.7,.3,1.2) nzs-flip;display:inline-block}@keyframes nzs-flip{0%{opacity:0;color:var(--nzs-close);transform:perspective(240px)rotateX(-90deg)}55%{opacity:1}to{transform:perspective(240px)rotateX(0)}}@media (prefers-reduced-motion:reduce){.nzs-flip{animation:none}}@media (width<=1279px){table.nzh-et .nzs-hide-xs{display:none}}@media (width<=767px){table.nzh-et{font-size:.8rem}table.nzh-et th,table.nzh-et td{padding:.4rem .35rem}table.nzh-et th:first-child,table.nzh-et td:first-child{padding-left:.6rem}table.nzh-et th:last-child,table.nzh-et td:last-child{padding-right:.6rem}table.nzh-et .nzs-bnd{display:none}}@media (width<=540px){table.nzh-et .nzh-hide-phone{display:none}table.nzh-et{font-size:.75rem}table.nzh-et th,table.nzh-et td{padding:.35rem .3rem}table.nzh-et th:first-child,table.nzh-et td:first-child{padding-left:.5rem}table.nzh-et th:last-child,table.nzh-et td:last-child{padding-right:.5rem}table.nzh-et .race-cell{gap:.3rem}}.nzn-card,.nzn-card .nzs-card-body{min-width:0}.nzn-chart{grid-template-columns:minmax(0,1fr);gap:.5rem;min-width:0;display:grid}.nzn-legend{flex-wrap:wrap;gap:.375rem;display:flex}.nzn-legend button{border:1px solid var(--border);background:var(--card);color:var(--foreground);font:inherit;cursor:pointer;border-radius:999px;padding:.2rem .6rem;font-size:.8125rem}.nzn-legend button[aria-pressed=false]{opacity:.45;text-decoration:line-through}.nzn-legend button:focus-visible,.nzn-plot svg:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.nzn-plot{touch-action:pan-y;width:100%;min-width:0;position:relative;overflow:hidden}.nzn-plot svg{cursor:crosshair;display:block;overflow:visible}.nzn-grid line{stroke:var(--border);stroke-width:1px}.nzn-grid text,.nzn-xtick{fill:var(--muted-foreground);font-variant-numeric:tabular-nums;font-size:11px}.nzn-ref line{stroke:var(--muted-foreground);stroke-width:1px;stroke-dasharray:4 4}.nzn-ref text{fill:var(--muted-foreground);font-size:11px}.nzn-line{fill:none;stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.nzn-end text{fill:var(--foreground);font-variant-numeric:tabular-nums;font-size:12px}.nzn-end .nzn-code{font-weight:700}.nzn-cross line{stroke:var(--muted-foreground);stroke-width:1px}.nzn-cross circle{stroke:var(--card);stroke-width:2px}.nzn-tip{z-index:2;pointer-events:none;background:var(--card);min-width:168px;color:var(--foreground);border:1px solid var(--border);border-radius:8px;padding:.5rem .625rem;font-size:.8125rem;position:absolute;top:8px;box-shadow:0 6px 20px #0000001f}.nzn-tip-h{margin:0 0 .25rem;font-weight:600}.nzn-tip-h span{color:var(--muted-foreground);font-weight:400}.nzn-tip ul{gap:.125rem;margin:0;padding:0;list-style:none;display:grid}.nzn-tip li{justify-content:space-between;gap:.75rem;display:flex}.nzn-help{margin:0;font-size:.75rem}.nzn-table-wrap{overflow-x:auto}.nzn-table{border-collapse:collapse;width:100%;font-size:.8125rem}.nzn-table th,.nzn-table td{border-bottom:1px solid var(--border);text-align:left;white-space:nowrap;padding:.25rem .5rem}.nzn-table .num{text-align:right;font-variant-numeric:tabular-nums}.nzn-lead{min-width:0}.nzn-lead-area{fill:currentColor;opacity:.14}.nzn-grid.zero line{stroke:var(--muted-foreground)}.nzn-change{fill:var(--card);stroke:var(--foreground);stroke-width:1.5px}.nzn-lead.compact .nzn-grid text,.nzn-lead.compact .nzn-xtick{font-size:10px}.nzn-tip-lead{align-items:center;gap:.3rem;margin:0;display:flex}.nzn-key{flex-wrap:wrap;align-items:center;gap:.3rem;margin:.25rem 0 0;font-size:.75rem;display:flex}.nzn-key-change{border:1.5px solid var(--foreground);background:var(--card);border-radius:50%;width:9px;height:9px;display:inline-block}.nzn-swings{grid-template-columns:repeat(auto-fill,minmax(min(100%,17rem),1fr));gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.nzn-swing{border:1px solid var(--border);border-radius:var(--radius-lg,10px);min-width:0;padding:.55rem .7rem .35rem}.nzn-swing-h{justify-content:space-between;gap:.5rem;margin:0;font-weight:600;display:flex}.nzn-swing-h .nzs-muted{font-size:.8125rem;font-weight:400}.nzn-swing-now{flex-wrap:wrap;align-items:center;gap:.3rem;margin:.1rem 0 .25rem;font-size:.8125rem;display:flex}.nzn-flip{margin-left:.35rem}.nzn-card .nzs-card-body{container-type:inline-size}.nzn-recent-list{margin:0;padding:0;list-style:none;display:none}.nzn-recent-list li{border-top:1px solid var(--border);padding:.45rem 0}.nzn-recent-list p{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem;margin:0;font-size:.8125rem;display:flex}.nzn-recent-list p:first-child{font-size:.9rem}.nzn-recent-list p:first-child .nzs-num{color:var(--muted-foreground);font-size:.8125rem}@container (width<=560px){.nzn-recent-table{display:none}.nzn-recent-list{display:block}}
