html,body{background:#060b0e;margin:0;padding:0}.rvb-welcome{min-height:100vh}:root{--paper:#f4f5f2;--green:#04703b;--yellow:#fc0;--mint:#96ceb2db;--muted:#dee9e4c7;--faint:#dee9e480;--line:#d6e2dc2e;--dim:0;--blur:0}.rvb-welcome *{box-sizing:border-box;margin:0;padding:0}.rvb-welcome{color:var(--paper);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;background:#060b0e;font-family:Instrument Sans,system-ui,-apple-system,sans-serif;overflow-x:clip}.rvb-welcome canvas{z-index:0;filter:blur(calc(var(--blur) * 1px));will-change:filter;display:block;position:fixed;inset:0}.rvb-welcome .vig{z-index:1;pointer-events:none;background:radial-gradient(128% 96% at 50% 46%,#0000 42%,#02050780 100%);position:fixed;inset:0}.rvb-welcome .grain{z-index:3;pointer-events:none;opacity:.05;mix-blend-mode:overlay;background-image:url(data:image/png;base64,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);background-size:96px 96px;position:fixed;inset:0}.rvb-welcome .veil{z-index:1;pointer-events:none;opacity:var(--dim);background:#04090ce6;transition:opacity .45s linear;position:fixed;inset:0}.rvb-welcome .hud{z-index:4;pointer-events:none;border-left:1px solid var(--line);padding-left:13px;font-family:Overpass Mono,ui-monospace,monospace;position:fixed;top:max(18px,2.6vh);left:max(20px,3.2vw)}.rvb-welcome .hud .row{align-items:baseline;gap:8px;margin-top:5px;line-height:1;display:flex}.rvb-welcome .hud .k{letter-spacing:.2em;text-transform:uppercase;color:#dee9e46b;width:74px;font-size:8.5px;font-weight:600}.rvb-welcome .hud .v{letter-spacing:.02em;font-variant-numeric:tabular-nums;color:#f0f8f4f0;text-align:right;min-width:34px;font-size:14px;font-weight:700}.rvb-welcome .hud .v.shut{color:var(--yellow)}.rvb-welcome .hud .v.open{color:#7fd8a6}.rvb-welcome .hud .u{letter-spacing:.14em;color:#dee9e45c;font-size:9px;font-weight:600}.rvb-welcome main{z-index:2;position:relative}.rvb-welcome .act{height:190svh;position:relative}.rvb-welcome .act:first-child{height:165svh}.rvb-welcome .pin{height:100svh;padding:12svh 5.4vw;display:flex;position:sticky;top:0;overflow:hidden}.rvb-welcome .pin:before{content:"";pointer-events:none;position:absolute;inset:-10%}.rvb-welcome .pin.c{text-align:center;justify-content:center;align-items:center}.rvb-welcome .pin.c:before{background:linear-gradient(#04090c80 0%,#04090c33 38% 62%,#04090c94 100%)}.rvb-welcome .pin.bl{justify-content:flex-start;align-items:flex-end}.rvb-welcome .pin.bl:before{background:linear-gradient(6deg,#04090cd1 4%,#04090c42 42%,#04090c00 72%)}.rvb-welcome .pin.br{text-align:right;justify-content:flex-end;align-items:flex-end}.rvb-welcome .pin.br:before{background:linear-gradient(-6deg,#04090cd1 4%,#04090c42 42%,#04090c00 72%)}.rvb-welcome .pin.l{justify-content:flex-start;align-items:center}.rvb-welcome .pin.l:before{background:linear-gradient(94deg,#04090cd1 10%,#04090c4d 46%,#04090c00 76%)}.rvb-welcome .pin.r{text-align:right;justify-content:flex-end;align-items:center}.rvb-welcome .pin.r:before{background:linear-gradient(266deg,#04090cd1 10%,#04090c4d 46%,#04090c00 76%)}.rvb-welcome .block{z-index:1;will-change:opacity,transform;max-width:min(600px,88vw);position:relative}.rvb-welcome .block.wide{max-width:min(1000px,92vw)}.rvb-welcome .block.slim{max-width:min(505px,88vw)}.rvb-welcome .eyebrow{letter-spacing:.24em;text-transform:uppercase;color:#e2eee8a8;text-shadow:0 1px 16px #03080ae6;align-items:baseline;gap:10px;margin-bottom:24px;font-family:Overpass Mono,monospace;font-size:10.5px;font-weight:600;display:flex}.rvb-welcome .pin.c .eyebrow{justify-content:center}.rvb-welcome .pin.br .eyebrow,.rvb-welcome .pin.r .eyebrow{justify-content:flex-end}.rvb-welcome .eyebrow .clock{color:var(--mint);font-weight:700}.rvb-welcome .eyebrow .clock:after{content:"";background:var(--line);vertical-align:middle;width:16px;height:1px;margin-left:10px;display:inline-block}.rvb-welcome h1,.rvb-welcome h2{letter-spacing:-.038em;text-wrap:balance;text-shadow:0 2px 34px #03080acc,0 1px 3px #03080a66;font-weight:700;line-height:1}.rvb-welcome h1{font-size:clamp(2.7rem,7.6vw,5.4rem)}.rvb-welcome h2{font-size:clamp(2.15rem,5.6vw,3.85rem)}.rvb-welcome h2.big{font-size:clamp(2.5rem,7.2vw,5rem)}.rvb-welcome .lede{color:var(--muted);text-wrap:pretty;text-shadow:0 1px 22px #03080ad9;margin-top:20px;font-size:clamp(1.02rem,1.5vw,1.2rem);font-weight:400;line-height:1.56}.rvb-welcome .kicker{letter-spacing:.18em;text-transform:uppercase;color:#e2eee89e;text-shadow:0 1px 16px #03080ae6;margin-top:24px;font-family:Overpass Mono,monospace;font-size:11px;font-weight:600}.rvb-welcome .rule{background:var(--line);height:1px;margin:26px 0 0}.rvb-welcome .stats{flex-wrap:wrap;gap:min(64px,7vw);margin-top:34px;display:flex}.rvb-welcome .stat .n{letter-spacing:-.01em;color:var(--paper);font-family:Overpass,sans-serif;font-size:clamp(2.6rem,5.6vw,4.2rem);font-weight:900;line-height:.86}.rvb-welcome .stat .n em{letter-spacing:.02em;color:#dee9e499;margin-left:5px;font-size:.42em;font-style:normal}.rvb-welcome .stat .l{letter-spacing:.2em;text-transform:uppercase;color:#dee9e480;margin-top:11px;font-family:Overpass Mono,monospace;font-size:9.5px;font-weight:600;line-height:1.5}.rvb-welcome .sig{grid-template-columns:repeat(5,1fr);gap:0;margin-top:38px;display:grid}.rvb-welcome .sig .s{text-align:center;opacity:0;border-left:1px solid var(--line);padding:0 12px;transition:opacity .6s cubic-bezier(.22,.7,.2,1),transform .6s cubic-bezier(.22,.7,.2,1);transform:translateY(14px)}.rvb-welcome .sig .s:first-child{border-left:0}.rvb-welcome .on .sig .s{opacity:1;transform:none}.rvb-welcome .on .sig .s:nth-child(2){transition-delay:70ms}.rvb-welcome .on .sig .s:nth-child(3){transition-delay:.14s}.rvb-welcome .on .sig .s:nth-child(4){transition-delay:.21s}.rvb-welcome .on .sig .s:nth-child(5){transition-delay:.28s}.rvb-welcome .sig svg{margin:0 auto 11px;display:block}.rvb-welcome .sig b{letter-spacing:.13em;text-transform:uppercase;color:#e2eee8bd;font-family:Overpass Mono,monospace;font-size:9.5px;font-weight:600;line-height:1.5;display:block}.rvb-welcome .bus{opacity:0;width:100%;height:54px;margin-top:6px;transition:opacity .5s linear .4s;display:block}.rvb-welcome .on .bus{opacity:.62}.rvb-welcome .verdict{opacity:0;background:#1a1504b8;border:1px solid #ffcc0070;align-items:center;gap:15px;padding:15px 24px;transition:opacity .5s .66s,transform .55s cubic-bezier(.22,.7,.2,1) .66s;display:inline-flex;transform:scale(.97);box-shadow:0 0 60px -16px #fc06}.rvb-welcome .on .verdict{opacity:1;transform:none}.rvb-welcome .verdict .w{color:var(--yellow);letter-spacing:.02em;font-family:Overpass,sans-serif;font-size:1.75rem;font-weight:900;line-height:1}.rvb-welcome .verdict .t{letter-spacing:.14em;text-transform:uppercase;color:#e2eee8b3;text-align:left;font-family:Overpass Mono,monospace;font-size:10px;font-weight:600;line-height:1.55}.rvb-welcome .card{background:var(--paper);color:#141a17;max-width:412px;margin-top:30px;box-shadow:0 34px 80px -30px #000000e6}.rvb-welcome .card .top{border-bottom:1px solid #141a171a;padding:16px 18px 15px}.rvb-welcome .card .meta{letter-spacing:.15em;text-transform:uppercase;color:#5d6b63;font-family:Overpass Mono,monospace;font-size:9.5px;font-weight:600}.rvb-welcome .card .head{letter-spacing:-.012em;margin-top:8px;font-size:1.04rem;font-weight:600}.rvb-welcome .card .quote{color:#43514a;margin-top:9px;font-size:.92rem;line-height:1.5}.rvb-welcome .card .acts{background:#141a171a;grid-template-columns:1fr 1fr;gap:1px;display:grid}.rvb-welcome .card .acts button{background:var(--paper);cursor:default;color:#141a17;border:0;padding:15px 10px;font-family:Instrument Sans,sans-serif;font-size:.92rem;font-weight:600}.rvb-welcome .card .acts button.pub{background:var(--green);color:var(--paper)}.rvb-welcome .letter{border-left:1px solid var(--line);padding-left:min(32px,5vw)}.rvb-welcome .letter p{color:#e4efe9e0;margin-top:15px;font-size:clamp(.98rem,1.25vw,1.08rem);line-height:1.64}.rvb-welcome .letter p:first-of-type{margin-top:24px}.rvb-welcome .sig-off{letter-spacing:.2em;text-transform:uppercase;color:var(--mint);margin-top:26px;font-family:Overpass Mono,monospace;font-size:10.5px;font-weight:600}.rvb-welcome .byline{border:1px solid var(--line);background:#060e0c99;align-items:center;gap:12px;margin-top:30px;padding:10px 17px 10px 11px;display:inline-flex}.rvb-welcome .byline .dot{background:var(--green);width:23px;height:23px;color:var(--paper);place-items:center;font-size:10px;font-weight:700;display:grid}.rvb-welcome .byline .n{font-size:.92rem;font-weight:600}.rvb-welcome .byline .n em{color:var(--mint);font-style:normal}.rvb-welcome .byline .t{letter-spacing:.14em;color:var(--faint);text-transform:uppercase;font-family:Overpass Mono,monospace;font-size:9.5px}.rvb-welcome .setup{text-align:left;border:1px solid var(--line);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#050c0bd6;max-width:392px;margin-top:32px;padding:24px}.rvb-welcome .pin.c .setup{margin-left:auto;margin-right:auto}.rvb-welcome .field{margin-bottom:15px}.rvb-welcome .field label{letter-spacing:.18em;text-transform:uppercase;color:var(--faint);margin-bottom:8px;font-family:Overpass Mono,monospace;font-size:9.5px;font-weight:600;display:block}.rvb-welcome .field input{border:1px solid var(--line);width:100%;color:var(--paper);background:#030807db;padding:13px 14px;font-family:Instrument Sans,sans-serif;font-size:1rem}.rvb-welcome .field input::placeholder{color:#dee9e44d}.rvb-welcome .field input:focus{outline:2px solid var(--yellow);outline-offset:1px;border-color:#0000}.rvb-welcome .go{background:var(--paper);color:#0a1211;cursor:pointer;border:0;width:100%;margin-top:4px;padding:15px;font-family:Instrument Sans,sans-serif;font-size:1rem;font-weight:600}.rvb-welcome .go:hover{background:#fff}.rvb-welcome .go:focus-visible{outline:2px solid var(--yellow);outline-offset:3px}.rvb-welcome .fine{color:var(--faint);text-align:center;margin-top:15px;font-size:.8rem;line-height:1.5}.rvb-welcome .setup.hide{display:none}.rvb-welcome .paneLede{color:var(--muted);text-align:left;margin:0 0 16px;font-size:.94rem;line-height:1.5}.rvb-welcome .fork{gap:10px;display:grid}.rvb-welcome .choice{text-align:left;cursor:pointer;border:1px solid var(--line);width:100%;color:var(--paper);background:#03080780;padding:16px 17px;font-family:Instrument Sans,sans-serif;transition:background .16s linear,border-color .16s linear;display:block}.rvb-welcome .choice:hover{background:#081411bf;border-color:#96ceb280}.rvb-welcome .choice:focus-visible{outline:2px solid var(--yellow);outline-offset:2px}.rvb-welcome .choice b{letter-spacing:-.012em;font-size:1.02rem;font-weight:600;display:block}.rvb-welcome .choice span{color:var(--faint);margin-top:5px;font-size:.83rem;line-height:1.45;display:block}.rvb-welcome .back{cursor:pointer;letter-spacing:.2em;text-transform:uppercase;color:var(--mint);background:0 0;border:0;padding:0 0 14px;font-family:Overpass Mono,monospace;font-size:9.5px;font-weight:600}.rvb-welcome .field textarea{border:1px solid var(--line);width:100%;color:var(--paper);resize:vertical;background:#030807db;padding:13px 14px;font-family:Instrument Sans,sans-serif;font-size:.95rem;line-height:1.5}.rvb-welcome .field textarea::placeholder{color:#dee9e44d}.rvb-welcome .field textarea:focus{outline:2px solid var(--yellow);outline-offset:1px;border-color:#0000}.rvb-welcome .cue{z-index:4;letter-spacing:.26em;text-transform:uppercase;color:#f4f5f280;pointer-events:none;flex-direction:column;align-items:center;gap:8px;font-family:Overpass Mono,monospace;font-size:9px;font-weight:600;transition:opacity .6s linear;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}.rvb-welcome .cue i{background:linear-gradient(#f4f5f2a6,#f4f5f200);width:1px;height:24px;animation:2.2s ease-in-out infinite drop}@keyframes drop{0%,to{opacity:.3;transform:translateY(-4px)}50%{opacity:1;transform:translateY(4px)}}.rvb-welcome .foot{z-index:2;text-align:center;letter-spacing:.2em;text-transform:uppercase;color:#dee9e442;padding:0 24px 56px;font-family:Overpass Mono,monospace;font-size:9.5px;position:relative}@media (width<=820px){.rvb-welcome .pin{padding:11svh 22px}.rvb-welcome .act{height:175svh}.rvb-welcome .sig{background:var(--line);grid-template-columns:repeat(2,1fr);gap:1px;margin-top:30px}.rvb-welcome .sig .s{background:#050c0bd1;border-left:0;padding:15px 8px}.rvb-welcome .sig .s:nth-child(5){grid-column:1/-1}.rvb-welcome .bus{display:none}.rvb-welcome .verdict{flex-direction:column;align-items:center;gap:9px;margin-top:20px;padding:15px 20px}.rvb-welcome .verdict .t{text-align:center}.rvb-welcome .stats{gap:30px;margin-top:26px}.rvb-welcome .hud .row:nth-child(2){display:none}.rvb-welcome .hud{top:max(12px,1.6vh)}.rvb-welcome .card{max-width:100%}.rvb-welcome .pin.br,.rvb-welcome .pin.r{text-align:left;justify-content:flex-start}.rvb-welcome .pin.r:before{background:linear-gradient(94deg,#04090cd1 10%,#04090c4d 46%,#04090c00 76%)}.rvb-welcome .pin.br:before{background:linear-gradient(6deg,#04090cd1 4%,#04090c42 42%,#04090c00 72%)}.rvb-welcome .pin.br .eyebrow,.rvb-welcome .pin.r .eyebrow{justify-content:flex-start}}@media (prefers-reduced-motion:reduce){.rvb-welcome .cue i{animation:none}}.rvb-training{--paper:#f4f5f2;--green:#04703b;--yellow:#fc0;--amber:#f0a400;--red:#a32b21;--mint:#96ceb2e6;--muted:#e0ebe6c2;--faint:#e0ebe675;--line:#d6e2dc29;color:var(--paper);-webkit-font-smoothing:antialiased;background:#070d10;font-family:Instrument Sans,system-ui,sans-serif;position:fixed;inset:0;overflow:hidden}.rvb-training *{box-sizing:border-box;margin:0;padding:0}.rvb-training,.rvb-training{height:100%}.rvb-training{color:var(--paper);-webkit-font-smoothing:antialiased;background:#070d10;font-family:Instrument Sans,system-ui,sans-serif;overflow:hidden}.rvb-training canvas{z-index:0;position:fixed;inset:0}.rvb-training .rail{z-index:20;gap:5px;padding:14px max(18px,4vw) 0;display:flex;position:fixed;top:0;left:0;right:0}.rvb-training .rail i{background:#f4f5f229;flex:1;height:2px;overflow:hidden}.rvb-training .rail i b{background:var(--mint);width:0;height:100%;transition:width .45s cubic-bezier(.22,.7,.2,1);display:block}.rvb-training .rail i.done b{width:100%}.rvb-training .rail i.now b{width:var(--p,0%)}.rvb-training .stepno{z-index:20;letter-spacing:.22em;text-transform:uppercase;color:var(--faint);font-family:Overpass Mono,monospace;font-size:10px;font-weight:600;position:fixed;top:28px;left:max(18px,4vw)}.rvb-training .bar{z-index:20;padding:16px max(18px,4vw) calc(18px + env(safe-area-inset-bottom));background:#070d10;align-items:center;gap:14px;display:flex;position:fixed;bottom:0;left:0;right:0}.rvb-training .go{background:var(--paper);color:#08110f;cursor:pointer;border:0;flex:1;padding:16px 22px;font-family:Instrument Sans,sans-serif;font-size:1rem;font-weight:600;transition:opacity .2s linear}.rvb-training .go:disabled{opacity:.3;cursor:default}.rvb-training .go:focus-visible{outline:2px solid var(--yellow);outline-offset:3px}.rvb-training .back{color:var(--faint);cursor:pointer;letter-spacing:.18em;text-transform:uppercase;background:0 0;border:0;padding:10px 4px;font-family:Overpass Mono,monospace;font-size:10px;font-weight:600}.rvb-training .step{z-index:10;display:none;position:fixed;inset:0}.rvb-training .step.on{display:block}.rvb-training .pane{-webkit-overflow-scrolling:touch;scrollbar-width:none;position:absolute;inset:0;overflow:hidden auto}.rvb-training .pane::-webkit-scrollbar{display:none}.rvb-training .mid{align-items:center;min-height:100%;padding:84px max(18px,4vw) 116px;display:flex;position:relative}.rvb-training .copy{background:#0a1216;width:100%;max-width:520px;padding:22px 20px 24px}.rvb-training h1{letter-spacing:-.035em;text-wrap:balance;font-size:clamp(2rem,7.4vw,2.9rem);font-weight:700;line-height:1.04}.rvb-training h2{letter-spacing:-.03em;text-wrap:balance;font-size:clamp(1.6rem,6vw,2.3rem);font-weight:700;line-height:1.08}.rvb-training .sub{color:var(--muted);text-wrap:pretty;margin-top:16px;font-size:1.06rem;line-height:1.5}.rvb-training .eyebrow{letter-spacing:.22em;text-transform:uppercase;color:var(--mint);margin-bottom:18px;font-family:Overpass Mono,monospace;font-size:10px;font-weight:600}.rvb-training .film{scrollbar-width:none;height:100%;overflow-y:auto}.rvb-training .film::-webkit-scrollbar{display:none}.rvb-training .frames{position:relative}.rvb-training .frame{pointer-events:none;align-items:flex-end;height:100svh;padding:0 max(14px,3vw) 124px;display:flex;position:relative}.rvb-training .frame .cap{opacity:0;background:#0a1216;width:100%;max-width:520px;padding:16px 18px 18px;transition:opacity .4s linear,transform .4s cubic-bezier(.22,.7,.2,1);transform:translateY(14px)}.rvb-training .frame.lit .cap{opacity:1;transform:none}.rvb-training .cap h3{letter-spacing:-.028em;font-size:clamp(1.3rem,4.9vw,1.7rem);font-weight:700;line-height:1.12}.rvb-training .cap p:empty{display:none}.rvb-training .cap p{color:var(--muted);margin-top:8px;font-size:.98rem;line-height:1.45}.rvb-training .hint{z-index:15;letter-spacing:.24em;text-transform:uppercase;color:#f4f5f26b;pointer-events:none;font-family:Overpass Mono,monospace;font-size:9px;transition:opacity .4s linear;position:fixed;bottom:96px;left:50%;transform:translate(-50%)}.rvb-training .sign{z-index:14;pointer-events:none;opacity:0;width:min(320px,76vw);transition:opacity .4s linear,transform .4s cubic-bezier(.22,.7,.2,1);position:fixed;top:20svh;left:50%;transform:scale(.96)}.rvb-training .sign.show{opacity:1;transform:none}.rvb-training .sign.flash .box{animation:1.15s cubic-bezier(.2,.7,.3,1) 2 signflash}@keyframes signflash{0%{filter:brightness();box-shadow:0 0 #ffbe3c00}18%{filter:brightness(1.5);box-shadow:0 0 0 14px #ffbe3c8c}to{filter:brightness();box-shadow:0 0 0 34px #ffbe3c00}}.rvb-training .sign .box{background:var(--green);text-align:center;border:3px solid #f4f5f2f0;padding:14px 16px 16px;transition:background .45s linear,border-color .45s linear}.rvb-training .sign .eb{letter-spacing:.24em;color:#f4f5f2cc;font-family:Overpass Mono,monospace;font-size:9.5px;font-weight:700}.rvb-training .sign .w{letter-spacing:.01em;margin-top:5px;font-family:Overpass,sans-serif;font-size:clamp(2.6rem,13vw,3.6rem);font-weight:900;line-height:.9}.rvb-training .sign .t{letter-spacing:.12em;color:#f4f5f2c7;margin-top:8px;font-family:Overpass Mono,monospace;font-size:9.5px;font-weight:600}.rvb-training .sign.byyou .box,.rvb-training .sign.wait .box{background:#ff4f00;border-color:#3a2600}.rvb-training .sign.wait.hi .box{animation:1.5s cubic-bezier(.2,.7,.3,1) 2 solidify}@keyframes solidify{0%{filter:brightness();box-shadow:0 0 #ffd67800}20%{filter:brightness(1.45);box-shadow:0 0 0 18px #ffd67880}to{filter:brightness();box-shadow:0 0 0 40px #ffd67800}}.rvb-training .sign.byyou .w,.rvb-training .sign.byyou .eb,.rvb-training .sign.byyou .t,.rvb-training .sign.wait .w,.rvb-training .sign.wait .eb,.rvb-training .sign.wait .t{color:#241902}.rvb-training .sign.unconf .box{background:#ff4f00;border-style:dashed;border-color:#3a2600}.rvb-training .sign.slow .box{background:#e3a81f;border-color:#3a2600}.rvb-training .sign.slow .w,.rvb-training .sign.slow .eb,.rvb-training .sign.slow .t{color:#231702}.rvb-training .sign.shut .box{background:#a32b21;border-color:#f4f5f2e6}.rvb-training .sign.shut .w{color:#ffd9d4}.rvb-training .sign.shut .eb,.rvb-training .sign.shut .t{color:#ffd9d4bf}.rvb-training .sign.stale .box{background:#5a6469;border-color:#f4f5f299}.rvb-training .sign.stale .w{color:#f4f5f2b8}.rvb-training .sign.stale .eb,.rvb-training .sign.stale .t{color:#f4f5f280}.rvb-training .sign.unconf.hi .box{animation:1.5s ease-in-out infinite dashglow}@keyframes dashglow{0%,to{border-color:#3a2600;box-shadow:0 0 #ffcd5a00}50%{border-color:#1c1200;box-shadow:0 0 0 12px #ffcd5a57}}.rvb-training .sign.unconf .w{color:#1b0700}.rvb-training .sign.unconf .eb,.rvb-training .sign.unconf .t{color:#1b0700d1}.rvb-training .tally{z-index:14;pointer-events:none;opacity:0;background:#0a1216c7;border-radius:14px;gap:10px;padding:10px 14px;transition:opacity .35s linear;display:flex;position:fixed;top:calc(20svh + 152px);left:50%;translate:-50%}.rvb-training .tally.show{opacity:1}.rvb-training .tally s{width:38px;text-decoration:none;display:block}.rvb-training .tally s svg{fill:none;stroke:#f4f5f242;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:38px;height:19px;transition:stroke .25s linear,filter .3s linear;display:block}.rvb-training .tally s.on svg{stroke:#ff6a1a;filter:drop-shadow(0 0 9px #ff4f00f2)}.rvb-training .tally s.on{animation:.5s cubic-bezier(.2,.9,.3,1.3) carpop}@keyframes carpop{0%{transform:scale(1)}35%{transform:scale(1.42)}to{transform:scale(1)}}.rvb-training .tally s{transition:transform .2s}.rvb-training .phone{z-index:16;opacity:0;width:190px;transition:opacity .45s linear,transform .5s cubic-bezier(.22,.7,.2,1);position:fixed;top:16svh;right:max(18px,4vw);transform:translateY(18px)rotate(2deg)}.rvb-training .phone.show{opacity:1;transform:none}.rvb-training .phone .shell{background:#0b1114;border:2px solid #f4f5f238;border-radius:26px;padding:10px 9px 16px;box-shadow:0 30px 70px -22px #000000e6}.rvb-training .phone .notch{background:#f4f5f233;border-radius:99px;width:52px;height:4px;margin:0 auto 10px}.rvb-training .toast{color:#0c1416;opacity:0;background:#f4f5f2f7;border-radius:13px;padding:10px 11px;transition:opacity .3s linear,transform .3s cubic-bezier(.22,.7,.2,1);transform:translateY(-8px)}.rvb-training .phone.buzz .toast{opacity:1;transform:none}.rvb-training .phone.buzz .shell{animation:.5s ease-in-out 2 buzz}@keyframes buzz{0%,to{transform:translate(0)}25%{transform:translate(-3px)}75%{transform:translate(3px)}}.rvb-training .toast .ttl{letter-spacing:.14em;text-transform:uppercase;color:#5c6b63;font-family:Overpass Mono,monospace;font-size:8.5px;font-weight:700}.rvb-training .toast .msg{margin-top:4px;font-size:12.5px;font-weight:600;line-height:1.3}.rvb-training .mob{z-index:13;pointer-events:none;opacity:0;width:min(112px,29vw);transition:opacity .4s linear,transform .5s cubic-bezier(.22,.7,.2,1);position:fixed;top:39svh;bottom:auto;left:50%;transform:translate(-50%,90svh)scale(.96)}.rvb-training .mob.show{opacity:1;transform:translate(-50%,-50%)}.rvb-training .mob.gone{opacity:0;transition:opacity 1.1s linear,transform 1.15s cubic-bezier(.35,0,.25,1);transform:translate(-50%,-150svh)scale(.8)}.rvb-training .mshell{aspect-ratio:9/19.5;background:#0c1316;border:1.5px solid #f4f5f247;border-radius:18px;flex-direction:column;padding:8px 8px 11px;display:flex;box-shadow:0 26px 60px -18px #000000eb}.rvb-training .mspacer{flex:1}.rvb-training .mface{flex-direction:column;flex:1;transition:opacity .2s linear;display:flex}.rvb-training .mdone{text-align:center;color:#1b0700;letter-spacing:-.01em;opacity:0;background:#ff4f00;border-radius:17px;place-items:center;font-size:13px;font-weight:800;line-height:1.2;transition:opacity .25s linear;display:grid;position:absolute;inset:0}.rvb-training .mshell{position:relative}.rvb-training .mob.done .mface{opacity:0}.rvb-training .mob.done .mdone{opacity:1}.rvb-training .mnotch{background:#f4f5f238;border-radius:99px;width:30px;height:3px;margin:0 auto 11px}.rvb-training .mtitle{letter-spacing:.18em;text-transform:uppercase;color:#dee9e480;text-align:center;font-family:Overpass Mono,monospace;font-size:6px;font-weight:700}.rvb-training .mstat{text-align:center;color:#dee9e4b3;margin-top:5px;font-size:8.5px}.rvb-training .mstat b{color:#7fd8a6}.rvb-training .mbtn{color:#180b00;text-align:center;background:#ff4f00;border-radius:9px;margin-top:8px;padding:9px 6px;font-size:11.5px;font-weight:700;transition:transform .13s,filter .13s linear,box-shadow .2s linear}.rvb-training .mob.press .mbtn{filter:brightness(.8);transform:scale(.9);box-shadow:0 0 0 9px #ff7a003d}.rvb-training .mfoot{text-align:center;letter-spacing:.13em;text-transform:uppercase;color:#dee9e466;margin-top:6px;font-family:Overpass Mono,monospace;font-size:5.5px}.rvb-training .verdict5{z-index:15;text-align:center;pointer-events:none;opacity:0;background:#0a1216;border-radius:18px;width:min(320px,84vw);padding:22px 20px 24px;transition:opacity .4s linear,transform .45s cubic-bezier(.22,.7,.2,1);position:fixed;top:22svh;left:50%;transform:translateY(14px)}.rvb-training .verdict5.show{opacity:1;transform:none}.rvb-training .v5icon{border-radius:50%;place-items:center;width:54px;height:54px;margin:0 auto 15px;font-size:26px;font-weight:800;display:grid}.rvb-training .verdict5.ok .v5icon{color:#eafbf1;background:#0e7a3e}.rvb-training .verdict5.warn .v5icon{color:#1c1200;background:#b8791a}.rvb-training .verdict5.no .v5icon{color:#f1f4f3;background:#5a6469}.rvb-training .v5main{letter-spacing:-.02em;font-size:1.08rem;font-weight:700;line-height:1.25}.rvb-training .v5sub{color:var(--muted);margin-top:9px;font-size:.92rem;line-height:1.45}.rvb-training .glyph{z-index:15;color:#7fd8a6;pointer-events:none;opacity:0;background:#0a1216;border-radius:26px;place-items:center;width:104px;height:104px;transition:opacity .35s linear,transform .4s cubic-bezier(.22,.7,.2,1);display:grid;position:fixed;top:26svh;left:50%;transform:scale(.9)}.rvb-training .glyph.show{opacity:1;transform:none}.rvb-training .glyph svg{width:52px;height:52px;display:none}.rvb-training .glyph.share #gshare,.rvb-training .glyph.plus #gplus{display:block}.rvb-training .skip{z-index:19;letter-spacing:.2em;text-transform:uppercase;color:#e0ebe680;cursor:pointer;opacity:0;pointer-events:none;padding:10px 14px;font-family:Overpass Mono,monospace;font-size:10px;font-weight:600;transition:opacity .3s linear;position:fixed;bottom:86px;left:50%;translate:-50%}.rvb-training .skip.show{opacity:1;pointer-events:auto}.rvb-training .clock{z-index:14;text-align:center;opacity:0;pointer-events:none;background:#0a1216;border-radius:18px;padding:14px 28px 15px;transition:opacity .35s linear;position:fixed;top:calc(20svh + 232px);left:50%;translate:-50%}.rvb-training .clock.show{opacity:1}.rvb-training .clock b{letter-spacing:.04em;color:#ffd37a;text-shadow:0 2px 22px #000000d9;font-variant-numeric:tabular-nums;font-family:Overpass Mono,monospace;font-size:46px;font-weight:700;display:block}.rvb-training .clock i{letter-spacing:.2em;text-transform:uppercase;color:#ffebc899;margin-top:7px;font-family:Overpass Mono,monospace;font-size:9px;font-style:normal;font-weight:600;display:block}.rvb-training .ping{z-index:13;pointer-events:none;opacity:0;width:0;height:0;transition:opacity .35s linear;position:fixed}.rvb-training .ping.show{opacity:1}.rvb-training .ping i{border:2px solid #ff4f00;border-radius:50%;width:34px;height:34px;animation:2.4s cubic-bezier(.2,.6,.3,1) infinite ripple;position:absolute;top:50%;left:50%;translate:-50% -50%}.rvb-training .ping i:nth-child(2){animation-delay:.8s}.rvb-training .ping i:nth-child(3){animation-delay:1.6s}@keyframes ripple{0%{opacity:0;transform:scale(.3)}12%{opacity:.95}to{opacity:0;transform:scale(7)}}.rvb-training .rvb-training .note{z-index:12;color:#0e1517;opacity:0;pointer-events:none;background:#f8f9f6f7;border-radius:15px;width:min(330px,86vw);padding:12px 14px;transition:opacity .38s linear,transform .42s cubic-bezier(.22,.7,.2,1);position:fixed;top:34svh;left:50%;transform:translateY(-16px)scale(.97);box-shadow:0 24px 60px -18px #000000e6}.rvb-training .note.show{opacity:1;transform:none}.rvb-training .note.gone{opacity:0;transition:opacity .7s linear,transform .9s cubic-bezier(.4,0,.2,1);transform:translateY(-46svh)scale(.9)}.rvb-training .note.show.jolt{animation:.5s ease-in-out 2 jolt}@keyframes jolt{0%,to{translate:-50%}25%{translate:calc(-50% - 4px)}75%{translate:calc(4px - 50%)}}.rvb-training .note .nh{letter-spacing:.16em;text-transform:uppercase;color:#5e6c6e;font-family:Overpass Mono,monospace;font-size:8.5px;font-weight:700}.rvb-training .note .nb{margin-top:5px;font-size:.96rem;font-weight:600;line-height:1.3}.rvb-training .note .na{color:#4e5c5e;margin-top:4px;font-size:.84rem}.rvb-training .thread{z-index:12;opacity:0;width:2px;height:0;transition:opacity .3s linear;position:fixed;left:50%;overflow:visible;translate:-50%}.rvb-training .thread.show{opacity:1}.rvb-training .thread line{stroke:#ff7a00;stroke-width:2px;stroke-dasharray:6 7;vector-effect:non-scaling-stroke;animation:1.1s linear infinite crawl}@keyframes crawl{to{stroke-dashoffset:-26px}}.rvb-training .rvb-training .card{z-index:15;background:var(--paper);color:#0e1517;opacity:0;pointer-events:none;border-radius:18px;width:min(320px,84vw);transition:opacity .4s linear,transform .45s cubic-bezier(.22,.7,.2,1);position:fixed;top:36svh;left:50%;overflow:hidden;transform:translateY(16px);box-shadow:0 30px 70px -24px #000000e6}.rvb-training .card.show{opacity:1;transform:none}.rvb-training .chead{letter-spacing:.12em;text-transform:uppercase;color:#5e6c6e;border-bottom:1px solid #0e15171a;justify-content:space-between;padding:11px 14px;font-family:Overpass Mono,monospace;font-size:9.5px;font-weight:600;display:flex}.rvb-training #cclaim{color:var(--green);font-weight:700}.rvb-training .cshot{background:#0b1114;border-radius:10px;max-height:0;margin:12px 12px 0;transition:max-height .45s cubic-bezier(.22,.7,.2,1);overflow:hidden}.rvb-training .card.shot .cshot{max-height:104px}.rvb-training .cshot img{object-fit:cover;width:100%;height:104px;display:block}.rvb-training .cbody{padding:11px 14px 12px}.rvb-training .ckind{letter-spacing:-.015em;font-size:1.02rem;font-weight:700}.rvb-training .cnote{color:#46545a;margin-top:4px;font-size:.86rem;line-height:1.35}.rvb-training .csrc{max-height:0;transition:max-height .45s cubic-bezier(.22,.7,.2,1);overflow:hidden}.rvb-training .card.src .csrc{max-height:150px}.rvb-training .csrc div{color:#46545a;align-items:center;gap:9px;padding:6px 15px;font-size:.86rem;display:flex}.rvb-training .csrc div:first-child{padding-top:11px}.rvb-training .csrc div:last-child{padding-bottom:12px}.rvb-training .csrc i{background:#18a85a;border-radius:50%;flex:none;width:8px;height:8px}.rvb-training .cpick{max-height:0;transition:max-height .45s cubic-bezier(.22,.7,.2,1);overflow:hidden}.rvb-training .card.pick .cpick,.rvb-training .card.mins .cpick{max-height:170px}.rvb-training .cpick .lv{grid-template-columns:repeat(4,1fr);gap:4px;padding:12px 14px 0;display:grid}.rvb-training .card.mins:not(.pick) .cpick .lv{display:none}.rvb-training .card.mins{top:40svh}.rvb-training .cpick .lv s{text-align:center;letter-spacing:.03em;color:#7c8a8c;background:#0e151712;padding:9px 2px;font-family:Overpass,sans-serif;font-size:12px;font-weight:900;text-decoration:none}.rvb-training .cpick .lv s.on{color:#231702;background:#f0a400}.rvb-training .cpick .mins{align-items:center;gap:5px;max-height:0;padding:0 14px;transition:max-height .4s,padding .4s;display:flex;overflow:hidden}.rvb-training .card.mins .cpick .mins{max-height:60px;padding:10px 14px 14px}.rvb-training .cpick .mins s{color:#5e6c6e;background:#0e151712;padding:7px 11px;font-size:12.5px;font-weight:600;text-decoration:none}.rvb-training .cpick .mins s.on{color:var(--paper);background:#0e1517}.rvb-training .card.tapmin .cpick .mins s.on{color:#1a0b00;background:#ff4f00;transform:scale(1.16)}.rvb-training .cpick .mins s.on{box-shadow:0 0 #ff7a0000}.rvb-training .card.tapmin .cpick .mins s.on{box-shadow:0 0 0 8px #ff7a0047}.rvb-training .cpick .mins s{transition:transform .14s,background .16s linear,color .16s linear}.rvb-training .cpick .mins em{letter-spacing:.14em;text-transform:uppercase;color:#78878a;font-family:Overpass Mono,monospace;font-size:9.5px;font-style:normal}.rvb-training .cacts{background:#0e15171a;grid-template-columns:1fr 1fr;gap:1px;max-height:0;transition:max-height .35s;display:grid;overflow:hidden}.rvb-training .card.go .cacts{max-height:70px}.rvb-training .ca{text-align:center;padding:16px 8px;font-size:.98rem;font-weight:700;transition:transform .14s,filter .14s linear}.rvb-training .ca.conf{color:#1a0b00;background:#ff4f00}.rvb-training .ca.dism{background:var(--green);color:var(--paper)}.rvb-training .card.tap .ca.conf{filter:brightness(.62);transform:scale(.82);box-shadow:inset 0 0 0 3px #1b070080,0 0 0 16px #ff4f004d}.rvb-training .card.tap{animation:.3s cubic-bezier(.3,.8,.3,1) cardknock}@keyframes cardknock{0%{transform:translate(-50%)scale(1)}45%{transform:translate(-50%,3px)scale(.975)}to{transform:translate(-50%)scale(1)}}.rvb-training .rvb-training .card.published .cacts{background:0 0;grid-template-columns:1fr}.rvb-training .card.published .ca.dism{display:none}.rvb-training .card.published .ca.conf{color:#1a0b00;letter-spacing:.2em;text-transform:uppercase;background:0 0;font-family:Overpass Mono,monospace;font-size:11px;font-weight:700}.rvb-training .card.published{color:#1a0b00;background:#ff4f00}.rvb-training .card.published .chead{color:#2a1300;background:#ff4f00;border-bottom-color:#180b0038}.rvb-training .card.published #cclaim{color:#2a1300}.rvb-training .card.published .cnote,.rvb-training .card.published .csrc div{color:#1a0b00b8}.rvb-training .card.published .csrc b{color:#1a0b008c}@media (width<=560px){.rvb-training .phone{width:150px;top:13svh;right:12px}.rvb-training .card{top:34svh}.rvb-training .sign{top:15svh}.rvb-training .tally{top:calc(15svh + 130px)}.rvb-training .clock{top:calc(15svh + 210px)}}@media (prefers-reduced-motion:reduce){.rvb-training *{transition:none!important;animation:none!important}}.rvb-train{--paper:#f4f5f2;--green:#04703b;--yellow:#fc0;--mint:#96ceb2db;--muted:#dee9e4c7;--faint:#dee9e480;--line:#d6e2dc2e;min-height:100vh;color:var(--paper);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;background:#060b0e;font-family:Instrument Sans,system-ui,-apple-system,sans-serif;overflow-x:clip}.rvb-train *{box-sizing:border-box;margin:0;padding:0}.rvb-train .ground{z-index:0;background:radial-gradient(120% 80% at 50% 0,#1428288c 0%,#060b0e00 62%),radial-gradient(128% 96% at 50% 46%,#0000 42%,#02050799 100%),#060b0e;position:fixed;inset:0}.rvb-train main{z-index:2;position:relative}.rvb-train .act{min-height:128svh;position:relative}.rvb-train .pin{align-items:center;min-height:100svh;padding:10svh 5.4vw;display:flex;position:sticky;top:0;overflow:hidden}.rvb-train .pin.c{text-align:center;justify-content:center}.rvb-train .pin.l{justify-content:flex-start}.rvb-train .block{z-index:1;opacity:0;max-width:min(600px,88vw);transition:opacity .6s cubic-bezier(.22,.7,.2,1),transform .6s cubic-bezier(.22,.7,.2,1);position:relative;transform:translateY(16px)}.rvb-train .block.wide{max-width:min(760px,92vw)}.rvb-train .on .block{opacity:1;transform:none}.rvb-train .eyebrow{letter-spacing:.24em;text-transform:uppercase;color:#e2eee8a8;align-items:baseline;gap:10px;margin-bottom:22px;font-family:Overpass Mono,monospace;font-size:10.5px;font-weight:600;display:flex}.rvb-train .pin.c .eyebrow{justify-content:center}.rvb-train .eyebrow .clock{color:var(--mint);font-weight:700}.rvb-train h1,.rvb-train h2{letter-spacing:-.038em;text-wrap:balance;font-weight:700;line-height:1}.rvb-train h1{font-size:clamp(2.4rem,6.6vw,4.4rem)}.rvb-train h2{font-size:clamp(1.95rem,5vw,3.2rem)}.rvb-train h3{letter-spacing:-.02em;font-size:clamp(1.15rem,2.4vw,1.45rem);font-weight:700}.rvb-train .lede{color:var(--muted);text-wrap:pretty;margin-top:18px;font-size:clamp(1rem,1.5vw,1.16rem);line-height:1.56}.rvb-train .kicker{letter-spacing:.18em;text-transform:uppercase;color:#e2eee89e;margin-top:22px;font-family:Overpass Mono,monospace;font-size:11px;font-weight:600}.rvb-train .rule{background:var(--line);height:1px;margin:26px 0}.rvb-train .beat{border-left:1px solid var(--line);margin-top:30px;padding:0 0 0 min(26px,5vw)}.rvb-train .beat .n{letter-spacing:.2em;text-transform:uppercase;color:var(--mint);margin-bottom:10px;font-family:Overpass Mono,monospace;font-size:9.5px;font-weight:600}.rvb-train .beat p{color:#e4efe9e0;margin-top:10px;font-size:clamp(.98rem,1.3vw,1.08rem);line-height:1.6}.rvb-train .card{background:var(--paper);color:#141a17;max-width:412px;margin-top:18px;box-shadow:0 34px 80px -30px #000000e6}.rvb-train .card .top{border-bottom:1px solid #141a171a;padding:16px 18px 15px}.rvb-train .card .meta{letter-spacing:.15em;text-transform:uppercase;color:#5d6b63;font-family:Overpass Mono,monospace;font-size:9.5px;font-weight:600}.rvb-train .card .head{letter-spacing:-.012em;margin-top:8px;font-size:1.04rem;font-weight:600}.rvb-train .card .quote{color:#43514a;margin-top:9px;font-size:.92rem;line-height:1.5}.rvb-train .card .acts{background:#141a171a;grid-template-columns:1fr 1fr;gap:1px;display:grid}.rvb-train .card .acts span{background:var(--paper);text-align:center;color:#141a17;padding:15px 10px;font-size:.92rem;font-weight:600}.rvb-train .card .acts span.pub{background:var(--green);color:var(--paper)}.rvb-train .press{border:1px solid var(--line);background:#050c0bb3;align-items:center;gap:14px;margin-top:20px;padding:15px 20px;display:inline-flex}.rvb-train .press .btn{background:var(--paper);color:#0a1211;letter-spacing:.16em;text-transform:uppercase;padding:12px 16px;font-family:Overpass Mono,monospace;font-size:10.5px;font-weight:700;animation:2.4s ease-in-out infinite rvbPress;position:relative}.rvb-train .press .cap{letter-spacing:.14em;text-transform:uppercase;color:var(--faint);text-align:left;font-family:Overpass Mono,monospace;font-size:9.5px;font-weight:600;line-height:1.55}@keyframes rvbPress{0%,60%,to{transform:none;box-shadow:0 0 #f4f5f200}72%{transform:scale(.96);box-shadow:0 0 0 10px #f4f5f214}}.rvb-train .phone{align-items:center;gap:18px;margin-top:20px;display:flex}.rvb-train .phone .body{background:#050c0bcc;border:1.5px solid #e2eee880;border-radius:12px;width:74px;height:132px;padding:10px 8px;animation:2.6s ease-in-out infinite rvbBuzz}.rvb-train .phone .toast{background:var(--paper);color:#141a17;letter-spacing:.08em;text-transform:uppercase;border-radius:5px;padding:6px 7px;font-family:Overpass Mono,monospace;font-size:6.5px;font-weight:700;line-height:1.5}@keyframes rvbBuzz{0%,70%,to{transform:none}74%{transform:translate(-3px)rotate(-1.2deg)}78%{transform:translate(3px)rotate(1.2deg)}82%{transform:translate(-2px)rotate(-.8deg)}86%{transform:translate(2px)rotate(.8deg)}}.rvb-train .paths{gap:12px;margin-top:18px;display:grid}.rvb-train .path{border:1px solid var(--line);background:#050c0b99;padding:15px 17px}.rvb-train .path b{letter-spacing:.18em;text-transform:uppercase;color:var(--mint);margin-bottom:8px;font-family:Overpass Mono,monospace;font-size:9.5px;font-weight:700;display:block}.rvb-train .path span{color:#e4efe9e0;font-size:.96rem;line-height:1.55}.rvb-train .statuscard{border-top:1px solid var(--line);text-align:left;margin-top:26px;padding-top:24px}.rvb-train .statuscard:first-of-type{border-top:0}.rvb-train .statuscard.most{background:#1a150466;border:1px solid #fc06;padding:26px 22px}.rvb-train .statuscard .sign{max-width:420px}.rvb-train .statuscard p{color:#e4efe9e0;margin-top:14px;font-size:clamp(.98rem,1.3vw,1.08rem);line-height:1.6}.rvb-train .statuscard .flag{letter-spacing:.18em;text-transform:uppercase;color:var(--yellow);margin-top:16px;font-family:Overpass Mono,monospace;font-size:10px;font-weight:700;display:inline-block}.rvb-train .next{flex-direction:column;align-items:flex-start;gap:10px;margin-top:34px;display:flex}.rvb-train .pin.c .next{align-items:center}.rvb-train .go{background:var(--paper);color:#0a1211;cursor:pointer;border:0;padding:15px 22px;font-family:Instrument Sans,sans-serif;font-size:1rem;font-weight:600}.rvb-train .go[disabled]{color:#dee9e480;cursor:not-allowed;background:#dee9e429}.rvb-train .soon{letter-spacing:.2em;text-transform:uppercase;color:var(--faint);font-family:Overpass Mono,monospace;font-size:9.5px;font-weight:600}.rvb-train .foot{z-index:2;letter-spacing:.18em;text-transform:uppercase;color:#dee9e461;text-align:center;padding:30px 5.4vw 40px;font-family:Overpass Mono,monospace;font-size:9.5px;position:relative}.rvb-train .act.flow{min-height:0}.rvb-train .pin.flow{min-height:0;padding:12svh 5.4vw;position:relative;overflow:visible}.rvb-train .pin.flow .block{opacity:1;transform:none}.rvb-train .devchip{letter-spacing:.08em;text-transform:uppercase;color:#ffffffb8;background:#ffffff0f;border:1px solid #ffffff2e;border-radius:999px;margin-top:18px;padding:8px 14px;font-family:Overpass Mono,ui-monospace,monospace;font-size:11px;display:inline-block}.rvb-train .devchip.ok{color:#9fe0bb;border-color:#5abe8273}.rvb-train .steps{counter-reset:s;margin:22px 0 0;padding:0;list-style:none}.rvb-train .steps li{counter-increment:s;color:#ffffffc7;margin-bottom:16px;padding:0 0 0 42px;font-size:15.5px;line-height:1.55;position:relative}.rvb-train .steps li:before{content:counter(s);color:#ffffffb3;border:1px solid #ffffff38;border-radius:999px;place-items:center;width:26px;height:26px;font-family:Overpass Mono,ui-monospace,monospace;font-size:11px;display:grid;position:absolute;top:0;left:0}.rvb-train .steps li b{color:#fff;font-weight:600}.rvb-train .warnbox{color:#ffe8cdeb;background:#e2963c1a;border:1px solid #e2963c66;border-radius:14px;margin-top:20px;padding:16px 18px;font-size:14.5px;line-height:1.5}.rvb-train .warnbox b{margin-bottom:4px;display:block}.rvb-train .warnbox p{margin:0}.rvb-train .warn{color:#f0c48a;font-size:12.5px}.rvb-train .okbar{letter-spacing:.08em;text-transform:uppercase;color:#9fe0bb;background:#5abe821f;border:1px solid #5abe8273;border-radius:14px;margin-top:20px;padding:14px 18px;font-family:Overpass Mono,ui-monospace,monospace;font-size:12px}.rvb-train .waitbox{background:#ffffff0d;border:1px solid #ffffff24;border-radius:14px;align-items:flex-start;gap:14px;margin-top:20px;padding:16px 18px;display:flex}.rvb-train .waitbox b{color:#fff;font-size:15px;display:block}.rvb-train .waitbox p{color:#ffffffb3;margin:4px 0 0;font-size:14px;line-height:1.5}.rvb-train .pulse{background:#e0a94a;border-radius:999px;flex:none;width:10px;height:10px;margin-top:6px;animation:1.8s ease-out infinite rvbtpulse;box-shadow:0 0 #e0a94a99}@keyframes rvbtpulse{70%{box-shadow:0 0 0 12px #e0a94a00}to{box-shadow:0 0 #e0a94a00}}.rvb-train .demo h2{margin-top:6px}.rvb-train .demoflag{letter-spacing:.09em;text-transform:uppercase;color:#f0c48a;z-index:5;background:#e2963c1f;border:1px solid #e2963c80;border-radius:999px;align-items:center;gap:9px;padding:9px 15px;font-family:Overpass Mono,ui-monospace,monospace;font-size:11px;display:inline-flex;position:sticky;top:12px}.rvb-train .demoflag .dot{background:#e0a94a;border-radius:999px;width:8px;height:8px}.rvb-train .demoflag.done{color:#9fe0bb;background:#5abe821f;border-color:#5abe8273}.rvb-train .demoflag.done .dot{background:#6fd39c}.rvb-train .rcard{color:#0f1417;background:#fff;border-radius:18px;margin-top:26px;overflow:hidden;box-shadow:0 24px 60px #00000059}.rvb-train .rcard .top{padding:18px 20px 16px}.rvb-train .rcard .meta{letter-spacing:.08em;text-transform:uppercase;color:#7b8790;font-family:Overpass Mono,ui-monospace,monospace;font-size:11px}.rvb-train .rcard .kind{margin-top:8px;font-size:19px;font-weight:700}.rvb-train .rcard .note{color:#46525b;margin-top:6px;font-size:15px;line-height:1.5}.rvb-train .rcard .shot{background:#eef2f4;border-top:1px solid #e7ecee;border-bottom:1px solid #e7ecee;margin:0}.rvb-train .rcard .shot img{width:100%;height:auto;display:block}.rvb-train .rcard .ph{aspect-ratio:16/9;text-align:center;background:repeating-linear-gradient(45deg,#e9eef0,#e9eef0 12px,#e2e9ec 12px 24px);place-content:center;gap:6px;display:grid}.rvb-train .rcard .ph span{letter-spacing:.1em;text-transform:uppercase;color:#56636b;font-family:Overpass Mono,ui-monospace,monospace;font-size:12px}.rvb-train .rcard .ph small{color:#7b8790;font-size:12px}.rvb-train .rcard .srcs{padding:4px 20px}.rvb-train .rcard .src{color:#46525b;border-bottom:1px solid #eef2f4;gap:12px;padding:11px 0;font-size:14px;display:flex}.rvb-train .rcard .src:last-child{border-bottom:0}.rvb-train .rcard .src b{letter-spacing:.08em;text-transform:uppercase;color:#7b8790;flex:none;width:82px;padding-top:2px;font-family:Overpass Mono,ui-monospace,monospace;font-size:11px}.rvb-train .rcard .marine{color:#1b3a3f;border-top:1px solid #eef2f4;padding:14px 20px;font-size:14px;font-weight:600;text-decoration:none;display:block}.rvb-train .pickblock{margin-top:22px}.rvb-train .plabel{letter-spacing:.1em;text-transform:uppercase;color:#ffffff8c;margin:20px 0 10px;font-family:Overpass Mono,ui-monospace,monospace;font-size:11px}.rvb-train .levels{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.rvb-train .lvl{letter-spacing:.04em;cursor:pointer;opacity:.55;border:2px solid #0000;border-radius:12px;padding:16px 4px;font-family:Overpass,system-ui,sans-serif;font-size:16px;font-weight:900;transition:opacity .16s}.rvb-train .lvl.on{opacity:1;border-color:#fff}.rvb-train .durs{flex-wrap:wrap;gap:8px;display:flex}.rvb-train .dur{color:#ffffffc7;cursor:pointer;background:0 0;border:1px solid #ffffff38;border-radius:999px;padding:10px 15px;font-size:13.5px}.rvb-train .dur.on{color:#0f1417;background:#fff;border-color:#fff;font-weight:600}.rvb-train .doacts{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.rvb-train .pub,.rvb-train .dis{cursor:pointer;color:#fffc;background:0 0;border:1px solid #ffffff40;border-radius:999px;padding:14px 26px;font-size:15px;font-weight:600}.rvb-train .pub{color:#0f1417;background:#fff;border-color:#fff}.rvb-train .pub[disabled]{opacity:.35;cursor:not-allowed}.rvb-train .coach{background:#e2963c1a;border:1px solid #e2963c66;border-radius:16px;margin-top:22px;padding:18px 20px}.rvb-train .coach.good{background:#5abe821f;border-color:#5abe8273}.rvb-train .coach .ch{color:#fff;margin-bottom:8px;font-weight:700}.rvb-train .coach p{color:#ffffffc7;margin:0 0 8px;font-size:14.5px;line-height:1.55}.rvb-train .coach p:last-child{margin-bottom:0}.rvb-train .mockwrap{border:1px dashed #ffffff40;border-radius:20px;margin-top:24px;padding:12px}.rvb-train .mocktag{letter-spacing:.1em;text-transform:uppercase;color:#ffffff80;padding:2px 4px 10px;font-family:Overpass Mono,ui-monospace,monospace;font-size:10.5px}.rvb-train .mock{background:#10181a;border:1px solid #ffffff14;border-radius:14px;overflow:hidden}.rvb-train .mock .mhead{letter-spacing:.1em;text-transform:uppercase;color:#ffffff8c;border-bottom:1px solid #ffffff14;justify-content:space-between;padding:14px 16px;font-family:Overpass Mono,ui-monospace,monospace;font-size:10.5px;display:flex}.rvb-train .mock .msign{color:#fff;text-align:center;background:#c9631a;padding:26px 18px 24px}.rvb-train .mock .meyebrow{letter-spacing:.16em;text-transform:uppercase;opacity:.85;font-family:Overpass Mono,ui-monospace,monospace;font-size:10.5px}.rvb-train .mock .mword{letter-spacing:.01em;margin:6px 0 8px;font-family:Overpass,system-ui,sans-serif;font-size:clamp(52px,16vw,88px);font-weight:900;line-height:.92}.rvb-train .mock .mguide{opacity:.92;font-size:14px}.rvb-train .mock .mmeta{color:#ffffffb3;border-bottom:1px solid #ffffff14;padding:12px 16px;font-size:13px}.rvb-train .mock .mmeta b{color:#fff}.rvb-train .mock .mrow{color:#ffffffb8;border-bottom:1px solid #ffffff0f;justify-content:space-between;padding:12px 16px;font-size:13.5px;display:flex}.rvb-train .mock .mcam{letter-spacing:.1em;text-transform:uppercase;color:#fff6;background:#ffffff0a;place-items:center;height:120px;font-family:Overpass Mono,ui-monospace,monospace;font-size:11px;display:grid}.rvb-train .steps .glyph{vertical-align:-.28em;width:20px;height:20px;color:inherit;margin:0 2px;display:inline-block}.rvb-train .go.alt{color:inherit;opacity:.9;background:0 0;border:1px solid}.rvb-incident{--ground:#e7ece9;--card:#fff;--ink:#16211c;--muted:#5d6b64;--faint:#8a968f;--rail:#e1e7e3;--radius:16px;--open:#0a6e3c;--slow:#e3a81f;--wait:#c9631a;--shut:#a32b21;--shadow:0 1px 2px #16211c0d, 0 10px 30px #16211c0f;background:var(--ground);min-height:100vh;color:var(--ink);-webkit-font-smoothing:antialiased;font-family:Instrument Sans,system-ui,sans-serif}.rvb-incident .page{flex-direction:column;gap:12px;max-width:430px;margin:0 auto;padding:24px 16px 60px;display:flex}.rvb-incident .topbar{color:var(--muted);justify-content:space-between;align-items:center;padding:2px 6px 4px;font-size:13px;display:flex}.rvb-incident .topbar a{color:var(--muted);font-weight:500;text-decoration:none}.rvb-incident .topbar .ref{color:var(--faint);letter-spacing:.04em;font-size:11.5px}.rvb-incident .card{background:var(--card);border-radius:var(--radius);box-shadow:var(--shadow);padding:18px}.rvb-incident .answer .pill{letter-spacing:.12em;text-transform:uppercase;border-radius:999px;align-items:center;gap:7px;padding:5px 11px;font-size:12px;font-weight:700;display:inline-flex}.rvb-incident .pill .dot{border-radius:50%;width:9px;height:9px}.rvb-incident .pill.wait{color:var(--wait);background:#c9631a1a}.rvb-incident .pill.wait .dot{background:var(--wait)}.rvb-incident .pill.shut{color:var(--shut);background:#a32b211a}.rvb-incident .pill.shut .dot{background:var(--shut)}.rvb-incident .pill.open{color:var(--open);background:#0a6e3c1a}.rvb-incident .pill.open .dot{background:var(--open)}.rvb-incident .pill.slow{color:#9a7412;background:#e3a81f24}.rvb-incident .pill.slow .dot{background:var(--slow)}.rvb-incident .answer h2{letter-spacing:-.01em;margin:13px 0 0;font-size:25px;font-weight:600;line-height:1.15}.rvb-incident .answer .dur{color:var(--muted);margin-top:8px;font-size:14.5px;font-weight:500}.rvb-incident .answer .dur b{color:var(--ink);font-weight:600}.rvb-incident .answer .summary{color:var(--muted);margin-top:11px;font-size:14.5px;line-height:1.5}.rvb-incident .livechip{letter-spacing:.1em;text-transform:uppercase;color:var(--wait);align-items:center;gap:6px;font-size:11px;font-weight:700;display:inline-flex}.rvb-incident .livechip .beat{background:var(--wait);border-radius:50%;width:7px;height:7px;animation:1.4s ease-in-out infinite rvb-inc-beat}@keyframes rvb-inc-beat{0%,to{opacity:.35;transform:scale(.85)}50%{opacity:1;transform:scale(1)}}.rvb-incident .ident{padding:15px 18px 16px}.rvb-incident .ident .kicker{letter-spacing:.16em;text-transform:uppercase;color:var(--faint);font-size:11px;font-weight:700}.rvb-incident .ident h1{letter-spacing:-.01em;margin-top:6px;font-size:19px;font-weight:600;line-height:1.2}.rvb-incident .ident .named{font-family:Instrument Serif,Georgia,serif;font-size:25px;font-style:italic;font-weight:400}.rvb-incident .hist{color:#7a6a46;background:#f6f0e2;border-radius:999px;align-items:center;gap:7px;margin-top:11px;padding:6px 11px;font-size:12.5px;font-weight:500;display:inline-flex}.rvb-incident .hist .dot{background:#b7975a;border-radius:50%;width:6px;height:6px}.rvb-incident .tl-h{letter-spacing:.16em;text-transform:uppercase;color:var(--faint);margin:2px;font-size:11px;font-weight:700}.rvb-incident .timeline{margin-top:12px;padding-left:26px;position:relative}.rvb-incident .timeline:before{content:"";background:var(--rail);border-radius:2px;width:2px;position:absolute;top:6px;bottom:6px;left:6px}.rvb-incident .ev{padding:0 0 20px;position:relative}.rvb-incident .ev:last-child{padding-bottom:2px}.rvb-incident .ev .node{border:3px solid var(--card);width:14px;height:14px;box-shadow:0 0 0 1px var(--rail);background:#c6d0ca;border-radius:50%;position:absolute;top:3px;left:-26px}.rvb-incident .ev.open .node{background:var(--open)}.rvb-incident .ev.wait .node{background:var(--wait)}.rvb-incident .ev.shut .node{background:var(--shut)}.rvb-incident .ev.slow .node{background:var(--slow)}.rvb-incident .ev .time{letter-spacing:.03em;color:var(--faint);font-size:11.5px;font-weight:600}.rvb-incident .ev .body{margin-top:3px;font-size:14.5px;line-height:1.45}.rvb-incident .ev .who{color:var(--muted);margin-top:4px;font-size:12.5px}.rvb-incident .ev .who b{color:var(--ink);font-weight:600}.rvb-incident .linkcard{color:inherit;background:#f5f8f6;border-radius:12px;align-items:flex-start;gap:11px;margin-top:9px;padding:11px 12px;text-decoration:none;display:flex}.rvb-incident .linkcard .fav{background:var(--open);color:#fff;border-radius:8px;flex:0 0 30px;justify-content:center;align-items:center;height:30px;font-size:13px;font-weight:700;display:flex}.rvb-incident .linkcard .lt{font-size:13.5px;font-weight:600;line-height:1.3;display:block}.rvb-incident .linkcard .ls{color:var(--muted);margin-top:2px;font-size:12px;display:block}.rvb-incident .linkcard .ls .ext{color:var(--open);font-weight:600}.rvb-incident .photos{gap:8px;margin-top:10px;padding-bottom:2px;display:flex;overflow-x:auto}.rvb-incident .photos .ph{object-fit:cover;border-radius:12px;flex:0 0 116px;height:88px}.rvb-incident .foot{color:var(--muted);text-align:center;padding:6px 14px;font-size:12.5px;line-height:1.55}.rvb-incident .foot .rec{color:var(--faint)}.rvb-incident .foot a{color:var(--open);font-weight:600;text-decoration:none}
