.hiw{--hiw-red:var(--bad);border:1px solid rgb(var(--line));background:rgb(var(--ink-2));box-shadow:0 34px 70px -46px rgb(var(--shade) / .5);border-radius:1.6rem;margin:2.2rem 0 0;padding:.9rem clamp(1rem,3vw,1.9rem) clamp(1.25rem,3vw,2rem);position:relative;overflow:hidden}:where(.hiw) svg{flex:none;width:18px;height:18px}:where(.hiw) :is(p,ol,ul,dl){margin:0}:where(.hiw) :is(ol,ul){padding:0;list-style:none}.hiw-bar{z-index:1;justify-content:space-between;align-items:center;gap:1rem;min-height:40px;margin-bottom:1.1rem;display:flex;position:relative}.hiw-bar-t{font:600 .7rem var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:rgb(var(--mute))}.hiw-replay{border:1px solid rgb(var(--line-2));background:rgb(var(--ink-2) / .7);min-height:36px;font:600 .68rem var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:rgb(var(--soft));border-radius:999px;align-items:center;gap:.45rem;padding:0 .85rem;transition:border-color .25s,color .25s;display:inline-flex}.hiw-replay svg{width:14px;height:14px}.hiw-replay:hover{border-color:rgb(var(--acid) / .6);color:rgb(var(--acid))}.hiw-replay[hidden]{display:none}.hiw-mini-h{font:600 .7rem var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:rgb(var(--mute));align-items:center;gap:.5rem;display:flex}.hiw-mini-h>b{background:rgb(var(--fg));width:1.45rem;height:1.45rem;font:700 .72rem var(--font-head);letter-spacing:0;color:#fff;border-radius:50%;place-items:center;display:grid}.hiw-mini-h svg{width:15px;height:15px}.hiw-st{background:rgb(var(--acid) / .12);width:2.5rem;height:2.5rem;color:rgb(var(--acid));border-radius:.85rem;flex:none;place-items:center;display:grid}.hiw-st svg{width:19px;height:19px}.hiw-chip{background:rgb(var(--fg) / .07);font:700 .64rem var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:rgb(var(--soft));border-radius:999px;align-items:center;padding:.28rem .6rem;display:inline-flex}.hiw-chip.is-hot{background:rgb(var(--hiw-red));color:#fff}.hiw-q,.hiw-a{color:rgb(var(--fg));border-radius:1rem;padding:.62rem .85rem;font-size:.93rem;line-height:1.42}.hiw-q{background:rgb(var(--ink-3));border-bottom-left-radius:.3rem}.hiw-a{background:rgb(var(--acid) / .11);border-bottom-right-radius:.3rem}.hiw-q small,.hiw-a small{font:600 .6rem var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:rgb(var(--mute));margin-bottom:.15rem;display:block}@keyframes hiw-left{0%{opacity:0;transform:translate(-22px)}}@keyframes hiw-right{0%{opacity:0;transform:translate(22px)}}@keyframes hiw-pop{0%{opacity:0;transform:scale(.4)}65%{opacity:1;transform:scale(1.12)}}@keyframes hiw-drop{0%{opacity:0;transform:translateY(-22px)scale(1.04)}60%{opacity:1;transform:translateY(4px)}}@keyframes hiw-wipe-x{0%{clip-path:inset(0 100% 0 0)}}@keyframes hiw-shake{0%,to{transform:none}15%{transform:translate(-5px)rotate(-3deg)}30%{transform:translate(5px)rotate(3deg)}45%{transform:translate(-4px)}60%{transform:translate(3px)}75%{transform:translate(-1px)}}.hiw-night{color:#fff;background:radial-gradient(80% 70% at 88% -10%, rgb(var(--mint) / .16), transparent 62%), radial-gradient(60% 50% at 0% 110%, rgb(var(--mint) / .1), transparent 70%), linear-gradient(180deg, #0b1830, #0d1b36 55%, #10213f);border-color:#ffffff14;box-shadow:0 40px 80px -46px #0d1b36f2}.hiw-night .hiw-bar-t{color:#fff9}.hiw-night .hiw-replay{color:#ffffffd9;background:#ffffff0f;border-color:#ffffff40}.hiw-night .hiw-replay:hover{border-color:rgb(var(--mint));color:rgb(var(--mint))}.hiw-sky{pointer-events:none;height:60%;position:absolute;inset:0 0 auto}.hiw-sky i{opacity:.75;width:3px;height:3px;animation:3.6s ease-in-out infinite hiw-twinkle;animation-delay:calc(var(--i) * -.7s);background:#fff;border-radius:50%;position:absolute}.hiw-sky i:first-child{top:14%;left:34%}.hiw-sky i:nth-child(2){width:2px;height:2px;top:30%;left:46%}.hiw-sky i:nth-child(3){top:12%;left:58%}.hiw-sky i:nth-child(4){width:2px;height:2px;top:36%;left:66%}.hiw-sky i:nth-child(5){top:20%;left:74%}.hiw-sky i:nth-child(6){width:2px;height:2px;top:42%;left:83%}.hiw-sky i:nth-child(7){top:16%;left:91%}.hiw-sky i:nth-child(8){width:2px;height:2px;top:48%;left:52%}.hiw-sky i:nth-child(9){width:2px;height:2px;top:32%;left:96%}@keyframes hiw-twinkle{0%,to{opacity:.85}50%{opacity:.2}}.hiw-night-head{flex-wrap:wrap;align-items:center;gap:1rem 2.4rem;display:flex;position:relative}.hiw-clock{font:620 clamp(3rem, 7vw, 4.6rem)/1 var(--font-head);letter-spacing:-.045em;font-variant-numeric:tabular-nums;align-items:baseline;gap:.6rem;display:flex}.hiw-clock small{letter-spacing:0;color:#fff9;font-size:1.05rem;font-weight:560}.hiw-moon{color:#fff;background:#ffffff1a;border-radius:50%;align-self:center;place-items:center;width:3rem;height:3rem;display:grid}.hiw-moon svg{width:24px;height:24px}.hiw-night-note{color:#ffffffc7;max-width:32rem;font-size:1.02rem;line-height:1.55}.hiw-night-note b{color:#fff}.hiw-line{gap:1.3rem;margin-top:2.1rem;padding-left:3rem;display:grid;position:relative}.hiw-line:before,.hiw-line:after{content:"";z-index:0;border-radius:2px;width:2px;position:absolute;top:1rem;bottom:1.2rem;left:1.15rem}.hiw-line:before{background:#ffffff29}.hiw-line:after{background:rgb(var(--mint));transform:scaleY(var(--p,1));transform-origin:50% 0;transition:transform .6s var(--ease-out)}.hiw-line li{position:relative}.hiw-time{font:600 .74rem/1.3 var(--font-mono);letter-spacing:.06em;color:#ffffffb3;display:block}.hiw-node{z-index:1;width:2.3rem;height:2.3rem;color:rgb(var(--mint));background:#16294d;border:1px solid #ffffff38;border-radius:50%;place-items:center;display:grid;position:absolute;top:0;left:-3rem;box-shadow:0 0 0 5px #0d1b36}.hiw-node svg{width:17px;height:17px}.hiw-line .is-end .hiw-node{background:rgb(var(--mint));color:#052e1f;border-color:#0000}.hiw-line .is-end .hiw-time{color:rgb(var(--mint))}.hiw-line b{font:600 1.05rem/1.25 var(--font-head);margin-top:.2rem;display:block}.hiw-line p{color:#ffffffb3;margin-top:.3rem;font-size:.9rem;line-height:1.5}@media (min-width:960px){.hiw-line{grid-template-columns:repeat(6,minmax(0,1fr));gap:1.1rem;padding-left:0}.hiw-line:before,.hiw-line:after{width:auto;height:2px;inset:2.7rem calc(16.6667% - 2.06667rem) auto 1.15rem}.hiw-line:after{transform:scaleX(var(--p,1));transform-origin:0}.hiw-node{z-index:1;margin:.4rem 0 .75rem;position:relative;left:auto}}.hiw-lane{border:1px solid rgb(var(--line));background:#fff;border-radius:1.2rem;padding:1.1rem 1.2rem 1.25rem;position:relative}.hiw-lane+.hiw-lane{margin-top:1rem}.hiw-lane.is-alarm{border-color:rgb(var(--hiw-red) / .32);background:linear-gradient(180deg, rgb(var(--hiw-red) / .07), #fff 70%)}.hiw-lane-h{flex-wrap:wrap;align-items:center;gap:.5rem .9rem;display:flex}.hiw-pill{background:rgb(var(--acid) / .12);font:700 .75rem var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:rgb(var(--acid));border-radius:999px;padding:.3rem .7rem}.is-alarm .hiw-pill{background:rgb(var(--hiw-red));color:#fff}.hiw-lane-h q{font:580 1.06rem/1.3 var(--font-head);color:rgb(var(--fg))}.hiw-stations{gap:.75rem;margin-top:1.1rem;display:grid;position:relative}.hiw-stations>li{align-items:center;gap:.75rem;display:flex;position:relative}.hiw-stations b{font:600 .96rem/1.3 var(--font-head);color:rgb(var(--fg));display:block}.hiw-stations small{color:rgb(var(--mute));margin-top:.15rem;font-size:.82rem;line-height:1.4;display:block}.hiw-st-t{gap:.1rem;min-width:0;display:grid}.hiw-stations>li.is-safe>small{flex-basis:100%}.is-alarm .hiw-st{background:rgb(var(--hiw-red) / .1);color:rgb(var(--hiw-red))}.is-alarm .is-hit .hiw-st,.is-alarm .is-urgent .hiw-st{background:rgb(var(--hiw-red));color:#fff}.is-cut .hiw-st{background:rgb(var(--ink-3));color:rgb(var(--mute));position:relative}.is-cut .hiw-st:after{content:"";background:rgb(var(--hiw-red));border-radius:2px;height:2.5px;position:absolute;top:50%;left:12%;right:12%;transform:rotate(-38deg)}.is-cut b{-webkit-text-decoration:line-through 2px rgb(var(--hiw-red));text-decoration:line-through 2px rgb(var(--hiw-red))}.hiw-stations>li.is-safe{flex-wrap:wrap}.hiw-safety{background:rgb(var(--hiw-red));color:#fff;width:100%;box-shadow:0 16px 30px -18px rgb(var(--hiw-red) / .9);border-radius:.95rem;padding:.8rem .95rem .9rem}.hiw-safety-h{font:700 .75rem var(--font-mono);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:.4rem;display:flex}.hiw-safety-h svg{width:15px;height:15px}.hiw-safety ul{gap:.2rem;margin-top:.45rem;padding-left:1rem;font-size:.86rem;line-height:1.4;list-style:outside;display:grid}.hiw-lane-end{color:rgb(var(--mute));margin-top:.9rem;font-size:.86rem}@media (min-width:960px){.hiw-stations{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;align-items:start;gap:1.5rem}.hiw-stations>li{flex-direction:column;align-items:flex-start;gap:.6rem}.is-calm .hiw-stations>li:not(:last-child):after,.is-alarm .hiw-stations>li:not(:last-child):after{content:"";background:rgb(var(--acid) / .35);border-radius:2px;height:2px;position:absolute;top:1.25rem;left:3.1rem;right:-1.15rem}.is-alarm .hiw-stations>li:not(:last-child):after{background:rgb(var(--hiw-red) / .3)}.is-alarm .hiw-stations>li.is-safe:after{width:1.15rem;left:auto;right:-1.15rem}.is-alarm .hiw-stations{grid-template-columns:minmax(0,.9fr) minmax(0,1.5fr) repeat(3,minmax(0,.9fr));grid-auto-flow:row}}.hiw-score-grid{gap:1rem;display:grid}@media (min-width:1040px){.hiw-score-grid{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr) minmax(0,1.1fr);align-items:stretch;gap:2.4rem}}.hiw-panel{border:1px solid rgb(var(--line));background:#fff;border-radius:1.2rem;align-content:start;gap:.95rem;padding:1.1rem 1.2rem 1.25rem;display:grid;position:relative}@media (min-width:1040px){.hiw-panel:not(:last-child):after{content:"";border-top:2.5px solid rgb(var(--line-2));border-right:2.5px solid rgb(var(--line-2));width:.85rem;height:.85rem;position:absolute;top:50%;right:-1.75rem;transform:translateY(-50%)rotate(45deg)}}.hiw-bubble{background:rgb(var(--ink-3));font:560 1rem/1.4 var(--font-head);color:rgb(var(--fg));border-radius:1rem 1rem 1rem .3rem;padding:.75rem .9rem;position:relative}.hiw-facts{gap:.45rem;display:grid}.hiw-facts li{color:rgb(var(--soft));align-items:center;gap:.5rem;font-size:.88rem;display:flex}.hiw-facts svg{width:15px;height:15px;color:rgb(var(--acid))}.hiw-facts .is-off,.hiw-facts .is-off svg{color:rgb(var(--mute))}.hiw-found{flex-wrap:wrap;gap:.4rem;display:flex}.hiw-gauge{justify-self:center;width:min(100%,250px);position:relative}.hiw-gauge svg{width:100%;height:auto;display:block}.hiw-g-track,.hiw-g-fill{fill:none;stroke-width:15px;stroke-linecap:round}.hiw-g-track{stroke:rgb(var(--ink-3))}.hiw-g-fill{stroke:rgb(var(--acid));stroke-dasharray:100;stroke-dashoffset:4px}.hiw-gauge p{justify-items:center;display:grid;position:absolute;bottom:0;left:0;right:0}.hiw-g-n{font:680 2.9rem/1 var(--font-head);letter-spacing:-.04em;color:rgb(var(--fg));font-variant-numeric:tabular-nums}.hiw-gauge small{font:600 .64rem var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:rgb(var(--mute))}.hiw-receipt{border-top:1px dashed rgb(var(--line-2));gap:0;display:grid}.hiw-receipt li{border-bottom:1px dashed rgb(var(--line));color:rgb(var(--soft));grid-template-columns:3.1rem minmax(0,1fr);align-items:baseline;padding:.45rem 0;font-size:.9rem;display:grid}.hiw-receipt li span{font:700 .92rem var(--font-mono);color:rgb(var(--acid))}.hiw-receipt .is-base span{color:rgb(var(--fg))}.hiw-receipt .is-off,.hiw-receipt .is-off span{color:rgb(var(--mute))}.hiw-total{font:600 .78rem var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:rgb(var(--mute));flex-wrap:wrap;align-items:baseline;gap:.5rem;display:flex}.hiw-total b{font:700 1.5rem var(--font-head);letter-spacing:-.02em;color:rgb(var(--fg))}.hiw-total span{background:rgb(var(--hiw-red) / .1);color:rgb(var(--hiw-red));border-radius:999px;margin-left:auto;padding:.25rem .6rem}.hiw-crew table{border-collapse:collapse;width:100%;font-size:.86rem}.hiw-crew th,.hiw-crew td{border-bottom:1px solid rgb(var(--line));text-align:center;padding:.55rem .35rem}.hiw-crew thead th{font:600 .7rem var(--font-mono);letter-spacing:.05em;text-transform:uppercase;color:rgb(var(--mute))}.hiw-crew th[scope=row],.hiw-crew thead th:first-child{text-align:left}.hiw-crew th[scope=row] b{font:600 .92rem var(--font-head);color:rgb(var(--fg));display:block}.hiw-crew th[scope=row] small{color:rgb(var(--mute));font-size:.76rem;font-weight:400}.hiw-crew td svg{width:17px;height:17px;margin-inline:auto}.hiw-crew td.is-yes{color:rgb(var(--acid))}.hiw-crew td.is-no{color:rgb(var(--hiw-red) / .8)}.hiw-crew tr.is-pick{background:rgb(var(--acid) / .08)}.hiw-crew tr.is-pick th[scope=row]{box-shadow:inset 3px 0 0 rgb(var(--acid));padding-left:.65rem}.hiw-winner{background:rgb(var(--acid));font:560 .92rem/1.4 var(--font-head);color:#fff;border-radius:.85rem;align-items:flex-start;gap:.5rem;padding:.7rem .85rem;display:flex}.hiw-winner svg{margin-top:.1rem}.hiw-watch-grid{align-items:center;gap:1.6rem;display:grid}@media (min-width:900px){.hiw-watch-grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:3rem}}.hiw-dial{justify-self:center;width:min(100%,320px);position:relative}.hiw-dial svg{width:100%;height:auto;display:block}.hiw-d-face{fill:#0d1b36}.hiw-dial line{stroke:#ffffff38;stroke-width:2px;stroke-linecap:round}.hiw-dial line.is-5{stroke:#ffffff8c;stroke-width:3px}.hiw-d-arc{fill:none;stroke:rgb(var(--mint));stroke-width:9px;stroke-linecap:round;stroke-dasharray:38 60;transform-origin:110px 110px;transform:rotate(-90deg)}.hiw-d-tip{transform-origin:110px 110px;transform:rotate(228deg)}.hiw-d-tip circle{fill:rgb(var(--mint));stroke:#0d1b36;stroke-width:4px}.hiw-d-read{aspect-ratio:1;color:#fff;pointer-events:none;place-content:center;justify-items:center;display:grid;position:absolute;top:0;left:0;right:0}.hiw-d-read>span{font:650 3rem/1 var(--font-head);letter-spacing:-.03em;font-variant-numeric:tabular-nums}.hiw-d-read small{font:600 .66rem var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:rgb(var(--mint));margin-top:.35rem}.hiw-d-cap{text-align:center;color:rgb(var(--mute));margin-top:.8rem;font-size:.84rem}.hiw-log{gap:.7rem;display:grid;position:relative}.hiw-log li{border:1px solid rgb(var(--line));background:#fff;border-radius:1rem;grid-template-columns:5.2rem auto minmax(0,1fr);align-items:center;gap:.8rem;padding:.7rem .85rem;display:grid}.hiw-log time{font:600 .74rem var(--font-mono);color:rgb(var(--mute));font-variant-numeric:tabular-nums}.hiw-log b{font:600 .98rem/1.3 var(--font-head);color:rgb(var(--fg));display:block}.hiw-log small{color:rgb(var(--mute));margin-top:.1rem;font-size:.85rem;line-height:1.4;display:block}.hiw-log .is-miss .hiw-st{background:rgb(var(--hiw-red) / .1);color:rgb(var(--hiw-red))}.hiw-log .is-branch{background:0 0;border-style:dashed}.hiw-log .is-branch .hiw-st{background:rgb(var(--fg) / .06);color:rgb(var(--soft))}@media (max-width:520px){.hiw-log li{grid-template-columns:auto minmax(0,1fr)}.hiw-log time{grid-column:1/-1}}.hiw-listing-grid{gap:1.4rem;display:grid}@media (min-width:980px){.hiw-listing-grid{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);align-items:start;gap:2rem}}.hiw-home{border:1px solid rgb(var(--line));background:#fff;border-radius:1.2rem;overflow:hidden}.hiw-home img{aspect-ratio:16/10;object-fit:cover;width:100%;display:block}.hiw-home-in{gap:.5rem;padding:1rem 1.1rem 1.15rem;display:grid}.hiw-home-in>b{font:600 1.15rem var(--font-head);color:rgb(var(--fg))}.hiw-home dl{gap:.4rem;margin-top:.3rem;display:grid}.hiw-home dl>div{background:rgb(var(--ink-2));border-radius:.65rem;justify-content:space-between;gap:1rem;padding:.5rem .7rem;display:flex}.hiw-home dt{font:600 .68rem/1.7 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:rgb(var(--mute))}.hiw-home dd{text-align:right;color:rgb(var(--fg));margin:0;font-size:.9rem;font-weight:600}.hiw-qa{gap:.7rem;display:grid}.hiw-qa li{grid-template-columns:minmax(0,1fr) 7.4rem minmax(0,1fr);align-items:center;gap:.6rem;display:grid}.hiw-qa .hiw-src{justify-self:center}.hiw-src{border:1px solid rgb(var(--acid) / .45);font:700 .6rem var(--font-mono);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;color:rgb(var(--acid));background:#fff;border-radius:999px;align-items:center;gap:.35rem;padding:.32rem .6rem;display:inline-flex}.hiw-src svg{width:13px;height:13px}.hiw-rules{gap:.5rem;margin-top:1.1rem;display:grid}.hiw-rules li{background:rgb(var(--acid) / .08);color:rgb(var(--soft));border-radius:.85rem;align-items:flex-start;gap:.55rem;padding:.65rem .8rem;font-size:.9rem;line-height:1.45;display:flex}.hiw-rules svg{color:rgb(var(--acid));margin-top:.1rem}@media (max-width:720px){.hiw-qa li{grid-template-columns:minmax(0,1fr);gap:.4rem}.hiw-qa .hiw-q{margin-right:12%}.hiw-qa .hiw-a{margin-left:12%}.hiw-src{justify-self:center}}.hiw-road-list{gap:.9rem;display:grid}.hiw-road-list>li{--road:var(--acid);border:1px solid rgb(var(--line));border-left:4px solid rgb(var(--road));background:#fff;border-radius:1.1rem;gap:.75rem;padding:1rem 1.05rem;display:grid}.hiw-road-list>li.is-person{--road:var(--fg)}.hiw-road-list>li.is-none{--road:var(--mute)}@media (min-width:980px){.hiw-road-list>li{grid-template-columns:minmax(0,.9fr) minmax(0,.75fr) minmax(0,1.35fr);align-items:center;gap:1.2rem}}.hiw-road-list mark{background:linear-gradient(rgb(var(--road) / .3), rgb(var(--road) / .3)) no-repeat 0 100% / 100% 100%;color:inherit;border-radius:.2em;padding:0 .12em}.hiw-checks{gap:.35rem;display:grid}.hiw-checks li{color:rgb(var(--soft));align-items:center;gap:.45rem;font-size:.84rem;display:flex}.hiw-checks li:before{content:"";background:rgb(var(--fg) / .12);border-radius:50%;flex:none;width:1.05rem;height:1.05rem}.hiw-checks li.is-yes:before{background:rgb(var(--road)) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center / 70% no-repeat}.hiw-checks li.is-no:before{background:rgb(var(--fg) / .1) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%234a566b' stroke-width='3' stroke-linecap='round'%3E%3Cpath d='M7 12h10'/%3E%3C/svg%3E") center / 70% no-repeat}.hiw-ans{background:rgb(var(--road) / .08);border-radius:.95rem;padding:.8rem .95rem}.hiw-ans small{font:700 .62rem var(--font-mono);letter-spacing:.09em;text-transform:uppercase;color:rgb(var(--road));align-items:center;gap:.35rem;display:flex}.hiw-ans small svg{width:14px;height:14px}.hiw-ans p{color:rgb(var(--fg));margin-top:.3rem;font-size:.92rem;line-height:1.5}.hiw-btns{flex-wrap:wrap;gap:.4rem;margin-top:.6rem;display:flex}.hiw-btns i{background:rgb(var(--fg));font:600 .74rem var(--font-head);color:#fff;border-radius:999px;padding:.32rem .7rem;font-style:normal}.hiw-btns i+i{border:1px solid rgb(var(--line-2));color:rgb(var(--fg));background:#fff}.hiw-foot{color:rgb(var(--mute));flex-wrap:wrap;align-items:center;gap:.45rem;margin-top:1rem;font-size:.9rem;display:flex}.hiw-foot svg{color:rgb(var(--acid))}@keyframes hiw-mark{0%{background-size:0% 100%}}.hiw-parcel-head{border:1px solid rgb(var(--line));background:#fff;border-radius:1.1rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem 1rem;padding:.9rem 1.1rem;display:flex}.hiw-parcel-head small{font:600 .62rem var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:rgb(var(--mute));display:block}.hiw-parcel-head b{font:600 1.08rem var(--font-head);color:rgb(var(--fg))}.hiw-status{background:rgb(var(--acid) / .12);font:700 .66rem var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:rgb(var(--acid));border-radius:999px;align-items:center;gap:.45rem;padding:.35rem .75rem;display:inline-flex}.hiw-status span{background:rgb(var(--acid));border-radius:50%;width:7px;height:7px}.hiw-stops{gap:1rem;margin-top:1.4rem;padding-left:3rem;display:grid;position:relative}.hiw-stops:before{content:"";background:rgb(var(--acid));border-radius:4px;width:4px;position:absolute;top:.5rem;bottom:.5rem;left:1.05rem}.hiw-stops li{gap:.5rem;display:grid;position:relative}.hiw-stop-dot{background:rgb(var(--acid));color:#fff;width:2.3rem;height:2.3rem;box-shadow:0 0 0 5px rgb(var(--ink-2));border-radius:50%;place-items:center;display:grid;position:absolute;top:0;left:-3rem}.hiw-stop-dot svg{width:16px;height:16px}.hiw-stop-k b{font:600 .98rem var(--font-head);color:rgb(var(--fg))}.hiw-stop-k small{font:600 .66rem var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:rgb(var(--mute));margin-left:.45rem}.hiw-wa{color:#111b21;background:#d9fdd3;border-radius:.9rem .9rem .9rem .25rem;padding:.6rem .8rem 1.15rem;font-size:.9rem;line-height:1.4;position:relative;box-shadow:0 1px 1px #00000014}.hiw-ticks{letter-spacing:-.12em;color:#53bdeb;font-size:.7rem;position:absolute;bottom:.25rem;right:.6rem}.hiw-taps{flex-wrap:wrap;gap:.3rem;margin-top:.45rem;display:flex}.hiw-taps i{font:600 .74rem var(--font-head);color:#027eb5;background:#fff;border-radius:.5rem;padding:.25rem .55rem;font-style:normal}.hiw-stars{color:rgb(var(--warn));gap:.15rem;margin-top:.35rem;display:flex}.hiw-stars svg{fill:currentColor;width:15px;height:15px}@media (min-width:980px){.hiw-stops{grid-template-columns:repeat(5,minmax(0,1fr));gap:1.1rem;padding-left:0}.hiw-stops:before{width:auto;height:4px;inset:auto calc(20% - 2.03rem) calc(3.35rem - 2px) 1.15rem}.hiw-stops li{grid-template-rows:1fr auto auto;align-items:end}.hiw-stop-dot{justify-self:start;margin-top:.6rem;position:relative;left:auto}.hiw-stop-k{height:2.2rem}}@keyframes hiw-bubble{0%{opacity:0;transform:scale(.6)translateY(10px)}}@keyframes hiw-ticks{0%{color:#8696a0}}.hiw-cal-grid{gap:1.25rem;display:grid}@media (min-width:1040px){.hiw-cal-grid{grid-template-columns:minmax(0,1.6fr) minmax(0,.75fr);align-items:start;gap:1.6rem}}.hiw-month{border:1px solid rgb(var(--line));background:#fff;border-radius:1.2rem;padding:.9rem}.hiw-days{grid-template-columns:repeat(7,minmax(0,1fr));gap:.4rem;display:grid;position:relative}.hiw-dow{text-align:center;font:600 .64rem var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:rgb(var(--mute));padding-bottom:.2rem}.hiw-day{background:rgb(var(--ink-2));border:1px solid #0000;border-radius:.8rem;min-height:7.4rem;padding:.45rem;position:relative}.hiw-day.is-wknd{background:repeating-linear-gradient(135deg, rgb(var(--ink-3)) 0 6px, rgb(var(--ink-2)) 6px 12px)}.hiw-day>small{font:600 .6rem var(--font-mono);letter-spacing:.04em;color:rgb(var(--mute))}.hiw-mark{color:rgb(var(--soft));border-radius:.55rem;gap:.15rem;margin-top:.4rem;padding:.4rem .45rem .45rem;font-size:.72rem;line-height:1.3;display:grid}.hiw-mark svg{width:15px;height:15px}.hiw-mark b{font:650 .78rem/1.2 var(--font-head);color:rgb(var(--fg))}.hiw-mark.is-sent{background:rgb(var(--fg) / .07)}.hiw-mark.is-sent svg{color:rgb(var(--fg))}.hiw-mark.is-mail{background:rgb(var(--acid) / .1)}.hiw-mark.is-mail svg{color:rgb(var(--acid))}.hiw-mark.is-reply{background:rgb(var(--acid));color:#ffffffe6}.hiw-mark.is-reply b,.hiw-mark.is-reply svg{color:#fff}.hiw-day.is-stop{border:1.5px dashed rgb(var(--hiw-red) / .35);background:repeating-linear-gradient(135deg, rgb(var(--hiw-red) / .06) 0 6px, #fff 6px 12px)}.hiw-mark.is-halt{border:1.5px dashed rgb(var(--hiw-red) / .6);background:rgb(var(--hiw-red) / .06)}.hiw-mark.is-halt svg,.hiw-mark.is-halt b{color:rgb(var(--hiw-red))}.hiw-day.is-stop .hiw-mark.is-halt{opacity:1}.hiw-cal-side{gap:.8rem;display:grid}.hiw-cal-rules{gap:.45rem;display:grid}.hiw-cal-rules li{border:1px solid rgb(var(--line));color:rgb(var(--soft));background:#fff;border-radius:.85rem;align-items:center;gap:.55rem;padding:.6rem .8rem;font-size:.88rem;display:flex}.hiw-cal-rules svg{color:rgb(var(--acid))}.hiw-cancel{border:1px dashed rgb(var(--line-2));color:rgb(var(--mute));border-radius:.85rem;padding:.7rem .85rem;font-size:.88rem}.hiw-cancel small{font:600 .6rem var(--font-mono);letter-spacing:.1em;text-transform:uppercase;margin-bottom:.15rem;display:block}.hiw-cancel s{-webkit-text-decoration-color:rgb(var(--hiw-red) / .7);text-decoration-color:rgb(var(--hiw-red) / .7);text-decoration-thickness:1.5px}.hiw-handoff{background:rgb(var(--fg));color:#fff;border-radius:.95rem;align-items:center;gap:.8rem;padding:.85rem .95rem;display:flex}.hiw-handoff b{font:600 .98rem var(--font-head);display:block}.hiw-handoff small{color:#ffffffb3;font-size:.82rem;display:block}.hiw-hub{background:#fff;border-radius:.75rem;flex:none;place-items:center;width:2.6rem;height:2.6rem;display:grid}.hiw-hub svg{width:22px;height:22px}@media (max-width:760px){.hiw-days{grid-template-columns:minmax(0,1fr)}.hiw-dow,.hiw-day:not(.has-mark){display:none}.hiw-day{grid-template-columns:6.2rem minmax(0,1fr);align-items:start;gap:.6rem;min-height:0;display:grid}.hiw-mark{margin-top:0}}@keyframes hiw-stamp{0%{opacity:0;transform:rotate(-6deg)scale(1.5)}}.hiw-mq-grid{--lo:var(--lo4);--hi:var(--hi4);gap:1.2rem;display:grid}.hiw-mq-panel{order:-1}.hiw-mq-ends{align-content:start;gap:.6rem;display:grid}@media (min-width:980px){.hiw-mq-grid{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:start;gap:.9rem 2rem}.hiw-mq-asks{grid-row:1/span 2}.hiw-mq-panel{order:0;grid-area:1/2}.hiw-mq-ends{grid-area:2/2}}.hiw-mq-asks{gap:.6rem;display:grid}.hiw-mq-asks li{border:1px solid rgb(var(--line));background:#fff;border-radius:1rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.3rem .8rem;padding:.75rem .9rem;display:grid}.hiw-mq-asks .hiw-st{grid-row:span 2;align-self:start}.hiw-mq-q{font:600 .98rem/1.3 var(--font-head);color:rgb(var(--fg))}.hiw-mq-q small,.hiw-mq-a small{font:600 .58rem var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:rgb(var(--mute));margin-bottom:.1rem;display:block}.hiw-mq-a{background:rgb(var(--ink-3));text-align:right;color:rgb(var(--fg));border-radius:.8rem .8rem .25rem;padding:.4rem .7rem;font-size:.9rem;line-height:1.35}.hiw-mq-why{color:rgb(var(--acid));grid-column:2/-1;align-items:center;gap:.4rem;font-size:.85rem;line-height:1.4;display:flex}.hiw-mq-why svg{width:14px;height:14px}@media (max-width:560px){.hiw-mq-asks li{grid-template-columns:auto minmax(0,1fr)}.hiw-mq-asks .hiw-st{grid-row:span 3}.hiw-mq-a{text-align:left;justify-self:start}.hiw-mq-why{grid-column:2}}.hiw-mq-panel{gap:.75rem}.hiw-panel.hiw-mq-panel:after{display:none}.hiw-mq-n{font:680 clamp(1.8rem, 3.2vw, 2.4rem)/1.05 var(--font-head);letter-spacing:-.035em;color:rgb(var(--fg));font-variant-numeric:tabular-nums}.hiw-mq-bar{background:rgb(var(--ink-3));border-radius:999px;height:14px;position:relative;overflow:hidden}.hiw-mq-bar i{top:0;bottom:0;left:calc(var(--lo) * 1%);width:calc((var(--hi) - var(--lo)) * 1%);border-radius:inherit;background:rgb(var(--acid));position:absolute}.hiw-mq-scale{font:600 .62rem var(--font-mono);letter-spacing:.06em;color:rgb(var(--mute));justify-content:space-between;margin-top:-.35rem;display:flex}.hiw-mq-note{color:rgb(var(--soft));font-size:.88rem;line-height:1.5}.hiw-mq-end{border:1px solid rgb(var(--line));background:#fff;border-radius:.95rem;align-items:center;gap:.75rem;padding:.7rem .85rem;display:flex}.hiw-mq-end b{font:600 .96rem/1.3 var(--font-head);color:rgb(var(--fg));display:block}.hiw-mq-end small{color:rgb(var(--mute));margin-top:.1rem;font-size:.83rem;line-height:1.4;display:block}.hiw-mw-grid{gap:.75rem;display:grid;position:relative}.hiw-mw-bg,.hiw-mw-day,.hiw-mw-who{display:none}.hiw-mw-cell{border:1px solid rgb(var(--line));background:#fff;border-radius:1rem;align-content:start;gap:.5rem;padding:.75rem .85rem;display:grid}.hiw-mw-when{font:600 .62rem var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:rgb(var(--mute))}.hiw-mw-msg{background:rgb(var(--acid) / .11);max-width:100%;color:rgb(var(--fg));border-radius:.95rem .95rem .95rem .3rem;justify-self:start;padding:.6rem .8rem;font-size:.88rem;line-height:1.42}.hiw-mw-msg.is-them{border:1px solid rgb(var(--line-2));background:#fff;border-radius:.95rem .95rem .3rem;justify-self:end}.hiw-mw-review{background:rgb(var(--acid));font:600 .74rem var(--font-head);color:#fff;border-radius:999px;margin-top:.5rem;padding:.28rem .65rem;display:table}.hiw-mw-flag{border:1px solid rgb(var(--warn) / .55);background:rgb(var(--warn) / .1);color:rgb(var(--soft));border-radius:.95rem;gap:.25rem;padding:.6rem .8rem;font-size:.86rem;line-height:1.42;display:grid}.hiw-mw-flag b,.hiw-mw-sheet b{font:650 .9rem var(--font-head);color:rgb(var(--fg));align-items:center;gap:.4rem;display:flex}.hiw-mw-flag svg,.hiw-mw-sheet svg{width:15px;height:15px}.hiw-mw-flag svg{color:rgb(var(--warn))}.hiw-mw-sheet{border:1px solid rgb(var(--line-2));box-shadow:0 12px 24px -18px rgb(var(--shade) / .5);background:#fff;border-radius:.8rem;gap:.4rem;padding:.65rem .8rem .75rem;display:grid}.hiw-mw-sheet svg{color:rgb(var(--acid))}.hiw-mw-sheet ul{gap:.3rem;display:grid}.hiw-mw-sheet li{border-left:2px solid rgb(var(--line));color:rgb(var(--soft));padding-left:.7rem;font-size:.82rem;line-height:1.4}.hiw-mw-sheet li.is-new{border-left-color:rgb(var(--warn));color:rgb(var(--fg));font-weight:600}.hiw-mw-arrive{background:rgb(var(--fg));color:#fff;border-radius:.95rem;align-items:center;gap:.5rem;padding:.6rem .8rem;font-size:.86rem;line-height:1.4;display:flex}.hiw-mw-arrive svg{width:15px;height:15px;color:rgb(var(--mint))}@media (min-width:1100px){.hiw-mw-grid{grid-template-rows:auto repeat(3,minmax(5rem,auto));grid-template-columns:8.4rem repeat(5,minmax(0,1fr));align-items:start;gap:.9rem .75rem}.hiw-mw-bg{grid-row:var(--r);border:1px solid rgb(var(--line));background:#fff;border-radius:1.1rem;grid-column:1/-1;align-self:stretch;margin:-.3rem -.5rem;display:block}.hiw-mw-day{grid-row:1;grid-column:var(--c);border-bottom:2px solid rgb(var(--line));font:600 .62rem var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:rgb(var(--mute));align-items:center;gap:.35rem;padding-bottom:.45rem;transition:color .4s,border-color .4s;display:flex}.hiw-mw-day svg{width:14px;height:14px}.hiw-mw-day.is-move{color:rgb(var(--fg))}.hiw-mw-who{grid-row:var(--r);grid-column:1;align-self:center;align-items:center;gap:.6rem;display:flex}.hiw-mw-who b{font:600 .95rem var(--font-head);color:rgb(var(--fg));display:block}.hiw-mw-who small{color:rgb(var(--mute));font-size:.74rem;display:block}.hiw-mw-cell{grid-row:var(--r);grid-column:var(--c);background:0 0;border:0;border-radius:0;padding:0}.hiw-mw-when{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.hiw-prog{background:rgb(var(--fg) / .06);opacity:0;height:3px;transition:opacity .4s;position:absolute;bottom:0;left:0;right:0}.hiw-prog i{background:rgb(var(--acid));height:100%;transform:scaleX(var(--p,1));transform-origin:0;transition:transform .8s var(--ease-out);display:block}.hiw[data-cycle] .hiw-prog{opacity:1}.hiw-night .hiw-prog{background:#ffffff14}.hiw-night .hiw-prog i{background:rgb(var(--mint))}.hiw [data-k]{transition:opacity .5s ease, filter .5s ease, transform .5s var(--ease-out), box-shadow .5s ease, border-color .5s ease, background-color .5s ease}@keyframes hiw-pulse{0%{box-shadow:0 0 0 0 rgb(var(--acid) / .55)}to{box-shadow:0 0 0 14px rgb(var(--acid) / 0)}}@keyframes hiw-pulse-bad{0%{box-shadow:0 0 0 0 rgb(var(--bad) / .55)}to{box-shadow:0 0 0 14px rgb(var(--bad) / 0)}}@keyframes hiw-pulse-night{0%{box-shadow:0 0 0 0 rgb(var(--mint) / .6), 0 0 0 5px #0d1b36}to{box-shadow:0 0 0 16px rgb(var(--mint) / 0), 0 0 0 5px #0d1b36}}@keyframes hiw-rise{0%{opacity:0;transform:translateY(10px)scale(.97)}}.hiw-line:after{content:"";background:rgb(var(--mint));width:2px;box-shadow:0 0 10px rgb(var(--mint) / .8);transform:scaleY(var(--p,1));transform-origin:top;opacity:0;transition:transform 1s var(--ease-out), opacity .4s ease;border-radius:2px;position:absolute;top:1rem;bottom:1.2rem;left:1.15rem}@media (min-width:960px){.hiw-line:after{width:auto;height:2px;transform:scaleX(var(--p,1));transform-origin:0;inset:2.7rem calc(16.6667% - 2.06667rem) auto 1.15rem}}.hiw-night[data-cycle] .hiw-line:after{opacity:1}.hiw-night .hiw-line li[data-now] .hiw-node{background:rgb(var(--mint));color:#052e1f;border-color:#0000;animation:1.3s ease-out infinite hiw-pulse-night}.hiw-night .hiw-line li[data-now] .hiw-time{color:rgb(var(--mint))}.hiw-night .hiw-line li[data-k="0"][data-now] .hiw-node svg{animation:.7s infinite hiw-shake}.hiw-night .hiw-line li[data-now]>b,.hiw-night .hiw-line li[data-now]>p{animation:hiw-rise .5s var(--ease-out) backwards}.hiw-night[data-cycle] [data-shows]{min-width:3.1ch;display:inline-block}.hiw-gas [data-now] .hiw-st{animation:1.2s ease-out infinite hiw-pulse;transform:scale(1.12)}.hiw-gas .is-alarm [data-now] .hiw-st{animation-name:hiw-pulse-bad}.hiw-gas .is-alarm .is-hit[data-now] .hiw-st{animation:.7s hiw-shake,1.2s ease-out infinite hiw-pulse-bad}.hiw-gas .is-safe[data-now] .hiw-safety{animation:hiw-drop .6s var(--ease-out), hiw-pulse-bad 1.4s ease-out .6s infinite}.hiw-gas .is-cut[data-now] .hiw-st:after{animation:.5s .2s backwards hiw-wipe-x}.hiw-gas [data-now] b{color:rgb(var(--fg))}@media (min-width:960px){.hiw-gas .is-calm .hiw-stations>li[data-done]:after{background:rgb(var(--acid))}.hiw-gas .is-alarm .hiw-stations>li[data-done]:after{background:rgb(var(--bad))}}.hiw-score[data-cycle] .hiw-g-fill{stroke-dashoffset:calc(100 - var(--v,96));transition:stroke-dashoffset .7s var(--ease-out)}.hiw-receipt li{border-radius:.55rem}.hiw-receipt li[data-now]{background:rgb(var(--acid) / .1)}.hiw-receipt li[data-now] span{animation:.5s cubic-bezier(.34,1.56,.64,1) hiw-pop}.hiw-score [data-now].hiw-found{animation:hiw-rise .5s var(--ease-out)}.hiw-crew tr[data-now]{background:rgb(var(--acid) / .12)}.hiw-crew tr[data-now] td svg{animation:.45s cubic-bezier(.34,1.56,.64,1) backwards hiw-pop}.hiw-crew tr[data-now] td:nth-of-type(2) svg{animation-delay:.15s}.hiw-crew tr[data-now] td:nth-of-type(3) svg{animation-delay:.3s}.hiw-score .hiw-winner[data-now]{animation:hiw-rise .5s var(--ease-out), hiw-pulse 1.4s ease-out .5s infinite}.hiw-watch[data-cycle] .hiw-d-arc{transition:stroke-dasharray 1.3s cubic-bezier(.45,0,.3,1)}.hiw-watch[data-cycle] .hiw-d-tip{transition:transform 1.3s cubic-bezier(.45,0,.3,1)}.hiw-watch[data-cycle]:has([data-k="0"][data-now]) .hiw-d-arc{stroke-dasharray:0 60}.hiw-watch[data-cycle]:has([data-k="0"][data-now]) .hiw-d-tip{transform:rotate(0)}.hiw-watch:has([data-k="1"][data-now]) .hiw-d-face{animation:1.2s ease-out infinite hiw-dial}@keyframes hiw-dial{0%{filter:drop-shadow(0 0 0 rgb(var(--mint) / .6))}to{filter:drop-shadow(0 0 18px rgb(var(--mint) / 0))}}.hiw-log li[data-now]{border-color:rgb(var(--acid));box-shadow:0 0 0 3px rgb(var(--acid) / .14), 0 18px 34px -24px rgb(var(--shade) / .6);transform:translate(-4px)}.hiw-log li.is-miss[data-now]{border-color:rgb(var(--bad));box-shadow:0 0 0 3px rgb(var(--bad) / .12)}.hiw-log li[data-now] .hiw-st{animation:1.2s ease-out infinite hiw-pulse}.hiw-log li.is-miss[data-now] .hiw-st{animation-name:hiw-pulse-bad}.hiw-qa li[data-now] .hiw-q{animation:hiw-left .45s var(--ease-out) backwards}.hiw-qa li[data-now] .hiw-src{box-shadow:0 0 0 3px rgb(var(--acid) / .18);animation:.45s cubic-bezier(.34,1.56,.64,1) .3s backwards hiw-pop}.hiw-qa li[data-now] .hiw-a{animation:hiw-right .45s var(--ease-out) .55s backwards}.hiw-home dl>div[data-now]{background:rgb(var(--acid) / .14);box-shadow:0 0 0 2px rgb(var(--acid) / .5)}.hiw-road-list>li[data-now]{border-color:rgb(var(--road));box-shadow:0 18px 38px -26px rgb(var(--road) / .8);transform:translateY(-2px)}.hiw-road-list>li[data-now] mark{animation:.7s .2s backwards hiw-mark}.hiw-road-list>li[data-now] .hiw-checks{animation:hiw-rise .45s var(--ease-out) .5s backwards}.hiw-road-list>li[data-now] .hiw-ans{animation:hiw-right .5s var(--ease-out) .85s backwards}.hiw-stops:after{content:"";background:rgb(var(--acid));width:4px;box-shadow:0 0 10px rgb(var(--acid) / .6);transform:scaleY(var(--p,1));transform-origin:top;opacity:0;transition:transform 1s var(--ease-out), opacity .4s ease;border-radius:4px;position:absolute;top:.5rem;bottom:.5rem;left:1.05rem}@media (min-width:980px){.hiw-stops:after{width:auto;height:4px;transform:scaleX(var(--p,1));transform-origin:0;inset:auto calc(20% - 2.03rem) calc(3.35rem - 2px) 1.15rem}}.hiw-parcel[data-cycle] .hiw-stops:before{background:rgb(var(--fg) / .1)}.hiw-parcel[data-cycle] .hiw-stops:after{opacity:1}.hiw-stops li[data-now] .hiw-stop-dot{animation:1.3s ease-out infinite hiw-pulse;transform:scale(1.12)}.hiw-stops li[data-now] .hiw-wa{transform-origin:0 100%;animation:.55s cubic-bezier(.34,1.4,.64,1) backwards hiw-bubble}.hiw-stops li[data-now] .hiw-ticks{animation:.9s step-end .5s backwards hiw-ticks}.hiw-stops:before,.hiw-stops:after{z-index:0}.hiw-stop-dot{z-index:1}.hiw-day[data-now]{border-color:rgb(var(--acid));box-shadow:0 0 0 3px rgb(var(--acid) / .18)}.hiw-day[data-now] .hiw-mark{animation:hiw-drop .55s var(--ease-out) backwards}.hiw-day[data-now] .hiw-mark.is-halt{animation:.5s cubic-bezier(.34,1.56,.64,1) backwards hiw-stamp}.hiw-cal [data-now].hiw-cancel,.hiw-cal [data-now].hiw-handoff{animation:hiw-right .5s var(--ease-out) backwards}.hiw-mq-bar i{transition:left .8s var(--ease-out), width .8s var(--ease-out)}.hiw-quote[data-cycle]:has(.hiw-mq-asks [data-k="0"][data-now]) .hiw-mq-grid{--lo:var(--lo0);--hi:var(--hi0)}.hiw-quote[data-cycle]:has(.hiw-mq-asks [data-k="1"][data-now]) .hiw-mq-grid{--lo:var(--lo1);--hi:var(--hi1)}.hiw-quote[data-cycle]:has(.hiw-mq-asks [data-k="2"][data-now]) .hiw-mq-grid{--lo:var(--lo2);--hi:var(--hi2)}.hiw-quote[data-cycle]:has(.hiw-mq-asks [data-k="3"][data-now]) .hiw-mq-grid{--lo:var(--lo3);--hi:var(--hi3)}.hiw-mq-asks li[data-now],.hiw-mq-end[data-now]{border-color:rgb(var(--acid));box-shadow:0 0 0 3px rgb(var(--acid) / .14), 0 18px 34px -24px rgb(var(--shade) / .6)}.hiw-mq-asks li[data-now] .hiw-st,.hiw-mq-end[data-now] .hiw-st{animation:1.2s ease-out infinite hiw-pulse}.hiw-mq-asks li[data-now] .hiw-mq-a{animation:hiw-right .45s var(--ease-out) .35s backwards}.hiw-mq-asks li[data-now] .hiw-mq-why{animation:hiw-rise .45s var(--ease-out) .7s backwards}.hiw-mw-grid [data-now]{box-shadow:0 0 0 3px rgb(var(--acid) / .18);animation:.5s cubic-bezier(.34,1.4,.64,1) backwards hiw-bubble}.hiw-mw-msg[data-now]{transform-origin:0 100%}.hiw-mw-msg.is-them[data-now]{transform-origin:100% 100%}:is(.hiw-mw-grid:has([data-col="2"] [data-now]) .hiw-mw-day[data-col="2"],.hiw-mw-grid:has([data-col="3"] [data-now]) .hiw-mw-day[data-col="3"],.hiw-mw-grid:has([data-col="4"] [data-now]) .hiw-mw-day[data-col="4"],.hiw-mw-grid:has([data-col="5"] [data-now]) .hiw-mw-day[data-col="5"],.hiw-mw-grid:has([data-col="6"] [data-now]) .hiw-mw-day[data-col="6"]){border-color:rgb(var(--acid));color:rgb(var(--acid))}@media (prefers-reduced-motion:reduce){.hiw [data-k],.hiw-prog i,.hiw-line:after,.hiw-stops:after,.hiw-d-arc,.hiw-d-tip,.hiw-mq-bar i,.hiw-mw-day{transition:none!important}.hiw-sky i{animation:none}}.hiw{box-shadow:0 0 0 1px rgb(var(--fg) / .045), 0 30px 60px -40px rgb(var(--fg) / .4);-webkit-backdrop-filter:blur(16px)saturate(1.3);backdrop-filter:blur(16px)saturate(1.3);background:linear-gradient(#ffffffdb,#ffffff9e);border:1px solid #ffffffeb;border-radius:28px;margin-top:0}.hiw-night{box-shadow:0 0 0 6px #ffffff8c, 0 40px 80px -46px rgb(var(--fg) / .7);border-color:#ffffffeb}:is(.hiw-lane,.hiw-panel,.hiw-log li,.hiw-home,.hiw-road-list>li,.hiw-parcel-head,.hiw-month,.hiw-cal-rules li,.hiw-mq-asks li,.hiw-mq-end,.hiw-mw-cell){border-color:rgb(var(--fg) / .07);box-shadow:0 12px 26px -22px rgb(var(--fg) / .45);border-radius:20px}.hiw-road-list>li{border-left:4px solid rgb(var(--road))}@media (min-width:1100px){.hiw-mw-cell{box-shadow:none;border-radius:0}.hiw-mw-bg{border-color:rgb(var(--fg) / .07);border-radius:18px}}.hiw-mw-flag{border-color:rgb(var(--g2) / .5);background:rgb(var(--g2) / .1)}.hiw-mw-flag svg,.hiw-mw-sheet li.is-new{color:rgb(var(--g2))}.hiw-mw-sheet li.is-new{border-left-color:rgb(var(--g2));color:rgb(var(--fg))}.hiw-mw-flag[data-now]{box-shadow:0 0 0 3px rgb(var(--g2) / .25)}.hiw-stars{color:rgb(var(--g2))}.hiw-chip.is-ok{background:rgb(var(--acid) / .12);color:rgb(var(--acid))}.hiw-roof .hiw-total span{background:rgb(var(--acid) / .1);color:rgb(var(--acid))}.hiw-roof[data-cycle] [data-shows]{min-width:4.2ch;display:inline-block}.hiw-roof [data-now].hiw-found{animation:hiw-rise .5s var(--ease-out)}.hiw-roof .hiw-winner[data-now]{animation:hiw-rise .5s var(--ease-out), hiw-pulse 1.4s ease-out .5s infinite}.hiw-opts td{font:650 .86rem/1.3 var(--font-head);color:rgb(var(--fg));text-align:right;white-space:nowrap}.hiw-opts thead th:last-child{text-align:right}.hiw-opts tr[data-now] td{animation:hiw-right .45s var(--ease-out) backwards}.hiw-answer{background:rgb(var(--acid) / .1);color:rgb(var(--fg));border-radius:.95rem .95rem .95rem .3rem;padding:.7rem .85rem;font-size:.9rem;line-height:1.45}.hiw-answer small{font:600 12px var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:rgb(var(--acid));margin-bottom:.2rem;display:block}.hiw-cal [data-now].hiw-answer{box-shadow:0 0 0 3px rgb(var(--acid) / .18);animation:.5s cubic-bezier(.34,1.4,.64,1) backwards hiw-bubble}.hiw-hub{color:rgb(var(--acid))}.hiw-plan{width:100%;height:auto;filter:drop-shadow(0 14px 20px rgb(var(--fg) / .12));border-radius:14px;margin-top:.7rem;display:block;overflow:visible}.hiw-plan-lawn{fill:rgb(var(--mint) / .2)}.hiw-plan-road{fill:#e9eef3}.hiw-plan-lane{stroke:#fff;stroke-width:2px;stroke-dasharray:10 8}.hiw-plan-drive{fill:#e2e8ee}.hiw-plan-tree{fill:rgb(var(--deep) / .32);stroke:rgb(var(--deep) / .45);stroke-width:1.5px}.hiw-facet{stroke:#fff;stroke-width:2.5px;stroke-linejoin:round;transition:fill .5s,filter .5s}.hiw-facet.is-front{fill:rgb(var(--deep))}.hiw-facet.is-back{fill:rgb(var(--mint-dim) / .82)}.hiw-facet.is-left{fill:rgb(var(--deep) / .66)}.hiw-facet.is-right{fill:#38bdf8b8}.hiw-facet-n{font:700 12px var(--font-mono);fill:#fff;text-anchor:middle;dominant-baseline:middle;transition:opacity .4s}.hiw-plan-pin path{fill:rgb(var(--fg))}.hiw-plan-pin circle{fill:#fff}.hiw-roof[data-cycle] .hiw-facet:not([data-now]):not([data-done]){fill:#94a3b873}.hiw-roof[data-cycle] .hiw-facet-n:not([data-now]):not([data-done]){opacity:0}.hiw-roof .hiw-facet[data-now]{filter:drop-shadow(0 0 8px rgb(var(--deep) / .9))}.hiw-roof .hiw-plan-pin[data-now]{animation:.6s cubic-bezier(.34,1.56,.64,1) hiw-pin}@keyframes hiw-pin{0%{opacity:0;transform:translateY(-14px)}}.hiw-plan-cap{color:rgb(var(--mute));align-items:center;gap:.4rem;margin-top:.6rem;font-size:.8rem;line-height:1.35;display:flex}.hiw-plan-cap svg{width:14px;height:14px;color:rgb(var(--acid));flex:none}@media (prefers-reduced-motion:reduce){.hiw-facet,.hiw-facet-n{transition:none}.hiw-roof .hiw-plan-pin[data-now]{animation:none}}
:is(.hbl-home,.hbl-brief,.hbl-sms,.hlf-row,.hrv-day,.hrv-same,.hrv-next>li,.hns-side,.hgs-host){border:1px solid rgb(var(--fg) / .07);box-shadow:0 12px 26px -22px rgb(var(--fg) / .45);background:#fff;border-radius:20px}:is(.hbl-b,.hbl-sms,.hgs-m,.hrv-sms) small,:is(.hbl-f dt,.hgs-when small,.hlf-tx small,.hlf-row-h,.hrv-next small,.hns-h,.hns-side time,.hns-visit time){font:600 12px/1.35 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:rgb(var(--mute))}.hbl-grid{gap:1.1rem;display:grid}@media (min-width:1040px){.hbl-grid{grid-template-columns:minmax(0,1.4fr) minmax(0,.85fr);align-items:start;gap:1.6rem}}.hbl-talk{gap:.75rem;display:grid}.hbl-home{align-items:center;gap:.9rem;padding:.65rem .9rem .65rem .65rem;display:flex}.hbl-art{border-radius:12px;flex:none;width:5.4rem;height:auto}.hbl-home b{font:650 1.05rem/1.25 var(--font-head);color:rgb(var(--fg));display:block}.hbl-home small{color:rgb(var(--mute));margin-top:.1rem;font-size:.86rem;display:block}.hbl-rows{gap:.6rem;display:grid}.hbl-rows li{grid-template-columns:minmax(0,1fr) 6.4rem minmax(0,1fr);align-items:center;gap:.6rem;display:grid}.hbl-b{color:rgb(var(--fg));border-radius:1rem;padding:.6rem .85rem;font-size:.92rem;line-height:1.42}.hbl-b small{margin-bottom:.15rem;display:block}.hbl-b.is-buyer{background:rgb(var(--ink-3));border-bottom-left-radius:.3rem}.hbl-b.is-ai{background:rgb(var(--acid) / .11);border-bottom-right-radius:.3rem}.hbl-b.is-ai small{color:rgb(var(--acid))}.hbl-src{border:1px solid rgb(var(--acid) / .45);font:700 12px var(--font-mono);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;color:rgb(var(--acid));background:#fff;border-radius:999px;justify-self:center;align-items:center;gap:.35rem;padding:.3rem .65rem;display:inline-flex}.hbl-src svg{width:13px;height:13px}.hbl-side{gap:.8rem;display:grid}@media (min-width:720px) and (max-width:1039px){.hbl-side{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}.hbl-brief{grid-row:span 2}}.hbl-brief{border-color:rgb(var(--acid) / .3);background:linear-gradient(180deg, #fff, rgb(var(--acid) / .05));padding:1rem 1.1rem 1.1rem}.hbl-brief dl{gap:.45rem;margin:.75rem 0 0;display:grid}.hbl-f{background:rgb(var(--ink-2));border-radius:.75rem;justify-content:space-between;align-items:baseline;gap:.8rem;padding:.55rem .75rem;display:flex}.hbl-f dd{text-align:right;min-width:4.5rem;color:rgb(var(--fg));margin:0;font-size:.92rem;font-weight:650;line-height:1.35;position:relative}.hbl-v{transition:opacity .4s}.hbl-f dd:after{content:"";background:rgb(var(--fg) / .08);opacity:0;border-radius:999px;width:4.5rem;height:.5rem;margin-top:-.25rem;transition:opacity .4s;position:absolute;top:50%;right:0}.hiw-buyer[data-cycle] .hbl-f:not([data-now]):not([data-done]) .hbl-v{opacity:0}.hiw-buyer[data-cycle] .hbl-f:not([data-now]):not([data-done]) dd:after{opacity:1}.hbl-f[data-now]{background:rgb(var(--acid) / .12);box-shadow:0 0 0 2px rgb(var(--acid) / .45)}.hbl-f[data-now] .hbl-v{animation:hiw-right .45s var(--ease-out) .5s backwards;display:inline-block}.hbl-sms{color:rgb(var(--fg));align-items:flex-start;gap:.7rem;padding:.8rem .9rem;font-size:.9rem;line-height:1.45;display:flex}.hbl-sms small{margin-bottom:.15rem;display:block}.hbl-sms-ic{color:#fff;background:#34c759;border-radius:.7rem;flex:none;place-items:center;width:2.2rem;height:2.2rem;display:grid}.hbl-sms-ic svg{width:17px;height:17px}.hbl-rules{gap:.45rem;display:grid}.hbl-rules li{background:rgb(var(--acid) / .08);color:rgb(var(--soft));border-radius:.85rem;align-items:flex-start;gap:.55rem;padding:.6rem .8rem;font-size:.88rem;line-height:1.45;display:flex}.hbl-rules svg{width:16px;height:16px;color:rgb(var(--acid));margin-top:.12rem}.hbl-rows li[data-now] .hbl-b:first-child{animation:hiw-left .45s var(--ease-out) backwards}.hbl-rows li[data-now] .hbl-src{box-shadow:0 0 0 3px rgb(var(--acid) / .18);animation:.45s cubic-bezier(.34,1.56,.64,1) .3s backwards hiw-pop}.hbl-rows li[data-now] .hbl-b:last-child{animation:hiw-right .45s var(--ease-out) .55s backwards}.hbl-sms[data-now]{box-shadow:0 0 0 3px rgb(var(--acid) / .2), 0 12px 26px -22px rgb(var(--fg) / .45);animation:.5s cubic-bezier(.34,1.4,.64,1) backwards hiw-bubble}@media (max-width:720px){.hbl-rows li{grid-template-columns:minmax(0,1fr);gap:.35rem}.hbl-b:first-child{margin-right:10%}.hbl-b:last-child{margin-left:10%}}.hgs-line{gap:1.1rem;padding-left:3rem;display:grid;position:relative}.hgs-line:before,.hgs-line:after{content:"";z-index:0;background:rgb(var(--fg) / .1);border-radius:3px;width:3px;position:absolute;top:.6rem;bottom:.6rem;left:1.1rem}.hgs-line:after{background:rgb(var(--acid));box-shadow:0 0 10px rgb(var(--acid) / .5);transform:scaleY(var(--p,1));transform-origin:top;opacity:0;transition:transform 1s var(--ease-out), opacity .4s ease}.hiw-stay[data-cycle] .hgs-line:after{opacity:1}.hgs-line>li{align-content:start;gap:.6rem;display:grid;position:relative}.hgs-when{align-items:center;gap:.6rem;display:flex}.hgs-when b{font:600 .98rem/1.25 var(--font-head);color:rgb(var(--fg));display:block}.hgs-dot{z-index:1;background:rgb(var(--acid));color:#fff;border-radius:50%;place-items:center;width:2.3rem;height:2.3rem;display:grid;position:absolute;top:0;left:-3rem;box-shadow:0 0 0 5px #f8fbfc}.hgs-dot svg{width:16px;height:16px}.hgs-msgs{gap:.4rem;display:grid}.hgs-m{max-width:94%;color:rgb(var(--fg));border-radius:.95rem;padding:.55rem .8rem;font-size:.88rem;line-height:1.42}.hgs-m.is-guest{border:1px solid rgb(var(--line-2));background:#fff;border-bottom-right-radius:.3rem;justify-self:end}.hgs-m.is-ai{background:rgb(var(--acid) / .11);border-bottom-left-radius:.3rem;justify-self:start}.hgs-check{background:rgb(var(--g3) / .12);font:600 12px/1.3 var(--font-mono);color:#0369a1;border-radius:999px;justify-self:center;align-items:center;gap:.35rem;padding:.25rem .7rem;display:inline-flex}.hgs-check svg{width:13px;height:13px}.hgs-stars{color:rgb(var(--g2));gap:2px;margin-top:.4rem;display:flex}.hgs-stars svg{width:15px;height:15px}.hgs-host{border:1.5px dashed rgb(var(--g3) / .45);background:rgb(var(--g3) / .05);box-shadow:none;flex-wrap:wrap;align-items:center;gap:.7rem 1.2rem;margin-top:1.2rem;padding:.85rem 1rem;display:flex}.hgs-host-h{align-items:center;gap:.7rem;display:flex}.hgs-host-h b{font:600 .96rem/1.3 var(--font-head);color:rgb(var(--fg));display:block}.hgs-host-h small{color:rgb(var(--mute));font-size:.84rem;display:block}.hgs-host-ic{color:#fff;background:#0ea5e9;border-radius:50%;flex:none;place-items:center;width:2.4rem;height:2.4rem;display:grid}.hgs-host-ic svg{width:17px;height:17px}.hgs-host ul{flex-wrap:wrap;gap:.4rem;margin-left:auto;display:flex}.hgs-host li{border:1px solid rgb(var(--g3) / .35);color:rgb(var(--fg));background:#fff;border-radius:999px;padding:.3rem .7rem;font-size:.85rem;font-weight:560}@media (min-width:1040px){.hgs-line{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.1rem;padding-left:0}.hgs-line:before,.hgs-line:after{width:auto;height:3px;inset:1.05rem calc(25% - 1.975rem) auto 1.15rem}.hgs-line:after{transform:scaleX(var(--p,1));transform-origin:0}.hgs-dot{position:relative;left:auto}.hgs-when{flex-direction:column;align-items:flex-start;gap:.55rem}}.hgs-line>li[data-now] .hgs-dot{animation:1.3s ease-out infinite hiw-pulse;transform:scale(1.1)}.hgs-line>li[data-now] .hgs-m,.hgs-line>li[data-now] .hgs-check{animation:.5s cubic-bezier(.34,1.4,.64,1) backwards hiw-bubble}.hgs-line>li[data-now] .hgs-msgs>:nth-child(2){animation-delay:.45s}.hgs-line>li[data-now] .hgs-msgs>:nth-child(3){animation-delay:.9s}.hgs-host[data-now]{border-color:#0ea5e9b3;box-shadow:0 0 0 3px #0ea5e924}.hgs-host[data-now] .hgs-host-ic{animation:.7s hiw-shake}.hlf-rows{gap:.9rem;display:grid}.hlf-row{padding:.9rem 1rem 1rem}.hlf-row.is-reply{border-color:rgb(var(--acid) / .3);background:linear-gradient(180deg, #fff, rgb(var(--acid) / .05))}.hlf-row-h{letter-spacing:.1em;margin-bottom:.75rem!important}.is-reply .hlf-row-h{color:rgb(var(--acid))}.hlf-row ol{gap:.7rem;display:grid}.hlf-row li{align-items:flex-start;gap:.7rem;display:flex;position:relative}.hlf-tx{min-width:0}.hlf-tx small{display:block}.hlf-tx b{font:600 .96rem/1.3 var(--font-head);color:rgb(var(--fg));margin-top:.1rem;display:block}.hlf-tx>span{color:rgb(var(--soft));margin-top:.15rem;font-size:.85rem;line-height:1.42;display:block}.hlf-row li.is-dash .hiw-st{border:1.5px dashed rgb(var(--fg) / .25);color:rgb(var(--mute));background:0 0}.hlf-row li.is-dash b{color:rgb(var(--soft))}.hlf-rules{flex-wrap:wrap;gap:.5rem;margin-top:1rem;display:flex}.hlf-rules li{background:rgb(var(--acid) / .08);color:rgb(var(--soft));border-radius:999px;align-items:center;gap:.45rem;padding:.42rem .85rem;font-size:.86rem;display:inline-flex}.hlf-rules svg{width:15px;height:15px;color:rgb(var(--acid))}@media (min-width:1040px){.hlf-row ol{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.4rem}.hlf-row li{flex-direction:column;gap:.55rem}.hlf-row li:not(:last-child):after{content:"";border-top:2px solid rgb(var(--line-2));border-right:2px solid rgb(var(--line-2));width:.5rem;height:.5rem;position:absolute;top:1rem;right:-.95rem;transform:rotate(45deg)}.hlf-row li[data-done]:after{border-color:rgb(var(--acid))}}.hlf-row li[data-now] .hiw-st{animation:1.2s ease-out infinite hiw-pulse;transform:scale(1.1)}.hlf-row li[data-now] .hlf-tx{animation:hiw-rise .5s var(--ease-out) backwards}.hlf-row li .hiw-st{transition:transform .4s var(--ease-out)}.hrv-grid{gap:1rem;display:grid}@media (min-width:1040px){.hrv-grid{grid-template-columns:minmax(0,1.4fr) minmax(0,.8fr);align-items:stretch;gap:1.4rem}}.hrv-day,.hrv-same{align-content:start;gap:.85rem;padding:1rem 1.15rem 1.15rem;display:grid}.hrv-bar{height:7rem;margin:.2rem .4rem 0;position:relative}.hrv-bar:before{content:"";background:linear-gradient(90deg, rgb(var(--acid) / .35), rgb(var(--g3) / .35));border-radius:4px;height:4px;position:absolute;top:2.9rem;left:0;right:0}.hrv-quiet{left:calc(var(--q) * 1%);background:repeating-linear-gradient(135deg, rgb(var(--fg) / .1) 0 5px, rgb(var(--fg) / .03) 5px 10px);border-radius:.5rem;height:1.6rem;position:absolute;top:2.3rem;right:0}.hrv-quiet small{font:600 12px/1.2 var(--font-mono);white-space:nowrap;color:rgb(var(--mute));position:absolute;bottom:calc(100% + .3rem);right:0}.hrv-gap{left:calc(var(--a) * 1%);width:calc((var(--b) - var(--a)) * 1%);border:2px solid rgb(var(--acid) / .5);border-bottom:0;border-radius:.5rem .5rem 0 0;height:.8rem;position:absolute;top:1.35rem}.hrv-gap em{font:700 12px/1.2 var(--font-mono);white-space:nowrap;color:rgb(var(--acid));background:#fff;padding:0 .4rem;font-style:normal;position:absolute;top:0;left:50%;translate:-50% -60%}.hrv-mark{text-align:center;justify-items:center;gap:.1rem;width:8rem;display:grid;position:absolute;top:calc(1.8rem + 2px);translate:-50%}.hrv-mark.is-a{left:calc(var(--a) * 1%);text-align:left;justify-items:start;translate:-1.1rem}.hrv-mark.is-b{left:calc(var(--b) * 1%)}.hrv-mark i{background:rgb(var(--acid));color:#fff;width:2.2rem;height:2.2rem;box-shadow:0 6px 14px -6px rgb(var(--acid) / .8);border:3px solid #fff;border-radius:50%;place-items:center;margin-bottom:.25rem;display:grid}.hrv-mark.is-b i{background:#0ea5e9;box-shadow:0 6px 14px -6px #0ea5e9cc}.hrv-mark svg{width:15px;height:15px}.hrv-mark b{font:650 .95rem/1.2 var(--font-head);color:rgb(var(--fg))}.hrv-mark small{color:rgb(var(--mute));font-size:.84rem;line-height:1.3}.hrv-sms{background:rgb(var(--acid) / .1);max-width:34rem;color:rgb(var(--fg));border-radius:1rem 1rem 1rem .3rem;justify-self:start;padding:.7rem .9rem;font-size:.9rem;line-height:1.45}.hrv-link{color:#0369a1;background:#fff;border:1px solid #0ea5e94d;border-radius:999px;flex-wrap:wrap;align-items:center;gap:.3rem .55rem;width:fit-content;margin-top:.5rem;padding:.35rem .7rem;font-size:.86rem;font-weight:650;display:flex}.hrv-stars{color:rgb(var(--g2));gap:1px;display:inline-flex}.hrv-stars svg{width:14px;height:14px}.hrv-people{gap:.5rem;display:grid}@media (min-width:640px) and (max-width:1039px){.hrv-people{grid-template-columns:repeat(2,minmax(0,1fr))}}.hrv-people li{background:rgb(var(--ink-2));border-radius:.85rem;align-items:center;gap:.6rem;padding:.45rem .6rem;display:flex}.hrv-face{background:rgb(var(--g3) / .14);color:#0369a1;border-radius:50%;flex:none;place-items:center;width:2rem;height:2rem;display:grid}.hrv-face svg{width:15px;height:15px}.hrv-bub{background:rgb(var(--acid) / .12);border-radius:.7rem .7rem .7rem .2rem;flex:1;gap:.3rem;padding:.45rem .6rem;display:grid}.hrv-bub i{background:rgb(var(--acid) / .35);border-radius:999px;height:5px}.hrv-bub i+i{width:60%}.hrv-ok{background:rgb(var(--acid));color:#fff;border-radius:50%;flex:none;place-items:center;width:1.4rem;height:1.4rem;display:grid}.hrv-ok svg{width:11px;height:11px}.hrv-same-t{color:rgb(var(--soft));font-size:.88rem;line-height:1.5}.hrv-next{gap:.7rem;margin-top:1rem;display:grid}@media (min-width:900px){.hrv-next{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}}.hrv-next>li{align-items:flex-start;gap:.75rem;padding:.8rem .9rem;display:flex}.hrv-next small{display:block}.hrv-next b{font:600 .96rem/1.3 var(--font-head);color:rgb(var(--fg));margin-top:.1rem;display:block}.hrv-next li>span:last-child>span{color:rgb(var(--soft));margin-top:.15rem;font-size:.85rem;line-height:1.42;display:block}.hrv-mark[data-now] i{animation:1.2s ease-out infinite hiw-pulse}.hrv-mark[data-now] b,.hrv-mark[data-now] small{animation:hiw-rise .45s var(--ease-out) backwards}.hrv-sms[data-now]{box-shadow:0 0 0 3px rgb(var(--acid) / .18);transform-origin:0 100%;animation:.5s cubic-bezier(.34,1.4,.64,1) .3s backwards hiw-bubble}.hrv-next>li[data-now]{border-color:rgb(var(--acid));box-shadow:0 0 0 3px rgb(var(--acid) / .14), 0 18px 34px -24px rgb(var(--fg) / .5)}.hrv-next>li[data-now] .hiw-st{animation:1.2s ease-out infinite hiw-pulse}@media (max-width:639px){.hrv-bar{gap:.5rem;height:auto;margin:0;display:grid}.hrv-bar:before{display:none}.hrv-mark,.hrv-mark.is-a,.hrv-mark.is-b,.hrv-gap,.hrv-quiet{width:auto;position:relative;top:auto;left:auto;translate:none}.hrv-mark,.hrv-mark.is-a,.hrv-mark.is-b{text-align:left;grid-template-columns:auto auto minmax(0,1fr);place-items:center start;gap:0 .55rem;display:grid}.hrv-mark i{margin:0}.hrv-mark.is-a{order:1}.hrv-gap{border:0;border-left:2px dashed rgb(var(--acid) / .5);border-radius:0;order:2;height:auto;margin-left:1.05rem;padding:.15rem 0 .15rem 1.3rem}.hrv-gap em{background:0 0;padding:0;position:static;translate:none}.hrv-mark.is-b{order:3}.hrv-quiet{border-radius:999px;order:4;justify-self:start;height:auto;padding:.3rem .75rem}.hrv-quiet small{color:rgb(var(--fg));position:static}}.hns-grid{gap:1rem;display:grid}@media (min-width:1040px){.hns-grid{grid-template-columns:minmax(0,1fr) minmax(0,.78fr) minmax(0,1.12fr);align-items:center;gap:1.6rem}}.hns-side{padding:1rem 1.1rem 1.1rem;position:relative}.hns-side.is-before{--hns:14 165 233}.hns-side.is-after{--hns:var(--acid);border-color:rgb(var(--acid) / .3);background:linear-gradient(180deg, #fff, rgb(var(--acid) / .05))}.hns-h{letter-spacing:.1em;color:rgb(var(--hns))}.hns-side.is-before .hns-h{color:#0369a1}.hns-side ol{gap:.75rem;margin-top:.75rem;padding-left:1.5rem;display:grid;position:relative}.hns-side ol:before{content:"";background:rgb(var(--hns) / .3);border-radius:2px;width:2px;position:absolute;top:.5rem;bottom:.5rem;left:.4rem}.hns-side li{gap:.1rem;display:grid;position:relative}.hns-side li:before{content:"";background:rgb(var(--hns));width:.85rem;height:.85rem;box-shadow:0 0 0 1px rgb(var(--hns) / .4);border:2.5px solid #fff;border-radius:50%;position:absolute;top:.2rem;left:-1.5rem}.hns-side b{font:600 .96rem/1.3 var(--font-head);color:rgb(var(--fg))}.hns-side li>span{color:rgb(var(--soft));font-size:.86rem;line-height:1.42}.hns-keys i{border:1px solid rgb(var(--acid) / .45);min-width:1.4rem;height:1.4rem;font:700 12px/1 var(--font-mono);color:rgb(var(--acid));background:#fff;border-radius:.4rem;place-items:center;margin:0 .15rem 0 .1rem;font-style:normal;display:inline-grid}.hns-times{flex-wrap:wrap;gap:.35rem;margin-top:.3rem;display:flex}.hns-times i{border:1px solid rgb(var(--acid) / .4);color:rgb(var(--acid));background:#fff;border-radius:999px;padding:.22rem .65rem;font-size:.84rem;font-style:normal;font-weight:650}.hns-times i.is-pick{background:rgb(var(--acid));color:#fff;border-color:#0000}.hns-note{border:1px dashed rgb(var(--line-2));color:rgb(var(--soft));border-radius:.8rem;margin-top:.85rem;padding:.5rem .75rem;font-size:.85rem;line-height:1.42}.hns-visit{border:2px dashed rgb(var(--bad) / .45);background:linear-gradient(180deg, #fff, rgb(var(--bad) / .05));text-align:center;border-radius:22px;justify-items:center;gap:.2rem;padding:1.2rem 1rem 1.1rem;display:grid;position:relative}.hns-pin{background:rgb(var(--bad));color:#fff;width:3rem;height:3rem;box-shadow:0 10px 20px -10px rgb(var(--bad) / .8);border:3px solid #fff;border-radius:50%;place-items:center;margin-bottom:.35rem;display:grid}.hns-pin svg{width:20px;height:20px}.hns-visit b{font:650 1.12rem/1.25 var(--font-head);color:rgb(var(--fg));-webkit-text-decoration:line-through 2px rgb(var(--bad) / .6);text-decoration:line-through 2px rgb(var(--bad) / .6)}.hns-miss{background:rgb(var(--bad) / .1);color:rgb(var(--bad));border-radius:999px;align-items:center;gap:.35rem;margin-top:.35rem;padding:.25rem .7rem;font-size:.86rem;font-weight:650;display:inline-flex}.hns-miss svg{width:15px;height:15px}.hns-visit small{color:rgb(var(--mute));font-size:.84rem}@media (min-width:1040px){.hns-side.is-before:after,.hns-visit:after{content:"";border-top:2.5px solid rgb(var(--line-2));border-right:2.5px solid rgb(var(--line-2));width:.6rem;height:.6rem;position:absolute;top:50%;right:-1.15rem;transform:translateY(-50%)rotate(45deg)}.hns-visit:after{right:-1.2rem}}.hns-side li[data-now]{animation:hiw-rise .45s var(--ease-out) backwards}.hns-side li[data-now]:before{animation:1.2s ease-out infinite hns-dot}@keyframes hns-dot{0%{box-shadow:0 0 0 0 rgb(var(--hns) / .6)}to{box-shadow:0 0 0 10px rgb(var(--hns) / 0)}}.hns-visit[data-now]{box-shadow:0 0 0 4px rgb(var(--bad) / .12)}.hns-visit[data-now] .hns-pin{animation:.7s hiw-shake}.hns-visit[data-now] .hns-miss{animation:.5s cubic-bezier(.34,1.56,.64,1) .5s backwards hiw-pop}.hns-side li[data-now] .hns-times i{animation:.45s cubic-bezier(.34,1.56,.64,1) backwards hiw-pop}.hns-side li[data-now] .hns-times i:nth-child(2){animation-delay:.12s}.hns-side li[data-now] .hns-times i:nth-child(3){animation-delay:.24s}@media (prefers-reduced-motion:reduce){.hiw :is(.hbl-v,.hlf-row li .hiw-st){transition:none!important}.hiw :is(.hbl-rows,.hbl-side,.hgs-line,.hgs-host,.hlf-row,.hrv-day,.hrv-next,.hns-grid) *{animation:none!important}}
