:root{--bg: #e4e2dc;--bg2: #d9d6ce;--bg3: #cfccc3;--line: #c4c0b6;--line2: #111;--ink: #111;--ink2: #3b3a36;--ink3: #66635b;--lime: #111;--or: #c2410c;--yel: #f2c200}.say,.cred,.views li,.fall2 li,.adip,.proof__card,.crew__rec li,.doors a,.secu__list li,.foot,.sheet,.always2,.tr__lines li.now,.cells li:nth-child(n+4).on{--bg: #111;--bg2: #111;--bg3: #262624;--line: #2e2e2b;--line2: #45443f;--ink: #f4f2ec;--ink2: #c9c6be;--ink3: #8d8a82;--lime: var(--yel);--or: #ff7a3d;background:#111;color:var(--ink)}.views li,.fall2 li,.crew__rec li,.doors a,.secu__list li,.adip,.proof__card{border-color:#111;border-radius:10px}.hero__h,.h2,.tr__h,.pull__t,.h3,.crew__names li,.proof__nums figure>b,.pay__zero,.doors b,.views h3,.cells b,.fall2 li b,.chain li b,.say__t,.sheet h2,.proof__who{font-weight:700}.hero__h em{color:inherit;background:linear-gradient(transparent 60%,var(--yel) 60% 92%,transparent 92%);padding:0 .04em}.hero__p,.proof__nums figcaption,.pay__what,.proof__meta li{color:var(--ink2)}.pull__t em{color:inherit;background:var(--yel);padding:0 .12em;border-radius:6px}.btn{background:#111;color:var(--yel)}.btn:hover{background:#000}.btn--line{background:transparent;color:var(--ink);box-shadow:inset 0 0 0 2px currentColor}.btn--line:hover{background:var(--yel)}.say .btn,.sheet .btn,.doors .btn{background:var(--yel);color:#111}.kick{color:var(--ink)}.kick span{background:var(--yel);border:0;color:#111;font-weight:700}.tag{background:var(--yel);color:#111;padding:8px 12px;border-radius:4px}.tag .dot{background:#111;box-shadow:none}.skip{background:#111;color:var(--yel)}.nav{background:#e4e2dce0;border-bottom:2px solid #111}.sec{border-top:2px solid #111}.sec:before{background-image:radial-gradient(circle,#c9c5bb 1.6px,transparent 2px);background-size:22px 22px}.hero{background:var(--bg)}.hero__grid{background-image:repeating-linear-gradient(90deg,rgb(17 17 17 / .05) 0 1px,transparent 1px 88px)}.say{border:0;border-radius:10px;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:0 18px 40px #1111112e}.say .rec{background:var(--yel);box-shadow:0 0 0 4px #f2c20040}.pins i{border:3px solid #111;background:var(--yel);width:14px;height:14px;margin:-7px 0 0 -7px}.pins span{border:0;border-radius:4px;background:#111;color:#f4f2ec;padding:8px 10px;font-weight:600}.pins b{color:var(--yel)}.pins .o i{border-color:#111;background:var(--or);box-shadow:none}.pins .o span{background:var(--or)}.pins .o b{color:#fff}.pins .g i{border-color:#111;box-shadow:none}.pins .g span{background:var(--yel);color:#111}.pins .g b{color:#111}.cred{-webkit-backdrop-filter:none;backdrop-filter:none}.cred li+li{border-left-color:#333}.tr{background:var(--bg);border-top:2px solid #111}.tr__lines li{border-radius:8px}.tr__lines li.c p:after{color:inherit}.tr__lines li.now{border-color:#111}.hud{border-bottom:2px solid #111}.hud #stepN{color:#111;font-weight:700}.hud .st{color:var(--or)}.hud .st.ok{color:#111;background:var(--yel);padding:3px 6px;border-radius:3px;justify-self:start}.street .field{fill:url(#dots)}.street #dots circle{fill:#c3bfb4}.street .ln{stroke:#9c988e}.street #hole{fill:#c2410c1f;stroke:var(--or)}.street #route{stroke:#111;opacity:.6}.street #prints use{fill:#111}.street #you{fill:var(--yel);stroke:#111}#coneG stop{stop-color:var(--yel)}#coneG stop:first-child{stop-opacity:.7}.bx rect{stroke:#aaa69c}.bx text{fill:#8d8a82}.bx.seen rect{stroke:#111;stroke-width:2}.bx.seen text{fill:#111;font-weight:700}.bx.o.seen rect{stroke:var(--or)}.bx.o.seen text{fill:var(--or)}.wave i{background:#cbc7bd}.wave i.on{background:#111}@media(max-width:900px){.tr__lines li{background:#e4e2dce6}.tr__lines li.now{background:#111}}.views li.me{--ink: #111;--ink2: #2b2a27;--ink3: #3b3a36;--lime: #111;background:var(--yel);border-color:var(--yel)}.views li.me svg{--ink: #f4f2ec;--ink2: #c9c6be;--ink3: #8d8a82;--lime: var(--yel)}.views li.me .chk.yes{background:#111;color:var(--yel)}.views li.me dd{color:#111}.views h3 .mono{color:var(--lime)}.chk{border-radius:4px}.ruler__s use{fill:#111}.kit{border-top:2px solid #111}.kit__stage{border:2px solid #111;border-radius:10px;background:var(--bg2)}.kit__legend .now{color:#111;background:var(--yel);padding:6px 10px;border-radius:4px;justify-self:start;display:inline-block}.kit__legend li b{color:#111}#loopSvg .r3,#loopSvg .cross{stroke:#c9c5bb}#loopSvg .ring{stroke:#b3afa5}#loopSvg .ring2{stroke:#111;stroke-width:4}#loopSvg .nd circle{stroke:#111;stroke-width:2}#loopSvg .nd.on circle{fill:var(--yel);stroke:#111}#loopSvg .nd.on text:not(.m){fill:#111}#loopSvg .nd text{font-weight:700}#loopDot{fill:var(--yel);stroke:#111;stroke-width:3;filter:none}.spec b{font-weight:700}.batt__body{border:3px solid #111;border-radius:12px}.batt__body:after{background:#111}#battFill{border-radius:6px;background:color-mix(in oklab,var(--yel) calc(var(--batt, 100) * 2.5%),var(--or))}#battOut{font-weight:700}.batt__ctl input{accent-color:#111}.always2{border:0;border-radius:10px}.cells li{border-left-width:6px}.cells li.on{background:var(--yel);border-left-color:#111}.cells li:nth-child(n+4).on{border-left-color:var(--or)}.fall2 .q{color:var(--yel)}.fall2 li+li:before{border-top:2px solid #111}.proof__nums figure{border-top:2px solid #111}.proof__nums figure>b{color:#111}figure .bars i{background:#111;height:14px;border-radius:0 3px 3px 0}figure .bars i.base{background:#b3afa5}.src a{color:#111;text-decoration-color:var(--yel);text-decoration-thickness:3px}.pay__zero{display:inline-block;padding:0 .06em;border-radius:12px;background:var(--yel);color:#111}.meter__bar{background:repeating-linear-gradient(90deg,#b9b5ab 0 1px,transparent 1px calc(100% / 15)),var(--bg2);border:2px solid #111}.meter__bar:after{background:#111}.meter__band{background:var(--yel);box-shadow:inset 0 0 0 2px #111}.meter__ticks .lim{color:#111;font-weight:700}.chain li{border:2px solid #111;border-radius:10px}.chain li .mono{color:#111}.chain li+li:before{color:#111}.crew__names li{border-bottom:2px solid #111}.crew__names .mono{color:#111;background:var(--yel);padding:4px 8px;border-radius:4px;font-size:12px}.crew__rec .win{border-color:var(--yel);box-shadow:inset 0 0 0 2px var(--yel)}.doors .first a{--bg: #111;--ink: #111;background:var(--yel);color:#111;border-color:var(--yel)}.doors .first .mono,.doors .first p,.doors .first i{color:#2b2a27}.doors a:after{background:linear-gradient(180deg,transparent,rgb(242 194 0 / .14),transparent)}.contact a{color:#111;text-decoration-color:var(--yel);text-decoration-thickness:3px}.qa{border-top:2px solid #111}.qa summary:after{color:#111;font-weight:700}.foot{border-top:0}.sheet{border:0;border-radius:12px;-webkit-backdrop-filter:none;backdrop-filter:none}@media(max-width:600px){.sheet{border-radius:16px 16px 0 0}}
