.goggles-stage[data-hover]{cursor:grab}.goggles-stage[data-grabbing]{cursor:grabbing}:is([data-block=goggles]:has(+[data-ground=story]) [data-hero-foot],[data-pop] [data-hero-foot]){display:none}html[data-goggles-drag] *{-webkit-user-select:none;user-select:none}@keyframes goggles-blink{0%,55%{opacity:1}56%,to{opacity:.15}}.goggles-blink{animation:1.1s step-end infinite goggles-blink}@keyframes goggles-scroll-line{0%{transform-origin:top;transform:scaleY(0)}50%{transform-origin:top;transform:scaleY(1)}51%{transform-origin:bottom;transform:scaleY(1)}to{transform-origin:bottom;transform:scaleY(0)}}.goggles-scroll-line{animation:1.8s cubic-bezier(.76,0,.24,1) infinite goggles-scroll-line}@media (prefers-reduced-motion:reduce){.goggles-blink,.goggles-scroll-line{animation:none}}.goggles-poster{pointer-events:none;position:absolute;inset:0;overflow:hidden;container-type:size}.goggles-poster[data-hidden]{visibility:hidden;transition:visibility 0s .16s}:root[data-goggles-seen] .goggles-poster{display:none}.goggles-poster img{--u:min(100cqh / 3.4242, 100cqw / 2.6087);max-width:none;width:calc(var(--pw) * var(--u));height:calc(var(--ph) * var(--u));left:calc(50cqw - var(--pw) * var(--u) / 2);top:calc(var(--cy) - var(--ph) * var(--u) / 2);--pw:3.2073;--ph:3.4242;--cy:50cqh;position:absolute}@media (max-width:767px),(max-aspect-ratio:4/5){.goggles-poster img{--pw:2.6087;--ph:4.7625;--cy:52.5cqh}}.goggles-hud{--u:min(100cqh / 3.4242, 100cqw / 2.6087);--hud-in:0s;isolation:isolate;width:0;height:0;font-family:var(--font-display);transform:translate(calc(50cqw + .622 * var(--u)), calc(50cqh - .772 * var(--u)));will-change:transform;padding:0}@media (max-width:767px),(max-aspect-ratio:4/5){.goggles-hud{transform:translate(calc(50cqw - .431 * var(--u)), calc(52.5cqh - .859 * var(--u)))}}.goggles-hud>*{transition:opacity .35s ease-out;position:absolute}.goggles-hud[data-away]>*{opacity:0;transition-duration:.2s}.goggles-hud-arrow{color:#eee3ce;width:44px;height:44px;bottom:0;left:0;overflow:visible}.goggles-hud-arrow path{stroke:currentColor;stroke-width:1.3px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1 1.2;stroke-dashoffset:1.05px}.goggles-hud[data-slow]{--hud-in:.35s}.goggles-hud[data-ready] .goggles-hud-arrow-line{animation:goggles-hud-draw .7s cubic-bezier(.65, 0, .35, 1) calc(var(--hud-in) + .2s) forwards}.goggles-hud[data-ready] .goggles-hud-arrow-head{animation:goggles-hud-draw .22s ease-out calc(var(--hud-in) + .85s) forwards}@keyframes goggles-hud-draw{to{stroke-dashoffset:0}}.goggles-hud-label{white-space:nowrap;text-align:left;text-shadow:0 0 12px #000806e6;display:grid;bottom:30px;left:45px}.goggles-hud-label:before{content:"";z-index:-1;background:radial-gradient(closest-side,#00080673,#0000);position:absolute;inset:-14px -22px -30px}.goggles-hud-title,.goggles-hud-loading{letter-spacing:-.01em;text-transform:lowercase;color:#eee3cebf;grid-area:1/1;font-size:19px;font-weight:500;line-height:1}.goggles-hud-title{opacity:0;transform:translateY(4px)}.goggles-hud[data-ready] .goggles-hud-title{opacity:1;transition:opacity .7s ease-out var(--hud-in), transform .9s cubic-bezier(.16, 1, .3, 1) var(--hud-in);transform:none}.goggles-hud-loading{opacity:0;color:#eee3ce80;transition:opacity .3s ease-in}.goggles-hud[data-slow]:not([data-ready]) .goggles-hud-loading{opacity:1;transition:opacity .6s ease-out}.goggles-hud-alt{font-family:var(--font-sans);color:#eee3ce73;opacity:0;font-size:12px;line-height:1;position:absolute;top:calc(100% + 5px);left:1px}.goggles-hud[data-ready] .goggles-hud-alt{opacity:1;transition:opacity .6s ease-out calc(var(--hud-in) + .5s)}@media (min-width:768px) and (min-aspect-ratio:4/5){.goggles-hud-title,.goggles-hud-loading{font-size:22px}}@media (prefers-reduced-motion:reduce){.goggles-hud[data-ready] .goggles-hud-title{transform:none}.goggles-hud[data-ready] .goggles-hud-arrow path{stroke-dashoffset:0;animation:none}}.goggles-stage{container-type:size}@keyframes goggles-in{0%{opacity:0;transform:translateY(var(--in-y,12px)) scale(var(--in-scale,1));filter:blur(var(--in-blur,0px))}}.goggles-in{animation:goggles-in var(--in-dur,.55s) var(--in-ease,ease-out) var(--in-delay,0s) both}@keyframes goggles-sweep{0%{background-position:120% 0}to{background-position:-20% 0}}@keyframes goggles-sweep-out{to{opacity:0}}.goggles-sweep{animation:1.3s cubic-bezier(.5,0,.3,1) both goggles-sweep,.5s .9s both goggles-sweep-out}@media (prefers-reduced-motion:reduce){.goggles-in,.goggles-sweep{animation-duration:1ms;animation-delay:0s}}.goggles-neon{font-size:calc(var(--soon-h,40px) * 1.4);letter-spacing:-.01em;white-space:nowrap;font-weight:500;line-height:1;top:0;left:0;transform:translate(-9999px,-9999px)}@media (min-width:768px) and (min-aspect-ratio:4/5){.goggles-neon{letter-spacing:.035em}}.goggles-neon{opacity:.001;will-change:transform, opacity;transition:opacity .9s ease-out .5s}.goggles-neon.goggles-neon-pinned{--soon-h:clamp(16px, 2.2vw, 34px);top:16%;left:76%;transform:translate(-50%,-50%)}@media (max-width:767px){.goggles-neon.goggles-neon-pinned{display:none}}.goggles-neon[data-lit]{opacity:1}.goggles-neon-tube,.goggles-neon-lit{display:block;position:relative}.goggles-neon-board{background:radial-gradient(circle at .16em .16em,#eee3ce38 .035em,#0000 .05em),radial-gradient(circle at calc(100% - .16em) .16em,#eee3ce38 .035em,#0000 .05em),radial-gradient(circle at .16em calc(100% - .16em),#eee3ce38 .035em,#0000 .05em),radial-gradient(circle at calc(100% - .16em) calc(100% - .16em),#eee3ce38 .035em,#0000 .05em),linear-gradient(#eee3ce09,#eee3ce03);border:1px solid #eee3ce12;border-radius:.1em;position:absolute;inset:-.3em -.42em -.26em}.goggles-neon-board:after{content:"";border-radius:inherit;opacity:.001;will-change:opacity;background:radial-gradient(60% 70%,#ed512629,#ed51260a 70%,#0000);position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffa0781f}.goggles-neon[data-lit] .goggles-neon-board:after{animation:1.5s linear 2.6s both goggles-neon-ignite}.goggles-neon-wire{background:linear-gradient(#0000 15%,#eee3ce0d 60%,#eee3ce29);width:1px;height:140vh;position:absolute;bottom:calc(100% + .3em)}.goggles-neon-tube{color:#0000;-webkit-text-stroke:1px #ed512638}.goggles-neon-lit{color:#ffe4d4;will-change:opacity;text-shadow:0 0 .04em #fff4ec,0 0 .12em #ff8c64,0 0 .3em #ed5126,0 0 .7em #ed5126b3,0 0 1.4em #ed512673;opacity:.001;position:absolute;inset:0}.goggles-neon-spill{opacity:.001;will-change:opacity;background:radial-gradient(closest-side,#ed512633,#ed51260f 55%,#0000);position:absolute;inset:-90% -25%}.goggles-neon[data-lit] .goggles-neon-lit,.goggles-neon[data-lit] .goggles-neon-spill{animation:1.5s linear 2.6s both goggles-neon-ignite}.goggles-neon[data-lit] .goggles-neon-buzz{animation:5.5s step-end 5s infinite goggles-neon-buzz}@keyframes goggles-neon-ignite{0%{opacity:0}6%{opacity:.9}9%{opacity:.1}18%{opacity:.75}21%{opacity:0}38%{opacity:0}42%{opacity:1}46%{opacity:.35}52%,to{opacity:1}}@keyframes goggles-neon-buzz{0%,71%{opacity:1}72%{opacity:.15}73%{opacity:1}75%{opacity:.25}77%,90%{opacity:1}91%{opacity:.4}92%,to{opacity:1}}@media (prefers-reduced-motion:reduce){.goggles-neon[data-lit] .goggles-neon-lit,.goggles-neon[data-lit] .goggles-neon-spill,.goggles-neon[data-lit] .goggles-neon-board:after{opacity:1;animation:none}.goggles-neon[data-lit] .goggles-neon-buzz{animation:none}}@media (min-width:768px) and (max-aspect-ratio:4/5){.goggles-stage[data-pop] .goggles-copy{align-items:flex-start;padding-top:calc(56px + max(5svh,28px))}}.goggles-footer-fade{display:none}@media (max-width:767px),(max-aspect-ratio:4/5){.goggles-footer-fade{display:block}}
.qbKdAq_root{--border:#e9e2d224;--text:#e7e0cf;--value:#f4eedf;--muted:#8ba399;--accent:#dc662f;box-sizing:border-box;background:var(--trace-panel,#102e25);border:1px solid var(--border);width:100%;height:100%;color:var(--text);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;line-height:normal;overflow:hidden}.qbKdAq_bar{background:var(--trace-bar,#173b2e);border-bottom:1px solid var(--border);align-items:center;gap:8px;padding:12px 15px;display:flex;box-shadow:inset 0 1px #e9e2d20f}.qbKdAq_dot{border-radius:50%;flex:none;width:11px;height:11px}.qbKdAq_wtitle{color:var(--muted);letter-spacing:.02em;white-space:nowrap;text-overflow:ellipsis;margin-left:7px;font-size:12.5px;overflow:hidden}.qbKdAq_body{padding:clamp(16px,4vw,26px)}.qbKdAq_ts{color:var(--muted);font-size:13px}.qbKdAq_call{overflow-wrap:anywhere;margin-top:10px;font-size:15px}.qbKdAq_call b{color:var(--value);font-weight:600}.qbKdAq_args{color:var(--muted);overflow-wrap:anywhere;word-break:break-word;margin-top:5px;font-size:13px;line-height:1.55}.qbKdAq_ok{color:var(--muted);margin-top:12px;font-size:13px}.qbKdAq_tnote{color:var(--muted);margin-top:4px;font-size:12.5px}.qbKdAq_div{background:var(--border);height:1px;margin:18px 0}.qbKdAq_why{color:var(--accent);letter-spacing:.14em;margin-bottom:12px;font-size:12px}.qbKdAq_row{cursor:help;border-radius:9px;margin:2px -11px;padding:9px 11px;transition:background .18s}.qbKdAq_row:hover{background:#e9e2d20f}.qbKdAq_ar{color:var(--muted);margin-right:8px}.qbKdAq_lab{color:var(--muted)}.qbKdAq_val{color:var(--value);overflow-wrap:anywhere;margin-left:6px;font-weight:600}.qbKdAq_detail{opacity:0;color:var(--muted);grid-template-rows:0fr;margin-top:0;padding-left:28px;font-size:12.5px;line-height:1.5;transition:grid-template-rows .3s cubic-bezier(.4,0,.2,1),opacity .2s,margin-top .3s cubic-bezier(.4,0,.2,1);display:grid}.qbKdAq_detail>div{min-height:0;overflow:hidden}.qbKdAq_row:hover .qbKdAq_detail,.qbKdAq_row:focus-within .qbKdAq_detail{opacity:1;grid-template-rows:1fr;margin-top:7px;transition:grid-template-rows .38s cubic-bezier(.22,1,.36,1),opacity .3s 50ms,margin-top .38s cubic-bezier(.22,1,.36,1)}.qbKdAq_hint{color:var(--muted);opacity:.7;text-align:right;margin-top:14px;font-size:11.5px}.qbKdAq_reveal{opacity:0;transition:opacity .55s cubic-bezier(.22,1,.36,1),transform .55s cubic-bezier(.22,1,.36,1);transform:translateY(7px)}.qbKdAq_in .qbKdAq_reveal{opacity:1;transform:none}@media (max-width:480px){.qbKdAq_call{font-size:14px}.qbKdAq_lab,.qbKdAq_val{font-size:13.5px}.qbKdAq_detail{padding-left:20px}}@media (prefers-reduced-motion:reduce){.qbKdAq_reveal{opacity:1;transition:none;transform:none}.qbKdAq_detail{transition:none}}
