.hiw{--hiw-track:var(--mc-line-strong);--hiw-flow:var(--mc-green);--hiw-off:var(--mc-text-3);container:hiw/inline-size}.hiw-head{margin-bottom:0}.hiw-lbl{font:500 var(--mc-fs-label) / var(--mc-lh-label) var(--mc-font-mono);letter-spacing:var(--mc-ls-label);text-transform:uppercase;color:var(--mc-text-3);margin:0}.hiw-panel{min-width:0;padding:var(--mc-sp-24);border:1px solid var(--mc-line);border-radius:var(--mc-radius-lg);background-color:var(--mc-bg-raised);position:relative}.hiw-more{margin-top:var(--mc-sp-24);width:fit-content}.hiw-more:active svg{transform:translate(1px)}.hiw-kind{font:500 var(--mc-fs-label) / 1 var(--mc-font-mono);letter-spacing:var(--mc-ls-label-lg);text-transform:uppercase;color:var(--mc-text-2);white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.hiw-kind i{background:var(--hiw-flow);border-radius:50%;flex:none;width:6px;height:6px}.hiw-kind[data-kind=idea] i{box-shadow:inset 0 0 0 1.5px var(--mc-text-3);background:0 0;border-radius:1px}.hiw-layers-w{margin-top:var(--mc-sp-48)}.hiw-layers{column-gap:var(--mc-sp-32);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.hiw-layers li{--hiw-from:inset(0 100% 0 0);align-content:start;gap:8px;min-width:0;padding-top:34px;display:grid;position:relative}.hiw-layers li:not(:last-child):before{content:"";width:calc(100% + var(--mc-sp-32));background:var(--hiw-track);height:2px;position:absolute;top:12px;left:7px}.hiw-lay-node{z-index:1;box-sizing:border-box;border:2.5px solid var(--hiw-flow);background:var(--mc-bg);border-radius:50%;width:14px;height:14px;position:absolute;top:6px;left:0}.hiw-layers b{font:500 var(--mc-fs-label-lg) / var(--mc-lh-label) var(--mc-font-mono);letter-spacing:var(--mc-ls-label-lg);text-transform:uppercase;color:var(--mc-text)}.hiw-layers span{font:400 14px / 1.55 var(--mc-font);color:var(--mc-text-2);text-wrap:pretty;max-width:42ch}.hiw-layers a{color:var(--mc-text);text-decoration:underline;-webkit-text-decoration-color:var(--mc-line-strong);text-decoration-color:var(--mc-line-strong);text-underline-offset:3px;transition:text-decoration-color var(--mc-dur-fast) var(--mc-ease-out)}.hiw-layers a:hover{text-decoration-color:currentColor}.hiw-layers a:active{color:var(--mc-text-2)}@container hiw (max-width:620px){.hiw-layers{row-gap:var(--mc-sp-24);grid-template-columns:minmax(0,1fr)}.hiw-layers li{--hiw-from:inset(0 0 100% 0);padding:0 0 0 30px}.hiw-layers li:not(:last-child):before{width:2px;height:calc(100% + var(--mc-sp-24));top:10px;left:6px}.hiw-lay-node{top:3px}}.hiw-steps{margin-top:var(--mc-sp-64)}.hiw-step{gap:var(--mc-sp-48);padding-top:var(--mc-sp-48);border-top:1px solid var(--mc-line);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;display:grid}.hiw-step+.hiw-step{margin-top:var(--mc-sp-64)}.hiw-step-copy{min-width:0;max-width:460px;top:calc(var(--mc-header-h) + var(--mc-sp-32));position:sticky}.hiw-step-n{margin-bottom:var(--mc-sp-16);font:500 var(--mc-fs-label) / var(--mc-lh-label) var(--mc-font-mono);letter-spacing:var(--mc-ls-label);color:var(--mc-text-3);display:block}.hiw-step-t{font:700 clamp(34px, 3.4vw, 50px) / 1.04 var(--mc-font);letter-spacing:-.042em;color:var(--mc-text);text-wrap:balance;margin:0}.hiw-step-copy>p{margin-top:var(--mc-sp-16);font:400 16px / 1.6 var(--mc-font);color:var(--mc-text-2);text-wrap:pretty}.hiw-step-copy>p b{color:var(--mc-text);font-weight:500}.hiw-step-vis{gap:var(--mc-sp-16);min-width:0;display:grid}.hiw-reach{margin:var(--mc-sp-24) 0 0}.hiw-reach>div{padding:var(--mc-sp-12) 0;border-top:1px solid var(--mc-line)}.hiw-reach>div:last-child{border-bottom:1px solid var(--mc-line)}.hiw-reach dt{font:500 var(--mc-fs-label) / var(--mc-lh-label) var(--mc-font-mono);letter-spacing:var(--mc-ls-label);text-transform:uppercase;color:var(--mc-text-3)}.hiw-reach dd{font:400 14px / 1.55 var(--mc-font);color:var(--mc-text-2);text-wrap:pretty;margin:6px 0 0}.hiw-fan{container:hiw-fan/inline-size}.hiw-prov{justify-content:space-between;align-items:center;gap:var(--mc-sp-12);margin-bottom:var(--mc-sp-24);flex-wrap:wrap;display:flex}.hiw-prov-name{align-items:center;gap:var(--mc-sp-8);font:600 var(--mc-fs-body) / var(--mc-lh-body) var(--mc-font);color:var(--mc-text);display:inline-flex}.hiw-state{font:500 var(--mc-fs-micro) / var(--mc-lh-micro) var(--mc-font);color:var(--mc-text-2);align-items:center;gap:6px;display:inline-flex}.hiw-state i{background:var(--hiw-flow);border-radius:50%;width:6px;height:6px}.hiw-fan-grid{--jy:25px;--bx:0px;grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}.hiw-fan-src{align-items:center;margin:0;display:flex;position:relative}.hiw-fan-pw{flex:none;display:inline-flex;position:relative}.hiw-fan-pill{border:1.5px solid var(--hiw-flow);border-radius:var(--mc-radius-pill);background:var(--mc-bg);height:38px;box-shadow:0 0 0 4px var(--mc-green-wash);font:600 12px / 1 var(--mc-font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--mc-text);white-space:nowrap;align-items:center;gap:9px;padding:0 16px 0 11px;display:inline-flex;position:relative}.hiw-fan-pill i{box-sizing:border-box;border:2.5px solid var(--hiw-flow);border-radius:50%;flex:none;width:12px;height:12px}.hiw-fan-sub{font:500 var(--mc-fs-label) / var(--mc-lh-label) var(--mc-font-mono);letter-spacing:var(--mc-ls-label);text-transform:uppercase;color:var(--mc-text-3);white-space:nowrap;position:absolute;top:calc(100% + 12px);left:12px}.hiw-fan-trunk{--hiw-from:inset(0 100% 0 0);background:var(--hiw-track);flex:none;width:44px;height:2px}.hiw-fan-list{min-width:0;margin:0;padding:0;list-style:none}.hiw-fan-list li{--hiw-from:inset(0 0 100% 0);--bd:.3s;column-gap:var(--mc-sp-16);grid-template-columns:minmax(96px,auto) minmax(0,1fr);align-items:baseline;min-height:50px;padding:14px 0 12px 56px;display:grid;position:relative}.hiw-fan-list li:before{content:"";left:var(--bx);background:var(--hiw-track);width:2px;position:absolute;top:0;bottom:0}.hiw-fan-list li:is(:first-child,:last-child){--bd:.46s}.hiw-fan-list li:first-child:before{--hiw-from:inset(100% 0 0 0);top:calc(var(--jy) - 1px);border-left:2px solid var(--hiw-track);border-top:2px solid var(--hiw-track);background:0 0;border-top-left-radius:12px;width:12px}.hiw-fan-list li:nth-child(2):before{--hiw-from:inset(100% 0 0 0)}.hiw-fan-list li:last-child:before{height:calc(var(--jy) + 1px);border-left:2px solid var(--hiw-track);border-bottom:2px solid var(--hiw-track);background:0 0;border-bottom-left-radius:12px;width:12px;bottom:auto}.hiw-fan-wire{--hiw-from:inset(0 100% 0 0);left:var(--bx);top:calc(var(--jy) - 1px);background:var(--hiw-track);width:28px;height:2px;position:absolute}.hiw-fan-list li:is(:first-child,:last-child) .hiw-fan-wire{left:calc(var(--bx) + 12px);width:16px}.hiw-fan-node{left:calc(var(--bx) + 28px);top:calc(var(--jy) - 7px);box-sizing:border-box;border:2.5px solid var(--hiw-flow);background:var(--mc-bg-raised);border-radius:50%;width:14px;height:14px;position:absolute}.hiw-fan-list li[data-k=chest] .hiw-fan-node{background:var(--hiw-flow);box-shadow:0 0 0 3px var(--mc-green-wash)}.hiw-fan-k{font:500 var(--mc-fs-label-lg) / 22px var(--mc-font-mono);letter-spacing:var(--mc-ls-label-lg);text-transform:uppercase;color:var(--mc-text);white-space:nowrap}.hiw-fan-list li[data-k=chest] .hiw-fan-k{color:var(--hiw-flow)}.hiw-fan-v{min-width:0;font:400 14px / 20px var(--mc-font);color:var(--mc-text-2);text-wrap:pretty}.hiw-fan-v .ui-mono{color:var(--mc-text)}.hiw-planned{margin-top:var(--mc-sp-24);padding-top:var(--mc-sp-16);border-top:1px solid var(--mc-line);font:400 var(--mc-fs-2) / 1.55 var(--mc-font);color:var(--mc-text-2)}.hiw-planned b{color:var(--mc-text);font-weight:500}.hiw-planned a{color:var(--mc-text);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--mc-line-strong);text-decoration-color:var(--mc-line-strong);white-space:nowrap;transition:text-decoration-color var(--mc-dur-fast) var(--mc-ease-out)}.hiw-planned a:hover{text-decoration-color:currentColor}.hiw-planned a:active{color:var(--mc-text-2)}@container hiw-fan (max-width:540px){.hiw-fan-grid{--bx:17px;grid-template-columns:minmax(0,1fr);align-items:start}.hiw-fan-src{flex-direction:column;align-items:flex-start}.hiw-fan-sub{top:50%;left:calc(100% + 14px);transform:translateY(-50%)}.hiw-fan-trunk{--hiw-from:inset(0 0 100% 0);width:2px;height:18px;margin-left:17px}.hiw-fan-list li,.hiw-fan-list li:is(:first-child,:last-child){--bd:calc(.3s + var(--i) * .11s);grid-template-columns:minmax(0,1fr);row-gap:2px;padding-left:72px}.hiw-fan-list li:first-child:before{--hiw-from:inset(0 0 100% 0);background:var(--hiw-track);border:0;border-radius:0;width:2px;top:0}.hiw-fan-list li:first-child .hiw-fan-wire{left:var(--bx);width:28px}.hiw-fan-list li:nth-child(2):before{--hiw-from:inset(0 0 100% 0)}}.hiw-calc{gap:var(--mc-sp-16);min-width:0;display:grid}.hiw-picks{gap:var(--mc-sp-8);flex-wrap:wrap;margin-top:-4px;display:flex}.hiw-pick{gap:8px;height:34px;padding:0 12px 0 8px}.hiw-pick:not(:has(.md-frame)){padding-left:12px}.hiw-pick .md-frame{flex:none}.hiw-pick-tk{color:var(--mc-text);letter-spacing:.02em}.hiw-pick .hiw-kind{color:var(--mc-text-3)}.hiw-pick[aria-pressed=true] .hiw-kind{color:var(--mc-text-2)}.hiw-calc-row{justify-content:space-between;align-items:flex-end;gap:var(--mc-sp-16) var(--mc-sp-24);padding-top:var(--mc-sp-8);flex-wrap:wrap;display:flex}.hiw-rates{gap:var(--mc-sp-24);margin:0;display:flex}.hiw-rates>div{gap:2px;min-width:0;display:grid}.hiw-rates dt{font:500 var(--mc-fs-label) / var(--mc-lh-label) var(--mc-font-mono);letter-spacing:var(--mc-ls-label);text-transform:uppercase;color:var(--mc-text-3);transition:color var(--mc-dur) var(--mc-ease-out)}.hiw-rates dd{font:600 24px / 28px var(--mc-font-mono);letter-spacing:-.035em;color:var(--mc-text-2);font-variant-numeric:tabular-nums;transition:color var(--mc-dur) var(--mc-ease-out);margin:0}.hiw-rates>div[data-on] dt{color:var(--mc-text-2)}.hiw-rates>div[data-on] dd,.hiw-rates>div:last-child dd{color:var(--mc-text)}.hiw-ctl{gap:4px var(--mc-sp-12);flex-wrap:wrap;display:flex}.hiw-seg{gap:4px}.hiw-seg .ui-tab{font-variant-numeric:tabular-nums;height:32px;padding:0 13px;font-size:13px}.hiw-calc-note{padding-top:var(--mc-sp-12);border-top:1px solid var(--mc-line);font:400 var(--mc-fs-2) / 1.55 var(--mc-font);color:var(--mc-text-3)}.hiw-fc{--fx:15px;--jy:26px;--r:12px;min-width:0;margin:4px 0 0;container:hiw-fc/inline-size}.hiw-fc-rows{--rail:58px;margin:0;padding:0;list-style:none}@container hiw-fc (min-width:540px){.hiw-fc-rows{--rail:76px}}.hiw-fc-row{grid-template-columns:var(--rail) minmax(0, 1fr);min-width:0;display:grid;position:relative}.hiw-fc-rail{min-height:56px;position:relative}.hiw-fc-in,.hiw-fc-out,.hiw-fc-run{background:var(--hiw-flow);position:absolute}.hiw-fc-in,.hiw-fc-out{--hiw-from:inset(0 0 100% 0);transition:width var(--mc-dur-slow) var(--mc-ease-out), left var(--mc-dur-slow) var(--mc-ease-out), background-color var(--mc-dur) var(--mc-ease-out)}.hiw-fc-in{height:var(--jy);width:var(--win);top:0;left:calc(var(--fx) - var(--win) / 2)}.hiw-fc-row[data-main] .hiw-fc-in{height:calc(var(--jy) - var(--r) + .5px)}.hiw-fc-out{top:var(--jy);width:var(--wout);bottom:0;left:calc(var(--fx) - var(--wout) / 2)}.hiw-fc-elbow{--hiw-from:inset(0 100% 0 0);position:absolute;top:0;left:0;overflow:visible}.hiw-fc-elbow path{fill:none;stroke:var(--hiw-flow);stroke-width:var(--wbr);transition:stroke-width var(--mc-dur-slow) var(--mc-ease-out), stroke var(--mc-dur) var(--mc-ease-out)}.hiw-fc-run{--hiw-from:inset(0 100% 0 0);left:calc(var(--fx) + var(--r) + 1px);right:22px;top:calc(var(--jy) - var(--wbr) / 2);height:var(--wbr);transition:height var(--mc-dur-slow) var(--mc-ease-out), top var(--mc-dur-slow) var(--mc-ease-out), background-color var(--mc-dur) var(--mc-ease-out)}.hiw-fc-dot{right:12px;top:calc(var(--jy) - 6px);box-sizing:border-box;border:2.5px solid var(--hiw-flow);background:var(--mc-bg-raised);width:12px;height:12px;transition:border-color var(--mc-dur) var(--mc-ease-out), background-color var(--mc-dur) var(--mc-ease-out);border-radius:50%;position:absolute}.hiw-fc-row[data-main] .hiw-fc-run{right:26px}.hiw-fc-row[data-main] .hiw-fc-dot{right:10px;top:calc(var(--jy) - 9px);background:var(--hiw-flow);width:18px;height:18px;box-shadow:0 0 0 4px var(--mc-green-wash);border:0}.hiw-fc-src{left:calc(var(--fx) - 9px);top:calc(var(--jy) - 9px);box-sizing:border-box;border:3px solid var(--hiw-flow);background:var(--mc-bg-raised);width:18px;height:18px;transition:border-color var(--mc-dur) var(--mc-ease-out);border-radius:50%;position:absolute}.hiw-fc-row[data-zero] .hiw-fc-elbow path{stroke:var(--hiw-off);stroke-width:2px;stroke-dasharray:.02 .22;stroke-linecap:round}.hiw-fc-row[data-zero] .hiw-fc-run{top:calc(var(--jy) - 1px);background:radial-gradient(circle, var(--hiw-off) 0 1px, transparent 1.25px) 2px 50% / 5px 2px repeat-x;height:2px}.hiw-fc-row[data-zero] .hiw-fc-dot{border-color:var(--hiw-off)}.hiw-fc[data-idle] :is(.hiw-fc-in,.hiw-fc-out,.hiw-fc-run){background-color:var(--hiw-off)}.hiw-fc[data-idle] .hiw-fc-elbow path{stroke:var(--hiw-off)}.hiw-fc[data-idle] :is(.hiw-fc-dot,.hiw-fc-src){border-color:var(--hiw-off)}.hiw-fc[data-idle] .hiw-fc-row[data-main] .hiw-fc-dot{background:var(--hiw-off);box-shadow:none}.hiw-fc-body{column-gap:var(--mc-sp-16);border-top:1px solid var(--mc-line);grid-template-columns:minmax(84px,.75fr) minmax(0,.95fr) minmax(0,1.15fr) minmax(0,1.2fr);align-items:start;min-width:0;padding:14px 0 12px;display:grid}.hiw-fc-row.is-src .hiw-fc-body{border-top:0;grid-template-columns:minmax(84px,.75fr) minmax(0,3.3fr)}.hiw-fc-k{font:500 var(--mc-fs-label-lg) / 24px var(--mc-font-mono);letter-spacing:var(--mc-ls-label-lg);text-transform:uppercase;color:var(--mc-text-2);white-space:nowrap}.hiw-fc-say{font:400 15px / 24px var(--mc-font);color:var(--mc-text-2);text-wrap:pretty}.hiw-fc-say b{font:500 15px / 24px var(--mc-font-mono);letter-spacing:-.02em;color:var(--mc-text);font-variant-numeric:tabular-nums;white-space:nowrap}.hiw-fc-share{min-width:0;font:400 12.5px / 18px var(--mc-font);color:var(--mc-text-3);white-space:nowrap}.hiw-fc-share b{font:600 22px / 24px var(--mc-font-mono);letter-spacing:-.035em;color:var(--mc-text);font-variant-numeric:tabular-nums}.hiw-fc-amt{gap:1px;min-width:0;display:grid}.hiw-fc-amt b{font:500 15px / 24px var(--mc-font-mono);letter-spacing:-.02em;color:var(--mc-text);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.hiw-fc-amt span{font:400 12.5px / 18px var(--mc-font);color:var(--mc-text-3)}.hiw-fc-nil{font:400 12.5px / 24px var(--mc-font);color:var(--mc-text-3)}.hiw-fc-to{min-width:0;font:400 13px / 18px var(--mc-font);color:var(--mc-text-2);text-wrap:pretty;padding-top:3px}.hiw-fc-row[data-k=chest] :is(.hiw-fc-k,.hiw-fc-share b,.hiw-fc-amt b){color:var(--hiw-flow)}.hiw-fc-row[data-k=chest] .hiw-fc-share b{font-size:26px}.hiw-fc-row[data-main] .hiw-fc-body{background:linear-gradient(90deg, var(--mc-green-wash), transparent 72%);border-radius:0 0 0 var(--mc-radius-sm);margin-left:-12px;padding-left:12px}.hiw-fc-row[data-zero] :is(.hiw-fc-k,.hiw-fc-share b){color:var(--mc-text-3)}.hiw-fc[data-idle] .hiw-fc-row[data-k=chest] :is(.hiw-fc-k,.hiw-fc-share b){color:var(--mc-text-2)}.hiw-fc[data-idle] .hiw-fc-row[data-main] .hiw-fc-body{background:0 0}@container hiw-fc (max-width:539px){.hiw-fc-body{grid-template-columns:minmax(0,1fr) auto;column-gap:12px}.hiw-fc-row.is-src .hiw-fc-body{grid-template-columns:minmax(0,1fr)}.hiw-fc-k{grid-area:1/1}.hiw-fc-share{text-align:right;grid-area:1/2/span 2;align-content:start;justify-items:end;display:grid}.hiw-fc-share span{line-height:16px}.hiw-fc-amt{grid-area:2/1}.hiw-fc-to{color:var(--mc-text-3);grid-area:3/1/auto/-1;padding-top:2px}.hiw-fc-share b{font-size:20px}.hiw-fc-row[data-k=chest] .hiw-fc-share b{font-size:22px}}.hiw-sel{gap:var(--mc-sp-16);display:grid}.hiw-sel-meta{justify-content:space-between;align-items:center;gap:var(--mc-sp-12);flex-wrap:wrap;display:flex}.hiw-who{min-width:0;color:inherit;border-radius:var(--mc-radius-sm);align-items:center;gap:10px;text-decoration:none;display:inline-flex}.hiw-who-t{min-width:0;display:grid}.hiw-who-tk{font:600 15px / 20px var(--mc-font-mono);color:var(--mc-text);letter-spacing:-.01em}.hiw-who-n{font:400 var(--mc-fs-2) / var(--mc-lh-2) var(--mc-font);color:var(--mc-text-2);overflow-wrap:anywhere}.hiw-who:hover .hiw-who-tk{text-decoration:underline;-webkit-text-decoration-color:var(--mc-text-3);text-decoration-color:var(--mc-text-3);text-underline-offset:3px}.hiw-who:active .hiw-who-tk{color:var(--mc-text-2)}.hiw-track{--hiw-from:inset(0 100% 0 0);padding:var(--mc-sp-16) 0 var(--mc-sp-4);border-top:1px solid var(--mc-line)}.hiw-track-g{align-items:center;height:22px;display:flex;position:relative}.hiw-track-node{z-index:1;box-sizing:border-box;border-radius:50%;flex:none;width:18px;height:18px;position:relative}.hiw-track-node[data-k=chest]{background:var(--hiw-flow);box-shadow:0 0 0 4px var(--mc-green-wash)}.hiw-track[data-kind=idea] .hiw-track-node[data-k=chest]{background:var(--mc-bg-raised);border:2px dashed var(--mc-text-3);box-shadow:none}.hiw-track-node[data-k=target]{border:2px dashed var(--mc-text-2);background:var(--mc-bg-raised);width:16px;height:16px}.hiw-track[data-over] .hiw-track-node[data-k=target]{border:3px solid var(--hiw-flow)}.hiw-track-bar{background:var(--mc-bg-inset);min-width:0;height:6px;box-shadow:inset 0 0 0 1px var(--mc-line-strong);border-radius:3px;flex:1 1 0;margin:0 2px;position:relative}.hiw-track-fill{background:var(--hiw-flow);transition:width var(--mc-dur-draw) var(--mc-ease-out);border-radius:3px;position:absolute;top:0;bottom:0;left:0}.hiw-track:is([data-kind=idea],:not([data-target])) .hiw-track-bar{height:2px;box-shadow:none;background:radial-gradient(circle, var(--hiw-off) 0 1px, transparent 1.25px) 3px 50% / 6px 2px repeat-x}.hiw-track:not([data-target]) .hiw-track-node[data-k=target]{border-color:var(--mc-text-3)}.hiw-track-none{max-width:24ch;font:400 var(--mc-fs-2) / var(--mc-lh-2) var(--mc-font);color:var(--mc-text-2);text-wrap:pretty}.hiw-track-ends{justify-content:space-between;align-items:flex-start;gap:var(--mc-sp-16);margin-top:var(--mc-sp-12);display:flex}.hiw-track-ends>div{gap:4px;min-width:0;display:grid}.hiw-track-ends>div[data-k=chest] .hiw-lbl{color:var(--hiw-flow)}.hiw-track[data-kind=idea] .hiw-track-ends>div[data-k=chest] .hiw-lbl{color:var(--mc-text-3)}.hiw-track-ends>div[data-k=target]{text-align:right;justify-items:end}.hiw-usd{font:600 30px / 34px var(--mc-font-mono);letter-spacing:-.035em;color:var(--mc-text);font-variant-numeric:tabular-nums}.hiw-usd-sub{font:400 var(--mc-fs-2) / var(--mc-lh-2) var(--mc-font-mono);color:var(--mc-text-2)}.hiw-track-nil{font:600 18px / 24px var(--mc-font);letter-spacing:-.015em;color:var(--mc-text-2)}.hiw-track-est{font:500 15px / 22px var(--mc-font-mono);letter-spacing:-.02em;color:var(--mc-text);font-variant-numeric:tabular-nums}.hiw-progress-l{margin-top:var(--mc-sp-12);justify-content:space-between;gap:2px var(--mc-sp-12);font:400 var(--mc-fs-2) / var(--mc-lh-2) var(--mc-font);color:var(--mc-text-2);flex-wrap:wrap;display:flex}.hiw-progress-l b{font:500 var(--mc-fs-2) / var(--mc-lh-2) var(--mc-font-mono);color:var(--mc-text);font-variant-numeric:tabular-nums}.hiw-sel-adds{font:400 14px / 1.55 var(--mc-font);color:var(--mc-text-2)}.hiw-sel-adds b{color:var(--hiw-flow);font-weight:500;font-family:var(--mc-font-mono);white-space:nowrap}.hiw-vote{gap:var(--mc-sp-16);display:grid;container:hiw-vote/inline-size}.hiw-vote-h{justify-content:space-between;align-items:center;gap:var(--mc-sp-12);display:flex}.hiw-vote-q{justify-content:space-between;align-items:flex-start;gap:var(--mc-sp-8) var(--mc-sp-16);flex-wrap:wrap;display:flex}.hiw-vote-q p{font:600 21px / 27px var(--mc-font);letter-spacing:-.022em;color:var(--mc-text);text-wrap:balance;margin:0}.hiw-crowd{flex-wrap:wrap;gap:8px 9px;margin:4px 0 0;padding:0;list-style:none;display:flex}.hiw-crowd li{width:24px;height:24px;color:var(--mc-text-2)}.hiw-crowd li[data-v=y]{color:var(--hiw-flow)}.hiw-crowd svg{display:block;overflow:visible}.hiw-crowd :is(circle,path){fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.hiw-crowd .hiw-mark{stroke-width:2.1px}.hiw-tally{gap:8px;display:grid}.hiw-tally-bar{height:8px;display:block;position:relative}.hiw-tally-for,.hiw-tally-against{--hiw-from:inset(0 100% 0 0);position:absolute;top:0;bottom:0}.hiw-tally-for{background:var(--hiw-flow);border-radius:4px 0 0 4px;width:calc(78% - 1px);left:0}.hiw-tally-against{--hiw-from:inset(0 0 0 100%);background:var(--mc-text-3);border-radius:0 4px 4px 0;width:calc(22% - 1px);right:0}.hiw-tally-q{border-left:1.5px dashed var(--mc-text);width:0;position:absolute;top:-5px;bottom:-5px;left:40%}.hiw-tally-l{height:14px;font:500 var(--mc-fs-label) / 14px var(--mc-font-mono);letter-spacing:var(--mc-ls-label);text-transform:uppercase;display:block;position:relative}.hiw-tally-l>span{white-space:nowrap;position:absolute;top:0}.hiw-tally-l [data-k=for]{color:var(--hiw-flow);left:0}.hiw-tally-l [data-k=q]{color:var(--mc-text-2);left:40%;transform:translate(-50%)}.hiw-tally-l [data-k=against]{color:var(--mc-text-2);right:0}.hiw-pay{margin:var(--mc-sp-8) 0 0;padding:var(--mc-sp-24) 0 0;border-top:1px solid var(--mc-line);column-gap:var(--mc-sp-12);grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;display:grid}.hiw-pay li{--hiw-from:inset(0 100% 0 0);align-content:start;gap:4px;min-width:0;padding-top:38px;display:grid;position:relative}.hiw-pay li:after,.hiw-pay li:before{content:"";height:2.5px;width:calc(100% + var(--mc-sp-12));position:absolute;top:11px;left:8px}.hiw-pay li:not(:last-child):after{background:var(--hiw-track)}.hiw-pay li:not(:last-child):before{z-index:1;background:var(--hiw-flow)}.hiw-pay li[data-k=switch]:before,.hiw-pay li[data-k=switch]:after{width:calc(100% + var(--mc-sp-12) - 30px);left:38px}.hiw-pay-g{z-index:2;align-items:center;height:24px;display:flex;position:absolute;top:0;left:0}.hiw-pay-g i{box-sizing:border-box;border:2.5px solid var(--hiw-flow);background:var(--mc-bg-raised);border-radius:50%;width:16px;height:16px;display:block}.hiw-pay li[data-k=chest] .hiw-pay-g i{background:var(--hiw-flow);width:18px;height:18px;box-shadow:0 0 0 4px var(--mc-green-wash);border:0}.hiw-pay b{font:500 var(--mc-fs-label-lg) / 16px var(--mc-font-mono);letter-spacing:var(--mc-ls-label-lg);text-transform:uppercase;color:var(--mc-text)}.hiw-pay li[data-k=chest] b{color:var(--hiw-flow)}.hiw-pay span:not([class]){font:400 13px / 18px var(--mc-font);color:var(--mc-text-2);text-wrap:pretty}.hiw-switch{display:block;overflow:visible}.hiw-switch[data-o=v]{display:none}.hiw-switch circle{fill:var(--mc-bg-raised);stroke:var(--hiw-flow);stroke-width:2.5px}.hiw-switch-lever{stroke:var(--hiw-flow);stroke-width:3px;stroke-linecap:round;transform-box:view-box;transform-origin:6px 12px}.hiw-switch[data-o=v] .hiw-switch-lever{transform-origin:12px 6px}@container hiw-vote (max-width:519px){.hiw-pay{padding-top:var(--mc-sp-24);grid-template-columns:minmax(0,1fr)}.hiw-pay li{--hiw-from:inset(0 0 100% 0);padding:0 0 var(--mc-sp-24) 44px}.hiw-pay li:last-child{padding-bottom:0}.hiw-pay li:after,.hiw-pay li:before{width:2.5px;height:100%;top:12px;left:11px}.hiw-pay li[data-k=chest]:after,.hiw-pay li[data-k=chest]:before{height:calc(100% - 10px)}.hiw-pay li[data-k=switch]:before,.hiw-pay li[data-k=switch]:after{width:2.5px;height:calc(100% - 22px);top:34px;left:11px}.hiw-pay li[data-k=switch]{min-height:64px}.hiw-pay-g{justify-content:center;width:24px}.hiw-pay li[data-k=switch] .hiw-pay-g{height:44px;top:-4px}.hiw-switch[data-o=h]{display:none}.hiw-switch[data-o=v]{display:block}}.hiw-real{padding:var(--mc-sp-24);border:1px solid var(--mc-line);border-radius:var(--mc-radius-lg);background:var(--mc-bg-raised)}.hiw-decision-h{justify-content:space-between;align-items:center;gap:var(--mc-sp-12);flex-wrap:wrap;display:flex}.hiw-decision-q{margin-top:var(--mc-sp-8);font:600 var(--mc-fs-title) / var(--mc-lh-title) var(--mc-font);letter-spacing:-.015em;color:var(--mc-text);text-wrap:balance;overflow-wrap:anywhere}.hiw-rd-note{font:400 var(--mc-fs-2) / var(--mc-lh-2) var(--mc-font);color:var(--mc-text-2);margin-top:4px}.hiw-rd-note .ui-amount,.hiw-reserved .ui-amount{color:var(--mc-text)}.hiw-verdict{margin-top:var(--mc-sp-12);font:500 var(--mc-fs-2) / var(--mc-lh-2) var(--mc-font);color:var(--mc-text);align-items:center;gap:8px;display:flex}.hiw-verdict i{box-sizing:border-box;border:2px solid var(--mc-text-3);border-radius:50%;flex:none;width:10px;height:10px}.hiw-verdict[data-tone=done]{color:var(--hiw-flow)}.hiw-verdict[data-tone=done] i{background:var(--hiw-flow);border:0}.hiw-verdict[data-tone=passed] i{border-color:var(--hiw-flow)}.hiw-verdict[data-tone=live] i{background:var(--hiw-flow);width:8px;height:8px;box-shadow:0 0 0 3px var(--mc-green-wash);border:0}.hiw-verdict[data-tone=quiet]{color:var(--mc-text-2)}.hiw-verdict time{font-variant-numeric:tabular-nums}.hiw-votes{margin-top:var(--mc-sp-12)}.hiw-votes-bar{background:var(--mc-bg-inset);border-radius:3px;gap:2px;height:6px;display:flex;overflow:hidden}.hiw-votes-bar .for{background:var(--hiw-flow)}.hiw-votes-bar .against{background:var(--mc-text-3)}.hiw-votes-l{margin-top:var(--mc-sp-8);gap:4px var(--mc-sp-16);font:400 var(--mc-fs-2) / var(--mc-lh-2) var(--mc-font);color:var(--mc-text-2);flex-wrap:wrap;display:flex}.hiw-votes-l b{font:500 var(--mc-fs-2) / var(--mc-lh-2) var(--mc-font-mono);color:var(--mc-text);font-variant-numeric:tabular-nums}.hiw-reserved{margin-top:var(--mc-sp-12);padding-top:var(--mc-sp-12);border-top:1px solid var(--mc-line);font:400 var(--mc-fs-2) / 1.55 var(--mc-font);color:var(--mc-text-2)}.hiw-reserved b{color:var(--mc-text);font-weight:500}.hiw-reserved a{color:var(--mc-text);text-decoration:underline;-webkit-text-decoration-color:var(--mc-line-strong);text-decoration-color:var(--mc-line-strong);text-underline-offset:3px;white-space:nowrap;transition:text-decoration-color var(--mc-dur-fast) var(--mc-ease-out)}.hiw-reserved a:hover{text-decoration-color:currentColor}.hiw-reserved a:active{color:var(--mc-text-2)}.hiw-real .hiw-more{margin-top:var(--mc-sp-16)}.hiw-none{border-style:dashed;border-color:var(--mc-line-strong);background:0 0}.hiw-empty{font:400 14px / 1.55 var(--mc-font);color:var(--mc-text-2)}.hiw-empty a{color:var(--mc-text);text-decoration:underline;-webkit-text-decoration-color:var(--mc-line-strong);text-decoration-color:var(--mc-line-strong);text-underline-offset:3px}.hiw-empty a:hover{text-decoration-color:currentColor}.hiw-empty a:active{color:var(--mc-text-2)}.hiw-close{margin-top:var(--mc-sp-64);padding-top:var(--mc-sp-24);border-top:1px solid var(--mc-line-strong);justify-content:space-between;align-items:center;gap:var(--mc-sp-16) var(--mc-sp-32);flex-wrap:wrap;display:flex}.hiw-close p{max-width:62ch;font:400 14px / 21px var(--mc-font);color:var(--mc-text-2);text-wrap:pretty}.hiw-close-a{gap:var(--mc-sp-8);flex-wrap:wrap;display:flex}@container hiw (max-width:940px){.hiw-step{gap:var(--mc-sp-32);grid-template-columns:minmax(0,1fr)}.hiw-step-copy{max-width:64ch;position:static}}@container hiw (max-width:560px){.hiw-steps{margin-top:var(--mc-sp-48)}.hiw-step{padding-top:var(--mc-sp-32);gap:var(--mc-sp-24)}.hiw-step+.hiw-step{margin-top:var(--mc-sp-48)}.hiw-panel,.hiw-real{padding:var(--mc-sp-16)}.hiw-step-copy>p{font-size:15.5px}.hiw-rates{gap:var(--mc-sp-16)}.hiw-rates dd{font-size:20px;line-height:24px}.hiw-vote-q p{font-size:18px;line-height:24px}.hiw-usd{font-size:26px;line-height:30px}}@keyframes hiw-draw{0%{clip-path:var(--hiw-from,inset(0 100% 0 0))}to{clip-path:inset(0)}}@keyframes hiw-pop{0%{transform:scale(0)}70%{transform:scale(1.12)}to{transform:scale(1)}}@keyframes hiw-rise{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}@keyframes hiw-close-lever{0%{transform:rotate(-34deg)}to{transform:rotate(0)}}@keyframes hiw-stamp{0%{opacity:0;transform:scale(1.35)}60%{opacity:1;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes hiw-vote-cast{0%{color:var(--mc-text-3);opacity:.35}to{opacity:1}}@keyframes hiw-mark-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:no-preference){.hiw-tick{animation:hiw-rise var(--mc-dur) var(--mc-ease-out) backwards}.hiw-sel-fade{animation:hiw-rise var(--mc-dur-slow) var(--mc-ease-out) backwards}[data-draw] .hiw-layers li:not(:last-child):before{animation:hiw-draw var(--mc-dur-slow) var(--mc-ease-out) calc(.12s + var(--i) * .22s) backwards}[data-draw] .hiw-lay-node{animation:hiw-pop var(--mc-dur) var(--mc-ease-out) calc(var(--i) * .22s) backwards}[data-draw] .hiw-fan-pill{animation:hiw-pop var(--mc-dur) var(--mc-ease-out) 0s backwards}[data-draw] .hiw-fan-trunk{animation:hiw-draw var(--mc-dur) var(--mc-ease-out) .16s backwards}[data-draw] .hiw-fan-list li:before{animation:hiw-draw var(--mc-dur) var(--mc-ease-out) var(--bd) backwards}[data-draw] .hiw-fan-wire{animation:hiw-draw var(--mc-dur) var(--mc-ease-out) calc(var(--bd) + .16s + var(--i) * 40ms) backwards}[data-draw] .hiw-fan-node{animation:hiw-pop var(--mc-dur) var(--mc-ease-out) calc(var(--bd) + .3s + var(--i) * 40ms) backwards}[data-draw] .hiw-fc-src{animation:hiw-pop var(--mc-dur) var(--mc-ease-out) 0s backwards}[data-draw] .hiw-fc-row.is-src .hiw-fc-out{animation:hiw-draw var(--mc-dur) linear .12s backwards}[data-draw] .hiw-fc-in{animation:hiw-draw .14s linear calc(var(--i) * .15s + .12s) backwards}[data-draw] .hiw-fc-out{animation:hiw-draw .14s linear calc(var(--i) * .15s + .19s) backwards}[data-draw] .hiw-fc-elbow{animation:hiw-draw var(--mc-dur) var(--mc-ease-out) calc(var(--i) * .15s + .2s) backwards}[data-draw] .hiw-fc-run{animation:hiw-draw var(--mc-dur) var(--mc-ease-out) calc(var(--i) * .15s + .26s) backwards}[data-draw] .hiw-fc-dot{animation:hiw-pop var(--mc-dur) var(--mc-ease-out) calc(var(--i) * .15s + .42s) backwards}[data-draw] .hiw-track-node[data-k=chest]{animation:hiw-pop var(--mc-dur) var(--mc-ease-out) 0s backwards}[data-draw] .hiw-track-bar{animation:hiw-draw var(--mc-dur-slow) var(--mc-ease-out) .12s backwards}[data-draw] .hiw-track-fill{animation:hiw-draw var(--mc-dur-draw) var(--mc-ease-out) .42s backwards}[data-draw] .hiw-track-node[data-k=target]{animation:hiw-pop var(--mc-dur) var(--mc-ease-out) .52s backwards}[data-draw] .hiw-crowd li{animation:hiw-vote-cast var(--mc-dur) var(--mc-ease-out) calc(var(--i) * 45ms) backwards}[data-draw] .hiw-crowd .hiw-mark{animation:hiw-mark-in var(--mc-dur-fast) var(--mc-ease-out) calc(var(--i) * 45ms + .12s) backwards}[data-draw] .hiw-tally-for{animation:hiw-draw var(--mc-dur-draw) var(--mc-ease-out) .3s backwards}[data-draw] .hiw-tally-against{animation:hiw-draw var(--mc-dur-slow) var(--mc-ease-out) .52s backwards}[data-draw] .hiw-passed{animation:hiw-stamp var(--mc-dur-slow) var(--mc-ease-out) 1.1s backwards}[data-draw] .hiw-switch-lever{animation:hiw-close-lever var(--mc-dur-slow) var(--mc-ease-out) 1.6s backwards}[data-draw] .hiw-pay li[data-k=switch]:before{animation:hiw-draw var(--mc-dur-slow) var(--mc-ease-out) 2.05s backwards}[data-draw] .hiw-pay li[data-k=escrow]:before{animation:hiw-draw var(--mc-dur-slow) var(--mc-ease-out) 2.5s backwards}[data-draw=armed] :is(.hiw-lay-node,.hiw-fan-pill,.hiw-fan-trunk,.hiw-fan-wire,.hiw-fan-node,.hiw-fc-src,.hiw-fc-out,.hiw-fc-in,.hiw-fc-elbow,.hiw-fc-run,.hiw-fc-dot,.hiw-track-node,.hiw-track-bar,.hiw-track-fill,.hiw-crowd li,.hiw-mark,.hiw-tally-for,.hiw-tally-against,.hiw-passed,.hiw-switch-lever),[data-draw=armed] .hiw-layers li:before,[data-draw=armed] .hiw-fan-list li:before,[data-draw=armed] .hiw-pay li:before{animation-play-state:paused!important}}@media (prefers-reduced-motion:reduce){.hiw-fc-in,.hiw-fc-out,.hiw-fc-run,.hiw-fc-dot,.hiw-fc-src,.hiw-fc-elbow path,.hiw-track-fill,.hiw-rates dt,.hiw-rates dd{transition:none}}@media print{[data-draw] *,[data-draw] :before{animation:none!important}}
